// Decompiled by AS3 Sorcerer 3.16 // http://www.as3sorcerer.com/ //------------------------------------------------------------ //_-00o._SafeStr_2922 package _-00o { import flash.utils.ByteArray; public interface _SafeStr_2922 { function _SafeStr_5313():uint; function _SafeStr_5314():uint; function hash(_arg_1:ByteArray):ByteArray; function toString():String; function _SafeStr_5315():int; } }//package _-00o // _SafeStr_2922 = "_-tT" (String#15379, DoABC#3) // _SafeStr_5313 = "_-4Az" (String#11916, DoABC#3) // _SafeStr_5314 = "_-2q1" (String#10528, DoABC#3) // _SafeStr_5315 = "_-0O5" (String#7986, DoABC#3) //------------------------------------------------------------ //_-00o.MD5 package _-00o { import flash.utils.Endian; import flash.utils.ByteArray; public class MD5 implements _SafeStr_2922 { public static const _SafeStr_5316:int = 16; public var _SafeStr_5317:int = 48; public function _SafeStr_5313():uint { return (64); } public function _SafeStr_5314():uint { return (_SafeStr_5316); } public function _SafeStr_5315():int { return (this._SafeStr_5317); } public function hash(k:ByteArray):ByteArray { var _local_2:uint = (k.length * 8); var _local_3:String = k.endian; while ((k.length % 4) != 0) { k[k.length] = 0; }; k.position = 0; var _local_4:Array = []; k.endian = Endian.LITTLE_ENDIAN; var _local_5:uint; while (_local_5 < k.length) { _local_4.push(k.readUnsignedInt()); _local_5 = (_local_5 + 4); }; var _local_6:Array = this._SafeStr_5318(_local_4, _local_2); var _local_7:ByteArray = new ByteArray(); _local_7.endian = Endian.LITTLE_ENDIAN; _local_5 = 0; while (_local_5 < 4) { _local_7.writeUnsignedInt(_local_6[_local_5]); _local_5++; }; k.length = (_local_2 / 8); k.endian = _local_3; return (_local_7); } private function _SafeStr_5318(k:Array, _arg_2:uint):Array { var _local_8:uint; var _local_9:uint; var _local_10:uint; var _local_11:uint; k[(_arg_2 >> 5)] = (k[(_arg_2 >> 5)] | (128 << (_arg_2 % 32))); k[((((_arg_2 + 64) >>> 9) << 4) + 14)] = _arg_2; var _local_3:uint = 1732584193; var _local_4:uint = 4023233417; var _local_5:uint = 2562383102; var _local_6:uint = 271733878; var _local_7:uint; while (_local_7 < k.length) { k[_local_7] = ((k[_local_7]) || (0)); k[(_local_7 + 1)] = ((k[(_local_7 + 1)]) || (0)); k[(_local_7 + 2)] = ((k[(_local_7 + 2)]) || (0)); k[(_local_7 + 3)] = ((k[(_local_7 + 3)]) || (0)); k[(_local_7 + 4)] = ((k[(_local_7 + 4)]) || (0)); k[(_local_7 + 5)] = ((k[(_local_7 + 5)]) || (0)); k[(_local_7 + 6)] = ((k[(_local_7 + 6)]) || (0)); k[(_local_7 + 7)] = ((k[(_local_7 + 7)]) || (0)); k[(_local_7 + 8)] = ((k[(_local_7 + 8)]) || (0)); k[(_local_7 + 9)] = ((k[(_local_7 + 9)]) || (0)); k[(_local_7 + 10)] = ((k[(_local_7 + 10)]) || (0)); k[(_local_7 + 11)] = ((k[(_local_7 + 11)]) || (0)); k[(_local_7 + 12)] = ((k[(_local_7 + 12)]) || (0)); k[(_local_7 + 13)] = ((k[(_local_7 + 13)]) || (0)); k[(_local_7 + 14)] = ((k[(_local_7 + 14)]) || (0)); k[(_local_7 + 15)] = ((k[(_local_7 + 15)]) || (0)); _local_8 = _local_3; _local_9 = _local_4; _local_10 = _local_5; _local_11 = _local_6; _local_3 = this._SafeStr_5319(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 0)], 7, 3614090360); _local_6 = this._SafeStr_5319(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 1)], 12, 3905402710); _local_5 = this._SafeStr_5319(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 2)], 17, 606105819); _local_4 = this._SafeStr_5319(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 3)], 22, 3250441966); _local_3 = this._SafeStr_5319(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 4)], 7, 4118548399); _local_6 = this._SafeStr_5319(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 5)], 12, 1200080426); _local_5 = this._SafeStr_5319(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 6)], 17, 2821735955); _local_4 = this._SafeStr_5319(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 7)], 22, 4249261313); _local_3 = this._SafeStr_5319(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 8)], 7, 1770035416); _local_6 = this._SafeStr_5319(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 9)], 12, 2336552879); _local_5 = this._SafeStr_5319(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 10)], 17, 0xFFFF5BB1); _local_4 = this._SafeStr_5319(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 11)], 22, 2304563134); _local_3 = this._SafeStr_5319(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 12)], 7, 1804603682); _local_6 = this._SafeStr_5319(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 13)], 12, 4254626195); _local_5 = this._SafeStr_5319(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 14)], 17, 2792965006); _local_4 = this._SafeStr_5319(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 15)], 22, 1236535329); _local_3 = this._SafeStr_5320(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 1)], 5, 4129170786); _local_6 = this._SafeStr_5320(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 6)], 9, 3225465664); _local_5 = this._SafeStr_5320(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 11)], 14, 643717713); _local_4 = this._SafeStr_5320(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 0)], 20, 3921069994); _local_3 = this._SafeStr_5320(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 5)], 5, 3593408605); _local_6 = this._SafeStr_5320(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 10)], 9, 38016083); _local_5 = this._SafeStr_5320(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 15)], 14, 3634488961); _local_4 = this._SafeStr_5320(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 4)], 20, 3889429448); _local_3 = this._SafeStr_5320(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 9)], 5, 568446438); _local_6 = this._SafeStr_5320(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 14)], 9, 3275163606); _local_5 = this._SafeStr_5320(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 3)], 14, 4107603335); _local_4 = this._SafeStr_5320(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 8)], 20, 1163531501); _local_3 = this._SafeStr_5320(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 13)], 5, 2850285829); _local_6 = this._SafeStr_5320(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 2)], 9, 4243563512); _local_5 = this._SafeStr_5320(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 7)], 14, 1735328473); _local_4 = this._SafeStr_5320(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 12)], 20, 2368359562); _local_3 = this._SafeStr_5321(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 5)], 4, 4294588738); _local_6 = this._SafeStr_5321(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 8)], 11, 2272392833); _local_5 = this._SafeStr_5321(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 11)], 16, 1839030562); _local_4 = this._SafeStr_5321(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 14)], 23, 4259657740); _local_3 = this._SafeStr_5321(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 1)], 4, 2763975236); _local_6 = this._SafeStr_5321(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 4)], 11, 1272893353); _local_5 = this._SafeStr_5321(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 7)], 16, 4139469664); _local_4 = this._SafeStr_5321(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 10)], 23, 3200236656); _local_3 = this._SafeStr_5321(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 13)], 4, 681279174); _local_6 = this._SafeStr_5321(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 0)], 11, 3936430074); _local_5 = this._SafeStr_5321(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 3)], 16, 3572445317); _local_4 = this._SafeStr_5321(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 6)], 23, 76029189); _local_3 = this._SafeStr_5321(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 9)], 4, 3654602809); _local_6 = this._SafeStr_5321(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 12)], 11, 3873151461); _local_5 = this._SafeStr_5321(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 15)], 16, 530742520); _local_4 = this._SafeStr_5321(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 2)], 23, 3299628645); _local_3 = this._SafeStr_5322(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 0)], 6, 4096336452); _local_6 = this._SafeStr_5322(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 7)], 10, 1126891415); _local_5 = this._SafeStr_5322(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 14)], 15, 2878612391); _local_4 = this._SafeStr_5322(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 5)], 21, 4237533241); _local_3 = this._SafeStr_5322(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 12)], 6, 1700485571); _local_6 = this._SafeStr_5322(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 3)], 10, 2399980690); _local_5 = this._SafeStr_5322(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 10)], 15, 4293915773); _local_4 = this._SafeStr_5322(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 1)], 21, 2240044497); _local_3 = this._SafeStr_5322(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 8)], 6, 1873313359); _local_6 = this._SafeStr_5322(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 15)], 10, 4264355552); _local_5 = this._SafeStr_5322(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 6)], 15, 2734768916); _local_4 = this._SafeStr_5322(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 13)], 21, 1309151649); _local_3 = this._SafeStr_5322(_local_3, _local_4, _local_5, _local_6, k[(_local_7 + 4)], 6, 4149444226); _local_6 = this._SafeStr_5322(_local_6, _local_3, _local_4, _local_5, k[(_local_7 + 11)], 10, 3174756917); _local_5 = this._SafeStr_5322(_local_5, _local_6, _local_3, _local_4, k[(_local_7 + 2)], 15, 718787259); _local_4 = this._SafeStr_5322(_local_4, _local_5, _local_6, _local_3, k[(_local_7 + 9)], 21, 3951481745); _local_3 = (_local_3 + _local_8); _local_4 = (_local_4 + _local_9); _local_5 = (_local_5 + _local_10); _local_6 = (_local_6 + _local_11); _local_7 = (_local_7 + 16); }; return ([_local_3, _local_4, _local_5, _local_6]); } private function _SafeStr_5323(k:uint, _arg_2:uint):uint { return (((k << _arg_2) | (k >>> (32 - _arg_2)))); } private function _SafeStr_5324(k:uint, _arg_2:uint, _arg_3:uint, _arg_4:uint, _arg_5:uint, _arg_6:uint):uint { return ((this._SafeStr_5323((((_arg_2 + k) + _arg_4) + _arg_6), _arg_5) + _arg_3)); } private function _SafeStr_5319(k:uint, _arg_2:uint, _arg_3:uint, _arg_4:uint, _arg_5:uint, _arg_6:uint, _arg_7:uint):uint { return (this._SafeStr_5324(((_arg_2 & _arg_3) | (~(_arg_2) & _arg_4)), k, _arg_2, _arg_5, _arg_6, _arg_7)); } private function _SafeStr_5320(k:uint, _arg_2:uint, _arg_3:uint, _arg_4:uint, _arg_5:uint, _arg_6:uint, _arg_7:uint):uint { return (this._SafeStr_5324(((_arg_2 & _arg_4) | (_arg_3 & ~(_arg_4))), k, _arg_2, _arg_5, _arg_6, _arg_7)); } private function _SafeStr_5321(k:uint, _arg_2:uint, _arg_3:uint, _arg_4:uint, _arg_5:uint, _arg_6:uint, _arg_7:uint):uint { return (this._SafeStr_5324(((_arg_2 ^ _arg_3) ^ _arg_4), k, _arg_2, _arg_5, _arg_6, _arg_7)); } private function _SafeStr_5322(k:uint, _arg_2:uint, _arg_3:uint, _arg_4:uint, _arg_5:uint, _arg_6:uint, _arg_7:uint):uint { return (this._SafeStr_5324((_arg_3 ^ (_arg_2 | ~(_arg_4))), k, _arg_2, _arg_5, _arg_6, _arg_7)); } public function toString():String { return ("md5"); } } }//package _-00o // _SafeStr_2922 = "_-tT" (String#15379, DoABC#3) // _SafeStr_5313 = "_-4Az" (String#11916, DoABC#3) // _SafeStr_5314 = "_-2q1" (String#10528, DoABC#3) // _SafeStr_5315 = "_-0O5" (String#7986, DoABC#3) // _SafeStr_5316 = "_-3Rr" (String#30612, DoABC#3) // _SafeStr_5317 = "_-41z" (String#32045, DoABC#3) // _SafeStr_5318 = "_-6hL" (String#38588, DoABC#3) // _SafeStr_5319 = "_-2fF" (String#28648, DoABC#3) // _SafeStr_5320 = "_-2sA" (String#29159, DoABC#3) // _SafeStr_5321 = "_-0LA" (String#23008, DoABC#3) // _SafeStr_5322 = "_-5cV" (String#35919, DoABC#3) // _SafeStr_5323 = "_-1Vt" (String#9162, DoABC#3) // _SafeStr_5324 = "_-2Cx" (String#27538, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2695 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_3931; public class _SafeStr_2695 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2695(k:Function) { super(k, _SafeStr_3931); } public function _SafeStr_5325():_SafeStr_3931 { return ((_SafeStr_5326 as _SafeStr_3931)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2695 = "_-4ZD" (String#33378, DoABC#3) // _SafeStr_3931 = "_-A7" (String#14589, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2696 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_2701; public class _SafeStr_2696 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2696(k:Function) { super(k, _SafeStr_2701); } public function _SafeStr_5325():_SafeStr_2701 { return ((this._SafeStr_5326 as _SafeStr_2701)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2696 = "_-5X4" (String#35703, DoABC#3) // _SafeStr_2701 = "_-523" (String#12788, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2699 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_2984; public class _SafeStr_2699 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2699(k:Function) { super(k, _SafeStr_2984); } public function _SafeStr_5325():_SafeStr_2984 { return ((this._SafeStr_5326 as _SafeStr_2984)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2699 = "_-0N6" (String#23087, DoABC#3) // _SafeStr_2984 = "_-3a" (String#11286, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2703 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_2692; public class _SafeStr_2703 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2703(k:Function) { super(k, _SafeStr_2692); } public function _SafeStr_5325():_SafeStr_2692 { return ((this._SafeStr_5326 as _SafeStr_2692)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2692 = "_-7M" (String#14546, DoABC#3) // _SafeStr_2703 = "_-1u4" (String#26771, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2704 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_2693; public class _SafeStr_2704 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2704(k:Function) { super(k, _SafeStr_2693); } public function _SafeStr_5325():_SafeStr_2693 { return ((this._SafeStr_5326 as _SafeStr_2693)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2693 = "_-4ne" (String#12558, DoABC#3) // _SafeStr_2704 = "_-1WS" (String#25852, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2705 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_2702; public class _SafeStr_2705 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2705(k:Function) { super(k, _SafeStr_2702); } public function _SafeStr_5325():_SafeStr_2702 { return ((_SafeStr_5326 as _SafeStr_2702)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2702 = "_-2-n" (String#9675, DoABC#3) // _SafeStr_2705 = "_-1Ih" (String#25315, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2972 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_2971; public class _SafeStr_2972 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2972(k:Function) { super(k, _SafeStr_2971); } public function _SafeStr_5325():_SafeStr_2971 { return ((this._SafeStr_5326 as _SafeStr_2971)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2971 = "_-MG" (String#14804, DoABC#3) // _SafeStr_2972 = "_-0Vx" (String#23405, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2976 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_2973; public class _SafeStr_2976 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2976(k:Function) { super(k, _SafeStr_2973); } public function _SafeStr_5325():_SafeStr_2973 { return ((this._SafeStr_5326 as _SafeStr_2973)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2973 = "_-5M7" (String#13131, DoABC#3) // _SafeStr_2976 = "_-rG" (String#40444, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2977 package _-02k { import _-3qZ._SafeStr_2717; public class _SafeStr_2977 { private var _SafeStr_5327:int; private var _SafeStr_5328:String; private var _SafeStr_5329:int; private var _SafeStr_5330:String; public function _SafeStr_2977(k:_SafeStr_2717) { this._SafeStr_5327 = k._SafeStr_5331(); this._SafeStr_5328 = k.readString(); this._SafeStr_5330 = k.readString(); this._SafeStr_5329 = this._SafeStr_5327; } public function get _SafeStr_5332():int { return (this._SafeStr_5327); } public function get _SafeStr_5333():String { return (this._SafeStr_5328); } public function get _SafeStr_5334():int { return (this._SafeStr_5329); } public function get _SafeStr_5335():String { return (this._SafeStr_5330); } } }//package _-02k // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2977 = "_-12X" (String#8670, DoABC#3) // _SafeStr_5327 = "_-r9" (String#512, DoABC#3) // _SafeStr_5328 = "_-04v" (String#2563, DoABC#3) // _SafeStr_5329 = "_-gw" (String#4500, DoABC#3) // _SafeStr_5330 = "_-0cz" (String#1067, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5332 = "_-4TV" (String#33166, DoABC#3) // _SafeStr_5333 = "_-2ml" (String#28950, DoABC#3) // _SafeStr_5334 = "_-4qE" (String#34003, DoABC#3) // _SafeStr_5335 = "_-09H" (String#22521, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2978 package _-02k { import _-3qZ._SafeStr_2717; public class _SafeStr_2978 { private var _SafeStr_5336:int; private var _SafeStr_5337:int; public function _SafeStr_2978(k:_SafeStr_2717) { this._SafeStr_5336 = k._SafeStr_5331(); this._SafeStr_5337 = k._SafeStr_5331(); } public function get senderId():int { return (this._SafeStr_5336); } public function get errorCode():int { return (this._SafeStr_5337); } } }//package _-02k // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2978 = "_-66w" (String#13892, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5336 = "_-ev" (String#714, DoABC#3) // _SafeStr_5337 = "_-oc" (String#207, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2979 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_2983; public class _SafeStr_2979 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2979(k:Function) { super(k, _SafeStr_2983); } public function _SafeStr_5325():_SafeStr_2983 { return ((this._SafeStr_5326 as _SafeStr_2983)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2979 = "_-4Ul" (String#33211, DoABC#3) // _SafeStr_2983 = "_-07G" (String#7730, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2980 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_2985; public class _SafeStr_2980 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2980(k:Function) { super(k, _SafeStr_2985); } public function _SafeStr_5325():_SafeStr_2985 { return ((this._SafeStr_5326 as _SafeStr_2985)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2980 = "_-5LA" (String#13112, DoABC#3) // _SafeStr_2985 = "_-6H1" (String#14058, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2988 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_2993; public class _SafeStr_2988 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2988(k:Function) { super(k, _SafeStr_2993); } public function _SafeStr_5325():_SafeStr_2993 { return ((this._SafeStr_5326 as _SafeStr_2993)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2988 = "_-2mj" (String#28949, DoABC#3) // _SafeStr_2993 = "_-4cd" (String#12367, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2994 package _-02k { import _-3qZ._SafeStr_2717; public class _SafeStr_2994 { private var _SafeStr_5338:int; private var _name:String; public function _SafeStr_2994(k:_SafeStr_2717) { this._SafeStr_5338 = k._SafeStr_5331(); this._name = k.readString(); } public function get id():int { return (this._SafeStr_5338); } public function get name():String { return (this._name); } } }//package _-02k // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2994 = "_-08G" (String#7744, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_2999 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_2986; public class _SafeStr_2999 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2999(k:Function) { super(k, _SafeStr_2986); } public function _SafeStr_5325():_SafeStr_2986 { return ((this._SafeStr_5326 as _SafeStr_2986)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2986 = "_-J" (String#14749, DoABC#3) // _SafeStr_2999 = "_-SZ" (String#14912, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_3000 package _-02k { import _-3qZ._SafeStr_2717; public class _SafeStr_3000 { private var _SafeStr_5338:int; private var _name:String; private var _SafeStr_5339:int; private var _SafeStr_5340:Boolean; private var _SafeStr_5341:Boolean; private var _SafeStr_5342:String; private var _SafeStr_5343:int; private var _SafeStr_5344:String; private var _SafeStr_5345:String; private var _SafeStr_5346:String; private var _SafeStr_5347:String; private var _SafeStr_5348:Boolean; private var _SafeStr_5349:Boolean; private var _SafeStr_5350:Boolean; private var _SafeStr_5351:int; public function _SafeStr_3000(k:_SafeStr_2717) { this._SafeStr_5338 = k._SafeStr_5331(); this._name = k.readString(); this._SafeStr_5339 = k._SafeStr_5331(); this._SafeStr_5340 = k.readBoolean(); this._SafeStr_5341 = k.readBoolean(); this._SafeStr_5342 = k.readString(); this._SafeStr_5343 = k._SafeStr_5331(); this._SafeStr_5344 = k.readString(); this._SafeStr_5346 = k.readString(); this._SafeStr_5347 = k.readString(); this._SafeStr_5348 = k.readBoolean(); this._SafeStr_5349 = k.readBoolean(); this._SafeStr_5350 = k.readBoolean(); this._SafeStr_5351 = k.readShort(); } public function get id():int { return (this._SafeStr_5338); } public function get name():String { return (this._name); } public function get gender():int { return (this._SafeStr_5339); } public function get online():Boolean { return (this._SafeStr_5340); } public function get _SafeStr_5352():Boolean { return (this._SafeStr_5341); } public function get figure():String { return (this._SafeStr_5342); } public function get _SafeStr_5353():int { return (this._SafeStr_5343); } public function get motto():String { return (this._SafeStr_5344); } public function get _SafeStr_5354():String { return (this._SafeStr_5345); } public function get realName():String { return (this._SafeStr_5346); } public function get _SafeStr_5355():String { return (this._SafeStr_5347); } public function get _SafeStr_5356():Boolean { return (this._SafeStr_5348); } public function get _SafeStr_5357():Boolean { return (this._SafeStr_5349); } public function get pocketHabboUser():Boolean { return (this._SafeStr_5350); } public function get _SafeStr_5358():int { return (this._SafeStr_5351); } } }//package _-02k // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3000 = "_-42z" (String#11804, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5339 = "_-62K" (String#165, DoABC#3) // _SafeStr_5340 = "_-U7" (String#1636, DoABC#3) // _SafeStr_5341 = "_-68W" (String#13912, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_5343 = "_-3xy" (String#269, DoABC#3) // _SafeStr_5344 = "_-41r" (String#500, DoABC#3) // _SafeStr_5345 = "_-5Mc" (String#3943, DoABC#3) // _SafeStr_5346 = "_-0k0" (String#686, DoABC#3) // _SafeStr_5347 = "_-44J" (String#32145, DoABC#3) // _SafeStr_5348 = "_-1wL" (String#9600, DoABC#3) // _SafeStr_5349 = "_-2lW" (String#10457, DoABC#3) // _SafeStr_5350 = "_-4zb" (String#12737, DoABC#3) // _SafeStr_5351 = "_-2Fx" (String#9960, DoABC#3) // _SafeStr_5352 = "_-5NM" (String#13156, DoABC#3) // _SafeStr_5353 = "_-64X" (String#13850, DoABC#3) // _SafeStr_5354 = "_-0w8" (String#8543, DoABC#3) // _SafeStr_5355 = "_-CB" (String#38933, DoABC#3) // _SafeStr_5356 = "_-TK" (String#14923, DoABC#3) // _SafeStr_5357 = "_-wA" (String#40632, DoABC#3) // _SafeStr_5358 = "_-1bI" (String#9243, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_3003 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_3002; public class _SafeStr_3003 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3003(k:Function) { super(k, _SafeStr_3002); } public function _SafeStr_5325():_SafeStr_3002 { return ((this._SafeStr_5326 as _SafeStr_3002)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3002 = "_-0cM" (String#8227, DoABC#3) // _SafeStr_3003 = "_-2QT" (String#10138, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_3007 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_2966; public class _SafeStr_3007 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3007(k:Function) { super(k, _SafeStr_2966); } public function _SafeStr_5325():_SafeStr_2966 { return ((this._SafeStr_5326 as _SafeStr_2966)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2966 = "_-1Pj" (String#9065, DoABC#3) // _SafeStr_3007 = "_-4Lm" (String#32836, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_3011 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_3885; public class _SafeStr_3011 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3011(k:Function) { super(k, _SafeStr_3885); } public function _SafeStr_5325():_SafeStr_3885 { return ((this._SafeStr_5326 as _SafeStr_3885)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3011 = "_-5zR" (String#36802, DoABC#3) // _SafeStr_3885 = "_-wS" (String#15422, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_3890 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_3887; public class _SafeStr_3890 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3890(k:Function) { super(k, _SafeStr_3887); } public function _SafeStr_5325():_SafeStr_3887 { return ((_SafeStr_5326 as _SafeStr_3887)); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3887 = "_-2SU" (String#10168, DoABC#3) // _SafeStr_3890 = "_-2Zl" (String#28432, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_3893 package _-02k { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5CE._SafeStr_4906; public class _SafeStr_3893 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3893(k:Function) { super(k, _SafeStr_4906); } public function get success():Boolean { return (_SafeStr_4906(_SafeStr_5326).success); } } }//package _-02k // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3893 = "_-5iY" (String#36153, DoABC#3) // _SafeStr_4906 = "_-4PF" (String#12150, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-02k._SafeStr_4673 package _-02k { import _-3qZ._SafeStr_2717; public class _SafeStr_4673 { private var _SafeStr_5359:int; private var _SafeStr_5360:String; private var _SafeStr_5361:String; private var _SafeStr_5362:Boolean; private var _SafeStr_5363:Boolean; private var _SafeStr_5364:int; private var _SafeStr_5365:String; private var _SafeStr_5366:String; private var _SafeStr_5346:String; public function _SafeStr_4673(k:_SafeStr_2717) { this._SafeStr_5359 = k._SafeStr_5331(); this._SafeStr_5360 = k.readString(); this._SafeStr_5361 = k.readString(); this._SafeStr_5362 = k.readBoolean(); this._SafeStr_5363 = k.readBoolean(); k.readString(); this._SafeStr_5364 = k._SafeStr_5331(); this._SafeStr_5365 = k.readString(); this._SafeStr_5346 = k.readString(); } public function get _SafeStr_5367():int { return (this._SafeStr_5359); } public function get _SafeStr_5368():String { return (this._SafeStr_5360); } public function get _SafeStr_5369():String { return (this._SafeStr_5361); } public function get _SafeStr_5370():Boolean { return (this._SafeStr_5362); } public function get _SafeStr_5371():Boolean { return (this._SafeStr_5363); } public function get _SafeStr_5372():int { return (this._SafeStr_5364); } public function get _SafeStr_5373():String { return (this._SafeStr_5365); } public function get _SafeStr_5374():String { return (this._SafeStr_5366); } public function get realName():String { return (this._SafeStr_5346); } } }//package _-02k // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4673 = "_-6cm" (String#14396, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5346 = "_-0k0" (String#686, DoABC#3) // _SafeStr_5359 = "_-4up" (String#1117, DoABC#3) // _SafeStr_5360 = "_-0E7" (String#22716, DoABC#3) // _SafeStr_5361 = "_-24q" (String#27231, DoABC#3) // _SafeStr_5362 = "_-321" (String#29567, DoABC#3) // _SafeStr_5363 = "_-2Kf" (String#27838, DoABC#3) // _SafeStr_5364 = "_-6Ap" (String#37297, DoABC#3) // _SafeStr_5365 = "_-5r3" (String#36475, DoABC#3) // _SafeStr_5366 = "_-080" (String#22478, DoABC#3) // _SafeStr_5367 = "_-NN" (String#39337, DoABC#3) // _SafeStr_5368 = "_-Ks" (String#39248, DoABC#3) // _SafeStr_5369 = "_-Ei" (String#39019, DoABC#3) // _SafeStr_5370 = "_-6Vq" (String#38097, DoABC#3) // _SafeStr_5371 = "_-2JJ" (String#27786, DoABC#3) // _SafeStr_5372 = "_-56M" (String#34680, DoABC#3) // _SafeStr_5373 = "_-17u" (String#24916, DoABC#3) // _SafeStr_5374 = "_-52u" (String#34540, DoABC#3) //------------------------------------------------------------ //_-03._SafeStr_5033 package _-03 { import _-1TS.Plane; import _-1TS.PlaneVisualization; import flash.display.BitmapData; import _-151._SafeStr_2306; import flash.geom.Point; import _-151._SafeStr_2305; public class _SafeStr_5033 extends Plane { public static const _SafeStr_5375:uint = 0xFFFFFF; public static const _SafeStr_5376:Number = 45; public static const _SafeStr_5377:Number = 30; private var _SafeStr_5378:int = 0; private var _height:int = 0; override public function isStatic(k:int):Boolean { var _local_2:PlaneVisualization = _SafeStr_5379(k); if (_local_2 != null){ return (!(_local_2._SafeStr_5380)); }; return (super.isStatic(k)); } public function initializeDimensions(k:int, _arg_2:int):void { if (k < 0){ k = 0; }; if (_arg_2 < 0){ _arg_2 = 0; }; if (((!((k == this._SafeStr_5378))) || (!((_arg_2 == this._height))))){ this._SafeStr_5378 = k; this._height = _arg_2; }; } public function render(k:BitmapData, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:_SafeStr_2305, _arg_6:Boolean, _arg_7:Number, _arg_8:Number, _arg_9:Number, _arg_10:Number, _arg_11:int):BitmapData { var _local_16:int; var _local_17:int; var _local_18:int; var _local_19:int; var _local_20:BitmapData; var _local_12:PlaneVisualization = _SafeStr_5379(_arg_4); if ((((_local_12 == null)) || ((_local_12.geometry == null)))){ return (null); }; var _local_13:Point = _local_12.geometry._SafeStr_5381(new _SafeStr_2306(0, 0, 0)); var _local_14:Point = _local_12.geometry._SafeStr_5381(new _SafeStr_2306(0, 0, 1)); var _local_15:Point = _local_12.geometry._SafeStr_5381(new _SafeStr_2306(0, 1, 0)); if (((((!((_local_13 == null))) && (!((_local_14 == null))))) && (!((_local_15 == null))))){ _arg_2 = Math.round(Math.abs((((_local_13.x - _local_15.x) * _arg_2) / _local_12.geometry.scale))); _arg_3 = Math.round(Math.abs((((_local_13.y - _local_14.y) * _arg_3) / _local_12.geometry.scale))); _local_16 = (_arg_7 * Math.abs((_local_13.x - _local_15.x))); _local_17 = (_arg_8 * Math.abs((_local_13.y - _local_14.y))); _local_18 = (_arg_9 * Math.abs((_local_13.x - _local_15.x))); _local_19 = (_arg_10 * Math.abs((_local_13.y - _local_14.y))); _local_20 = _local_12.render(k, _arg_2, _arg_3, _arg_5, _arg_6, _local_16, _local_17, _local_18, _local_19, _arg_9, _arg_10, _arg_11); return (_local_20); }; return (null); } } }//package _-03 // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_5033 = "_-5A7" (String#12931, DoABC#3) // _SafeStr_5375 = "_-0WM" (String#574, DoABC#3) // _SafeStr_5376 = "_-3UH" (String#30697, DoABC#3) // _SafeStr_5377 = "_-3dF" (String#31042, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_5379 = "_-oP" (String#40340, DoABC#3) // _SafeStr_5380 = "_-4Km" (String#32797, DoABC#3) // _SafeStr_5381 = "_-08f" (String#7749, DoABC#3) //------------------------------------------------------------ //_-03._SafeStr_5252 package _-03 { import flash.display.BitmapData; import flash.geom.Point; public class _SafeStr_5252 { private var _x:Number = 0; private var _y:Number = 0; private var _SafeStr_5382:Number = 0; private var _SafeStr_5383:Number = 0; private var _SafeStr_5384:BitmapData = null; public function _SafeStr_5252(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:BitmapData) { this._x = k; this._y = _arg_2; this._SafeStr_5382 = _arg_3; this._SafeStr_5383 = _arg_4; if (isNaN(this._x)){ this._x = 0; }; if (isNaN(this._y)){ this._y = 0; }; if (isNaN(this._SafeStr_5382)){ this._SafeStr_5382 = 0; }; if (isNaN(this._SafeStr_5383)){ this._SafeStr_5383 = 0; }; this._SafeStr_5384 = _arg_5; } public function get bitmapData():BitmapData { return (this._SafeStr_5384); } public function dispose():void { this._SafeStr_5384 = null; } public function _SafeStr_5385(k:int, _arg_2:int, _arg_3:Number, _arg_4:Number, _arg_5:int):Point { var _local_6:Number = this._x; var _local_7:Number = this._y; if (_arg_3 > 0){ _local_6 = (_local_6 + (((this._SafeStr_5382 / _arg_3) * _arg_5) / 1000)); }; if (_arg_4 > 0){ _local_7 = (_local_7 + (((this._SafeStr_5383 / _arg_4) * _arg_5) / 1000)); }; var _local_8:int = ((_local_6 % 1) * k); var _local_9:int = ((_local_7 % 1) * _arg_2); return (new Point(_local_8, _local_9)); } } }//package _-03 // _SafeStr_5252 = "_-5Q-" (String#13191, DoABC#3) // _SafeStr_5382 = "_-1WA" (String#2978, DoABC#3) // _SafeStr_5383 = "_-6M3" (String#4220, DoABC#3) // _SafeStr_5384 = "_-08g" (String#496, DoABC#3) // _SafeStr_5385 = "_-0Hk" (String#2626, DoABC#3) //------------------------------------------------------------ //_-03.LandscapeRasterizer package _-03 { import _-1TS.PlaneRasterizer; import _-1TS.PlaneVisualization; import _-1TS.PlaneMaterial; import _-151.XMLValidator; import _-4z-.Randomizer; import _-1TS._SafeStr_5032; import flash.display.BitmapData; import _-4z-._SafeStr_5030; import _-151._SafeStr_2305; public class LandscapeRasterizer extends PlaneRasterizer { private static const _SafeStr_5386:int = 500; private var _SafeStr_5387:int = 0; private var _SafeStr_5388:int = 0; override public function initializeDimensions(k:int, _arg_2:int):Boolean { if (k < 0){ k = 0; }; if (_arg_2 < 0){ _arg_2 = 0; }; this._SafeStr_5387 = k; this._SafeStr_5388 = _arg_2; return (true); } override protected function initializePlanes():void { if (data == null){ return; }; var k:XMLList = data.landscapes; if (k.length() > 0){ this._SafeStr_5389(k[0]); }; } private function _SafeStr_5389(k:XML):void { var _local_6:XML; var _local_7:String; var _local_8:XMLList; var _local_9:_SafeStr_5033; var _local_10:int; var _local_11:XML; var _local_12:int; var _local_13:String; var _local_14:String; var _local_15:Number; var _local_16:Number; var _local_17:int; var _local_18:PlaneVisualization; var _local_19:int; var _local_20:XML; var _local_21:XML; var _local_22:PlaneMaterial; var _local_23:int; var _local_24:String; var _local_25:int; var _local_26:String; var _local_27:uint; var _local_28:String; var _local_29:String; var _local_30:XMLList; var _local_31:XML; var _local_32:int; var _local_33:XML; var _local_34:int; var _local_35:String; var _local_36:Number; var _local_37:Number; var _local_38:Number; var _local_39:Number; if (k == null){ return; }; var _local_2:Array = ["id", "assetId"]; var _local_3:int = (Math.random() * 654321); var _local_4:XMLList = k.landscape; var _local_5:int; while (_local_5 < _local_4.length()) { _local_6 = _local_4[_local_5]; if (XMLValidator._SafeStr_5390(_local_6, ["id"])){ _local_7 = _local_6.@id; _local_8 = _local_6.animatedVisualization; _local_9 = new _SafeStr_5033(); _local_10 = 0; while (_local_10 < _local_8.length()) { _local_11 = _local_8[_local_10]; if (XMLValidator._SafeStr_5390(_local_11, ["size"])){ _local_12 = parseInt(_local_11.@size); _local_13 = _local_11.@horizontalAngle; _local_14 = _local_11.@verticalAngle; _local_15 = _SafeStr_5033._SafeStr_5376; if (_local_13 != ""){ _local_15 = parseFloat(_local_13); }; _local_16 = _SafeStr_5033._SafeStr_5377; if (_local_14 != ""){ _local_16 = parseFloat(_local_14); }; _local_17 = (_local_11.visualizationLayer.length() + _local_11.animationLayer.length()); _local_18 = _local_9._SafeStr_5391(_local_12, _local_17, _SafeStr_5392(_local_12, _local_15, _local_16)); if (_local_18 != null){ Randomizer._SafeStr_5393(_local_3); _local_19 = 0; while (_local_19 < _local_11.children().length()) { _local_20 = _local_11.children()[_local_19]; if (_local_20.name() == "visualizationLayer"){ _local_21 = _local_20; _local_22 = null; _local_23 = _SafeStr_5032._SafeStr_5394; if (XMLValidator._SafeStr_5390(_local_21, ["materialId"])){ _local_29 = _local_21.@materialId; _local_22 = _SafeStr_5395(_local_29); }; _local_24 = _local_21.@offset; _local_25 = _SafeStr_5032._SafeStr_5396; if (_local_24.length > 0){ _local_25 = parseInt(_local_24); }; _local_26 = _local_21.@color; _local_27 = _SafeStr_5033._SafeStr_5375; if (_local_26.length > 0){ _local_27 = parseInt(_local_26); }; _local_28 = _local_21.@align; if (_local_28 == "bottom"){ _local_23 = _SafeStr_5032._SafeStr_5397; } else { if (_local_28 == "top"){ _local_23 = _SafeStr_5032.ALIGN_TOP; }; }; _local_18._SafeStr_5398(_local_19, _local_22, _local_27, _local_23, _local_25); } else { if (_local_20.name() == "animationLayer"){ _local_30 = _local_20.animationItem; _local_31 = ; _local_32 = 0; while (_local_32 < _local_30.length()) { _local_33 = (_local_30[_local_32] as XML); if (_local_33 != null){ if (XMLValidator._SafeStr_5390(_local_33, _local_2)){ _local_34 = parseInt(_local_33.@id); _local_35 = _local_33.@assetId; _local_36 = 0; _local_37 = 0; _local_36 = this._SafeStr_5399(_local_33.@x, _local_33.@randomX); _local_37 = this._SafeStr_5399(_local_33.@y, _local_33.@randomY); _local_38 = 0; _local_39 = 0; _local_38 = parseFloat(_local_33.@speedX); _local_39 = parseFloat(_local_33.@speedY); _local_31.appendChild(new (XML)(((((((((((''))); }; }; _local_32++; }; _local_18._SafeStr_5400(_local_19, _local_31, _SafeStr_5401); }; }; _local_19++; }; }; }; _local_10++; }; if (!_SafeStr_5402(_local_7, _local_9)){ _local_9.dispose(); }; }; _local_5++; }; } private function _SafeStr_5399(k:String, _arg_2:String):Number { var _local_4:Number; var _local_5:Array; var _local_6:Number; var _local_3:Number = 0; if (k.length > 0){ if (k.charAt((k.length - 1)) == "%"){ k = k.substr(0, (k.length - 1)); _local_3 = (parseFloat(k) / 100); }; }; if (_arg_2.length > 0){ _local_4 = 10000; _local_5 = Randomizer._SafeStr_5403(1, 0, _local_4); _local_6 = (_local_5[0] / _local_4); if (_arg_2.charAt((_arg_2.length - 1)) == "%"){ _arg_2 = _arg_2.substr(0, (_arg_2.length - 1)); _local_3 = (_local_3 + ((_local_6 * parseFloat(_arg_2)) / 100)); }; }; return (_local_3); } override public function render(canvas:BitmapData, id:String, width:Number, height:Number, scale:Number, normal:_SafeStr_2305, useTexture:Boolean, offsetX:Number=0, offsetY:Number=0, maxX:Number=0, maxY:Number=0, timeSinceStartMs:int=0):_SafeStr_5030 { var bitmapData:BitmapData; var landscape:_SafeStr_5033 = (_SafeStr_5404(id) as _SafeStr_5033); if (landscape == null){ landscape = (_SafeStr_5404(_SafeStr_5405) as _SafeStr_5033); }; if (landscape == null){ return (null); }; if (canvas != null){ canvas.fillRect(canvas.rect, 0xFFFFFF); }; bitmapData = landscape.render(canvas, width, height, scale, normal, useTexture, offsetX, offsetY, maxX, maxY, timeSinceStartMs); if (((!((bitmapData == null))) && (!((bitmapData == canvas))))){ try { bitmapData = bitmapData.clone(); } catch(e:Error) { bitmapData.dispose(); return (null); }; }; var planeBitmapData:_SafeStr_5030; if (((!(landscape.isStatic(scale))) && ((_SafeStr_5386 > 0)))){ planeBitmapData = new _SafeStr_5030(bitmapData, ((Math.round((timeSinceStartMs / _SafeStr_5386)) * _SafeStr_5386) + _SafeStr_5386)); } else { planeBitmapData = new _SafeStr_5030(bitmapData, -1); }; return (planeBitmapData); } override public function getTextureIdentifier(k:Number, _arg_2:_SafeStr_2305):String { if (_arg_2 != null){ if (_arg_2.x < 0){ return (String((k + "_0"))); }; return (String((k + "_1"))); }; return (super.getTextureIdentifier(k, _arg_2)); } } }//package _-03 // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_5030 = "_-2G6" (String#9964, DoABC#3) // _SafeStr_5032 = "_-4i6" (String#12464, DoABC#3) // _SafeStr_5033 = "_-5A7" (String#12931, DoABC#3) // _SafeStr_5375 = "_-0WM" (String#574, DoABC#3) // _SafeStr_5376 = "_-3UH" (String#30697, DoABC#3) // _SafeStr_5377 = "_-3dF" (String#31042, DoABC#3) // _SafeStr_5386 = "_-16w" (String#1465, DoABC#3) // _SafeStr_5387 = "_-3zC" (String#31899, DoABC#3) // _SafeStr_5388 = "_-4m7" (String#33842, DoABC#3) // _SafeStr_5389 = "_-4Fr" (String#32606, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_5391 = "_-0dP" (String#23695, DoABC#3) // _SafeStr_5392 = "_-4BO" (String#32429, DoABC#3) // _SafeStr_5393 = "_-1bA" (String#26037, DoABC#3) // _SafeStr_5394 = "_-5ww" (String#36700, DoABC#3) // _SafeStr_5395 = "_-4KR" (String#12084, DoABC#3) // _SafeStr_5396 = "_-5TR" (String#35552, DoABC#3) // _SafeStr_5397 = "_-3YM" (String#11258, DoABC#3) // _SafeStr_5398 = "_-4s" (String#34072, DoABC#3) // _SafeStr_5399 = "_-1uX" (String#26790, DoABC#3) // _SafeStr_5400 = "_-0qC" (String#24172, DoABC#3) // _SafeStr_5401 = "_-62y" (String#4139, DoABC#3) // _SafeStr_5402 = "_-6Ar" (String#13943, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5404 = "_-yR" (String#40723, DoABC#3) // _SafeStr_5405 = "_-403" (String#31970, DoABC#3) //------------------------------------------------------------ //_-03.PlaneVisualizationAnimationLayer package _-03 { import _-0MK._SafeStr_3; import flash.display.BitmapData; import _-pv._SafeStr_3894; import _-5Vt.BitmapDataAsset; import _-pv._SafeStr_2661; import flash.geom.Point; import _-151._SafeStr_2305; public class PlaneVisualizationAnimationLayer implements _SafeStr_3 { private var _color:uint = 0; private var _SafeStr_5384:BitmapData = null; private var _SafeStr_5406:Boolean = false; private var _SafeStr_5407:Array; public function PlaneVisualizationAnimationLayer(k:XML, _arg_2:_SafeStr_2661) { var _local_3:XMLList; var _local_4:int; var _local_5:XML; var _local_6:String; var _local_7:_SafeStr_3894; var _local_8:BitmapDataAsset; var _local_9:BitmapData; var _local_10:_SafeStr_5252; this._SafeStr_5407 = []; super(); if (((!((k == null))) && (!((_arg_2 == null))))){ _local_3 = k.item; _local_4 = 0; while (_local_4 < _local_3.length()) { _local_5 = (_local_3[_local_4] as XML); if (_local_5 != null){ _local_6 = _local_5.@asset; _local_7 = _arg_2.getAsset(_local_6); if (_local_7 != null){ _local_8 = (_local_7.asset as BitmapDataAsset); if (_local_8 != null){ _local_9 = (_local_8.content as BitmapData); if (_local_9 != null){ _local_10 = new _SafeStr_5252(parseFloat(_local_5.@x), parseFloat(_local_5.@y), parseFloat(_local_5.@speedX), parseFloat(_local_5.@speedY), _local_9); this._SafeStr_5407.push(_local_10); }; }; }; }; _local_4++; }; }; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function dispose():void { var k:int; var _local_2:_SafeStr_5252; this._SafeStr_5406 = true; if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); this._SafeStr_5384 = null; }; if (this._SafeStr_5407 != null){ k = 0; while (k < this._SafeStr_5407.length) { _local_2 = (this._SafeStr_5407[k] as _SafeStr_5252); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_5407 = []; }; } public function _SafeStr_5408():void { if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); this._SafeStr_5384 = null; }; } public function render(k:BitmapData, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2305, _arg_5:int, _arg_6:int, _arg_7:int, _arg_8:int, _arg_9:Number, _arg_10:Number, _arg_11:int):BitmapData { var _local_12:int; var _local_13:_SafeStr_5252; var _local_14:Point; if ((((((k == null)) || (!((k.width == _arg_2))))) || (!((k.height == _arg_3))))){ if ((((((this._SafeStr_5384 == null)) || (!((this._SafeStr_5384.width == _arg_2))))) || (!((this._SafeStr_5384.height == _arg_3))))){ if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); }; this._SafeStr_5384 = new BitmapData(_arg_2, _arg_3, true, 0xFFFFFF); } else { this._SafeStr_5384.fillRect(this._SafeStr_5384.rect, 0xFFFFFF); }; k = this._SafeStr_5384; }; if ((((_arg_7 > 0)) && ((_arg_8 > 0)))){ _local_12 = 0; while (_local_12 < this._SafeStr_5407.length) { _local_13 = (this._SafeStr_5407[_local_12] as _SafeStr_5252); if (_local_13 != null){ _local_14 = _local_13._SafeStr_5385(_arg_7, _arg_8, _arg_9, _arg_10, _arg_11); _local_14.x = (_local_14.x - _arg_5); _local_14.y = (_local_14.y - _arg_6); if (_local_13.bitmapData != null){ if ((((((((_local_14.x > -(_local_13.bitmapData.width))) && ((_local_14.x < k.width)))) && ((_local_14.y > -(_local_13.bitmapData.height))))) && ((_local_14.y < k.height)))){ k.copyPixels(_local_13.bitmapData, _local_13.bitmapData.rect, _local_14, null, null, true); }; if (((((((((_local_14.x - _arg_7) > -(_local_13.bitmapData.width))) && (((_local_14.x - _arg_7) < k.width)))) && ((_local_14.y > -(_local_13.bitmapData.height))))) && ((_local_14.y < k.height)))){ k.copyPixels(_local_13.bitmapData, _local_13.bitmapData.rect, new Point((_local_14.x - _arg_7), _local_14.y), null, null, true); }; if ((((((((_local_14.x > -(_local_13.bitmapData.width))) && ((_local_14.x < k.width)))) && (((_local_14.y - _arg_8) > -(_local_13.bitmapData.height))))) && (((_local_14.y - _arg_8) < k.height)))){ k.copyPixels(_local_13.bitmapData, _local_13.bitmapData.rect, new Point(_local_14.x, (_local_14.y - _arg_8)), null, null, true); }; if (((((((((_local_14.x - _arg_7) > -(_local_13.bitmapData.width))) && (((_local_14.x - _arg_7) < k.width)))) && (((_local_14.y - _arg_8) > -(_local_13.bitmapData.height))))) && (((_local_14.y - _arg_8) < k.height)))){ k.copyPixels(_local_13.bitmapData, _local_13.bitmapData.rect, new Point((_local_14.x - _arg_7), (_local_14.y - _arg_8)), null, null, true); }; }; }; _local_12++; }; }; return (k); } } }//package _-03 // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2661 = "_-3X9" (String#11238, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_5252 = "_-5Q-" (String#13191, DoABC#3) // _SafeStr_5384 = "_-08g" (String#496, DoABC#3) // _SafeStr_5385 = "_-0Hk" (String#2626, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5407 = "_-3hs" (String#205, DoABC#3) // _SafeStr_5408 = "_-5Yk" (String#35770, DoABC#3) //------------------------------------------------------------ //_-03Q._SafeStr_4720 package _-03Q { import _-5zA.CategoryBaseModel; import _-5zA._SafeStr_4715; import _-3HG.HabboAvatarEditor; import _-5Pb.FigureData; public class _SafeStr_4720 extends CategoryBaseModel implements _SafeStr_4715 { public function _SafeStr_4720(k:HabboAvatarEditor) { super(k); } override protected function init():void { super.init(); _SafeStr_5409(FigureData._SafeStr_5410); _SafeStr_5409(FigureData._SafeStr_5411); _SafeStr_5409(FigureData._SafeStr_5412); _SafeStr_5413 = true; if (!_SafeStr_5414){ _SafeStr_5414 = new _SafeStr_5135(this); if (_SafeStr_5414){ _SafeStr_5414.init(); }; }; } } }//package _-03Q // _SafeStr_4715 = "_-rF" (String#15347, DoABC#3) // _SafeStr_4720 = "_-2Bh" (String#9891, DoABC#3) // _SafeStr_5135 = "_-0lf" (String#8381, DoABC#3) // _SafeStr_5409 = "_-3cc" (String#31017, DoABC#3) // _SafeStr_5410 = "_-2Ck" (String#27530, DoABC#3) // _SafeStr_5411 = "_-5Ry" (String#35498, DoABC#3) // _SafeStr_5412 = "_-654" (String#37063, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) //------------------------------------------------------------ //_-03Q._SafeStr_5135 package _-03Q { import _-5zA._SafeStr_5134; import _-5zA._SafeStr_5132; import _-5zA._SafeStr_4715; import _-24f._SafeStr_3079; import _-1Mz.IWindowContainer; import _-5Pb.FigureData; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_5135 extends _SafeStr_5134 implements _SafeStr_5132 { public function _SafeStr_5135(k:_SafeStr_4715) { super(k); } override public function init():void { if (!_SafeStr_5415){ _SafeStr_5415 = (_SafeStr_5416.controller.view.getCategoryContainer(_SafeStr_3079._SafeStr_5417) as IWindowContainer); _SafeStr_5415.visible = false; _SafeStr_5415.procedure = this._SafeStr_5418; }; _SafeStr_5413 = true; if (((_SafeStr_5416) && ((_SafeStr_5419 == "")))){ _SafeStr_5416.switchCategory(FigureData._SafeStr_5410); }; } public function switchCategory(k:String):void { if (_SafeStr_5415 == null){ return; }; if (_SafeStr_5415.disposed){ return; }; k = (((k == "")) ? _SafeStr_5419 : k); _SafeStr_5420(_SafeStr_5421); switch (k){ case FigureData._SafeStr_5410: _SafeStr_5421 = "tab_pants"; break; case FigureData._SafeStr_5411: _SafeStr_5421 = "tab_shoes"; break; case FigureData._SafeStr_5412: _SafeStr_5421 = "tab_belts"; break; default: throw (new Error((('[LegsView] Unknown item category: "' + k) + '"'))); }; _SafeStr_5419 = k; _SafeStr_5422(_SafeStr_5421); if (!_SafeStr_5413){ this.init(); }; updateGridView(_SafeStr_5419); } private function _SafeStr_5418(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "tab_pants": this.switchCategory(FigureData._SafeStr_5410); break; case "tab_shoes": this.switchCategory(FigureData._SafeStr_5411); break; case "tab_belts": this.switchCategory(FigureData._SafeStr_5412); break; }; } else { if (k.type == WindowMouseEvent._SafeStr_5423){ switch (_arg_2.name){ case "tab_pants": case "tab_shoes": case "tab_belts": _SafeStr_5422(_arg_2.name); break; }; } else { if (k.type == WindowMouseEvent._SafeStr_5424){ switch (_arg_2.name){ case "tab_pants": case "tab_shoes": case "tab_belts": if (_SafeStr_5421 != _arg_2.name){ _SafeStr_5420(_arg_2.name); }; return; }; }; }; }; } } }//package _-03Q // _SafeStr_3079 = "_-5xB" (String#13724, DoABC#3) // _SafeStr_4715 = "_-rF" (String#15347, DoABC#3) // _SafeStr_5132 = "_-3q6" (String#11571, DoABC#3) // _SafeStr_5134 = "_-5vg" (String#13699, DoABC#3) // _SafeStr_5135 = "_-0lf" (String#8381, DoABC#3) // _SafeStr_5410 = "_-2Ck" (String#27530, DoABC#3) // _SafeStr_5411 = "_-5Ry" (String#35498, DoABC#3) // _SafeStr_5412 = "_-654" (String#37063, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5416 = "_-3bE" (String#193, DoABC#3) // _SafeStr_5417 = "_-16J" (String#24857, DoABC#3) // _SafeStr_5418 = "_-5MA" (String#437, DoABC#3) // _SafeStr_5419 = "_-Gd" (String#14710, DoABC#3) // _SafeStr_5420 = "_-5zK" (String#36795, DoABC#3) // _SafeStr_5421 = "_-5qp" (String#36465, DoABC#3) // _SafeStr_5422 = "_-3lh" (String#31361, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) //------------------------------------------------------------ //_-04Q._SafeStr_2522 package _-04Q { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_2522 implements _SafeStr_2270 { private var _SafeStr_5425:int; private var _SafeStr_5426:int; private var _SafeStr_5427:int; private var _SafeStr_5428:Boolean; private var _SafeStr_5429:Boolean; private var _SafeStr_5430:Boolean; private var _SafeStr_5431:int; private var _SafeStr_5432:int; public function get _SafeStr_5433():int { return (this._SafeStr_5425); } public function get _SafeStr_5434():int { return (this._SafeStr_5426); } public function get _SafeStr_5435():int { return (this._SafeStr_5427); } public function get _SafeStr_5436():Boolean { return (this._SafeStr_5428); } public function get _SafeStr_5437():Boolean { return (this._SafeStr_5429); } public function get _SafeStr_5438():Boolean { return (this._SafeStr_5430); } public function get _SafeStr_5439():int { return (this._SafeStr_5431); } public function get _SafeStr_5440():int { return (this._SafeStr_5432); } public function flush():Boolean { this._SafeStr_5428 = false; this._SafeStr_5430 = false; this._SafeStr_5431 = 0; this._SafeStr_5432 = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5427 = k._SafeStr_5331(); this._SafeStr_5426 = k._SafeStr_5331(); this._SafeStr_5425 = k._SafeStr_5331(); this._SafeStr_5428 = k.readBoolean(); this._SafeStr_5429 = k.readBoolean(); this._SafeStr_5430 = k.readBoolean(); this._SafeStr_5431 = k._SafeStr_5331(); this._SafeStr_5432 = k._SafeStr_5331(); return (true); } } }//package _-04Q // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2522 = "_-1LK" (String#8983, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5425 = "_-5eE" (String#705, DoABC#3) // _SafeStr_5426 = "_-4US" (String#698, DoABC#3) // _SafeStr_5427 = "_-3AL" (String#10896, DoABC#3) // _SafeStr_5428 = "_-07-" (String#22440, DoABC#3) // _SafeStr_5429 = "_-0xw" (String#8577, DoABC#3) // _SafeStr_5430 = "_-0xp" (String#24486, DoABC#3) // _SafeStr_5431 = "_-18Q" (String#2873, DoABC#3) // _SafeStr_5432 = "_-2mh" (String#10473, DoABC#3) // _SafeStr_5433 = "_-3O1" (String#3445, DoABC#3) // _SafeStr_5434 = "_-3On" (String#3450, DoABC#3) // _SafeStr_5435 = "_-3G" (String#30133, DoABC#3) // _SafeStr_5436 = "_-5Fm" (String#35034, DoABC#3) // _SafeStr_5437 = "_-3WO" (String#30787, DoABC#3) // _SafeStr_5438 = "_-4in" (String#33720, DoABC#3) // _SafeStr_5439 = "_-1rP" (String#9509, DoABC#3) // _SafeStr_5440 = "_-0pn" (String#8452, DoABC#3) //------------------------------------------------------------ //_-04U._SafeStr_2905 package _-04U { public class _SafeStr_2905 { public static const _SafeStr_5441:String = "helper"; public static const _SafeStr_5442:String = "citizenship"; public static function get _SafeStr_5443():Array { return ([_SafeStr_5441, _SafeStr_5442]); } } }//package _-04U // _SafeStr_2905 = "_-05n" (String#22392, DoABC#3) // _SafeStr_5441 = "_-5eg" (String#36007, DoABC#3) // _SafeStr_5442 = "_-450" (String#32175, DoABC#3) // _SafeStr_5443 = "_-552" (String#34629, DoABC#3) //------------------------------------------------------------ //_-053._SafeStr_2176 package _-053 { import _-0MK._SafeStr_8; import _-0i6._SafeStr_1408; import _-0i6._SafeStr_2307; public interface _SafeStr_2176 extends _SafeStr_8 { function _SafeStr_5444(_arg_1:_SafeStr_1408=null):_SafeStr_2307; } }//package _-053 // _SafeStr_1408 = "_-2Op" (String#10114, DoABC#3) // _SafeStr_2176 = "_-5Hf" (String#13059, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_5444 = "_-0wX" (String#8552, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-053.CoreCommunicationManager package _-053 { import _-0MK.Component; import _-0MK._SafeStr_35; import _-0MK._SafeStr_9; import _-0i6._SafeStr_2307; import _-0i6.SocketConnection; import _-0i6._SafeStr_1408; public class CoreCommunicationManager extends Component implements _SafeStr_2176, _SafeStr_35 { private var _SafeStr_5445:Array; public function CoreCommunicationManager(k:_SafeStr_9, _arg_2:uint=0) { super(k, _arg_2); this._SafeStr_5445 = new Array(); registerUpdateReceiver(this, 0); } override public function dispose():void { var k:_SafeStr_2307; removeUpdateReceiver(this); for each (k in this._SafeStr_5445) { k.dispose(); }; this._SafeStr_5445 = null; super.dispose(); } public function _SafeStr_5444(k:_SafeStr_1408=null):_SafeStr_2307 { var _local_2:_SafeStr_2307 = new SocketConnection(this, k); this._SafeStr_5445.push(_local_2); return (_local_2); } public function update(k:uint):void { var _local_3:_SafeStr_2307; var _local_2:int; while (_local_2 < this._SafeStr_5445.length) { _local_3 = this._SafeStr_5445[_local_2]; _local_3._SafeStr_5446(); if (disposed){ return; }; if (_local_3.disposed){ this._SafeStr_5445.splice(_local_2, 1); } else { _local_2++; }; }; } } }//package _-053 // _SafeStr_1408 = "_-2Op" (String#10114, DoABC#3) // _SafeStr_2176 = "_-5Hf" (String#13059, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_5444 = "_-0wX" (String#8552, DoABC#3) // _SafeStr_5445 = "_-2oq" (String#29025, DoABC#3) // _SafeStr_5446 = "_-6N3" (String#14166, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //_-069._SafeStr_2725 package _-069 { import _-3qZ._SafeStr_2283; public class _SafeStr_2725 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2725(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = []; } } }//package _-069 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2725 = "_-5uY" (String#36606, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-069._SafeStr_2727 package _-069 { import _-3qZ._SafeStr_2283; public class _SafeStr_2727 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } } }//package _-069 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2727 = "_-3lr" (String#31367, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-069._SafeStr_2728 package _-069 { import _-3qZ._SafeStr_2283; public class _SafeStr_2728 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2728(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = []; } } }//package _-069 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2728 = "_-5r1" (String#36473, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-069._SafeStr_2729 package _-069 { import _-3qZ._SafeStr_2283; public class _SafeStr_2729 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2729(k:int, _arg_2:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = []; } } }//package _-069 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2729 = "_-1-h" (String#24588, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-069._SafeStr_2731 package _-069 { import _-3qZ._SafeStr_2283; public class _SafeStr_2731 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2731(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = []; } } }//package _-069 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2731 = "_-2nU" (String#28981, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-069._SafeStr_2733 package _-069 { import _-3qZ._SafeStr_2283; public class _SafeStr_2733 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } } }//package _-069 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2733 = "_-01o" (String#22251, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-069._SafeStr_3936 package _-069 { import _-3qZ._SafeStr_2283; public class _SafeStr_3936 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3936(k:int, _arg_2:int=0) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = []; } } }//package _-069 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3936 = "_-1OU" (String#25540, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-069._SafeStr_3938 package _-069 { import _-3qZ._SafeStr_2283; public class _SafeStr_3938 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3938(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = []; } } }//package _-069 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3938 = "_-6Tq" (String#38007, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-069._SafeStr_4044 package _-069 { import _-3qZ._SafeStr_2283; public class _SafeStr_4044 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4044(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = []; } } }//package _-069 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4044 = "_-1xb" (String#26908, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-069._SafeStr_4264 package _-069 { import _-3qZ._SafeStr_2283; public class _SafeStr_4264 implements _SafeStr_2283 { private var _SafeStr_5449:int; public function _SafeStr_4264(k:int) { this._SafeStr_5449 = k; } public function _SafeStr_5448():Array { return ([this._SafeStr_5449]); } public function dispose():void { } } }//package _-069 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4264 = "_-05J" (String#22377, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5449 = "_-67y" (String#246, DoABC#3) //------------------------------------------------------------ //_-06R._SafeStr_5241 package _-06R { import _-6ax._SafeStr_5156; import _-6ax._SafeStr_5152; import _-1Mz.IWindowContainer; public class _SafeStr_5241 extends _SafeStr_5156 { public function _SafeStr_5241(k:int, _arg_2:_SafeStr_5152) { super(null, k, _arg_2, _SafeStr_5156.ALIGN_TOP); } override public function getRenderedWindow():IWindowContainer { return (null); } } }//package _-06R // _SafeStr_5152 = "_-Kj" (String#14777, DoABC#3) // _SafeStr_5156 = "_-1GU" (String#8905, DoABC#3) // _SafeStr_5241 = "_-5p5" (String#13597, DoABC#3) //------------------------------------------------------------ //_-06R._SafeStr_5242 package _-06R { import _-6ax._SafeStr_5156; import _-0Kg.HabboCatalog; import _-1Mz.IWindowContainer; import _-0Oq._SafeStr_4806; import _-6ax._SafeStr_5152; import _-5Mz.WindowMouseEvent; import _-58S._SafeStr_5151; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_5242 extends _SafeStr_5156 { private var _SafeStr_5450:HabboCatalog; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_5451:_SafeStr_4806; public function _SafeStr_5242(k:_SafeStr_4806, _arg_2:int, _arg_3:_SafeStr_5152, _arg_4:HabboCatalog) { super(k, _arg_2, _arg_3, _SafeStr_5156.ALIGN_OVERLAY, true); this._SafeStr_5450 = _arg_4; this._SafeStr_5451 = k; } override public function getRenderedWindow():IWindowContainer { if (this._SafeStr_5415 == null){ this.createWindow(); }; return (this._SafeStr_5415); } private function createWindow():void { this._SafeStr_5415 = IWindowContainer(this._SafeStr_5450.utils.createWindow("bundlesInfoItem")); this._SafeStr_5415.procedure = this._SafeStr_5452; } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_5451.events.dispatchEvent(new _SafeStr_5151(_SafeStr_5151._SafeStr_5453, data, id)); }; } } }//package _-06R // _SafeStr_4806 = "_-4yc" (String#12721, DoABC#3) // _SafeStr_5151 = "_-dK" (String#39925, DoABC#3) // _SafeStr_5152 = "_-Kj" (String#14777, DoABC#3) // _SafeStr_5156 = "_-1GU" (String#8905, DoABC#3) // _SafeStr_5242 = "_-2R4" (String#10148, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_5453 = "_-0rI" (String#24224, DoABC#3) //------------------------------------------------------------ //_-06R._SafeStr_5243 package _-06R { import _-6ax._SafeStr_5156; import _-1uj._SafeStr_2323; import _-0Kg.HabboCatalog; import _-6ax._SafeStr_5152; import _-1Mz.IWindowContainer; import flash.display.BitmapData; public class _SafeStr_5243 extends _SafeStr_5156 implements _SafeStr_2323 { private var _SafeStr_5450:HabboCatalog; public function _SafeStr_5243(k:int, _arg_2:_SafeStr_5152, _arg_3:HabboCatalog) { super(null, k, _arg_2, _SafeStr_5156.ALIGN_TOP); this._SafeStr_5450 = _arg_3; } override public function getRenderedWindow():IWindowContainer { return (null); } public function imageReady(k:int, _arg_2:BitmapData):void { } public function _SafeStr_5454(k:int):void { } } }//package _-06R // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_5152 = "_-Kj" (String#14777, DoABC#3) // _SafeStr_5156 = "_-1GU" (String#8905, DoABC#3) // _SafeStr_5243 = "_-5Uu" (String#13277, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) //------------------------------------------------------------ //_-06R._SafeStr_5244 package _-06R { import _-6ax._SafeStr_5157; import _-1Mz.IWindowContainer; import _-0Kg.HabboCatalog; import flash.utils.Timer; import flash.events.TimerEvent; import _-6ax._SafeStr_5152; import _-5YE.ITextWindow; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; import _-0Kg.HabboCatalogUtils; import _-1Mz.IWindow; import _-0CY._SafeStr_2458; import _-5Vt._SafeStr_39; import _-5Vt.BitmapDataAsset; public class _SafeStr_5244 extends _SafeStr_5157 { private static const _SafeStr_5455:String = "icon_splash_bitmap"; private static const _SafeStr_5456:String = "icon_bitmap"; private static const _SafeStr_5457:String = "total_currency_value_left"; private static const _SafeStr_5458:String = "total_currency_icon_left"; private static const _SafeStr_5459:String = "striketrough_total_currency_left"; private static const _SafeStr_5460:String = "total_currency_value_right"; private static const _SafeStr_5461:String = "total_currency_icon_right"; private static const _SafeStr_5462:String = "striketrough_total_currency_right"; private static const _SafeStr_5463:String = "discount_currency_value_left"; private static const _SafeStr_5464:String = "discount_currency_icon_left"; private static const _SafeStr_5465:String = "discount_currency_value_right"; private static const _SafeStr_5466:String = "discount_currency_icon_right"; private static const _SafeStr_5467:int = 4; private static const _SafeStr_5468:int = (16 + _SafeStr_5467);//20 private var _SafeStr_5415:IWindowContainer = null; private var _SafeStr_5469:Boolean = true; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_5470:int = 0; private var _SafeStr_5471:Timer; private var _SafeStr_5472:Boolean; private var _SafeStr_5473:Boolean; private var _SafeStr_5474:Boolean; private var _SafeStr_5475:Boolean = false; public function _SafeStr_5244(k:int, _arg_2:_SafeStr_5152, _arg_3:HabboCatalog) { super(null, k, _arg_2, _SafeStr_5397, true); this._SafeStr_5450 = _arg_3; this._SafeStr_5471 = new Timer(150); this._SafeStr_5471.addEventListener(TimerEvent.TIMER, this._SafeStr_5476); } override public function dispose():void { if (!disposed){ if (this._SafeStr_5471 != null){ this._SafeStr_5471.stop(); this._SafeStr_5471 = null; }; this._SafeStr_5450 = null; super.dispose(); }; } override public function update(k:_SafeStr_5152):void { super.update(k); this._SafeStr_5472 = false; this._SafeStr_5473 = false; this._SafeStr_5474 = false; if ((((k.priceCredits > 0)) && ((k.priceActivityPoints > 0)))){ this._SafeStr_5472 = true; } else { if ((((k.priceActivityPoints > 0)) && ((k.priceCredits == 0)))){ this._SafeStr_5474 = true; } else { this._SafeStr_5473 = true; }; }; this._SafeStr_5469 = true; this.render(); if (!this._SafeStr_5475){ this._SafeStr_5477(); }; } override public function getRenderedWindow():IWindowContainer { if (this._SafeStr_5469){ this.render(); }; return (this._SafeStr_5415); } private function createWindow():void { this._SafeStr_5415 = IWindowContainer(this._SafeStr_5450.utils.createWindow("discountValueItem")); this._SafeStr_5478(_SafeStr_5456, "thumb_up"); this._SafeStr_5479(); } private function render():void { if (this._SafeStr_5415 == null){ this.createWindow(); }; this._SafeStr_5480(); this._SafeStr_5481(); this._SafeStr_5482(); this._SafeStr_5469 = false; } private function _SafeStr_5480():void { if (((this._SafeStr_5474) || (this._SafeStr_5473))){ this._SafeStr_5483(false); } else { this._SafeStr_5483(true); }; } private function _SafeStr_5477():void { if (this._SafeStr_5472){ this._SafeStr_5484(_SafeStr_5458, -1); this._SafeStr_5484(_SafeStr_5464, -1); }; if (this._SafeStr_5473){ this._SafeStr_5484(_SafeStr_5461, -1); this._SafeStr_5484(_SafeStr_5466, -1); } else { this._SafeStr_5484(_SafeStr_5461, data.activityPointType); this._SafeStr_5484(_SafeStr_5466, data.activityPointType); }; this._SafeStr_5475 = true; } private function _SafeStr_5481():void { if (this._SafeStr_5472){ this._SafeStr_5485(_SafeStr_5457, (data.quantity * data.priceCredits).toString()); this._SafeStr_5485(_SafeStr_5463, ((data.quantity * data.priceCredits) - data.discountPriceCredits).toString()); }; if (this._SafeStr_5473){ this._SafeStr_5485(_SafeStr_5460, (data.quantity * data.priceCredits).toString()); this._SafeStr_5485(_SafeStr_5465, ((data.quantity * data.priceCredits) - data.discountPriceCredits).toString()); } else { this._SafeStr_5485(_SafeStr_5460, (data.quantity * data.priceActivityPoints).toString()); this._SafeStr_5485(_SafeStr_5465, ((data.quantity * data.priceActivityPoints) - data.discountPriceActivityPoints).toString()); }; } private function _SafeStr_5482():void { var k:ITextWindow = ITextWindow(this._SafeStr_5415.findChildByName(_SafeStr_5457)); var _local_2:int = ((k.x + k.width) - k.textWidth); var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_5415.findChildByName(_SafeStr_5459)); _local_3.x = (_local_2 - _SafeStr_5467); _local_3.width = ((_SafeStr_5467 + k.textWidth) + _SafeStr_5468); var _local_4:ITextWindow = ITextWindow(this._SafeStr_5415.findChildByName(_SafeStr_5460)); var _local_5:int = ((_local_4.x + _local_4.width) - _local_4.textWidth); var _local_6:IWindowContainer = IWindowContainer(this._SafeStr_5415.findChildByName(_SafeStr_5462)); _local_6.x = (_local_5 - _SafeStr_5467); _local_6.width = ((_SafeStr_5467 + _local_4.textWidth) + _SafeStr_5468); } private function _SafeStr_5485(k:String, _arg_2:String):void { this._SafeStr_5415.findChildByName(k).caption = _arg_2; } private function _SafeStr_5478(k:String, _arg_2:String):void { var _local_3:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_5415.findChildByName(k)); var _local_4:BitmapData = BitmapData(this._SafeStr_5450.assets.getAssetByName(_arg_2).content); HabboCatalogUtils._SafeStr_5486(_local_3, _local_4); } private function _SafeStr_5484(k:String, _arg_2:int):void { var _local_3:IWindow = this._SafeStr_5415.findChildByName(k); _local_3.style = _SafeStr_2458._SafeStr_5487(_arg_2, this._SafeStr_5450, false); } private function _SafeStr_5483(k:Boolean):void { var _local_3:String; var _local_2:Array = [_SafeStr_5464, _SafeStr_5463, _SafeStr_5458, _SafeStr_5459, _SafeStr_5457]; for each (_local_3 in _local_2) { this._SafeStr_5415.findChildByName(_local_3).visible = k; }; } private function _SafeStr_5479():void { var k:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_5415.findChildByName(_SafeStr_5455)); k.bitmap = new BitmapData(k.width, k.height, true, 0); this._SafeStr_5476(new TimerEvent(TimerEvent.TIMER)); this._SafeStr_5471.start(); } private function _SafeStr_5476(k:TimerEvent):void { var _local_2:IBitmapWrapperWindow; var _local_3:_SafeStr_39; if (this._SafeStr_5415 != null){ _local_2 = IBitmapWrapperWindow(this._SafeStr_5415.findChildByName(_SafeStr_5455)); _local_3 = this._SafeStr_5450.assets.getAssetByName(("bundle_discount_star_" + this._SafeStr_5470)); HabboCatalogUtils._SafeStr_5486(_local_2, BitmapData(_local_3.content), BitmapDataAsset(_local_3).rectangle); if (++this._SafeStr_5470 > 7){ this._SafeStr_5470 = 0; }; }; } } }//package _-06R // _SafeStr_2458 = "_-1xj" (String#26913, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_5152 = "_-Kj" (String#14777, DoABC#3) // _SafeStr_5157 = "_-1R1" (String#9085, DoABC#3) // _SafeStr_5244 = "_-5fR" (String#13434, DoABC#3) // _SafeStr_5397 = "_-3YM" (String#11258, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5455 = "_-rq" (String#40468, DoABC#3) // _SafeStr_5456 = "_-5Cx" (String#34932, DoABC#3) // _SafeStr_5457 = "_-1QT" (String#25628, DoABC#3) // _SafeStr_5458 = "_-18A" (String#24925, DoABC#3) // _SafeStr_5459 = "_-6Iv" (String#37588, DoABC#3) // _SafeStr_5460 = "_-KZ" (String#39236, DoABC#3) // _SafeStr_5461 = "_-2tl" (String#29221, DoABC#3) // _SafeStr_5462 = "_-2R" (String#28084, DoABC#3) // _SafeStr_5463 = "_-67B" (String#37144, DoABC#3) // _SafeStr_5464 = "_-613" (String#36907, DoABC#3) // _SafeStr_5465 = "_-Ci" (String#38953, DoABC#3) // _SafeStr_5466 = "_-5I1" (String#35127, DoABC#3) // _SafeStr_5467 = "_-fX" (String#40008, DoABC#3) // _SafeStr_5468 = "_-0CH" (String#22644, DoABC#3) // _SafeStr_5469 = "_-5TS" (String#13260, DoABC#3) // _SafeStr_5470 = "_-0bQ" (String#23609, DoABC#3) // _SafeStr_5471 = "_-5jI" (String#36178, DoABC#3) // _SafeStr_5472 = "_-2Ro" (String#28114, DoABC#3) // _SafeStr_5473 = "_-2Wu" (String#28314, DoABC#3) // _SafeStr_5474 = "_-3tq" (String#31689, DoABC#3) // _SafeStr_5475 = "_-2Gz" (String#27698, DoABC#3) // _SafeStr_5476 = "_-3t8" (String#31656, DoABC#3) // _SafeStr_5477 = "_-5Vx" (String#35657, DoABC#3) // _SafeStr_5478 = "_-6SI" (String#14248, DoABC#3) // _SafeStr_5479 = "_-550" (String#34628, DoABC#3) // _SafeStr_5480 = "_-4Qk" (String#33045, DoABC#3) // _SafeStr_5481 = "_-4P8" (String#32978, DoABC#3) // _SafeStr_5482 = "_-0g9" (String#23801, DoABC#3) // _SafeStr_5483 = "_-320" (String#29566, DoABC#3) // _SafeStr_5484 = "_-3cd" (String#31018, DoABC#3) // _SafeStr_5485 = "_-1ii" (String#1486, DoABC#3) // _SafeStr_5486 = "_-6fI" (String#38498, DoABC#3) // _SafeStr_5487 = "_-2XF" (String#28331, DoABC#3) //------------------------------------------------------------ //_-06R.ExtraInfoPromoItem package _-06R { import _-6ax._SafeStr_5157; import _-1Mz.IWindowContainer; import _-0Kg.HabboCatalog; import _-ue.Map; import _-0Oq._SafeStr_4806; import flash.utils.Timer; import _-6ax._SafeStr_5156; import flash.events.TimerEvent; import _-6ax._SafeStr_5152; import _-5YE.IBitmapWrapperWindow; import _-0Kg.HabboCatalogUtils; import flash.display.BitmapData; import _-58S._SafeStr_5151; import _-5Mz.WindowMouseEvent; import _-5YE.ITextWindow; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class ExtraInfoPromoItem extends _SafeStr_5157 { private static const _SafeStr_5488:String = "catalog.bundlewidget.discount.promo"; private var _SafeStr_5415:IWindowContainer = null; private var _SafeStr_5469:Boolean = true; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_5489:Map; private var _SafeStr_5490:int = 0; private var _SafeStr_5451:_SafeStr_4806; private var _SafeStr_5491:Number = 0; private var _SafeStr_5492:Timer; public function ExtraInfoPromoItem(k:_SafeStr_4806, _arg_2:int, _arg_3:_SafeStr_5152, _arg_4:HabboCatalog) { super(null, _arg_2, _arg_3, _SafeStr_5156.ALIGN_TOP); this._SafeStr_5451 = k; this._SafeStr_5450 = _arg_4; this._SafeStr_5493(); this._SafeStr_5494(); this._SafeStr_5492 = new Timer(50); this._SafeStr_5492.addEventListener(TimerEvent.TIMER, this._SafeStr_5495); this._SafeStr_5492.start(); } override public function dispose():void { if (!disposed){ this._SafeStr_5492.stop(); this._SafeStr_5492.removeEventListener(TimerEvent.TIMER, this._SafeStr_5495); this._SafeStr_5492 = null; this._SafeStr_5489 = null; this._SafeStr_5450 = null; super.dispose(); }; } override public function update(k:_SafeStr_5152):void { super.update(k); var _local_2:int = this._SafeStr_5490; this._SafeStr_5494(); if (this._SafeStr_5490 != _local_2){ this._SafeStr_5491 = 1; }; this._SafeStr_5469 = true; this.render(); } override public function getRenderedWindow():IWindowContainer { if (this._SafeStr_5415 == null){ this.createWindow(); }; if (this._SafeStr_5469){ this.render(); }; return (this._SafeStr_5415); } private function createWindow():void { this._SafeStr_5415 = IWindowContainer(this._SafeStr_5450.utils.createWindow("discountPromoItem")); this._SafeStr_5415.procedure = this._SafeStr_5452; var k:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_5415.findChildByName("icon_bitmap")); HabboCatalogUtils._SafeStr_5486(k, BitmapData(this._SafeStr_5450.assets.getAssetByName("thumb_up").content).clone()); } private function render():void { this._SafeStr_5450.localization.registerParameter(_SafeStr_5488, "quantity", this._SafeStr_5490.toString()); this._SafeStr_5450.localization.registerParameter(_SafeStr_5488, "discount", this._SafeStr_5489.getValue(this._SafeStr_5490)); var k:String = this._SafeStr_5450.localization._SafeStr_5496(_SafeStr_5488).value; this._SafeStr_5415.findChildByName("promo_text").caption = k; this._SafeStr_5415.findChildByName("promo_text_effect").caption = k; this._SafeStr_5469 = false; } private function _SafeStr_5494():void { var k:Array = this._SafeStr_5489._SafeStr_5497(); var _local_2:int; while (_local_2 < k.length) { if (int(k[_local_2]) > data.quantity){ this._SafeStr_5490 = int(k[_local_2]); return; }; _local_2++; }; } private function _SafeStr_5493():void { var _local_3:int; var _local_4:int; this._SafeStr_5489 = new Map(); var k:int = 1; var _local_2:int; while (k <= 100) { _local_3 = this._SafeStr_5450.utils._SafeStr_5498(true, 1, k); _local_4 = (k - _local_3); if ((((_local_4 > _local_2)) && ((this._SafeStr_5450.utils._SafeStr_5499.indexOf(k) == -1)))){ this._SafeStr_5489.add(k, _local_4); _local_2 = _local_4; }; k++; }; } private function _SafeStr_5495(k:TimerEvent):void { if (this._SafeStr_5491 > 0){ this._SafeStr_5491 = (this._SafeStr_5491 - 0.1); if (this._SafeStr_5491 < 0){ this._SafeStr_5491 = 0; }; this._SafeStr_5415.findChildByName("promo_text_effect").blend = this._SafeStr_5491; }; } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (_arg_2.name == "click_region"){ switch (k.type){ case WindowMouseEvent.CLICK: this._SafeStr_5451.events.dispatchEvent(new _SafeStr_5151(_SafeStr_5151._SafeStr_5453, data, id)); return; case WindowMouseEvent._SafeStr_5423: ITextWindow(this._SafeStr_5415.findChildByName("promo_text")).textColor = 12582911; return; case WindowMouseEvent._SafeStr_5424: ITextWindow(this._SafeStr_5415.findChildByName("promo_text")).textColor = 0xFFFFFF; return; }; }; } } }//package _-06R // _SafeStr_4806 = "_-4yc" (String#12721, DoABC#3) // _SafeStr_5151 = "_-dK" (String#39925, DoABC#3) // _SafeStr_5152 = "_-Kj" (String#14777, DoABC#3) // _SafeStr_5156 = "_-1GU" (String#8905, DoABC#3) // _SafeStr_5157 = "_-1R1" (String#9085, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_5453 = "_-0rI" (String#24224, DoABC#3) // _SafeStr_5469 = "_-5TS" (String#13260, DoABC#3) // _SafeStr_5486 = "_-6fI" (String#38498, DoABC#3) // _SafeStr_5488 = "_-4Y8" (String#33343, DoABC#3) // _SafeStr_5489 = "_-1VA" (String#25803, DoABC#3) // _SafeStr_5490 = "_-2AR" (String#27443, DoABC#3) // _SafeStr_5491 = "_-1Kx" (String#25404, DoABC#3) // _SafeStr_5492 = "_-5P6" (String#35402, DoABC#3) // _SafeStr_5493 = "_-i7" (String#40095, DoABC#3) // _SafeStr_5494 = "_-5y5" (String#36741, DoABC#3) // _SafeStr_5495 = "_-4wH" (String#34233, DoABC#3) // _SafeStr_5496 = "_-2lc" (String#10459, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5498 = "_-2Kx" (String#27850, DoABC#3) // _SafeStr_5499 = "_-5JH" (String#35177, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_2506 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_2506 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_2506(k:int, _arg_2:Boolean, _arg_3:Boolean) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(((_arg_2) ? 1 : 0)); this._SafeStr_5500.push(((_arg_3) ? 1 : 0)); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2506 = "_-4DX" (String#32518, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_2509 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_2509 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_2509(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2509 = "_-2ea" (String#28623, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_2511 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_2511 implements _SafeStr_2283, _SafeStr_3 { private var flatId:String; public function _SafeStr_2511(k:String) { this.flatId = k; } public function _SafeStr_5448():Array { return ([this.flatId]); } public function dispose():void { } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2511 = "_-3Lb" (String#30367, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_2512 package _-07x { import _-3qZ._SafeStr_2283; public class _SafeStr_2512 implements _SafeStr_2283 { private var _SafeStr_5501:String; public function _SafeStr_2512(k:String):void { this._SafeStr_5501 = k; } public function _SafeStr_5448():Array { return ([this._SafeStr_5501]); } public function dispose():void { this._SafeStr_5501 = null; } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2512 = "_-3Sx" (String#30651, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3416 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3416 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3416(k:String, _arg_2:String, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); this._SafeStr_5500.push(_arg_4); this._SafeStr_5500.push(_arg_5); this._SafeStr_5500.push(_arg_6); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3416 = "_-616" (String#36910, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3417 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3417 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3417(k:int, _arg_2:String, _arg_3:String) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3417 = "_-3dK" (String#31045, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3418 package _-07x { import _-3qZ._SafeStr_2283; public class _SafeStr_3418 implements _SafeStr_2283 { private var _SafeStr_5500:Array; public function _SafeStr_3418(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function dispose():void { } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3418 = "_-23W" (String#27174, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3435 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3435 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3435(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3435 = "_-5IO" (String#35144, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3436 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3436 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3436(k:int, _arg_2:Boolean) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3436 = "_-346" (String#29651, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3439 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3439 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3439(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3439 = "_-3Yn" (String#30875, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3440 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3440 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3440(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3440 = "_-1yd" (String#26951, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3447 package _-07x { import _-3qZ._SafeStr_2283; public class _SafeStr_3447 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return (new Array()); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3447 = "_-16S" (String#24863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3448 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3448 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3448() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3448 = "_-5ho" (String#36126, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3450 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3450 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3450(k:int, _arg_2:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3450 = "_-2sx" (String#29187, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3451 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3451 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3451() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3451 = "_-2CE" (String#27513, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3452 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3452 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3452() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3452 = "_-5ar" (String#35852, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3453 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3453 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3453() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3453 = "_-2xd" (String#29360, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3454 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3454 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3454(k:int, _arg_2:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3454 = "_-4CT" (String#32476, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3455 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3455 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3455(k:int=0) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3455 = "_-Ut" (String#39619, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3456 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3456 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3456(k:String, _arg_2:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3456 = "_-1LJ" (String#25420, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3457 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3457 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3457(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3457 = "_-666" (String#37107, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3458 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3458 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3458() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3458 = "_-3K0" (String#30302, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3459 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3459 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3459() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3459 = "_-5sl" (String#36533, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3460 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3460 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3460() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3460 = "_-NO" (String#39338, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3461 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3461 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3461() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3461 = "_-1kW" (String#26401, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3462 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3462 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3462() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3462 = "_-4ye" (String#34327, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3463 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3463 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3463(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3463 = "_-68s" (String#37217, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3464 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3464 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3464(k:String) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3464 = "_-5ir" (String#36161, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3465 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3465 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3465() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3465 = "_-4bG" (String#33445, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3466 package _-07x { import _-3qZ._SafeStr_2283; public class _SafeStr_3466 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3466 = "_-6-7" (String#36825, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3479 package _-07x { import _-3qZ._SafeStr_2283; public class _SafeStr_3479 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3479 = "_-3Uh" (String#30716, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3500 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3500 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3500() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3500 = "_-2Px" (String#28042, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_3823 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3823 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3823(k:String) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3823 = "_-0WC" (String#23418, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_4083 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4083 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4083() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4083 = "_-2sw" (String#29186, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_4161 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4161 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4161(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4161 = "_-150" (String#24804, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_4244 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4244 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4244(k:int, _arg_2:String, _arg_3:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4244 = "_-40F" (String#31978, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_4312 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4312 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4312(k:String, _arg_2:String) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4312 = "_-5E7" (String#34974, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-07x._SafeStr_4334 package _-07x { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4334 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4334(k:int, _arg_2:int, _arg_3:int, _arg_4:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); this._SafeStr_5500.push(_arg_4); } public function _SafeStr_5502(k:int, _arg_2:int):void { this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-07x // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4334 = "_-1FQ" (String#25200, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) // _SafeStr_5502 = "_-0y9" (String#24497, DoABC#3) //------------------------------------------------------------ //_-094._SafeStr_3255 package _-094 { import _-5YE.IFrameWindow; import _-p0._SafeStr_499; import _-1Mz.IWindowContainer; import _-5YE.ITextWindow; import _-5Vt.XmlAsset; import _-5YE.IItemListWindow; import _-5Vt._SafeStr_10; import _-5QZ._SafeStr_633; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_3255 { private const _SafeStr_5503:int = 20; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_5504:_SafeStr_499; private var _SafeStr_5505:Array; public function _SafeStr_3255(k:Array, _arg_2:_SafeStr_10, _arg_3:_SafeStr_633) { var _local_8:String; var _local_9:IWindowContainer; var _local_10:ITextWindow; super(); if (((!(_arg_3)) || (!(_arg_2)))){ return; }; this._SafeStr_5505 = k; var _local_4:XmlAsset = (_arg_2.getAssetByName("motd_notification_xml") as XmlAsset); if (_local_4 == null){ return; }; this._SafeStr_5415 = (_arg_3.buildFromXML((_local_4.content as XML)) as IFrameWindow); if (this._SafeStr_5415 == null){ return; }; this._SafeStr_5415.procedure = this._SafeStr_5506; this._SafeStr_5415.center(); var _local_5:XmlAsset = (_arg_2.getAssetByName("motd_notification_item_xml") as XmlAsset); if (_local_5 == null){ return; }; var _local_6:IWindowContainer = (_arg_3.buildFromXML((_local_5.content as XML)) as IWindowContainer); var _local_7:IItemListWindow = (this._SafeStr_5415.findChildByName("message_list") as IItemListWindow); for each (_local_8 in this._SafeStr_5505) { _local_9 = (_local_6.clone() as IWindowContainer); _local_10 = (_local_9.findChildByName("message_text") as ITextWindow); _local_10.text = _local_8; _local_9.height = (_local_10.textHeight + this._SafeStr_5503); _local_7.addListItem(_local_9); }; } public function dispose():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_5504 = null; } private function _SafeStr_5506(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; switch (_arg_2.name){ case "close": case "header_button_close": this.dispose(); return; }; } } }//package _-094 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_3255 = "_-3ev" (String#11376, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5503 = "_-5S1" (String#35502, DoABC#3) // _SafeStr_5504 = "_-2YF" (String#689, DoABC#3) // _SafeStr_5505 = "_-6Cr" (String#1141, DoABC#3) // _SafeStr_5506 = "_-0Xo" (String#377, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) //------------------------------------------------------------ //_-094._SafeStr_3265 package _-094 { import _-5YE.IBorderWindow; import _-0Kg._SafeStr_334; import _-1A6._SafeStr_2153; import _-5YE.ITextWindow; import _-5Vt.XmlAsset; import _-5YE.IRegionWindow; import _-5Mz.WindowMouseEvent; import _-5Vt._SafeStr_10; import _-5QZ._SafeStr_633; import _-0MK.Component; import _-3-E._SafeStr_6; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_3265 { private static const _SafeStr_5507:String = "safety_locked_notification"; private static const _SafeStr_5508:uint = 0xFFFFFF; private static const _SafeStr_5509:uint = 12247545; private var _SafeStr_5415:IBorderWindow; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_5510:_SafeStr_2153; private var _SafeStr_5511:ITextWindow; private var _SafeStr_5512:int; public function _SafeStr_3265(k:int, _arg_2:_SafeStr_10, _arg_3:_SafeStr_633, _arg_4:_SafeStr_334, _arg_5:_SafeStr_2153) { if (((((!(_arg_2)) || (!(_arg_3)))) || (!(_arg_4)))){ return; }; this._SafeStr_5450 = _arg_4; this._SafeStr_5510 = _arg_5; this._SafeStr_5512 = k; var _local_6:XmlAsset = (_arg_2.getAssetByName("safety_locked_notification_xml") as XmlAsset); if (_local_6 == null){ return; }; this._SafeStr_5415 = (_arg_3.buildFromXML((_local_6.content as XML)) as IBorderWindow); if (this._SafeStr_5415 == null){ return; }; this._SafeStr_5415.procedure = this._SafeStr_5506; this._SafeStr_5510.extensionView.attachExtension(_SafeStr_5507, this._SafeStr_5415); this._SafeStr_5511 = (this._SafeStr_5415.findChildByName("unlock_link") as ITextWindow); var _local_7:IRegionWindow = (this._SafeStr_5415.findChildByName("unlock_link_region") as IRegionWindow); if (_local_7){ _local_7.addEventListener(WindowMouseEvent._SafeStr_5423, this.onMouseOver); _local_7.addEventListener(WindowMouseEvent._SafeStr_5424, this.onMouseOut); }; } public function get visible():Boolean { return (((this._SafeStr_5415) && (this._SafeStr_5415.visible))); } public function dispose():void { if (this._SafeStr_5510){ this._SafeStr_5510.extensionView.detachExtension(_SafeStr_5507); }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_5450 = null; } private function _SafeStr_5506(k:WindowEvent, _arg_2:IWindow):void { var _local_3:String; if (k.type != WindowMouseEvent.CLICK){ return; }; switch (_arg_2.name){ case "unlock_link_region": case "unlock_link": _local_3 = (this._SafeStr_5510 as Component).getProperty("link.format.safetylock_unlock"); _SafeStr_6._SafeStr_5513(_local_3, "habboMain"); return; }; } private function onMouseOver(k:WindowMouseEvent):void { this._SafeStr_5511.textColor = _SafeStr_5509; } private function onMouseOut(k:WindowMouseEvent):void { this._SafeStr_5511.textColor = _SafeStr_5508; } } }//package _-094 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_3265 = "_-1UK" (String#9139, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5506 = "_-0Xo" (String#377, DoABC#3) // _SafeStr_5507 = "_-3Iv" (String#846, DoABC#3) // _SafeStr_5508 = "_-4P5" (String#1567, DoABC#3) // _SafeStr_5509 = "_-2UH" (String#1512, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5511 = "_-30S" (String#10730, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_5513 = "_-LI" (String#14784, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) //------------------------------------------------------------ //_-094._SafeStr_3266 package _-094 { import _-5YE.IBorderWindow; import _-0Kg._SafeStr_334; import _-1A6._SafeStr_2153; import _-5YE.ITextWindow; import _-5Vt.XmlAsset; import _-5YE.IRegionWindow; import _-5Mz.WindowMouseEvent; import _-5Vt._SafeStr_10; import _-5QZ._SafeStr_633; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; import flash.geom.Matrix; import _-6G7._SafeStr_2365; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-5YE.IIconWindow; public class _SafeStr_3266 { private static const _SafeStr_5507:String = "club_gift_notification"; private static const _SafeStr_5508:uint = 0xFFFFFF; private static const _SafeStr_5509:uint = 12247545; private static const _SafeStr_5514:int = 13; private static const _SafeStr_5515:int = 14; private var _SafeStr_5415:IBorderWindow; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_5510:_SafeStr_2153; private var _SafeStr_5511:ITextWindow; public function _SafeStr_3266(k:int, _arg_2:_SafeStr_10, _arg_3:_SafeStr_633, _arg_4:_SafeStr_334, _arg_5:_SafeStr_2153) { if (((((!(_arg_2)) || (!(_arg_3)))) || (!(_arg_4)))){ return; }; this._SafeStr_5450 = _arg_4; this._SafeStr_5510 = _arg_5; var _local_6:XmlAsset = (_arg_2.getAssetByName("club_gift_notification_xml") as XmlAsset); if (_local_6 == null){ return; }; this._SafeStr_5415 = (_arg_3.buildFromXML((_local_6.content as XML)) as IBorderWindow); if (this._SafeStr_5415 == null){ return; }; this._SafeStr_5415.procedure = this._SafeStr_5506; this._SafeStr_5510.extensionView.attachExtension(_SafeStr_5507, this._SafeStr_5415); this._SafeStr_5511 = (this._SafeStr_5415.findChildByName("cancel_link") as ITextWindow); var _local_7:IRegionWindow = (this._SafeStr_5415.findChildByName("cancel_link_region") as IRegionWindow); if (_local_7){ _local_7.addEventListener(WindowMouseEvent._SafeStr_5423, this.onMouseOver); _local_7.addEventListener(WindowMouseEvent._SafeStr_5424, this.onMouseOut); }; if (this._SafeStr_5450.getPurse()._SafeStr_5516){ this._SafeStr_5517(_SafeStr_5515); } else { this._SafeStr_5517(_SafeStr_5514); }; } public function get visible():Boolean { return (((this._SafeStr_5415) && (this._SafeStr_5415.visible))); } public function dispose():void { if (this._SafeStr_5510){ this._SafeStr_5510.extensionView.detachExtension(_SafeStr_5507); }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_5450 = null; } private function _SafeStr_5518(k:String, _arg_2:BitmapData):void { if (this._SafeStr_5415 == null){ return; }; var _local_3:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName(k) as IBitmapWrapperWindow); if (_local_3 == null){ return; }; var _local_4:BitmapData = new BitmapData(_local_3.width, _local_3.height, true, 0); var _local_5:int = ((_local_4.width * 0.5) - _arg_2.width); var _local_6:int = ((_local_4.height * 0.5) - _arg_2.height); _local_4.draw(_arg_2, new Matrix(2, 0, 0, 2, _local_5, _local_6)); _local_3.bitmap = _local_4; } private function _SafeStr_5506(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; switch (_arg_2.name){ case "open_catalog_button": if (this._SafeStr_5450){ this._SafeStr_5450.openCatalogPage(_SafeStr_2365._SafeStr_5519); }; this.dispose(); return; case "cancel_link_region": case "cancel_link": this.dispose(); return; }; } private function onMouseOver(k:WindowMouseEvent):void { this._SafeStr_5511.textColor = _SafeStr_5509; } private function onMouseOut(k:WindowMouseEvent):void { this._SafeStr_5511.textColor = _SafeStr_5508; } private function _SafeStr_5517(k:int):void { var _local_2:IIconWindow; if (this._SafeStr_5415){ _local_2 = (this._SafeStr_5415.findChildByName("club_icon") as IIconWindow); if (_local_2){ _local_2.style = k; _local_2.invalidate(); }; }; } } }//package _-094 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2365 = "_-30X" (String#10732, DoABC#3) // _SafeStr_3266 = "_-23j" (String#9753, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5506 = "_-0Xo" (String#377, DoABC#3) // _SafeStr_5507 = "_-3Iv" (String#846, DoABC#3) // _SafeStr_5508 = "_-4P5" (String#1567, DoABC#3) // _SafeStr_5509 = "_-2UH" (String#1512, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5511 = "_-30S" (String#10730, DoABC#3) // _SafeStr_5514 = "_-1-A" (String#2835, DoABC#3) // _SafeStr_5515 = "_-4cD" (String#1576, DoABC#3) // _SafeStr_5516 = "_-kp" (String#15237, DoABC#3) // _SafeStr_5517 = "_-5X0" (String#3996, DoABC#3) // _SafeStr_5518 = "_-0X6" (String#682, DoABC#3) // _SafeStr_5519 = "_-5-K" (String#34393, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) //------------------------------------------------------------ //_-094._SafeStr_3267 package _-094 { public class _SafeStr_3267 { private var _SafeStr_5520:HabboNotificationItemStyle; private var _content:String; private var _SafeStr_5521:SingularNotificationController; public function _SafeStr_3267(k:String, _arg_2:HabboNotificationItemStyle, _arg_3:SingularNotificationController) { this._content = k; this._SafeStr_5520 = _arg_2; this._SafeStr_5521 = _arg_3; } public function get style():HabboNotificationItemStyle { return (this._SafeStr_5520); } public function get content():String { return (this._content); } public function dispose():void { this._content = null; if (this._SafeStr_5520 != null){ this._SafeStr_5520.dispose(); this._SafeStr_5520 = null; }; this._SafeStr_5521 = null; } public function _SafeStr_5522():void { if (this._SafeStr_5520.internalLink){ this._SafeStr_5521._SafeStr_5523(this._SafeStr_5520.internalLink); }; } } }//package _-094 // _SafeStr_3267 = "_-3BD" (String#10909, DoABC#3) // _SafeStr_5520 = "_-43p" (String#332, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5522 = "_-1gT" (String#26232, DoABC#3) // _SafeStr_5523 = "_-1Vp" (String#25828, DoABC#3) //------------------------------------------------------------ //_-094._SafeStr_3268 package _-094 { import _-5QZ._SafeStr_633; import _-p0._SafeStr_499; import _-1El._SafeStr_1356; import _-6Sv._SafeStr_3247; import _-4n6._SafeStr_2443; import _-5Mz.WindowEvent; public class _SafeStr_3268 { private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_5525:_SafeStr_499; private var _SafeStr_5526:_SafeStr_1356; public function _SafeStr_3268(k:_SafeStr_633, _arg_2:_SafeStr_499, _arg_3:_SafeStr_1356) { this._SafeStr_5524 = k; this._SafeStr_5525 = _arg_2; this._SafeStr_5526 = _arg_3; } private static function _SafeStr_5527(k:int):String { var _local_2:String = ("0" + String(k)); return (_local_2.substr((_local_2.length - 2), _local_2.length)); } public function dispose():void { this._SafeStr_5524 = null; this._SafeStr_5525 = null; this._SafeStr_5526 = null; } public function _SafeStr_5528(k:String, _arg_2:String=""):void { this._SafeStr_5529(k, _arg_2); } public function _SafeStr_5530(k:String, _arg_2:String=""):void { this._SafeStr_5529(k, _arg_2, false); } public function _SafeStr_5531(k:String):void { this._SafeStr_5529(k, ""); } private function _SafeStr_5529(message:String, url:String, showHabboWay:Boolean=true):void { var p:RegExp = /\\r/g; message = message.replace(p, "\r"); this._SafeStr_5524.simpleAlert("", "${mod.alert.title}", message, "${mod.alert.link}", url, null, _SafeStr_3247._SafeStr_5532, null, function ():void { if (((!((_SafeStr_5526 == null))) && (showHabboWay))){ _SafeStr_5526.showHabboWay(); }; }); } public function _SafeStr_5533(k:int):void { this._SafeStr_5525.registerParameter("opening.hours.shutdown", "m", String(k)); this._SafeStr_5524.simpleAlert("", "${opening.hours.title}", "${opening.hours.shutdown}"); } public function _SafeStr_5534(k:int, _arg_2:int):void { this._SafeStr_5525.registerParameter("maintenance.shutdown", "m", String(k)); this._SafeStr_5525.registerParameter("maintenance.shutdown", "d", String(_arg_2)); this._SafeStr_5524.simpleAlert("", "${opening.hours.title}", "${maintenance.shutdown}"); } public function _SafeStr_5535(openHour:int, openMinute:int, userThrownOutAtClose:Boolean):void { if (userThrownOutAtClose){ this._SafeStr_5525.registerParameter("opening.hours.disconnected", "h", _SafeStr_5527(openHour)); this._SafeStr_5525.registerParameter("opening.hours.disconnected", "m", _SafeStr_5527(openMinute)); this._SafeStr_5524.alert("${opening.hours.title}", "${opening.hours.disconnected}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); } else { this._SafeStr_5525.registerParameter("opening.hours.closed", "h", _SafeStr_5527(openHour)); this._SafeStr_5525.registerParameter("opening.hours.closed", "m", _SafeStr_5527(openMinute)); this._SafeStr_5524.alert("${opening.hours.title}", "${opening.hours.closed}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); }; } public function _SafeStr_5536(openHour:int, openMinute:int):void { this._SafeStr_5525.registerParameter("opening.hours.disconnected", "h", _SafeStr_5527(openHour)); this._SafeStr_5525.registerParameter("opening.hours.disconnected", "m", _SafeStr_5527(openMinute)); this._SafeStr_5524.alert("${opening.hours.title}", "${opening.hours.disconnected}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); } } }//package _-094 // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_3247 = "_-3-s" (String#10723, DoABC#3) // _SafeStr_3268 = "_-595" (String#12915, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5527 = "_-49r" (String#32369, DoABC#3) // _SafeStr_5528 = "_-6Rs" (String#37928, DoABC#3) // _SafeStr_5529 = "_-Wk" (String#39681, DoABC#3) // _SafeStr_5530 = "_-51R" (String#34478, DoABC#3) // _SafeStr_5531 = "_-6fx" (String#38522, DoABC#3) // _SafeStr_5532 = "_-1xc" (String#26909, DoABC#3) // _SafeStr_5533 = "_-1P8" (String#25571, DoABC#3) // _SafeStr_5534 = "_-2n9" (String#28969, DoABC#3) // _SafeStr_5535 = "_-5Zj" (String#35805, DoABC#3) // _SafeStr_5536 = "_-2mC" (String#28924, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) //------------------------------------------------------------ //_-094.HabboNotificationItemStyle package _-094 { import flash.display.BitmapData; import _-ue.Map; public class HabboNotificationItemStyle { private var _icon:BitmapData; private var _SafeStr_5537:Boolean; private var _SafeStr_5538:String; private var _SafeStr_5539:String; private var _SafeStr_5540:String; public function HabboNotificationItemStyle(k:Map, _arg_2:BitmapData, _arg_3:String, _arg_4:Boolean, _arg_5:String) { this._SafeStr_5540 = _arg_3; if (((!((k == null))) && ((_arg_3 == null)))){ this._icon = k["icon"]; this._SafeStr_5539 = k["internallink"]; }; if (_arg_2 != null){ this._icon = _arg_2; this._SafeStr_5537 = _arg_4; } else { this._SafeStr_5537 = false; }; this._SafeStr_5538 = _arg_5; } public function dispose():void { if (((this._SafeStr_5537) && (!((this._icon == null))))){ this._icon.dispose(); this._icon = null; }; } public function get icon():BitmapData { return (this._icon); } public function get internalLink():String { return (this._SafeStr_5539); } public function set internalLink(k:String):void { this._SafeStr_5539 = k; } public function get _SafeStr_5541():String { return (this._SafeStr_5538); } public function get _SafeStr_5542():String { return (this._SafeStr_5540); } } }//package _-094 // _SafeStr_5537 = "_-1u-" (String#26767, DoABC#3) // _SafeStr_5538 = "_-1HX" (String#25272, DoABC#3) // _SafeStr_5539 = "_-FI" (String#39039, DoABC#3) // _SafeStr_5540 = "_-Yo" (String#39755, DoABC#3) // _SafeStr_5541 = "_-3gj" (String#31165, DoABC#3) // _SafeStr_5542 = "_-2ef" (String#28627, DoABC#3) //------------------------------------------------------------ //_-094.HabboNotificationItemView package _-094 { import _-0MK._SafeStr_35; import _-1Mz.IWindow; import _-ue.Map; import _-5Vt.XmlAsset; import _-5Mz.WindowEvent; import _-1Mz.IWindowContainer; import _-5YE.ITextWindow; import _-5Vt._SafeStr_39; import _-5QZ._SafeStr_633; import flash.display.BitmapData; import _-5YE._SafeStr_2413; import _-gx._SafeStr_2709; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import _-5YE.IDesktopWindow; import _-5Mz.WindowMouseEvent; public class HabboNotificationItemView implements _SafeStr_35 { public static const _SafeStr_5543:int = 70; public static const _SafeStr_5544:int = 5; private static const _SafeStr_5545:int = 0; private static const _SafeStr_5546:int = 1; private static const _SafeStr_5547:int = 2; private static const _SafeStr_5548:int = 3; private var _SafeStr_5415:IWindow; private var _SafeStr_5549:_SafeStr_3267; private var _SafeStr_5550:Boolean = false; private var _SafeStr_5551:Map; private var _SafeStr_5552:Map; private var _SafeStr_5553:uint; private var _SafeStr_5554:uint; private var _SafeStr_5555:uint; private var _SafeStr_5556:int; private var _SafeStr_5557:Number; private var _SafeStr_5558:int; private var _SafeStr_5559:int; private var _SafeStr_5560:int; public function HabboNotificationItemView(k:_SafeStr_39, _arg_2:_SafeStr_633, _arg_3:Map, _arg_4:Map, _arg_5:_SafeStr_3267) { this._SafeStr_5551 = _arg_3; this._SafeStr_5552 = _arg_4; var _local_6:XmlAsset = (k as XmlAsset); if (_local_6 == null){ return; }; this._SafeStr_5415 = _arg_2.buildFromXML((_local_6.content as XML), 1); this._SafeStr_5415.tags.push("notificationview"); this._SafeStr_5415.context.getDesktopWindow().addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_5562); this._SafeStr_5415.procedure = this._SafeStr_5563; this._SafeStr_5415.blend = 0; this._SafeStr_5415.visible = false; var _local_7:ITextWindow = (IWindowContainer(this._SafeStr_5415).findChildByTag("notification_text") as ITextWindow); if (_local_7 != null){ this._SafeStr_5558 = (this._SafeStr_5415.height - _local_7.bottom); } else { this._SafeStr_5558 = 15; }; this._SafeStr_5559 = this._SafeStr_5415.height; this._SafeStr_5556 = 4; this._SafeStr_5557 = 0; this._SafeStr_5560 = _SafeStr_5545; this._SafeStr_5564(_arg_5); } public function get disposed():Boolean { return ((this._SafeStr_5415 == null)); } public function get ready():Boolean { return ((this._SafeStr_5560 == _SafeStr_5545)); } public function get verticalPosition():int { return (this._SafeStr_5556); } private function _SafeStr_5564(k:_SafeStr_3267):void { var _local_3:BitmapData; if (k == null){ return; }; var _local_2:String = k.content; this._SafeStr_5565(_local_2); if (k.style._SafeStr_5542 == null){ _local_3 = k.style.icon; this._SafeStr_5566(_local_3); } else { _SafeStr_2413(IWindowContainer(this._SafeStr_5415).findChildByTag("notification_icon_static")).assetUri = k.style._SafeStr_5542; }; this._SafeStr_5549 = k; this._SafeStr_5567(); this._SafeStr_5568(); } public function _SafeStr_5569(k:_SafeStr_2709):void { if (k.badgeId != this._SafeStr_5549.style._SafeStr_5541){ return; }; if (k._SafeStr_5570 != null){ this._SafeStr_5566(k._SafeStr_5570); }; } public function update(k:uint):void { var _local_2:Number; var _local_3:Number; switch (this._SafeStr_5560){ case _SafeStr_5545: return; case _SafeStr_5546: this._SafeStr_5553 = (this._SafeStr_5553 + k); _local_2 = (Number(this._SafeStr_5553) / Number(this._SafeStr_5552["time_fade_in"])); if (this._SafeStr_5553 > int(this._SafeStr_5552["time_fade_in"])){ this._SafeStr_5571(); }; this._SafeStr_5572(_local_2); return; case _SafeStr_5547: this._SafeStr_5555 = (this._SafeStr_5555 + k); if ((((this._SafeStr_5555 > int(this._SafeStr_5552["time_display"]))) && (!(this._SafeStr_5550)))){ this._SafeStr_5573(); }; return; case _SafeStr_5548: this._SafeStr_5554 = (this._SafeStr_5554 + k); _local_3 = (1 - (Number(this._SafeStr_5554) / Number(this._SafeStr_5552["time_fade_out"]))); this._SafeStr_5572(_local_3); if (this._SafeStr_5554 > int(this._SafeStr_5552["time_fade_in"])){ this._SafeStr_5574(); }; return; }; } public function dispose():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_5549 != null){ this._SafeStr_5549.dispose(); this._SafeStr_5549 = null; }; } private function _SafeStr_5565(k:String):void { var _local_2:ITextWindow = (IWindowContainer(this._SafeStr_5415).findChildByTag("notification_text") as ITextWindow); if ((((_local_2 == null)) || ((k == null)))){ return; }; this._SafeStr_5415.height = 0; _local_2.text = k; _local_2.height = (_local_2.textHeight + this._SafeStr_5558); if (this._SafeStr_5415.height < this._SafeStr_5559){ this._SafeStr_5415.height = this._SafeStr_5559; }; } private function _SafeStr_5566(k:BitmapData):void { var _local_3:BitmapData; var _local_4:int; var _local_5:int; var _local_6:int; var _local_2:IBitmapWrapperWindow = (IWindowContainer(this._SafeStr_5415).findChildByTag("notification_icon") as IBitmapWrapperWindow); if (_local_2 == null){ return; }; if (k == null){ _local_2.bitmap = null; return; }; if ((((k.width < _local_2.width)) && ((k.height < _local_2.height)))){ _local_3 = new BitmapData(_local_2.width, _local_2.height, true, 0); _local_5 = ((_local_2.width - k.width) / 2); _local_6 = ((_local_2.height - k.height) / 2); _local_3.copyPixels(k, k.rect, new Point(_local_5, _local_6)); } else { if (k.width < k.height){ _local_3 = new BitmapData(k.height, k.height, true, 0); _local_4 = ((k.height - k.width) / 2); _local_3.copyPixels(k, k.rect, new Point(_local_4, 0)); } else { if (k.width > k.height){ _local_3 = new BitmapData(k.width, k.width, true, 0); _local_4 = ((k.width - k.height) / 2); _local_3.copyPixels(k, k.rect, new Point(0, _local_4)); } else { _local_3 = new BitmapData(k.width, k.height); _local_3.copyPixels(k, k.rect, new Point(0, 0)); }; }; }; _local_2.bitmap = _local_3; } private function _SafeStr_5568():void { this._SafeStr_5553 = 0; this._SafeStr_5560 = _SafeStr_5546; this._SafeStr_5415.visible = true; } private function _SafeStr_5573():void { this._SafeStr_5554 = 0; this._SafeStr_5560 = _SafeStr_5548; } private function _SafeStr_5571():void { this._SafeStr_5555 = 0; this._SafeStr_5560 = _SafeStr_5547; } private function _SafeStr_5574():void { this._SafeStr_5560 = _SafeStr_5545; this._SafeStr_5415.visible = false; } public function _SafeStr_5567(k:int=-1):void { if (this._SafeStr_5415 == null){ return; }; var _local_2:IDesktopWindow = this._SafeStr_5415.context.getDesktopWindow(); if (_local_2 == null){ return; }; if (k != -1){ this._SafeStr_5556 = k; }; this._SafeStr_5415.x = ((_local_2.width - this._SafeStr_5415.width) - _SafeStr_5544); this._SafeStr_5415.y = this._SafeStr_5556; } public function _SafeStr_5563(k:WindowEvent, _arg_2:IWindow):void { if (k == null){ return; }; if (k.type == WindowMouseEvent._SafeStr_5423){ this._SafeStr_5550 = true; } else { if (k.type == WindowMouseEvent._SafeStr_5424){ this._SafeStr_5550 = false; } else { if (k.type == WindowMouseEvent.CLICK){ if (this._SafeStr_5549 != null){ this._SafeStr_5549._SafeStr_5522(); this._SafeStr_5573(); }; }; }; }; } private function _SafeStr_5562(k:WindowEvent):void { this._SafeStr_5567(); } private function _SafeStr_5572(k:Number):void { this._SafeStr_5557 = k; if (this._SafeStr_5557 > 1){ this._SafeStr_5557 = 1; }; if (this._SafeStr_5557 < 0){ this._SafeStr_5557 = 0; }; this._SafeStr_5415.blend = this._SafeStr_5557; } } }//package _-094 // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2709 = "_-3bC" (String#11314, DoABC#3) // _SafeStr_3267 = "_-3BD" (String#10909, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5522 = "_-1gT" (String#26232, DoABC#3) // _SafeStr_5541 = "_-3gj" (String#31165, DoABC#3) // _SafeStr_5542 = "_-2ef" (String#28627, DoABC#3) // _SafeStr_5543 = "_-6cd" (String#38381, DoABC#3) // _SafeStr_5544 = "_-6XX" (String#38171, DoABC#3) // _SafeStr_5545 = "_-0vv" (String#24410, DoABC#3) // _SafeStr_5546 = "_-6Lz" (String#4219, DoABC#3) // _SafeStr_5547 = "_-35w" (String#29727, DoABC#3) // _SafeStr_5548 = "_-4c9" (String#12358, DoABC#3) // _SafeStr_5549 = "_-5a" (String#863, DoABC#3) // _SafeStr_5550 = "_-2x7" (String#29342, DoABC#3) // _SafeStr_5551 = "_-4rr" (String#12619, DoABC#3) // _SafeStr_5552 = "_-3bZ" (String#11324, DoABC#3) // _SafeStr_5553 = "_-2K7" (String#27817, DoABC#3) // _SafeStr_5554 = "_-O4" (String#39363, DoABC#3) // _SafeStr_5555 = "_-ZZ" (String#39778, DoABC#3) // _SafeStr_5556 = "_-5d-" (String#35936, DoABC#3) // _SafeStr_5557 = "_-5On" (String#1590, DoABC#3) // _SafeStr_5558 = "_-xM" (String#40682, DoABC#3) // _SafeStr_5559 = "_-0uF" (String#24348, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_5562 = "_-7U" (String#14549, DoABC#3) // _SafeStr_5563 = "_-5et" (String#335, DoABC#3) // _SafeStr_5564 = "_-3in" (String#11442, DoABC#3) // _SafeStr_5565 = "_-23p" (String#27185, DoABC#3) // _SafeStr_5566 = "_-21J" (String#27088, DoABC#3) // _SafeStr_5567 = "_-1EU" (String#25170, DoABC#3) // _SafeStr_5568 = "_-5tN" (String#36556, DoABC#3) // _SafeStr_5569 = "_-2PB" (String#28012, DoABC#3) // _SafeStr_5570 = "_-3T8" (String#30660, DoABC#3) // _SafeStr_5571 = "_-025" (String#22262, DoABC#3) // _SafeStr_5572 = "_-5uH" (String#36594, DoABC#3) // _SafeStr_5573 = "_-2ZU" (String#28421, DoABC#3) // _SafeStr_5574 = "_-16F" (String#24854, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) //------------------------------------------------------------ //_-094.HabboNotificationViewManager package _-094 { import _-0MK._SafeStr_35; import _-5Vt._SafeStr_10; import _-5QZ._SafeStr_633; import _-1A6._SafeStr_2153; import _-1VP.HabboNotifications; import _-ue.Map; import _-40u._SafeStr_4622; import _-gx._SafeStr_2709; import flash.events.Event; public class HabboNotificationViewManager implements _SafeStr_35 { private static const _SafeStr_5575:int = 4; private var _SafeStr_5576:_SafeStr_10; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_5510:_SafeStr_2153; private var _SafeStr_5577:HabboNotifications; private var _SafeStr_5551:Map; private var _SafeStr_5552:Map; private var _disposed:Boolean = false; private var _SafeStr_5578:Array; public function HabboNotificationViewManager(k:HabboNotifications, _arg_2:_SafeStr_10, _arg_3:_SafeStr_633, _arg_4:_SafeStr_2153, _arg_5:Map, _arg_6:Map) { this._SafeStr_5577 = k; this._SafeStr_5576 = _arg_2; this._SafeStr_5524 = _arg_3; this._SafeStr_5510 = _arg_4; this._SafeStr_5551 = _arg_5; this._SafeStr_5552 = _arg_6; this._SafeStr_5578 = new Array(); if (this._SafeStr_5510){ this._SafeStr_5510.events.addEventListener(_SafeStr_4622._SafeStr_5579, this._SafeStr_5580); }; this._SafeStr_5577.registerUpdateReceiver(this, 2); } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_5569(k:_SafeStr_2709):void { var _local_2:HabboNotificationItemView; for each (_local_2 in this._SafeStr_5578) { _local_2._SafeStr_5569(k); }; } public function dispose():void { var k:int = this._SafeStr_5578.length; var _local_2:int; while (_local_2 < k) { (this._SafeStr_5578.pop() as HabboNotificationItemView).dispose(); _local_2++; }; this._SafeStr_5576 = null; this._SafeStr_5524 = null; if (this._SafeStr_5551){ this._SafeStr_5551.dispose(); this._SafeStr_5551 = null; }; if (this._SafeStr_5552){ this._SafeStr_5552.dispose(); this._SafeStr_5552 = null; }; if (this._SafeStr_5510){ this._SafeStr_5510.events.removeEventListener(_SafeStr_4622._SafeStr_5579, this._SafeStr_5580); this._SafeStr_5510 = null; }; if (this._SafeStr_5577 != null){ this._SafeStr_5577.removeUpdateReceiver(this); this._SafeStr_5577 = null; }; this._disposed = true; } public function _SafeStr_5564(k:_SafeStr_3267):Boolean { if (!this._SafeStr_5581()){ return (false); }; var _local_2:HabboNotificationItemView = new HabboNotificationItemView(this._SafeStr_5576.getAssetByName("layout_notification_xml"), this._SafeStr_5524, this._SafeStr_5551, this._SafeStr_5552, k); _local_2._SafeStr_5567(this._SafeStr_5582()); this._SafeStr_5578.push(_local_2); this._SafeStr_5578.sortOn("verticalPosition", Array.NUMERIC); return (true); } public function _SafeStr_5581():Boolean { return (((this._SafeStr_5582() + HabboNotificationItemView._SafeStr_5543) < this._SafeStr_5524.getDesktop(0).height)); } public function update(k:uint):void { var _local_3:HabboNotificationItemView; var _local_2:int; _local_2 = 0; while (_local_2 < this._SafeStr_5578.length) { (this._SafeStr_5578[_local_2] as HabboNotificationItemView).update(k); _local_2++; }; _local_2 = 0; while (_local_2 < this._SafeStr_5578.length) { _local_3 = (this._SafeStr_5578[_local_2] as HabboNotificationItemView); if (_local_3.ready){ _local_3.dispose(); this._SafeStr_5578.splice(_local_2, 1); _local_2--; }; _local_2++; }; } private function _SafeStr_5582():int { var _local_4:HabboNotificationItemView; if (!this._SafeStr_5510){ return (_SafeStr_5575); }; if (!this._SafeStr_5510.extensionView){ return (_SafeStr_5575); }; var k:int = (this._SafeStr_5510.extensionView._SafeStr_5583 + _SafeStr_5575); if (this._SafeStr_5578.length == 0){ return (k); }; var _local_2:int = k; var _local_3:int; while (_local_3 < this._SafeStr_5578.length) { _local_4 = (this._SafeStr_5578[_local_3] as HabboNotificationItemView); if ((_local_2 + HabboNotificationItemView._SafeStr_5543) < _local_4.verticalPosition){ return (_local_2); }; _local_2 = ((_local_4.verticalPosition + HabboNotificationItemView._SafeStr_5543) + _SafeStr_5575); _local_3++; }; return (_local_2); } public function _SafeStr_5580(k:Event):void { var _local_4:HabboNotificationItemView; var _local_2:int = (this._SafeStr_5510.extensionView._SafeStr_5583 + _SafeStr_5575); var _local_3:int; while (_local_3 < this._SafeStr_5578.length) { _local_4 = (this._SafeStr_5578[_local_3] as HabboNotificationItemView); _local_4._SafeStr_5567(_local_2); _local_2 = ((_local_4.verticalPosition + HabboNotificationItemView._SafeStr_5543) + _SafeStr_5575); _local_3++; }; } } }//package _-094 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2709 = "_-3bC" (String#11314, DoABC#3) // _SafeStr_3267 = "_-3BD" (String#10909, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_4622 = "_-3WQ" (String#11226, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5543 = "_-6cd" (String#38381, DoABC#3) // _SafeStr_5551 = "_-4rr" (String#12619, DoABC#3) // _SafeStr_5552 = "_-3bZ" (String#11324, DoABC#3) // _SafeStr_5564 = "_-3in" (String#11442, DoABC#3) // _SafeStr_5567 = "_-1EU" (String#25170, DoABC#3) // _SafeStr_5569 = "_-2PB" (String#28012, DoABC#3) // _SafeStr_5575 = "_-1t5" (String#1080, DoABC#3) // _SafeStr_5576 = "_-3Mj" (String#204, DoABC#3) // _SafeStr_5577 = "_-4St" (String#502, DoABC#3) // _SafeStr_5578 = "_-5Oi" (String#35384, DoABC#3) // _SafeStr_5579 = "_-kH" (String#40174, DoABC#3) // _SafeStr_5580 = "_-3Rx" (String#30614, DoABC#3) // _SafeStr_5581 = "_-2yl" (String#29398, DoABC#3) // _SafeStr_5582 = "_-31L" (String#29544, DoABC#3) // _SafeStr_5583 = "_-4bt" (String#12351, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) //------------------------------------------------------------ //_-094.SingularNotificationController package _-094 { import _-0MK._SafeStr_35; import _-1VP.HabboNotifications; import _-ue.Map; import flash.utils.Dictionary; import flash.utils.Timer; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-ue.XMLVariableParser; import _-gx._SafeStr_2709; import flash.events.TimerEvent; import _-5sJ.ILocalization; import _-1VP._SafeStr_2322; import _-151._SafeStr_2858; public class SingularNotificationController implements _SafeStr_35 { private static const _SafeStr_5584:int = 5000; private var _SafeStr_5577:HabboNotifications; private var _SafeStr_5585:Array; private var _SafeStr_5586:Map; private var _SafeStr_5587:HabboNotificationViewManager; private var _SafeStr_5588:_SafeStr_3268; private var _SafeStr_5589:Boolean; private var _SafeStr_5590:_SafeStr_3266; private var _SafeStr_5591:_SafeStr_3265; private var _SafeStr_5592:Dictionary; private var _SafeStr_5593:Timer; private var _SafeStr_5406:Boolean; public function SingularNotificationController(k:HabboNotifications) { var _local_5:int; var _local_6:Map; var _local_7:BitmapDataAsset; var _local_8:BitmapData; super(); this._SafeStr_5577 = k; this._SafeStr_5585 = new Array(); this._SafeStr_5586 = new Map(); this._SafeStr_5592 = new Dictionary(); this._SafeStr_5588 = new _SafeStr_3268(this._SafeStr_5577.windowManager, this._SafeStr_5577.localization, this._SafeStr_5577._SafeStr_5594); var _local_2:_SafeStr_39 = this._SafeStr_5577.assetLibrary.getAssetByName("habbo_notifications_config_xml"); var _local_3:XmlAsset = XmlAsset(_local_2); if (_local_3 != null){ XMLVariableParser.parseVariableList(XML(_local_3.content).children(), this._SafeStr_5586); }; var _local_4:Map = this._SafeStr_5586["styles"]; if (_local_4 != null){ _local_5 = 0; while (_local_5 < _local_4.length) { _local_6 = _local_4._SafeStr_5595(_local_5); if (_local_6["icon"] != null){ _local_7 = (this._SafeStr_5577.assetLibrary.getAssetByName(_local_6["icon"]) as BitmapDataAsset); _local_8 = (_local_7.content as BitmapData); _local_6["icon"] = _local_8; }; _local_5++; }; }; this._SafeStr_5587 = new HabboNotificationViewManager(this._SafeStr_5577, this._SafeStr_5577.assetLibrary, this._SafeStr_5577.windowManager, this._SafeStr_5577._SafeStr_5596, this._SafeStr_5586["styles"], this._SafeStr_5586["view"]); this._SafeStr_5577.sessionDataManager.events.addEventListener(_SafeStr_2709._SafeStr_5597, this._SafeStr_5598); this._SafeStr_5577.registerUpdateReceiver(this, 2); } public function get _SafeStr_5599():_SafeStr_3268 { return (this._SafeStr_5588); } public function get disposed():Boolean { return (this._SafeStr_5406); } public function dispose():void { if (this._SafeStr_5593){ this._SafeStr_5593.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_5600); this._SafeStr_5593 = null; }; if (this._SafeStr_5587 != null){ this._SafeStr_5587.dispose(); this._SafeStr_5587 = null; }; if (this._SafeStr_5588 != null){ this._SafeStr_5588.dispose(); this._SafeStr_5588 = null; }; if (this._SafeStr_5590 != null){ this._SafeStr_5590.dispose(); this._SafeStr_5590 = null; }; if (this._SafeStr_5591 != null){ this._SafeStr_5591.dispose(); this._SafeStr_5591 = null; }; if (this._SafeStr_5577 != null){ this._SafeStr_5577.removeUpdateReceiver(this); this._SafeStr_5577 = null; }; this._SafeStr_5406 = true; } public function update(k:uint):void { var _local_2:_SafeStr_3267; if (((this._SafeStr_5587._SafeStr_5581()) && ((this._SafeStr_5585.length > 0)))){ _local_2 = this._SafeStr_5601(); if (!this._SafeStr_5587._SafeStr_5564(_local_2)){ _local_2.dispose(); }; }; } public function _SafeStr_5602(k:String, _arg_2:String, _arg_3:BitmapData, _arg_4:String=null, _arg_5:String=null, _arg_6:String=null):int { if (this._SafeStr_5577.disabled){ return (0); }; var _local_7:Map = this._SafeStr_5586["styles"]; if (_local_7 == null){ return (0); }; var _local_8:Map = _local_7[_arg_2]; if (_local_8 == null){ return (0); }; var _local_9:HabboNotificationItemStyle = new HabboNotificationItemStyle(_local_8, _arg_3, _arg_4, true, _arg_5); if (_arg_6){ _local_9.internalLink = _arg_6; }; var _local_10:_SafeStr_3267 = new _SafeStr_3267(k, _local_9, this); this._SafeStr_5585.push(_local_10); return (this._SafeStr_5585.length); } private function _SafeStr_5601():_SafeStr_3267 { var k:Array = this._SafeStr_5585.splice(0, 1); return ((k[0] as _SafeStr_3267)); } public function _SafeStr_5603(k:String, _arg_2:String):void { this._SafeStr_5577.localization.registerParameter("soundmachine.notification.playing", "songname", k); this._SafeStr_5577.localization.registerParameter("soundmachine.notification.playing", "songauthor", _arg_2); var _local_3:ILocalization = this._SafeStr_5577.localization._SafeStr_5496("soundmachine.notification.playing"); if (_local_3){ this._SafeStr_5602(_local_3.value, _SafeStr_2322._SafeStr_5604, null); }; } public function _SafeStr_5523(k:String):void { this._SafeStr_5577.createLinkEvent(k); } private function _SafeStr_5600(k:TimerEvent):void { this._SafeStr_5593.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_5600); this._SafeStr_5593 = null; this._SafeStr_5605(); } public function _SafeStr_5605():void { var k:String; if (_SafeStr_2858._SafeStr_5606()){ if (this._SafeStr_5593 == null){ this._SafeStr_5593 = new Timer((_SafeStr_2858._SafeStr_5607 + _SafeStr_5584), 1); this._SafeStr_5593.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_5600); this._SafeStr_5593.start(); }; } else { if (!this._SafeStr_5589){ k = this._SafeStr_5577.localization.getLocalization("mod.chatdisclaimer", "NA"); this._SafeStr_5602(k, _SafeStr_2322._SafeStr_5608, null); this._SafeStr_5589 = true; _SafeStr_4.log(("DISPLAYED MOD INFO: " + k)); }; }; } public function _SafeStr_5609(k:int):void { if (((this._SafeStr_5590) && (this._SafeStr_5590.visible))){ return; }; this._SafeStr_5590 = new _SafeStr_3266(k, this._SafeStr_5577.assets, this._SafeStr_5577.windowManager, this._SafeStr_5577.catalog, this._SafeStr_5577._SafeStr_5596); } public function _SafeStr_5610(k:int):void { if (((this._SafeStr_5591) && (this._SafeStr_5591.visible))){ return; }; this._SafeStr_5591 = new _SafeStr_3265(k, this._SafeStr_5577.assets, this._SafeStr_5577.windowManager, this._SafeStr_5577.catalog, this._SafeStr_5577._SafeStr_5596); } public function _SafeStr_5611():void { if (!this._SafeStr_5591){ return; }; this._SafeStr_5591.dispose(); } private function _SafeStr_5598(k:_SafeStr_2709):void { if (((!((k == null))) && (!((this._SafeStr_5587 == null))))){ this._SafeStr_5587._SafeStr_5569(k); }; } } }//package _-094 // _SafeStr_2322 = "_-5Bt" (String#12960, DoABC#3) // _SafeStr_2709 = "_-3bC" (String#11314, DoABC#3) // _SafeStr_2858 = "_-3qu" (String#31567, DoABC#3) // _SafeStr_3265 = "_-1UK" (String#9139, DoABC#3) // _SafeStr_3266 = "_-23j" (String#9753, DoABC#3) // _SafeStr_3267 = "_-3BD" (String#10909, DoABC#3) // _SafeStr_3268 = "_-595" (String#12915, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5496 = "_-2lc" (String#10459, DoABC#3) // _SafeStr_5523 = "_-1Vp" (String#25828, DoABC#3) // _SafeStr_5564 = "_-3in" (String#11442, DoABC#3) // _SafeStr_5569 = "_-2PB" (String#28012, DoABC#3) // _SafeStr_5577 = "_-4St" (String#502, DoABC#3) // _SafeStr_5581 = "_-2yl" (String#29398, DoABC#3) // _SafeStr_5584 = "_-sP" (String#40490, DoABC#3) // _SafeStr_5585 = "_-3oz" (String#31495, DoABC#3) // _SafeStr_5586 = "_-rD" (String#40442, DoABC#3) // _SafeStr_5587 = "_-6Ud" (String#38043, DoABC#3) // _SafeStr_5588 = "_-1ld" (String#26443, DoABC#3) // _SafeStr_5589 = "_-Bm" (String#38916, DoABC#3) // _SafeStr_5590 = "_-2Ez" (String#27622, DoABC#3) // _SafeStr_5591 = "_-ce" (String#39896, DoABC#3) // _SafeStr_5592 = "_-0QW" (String#23210, DoABC#3) // _SafeStr_5593 = "_-2pK" (String#29047, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5596 = "_-2zD" (String#29419, DoABC#3) // _SafeStr_5597 = "_-3gh" (String#31164, DoABC#3) // _SafeStr_5598 = "_-0Ap" (String#22582, DoABC#3) // _SafeStr_5599 = "_-z8" (String#40752, DoABC#3) // _SafeStr_5600 = "_-34p" (String#29677, DoABC#3) // _SafeStr_5601 = "_-6cA" (String#38358, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_5603 = "_-23B" (String#9741, DoABC#3) // _SafeStr_5604 = "_-4MF" (String#32859, DoABC#3) // _SafeStr_5605 = "_-3Vb" (String#30754, DoABC#3) // _SafeStr_5606 = "_-23i" (String#9752, DoABC#3) // _SafeStr_5607 = "_-0zs" (String#24560, DoABC#3) // _SafeStr_5608 = "_-4ZL" (String#33382, DoABC#3) // _SafeStr_5609 = "_-3hZ" (String#31194, DoABC#3) // _SafeStr_5610 = "_-0gY" (String#23813, DoABC#3) // _SafeStr_5611 = "_-35I" (String#29700, DoABC#3) //------------------------------------------------------------ //_-096._SafeStr_5219 package _-096 { import _-6gu.Debuggable; public class _SafeStr_5219 extends Debuggable { protected static const _SafeStr_5612:String = "BA EA 1Q HW 3Q CS CE SN HN EC DC TN"; protected var _SafeStr_5613:Number; protected var _SafeStr_5614:Number; protected var _SafeStr_5615:String; protected var _SafeStr_5616:String = "TM BA EA 1Q HW 3Q SN HN NS NE TN"; public function _SafeStr_5219(k:Number, _arg_2:Number=0, _arg_3:String=null) { this._SafeStr_5613 = k; this._SafeStr_5614 = _arg_2; this._SafeStr_5615 = _arg_3; } public function _SafeStr_5617():Boolean { return ((this._SafeStr_5616.indexOf(this.label) > -1)); } public function _SafeStr_5618():Boolean { return ((_SafeStr_5612.indexOf(this._SafeStr_5615) > -1)); } public function get milliseconds():Number { return (this._SafeStr_5613); } public function get seconds():Number { return ((this._SafeStr_5613 / 1000)); } public function get duration():Number { return (this._SafeStr_5614); } public function get label():String { return (this._SafeStr_5615); } public function toString():String { return ((((((("TimeEvent(time point: " + this._SafeStr_5613) + ", label: ") + this._SafeStr_5615) + ", duration: ") + this._SafeStr_5614) + ")")); } } }//package _-096 // _SafeStr_5219 = "_-15" (String#8715, DoABC#3) // _SafeStr_5612 = "_-2jh" (String#28826, DoABC#3) // _SafeStr_5613 = "_-mO" (String#15263, DoABC#3) // _SafeStr_5614 = "_-j7" (String#206, DoABC#3) // _SafeStr_5615 = "_-0T7" (String#8072, DoABC#3) // _SafeStr_5616 = "_-2X-" (String#28320, DoABC#3) // _SafeStr_5617 = "_-5dP" (String#35952, DoABC#3) // _SafeStr_5618 = "_-4BD" (String#32424, DoABC#3) //------------------------------------------------------------ //_-096._SafeStr_5221 package _-096 { public class _SafeStr_5221 { protected var _SafeStr_5613:Number; protected var _SafeStr_5615:String; protected var _SafeStr_5338:String; protected var _SafeStr_5619:Boolean = false; public function _SafeStr_5221(k:Number, _arg_2:String, _arg_3:String=null) { this._SafeStr_5613 = k; this._SafeStr_5615 = _arg_2; this._SafeStr_5338 = _arg_3; } public function get milliseconds():Number { return (this._SafeStr_5613); } public function get seconds():Number { return ((this._SafeStr_5613 / 1000)); } public function get label():String { return (this._SafeStr_5615); } public function get id():String { return (this._SafeStr_5338); } public function set _SafeStr_5620(k:Boolean):void { this._SafeStr_5619 = k; } public function get _SafeStr_5620():Boolean { return (this._SafeStr_5619); } public function get type():String { if (this.label != null){ return (this.label.substr(0, 2)); }; return (null); } public function repeatable():Boolean { var k:String = "SN HN EC DC CS CE DS HS"; return ((k.indexOf(this.type) > -1)); } public function isLinear():Boolean { var k:String = "BS ES BA EA DS HS 1Q HW 3Q CS CE SN HN EC DC TN"; return ((k.indexOf(this.type) > -1)); } public function isNonLinear():Boolean { var k:String = "NS NE CS CE"; return ((k.indexOf(this.type) > -1)); } public function toString():String { return ((((((("TrackingPoint(time point: " + this._SafeStr_5613) + ", label: ") + this._SafeStr_5615) + ", isForLinearChild:") + this._SafeStr_5619) + ")")); } } }//package _-096 // _SafeStr_5221 = "_-fw" (String#15153, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5613 = "_-mO" (String#15263, DoABC#3) // _SafeStr_5615 = "_-0T7" (String#8072, DoABC#3) // _SafeStr_5619 = "_-6XO" (String#38165, DoABC#3) // _SafeStr_5620 = "_-0k5" (String#23947, DoABC#3) //------------------------------------------------------------ //_-096.TrackingTable package _-096 { import _-6gu.Debuggable; public class TrackingTable extends Debuggable { protected var _SafeStr_5621:String = "-no-id-"; protected var _points:Array; protected var _SafeStr_5622:Number = -1; protected var _SafeStr_5623:Number = 0; protected var _SafeStr_5624:Number = -1; protected var _index:int = -1; public function TrackingTable(k:String, _arg_2:int, _arg_3:int) { this._points = new Array(); super(); this._SafeStr_5621 = k; this._index = _arg_2; this._SafeStr_5624 = _arg_3; } public function get _SafeStr_5625():Number { return (this._SafeStr_5622); } public function get _SafeStr_5626():Number { return (this._SafeStr_5623); } protected function _SafeStr_5627():String { return (((this._index + ":") + this._SafeStr_5624)); } public function _SafeStr_5628(k:_SafeStr_5221, _arg_2:Boolean=false):void { k._SafeStr_5620 = _arg_2; this._points[this._points.length] = { "point":k, "hit":false, "childLinear":_arg_2 }; if (!_arg_2){ if ((((this._SafeStr_5622 < 0)) || ((k.milliseconds < this._SafeStr_5622)))){ this._SafeStr_5622 = k.milliseconds; }; if (k.milliseconds > this._SafeStr_5623){ this._SafeStr_5623 = k.milliseconds; }; }; } public function _SafeStr_5629(k:String):void { var _local_2:int; while (_local_2 < this._points.length) { if (k.indexOf(this._points[_local_2].point.label) > -1){ this._points.splice(_local_2, 1); } else { _local_2++; }; }; } public function resetAllTrackingPoints():void { var k:int; while (k < this._points.length) { this._points[k].hit = false; k++; }; } public function resetRepeatableTrackingPoints():void { this._SafeStr_5630(0); } public function _SafeStr_5630(k:Number):void { var _local_3:Object; var _local_2:int; while (_local_2 < this._points.length) { _local_3 = this._points[_local_2]; if (_local_3.point.milliseconds >= k){ if (_local_3.point.repeatable()){ _local_3.hit = false; }; }; _local_2++; }; } public function isTimeInBaseRange(k:Number):Boolean { if (this._SafeStr_5622 == -1){ return (false); }; return ((((this._SafeStr_5622 <= k)) && ((this._SafeStr_5623 >= k)))); } public function timeBetweenTwoPoints(k:Number, _arg_2:String, _arg_3:String):Boolean { var _local_4:_SafeStr_5221 = this.getTrackingPointOfType(_arg_2); var _local_5:_SafeStr_5221 = this.getTrackingPointOfType(_arg_3); if (((!((_local_4 == null))) && (!((_local_5 == null))))){ return ((((_local_4.milliseconds <= k)) && ((_local_5.milliseconds >= k)))); }; return (false); } public function getTrackingPointOfType(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false):_SafeStr_5221 { var _local_5:Object; var _local_4:int; while (_local_4 < this._points.length) { _local_5 = this._points[_local_4]; if (!((!(_arg_2)) && (_local_5.childLinear))){ if (_local_5.point.label == k){ if (_arg_3){ _local_5.hit = true; }; return (_local_5.point); }; }; _local_4++; }; return (null); } public function _SafeStr_5631(k:_SafeStr_5219, _arg_2:Boolean=true):_SafeStr_5221 { var _local_4:Object; var _local_3:int; while (_local_3 < this._points.length) { _local_4 = this._points[_local_3]; if (!((((!(_arg_2)) && (_local_4.childLinear))) || (((_arg_2) && (!(_local_4.childLinear)))))){ if (!_local_4.hit){ if (k.label != null){ if ((((_local_4.point.milliseconds <= k.milliseconds)) && ((_local_4.point.label == k.label)))){ _local_4.hit = true; return (_local_4.point); }; } else { if ((_local_4.point.milliseconds <= k.milliseconds)){ _local_4.hit = true; return (_local_4.point); }; if (_local_4.milliseconds > k.milliseconds){ return (null); }; }; }; }; _local_3++; }; return (null); } public function _SafeStr_5632(k:Boolean=false):Boolean { var _local_3:Object; var _local_2:int; while (_local_2 < this._points.length) { _local_3 = this._points[_local_2]; if (((k) && (_local_3.childLinear))){ if (_local_3.hit){ return (true); }; } else { if (((!(k)) && (!(_local_3.childLinear)))){ if (_local_3.hit){ return (true); }; }; }; _local_2++; }; return (false); } public function activeTrackingPoints(k:_SafeStr_5219, _arg_2:Boolean=true):Array { var _local_4:Object; var _local_5:int; var _local_6:int; var _local_3:Array = new Array(); if ((((((_arg_2 == false)) && ((k.milliseconds > this._SafeStr_5623)))) && ((k.label == null)))){ _local_5 = 0; while (_local_5 < this._points.length) { _local_4 = this._points[_local_5]; if (_local_4.hit){ } else { if ((((_local_4.childLinear == false)) && (((!((_local_4.point.label == "NS"))) && (!((_local_4.point.label == "CS"))))))){ _local_4.hit = true; _local_3.push(_local_4.point); }; }; _local_5++; }; } else { if (((_arg_2) || (this.isTimeInBaseRange(k.milliseconds)))){ _local_6 = 0; while (_local_6 < this._points.length) { _local_4 = this._points[_local_6]; if (!((((!(_arg_2)) && (_local_4.childLinear))) || (((_arg_2) && (!(_local_4.childLinear)))))){ if (_local_4.hit){ } else { if (k.label != null){ if ((((_local_4.point.milliseconds <= k.milliseconds)) && ((_local_4.point.label == k.label)))){ _local_4.hit = true; _local_3.push(_local_4.point); }; } else { if ((_local_4.point.milliseconds <= k.milliseconds)){ _local_4.hit = true; _local_3.push(_local_4.point); } else { if (_local_4.milliseconds > k.milliseconds){ }; }; }; }; }; _local_6++; }; }; }; return (_local_3); } public function _SafeStr_5633(k:int):_SafeStr_5221 { if (k < this.length){ return (this._points[k].point); }; return (null); } public function get length():int { return (this._points.length); } public function _SafeStr_5634(k:int):_SafeStr_5221 { if (k < (this.length - 1)){ return (this._points[k].point); }; return (null); } } }//package _-096 // _SafeStr_5219 = "_-15" (String#8715, DoABC#3) // _SafeStr_5221 = "_-fw" (String#15153, DoABC#3) // _SafeStr_5620 = "_-0k5" (String#23947, DoABC#3) // _SafeStr_5621 = "_-5lB" (String#36251, DoABC#3) // _SafeStr_5622 = "_-2j5" (String#28804, DoABC#3) // _SafeStr_5623 = "_-P0" (String#39396, DoABC#3) // _SafeStr_5624 = "_-0LV" (String#7939, DoABC#3) // _SafeStr_5625 = "_-2jo" (String#28830, DoABC#3) // _SafeStr_5626 = "_-4LS" (String#32825, DoABC#3) // _SafeStr_5627 = "_-5Gu" (String#35078, DoABC#3) // _SafeStr_5628 = "_-0u8" (String#24342, DoABC#3) // _SafeStr_5629 = "_-4Su" (String#33139, DoABC#3) // _SafeStr_5630 = "_-1fC" (String#26181, DoABC#3) // _SafeStr_5631 = "_-0cL" (String#23648, DoABC#3) // _SafeStr_5632 = "_-E2" (String#38999, DoABC#3) // _SafeStr_5633 = "_-2MO" (String#27907, DoABC#3) // _SafeStr_5634 = "_-0ZW" (String#23542, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4412 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4451; import in._SafeStr_2436; import in._SafeStr_3068; import _-2it.StringArrayStuffData; import _-378._SafeStr_4508; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; public class _SafeStr_4412 implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5635); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._SafeStr_5406 = true; this._container = null; } public function _SafeStr_5636():Array { return ([_SafeStr_4451._SafeStr_5637, _SafeStr_4451._SafeStr_5638, _SafeStr_4451._SafeStr_5639]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4451; var _local_3:_SafeStr_2436; var _local_4:_SafeStr_3068; var _local_5:StringArrayStuffData; var _local_6:String; var _local_7:String; var _local_8:String; var _local_9:String; var _local_10:String; var _local_11:String; var _local_12:_SafeStr_4508; if (((this.disposed) || ((k == null)))){ return (null); }; switch (k.type){ case _SafeStr_4451._SafeStr_5639: case _SafeStr_4451._SafeStr_5637: _local_2 = (k as _SafeStr_4451); _local_3 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2.id, _local_2.category); if (_local_3 != null){ _local_4 = _local_3.getModel(); if (_local_4 != null){ _local_5 = new StringArrayStuffData(); _local_5.initializeFromRoomObjectModel(_local_4); _local_6 = this._container.localization.getBadgeName(_local_5.getValue(1)); _local_7 = ("\r\n" + this._container.localization.getBadgeDesc(_local_5.getValue(1))); _local_8 = _local_5.getValue(2); _local_9 = _local_5.getValue(3); _local_10 = (((k.type == _SafeStr_4451._SafeStr_5637)) ? "resolution.engraving.text" : "badge.display.engraving.text"); _local_11 = this._container.localization.getLocalizationWithParams(_local_10, "%badgename%", "badgename", _local_6, "badgedesc", _local_7); if (_local_11 == null){ _local_11 = _local_6; }; _local_12 = new _SafeStr_4508(_SafeStr_4508._SafeStr_5640, 0, _local_8, _local_9, _local_11, 0); this._container.events.dispatchEvent(_local_12); }; }; break; case _SafeStr_4451._SafeStr_5638: this._container.windowManager.simpleAlert("${resolution.failed.title}", "${resolution.failed.subtitle}", "${resolution.failed.text}", null, null, null, "help_error_state"); break; }; return (null); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { } public function update():void { } } }//package _-09L // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4412 = "_-3BT" (String#10911, DoABC#3) // _SafeStr_4451 = "_-5X5" (String#13305, DoABC#3) // _SafeStr_4508 = "_-6Et" (String#14021, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5635 = "_-1RS" (String#25671, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5637 = "_-0XU" (String#23466, DoABC#3) // _SafeStr_5638 = "_-2Av" (String#27463, DoABC#3) // _SafeStr_5639 = "_-3OI" (String#30477, DoABC#3) // _SafeStr_5640 = "_-4Zz" (String#33402, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4413 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-5Ih._SafeStr_2844; import _-0i6._SafeStr_2307; import _-3qZ._SafeStr_2273; import _-rk._SafeStr_4256; import _-rk._SafeStr_4260; import _-rk._SafeStr_4218; import _-2TY._SafeStr_4110; import flash.events.Event; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; public class _SafeStr_4413 implements _SafeStr_2819 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_5451:_SafeStr_2844; private var _SafeStr_5643:_SafeStr_2307; private var _SafeStr_5644:_SafeStr_2273 = null; private var _SafeStr_5645:_SafeStr_2273 = null; private var _SafeStr_5646:_SafeStr_2273 = null; public function get disposed():Boolean { return (this._disposed); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function set widget(k:_SafeStr_2844):void { this._SafeStr_5451 = k; } public function dispose():void { if (!this._disposed){ if (((this._SafeStr_5643) && (this._SafeStr_5644))){ this._SafeStr_5643.removeMessageEvent(this._SafeStr_5644); this._SafeStr_5643.removeMessageEvent(this._SafeStr_5645); this._SafeStr_5643.removeMessageEvent(this._SafeStr_5646); this._SafeStr_5643 = null; }; this._SafeStr_5451 = null; this._container = null; this._disposed = true; }; } public function set connection(k:_SafeStr_2307):void { this._SafeStr_5643 = k; if (!this._SafeStr_5644){ this._SafeStr_5644 = new _SafeStr_4256(this._SafeStr_5647); this._SafeStr_5645 = new _SafeStr_4260(this._SafeStr_5648); this._SafeStr_5646 = new _SafeStr_4218(this._SafeStr_5649); this._SafeStr_5643.addMessageEvent(this._SafeStr_5644); this._SafeStr_5643.addMessageEvent(this._SafeStr_5645); this._SafeStr_5643.addMessageEvent(this._SafeStr_5646); }; } public function _SafeStr_5650(k:int, _arg_2:Boolean):void { this._SafeStr_5643.send(new _SafeStr_4110(k, _arg_2)); } private function _SafeStr_5647(k:_SafeStr_4256):void { this._SafeStr_5451.open(k._SafeStr_5325().stuffId, k._SafeStr_5325()._SafeStr_5651); } private function _SafeStr_5648(k:_SafeStr_4260):void { this._SafeStr_5451._SafeStr_5652(k._SafeStr_5325().stuffId); } private function _SafeStr_5649(k:_SafeStr_4218):void { this._SafeStr_5451.close(k._SafeStr_5325().stuffId); } public function get type():String { return (""); } public function _SafeStr_5641():Array { return (null); } public function _SafeStr_5642(k:Event):void { } public function _SafeStr_5636():Array { return ([]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function update():void { } } }//package _-09L // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2844 = "_-3sN" (String#11610, DoABC#3) // _SafeStr_4110 = "_-35K" (String#29701, DoABC#3) // _SafeStr_4218 = "_-2Nl" (String#27963, DoABC#3) // _SafeStr_4256 = "_-1t4" (String#26724, DoABC#3) // _SafeStr_4260 = "_-1Rt" (String#25692, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4413 = "_-sz" (String#15366, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5644 = "_-Gw" (String#39100, DoABC#3) // _SafeStr_5645 = "_-2gr" (String#28708, DoABC#3) // _SafeStr_5646 = "_-0EP" (String#22728, DoABC#3) // _SafeStr_5647 = "_-2rv" (String#29149, DoABC#3) // _SafeStr_5648 = "_-42A" (String#32054, DoABC#3) // _SafeStr_5649 = "_-c-" (String#39866, DoABC#3) // _SafeStr_5650 = "_-465" (String#32222, DoABC#3) // _SafeStr_5651 = "_-bR" (String#4465, DoABC#3) // _SafeStr_5652 = "_-6W0" (String#38103, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4414 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-3qZ._SafeStr_2273; import _-5tn._SafeStr_4053; import _-5OI._SafeStr_4271; import _-3mZ._SafeStr_4937; import _-378._SafeStr_4483; import _-4L-._SafeStr_4995; import _-378._SafeStr_4486; import _-0ba._SafeStr_4484; import _-0ba._SafeStr_4485; import _-0gz._SafeStr_4012; import _-7P._SafeStr_4021; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; public class _SafeStr_4414 implements _SafeStr_2819 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_5653:Array; public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._SafeStr_5654(); this._container = null; this._disposed = true; }; } public function get type():String { return (_SafeStr_2814._SafeStr_5655); } public function set container(k:_SafeStr_2786):void { this._container = k; this._SafeStr_5656(); } private function _SafeStr_5656():void { var k:_SafeStr_2273; if (((!(this._container)) || (!(this._container.connection)))){ return; }; this._SafeStr_5653 = []; this._SafeStr_5653.push(new _SafeStr_4053(this._SafeStr_5657)); this._SafeStr_5653.push(new _SafeStr_4271(this._SafeStr_5658)); for each (k in this._SafeStr_5653) { this._container.connection.addMessageEvent(k); }; } private function _SafeStr_5654():void { var k:_SafeStr_2273; if (((((!(this._container)) || (!(this._container.connection)))) || (!(this._SafeStr_5653)))){ return; }; for each (k in this._SafeStr_5653) { this._container.connection.removeMessageEvent(k); k.dispose(); }; this._SafeStr_5653 = null; } private function _SafeStr_5657(k:_SafeStr_4053):void { var _local_2:_SafeStr_4937 = k._SafeStr_5325(); var _local_3:_SafeStr_4483 = new _SafeStr_4483(); _local_3.email = _local_2.email; _local_3._SafeStr_5659 = _local_2._SafeStr_5659; _local_3._SafeStr_5660 = _local_2._SafeStr_5661; _local_3.furniId = _local_2.furniId; _local_3._SafeStr_5662 = _local_2._SafeStr_5662; this._container.events.dispatchEvent(_local_3); } private function _SafeStr_5658(k:_SafeStr_4271):void { var _local_2:_SafeStr_4995 = k._SafeStr_5325(); this._container.events.dispatchEvent(new _SafeStr_4486(_local_2.result)); } public function _SafeStr_5636():Array { var k:Array = []; k.push(_SafeStr_4484._SafeStr_5663); k.push(_SafeStr_4485._SafeStr_5664); return (k); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4484; var _local_3:_SafeStr_4485; if (!k){ return (null); }; switch (k.type){ case _SafeStr_4484._SafeStr_5663: _local_2 = (k as _SafeStr_4484); this._container.connection.send(new _SafeStr_4012(_local_2.furniId)); break; case _SafeStr_4485._SafeStr_5664: _local_3 = (k as _SafeStr_4485); this._container.connection.send(new _SafeStr_4021(_local_3._SafeStr_5665)); break; }; return (null); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { } public function update():void { } } }//package _-09L // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4012 = "_-1BN" (String#25042, DoABC#3) // _SafeStr_4021 = "_-6UB" (String#38022, DoABC#3) // _SafeStr_4053 = "_-Cp" (String#38956, DoABC#3) // _SafeStr_4271 = "_-51s" (String#34499, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4414 = "_-5Q1" (String#13192, DoABC#3) // _SafeStr_4483 = "_-W5" (String#14972, DoABC#3) // _SafeStr_4484 = "_-0Pg" (String#8016, DoABC#3) // _SafeStr_4485 = "_-5hN" (String#13471, DoABC#3) // _SafeStr_4486 = "_-6Qw" (String#14223, DoABC#3) // _SafeStr_4937 = "_-3HK" (String#10994, DoABC#3) // _SafeStr_4995 = "_-41c" (String#11782, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5653 = "_-3G3" (String#301, DoABC#3) // _SafeStr_5654 = "_-44I" (String#11820, DoABC#3) // _SafeStr_5655 = "_-6PT" (String#37839, DoABC#3) // _SafeStr_5656 = "_-1al" (String#9235, DoABC#3) // _SafeStr_5657 = "_-0HT" (String#22856, DoABC#3) // _SafeStr_5658 = "_-4bN" (String#12342, DoABC#3) // _SafeStr_5659 = "_-0Vv" (String#23403, DoABC#3) // _SafeStr_5660 = "_-5dq" (String#35971, DoABC#3) // _SafeStr_5661 = "_-5Q6" (String#35443, DoABC#3) // _SafeStr_5662 = "_-5Z5" (String#35784, DoABC#3) // _SafeStr_5663 = "_-32a" (String#29585, DoABC#3) // _SafeStr_5664 = "_-5PE" (String#35407, DoABC#3) // _SafeStr_5665 = "_-5gh" (String#36079, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4415 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4451; import in._SafeStr_2436; import in._SafeStr_3068; import _-378._SafeStr_4554; import _-3yO._SafeStr_2464; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; public class _SafeStr_4415 implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5666); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._SafeStr_5406 = true; this._container = null; } public function _SafeStr_5636():Array { return ([_SafeStr_4451._SafeStr_5667]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4451; var _local_3:_SafeStr_2436; var _local_4:_SafeStr_3068; var _local_5:Number; var _local_6:String; var _local_7:int; var _local_8:String; var _local_9:String; var _local_10:String; var _local_11:_SafeStr_4554; if (((this.disposed) || ((k == null)))){ return (null); }; switch (k.type){ case _SafeStr_4451._SafeStr_5667: _local_2 = (k as _SafeStr_4451); _local_3 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2.id, _local_2.category); if (_local_3 != null){ _local_4 = _local_3.getModel(); if (_local_4 != null){ _local_5 = _local_4.getNumber(_SafeStr_2464._SafeStr_5668); _local_6 = _local_4.getString(_SafeStr_2464._SafeStr_5669); _local_7 = parseInt(_local_4.getString(_SafeStr_2464._SafeStr_5670)); _local_8 = _local_6.substring(0, _local_6.indexOf("\t")); _local_6 = _local_6.substring((_local_8.length + 1), _local_6.length); _local_9 = _local_6.substring(0, _local_6.indexOf("\t")); _local_10 = _local_6.substring((_local_9.length + 1), _local_6.length); _local_11 = new _SafeStr_4554(_SafeStr_4554._SafeStr_5640, _local_5, _local_8, _local_9, _local_10, _local_7); this._container.events.dispatchEvent(_local_11); }; }; break; }; return (null); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { var _local_2:Event; } public function update():void { } } }//package _-09L // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4415 = "_-2sY" (String#10569, DoABC#3) // _SafeStr_4451 = "_-5X5" (String#13305, DoABC#3) // _SafeStr_4554 = "_-1kY" (String#9384, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5640 = "_-4Zz" (String#33402, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5666 = "_-3u-" (String#31699, DoABC#3) // _SafeStr_5667 = "_-3kQ" (String#31309, DoABC#3) // _SafeStr_5668 = "_-2TQ" (String#28178, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_5670 = "_-4je" (String#33752, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4416 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-6kH.RentableSpaceDisplayWidget; import _-5tn._SafeStr_4317; import _-5tn._SafeStr_4203; import _-5tn._SafeStr_4196; import _-pX._SafeStr_2814; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-58P._SafeStr_2797; import in._SafeStr_2436; import flash.events.Event; import _-3mZ._SafeStr_4977; import _-3mZ._SafeStr_5009; import _-0gz._SafeStr_4269; import _-0gz._SafeStr_4010; import _-0gz._SafeStr_4157; public class _SafeStr_4416 implements _SafeStr_2819 { private var _container:_SafeStr_2786; private var _SafeStr_5451:RentableSpaceDisplayWidget; private var _SafeStr_5671:_SafeStr_4317; private var _SafeStr_5672:_SafeStr_4203; private var _SafeStr_5673:_SafeStr_4196; public function get type():String { return (_SafeStr_2814._SafeStr_5674); } public function set widget(k:RentableSpaceDisplayWidget):void { this._SafeStr_5451 = k; } public function set container(k:_SafeStr_2786):void { this._container = k; this._SafeStr_5671 = new _SafeStr_4317(this._SafeStr_5675); this._container.connection.addMessageEvent(this._SafeStr_5671); this._SafeStr_5672 = new _SafeStr_4203(this._SafeStr_5676); this._container.connection.addMessageEvent(this._SafeStr_5672); this._SafeStr_5673 = new _SafeStr_4196(this._SafeStr_5677); this._container.connection.addMessageEvent(this._SafeStr_5673); } public function _SafeStr_5636():Array { return (null); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { if (this._container.roomEngine == null){ return; }; var _local_2:_SafeStr_2797 = (k as _SafeStr_2797); if (_local_2 == null){ return; }; var _local_3:_SafeStr_2436 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2._SafeStr_5678, _local_2.category); switch (k.type){ case _SafeStr_2797._SafeStr_5679: if (_local_3 != null){ this._SafeStr_5451.show(_local_3); }; return; case _SafeStr_2797._SafeStr_5680: this._SafeStr_5451.hide(_local_3); return; }; } public function update():void { } public function dispose():void { if (this.disposed){ return; }; if (this._SafeStr_5671 != null){ this._container.connection.removeMessageEvent(this._SafeStr_5671); this._SafeStr_5671 = null; }; if (this._SafeStr_5672 != null){ this._container.connection.removeMessageEvent(this._SafeStr_5672); this._SafeStr_5672 = null; }; if (this._SafeStr_5673 != null){ this._container.connection.removeMessageEvent(this._SafeStr_5673); this._SafeStr_5673 = null; }; this._container = null; } public function get disposed():Boolean { return ((this._container == null)); } public function _SafeStr_5676(k:_SafeStr_4203):void { this._SafeStr_5451._SafeStr_5681(); } public function _SafeStr_5677(k:_SafeStr_4196):void { var _local_2:_SafeStr_4977 = k._SafeStr_5325(); this._SafeStr_5451._SafeStr_5682(_local_2.reason); } public function _SafeStr_5675(k:_SafeStr_4317):void { var _local_2:_SafeStr_5009 = k._SafeStr_5325(); this._SafeStr_5451._SafeStr_5683(_local_2._SafeStr_5684, _local_2._SafeStr_5685, _local_2._SafeStr_5686, _local_2.renterId, _local_2._SafeStr_5687, _local_2._SafeStr_5688, _local_2.price); } public function _SafeStr_5689(k:int):void { this._container.connection.send(new _SafeStr_4269(k)); } public function _SafeStr_5690(k:int):void { this._container.connection.send(new _SafeStr_4010(k)); } public function _SafeStr_5691(k:int):void { this._container.connection.send(new _SafeStr_4157(k)); } public function _SafeStr_5692():int { return (this._container.sessionDataManager.clubLevel); } public function _SafeStr_5693():int { return (this._container.catalog.getPurse().credits); } public function get container():_SafeStr_2786 { return (this._container); } } }//package _-09L // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4010 = "_-66s" (String#37135, DoABC#3) // _SafeStr_4157 = "_-4M6" (String#32851, DoABC#3) // _SafeStr_4196 = "_-3La" (String#30366, DoABC#3) // _SafeStr_4203 = "_-1hW" (String#26279, DoABC#3) // _SafeStr_4269 = "_-ul" (String#40574, DoABC#3) // _SafeStr_4317 = "_-5yb" (String#36765, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4416 = "_-4x6" (String#12700, DoABC#3) // _SafeStr_4977 = "_-1Ij" (String#8941, DoABC#3) // _SafeStr_5009 = "_-0me" (String#8396, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5671 = "_-0Q5" (String#23194, DoABC#3) // _SafeStr_5672 = "_-1th" (String#26755, DoABC#3) // _SafeStr_5673 = "_-3vz" (String#31779, DoABC#3) // _SafeStr_5674 = "_-2Jp" (String#27803, DoABC#3) // _SafeStr_5675 = "_-58U" (String#34764, DoABC#3) // _SafeStr_5676 = "_-2XG" (String#28332, DoABC#3) // _SafeStr_5677 = "_-i6" (String#40094, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5679 = "_-5Lo" (String#35276, DoABC#3) // _SafeStr_5680 = "_-4GA" (String#32617, DoABC#3) // _SafeStr_5681 = "_-0OU" (String#23135, DoABC#3) // _SafeStr_5682 = "_-1hv" (String#26294, DoABC#3) // _SafeStr_5683 = "_-4Sn" (String#33134, DoABC#3) // _SafeStr_5684 = "_-3WW" (String#30792, DoABC#3) // _SafeStr_5685 = "_-0r3" (String#24212, DoABC#3) // _SafeStr_5686 = "_-4ft" (String#33618, DoABC#3) // _SafeStr_5687 = "_-32e" (String#29588, DoABC#3) // _SafeStr_5688 = "_-0jm" (String#23935, DoABC#3) // _SafeStr_5689 = "_-05x" (String#22400, DoABC#3) // _SafeStr_5690 = "_-0vw" (String#24411, DoABC#3) // _SafeStr_5691 = "_-5kp" (String#36236, DoABC#3) // _SafeStr_5692 = "_-48i" (String#32323, DoABC#3) // _SafeStr_5693 = "_-2Ut" (String#28234, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4417 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-4f-.CustomUserNotificationWidget; import _-3qZ._SafeStr_2273; import _-pX._SafeStr_2814; import _-5tn._SafeStr_4167; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; public class _SafeStr_4417 implements _SafeStr_2819 { private var _container:_SafeStr_2786 = null; private var _SafeStr_5406:Boolean = false; private var _SafeStr_5451:CustomUserNotificationWidget; private var _SafeStr_5694:_SafeStr_2273; public function get type():String { return (_SafeStr_2814._SafeStr_5695); } public function set widget(k:CustomUserNotificationWidget):void { this._SafeStr_5451 = k; } public function set container(k:_SafeStr_2786):void { this._container = k; if (!this._SafeStr_5694){ this._SafeStr_5694 = new _SafeStr_4167(this._SafeStr_5696); this._container.connection.addMessageEvent(this._SafeStr_5694); }; } public function get container():_SafeStr_2786 { return (this._container); } public function _SafeStr_5636():Array { return ([]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { return (null); } public function _SafeStr_5642(k:Event):void { } public function update():void { } public function dispose():void { if (!this.disposed){ if (((this._container.connection) && (this._SafeStr_5694))){ this._container.connection.removeMessageEvent(this._SafeStr_5694); }; this._SafeStr_5694 = null; this._SafeStr_5451 = null; this._container = null; this._SafeStr_5406 = true; }; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function _SafeStr_5696(k:_SafeStr_4167):void { var _local_2:int = k._SafeStr_5325().code; if (this._SafeStr_5451){ switch (_local_2){ case 1: this._SafeStr_5451.open(CustomUserNotificationWidget._SafeStr_5697); return; case 2: this._SafeStr_5451.open(CustomUserNotificationWidget._SafeStr_5698); return; case 3: this._SafeStr_5451.open(CustomUserNotificationWidget._SafeStr_5699); return; case 4: this._SafeStr_5451.open(CustomUserNotificationWidget._SafeStr_5700); return; case 5: this._SafeStr_5451.open(CustomUserNotificationWidget._SafeStr_5701); return; }; }; } } }//package _-09L // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4167 = "_-1tW" (String#26746, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4417 = "_-2zx" (String#10705, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5694 = "_-44h" (String#32159, DoABC#3) // _SafeStr_5695 = "_-5Zz" (String#35816, DoABC#3) // _SafeStr_5696 = "_-1JZ" (String#25348, DoABC#3) // _SafeStr_5697 = "_-qD" (String#40409, DoABC#3) // _SafeStr_5698 = "_-5l2" (String#36246, DoABC#3) // _SafeStr_5699 = "_-27k" (String#27337, DoABC#3) // _SafeStr_5700 = "_-4qP" (String#34012, DoABC#3) // _SafeStr_5701 = "_-3ld" (String#31357, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4418 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-0ba._SafeStr_4479; import _-4rH._SafeStr_2298; import flash.geom.Rectangle; import flash.geom.Point; import _-4rH._SafeStr_2456; import _-3yO._SafeStr_2285; import _-378._SafeStr_4480; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; public class _SafeStr_4418 implements _SafeStr_2819 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786 = null; public function dispose():void { this._disposed = true; this._container = null; } public function get disposed():Boolean { return (this._disposed); } public function get type():String { return (null); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function _SafeStr_5636():Array { var k:Array = []; k.push(_SafeStr_4479._SafeStr_5702); k.push(_SafeStr_4479._SafeStr_5703); return (k); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4479; var _local_3:_SafeStr_2298; var _local_4:Rectangle; var _local_5:Point; var _local_6:Rectangle; var _local_7:_SafeStr_2456; if (((!(k)) || (!(this._container)))){ return (null); }; _local_2 = (k as _SafeStr_4479); if (!_local_2){ return (null); }; _local_3 = this._container.roomSession; switch (k.type){ case _SafeStr_4479._SafeStr_5702: if (((!(_local_3)) || (!(_local_3.userDataManager)))){ return (null); }; _local_7 = _local_3.userDataManager._SafeStr_5704(_local_2._SafeStr_5678, _local_2._SafeStr_5705); if (_local_7){ _local_4 = this._container.roomEngine.getRoomObjectBoundingRectangle(_local_3.roomId, _local_7._SafeStr_5706, _SafeStr_2285._SafeStr_5707, this._container.getFirstCanvasId()); _local_5 = this._container.roomEngine._SafeStr_5708(_local_3.roomId, _local_7._SafeStr_5706, _SafeStr_2285._SafeStr_5707, this._container.getFirstCanvasId()); _local_6 = this._container._SafeStr_5709(); if (((((_local_4) && (_local_6))) && (_local_5))){ _local_4.offset(_local_6.x, _local_6.y); _local_5.offset(_local_6.x, _local_6.y); }; }; return (new _SafeStr_4480(_local_2._SafeStr_5678, _local_4, _local_5)); case _SafeStr_4479._SafeStr_5703: _local_4 = this._container.roomEngine.getRoomObjectBoundingRectangle(_local_3.roomId, _local_2._SafeStr_5678, _SafeStr_2285._SafeStr_5707, this._container.getFirstCanvasId()); _local_5 = this._container.roomEngine._SafeStr_5708(_local_3.roomId, _local_2._SafeStr_5678, _SafeStr_2285._SafeStr_5707, this._container.getFirstCanvasId()); _local_6 = this._container._SafeStr_5709(); if (((((_local_4) && (_local_6))) && (_local_5))){ _local_4.offset(_local_6.x, _local_6.y); _local_5.offset(_local_6.x, _local_6.y); }; return (new _SafeStr_4480(_local_2._SafeStr_5678, _local_4, _local_5)); }; return (null); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { } public function update():void { } } }//package _-09L // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4418 = "_-ZG" (String#15038, DoABC#3) // _SafeStr_4479 = "_-17q" (String#24912, DoABC#3) // _SafeStr_4480 = "_-4KE" (String#32773, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5702 = "_-4VU" (String#33242, DoABC#3) // _SafeStr_5703 = "_-3WL" (String#30785, DoABC#3) // _SafeStr_5704 = "_-h6" (String#15175, DoABC#3) // _SafeStr_5705 = "_-4GP" (String#12011, DoABC#3) // _SafeStr_5706 = "_-5Da" (String#12991, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5708 = "_-5lr" (String#13544, DoABC#3) // _SafeStr_5709 = "_-5O9" (String#13167, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4419 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-58P._SafeStr_2797; import in._SafeStr_2436; import in._SafeStr_3068; import _-3yO._SafeStr_2464; import _-0MK.Component; import flash.events.Event; public class _SafeStr_4419 implements _SafeStr_2819 { private static const _SafeStr_5710:String = "internalLink"; private var _container:_SafeStr_2786; public function get type():String { return (_SafeStr_2814._SafeStr_5711); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function _SafeStr_5636():Array { return (null); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { return ([_SafeStr_2797._SafeStr_5712]); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2797; var _local_3:_SafeStr_2436; var _local_4:_SafeStr_3068; var _local_5:String; switch (k.type){ case _SafeStr_2797._SafeStr_5712: _local_2 = (k as _SafeStr_2797); if (((!((k == null))) && (!((this._container.roomEngine == null))))){ _local_3 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2._SafeStr_5678, _local_2.category); if (_local_3 != null){ _local_4 = _local_3.getModel(); _local_5 = _local_4._SafeStr_5713(_SafeStr_2464._SafeStr_5669).getValue(_SafeStr_5710); if ((((_local_5 == null)) || ((_local_5.length == 0)))){ _local_5 = _local_4.getString(_SafeStr_2464._SafeStr_5714); }; if (((!((_local_5 == null))) && ((_local_5.length > 0)))){ (this._container.roomEngine as Component).context.createLinkEvent(_local_5); }; }; }; return; }; } public function update():void { } public function dispose():void { this._container = null; } public function get disposed():Boolean { return ((this._container == null)); } } }//package _-09L // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4419 = "_-0vb" (String#24396, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5710 = "_-3uJ" (String#11632, DoABC#3) // _SafeStr_5711 = "_-vr" (String#40621, DoABC#3) // _SafeStr_5712 = "_-2eU" (String#28618, DoABC#3) // _SafeStr_5713 = "_-5LC" (String#13113, DoABC#3) // _SafeStr_5714 = "_-4gG" (String#33626, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4420 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-0ba._SafeStr_4451; import _-378._SafeStr_4547; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; public class _SafeStr_4420 implements _SafeStr_2819 { private var _container:_SafeStr_2786 = null; public function dispose():void { this._container = null; } public function get disposed():Boolean { return (false); } public function get type():String { return (null); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function _SafeStr_5636():Array { return ([_SafeStr_4451._SafeStr_5715]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4547; switch (k.type){ default: _local_2 = new _SafeStr_4547(_SafeStr_4547._SafeStr_5716); this._container.events.dispatchEvent(_local_2); }; return (null); } public function _SafeStr_5641():Array { return (null); } public function _SafeStr_5642(k:Event):void { } public function update():void { } } }//package _-09L // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4420 = "_-3SF" (String#11160, DoABC#3) // _SafeStr_4451 = "_-5X5" (String#13305, DoABC#3) // _SafeStr_4547 = "_-yG" (String#15449, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5715 = "_-4G3" (String#32612, DoABC#3) // _SafeStr_5716 = "_-45z" (String#32215, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4421 package _-09L { import _-0b-._SafeStr_2819; import _-1uj._SafeStr_2323; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4516; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-gx._SafeStr_2810; import _-378._SafeStr_4515; import flash.display.BitmapData; import flash.events.Event; import _-1uj._SafeStr_3018; import _-151._SafeStr_2306; import _-ud.PetFigureData; public class _SafeStr_4421 implements _SafeStr_2819, _SafeStr_2323 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_5717:int = -1; public function get type():String { return (_SafeStr_2814._SafeStr_5718); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function _SafeStr_5636():Array { return ([_SafeStr_4516._SafeStr_5719]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4516; switch (k.type){ case _SafeStr_4516._SafeStr_5719: _local_2 = (k as _SafeStr_4516); if (((!((this._container == null))) && (!((this._container.roomSession == null))))){ this._container.roomSession._SafeStr_5720(_local_2._SafeStr_5678, _local_2.name); }; break; }; return (null); } public function _SafeStr_5641():Array { return ([_SafeStr_2810._SafeStr_5721, _SafeStr_2810._SafeStr_5722]); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2810; var _local_3:_SafeStr_4515; var _local_4:BitmapData; var _local_5:int; var _local_6:int; var _local_7:String; if (k == null){ return; }; if (((((!((this._container == null))) && (!((this._container.events == null))))) && (!((k == null))))){ switch (k.type){ case _SafeStr_2810._SafeStr_5721: _local_2 = (k as _SafeStr_2810); this._SafeStr_5717 = _local_2._SafeStr_5678; _local_4 = this._SafeStr_5723(_local_2.figureData); _local_5 = (((_local_2.figureData == null)) ? -1 : _local_2.figureData.typeId); _local_3 = new _SafeStr_4515(_SafeStr_4515._SafeStr_5724, this._SafeStr_5717, _local_4, -1, null, _local_5); this._container.events.dispatchEvent(_local_3); return; case _SafeStr_2810._SafeStr_5722: _local_2 = (k as _SafeStr_2810); this._SafeStr_5717 = _local_2._SafeStr_5678; _local_6 = _local_2.nameValidationStatus; _local_7 = _local_2.nameValidationInfo; _local_3 = new _SafeStr_4515(_SafeStr_4515._SafeStr_5725, this._SafeStr_5717, null, _local_6, _local_7, -1); this._container.events.dispatchEvent(_local_3); return; }; }; } public function update():void { } public function dispose():void { this._SafeStr_5406 = true; this._container = null; this._SafeStr_5717 = -1; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function imageReady(k:int, _arg_2:BitmapData):void { var _local_3:_SafeStr_4515 = new _SafeStr_4515(_SafeStr_4515._SafeStr_5726, this._SafeStr_5717, _arg_2, -1, null, -1); this._container.events.dispatchEvent(_local_3); } public function _SafeStr_5454(k:int):void { } private function _SafeStr_5723(k:PetFigureData):BitmapData { var _local_2:uint; var _local_3:uint; var _local_4:_SafeStr_3018; if (k != null){ _local_2 = parseInt(k.color, 16); _local_3 = 0; _local_4 = this._container.roomEngine._SafeStr_5723(k.typeId, k.paletteId, _local_2, new _SafeStr_2306(90), 64, this, true, _local_3); if (_local_4 != null){ return (_local_4.data); }; }; return (null); } } }//package _-09L // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2810 = "_-26c" (String#9798, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4421 = "_-0ci" (String#8232, DoABC#3) // _SafeStr_4515 = "_-53f" (String#12818, DoABC#3) // _SafeStr_4516 = "_-5rs" (String#13639, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5718 = "_-3oY" (String#31478, DoABC#3) // _SafeStr_5719 = "_-OO" (String#39374, DoABC#3) // _SafeStr_5720 = "_-0YC" (String#8155, DoABC#3) // _SafeStr_5721 = "_-2YA" (String#28373, DoABC#3) // _SafeStr_5722 = "_-2Rc" (String#28104, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5724 = "_-59h" (String#34805, DoABC#3) // _SafeStr_5725 = "_-5UT" (String#35595, DoABC#3) // _SafeStr_5726 = "_-QB" (String#39444, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4422 package _-09L { import _-0b-._SafeStr_2819; import _-3HG._SafeStr_20; import _-1uj._SafeStr_2323; import _-0b-._SafeStr_2786; import _-ue.Map; import _-0i6._SafeStr_2307; import flash.geom.Point; import _-151._SafeStr_2306; import _-Xh.RoomChatWidget; import _-pX._SafeStr_2814; import flash.display.BitmapData; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-gx._SafeStr_2801; import _-5bM._SafeStr_2793; import in._SafeStr_2436; import _-151._SafeStr_2303; import _-151._SafeStr_2305; import _-4rH._SafeStr_2456; import flash.events.Event; import _-3yO._SafeStr_2285; import _-3yO._SafeStr_2464; import _-2M3.PetFigureData; import _-3yO._SafeStr_2340; import _-pX._SafeStr_3097; import _-378._SafeStr_4545; import _-3HG._SafeStr_48; import _-19r._SafeStr_58; import _-24f._SafeStr_111; import _-24f._SafeStr_51; import _-24f._SafeStr_100; import _-378._SafeStr_4441; import _-151._SafeStr_3066; import _-151._SafeStr_5060; import _-1uj._SafeStr_3018; public class _SafeStr_4422 implements _SafeStr_2819, _SafeStr_20, _SafeStr_2323 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_5727:Map = null; private var _SafeStr_5728:Map = null; private var _SafeStr_5729:Map = null; private var _SafeStr_5730:Map = null; private var _SafeStr_5731:Array; private var _SafeStr_5643:_SafeStr_2307 = null; private var _SafeStr_5732:Number = 0; private var _SafeStr_5733:Point = null; private var _SafeStr_5734:_SafeStr_2306; private var _SafeStr_5451:RoomChatWidget; public function _SafeStr_4422() { this._SafeStr_5731 = []; this._SafeStr_5734 = new _SafeStr_2306(); super(); this._SafeStr_5727 = new Map(); this._SafeStr_5728 = new Map(); this._SafeStr_5729 = new Map(); this._SafeStr_5730 = new Map(); } public function set widget(k:RoomChatWidget):void { this._SafeStr_5451 = k; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5735); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function get container():_SafeStr_2786 { return (this._container); } public function set connection(k:_SafeStr_2307):void { this._SafeStr_5643 = k; } public function dispose():void { var k:int; var _local_2:BitmapData; var _local_3:BitmapData; this._SafeStr_5406 = true; this._container = null; this._SafeStr_5733 = null; if (this._SafeStr_5727 != null){ k = 0; while (k < this._SafeStr_5727.length) { _local_2 = (this._SafeStr_5727._SafeStr_5595(k) as BitmapData); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_5727.dispose(); this._SafeStr_5727 = null; }; if (this._SafeStr_5728 != null){ k = 0; while (k < this._SafeStr_5728.length) { _local_2 = (this._SafeStr_5728._SafeStr_5595(k) as BitmapData); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_5728.dispose(); this._SafeStr_5728 = null; }; for each (_local_3 in this._SafeStr_5731) { if (_local_3 != null){ _local_3.dispose(); }; }; this._SafeStr_5731 = []; if (this._SafeStr_5729 != null){ this._SafeStr_5729.dispose(); this._SafeStr_5729 = null; }; } public function _SafeStr_5636():Array { return (new Array(0)); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { switch (k.type){ }; return (null); } public function _SafeStr_5641():Array { return ([_SafeStr_2801._SafeStr_5736, _SafeStr_2793._SafeStr_5737]); } public function _SafeStr_5642(k:Event):void { var _local_3:_SafeStr_2801; var _local_4:_SafeStr_2436; var _local_5:_SafeStr_2303; var _local_6:Number; var _local_7:Number; var _local_8:_SafeStr_2305; var _local_9:Point; var _local_10:_SafeStr_2456; var _local_11:String; var _local_12:uint; var _local_13:BitmapData; var _local_14:int; var _local_15:int; var _local_16:Boolean; var _local_17:String; var _local_18:int; var _local_19:int; var _local_20:int; var _local_21:int; var _local_22:String; var _local_23:String; var _local_24:Point; var _local_25:String; var _local_26:_SafeStr_2436; var _local_27:String; var _local_28:String; var _local_29:String; var _local_30:String; var _local_31:String; var _local_32:String; var _local_33:String; var _local_34:String; var _local_35:_SafeStr_2436; var _local_36:_SafeStr_2456; if (((this._container.freeFlowChat) && (!(this._container.freeFlowChat.isDisabledInPreferences)))){ return; }; var _local_2:Event; switch (k.type){ case _SafeStr_2801._SafeStr_5736: _local_3 = (k as _SafeStr_2801); if (_local_3 != null){ _local_4 = this._container.roomEngine.getRoomObject(_local_3.session.roomId, _local_3.userId, _SafeStr_2285._SafeStr_5707); if (_local_4 != null){ _local_5 = this._container.roomEngine._SafeStr_5738(_local_3.session.roomId, this._container.getFirstCanvasId()); if (_local_5 != null){ this._SafeStr_5739(); _local_6 = 0; _local_7 = 0; _local_8 = _local_4.getLocation(); _local_9 = _local_5._SafeStr_5381(_local_8); if (_local_9 != null){ _local_6 = _local_9.x; _local_7 = _local_9.y; _local_24 = this._container.roomEngine._SafeStr_5740(_local_3.session.roomId, this._container.getFirstCanvasId()); if (_local_24 != null){ _local_6 = (_local_6 + _local_24.x); _local_7 = (_local_7 + _local_24.y); }; }; _local_10 = this._container.roomSession.userDataManager.getUserDataByIndex(_local_3.userId); _local_11 = ""; _local_12 = 0; _local_13 = null; _local_14 = 32; _local_15 = 2; _local_16 = true; _local_17 = null; _local_18 = _local_3._SafeStr_5741; _local_19 = _local_3.style; _local_20 = 0; _local_21 = -1; if (_local_10 != null){ _local_20 = _local_10.type; _local_25 = _local_10.figure; switch (_local_20){ case _SafeStr_2340._SafeStr_5744: _local_26 = this._SafeStr_5742(_local_10._SafeStr_5706); if (_local_26 != null){ _local_17 = _local_26.getModel().getString(_SafeStr_2464._SafeStr_5743); }; _local_13 = this._SafeStr_5723(_local_25, _local_15, _local_16, _local_14, _local_17); _local_21 = new PetFigureData(_local_25).typeId; break; case _SafeStr_2340._SafeStr_5746: _local_13 = this._SafeStr_5745(_local_25); break; case _SafeStr_2340._SafeStr_5747: case _SafeStr_2340._SafeStr_5748: _local_19 = _SafeStr_3097.BOT; break; }; _local_12 = this._SafeStr_5729.getValue(_local_25); _local_11 = _local_10.name; }; _local_22 = _local_3.text; if (_local_18 == _SafeStr_2801._SafeStr_5749){ _local_27 = "widget.chatbubble.handitem"; _local_28 = this._container.localization.getLocalization(("handitem" + _local_3._SafeStr_5750), ("handitem" + _local_3._SafeStr_5750)); this._container.localization.registerParameter(_local_27, "username", _local_11); this._container.localization.registerParameter(_local_27, "handitem", _local_28); _local_22 = this._container.localization._SafeStr_5496(_local_27).value; _local_19 = _SafeStr_3097._SafeStr_5751; }; if (_local_18 == _SafeStr_2801._SafeStr_5752){ _local_29 = "widget.chatbubble.mutetime"; _local_30 = String((_local_3._SafeStr_5750 % 60)); _local_31 = String((((_local_3._SafeStr_5750 > 0)) ? Math.floor(((_local_3._SafeStr_5750 % 3600) / 60)) : 0)); _local_32 = String((((_local_3._SafeStr_5750 > 0)) ? Math.floor((_local_3._SafeStr_5750 / 3600)) : 0)); this._container.localization.registerParameter(_local_29, "hours", _local_32); this._container.localization.registerParameter(_local_29, "minutes", _local_31); this._container.localization.registerParameter(_local_29, "seconds", _local_30); _local_22 = this._container.localization._SafeStr_5496(_local_29).value; _local_19 = _SafeStr_3097._SafeStr_5751; }; if ((((((_local_18 == _SafeStr_2801._SafeStr_5755)) || ((_local_18 == _SafeStr_2801._SafeStr_5754)))) || ((_local_18 == _SafeStr_2801._SafeStr_5753)))){ _local_33 = "widget.chatbubble.petrevived"; if (_local_18 == _SafeStr_2801._SafeStr_5754){ _local_33 = "widget.chatbubble.petrefertilized"; } else { if (_local_18 == _SafeStr_2801._SafeStr_5753){ _local_33 = "widget.chatbubble.petspeedfertilized"; }; }; _local_34 = ""; _local_35 = this._SafeStr_5742(_local_3._SafeStr_5750); if (_local_35 != null){ _local_36 = _local_3.session.userDataManager.getUserDataByIndex(_local_35.getId()); if (_local_36 != null){ _local_34 = _local_36.name; }; }; this._container.localization.registerParameter(_local_33, "petName", _local_11); this._container.localization.registerParameter(_local_33, "userName", _local_34); _local_22 = this._container.localization._SafeStr_5496(_local_33).value; _local_19 = _SafeStr_3097._SafeStr_5751; }; _local_23 = _SafeStr_4545._SafeStr_5756; _local_2 = new _SafeStr_4545(_local_23, _local_3.userId, _local_22, _local_11, _SafeStr_2285._SafeStr_5707, _local_20, _local_21, _local_6, _local_7, _local_13, _local_12, _local_3.session.roomId, _local_18, _local_19, _local_3.links); }; }; }; break; case _SafeStr_2793._SafeStr_5737: this._SafeStr_5757((k as _SafeStr_2793)); break; }; if (((((!((this._container == null))) && (!((this._container.events == null))))) && (!((_local_2 == null))))){ this._container.events.dispatchEvent(_local_2); }; } private function _SafeStr_5742(k:int):_SafeStr_2436 { return (this.container.roomEngine.getRoomObject(this.container.roomEngine.activeRoomId, k, _SafeStr_2285._SafeStr_5707)); } public function _SafeStr_5745(k:String):BitmapData { var _local_3:_SafeStr_48; var _local_4:_SafeStr_58; var _local_2:BitmapData = (this._SafeStr_5727.getValue(k) as BitmapData); if (_local_2 == null){ _local_3 = this._container.avatarRenderManager.createAvatarImage(k, _SafeStr_111._SafeStr_5758, null, this); if (_local_3 != null){ _local_2 = _local_3._SafeStr_5759(_SafeStr_51._SafeStr_5760, 0.5); _local_4 = _local_3._SafeStr_5761(_SafeStr_100._SafeStr_5762); _local_3.dispose(); if (_local_4 != null){ this._SafeStr_5729.add(k, _local_4._SafeStr_5763); }; }; }; if (_local_2 != null){ this._SafeStr_5727.add(k, _local_2); }; return (_local_2); } private function _SafeStr_5757(k:_SafeStr_2793):void { this._SafeStr_5451._SafeStr_5764(k.message, k.name, k._SafeStr_5765, this._SafeStr_5745(k.figure), k.color, k.notify); } public function update():void { this._SafeStr_5739(); } private function _SafeStr_5739():void { var _local_4:Number; var _local_5:String; var _local_6:_SafeStr_4441; var _local_7:Point; var _local_8:Point; var _local_9:Point; if ((((((((this._container == null)) || ((this._container.roomSession == null)))) || ((this._container.roomEngine == null)))) || ((this._container.events == null)))){ return; }; var k:int = this._container.getFirstCanvasId(); var _local_2:int = this._container.roomSession.roomId; var _local_3:_SafeStr_3066 = (this._container.roomEngine._SafeStr_5738(_local_2, k) as _SafeStr_3066); if (_local_3 != null){ _local_4 = 1; if (this._SafeStr_5732 > 0){ _local_4 = (_local_3.scale / this._SafeStr_5732); }; if (this._SafeStr_5733 == null){ this._SafeStr_5734.x = 0; this._SafeStr_5734.y = 0; this._SafeStr_5734.z = 0; this._SafeStr_5733 = _local_3._SafeStr_5381(this._SafeStr_5734); this._SafeStr_5732 = (_local_3.scale - 10); }; _local_5 = ""; _local_6 = null; this._SafeStr_5734.x = 0; this._SafeStr_5734.y = 0; this._SafeStr_5734.z = 0; _local_7 = _local_3._SafeStr_5381(this._SafeStr_5734); if (_local_7 != null){ _local_8 = this._container.roomEngine._SafeStr_5740(_local_2, k); if (_local_8 != null){ _local_7.offset(_local_8.x, _local_8.y); }; if (((!((_local_7.x == this._SafeStr_5733.x))) || (!((_local_7.y == this._SafeStr_5733.y))))){ _local_9 = _SafeStr_5060._SafeStr_5766(_local_7, _SafeStr_5060._SafeStr_5767(this._SafeStr_5733, _local_4)); if (((!((_local_9.x == 0))) || (!((_local_9.y == 0))))){ _local_5 = _SafeStr_4441._SafeStr_5768; _local_6 = new _SafeStr_4441(_local_5, null, _local_9); this._container.events.dispatchEvent(_local_6); }; this._SafeStr_5733 = _local_7; }; }; if (_local_3.scale != this._SafeStr_5732){ _local_5 = _SafeStr_4441._SafeStr_5769; _local_6 = new _SafeStr_4441(_local_5, null, null, _local_3.scale); this._container.events.dispatchEvent(_local_6); this._SafeStr_5732 = _local_3.scale; }; }; } public function _SafeStr_5770(k:String):void { var _local_2:BitmapData; if (this._SafeStr_5728){ _local_2 = (this._SafeStr_5728.remove(k) as BitmapData); if (_local_2 != null){ this._SafeStr_5731.push(_local_2); }; }; } public function _SafeStr_5771(k:String):void { var _local_2:BitmapData; if (this._SafeStr_5727){ _local_2 = (this._SafeStr_5727.remove(k) as BitmapData); if (_local_2 != null){ this._SafeStr_5731.push(_local_2); }; }; } private function _SafeStr_5723(k:String, _arg_2:int, _arg_3:Boolean, _arg_4:int=64, _arg_5:String=null):BitmapData { var _local_7:PetFigureData; var _local_8:int; var _local_9:uint; var _local_10:Boolean; var _local_11:_SafeStr_3018; var _local_6:BitmapData = (this._SafeStr_5728.getValue((k + _arg_5)) as BitmapData); if (_local_6 == null){ _local_7 = new PetFigureData(k); _local_8 = _local_7.typeId; _local_9 = 0; _local_10 = !((_local_8 == 15)); _local_11 = this._container.roomEngine._SafeStr_5723(_local_8, _local_7.paletteId, _local_7.color, new _SafeStr_2306((_arg_2 * 45)), _arg_4, this, _local_10, _local_9, _local_7._SafeStr_5772, _arg_5); if (_local_11 != null){ _local_6 = _local_11.data; if (_local_11.id > 0){ this._SafeStr_5730.add(_local_11.id, _local_7._SafeStr_5335); }; }; }; if (_local_6 != null){ this._SafeStr_5728.add((k + _arg_5), _local_6); }; return (_local_6); } public function imageReady(k:int, _arg_2:BitmapData):void { var _local_3:String = this._SafeStr_5730.remove(k); if (_local_3 != null){ this._SafeStr_5770(_local_3); if (this._SafeStr_5728){ this._SafeStr_5728.add(_local_3, _arg_2); }; }; } public function _SafeStr_5454(k:int):void { } } }//package _-09L // _SafeStr_100 = "_-4wc" (String#34242, DoABC#3) // _SafeStr_111 = "_-2LA" (String#27863, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2793 = "else" (String#16208, DoABC#3) // _SafeStr_2801 = "_-ZO" (String#15041, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3066 = "_-4RM" (String#33075, DoABC#3) // _SafeStr_3097 = "_-5Ld" (String#13119, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4422 = "_-0c6" (String#8225, DoABC#3) // _SafeStr_4441 = "_-13I" (String#8686, DoABC#3) // _SafeStr_4545 = "_-0n8" (String#8404, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_5060 = "_-4-W" (String#31949, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5335 = "_-09H" (String#22521, DoABC#3) // _SafeStr_5381 = "_-08f" (String#7749, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5496 = "_-2lc" (String#10459, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5706 = "_-5Da" (String#12991, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5727 = "_-2u9" (String#10601, DoABC#3) // _SafeStr_5728 = "_-1Nf" (String#9032, DoABC#3) // _SafeStr_5729 = "_-6hF" (String#14456, DoABC#3) // _SafeStr_5730 = "_-5F1" (String#13016, DoABC#3) // _SafeStr_5731 = "_-qu" (String#15339, DoABC#3) // _SafeStr_5732 = "_-42V" (String#32071, DoABC#3) // _SafeStr_5733 = "_-SM" (String#39519, DoABC#3) // _SafeStr_5734 = "_-4Aa" (String#32399, DoABC#3) // _SafeStr_5735 = "_-1-1" (String#24565, DoABC#3) // _SafeStr_5736 = "_-O7" (String#39364, DoABC#3) // _SafeStr_5737 = "_-ls" (String#40235, DoABC#3) // _SafeStr_5738 = "_-2Ji" (String#10031, DoABC#3) // _SafeStr_5739 = "_-14B" (String#24771, DoABC#3) // _SafeStr_5740 = "_-3E" (String#10950, DoABC#3) // _SafeStr_5741 = "_-2EF" (String#27590, DoABC#3) // _SafeStr_5742 = "_-1lO" (String#9402, DoABC#3) // _SafeStr_5743 = "_-50q" (String#34454, DoABC#3) // _SafeStr_5744 = "_-5Ot" (String#35390, DoABC#3) // _SafeStr_5745 = "_-66a" (String#37124, DoABC#3) // _SafeStr_5746 = "_-53Y" (String#34565, DoABC#3) // _SafeStr_5747 = "_-6D2" (String#37381, DoABC#3) // _SafeStr_5748 = "_-6GV" (String#37503, DoABC#3) // _SafeStr_5749 = "_-5HG" (String#35095, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5751 = "_-2VW" (String#10214, DoABC#3) // _SafeStr_5752 = "_-4oJ" (String#33923, DoABC#3) // _SafeStr_5753 = "_-1BE" (String#25036, DoABC#3) // _SafeStr_5754 = "_-67m" (String#37172, DoABC#3) // _SafeStr_5755 = "_-6-Y" (String#36841, DoABC#3) // _SafeStr_5756 = "_-5xv" (String#36734, DoABC#3) // _SafeStr_5757 = "_-0S6" (String#23271, DoABC#3) // _SafeStr_5758 = "_-1ar" (String#26021, DoABC#3) // _SafeStr_5759 = "_-3P3" (String#30501, DoABC#3) // _SafeStr_5760 = "_-5NX" (String#35337, DoABC#3) // _SafeStr_5761 = "_-4QG" (String#33024, DoABC#3) // _SafeStr_5762 = "_-3qE" (String#31540, DoABC#3) // _SafeStr_5763 = "_-5Lc" (String#35269, DoABC#3) // _SafeStr_5764 = "_-2K5" (String#10036, DoABC#3) // _SafeStr_5765 = "_-15b" (String#24828, DoABC#3) // _SafeStr_5766 = "_-4GK" (String#32622, DoABC#3) // _SafeStr_5767 = "_-5a5" (String#35822, DoABC#3) // _SafeStr_5768 = "_-1lx" (String#26457, DoABC#3) // _SafeStr_5769 = "_-59p" (String#34812, DoABC#3) // _SafeStr_5770 = "_-5De" (String#12994, DoABC#3) // _SafeStr_5771 = "_-3iZ" (String#31239, DoABC#3) // _SafeStr_5772 = "_-2PU" (String#28025, DoABC#3) // _SafeStr_58 = "_-5OS" (String#35374, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4423 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-0Dr._SafeStr_1201; import _-1A6._SafeStr_2153; import _-0Kg._SafeStr_334; import _-60c._SafeStr_2848; import _-24f._SafeStr_3076; import _-pX._SafeStr_2814; import _-Yv._SafeStr_2622; import _-Yv._SafeStr_2866; import _-40u._SafeStr_2295; import _-0HS._SafeStr_3923; import _-0CY._SafeStr_2383; import _-4Ky._SafeStr_2694; import _-1A6.HabboToolbarIconEnum; import _-0ba._SafeStr_5073; import _-0ba._SafeStr_5066; import _-0ba._SafeStr_2816; import _-0ba._SafeStr_5064; import _-0ba._SafeStr_5062; import _-0ba._SafeStr_5067; import _-0ba._SafeStr_5072; import _-0ba._SafeStr_5068; import _-0ba._SafeStr_5069; import _-0ba._SafeStr_5071; import _-0ba._SafeStr_5070; import _-0ba._SafeStr_5065; import _-0ba._SafeStr_4465; import _-0ba._SafeStr_4578; import _-0ba._SafeStr_5063; import _-0ba._SafeStr_5061; import _-4rH._SafeStr_2456; import _-378._SafeStr_4581; import _-6G7._SafeStr_2365; import _-65D._SafeStr_2631; import _-4rH._SafeStr_2335; import _-378._SafeStr_4579; import _-378._SafeStr_4572; import _-378._SafeStr_4571; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; import _-378._SafeStr_4574; import _-378._SafeStr_4576; public class _SafeStr_4423 implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_5773:_SafeStr_1201; private var _SafeStr_5510:_SafeStr_2153; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_5451:_SafeStr_2848; public function _SafeStr_4423() { _SafeStr_4.log("[MeMenuWidgetHandler]"); } public function set widget(k:_SafeStr_2848):void { this._SafeStr_5451 = k; } public function dispose():void { if (((this._container) && (this._container.avatarEditor))){ this._container.avatarEditor.close(_SafeStr_3076._SafeStr_5774); }; this._SafeStr_5406 = true; this.container = null; this._SafeStr_5773 = null; this._SafeStr_5510 = null; this._SafeStr_5450 = null; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5775); } public function set container(k:_SafeStr_2786):void { if (this._container != null){ if (((((this._SafeStr_5773) && (!(this._SafeStr_5773.disposed)))) && (this._SafeStr_5773.events))){ this._SafeStr_5773.events.removeEventListener(_SafeStr_2622._SafeStr_5776, this._SafeStr_5777); this._SafeStr_5773.events.removeEventListener(_SafeStr_2866._SafeStr_5778, this._SafeStr_5779); }; if (((((this._SafeStr_5510) && (!(this._SafeStr_5510.disposed)))) && (this._SafeStr_5510.events))){ this._SafeStr_5510.events.removeEventListener(_SafeStr_2295._SafeStr_5780, this._SafeStr_5781); }; if (((((this._container._SafeStr_5594) && (!(this._container._SafeStr_5594.disposed)))) && (this._container._SafeStr_5594.events))){ this._container._SafeStr_5594.events.removeEventListener(_SafeStr_3923._SafeStr_5782, this._SafeStr_5783); this._container._SafeStr_5594.events.removeEventListener(_SafeStr_3923._SafeStr_5784, this._SafeStr_5783); }; if (((((this._container.catalog) && (!(this._container.catalog.disposed)))) && (this._container.catalog.events))){ this._container.catalog.events.removeEventListener(_SafeStr_2383._SafeStr_5785, this._SafeStr_5786); }; if (((((this._container.messenger) && (!(this._container.messenger.disposed)))) && (this._container.messenger.events))){ this._container.messenger.events.removeEventListener(_SafeStr_2694._SafeStr_5787, this._SafeStr_5788); this._container.messenger.events.removeEventListener(_SafeStr_2694._SafeStr_5789, this._SafeStr_5790); }; }; this._container = k; if (this._container == null){ return; }; this._SafeStr_5773 = this._container.inventory; if (this._SafeStr_5773 != null){ this._SafeStr_5773.events.addEventListener(_SafeStr_2622._SafeStr_5776, this._SafeStr_5777); this._SafeStr_5773.events.addEventListener(_SafeStr_2866._SafeStr_5778, this._SafeStr_5779); }; this._SafeStr_5510 = this._container.toolbar; if (((this._SafeStr_5510) && (this._SafeStr_5510.events))){ this._SafeStr_5510.events.addEventListener(_SafeStr_2295._SafeStr_5780, this._SafeStr_5781); }; if (this._container._SafeStr_5594 != null){ this._container._SafeStr_5594.events.addEventListener(_SafeStr_3923._SafeStr_5782, this._SafeStr_5783); this._container._SafeStr_5594.events.addEventListener(_SafeStr_3923._SafeStr_5784, this._SafeStr_5783); }; this._SafeStr_5450 = this._container.catalog; if (this._container.catalog != null){ this._container.catalog.events.addEventListener(_SafeStr_2383._SafeStr_5785, this._SafeStr_5786); }; if (((((this._container.messenger) && (!(this._container.messenger.disposed)))) && (this._container.messenger.events))){ this._container.messenger.events.addEventListener(_SafeStr_2694._SafeStr_5787, this._SafeStr_5788); this._container.messenger.events.addEventListener(_SafeStr_2694._SafeStr_5789, this._SafeStr_5790); }; } public function get container():_SafeStr_2786 { return (this._container); } private function _SafeStr_5781(k:_SafeStr_2295):void { if (((((this.disposed) || (!(this._container)))) || (!(this._container.events)))){ return; }; if (k.type == _SafeStr_2295._SafeStr_5780){ switch (k._SafeStr_5791){ case HabboToolbarIconEnum.MEMENU: return; }; }; } public function _SafeStr_5636():Array { var k:Array = []; k.push(_SafeStr_5073._SafeStr_5792); k.push(_SafeStr_5066._SafeStr_5793); k.push(_SafeStr_2816._SafeStr_5794); k.push(_SafeStr_5064._SafeStr_5795); k.push(_SafeStr_5062._SafeStr_5796); k.push(_SafeStr_5062._SafeStr_5797); k.push(_SafeStr_5062._SafeStr_5798); k.push(_SafeStr_5067._SafeStr_5799); k.push(_SafeStr_5072._SafeStr_5800); k.push(_SafeStr_5068._SafeStr_5801); k.push(_SafeStr_5069._SafeStr_5802); k.push(_SafeStr_5069._SafeStr_5803); k.push(_SafeStr_5071._SafeStr_5804); k.push(_SafeStr_5071._SafeStr_5805); k.push(_SafeStr_5070._SafeStr_5806); k.push(_SafeStr_5065._SafeStr_5807); k.push(_SafeStr_4465._SafeStr_5808); k.push(_SafeStr_4578._SafeStr_5809); k.push(_SafeStr_5063._SafeStr_5810); k.push(_SafeStr_5061._SafeStr_5811); k.push(_SafeStr_5061._SafeStr_5812); k.push(_SafeStr_5061._SafeStr_5813); k.push(_SafeStr_5061._SafeStr_5814); k.push(_SafeStr_5071._SafeStr_5815); k.push(_SafeStr_4465._SafeStr_5816); return (k); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_5072; var _local_3:_SafeStr_5067; var _local_4:_SafeStr_4578; var _local_5:_SafeStr_5061; var _local_6:_SafeStr_2295; var _local_7:_SafeStr_5066; var _local_8:_SafeStr_2816; var _local_9:Array; var _local_10:_SafeStr_5062; var _local_11:_SafeStr_5062; var _local_12:Boolean; var _local_13:int; var _local_14:_SafeStr_2456; var _local_15:int; if (!k){ return (null); }; switch (k.type){ case _SafeStr_4465._SafeStr_5808: if (((((!((this._container == null))) && (!((this._container.toolbar == null))))) && (!((this._container.toolbar.events == null))))){ _local_6 = new _SafeStr_2295(_SafeStr_2295._SafeStr_5780); _local_6._SafeStr_5791 = HabboToolbarIconEnum.MEMENU; if (((((((!(this.disposed)) && (this._container))) && (this._container.toolbar))) && (this._container.toolbar.events))){ this._container.toolbar.events.dispatchEvent(_local_6); }; }; break; case _SafeStr_5073._SafeStr_5792: if (((!((this._container == null))) && (!((this._container.roomSession == null))))){ this._container.roomSession._SafeStr_5817(_SafeStr_5073(k).animation._SafeStr_5818); }; break; case _SafeStr_5066._SafeStr_5793: if (((!((this._container == null))) && (!((this._container.roomSession == null))))){ _local_7 = (k as _SafeStr_5066); if (_local_7 != null){ this._container.roomSession._SafeStr_5819(_local_7.style); }; }; break; case _SafeStr_2816._SafeStr_5794: if (((!((this._container == null))) && (!((this._container.roomSession == null))))){ _local_8 = (k as _SafeStr_2816); if (_local_8 != null){ this._container.roomSession._SafeStr_5820(_local_8.posture); }; }; break; case _SafeStr_5064._SafeStr_5795: if (this._SafeStr_5773 != null){ _local_9 = this._SafeStr_5773.getAvatarEffects(); this._container.events.dispatchEvent(new _SafeStr_4581(_local_9)); }; break; case _SafeStr_5062._SafeStr_5796: if (this._SafeStr_5773 != null){ _local_10 = (k as _SafeStr_5062); this._SafeStr_5773.setEffectSelected(_local_10.effectType); }; break; case _SafeStr_5062._SafeStr_5797: if (this._SafeStr_5773 != null){ _local_11 = (k as _SafeStr_5062); this._SafeStr_5773.setEffectDeselected(_local_11.effectType); }; break; case _SafeStr_5072._SafeStr_5800: _local_2 = (k as _SafeStr_5072); if (((!((this._SafeStr_5450 == null))) && ((_local_2._SafeStr_5821 == _SafeStr_5072._SafeStr_5822)))){ this._SafeStr_5450.openClubCenter(); }; break; case _SafeStr_5067._SafeStr_5799: _local_3 = (k as _SafeStr_5067); if (this._SafeStr_5773 != null){ _SafeStr_4.log(("MeMenuWidgetHandler open inventory: " + _local_3._SafeStr_5823)); switch (_local_3._SafeStr_5823){ case _SafeStr_5067._SafeStr_5825: this._SafeStr_5450.openCatalogPage(_SafeStr_2365._SafeStr_5824); break; case _SafeStr_5067._SafeStr_5828: this._SafeStr_5773._SafeStr_5826(_SafeStr_2631._SafeStr_5827); break; case _SafeStr_5067._SafeStr_5830: this._SafeStr_5773._SafeStr_5826(_SafeStr_2631._SafeStr_5829); break; case _SafeStr_5067._SafeStr_5831: break; default: _SafeStr_4.log(("MeMenuWidgetHandler: unknown inventory type: " + _local_3._SafeStr_5823)); }; }; break; case _SafeStr_5062._SafeStr_5798: case _SafeStr_5068._SafeStr_5801: _SafeStr_4.log("STOP ALL EFFECTS"); if (this._SafeStr_5773 != null){ this._SafeStr_5773._SafeStr_5832(true); }; break; case _SafeStr_5069._SafeStr_5803: _SafeStr_4.log("MeMenuWidgetHandler: GO HOME"); if (this._container != null){ this._container.navigator.goToHomeRoom(); }; break; case _SafeStr_5065._SafeStr_5807: if (this._container != null){ this._container.navigator._SafeStr_5833(); }; break; case _SafeStr_4578._SafeStr_5809: _local_4 = (k as _SafeStr_4578); if (((((!(_local_4)) || (!(this._container)))) || (!(this._container.events)))){ return (null); }; if (this._SafeStr_5773 != null){ _local_12 = false; if (((!((this._container == null))) && (!((this._container.sessionDataManager == null))))){ _local_12 = (this._container.sessionDataManager.clubLevel >= _SafeStr_2335._SafeStr_5834); }; this._container.events.dispatchEvent(new _SafeStr_4579(this._SafeStr_5773.clubDays, this._SafeStr_5773.clubPeriods, this._SafeStr_5773._SafeStr_5835, _local_12, this._SafeStr_5773.clubLevel)); }; if (((!((this._SafeStr_5450 == null))) && (!((this._SafeStr_5450.getPurse() == null))))){ this._container.events.dispatchEvent(new _SafeStr_4572(_SafeStr_4572._SafeStr_5785, this._SafeStr_5450.getPurse().credits)); }; if (((((this._container.roomSession) && (this._container.roomSession.userDataManager))) && (this._container.roomEngine))){ _local_13 = (((this._container.sessionDataManager)!=null) ? this._container.sessionDataManager.userId : -1); _local_14 = this._container.roomSession.userDataManager.getUserData(_local_13); if (!_local_14){ return (null); }; _local_15 = 0; this._container.roomEngine._SafeStr_5836(_local_15, _local_14._SafeStr_5706); }; break; case _SafeStr_5071._SafeStr_5804: _SafeStr_4.log("MeMenuWidgetHandler: Open avatar editor..."); if (this._container){ this._container.avatarEditor.openEditor(_SafeStr_3076._SafeStr_5774, null, null, true); this._container.avatarEditor.loadOwnAvatarInEditor(_SafeStr_3076._SafeStr_5774); if (((this._container._SafeStr_5594) && (this._container._SafeStr_5594.events))){ this._container._SafeStr_5594.events.dispatchEvent(new _SafeStr_3923(_SafeStr_3923._SafeStr_5837)); }; }; break; case _SafeStr_5063._SafeStr_5810: this._container.events.dispatchEvent(new _SafeStr_4571(_SafeStr_4571._SafeStr_5838, this._container._SafeStr_5839._SafeStr_5433, this._container._SafeStr_5839._SafeStr_5434, this._container._SafeStr_5839._SafeStr_5840)); break; case _SafeStr_5061._SafeStr_5812: this._container._SafeStr_5839._SafeStr_5433 = (k as _SafeStr_5061)._SafeStr_5433; this._container._SafeStr_5839._SafeStr_5434 = (k as _SafeStr_5061)._SafeStr_5434; this._container._SafeStr_5839._SafeStr_5840 = (k as _SafeStr_5061)._SafeStr_5840; this._container.events.dispatchEvent(new _SafeStr_4571(_SafeStr_4571._SafeStr_5838, this._container._SafeStr_5839._SafeStr_5433, this._container._SafeStr_5839._SafeStr_5434, this._container._SafeStr_5839._SafeStr_5840)); break; case _SafeStr_5061._SafeStr_5813: _local_5 = (k as _SafeStr_5061); this._container._SafeStr_5839._SafeStr_5841(_local_5._SafeStr_5840, _local_5._SafeStr_5434, _local_5._SafeStr_5433); this._container.events.dispatchEvent(new _SafeStr_4571(_SafeStr_4571._SafeStr_5838, this._container._SafeStr_5839._SafeStr_5433, this._container._SafeStr_5839._SafeStr_5434, this._container._SafeStr_5839._SafeStr_5840)); break; case _SafeStr_5071._SafeStr_5815: if (((this._container._SafeStr_5594) && (this._container._SafeStr_5594.events))){ this._container._SafeStr_5594.events.dispatchEvent(new _SafeStr_3923(_SafeStr_3923._SafeStr_5842)); }; break; case _SafeStr_5061._SafeStr_5814: if (this._container.freeFlowChat){ this._container.freeFlowChat.isDisabledInPreferences = _SafeStr_5061(k)._SafeStr_5843; if (!_SafeStr_5061(k)._SafeStr_5843){ if (((this._container._SafeStr_5845) && (this._container._SafeStr_5845._SafeStr_5844()))){ this._container._SafeStr_5845._SafeStr_5844().setDisplayObject(this._container.freeFlowChat.displayObject); }; } else { this._container.freeFlowChat.clear(); }; }; break; default: _SafeStr_4.log(("Unhandled message in MeMenuWidgetHandler: " + k.type)); }; return (null); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { } public function update():void { } private function _SafeStr_5777(k:Event=null):void { var _local_2:Array; if (this._container == null){ return; }; _SafeStr_4.log("[MeMenuWidgetHandler] Received Avatar Effects Have Changed Event...\t"); if (this._SafeStr_5773 != null){ _local_2 = this._SafeStr_5773.getAvatarEffects(); this._container.events.dispatchEvent(new _SafeStr_4581(_local_2)); }; } private function _SafeStr_5779(k:Event=null):void { var _local_2:Boolean; if (this._SafeStr_5773 != null){ _local_2 = false; if (((!((this._container == null))) && (!((this._container.sessionDataManager == null))))){ _local_2 = (this._container.sessionDataManager.clubLevel >= _SafeStr_2335._SafeStr_5834); }; this._container.events.dispatchEvent(new _SafeStr_4579(this._SafeStr_5773.clubDays, this._SafeStr_5773.clubPeriods, this._SafeStr_5773._SafeStr_5835, _local_2, this._SafeStr_5773.clubLevel)); }; } private function _SafeStr_5786(k:_SafeStr_2383):void { if ((((((k == null)) || ((this._container == null)))) || ((this._container.events == null)))){ return; }; this._container.events.dispatchEvent(new _SafeStr_4572(_SafeStr_4572._SafeStr_5785, k.balance)); } private function _SafeStr_5783(k:_SafeStr_3923):void { if (this._container == null){ return; }; switch (k.type){ case _SafeStr_3923._SafeStr_5784: this._container.events.dispatchEvent(new _SafeStr_4574(_SafeStr_4574._SafeStr_5784)); return; case _SafeStr_3923._SafeStr_5782: this._container.events.dispatchEvent(new _SafeStr_4574(_SafeStr_4574._SafeStr_5846)); return; }; } private function _SafeStr_5788(k:_SafeStr_2694):void { this._container.events.dispatchEvent(new _SafeStr_4576(_SafeStr_4576._SafeStr_5787)); } private function _SafeStr_5790(k:_SafeStr_2694):void { this._container.events.dispatchEvent(new _SafeStr_4576(_SafeStr_4576._SafeStr_5847)); } } }//package _-09L // _SafeStr_1201 = "_-19p" (String#8798, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2365 = "_-30X" (String#10732, DoABC#3) // _SafeStr_2383 = "_-3yv" (String#31891, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2622 = "_-0jJ" (String#23912, DoABC#3) // _SafeStr_2631 = "_-41K" (String#32024, DoABC#3) // _SafeStr_2694 = "_-2IW" (String#27756, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2816 = "_-6Kd" (String#37648, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2848 = "_-Tr" (String#14930, DoABC#3) // _SafeStr_2866 = "_-4po" (String#33985, DoABC#3) // _SafeStr_3076 = "_-6I2" (String#14077, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_3923 = "_-27G" (String#9813, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4423 = "_-1yG" (String#9631, DoABC#3) // _SafeStr_4465 = "_-Ws" (String#14987, DoABC#3) // _SafeStr_4571 = "_-0nB" (String#8405, DoABC#3) // _SafeStr_4572 = "_-2S1" (String#10162, DoABC#3) // _SafeStr_4574 = "_-6aB" (String#14361, DoABC#3) // _SafeStr_4576 = "_-27n" (String#9823, DoABC#3) // _SafeStr_4578 = "_-1YL" (String#9202, DoABC#3) // _SafeStr_4579 = "_-TH" (String#39560, DoABC#3) // _SafeStr_4581 = "_-38u" (String#10874, DoABC#3) // _SafeStr_5061 = "_-2p8" (String#10508, DoABC#3) // _SafeStr_5062 = "_-35u" (String#10824, DoABC#3) // _SafeStr_5063 = "_-5mT" (String#13554, DoABC#3) // _SafeStr_5064 = "_-1jP" (String#9364, DoABC#3) // _SafeStr_5065 = "_-385" (String#10862, DoABC#3) // _SafeStr_5066 = "_-2Fl" (String#9955, DoABC#3) // _SafeStr_5067 = "_-61b" (String#13806, DoABC#3) // _SafeStr_5068 = "_-341" (String#10795, DoABC#3) // _SafeStr_5069 = "_-4l3" (String#12513, DoABC#3) // _SafeStr_5070 = "_-4X9" (String#12265, DoABC#3) // _SafeStr_5071 = "_-52P" (String#12794, DoABC#3) // _SafeStr_5072 = "_-5M" (String#13127, DoABC#3) // _SafeStr_5073 = "_-1HM" (String#8917, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5433 = "_-3O1" (String#3445, DoABC#3) // _SafeStr_5434 = "_-3On" (String#3450, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5706 = "_-5Da" (String#12991, DoABC#3) // _SafeStr_5773 = "_-01E" (String#243, DoABC#3) // _SafeStr_5774 = "_-jn" (String#40156, DoABC#3) // _SafeStr_5775 = "_-0gl" (String#23821, DoABC#3) // _SafeStr_5776 = "_-0I1" (String#22879, DoABC#3) // _SafeStr_5777 = "_-3B6" (String#29932, DoABC#3) // _SafeStr_5778 = "_-0ut" (String#24369, DoABC#3) // _SafeStr_5779 = "_-56Y" (String#34687, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5781 = "_-KP" (String#710, DoABC#3) // _SafeStr_5782 = "_-1St" (String#25726, DoABC#3) // _SafeStr_5783 = "_-0py" (String#24164, DoABC#3) // _SafeStr_5784 = "_-532" (String#34547, DoABC#3) // _SafeStr_5785 = "_-2Pz" (String#28044, DoABC#3) // _SafeStr_5786 = "_-1zw" (String#3089, DoABC#3) // _SafeStr_5787 = "_-04i" (String#22359, DoABC#3) // _SafeStr_5788 = "_-4Si" (String#33130, DoABC#3) // _SafeStr_5789 = "_-17P" (String#24894, DoABC#3) // _SafeStr_5790 = "_-1cA" (String#9258, DoABC#3) // _SafeStr_5791 = "_-24j" (String#27226, DoABC#3) // _SafeStr_5792 = "_-0H7" (String#22840, DoABC#3) // _SafeStr_5793 = "_-3eQ" (String#31089, DoABC#3) // _SafeStr_5794 = "_-3rM" (String#31582, DoABC#3) // _SafeStr_5795 = "_-6I-" (String#37558, DoABC#3) // _SafeStr_5796 = "_-30D" (String#29502, DoABC#3) // _SafeStr_5797 = "_-5go" (String#36086, DoABC#3) // _SafeStr_5798 = "_-4QL" (String#33027, DoABC#3) // _SafeStr_5799 = "_-1vf" (String#26830, DoABC#3) // _SafeStr_5800 = "_-4Hv" (String#32682, DoABC#3) // _SafeStr_5801 = "_-48b" (String#32318, DoABC#3) // _SafeStr_5802 = "_-4Ip" (String#32719, DoABC#3) // _SafeStr_5803 = "_-2qd" (String#29093, DoABC#3) // _SafeStr_5804 = "_-2EM" (String#27595, DoABC#3) // _SafeStr_5805 = "_-5c3" (String#35902, DoABC#3) // _SafeStr_5806 = "_-63D" (String#36990, DoABC#3) // _SafeStr_5807 = "_-5PF" (String#35408, DoABC#3) // _SafeStr_5808 = "_-2Vd" (String#28268, DoABC#3) // _SafeStr_5809 = "_-55I" (String#34638, DoABC#3) // _SafeStr_5810 = "_-1zS" (String#26983, DoABC#3) // _SafeStr_5811 = "_-wj" (String#40654, DoABC#3) // _SafeStr_5812 = "_-5qS" (String#36449, DoABC#3) // _SafeStr_5813 = "_-4cI" (String#33488, DoABC#3) // _SafeStr_5814 = "_-6bE" (String#38315, DoABC#3) // _SafeStr_5815 = "_-2LG" (String#27865, DoABC#3) // _SafeStr_5816 = "_-1DT" (String#25126, DoABC#3) // _SafeStr_5817 = "_-3fO" (String#11387, DoABC#3) // _SafeStr_5818 = "_-4z8" (String#34344, DoABC#3) // _SafeStr_5819 = "_-4yi" (String#12722, DoABC#3) // _SafeStr_5820 = "_-E3" (String#14663, DoABC#3) // _SafeStr_5821 = "_-1tD" (String#26730, DoABC#3) // _SafeStr_5822 = "_-5-4" (String#34385, DoABC#3) // _SafeStr_5823 = "_-4ZE" (String#33379, DoABC#3) // _SafeStr_5824 = "_-Ua" (String#39609, DoABC#3) // _SafeStr_5825 = "_-0GZ" (String#22816, DoABC#3) // _SafeStr_5826 = "_-6FQ" (String#4194, DoABC#3) // _SafeStr_5827 = "_-4Xx" (String#33334, DoABC#3) // _SafeStr_5828 = "_-5UB" (String#35585, DoABC#3) // _SafeStr_5829 = "_-5wA" (String#36670, DoABC#3) // _SafeStr_5830 = "_-4cL" (String#33490, DoABC#3) // _SafeStr_5831 = "_-0CK" (String#22647, DoABC#3) // _SafeStr_5832 = "_-1MG" (String#9007, DoABC#3) // _SafeStr_5833 = "_-1gp" (String#9325, DoABC#3) // _SafeStr_5834 = "_-5VD" (String#35627, DoABC#3) // _SafeStr_5835 = "_-3Ws" (String#11234, DoABC#3) // _SafeStr_5836 = "_-vP" (String#15409, DoABC#3) // _SafeStr_5837 = "_-16W" (String#24865, DoABC#3) // _SafeStr_5838 = "_-2EB" (String#27587, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_5840 = "_-Qz" (String#4416, DoABC#3) // _SafeStr_5841 = "_-ac" (String#4463, DoABC#3) // _SafeStr_5842 = "_-0qT" (String#24186, DoABC#3) // _SafeStr_5843 = "_-5HM" (String#35100, DoABC#3) // _SafeStr_5844 = "_-5Af" (String#34844, DoABC#3) // _SafeStr_5845 = "_-13k" (String#8696, DoABC#3) // _SafeStr_5846 = "_-4rS" (String#34052, DoABC#3) // _SafeStr_5847 = "_-0Bv" (String#22630, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4424 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4451; import _-0ba._SafeStr_4513; import in._SafeStr_2436; import in._SafeStr_3068; import _-378._SafeStr_4514; import _-3yO._SafeStr_2464; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; public class _SafeStr_4424 implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5848); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._SafeStr_5406 = true; this._container = null; } public function _SafeStr_5636():Array { return ([_SafeStr_4451._SafeStr_5849, _SafeStr_4513._SafeStr_5850]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4451; var _local_3:_SafeStr_2436; var _local_4:_SafeStr_4513; var _local_5:_SafeStr_3068; var _local_6:Number; var _local_7:_SafeStr_4514; switch (k.type){ case _SafeStr_4451._SafeStr_5849: _local_2 = (k as _SafeStr_4451); _local_3 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2.id, _local_2.category); if (((!((_local_3 == null))) && (this._container.isOwnerOfFurniture(_local_3)))){ _local_5 = _local_3.getModel(); if (_local_5 != null){ _local_6 = _local_5.getNumber(_SafeStr_2464._SafeStr_5851); _local_7 = new _SafeStr_4514(_SafeStr_4514._SafeStr_5852, _local_2.id, _local_6); this._container.events.dispatchEvent(_local_7); }; }; break; case _SafeStr_4513._SafeStr_5850: _local_4 = (k as _SafeStr_4513); if (((!((this._container == null))) && (!((this._container.roomSession == null))))){ this._container.roomSession._SafeStr_5853(_local_4._SafeStr_5678); }; }; return (null); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { var _local_2:Event; if (((((!((this._container == null))) && (!((this._container.events == null))))) && (!((_local_2 == null))))){ this._container.events.dispatchEvent(_local_2); }; } public function update():void { } } }//package _-09L // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4424 = "_-2Y9" (String#10257, DoABC#3) // _SafeStr_4451 = "_-5X5" (String#13305, DoABC#3) // _SafeStr_4513 = "_-0l-" (String#8367, DoABC#3) // _SafeStr_4514 = "_-4Sw" (String#12196, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5848 = "_-6Ed" (String#37432, DoABC#3) // _SafeStr_5849 = "_-1DG" (String#25117, DoABC#3) // _SafeStr_5850 = "_-5BI" (String#34865, DoABC#3) // _SafeStr_5851 = "_-0Iw" (String#22910, DoABC#3) // _SafeStr_5852 = "_-D8" (String#38968, DoABC#3) // _SafeStr_5853 = "_-1kB" (String#9377, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4425 package _-09L { import _-0b-._SafeStr_2819; import _-1uj._SafeStr_2323; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4451; import _-0ba._SafeStr_4510; import _-0ba._SafeStr_5074; import in._SafeStr_2436; import in._SafeStr_3068; import _-1rg._SafeStr_2333; import _-378._SafeStr_4506; import _-3yO._SafeStr_2464; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.display.BitmapData; import _-gx._SafeStr_2808; import _-1uj._SafeStr_3018; import flash.events.Event; public class _SafeStr_4425 implements _SafeStr_2819, _SafeStr_2323 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_5717:int = -1; private var _name:String = ""; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5854); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._SafeStr_5406 = true; this._container = null; } public function _SafeStr_5636():Array { return ([_SafeStr_4451._SafeStr_5855, _SafeStr_4510._SafeStr_5856, _SafeStr_5074._SafeStr_5857]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4451; var _local_3:_SafeStr_2436; var _local_4:_SafeStr_4510; var _local_5:_SafeStr_3068; var _local_6:String; var _local_7:int; var _local_8:_SafeStr_2333; var _local_9:String; var _local_10:Boolean; var _local_11:_SafeStr_4506; switch (k.type){ case _SafeStr_4451._SafeStr_5855: _local_2 = (k as _SafeStr_4451); _local_3 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2.id, _local_2.category); if (_local_3 != null){ _local_5 = _local_3.getModel(); if (_local_5 != null){ this._SafeStr_5717 = _local_2.id; _local_6 = _local_5.getString(_SafeStr_2464._SafeStr_5669); if (_local_6 == null){ return (null); }; _local_7 = _local_5.getNumber(_SafeStr_2464._SafeStr_5858); _local_8 = this._container.sessionDataManager._SafeStr_5859(_local_7); _local_9 = (((_local_8)!=null) ? _local_8._SafeStr_5860 : ""); _local_10 = ((this._container.roomSession._SafeStr_5862) || (this._container.sessionDataManager._SafeStr_5861)); _local_11 = new _SafeStr_4506(_SafeStr_4506._SafeStr_5863, _local_2.id, _local_6, _local_9, _local_10); this._container.events.dispatchEvent(_local_11); }; }; break; case _SafeStr_4510._SafeStr_5856: _local_4 = (k as _SafeStr_4510); if (_local_4._SafeStr_5678 != this._SafeStr_5717){ return (null); }; if (((!((this._container == null))) && (!((this._container.roomSession == null))))){ this._container.roomSession._SafeStr_5864(_local_4._SafeStr_5678); }; break; }; return (null); } public function imageReady(k:int, _arg_2:BitmapData):void { if (this.disposed){ return; }; var _local_3:_SafeStr_4506 = new _SafeStr_4506(_SafeStr_4506._SafeStr_5865, 0, this._name, "", false, _arg_2); this._container.events.dispatchEvent(_local_3); } public function _SafeStr_5454(k:int):void { } public function _SafeStr_5641():Array { return ([_SafeStr_2808._SafeStr_5866]); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2808; var _local_3:_SafeStr_3018; var _local_4:_SafeStr_2333; var _local_5:_SafeStr_4506; if (k == null){ return; }; if (((((!((this._container == null))) && (!((this._container.events == null))))) && (!((k == null))))){ switch (k.type){ case _SafeStr_2808._SafeStr_5866: _local_2 = (k as _SafeStr_2808); if (_local_2 != null){ _local_3 = null; this._name = ""; if (_local_2._SafeStr_5867 == "s"){ _local_3 = this._container.roomEngine.getFurnitureIcon(_local_2._SafeStr_5868, this); _local_4 = this._container.sessionDataManager._SafeStr_5859(_local_2._SafeStr_5868); } else { if (_local_2._SafeStr_5867 == "i"){ _local_3 = this._container.roomEngine.getWallItemIcon(_local_2._SafeStr_5868, this); _local_4 = this._container.sessionDataManager._SafeStr_5869(_local_2._SafeStr_5868); }; }; if (_local_4 != null){ this._name = _local_4._SafeStr_5870; }; if (_local_3 != null){ _local_5 = new _SafeStr_4506(_SafeStr_4506._SafeStr_5865, 0, this._name, "", false, _local_3.data); this._container.events.dispatchEvent(_local_5); }; }; }; }; } public function update():void { } } }//package _-09L // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2808 = "_-2s" (String#29151, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4425 = "_-1kI" (String#9380, DoABC#3) // _SafeStr_4451 = "_-5X5" (String#13305, DoABC#3) // _SafeStr_4506 = "_-j4" (String#40130, DoABC#3) // _SafeStr_4510 = "_-2Fv" (String#27662, DoABC#3) // _SafeStr_5074 = "_-6GE" (String#14048, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5854 = "_-0Ey" (String#22750, DoABC#3) // _SafeStr_5855 = "_-2Cl" (String#27531, DoABC#3) // _SafeStr_5856 = "_-27m" (String#27338, DoABC#3) // _SafeStr_5857 = "_-6Wk" (String#38131, DoABC#3) // _SafeStr_5858 = "_-9E" (String#38821, DoABC#3) // _SafeStr_5859 = "_-6f8" (String#874, DoABC#3) // _SafeStr_5860 = "_-26X" (String#9795, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_5863 = "_-69y" (String#37259, DoABC#3) // _SafeStr_5864 = "_-57I" (String#12877, DoABC#3) // _SafeStr_5865 = "_-4Pl" (String#33002, DoABC#3) // _SafeStr_5866 = "_-0YS" (String#23504, DoABC#3) // _SafeStr_5867 = "_-4E6" (String#11966, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_5869 = "_-37n" (String#1531, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4426 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_5075; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; public class _SafeStr_4426 implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5871); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._SafeStr_5406 = true; this._container = null; } public function _SafeStr_5636():Array { return ([_SafeStr_5075._SafeStr_5872]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_5075; switch (k.type){ case _SafeStr_5075._SafeStr_5872: _local_2 = (k as _SafeStr_5075); if (_local_2 == null){ return (null); }; this._container.roomSession._SafeStr_5873(_local_2.category, _local_2._SafeStr_5874, _local_2.action, _local_2._SafeStr_5875, _local_2._SafeStr_5876); break; }; return (null); } public function _SafeStr_5641():Array { var k:Array = []; return (k); } public function _SafeStr_5642(k:Event):void { } public function update():void { } } }//package _-09L // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4426 = "_-4UF" (String#12213, DoABC#3) // _SafeStr_5075 = "_-2Qo" (String#10142, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5871 = "_-0cx" (String#23673, DoABC#3) // _SafeStr_5872 = "_-1bB" (String#26038, DoABC#3) // _SafeStr_5873 = "_-1go" (String#9324, DoABC#3) // _SafeStr_5874 = "_-5iQ" (String#36149, DoABC#3) // _SafeStr_5875 = "_-6Hi" (String#37551, DoABC#3) // _SafeStr_5876 = "_-3ki" (String#31321, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4428 package _-09L { import _-0b-._SafeStr_2819; import _-1uj._SafeStr_2323; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4451; import _-0ba._SafeStr_4507; import in._SafeStr_2436; import in._SafeStr_3068; import _-1uj._SafeStr_3018; import _-378._SafeStr_4505; import _-3yO._SafeStr_2464; import _-151._SafeStr_2306; import _-3yO._SafeStr_2285; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.display.BitmapData; import _-gx._SafeStr_2808; import _-1rg._SafeStr_2333; import _-5UL._SafeStr_2336; import _-2M3.PetFigureData; import _-6G7._SafeStr_2491; import _-2M3._SafeStr_3698; import flash.events.Event; public class _SafeStr_4428 implements _SafeStr_2819, _SafeStr_2323 { private static const _SafeStr_5877:String = "floor"; private static const _SafeStr_5878:String = "wallpaper"; private static const _SafeStr_5879:String = "landscape"; private static const _SafeStr_5880:String = "poster"; private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_5717:int = -1; private var _name:String = ""; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5881); } public function get container():_SafeStr_2786 { return (this._container); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._SafeStr_5406 = true; this._container = null; } public function _SafeStr_5636():Array { return ([_SafeStr_4451._SafeStr_5882, _SafeStr_4507._SafeStr_5883]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4451; var _local_3:_SafeStr_2436; var _local_4:_SafeStr_4507; var _local_5:_SafeStr_3068; var _local_6:String; var _local_7:String; var _local_8:String; var _local_9:int; var _local_10:String; var _local_11:int; var _local_12:_SafeStr_3018; var _local_13:_SafeStr_4505; switch (k.type){ case _SafeStr_4451._SafeStr_5882: _local_2 = (k as _SafeStr_4451); _local_3 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2.id, _local_2.category); if (_local_3 != null){ _local_5 = _local_3.getModel(); if (_local_5 != null){ this._SafeStr_5717 = _local_2.id; _local_6 = _local_5.getString(_SafeStr_2464._SafeStr_5669); if (_local_6 == null){ _local_6 = ""; }; _local_7 = _local_5.getString(_SafeStr_2464._SafeStr_5884); _local_8 = _local_5.getString(_SafeStr_2464._SafeStr_5885); _local_9 = _local_5.getNumber(_SafeStr_2464._SafeStr_5858); _local_10 = _local_5.getString(_SafeStr_2464._SafeStr_5670); _local_11 = 32; _local_12 = this._container.roomEngine.getFurnitureImage(_local_9, new _SafeStr_2306(180), _local_11, null, 0, _local_10); _local_13 = new _SafeStr_4505(_SafeStr_4505._SafeStr_5863, _local_2.id, _local_6, this._container.isOwnerOfFurniture(_local_3), _local_12.data, _local_7, _local_8); this._container.events.dispatchEvent(_local_13); }; }; break; case _SafeStr_4507._SafeStr_5883: _local_4 = (k as _SafeStr_4507); if (_local_4._SafeStr_5678 != this._SafeStr_5717){ return (null); }; if (this._container != null){ if (this._container.roomSession != null){ this._container.roomSession._SafeStr_5864(_local_4._SafeStr_5678); }; if (this._container.roomEngine != null){ this._container.roomEngine._SafeStr_5886(this._container.roomEngine.activeRoomId, _local_4._SafeStr_5678, _SafeStr_2285._SafeStr_5887, _SafeStr_2464._SafeStr_5888, 1); }; }; break; }; return (null); } public function imageReady(k:int, _arg_2:BitmapData):void { if (((this.disposed) || ((this._container == null)))){ return; }; var _local_3:_SafeStr_4505 = new _SafeStr_4505(_SafeStr_4505._SafeStr_5889, 0, this._name, false, _arg_2); this._container.events.dispatchEvent(_local_3); } public function _SafeStr_5454(k:int):void { } public function _SafeStr_5641():Array { return ([_SafeStr_2808._SafeStr_5866]); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2808; var _local_3:_SafeStr_2333; var _local_4:_SafeStr_3018; var _local_5:_SafeStr_4505; var _local_6:Boolean; var _local_7:_SafeStr_2336; var _local_8:_SafeStr_2436; var _local_9:String; var _local_10:String; var _local_11:int; var _local_12:String; var _local_13:PetFigureData; var _local_14:int; var _local_15:int; var _local_16:_SafeStr_3018; if (k == null){ return; }; if (((((!((this._container == null))) && (!((this._container.events == null))))) && (!((k == null))))){ switch (k.type){ case _SafeStr_2808._SafeStr_5866: _local_2 = (k as _SafeStr_2808); if (_local_2 != null){ this._name = ""; _local_4 = null; if (_local_2._SafeStr_5867 == _SafeStr_2491._SafeStr_5890){ _local_3 = this._container.sessionDataManager._SafeStr_5859(_local_2._SafeStr_5868); } else { if (_local_2._SafeStr_5867 == _SafeStr_2491._SafeStr_5891){ _local_3 = this._container.sessionDataManager._SafeStr_5869(_local_2._SafeStr_5868); }; }; _local_6 = false; if (_local_2._SafeStr_5892){ _local_8 = this._container.roomEngine.getRoomObject(this._container.roomSession.roomId, _local_2._SafeStr_5893, _SafeStr_2285._SafeStr_5887); if (_local_8 != null){ _local_6 = this._container.isOwnerOfFurniture(_local_8); }; }; switch (_local_2._SafeStr_5867){ case _SafeStr_2491._SafeStr_5891: if (_local_3 != null){ switch (_local_3._SafeStr_5860){ case _SafeStr_5877: _local_5 = new _SafeStr_4505(_SafeStr_4505._SafeStr_5894, 0, this._container.localization.getLocalization("inventory.furni.item.floor.name"), _local_6, null); break; case _SafeStr_5879: _local_5 = new _SafeStr_4505(_SafeStr_4505._SafeStr_5895, 0, this._container.localization.getLocalization("inventory.furni.item.landscape.name"), _local_6, null); break; case _SafeStr_5878: _local_5 = new _SafeStr_4505(_SafeStr_4505._SafeStr_5896, 0, this._container.localization.getLocalization("inventory.furni.item.wallpaper.name"), _local_6, null); break; case _SafeStr_5880: _local_9 = _local_2._SafeStr_5897; _local_10 = null; if (_local_9.indexOf("poster") == 0){ _local_11 = int(_local_9.replace("poster", "")); _local_10 = String(_local_11); }; _local_4 = this._container.roomEngine.getWallItemIcon(_local_2._SafeStr_5868, this, _local_10); _local_7 = this._container.sessionDataManager.getProductData(_local_9); if (_local_7 != null){ this._name = _local_7.name; } else { if (_local_3 != null){ this._name = _local_3._SafeStr_5870; }; }; if (_local_4 != null){ _local_5 = new _SafeStr_4505(_SafeStr_4505._SafeStr_5865, 0, this._name, _local_6, _local_4.data); }; break; default: _local_4 = this._container.roomEngine.getWallItemIcon(_local_2._SafeStr_5868, this); if (_local_3 != null){ this._name = _local_3._SafeStr_5870; }; if (_local_4 != null){ _local_5 = new _SafeStr_4505(_SafeStr_4505._SafeStr_5865, 0, this._name, _local_6, _local_4.data); }; }; }; break; case _SafeStr_2491._SafeStr_5899: _local_5 = new _SafeStr_4505(_SafeStr_4505._SafeStr_5898, 0, this._container.localization.getLocalization("widget.furni.present.hc"), false, null); break; default: if (_local_2._SafeStr_5900 == _SafeStr_2491._SafeStr_5901){ _local_12 = _local_2._SafeStr_5902; if (((!((_local_12 == null))) && ((_local_12.length > 0)))){ _local_13 = new PetFigureData(_local_12); _local_14 = 2; _local_15 = 64; if (_local_13.typeId == _SafeStr_3698._SafeStr_5903){ _local_15 = 32; }; _local_16 = this._container.roomEngine._SafeStr_5723(_local_13.typeId, _local_13.paletteId, _local_13.color, new _SafeStr_2306((_local_14 * 45)), _local_15, this, true, 0, _local_13._SafeStr_5772); if (_local_16 != null){ _local_4 = _local_16; }; }; }; if (_local_4 == null){ _local_4 = this._container.roomEngine.getFurnitureImage(_local_2._SafeStr_5868, new _SafeStr_2306(90), 64, this); }; _local_7 = this._container.sessionDataManager.getProductData(_local_2._SafeStr_5897); if (_local_7 != null){ this._name = _local_7.name; } else { if (_local_3 != null){ this._name = _local_3._SafeStr_5870; }; }; if (_local_4 != null){ _local_5 = new _SafeStr_4505(_SafeStr_4505._SafeStr_5865, 0, this._name, _local_6, _local_4.data); }; }; if (_local_5 != null){ _local_5._SafeStr_5868 = _local_2._SafeStr_5868; _local_5._SafeStr_5867 = _local_2._SafeStr_5867; _local_5._SafeStr_5893 = _local_2._SafeStr_5893; _local_5._SafeStr_5892 = _local_2._SafeStr_5892; _local_5._SafeStr_5900 = _local_2._SafeStr_5900; this._container.events.dispatchEvent(_local_5); }; }; }; }; } public function update():void { } } }//package _-09L // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2808 = "_-2s" (String#29151, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3698 = "_-1hq" (String#26290, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4428 = "_-5ov" (String#13593, DoABC#3) // _SafeStr_4451 = "_-5X5" (String#13305, DoABC#3) // _SafeStr_4505 = "_-07q" (String#7736, DoABC#3) // _SafeStr_4507 = "_-WK" (String#39668, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_5670 = "_-4je" (String#33752, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5772 = "_-2PU" (String#28025, DoABC#3) // _SafeStr_5858 = "_-9E" (String#38821, DoABC#3) // _SafeStr_5859 = "_-6f8" (String#874, DoABC#3) // _SafeStr_5860 = "_-26X" (String#9795, DoABC#3) // _SafeStr_5863 = "_-69y" (String#37259, DoABC#3) // _SafeStr_5864 = "_-57I" (String#12877, DoABC#3) // _SafeStr_5865 = "_-4Pl" (String#33002, DoABC#3) // _SafeStr_5866 = "_-0YS" (String#23504, DoABC#3) // _SafeStr_5867 = "_-4E6" (String#11966, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_5869 = "_-37n" (String#1531, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_5877 = "_-6cT" (String#4287, DoABC#3) // _SafeStr_5878 = "_-5ML" (String#13135, DoABC#3) // _SafeStr_5879 = "_-4Co" (String#3641, DoABC#3) // _SafeStr_5880 = "_-4hp" (String#12457, DoABC#3) // _SafeStr_5881 = "_-0mA" (String#24028, DoABC#3) // _SafeStr_5882 = "_-6-V" (String#36838, DoABC#3) // _SafeStr_5883 = "_-15c" (String#24829, DoABC#3) // _SafeStr_5884 = "_-5G5" (String#35046, DoABC#3) // _SafeStr_5885 = "_-2dZ" (String#28591, DoABC#3) // _SafeStr_5886 = "_-6A1" (String#13933, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5888 = "_-3c4" (String#30995, DoABC#3) // _SafeStr_5889 = "_-5Fo" (String#35036, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_5892 = "_-1z0" (String#26966, DoABC#3) // _SafeStr_5893 = "_-5er" (String#36014, DoABC#3) // _SafeStr_5894 = "_-1nV" (String#26520, DoABC#3) // _SafeStr_5895 = "_-3u" (String#31698, DoABC#3) // _SafeStr_5896 = "_-65H" (String#37070, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_5898 = "_-uD" (String#40553, DoABC#3) // _SafeStr_5899 = "_-1Lf" (String#25430, DoABC#3) // _SafeStr_5900 = "_-0l1" (String#23980, DoABC#3) // _SafeStr_5901 = "_-4m3" (String#33839, DoABC#3) // _SafeStr_5902 = "_-0aF" (String#23573, DoABC#3) // _SafeStr_5903 = "_-1S0" (String#25698, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4429 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-0i6._SafeStr_2307; import _-3qZ._SafeStr_2273; import _-pX._SafeStr_2814; import _-2h._SafeStr_3548; import _-2h._SafeStr_4836; import _-2h._SafeStr_3542; import _-2Md._SafeStr_3766; import _-2Md._SafeStr_3728; import _-2Md._SafeStr_3758; import _-0ba._SafeStr_4451; import _-0ba._SafeStr_4469; import _-0ba._SafeStr_4471; import _-0ba._SafeStr_4468; import in._SafeStr_2436; import _-378._SafeStr_4470; import _-0rE._SafeStr_2488; import _-3WD._SafeStr_3176; import _-44l._SafeStr_4078; import _-44l._SafeStr_4162; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-58P._SafeStr_2817; import flash.events.Event; import _-378._SafeStr_4466; public class _SafeStr_4429 implements _SafeStr_2819 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786; private var _SafeStr_5643:_SafeStr_2307 = null; private var _SafeStr_5904:_SafeStr_2273; private var _SafeStr_5905:_SafeStr_2273; private var _SafeStr_5906:_SafeStr_2273; public function get disposed():Boolean { return (this._disposed); } public function get type():String { return (_SafeStr_2814._SafeStr_5907); } public function set container(k:_SafeStr_2786):void { this._container = k; if (this._container._SafeStr_5839){ this._container._SafeStr_5839.events.addEventListener(_SafeStr_3548._SafeStr_5908, this._SafeStr_5909); this._container._SafeStr_5839.events.addEventListener(_SafeStr_4836._SafeStr_5910, this._SafeStr_5909); this._container._SafeStr_5839.events.addEventListener(_SafeStr_4836._SafeStr_5911, this._SafeStr_5909); this._container._SafeStr_5839.events.addEventListener(_SafeStr_3542._SafeStr_5912, this._SafeStr_5909); this._container._SafeStr_5839.events.addEventListener(_SafeStr_3542._SafeStr_5913, this._SafeStr_5909); this._container._SafeStr_5839.events.addEventListener(_SafeStr_3542._SafeStr_5914, this._SafeStr_5909); }; } public function set connection(k:_SafeStr_2307):void { this._SafeStr_5904 = new _SafeStr_3766(this._SafeStr_5915); this._SafeStr_5905 = new _SafeStr_3728(this._SafeStr_5915); this._SafeStr_5906 = new _SafeStr_3758(this._SafeStr_5915); this._SafeStr_5643 = k; this._SafeStr_5643.addMessageEvent(this._SafeStr_5904); this._SafeStr_5643.addMessageEvent(this._SafeStr_5905); this._SafeStr_5643.addMessageEvent(this._SafeStr_5906); } public function dispose():void { if (!this._disposed){ this._disposed = true; if (this._SafeStr_5643){ this._SafeStr_5643.removeMessageEvent(this._SafeStr_5904); this._SafeStr_5643.removeMessageEvent(this._SafeStr_5905); this._SafeStr_5643.removeMessageEvent(this._SafeStr_5906); }; this._SafeStr_5643 = null; this._SafeStr_5904 = null; if (this._container){ if (this._container._SafeStr_5839){ if (this._container._SafeStr_5839.events){ this._container._SafeStr_5839.events.removeEventListener(_SafeStr_3548._SafeStr_5908, this._SafeStr_5909); this._container._SafeStr_5839.events.removeEventListener(_SafeStr_4836._SafeStr_5910, this._SafeStr_5909); this._container._SafeStr_5839.events.removeEventListener(_SafeStr_4836._SafeStr_5911, this._SafeStr_5909); this._container._SafeStr_5839.events.removeEventListener(_SafeStr_3542._SafeStr_5912, this._SafeStr_5909); this._container._SafeStr_5839.events.removeEventListener(_SafeStr_3542._SafeStr_5913, this._SafeStr_5909); this._container._SafeStr_5839.events.removeEventListener(_SafeStr_3542._SafeStr_5914, this._SafeStr_5909); }; }; this._container = null; }; }; } public function _SafeStr_5636():Array { return ([_SafeStr_4451._SafeStr_5916, _SafeStr_4469._SafeStr_5917, _SafeStr_4469._SafeStr_5918, _SafeStr_4471._SafeStr_5919, _SafeStr_4468._SafeStr_5920]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4451; var _local_3:_SafeStr_2436; var _local_4:_SafeStr_4469; var _local_5:_SafeStr_4469; var _local_6:_SafeStr_4471; var _local_7:Boolean; var _local_8:Boolean; var _local_9:_SafeStr_4470; switch (k.type){ case _SafeStr_4451._SafeStr_5916: _local_2 = (k as _SafeStr_4451); _local_3 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2.id, _local_2.category); if (_local_3 != null){ _local_7 = this._container.isOwnerOfFurniture(_local_3); _local_8 = ((((this._container.roomSession._SafeStr_5862) || ((this._container.roomSession.roomControllerLevel >= _SafeStr_2488._SafeStr_5921)))) || (this._container.sessionDataManager._SafeStr_5861)); if (_local_7){ _local_9 = new _SafeStr_4470(_SafeStr_4470._SafeStr_5922, _local_2.id); this._container.events.dispatchEvent(_local_9); } else { if (_local_8){ if (this._SafeStr_5643 != null){ this._SafeStr_5643.send(new _SafeStr_3176(_local_3.getId(), -2)); }; }; }; }; break; case _SafeStr_4469._SafeStr_5917: _local_4 = (k as _SafeStr_4469); if (this._SafeStr_5643 != null){ this._SafeStr_5643.send(new _SafeStr_4078(_local_4._SafeStr_5923, _local_4._SafeStr_5924)); }; break; case _SafeStr_4469._SafeStr_5918: _local_5 = (k as _SafeStr_4469); if (this._SafeStr_5643 != null){ this._SafeStr_5643.send(new _SafeStr_4162(_local_5._SafeStr_5924)); }; break; case _SafeStr_4471._SafeStr_5919: _local_6 = (k as _SafeStr_4471); if (this._SafeStr_5643 != null){ this._SafeStr_5643.send(new _SafeStr_3176(_local_6.furniId, _local_6.position)); }; break; case _SafeStr_4468._SafeStr_5920: this._container.habboTracking.trackGoogle("playlistEditorPanelOpenCatalogue", "click"); break; }; return (null); } public function _SafeStr_5641():Array { var k:Array = []; k.push(_SafeStr_2817._SafeStr_5925); return (k); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2817; var _local_3:_SafeStr_4470; switch (k.type){ case _SafeStr_2817._SafeStr_5925: _local_2 = (k as _SafeStr_2817); _local_3 = new _SafeStr_4470(_SafeStr_4470._SafeStr_5926, _local_2._SafeStr_5678); this._container.events.dispatchEvent(_local_3); return; }; } public function update():void { } private function _SafeStr_5915(k:_SafeStr_2273):void { var _local_2:_SafeStr_3766 = (k as _SafeStr_3766); if (((_local_2) && ((_local_2._SafeStr_5325()._SafeStr_5927 == 0)))){ if (this._container != null){ if (this._container.events != null){ this._container.events.dispatchEvent(new _SafeStr_4470(_SafeStr_4470._SafeStr_5928, -1)); }; }; }; } private function _SafeStr_5909(k:Event):void { var _local_2:_SafeStr_3542; switch (k.type){ case _SafeStr_3548._SafeStr_5908: this._container.events.dispatchEvent(new _SafeStr_4470(_SafeStr_4470._SafeStr_5929)); return; case _SafeStr_4836._SafeStr_5910: this._container.events.dispatchEvent(new _SafeStr_4470(_SafeStr_4470._SafeStr_5910)); return; case _SafeStr_4836._SafeStr_5911: this._container.events.dispatchEvent(new _SafeStr_4470(_SafeStr_4470._SafeStr_5911)); return; case _SafeStr_3542._SafeStr_5912: _local_2 = (k as _SafeStr_3542); this._container.events.dispatchEvent(new _SafeStr_4466(_SafeStr_4466._SafeStr_5912, _local_2.id, _local_2.position, _local_2.priority)); return; case _SafeStr_3542._SafeStr_5913: _local_2 = (k as _SafeStr_3542); this._container.events.dispatchEvent(new _SafeStr_4466(_SafeStr_4466._SafeStr_5913, _local_2.id, _local_2.position, _local_2.priority)); return; case _SafeStr_3542._SafeStr_5914: _local_2 = (k as _SafeStr_3542); this._container.events.dispatchEvent(new _SafeStr_4466(_SafeStr_4466._SafeStr_5914, _local_2.id, _local_2.position, _local_2.priority)); return; }; } } }//package _-09L // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2817 = "_-3NT" (String#30446, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3176 = "_-1JO" (String#25341, DoABC#3) // _SafeStr_3542 = "_-2yC" (String#29381, DoABC#3) // _SafeStr_3548 = "_-Ss" (String#39542, DoABC#3) // _SafeStr_3728 = "_-5d0" (String#35937, DoABC#3) // _SafeStr_3758 = "_-624" (String#36944, DoABC#3) // _SafeStr_3766 = "_-4ve" (String#34210, DoABC#3) // _SafeStr_4078 = "_-1f7" (String#26177, DoABC#3) // _SafeStr_4162 = "_-27E" (String#27319, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4429 = "_-6Me" (String#14156, DoABC#3) // _SafeStr_4451 = "_-5X5" (String#13305, DoABC#3) // _SafeStr_4466 = "_-3qQ" (String#11578, DoABC#3) // _SafeStr_4468 = "_-6N5" (String#14167, DoABC#3) // _SafeStr_4469 = "_-66q" (String#13888, DoABC#3) // _SafeStr_4470 = "_-4p7" (String#12580, DoABC#3) // _SafeStr_4471 = "_-4zm" (String#12739, DoABC#3) // _SafeStr_4836 = "_-5cM" (String#13388, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_5904 = "_-4pG" (String#33961, DoABC#3) // _SafeStr_5905 = "_-05P" (String#22380, DoABC#3) // _SafeStr_5906 = "_-28X" (String#9834, DoABC#3) // _SafeStr_5907 = "_-0ZE" (String#23531, DoABC#3) // _SafeStr_5908 = "_-33G" (String#29617, DoABC#3) // _SafeStr_5909 = "_-3Vd" (String#30756, DoABC#3) // _SafeStr_5910 = "_-1-s" (String#24596, DoABC#3) // _SafeStr_5911 = "_-jN" (String#40141, DoABC#3) // _SafeStr_5912 = "_-OK" (String#39370, DoABC#3) // _SafeStr_5913 = "_-0ED" (String#22720, DoABC#3) // _SafeStr_5914 = "_-6LN" (String#37679, DoABC#3) // _SafeStr_5915 = "_-3Ld" (String#11054, DoABC#3) // _SafeStr_5916 = "_-0pS" (String#24148, DoABC#3) // _SafeStr_5917 = "_-0mh" (String#24047, DoABC#3) // _SafeStr_5918 = "_-14z" (String#24803, DoABC#3) // _SafeStr_5919 = "_-1KE" (String#25375, DoABC#3) // _SafeStr_5920 = "_-62i" (String#36964, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_5922 = "_-1K0" (String#25366, DoABC#3) // _SafeStr_5923 = "_-2af" (String#10292, DoABC#3) // _SafeStr_5924 = "_-5ra" (String#36496, DoABC#3) // _SafeStr_5925 = "_-3jH" (String#31266, DoABC#3) // _SafeStr_5926 = "_-iv" (String#40123, DoABC#3) // _SafeStr_5927 = "_-3rN" (String#31583, DoABC#3) // _SafeStr_5928 = "_-2zQ" (String#29430, DoABC#3) // _SafeStr_5929 = "_-ay" (String#39822, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4430 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-0Nb._SafeStr_2849; import _-pX._SafeStr_2814; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-58P._SafeStr_2797; import in._SafeStr_2436; import _-4rH._SafeStr_2418; import _-3yO._SafeStr_2464; import flash.events.Event; import _-ue.Map; import _-3WD._SafeStr_4180; public class _SafeStr_4430 implements _SafeStr_2819 { private static const _SafeStr_5930:String = "videoId"; private var _container:_SafeStr_2786; private var _SafeStr_5451:_SafeStr_2849; public function get type():String { return (_SafeStr_2814._SafeStr_5931); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function set widget(k:_SafeStr_2849):void { this._SafeStr_5451 = k; } public function _SafeStr_5636():Array { return (null); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { var _local_4:Boolean; var _local_5:String; if (this._container.roomEngine == null){ return; }; var _local_2:_SafeStr_2797 = (k as _SafeStr_2797); if (_local_2 == null){ return; }; var _local_3:_SafeStr_2436 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2._SafeStr_5678, _local_2.category); switch (k.type){ case _SafeStr_2797._SafeStr_5679: if (_local_3 != null){ _local_4 = this._container.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_5932); _local_5 = _local_3.getModel()._SafeStr_5713(_SafeStr_2464._SafeStr_5669).getValue(_SafeStr_5930); this._SafeStr_5451.show(_local_3, _local_4, int(_local_5)); }; return; case _SafeStr_2797._SafeStr_5680: this._SafeStr_5451.hide(_local_3); return; }; } public function update():void { } public function dispose():void { if (this.disposed){ return; }; this._container = null; } public function get disposed():Boolean { return ((this._container == null)); } public function _SafeStr_5933(k:_SafeStr_2436, _arg_2:int):void { var _local_3:Map = new Map(); _local_3.add(_SafeStr_5930, _arg_2.toString()); this._container.connection.send(new _SafeStr_4180(k.getId(), _local_3)); } } }//package _-09L // _SafeStr_2418 = "_-3j5" (String#31260, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2849 = "_-5wZ" (String#13713, DoABC#3) // _SafeStr_4180 = "_-399" (String#29855, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4430 = "_-4i8" (String#12465, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5679 = "_-5Lo" (String#35276, DoABC#3) // _SafeStr_5680 = "_-4GA" (String#32617, DoABC#3) // _SafeStr_5713 = "_-5LC" (String#13113, DoABC#3) // _SafeStr_5930 = "_-5gB" (String#36061, DoABC#3) // _SafeStr_5931 = "_-5dZ" (String#35961, DoABC#3) // _SafeStr_5932 = "_-hM" (String#40065, DoABC#3) // _SafeStr_5933 = "_-5DG" (String#12983, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4431 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-5Ih._SafeStr_2839; import _-pX._SafeStr_2814; import _-58P._SafeStr_2797; import _-58P._SafeStr_2384; import in._SafeStr_2436; import in._SafeStr_3068; import _-2it.StringArrayStuffData; import _-3yO._SafeStr_2464; import flash.events.Event; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; public class _SafeStr_4431 implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_5451:_SafeStr_2839 = null; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5934); } public function get container():_SafeStr_2786 { return (this._container); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function set widget(k:_SafeStr_2839):void { this._SafeStr_5451 = k; } public function dispose():void { this._SafeStr_5406 = true; this._container = null; this._SafeStr_5451 = null; } public function _SafeStr_5641():Array { return ([_SafeStr_2797._SafeStr_5935]); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2384; var _local_3:_SafeStr_2436; var _local_4:_SafeStr_3068; var _local_5:StringArrayStuffData; if (((this.disposed) || ((k == null)))){ return; }; switch (k.type){ case _SafeStr_2797._SafeStr_5935: _local_2 = _SafeStr_2384(k); _local_3 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2._SafeStr_5678, _local_2.category); if (_local_3 != null){ _local_4 = _local_3.getModel(); if (_local_4 != null){ _local_5 = new StringArrayStuffData(); _local_5.initializeFromRoomObjectModel(_local_4); this._SafeStr_5451.open(_local_3.getId(), _local_4.getNumber(_SafeStr_2464._SafeStr_5936), _local_5); }; }; return; }; } public function update():void { } public function _SafeStr_5636():Array { return ([]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } } }//package _-09L // _SafeStr_2384 = "_-2nD" (String#10475, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2839 = "_-ZH" (String#15039, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4431 = "_-0NL" (String#7970, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5934 = "_-27U" (String#27328, DoABC#3) // _SafeStr_5935 = "_-0Dt" (String#22707, DoABC#3) // _SafeStr_5936 = "_-5wv" (String#36699, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4432 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-r7.HighScoreDisplayWidget; import _-58P._SafeStr_2384; import _-pX._SafeStr_2814; import _-58P._SafeStr_2797; import in._SafeStr_2436; import in._SafeStr_3068; import _-2it.HighScoreStuffData; import flash.events.Event; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.geom.Point; public class _SafeStr_4432 implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_5451:HighScoreDisplayWidget = null; private var _SafeStr_5937:_SafeStr_2384 = null; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5938); } public function get container():_SafeStr_2786 { return (this._container); } public function set widget(k:HighScoreDisplayWidget):void { this._SafeStr_5451 = k; } public function set container(k:_SafeStr_2786):void { this._container = k; this._container._SafeStr_5939(this); } public function dispose():void { if (this._container){ this._container._SafeStr_5940(this); }; this._SafeStr_5406 = true; this._container = null; this._SafeStr_5451 = null; } public function _SafeStr_5641():Array { return ([_SafeStr_2797._SafeStr_5941, _SafeStr_2797._SafeStr_5942]); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2384; var _local_3:_SafeStr_2436; var _local_4:_SafeStr_3068; var _local_5:HighScoreStuffData; if (((this.disposed) || ((k == null)))){ return; }; switch (k.type){ case _SafeStr_2797._SafeStr_5941: _local_2 = _SafeStr_2384(k); _local_3 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2._SafeStr_5678, _local_2.category); if (_local_3 != null){ _local_4 = _local_3.getModel(); if (_local_4 != null){ _local_5 = new HighScoreStuffData(); _local_5.initializeFromRoomObjectModel(_local_4); this._SafeStr_5451.open(_local_2._SafeStr_5678, _local_2.roomId, _local_5); }; this._SafeStr_5937 = _local_2; }; return; case _SafeStr_2797._SafeStr_5942: _local_2 = _SafeStr_2384(k); if ((((_local_2.roomId == this._SafeStr_5451.roomId)) && ((_local_2._SafeStr_5678 == this._SafeStr_5451._SafeStr_5943)))){ this._SafeStr_5451.close(); }; return; }; } public function _SafeStr_5636():Array { return (null); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function update():void { var k:_SafeStr_2436; var _local_2:Point; if (((((((this._SafeStr_5937) && (this._SafeStr_5451.isOpen))) && ((this._SafeStr_5451.roomId == this._SafeStr_5937.roomId)))) && ((this._SafeStr_5451._SafeStr_5943 == this._SafeStr_5937._SafeStr_5678)))){ k = this._container.roomEngine.getRoomObject(this._SafeStr_5937.roomId, this._SafeStr_5937._SafeStr_5678, this._SafeStr_5937.category); if (k != null){ _local_2 = this._container.roomEngine._SafeStr_5708(this._SafeStr_5937.roomId, this._SafeStr_5937._SafeStr_5678, this._SafeStr_5937.category); if (_local_2 != null){ this._SafeStr_5451._SafeStr_5944(_local_2.x, _local_2.y); }; }; }; } } }//package _-09L // _SafeStr_2384 = "_-2nD" (String#10475, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4432 = "_-5nZ" (String#13571, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5708 = "_-5lr" (String#13544, DoABC#3) // _SafeStr_5937 = "_-5V2" (String#35618, DoABC#3) // _SafeStr_5938 = "_-1lK" (String#26429, DoABC#3) // _SafeStr_5939 = "_-5Sh" (String#13244, DoABC#3) // _SafeStr_5940 = "_-6QY" (String#14217, DoABC#3) // _SafeStr_5941 = "_-0eD" (String#23727, DoABC#3) // _SafeStr_5942 = "_-tn" (String#40539, DoABC#3) // _SafeStr_5943 = "_-8x" (String#38811, DoABC#3) // _SafeStr_5944 = "_-1Fq" (String#25212, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4433 package _-09L { import _-0b-._SafeStr_2819; import _-0RH.MannequinWidget; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-58P._SafeStr_2797; import _-58P._SafeStr_2384; import in._SafeStr_2436; import in._SafeStr_3068; import _-3yO._SafeStr_2464; import flash.events.Event; public class _SafeStr_4433 implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _SafeStr_5451:MannequinWidget; private var _container:_SafeStr_2786; public function get disposed():Boolean { return (this._SafeStr_5406); } public function dispose():void { if (!this._SafeStr_5406){ this.container = null; this._SafeStr_5406 = true; }; } public function get type():String { return (_SafeStr_2814._SafeStr_5945); } public function set widget(k:MannequinWidget):void { this._SafeStr_5451 = k; } public function get container():_SafeStr_2786 { return (this._container); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function _SafeStr_5636():Array { return (null); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { var k:Array = []; k.push(_SafeStr_2797._SafeStr_5946); return (k); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2384; var _local_3:_SafeStr_2436; var _local_4:_SafeStr_3068; var _local_5:String; var _local_6:String; var _local_7:String; switch (k.type){ case _SafeStr_2797._SafeStr_5946: _local_2 = (k as _SafeStr_2384); _local_3 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2._SafeStr_5678, _local_2.category); _local_4 = _local_3.getModel(); _local_5 = _local_4.getString(_SafeStr_2464._SafeStr_5947); _local_6 = _local_4.getString(_SafeStr_2464._SafeStr_5948); _local_7 = _local_4.getString(_SafeStr_2464._SafeStr_5949); if (((!((_local_5 == null))) && (!((_local_6 == null))))){ this._SafeStr_5451.open(_local_3.getId(), _local_5, _local_6, _local_7); }; return; }; } public function update():void { } } }//package _-09L // _SafeStr_2384 = "_-2nD" (String#10475, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4433 = "_-2cV" (String#10319, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5945 = "_-2WT" (String#28298, DoABC#3) // _SafeStr_5946 = "_-4s7" (String#34078, DoABC#3) // _SafeStr_5947 = "_-0Gz" (String#22833, DoABC#3) // _SafeStr_5948 = "_-6aP" (String#38283, DoABC#3) // _SafeStr_5949 = "_-6FT" (String#37463, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4434 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4521; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-gx._SafeStr_2791; import _-378._SafeStr_4520; import flash.events.Event; public class _SafeStr_4434 implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5950); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._SafeStr_5406 = true; this._container = null; } public function _SafeStr_5636():Array { return ([_SafeStr_4521._SafeStr_5951]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4521; switch (k.type){ case _SafeStr_4521._SafeStr_5951: _local_2 = (k as _SafeStr_4521); this._container.roomSession._SafeStr_5952(_local_2.userName, _local_2._SafeStr_5953); break; }; return (null); } public function _SafeStr_5641():Array { return ([_SafeStr_2791._SafeStr_5950, _SafeStr_2791.REJECTED, _SafeStr_2791._SafeStr_5954]); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2791; switch (k.type){ case _SafeStr_2791._SafeStr_5950: _local_2 = (k as _SafeStr_2791); if (_local_2 == null){ return; }; this._container.events.dispatchEvent(new _SafeStr_4520(_SafeStr_4520._SafeStr_5955, _local_2.userName)); return; case _SafeStr_2791.REJECTED: _local_2 = (k as _SafeStr_2791); if (_local_2 == null){ return; }; this._container.events.dispatchEvent(new _SafeStr_4520(_SafeStr_4520.REJECTED, _local_2.userName)); return; case _SafeStr_2791._SafeStr_5954: _local_2 = (k as _SafeStr_2791); if (_local_2 == null){ return; }; this._container.events.dispatchEvent(new _SafeStr_4520(_SafeStr_4520._SafeStr_5954, _local_2.userName)); return; }; } public function update():void { } } }//package _-09L // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2791 = "_-Ha" (String#39121, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4434 = "_-28w" (String#9844, DoABC#3) // _SafeStr_4520 = "_-0hg" (String#8321, DoABC#3) // _SafeStr_4521 = "_-40c" (String#11762, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5950 = "_-4zQ" (String#34357, DoABC#3) // _SafeStr_5951 = "_-2PM" (String#28020, DoABC#3) // _SafeStr_5952 = "_-0HU" (String#7879, DoABC#3) // _SafeStr_5953 = "_-0Me" (String#23066, DoABC#3) // _SafeStr_5954 = "_-5tX" (String#36563, DoABC#3) // _SafeStr_5955 = "_-3uI" (String#31712, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4435 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4548; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; public class _SafeStr_4435 implements _SafeStr_2819 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786 = null; public function get disposed():Boolean { return (this._disposed); } public function get type():String { return (_SafeStr_2814._SafeStr_5956); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._disposed = true; this._container = null; } public function _SafeStr_5636():Array { return ([_SafeStr_4548._SafeStr_5957]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4548 = (k as _SafeStr_4548); if (_local_2 == null){ return (null); }; switch (k.type){ case _SafeStr_4548._SafeStr_5957: this._container.roomSession._SafeStr_5958(); break; }; return (null); } public function _SafeStr_5641():Array { var k:Array = []; k.push(_SafeStr_4548._SafeStr_5957); return (k); } public function _SafeStr_5642(k:Event):void { } public function update():void { } } }//package _-09L // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4435 = "_-3f1" (String#11380, DoABC#3) // _SafeStr_4548 = "_-19i" (String#24977, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5956 = "_-5Nq" (String#35351, DoABC#3) // _SafeStr_5957 = "_-11s" (String#24682, DoABC#3) // _SafeStr_5958 = "_-0B5" (String#7785, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4437 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-4rH._SafeStr_2298; import _-1uj._SafeStr_2251; import _-378._SafeStr_4512; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-gx._SafeStr_2798; import _-4rH._SafeStr_2456; import _-24f.AvatarAction; import flash.events.Event; public class _SafeStr_4437 implements _SafeStr_2819 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786 = null; public function get disposed():Boolean { return (this._disposed); } public function get type():String { return (_SafeStr_2814._SafeStr_5959); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._disposed = true; this._container = null; } public function get container():_SafeStr_2786 { return (this._container); } public function get roomSession():_SafeStr_2298 { return (((this._container) ? this._container.roomSession : null)); } public function get roomEngine():_SafeStr_2251 { return (((this._container) ? this._container.roomEngine : null)); } public function _SafeStr_5636():Array { return ([_SafeStr_4512._SafeStr_5960, _SafeStr_4512._SafeStr_5961, _SafeStr_4512._SafeStr_5962]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { var k:Array = []; k.push(_SafeStr_2798._SafeStr_5960); k.push(_SafeStr_2798._SafeStr_5961); k.push(_SafeStr_2798._SafeStr_5962); return (k); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2798; var _local_3:_SafeStr_4512; var _local_4:_SafeStr_2456; if ((((((this._container == null)) || ((this._container.events == null)))) || ((this._container.roomSession == null)))){ return; }; _local_2 = (k as _SafeStr_2798); if (_local_2 == null){ return; }; switch (k.type){ case _SafeStr_2798._SafeStr_5960: _local_3 = new _SafeStr_4512(_local_2.id, _SafeStr_4512._SafeStr_5960); _local_3.value = _local_2.value; _local_3.userId = _local_2.userId; _local_3._SafeStr_5963 = _local_2._SafeStr_5963; _local_4 = this._container.roomSession.userDataManager.getUserData(_local_2.userId); if (!_local_4){ return; }; if (_local_3.value == "0"){ this._container.roomEngine._SafeStr_5964(this._container.roomSession.roomId, _local_4._SafeStr_5706, AvatarAction._SafeStr_5965(AvatarAction._SafeStr_5966)); } else { this._container.roomEngine._SafeStr_5964(this._container.roomSession.roomId, _local_4._SafeStr_5706, AvatarAction._SafeStr_5965(AvatarAction._SafeStr_5967)); }; break; case _SafeStr_2798._SafeStr_5961: _local_3 = new _SafeStr_4512(_local_2.id, _SafeStr_4512._SafeStr_5961); _local_3._SafeStr_5968 = _local_2._SafeStr_5968; _local_3._SafeStr_5969 = _local_2._SafeStr_5969; _local_3._SafeStr_5963 = _local_2._SafeStr_5963; break; case _SafeStr_2798._SafeStr_5962: _local_3 = new _SafeStr_4512(_local_2.id, _SafeStr_4512._SafeStr_5962); _local_3.question = _local_2.question; _local_3.duration = _local_2.duration; _local_3._SafeStr_5970 = _local_2._SafeStr_5970; _local_3._SafeStr_5969 = _local_2._SafeStr_5969; _local_3._SafeStr_5968 = _local_2._SafeStr_5968; break; }; if (_local_3 == null){ return; }; this._container.events.dispatchEvent(_local_3); } public function update():void { } } }//package _-09L // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2798 = "_-1ig" (String#26324, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4437 = "_-3J1" (String#11016, DoABC#3) // _SafeStr_4512 = "_-0mp" (String#8398, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5706 = "_-5Da" (String#12991, DoABC#3) // _SafeStr_5959 = "_-3ZP" (String#30900, DoABC#3) // _SafeStr_5960 = "_-3sn" (String#31639, DoABC#3) // _SafeStr_5961 = "_-2NO" (String#27948, DoABC#3) // _SafeStr_5962 = "_-5Oa" (String#35379, DoABC#3) // _SafeStr_5963 = "_-74" (String#38746, DoABC#3) // _SafeStr_5964 = "_-4uq" (String#3825, DoABC#3) // _SafeStr_5965 = "_-5-q" (String#34417, DoABC#3) // _SafeStr_5966 = "_-1Cn" (String#25098, DoABC#3) // _SafeStr_5967 = "_-zt" (String#40784, DoABC#3) // _SafeStr_5968 = "_-0HB" (String#22843, DoABC#3) // _SafeStr_5969 = "_-Kk" (String#39242, DoABC#3) // _SafeStr_5970 = "_-Kl" (String#39243, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4439 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4465; import _-0ba._SafeStr_2746; import _-3yO._SafeStr_2285; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-378._SafeStr_5077; import in._SafeStr_2436; import _-4rH._SafeStr_2456; import _-378._SafeStr_4464; import flash.events.Event; public class _SafeStr_4439 implements _SafeStr_2819 { private var _container:_SafeStr_2786 = null; private var _SafeStr_5406:Boolean = false; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5971); } public function dispose():void { this._SafeStr_5406 = true; this._container = null; } public function set container(k:_SafeStr_2786):void { this._container = k; } public function _SafeStr_5636():Array { var k:Array = []; k.push(_SafeStr_4465._SafeStr_5972); k.push(_SafeStr_2746._SafeStr_5973); return (k); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_2746; if (k == null){ return (null); }; switch (k.type){ case _SafeStr_4465._SafeStr_5972: this._SafeStr_5974(); break; case _SafeStr_2746._SafeStr_5973: _local_2 = (k as _SafeStr_2746); if (_local_2 == null){ return (null); }; if (_local_2.category == _SafeStr_2285._SafeStr_5707){ this._container.roomEngine._SafeStr_5975(this._container.roomSession.roomId, _local_2.id, _local_2.category); }; break; }; return (null); } private function _SafeStr_5976(k:_SafeStr_5077, _arg_2:_SafeStr_5077):int { if ((((((((((k == null)) || ((_arg_2 == null)))) || ((k.name == _arg_2.name)))) || ((k.name.length == 0)))) || ((_arg_2.name.length == 0)))){ return (1); }; var _local_3:Array = new Array(k.name.toUpperCase(), _arg_2.name.toUpperCase()).sort(); if (_local_3.indexOf(k.name.toUpperCase()) == 0){ return (-1); }; return (1); } private function _SafeStr_5974():void { var _local_3:_SafeStr_2436; var _local_6:_SafeStr_2456; if ((((((this._container == null)) || ((this._container.roomSession == null)))) || ((this._container.roomEngine == null)))){ return; }; if (this._container.roomSession.userDataManager == null){ return; }; var k:int = this._container.roomSession.roomId; var _local_2:Array = []; var _local_4:int = this._container.roomEngine._SafeStr_5977(k, _SafeStr_2285._SafeStr_5707); var _local_5:int; while (_local_5 < _local_4) { _local_3 = this._container.roomEngine._SafeStr_5978(k, _local_5, _SafeStr_2285._SafeStr_5707); _local_6 = this._container.roomSession.userDataManager.getUserDataByIndex(_local_3.getId()); if (_local_6 != null){ _local_2.push(new _SafeStr_5077(_local_6._SafeStr_5706, _SafeStr_2285._SafeStr_5707, _local_6.name)); }; _local_5++; }; _local_2.sort(this._SafeStr_5976); this._container.events.dispatchEvent(new _SafeStr_4464(_SafeStr_4464._SafeStr_5979, _local_2)); } public function _SafeStr_5641():Array { return (null); } public function _SafeStr_5642(k:Event):void { } public function update():void { } } }//package _-09L // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2746 = "_-6Ag" (String#37290, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4439 = "_-6Hv" (String#37557, DoABC#3) // _SafeStr_4464 = "_-3fA" (String#11382, DoABC#3) // _SafeStr_4465 = "_-Ws" (String#14987, DoABC#3) // _SafeStr_5077 = "_-0Gi" (String#7870, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5706 = "_-5Da" (String#12991, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5971 = "_-9u" (String#38845, DoABC#3) // _SafeStr_5972 = "_-6PF" (String#37829, DoABC#3) // _SafeStr_5973 = "_-3ET" (String#30070, DoABC#3) // _SafeStr_5974 = "_-3NC" (String#30435, DoABC#3) // _SafeStr_5975 = "_-3Od" (String#1538, DoABC#3) // _SafeStr_5976 = "_-2k8" (String#10432, DoABC#3) // _SafeStr_5977 = "_-1bO" (String#1480, DoABC#3) // _SafeStr_5978 = "_-0u" (String#1458, DoABC#3) // _SafeStr_5979 = "_-Fv" (String#39063, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4440 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4451; import _-0ba._SafeStr_4504; import in._SafeStr_2436; import in._SafeStr_3068; import _-378._SafeStr_4503; import _-3yO._SafeStr_2464; import _-3yO._SafeStr_2285; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; public class _SafeStr_4440 implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5980); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._SafeStr_5406 = true; this._container = null; } public function _SafeStr_5636():Array { return ([_SafeStr_4451._SafeStr_5981, _SafeStr_4504._SafeStr_5982, _SafeStr_4504._SafeStr_5983]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4451; var _local_3:_SafeStr_2436; var _local_4:_SafeStr_4504; var _local_5:_SafeStr_4504; var _local_6:_SafeStr_3068; var _local_7:String; var _local_8:String; var _local_9:String; var _local_10:Boolean; var _local_11:_SafeStr_4503; switch (k.type){ case _SafeStr_4451._SafeStr_5981: _local_2 = (k as _SafeStr_4451); _local_3 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2.id, _local_2.category); if (_local_3 != null){ _local_6 = _local_3.getModel(); if (_local_6 != null){ _local_7 = _local_6.getString(_SafeStr_2464._SafeStr_5984); if (_local_7.length < 6){ return (null); }; _local_9 = ""; if (_local_7.indexOf(" ") > 0){ _local_8 = _local_7.slice(0, _local_7.indexOf(" ")); _local_9 = _local_7.slice((_local_7.indexOf(" ") + 1), _local_7.length); } else { _local_8 = _local_7; }; _local_10 = ((this._container.roomSession._SafeStr_5862) || (this._container.sessionDataManager._SafeStr_5861)); _local_11 = new _SafeStr_4503(_SafeStr_4503._SafeStr_5985, _local_2.id, _local_3.getType(), _local_9, _local_8, _local_10); this._container.events.dispatchEvent(_local_11); }; }; break; case _SafeStr_4504._SafeStr_5983: _local_4 = (k as _SafeStr_4504); if (_local_4 == null){ return (null); }; if (((!((this._container == null))) && (!((this._container.roomEngine == null))))){ this._container.roomEngine._SafeStr_5986(_local_4._SafeStr_5678, _SafeStr_2285._SafeStr_5987, _local_4._SafeStr_5988, _local_4.text); }; break; case _SafeStr_4504._SafeStr_5982: _local_5 = (k as _SafeStr_4504); if (_local_5 == null){ return (null); }; if (((!((this._container == null))) && (!((this._container.roomEngine == null))))){ this._container.roomEngine._SafeStr_5989(_local_5._SafeStr_5678, _SafeStr_2285._SafeStr_5987); }; break; }; return (null); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { var _local_2:Event; } public function update():void { } } }//package _-09L // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4440 = "_-3tO" (String#11625, DoABC#3) // _SafeStr_4451 = "_-5X5" (String#13305, DoABC#3) // _SafeStr_4503 = "_-6Fy" (String#14044, DoABC#3) // _SafeStr_4504 = "_-HX" (String#14728, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_5980 = "_-0rV" (String#24232, DoABC#3) // _SafeStr_5981 = "_-2mJ" (String#28930, DoABC#3) // _SafeStr_5982 = "_-1qA" (String#26620, DoABC#3) // _SafeStr_5983 = "_-263" (String#27277, DoABC#3) // _SafeStr_5984 = "_-VB" (String#39630, DoABC#3) // _SafeStr_5985 = "_-59A" (String#34784, DoABC#3) // _SafeStr_5986 = "_-2qO" (String#10535, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_5988 = "_-3pr" (String#31524, DoABC#3) // _SafeStr_5989 = "_-4Yy" (String#12298, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4442 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-378._SafeStr_4455; import flash.events.Event; public class _SafeStr_4442 implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5990); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._SafeStr_5406 = true; this._container = null; } public function _SafeStr_5636():Array { return ([]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { var k:Array = []; k.push(_SafeStr_4455._SafeStr_5991); k.push(_SafeStr_4455._SafeStr_5992); return (k); } public function _SafeStr_5642(k:Event):void { if ((((this._container == null)) || ((this._container.events == null)))){ return; }; switch (k.type){ case _SafeStr_4455._SafeStr_5991: this._container.events.dispatchEvent(k); return; case _SafeStr_4455._SafeStr_5992: this._container.events.dispatchEvent(k); return; }; } public function update():void { } } }//package _-09L // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4442 = "_-4ld" (String#12525, DoABC#3) // _SafeStr_4455 = "_-2iI" (String#28775, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5990 = "_-M2" (String#39290, DoABC#3) // _SafeStr_5991 = "_-Q7" (String#39442, DoABC#3) // _SafeStr_5992 = "_-5Fh" (String#35032, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4443 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-2Us._SafeStr_2831; import _-pX._SafeStr_2814; import _-5tn._SafeStr_4125; import _-3mZ._SafeStr_4956; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-58P._SafeStr_2797; import in._SafeStr_2436; import flash.events.Event; import _-0rE._SafeStr_2488; public class _SafeStr_4443 implements _SafeStr_2819 { private var _container:_SafeStr_2786; private var _SafeStr_5451:_SafeStr_2831; private var _SafeStr_5993:int = -1; public function set widget(k:_SafeStr_2831):void { this._SafeStr_5451 = k; } public function get type():String { return (_SafeStr_2814._SafeStr_5994); } public function set container(k:_SafeStr_2786):void { this._container = k; this._container.connection.addMessageEvent(new _SafeStr_4125(this._SafeStr_5995)); } private function _SafeStr_5995(k:_SafeStr_4125):void { var _local_2:_SafeStr_4956 = k._SafeStr_5325(); if (((this._SafeStr_5451) && (this._SafeStr_5996()))){ this._SafeStr_5451._SafeStr_5997(_local_2.furniId, _local_2.height); }; } public function get container():_SafeStr_2786 { return (this._container); } public function _SafeStr_5636():Array { return (null); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2797; var _local_3:_SafeStr_2436; switch (k.type){ case _SafeStr_2797._SafeStr_5679: _local_2 = (k as _SafeStr_2797); if (((!((k == null))) && (!((this._container.roomEngine == null))))){ this._SafeStr_5993 = _local_2._SafeStr_5678; _local_3 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2._SafeStr_5678, _local_2.category); if (((_local_3) && (this._SafeStr_5996(_local_3)))){ if (this._SafeStr_5451){ this._SafeStr_5451.open(this._SafeStr_5993, _local_3.getLocation().z); }; }; }; return; case _SafeStr_2797._SafeStr_5680: _local_2 = (k as _SafeStr_2797); if (((((!((k == null))) && (!((this._container.roomEngine == null))))) && (!((this._SafeStr_5451 == null))))){ if (this._SafeStr_5993 == _local_2._SafeStr_5678){ this._SafeStr_5451.hide(); }; }; return; }; } public function update():void { } public function dispose():void { this._container = null; this._SafeStr_5451 = null; } public function get disposed():Boolean { return ((this._container == null)); } private function _SafeStr_5996(k:_SafeStr_2436=null):Boolean { var _local_2:Boolean = this._container.roomSession._SafeStr_5862; var _local_3 = (this._container.roomSession.roomControllerLevel >= _SafeStr_2488._SafeStr_5921); var _local_4:Boolean = this._container.sessionDataManager._SafeStr_5861; var _local_5:Boolean = ((k) && (this._container.isOwnerOfFurniture(k))); return (((((((_local_2) || (_local_4))) || (_local_3))) || (_local_5))); } } }//package _-09L // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2831 = "_-2rl" (String#10554, DoABC#3) // _SafeStr_4125 = "_-Nj" (String#39348, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4443 = "_-5oP" (String#13587, DoABC#3) // _SafeStr_4956 = "_-1rD" (String#9502, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5679 = "_-5Lo" (String#35276, DoABC#3) // _SafeStr_5680 = "_-4GA" (String#32617, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_5993 = "_-5rU" (String#36491, DoABC#3) // _SafeStr_5994 = "_-1N-" (String#25482, DoABC#3) // _SafeStr_5995 = "_-53t" (String#34579, DoABC#3) // _SafeStr_5996 = "_-6Pl" (String#4236, DoABC#3) // _SafeStr_5997 = "_-5Rg" (String#35490, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4444 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-0i6._SafeStr_2307; import _-3qZ._SafeStr_2273; import _-pX._SafeStr_2814; import _-5tn._SafeStr_4215; import _-3mZ._SafeStr_4980; import _-0KL._SafeStr_2617; import _-378._SafeStr_4561; import _-0ba._SafeStr_4560; import _-0gz._SafeStr_4197; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; public class _SafeStr_4444 implements _SafeStr_2819 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786; private var _SafeStr_5643:_SafeStr_2307 = null; private var _SafeStr_5998:_SafeStr_2273; public function get disposed():Boolean { return (this._disposed); } public function get type():String { return (_SafeStr_2814._SafeStr_5999); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function set connection(k:_SafeStr_2307):void { this._SafeStr_5998 = new _SafeStr_4215(this._SafeStr_6000); this._SafeStr_5643 = k; this._SafeStr_5643.addMessageEvent(this._SafeStr_5998); } public function dispose():void { if (!this._disposed){ this._disposed = true; this._SafeStr_5643.removeMessageEvent(this._SafeStr_5998); this._SafeStr_5643 = null; }; } private function _SafeStr_6000(k:_SafeStr_4215):void { var _local_7:String; if (k == null){ return; }; var _local_2:_SafeStr_4980 = k._SafeStr_5325(); var _local_3:int = _local_2.itemId; var _local_4:String = _local_2.location; var _local_5:String = "post_it"; var _local_6:_SafeStr_2617; if (this._container.inventory != null){ _local_6 = this._container.inventory._SafeStr_6001(_local_3); }; if (((!((_local_6 == null))) && (!((this._container.roomEngine == null))))){ _local_7 = this._container.roomEngine._SafeStr_6002(_local_6.type); if (_local_7.match("post_it_")){ _local_5 = _local_7; }; }; if (this._container != null){ if (this._container.events != null){ this._container.events.dispatchEvent(new _SafeStr_4561(_SafeStr_4561._SafeStr_6003, _local_3, _local_4, _local_5)); }; }; } public function _SafeStr_5636():Array { return ([_SafeStr_4561._SafeStr_6003, _SafeStr_4560._SafeStr_6004]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4560; var _local_3:_SafeStr_4197; switch (k.type){ case _SafeStr_4560._SafeStr_6004: _local_2 = (k as _SafeStr_4560); if (_local_2 != null){ if (this._SafeStr_5643 != null){ _local_3 = new _SafeStr_4197(_local_2._SafeStr_5678, _local_2.location, _local_2._SafeStr_5988, _local_2.text); this._SafeStr_5643.send(_local_3); }; }; break; }; return (null); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { } public function update():void { } } }//package _-09L // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2617 = "_-1ux" (String#9573, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4197 = "_-1Ny" (String#25517, DoABC#3) // _SafeStr_4215 = "_-2Z1" (String#28402, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4444 = "_-3MO" (String#11065, DoABC#3) // _SafeStr_4560 = "_-4aY" (String#12329, DoABC#3) // _SafeStr_4561 = "_-3wS" (String#11674, DoABC#3) // _SafeStr_4980 = "_-5N3" (String#13153, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5988 = "_-3pr" (String#31524, DoABC#3) // _SafeStr_5998 = "_-0l7" (String#23985, DoABC#3) // _SafeStr_5999 = "_-0KH" (String#22973, DoABC#3) // _SafeStr_6000 = "_-3sq" (String#31641, DoABC#3) // _SafeStr_6001 = "_-2j" (String#10416, DoABC#3) // _SafeStr_6002 = "_-1so" (String#9535, DoABC#3) // _SafeStr_6003 = "_-v5" (String#40589, DoABC#3) // _SafeStr_6004 = "_-09C" (String#22518, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4445 package _-09L { import _-0b-._SafeStr_2819; import _-0U3.BackgroundColorFurniWidget; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-58P._SafeStr_2797; import _-58P._SafeStr_2384; import in._SafeStr_2436; import in._SafeStr_3068; import _-3yO._SafeStr_2464; import flash.events.Event; import _-0rE._SafeStr_2488; public class _SafeStr_4445 implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _SafeStr_5451:BackgroundColorFurniWidget; private var _container:_SafeStr_2786; public function get disposed():Boolean { return (this._SafeStr_5406); } public function dispose():void { if (!this._SafeStr_5406){ this.container = null; this._SafeStr_5406 = true; }; } public function get type():String { return (_SafeStr_2814._SafeStr_6005); } public function set widget(k:BackgroundColorFurniWidget):void { this._SafeStr_5451 = k; } public function get container():_SafeStr_2786 { return (this._container); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function _SafeStr_5636():Array { return (null); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { var k:Array = []; k.push(_SafeStr_2797._SafeStr_6006); return (k); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2384; var _local_3:_SafeStr_2436; var _local_4:_SafeStr_3068; var _local_5:int; var _local_6:int; var _local_7:int; switch (k.type){ case _SafeStr_2797._SafeStr_6006: if (this._SafeStr_5996()){ _local_2 = (k as _SafeStr_2384); _local_3 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2._SafeStr_5678, _local_2.category); _local_4 = _local_3.getModel(); _local_5 = _local_4.getNumber(_SafeStr_2464._SafeStr_6007); _local_6 = _local_4.getNumber(_SafeStr_2464._SafeStr_6008); _local_7 = _local_4.getNumber(_SafeStr_2464._SafeStr_6009); this._SafeStr_5451.open(_local_3.getId(), _local_5, _local_6, _local_7); }; return; }; } private function _SafeStr_5996():Boolean { var k:Boolean = this._container.roomSession._SafeStr_5862; var _local_2 = (this._container.roomSession.roomControllerLevel >= _SafeStr_2488._SafeStr_5921); var _local_3:Boolean = this._container.sessionDataManager._SafeStr_5861; return (((((k) || (_local_3))) || (_local_2))); } public function update():void { } } }//package _-09L // _SafeStr_2384 = "_-2nD" (String#10475, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4445 = "_-4eN" (String#12394, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_5996 = "_-6Pl" (String#4236, DoABC#3) // _SafeStr_6005 = "_-2zY" (String#29435, DoABC#3) // _SafeStr_6006 = "_-1Y2" (String#25910, DoABC#3) // _SafeStr_6007 = "_-00q" (String#22214, DoABC#3) // _SafeStr_6008 = "_-5ub" (String#36608, DoABC#3) // _SafeStr_6009 = "_-5Nk" (String#35346, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4447 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-3E3._SafeStr_2841; import _-0i6._SafeStr_2307; import _-3qZ._SafeStr_2273; import _-0a2.MysteryBoxToolbarExtension; import _-1uj._SafeStr_2251; import _-58P._SafeStr_2797; import _-5tn._SafeStr_4176; import _-4rH._SafeStr_2298; import _-1rg._SafeStr_2333; import _-3yO._SafeStr_2464; import in._SafeStr_2436; import _-0ba._SafeStr_5076; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-pX._SafeStr_3693; import flash.events.Event; import _-3yO._SafeStr_2285; import flash.geom.Rectangle; import flash.geom.Point; import _-7P._SafeStr_4249; import _-3mZ._SafeStr_4971; import _-58P._SafeStr_2384; public class _SafeStr_4447 implements _SafeStr_2819 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_5451:_SafeStr_2841; private var _SafeStr_5643:_SafeStr_2307; private var _SafeStr_6010:_SafeStr_2273 = null; private var _SafeStr_6011:MysteryBoxToolbarExtension; public function _SafeStr_4447() { this._SafeStr_6011 = new MysteryBoxToolbarExtension(this); } public function dispose():void { if (!this._disposed){ if (this._SafeStr_6011 != null){ this._SafeStr_6011.dispose(); this._SafeStr_6011 = null; }; this._SafeStr_6012(); if (((!((this._SafeStr_5643 == null))) && (this._SafeStr_6010))){ this._SafeStr_5643.removeMessageEvent(this._SafeStr_6010); this._SafeStr_6010 = null; }; this._SafeStr_5643 = null; this._SafeStr_5451 = null; }; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } public function get type():String { return (null); } public function get roomEngine():_SafeStr_2251 { return (((this._container) ? this._container.roomEngine : null)); } private function _SafeStr_6012():void { if (this._container != null){ this._container.roomEngine.events.removeEventListener(_SafeStr_2797._SafeStr_6013, this._SafeStr_6014); this._container.roomEngine.events.removeEventListener(_SafeStr_2797._SafeStr_6015, this._SafeStr_6016); this._container.roomEngine.events.removeEventListener(_SafeStr_2797._SafeStr_6017, this._SafeStr_6018); this._container.roomEngine.events.removeEventListener(_SafeStr_2797._SafeStr_6019, this._SafeStr_6020); this._container.roomEngine.events.removeEventListener(_SafeStr_2797._SafeStr_6021, this._SafeStr_6022); }; this._container = null; } public function set container(k:_SafeStr_2786):void { this._SafeStr_6012(); this._container = k; if (k == null){ return; }; if (this._container.roomEngine != null){ this._container.roomEngine.events.addEventListener(_SafeStr_2797._SafeStr_6013, this._SafeStr_6014); this._container.roomEngine.events.addEventListener(_SafeStr_2797._SafeStr_6015, this._SafeStr_6016); this._container.roomEngine.events.addEventListener(_SafeStr_2797._SafeStr_6017, this._SafeStr_6018); this._container.roomEngine.events.addEventListener(_SafeStr_2797._SafeStr_6019, this._SafeStr_6020); this._container.roomEngine.events.addEventListener(_SafeStr_2797._SafeStr_6021, this._SafeStr_6022); }; } public function set widget(k:_SafeStr_2841):void { this._SafeStr_5451 = k; if (this._container.config.getBoolean("mysterybox.tracker.active")){ this._SafeStr_6011.createWindow(); }; } public function set connection(k:_SafeStr_2307):void { this._SafeStr_5643 = k; if (!this._SafeStr_6010){ this._SafeStr_6010 = new _SafeStr_4176(this._SafeStr_6023); this._SafeStr_5643.addMessageEvent(this._SafeStr_6010); }; } public function get roomSession():_SafeStr_2298 { return (((this._container) ? this._container.roomSession : null)); } public function _SafeStr_6024(k:_SafeStr_2436):_SafeStr_2333 { var _local_2:_SafeStr_2333; var _local_3:int; if (k){ _local_3 = k.getModel().getNumber(_SafeStr_2464._SafeStr_5858); _local_2 = this._container.sessionDataManager._SafeStr_5859(_local_3); }; return (_local_2); } public function _SafeStr_5636():Array { return ([_SafeStr_5076.MONSTERPLANT_SEED]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_5076; if (!k){ return (null); }; switch (k.type){ case _SafeStr_5076.MONSTERPLANT_SEED: _local_2 = (k as _SafeStr_5076); if (_local_2){ this._container.roomSession._SafeStr_6025(_local_2._SafeStr_5706); }; break; }; return (null); } public function _SafeStr_5641():Array { return ([_SafeStr_2797._SafeStr_6026, _SafeStr_2797._SafeStr_6027]); } public function _SafeStr_5642(k:Event):void { if (this._SafeStr_5451 == null){ return; }; var _local_2:_SafeStr_2797 = (k as _SafeStr_2797); if (_local_2 == null){ return; }; var _local_3:_SafeStr_2436 = this.getRoomObject(_local_2._SafeStr_5678); if (_local_3 == null){ return; }; switch (k.type){ case _SafeStr_2797._SafeStr_6026: switch (_local_2.contextMenu){ case _SafeStr_3693.FRIEND_FURNITURE: this._SafeStr_5451._SafeStr_6028(_local_3); break; case _SafeStr_3693.MONSTERPLANT_SEED: if (this._container.isOwnerOfFurniture(_local_3)){ this._SafeStr_5451._SafeStr_6029(_local_3, _local_2.category); }; break; case _SafeStr_3693.MYSTERY_BOX: this._SafeStr_5451._SafeStr_6030(_local_3); break; case _SafeStr_3693.RANDOM_TELEPORT: this._SafeStr_5451._SafeStr_6031(_local_3, _local_2.category); break; case _SafeStr_3693.PURCHASABLE_CLOTHING: this._SafeStr_5451._SafeStr_6032(_local_3, _local_2.category); break; }; return; case _SafeStr_2797._SafeStr_6027: this._SafeStr_5451._SafeStr_6033(_local_3); return; }; } public function update():void { } public function _SafeStr_6034(k:int):Rectangle { return (this._container.roomEngine.getRoomObjectBoundingRectangle(this._container.roomSession.roomId, k, _SafeStr_2285._SafeStr_5887, this._container.getFirstCanvasId())); } public function _SafeStr_6035(k:int):Point { return (this._container.roomEngine._SafeStr_5708(this._container.roomSession.roomId, k, _SafeStr_2285._SafeStr_5887, this._container.getFirstCanvasId())); } public function _SafeStr_6036(k:int):void { this._container.navigator.goToPrivateRoom(k); } public function _SafeStr_6037(k:int):void { this._SafeStr_5643.send(new _SafeStr_4249(k)); } private function getRoomObject(k:int):_SafeStr_2436 { if (this._container == null){ return (null); }; return (this._container.roomEngine.getRoomObject(this._container.roomSession.roomId, k, _SafeStr_2285._SafeStr_5887)); } private function _SafeStr_6023(k:_SafeStr_4176):void { var _local_2:_SafeStr_4971; var _local_3:_SafeStr_2436; if (this._SafeStr_5451 != null){ _local_2 = k._SafeStr_5325(); _local_3 = this.getRoomObject(_local_2._SafeStr_5678); if (_local_3 != null){ this._SafeStr_5451._SafeStr_6038(_local_3, _local_2._SafeStr_6039, _local_2._SafeStr_6040, _local_2._SafeStr_6041, _local_2._SafeStr_6042, _local_2._SafeStr_6043); }; }; } private function _SafeStr_6014(k:_SafeStr_2384):void { var _local_2:_SafeStr_2436; var _local_3:Boolean; if (this._SafeStr_5451 != null){ _local_2 = this.getRoomObject(k._SafeStr_5678); if (_local_2 != null){ _local_3 = this._container.isOwnerOfFurniture(_local_2); if (!_local_3){ return; }; this._SafeStr_5451._SafeStr_6044(_local_2); }; }; } private function _SafeStr_6016(k:_SafeStr_2384):void { var _local_2:_SafeStr_2436; var _local_3:Boolean; if (this._SafeStr_5451 != null){ _local_2 = this.getRoomObject(k._SafeStr_5678); if (_local_2 != null){ _local_3 = this._container.isOwnerOfFurniture(_local_2); if (!_local_3){ return; }; this._SafeStr_5451._SafeStr_6045(_local_2); }; }; } private function _SafeStr_6020(k:_SafeStr_2384):void { var _local_2:_SafeStr_2436; var _local_3:Boolean; if (this._SafeStr_5451 != null){ _local_2 = this.getRoomObject(k._SafeStr_5678); if (_local_2 != null){ _local_3 = this._container.isOwnerOfFurniture(_local_2); if (!_local_3){ return; }; this._SafeStr_5451._SafeStr_6046(_local_2); }; }; } private function _SafeStr_6022(k:_SafeStr_2384):void { var _local_2:_SafeStr_2436; var _local_3:Boolean; if (this._SafeStr_5451 != null){ _local_2 = this.getRoomObject(k._SafeStr_5678); if (_local_2 != null){ _local_3 = this._container.isOwnerOfFurniture(_local_2); if (!_local_3){ return; }; this._SafeStr_5451._SafeStr_6047(_local_2); }; }; } private function _SafeStr_6018(k:_SafeStr_2384):void { var _local_2:_SafeStr_2436; if (this._SafeStr_5451 != null){ _local_2 = this.getRoomObject(k._SafeStr_5678); if (_local_2 != null){ this._SafeStr_5451._SafeStr_6048(_local_2); }; }; } public function get container():_SafeStr_2786 { return (this._container); } public function get widget():_SafeStr_2841 { return (this._SafeStr_5451); } } }//package _-09L // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2384 = "_-2nD" (String#10475, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2841 = "_-3NI" (String#11076, DoABC#3) // _SafeStr_3693 = "_-14s" (String#8712, DoABC#3) // _SafeStr_4176 = "_-1kO" (String#26395, DoABC#3) // _SafeStr_4249 = "_-cI" (String#39881, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4447 = "_-3wE" (String#11672, DoABC#3) // _SafeStr_4971 = "_-34B" (String#10799, DoABC#3) // _SafeStr_5076 = "_-RF" (String#14881, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5706 = "_-5Da" (String#12991, DoABC#3) // _SafeStr_5708 = "_-5lr" (String#13544, DoABC#3) // _SafeStr_5858 = "_-9E" (String#38821, DoABC#3) // _SafeStr_5859 = "_-6f8" (String#874, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_6010 = "_-45L" (String#32189, DoABC#3) // _SafeStr_6011 = "_-2Uv" (String#28235, DoABC#3) // _SafeStr_6012 = "_-2WF" (String#28291, DoABC#3) // _SafeStr_6013 = "_-30j" (String#29522, DoABC#3) // _SafeStr_6014 = "_-4Zp" (String#33398, DoABC#3) // _SafeStr_6015 = "_-0zQ" (String#24544, DoABC#3) // _SafeStr_6016 = "_-63k" (String#37010, DoABC#3) // _SafeStr_6017 = "_-0JT" (String#22938, DoABC#3) // _SafeStr_6018 = "_-zJ" (String#40762, DoABC#3) // _SafeStr_6019 = "_-2nl" (String#28991, DoABC#3) // _SafeStr_6020 = "_-6IE" (String#37566, DoABC#3) // _SafeStr_6021 = "_-5-I" (String#34391, DoABC#3) // _SafeStr_6022 = "_-168" (String#24849, DoABC#3) // _SafeStr_6023 = "_-5Dq" (String#34963, DoABC#3) // _SafeStr_6024 = "_-529" (String#12789, DoABC#3) // _SafeStr_6025 = "_-Oh" (String#14845, DoABC#3) // _SafeStr_6026 = "_-2nv" (String#28996, DoABC#3) // _SafeStr_6027 = "_-0Cd" (String#22658, DoABC#3) // _SafeStr_6028 = "_-4z9" (String#34345, DoABC#3) // _SafeStr_6029 = "_-0M0" (String#23041, DoABC#3) // _SafeStr_6030 = "_-F2" (String#39031, DoABC#3) // _SafeStr_6031 = "_-5am" (String#35848, DoABC#3) // _SafeStr_6032 = "_-2n8" (String#28968, DoABC#3) // _SafeStr_6033 = "_-09U" (String#22531, DoABC#3) // _SafeStr_6034 = "_-3zw" (String#31924, DoABC#3) // _SafeStr_6035 = "_-5rx" (String#36509, DoABC#3) // _SafeStr_6036 = "_-617" (String#36911, DoABC#3) // _SafeStr_6037 = "_-1bm" (String#26054, DoABC#3) // _SafeStr_6038 = "_-0y6" (String#24495, DoABC#3) // _SafeStr_6039 = "_-1jD" (String#26350, DoABC#3) // _SafeStr_6040 = "_-4rT" (String#34053, DoABC#3) // _SafeStr_6041 = "_-1lD" (String#26426, DoABC#3) // _SafeStr_6042 = "_-5Bw" (String#34890, DoABC#3) // _SafeStr_6043 = "_-5CF" (String#34903, DoABC#3) // _SafeStr_6044 = "_-5n6" (String#36320, DoABC#3) // _SafeStr_6045 = "_-5LI" (String#35257, DoABC#3) // _SafeStr_6046 = "_-2tD" (String#29200, DoABC#3) // _SafeStr_6047 = "_-1Zp" (String#25982, DoABC#3) // _SafeStr_6048 = "_-5mW" (String#36297, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4448 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4478; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-gx._SafeStr_2794; import _-50m._SafeStr_3889; import _-378._SafeStr_4477; import flash.events.Event; public class _SafeStr_4448 implements _SafeStr_2819 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786 = null; public function get disposed():Boolean { return (this._disposed); } public function get type():String { return (_SafeStr_2814._SafeStr_5956); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._disposed = true; this._container = null; } public function _SafeStr_5636():Array { var k:Array = []; k.push(_SafeStr_4478._SafeStr_6049); k.push(_SafeStr_4478._SafeStr_6050); return (k); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4478; var _local_3:_SafeStr_4478; if (((!(k)) || (!(this._container)))){ return (null); }; switch (k.type){ case _SafeStr_4478._SafeStr_6049: _local_2 = (k as _SafeStr_4478); if (((!(_local_2)) || (!(this._container.friendList)))){ return (null); }; this._container.friendList.acceptFriendRequest(_local_2._SafeStr_5332); break; case _SafeStr_4478._SafeStr_6050: _local_3 = (k as _SafeStr_4478); if (((!(_local_3)) || (!(this._container.friendList)))){ return (null); }; this._container.friendList.declineFriendRequest(_local_3._SafeStr_5332); break; }; return (null); } public function _SafeStr_5641():Array { var k:Array = []; k.push(_SafeStr_2794._SafeStr_6051); k.push(_SafeStr_3889._SafeStr_5954); k.push(_SafeStr_3889._SafeStr_6052); return (k); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_4477; var _local_3:String; var _local_4:_SafeStr_2794; var _local_5:_SafeStr_3889; if ((((this._container == null)) || ((this._container.events == null)))){ return; }; switch (k.type){ case _SafeStr_2794._SafeStr_6051: _local_4 = (k as _SafeStr_2794); if (!_local_4){ return; }; _local_3 = _SafeStr_4477._SafeStr_6053; _local_2 = new _SafeStr_4477(_local_3, _local_4._SafeStr_5332, _local_4.userId, _local_4.userName); break; case _SafeStr_3889._SafeStr_5954: case _SafeStr_3889._SafeStr_6052: _local_5 = (k as _SafeStr_3889); if (!_local_5){ return; }; _local_3 = _SafeStr_4477._SafeStr_6054; _local_2 = new _SafeStr_4477(_local_3, _local_5._SafeStr_5332); break; }; if (_local_2){ this._container.events.dispatchEvent(_local_2); }; } public function update():void { } } }//package _-09L // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2794 = "_-0hX" (String#8318, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3889 = "_-1-" (String#24562, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4448 = "_-3sf" (String#11616, DoABC#3) // _SafeStr_4477 = "_-6ke" (String#14521, DoABC#3) // _SafeStr_4478 = "_-3CA" (String#10925, DoABC#3) // _SafeStr_5332 = "_-4TV" (String#33166, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5954 = "_-5tX" (String#36563, DoABC#3) // _SafeStr_5956 = "_-5Nq" (String#35351, DoABC#3) // _SafeStr_6049 = "_-3-r" (String#29487, DoABC#3) // _SafeStr_6050 = "_-1v4" (String#26811, DoABC#3) // _SafeStr_6051 = "_-QP" (String#39452, DoABC#3) // _SafeStr_6052 = "_-07J" (String#22451, DoABC#3) // _SafeStr_6053 = "_-5H6" (String#35087, DoABC#3) // _SafeStr_6054 = "_-5Ea" (String#34993, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4449 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-0rr.ExternalImageWidget; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-58P._SafeStr_2815; import _-58P._SafeStr_2797; import in._SafeStr_2436; import flash.events.Event; import _-3yO._SafeStr_2285; import _-0rE._SafeStr_2488; import _-3qZ._SafeStr_2283; import _-pX._SafeStr_2814; public class _SafeStr_4449 implements _SafeStr_2819 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786; private var _SafeStr_5451:ExternalImageWidget; public function set container(k:_SafeStr_2786):void { this._container = k; } public function get container():_SafeStr_2786 { return (this._container); } public function set widget(k:ExternalImageWidget):void { this._SafeStr_5451 = k; } public function _SafeStr_5636():Array { return (null); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { return ([_SafeStr_2815._SafeStr_6055]); } public function _SafeStr_5642(k:Event):void { var _local_4:_SafeStr_2815; if (this._container.roomEngine == null){ return; }; if ((k is _SafeStr_2815)){ _local_4 = (k as _SafeStr_2815); if (_local_4.type == _SafeStr_2815._SafeStr_6055){ this._SafeStr_5451._SafeStr_6056(_local_4._SafeStr_5678); }; }; var _local_2:_SafeStr_2797 = (k as _SafeStr_2797); if (_local_2 == null){ return; }; var _local_3:_SafeStr_2436 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2._SafeStr_5678, _local_2.category); switch (k.type){ case _SafeStr_2797._SafeStr_5679: if (_local_3 != null){ this._SafeStr_5451._SafeStr_6057(_local_3); }; return; case _SafeStr_2797._SafeStr_5680: this._SafeStr_5451.hide(); return; }; } public function _SafeStr_6058(k:int):void { if (((!((this._container == null))) && (!((this._container.roomEngine == null))))){ this._container.roomEngine._SafeStr_5989(k, _SafeStr_2285._SafeStr_5987); }; } public function _SafeStr_5862():Boolean { return (this._container.roomSession._SafeStr_5862); } public function _SafeStr_6059():Boolean { return ((this._container.roomSession.roomControllerLevel >= _SafeStr_2488._SafeStr_6060)); } public function _SafeStr_6061(k:_SafeStr_2283):void { this._container.connection.send(k); } public function update():void { } public function dispose():void { this._container = null; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } public function get type():String { return (_SafeStr_2814._SafeStr_6062); } public function get _SafeStr_6063():String { return (this._container.config.getProperty("stories.image_url_base")); } public function get _SafeStr_6064():String { return (this._container.config.getProperty("stories.image.sharing_url_base")); } public function get _SafeStr_6065():String { return (this._container.config.getProperty("extra_data_service_url")); } public function _SafeStr_6066():Boolean { return ((this._container.config.getProperty("stories.report.selfie.enabled") == "true")); } } }//package _-09L // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2815 = "_-0Y-" (String#23490, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4449 = "_-2ZX" (String#10276, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5679 = "_-5Lo" (String#35276, DoABC#3) // _SafeStr_5680 = "_-4GA" (String#32617, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_5989 = "_-4Yy" (String#12298, DoABC#3) // _SafeStr_6055 = "_-36l" (String#29760, DoABC#3) // _SafeStr_6056 = "_-3Ff" (String#30117, DoABC#3) // _SafeStr_6057 = "_-2ll" (String#28905, DoABC#3) // _SafeStr_6058 = "_-DW" (String#38980, DoABC#3) // _SafeStr_6059 = "_-6-P" (String#36836, DoABC#3) // _SafeStr_6060 = "_-0Bf" (String#22617, DoABC#3) // _SafeStr_6061 = "_-6Kr" (String#37655, DoABC#3) // _SafeStr_6062 = "_-0vu" (String#24409, DoABC#3) // _SafeStr_6063 = "_-6Qk" (String#37889, DoABC#3) // _SafeStr_6064 = "_-2VF" (String#28253, DoABC#3) // _SafeStr_6065 = "_-5u-" (String#36582, DoABC#3) // _SafeStr_6066 = "_-00D" (String#22197, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4450 package _-09L { import _-0b-._SafeStr_2819; import _-3HG._SafeStr_3075; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-24f._SafeStr_3076; import _-0ba._SafeStr_4451; import _-0ba._SafeStr_4552; import _-0ba._SafeStr_5071; import in._SafeStr_2436; import in._SafeStr_3068; import _-378._SafeStr_4551; import _-0rE._SafeStr_2488; import _-5Pb.FigureData; import _-3yO._SafeStr_2464; import _-24f._SafeStr_3079; import _-4rH._SafeStr_2335; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; public class _SafeStr_4450 implements _SafeStr_2819, _SafeStr_3075 { private static const _SafeStr_6067:String = "hd-99999-99999.lg-270-62"; private static const _SafeStr_6068:String = "hd-99999-99999.ch-630-62.lg-695-62"; private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_5717:int = -1; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_6069); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { if (((this._container) && (this._container.avatarEditor))){ this._container.avatarEditor.close(_SafeStr_3076._SafeStr_6070); }; this._SafeStr_5406 = true; this._container = null; } public function _SafeStr_5636():Array { return ([_SafeStr_4451._SafeStr_6071, _SafeStr_4552._SafeStr_6072, _SafeStr_5071._SafeStr_5804]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_5:_SafeStr_4451; var _local_6:_SafeStr_4552; var _local_7:Boolean; var _local_8:String; var _local_9:String; var _local_2:_SafeStr_2436; var _local_3:_SafeStr_3068; var _local_4:_SafeStr_4551; switch (k.type){ case _SafeStr_4451._SafeStr_6071: _local_5 = (k as _SafeStr_4451); _local_2 = this._container.roomEngine.getRoomObject(_local_5.roomId, _local_5.id, _local_5.category); if (_local_2 != null){ _local_3 = _local_2.getModel(); if (_local_3 != null){ _local_7 = ((((this._container.roomSession._SafeStr_5862) || (this._container.sessionDataManager._SafeStr_5861))) || ((this._container.roomSession.roomControllerLevel >= _SafeStr_2488._SafeStr_5921))); if (_local_7){ _local_4 = new _SafeStr_4551(_SafeStr_4551._SafeStr_6073, _local_5.id, _local_5.category, _local_5.roomId); this._container.events.dispatchEvent(_local_4); }; }; }; break; case _SafeStr_4552._SafeStr_6072: _local_6 = (k as _SafeStr_4552); _local_2 = this._container.roomEngine.getRoomObject(_local_6.roomId, _local_6._SafeStr_5678, _local_6._SafeStr_6074); if (_local_2 != null){ _local_3 = _local_2.getModel(); if (_local_3 != null){ this._SafeStr_5717 = _local_6._SafeStr_5678; _local_8 = FigureData._SafeStr_6075; _local_9 = _local_3.getString(_SafeStr_2464._SafeStr_6076); if ((((_local_9 == null)) || ((_local_9 == "")))){ _local_9 = _SafeStr_6067; }; if (_local_6.gender == FigureData._SafeStr_6077){ _local_8 = FigureData._SafeStr_6077; _local_9 = _local_3.getString(_SafeStr_2464._SafeStr_6078); if ((((_local_9 == null)) || ((_local_9 == "")))){ _local_9 = _SafeStr_6068; }; }; if (this._container.avatarEditor.openEditor(_SafeStr_3076._SafeStr_6070, this, [_SafeStr_3079._SafeStr_6079, _SafeStr_3079._SafeStr_5417], false, "${widget.furni.clothingchange.editor.title}")){ this._container.avatarEditor.loadAvatarInEditor(_SafeStr_3076._SafeStr_6070, _local_9, _local_8, _SafeStr_2335._SafeStr_6080); _local_4 = new _SafeStr_4551(_SafeStr_4551._SafeStr_6073, _local_6._SafeStr_5678, _local_6._SafeStr_6074, _local_6.roomId); this._container.events.dispatchEvent(_local_4); }; }; }; break; }; return (null); } public function update():void { } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { } public function _SafeStr_6081(k:String, _arg_2:String):void { if (this._container == null){ return; }; this._container.roomSession._SafeStr_6082(this._SafeStr_5717, _arg_2, k); this._container.avatarEditor.close(_SafeStr_3076._SafeStr_6070); } } }//package _-09L // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3075 = "_-6KO" (String#14118, DoABC#3) // _SafeStr_3076 = "_-6I2" (String#14077, DoABC#3) // _SafeStr_3079 = "_-5xB" (String#13724, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4450 = "_-46r" (String#11856, DoABC#3) // _SafeStr_4451 = "_-5X5" (String#13305, DoABC#3) // _SafeStr_4551 = "_-" (String#7589, DoABC#3) // _SafeStr_4552 = "_-6fR" (String#14432, DoABC#3) // _SafeStr_5071 = "_-52P" (String#12794, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5417 = "_-16J" (String#24857, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5804 = "_-2EM" (String#27595, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_6067 = "_-53u" (String#34580, DoABC#3) // _SafeStr_6068 = "_-659" (String#37065, DoABC#3) // _SafeStr_6069 = "_-23G" (String#27165, DoABC#3) // _SafeStr_6070 = "_-11i" (String#24674, DoABC#3) // _SafeStr_6071 = "_-3Do" (String#30041, DoABC#3) // _SafeStr_6072 = "_-67H" (String#37147, DoABC#3) // _SafeStr_6073 = "_-63P" (String#36996, DoABC#3) // _SafeStr_6074 = "_-6L7" (String#37667, DoABC#3) // _SafeStr_6075 = "_-3wG" (String#31789, DoABC#3) // _SafeStr_6076 = "_-nS" (String#40299, DoABC#3) // _SafeStr_6077 = "_-3ST" (String#30632, DoABC#3) // _SafeStr_6078 = "_-4aU" (String#33419, DoABC#3) // _SafeStr_6079 = "_-3aW" (String#30940, DoABC#3) // _SafeStr_6080 = "_-417" (String#32015, DoABC#3) // _SafeStr_6081 = "_-3gQ" (String#11405, DoABC#3) // _SafeStr_6082 = "_-34i" (String#10809, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4454 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4465; import _-0ba._SafeStr_2746; import _-3yO._SafeStr_2285; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-1rg._SafeStr_2333; import in._SafeStr_2436; import _-3yO._SafeStr_2464; import _-378._SafeStr_5077; import _-378._SafeStr_4464; import flash.events.Event; public class _SafeStr_4454 implements _SafeStr_2819 { private var _container:_SafeStr_2786 = null; private var _SafeStr_5406:Boolean = false; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_6083); } public function dispose():void { this._SafeStr_5406 = true; this._container = null; } public function set container(k:_SafeStr_2786):void { this._container = k; } public function _SafeStr_5636():Array { var k:Array = []; k.push(_SafeStr_4465._SafeStr_6084); k.push(_SafeStr_2746._SafeStr_5973); return (k); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_2746; if (k == null){ return (null); }; switch (k.type){ case _SafeStr_4465._SafeStr_6084: this._SafeStr_6085(); break; case _SafeStr_2746._SafeStr_5973: _local_2 = (k as _SafeStr_2746); if (_local_2 == null){ return (null); }; if ((((_local_2.category == _SafeStr_2285._SafeStr_5887)) || ((_local_2.category == _SafeStr_2285._SafeStr_5987)))){ this._container.roomEngine._SafeStr_5975(this._container.roomSession.roomId, _local_2.id, _local_2.category); }; break; }; return (null); } private function _SafeStr_6085():void { var _local_3:int; var _local_4:int; var _local_5:_SafeStr_2333; var _local_6:String; var _local_7:_SafeStr_2436; var _local_9:String; var _local_10:int; if ((((((this._container == null)) || ((this._container.roomSession == null)))) || ((this._container.roomEngine == null)))){ return; }; if (this._container.roomSession.userDataManager == null){ return; }; var k:int = this._container.roomSession.roomId; var _local_2:Array = []; var _local_8:int = this._container.roomEngine._SafeStr_5977(k, _SafeStr_2285._SafeStr_5887); _local_3 = 0; while (_local_3 < _local_8) { _local_7 = this._container.roomEngine._SafeStr_5978(k, _local_3, _SafeStr_2285._SafeStr_5887); if (_local_7 != null){ _local_4 = _local_7.getModel().getNumber(_SafeStr_2464._SafeStr_5858); _local_5 = this._container.sessionDataManager._SafeStr_5859(_local_4); if (_local_5 != null){ _local_6 = _local_5._SafeStr_5870; } else { _local_6 = _local_7.getType(); }; _local_2.push(new _SafeStr_5077(_local_7.getId(), _SafeStr_2285._SafeStr_5887, _local_6)); }; _local_3++; }; _local_8 = this._container.roomEngine._SafeStr_5977(k, _SafeStr_2285._SafeStr_5987); _local_3 = 0; while (_local_3 < _local_8) { _local_7 = this._container.roomEngine._SafeStr_5978(k, _local_3, _SafeStr_2285._SafeStr_5987); if (_local_7 != null){ _local_9 = _local_7.getType(); if (_local_9.indexOf("poster") == 0){ _local_10 = int(_local_9.replace("poster", "")); _local_6 = this._container.localization.getLocalization((("poster_" + _local_10) + "_name"), (("poster_" + _local_10) + "_name")); } else { _local_4 = _local_7.getModel().getNumber(_SafeStr_2464._SafeStr_5858); _local_5 = this._container.sessionDataManager._SafeStr_5869(_local_4); if (((!((_local_5 == null))) && ((_local_5._SafeStr_5870.length > 0)))){ _local_6 = _local_5._SafeStr_5870; } else { _local_6 = _local_9; }; }; _local_2.push(new _SafeStr_5077(_local_7.getId(), _SafeStr_2285._SafeStr_5987, _local_6)); }; _local_3++; }; _local_2.sort(this._SafeStr_5976); this._container.events.dispatchEvent(new _SafeStr_4464(_SafeStr_4464._SafeStr_6086, _local_2, this._container.sessionDataManager._SafeStr_5861)); } private function _SafeStr_5976(k:_SafeStr_5077, _arg_2:_SafeStr_5077):int { if ((((((((((k == null)) || ((_arg_2 == null)))) || ((k.name == _arg_2.name)))) || ((k.name.length == 0)))) || ((_arg_2.name.length == 0)))){ return (1); }; var _local_3:Array = new Array(k.name.toUpperCase(), _arg_2.name.toUpperCase()).sort(); if (_local_3.indexOf(k.name.toUpperCase()) == 0){ return (-1); }; return (1); } public function _SafeStr_5641():Array { return (null); } public function _SafeStr_5642(k:Event):void { } public function update():void { } } }//package _-09L // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2746 = "_-6Ag" (String#37290, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4454 = "_-138" (String#24730, DoABC#3) // _SafeStr_4464 = "_-3fA" (String#11382, DoABC#3) // _SafeStr_4465 = "_-Ws" (String#14987, DoABC#3) // _SafeStr_5077 = "_-0Gi" (String#7870, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5858 = "_-9E" (String#38821, DoABC#3) // _SafeStr_5859 = "_-6f8" (String#874, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5869 = "_-37n" (String#1531, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5973 = "_-3ET" (String#30070, DoABC#3) // _SafeStr_5975 = "_-3Od" (String#1538, DoABC#3) // _SafeStr_5976 = "_-2k8" (String#10432, DoABC#3) // _SafeStr_5977 = "_-1bO" (String#1480, DoABC#3) // _SafeStr_5978 = "_-0u" (String#1458, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_6083 = "_-6gH" (String#38535, DoABC#3) // _SafeStr_6084 = "_-068" (String#22409, DoABC#3) // _SafeStr_6085 = "_-1rU" (String#26668, DoABC#3) // _SafeStr_6086 = "_-50E" (String#34430, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4457 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-6OG._SafeStr_2826; import _-pX._SafeStr_2814; import _-Yv._SafeStr_2622; import _-0ba._SafeStr_4465; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; public class _SafeStr_4457 implements _SafeStr_2819 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_5451:_SafeStr_2826; public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this.container = null; this._SafeStr_5451 = null; this._disposed = true; }; } public function get type():String { return (_SafeStr_2814._SafeStr_6087); } public function set widget(k:_SafeStr_2826):void { this._SafeStr_5451 = k; } public function set container(k:_SafeStr_2786):void { if (((this._container) && (this._container.inventory))){ this._container.inventory.events.removeEventListener(_SafeStr_2622._SafeStr_5776, this._SafeStr_6088); }; this._container = k; if (((this._container) && (this._container.inventory))){ this._container.inventory.events.addEventListener(_SafeStr_2622._SafeStr_5776, this._SafeStr_6088); }; } public function get container():_SafeStr_2786 { return (this._container); } private function _SafeStr_6088(k:_SafeStr_2622):void { if (this._SafeStr_5451){ this._SafeStr_5451.open(); }; } public function _SafeStr_5636():Array { return ([_SafeStr_4465._SafeStr_5816]); } public function _SafeStr_5641():Array { return ([]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { if (!k){ return (null); }; switch (k.type){ case _SafeStr_4465._SafeStr_5816: this._SafeStr_5451.open(); break; }; return (null); } public function _SafeStr_5642(k:Event):void { } public function update():void { } } }//package _-09L // _SafeStr_2622 = "_-0jJ" (String#23912, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2826 = "_-56t" (String#12867, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4457 = "_-5cb" (String#13395, DoABC#3) // _SafeStr_4465 = "_-Ws" (String#14987, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5776 = "_-0I1" (String#22879, DoABC#3) // _SafeStr_5816 = "_-1DT" (String#25126, DoABC#3) // _SafeStr_6087 = "_-06W" (String#22421, DoABC#3) // _SafeStr_6088 = "_-1vY" (String#9585, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4458 package _-09L { import _-0b-._SafeStr_2819; import _-0MK._SafeStr_3; import _-0b-._SafeStr_2786; import _-0b-.RoomDesktop; import _-4Yt.RoomThumbnailCameraWidget; import _-1P._SafeStr_4056; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; import _-pX._SafeStr_2814; import _-0eH._SafeStr_3023; import _-6Sv._SafeStr_3604; public class _SafeStr_4458 implements _SafeStr_2819, _SafeStr_3 { private var _container:_SafeStr_2786 = null; private var _SafeStr_6089:RoomDesktop; private var _SafeStr_5451:RoomThumbnailCameraWidget; private var _SafeStr_6090:_SafeStr_4056; public function _SafeStr_4458(k:RoomDesktop) { this._SafeStr_6089 = k; } public function get _SafeStr_6091():RoomDesktop { return (this._SafeStr_6089); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5636():Array { return (null); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function set widget(k:RoomThumbnailCameraWidget):void { this._SafeStr_5451 = k; } public function set container(k:_SafeStr_2786):void { this._container = k; this._SafeStr_6090 = new _SafeStr_4056(this._SafeStr_6092); this._container.connection.addMessageEvent(this._SafeStr_6090); } public function dispose():void { if (((((this._container) && (this._container.connection))) && (this._SafeStr_6090))){ this._container.connection.removeMessageEvent(this._SafeStr_6090); }; } public function get disposed():Boolean { return (false); } public function _SafeStr_5642(k:Event):void { } public function update():void { } public function get type():String { return (_SafeStr_2814._SafeStr_6093); } public function get container():_SafeStr_2786 { return (this._container); } public function _SafeStr_6094():_SafeStr_3023 { return (_SafeStr_3023(this._SafeStr_6089.roomEngine._SafeStr_6095(this._SafeStr_5451._SafeStr_6096, this._SafeStr_6089._SafeStr_6097, true))); } public function _SafeStr_6098(k:_SafeStr_3023):void { this._container.connection.send(k); } private function _SafeStr_6092(k:_SafeStr_4056):void { this._SafeStr_5451.destroy(); if (k._SafeStr_5325()._SafeStr_6099()){ this._container.windowManager.alert("${navigator.thumbnail.camera.title}", "${navigator.thumbnail.camera.success}", _SafeStr_3604._SafeStr_6100, null); } else { if (k._SafeStr_5325()._SafeStr_6101()){ this._container.windowManager.alert("${generic.alert.title}", "${camera.render.count.info}", 0, null); }; }; } } }//package _-09L // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3023 = "_-1f4" (String#26175, DoABC#3) // _SafeStr_3604 = "_-2Pj" (String#10129, DoABC#3) // _SafeStr_4056 = "_-4dj" (String#33536, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4458 = "_-6-t" (String#13781, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_6089 = "_-2zq" (String#3345, DoABC#3) // _SafeStr_6090 = "_-6Rz" (String#37931, DoABC#3) // _SafeStr_6091 = "_-0Ak" (String#22578, DoABC#3) // _SafeStr_6092 = "_-0rh" (String#24238, DoABC#3) // _SafeStr_6093 = "_-6at" (String#38301, DoABC#3) // _SafeStr_6094 = "_-2JX" (String#27794, DoABC#3) // _SafeStr_6095 = "_-4aT" (String#12327, DoABC#3) // _SafeStr_6096 = "try " (String#46334, DoABC#3) // _SafeStr_6097 = "_-3lC" (String#11482, DoABC#3) // _SafeStr_6098 = "_-0Uq" (String#23360, DoABC#3) // _SafeStr_6099 = "_-rE" (String#40443, DoABC#3) // _SafeStr_6100 = "_-0bL" (String#8212, DoABC#3) // _SafeStr_6101 = "_-3AW" (String#29905, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4459 package _-09L { import _-0b-._SafeStr_2819; import _-0MK._SafeStr_3; import _-0b-._SafeStr_2786; import _-4Yt._SafeStr_2836; import _-1P._SafeStr_4027; import _-1P._SafeStr_4310; import _-1P._SafeStr_4302; import _-1P._SafeStr_4122; import _-1P._SafeStr_4292; import _-0b-.RoomDesktop; import _-pX._SafeStr_2814; import _-40u._SafeStr_2295; import _-3v-._SafeStr_2507; import _-0eH._SafeStr_4126; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; import _-0eH._SafeStr_4325; import _-0eH._SafeStr_4092; import _-0eH._SafeStr_4179; import _-0eH.RenderRoomMessageComposer; public class _SafeStr_4459 implements _SafeStr_2819, _SafeStr_3 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_5451:_SafeStr_2836; private var _SafeStr_6102:_SafeStr_4027; private var _SafeStr_6103:_SafeStr_4310; private var _SafeStr_6104:_SafeStr_4302; private var _SafeStr_6105:_SafeStr_4122; private var _SafeStr_6106:_SafeStr_4292; private var _SafeStr_6089:RoomDesktop; private var _SafeStr_6107:int = 999; private var _SafeStr_6108:int = 999; private var _SafeStr_6109:int = 999; public function _SafeStr_4459(k:RoomDesktop) { this._SafeStr_6089 = k; } public function get _SafeStr_6110():int { return (this._SafeStr_6107); } public function get _SafeStr_6111():int { return (this._SafeStr_6108); } public function get _SafeStr_6112():int { return (this._SafeStr_6109); } public function get type():String { return (_SafeStr_2814.CAMERA); } public function get _SafeStr_6091():RoomDesktop { return (this._SafeStr_6089); } public function set container(k:_SafeStr_2786):void { if (((this._container) && (this._container.toolbar))){ this._container.toolbar.events.removeEventListener(_SafeStr_2295._SafeStr_6113, this._SafeStr_6114); }; this._container = k; if (((this._container) && (this._container.toolbar))){ this._container.toolbar.events.addEventListener(_SafeStr_2295._SafeStr_6113, this._SafeStr_6114); }; this._SafeStr_6102 = new _SafeStr_4027(this._SafeStr_6115); this._SafeStr_6103 = new _SafeStr_4310(this._SafeStr_6116); this._SafeStr_6104 = new _SafeStr_4302(this._SafeStr_6117); this._SafeStr_6105 = new _SafeStr_4122(this._SafeStr_6118); this._SafeStr_6106 = new _SafeStr_4292(this._SafeStr_6119); this._container.connection.addMessageEvent(this._SafeStr_6102); this._container.connection.addMessageEvent(this._SafeStr_6103); this._container.connection.addMessageEvent(this._SafeStr_6104); this._container.connection.addMessageEvent(this._SafeStr_6105); this._container.connection.addMessageEvent(this._SafeStr_6106); } public function _SafeStr_6120():void { if (this._container.sessionDataManager.isPerkAllowed(_SafeStr_2507.CAMERA)){ this._container.connection.send(new _SafeStr_4126()); }; } private function _SafeStr_6119(k:_SafeStr_4292):void { this._SafeStr_6107 = k._SafeStr_5325()._SafeStr_6121(); this._SafeStr_6108 = k._SafeStr_5325()._SafeStr_6122(); this._SafeStr_6109 = k._SafeStr_5325()._SafeStr_6123(); } private function _SafeStr_6116(k:_SafeStr_4310):void { if (this._SafeStr_5451){ this._SafeStr_5451._SafeStr_6124(); }; } private function _SafeStr_6117(k:_SafeStr_4302):void { if (this._SafeStr_5451){ this._SafeStr_5451._SafeStr_6125(k); }; } private function _SafeStr_6118(k:_SafeStr_4122):void { if (this._SafeStr_5451){ this._SafeStr_5451._SafeStr_6126(k); }; } private function _SafeStr_6115(k:_SafeStr_4027):void { if (!this._SafeStr_5451){ return; }; var _local_2:String = k._SafeStr_5325().url; this._SafeStr_5451._SafeStr_6127(_local_2); } public function get container():_SafeStr_2786 { return (this._container); } public function _SafeStr_5636():Array { return (null); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { } public function update():void { } public function dispose():void { if (((this._container) && (this.container.connection))){ this._container.connection.removeMessageEvent(this._SafeStr_6102); this._container.connection.removeMessageEvent(this._SafeStr_6103); this._container.connection.removeMessageEvent(this._SafeStr_6104); this._container.connection.removeMessageEvent(this._SafeStr_6105); this._container.connection.removeMessageEvent(this._SafeStr_6106); }; this._disposed = true; this._container = null; this._SafeStr_6089 = null; this._SafeStr_5451 = null; } public function get disposed():Boolean { return (this._disposed); } public function set widget(k:_SafeStr_2836):void { this._SafeStr_5451 = k; } private function _SafeStr_6114(k:_SafeStr_2295):void { if (k.type == _SafeStr_2295._SafeStr_6113){ if (this._SafeStr_5451){ this._SafeStr_5451._SafeStr_6128(k._SafeStr_6129); }; }; } public function _SafeStr_6130(k:String, _arg_2:Function):void { this._SafeStr_6089._SafeStr_6130(k, _arg_2); } public function _SafeStr_6131(k:String, _arg_2:Function):void { this._SafeStr_6089._SafeStr_6131(k, _arg_2); } public function _SafeStr_6132():void { this._container.connection.send(new _SafeStr_4325()); } public function _SafeStr_6133():void { this._container.connection.send(new _SafeStr_4092()); } public function _SafeStr_6134():void { this._container.connection.send(new _SafeStr_4179()); } public function _SafeStr_6094():RenderRoomMessageComposer { return ((this._SafeStr_6089.roomEngine._SafeStr_6095(this._SafeStr_5451._SafeStr_6135(), this._SafeStr_6089._SafeStr_6097) as RenderRoomMessageComposer)); } public function _SafeStr_6098(k:RenderRoomMessageComposer):void { this._container.connection.send(k); } } }//package _-09L // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2507 = "_-60k" (String#36892, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2836 = "_-2dN" (String#10334, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4027 = "_-6fY" (String#38507, DoABC#3) // _SafeStr_4092 = "_-0QA" (String#23198, DoABC#3) // _SafeStr_4122 = " for" (String#18592, DoABC#3) // _SafeStr_4126 = "_-4BA" (String#32422, DoABC#3) // _SafeStr_4179 = "_-5iE" (String#36144, DoABC#3) // _SafeStr_4292 = "_-56a" (String#34688, DoABC#3) // _SafeStr_4302 = "_-3xv" (String#31856, DoABC#3) // _SafeStr_4310 = "_-5PX" (String#35419, DoABC#3) // _SafeStr_4325 = "_-4IX" (String#32710, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4459 = "_-1MJ" (String#9008, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_6089 = "_-2zq" (String#3345, DoABC#3) // _SafeStr_6091 = "_-0Ak" (String#22578, DoABC#3) // _SafeStr_6094 = "_-2JX" (String#27794, DoABC#3) // _SafeStr_6095 = "_-4aT" (String#12327, DoABC#3) // _SafeStr_6097 = "_-3lC" (String#11482, DoABC#3) // _SafeStr_6098 = "_-0Uq" (String#23360, DoABC#3) // _SafeStr_6102 = "_-2wP" (String#29321, DoABC#3) // _SafeStr_6103 = "_-3rV" (String#31591, DoABC#3) // _SafeStr_6104 = "_-3mG" (String#31389, DoABC#3) // _SafeStr_6105 = "_-6LF" (String#37674, DoABC#3) // _SafeStr_6106 = "_-Y-" (String#39722, DoABC#3) // _SafeStr_6107 = "_-4-J" (String#11747, DoABC#3) // _SafeStr_6108 = "_-0FJ" (String#7850, DoABC#3) // _SafeStr_6109 = "_-2Oh" (String#10111, DoABC#3) // _SafeStr_6110 = "_-67X" (String#37159, DoABC#3) // _SafeStr_6111 = "_-1-l" (String#24591, DoABC#3) // _SafeStr_6112 = "_-1iS" (String#26316, DoABC#3) // _SafeStr_6113 = "_-0fI" (String#23768, DoABC#3) // _SafeStr_6114 = "_-3ZG" (String#30895, DoABC#3) // _SafeStr_6115 = "_-3LR" (String#30361, DoABC#3) // _SafeStr_6116 = "_-Pk" (String#14861, DoABC#3) // _SafeStr_6117 = "_-16V" (String#24864, DoABC#3) // _SafeStr_6118 = "_-PE" (String#39405, DoABC#3) // _SafeStr_6119 = "_-3Un" (String#30720, DoABC#3) // _SafeStr_6120 = "_-10X" (String#24626, DoABC#3) // _SafeStr_6121 = "_-6C7" (String#37344, DoABC#3) // _SafeStr_6122 = "_-5-A" (String#34386, DoABC#3) // _SafeStr_6123 = "_-5fK" (String#36029, DoABC#3) // _SafeStr_6124 = "_-09-" (String#22511, DoABC#3) // _SafeStr_6125 = "_-1Bl" (String#25059, DoABC#3) // _SafeStr_6126 = "_-1Lw" (String#25438, DoABC#3) // _SafeStr_6127 = "_-2tu" (String#29227, DoABC#3) // _SafeStr_6128 = "_-1gv" (String#26252, DoABC#3) // _SafeStr_6129 = "_-6ks" (String#14525, DoABC#3) // _SafeStr_6130 = "_-2Jl" (String#27800, DoABC#3) // _SafeStr_6131 = "_-5ux" (String#36624, DoABC#3) // _SafeStr_6132 = "_-2iA" (String#28770, DoABC#3) // _SafeStr_6133 = "_-3um" (String#31729, DoABC#3) // _SafeStr_6134 = "_-5Wq" (String#35692, DoABC#3) // _SafeStr_6135 = "_-5sZ" (String#36528, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4460 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4451; import _-0ba._SafeStr_4566; import _-0ba._SafeStr_4564; import _-0ba._SafeStr_4567; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-0rE._SafeStr_2488; import _-gx.RoomSessionDimmerPresetsEvent; import _-58P._SafeStr_2796; import _-58P._SafeStr_2797; import _-378.RoomWidgetDimmerUpdateEvent; import _-378._SafeStr_4568; import _-gx._SafeStr_4463; import flash.events.Event; public class _SafeStr_4460 implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_6136); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._SafeStr_5406 = true; this._container = null; } public function _SafeStr_5636():Array { return ([_SafeStr_4451._SafeStr_6137, _SafeStr_4566._SafeStr_6138, _SafeStr_4564._SafeStr_6139, _SafeStr_4567._SafeStr_6140]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:int; var _local_3:_SafeStr_4567; var _local_4:_SafeStr_4566; switch (k.type){ case _SafeStr_4451._SafeStr_6137: if (this._SafeStr_5996()){ this._container.roomSession._SafeStr_6141(); }; break; case _SafeStr_4566._SafeStr_6138: if (this._SafeStr_5996()){ _local_4 = (k as _SafeStr_4566); this._container.roomSession._SafeStr_6142(_local_4._SafeStr_6143, _local_4._SafeStr_6144, _local_4.color, _local_4._SafeStr_6145, _local_4.apply); }; break; case _SafeStr_4564._SafeStr_6139: if (this._SafeStr_5996()){ this._container.roomSession._SafeStr_6146(); }; break; case _SafeStr_4567._SafeStr_6140: _local_2 = this._container.roomSession.roomId; _local_3 = (k as _SafeStr_4567); if ((((_local_3 == null)) || ((this._container.roomEngine == null)))){ return (null); }; this._container.roomEngine._SafeStr_6147(_local_2, _local_3.color, _local_3._SafeStr_6145, _local_3._SafeStr_6148); break; }; return (null); } private function _SafeStr_5996():Boolean { var k:Boolean = this._container.roomSession._SafeStr_5862; var _local_2 = (this._container.roomSession.roomControllerLevel >= _SafeStr_2488._SafeStr_5921); var _local_3:Boolean = this._container.sessionDataManager._SafeStr_5861; return (((((k) || (_local_3))) || (_local_2))); } public function _SafeStr_5641():Array { var k:Array = []; k.push(RoomSessionDimmerPresetsEvent._SafeStr_6149); k.push(_SafeStr_2796._SafeStr_6150); k.push(_SafeStr_2797._SafeStr_6151); return (k); } public function _SafeStr_5642(k:Event):void { var _local_2:RoomSessionDimmerPresetsEvent; var _local_3:RoomWidgetDimmerUpdateEvent; var _local_4:_SafeStr_2796; var _local_5:_SafeStr_4568; var _local_6:int; var _local_7:_SafeStr_4463; if ((((this._container == null)) || ((this._container.events == null)))){ return; }; switch (k.type){ case RoomSessionDimmerPresetsEvent._SafeStr_6149: _local_2 = (k as RoomSessionDimmerPresetsEvent); _local_3 = new RoomWidgetDimmerUpdateEvent(RoomWidgetDimmerUpdateEvent._SafeStr_6152); _local_3._SafeStr_6153 = _local_2._SafeStr_6153; _local_6 = 0; while (_local_6 < _local_2._SafeStr_6154) { _local_7 = _local_2._SafeStr_6155(_local_6); if (_local_7 != null){ _local_3._SafeStr_6156(_local_7.id, _local_7.type, _local_7.color, _local_7._SafeStr_6157); }; _local_6++; }; this._container.events.dispatchEvent(_local_3); return; case _SafeStr_2796._SafeStr_6150: _local_4 = (k as _SafeStr_2796); _local_5 = new _SafeStr_4568(_local_4.state, _local_4._SafeStr_6158, _local_4._SafeStr_6159, _local_4.color, _local_4._SafeStr_6145); this._container.events.dispatchEvent(_local_5); return; case _SafeStr_2797._SafeStr_6151: this._container.events.dispatchEvent(new RoomWidgetDimmerUpdateEvent(RoomWidgetDimmerUpdateEvent._SafeStr_6160)); return; }; } public function update():void { } } }//package _-09L // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2796 = "_-4AR" (String#11908, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4451 = "_-5X5" (String#13305, DoABC#3) // _SafeStr_4460 = "_-1ht" (String#26292, DoABC#3) // _SafeStr_4463 = "_-5RN" (String#13218, DoABC#3) // _SafeStr_4564 = "_-3qJ" (String#11575, DoABC#3) // _SafeStr_4566 = "_-347" (String#10797, DoABC#3) // _SafeStr_4567 = "_-50k" (String#12772, DoABC#3) // _SafeStr_4568 = "_-6gG" (String#14446, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_5996 = "_-6Pl" (String#4236, DoABC#3) // _SafeStr_6136 = "_-65R" (String#37074, DoABC#3) // _SafeStr_6137 = "_-49J" (String#32347, DoABC#3) // _SafeStr_6138 = "_-5Hq" (String#35117, DoABC#3) // _SafeStr_6139 = "_-1n-" (String#26496, DoABC#3) // _SafeStr_6140 = "_-288" (String#27352, DoABC#3) // _SafeStr_6141 = "_-aT" (String#15066, DoABC#3) // _SafeStr_6142 = "_-po" (String#15319, DoABC#3) // _SafeStr_6143 = "_-1aC" (String#25996, DoABC#3) // _SafeStr_6144 = "_-6iI" (String#38620, DoABC#3) // _SafeStr_6145 = "_-37U" (String#29789, DoABC#3) // _SafeStr_6146 = "_-0qm" (String#8469, DoABC#3) // _SafeStr_6147 = "_-4gs" (String#3757, DoABC#3) // _SafeStr_6148 = "_-vH" (String#40598, DoABC#3) // _SafeStr_6149 = "_-2YM" (String#28380, DoABC#3) // _SafeStr_6150 = "_-5jK" (String#36179, DoABC#3) // _SafeStr_6151 = "_-3Kg" (String#30329, DoABC#3) // _SafeStr_6152 = "_-0Ha" (String#22861, DoABC#3) // _SafeStr_6153 = "_-0vE" (String#24383, DoABC#3) // _SafeStr_6154 = "_-3Ok" (String#30491, DoABC#3) // _SafeStr_6155 = "_-0nn" (String#24086, DoABC#3) // _SafeStr_6156 = "_-2uM" (String#29243, DoABC#3) // _SafeStr_6157 = "_-iH" (String#40101, DoABC#3) // _SafeStr_6158 = "_-0d6" (String#23682, DoABC#3) // _SafeStr_6159 = "_-5bD" (String#35866, DoABC#3) // _SafeStr_6160 = "_-yN" (String#40719, DoABC#3) //------------------------------------------------------------ //_-09L._SafeStr_4461 package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4511; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-gx._SafeStr_2790; import _-378._SafeStr_4541; import flash.events.Event; public class _SafeStr_4461 implements _SafeStr_2819 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786 = null; public function get disposed():Boolean { return (this._disposed); } public function get type():String { return (_SafeStr_2814._SafeStr_5956); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._disposed = true; this._container = null; } public function _SafeStr_5636():Array { return ([_SafeStr_4511._SafeStr_5957, _SafeStr_4511._SafeStr_6161, _SafeStr_4511._SafeStr_6162]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:_SafeStr_4511 = (k as _SafeStr_4511); if (_local_2 == null){ return (null); }; switch (k.type){ case _SafeStr_4511._SafeStr_6162: this._container.roomSession._SafeStr_6163(_local_2.id); break; case _SafeStr_4511._SafeStr_6161: this._container.roomSession._SafeStr_6164(_local_2.id); break; case _SafeStr_4511._SafeStr_5957: this._container.roomSession._SafeStr_6165(_local_2.id, _local_2._SafeStr_5969, _local_2.answers); break; }; return (null); } public function _SafeStr_5641():Array { var k:Array = []; k.push(_SafeStr_2790._SafeStr_6166); k.push(_SafeStr_2790.ERROR); k.push(_SafeStr_2790._SafeStr_6167); return (k); } public function _SafeStr_5642(k:Event):void { var _local_3:_SafeStr_4541; if ((((this._container == null)) || ((this._container.events == null)))){ return; }; var _local_2:_SafeStr_2790 = (k as _SafeStr_2790); if (_local_2 == null){ return; }; switch (k.type){ case _SafeStr_2790._SafeStr_6166: _local_3 = new _SafeStr_4541(_local_2.id, _SafeStr_4541._SafeStr_6166); _local_3.summary = _local_2.summary; _local_3.headline = _local_2.headline; break; case _SafeStr_2790.ERROR: _local_3 = new _SafeStr_4541(_local_2.id, _SafeStr_4541.ERROR); _local_3.summary = _local_2.summary; _local_3.headline = _local_2.headline; break; case _SafeStr_2790._SafeStr_6167: _local_3 = new _SafeStr_4541(_local_2.id, _SafeStr_4541._SafeStr_6167); _local_3._SafeStr_6168 = _local_2._SafeStr_6168; _local_3._SafeStr_6169 = _local_2._SafeStr_6169; _local_3._SafeStr_6170 = _local_2._SafeStr_6170; _local_3._SafeStr_6171 = _local_2._SafeStr_6171; _local_3._SafeStr_6172 = _local_2._SafeStr_6172; break; }; if (_local_3 == null){ return; }; this._container.events.dispatchEvent(_local_3); } public function update():void { } } }//package _-09L // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2790 = "_-1JP" (String#25342, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4461 = "_-5l4" (String#13528, DoABC#3) // _SafeStr_4511 = "_-0UA" (String#8095, DoABC#3) // _SafeStr_4541 = "_-4FD" (String#11989, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5956 = "_-5Nq" (String#35351, DoABC#3) // _SafeStr_5957 = "_-11s" (String#24682, DoABC#3) // _SafeStr_5969 = "_-Kk" (String#39242, DoABC#3) // _SafeStr_6161 = "_-259" (String#27245, DoABC#3) // _SafeStr_6162 = "_-6ZO" (String#38252, DoABC#3) // _SafeStr_6163 = "_-ba" (String#15082, DoABC#3) // _SafeStr_6164 = "_-6VP" (String#14290, DoABC#3) // _SafeStr_6165 = "_-0Ig" (String#7895, DoABC#3) // _SafeStr_6166 = "_-di" (String#39944, DoABC#3) // _SafeStr_6167 = "_-2BZ" (String#27488, DoABC#3) // _SafeStr_6168 = "_-4bI" (String#33447, DoABC#3) // _SafeStr_6169 = "_-6bV" (String#38326, DoABC#3) // _SafeStr_6170 = "_-66R" (String#37118, DoABC#3) // _SafeStr_6171 = "_-1Dx" (String#25147, DoABC#3) // _SafeStr_6172 = "_-0y1" (String#24493, DoABC#3) //------------------------------------------------------------ //_-09L.AvatarInfoWidgetHandler package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-3Ot.AvatarInfoWidget; import _-3qZ._SafeStr_2273; import _-pX._SafeStr_2814; import _-1uj._SafeStr_2251; import _-4rH._SafeStr_2298; import _-2Jf._SafeStr_2212; import _-40u._SafeStr_2295; import _-gx._SafeStr_2890; import _-gx._SafeStr_3153; import _-gx._SafeStr_3151; import _-gx._SafeStr_3133; import _-2Md._SafeStr_3758; import _-5tn._SafeStr_4167; import _-0ba._SafeStr_4589; import _-1A6.HabboToolbarIconEnum; import _-4rH._SafeStr_2456; import _-378._SafeStr_4602; import _-378._SafeStr_4585; import _-378._SafeStr_4595; import _-0ba._SafeStr_2746; import _-0ba._SafeStr_4494; import _-0ba._SafeStr_5076; import _-gx._SafeStr_2792; import _-gx._SafeStr_2804; import _-58P._SafeStr_2815; import _-p0._SafeStr_499; import _-5Mz.WindowEvent; import _-4n6._SafeStr_2495; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-378._SafeStr_4594; import flash.events.Event; import _-3yO._SafeStr_2340; import _-1rg._SafeStr_2333; import _-3yO._SafeStr_2464; import in._SafeStr_2436; import _-3yO._SafeStr_2285; import _-65D._SafeStr_2396; import _-378._SafeStr_4590; public class AvatarInfoWidgetHandler implements _SafeStr_2819 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_5451:AvatarInfoWidget; private var _SafeStr_5906:_SafeStr_2273; private var _SafeStr_6173:_SafeStr_2273; public function get disposed():Boolean { return (this._disposed); } public function set widget(k:AvatarInfoWidget):void { this._SafeStr_5451 = k; } public function dispose():void { if (!this._disposed){ if (((this._SafeStr_6173) && (this._container.connection))){ this._container.connection.removeMessageEvent(this._SafeStr_6173); }; this.container = null; this._SafeStr_5451 = null; if (this._SafeStr_5906 != null){ this._SafeStr_5906.dispose(); this._SafeStr_5906 = null; }; this._SafeStr_6173 = null; this._disposed = true; }; } public function get type():String { return (_SafeStr_2814._SafeStr_6174); } public function get container():_SafeStr_2786 { return (this._container); } public function get roomEngine():_SafeStr_2251 { return (((this._container) ? this._container.roomEngine : null)); } public function get roomSession():_SafeStr_2298 { return (((this._container) ? this._container.roomSession : null)); } public function get friendList():_SafeStr_2212 { return (((this._container) ? this._container.friendList : null)); } public function set container(k:_SafeStr_2786):void { if (((((this._container) && (this._container.toolbar))) && (this._container.toolbar.events))){ this._container.toolbar.events.removeEventListener(_SafeStr_2295._SafeStr_5780, this._SafeStr_6175); }; if (((((this._container) && (this._container.sessionDataManager))) && (this._container.sessionDataManager.events))){ this._container.sessionDataManager.events.removeEventListener(_SafeStr_2890._SafeStr_6176, this._SafeStr_6177); }; if (((((this._container) && (this._container.roomSessionManager))) && (this._container.roomSessionManager.events))){ this._container.roomSessionManager.events.removeEventListener(_SafeStr_3153._SafeStr_6178, this._SafeStr_6179); this._container.roomSessionManager.events.removeEventListener(_SafeStr_3151._SafeStr_6180, this._SafeStr_6181); this._container.roomSessionManager.events.removeEventListener(_SafeStr_3133._SafeStr_6182, this._SafeStr_6183); }; if (((this._container) && (this._container.connection))){ this._container.connection.removeMessageEvent(this._SafeStr_5906); }; if (((((this._container) && (this._container.connection))) && (this._SafeStr_6173))){ this._container.connection.removeMessageEvent(this._SafeStr_6173); }; this._container = k; if (k == null){ return; }; if (this._SafeStr_5906 == null){ this._SafeStr_5906 = new _SafeStr_3758(this._SafeStr_5915); }; if (((!(this._SafeStr_6173)) && (this._container.connection))){ this._SafeStr_6173 = new _SafeStr_4167(this._SafeStr_6184); this._container.connection.addMessageEvent(this._SafeStr_6173); }; if (((((this._container) && (this._container.toolbar))) && (this._container.toolbar.events))){ this._container.toolbar.events.addEventListener(_SafeStr_2295._SafeStr_5780, this._SafeStr_6175); }; if (((((this._container) && (this._container.sessionDataManager))) && (this._container.sessionDataManager.events))){ this._container.sessionDataManager.events.addEventListener(_SafeStr_2890._SafeStr_6176, this._SafeStr_6177); }; if (((((this._container) && (this._container.roomSessionManager))) && (this._container.roomSessionManager.events))){ this._container.roomSessionManager.events.addEventListener(_SafeStr_3153._SafeStr_6178, this._SafeStr_6179); this._container.roomSessionManager.events.addEventListener(_SafeStr_3133._SafeStr_6182, this._SafeStr_6183); this._container.roomSessionManager.events.addEventListener(_SafeStr_3151._SafeStr_6180, this._SafeStr_6181); }; if (((this._container) && (this._container.connection))){ this._container.connection.addMessageEvent(this._SafeStr_5906); }; } private function _SafeStr_5915(k:_SafeStr_2273):void { if (this._container != null){ if (this._container.events != null){ this._container.events.dispatchEvent(new _SafeStr_4589(_SafeStr_4589._SafeStr_5928)); }; }; } private function _SafeStr_6175(k:_SafeStr_2295):void { if (k._SafeStr_5791 == HabboToolbarIconEnum.MEMENU){ if (this.container.config.getBoolean("simple.memenu.enabled")){ this._SafeStr_5451._SafeStr_6185(); } else { this._SafeStr_6186(); }; }; } private function _SafeStr_6177(k:_SafeStr_2890):void { this._SafeStr_5451.close(); } private function _SafeStr_6179(k:_SafeStr_3153):void { var _local_2:Boolean; var _local_3:Boolean; var _local_4:Boolean; var _local_5:Boolean; var _local_6:_SafeStr_2456; var _local_7:_SafeStr_4602; if (((!((this._container == null))) && (!((this._container.events == null))))){ _local_2 = k._SafeStr_6187; _local_3 = k._SafeStr_6188; _local_4 = k._SafeStr_6189; _local_5 = k._SafeStr_6190; _local_6 = this._SafeStr_6191(k._SafeStr_6192); if (_local_6 == null){ _SafeStr_4.log((("Could not find pet with the id: " + k._SafeStr_6192) + " given by petStatusUpdate")); return; }; _local_7 = new _SafeStr_4602(_local_6._SafeStr_5706, _local_2, _local_3, _local_4, _local_5); this._container.events.dispatchEvent(_local_7); }; } private function _SafeStr_6181(k:_SafeStr_3151):void { var _local_2:int; var _local_3:_SafeStr_2456; var _local_4:_SafeStr_4585; if (((!((this._container == null))) && (!((this._container.events == null))))){ _local_2 = k.level; _local_3 = this._SafeStr_6191(k._SafeStr_6192); _local_4 = new _SafeStr_4585(_local_3._SafeStr_5706, _local_2); this._container.events.dispatchEvent(_local_4); }; } private function _SafeStr_6186():void { var k:int = this._container.sessionDataManager.userId; var _local_2:String = this._container.sessionDataManager.userName; var _local_3:Boolean = this._container.sessionDataManager._SafeStr_6193; var _local_4:_SafeStr_2456 = this._container.roomSession.userDataManager.getUserData(k); if (_local_4){ this._container.events.dispatchEvent(new _SafeStr_4595(k, _local_2, _local_4.type, _local_4._SafeStr_5706, _local_3)); }; } public function _SafeStr_5636():Array { var k:Array = []; k.push(_SafeStr_2746._SafeStr_6194); k.push(_SafeStr_4494._SafeStr_6195); k.push(_SafeStr_4494._SafeStr_6196); k.push(_SafeStr_5076._SafeStr_6197); k.push(_SafeStr_4494._SafeStr_6198); k.push(_SafeStr_4494._SafeStr_6199); k.push(_SafeStr_4494._SafeStr_6200); k.push(_SafeStr_4494._SafeStr_6201); return (k); } public function _SafeStr_5641():Array { var k:Array = []; k.push(_SafeStr_2792._SafeStr_6202); k.push(_SafeStr_2804._SafeStr_6203); k.push(_SafeStr_2815._SafeStr_6055); k.push(_SafeStr_2815._SafeStr_6204); return (k); } public function processWidgetMessage(message:_SafeStr_2745):_SafeStr_4366 { var userId:int; var userData:_SafeStr_2456; var useProductMessage:_SafeStr_5076; var localization:_SafeStr_499; if (!message){ return (null); }; userId = 0; var userAction:_SafeStr_4494 = (message as _SafeStr_4494); if (userAction != null){ userId = userAction.userId; }; switch (message.type){ case _SafeStr_2746._SafeStr_6194: this._SafeStr_6186(); break; case _SafeStr_4494._SafeStr_6195: this._container._SafeStr_5594._SafeStr_6205(); break; case _SafeStr_4494._SafeStr_6196: this._SafeStr_5451._SafeStr_6206 = false; break; case _SafeStr_5076._SafeStr_6197: useProductMessage = (message as _SafeStr_5076); if (useProductMessage){ this._container.roomSession._SafeStr_6207(useProductMessage._SafeStr_5706, useProductMessage._SafeStr_6192); }; break; case _SafeStr_4494._SafeStr_6199: this._container.roomSession._SafeStr_6208(userId); break; case _SafeStr_4494._SafeStr_6200: break; case _SafeStr_4494._SafeStr_6201: localization = this._SafeStr_5451.catalog.localization; this._SafeStr_5451.windowManager.confirm(localization.getLocalization("monsterplant.confirm.title.compost"), localization.getLocalization("monsterplant.confirm.desc.compost"), 0, function onCompostConfirmed (k:_SafeStr_2495, _arg_2:WindowEvent):void { k.dispose(); if (_arg_2.type == WindowEvent._SafeStr_6209){ _container.roomSession._SafeStr_6210(userId); }; }); break; case _SafeStr_4494._SafeStr_6198: this._SafeStr_6211(userId); break; case _SafeStr_4589._SafeStr_5928: break; }; return (null); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2804; var _local_3:_SafeStr_2456; var _local_4:_SafeStr_2456; switch (k.type){ case _SafeStr_2792._SafeStr_6202: this._container.events.dispatchEvent(new _SafeStr_4594()); for each (_local_3 in _SafeStr_2792(k)._SafeStr_6212) { if (this.friendList._SafeStr_6213().indexOf(_local_3.name) > -1){ this._SafeStr_5451._SafeStr_6214(_local_3, _local_3._SafeStr_5706); }; }; return; case _SafeStr_2804._SafeStr_6203: _local_2 = (k as _SafeStr_2804); if (((((((((_local_2) && (this._SafeStr_5451))) && (this.container))) && (this.container.roomSession))) && (this.container.roomSession.userDataManager))){ _local_4 = this.container.roomSession.userDataManager.getUserData(this.container.sessionDataManager.userId); if (((_local_4) && ((_local_2.userId == _local_4._SafeStr_5706)))){ this._SafeStr_5451._SafeStr_6215 = !((_local_2._SafeStr_6216 == 0)); }; }; return; case _SafeStr_2815._SafeStr_6055: this._SafeStr_6217((k as _SafeStr_2815)._SafeStr_6218, (k as _SafeStr_2815)._SafeStr_6219); return; case _SafeStr_2815._SafeStr_6204: this._SafeStr_6220((k as _SafeStr_2815)._SafeStr_5678); return; }; } private function _SafeStr_6211(k:int):void { _SafeStr_4.log(("Show breed menu. finally: " + k)); if ((((((this._container == null)) || ((this._container.roomSession == null)))) || ((this._container.roomEngine == null)))){ return; }; if (this._container.roomSession.userDataManager == null){ return; }; var _local_2:int = this._container.roomSession.roomId; var _local_3:int = this._container.sessionDataManager.userId; var _local_4:_SafeStr_2456 = this._container.roomSession.userDataManager._SafeStr_5704(k, _SafeStr_2340._SafeStr_5744); if (_local_4 == null){ return; }; var _local_5:Array = _local_4.figure.split(" "); var _local_6:int = (((_local_5.length > 0)) ? _local_5[0] : -1); this._SafeStr_6221(_local_2, k, _local_6, _local_4._SafeStr_5706, _local_3); } public function update():void { } private function _SafeStr_6183(k:_SafeStr_3133):void { if (((!((this._container == null))) && (!((this._container.events == null))))){ this._SafeStr_5451._SafeStr_6222(k._SafeStr_6192, k._SafeStr_6223); }; } public function _SafeStr_6024(k:_SafeStr_2436):_SafeStr_2333 { var _local_2:_SafeStr_2333; var _local_3:int; if (k){ _local_3 = k.getModel().getNumber(_SafeStr_2464._SafeStr_5858); _local_2 = this._container.sessionDataManager._SafeStr_5859(_local_3); }; return (_local_2); } private function _SafeStr_6217(k:int, _arg_2:int):void { if ((((((this._container == null)) || ((this._container.roomSession == null)))) || ((this._container.roomEngine == null)))){ return; }; if (this._container.roomSession.userDataManager == null){ return; }; var _local_3:int = this._container.roomSession.roomId; var _local_4:int = this._container.sessionDataManager.userId; var _local_5:_SafeStr_2333 = this._container.sessionDataManager._SafeStr_5859(_arg_2); if (!_local_5){ return; }; var _local_6:Array = _local_5._SafeStr_6224.split(" "); var _local_7:int = (((_local_6.length > 0)) ? parseInt(_local_6[0]) : -1); if (_local_7 == -1){ return; }; this._SafeStr_6225(_local_3, _arg_2, _local_7, _local_5.category, _local_4, k); } private function _SafeStr_6220(k:int):void { if ((((((this._container == null)) || ((this._container.roomSession == null)))) || ((this._container.roomEngine == null)))){ return; }; if (this._container.roomSession.userDataManager == null){ return; }; var _local_2:int = this._container.roomSession.roomId; var _local_3:_SafeStr_2436 = this._container.roomEngine.getRoomObject(_local_2, k, _SafeStr_2285._SafeStr_5887); var _local_4:Boolean = this._container.isOwnerOfFurniture(_local_3); if (!_local_4){ return; }; var _local_5:int = this._container.getFurnitureOwnerId(_local_3); var _local_6:_SafeStr_2333 = this._SafeStr_6024(_local_3); var _local_7:Array = _local_6._SafeStr_6224.split(" "); var _local_8:int = (((_local_7.length > 0)) ? parseInt(_local_7[0]) : -1); if (_local_8 == -1){ return; }; this._SafeStr_6225(_local_2, k, _local_8, _local_6.category, _local_5); } private function _SafeStr_6225(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int=-1):void { var _local_8:_SafeStr_2436; var _local_12:_SafeStr_2456; var _local_13:Boolean; var _local_14:Array; var _local_15:int; var _local_7:Array = []; var _local_9:int = this._container.roomEngine._SafeStr_5977(k, _SafeStr_2285._SafeStr_5707); var _local_10:int = 7; var _local_11:int; for (;_local_11 < _local_9;_local_11++) { _local_8 = this._container.roomEngine._SafeStr_5978(k, _local_11, _SafeStr_2285._SafeStr_5707); _local_12 = this._container.roomSession.userDataManager.getUserDataByIndex(_local_8.getId()); _local_13 = false; if ((((_local_12 == null)) || (!((_local_12.type == _SafeStr_2340._SafeStr_5744))))){ } else { if (_local_12._SafeStr_6226 == _arg_5){ if (((_local_12._SafeStr_6228) && ((_arg_4 == _SafeStr_2396._SafeStr_6227)))){ _local_13 = true; }; _local_14 = _local_12.figure.split(" "); _local_15 = (((_local_14.length > 0)) ? _local_14[0] : -1); if (_local_15 == _arg_3){ if (_arg_4 == _SafeStr_2396._SafeStr_6229){ if (!_local_12._SafeStr_6189){ continue; }; }; if (_arg_4 == _SafeStr_2396._SafeStr_6230){ if ((((((_local_12._SafeStr_6231 < _local_10)) || (_local_12._SafeStr_6189))) || (_local_12._SafeStr_6187))){ continue; }; }; if (_arg_4 == _SafeStr_2396._SafeStr_6232){ if ((((_local_12._SafeStr_6231 >= _local_10)) || (_local_12._SafeStr_6189))){ continue; }; }; _local_7.push(new _SafeStr_4590(_local_12._SafeStr_5706, _SafeStr_2285._SafeStr_5707, _local_12.name, _arg_2, _local_8.getId(), _arg_6, _local_13)); }; }; }; }; this._SafeStr_5451._SafeStr_6233(_local_7); } private function _SafeStr_6221(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):void { var _local_7:_SafeStr_2436; var _local_10:_SafeStr_2456; var _local_11:_SafeStr_2456; var _local_12:Array; var _local_13:int; var _local_6:Array = []; var _local_8:int = this._container.roomEngine._SafeStr_5977(k, _SafeStr_2285._SafeStr_5707); var _local_9:int; while (_local_9 < _local_8) { _local_7 = this._container.roomEngine._SafeStr_5978(k, _local_9, _SafeStr_2285._SafeStr_5707); _local_10 = this._container.roomSession.userDataManager.getUserDataByIndex(_local_7.getId()); if ((((_local_10 == null)) || (!((_local_10.type == _SafeStr_2340._SafeStr_5744))))){ } else { if (!_local_10._SafeStr_6187){ } else { if (((!(_local_10._SafeStr_6190)) && (!((_local_10._SafeStr_6226 == _arg_5))))){ } else { _local_11 = this._container.roomSession.userDataManager.getUserData(_local_10._SafeStr_6226); if (_local_11 == null){ } else { _local_12 = _local_10.figure.split(" "); _local_13 = (((_local_12.length > 0)) ? _local_12[0] : -1); if ((((_local_13 == _arg_3)) && (!((_local_10._SafeStr_5706 == _arg_4))))){ _local_6.push(new _SafeStr_4590(_local_10._SafeStr_5706, _SafeStr_2285._SafeStr_5707, _local_10.name, _arg_4, _local_7.getId())); }; }; }; }; }; _local_9++; }; this._SafeStr_5451._SafeStr_6234(_local_6); } private function _SafeStr_6191(k:int):_SafeStr_2456 { var _local_5:_SafeStr_2436; var _local_6:_SafeStr_2456; var _local_2:int = this._container.roomSession.roomId; var _local_3:int = this._container.roomEngine._SafeStr_5977(_local_2, _SafeStr_2285._SafeStr_5707); var _local_4:int; while (_local_4 < _local_3) { _local_5 = this._container.roomEngine._SafeStr_5978(_local_2, _local_4, _SafeStr_2285._SafeStr_5707); _local_6 = this._container.roomSession.userDataManager.getUserDataByIndex(_local_5.getId()); if ((((_local_6 == null)) || (!((_local_6.type == _SafeStr_2340._SafeStr_5744))))){ } else { if (_local_6._SafeStr_6235 == k){ return (_local_6); }; }; _local_4++; }; return (null); } public function _SafeStr_6184(k:_SafeStr_4167):void { var _local_2:int = k._SafeStr_5325().code; switch (_local_2){ case 4: case 5: this._container.sessionDataManager._SafeStr_6236(); return; }; } } }//package _-09L // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2396 = "_-2VP" (String#28258, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2495 = "_-29f" (String#9856, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2746 = "_-6Ag" (String#37290, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2792 = "_-zi" (String#15466, DoABC#3) // _SafeStr_2804 = "_-1Tp" (String#9130, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2815 = "_-0Y-" (String#23490, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2890 = "_-9L" (String#38825, DoABC#3) // _SafeStr_3133 = "_-038" (String#22307, DoABC#3) // _SafeStr_3151 = "_-0vF" (String#24384, DoABC#3) // _SafeStr_3153 = "_-1-N" (String#24577, DoABC#3) // _SafeStr_3758 = "_-624" (String#36944, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4167 = "_-1tW" (String#26746, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4494 = "_-3N8" (String#30434, DoABC#3) // _SafeStr_4585 = "_-2uA" (String#29233, DoABC#3) // _SafeStr_4589 = "_-6BS" (String#37321, DoABC#3) // _SafeStr_4590 = "_-1-z" (String#24602, DoABC#3) // _SafeStr_4594 = "_-0yp" (String#24525, DoABC#3) // _SafeStr_4595 = "_-rS" (String#40452, DoABC#3) // _SafeStr_4602 = "_-18G" (String#24930, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5076 = "_-RF" (String#14881, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5704 = "_-h6" (String#15175, DoABC#3) // _SafeStr_5706 = "_-5Da" (String#12991, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5744 = "_-5Ot" (String#35390, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5791 = "_-24j" (String#27226, DoABC#3) // _SafeStr_5858 = "_-9E" (String#38821, DoABC#3) // _SafeStr_5859 = "_-6f8" (String#874, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5906 = "_-28X" (String#9834, DoABC#3) // _SafeStr_5915 = "_-3Ld" (String#11054, DoABC#3) // _SafeStr_5928 = "_-2zQ" (String#29430, DoABC#3) // _SafeStr_5977 = "_-1bO" (String#1480, DoABC#3) // _SafeStr_5978 = "_-0u" (String#1458, DoABC#3) // _SafeStr_6024 = "_-529" (String#12789, DoABC#3) // _SafeStr_6055 = "_-36l" (String#29760, DoABC#3) // _SafeStr_6173 = "_-6Eg" (String#37434, DoABC#3) // _SafeStr_6174 = "_-1Ti" (String#25755, DoABC#3) // _SafeStr_6175 = "_-4vD" (String#3828, DoABC#3) // _SafeStr_6176 = "_-52R" (String#34522, DoABC#3) // _SafeStr_6177 = "_-4Gj" (String#32635, DoABC#3) // _SafeStr_6178 = "_-29Y" (String#27409, DoABC#3) // _SafeStr_6179 = "_-1bt" (String#9251, DoABC#3) // _SafeStr_6180 = "_-17D" (String#24886, DoABC#3) // _SafeStr_6181 = "_-0XD" (String#8144, DoABC#3) // _SafeStr_6182 = "_-1qH" (String#26625, DoABC#3) // _SafeStr_6183 = "_-1KC" (String#25374, DoABC#3) // _SafeStr_6184 = "_-0Si" (String#23288, DoABC#3) // _SafeStr_6185 = "_-50j" (String#34450, DoABC#3) // _SafeStr_6186 = "_-6Rf" (String#37919, DoABC#3) // _SafeStr_6187 = "_-5yo" (String#4110, DoABC#3) // _SafeStr_6188 = "_-02h" (String#2553, DoABC#3) // _SafeStr_6189 = "_-14" (String#2851, DoABC#3) // _SafeStr_6190 = "_-1as" (String#3001, DoABC#3) // _SafeStr_6191 = "_-5cG" (String#35912, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_6193 = "_-49O" (String#11895, DoABC#3) // _SafeStr_6194 = "_-4ar" (String#33429, DoABC#3) // _SafeStr_6195 = "_-57V" (String#34728, DoABC#3) // _SafeStr_6196 = "_-5Kf" (String#35229, DoABC#3) // _SafeStr_6197 = "_-4jH" (String#33740, DoABC#3) // _SafeStr_6198 = "_-GY" (String#39085, DoABC#3) // _SafeStr_6199 = "_-23J" (String#27167, DoABC#3) // _SafeStr_6200 = "_-27c" (String#27331, DoABC#3) // _SafeStr_6201 = "_-2Lr" (String#27886, DoABC#3) // _SafeStr_6202 = "_-6CK" (String#37351, DoABC#3) // _SafeStr_6203 = "_-2WP" (String#28297, DoABC#3) // _SafeStr_6204 = "_-cY" (String#39891, DoABC#3) // _SafeStr_6205 = "_-0kt" (String#8364, DoABC#3) // _SafeStr_6206 = "_-pS" (String#40383, DoABC#3) // _SafeStr_6207 = "_-3WN" (String#11225, DoABC#3) // _SafeStr_6208 = "_-6HN" (String#14065, DoABC#3) // _SafeStr_6209 = "_-2n3" (String#28964, DoABC#3) // _SafeStr_6210 = "_-Pc" (String#14859, DoABC#3) // _SafeStr_6211 = "_-1b-" (String#26028, DoABC#3) // _SafeStr_6212 = "_-2It" (String#27774, DoABC#3) // _SafeStr_6213 = "_-4V5" (String#12230, DoABC#3) // _SafeStr_6214 = "_-mZ" (String#40266, DoABC#3) // _SafeStr_6215 = "_-ZN" (String#39770, DoABC#3) // _SafeStr_6216 = "_-4Qd" (String#33041, DoABC#3) // _SafeStr_6217 = "_-0OX" (String#23138, DoABC#3) // _SafeStr_6218 = "_-1BT" (String#25046, DoABC#3) // _SafeStr_6219 = "_-42Y" (String#32073, DoABC#3) // _SafeStr_6220 = "_-2lw" (String#28914, DoABC#3) // _SafeStr_6221 = "_-3zb" (String#31915, DoABC#3) // _SafeStr_6222 = "_-4zS" (String#34359, DoABC#3) // _SafeStr_6223 = "_-2kx" (String#28877, DoABC#3) // _SafeStr_6224 = "_-42k" (String#11798, DoABC#3) // _SafeStr_6225 = "_-3eI" (String#31084, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6227 = "_-4DB" (String#32503, DoABC#3) // _SafeStr_6228 = "_-22A" (String#9728, DoABC#3) // _SafeStr_6229 = "_-6Xt" (String#38190, DoABC#3) // _SafeStr_6230 = "_-3Fz" (String#30132, DoABC#3) // _SafeStr_6231 = "_-zL" (String#15460, DoABC#3) // _SafeStr_6232 = "_-4J3" (String#32730, DoABC#3) // _SafeStr_6233 = "_-3ho" (String#31205, DoABC#3) // _SafeStr_6234 = "_-1lP" (String#26432, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_6236 = "_-5dv" (String#13409, DoABC#3) //------------------------------------------------------------ //_-09L.ChatInputWidgetHandler package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-io._SafeStr_2838; import _-pX._SafeStr_2814; import _-0ba._SafeStr_5087; import _-0ba._SafeStr_4523; import _-0ba._SafeStr_4542; import _-0ba._SafeStr_4465; import _-4rH._SafeStr_2456; import _-JA._SafeStr_2496; import _-40u._SafeStr_2295; import _-4rH._SafeStr_2335; import _-pX._SafeStr_2807; import _-2sC.HabboTracking; import _-4rH._SafeStr_2418; import _-0rE._SafeStr_2488; import _-3-E._SafeStr_6; import _-5sJ.ICoreLocalizationManager; import _-0MK.Component; import _-58P._SafeStr_2805; import _-3v-._SafeStr_2507; import flash.ui.Mouse; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-gx._SafeStr_2801; import _-378._SafeStr_2799; import _-31r._SafeStr_2803; import flash.events.Event; import _-378._SafeStr_4522; public class ChatInputWidgetHandler implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _SafeStr_6237:Boolean = true; private var _container:_SafeStr_2786 = null; private var _SafeStr_5451:_SafeStr_2838; public function get container():_SafeStr_2786 { return (this._container); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function set widget(k:_SafeStr_2838):void { this._SafeStr_5451 = k; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_6238); } public function dispose():void { this._SafeStr_5406 = true; this._container = null; this._SafeStr_5451 = null; } public function _SafeStr_5636():Array { var k:Array = []; k.push(_SafeStr_5087._SafeStr_6239); k.push(_SafeStr_4523._SafeStr_6240); k.push(_SafeStr_4542._SafeStr_6241); return (k); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_2:Array; var _local_3:int; var _local_4:int; var _local_5:_SafeStr_5087; var _local_6:_SafeStr_4542; var _local_7:_SafeStr_4523; var _local_8:String; var _local_9:_SafeStr_4465; var _local_10:Array; var _local_11:int; var _local_12:String; var _local_13:String; var _local_14:int; var _local_15:_SafeStr_2456; var _local_16:String; var _local_17:_SafeStr_2496; var _local_18:_SafeStr_2456; var _local_19:_SafeStr_2456; var _local_20:_SafeStr_2456; var _local_21:_SafeStr_2295; var _local_22:Date; var _local_23:String; var _local_24:_SafeStr_2456; switch (k.type){ case _SafeStr_5087._SafeStr_6239: _local_5 = (k as _SafeStr_5087); if (_local_5 != null){ this._container.roomSession._SafeStr_6242(_local_5._SafeStr_6243); }; break; case _SafeStr_4523._SafeStr_6240: if (((!((this._container == null))) && (!((this._container.roomSession == null))))){ _local_7 = (k as _SafeStr_4523); if (_local_7 != null){ if (_local_7.text == ""){ return (null); }; _local_8 = _local_7.text; _local_9 = null; _local_10 = _local_7.text.split(" "); if (_local_10.length > 0){ _local_12 = _local_10[0]; _local_13 = ""; if (_local_10.length > 1){ _local_13 = _local_10[1]; }; if ((((_local_12.charAt(0) == ":")) && ((_local_13 == "x")))){ _local_14 = this._container.roomEngine._SafeStr_6244(); if (_local_14 > -1){ _local_15 = this._container.roomSession.userDataManager.getUserDataByIndex(_local_14); if (_local_15 != null){ _local_13 = _local_15.name; _local_8 = _local_7.text.replace(" x", (" " + _local_15.name)); }; }; }; switch (_local_12.toLowerCase()){ case ":d": case ";d": if (this._container.sessionDataManager.clubLevel == _SafeStr_2335._SafeStr_6245){ this._container.roomSession._SafeStr_5817(_SafeStr_2807._SafeStr_6246._SafeStr_5818); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "chat", "laugh"); }; break; case "o/": case "_o/": this._container.roomSession._SafeStr_5817(_SafeStr_2807._SafeStr_6247._SafeStr_5818); return (null); case ":kiss": if (this._container.sessionDataManager.clubLevel == _SafeStr_2335._SafeStr_6245){ this._container.roomSession._SafeStr_5817(_SafeStr_2807._SafeStr_6248._SafeStr_5818); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "chat", "blow"); return (null); }; break; case ":jump": if (this._container.sessionDataManager.clubLevel == _SafeStr_2335._SafeStr_6245){ this._container.roomSession._SafeStr_5817(_SafeStr_2807._SafeStr_6249._SafeStr_5818); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "chat", "jump"); return (null); }; break; case ":idle": this._container.roomSession._SafeStr_5817(_SafeStr_2807._SafeStr_6250._SafeStr_5818); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "chat", "idle"); return (null); case "_b": this._container.roomSession._SafeStr_5817(_SafeStr_2807._SafeStr_6251._SafeStr_5818); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "chat", "respect"); return (null); case ":sign": this._container.roomSession._SafeStr_6252(int(_local_13)); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "chat", "sign", null, int(_local_13)); return (null); case ":chooser": if ((((((this._container.sessionDataManager.clubLevel >= _SafeStr_2335._SafeStr_5834)) || (this._container.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_6254)))) || (this._container.sessionDataManager._SafeStr_6253))){ _local_9 = new _SafeStr_4465(_SafeStr_4465._SafeStr_5972); this._container.processWidgetMessage(_local_9); }; return (null); case ":furni": if ((((((((this._container.sessionDataManager.clubLevel >= _SafeStr_2335._SafeStr_5834)) && ((this._container.roomSession.roomControllerLevel >= _SafeStr_2488._SafeStr_5921)))) || (this._container.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_6254)))) || (this._container.sessionDataManager._SafeStr_6253))){ _local_9 = new _SafeStr_4465(_SafeStr_4465._SafeStr_6084); this._container.processWidgetMessage(_local_9); }; return (null); case ":pickall": this._container.sessionDataManager._SafeStr_6255(this._container.roomSession.roomId); return (null); case ":pickallbc": this._container.sessionDataManager._SafeStr_6256(this._container.roomSession.roomId); return (null); case ":ejectall": this._container.sessionDataManager._SafeStr_6257(this._container.roomSession.roomId, _local_8); return (null); case ":ejectpets": this._container.sessionDataManager._SafeStr_6258(this._container.roomSession.roomId); return (null); case ":moonwalk": this._container.sessionDataManager.sendSpecialCommandMessage(":moonwalk"); return (null); case ":habnam": this._container.sessionDataManager.sendSpecialCommandMessage(":habnam"); return (null); case ":yyxxabxa": this._container.sessionDataManager.sendSpecialCommandMessage(":yyxxabxa"); return (null); case ":mutepets": this._container.sessionDataManager.sendSpecialCommandMessage(":mutepets"); return (null); case ":mpgame": this._container.sessionDataManager.sendSpecialCommandMessage(_local_8); return (null); case ":news": if (this._container.config.getBoolean("client.news.embed.enabled")){ _SafeStr_6.openNews(); return (null); }; break; case ":mail": if (this._container.config.getBoolean("client.minimail.embed.enabled")){ _SafeStr_6.openMinimail("#mail/inbox/"); return (null); }; break; case ":crashme": break; case ":tgl": break; case ":li": break; case ":2": case ":kick": if (this._container.roomSession.roomControllerLevel >= _SafeStr_2488._SafeStr_5921){ _local_18 = this._container.roomSession.userDataManager._SafeStr_6259(_local_13); if (_local_18){ this._container.roomSession._SafeStr_6260(_local_18._SafeStr_6235); }; }; return (null); case ":shutup": case ":mute": if (this._container.roomSession.roomControllerLevel >= _SafeStr_2488._SafeStr_5921){ _local_19 = this._container.roomSession.userDataManager._SafeStr_6259(_local_13); if (_local_19){ this._container.roomSession._SafeStr_6261(_local_19._SafeStr_6235, 2); }; }; return (null); case ":floor": case ":bcfloor": if (this._container.roomSession.roomControllerLevel >= _SafeStr_2488._SafeStr_6060){ this._container.windowManager._SafeStr_6262(); }; return (null); case ":lang": (this._container.localization as ICoreLocalizationManager)._SafeStr_6263(_local_13); return (null); case ":uc": if (this._container.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_6264)){ if (_local_13 == "hotel"){ this._container.roomSession._SafeStr_6265(_local_10[2]); } else { this._container.roomSession._SafeStr_6266(_local_13); }; }; return (null); case ":anew": if (((this._container.sessionDataManager._SafeStr_6253) || (this._container.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_6264)))){ this._container.roomSession._SafeStr_6266("new"); }; return (null); case ":avisit": if (((this._container.sessionDataManager._SafeStr_6253) || (this._container.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_6264)))){ if ("group" == _local_13){ (this._container.roomEngine as Component).context.createLinkEvent("navigator/goto/predefined_group_lobby"); } else { (this._container.roomEngine as Component).context.createLinkEvent("navigator/goto/predefined_noob_lobby"); }; }; return (null); case ":aalert": if (((this._container.sessionDataManager._SafeStr_6253) || (this._container.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_6264)))){ _local_20 = this._container.roomSession.userDataManager._SafeStr_6259(_local_13); if (_local_20){ this._container.roomSession._SafeStr_6267(_local_20._SafeStr_6235); }; }; return (null); case ":visit": if (this._container.sessionDataManager.clubLevel >= _SafeStr_2335._SafeStr_5834){ this._container.roomSession._SafeStr_6268(_local_13); }; return (null); case ":roomid": if (this._container.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_6264)){ this._container.roomSession._SafeStr_6269(parseInt(_local_13)); }; return (null); case ":link": break; case ":zoom": this._container.roomEngine.events.dispatchEvent(new _SafeStr_2805(this._container.roomEngine.activeRoomId, Number(_local_13))); return (null); case ":cam": case ":camera": if (this._container.sessionDataManager.isPerkAllowed(_SafeStr_2507.CAMERA)){ _local_21 = new _SafeStr_2295(_SafeStr_2295._SafeStr_6113); _local_21._SafeStr_6129 = _SafeStr_2295._SafeStr_6270; this._container.toolbar.events.dispatchEvent(_local_21); }; return (null); case ":q": break; case ":screenshot": _local_17 = this._container.navigator.enteredGuestRoomData; if (_local_17){ _local_16 = _local_17.roomName; }; if ((((_local_16 == null)) || ((_local_16.length == 0)))){ _local_22 = new Date(); _local_23 = (([_local_22.getFullYear(), _local_22.getMonth(), _local_22.getDate()].join("-") + " ") + [_local_22.getHours(), _local_22.getMinutes(), _local_22.getSeconds()].join(".")); _local_16 = ("Habbo " + _local_23); }; this._container.roomEngine._SafeStr_6271(this._container.roomSession.roomId, this._container.getFirstCanvasId(), (_local_16 + ".png")); return (null); case ":iddqd": this._container.roomEngine.events.dispatchEvent(new _SafeStr_2805(this._container.roomEngine.activeRoomId, -1, true)); return (null); case ":hidemouse": if (this._SafeStr_6237){ Mouse.hide(); this._container.roomEngine._SafeStr_6272(this._container.roomEngine.activeRoomId, 0); } else { Mouse.show(); this._container.roomEngine._SafeStr_6272(this._container.roomEngine.activeRoomId, 1); }; this._container.roomEngine._SafeStr_6273(this._container.roomEngine.activeRoomId, !(this._SafeStr_6237)); this._SafeStr_6237 = !(this._SafeStr_6237); return (null); }; }; _local_11 = _local_7.styleId; if (((!((this._container == null))) && (!((this._container.roomSession == null))))){ if (this._container.freeFlowChat != null){ if (((!((this._container.freeFlowChat._SafeStr_5440 == _local_7.styleId))) && (!((_local_7.styleId == -1))))){ this._container.freeFlowChat._SafeStr_5440 = _local_7.styleId; }; _local_11 = this._container.freeFlowChat._SafeStr_5440; }; switch (_local_7._SafeStr_5741){ case _SafeStr_4523._SafeStr_6275: this._container.roomSession._SafeStr_6274(_local_8, _local_11); break; case _SafeStr_4523._SafeStr_6277: this._container.roomSession._SafeStr_6276(_local_8, _local_11); break; case _SafeStr_4523._SafeStr_6280: this._container.roomSession._SafeStr_6278(_local_7._SafeStr_6279, _local_8, _local_11); break; }; }; }; }; break; case _SafeStr_4542._SafeStr_6241: _local_6 = (k as _SafeStr_4542); if (_local_6 != null){ this._container.roomEngine._SafeStr_5836(_local_6.roomId, _local_6._SafeStr_5678); _local_24 = this._container.roomSession.userDataManager.getUserDataByIndex(_local_6._SafeStr_5678); if (_local_24 != null){ this._container._SafeStr_6282._SafeStr_6281(_local_24._SafeStr_6235, _local_6.userName); }; }; break; }; return (null); } public function _SafeStr_5641():Array { return ([_SafeStr_2801._SafeStr_6283, _SafeStr_2799._SafeStr_6284, _SafeStr_2803._SafeStr_6285]); } public function update():void { } public function _SafeStr_5642(k:Event):void { var _local_3:_SafeStr_2801; var _local_4:int; var _local_5:_SafeStr_2803; var _local_2:Event; if ((((this._container == null)) || ((this._container.events == null)))){ return; }; switch (k.type){ case _SafeStr_2801._SafeStr_6283: _local_3 = (k as _SafeStr_2801); _local_4 = parseInt(_local_3.text); _local_2 = new _SafeStr_4522(_local_4); break; case _SafeStr_2799._SafeStr_6284: this._SafeStr_6286((k as _SafeStr_2799)); return; case _SafeStr_2803._SafeStr_6285: _local_5 = (k as _SafeStr_2803); this._SafeStr_5451._SafeStr_6287(); break; }; if (((((!((this._container == null))) && (!((this._container.events == null))))) && (!((_local_2 == null))))){ this._container.events.dispatchEvent(_local_2); }; } private function _SafeStr_6286(k:_SafeStr_2799):void { if (((k) && ((k._SafeStr_6288 == this.type)))){ this._SafeStr_5451.hide(); }; } } }//package _-09L // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2418 = "_-3j5" (String#31260, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2496 = "_-1Zj" (String#9219, DoABC#3) // _SafeStr_2507 = "_-60k" (String#36892, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2799 = "_-1qy" (String#26649, DoABC#3) // _SafeStr_2801 = "_-ZO" (String#15041, DoABC#3) // _SafeStr_2803 = "_-5L-" (String#35245, DoABC#3) // _SafeStr_2805 = "_-1xq" (String#9624, DoABC#3) // _SafeStr_2807 = "_-3M8" (String#30388, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2838 = "_-ou" (String#15301, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4465 = "_-Ws" (String#14987, DoABC#3) // _SafeStr_4522 = "_-2vT" (String#10628, DoABC#3) // _SafeStr_4523 = "_-5PO" (String#13180, DoABC#3) // _SafeStr_4542 = "_-0aZ" (String#8191, DoABC#3) // _SafeStr_5087 = "_-2db" (String#10337, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5440 = "_-0pn" (String#8452, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5741 = "_-2EF" (String#27590, DoABC#3) // _SafeStr_5817 = "_-3fO" (String#11387, DoABC#3) // _SafeStr_5818 = "_-4z8" (String#34344, DoABC#3) // _SafeStr_5834 = "_-5VD" (String#35627, DoABC#3) // _SafeStr_5836 = "_-vP" (String#15409, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_5972 = "_-6PF" (String#37829, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6060 = "_-0Bf" (String#22617, DoABC#3) // _SafeStr_6084 = "_-068" (String#22409, DoABC#3) // _SafeStr_6113 = "_-0fI" (String#23768, DoABC#3) // _SafeStr_6129 = "_-6ks" (String#14525, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_6237 = "_-5kB" (String#36210, DoABC#3) // _SafeStr_6238 = "_-2FJ" (String#27637, DoABC#3) // _SafeStr_6239 = "_-2OY" (String#27988, DoABC#3) // _SafeStr_6240 = "_-5Gh" (String#35069, DoABC#3) // _SafeStr_6241 = "_-1Jz" (String#25364, DoABC#3) // _SafeStr_6242 = "_-mq" (String#15271, DoABC#3) // _SafeStr_6243 = "_-00J" (String#22199, DoABC#3) // _SafeStr_6244 = "_-21F" (String#9707, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_6246 = "_-01B" (String#22226, DoABC#3) // _SafeStr_6247 = "_-4nB" (String#33879, DoABC#3) // _SafeStr_6248 = "_-0IP" (String#22890, DoABC#3) // _SafeStr_6249 = "_-16L" (String#24858, DoABC#3) // _SafeStr_6250 = "_-5ma" (String#36300, DoABC#3) // _SafeStr_6251 = "_-46B" (String#32225, DoABC#3) // _SafeStr_6252 = "_-48z" (String#11889, DoABC#3) // _SafeStr_6253 = "_-2aD" (String#3231, DoABC#3) // _SafeStr_6254 = "_-1No" (String#25512, DoABC#3) // _SafeStr_6255 = "_-46E" (String#11846, DoABC#3) // _SafeStr_6256 = "_-1fs" (String#9311, DoABC#3) // _SafeStr_6257 = "_-2b3" (String#10300, DoABC#3) // _SafeStr_6258 = "_-2M9" (String#10069, DoABC#3) // _SafeStr_6259 = "_-5FJ" (String#13022, DoABC#3) // _SafeStr_6260 = "_-0bB" (String#8208, DoABC#3) // _SafeStr_6261 = "_-0vx" (String#8539, DoABC#3) // _SafeStr_6262 = "_-28j" (String#9839, DoABC#3) // _SafeStr_6263 = "_-3an" (String#11302, DoABC#3) // _SafeStr_6264 = "_-1aQ" (String#26003, DoABC#3) // _SafeStr_6265 = "_-1vd" (String#9587, DoABC#3) // _SafeStr_6266 = "_-4VO" (String#12234, DoABC#3) // _SafeStr_6267 = "_-5UI" (String#13269, DoABC#3) // _SafeStr_6268 = "_-2P8" (String#10119, DoABC#3) // _SafeStr_6269 = "_-0Tb" (String#8082, DoABC#3) // _SafeStr_6270 = "_-3V1" (String#30728, DoABC#3) // _SafeStr_6271 = "_-17y" (String#8764, DoABC#3) // _SafeStr_6272 = "_-3kF" (String#11466, DoABC#3) // _SafeStr_6273 = "_-1rc" (String#9512, DoABC#3) // _SafeStr_6274 = "_-5mE" (String#13550, DoABC#3) // _SafeStr_6275 = "_-2PO" (String#28021, DoABC#3) // _SafeStr_6276 = "_-iw" (String#15206, DoABC#3) // _SafeStr_6277 = "_-0ye" (String#24518, DoABC#3) // _SafeStr_6278 = "_-0oV" (String#8427, DoABC#3) // _SafeStr_6279 = "_-55s" (String#34662, DoABC#3) // _SafeStr_6280 = "_-0YV" (String#23507, DoABC#3) // _SafeStr_6281 = "_-3Sk" (String#11171, DoABC#3) // _SafeStr_6282 = "_-5W5" (String#13291, DoABC#3) // _SafeStr_6283 = "_-l9" (String#40202, DoABC#3) // _SafeStr_6284 = "_-6Sq" (String#37967, DoABC#3) // _SafeStr_6285 = "_-0fX" (String#23778, DoABC#3) // _SafeStr_6286 = "_-3yI" (String#31873, DoABC#3) // _SafeStr_6287 = "_-5Zk" (String#35806, DoABC#3) // _SafeStr_6288 = "_-1Kq" (String#25400, DoABC#3) //------------------------------------------------------------ //_-09L.CraftingWidgetHandler package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-3ZC.CraftingWidget; import _-0b-.RoomDesktop; import _-3qZ._SafeStr_2273; import __AS3__.vec.Vector; import _-5UL._SafeStr_2336; import _-3PB._SafeStr_4050; import _-3PB._SafeStr_3988; import _-3PB._SafeStr_4135; import _-3PB._SafeStr_4265; import _-Yv._SafeStr_3723; import _-65D._SafeStr_2631; import _-4JW._SafeStr_4314; import _-4JW._SafeStr_4211; import _-4JW.GetCraftingRecipesAvailableComposer; import _-23K._SafeStr_4472; import _-4JW._SafeStr_4206; import _-4JW.CraftSecretComposer; import _-2HX._SafeStr_4475; import _-1rg._SafeStr_2333; import _-2Md._SafeStr_3730; import _-5i-._SafeStr_3800; import _-pX._SafeStr_2814; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-58P._SafeStr_2797; import in._SafeStr_2436; import flash.events.Event; import _-3yO._SafeStr_2285; import __AS3__.vec.*; public class CraftingWidgetHandler implements _SafeStr_2819 { private var _disposed:Boolean = false; private var _container:_SafeStr_2786; private var _SafeStr_5451:CraftingWidget; private var _SafeStr_6089:RoomDesktop; private var _SafeStr_6289:_SafeStr_2273; private var _SafeStr_5653:Vector.<_SafeStr_2273>; private var _SafeStr_6290:int; private var _SafeStr_6291:Boolean; private var _SafeStr_6292:Boolean; private var _SafeStr_6293:Boolean; private var _SafeStr_6294:_SafeStr_2336; public function CraftingWidgetHandler(k:RoomDesktop) { this._SafeStr_6089 = k; } public function dispose():void { this._SafeStr_5654(); this._SafeStr_5451 = null; this._container = null; this._SafeStr_6089 = null; this._SafeStr_6294 = null; this._disposed = true; } private function _SafeStr_5656():void { var k:_SafeStr_2273; if (((!(this._container)) || (!(this._container.connection)))){ return; }; this._SafeStr_5653 = new Vector.<_SafeStr_2273>(0); this._SafeStr_5653.push(new _SafeStr_4050(this._SafeStr_6295)); this._SafeStr_5653.push(new _SafeStr_3988(this._SafeStr_6296)); this._SafeStr_5653.push(new _SafeStr_4135(this._SafeStr_6297)); this._SafeStr_5653.push(new _SafeStr_4265(this._SafeStr_6298)); for each (k in this._SafeStr_5653) { this._container.connection.addMessageEvent(k); }; } private function _SafeStr_5654():void { var k:_SafeStr_2273; if (((((!(this._container)) || (!(this._container.connection)))) || (!(this._SafeStr_5653)))){ return; }; for each (k in this._SafeStr_5653) { this._container.connection.removeMessageEvent(k); k.dispose(); }; this._SafeStr_6299(); if (((this._container.inventory) && (this._container.inventory.events))){ this._container.inventory.events.removeEventListener(_SafeStr_3723._SafeStr_6300, this._SafeStr_6301); }; this._SafeStr_5653 = null; } public function _SafeStr_6302():void { if (this._SafeStr_6291){ return; }; this._SafeStr_6291 = true; if (this._container.inventory._SafeStr_6303(_SafeStr_2631._SafeStr_5829)){ this._SafeStr_6304(); }; } private function _SafeStr_6301(k:_SafeStr_3723):void { if (((this._SafeStr_6291) && ((k.category == _SafeStr_2631._SafeStr_5829)))){ this._SafeStr_6304(); }; } private function _SafeStr_6304():void { this._container.connection.send(new _SafeStr_4314(this._SafeStr_6290)); } private function _SafeStr_6295(k:_SafeStr_4050):void { this._SafeStr_6291 = false; if (!this._SafeStr_5451){ return; }; if (!k._SafeStr_5325()._SafeStr_6305()){ this._SafeStr_5451.hide(); return; }; this._SafeStr_5451._SafeStr_6306(); this._SafeStr_5451._SafeStr_6307(k._SafeStr_5325()._SafeStr_6308, k._SafeStr_5325()._SafeStr_6309, this._container.roomEngine, this._container.sessionDataManager); this._SafeStr_6292 = false; } public function _SafeStr_6310(k:String):void { this._SafeStr_6294 = this._container.sessionDataManager.getProductData(k); this._container.connection.send(new _SafeStr_4211(k)); } private function _SafeStr_6296(k:_SafeStr_3988):void { this._SafeStr_5451._SafeStr_6311(k._SafeStr_5325()._SafeStr_6312); } public function _SafeStr_6313(k:Vector.):void { this._container.connection.send(new GetCraftingRecipesAvailableComposer(this._SafeStr_6290, k)); } private function _SafeStr_6298(k:_SafeStr_4265):void { this._SafeStr_5451._SafeStr_6315._SafeStr_6314(k._SafeStr_5325().count, k._SafeStr_5325()._SafeStr_6316); } public function _SafeStr_6317():void { if (!this._SafeStr_6294){ return; }; this._SafeStr_5451._SafeStr_6315.setState(_SafeStr_4472._SafeStr_6318); this._SafeStr_6319(); this._container.connection.send(new _SafeStr_4206(this._SafeStr_6290, this._SafeStr_6294.type)); } public function _SafeStr_6320():void { this._SafeStr_5451._SafeStr_6315.setState(_SafeStr_4472._SafeStr_6318); var k:Vector. = this._SafeStr_5451._SafeStr_6321(); this._SafeStr_6319(); this._container.connection.send(new CraftSecretComposer(this._SafeStr_6290, k)); } private function _SafeStr_6297(k:_SafeStr_4135):void { var _local_2:_SafeStr_4475; var _local_3:_SafeStr_2333; this._SafeStr_6293 = false; if (!k._SafeStr_5325().success){ this._SafeStr_5451._SafeStr_6322(); this._SafeStr_6292 = false; this._SafeStr_6299(); this._SafeStr_5451.setInfoState(_SafeStr_4472._SafeStr_6323); } else { this._SafeStr_5451._SafeStr_6322(); _local_2 = k._SafeStr_5325()._SafeStr_6324; _local_3 = this._container.sessionDataManager.getFloorItemDataByName(_local_2._SafeStr_6325); if (!_local_3){ return; }; this._SafeStr_5451.setInfoState(_SafeStr_4472._SafeStr_6326, _local_3); }; } private function _SafeStr_6319():void { this._SafeStr_6292 = true; if (this._SafeStr_6289 == null){ this._SafeStr_6289 = new _SafeStr_3730(this._SafeStr_6327); this._container.connection.addMessageEvent(this._SafeStr_6289); }; } private function _SafeStr_6327(k:_SafeStr_3730):void { this._container.connection.send(new _SafeStr_3800()); this._container.connection.send(new _SafeStr_4314(this._SafeStr_6290)); this._SafeStr_6299(); } public function _SafeStr_6299():void { if (this._SafeStr_6289){ this._container.connection.removeMessageEvent(this._SafeStr_6289); this._SafeStr_6289 = null; }; } public function get disposed():Boolean { return (this._disposed); } public function get type():String { return (_SafeStr_2814._SafeStr_6328); } public function set container(k:_SafeStr_2786):void { this._container = k; this._SafeStr_5656(); if (((this._container.inventory) && (this._container.inventory.events))){ this._container.inventory.events.addEventListener(_SafeStr_3723._SafeStr_6300, this._SafeStr_6301); }; } public function get container():_SafeStr_2786 { return (this._container); } public function set widget(k:CraftingWidget):void { this._SafeStr_5451 = k; } public function _SafeStr_5636():Array { return (null); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { return ([_SafeStr_2797._SafeStr_5679, _SafeStr_2797._SafeStr_5680]); } public function _SafeStr_5642(k:Event):void { if ((((this._container.roomEngine == null)) || ((this._SafeStr_5451 == null)))){ return; }; var _local_2:_SafeStr_2797 = (k as _SafeStr_2797); if (_local_2 == null){ return; }; var _local_3:_SafeStr_2436 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2._SafeStr_5678, _local_2.category); switch (k.type){ case _SafeStr_2797._SafeStr_5679: if (this._SafeStr_5451.window != null){ return; }; if (_local_3 != null){ this._SafeStr_6290 = _local_3.getId(); this._SafeStr_6302(); }; return; case _SafeStr_2797._SafeStr_5680: this._SafeStr_6290 = -1; this._SafeStr_5451.hide(); return; }; } public function get _SafeStr_5651():Boolean { var k:int = this._container.roomEngine.activeRoomId; var _local_2:_SafeStr_2436 = this._container.roomEngine.getRoomObject(k, this._SafeStr_6290, _SafeStr_2285._SafeStr_5887); return (((!((_local_2 == null))) && (this._container.isOwnerOfFurniture(_local_2)))); } public function get craftingInProgress():Boolean { return (this._SafeStr_6293); } public function set craftingInProgress(k:Boolean):void { this._SafeStr_6293 = k; } public function get inventoryDirty():Boolean { return (this._SafeStr_6292); } public function update():void { } } }//package _-09L // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2631 = "_-41K" (String#32024, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3723 = "_-8A" (String#38783, DoABC#3) // _SafeStr_3730 = "_-x5" (String#40669, DoABC#3) // _SafeStr_3800 = "_-34I" (String#29658, DoABC#3) // _SafeStr_3988 = "_-0-a" (String#22169, DoABC#3) // _SafeStr_4050 = "_-3Kk" (String#30333, DoABC#3) // _SafeStr_4135 = "_-3j4" (String#31259, DoABC#3) // _SafeStr_4206 = "_-00k" (String#22209, DoABC#3) // _SafeStr_4211 = "_-6So" (String#37965, DoABC#3) // _SafeStr_4265 = "_-2w4" (String#29309, DoABC#3) // _SafeStr_4314 = "_-1BS" (String#25045, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4472 = "_-4pu" (String#33988, DoABC#3) // _SafeStr_4475 = "_-1vz" (String#9595, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5651 = "_-bR" (String#4465, DoABC#3) // _SafeStr_5653 = "_-3G3" (String#301, DoABC#3) // _SafeStr_5654 = "_-44I" (String#11820, DoABC#3) // _SafeStr_5656 = "_-1al" (String#9235, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5679 = "_-5Lo" (String#35276, DoABC#3) // _SafeStr_5680 = "_-4GA" (String#32617, DoABC#3) // _SafeStr_5829 = "_-5wA" (String#36670, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_6089 = "_-2zq" (String#3345, DoABC#3) // _SafeStr_6289 = "_-6J5" (String#37597, DoABC#3) // _SafeStr_6290 = "_-6gm" (String#38559, DoABC#3) // _SafeStr_6291 = "_-53x" (String#34582, DoABC#3) // _SafeStr_6292 = "_-2kt" (String#28874, DoABC#3) // _SafeStr_6293 = "_-0y" (String#24491, DoABC#3) // _SafeStr_6294 = "_-1gu" (String#26251, DoABC#3) // _SafeStr_6295 = "_-57R" (String#34725, DoABC#3) // _SafeStr_6296 = "_-4hg" (String#33680, DoABC#3) // _SafeStr_6297 = "_-6aN" (String#38282, DoABC#3) // _SafeStr_6298 = "_-6UE" (String#38025, DoABC#3) // _SafeStr_6299 = "_-0ic" (String#23887, DoABC#3) // _SafeStr_6300 = "_-5xm" (String#36728, DoABC#3) // _SafeStr_6301 = "_-2Eu" (String#27618, DoABC#3) // _SafeStr_6302 = "_-6cX" (String#38376, DoABC#3) // _SafeStr_6303 = "_-0sq" (String#8495, DoABC#3) // _SafeStr_6304 = "_-6G0" (String#37481, DoABC#3) // _SafeStr_6305 = "_-2RK" (String#28098, DoABC#3) // _SafeStr_6306 = "_-2hD" (String#28725, DoABC#3) // _SafeStr_6307 = "_-4Lu" (String#32840, DoABC#3) // _SafeStr_6308 = "_-6NF" (String#37753, DoABC#3) // _SafeStr_6309 = "_-SQ" (String#39522, DoABC#3) // _SafeStr_6310 = "_-6Y9" (String#38201, DoABC#3) // _SafeStr_6311 = "_-24C" (String#27207, DoABC#3) // _SafeStr_6312 = "_-1Gm" (String#25244, DoABC#3) // _SafeStr_6313 = "_-6Ym" (String#38227, DoABC#3) // _SafeStr_6314 = "_-C3" (String#38928, DoABC#3) // _SafeStr_6315 = "_-3tm" (String#31685, DoABC#3) // _SafeStr_6316 = "_-uF" (String#40554, DoABC#3) // _SafeStr_6317 = "_-1Et" (String#25182, DoABC#3) // _SafeStr_6318 = "_-U3" (String#39590, DoABC#3) // _SafeStr_6319 = "_-2gS" (String#28691, DoABC#3) // _SafeStr_6320 = "_-2a" (String#28444, DoABC#3) // _SafeStr_6321 = "_-4HL" (String#32662, DoABC#3) // _SafeStr_6322 = "_-3JM" (String#30272, DoABC#3) // _SafeStr_6323 = "_-6Rj" (String#37922, DoABC#3) // _SafeStr_6324 = "_-2Z8" (String#10270, DoABC#3) // _SafeStr_6325 = "_-5p6" (String#36400, DoABC#3) // _SafeStr_6326 = "_-1f0" (String#26172, DoABC#3) // _SafeStr_6327 = "_-4PP" (String#12152, DoABC#3) // _SafeStr_6328 = "_-1u2" (String#26769, DoABC#3) //------------------------------------------------------------ //_-09L.FurnitureRoomLinkHandler package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-4n6._SafeStr_2495; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2273; import _-68V._SafeStr_1407; import _-pX._SafeStr_2814; import _-JA._SafeStr_2674; import _-6gR._SafeStr_2679; import _-JA._SafeStr_2496; import _-6Sv._SafeStr_3604; import _-5Mz.WindowEvent; import _-0MK.Component; import _-4n6._SafeStr_2443; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-58P._SafeStr_2797; import in._SafeStr_2436; import in._SafeStr_3068; import _-3yO._SafeStr_2464; import _-07x._SafeStr_2506; import flash.events.Event; import __AS3__.vec.*; public class FurnitureRoomLinkHandler implements _SafeStr_2819 { private static const _SafeStr_5710:String = "internalLink"; private var _container:_SafeStr_2786; private var _SafeStr_6329:_SafeStr_2495; private var _SafeStr_6330:Vector.<_SafeStr_2273>; private var _SafeStr_6331:_SafeStr_1407; private var _SafeStr_6332:int = 0; private var _SafeStr_6333:String; public function FurnitureRoomLinkHandler() { this._SafeStr_6330 = new Vector.<_SafeStr_2273>(); super(); } public function get type():String { return (_SafeStr_2814._SafeStr_6334); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function set communicationManager(k:_SafeStr_1407):void { this._SafeStr_6331 = k; this._SafeStr_6330.push(this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_2674(this._SafeStr_6335))); } private function _SafeStr_6335(event:_SafeStr_2273):void { var message:String; var roomName:String; var ownerName:String; var p:_SafeStr_2679 = _SafeStr_2674(event)._SafeStr_5325(); var roomData:_SafeStr_2496 = p.data; if (((roomData) && ((roomData.flatId == this._SafeStr_6332)))){ this._SafeStr_6332 = 0; message = "${room.link.confirmation.message}"; roomName = roomData.roomName; ownerName = roomData.ownerName; message = this._container.localization.getLocalization("room.link.confirmation.message"); if (((!((message == null))) && ((message.indexOf("%%room_name%%") > -1)))){ message = message.replace("%%room_name%%", roomName); }; if (((!((message == null))) && ((message.indexOf("%%room_owner%%") > -1)))){ message = message.replace("%%room_owner%%", ownerName); }; this._SafeStr_6329 = this._container.windowManager.confirm("${room.link.confirmation.title}", message, (_SafeStr_3604._SafeStr_6100 | _SafeStr_3604._SafeStr_6336), function (k:_SafeStr_2443, _arg_2:WindowEvent):void { if (((!((_container.roomEngine == null))) && ((_arg_2.type == WindowEvent._SafeStr_6209)))){ if (((!((_SafeStr_6333 == null))) && ((_SafeStr_6333.length > 0)))){ (_container.roomEngine as Component).context.createLinkEvent(("navigator/goto/" + _SafeStr_6333)); }; }; k.dispose(); }); }; } public function _SafeStr_5636():Array { return (null); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { return ([_SafeStr_2797._SafeStr_6337]); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2797; var _local_3:_SafeStr_2436; var _local_4:_SafeStr_3068; var _local_5:String; switch (k.type){ case _SafeStr_2797._SafeStr_6337: _local_2 = (k as _SafeStr_2797); if (((!((k == null))) && (!((this._container.roomEngine == null))))){ _local_3 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2._SafeStr_5678, _local_2.category); if (_local_3 != null){ _local_4 = _local_3.getModel(); _local_5 = _local_4._SafeStr_5713(_SafeStr_2464._SafeStr_5669).getValue(_SafeStr_5710); if ((((_local_5 == null)) || ((_local_5.length == 0)))){ _local_5 = _local_4.getString(_SafeStr_2464._SafeStr_5714); }; if (_local_5 == null){ return; }; if (((!((this._container.navigator == null))) && (!((this._container.localization == null))))){ if (this._SafeStr_6329 != null){ this._SafeStr_6329.dispose(); this._SafeStr_6329 = null; }; this._SafeStr_6333 = _local_5; this._SafeStr_6332 = parseInt(_local_5, 10); this._SafeStr_6331.connection.send(new _SafeStr_2506(this._SafeStr_6332, false, false)); } else { (this._container.roomEngine as Component).context.createLinkEvent(("navigator/goto/" + _local_5)); }; }; }; return; }; } public function update():void { } public function dispose():void { var k:_SafeStr_2273; if (this._SafeStr_6331){ for each (k in this._SafeStr_6330) { this._SafeStr_6331._SafeStr_6338(k); }; this._SafeStr_6330 = null; this._SafeStr_6331 = null; }; if (this._SafeStr_6329 != null){ this._SafeStr_6329.dispose(); this._SafeStr_6329 = null; }; this._container = null; } public function get disposed():Boolean { return ((this._container == null)); } } }//package _-09L // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2495 = "_-29f" (String#9856, DoABC#3) // _SafeStr_2496 = "_-1Zj" (String#9219, DoABC#3) // _SafeStr_2506 = "_-4DX" (String#32518, DoABC#3) // _SafeStr_2674 = "_-2Zv" (String#10279, DoABC#3) // _SafeStr_2679 = "_-5Jl" (String#13093, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3604 = "_-2Pj" (String#10129, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5710 = "_-3uJ" (String#11632, DoABC#3) // _SafeStr_5713 = "_-5LC" (String#13113, DoABC#3) // _SafeStr_5714 = "_-4gG" (String#33626, DoABC#3) // _SafeStr_6100 = "_-0bL" (String#8212, DoABC#3) // _SafeStr_6209 = "_-2n3" (String#28964, DoABC#3) // _SafeStr_6329 = "_-1nm" (String#9440, DoABC#3) // _SafeStr_6330 = "_-1sN" (String#9526, DoABC#3) // _SafeStr_6331 = "_-qd" (String#247, DoABC#3) // _SafeStr_6332 = "_-1tX" (String#9546, DoABC#3) // _SafeStr_6333 = "_-3yo" (String#694, DoABC#3) // _SafeStr_6334 = "_-6eS" (String#38458, DoABC#3) // _SafeStr_6335 = "_-4vm" (String#859, DoABC#3) // _SafeStr_6336 = "_-3di" (String#11354, DoABC#3) // _SafeStr_6337 = "_-fu" (String#40018, DoABC#3) // _SafeStr_6338 = "_-4Lg" (String#12106, DoABC#3) //------------------------------------------------------------ //_-09L.FurnitureYoutubeDisplayWidgetHandler package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-0Nb.YoutubeDisplayWidget; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2273; import _-pX._SafeStr_2814; import _-5tn._SafeStr_4240; import _-5tn._SafeStr_4250; import _-5tn._SafeStr_4102; import _-3mZ._SafeStr_4986; import _-3mZ._SafeStr_4948; import _-3mZ.YoutubeDisplayPlaylistsMessageParser; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-58P._SafeStr_2797; import in._SafeStr_2436; import _-4rH._SafeStr_2418; import _-0gz._SafeStr_4220; import flash.events.Event; import _-0gz._SafeStr_4055; import _-0gz._SafeStr_4089; import __AS3__.vec.*; public class FurnitureYoutubeDisplayWidgetHandler implements _SafeStr_2819 { private static const _SafeStr_6339:int = 0; private static const _SafeStr_6340:int = 1; private static const _SafeStr_6341:int = 2; private static const _SafeStr_6342:int = 3; private var _container:_SafeStr_2786; private var _SafeStr_5451:YoutubeDisplayWidget; private var _SafeStr_6343:Vector.<_SafeStr_2273>; public function get type():String { return (_SafeStr_2814._SafeStr_6344); } public function set container(k:_SafeStr_2786):void { this._container = k; this.addMessageEvent(new _SafeStr_4240(this._SafeStr_6345)); this.addMessageEvent(new _SafeStr_4250(this._SafeStr_6346)); this.addMessageEvent(new _SafeStr_4102(this._SafeStr_6347)); } private function addMessageEvent(k:_SafeStr_2273):void { if (this._SafeStr_6343 == null){ this._SafeStr_6343 = new Vector.<_SafeStr_2273>(0); }; this._SafeStr_6343.push(k); this._container.connection.addMessageEvent(k); } private function _SafeStr_6348():void { var k:_SafeStr_2273; for each (k in this._SafeStr_6343) { this._container.connection.removeMessageEvent(k); k.dispose(); }; } private function _SafeStr_6345(k:_SafeStr_4240):void { var _local_2:_SafeStr_4986 = k._SafeStr_5325(); this._SafeStr_5451.showVideo(_local_2.furniId, _local_2.videoId, _local_2._SafeStr_6349, _local_2._SafeStr_6350, _local_2.state); } private function _SafeStr_6347(k:_SafeStr_4102):void { var _local_2:_SafeStr_4948 = k._SafeStr_5325(); this._SafeStr_5451._SafeStr_6351(_local_2.furniId, _local_2._SafeStr_6352); } private function _SafeStr_6346(k:_SafeStr_4250):void { var _local_2:YoutubeDisplayPlaylistsMessageParser = k._SafeStr_5325(); this._SafeStr_5451._SafeStr_6353(_local_2.furniId, _local_2.playlists, _local_2._SafeStr_6354); } public function set widget(k:YoutubeDisplayWidget):void { this._SafeStr_5451 = k; } public function _SafeStr_5636():Array { return (null); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { var _local_4:Boolean; if (this._container.roomEngine == null){ return; }; var _local_2:_SafeStr_2797 = (k as _SafeStr_2797); if (_local_2 == null){ return; }; var _local_3:_SafeStr_2436 = this._container.roomEngine.getRoomObject(_local_2.roomId, _local_2._SafeStr_5678, _local_2.category); switch (k.type){ case _SafeStr_2797._SafeStr_5679: if (_local_3 != null){ _local_4 = ((this._container.isOwnerOfFurniture(_local_3)) || (this._container.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_6264))); this._SafeStr_5451.show(_local_3, _local_4); this._container.connection.send(new _SafeStr_4220(_local_3.getId())); }; return; case _SafeStr_2797._SafeStr_5680: this._SafeStr_5451.hide(_local_3); return; }; } public function update():void { } public function dispose():void { if (this.disposed){ return; }; this._SafeStr_6348(); this._container = null; } public function get disposed():Boolean { return ((this._container == null)); } public function _SafeStr_6355(k:int, _arg_2:String):void { this._container.connection.send(new _SafeStr_4055(k, _arg_2)); } public function _SafeStr_6356(k:int):void { this._container.connection.send(new _SafeStr_4089(k, _SafeStr_6339)); } public function _SafeStr_6357(k:int):void { this._container.connection.send(new _SafeStr_4089(k, _SafeStr_6340)); } public function pauseVideo(k:int):void { this._container.connection.send(new _SafeStr_4089(k, _SafeStr_6341)); } public function _SafeStr_6358(k:int):void { this._container.connection.send(new _SafeStr_4089(k, _SafeStr_6342)); } } }//package _-09L // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2418 = "_-3j5" (String#31260, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4055 = "_-2iV" (String#28784, DoABC#3) // _SafeStr_4089 = "_-N5" (String#39325, DoABC#3) // _SafeStr_4102 = "_-14J" (String#24778, DoABC#3) // _SafeStr_4220 = "_-1Sd" (String#25716, DoABC#3) // _SafeStr_4240 = "_-2GN" (String#27678, DoABC#3) // _SafeStr_4250 = "_-4MG" (String#32860, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4948 = "_-1xt" (String#9625, DoABC#3) // _SafeStr_4986 = "_-5Ed" (String#13008, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5679 = "_-5Lo" (String#35276, DoABC#3) // _SafeStr_5680 = "_-4GA" (String#32617, DoABC#3) // _SafeStr_6264 = "_-1aQ" (String#26003, DoABC#3) // _SafeStr_6339 = "_-gf" (String#40040, DoABC#3) // _SafeStr_6340 = "_-1V-" (String#25797, DoABC#3) // _SafeStr_6341 = "_-6AK" (String#37274, DoABC#3) // _SafeStr_6342 = "_-Ee" (String#39017, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_6344 = "_-MF" (String#39297, DoABC#3) // _SafeStr_6345 = "_-0NQ" (String#23098, DoABC#3) // _SafeStr_6346 = "_-5LG" (String#35255, DoABC#3) // _SafeStr_6347 = "_-2Ft" (String#27660, DoABC#3) // _SafeStr_6348 = "_-O" (String#39360, DoABC#3) // _SafeStr_6349 = "_-U5" (String#39592, DoABC#3) // _SafeStr_6350 = "_-6Da" (String#37399, DoABC#3) // _SafeStr_6351 = "_-10m" (String#24632, DoABC#3) // _SafeStr_6352 = "_-2I9" (String#27748, DoABC#3) // _SafeStr_6353 = "_-2fA" (String#28644, DoABC#3) // _SafeStr_6354 = "_-2Pg" (String#28030, DoABC#3) // _SafeStr_6355 = "_-4o8" (String#33917, DoABC#3) // _SafeStr_6356 = "_-4e0" (String#33551, DoABC#3) // _SafeStr_6357 = "_-4Rs" (String#33095, DoABC#3) // _SafeStr_6358 = "_-2Gt" (String#27694, DoABC#3) //------------------------------------------------------------ //_-09L.InfoStandWidgetHandler package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-ue.Map; import _-2Zy._SafeStr_2516; import _-2VO._SafeStr_2828; import _-3qZ._SafeStr_2273; import _-2h._SafeStr_3542; import _-2h._SafeStr_3534; import _-pX._SafeStr_2814; import _-gx._SafeStr_2880; import _-gx._SafeStr_3114; import _-gx._SafeStr_3112; import _-gx._SafeStr_3129; import _-gx._SafeStr_3146; import _-gx._SafeStr_3149; import _-gx._SafeStr_3128; import _-gx._SafeStr_3121; import _-gx._SafeStr_3125; import _-gx._SafeStr_3116; import _-5OI._SafeStr_2933; import _-5OI._SafeStr_2943; import _-5OI._SafeStr_2644; import flash.display.BitmapData; import _-0ba._SafeStr_2746; import _-0ba._SafeStr_4494; import _-0ba._SafeStr_4484; import _-0ba._SafeStr_5081; import _-0ba._SafeStr_5082; import _-0ba._SafeStr_5078; import _-0ba._SafeStr_5085; import _-0ba._SafeStr_5079; import _-0ba._SafeStr_4481; import _-0ba._SafeStr_4507; import _-4rH._SafeStr_2456; import _-378._SafeStr_4524; import _-2VO._SafeStr_4501; import _-5KC._SafeStr_4289; import _-5KC._SafeStr_4061; import _-3WD._SafeStr_4204; import _-pX._SafeStr_5080; import _-2vw._SafeStr_2876; import _-5KC._SafeStr_4262; import _-3yO._SafeStr_4438; import _-7P._SafeStr_2640; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-3-E._SafeStr_2392; import _-5Mz.WindowEvent; import _-4n6._SafeStr_2495; import in._SafeStr_2436; import _-1rg._SafeStr_2333; import _-3yO._SafeStr_2464; import _-3yO._SafeStr_2285; import _-378._SafeStr_4603; import _-3yO._SafeStr_2340; import _-2vw._SafeStr_4194; import _-378._SafeStr_4502; import _-378._SafeStr_4487; import _-2Jf._SafeStr_2700; import _-0rE._SafeStr_2488; import _-0rE._SafeStr_3190; import _-7P._SafeStr_4243; import _-1NQ._SafeStr_3088; import _-2Zy._SafeStr_3529; import _-2Zy._SafeStr_3528; import _-378._SafeStr_4500; import in._SafeStr_3068; import _-pX._SafeStr_3692; import _-2it._SafeStr_3061; import _-1uj._SafeStr_2346; import flash.utils.getTimer; import _-151._SafeStr_2306; import _-1uj._SafeStr_3018; import _-7P._SafeStr_2637; import _-378._SafeStr_4498; import _-gx._SafeStr_2813; import flash.events.Event; import _-378._SafeStr_4490; import _-378._SafeStr_4491; import _-4rH._SafeStr_2298; import _-4rH._SafeStr_3130; import _-2M3._SafeStr_3698; import _-378._SafeStr_4493; import _-378._SafeStr_5083; import _-378._SafeStr_4598; import _-378._SafeStr_4592; import _-378._SafeStr_4601; import _-0uv._SafeStr_4728; import _-378._SafeStr_4596; import _-378._SafeStr_5084; import _-378._SafeStr_4593; import _-378._SafeStr_4489; import _-2M3.PetFigureData; import _-4rH._SafeStr_2418; import _-3WD._SafeStr_4180; public class InfoStandWidgetHandler implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; private var _SafeStr_6359:Map; private var _SafeStr_6360:_SafeStr_2516; private var _SafeStr_5451:_SafeStr_2828; private var _SafeStr_6361:_SafeStr_2273; private var _SafeStr_6362:_SafeStr_2273; public function InfoStandWidgetHandler(k:_SafeStr_2516) { this._SafeStr_6359 = new Map(); super(); this._SafeStr_6360 = k; if (this._SafeStr_6360 != null){ this._SafeStr_6360.events.addEventListener(_SafeStr_3542._SafeStr_5912, this._SafeStr_6363); this._SafeStr_6360.events.addEventListener(_SafeStr_3534._SafeStr_6364, this._SafeStr_6365); }; } public function set widget(k:_SafeStr_2828):void { this._SafeStr_5451 = k; } public function get container():_SafeStr_2786 { return (this._container); } public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_6366); } public function set container(k:_SafeStr_2786):void { if (this._container != null){ if (this._container.sessionDataManager != null){ this._container.sessionDataManager.events.removeEventListener(_SafeStr_2880._SafeStr_6367, this._SafeStr_6368); }; if (this._container.roomSessionManager != null){ this._container.roomSessionManager.events.removeEventListener(_SafeStr_3114._SafeStr_6369, this._SafeStr_6370); this._container.roomSessionManager.events.removeEventListener(_SafeStr_3112.PET_INFO, this._SafeStr_6371); this._container.roomSessionManager.events.removeEventListener(_SafeStr_3129.PET_COMMANDS, this._SafeStr_6372); this._container.roomSessionManager.events.removeEventListener(_SafeStr_3146._SafeStr_6373, this._SafeStr_6374); this._container.roomSessionManager.events.removeEventListener(_SafeStr_3149._SafeStr_6375, this._SafeStr_6376); this._container.roomSessionManager.events.removeEventListener(_SafeStr_3128._SafeStr_6377, this._SafeStr_6378); this._container.roomSessionManager.events.removeEventListener(_SafeStr_3121._SafeStr_6379, this._SafeStr_6380); this._container.roomSessionManager.events.removeEventListener(_SafeStr_3125._SafeStr_6381, this._SafeStr_6382); this._container.roomSessionManager.events.removeEventListener(_SafeStr_3116._SafeStr_6383, this._SafeStr_6384); }; if (this._container.connection != null){ if (this._SafeStr_6361 != null){ this._container.connection.removeMessageEvent(this._SafeStr_6361); this._SafeStr_6361.dispose(); this._SafeStr_6361 = null; }; if (this._SafeStr_6362 != null){ this._container.connection.removeMessageEvent(this._SafeStr_6362); this._SafeStr_6362.dispose(); this._SafeStr_6362 = null; }; }; }; this._container = k; if (k == null){ return; }; if (this._container.sessionDataManager != null){ this._container.sessionDataManager.events.addEventListener(_SafeStr_2880._SafeStr_6367, this._SafeStr_6368); }; if (this._container.roomSessionManager != null){ this._container.roomSessionManager.events.addEventListener(_SafeStr_3114._SafeStr_6369, this._SafeStr_6370); this._container.roomSessionManager.events.addEventListener(_SafeStr_3112.PET_INFO, this._SafeStr_6371); this._container.roomSessionManager.events.addEventListener(_SafeStr_3129.PET_COMMANDS, this._SafeStr_6372); this._container.roomSessionManager.events.addEventListener(_SafeStr_3146._SafeStr_6373, this._SafeStr_6374); this._container.roomSessionManager.events.addEventListener(_SafeStr_3149._SafeStr_6375, this._SafeStr_6376); this._container.roomSessionManager.events.addEventListener(_SafeStr_3128._SafeStr_6377, this._SafeStr_6378); this._container.roomSessionManager.events.addEventListener(_SafeStr_3121._SafeStr_6379, this._SafeStr_6380); this._container.roomSessionManager.events.addEventListener(_SafeStr_3125._SafeStr_6381, this._SafeStr_6382); this._container.roomSessionManager.events.addEventListener(_SafeStr_3116._SafeStr_6383, this._SafeStr_6384); }; if (this._container.connection){ this._SafeStr_6361 = new _SafeStr_2933(this._SafeStr_6385); this._container.connection.addMessageEvent(this._SafeStr_6361); this._SafeStr_6362 = new _SafeStr_2943(this._SafeStr_6386); this._container.connection.addMessageEvent(this._SafeStr_6362); }; } private function _SafeStr_6385(k:_SafeStr_2933):void { var _local_2:_SafeStr_2644 = k.data; if (this._SafeStr_5451.furniData.groupId == _local_2.groupId){ this._SafeStr_5451._SafeStr_6388._SafeStr_6387 = _local_2._SafeStr_6389; this._SafeStr_5451._SafeStr_6388.groupName = _local_2.groupName; }; } public function dispose():void { var k:int; var _local_2:BitmapData; if (this._SafeStr_6359 != null){ k = (this._SafeStr_6359.length - 1); while (k >= 0) { _local_2 = this._SafeStr_6359._SafeStr_5595(k); if (_local_2){ _local_2.dispose(); }; _local_2 = null; k--; }; this._SafeStr_6359.dispose(); this._SafeStr_6359 = null; }; if (this._SafeStr_6360 != null){ this._SafeStr_6360.events.removeEventListener(_SafeStr_3542._SafeStr_5912, this._SafeStr_6363); this._SafeStr_6360.events.removeEventListener(_SafeStr_3534._SafeStr_6364, this._SafeStr_6365); this._SafeStr_6360 = null; }; this._SafeStr_5406 = true; this.container = null; } public function _SafeStr_5636():Array { var k:Array = []; k.push(_SafeStr_2746._SafeStr_6390); k.push(_SafeStr_2746._SafeStr_6391); k.push(_SafeStr_4494._SafeStr_6392); k.push(_SafeStr_4494._SafeStr_6393); k.push(_SafeStr_4494._SafeStr_6394); k.push(_SafeStr_4494._SafeStr_6395); k.push(_SafeStr_4494._SafeStr_6396); k.push(_SafeStr_4494._SafeStr_6397); k.push(_SafeStr_4494._SafeStr_6398); k.push(_SafeStr_4494._SafeStr_6399); k.push(_SafeStr_4494._SafeStr_6400); k.push(_SafeStr_4494.MUTE_USER_2MIN); k.push(_SafeStr_4494.MUTE_USER_5MIN); k.push(_SafeStr_4494.MUTE_USER_10MIN); k.push(_SafeStr_4494._SafeStr_6401); k.push(_SafeStr_4494._SafeStr_6402); k.push(_SafeStr_4494._SafeStr_6403); k.push(_SafeStr_4494._SafeStr_6404); k.push(_SafeStr_4494._SafeStr_6405); k.push(_SafeStr_4494._SafeStr_6406); k.push(_SafeStr_4494._SafeStr_6407); k.push(_SafeStr_4484._SafeStr_6408); k.push(_SafeStr_4484._SafeStr_6409); k.push(_SafeStr_4484._SafeStr_6410); k.push(_SafeStr_4484._SafeStr_6411); k.push(_SafeStr_4484._SafeStr_6412); k.push(_SafeStr_4484._SafeStr_6413); k.push(_SafeStr_5081._SafeStr_6414); k.push(_SafeStr_5082._SafeStr_6415); k.push(_SafeStr_5078._SafeStr_6416); k.push(_SafeStr_4494._SafeStr_6417); k.push(_SafeStr_4494._SafeStr_6418); k.push(_SafeStr_4494._SafeStr_6419); k.push(_SafeStr_4494._SafeStr_6420); k.push(_SafeStr_4494._SafeStr_6421); k.push(_SafeStr_4494._SafeStr_6422); k.push(_SafeStr_4494._SafeStr_6423); k.push(_SafeStr_4494._SafeStr_6424); k.push(_SafeStr_5085._SafeStr_6425); k.push(_SafeStr_5085._SafeStr_6426); k.push(_SafeStr_4494._SafeStr_6427); k.push(_SafeStr_4494._SafeStr_6196); k.push(_SafeStr_5079._SafeStr_6428); k.push(_SafeStr_4481._SafeStr_6429); k.push(_SafeStr_4507._SafeStr_5883); k.push(_SafeStr_4494._SafeStr_6430); k.push(_SafeStr_4494._SafeStr_6431); k.push(_SafeStr_4494._SafeStr_6432); k.push(_SafeStr_4494._SafeStr_6433); k.push(_SafeStr_4494._SafeStr_6434); k.push(_SafeStr_4494._SafeStr_6435); k.push(_SafeStr_4494.AMBASSADOR_MUTE_USER_2MIN); k.push(_SafeStr_4494.AMBASSADOR_MUTE_USER_10MIN); k.push(_SafeStr_4494.AMBASSADOR_MUTE_USER_60MIN); k.push(_SafeStr_4494.AMBASSADOR_MUTE_USER_18HOUR); return (k); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_3:_SafeStr_2456; var _local_4:_SafeStr_4494; var _local_7:_SafeStr_4484; var _local_8:_SafeStr_4524; var _local_9:_SafeStr_2456; var _local_10:String; var _local_11:_SafeStr_5081; var _local_12:_SafeStr_5082; var _local_13:_SafeStr_5078; var _local_14:_SafeStr_5085; var _local_15:_SafeStr_5085; var _local_16:_SafeStr_5079; var _local_17:_SafeStr_4481; var _local_18:_SafeStr_4507; var _local_19:Map; var _local_20:Array; var _local_21:String; var _local_22:Array; var _local_23:String; var _local_24:String; var _local_25:_SafeStr_4501; if (k == null){ return (null); }; if (this._container == null){ return (null); }; var _local_2:int; _local_4 = (k as _SafeStr_4494); if (_local_4 != null){ _local_2 = _local_4.userId; if ((((((((((((((((((((((((k.type == _SafeStr_4494._SafeStr_6196)) || ((k.type == _SafeStr_4494._SafeStr_6427)))) || ((k.type == _SafeStr_4494._SafeStr_6418)))) || ((k.type == _SafeStr_4494._SafeStr_6419)))) || ((k.type == _SafeStr_4494._SafeStr_6420)))) || ((k.type == _SafeStr_4494._SafeStr_6421)))) || ((k.type == _SafeStr_4494._SafeStr_6422)))) || ((k.type == _SafeStr_4494._SafeStr_6423)))) || ((k.type == _SafeStr_4494._SafeStr_6406)))) || ((k.type == _SafeStr_4494._SafeStr_6431)))) || ((k.type == _SafeStr_4494._SafeStr_6430)))) || ((k.type == _SafeStr_4494._SafeStr_6432)))){ _local_3 = this._container.roomSession.userDataManager._SafeStr_6436(_local_2); } else { _local_3 = this._container.roomSession.userDataManager.getUserData(_local_2); }; if (_local_3 == null){ return (null); }; }; var _local_5:int; var _local_6:int; _local_7 = (k as _SafeStr_4484); if (_local_7 != null){ _local_5 = _local_7.furniId; _local_6 = _local_7.furniCategory; }; switch (k.type){ case _SafeStr_2746._SafeStr_6390: return (this._SafeStr_6437((k as _SafeStr_2746))); case _SafeStr_2746._SafeStr_6391: return (this._SafeStr_6438((k as _SafeStr_2746))); case _SafeStr_4494._SafeStr_6392: this._container.friendList._SafeStr_6439(_local_2, _local_3.name); break; case _SafeStr_4494._SafeStr_6393: this._container.sessionDataManager._SafeStr_6440(_local_2); break; case _SafeStr_4494._SafeStr_6427: this._container.sessionDataManager._SafeStr_6441(_local_2); break; case _SafeStr_4494._SafeStr_6394: _local_8 = new _SafeStr_4524(_SafeStr_4524._SafeStr_6442, _local_3.name); this._container.events.dispatchEvent(_local_8); break; case _SafeStr_4494._SafeStr_6395: this._container.sessionDataManager._SafeStr_6443(_local_3.name); break; case _SafeStr_4494._SafeStr_6396: this._container.sessionDataManager._SafeStr_6444(_local_3.name); break; case _SafeStr_4494._SafeStr_6397: this._container.roomSession._SafeStr_6260(_local_3._SafeStr_6235); break; case _SafeStr_4494._SafeStr_6398: case _SafeStr_4494._SafeStr_6399: case _SafeStr_4494._SafeStr_6400: this._container.roomSession._SafeStr_6445(_local_3._SafeStr_6235, k.type); break; case _SafeStr_4494.MUTE_USER_2MIN: this._container.roomSession._SafeStr_6261(_local_3._SafeStr_6235, 2); break; case _SafeStr_4494.MUTE_USER_5MIN: this._container.roomSession._SafeStr_6261(_local_3._SafeStr_6235, 5); break; case _SafeStr_4494.MUTE_USER_10MIN: this._container.roomSession._SafeStr_6261(_local_3._SafeStr_6235, 10); break; case _SafeStr_4494._SafeStr_6401: this._container.roomSession._SafeStr_6446(_local_3._SafeStr_6235); break; case _SafeStr_4494._SafeStr_6402: this._container.roomSession._SafeStr_6447(_local_3._SafeStr_6235); break; case _SafeStr_4494._SafeStr_6403: _local_9 = this._container.roomSession.userDataManager.getUserData(_local_4.userId); this._container.inventory._SafeStr_6448(_local_9._SafeStr_5706, _local_9.name); break; case _SafeStr_4494._SafeStr_6404: this._container.sessionDataManager._SafeStr_6449(_local_3._SafeStr_6235, _local_3.name); break; case _SafeStr_4494._SafeStr_6418: this._container.roomSession._SafeStr_6450(_local_2); break; case _SafeStr_4494._SafeStr_6419: this._container.roomSession._SafeStr_6451(_local_2); break; case _SafeStr_4494._SafeStr_6420: this._container.roomSession._SafeStr_6452(_local_2); break; case _SafeStr_4494._SafeStr_6421: this._container.roomSession._SafeStr_6453(_local_2); break; case _SafeStr_4494._SafeStr_6422: this._container.roomSession._SafeStr_6454(_local_2); break; case _SafeStr_4494._SafeStr_6423: this._container.roomSession._SafeStr_6455(_local_2); break; case _SafeStr_4494._SafeStr_6405: this._container.connection.send(new _SafeStr_4289(_local_2)); break; case _SafeStr_4494._SafeStr_6406: this._container.connection.send(new _SafeStr_4061(_local_2)); break; case _SafeStr_4494._SafeStr_6431: this._container.connection.send(new _SafeStr_4204(_local_2, _SafeStr_5080._SafeStr_6456)); break; case _SafeStr_4494._SafeStr_6430: this._container.connection.send(new _SafeStr_4204(_local_2, _SafeStr_5080._SafeStr_6457)); break; case _SafeStr_4494._SafeStr_6432: this._container.connection.send(new _SafeStr_2876(_local_2)); break; case _SafeStr_4494._SafeStr_6407: this._container.connection.send(new _SafeStr_4262()); break; case _SafeStr_4484._SafeStr_6409: this._container.roomEngine._SafeStr_6458(_local_5, _local_6, _SafeStr_4438.OBJECT_ROTATE_POSITIVE); break; case _SafeStr_4484._SafeStr_6408: this._container.roomEngine._SafeStr_6458(_local_5, _local_6, _SafeStr_4438.OBJECT_MOVE); break; case _SafeStr_4484._SafeStr_6410: this._SafeStr_6459(_local_5, _local_6); break; case _SafeStr_4484._SafeStr_6411: this._container.roomEngine._SafeStr_6458(_local_5, _local_6, _SafeStr_4438.OBJECT_EJECT); break; case _SafeStr_4484._SafeStr_6412: this._container.roomEngine._SafeStr_6460(_local_5, _local_6); break; case _SafeStr_4484._SafeStr_6413: _local_10 = _local_7.objectData; if (_local_10 != null){ _local_19 = new Map(); _local_20 = _local_10.split("\t"); if (_local_20 != null){ for each (_local_21 in _local_20) { _local_22 = _local_21.split("=", 2); if (((!((_local_22 == null))) && ((_local_22.length == 2)))){ _local_23 = _local_22[0]; _local_24 = _local_22[1]; _local_19.add(_local_23, _local_24); }; }; }; this._container.roomEngine._SafeStr_6461(_local_5, _local_6, _SafeStr_4438.OBJECT_SAVE_STUFF_DATA, _local_19); if (!_local_19.disposed){ _local_19.dispose(); }; }; break; case _SafeStr_4494._SafeStr_6196: if (((!((this._container.roomSession == null))) && (!((this._container.roomSession.userDataManager == null))))){ this._container.roomSession.userDataManager._SafeStr_6462(_local_2); }; break; case _SafeStr_5081._SafeStr_6414: _local_11 = (k as _SafeStr_5081); if (_local_11 == null){ return (null); }; this._container.navigator.performTagSearch(_local_11.tag); break; case _SafeStr_5082._SafeStr_6415: _local_12 = (k as _SafeStr_5082); if (_local_12 == null){ return (null); }; this._container._SafeStr_6464._SafeStr_6463(_local_12.own, _local_12.groupId); break; case _SafeStr_5078._SafeStr_6416: _local_13 = (k as _SafeStr_5078); if (_local_13 == null){ return (null); }; if (this._SafeStr_5451 != null){ this._SafeStr_5451._SafeStr_6465(_local_13.badgeId); }; break; case _SafeStr_4494._SafeStr_6417: if ((((this._container == null)) || ((this._container._SafeStr_5594 == null)))) break; if (_local_3 == null) break; this._container._SafeStr_5594._SafeStr_6466(_local_2, -1, null); break; case _SafeStr_4494._SafeStr_6433: this._container._SafeStr_5594._SafeStr_6466(_local_2, 124, null); break; case _SafeStr_5085._SafeStr_6426: _local_14 = (k as _SafeStr_5085); this._container.roomSession._SafeStr_6467(_local_14._SafeStr_6192); break; case _SafeStr_5085._SafeStr_6425: _local_15 = (k as _SafeStr_5085); this._container.roomSession._SafeStr_6274(_local_15.value); break; case _SafeStr_5079._SafeStr_6428: _local_16 = (k as _SafeStr_5079); this._container.roomSession._SafeStr_6468(_local_16.motto); break; case _SafeStr_4481._SafeStr_6429: _local_17 = (k as _SafeStr_4481); if (this._container.habboTracking){ this._container.habboTracking.trackGoogle("extendedProfile", _local_17._SafeStr_6469); }; this._container.connection.send(new _SafeStr_2640(_local_17.userId)); break; case _SafeStr_4507._SafeStr_5883: _local_18 = (k as _SafeStr_4507); if (((!((_local_18 == null))) && (!((this._SafeStr_5451 == null))))){ _local_25 = this._SafeStr_5451.furniData; if (((!((_local_25 == null))) && ((_local_25.id == _local_18._SafeStr_5678)))){ if (this._SafeStr_5451._SafeStr_6470()){ this._SafeStr_5451.close(); }; }; }; break; case _SafeStr_4494._SafeStr_6434: this._container.roomSession._SafeStr_6267(_local_3._SafeStr_6235); break; case _SafeStr_4494._SafeStr_6435: this._container.roomSession._SafeStr_6260(_local_3._SafeStr_6235); break; case _SafeStr_4494.AMBASSADOR_MUTE_USER_2MIN: this._container.roomSession._SafeStr_6261(_local_3._SafeStr_6235, 2); break; case _SafeStr_4494.AMBASSADOR_MUTE_USER_10MIN: this._container.roomSession._SafeStr_6261(_local_3._SafeStr_6235, 10); break; case _SafeStr_4494.AMBASSADOR_MUTE_USER_60MIN: this._container.roomSession._SafeStr_6261(_local_3._SafeStr_6235, 60); break; case _SafeStr_4494.AMBASSADOR_MUTE_USER_18HOUR: this._container.roomSession._SafeStr_6261(_local_3._SafeStr_6235, 1080); break; }; return (null); } private function _SafeStr_6459(furniId:int, furniCategory:int):void { if (this._container != null){ if (((_SafeStr_2392._SafeStr_6472(furniId)) && (this._container.catalog._SafeStr_6471))){ if (this._SafeStr_5451.furniData._SafeStr_6473){ this._container.roomEngine._SafeStr_6458(furniId, furniCategory, _SafeStr_4438.OBJECT_PICKUP); } else { this._container.windowManager.confirm("${generic.alert.title}", "${room.confirm.not_in_warehouse}", 0, function (k:_SafeStr_2495, _arg_2:WindowEvent):void { k.dispose(); if (_arg_2.type == WindowEvent._SafeStr_6209){ _container.roomEngine._SafeStr_6458(furniId, furniCategory, _SafeStr_4438.OBJECT_PICKUP); }; }); }; } else { this._container.roomEngine._SafeStr_6458(furniId, furniCategory, _SafeStr_4438.OBJECT_PICKUP); }; }; } private function _SafeStr_6438(k:_SafeStr_2746):_SafeStr_4366 { var _local_2:int; var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:_SafeStr_2436; var _local_8:String; var _local_9:_SafeStr_2456; var _local_10:int; var _local_11:int; var _local_12:_SafeStr_2333; _local_2 = this._container.roomSession.roomId; var _local_3:String; switch (k.category){ case _SafeStr_2285._SafeStr_5887: case _SafeStr_2285._SafeStr_5987: if ((((this._container.events == null)) || ((this._container.roomEngine == null)))){ return (null); }; _local_7 = this._container.roomEngine.getRoomObject(_local_2, k.id, k.category); _local_8 = _local_7.getType(); if (_local_8.indexOf("poster") == 0){ _local_10 = int(_local_8.replace("poster", "")); _local_3 = (("${poster_" + _local_10) + "_name}"); _local_5 = _local_7.getId(); _local_6 = -1; } else { _local_11 = _local_7.getModel().getNumber(_SafeStr_2464._SafeStr_5858); if (k.category == _SafeStr_2285._SafeStr_5887){ _local_12 = this._container.sessionDataManager._SafeStr_5859(_local_11); } else { if (k.category == _SafeStr_2285._SafeStr_5987){ _local_12 = this._container.sessionDataManager._SafeStr_5869(_local_11); }; }; if (_local_12 == null){ return (null); }; _local_3 = _local_12._SafeStr_5870; _local_5 = _local_7.getId(); _local_6 = _local_12.id; }; break; case _SafeStr_2285._SafeStr_5707: if ((((((((((this._container.roomSession == null)) || ((this._container.sessionDataManager == null)))) || ((this._container.events == null)))) || ((this._container.roomEngine == null)))) || ((this._container.friendList == null)))){ return (null); }; _local_9 = this._container.roomSession.userDataManager.getUserDataByIndex(k.id); if (_local_9 == null){ return (null); }; _local_3 = _local_9.name; _local_4 = _local_9.type; _local_5 = _local_9._SafeStr_5706; _local_6 = _local_9._SafeStr_6235; break; }; if (_local_3 != null){ this._container.events.dispatchEvent(new _SafeStr_4603(_local_6, k.category, _local_3, _local_4, _local_5)); }; return (null); } private function _SafeStr_6437(k:_SafeStr_2746):_SafeStr_4366 { var _local_3:_SafeStr_2456; var _local_2:int = this._container.roomSession.roomId; switch (k.category){ case _SafeStr_2285._SafeStr_5887: case _SafeStr_2285._SafeStr_5987: this._SafeStr_6474(k, _local_2); break; case _SafeStr_2285._SafeStr_5707: if ((((((((((this._container.roomSession == null)) || ((this._container.sessionDataManager == null)))) || ((this._container.events == null)))) || ((this._container.roomEngine == null)))) || ((this._container.friendList == null)))){ return (null); }; _local_3 = this._container.roomSession.userDataManager.getUserDataByIndex(k.id); if (_local_3 == null){ return (null); }; switch (_local_3.type){ case _SafeStr_2340._SafeStr_5744: this._SafeStr_6475(_local_3._SafeStr_6235); break; case _SafeStr_2340._SafeStr_5746: this._SafeStr_6476(_local_2, k.id, k.category, _local_3); break; case _SafeStr_2340._SafeStr_5748: this._SafeStr_6477(_local_2, k.id, k.category, _local_3); break; case _SafeStr_2340._SafeStr_5747: this._SafeStr_6478(_local_2, k.id, k.category, _local_3); break; }; break; }; return (null); } private function _SafeStr_6475(k:int):void { var _local_2:Boolean = this.container.config.getBoolean("petSelect.enabled"); if (_local_2){ this._container.connection.send(new _SafeStr_4194(k)); }; this._container.roomSession.userDataManager._SafeStr_6462(k); } private function _SafeStr_6477(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2456):void { var _local_5:String = _SafeStr_4502.BOT; var _local_6:_SafeStr_4502 = new _SafeStr_4502(_local_5); _local_6.name = _arg_4.name; _local_6.motto = _arg_4.custom; _local_6._SafeStr_6235 = _arg_4._SafeStr_6235; _local_6._SafeStr_6479 = _arg_2; _local_6._SafeStr_6480 = _arg_4.type; var _local_7:_SafeStr_2436 = this._container.roomEngine.getRoomObject(k, _arg_2, _arg_3); if (_local_7 != null){ _local_6._SafeStr_6481 = _local_7.getModel().getNumber(_SafeStr_2464._SafeStr_6482); }; _local_6._SafeStr_6483 = this._container.roomSession._SafeStr_5862; _local_6._SafeStr_6484 = this._container.roomSession._SafeStr_6484; _local_6._SafeStr_6485 = this._container.roomSession.roomControllerLevel; _local_6._SafeStr_6486 = this._container.sessionDataManager._SafeStr_5861; _local_6._SafeStr_6487 = this._container.roomSession._SafeStr_5862; var _local_8:Array = new Array(); _local_8.push(_SafeStr_4502._SafeStr_6488); _local_6.badges = _local_8; _local_6.figure = _arg_4.figure; this._container.events.dispatchEvent(_local_6); } private function _SafeStr_6478(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2456):void { var _local_5:_SafeStr_4487 = new _SafeStr_4487(); _local_5.name = _arg_4.name; _local_5.motto = _arg_4.custom; _local_5._SafeStr_6235 = _arg_4._SafeStr_6235; _local_5._SafeStr_6479 = _arg_2; _local_5._SafeStr_6226 = _arg_4._SafeStr_6226; _local_5.ownerName = _arg_4.ownerName; _local_5._SafeStr_6489 = _arg_4._SafeStr_6489; var _local_6:_SafeStr_2436 = this._container.roomEngine.getRoomObject(k, _arg_2, _arg_3); if (_local_6 != null){ _local_5._SafeStr_6481 = _local_6.getModel().getNumber(_SafeStr_2464._SafeStr_6482); }; _local_5._SafeStr_6483 = this._container.roomSession._SafeStr_5862; _local_5._SafeStr_6485 = this._container.roomSession.roomControllerLevel; _local_5._SafeStr_6486 = this._container.sessionDataManager._SafeStr_5861; var _local_7:Array = new Array(); _local_7.push(_SafeStr_4502._SafeStr_6488); _local_5.badges = _local_7; _local_5.figure = _arg_4.figure; this._container.events.dispatchEvent(_local_5); } private function _SafeStr_6476(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2456):void { var _local_5:String; var _local_6:_SafeStr_4502; var _local_9:_SafeStr_2700; var _local_10:Boolean; var _local_11:int; var _local_12:int; var _local_13:Array; var _local_14:Number; var _local_15:Boolean; var _local_16:Boolean; _local_5 = _SafeStr_4502._SafeStr_6490; if (_arg_4._SafeStr_6235 != this._container.sessionDataManager.userId){ _local_5 = _SafeStr_4502._SafeStr_6491; }; _local_6 = new _SafeStr_4502(_local_5); _local_6._SafeStr_6492 = this._container.roomSession._SafeStr_6492; _local_6.name = _arg_4.name; _local_6.motto = _arg_4.custom; if (this._SafeStr_6493){ _local_6._SafeStr_6494 = _arg_4._SafeStr_6494; }; _local_6._SafeStr_6235 = _arg_4._SafeStr_6235; _local_6._SafeStr_6479 = _arg_2; _local_6._SafeStr_6480 = _SafeStr_2340._SafeStr_5746; var _local_7:_SafeStr_2436 = this._container.roomEngine.getRoomObject(k, _arg_2, _arg_3); if (_local_7 != null){ _local_6._SafeStr_6481 = _local_7.getModel().getNumber(_SafeStr_2464._SafeStr_6482); }; if (_local_5 == _SafeStr_4502._SafeStr_6490){ _local_6.realName = this._container.sessionDataManager.realName; _local_6._SafeStr_6495 = this._container.sessionDataManager._SafeStr_6193; }; _local_6._SafeStr_6483 = this._container.roomSession._SafeStr_5862; _local_6._SafeStr_6484 = this._container.roomSession._SafeStr_6484; _local_6._SafeStr_6485 = this._container.roomSession.roomControllerLevel; _local_6._SafeStr_6486 = this._container.sessionDataManager._SafeStr_5861; _local_6._SafeStr_6496 = this._container.sessionDataManager._SafeStr_6253; if (_local_5 == _SafeStr_4502._SafeStr_6491){ _local_6._SafeStr_6497 = this._container.friendList._SafeStr_6498(_arg_4._SafeStr_6235); _local_9 = this._container.friendList._SafeStr_6499(_arg_4._SafeStr_6235); if (_local_9 != null){ _local_6.realName = _local_9.realName; _local_6._SafeStr_6500 = true; }; if (_local_7 != null){ _local_14 = _local_7.getModel().getNumber(_SafeStr_2464._SafeStr_6501); if (!isNaN(_local_14)){ _local_6._SafeStr_6502 = _local_14; }; _local_6._SafeStr_6503 = this._SafeStr_6504(_local_6); _local_6._SafeStr_6487 = this._SafeStr_6505(_local_6); _local_6._SafeStr_6506 = this._SafeStr_6507(_local_6); _SafeStr_4.log(((((((("Set moderation levels to " + _local_6.name) + "Muted: ") + _local_6._SafeStr_6503) + ", Kicked: ") + _local_6._SafeStr_6487) + ", Banned: ") + _local_6._SafeStr_6506)); }; _local_6._SafeStr_6508 = this._container.sessionDataManager._SafeStr_6508(_arg_4.name); _local_6._SafeStr_6509 = this._container.sessionDataManager._SafeStr_6509; _local_10 = !(this._container.sessionDataManager._SafeStr_6510); _local_11 = this._container.roomSession._SafeStr_6511; if (!_local_10){ _local_6._SafeStr_6512 = false; } else { switch (_local_11){ default: _local_6._SafeStr_6512 = false; break; case _SafeStr_3190._SafeStr_6515: _local_15 = ((!((_local_6._SafeStr_6485 == _SafeStr_2488._SafeStr_6514))) && (!((_local_6._SafeStr_6485 == _SafeStr_2488._SafeStr_6513)))); _local_16 = ((!((_local_6._SafeStr_6502 == _SafeStr_2488._SafeStr_6514))) && (!((_local_6._SafeStr_6502 == _SafeStr_2488._SafeStr_6513)))); _local_6._SafeStr_6512 = ((_local_15) || (_local_16)); break; case _SafeStr_3190._SafeStr_6516: _local_6._SafeStr_6512 = true; }; }; _local_6._SafeStr_6517 = _SafeStr_4502._SafeStr_6518; if (!_local_10){ _local_6._SafeStr_6517 = _SafeStr_4502._SafeStr_6519; }; if (_local_11 != _SafeStr_3190._SafeStr_6516){ _local_6._SafeStr_6517 = _SafeStr_4502._SafeStr_6520; }; _local_12 = this._container.sessionDataManager.userId; _local_13 = this._container.sessionDataManager._SafeStr_6521(_local_12); this._SafeStr_6522(_local_12, _local_13); }; _local_6.groupId = int(_arg_4._SafeStr_6523); _local_6._SafeStr_6387 = this._container.sessionDataManager._SafeStr_6524(int(_arg_4._SafeStr_6523)); _local_6.groupName = _arg_4.groupName; _local_6.badges = this._container.roomSession.userDataManager._SafeStr_6525(_arg_4._SafeStr_6235); _local_6.figure = _arg_4.figure; this._container.events.dispatchEvent(_local_6); var _local_8:Array = this._container.sessionDataManager._SafeStr_6521(_arg_4._SafeStr_6235); this._SafeStr_6522(_arg_4._SafeStr_6235, _local_8); this._container._SafeStr_6464._SafeStr_6526(_arg_4._SafeStr_6235); this._container.connection.send(new _SafeStr_4243(_arg_4._SafeStr_6235)); } private function _SafeStr_6504(userInfo:_SafeStr_4502):Boolean { var settingsFunction:Function = function (k:_SafeStr_4502, _arg_2:_SafeStr_3088):Boolean { switch (_arg_2._SafeStr_6528){ case _SafeStr_3088._SafeStr_6529: return (_SafeStr_6527(k)); default: return ((k._SafeStr_6485 >= _SafeStr_2488._SafeStr_6060)); }; }; return (this._SafeStr_6530(userInfo, settingsFunction)); } private function _SafeStr_6505(userInfo:_SafeStr_4502):Boolean { var settingsFunction:Function = function (k:_SafeStr_4502, _arg_2:_SafeStr_3088):Boolean { switch (_arg_2._SafeStr_6531){ case _SafeStr_3088._SafeStr_6532: return (true); case _SafeStr_3088._SafeStr_6529: return (_SafeStr_6527(k)); default: return ((k._SafeStr_6485 >= _SafeStr_2488._SafeStr_6060)); }; }; return (this._SafeStr_6530(userInfo, settingsFunction)); } private function _SafeStr_6507(userInfo:_SafeStr_4502):Boolean { var settingsFunction:Function = function (k:_SafeStr_4502, _arg_2:_SafeStr_3088):Boolean { switch (_arg_2._SafeStr_6533){ case _SafeStr_3088._SafeStr_6529: return (_SafeStr_6527(k)); default: return ((k._SafeStr_6485 >= _SafeStr_2488._SafeStr_6060)); }; }; return (this._SafeStr_6530(userInfo, settingsFunction)); } private function _SafeStr_6530(k:_SafeStr_4502, _arg_2:Function):Boolean { if (!this._container.roomSession._SafeStr_6534){ return (false); }; var _local_3:Boolean; var _local_4:_SafeStr_3088 = this._container.roomSession._SafeStr_6535; if (_local_4 != null){ _local_3 = _arg_2(k, _local_4); }; return (((_local_3) && ((k._SafeStr_6502 < _SafeStr_2488._SafeStr_6060)))); } private function _SafeStr_6527(k:_SafeStr_4502):Boolean { if (k._SafeStr_6484){ return ((k._SafeStr_6485 >= _SafeStr_2488._SafeStr_6536)); }; return ((k._SafeStr_6485 >= _SafeStr_2488._SafeStr_5921)); } private function _SafeStr_6474(k:_SafeStr_2746, _arg_2:int):void { var _local_13:int; var _local_14:int; var _local_15:_SafeStr_2333; var _local_16:int; var _local_17:String; var _local_18:String; var _local_19:String; var _local_20:_SafeStr_3529; var _local_21:String; var _local_22:_SafeStr_3528; if ((((this._container.events == null)) || ((this._container.roomEngine == null)))){ return; }; if (k.id < 0){ return; }; var _local_3:_SafeStr_4500 = new _SafeStr_4500(_SafeStr_4500._SafeStr_6537); _local_3.id = k.id; _local_3.category = k.category; var _local_4:_SafeStr_2436 = this._container.roomEngine.getRoomObject(_arg_2, k.id, k.category); if (!_local_4){ return; }; var _local_5:_SafeStr_3068 = _local_4.getModel(); if (_local_5.getString(_SafeStr_3692._SafeStr_6538) != null){ _local_3._SafeStr_5750 = _local_5.getString(_SafeStr_3692._SafeStr_6538); }; var _local_6:int = _local_5.getNumber(_SafeStr_2464._SafeStr_6539); var _local_7:_SafeStr_2346 = _SafeStr_3061._SafeStr_6540(_local_6); _local_7.initializeFromRoomObjectModel(_local_5); _local_3.stuffData = _local_7; var _local_8:String = _local_4.getType(); if (_local_8.indexOf("poster") == 0){ _local_13 = int(_local_8.replace("poster", "")); _local_3.name = (("${poster_" + _local_13) + "_name}"); _local_3.description = (("${poster_" + _local_13) + "_desc}"); } else { _local_14 = _local_5.getNumber(_SafeStr_2464._SafeStr_5858); if (k.category == _SafeStr_2285._SafeStr_5887){ _local_15 = this._container.sessionDataManager._SafeStr_5859(_local_14); } else { if (k.category == _SafeStr_2285._SafeStr_5987){ _local_15 = this._container.sessionDataManager._SafeStr_5869(_local_14); }; }; if (_local_15 != null){ _local_3.name = _local_15._SafeStr_5870; _local_3.description = _local_15.description; _local_3._SafeStr_6541 = _local_15._SafeStr_6541; _local_3._SafeStr_6542 = _local_15._SafeStr_6542; _local_3._SafeStr_6543 = _local_15._SafeStr_6543; _local_3._SafeStr_6544 = _local_15._SafeStr_6544; _local_3._SafeStr_6473 = _local_15._SafeStr_6473; if (((!((this._container._SafeStr_6545 == null))) && ((k.category == _SafeStr_2285._SafeStr_5887)))){ this._container._SafeStr_6545._SafeStr_6546(_local_4.getId(), _local_15._SafeStr_5870); }; }; }; if (_local_8.indexOf("post_it") > -1){ _local_3._SafeStr_6547 = true; }; var _local_9:int = _local_5.getNumber(_SafeStr_2464._SafeStr_6548); var _local_10:int = _local_5.getNumber(_SafeStr_2464._SafeStr_6549); _local_3.expiration = (((_local_9 < 0)) ? _local_9 : Math.max(0, (_local_9 - ((getTimer() - _local_10) / 1000)))); var _local_11:_SafeStr_3018 = this._container.roomEngine._SafeStr_6550(_arg_2, k.id, k.category, new _SafeStr_2306(180), 64, null); if ((((((_local_11.data == null)) || ((_local_11.data.width > 140)))) || ((_local_11.data.height > 200)))){ _local_11 = this._container.roomEngine._SafeStr_6550(_arg_2, k.id, k.category, new _SafeStr_2306(180), 1, null); }; _local_3.image = _local_11.data; _local_3._SafeStr_6551 = (k.category == _SafeStr_2285._SafeStr_5987); _local_3._SafeStr_5862 = this._container.roomSession._SafeStr_5862; _local_3.roomControllerLevel = this._container.roomSession.roomControllerLevel; _local_3._SafeStr_5861 = this._container.sessionDataManager._SafeStr_5861; _local_3._SafeStr_6226 = _local_5.getNumber(_SafeStr_2464._SafeStr_6552); _local_3.ownerName = _local_5.getString(_SafeStr_2464._SafeStr_6553); _local_3._SafeStr_6554 = _local_5.getNumber(_SafeStr_2464._SafeStr_6555); var _local_12:int = int(_local_5.getNumber(_SafeStr_2464._SafeStr_6556)); if (_local_12 != 0){ _local_3.groupId = _local_12; this.container.connection.send(new _SafeStr_2637(_local_12, false)); }; if (this._container.isOwnerOfFurniture(_local_4)){ _local_3._SafeStr_5651 = true; }; this._container.events.dispatchEvent(_local_3); if (((!((_local_3._SafeStr_5750 == null))) && ((_local_3._SafeStr_5750.length > 0)))){ _local_16 = -1; _local_17 = ""; _local_18 = ""; _local_19 = ""; if (_local_3._SafeStr_5750 == _SafeStr_3692._SafeStr_6557){ _local_20 = this._SafeStr_6360._SafeStr_6558(); if (_local_20 != null){ _local_16 = _local_20._SafeStr_6559; _local_19 = _SafeStr_4498._SafeStr_6560; }; } else { if (_local_3._SafeStr_5750.indexOf(_SafeStr_3692._SafeStr_6561) == 0){ _local_21 = _local_3._SafeStr_5750.substr(_SafeStr_3692._SafeStr_6561.length); _local_16 = parseInt(_local_21); _local_19 = _SafeStr_4498._SafeStr_6562; }; }; if (_local_16 != -1){ _local_22 = this._SafeStr_6360._SafeStr_6563(_local_16); if (_local_22 != null){ _local_17 = _local_22.name; _local_18 = _local_22.creator; }; this._container.events.dispatchEvent(new _SafeStr_4498(_local_19, _local_16, _local_17, _local_18)); }; }; } public function _SafeStr_5641():Array { return ([_SafeStr_2813._SafeStr_6564]); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2813; switch (k.type){ case _SafeStr_2813._SafeStr_6564: _local_2 = (k as _SafeStr_2813); if (((!((_local_2 == null))) && (!((this._SafeStr_5451 == null))))){ this._SafeStr_5451._SafeStr_6565(_local_2.userId, _local_2.badges); }; return; }; } private function _SafeStr_6368(k:_SafeStr_2880):void { this._SafeStr_6522(k.userId, k.tags); } private function _SafeStr_6522(k:int, _arg_2:Array):void { if (_arg_2 == null){ return; }; var _local_3:Boolean; if (this._container.sessionDataManager != null){ _local_3 = (k == this._container.sessionDataManager.userId); }; if (((!((this._container == null))) && (!((this._container.events == null))))){ this._container.events.dispatchEvent(new _SafeStr_4490(k, _arg_2, _local_3)); }; } private function _SafeStr_6370(k:_SafeStr_3114):void { if (this._container == null){ return; }; if (k == null){ return; }; if (k.userId < 0){ return; }; var _local_2:_SafeStr_2456 = this._container.roomSession.userDataManager.getUserDataByIndex(k.userId); if (_local_2 == null){ return; }; var _local_3:int = _local_2._SafeStr_6235; var _local_4:BitmapData; var _local_5 = (_local_3 == this._container.sessionDataManager.userId); this._SafeStr_5451._SafeStr_6566(_local_3, k.figure, k._SafeStr_6494, k._SafeStr_6567, _local_5); } private function _SafeStr_6371(k:_SafeStr_3112):void { var _local_10:Boolean; var _local_11:_SafeStr_4491; var _local_12:_SafeStr_2298; var _local_2:_SafeStr_3130 = k._SafeStr_6568; if (_local_2 == null){ return; }; var _local_3:_SafeStr_2456 = this._container.roomSession.userDataManager._SafeStr_6436(_local_2._SafeStr_6192); if (_local_3 == null){ return; }; var _local_4:String = _local_3.figure; var _local_5:int = this._SafeStr_6569(_local_4); var _local_6:int = this._SafeStr_6570(_local_4); var _local_7:String; if (_local_5 == _SafeStr_3698._SafeStr_6571){ if (_local_2.level >= _local_2._SafeStr_6572){ _local_7 = "std"; } else { _local_7 = ("grw" + _local_2.level); }; }; var _local_8:String = (_local_4 + (((_local_7)!=null) ? ("/posture=" + _local_7) : "")); var _local_9:BitmapData = (this._SafeStr_6359.getValue(_local_8) as BitmapData); if (_local_9 == null){ _local_9 = this._SafeStr_5723(_local_4, _local_7); this._SafeStr_6359.add(_local_8, _local_9); }; if (((!((this._container == null))) && (!((this._container.events == null))))){ _local_10 = (_local_2._SafeStr_6226 == this._container.sessionDataManager.userId); _local_11 = new _SafeStr_4491(_local_5, _local_6, _local_3.name, _local_2._SafeStr_6192, _local_9, _local_10, _local_2._SafeStr_6226, _local_2.ownerName, _local_3._SafeStr_5706, _local_2._SafeStr_6573); _local_11.level = _local_2.level; _local_11._SafeStr_6574 = _local_2._SafeStr_6574; _local_11.experience = _local_2.experience; _local_11._SafeStr_6575 = _local_2._SafeStr_6575; _local_11.energy = _local_2.energy; _local_11._SafeStr_6576 = _local_2._SafeStr_6576; _local_11._SafeStr_6577 = _local_2._SafeStr_6577; _local_11._SafeStr_6578 = _local_2._SafeStr_6578; _local_11._SafeStr_6579 = _local_2.respect; _local_11._SafeStr_6580 = this._container.sessionDataManager._SafeStr_6580; _local_11.age = _local_2.age; _local_11._SafeStr_6581 = _local_2._SafeStr_6581; _local_11._SafeStr_6582 = _local_2._SafeStr_6582; _local_11._SafeStr_6187 = _local_2._SafeStr_6187; _local_11._SafeStr_6188 = _local_2._SafeStr_6188; _local_11._SafeStr_6189 = _local_2._SafeStr_6189; _local_11.rarityLevel = _local_2.rarityLevel; _local_11._SafeStr_6583 = _local_2._SafeStr_6583; _local_11._SafeStr_6584 = false; _local_11._SafeStr_6585 = _local_2._SafeStr_6585; _local_11._SafeStr_6586 = _local_2._SafeStr_6586; _local_11._SafeStr_6587 = _local_2._SafeStr_6587; _local_11._SafeStr_6588 = _local_2._SafeStr_6588; _local_11._SafeStr_6190 = _local_2._SafeStr_6190; _local_12 = this._container.roomSession; if (_local_10){ _local_11._SafeStr_6584 = true; } else { if (((((_local_12._SafeStr_5862) || (this._container.sessionDataManager._SafeStr_5861))) || ((_local_12.roomControllerLevel >= _SafeStr_2488._SafeStr_5921)))){ _local_11._SafeStr_6584 = true; }; }; this._container.events.dispatchEvent(_local_11); }; } private function _SafeStr_6376(k:_SafeStr_3149):void { var _local_4:_SafeStr_4493; var _local_2:String = k.figure; var _local_3:BitmapData = (this._SafeStr_6359.getValue(_local_2) as BitmapData); if (_local_3 == null){ _local_3 = this._SafeStr_5723(_local_2); this._SafeStr_6359.add(_local_2, _local_3); }; if (((!((this._container == null))) && (!((this._container.events == null))))){ _local_4 = new _SafeStr_4493(k._SafeStr_6192, _local_3); this._container.events.dispatchEvent(_local_4); }; } private function _SafeStr_6378(k:_SafeStr_3128):void { var _local_2:_SafeStr_5083; var _local_3:_SafeStr_5083; var _local_4:_SafeStr_4598; if (((!((this._container == null))) && (!((this._container.events == null))))){ _local_2 = new _SafeStr_5083(); _local_2.stuffId = k._SafeStr_6589.stuffId; _local_2._SafeStr_5868 = k._SafeStr_6589._SafeStr_5868; _local_2._SafeStr_5897 = k._SafeStr_6589._SafeStr_5897; _local_2.userId = k._SafeStr_6589.userId; _local_2.userName = k._SafeStr_6589.userName; _local_2.rarityLevel = k._SafeStr_6589.rarityLevel; _local_2._SafeStr_6590 = k._SafeStr_6589._SafeStr_6590; _local_3 = new _SafeStr_5083(); _local_3.stuffId = k._SafeStr_6591.stuffId; _local_3._SafeStr_5868 = k._SafeStr_6591._SafeStr_5868; _local_3._SafeStr_5897 = k._SafeStr_6591._SafeStr_5897; _local_3.userId = k._SafeStr_6591.userId; _local_3.userName = k._SafeStr_6591.userName; _local_3.rarityLevel = k._SafeStr_6591.rarityLevel; _local_3._SafeStr_6590 = k._SafeStr_6591._SafeStr_6590; _local_4 = new _SafeStr_4598(_local_2, _local_3); this._container.events.dispatchEvent(_local_4); }; } private function _SafeStr_6380(k:_SafeStr_3121):void { var _local_2:_SafeStr_4592; if (((!((this._container == null))) && (!((this._container.events == null))))){ _local_2 = new _SafeStr_4592(); _local_2.state = k.state; _local_2._SafeStr_6592 = k._SafeStr_6592; _local_2._SafeStr_6593 = k._SafeStr_6593; this._container.events.dispatchEvent(_local_2); }; } private function _SafeStr_6382(k:_SafeStr_3125):void { var _local_2:_SafeStr_4601; var _local_3:_SafeStr_4601; var _local_4:Array; var _local_5:_SafeStr_4728; var _local_6:_SafeStr_4596; var _local_7:_SafeStr_5084; if (((!((this._container == null))) && (!((this._container.events == null))))){ _local_2 = new _SafeStr_4601(); _local_2._SafeStr_6594 = k.pet1._SafeStr_6594; _local_2.name = k.pet1.name; _local_2.level = k.pet1.level; _local_2.figure = k.pet1.figure; _local_2.owner = k.pet1.owner; _local_3 = new _SafeStr_4601(); _local_3._SafeStr_6594 = k.pet2._SafeStr_6594; _local_3.name = k.pet2.name; _local_3.level = k.pet2.level; _local_3.figure = k.pet2.figure; _local_3.owner = k.pet2.owner; _local_4 = []; for each (_local_5 in k._SafeStr_6595) { _local_7 = new _SafeStr_5084(); _local_7._SafeStr_6596 = _local_5._SafeStr_6596; _local_7.breeds = _local_5.breeds.concat(); _local_4.push(_local_7); }; _local_6 = new _SafeStr_4596(k._SafeStr_6597, _local_2, _local_3, _local_4, k._SafeStr_6598); this._container.events.dispatchEvent(_local_6); }; } private function _SafeStr_6384(k:_SafeStr_3116):void { var _local_2:_SafeStr_4593; if (((!((this._container == null))) && (!((this._container.events == null))))){ _local_2 = new _SafeStr_4593(k._SafeStr_6599, k.result); this._container.events.dispatchEvent(_local_2); }; } private function _SafeStr_6372(k:_SafeStr_3129):void { var _local_2:_SafeStr_4489; if (((!((this._container == null))) && (!((this._container.events == null))))){ _local_2 = new _SafeStr_4489(k._SafeStr_6192, k._SafeStr_6600, k._SafeStr_6601); this._container.events.dispatchEvent(_local_2); }; } private function _SafeStr_6374(k:_SafeStr_3146):void { if (this._SafeStr_5451){ this._SafeStr_5451._SafeStr_6602(k._SafeStr_6603, k._SafeStr_6604, k.status, k._SafeStr_6605); }; } public function update():void { } private function _SafeStr_5723(k:String, _arg_2:String=null):BitmapData { var _local_3:BitmapData; var _local_4:PetFigureData = new PetFigureData(k); var _local_5:uint; var _local_6:_SafeStr_3018 = this._container.roomEngine._SafeStr_5723(_local_4.typeId, _local_4.paletteId, _local_4.color, new _SafeStr_2306(90), 64, null, true, _local_5, _local_4._SafeStr_5772, _arg_2); if (_local_6 != null){ _local_3 = _local_6.data; }; if (_local_3 == null){ _local_3 = new BitmapData(30, 30, false, 4289374890); }; return (_local_3); } private function _SafeStr_6569(k:String):int { return (this._SafeStr_6606(k, 0)); } private function _SafeStr_6570(k:String):int { return (this._SafeStr_6606(k, 1)); } private function _SafeStr_6607(k:String):int { var _local_2:Array = k.split(" "); if (_local_2.length > 2){ return (parseInt(_local_2[2], 16)); }; return (0xFFFFFF); } private function _SafeStr_6606(k:String, _arg_2:int):int { var _local_3:Array; if (k != null){ _local_3 = k.split(" "); if (_local_3.length > _arg_2){ return (int(_local_3[_arg_2])); }; }; return (-1); } private function _SafeStr_6363(k:_SafeStr_3542):void { var _local_2:int; var _local_3:String; var _local_4:String; var _local_5:_SafeStr_3528; if (this._SafeStr_6360 != null){ _local_2 = k.id; _local_3 = ""; _local_4 = ""; if (_local_2 != -1){ _local_5 = this._SafeStr_6360._SafeStr_6563(_local_2); if (_local_5 != null){ _local_3 = _local_5.name; _local_4 = _local_5.creator; }; }; this._container.events.dispatchEvent(new _SafeStr_4498(_SafeStr_4498._SafeStr_6560, _local_2, _local_3, _local_4)); }; } private function _SafeStr_6365(k:_SafeStr_3534):void { var _local_2:_SafeStr_3528; if (this._SafeStr_6360 != null){ _local_2 = this._SafeStr_6360._SafeStr_6563(k.id); if (_local_2 != null){ this._container.events.dispatchEvent(new _SafeStr_4498(_SafeStr_4498._SafeStr_6562, k.id, _local_2.name, _local_2.creator)); }; }; } private function _SafeStr_6386(k:_SafeStr_2943):void { if (((this._SafeStr_5451) && (this._SafeStr_5451.mainWindow.visible))){ this._SafeStr_5451.setRelationshipStatus(k.userId, k._SafeStr_6608); }; } public function get _SafeStr_6493():Boolean { return (((((!((this._container == null))) && (this._container.config))) && (this._container.config.getBoolean("activity.point.display.enabled")))); } public function _SafeStr_6609(k:Map):void { if (this._container.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_5932)){ this._container.connection.send(new _SafeStr_4180(this._SafeStr_5451.furniData.id, k)); }; } } }//package _-09L // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2392 = "_-643" (String#37022, DoABC#3) // _SafeStr_2418 = "_-3j5" (String#31260, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2495 = "_-29f" (String#9856, DoABC#3) // _SafeStr_2516 = "_-KB" (String#14769, DoABC#3) // _SafeStr_2637 = "_-3u7" (String#31705, DoABC#3) // _SafeStr_2640 = "_-2EL" (String#27594, DoABC#3) // _SafeStr_2644 = "_-409" (String#11756, DoABC#3) // _SafeStr_2700 = "_-33X" (String#10786, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2746 = "_-6Ag" (String#37290, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2813 = "_-2Wf" (String#10238, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2828 = "_-4OG" (String#12138, DoABC#3) // _SafeStr_2876 = "_-0kP" (String#23960, DoABC#3) // _SafeStr_2880 = "_-4Gf" (String#32633, DoABC#3) // _SafeStr_2933 = "_-6WZ" (String#38127, DoABC#3) // _SafeStr_2943 = "_-4zJ" (String#34352, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3061 = "_-5Iz" (String#13079, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3088 = "_-1Mo" (String#9015, DoABC#3) // _SafeStr_3112 = "_-2k-" (String#28840, DoABC#3) // _SafeStr_3114 = "_-27t" (String#27342, DoABC#3) // _SafeStr_3116 = "_-5wz" (String#36702, DoABC#3) // _SafeStr_3121 = "_-4hw" (String#33689, DoABC#3) // _SafeStr_3125 = "_-Sr" (String#39541, DoABC#3) // _SafeStr_3128 = "_-5dF" (String#35946, DoABC#3) // _SafeStr_3129 = "_-4nh" (String#33899, DoABC#3) // _SafeStr_3130 = "_-7l" (String#14552, DoABC#3) // _SafeStr_3146 = "_-0is" (String#23897, DoABC#3) // _SafeStr_3149 = "_-1DY" (String#25130, DoABC#3) // _SafeStr_3190 = "_-6MW" (String#37727, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_3529 = "_-1ZD" (String#9213, DoABC#3) // _SafeStr_3534 = "_-3Ta" (String#11183, DoABC#3) // _SafeStr_3542 = "_-2yC" (String#29381, DoABC#3) // _SafeStr_3692 = "_-1k4" (String#9374, DoABC#3) // _SafeStr_3698 = "_-1hq" (String#26290, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4061 = "_-1OX" (String#25542, DoABC#3) // _SafeStr_4180 = "_-399" (String#29855, DoABC#3) // _SafeStr_4194 = "_-4PS" (String#32992, DoABC#3) // _SafeStr_4204 = "_-0Vu" (String#23402, DoABC#3) // _SafeStr_4243 = "_-zT" (String#40766, DoABC#3) // _SafeStr_4262 = "_-4QM" (String#33028, DoABC#3) // _SafeStr_4289 = "_-5F6" (String#35012, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4438 = "_-4il" (String#12473, DoABC#3) // _SafeStr_4481 = "_-1xi" (String#9622, DoABC#3) // _SafeStr_4484 = "_-0Pg" (String#8016, DoABC#3) // _SafeStr_4487 = "_-0dG" (String#8240, DoABC#3) // _SafeStr_4489 = "_-3U7" (String#11196, DoABC#3) // _SafeStr_4490 = "_-4hW" (String#33672, DoABC#3) // _SafeStr_4491 = "_-XK" (String#14998, DoABC#3) // _SafeStr_4493 = "_-2vf" (String#29291, DoABC#3) // _SafeStr_4494 = "_-3N8" (String#30434, DoABC#3) // _SafeStr_4498 = "_-dR" (String#39930, DoABC#3) // _SafeStr_4500 = "_-15T" (String#8724, DoABC#3) // _SafeStr_4501 = "_-1CH" (String#8839, DoABC#3) // _SafeStr_4502 = "_-3DO" (String#10942, DoABC#3) // _SafeStr_4507 = "_-WK" (String#39668, DoABC#3) // _SafeStr_4524 = "_-37B" (String#29778, DoABC#3) // _SafeStr_4592 = "_-1A5" (String#24993, DoABC#3) // _SafeStr_4593 = "_-42i" (String#32079, DoABC#3) // _SafeStr_4596 = "_-1Xw" (String#25905, DoABC#3) // _SafeStr_4598 = "_-1gI" (String#26225, DoABC#3) // _SafeStr_4601 = "_-0Xe" (String#8146, DoABC#3) // _SafeStr_4603 = "_-5KY" (String#35222, DoABC#3) // _SafeStr_4728 = "_-6jQ" (String#14500, DoABC#3) // _SafeStr_5078 = "_-642" (String#37021, DoABC#3) // _SafeStr_5079 = "_-4c7" (String#12357, DoABC#3) // _SafeStr_5080 = "_-243" (String#27200, DoABC#3) // _SafeStr_5081 = "_-2np" (String#10486, DoABC#3) // _SafeStr_5082 = "_-0I7" (String#7887, DoABC#3) // _SafeStr_5083 = "_-nP" (String#15279, DoABC#3) // _SafeStr_5084 = "_-fL" (String#15138, DoABC#3) // _SafeStr_5085 = "_-4dW" (String#12379, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5651 = "_-bR" (String#4465, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5706 = "_-5Da" (String#12991, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5744 = "_-5Ot" (String#35390, DoABC#3) // _SafeStr_5746 = "_-53Y" (String#34565, DoABC#3) // _SafeStr_5747 = "_-6D2" (String#37381, DoABC#3) // _SafeStr_5748 = "_-6GV" (String#37503, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5772 = "_-2PU" (String#28025, DoABC#3) // _SafeStr_5858 = "_-9E" (String#38821, DoABC#3) // _SafeStr_5859 = "_-6f8" (String#874, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_5869 = "_-37n" (String#1531, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_5883 = "_-15c" (String#24829, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_5912 = "_-OK" (String#39370, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_5932 = "_-hM" (String#40065, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_6060 = "_-0Bf" (String#22617, DoABC#3) // _SafeStr_6187 = "_-5yo" (String#4110, DoABC#3) // _SafeStr_6188 = "_-02h" (String#2553, DoABC#3) // _SafeStr_6189 = "_-14" (String#2851, DoABC#3) // _SafeStr_6190 = "_-1as" (String#3001, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_6193 = "_-49O" (String#11895, DoABC#3) // _SafeStr_6196 = "_-5Kf" (String#35229, DoABC#3) // _SafeStr_6209 = "_-2n3" (String#28964, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_6253 = "_-2aD" (String#3231, DoABC#3) // _SafeStr_6260 = "_-0bB" (String#8208, DoABC#3) // _SafeStr_6261 = "_-0vx" (String#8539, DoABC#3) // _SafeStr_6267 = "_-5UI" (String#13269, DoABC#3) // _SafeStr_6274 = "_-5mE" (String#13550, DoABC#3) // _SafeStr_6359 = "_-3bw" (String#30990, DoABC#3) // _SafeStr_6360 = "_-X9" (String#879, DoABC#3) // _SafeStr_6361 = "_-1Aa" (String#25013, DoABC#3) // _SafeStr_6362 = "_-6IP" (String#37570, DoABC#3) // _SafeStr_6363 = "_-015" (String#7629, DoABC#3) // _SafeStr_6364 = "_-3QL" (String#30552, DoABC#3) // _SafeStr_6365 = "_-4Qg" (String#697, DoABC#3) // _SafeStr_6366 = "_-1kR" (String#26397, DoABC#3) // _SafeStr_6367 = "_-0FF" (String#22762, DoABC#3) // _SafeStr_6368 = "_-A0" (String#4332, DoABC#3) // _SafeStr_6369 = "_-03E" (String#22311, DoABC#3) // _SafeStr_6370 = "_-0i-" (String#2747, DoABC#3) // _SafeStr_6371 = "_-3n4" (String#3540, DoABC#3) // _SafeStr_6372 = "_-0Kh" (String#7926, DoABC#3) // _SafeStr_6373 = "_-0F9" (String#22759, DoABC#3) // _SafeStr_6374 = "_-5X-" (String#35700, DoABC#3) // _SafeStr_6375 = "_-4MP" (String#32866, DoABC#3) // _SafeStr_6376 = "_-0zt" (String#1462, DoABC#3) // _SafeStr_6377 = "_-2u4" (String#29231, DoABC#3) // _SafeStr_6378 = "_-wu" (String#15426, DoABC#3) // _SafeStr_6379 = "_-19B" (String#24959, DoABC#3) // _SafeStr_6380 = "_-6Pk" (String#14206, DoABC#3) // _SafeStr_6381 = "_-1b" (String#26027, DoABC#3) // _SafeStr_6382 = "_-58a" (String#34768, DoABC#3) // _SafeStr_6383 = "_-62k" (String#36966, DoABC#3) // _SafeStr_6384 = "_-0fY" (String#23779, DoABC#3) // _SafeStr_6385 = "_-5Nv" (String#1127, DoABC#3) // _SafeStr_6386 = "_-55M" (String#34640, DoABC#3) // _SafeStr_6387 = "_-4XG" (String#33310, DoABC#3) // _SafeStr_6388 = "_-5H" (String#35081, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_6390 = "_-5D5" (String#34938, DoABC#3) // _SafeStr_6391 = "_-5v3" (String#36629, DoABC#3) // _SafeStr_6392 = "_-3L-" (String#30344, DoABC#3) // _SafeStr_6393 = "_-2mF" (String#28926, DoABC#3) // _SafeStr_6394 = "_-5uA" (String#36589, DoABC#3) // _SafeStr_6395 = "_-66E" (String#37111, DoABC#3) // _SafeStr_6396 = "_-1fl" (String#26201, DoABC#3) // _SafeStr_6397 = "_-3X" (String#30807, DoABC#3) // _SafeStr_6398 = "_-0yd" (String#24517, DoABC#3) // _SafeStr_6399 = "_-4tx" (String#34147, DoABC#3) // _SafeStr_6400 = "_-5eX" (String#36003, DoABC#3) // _SafeStr_6401 = "_-0D1" (String#22674, DoABC#3) // _SafeStr_6402 = "_-6Ah" (String#37291, DoABC#3) // _SafeStr_6403 = "_-1y" (String#26923, DoABC#3) // _SafeStr_6404 = "_-1Vf" (String#25821, DoABC#3) // _SafeStr_6405 = "_-4sx" (String#34110, DoABC#3) // _SafeStr_6406 = "_-4zU" (String#34361, DoABC#3) // _SafeStr_6407 = "_-1zD" (String#26973, DoABC#3) // _SafeStr_6408 = "_-5s1" (String#36512, DoABC#3) // _SafeStr_6409 = "_-1ja" (String#26364, DoABC#3) // _SafeStr_6410 = "_-10E" (String#24613, DoABC#3) // _SafeStr_6411 = "_-68A" (String#37191, DoABC#3) // _SafeStr_6412 = "_-5eW" (String#36002, DoABC#3) // _SafeStr_6413 = "_-2Y-" (String#28366, DoABC#3) // _SafeStr_6414 = "_-5AL" (String#34833, DoABC#3) // _SafeStr_6415 = "_-1Fg" (String#25207, DoABC#3) // _SafeStr_6416 = "_-021" (String#22260, DoABC#3) // _SafeStr_6417 = "_-1ln" (String#26448, DoABC#3) // _SafeStr_6418 = "_-4pN" (String#33966, DoABC#3) // _SafeStr_6419 = "_-40W" (String#31991, DoABC#3) // _SafeStr_6420 = "_-2-U" (String#27024, DoABC#3) // _SafeStr_6421 = "_-3G6" (String#30138, DoABC#3) // _SafeStr_6422 = "_-5LB" (String#35252, DoABC#3) // _SafeStr_6423 = "_-3GR" (String#30151, DoABC#3) // _SafeStr_6424 = "_-0Tm" (String#23323, DoABC#3) // _SafeStr_6425 = "_-0bk" (String#23621, DoABC#3) // _SafeStr_6426 = "_-6kL" (String#38702, DoABC#3) // _SafeStr_6427 = "_-13A" (String#24731, DoABC#3) // _SafeStr_6428 = "_-3ph" (String#31518, DoABC#3) // _SafeStr_6429 = "_-1ww" (String#26879, DoABC#3) // _SafeStr_6430 = "_-3k" (String#31291, DoABC#3) // _SafeStr_6431 = "_-231" (String#27153, DoABC#3) // _SafeStr_6432 = "_-6c9" (String#38357, DoABC#3) // _SafeStr_6433 = "_-sl" (String#40504, DoABC#3) // _SafeStr_6434 = "_-67q" (String#37175, DoABC#3) // _SafeStr_6435 = "_-6dy" (String#38438, DoABC#3) // _SafeStr_6436 = "_-2Lc" (String#10059, DoABC#3) // _SafeStr_6437 = "_-1SA" (String#25703, DoABC#3) // _SafeStr_6438 = "_-60-" (String#36862, DoABC#3) // _SafeStr_6439 = "_-1Jw" (String#8960, DoABC#3) // _SafeStr_6440 = "_-6aC" (String#14362, DoABC#3) // _SafeStr_6441 = "_-47y" (String#11874, DoABC#3) // _SafeStr_6442 = "_-nB" (String#40289, DoABC#3) // _SafeStr_6443 = "_-6FW" (String#14033, DoABC#3) // _SafeStr_6444 = "_-31Z" (String#10751, DoABC#3) // _SafeStr_6445 = "_-19w" (String#8799, DoABC#3) // _SafeStr_6446 = "_-6aE" (String#14363, DoABC#3) // _SafeStr_6447 = "_-go" (String#15168, DoABC#3) // _SafeStr_6448 = "_-6ea" (String#14422, DoABC#3) // _SafeStr_6449 = "_-WX" (String#14981, DoABC#3) // _SafeStr_6450 = "_-0ON" (String#2658, DoABC#3) // _SafeStr_6451 = "_-1rE" (String#9503, DoABC#3) // _SafeStr_6452 = "_-1nb" (String#9437, DoABC#3) // _SafeStr_6453 = "_-1yJ" (String#9632, DoABC#3) // _SafeStr_6454 = "_-6Jm" (String#14103, DoABC#3) // _SafeStr_6455 = "_-3Wq" (String#11233, DoABC#3) // _SafeStr_6456 = "_-1Ap" (String#25020, DoABC#3) // _SafeStr_6457 = "_-1" (String#24561, DoABC#3) // _SafeStr_6458 = "_-0SH" (String#2677, DoABC#3) // _SafeStr_6459 = "_-2GI" (String#27676, DoABC#3) // _SafeStr_6460 = "_-6Zx" (String#14355, DoABC#3) // _SafeStr_6461 = "_-1Vw" (String#9163, DoABC#3) // _SafeStr_6462 = "_-4hG" (String#12450, DoABC#3) // _SafeStr_6463 = "_-2qX" (String#3306, DoABC#3) // _SafeStr_6464 = "_-D5" (String#14645, DoABC#3) // _SafeStr_6465 = "_-3J9" (String#30263, DoABC#3) // _SafeStr_6466 = "_-3W5" (String#3481, DoABC#3) // _SafeStr_6467 = "_-2hO" (String#10395, DoABC#3) // _SafeStr_6468 = "_-2je" (String#10425, DoABC#3) // _SafeStr_6469 = "_-1AY" (String#25011, DoABC#3) // _SafeStr_6470 = "_-6VO" (String#38077, DoABC#3) // _SafeStr_6471 = "_-tE" (String#15373, DoABC#3) // _SafeStr_6472 = "_-4pH" (String#33962, DoABC#3) // _SafeStr_6473 = "_-4re" (String#12615, DoABC#3) // _SafeStr_6474 = "_-0Kq" (String#22993, DoABC#3) // _SafeStr_6475 = "_-SK" (String#39518, DoABC#3) // _SafeStr_6476 = "_-0um" (String#24366, DoABC#3) // _SafeStr_6477 = "_-3y7" (String#31866, DoABC#3) // _SafeStr_6478 = "_-2Uy" (String#28238, DoABC#3) // _SafeStr_6479 = "_-K4" (String#39216, DoABC#3) // _SafeStr_6480 = "_-2o" (String#28998, DoABC#3) // _SafeStr_6481 = "_-0-t" (String#22184, DoABC#3) // _SafeStr_6482 = "_-1QG" (String#25617, DoABC#3) // _SafeStr_6483 = "_-6UV" (String#38036, DoABC#3) // _SafeStr_6484 = "_-0fU" (String#8278, DoABC#3) // _SafeStr_6485 = "_-0GG" (String#22805, DoABC#3) // _SafeStr_6486 = "_-5QH" (String#35451, DoABC#3) // _SafeStr_6487 = "_-2DH" (String#27550, DoABC#3) // _SafeStr_6488 = "_-6ef" (String#38467, DoABC#3) // _SafeStr_6489 = "_-0L" (String#7931, DoABC#3) // _SafeStr_6490 = "_-5Wk" (String#35687, DoABC#3) // _SafeStr_6491 = "_-08Z" (String#22499, DoABC#3) // _SafeStr_6492 = "_-4az" (String#12338, DoABC#3) // _SafeStr_6493 = "_-3tL" (String#31666, DoABC#3) // _SafeStr_6494 = "_-1Cs" (String#8847, DoABC#3) // _SafeStr_6495 = "_-3mL" (String#31393, DoABC#3) // _SafeStr_6496 = "_-0jP" (String#23917, DoABC#3) // _SafeStr_6497 = "_-6Ce" (String#37364, DoABC#3) // _SafeStr_6498 = "_-27F" (String#9812, DoABC#3) // _SafeStr_6499 = "_-4Fm" (String#3652, DoABC#3) // _SafeStr_6500 = "_-22b" (String#27133, DoABC#3) // _SafeStr_6501 = "_-3O0" (String#30467, DoABC#3) // _SafeStr_6502 = "_-3nE" (String#31427, DoABC#3) // _SafeStr_6503 = "_-2pY" (String#29053, DoABC#3) // _SafeStr_6504 = "_-0MB" (String#23047, DoABC#3) // _SafeStr_6505 = "_-47s" (String#32291, DoABC#3) // _SafeStr_6506 = "_-68t" (String#37218, DoABC#3) // _SafeStr_6507 = "_-4-a" (String#31951, DoABC#3) // _SafeStr_6508 = "_-Ed" (String#14675, DoABC#3) // _SafeStr_6509 = "_-qe" (String#15334, DoABC#3) // _SafeStr_6510 = "_-41j" (String#11784, DoABC#3) // _SafeStr_6511 = "_-1v3" (String#9575, DoABC#3) // _SafeStr_6512 = "_-0XF" (String#23454, DoABC#3) // _SafeStr_6513 = "_-1cO" (String#26073, DoABC#3) // _SafeStr_6514 = "_-47u" (String#32293, DoABC#3) // _SafeStr_6515 = "_-2Y7" (String#28371, DoABC#3) // _SafeStr_6516 = "_-5e8" (String#35985, DoABC#3) // _SafeStr_6517 = "_-2Dk" (String#27572, DoABC#3) // _SafeStr_6518 = "_-0hI" (String#23840, DoABC#3) // _SafeStr_6519 = "_-37k" (String#29802, DoABC#3) // _SafeStr_6520 = "_-5wY" (String#36685, DoABC#3) // _SafeStr_6521 = "_-1IO" (String#8937, DoABC#3) // _SafeStr_6522 = "_-40q" (String#32002, DoABC#3) // _SafeStr_6523 = "_-3zf" (String#11736, DoABC#3) // _SafeStr_6524 = "_-1y2" (String#9629, DoABC#3) // _SafeStr_6525 = "_-Eg" (String#14677, DoABC#3) // _SafeStr_6526 = "_-yZ" (String#15452, DoABC#3) // _SafeStr_6527 = "_-2q7" (String#29073, DoABC#3) // _SafeStr_6528 = "_-43E" (String#32100, DoABC#3) // _SafeStr_6529 = "_-1YX" (String#25928, DoABC#3) // _SafeStr_6530 = "_-4oL" (String#33924, DoABC#3) // _SafeStr_6531 = "_-5NA" (String#35321, DoABC#3) // _SafeStr_6532 = "_-1dO" (String#26115, DoABC#3) // _SafeStr_6533 = "_-0vW" (String#24394, DoABC#3) // _SafeStr_6534 = "_-4XU" (String#12273, DoABC#3) // _SafeStr_6535 = "_-Vh" (String#14960, DoABC#3) // _SafeStr_6536 = "_-4A8" (String#32381, DoABC#3) // _SafeStr_6537 = "_-5KG" (String#35213, DoABC#3) // _SafeStr_6538 = "_-52y" (String#34544, DoABC#3) // _SafeStr_6539 = "_-1Cx" (String#25105, DoABC#3) // _SafeStr_6540 = "_-4Cf" (String#32484, DoABC#3) // _SafeStr_6541 = "_-Yu" (String#15027, DoABC#3) // _SafeStr_6542 = "_-49q" (String#11900, DoABC#3) // _SafeStr_6543 = "_-1LR" (String#8987, DoABC#3) // _SafeStr_6544 = "_-1nd" (String#9438, DoABC#3) // _SafeStr_6545 = "_-5T8" (String#13254, DoABC#3) // _SafeStr_6546 = "_-4uP" (String#12661, DoABC#3) // _SafeStr_6547 = "_-cm" (String#39900, DoABC#3) // _SafeStr_6548 = "_-4tf" (String#34135, DoABC#3) // _SafeStr_6549 = "_-21u" (String#27109, DoABC#3) // _SafeStr_6550 = "_-4Jy" (String#12076, DoABC#3) // _SafeStr_6551 = "_-4Ad" (String#3634, DoABC#3) // _SafeStr_6552 = "_-3NX" (String#30449, DoABC#3) // _SafeStr_6553 = "_-4V3" (String#33223, DoABC#3) // _SafeStr_6554 = "_-09R" (String#22529, DoABC#3) // _SafeStr_6555 = "_-0xa" (String#24478, DoABC#3) // _SafeStr_6556 = "_-0Ok" (String#23146, DoABC#3) // _SafeStr_6557 = "_-lC" (String#40204, DoABC#3) // _SafeStr_6558 = "_-5Bu" (String#12961, DoABC#3) // _SafeStr_6559 = "_-505" (String#12762, DoABC#3) // _SafeStr_6560 = "_-1pt" (String#26611, DoABC#3) // _SafeStr_6561 = "_-3pH" (String#31509, DoABC#3) // _SafeStr_6562 = "_-4kh" (String#33791, DoABC#3) // _SafeStr_6563 = "_-4Zo" (String#3721, DoABC#3) // _SafeStr_6564 = "_-1O3" (String#25522, DoABC#3) // _SafeStr_6565 = "_-2vW" (String#29284, DoABC#3) // _SafeStr_6566 = "_-3ay" (String#11305, DoABC#3) // _SafeStr_6567 = "_-2u" (String#29229, DoABC#3) // _SafeStr_6568 = "_-6-d" (String#36845, DoABC#3) // _SafeStr_6569 = "_-5D2" (String#3896, DoABC#3) // _SafeStr_6570 = "_-y2" (String#40703, DoABC#3) // _SafeStr_6571 = "_-2Ew" (String#27620, DoABC#3) // _SafeStr_6572 = "_-4eC" (String#12390, DoABC#3) // _SafeStr_6573 = "_-IO" (String#14740, DoABC#3) // _SafeStr_6574 = "_-4Ou" (String#12145, DoABC#3) // _SafeStr_6575 = "_-3S4" (String#11156, DoABC#3) // _SafeStr_6576 = "_-3Vo" (String#11216, DoABC#3) // _SafeStr_6577 = "_-0bw" (String#8223, DoABC#3) // _SafeStr_6578 = "_-gR" (String#15162, DoABC#3) // _SafeStr_6579 = "_-bs" (String#39859, DoABC#3) // _SafeStr_6580 = "_-6av" (String#14373, DoABC#3) // _SafeStr_6581 = "_-Jg" (String#14760, DoABC#3) // _SafeStr_6582 = "_-35J" (String#3370, DoABC#3) // _SafeStr_6583 = "_-W-" (String#14969, DoABC#3) // _SafeStr_6584 = "_-4jL" (String#33744, DoABC#3) // _SafeStr_6585 = "_-60x" (String#13798, DoABC#3) // _SafeStr_6586 = "_-5yc" (String#13745, DoABC#3) // _SafeStr_6587 = "_-40d" (String#11763, DoABC#3) // _SafeStr_6588 = "_-6io" (String#14486, DoABC#3) // _SafeStr_6589 = "_-0QT" (String#23209, DoABC#3) // _SafeStr_6590 = "_-4Bz" (String#32454, DoABC#3) // _SafeStr_6591 = "_-3VG" (String#30740, DoABC#3) // _SafeStr_6592 = "_-4Vm" (String#33256, DoABC#3) // _SafeStr_6593 = "_-580" (String#34745, DoABC#3) // _SafeStr_6594 = "_-16v" (String#24877, DoABC#3) // _SafeStr_6595 = "_-0d4" (String#23681, DoABC#3) // _SafeStr_6596 = "_-5bV" (String#35879, DoABC#3) // _SafeStr_6597 = "_-21V" (String#27096, DoABC#3) // _SafeStr_6598 = "_-2j7" (String#28805, DoABC#3) // _SafeStr_6599 = "_-28p" (String#27380, DoABC#3) // _SafeStr_6600 = "_-0fN" (String#23772, DoABC#3) // _SafeStr_6601 = "_-1kn" (String#26411, DoABC#3) // _SafeStr_6602 = "_-16B" (String#24851, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_6604 = "_-4m6" (String#33841, DoABC#3) // _SafeStr_6605 = "_-4eq" (String#33581, DoABC#3) // _SafeStr_6606 = "_-1Oq" (String#25557, DoABC#3) // _SafeStr_6607 = "_-1I0" (String#1469, DoABC#3) // _SafeStr_6608 = "_-5ru" (String#36507, DoABC#3) // _SafeStr_6609 = "_-55U" (String#34647, DoABC#3) //------------------------------------------------------------ //_-09L.RoomQueueWidgetHandler package _-09L { import _-0b-._SafeStr_2819; import _-0b-._SafeStr_2786; import _-pX._SafeStr_2814; import _-0ba._SafeStr_4518; import _-gx._SafeStr_2800; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-378._SafeStr_4517; import flash.events.Event; public class RoomQueueWidgetHandler implements _SafeStr_2819 { private var _SafeStr_5406:Boolean = false; private var _container:_SafeStr_2786 = null; public function get disposed():Boolean { return (this._SafeStr_5406); } public function get type():String { return (_SafeStr_2814._SafeStr_5735); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function dispose():void { this._SafeStr_5406 = true; this._container = null; } public function _SafeStr_5636():Array { var k:Array = []; k.push(_SafeStr_4518._SafeStr_6610); k.push(_SafeStr_4518._SafeStr_6611); k.push(_SafeStr_4518._SafeStr_6612); k.push(_SafeStr_4518._SafeStr_6613); return (k); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { if ((((this._container == null)) || ((this._container.roomSession == null)))){ return (null); }; var _local_2:_SafeStr_4518 = (k as _SafeStr_4518); if (_local_2 == null){ return (null); }; switch (k.type){ case _SafeStr_4518._SafeStr_6610: this._container.roomSession._SafeStr_6614(); break; case _SafeStr_4518._SafeStr_6611: this._container.roomSession._SafeStr_6615(_SafeStr_2800._SafeStr_6616); break; case _SafeStr_4518._SafeStr_6612: this._container.roomSession._SafeStr_6615(_SafeStr_2800._SafeStr_6617); break; case _SafeStr_4518._SafeStr_6613: if (this._container.catalog != null){ this._container.catalog.openClubCenter(); }; break; }; return (null); } public function _SafeStr_5641():Array { return ([_SafeStr_2800._SafeStr_6618]); } public function _SafeStr_5642(k:Event):void { var _local_2:_SafeStr_2800; var _local_3:String; var _local_4:Boolean; var _local_5:Array; var _local_6:int; var _local_7:Boolean; var _local_8:_SafeStr_4517; if ((((this._container == null)) || ((this._container.events == null)))){ return; }; switch (k.type){ case _SafeStr_2800._SafeStr_6618: _local_2 = (k as _SafeStr_2800); if (_local_2 == null){ return; }; switch (_local_2._SafeStr_6619){ case _SafeStr_2800._SafeStr_6617: _local_3 = _SafeStr_4517._SafeStr_6620; break; case _SafeStr_2800._SafeStr_6616: _local_3 = _SafeStr_4517._SafeStr_6621; break; }; if (_local_3 == null){ return; }; _local_4 = true; if (this._container.inventory != null){ _local_4 = (this._container.inventory.clubDays > 0); }; _local_5 = _local_2._SafeStr_6622; _local_7 = false; if (_local_5.length > 1){ if (((_local_4) && (!((_local_2._SafeStr_6622.indexOf(_SafeStr_2800._SafeStr_6623) == -1))))){ _local_6 = (_local_2._SafeStr_6624(_SafeStr_2800._SafeStr_6623) + 1); _local_7 = true; } else { _local_6 = (_local_2._SafeStr_6624(_SafeStr_2800._SafeStr_6625) + 1); }; } else { _local_6 = (_local_2._SafeStr_6624(_local_5[0]) + 1); }; _local_8 = new _SafeStr_4517(_local_3, _local_6, _local_4, _local_2.isActive, _local_7); this._container.events.dispatchEvent(_local_8); return; }; } public function update():void { } } }//package _-09L // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2800 = "_-1Zh" (String#9218, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4517 = "_-1vO" (String#26821, DoABC#3) // _SafeStr_4518 = "_-4Mq" (String#12119, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5735 = "_-1-1" (String#24565, DoABC#3) // _SafeStr_6610 = "_-0JI" (String#22930, DoABC#3) // _SafeStr_6611 = "_-47c" (String#32281, DoABC#3) // _SafeStr_6612 = "_-4sG" (String#34083, DoABC#3) // _SafeStr_6613 = "_-1Pq" (String#25597, DoABC#3) // _SafeStr_6614 = "_-5sp" (String#13657, DoABC#3) // _SafeStr_6615 = "_-0xJ" (String#2821, DoABC#3) // _SafeStr_6616 = "_-4eP" (String#33566, DoABC#3) // _SafeStr_6617 = "_-5rP" (String#36487, DoABC#3) // _SafeStr_6618 = "_-2KJ" (String#27826, DoABC#3) // _SafeStr_6619 = "_-0Wf" (String#23433, DoABC#3) // _SafeStr_6620 = "_-5PG" (String#35409, DoABC#3) // _SafeStr_6621 = "_-Ag" (String#38873, DoABC#3) // _SafeStr_6622 = "_-1yY" (String#26947, DoABC#3) // _SafeStr_6623 = "_-4Ki" (String#32794, DoABC#3) // _SafeStr_6624 = "_-2Ci" (String#27528, DoABC#3) // _SafeStr_6625 = "_-4Qa" (String#33039, DoABC#3) //------------------------------------------------------------ //_-09L.RoomToolsWidgetHandler package _-09L { import _-0b-._SafeStr_2819; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2273; import _-68V._SafeStr_1407; import _-6k4._SafeStr_440; import _-2Il.RoomToolsWidget; import _-0b-._SafeStr_2786; import _-JA._SafeStr_2674; import _-6gR._SafeStr_2679; import _-JA._SafeStr_2496; import _-pX._SafeStr_2814; import _-gx._SafeStr_2875; import _-0ba._SafeStr_4427; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; import _-4rH._SafeStr_2173; import _-07x._SafeStr_4161; import __AS3__.vec.*; public class RoomToolsWidgetHandler implements _SafeStr_2819 { private var _disposed:Boolean; private var _SafeStr_6330:Vector.<_SafeStr_2273>; private var _SafeStr_6331:_SafeStr_1407; private var _SafeStr_6626:_SafeStr_440; private var _SafeStr_5451:RoomToolsWidget; private var _container:_SafeStr_2786; public function RoomToolsWidgetHandler() { this._SafeStr_6330 = new Vector.<_SafeStr_2273>(); super(); } public function set widget(k:RoomToolsWidget):void { this._SafeStr_5451 = k; } private function _SafeStr_6335(k:_SafeStr_2273):void { var _local_4:String; var _local_2:_SafeStr_2679 = _SafeStr_2674(k)._SafeStr_5325(); var _local_3:_SafeStr_2496 = _local_2.data; if (_local_3){ this._SafeStr_5451._SafeStr_6627(_local_3); }; if (_local_2._SafeStr_6628){ if (_local_3){ _local_4 = ((_local_3._SafeStr_6629) ? ((this._SafeStr_5451.localizations.getLocalizationWithParams("room.tool.room.owner.prefix", "By") + " ") + _local_3.ownerName) : this._SafeStr_5451.localizations.getLocalizationWithParams("room.tool.public.room", "Public room")); this._SafeStr_5451._SafeStr_6630(true, _local_3.roomName, _local_4, _local_3.tags); this._SafeStr_5451._SafeStr_6631(_local_3); this._SafeStr_5451._SafeStr_6632(_local_3.flatId); }; }; } public function toggleRoomInfoWindow():void { this._SafeStr_6626._SafeStr_6633(); } public function goToPrivateRoom(k:int):void { this._SafeStr_6626.goToPrivateRoom(k); } public function get type():String { return (_SafeStr_2814._SafeStr_6634); } public function set container(k:_SafeStr_2786):void { this._container = k; this._container.sessionDataManager.events.addEventListener(_SafeStr_2875._SafeStr_6635, this._SafeStr_6636); } public function get container():_SafeStr_2786 { return (this._container); } public function _SafeStr_5636():Array { return ([_SafeStr_4427._SafeStr_6637]); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { return (null); } public function _SafeStr_5641():Array { return ([]); } public function _SafeStr_5642(k:Event):void { } private function _SafeStr_6636(k:_SafeStr_2875):void { } public function update():void { } public function dispose():void { var k:_SafeStr_2273; this._disposed = true; if (this._SafeStr_6331){ for each (k in this._SafeStr_6330) { this._SafeStr_6331._SafeStr_6338(k); }; this._SafeStr_6330 = null; this._SafeStr_6331 = null; }; if (((this._container) && (this._container.sessionDataManager))){ this._container.sessionDataManager.events.removeEventListener(_SafeStr_2875._SafeStr_6635, this._SafeStr_6636); }; this._SafeStr_6626 = null; this._SafeStr_5451 = null; } public function get disposed():Boolean { return (this._disposed); } public function set navigator(k:_SafeStr_440):void { this._SafeStr_6626 = k; } public function get navigator():_SafeStr_440 { return (this._SafeStr_6626); } public function get sessionDataManager():_SafeStr_2173 { return (this._container.sessionDataManager); } public function set communicationManager(k:_SafeStr_1407):void { this._SafeStr_6331 = k; this._SafeStr_6330.push(this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_2674(this._SafeStr_6335))); } public function rateRoom():void { this._container.connection.send(new _SafeStr_4161(1)); } public function get _SafeStr_6638():Boolean { return (this._SafeStr_6626._SafeStr_6639()); } } }//package _-09L // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2496 = "_-1Zj" (String#9219, DoABC#3) // _SafeStr_2674 = "_-2Zv" (String#10279, DoABC#3) // _SafeStr_2679 = "_-5Jl" (String#13093, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2875 = "_-6Rg" (String#37920, DoABC#3) // _SafeStr_4161 = "_-150" (String#24804, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_440 = "_-1mx" (String#9427, DoABC#3) // _SafeStr_4427 = "_-5JU" (String#13087, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_6330 = "_-1sN" (String#9526, DoABC#3) // _SafeStr_6331 = "_-qd" (String#247, DoABC#3) // _SafeStr_6335 = "_-4vm" (String#859, DoABC#3) // _SafeStr_6338 = "_-4Lg" (String#12106, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_6627 = "_-2Y8" (String#28372, DoABC#3) // _SafeStr_6628 = "_-64l" (String#37048, DoABC#3) // _SafeStr_6629 = "_-5su" (String#36540, DoABC#3) // _SafeStr_6630 = "_-6aK" (String#38279, DoABC#3) // _SafeStr_6631 = "_-4kC" (String#33777, DoABC#3) // _SafeStr_6632 = "_-2n-" (String#28961, DoABC#3) // _SafeStr_6633 = "_-3D0" (String#10936, DoABC#3) // _SafeStr_6634 = "_-1db" (String#26124, DoABC#3) // _SafeStr_6635 = "_-64a" (String#37043, DoABC#3) // _SafeStr_6636 = "_-4Hs" (String#12035, DoABC#3) // _SafeStr_6637 = "_-4LC" (String#32814, DoABC#3) // _SafeStr_6638 = "_-5bZ" (String#35883, DoABC#3) // _SafeStr_6639 = "_-1ll" (String#9410, DoABC#3) //------------------------------------------------------------ //_-09p.VASTController package _-09p { import _-6gu._SafeStr_5114; import _-2J3._SafeStr_4558; import _-1LL._SafeStr_5220; import _-2FZ._SafeStr_5207; import _-1MN._SafeStr_5102; import _-du.StreamSequence; import _-1LL.AdSchedule; import _-1LL.AdSlot; import _-2J3.AdServerTemplate; import _-co.OverlayController; import _-2FZ.Config; import _-3ur.PlayerConfigGroup; import _-2FZ.ConfigPreConverter; import _-2xB.DisplaySpecification; import _-du.DurationlessStreamSequence; import _-2xB.StringUtils; import _-wy.TemplateEvent; import _-6gu.Debuggable; import _-2xB._SafeStr_5267; import _-096.TrackingTable; import _-3ur.ProvidersConfigGroup; import _-2XC._SafeStr_5278; import _-096._SafeStr_5219; import _-6ac._SafeStr_5279; import _-du.Stream; import _-6ac._SafeStr_5277; import _-6ac.TrackingPointEvent; import _-096._SafeStr_5221; import _-6ac._SafeStr_5276; import _-Xu._SafeStr_5214; import _-Xu._SafeStr_5213; import _-6ac._SafeStr_5280; import _-4PB.TrackingEvent; import _-6ac.AdTagEvent; import _-5W3.AdServerRequest; import flash.events.Event; import _-6ac._SafeStr_5227; import _-6ac._SafeStr_5275; import _-6ac._SafeStr_5274; import _-6ac._SafeStr_5212; import flash.external.ExternalInterface; import _-4PB.NonLinearVideoAd; import _-6ac._SafeStr_5223; import _-6ac._SafeStr_5211; import _-co.OverlayView; import _-2xB._SafeStr_5215; import flash.events.MouseEvent; import _-4PB.LinearVideoAd; import _-4PB.VideoAd; import _-4PB.CompanionAd; import _-2xB.BrowserUtils; import _-6ac._SafeStr_5216; import flash.utils.Timer; import flash.events.TimerEvent; public class VASTController extends _SafeStr_5114 implements _SafeStr_4558, _SafeStr_5220, _SafeStr_5207 { public static const _SafeStr_6640:String = "relative-to-clip"; public static const _SafeStr_6641:String = "continuous"; public static const VERSION:String = "v1.2.0 (Final Build)"; public static const _SafeStr_6642:Boolean = false; protected static var _SafeStr_6643:_SafeStr_5102 = null; protected var _SafeStr_6644:StreamSequence = null; protected var _SafeStr_6645:AdSchedule = null; protected var _SafeStr_6646:AdSlot = null; protected var _SafeStr_6647:AdServerTemplate = null; protected var _SafeStr_6648:OverlayController = null; protected var _SafeStr_6649:Config; protected var _SafeStr_6650:String = "relative-to-clip"; protected var _SafeStr_6651:Boolean = false; protected var _SafeStr_6652:Boolean = true; protected var _SafeStr_6653:int = 0; protected var _SafeStr_6654:int = 0; protected var _SafeStr_6655:_SafeStr_5207 = null; protected var _SafeStr_6656:Boolean = false; protected var _SafeStr_6657:Boolean = false; protected var _SafeStr_6658:Boolean = true; protected var _SafeStr_6659:Object; protected var _SafeStr_6660:Object; protected var _SafeStr_6661:Boolean = false; protected var _SafeStr_6662:Number = 1; protected var _SafeStr_6663:String = null; protected var _SafeStr_6664:Boolean = false; protected var _SafeStr_6665:PlayerConfigGroup = null; protected var _SafeStr_6666:String = ""; public function VASTController(k:Config=null, _arg_2:int=0) { this._SafeStr_6649 = new Config(); this._SafeStr_6659 = new Object(); this._SafeStr_6660 = new Object(); super(); if (k != null){ this.initialise(k); }; this._SafeStr_6654 = _arg_2; } public function initialise(k:Object, _arg_2:Boolean=false, _arg_3:_SafeStr_5207=null, _arg_4:Config=null):void { this._SafeStr_6661 = true; this._SafeStr_6655 = _arg_3; this._SafeStr_6656 = _arg_2; if ((k is Config)){ this.config = (k as Config); } else { if (_arg_4 != null){ _arg_4.initialise(this._SafeStr_6667(k)); this.config = _arg_4; } else { this.config = new Config(this._SafeStr_6667(k)); }; }; if (this.config.outputingDebug()){ }; this.config.setLoadedListener(this); } public function _SafeStr_6667(k:Object):Object { return (ConfigPreConverter._SafeStr_6668(k)); } public function get _SafeStr_6669():Boolean { return (this._SafeStr_6664); } public function _SafeStr_6670(k:Object=null):void { this._SafeStr_6665 = new PlayerConfigGroup(k); } public function _SafeStr_6671(k:Boolean):DisplaySpecification { if (k){ return (this._SafeStr_6649._SafeStr_6672.getDisplaySpecification(DisplaySpecification._SafeStr_6673)); }; return (this._SafeStr_6649._SafeStr_6672.getDisplaySpecification(DisplaySpecification.LINEAR)); } public function _SafeStr_6674():PlayerConfigGroup { if (this._SafeStr_6665 == null){ this._SafeStr_6670(); }; return (this._SafeStr_6665); } public function get analyticsProcessor():_SafeStr_5102 { return (_SafeStr_6643); } public function fireAdPlaybackAnalytics(k:String, _arg_2:AdSlot, _arg_3:*):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6675(k, _arg_2, _arg_3, this._SafeStr_6676()); }; } public function set playerVolume(k:Number):void { this._SafeStr_6662 = k; } public function get playerVolume():Number { return (this._SafeStr_6662); } public function _SafeStr_6677():Boolean { return (this._SafeStr_6678); } public function get _SafeStr_6678():Boolean { return (this._SafeStr_6661); } public function isOVAConfigLoading():Boolean { return (this._SafeStr_6657); } public function onOVAConfigLoaded():void { _SafeStr_6643 = new _SafeStr_5102(this._SafeStr_6649.analytics); if (this.config.operateWithoutStreamDuration()){ this._SafeStr_6644 = new DurationlessStreamSequence(); } else { this._SafeStr_6644 = new StreamSequence(); }; if (this._SafeStr_6656){ this.load(); }; if (this._SafeStr_6655 != null){ this._SafeStr_6655.onOVAConfigLoaded(); }; } public function delayAdRequestUntilPlay():Boolean { if (this._SafeStr_6649 != null){ return (this._SafeStr_6649.delayAdRequestUntilPlay); }; return (false); } public function _SafeStr_6679():Boolean { if (this._SafeStr_6649 != null){ return (this._SafeStr_6649.adsConfig.vpaidConfig.testing); }; return (false); } public function _SafeStr_6680():Boolean { if (this._SafeStr_6649 != null){ return (this._SafeStr_6649.supportExternalPlaylistLoading); }; return (false); } public function _SafeStr_6681():Boolean { if (this._SafeStr_6649 != null){ return (this._SafeStr_6649.autoPlayOnExternalLoad); }; return (false); } public function _SafeStr_6682(k:AdSlot):Boolean { if (k != null){ return (k._SafeStr_6683(this)); }; return (false); } public function _SafeStr_6684():Boolean { var k:AdSlot = this._SafeStr_6685(); if (k != null){ return (k.isPreRoll()); }; return (false); } public function _SafeStr_6685():AdSlot { if (this._SafeStr_6644 != null){ if (this._SafeStr_6644.length > 0){ if ((this._SafeStr_6644._SafeStr_6686(0) is AdSlot)){ return ((this._SafeStr_6644._SafeStr_6686(0) as AdSlot)); }; if (this._SafeStr_6644.length >= 2){ if (this._SafeStr_6644._SafeStr_6686(0)._SafeStr_6687()){ if ((this._SafeStr_6644._SafeStr_6686(1) is AdSlot)){ if (AdSlot(this._SafeStr_6644._SafeStr_6686(1)).isPreRoll()){ return ((this._SafeStr_6644._SafeStr_6686(1) as AdSlot)); }; }; }; }; }; }; return (null); } public function set _SafeStr_6688(k:String):void { this._SafeStr_6663 = k; } protected function _SafeStr_6676(k:String=""):String { if (this._SafeStr_6663 != null){ if (StringUtils._SafeStr_6689(this._SafeStr_6663, "&")){ return ((this._SafeStr_6663 + k)); }; return ((("&" + this._SafeStr_6663) + k)); }; return (k); } public function _SafeStr_6690():Boolean { if (this._SafeStr_6649 != null){ return (this._SafeStr_6649._SafeStr_6672.hideLogoOnLinearPlayback); }; return (false); } public function _SafeStr_6691():Boolean { if (this._SafeStr_6649 != null){ return (this._SafeStr_6649._SafeStr_6692._SafeStr_6691()); }; return (false); } public function _SafeStr_6693():Boolean { if (this._SafeStr_6649 != null){ return (this._SafeStr_6649._SafeStr_6693()); }; return (false); } public function _SafeStr_6694():Boolean { if (this._SafeStr_6649 != null){ return (this._SafeStr_6649._SafeStr_6694()); }; return (false); } public function get _SafeStr_6695():Boolean { return (this._SafeStr_6658); } public function set _SafeStr_6695(k:Boolean):void { this._SafeStr_6658 = k; } public function set endStreamSafetyMargin(k:int):void { this._SafeStr_6654 = k; } public function get endStreamSafetyMargin():int { return (this._SafeStr_6654); } public function set startStreamSafetyMargin(k:int):void { this._SafeStr_6653 = k; } public function get startStreamSafetyMargin():int { return (this._SafeStr_6653); } public function set acceptedLinearAdMimeTypes(k:Array):void { if (this._SafeStr_6649 != null){ this.config.acceptedLinearAdMimeTypes = k; }; } public function get acceptedLinearAdMimeTypes():Array { if (this._SafeStr_6649 != null){ return (this._SafeStr_6649.acceptedLinearAdMimeTypes); }; return (new Array()); } public function get playOnce():Boolean { return (this.config.playOnce); } public function set _SafeStr_6696(k:Boolean):void { this._SafeStr_6651 = k; } public function get _SafeStr_6696():Boolean { return (this._SafeStr_6651); } public function autoPlay():Boolean { return (this._SafeStr_6649.autoPlay); } public function _SafeStr_6697():void { this._SafeStr_6649.autoPlay = true; } public function _SafeStr_6698():void { this._SafeStr_6649.autoPlay = false; } public function get allowPlaylistControl():Boolean { return (this._SafeStr_6649.allowPlaylistControl); } public function _SafeStr_6699(k:String, _arg_2:Boolean):Boolean { return (this._SafeStr_6649.controlEnabledForLinearAdType(k, _arg_2)); } public function _SafeStr_6700(k:String):void { this._SafeStr_6650 = k; } protected function _SafeStr_6701():Boolean { return ((this._SafeStr_6650 == VASTController._SafeStr_6640)); } public function _SafeStr_6702(k:int, _arg_2:Boolean=false, _arg_3:Boolean=false):int { if (this._SafeStr_6644 != null){ return (this._SafeStr_6644._SafeStr_6702(k, _arg_2, _arg_3)); }; return (-1); } public function _SafeStr_6703(k:int, _arg_2:Number, _arg_3:Number):Array { var _local_5:int; var _local_4:Array = new Array(); if (this._SafeStr_6645 != null){ _local_5 = 0; while (_local_5 < this._SafeStr_6645.length) { if (AdSlot(this._SafeStr_6645._SafeStr_6704(_local_5)).associatedStreamIndex == k){ if (((AdSlot(this._SafeStr_6645._SafeStr_6704(_local_5)).isMidRoll()) && ((AdSlot(this._SafeStr_6645._SafeStr_6704(_local_5)).isEmpty() == false)))){ if (AdSlot(this._SafeStr_6645._SafeStr_6704(_local_5))._SafeStr_6705(_arg_2, _arg_3)){ _local_4.push(this._SafeStr_6645._SafeStr_6704(_local_5)); }; }; }; _local_5++; }; }; return (_local_4); } public function load():void { this._SafeStr_6664 = true; this.config.ensureProvidersAreSet(); if (this._SafeStr_6645._SafeStr_6706()){ this._SafeStr_6645._SafeStr_6707(this); } else { this._SafeStr_6708(new TemplateEvent(TemplateEvent._SafeStr_6709, "Not triggering ad server calls at this time as there are no pre-loaded ad slots declared")); }; } public function unload():void { if (this._SafeStr_6645 != null){ this._SafeStr_6645.unload(); }; } public function _SafeStr_6710(k:AdSlot):Boolean { if (k != null){ return (k.load(this)); }; return (false); } public function _SafeStr_6711(k:int):Boolean { if (this._SafeStr_6645 != null){ if (this._SafeStr_6645.length < k){ if (AdSlot(this._SafeStr_6645[k]).loadOnDemand == true){ return (AdSlot(this._SafeStr_6645[k]).load(this)); }; }; }; return (false); } public function set playerWidth(k:int):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649._SafeStr_6672.width = k; }; } public function get playerWidth():int { if (this._SafeStr_6649 != null){ return (this._SafeStr_6649._SafeStr_6672.width); }; return (-1); } public function set playerHeight(k:int):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649._SafeStr_6672.height = k; }; } public function get playerHeight():int { if (this._SafeStr_6649 != null){ return (this._SafeStr_6649._SafeStr_6672.height); }; return (-1); } public function set config(k:Config):void { this._SafeStr_6649 = k; if (this._SafeStr_6649._SafeStr_6712()){ Debuggable.getInstance().setLevelFromString(this._SafeStr_6649._SafeStr_6713); }; if (this._SafeStr_6649._SafeStr_6714()){ Debuggable.getInstance().activeDebuggers = this._SafeStr_6649.debugger; }; this._SafeStr_6645 = new AdSchedule(this, this._SafeStr_6644, this._SafeStr_6649); } public function get config():Config { return (this._SafeStr_6649); } public function get template():AdServerTemplate { return (this._SafeStr_6647); } public function get _SafeStr_6715():AdSchedule { return (this._SafeStr_6645); } public function get _SafeStr_6716():StreamSequence { return (this._SafeStr_6644); } public function get _SafeStr_6717():OverlayController { return (this._SafeStr_6648); } public function _SafeStr_6718(k:int, _arg_2:int):void { if (this._SafeStr_6644 != null){ this._SafeStr_6644._SafeStr_6718(k, _arg_2); }; } public function get pauseOnClickThrough():Boolean { return (this._SafeStr_6649.pauseOnClickThrough); } public function canSkipOnLinearAd():Boolean { return (this._SafeStr_6649.canSkipOnLinearAd()); } public function enforceLinearInteractiveAdScaling():Boolean { return (this._SafeStr_6649.adsConfig.enforceLinearInteractiveAdScaling); } public function enforceLinearVideoAdScaling():Boolean { return (this._SafeStr_6649.adsConfig.enforceLinearVideoAdScaling); } public function _SafeStr_6719():Boolean { return (this._SafeStr_6649._SafeStr_6719()); } public function _SafeStr_6720():Boolean { return (this._SafeStr_6649._SafeStr_6720()); } public function _SafeStr_6721():void { this._SafeStr_6648 = null; } public function _SafeStr_6722(k:_SafeStr_5267):void { this._SafeStr_6648 = new OverlayController(this, k, this._SafeStr_6649._SafeStr_6723); if (k.displayObjectContainer != null){ k.displayObjectContainer.addChild(this._SafeStr_6648); k.displayObjectContainer.setChildIndex(this._SafeStr_6648, (k.displayObjectContainer.numChildren - 1)); }; } public function _SafeStr_6724(k:_SafeStr_5267):void { if (this._SafeStr_6648 != null){ this._SafeStr_6648.resize(k); }; } public function _SafeStr_6725():Boolean { return (!((this._SafeStr_6648 == null))); } public function _SafeStr_6726(k:int):TrackingTable { if (k < this._SafeStr_6644.length){ return (this._SafeStr_6644._SafeStr_6728(k)._SafeStr_6727()); }; return (null); } public function _SafeStr_6729():void { if (this._SafeStr_6648 != null){ this._SafeStr_6648._SafeStr_6729(); }; } public function _SafeStr_6730():void { if (this._SafeStr_6648 != null){ this._SafeStr_6648._SafeStr_6730(); }; } public function _SafeStr_6731():void { if (this._SafeStr_6648 != null){ this._SafeStr_6648._SafeStr_6732(); }; } public function _SafeStr_6733():void { if (this._SafeStr_6648 != null){ this._SafeStr_6648._SafeStr_6734(); }; } public function closeActiveOverlaysAndCompanions():void { if (this._SafeStr_6645 != null){ this._SafeStr_6645.closeActiveOverlaysAndCompanions(this._SafeStr_6649.adsConfig.resetTrackingOnReplay); }; } public function getProvider(k:String):String { return (this._SafeStr_6649.getProvider(k)); } public function _SafeStr_6735():ProvidersConfigGroup { return (this._SafeStr_6649._SafeStr_6736); } public function _SafeStr_6737():StreamSequence { var k:StreamSequence; if (!this.allowPlaylistControl){ if (this._SafeStr_6646 != null){ k = new StreamSequence(this); k._SafeStr_6738(this._SafeStr_6646, false); return (k); }; }; return (null); } public function set _SafeStr_6739(k:Boolean):void { if (this._SafeStr_6646 != null){ this._SafeStr_6646._SafeStr_6740 = k; }; } public function _SafeStr_6741():Boolean { if (this._SafeStr_6646 != null){ return (this._SafeStr_6646._SafeStr_6742()); }; return (false); } public function activateLinearAdSkipButton(k:Function):void { if (this._SafeStr_6648 != null){ this._SafeStr_6648.activateLinearAdSkipButton(new _SafeStr_5278(_SafeStr_5278._SafeStr_6743, "region", "image", k)); }; } public function deactivateLinearAdSkipButton():void { if (this._SafeStr_6648 != null){ this._SafeStr_6648.deactivateLinearAdSkipButton(new _SafeStr_5278(_SafeStr_5278._SafeStr_5992, "region")); }; } public function processTimeEvent(k:int, _arg_2:_SafeStr_5219):void { if (this._SafeStr_6645 != null){ this._SafeStr_6645.processTimeEvent(k, _arg_2, false); }; if (this._SafeStr_6644 != null){ this._SafeStr_6644.processTimeEvent(k, _arg_2, false); }; } public function _SafeStr_6744(k:int, _arg_2:_SafeStr_5219, _arg_3:Boolean=false):void { if (k != -1){ if (k < this._SafeStr_6645.length){ this._SafeStr_6645._SafeStr_6704(k).processTimeEvent(_arg_2, true); }; }; } public function _SafeStr_6745(k:int):void { if (((!((this._SafeStr_6645 == null))) && ((k > -1)))){ this._SafeStr_6645._SafeStr_6745(k); }; } public function _SafeStr_6746(k:int):void { if (((!((this._SafeStr_6644 == null))) && ((k > -1)))){ this._SafeStr_6644._SafeStr_6746(k); }; } public function _SafeStr_6747(k:int):void { if (((!((this._SafeStr_6644 == null))) && ((k > -1)))){ this._SafeStr_6644.resetRepeatableTrackingPoints(k); }; } public function _SafeStr_6748(k:String, _arg_2:String):String { if (this._SafeStr_6648 != null){ return (this._SafeStr_6648._SafeStr_6748(k, _arg_2)); }; return ("-1, Overlay Controller is not active"); } public function _SafeStr_6749(... k) { return (null); } public function _SafeStr_6750(k:int, _arg_2:Stream):void { if ((((((this._SafeStr_6696 == false)) && (_arg_2.isSlicedStream()))) && (!(_arg_2._SafeStr_6751())))){ } else { dispatchEvent(new _SafeStr_5279(_SafeStr_5279._SafeStr_6752, k, _arg_2)); }; } public function _SafeStr_6753(k:AdSlot, _arg_2:Boolean=false):void { dispatchEvent(new _SafeStr_5277(_SafeStr_5277._SafeStr_6752, k)); } public function _SafeStr_6754(k:_SafeStr_5221):void { if (k != null){ dispatchEvent(new TrackingPointEvent(TrackingPointEvent._SafeStr_6755, k)); }; } public function onProcessTrackingPoint(k:_SafeStr_5221):void { if (k != null){ dispatchEvent(new TrackingPointEvent(TrackingPointEvent._SafeStr_6756, k)); }; } public function _SafeStr_6757():Boolean { if (this._SafeStr_6648 != null){ return (this._SafeStr_6648._SafeStr_6757()); }; return (false); } public function _SafeStr_6758():void { if (this._SafeStr_6648 != null){ this._SafeStr_6648._SafeStr_6758(); }; } public function _SafeStr_6759(adSlot:AdSlot, muteOnStartup:Boolean=false, reduceVPAIDAdHeightByControlbarHeight:Boolean=false, playerVolume:Number=-1):void { var ad:* = undefined; if (adSlot != null){ adSlot.markAsPlayed(); if (this._SafeStr_6648 != null){ if (((adSlot.isLinear()) && (this._SafeStr_6649.adsConfig.resetTrackingOnReplay))){ adSlot.resetAllTrackingPoints(); }; ad = ((adSlot.isLinear()) ? adSlot._SafeStr_6760() : adSlot._SafeStr_6761()); this._SafeStr_6648._SafeStr_6759(adSlot, { "onLoading":function (k:_SafeStr_5214=null):void { dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6762, adSlot)); }, "onLoaded":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6764, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(((adSlot.isLinear()) ? _SafeStr_5276._SafeStr_6765 : _SafeStr_5276._SafeStr_6766), adSlot, k.data, k.bubbles, k.cancelable)); }, "onImpression":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6767(((adSlot.isLinear()) ? _SafeStr_5102.LINEAR : _SafeStr_5102._SafeStr_6673), adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(((adSlot.isLinear()) ? _SafeStr_5276._SafeStr_6768 : _SafeStr_5276._SafeStr_6769), adSlot, k.data, k.bubbles, k.cancelable)); }, "onStart":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6770, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(((adSlot.isLinear()) ? _SafeStr_5276._SafeStr_6771 : _SafeStr_5276._SafeStr_6772), adSlot, k.data, k.bubbles, k.cancelable)); }, "onComplete":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102.COMPLETE, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(((adSlot.isLinear()) ? _SafeStr_5276._SafeStr_6773 : _SafeStr_5276._SafeStr_6774), adSlot, k.data, k.bubbles, k.cancelable)); }, "onPaused":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6775, adSlot, ad, _SafeStr_6676()); }; }, "onPlaying":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6776, adSlot, ad, _SafeStr_6676()); }; }, "onError":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102.ERROR, adSlot, ad, _SafeStr_6676(("ova_error=" + k.data))); }; dispatchEvent(new _SafeStr_5276(((adSlot.isLinear()) ? _SafeStr_5276._SafeStr_6777 : _SafeStr_5276._SafeStr_6778), adSlot, k.data, k.bubbles, k.cancelable)); }, "onLog":function (k:_SafeStr_5214=null):void { dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6779, adSlot, k.data, k.bubbles, k.cancelable)); }, "onExpandedChange":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6780, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(((adSlot.isLinear()) ? _SafeStr_5276._SafeStr_6781 : _SafeStr_5276._SafeStr_6782), adSlot, k.data, k.bubbles, k.cancelable)); }, "onLinearChange":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6783, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(((adSlot.isLinear()) ? _SafeStr_5276._SafeStr_6784 : _SafeStr_5276._SafeStr_6785), adSlot, k.data, k.bubbles, k.cancelable)); }, "onRemainingTimeChange":function (k:_SafeStr_5214=null):void { dispatchEvent(new _SafeStr_5276(((adSlot.isLinear()) ? _SafeStr_5276._SafeStr_6786 : _SafeStr_5276._SafeStr_6787), adSlot, k.data, k.bubbles, k.cancelable)); }, "onClickThru":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6788(_SafeStr_5102.VPAID, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(((adSlot.isLinear()) ? _SafeStr_5276._SafeStr_6789 : _SafeStr_5276._SafeStr_6790), adSlot, k.data, k.bubbles, k.cancelable)); }, "onUserAcceptInvitation":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6791, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(((adSlot.isLinear()) ? _SafeStr_5276._SafeStr_6792 : _SafeStr_5276._SafeStr_6793), adSlot, k.data, k.bubbles, k.cancelable)); }, "onVolumeChange":function (k:_SafeStr_5214=null):void { dispatchEvent(new _SafeStr_5276(((adSlot.isLinear()) ? _SafeStr_5276._SafeStr_6794 : _SafeStr_5276._SafeStr_6795), adSlot, k.data, k.bubbles, k.cancelable)); }, "onUserMinimize":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6796, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(((adSlot.isLinear()) ? _SafeStr_5276._SafeStr_6797 : _SafeStr_5276._SafeStr_6798), adSlot, k.data, k.bubbles, k.cancelable)); }, "onUserClose":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102.CLOSE, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(((adSlot.isLinear()) ? _SafeStr_5276._SafeStr_6799 : _SafeStr_5276._SafeStr_6800), adSlot, k.data, k.bubbles, k.cancelable)); }, "onVideoAdStart":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6801, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6802, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVideoAdFirstQuartile":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6803, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6804, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVideoAdMidpoint":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6805, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6806, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVideoAdThirdQuartile":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6807, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6808, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVideoAdComplete":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6809, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6810, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVPAIDAdSkipped":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6811, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6811, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVPAIDAdSkippableStateChange":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6812, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6812, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVPAIDAdSizeChange":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6813, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6813, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVPAIDAdDurationChange":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6814, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6814, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVPAIDAdInteraction":function (k:_SafeStr_5214=null):void { if (((!((_SafeStr_6643 == null))) && (!((ad == null))))){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6815, adSlot, ad, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6815, adSlot, k.data, k.bubbles, k.cancelable)); } }, muteOnStartup, playerVolume, reduceVPAIDAdHeightByControlbarHeight); }; }; } public function _SafeStr_6816():_SafeStr_5213 { if (this._SafeStr_6648 != null){ return (this._SafeStr_6648._SafeStr_6816()); }; return (null); } public function _SafeStr_6817():Boolean { if (this._SafeStr_6649 != null){ return (this._SafeStr_6649._SafeStr_6672.shouldHideControlsOnLinearPlayback(true)); }; return (true); } public function onLinearAdStart(k:AdSlot):void { if (k != null){ if (k.videoAd != null){ if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6767(_SafeStr_5102.LINEAR, k, k.videoAd.linearVideoAd, this._SafeStr_6676()); }; dispatchEvent(new _SafeStr_5280(_SafeStr_5280._SafeStr_6770, k)); }; }; } public function onLinearAdComplete(k:AdSlot):void { if (k != null){ dispatchEvent(new _SafeStr_5280(_SafeStr_5280.COMPLETE, k)); }; } public function _SafeStr_6818(k:AdSlot):void { if (k != null){ k.triggerTrackingEvent(TrackingEvent._SafeStr_6819); dispatchEvent(new _SafeStr_5280(_SafeStr_5280._SafeStr_6811, k)); }; } public function enableVisualLinearAdClickThroughCue(k:AdSlot):void { if (((((this._SafeStr_6649.visuallyCueLinearAdClickThrough) && (k._SafeStr_6820()))) && (!((this._SafeStr_6717 == null))))){ this._SafeStr_6717._SafeStr_6821(k); }; } public function disableVisualLinearAdClickThroughCue(k:AdSlot=null):void { if (((this._SafeStr_6649.visuallyCueLinearAdClickThrough) && (!((this._SafeStr_6717 == null))))){ this._SafeStr_6717._SafeStr_6822(); }; } public function onAdCallStarted(k:AdServerRequest):void { dispatchEvent(new AdTagEvent(AdTagEvent._SafeStr_6823, {"masterTag":k})); } public function onAdCallFailover(k:AdServerRequest, _arg_2:AdServerRequest):void { dispatchEvent(new AdTagEvent(AdTagEvent._SafeStr_6824, { "masterTag":k, "failoverTag":_arg_2 })); } public function onAdCallComplete(k:AdServerRequest, _arg_2:Boolean):void { dispatchEvent(new AdTagEvent(AdTagEvent._SafeStr_6825, { "masterTag":k, "hasAds":_arg_2 })); } public function onTemplateLoaded(k:AdServerTemplate):void { this._SafeStr_6647 = k; if (this._SafeStr_6647.hasAds(this._SafeStr_6647.forceImpressionServing)){ this._SafeStr_6645.schedule(this._SafeStr_6647); this._SafeStr_6644.initialise(this, this._SafeStr_6649.streams, this._SafeStr_6645, this._SafeStr_6649.bitrate, this._SafeStr_6649.baseURL, 100, this._SafeStr_6649.previewImage); this._SafeStr_6645.addNonLinearAdTrackingPoints(this._SafeStr_6701(), true); this._SafeStr_6645._SafeStr_6826(); } else { this._SafeStr_6645.schedule(); this._SafeStr_6644.initialise(this, this._SafeStr_6649.streams, this._SafeStr_6645, this._SafeStr_6649.bitrate, this._SafeStr_6649.baseURL, 100, this._SafeStr_6649.previewImage); }; this._SafeStr_6664 = false; dispatchEvent(new TemplateEvent(TemplateEvent._SafeStr_6764, this._SafeStr_6647)); if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6827(_SafeStr_5102._SafeStr_6764, this._SafeStr_6676(("&ova_ad_count=" + this._SafeStr_6647._SafeStr_6828()))); }; } public function onTemplateLoadError(k:Event):void { this._SafeStr_6645.schedule(); this._SafeStr_6644.initialise(this, this._SafeStr_6649.streams, this._SafeStr_6645, this._SafeStr_6649.bitrate, this._SafeStr_6649.baseURL, 100, this._SafeStr_6649.previewImage); this._SafeStr_6664 = false; dispatchEvent(new TemplateEvent(TemplateEvent._SafeStr_6829, k)); if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6827(_SafeStr_5102.ERROR, this._SafeStr_6676(("&ova_error=" + escape(k.toString())))); }; } public function _SafeStr_6830(k:Event):void { this._SafeStr_6645.schedule(); this._SafeStr_6644.initialise(this, this._SafeStr_6649.streams, this._SafeStr_6645, this._SafeStr_6649.bitrate, this._SafeStr_6649.baseURL, 100, this._SafeStr_6649.previewImage); this._SafeStr_6664 = false; dispatchEvent(new TemplateEvent(TemplateEvent._SafeStr_6831, k)); if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6827(_SafeStr_5102._SafeStr_6832, this._SafeStr_6676()); }; } public function _SafeStr_6708(k:Event):void { this._SafeStr_6645.schedule(); this._SafeStr_6644.initialise(this, this._SafeStr_6649.streams, this._SafeStr_6645, this._SafeStr_6649.bitrate, this._SafeStr_6649.baseURL, 100, this._SafeStr_6649.previewImage); if (this._SafeStr_6645.hasNonLinearAds()){ this._SafeStr_6645.addNonLinearAdTrackingPoints(this._SafeStr_6701(), true); this._SafeStr_6645._SafeStr_6826(); }; this._SafeStr_6664 = false; dispatchEvent(new TemplateEvent(TemplateEvent._SafeStr_6709, k)); if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6827(_SafeStr_5102._SafeStr_6833, this._SafeStr_6676()); }; } public function _SafeStr_6834(k:_SafeStr_5227):void { if (k != null){ if (k.adSlot.hasVideoAd()){ if (k.adSlot.videoAd.isEmpty()){ if (k.adSlot._SafeStr_6835()){ k.adSlot.processForcedImpression(); }; }; }; dispatchEvent(k); if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6836(_SafeStr_5102._SafeStr_6764, k.adSlot, this._SafeStr_6676()); }; }; } public function _SafeStr_6837(k:_SafeStr_5227):void { dispatchEvent(k); if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6836(_SafeStr_5102.ERROR, k.adSlot, this._SafeStr_6676(("&ova_error=" + escape(k.toString())))); }; } public function _SafeStr_6838(k:_SafeStr_5227):void { dispatchEvent(k); if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6836(_SafeStr_5102._SafeStr_6832, k.adSlot, this._SafeStr_6676()); }; } public function _SafeStr_6839(k:_SafeStr_5227):void { dispatchEvent(k); if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6836(_SafeStr_5102._SafeStr_6833, k.adSlot, this._SafeStr_6676()); }; } public function _SafeStr_6840(k:int=-1, _arg_2:Boolean=false, _arg_3:Number=0):void { if (this._SafeStr_6645 != null){ this._SafeStr_6645._SafeStr_6841(k, _arg_3, this._SafeStr_6649.adsConfig.resetTrackingOnReplay); this.processTimeEvent(k, new _SafeStr_5219(_arg_3, 0)); }; } public function _SafeStr_6842(k:int=-1, _arg_2:Boolean=false):void { if (_arg_2){ if ((((k > -1)) && ((k < this._SafeStr_6645.length)))){ this._SafeStr_6645._SafeStr_6704(k).processMuteEvent(); }; } else { if (this._SafeStr_6644 != null){ this._SafeStr_6644._SafeStr_6843(k); }; }; } public function _SafeStr_6844(k:int=-1, _arg_2:Boolean=false):void { if (_arg_2){ if ((((k > -1)) && ((k < this._SafeStr_6645.length)))){ this._SafeStr_6645._SafeStr_6704(k).processUnmuteEvent(); }; } else { if (this._SafeStr_6644 != null){ this._SafeStr_6644._SafeStr_6845(k); }; }; } public function _SafeStr_6846(k:int=-1, _arg_2:Boolean=false):void { } public function _SafeStr_6847(k:int=-1, _arg_2:Boolean=false):void { if (_arg_2){ if ((((k > -1)) && ((k < this._SafeStr_6645.length)))){ this._SafeStr_6645._SafeStr_6704(k).processStopStream(); }; } else { if (this._SafeStr_6644 != null){ this._SafeStr_6644._SafeStr_6848(k); }; if (this._SafeStr_6725()){ this._SafeStr_6648._SafeStr_6729(); }; }; } public function _SafeStr_6849(k:int=-1, _arg_2:Boolean=false):void { if (_arg_2){ if ((((k > -1)) && ((k < this._SafeStr_6645.length)))){ this._SafeStr_6645._SafeStr_6704(k).processFullScreenEvent(); }; } else { if (this._SafeStr_6644 != null){ this._SafeStr_6644._SafeStr_6850(k); }; }; } public function _SafeStr_6851(k:int=-1, _arg_2:Boolean=false):void { if (_arg_2){ if ((((k > -1)) && ((k < this._SafeStr_6645.length)))){ this._SafeStr_6645._SafeStr_6704(k).processFullScreenEvent(); }; } else { if (this._SafeStr_6644 != null){ this._SafeStr_6644._SafeStr_6850(k); }; }; } public function _SafeStr_6852(k:int=-1, _arg_2:Boolean=false):void { if (_arg_2){ if ((((k > -1)) && ((k < this._SafeStr_6645.length)))){ this._SafeStr_6645._SafeStr_6704(k).processFullScreenExitEvent(); }; } else { if (this._SafeStr_6644 != null){ this._SafeStr_6644._SafeStr_6853(k); }; }; } public function _SafeStr_6854(k:int=-1, _arg_2:Boolean=false):void { var _local_3:Stream; if (_arg_2){ if (this._SafeStr_6645 != null){ _local_3 = this._SafeStr_6645._SafeStr_6704(k); }; } else { if (this._SafeStr_6644 != null){ _local_3 = this._SafeStr_6644._SafeStr_6686(k); }; }; if (_local_3 != null){ if ((_local_3 is AdSlot)){ if (this._SafeStr_6648 != null){ if (((AdSlot(_local_3).isLinear()) && (AdSlot(_local_3).isInteractive()))){ if (this._SafeStr_6648._SafeStr_6757()){ this._SafeStr_6648._SafeStr_6855(); }; this._SafeStr_6648._SafeStr_6856(); return; }; this._SafeStr_6648._SafeStr_6856(); }; }; _local_3.processPauseStream(); }; } public function _SafeStr_6857(k:int=-1, _arg_2:Boolean=false):void { var _local_3:Stream; if (_arg_2){ if (this._SafeStr_6645 != null){ _local_3 = this._SafeStr_6645._SafeStr_6704(k); }; } else { if (this._SafeStr_6644 != null){ _local_3 = this._SafeStr_6644._SafeStr_6686(k); }; }; if (_local_3 != null){ if ((_local_3 is AdSlot)){ if (this._SafeStr_6648 != null){ if (((((AdSlot(_local_3).isLinear()) && (AdSlot(_local_3).isInteractive()))) && (this._SafeStr_6648._SafeStr_6757()))){ this._SafeStr_6648._SafeStr_6858(); }; this._SafeStr_6648._SafeStr_6859(); }; }; _local_3.processResumeStream(); }; } public function _SafeStr_6860(k:int=-1, _arg_2:Boolean=false):void { } public function _SafeStr_6861(k:Boolean):void { if (this._SafeStr_6649._SafeStr_6672.shouldDisableControlsDuringLinearAds()){ dispatchEvent(new _SafeStr_5275(_SafeStr_5275.TOGGLE, k)); dispatchEvent(new _SafeStr_5274(((k) ? _SafeStr_5274._SafeStr_6862 : _SafeStr_5274._SafeStr_6863))); }; } public function _SafeStr_6864(k:Array):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649.analytics.update(k); }; } public function onDisplayNonLinearAd(k:_SafeStr_5212):void { if (k != null){ if (k.adSlot != null){ if (k.displayMode == _SafeStr_5212._SafeStr_6865){ if (k._SafeStr_6866() == false){ if (ExternalInterface.available){ this._SafeStr_6867(k); }; }; } else { this._SafeStr_6868(k); }; }; }; } public function onHideNonLinearAd(k:_SafeStr_5212):void { if ((((((k.displayMode == _SafeStr_5212._SafeStr_6865)) && ((k._SafeStr_6866() == false)))) && (ExternalInterface.available))){ this._SafeStr_6869(k); } else { this._SafeStr_6870(k); }; } protected function _SafeStr_6868(overlayAdDisplayEvent:_SafeStr_5212):void { var adSlot:AdSlot; if (((this._SafeStr_6725()) && (!((overlayAdDisplayEvent == null))))){ adSlot = overlayAdDisplayEvent.adSlot; if (overlayAdDisplayEvent.nonLinearVideoAd.hasAccompanyingVideoAd()){ this._SafeStr_6646 = adSlot; }; if (NonLinearVideoAd(overlayAdDisplayEvent.nonLinearVideoAd).isInteractive()){ this._SafeStr_6648._SafeStr_6759(adSlot, { "onLoading":function (k:_SafeStr_5214=null):void { dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6871, adSlot)); }, "onLoaded":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6764, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6766, adSlot, k.data, k.bubbles, k.cancelable)); }, "onImpression":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6767(_SafeStr_5102._SafeStr_6673, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6769, adSlot, k.data, k.bubbles, k.cancelable)); }, "onStart":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6770, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6772, adSlot, k.data, k.bubbles, k.cancelable)); }, "onPaused":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6775, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; }, "onPlaying":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6776, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; }, "onComplete":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102.COMPLETE, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6774, adSlot, k.data, k.bubbles, k.cancelable)); }, "onError":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102.ERROR, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676(("&ova_error=" + k.data))); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6778, adSlot, k.data, k.bubbles, k.cancelable)); }, "onLog":function (k:_SafeStr_5214=null):void { dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6779, adSlot, k.data, k.bubbles, k.cancelable)); }, "onExpandedChange":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6780, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6782, adSlot, k.data, k.bubbles, k.cancelable)); }, "onLinearChange":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6783, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6785, adSlot, k.data, k.bubbles, k.cancelable)); }, "onRemainingTimeChange":function (k:_SafeStr_5214=null):void { dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6787, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVolumeChange":function (k:_SafeStr_5214=null):void { dispatchEvent(new _SafeStr_5276(((adSlot.isLinear()) ? _SafeStr_5276._SafeStr_6794 : _SafeStr_5276._SafeStr_6795), adSlot, k.data, k.bubbles, k.cancelable)); }, "onClickThru":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6788(_SafeStr_5102.VPAID, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6790, adSlot, k.data, k.bubbles, k.cancelable)); }, "onUserAcceptInvitation":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6791, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6793, adSlot, k.data, k.bubbles, k.cancelable)); }, "onUserMinimize":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6796, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6798, adSlot, k.data, k.bubbles, k.cancelable)); }, "onUserClose":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102.CLOSE, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6800, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVideoAdStart":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6801, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6802, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVideoAdFirstQuartile":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6803, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6804, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVideoAdMidpoint":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6805, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6806, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVideoAdThirdQuartile":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6807, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6808, adSlot, k.data, k.bubbles, k.cancelable)); }, "onVideoAdComplete":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6809, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6810, adSlot, k.data, k.bubbles, k.cancelable)); }, "onSkipped":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6811, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6811, adSlot, k.data, k.bubbles, k.cancelable)); }, "onSkippableStateChange":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6812, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6812, adSlot, k.data, k.bubbles, k.cancelable)); }, "onSizeChange":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6813, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6813, adSlot, k.data, k.bubbles, k.cancelable)); }, "onDurationChange":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6814, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6814, adSlot, k.data, k.bubbles, k.cancelable)); }, "onAdInteraction":function (k:_SafeStr_5214=null):void { if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6763(_SafeStr_5102._SafeStr_6815, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, _SafeStr_6676()); }; dispatchEvent(new _SafeStr_5276(_SafeStr_5276._SafeStr_6815, adSlot, k.data, k.bubbles, k.cancelable)); } }, (this.playerVolume == 0), this.playerVolume, false, overlayAdDisplayEvent.region.enableScaling); } else { if (((overlayAdDisplayEvent.nonLinearVideoAd.isIFrame()) || (overlayAdDisplayEvent.nonLinearVideoAd.isScript()))){ return; }; this._SafeStr_6648.displayNonLinearAd(overlayAdDisplayEvent); if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6767(_SafeStr_5102._SafeStr_6673, adSlot, overlayAdDisplayEvent.nonLinearVideoAd, this._SafeStr_6676()); }; dispatchEvent(overlayAdDisplayEvent); }; }; } protected function _SafeStr_6870(k:_SafeStr_5212):void { var _local_2:AdSlot; if (this._SafeStr_6725()){ _local_2 = k.adSlot; if (k.nonLinearVideoAd.isInteractive()){ this._SafeStr_6648._SafeStr_6758(); } else { this._SafeStr_6648.hideNonLinearAd(k); }; }; dispatchEvent(k); } protected function _SafeStr_6867(overlayAdDisplayEvent:_SafeStr_5212):void { var regionID:String; if (overlayAdDisplayEvent != null){ if (overlayAdDisplayEvent.nonLinearVideoAd.isInteractive()){ return; }; try { regionID = overlayAdDisplayEvent.nonLinearVideoAd.getActiveDisplayRegionID(); ExternalInterface.call("ova.displayNonLinearAd", { "regionID":regionID, "content":{ "type":overlayAdDisplayEvent.nonLinearVideoAd.contentType(), "format":overlayAdDisplayEvent.nonLinearVideoAd.getContentFormat(), "raw":overlayAdDisplayEvent.nonLinearVideoAd.getRawContent(), "formed":overlayAdDisplayEvent.nonLinearVideoAd.getContent() }, "clickThroughURL":overlayAdDisplayEvent.nonLinearVideoAd.getClickThroughURLString(), "impressions":overlayAdDisplayEvent.nonLinearVideoAd.parentAdContainer.getImpressionList(), "trackingEvents":overlayAdDisplayEvent.nonLinearVideoAd.getTrackingEventList(), "region":overlayAdDisplayEvent.nonLinearVideoAd.activeDisplayRegion, "closeButton":overlayAdDisplayEvent.nonLinearVideoAd.activeDisplayRegion.buttonConfig, "nonLinearVideoAd":overlayAdDisplayEvent.nonLinearVideoAd.toJSObject(), "adSlot":overlayAdDisplayEvent.adSlot.toJSObject() }); } catch(e:Error) { }; }; } protected function _SafeStr_6869(overlayAdDisplayEvent:_SafeStr_5212):void { var regionID:String; if (overlayAdDisplayEvent != null){ if (overlayAdDisplayEvent.nonLinearVideoAd.isInteractive()){ return; }; try { regionID = overlayAdDisplayEvent.nonLinearVideoAd.getActiveDisplayRegionID(); ExternalInterface.call("ova.hideNonLinearAd", { "regionID":regionID, "content":{ "type":overlayAdDisplayEvent.nonLinearVideoAd.contentType(), "format":overlayAdDisplayEvent.nonLinearVideoAd.getContentFormat() }, "region":overlayAdDisplayEvent.nonLinearVideoAd.activeDisplayRegion, "closeButton":overlayAdDisplayEvent.nonLinearVideoAd.activeDisplayRegion.buttonConfig, "nonLinearVideoAd":overlayAdDisplayEvent.nonLinearVideoAd.toJSObject(), "adSlot":overlayAdDisplayEvent.adSlot.toJSObject() }); } catch(e:Error) { }; }; } public function onShowAdNotice(k:_SafeStr_5223):void { if (this._SafeStr_6725()){ this._SafeStr_6648._SafeStr_6872(k); }; dispatchEvent(k); } public function onTickAdNotice(k:_SafeStr_5223):void { if (this._SafeStr_6725()){ this._SafeStr_6648._SafeStr_6872(k); }; dispatchEvent(k); } public function onHideAdNotice(k:_SafeStr_5223):void { if (this._SafeStr_6725()){ this._SafeStr_6648._SafeStr_6732(k); }; dispatchEvent(k); } public function _SafeStr_6873(k:OverlayView):void { var _local_2:AdSlot; var _local_3:NonLinearVideoAd; var _local_4:_SafeStr_5211; if (k._SafeStr_6874 != null){ _local_2 = k._SafeStr_6874; if (_local_2 != null){ _local_3 = _local_2._SafeStr_6761(); _local_3.close(); _local_4 = new _SafeStr_5212(_SafeStr_5212._SafeStr_6875, _local_3, _local_2); dispatchEvent(_local_4); }; }; } public function _SafeStr_6876(k:OverlayView, _arg_2:MouseEvent):void { var _local_3:AdSlot; var _local_4:NonLinearVideoAd; var _local_5:_SafeStr_5211; var _local_6:String; if (k._SafeStr_6874 != null){ _local_3 = k._SafeStr_6874; _local_4 = _local_3._SafeStr_6761(); _local_4.clicked(); _local_5 = new _SafeStr_5212(_SafeStr_5212._SafeStr_6877, _local_4, _local_3, null, _arg_2); if (_local_3.hasLinearAd()){ k.hide(); dispatchEvent(_local_5); } else { if (((_local_4._SafeStr_6878()) && ((_local_4.isInteractive() == false)))){ _local_6 = _local_4._SafeStr_6879(); _SafeStr_5215._SafeStr_6880(_local_6, this._SafeStr_6649.adsConfig.clickSignConfig.target); }; dispatchEvent(_local_5); }; if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6788(_SafeStr_5102._SafeStr_6673, _local_3, _local_4, this._SafeStr_6676()); }; }; } public function _SafeStr_6881(k:AdSlot):void { var _local_2:LinearVideoAd; if (k != null){ _local_2 = k._SafeStr_6760(); if (((!((_local_2 == null))) && (_local_2._SafeStr_6878()))){ _local_2.clicked(); _SafeStr_5215._SafeStr_6880(_local_2._SafeStr_6879(), this._SafeStr_6649.adsConfig.clickSignConfig.target); dispatchEvent(new _SafeStr_5280(_SafeStr_5280._SafeStr_6882, k)); if (_SafeStr_6643 != null){ _SafeStr_6643._SafeStr_6788(_SafeStr_5102.LINEAR, k, _local_2, this._SafeStr_6676()); }; }; }; } public function _SafeStr_6883(k:VideoAd):void { if (k != null){ if (k._SafeStr_6884()){ k._SafeStr_6885().call(); }; }; } public function _SafeStr_6886(k:Boolean=false):void { if (this._SafeStr_6645 != null){ this._SafeStr_6645._SafeStr_6886(k); }; } protected function _SafeStr_6887(k:NonLinearVideoAd, _arg_2:String, _arg_3:String=null):void { if (k != null){ this._SafeStr_6659[_arg_2] = { "companionAd":k, "parentAdUID":_arg_3 }; } else { this._SafeStr_6659[_arg_2] = null; }; } protected function _SafeStr_6888(k:String):void { this._SafeStr_6887(null, k); } protected function _SafeStr_6889(k:NonLinearVideoAd, _arg_2:String, _arg_3:String):Boolean { if (((!((this._SafeStr_6659[_arg_2] == undefined))) && (!((this._SafeStr_6659[_arg_2] == null))))){ if (StringUtils._SafeStr_6890(this._SafeStr_6659[_arg_2].parentAdUID, _arg_3)){ return (CompanionAd(k)._SafeStr_6891(this._SafeStr_6659[_arg_2])); }; }; return (false); } protected function _SafeStr_6892(k:String, _arg_2:String):Boolean { if (((!((this._SafeStr_6659[k] == undefined))) && (!((this._SafeStr_6659[k] == null))))){ return (StringUtils._SafeStr_6890(this._SafeStr_6659[k].parentAdUID, _arg_2)); }; return (false); } protected function _SafeStr_6893(k:NonLinearVideoAd, _arg_2:String, _arg_3:String):Boolean { if (((!((this._SafeStr_6659[_arg_2] == undefined))) && (!((this._SafeStr_6659[_arg_2] == null))))){ return (!(CompanionAd(k)._SafeStr_6894(this._SafeStr_6659[_arg_2].width, this._SafeStr_6659[_arg_2].height))); }; return (true); } public function _SafeStr_6895(companionEvent:_SafeStr_5216):void { var previousContent:String; var companionAd:CompanionAd = companionEvent.companionAd; if (this._SafeStr_6896()){ if (companionEvent._SafeStr_6897()){ if (companionEvent.content != null){ if (companionEvent.content.length > 0){ if ((((this._SafeStr_6892(companionEvent._SafeStr_6898, companionAd._SafeStr_6899()) == false)) && (this._SafeStr_6893(companionEvent.companionAd, companionEvent._SafeStr_6898, companionAd._SafeStr_6899())))){ try { previousContent = ExternalInterface.call("ova.readHTML", companionEvent._SafeStr_6898); companionAd._SafeStr_6900(companionEvent._SafeStr_6898, previousContent); this._SafeStr_6887(companionEvent.companionAd, companionEvent._SafeStr_6898, companionAd._SafeStr_6899()); ExternalInterface.call("ova.writeElement", companionEvent._SafeStr_6898, companionEvent.content); } catch(e:Error) { }; }; }; }; } else { if (companionEvent._SafeStr_6901()){ }; }; } else { if (companionEvent._SafeStr_6897()){ if (companionEvent.content != null){ if (companionEvent.content.length > 0){ if ((((this._SafeStr_6892(companionEvent._SafeStr_6898, companionAd._SafeStr_6899()) == false)) && (this._SafeStr_6893(companionEvent.companionAd, companionEvent._SafeStr_6898, companionAd._SafeStr_6899())))){ try { previousContent = ExternalInterface.call((("function() {return document.getElementById('" + companionEvent._SafeStr_6898) + "').innerHTML; }")); companionAd._SafeStr_6900(companionEvent._SafeStr_6898, previousContent); if (((((companionEvent.companionAd._SafeStr_6904()) && ((companionEvent.companionAd._SafeStr_6903() == false)))) && (BrowserUtils._SafeStr_6902()))){ ExternalInterface.call(companionEvent.content); } else { ExternalInterface.call((((("function(){ document.getElementById('" + companionEvent._SafeStr_6898) + "').innerHTML='") + StringUtils._SafeStr_6905(StringUtils._SafeStr_6906(companionEvent.content))) + "'; }")); }; this._SafeStr_6887(companionEvent.companionAd, companionEvent._SafeStr_6898, companionAd._SafeStr_6899()); } catch(e:Error) { }; }; }; }; }; }; } public function _SafeStr_6907(companionEvent:_SafeStr_5216):Boolean { var companionAd:CompanionAd = companionEvent.companionAd; if (companionAd._SafeStr_6908()){ if (this._SafeStr_6896()){ try { ExternalInterface.call("ova.writeHTML", companionAd._SafeStr_6909, companionAd._SafeStr_6910); this._SafeStr_6888(companionAd._SafeStr_6909); companionAd._SafeStr_6911(); } catch(e:Error) { }; } else { try { ExternalInterface.call((((("function(){ document.getElementById('" + companionAd._SafeStr_6909) + "').innerHTML='") + StringUtils._SafeStr_6912(companionAd._SafeStr_6910)) + "'; }")); this._SafeStr_6888(companionAd._SafeStr_6909); companionAd._SafeStr_6911(); } catch(e:Error) { }; }; return (true); }; return (false); } public function displayingCompanions():Boolean { return (this._SafeStr_6649.displayCompanions); } public function _SafeStr_6896():Boolean { return (this._SafeStr_6649._SafeStr_6896); } public function _SafeStr_6913():Boolean { return (this._SafeStr_6649._SafeStr_6913); } protected function _SafeStr_6914(k:CompanionAd, _arg_2:Object):Boolean { var _local_5:String; var _local_6:_SafeStr_5216; if (this._SafeStr_6892(_arg_2.id, k._SafeStr_6899())){ return (false); }; var _local_3:Boolean; var _local_4:Boolean; if (((!((_arg_2.resourceType == undefined))) && ((_arg_2.creativeType == undefined)))){ _local_4 = k._SafeStr_6915(_arg_2.width, _arg_2.height, _arg_2.resourceType); } else { if (_arg_2.index != undefined){ _local_4 = k._SafeStr_6916(_arg_2.width, _arg_2.height, _arg_2.index); } else { if (((!((_arg_2.creativeType == undefined))) && (!((_arg_2.resoruceType == undefined))))){ _local_4 = k._SafeStr_6917(_arg_2.width, _arg_2.height, _arg_2.creativeType, _arg_2.resourceType); } else { _local_4 = k._SafeStr_6894(_arg_2.width, _arg_2.height); }; }; }; if (_local_4){ _local_3 = true; _local_5 = k._SafeStr_6918(this.config.adsConfig.additionalParamsForSWFCompanions, this._SafeStr_6896(), _arg_2.id, BrowserUtils._SafeStr_6902()); if (_local_5 != null){ _local_6 = new _SafeStr_5216(_SafeStr_5216._SafeStr_6743, k); _local_6._SafeStr_6898 = _arg_2.id; _local_6.content = _local_5; _arg_2.activeAdID = k.parentAdContainer.id; if (this._SafeStr_6695){ this._SafeStr_6895(_local_6); }; dispatchEvent(_local_6); }; }; return (_local_3); } protected function _SafeStr_6919(companionAd:CompanionAd, companionDivIDs:Array, delay:int):Boolean { var tickCounter:int; var matchFound:Boolean; var displayTimer:Timer = new Timer(delay, companionDivIDs.length); tickCounter = 0; displayTimer.addEventListener(TimerEvent.TIMER, function (k:TimerEvent):void { if (_SafeStr_6914(companionAd, companionDivIDs[tickCounter])){ matchFound = true; }; tickCounter++; }); displayTimer.start(); return (matchFound); } protected function _SafeStr_6920(k:CompanionAd, _arg_2:Array):Boolean { var _local_3:Boolean; var _local_4:int; while (_local_4 < _arg_2.length) { if (this._SafeStr_6914(k, _arg_2[_local_4])){ _local_3 = true; }; _local_4++; }; return (_local_3); } public function onDisplayCompanionAd(k:_SafeStr_5216):Boolean { var _local_3:Array; var _local_2:CompanionAd = k.companionAd; if (this._SafeStr_6649._SafeStr_6921()){ _local_3 = this._SafeStr_6649.companionDivIDs; if (this._SafeStr_6649._SafeStr_6922()){ return (this._SafeStr_6919(_local_2, _local_3, this._SafeStr_6649.millisecondDelayOnCompanionInjection)); }; return (this._SafeStr_6920(_local_2, _local_3)); }; return (false); } public function onHideCompanionAd(k:_SafeStr_5216):Boolean { var _local_2:Boolean; if (this._SafeStr_6649.restoreCompanions){ if (this._SafeStr_6695){ _local_2 = this._SafeStr_6907(k); }; dispatchEvent(new _SafeStr_5216(_SafeStr_5216._SafeStr_5992, k.companionAd)); }; return (_local_2); } protected function _SafeStr_6923(k:String, _arg_2:String=null):void { if (k != null){ this._SafeStr_6660[k] = _arg_2; } else { this._SafeStr_6660[k] = null; }; } protected function _SafeStr_6924(k:String):void { this._SafeStr_6923(k, null); } protected function _SafeStr_6925(k:String):String { return (this._SafeStr_6660[k]); } public function onSurveyDisplay(surveyUrl:String):void { var previousContent:String; var surveyMarkup:String; if (this._SafeStr_6649.adsConfig._SafeStr_6926.declared()){ try { previousContent = ExternalInterface.call("ova.readHTML", this._SafeStr_6649.adsConfig._SafeStr_6926.id); this._SafeStr_6923(this._SafeStr_6649.adsConfig._SafeStr_6926.id, previousContent); surveyMarkup = ((""); ExternalInterface.call("ova.writeElement", this._SafeStr_6649.adsConfig._SafeStr_6926.id, surveyMarkup); } catch(e:Error) { }; }; } public function onSurveyHide():void { if (((this._SafeStr_6649.adsConfig._SafeStr_6926.declared()) && (this._SafeStr_6649.adsConfig._SafeStr_6926.restore))){ try { ExternalInterface.call("ova.writeHTML", this._SafeStr_6649.adsConfig._SafeStr_6926.id, this._SafeStr_6925(this._SafeStr_6649.adsConfig._SafeStr_6926.id)); this._SafeStr_6924(this._SafeStr_6649.adsConfig._SafeStr_6926.id); } catch(e:Error) { }; }; } override public function addEventListener(k:String, _arg_2:Function, _arg_3:Boolean=false, _arg_4:int=0, _arg_5:Boolean=false):void { if (k.indexOf("region-") > -1){ if (this._SafeStr_6648 != null){ this._SafeStr_6648.addEventListener(k, _arg_2, _arg_3, _arg_4, _arg_5); }; } else { super.addEventListener(k, _arg_2, _arg_3, _arg_4, _arg_5); }; } override public function removeEventListener(k:String, _arg_2:Function, _arg_3:Boolean=false):void { if (k.indexOf("region-") > -1){ if (this._SafeStr_6648 != null){ this._SafeStr_6648.addEventListener(k, _arg_2, _arg_3); }; } else { super.removeEventListener(k, _arg_2, _arg_3); }; } public function _SafeStr_6927():String { if (this._SafeStr_6647 != null){ return (this._SafeStr_6647._SafeStr_6928()); }; return ("No VAST response available"); } } }//package _-09p // _SafeStr_4558 = "_-nR" (String#15280, DoABC#3) // _SafeStr_5102 = "_-1Ki" (String#8974, DoABC#3) // _SafeStr_5114 = "_-DS" (String#14654, DoABC#3) // _SafeStr_5207 = "_-2KE" (String#10038, DoABC#3) // _SafeStr_5211 = "_-2Y2" (String#10255, DoABC#3) // _SafeStr_5212 = "_-5NE" (String#13155, DoABC#3) // _SafeStr_5213 = "_-6c8" (String#14391, DoABC#3) // _SafeStr_5214 = "_-1k5" (String#26388, DoABC#3) // _SafeStr_5215 = "_-3r2" (String#31571, DoABC#3) // _SafeStr_5216 = "_-17M" (String#8756, DoABC#3) // _SafeStr_5219 = "_-15" (String#8715, DoABC#3) // _SafeStr_5220 = "_-5Fa" (String#13030, DoABC#3) // _SafeStr_5221 = "_-fw" (String#15153, DoABC#3) // _SafeStr_5223 = "_-4TM" (String#33159, DoABC#3) // _SafeStr_5227 = "_-5rT" (String#13630, DoABC#3) // _SafeStr_5267 = "_-1ce" (String#9267, DoABC#3) // _SafeStr_5274 = "_-6hR" (String#38591, DoABC#3) // _SafeStr_5275 = "_-3-Z" (String#29476, DoABC#3) // _SafeStr_5276 = "_-05u" (String#7708, DoABC#3) // _SafeStr_5277 = "_-0Rh" (String#8050, DoABC#3) // _SafeStr_5278 = "_-5Qy" (String#35472, DoABC#3) // _SafeStr_5279 = "_-H3" (String#14718, DoABC#3) // _SafeStr_5280 = "_-3my" (String#11508, DoABC#3) // _SafeStr_5992 = "_-5Fh" (String#35032, DoABC#3) // _SafeStr_6640 = "_-4v6" (String#34190, DoABC#3) // _SafeStr_6641 = "_-QQ" (String#39453, DoABC#3) // _SafeStr_6642 = "_-6MY" (String#37728, DoABC#3) // _SafeStr_6643 = "_-rj" (String#40462, DoABC#3) // _SafeStr_6644 = "_-3Hi" (String#30206, DoABC#3) // _SafeStr_6645 = "_-0Jp" (String#22953, DoABC#3) // _SafeStr_6646 = "_-1aY" (String#26009, DoABC#3) // _SafeStr_6647 = "_-6J7" (String#509, DoABC#3) // _SafeStr_6648 = "_-2Is" (String#27773, DoABC#3) // _SafeStr_6649 = "_-3gb" (String#381, DoABC#3) // _SafeStr_6650 = "_-0JG" (String#22928, DoABC#3) // _SafeStr_6651 = "_-1Dk" (String#25139, DoABC#3) // _SafeStr_6652 = "_-44p" (String#32166, DoABC#3) // _SafeStr_6653 = "_-24A" (String#27205, DoABC#3) // _SafeStr_6654 = "_-0cW" (String#23655, DoABC#3) // _SafeStr_6655 = "_-2ck" (String#28561, DoABC#3) // _SafeStr_6656 = "_-6fL" (String#38500, DoABC#3) // _SafeStr_6657 = "_-aJ" (String#39801, DoABC#3) // _SafeStr_6658 = "_-18a" (String#24940, DoABC#3) // _SafeStr_6659 = "_-2k" (String#28839, DoABC#3) // _SafeStr_6660 = "_-39V" (String#29866, DoABC#3) // _SafeStr_6661 = "_-62P" (String#36954, DoABC#3) // _SafeStr_6662 = "_-2rr" (String#29146, DoABC#3) // _SafeStr_6663 = "_-1td" (String#26752, DoABC#3) // _SafeStr_6664 = "_-4Ra" (String#1568, DoABC#3) // _SafeStr_6665 = "_-3wm" (String#31812, DoABC#3) // _SafeStr_6666 = "_-Ts" (String#39585, DoABC#3) // _SafeStr_6667 = "_-m" (String#40240, DoABC#3) // _SafeStr_6668 = "_-5k5" (String#4046, DoABC#3) // _SafeStr_6669 = "_-4j6" (String#33733, DoABC#3) // _SafeStr_6670 = "_-mX" (String#40264, DoABC#3) // _SafeStr_6671 = "_-45j" (String#32203, DoABC#3) // _SafeStr_6672 = "_-5D0" (String#34935, DoABC#3) // _SafeStr_6673 = "_-4KO" (String#32779, DoABC#3) // _SafeStr_6674 = "_-1Ei" (String#25179, DoABC#3) // _SafeStr_6675 = "_-4vH" (String#12673, DoABC#3) // _SafeStr_6676 = "_-059" (String#22371, DoABC#3) // _SafeStr_6677 = "_-2Ex" (String#27621, DoABC#3) // _SafeStr_6678 = "_-1RT" (String#25672, DoABC#3) // _SafeStr_6679 = "_-4Kc" (String#32790, DoABC#3) // _SafeStr_6680 = "_-pM" (String#40380, DoABC#3) // _SafeStr_6681 = "_-2Mp" (String#27925, DoABC#3) // _SafeStr_6682 = "_-56r" (String#34701, DoABC#3) // _SafeStr_6683 = "_-3L5" (String#30346, DoABC#3) // _SafeStr_6684 = "_-1Re" (String#25680, DoABC#3) // _SafeStr_6685 = "_-2wA" (String#29314, DoABC#3) // _SafeStr_6686 = "_-Ct" (String#38957, DoABC#3) // _SafeStr_6687 = "_-0JK" (String#22932, DoABC#3) // _SafeStr_6688 = "_-5Qu" (String#35470, DoABC#3) // _SafeStr_6689 = "_-0qw" (String#24206, DoABC#3) // _SafeStr_6690 = "_-5-m" (String#34413, DoABC#3) // _SafeStr_6691 = "_-070" (String#22441, DoABC#3) // _SafeStr_6692 = "_-4DR" (String#32514, DoABC#3) // _SafeStr_6693 = "_-0Wv" (String#23444, DoABC#3) // _SafeStr_6694 = "_-VH" (String#39634, DoABC#3) // _SafeStr_6695 = "_-6AY" (String#37287, DoABC#3) // _SafeStr_6696 = "_-3xx" (String#31857, DoABC#3) // _SafeStr_6697 = "_-3pC" (String#31506, DoABC#3) // _SafeStr_6698 = "_-2Lv" (String#27889, DoABC#3) // _SafeStr_6699 = "_-1Zz" (String#25988, DoABC#3) // _SafeStr_6700 = "_-4Bw" (String#32451, DoABC#3) // _SafeStr_6701 = "_-1yO" (String#26941, DoABC#3) // _SafeStr_6702 = "_-XU" (String#39705, DoABC#3) // _SafeStr_6703 = "_-4I" (String#32686, DoABC#3) // _SafeStr_6704 = "_-0dZ" (String#23702, DoABC#3) // _SafeStr_6705 = "_-5zk" (String#36809, DoABC#3) // _SafeStr_6706 = "_-2Wt" (String#28313, DoABC#3) // _SafeStr_6707 = "_-44L" (String#32147, DoABC#3) // _SafeStr_6708 = "_-669" (String#13874, DoABC#3) // _SafeStr_6709 = "_-2RI" (String#28097, DoABC#3) // _SafeStr_6710 = "_-6Ey" (String#37446, DoABC#3) // _SafeStr_6711 = "_-2YW" (String#28385, DoABC#3) // _SafeStr_6712 = "_-5OG" (String#35367, DoABC#3) // _SafeStr_6713 = "_-46n" (String#32246, DoABC#3) // _SafeStr_6714 = "_-Yt" (String#39758, DoABC#3) // _SafeStr_6715 = "_-4ih" (String#33718, DoABC#3) // _SafeStr_6716 = "_-5o1" (String#36362, DoABC#3) // _SafeStr_6717 = "_-1hR" (String#26276, DoABC#3) // _SafeStr_6718 = "_-48T" (String#32315, DoABC#3) // _SafeStr_6719 = "_-290" (String#27387, DoABC#3) // _SafeStr_6720 = "_-0NF" (String#23093, DoABC#3) // _SafeStr_6721 = "_-1YH" (String#25918, DoABC#3) // _SafeStr_6722 = "_-11w" (String#24684, DoABC#3) // _SafeStr_6723 = "_-2Tv" (String#28197, DoABC#3) // _SafeStr_6724 = "_-5Nr" (String#35352, DoABC#3) // _SafeStr_6725 = "_-0io" (String#23894, DoABC#3) // _SafeStr_6726 = "_-51N" (String#34476, DoABC#3) // _SafeStr_6727 = "_-0Y5" (String#23493, DoABC#3) // _SafeStr_6728 = "_-3gF" (String#31149, DoABC#3) // _SafeStr_6729 = "_-23F" (String#27164, DoABC#3) // _SafeStr_6730 = "_-4Bu" (String#32449, DoABC#3) // _SafeStr_6731 = "_-1t-" (String#26721, DoABC#3) // _SafeStr_6732 = "_-2WD" (String#10227, DoABC#3) // _SafeStr_6733 = "_-5Q0" (String#35439, DoABC#3) // _SafeStr_6734 = "_-250" (String#27238, DoABC#3) // _SafeStr_6735 = "_-5d4" (String#35939, DoABC#3) // _SafeStr_6736 = "_-vJ" (String#40599, DoABC#3) // _SafeStr_6737 = "_-2vR" (String#29282, DoABC#3) // _SafeStr_6738 = "_-3M0" (String#30383, DoABC#3) // _SafeStr_6739 = "_-6dC" (String#38408, DoABC#3) // _SafeStr_6740 = "_-10R" (String#24623, DoABC#3) // _SafeStr_6741 = "_-2eV" (String#28619, DoABC#3) // _SafeStr_6742 = "_-2FV" (String#27645, DoABC#3) // _SafeStr_6743 = "_-4xy" (String#34296, DoABC#3) // _SafeStr_6744 = "_-4c3" (String#33478, DoABC#3) // _SafeStr_6745 = "_-4yy" (String#34337, DoABC#3) // _SafeStr_6746 = "_-22Q" (String#27125, DoABC#3) // _SafeStr_6747 = "_-35C" (String#29695, DoABC#3) // _SafeStr_6748 = "_-0aN" (String#23577, DoABC#3) // _SafeStr_6749 = "_-2ID" (String#9996, DoABC#3) // _SafeStr_6750 = "_-6WG" (String#38114, DoABC#3) // _SafeStr_6751 = "_-2th" (String#29218, DoABC#3) // _SafeStr_6752 = "_-3wT" (String#31799, DoABC#3) // _SafeStr_6753 = "_-1Hp" (String#25283, DoABC#3) // _SafeStr_6754 = "_-1Z" (String#25947, DoABC#3) // _SafeStr_6755 = "_-4a3" (String#33404, DoABC#3) // _SafeStr_6756 = "_-0-i" (String#22175, DoABC#3) // _SafeStr_6757 = "_-1MB" (String#25450, DoABC#3) // _SafeStr_6758 = "_-4Lx" (String#32842, DoABC#3) // _SafeStr_6759 = "_-37Z" (String#29794, DoABC#3) // _SafeStr_6760 = "_-2uY" (String#29248, DoABC#3) // _SafeStr_6761 = "_-1z5" (String#26969, DoABC#3) // _SafeStr_6762 = "_-5on" (String#36390, DoABC#3) // _SafeStr_6763 = "_-2rw" (String#10558, DoABC#3) // _SafeStr_6764 = "_-68R" (String#37199, DoABC#3) // _SafeStr_6765 = "_-0bT" (String#23611, DoABC#3) // _SafeStr_6766 = "_-0en" (String#23749, DoABC#3) // _SafeStr_6767 = "_-1uZ" (String#9566, DoABC#3) // _SafeStr_6768 = "_-3HZ" (String#30199, DoABC#3) // _SafeStr_6769 = "_-3i8" (String#31220, DoABC#3) // _SafeStr_6770 = "_-0Rm" (String#23260, DoABC#3) // _SafeStr_6771 = "_-6P0" (String#37817, DoABC#3) // _SafeStr_6772 = "_-0Zs" (String#23557, DoABC#3) // _SafeStr_6773 = "_-uu" (String#40580, DoABC#3) // _SafeStr_6774 = "_-dJ" (String#39924, DoABC#3) // _SafeStr_6775 = "_-28W" (String#27369, DoABC#3) // _SafeStr_6776 = "_-0jf" (String#23930, DoABC#3) // _SafeStr_6777 = "_-zq" (String#40781, DoABC#3) // _SafeStr_6778 = "_-1oL" (String#26553, DoABC#3) // _SafeStr_6779 = "_-48k" (String#32325, DoABC#3) // _SafeStr_6780 = "_-39z" (String#29889, DoABC#3) // _SafeStr_6781 = "_-02G" (String#22269, DoABC#3) // _SafeStr_6782 = "_-0PR" (String#23168, DoABC#3) // _SafeStr_6783 = "_-4r5" (String#34040, DoABC#3) // _SafeStr_6784 = "_-sr" (String#40510, DoABC#3) // _SafeStr_6785 = "_-3O6" (String#30469, DoABC#3) // _SafeStr_6786 = "_-0T1" (String#23301, DoABC#3) // _SafeStr_6787 = "_-1Xv" (String#25904, DoABC#3) // _SafeStr_6788 = "_-0oP" (String#8426, DoABC#3) // _SafeStr_6789 = "_-0Jl" (String#22950, DoABC#3) // _SafeStr_6790 = "_-0O-" (String#23118, DoABC#3) // _SafeStr_6791 = "_-23V" (String#27173, DoABC#3) // _SafeStr_6792 = "_-4xN" (String#34271, DoABC#3) // _SafeStr_6793 = "_-bn" (String#39856, DoABC#3) // _SafeStr_6794 = "_-24M" (String#27211, DoABC#3) // _SafeStr_6795 = "_-1EZ" (String#25172, DoABC#3) // _SafeStr_6796 = "_-lY" (String#40220, DoABC#3) // _SafeStr_6797 = "_-45g" (String#32202, DoABC#3) // _SafeStr_6798 = "_-3US" (String#30706, DoABC#3) // _SafeStr_6799 = "_-4MS" (String#32869, DoABC#3) // _SafeStr_6800 = "_-qB" (String#40408, DoABC#3) // _SafeStr_6801 = "_-14t" (String#24799, DoABC#3) // _SafeStr_6802 = "_-1t" (String#26720, DoABC#3) // _SafeStr_6803 = "_-2tJ" (String#29203, DoABC#3) // _SafeStr_6804 = "_-3PX" (String#30516, DoABC#3) // _SafeStr_6805 = "_-4R2" (String#33058, DoABC#3) // _SafeStr_6806 = "_-0uG" (String#24349, DoABC#3) // _SafeStr_6807 = "_-4hf" (String#33679, DoABC#3) // _SafeStr_6808 = "_-5PL" (String#35412, DoABC#3) // _SafeStr_6809 = "_-2Yy" (String#28398, DoABC#3) // _SafeStr_6810 = "_-6KW" (String#37645, DoABC#3) // _SafeStr_6811 = "_-6gK" (String#38537, DoABC#3) // _SafeStr_6812 = "_-oZ" (String#40347, DoABC#3) // _SafeStr_6813 = "_-3O-" (String#30466, DoABC#3) // _SafeStr_6814 = "_-3MD" (String#30392, DoABC#3) // _SafeStr_6815 = "_-2QI" (String#28061, DoABC#3) // _SafeStr_6816 = "_-16h" (String#24871, DoABC#3) // _SafeStr_6817 = "_-5eR" (String#35998, DoABC#3) // _SafeStr_6818 = "_-1p6" (String#26584, DoABC#3) // _SafeStr_6819 = "_-2KL" (String#27827, DoABC#3) // _SafeStr_6820 = "_-1Qu" (String#25648, DoABC#3) // _SafeStr_6821 = "_-0IG" (String#22885, DoABC#3) // _SafeStr_6822 = "_-6Pj" (String#37851, DoABC#3) // _SafeStr_6823 = "_-5OQ" (String#35372, DoABC#3) // _SafeStr_6824 = "_-5xM" (String#36717, DoABC#3) // _SafeStr_6825 = "_-9N" (String#38826, DoABC#3) // _SafeStr_6826 = "_-261" (String#27276, DoABC#3) // _SafeStr_6827 = "_-1nX" (String#9435, DoABC#3) // _SafeStr_6828 = "_-4Hu" (String#32681, DoABC#3) // _SafeStr_6829 = "_-5qN" (String#36446, DoABC#3) // _SafeStr_6830 = "_-0qb" (String#8465, DoABC#3) // _SafeStr_6831 = "_-1qU" (String#26632, DoABC#3) // _SafeStr_6832 = "_-Kx" (String#39252, DoABC#3) // _SafeStr_6833 = "_-5kH" (String#36214, DoABC#3) // _SafeStr_6834 = "_-3TG" (String#11175, DoABC#3) // _SafeStr_6835 = "_-3G0" (String#30134, DoABC#3) // _SafeStr_6836 = "_-4YI" (String#12283, DoABC#3) // _SafeStr_6837 = "_-2e" (String#10346, DoABC#3) // _SafeStr_6838 = "_-2vr" (String#10635, DoABC#3) // _SafeStr_6839 = "_-25-" (String#9768, DoABC#3) // _SafeStr_6840 = "_-Mz" (String#39320, DoABC#3) // _SafeStr_6841 = "_-es" (String#39985, DoABC#3) // _SafeStr_6842 = "_-11B" (String#24650, DoABC#3) // _SafeStr_6843 = "_-0A1" (String#22548, DoABC#3) // _SafeStr_6844 = "_-2Fd" (String#27650, DoABC#3) // _SafeStr_6845 = "_-Lu" (String#39282, DoABC#3) // _SafeStr_6846 = "_-4b4" (String#33440, DoABC#3) // _SafeStr_6847 = "_-21Y" (String#27097, DoABC#3) // _SafeStr_6848 = "_-49c" (String#32358, DoABC#3) // _SafeStr_6849 = "_-5ku" (String#36240, DoABC#3) // _SafeStr_6850 = "_-1Er" (String#25181, DoABC#3) // _SafeStr_6851 = "_-3Kq" (String#30336, DoABC#3) // _SafeStr_6852 = "_-2rI" (String#29122, DoABC#3) // _SafeStr_6853 = "_-3wD" (String#31787, DoABC#3) // _SafeStr_6854 = "_-3uE" (String#31709, DoABC#3) // _SafeStr_6855 = "_-1cX" (String#26079, DoABC#3) // _SafeStr_6856 = "_-0bc" (String#23615, DoABC#3) // _SafeStr_6857 = "_-5RS" (String#35484, DoABC#3) // _SafeStr_6858 = "_-01U" (String#22240, DoABC#3) // _SafeStr_6859 = "_-0jE" (String#23909, DoABC#3) // _SafeStr_6860 = "_-2ue" (String#29251, DoABC#3) // _SafeStr_6861 = "_-0hR" (String#23845, DoABC#3) // _SafeStr_6862 = "_-41T" (String#32028, DoABC#3) // _SafeStr_6863 = "_-0Mc" (String#23064, DoABC#3) // _SafeStr_6864 = "_-4Vl" (String#33255, DoABC#3) // _SafeStr_6865 = "_-3fg" (String#31125, DoABC#3) // _SafeStr_6866 = "_-1ni" (String#26526, DoABC#3) // _SafeStr_6867 = "_-pG" (String#40376, DoABC#3) // _SafeStr_6868 = "_-dX" (String#39935, DoABC#3) // _SafeStr_6869 = "_-493" (String#32339, DoABC#3) // _SafeStr_6870 = "_-6Ig" (String#37581, DoABC#3) // _SafeStr_6871 = "_-Mv" (String#39318, DoABC#3) // _SafeStr_6872 = "_-06O" (String#7715, DoABC#3) // _SafeStr_6873 = "_-1yC" (String#26934, DoABC#3) // _SafeStr_6874 = "_-5S0" (String#35501, DoABC#3) // _SafeStr_6875 = "_-6CI" (String#37350, DoABC#3) // _SafeStr_6876 = "_-0ZB" (String#23529, DoABC#3) // _SafeStr_6877 = "_-55Q" (String#34643, DoABC#3) // _SafeStr_6878 = "_-2Xa" (String#28345, DoABC#3) // _SafeStr_6879 = "_-3e6" (String#31077, DoABC#3) // _SafeStr_6880 = "_-2LR" (String#1506, DoABC#3) // _SafeStr_6881 = "_-dv" (String#39950, DoABC#3) // _SafeStr_6882 = "_-14j" (String#24791, DoABC#3) // _SafeStr_6883 = "_-0E0" (String#22714, DoABC#3) // _SafeStr_6884 = "_-3yf" (String#31884, DoABC#3) // _SafeStr_6885 = "_-3ae" (String#30944, DoABC#3) // _SafeStr_6886 = "_-4Kd" (String#32791, DoABC#3) // _SafeStr_6887 = "_-5Vz" (String#35659, DoABC#3) // _SafeStr_6888 = "_-qG" (String#40411, DoABC#3) // _SafeStr_6889 = "_-20F" (String#27050, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) // _SafeStr_6891 = "_-0Vz" (String#23406, DoABC#3) // _SafeStr_6892 = "_-5Bb" (String#34876, DoABC#3) // _SafeStr_6893 = "_-1YC" (String#25915, DoABC#3) // _SafeStr_6894 = "_-5FH" (String#35018, DoABC#3) // _SafeStr_6895 = "_-5F3" (String#35011, DoABC#3) // _SafeStr_6896 = "_-1qu" (String#26645, DoABC#3) // _SafeStr_6897 = "_-4ia" (String#33712, DoABC#3) // _SafeStr_6898 = "_-2nT" (String#28980, DoABC#3) // _SafeStr_6899 = "_-5Ji" (String#35194, DoABC#3) // _SafeStr_6900 = "_-5Cw" (String#34931, DoABC#3) // _SafeStr_6901 = "_-2WL" (String#28293, DoABC#3) // _SafeStr_6902 = "_-4X6" (String#33302, DoABC#3) // _SafeStr_6903 = "_-28d" (String#27373, DoABC#3) // _SafeStr_6904 = "_-2hj" (String#28749, DoABC#3) // _SafeStr_6905 = "_-17j" (String#24907, DoABC#3) // _SafeStr_6906 = "_-2XB" (String#28329, DoABC#3) // _SafeStr_6907 = "_-2ou" (String#29027, DoABC#3) // _SafeStr_6908 = "_-P5" (String#39400, DoABC#3) // _SafeStr_6909 = "_-4MD" (String#32857, DoABC#3) // _SafeStr_6910 = "_-42j" (String#32080, DoABC#3) // _SafeStr_6911 = "_-2FK" (String#27638, DoABC#3) // _SafeStr_6912 = "_-45a" (String#32199, DoABC#3) // _SafeStr_6913 = "_-42y" (String#32088, DoABC#3) // _SafeStr_6914 = "_-0s6" (String#24257, DoABC#3) // _SafeStr_6915 = "_-3t5" (String#31653, DoABC#3) // _SafeStr_6916 = "_-6Zh" (String#38260, DoABC#3) // _SafeStr_6917 = "_-4-0" (String#31928, DoABC#3) // _SafeStr_6918 = "_-3Qk" (String#30569, DoABC#3) // _SafeStr_6919 = "_-05G" (String#22376, DoABC#3) // _SafeStr_6920 = "_-3V6" (String#30732, DoABC#3) // _SafeStr_6921 = "_-2bs" (String#28519, DoABC#3) // _SafeStr_6922 = "_-4zu" (String#34376, DoABC#3) // _SafeStr_6923 = "_-0SG" (String#23276, DoABC#3) // _SafeStr_6924 = "_-2bp" (String#28517, DoABC#3) // _SafeStr_6925 = "_-58Z" (String#34767, DoABC#3) // _SafeStr_6926 = "_-6I7" (String#37562, DoABC#3) // _SafeStr_6927 = "_-m2" (String#40244, DoABC#3) // _SafeStr_6928 = "_-5ur" (String#36621, DoABC#3) //------------------------------------------------------------ //_-0a2._SafeStr_4531 package _-0a2 { import _-3E3._SafeStr_4530; import _-2pX._SafeStr_2840; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-3E3._SafeStr_2841; import _-5Mz.WindowEvent; public class _SafeStr_4531 extends _SafeStr_4530 { private var _SafeStr_6929:Boolean; public function _SafeStr_4531(k:_SafeStr_2840) { super(k); } override protected function updateWindow():void { var k:XML; var _local_2:IWindow; if ((((((_SafeStr_5451 == null)) || ((_SafeStr_5451.assets == null)))) || ((_SafeStr_5451.windowManager == null)))){ return; }; if (_SafeStr_6930){ activeView = _SafeStr_6931(); } else { if ((((_SafeStr_5415 == null)) || (_SafeStr_5415.disposed))){ k = (_SafeStr_5451.assets.getAssetByName("mysterybox_menu").content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); if (_SafeStr_5415 == null){ return; }; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); _local_2 = _SafeStr_5415.findChildByName("minimize"); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, _SafeStr_6933); _local_2.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6934); _local_2.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6934); }; }; _SafeStr_5415.findChildByName("buttons").procedure = this.buttonEventProc; _SafeStr_5415.visible = false; activeView = _SafeStr_5415; _SafeStr_6935 = false; this._SafeStr_6936(); }; } private function _SafeStr_6936():void { if (_SafeStr_5415 == null){ return; }; _SafeStr_5415.findChildByName("label").caption = (("${mysterybox.context." + ((this._SafeStr_6929) ? "owner" : "other")) + ".use}"); } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void { var _local_4:_SafeStr_2841; if (((((disposed) || ((_SafeStr_5415 == null)))) || (_SafeStr_5415.disposed))){ return; }; var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "button"){ switch (_arg_2.parent.name){ case "use": _local_4 = (_SafeStr_5451 as _SafeStr_2841); if (_local_4 != null){ _local_4._SafeStr_6048(_SafeStr_6937); }; break; }; }; _local_3 = true; } else { super.buttonEventProc(k, _arg_2); }; if (_local_3){ _SafeStr_5451.removeView(this, false); }; } public function set _SafeStr_6938(k:Boolean):void { this._SafeStr_6929 = k; this._SafeStr_6936(); } } }//package _-0a2 // _SafeStr_2840 = "_-QM" (String#14871, DoABC#3) // _SafeStr_2841 = "_-3NI" (String#11076, DoABC#3) // _SafeStr_4530 = "_-6Ib" (String#37578, DoABC#3) // _SafeStr_4531 = "_-09v" (String#7771, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_6048 = "_-5mW" (String#36297, DoABC#3) // _SafeStr_6929 = "_-3sO" (String#31623, DoABC#3) // _SafeStr_6930 = "_-5DR" (String#12988, DoABC#3) // _SafeStr_6931 = "_-1ZR" (String#25964, DoABC#3) // _SafeStr_6932 = "_-0O6" (String#23121, DoABC#3) // _SafeStr_6933 = "_-GM" (String#39077, DoABC#3) // _SafeStr_6934 = "_-5ju" (String#36198, DoABC#3) // _SafeStr_6935 = "_-2T3" (String#10177, DoABC#3) // _SafeStr_6936 = "_-4IO" (String#32704, DoABC#3) // _SafeStr_6937 = "_-4TY" (String#856, DoABC#3) // _SafeStr_6938 = "_-3tF" (String#31661, DoABC#3) //------------------------------------------------------------ //_-0a2.MysteryBoxOpenDialogView package _-0a2 { import _-0MK._SafeStr_3; import _-1uj._SafeStr_2323; import _-3E3._SafeStr_2841; import _-4n6._SafeStr_2532; import _-1Mz.IWindowContainer; import in._SafeStr_2436; import _-3ob._SafeStr_4088; import _-3ob._SafeStr_4087; import _-3ob._SafeStr_4035; import _-0Q9._SafeStr_4934; import _-5YE._SafeStr_2413; import _-4rH._SafeStr_2173; import _-5Mz.WindowMouseEvent; import _-65f._SafeStr_4181; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-1uj._SafeStr_3018; import _-151._SafeStr_2306; import _-6G7._SafeStr_2491; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; import _-3WD._SafeStr_3176; import _-0i6._SafeStr_2307; public class MysteryBoxOpenDialogView implements _SafeStr_3, _SafeStr_2323 { private var _disposed:Boolean; private var _SafeStr_5451:_SafeStr_2841; private var _SafeStr_6939:_SafeStr_2532; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_6937:_SafeStr_2436; private var _SafeStr_6940:_SafeStr_4088; private var _SafeStr_6941:_SafeStr_4087; private var _SafeStr_6942:_SafeStr_4035; private var _SafeStr_6943:int = -1; public function MysteryBoxOpenDialogView(k:_SafeStr_2841) { this._SafeStr_5451 = k; this._SafeStr_6940 = new _SafeStr_4088(this._SafeStr_6944); this._SafeStr_6941 = new _SafeStr_4087(this._SafeStr_6945); this._SafeStr_6942 = new _SafeStr_4035(this._SafeStr_6946); this.connection.addMessageEvent(this._SafeStr_6940); this.connection.addMessageEvent(this._SafeStr_6941); this.connection.addMessageEvent(this._SafeStr_6942); } private function _SafeStr_6944(k:_SafeStr_4088):void { this._SafeStr_6947(); } private function _SafeStr_6945(k:_SafeStr_4087):void { this.closeWindow(); } private function _SafeStr_6946(k:_SafeStr_4035):void { var _local_2:_SafeStr_4934 = k._SafeStr_5325(); this._SafeStr_6948(_local_2.contentType, _local_2._SafeStr_5868); } private function _SafeStr_6947():void { this.closeWindow(); var k:XML = (this._SafeStr_5451.assets.getAssetByName("mystery_box_open_dialog").content as XML); this._SafeStr_6939 = this._SafeStr_5451.handler.container.windowManager.buildModalDialogFromXML(k); this._SafeStr_5415 = (this._SafeStr_6939._SafeStr_6949 as IWindowContainer); this._SafeStr_5415.procedure = this._SafeStr_6950; var _local_2:Boolean = this._SafeStr_5451.handler.container.isOwnerOfFurniture(this._SafeStr_6937); var _local_3:String = ((_local_2) ? "mysterybox.dialog.owner." : "mysterybox.dialog.other."); this._SafeStr_5415.caption = (("${" + _local_3) + "title}"); this._SafeStr_5415.findChildByName("subtitle_text").caption = (("${" + _local_3) + "subtitle}"); this._SafeStr_5415.findChildByName("description_text").caption = (("${" + _local_3) + "description}"); this._SafeStr_5415.findChildByName("waiting_text").caption = (("${" + _local_3) + "waiting}"); this._SafeStr_5415.findChildByName("cancel_button").caption = (("${" + _local_3) + "cancel}"); _SafeStr_2413(this._SafeStr_5415.findChildByName("reward_base")).assetUri = ((_local_2) ? "mysterybox_box_base" : "mysterybox_key_base"); _SafeStr_2413(this._SafeStr_5415.findChildByName("reward_overlay")).assetUri = ((_local_2) ? "mysterybox_box_overlay" : "mysterybox_key_overlay"); _SafeStr_2413(this._SafeStr_5415.findChildByName("needed_base")).assetUri = ((_local_2) ? "mysterybox_key_base" : "mysterybox_box_base"); _SafeStr_2413(this._SafeStr_5415.findChildByName("needed_overlay")).assetUri = ((_local_2) ? "mysterybox_key_overlay" : "mysterybox_box_overlay"); var _local_4:_SafeStr_2173 = this._SafeStr_5451.handler.container.sessionDataManager; var _local_5:String = ((_local_2) ? _local_4._SafeStr_6951 : _local_4._SafeStr_6952); if ((((_local_5 == null)) || ((_local_5 == "")))){ return; }; var _local_6:uint = MysteryBoxToolbarExtension._SafeStr_6953[_local_5.toLowerCase()]; this._SafeStr_5415.findChildByName("reward_base").color = _local_6; this._SafeStr_5415.findChildByName("needed_base").color = _local_6; } private function _SafeStr_6950(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; switch (k.target.name){ case "header_button_close": case "cancel_button": this.closeWindow(); this.connection.send(new _SafeStr_4181(this._SafeStr_5451.handler.container.getFurnitureOwnerId(this._SafeStr_6937))); return; }; } private function _SafeStr_6948(k:String, _arg_2:int):void { this.closeWindow(); var _local_3:XML = (this._SafeStr_5451.assets.getAssetByName("mystery_box_reward").content as XML); this._SafeStr_6939 = this._SafeStr_5451.handler.container.windowManager.buildModalDialogFromXML(_local_3); this._SafeStr_5415 = (this._SafeStr_6939._SafeStr_6949 as IWindowContainer); this._SafeStr_5415.procedure = this._SafeStr_6954; this._SafeStr_6943 = -1; var _local_4:_SafeStr_3018; switch (k){ case _SafeStr_2491._SafeStr_5890: _local_4 = this._SafeStr_5451.handler.container.roomEngine.getFurnitureImage(_arg_2, new _SafeStr_2306(90, 0, 0), 64, this, 0); break; case _SafeStr_2491._SafeStr_5891: _local_4 = this._SafeStr_5451.handler.container.roomEngine.getWallItemImage(_arg_2, new _SafeStr_2306(90, 0, 0), 64, this, 0); break; case _SafeStr_2491._SafeStr_6956: this._SafeStr_6955 = this._SafeStr_5451.handler.container.catalog.getPixelEffectIcon(_arg_2); break; case _SafeStr_2491._SafeStr_5899: this._SafeStr_6955 = this._SafeStr_5451.handler.container.catalog.getSubscriptionProductIcon(_arg_2); break; default: return; }; if (_local_4 != null){ if (_local_4.data != null){ this._SafeStr_6955 = _local_4.data; }; this._SafeStr_6943 = _local_4.id; }; } private function set _SafeStr_6955(k:BitmapData):void { if ((((this._SafeStr_5415 == null)) || (this._SafeStr_5415.disposed))){ return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("reward_image") as IBitmapWrapperWindow); var _local_3:IWindow = this._SafeStr_5415.findChildByName("bitmap_container"); _local_2.bitmap = k; _local_3.width = k.width; _local_3.height = k.height; _local_3.width++; } private function _SafeStr_6954(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; switch (k.target.name){ case "header_button_close": case "close_button": this.closeWindow(); return; }; } private function closeWindow():void { if (((!((this._SafeStr_6939 == null))) && (!(this._SafeStr_6939.disposed)))){ this._SafeStr_5415 = null; this._SafeStr_6939.dispose(); this._SafeStr_6939 = null; }; } public function dispose():void { if (this._disposed){ return; }; this.closeWindow(); this.connection.removeMessageEvent(this._SafeStr_6940); this.connection.removeMessageEvent(this._SafeStr_6941); this.connection.removeMessageEvent(this._SafeStr_6942); this._SafeStr_6940 = null; this._SafeStr_6941 = null; this._SafeStr_6942 = null; this._SafeStr_6937 = null; this._SafeStr_5451 = null; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_6957(k:_SafeStr_2436):void { this._SafeStr_6937 = k; this.connection.send(new _SafeStr_3176(k.getId())); } private function get connection():_SafeStr_2307 { return (this._SafeStr_5451.handler.container.connection); } public function imageReady(k:int, _arg_2:BitmapData):void { if (k == this._SafeStr_6943){ this._SafeStr_6943 = -1; this._SafeStr_6955 = _arg_2; }; } public function _SafeStr_5454(k:int):void { } } }//package _-0a2 // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2841 = "_-3NI" (String#11076, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3176 = "_-1JO" (String#25341, DoABC#3) // _SafeStr_4035 = "_-2gw" (String#28712, DoABC#3) // _SafeStr_4087 = "_-3Wc" (String#30795, DoABC#3) // _SafeStr_4088 = "_-K-" (String#39212, DoABC#3) // _SafeStr_4181 = "_-277" (String#27317, DoABC#3) // _SafeStr_4934 = "_-083" (String#7740, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_5899 = "_-1Lf" (String#25430, DoABC#3) // _SafeStr_6937 = "_-4TY" (String#856, DoABC#3) // _SafeStr_6939 = "_-4A4" (String#383, DoABC#3) // _SafeStr_6940 = "_-4oF" (String#33920, DoABC#3) // _SafeStr_6941 = "_-3lj" (String#31362, DoABC#3) // _SafeStr_6942 = "_-5ZX" (String#35798, DoABC#3) // _SafeStr_6943 = "_-3zi" (String#11738, DoABC#3) // _SafeStr_6944 = "_-Rl" (String#39500, DoABC#3) // _SafeStr_6945 = "_-6j6" (String#38649, DoABC#3) // _SafeStr_6946 = "_-17o" (String#24910, DoABC#3) // _SafeStr_6947 = "_-4LJ" (String#32818, DoABC#3) // _SafeStr_6948 = "_-6Rl" (String#37924, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_6950 = "_-GD" (String#39072, DoABC#3) // _SafeStr_6951 = "_-03W" (String#7668, DoABC#3) // _SafeStr_6952 = "_-5hH" (String#13468, DoABC#3) // _SafeStr_6953 = "_-33A" (String#29614, DoABC#3) // _SafeStr_6954 = "_-6LO" (String#37680, DoABC#3) // _SafeStr_6955 = "_-Zm" (String#39784, DoABC#3) // _SafeStr_6956 = "_-dm" (String#39946, DoABC#3) // _SafeStr_6957 = "_-6l5" (String#38733, DoABC#3) //------------------------------------------------------------ //_-0a2.MysteryBoxToolbarExtension package _-0a2 { import _-0MK._SafeStr_3; import flash.utils.Dictionary; import _-1Mz.IWindowContainer; import _-09L._SafeStr_4447; import _-1A6._SafeStr_2864; import _-4rH._SafeStr_2173; import _-gx._SafeStr_2884; import _-5Mz.WindowMouseEvent; import _-3-E._SafeStr_6; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-5YE.IRegionWindow; public class MysteryBoxToolbarExtension implements _SafeStr_3 { private static const _SafeStr_6958:String = "mystery_box_toolbar_extension_minimised"; public static const _SafeStr_6953:Dictionary = new Dictionary(); private var _disposed:Boolean; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_6959:_SafeStr_4447; { _SafeStr_6953["purple"] = 9452386; _SafeStr_6953["blue"] = 3891856; _SafeStr_6953["green"] = 6459451; _SafeStr_6953["yellow"] = 10658089; _SafeStr_6953["lilac"] = 6897548; _SafeStr_6953["orange"] = 10841125; _SafeStr_6953["turquoise"] = 2661026; _SafeStr_6953["red"] = 10104881; } public function MysteryBoxToolbarExtension(k:_SafeStr_4447) { this._SafeStr_6959 = k; } public function createWindow():void { var k:XML = (this._SafeStr_6959.widget.assets.getAssetByName("mystery_box_toolbar_extension").content as XML); this._SafeStr_5415 = (this._SafeStr_6959.container.windowManager.buildFromXML(k) as IWindowContainer); this._SafeStr_5415.findChildByName("faq_link").visible = !((this._SafeStr_6959.container.config.getProperty("mysterybox.faq.url") == "")); this._SafeStr_5415.procedure = this._SafeStr_5452; this._SafeStr_6959.container.toolbar.extensionView.attachExtension(_SafeStr_2864.MYSTERY_BOX, this._SafeStr_5415); var _local_2:_SafeStr_2173 = this._SafeStr_6959.container.sessionDataManager; _local_2.events.addEventListener(_SafeStr_2884._SafeStr_6960, this._SafeStr_6961); this._SafeStr_6962(this._SafeStr_6963); this._SafeStr_6964(_local_2._SafeStr_6951, _local_2._SafeStr_6952); } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; switch (k.target.name){ case "minimize_region": this._SafeStr_6962(true); return; case "maximize_region": this._SafeStr_6962(false); return; case "faq_link": _SafeStr_6._SafeStr_5513(this._SafeStr_6959.container.config.getProperty("mysterybox.faq.url"), "habboMain"); return; }; } private function _SafeStr_6964(k:String, _arg_2:String):void { var _local_5:uint; var _local_6:uint; if (this._SafeStr_5415 == null){ return; }; var _local_3:Boolean = ((!((k == null))) && (!((k == "")))); this._SafeStr_5415.findChildByName("box_colour").visible = _local_3; this._SafeStr_5415.findChildByName("box_overlay").visible = _local_3; this._SafeStr_5415.findChildByName("small_box").visible = ((_local_3) && (this._SafeStr_6963)); IRegionWindow(this._SafeStr_5415.findChildByName("box_region"))._SafeStr_6965 = ((_local_3) ? (("${mysterybox.tracker.box." + k.toLowerCase()) + "}") : ""); if (_local_3){ _local_5 = _SafeStr_6953[k.toLowerCase()]; this._SafeStr_5415.findChildByName("box_colour").color = _local_5; this._SafeStr_5415.findChildByName("small_box").color = _local_5; }; var _local_4:Boolean = ((!((_arg_2 == null))) && (!((_arg_2 == "")))); this._SafeStr_5415.findChildByName("key_colour").visible = _local_4; this._SafeStr_5415.findChildByName("key_overlay").visible = _local_4; this._SafeStr_5415.findChildByName("small_key").visible = ((_local_4) && (this._SafeStr_6963)); IRegionWindow(this._SafeStr_5415.findChildByName("key_region"))._SafeStr_6965 = ((_local_4) ? (("${mysterybox.tracker.key." + _arg_2.toLowerCase()) + "}") : ""); if (_local_4){ _local_6 = _SafeStr_6953[_arg_2.toLowerCase()]; this._SafeStr_5415.findChildByName("key_colour").color = _local_6; this._SafeStr_5415.findChildByName("small_key").color = _local_6; }; } private function _SafeStr_6961(k:_SafeStr_2884):void { this._SafeStr_6964(k._SafeStr_6966, k._SafeStr_6967); } private function get _SafeStr_6963():Boolean { return (((!((this._SafeStr_6959 == null))) && (this._SafeStr_6959.container.config.getBoolean(_SafeStr_6958)))); } private function _SafeStr_6962(k:Boolean):void { if (((!((this._SafeStr_6959 == null))) && (!((this._SafeStr_5415 == null))))){ if (k){ this._SafeStr_5415.findChildByName("minimize_region").visible = false; this._SafeStr_5415.findChildByName("maximize_region").visible = true; this._SafeStr_5415.findChildByName("small_box").visible = this._SafeStr_5415.findChildByName("box_colour").visible; this._SafeStr_5415.findChildByName("small_key").visible = this._SafeStr_5415.findChildByName("key_colour").visible; this._SafeStr_5415.height = 25; } else { this._SafeStr_5415.findChildByName("minimize_region").visible = true; this._SafeStr_5415.findChildByName("maximize_region").visible = false; this._SafeStr_5415.findChildByName("small_box").visible = false; this._SafeStr_5415.findChildByName("small_key").visible = false; this._SafeStr_5415.height = 137; }; this._SafeStr_6959.container.config.setProperty(_SafeStr_6958, k.toString()); }; } public function dispose():void { if (this._disposed){ return; }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_6959 != null){ this._SafeStr_6959.container.toolbar.extensionView.detachExtension(_SafeStr_2864.MYSTERY_BOX); this._SafeStr_6959.container.sessionDataManager.events.removeEventListener(_SafeStr_2884._SafeStr_6960, this._SafeStr_6961); this._SafeStr_6959 = null; }; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } } }//package _-0a2 // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2864 = "_-lg" (String#15253, DoABC#3) // _SafeStr_2884 = "_-0QM" (String#23204, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4447 = "_-3wE" (String#11672, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_5513 = "_-LI" (String#14784, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6951 = "_-03W" (String#7668, DoABC#3) // _SafeStr_6952 = "_-5hH" (String#13468, DoABC#3) // _SafeStr_6953 = "_-33A" (String#29614, DoABC#3) // _SafeStr_6958 = "_-5EJ" (String#34982, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_6960 = "_-50P" (String#34438, DoABC#3) // _SafeStr_6961 = "_-1DO" (String#25124, DoABC#3) // _SafeStr_6962 = "_-KY" (String#39235, DoABC#3) // _SafeStr_6963 = "_-1XE" (String#25879, DoABC#3) // _SafeStr_6964 = "_-0i" (String#23867, DoABC#3) // _SafeStr_6965 = "_-UG" (String#14942, DoABC#3) // _SafeStr_6966 = "_-5NH" (String#35327, DoABC#3) // _SafeStr_6967 = "_-iX" (String#40110, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_2968 package _-0aJ { import _-2Jf._SafeStr_3006; public class _SafeStr_2968 { private var _SafeStr_6968:_SafeStr_2991; private var _SafeStr_6969:Array; private var _SafeStr_6970:int; private var _SafeStr_6971:int; public function _SafeStr_2968(k:_SafeStr_2991, _arg_2:int, _arg_3:int) { this._SafeStr_6969 = new Array(); super(); this._SafeStr_6968 = k; this._SafeStr_6970 = _arg_2; this._SafeStr_6971 = _arg_3; } public function _SafeStr_6972(k:Boolean):void { var _local_3:_SafeStr_3013; var _local_4:_SafeStr_3013; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_6969) { if (((!(k)) || (!((_local_3.state == _SafeStr_3013._SafeStr_6973))))){ _local_2.push(_local_3); }; }; for each (_local_4 in _local_2) { _SafeStr_3006.remove(this._SafeStr_6969, _local_4); if (this._SafeStr_6968.view != null){ this._SafeStr_6968.view._SafeStr_6974(_local_4); }; _local_4.dispose(); }; this._SafeStr_6975(); } public function _SafeStr_6976(k:int):void { var _local_2:_SafeStr_3013 = this._SafeStr_6977(k); if (_local_2 == null){ _SafeStr_4.log((("Failed to accept friend request from " + k) + ", error retrieving the friendrequest.")); return; }; _local_2.state = _SafeStr_3013._SafeStr_6978; this._SafeStr_6968.view._SafeStr_6979(_local_2); } public function _SafeStr_6980(k:_SafeStr_3013):void { this._SafeStr_6969.push(k); } public function _SafeStr_6981(k:_SafeStr_3013):void { this._SafeStr_6969.push(k); this._SafeStr_6968.view._SafeStr_6980(k); } public function _SafeStr_6982(k:int):_SafeStr_3013 { var _local_2:_SafeStr_3013; for each (_local_2 in this._SafeStr_6969) { if (_local_2._SafeStr_5332 == k){ return (_local_2); }; }; return (null); } public function _SafeStr_6977(k:int):_SafeStr_3013 { var _local_2:_SafeStr_3013; for each (_local_2 in this._SafeStr_6969) { if (_local_2._SafeStr_5334 == k){ return (_local_2); }; }; return (null); } public function _SafeStr_6975():void { var _local_2:_SafeStr_3013; var k:Boolean = true; for each (_local_2 in this._SafeStr_6969) { k = !(k); this._SafeStr_6968.view._SafeStr_6975(_local_2, k); }; } public function _SafeStr_6983():int { var _local_2:_SafeStr_3013; var k:int; for each (_local_2 in this.requests) { if (_local_2.state == _SafeStr_3013._SafeStr_6973){ k++; }; }; return (k); } public function get requests():Array { return (this._SafeStr_6969); } public function get limit():int { return (this._SafeStr_6970); } public function get _SafeStr_6984():int { return (this._SafeStr_6971); } public function set limit(k:int):void { this._SafeStr_6970 = k; } } }//package _-0aJ // _SafeStr_2968 = "_-2mN" (String#28934, DoABC#3) // _SafeStr_2991 = "_-3oC" (String#11536, DoABC#3) // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_3013 = "_-4Ml" (String#1565, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5332 = "_-4TV" (String#33166, DoABC#3) // _SafeStr_5334 = "_-4qE" (String#34003, DoABC#3) // _SafeStr_6968 = "_-0DQ" (String#1444, DoABC#3) // _SafeStr_6969 = "_-1Jr" (String#2933, DoABC#3) // _SafeStr_6970 = "_-3Dy" (String#1533, DoABC#3) // _SafeStr_6971 = "_-4ez" (String#33586, DoABC#3) // _SafeStr_6972 = "_-5Ho" (String#35115, DoABC#3) // _SafeStr_6973 = "_-5RI" (String#35479, DoABC#3) // _SafeStr_6974 = "_-2n6" (String#3292, DoABC#3) // _SafeStr_6975 = "_-mm" (String#4525, DoABC#3) // _SafeStr_6976 = "_-31Y" (String#29550, DoABC#3) // _SafeStr_6977 = "_-1U2" (String#25768, DoABC#3) // _SafeStr_6978 = "_-0cD" (String#23643, DoABC#3) // _SafeStr_6979 = "_-1J7" (String#8949, DoABC#3) // _SafeStr_6980 = "_-36E" (String#3374, DoABC#3) // _SafeStr_6981 = "_-1VF" (String#25806, DoABC#3) // _SafeStr_6982 = "_-2zh" (String#29442, DoABC#3) // _SafeStr_6983 = "_-3nL" (String#31433, DoABC#3) // _SafeStr_6984 = "_-6I5" (String#37561, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_2970 package _-0aJ { import _-2Jf._SafeStr_2982; import _-1Mz.IWindowContainer; import _-2Jf.HabboFriendList; public class _SafeStr_2970 { private var _SafeStr_5338:int; private var _name:String; private var _SafeStr_6985:String; private var _SafeStr_6986:String; private var _SafeStr_6987:_SafeStr_2982; private var _SafeStr_6988:Boolean; private var _SafeStr_6989:Boolean; private var _SafeStr_5414:IWindowContainer; public function _SafeStr_2970(k:HabboFriendList, _arg_2:int, _arg_3:_SafeStr_2982, _arg_4:String, _arg_5:String, _arg_6:String) { this._SafeStr_5338 = _arg_2; this._name = _arg_4; this._SafeStr_6987 = _arg_3; this._SafeStr_6985 = _arg_5; this._SafeStr_6986 = _arg_6; this._SafeStr_6987.init(k); } public function _SafeStr_6990(k:Boolean):void { if (k){ this._SafeStr_6988 = false; }; this._SafeStr_6989 = k; } public function _SafeStr_6991(k:Boolean):void { if (this.selected){ this._SafeStr_6988 = false; } else { this._SafeStr_6988 = k; }; } public function get _SafeStr_6992():Boolean { return (this._SafeStr_6988); } public function get id():int { return (this._SafeStr_5338); } public function get name():String { return (this._name); } public function get _SafeStr_6993():String { return (this._SafeStr_6985); } public function get _SafeStr_6994():String { return (this._SafeStr_6986); } public function get selected():Boolean { return (this._SafeStr_6989); } public function get _SafeStr_6995():_SafeStr_2982 { return (this._SafeStr_6987); } public function get view():IWindowContainer { return (this._SafeStr_5414); } public function set view(k:IWindowContainer):void { this._SafeStr_5414 = k; } } }//package _-0aJ // _SafeStr_2970 = "_-3J8" (String#11019, DoABC#3) // _SafeStr_2982 = "_-28B" (String#9829, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_6985 = "_-0Rf" (String#23254, DoABC#3) // _SafeStr_6986 = "_-2aq" (String#28478, DoABC#3) // _SafeStr_6987 = "_-5eB" (String#35988, DoABC#3) // _SafeStr_6988 = "_-03m" (String#22326, DoABC#3) // _SafeStr_6989 = "_-bI" (String#233, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_6991 = "_-18F" (String#8768, DoABC#3) // _SafeStr_6992 = "_-1tj" (String#26757, DoABC#3) // _SafeStr_6993 = "_-5br" (String#35892, DoABC#3) // _SafeStr_6994 = "_-6Sm" (String#37964, DoABC#3) // _SafeStr_6995 = "_-4ZK" (String#33381, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_2974 package _-0aJ { import _-2Jf.HabboFriendList; public interface _SafeStr_2974 { function _SafeStr_6996():HabboFriendList; function _SafeStr_6997():int; } }//package _-0aJ // _SafeStr_2974 = "_-3-Q" (String#10714, DoABC#3) // _SafeStr_6996 = "_-4Qt" (String#12172, DoABC#3) // _SafeStr_6997 = "_-6Tr" (String#14269, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_2975 package _-0aJ { import _-2Jf.HabboFriendList; public class _SafeStr_2975 implements _SafeStr_2974 { private var _SafeStr_6998:HabboFriendList; public function _SafeStr_2975(k:HabboFriendList) { this._SafeStr_6998 = k; } public function _SafeStr_6996():HabboFriendList { return (this._SafeStr_6998); } public function _SafeStr_6997():int { return (this._SafeStr_6998.view.mainWindow.height); } } }//package _-0aJ // _SafeStr_2974 = "_-3-Q" (String#10714, DoABC#3) // _SafeStr_2975 = "_-4cT" (String#12365, DoABC#3) // _SafeStr_6996 = "_-4Qt" (String#12172, DoABC#3) // _SafeStr_6997 = "_-6Tr" (String#14269, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_2989 package _-0aJ { import _-2Jf._SafeStr_2995; import _-1Y9._SafeStr_1367; import _-1VP._SafeStr_214; public interface _SafeStr_2989 { function get view():_SafeStr_2995; function get messenger():_SafeStr_1367; function get notifications():_SafeStr_214; } }//package _-0aJ // _SafeStr_1367 = "_-4Tq" (String#12206, DoABC#3) // _SafeStr_214 = "_-4XK" (String#12269, DoABC#3) // _SafeStr_2989 = "_-4Ey" (String#11985, DoABC#3) // _SafeStr_2995 = "_-4gw" (String#12444, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_2990 package _-0aJ { import _-2Jf.HabboFriendList; import _-2Jf._SafeStr_3008; import _-2Jf._SafeStr_2995; import _-1Y9._SafeStr_1367; import _-1VP._SafeStr_214; public class _SafeStr_2990 implements _SafeStr_2989 { private var _SafeStr_6998:HabboFriendList; public function _SafeStr_2990(k:HabboFriendList) { this._SafeStr_6998 = k; } public function get view():_SafeStr_2995 { return ((this._SafeStr_6998.tabs._SafeStr_6999(_SafeStr_3008._SafeStr_7000)._SafeStr_6995 as _SafeStr_2995)); } public function get messenger():_SafeStr_1367 { return (this._SafeStr_6998.messenger); } public function get notifications():_SafeStr_214 { return (this._SafeStr_6998.notifications); } } }//package _-0aJ // _SafeStr_1367 = "_-4Tq" (String#12206, DoABC#3) // _SafeStr_214 = "_-4XK" (String#12269, DoABC#3) // _SafeStr_2989 = "_-4Ey" (String#11985, DoABC#3) // _SafeStr_2990 = "_-wi" (String#15424, DoABC#3) // _SafeStr_2995 = "_-4gw" (String#12444, DoABC#3) // _SafeStr_3008 = "_-0yN" (String#24507, DoABC#3) // _SafeStr_6995 = "_-4ZK" (String#33381, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_6999 = "_-5bJ" (String#35871, DoABC#3) // _SafeStr_7000 = "_-4v-" (String#34186, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_2991 package _-0aJ { import _-2Jf._SafeStr_2998; public interface _SafeStr_2991 { function get view():_SafeStr_2998; } }//package _-0aJ // _SafeStr_2991 = "_-3oC" (String#11536, DoABC#3) // _SafeStr_2998 = "_-5Sr" (String#13246, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_2992 package _-0aJ { import _-2Jf.HabboFriendList; import _-2Jf._SafeStr_3008; import _-2Jf._SafeStr_2998; public class _SafeStr_2992 implements _SafeStr_2991 { private var _SafeStr_6998:HabboFriendList; public function _SafeStr_2992(k:HabboFriendList) { this._SafeStr_6998 = k; } public function get view():_SafeStr_2998 { return ((this._SafeStr_6998.tabs._SafeStr_6999(_SafeStr_3008._SafeStr_7001)._SafeStr_6995 as _SafeStr_2998)); } } }//package _-0aJ // _SafeStr_2991 = "_-3oC" (String#11536, DoABC#3) // _SafeStr_2992 = "_-4iq" (String#12475, DoABC#3) // _SafeStr_2998 = "_-5Sr" (String#13246, DoABC#3) // _SafeStr_3008 = "_-0yN" (String#24507, DoABC#3) // _SafeStr_6995 = "_-4ZK" (String#33381, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_6999 = "_-5bJ" (String#35871, DoABC#3) // _SafeStr_7001 = "_-3qV" (String#31551, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_2996 package _-0aJ { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-2Jf._SafeStr_3006; public class _SafeStr_2996 implements _SafeStr_3 { public static const _SafeStr_7002:int = 100; public static const _SafeStr_7003:int = 0; public static const _SafeStr_7004:int = -1; private var _SafeStr_5338:int; private var _name:String; private var _SafeStr_7005:Boolean; private var _SafeStr_7006:Array; private var _SafeStr_7007:Boolean; private var _disposed:Boolean; private var _SafeStr_5414:IWindowContainer; private var _SafeStr_7008:int; public function _SafeStr_2996(k:int, _arg_2:String) { this._SafeStr_7006 = []; super(); this._SafeStr_5338 = k; this._name = _arg_2; this._SafeStr_7005 = !((this._SafeStr_5338 == _SafeStr_7004)); } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; this._SafeStr_5414 = null; } public function _SafeStr_7009(k:_SafeStr_2997):void { this._SafeStr_7010(k.id); this._SafeStr_7006.push(k); this._SafeStr_7006.sortOn(["pocketHabboUser", "name"], [(Array.NUMERIC | Array.DESCENDING), Array.CASEINSENSITIVE]); } public function _SafeStr_7011(k:Array):void { var _local_2:_SafeStr_2997; for each (_local_2 in this._SafeStr_7006) { if (_local_2.selected){ k.push(_local_2); }; }; } public function _SafeStr_6499(k:int):_SafeStr_2997 { var _local_2:_SafeStr_2997; for each (_local_2 in this._SafeStr_7006) { if (_local_2.id == k){ return (_local_2); }; }; return (null); } public function _SafeStr_7012(k:Boolean, _arg_2:Boolean=false):int { var _local_4:_SafeStr_2997; var _local_3:int; for each (_local_4 in this._SafeStr_7006) { if (((((!(k)) || (_local_4.online))) && (((!(_arg_2)) || (_local_4._SafeStr_5352))))){ _local_3 = (_local_3 + 1); }; }; return (_local_3); } public function _SafeStr_7010(k:int):_SafeStr_2997 { var _local_2:_SafeStr_2997 = this._SafeStr_6499(k); if (_local_2 != null){ _SafeStr_3006.remove(this._SafeStr_7006, _local_2); return (_local_2); }; return (null); } private function _SafeStr_7013():void { if (this._SafeStr_7008 >= this._SafeStr_7014()){ this._SafeStr_7008 = Math.max(0, (this._SafeStr_7014() - 1)); }; } public function _SafeStr_7014():int { return (Math.ceil((this._SafeStr_7006.length / _SafeStr_7002))); } public function _SafeStr_7015():int { this._SafeStr_7013(); return ((this._SafeStr_7008 * _SafeStr_7002)); } public function _SafeStr_7016():int { this._SafeStr_7013(); return (Math.min(((this._SafeStr_7008 + 1) * _SafeStr_7002), this._SafeStr_7006.length)); } public function _SafeStr_7017(k:Boolean):void { var _local_2:_SafeStr_2997; this._SafeStr_7005 = k; if (!k){ for each (_local_2 in this._SafeStr_7006) { _local_2.selected = false; }; }; } public function get disposed():Boolean { return (this._disposed); } public function get received():Boolean { return (this._SafeStr_7007); } public function get id():int { return (this._SafeStr_5338); } public function get name():String { return (this._name); } public function get friends():Array { return (this._SafeStr_7006); } public function get view():IWindowContainer { return (this._SafeStr_5414); } public function get open():Boolean { return (this._SafeStr_7005); } public function get _SafeStr_7018():int { return (this._SafeStr_7008); } public function set id(k:int):void { this._SafeStr_5338 = k; } public function set name(k:String):void { this._name = k; } public function set view(k:IWindowContainer):void { this._SafeStr_5414 = k; } public function set received(k:Boolean):void { this._SafeStr_7007 = k; } public function set _SafeStr_7018(k:int):void { this._SafeStr_7008 = k; } } }//package _-0aJ // _SafeStr_2996 = "_-1AL" (String#8805, DoABC#3) // _SafeStr_2997 = "_-2wS" (String#10646, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5352 = "_-5NM" (String#13156, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_6499 = "_-4Fm" (String#3652, DoABC#3) // _SafeStr_7002 = "_-0sQ" (String#24271, DoABC#3) // _SafeStr_7003 = "_-4oa" (String#33932, DoABC#3) // _SafeStr_7004 = "_-3NM" (String#30442, DoABC#3) // _SafeStr_7005 = "_-1bZ" (String#3007, DoABC#3) // _SafeStr_7006 = "_-1Yw" (String#1478, DoABC#3) // _SafeStr_7007 = "_-29h" (String#27413, DoABC#3) // _SafeStr_7008 = "_-0CU" (String#2604, DoABC#3) // _SafeStr_7009 = "_-2LN" (String#27871, DoABC#3) // _SafeStr_7010 = "_-61C" (String#13799, DoABC#3) // _SafeStr_7011 = "_-1Gp" (String#25247, DoABC#3) // _SafeStr_7012 = "_-F0" (String#14682, DoABC#3) // _SafeStr_7013 = "_-5e5" (String#35982, DoABC#3) // _SafeStr_7014 = "_-5JF" (String#35175, DoABC#3) // _SafeStr_7015 = "_-1Cc" (String#25091, DoABC#3) // _SafeStr_7016 = "_-DU" (String#38978, DoABC#3) // _SafeStr_7017 = "_-2KX" (String#27834, DoABC#3) // _SafeStr_7018 = "_-5aG" (String#35830, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_2997 package _-0aJ { import _-2Jf._SafeStr_2700; import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import flash.display.BitmapData; import _-02k._SafeStr_3000; public class _SafeStr_2997 implements _SafeStr_2700, _SafeStr_3 { public static const _SafeStr_7019:int = "F".charCodeAt(0); public static const _SafeStr_7020:int = "M".charCodeAt(0); private var _SafeStr_5338:int; private var _name:String; private var _SafeStr_5339:int; private var _SafeStr_5340:Boolean; private var _SafeStr_5341:Boolean; private var _SafeStr_5342:String; private var _SafeStr_5344:String; private var _SafeStr_5345:String; private var _SafeStr_5343:int; private var _SafeStr_6989:Boolean; private var _disposed:Boolean; private var _SafeStr_5414:IWindowContainer; private var _SafeStr_7021:BitmapData; private var _SafeStr_5346:String; private var _SafeStr_5348:Boolean; private var _SafeStr_5350:Boolean; private var _SafeStr_5349:Boolean; private var _SafeStr_5351:int; public function _SafeStr_2997(k:_SafeStr_3000) { if (k == null){ return; }; this._SafeStr_5338 = k.id; this._name = k.name; this._SafeStr_5339 = k.gender; this._SafeStr_5340 = k.online; this._SafeStr_5341 = ((k._SafeStr_5352) && (k.online)); this._SafeStr_5342 = k.figure; this._SafeStr_5344 = k.motto; this._SafeStr_5345 = k._SafeStr_5354; this._SafeStr_5343 = k._SafeStr_5353; this._SafeStr_5346 = k.realName; this._SafeStr_5348 = k._SafeStr_5356; this._SafeStr_5349 = k._SafeStr_5357; this._SafeStr_5350 = k.pocketHabboUser; this._SafeStr_5351 = k._SafeStr_5358; _SafeStr_4.log(((((((((((((("Creating friend: " + this.id) + ", ") + this.name) + ", ") + this.gender) + ", ") + this.online) + ", ") + this._SafeStr_5352) + ", ") + this.figure) + ", ") + this._SafeStr_5353)); } public function dispose():void { if (this._disposed){ return; }; if (this._SafeStr_7021 != null){ this._SafeStr_7021.dispose(); this._SafeStr_7021 = null; }; this._disposed = true; this._SafeStr_5414 = null; } public function get disposed():Boolean { return (this._disposed); } public function get id():int { return (this._SafeStr_5338); } public function get name():String { return (this._name); } public function get gender():int { return (this._SafeStr_5339); } public function get online():Boolean { return (this._SafeStr_5340); } public function get _SafeStr_5352():Boolean { return (this._SafeStr_5341); } public function get figure():String { return (this._SafeStr_5342); } public function get motto():String { return (this._SafeStr_5344); } public function get _SafeStr_5354():String { return (this._SafeStr_5345); } public function get _SafeStr_5353():int { return (this._SafeStr_5343); } public function get selected():Boolean { return (this._SafeStr_6989); } public function get view():IWindowContainer { return (this._SafeStr_5414); } public function get face():BitmapData { return (this._SafeStr_7021); } public function get realName():String { return (this._SafeStr_5346); } public function get _SafeStr_5356():Boolean { return (this._SafeStr_5348); } public function get pocketHabboUser():Boolean { return (this._SafeStr_5350); } public function get _SafeStr_5358():int { return (this._SafeStr_5351); } public function get _SafeStr_5357():Boolean { return (this._SafeStr_5349); } public function set id(k:int):void { this._SafeStr_5338 = k; } public function set name(k:String):void { this._name = k; } public function set gender(k:int):void { this._SafeStr_5339 = k; } public function set online(k:Boolean):void { this._SafeStr_5340 = k; } public function set _SafeStr_5352(k:Boolean):void { this._SafeStr_5341 = k; } public function set figure(k:String):void { this._SafeStr_5342 = k; } public function set motto(k:String):void { this._SafeStr_5344 = k; } public function set _SafeStr_5354(k:String):void { this._SafeStr_5345 = k; } public function set _SafeStr_5353(k:int):void { this._SafeStr_5343 = k; } public function set selected(k:Boolean):void { this._SafeStr_6989 = k; } public function set view(k:IWindowContainer):void { this._SafeStr_5414 = k; } public function set face(k:BitmapData):void { this._SafeStr_7021 = k; } public function set realName(k:String):void { this._SafeStr_5346 = k; } public function set _SafeStr_5356(k:Boolean):void { this._SafeStr_5348 = k; } public function set pocketHabboUser(k:Boolean):void { this._SafeStr_5350 = k; } public function set _SafeStr_5357(k:Boolean):void { this._SafeStr_5349 = k; } public function _SafeStr_7022():Boolean { return ((this._SafeStr_5338 < 0)); } } }//package _-0aJ // _SafeStr_2700 = "_-33X" (String#10786, DoABC#3) // _SafeStr_2997 = "_-2wS" (String#10646, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3000 = "_-42z" (String#11804, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5339 = "_-62K" (String#165, DoABC#3) // _SafeStr_5340 = "_-U7" (String#1636, DoABC#3) // _SafeStr_5341 = "_-68W" (String#13912, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_5343 = "_-3xy" (String#269, DoABC#3) // _SafeStr_5344 = "_-41r" (String#500, DoABC#3) // _SafeStr_5345 = "_-5Mc" (String#3943, DoABC#3) // _SafeStr_5346 = "_-0k0" (String#686, DoABC#3) // _SafeStr_5348 = "_-1wL" (String#9600, DoABC#3) // _SafeStr_5349 = "_-2lW" (String#10457, DoABC#3) // _SafeStr_5350 = "_-4zb" (String#12737, DoABC#3) // _SafeStr_5351 = "_-2Fx" (String#9960, DoABC#3) // _SafeStr_5352 = "_-5NM" (String#13156, DoABC#3) // _SafeStr_5353 = "_-64X" (String#13850, DoABC#3) // _SafeStr_5354 = "_-0w8" (String#8543, DoABC#3) // _SafeStr_5356 = "_-TK" (String#14923, DoABC#3) // _SafeStr_5357 = "_-wA" (String#40632, DoABC#3) // _SafeStr_5358 = "_-1bI" (String#9243, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_6989 = "_-bI" (String#233, DoABC#3) // _SafeStr_7019 = "_-5qn" (String#36463, DoABC#3) // _SafeStr_7020 = "_-0nw" (String#24094, DoABC#3) // _SafeStr_7021 = "_-6Y4" (String#4271, DoABC#3) // _SafeStr_7022 = "_-5Rc" (String#35487, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_3009 package _-0aJ { import _-2Jf._SafeStr_2981; public interface _SafeStr_3009 { function get view():_SafeStr_2981; } }//package _-0aJ // _SafeStr_2981 = "_-1r9" (String#9501, DoABC#3) // _SafeStr_3009 = "_-6Xw" (String#14320, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_3010 package _-0aJ { import _-2Jf.HabboFriendList; import _-2Jf._SafeStr_3008; import _-2Jf._SafeStr_2981; public class _SafeStr_3010 implements _SafeStr_3009 { private var _SafeStr_6998:HabboFriendList; public function _SafeStr_3010(k:HabboFriendList) { this._SafeStr_6998 = k; } public function get view():_SafeStr_2981 { return ((this._SafeStr_6998.tabs._SafeStr_6999(_SafeStr_3008._SafeStr_7023)._SafeStr_6995 as _SafeStr_2981)); } } }//package _-0aJ // _SafeStr_2981 = "_-1r9" (String#9501, DoABC#3) // _SafeStr_3008 = "_-0yN" (String#24507, DoABC#3) // _SafeStr_3009 = "_-6Xw" (String#14320, DoABC#3) // _SafeStr_3010 = "_-4ri" (String#12617, DoABC#3) // _SafeStr_6995 = "_-4ZK" (String#33381, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_6999 = "_-5bJ" (String#35871, DoABC#3) // _SafeStr_7023 = "_-6VW" (String#38084, DoABC#3) //------------------------------------------------------------ //_-0aJ._SafeStr_3013 package _-0aJ { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-02k._SafeStr_2977; public class _SafeStr_3013 implements _SafeStr_3 { public static const _SafeStr_6973:int = 1; public static const _SafeStr_7024:int = 2; public static const _SafeStr_7025:int = 3; public static const _SafeStr_6978:int = 4; private var _SafeStr_5327:int; private var _SafeStr_5328:String; private var _SafeStr_5329:int; private var _SafeStr_5560:int = 1; private var _disposed:Boolean; private var _SafeStr_5414:IWindowContainer; public function _SafeStr_3013(k:_SafeStr_2977) { this._SafeStr_5327 = k._SafeStr_5332; this._SafeStr_5328 = k._SafeStr_5333; this._SafeStr_5329 = k._SafeStr_5334; } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; if (this.view != null){ this.view.destroy(); this.view = null; }; } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_5332():int { return (this._SafeStr_5327); } public function get _SafeStr_5333():String { return (this._SafeStr_5328); } public function get _SafeStr_5334():int { return (this._SafeStr_5329); } public function get view():IWindowContainer { return (this._SafeStr_5414); } public function get state():int { return (this._SafeStr_5560); } public function set view(k:IWindowContainer):void { this._SafeStr_5414 = k; } public function set state(k:int):void { this._SafeStr_5560 = k; } } }//package _-0aJ // _SafeStr_2977 = "_-12X" (String#8670, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3013 = "_-4Ml" (String#1565, DoABC#3) // _SafeStr_5327 = "_-r9" (String#512, DoABC#3) // _SafeStr_5328 = "_-04v" (String#2563, DoABC#3) // _SafeStr_5329 = "_-gw" (String#4500, DoABC#3) // _SafeStr_5332 = "_-4TV" (String#33166, DoABC#3) // _SafeStr_5333 = "_-2ml" (String#28950, DoABC#3) // _SafeStr_5334 = "_-4qE" (String#34003, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_6973 = "_-5RI" (String#35479, DoABC#3) // _SafeStr_6978 = "_-0cD" (String#23643, DoABC#3) // _SafeStr_7024 = "_-5cD" (String#35909, DoABC#3) // _SafeStr_7025 = "_-6RT" (String#37913, DoABC#3) //------------------------------------------------------------ //_-0aJ.AvatarSearchResults package _-0aJ { import flash.utils.Dictionary; import _-02k._SafeStr_4673; public class AvatarSearchResults { private var _SafeStr_6968:_SafeStr_3009; private var _SafeStr_7006:Array; private var _others:Array; private var _SafeStr_7026:Dictionary; public function AvatarSearchResults(k:_SafeStr_3009) { this._SafeStr_7026 = new Dictionary(); super(); this._SafeStr_6968 = k; } public function _SafeStr_7027(k:int):_SafeStr_4673 { var _local_2:_SafeStr_4673; var _local_3:_SafeStr_4673; for each (_local_2 in this._SafeStr_7006) { if (_local_2._SafeStr_5367 == k){ return (_local_2); }; }; for each (_local_3 in this._others) { if (_local_3._SafeStr_5367 == k){ return (_local_3); }; }; return (null); } public function _SafeStr_7028(k:Array, _arg_2:Array):void { this._SafeStr_7006 = k; this._others = _arg_2; this._SafeStr_6968.view._SafeStr_7029(); } public function get friends():Array { return (this._SafeStr_7006); } public function get others():Array { return (this._others); } public function _SafeStr_7030(k:int):void { this._SafeStr_7026[k] = "yes"; } public function _SafeStr_7031(k:int):Boolean { return (!((this._SafeStr_7026[k] == null))); } } }//package _-0aJ // _SafeStr_3009 = "_-6Xw" (String#14320, DoABC#3) // _SafeStr_4673 = "_-6cm" (String#14396, DoABC#3) // _SafeStr_5367 = "_-NN" (String#39337, DoABC#3) // _SafeStr_6968 = "_-0DQ" (String#1444, DoABC#3) // _SafeStr_7006 = "_-1Yw" (String#1478, DoABC#3) // _SafeStr_7026 = "_-3qt" (String#31566, DoABC#3) // _SafeStr_7027 = "_-aG" (String#39798, DoABC#3) // _SafeStr_7028 = "_-6HT" (String#37542, DoABC#3) // _SafeStr_7029 = "_-4mC" (String#1115, DoABC#3) // _SafeStr_7030 = "_-08k" (String#22503, DoABC#3) // _SafeStr_7031 = "_-30p" (String#29525, DoABC#3) //------------------------------------------------------------ //_-0aJ.FriendCategories package _-0aJ { import flash.utils.Dictionary; import _-5CE._SafeStr_3885; import _-02k._SafeStr_3000; import _-02k._SafeStr_3011; import _-ue.ErrorReportStorage; import _-3qZ._SafeStr_2273; import _-02k._SafeStr_2994; import _-2Jf._SafeStr_3006; import _-2Jf._SafeStr_2995; import _-02k.*; import _-5CE.*; public class FriendCategories { private var _SafeStr_6968:_SafeStr_2989; private var _SafeStr_7032:Array; private var _SafeStr_7033:Dictionary; public function FriendCategories(k:_SafeStr_2989) { this._SafeStr_7032 = new Array(); this._SafeStr_7033 = new Dictionary(); super(); this._SafeStr_6968 = k; } public function _SafeStr_7009(k:_SafeStr_2997):_SafeStr_2996 { var _local_2:int = ((k.online) ? k._SafeStr_5353 : _SafeStr_2996._SafeStr_7004); var _local_3:_SafeStr_2996 = this._SafeStr_7034(_local_2); if (_local_3 != null){ _local_3._SafeStr_7009(k); this._SafeStr_7033[k.id] = k; return (_local_3); }; _SafeStr_4.log((((("No category " + _local_2) + " found for friend ") + k.id) + ". Ignoring")); return (null); } public function _SafeStr_7011():Array { var _local_2:_SafeStr_2996; var k:Array = new Array(); for each (_local_2 in this._SafeStr_7032) { _local_2._SafeStr_7011(k); }; return (k); } public function _SafeStr_7035():_SafeStr_2997 { var k:Array = this._SafeStr_7011(); return ((((k.length == 1)) ? k[0] : null)); } public function _SafeStr_7036():Dictionary { return (this._SafeStr_7033); } public function _SafeStr_7012(k:Boolean, _arg_2:Boolean=false):int { var _local_4:_SafeStr_2996; var _local_3:int; for each (_local_4 in this._SafeStr_7032) { _local_3 = (_local_3 + _local_4._SafeStr_7012(k, _arg_2)); }; return (_local_3); } public function _SafeStr_7037():Array { return (this._SafeStr_7032); } public function _SafeStr_7038(k:_SafeStr_2996):void { this._SafeStr_7032.push(k); } public function _SafeStr_7039(k:int):_SafeStr_2997 { return (this._SafeStr_7033[k]); } public function _SafeStr_7034(k:int):_SafeStr_2996 { var _local_2:_SafeStr_2996; for each (_local_2 in this._SafeStr_7032) { if (_local_2.id == k){ return (_local_2); }; }; return (null); } public function _SafeStr_7040(event:_SafeStr_2273):void { var status:int; var p:_SafeStr_3885; var removedFriendId:int; var updatedFriend:_SafeStr_3000; var addedFriend:_SafeStr_3000; var currentlyOnline:Boolean; var wasSelected:Boolean; var friend:_SafeStr_2997; _SafeStr_4.log("Received friend list update"); status = 0; try { p = (event as _SafeStr_3011)._SafeStr_5325(); status = 1; this._SafeStr_7041(p._SafeStr_7042); status = 2; for each (removedFriendId in p._SafeStr_7043) { this._SafeStr_7010(removedFriendId, true); }; status = 3; for each (updatedFriend in p._SafeStr_7044) { _SafeStr_4.log(((((((("Got UPDATE: " + updatedFriend.id) + ", ") + updatedFriend.online) + ", ") + updatedFriend.name) + ", ") + updatedFriend._SafeStr_5352)); this._SafeStr_6968.messenger._SafeStr_7045(updatedFriend.id, ((updatedFriend._SafeStr_5352) && (updatedFriend.online))); currentlyOnline = this._SafeStr_7046(updatedFriend.id); if (((currentlyOnline) && (!(updatedFriend.online)))){ this._SafeStr_6968.messenger._SafeStr_7047(updatedFriend.id, updatedFriend.online); }; if (((!(currentlyOnline)) && (updatedFriend.online))){ this._SafeStr_6968.messenger._SafeStr_7047(updatedFriend.id, updatedFriend.online); this._SafeStr_6968.view._SafeStr_6991(); }; wasSelected = this._SafeStr_7010(updatedFriend.id, true); friend = new _SafeStr_2997(updatedFriend); friend.selected = wasSelected; this._SafeStr_7009(friend); }; status = 4; for each (addedFriend in p._SafeStr_7048) { _SafeStr_4.log(((("Got INSERT: " + addedFriend.id) + ", ") + addedFriend.name)); this._SafeStr_7010(addedFriend.id, true); this._SafeStr_7009(new _SafeStr_2997(addedFriend)); }; status = 5; this._SafeStr_6968.view._SafeStr_7029(); status = 6; } catch(e:Error) { ErrorReportStorage._SafeStr_7049("FriendCategories", (("onFriendListUpdate crashed, status = " + String(status)) + "!")); throw (e); }; } private function _SafeStr_7041(k:Array):void { var _local_2:_SafeStr_2994; var _local_3:_SafeStr_2996; var _local_4:_SafeStr_2996; var _local_5:_SafeStr_2996; this._SafeStr_7050(); this._SafeStr_7034(_SafeStr_2996._SafeStr_7004).received = true; this._SafeStr_7034(_SafeStr_2996._SafeStr_7003).received = true; for each (_local_2 in k) { _local_4 = this._SafeStr_7034(_local_2.id); if (_local_4 != null){ _local_4.received = true; if (_local_4.name != _local_2.name){ _local_4.name = _local_2.name; }; } else { _local_5 = new _SafeStr_2996(_local_2.id, _local_2.name); _local_5.received = true; this._SafeStr_7038(_local_5); }; }; for each (_local_3 in this._SafeStr_7051()) { if (_local_3.friends.length > 0){ } else { _SafeStr_3006.remove(this._SafeStr_7032, _local_3); _local_3.dispose(); }; }; } private function _SafeStr_7010(k:int, _arg_2:Boolean):Boolean { var _local_4:_SafeStr_2996; var _local_5:_SafeStr_2997; if (_arg_2){ this._SafeStr_7033[k] = null; }; var _local_3:Boolean; for each (_local_4 in this._SafeStr_7032) { _local_5 = _local_4._SafeStr_7010(k); if (_local_5 != null){ _local_3 = _local_5.selected; if (_arg_2){ _local_5.dispose(); }; }; }; return (_local_3); } private function _SafeStr_7050():void { var k:_SafeStr_2996; for each (k in this._SafeStr_7032) { k.received = false; }; } private function _SafeStr_7051():Array { var _local_2:_SafeStr_2996; var k:Array = new Array(); for each (_local_2 in this._SafeStr_7032) { if (!_local_2.received){ k.push(_local_2); }; }; return (k); } private function _SafeStr_7046(k:int):Boolean { var _local_2:_SafeStr_2997 = this._SafeStr_7039(k); return ((((_local_2 == null)) ? false : _local_2.online)); } public function _SafeStr_6213():Array { var _local_2:_SafeStr_2997; if (this._SafeStr_7033 == null){ return ([]); }; var k:Array = []; for each (_local_2 in this._SafeStr_7033) { if (_local_2 != null){ k.push(_local_2.name); }; }; return (k); } public function get view():_SafeStr_2995 { return (this._SafeStr_6968.view); } } }//package _-0aJ // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2989 = "_-4Ey" (String#11985, DoABC#3) // _SafeStr_2994 = "_-08G" (String#7744, DoABC#3) // _SafeStr_2995 = "_-4gw" (String#12444, DoABC#3) // _SafeStr_2996 = "_-1AL" (String#8805, DoABC#3) // _SafeStr_2997 = "_-2wS" (String#10646, DoABC#3) // _SafeStr_3000 = "_-42z" (String#11804, DoABC#3) // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_3011 = "_-5zR" (String#36802, DoABC#3) // _SafeStr_3885 = "_-wS" (String#15422, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5352 = "_-5NM" (String#13156, DoABC#3) // _SafeStr_5353 = "_-64X" (String#13850, DoABC#3) // _SafeStr_6213 = "_-4V5" (String#12230, DoABC#3) // _SafeStr_6968 = "_-0DQ" (String#1444, DoABC#3) // _SafeStr_6991 = "_-18F" (String#8768, DoABC#3) // _SafeStr_7003 = "_-4oa" (String#33932, DoABC#3) // _SafeStr_7004 = "_-3NM" (String#30442, DoABC#3) // _SafeStr_7009 = "_-2LN" (String#27871, DoABC#3) // _SafeStr_7010 = "_-61C" (String#13799, DoABC#3) // _SafeStr_7011 = "_-1Gp" (String#25247, DoABC#3) // _SafeStr_7012 = "_-F0" (String#14682, DoABC#3) // _SafeStr_7029 = "_-4mC" (String#1115, DoABC#3) // _SafeStr_7032 = "_-G3" (String#708, DoABC#3) // _SafeStr_7033 = "_-0tY" (String#24318, DoABC#3) // _SafeStr_7034 = "_-3CT" (String#10928, DoABC#3) // _SafeStr_7035 = "_-35e" (String#29716, DoABC#3) // _SafeStr_7036 = "_-6GT" (String#37501, DoABC#3) // _SafeStr_7037 = "_-6Oo" (String#37812, DoABC#3) // _SafeStr_7038 = "_-69H" (String#37237, DoABC#3) // _SafeStr_7039 = "_-52h" (String#34533, DoABC#3) // _SafeStr_7040 = "_-687" (String#1140, DoABC#3) // _SafeStr_7041 = "_-45S" (String#32194, DoABC#3) // _SafeStr_7042 = "_-19a" (String#24971, DoABC#3) // _SafeStr_7043 = "_-1GN" (String#25230, DoABC#3) // _SafeStr_7044 = "_-4ts" (String#34142, DoABC#3) // _SafeStr_7045 = "_-36e" (String#10839, DoABC#3) // _SafeStr_7046 = "_-3dg" (String#31058, DoABC#3) // _SafeStr_7047 = "_-4Cp" (String#11944, DoABC#3) // _SafeStr_7048 = "_-5um" (String#36616, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_7050 = "_-6IX" (String#37575, DoABC#3) // _SafeStr_7051 = "_-6RB" (String#37905, DoABC#3) //------------------------------------------------------------ //_-0aJ.FriendListTabs package _-0aJ { import _-2Jf._SafeStr_3008; import _-2Jf.FriendsView; import _-2Jf._SafeStr_4672; import _-2Jf.SearchView; import _-2Jf.*; public class FriendListTabs { private var _SafeStr_6968:_SafeStr_2974; private var _SafeStr_7052:Array; private var _SafeStr_7053:_SafeStr_2970; private var _SafeStr_7054:int = 200; private var _SafeStr_7055:int = 200; private var _SafeStr_7056:int = 200; public function FriendListTabs(k:_SafeStr_2974) { this._SafeStr_7052 = new Array(); super(); this._SafeStr_6968 = k; this._SafeStr_7052.push(new _SafeStr_2970(this._SafeStr_6968._SafeStr_6996(), _SafeStr_3008._SafeStr_7000, new FriendsView(), "${friendlist.friends}", "friends_footer", "hdr_friends")); this._SafeStr_7052.push(new _SafeStr_2970(this._SafeStr_6968._SafeStr_6996(), _SafeStr_3008._SafeStr_7001, new _SafeStr_4672(), "${friendlist.tab.friendrequests}", "friend_requests_footer", "hdr_friend_requests")); this._SafeStr_7052.push(new _SafeStr_2970(this._SafeStr_6968._SafeStr_6996(), _SafeStr_3008._SafeStr_7023, new SearchView(), "${generic.search}", "search_footer", "hdr_search")); this._SafeStr_7057(null); } public function _SafeStr_7058():Array { return (this._SafeStr_7052); } public function _SafeStr_6999(k:int):_SafeStr_2970 { var _local_2:_SafeStr_2970; for each (_local_2 in this._SafeStr_7052) { if (_local_2.id == k){ return (_local_2); }; }; return (null); } public function _SafeStr_7059():void { var k:_SafeStr_2970; for each (k in this._SafeStr_7052) { k._SafeStr_6990(false); }; } public function _SafeStr_7060():_SafeStr_2970 { var k:_SafeStr_2970; for each (k in this._SafeStr_7052) { if (k.selected){ return (k); }; }; return (null); } public function _SafeStr_7057(k:_SafeStr_2970):void { var _local_2:_SafeStr_2970 = this._SafeStr_7060(); if (_local_2 == null){ this._SafeStr_7054 = this._SafeStr_7055; this._SafeStr_6990(this._SafeStr_7061(k), true); } else { if ((((_local_2 == k)) || ((k == null)))){ this._SafeStr_7055 = this._SafeStr_7054; this._SafeStr_7054 = 0; this._SafeStr_7059(); } else { this._SafeStr_6990(this._SafeStr_7061(k), true); }; }; } private function _SafeStr_6990(k:_SafeStr_2970, _arg_2:Boolean):void { var _local_3:_SafeStr_2970 = this._SafeStr_7060(); this._SafeStr_7059(); k._SafeStr_6990(_arg_2); if (_arg_2){ this._SafeStr_7053 = k; }; } private function _SafeStr_7061(k:_SafeStr_2970):_SafeStr_2970 { if (k != null){ return (k); }; if (this._SafeStr_7053 != null){ return (this._SafeStr_7053); }; return (this._SafeStr_7052[0]); } public function get _SafeStr_7062():int { return (this._SafeStr_7054); } public function get _SafeStr_7063():int { return (this._SafeStr_7056); } public function get _SafeStr_7064():int { return ((this._SafeStr_7056 - 2)); } public function set _SafeStr_7062(k:int):void { this._SafeStr_7054 = k; } public function set _SafeStr_7063(k:int):void { this._SafeStr_7056 = k; } } }//package _-0aJ // _SafeStr_2970 = "_-3J8" (String#11019, DoABC#3) // _SafeStr_2974 = "_-3-Q" (String#10714, DoABC#3) // _SafeStr_3008 = "_-0yN" (String#24507, DoABC#3) // _SafeStr_4672 = "_-0GO" (String#7864, DoABC#3) // _SafeStr_6968 = "_-0DQ" (String#1444, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_6996 = "_-4Qt" (String#12172, DoABC#3) // _SafeStr_6999 = "_-5bJ" (String#35871, DoABC#3) // _SafeStr_7000 = "_-4v-" (String#34186, DoABC#3) // _SafeStr_7001 = "_-3qV" (String#31551, DoABC#3) // _SafeStr_7023 = "_-6VW" (String#38084, DoABC#3) // _SafeStr_7052 = "_-0A0" (String#830, DoABC#3) // _SafeStr_7053 = "_-2UQ" (String#28215, DoABC#3) // _SafeStr_7054 = "_-58R" (String#34762, DoABC#3) // _SafeStr_7055 = "_-x9" (String#40672, DoABC#3) // _SafeStr_7056 = "_-646" (String#1607, DoABC#3) // _SafeStr_7057 = "_-2IY" (String#27758, DoABC#3) // _SafeStr_7058 = "_-43r" (String#32127, DoABC#3) // _SafeStr_7059 = "_-0zY" (String#24550, DoABC#3) // _SafeStr_7060 = "_-36D" (String#29739, DoABC#3) // _SafeStr_7061 = "_-519" (String#34468, DoABC#3) // _SafeStr_7062 = "_-62S" (String#36956, DoABC#3) // _SafeStr_7063 = "_-3LM" (String#30357, DoABC#3) // _SafeStr_7064 = "_-0Qh" (String#23216, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_3301 package _-0AK { import _-0yO._SafeStr_3295; import _-0yO._SafeStr_3293; import _-2cy.ActionDefinition; import _-2cy.Triggerable; public class _SafeStr_3301 implements _SafeStr_3295 { private var _SafeStr_7065:Array; public function _SafeStr_3301() { this._SafeStr_7065 = new Array(); super(); this._SafeStr_7065.push(new _SafeStr_4773()); this._SafeStr_7065.push(new _SafeStr_4775()); this._SafeStr_7065.push(new _SafeStr_4767()); this._SafeStr_7065.push(new MoveFurni()); this._SafeStr_7065.push(new GiveScore()); this._SafeStr_7065.push(new _SafeStr_4774()); this._SafeStr_7065.push(new _SafeStr_4766()); this._SafeStr_7065.push(new JoinTeam()); this._SafeStr_7065.push(new _SafeStr_4769()); this._SafeStr_7065.push(new _SafeStr_4772()); this._SafeStr_7065.push(new _SafeStr_4776()); this._SafeStr_7065.push(new MoveToDirection()); this._SafeStr_7065.push(new GiveScoreToPredefinedTeam()); this._SafeStr_7065.push(new _SafeStr_4770()); this._SafeStr_7065.push(new MoveFurniTo()); this._SafeStr_7065.push(new GiveReward()); this._SafeStr_7065.push(new _SafeStr_4768()); this._SafeStr_7065.push(new _SafeStr_4771()); this._SafeStr_7065.push(new MuteUser()); this._SafeStr_7065.push(new _SafeStr_4765()); this._SafeStr_7065.push(new _SafeStr_4764()); this._SafeStr_7065.push(new BotTalk()); this._SafeStr_7065.push(new BotGiveHandItem()); this._SafeStr_7065.push(new BotFollowAvatar()); this._SafeStr_7065.push(new BotChangeFigure()); this._SafeStr_7065.push(new BotTalkDirectToAvatar()); } public function get _SafeStr_7066():Array { return (this._SafeStr_7065); } public function _SafeStr_7067(k:int):ActionType { var _local_2:ActionType; for each (_local_2 in this._SafeStr_7065) { if (_local_2.code == k){ return (_local_2); }; }; return (null); } public function _SafeStr_7068(k:int):_SafeStr_3293 { return (this._SafeStr_7067(k)); } public function _SafeStr_7069(k:Triggerable):Boolean { return (!(((k as ActionDefinition) == null))); } public function _SafeStr_7070():String { return ("action"); } } }//package _-0AK // _SafeStr_3293 = "_-5x2" (String#13720, DoABC#3) // _SafeStr_3295 = "_-3XC" (String#11239, DoABC#3) // _SafeStr_3301 = "_-0NI" (String#7968, DoABC#3) // _SafeStr_4764 = "_-0TE" (String#8075, DoABC#3) // _SafeStr_4765 = "_-6Qp" (String#14222, DoABC#3) // _SafeStr_4766 = "_-5KQ" (String#13103, DoABC#3) // _SafeStr_4767 = "_-1-U" (String#8626, DoABC#3) // _SafeStr_4768 = "_-3Bb" (String#10914, DoABC#3) // _SafeStr_4769 = "_-0QJ" (String#8026, DoABC#3) // _SafeStr_4770 = "_-4yW" (String#12719, DoABC#3) // _SafeStr_4771 = "_-0gD" (String#8291, DoABC#3) // _SafeStr_4772 = "_-3RL" (String#11144, DoABC#3) // _SafeStr_4773 = "_-2Ze" (String#10278, DoABC#3) // _SafeStr_4774 = "_-5Ms" (String#13144, DoABC#3) // _SafeStr_4775 = "_-1wc" (String#9603, DoABC#3) // _SafeStr_4776 = "_-6Gf" (String#14053, DoABC#3) // _SafeStr_7065 = "_-84" (String#14560, DoABC#3) // _SafeStr_7066 = "_-0gQ" (String#23809, DoABC#3) // _SafeStr_7067 = "_-3s2" (String#31613, DoABC#3) // _SafeStr_7068 = "_-Wq" (String#14986, DoABC#3) // _SafeStr_7069 = "_-Ih" (String#14743, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_4763 package _-0AK { import _-0yO._SafeStr_3304; public class _SafeStr_4763 extends _SafeStr_3304 implements ActionType { public function get _SafeStr_7071():Boolean { return (true); } } }//package _-0AK // _SafeStr_3304 = "_-09T" (String#7762, DoABC#3) // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_7071 = "_-3bQ" (String#11321, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_4764 package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; public class _SafeStr_4764 extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7072); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7073); } override public function readStringParamFromForm(k:IWindowContainer):String { var _local_2:String = this._SafeStr_7074(k).text; return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this._SafeStr_7074(k).text = _arg_2._SafeStr_7075; } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):ITextFieldWindow { var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("bot_name")); return (_local_2); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_4764 = "_-0TE" (String#8075, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7072 = "_-5fI" (String#36028, DoABC#3) // _SafeStr_7073 = "_-6bn" (String#38341, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_4765 package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; public class _SafeStr_4765 extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7076); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7073); } override public function readStringParamFromForm(k:IWindowContainer):String { var _local_2:String = this._SafeStr_7074(k).text; return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this._SafeStr_7074(k).text = _arg_2._SafeStr_7075; } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):ITextFieldWindow { var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("bot_name")); return (_local_2); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_4765 = "_-6Qp" (String#14222, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7073 = "_-6bn" (String#38341, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7076 = "_-EG" (String#39005, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_4766 package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; public class _SafeStr_4766 extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7077); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7078); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_4766 = "_-5KQ" (String#13103, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7077 = "_-589" (String#34750, DoABC#3) // _SafeStr_7078 = "_-0cc" (String#23658, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_4767 package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ICheckBoxWindow; public class _SafeStr_4767 extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7079); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7073); } override public function get hasStateSnapshot():Boolean { return (true); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this.select(this._SafeStr_7080(k), _arg_2.getBoolean(0)); this.select(this._SafeStr_7081(k), _arg_2.getBoolean(1)); this.select(this._SafeStr_7082(k), _arg_2.getBoolean(2)); } private function select(k:ICheckBoxWindow, _arg_2:Boolean):void { if (_arg_2){ k.select(); } else { k._SafeStr_7083(); }; } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_7084(this._SafeStr_7080(k))); _local_2.push(this._SafeStr_7084(this._SafeStr_7081(k))); _local_2.push(this._SafeStr_7084(this._SafeStr_7082(k))); return (_local_2); } private function _SafeStr_7084(k:ICheckBoxWindow):int { return (((k._SafeStr_7085) ? 1 : 0)); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7080(k:IWindowContainer):ICheckBoxWindow { return (ICheckBoxWindow(k.findChildByName("include_state_checkbox"))); } private function _SafeStr_7081(k:IWindowContainer):ICheckBoxWindow { return (ICheckBoxWindow(k.findChildByName("include_rotation_checkbox"))); } private function _SafeStr_7082(k:IWindowContainer):ICheckBoxWindow { return (ICheckBoxWindow(k.findChildByName("include_location_checkbox"))); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_4767 = "_-1-U" (String#8626, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7073 = "_-6bn" (String#38341, DoABC#3) // _SafeStr_7079 = "_-5xL" (String#36716, DoABC#3) // _SafeStr_7080 = "_-6Uq" (String#14282, DoABC#3) // _SafeStr_7081 = "_-3pW" (String#11561, DoABC#3) // _SafeStr_7082 = "_-2ZL" (String#10273, DoABC#3) // _SafeStr_7083 = "_-a9" (String#15057, DoABC#3) // _SafeStr_7084 = "_-5cO" (String#13389, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_4768 package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; public class _SafeStr_4768 extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7086); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7073); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_4768 = "_-3Bb" (String#10914, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7073 = "_-6bn" (String#38341, DoABC#3) // _SafeStr_7086 = "_-5I6" (String#35131, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_4769 package _-0AK { public class _SafeStr_4769 extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7087); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_4769 = "_-0QJ" (String#8026, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7087 = "_-0Sw" (String#23296, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_4770 package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; public class _SafeStr_4770 extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7088); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7089); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_4770 = "_-4yW" (String#12719, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7088 = "_-69u" (String#37257, DoABC#3) // _SafeStr_7089 = "_-0gP" (String#23808, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_4771 package _-0AK { import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; import _-17c.HabboUserDefinedRoomEvents; public class _SafeStr_4771 extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7090); } override public function readStringParamFromForm(k:IWindowContainer):String { var _local_2:String = this._SafeStr_7074(k).text; return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this._SafeStr_7074(k).text = _arg_2._SafeStr_7075; } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):ITextFieldWindow { var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("chat_message")); return (_local_2); } override public function validate(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):String { var _local_4:String; var _local_3:int = 100; if (this._SafeStr_7074(k).text.length > _local_3){ _local_4 = "wiredfurni.chatmsgtoolong"; return (_arg_2.localization.getLocalization(_local_4, _local_4)); }; return (null); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_4771 = "_-0gD" (String#8291, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7090 = "_-40N" (String#31984, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_4772 package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; public class _SafeStr_4772 extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7091); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7089); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_4772 = "_-3RL" (String#11144, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7089 = "_-0gP" (String#23808, DoABC#3) // _SafeStr_7091 = "_-ed" (String#39975, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_4773 package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; public class _SafeStr_4773 extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7092); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7089); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_4773 = "_-2Ze" (String#10278, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7089 = "_-0gP" (String#23808, DoABC#3) // _SafeStr_7092 = "_-3ef" (String#31097, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_4774 package _-0AK { import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; import _-17c.HabboUserDefinedRoomEvents; public class _SafeStr_4774 extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7093); } override public function readStringParamFromForm(k:IWindowContainer):String { var _local_2:String = this._SafeStr_7074(k).text; return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this._SafeStr_7074(k).text = _arg_2._SafeStr_7075; } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):ITextFieldWindow { var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("chat_message")); return (_local_2); } override public function validate(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):String { var _local_4:String; var _local_3:int = 100; if (this._SafeStr_7074(k).text.length > _local_3){ _local_4 = "wiredfurni.chatmsgtoolong"; return (_arg_2.localization.getLocalization(_local_4, _local_4)); }; return (null); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_4774 = "_-5Ms" (String#13144, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7093 = "_-4Ks" (String#32800, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_4775 package _-0AK { public class _SafeStr_4775 extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7094); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_4775 = "_-1wc" (String#9603, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7094 = "_-1zf" (String#26992, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_4776 package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; public class _SafeStr_4776 extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7095); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7089); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_4776 = "_-6Gf" (String#14053, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7089 = "_-0gP" (String#23808, DoABC#3) // _SafeStr_7095 = "_-6g4" (String#38528, DoABC#3) //------------------------------------------------------------ //_-0AK._SafeStr_5143 package _-0AK { public class _SafeStr_5143 { public static var _SafeStr_7092:int = 0; public static var _SafeStr_7094:int = 1; public static var _SafeStr_7079:int = 3; public static var _SafeStr_7096:int = 4; public static var _SafeStr_7097:int = 6; public static var _SafeStr_7093:int = 7; public static var _SafeStr_7077:int = 8; public static var _SafeStr_7098:int = 9; public static var _SafeStr_7087:int = 10; public static var _SafeStr_7091:int = 11; public static var _SafeStr_7095:int = 12; public static var _SafeStr_7099:int = 13; public static var _SafeStr_7100:int = 14; public static var _SafeStr_7088:int = 15; public static var _SafeStr_7101:int = 16; public static var _SafeStr_7102:int = 17; public static var _SafeStr_7086:int = 18; public static var _SafeStr_7090:int = 19; public static var _SafeStr_7103:int = 20; public static var _SafeStr_7076:int = 21; public static var _SafeStr_7072:int = 22; public static var _SafeStr_7104:int = 23; public static var _SafeStr_7105:int = 24; public static var _SafeStr_7106:int = 25; public static var _SafeStr_7107:int = 26; public static var _SafeStr_7108:int = 27; } }//package _-0AK // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7072 = "_-5fI" (String#36028, DoABC#3) // _SafeStr_7076 = "_-EG" (String#39005, DoABC#3) // _SafeStr_7077 = "_-589" (String#34750, DoABC#3) // _SafeStr_7079 = "_-5xL" (String#36716, DoABC#3) // _SafeStr_7086 = "_-5I6" (String#35131, DoABC#3) // _SafeStr_7087 = "_-0Sw" (String#23296, DoABC#3) // _SafeStr_7088 = "_-69u" (String#37257, DoABC#3) // _SafeStr_7090 = "_-40N" (String#31984, DoABC#3) // _SafeStr_7091 = "_-ed" (String#39975, DoABC#3) // _SafeStr_7092 = "_-3ef" (String#31097, DoABC#3) // _SafeStr_7093 = "_-4Ks" (String#32800, DoABC#3) // _SafeStr_7094 = "_-1zf" (String#26992, DoABC#3) // _SafeStr_7095 = "_-6g4" (String#38528, DoABC#3) // _SafeStr_7096 = "_-0Bs" (String#22627, DoABC#3) // _SafeStr_7097 = "_-4W0" (String#33263, DoABC#3) // _SafeStr_7098 = "_-3HI" (String#30189, DoABC#3) // _SafeStr_7099 = "_-4Tu" (String#33183, DoABC#3) // _SafeStr_7100 = "_-6Xn" (String#38184, DoABC#3) // _SafeStr_7101 = "_-2OS" (String#27985, DoABC#3) // _SafeStr_7102 = "_-6LQ" (String#37681, DoABC#3) // _SafeStr_7103 = "_-3DT" (String#30028, DoABC#3) // _SafeStr_7104 = "_-1Y1" (String#25909, DoABC#3) // _SafeStr_7105 = "_-0oa" (String#24117, DoABC#3) // _SafeStr_7106 = "_-5cf" (String#35922, DoABC#3) // _SafeStr_7107 = "_-0yP" (String#24508, DoABC#3) // _SafeStr_7108 = "_-1Sp" (String#25724, DoABC#3) //------------------------------------------------------------ //_-0AK.ActionType package _-0AK { import _-0yO._SafeStr_3293; public interface ActionType extends _SafeStr_3293 { function get _SafeStr_7071():Boolean; } }//package _-0AK // _SafeStr_3293 = "_-5x2" (String#13720, DoABC#3) // _SafeStr_7071 = "_-3bQ" (String#11321, DoABC#3) //------------------------------------------------------------ //_-0AK.BotChangeFigure package _-0AK { import _-17c.HabboUserDefinedRoomEvents; import _-1Mz.IWindowContainer; import _-0yO.UserDefinedRoomEventsCtrl; import _-2rM._SafeStr_3629; import _-5YE._SafeStr_2536; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class BotChangeFigure extends _SafeStr_4763 { private static const _SafeStr_7109:String = "\t"; private var _SafeStr_7110:HabboUserDefinedRoomEvents; private var _SafeStr_5330:String; private var _SafeStr_7111:String; private var _SafeStr_5415:IWindowContainer; override public function get code():int { return (_SafeStr_5143._SafeStr_7107); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7112); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { this._SafeStr_7110 = _arg_2; } override public function readStringParamFromForm(k:IWindowContainer):String { var _local_2:String = this._SafeStr_7074(k, "bot_name").text; return (((_local_2 + _SafeStr_7109) + this._SafeStr_5330)); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:Array = _arg_2._SafeStr_7075.split(_SafeStr_7109); if (_local_3.length > 0){ this._SafeStr_7111 = _local_3[0]; }; if (_local_3.length > 1){ this._SafeStr_5330 = _local_3[1]; }; this._SafeStr_7074(k, "bot_name").text = this._SafeStr_7111; _SafeStr_3629(_SafeStr_2536(k.findChildByName("avatar_image")).widget).figure = this._SafeStr_5330; k.findChildByName("capture_figure").procedure = this._SafeStr_7113; this._SafeStr_5415 = k; } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer, _arg_2:String):ITextFieldWindow { var _local_3:ITextFieldWindow = ITextFieldWindow(k.findChildByName(_arg_2)); return (_local_3); } private function _SafeStr_7113(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_5330 = this._SafeStr_7110.sessionDataManager.figure; _SafeStr_3629(_SafeStr_2536(this._SafeStr_5415.findChildByName("avatar_image")).widget).figure = this._SafeStr_5330; }; } } }//package _-0AK // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_5330 = "_-0cz" (String#1067, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7107 = "_-0yP" (String#24508, DoABC#3) // _SafeStr_7109 = "_-1GX" (String#2913, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) // _SafeStr_7111 = "_-1bd" (String#26049, DoABC#3) // _SafeStr_7112 = "_-59c" (String#34802, DoABC#3) // _SafeStr_7113 = "_-447" (String#32139, DoABC#3) //------------------------------------------------------------ //_-0AK.BotFollowAvatar package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; import _-5YE.ISelectorWindow; import _-5YE.IRadioButtonWindow; public class BotFollowAvatar extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7106); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7112); } override public function readStringParamFromForm(k:IWindowContainer):String { var _local_2:String = this._SafeStr_7074(k, "bot_name").text; return (_local_2); } override public function readIntParamsFromForm(k:IWindowContainer):Array { return ([this._SafeStr_7115(k, "type_selector")._SafeStr_7114().id]); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this._SafeStr_7074(k, "bot_name").text = _arg_2._SafeStr_7075; this._SafeStr_7115(k, "type_selector")._SafeStr_6990(this._SafeStr_7116(k, ("radio_" + _arg_2._SafeStr_7117[0]))); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer, _arg_2:String):ITextFieldWindow { var _local_3:ITextFieldWindow = ITextFieldWindow(k.findChildByName(_arg_2)); return (_local_3); } private function _SafeStr_7115(k:IWindowContainer, _arg_2:String):ISelectorWindow { return (ISelectorWindow(k.findChildByName(_arg_2))); } private function _SafeStr_7116(k:IWindowContainer, _arg_2:String):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName(_arg_2))); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7106 = "_-5cf" (String#35922, DoABC#3) // _SafeStr_7112 = "_-59c" (String#34802, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7115 = "_-sO" (String#1164, DoABC#3) // _SafeStr_7116 = "_-3zY" (String#3582, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) //------------------------------------------------------------ //_-0AK.BotGiveHandItem package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; import _-5YE.IDropMenuWindow; public class BotGiveHandItem extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7105); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7112); } override public function readStringParamFromForm(k:IWindowContainer):String { var _local_2:String = this._SafeStr_7074(k, "bot_name").text; return (_local_2); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = []; _local_2.push(this._SafeStr_7118(k)); return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this._SafeStr_7074(k, "bot_name").text = _arg_2._SafeStr_7075; this._SafeStr_7119(k, _arg_2._SafeStr_7117[0]); } private function _SafeStr_7118(k:IWindowContainer):int { var _local_2:Array = this._SafeStr_7121(k, "menu_handitem")._SafeStr_7120(); var _local_3:int = this._SafeStr_7121(k, "menu_handitem").selection; if (_local_3 == -1){ return (0); }; return (this._SafeStr_7122(_local_2[_local_3])); } private function _SafeStr_7119(k:IWindowContainer, _arg_2:int):void { var _local_3:Array = this._SafeStr_7121(k, "menu_handitem")._SafeStr_7120(); var _local_4:int = -1; var _local_5:int; while (_local_5 < _local_3.length) { if (this._SafeStr_7122(_local_3[_local_5]) == _arg_2){ _local_4 = _local_5; }; _local_5++; }; this._SafeStr_7121(k, "menu_handitem").selection = _local_4; } private function _SafeStr_7122(k:String):int { return (parseInt(k.substr(10, (k.length - 11)))); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer, _arg_2:String):ITextFieldWindow { var _local_3:ITextFieldWindow = ITextFieldWindow(k.findChildByName(_arg_2)); return (_local_3); } private function _SafeStr_7121(k:IWindowContainer, _arg_2:String):IDropMenuWindow { var _local_3:IDropMenuWindow = IDropMenuWindow(k.findChildByName(_arg_2)); return (_local_3); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7105 = "_-0oa" (String#24117, DoABC#3) // _SafeStr_7112 = "_-59c" (String#34802, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7118 = "_-45y" (String#11842, DoABC#3) // _SafeStr_7119 = "_-1s4" (String#9522, DoABC#3) // _SafeStr_7120 = "_-qp" (String#15337, DoABC#3) // _SafeStr_7121 = "_-0Zo" (String#8182, DoABC#3) // _SafeStr_7122 = "_-5wT" (String#13711, DoABC#3) //------------------------------------------------------------ //_-0AK.BotTalk package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; import _-5YE.ISelectorWindow; import _-5YE.IRadioButtonWindow; public class BotTalk extends _SafeStr_4763 { private static const _SafeStr_7109:String = "\t"; override public function get code():int { return (_SafeStr_5143._SafeStr_7104); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7112); } override public function readStringParamFromForm(k:IWindowContainer):String { var _local_2:String = this._SafeStr_7074(k, "bot_name").text; var _local_3:String = this._SafeStr_7074(k, "chat_message").text; return (((_local_2 + _SafeStr_7109) + _local_3)); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:Array = _arg_2._SafeStr_7075.split(_SafeStr_7109); this._SafeStr_7074(k, "bot_name").text = (((_local_3.length >= 1)) ? _local_3[0] : ""); this._SafeStr_7074(k, "chat_message").text = (((_local_3.length == 2)) ? _local_3[1] : ""); this._SafeStr_7115(k, "type_selector")._SafeStr_6990(this._SafeStr_7116(k, ("radio_" + _arg_2._SafeStr_7117[0]))); } override public function readIntParamsFromForm(k:IWindowContainer):Array { return ([this._SafeStr_7115(k, "type_selector")._SafeStr_7114().id]); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer, _arg_2:String):ITextFieldWindow { var _local_3:ITextFieldWindow = ITextFieldWindow(k.findChildByName(_arg_2)); return (_local_3); } private function _SafeStr_7115(k:IWindowContainer, _arg_2:String):ISelectorWindow { return (ISelectorWindow(k.findChildByName(_arg_2))); } private function _SafeStr_7116(k:IWindowContainer, _arg_2:String):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName(_arg_2))); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7104 = "_-1Y1" (String#25909, DoABC#3) // _SafeStr_7109 = "_-1GX" (String#2913, DoABC#3) // _SafeStr_7112 = "_-59c" (String#34802, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7115 = "_-sO" (String#1164, DoABC#3) // _SafeStr_7116 = "_-3zY" (String#3582, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) //------------------------------------------------------------ //_-0AK.BotTalkDirectToAvatar package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; import _-5YE.ISelectorWindow; import _-5YE.IRadioButtonWindow; public class BotTalkDirectToAvatar extends _SafeStr_4763 { private static const _SafeStr_7109:String = "\t"; override public function get code():int { return (_SafeStr_5143._SafeStr_7108); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7112); } override public function readStringParamFromForm(k:IWindowContainer):String { var _local_2:String = this._SafeStr_7074(k, "bot_name").text; var _local_3:String = this._SafeStr_7074(k, "chat_message").text; return (((_local_2 + _SafeStr_7109) + _local_3)); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:Array = _arg_2._SafeStr_7075.split(_SafeStr_7109); this._SafeStr_7074(k, "bot_name").text = (((_local_3.length >= 1)) ? _local_3[0] : ""); this._SafeStr_7074(k, "chat_message").text = (((_local_3.length == 2)) ? _local_3[1] : ""); this._SafeStr_7115(k, "type_selector")._SafeStr_6990(this._SafeStr_7116(k, ("radio_" + _arg_2._SafeStr_7117[0]))); } override public function readIntParamsFromForm(k:IWindowContainer):Array { return ([this._SafeStr_7115(k, "type_selector")._SafeStr_7114().id]); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer, _arg_2:String):ITextFieldWindow { var _local_3:ITextFieldWindow = ITextFieldWindow(k.findChildByName(_arg_2)); return (_local_3); } private function _SafeStr_7115(k:IWindowContainer, _arg_2:String):ISelectorWindow { return (ISelectorWindow(k.findChildByName(_arg_2))); } private function _SafeStr_7116(k:IWindowContainer, _arg_2:String):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName(_arg_2))); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7108 = "_-1Sp" (String#25724, DoABC#3) // _SafeStr_7109 = "_-1GX" (String#2913, DoABC#3) // _SafeStr_7112 = "_-59c" (String#34802, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7115 = "_-sO" (String#1164, DoABC#3) // _SafeStr_7116 = "_-3zY" (String#3582, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) //------------------------------------------------------------ //_-0AK.GiveReward package _-0AK { import _-17c.HabboUserDefinedRoomEvents; import _-2hd._SafeStr_3298; import _-1Mz.IWindowContainer; import flash.events.Event; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; import _-5YE.ICheckBoxWindow; import _-5YE.IRadioButtonWindow; import _-5YE.ISelectorWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-17c._SafeStr_3006; public class GiveReward extends _SafeStr_4763 { private const _SafeStr_7123:int = 20; private var _SafeStr_7124:HabboUserDefinedRoomEvents; private var _SafeStr_7125:_SafeStr_3298; private var _SafeStr_7126:int = 5; override public function get code():int { return (_SafeStr_5143._SafeStr_7102); } override public function validate(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):String { var _local_6:IWindowContainer; var _local_7:String; var _local_3:IWindowContainer = IWindowContainer(k.findChildByName("rewards_container")); var _local_4:int; var _local_5:int; while (_local_5 < _local_3.numChildren) { _local_6 = IWindowContainer(_local_3.getChildAt(_local_5)); if (_local_6.visible){ _local_7 = this._SafeStr_7127(_local_6, this._SafeStr_7128(k)._SafeStr_7085); if (_local_7 != null){ return (_local_7); }; _local_4 = (_local_4 + int(this._SafeStr_7129(_local_6).text)); }; _local_5++; }; if (_local_4 > 100){ return ((("The sum of probabilities cannot exceed 100. You now have " + _local_4) + ".")); }; return (null); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_7130(k)._SafeStr_7114().id); _local_2.push(((this._SafeStr_7128(k)._SafeStr_7085) ? 1 : 0)); _local_2.push(((this._SafeStr_7131(k)._SafeStr_7085) ? this._SafeStr_7125.getValue() : 0)); var _local_3:int = int(this._SafeStr_7132(k).caption); _local_2.push((((_local_3 >= 1)) ? _local_3 : 1)); return (_local_2); } override public function readStringParamFromForm(k:IWindowContainer):String { var _local_5:IWindowContainer; var _local_6:String; var _local_2:String = ""; var _local_3:IWindowContainer = IWindowContainer(k.findChildByName("rewards_container")); var _local_4:int; while (_local_4 < _local_3.numChildren) { _local_5 = IWindowContainer(_local_3.getChildAt(_local_4)); if (_local_5.visible){ _local_6 = this._SafeStr_7133(_local_5); if (_local_6 != null){ _local_2 = (_local_2 + ((((_local_2 == "")) ? "" : ";") + _local_6)); }; }; _local_4++; }; return (_local_2); } private function _SafeStr_7127(k:IWindowContainer, _arg_2:Boolean):String { var _local_6:int; var _local_3:String = this._SafeStr_7134(k).text; var _local_4:String = this._SafeStr_7129(k).text; if ((((_local_3 == "")) && ((_local_4 == "")))){ return (null); }; if (_local_3.indexOf(",") > 0){ return ("Product/badge codes must not contain ',' characters."); }; if (_local_3.indexOf(";") > 0){ return ("Product/badge codes must not contain ';' characters."); }; var _local_5:int = 100; if (_local_3.length > _local_5){ return ((("Product/badge codes cannot contain more than " + _local_5) + " characters.")); }; if (_local_3 == ""){ return ("Remember to define product/badge codes for all rewards (fill all fields or leave all fields empty)."); }; if (!_arg_2){ if (_local_4 == ""){ return ("Remember to define probabilities for all rewards (fill all fields or leave all fields empty)."); }; if (isNaN(Number(_local_4))){ return ("Make sure are probabilities are numbers."); }; _local_6 = int(_local_4); if ((((_local_6 < 1)) || ((_local_6 > 100)))){ return ("Make sure all probabilities are numbers between 1 and 100."); }; }; return (null); } private function _SafeStr_7133(k:IWindowContainer):String { var _local_2:String = this._SafeStr_7134(k).text; var _local_3:String = this._SafeStr_7129(k).text; var _local_4:Boolean = this._SafeStr_7135(k)._SafeStr_7085; _local_2 = this._SafeStr_7136(_local_2, ";", ""); _local_2 = this._SafeStr_7136(_local_2, ",", ""); if (_local_2 == ""){ return (null); }; var _local_5:int = ((isNaN(Number(_local_3))) ? 0 : int(_local_3)); return (((((((_local_4) ? "0" : "1") + ",") + _local_2) + ",") + _local_5)); } private function _SafeStr_7137(k:int, _arg_2:IWindowContainer, _arg_3:String):void { var _local_4:Array = (((_arg_3 == null)) ? new Array() : _arg_3.split(",")); this._SafeStr_7134(_arg_2).text = ((_local_4[1]) ? _local_4[1] : ""); this._SafeStr_7129(_arg_2).text = ((_local_4[2]) ? _local_4[2] : ""); if (((_local_4[0]) && ((_local_4[0] == "0")))){ this._SafeStr_7135(_arg_2).select(); } else { this._SafeStr_7135(_arg_2)._SafeStr_7083(); }; } private function _SafeStr_7136(k:String, _arg_2:String, _arg_3:String):String { var _local_4:int = 100; while (k.indexOf(_arg_2) > -1) { k = k.replace(_arg_2, _arg_3); _local_4--; if (_local_4 < 1){ break; }; }; return (k); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { var _local_5:IWindowContainer; this._SafeStr_7124 = _arg_2; this._SafeStr_7125 = new _SafeStr_3298(_arg_2, this._SafeStr_7138(k), _arg_2.assets, 1, 1000, 1); this._SafeStr_7125.addEventListener(Event.CHANGE, this.onSliderChange); this._SafeStr_7125._SafeStr_7139(1); this._SafeStr_7131(k).procedure = this._SafeStr_7140; this._SafeStr_7128(k).procedure = this._SafeStr_7141; k.findChildByName("add_reward_txt").procedure = this._SafeStr_7142; var _local_3:IWindowContainer = IWindowContainer(k.findChildByName("rewards_container")); var _local_4:int; while (_local_4 < this._SafeStr_7123) { _local_5 = IWindowContainer(this._SafeStr_7124.getXmlWindow("ude_action_inputs_17_reward")); _local_3.addChild(_local_5); _local_5.y = (_local_4 * 14); _local_5.id = _local_4; _local_4++; }; } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_9:IWindowContainer; var _local_3:int = _arg_2._SafeStr_7117[0]; this._SafeStr_7130(k)._SafeStr_6990(this._SafeStr_7143(k, _local_3)); if ((((_local_3 > 0)) && ((_arg_2._SafeStr_7117.length == 4)))){ this._SafeStr_7132(k).caption = String(_arg_2._SafeStr_7117[3]); } else { this._SafeStr_7132(k).caption = "1"; }; var _local_4 = (_arg_2._SafeStr_7117[1] == 1); if (_local_4){ this._SafeStr_7128(k).select(); } else { this._SafeStr_7128(k)._SafeStr_7083(); }; var _local_5:int = _arg_2._SafeStr_7117[2]; if (_local_5 > 0){ this._SafeStr_7125._SafeStr_7139(_local_5); this._SafeStr_7131(k).select(); } else { this._SafeStr_7131(k)._SafeStr_7083(); }; this._SafeStr_7144(k); var _local_6:Array = _arg_2._SafeStr_7075.split(";"); var _local_7:IWindowContainer = IWindowContainer(k.findChildByName("rewards_container")); var _local_8:int; while (_local_8 < this._SafeStr_7123) { _local_9 = IWindowContainer(_local_7.getChildAt(_local_8)); this._SafeStr_7137(_local_8, _local_9, _local_6[_local_8]); if (_local_6[_local_8]){ this._SafeStr_7126 = (_local_8 + 1); }; _local_8++; }; this._SafeStr_7145(k); this._SafeStr_7146(k); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7134(k:IWindowContainer):ITextFieldWindow { return (ITextFieldWindow(k.findChildByName("reward_code_input"))); } private function _SafeStr_7129(k:IWindowContainer):ITextFieldWindow { return (ITextFieldWindow(k.findChildByName("propability_input"))); } private function _SafeStr_7135(k:IWindowContainer):ICheckBoxWindow { return (ICheckBoxWindow(k.findChildByName("is_badge_checkbox"))); } private function _SafeStr_7138(k:IWindowContainer):IWindowContainer { return (IWindowContainer(k.findChildByName("slider_container"))); } private function _SafeStr_7128(k:IWindowContainer):ICheckBoxWindow { return (ICheckBoxWindow(k.findChildByName("unique_prize_checkbox"))); } private function _SafeStr_7131(k:IWindowContainer):ICheckBoxWindow { return (ICheckBoxWindow(k.findChildByName("prize_limit_checkbox"))); } private function _SafeStr_7143(k:IWindowContainer, _arg_2:int):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName((("interval_" + _arg_2) + "_radio")))); } private function _SafeStr_7130(k:IWindowContainer):ISelectorWindow { return (ISelectorWindow(k.findChildByName("user_reward_interval_selector"))); } private function _SafeStr_7132(k:IWindowContainer):ITextFieldWindow { return (ITextFieldWindow(k.findChildByName("interval_input"))); } private function onSliderChange(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:int; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = int(_local_3); this._SafeStr_7147(("" + _local_4)); }; }; } private function _SafeStr_7140(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_7144(IWindowContainer(_arg_2.parent)); }; } private function _SafeStr_7141(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_7146(IWindowContainer(_arg_2.parent)); }; } private function _SafeStr_7142(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_7126++; this._SafeStr_7145(IWindowContainer(_arg_2.parent.parent)); }; } private function _SafeStr_7144(k:IWindowContainer):void { var _local_2:Boolean = this._SafeStr_7131(k)._SafeStr_7085; k.findChildByName("prize_limit_warning_txt").visible = !(_local_2); this._SafeStr_7138(k).visible = _local_2; this._SafeStr_7147(((_local_2) ? ("" + this._SafeStr_7125.getValue()) : "")); } private function _SafeStr_7147(k:String):void { this._SafeStr_7124.localization.registerParameter("wiredfurni.params.prizelimit", "amount", k); } private function _SafeStr_7145(k:IWindowContainer):void { var _local_4:IWindowContainer; var _local_2:IWindowContainer = IWindowContainer(k.findChildByName("rewards_container")); var _local_3:int; while (_local_3 < this._SafeStr_7123) { _local_4 = IWindowContainer(_local_2.getChildAt(_local_3)); _local_4.visible = (_local_3 < this._SafeStr_7126); _local_3++; }; _local_2.height = _SafeStr_3006._SafeStr_7148(_local_2); k.height = _SafeStr_3006._SafeStr_7148(k); this._SafeStr_7124._SafeStr_7149.refresh(); } private function _SafeStr_7146(k:IWindowContainer):void { var _local_5:IWindowContainer; var _local_2:IWindowContainer = IWindowContainer(k.findChildByName("rewards_container")); var _local_3:Boolean = this._SafeStr_7128(k)._SafeStr_7085; k.findChildByName("propability_txt").visible = !(_local_3); var _local_4:int; while (_local_4 < this._SafeStr_7123) { _local_5 = IWindowContainer(_local_2.getChildAt(_local_4)); this._SafeStr_7129(_local_5).visible = !(_local_3); _local_4++; }; } } }//package _-0AK // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_3298 = "_-5pO" (String#13600, DoABC#3) // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7083 = "_-a9" (String#15057, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7102 = "_-6LQ" (String#37681, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7123 = "_-rK" (String#40447, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7125 = "_-4Dm" (String#32526, DoABC#3) // _SafeStr_7126 = "_-3mw" (String#31418, DoABC#3) // _SafeStr_7127 = "_-5nj" (String#36345, DoABC#3) // _SafeStr_7128 = "_-52U" (String#34525, DoABC#3) // _SafeStr_7129 = "_-xC" (String#40674, DoABC#3) // _SafeStr_7130 = "_-0HL" (String#22849, DoABC#3) // _SafeStr_7131 = "_-2op" (String#29024, DoABC#3) // _SafeStr_7132 = "_-4vy" (String#34221, DoABC#3) // _SafeStr_7133 = "_-00P" (String#22202, DoABC#3) // _SafeStr_7134 = "_-5dr" (String#35972, DoABC#3) // _SafeStr_7135 = "_-zB" (String#40755, DoABC#3) // _SafeStr_7136 = "_-4SH" (String#33112, DoABC#3) // _SafeStr_7137 = "_-5zB" (String#36790, DoABC#3) // _SafeStr_7138 = "_-fj" (String#40013, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7140 = "_-0Ix" (String#22911, DoABC#3) // _SafeStr_7141 = "_-13K" (String#24737, DoABC#3) // _SafeStr_7142 = "_-4qM" (String#34010, DoABC#3) // _SafeStr_7143 = "_-0pV" (String#24150, DoABC#3) // _SafeStr_7144 = "_-4K2" (String#32768, DoABC#3) // _SafeStr_7145 = "_-0Bg" (String#22618, DoABC#3) // _SafeStr_7146 = "_-23D" (String#27163, DoABC#3) // _SafeStr_7147 = "_-3EV" (String#30072, DoABC#3) // _SafeStr_7148 = "_-2ON" (String#27981, DoABC#3) // _SafeStr_7149 = "_-10A" (String#24611, DoABC#3) //------------------------------------------------------------ //_-0AK.GiveScore package _-0AK { import _-17c.HabboUserDefinedRoomEvents; import _-2hd._SafeStr_3298; import _-1Mz.IWindowContainer; import flash.events.Event; import _-2cy.Triggerable; public class GiveScore extends _SafeStr_4763 { private var _SafeStr_7124:HabboUserDefinedRoomEvents; private var _SafeStr_7150:_SafeStr_3298; private var _SafeStr_7151:_SafeStr_3298; override public function get code():int { return (_SafeStr_5143._SafeStr_7097); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_7150.getValue()); _local_2.push(this._SafeStr_7151.getValue()); return (_local_2); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { this._SafeStr_7124 = _arg_2; this._SafeStr_7150 = new _SafeStr_3298(_arg_2, this._SafeStr_7074(k), _arg_2.assets, 1, 100, 1); this._SafeStr_7150.addEventListener(Event.CHANGE, this.onSliderChange); this._SafeStr_7150._SafeStr_7139(1); this._SafeStr_7151 = new _SafeStr_3298(_arg_2, this._SafeStr_7152(k), _arg_2.assets, 1, 10, 1); this._SafeStr_7151.addEventListener(Event.CHANGE, this._SafeStr_7153); this._SafeStr_7151._SafeStr_7139(1); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:int = _arg_2._SafeStr_7117[0]; var _local_4:int = _arg_2._SafeStr_7117[1]; this._SafeStr_7150._SafeStr_7139(_local_3); this._SafeStr_7151._SafeStr_7139(_local_4); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):IWindowContainer { return ((k.findChildByName("slider_container") as IWindowContainer)); } private function _SafeStr_7152(k:IWindowContainer):IWindowContainer { return ((k.findChildByName("counter_slider_container") as IWindowContainer)); } private function onSliderChange(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:int; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = int(_local_3); this._SafeStr_7124.localization.registerParameter("wiredfurni.params.setpoints", "points", ("" + _local_4)); }; }; } private function _SafeStr_7153(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:int; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = int(_local_3); this._SafeStr_7124.localization.registerParameter("wiredfurni.params.settimesingame", "times", ("" + _local_4)); }; }; } } }//package _-0AK // _SafeStr_3298 = "_-5pO" (String#13600, DoABC#3) // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7097 = "_-4W0" (String#33263, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7150 = "_-nl" (String#341, DoABC#3) // _SafeStr_7151 = "_-4M5" (String#32850, DoABC#3) // _SafeStr_7152 = "_-5sB" (String#36518, DoABC#3) // _SafeStr_7153 = "_-3Xg" (String#30832, DoABC#3) //------------------------------------------------------------ //_-0AK.GiveScoreToPredefinedTeam package _-0AK { import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.IRadioButtonWindow; import _-5YE.ISelectorWindow; public class GiveScoreToPredefinedTeam extends GiveScore { override public function get code():int { return (_SafeStr_5143._SafeStr_7100); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { super.onEditStart(k, _arg_2); var _local_3:int = _arg_2._SafeStr_7117[2]; this._SafeStr_7154(k)._SafeStr_6990(this._SafeStr_7155(k, _local_3)); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = super.readIntParamsFromForm(k); _local_2.push(this._SafeStr_7154(k)._SafeStr_7114().id); return (_local_2); } private function _SafeStr_7155(k:IWindowContainer, _arg_2:int):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName((("team_" + _arg_2) + "_radio")))); } private function _SafeStr_7154(k:IWindowContainer):ISelectorWindow { return (ISelectorWindow(k.findChildByName("team_selector"))); } } }//package _-0AK // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7100 = "_-6Xn" (String#38184, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7154 = "_-0MJ" (String#2648, DoABC#3) // _SafeStr_7155 = "_-0k-" (String#2759, DoABC#3) //------------------------------------------------------------ //_-0AK.JoinTeam package _-0AK { import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.IRadioButtonWindow; import _-5YE.ISelectorWindow; public class JoinTeam extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7098); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:int = _arg_2._SafeStr_7117[0]; this._SafeStr_7154(k)._SafeStr_6990(this._SafeStr_7155(k, _local_3)); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_7154(k)._SafeStr_7114().id); return (_local_2); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7155(k:IWindowContainer, _arg_2:int):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName((("team_" + _arg_2) + "_radio")))); } private function _SafeStr_7154(k:IWindowContainer):ISelectorWindow { return (ISelectorWindow(k.findChildByName("team_selector"))); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7098 = "_-3HI" (String#30189, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7154 = "_-0MJ" (String#2648, DoABC#3) // _SafeStr_7155 = "_-0k-" (String#2759, DoABC#3) //------------------------------------------------------------ //_-0AK.MoveFurni package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import _-17c.HabboUserDefinedRoomEvents; import _-2cy.Triggerable; import _-5YE.IRadioButtonWindow; import _-5YE.ISelectorWindow; public class MoveFurni extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7096); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7089); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { _arg_2.refreshButton(k, "move_0", true, null, 0); _arg_2.refreshButton(k, "move_2", true, null, 0); _arg_2.refreshButton(k, "move_4", true, null, 0); _arg_2.refreshButton(k, "move_6", true, null, 0); _arg_2.refreshButton(k, "move_diag", true, null, 0); _arg_2.refreshButton(k, "move_rnd", true, null, 0); _arg_2.refreshButton(k, "move_vrt", true, null, 0); _arg_2.refreshButton(k, "rotate_ccw", true, null, 0); _arg_2.refreshButton(k, "rotate_cw", true, null, 0); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:int = _arg_2._SafeStr_7117[0]; var _local_4:int = _arg_2._SafeStr_7117[1]; this._SafeStr_7156(k)._SafeStr_6990(this._SafeStr_7157(k, _local_3)); this._SafeStr_7158(k)._SafeStr_6990(this._SafeStr_7159(k, _local_4)); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); var _local_3:int = this._SafeStr_7156(k)._SafeStr_7114().id; var _local_4:int = this._SafeStr_7158(k)._SafeStr_7114().id; _local_2.push(_local_3); _local_2.push(_local_4); return (_local_2); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7157(k:IWindowContainer, _arg_2:int):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName((("move_" + _arg_2) + "_radio")))); } private function _SafeStr_7159(k:IWindowContainer, _arg_2:int):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName((("rotate_" + _arg_2) + "_radio")))); } private function _SafeStr_7156(k:IWindowContainer):ISelectorWindow { return (ISelectorWindow(k.findChildByName("move_selector"))); } private function _SafeStr_7158(k:IWindowContainer):ISelectorWindow { return (ISelectorWindow(k.findChildByName("rotate_selector"))); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7089 = "_-0gP" (String#23808, DoABC#3) // _SafeStr_7096 = "_-0Bs" (String#22627, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7156 = "_-6Yy" (String#38237, DoABC#3) // _SafeStr_7157 = "_-6fN" (String#38502, DoABC#3) // _SafeStr_7158 = "_-2Zq" (String#28437, DoABC#3) // _SafeStr_7159 = "_-ug" (String#40570, DoABC#3) //------------------------------------------------------------ //_-0AK.MoveFurniTo package _-0AK { import _-17c.HabboUserDefinedRoomEvents; import _-2hd._SafeStr_3298; import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import flash.events.Event; import _-2cy.Triggerable; import _-5YE.IRadioButtonWindow; import _-5YE.ISelectorWindow; public class MoveFurniTo extends _SafeStr_4763 { private var _SafeStr_7124:HabboUserDefinedRoomEvents; private var _SafeStr_7150:_SafeStr_3298; override public function get code():int { return (_SafeStr_5143._SafeStr_7101); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7078); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_7160(k)._SafeStr_7114().id); _local_2.push(int(this._SafeStr_7150.getValue())); return (_local_2); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { this._SafeStr_7124 = _arg_2; this._SafeStr_7150 = new _SafeStr_3298(_arg_2, this._SafeStr_7074(k), _arg_2.assets, 1, 5, 1); this._SafeStr_7150._SafeStr_7139(1); this._SafeStr_7150.addEventListener(Event.CHANGE, this.onSliderChange); _arg_2.refreshButton(k, "move_0", true, null, 0); _arg_2.refreshButton(k, "move_2", true, null, 0); _arg_2.refreshButton(k, "move_4", true, null, 0); _arg_2.refreshButton(k, "move_6", true, null, 0); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:int = _arg_2._SafeStr_7117[0]; this._SafeStr_7160(k)._SafeStr_6990(this._SafeStr_7161(k, _local_3)); this._SafeStr_7150._SafeStr_7139(_arg_2._SafeStr_7117[1]); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):IWindowContainer { return ((k.findChildByName("slider_container") as IWindowContainer)); } private function onSliderChange(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:int; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = int(_local_3); this._SafeStr_7124.localization.registerParameter("wiredfurni.params.emptytiles", "tiles", ("" + _local_4)); }; }; } private function _SafeStr_7161(k:IWindowContainer, _arg_2:int):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName((("direction_" + _arg_2) + "_radio")))); } private function _SafeStr_7160(k:IWindowContainer):ISelectorWindow { return (ISelectorWindow(k.findChildByName("direction_selector"))); } } }//package _-0AK // _SafeStr_3298 = "_-5pO" (String#13600, DoABC#3) // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7078 = "_-0cc" (String#23658, DoABC#3) // _SafeStr_7101 = "_-2OS" (String#27985, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7150 = "_-nl" (String#341, DoABC#3) // _SafeStr_7160 = "_-1B-" (String#25027, DoABC#3) // _SafeStr_7161 = "_-60T" (String#36880, DoABC#3) //------------------------------------------------------------ //_-0AK.MoveToDirection package _-0AK { import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import _-17c.HabboUserDefinedRoomEvents; import _-2cy.Triggerable; import _-5YE.IRadioButtonWindow; import _-5YE.ISelectorWindow; public class MoveToDirection extends _SafeStr_4763 { override public function get code():int { return (_SafeStr_5143._SafeStr_7099); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7089); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { _arg_2.refreshButton(k, "move_0", true, null, 0); _arg_2.refreshButton(k, "move_2", true, null, 0); _arg_2.refreshButton(k, "move_4", true, null, 0); _arg_2.refreshButton(k, "move_6", true, null, 0); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:int = _arg_2._SafeStr_7117[0]; var _local_4:int = _arg_2._SafeStr_7117[1]; this._SafeStr_7162(k)._SafeStr_6990(this._SafeStr_7163(k, _local_3)); this._SafeStr_7164(k)._SafeStr_6990(this._SafeStr_7165(k, _local_4)); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_7162(k)._SafeStr_7114().id); _local_2.push(this._SafeStr_7164(k)._SafeStr_7114().id); return (_local_2); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7163(k:IWindowContainer, _arg_2:int):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName((("startdir_" + _arg_2) + "_radio")))); } private function _SafeStr_7165(k:IWindowContainer, _arg_2:int):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName((("turn_" + _arg_2) + "_radio")))); } private function _SafeStr_7162(k:IWindowContainer):ISelectorWindow { return (ISelectorWindow(k.findChildByName("startdir_selector"))); } private function _SafeStr_7164(k:IWindowContainer):ISelectorWindow { return (ISelectorWindow(k.findChildByName("turn_selector"))); } } }//package _-0AK // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7089 = "_-0gP" (String#23808, DoABC#3) // _SafeStr_7099 = "_-4Tu" (String#33183, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7162 = "_-43Z" (String#32113, DoABC#3) // _SafeStr_7163 = "_-4Pb" (String#32998, DoABC#3) // _SafeStr_7164 = "_-Jw" (String#39209, DoABC#3) // _SafeStr_7165 = "_-3ja" (String#31279, DoABC#3) //------------------------------------------------------------ //_-0AK.MuteUser package _-0AK { import _-17c.HabboUserDefinedRoomEvents; import _-2hd._SafeStr_3298; import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; import flash.events.Event; public class MuteUser extends _SafeStr_4763 { private var _SafeStr_7124:HabboUserDefinedRoomEvents; private var _SafeStr_7150:_SafeStr_3298; override public function get code():int { return (_SafeStr_5143._SafeStr_7103); } override public function readStringParamFromForm(k:IWindowContainer):String { var _local_2:String = this._SafeStr_7166(k).text; return (_local_2); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_7150.getValue()); return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this._SafeStr_7166(k).text = _arg_2._SafeStr_7075; var _local_3:int = _arg_2._SafeStr_7117[0]; this._SafeStr_7150._SafeStr_7139(_local_3); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7166(k:IWindowContainer):ITextFieldWindow { var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("chat_message")); return (_local_2); } override public function validate(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):String { var _local_4:String; var _local_3:int = 100; if (this._SafeStr_7166(k).text.length > _local_3){ _local_4 = "wiredfurni.chatmsgtoolong"; return (_arg_2.localization.getLocalization(_local_4, _local_4)); }; return (null); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { this._SafeStr_7124 = _arg_2; this._SafeStr_7150 = new _SafeStr_3298(_arg_2, this._SafeStr_7167(k), _arg_2.assets, 0, 10, 1); this._SafeStr_7150._SafeStr_7139(1); this._SafeStr_7150.addEventListener(Event.CHANGE, this.onSliderChange); } private function _SafeStr_7167(k:IWindowContainer):IWindowContainer { return ((k.findChildByName("slider_container") as IWindowContainer)); } protected function onSliderChange(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:String; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = int(_local_3).toString(); this._SafeStr_7124.localization.registerParameter("wiredfurni.params.length.minutes", "minutes", _local_4); }; }; } protected function get _SafeStr_7168():HabboUserDefinedRoomEvents { return (this._SafeStr_7124); } public function get slider():_SafeStr_3298 { return (this._SafeStr_7150); } } }//package _-0AK // _SafeStr_3298 = "_-5pO" (String#13600, DoABC#3) // _SafeStr_4763 = "_-AR" (String#14595, DoABC#3) // _SafeStr_5143 = "_-5cy" (String#13399, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7103 = "_-3DT" (String#30028, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7150 = "_-nl" (String#341, DoABC#3) // _SafeStr_7166 = "_-5RX" (String#35486, DoABC#3) // _SafeStr_7167 = "_-52x" (String#34543, DoABC#3) // _SafeStr_7168 = "_-Ma" (String#14812, DoABC#3) //------------------------------------------------------------ //_-0b-._SafeStr_1699 package _-0b- { import _-0MK._SafeStr_8; import _-4rH._SafeStr_2298; import _-5YE.IDisplayObjectWrapper; import flash.events.MouseEvent; public interface _SafeStr_1699 extends _SafeStr_8 { function _SafeStr_7169(_arg_1:_SafeStr_2298):_SafeStr_2744; function get _SafeStr_7170():IDisplayObjectWrapper; function _SafeStr_7171(_arg_1:String):void; function getDesktop(_arg_1:String):_SafeStr_2744; function _SafeStr_7172(_arg_1:int):int; function set visible(_arg_1:Boolean):void; function _SafeStr_7173(_arg_1:String):void; function _SafeStr_7174(_arg_1:int, _arg_2:String, _arg_3:uint, _arg_4:int):void; function _SafeStr_7175(_arg_1:MouseEvent):Boolean; function _SafeStr_7176():void; } }//package _-0b- // _SafeStr_1699 = "_-2fm" (String#10374, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2744 = "_-1pr" (String#9478, DoABC#3) // _SafeStr_7169 = "_-2rY" (String#10551, DoABC#3) // _SafeStr_7170 = "_-6fS" (String#4294, DoABC#3) // _SafeStr_7171 = "_-05z" (String#7709, DoABC#3) // _SafeStr_7172 = "_-4vY" (String#12677, DoABC#3) // _SafeStr_7173 = "_-4Cq" (String#11945, DoABC#3) // _SafeStr_7174 = "_-e1" (String#15112, DoABC#3) // _SafeStr_7175 = "_-7-" (String#14537, DoABC#3) // _SafeStr_7176 = "_-423" (String#11789, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-0b-._SafeStr_2070 package _-0b- { import _-0MK._SafeStr_3; import _-1Ir._SafeStr_2818; public interface _SafeStr_2070 extends _SafeStr_3 { function _SafeStr_7177(_arg_1:String, _arg_2:_SafeStr_2819):_SafeStr_2818; } }//package _-0b- // _SafeStr_2070 = "_-3E5" (String#10952, DoABC#3) // _SafeStr_2818 = "_-3Zw" (String#11285, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_7177 = "_-4W7" (String#1570, DoABC#3) //------------------------------------------------------------ //_-0b-._SafeStr_2744 package _-0b- { import flash.events.IEventDispatcher; import flash.events.Event; import _-4rH._SafeStr_2298; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import _-1Ir._SafeStr_2818; public interface _SafeStr_2744 { function get events():IEventDispatcher; function _SafeStr_5642(_arg_1:Event):void; function get roomSession():_SafeStr_2298; function processWidgetMessage(_arg_1:_SafeStr_2745):_SafeStr_4366; function _SafeStr_7178(_arg_1:String):_SafeStr_2818; } }//package _-0b- // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2744 = "_-1pr" (String#9478, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2818 = "_-3Zw" (String#11285, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_7178 = "_-k9" (String#15227, DoABC#3) //------------------------------------------------------------ //_-0b-._SafeStr_2786 package _-0b- { import _-2sC._SafeStr_195; import _-4rH._SafeStr_2298; import _-4rH._SafeStr_2173; import flash.events.IEventDispatcher; import _-1uj._SafeStr_2251; import _-2Jf._SafeStr_2212; import _-3HG._SafeStr_13; import _-0Dr._SafeStr_1201; import _-1A6._SafeStr_2153; import _-6k4._SafeStr_440; import _-5Y5._SafeStr_2190; import _-4rH._SafeStr_197; import _-3HG._SafeStr_2261; import _-0Kg._SafeStr_334; import _-p0._SafeStr_499; import _-1El._SafeStr_1356; import _-0MK._SafeStr_12; import _-2Zy._SafeStr_501; import _-1Y9._SafeStr_1367; import _-2mV._SafeStr_1606; import _-5QZ._SafeStr_633; import _-17c._SafeStr_217; import _-0i6._SafeStr_2307; import _-1lV._SafeStr_1416; import _-4Hl._SafeStr_1380; import _-6ik._SafeStr_1496; import flash.geom.Rectangle; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import in._SafeStr_2436; import _-4rH._SafeStr_2456; public interface _SafeStr_2786 { function get habboTracking():_SafeStr_195; function get roomSession():_SafeStr_2298; function get sessionDataManager():_SafeStr_2173; function get events():IEventDispatcher; function get roomEngine():_SafeStr_2251; function get friendList():_SafeStr_2212; function get avatarRenderManager():_SafeStr_13; function get inventory():_SafeStr_1201; function get toolbar():_SafeStr_2153; function get navigator():_SafeStr_440; function get _SafeStr_6464():_SafeStr_2190; function get _SafeStr_7179():_SafeStr_2070; function get roomSessionManager():_SafeStr_197; function get avatarEditor():_SafeStr_2261; function get catalog():_SafeStr_334; function get localization():_SafeStr_499; function get _SafeStr_5594():_SafeStr_1356; function get config():_SafeStr_12; function get _SafeStr_5839():_SafeStr_501; function get messenger():_SafeStr_1367; function get _SafeStr_6282():_SafeStr_1606; function get windowManager():_SafeStr_633; function get _SafeStr_6545():_SafeStr_217; function get connection():_SafeStr_2307; function get _SafeStr_7180():_SafeStr_1416; function get questEngine():_SafeStr_1380; function get freeFlowChat():_SafeStr_1496; function get _SafeStr_5845():DesktopLayoutManager; function _SafeStr_7181(_arg_1:uint, _arg_2:int):void; function getFirstCanvasId():int; function _SafeStr_5709():Rectangle; function processWidgetMessage(_arg_1:_SafeStr_2745):_SafeStr_4366; function _SafeStr_5939(_arg_1:_SafeStr_2819):void; function _SafeStr_5940(_arg_1:_SafeStr_2819):void; function isOwnerOfFurniture(_arg_1:_SafeStr_2436):Boolean; function getFurnitureOwnerId(_arg_1:_SafeStr_2436):int; function _SafeStr_7182(_arg_1:_SafeStr_2456):Boolean; function _SafeStr_7183(_arg_1:int, _arg_2:int, _arg_3:int):void; } }//package _-0b- // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_1201 = "_-19p" (String#8798, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_1367 = "_-4Tq" (String#12206, DoABC#3) // _SafeStr_1380 = "_-Dw" (String#14660, DoABC#3) // _SafeStr_1416 = "_-6At" (String#13944, DoABC#3) // _SafeStr_1496 = "_-3Tx" (String#11192, DoABC#3) // _SafeStr_1606 = "_-5By" (String#12962, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_197 = "_-1kj" (String#9387, DoABC#3) // _SafeStr_2070 = "_-3E5" (String#10952, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_217 = "_-1s-" (String#9521, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2190 = "_-2xJ" (String#10664, DoABC#3) // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2261 = "_-Uw" (String#14950, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_440 = "_-1mx" (String#9427, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_5709 = "_-5O9" (String#13167, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_5845 = "_-13k" (String#8696, DoABC#3) // _SafeStr_5939 = "_-5Sh" (String#13244, DoABC#3) // _SafeStr_5940 = "_-6QY" (String#14217, DoABC#3) // _SafeStr_6282 = "_-5W5" (String#13291, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6464 = "_-D5" (String#14645, DoABC#3) // _SafeStr_6545 = "_-5T8" (String#13254, DoABC#3) // _SafeStr_7179 = "_-2Yh" (String#10263, DoABC#3) // _SafeStr_7180 = "_-3pS" (String#11560, DoABC#3) // _SafeStr_7181 = "_-2O" (String#10095, DoABC#3) // _SafeStr_7182 = "_-2GU" (String#9973, DoABC#3) // _SafeStr_7183 = "_-1XQ" (String#9184, DoABC#3) //------------------------------------------------------------ //_-0b-._SafeStr_2819 package _-0b- { import _-0MK._SafeStr_3; import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; import flash.events.Event; public interface _SafeStr_2819 extends _SafeStr_3 { function get type():String; function set container(_arg_1:_SafeStr_2786):void; function _SafeStr_5636():Array; function processWidgetMessage(_arg_1:_SafeStr_2745):_SafeStr_4366; function _SafeStr_5641():Array; function _SafeStr_5642(_arg_1:Event):void; function update():void; } }//package _-0b- // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) //------------------------------------------------------------ //_-0b-.DesktopLayoutManager package _-0b- { import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-5im.WindowParam; import _-5Mz.WindowEvent; import _-5QZ._SafeStr_633; import _-0MK._SafeStr_12; import _-pX._SafeStr_2814; import flash.geom.Rectangle; import _-5YE.IDisplayObjectWrapper; public class DesktopLayoutManager { private static const _SafeStr_7184:String = "room_view"; private static const _SafeStr_7185:String = "room_new_chat"; private static const _SafeStr_7186:String = "room_widget"; private static const _SafeStr_7187:int = 47; private var _SafeStr_7188:IWindowContainer; public function dispose():void { if (this._SafeStr_7188 != null){ this._SafeStr_7188.dispose(); }; } public function _SafeStr_7189(k:XML, _arg_2:_SafeStr_633, _arg_3:_SafeStr_12):void { var _local_5:IWindow; var _local_7:int; if ((((k == null)) || ((_arg_2 == null)))){ throw (new Error("Unable to set room desktop layout.")); }; this._SafeStr_7188 = (_arg_2.buildFromXML(k, 0) as IWindowContainer); if (this._SafeStr_7188 == null){ throw (new Error("Failed to build layout from XML.")); }; this._SafeStr_7188.width = this._SafeStr_7188.desktop.width; this._SafeStr_7188.height = this._SafeStr_7188.desktop.height; var _local_4:IWindowContainer = (this._SafeStr_7188.desktop as IWindowContainer); _local_4.addChild(this._SafeStr_7188); this._SafeStr_7188.findChildByTag("room_widget_infostand").y = (this._SafeStr_7188.findChildByTag("room_widget_infostand").y - _SafeStr_7187); var _local_6:int; while (_local_6 < this._SafeStr_7188.numChildren) { _local_5 = this._SafeStr_7188.getChildAt(_local_6); _local_7 = ((WindowParam._SafeStr_7191) || (WindowParam._SafeStr_7190)); if (_local_5._SafeStr_7192(_local_7)){ _local_5.addEventListener(WindowEvent._SafeStr_7193, this._SafeStr_7194); }; _local_6++; }; } private function _SafeStr_7194(k:WindowEvent):void { var _local_2:IWindowContainer = (k.window as IWindowContainer); if (_local_2 == null){ return; }; if (_local_2.numChildren != 1){ return; }; var _local_3:IWindow = _local_2.getChildAt(0); if (_local_3 == null){ return; }; _local_2.width = _local_3.width; _local_2.height = _local_3.height; } private function _SafeStr_7195(k:String, _arg_2:IWindow):IWindowContainer { var _local_4:String; var _local_7:IWindowContainer; var _local_8:IWindowContainer; if (_arg_2 == null){ return (null); }; if ((((k == _SafeStr_2814._SafeStr_5938)) || ((k == _SafeStr_2814._SafeStr_5959)))){ _local_7 = (this._SafeStr_7188.getChildByName("background_widgets") as IWindowContainer); return (_local_7); }; if (k == _SafeStr_2814._SafeStr_6238){ _local_8 = (_arg_2.desktop as IWindowContainer); return (_local_8); }; var _local_3:Array = _arg_2.tags; var _local_5:int; while (_local_5 < _local_3.length) { if (String(_local_3[_local_5]).indexOf(_SafeStr_7186) == 0){ _local_4 = (_local_3[_local_5] as String); break; }; _local_5++; }; if (_local_4 == null){ return (null); }; var _local_6:IWindowContainer = (this._SafeStr_7188._SafeStr_7196(_local_4) as IWindowContainer); return (_local_6); } public function _SafeStr_7197(k:String, _arg_2:IWindow):Boolean { if (_arg_2 == null){ return (false); }; var _local_3:IWindowContainer = this._SafeStr_7195(k, _arg_2); if (_local_3 == null){ return (false); }; if (k == _SafeStr_2814._SafeStr_6238){ _local_3.addChild(_arg_2); return (true); }; _arg_2.x = 0; _arg_2.y = 0; _local_3.addChild(_arg_2); _local_3.width = _arg_2.width; _local_3.height = _arg_2.height; return (true); } public function _SafeStr_7198(k:String, _arg_2:IWindow):void { var _local_3:IWindowContainer = this._SafeStr_7195(k, _arg_2); if (_local_3 != null){ _local_3.removeChild(_arg_2); }; } public function _SafeStr_7199(k:IWindow):Boolean { if (k == null){ return (false); }; var _local_2:IWindowContainer = (this._SafeStr_7188._SafeStr_7196(_SafeStr_7184) as IWindowContainer); if (_local_2 == null){ return (false); }; _local_2.addChild(k); return (true); } public function get _SafeStr_7200():Rectangle { if (this._SafeStr_7188 == null){ return (null); }; var k:IWindowContainer = (this._SafeStr_7188.findChildByTag(_SafeStr_7184) as IWindowContainer); if (!k){ return (null); }; var _local_2:Rectangle = k.rectangle; if (!_local_2){ return (null); }; _local_2.offset(this._SafeStr_7188.x, this._SafeStr_7188.y); return (_local_2); } public function _SafeStr_7201():IWindow { if (this._SafeStr_7188 == null){ return (null); }; var k:IWindowContainer = (this._SafeStr_7188.findChildByTag(_SafeStr_7184) as IWindowContainer); if (((!((k == null))) && ((k.numChildren > 0)))){ return (k.getChildAt(0)); }; return (null); } public function _SafeStr_5844():IDisplayObjectWrapper { if (this._SafeStr_7188 == null){ return (null); }; return ((this._SafeStr_7188.findChildByTag(_SafeStr_7185) as IDisplayObjectWrapper)); } } }//package _-0b- // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_5844 = "_-5Af" (String#34844, DoABC#3) // _SafeStr_5938 = "_-1lK" (String#26429, DoABC#3) // _SafeStr_5959 = "_-3ZP" (String#30900, DoABC#3) // _SafeStr_6238 = "_-2FJ" (String#27637, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7184 = "_-6cY" (String#38377, DoABC#3) // _SafeStr_7185 = "_-2Q8" (String#28053, DoABC#3) // _SafeStr_7186 = "_-Pr" (String#39432, DoABC#3) // _SafeStr_7187 = "_-0ta" (String#24320, DoABC#3) // _SafeStr_7188 = "_-6kM" (String#38703, DoABC#3) // _SafeStr_7189 = "_-45n" (String#32207, DoABC#3) // _SafeStr_7190 = "_-KF" (String#39224, DoABC#3) // _SafeStr_7191 = "_-6T6" (String#37983, DoABC#3) // _SafeStr_7192 = "_-3pO" (String#11557, DoABC#3) // _SafeStr_7193 = "_-3e0" (String#31072, DoABC#3) // _SafeStr_7194 = "_-180" (String#24920, DoABC#3) // _SafeStr_7195 = "_-4Ld" (String#32830, DoABC#3) // _SafeStr_7196 = "_-1Hc" (String#8918, DoABC#3) // _SafeStr_7197 = "_-1Ga" (String#25239, DoABC#3) // _SafeStr_7198 = "_-0YN" (String#23503, DoABC#3) // _SafeStr_7199 = "_-6al" (String#38295, DoABC#3) // _SafeStr_7200 = "_-2v8" (String#29271, DoABC#3) // _SafeStr_7201 = "_-6l4" (String#38732, DoABC#3) //------------------------------------------------------------ //_-0b-.RoomDesktop package _-0b- { import _-1Ir._SafeStr_2787; import _-3JS.EventDispatcherWrapper; import _-5QZ._SafeStr_633; import _-1uj._SafeStr_2251; import _-4rH._SafeStr_2173; import _-4rH._SafeStr_197; import _-68V._SafeStr_1407; import _-3HG._SafeStr_13; import _-2Jf._SafeStr_2212; import _-0Dr._SafeStr_1201; import _-1A6._SafeStr_2153; import _-6k4._SafeStr_440; import _-1Y9._SafeStr_1367; import _-5Y5._SafeStr_2190; import _-3HG._SafeStr_2261; import _-0Kg._SafeStr_334; import _-23e._SafeStr_2130; import _-p0._SafeStr_499; import _-1El._SafeStr_1356; import _-0i6._SafeStr_2307; import _-2mV._SafeStr_1606; import _-0MK._SafeStr_12; import _-2Zy._SafeStr_501; import _-2sC._SafeStr_195; import _-17c._SafeStr_217; import _-1lV._SafeStr_1416; import _-4Hl._SafeStr_1380; import _-6ik._SafeStr_1496; import _-5Vt._SafeStr_10; import _-4rH._SafeStr_2298; import _-ue.Map; import _-5YE.IDisplayObjectWrapper; import _-5YE._SafeStr_3372; import flash.utils.Timer; import flash.geom.Rectangle; import _-3qZ._SafeStr_2273; import flash.geom.Point; import _-i2._SafeStr_4241; import _-i2._SafeStr_4144; import flash.events.IEventDispatcher; import _-50m._SafeStr_3889; import _-2F._SafeStr_2659; import _-40u._SafeStr_2295; import _-151._SafeStr_2303; import _-1Ir._SafeStr_2818; import flash.events.TimerEvent; import _-4rH._SafeStr_2456; import _-2U1._SafeStr_4446; import _-378._SafeStr_4456; import _-2U1._SafeStr_4436; import _-378._SafeStr_4452; import _-378._SafeStr_4455; import _-09L._SafeStr_4422; import _-09L._SafeStr_4429; import _-09L._SafeStr_4444; import _-09L._SafeStr_4447; import _-09L.FurnitureRoomLinkHandler; import _-09L.RoomToolsWidgetHandler; import _-378._SafeStr_4441; import _-pX._SafeStr_2814; import _-09L.InfoStandWidgetHandler; import _-09L.ChatInputWidgetHandler; import _-09L._SafeStr_4423; import _-09L._SafeStr_4420; import _-09L._SafeStr_4424; import _-09L._SafeStr_4440; import _-09L._SafeStr_4428; import _-09L._SafeStr_4415; import _-09L._SafeStr_4425; import _-09L._SafeStr_4421; import _-09L._SafeStr_4434; import _-09L.RoomQueueWidgetHandler; import _-09L._SafeStr_4442; import _-09L._SafeStr_4461; import _-09L._SafeStr_4437; import _-09L._SafeStr_4454; import _-09L._SafeStr_4439; import _-09L._SafeStr_4460; import _-09L._SafeStr_4448; import _-09L._SafeStr_4450; import _-09L._SafeStr_4426; import _-09L.AvatarInfoWidgetHandler; import _-09L._SafeStr_4414; import _-09L._SafeStr_4457; import _-09L._SafeStr_4433; import _-09L._SafeStr_4418; import _-09L._SafeStr_4459; import _-09L._SafeStr_4445; import _-09L._SafeStr_4417; import _-09L._SafeStr_4412; import _-09L._SafeStr_4413; import _-09L._SafeStr_4431; import _-09L._SafeStr_4432; import _-09L._SafeStr_4419; import _-09L._SafeStr_4443; import _-09L.FurnitureYoutubeDisplayWidgetHandler; import _-09L._SafeStr_4416; import _-09L._SafeStr_4430; import _-09L._SafeStr_4449; import _-09L._SafeStr_4435; import _-09L._SafeStr_4458; import _-09L.CraftingWidgetHandler; import _-58P._SafeStr_2797; import _-378._SafeStr_4366; import _-0ba._SafeStr_4427; import _-0ba._SafeStr_2745; import _-378._SafeStr_2811; import flash.events.Event; import in._SafeStr_3068; import in._SafeStr_2436; import _-3yO._SafeStr_2464; import _-58P._SafeStr_2384; import _-378._SafeStr_4462; import _-0ba._SafeStr_4451; import _-3yO._SafeStr_2285; import _-3yO._SafeStr_2340; import _-3yO._SafeStr_4438; import _-58P._SafeStr_2788; import _-58P._SafeStr_2817; import _-58P._SafeStr_2815; import _-151._SafeStr_2802; import _-378._SafeStr_4453; import _-0rE._SafeStr_2488; import _-58P._SafeStr_193; import _-1Mz.IWindow; import _-151._SafeStr_3066; import flash.display.DisplayObject; import _-1uj._SafeStr_3029; import _-151._SafeStr_2306; import _-5Vt.XmlAsset; import _-1Mz.IWindowContainer; import flash.events.MouseEvent; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import flash.display.Sprite; import flash.display.BlendMode; import _-3v-._SafeStr_2507; import _-151._SafeStr_3707; import flash.utils.getTimer; import _-0MK.Component; import flash.filters.BlurFilter; import flash.display.BitmapData; import flash.display.BitmapDataChannel; import flash.filters.DisplacementMapFilterMode; import flash.filters.DisplacementMapFilter; import flash.filters.BitmapFilter; import _-3-E._SafeStr_6; import _-5im.WindowType; import _-5im.WindowStyle; import _-5im.WindowParam; import _-5YE.IBitmapWrapperWindow; import _-5Vt.BitmapDataAsset; import _-3Ot.AvatarInfoWidget; import _-09L.*; public class RoomDesktop implements _SafeStr_2744, _SafeStr_2787, _SafeStr_2786 { public static const _SafeStr_7202:int = -1; private static const _SafeStr_7203:int = 1000; private static const _SafeStr_7204:int = 1000; private var _SafeStr_6343:EventDispatcherWrapper; private var _SafeStr_5524:_SafeStr_633 = null; private var _SafeStr_7205:_SafeStr_2251 = null; private var _SafeStr_7206:_SafeStr_2070 = null; private var _SafeStr_7207:_SafeStr_2173 = null; private var _SafeStr_7208:_SafeStr_197 = null; private var _SafeStr_6331:_SafeStr_1407 = null; private var _SafeStr_7209:_SafeStr_13 = null; private var _SafeStr_6998:_SafeStr_2212 = null; private var _SafeStr_5773:_SafeStr_1201 = null; private var _SafeStr_5510:_SafeStr_2153 = null; private var _SafeStr_6626:_SafeStr_440 = null; private var _SafeStr_7210:_SafeStr_1367 = null; private var _SafeStr_7211:_SafeStr_2190 = null; private var _SafeStr_7212:_SafeStr_2261 = null; private var _SafeStr_5450:_SafeStr_334 = null; private var _SafeStr_7213:_SafeStr_2130 = null; private var _SafeStr_5525:_SafeStr_499 = null; private var _SafeStr_5526:_SafeStr_1356 = null; private var _SafeStr_5643:_SafeStr_2307 = null; private var _SafeStr_7214:_SafeStr_1606; private var _SafeStr_6649:_SafeStr_12; private var _SafeStr_7215:_SafeStr_501; private var _SafeStr_7216:_SafeStr_195; private var _SafeStr_7217:_SafeStr_217; private var _SafeStr_7218:_SafeStr_1416; private var _SafeStr_7219:_SafeStr_1380; private var _SafeStr_7220:_SafeStr_1496; private var _assets:_SafeStr_10 = null; private var _SafeStr_7221:_SafeStr_2298 = null; private var _SafeStr_7222:Array; private var _SafeStr_7223:Map; private var _SafeStr_7224:Map; private var _SafeStr_7225:Map; private var _SafeStr_7226:Array; private var _SafeStr_7227:DesktopLayoutManager; private var _SafeStr_7228:IDisplayObjectWrapper; private var _SafeStr_7229:Boolean = true; private var _SafeStr_7230:Array; private var _SafeStr_7231:_SafeStr_3372; private var _SafeStr_7232:uint = 0xFFFFFF; private var _SafeStr_7233:Boolean = false; private var _SafeStr_7234:int = 0; private var _SafeStr_7235:uint = 0; private var _SafeStr_7236:Timer; private var _SafeStr_7237:Rectangle; private var _SafeStr_7238:_SafeStr_2273; private var _SafeStr_7239:_SafeStr_2273; private var _SafeStr_7240:Point; private var _SafeStr_7241:Number = 0; private var _SafeStr_7242:Number = 0; private var _SafeStr_7243:Boolean; public function RoomDesktop(k:_SafeStr_2298, _arg_2:_SafeStr_10, _arg_3:_SafeStr_2307) { this._SafeStr_7222 = []; super(); this._SafeStr_6343 = new EventDispatcherWrapper(); this._SafeStr_7221 = k; this._assets = _arg_2; this._SafeStr_5643 = _arg_3; this._SafeStr_7238 = new _SafeStr_4241(this._SafeStr_7244); this._SafeStr_5643.addMessageEvent(this._SafeStr_7238); this._SafeStr_7239 = new _SafeStr_4144(this._SafeStr_7245); this._SafeStr_5643.addMessageEvent(this._SafeStr_7239); this._SafeStr_7223 = new Map(); this._SafeStr_7224 = new Map(); this._SafeStr_7225 = new Map(); this._SafeStr_7227 = new DesktopLayoutManager(); this._SafeStr_7246(); } public function set visible(k:Boolean):void { if (this._SafeStr_7228){ this._SafeStr_7228.visible = k; }; } public function get roomSession():_SafeStr_2298 { return (this._SafeStr_7221); } public function get sessionDataManager():_SafeStr_2173 { return (this._SafeStr_7207); } public function get events():IEventDispatcher { return (this._SafeStr_6343); } public function get roomEngine():_SafeStr_2251 { return (this._SafeStr_7205); } public function get roomSessionManager():_SafeStr_197 { return (this._SafeStr_7208); } public function get friendList():_SafeStr_2212 { return (this._SafeStr_6998); } public function get avatarRenderManager():_SafeStr_13 { return (this._SafeStr_7209); } public function get inventory():_SafeStr_1201 { return (((((this._SafeStr_5773) && (!(this._SafeStr_5773.disposed)))) ? this._SafeStr_5773 : null)); } public function get toolbar():_SafeStr_2153 { return (this._SafeStr_5510); } public function get _SafeStr_7179():_SafeStr_2070 { return (this._SafeStr_7206); } public function get navigator():_SafeStr_440 { return (this._SafeStr_6626); } public function get _SafeStr_6464():_SafeStr_2190 { return (this._SafeStr_7211); } public function get communicationManager():_SafeStr_1407 { return (this._SafeStr_6331); } public function get avatarEditor():_SafeStr_2261 { return (this._SafeStr_7212); } public function get catalog():_SafeStr_334 { return (this._SafeStr_5450); } public function get localization():_SafeStr_499 { return (this._SafeStr_5525); } public function get _SafeStr_5594():_SafeStr_1356 { return (this._SafeStr_5526); } public function get config():_SafeStr_12 { return (this._SafeStr_6649); } public function get _SafeStr_5839():_SafeStr_501 { return (this._SafeStr_7215); } public function get messenger():_SafeStr_1367 { return (this._SafeStr_7210); } public function get _SafeStr_6282():_SafeStr_1606 { return (this._SafeStr_7214); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get habboTracking():_SafeStr_195 { return (this._SafeStr_7216); } public function get session():_SafeStr_2298 { return (this._SafeStr_7221); } public function get _SafeStr_7180():_SafeStr_1416 { return (this._SafeStr_7218); } public function get questEngine():_SafeStr_1380 { return (this._SafeStr_7219); } public function get freeFlowChat():_SafeStr_1496 { return (this._SafeStr_7220); } public function get _SafeStr_6097():uint { return (this._SafeStr_7235); } public function set catalog(k:_SafeStr_334):void { this._SafeStr_5450 = k; } public function set avatarEditor(k:_SafeStr_2261):void { this._SafeStr_7212 = k; } public function set _SafeStr_7179(k:_SafeStr_2070):void { this._SafeStr_7206 = k; } public function set sessionDataManager(k:_SafeStr_2173):void { this._SafeStr_7207 = k; } public function set roomSessionManager(k:_SafeStr_197):void { this._SafeStr_7208 = k; this._SafeStr_7246(); } public function set communicationManager(k:_SafeStr_1407):void { this._SafeStr_6331 = k; } public function get _SafeStr_6545():_SafeStr_217 { return (this._SafeStr_7217); } public function get connection():_SafeStr_2307 { return (this._SafeStr_5643); } public function set friendList(k:_SafeStr_2212):void { this._SafeStr_6998 = k; if (this._SafeStr_6998){ this._SafeStr_6998.events.addEventListener(_SafeStr_3889._SafeStr_5954, this._SafeStr_5642); this._SafeStr_6998.events.addEventListener(_SafeStr_3889._SafeStr_6052, this._SafeStr_5642); }; } public function set avatarRenderManager(k:_SafeStr_13):void { this._SafeStr_7209 = k; } public function set windowManager(k:_SafeStr_633):void { this._SafeStr_5524 = k; } public function set inventory(k:_SafeStr_1201):void { this._SafeStr_5773 = k; } public function set navigator(k:_SafeStr_440):void { this._SafeStr_6626 = k; } public function set _SafeStr_7247(k:_SafeStr_2130):void { this._SafeStr_7213 = k; } public function set localization(k:_SafeStr_499):void { this._SafeStr_5525 = k; } public function set _SafeStr_5594(k:_SafeStr_1356):void { this._SafeStr_5526 = k; } public function set _SafeStr_6282(k:_SafeStr_1606):void { this._SafeStr_7214 = k; } public function set config(k:_SafeStr_12):void { this._SafeStr_6649 = k; } public function set _SafeStr_5839(k:_SafeStr_501):void { this._SafeStr_7215 = k; } public function set habboTracking(k:_SafeStr_195):void { this._SafeStr_7216 = k; } public function set _SafeStr_6545(k:_SafeStr_217):void { this._SafeStr_7217 = k; } public function set _SafeStr_7180(k:_SafeStr_1416):void { this._SafeStr_7218 = k; } public function set questEngine(k:_SafeStr_1380):void { this._SafeStr_7219 = k; } public function set freeFlowChat(k:_SafeStr_1496):void { this._SafeStr_7220 = k; } public function set _SafeStr_6464(k:_SafeStr_2190):void { this._SafeStr_7211 = k; } public function set roomEngine(k:_SafeStr_2251):void { this._SafeStr_7205 = k; if (((!((this._SafeStr_7205 == null))) && (!((this._SafeStr_7205.events == null))))){ this._SafeStr_7205.events.addEventListener(_SafeStr_2659._SafeStr_7248, this._SafeStr_7249); this._SafeStr_7205.events.addEventListener(_SafeStr_2659._SafeStr_7250, this._SafeStr_7249); this._SafeStr_7205.events.addEventListener(_SafeStr_2659._SafeStr_7251, this._SafeStr_7249); }; } public function set messenger(k:_SafeStr_1367):void { this._SafeStr_7210 = k; } public function set toolbar(k:_SafeStr_2153):void { this._SafeStr_5510 = k; this._SafeStr_5510.events.addEventListener(_SafeStr_2295._SafeStr_6637, this._SafeStr_7252); } public function set layout(k:XML):void { this._SafeStr_7227._SafeStr_7189(k, this._SafeStr_5524, this._SafeStr_6649); } public function dispose():void { var _local_2:_SafeStr_2303; var _local_3:int; var _local_4:String; var _local_5:_SafeStr_2818; if (((!((this._SafeStr_7205 == null))) && (!((this._SafeStr_7221 == null))))){ _local_2 = this._SafeStr_7205._SafeStr_5738(this._SafeStr_7221.roomId, this.getFirstCanvasId()); if (_local_2 != null){ this._SafeStr_7253(_local_2._SafeStr_7254(), false); }; }; var k:int; if (this._SafeStr_7222 != null){ k = 0; while (k < this._SafeStr_7222.length) { _local_3 = this._SafeStr_7222[k]; _local_4 = this._SafeStr_7255(_local_3); if (this._SafeStr_5524){ this._SafeStr_5524.removeWindow(_local_4); }; k++; }; }; this._SafeStr_7226 = null; if (this._SafeStr_7223 != null){ k = 0; while (k < this._SafeStr_7223.length) { _local_5 = (this._SafeStr_7223._SafeStr_5595(k) as _SafeStr_2818); if (_local_5 != null){ _local_5.dispose(); }; k++; }; this._SafeStr_7223.dispose(); this._SafeStr_7223 = null; }; if (this._SafeStr_7224 != null){ this._SafeStr_7224.dispose(); this._SafeStr_7224 = null; }; if (this._SafeStr_7225 != null){ this._SafeStr_7225.dispose(); this._SafeStr_7225 = null; }; if (this._SafeStr_5643){ if (this._SafeStr_7238 != null){ this._SafeStr_5643.removeMessageEvent(this._SafeStr_7238); this._SafeStr_7238.dispose(); this._SafeStr_7238 = null; }; if (this._SafeStr_7239 != null){ this._SafeStr_5643.removeMessageEvent(this._SafeStr_7239); this._SafeStr_7239.dispose(); this._SafeStr_7239 = null; }; this._SafeStr_5643 = null; }; this._assets = null; this._SafeStr_7209 = null; this._SafeStr_7222 = null; this._SafeStr_6343 = null; if (((this._SafeStr_6998) && (this._SafeStr_6998.events))){ this._SafeStr_6998.events.removeEventListener(_SafeStr_3889._SafeStr_5954, this._SafeStr_5642); this._SafeStr_6998.events.removeEventListener(_SafeStr_3889._SafeStr_6052, this._SafeStr_5642); }; this._SafeStr_6998 = null; this._SafeStr_7227.dispose(); this._SafeStr_7227 = null; if (((!((this._SafeStr_7205 == null))) && (!((this._SafeStr_7205.events == null))))){ this._SafeStr_7205.events.removeEventListener(_SafeStr_2659._SafeStr_7248, this._SafeStr_7249); this._SafeStr_7205.events.removeEventListener(_SafeStr_2659._SafeStr_7250, this._SafeStr_7249); this._SafeStr_7205.events.removeEventListener(_SafeStr_2659._SafeStr_7251, this._SafeStr_7249); }; this._SafeStr_7205 = null; this._SafeStr_7208 = null; this._SafeStr_7206 = null; this._SafeStr_7221 = null; this._SafeStr_7207 = null; this._SafeStr_5524 = null; this._SafeStr_5773 = null; this._SafeStr_5525 = null; this._SafeStr_6649 = null; this._SafeStr_7215 = null; this._SafeStr_7211 = null; if (((this._SafeStr_5510) && (this.toolbar.events))){ this._SafeStr_5510.events.removeEventListener(_SafeStr_2295._SafeStr_6637, this._SafeStr_7252); this._SafeStr_5510 = null; }; this._SafeStr_6626 = null; if (this._SafeStr_7231 != null){ this._SafeStr_7231.dispose(); this._SafeStr_7231 = null; }; if (this._SafeStr_7236 != null){ this._SafeStr_7236.reset(); this._SafeStr_7236.removeEventListener(TimerEvent.TIMER, this._SafeStr_7256); this._SafeStr_7236 = null; }; this._SafeStr_7237 = null; } private function _SafeStr_7244(k:_SafeStr_4241):void { var _local_3:_SafeStr_2456; var _local_2:_SafeStr_4446 = k._SafeStr_5325(); if (this._SafeStr_7221 != null){ _local_3 = this._SafeStr_7221.userDataManager._SafeStr_7257(_local_2._SafeStr_7258); _local_3._SafeStr_7259 = k._SafeStr_5325()._SafeStr_7260.concat(); }; this.events.dispatchEvent(new _SafeStr_4456(_local_2._SafeStr_7258, _local_2._SafeStr_7260)); } private function _SafeStr_7245(k:_SafeStr_4144):void { var _local_2:_SafeStr_4436 = k._SafeStr_5325(); this.events.dispatchEvent(new _SafeStr_4452(_local_2._SafeStr_7258)); } public function init():void { if (((!((this._SafeStr_7205 == null))) && (!((this._SafeStr_7221 == null))))){ this._SafeStr_7230 = new Array(); if (this._SafeStr_7230.length > 0){ this._SafeStr_7229 = false; this._SafeStr_5642(new _SafeStr_4455(_SafeStr_4455._SafeStr_5991)); }; }; } public function _SafeStr_7261():void { if (this._SafeStr_7213 != null){ this._SafeStr_7213.showInterstitial(); }; } private function _SafeStr_7249(k:_SafeStr_2659):void { if ((((this._SafeStr_7230 == null)) || ((this._SafeStr_7230.length == 0)))){ return; }; var _local_2:int = this._SafeStr_7230.indexOf(k.contentType); if (_local_2 != -1){ this._SafeStr_7230.splice(_local_2, 1); }; if (this._SafeStr_7230.length == 0){ this._SafeStr_7229 = true; this._SafeStr_7246(); }; } public function _SafeStr_7177(k:String):void { var _local_3:Boolean; var _local_4:_SafeStr_2819; var _local_5:_SafeStr_4422; var _local_6:_SafeStr_4429; var _local_7:_SafeStr_4444; var _local_8:_SafeStr_4447; var _local_9:FurnitureRoomLinkHandler; var _local_10:RoomToolsWidgetHandler; var _local_11:Array; var _local_12:Array; var _local_13:Array; var _local_14:String; var _local_15:String; var _local_16:_SafeStr_4441; if (this._SafeStr_7206 == null){ return; }; var _local_2:_SafeStr_2818 = (this._SafeStr_7223.getValue(k) as _SafeStr_2818); if (_local_2 != null){ return; }; if (((this._SafeStr_7221.isGameSession) && (!(this._SafeStr_7262(k))))){ return; }; switch (k){ case _SafeStr_2814._SafeStr_5735: _local_5 = new _SafeStr_4422(); _local_5.connection = this._SafeStr_5643; _local_4 = _local_5; _local_3 = true; break; case _SafeStr_2814._SafeStr_6366: _local_4 = new InfoStandWidgetHandler(this._SafeStr_7215._SafeStr_7263); break; case _SafeStr_2814._SafeStr_6238: _local_3 = true; _local_4 = new ChatInputWidgetHandler(); break; case _SafeStr_2814._SafeStr_5775: _local_4 = new _SafeStr_4423(); break; case _SafeStr_2814._SafeStr_7264: _local_4 = new _SafeStr_4420(); break; case _SafeStr_2814._SafeStr_5848: _local_4 = new _SafeStr_4424(); break; case _SafeStr_2814._SafeStr_5980: _local_4 = new _SafeStr_4440(); break; case _SafeStr_2814._SafeStr_5881: _local_4 = new _SafeStr_4428(); break; case _SafeStr_2814._SafeStr_5666: _local_4 = new _SafeStr_4415(); break; case _SafeStr_2814._SafeStr_5854: _local_4 = new _SafeStr_4425(); break; case _SafeStr_2814._SafeStr_5718: _local_4 = new _SafeStr_4421(); break; case _SafeStr_2814._SafeStr_5950: _local_4 = new _SafeStr_4434(); break; case _SafeStr_2814._SafeStr_7265: _local_4 = new RoomQueueWidgetHandler(); break; case _SafeStr_2814._SafeStr_5990: _local_4 = new _SafeStr_4442(); break; case _SafeStr_2814._SafeStr_5956: _local_4 = new _SafeStr_4461(); break; case _SafeStr_2814._SafeStr_5959: _local_4 = new _SafeStr_4437(); break; case _SafeStr_2814._SafeStr_6083: _local_4 = new _SafeStr_4454(); break; case _SafeStr_2814._SafeStr_5971: _local_4 = new _SafeStr_4439(); break; case _SafeStr_2814._SafeStr_6136: _local_4 = new _SafeStr_4460(); break; case _SafeStr_2814._SafeStr_6051: _local_4 = new _SafeStr_4448(); break; case _SafeStr_2814._SafeStr_6069: _local_4 = new _SafeStr_4450(); break; case _SafeStr_2814._SafeStr_5871: _local_4 = new _SafeStr_4426(); break; case _SafeStr_2814._SafeStr_6174: _local_4 = new AvatarInfoWidgetHandler(); break; case _SafeStr_2814._SafeStr_5655: _local_4 = new _SafeStr_4414(); break; case _SafeStr_2814._SafeStr_5907: _local_6 = new _SafeStr_4429(); _local_6.connection = this._SafeStr_5643; _local_4 = (_local_6 as _SafeStr_2819); break; case _SafeStr_2814._SafeStr_5999: _local_7 = new _SafeStr_4444(); _local_7.connection = this._SafeStr_5643; _local_4 = (_local_7 as _SafeStr_2819); break; case _SafeStr_2814._SafeStr_6087: _local_4 = new _SafeStr_4457(); break; case _SafeStr_2814._SafeStr_5945: _local_4 = new _SafeStr_4433(); break; case _SafeStr_2814._SafeStr_7266: _local_8 = new _SafeStr_4447(); _local_8.connection = this._SafeStr_5643; _local_4 = (_local_8 as _SafeStr_2819); break; case _SafeStr_2814._SafeStr_7267: _local_4 = new _SafeStr_4418(); break; case _SafeStr_2814.CAMERA: _local_4 = new _SafeStr_4459(this); break; case _SafeStr_2814._SafeStr_6005: _local_4 = new _SafeStr_4445(); break; case _SafeStr_2814._SafeStr_5695: _local_4 = new _SafeStr_4417(); break; case _SafeStr_2814._SafeStr_5635: _local_4 = new _SafeStr_4412(); break; case _SafeStr_2814._SafeStr_7268: _local_4 = new _SafeStr_4413(); _SafeStr_4413(_local_4).connection = this.connection; break; case _SafeStr_2814._SafeStr_5934: _local_4 = new _SafeStr_4431(); break; case _SafeStr_2814._SafeStr_5938: _local_4 = new _SafeStr_4432(); break; case _SafeStr_2814._SafeStr_5711: _local_4 = new _SafeStr_4419(); break; case _SafeStr_2814._SafeStr_6334: _local_9 = new FurnitureRoomLinkHandler(); _local_9.communicationManager = this._SafeStr_6331; _local_4 = _local_9; break; case _SafeStr_2814._SafeStr_5994: _local_4 = new _SafeStr_4443(); break; case _SafeStr_2814._SafeStr_6344: _local_4 = new FurnitureYoutubeDisplayWidgetHandler(); break; case _SafeStr_2814._SafeStr_5674: _local_4 = new _SafeStr_4416(); break; case _SafeStr_2814._SafeStr_5931: _local_4 = new _SafeStr_4430(); break; case _SafeStr_2814._SafeStr_6634: _local_10 = new RoomToolsWidgetHandler(); _local_10.communicationManager = this._SafeStr_6331; _local_10.navigator = this._SafeStr_6626; _local_4 = _local_10; break; case _SafeStr_2814._SafeStr_6062: _local_4 = new _SafeStr_4449(); break; case _SafeStr_2814._SafeStr_7269: _local_4 = new _SafeStr_4435(); break; case _SafeStr_2814._SafeStr_6093: _local_4 = new _SafeStr_4458(this); break; case _SafeStr_2814._SafeStr_6328: _local_4 = new CraftingWidgetHandler(this); break; }; if (_local_4 != null){ _local_4.container = this; _local_11 = null; _local_12 = _local_4._SafeStr_5636(); if (_local_12 != null){ for each (_local_14 in _local_12) { _local_11 = this._SafeStr_7224.getValue(_local_14); if (_local_11 == null){ _local_11 = []; this._SafeStr_7224.add(_local_14, _local_11); } else { _SafeStr_4.log((("Room widget message '" + _local_14) + "' handled by more than one widget message handler, could cause problems. Be careful!")); }; _local_11.push(_local_4); }; }; _local_13 = _local_4._SafeStr_5641(); if (_local_13 != null){ _local_13.push(_SafeStr_2797._SafeStr_5679); _local_13.push(_SafeStr_2797._SafeStr_5680); for each (_local_15 in _local_13) { _local_11 = this._SafeStr_7225.getValue(_local_15); if (_local_11 == null){ _local_11 = []; this._SafeStr_7225.add(_local_15, _local_11); }; _local_11.push(_local_4); }; }; }; _local_2 = this._SafeStr_7206._SafeStr_7177(k, _local_4); if (_local_2 == null){ return; }; _local_2.messageListener = this; _local_2.registerUpdateEvents(this._SafeStr_6343); if (!this._SafeStr_7223.add(k, _local_2)){ _local_2.dispose(); } else { this._SafeStr_7227._SafeStr_7197(k, _local_2.mainWindow); }; if (_local_3){ k = _SafeStr_4441._SafeStr_7270; _local_16 = new _SafeStr_4441(k, this._SafeStr_7227._SafeStr_7200); this.events.dispatchEvent(_local_16); }; } private function _SafeStr_7262(k:String):Boolean { switch (k){ case _SafeStr_2814._SafeStr_6238: case _SafeStr_2814._SafeStr_5735: case _SafeStr_2814._SafeStr_6174: case _SafeStr_2814._SafeStr_7267: return (true); default: return (false); }; } public function _SafeStr_7271(k:String):void { var _local_2:_SafeStr_2818; if (this._SafeStr_7223 != null){ _local_2 = this._SafeStr_7223.remove(k); if (_local_2 != null){ if (this._SafeStr_7227 != null){ this._SafeStr_7227._SafeStr_7198(k, _local_2.mainWindow); }; _local_2.dispose(); }; }; } public function _SafeStr_7178(k:String):_SafeStr_2818 { var _local_2:_SafeStr_2818; if (this._SafeStr_7223 != null){ _local_2 = this._SafeStr_7223[k]; }; return (_local_2); } public function processWidgetMessage(k:_SafeStr_2745):_SafeStr_4366 { var _local_3:_SafeStr_2819; var _local_4:_SafeStr_4366; if (k == null){ return (null); }; if (k.type == _SafeStr_4427._SafeStr_6637){ this._SafeStr_7272(); }; var _local_2:Array = this._SafeStr_7224.getValue(k.type); if (_local_2 != null){ for each (_local_3 in _local_2) { _local_4 = _local_3.processWidgetMessage(k); if (_local_4 != null){ return (_local_4); }; }; }; return (null); } public function _SafeStr_5642(k:Event):void { var _local_3:_SafeStr_2819; var _local_4:Boolean; var _local_5:_SafeStr_2797; if (((!(k)) || (!(this._SafeStr_7225)))){ return; }; if (((this._SafeStr_7228) && ((k.type == _SafeStr_2811._SafeStr_7273)))){ this._SafeStr_7274(this._SafeStr_7228.getDisplayObject()); }; var _local_2:Array = this._SafeStr_7225.getValue(k.type); if (_local_2 != null){ for each (_local_3 in _local_2) { _local_4 = true; if ((((k.type == _SafeStr_2797._SafeStr_5679)) || ((k.type == _SafeStr_2797._SafeStr_5680)))){ _local_5 = (k as _SafeStr_2797); _local_4 = ((!((_local_5 == null))) && ((_local_3.type == _local_5.widget))); }; if (k.type == _SafeStr_4427._SafeStr_6637){ this._SafeStr_7272(); }; if (_local_4){ _local_3._SafeStr_5642(k); }; }; }; } private function _SafeStr_7275(k:_SafeStr_2384):Boolean { var _local_4:_SafeStr_3068; var _local_2:Boolean; var _local_3:_SafeStr_2436 = this.roomEngine.getRoomObject(k.roomId, k._SafeStr_5678, k.category); if (_local_3 != null){ _local_4 = _local_3.getModel(); if (_local_4 != null){ if (_local_4.getNumber(_SafeStr_2464._SafeStr_7276) == 1){ _local_2 = true; if (this._SafeStr_7207._SafeStr_5861){ _local_2 = false; }; }; }; }; return (_local_2); } public function _SafeStr_7277(k:_SafeStr_2384):void { var _local_6:String; var _local_7:_SafeStr_2436; var _local_8:_SafeStr_2456; var _local_9:int; var _local_10:int; var _local_11:Boolean; var _local_12:int; if (k == null){ return; }; var _local_2:int = int(k._SafeStr_5678); var _local_3:int = int(k.category); var _local_4:_SafeStr_4462; var _local_5:_SafeStr_4451; switch (k.type){ case _SafeStr_2384._SafeStr_7279: if (!this._SafeStr_7275(k)){ _local_4 = new _SafeStr_4462(_SafeStr_4462._SafeStr_7278, _local_2, _local_3, k.roomId); }; if (((!((this._SafeStr_7214 == null))) && ((_local_3 == _SafeStr_2285._SafeStr_5707)))){ _local_8 = this._SafeStr_7221.userDataManager.getUserDataByIndex(_local_2); if (((!((_local_8 == null))) && ((_local_8.type == _SafeStr_2340._SafeStr_5746)))){ this._SafeStr_7214._SafeStr_6281(_local_8._SafeStr_6235, _local_8.name); }; }; break; case _SafeStr_2384.ADDED: switch (_local_3){ case _SafeStr_2285._SafeStr_5887: case _SafeStr_2285._SafeStr_5987: _local_6 = _SafeStr_4462._SafeStr_7280; break; case _SafeStr_2285._SafeStr_5707: _local_6 = _SafeStr_4462._SafeStr_7281; break; }; if (_local_6 != null){ _local_4 = new _SafeStr_4462(_local_6, _local_2, _local_3, k.roomId); }; break; case _SafeStr_2384.REMOVED: switch (_local_3){ case _SafeStr_2285._SafeStr_5887: case _SafeStr_2285._SafeStr_5987: _local_6 = _SafeStr_4462._SafeStr_7282; break; case _SafeStr_2285._SafeStr_5707: _local_6 = _SafeStr_4462._SafeStr_7283; break; }; if (_local_6 != null){ _local_4 = new _SafeStr_4462(_local_6, _local_2, _local_3, k.roomId); }; break; case _SafeStr_2384._SafeStr_7285: _local_4 = new _SafeStr_4462(_SafeStr_4462._SafeStr_7284, _local_2, _local_3, k.roomId); break; case _SafeStr_2384._SafeStr_7287: _local_4 = new _SafeStr_4462(_SafeStr_4462._SafeStr_7286, _local_2, _local_3, k.roomId); break; case _SafeStr_2384.MOUSE_LEAVE: _local_4 = new _SafeStr_4462(_SafeStr_4462._SafeStr_7288, _local_2, _local_3, k.roomId); break; case _SafeStr_2384._SafeStr_7290: if (this._SafeStr_7289(k.roomId, k._SafeStr_5678, k.category)){ this._SafeStr_7205._SafeStr_6458(k._SafeStr_5678, k.category, _SafeStr_4438.OBJECT_MOVE); }; break; case _SafeStr_2384._SafeStr_7291: if (this._SafeStr_7289(k.roomId, k._SafeStr_5678, k.category)){ this._SafeStr_7205._SafeStr_6458(k._SafeStr_5678, k.category, _SafeStr_4438.OBJECT_ROTATE_POSITIVE); }; break; case _SafeStr_2797._SafeStr_7292: _local_5 = new _SafeStr_4451(_SafeStr_4451._SafeStr_5849, _local_2, _local_3, k.roomId); this.processWidgetMessage(_local_5); break; case _SafeStr_2797._SafeStr_7293: _local_5 = new _SafeStr_4451(_SafeStr_4451._SafeStr_5981, _local_2, _local_3, k.roomId); this.processWidgetMessage(_local_5); break; case _SafeStr_2797._SafeStr_7294: _local_5 = new _SafeStr_4451(_SafeStr_4451._SafeStr_5882, _local_2, _local_3, k.roomId); this.processWidgetMessage(_local_5); break; case _SafeStr_2797._SafeStr_7295: _local_5 = new _SafeStr_4451(_SafeStr_4451._SafeStr_5667, _local_2, _local_3, k.roomId); this.processWidgetMessage(_local_5); break; case _SafeStr_2797._SafeStr_7297: _local_5 = new _SafeStr_4451(_SafeStr_4451._SafeStr_7296, _local_2, _local_3, k.roomId); this.processWidgetMessage(_local_5); break; case _SafeStr_2797._SafeStr_7298: _local_5 = new _SafeStr_4451(_SafeStr_4451._SafeStr_5855, _local_2, _local_3, k.roomId); this.processWidgetMessage(_local_5); break; case _SafeStr_2797._SafeStr_7299: _local_5 = new _SafeStr_4451(_SafeStr_4451._SafeStr_6137, _local_2, _local_3, k.roomId); this.processWidgetMessage(_local_5); break; case _SafeStr_2797._SafeStr_7300: _local_5 = new _SafeStr_4451(_SafeStr_4451._SafeStr_5715, _local_2, _local_3, k.roomId); this.processWidgetMessage(_local_5); break; case _SafeStr_2788._SafeStr_7302: case _SafeStr_2788._SafeStr_7303: this._SafeStr_7301(k); break; case _SafeStr_2788._SafeStr_7305: case _SafeStr_2788._SafeStr_7306: this._SafeStr_7304(k); break; case _SafeStr_2797._SafeStr_7307: _local_5 = new _SafeStr_4451(_SafeStr_4451._SafeStr_6071, _local_2, _local_3, k.roomId); this.processWidgetMessage(_local_5); break; case _SafeStr_2797._SafeStr_7308: _local_5 = new _SafeStr_4451(_SafeStr_4451._SafeStr_5916, _local_2, _local_3, k.roomId); this.processWidgetMessage(_local_5); break; case _SafeStr_2797._SafeStr_7309: _local_5 = new _SafeStr_4451(_SafeStr_4451._SafeStr_5637, _local_2, _local_3, k.roomId); this.processWidgetMessage(_local_5); break; case _SafeStr_2797._SafeStr_7310: _local_5 = new _SafeStr_4451(_SafeStr_4451._SafeStr_5639, _local_2, _local_3, k.roomId); this.processWidgetMessage(_local_5); break; case _SafeStr_2797._SafeStr_7311: _local_7 = this._SafeStr_7205.getRoomObject(k.roomId, k._SafeStr_5678, k.category); if (_local_7 != null){ _local_9 = _local_7.getModel().getNumber(_SafeStr_2464._SafeStr_6552); _local_10 = this._SafeStr_7207.userId; if (_local_9 == _local_10){ _local_5 = new _SafeStr_4451(_SafeStr_4451._SafeStr_5638, _local_2, _local_3, k.roomId); this.processWidgetMessage(_local_5); }; }; break; case _SafeStr_2797._SafeStr_5679: case _SafeStr_2797._SafeStr_5680: case _SafeStr_2797._SafeStr_6026: case _SafeStr_2797._SafeStr_6027: case _SafeStr_2797._SafeStr_6151: case _SafeStr_2817._SafeStr_5925: case _SafeStr_2797._SafeStr_5946: case _SafeStr_2815._SafeStr_6055: case _SafeStr_2815._SafeStr_6204: case _SafeStr_2797._SafeStr_6006: case _SafeStr_2797._SafeStr_5935: case _SafeStr_2797._SafeStr_5941: case _SafeStr_2797._SafeStr_5942: case _SafeStr_2797._SafeStr_5712: case _SafeStr_2797._SafeStr_6337: this._SafeStr_5642(k); break; }; if (_local_4 != null){ _local_11 = true; if ((_local_4 is _SafeStr_4462)){ _local_12 = (_local_4 as _SafeStr_4462).roomId; _local_11 = !(_SafeStr_2802._SafeStr_7312(_local_12)); } else { if ((_local_4 is _SafeStr_4453)){ _local_12 = (_local_4 as _SafeStr_4453).roomId; _local_11 = !(_SafeStr_2802._SafeStr_7312(_local_12)); }; }; if (_local_11){ this.events.dispatchEvent(_local_4); }; }; } private function _SafeStr_7289(k:int, _arg_2:int, _arg_3:int):Boolean { return ((((((this._SafeStr_7221.roomControllerLevel >= _SafeStr_2488._SafeStr_5921)) || (this._SafeStr_7207._SafeStr_5861))) || (this.isOwnerOfFurniture(this._SafeStr_7205.getRoomObject(k, _arg_2, _arg_3))))); } public function _SafeStr_7313(k:_SafeStr_193):void { var _local_2:_SafeStr_4366; switch (k.type){ case _SafeStr_193._SafeStr_7315: _local_2 = new _SafeStr_4453(_SafeStr_4453._SafeStr_7314, k.roomId); break; case _SafeStr_193._SafeStr_7317: _local_2 = new _SafeStr_4453(_SafeStr_4453._SafeStr_7316, k.roomId); break; }; if (_local_2 != null){ this.events.dispatchEvent(_local_2); }; } public function _SafeStr_7318(k:int):void { var _local_14:Number; var _local_15:Number; 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:IWindow; var _local_2:Rectangle = this._SafeStr_7227._SafeStr_7200; var _local_3:int = _local_2.width; var _local_4:int = _local_2.height; var _local_5:int = ((this._SafeStr_7221.isGameSession) ? _SafeStr_3066._SafeStr_7319 : _SafeStr_3066._SafeStr_7320); if (this._SafeStr_7222.indexOf(k) >= 0){ return; }; if ((((((this._SafeStr_7221 == null)) || ((this._SafeStr_5524 == null)))) || ((this._SafeStr_7205 == null)))){ return; }; var _local_6:DisplayObject = this._SafeStr_7205._SafeStr_7321(this._SafeStr_7221.roomId, k, _local_3, _local_4, _local_5); if (_local_6 == null){ return; }; var _local_7:_SafeStr_3066 = (this._SafeStr_7205._SafeStr_5738(this._SafeStr_7221.roomId, k) as _SafeStr_3066); if (_local_7 != null){ _local_14 = this._SafeStr_7205._SafeStr_7322(this._SafeStr_7221.roomId, _SafeStr_3029._SafeStr_7323); _local_15 = this._SafeStr_7205._SafeStr_7322(this._SafeStr_7221.roomId, _SafeStr_3029._SafeStr_7324); _local_16 = this._SafeStr_7205._SafeStr_7322(this._SafeStr_7221.roomId, _SafeStr_3029._SafeStr_7325); _local_17 = this._SafeStr_7205._SafeStr_7322(this._SafeStr_7221.roomId, _SafeStr_3029._SafeStr_7326); _local_18 = ((_local_14 + _local_15) / 2); _local_19 = ((_local_16 + _local_17) / 2); _local_20 = 20; _local_18 = (_local_18 + (_local_20 - 1)); _local_19 = (_local_19 + (_local_20 - 1)); _local_21 = (Math.sqrt(((_local_20 * _local_20) + (_local_20 * _local_20))) * Math.tan(((30 / 180) * Math.PI))); _local_7.location = new _SafeStr_2306(_local_18, _local_19, _local_21); }; var _local_8:XmlAsset = (this._assets.getAssetByName("room_view_container_xml") as XmlAsset); if (_local_8 == null){ return; }; var _local_9:IWindowContainer = (this._SafeStr_5524.buildFromXML((_local_8.content as XML)) as IWindowContainer); if (_local_9 == null){ return; }; _local_9.width = _local_3; _local_9.height = _local_4; this._SafeStr_7228 = (_local_9.findChildByName("room_canvas_wrapper") as IDisplayObjectWrapper); if (this._SafeStr_7228 == null){ return; }; this._SafeStr_7228.setDisplayObject(_local_6); if (this._SafeStr_7221.isGameSession){ _local_6.addEventListener(MouseEvent.CLICK, this._SafeStr_7327); }; this._SafeStr_7274(_local_6); this._SafeStr_7228.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7328); this._SafeStr_7228.addEventListener(WindowMouseEvent.DOUBLE_CLICK, this._SafeStr_7328); this._SafeStr_7228.addEventListener(WindowMouseEvent._SafeStr_6408, this._SafeStr_7328); this._SafeStr_7228.addEventListener(WindowMouseEvent.DOWN, this._SafeStr_7328); this._SafeStr_7228.addEventListener(WindowMouseEvent.UP, this._SafeStr_7328); this._SafeStr_7228.addEventListener(WindowMouseEvent._SafeStr_7329, this._SafeStr_7328); this._SafeStr_7228.addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_5562); var _local_10:Sprite = new Sprite(); _local_10.mouseEnabled = false; _local_10.blendMode = BlendMode.MULTIPLY; var _local_11:IDisplayObjectWrapper = (_local_9.findChildByName("colorizer_wrapper") as IDisplayObjectWrapper); if (_local_11 == null){ return; }; _local_11.setDisplayObject(_local_10); _local_11.addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_7330); var _local_12:Sprite = new Sprite(); _local_12.mouseEnabled = false; var _local_13:IDisplayObjectWrapper = (_local_9.findChildByName("background_wrapper") as IDisplayObjectWrapper); if (_local_13 == null){ return; }; _local_13.setDisplayObject(_local_12); _local_13.addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_7331); if (this._SafeStr_7221._SafeStr_6492){ _local_22 = this._SafeStr_7332(); if (_local_22 != null){ _local_22.width = _local_9.width; _local_22.height = _local_9.height; _local_9.addChild(_local_22); }; }; this._SafeStr_7227._SafeStr_7199(_local_9); this._SafeStr_7222.push(k); } private function _SafeStr_7274(k:DisplayObject):void { k.removeEventListener(MouseEvent.MOUSE_WHEEL, this._SafeStr_7333); if (this._SafeStr_7207.isPerkAllowed(_SafeStr_2507.MOUSE_ZOOM)){ k.addEventListener(MouseEvent.MOUSE_WHEEL, this._SafeStr_7333); }; } private function _SafeStr_7333(k:MouseEvent):void { var _local_2:Point; var _local_3:int; var _local_4:int; if (((((k.ctrlKey) && (!(k.altKey)))) && (!(k.shiftKey)))){ this._SafeStr_7242 = (this._SafeStr_7242 + (((k.delta == 0)) ? 0 : (((k.delta < 0)) ? -20 : 20))); _local_2 = new Point(); this._SafeStr_7228.getGlobalPosition(_local_2); _local_3 = (k.stageX - _local_2.x); _local_4 = (k.stageY - _local_2.y); this._SafeStr_7240 = new Point(_local_3, _local_4); }; } private function _SafeStr_7330(k:WindowEvent):void { var _local_2:IDisplayObjectWrapper = (k.target as IDisplayObjectWrapper); if (_local_2 == null){ return; }; var _local_3:Sprite = (_local_2.getDisplayObject() as Sprite); if (_local_3 == null){ return; }; _local_3.graphics.clear(); _local_3.graphics.beginFill(this._SafeStr_7232); _local_3.graphics.drawRect(0, 0, _local_2.width, _local_2.height); _local_3.graphics.endFill(); } private function _SafeStr_7331(k:WindowEvent):void { var _local_2:IDisplayObjectWrapper = (k.target as IDisplayObjectWrapper); if (_local_2 == null){ return; }; this._SafeStr_7334(_local_2); } private function _SafeStr_7334(k:IDisplayObjectWrapper):void { var _local_2:Sprite = (k.getDisplayObject() as Sprite); if (_local_2 == null){ return; }; _local_2.graphics.clear(); _local_2.graphics.beginFill(this._SafeStr_7235); _local_2.graphics.drawRect(0, 0, k.width, k.height); _local_2.graphics.endFill(); } public function _SafeStr_7181(k:uint, _arg_2:int):void { var _local_3:IWindowContainer = (this._SafeStr_7227._SafeStr_7201() as IWindowContainer); if (_local_3 == null){ return; }; var _local_4:IDisplayObjectWrapper = (_local_3.getChildByName("colorizer_wrapper") as IDisplayObjectWrapper); if (_local_4 == null){ return; }; var _local_5:Sprite = (_local_4.getDisplayObject() as Sprite); if (_local_5 == null){ return; }; var _local_6:int = _SafeStr_3707._SafeStr_7335(k); _local_6 = ((_local_6 & 0xFFFF00) + _arg_2); k = _SafeStr_3707._SafeStr_7336(_local_6); this._SafeStr_7232 = k; _local_5.graphics.clear(); _local_5.graphics.beginFill(k); _local_5.graphics.drawRect(0, 0, _local_4.width, _local_4.height); _local_5.graphics.endFill(); } public function _SafeStr_7183(k:int, _arg_2:int, _arg_3:int):void { this._SafeStr_7235 = _SafeStr_3707._SafeStr_7336(((((k & 0xFF) << 16) + ((_arg_2 & 0xFF) << 8)) + (_arg_3 & 0xFF))); var _local_4:IWindowContainer = (this._SafeStr_7227._SafeStr_7201() as IWindowContainer); if (_local_4 == null){ return; }; var _local_5:IDisplayObjectWrapper = (_local_4.getChildByName("background_wrapper") as IDisplayObjectWrapper); if (_local_5 == null){ return; }; if ((((((k == 0)) && ((_arg_2 == 0)))) && ((_arg_3 == 0)))){ _local_5.visible = false; } else { _local_5.visible = true; this._SafeStr_7334(_local_5); }; } public function getFirstCanvasId():int { if (this._SafeStr_7222 != null){ if (this._SafeStr_7222.length > 0){ return (this._SafeStr_7222[0]); }; }; return (0); } public function _SafeStr_5709():Rectangle { if (!this._SafeStr_7227){ return (null); }; return (this._SafeStr_7227._SafeStr_7200); } public function _SafeStr_6130(k:String, _arg_2:Function):void { if (((((!(this._SafeStr_7228)) || (!(this._SafeStr_7228.getDisplayObject())))) || (!(this._SafeStr_7228.getDisplayObject().stage)))){ return; }; this._SafeStr_7228.getDisplayObject().stage.addEventListener(k, _arg_2, false, 0, true); } public function _SafeStr_6131(k:String, _arg_2:Function):void { if (((((!(this._SafeStr_7228)) || (!(this._SafeStr_7228.getDisplayObject())))) || (!(this._SafeStr_7228.getDisplayObject().stage)))){ return; }; this._SafeStr_7228.getDisplayObject().stage.removeEventListener(k, _arg_2); } public function _SafeStr_7328(k:WindowEvent):void { var _local_5:Point; var _local_6:int; var _local_7:int; var _local_8:Point; if ((((this._SafeStr_7205 == null)) || ((this._SafeStr_7221 == null)))){ return; }; var _local_2:WindowMouseEvent = (k as WindowMouseEvent); if (_local_2 == null){ return; }; var _local_3:String = ""; switch (_local_2.type){ case WindowMouseEvent.CLICK: _local_3 = MouseEvent.CLICK; break; case WindowMouseEvent.DOUBLE_CLICK: _local_3 = MouseEvent.DOUBLE_CLICK; break; case WindowMouseEvent.DOWN: _local_3 = MouseEvent.MOUSE_DOWN; break; case WindowMouseEvent.UP: case WindowMouseEvent._SafeStr_7329: _local_3 = MouseEvent.MOUSE_UP; break; case WindowMouseEvent._SafeStr_6408: _local_3 = MouseEvent.MOUSE_MOVE; break; default: return; }; var _local_4:IDisplayObjectWrapper = (_local_2.target as IDisplayObjectWrapper); if (_local_4 == _local_2.target){ _local_5 = new Point(); _local_4.getGlobalPosition(_local_5); _local_6 = (_local_2.stageX - _local_5.x); _local_7 = (_local_2.stageY - _local_5.y); this._SafeStr_7205._SafeStr_7337(this._SafeStr_7221.roomId); this._SafeStr_7205._SafeStr_7338(this._SafeStr_7222[0], _local_6, _local_7, _local_3, _local_2.altKey, _local_2.ctrlKey, _local_2.shiftKey, _local_2.buttonDown); }; if ((((_local_3 == MouseEvent.MOUSE_MOVE)) && (!((this._SafeStr_7231 == null))))){ _local_8 = new Point(_local_2.stageX, _local_2.stageY); _local_8.offset((-(this._SafeStr_7231.width) / 2), 15); this._SafeStr_7231._SafeStr_7339(_local_8); }; } private function _SafeStr_7327(k:MouseEvent):void { var _local_2:Point = new Point(); this._SafeStr_7228.getGlobalPosition(_local_2); var _local_3:int = (k.stageX - _local_2.x); var _local_4:int = (k.stageY - _local_2.y); this._SafeStr_7205._SafeStr_7337(this._SafeStr_7221.roomId); k.stopImmediatePropagation(); this._SafeStr_7205._SafeStr_7338(this._SafeStr_7222[0], _local_3, _local_4, k.type, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); } private function _SafeStr_5562(k:WindowEvent):void { var _local_2:IWindow = k.window; this._SafeStr_7237 = _local_2.rectangle; this._SafeStr_7205._SafeStr_7340(this._SafeStr_7221.roomId, this._SafeStr_7222[0], _local_2.width, _local_2.height); if (this._SafeStr_7236 == null){ this._SafeStr_7236 = new Timer(_SafeStr_7203, 1); this._SafeStr_7236.addEventListener(TimerEvent.TIMER, this._SafeStr_7256); } else { this._SafeStr_7236.reset(); }; this._SafeStr_7236.start(); } private function _SafeStr_7256(k:TimerEvent):void { var _local_2:String = _SafeStr_4441._SafeStr_7270; this.events.dispatchEvent(new _SafeStr_4441(_local_2, this._SafeStr_7237)); } private function _SafeStr_7253(k:Boolean, _arg_2:Boolean):void { var _local_3:int; var _local_4:int; if (this._SafeStr_7233){ _local_3 = getTimer(); _local_4 = Math.round(((_local_3 - this._SafeStr_7234) / 1000)); if (this._SafeStr_7216 != null){ if (k){ if (_arg_2){ this._SafeStr_7216.trackGoogle("zoomEvent", "out"); }; this._SafeStr_7216.trackGoogle("zoomEnded", "in", _local_4); } else { if (_arg_2){ this._SafeStr_7216.trackGoogle("zoomEvent", "in"); }; this._SafeStr_7216.trackGoogle("zoomEnded", "out", _local_4); }; }; this._SafeStr_7234 = _local_3; }; } private function _SafeStr_7252(k:_SafeStr_2295):void { if (k.type == _SafeStr_2295._SafeStr_6637){ this._SafeStr_7272(); }; } private function _SafeStr_7272():void { var k:Number; var _local_2:Number; var _local_3:_SafeStr_2303; if (this._SafeStr_7221 != null){ if ((this._SafeStr_7205 as Component).getBoolean("zoom.enabled")){ k = this._SafeStr_7205._SafeStr_7341(this._SafeStr_7205.activeRoomId); _local_2 = (((k == 1)) ? 0.5 : 1); this._SafeStr_7205._SafeStr_7342(this._SafeStr_7205.activeRoomId, this.getFirstCanvasId(), _local_2); } else { _local_3 = this._SafeStr_7205._SafeStr_5738(this._SafeStr_7221.roomId, this.getFirstCanvasId()); if (_local_3 != null){ this._SafeStr_7253(_local_3._SafeStr_7254(), true); _local_3._SafeStr_7343(); }; }; }; } public function update():void { var k:Number; var _local_4:_SafeStr_2819; var _local_5:Number; var _local_6:Number; var _local_7:Number; if (this._SafeStr_7226 == null){ return; }; var _local_2:int = this._SafeStr_7226.length; var _local_3:int; while (_local_3 < _local_2) { _local_4 = (this._SafeStr_7226[_local_3] as _SafeStr_2819); if (_local_4 != null){ _local_4.update(); }; _local_3++; }; if (Math.abs(this._SafeStr_7242) > 0.01){ k = this._SafeStr_7205._SafeStr_7341(this._SafeStr_7205.activeRoomId); _local_5 = this._SafeStr_7344(k); _local_6 = ((((_local_5 > 1)) ? (_local_5 << 1) : 1) / 10); _local_7 = (((this._SafeStr_7242 > 0)) ? (k - _local_6) : (k + _local_6)); _local_7 = Math.max(0.5, _local_7); this._SafeStr_7243 = true; this._SafeStr_7242 = (this._SafeStr_7242 * 0.05); this._SafeStr_7205._SafeStr_7342(this._SafeStr_7221.roomId, this.getFirstCanvasId(), _local_7, this._SafeStr_7240, null, false, true); } else { if (this._SafeStr_7243){ this._SafeStr_7243 = false; k = this._SafeStr_7205._SafeStr_7341(this._SafeStr_7205.activeRoomId); if (k < 0.75){ this._SafeStr_7205._SafeStr_7342(this._SafeStr_7221.roomId, this.getFirstCanvasId(), 0.5, this._SafeStr_7240, null, false, true); } else { this._SafeStr_7205._SafeStr_7342(this._SafeStr_7221.roomId, this.getFirstCanvasId(), Math.round(k), this._SafeStr_7240, null, false, true); }; }; }; } private function _SafeStr_7344(k:int):int { k = (k | (k >> 1)); k = (k | (k >> 2)); k = (k | (k >> 4)); k = (k | (k >> 8)); k = (k | (k >> 16)); return ((k - (k >> 1))); } private function _SafeStr_7255(k:int):String { return (("Room_Engine_Window_" + k)); } private function _SafeStr_7345(k:int, _arg_2:int):Array { var _local_3:BlurFilter = new BlurFilter(2, 2); return ([]); } private function _SafeStr_7346(k:int, _arg_2:int):BitmapFilter { var _local_3:BitmapData = new BitmapData(k, _arg_2); _local_3.perlinNoise(k, _arg_2, 5, (Math.random() * 0x77359400), true, false); var _local_4:Point = new Point(0, 0); var _local_5:uint = BitmapDataChannel.RED; var _local_6:uint = _local_5; var _local_7:uint = _local_5; var _local_8:Number = (k / 20); var _local_9:Number = (-(k) / 25); var _local_10:String = DisplacementMapFilterMode.COLOR; var _local_11:uint; var _local_12:Number = 0; return (new DisplacementMapFilter(_local_3, _local_4, _local_6, _local_7, _local_8, _local_9, _local_10, _local_11, _local_12)); } private function _SafeStr_7246():Boolean { if (((((!((this._SafeStr_7208 == null))) && (!((this._SafeStr_7221 == null))))) && (this._SafeStr_7229))){ this._SafeStr_7208._SafeStr_7347(this._SafeStr_7221); this._SafeStr_5642(new _SafeStr_4455(_SafeStr_4455._SafeStr_5992)); return (true); }; return (false); } private function _SafeStr_7301(k:_SafeStr_2384):void { if (k == null){ return; }; var _local_2:_SafeStr_2436 = this._SafeStr_7205.getRoomObject(k.roomId, k._SafeStr_5678, k.category); if (_local_2 == null){ return; }; var _local_3:_SafeStr_3068 = (_local_2.getModel() as _SafeStr_3068); var _local_4:String = _local_3.getString(_SafeStr_2464._SafeStr_7348); if ((((_local_4 == null)) || (!((_local_4.indexOf("http") == 0))))){ return; }; switch (k.type){ case _SafeStr_2788._SafeStr_7302: if ((((this._SafeStr_7221.roomControllerLevel >= _SafeStr_2488._SafeStr_5921)) || (this._SafeStr_7207._SafeStr_5861))){ return; }; _SafeStr_6._SafeStr_5513(_local_4); return; case _SafeStr_2788._SafeStr_7303: if ((((!(this._SafeStr_7221.roomControllerLevel) >= _SafeStr_2488._SafeStr_5921)) && (!(this._SafeStr_7207._SafeStr_5861)))){ return; }; _SafeStr_6._SafeStr_5513(_local_4); return; }; } private function _SafeStr_7304(k:_SafeStr_2384):void { var _local_2:_SafeStr_2436; var _local_3:String; var _local_4:_SafeStr_3068; var _local_5:String; if (k == null){ return; }; switch (k.type){ case _SafeStr_2788._SafeStr_7305: if (this._SafeStr_7231 != null){ return; }; _local_2 = this._SafeStr_7205.getRoomObject(k.roomId, k._SafeStr_5678, k.category); if (_local_2 == null){ return; }; _local_3 = this._SafeStr_5525.getLocalization((_local_2.getType() + ".tooltip"), "${ads.roomad.tooltip}"); if (_local_3 == null){ _local_4 = (_local_2.getModel() as _SafeStr_3068); _local_5 = _local_4.getString(_SafeStr_2464._SafeStr_7348); if (((!((_local_5 == null))) && ((_local_5.indexOf("http") == 0)))){ _local_3 = _local_5; }; }; if (_local_3 == null){ return; }; this._SafeStr_7231 = (this._SafeStr_5524.createWindow("room_ad_tooltip", _local_3, WindowType._SafeStr_7349, WindowStyle._SafeStr_7350, WindowParam._SafeStr_7351) as _SafeStr_3372); this._SafeStr_7231.setParamFlag(WindowParam._SafeStr_7352, false); this._SafeStr_7231.visible = true; this._SafeStr_7231.center(); return; case _SafeStr_2788._SafeStr_7306: if (this._SafeStr_7231 == null){ return; }; this._SafeStr_7231.dispose(); this._SafeStr_7231 = null; return; }; } private function _SafeStr_7332():IWindow { var k:XmlAsset = (this._assets.getAssetByName("spectator_mode_xml") as XmlAsset); if (k == null){ return (null); }; var _local_2:IWindowContainer = (this._SafeStr_5524.buildFromXML((k.content as XML)) as IWindowContainer); if (_local_2 == null){ return (null); }; this._SafeStr_7353(_local_2.findChildByName("top_left"), "spec_top_left_png"); this._SafeStr_7353(_local_2.findChildByName("top_middle"), "spec_top_middle_png"); this._SafeStr_7353(_local_2.findChildByName("top_right"), "spec_top_right_png"); this._SafeStr_7353(_local_2.findChildByName("middle_left"), "spec_middle_left_png"); this._SafeStr_7353(_local_2.findChildByName("middle_right"), "spec_middle_right_png"); this._SafeStr_7353(_local_2.findChildByName("bottom_left"), "spec_bottom_left_png"); this._SafeStr_7353(_local_2.findChildByName("bottom_middle"), "spec_bottom_middle_png"); this._SafeStr_7353(_local_2.findChildByName("bottom_right"), "spec_bottom_right_png"); return (_local_2); } private function _SafeStr_7353(k:IWindow, _arg_2:String):void { var _local_3:IBitmapWrapperWindow = (k as IBitmapWrapperWindow); if ((((_local_3 == null)) || ((this._assets == null)))){ return; }; var _local_4:BitmapDataAsset = (this._assets.getAssetByName(_arg_2) as BitmapDataAsset); if (_local_4 == null){ return; }; var _local_5:BitmapData = (_local_4.content as BitmapData); if (_local_5 == null){ return; }; _local_3.bitmap = _local_5.clone(); } public function _SafeStr_7354(k:String, _arg_2:int=0):void { var _local_3:_SafeStr_2818 = this._SafeStr_7223[k]; if (_local_3 == null){ _SafeStr_4.log(("Tried to initialize an unknown widget " + k)); return; }; _local_3.initialize(_arg_2); } public function _SafeStr_7355(k:String):int { var _local_2:_SafeStr_2818 = this._SafeStr_7223[k]; if (_local_2 == null){ _SafeStr_4.log(("Requested the state of an unknown widget " + k)); return (_SafeStr_7202); }; return (_local_2.state); } public function _SafeStr_5939(k:_SafeStr_2819):void { if (this._SafeStr_7226 == null){ this._SafeStr_7226 = new Array(); }; if (this._SafeStr_7226.indexOf(k) == -1){ this._SafeStr_7226.push(k); }; } public function _SafeStr_5940(k:_SafeStr_2819):void { if (this._SafeStr_7226 == null){ return; }; var _local_2:int = this._SafeStr_7226.indexOf(k); if (_local_2 != -1){ this._SafeStr_7226.splice(_local_2, 1); }; } public function isOwnerOfFurniture(k:_SafeStr_2436):Boolean { var _local_2:int = this.sessionDataManager.userId; var _local_3:_SafeStr_3068 = k.getModel(); if (_local_3 == null){ return (false); }; var _local_4:Number = _local_3.getNumber(_SafeStr_2464._SafeStr_6552); return ((_local_4 == _local_2)); } public function getFurnitureOwnerId(k:_SafeStr_2436):int { var _local_3:Number; var _local_2:_SafeStr_3068 = k.getModel(); if (_local_2 != null){ _local_3 = _local_2.getNumber(_SafeStr_2464._SafeStr_6552); if (!isNaN(_local_3)){ return (_local_3); }; }; return (-1); } public function _SafeStr_7182(k:_SafeStr_2456):Boolean { if (k == null){ return (false); }; var _local_2:int = this.sessionDataManager.userId; return ((_local_2 == k._SafeStr_6226)); } public function _SafeStr_7174(k:int, _arg_2:String, _arg_3:uint, _arg_4:int):void { var _local_5:AvatarInfoWidget = (this._SafeStr_7223[_SafeStr_2814._SafeStr_6174] as AvatarInfoWidget); if (!_local_5){ return; }; _local_5._SafeStr_7174(k, _arg_2, _arg_3, _arg_4); } public function get _SafeStr_5845():DesktopLayoutManager { return (this._SafeStr_7227); } public function _SafeStr_7356(k:MouseEvent, _arg_2:int):Boolean { var _local_3:Array = new Array(0); var _local_4:Point = new Point(k.stageX, k.stageY); this._SafeStr_5524.getDesktop(_arg_2).groupParameterFilteredChildrenUnderPoint(_local_4, _local_3, WindowParam._SafeStr_7352); return ((_local_3.length > 1)); } } }//package _-0b- // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_1201 = "_-19p" (String#8798, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_1367 = "_-4Tq" (String#12206, DoABC#3) // _SafeStr_1380 = "_-Dw" (String#14660, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_1416 = "_-6At" (String#13944, DoABC#3) // _SafeStr_1496 = "_-3Tx" (String#11192, DoABC#3) // _SafeStr_1606 = "_-5By" (String#12962, DoABC#3) // _SafeStr_193 = "_-K7" (String#39219, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_197 = "_-1kj" (String#9387, DoABC#3) // _SafeStr_2070 = "_-3E5" (String#10952, DoABC#3) // _SafeStr_2130 = "_-6NZ" (String#14173, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_217 = "_-1s-" (String#9521, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2190 = "_-2xJ" (String#10664, DoABC#3) // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2261 = "_-Uw" (String#14950, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2384 = "_-2nD" (String#10475, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2507 = "_-60k" (String#36892, DoABC#3) // _SafeStr_2659 = "_-4zL" (String#34353, DoABC#3) // _SafeStr_2744 = "_-1pr" (String#9478, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2787 = "_-7A" (String#14540, DoABC#3) // _SafeStr_2788 = "_-6Lc" (String#14139, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2802 = "_-487" (String#32303, DoABC#3) // _SafeStr_2811 = "_-5C7" (String#34898, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2815 = "_-0Y-" (String#23490, DoABC#3) // _SafeStr_2817 = "_-3NT" (String#30446, DoABC#3) // _SafeStr_2818 = "_-3Zw" (String#11285, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_3029 = "_-3Lx" (String#30380, DoABC#3) // _SafeStr_3066 = "_-4RM" (String#33075, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_3372 = "_-06L" (String#7714, DoABC#3) // _SafeStr_3707 = "_-0hP" (String#8316, DoABC#3) // _SafeStr_3889 = "_-1-" (String#24562, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4144 = "_-1HQ" (String#25268, DoABC#3) // _SafeStr_4241 = "_-1SQ" (String#25710, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_440 = "_-1mx" (String#9427, DoABC#3) // _SafeStr_4412 = "_-3BT" (String#10911, DoABC#3) // _SafeStr_4413 = "_-sz" (String#15366, DoABC#3) // _SafeStr_4414 = "_-5Q1" (String#13192, DoABC#3) // _SafeStr_4415 = "_-2sY" (String#10569, DoABC#3) // _SafeStr_4416 = "_-4x6" (String#12700, DoABC#3) // _SafeStr_4417 = "_-2zx" (String#10705, DoABC#3) // _SafeStr_4418 = "_-ZG" (String#15038, DoABC#3) // _SafeStr_4419 = "_-0vb" (String#24396, DoABC#3) // _SafeStr_4420 = "_-3SF" (String#11160, DoABC#3) // _SafeStr_4421 = "_-0ci" (String#8232, DoABC#3) // _SafeStr_4422 = "_-0c6" (String#8225, DoABC#3) // _SafeStr_4423 = "_-1yG" (String#9631, DoABC#3) // _SafeStr_4424 = "_-2Y9" (String#10257, DoABC#3) // _SafeStr_4425 = "_-1kI" (String#9380, DoABC#3) // _SafeStr_4426 = "_-4UF" (String#12213, DoABC#3) // _SafeStr_4427 = "_-5JU" (String#13087, DoABC#3) // _SafeStr_4428 = "_-5ov" (String#13593, DoABC#3) // _SafeStr_4429 = "_-6Me" (String#14156, DoABC#3) // _SafeStr_4430 = "_-4i8" (String#12465, DoABC#3) // _SafeStr_4431 = "_-0NL" (String#7970, DoABC#3) // _SafeStr_4432 = "_-5nZ" (String#13571, DoABC#3) // _SafeStr_4433 = "_-2cV" (String#10319, DoABC#3) // _SafeStr_4434 = "_-28w" (String#9844, DoABC#3) // _SafeStr_4435 = "_-3f1" (String#11380, DoABC#3) // _SafeStr_4436 = "_-56Z" (String#12864, DoABC#3) // _SafeStr_4437 = "_-3J1" (String#11016, DoABC#3) // _SafeStr_4438 = "_-4il" (String#12473, DoABC#3) // _SafeStr_4439 = "_-6Hv" (String#37557, DoABC#3) // _SafeStr_4440 = "_-3tO" (String#11625, DoABC#3) // _SafeStr_4441 = "_-13I" (String#8686, DoABC#3) // _SafeStr_4442 = "_-4ld" (String#12525, DoABC#3) // _SafeStr_4443 = "_-5oP" (String#13587, DoABC#3) // _SafeStr_4444 = "_-3MO" (String#11065, DoABC#3) // _SafeStr_4445 = "_-4eN" (String#12394, DoABC#3) // _SafeStr_4446 = "_-0pN" (String#8445, DoABC#3) // _SafeStr_4447 = "_-3wE" (String#11672, DoABC#3) // _SafeStr_4448 = "_-3sf" (String#11616, DoABC#3) // _SafeStr_4449 = "_-2ZX" (String#10276, DoABC#3) // _SafeStr_4450 = "_-46r" (String#11856, DoABC#3) // _SafeStr_4451 = "_-5X5" (String#13305, DoABC#3) // _SafeStr_4452 = "_-64m" (String#37049, DoABC#3) // _SafeStr_4453 = "_-3Dc" (String#30032, DoABC#3) // _SafeStr_4454 = "_-138" (String#24730, DoABC#3) // _SafeStr_4455 = "_-2iI" (String#28775, DoABC#3) // _SafeStr_4456 = "_-4j8" (String#33734, DoABC#3) // _SafeStr_4457 = "_-5cb" (String#13395, DoABC#3) // _SafeStr_4458 = "_-6-t" (String#13781, DoABC#3) // _SafeStr_4459 = "_-1MJ" (String#9008, DoABC#3) // _SafeStr_4460 = "_-1ht" (String#26292, DoABC#3) // _SafeStr_4461 = "_-5l4" (String#13528, DoABC#3) // _SafeStr_4462 = "_-5RV" (String#13222, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5513 = "_-LI" (String#14784, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_5562 = "_-7U" (String#14549, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5635 = "_-1RS" (String#25671, DoABC#3) // _SafeStr_5636 = "_-6Vm" (String#14295, DoABC#3) // _SafeStr_5637 = "_-0XU" (String#23466, DoABC#3) // _SafeStr_5638 = "_-2Av" (String#27463, DoABC#3) // _SafeStr_5639 = "_-3OI" (String#30477, DoABC#3) // _SafeStr_5641 = "_-415" (String#11773, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5655 = "_-6PT" (String#37839, DoABC#3) // _SafeStr_5666 = "_-3u-" (String#31699, DoABC#3) // _SafeStr_5667 = "_-3kQ" (String#31309, DoABC#3) // _SafeStr_5674 = "_-2Jp" (String#27803, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5679 = "_-5Lo" (String#35276, DoABC#3) // _SafeStr_5680 = "_-4GA" (String#32617, DoABC#3) // _SafeStr_5695 = "_-5Zz" (String#35816, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5709 = "_-5O9" (String#13167, DoABC#3) // _SafeStr_5711 = "_-vr" (String#40621, DoABC#3) // _SafeStr_5712 = "_-2eU" (String#28618, DoABC#3) // _SafeStr_5715 = "_-4G3" (String#32612, DoABC#3) // _SafeStr_5718 = "_-3oY" (String#31478, DoABC#3) // _SafeStr_5735 = "_-1-1" (String#24565, DoABC#3) // _SafeStr_5738 = "_-2Ji" (String#10031, DoABC#3) // _SafeStr_5746 = "_-53Y" (String#34565, DoABC#3) // _SafeStr_5773 = "_-01E" (String#243, DoABC#3) // _SafeStr_5775 = "_-0gl" (String#23821, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_5845 = "_-13k" (String#8696, DoABC#3) // _SafeStr_5848 = "_-6Ed" (String#37432, DoABC#3) // _SafeStr_5849 = "_-1DG" (String#25117, DoABC#3) // _SafeStr_5854 = "_-0Ey" (String#22750, DoABC#3) // _SafeStr_5855 = "_-2Cl" (String#27531, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5871 = "_-0cx" (String#23673, DoABC#3) // _SafeStr_5881 = "_-0mA" (String#24028, DoABC#3) // _SafeStr_5882 = "_-6-V" (String#36838, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5907 = "_-0ZE" (String#23531, DoABC#3) // _SafeStr_5916 = "_-0pS" (String#24148, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_5925 = "_-3jH" (String#31266, DoABC#3) // _SafeStr_5931 = "_-5dZ" (String#35961, DoABC#3) // _SafeStr_5934 = "_-27U" (String#27328, DoABC#3) // _SafeStr_5935 = "_-0Dt" (String#22707, DoABC#3) // _SafeStr_5938 = "_-1lK" (String#26429, DoABC#3) // _SafeStr_5939 = "_-5Sh" (String#13244, DoABC#3) // _SafeStr_5940 = "_-6QY" (String#14217, DoABC#3) // _SafeStr_5941 = "_-0eD" (String#23727, DoABC#3) // _SafeStr_5942 = "_-tn" (String#40539, DoABC#3) // _SafeStr_5945 = "_-2WT" (String#28298, DoABC#3) // _SafeStr_5946 = "_-4s7" (String#34078, DoABC#3) // _SafeStr_5950 = "_-4zQ" (String#34357, DoABC#3) // _SafeStr_5954 = "_-5tX" (String#36563, DoABC#3) // _SafeStr_5956 = "_-5Nq" (String#35351, DoABC#3) // _SafeStr_5959 = "_-3ZP" (String#30900, DoABC#3) // _SafeStr_5971 = "_-9u" (String#38845, DoABC#3) // _SafeStr_5980 = "_-0rV" (String#24232, DoABC#3) // _SafeStr_5981 = "_-2mJ" (String#28930, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_5990 = "_-M2" (String#39290, DoABC#3) // _SafeStr_5991 = "_-Q7" (String#39442, DoABC#3) // _SafeStr_5992 = "_-5Fh" (String#35032, DoABC#3) // _SafeStr_5994 = "_-1N-" (String#25482, DoABC#3) // _SafeStr_5999 = "_-0KH" (String#22973, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6005 = "_-2zY" (String#29435, DoABC#3) // _SafeStr_6006 = "_-1Y2" (String#25910, DoABC#3) // _SafeStr_6026 = "_-2nv" (String#28996, DoABC#3) // _SafeStr_6027 = "_-0Cd" (String#22658, DoABC#3) // _SafeStr_6051 = "_-QP" (String#39452, DoABC#3) // _SafeStr_6052 = "_-07J" (String#22451, DoABC#3) // _SafeStr_6055 = "_-36l" (String#29760, DoABC#3) // _SafeStr_6062 = "_-0vu" (String#24409, DoABC#3) // _SafeStr_6069 = "_-23G" (String#27165, DoABC#3) // _SafeStr_6071 = "_-3Do" (String#30041, DoABC#3) // _SafeStr_6083 = "_-6gH" (String#38535, DoABC#3) // _SafeStr_6087 = "_-06W" (String#22421, DoABC#3) // _SafeStr_6093 = "_-6at" (String#38301, DoABC#3) // _SafeStr_6097 = "_-3lC" (String#11482, DoABC#3) // _SafeStr_6130 = "_-2Jl" (String#27800, DoABC#3) // _SafeStr_6131 = "_-5ux" (String#36624, DoABC#3) // _SafeStr_6136 = "_-65R" (String#37074, DoABC#3) // _SafeStr_6137 = "_-49J" (String#32347, DoABC#3) // _SafeStr_6151 = "_-3Kg" (String#30329, DoABC#3) // _SafeStr_6174 = "_-1Ti" (String#25755, DoABC#3) // _SafeStr_6204 = "_-cY" (String#39891, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_6238 = "_-2FJ" (String#27637, DoABC#3) // _SafeStr_6281 = "_-3Sk" (String#11171, DoABC#3) // _SafeStr_6282 = "_-5W5" (String#13291, DoABC#3) // _SafeStr_6328 = "_-1u2" (String#26769, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6331 = "_-qd" (String#247, DoABC#3) // _SafeStr_6334 = "_-6eS" (String#38458, DoABC#3) // _SafeStr_6337 = "_-fu" (String#40018, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_6344 = "_-MF" (String#39297, DoABC#3) // _SafeStr_6366 = "_-1kR" (String#26397, DoABC#3) // _SafeStr_6408 = "_-5s1" (String#36512, DoABC#3) // _SafeStr_6458 = "_-0SH" (String#2677, DoABC#3) // _SafeStr_6464 = "_-D5" (String#14645, DoABC#3) // _SafeStr_6492 = "_-4az" (String#12338, DoABC#3) // _SafeStr_6545 = "_-5T8" (String#13254, DoABC#3) // _SafeStr_6552 = "_-3NX" (String#30449, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_6634 = "_-1db" (String#26124, DoABC#3) // _SafeStr_6637 = "_-4LC" (String#32814, DoABC#3) // _SafeStr_6649 = "_-3gb" (String#381, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_7174 = "_-e1" (String#15112, DoABC#3) // _SafeStr_7177 = "_-4W7" (String#1570, DoABC#3) // _SafeStr_7178 = "_-k9" (String#15227, DoABC#3) // _SafeStr_7179 = "_-2Yh" (String#10263, DoABC#3) // _SafeStr_7180 = "_-3pS" (String#11560, DoABC#3) // _SafeStr_7181 = "_-2O" (String#10095, DoABC#3) // _SafeStr_7182 = "_-2GU" (String#9973, DoABC#3) // _SafeStr_7183 = "_-1XQ" (String#9184, DoABC#3) // _SafeStr_7189 = "_-45n" (String#32207, DoABC#3) // _SafeStr_7197 = "_-1Ga" (String#25239, DoABC#3) // _SafeStr_7198 = "_-0YN" (String#23503, DoABC#3) // _SafeStr_7199 = "_-6al" (String#38295, DoABC#3) // _SafeStr_7200 = "_-2v8" (String#29271, DoABC#3) // _SafeStr_7201 = "_-6l4" (String#38732, DoABC#3) // _SafeStr_7202 = "_-1DH" (String#25118, DoABC#3) // _SafeStr_7203 = "_-5dA" (String#35943, DoABC#3) // _SafeStr_7204 = "_-5Ru" (String#35495, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7206 = "_-2XT" (String#10248, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7208 = "_-3D7" (String#300, DoABC#3) // _SafeStr_7209 = "_-2Lh" (String#688, DoABC#3) // _SafeStr_7210 = "_-4ry" (String#1116, DoABC#3) // _SafeStr_7211 = "_-35r" (String#10822, DoABC#3) // _SafeStr_7212 = "_-0Yf" (String#833, DoABC#3) // _SafeStr_7213 = "_-3aU" (String#3497, DoABC#3) // _SafeStr_7214 = "_-2zV" (String#3342, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_7216 = "_-4yg" (String#245, DoABC#3) // _SafeStr_7217 = "_-34D" (String#10800, DoABC#3) // _SafeStr_7218 = "_-1ZB" (String#498, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7220 = "_-6DC" (String#1611, DoABC#3) // _SafeStr_7221 = "_-5Ir" (String#3922, DoABC#3) // _SafeStr_7222 = "_-5tk" (String#36571, DoABC#3) // _SafeStr_7223 = "_-2yF" (String#1526, DoABC#3) // _SafeStr_7224 = "_-432" (String#32092, DoABC#3) // _SafeStr_7225 = "_-0tI" (String#24307, DoABC#3) // _SafeStr_7226 = "_-OW" (String#39380, DoABC#3) // _SafeStr_7227 = "_-3Ti" (String#30681, DoABC#3) // _SafeStr_7228 = "_-1QZ" (String#25632, DoABC#3) // _SafeStr_7229 = "_-0RN" (String#23242, DoABC#3) // _SafeStr_7230 = "_-1XG" (String#9182, DoABC#3) // _SafeStr_7231 = "_-1Id" (String#25312, DoABC#3) // _SafeStr_7232 = "_-re" (String#40460, DoABC#3) // _SafeStr_7233 = "_-5EF" (String#34979, DoABC#3) // _SafeStr_7234 = "_-5Jf" (String#35193, DoABC#3) // _SafeStr_7235 = "_-7h" (String#38764, DoABC#3) // _SafeStr_7236 = "_-51u" (String#1121, DoABC#3) // _SafeStr_7237 = "_-2SC" (String#28128, DoABC#3) // _SafeStr_7238 = "_-6iE" (String#38618, DoABC#3) // _SafeStr_7239 = "_-lH" (String#40206, DoABC#3) // _SafeStr_7240 = "_-6IZ" (String#14087, DoABC#3) // _SafeStr_7241 = "_-aM" (String#15061, DoABC#3) // _SafeStr_7242 = "_-5dy" (String#35976, DoABC#3) // _SafeStr_7243 = "_-1Sm" (String#25722, DoABC#3) // _SafeStr_7244 = "_-0AP" (String#22563, DoABC#3) // _SafeStr_7245 = "_-Ti" (String#39577, DoABC#3) // _SafeStr_7246 = "_-2uj" (String#29254, DoABC#3) // _SafeStr_7247 = "_-1ZX" (String#25970, DoABC#3) // _SafeStr_7248 = "_-lt" (String#40236, DoABC#3) // _SafeStr_7249 = "_-Bs" (String#14620, DoABC#3) // _SafeStr_7250 = "_-08x" (String#22510, DoABC#3) // _SafeStr_7251 = "_-6bb" (String#38331, DoABC#3) // _SafeStr_7252 = "_-3Sn" (String#30641, DoABC#3) // _SafeStr_7253 = "_-2Tg" (String#28189, DoABC#3) // _SafeStr_7254 = "_-5vq" (String#13703, DoABC#3) // _SafeStr_7255 = "_-NV" (String#39342, DoABC#3) // _SafeStr_7256 = "_-54C" (String#34594, DoABC#3) // _SafeStr_7257 = "_-3aS" (String#11296, DoABC#3) // _SafeStr_7258 = "_-6D0" (String#37379, DoABC#3) // _SafeStr_7259 = "_-4RY" (String#12181, DoABC#3) // _SafeStr_7260 = "_-6CT" (String#37356, DoABC#3) // _SafeStr_7261 = "_-33y" (String#29646, DoABC#3) // _SafeStr_7262 = "_-33j" (String#29636, DoABC#3) // _SafeStr_7263 = "_-4uA" (String#12657, DoABC#3) // _SafeStr_7264 = "_-Ie" (String#39161, DoABC#3) // _SafeStr_7265 = "_-6Kt" (String#37656, DoABC#3) // _SafeStr_7266 = "_-0oN" (String#24112, DoABC#3) // _SafeStr_7267 = "_-2Zx" (String#28442, DoABC#3) // _SafeStr_7268 = "_-0Dv" (String#22709, DoABC#3) // _SafeStr_7269 = "_-1J8" (String#25332, DoABC#3) // _SafeStr_7270 = "_-6GP" (String#37498, DoABC#3) // _SafeStr_7271 = "_-M" (String#39287, DoABC#3) // _SafeStr_7272 = "_-Ib" (String#39158, DoABC#3) // _SafeStr_7273 = "_-4B-" (String#32416, DoABC#3) // _SafeStr_7274 = "_-3s6" (String#31616, DoABC#3) // _SafeStr_7275 = "_-5hA" (String#36098, DoABC#3) // _SafeStr_7276 = "_-5aB" (String#35826, DoABC#3) // _SafeStr_7277 = "_-Uc" (String#4431, DoABC#3) // _SafeStr_7278 = "_-1o3" (String#26541, DoABC#3) // _SafeStr_7279 = "_-6Xd" (String#38177, DoABC#3) // _SafeStr_7280 = "_-2aJ" (String#28459, DoABC#3) // _SafeStr_7281 = "_-6Ve" (String#38089, DoABC#3) // _SafeStr_7282 = "_-6UD" (String#38024, DoABC#3) // _SafeStr_7283 = "_-1hI" (String#26268, DoABC#3) // _SafeStr_7284 = "_-350" (String#29686, DoABC#3) // _SafeStr_7285 = "_-YX" (String#39742, DoABC#3) // _SafeStr_7286 = "_-lJ" (String#40208, DoABC#3) // _SafeStr_7287 = "_-4eG" (String#33561, DoABC#3) // _SafeStr_7288 = "_-0vn" (String#24405, DoABC#3) // _SafeStr_7289 = "_-Pp" (String#39430, DoABC#3) // _SafeStr_7290 = "_-69B" (String#37231, DoABC#3) // _SafeStr_7291 = "_-Xo" (String#39715, DoABC#3) // _SafeStr_7292 = "_-6ie" (String#38634, DoABC#3) // _SafeStr_7293 = "_-4cW" (String#33494, DoABC#3) // _SafeStr_7294 = "_-1nj" (String#26527, DoABC#3) // _SafeStr_7295 = "_-3J0" (String#30260, DoABC#3) // _SafeStr_7296 = "_-4Qo" (String#33047, DoABC#3) // _SafeStr_7297 = "_-5oY" (String#36379, DoABC#3) // _SafeStr_7298 = "_-44s" (String#32169, DoABC#3) // _SafeStr_7299 = "_-2Vk" (String#28273, DoABC#3) // _SafeStr_7300 = "_-0CO" (String#22651, DoABC#3) // _SafeStr_7301 = "_-44j" (String#32161, DoABC#3) // _SafeStr_7302 = "_-5-J" (String#34392, DoABC#3) // _SafeStr_7303 = "_-6gJ" (String#38536, DoABC#3) // _SafeStr_7304 = "_-hh" (String#40077, DoABC#3) // _SafeStr_7305 = "_-4sd" (String#34094, DoABC#3) // _SafeStr_7306 = "_-41U" (String#32029, DoABC#3) // _SafeStr_7307 = "_-4OD" (String#32939, DoABC#3) // _SafeStr_7308 = "_-5Et" (String#35002, DoABC#3) // _SafeStr_7309 = "_-5Yy" (String#35780, DoABC#3) // _SafeStr_7310 = "_-5pq" (String#36430, DoABC#3) // _SafeStr_7311 = "_-2vt" (String#29299, DoABC#3) // _SafeStr_7312 = "_-5fr" (String#36050, DoABC#3) // _SafeStr_7313 = "_-0bY" (String#8216, DoABC#3) // _SafeStr_7314 = "_-5om" (String#36389, DoABC#3) // _SafeStr_7315 = "_-2cL" (String#28542, DoABC#3) // _SafeStr_7316 = "_-2Ox" (String#28002, DoABC#3) // _SafeStr_7317 = "_-5hf" (String#36117, DoABC#3) // _SafeStr_7318 = "_-6HL" (String#37535, DoABC#3) // _SafeStr_7319 = "_-4aw" (String#33433, DoABC#3) // _SafeStr_7320 = "_-0UX" (String#23352, DoABC#3) // _SafeStr_7321 = "_-3aZ" (String#11299, DoABC#3) // _SafeStr_7322 = "_-1CV" (String#2892, DoABC#3) // _SafeStr_7323 = "_-0Qy" (String#23225, DoABC#3) // _SafeStr_7324 = "_-4Cj" (String#32486, DoABC#3) // _SafeStr_7325 = "_-1Kk" (String#25395, DoABC#3) // _SafeStr_7326 = "_-2Lf" (String#27878, DoABC#3) // _SafeStr_7327 = "_-0s2" (String#24253, DoABC#3) // _SafeStr_7328 = "_-48j" (String#32324, DoABC#3) // _SafeStr_7329 = "_-1RX" (String#25674, DoABC#3) // _SafeStr_7330 = "_-36I" (String#29741, DoABC#3) // _SafeStr_7331 = "_-1wr" (String#26877, DoABC#3) // _SafeStr_7332 = "_-6gl" (String#38558, DoABC#3) // _SafeStr_7333 = "_-6Qq" (String#37892, DoABC#3) // _SafeStr_7334 = "_-4dP" (String#33526, DoABC#3) // _SafeStr_7335 = "_-2h2" (String#28717, DoABC#3) // _SafeStr_7336 = "_-BD" (String#38893, DoABC#3) // _SafeStr_7337 = "_-0ZM" (String#8174, DoABC#3) // _SafeStr_7338 = "_-0wc" (String#8553, DoABC#3) // _SafeStr_7339 = "_-6l6" (String#14529, DoABC#3) // _SafeStr_7340 = "_-0C" (String#7799, DoABC#3) // _SafeStr_7341 = "_-6bm" (String#14384, DoABC#3) // _SafeStr_7342 = "_-1HD" (String#8915, DoABC#3) // _SafeStr_7343 = "_-0Ir" (String#7898, DoABC#3) // _SafeStr_7344 = "_-2Np" (String#27966, DoABC#3) // _SafeStr_7345 = "_-ss" (String#40511, DoABC#3) // _SafeStr_7346 = "_-5kC" (String#36211, DoABC#3) // _SafeStr_7347 = "_-6Bm" (String#13961, DoABC#3) // _SafeStr_7348 = "_-2Mi" (String#27920, DoABC#3) // _SafeStr_7349 = "_-1CR" (String#25084, DoABC#3) // _SafeStr_7350 = "_-39v" (String#29885, DoABC#3) // _SafeStr_7351 = "_-6js" (String#38682, DoABC#3) // _SafeStr_7352 = "_-1zu" (String#27003, DoABC#3) // _SafeStr_7353 = "_-2kr" (String#1522, DoABC#3) // _SafeStr_7354 = "_-1T8" (String#25737, DoABC#3) // _SafeStr_7355 = "_-2f4" (String#28641, DoABC#3) // _SafeStr_7356 = "_-26P" (String#27289, DoABC#3) //------------------------------------------------------------ //_-0b-.RoomUI package _-0b- { import _-0MK.Component; import _-0MK._SafeStr_35; import _-5QZ._SafeStr_633; import _-1uj._SafeStr_2251; import _-4rH._SafeStr_197; import _-4rH._SafeStr_2173; import _-2Jf._SafeStr_2212; import _-3HG._SafeStr_13; import _-0Dr._SafeStr_1201; import _-1A6._SafeStr_2153; import _-6k4._SafeStr_440; import _-6k4._SafeStr_1210; import _-5Y5._SafeStr_2190; import _-3HG._SafeStr_2261; import _-0Kg._SafeStr_334; import _-23e._SafeStr_2130; import _-p0._SafeStr_499; import _-1El._SafeStr_1356; import _-1Y9._SafeStr_1367; import _-2mV._SafeStr_1606; import _-2Zy._SafeStr_501; import _-1lV._SafeStr_1416; import _-4qf._SafeStr_1292; import _-0Ol._SafeStr_2653; import _-4qf._SafeStr_2651; import _-4Hl._SafeStr_1380; import _-6ik._SafeStr_1496; import _-68V._SafeStr_1407; import _-ue.Map; import _-2sC._SafeStr_195; import _-17c._SafeStr_217; import _-3qZ._SafeStr_2273; import _-1Ir._SafeStr_2071; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDRoomEngine; import _-58P._SafeStr_193; import _-58P._SafeStr_2796; import _-58P._SafeStr_2795; import _-58P._SafeStr_2805; import _-58P._SafeStr_2806; import _-58P._SafeStr_2384; import _-58P._SafeStr_2797; import _-58P._SafeStr_2788; import _-58P._SafeStr_2815; import _-58P._SafeStr_2817; import com.sulake.iid.IIDHabboRoomSessionManager; import _-gx._SafeStr_2301; import _-gx._SafeStr_2801; import _-gx._SafeStr_2813; import _-gx._SafeStr_2791; import _-gx._SafeStr_2808; import _-gx._SafeStr_2810; import _-gx._SafeStr_2812; import _-gx._SafeStr_2800; import _-gx._SafeStr_2790; import _-gx._SafeStr_2798; import _-gx.RoomSessionDimmerPresetsEvent; import _-gx._SafeStr_2794; import _-gx._SafeStr_2792; import _-gx._SafeStr_2804; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboFriendList; import com.sulake.iid.IIDAvatarRenderManager; import com.sulake.iid.IIDHabboInventory; import com.sulake.iid.IIDHabboToolbar; import com.sulake.iid.IIDHabboNavigator; import com.sulake.iid.IIDHabboNewNavigator; import com.sulake.iid.IIDHabboGroupsManager; import com.sulake.iid.IIDHabboAvatarEditor; import com.sulake.iid.IIDHabboCatalog; import com.sulake.iid.IIDHabboAdManager; import _-6dh._SafeStr_2789; import _-6dh._SafeStr_2267; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboHelp; import com.sulake.iid.IIDHabboModeration; import com.sulake.iid.IIDHabboSoundManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboUserDefinedRoomEvents; import com.sulake.iid.IIDHabboTracking; import com.sulake.iid.IIDHabboGameManager; import _-5bM._SafeStr_2793; import com.sulake.iid.IIDHabboFriendBar; import com.sulake.iid.IIDHabboFriendBarView; import _-31r._SafeStr_2803; import com.sulake.iid.IIDHabboLandingView; import com.sulake.iid.IIDHabboQuestEngine; import com.sulake.iid.IIDHabboMessenger; import com.sulake.iid.IIDHabboFreeFlowChat; import __AS3__.vec.Vector; import _-5gN._SafeStr_2736; import _-1A6._SafeStr_2732; import _-1NQ.RoomSettingsData; import _-4rH._SafeStr_2298; import _-4n6._SafeStr_2443; import _-5Mz.WindowEvent; import _-5tW._SafeStr_2809; import _-0ba._SafeStr_2816; import flash.utils.Timer; import flash.events.TimerEvent; import _-378._SafeStr_2811; import _-3v-._SafeStr_2507; import _-pX._SafeStr_2807; import _-151._SafeStr_2802; import _-pX._SafeStr_2814; import flash.events.Event; import _-5Vt.XmlAsset; import _-5YE.IDisplayObjectWrapper; import _-378._SafeStr_2799; import flash.events.MouseEvent; import _-5lq._SafeStr_2734; import __AS3__.vec.*; import com.sulake.iid.*; public class RoomUI extends Component implements _SafeStr_1699, _SafeStr_35 { private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_7208:_SafeStr_197; private var _SafeStr_7206:_SafeStr_2070; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_6998:_SafeStr_2212; private var _SafeStr_7209:_SafeStr_13; private var _SafeStr_5773:_SafeStr_1201; private var _SafeStr_5510:_SafeStr_2153; private var _SafeStr_6626:_SafeStr_440; private var _SafeStr_7357:_SafeStr_1210; private var _SafeStr_7211:_SafeStr_2190; private var _SafeStr_7212:_SafeStr_2261; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_7213:_SafeStr_2130; private var _SafeStr_5525:_SafeStr_499; private var _SafeStr_5526:_SafeStr_1356; private var _SafeStr_7210:_SafeStr_1367; private var _SafeStr_7214:_SafeStr_1606; private var _SafeStr_7215:_SafeStr_501; private var _SafeStr_7218:_SafeStr_1416; private var _SafeStr_7358:_SafeStr_1292; private var _SafeStr_7359:_SafeStr_2653; private var _SafeStr_7360:_SafeStr_2651; private var _SafeStr_7219:_SafeStr_1380; private var _SafeStr_7220:_SafeStr_1496; private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_7362:Map; private var _SafeStr_7363:int; private var _SafeStr_7364:Boolean; private var _SafeStr_7365:int; private var _SafeStr_7216:_SafeStr_195; private var _SafeStr_7217:_SafeStr_217; private var _SafeStr_7366:Boolean = false; private var _SafeStr_7367:Boolean = false; private var _SafeStr_7368:_SafeStr_2273; public function RoomUI(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { this._SafeStr_7363 = RoomDesktop._SafeStr_7202; super(k, _arg_2, _arg_3); this._SafeStr_7206 = new _SafeStr_2071(this); this._SafeStr_7362 = new Map(); registerUpdateReceiver(this, 0); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; }), new _SafeStr_44(new IIDRoomEngine(), function (k:_SafeStr_2251):void { _SafeStr_7205 = k; }, true, [{ "type":_SafeStr_193._SafeStr_7369, "callback":this._SafeStr_7313 }, { "type":_SafeStr_193._SafeStr_7370, "callback":this._SafeStr_7371 }, { "type":_SafeStr_193._SafeStr_7372, "callback":this._SafeStr_7313 }, { "type":_SafeStr_193._SafeStr_7373, "callback":this._SafeStr_7371 }, { "type":_SafeStr_193._SafeStr_7315, "callback":this._SafeStr_7313 }, { "type":_SafeStr_193._SafeStr_7317, "callback":this._SafeStr_7313 }, { "type":_SafeStr_2796._SafeStr_6150, "callback":this._SafeStr_7371 }, { "type":_SafeStr_2795._SafeStr_7374, "callback":this._SafeStr_7371 }, { "type":_SafeStr_2805._SafeStr_7375, "callback":this._SafeStr_7371 }, { "type":_SafeStr_2806._SafeStr_6005, "callback":this._SafeStr_7371 }, { "type":_SafeStr_2384._SafeStr_7279, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2384._SafeStr_7285, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2384.ADDED, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2384.REMOVED, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2384._SafeStr_7376, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2384._SafeStr_7290, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2384._SafeStr_7291, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2384._SafeStr_7287, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2384.MOUSE_LEAVE, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_5679, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_5680, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_6026, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_6027, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_7292, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_7293, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_7294, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_7295, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_7297, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_7298, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_7300, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_7299, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2788._SafeStr_7302, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2788._SafeStr_7303, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2788._SafeStr_7305, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2788._SafeStr_7306, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_6151, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_7307, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_7308, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_5946, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_6006, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2815._SafeStr_6055, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2815._SafeStr_6204, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2817._SafeStr_5925, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_7309, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_7310, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_7311, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_5935, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_5941, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_5942, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_5712, "callback":this._SafeStr_7277 }, { "type":_SafeStr_2797._SafeStr_6337, "callback":this._SafeStr_7277 }]), new _SafeStr_44(new IIDHabboRoomSessionManager(), function (k:_SafeStr_197):void { _SafeStr_7208 = k; }, true, [{ "type":_SafeStr_2301._SafeStr_7377, "callback":this._SafeStr_7378 }, { "type":_SafeStr_2301._SafeStr_7379, "callback":this._SafeStr_7378 }, { "type":_SafeStr_2301._SafeStr_7380, "callback":this._SafeStr_7378 }, { "type":_SafeStr_2301._SafeStr_7381, "callback":this._SafeStr_7378 }, { "type":_SafeStr_2801._SafeStr_5736, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2801._SafeStr_6283, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2813._SafeStr_6564, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2791._SafeStr_5950, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2791.REJECTED, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2791._SafeStr_5954, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2808._SafeStr_5866, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2810._SafeStr_5721, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2810._SafeStr_5722, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2812._SafeStr_7383, "callback":this._SafeStr_7384 }, { "type":_SafeStr_2812._SafeStr_7385, "callback":this._SafeStr_7384 }, { "type":_SafeStr_2812._SafeStr_7386, "callback":this._SafeStr_7384 }, { "type":_SafeStr_2812._SafeStr_7387, "callback":this._SafeStr_7384 }, { "type":_SafeStr_2812._SafeStr_7388, "callback":this._SafeStr_7384 }, { "type":_SafeStr_2812._SafeStr_7389, "callback":this._SafeStr_7384 }, { "type":_SafeStr_2812._SafeStr_7390, "callback":this._SafeStr_7384 }, { "type":_SafeStr_2812._SafeStr_7391, "callback":this._SafeStr_7384 }, { "type":_SafeStr_2812._SafeStr_7392, "callback":this._SafeStr_7384 }, { "type":_SafeStr_2812._SafeStr_7393, "callback":this._SafeStr_7384 }, { "type":_SafeStr_2812._SafeStr_7394, "callback":this._SafeStr_7384 }, { "type":_SafeStr_2812._SafeStr_7395, "callback":this._SafeStr_7384 }, { "type":_SafeStr_2800._SafeStr_6618, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2790._SafeStr_6167, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2790.ERROR, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2790._SafeStr_6166, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2798._SafeStr_5960, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2798._SafeStr_5961, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2798._SafeStr_5962, "callback":this._SafeStr_7382 }, { "type":RoomSessionDimmerPresetsEvent._SafeStr_6149, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2794._SafeStr_6051, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2792._SafeStr_6202, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2804._SafeStr_6203, "callback":this._SafeStr_7382 }]), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_7207 = k; }), new _SafeStr_44(new IIDHabboFriendList(), function (k:_SafeStr_2212):void { _SafeStr_6998 = k; }), new _SafeStr_44(new IIDAvatarRenderManager(), function (k:_SafeStr_13):void { _SafeStr_7209 = k; }), new _SafeStr_44(new IIDHabboInventory(), function (k:_SafeStr_1201):void { _SafeStr_5773 = k; }), new _SafeStr_44(new IIDHabboToolbar(), function (k:_SafeStr_2153):void { _SafeStr_5510 = k; }), new _SafeStr_44(new IIDHabboNavigator(), function (k:_SafeStr_440):void { _SafeStr_6626 = k; }), new _SafeStr_44(new IIDHabboNewNavigator(), function (k:_SafeStr_1210):void { _SafeStr_7357 = k; }), new _SafeStr_44(new IIDHabboGroupsManager(), function (k:_SafeStr_2190):void { _SafeStr_7211 = k; }), new _SafeStr_44(new IIDHabboAvatarEditor(), function (k:_SafeStr_2261):void { _SafeStr_7212 = k; }), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_334):void { _SafeStr_5450 = k; }), new _SafeStr_44(new IIDHabboAdManager(), function (k:_SafeStr_2130):void { _SafeStr_7213 = k; }, true, [{ "type":_SafeStr_2789._SafeStr_7396, "callback":this._SafeStr_7397 }, { "type":_SafeStr_2789._SafeStr_7398, "callback":this._SafeStr_7399 }, { "type":_SafeStr_2789._SafeStr_7400, "callback":this._SafeStr_7401 }, { "type":_SafeStr_2267._SafeStr_7402, "callback":this._SafeStr_7403 }]), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_499):void { _SafeStr_5525 = k; }), new _SafeStr_44(new IIDHabboHelp(), function (k:_SafeStr_1356):void { _SafeStr_5526 = k; }), new _SafeStr_44(new IIDHabboModeration(), function (k:_SafeStr_1606):void { _SafeStr_7214 = k; }), new _SafeStr_44(new IIDHabboSoundManager(), function (k:_SafeStr_501):void { _SafeStr_7215 = k; }), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_7361 = k; }), new _SafeStr_44(new IIDHabboUserDefinedRoomEvents(), function (k:_SafeStr_217):void { _SafeStr_7217 = k; }), new _SafeStr_44(new IIDHabboTracking(), function (k:_SafeStr_195):void { _SafeStr_7216 = k; }), new _SafeStr_44(new IIDHabboGameManager(), function (k:_SafeStr_1416):void { _SafeStr_7218 = k; }, true, [{ "type":_SafeStr_2793._SafeStr_5737, "callback":this._SafeStr_7404 }]), new _SafeStr_44(new IIDHabboFriendBar(), function (k:_SafeStr_1292):void { _SafeStr_7358 = k; }), new _SafeStr_44(new IIDHabboFriendBarView(), function (k:_SafeStr_2653):void { _SafeStr_7359 = k; }, true, [{ "type":_SafeStr_2803._SafeStr_6285, "callback":this._SafeStr_7405 }]), new _SafeStr_44(new IIDHabboLandingView(), function (k:_SafeStr_2651):void { _SafeStr_7360 = k; }), new _SafeStr_44(new IIDHabboQuestEngine(), function (k:_SafeStr_1380):void { _SafeStr_7219 = k; }), new _SafeStr_44(new IIDHabboMessenger(), function (k:_SafeStr_1367):void { _SafeStr_7210 = k; }), new _SafeStr_44(new IIDHabboFreeFlowChat(), function (k:_SafeStr_1496):void { _SafeStr_7220 = k; })])); } override protected function initComponent():void { this._SafeStr_7368 = this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_2736(this._SafeStr_7406)); } override public function dispose():void { var k:String; var _local_2:RoomDesktop; if (disposed){ return; }; if (this._SafeStr_7206 != null){ this._SafeStr_7206.dispose(); this._SafeStr_7206 = null; }; if (this._SafeStr_7361 != null){ this._SafeStr_7361._SafeStr_6338(this._SafeStr_7368); this._SafeStr_7368 = null; }; if (this._SafeStr_7362 != null){ while (this._SafeStr_7362.length > 0) { k = (this._SafeStr_7362._SafeStr_7070(0) as String); _local_2 = (this._SafeStr_7362.remove(k) as RoomDesktop); if (_local_2 != null){ _local_2.dispose(); }; }; this._SafeStr_7362.dispose(); this._SafeStr_7362 = null; }; removeUpdateReceiver(this); super.dispose(); } private function _SafeStr_7378(k:_SafeStr_2301):void { if (this._SafeStr_7205 == null){ return; }; switch (k.type){ case _SafeStr_2301._SafeStr_7377: this._SafeStr_7169(k.session); if (k.session.isGameSession){ if (this._SafeStr_5510){ this._SafeStr_5510._SafeStr_7407(_SafeStr_2732._SafeStr_7408); }; if (this._SafeStr_7358){ this._SafeStr_7358.visible = false; }; if (this._SafeStr_7360){ this._SafeStr_7360.disable(); }; if (this._SafeStr_7218){ this._SafeStr_7218._SafeStr_7409(); }; }; return; case _SafeStr_2301._SafeStr_7379: if (this._SafeStr_5510){ this._SafeStr_7410(k.session); }; if (this._SafeStr_7360){ this._SafeStr_7360.disable(); }; if (this._SafeStr_7218){ this._SafeStr_7218._SafeStr_7409(); }; return; case _SafeStr_2301._SafeStr_7381: this._SafeStr_7410(k.session); return; case _SafeStr_2301._SafeStr_7380: if (k.session != null){ this._SafeStr_7171(this._SafeStr_7411(k.session.roomId)); if (k.session.isGameSession){ this._SafeStr_7358.visible = true; } else { if (k._SafeStr_7412){ if (((getBoolean("nux.lobbies.enabled")) && (this._SafeStr_7207._SafeStr_7413))){ if (((this._SafeStr_6626.enteredGuestRoomData) && ((this._SafeStr_6626.enteredGuestRoomData._SafeStr_7414 == RoomSettingsData._SafeStr_7415)))){ this._SafeStr_6626.goToHomeRoom(); } else { context.createLinkEvent("navigator/goto/predefined_noob_lobby"); }; } else { if (this._SafeStr_7360){ this._SafeStr_7360.activate(); }; }; }; }; }; return; }; } private function _SafeStr_7410(k:_SafeStr_2298):void { if (((getBoolean("nux.lobbies.enabled")) && (this._SafeStr_7207._SafeStr_7413))){ if (((k) && (k._SafeStr_7416))){ this._SafeStr_5510._SafeStr_7407(_SafeStr_2732._SafeStr_7417); } else { this._SafeStr_5510._SafeStr_7407(_SafeStr_2732._SafeStr_7418); }; } else { this._SafeStr_5510._SafeStr_7407(_SafeStr_2732._SafeStr_7419); }; } private function _SafeStr_7382(k:_SafeStr_2301):void { var _local_2:String; var _local_3:_SafeStr_2744; if (this._SafeStr_7205 == null){ return; }; if (k.session != null){ _local_2 = this._SafeStr_7411(k.session.roomId); _local_3 = this.getDesktop(_local_2); if (_local_3 != null){ _local_3._SafeStr_5642(k); }; }; } private function _SafeStr_7384(event:_SafeStr_2301):void { var errorMessage:String; var errorTitle:String = "${error.title}"; switch (event.type){ case _SafeStr_2812._SafeStr_7387: errorMessage = "${room.error.max_pets}"; break; case _SafeStr_2812._SafeStr_7388: errorMessage = "${room.error.max_own_pets}"; break; case _SafeStr_2812._SafeStr_7383: errorMessage = "${room.error.kicked}"; errorTitle = "${generic.alert.title}"; break; case _SafeStr_2812._SafeStr_7385: errorMessage = "${room.error.pets.forbidden_in_hotel}"; break; case _SafeStr_2812._SafeStr_7386: errorMessage = "${room.error.pets.forbidden_in_flat}"; break; case _SafeStr_2812._SafeStr_7389: errorMessage = "${room.error.pets.no_free_tiles}"; break; case _SafeStr_2812._SafeStr_7390: errorMessage = "${room.error.pets.selected_tile_not_free}"; break; case _SafeStr_2812._SafeStr_7391: errorMessage = "${room.error.bots.forbidden_in_hotel}"; break; case _SafeStr_2812._SafeStr_7392: errorMessage = "${room.error.bots.forbidden_in_flat}"; break; case _SafeStr_2812._SafeStr_7393: errorMessage = "${room.error.max_bots}"; break; case _SafeStr_2812._SafeStr_7394: errorMessage = "${room.error.bots.selected_tile_not_free}"; break; case _SafeStr_2812._SafeStr_7395: errorMessage = "${room.error.bots.name.not.accepted}"; break; default: return; }; this._SafeStr_5524.alert(errorTitle, errorMessage, 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); } private function _SafeStr_7401(k:_SafeStr_2789):void { var _local_2:String = this._SafeStr_7411(this._SafeStr_7365); var _local_3:RoomDesktop = (this.getDesktop(_local_2) as RoomDesktop); if (_local_3 != null){ _local_3._SafeStr_5642(k); }; this._SafeStr_7364 = true; } public function _SafeStr_7176():void { this._SafeStr_7405(new _SafeStr_2803()); } private function _SafeStr_7405(k:_SafeStr_2803):void { var _local_2:String = this._SafeStr_7411(this._SafeStr_7205.activeRoomId); var _local_3:RoomDesktop = (this.getDesktop(_local_2) as RoomDesktop); if (_local_3 != null){ _local_3._SafeStr_5642(k); }; } private function _SafeStr_7397(k:_SafeStr_2789):void { this._SafeStr_7364 = false; } private function _SafeStr_7399(k:_SafeStr_2789):void { var _local_4:_SafeStr_2298; this._SafeStr_7364 = false; if (k.status == "complete"){ this._SafeStr_7361.connection.send(new _SafeStr_2809()); }; var _local_2:String = this._SafeStr_7411(this._SafeStr_7365); var _local_3:RoomDesktop = (this.getDesktop(_local_2) as RoomDesktop); if (_local_3 != null){ _local_3._SafeStr_5642(k); _local_4 = this._SafeStr_7208.getSession(this._SafeStr_7205.activeRoomId); if (_local_4 != null){ _local_4._SafeStr_5820(_SafeStr_2816._SafeStr_7420); }; }; } private function _SafeStr_7403(k:_SafeStr_2267):void { var _local_2:String = this._SafeStr_7411(k.roomId); var _local_3:RoomDesktop = (this.getDesktop(_local_2) as RoomDesktop); if (_local_3 != null){ _local_3._SafeStr_5642(k); }; } private function _SafeStr_7406(k:_SafeStr_2736):void { var _local_2:Timer; var _local_3:String; var _local_4:RoomDesktop; if (((((((this._SafeStr_7220) && (!(this._SafeStr_7220.isDisabledInPreferences)))) && (this._SafeStr_7367))) && (!(this._SafeStr_7366)))){ _local_2 = new Timer(250, 1); _local_2.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7421); _local_2.start(); }; if (this._SafeStr_7367){ _local_3 = this._SafeStr_7411(this._SafeStr_7205.activeRoomId); _local_4 = (this.getDesktop(_local_3) as RoomDesktop); if (_local_4 != null){ _local_4._SafeStr_5642(new _SafeStr_2811(k._SafeStr_5325().isPerkAllowed(_SafeStr_2507.MOUSE_ZOOM))); }; }; } private function _SafeStr_7421(k:TimerEvent):void { var _local_2:RoomDesktop = (this.getDesktop(this._SafeStr_7411(this._SafeStr_7205.activeRoomId)) as RoomDesktop); if (((_local_2) && (this._SafeStr_7220.displayObject))){ _local_2._SafeStr_5845._SafeStr_5844().setDisplayObject(this._SafeStr_7220.displayObject); this._SafeStr_7366 = true; }; } private function _SafeStr_7313(k:_SafeStr_193):void { var _local_2:String; var _local_3:RoomDesktop; var _local_4:_SafeStr_2298; if ((((k.type == _SafeStr_193._SafeStr_7317)) || ((k.type == _SafeStr_193._SafeStr_7315)))){ _local_2 = this._SafeStr_7411(k.roomId); _local_3 = (this.getDesktop(_local_2) as RoomDesktop); if (_local_3 != null){ _local_3._SafeStr_7313(k); }; }; if (k.roomId == this._SafeStr_7365){ if (k.type == _SafeStr_193._SafeStr_7372){ if (this._SafeStr_7364 == true){ _local_4 = this._SafeStr_7208.getSession(this._SafeStr_7365); if (_local_4 != null){ _local_4._SafeStr_5817(_SafeStr_2807._SafeStr_6250._SafeStr_5818); }; }; this._SafeStr_7364 = false; } else { if (k.type == _SafeStr_193._SafeStr_7373){ this._SafeStr_7364 = false; }; }; }; } private function _SafeStr_7371(k:_SafeStr_193):void { var _local_4:_SafeStr_2298; var _local_5:_SafeStr_2795; var _local_6:_SafeStr_2805; var _local_7:_SafeStr_2806; if (this._SafeStr_7205 == null){ return; }; var _local_2:String = this._SafeStr_7411(k.roomId); var _local_3:RoomDesktop = (this.getDesktop(_local_2) as RoomDesktop); if (_local_3 == null){ if (this._SafeStr_7208 == null){ return; }; _local_4 = this._SafeStr_7208.getSession(k.roomId); if (_local_4 != null){ _local_3 = (this._SafeStr_7169(_local_4) as RoomDesktop); }; }; if (_local_3 == null){ return; }; switch (k.type){ case _SafeStr_193._SafeStr_7370: _local_3._SafeStr_7318(this._SafeStr_7172(k.roomId)); if (((!((this._SafeStr_7205 == null))) && (!(_SafeStr_2802._SafeStr_7312(k.roomId))))){ this._SafeStr_7205._SafeStr_7337(k.roomId); }; _local_3._SafeStr_7271(_SafeStr_2814._SafeStr_7265); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5735); if (((this._SafeStr_7220) && (!(this._SafeStr_7220.isDisabledInPreferences)))){ this._SafeStr_7366 = true; if (this._SafeStr_7220.displayObject != null){ _local_3._SafeStr_5845._SafeStr_5844().setDisplayObject(this._SafeStr_7220.displayObject); }; }; _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6366); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_7267); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6634); if (!_local_3.session._SafeStr_6492){ _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5775); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6238); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6051); if (getBoolean("avatar.widget.enabled")){ _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6174); }; }; _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_7264); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5848); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5980); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5881); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5666); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5854); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5718); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5950); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5956); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6136); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6069); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5871); if (getBoolean("welcome.gift.feature.enabled")){ _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5655); }; if (!getBoolean("memenu.effects.widget.disabled")){ _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6087); }; _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5945); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6005); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5695); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6083); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5971); if (this._SafeStr_7363 != RoomDesktop._SafeStr_7202){ _local_3._SafeStr_7354(_SafeStr_2814._SafeStr_5971, this._SafeStr_7363); }; _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5907); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5999); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_7266); _local_3._SafeStr_7177(_SafeStr_2814.CAMERA); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5635); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_7268); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5934); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5938); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5711); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5994); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6344); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5674); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5931); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6062); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_7269); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5959); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6093); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6334); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_6328); this._SafeStr_7367 = true; return; case _SafeStr_193._SafeStr_7373: this._SafeStr_7171(_local_2); this._SafeStr_7367 = false; return; case _SafeStr_2795._SafeStr_7374: _local_5 = (k as _SafeStr_2795); if (_local_5 == null){ return; }; if (_local_5._SafeStr_6148){ _local_3._SafeStr_7181(0xFFFFFF, 0xFF); } else { _local_3._SafeStr_7181(_local_5.color, _local_5._SafeStr_6145); }; return; case _SafeStr_2805._SafeStr_7375: _local_6 = (k as _SafeStr_2805); if (_local_6 == null){ return; }; this._SafeStr_7205._SafeStr_7342(this._SafeStr_7205.activeRoomId, this._SafeStr_7172(this._SafeStr_7205.activeRoomId), (((_local_6.level < 1)) ? 0.5 : (1 << (Math.floor(_local_6.level) - 1))), null, null, _local_6._SafeStr_7422); return; case _SafeStr_2796._SafeStr_6150: _local_3._SafeStr_5642(k); return; case _SafeStr_2806._SafeStr_6005: _local_7 = _SafeStr_2806(k); if (!_local_7.enable){ _local_3._SafeStr_7183(0, 0, 0); } else { _local_3._SafeStr_7183(_local_7.hue, _local_7.saturation, _local_7.lightness); }; return; }; } private function _SafeStr_7277(k:_SafeStr_2384):void { if (this._SafeStr_7205 == null){ return; }; var _local_2:String = this._SafeStr_7411(k.roomId); var _local_3:RoomDesktop = (this.getDesktop(_local_2) as RoomDesktop); if (_local_3 != null){ _local_3._SafeStr_7277(k); }; } private function _SafeStr_7404(k:Event):void { var _local_2:RoomDesktop = (this.getDesktop(this._SafeStr_7411(0)) as RoomDesktop); if (_local_2){ _local_2._SafeStr_5642(k); }; } public function _SafeStr_7169(k:_SafeStr_2298):_SafeStr_2744 { if (k == null){ return (null); }; if (this._SafeStr_7205 == null){ return (null); }; var _local_2:String = this._SafeStr_7411(k.roomId); var _local_3:RoomDesktop = (this.getDesktop(_local_2) as RoomDesktop); if (_local_3 != null){ return (_local_3); }; _local_3 = new RoomDesktop(k, assets, this._SafeStr_7361.connection); _local_3.roomEngine = this._SafeStr_7205; _local_3.windowManager = this._SafeStr_5524; _local_3._SafeStr_7179 = this._SafeStr_7206; _local_3.sessionDataManager = this._SafeStr_7207; _local_3.roomSessionManager = this._SafeStr_7208; _local_3.communicationManager = this._SafeStr_7361; _local_3.friendList = this._SafeStr_6998; _local_3.avatarRenderManager = this._SafeStr_7209; _local_3.inventory = this._SafeStr_5773; _local_3.messenger = this._SafeStr_7210; _local_3.toolbar = this._SafeStr_5510; _local_3.navigator = this._SafeStr_7357._SafeStr_7423; _local_3._SafeStr_6464 = this._SafeStr_7211; _local_3.avatarEditor = this._SafeStr_7212; _local_3.catalog = this._SafeStr_5450; _local_3._SafeStr_7247 = this._SafeStr_7213; _local_3.localization = this._SafeStr_5525; _local_3._SafeStr_5594 = this._SafeStr_5526; _local_3._SafeStr_6282 = this._SafeStr_7214; _local_3.config = this; _local_3._SafeStr_5839 = this._SafeStr_7215; _local_3.habboTracking = this._SafeStr_7216; _local_3._SafeStr_6545 = this._SafeStr_7217; _local_3._SafeStr_7180 = this._SafeStr_7218; _local_3.questEngine = this._SafeStr_7219; _local_3.freeFlowChat = this._SafeStr_7220; var _local_4:XmlAsset = (assets.getAssetByName("room_desktop_layout_xml") as XmlAsset); if (_local_4 != null){ _local_3.layout = (_local_4.content as XML); }; _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_5990); _local_3._SafeStr_7177(_SafeStr_2814._SafeStr_7265); _local_3.init(); _local_3._SafeStr_7261(); this._SafeStr_7364 = false; this._SafeStr_7365 = k.roomId; this._SafeStr_7362.add(_local_2, _local_3); return (_local_3); } public function get _SafeStr_7170():IDisplayObjectWrapper { var k:RoomDesktop = (this.getDesktop(this._SafeStr_7411(this._SafeStr_7205.activeRoomId)) as RoomDesktop); if (((!(k)) || (!(k._SafeStr_5845)))){ return (null); }; return (k._SafeStr_5845._SafeStr_5844()); } public function _SafeStr_7171(k:String):void { var _local_3:int; var _local_2:RoomDesktop = (this._SafeStr_7362.remove(k) as RoomDesktop); if (_local_2 != null){ _local_3 = _local_2._SafeStr_7355(_SafeStr_2814._SafeStr_5971); if (_local_3 != RoomDesktop._SafeStr_7202){ this._SafeStr_7363 = _local_3; }; _local_2.dispose(); this._SafeStr_7364 = false; }; } public function getDesktop(k:String):_SafeStr_2744 { return ((this._SafeStr_7362.getValue(k) as RoomDesktop)); } public function _SafeStr_7172(k:int):int { return (1); } public function update(k:uint):void { var _local_3:RoomDesktop; var _local_2:int; while (_local_2 < this._SafeStr_7362.length) { _local_3 = (this._SafeStr_7362._SafeStr_5595(_local_2) as RoomDesktop); if (_local_3 != null){ _local_3.update(); }; _local_2++; }; } private function _SafeStr_7411(k:int):String { return ("hard_coded_room_id"); } public function set visible(k:Boolean):void { var _local_2:RoomDesktop = this._SafeStr_7362.getValue(this._SafeStr_7411(this._SafeStr_7205.activeRoomId)); if (_local_2 != null){ _local_2.visible = k; }; } public function _SafeStr_7173(k:String):void { var _local_2:RoomDesktop = this._SafeStr_7362.getValue(this._SafeStr_7411(this._SafeStr_7205.activeRoomId)); if (_local_2 != null){ _local_2._SafeStr_5642(new _SafeStr_2799(k)); }; } public function _SafeStr_7174(k:int, _arg_2:String, _arg_3:uint, _arg_4:int):void { var _local_5:RoomDesktop = this._SafeStr_7362.getValue(this._SafeStr_7411(this._SafeStr_7205.activeRoomId)); if (_local_5 != null){ _local_5._SafeStr_7174(k, _arg_2, _arg_3, _arg_4); }; } public function _SafeStr_7175(k:MouseEvent):Boolean { var _local_2:RoomDesktop = this._SafeStr_7362.getValue(this._SafeStr_7411(this._SafeStr_7205.activeRoomId)); if (_local_2 != null){ return (_local_2._SafeStr_7356(k, 0)); }; return (false); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get localization():_SafeStr_499 { return (this._SafeStr_5525); } public function get catalog():_SafeStr_334 { return (this._SafeStr_5450); } public function get inventory():_SafeStr_1201 { return (this._SafeStr_5773); } public function get roomEngine():_SafeStr_2251 { return (this._SafeStr_7205); } public function get _SafeStr_5839():_SafeStr_501 { return (this._SafeStr_7215); } public function get habboTracking():_SafeStr_195 { return (this._SafeStr_7216); } public function get _SafeStr_6464():_SafeStr_2190 { return (this._SafeStr_7211); } public function get _SafeStr_7424():_SafeStr_2653 { return (this._SafeStr_7359); } public function get toolbar():_SafeStr_2153 { return (this._SafeStr_5510); } public function get _SafeStr_7425():_SafeStr_2734 { if (this._SafeStr_7220){ return (this._SafeStr_7220._SafeStr_7425); }; return (null); } public function get freeFlowChat():_SafeStr_1496 { return (this._SafeStr_7220); } public function get _SafeStr_5594():_SafeStr_1356 { return (this._SafeStr_5526); } } }//package _-0b- // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_1201 = "_-19p" (String#8798, DoABC#3) // _SafeStr_1210 = "_-4kf" (String#12507, DoABC#3) // _SafeStr_1292 = "_-38c" (String#10871, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_1367 = "_-4Tq" (String#12206, DoABC#3) // _SafeStr_1380 = "_-Dw" (String#14660, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_1416 = "_-6At" (String#13944, DoABC#3) // _SafeStr_1496 = "_-3Tx" (String#11192, DoABC#3) // _SafeStr_1606 = "_-5By" (String#12962, DoABC#3) // _SafeStr_1699 = "_-2fm" (String#10374, DoABC#3) // _SafeStr_193 = "_-K7" (String#39219, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_197 = "_-1kj" (String#9387, DoABC#3) // _SafeStr_2070 = "_-3E5" (String#10952, DoABC#3) // _SafeStr_2071 = "_-2qn" (String#10540, DoABC#3) // _SafeStr_2130 = "_-6NZ" (String#14173, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_217 = "_-1s-" (String#9521, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2190 = "_-2xJ" (String#10664, DoABC#3) // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2261 = "_-Uw" (String#14950, DoABC#3) // _SafeStr_2267 = "_-4T8" (String#33147, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2301 = "_-0gE" (String#8292, DoABC#3) // _SafeStr_2384 = "_-2nD" (String#10475, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2507 = "_-60k" (String#36892, DoABC#3) // _SafeStr_2651 = "_-5f3" (String#13426, DoABC#3) // _SafeStr_2653 = "_-6MP" (String#14151, DoABC#3) // _SafeStr_2732 = "_-1bV" (String#26047, DoABC#3) // _SafeStr_2734 = "_-4JD" (String#12060, DoABC#3) // _SafeStr_2736 = "_-F7" (String#39034, DoABC#3) // _SafeStr_2744 = "_-1pr" (String#9478, DoABC#3) // _SafeStr_2788 = "_-6Lc" (String#14139, DoABC#3) // _SafeStr_2789 = "_-00U" (String#7616, DoABC#3) // _SafeStr_2790 = "_-1JP" (String#25342, DoABC#3) // _SafeStr_2791 = "_-Ha" (String#39121, DoABC#3) // _SafeStr_2792 = "_-zi" (String#15466, DoABC#3) // _SafeStr_2793 = "else" (String#16208, DoABC#3) // _SafeStr_2794 = "_-0hX" (String#8318, DoABC#3) // _SafeStr_2795 = "_-5vb" (String#36651, DoABC#3) // _SafeStr_2796 = "_-4AR" (String#11908, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2798 = "_-1ig" (String#26324, DoABC#3) // _SafeStr_2799 = "_-1qy" (String#26649, DoABC#3) // _SafeStr_2800 = "_-1Zh" (String#9218, DoABC#3) // _SafeStr_2801 = "_-ZO" (String#15041, DoABC#3) // _SafeStr_2802 = "_-487" (String#32303, DoABC#3) // _SafeStr_2803 = "_-5L-" (String#35245, DoABC#3) // _SafeStr_2804 = "_-1Tp" (String#9130, DoABC#3) // _SafeStr_2805 = "_-1xq" (String#9624, DoABC#3) // _SafeStr_2806 = "_-50h" (String#34448, DoABC#3) // _SafeStr_2807 = "_-3M8" (String#30388, DoABC#3) // _SafeStr_2808 = "_-2s" (String#29151, DoABC#3) // _SafeStr_2809 = "_-2kX" (String#28861, DoABC#3) // _SafeStr_2810 = "_-26c" (String#9798, DoABC#3) // _SafeStr_2811 = "_-5C7" (String#34898, DoABC#3) // _SafeStr_2812 = "_-3jt" (String#11459, DoABC#3) // _SafeStr_2813 = "_-2Wf" (String#10238, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2815 = "_-0Y-" (String#23490, DoABC#3) // _SafeStr_2816 = "_-6Kd" (String#37648, DoABC#3) // _SafeStr_2817 = "_-3NT" (String#30446, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_440 = "_-1mx" (String#9427, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5635 = "_-1RS" (String#25671, DoABC#3) // _SafeStr_5642 = "_-2yy" (String#3341, DoABC#3) // _SafeStr_5655 = "_-6PT" (String#37839, DoABC#3) // _SafeStr_5666 = "_-3u-" (String#31699, DoABC#3) // _SafeStr_5674 = "_-2Jp" (String#27803, DoABC#3) // _SafeStr_5679 = "_-5Lo" (String#35276, DoABC#3) // _SafeStr_5680 = "_-4GA" (String#32617, DoABC#3) // _SafeStr_5695 = "_-5Zz" (String#35816, DoABC#3) // _SafeStr_5711 = "_-vr" (String#40621, DoABC#3) // _SafeStr_5712 = "_-2eU" (String#28618, DoABC#3) // _SafeStr_5718 = "_-3oY" (String#31478, DoABC#3) // _SafeStr_5721 = "_-2YA" (String#28373, DoABC#3) // _SafeStr_5722 = "_-2Rc" (String#28104, DoABC#3) // _SafeStr_5735 = "_-1-1" (String#24565, DoABC#3) // _SafeStr_5736 = "_-O7" (String#39364, DoABC#3) // _SafeStr_5737 = "_-ls" (String#40235, DoABC#3) // _SafeStr_5773 = "_-01E" (String#243, DoABC#3) // _SafeStr_5775 = "_-0gl" (String#23821, DoABC#3) // _SafeStr_5817 = "_-3fO" (String#11387, DoABC#3) // _SafeStr_5818 = "_-4z8" (String#34344, DoABC#3) // _SafeStr_5820 = "_-E3" (String#14663, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_5844 = "_-5Af" (String#34844, DoABC#3) // _SafeStr_5845 = "_-13k" (String#8696, DoABC#3) // _SafeStr_5848 = "_-6Ed" (String#37432, DoABC#3) // _SafeStr_5854 = "_-0Ey" (String#22750, DoABC#3) // _SafeStr_5866 = "_-0YS" (String#23504, DoABC#3) // _SafeStr_5871 = "_-0cx" (String#23673, DoABC#3) // _SafeStr_5881 = "_-0mA" (String#24028, DoABC#3) // _SafeStr_5907 = "_-0ZE" (String#23531, DoABC#3) // _SafeStr_5925 = "_-3jH" (String#31266, DoABC#3) // _SafeStr_5931 = "_-5dZ" (String#35961, DoABC#3) // _SafeStr_5934 = "_-27U" (String#27328, DoABC#3) // _SafeStr_5935 = "_-0Dt" (String#22707, DoABC#3) // _SafeStr_5938 = "_-1lK" (String#26429, DoABC#3) // _SafeStr_5941 = "_-0eD" (String#23727, DoABC#3) // _SafeStr_5942 = "_-tn" (String#40539, DoABC#3) // _SafeStr_5945 = "_-2WT" (String#28298, DoABC#3) // _SafeStr_5946 = "_-4s7" (String#34078, DoABC#3) // _SafeStr_5950 = "_-4zQ" (String#34357, DoABC#3) // _SafeStr_5954 = "_-5tX" (String#36563, DoABC#3) // _SafeStr_5956 = "_-5Nq" (String#35351, DoABC#3) // _SafeStr_5959 = "_-3ZP" (String#30900, DoABC#3) // _SafeStr_5960 = "_-3sn" (String#31639, DoABC#3) // _SafeStr_5961 = "_-2NO" (String#27948, DoABC#3) // _SafeStr_5962 = "_-5Oa" (String#35379, DoABC#3) // _SafeStr_5971 = "_-9u" (String#38845, DoABC#3) // _SafeStr_5980 = "_-0rV" (String#24232, DoABC#3) // _SafeStr_5990 = "_-M2" (String#39290, DoABC#3) // _SafeStr_5994 = "_-1N-" (String#25482, DoABC#3) // _SafeStr_5999 = "_-0KH" (String#22973, DoABC#3) // _SafeStr_6005 = "_-2zY" (String#29435, DoABC#3) // _SafeStr_6006 = "_-1Y2" (String#25910, DoABC#3) // _SafeStr_6026 = "_-2nv" (String#28996, DoABC#3) // _SafeStr_6027 = "_-0Cd" (String#22658, DoABC#3) // _SafeStr_6051 = "_-QP" (String#39452, DoABC#3) // _SafeStr_6055 = "_-36l" (String#29760, DoABC#3) // _SafeStr_6062 = "_-0vu" (String#24409, DoABC#3) // _SafeStr_6069 = "_-23G" (String#27165, DoABC#3) // _SafeStr_6083 = "_-6gH" (String#38535, DoABC#3) // _SafeStr_6087 = "_-06W" (String#22421, DoABC#3) // _SafeStr_6093 = "_-6at" (String#38301, DoABC#3) // _SafeStr_6136 = "_-65R" (String#37074, DoABC#3) // _SafeStr_6145 = "_-37U" (String#29789, DoABC#3) // _SafeStr_6148 = "_-vH" (String#40598, DoABC#3) // _SafeStr_6149 = "_-2YM" (String#28380, DoABC#3) // _SafeStr_6150 = "_-5jK" (String#36179, DoABC#3) // _SafeStr_6151 = "_-3Kg" (String#30329, DoABC#3) // _SafeStr_6166 = "_-di" (String#39944, DoABC#3) // _SafeStr_6167 = "_-2BZ" (String#27488, DoABC#3) // _SafeStr_6174 = "_-1Ti" (String#25755, DoABC#3) // _SafeStr_6202 = "_-6CK" (String#37351, DoABC#3) // _SafeStr_6203 = "_-2WP" (String#28297, DoABC#3) // _SafeStr_6204 = "_-cY" (String#39891, DoABC#3) // _SafeStr_6238 = "_-2FJ" (String#27637, DoABC#3) // _SafeStr_6250 = "_-5ma" (String#36300, DoABC#3) // _SafeStr_6282 = "_-5W5" (String#13291, DoABC#3) // _SafeStr_6283 = "_-l9" (String#40202, DoABC#3) // _SafeStr_6285 = "_-0fX" (String#23778, DoABC#3) // _SafeStr_6328 = "_-1u2" (String#26769, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6334 = "_-6eS" (String#38458, DoABC#3) // _SafeStr_6337 = "_-fu" (String#40018, DoABC#3) // _SafeStr_6338 = "_-4Lg" (String#12106, DoABC#3) // _SafeStr_6344 = "_-MF" (String#39297, DoABC#3) // _SafeStr_6366 = "_-1kR" (String#26397, DoABC#3) // _SafeStr_6464 = "_-D5" (String#14645, DoABC#3) // _SafeStr_6492 = "_-4az" (String#12338, DoABC#3) // _SafeStr_6545 = "_-5T8" (String#13254, DoABC#3) // _SafeStr_6564 = "_-1O3" (String#25522, DoABC#3) // _SafeStr_6618 = "_-2KJ" (String#27826, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_6634 = "_-1db" (String#26124, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7169 = "_-2rY" (String#10551, DoABC#3) // _SafeStr_7170 = "_-6fS" (String#4294, DoABC#3) // _SafeStr_7171 = "_-05z" (String#7709, DoABC#3) // _SafeStr_7172 = "_-4vY" (String#12677, DoABC#3) // _SafeStr_7173 = "_-4Cq" (String#11945, DoABC#3) // _SafeStr_7174 = "_-e1" (String#15112, DoABC#3) // _SafeStr_7175 = "_-7-" (String#14537, DoABC#3) // _SafeStr_7176 = "_-423" (String#11789, DoABC#3) // _SafeStr_7177 = "_-4W7" (String#1570, DoABC#3) // _SafeStr_7179 = "_-2Yh" (String#10263, DoABC#3) // _SafeStr_7180 = "_-3pS" (String#11560, DoABC#3) // _SafeStr_7181 = "_-2O" (String#10095, DoABC#3) // _SafeStr_7183 = "_-1XQ" (String#9184, DoABC#3) // _SafeStr_7202 = "_-1DH" (String#25118, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7206 = "_-2XT" (String#10248, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7208 = "_-3D7" (String#300, DoABC#3) // _SafeStr_7209 = "_-2Lh" (String#688, DoABC#3) // _SafeStr_7210 = "_-4ry" (String#1116, DoABC#3) // _SafeStr_7211 = "_-35r" (String#10822, DoABC#3) // _SafeStr_7212 = "_-0Yf" (String#833, DoABC#3) // _SafeStr_7213 = "_-3aU" (String#3497, DoABC#3) // _SafeStr_7214 = "_-2zV" (String#3342, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_7216 = "_-4yg" (String#245, DoABC#3) // _SafeStr_7217 = "_-34D" (String#10800, DoABC#3) // _SafeStr_7218 = "_-1ZB" (String#498, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7220 = "_-6DC" (String#1611, DoABC#3) // _SafeStr_7247 = "_-1ZX" (String#25970, DoABC#3) // _SafeStr_7261 = "_-33y" (String#29646, DoABC#3) // _SafeStr_7264 = "_-Ie" (String#39161, DoABC#3) // _SafeStr_7265 = "_-6Kt" (String#37656, DoABC#3) // _SafeStr_7266 = "_-0oN" (String#24112, DoABC#3) // _SafeStr_7267 = "_-2Zx" (String#28442, DoABC#3) // _SafeStr_7268 = "_-0Dv" (String#22709, DoABC#3) // _SafeStr_7269 = "_-1J8" (String#25332, DoABC#3) // _SafeStr_7271 = "_-M" (String#39287, DoABC#3) // _SafeStr_7277 = "_-Uc" (String#4431, DoABC#3) // _SafeStr_7279 = "_-6Xd" (String#38177, DoABC#3) // _SafeStr_7285 = "_-YX" (String#39742, DoABC#3) // _SafeStr_7287 = "_-4eG" (String#33561, DoABC#3) // _SafeStr_7290 = "_-69B" (String#37231, DoABC#3) // _SafeStr_7291 = "_-Xo" (String#39715, DoABC#3) // _SafeStr_7292 = "_-6ie" (String#38634, DoABC#3) // _SafeStr_7293 = "_-4cW" (String#33494, DoABC#3) // _SafeStr_7294 = "_-1nj" (String#26527, DoABC#3) // _SafeStr_7295 = "_-3J0" (String#30260, DoABC#3) // _SafeStr_7297 = "_-5oY" (String#36379, DoABC#3) // _SafeStr_7298 = "_-44s" (String#32169, DoABC#3) // _SafeStr_7299 = "_-2Vk" (String#28273, DoABC#3) // _SafeStr_7300 = "_-0CO" (String#22651, DoABC#3) // _SafeStr_7302 = "_-5-J" (String#34392, DoABC#3) // _SafeStr_7303 = "_-6gJ" (String#38536, DoABC#3) // _SafeStr_7305 = "_-4sd" (String#34094, DoABC#3) // _SafeStr_7306 = "_-41U" (String#32029, DoABC#3) // _SafeStr_7307 = "_-4OD" (String#32939, DoABC#3) // _SafeStr_7308 = "_-5Et" (String#35002, DoABC#3) // _SafeStr_7309 = "_-5Yy" (String#35780, DoABC#3) // _SafeStr_7310 = "_-5pq" (String#36430, DoABC#3) // _SafeStr_7311 = "_-2vt" (String#29299, DoABC#3) // _SafeStr_7312 = "_-5fr" (String#36050, DoABC#3) // _SafeStr_7313 = "_-0bY" (String#8216, DoABC#3) // _SafeStr_7315 = "_-2cL" (String#28542, DoABC#3) // _SafeStr_7317 = "_-5hf" (String#36117, DoABC#3) // _SafeStr_7318 = "_-6HL" (String#37535, DoABC#3) // _SafeStr_7337 = "_-0ZM" (String#8174, DoABC#3) // _SafeStr_7342 = "_-1HD" (String#8915, DoABC#3) // _SafeStr_7354 = "_-1T8" (String#25737, DoABC#3) // _SafeStr_7355 = "_-2f4" (String#28641, DoABC#3) // _SafeStr_7356 = "_-26P" (String#27289, DoABC#3) // _SafeStr_7357 = "_-5ds" (String#864, DoABC#3) // _SafeStr_7358 = "_-1z9" (String#3087, DoABC#3) // _SafeStr_7359 = "_-3nA" (String#31426, DoABC#3) // _SafeStr_7360 = "_-0fK" (String#96, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7362 = "_-0TU" (String#23314, DoABC#3) // _SafeStr_7363 = "_-1ZN" (String#25960, DoABC#3) // _SafeStr_7364 = "_-0ch" (String#23663, DoABC#3) // _SafeStr_7365 = "_-0Q0" (String#23190, DoABC#3) // _SafeStr_7366 = "_-4qI" (String#34006, DoABC#3) // _SafeStr_7367 = "_-4f3" (String#3743, DoABC#3) // _SafeStr_7368 = "_-5gK" (String#1601, DoABC#3) // _SafeStr_7369 = "_-3NF" (String#30437, DoABC#3) // _SafeStr_7370 = "_-D6" (String#38967, DoABC#3) // _SafeStr_7371 = "_-0S4" (String#23270, DoABC#3) // _SafeStr_7372 = "_-Y" (String#39721, DoABC#3) // _SafeStr_7373 = "_-2by" (String#28523, DoABC#3) // _SafeStr_7374 = "_-5Dn" (String#34961, DoABC#3) // _SafeStr_7375 = "_-1Hg" (String#25278, DoABC#3) // _SafeStr_7376 = "_-5t7" (String#36546, DoABC#3) // _SafeStr_7377 = "_-3tt" (String#31692, DoABC#3) // _SafeStr_7378 = "_-3pY" (String#3548, DoABC#3) // _SafeStr_7379 = "_-3A5" (String#29893, DoABC#3) // _SafeStr_7380 = "_-2p-" (String#29032, DoABC#3) // _SafeStr_7381 = "_-0Et" (String#22747, DoABC#3) // _SafeStr_7382 = "_-1nA" (String#9432, DoABC#3) // _SafeStr_7383 = "_-3hI" (String#31182, DoABC#3) // _SafeStr_7384 = "_-0lV" (String#24000, DoABC#3) // _SafeStr_7385 = "_-1Kc" (String#25391, DoABC#3) // _SafeStr_7386 = "_-Hs" (String#39131, DoABC#3) // _SafeStr_7387 = "_-125" (String#24693, DoABC#3) // _SafeStr_7388 = "_-01y" (String#22257, DoABC#3) // _SafeStr_7389 = "_-69j" (String#37250, DoABC#3) // _SafeStr_7390 = "_-4Ls" (String#32839, DoABC#3) // _SafeStr_7391 = "_-3Tl" (String#30684, DoABC#3) // _SafeStr_7392 = "_-1B7" (String#25030, DoABC#3) // _SafeStr_7393 = "_-0jV" (String#23922, DoABC#3) // _SafeStr_7394 = "_-f5" (String#39991, DoABC#3) // _SafeStr_7395 = "_-0N1" (String#23083, DoABC#3) // _SafeStr_7396 = "_-5uP" (String#36600, DoABC#3) // _SafeStr_7397 = "_-Sc" (String#39527, DoABC#3) // _SafeStr_7398 = "_-2WG" (String#28292, DoABC#3) // _SafeStr_7399 = "_-3kw" (String#31328, DoABC#3) // _SafeStr_7400 = "_-0VJ" (String#23379, DoABC#3) // _SafeStr_7401 = "_-1nN" (String#26512, DoABC#3) // _SafeStr_7402 = "_-3Bi" (String#29955, DoABC#3) // _SafeStr_7403 = "_-3gI" (String#31151, DoABC#3) // _SafeStr_7404 = "_-6kI" (String#14516, DoABC#3) // _SafeStr_7405 = "_-4EV" (String#32559, DoABC#3) // _SafeStr_7406 = "_-3DI" (String#845, DoABC#3) // _SafeStr_7407 = "_-1Vr" (String#9161, DoABC#3) // _SafeStr_7408 = "_-1o5" (String#26543, DoABC#3) // _SafeStr_7409 = "_-4vI" (String#12674, DoABC#3) // _SafeStr_7410 = "_-3pI" (String#31510, DoABC#3) // _SafeStr_7411 = "_-64x" (String#4151, DoABC#3) // _SafeStr_7412 = "_-2N5" (String#27935, DoABC#3) // _SafeStr_7413 = "_-ZK" (String#15040, DoABC#3) // _SafeStr_7414 = "_-u8" (String#15393, DoABC#3) // _SafeStr_7415 = "_-32x" (String#29602, DoABC#3) // _SafeStr_7416 = "_-5xU" (String#13730, DoABC#3) // _SafeStr_7417 = "_-0KU" (String#22981, DoABC#3) // _SafeStr_7418 = "_-3FO" (String#30106, DoABC#3) // _SafeStr_7419 = "_-0DX" (String#22693, DoABC#3) // _SafeStr_7420 = "_-3Df" (String#30034, DoABC#3) // _SafeStr_7421 = "_-El" (String#39021, DoABC#3) // _SafeStr_7422 = "_-3Aw" (String#29924, DoABC#3) // _SafeStr_7423 = "_-4De" (String#11961, DoABC#3) // _SafeStr_7424 = "_-3QU" (String#30558, DoABC#3) // _SafeStr_7425 = "_-u9" (String#4556, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_2745 package _-0ba { public class _SafeStr_2745 { public static const _SafeStr_7426:String = "RWM_MESSAGE_TEST"; private var _SafeStr_5501:String = ""; public function _SafeStr_2745(k:String) { this._SafeStr_5501 = k; } public function get type():String { return (this._SafeStr_5501); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_7426 = "_-67Q" (String#37154, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_2746 package _-0ba { public class _SafeStr_2746 extends _SafeStr_2745 { public static const _SafeStr_6390:String = "RWROM_GET_OBJECT_INFO"; public static const _SafeStr_6391:String = "RWROM_GET_OBJECT_NAME"; public static const _SafeStr_5973:String = "RWROM_SELECT_OBJECT"; public static const _SafeStr_6194:String = "RWROM_GET_OWN_CHARACTER_INFO"; public static const _SafeStr_7427:String = "RWROM_GET_AVATAR_LIST"; private var _SafeStr_5338:int = 0; private var _SafeStr_7428:int = 0; public function _SafeStr_2746(k:String, _arg_2:int, _arg_3:int) { super(k); this._SafeStr_5338 = _arg_2; this._SafeStr_7428 = _arg_3; } public function get id():int { return (this._SafeStr_5338); } public function get category():int { return (this._SafeStr_7428); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2746 = "_-6Ag" (String#37290, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5973 = "_-3ET" (String#30070, DoABC#3) // _SafeStr_6194 = "_-4ar" (String#33429, DoABC#3) // _SafeStr_6390 = "_-5D5" (String#34938, DoABC#3) // _SafeStr_6391 = "_-5v3" (String#36629, DoABC#3) // _SafeStr_7427 = "_-3ru" (String#31607, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_2816 package _-0ba { public class _SafeStr_2816 extends _SafeStr_2745 { public static const _SafeStr_5794:String = "RWCPM_MESSAGE_CHANGE_POSTURE"; public static const _SafeStr_7420:int = 0; public static const _SafeStr_7429:int = 1; private var _SafeStr_7430:int = 0; public function _SafeStr_2816(k:int) { super(_SafeStr_5794); this._SafeStr_7430 = k; } public function get posture():int { return (this._SafeStr_7430); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2816 = "_-6Kd" (String#37648, DoABC#3) // _SafeStr_5794 = "_-3rM" (String#31582, DoABC#3) // _SafeStr_7420 = "_-3Df" (String#30034, DoABC#3) // _SafeStr_7429 = "_-5wP" (String#36680, DoABC#3) // _SafeStr_7430 = "_-3xA" (String#1105, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4427 package _-0ba { public class _SafeStr_4427 extends _SafeStr_2745 { public static const _SafeStr_6637:String = "RWZTM_ZOOM_TOGGLE"; public function _SafeStr_4427() { super(_SafeStr_6637); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4427 = "_-5JU" (String#13087, DoABC#3) // _SafeStr_6637 = "_-4LC" (String#32814, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4451 package _-0ba { public class _SafeStr_4451 extends _SafeStr_2745 { public static const _SafeStr_5849:String = "RWFWM_MESSAGE_REQUEST_CREDITFURNI"; public static const _SafeStr_5981:String = "RWFWM_MESSAGE_REQUEST_STICKIE"; public static const _SafeStr_5882:String = "RWFWM_MESSAGE_REQUEST_PRESENT"; public static const _SafeStr_5667:String = "RWFWM_MESSAGE_REQUEST_TROPHY"; public static const _SafeStr_7296:String = "RWFWM_MESSAGE_REQUEST_TEASER"; public static const _SafeStr_5855:String = "RWFWM_MESSAGE_REQUEST_ECOTRONBOX"; public static const _SafeStr_6137:String = "RWFWM_MESSAGE_REQUEST_DIMMER"; public static const _SafeStr_5715:String = "RWFWM_MESSAGE_REQUEST_PLACEHOLDER"; public static const _SafeStr_6071:String = "RWFWM_MESSAGE_REQUEST_CLOTHING_CHANGE"; public static const _SafeStr_5916:String = "RWFWM_MESSAGE_REQUEST_PLAYLIST_EDITOR"; public static const _SafeStr_5637:String = "RWFWM_WIDGET_MESSAGE_REQUEST_ACHIEVEMENT_RESOLUTION_ENGRAVING"; public static const _SafeStr_5638:String = "RWFWM_WIDGET_MESSAGE_REQUEST_ACHIEVEMENT_RESOLUTION_FAILED"; public static const _SafeStr_5639:String = "RWFWM_WIDGET_MESSAGE_REQUEST_BADGE_DISPLAY_ENGRAVING"; private var _SafeStr_5338:int = 0; private var _SafeStr_7428:int = 0; private var _SafeStr_7431:int = 0; public function _SafeStr_4451(k:String, _arg_2:int, _arg_3:int, _arg_4:int) { super(k); this._SafeStr_5338 = _arg_2; this._SafeStr_7428 = _arg_3; this._SafeStr_7431 = _arg_4; } public function get id():int { return (this._SafeStr_5338); } public function get category():int { return (this._SafeStr_7428); } public function get roomId():int { return (this._SafeStr_7431); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4451 = "_-5X5" (String#13305, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5637 = "_-0XU" (String#23466, DoABC#3) // _SafeStr_5638 = "_-2Av" (String#27463, DoABC#3) // _SafeStr_5639 = "_-3OI" (String#30477, DoABC#3) // _SafeStr_5667 = "_-3kQ" (String#31309, DoABC#3) // _SafeStr_5715 = "_-4G3" (String#32612, DoABC#3) // _SafeStr_5849 = "_-1DG" (String#25117, DoABC#3) // _SafeStr_5855 = "_-2Cl" (String#27531, DoABC#3) // _SafeStr_5882 = "_-6-V" (String#36838, DoABC#3) // _SafeStr_5916 = "_-0pS" (String#24148, DoABC#3) // _SafeStr_5981 = "_-2mJ" (String#28930, DoABC#3) // _SafeStr_6071 = "_-3Do" (String#30041, DoABC#3) // _SafeStr_6137 = "_-49J" (String#32347, DoABC#3) // _SafeStr_7296 = "_-4Qo" (String#33047, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4465 package _-0ba { public class _SafeStr_4465 extends _SafeStr_2745 { public static const _SafeStr_5972:String = "RWRWM_USER_CHOOSER"; public static const _SafeStr_6084:String = "RWRWM_FURNI_CHOOSER"; public static const _SafeStr_5808:String = "RWRWM_ME_MENU"; public static const _SafeStr_5816:String = "RWRWM_EFFECTS"; public function _SafeStr_4465(k:String) { super(k); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4465 = "_-Ws" (String#14987, DoABC#3) // _SafeStr_5808 = "_-2Vd" (String#28268, DoABC#3) // _SafeStr_5816 = "_-1DT" (String#25126, DoABC#3) // _SafeStr_5972 = "_-6PF" (String#37829, DoABC#3) // _SafeStr_6084 = "_-068" (String#22409, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4468 package _-0ba { public class _SafeStr_4468 extends _SafeStr_2745 { public static const _SafeStr_5920:String = "RWPLUA_OPEN_CATALOGUE_BUTTON_PRESSED"; public function _SafeStr_4468(k:String) { super(k); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4468 = "_-6N5" (String#14167, DoABC#3) // _SafeStr_5920 = "_-62i" (String#36964, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4469 package _-0ba { public class _SafeStr_4469 extends _SafeStr_2745 { public static const _SafeStr_5917:String = "RWPLAM_ADD_TO_PLAYLIST"; public static const _SafeStr_5918:String = "RWPLAM_REMOVE_FROM_PLAYLIST"; private var _SafeStr_7432:int; private var _SafeStr_7433:int; public function _SafeStr_4469(k:String, _arg_2:int=-1, _arg_3:int=-1) { super(k); this._SafeStr_7433 = _arg_2; this._SafeStr_7432 = _arg_3; } public function get _SafeStr_5923():int { return (this._SafeStr_7432); } public function get _SafeStr_5924():int { return (this._SafeStr_7433); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4469 = "_-66q" (String#13888, DoABC#3) // _SafeStr_5917 = "_-0mh" (String#24047, DoABC#3) // _SafeStr_5918 = "_-14z" (String#24803, DoABC#3) // _SafeStr_5923 = "_-2af" (String#10292, DoABC#3) // _SafeStr_5924 = "_-5ra" (String#36496, DoABC#3) // _SafeStr_7432 = "_-3XD" (String#11240, DoABC#3) // _SafeStr_7433 = "_-2C2" (String#27505, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4471 package _-0ba { public class _SafeStr_4471 extends _SafeStr_2745 { public static const _SafeStr_5919:String = "RWPLPS_TOGGLE_PLAY_PAUSE"; private var _SafeStr_7434:int; private var _SafeStr_7435:int; public function _SafeStr_4471(k:String, _arg_2:int, _arg_3:int=-1) { super(k); this._SafeStr_7434 = _arg_2; this._SafeStr_7435 = _arg_3; } public function get furniId():int { return (this._SafeStr_7434); } public function get position():int { return (this._SafeStr_7435); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4471 = "_-4zm" (String#12739, DoABC#3) // _SafeStr_5919 = "_-1KE" (String#25375, DoABC#3) // _SafeStr_7434 = "_-2q4" (String#162, DoABC#3) // _SafeStr_7435 = "_-44V" (String#382, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4478 package _-0ba { public class _SafeStr_4478 extends _SafeStr_2745 { public static const _SafeStr_6049:String = "RWFRM_ACCEPT"; public static const _SafeStr_6050:String = "RWFRM_DECLINE"; private var _SafeStr_5327:int = 0; public function _SafeStr_4478(k:String, _arg_2:int=0) { super(k); this._SafeStr_5327 = _arg_2; } public function get _SafeStr_5332():int { return (this._SafeStr_5327); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4478 = "_-3CA" (String#10925, DoABC#3) // _SafeStr_5327 = "_-r9" (String#512, DoABC#3) // _SafeStr_5332 = "_-4TV" (String#33166, DoABC#3) // _SafeStr_6049 = "_-3-r" (String#29487, DoABC#3) // _SafeStr_6050 = "_-1v4" (String#26811, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4479 package _-0ba { public class _SafeStr_4479 extends _SafeStr_2745 { public static const _SafeStr_5702:String = "RWGOI_MESSAGE_GET_OBJECT_LOCATION"; public static const _SafeStr_5703:String = "RWGOI_MESSAGE_GET_GAME_OBJECT_LOCATION"; private var _SafeStr_5717:int; private var _SafeStr_7436:int; public function _SafeStr_4479(k:String, _arg_2:int, _arg_3:int) { super(k); this._SafeStr_5717 = _arg_2; this._SafeStr_7436 = _arg_3; } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get _SafeStr_5705():int { return (this._SafeStr_7436); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4479 = "_-17q" (String#24912, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5702 = "_-4VU" (String#33242, DoABC#3) // _SafeStr_5703 = "_-3WL" (String#30785, DoABC#3) // _SafeStr_5705 = "_-4GP" (String#12011, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_7436 = "_-3hN" (String#1102, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4481 package _-0ba { public class _SafeStr_4481 extends _SafeStr_2745 { public static const _SafeStr_6429:String = "RWOPEM_OPEN_USER_PROFILE"; private var _SafeStr_5512:int; private var _SafeStr_7437:String; public function _SafeStr_4481(k:String, _arg_2:int, _arg_3:String) { super(k); this._SafeStr_5512 = _arg_2; this._SafeStr_7437 = _arg_3; } public function get userId():int { return (this._SafeStr_5512); } public function get _SafeStr_6469():String { return (this._SafeStr_7437); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4481 = "_-1xi" (String#9622, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6429 = "_-1ww" (String#26879, DoABC#3) // _SafeStr_6469 = "_-1AY" (String#25011, DoABC#3) // _SafeStr_7437 = "_-2oR" (String#29010, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4484 package _-0ba { public class _SafeStr_4484 extends _SafeStr_2745 { public static const _SafeStr_6409:String = "RWFUAM_ROTATE"; public static const _SafeStr_6408:String = "RWFAM_MOVE"; public static const _SafeStr_6410:String = "RWFAM_PICKUP"; public static const _SafeStr_6411:String = "RWFAM_EJECT"; public static const _SafeStr_6412:String = "RWFAM_USE"; public static const _SafeStr_5663:String = "RWFAM_OPEN_WELCOME_GIFT"; public static const _SafeStr_6413:String = "RWFAM_SAVE_STUFF_DATA"; private var _SafeStr_7434:int = 0; private var _SafeStr_7438:int = 0; private var _SafeStr_7439:int; private var _SafeStr_7440:String; public function _SafeStr_4484(k:String, _arg_2:int, _arg_3:int, _arg_4:int=-1, _arg_5:String=null) { super(k); this._SafeStr_7434 = _arg_2; this._SafeStr_7438 = _arg_3; this._SafeStr_7439 = _arg_4; this._SafeStr_7440 = _arg_5; } public function get furniId():int { return (this._SafeStr_7434); } public function get furniCategory():int { return (this._SafeStr_7438); } public function get objectData():String { return (this._SafeStr_7440); } public function get _SafeStr_7441():int { return (this._SafeStr_7439); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4484 = "_-0Pg" (String#8016, DoABC#3) // _SafeStr_5663 = "_-32a" (String#29585, DoABC#3) // _SafeStr_6408 = "_-5s1" (String#36512, DoABC#3) // _SafeStr_6409 = "_-1ja" (String#26364, DoABC#3) // _SafeStr_6410 = "_-10E" (String#24613, DoABC#3) // _SafeStr_6411 = "_-68A" (String#37191, DoABC#3) // _SafeStr_6412 = "_-5eW" (String#36002, DoABC#3) // _SafeStr_6413 = "_-2Y-" (String#28366, DoABC#3) // _SafeStr_7434 = "_-2q4" (String#162, DoABC#3) // _SafeStr_7438 = "_-4eE" (String#33560, DoABC#3) // _SafeStr_7439 = "_-5RG" (String#180, DoABC#3) // _SafeStr_7440 = "_-2BI" (String#27477, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4485 package _-0ba { public class _SafeStr_4485 extends _SafeStr_2745 { public static const _SafeStr_5664:String = "rwcem_change_email"; private var _SafeStr_7442:String; public function _SafeStr_4485(k:String) { super(_SafeStr_5664); this._SafeStr_7442 = k; } public function get _SafeStr_5665():String { return (this._SafeStr_7442); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4485 = "_-5hN" (String#13471, DoABC#3) // _SafeStr_5664 = "_-5PE" (String#35407, DoABC#3) // _SafeStr_5665 = "_-5gh" (String#36079, DoABC#3) // _SafeStr_7442 = "_-6Xk" (String#4268, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4494 package _-0ba { public class _SafeStr_4494 extends _SafeStr_2745 { public static const _SafeStr_6394:String = "RWUAM_WHISPER_USER"; public static const _SafeStr_6395:String = "RWUAM_IGNORE_USER"; public static const _SafeStr_7443:String = "RWUAM_IGNORE_USER_BUBBLE"; public static const _SafeStr_6396:String = "RWUAM_UNIGNORE_USER"; public static const _SafeStr_6397:String = "RWUAM_KICK_USER"; public static const _SafeStr_6399:String = "RWUAM_BAN_USER_HOUR"; public static const _SafeStr_6398:String = "RWUAM_BAN_USER_DAY"; public static const _SafeStr_6400:String = "RWUAM_BAN_USER_PERM"; public static const MUTE_USER_2MIN:String = "RWUAM_MUTE_USER_2MIN"; public static const MUTE_USER_5MIN:String = "RWUAM_MUTE_USER_5MIN"; public static const MUTE_USER_10MIN:String = "RWUAM_MUTE_USER_10MIN"; public static const _SafeStr_6392:String = "RWUAM_SEND_FRIEND_REQUEST"; public static const _SafeStr_6393:String = "RWUAM_RESPECT_USER"; public static const _SafeStr_6401:String = "RWUAM_GIVE_RIGHTS"; public static const _SafeStr_6402:String = "RWUAM_TAKE_RIGHTS"; public static const _SafeStr_6403:String = "RWUAM_START_TRADING"; public static const _SafeStr_6404:String = "RWUAM_OPEN_HOME_PAGE"; public static const _SafeStr_6417:String = "RWUAM_REPORT"; public static const _SafeStr_6418:String = "RWUAM_PICKUP_PET"; public static const _SafeStr_6419:String = "RWUAM_MOUNT_PET"; public static const _SafeStr_6420:String = "RWUAM_TOGGLE_PET_RIDING_PERMISSION"; public static const _SafeStr_6421:String = "RWUAM_TOGGLE_PET_BREEDING_PERMISSION"; public static const _SafeStr_6422:String = "RWUAM_DISMOUNT_PET"; public static const _SafeStr_6423:String = "RWUAM_SADDLE_OFF"; public static const _SafeStr_6424:String = "RWUAM_TRAIN_PET"; public static const _SafeStr_6427:String = " RWUAM_RESPECT_PET"; public static const _SafeStr_6432:String = "RWUAM_TREAT_PET"; public static const _SafeStr_6196:String = "RWUAM_REQUEST_PET_UPDATE"; public static const _SafeStr_6195:String = "RWUAM_START_NAME_CHANGE"; public static const _SafeStr_6405:String = "RWUAM_PASS_CARRY_ITEM"; public static const _SafeStr_6407:String = "RWUAM_DROP_CARRY_ITEM"; public static const _SafeStr_6406:String = "RWUAM_GIVE_CARRY_ITEM_TO_PET"; public static const _SafeStr_6431:String = "RWUAM_GIVE_WATER_TO_PET"; public static const _SafeStr_6430:String = "RWUAM_GIVE_LIGHT_TO_PET"; public static const _SafeStr_6198:String = "RWUAM_REQUEST_BREED_PET"; public static const _SafeStr_6199:String = "RWUAM_HARVEST_PET"; public static const _SafeStr_6200:String = "RWUAM_REVIVE_PET"; public static const _SafeStr_6201:String = "RWUAM_COMPOST_PLANT"; public static const _SafeStr_7444:String = "RWUAM_GET_BOT_INFO"; public static const _SafeStr_6433:String = "RWUAM_REPORT_CFH_OTHER"; public static const _SafeStr_6434:String = "RWUAM_AMBASSADOR_ALERT_USER"; public static const _SafeStr_6435:String = "RWUAM_AMBASSADOR_KICK_USER"; public static const AMBASSADOR_MUTE_USER_2MIN:String = "RWUAM_AMBASSADOR_MUTE_2MIN"; public static const AMBASSADOR_MUTE_USER_10MIN:String = "RWUAM_AMBASSADOR_MUTE_10MIN"; public static const AMBASSADOR_MUTE_USER_60MIN:String = "RWUAM_AMBASSADOR_MUTE_60MIN"; public static const AMBASSADOR_MUTE_USER_18HOUR:String = "RWUAM_AMBASSADOR_MUTE_18HOUR"; private var _SafeStr_5512:int = 0; public function _SafeStr_4494(k:String, _arg_2:int=0) { super(k); this._SafeStr_5512 = _arg_2; } public function get userId():int { return (this._SafeStr_5512); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4494 = "_-3N8" (String#30434, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6195 = "_-57V" (String#34728, DoABC#3) // _SafeStr_6196 = "_-5Kf" (String#35229, DoABC#3) // _SafeStr_6198 = "_-GY" (String#39085, DoABC#3) // _SafeStr_6199 = "_-23J" (String#27167, DoABC#3) // _SafeStr_6200 = "_-27c" (String#27331, DoABC#3) // _SafeStr_6201 = "_-2Lr" (String#27886, DoABC#3) // _SafeStr_6392 = "_-3L-" (String#30344, DoABC#3) // _SafeStr_6393 = "_-2mF" (String#28926, DoABC#3) // _SafeStr_6394 = "_-5uA" (String#36589, DoABC#3) // _SafeStr_6395 = "_-66E" (String#37111, DoABC#3) // _SafeStr_6396 = "_-1fl" (String#26201, DoABC#3) // _SafeStr_6397 = "_-3X" (String#30807, DoABC#3) // _SafeStr_6398 = "_-0yd" (String#24517, DoABC#3) // _SafeStr_6399 = "_-4tx" (String#34147, DoABC#3) // _SafeStr_6400 = "_-5eX" (String#36003, DoABC#3) // _SafeStr_6401 = "_-0D1" (String#22674, DoABC#3) // _SafeStr_6402 = "_-6Ah" (String#37291, DoABC#3) // _SafeStr_6403 = "_-1y" (String#26923, DoABC#3) // _SafeStr_6404 = "_-1Vf" (String#25821, DoABC#3) // _SafeStr_6405 = "_-4sx" (String#34110, DoABC#3) // _SafeStr_6406 = "_-4zU" (String#34361, DoABC#3) // _SafeStr_6407 = "_-1zD" (String#26973, DoABC#3) // _SafeStr_6417 = "_-1ln" (String#26448, DoABC#3) // _SafeStr_6418 = "_-4pN" (String#33966, DoABC#3) // _SafeStr_6419 = "_-40W" (String#31991, DoABC#3) // _SafeStr_6420 = "_-2-U" (String#27024, DoABC#3) // _SafeStr_6421 = "_-3G6" (String#30138, DoABC#3) // _SafeStr_6422 = "_-5LB" (String#35252, DoABC#3) // _SafeStr_6423 = "_-3GR" (String#30151, DoABC#3) // _SafeStr_6424 = "_-0Tm" (String#23323, DoABC#3) // _SafeStr_6427 = "_-13A" (String#24731, DoABC#3) // _SafeStr_6430 = "_-3k" (String#31291, DoABC#3) // _SafeStr_6431 = "_-231" (String#27153, DoABC#3) // _SafeStr_6432 = "_-6c9" (String#38357, DoABC#3) // _SafeStr_6433 = "_-sl" (String#40504, DoABC#3) // _SafeStr_6434 = "_-67q" (String#37175, DoABC#3) // _SafeStr_6435 = "_-6dy" (String#38438, DoABC#3) // _SafeStr_7443 = "_-3QP" (String#30555, DoABC#3) // _SafeStr_7444 = "_-1Be" (String#25054, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4504 package _-0ba { public class _SafeStr_4504 extends _SafeStr_2745 { public static const _SafeStr_5983:String = "RWSUM_STICKIE_SEND_UPDATE"; public static const _SafeStr_5982:String = "RWSUM_STICKIE_SEND_DELETE"; private var _SafeStr_5717:int; private var _text:String; private var _SafeStr_7445:String; public function _SafeStr_4504(k:String, _arg_2:int, _arg_3:String="", _arg_4:String="") { super(k); this._SafeStr_5717 = _arg_2; this._text = _arg_3; this._SafeStr_7445 = _arg_4; } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get text():String { return (this._text); } public function get _SafeStr_5988():String { return (this._SafeStr_7445); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4504 = "_-HX" (String#14728, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5982 = "_-1qA" (String#26620, DoABC#3) // _SafeStr_5983 = "_-263" (String#27277, DoABC#3) // _SafeStr_5988 = "_-3pr" (String#31524, DoABC#3) // _SafeStr_7445 = "_-3XA" (String#849, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4507 package _-0ba { public class _SafeStr_4507 extends _SafeStr_2745 { public static const _SafeStr_5883:String = "RWPOM_OPEN_PRESENT"; private var _SafeStr_5717:int; public function _SafeStr_4507(k:String, _arg_2:int) { super(k); this._SafeStr_5717 = _arg_2; } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4507 = "_-WK" (String#39668, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5883 = "_-15c" (String#24829, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4510 package _-0ba { public class _SafeStr_4510 extends _SafeStr_2745 { public static const _SafeStr_5856:String = "RWEBOM_OPEN_ECOTRONBOX"; private var _SafeStr_5717:int; public function _SafeStr_4510(k:String, _arg_2:int) { super(k); this._SafeStr_5717 = _arg_2; } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4510 = "_-2Fv" (String#27662, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5856 = "_-27m" (String#27338, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4511 package _-0ba { public class _SafeStr_4511 extends _SafeStr_2745 { public static const _SafeStr_6162:String = "RWPM_START"; public static const _SafeStr_6161:String = "RWPM_REJECT"; public static const _SafeStr_5957:String = "RWPM_ANSWER"; private var _SafeStr_5338:int = -1; private var _SafeStr_7446:int = 0; private var _SafeStr_7447:Array = null; public function _SafeStr_4511(k:String, _arg_2:int) { this._SafeStr_5338 = _arg_2; super(k); } public function get id():int { return (this._SafeStr_5338); } public function get _SafeStr_5969():int { return (this._SafeStr_7446); } public function set _SafeStr_5969(k:int):void { this._SafeStr_7446 = k; } public function get answers():Array { return (this._SafeStr_7447); } public function set answers(k:Array):void { this._SafeStr_7447 = k; } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4511 = "_-0UA" (String#8095, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5957 = "_-11s" (String#24682, DoABC#3) // _SafeStr_5969 = "_-Kk" (String#39242, DoABC#3) // _SafeStr_6161 = "_-259" (String#27245, DoABC#3) // _SafeStr_6162 = "_-6ZO" (String#38252, DoABC#3) // _SafeStr_7446 = "_-tK" (String#596, DoABC#3) // _SafeStr_7447 = "_-33H" (String#29618, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4513 package _-0ba { public class _SafeStr_4513 extends _SafeStr_2745 { public static const _SafeStr_5850:String = "RWFCRM_REDEEM"; private var _SafeStr_5717:int; public function _SafeStr_4513(k:String, _arg_2:int) { super(k); this._SafeStr_5717 = _arg_2; } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4513 = "_-0l-" (String#8367, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5850 = "_-5BI" (String#34865, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4516 package _-0ba { public class _SafeStr_4516 extends _SafeStr_2745 { public static const _SafeStr_5719:String = "RWOPPM_OPEN_PET_PACKAGE"; private var _SafeStr_5717:int; private var _name:String; public function _SafeStr_4516(k:String, _arg_2:int, _arg_3:String) { super(k); this._SafeStr_5717 = _arg_2; this._name = _arg_3; } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get name():String { return (this._name); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4516 = "_-5rs" (String#13639, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5719 = "_-OO" (String#39374, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4518 package _-0ba { public class _SafeStr_4518 extends _SafeStr_2745 { public static const _SafeStr_6610:String = "RWRQM_EXIT_QUEUE"; public static const _SafeStr_6612:String = "RWRQM_CHANGE_TO_VISITOR_QUEUE"; public static const _SafeStr_6611:String = "RWRQM_CHANGE_TO_SPECTATOR_QUEUE"; public static const _SafeStr_6613:String = "RWRQM_CLUB_LINK"; public function _SafeStr_4518(k:String) { super(k); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4518 = "_-4Mq" (String#12119, DoABC#3) // _SafeStr_6610 = "_-0JI" (String#22930, DoABC#3) // _SafeStr_6611 = "_-47c" (String#32281, DoABC#3) // _SafeStr_6612 = "_-4sG" (String#34083, DoABC#3) // _SafeStr_6613 = "_-1Pq" (String#25597, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4521 package _-0ba { public class _SafeStr_4521 extends _SafeStr_2745 { public static const _SafeStr_5951:String = "RWLUIM_LET_USER_IN"; private var _SafeStr_7448:String; private var _SafeStr_7449:Boolean; public function _SafeStr_4521(k:String, _arg_2:Boolean) { super(_SafeStr_5951); this._SafeStr_7448 = k; this._SafeStr_7449 = _arg_2; } public function get userName():String { return (this._SafeStr_7448); } public function get _SafeStr_5953():Boolean { return (this._SafeStr_7449); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4521 = "_-40c" (String#11762, DoABC#3) // _SafeStr_5951 = "_-2PM" (String#28020, DoABC#3) // _SafeStr_5953 = "_-0Me" (String#23066, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_7449 = "_-58j" (String#34772, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4523 package _-0ba { public class _SafeStr_4523 extends _SafeStr_2745 { public static const _SafeStr_6240:String = "RWCM_MESSAGE_CHAT"; public static const _SafeStr_6275:int = 0; public static const _SafeStr_6280:int = 1; public static const _SafeStr_6277:int = 2; private var _SafeStr_7450:int = 0; private var _text:String = ""; private var _SafeStr_7451:String = ""; private var _SafeStr_7452:int; public function _SafeStr_4523(k:String, _arg_2:String, _arg_3:int=0, _arg_4:String="", _arg_5:int=0) { super(k); this._text = _arg_2; this._SafeStr_7450 = _arg_3; this._SafeStr_7451 = _arg_4; this._SafeStr_7452 = _arg_5; } public function get _SafeStr_5741():int { return (this._SafeStr_7450); } public function get text():String { return (this._text); } public function get _SafeStr_6279():String { return (this._SafeStr_7451); } public function get styleId():int { return (this._SafeStr_7452); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4523 = "_-5PO" (String#13180, DoABC#3) // _SafeStr_5741 = "_-2EF" (String#27590, DoABC#3) // _SafeStr_6240 = "_-5Gh" (String#35069, DoABC#3) // _SafeStr_6275 = "_-2PO" (String#28021, DoABC#3) // _SafeStr_6277 = "_-0ye" (String#24518, DoABC#3) // _SafeStr_6279 = "_-55s" (String#34662, DoABC#3) // _SafeStr_6280 = "_-0YV" (String#23507, DoABC#3) // _SafeStr_7450 = "_-nw" (String#1162, DoABC#3) // _SafeStr_7451 = "_-I8" (String#14736, DoABC#3) // _SafeStr_7452 = "_-507" (String#703, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4542 package _-0ba { public class _SafeStr_4542 extends _SafeStr_2745 { public static const _SafeStr_6241:String = "RWCSAM_MESSAGE_SELECT_AVATAR"; private var _SafeStr_5717:int; private var _SafeStr_7448:String; private var _SafeStr_7431:int; public function _SafeStr_4542(k:String, _arg_2:int, _arg_3:String, _arg_4:int) { super(k); this._SafeStr_5717 = _arg_2; this._SafeStr_7431 = _arg_4; this._SafeStr_7448 = _arg_3; } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get userName():String { return (this._SafeStr_7448); } public function get roomId():int { return (this._SafeStr_7431); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4542 = "_-0aZ" (String#8191, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_6241 = "_-1Jz" (String#25364, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4548 package _-0ba { public class _SafeStr_4548 extends _SafeStr_2745 { public static const _SafeStr_5957:String = "RWPM_ANSWER"; public function _SafeStr_4548(k:String) { super(k); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4548 = "_-19i" (String#24977, DoABC#3) // _SafeStr_5957 = "_-11s" (String#24682, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4552 package _-0ba { public class _SafeStr_4552 extends _SafeStr_2745 { public static const _SafeStr_6072:String = "RWCCM_REQUEST_EDITOR"; private var _SafeStr_5717:int = 0; private var _SafeStr_7453:int = 0; private var _SafeStr_7431:int = 0; private var _SafeStr_5339:String = ""; public function _SafeStr_4552(k:String, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int) { super(k); this._SafeStr_5339 = _arg_2; this._SafeStr_5717 = _arg_3; this._SafeStr_7453 = _arg_4; this._SafeStr_7431 = _arg_5; } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get _SafeStr_6074():int { return (this._SafeStr_7453); } public function get roomId():int { return (this._SafeStr_7431); } public function get gender():String { return (this._SafeStr_5339); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4552 = "_-6fR" (String#14432, DoABC#3) // _SafeStr_5339 = "_-62K" (String#165, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_6072 = "_-67H" (String#37147, DoABC#3) // _SafeStr_6074 = "_-6L7" (String#37667, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_7453 = "_-Gt" (String#443, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4560 package _-0ba { public class _SafeStr_4560 extends _SafeStr_2745 { public static const _SafeStr_6004:String = "RWSWPFEE_SEND_POSTIT_DATA"; private var _SafeStr_5717:int; private var _location:String; private var _text:String; private var _SafeStr_7445:String; public function _SafeStr_4560(k:String, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:String) { super(k); this._SafeStr_5717 = _arg_2; this._location = _arg_3; this._text = _arg_4; this._SafeStr_7445 = _arg_5; } public function get location():String { return (this._location); } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get text():String { return (this._text); } public function get _SafeStr_5988():String { return (this._SafeStr_7445); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4560 = "_-4aY" (String#12329, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5988 = "_-3pr" (String#31524, DoABC#3) // _SafeStr_6004 = "_-09C" (String#22518, DoABC#3) // _SafeStr_7445 = "_-3XA" (String#849, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4564 package _-0ba { public class _SafeStr_4564 extends _SafeStr_2745 { public static const _SafeStr_6139:String = "RWCDSM_CHANGE_STATE"; public function _SafeStr_4564() { super(_SafeStr_4564._SafeStr_6139); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4564 = "_-3qJ" (String#11575, DoABC#3) // _SafeStr_6139 = "_-1n-" (String#26496, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4566 package _-0ba { public class _SafeStr_4566 extends _SafeStr_2745 { public static const _SafeStr_6138:String = "RWSDPM_SAVE_PRESET"; private var _SafeStr_7454:int; private var _SafeStr_7455:int; private var _color:uint; private var _SafeStr_7456:int; private var _SafeStr_7457:Boolean; public function _SafeStr_4566(k:int, _arg_2:int, _arg_3:uint, _arg_4:int, _arg_5:Boolean) { super(_SafeStr_6138); this._SafeStr_7454 = k; this._SafeStr_7455 = _arg_2; this._color = _arg_3; this._SafeStr_7456 = _arg_4; this._SafeStr_7457 = _arg_5; } public function get _SafeStr_6143():int { return (this._SafeStr_7454); } public function get _SafeStr_6144():int { return (this._SafeStr_7455); } public function get color():uint { return (this._color); } public function get _SafeStr_6145():int { return (this._SafeStr_7456); } public function get apply():Boolean { return (this._SafeStr_7457); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4566 = "_-347" (String#10797, DoABC#3) // _SafeStr_6138 = "_-5Hq" (String#35117, DoABC#3) // _SafeStr_6143 = "_-1aC" (String#25996, DoABC#3) // _SafeStr_6144 = "_-6iI" (String#38620, DoABC#3) // _SafeStr_6145 = "_-37U" (String#29789, DoABC#3) // _SafeStr_7454 = "_-06C" (String#7711, DoABC#3) // _SafeStr_7455 = "_-6Pf" (String#14204, DoABC#3) // _SafeStr_7456 = "_-07k" (String#828, DoABC#3) // _SafeStr_7457 = "_-2Ri" (String#28109, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4567 package _-0ba { public class _SafeStr_4567 extends _SafeStr_2745 { public static const _SafeStr_6140:String = "RWDPM_PREVIEW_DIMMER_PRESET"; private var _color:uint; private var _SafeStr_7456:int; private var _SafeStr_7458:Boolean; public function _SafeStr_4567(k:uint, _arg_2:int, _arg_3:Boolean) { super(_SafeStr_6140); this._color = k; this._SafeStr_7456 = _arg_2; this._SafeStr_7458 = _arg_3; } public function get color():uint { return (this._color); } public function get _SafeStr_6145():int { return (this._SafeStr_7456); } public function get _SafeStr_6148():Boolean { return (this._SafeStr_7458); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4567 = "_-50k" (String#12772, DoABC#3) // _SafeStr_6140 = "_-288" (String#27352, DoABC#3) // _SafeStr_6145 = "_-37U" (String#29789, DoABC#3) // _SafeStr_6148 = "_-vH" (String#40598, DoABC#3) // _SafeStr_7456 = "_-07k" (String#828, DoABC#3) // _SafeStr_7458 = "_-5mi" (String#4055, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4578 package _-0ba { public class _SafeStr_4578 extends _SafeStr_2745 { public static const _SafeStr_5809:String = "RWMMM_MESSAGE_ME_MENU_OPENED"; public function _SafeStr_4578(k:String) { super(k); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4578 = "_-1YL" (String#9202, DoABC#3) // _SafeStr_5809 = "_-55I" (String#34638, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_4589 package _-0ba { import _-378._SafeStr_4366; public class _SafeStr_4589 extends _SafeStr_4366 { public static const _SafeStr_5928:String = "RWIUM_INVENTORY_UPDATED"; public function _SafeStr_4589(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-0ba // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4589 = "_-6BS" (String#37321, DoABC#3) // _SafeStr_5928 = "_-2zQ" (String#29430, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5061 package _-0ba { public class _SafeStr_5061 extends _SafeStr_2745 { public static const _SafeStr_5811:String = "RWSSM_STORE_SETTINGS"; public static const _SafeStr_5812:String = "RWSSM_STORE_SOUND"; public static const _SafeStr_5813:String = "RWSSM_PREVIEW_SOUND"; public static const _SafeStr_5814:String = "RWSSM_STORE_CHAT"; private var _SafeStr_5425:Number; private var _SafeStr_5426:Number; private var _SafeStr_7459:Number; private var _SafeStr_7460:Boolean; public function _SafeStr_5061(k:String) { super(k); } public function get _SafeStr_5433():Number { return (this._SafeStr_5425); } public function set _SafeStr_5433(k:Number):void { this._SafeStr_5425 = k; } public function get _SafeStr_5434():Number { return (this._SafeStr_5426); } public function set _SafeStr_5434(k:Number):void { this._SafeStr_5426 = k; } public function get _SafeStr_5840():Number { return (this._SafeStr_7459); } public function set _SafeStr_5840(k:Number):void { this._SafeStr_7459 = k; } public function get _SafeStr_5843():Boolean { return (this._SafeStr_7460); } public function set _SafeStr_5843(k:Boolean):void { this._SafeStr_7460 = k; } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5061 = "_-2p8" (String#10508, DoABC#3) // _SafeStr_5425 = "_-5eE" (String#705, DoABC#3) // _SafeStr_5426 = "_-4US" (String#698, DoABC#3) // _SafeStr_5433 = "_-3O1" (String#3445, DoABC#3) // _SafeStr_5434 = "_-3On" (String#3450, DoABC#3) // _SafeStr_5811 = "_-wj" (String#40654, DoABC#3) // _SafeStr_5812 = "_-5qS" (String#36449, DoABC#3) // _SafeStr_5813 = "_-4cI" (String#33488, DoABC#3) // _SafeStr_5814 = "_-6bE" (String#38315, DoABC#3) // _SafeStr_5840 = "_-Qz" (String#4416, DoABC#3) // _SafeStr_5843 = "_-5HM" (String#35100, DoABC#3) // _SafeStr_7459 = "_-1AN" (String#1072, DoABC#3) // _SafeStr_7460 = "_-5Tx" (String#35576, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5062 package _-0ba { public class _SafeStr_5062 extends _SafeStr_2745 { public static const _SafeStr_5796:String = "RWCM_MESSAGE_SELECT_EFFECT"; public static const _SafeStr_5797:String = "RWCM_MESSAGE_UNSELECT_EFFECT"; public static const _SafeStr_5798:String = "RWCM_MESSAGE_UNSELECT_ALL_EFFECTS"; private var _SafeStr_7461:int; public function _SafeStr_5062(k:String, _arg_2:int=-1) { super(k); this._SafeStr_7461 = _arg_2; } public function get effectType():int { return (this._SafeStr_7461); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5062 = "_-35u" (String#10824, DoABC#3) // _SafeStr_5796 = "_-30D" (String#29502, DoABC#3) // _SafeStr_5797 = "_-5go" (String#36086, DoABC#3) // _SafeStr_5798 = "_-4QL" (String#33027, DoABC#3) // _SafeStr_7461 = "_-3t4" (String#11622, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5063 package _-0ba { public class _SafeStr_5063 extends _SafeStr_2745 { public static const _SafeStr_5810:String = "RWGSM_GET_SETTINGS"; public function _SafeStr_5063(k:String) { super(k); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5063 = "_-5mT" (String#13554, DoABC#3) // _SafeStr_5810 = "_-1zS" (String#26983, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5064 package _-0ba { public class _SafeStr_5064 extends _SafeStr_2745 { public static const _SafeStr_5795:String = "RWCM_MESSAGE_GET_EFFECTS"; public function _SafeStr_5064() { super(_SafeStr_5795); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5064 = "_-1jP" (String#9364, DoABC#3) // _SafeStr_5795 = "_-6I-" (String#37558, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5065 package _-0ba { public class _SafeStr_5065 extends _SafeStr_2745 { public static const _SafeStr_5807:String = "RWSORM_SHOW_OWN_ROOMS"; public function _SafeStr_5065() { super(_SafeStr_5807); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5065 = "_-385" (String#10862, DoABC#3) // _SafeStr_5807 = "_-5PF" (String#35408, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5066 package _-0ba { public class _SafeStr_5066 extends _SafeStr_2745 { public static const _SafeStr_5793:String = "RWCM_MESSAGE_DANCE"; public static const _SafeStr_7462:int = 0; public static const _SafeStr_7463:Array = [2, 3, 4]; private var _SafeStr_5520:int = 0; public function _SafeStr_5066(k:int) { super(_SafeStr_5793); this._SafeStr_5520 = k; } public function get style():int { return (this._SafeStr_5520); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5066 = "_-2Fl" (String#9955, DoABC#3) // _SafeStr_5520 = "_-43p" (String#332, DoABC#3) // _SafeStr_5793 = "_-3eQ" (String#31089, DoABC#3) // _SafeStr_7462 = "_-0M5" (String#23043, DoABC#3) // _SafeStr_7463 = "_-wQ" (String#40644, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5067 package _-0ba { public class _SafeStr_5067 extends _SafeStr_2745 { public static const _SafeStr_5799:String = "RWGOI_MESSAGE_OPEN_INVENTORY"; public static const _SafeStr_5825:String = "inventory_effects"; public static const _SafeStr_5828:String = "inventory_badges"; public static const _SafeStr_5831:String = "inventory_clothes"; public static const _SafeStr_5830:String = "inventory_furniture"; private var _SafeStr_7464:String; public function _SafeStr_5067(k:String) { super(_SafeStr_5799); this._SafeStr_7464 = k; } public function get _SafeStr_5823():String { return (this._SafeStr_7464); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5067 = "_-61b" (String#13806, DoABC#3) // _SafeStr_5799 = "_-1vf" (String#26830, DoABC#3) // _SafeStr_5823 = "_-4ZE" (String#33379, DoABC#3) // _SafeStr_5825 = "_-0GZ" (String#22816, DoABC#3) // _SafeStr_5828 = "_-5UB" (String#35585, DoABC#3) // _SafeStr_5830 = "_-4cL" (String#33490, DoABC#3) // _SafeStr_5831 = "_-0CK" (String#22647, DoABC#3) // _SafeStr_7464 = "_-4q2" (String#33994, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5068 package _-0ba { public class _SafeStr_5068 extends _SafeStr_2745 { public static const _SafeStr_5801:String = "RWGOI_MESSAGE_STOP_EFFECT"; public function _SafeStr_5068() { super(_SafeStr_5801); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5068 = "_-341" (String#10795, DoABC#3) // _SafeStr_5801 = "_-48b" (String#32318, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5069 package _-0ba { public class _SafeStr_5069 extends _SafeStr_2745 { public static const _SafeStr_5802:String = "RWGOI_MESSAGE_NAVIGATE_TO_ROOM"; public static const _SafeStr_5803:String = "RWGOI_MESSAGE_NAVIGATE_HOME"; private var _SafeStr_7431:int; public function _SafeStr_5069(k:String, _arg_2:int=-1) { super(k); this._SafeStr_7431 = _arg_2; } public function get roomId():int { return (this._SafeStr_7431); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5069 = "_-4l3" (String#12513, DoABC#3) // _SafeStr_5802 = "_-4Ip" (String#32719, DoABC#3) // _SafeStr_5803 = "_-2qd" (String#29093, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5070 package _-0ba { public class _SafeStr_5070 extends _SafeStr_2745 { public static const _SafeStr_5806:String = "select_outfit"; private var _SafeStr_7465:int; public function _SafeStr_5070(k:int) { super(_SafeStr_5806); this._SafeStr_7465 = k; } public function get _SafeStr_7466():int { return (this._SafeStr_7465); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5070 = "_-4X9" (String#12265, DoABC#3) // _SafeStr_5806 = "_-63D" (String#36990, DoABC#3) // _SafeStr_7465 = "_-19C" (String#24960, DoABC#3) // _SafeStr_7466 = "_-4cZ" (String#33495, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5071 package _-0ba { import _-1Mz.IWindowContainer; public class _SafeStr_5071 extends _SafeStr_2745 { public static const _SafeStr_5804:String = "RWCM_OPEN_AVATAR_EDITOR"; public static const _SafeStr_5805:String = "RWCM_GET_WARDROBE"; public static const _SafeStr_5815:String = "RWAEM_AVATAR_EDITOR_VIEW_DISPOSED"; private var _context:IWindowContainer; public function _SafeStr_5071(k:String, _arg_2:IWindowContainer=null) { super(k); this._context = _arg_2; } public function get context():IWindowContainer { return (this._context); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5071 = "_-52P" (String#12794, DoABC#3) // _SafeStr_5804 = "_-2EM" (String#27595, DoABC#3) // _SafeStr_5805 = "_-5c3" (String#35902, DoABC#3) // _SafeStr_5815 = "_-2LG" (String#27865, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5072 package _-0ba { public class _SafeStr_5072 extends _SafeStr_2745 { public static const _SafeStr_5800:String = "RWGOI_MESSAGE_OPEN_CATALOG"; public static const _SafeStr_5822:String = "RWOCM_CLUB_MAIN"; public static const _SafeStr_7467:String = "RWOCM_PIXELS"; public static const _SafeStr_7468:String = "RWOCM_CREDITS"; public static const _SafeStr_7469:String = "RWOCM_SHELLS"; private var _SafeStr_7470:String = ""; public function _SafeStr_5072(k:String) { super(_SafeStr_5800); this._SafeStr_7470 = k; } public function get _SafeStr_5821():String { return (this._SafeStr_7470); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5072 = "_-5M" (String#13127, DoABC#3) // _SafeStr_5800 = "_-4Hv" (String#32682, DoABC#3) // _SafeStr_5821 = "_-1tD" (String#26730, DoABC#3) // _SafeStr_5822 = "_-5-4" (String#34385, DoABC#3) // _SafeStr_7467 = "_-2Nz" (String#27973, DoABC#3) // _SafeStr_7468 = "_-3Ua" (String#30711, DoABC#3) // _SafeStr_7469 = "_-0ov" (String#24127, DoABC#3) // _SafeStr_7470 = "_-5b7" (String#35862, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5073 package _-0ba { import _-pX._SafeStr_2807; public class _SafeStr_5073 extends _SafeStr_2745 { public static const _SafeStr_5792:String = "RWCM_MESSAGE_AVATAR_EXPRESSION"; private var _SafeStr_7471:_SafeStr_2807; public function _SafeStr_5073(k:_SafeStr_2807) { super(_SafeStr_5792); this._SafeStr_7471 = k; } public function get animation():_SafeStr_2807 { return (this._SafeStr_7471); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2807 = "_-3M8" (String#30388, DoABC#3) // _SafeStr_5073 = "_-1HM" (String#8917, DoABC#3) // _SafeStr_5792 = "_-0H7" (String#22840, DoABC#3) // _SafeStr_7471 = "_-5rZ" (String#36495, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5074 package _-0ba { public class _SafeStr_5074 extends _SafeStr_2745 { public static const _SafeStr_5857:String = "RWEBOM_ECOTRONBOX_OPENED"; private var _SafeStr_7472:String; private var _SafeStr_7473:int; public function _SafeStr_5074(k:String, _arg_2:String, _arg_3:int) { super(k); this._SafeStr_7472 = _arg_2; this._SafeStr_7473 = _arg_3; } public function get _SafeStr_5867():String { return (this._SafeStr_7472); } public function get _SafeStr_5868():int { return (this._SafeStr_7473); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5074 = "_-6GE" (String#14048, DoABC#3) // _SafeStr_5857 = "_-6Wk" (String#38131, DoABC#3) // _SafeStr_5867 = "_-4E6" (String#11966, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_7472 = "_-O-" (String#339, DoABC#3) // _SafeStr_7473 = "_-1wI" (String#432, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5075 package _-0ba { public class _SafeStr_5075 extends _SafeStr_2745 { public static const _SafeStr_5872:String = "RWCPM_CONVERSION_POINT"; private var _SafeStr_7428:String; private var _SafeStr_7474:String; private var _SafeStr_7475:String; private var _SafeStr_7476:String; private var _SafeStr_7477:int; public function _SafeStr_5075(k:String, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:String="", _arg_6:int=0) { super(k); this._SafeStr_7428 = _arg_2; this._SafeStr_7474 = _arg_3; this._SafeStr_7475 = _arg_4; this._SafeStr_7476 = ((_arg_5) ? _arg_5 : ""); this._SafeStr_7477 = ((_arg_6) ? _arg_6 : 0); } public function get category():String { return (this._SafeStr_7428); } public function get _SafeStr_5874():String { return (this._SafeStr_7474); } public function get action():String { return (this._SafeStr_7475); } public function get _SafeStr_5875():String { return (this._SafeStr_7476); } public function get _SafeStr_5876():int { return (this._SafeStr_7477); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5075 = "_-2Qo" (String#10142, DoABC#3) // _SafeStr_5872 = "_-1bB" (String#26038, DoABC#3) // _SafeStr_5874 = "_-5iQ" (String#36149, DoABC#3) // _SafeStr_5875 = "_-6Hi" (String#37551, DoABC#3) // _SafeStr_5876 = "_-3ki" (String#31321, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7474 = "_-CE" (String#38935, DoABC#3) // _SafeStr_7475 = "_-1Si" (String#9111, DoABC#3) // _SafeStr_7476 = "_-1LW" (String#8989, DoABC#3) // _SafeStr_7477 = "_-5ZR" (String#13350, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5076 package _-0ba { public class _SafeStr_5076 extends _SafeStr_2745 { public static const _SafeStr_6197:String = "RWUPM_PET_PRODUCT"; public static const MONSTERPLANT_SEED:String = "RWUPM_MONSTERPLANT_SEED"; private var _SafeStr_7478:int = 0; private var _SafeStr_7479:int = -1; public function _SafeStr_5076(k:String, _arg_2:int, _arg_3:int=-1) { super(k); this._SafeStr_7478 = _arg_2; this._SafeStr_7479 = _arg_3; } public function get _SafeStr_5706():int { return (this._SafeStr_7478); } public function get _SafeStr_6192():int { return (this._SafeStr_7479); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5076 = "_-RF" (String#14881, DoABC#3) // _SafeStr_5706 = "_-5Da" (String#12991, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_6197 = "_-4jH" (String#33740, DoABC#3) // _SafeStr_7478 = "_-5J9" (String#13083, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5078 package _-0ba { public class _SafeStr_5078 extends _SafeStr_2745 { public static const _SafeStr_6416:String = "RWGOI_MESSAGE_GET_BADGE_IMAGE"; private var _SafeStr_7480:String = ""; public function _SafeStr_5078(k:String) { super(_SafeStr_6416); this._SafeStr_7480 = k; } public function get badgeId():String { return (this._SafeStr_7480); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5078 = "_-642" (String#37021, DoABC#3) // _SafeStr_6416 = "_-021" (String#22260, DoABC#3) // _SafeStr_7480 = "_-2Kp" (String#299, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5079 package _-0ba { public class _SafeStr_5079 extends _SafeStr_2745 { public static const _SafeStr_6428:String = "RWVM_CHANGE_MOTTO_MESSAGE"; private var _SafeStr_5344:String; public function _SafeStr_5079(k:String) { super(_SafeStr_6428); this._SafeStr_5344 = k; } public function get motto():String { return (this._SafeStr_5344); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5079 = "_-4c7" (String#12357, DoABC#3) // _SafeStr_5344 = "_-41r" (String#500, DoABC#3) // _SafeStr_6428 = "_-3ph" (String#31518, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5081 package _-0ba { public class _SafeStr_5081 extends _SafeStr_2745 { public static const _SafeStr_6414:String = "RWRTSM_ROOM_TAG_SEARCH"; private var _SafeStr_7481:String = ""; public function _SafeStr_5081(k:String) { super(_SafeStr_6414); this._SafeStr_7481 = k; } public function get tag():String { return (this._SafeStr_7481); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5081 = "_-2np" (String#10486, DoABC#3) // _SafeStr_6414 = "_-5AL" (String#34833, DoABC#3) // _SafeStr_7481 = "_-3Zt" (String#582, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5082 package _-0ba { public class _SafeStr_5082 extends _SafeStr_2745 { public static const _SafeStr_6415:String = "RWGOI_MESSAGE_GET_BADGE_DETAILS"; private var _SafeStr_7482:Boolean; private var _SafeStr_7483:int = 0; public function _SafeStr_5082(k:Boolean, _arg_2:int) { super(_SafeStr_6415); this._SafeStr_7482 = k; this._SafeStr_7483 = _arg_2; } public function get own():Boolean { return (this._SafeStr_7482); } public function get groupId():int { return (this._SafeStr_7483); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5082 = "_-0I7" (String#7887, DoABC#3) // _SafeStr_6415 = "_-1Fg" (String#25207, DoABC#3) // _SafeStr_7482 = "_-0NC" (String#23090, DoABC#3) // _SafeStr_7483 = "_-4Wi" (String#91, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5085 package _-0ba { public class _SafeStr_5085 extends _SafeStr_2745 { public static const _SafeStr_6426:String = "RWPCM_REQUEST_PET_COMMANDS"; public static const _SafeStr_6425:String = "RWPCM_PET_COMMAND"; public static const _SafeStr_7484:int = 46; private var _SafeStr_7479:int = 0; private var _SafeStr_7485:String; public function _SafeStr_5085(k:String, _arg_2:int, _arg_3:String=null) { super(k); this._SafeStr_7479 = _arg_2; this._SafeStr_7485 = _arg_3; } public function get _SafeStr_6192():int { return (this._SafeStr_7479); } public function get value():String { return (this._SafeStr_7485); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5085 = "_-4dW" (String#12379, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_6425 = "_-0bk" (String#23621, DoABC#3) // _SafeStr_6426 = "_-6kL" (String#38702, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) // _SafeStr_7484 = "_-2wn" (String#29329, DoABC#3) // _SafeStr_7485 = "_-Ug" (String#197, DoABC#3) //------------------------------------------------------------ //_-0ba._SafeStr_5087 package _-0ba { public class _SafeStr_5087 extends _SafeStr_2745 { public static const _SafeStr_6239:String = "RWCTM_TYPING_STATUS"; private var _SafeStr_7486:Boolean; public function _SafeStr_5087(k:Boolean) { super(_SafeStr_6239); this._SafeStr_7486 = k; } public function get _SafeStr_6243():Boolean { return (this._SafeStr_7486); } } }//package _-0ba // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_5087 = "_-2db" (String#10337, DoABC#3) // _SafeStr_6239 = "_-2OY" (String#27988, DoABC#3) // _SafeStr_6243 = "_-00J" (String#22199, DoABC#3) // _SafeStr_7486 = "_-3Z0" (String#1098, DoABC#3) //------------------------------------------------------------ //_-0Bq._SafeStr_3138 package _-0Bq { import _-3qZ._SafeStr_2276; import _-54O._SafeStr_3117; public class _SafeStr_3138 extends _SafeStr_2276 { public function _SafeStr_3138(k:Function) { super(k, _SafeStr_3117); } public function _SafeStr_5325():_SafeStr_3117 { return ((_SafeStr_5326 as _SafeStr_3117)); } } }//package _-0Bq // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3117 = "_-0vm" (String#8537, DoABC#3) // _SafeStr_3138 = "_-6Xy" (String#38192, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0Bq._SafeStr_4171 package _-0Bq { import _-3qZ._SafeStr_2276; import _-54O._SafeStr_4696; public class _SafeStr_4171 extends _SafeStr_2276 { public function _SafeStr_4171(k:Function) { super(k, _SafeStr_4696); } public function _SafeStr_5325():_SafeStr_4696 { return ((_SafeStr_5326 as _SafeStr_4696)); } } }//package _-0Bq // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4171 = "_-1I" (String#25290, DoABC#3) // _SafeStr_4696 = "_-2WJ" (String#10230, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0Bq._SafeStr_4253 package _-0Bq { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-54O._SafeStr_4695; public class _SafeStr_4253 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4253(k:Function) { super(k, _SafeStr_4695); } public function _SafeStr_5325():_SafeStr_4695 { return ((_SafeStr_5326 as _SafeStr_4695)); } } }//package _-0Bq // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4253 = "_-6Fr" (String#37475, DoABC#3) // _SafeStr_4695 = "_-3hx" (String#11428, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0Bq._SafeStr_4268 package _-0Bq { import _-3qZ._SafeStr_2276; import _-54O._SafeStr_4685; public class _SafeStr_4268 extends _SafeStr_2276 { public function _SafeStr_4268(k:Function) { super(k, _SafeStr_4685); } public function _SafeStr_5325():_SafeStr_4685 { return ((_SafeStr_5326 as _SafeStr_4685)); } } }//package _-0Bq // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4268 = "_-3r-" (String#31569, DoABC#3) // _SafeStr_4685 = "_-3iG" (String#11435, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0Bq._SafeStr_4277 package _-0Bq { import _-3qZ._SafeStr_2276; import _-54O._SafeStr_4702; public class _SafeStr_4277 extends _SafeStr_2276 { public function _SafeStr_4277(k:Function) { super(k, _SafeStr_4702); } public function _SafeStr_5325():_SafeStr_4702 { return ((_SafeStr_5326 as _SafeStr_4702)); } } }//package _-0Bq // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4277 = "_-4H7" (String#32652, DoABC#3) // _SafeStr_4702 = "_-3Wf" (String#11227, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0Bq._SafeStr_4299 package _-0Bq { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-54O._SafeStr_4691; public class _SafeStr_4299 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4299(k:Function) { super(k, _SafeStr_4691); } public function _SafeStr_5325():_SafeStr_4691 { return ((_SafeStr_5326 as _SafeStr_4691)); } } }//package _-0Bq // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4299 = "_-1tO" (String#26739, DoABC#3) // _SafeStr_4691 = "_-2ia" (String#10410, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0bS._SafeStr_2714 package _-0bS { public interface _SafeStr_2714 { function init(_arg_1:String, _arg_2:uint=16):Boolean; function _SafeStr_7487(_arg_1:String, _arg_2:uint=16):String; function _SafeStr_7488(_arg_1:uint=16):String; function _SafeStr_7489(_arg_1:uint=16):String; function _SafeStr_7490():Boolean; function _SafeStr_7491():Boolean; } }//package _-0bS // _SafeStr_2714 = "_-48m" (String#11886, DoABC#3) // _SafeStr_7487 = "_-2f6" (String#10362, DoABC#3) // _SafeStr_7488 = "_-4Sd" (String#12193, DoABC#3) // _SafeStr_7489 = "_-4AF" (String#11906, DoABC#3) // _SafeStr_7490 = "_-6bk" (String#14383, DoABC#3) // _SafeStr_7491 = "_-3G5" (String#10977, DoABC#3) //------------------------------------------------------------ //_-0cw._SafeStr_3331 package _-0cw { import _-3qZ._SafeStr_2270; import _-ue.Map; import _-3qZ._SafeStr_2717; public class _SafeStr_3331 implements _SafeStr_2270 { private var _SafeStr_7492:Array; private var _SafeStr_7493:Array; private var _SafeStr_7494:Map; public function flush():Boolean { this._SafeStr_7492 = []; this._SafeStr_7493 = []; if (this._SafeStr_7494){ this._SafeStr_7494.dispose(); this._SafeStr_7494 = null; }; return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_2:int; var _local_3:String; var _local_8:int; this._SafeStr_7492 = new Array(); this._SafeStr_7494 = new Map(); var _local_4:int = k._SafeStr_5331(); var _local_5:int; while (_local_5 < _local_4) { _local_2 = k._SafeStr_5331(); _local_3 = k.readString(); this._SafeStr_7494.add(_local_3, _local_2); this._SafeStr_7492.push(_local_3); _local_5++; }; this._SafeStr_7493 = new Array(); var _local_6:int = k._SafeStr_5331(); var _local_7:int; while (_local_7 < _local_6) { _local_8 = k._SafeStr_5331(); _local_3 = k.readString(); this._SafeStr_7493.push(_local_3); _local_7++; }; return (true); } public function _SafeStr_7495(k:String):int { return (this._SafeStr_7494.getValue(k)); } public function _SafeStr_7496():Array { return (this._SafeStr_7492); } public function _SafeStr_7497():Array { return (this._SafeStr_7493); } } }//package _-0cw // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3331 = "_-6hO" (String#14458, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7492 = "_-2GW" (String#27681, DoABC#3) // _SafeStr_7493 = "_-0GN" (String#22808, DoABC#3) // _SafeStr_7494 = "_-3Sm" (String#11172, DoABC#3) // _SafeStr_7495 = "_-2Am" (String#27456, DoABC#3) // _SafeStr_7496 = "_-O2" (String#39362, DoABC#3) // _SafeStr_7497 = "_-2Pn" (String#28035, DoABC#3) //------------------------------------------------------------ //_-0cw._SafeStr_3716 package _-0cw { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3716 implements _SafeStr_2270 { private var _SafeStr_5447:Array; public function flush():Boolean { this._SafeStr_5447 = new Array(); return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_4:String; var _local_5:int; var _local_6:int; var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = k.readString(); _local_5 = k._SafeStr_5331(); _local_6 = 0; while (_local_6 < _local_5) { this._SafeStr_5447.push(new _SafeStr_3768(_local_4, k)); _local_6++; }; _local_3++; }; return (true); } public function get data():Array { return (this._SafeStr_5447); } } }//package _-0cw // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3716 = "_-0ZF" (String#8173, DoABC#3) // _SafeStr_3768 = "_-6kz" (String#14527, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) //------------------------------------------------------------ //_-0cw._SafeStr_3729 package _-0cw { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3729 implements _SafeStr_2270 { private var _SafeStr_7480:int; private var _SafeStr_7498:String; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7480 = k._SafeStr_5331(); this._SafeStr_7498 = k.readString(); return (true); } public function get badgeId():int { return (this._SafeStr_7480); } public function get _SafeStr_6389():String { return (this._SafeStr_7498); } } }//package _-0cw // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3729 = "_-3AE" (String#10894, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_7480 = "_-2Kp" (String#299, DoABC#3) // _SafeStr_7498 = "_-0Rn" (String#294, DoABC#3) //------------------------------------------------------------ //_-0cw._SafeStr_3768 package _-0cw { import _-3qZ._SafeStr_2717; public class _SafeStr_3768 { private var _SafeStr_7480:String; private var _SafeStr_6970:int; public function _SafeStr_3768(k:String, _arg_2:_SafeStr_2717) { this._SafeStr_7480 = (("ACH_" + k) + _arg_2._SafeStr_5331()); this._SafeStr_6970 = _arg_2._SafeStr_5331(); } public function get badgeId():String { return (this._SafeStr_7480); } public function get limit():int { return (this._SafeStr_6970); } } }//package _-0cw // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3768 = "_-6kz" (String#14527, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6970 = "_-3Dy" (String#1533, DoABC#3) // _SafeStr_7480 = "_-2Kp" (String#299, DoABC#3) //------------------------------------------------------------ //_-0cw._SafeStr_4959 package _-0cw { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4959 implements _SafeStr_2270 { private var _SafeStr_7499:String; private var _SafeStr_7500:Boolean; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7499 = k.readString(); this._SafeStr_7500 = k.readBoolean(); return (true); } public function get _SafeStr_7501():String { return (this._SafeStr_7499); } public function get _SafeStr_7502():Boolean { return (this._SafeStr_7500); } } }//package _-0cw // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4959 = "_-0rM" (String#8475, DoABC#3) // _SafeStr_7499 = "_-3Ys" (String#11265, DoABC#3) // _SafeStr_7500 = "_-32D" (String#29573, DoABC#3) // _SafeStr_7501 = "_-2LY" (String#27875, DoABC#3) // _SafeStr_7502 = "_-MM" (String#39299, DoABC#3) //------------------------------------------------------------ //_-0CY._SafeStr_2337 package _-0CY { public interface _SafeStr_2337 { function set credits(_arg_1:int):void; function set clubDays(_arg_1:int):void; function set clubPeriods(_arg_1:int):void; function get _SafeStr_7503():Boolean; function get _SafeStr_7504():int; function set _SafeStr_7503(_arg_1:Boolean):void; function get credits():int; function get clubDays():int; function get clubPeriods():int; function get _SafeStr_7505():Boolean; function get _SafeStr_5516():Boolean; function get _SafeStr_7506():int; function get _SafeStr_7507():int; function _SafeStr_7508(_arg_1:int):int; } }//package _-0CY // _SafeStr_2337 = "_-1DL" (String#8853, DoABC#3) // _SafeStr_5516 = "_-kp" (String#15237, DoABC#3) // _SafeStr_7503 = "_-3lA" (String#11481, DoABC#3) // _SafeStr_7504 = "_-5nC" (String#13564, DoABC#3) // _SafeStr_7505 = "_-5-Q" (String#12750, DoABC#3) // _SafeStr_7506 = "_-4Xd" (String#12276, DoABC#3) // _SafeStr_7507 = "_-3xp" (String#11698, DoABC#3) // _SafeStr_7508 = "_-1cq" (String#9270, DoABC#3) //------------------------------------------------------------ //_-0CY._SafeStr_2383 package _-0CY { import flash.events.Event; public class _SafeStr_2383 extends Event { public static const _SafeStr_5785:String = "catalog_purse_credit_balance"; public static const _SafeStr_7509:String = "catalog_purse_activity_point_balance"; private var _SafeStr_7510:int; private var _SafeStr_7511:int; public function _SafeStr_2383(k:String, _arg_2:int, _arg_3:int, _arg_4:Boolean=false, _arg_5:Boolean=false) { super(k, _arg_4, _arg_5); this._SafeStr_7510 = _arg_2; this._SafeStr_7511 = _arg_3; } public function get balance():int { return (this._SafeStr_7510); } public function get activityPointType():int { return (this._SafeStr_7511); } } }//package _-0CY // _SafeStr_2383 = "_-3yv" (String#31891, DoABC#3) // _SafeStr_5785 = "_-2Pz" (String#28044, DoABC#3) // _SafeStr_7509 = "_-6fB" (String#38493, DoABC#3) // _SafeStr_7510 = "_-B" (String#1627, DoABC#3) // _SafeStr_7511 = "_-1Gs" (String#497, DoABC#3) //------------------------------------------------------------ //_-0CY._SafeStr_2387 package _-0CY { import flash.events.Event; public class _SafeStr_2387 extends Event { public static const _SafeStr_7512:String = "catalog_purse_update"; public function _SafeStr_2387(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_7512, k, _arg_2); } } }//package _-0CY // _SafeStr_2387 = "_-0bu" (String#23626, DoABC#3) // _SafeStr_7512 = "_-3BF" (String#29939, DoABC#3) //------------------------------------------------------------ //_-0CY._SafeStr_2458 package _-0CY { import _-0MK._SafeStr_12; public class _SafeStr_2458 { public static const _SafeStr_7513:int = 0; public static const _SafeStr_7514:int = 3; public static const _SafeStr_7515:int = 5; public static const SEASONAL_1:int = 101; public static const SEASONAL_2:int = 102; public static const SEASONAL_3:int = 103; public static const SEASONAL_4:int = 104; public static const SEASONAL_5:int = 105; public static const NO_OP_1:int = 1; public static const NO_OP_2:int = 2; public static const NO_OP_4:int = 4; public static function _SafeStr_7516():Array { return ([_SafeStr_7513, SEASONAL_1, SEASONAL_2, SEASONAL_3, SEASONAL_4, SEASONAL_5, NO_OP_1, NO_OP_2, NO_OP_4]); } public static function _SafeStr_5487(k:int, _arg_2:_SafeStr_12, _arg_3:Boolean, _arg_4:Boolean=false):int { var _local_5:String; if (k == -1){ return (((_arg_3) ? 34 : 35)); }; if (k == _SafeStr_7513){ return (((_arg_3) ? 32 : 33)); }; if (k == _SafeStr_7514){ return (((_arg_3) ? 36 : 37)); }; if (k == _SafeStr_7515){ if (_arg_2.getBoolean("diamonds.enabled")){ return (((_arg_3) ? 41 : 42)); }; return (((_arg_3) ? 53 : 54)); }; _local_5 = (((("currencyiconstyle." + ((_arg_3) ? "big" : "small")) + ".") + k) + ((_arg_4) ? ".combo" : "")); return (_arg_2.getInteger(_local_5, 0)); } public static function _SafeStr_7517(k:int):Boolean { if ([NO_OP_1, NO_OP_2, NO_OP_4].indexOf(k) != 1){ return (false); }; return (true); } } }//package _-0CY // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_2458 = "_-1xj" (String#26913, DoABC#3) // _SafeStr_5487 = "_-2XF" (String#28331, DoABC#3) // _SafeStr_7513 = "_-1W6" (String#25839, DoABC#3) // _SafeStr_7514 = "_-59P" (String#34793, DoABC#3) // _SafeStr_7515 = "_-6Jc" (String#37614, DoABC#3) // _SafeStr_7516 = "_-606" (String#36865, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) //------------------------------------------------------------ //_-0CY.Purse package _-0CY { import flash.utils.Dictionary; import flash.utils.getTimer; public class Purse implements _SafeStr_2337 { private var _SafeStr_7518:int = 0; private var _SafeStr_7519:Dictionary; private var _SafeStr_7520:int = 0; private var _SafeStr_7521:int = 0; private var _SafeStr_7522:Boolean = false; private var _SafeStr_7523:int = 0; private var _SafeStr_7524:int = 0; private var _SafeStr_7525:Boolean = false; private var _SafeStr_7526:int = 0; private var _SafeStr_7527:int; private var _SafeStr_7528:int; public function Purse() { this._SafeStr_7519 = new Dictionary(); super(); } public function get credits():int { return (this._SafeStr_7518); } public function set credits(k:int):void { this._SafeStr_7528 = getTimer(); this._SafeStr_7518 = k; } public function get clubDays():int { return (this._SafeStr_7520); } public function set clubDays(k:int):void { this._SafeStr_7528 = getTimer(); this._SafeStr_7520 = k; } public function get clubPeriods():int { return (this._SafeStr_7521); } public function set clubPeriods(k:int):void { this._SafeStr_7528 = getTimer(); this._SafeStr_7521 = k; } public function get _SafeStr_7505():Boolean { return ((((this._SafeStr_7520 > 0)) || ((this._SafeStr_7521 > 0)))); } public function get _SafeStr_5516():Boolean { return (this._SafeStr_7522); } public function get _SafeStr_7503():Boolean { return (this._SafeStr_7525); } public function set _SafeStr_7503(k:Boolean):void { this._SafeStr_7525 = k; } public function set _SafeStr_5516(k:Boolean):void { this._SafeStr_7522 = k; } public function get _SafeStr_7506():int { return (this._SafeStr_7523); } public function set _SafeStr_7506(k:int):void { this._SafeStr_7528 = getTimer(); this._SafeStr_7523 = k; } public function get _SafeStr_7507():int { return (this._SafeStr_7524); } public function set _SafeStr_7507(k:int):void { this._SafeStr_7528 = getTimer(); this._SafeStr_7524 = k; } public function get _SafeStr_7529():Dictionary { return (this._SafeStr_7519); } public function set _SafeStr_7529(k:Dictionary):void { this._SafeStr_7528 = getTimer(); this._SafeStr_7519 = k; } public function _SafeStr_7508(k:int):int { return (this._SafeStr_7519[k]); } public function set _SafeStr_7504(k:int):void { this._SafeStr_7528 = getTimer(); this._SafeStr_7526 = k; } public function get _SafeStr_7504():int { var k:int = ((getTimer() - this._SafeStr_7528) / (1000 * 60)); var _local_2:int = (this._SafeStr_7526 - k); return ((((_local_2 > 0)) ? _local_2 : 0)); } public function set _SafeStr_7530(k:int):void { this._SafeStr_7528 = getTimer(); this._SafeStr_7527 = k; } public function get _SafeStr_7530():int { return (this._SafeStr_7527); } public function get _SafeStr_7531():int { return (this._SafeStr_7528); } } }//package _-0CY // _SafeStr_2337 = "_-1DL" (String#8853, DoABC#3) // _SafeStr_5516 = "_-kp" (String#15237, DoABC#3) // _SafeStr_7503 = "_-3lA" (String#11481, DoABC#3) // _SafeStr_7504 = "_-5nC" (String#13564, DoABC#3) // _SafeStr_7505 = "_-5-Q" (String#12750, DoABC#3) // _SafeStr_7506 = "_-4Xd" (String#12276, DoABC#3) // _SafeStr_7507 = "_-3xp" (String#11698, DoABC#3) // _SafeStr_7508 = "_-1cq" (String#9270, DoABC#3) // _SafeStr_7518 = "_-3SL" (String#30628, DoABC#3) // _SafeStr_7519 = "_-1-5" (String#24566, DoABC#3) // _SafeStr_7520 = "_-1IG" (String#2925, DoABC#3) // _SafeStr_7521 = "_-6kD" (String#14514, DoABC#3) // _SafeStr_7522 = "_-gC" (String#4491, DoABC#3) // _SafeStr_7523 = "_-51J" (String#12779, DoABC#3) // _SafeStr_7524 = "_-0tD" (String#8501, DoABC#3) // _SafeStr_7525 = "_-Sv" (String#14915, DoABC#3) // _SafeStr_7526 = "_-2JS" (String#3153, DoABC#3) // _SafeStr_7527 = "_-JZ" (String#4379, DoABC#3) // _SafeStr_7528 = "_-6l3" (String#14528, DoABC#3) // _SafeStr_7529 = "_-371" (String#29773, DoABC#3) // _SafeStr_7530 = "_-06T" (String#22419, DoABC#3) // _SafeStr_7531 = "_-3DL" (String#30022, DoABC#3) //------------------------------------------------------------ //_-0dj._SafeStr_3368 package _-0dj { import _-0Kg._SafeStr_2378; import _-1Mz.IWindow; public class _SafeStr_3368 { public static function _SafeStr_7532(k:_SafeStr_2378, _arg_2:IWindow):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; _arg_2.caption = ((k._SafeStr_7533) ? "${catalog.purchase_confirmation.rent}" : "${catalog.purchase_confirmation.buy}"); } } }//package _-0dj // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_3368 = "_-0UR" (String#8098, DoABC#3) // _SafeStr_7532 = "_-0b" (String#23596, DoABC#3) // _SafeStr_7533 = "_-3nT" (String#11520, DoABC#3) //------------------------------------------------------------ //_-0Dr._SafeStr_1201 package _-0Dr { import _-0MK._SafeStr_8; import flash.events.IEventDispatcher; import _-0KL._SafeStr_2617; public interface _SafeStr_1201 extends _SafeStr_8 { function get events():IEventDispatcher; function get clubDays():int; function get clubPeriods():int; function get _SafeStr_5835():int; function get clubLevel():int; function get _SafeStr_7534():Boolean; function get _SafeStr_7535():Boolean; function get _SafeStr_7536():Boolean; function get _SafeStr_7537():int; function get _SafeStr_7538():Boolean; function get _SafeStr_7539():Boolean; function get _SafeStr_7540():_SafeStr_2619; function _SafeStr_7541(_arg_1:Array):Array; function _SafeStr_7542():Array; function getAvatarEffects():Array; function _SafeStr_7543(_arg_1:_SafeStr_2617):Boolean; function _SafeStr_7544(_arg_1:int):_SafeStr_2617; function _SafeStr_6001(_arg_1:int):_SafeStr_2617; function _SafeStr_7545(_arg_1:int, _arg_2:Boolean=false):Boolean; function setEffectSelected(_arg_1:int):void; function _SafeStr_7546():int; function setEffectDeselected(_arg_1:int):void; function _SafeStr_5832(_arg_1:Boolean=false):void; function _SafeStr_7547(_arg_1:int):_SafeStr_2618; function _SafeStr_6448(_arg_1:int, _arg_2:String):void; function _SafeStr_5826(_arg_1:String, _arg_2:String=null, _arg_3:Boolean=false):void; function _SafeStr_7548(_arg_1:String):void; function _SafeStr_7549(_arg_1:Boolean):void; function _SafeStr_7550():int; function _SafeStr_7551(_arg_1:int):Boolean; function _SafeStr_7552(_arg_1:int):Boolean; function _SafeStr_7553(_arg_1:int):Boolean; function _SafeStr_7554(_arg_1:int):Boolean; function hasBoundFigureSetFurniture(_arg_1:String):Boolean; function _SafeStr_6303(_arg_1:String):Boolean; function getNonRentedInventoryIds(_arg_1:String, _arg_2:int):Array; } }//package _-0Dr // _SafeStr_1201 = "_-19p" (String#8798, DoABC#3) // _SafeStr_2617 = "_-1ux" (String#9573, DoABC#3) // _SafeStr_2618 = "_-3ig" (String#11439, DoABC#3) // _SafeStr_2619 = "_-6S8" (String#14247, DoABC#3) // _SafeStr_5826 = "_-6FQ" (String#4194, DoABC#3) // _SafeStr_5832 = "_-1MG" (String#9007, DoABC#3) // _SafeStr_5835 = "_-3Ws" (String#11234, DoABC#3) // _SafeStr_6001 = "_-2j" (String#10416, DoABC#3) // _SafeStr_6303 = "_-0sq" (String#8495, DoABC#3) // _SafeStr_6448 = "_-6ea" (String#14422, DoABC#3) // _SafeStr_7534 = "_-16r" (String#8748, DoABC#3) // _SafeStr_7535 = "_-0up" (String#8522, DoABC#3) // _SafeStr_7536 = "_-4tU" (String#12647, DoABC#3) // _SafeStr_7537 = "_-01A" (String#7631, DoABC#3) // _SafeStr_7538 = "_-1Ua" (String#2969, DoABC#3) // _SafeStr_7539 = "_-2EQ" (String#9935, DoABC#3) // _SafeStr_7540 = "_-25I" (String#3111, DoABC#3) // _SafeStr_7541 = "_-0Xj" (String#8147, DoABC#3) // _SafeStr_7542 = "_-2v7" (String#10620, DoABC#3) // _SafeStr_7543 = "_-19q" (String#2880, DoABC#3) // _SafeStr_7544 = "_-0Di" (String#7825, DoABC#3) // _SafeStr_7545 = "_-1JE" (String#8951, DoABC#3) // _SafeStr_7546 = "_-0at" (String#8199, DoABC#3) // _SafeStr_7547 = "_-0IY" (String#7893, DoABC#3) // _SafeStr_7548 = "_-58T" (String#12899, DoABC#3) // _SafeStr_7549 = "_-14O" (String#8704, DoABC#3) // _SafeStr_7550 = "_-4B3" (String#11918, DoABC#3) // _SafeStr_7551 = "_-3LU" (String#3435, DoABC#3) // _SafeStr_7552 = "_-4gC" (String#12432, DoABC#3) // _SafeStr_7553 = "_-S7" (String#14901, DoABC#3) // _SafeStr_7554 = "_-2XX" (String#10249, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-0Dr._SafeStr_2618 package _-0Dr { public interface _SafeStr_2618 { function get type():int; function get _SafeStr_7555():int; function get _SafeStr_7556():int; function get duration():int; function get isActive():Boolean; function get _SafeStr_7085():Boolean; } }//package _-0Dr // _SafeStr_2618 = "_-3ig" (String#11439, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7555 = "_-3AU" (String#3392, DoABC#3) // _SafeStr_7556 = "_-7G" (String#1626, DoABC#3) //------------------------------------------------------------ //_-0Dr._SafeStr_2619 package _-0Dr { public interface _SafeStr_2619 { function _SafeStr_7557(_arg_1:int):Boolean; function _SafeStr_7558(_arg_1:int, _arg_2:Array):Boolean; function _SafeStr_7559(_arg_1:int):Boolean; function _SafeStr_7560(_arg_1:int, _arg_2:int):Boolean; function _SafeStr_7561(_arg_1:int, _arg_2:int):Boolean; function _SafeStr_7562(_arg_1:int):Array; function _SafeStr_7563(_arg_1:int):int; } }//package _-0Dr // _SafeStr_2619 = "_-6S8" (String#14247, DoABC#3) // _SafeStr_7557 = "_-5NR" (String#13158, DoABC#3) // _SafeStr_7558 = "_-5fJ" (String#13432, DoABC#3) // _SafeStr_7559 = "_-2gy" (String#10391, DoABC#3) // _SafeStr_7560 = "_-2EU" (String#3136, DoABC#3) // _SafeStr_7561 = "_-0T" (String#8069, DoABC#3) // _SafeStr_7562 = "_-2u5" (String#3319, DoABC#3) // _SafeStr_7563 = "_-3Cn" (String#10931, DoABC#3) //------------------------------------------------------------ //_-0Dr._SafeStr_2620 package _-0Dr { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; public interface _SafeStr_2620 extends _SafeStr_3 { function getWindowContainer():IWindowContainer; function _SafeStr_7564():void; function _SafeStr_7565(_arg_1:String):void; function _SafeStr_7566(_arg_1:String):void; function _SafeStr_7567():void; function _SafeStr_7568():void; function _SafeStr_7569(_arg_1:String):void; } }//package _-0Dr // _SafeStr_2620 = "_-2Uo" (String#10207, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_7564 = "_-2QF" (String#10133, DoABC#3) // _SafeStr_7565 = "_-5U3" (String#13265, DoABC#3) // _SafeStr_7566 = "_-3yE" (String#11706, DoABC#3) // _SafeStr_7567 = "_-EQ" (String#14671, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_7569 = "_-32J" (String#10766, DoABC#3) //------------------------------------------------------------ //_-0Dr._SafeStr_3713 package _-0Dr { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; public interface _SafeStr_3713 extends _SafeStr_3 { function getWindowContainer():IWindowContainer; } }//package _-0Dr // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3713 = "_-1Pd" (String#9063, DoABC#3) //------------------------------------------------------------ //_-0Dr._SafeStr_3745 package _-0Dr { import flash.display.BitmapData; public interface _SafeStr_3745 { function set _SafeStr_7570(_arg_1:BitmapData):void; function get _SafeStr_7570():BitmapData; function set _SafeStr_7085(_arg_1:Boolean):void; function get _SafeStr_7085():Boolean; } }//package _-0Dr // _SafeStr_3745 = "_-2jr" (String#10430, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7570 = "_-1VV" (String#2975, DoABC#3) //------------------------------------------------------------ //_-0Dr._SafeStr_4555 package _-0Dr { public class _SafeStr_4555 { public static const _SafeStr_7571:int = 0; public static const _SafeStr_7572:int = 1; } }//package _-0Dr // _SafeStr_4555 = "_-0Z1" (String#8169, DoABC#3) // _SafeStr_7571 = "_-5SX" (String#35522, DoABC#3) // _SafeStr_7572 = "_-Ln" (String#39278, DoABC#3) //------------------------------------------------------------ //_-0Dr.HabboInventory package _-0Dr { import _-0MK.Component; import _-3JS._SafeStr_36; import _-68V._SafeStr_1407; import _-5QZ._SafeStr_633; import _-4rH._SafeStr_2173; import _-p0._SafeStr_499; import _-2Zy._SafeStr_501; import _-ue.Map; import _-1uj._SafeStr_2251; import _-4rH._SafeStr_2298; import _-3XP.Purse; import _-3HG._SafeStr_13; import _-0Kg._SafeStr_334; import __AS3__.vec.Vector; import flash.utils.Timer; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDRoomEngine; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboCatalog; import com.sulake.iid.IIDAvatarRenderManager; import com.sulake.iid.IIDHabboRoomSessionManager; import _-gx._SafeStr_2301; import _-gx._SafeStr_2630; import com.sulake.iid.IIDHabboToolbar; import _-40u._SafeStr_2295; import com.sulake.iid.IIDHabboSoundManager; import _-5To._SafeStr_2314; import _-4qj._SafeStr_2633; import _-7P._SafeStr_2624; import _-6Cg._SafeStr_2625; import flash.events.TimerEvent; import _-P3.FurniModel; import _-65D._SafeStr_2631; import _-6gs.TradingModel; import _-65D._SafeStr_2627; import _-5oG.EffectsModel; import _-3eX.BadgesModel; import _-0GJ._SafeStr_2629; import _-4wn._SafeStr_2628; import _-1J6._SafeStr_2621; import _-ju._SafeStr_2632; import _-4rH._SafeStr_2335; import _-1Mz.IWindowContainer; import flash.events.Event; import _-Yv._SafeStr_2296; import _-Yv._SafeStr_2622; import _-3yO._SafeStr_2285; import _-65D._SafeStr_2396; import _-25D._SafeStr_2487; import _-0KL._SafeStr_2617; import _-0KL.GroupItem; import _-65D._SafeStr_2623; import _-1rg._SafeStr_2333; import _-6G7._SafeStr_2491; import _-3eX._SafeStr_2626; import __AS3__.vec.*; import com.sulake.iid.*; public class HabboInventory extends Component implements _SafeStr_1201, _SafeStr_36 { private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_7573:IncomingMessages; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_5525:_SafeStr_499; private var _SafeStr_7215:_SafeStr_501; private var _SafeStr_5414:InventoryMainView; private var _SafeStr_7574:Map; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_7575:_SafeStr_2298; private var _SafeStr_7576:Array; private var _SafeStr_7577:Purse; private var _SafeStr_7578:_SafeStr_13; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_5413:Boolean; private var _SafeStr_7579:UnseenItemTracker; private var _SafeStr_7580:Boolean = false; private var _SafeStr_5419:String; private var _SafeStr_7581:Vector.; private var _SafeStr_7582:Vector.; private var _SafeStr_7583:Timer; public function HabboInventory(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); this._SafeStr_7577 = new Purse(); this._SafeStr_7576 = []; this._SafeStr_7581 = new Vector.(0); } public function get _SafeStr_7517():Boolean { return (this._SafeStr_5414._SafeStr_7517); } public function get _SafeStr_7584():Boolean { return (this._SafeStr_5414.isActive); } public function get _SafeStr_7585():Boolean { return (this._SafeStr_5413); } public function get _SafeStr_7540():_SafeStr_2619 { return (this._SafeStr_7579); } public function get view():InventoryMainView { return (this._SafeStr_5414); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_7361 = k; }), new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; }), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_499):void { _SafeStr_5525 = k; }), new _SafeStr_44(new IIDRoomEngine(), function (k:_SafeStr_2251):void { _SafeStr_7205 = k; }), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_7207 = k; }), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_334):void { _SafeStr_5450 = k; }), new _SafeStr_44(new IIDAvatarRenderManager(), function (k:_SafeStr_13):void { _SafeStr_7578 = k; }), new _SafeStr_44(new IIDHabboRoomSessionManager(), null, false, [{ "type":_SafeStr_2301._SafeStr_7379, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2301._SafeStr_7380, "callback":this._SafeStr_7382 }, { "type":_SafeStr_2630._SafeStr_7586, "callback":this._SafeStr_7382 }]), new _SafeStr_44(new IIDHabboToolbar(), null, false, [{ "type":_SafeStr_2295._SafeStr_5780, "callback":this._SafeStr_7587 }]), new _SafeStr_44(new IIDHabboSoundManager(), function (k:_SafeStr_501):void { _SafeStr_7215 = k; })])); } private function _SafeStr_7587(k:_SafeStr_2295):void { if (this._SafeStr_5414 != null){ this._SafeStr_5414._SafeStr_5781(k); }; } override protected function initComponent():void { if (_SafeStr_2314._SafeStr_7588(flags)){ return; }; this._SafeStr_7573 = new IncomingMessages(this); context.addLinkEventTracker(this); this._SafeStr_7579 = new UnseenItemTracker(this._SafeStr_7361, events, this); this._SafeStr_5414 = new InventoryMainView(this, this._SafeStr_5524, assets); this._SafeStr_7361.connection.send(new _SafeStr_2633()); this._SafeStr_7361.connection.send(new _SafeStr_2624("habbo_club")); this._SafeStr_7361.connection.send(new _SafeStr_2625()); } override public function dispose():void { var k:Array; var _local_2:int; var _local_3:String; var _local_4:_SafeStr_2620; if (disposed){ return; }; if (this._SafeStr_7583 != null){ this._SafeStr_7583.stop(); this._SafeStr_7583.removeEventListener(TimerEvent.TIMER, this._SafeStr_7589); this._SafeStr_7583 = null; }; if (this._SafeStr_7574){ k = this._SafeStr_7574._SafeStr_5497(); _local_2 = 0; while (_local_2 < k.length) { _local_3 = k[_local_2]; _local_4 = (this._SafeStr_7574.getValue(_local_3) as _SafeStr_2620); if (_local_4 != null){ _local_4.dispose(); }; _local_2++; }; this._SafeStr_7574.dispose(); this._SafeStr_7574 = null; }; if (this._SafeStr_5414 != null){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; this._SafeStr_7575 = null; if (this._SafeStr_7579 != null){ this._SafeStr_7579.dispose(); this._SafeStr_7579 = null; }; if (this._SafeStr_7573 != null){ this._SafeStr_7573.dispose(); this._SafeStr_7573 = null; }; super.dispose(); } public function get communication():_SafeStr_1407 { return (this._SafeStr_7361); } public function getModel(k:String):_SafeStr_2620 { if (!this._SafeStr_5413){ this.init(); }; return (this._SafeStr_7574.getValue(k)); } public function get _SafeStr_7590():FurniModel { return (((disposed) ? null : FurniModel(this.getModel(_SafeStr_2631._SafeStr_5829)))); } public function get _SafeStr_7591():TradingModel { return (((disposed) ? null : TradingModel(this.getModel(_SafeStr_2627._SafeStr_7592)))); } public function get _SafeStr_7593():EffectsModel { return (((disposed) ? null : EffectsModel(this.getModel(_SafeStr_2631._SafeStr_6087)))); } public function get _SafeStr_7594():BadgesModel { return (((disposed) ? null : BadgesModel(this.getModel(_SafeStr_2631._SafeStr_5827)))); } public function get _SafeStr_7595():_SafeStr_2629 { return (((disposed) ? null : _SafeStr_2629(this.getModel(_SafeStr_2627._SafeStr_7596)))); } public function get _SafeStr_7597():_SafeStr_2628 { return (((disposed) ? null : _SafeStr_2628(this.getModel(_SafeStr_2631._SafeStr_7598)))); } public function get _SafeStr_7599():_SafeStr_2621 { return (((disposed) ? null : _SafeStr_2621(this.getModel(_SafeStr_2631._SafeStr_7600)))); } public function get _SafeStr_7601():_SafeStr_2632 { return (((disposed) ? null : _SafeStr_2632(this.getModel(_SafeStr_2631._SafeStr_7602)))); } public function get _SafeStr_7603():_SafeStr_2173 { return (this._SafeStr_7207); } public function get roomSession():_SafeStr_2298 { return (this._SafeStr_7575); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get clubDays():int { return (this._SafeStr_7577.clubDays); } public function get clubPeriods():int { return (this._SafeStr_7577.clubPeriods); } public function get _SafeStr_5835():int { return (this._SafeStr_7577._SafeStr_5835); } public function get _SafeStr_7534():Boolean { return (this._SafeStr_7577._SafeStr_7534); } public function get _SafeStr_7535():Boolean { return (this._SafeStr_7577._SafeStr_7535); } public function get _SafeStr_7536():Boolean { return (this._SafeStr_7577._SafeStr_7536); } public function get _SafeStr_7537():int { return (this._SafeStr_7577._SafeStr_7504); } public function get clubLevel():int { if ((((this.clubDays == 0)) && ((this.clubPeriods == 0)))){ return (_SafeStr_2335._SafeStr_6080); }; if (this._SafeStr_7577._SafeStr_5516){ return (_SafeStr_2335._SafeStr_6245); }; return (_SafeStr_2335._SafeStr_5834); } public function get _SafeStr_7539():Boolean { return (!((this._SafeStr_7575 == null))); } public function _SafeStr_7604():String { return (this._SafeStr_5414._SafeStr_7604()); } public function _SafeStr_7605(k:int, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean, _arg_7:int, _arg_8:int):void { this._SafeStr_7577.clubPeriods = k; this._SafeStr_7577.clubDays = _arg_2; this._SafeStr_7577._SafeStr_7534 = _arg_3; this._SafeStr_7577._SafeStr_5516 = _arg_4; this._SafeStr_7577._SafeStr_7535 = _arg_5; this._SafeStr_7577._SafeStr_7536 = _arg_6; this._SafeStr_7577._SafeStr_7504 = _arg_7; this._SafeStr_7577._SafeStr_7530 = _arg_8; if ((((_arg_7 > 0)) && ((_arg_7 < (((60 * 1000) * 60) * 24))))){ if (this._SafeStr_7583 == null){ this._SafeStr_7583 = new Timer((60 * 1000), 0); this._SafeStr_7583.addEventListener(TimerEvent.TIMER, this._SafeStr_7589); }; if (!this._SafeStr_7583.running){ this._SafeStr_7583.start(); }; } else { if (this._SafeStr_7583 != null){ this._SafeStr_7583.stop(); this._SafeStr_7583.removeEventListener(TimerEvent.TIMER, this._SafeStr_7589); this._SafeStr_7583 = null; }; }; } private function _SafeStr_7589(k:TimerEvent):void { this._SafeStr_7361.connection.send(new _SafeStr_2624("habbo_club")); } private function _SafeStr_7382(k:_SafeStr_2301):void { switch (k.type){ case _SafeStr_2301._SafeStr_7379: this._SafeStr_7575 = k.session; if (this._SafeStr_5413){ if (this._SafeStr_7597 != null){ this._SafeStr_7597._SafeStr_7606(); }; if (this._SafeStr_7590 != null){ this._SafeStr_7590._SafeStr_7568(); }; }; return; case _SafeStr_2301._SafeStr_7380: this._SafeStr_7575 = null; if (this._SafeStr_5413){ this._SafeStr_5832(); }; return; case _SafeStr_2630._SafeStr_7586: if (this._SafeStr_5413){ if (this._SafeStr_7597 != null){ this._SafeStr_7597._SafeStr_7606(); }; }; return; }; } private function init():void { if (!_SafeStr_7607){ return; }; this._SafeStr_7574 = new Map(); var k:_SafeStr_2632 = new _SafeStr_2632(this, this._SafeStr_5524, this._SafeStr_7361, assets, this._SafeStr_7205, this._SafeStr_5525); this._SafeStr_7574.add(_SafeStr_2631._SafeStr_7602, k); var _local_2:FurniModel = new FurniModel(this, k, this._SafeStr_5524, this._SafeStr_7361, assets, this._SafeStr_7205, this._SafeStr_5450, this._SafeStr_7215, this._SafeStr_5525); this._SafeStr_7574.add(_SafeStr_2631._SafeStr_5829, _local_2); this._SafeStr_7574.add(_SafeStr_2631._SafeStr_7608, _local_2); var _local_3:BadgesModel = new BadgesModel(this, this._SafeStr_5524, this._SafeStr_7361, assets); this._SafeStr_7574.add(_SafeStr_2631._SafeStr_5827, _local_3); var _local_4:EffectsModel = new EffectsModel(this, this._SafeStr_5524, this._SafeStr_7361, assets, this._SafeStr_5525); this._SafeStr_7574.add(_SafeStr_2631._SafeStr_6087, _local_4); var _local_5:TradingModel = new TradingModel(this, this._SafeStr_5524, this._SafeStr_7361, assets, this._SafeStr_7205, this._SafeStr_5525, this._SafeStr_7215); this._SafeStr_7574.add(_SafeStr_2627._SafeStr_7592, _local_5); var _local_6:_SafeStr_2629 = new _SafeStr_2629(this, this._SafeStr_5524, this._SafeStr_7361, assets, this._SafeStr_7205, this._SafeStr_5525); this._SafeStr_7574.add(_SafeStr_2627._SafeStr_7596, _local_6); var _local_7:_SafeStr_2628 = new _SafeStr_2628(this, this._SafeStr_5524, this._SafeStr_7361, assets, this._SafeStr_7205, this._SafeStr_5450); this._SafeStr_7574.add(_SafeStr_2631._SafeStr_7598, _local_7); var _local_8:_SafeStr_2621 = new _SafeStr_2621(this, this._SafeStr_5524, this._SafeStr_7361, assets, this._SafeStr_7205, this._SafeStr_5450, this._SafeStr_7578); this._SafeStr_7574.add(_SafeStr_2631._SafeStr_7600, _local_8); this._SafeStr_5413 = true; } public function _SafeStr_7609(k:String):IWindowContainer { var _local_2:_SafeStr_2620 = _SafeStr_2620(this._SafeStr_7574.getValue(k)); if (_local_2 == null){ return (null); }; return (_local_2.getWindowContainer()); } public function _SafeStr_7568(k:String):void { var _local_2:_SafeStr_2620 = _SafeStr_2620(this._SafeStr_7574.getValue(k)); if (_local_2 == null){ return; }; return (_local_2._SafeStr_7568()); } public function _SafeStr_7610(k:String):IWindowContainer { var _local_2:_SafeStr_2620 = _SafeStr_2620(this._SafeStr_7574.getValue(k)); return ((((_local_2 == null)) ? null : _local_2.getWindowContainer())); } public function _SafeStr_7542():Array { return ((((this._SafeStr_7593 == null)) ? [] : this._SafeStr_7593._SafeStr_7611(EffectsModel._SafeStr_7612))); } public function getAvatarEffects():Array { return ((((this._SafeStr_7593 == null)) ? [] : this._SafeStr_7593._SafeStr_7611())); } public function setEffectSelected(k:int):void { var _local_2:EffectsModel = this._SafeStr_7593; if (_local_2 == null){ return; }; _local_2._SafeStr_7613(k); this._SafeStr_7614(); } public function setEffectDeselected(k:int):void { var _local_2:EffectsModel = this._SafeStr_7593; if (_local_2 == null){ return; }; _local_2._SafeStr_7615(k, true); this._SafeStr_7614(); } public function _SafeStr_5832(k:Boolean=false):void { var _local_2:EffectsModel = this._SafeStr_7593; if (_local_2 == null){ return; }; _local_2._SafeStr_7616(true, true, k); this._SafeStr_7614(); } public function _SafeStr_7547(k:int):_SafeStr_2618 { return ((((this._SafeStr_7593 == null)) ? null : this._SafeStr_7593._SafeStr_7617(k))); } public function _SafeStr_7618():void { if (((this._SafeStr_5414) && (this._SafeStr_5414._SafeStr_7517))){ this._SafeStr_5414._SafeStr_7619(); }; } public function _SafeStr_7620():void { if (this._SafeStr_5414){ this._SafeStr_5414._SafeStr_7621(); }; } public function get _SafeStr_7622():Boolean { return (!((this._SafeStr_5414.mainContainer == null))); } public function _SafeStr_7623():void { if (this._SafeStr_5414){ this._SafeStr_5826(_SafeStr_2631._SafeStr_5829); this._SafeStr_5414._SafeStr_7619(); }; } public function _SafeStr_5826(k:String, _arg_2:String=null, _arg_3:Boolean=false):void { this._SafeStr_5419 = k; var _local_4:Boolean = this._SafeStr_5414._SafeStr_7624(k, false, _arg_3); if (_local_4){ this._SafeStr_7625(k); if (_arg_2 != null){ _SafeStr_2620(this._SafeStr_7574.getValue(this._SafeStr_5419))._SafeStr_7569(_arg_2); }; }; if (!_local_4){ events.dispatchEvent(new Event(_SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_CLOSED)); }; } public function _SafeStr_7548(k:String):void { var _local_3:_SafeStr_2620; this._SafeStr_5414._SafeStr_7626(k, false); var _local_2:int; while (_local_2 < this._SafeStr_7574.length) { _local_3 = (this._SafeStr_7574._SafeStr_5595(_local_2) as _SafeStr_2620); _local_3._SafeStr_7566(k); _local_2++; }; switch (k){ case _SafeStr_2627._SafeStr_7592: this._SafeStr_5414._SafeStr_7624(_SafeStr_2631._SafeStr_5829, false); return; }; } public function _SafeStr_7627():void { this._SafeStr_5414._SafeStr_7628(); } public function _SafeStr_7567():void { var k:int; var _local_2:_SafeStr_2620; if (this._SafeStr_7574){ k = 0; while (k < this._SafeStr_7574.length) { _local_2 = (this._SafeStr_7574._SafeStr_5595(k) as _SafeStr_2620); _local_2._SafeStr_7567(); k++; }; }; events.dispatchEvent(new Event(_SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_CLOSED)); } public function _SafeStr_7629():void { if (!this._SafeStr_5413){ this.init(); }; } public function _SafeStr_7625(k:String):void { var _local_3:_SafeStr_2620; var _local_2:int; while (_local_2 < this._SafeStr_7574.length) { _local_3 = (this._SafeStr_7574._SafeStr_5595(_local_2) as _SafeStr_2620); _local_3._SafeStr_7565(k); _local_2++; }; } public function _SafeStr_6448(k:int, _arg_2:String):void { if (!this._SafeStr_5413){ this.init(); }; var _local_3:TradingModel = this._SafeStr_7591; if (_local_3 == null){ return; }; _local_3._SafeStr_7630(k); } public function get _SafeStr_7538():Boolean { return ((((this._SafeStr_7591 == null)) ? false : this._SafeStr_7591.running)); } public function _SafeStr_7549(k:Boolean):void { if (this._SafeStr_7595 != null){ if (k){ this._SafeStr_7595._SafeStr_7631(); } else { this._SafeStr_7595._SafeStr_7632(); }; }; } public function _SafeStr_7550():int { return ((((this._SafeStr_7595)!=null) ? this._SafeStr_7595._SafeStr_7633() : 0)); } public function _SafeStr_7551(k:int):Boolean { return ((((this._SafeStr_7595)!=null) ? this._SafeStr_7595._SafeStr_7634(k) : false)); } public function _SafeStr_7635():Boolean { var k:TradingModel = this._SafeStr_7591; return ((((k)!=null) ? k._SafeStr_7636 : false)); } public function _SafeStr_7637(k:String, _arg_2:Boolean=true):void { var _local_3:int; if (_arg_2){ if (this._SafeStr_7576.indexOf(k) == -1){ this._SafeStr_7576.push(k); }; } else { _local_3 = this._SafeStr_7576.indexOf(k); if (_local_3 >= 0){ this._SafeStr_7576.splice(_local_3, 1); }; if (((!((this._SafeStr_5414 == null))) && (this._SafeStr_5414._SafeStr_7517))){ if (k != _SafeStr_2631._SafeStr_7608){ this._SafeStr_7638(k); }; }; }; } public function _SafeStr_7639(k:String):Boolean { return ((this._SafeStr_7576.indexOf(k) >= 0)); } public function _SafeStr_6303(k:String):Boolean { if (this._SafeStr_7639(k)){ return (true); }; this._SafeStr_7638(k); return (false); } public function _SafeStr_7638(k:String):void { var _local_2:_SafeStr_2620 = (this._SafeStr_7574.getValue(k) as _SafeStr_2620); if (_local_2 != null){ _local_2._SafeStr_7564(); }; } public function _SafeStr_7614():void { events.dispatchEvent(new _SafeStr_2622(_SafeStr_2622._SafeStr_5776)); } public function get localization():_SafeStr_499 { return (this._SafeStr_5525); } public function _SafeStr_7543(k:_SafeStr_2617):Boolean { var _local_2:int; var _local_3:Boolean; if (k._SafeStr_6551){ _local_2 = _SafeStr_2285._SafeStr_5987; } else { _local_2 = _SafeStr_2285._SafeStr_5887; }; if (k.category == _SafeStr_2396._SafeStr_7640){ _local_3 = this._SafeStr_7205._SafeStr_7641(_SafeStr_2487.INVENTORY, k.id, _local_2, k.type, k.stuffData.getLegacyString()); } else { _local_3 = this._SafeStr_7205._SafeStr_7641(_SafeStr_2487.INVENTORY, k.id, _local_2, k.type, k._SafeStr_7642.toString(), k.stuffData); }; return (_local_3); } public function _SafeStr_7544(k:int):_SafeStr_2617 { var _local_2:GroupItem; var _local_3:_SafeStr_2617; for each (_local_2 in this._SafeStr_7590.furniData) { _local_3 = _local_2._SafeStr_7643(k); if (((!((_local_3 == null))) && (!(_local_3._SafeStr_6551)))){ return (_local_3); }; }; return (null); } public function _SafeStr_6001(k:int):_SafeStr_2617 { var _local_2:GroupItem; var _local_3:_SafeStr_2617; for each (_local_2 in this._SafeStr_7590.furniData) { _local_3 = _local_2._SafeStr_7643(k); if (((!((_local_3 == null))) && (_local_3._SafeStr_6551))){ return (_local_3); }; }; return (null); } public function getNonRentedInventoryIds(k:String, _arg_2:int):Array { var _local_3:FurniModel = this._SafeStr_7574.getValue(k); if (!_local_3){ return (null); }; var _local_4:GroupItem = this._SafeStr_7590._SafeStr_7644(_arg_2); if (!_local_4){ return (null); }; return (_local_4._SafeStr_7645()); } public function _SafeStr_7545(k:int, _arg_2:Boolean=false):Boolean { return (this._SafeStr_7597._SafeStr_7545(k, _arg_2)); } public function _SafeStr_7646():void { var k:int; k = this._SafeStr_7579._SafeStr_7563(_SafeStr_2623._SafeStr_7647); this._SafeStr_5414._SafeStr_7648(k); k = this._SafeStr_7579._SafeStr_7563(_SafeStr_2623._SafeStr_7649); this._SafeStr_5414._SafeStr_7650(k); var _local_2:int = this._SafeStr_7579._SafeStr_7563(_SafeStr_2623._SafeStr_7651); this._SafeStr_5414._SafeStr_7652(_local_2); var _local_3:int = this._SafeStr_7579._SafeStr_7563(_SafeStr_2623.BADGE); this._SafeStr_5414._SafeStr_7653(_local_3); var _local_4:int = this._SafeStr_7579._SafeStr_7563(_SafeStr_2623.BOT); this._SafeStr_5414._SafeStr_7654(_local_4); } public function _SafeStr_7552(k:int):Boolean { var _local_2:Boolean = this._SafeStr_7590._SafeStr_7552(k); if (_local_2){ this._SafeStr_7646(); }; return (_local_2); } public function _SafeStr_7553(k:int):Boolean { var _local_2:Boolean = this._SafeStr_7597._SafeStr_7552(k); if (_local_2){ this._SafeStr_7646(); }; return (_local_2); } public function get _SafeStr_7655():int { return (getInteger("inventory.bots.max", 150)); } public function get catalog():_SafeStr_334 { return (this._SafeStr_5450); } public function get _SafeStr_7656():String { return (this._SafeStr_5419); } public function _SafeStr_7657(k:int, _arg_2:String):_SafeStr_2333 { var _local_3:_SafeStr_2333; if (this._SafeStr_7207 == null){ return (null); }; if (_arg_2 == _SafeStr_2491._SafeStr_5890){ _local_3 = this._SafeStr_7207._SafeStr_5859(k); }; if (_arg_2 == _SafeStr_2491._SafeStr_5891){ _local_3 = this._SafeStr_7207._SafeStr_5869(k); }; return (_local_3); } public function _SafeStr_7658(k:String, _arg_2:String, _arg_3:int=0):_SafeStr_2333 { var _local_4:_SafeStr_2333; if (this._SafeStr_7207 == null){ return (null); }; if (_arg_2 == _SafeStr_2491._SafeStr_5890){ _local_4 = this._SafeStr_7207.getFloorItemDataByName(k); }; if (_arg_2 == _SafeStr_2491._SafeStr_5891){ _local_4 = this._SafeStr_7207._SafeStr_7659(k); }; return (_local_4); } public function get _SafeStr_7660():String { return ("inventory/"); } public function _SafeStr_7661(k:String):void { var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; switch (_local_2[1]){ case "open": if (_local_2.length == 2){ this._SafeStr_5826(_SafeStr_2631._SafeStr_5829); } else { if (_local_2.length == 3){ this._SafeStr_5826(_local_2[2]); } else { if (_local_2.length == 4){ this._SafeStr_5826(_local_2[2], _local_2[3]); }; }; }; return; default: _SafeStr_4.log(("Inventory unknown link-type received: " + _local_2[1])); }; } public function _SafeStr_7541(k:Array):Array { var _local_4:_SafeStr_2626; var _local_2:BadgesModel = this._SafeStr_7574.getValue(_SafeStr_2631._SafeStr_5827); var _local_3:Array = []; if ((((_local_2._SafeStr_7662().length == 0)) && (!(this._SafeStr_7580)))){ this._SafeStr_7594._SafeStr_7564(); this._SafeStr_7580 = true; }; for each (_local_4 in _local_2._SafeStr_7662()) { if ((((k == null)) || ((k.indexOf(_local_4.badgeId) == -1)))){ _local_3.push(_local_4.badgeId); }; }; return (_local_3); } public function _SafeStr_7554(k:int):Boolean { return ((this._SafeStr_7581.indexOf(k) > -1)); } public function hasBoundFigureSetFurniture(k:String):Boolean { return ((this._SafeStr_7582.indexOf(k) > -1)); } public function _SafeStr_7663(k:Vector., _arg_2:Vector.):void { this._SafeStr_7581 = k; this._SafeStr_7582 = _arg_2; } public function _SafeStr_7546():int { return (this._SafeStr_7593._SafeStr_7664); } } }//package _-0Dr // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_1201 = "_-19p" (String#8798, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2296 = "_-Tq" (String#39584, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2301 = "_-0gE" (String#8292, DoABC#3) // _SafeStr_2314 = "_-5iZ" (String#36154, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2396 = "_-2VP" (String#28258, DoABC#3) // _SafeStr_2487 = "_-5Z4" (String#35783, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_2617 = "_-1ux" (String#9573, DoABC#3) // _SafeStr_2618 = "_-3ig" (String#11439, DoABC#3) // _SafeStr_2619 = "_-6S8" (String#14247, DoABC#3) // _SafeStr_2620 = "_-2Uo" (String#10207, DoABC#3) // _SafeStr_2621 = "_-6Ez" (String#14022, DoABC#3) // _SafeStr_2622 = "_-0jJ" (String#23912, DoABC#3) // _SafeStr_2623 = "_-4tE" (String#34123, DoABC#3) // _SafeStr_2624 = "_-4FI" (String#11991, DoABC#3) // _SafeStr_2625 = "_-2q-" (String#10526, DoABC#3) // _SafeStr_2626 = "_-1kQ" (String#26396, DoABC#3) // _SafeStr_2627 = "_-1dU" (String#26118, DoABC#3) // _SafeStr_2628 = "_-6eM" (String#14418, DoABC#3) // _SafeStr_2629 = "_-2Cs" (String#9912, DoABC#3) // _SafeStr_2630 = "_-2lB" (String#28886, DoABC#3) // _SafeStr_2631 = "_-41K" (String#32024, DoABC#3) // _SafeStr_2632 = "_-4Be" (String#11932, DoABC#3) // _SafeStr_2633 = "_-5uw" (String#13685, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5419 = "_-Gd" (String#14710, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5516 = "_-kp" (String#15237, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5776 = "_-0I1" (String#22879, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5781 = "_-KP" (String#710, DoABC#3) // _SafeStr_5826 = "_-6FQ" (String#4194, DoABC#3) // _SafeStr_5827 = "_-4Xx" (String#33334, DoABC#3) // _SafeStr_5829 = "_-5wA" (String#36670, DoABC#3) // _SafeStr_5832 = "_-1MG" (String#9007, DoABC#3) // _SafeStr_5834 = "_-5VD" (String#35627, DoABC#3) // _SafeStr_5835 = "_-3Ws" (String#11234, DoABC#3) // _SafeStr_5859 = "_-6f8" (String#874, DoABC#3) // _SafeStr_5869 = "_-37n" (String#1531, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_6001 = "_-2j" (String#10416, DoABC#3) // _SafeStr_6080 = "_-417" (String#32015, DoABC#3) // _SafeStr_6087 = "_-06W" (String#22421, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_6303 = "_-0sq" (String#8495, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6448 = "_-6ea" (String#14422, DoABC#3) // _SafeStr_6551 = "_-4Ad" (String#3634, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7379 = "_-3A5" (String#29893, DoABC#3) // _SafeStr_7380 = "_-2p-" (String#29032, DoABC#3) // _SafeStr_7382 = "_-1nA" (String#9432, DoABC#3) // _SafeStr_7504 = "_-5nC" (String#13564, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_7530 = "_-06T" (String#22419, DoABC#3) // _SafeStr_7534 = "_-16r" (String#8748, DoABC#3) // _SafeStr_7535 = "_-0up" (String#8522, DoABC#3) // _SafeStr_7536 = "_-4tU" (String#12647, DoABC#3) // _SafeStr_7537 = "_-01A" (String#7631, DoABC#3) // _SafeStr_7538 = "_-1Ua" (String#2969, DoABC#3) // _SafeStr_7539 = "_-2EQ" (String#9935, DoABC#3) // _SafeStr_7540 = "_-25I" (String#3111, DoABC#3) // _SafeStr_7541 = "_-0Xj" (String#8147, DoABC#3) // _SafeStr_7542 = "_-2v7" (String#10620, DoABC#3) // _SafeStr_7543 = "_-19q" (String#2880, DoABC#3) // _SafeStr_7544 = "_-0Di" (String#7825, DoABC#3) // _SafeStr_7545 = "_-1JE" (String#8951, DoABC#3) // _SafeStr_7546 = "_-0at" (String#8199, DoABC#3) // _SafeStr_7547 = "_-0IY" (String#7893, DoABC#3) // _SafeStr_7548 = "_-58T" (String#12899, DoABC#3) // _SafeStr_7549 = "_-14O" (String#8704, DoABC#3) // _SafeStr_7550 = "_-4B3" (String#11918, DoABC#3) // _SafeStr_7551 = "_-3LU" (String#3435, DoABC#3) // _SafeStr_7552 = "_-4gC" (String#12432, DoABC#3) // _SafeStr_7553 = "_-S7" (String#14901, DoABC#3) // _SafeStr_7554 = "_-2XX" (String#10249, DoABC#3) // _SafeStr_7563 = "_-3Cn" (String#10931, DoABC#3) // _SafeStr_7564 = "_-2QF" (String#10133, DoABC#3) // _SafeStr_7565 = "_-5U3" (String#13265, DoABC#3) // _SafeStr_7566 = "_-3yE" (String#11706, DoABC#3) // _SafeStr_7567 = "_-EQ" (String#14671, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_7569 = "_-32J" (String#10766, DoABC#3) // _SafeStr_7573 = "_-67V" (String#869, DoABC#3) // _SafeStr_7574 = "_-3S7" (String#30620, DoABC#3) // _SafeStr_7575 = "_-Xw" (String#4453, DoABC#3) // _SafeStr_7576 = "_-3l4" (String#31335, DoABC#3) // _SafeStr_7577 = "_-6W7" (String#14303, DoABC#3) // _SafeStr_7578 = "_-1iI" (String#1485, DoABC#3) // _SafeStr_7579 = "_-5w4" (String#36667, DoABC#3) // _SafeStr_7580 = "_-2h4" (String#28718, DoABC#3) // _SafeStr_7581 = "_-3MP" (String#11066, DoABC#3) // _SafeStr_7582 = "_-Xl" (String#15007, DoABC#3) // _SafeStr_7583 = "_-5SM" (String#35517, DoABC#3) // _SafeStr_7584 = "_-6Pg" (String#37849, DoABC#3) // _SafeStr_7585 = "_-509" (String#1584, DoABC#3) // _SafeStr_7586 = "_-1fF" (String#26183, DoABC#3) // _SafeStr_7587 = "_-0j9" (String#23904, DoABC#3) // _SafeStr_7588 = "_-6OY" (String#14188, DoABC#3) // _SafeStr_7589 = "_-1Zo" (String#25981, DoABC#3) // _SafeStr_7590 = "_-29K" (String#27401, DoABC#3) // _SafeStr_7591 = "_-57K" (String#34719, DoABC#3) // _SafeStr_7592 = "_-2Mm" (String#27923, DoABC#3) // _SafeStr_7593 = "_-2nr" (String#28993, DoABC#3) // _SafeStr_7594 = "_-4P9" (String#32979, DoABC#3) // _SafeStr_7595 = "_-0MZ" (String#23063, DoABC#3) // _SafeStr_7596 = "_-191" (String#24954, DoABC#3) // _SafeStr_7597 = "_-0ux" (String#24372, DoABC#3) // _SafeStr_7598 = "_-1Ix" (String#25325, DoABC#3) // _SafeStr_7599 = "_-6W6" (String#38106, DoABC#3) // _SafeStr_7600 = "_-K0" (String#39213, DoABC#3) // _SafeStr_7601 = "_-2Nn" (String#27964, DoABC#3) // _SafeStr_7602 = "_-5Yu" (String#35777, DoABC#3) // _SafeStr_7603 = "_-10b" (String#8644, DoABC#3) // _SafeStr_7604 = "_-2Lm" (String#27884, DoABC#3) // _SafeStr_7605 = "_-1qp" (String#26641, DoABC#3) // _SafeStr_7606 = "_-3le" (String#31358, DoABC#3) // _SafeStr_7607 = "_-X6" (String#39693, DoABC#3) // _SafeStr_7608 = "_-15x" (String#24841, DoABC#3) // _SafeStr_7609 = "_-6An" (String#37295, DoABC#3) // _SafeStr_7610 = "_-1VL" (String#25811, DoABC#3) // _SafeStr_7611 = "_-68T" (String#37201, DoABC#3) // _SafeStr_7612 = "_-2mE" (String#28925, DoABC#3) // _SafeStr_7613 = "_-579" (String#34713, DoABC#3) // _SafeStr_7614 = "_-wW" (String#40648, DoABC#3) // _SafeStr_7615 = "_-5eI" (String#35992, DoABC#3) // _SafeStr_7616 = "_-XB" (String#39695, DoABC#3) // _SafeStr_7617 = "_-58r" (String#34774, DoABC#3) // _SafeStr_7618 = "_-59Q" (String#34794, DoABC#3) // _SafeStr_7619 = "_-57X" (String#34730, DoABC#3) // _SafeStr_7620 = "_-oF" (String#4531, DoABC#3) // _SafeStr_7621 = "_-60F" (String#36870, DoABC#3) // _SafeStr_7622 = "_-4Dw" (String#32536, DoABC#3) // _SafeStr_7623 = "_-19T" (String#24968, DoABC#3) // _SafeStr_7624 = "_-562" (String#34670, DoABC#3) // _SafeStr_7625 = "_-1gX" (String#26236, DoABC#3) // _SafeStr_7626 = "_-5Hu" (String#35120, DoABC#3) // _SafeStr_7627 = "_-1Ts" (String#25759, DoABC#3) // _SafeStr_7628 = "_-0sK" (String#24266, DoABC#3) // _SafeStr_7629 = "_-5Lp" (String#35277, DoABC#3) // _SafeStr_7630 = "_-5Nj" (String#35345, DoABC#3) // _SafeStr_7631 = "_-5hK" (String#36101, DoABC#3) // _SafeStr_7632 = "_-09O" (String#22526, DoABC#3) // _SafeStr_7633 = "_-19L" (String#24963, DoABC#3) // _SafeStr_7634 = "_-3M4" (String#30386, DoABC#3) // _SafeStr_7635 = "_-0WT" (String#23426, DoABC#3) // _SafeStr_7636 = "_-36z" (String#29770, DoABC#3) // _SafeStr_7637 = "_-0C2" (String#22635, DoABC#3) // _SafeStr_7638 = "_-3LN" (String#30358, DoABC#3) // _SafeStr_7639 = "_-0Li" (String#23028, DoABC#3) // _SafeStr_7640 = "_-1Aw" (String#25024, DoABC#3) // _SafeStr_7641 = "_-4bv" (String#12352, DoABC#3) // _SafeStr_7642 = "_-6Vn" (String#4259, DoABC#3) // _SafeStr_7643 = "_-08n" (String#22505, DoABC#3) // _SafeStr_7644 = "_-69g" (String#37247, DoABC#3) // _SafeStr_7645 = "_-6f7" (String#38490, DoABC#3) // _SafeStr_7646 = "_-fE" (String#39996, DoABC#3) // _SafeStr_7647 = "_-4Fa" (String#32595, DoABC#3) // _SafeStr_7648 = "_-2hZ" (String#28740, DoABC#3) // _SafeStr_7649 = "_-2NP" (String#27949, DoABC#3) // _SafeStr_7650 = "_-1gs" (String#26250, DoABC#3) // _SafeStr_7651 = "_-13a" (String#24745, DoABC#3) // _SafeStr_7652 = "_-3Vg" (String#30759, DoABC#3) // _SafeStr_7653 = "_-1MP" (String#25457, DoABC#3) // _SafeStr_7654 = "_-1Ll" (String#25434, DoABC#3) // _SafeStr_7655 = "_-50K" (String#34435, DoABC#3) // _SafeStr_7656 = "_-3Ia" (String#30243, DoABC#3) // _SafeStr_7657 = "_-0OD" (String#2657, DoABC#3) // _SafeStr_7658 = "_-4mP" (String#33852, DoABC#3) // _SafeStr_7659 = "_-5zX" (String#13757, DoABC#3) // _SafeStr_7660 = "_-4Jj" (String#12072, DoABC#3) // _SafeStr_7661 = "_-eq" (String#15127, DoABC#3) // _SafeStr_7662 = "_-3iN" (String#31230, DoABC#3) // _SafeStr_7663 = "_-2Z0" (String#28401, DoABC#3) // _SafeStr_7664 = "_-3F3" (String#30094, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //_-0Dr.IncomingMessages package _-0Dr { import _-68V._SafeStr_1407; import __AS3__.vec.Vector; import _-ue.Map; import _-4X8._SafeStr_3773; import _-1Xm._SafeStr_3720; import _-4X8._SafeStr_3719; import _-1Xm._SafeStr_3741; import _-4X8._SafeStr_3755; import _-1Xm._SafeStr_3756; import _-4X8._SafeStr_3742; import _-1Xm._SafeStr_3753; import _-1FT._SafeStr_3779; import _-2Md._SafeStr_3730; import _-MJ._SafeStr_3760; import _-JA._SafeStr_3223; import _-1FT._SafeStr_3715; import _-0vp._SafeStr_3333; import _-5OI._SafeStr_2937; import _-67S._SafeStr_2480; import _-6S6._SafeStr_3218; import _-67S._SafeStr_3757; import _-4X8._SafeStr_3770; import _-1Xm._SafeStr_3726; import _-2Md._SafeStr_3766; import _-4X8._SafeStr_3777; import _-1Xm._SafeStr_3731; import _-2E4._SafeStr_3737; import _-1fS._SafeStr_3722; import _-5OI._SafeStr_2376; import _-4X8._SafeStr_3735; import _-1Xm._SafeStr_3747; import _-2Md._SafeStr_3728; import _-5mx._SafeStr_3738; import _-4X8._SafeStr_3776; import _-1Xm._SafeStr_3763; import _-4Xs._SafeStr_2355; import _-1FT._SafeStr_3781; import _-2Md._SafeStr_3740; import _-4X8._SafeStr_3772; import _-1Xm._SafeStr_3754; import _-6S6._SafeStr_2374; import _-4X8._SafeStr_3774; import _-1Xm._SafeStr_3739; import _-PO._SafeStr_2857; import _-0vp._SafeStr_3749; import _-67S._SafeStr_2484; import _-5mx._SafeStr_3210; import _-1fS._SafeStr_3780; import _-2Md._SafeStr_3758; import _-67S._SafeStr_2348; import _-1EK._SafeStr_2292; import _-1fS._SafeStr_3750; import _-5mx._SafeStr_3736; import _-2U9._SafeStr_2288; import _-5mx._SafeStr_3761; import _-1fS._SafeStr_3764; import _-0vp._SafeStr_3775; import _-3P2._SafeStr_3765; import _-P3.FurniModel; import _-Yv._SafeStr_3723; import _-65D._SafeStr_2631; import _-0KL._SafeStr_3732; import _-2Md._SafeStr_3718; import _-0KL.GroupItem; import _-3P2.FurniListAddOrUpdateParser; import _-3qZ._SafeStr_2273; import _-3P2._SafeStr_3734; import _-3P2._SafeStr_3767; import _-5mx._SafeStr_3771; import _-5oG._SafeStr_3746; import _-5oG.EffectsModel; import _-2Xr._SafeStr_3209; import _-2Xr._SafeStr_3725; import _-2Xr._SafeStr_3733; import _-2Xr._SafeStr_3782; import _-4L-._SafeStr_2479; import _-Yv._SafeStr_2866; import _-0cw._SafeStr_3331; import _-3eX.BadgesModel; import _-0cw._SafeStr_3768; import _-0cw._SafeStr_3716; import _-1wA._SafeStr_2271; import _-0cw._SafeStr_3729; import _-2hW._SafeStr_3778; import _-ue.ErrorReportStorage; import _-4rH._SafeStr_2173; import _-4rH._SafeStr_2298; import _-65D._SafeStr_2627; import _-4rH._SafeStr_2456; import _-6gs.TradingModel; import _-4X8._SafeStr_3724; import _-65D._SafeStr_2396; import _-6G7._SafeStr_2491; import _-1rg._SafeStr_2333; import _-4wn._SafeStr_2628; import _-ud._SafeStr_3721; import _-ud._SafeStr_3759; import _-ud._SafeStr_3748; import _-ud._SafeStr_3752; import _-1J6._SafeStr_2621; import _-0RF._SafeStr_3727; import _-0RF._SafeStr_3762; import _-0RF._SafeStr_3769; import _-ju._SafeStr_2632; import _-Ub._SafeStr_2483; import _-Ub._SafeStr_3751; import _-Ub._SafeStr_2429; import _-Ub._SafeStr_2475; import __AS3__.vec.*; public class IncomingMessages { private static const _SafeStr_7665:String = "credit_groupitem_type_id"; private var _SafeStr_5773:HabboInventory; private var _SafeStr_7666:_SafeStr_1407; private var _SafeStr_7667:Vector.; private var _SafeStr_7668:Vector.; private var _SafeStr_7669:Vector.; public function IncomingMessages(k:HabboInventory) { this._SafeStr_5773 = k; this._SafeStr_7666 = this._SafeStr_5773.communication; this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3773(this._SafeStr_7670, _SafeStr_3720)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3719(this._SafeStr_7671, _SafeStr_3741)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3755(this._SafeStr_7672, _SafeStr_3756)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3742(this._SafeStr_7673, _SafeStr_3753)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3779(this._SafeStr_7674)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3730(this._SafeStr_6327)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3760(this._SafeStr_7675)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3223(this._SafeStr_7676)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3715(this._SafeStr_7677)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3333(this._SafeStr_7678)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_2937(this._SafeStr_7679)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_2480(this._SafeStr_7680)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3218(this._SafeStr_7676)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3757(this._SafeStr_7681)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3770(this._SafeStr_7682, _SafeStr_3726)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3766(this._SafeStr_7683)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3777(this._SafeStr_7684, _SafeStr_3731)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3737(this._SafeStr_7685)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3722(this._SafeStr_7686)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_2376(this._SafeStr_7687)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3735(this._SafeStr_7688, _SafeStr_3747)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3728(this._SafeStr_7689)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3738(this._SafeStr_7690)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3776(this._SafeStr_7691, _SafeStr_3763)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_2355(this._SafeStr_7692)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3781(this._SafeStr_7693)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3740(this._SafeStr_7694)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3772(this._SafeStr_7695, _SafeStr_3754)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_2374(this._SafeStr_7676)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3774(this._SafeStr_7696, _SafeStr_3739)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_2857(this._SafeStr_7697)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3749(this._SafeStr_7698)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_2484(this._SafeStr_7699)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3210(this._SafeStr_7700)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3780(this._SafeStr_7701)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3758(this._SafeStr_7702)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_2348(this._SafeStr_7703)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_2292(this._SafeStr_7704)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3750(this._SafeStr_7705)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3736(this._SafeStr_7706)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_2288(this._SafeStr_7707)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3761(this._SafeStr_7708)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3764(this._SafeStr_7709)); this._SafeStr_7666.addHabboConnectionMessageEvent(new _SafeStr_3775(this._SafeStr_7710)); } public function dispose():void { this._SafeStr_5773 = null; this._SafeStr_7666 = null; } public function _SafeStr_7683(k:_SafeStr_3766):void { var _local_2:_SafeStr_3765 = k._SafeStr_5325(); if (_local_2 == null){ return; }; if (!this._SafeStr_5773._SafeStr_7622){ this._SafeStr_5773._SafeStr_7623(); }; var _local_3:FurniModel = this._SafeStr_5773._SafeStr_7590; if (_local_3 == null){ return; }; if (this._SafeStr_7668 == null){ this._SafeStr_7668 = new Vector.(_local_2._SafeStr_7711, true); }; var _local_4:Map = new Map(); _local_4._SafeStr_7712(_local_2._SafeStr_7713); var _local_5:Map = this._SafeStr_7714(_local_4, _local_2._SafeStr_7711, _local_2._SafeStr_5927, this._SafeStr_7668); if (!_local_5){ return; }; _local_3._SafeStr_7715(_local_5); this._SafeStr_7668 = null; this._SafeStr_5773.events.dispatchEvent(new _SafeStr_3723(_SafeStr_2631._SafeStr_5829)); } public function _SafeStr_7702(k:_SafeStr_2273):void { var _local_5:_SafeStr_3732; var _local_6:_SafeStr_3718; var _local_7:GroupItem; var _local_2:FurniListAddOrUpdateParser = (k as _SafeStr_3758)._SafeStr_5325(); if (_local_2 == null){ return; }; var _local_3:FurniModel = this._SafeStr_5773._SafeStr_7590; if ((((_local_3 == null)) || (!(_local_3._SafeStr_7716())))){ return; }; var _local_4:Vector.<_SafeStr_3718> = _local_2._SafeStr_7717(); for each (_local_6 in _local_4) { _local_7 = _local_3._SafeStr_7718(_local_6.itemId); if (_local_7){ _local_5 = _local_7._SafeStr_7643(_local_6.itemId); if (_local_5){ _local_5.update(_local_6); _local_7._SafeStr_7719 = true; }; } else { _local_5 = new _SafeStr_3732(_local_6); _local_3._SafeStr_7720(_local_5, false); }; }; _local_3._SafeStr_7721(); _local_3._SafeStr_7568(); } public function _SafeStr_7689(k:_SafeStr_2273):void { var _local_2:_SafeStr_3734 = (k as _SafeStr_3728)._SafeStr_5325(); if (_local_2 == null){ return; }; var _local_3:FurniModel = this._SafeStr_5773._SafeStr_7590; if (_local_3 == null){ return; }; var _local_4:int = _local_2._SafeStr_7722; var _local_5:GroupItem = _local_3._SafeStr_7723(_local_4); if (_local_5){ _local_3._SafeStr_7724(); }; } public function _SafeStr_6327(k:_SafeStr_2273):void { this._SafeStr_5773._SafeStr_7637(_SafeStr_2631._SafeStr_5829, false); this._SafeStr_5773._SafeStr_7637(_SafeStr_2631._SafeStr_7608, false); } public function _SafeStr_7694(k:_SafeStr_2273):void { var _local_2:_SafeStr_3767 = (k as _SafeStr_3740)._SafeStr_5325(); if (_local_2 == null){ return; }; var _local_3:FurniModel = this._SafeStr_5773._SafeStr_7590; if (_local_3 == null){ return; }; var _local_4:int = _local_2.id; var _local_5:int = _local_2._SafeStr_7725; _local_3._SafeStr_7726(_local_4, _local_5); } public function _SafeStr_7700(k:_SafeStr_2273):void { var _local_6:_SafeStr_3771; var _local_7:_SafeStr_3746; if (this._SafeStr_5773 == null){ return; }; var _local_2:EffectsModel = this._SafeStr_5773._SafeStr_7593; if (_local_2 == null){ return; }; var _local_3:_SafeStr_3209 = (k as _SafeStr_3210)._SafeStr_5325(); if (_local_3 == null){ return; }; var _local_4:Array = _local_3.effects; var _local_5:int; while (_local_5 < _local_4.length) { _local_6 = (_local_4[_local_5] as _SafeStr_3771); _local_7 = new _SafeStr_3746(); _local_7.type = _local_6.type; _local_7._SafeStr_7555 = _local_6._SafeStr_7555; _local_7.duration = _local_6.duration; _local_7._SafeStr_7727 = _local_6._SafeStr_7727; _local_7._SafeStr_7728 = _local_6._SafeStr_7729; if (_local_6._SafeStr_7730 >= 0){ _local_7.isActive = true; _local_7._SafeStr_7556 = _local_6._SafeStr_7730; _local_7._SafeStr_7728++; } else { if (_local_6._SafeStr_7730 == -1){ _local_7.isActive = false; _local_7._SafeStr_7556 = _local_6.duration; }; }; _local_2._SafeStr_7731(_local_7, false); _local_5++; }; this._SafeStr_5773._SafeStr_7637(_SafeStr_2631._SafeStr_6087); _local_2._SafeStr_7732(); this._SafeStr_5773._SafeStr_7614(); } public function _SafeStr_7708(k:_SafeStr_2273):void { var _local_2:EffectsModel = this._SafeStr_5773._SafeStr_7593; if (_local_2 == null){ return; }; var _local_3:_SafeStr_3725 = (k as _SafeStr_3761)._SafeStr_5325(); if (_local_3 == null){ return; }; var _local_4:int = _local_3.type; var _local_5:int = _local_3._SafeStr_7555; var _local_6:int = _local_3.duration; var _local_7:Boolean = _local_3._SafeStr_7727; var _local_8:_SafeStr_3746 = new _SafeStr_3746(); _local_8.type = _local_4; _local_8._SafeStr_7555 = _local_5; _local_8.duration = _local_6; _local_8._SafeStr_7727 = _local_7; _local_8._SafeStr_7556 = _local_6; _local_2._SafeStr_7731(_local_8); this._SafeStr_5773._SafeStr_7614(); } public function _SafeStr_7690(k:_SafeStr_2273):void { var _local_2:EffectsModel = this._SafeStr_5773._SafeStr_7593; if (_local_2 == null){ return; }; var _local_3:_SafeStr_3733 = (k as _SafeStr_3738)._SafeStr_5325(); if (_local_3 == null){ return; }; var _local_4:int = _local_3.type; _local_2._SafeStr_7733(_local_4); this._SafeStr_5773._SafeStr_7614(); } public function _SafeStr_7706(k:_SafeStr_2273):void { var _local_2:EffectsModel = this._SafeStr_5773._SafeStr_7593; if (_local_2 == null){ return; }; var _local_3:_SafeStr_3782 = (k as _SafeStr_3736)._SafeStr_5325(); if (_local_3 == null){ return; }; var _local_4:int = _local_3.type; _local_2._SafeStr_7734(_local_4); this._SafeStr_5773._SafeStr_7614(); } public function _SafeStr_7687(k:_SafeStr_2273):void { var _local_2:_SafeStr_2479 = (k as _SafeStr_2376)._SafeStr_5325(); if ((((_local_2.productName == "habbo_club")) || ((_local_2.productName == "club_habbo")))){ this._SafeStr_5773._SafeStr_7605(_local_2._SafeStr_7735, _local_2._SafeStr_7736, _local_2._SafeStr_7737, _local_2._SafeStr_5516, (_local_2._SafeStr_7738 == _SafeStr_2479._SafeStr_7739), (_local_2._SafeStr_7738 == _SafeStr_2479._SafeStr_7740), _local_2._SafeStr_7504, _local_2._SafeStr_7530); this._SafeStr_5773.events.dispatchEvent(new _SafeStr_2866()); }; } public function _SafeStr_7678(k:_SafeStr_2273):void { var _local_4:int; var _local_5:String; var _local_8:Boolean; var _local_9:int; var _local_2:_SafeStr_3331 = (k as _SafeStr_3333)._SafeStr_5325(); if (_local_2 == null){ return; }; var _local_3:BadgesModel = this._SafeStr_5773._SafeStr_7594; if (_local_3 == null){ return; }; var _local_6:Array = _local_2._SafeStr_7496(); var _local_7:Array = _local_2._SafeStr_7497(); for each (_local_5 in _local_6) { _local_8 = (_local_7.indexOf(_local_5) > -1); _local_9 = _local_2._SafeStr_7495(_local_5); _local_3.updateBadge(_local_5, _local_8, _local_9); }; _local_3._SafeStr_7741(); _local_3._SafeStr_7568(); this._SafeStr_5773._SafeStr_7637(_SafeStr_2631._SafeStr_5827); } public function _SafeStr_7710(k:_SafeStr_2273):void { var _local_3:_SafeStr_3768; var _local_2:_SafeStr_3716 = (k as _SafeStr_3775)._SafeStr_5325(); for each (_local_3 in _local_2.data) { this._SafeStr_5773.localization._SafeStr_7742(_local_3.badgeId, _local_3.limit); }; } public function _SafeStr_7679(k:_SafeStr_2273):void { var _local_4:String; var _local_2:_SafeStr_2937 = (k as _SafeStr_2937); if (_local_2.userId != this._SafeStr_5773._SafeStr_7603.userId){ return; }; var _local_3:BadgesModel = this._SafeStr_5773._SafeStr_7594; if (_local_3 == null){ return; }; for each (_local_4 in _local_2.badges) { _local_3.updateBadge(_local_4, true); }; _local_3._SafeStr_7568(); } public function _SafeStr_7704(k:_SafeStr_2273):void { var _local_2:_SafeStr_2292 = (k as _SafeStr_2292); var _local_3:_SafeStr_2271 = _local_2._SafeStr_5325(); var _local_4:BadgesModel = this._SafeStr_5773._SafeStr_7594; if (_local_4 != null){ _local_4.updateBadge(_local_3.data._SafeStr_6389, false, _local_3.data.badgeId); _local_4._SafeStr_7743(_local_3.data._SafeStr_7744); _local_4._SafeStr_7568(); }; } public function _SafeStr_7698(k:_SafeStr_2273):void { var _local_2:_SafeStr_3729 = _SafeStr_3749(k)._SafeStr_5325(); var _local_3:BadgesModel = this._SafeStr_5773._SafeStr_7594; if (_local_3 != null){ _local_3.updateBadge(_local_2._SafeStr_6389, false, _local_2.badgeId); _local_3._SafeStr_7568(); }; } public function _SafeStr_7685(k:_SafeStr_2273):void { var _local_2:_SafeStr_3737 = (k as _SafeStr_3737); var _local_3:_SafeStr_3778 = (_local_2._SafeStr_5325() as _SafeStr_3778); if (_local_3 == null){ return; }; this._SafeStr_5773.localization.registerParameter("achievements_score_description", "score", _local_3.score.toString()); } private function _SafeStr_7696(k:_SafeStr_2273):void { var _local_14:int; var _local_15:String; var _local_16:Boolean; if (!this._SafeStr_5773){ ErrorReportStorage._SafeStr_7049("IncomingEvent", "Trading open - inventory is null!"); return; }; var _local_2:_SafeStr_2173 = this._SafeStr_5773._SafeStr_7603; var _local_3:_SafeStr_2298 = this._SafeStr_5773.roomSession; if (!_local_2){ ErrorReportStorage._SafeStr_7049("IncomingEvent", "Trading open - sessionData not available!"); return; }; if (!_local_3){ ErrorReportStorage._SafeStr_7049("IncomingEvent", "Trading open - roomSession not available!"); return; }; this._SafeStr_5773._SafeStr_7548(_SafeStr_2627._SafeStr_7592); var _local_4:_SafeStr_3774 = (k as _SafeStr_3774); if (!_local_4){ ErrorReportStorage._SafeStr_7049("IncomingEvent", (("event is of unknown type:" + k) + "!")); return; }; var _local_5:int = _local_4._SafeStr_7745; var _local_6:_SafeStr_2456 = _local_3.userDataManager.getUserData(_local_5); if (!_local_6){ ErrorReportStorage._SafeStr_7049("IncomingEvent", "Trading open - failed to retrieve own user data!"); return; }; var _local_7:String = _local_6.name; var _local_8 = (_local_4._SafeStr_7746 > 0); var _local_9:int = _local_4._SafeStr_7747; var _local_10:_SafeStr_2456 = _local_3.userDataManager.getUserData(_local_9); if (!_local_10){ ErrorReportStorage._SafeStr_7049("IncomingEvent", "Trading open - failed to retrieve other user data!"); return; }; var _local_11:String = _local_10.name; var _local_12 = (_local_4._SafeStr_7748 > 0); if (_local_9 == _local_2.userId){ _local_14 = _local_5; _local_15 = _local_7; _local_16 = _local_8; _local_5 = _local_9; _local_7 = _local_11; _local_8 = _local_12; _local_9 = _local_14; _local_11 = _local_15; _local_12 = _local_16; }; var _local_13:TradingModel = this._SafeStr_5773._SafeStr_7591; if (_local_13 != null){ _local_13._SafeStr_7749(_local_5, _local_7, _local_8, _local_9, _local_11, _local_12); }; } private function _SafeStr_7695(k:_SafeStr_2273):void { var _local_2:TradingModel = this._SafeStr_5773._SafeStr_7591; if (_local_2 != null){ _local_2._SafeStr_7750(k); }; } private function _SafeStr_7691(k:_SafeStr_2273):void { var _local_2:TradingModel = this._SafeStr_5773._SafeStr_7591; if (_local_2 != null){ _local_2._SafeStr_7750(k); }; } private function _SafeStr_7672(k:_SafeStr_2273):void { var _local_2:TradingModel = this._SafeStr_5773._SafeStr_7591; if (_local_2 != null){ _local_2._SafeStr_7750(k); }; } private function _SafeStr_7684(k:_SafeStr_2273):void { var _local_2:TradingModel = this._SafeStr_5773._SafeStr_7591; if (_local_2 != null){ _local_2._SafeStr_7750(k); }; } private function _SafeStr_7671(k:_SafeStr_2273):void { var _local_2:TradingModel = this._SafeStr_5773._SafeStr_7591; if (_local_2 != null){ _local_2._SafeStr_7750(k); }; } private function _SafeStr_7673(k:_SafeStr_2273):void { var _local_8:GroupItem; var _local_2:_SafeStr_3742 = (k as _SafeStr_3742); var _local_3:Map = new Map(); var _local_4:Map = new Map(); var _local_5:int = this._SafeStr_5773._SafeStr_7603.userId; var _local_6:FurniModel = this._SafeStr_5773._SafeStr_7590; if (_local_6 == null){ return; }; if (((this._SafeStr_5773.getBoolean("trading.warning.enabled")) && ((_local_2._SafeStr_7751 > 0)))){ _local_8 = this._SafeStr_5773._SafeStr_7590._SafeStr_7752(_local_2._SafeStr_7751); _local_4.add(_SafeStr_7665, _local_8); }; this._SafeStr_7753(_local_2._SafeStr_7754, _local_3, (_local_2._SafeStr_7755 == _local_5)); this._SafeStr_7753(_local_2._SafeStr_7756, _local_4, (_local_2._SafeStr_7757 == _local_5)); var _local_7:TradingModel = this._SafeStr_5773._SafeStr_7591; if (_local_7 != null){ _local_7._SafeStr_7758(_local_2, _local_3, _local_4); }; } private function _SafeStr_7753(k:Array, _arg_2:Map, _arg_3:Boolean):void { var _local_5:GroupItem; var _local_6:int; var _local_7:int; var _local_8:String; var _local_9:_SafeStr_3724; var _local_10:int; var _local_4:uint = k.length; _local_10 = 0; while (_local_10 < _local_4) { _local_9 = (k[_local_10] as _SafeStr_3724); _local_6 = _local_9._SafeStr_7759; _local_7 = _local_9.category; _local_8 = (_local_9._SafeStr_5867 + String(_local_6)); if (((!(_local_9.isGroupable)) || (this._SafeStr_7760(_local_9._SafeStr_7759)))){ _local_8 = ("itemid" + _local_9.itemId); }; if (_local_9.category == _SafeStr_2396._SafeStr_7640){ _local_8 = ((String(_local_6) + "poster") + _local_9.stuffData.getLegacyString()); } else { if (_local_9.category == _SafeStr_2396._SafeStr_7761){ _local_8 = TradingModel._SafeStr_7762(_local_6, _local_9.stuffData); }; }; _local_5 = ((((_local_9.isGroupable) && (!(this._SafeStr_7760(_local_9._SafeStr_7759))))) ? (_arg_2.getValue(_local_8) as GroupItem) : null); if (_local_5 == null){ _local_5 = this._SafeStr_5773._SafeStr_7590._SafeStr_7763(_local_6, _local_7, _local_9.stuffData); _arg_2.add(_local_8, _local_5); }; _local_5.push(new _SafeStr_3732(_local_9)); _local_10++; }; } private function _SafeStr_7760(k:int):Boolean { var _local_2:_SafeStr_2333 = this._SafeStr_5773._SafeStr_7657(k, _SafeStr_2491._SafeStr_5891); return (((_local_2) && (_local_2._SafeStr_7764))); } private function _SafeStr_7688(k:_SafeStr_2273):void { var _local_2:TradingModel = this._SafeStr_5773._SafeStr_7591; if (_local_2 != null){ _local_2._SafeStr_7750(k); }; } private function _SafeStr_7682(k:_SafeStr_2273):void { var _local_2:TradingModel = this._SafeStr_5773._SafeStr_7591; if (_local_2 != null){ _local_2._SafeStr_7750(k); }; } private function _SafeStr_7670(k:_SafeStr_2273):void { var _local_2:TradingModel = this._SafeStr_5773._SafeStr_7591; if (_local_2 != null){ _local_2._SafeStr_7750(k); }; } private function _SafeStr_7676(k:_SafeStr_2273):void { this._SafeStr_5773._SafeStr_7618(); this._SafeStr_5773._SafeStr_7590._SafeStr_7765(); } private function _SafeStr_7701(k:_SafeStr_3780):void { if ((((k == null)) || ((this._SafeStr_5773 == null)))){ return; }; var _local_2:_SafeStr_2628 = this._SafeStr_5773._SafeStr_7597; if (_local_2 == null){ return; }; var _local_3:_SafeStr_3721 = k._SafeStr_5325(); if (this._SafeStr_7667 == null){ this._SafeStr_7667 = new Vector.(_local_3._SafeStr_7711, true); }; var _local_4:Map = new Map(); _local_4._SafeStr_7712(_local_3._SafeStr_7766); var _local_5:Map = this._SafeStr_7714(_local_4, _local_3._SafeStr_7711, _local_3._SafeStr_5927, this._SafeStr_7667); if (!_local_5){ return; }; this._SafeStr_5773._SafeStr_7597._SafeStr_7767(_local_5); this._SafeStr_7667 = null; } private function _SafeStr_7686(k:_SafeStr_3722):void { if ((((k == null)) || ((this._SafeStr_5773 == null)))){ return; }; var _local_2:_SafeStr_2628 = this._SafeStr_5773._SafeStr_7597; if (_local_2 == null){ return; }; var _local_3:_SafeStr_3759 = k._SafeStr_5325(); _local_2._SafeStr_7768(_local_3.pet); if (_local_3._SafeStr_7769()){ }; } private function _SafeStr_7705(k:_SafeStr_3750):void { if ((((k == null)) || ((this._SafeStr_5773 == null)))){ return; }; var _local_2:String = "${gotobreedingnestfailure.getnest}"; var _local_3:Function = this._SafeStr_7770; if (k._SafeStr_5325().reason == _SafeStr_3748._SafeStr_7771){ _local_2 = "${gotobreedingnestfailure.getfood}"; _local_3 = this._SafeStr_7772; }; this._SafeStr_5773.windowManager.simpleAlert("${gotobreedingnestfailure.caption}", "${gotobreedingnestfailure.subtitle}", (("${gotobreedingnestfailure.message." + k._SafeStr_5325().reason) + "}"), _local_2, "", null, null, _local_3); } private function _SafeStr_7770():void { var k:String = this._SafeStr_5773.getProperty("gotobreedingnestfailure.catalogpage.nests"); this._SafeStr_5773.catalog.openCatalogPage(k); } private function _SafeStr_7772():void { var k:String = this._SafeStr_5773.getProperty("gotobreedingnestfailure.catalogpage.food"); this._SafeStr_5773.catalog.openCatalogPage(k); } private function _SafeStr_7709(k:_SafeStr_3764):void { if ((((k == null)) || ((this._SafeStr_5773 == null)))){ return; }; var _local_2:_SafeStr_2628 = this._SafeStr_5773._SafeStr_7597; if (_local_2 == null){ return; }; var _local_3:_SafeStr_3752 = k._SafeStr_5325(); _local_2._SafeStr_7773(_local_3._SafeStr_6192); } private function _SafeStr_7677(k:_SafeStr_3715):void { if ((((k == null)) || ((this._SafeStr_5773 == null)))){ return; }; var _local_2:_SafeStr_2621 = this._SafeStr_5773._SafeStr_7599; if (_local_2 == null){ return; }; var _local_3:_SafeStr_3727 = k._SafeStr_5325(); _local_2._SafeStr_7774(_local_3.items); this._SafeStr_5773._SafeStr_7637(_SafeStr_2631._SafeStr_7600); _local_2._SafeStr_7775(); } private function _SafeStr_7674(k:_SafeStr_3779):void { if ((((k == null)) || ((this._SafeStr_5773 == null)))){ return; }; var _local_2:_SafeStr_2621 = this._SafeStr_5773._SafeStr_7599; if (_local_2 == null){ return; }; var _local_3:_SafeStr_3762 = k._SafeStr_5325(); _local_2._SafeStr_7776(_local_3.itemId); } private function _SafeStr_7693(k:_SafeStr_3781):void { if ((((k == null)) || ((this._SafeStr_5773 == null)))){ return; }; var _local_2:_SafeStr_2621 = this._SafeStr_5773._SafeStr_7599; if (_local_2 == null){ return; }; if (_local_2.items.length >= this._SafeStr_5773._SafeStr_7655){ return; }; var _local_3:_SafeStr_3769 = k._SafeStr_5325(); _local_2._SafeStr_5602(_local_3.item); } private function _SafeStr_7680(k:_SafeStr_2480):void { if ((((k == null)) || ((this._SafeStr_5773 == null)))){ return; }; var _local_2:_SafeStr_2632 = this._SafeStr_5773._SafeStr_7601; if (_local_2 == null){ return; }; var _local_3:_SafeStr_2483 = k._SafeStr_5325(); _local_2._SafeStr_7777 = _local_3._SafeStr_7777; _local_2.commission = _local_3.commission; _local_2._SafeStr_7778 = _local_3._SafeStr_7778; _local_2._SafeStr_7779 = _local_3._SafeStr_7779; _local_2._SafeStr_7780 = _local_3._SafeStr_7780; _local_2._SafeStr_7781 = _local_3._SafeStr_7781; _local_2._SafeStr_7782 = _local_3._SafeStr_7782; _local_2._SafeStr_7783 = _local_3._SafeStr_7783; this._SafeStr_5773._SafeStr_7637(_SafeStr_2631._SafeStr_7602); var _local_4:FurniModel = this._SafeStr_5773._SafeStr_7590; if (_local_4 != null){ _local_4._SafeStr_7568(); }; } private function _SafeStr_7681(k:_SafeStr_3757):void { if ((((k == null)) || ((this._SafeStr_5773 == null)))){ return; }; var _local_2:_SafeStr_2632 = this._SafeStr_5773._SafeStr_7601; if (_local_2 == null){ return; }; var _local_3:_SafeStr_3751 = k._SafeStr_5325(); _local_2._SafeStr_7784(_local_3._SafeStr_7785, _local_3._SafeStr_7786); } private function _SafeStr_7703(k:_SafeStr_2348):void { if ((((k == null)) || ((this._SafeStr_5773 == null)))){ return; }; var _local_2:_SafeStr_2632 = this._SafeStr_5773._SafeStr_7601; if (_local_2 == null){ return; }; var _local_3:_SafeStr_2429 = k._SafeStr_5325(); _local_2._SafeStr_7787(_local_3.result); } private function _SafeStr_7699(k:_SafeStr_2484):void { if ((((k == null)) || ((this._SafeStr_5773 == null)))){ return; }; var _local_2:_SafeStr_2632 = this._SafeStr_5773._SafeStr_7601; if (_local_2 == null){ return; }; var _local_3:_SafeStr_2475 = k._SafeStr_5325(); _local_2._SafeStr_7788(_local_3._SafeStr_7789, _local_3._SafeStr_7790, _local_3._SafeStr_7791); } private function _SafeStr_7692(k:_SafeStr_2355):void { if (((!(k)) || (!(this._SafeStr_5773)))){ return; }; var _local_2:_SafeStr_2632 = this._SafeStr_5773._SafeStr_7601; if (_local_2 == null){ return; }; _local_2._SafeStr_7692(); } private function _SafeStr_7697(k:_SafeStr_2273):void { var _local_2:_SafeStr_2632; if (this._SafeStr_5773._SafeStr_7639(_SafeStr_2631._SafeStr_7602)){ _local_2 = this._SafeStr_5773._SafeStr_7601; if (_local_2 == null){ return; }; _local_2._SafeStr_7564(); }; } private function _SafeStr_7675(k:_SafeStr_3760):void { this._SafeStr_5773._SafeStr_7663(k._SafeStr_5325()._SafeStr_7792, k._SafeStr_5325()._SafeStr_7793); } private function _SafeStr_7707(k:_SafeStr_2273):void { if (this._SafeStr_5773.getBoolean("effects.reactivate.on.room.entry")){ this._SafeStr_5773._SafeStr_7593._SafeStr_7794(); }; this._SafeStr_5773._SafeStr_7590._SafeStr_7795(); } private function _SafeStr_7714(k:Map, _arg_2:int, _arg_3:int, _arg_4:Vector.):Map { var _local_5:Map; var _local_6:Map; var _local_7:Map; if (_arg_2 == 1){ return (k); }; _arg_4[_arg_3] = k; for each (_local_5 in _arg_4) { if (_local_5 == null){ return (null); }; }; _local_6 = new Map(); for each (_local_7 in _arg_4) { _local_6._SafeStr_7712(_local_7); _local_7.dispose(); }; _arg_4 = null; return (_local_6); } } }//package _-0Dr // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2271 = "_-2pV" (String#10516, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2288 = "_-2ga" (String#28697, DoABC#3) // _SafeStr_2292 = "_-2w-" (String#29305, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2348 = "_-0we" (String#24440, DoABC#3) // _SafeStr_2355 = "_-6JZ" (String#37613, DoABC#3) // _SafeStr_2374 = "_-1w9" (String#26849, DoABC#3) // _SafeStr_2376 = "_-5F8" (String#35014, DoABC#3) // _SafeStr_2396 = "_-2VP" (String#28258, DoABC#3) // _SafeStr_2429 = "_-0xq" (String#8574, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2475 = "_-37r" (String#10857, DoABC#3) // _SafeStr_2479 = "_-3QB" (String#11127, DoABC#3) // _SafeStr_2480 = "_-534" (String#34549, DoABC#3) // _SafeStr_2483 = "_-0wR" (String#8550, DoABC#3) // _SafeStr_2484 = "_-3g-" (String#31139, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_2621 = "_-6Ez" (String#14022, DoABC#3) // _SafeStr_2627 = "_-1dU" (String#26118, DoABC#3) // _SafeStr_2628 = "_-6eM" (String#14418, DoABC#3) // _SafeStr_2631 = "_-41K" (String#32024, DoABC#3) // _SafeStr_2632 = "_-4Be" (String#11932, DoABC#3) // _SafeStr_2857 = "_-32Y" (String#29583, DoABC#3) // _SafeStr_2866 = "_-4po" (String#33985, DoABC#3) // _SafeStr_2937 = "_-qZ" (String#40423, DoABC#3) // _SafeStr_3209 = "_-3Om" (String#11102, DoABC#3) // _SafeStr_3210 = "_-1O4" (String#25523, DoABC#3) // _SafeStr_3218 = "_-3FD" (String#30100, DoABC#3) // _SafeStr_3223 = "_-3hf" (String#31198, DoABC#3) // _SafeStr_3331 = "_-6hO" (String#14458, DoABC#3) // _SafeStr_3333 = "_-15I" (String#24812, DoABC#3) // _SafeStr_3715 = "_-d2" (String#39912, DoABC#3) // _SafeStr_3716 = "_-0ZF" (String#8173, DoABC#3) // _SafeStr_3718 = "_-5H7" (String#13054, DoABC#3) // _SafeStr_3719 = "_-bY" (String#39847, DoABC#3) // _SafeStr_3720 = "_-5ll" (String#13543, DoABC#3) // _SafeStr_3721 = "_-4f2" (String#12407, DoABC#3) // _SafeStr_3722 = "_-2iF" (String#28773, DoABC#3) // _SafeStr_3723 = "_-8A" (String#38783, DoABC#3) // _SafeStr_3724 = "_-019" (String#7630, DoABC#3) // _SafeStr_3725 = "_-6cW" (String#14393, DoABC#3) // _SafeStr_3726 = "_-4SL" (String#12190, DoABC#3) // _SafeStr_3727 = "_-3YI" (String#11256, DoABC#3) // _SafeStr_3728 = "_-5d0" (String#35937, DoABC#3) // _SafeStr_3729 = "_-3AE" (String#10894, DoABC#3) // _SafeStr_3730 = "_-x5" (String#40669, DoABC#3) // _SafeStr_3731 = "_-5le" (String#13540, DoABC#3) // _SafeStr_3732 = "_-3f5" (String#31108, DoABC#3) // _SafeStr_3733 = "_-1Ip" (String#8943, DoABC#3) // _SafeStr_3734 = "_-34X" (String#10804, DoABC#3) // _SafeStr_3735 = "_-qa" (String#40424, DoABC#3) // _SafeStr_3736 = "_-0X3" (String#23449, DoABC#3) // _SafeStr_3737 = "_-2Up" (String#28230, DoABC#3) // _SafeStr_3738 = "_-2Xe" (String#28348, DoABC#3) // _SafeStr_3739 = "_-4EF" (String#11968, DoABC#3) // _SafeStr_3740 = "_-WB" (String#39663, DoABC#3) // _SafeStr_3741 = "_-21A" (String#9706, DoABC#3) // _SafeStr_3742 = "_-4Je" (String#32751, DoABC#3) // _SafeStr_3746 = "_-4W5" (String#12246, DoABC#3) // _SafeStr_3747 = "_-1Mv" (String#9016, DoABC#3) // _SafeStr_3748 = "_-42x" (String#11803, DoABC#3) // _SafeStr_3749 = "_-6Uu" (String#38054, DoABC#3) // _SafeStr_3750 = "_-6Yg" (String#38224, DoABC#3) // _SafeStr_3751 = "_-4s1" (String#12624, DoABC#3) // _SafeStr_3752 = "_-6J-" (String#14093, DoABC#3) // _SafeStr_3753 = "_-X1" (String#14991, DoABC#3) // _SafeStr_3754 = "_-5vo" (String#13702, DoABC#3) // _SafeStr_3755 = "_-3LI" (String#30353, DoABC#3) // _SafeStr_3756 = "_-2mg" (String#10472, DoABC#3) // _SafeStr_3757 = "_-3Yl" (String#30873, DoABC#3) // _SafeStr_3758 = "_-624" (String#36944, DoABC#3) // _SafeStr_3759 = "_-1Gk" (String#8909, DoABC#3) // _SafeStr_3760 = "_-1Zr" (String#25983, DoABC#3) // _SafeStr_3761 = "_-6Ms" (String#37740, DoABC#3) // _SafeStr_3762 = "_-0xj" (String#8571, DoABC#3) // _SafeStr_3763 = "_-4Zf" (String#12314, DoABC#3) // _SafeStr_3764 = "_-wJ" (String#40637, DoABC#3) // _SafeStr_3765 = "_-jU" (String#15214, DoABC#3) // _SafeStr_3766 = "_-4ve" (String#34210, DoABC#3) // _SafeStr_3767 = "_-2Vo" (String#10218, DoABC#3) // _SafeStr_3768 = "_-6kz" (String#14527, DoABC#3) // _SafeStr_3769 = "_-5QR" (String#13201, DoABC#3) // _SafeStr_3770 = "_-2sn" (String#29179, DoABC#3) // _SafeStr_3771 = "_-0lZ" (String#8377, DoABC#3) // _SafeStr_3772 = "_-t8" (String#40520, DoABC#3) // _SafeStr_3773 = "_-2Gv" (String#27695, DoABC#3) // _SafeStr_3774 = "_-06u" (String#22436, DoABC#3) // _SafeStr_3775 = "_-0wV" (String#24434, DoABC#3) // _SafeStr_3776 = "_-0W7" (String#23414, DoABC#3) // _SafeStr_3777 = "_-29R" (String#27405, DoABC#3) // _SafeStr_3778 = "_-4l" (String#12512, DoABC#3) // _SafeStr_3779 = "_-1mR" (String#26478, DoABC#3) // _SafeStr_3780 = "_-19o" (String#24981, DoABC#3) // _SafeStr_3781 = "_-1Cr" (String#25101, DoABC#3) // _SafeStr_3782 = "_-61w" (String#13811, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5516 = "_-kp" (String#15237, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_5773 = "_-01E" (String#243, DoABC#3) // _SafeStr_5827 = "_-4Xx" (String#33334, DoABC#3) // _SafeStr_5829 = "_-5wA" (String#36670, DoABC#3) // _SafeStr_5867 = "_-4E6" (String#11966, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_5927 = "_-3rN" (String#31583, DoABC#3) // _SafeStr_6087 = "_-06W" (String#22421, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_6327 = "_-4PP" (String#12152, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_7495 = "_-2Am" (String#27456, DoABC#3) // _SafeStr_7496 = "_-O2" (String#39362, DoABC#3) // _SafeStr_7497 = "_-2Pn" (String#28035, DoABC#3) // _SafeStr_7504 = "_-5nC" (String#13564, DoABC#3) // _SafeStr_7530 = "_-06T" (String#22419, DoABC#3) // _SafeStr_7548 = "_-58T" (String#12899, DoABC#3) // _SafeStr_7555 = "_-3AU" (String#3392, DoABC#3) // _SafeStr_7556 = "_-7G" (String#1626, DoABC#3) // _SafeStr_7564 = "_-2QF" (String#10133, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_7590 = "_-29K" (String#27401, DoABC#3) // _SafeStr_7591 = "_-57K" (String#34719, DoABC#3) // _SafeStr_7592 = "_-2Mm" (String#27923, DoABC#3) // _SafeStr_7593 = "_-2nr" (String#28993, DoABC#3) // _SafeStr_7594 = "_-4P9" (String#32979, DoABC#3) // _SafeStr_7597 = "_-0ux" (String#24372, DoABC#3) // _SafeStr_7599 = "_-6W6" (String#38106, DoABC#3) // _SafeStr_7600 = "_-K0" (String#39213, DoABC#3) // _SafeStr_7601 = "_-2Nn" (String#27964, DoABC#3) // _SafeStr_7602 = "_-5Yu" (String#35777, DoABC#3) // _SafeStr_7603 = "_-10b" (String#8644, DoABC#3) // _SafeStr_7605 = "_-1qp" (String#26641, DoABC#3) // _SafeStr_7608 = "_-15x" (String#24841, DoABC#3) // _SafeStr_7614 = "_-wW" (String#40648, DoABC#3) // _SafeStr_7618 = "_-59Q" (String#34794, DoABC#3) // _SafeStr_7622 = "_-4Dw" (String#32536, DoABC#3) // _SafeStr_7623 = "_-19T" (String#24968, DoABC#3) // _SafeStr_7637 = "_-0C2" (String#22635, DoABC#3) // _SafeStr_7639 = "_-0Li" (String#23028, DoABC#3) // _SafeStr_7640 = "_-1Aw" (String#25024, DoABC#3) // _SafeStr_7643 = "_-08n" (String#22505, DoABC#3) // _SafeStr_7655 = "_-50K" (String#34435, DoABC#3) // _SafeStr_7657 = "_-0OD" (String#2657, DoABC#3) // _SafeStr_7663 = "_-2Z0" (String#28401, DoABC#3) // _SafeStr_7665 = "_-1w7" (String#26847, DoABC#3) // _SafeStr_7666 = "_-uk" (String#40573, DoABC#3) // _SafeStr_7667 = "_-1eB" (String#26148, DoABC#3) // _SafeStr_7668 = "_-1My" (String#25480, DoABC#3) // _SafeStr_7669 = "_-3SO" (String#30630, DoABC#3) // _SafeStr_7670 = "_-2dM" (String#28582, DoABC#3) // _SafeStr_7671 = "_-2Dv" (String#27578, DoABC#3) // _SafeStr_7672 = "_-0p1" (String#24129, DoABC#3) // _SafeStr_7673 = "_-Et" (String#39026, DoABC#3) // _SafeStr_7674 = "_-4qU" (String#34014, DoABC#3) // _SafeStr_7675 = "_-4J2" (String#32729, DoABC#3) // _SafeStr_7676 = "_-3Cc" (String#29994, DoABC#3) // _SafeStr_7677 = "_-5aQ" (String#35837, DoABC#3) // _SafeStr_7678 = "_-4oX" (String#33929, DoABC#3) // _SafeStr_7679 = "_-6MK" (String#14150, DoABC#3) // _SafeStr_7680 = "_-2az" (String#10297, DoABC#3) // _SafeStr_7681 = "_-Td" (String#39575, DoABC#3) // _SafeStr_7682 = "_-2u-" (String#29230, DoABC#3) // _SafeStr_7683 = "_-1ZE" (String#25955, DoABC#3) // _SafeStr_7684 = "_-21M" (String#27091, DoABC#3) // _SafeStr_7685 = "_-5QG" (String#13196, DoABC#3) // _SafeStr_7686 = "_-56x" (String#34704, DoABC#3) // _SafeStr_7687 = "_-dY" (String#39936, DoABC#3) // _SafeStr_7688 = "_-0rm" (String#24242, DoABC#3) // _SafeStr_7689 = "_-6YI" (String#38209, DoABC#3) // _SafeStr_7690 = "_-1bH" (String#9242, DoABC#3) // _SafeStr_7691 = "_-67p" (String#37174, DoABC#3) // _SafeStr_7692 = "_-0Wh" (String#8136, DoABC#3) // _SafeStr_7693 = "_-58h" (String#34771, DoABC#3) // _SafeStr_7694 = "_-6MJ" (String#37717, DoABC#3) // _SafeStr_7695 = "_-1RM" (String#25667, DoABC#3) // _SafeStr_7696 = "_-1sY" (String#26709, DoABC#3) // _SafeStr_7697 = "_-1WJ" (String#578, DoABC#3) // _SafeStr_7698 = "_-1T3" (String#25734, DoABC#3) // _SafeStr_7699 = "_-2oF" (String#10500, DoABC#3) // _SafeStr_7700 = "_-xV" (String#15437, DoABC#3) // _SafeStr_7701 = "_-4zx" (String#34378, DoABC#3) // _SafeStr_7702 = "_-bu" (String#39860, DoABC#3) // _SafeStr_7703 = "_-1Ex" (String#8881, DoABC#3) // _SafeStr_7704 = "_-4E3" (String#32541, DoABC#3) // _SafeStr_7705 = "_-4iZ" (String#33711, DoABC#3) // _SafeStr_7706 = "_-1DQ" (String#8855, DoABC#3) // _SafeStr_7707 = "_-5lQ" (String#336, DoABC#3) // _SafeStr_7708 = "_-34m" (String#10811, DoABC#3) // _SafeStr_7709 = "_-292" (String#27388, DoABC#3) // _SafeStr_7710 = "_-3kK" (String#31305, DoABC#3) // _SafeStr_7711 = "_-6d4" (String#38401, DoABC#3) // _SafeStr_7712 = "_-0jX" (String#23924, DoABC#3) // _SafeStr_7713 = "_-0U0" (String#23332, DoABC#3) // _SafeStr_7714 = "_-6kq" (String#38723, DoABC#3) // _SafeStr_7715 = "_-Zj" (String#39781, DoABC#3) // _SafeStr_7716 = "_-4ER" (String#32556, DoABC#3) // _SafeStr_7717 = "_-72" (String#14538, DoABC#3) // _SafeStr_7718 = "_-Fn" (String#39057, DoABC#3) // _SafeStr_7719 = "_-1VU" (String#25814, DoABC#3) // _SafeStr_7720 = "_-4QN" (String#33029, DoABC#3) // _SafeStr_7721 = "_-3Xx" (String#30839, DoABC#3) // _SafeStr_7722 = "_-03f" (String#22322, DoABC#3) // _SafeStr_7723 = "_-4mF" (String#33847, DoABC#3) // _SafeStr_7724 = "_-0bh" (String#23618, DoABC#3) // _SafeStr_7725 = "_-0no" (String#24087, DoABC#3) // _SafeStr_7726 = "_-gi" (String#40042, DoABC#3) // _SafeStr_7727 = "_-53-" (String#12805, DoABC#3) // _SafeStr_7728 = "_-0nV" (String#2778, DoABC#3) // _SafeStr_7729 = "_-31a" (String#29551, DoABC#3) // _SafeStr_7730 = "_-1RB" (String#25660, DoABC#3) // _SafeStr_7731 = "_-0p-" (String#8440, DoABC#3) // _SafeStr_7732 = "_-7j" (String#38766, DoABC#3) // _SafeStr_7733 = "_-6Sz" (String#37975, DoABC#3) // _SafeStr_7734 = "_-1PH" (String#25573, DoABC#3) // _SafeStr_7735 = "_-4uo" (String#34181, DoABC#3) // _SafeStr_7736 = "_-2Tq" (String#28194, DoABC#3) // _SafeStr_7737 = "_-3gY" (String#31159, DoABC#3) // _SafeStr_7738 = "_-3vU" (String#31761, DoABC#3) // _SafeStr_7739 = "_-1Lo" (String#25436, DoABC#3) // _SafeStr_7740 = "_-4Wm" (String#33286, DoABC#3) // _SafeStr_7741 = "_-5rw" (String#36508, DoABC#3) // _SafeStr_7742 = "_-1RI" (String#9089, DoABC#3) // _SafeStr_7743 = "_-1FP" (String#25199, DoABC#3) // _SafeStr_7744 = "_-5M0" (String#35284, DoABC#3) // _SafeStr_7745 = "_-32U" (String#29581, DoABC#3) // _SafeStr_7746 = "_-3Mg" (String#30409, DoABC#3) // _SafeStr_7747 = "_-4hB" (String#33661, DoABC#3) // _SafeStr_7748 = "_-0xE" (String#24463, DoABC#3) // _SafeStr_7749 = "_-4ca" (String#33496, DoABC#3) // _SafeStr_7750 = "_-2rV" (String#29131, DoABC#3) // _SafeStr_7751 = "_-65V" (String#37077, DoABC#3) // _SafeStr_7752 = "_-2S2" (String#28123, DoABC#3) // _SafeStr_7753 = "_-3Es" (String#30087, DoABC#3) // _SafeStr_7754 = "_-0e6" (String#23722, DoABC#3) // _SafeStr_7755 = "_-61I" (String#36916, DoABC#3) // _SafeStr_7756 = "_-5TX" (String#35557, DoABC#3) // _SafeStr_7757 = "_-5Ml" (String#35308, DoABC#3) // _SafeStr_7758 = "_-0yI" (String#24504, DoABC#3) // _SafeStr_7759 = "_-1W-" (String#9164, DoABC#3) // _SafeStr_7760 = "_-1M5" (String#25445, DoABC#3) // _SafeStr_7761 = "_-6KM" (String#37640, DoABC#3) // _SafeStr_7762 = "_-0kl" (String#23972, DoABC#3) // _SafeStr_7763 = "_-5Tu" (String#35573, DoABC#3) // _SafeStr_7764 = "_-26D" (String#9789, DoABC#3) // _SafeStr_7765 = "_-4j-" (String#33730, DoABC#3) // _SafeStr_7766 = "_-4I8" (String#32695, DoABC#3) // _SafeStr_7767 = "_-4so" (String#34104, DoABC#3) // _SafeStr_7768 = "_-1Qs" (String#25647, DoABC#3) // _SafeStr_7769 = "_-23L" (String#27168, DoABC#3) // _SafeStr_7770 = "_-1WZ" (String#25857, DoABC#3) // _SafeStr_7771 = "_-kc" (String#40182, DoABC#3) // _SafeStr_7772 = "_-5XL" (String#35713, DoABC#3) // _SafeStr_7773 = "_-10" (String#24603, DoABC#3) // _SafeStr_7774 = "_-53C" (String#34554, DoABC#3) // _SafeStr_7775 = "_-1cd" (String#26083, DoABC#3) // _SafeStr_7776 = "_-0I0" (String#2628, DoABC#3) // _SafeStr_7777 = "_-2Or" (String#10115, DoABC#3) // _SafeStr_7778 = "_-4OS" (String#32948, DoABC#3) // _SafeStr_7779 = "_-4nM" (String#33887, DoABC#3) // _SafeStr_7780 = "_-5YQ" (String#35757, DoABC#3) // _SafeStr_7781 = "_-13o" (String#24756, DoABC#3) // _SafeStr_7782 = "_-192" (String#24955, DoABC#3) // _SafeStr_7783 = "_-2O-" (String#10096, DoABC#3) // _SafeStr_7784 = "_-1PN" (String#25577, DoABC#3) // _SafeStr_7785 = "_-4Uj" (String#33210, DoABC#3) // _SafeStr_7786 = "_-1nu" (String#26533, DoABC#3) // _SafeStr_7787 = "_-4NZ" (String#32912, DoABC#3) // _SafeStr_7788 = "_-q" (String#40399, DoABC#3) // _SafeStr_7789 = "_-2pp" (String#29064, DoABC#3) // _SafeStr_7790 = "_-6I3" (String#37559, DoABC#3) // _SafeStr_7791 = "_-xf" (String#15442, DoABC#3) // _SafeStr_7792 = "_-4L9" (String#32812, DoABC#3) // _SafeStr_7793 = "_-0FO" (String#22767, DoABC#3) // _SafeStr_7794 = "_-3-n" (String#29483, DoABC#3) // _SafeStr_7795 = "_-4se" (String#34095, DoABC#3) //------------------------------------------------------------ //_-0Dr.InventoryMainView package _-0Dr { import flash.geom.Point; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-5YE.IFrameWindow; import _-1Mz.IWindowContainer; import _-1A6._SafeStr_2153; import flash.utils.Dictionary; import _-5im.WindowState; import _-40u._SafeStr_2295; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-5YE.ITabContextWindow; import _-5YE.ITabButtonWindow; import _-5im.WindowParam; import _-65D._SafeStr_2631; import _-1Mz.IWindow; import _-3-E._SafeStr_2366; import _-5Mz.WindowEvent; import _-5Mz.WindowMouseEvent; import _-3Xk._SafeStr_3309; import _-3Xk._SafeStr_2338; import _-5YE._SafeStr_3554; import _-1A6.HabboToolbarIconEnum; public class InventoryMainView { private static const _SafeStr_7796:int = 3; private const _SafeStr_7797:Point = new Point(120, 150); private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_5576:_SafeStr_10; private var _SafeStr_7798:IFrameWindow; private var _SafeStr_7799:String; private var _SafeStr_7800:IWindowContainer; private var _SafeStr_7801:String; private var _SafeStr_7802:IWindowContainer; private var _SafeStr_5521:HabboInventory; private var _SafeStr_5510:_SafeStr_2153; private var _SafeStr_7803:IWindowContainer; private var _SafeStr_7804:IWindowContainer; private var _SafeStr_7805:IWindowContainer; private var _SafeStr_7806:IWindowContainer; private var _SafeStr_7807:IWindowContainer; private var _SafeStr_7808:Dictionary; public function InventoryMainView(k:HabboInventory, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10) { this._SafeStr_5521 = k; this._SafeStr_5576 = _arg_3; this._SafeStr_5524 = _arg_2; } public function get _SafeStr_7517():Boolean { return (((this._SafeStr_7798) ? this._SafeStr_7798.visible : false)); } public function get isActive():Boolean { return (((this._SafeStr_7798) ? this._SafeStr_7798._SafeStr_7809(WindowState._SafeStr_7810) : false)); } public function get _SafeStr_7811():IWindowContainer { if (!this._SafeStr_7798){ return (null); }; return ((this._SafeStr_7798.findChildByName("empty_container") as IWindowContainer)); } public function get _SafeStr_7812():IWindowContainer { if (!this._SafeStr_7798){ return (null); }; return ((this._SafeStr_7798.findChildByName("loading_container") as IWindowContainer)); } public function get mainContainer():IWindowContainer { if (!this._SafeStr_7798){ return (null); }; return ((this._SafeStr_7798.findChildByName("contentArea") as IWindowContainer)); } public function dispose():void { this._SafeStr_7803 = null; this._SafeStr_7804 = null; this._SafeStr_7807 = null; this._SafeStr_7806 = null; this._SafeStr_7805 = null; this._SafeStr_5521 = null; this._SafeStr_7800 = null; this._SafeStr_7802 = null; if (this._SafeStr_7798){ this._SafeStr_7798.dispose(); this._SafeStr_7798 = null; }; if (this._SafeStr_5510){ if (this._SafeStr_5510.events){ this._SafeStr_5510.events.removeEventListener(_SafeStr_2295._SafeStr_5780, this._SafeStr_5781); }; this._SafeStr_5510 = null; }; this._SafeStr_5524 = null; this._SafeStr_5576 = null; } private function _SafeStr_7813():IFrameWindow { var k:_SafeStr_39; var _local_2:XmlAsset; var _local_3:ITabContextWindow; var _local_4:Array; var _local_5:ITabButtonWindow; if (!this._SafeStr_7798){ k = this._SafeStr_5576.getAssetByName("inventory_xml"); _local_2 = XmlAsset(k); this._SafeStr_7808 = new Dictionary(); this._SafeStr_7798 = (this._SafeStr_5524.buildFromXML(XML(_local_2.content)) as IFrameWindow); if (this._SafeStr_7798 != null){ this._SafeStr_7798.position = this._SafeStr_7797; this._SafeStr_7798.visible = false; this._SafeStr_7798.procedure = this._SafeStr_5418; this._SafeStr_7798.setParamFlag(WindowParam._SafeStr_7814, this._SafeStr_5521.getBoolean("inventory.allow.scaling")); this._SafeStr_7815(_SafeStr_2631._SafeStr_5829); this._SafeStr_7815(_SafeStr_2631._SafeStr_7598); this._SafeStr_7815(_SafeStr_2631._SafeStr_7600); this._SafeStr_7815(_SafeStr_2631._SafeStr_5827); _local_3 = (this._SafeStr_7798.findChildByName("tabs") as ITabContextWindow); _local_4 = []; while (_local_3._SafeStr_7816 > 0) { _local_5 = _local_3._SafeStr_7817(0); _local_4.push(_local_5); _local_3._SafeStr_7818(_local_5); }; for each (_local_5 in _local_4) { switch (_local_5.name){ case _SafeStr_2631._SafeStr_7600: if (this._SafeStr_5521.getBoolean("inventory.bots.enabled")){ _local_3._SafeStr_7819(_local_5); }; break; case _SafeStr_2631._SafeStr_7608: if (this._SafeStr_5521.getBoolean("duckets.enabled")){ _local_3._SafeStr_7819(_local_5); }; break; default: _local_3._SafeStr_7819(_local_5); }; }; this._SafeStr_5521._SafeStr_7629(); }; this._SafeStr_5521._SafeStr_7646(); }; if (this._SafeStr_7798.y < 0){ this._SafeStr_7798.y = 0; }; if (this._SafeStr_7798.x < 0){ this._SafeStr_7798.x = 0; }; return (this._SafeStr_7798); } public function _SafeStr_7820():String { return (this._SafeStr_7799); } public function _SafeStr_7604():String { return (this._SafeStr_7801); } public function _SafeStr_7619():void { this._SafeStr_5521._SafeStr_7567(); var k:IWindow = this._SafeStr_7813(); if (k == null){ return; }; k.visible = false; } public function _SafeStr_7621():void { var k:IWindow = this._SafeStr_7813(); if (k == null){ return; }; k.visible = true; this._SafeStr_5521._SafeStr_7625(((((this._SafeStr_7801) && ((this._SafeStr_7801.length > 0)))) ? this._SafeStr_7801 : this._SafeStr_7799)); } public function _SafeStr_7624(k:String, _arg_2:Boolean=true, _arg_3:Boolean=false):Boolean { var _local_4:IWindow = this._SafeStr_7813(); if (_local_4 == null){ return (false); }; if (_local_4.visible){ if (this._SafeStr_7799 == k){ if (_arg_2){ if (_SafeStr_2366._SafeStr_7821(_local_4)){ _local_4.activate(); } else { this._SafeStr_7619(); return (false); }; }; } else { this._SafeStr_7822(k); }; } else { if (((((_arg_3) && (!((this._SafeStr_7799 == null))))) && (!((this._SafeStr_7799 == k))))){ this._SafeStr_7822(k); }; _local_4.visible = true; _local_4.activate(); if (((!((k == this._SafeStr_7799))) || (!(this._SafeStr_5521._SafeStr_7639(k))))){ this._SafeStr_7822(k); }; this._SafeStr_5521._SafeStr_7625(k); }; return (true); } public function _SafeStr_7626(k:String, _arg_2:Boolean=true):void { var _local_3:IWindow = this._SafeStr_7813(); if (_local_3 == null){ return; }; if (_local_3.visible){ if (this._SafeStr_7801 == k){ if (_arg_2){ _local_3.visible = false; }; } else { this._SafeStr_7823(k); }; } else { _local_3.visible = true; if (k != this._SafeStr_7801){ this._SafeStr_7823(k); }; }; } public function _SafeStr_7628():void { if (this._SafeStr_7801 == null){ return; }; this._SafeStr_7823(this._SafeStr_7801); } public function _SafeStr_7824(k:_SafeStr_2153):void { this._SafeStr_5510 = k; this._SafeStr_5510.events.addEventListener(_SafeStr_2295._SafeStr_5780, this._SafeStr_5781); } public function _SafeStr_5418(k:WindowEvent, _arg_2:IWindow):void { var _local_3:String; if (k.type == WindowEvent._SafeStr_7825){ _local_3 = ITabContextWindow(_arg_2).selector._SafeStr_7114().name; if (_local_3 != this._SafeStr_7799){ this._SafeStr_7826(this._SafeStr_7799); this._SafeStr_5521._SafeStr_5826(_local_3); }; } else { if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "header_button_close"){ this._SafeStr_7619(); }; if (_arg_2.name == "open_catalog_btn"){ this._SafeStr_5521.catalog.openCatalog(); }; } else { if (k.type == WindowMouseEvent.DOUBLE_CLICK){ if (_arg_2.name == "titlebar"){ this._SafeStr_7798.height = this._SafeStr_7798._SafeStr_7827.minHeight; }; }; }; }; } public function _SafeStr_7648(k:int):void { if (!this._SafeStr_7798){ return; }; if (!this._SafeStr_7803){ this._SafeStr_7803 = this._SafeStr_7828(_SafeStr_2631._SafeStr_5829); }; this._SafeStr_7829(this._SafeStr_7803, k); this._SafeStr_5521._SafeStr_7590._SafeStr_7568(); } public function _SafeStr_7650(k:int):void { if (!this._SafeStr_7798){ return; }; if (!this._SafeStr_7804){ this._SafeStr_7804 = this._SafeStr_7828(_SafeStr_2631._SafeStr_7608); }; this._SafeStr_7829(this._SafeStr_7804, k); this._SafeStr_5521._SafeStr_7590._SafeStr_7568(); } public function _SafeStr_7652(k:int):void { if (!this._SafeStr_7798){ return; }; if (!this._SafeStr_7806){ this._SafeStr_7806 = this._SafeStr_7828(_SafeStr_2631._SafeStr_7598); }; this._SafeStr_7829(this._SafeStr_7806, k); this._SafeStr_5521._SafeStr_7597._SafeStr_7568(); } public function _SafeStr_7653(k:int):void { if (!this._SafeStr_7798){ return; }; if (!this._SafeStr_7805){ this._SafeStr_7805 = this._SafeStr_7828(_SafeStr_2631._SafeStr_5827); }; this._SafeStr_7829(this._SafeStr_7805, k); this._SafeStr_5521._SafeStr_7594._SafeStr_7568(); } public function _SafeStr_7654(k:int):void { if (!this._SafeStr_7798){ return; }; if (!this._SafeStr_7807){ this._SafeStr_7807 = this._SafeStr_7828(_SafeStr_2631._SafeStr_7600); }; this._SafeStr_7829(this._SafeStr_7807, k); this._SafeStr_5521._SafeStr_7599._SafeStr_7568(); } public function _SafeStr_7830(k:String):IWindowContainer { return ((this._SafeStr_7808[k] as IWindowContainer)); } private function _SafeStr_7815(k:String):void { var _local_2:IWindow = this.mainContainer.getChildByName(k); if (_local_2){ this._SafeStr_7808[k] = this.mainContainer.removeChild(_local_2); }; } private function _SafeStr_7826(k:String):void { switch (k){ case _SafeStr_2631._SafeStr_5829: this._SafeStr_5521._SafeStr_7590._SafeStr_7724(); return; case _SafeStr_2631._SafeStr_7608: this._SafeStr_5521._SafeStr_7590._SafeStr_7724(); return; case _SafeStr_2631._SafeStr_7598: this._SafeStr_5521._SafeStr_7597._SafeStr_7724(); return; case _SafeStr_2631._SafeStr_5827: this._SafeStr_5521._SafeStr_7594._SafeStr_7724(); return; case _SafeStr_2631._SafeStr_7600: this._SafeStr_5521._SafeStr_7599._SafeStr_7724(); return; }; } private function _SafeStr_7822(k:String):void { if (k == null){ return; }; if (k == ""){ return; }; if (this._SafeStr_7811){ this._SafeStr_7811.visible = false; }; if (this._SafeStr_7812){ this._SafeStr_7812.visible = false; }; this._SafeStr_5521._SafeStr_6303(k); if (this.mainContainer == null){ return; }; this.mainContainer.removeChild(this._SafeStr_7800); this.mainContainer.invalidate(); var _local_2:IWindowContainer = this._SafeStr_5521._SafeStr_7609(k); if (_local_2 == null){ return; }; _local_2.visible = true; this.mainContainer.addChild(_local_2); _local_2.height = this.mainContainer.height; this._SafeStr_5521._SafeStr_7568(k); this._SafeStr_7800 = _local_2; this._SafeStr_7799 = k; var _local_3:ITabContextWindow = (this._SafeStr_7798.findChildByName("tabs") as ITabContextWindow); if (_local_3 == null){ return; }; _local_3.selector._SafeStr_6990(_local_3.selector._SafeStr_7831(k)); this._SafeStr_7832(); } private function _SafeStr_7832():void { var _local_2:int; var _local_3:_SafeStr_3309; var k:_SafeStr_2338 = this._SafeStr_5521.catalog.getRecycler(); if (k != null){ _local_2 = 0; while (_local_2 < k._SafeStr_7833) { _local_3 = k._SafeStr_7834(_local_2); if (_local_3 != null){ k._SafeStr_7835(_local_2); }; _local_2++; }; }; } private function enableScaling():void { this._SafeStr_7798.height = this._SafeStr_7798._SafeStr_7827.minHeight; this._SafeStr_7798.setParamFlag(WindowParam._SafeStr_7814, true); this._SafeStr_7798.findChildByName("top_content").setParamFlag(WindowParam._SafeStr_7836, true); } private function _SafeStr_7837():void { this._SafeStr_7798.height = this._SafeStr_7798._SafeStr_7827.minHeight; this._SafeStr_7798.setParamFlag(WindowParam._SafeStr_7814, false); this._SafeStr_7798.findChildByName("top_content").setParamFlag(WindowParam._SafeStr_7836, false); } private function _SafeStr_7823(k:String):void { if ((((k == null)) || ((k == "")))){ return; }; this._SafeStr_5521._SafeStr_6303(k); var _local_2:IWindowContainer = (this._SafeStr_7798.findChildByName("subContentArea") as IWindowContainer); while (_local_2.numChildren > 0) { _local_2.removeChildAt(0); }; var _local_3:IWindowContainer = this._SafeStr_5521._SafeStr_7610(k); if (_local_3 != null){ this._SafeStr_7837(); _local_2.visible = true; _local_3.visible = true; _local_2.height = _local_3.height; _local_2.addChild(_local_3); } else { this.enableScaling(); _local_2.visible = false; _local_2.height = 0; }; _local_2.y = (this._SafeStr_7798.findChildByName("top_content").rectangle.bottom + 5); this._SafeStr_7798._SafeStr_7838(); if (this._SafeStr_7798.parent != null){ if ((this._SafeStr_7798.x + this._SafeStr_7798.width) > this._SafeStr_7798.parent.width){ this._SafeStr_7798.x = (this._SafeStr_7798.parent.width - this._SafeStr_7798.width); }; if ((this._SafeStr_7798.y + this._SafeStr_7798.height) > this._SafeStr_7798.parent.height){ this._SafeStr_7798.y = ((this._SafeStr_7798.parent.height - this._SafeStr_7798.height) * 0.5); }; if (this._SafeStr_7798.y < 0){ this._SafeStr_7798.y = 0; }; }; this._SafeStr_7802 = _local_3; this._SafeStr_7801 = k; } private function _SafeStr_7828(k:String):IWindowContainer { var _local_2:IWindowContainer = this._SafeStr_5524.createUnseenItemCounter(); var _local_3:IWindowContainer = (this._SafeStr_7798.findChildByName(k) as IWindowContainer); if (_local_3){ _local_3.addChild(_local_2); _local_2.x = ((_local_3.width - _local_2.width) - _SafeStr_7796); _local_2.y = _SafeStr_7796; }; return (_local_2); } private function _SafeStr_7829(k:IWindowContainer, _arg_2:int):void { var _local_5:_SafeStr_3554; k.findChildByName("count").caption = _arg_2.toString(); k.visible = (_arg_2 > 0); var _local_3:String = ""; switch (k){ case this._SafeStr_7807: _local_3 = _SafeStr_2631._SafeStr_7600; break; case this._SafeStr_7806: _local_3 = _SafeStr_2631._SafeStr_7598; break; case this._SafeStr_7805: _local_3 = _SafeStr_2631._SafeStr_5827; break; case this._SafeStr_7803: _local_3 = _SafeStr_2631._SafeStr_5829; break; case this._SafeStr_7804: _local_3 = _SafeStr_2631._SafeStr_7608; break; }; var _local_4:IWindowContainer = (this._SafeStr_7798.findChildByName(_local_3) as IWindowContainer); if (_local_4){ _local_5 = (_local_4._SafeStr_7196("TITLE") as _SafeStr_3554); if (_local_5){ if (k.visible){ _local_5.margins.right = (k.width + (2 * _SafeStr_7796)); } else { _local_5.margins.right = _local_5.margins.left; }; _local_4.width = _local_5.width; k.x = ((_local_4.width - k.width) - _SafeStr_7796); }; }; } public function _SafeStr_5781(k:_SafeStr_2295):void { if (k._SafeStr_5791 != HabboToolbarIconEnum.INVENTORY){ return; }; if (k.type == _SafeStr_2295._SafeStr_5780){ if (this._SafeStr_7799 == _SafeStr_2631._SafeStr_7598){ this._SafeStr_7624(_SafeStr_2631._SafeStr_7598); } else { if (this._SafeStr_7799 == _SafeStr_2631._SafeStr_5829){ this._SafeStr_7624(_SafeStr_2631._SafeStr_5829); } else { if (this._SafeStr_7799 == _SafeStr_2631._SafeStr_7608){ this._SafeStr_7624(_SafeStr_2631._SafeStr_7608); } else { if (this._SafeStr_7799 == _SafeStr_2631._SafeStr_5827){ this._SafeStr_7624(_SafeStr_2631._SafeStr_5827); } else { if (this._SafeStr_7799 == _SafeStr_2631._SafeStr_7600){ this._SafeStr_7624(_SafeStr_2631._SafeStr_7600); } else { if (this._SafeStr_5521 != null){ this._SafeStr_5521._SafeStr_5826(_SafeStr_2631._SafeStr_5829); }; }; }; }; }; }; }; } } }//package _-0Dr // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2338 = "_-1Ie" (String#8940, DoABC#3) // _SafeStr_2366 = "_-2rO" (String#10549, DoABC#3) // _SafeStr_2631 = "_-41K" (String#32024, DoABC#3) // _SafeStr_3309 = "_-17O" (String#24893, DoABC#3) // _SafeStr_3554 = "_-4fB" (String#12410, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_5418 = "_-5MA" (String#437, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5576 = "_-3Mj" (String#204, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5781 = "_-KP" (String#710, DoABC#3) // _SafeStr_5791 = "_-24j" (String#27226, DoABC#3) // _SafeStr_5826 = "_-6FQ" (String#4194, DoABC#3) // _SafeStr_5827 = "_-4Xx" (String#33334, DoABC#3) // _SafeStr_5829 = "_-5wA" (String#36670, DoABC#3) // _SafeStr_6303 = "_-0sq" (String#8495, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7196 = "_-1Hc" (String#8918, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_7567 = "_-EQ" (String#14671, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_7590 = "_-29K" (String#27401, DoABC#3) // _SafeStr_7594 = "_-4P9" (String#32979, DoABC#3) // _SafeStr_7597 = "_-0ux" (String#24372, DoABC#3) // _SafeStr_7598 = "_-1Ix" (String#25325, DoABC#3) // _SafeStr_7599 = "_-6W6" (String#38106, DoABC#3) // _SafeStr_7600 = "_-K0" (String#39213, DoABC#3) // _SafeStr_7604 = "_-2Lm" (String#27884, DoABC#3) // _SafeStr_7608 = "_-15x" (String#24841, DoABC#3) // _SafeStr_7609 = "_-6An" (String#37295, DoABC#3) // _SafeStr_7610 = "_-1VL" (String#25811, DoABC#3) // _SafeStr_7619 = "_-57X" (String#34730, DoABC#3) // _SafeStr_7621 = "_-60F" (String#36870, DoABC#3) // _SafeStr_7624 = "_-562" (String#34670, DoABC#3) // _SafeStr_7625 = "_-1gX" (String#26236, DoABC#3) // _SafeStr_7626 = "_-5Hu" (String#35120, DoABC#3) // _SafeStr_7628 = "_-0sK" (String#24266, DoABC#3) // _SafeStr_7629 = "_-5Lp" (String#35277, DoABC#3) // _SafeStr_7639 = "_-0Li" (String#23028, DoABC#3) // _SafeStr_7646 = "_-fE" (String#39996, DoABC#3) // _SafeStr_7648 = "_-2hZ" (String#28740, DoABC#3) // _SafeStr_7650 = "_-1gs" (String#26250, DoABC#3) // _SafeStr_7652 = "_-3Vg" (String#30759, DoABC#3) // _SafeStr_7653 = "_-1MP" (String#25457, DoABC#3) // _SafeStr_7654 = "_-1Ll" (String#25434, DoABC#3) // _SafeStr_7724 = "_-0bh" (String#23618, DoABC#3) // _SafeStr_7796 = "_-Ak" (String#4334, DoABC#3) // _SafeStr_7797 = "_-5Qn" (String#3962, DoABC#3) // _SafeStr_7798 = "_-0L6" (String#573, DoABC#3) // _SafeStr_7799 = "_-6YM" (String#38212, DoABC#3) // _SafeStr_7800 = "_-5cP" (String#35915, DoABC#3) // _SafeStr_7801 = "_-6EC" (String#37419, DoABC#3) // _SafeStr_7802 = "_-lm" (String#40230, DoABC#3) // _SafeStr_7803 = "_-3zm" (String#31919, DoABC#3) // _SafeStr_7804 = "_-07W" (String#22461, DoABC#3) // _SafeStr_7805 = "_-wR" (String#40645, DoABC#3) // _SafeStr_7806 = "_-6-I" (String#36830, DoABC#3) // _SafeStr_7807 = "_-5HK" (String#35098, DoABC#3) // _SafeStr_7808 = "_-4XM" (String#33312, DoABC#3) // _SafeStr_7809 = "_-3f" (String#11378, DoABC#3) // _SafeStr_7810 = "_-5GD" (String#35052, DoABC#3) // _SafeStr_7811 = "_-1m0" (String#1487, DoABC#3) // _SafeStr_7812 = "_-2BK" (String#1502, DoABC#3) // _SafeStr_7813 = "_-40l" (String#11767, DoABC#3) // _SafeStr_7814 = "_-5Qi" (String#35462, DoABC#3) // _SafeStr_7815 = "_-5gl" (String#36083, DoABC#3) // _SafeStr_7816 = "_-2JW" (String#10026, DoABC#3) // _SafeStr_7817 = "_-22D" (String#9730, DoABC#3) // _SafeStr_7818 = "_-56F" (String#12856, DoABC#3) // _SafeStr_7819 = "_-0yt" (String#8593, DoABC#3) // _SafeStr_7820 = "_-58t" (String#34775, DoABC#3) // _SafeStr_7821 = "_-2lh" (String#28903, DoABC#3) // _SafeStr_7822 = "const" (String#16038, DoABC#3) // _SafeStr_7823 = "_-0Ws" (String#23441, DoABC#3) // _SafeStr_7824 = "_-1hi" (String#26287, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_7826 = "_-I6" (String#39140, DoABC#3) // _SafeStr_7827 = "_-44t" (String#11825, DoABC#3) // _SafeStr_7828 = "_-0r-" (String#24210, DoABC#3) // _SafeStr_7829 = "_-2ky" (String#10445, DoABC#3) // _SafeStr_7830 = "_-6Ab" (String#871, DoABC#3) // _SafeStr_7831 = "_-H5" (String#14719, DoABC#3) // _SafeStr_7832 = "_-OD" (String#39367, DoABC#3) // _SafeStr_7833 = "_-5Jn" (String#13094, DoABC#3) // _SafeStr_7834 = "_-0vQ" (String#8533, DoABC#3) // _SafeStr_7835 = "_-2wv" (String#10658, DoABC#3) // _SafeStr_7836 = "_-5oI" (String#36371, DoABC#3) // _SafeStr_7837 = "_-3e3" (String#31075, DoABC#3) // _SafeStr_7838 = "_-23I" (String#9743, DoABC#3) //------------------------------------------------------------ //_-0Dr.ItemPopupCtrl package _-0Dr { import flash.utils.Timer; import _-5Vt._SafeStr_10; import _-1Mz.IWindowContainer; import flash.display.BitmapData; import _-6gs.TradingModel; import _-5QZ._SafeStr_633; import flash.events.TimerEvent; import _-5Vt.BitmapDataAsset; import _-2rM._SafeStr_3641; import _-5YE.ITextWindow; import _-5YE._SafeStr_2536; import _-5YE.IBitmapWrapperWindow; import _-2xB.StringUtils; import flash.geom.Rectangle; import flash.geom.Point; import _-1uj._SafeStr_2346; import flash.net.URLLoader; import flash.net.URLRequest; import flash.events.Event; import adobe.serialization.json.JSONDecoder; import _-0nt._SafeStr_64; import _-0nt.AssetLoaderEvent; import flash.display.DisplayObject; import flash.geom.Matrix; import _-5YE.*; public class ItemPopupCtrl { public static const _SafeStr_7839:int = 1; public static const _SafeStr_7840:int = 2; private static const _SafeStr_7841:int = -5; private static const _SafeStr_7842:int = 250; private static const _SafeStr_7843:int = 100; private static const _SafeStr_7844:int = 180; private static const _SafeStr_7845:int = 200; private var _SafeStr_7846:Timer; private var _SafeStr_7847:Timer; private var _assets:_SafeStr_10; private var _SafeStr_7848:IWindowContainer; private var _parent:IWindowContainer; private var _SafeStr_7849:int = 2; private var _SafeStr_7850:BitmapData; private var _SafeStr_7851:BitmapData; private var _SafeStr_7852:TradingModel; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_7853:Boolean = false; public function ItemPopupCtrl(k:IWindowContainer, _arg_2:_SafeStr_10, _arg_3:_SafeStr_633, _arg_4:TradingModel) { this._SafeStr_7846 = new Timer(_SafeStr_7842, 1); this._SafeStr_7847 = new Timer(_SafeStr_7843, 1); super(); if ((((k == null)) || ((_arg_2 == null)))){ throw (new Error("Null pointers passed as argument!")); }; this._SafeStr_7848 = k; this._SafeStr_7848.visible = false; this._assets = _arg_2; this._SafeStr_5524 = _arg_3; this._SafeStr_7846.addEventListener(TimerEvent.TIMER, this._SafeStr_7854); this._SafeStr_7847.addEventListener(TimerEvent.TIMER, this._SafeStr_7855); this._SafeStr_7852 = _arg_4; var _local_5:BitmapDataAsset = (this._assets.getAssetByName("popup_arrow_right_png") as BitmapDataAsset); if (((!((_local_5 == null))) && (!((_local_5.content == null))))){ this._SafeStr_7851 = (_local_5.content as BitmapData); }; _local_5 = (this._assets.getAssetByName("popup_arrow_left_png") as BitmapDataAsset); if (((!((_local_5 == null))) && (!((_local_5.content == null))))){ this._SafeStr_7850 = (_local_5.content as BitmapData); }; } public function dispose():void { if (this._SafeStr_7846 != null){ this._SafeStr_7846.removeEventListener(TimerEvent.TIMER, this._SafeStr_7854); this._SafeStr_7846.stop(); this._SafeStr_7846 = null; }; if (this._SafeStr_7847 != null){ this._SafeStr_7847.removeEventListener(TimerEvent.TIMER, this._SafeStr_7855); this._SafeStr_7847.stop(); this._SafeStr_7847 = null; }; this._assets = null; this._SafeStr_7848 = null; this._parent = null; this._SafeStr_7850 = null; this._SafeStr_7851 = null; } public function _SafeStr_7856(k:IWindowContainer, _arg_2:String, _arg_3:BitmapData, _arg_4:_SafeStr_2346=null, _arg_5:int=2, _arg_6:Boolean=false):void { var _local_10:BitmapData; var _local_11:String; var _local_12:String; var _local_13:String; var _local_14:_SafeStr_3641; if (this._SafeStr_7848 == null){ return; }; if (k == null){ return; }; if (_arg_3 == null){ _arg_3 = new BitmapData(1, 1, true, 0xFFFFFF); }; if (this._parent != null){ this._parent.removeChild(this._SafeStr_7848); }; this._parent = k; this._SafeStr_7849 = _arg_5; this._SafeStr_7853 = false; var _local_7:ITextWindow = ITextWindow(this._SafeStr_7848.findChildByName("item_name_text")); if (_local_7){ _local_7.text = _arg_2; }; var _local_8:_SafeStr_2536 = _SafeStr_2536(this._SafeStr_7848.findChildByName("unique_item_overlay_widget")); var _local_9:IBitmapWrapperWindow = (this._SafeStr_7848.findChildByName("item_image") as IBitmapWrapperWindow); if (_local_9){ if (((_arg_6) && (this._SafeStr_7852))){ _local_8.visible = false; _local_9.bitmap = new BitmapData(1, 1, true, 0xFFFFFF); if (_arg_4 != null){ this._SafeStr_7853 = true; _local_11 = _arg_4._SafeStr_7857("id"); if (!StringUtils.isEmpty(_local_11)){ this._SafeStr_7858(_local_11); } else { _local_12 = _arg_4._SafeStr_7857("w"); if (!StringUtils.isEmpty(_local_12)){ _local_13 = (this._SafeStr_7852._SafeStr_7859().getProperty("stories.image_url_base") + _local_12); this._SafeStr_7860(_local_13); }; }; }; return; }; _local_10 = new BitmapData(Math.min(_SafeStr_7844, _arg_3.width), Math.min(_SafeStr_7845, _arg_3.height), true, 0xFFFFFF); _local_10.copyPixels(_arg_3, new Rectangle(0, 0, _local_10.width, _local_10.height), new Point(0, 0), null, null, true); _local_9.bitmap = _local_10; _local_9.width = _local_9.bitmap.width; _local_9.height = _local_9.bitmap.height; _local_9.x = ((this._SafeStr_7848.width - _local_9.width) / 2); this._SafeStr_7848.height = (_local_9.bottom + 10); }; if (((!((_arg_4 == null))) && ((_arg_4.uniqueSerialNumber > 0)))){ _local_14 = _SafeStr_3641(_local_8.widget); _local_14._SafeStr_7861 = _arg_4.uniqueSerialNumber; _local_14._SafeStr_7862 = _arg_4._SafeStr_7863; } else { _local_8.visible = false; }; } private function _SafeStr_7858(k:String):void { var _local_2:String = (this._SafeStr_7852._SafeStr_7859().getProperty("extra_data_service_url") + k); var _local_3:URLLoader = new URLLoader(new URLRequest(_local_2)); _local_3.addEventListener(Event.COMPLETE, this._SafeStr_7864); } private function _SafeStr_7864(k:Event):void { var _local_3:Object; var _local_2:String = URLLoader(k.target).data; if (((this._SafeStr_7853) && (!(StringUtils.isEmpty(_local_2))))){ try { _local_3 = new JSONDecoder(_local_2, false).getValue(); this._SafeStr_7860(_local_3.url); } catch(error:Error) { }; }; } private function _SafeStr_7860(k:String):void { var _local_2:_SafeStr_64; if (!StringUtils.isEmpty(k)){ _local_2 = new _SafeStr_64("image/png", new URLRequest(k)); _local_2.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_7866); }; } private function _SafeStr_7866(k:AssetLoaderEvent):void { if (((!(this._SafeStr_7848)) || (!(this._SafeStr_7853)))){ return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_7848.findChildByName("item_image") as IBitmapWrapperWindow); if (((!(_local_2)) || ((this._assets == null)))){ return; }; var _local_3:DisplayObject = (_SafeStr_64(k.target).content as DisplayObject); var _local_4:BitmapData = new BitmapData(Math.min(_SafeStr_7844, _local_3.width), Math.min(_SafeStr_7845, _local_3.height), true, 0xFFFFFF); var _local_5:Number = (_SafeStr_7844 / _local_3.width); var _local_6:Matrix = new Matrix(); _local_6.scale(_local_5, _local_5); _local_4.draw(_local_3, _local_6); _local_2.bitmap = _local_4; _local_2.width = _local_2.bitmap.width; _local_2.height = _local_2.bitmap.height; _local_2.x = ((this._SafeStr_7848.width - _local_2.width) / 2); this._SafeStr_7848.height = (_local_2.bottom + 10); } public function show():void { this._SafeStr_7847.reset(); this._SafeStr_7846.reset(); if (this._parent == null){ return; }; this._SafeStr_7848.visible = true; this._parent.addChild(this._SafeStr_7848); this._SafeStr_7867(this._SafeStr_7849); switch (this._SafeStr_7849){ case _SafeStr_7839: this._SafeStr_7848.x = ((-1 * this._SafeStr_7848.width) - _SafeStr_7841); break; case _SafeStr_7840: this._SafeStr_7848.x = (this._parent.width + _SafeStr_7841); break; }; this._SafeStr_7848.y = ((this._parent.height - this._SafeStr_7848.height) / 2); } public function hide():void { this._SafeStr_7848.visible = false; this._SafeStr_7847.reset(); this._SafeStr_7846.reset(); if (this._parent != null){ this._parent.removeChild(this._SafeStr_7848); }; } public function _SafeStr_7868():void { this._SafeStr_7847.reset(); this._SafeStr_7846.reset(); this._SafeStr_7846.start(); } public function _SafeStr_7869():void { this._SafeStr_7847.reset(); this._SafeStr_7846.reset(); this._SafeStr_7847.start(); } private function _SafeStr_7867(k:int=2):void { if ((((this._SafeStr_7848 == null)) || (this._SafeStr_7848.disposed))){ return; }; var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_7848.findChildByName("arrow_pointer")); if (!_local_2){ return; }; switch (k){ case _SafeStr_7839: _local_2.bitmap = this._SafeStr_7851.clone(); _local_2.width = this._SafeStr_7851.width; _local_2.height = this._SafeStr_7851.height; _local_2.y = ((this._SafeStr_7848.height - this._SafeStr_7851.height) / 2); _local_2.x = (this._SafeStr_7848.width - 1); break; case _SafeStr_7840: _local_2.bitmap = this._SafeStr_7850.clone(); _local_2.width = this._SafeStr_7850.width; _local_2.height = this._SafeStr_7850.height; _local_2.y = ((this._SafeStr_7848.height - this._SafeStr_7850.height) / 2); _local_2.x = ((-1 * this._SafeStr_7850.width) + 1); break; }; _local_2.invalidate(); } private function _SafeStr_7854(k:TimerEvent):void { this.show(); } private function _SafeStr_7855(k:TimerEvent):void { this.hide(); } } }//package _-0Dr // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3641 = "_-5yO" (String#13744, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_64 = "_-4KH" (String#32774, DoABC#3) // _SafeStr_7839 = "_-0ws" (String#24451, DoABC#3) // _SafeStr_7840 = "_-54i" (String#34614, DoABC#3) // _SafeStr_7841 = "_-2NG" (String#27942, DoABC#3) // _SafeStr_7842 = "_-1G-" (String#25218, DoABC#3) // _SafeStr_7843 = "_-4F1" (String#32577, DoABC#3) // _SafeStr_7844 = "_-3nj" (String#31445, DoABC#3) // _SafeStr_7845 = "_-w5" (String#40628, DoABC#3) // _SafeStr_7846 = "_-3BP" (String#29946, DoABC#3) // _SafeStr_7847 = "_-1Wt" (String#25867, DoABC#3) // _SafeStr_7848 = "_-6Gj" (String#37513, DoABC#3) // _SafeStr_7849 = "_-03r" (String#22330, DoABC#3) // _SafeStr_7850 = "_-64T" (String#37037, DoABC#3) // _SafeStr_7851 = "_-VZ" (String#39646, DoABC#3) // _SafeStr_7852 = "_-2-w" (String#9679, DoABC#3) // _SafeStr_7853 = "_-3JH" (String#30270, DoABC#3) // _SafeStr_7854 = "_-5rl" (String#13636, DoABC#3) // _SafeStr_7855 = "_-2S" (String#3196, DoABC#3) // _SafeStr_7856 = "_-4pP" (String#33968, DoABC#3) // _SafeStr_7857 = "_-4Gg" (String#12017, DoABC#3) // _SafeStr_7858 = "_-5PR" (String#13181, DoABC#3) // _SafeStr_7859 = "_-0Jm" (String#22951, DoABC#3) // _SafeStr_7860 = "_-4P3" (String#32975, DoABC#3) // _SafeStr_7861 = "_-2hc" (String#3266, DoABC#3) // _SafeStr_7862 = "_-1fp" (String#3028, DoABC#3) // _SafeStr_7863 = "_-4Nw" (String#12133, DoABC#3) // _SafeStr_7864 = "_-6h" (String#4303, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) // _SafeStr_7866 = "_-0s4" (String#24255, DoABC#3) // _SafeStr_7867 = "_-1Vm" (String#25825, DoABC#3) // _SafeStr_7868 = "_-0eL" (String#23734, DoABC#3) // _SafeStr_7869 = "_-1ta" (String#26749, DoABC#3) //------------------------------------------------------------ //_-0Dr.UnseenItemTracker package _-0Dr { import _-68V._SafeStr_1407; import flash.utils.Dictionary; import flash.events.IEventDispatcher; import _-1EK._SafeStr_3806; import _-1wA._SafeStr_3803; import _-65D._SafeStr_2623; import _-Yv.HabboUnseenItemsUpdatedEvent; import _-5hR._SafeStr_3805; import _-5hR._SafeStr_3804; public class UnseenItemTracker implements _SafeStr_2619 { private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_5773:HabboInventory; private var _SafeStr_7870:Dictionary; private var _SafeStr_6343:IEventDispatcher; public function UnseenItemTracker(k:_SafeStr_1407, _arg_2:IEventDispatcher, _arg_3:HabboInventory) { this._SafeStr_7361 = k; this._SafeStr_5773 = _arg_3; this._SafeStr_6343 = _arg_2; this._SafeStr_7870 = new Dictionary(); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_3806(this._SafeStr_7871)); } public function dispose():void { this._SafeStr_7361 = null; this._SafeStr_7870 = null; } public function _SafeStr_7557(k:int):Boolean { if (this._SafeStr_7563(k) == 0){ return (false); }; delete this._SafeStr_7870[k]; this._SafeStr_7872(k); this._SafeStr_7873(); return (true); } public function _SafeStr_7558(k:int, _arg_2:Array):Boolean { var _local_4:int; if (this._SafeStr_7563(k) == 0){ return (false); }; var _local_3:Array = this._SafeStr_7870[k]; for each (_local_4 in _arg_2) { _local_3.splice(_local_3.indexOf(_local_4), 1); }; this._SafeStr_7874(k, _arg_2); this._SafeStr_7873(); return (true); } public function _SafeStr_7559(k:int):Boolean { if (this._SafeStr_7563(k) == 0){ delete this._SafeStr_7870[k]; this._SafeStr_7872(k); this._SafeStr_7873(); return (true); }; return (false); } public function _SafeStr_7560(k:int, _arg_2:int):Boolean { var _local_3:Array; if (this._SafeStr_7870[k] != null){ _local_3 = this._SafeStr_7870[k]; return ((_local_3.indexOf(_arg_2) >= 0)); }; return (false); } public function _SafeStr_7561(k:int, _arg_2:int):Boolean { var _local_3:Array; var _local_4:int; if (this._SafeStr_7870[k] != null){ _local_3 = this._SafeStr_7870[k]; _local_4 = _local_3.indexOf(_arg_2); if (_local_4 >= 0){ _local_3.splice(_local_4, 1); this._SafeStr_7873(); return (true); }; }; return (false); } public function _SafeStr_7562(k:int):Array { if (this._SafeStr_7870[k] != null){ return (this._SafeStr_7870[k]); }; return ([]); } public function _SafeStr_7563(k:int):int { if (this._SafeStr_7870[k] != null){ return ((this._SafeStr_7870[k] as Array).length); }; return (0); } private function _SafeStr_7871(k:_SafeStr_3806):void { var _local_3:Boolean; var _local_4:int; var _local_5:Array; var _local_2:_SafeStr_3803 = k._SafeStr_5325(); for each (_local_4 in _local_2._SafeStr_7037()) { _local_5 = _local_2._SafeStr_7875(_local_4); this._SafeStr_7876(_local_4, _local_5); if (_SafeStr_2623._SafeStr_7877.indexOf(_local_4) >= 0){ _local_3 = true; }; }; if (this._SafeStr_5773._SafeStr_7585){ this._SafeStr_5773._SafeStr_7646(); this._SafeStr_5773._SafeStr_7590._SafeStr_7878(); this._SafeStr_5773._SafeStr_7597._SafeStr_7568(); this._SafeStr_5773._SafeStr_7599._SafeStr_7568(); }; this._SafeStr_7873(); } private function _SafeStr_7873():void { var _local_3:int; var _local_4:int; var k:HabboUnseenItemsUpdatedEvent = new HabboUnseenItemsUpdatedEvent(); var _local_2:Array = _SafeStr_2623._SafeStr_7877; for each (_local_3 in _local_2) { _local_4 = this._SafeStr_7563(_local_3); k._SafeStr_7879(_local_3, _local_4); if (_SafeStr_2623._SafeStr_7877.indexOf(_local_3) >= 0){ k._SafeStr_7880 = (k._SafeStr_7880 + _local_4); }; }; this._SafeStr_6343.dispatchEvent(k); } private function _SafeStr_7876(k:int, _arg_2:Array):void { var _local_3:Array; var _local_4:int; var _local_5:int; if (_arg_2 == null){ return; }; if (this._SafeStr_7870[k] == null){ _local_3 = []; this._SafeStr_7870[k] = _local_3; }; _local_3 = this._SafeStr_7870[k]; for each (_local_4 in _arg_2) { _local_5 = _local_3.indexOf(_local_4); if (_local_5 != -1){ } else { _local_3.push(_local_4); }; }; } private function _SafeStr_7872(k:int):void { this._SafeStr_7361.connection.send(new _SafeStr_3805(k)); } private function _SafeStr_7874(k:int, _arg_2:Array):void { this._SafeStr_7361.connection.send(new _SafeStr_3804(k, _arg_2)); } } }//package _-0Dr // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_2619 = "_-6S8" (String#14247, DoABC#3) // _SafeStr_2623 = "_-4tE" (String#34123, DoABC#3) // _SafeStr_3803 = "_-3at" (String#11304, DoABC#3) // _SafeStr_3804 = "_-26G" (String#27282, DoABC#3) // _SafeStr_3805 = "_-3e4" (String#31076, DoABC#3) // _SafeStr_3806 = "_-0TD" (String#23307, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5773 = "_-01E" (String#243, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_7037 = "_-6Oo" (String#37812, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7557 = "_-5NR" (String#13158, DoABC#3) // _SafeStr_7558 = "_-5fJ" (String#13432, DoABC#3) // _SafeStr_7559 = "_-2gy" (String#10391, DoABC#3) // _SafeStr_7560 = "_-2EU" (String#3136, DoABC#3) // _SafeStr_7561 = "_-0T" (String#8069, DoABC#3) // _SafeStr_7562 = "_-2u5" (String#3319, DoABC#3) // _SafeStr_7563 = "_-3Cn" (String#10931, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_7585 = "_-509" (String#1584, DoABC#3) // _SafeStr_7590 = "_-29K" (String#27401, DoABC#3) // _SafeStr_7597 = "_-0ux" (String#24372, DoABC#3) // _SafeStr_7599 = "_-6W6" (String#38106, DoABC#3) // _SafeStr_7646 = "_-fE" (String#39996, DoABC#3) // _SafeStr_7870 = "_-0lR" (String#23998, DoABC#3) // _SafeStr_7871 = "_-1Hj" (String#8921, DoABC#3) // _SafeStr_7872 = "_-35X" (String#29712, DoABC#3) // _SafeStr_7873 = "_-01v" (String#22256, DoABC#3) // _SafeStr_7874 = "_-0ex" (String#23755, DoABC#3) // _SafeStr_7875 = "_-1VK" (String#25810, DoABC#3) // _SafeStr_7876 = "_-4yp" (String#12725, DoABC#3) // _SafeStr_7877 = "_-5jC" (String#36175, DoABC#3) // _SafeStr_7878 = "_-0W0" (String#23408, DoABC#3) // _SafeStr_7879 = "_-2qB" (String#29076, DoABC#3) // _SafeStr_7880 = "_-0Fi" (String#22782, DoABC#3) //------------------------------------------------------------ //_-0eH._SafeStr_3023 package _-0eH { public class _SafeStr_3023 extends RenderRoomMessageComposer { public function _SafeStr_3023(k:Array, _arg_2:String, _arg_3:String, _arg_4:int, _arg_5:int) { super(k, _arg_2, _arg_3, _arg_4, _arg_5); _SafeStr_7881(); } } }//package _-0eH // _SafeStr_3023 = "_-1f4" (String#26175, DoABC#3) // _SafeStr_7881 = "_-60N" (String#36877, DoABC#3) //------------------------------------------------------------ //_-0eH._SafeStr_4092 package _-0eH { import _-3qZ._SafeStr_2283; public class _SafeStr_4092 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4092() { this._SafeStr_5447 = []; super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = []; } } }//package _-0eH // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4092 = "_-0QA" (String#23198, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-0eH._SafeStr_4126 package _-0eH { import _-3qZ._SafeStr_2283; public class _SafeStr_4126 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } } }//package _-0eH // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4126 = "_-4BA" (String#32422, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-0eH._SafeStr_4179 package _-0eH { import _-3qZ._SafeStr_2283; public class _SafeStr_4179 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4179() { this._SafeStr_5447 = []; super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = []; } } }//package _-0eH // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4179 = "_-5iE" (String#36144, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-0eH._SafeStr_4325 package _-0eH { import _-3qZ._SafeStr_2283; public class _SafeStr_4325 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4325() { this._SafeStr_5447 = []; super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = []; } } }//package _-0eH // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4325 = "_-4IX" (String#32710, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-0eH.RenderRoomMessageComposer package _-0eH { import _-3qZ._SafeStr_2283; import _-3-E.StringUtil; import flash.utils.ByteArray; import flash.utils.CompressionAlgorithm; import _-3W3.CryptoTools; import _-4-n._SafeStr_4678; import _-6f2.JsonPlaneDrawingData; import __AS3__.vec.Vector; import flash.geom.Point; import _-6f2.JsonTextureColumnData; import _-6f2.JsonMaskDrawingData; import _-6f2.JsonPoint; import _-4Rd.Exception; public class RenderRoomMessageComposer implements _SafeStr_2283 { private const _SafeStr_7882:int = 8100; private var _SafeStr_7883:Array; private var _SafeStr_7884:String; private var _SafeStr_7885:String; private var _SafeStr_7886:String = "[]"; private var roomId:int; private var _SafeStr_7887:int = 1; private var _SafeStr_7888:int; private var time:Number; protected var _SafeStr_5447:Array; public function RenderRoomMessageComposer(k:Array, _arg_2:String, _arg_3:String, _arg_4:int, _arg_5:int) { this._SafeStr_5447 = []; super(); this._SafeStr_7883 = this._SafeStr_7889(k); this._SafeStr_7884 = _arg_2; this._SafeStr_7885 = _arg_3; this.roomId = _arg_4; this._SafeStr_7888 = _arg_5; this.time = new Date().getTime(); } private static function _SafeStr_7890():String { return (StringUtil._SafeStr_7891(142, 178, 155, 183, 194, 196, 168, 157, 195, 152, 143, 163, 197, 154, 200, 148, 158, 148, 200)); } private static function _SafeStr_7892():String { return (StringUtil._SafeStr_7891(113, 119, 172, 167, 152, 139, 154, 118, 141, 140, 125, 169, 152, 119, 168, 165, 129, 146)); } private static function _SafeStr_7893():String { return (StringUtil._SafeStr_7891(129, 188, 141, 133, 186, 137, 164, 132, 160, 132, 185, 134, 168, 183, 162, 149, 181, 135)); } private static function _SafeStr_7894():String { return (StringUtil._SafeStr_7891(131, 190, 163, 186, 162, 159, 146, 177, 172, 172, 132, 136, 170, 186, 164, 151, 164)); } private static function _SafeStr_7895():String { return (StringUtil._SafeStr_7891(122, 181, 177, 127, 144, 130, 147, 129, 125, 157, 126, 145, 142, 145, 170)); } private static function _SafeStr_7896():String { return (StringUtil._SafeStr_7891(126, 132, 128, 180, 166, 134, 158, 167, 151, 148, 133, 132, 181, 159, 146, 158, 159)); } private static function _SafeStr_7897():String { return (StringUtil._SafeStr_7891(118, 124, 120, 172, 157, 164, 171, 145, 167, 143, 139, 173, 154, 159, 141, 134, 170)); } private static function _SafeStr_7898():String { return (StringUtil._SafeStr_7891(137, 178, 196, 192, 164, 143, 165, 144, 193, 158, 164, 155, 143, 144, 163, 191, 160, 153, 149, 173, 169, 173, 195)); } private static function _SafeStr_7899():String { return (StringUtil._SafeStr_7891(120, 179, 124, 161, 132, 139, 150, 176, 139, 145, 157, 141, 169, 127, 152, 175, 153, 140, 156, 143)); } private static function _SafeStr_7900():String { return (StringUtil._SafeStr_7891(136, 148, 159, 145, 168)); } private static function deflate(k:String):ByteArray { var _local_2:ByteArray = new ByteArray(); _local_2.writeUTFBytes(k); _local_2.compress(CompressionAlgorithm.ZLIB); return (_local_2); } public function _SafeStr_7901(k:String):void { this._SafeStr_7886 = k; } public function _SafeStr_7902(k:int):void { this._SafeStr_7887 = k; } public function _SafeStr_7881():void { var roomPlanesDataJsonObj:String = JSON.stringify(this._SafeStr_7883, function (k:Object, _arg_2:Object) { if ((((k == "masks")) && ((_arg_2.length == 0)))){ return (undefined); }; return (_arg_2); }); var dataStrJsonObj:String = (((((((((_SafeStr_7890() + roomPlanesDataJsonObj) + _SafeStr_7892()) + this._SafeStr_7884) + _SafeStr_7893()) + this._SafeStr_7885) + _SafeStr_7894()) + this._SafeStr_7886) + _SafeStr_7895()) + this.roomId); if (this._SafeStr_7887 != 1){ dataStrJsonObj = (dataStrJsonObj + (_SafeStr_7896() + this._SafeStr_7887)); }; var timeLastDigits:int = (this.time % 100); this.time = (this.time - timeLastDigits); var status:int = (((this.time / 100) % 23) + this._SafeStr_7888); dataStrJsonObj = (dataStrJsonObj + (_SafeStr_7897() + status)); var check:int = dataStrJsonObj.length; check = ((check + ((this.time / 100) * 17)) % 1493); var bytes:ByteArray = CryptoTools._SafeStr_7903(dataStrJsonObj); var checksum:int = CryptoTools._SafeStr_7904(bytes, check, this.roomId); dataStrJsonObj = (dataStrJsonObj + (_SafeStr_7898() + (this.time + checksum))); dataStrJsonObj = (dataStrJsonObj + ((_SafeStr_7899() + ((timeLastDigits + 13) * (check + 29))) + _SafeStr_7900())); var deflatedMsg:ByteArray = deflate(dataStrJsonObj); this._SafeStr_5447 = [deflatedMsg]; } protected function _SafeStr_7889(k:Array):Array { var _local_3:_SafeStr_4678; var _local_4:JsonPlaneDrawingData; var _local_5:Vector.; var _local_6:Array; var _local_7:Array; var _local_8:Array; var _local_9:Array; var _local_10:int; var _local_11:Array; var _local_12:Array; var _local_13:JsonTextureColumnData; var _local_14:String; var _local_2:Array = []; for each (_local_3 in k) { _local_4 = new JsonPlaneDrawingData(); _local_4.z = _local_3.z; _local_5 = _local_3.cornerPoints; _local_4.addCornerPoint(_local_5[0].x, _local_5[0].y); _local_4.addCornerPoint(_local_5[1].x, _local_5[1].y); _local_4.addCornerPoint(_local_5[2].x, _local_5[2].y); _local_4.addCornerPoint(_local_5[3].x, _local_5[3].y); _local_4.color = _local_3.color; _local_6 = _local_3._SafeStr_7905; _local_7 = _local_3._SafeStr_7906; _local_8 = _local_3._SafeStr_7907; _local_9 = _local_3._SafeStr_7908; _local_10 = 0; while (_local_10 < _local_6.length) { _local_4.addMask(new JsonMaskDrawingData(_local_6[_local_10], new JsonPoint(_local_7[_local_10].x, _local_7[_local_10].y), _local_8[_local_10], _local_9[_local_10])); _local_10++; }; _local_4.setBottomAligned(_local_3._SafeStr_7909()); _local_11 = _local_3._SafeStr_7910; if (_local_11.length != 0){ for each (_local_12 in _local_11) { _local_13 = new JsonTextureColumnData(); for each (_local_14 in _local_12) { _local_13.addAssetName(_local_14); }; _local_4.addTexCol(_local_13); }; }; _local_2.push(_local_4); }; return (_local_2); } public function _SafeStr_7911():Boolean { if (this._SafeStr_5447.length == 0){ this._SafeStr_7881(); }; return ((this._SafeStr_5447[0].length < this._SafeStr_7882)); } public function _SafeStr_5448():Array { if (this._SafeStr_5447.length == 0){ throw (new Exception("Render room message sending attempt before packData() is called.")); }; return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = []; } } }//package _-0eH // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4678 = "_-5l1" (String#13527, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7881 = "_-60N" (String#36877, DoABC#3) // _SafeStr_7882 = "_-47q" (String#32289, DoABC#3) // _SafeStr_7883 = "_-3b" (String#30957, DoABC#3) // _SafeStr_7884 = "_-0wd" (String#24439, DoABC#3) // _SafeStr_7885 = "_-4Ll" (String#32835, DoABC#3) // _SafeStr_7886 = "_-2H4" (String#27703, DoABC#3) // _SafeStr_7887 = "_-2ey" (String#10360, DoABC#3) // _SafeStr_7888 = "_-MH" (String#4395, DoABC#3) // _SafeStr_7889 = "_-6bS" (String#38324, DoABC#3) // _SafeStr_7890 = "_-0a9" (String#23568, DoABC#3) // _SafeStr_7891 = "_-5Oo" (String#35386, DoABC#3) // _SafeStr_7892 = "_-4za" (String#34365, DoABC#3) // _SafeStr_7893 = "_-5rG" (String#36482, DoABC#3) // _SafeStr_7894 = "_-3Q8" (String#30543, DoABC#3) // _SafeStr_7895 = "_-6Yn" (String#38228, DoABC#3) // _SafeStr_7896 = "_-2pJ" (String#29046, DoABC#3) // _SafeStr_7897 = "_-2DD" (String#27548, DoABC#3) // _SafeStr_7898 = "_-6YR" (String#38215, DoABC#3) // _SafeStr_7899 = "_-2uy" (String#29265, DoABC#3) // _SafeStr_7900 = "_-0ZK" (String#23536, DoABC#3) // _SafeStr_7901 = "_-2lv" (String#28913, DoABC#3) // _SafeStr_7902 = "_-4jm" (String#33758, DoABC#3) // _SafeStr_7903 = "_-6Vo" (String#38095, DoABC#3) // _SafeStr_7904 = "_-6V3" (String#38060, DoABC#3) // _SafeStr_7905 = "_-3E9" (String#10954, DoABC#3) // _SafeStr_7906 = "_-3jG" (String#11452, DoABC#3) // _SafeStr_7907 = "_-3Ds" (String#10948, DoABC#3) // _SafeStr_7908 = "_-6Ku" (String#14129, DoABC#3) // _SafeStr_7909 = "_-2im" (String#10412, DoABC#3) // _SafeStr_7910 = "_-24y" (String#9767, DoABC#3) // _SafeStr_7911 = "_-6Ao" (String#37296, DoABC#3) //------------------------------------------------------------ //_-0gB._SafeStr_183 package _-0gB { import flash.text.TextField; import _-0MK._SafeStr_3; import _-0MK._SafeStr_182; import flash.text.TextFormat; public class _SafeStr_183 extends TextField implements _SafeStr_3 { protected var _disposed:Boolean = false; private var _SafeStr_7912:_SafeStr_182; public function _SafeStr_183(k:_SafeStr_182) { var _local_2:TextFormat = new TextFormat("Courier New", 8); defaultTextFormat = _local_2; setTextFormat(_local_2); textColor = 0xFFFFFF; width = 10; height = 10; autoSize = "left"; mouseEnabled = false; selectable = false; super(); if (k){ this._SafeStr_7912 = k; this._SafeStr_7912._SafeStr_7913(this.refresh); }; } private static function _SafeStr_7914(k:String, _arg_2:int, _arg_3:String=" ", _arg_4:Boolean=false):String { var _local_5:int = (_arg_2 - k.length); if (_local_5 <= 0){ return (k.substring(0, _arg_2)); }; var _local_6:String = ""; var _local_7:int; while (_local_7 < _local_5) { _local_6 = (_local_6 + _arg_3); _local_7++; }; return (((_arg_4) ? (_local_6 + k) : (k + _local_6))); } public function get disposed():Boolean { return (this._disposed); } public function set profiler(k:_SafeStr_182):void { if (((!(this._SafeStr_7912)) && (k))){ this._SafeStr_7912 = k; this._SafeStr_7912._SafeStr_7913(this.refresh); }; } public function get profiler():_SafeStr_182 { return (this._SafeStr_7912); } public function dispose():void { if (!this._disposed){ if (parent != null){ parent.removeChild(this); }; if (this._SafeStr_7912){ this._SafeStr_7912._SafeStr_7915(this.refresh); this._SafeStr_7912 = null; }; this._disposed = true; }; } public function refresh():void { text = (((((((((((((((((((_SafeStr_7914("task", 30) + "|") + _SafeStr_7914("#rounds", 10, " ", true)) + "|") + _SafeStr_7914("latest ms", 10, " ", true)) + "|") + _SafeStr_7914("average ms", 10, " ", true)) + "|") + _SafeStr_7914("total ms", 10, " ", true)) + "|\r") + _SafeStr_7914("", 30, "-")) + "|") + _SafeStr_7914("", 10, "-")) + "|") + _SafeStr_7914("", 10, "-")) + "|") + _SafeStr_7914("", 10, "-")) + "|") + _SafeStr_7914("", 10, "-")) + "|\r"); var k:Array = this._SafeStr_7912._SafeStr_7916(); while (k.length > 0) { this._SafeStr_7917(k.pop(), 0); }; if (parent){ parent.swapChildren(this, parent.getChildAt((parent.numChildren - 1))); }; } private function _SafeStr_7917(k:ProfilerAgentTask, _arg_2:uint):void { text = (text + (((((((((_SafeStr_7914(String(k.name), 30) + "|") + _SafeStr_7914(String(k._SafeStr_7918), 10)) + "|") + _SafeStr_7914(String(k._SafeStr_7919), 10)) + "|") + _SafeStr_7914(String(k.average), 10)) + "|") + _SafeStr_7914(String(k.total), 10)) + "|\r")); var _local_3:uint; while (_local_3 < k._SafeStr_7920) { this._SafeStr_7917(k._SafeStr_7921(_local_3), (_arg_2 + 1)); _local_3++; }; } } }//package _-0gB // _SafeStr_182 = "_-12I" (String#784, DoABC#2) // _SafeStr_183 = "_-0qQ" (String#771, DoABC#2) // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_7912 = "_-47l" (String#960, DoABC#2) // _SafeStr_7913 = "_-3gt" (String#942, DoABC#2) // _SafeStr_7914 = "_-1vh" (String#2357, DoABC#2) // _SafeStr_7915 = "_-60E" (String#1069, DoABC#2) // _SafeStr_7916 = "_-2vu" (String#892, DoABC#2) // _SafeStr_7917 = "_-0jy" (String#2131, DoABC#2) // _SafeStr_7918 = "_-4Kv" (String#2809, DoABC#2) // _SafeStr_7919 = "_-5IU" (String#3003, DoABC#2) // _SafeStr_7920 = "_-5QK" (String#3028, DoABC#2) // _SafeStr_7921 = "_-5sN" (String#3133, DoABC#2) //------------------------------------------------------------ //_-0gB._SafeStr_191 package _-0gB { import _-0MK._SafeStr_3; import _-0MK._SafeStr_35; import flash.utils.getQualifiedClassName; public class _SafeStr_191 extends ProfilerAgentTask implements _SafeStr_3 { protected var _receiver:_SafeStr_35; public function _SafeStr_191(k:_SafeStr_35) { this._receiver = k; var _local_2:String = getQualifiedClassName(this._receiver); super(_local_2.slice((_local_2.lastIndexOf(":") + 1), _local_2.length)); } public function get receiver():_SafeStr_35 { return (this._receiver); } override public function dispose():void { this._receiver = null; super.dispose(); } public function update(k:int):void { if (!paused){ super.start(); this._receiver.update(k); super.stop(); }; } } }//package _-0gB // _SafeStr_191 = "_-4aV" (String#991, DoABC#2) // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_35 = "_-6-N" (String#1067, DoABC#2) //------------------------------------------------------------ //_-0gB.ProfilerAgentTask package _-0gB { import _-0MK._SafeStr_3; import flash.utils.getTimer; public class ProfilerAgentTask implements _SafeStr_3 { private var _name:String; private var _SafeStr_7922:uint; private var _SafeStr_7923:int; private var _SafeStr_7924:int; private var _SafeStr_7925:Number; private var _SafeStr_7926:String; private var _SafeStr_7927:Boolean; private var _disposed:Boolean = false; private var _SafeStr_7928:Array; private var _SafeStr_7929:uint; private var _SafeStr_7930:Boolean = false; public function ProfilerAgentTask(k:String, _arg_2:String="") { this._name = k; this._SafeStr_7922 = 0; this._SafeStr_7925 = 0; this._SafeStr_7927 = false; this._SafeStr_7928 = new Array(); this._SafeStr_7926 = _arg_2; } public function dispose():void { if (!this._disposed){ this._disposed = true; }; } public function start():void { if (!this._SafeStr_7927){ this._SafeStr_7929 = getTimer(); this._SafeStr_7927 = true; }; } public function stop():void { if (this._SafeStr_7927){ this._SafeStr_7924 = (getTimer() - this._SafeStr_7929); this._SafeStr_7922++; this._SafeStr_7923 = (this._SafeStr_7923 + this._SafeStr_7924); this._SafeStr_7925 = (this._SafeStr_7923 / this._SafeStr_7922); this._SafeStr_7927 = false; }; } public function get name():String { return (this._name); } public function get _SafeStr_7918():uint { return (this._SafeStr_7922); } public function get total():int { return (this._SafeStr_7923); } public function get _SafeStr_7919():int { return (this._SafeStr_7924); } public function get average():Number { return (this._SafeStr_7925); } public function get caption():String { return (this._SafeStr_7926); } public function set caption(k:String):void { this._SafeStr_7926 = this.caption; } public function get running():Boolean { return (this._SafeStr_7927); } public function get disposed():Boolean { return (this._disposed); } public function get paused():Boolean { return (this._SafeStr_7930); } public function set paused(k:Boolean):void { this._SafeStr_7930 = k; } public function get _SafeStr_7920():uint { return (this._SafeStr_7928.length); } public function _SafeStr_7931(k:ProfilerAgentTask):void { if (this._SafeStr_7932(k.name) != null){ throw (new Error((('Component profiler task with name "' + k.name) + '" already exists!'))); }; this._SafeStr_7928.push(k); } public function _SafeStr_7933(k:ProfilerAgentTask):ProfilerAgentTask { var _local_2:int = this._SafeStr_7928.indexOf(k); if (_local_2 > -1){ this._SafeStr_7928.splice(_local_2, 1); }; return (k); } public function _SafeStr_7921(k:uint):ProfilerAgentTask { return ((this._SafeStr_7928[k] as ProfilerAgentTask)); } public function _SafeStr_7932(k:String):ProfilerAgentTask { var _local_4:ProfilerAgentTask; var _local_2:uint = this._SafeStr_7928.length; var _local_3:uint; while (_local_3 < _local_2) { _local_4 = (this._SafeStr_7928[_local_3++] as ProfilerAgentTask); if (_local_4.name == k){ return (_local_4); }; }; return (null); } } }//package _-0gB // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_7918 = "_-4Kv" (String#2809, DoABC#2) // _SafeStr_7919 = "_-5IU" (String#3003, DoABC#2) // _SafeStr_7920 = "_-5QK" (String#3028, DoABC#2) // _SafeStr_7921 = "_-5sN" (String#3133, DoABC#2) // _SafeStr_7922 = "_-3j2" (String#2706, DoABC#2) // _SafeStr_7923 = "_-4Pz" (String#2823, DoABC#2) // _SafeStr_7924 = "_-fd" (String#3381, DoABC#2) // _SafeStr_7925 = "_-1DA" (String#2211, DoABC#2) // _SafeStr_7926 = "_-5O2" (String#383, DoABC#2) // _SafeStr_7927 = "_-q2" (String#418, DoABC#2) // _SafeStr_7928 = "_-Oq" (String#3345, DoABC#2) // _SafeStr_7929 = "_-EL" (String#1116, DoABC#2) // _SafeStr_7930 = "_-6S4" (String#1089, DoABC#2) // _SafeStr_7931 = "_-2a-" (String#2492, DoABC#2) // _SafeStr_7932 = "_-4qZ" (String#2914, DoABC#2) // _SafeStr_7933 = "_-4aR" (String#2861, DoABC#2) //------------------------------------------------------------ //_-0GJ._SafeStr_2629 package _-0GJ { import _-0Dr._SafeStr_2620; import _-0Dr.HabboInventory; import _-5Vt._SafeStr_10; import _-1uj._SafeStr_2251; import _-68V._SafeStr_1407; import _-p0._SafeStr_499; import _-ue.Map; import _-5QZ._SafeStr_633; import _-0KL._SafeStr_2617; import _-P3.FurniModel; import _-1Mz.IWindowContainer; public class _SafeStr_2629 implements _SafeStr_2620 { public static const _SafeStr_7934:uint = 0; public static const _SafeStr_7935:uint = 1; private var _SafeStr_5773:HabboInventory; private var _SafeStr_5576:_SafeStr_10; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_5525:_SafeStr_499; private var _disposed:Boolean = false; private var _SafeStr_7927:Boolean = false; private var _SafeStr_5560:uint = 0; private var _SafeStr_7936:Map; public function _SafeStr_2629(k:HabboInventory, _arg_2:_SafeStr_633, _arg_3:_SafeStr_1407, _arg_4:_SafeStr_10, _arg_5:_SafeStr_2251, _arg_6:_SafeStr_499) { this._SafeStr_5773 = k; this._SafeStr_7361 = _arg_3; this._SafeStr_5576 = _arg_4; this._SafeStr_7205 = _arg_5; this._SafeStr_5525 = _arg_6; } public function get running():Boolean { return ((this._SafeStr_5560 == _SafeStr_7935)); } public function get state():uint { return (this._SafeStr_5560); } public function get disposed():Boolean { return (this._disposed); } public function set state(k:uint):void { this._SafeStr_5560 = k; } public function dispose():void { if (!this._disposed){ this._SafeStr_5773 = null; this._SafeStr_7361 = null; this._SafeStr_5576 = null; this._SafeStr_7205 = null; this._SafeStr_5525 = null; this._disposed = true; }; this._SafeStr_7632(); } public function _SafeStr_7631():void { if ((((this._SafeStr_5773 == null)) || ((this._SafeStr_5773._SafeStr_7590 == null)))){ return; }; this._SafeStr_5560 = _SafeStr_7935; this._SafeStr_7936 = new Map(); this._SafeStr_5773._SafeStr_7590._SafeStr_7937(true); } public function _SafeStr_7632():void { var _local_2:int; if ((((((this._SafeStr_7936 == null)) || ((this._SafeStr_5773 == null)))) || ((this._SafeStr_5773._SafeStr_7590 == null)))){ return; }; this._SafeStr_5560 = _SafeStr_7934; this._SafeStr_5773._SafeStr_7590._SafeStr_7937(false); var k:int; while (k < this._SafeStr_7936.length) { _local_2 = this._SafeStr_7936._SafeStr_7070(k); this._SafeStr_5773._SafeStr_7590._SafeStr_7938(_local_2); k++; }; this._SafeStr_7936 = null; } public function _SafeStr_7633():int { if ((((((this._SafeStr_7936 == null)) || ((this._SafeStr_5773 == null)))) || ((this._SafeStr_5773._SafeStr_7590 == null)))){ return (0); }; var k:_SafeStr_2617 = this._SafeStr_5773._SafeStr_7590._SafeStr_7550(); if (k == null){ return (0); }; if (this._SafeStr_7936.getValue(k.id) == null){ this._SafeStr_7936.add(k.id, k); }; return (k.id); } public function _SafeStr_7634(k:int):Boolean { if (this._SafeStr_7936 == null){ return (true); }; var _local_2:_SafeStr_2617 = this._SafeStr_7936.getValue(k); if (_local_2 == null){ return (false); }; var _local_3:FurniModel = this._SafeStr_5773._SafeStr_7590; if (_local_3 == null){ return (false); }; _local_3._SafeStr_7938(k); this._SafeStr_7936.remove(k); return (true); } public function _SafeStr_7939():Array { var k:Array = new Array(); if (this._SafeStr_7936 == null){ return ([]); }; var _local_2:int; while (_local_2 < this._SafeStr_7936.length) { k.push(this._SafeStr_7936._SafeStr_7070(_local_2)); _local_2++; }; return (k); } public function _SafeStr_7567():void { } public function _SafeStr_7564():void { } public function _SafeStr_7565(k:String):void { } public function _SafeStr_7566(k:String):void { } public function getWindowContainer():IWindowContainer { return (null); } public function _SafeStr_7568():void { } public function _SafeStr_7569(k:String):void { _SafeStr_4.log("NOT SUPPORTED: MARKETPLACE SELECT BY ID"); } } }//package _-0GJ // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2617 = "_-1ux" (String#9573, DoABC#3) // _SafeStr_2620 = "_-2Uo" (String#10207, DoABC#3) // _SafeStr_2629 = "_-2Cs" (String#9912, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_5576 = "_-3Mj" (String#204, DoABC#3) // _SafeStr_5773 = "_-01E" (String#243, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7550 = "_-4B3" (String#11918, DoABC#3) // _SafeStr_7564 = "_-2QF" (String#10133, DoABC#3) // _SafeStr_7565 = "_-5U3" (String#13265, DoABC#3) // _SafeStr_7566 = "_-3yE" (String#11706, DoABC#3) // _SafeStr_7567 = "_-EQ" (String#14671, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_7569 = "_-32J" (String#10766, DoABC#3) // _SafeStr_7590 = "_-29K" (String#27401, DoABC#3) // _SafeStr_7631 = "_-5hK" (String#36101, DoABC#3) // _SafeStr_7632 = "_-09O" (String#22526, DoABC#3) // _SafeStr_7633 = "_-19L" (String#24963, DoABC#3) // _SafeStr_7634 = "_-3M4" (String#30386, DoABC#3) // _SafeStr_7927 = "_-q2" (String#511, DoABC#3) // _SafeStr_7934 = "_-0Tl" (String#8086, DoABC#3) // _SafeStr_7935 = "_-6CR" (String#13975, DoABC#3) // _SafeStr_7936 = "_-4tJ" (String#505, DoABC#3) // _SafeStr_7937 = "_-4vu" (String#34218, DoABC#3) // _SafeStr_7938 = "_-4Kj" (String#32795, DoABC#3) // _SafeStr_7939 = "_-41C" (String#32019, DoABC#3) //------------------------------------------------------------ //_-0gK.KeyObfuscator package _-0gK { public class KeyObfuscator { private static var _SafeStr_7940:Array = [(((("%1F%0E@%5D%0Cn%0ARu%17cBP%0E-_Qi%5B%16%1D%1B%7BYX%03Ba%1BfU%1F@%23%10SWWJo" + "%11%1A%19r%5D%17m%01R6%23lZmX%087B%1D%13BQMX%0DbR%01uNhG%00%5E%7B_%0AmTJO%19u%5B%0FT%10fMmQ%1D%1BrM%02PP%1C%3B%") + "14KMsY%17m%02W4v%3E%5Ea%5BXbE%14@%1DU%12%0F%06g%02%04%7EK%3EBV%0C-%04%0Ag%0F%1E%1DNs%0D%5EW%10%60%18g%07%10%10t%") + "1E%05%02%08Ko%15%1AI%20%5CChVZ2%22n%0F%3C%05%097%10H%14%1D%03%10%08Pb%06T/IcCP%0FqS_j%0FN%1EIu%5C%5CS%1A3%18b%07%") + "10%1B%26J%00%02%06%18n%10%19%1D%25%08Il%0CQiwl%0Bl%5C%5C0%16%19%15%1EUMZ%0Cd%06Uz%1C%3E%15%05_%7D%5E"), "J%07D%09%05"]; private static function _SafeStr_7941(k:String):String { return (_SafeStr_7942(_SafeStr_7942(k))); } private static function _SafeStr_7942(k:String):String { var _local_2:String = "{7t94V37M/[wcjIgh^m/|*Cii6#QzT0)\"E(a51yZ'||Ciq_4cPAX= k){ _local_4.dispose(); this._SafeStr_7968.remove(_local_6); }; }; }; } public function _SafeStr_7980():_SafeStr_139 { return (this._SafeStr_7975); } public function setDirection(k:int):void { this._SafeStr_7976 = k; } public function getDirection():int { return (this._SafeStr_7976); } public function _SafeStr_7978(k:_SafeStr_139=null):_SafeStr_187 { if (!this._SafeStr_7975){ return (null); }; if (k == null){ k = this._SafeStr_7975; }; if (k._SafeStr_7981 != null){ return ((this._SafeStr_7968.getValue(k._SafeStr_7981) as _SafeStr_187)); }; return ((this._SafeStr_7968.getValue(k.id) as _SafeStr_187)); } public function _SafeStr_7982(k:_SafeStr_139, _arg_2:_SafeStr_187):void { if (k._SafeStr_7981 != null){ this._SafeStr_7968.add(k._SafeStr_7981, _arg_2); } else { this._SafeStr_7968.add(k.id, _arg_2); }; } private function _SafeStr_7971(k:String):void { } } }//package _-0hc // _SafeStr_139 = "_-309" (String#898, DoABC#2) // _SafeStr_187 = "_-3Rt" (String#926, DoABC#2) // _SafeStr_189 = "_-6C5" (String#1076, DoABC#2) // _SafeStr_5497 = "_-1OP" (String#2246, DoABC#2) // _SafeStr_7968 = "_-25V" (String#99, DoABC#2) // _SafeStr_7970 = "_-0el" (String#2109, DoABC#2) // _SafeStr_7971 = "_-3mm" (String#100, DoABC#2) // _SafeStr_7974 = "_-4oB" (String#2905, DoABC#2) // _SafeStr_7975 = "_-1Nc" (String#2245, DoABC#2) // _SafeStr_7976 = "_-18" (String#2197, DoABC#2) // _SafeStr_7977 = "_-3HV" (String#2621, DoABC#2) // _SafeStr_7978 = "_-5e1" (String#3073, DoABC#2) // _SafeStr_7979 = "_-6OZ" (String#3228, DoABC#2) // _SafeStr_7980 = "_-qt" (String#3412, DoABC#2) // _SafeStr_7981 = "_-1Al" (String#794, DoABC#2) // _SafeStr_7982 = "_-4WC" (String#2847, DoABC#2) //------------------------------------------------------------ //_-0hc.AvatarImageCache package _-0hc { import _-3HG.AvatarStructure; import _-3HG._SafeStr_48; import _-3tg.AssetAliasCollection; import _-ue.Map; import _-3E2.AvatarCanvas; import flash.geom.ColorTransform; import flash.geom.Matrix; import flash.utils.getTimer; import _-2xs._SafeStr_139; import _-24f._SafeStr_186; import _-28x.Animation; import _-28x.AnimationLayerData; import flash.geom.Point; import _-24f._SafeStr_111; import _-3HG._SafeStr_141; import _-3HG.AvatarImagePartContainer; import _-58i.AnimationFrame; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import _-6N4._SafeStr_188; import _-24f._SafeStr_142; import _-24f._SafeStr_100; import flash.geom.Rectangle; public class AvatarImageCache { private static const _SafeStr_7983:int = 60000; private var _SafeStr_7984:AvatarStructure; private var _SafeStr_7985:_SafeStr_48; private var _assets:AssetAliasCollection; private var _SafeStr_7986:String; private var _SafeStr_7968:Map; private var _SafeStr_7987:AvatarCanvas; private var _disposed:Boolean; private var _SafeStr_7988:String; private var _SafeStr_7989:Array; private var _SafeStr_7965:ColorTransform; private var _SafeStr_7990:Matrix; private var _SafeStr_7991:Array; public function AvatarImageCache(k:AvatarStructure, _arg_2:_SafeStr_48, _arg_3:AssetAliasCollection, _arg_4:String) { this._SafeStr_7989 = new Array(); this._SafeStr_7965 = new ColorTransform(); this._SafeStr_7990 = new Matrix(); this._SafeStr_7991 = new Array(); super(); this._SafeStr_7984 = k; this._SafeStr_7985 = _arg_2; this._assets = _arg_3; this._SafeStr_7986 = _arg_4; this._SafeStr_7968 = new Map(); } public function dispose():void { var k:_SafeStr_189; var _local_2:Array; var _local_3:String; if (this._disposed){ return; }; this._SafeStr_7984 = null; this._SafeStr_7985 = null; this._assets = null; if (this._SafeStr_7968 != null){ _local_2 = this._SafeStr_7968._SafeStr_5497(); for each (_local_3 in _local_2) { k = (this._SafeStr_7968.getValue(_local_3) as _SafeStr_189); if (k != null){ k.dispose(); }; }; this._SafeStr_7968.dispose(); this._SafeStr_7968 = null; }; this._SafeStr_7987 = null; this._disposed = true; } public function _SafeStr_7992(k:int=60000):void { var _local_3:_SafeStr_189; var _local_5:String; var _local_2:int = getTimer(); var _local_4:Array = this._SafeStr_7968._SafeStr_5497(); for each (_local_5 in _local_4) { _local_3 = (this._SafeStr_7968.getValue(_local_5) as _SafeStr_189); if (_local_3 != null){ _local_3._SafeStr_7979(k, _local_2); }; }; } public function _SafeStr_7993(k:_SafeStr_139):void { var _local_2:_SafeStr_189; for each (_local_2 in this._SafeStr_7968) { if (_local_2 != null){ _local_2._SafeStr_7977(k, 0); }; }; } public function setDirection(k:String, _arg_2:int):void { var _local_4:_SafeStr_189; var _local_5:String; var _local_3:Array = this._SafeStr_7984._SafeStr_7994(k); for each (_local_5 in _local_3) { _local_4 = this._SafeStr_7995(_local_5); if (_local_4 != null){ _local_4.setDirection(_arg_2); }; }; } public function _SafeStr_7977(k:_SafeStr_139, _arg_2:int):void { var _local_4:String; var _local_5:_SafeStr_189; var _local_3:Array = this._SafeStr_7984._SafeStr_7996(k, this._SafeStr_7985); for each (_local_4 in _local_3) { _local_5 = this._SafeStr_7995(_local_4); if (_local_5 != null){ _local_5._SafeStr_7977(k, _arg_2); }; }; } public function _SafeStr_7997(k:String):void { if (this._SafeStr_7988 == k){ return; }; if ((((((this._SafeStr_7988 == _SafeStr_186._SafeStr_7998)) && ((k == _SafeStr_186._SafeStr_7999)))) || ((((this._SafeStr_7988 == _SafeStr_186._SafeStr_7999)) && ((k == _SafeStr_186._SafeStr_7998)))))){ this._SafeStr_7988 = k; this._SafeStr_7987 = null; return; }; this._SafeStr_7992(0); this._SafeStr_7988 = k; this._SafeStr_7987 = null; } public function _SafeStr_8000(k:String, _arg_2:int, _arg_3:Boolean=false):_SafeStr_141 { var _local_15:int; var _local_16:Animation; var _local_17:int; var _local_18:AnimationLayerData; var _local_19:Array; var _local_20:Array; var _local_4:_SafeStr_189 = this._SafeStr_7995(k); if (_local_4 == null){ _local_4 = new _SafeStr_189(); this._SafeStr_7968.add(k, _local_4); }; var _local_5:int = _local_4.getDirection(); var _local_6:int = _arg_2; var _local_7:_SafeStr_139 = _local_4._SafeStr_7980(); if (_local_7._SafeStr_8002._SafeStr_8001){ _local_6 = (_local_6 - _local_7._SafeStr_8003); }; var _local_8:_SafeStr_139 = _local_7; var _local_9:Array = []; var _local_10:Map = new Map(); var _local_11:Point = new Point(); if (!((!(_local_7)) || (!(_local_7._SafeStr_8002)))){ if (_local_7._SafeStr_8002._SafeStr_8004){ _local_15 = _local_5; _local_16 = this._SafeStr_7984._SafeStr_8005(((_local_7._SafeStr_8002.state + ".") + _local_7._SafeStr_8006)); _local_17 = (_arg_2 - _local_7._SafeStr_8003); if (_local_16 != null){ _local_18 = _local_16._SafeStr_8007(_local_17, k, _local_7._SafeStr_7981); if (_local_18 != null){ _local_15 = (_local_5 + _local_18._SafeStr_8008); if (_local_18._SafeStr_8008 < 0){ if (_local_15 < 0){ _local_15 = (8 + _local_15); } else { if (_local_15 > 7){ _local_15 = (8 - _local_15); }; }; } else { if (_local_15 < 0){ _local_15 = (_local_15 + 8); } else { if (_local_15 > 7){ _local_15 = (_local_15 - 8); }; }; }; if (this._SafeStr_7986 == _SafeStr_111._SafeStr_5758){ _local_11.x = _local_18.dx; _local_11.y = _local_18.dy; } else { _local_11.x = (_local_18.dx / 2); _local_11.y = (_local_18.dy / 2); }; _local_6 = _local_18._SafeStr_8009; if (_local_18.action != null){ _local_7 = _local_18.action; }; if (_local_18.type == AnimationLayerData._SafeStr_8010){ if (_local_18.action != null){ _local_8 = _local_18.action; }; _local_5 = _local_15; } else { if (_local_18.type == AnimationLayerData._SafeStr_8011){ _local_5 = _local_15; }; }; _local_10 = _local_18.items; }; _local_9 = _local_16._SafeStr_8012; }; }; }; var _local_12:_SafeStr_187 = _local_4._SafeStr_7978(_local_8); if ((((_local_12 == null)) || (_arg_3))){ _local_12 = new _SafeStr_187(); _local_4._SafeStr_7982(_local_8, _local_12); }; var _local_13:AvatarImageDirectionCache = _local_12._SafeStr_7972(_local_5); if ((((_local_13 == null)) || (_arg_3))){ _local_19 = this._SafeStr_7984._SafeStr_8013(k, this._SafeStr_7985._SafeStr_8014(), _local_8, this._SafeStr_7988, _local_5, _local_9, this._SafeStr_7985, _local_10); _local_13 = new AvatarImageDirectionCache(_local_19); _local_12._SafeStr_7973(_local_5, _local_13); }; var _local_14:_SafeStr_141 = _local_13._SafeStr_8000(_local_6); if ((((_local_14 == null)) || (_arg_3))){ _local_20 = _local_13._SafeStr_8015(); _local_14 = this._SafeStr_8016(_local_5, _local_20, _local_6, _local_7, _arg_3); if (((!((_local_14 == null))) && (!(_arg_3)))){ if (_local_14._SafeStr_8017){ _local_13._SafeStr_8018(_local_14, _local_6); }; } else { return (null); }; }; _local_14.offset = _local_11.add(this._SafeStr_7984._SafeStr_8019(_local_8, _local_5, _local_6, k)); return (_local_14); } public function _SafeStr_8020():Array { var k:Array = this._SafeStr_7991; this._SafeStr_7991 = new Array(); return (k); } public function _SafeStr_7995(k:String):_SafeStr_189 { var _local_2:_SafeStr_189 = (this._SafeStr_7968.getValue(k) as _SafeStr_189); if (_local_2 == null){ _local_2 = new _SafeStr_189(); this._SafeStr_7968.add(k, _local_2); }; return (_local_2); } private function _SafeStr_8016(k:int, _arg_2:Array, _arg_3:int, _arg_4:_SafeStr_139, _arg_5:Boolean=false):_SafeStr_141 { var _local_8:Boolean; var _local_9:int; var _local_17:_SafeStr_185; var _local_18:AvatarImagePartContainer; var _local_19:String; var _local_20:String; var _local_21:String; var _local_22:AnimationFrame; var _local_23:int; var _local_24:String; var _local_25:BitmapDataAsset; var _local_26:BitmapData; var _local_27:Boolean; var _local_28:Point; var _local_29:ColorTransform; var _local_30:ColorTransform; var _local_31:_SafeStr_188; if (_arg_2 == null){ return (null); }; if (_arg_2.length == 0){ return (null); }; if (!this._SafeStr_7987){ this._SafeStr_7987 = this._SafeStr_7984._SafeStr_8021(this._SafeStr_7986, this._SafeStr_7988); if (!this._SafeStr_7987){ return (null); }; }; var _local_6:int = k; var _local_7:Boolean = _SafeStr_142._SafeStr_8022[k]; var _local_10:String = _arg_4._SafeStr_8002._SafeStr_8023; var _local_11:String = _arg_4._SafeStr_8002.state; var _local_12:Boolean = true; var _local_13:int = (_arg_2.length - 1); _local_9 = _local_13; while (_local_9 >= 0) { _local_18 = (_arg_2[_local_9] as AvatarImagePartContainer); if (!(((k == 7)) && ((((_local_18._SafeStr_8024 == "fc")) || ((_local_18._SafeStr_8024 == "ey")))))){ if (!(((_local_18._SafeStr_8024 == "ri")) && ((_local_18._SafeStr_8025 == null)))){ _local_19 = _local_18._SafeStr_8026; _local_20 = _local_18._SafeStr_8024; _local_21 = _local_18._SafeStr_8025; _local_22 = _local_18._SafeStr_8027(_arg_3); if (_local_22){ _local_23 = _local_22.number; if (((_local_22._SafeStr_8023) && (!((_local_22._SafeStr_8023 == ""))))){ _local_10 = _local_22._SafeStr_8023; }; } else { _local_23 = _local_18._SafeStr_8028(_arg_3); }; _local_6 = k; _local_8 = false; if (_local_7){ if ((((_local_10 == "wav")) && ((((((_local_20 == _SafeStr_100._SafeStr_8031)) || ((_local_20 == _SafeStr_100._SafeStr_8030)))) || ((_local_20 == _SafeStr_100._SafeStr_8029)))))){ _local_8 = true; } else { if ((((_local_10 == "drk")) && ((((((_local_20 == _SafeStr_100._SafeStr_8034)) || ((_local_20 == _SafeStr_100._SafeStr_8033)))) || ((_local_20 == _SafeStr_100._SafeStr_8032)))))){ _local_8 = true; } else { if ((((_local_10 == "blw")) && ((_local_20 == _SafeStr_100._SafeStr_8034)))){ _local_8 = true; } else { if ((((_local_10 == "sig")) && ((_local_20 == _SafeStr_100._SafeStr_8031)))){ _local_8 = true; } else { if ((((_local_10 == "respect")) && ((_local_20 == _SafeStr_100._SafeStr_8031)))){ _local_8 = true; } else { if (_local_20 == _SafeStr_100._SafeStr_8035){ _local_8 = true; } else { if (_local_20 == _SafeStr_100._SafeStr_8036){ _local_8 = true; } else { if (_local_20 == _SafeStr_100._SafeStr_8037){ _local_8 = true; } else { if (k == 4){ _local_6 = 2; } else { if (k == 5){ _local_6 = 1; } else { if (k == 6){ _local_6 = 0; }; }; }; if (_local_18._SafeStr_8038 != _local_20){ _local_20 = _local_18._SafeStr_8038; }; }; }; }; }; }; }; }; }; }; _local_24 = ((((((((((this._SafeStr_7986 + "_") + _local_10) + "_") + _local_20) + "_") + _local_21) + "_") + _local_6) + "_") + _local_23); _local_25 = (this._assets.getAssetByName(_local_24) as BitmapDataAsset); if (_local_25 == null){ _local_24 = (((((((this._SafeStr_7986 + "_std_") + _local_20) + "_") + _local_21) + "_") + _local_6) + "_0"); _local_25 = (this._assets.getAssetByName(_local_24) as BitmapDataAsset); }; if (!_local_25){ } else { _local_26 = (_local_25.content as BitmapData); if (_local_26 == null){ _local_12 = false; } else { _local_27 = false; if (((_local_18.isColorable) && (!((_local_18.color == null))))){ _local_30 = _local_18.color.colorTransform; this._SafeStr_7965.redMultiplier = _local_30.redMultiplier; this._SafeStr_7965.greenMultiplier = _local_30.greenMultiplier; this._SafeStr_7965.blueMultiplier = _local_30.blueMultiplier; this._SafeStr_7965.alphaMultiplier = _local_30.alphaMultiplier; _local_27 = true; } else { this._SafeStr_7965.redMultiplier = (this._SafeStr_7965.greenMultiplier = (this._SafeStr_7965.blueMultiplier = (this._SafeStr_7965.alphaMultiplier = 1))); }; if (_local_18._SafeStr_8039){ this._SafeStr_7965.concat(_local_18._SafeStr_8040); _local_27 = true; }; _local_28 = _local_25.offset.clone(); if (_local_8){ _local_28.x = (_local_28.x + (((this._SafeStr_7986)==_SafeStr_111._SafeStr_5758) ? 65 : 31)); }; _local_29 = null; if (_local_27){ _local_29 = new ColorTransform(); _local_29.concat(this._SafeStr_7965); }; if (_arg_5){ _local_31 = new _SafeStr_188(); _local_31.name = this._assets._SafeStr_8041(_local_24); _local_31.x = (-(_local_28.x) - 33); _local_31.y = -(_local_28.y); _local_31.z = (this._SafeStr_7991.length * -0.0001); _local_31.width = _local_25.rectangle.width; _local_31.height = _local_25.rectangle.height; _local_31.flipH = _local_8; if (_local_10 == "lay"){ _local_31.x = (_local_31.x + 53); }; if (_local_7){ _local_31.flipH = !(_local_31.flipH); if (_local_31.flipH){ _local_31.x = (-(_local_31.x) - _local_26.width); } else { _local_31.x = (_local_31.x + 65); }; }; if (((_local_18.isColorable) && (_local_29))){ _local_31.color = ((("0x" + this._SafeStr_8042(_local_29.redMultiplier)) + this._SafeStr_8042(_local_29.greenMultiplier)) + this._SafeStr_8042(_local_29.blueMultiplier)); }; this._SafeStr_7991.push(_local_31); }; this._SafeStr_7989.push(new _SafeStr_185(_local_26, _local_25.rectangle, _local_28, _local_8, _local_29)); }; }; }; }; _local_9--; }; if (this._SafeStr_7989.length == 0){ return (null); }; var _local_14:_SafeStr_185 = this._SafeStr_8043(this._SafeStr_7989, _local_7); var _local_15:int = (((this._SafeStr_7986)==_SafeStr_111._SafeStr_5758) ? (this._SafeStr_7987.height - 16) : (this._SafeStr_7987.height - 8)); var _local_16:Point = new Point(-(_local_14._SafeStr_7966.x), (_local_15 - _local_14._SafeStr_7966.y)); if (((_local_7) && (!((_local_10 == "lay"))))){ _local_16.x = (_local_16.x + (((this._SafeStr_7986)==_SafeStr_111._SafeStr_5758) ? 67 : 31)); }; _local_9 = (this._SafeStr_7989.length - 1); while (_local_9 >= 0) { _local_17 = this._SafeStr_7989.pop(); if (_local_17){ _local_17.dispose(); }; _local_9--; }; return (new _SafeStr_141(_local_14.bitmap, _local_16, _local_12)); } private function _SafeStr_8042(k:Number):String { var _local_2:String = (k * 0xFF).toString(16); if (_local_2.length < 2){ _local_2 = ("0" + _local_2); }; return (_local_2); } private function _SafeStr_8043(k:Array, _arg_2:Boolean):_SafeStr_185 { var _local_3:Rectangle; var _local_4:_SafeStr_185; var _local_5:Point; var _local_6:Point; var _local_7:BitmapData; var _local_8:Boolean; _local_3 = new Rectangle(); for each (_local_4 in k) { _local_3 = _local_3.union(_local_4._SafeStr_7967); }; _local_6 = new Point(-(_local_3.left), -(_local_3.top)); _local_7 = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); for each (_local_4 in k) { _local_5 = _local_6.subtract(_local_4._SafeStr_7966); if (_arg_2){ _local_5.x = (_local_7.width - (_local_5.x + _local_4.rect.width)); }; _local_8 = ((!(((_arg_2) && (_local_4.flipH)))) && (((_arg_2) || (_local_4.flipH)))); if (_local_8){ this._SafeStr_7990.a = -1; this._SafeStr_7990.tx = ((_local_4.rect.x + _local_4.rect.width) + _local_5.x); this._SafeStr_7990.ty = (_local_5.y - _local_4.rect.y); _local_3.x = _local_5.x; _local_3.y = _local_5.y; _local_3.width = _local_4.rect.width; _local_3.height = _local_4.rect.height; _local_7.draw(_local_4.bitmap, this._SafeStr_7990, _local_4.colorTransform, null, _local_3); } else { if (_local_4.colorTransform){ this._SafeStr_7990.a = 1; this._SafeStr_7990.tx = (_local_5.x - _local_4.rect.x); this._SafeStr_7990.ty = (_local_5.y - _local_4.rect.y); _local_3.x = _local_5.x; _local_3.y = _local_5.y; _local_3.width = _local_4.rect.width; _local_3.height = _local_4.rect.height; _local_7.draw(_local_4.bitmap, this._SafeStr_7990, _local_4.colorTransform, null, _local_3); } else { _local_7.copyPixels(_local_4.bitmap, _local_4.rect, _local_5, null, null, true); }; }; }; return (new _SafeStr_185(_local_7, _local_7.rect, _local_6, _arg_2, null)); } private function _SafeStr_8044(k:BitmapData, _arg_2:Rectangle, _arg_3:uint):void { var _local_4:int; var _local_5:int = (_arg_2.bottom - 1); _local_4 = _arg_2.left; while (_local_4 < (_arg_2.right - 1)) { k.setPixel32(_local_4, 0, _arg_3); k.setPixel32(_local_4, _local_5, _arg_3); _local_4++; }; _local_5 = _arg_2.top; while (_local_5 < (_arg_2.bottom - 1)) { k.setPixel32(0, _local_5, _arg_3); k.setPixel32(_local_4, _local_5, _arg_3); _local_5++; }; } private function _SafeStr_7971(k:String):void { _SafeStr_4.log(("[AvatarImageCache] " + k)); } } }//package _-0hc // _SafeStr_100 = "_-4wc" (String#1010, DoABC#2) // _SafeStr_111 = "_-2LA" (String#860, DoABC#2) // _SafeStr_139 = "_-309" (String#898, DoABC#2) // _SafeStr_141 = "_-1AB" (String#792, DoABC#2) // _SafeStr_142 = "_-4Wp" (String#987, DoABC#2) // _SafeStr_185 = "_-5t2" (String#1062, DoABC#2) // _SafeStr_186 = "_-0aj" (String#751, DoABC#2) // _SafeStr_187 = "_-3Rt" (String#926, DoABC#2) // _SafeStr_188 = "_-1HY" (String#802, DoABC#2) // _SafeStr_189 = "_-6C5" (String#1076, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_48 = "_-8W" (String#1108, DoABC#2) // _SafeStr_5497 = "_-1OP" (String#2246, DoABC#2) // _SafeStr_5758 = "_-1ar" (String#2290, DoABC#2) // _SafeStr_7965 = "_-5iL" (String#104, DoABC#2) // _SafeStr_7966 = "_-0Pv" (String#2071, DoABC#2) // _SafeStr_7967 = "_-3Hx" (String#2624, DoABC#2) // _SafeStr_7968 = "_-25V" (String#99, DoABC#2) // _SafeStr_7971 = "_-3mm" (String#100, DoABC#2) // _SafeStr_7972 = "_-6G9" (String#3202, DoABC#2) // _SafeStr_7973 = "_-H-" (String#3321, DoABC#2) // _SafeStr_7977 = "_-3HV" (String#2621, DoABC#2) // _SafeStr_7978 = "_-5e1" (String#3073, DoABC#2) // _SafeStr_7979 = "_-6OZ" (String#3228, DoABC#2) // _SafeStr_7980 = "_-qt" (String#3412, DoABC#2) // _SafeStr_7981 = "_-1Al" (String#794, DoABC#2) // _SafeStr_7982 = "_-4WC" (String#2847, DoABC#2) // _SafeStr_7983 = "_-Pt" (String#3347, DoABC#2) // _SafeStr_7984 = "_-3Uo" (String#64, DoABC#2) // _SafeStr_7985 = "_-0Kz" (String#2063, DoABC#2) // _SafeStr_7986 = "_-3ui" (String#951, DoABC#2) // _SafeStr_7987 = "_-58b" (String#2969, DoABC#2) // _SafeStr_7988 = "_-4c2" (String#993, DoABC#2) // _SafeStr_7989 = "_-3Nj" (String#2638, DoABC#2) // _SafeStr_7990 = "_-6Ls" (String#3221, DoABC#2) // _SafeStr_7991 = "_-596" (String#2973, DoABC#2) // _SafeStr_7992 = "_-0Uz" (String#2084, DoABC#2) // _SafeStr_7993 = "_-1l7" (String#831, DoABC#2) // _SafeStr_7994 = "_-44T" (String#2768, DoABC#2) // _SafeStr_7995 = "_-08s" (String#2038, DoABC#2) // _SafeStr_7996 = "_-5yK" (String#3148, DoABC#2) // _SafeStr_7997 = "_-5wB" (String#3141, DoABC#2) // _SafeStr_7998 = "_-DC" (String#3312, DoABC#2) // _SafeStr_7999 = "_-4Ve" (String#2843, DoABC#2) // _SafeStr_8000 = "_-3f0" (String#2694, DoABC#2) // _SafeStr_8001 = "_-3GM" (String#914, DoABC#2) // _SafeStr_8002 = "_-1no" (String#832, DoABC#2) // _SafeStr_8003 = "_-0QU" (String#739, DoABC#2) // _SafeStr_8004 = "_-4KS" (String#971, DoABC#2) // _SafeStr_8005 = "_-1Qe" (String#809, DoABC#2) // _SafeStr_8006 = "_-1Vx" (String#816, DoABC#2) // _SafeStr_8007 = "_-25y" (String#335, DoABC#2) // _SafeStr_8008 = "_-61K" (String#1071, DoABC#2) // _SafeStr_8009 = "_-4uR" (String#1005, DoABC#2) // _SafeStr_8010 = "_-0iw" (String#2125, DoABC#2) // _SafeStr_8011 = "_-5cA" (String#3064, DoABC#2) // _SafeStr_8012 = "_-0BL" (String#726, DoABC#2) // _SafeStr_8013 = "_-1GT" (String#801, DoABC#2) // _SafeStr_8014 = "_-2iY" (String#880, DoABC#2) // _SafeStr_8015 = "_-46q" (String#2773, DoABC#2) // _SafeStr_8016 = "_-4uE" (String#2927, DoABC#2) // _SafeStr_8017 = "_-4mm" (String#2896, DoABC#2) // _SafeStr_8018 = "_-5Qh" (String#3031, DoABC#2) // _SafeStr_8019 = "_-5Df" (String#2992, DoABC#2) // _SafeStr_8020 = "_-h0" (String#1141, DoABC#2) // _SafeStr_8021 = "_-3u5" (String#2732, DoABC#2) // _SafeStr_8022 = "_-553" (String#2958, DoABC#2) // _SafeStr_8023 = "_-2d4" (String#874, DoABC#2) // _SafeStr_8024 = "_-3wB" (String#2739, DoABC#2) // _SafeStr_8025 = "_-2s7" (String#2552, DoABC#2) // _SafeStr_8026 = "_-27C" (String#2390, DoABC#2) // _SafeStr_8027 = "_-wY" (String#3428, DoABC#2) // _SafeStr_8028 = "_-3xT" (String#2745, DoABC#2) // _SafeStr_8029 = "_-6YU" (String#3264, DoABC#2) // _SafeStr_8030 = "_-5d" (String#3070, DoABC#2) // _SafeStr_8031 = "_-5qQ" (String#3118, DoABC#2) // _SafeStr_8032 = "_-2dj" (String#2508, DoABC#2) // _SafeStr_8033 = "_-Tc" (String#3351, DoABC#2) // _SafeStr_8034 = "_-3ox" (String#2721, DoABC#2) // _SafeStr_8035 = "_-0Vb" (String#2085, DoABC#2) // _SafeStr_8036 = "_-5iM" (String#3088, DoABC#2) // _SafeStr_8037 = "_-33B" (String#2583, DoABC#2) // _SafeStr_8038 = "_-3uk" (String#2734, DoABC#2) // _SafeStr_8039 = "_-17C" (String#2193, DoABC#2) // _SafeStr_8040 = "_-5oe" (String#3110, DoABC#2) // _SafeStr_8041 = "_-6bs" (String#3272, DoABC#2) // _SafeStr_8042 = "_-3na" (String#2718, DoABC#2) // _SafeStr_8043 = "_-1Oz" (String#2248, DoABC#2) // _SafeStr_8044 = "_-3TB" (String#2653, DoABC#2) //------------------------------------------------------------ //_-0hc.AvatarImageDirectionCache package _-0hc { import flash.utils.Dictionary; import _-3HG._SafeStr_141; import _-3HG.AvatarImagePartContainer; public class AvatarImageDirectionCache { private var _SafeStr_8045:Array; private var _SafeStr_8046:Dictionary; public function AvatarImageDirectionCache(k:Array) { this._SafeStr_8046 = new Dictionary(); this._SafeStr_8045 = k; } public function dispose():void { var k:_SafeStr_141; for each (k in this._SafeStr_8046) { if (k){ k.dispose(); }; }; this._SafeStr_8046 = null; } public function _SafeStr_8015():Array { return (this._SafeStr_8045); } public function _SafeStr_8000(k:int):_SafeStr_141 { var _local_2:String = this._SafeStr_8047(k); return (this._SafeStr_8046[_local_2]); } public function _SafeStr_8018(k:_SafeStr_141, _arg_2:int):void { var _local_4:_SafeStr_141; var _local_3:String = this._SafeStr_8047(_arg_2); if (this._SafeStr_8046[_local_3]){ _local_4 = (this._SafeStr_8046[_local_3] as _SafeStr_141); if (_local_4){ _local_4.dispose(); }; }; this._SafeStr_8046[_local_3] = k; } private function _SafeStr_8047(k:int):String { var _local_3:AvatarImagePartContainer; var _local_2:String = ""; for each (_local_3 in this._SafeStr_8045) { _local_2 = (_local_2 + (_local_3._SafeStr_8048(k) + "/")); }; return (_local_2); } private function _SafeStr_7971(k:String):void { } } }//package _-0hc // _SafeStr_141 = "_-1AB" (String#792, DoABC#2) // _SafeStr_7971 = "_-3mm" (String#100, DoABC#2) // _SafeStr_8000 = "_-3f0" (String#2694, DoABC#2) // _SafeStr_8015 = "_-46q" (String#2773, DoABC#2) // _SafeStr_8018 = "_-5Qh" (String#3031, DoABC#2) // _SafeStr_8045 = "_-4nr" (String#2903, DoABC#2) // _SafeStr_8046 = "_-6Ic" (String#3212, DoABC#2) // _SafeStr_8047 = "_-g4" (String#3383, DoABC#2) // _SafeStr_8048 = "_-1FM" (String#2215, DoABC#2) //------------------------------------------------------------ //_-0HS._SafeStr_2279 package _-0HS { public class _SafeStr_2279 { public static const HABBO_HELP_TRACKING_EVENT_CLOSED:String = "HABBO_HELP_TRACKING_EVENT_CLOSED"; public static const HABBO_HELP_TRACKING_EVENT_DEFAULT:String = "HABBO_HELP_TRACKING_EVENT_DEFAULT"; } }//package _-0HS // _SafeStr_2279 = "_-4Kp" (String#32798, DoABC#3) //------------------------------------------------------------ //_-0HS._SafeStr_2730 package _-0HS { public class _SafeStr_2730 { public static const LEFT:int = 0; public static const RIGHT:int = 1; } }//package _-0HS // _SafeStr_2730 = "_-0aG" (String#23574, DoABC#3) //------------------------------------------------------------ //_-0HS._SafeStr_3903 package _-0HS { public class _SafeStr_3903 { public static const _SafeStr_8049:String = "CFHRE_SENT_OK"; public static const _SafeStr_8050:String = "CFHRE_ERROR_TOO_MANY_PENDING"; public static const _SafeStr_8051:String = "CFHRE_HAS_ABUSIVE_CALL"; public static const _SafeStr_8052:int = 1; public static const _SafeStr_8053:int = 2; } }//package _-0HS // _SafeStr_3903 = "_-2dE" (String#10331, DoABC#3) // _SafeStr_8049 = "_-3ww" (String#31819, DoABC#3) // _SafeStr_8050 = "_-5e9" (String#35986, DoABC#3) // _SafeStr_8051 = "_-0qo" (String#24200, DoABC#3) // _SafeStr_8052 = "_-6H6" (String#37527, DoABC#3) // _SafeStr_8053 = "_-2TK" (String#28175, DoABC#3) //------------------------------------------------------------ //_-0HS._SafeStr_3923 package _-0HS { import flash.events.Event; public class _SafeStr_3923 extends Event { public static const _SafeStr_5784:String = "HHTPNUFWE_AVATAR_TUTORIAL_START"; public static const _SafeStr_5782:String = "HHTPNUFWE_LIGHT_CLOTHES_ICON"; public static const _SafeStr_5837:String = "HHTE_DONE_AVATAR_EDITOR_OPENING"; public static const _SafeStr_5842:String = "HHTE_DONE_AVATAR_EDITOR_CLOSING"; public function _SafeStr_3923(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-0HS // _SafeStr_3923 = "_-27G" (String#9813, DoABC#3) // _SafeStr_5782 = "_-1St" (String#25726, DoABC#3) // _SafeStr_5784 = "_-532" (String#34547, DoABC#3) // _SafeStr_5837 = "_-16W" (String#24865, DoABC#3) // _SafeStr_5842 = "_-0qT" (String#24186, DoABC#3) //------------------------------------------------------------ //_-0HS._SafeStr_4912 package _-0HS { public class _SafeStr_4912 { public static const _SafeStr_8054:String = ""; public static const ERROR:String = "error_window"; public static const REJECTED:String = "rejected_window"; public static const _SafeStr_8055:String = "user_create"; public static const _SafeStr_8056:String = "user_pending"; public static const _SafeStr_8057:String = "user_ongoing"; public static const _SafeStr_8058:String = "user_feedback"; public static const _SafeStr_8059:String = "user_thanks"; public static const _SafeStr_8060:String = "user_guide_disconnected"; public static const _SafeStr_8061:String = "guide_tool"; public static const _SafeStr_8062:String = "guide_accept"; public static const _SafeStr_8063:String = "guide_ongoing"; public static const _SafeStr_8064:String = "guide_closed"; public static const _SafeStr_8065:String = "guardian_chat_review_accept"; public static const _SafeStr_8066:String = "guardian_chat_review_wait_for_voters"; public static const _SafeStr_8067:String = "guardian_chat_review_vote"; public static const _SafeStr_8068:String = "guardian_chat_review_wait_for_results"; public static const _SafeStr_8069:String = "guardian_chat_review_results"; } }//package _-0HS // _SafeStr_4912 = "_-2vk" (String#10633, DoABC#3) // _SafeStr_8054 = "_-5CB" (String#34901, DoABC#3) // _SafeStr_8055 = "_-2Ku" (String#27847, DoABC#3) // _SafeStr_8056 = "_-4QR" (String#33032, DoABC#3) // _SafeStr_8057 = "_-1Pf" (String#25591, DoABC#3) // _SafeStr_8058 = "_-60f" (String#36887, DoABC#3) // _SafeStr_8059 = "_-2pz" (String#29068, DoABC#3) // _SafeStr_8060 = "_-0w0" (String#24415, DoABC#3) // _SafeStr_8061 = "_-5IC" (String#35135, DoABC#3) // _SafeStr_8062 = "_-1Nz" (String#25518, DoABC#3) // _SafeStr_8063 = "_-4Ea" (String#32563, DoABC#3) // _SafeStr_8064 = "_-6Po" (String#37854, DoABC#3) // _SafeStr_8065 = "_-28E" (String#27355, DoABC#3) // _SafeStr_8066 = "_-4ti" (String#34136, DoABC#3) // _SafeStr_8067 = "_-49v" (String#32371, DoABC#3) // _SafeStr_8068 = "_-17Q" (String#24895, DoABC#3) // _SafeStr_8069 = "_-3-X" (String#29474, DoABC#3) //------------------------------------------------------------ //_-0i6._SafeStr_1408 package _-0i6 { import _-3qZ._SafeStr_2717; public interface _SafeStr_1408 { function _SafeStr_8070(_arg_1:String, _arg_2:int):void; function _SafeStr_8071(_arg_1:String):void; function _SafeStr_8072(_arg_1:String):void; function _SafeStr_8073(_arg_1:_SafeStr_2717):void; } }//package _-0i6 // _SafeStr_1408 = "_-2Op" (String#10114, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_8070 = "_-5Ej" (String#13011, DoABC#3) // _SafeStr_8071 = "_-4gN" (String#12435, DoABC#3) // _SafeStr_8072 = "_-W1" (String#14970, DoABC#3) // _SafeStr_8073 = "_-2ZM" (String#10274, DoABC#3) //------------------------------------------------------------ //_-0i6._SafeStr_2307 package _-0i6 { import flash.events.IEventDispatcher; import _-3qZ._SafeStr_2283; import _-3W3._SafeStr_2715; import _-3qZ._SafeStr_2721; import _-3qZ._SafeStr_2273; public interface _SafeStr_2307 extends IEventDispatcher { function dispose():void; function get disposed():Boolean; function init(_arg_1:String, _arg_2:uint=0):Boolean; function set timeout(_arg_1:int):void; function send(_arg_1:_SafeStr_2283):Boolean; function _SafeStr_8074(_arg_1:_SafeStr_2283):Boolean; function _SafeStr_8075(_arg_1:_SafeStr_2715, _arg_2:_SafeStr_2715):void; function _SafeStr_8076():_SafeStr_2715; function _SafeStr_8077(_arg_1:_SafeStr_2721):void; function addMessageEvent(_arg_1:_SafeStr_2273):void; function removeMessageEvent(_arg_1:_SafeStr_2273):void; function _SafeStr_5446():void; function get connected():Boolean; function close():void; function _SafeStr_8078():void; function _SafeStr_8079():void; function _SafeStr_8080():void; } }//package _-0i6 // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2715 = "_-2Le" (String#10060, DoABC#3) // _SafeStr_2721 = "_-3lG" (String#11485, DoABC#3) // _SafeStr_5446 = "_-6N3" (String#14166, DoABC#3) // _SafeStr_8074 = "_-3qI" (String#11574, DoABC#3) // _SafeStr_8075 = "_-5xW" (String#13731, DoABC#3) // _SafeStr_8076 = "_-0T2" (String#8070, DoABC#3) // _SafeStr_8077 = "_-0Od" (String#7996, DoABC#3) // _SafeStr_8078 = "_-6eN" (String#14419, DoABC#3) // _SafeStr_8079 = "_-no" (String#15284, DoABC#3) // _SafeStr_8080 = "_-2Od" (String#10108, DoABC#3) //------------------------------------------------------------ //_-0i6.SocketConnection package _-0i6 { import _-3JS.EventDispatcherWrapper; import _-0MK._SafeStr_3; import flash.net.Socket; import flash.utils.Timer; import flash.utils.ByteArray; import _-sX._SafeStr_4635; import _-3W3._SafeStr_2715; import _-3qZ.MessageClassManager; import _-053._SafeStr_2176; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2283; import _-3qZ._SafeStr_2717; import _-sX.EvaWireFormat; import flash.events.TimerEvent; import flash.events.Event; import flash.events.ProgressEvent; import flash.events.SecurityErrorEvent; import flash.events.IOErrorEvent; import flash.utils.getTimer; import _-3qZ._SafeStr_2273; import flash.utils.getQualifiedClassName; import flash.utils.getDefinitionByName; import _-ue.ClassUtils; import _-3qZ._SafeStr_2912; import _-3qZ._SafeStr_2721; import _-3qZ._SafeStr_2270; import _-3oF.Core; import _-ue.ErrorReportStorage; import __AS3__.vec.*; import flash.events.*; public class SocketConnection extends EventDispatcherWrapper implements _SafeStr_2307, _SafeStr_3 { public static const _SafeStr_8081:int = 10000; private var _SafeStr_8082:Socket; private var _SafeStr_8083:Timer; private var _SafeStr_8084:int; private var _SafeStr_8085:ByteArray; private var _SafeStr_8086:_SafeStr_4635; private var _SafeStr_8087:_SafeStr_2715; private var _SafeStr_8088:_SafeStr_2715; private var _SafeStr_8089:MessageClassManager; private var _SafeStr_6331:_SafeStr_2176; private var _SafeStr_8090:_SafeStr_1408; private var _SafeStr_8091:Boolean; private var _SafeStr_8092:Boolean; private var _SafeStr_8093:Vector.<_SafeStr_2283>; private var _SafeStr_8094:Vector.<_SafeStr_2717>; private var _SafeStr_8095:_SafeStr_2717; public function SocketConnection(k:_SafeStr_2176, _arg_2:_SafeStr_1408) { this._SafeStr_6331 = k; this._SafeStr_8089 = new MessageClassManager(); this._SafeStr_8086 = new EvaWireFormat(); this._SafeStr_8080(); this._SafeStr_8083 = new Timer(_SafeStr_8081, 1); this._SafeStr_8083.addEventListener(TimerEvent.TIMER, this._SafeStr_8096); this._SafeStr_8090 = _arg_2; } override public function dispose():void { if (!disposed){ this._SafeStr_8097(); if (this._SafeStr_8083){ this._SafeStr_8083.stop(); this._SafeStr_8083.removeEventListener(TimerEvent.TIMER, this._SafeStr_8096); }; this._SafeStr_8083 = null; this._SafeStr_8085 = null; this._SafeStr_8090 = null; this._SafeStr_8087 = null; this._SafeStr_8088 = null; this._SafeStr_8086 = null; if (this._SafeStr_8089){ this._SafeStr_8089.dispose(); }; this._SafeStr_8089 = null; this._SafeStr_6331 = null; this._SafeStr_8090 = null; this._SafeStr_8095 = null; super.dispose(); }; } public function _SafeStr_8080():void { this._SafeStr_8097(); this._SafeStr_8085 = new ByteArray(); this._SafeStr_8088 = null; this._SafeStr_8087 = null; this._SafeStr_8082 = new Socket(); this._SafeStr_8082.addEventListener(Event.CONNECT, this._SafeStr_8098); this._SafeStr_8082.addEventListener(Event.COMPLETE, this.onComplete); this._SafeStr_8082.addEventListener(Event.CLOSE, this._SafeStr_8099); this._SafeStr_8082.addEventListener(ProgressEvent.SOCKET_DATA, this._SafeStr_8100); this._SafeStr_8082.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this._SafeStr_8101); this._SafeStr_8082.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_8102); } private function _SafeStr_8097():void { if (this._SafeStr_8082){ this._SafeStr_8082.removeEventListener(Event.CONNECT, this._SafeStr_8098); this._SafeStr_8082.removeEventListener(Event.COMPLETE, this.onComplete); this._SafeStr_8082.removeEventListener(Event.CLOSE, this._SafeStr_8099); this._SafeStr_8082.removeEventListener(ProgressEvent.SOCKET_DATA, this._SafeStr_8100); this._SafeStr_8082.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, this._SafeStr_8101); this._SafeStr_8082.removeEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_8102); if (this._SafeStr_8082.connected){ this._SafeStr_8082.close(); }; this._SafeStr_8082 = null; }; } public function init(k:String, _arg_2:uint=0):Boolean { if (this._SafeStr_8090){ this._SafeStr_8090._SafeStr_8070(k, _arg_2); }; this._SafeStr_8083.start(); this._SafeStr_8084 = getTimer(); this._SafeStr_8082.connect(k, _arg_2); return (true); } public function set timeout(k:int):void { if (disposed){ return; }; this._SafeStr_8083.delay = k; } public function addMessageEvent(k:_SafeStr_2273):void { if (disposed){ return; }; this._SafeStr_8089._SafeStr_8103(k); } public function removeMessageEvent(k:_SafeStr_2273):void { if (disposed){ return; }; this._SafeStr_8089._SafeStr_8104(k); } public function _SafeStr_8078():void { this._SafeStr_8091 = true; } public function _SafeStr_8079():void { var k:int; var _local_2:Array; var _local_3:_SafeStr_2717; var _local_4:_SafeStr_2283; this._SafeStr_8092 = true; if (this._SafeStr_8094){ for each (_local_3 in this._SafeStr_8094) { k = _local_3._SafeStr_8105(); _local_2 = this._SafeStr_8106(_local_3); if (_local_2 == null){ } else { this._SafeStr_8107(k, _local_2); }; }; }; if (this._SafeStr_8093){ for each (_local_4 in this._SafeStr_8093) { this.send(_local_4); }; this._SafeStr_8093 = null; }; this._SafeStr_8093 = new Vector.<_SafeStr_2283>(0); this._SafeStr_8094 = new Vector.<_SafeStr_2717>(0); } public function send(k:_SafeStr_2283):Boolean { var _local_5:ByteArray; if (disposed){ return (false); }; if (((this._SafeStr_8091) && (!(this._SafeStr_8092)))){ if (this._SafeStr_8093 == null){ this._SafeStr_8093 = new Vector.<_SafeStr_2283>(0); }; this._SafeStr_8093.push(k); return (false); }; var _local_2:int = this._SafeStr_8089._SafeStr_8108(k); if (_local_2 < 0){ return (false); }; var _local_3:Array = k._SafeStr_5448(); var _local_4:ByteArray = this._SafeStr_8086.encode(_local_2, _local_3); if (this._SafeStr_8090){ this._SafeStr_8090._SafeStr_8072(String(_local_2)); }; if (this._SafeStr_8082.connected){ this._SafeStr_8082.writeBytes(_local_4); this._SafeStr_8082.flush(); } else { return (false); }; return (true); } public function _SafeStr_8074(k:_SafeStr_2283):Boolean { if (disposed){ return (false); }; var _local_2:int = this._SafeStr_8089._SafeStr_8108(k); if (_local_2 < 0){ return (false); }; var _local_3:Array = k._SafeStr_5448(); var _local_4:ByteArray = this._SafeStr_8086.encode(_local_2, _local_3); var _local_5:String = getQualifiedClassName(k); var _local_6:Class = (getDefinitionByName(_local_5) as Class); if (!ClassUtils.implementsInterface(_local_6, _SafeStr_2912)){ return (false); }; if (this._SafeStr_8090){ this._SafeStr_8090._SafeStr_8072(String(_local_2)); }; if (this._SafeStr_8082.connected){ this._SafeStr_8082.writeBytes(_local_4); this._SafeStr_8082.flush(); } else { return (false); }; return (true); } public function _SafeStr_8075(k:_SafeStr_2715, _arg_2:_SafeStr_2715):void { this._SafeStr_8087 = k; this._SafeStr_8088 = _arg_2; } public function _SafeStr_8077(k:_SafeStr_2721):void { this._SafeStr_8089._SafeStr_8109(k); } private function _SafeStr_8110():void { var k:Array; var _local_2:int; var _local_3:Array; k = this._SafeStr_8111(); for each (this._SafeStr_8095 in k) { _local_2 = this._SafeStr_8095._SafeStr_8105(); if (this._SafeStr_8090){ this._SafeStr_8090._SafeStr_8071(String(_local_2)); }; if (((this._SafeStr_8091) && (!(this._SafeStr_8092)))){ if (this._SafeStr_8094 == null){ this._SafeStr_8094 = new Vector.<_SafeStr_2717>(0); }; this._SafeStr_8094.push(this._SafeStr_8095); } else { _local_3 = this._SafeStr_8106(this._SafeStr_8095); if (_local_3 == null){ } else { this._SafeStr_8107(_local_2, _local_3); }; }; }; } public function _SafeStr_5446():void { if (disposed){ return; }; try { this._SafeStr_8110(); } catch(e:Error) { if (((_SafeStr_8090) && (_SafeStr_8095))){ _SafeStr_8090._SafeStr_8073(_SafeStr_8095); }; if (!disposed){ throw (e); }; }; } private function _SafeStr_8111():Array { var _local_2:ByteArray; this._SafeStr_8085.position = 0; if (this._SafeStr_8085.bytesAvailable == 0){ return (new Array()); }; var k:Array = this._SafeStr_8086._SafeStr_8112(this._SafeStr_8085, this); if (this._SafeStr_8085.bytesAvailable == 0){ this._SafeStr_8085 = new ByteArray(); } else { if (this._SafeStr_8085.position > 0){ _local_2 = new ByteArray(); _local_2.writeBytes(this._SafeStr_8085, this._SafeStr_8085.position); this._SafeStr_8085 = _local_2; }; }; return (k); } private function _SafeStr_8106(message:_SafeStr_2717):Array { var parser:_SafeStr_2270; var events:Array = this._SafeStr_8089._SafeStr_8113(message._SafeStr_8105()); if (events != null){ parser = (events[0] as _SafeStr_2273).parser; try { parser.flush(); parser.parse(message); } catch(e:Error) { Core._SafeStr_8114((_SafeStr_8115([[65220, 65192, 65183, 65179], [65185, 65185, 65252, 65167], [65171, 65249, 65168, 65182], [65164, 65162, 65175, 65243], [65169, 65163, 65173, 65160], [65161, 65164, 65158, 65164], [65234, 65156, 65163, 65148], [65147, 65164, 65157, 65158], [65226, 65140, 65141, 65150, 65144, 65150]], 0) + getQualifiedClassName(parser)), e.errorID, e); }; }; return (events); } private function _SafeStr_8107(k:int, _arg_2:Array):void { var _local_3:_SafeStr_2273; for each (_local_3 in _arg_2) { _local_3.connection = this; _local_3.callback.call(null, _local_3); }; } public function get connected():Boolean { if (this._SafeStr_8082 == null){ return (false); }; return (this._SafeStr_8082.connected); } public function close():void { if (this._SafeStr_8082 == null){ return; }; return (this._SafeStr_8082.close()); } private function _SafeStr_8100(k:ProgressEvent):void { if (this._SafeStr_8082 == null){ return; }; this._SafeStr_8085.position = this._SafeStr_8085.length; this._SafeStr_8082.readBytes(this._SafeStr_8085, this._SafeStr_8085.position); } public function _SafeStr_8076():_SafeStr_2715 { return (this._SafeStr_8088); } private function _SafeStr_8098(k:Event):void { this._SafeStr_8083.stop(); ErrorReportStorage._SafeStr_7049(this._SafeStr_8115([[65223, 65178, 65178, 65177], [65185, 65186, 65168, 65178], [65171, 65171, 65196, 65174], [65169, 65176, 65162]], 0), (this._SafeStr_8115([[65223, 65178, 65178, 65177], [65185, 65186, 65168, 65182], [65182, 65249, 65175, 65169, 65246]], 0) + (getTimer() - this._SafeStr_8084))); dispatchEvent(k); } private function _SafeStr_8099(k:Event):void { this._SafeStr_8083.stop(); ErrorReportStorage._SafeStr_7049(this._SafeStr_8115([[65223, 65178, 65178, 65177], [65185, 65186, 65168, 65178], [65171, 65171, 65196, 65174], [65169, 65176, 65162]], 0), (this._SafeStr_8115([[65223, 65181, 65177, 65172], [65185, 65185, 65252, 65178], [65172, 65249]], 0) + (getTimer() - this._SafeStr_8084))); dispatchEvent(k); } private function onComplete(k:Event):void { this._SafeStr_8083.stop(); ErrorReportStorage._SafeStr_7049(this._SafeStr_8115([[65223, 65178, 65178, 65177], [65185, 65186, 65168, 65178], [65171, 65171, 65196, 65174], [65169, 65176, 65162]], 0), (this._SafeStr_8115([[65223, 65178, 65179, 65175], [65178, 65184, 65168, 65182], [65182, 65249, 65175, 65169, 65246]], 0) + (getTimer() - this._SafeStr_8084))); dispatchEvent(k); } private function _SafeStr_8101(k:SecurityErrorEvent):void { this._SafeStr_8083.stop(); ErrorReportStorage._SafeStr_7049(this._SafeStr_8115([[65223, 65178, 65178, 65177], [65185, 65186, 65168, 65178], [65171, 65171, 65196, 65174], [65169, 65176, 65162]], 0), (this._SafeStr_8115([[65207, 65188, 65189, 65170], [65172, 65180, 65168, 65162], [65213, 65167, 65166, 65168], [65164, 65245, 65171, 65165, 65242]], 0) + (getTimer() - this._SafeStr_8084))); dispatchEvent(k); } private function _SafeStr_8102(k:IOErrorEvent):void { this._SafeStr_8083.stop(); ErrorReportStorage._SafeStr_7049(this._SafeStr_8115([[65223, 65178, 65178, 65177], [65185, 65186, 65168, 65178], [65171, 65171, 65196, 65174], [65169, 65176, 65162]], 0), (this._SafeStr_8115([[65217, 65210, 65219, 65173], [65172, 65174, 65170, 65251], [65177, 65171, 65248]], 0) + (getTimer() - this._SafeStr_8084))); switch (k.type){ case IOErrorEvent.IO_ERROR: break; case IOErrorEvent.DISK_ERROR: break; case IOErrorEvent.NETWORK_ERROR: break; case IOErrorEvent.VERIFY_ERROR: break; }; dispatchEvent(k); } private function _SafeStr_8096(k:TimerEvent):void { this._SafeStr_8083.stop(); ErrorReportStorage._SafeStr_7049(this._SafeStr_8115([[65223, 65178, 65178, 65177], [65185, 65186, 65168, 65178], [65171, 65171, 65196, 65174], [65169, 65176, 65162]], 0), (this._SafeStr_8115([[65206, 65184, 65179, 65186], [65207, 65168, 65168, 65251], [65177, 65171, 65248, 65247]], 0) + (getTimer() - this._SafeStr_8084))); var _local_2:IOErrorEvent = new IOErrorEvent(IOErrorEvent.IO_ERROR); _local_2.text = ((this._SafeStr_8115([[65207, 65178, 65189, 65180], [65185, 65169, 65252, 65199], [65177, 65172, 65179, 65168], [65161, 65161, 65244, 65235]], 0) + this._SafeStr_8083.delay) + this._SafeStr_8115([[65258, 65180, 65173, 65246], [65240, 65253, 65204, 65172], [65167, 65166, 65175, 65181], [65170, 65176, 65244, 65205], [65169, 65159, 65171, 65152], [65173, 65161, 65160, 65221]], 0)); dispatchEvent(_local_2); } private function _SafeStr_8115(k:Array, _arg_2:int):String { var _local_4:Array; var _local_5:int; var _local_3:String = ""; for each (_local_4 in k) { for each (_local_5 in _local_4) { _local_3 = (_local_3 + String.fromCharCode(((65290 - _local_5) + _arg_2--))); }; }; return (_local_3); } } }//package _-0i6 // _SafeStr_1408 = "_-2Op" (String#10114, DoABC#3) // _SafeStr_2176 = "_-5Hf" (String#13059, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2715 = "_-2Le" (String#10060, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2721 = "_-3lG" (String#11485, DoABC#3) // _SafeStr_2912 = "_-3Yj" (String#11262, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4635 = "_-54s" (String#12835, DoABC#3) // _SafeStr_5446 = "_-6N3" (String#14166, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_6331 = "_-qd" (String#247, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_8070 = "_-5Ej" (String#13011, DoABC#3) // _SafeStr_8071 = "_-4gN" (String#12435, DoABC#3) // _SafeStr_8072 = "_-W1" (String#14970, DoABC#3) // _SafeStr_8073 = "_-2ZM" (String#10274, DoABC#3) // _SafeStr_8074 = "_-3qI" (String#11574, DoABC#3) // _SafeStr_8075 = "_-5xW" (String#13731, DoABC#3) // _SafeStr_8076 = "_-0T2" (String#8070, DoABC#3) // _SafeStr_8077 = "_-0Od" (String#7996, DoABC#3) // _SafeStr_8078 = "_-6eN" (String#14419, DoABC#3) // _SafeStr_8079 = "_-no" (String#15284, DoABC#3) // _SafeStr_8080 = "_-2Od" (String#10108, DoABC#3) // _SafeStr_8081 = "_-0Xt" (String#23486, DoABC#3) // _SafeStr_8082 = "_-0fb" (String#8281, DoABC#3) // _SafeStr_8083 = "_-rt" (String#15354, DoABC#3) // _SafeStr_8084 = "_-4Mb" (String#32877, DoABC#3) // _SafeStr_8085 = "_-67b" (String#37163, DoABC#3) // _SafeStr_8086 = "_-3CQ" (String#29986, DoABC#3) // _SafeStr_8087 = "_-33S" (String#29623, DoABC#3) // _SafeStr_8088 = "_-0MG" (String#23051, DoABC#3) // _SafeStr_8089 = "_-1Ft" (String#25214, DoABC#3) // _SafeStr_8090 = "_-2OF" (String#27979, DoABC#3) // _SafeStr_8091 = "_-5xE" (String#36712, DoABC#3) // _SafeStr_8092 = "_-25W" (String#27256, DoABC#3) // _SafeStr_8093 = "_-4EE" (String#32548, DoABC#3) // _SafeStr_8094 = "_-3t3" (String#31652, DoABC#3) // _SafeStr_8095 = "_-5M1" (String#35285, DoABC#3) // _SafeStr_8096 = "_-H0" (String#14717, DoABC#3) // _SafeStr_8097 = "_-0S2" (String#23269, DoABC#3) // _SafeStr_8098 = "_-5y4" (String#4108, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8100 = "_-3HB" (String#30184, DoABC#3) // _SafeStr_8101 = "_-41t" (String#1556, DoABC#3) // _SafeStr_8102 = "_-gb" (String#4497, DoABC#3) // _SafeStr_8103 = "_-51W" (String#34482, DoABC#3) // _SafeStr_8104 = "_-3vI" (String#31753, DoABC#3) // _SafeStr_8105 = "_-5ft" (String#13438, DoABC#3) // _SafeStr_8106 = "_-230" (String#27152, DoABC#3) // _SafeStr_8107 = "_-5dd" (String#35963, DoABC#3) // _SafeStr_8108 = "_-0t1" (String#24297, DoABC#3) // _SafeStr_8109 = "_-3yC" (String#31870, DoABC#3) // _SafeStr_8110 = "_-61p" (String#36937, DoABC#3) // _SafeStr_8111 = "_-4sS" (String#34088, DoABC#3) // _SafeStr_8112 = "_-1FD" (String#8887, DoABC#3) // _SafeStr_8113 = "_-54R" (String#34604, DoABC#3) // _SafeStr_8114 = "_-2hI" (String#28730, DoABC#3) // _SafeStr_8115 = "_-1H8" (String#8913, DoABC#3) //------------------------------------------------------------ //_-0IE._SafeStr_2929 package _-0IE { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-Wr._SafeStr_2924; public class _SafeStr_2929 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2929(k:Function) { super(k, _SafeStr_2924); } public function _SafeStr_5325():_SafeStr_2924 { return ((this._SafeStr_5326 as _SafeStr_2924)); } } }//package _-0IE // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2924 = "_-6jy" (String#14509, DoABC#3) // _SafeStr_2929 = "_-3Dw" (String#30046, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0IM._SafeStr_5254 package _-0IM { import _-5LL.AdServerConfig; import _-5LL.CustomProperties; public class _SafeStr_5254 extends AdServerConfig { public function _SafeStr_5254(k:Object=null) { this.oneAdPerRequest = true; super("DART", k); } override protected function get defaultTemplate():String { return ("__api-address__/pfadx/__site__;kw=__redirect__;sz=__size__;ord=__zone__;dcmt=__dcmt__"); } override protected function get defaultCustomProperties():CustomProperties { return (new CustomProperties({ "size":"460x360", "dcmt":"text/html" })); } } }//package _-0IM // _SafeStr_5254 = "_-6-a" (String#13778, DoABC#3) //------------------------------------------------------------ //_-0iS._SafeStr_2347 package _-0iS { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-3lJ._SafeStr_2469; public class _SafeStr_2347 extends _SafeStr_2276 implements _SafeStr_2273 { public static const _SafeStr_8116:int = 1; public static const _SafeStr_8117:int = 2; public function _SafeStr_2347(k:Function) { super(k, _SafeStr_2469); } public function _SafeStr_5325():_SafeStr_2469 { return ((_SafeStr_5326 as _SafeStr_2469)); } } }//package _-0iS // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2347 = "_-3lq" (String#31366, DoABC#3) // _SafeStr_2469 = "_-66t" (String#13890, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) // _SafeStr_8116 = "_-5fF" (String#36026, DoABC#3) // _SafeStr_8117 = "_-yO" (String#40720, DoABC#3) //------------------------------------------------------------ //_-0iS._SafeStr_2394 package _-0iS { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-3lJ._SafeStr_2471; public class _SafeStr_2394 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2394(k:Function) { super(k, _SafeStr_2471); } public function _SafeStr_5325():_SafeStr_2471 { return ((_SafeStr_5326 as _SafeStr_2471)); } } }//package _-0iS // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2394 = "_-5Yc" (String#13332, DoABC#3) // _SafeStr_2471 = "_-4cK" (String#12361, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0iS._SafeStr_2433 package _-0iS { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-3lJ._SafeStr_2352; public class _SafeStr_2433 extends _SafeStr_2276 implements _SafeStr_2273 { public static const _SafeStr_8118:int = 1; public static const _SafeStr_8119:int = 2; public static const _SafeStr_8120:int = 3; public function _SafeStr_2433(k:Function) { super(k, _SafeStr_2352); } public function _SafeStr_5325():_SafeStr_2352 { return ((_SafeStr_5326 as _SafeStr_2352)); } } }//package _-0iS // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2352 = "_-5jU" (String#13503, DoABC#3) // _SafeStr_2433 = "_-1s3" (String#26688, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) // _SafeStr_8118 = "_-Hc" (String#39122, DoABC#3) // _SafeStr_8119 = "_-3I4" (String#30221, DoABC#3) // _SafeStr_8120 = "_-3MB" (String#30391, DoABC#3) //------------------------------------------------------------ //_-0iS._SafeStr_3371 package _-0iS { import _-3qZ._SafeStr_2717; public class _SafeStr_3371 { private var _SafeStr_8121:int; private var _SafeStr_8122:int; private var _SafeStr_8123:Array; public function _SafeStr_3371(k:_SafeStr_2717) { this._SafeStr_8121 = k._SafeStr_5331(); this._SafeStr_8122 = k._SafeStr_5331(); this._SafeStr_8123 = new Array(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_8123.push(new _SafeStr_4791(k)); _local_3++; }; } public function get _SafeStr_8124():int { return (this._SafeStr_8121); } public function get _SafeStr_8125():int { return (this._SafeStr_8122); } public function get prizes():Array { return (this._SafeStr_8123); } } }//package _-0iS // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3371 = "_-0OP" (String#7991, DoABC#3) // _SafeStr_4791 = "_-0DN" (String#7820, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_8121 = "_-2Vp" (String#10219, DoABC#3) // _SafeStr_8122 = "_-22B" (String#27118, DoABC#3) // _SafeStr_8123 = "_-09r" (String#1060, DoABC#3) // _SafeStr_8124 = "_-3Ec" (String#30077, DoABC#3) // _SafeStr_8125 = "_-3fj" (String#31127, DoABC#3) //------------------------------------------------------------ //_-0iS._SafeStr_4791 package _-0iS { import _-3qZ._SafeStr_2717; public class _SafeStr_4791 { private var _SafeStr_8126:int = 1; private var _SafeStr_8127:String; private var _SafeStr_8128:Array; private var _SafeStr_8129:String; private var _SafeStr_8130:int; public function _SafeStr_4791(k:_SafeStr_2717) { var _local_2:int; this._SafeStr_8128 = []; super(); this._SafeStr_8127 = k.readString(); this._SafeStr_8126 = k._SafeStr_5331(); if (!this._SafeStr_8131){ this._SafeStr_8129 = k.readString(); this._SafeStr_8130 = k._SafeStr_5331(); } else { while (_local_2 < this._SafeStr_8126) { this._SafeStr_8128.push(new _SafeStr_5145(k)); _local_2++; }; }; } public function get _SafeStr_8132():String { return (this._SafeStr_8129); } public function get _SafeStr_8133():int { return (this._SafeStr_8130); } public function get _SafeStr_8131():Boolean { return ((this._SafeStr_8126 > 1)); } public function get _SafeStr_8134():Array { return (this._SafeStr_8128); } public function get _SafeStr_5897():String { return (this._SafeStr_8127); } } }//package _-0iS // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4791 = "_-0DN" (String#7820, DoABC#3) // _SafeStr_5145 = "_-3af" (String#11300, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_8126 = "_-1TJ" (String#25742, DoABC#3) // _SafeStr_8127 = "_-2iJ" (String#229, DoABC#3) // _SafeStr_8128 = "_-3QX" (String#11131, DoABC#3) // _SafeStr_8129 = "_-2Z-" (String#3225, DoABC#3) // _SafeStr_8130 = "_-5Iy" (String#3923, DoABC#3) // _SafeStr_8131 = "_-4Os" (String#32965, DoABC#3) // _SafeStr_8132 = "_-4S-" (String#33100, DoABC#3) // _SafeStr_8133 = "_-04f" (String#22357, DoABC#3) // _SafeStr_8134 = "_-4FC" (String#32583, DoABC#3) //------------------------------------------------------------ //_-0iS._SafeStr_5145 package _-0iS { import _-3qZ._SafeStr_2717; public class _SafeStr_5145 { private var _SafeStr_8129:String; private var _SafeStr_8130:int; public function _SafeStr_5145(k:_SafeStr_2717) { this._SafeStr_8129 = k.readString(); this._SafeStr_8130 = k._SafeStr_5331(); } public function get _SafeStr_8132():String { return (this._SafeStr_8129); } public function get _SafeStr_8133():int { return (this._SafeStr_8130); } } }//package _-0iS // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5145 = "_-3af" (String#11300, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_8129 = "_-2Z-" (String#3225, DoABC#3) // _SafeStr_8130 = "_-5Iy" (String#3923, DoABC#3) // _SafeStr_8132 = "_-4S-" (String#33100, DoABC#3) // _SafeStr_8133 = "_-04f" (String#22357, DoABC#3) //------------------------------------------------------------ //_-0J1._SafeStr_3799 package _-0J1 { import _-3qZ._SafeStr_2283; public class _SafeStr_3799 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-0J1 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3799 = "_-5Lq" (String#35278, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-0J1._SafeStr_3981 package _-0J1 { import _-3qZ._SafeStr_2283; public class _SafeStr_3981 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3981(k:int, _arg_2:String, _arg_3:int, _arg_4:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); this._SafeStr_5447.push(_arg_3); this._SafeStr_5447.push(_arg_4); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-0J1 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3981 = "_-6t" (String#38739, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-0J1._SafeStr_4032 package _-0J1 { import _-3qZ._SafeStr_2283; public class _SafeStr_4032 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4032(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-0J1 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4032 = "_-0rR" (String#24229, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-0Kg._SafeStr_2339 package _-0Kg { import _-6G7._SafeStr_3310; public interface _SafeStr_2339 { function get enabled():Boolean; function load(_arg_1:_SafeStr_2871):void; function launch(_arg_1:_SafeStr_3310):Boolean; } }//package _-0Kg // _SafeStr_2339 = "_-348" (String#10798, DoABC#3) // _SafeStr_2871 = " else" (String#5453, DoABC#3) // _SafeStr_3310 = "_-1w2" (String#9597, DoABC#3) //------------------------------------------------------------ //_-0Kg._SafeStr_2378 package _-0Kg { import _-0MK._SafeStr_3; import _-1oe._SafeStr_2389; import _-1oe._SafeStr_2361; import _-1oe._SafeStr_3319; import _-1oe._SafeStr_2362; public interface _SafeStr_2378 extends _SafeStr_3 { function get _SafeStr_7441():int; function get priceInActivityPoints():int; function get activityPointType():int; function get priceInCredits():int; function get page():_SafeStr_2389; function get _SafeStr_8135():String; function get product():_SafeStr_2361; function get productContainer():_SafeStr_3319; function get gridItem():_SafeStr_2362; function get _SafeStr_7947():String; function get _SafeStr_8136():Boolean; function get _SafeStr_7533():Boolean; function get _SafeStr_8137():Boolean; function get _SafeStr_8138():String; function set _SafeStr_8139(_arg_1:int):void; function get _SafeStr_8139():int; function get clubLevel():int; function get _SafeStr_6389():String; function set page(_arg_1:_SafeStr_2389):void; function get _SafeStr_8140():String; function get _SafeStr_8141():String; } }//package _-0Kg // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2389 = "_-5Ww" (String#13304, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3319 = "_-6hQ" (String#14459, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7533 = "_-3nT" (String#11520, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_8135 = "_-2dc" (String#10338, DoABC#3) // _SafeStr_8136 = "_-6Rt" (String#14242, DoABC#3) // _SafeStr_8137 = "_-42F" (String#11794, DoABC#3) // _SafeStr_8138 = "_-6bX" (String#14382, DoABC#3) // _SafeStr_8139 = "_-0us" (String#8524, DoABC#3) // _SafeStr_8140 = "_-6Wh" (String#14311, DoABC#3) // _SafeStr_8141 = "_-0bD" (String#8210, DoABC#3) //------------------------------------------------------------ //_-0Kg._SafeStr_2871 package _-0Kg { public interface _SafeStr_2871 { function offersAvailable(_arg_1:int):void; } }//package _-0Kg // _SafeStr_2871 = " else" (String#5453, DoABC#3) //------------------------------------------------------------ //_-0Kg._SafeStr_334 package _-0Kg { import _-0MK._SafeStr_8; import _-5Vt._SafeStr_10; import _-5QZ._SafeStr_633; import flash.events.IEventDispatcher; import _-p0._SafeStr_499; import _-0i6._SafeStr_2307; import _-6k4._SafeStr_440; import _-5UL._SafeStr_2336; import _-1rg._SafeStr_2333; import flash.display.BitmapData; import _-0CY._SafeStr_2337; import _-3Xk._SafeStr_2338; import _-4vg._SafeStr_2334; import _-5YE.IBitmapWrapperWindow; import _-5ZP._SafeStr_2331; import _-5I4._SafeStr_2330; import _-5I4._SafeStr_2332; public interface _SafeStr_334 extends _SafeStr_8 { function redeemVoucher(_arg_1:String):void; function _SafeStr_8142(_arg_1:int, _arg_2:int, _arg_3:String):void; function _SafeStr_8143():void; function _SafeStr_8144():void; function _SafeStr_8145(_arg_1:Array):void; function get assets():_SafeStr_10; function get windowManager():_SafeStr_633; function get events():IEventDispatcher; function get localization():_SafeStr_499; function get connection():_SafeStr_2307; function get navigator():_SafeStr_440; function get _SafeStr_8146():_SafeStr_2339; function toggleCatalog(_arg_1:String, _arg_2:Boolean=false, _arg_3:Boolean=true):void; function openCatalog():void; function openCatalogPage(_arg_1:String, _arg_2:String=null):void; function _SafeStr_8147(_arg_1:String, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:Date, _arg_6:int):void; function _SafeStr_8148(_arg_1:int, _arg_2:int, _arg_3:String):void; function _SafeStr_8149(_arg_1:int, _arg_2:String):void; function _SafeStr_8150(_arg_1:String):void; function openCreditsHabblet():void; function _SafeStr_8151(_arg_1:Boolean):void; function _SafeStr_8152():int; function _SafeStr_7551(_arg_1:int):Boolean; function get _SafeStr_8153():Boolean; function get _SafeStr_7538():Boolean; function getProductData(_arg_1:String):_SafeStr_2336; function _SafeStr_7657(_arg_1:int, _arg_2:String):_SafeStr_2333; function getPixelEffectIcon(_arg_1:int):BitmapData; function getSubscriptionProductIcon(_arg_1:int):BitmapData; function getPurse():_SafeStr_2337; function getRecycler():_SafeStr_2338; function getMarketPlace():_SafeStr_2334; function _SafeStr_8154(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:int):void; function _SafeStr_8155():void; function _SafeStr_8156(_arg_1:int):void; function _SafeStr_8157():void; function _SafeStr_8158(_arg_1:int):void; function _SafeStr_8159(_arg_1:int, _arg_2:int):void; function _SafeStr_8160():void; function _SafeStr_8161(_arg_1:int):void; function _SafeStr_8162(_arg_1:int):void; function openClubCenter():void; function _SafeStr_8163(_arg_1:int=1):Boolean; function set _SafeStr_8164(_arg_1:String):void; function get imageGalleryHost():String; function showVipBenefits():void; function _SafeStr_8165(_arg_1:String, _arg_2:int, _arg_3:IBitmapWrapperWindow):void; function _SafeStr_8166(_arg_1:_SafeStr_2333, _arg_2:Boolean, _arg_3:int=-1, _arg_4:int=-1, _arg_5:Boolean=false):void; function get _SafeStr_6471():Boolean; function _SafeStr_8167():void; function get catalogType():String; function _SafeStr_8168(_arg_1:String):_SafeStr_2331; function get _SafeStr_8169():Boolean; function _SafeStr_8170(_arg_1:_SafeStr_2330):_SafeStr_2332; } }//package _-0Kg // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2330 = "_-3c2" (String#11330, DoABC#3) // _SafeStr_2331 = "_-6M1" (String#14145, DoABC#3) // _SafeStr_2332 = "_-30i" (String#10735, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2334 = "_-0mM" (String#8392, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2337 = "_-1DL" (String#8853, DoABC#3) // _SafeStr_2338 = "_-1Ie" (String#8940, DoABC#3) // _SafeStr_2339 = "_-348" (String#10798, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_440 = "_-1mx" (String#9427, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6471 = "_-tE" (String#15373, DoABC#3) // _SafeStr_7538 = "_-1Ua" (String#2969, DoABC#3) // _SafeStr_7551 = "_-3LU" (String#3435, DoABC#3) // _SafeStr_7657 = "_-0OD" (String#2657, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) // _SafeStr_8142 = "_-2H-" (String#9984, DoABC#3) // _SafeStr_8143 = "_-01g" (String#7638, DoABC#3) // _SafeStr_8144 = "_-6cn" (String#14397, DoABC#3) // _SafeStr_8145 = "_-3Aj" (String#10903, DoABC#3) // _SafeStr_8146 = "_-12u" (String#8679, DoABC#3) // _SafeStr_8147 = "_-6au" (String#14372, DoABC#3) // _SafeStr_8148 = "_-36v" (String#10844, DoABC#3) // _SafeStr_8149 = "_-5AB" (String#12934, DoABC#3) // _SafeStr_8150 = "_-s7" (String#15356, DoABC#3) // _SafeStr_8151 = "_-5xb" (String#13733, DoABC#3) // _SafeStr_8152 = "_-35L" (String#10818, DoABC#3) // _SafeStr_8153 = "_-6Bl" (String#13960, DoABC#3) // _SafeStr_8154 = "_-27N" (String#9814, DoABC#3) // _SafeStr_8155 = "_-Zq" (String#15049, DoABC#3) // _SafeStr_8156 = "_-6DZ" (String#13995, DoABC#3) // _SafeStr_8157 = "_-4ek" (String#12398, DoABC#3) // _SafeStr_8158 = "_-218" (String#9705, DoABC#3) // _SafeStr_8159 = "_-3vK" (String#11652, DoABC#3) // _SafeStr_8160 = "_-1c5" (String#9255, DoABC#3) // _SafeStr_8161 = "_-0eW" (String#8258, DoABC#3) // _SafeStr_8162 = "_-63Q" (String#13833, DoABC#3) // _SafeStr_8163 = "_-3nD" (String#11515, DoABC#3) // _SafeStr_8164 = "_-4Qn" (String#12171, DoABC#3) // _SafeStr_8165 = "_-2t0" (String#10579, DoABC#3) // _SafeStr_8166 = "_-2Z3" (String#10269, DoABC#3) // _SafeStr_8167 = "_-5ay" (String#4011, DoABC#3) // _SafeStr_8168 = "_-089" (String#7741, DoABC#3) // _SafeStr_8169 = "_-0zV" (String#2831, DoABC#3) // _SafeStr_8170 = "_-5oO" (String#13586, DoABC#3) //------------------------------------------------------------ //_-0Kg.HabboCatalog package _-0Kg { import _-0MK.Component; import _-5UL._SafeStr_335; import _-0MK._SafeStr_35; import _-3JS._SafeStr_36; import _-1rg._SafeStr_333; import flash.geom.Point; import _-5QZ._SafeStr_633; import _-68V._SafeStr_1407; import _-1A6._SafeStr_2153; import _-1uj._SafeStr_2251; import _-4rH._SafeStr_197; import _-4rH._SafeStr_2298; import _-p0._SafeStr_499; import _-0Dr._SafeStr_1201; import _-4rH._SafeStr_2173; import _-3HG._SafeStr_13; import _-2Zy._SafeStr_501; import _-2Jf._SafeStr_2212; import _-6k4._SafeStr_1210; import _-3HG._SafeStr_2261; import _-4Hl._SafeStr_1380; import _-1oe.CatalogViewer; import flash.utils.Dictionary; import _-0CY.Purse; import _-3Xk.RecyclerLogic; import _-4vg._SafeStr_2334; import _-1Mz.IWindowContainer; import _-3WF.PurchaseConfirmationDialog; import _-3WF._SafeStr_2451; import _-2O3._SafeStr_2399; import _-2O3._SafeStr_2445; import _-2O3._SafeStr_2481; import _-ue.Map; import _-1oe._SafeStr_2426; import _-3WF.PlacedObjectPurchaseData; import _-5VE._SafeStr_2409; import _-1d._SafeStr_2382; import _-5X9._SafeStr_2478; import _-4Xs._SafeStr_2401; import _-5ZP._SafeStr_2442; import _-3WF._SafeStr_2395; import _-3WF._SafeStr_2489; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2273; import _-1rg._SafeStr_2333; import _-4Xs._SafeStr_2450; import flash.utils.Timer; import _-5I4.OfferCenter; import _-5uj.HabboClubCenter; import com.sulake.iid.IIDHabboClubCenter; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-5YE.IBitmapWrapperWindow; import _-5YE.IDisplayObjectWrapper; import flash.display.BitmapData; import flash.display.Bitmap; import _-1Mz.IWindow; import _-0i6._SafeStr_2307; import _-6k4._SafeStr_440; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboToolbar; import _-40u._SafeStr_2295; import com.sulake.iid.IIDRoomEngine; import _-58P._SafeStr_2384; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboInventory; import _-Yv._SafeStr_2373; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDAvatarRenderManager; import com.sulake.iid.IIDHabboSoundManager; import com.sulake.iid.IIDHabboRoomSessionManager; import _-gx._SafeStr_2301; import com.sulake.iid.IIDHabboFriendList; import com.sulake.iid.IIDHabboNewNavigator; import com.sulake.iid.IIDHabboFriendBar; import _-31r._SafeStr_2476; import com.sulake.iid.IIDHabboGroupsManager; import _-3Tz._SafeStr_2411; import com.sulake.iid.IIDHabboAvatarEditor; import com.sulake.iid.IIDHabboQuestEngine; import _-5OI._SafeStr_2406; import _-4Xs._SafeStr_2350; import _-1EK._SafeStr_2485; import _-4Xs._SafeStr_2341; import _-0iS._SafeStr_2347; import _-4Xs._SafeStr_2492; import _-4Xs._SafeStr_2410; import _-4Xs._SafeStr_2414; import _-4Xs._SafeStr_2360; import _-4Xs._SafeStr_2470; import _-4Xs._SafeStr_2386; import _-4Xs._SafeStr_2493; import _-67S._SafeStr_2449; import _-4Xs._SafeStr_2459; import _-67S._SafeStr_2480; import _-6S6._SafeStr_2374; import _-4Xs._SafeStr_2494; import _-67S._SafeStr_2455; import _-4Xs._SafeStr_2438; import _-67S._SafeStr_2425; import _-1EK._SafeStr_2405; import _-4Xs._SafeStr_2372; import _-36u._SafeStr_2398; import _-5OI._SafeStr_2403; import _-4Xs._SafeStr_2359; import _-4Xs._SafeStr_2369; import _-5OI._SafeStr_2376; import _-67S._SafeStr_2348; import _-4Xs._SafeStr_2421; import _-67S._SafeStr_2460; import _-0iS._SafeStr_2433; import _-0iS._SafeStr_2394; import _-67S._SafeStr_2484; import _-4Xs._SafeStr_2355; import _-4Xs._SafeStr_2486; import _-4Xs._SafeStr_2343; import _-4Xs._SafeStr_2353; import _-2NY._SafeStr_2320; import _-3lB._SafeStr_2457; import _-5ZP._SafeStr_2331; import _-3oF.Core; import _-3qZ._SafeStr_2283; import _-3lB._SafeStr_2474; import _-5ZP._SafeStr_2345; import _-6G7._SafeStr_2367; import _-3lB._SafeStr_2432; import _-3lB._SafeStr_2344; import _-3lB._SafeStr_2377; import _-3lB._SafeStr_2371; import _-3lB._SafeStr_2477; import _-7P._SafeStr_2358; import _-4zg._SafeStr_2397; import _-4zg._SafeStr_2368; import _-4zg._SafeStr_2435; import _-5ZP.CatalogNavigator; import _-1oe.Offer; import _-2O3._SafeStr_2379; import _-6G7._SafeStr_2365; import _-1uj._SafeStr_2346; import _-3-E._SafeStr_6; import _-10T._SafeStr_2423; import _-5UL._SafeStr_2336; import _-6G7._SafeStr_2491; import _-0CY._SafeStr_2337; import _-3Xk._SafeStr_2338; import _-3N5._SafeStr_2420; import _-3lB._SafeStr_2452; import _-3lB._SafeStr_2356; import _-3N5._SafeStr_2462; import _-3N5._SafeStr_2454; import _-3N5._SafeStr_2393; import _-3N5._SafeStr_2354; import _-3N5._SafeStr_2468; import _-5Vt.BitmapDataAsset; import _-3lB._SafeStr_2342; import _-0CY._SafeStr_2458; import _-6Sv._SafeStr_2434; import _-5YE.IIconWindow; import _-5YE.ITextWindow; import _-1A6.HabboToolbarIconEnum; import _-5YE.ITextFieldWindow; import _-4rH._SafeStr_2418; import _-3-E._SafeStr_2366; import _-2sC.HabboTracking; import flash.events.Event; import _-6G7._SafeStr_2280; import _-3lB._SafeStr_2370; import _-3lB._SafeStr_2490; import _-5Vt.XmlAsset; import _-5Mz.WindowKeyboardEvent; import _-5Mz.WindowMouseEvent; import _-5YE._SafeStr_2413; import flash.events.TimerEvent; import flash.ui.Keyboard; import _-1oe.PageLocalization; import _-58S._SafeStr_2447; import _-4vg._SafeStr_2400; import _-3lB._SafeStr_2422; import _-3lB._SafeStr_2466; import _-5Mz.WindowEvent; import _-4Xs.CatalogPageMessageOfferData; import _-1oe._SafeStr_2361; import _-4Xs._SafeStr_2467; import _-6-4.CatalogPageMessageParser; import _-1oe._SafeStr_2390; import _-1oe.Product; import _-6-4._SafeStr_2407; import _-6-4._SafeStr_2473; import _-6-4._SafeStr_2439; import _-0GT._SafeStr_2278; import _-6-4._SafeStr_2430; import _-4L-._SafeStr_2417; import _-58S._SafeStr_2440; import _-5ud._SafeStr_2351; import _-2Zy._SafeStr_2357; import _-0CY._SafeStr_2383; import _-0CY._SafeStr_2387; import _-4L-._SafeStr_2479; import flash.external.ExternalInterface; import _-6-4._SafeStr_2391; import _-3lJ._SafeStr_2352; import _-3lJ._SafeStr_2469; import _-3lJ._SafeStr_2471; import _-Ub._SafeStr_2475; import _-4vg._SafeStr_2364; import _-Ub._SafeStr_2483; import _-Ub._SafeStr_2429; import _-6-4._SafeStr_2419; import _-6G7._SafeStr_2441; import _-6-4._SafeStr_2463; import _-58S._SafeStr_2349; import _-4n6._SafeStr_2443; import _-4n6._SafeStr_2495; import _-3lB._SafeStr_2461; import _-6G7._SafeStr_2416; import _-0rE._SafeStr_2488; import in._SafeStr_2436; import _-4rH._SafeStr_2456; import _-3yO._SafeStr_2285; import _-3yO._SafeStr_2340; import _-3yO._SafeStr_2464; import _-25D._SafeStr_2487; import _-2NY._SafeStr_2404; import _-58P._SafeStr_2431; import in._SafeStr_2437; import _-151._SafeStr_2306; import _-2it._SafeStr_2428; import _-3lB._SafeStr_2381; import _-3lB._SafeStr_2448; import _-58P._SafeStr_2385; import _-5i-._SafeStr_2408; import _-65D._SafeStr_2396; import _-3WD._SafeStr_2402; import flash.net.URLRequest; import _-5Vt._SafeStr_37; import _-0nt.AssetLoaderEvent; import _-5YE.IDesktopWindow; import flash.utils.getTimer; import _-3lB._SafeStr_2444; import _-3lB._SafeStr_2388; import _-3lB._SafeStr_2415; import _-6-4._SafeStr_2380; import _-6-4._SafeStr_2446; import _-58S._SafeStr_2424; import _-58S._SafeStr_2375; import _-6-4._SafeStr_2427; import _-58S._SafeStr_2453; import _-3-E._SafeStr_2465; import _-1oe._SafeStr_2389; import _-3-E._SafeStr_2392; import _-5I4._SafeStr_2330; import _-5I4._SafeStr_2332; import __AS3__.vec.*; import com.sulake.iid.*; public class HabboCatalog extends Component implements _SafeStr_334, _SafeStr_335, _SafeStr_35, _SafeStr_36, _SafeStr_333 { private static const _SafeStr_8171:uint = 1; private static const _SafeStr_7797:Point = new Point(100, 20); private static const _SafeStr_8172:Point = new Point(100, 5); private static const _SafeStr_8173:uint = 200; private static const _SafeStr_8174:int = -1; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_5510:_SafeStr_2153; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_7208:_SafeStr_197; private var _SafeStr_7575:_SafeStr_2298; private var _SafeStr_5525:_SafeStr_499; private var _SafeStr_5773:_SafeStr_1201; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_7209:_SafeStr_13; private var _SafeStr_7215:_SafeStr_501; private var _SafeStr_6998:_SafeStr_2212; private var _SafeStr_7357:_SafeStr_1210; private var _SafeStr_7212:_SafeStr_2261; private var _SafeStr_7219:_SafeStr_1380; private var _SafeStr_8175:VideoOfferManager; private var _SafeStr_8176:Boolean = false; private var _SafeStr_8177:Boolean = false; private var _SafeStr_8178:CatalogViewer; private var _SafeStr_8179:Dictionary; private var _SafeStr_7577:Purse; private var _SafeStr_8180:RecyclerLogic; private var _SafeStr_8181:_SafeStr_2334; private var _SafeStr_8182:IWindowContainer; private var _SafeStr_8183:PurchaseConfirmationDialog; private var _SafeStr_8184:String; private var _SafeStr_8185:Boolean; private var _SafeStr_8186:Boolean = true; private var _SafeStr_8187:Boolean = false; private var _SafeStr_8188:_SafeStr_2451; private var _SafeStr_8189:_SafeStr_2399; private var _SafeStr_8190:_SafeStr_2445; private var _SafeStr_8191:_SafeStr_2481; private var _SafeStr_8192:Map; private var _SafeStr_8193:Boolean = false; private var _SafeStr_8194:_SafeStr_2378; private var _SafeStr_8195:_SafeStr_2426; private var _SafeStr_8196:PlacedObjectPurchaseData; private var _SafeStr_8197:Boolean; private var _SafeStr_8198:Boolean; private var _SafeStr_8199:_SafeStr_2409; private var _SafeStr_8200:_SafeStr_2382; private var _SafeStr_8201:_SafeStr_2478; private var _SafeStr_8202:HabboCatalogUtils; private var _SafeStr_8203:Boolean = false; private var _SafeStr_8204:String = null; private var _SafeStr_8205:_SafeStr_2401 = null; private var _SafeStr_8206:_SafeStr_2442; private var _SafeStr_8207:int; private var _SafeStr_8208:_SafeStr_2395; private var _SafeStr_8209:_SafeStr_2489; private var _SafeStr_5653:Vector.<_SafeStr_2273>; private var _SafeStr_8210:String = "NORMAL"; private var _SafeStr_8211:Vector.<_SafeStr_2333>; private var _SafeStr_8212:Vector.<_SafeStr_2450>; private var _SafeStr_8213:Timer; private var _SafeStr_8214:Dictionary; private var _SafeStr_8215:Boolean; private var _SafeStr_8216:int = -1; private var _SafeStr_8217:int; private var _SafeStr_8218:int; private var _SafeStr_8219:int; private var _SafeStr_8220:int; private var _SafeStr_8221:int; private var _SafeStr_8222:int; private var _SafeStr_8223:Boolean; private var _SafeStr_8224:Boolean; private var _SafeStr_8225:OfferCenter; public function HabboCatalog(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { this._SafeStr_8192 = new Map(); super(k, _arg_2, _arg_3); this._SafeStr_7577 = new Purse(); this._SafeStr_8202 = new HabboCatalogUtils(this); registerUpdateReceiver(this, 1); this._SafeStr_8206 = new _SafeStr_2442(); k._SafeStr_8226(new HabboClubCenter(k, 0, _arg_3), [new IIDHabboClubCenter()]); } public static function _SafeStr_8227(k:IWindow, _arg_2:BitmapData, _arg_3:int=0):void { var _local_7:IBitmapWrapperWindow; var _local_8:IDisplayObjectWrapper; if (_arg_2 == null){ return; }; if (k == null){ return; }; if (k.disposed){ return; }; var _local_4:int = (((_arg_3)>0) ? _arg_3 : k.height); var _local_5:int = ((k.width - _arg_2.width) / 2); var _local_6:int = ((_local_4 - _arg_2.height) / 2); if ((k as IBitmapWrapperWindow) != null){ _local_7 = IBitmapWrapperWindow(k); if ((((_local_7.bitmap == null)) || ((_arg_3 > 0)))){ _local_7.bitmap = new BitmapData(k.width, _local_4, true, 0xFFFFFF); }; _local_7.bitmap.fillRect(_local_7.bitmap.rect, 0xFFFFFF); _local_7.bitmap.copyPixels(_arg_2, _arg_2.rect, new Point(_local_5, _local_6), null, null, false); k.invalidate(); } else { if ((k as IDisplayObjectWrapper) != null){ _local_8 = IDisplayObjectWrapper(k); _local_8.setDisplayObject(new Bitmap(_arg_2)); k.invalidate(); }; }; } public function get sessionDataManager():_SafeStr_2173 { return (this._SafeStr_7207); } public function get avatarRenderManager():_SafeStr_13 { return (this._SafeStr_7209); } public function get localization():_SafeStr_499 { return (this._SafeStr_5525); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get connection():_SafeStr_2307 { return (this._SafeStr_7361.connection); } public function get toolbar():_SafeStr_2153 { return (this._SafeStr_5510); } public function get _SafeStr_8228():_SafeStr_2451 { return (this._SafeStr_8188); } public function get roomEngine():_SafeStr_2251 { return (this._SafeStr_7205); } public function get _SafeStr_5839():_SafeStr_501 { return (this._SafeStr_7215); } public function get _SafeStr_8229():_SafeStr_2409 { if (this._SafeStr_8199 == null){ this._SafeStr_8230(); }; return (this._SafeStr_8199); } public function get navigator():_SafeStr_440 { return (this._SafeStr_7357._SafeStr_7423); } public function get utils():HabboCatalogUtils { return (this._SafeStr_8202); } public function get questEngine():_SafeStr_1380 { return (this._SafeStr_7219); } public function get _SafeStr_8146():_SafeStr_2339 { return (this._SafeStr_8175); } public function get _SafeStr_8231():Vector.<_SafeStr_2450> { return (this._SafeStr_8212); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; }), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_7361 = k; }), new _SafeStr_44(new IIDHabboToolbar(), function (k:_SafeStr_2153):void { _SafeStr_5510 = k; }, false, [{ "type":_SafeStr_2295._SafeStr_5780, "callback":this._SafeStr_5781 }]), new _SafeStr_44(new IIDRoomEngine(), function (k:_SafeStr_2251):void { _SafeStr_7205 = k; }, false, [{ "type":_SafeStr_2384._SafeStr_7376, "callback":this._SafeStr_8232 }, { "type":_SafeStr_2384._SafeStr_8233, "callback":this._SafeStr_8234 }, { "type":_SafeStr_2384._SafeStr_7279, "callback":this._SafeStr_8235 }]), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_499):void { _SafeStr_5525 = k; }, false), new _SafeStr_44(new IIDHabboInventory(), function (k:_SafeStr_1201):void { _SafeStr_5773 = k; }, false, [{ "type":_SafeStr_2373.HABBO_INVENTORY_ITEM_ADDED, "callback":this._SafeStr_8236 }]), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_7207 = k; }), new _SafeStr_44(new IIDAvatarRenderManager(), function (k:_SafeStr_13):void { _SafeStr_7209 = k; }, false), new _SafeStr_44(new IIDHabboSoundManager(), function (k:_SafeStr_501):void { _SafeStr_7215 = k; }, false), new _SafeStr_44(new IIDHabboRoomSessionManager(), function (k:_SafeStr_197):void { _SafeStr_7208 = k; }, false, [{ "type":_SafeStr_2301._SafeStr_7379, "callback":this._SafeStr_8237 }, { "type":_SafeStr_2301._SafeStr_7380, "callback":this._SafeStr_8237 }]), new _SafeStr_44(new IIDHabboFriendList(), function (k:_SafeStr_2212):void { _SafeStr_6998 = k; }, false), new _SafeStr_44(new IIDHabboNewNavigator(), function (k:_SafeStr_1210):void { _SafeStr_7357 = k; }, false), new _SafeStr_44(new IIDHabboFriendBar(), null, false, [{ "type":_SafeStr_2476._SafeStr_8238, "callback":this._SafeStr_8239 }]), new _SafeStr_44(new IIDHabboGroupsManager(), null, false, [{ "type":_SafeStr_2411._SafeStr_8240, "callback":this._SafeStr_8241 }]), new _SafeStr_44(new IIDHabboAvatarEditor(), function (k:_SafeStr_2261):void { _SafeStr_7212 = k; }, false), new _SafeStr_44(new IIDHabboQuestEngine(), function (k:_SafeStr_1380):void { _SafeStr_7219 = k; }, false)])); } override protected function initComponent():void { this._SafeStr_5653 = new Vector.<_SafeStr_2273>(0); this.addMessageEvent(new _SafeStr_2406(this._SafeStr_8242)); this.addMessageEvent(new _SafeStr_2350(this._SafeStr_6116)); this.addMessageEvent(new _SafeStr_2485(this._SafeStr_8243)); this.addMessageEvent(new _SafeStr_2341(this._SafeStr_8244)); this.addMessageEvent(new _SafeStr_2347(this._SafeStr_8245)); this.addMessageEvent(new _SafeStr_2492(this._SafeStr_8246)); this.addMessageEvent(new _SafeStr_2410(this._SafeStr_8247)); this.addMessageEvent(new _SafeStr_2414(this._SafeStr_8248)); this.addMessageEvent(new _SafeStr_2360(this._SafeStr_8249)); this.addMessageEvent(new _SafeStr_2470(this._SafeStr_8250)); this.addMessageEvent(new _SafeStr_2386(this._SafeStr_8251)); this.addMessageEvent(new _SafeStr_2493(this._SafeStr_8252)); this.addMessageEvent(new _SafeStr_2449(this._SafeStr_8253)); this.addMessageEvent(new _SafeStr_2459(this._SafeStr_8254)); this.addMessageEvent(new _SafeStr_2480(this._SafeStr_7680)); this.addMessageEvent(new _SafeStr_2374(this._SafeStr_8255)); this.addMessageEvent(new _SafeStr_2494(this._SafeStr_8256)); this.addMessageEvent(new _SafeStr_2455(this._SafeStr_8257)); this.addMessageEvent(new _SafeStr_2438(this._SafeStr_8258)); this.addMessageEvent(new _SafeStr_2425(this._SafeStr_8259)); this.addMessageEvent(new _SafeStr_2405(this._SafeStr_8260)); this.addMessageEvent(new _SafeStr_2372(this._SafeStr_8261)); this.addMessageEvent(new _SafeStr_2398(this._SafeStr_5786)); this.addMessageEvent(new _SafeStr_2403(this._SafeStr_8262)); this.addMessageEvent(new _SafeStr_2359(this._SafeStr_8263)); this.addMessageEvent(new _SafeStr_2369(this._SafeStr_8264)); this.addMessageEvent(new _SafeStr_2376(this._SafeStr_8265)); this.addMessageEvent(new _SafeStr_2348(this._SafeStr_7703)); this.addMessageEvent(new _SafeStr_2421(this._SafeStr_8266)); this.addMessageEvent(new _SafeStr_2460(this._SafeStr_8267)); this.addMessageEvent(new _SafeStr_2433(this._SafeStr_8268)); this.addMessageEvent(new _SafeStr_2394(this._SafeStr_8269)); this.addMessageEvent(new _SafeStr_2484(this._SafeStr_7699)); this.addMessageEvent(new _SafeStr_2355(this._SafeStr_8270)); this.addMessageEvent(new _SafeStr_2486(this._SafeStr_8271)); this.addMessageEvent(new _SafeStr_2343(this._SafeStr_8272)); this.addMessageEvent(new _SafeStr_2353(this._SafeStr_8273)); context.addLinkEventTracker(this); this._SafeStr_7207.loadProductData(this); this._SafeStr_8198 = this._SafeStr_8274(); this._SafeStr_8175 = new VideoOfferManager(this); this._SafeStr_8201 = new _SafeStr_2478(this); this._SafeStr_8211 = this._SafeStr_7207._SafeStr_6024(this); this._SafeStr_8214 = null; } private function addMessageEvent(k:_SafeStr_2273):void { this._SafeStr_5653.push(this._SafeStr_7361.addHabboConnectionMessageEvent(k)); } override public function dispose():void { var k:_SafeStr_2273; if (disposed){ return; }; removeUpdateReceiver(this); if (((!((this._SafeStr_5653 == null))) && (!((this._SafeStr_7361 == null))))){ for each (k in this._SafeStr_5653) { this._SafeStr_7361._SafeStr_6338(k); }; }; if (this._SafeStr_8175){ this._SafeStr_8175.dispose(); this._SafeStr_8175 = null; }; if (this._SafeStr_8225 != null){ this._SafeStr_8225.dispose(); this._SafeStr_8225 = null; }; this.reset(true); context.removeLinkEventTracker(this); if (this._SafeStr_8183 != null){ this._SafeStr_8183.dispose(); this._SafeStr_8183 = null; }; if (this._SafeStr_8180 != null){ this._SafeStr_8180.dispose(); this._SafeStr_8180 = null; }; this._SafeStr_7577 = null; this._SafeStr_8181 = null; if (this._SafeStr_8190 != null){ this._SafeStr_8190.dispose(); this._SafeStr_8190 = null; }; if (this._SafeStr_8191 != null){ this._SafeStr_8191.dispose(); this._SafeStr_8191 = null; }; if (this._SafeStr_8192 != null){ this._SafeStr_8192.dispose(); this._SafeStr_8192 = null; }; this._SafeStr_7575 = null; if (this._SafeStr_8209 != null){ this._SafeStr_8209.dispose(); this._SafeStr_8209 = null; }; this._SafeStr_8275(); this._SafeStr_8193 = false; this._SafeStr_8195 = null; if (this._SafeStr_8199 != null){ this._SafeStr_8199.dispose(); this._SafeStr_8199 = null; }; if (this._SafeStr_8200 != null){ this._SafeStr_8200.dispose(); this._SafeStr_8200 = null; }; if (this._SafeStr_8202 != null){ this._SafeStr_8202.dispose(); this._SafeStr_8202 = null; }; if (this._SafeStr_8206){ this._SafeStr_8206 = null; }; if (this._SafeStr_8201){ this._SafeStr_8201.dispose(); this._SafeStr_8201 = null; }; super.dispose(); } private function init():Boolean { if (((!(this._SafeStr_8176)) && (this._SafeStr_8177))){ this._SafeStr_8276(); this._SafeStr_8277(); this._SafeStr_8278(); this._SafeStr_8176 = true; this._SafeStr_8279(); this._SafeStr_8280(); this._SafeStr_8281(); this._SafeStr_8282(); this._SafeStr_8283(); this._SafeStr_8284(); this._SafeStr_8285(); this._SafeStr_8286(); this._SafeStr_8287(); events.dispatchEvent(new _SafeStr_2320(_SafeStr_2320.CATALOG_INITIALIZED)); this.send(new _SafeStr_2457()); return (true); }; return (false); } private function reset(k:Boolean=false):void { var _local_2:_SafeStr_2331; var _local_3:Boolean; this._SafeStr_8176 = false; if (this._SafeStr_8178 != null){ this._SafeStr_8178.dispose(); this._SafeStr_8178 = null; }; if (this._SafeStr_8179 != null){ for each (_local_2 in this._SafeStr_8179) { _local_2.dispose(); }; this._SafeStr_8179 = null; }; if (this._SafeStr_8182 != null){ this._SafeStr_8182.dispose(); this._SafeStr_8182 = null; }; if (!k){ if (this._SafeStr_7207 == null){ Core._SafeStr_8114("Could not reload product data after reset() because _sessionDataManager was null", Core._SafeStr_8288); return; }; _local_3 = this._SafeStr_7207.loadProductData(this); if (_local_3){ this.init(); } else { events.dispatchEvent(new _SafeStr_2320(_SafeStr_2320.CATALOG_NOT_READY)); }; }; } private function send(k:_SafeStr_2283):void { if (this.connection == null){ return; }; this.connection.send(k); } public function _SafeStr_8142(k:int, _arg_2:int, _arg_3:String):void { this._SafeStr_8289 = true; this._SafeStr_8207 = k; this.send(new _SafeStr_2474(k, _arg_2, _arg_3)); } public function _SafeStr_8290(k:int, _arg_2:String="", _arg_3:int=1):void { var _local_5:Vector.<_SafeStr_2345>; var _local_4:_SafeStr_2331 = this._SafeStr_8168(_SafeStr_2367.NORMAL); if (_local_4 != null){ _local_5 = _local_4._SafeStr_8291(k, true); if (_local_5 != null){ this._SafeStr_8292(_local_5[0].pageId, k, _arg_2, _arg_3); }; }; } public function _SafeStr_8292(k:int, _arg_2:int, _arg_3:String="", _arg_4:int=1):void { if ((((this._SafeStr_8293 == null)) || (!((this._SafeStr_8293._SafeStr_7441 == _arg_2))))){ this.send(new _SafeStr_2432(k, _arg_2, _arg_3, _arg_4)); } else { if (((this._SafeStr_8208._SafeStr_8294) && ((this._SafeStr_8208.expirationTime.getTime() < new Date().getTime())))){ this._SafeStr_8208._SafeStr_8294 = false; }; this.send(new _SafeStr_2344(k, _arg_2, this._SafeStr_8293.flatId, this._SafeStr_8293.name, this._SafeStr_8293._SafeStr_8294, this._SafeStr_8293.description, this._SafeStr_8293._SafeStr_5353)); }; } public function _SafeStr_8295(k:int):void { this.send(new _SafeStr_2377(k)); } public function _SafeStr_8296(k:int):void { this.send(new _SafeStr_2371(k)); } public function _SafeStr_8297(k:int, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:int, _arg_7:int, _arg_8:int, _arg_9:Boolean=false):void { this.send(new _SafeStr_2477(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8, _arg_9)); } public function get _SafeStr_8293():_SafeStr_2395 { return (this._SafeStr_8208); } public function set _SafeStr_8293(k:_SafeStr_2395):void { this._SafeStr_8208 = k; } public function _SafeStr_8298(k:String, _arg_2:int):void { this.send(new _SafeStr_2358(k, _arg_2)); } public function _SafeStr_8143():void { this.send(new _SafeStr_2397()); } public function _SafeStr_8144():void { this.send(new _SafeStr_2368()); } public function _SafeStr_8145(k:Array):void { this.send(new _SafeStr_2435(k)); } public function set _SafeStr_8164(k:String):void { this._SafeStr_8184 = k; } public function _SafeStr_8299():int { return (getInteger("seasonalcurrencyindicator.currency", 1)); } public function _SafeStr_8300(k:_SafeStr_2378, _arg_2:int, _arg_3:String="", _arg_4:int=1, _arg_5:_SafeStr_2346=null, _arg_6:String=null, _arg_7:Boolean=true, _arg_8:BitmapData=null):void { var _local_11:Vector.<_SafeStr_2345>; var _local_12:Array; var _local_13:String; var _local_14:_SafeStr_2345; if (_arg_2 == CatalogNavigator._SafeStr_8301){ _local_11 = this._SafeStr_8302._SafeStr_8291(k._SafeStr_7441, true); if (_local_11 != null){ _arg_2 = _local_11[0].pageId; }; }; _SafeStr_4.log(("buy: " + [_arg_4, k._SafeStr_7441, _arg_3])); var _local_9:int = k.priceInCredits; var _local_10:int = k.priceInActivityPoints; if (this._SafeStr_8303){ _local_9 = this._SafeStr_8202._SafeStr_5498(true, k.priceInCredits, _arg_4); _local_10 = this._SafeStr_8202._SafeStr_5498(true, k.priceInActivityPoints, _arg_4); }; if ((((_local_9 > 0)) && ((_local_9 > this._SafeStr_7577.credits)))){ this._SafeStr_8160(); return; }; if ((((_local_10 > 0)) && ((_local_10 > this._SafeStr_7577._SafeStr_7508(k.activityPointType))))){ this._SafeStr_8161(k.activityPointType); return; }; if ((((k is Offer)) || (this._SafeStr_8185))){ if ((((this._SafeStr_8183 == null)) || (this._SafeStr_8183.disposed))){ this._SafeStr_8183 = new PurchaseConfirmationDialog(this._SafeStr_5525, assets); }; _local_12 = []; if (this._SafeStr_6998 != null){ _local_12 = this._SafeStr_6998._SafeStr_6213(); }; _local_13 = _arg_6; if (_local_13 == null){ if (this._SafeStr_8184 != null){ _local_13 = this._SafeStr_8184; }; }; this._SafeStr_8183._SafeStr_8304(this, this._SafeStr_7205, k, _arg_2, _arg_3, _arg_4, _arg_5, _local_12, _local_13, _arg_8); } else { if ((k is _SafeStr_2379)){ if (_arg_2 == -1){ _local_14 = this._SafeStr_8302._SafeStr_8305(_SafeStr_2365._SafeStr_8306); if (_local_14 != null){ _arg_2 = _local_14.pageId; }; }; if (_arg_2 >= 0){ this._SafeStr_8190.showConfirmation((k as _SafeStr_2379), _arg_2); }; }; }; if (this._SafeStr_8185){ this._SafeStr_8185 = false; this._SafeStr_8183._SafeStr_8307(); }; } public function _SafeStr_8308(k:Boolean):void { this._SafeStr_8185 = k; } private function _SafeStr_8230():void { if (((((!((this._SafeStr_7205 == null))) && (this._SafeStr_7205._SafeStr_7585))) && (getBoolean("catalog.furniture.animation")))){ if (this._SafeStr_8199 == null){ this._SafeStr_8199 = new _SafeStr_2409(this._SafeStr_7205); }; }; } private function _SafeStr_8274():Boolean { return (getBoolean("toolbar.new_additions.notification.enabled")); } public function openCatalog():void { this._SafeStr_8309(); this.toggleCatalog(_SafeStr_2367.NORMAL, true); } public function openCatalogPage(k:String, _arg_2:String=null):void { this._SafeStr_8309(); this.toggleCatalog((((_arg_2 == null)) ? _SafeStr_2367.NORMAL : _arg_2), true, false); if (((((!(this._SafeStr_8176)) || ((this._SafeStr_8179 == null)))) || (!(this._SafeStr_8302._SafeStr_8310)))){ this._SafeStr_8206._SafeStr_8311 = k; return; }; this._SafeStr_8302.openPage(k); } public function _SafeStr_8147(k:String, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:Date, _arg_6:int):void { var _local_7:int = this._SafeStr_8207; this._SafeStr_8208 = new _SafeStr_2395(); this._SafeStr_8208.name = _arg_2; this._SafeStr_8208._SafeStr_8294 = true; this._SafeStr_8208._SafeStr_8312 = this._SafeStr_7205.activeRoomId; this._SafeStr_8208.description = _arg_3; this._SafeStr_8208.flatId = this._SafeStr_7205.activeRoomId; this._SafeStr_8208.roomName = _arg_4; this._SafeStr_8208.expirationTime = _arg_5; this._SafeStr_8208._SafeStr_5353 = _arg_6; this.openCatalogPage(k); var _local_8:_SafeStr_2345 = this._SafeStr_8302._SafeStr_8305(k); if (((!((_local_8 == null))) && ((_local_8.pageId == _local_7)))){ this._SafeStr_8313(); }; } public function _SafeStr_8149(k:int, _arg_2:String):void { this._SafeStr_8148(CatalogNavigator._SafeStr_8301, k, _arg_2); } public function _SafeStr_8148(k:int, _arg_2:int, _arg_3:String):void { if (((((this._SafeStr_8176) && (!((this._SafeStr_8179 == null))))) && (this._SafeStr_8168(_arg_3)._SafeStr_8310))){ this.toggleCatalog(_arg_3, true, false); this._SafeStr_8178._SafeStr_8314(); this._SafeStr_8302._SafeStr_8315(k, _arg_2); } else { this.toggleCatalog(_arg_3); this._SafeStr_8206._SafeStr_8316 = k; this._SafeStr_8206._SafeStr_8317 = _arg_2; }; } public function _SafeStr_8150(k:String):void { if (this._SafeStr_5773 == null){ return; }; this._SafeStr_5773._SafeStr_5826(k); } public function openCreditsHabblet():void { _SafeStr_6.openWebPageAndMinimizeClient(getProperty(_SafeStr_2423._SafeStr_8318)); } public function _SafeStr_8151(k:Boolean):void { if (this._SafeStr_5773 == null){ return; }; this._SafeStr_5773._SafeStr_7549(k); } public function get _SafeStr_8153():Boolean { return (this._SafeStr_8187); } public function get _SafeStr_7538():Boolean { if (this._SafeStr_5773 == null){ return (false); }; return (this._SafeStr_5773._SafeStr_7538); } public function _SafeStr_8152():int { if (this._SafeStr_5773 == null){ return (0); }; return (this._SafeStr_5773._SafeStr_7550()); } public function _SafeStr_7551(k:int):Boolean { if (this._SafeStr_5773 == null){ return (false); }; return (this._SafeStr_5773._SafeStr_7551(k)); } public function getProductData(k:String):_SafeStr_2336 { return (this._SafeStr_7207.getProductData(k)); } public function _SafeStr_7657(k:int, _arg_2:String):_SafeStr_2333 { var _local_3:_SafeStr_2333; if (_arg_2 == _SafeStr_2491._SafeStr_5890){ _local_3 = this._SafeStr_7207._SafeStr_5859(k); }; if (_arg_2 == _SafeStr_2491._SafeStr_5891){ _local_3 = this._SafeStr_7207._SafeStr_5869(k); }; return (_local_3); } public function _SafeStr_7658(k:String, _arg_2:String, _arg_3:int=0):_SafeStr_2333 { var _local_4:_SafeStr_2333; if (this._SafeStr_7207 == null){ return (null); }; if (_arg_2 == _SafeStr_2491._SafeStr_5890){ _local_4 = this._SafeStr_7207.getFloorItemDataByName(k); }; if (_arg_2 == _SafeStr_2491._SafeStr_5891){ _local_4 = this._SafeStr_7207._SafeStr_7659(k); }; return (_local_4); } public function getPurse():_SafeStr_2337 { return (this._SafeStr_7577); } public function getRecycler():_SafeStr_2338 { return (this._SafeStr_8180); } public function getMarketPlace():_SafeStr_2334 { return (this._SafeStr_8181); } public function _SafeStr_8319():_SafeStr_2399 { return (this._SafeStr_8189); } public function _SafeStr_8320():_SafeStr_2445 { return (this._SafeStr_8190); } public function _SafeStr_8321():_SafeStr_2481 { return (this._SafeStr_8191); } public function _SafeStr_8154(k:int, _arg_2:int, _arg_3:String, _arg_4:int):void { this.send(new _SafeStr_2420(k, _arg_2, _arg_3, _arg_4)); } public function _SafeStr_8313():void { this.send(new _SafeStr_2452()); } public function _SafeStr_8322():void { this.send(new _SafeStr_2356()); } public function _SafeStr_8155():void { this.send(new _SafeStr_2462()); } public function _SafeStr_8156(k:int):void { this.send(new _SafeStr_2454(k)); } public function _SafeStr_8157():void { this.send(new _SafeStr_2393()); } public function _SafeStr_8158(k:int):void { this.send(new _SafeStr_2354(k)); } public function _SafeStr_8159(k:int, _arg_2:int):void { if (!this._SafeStr_7361){ return; }; this.send(new _SafeStr_2468(k, _arg_2)); } public function _SafeStr_8323():_SafeStr_2382 { return (this._SafeStr_8200); } public function getPixelEffectIcon(k:int):BitmapData { var _local_2:BitmapDataAsset = ((this._SafeStr_5773 as Component).assets.getAssetByName((("fx_icon_" + k) + "_png")) as BitmapDataAsset); if (((!((_local_2 == null))) && (!((_local_2.content == null))))){ return ((_local_2.content as BitmapData).clone()); }; return (new BitmapData(1, 1, true, 0xFFFFFF)); } public function getSubscriptionProductIcon(k:int):BitmapData { var _local_2:BitmapDataAsset = (assets.getAssetByName("icon_hc") as BitmapDataAsset); if (_local_2 != null){ return ((_local_2.content as BitmapData).clone()); }; return (new BitmapData(1, 1, true, 0xFFFFFF)); } public function _SafeStr_8324(k:String):Array { var _local_2:Array = this._SafeStr_8192.getValue(k); if (_local_2 != null){ return (_local_2.slice()); }; this.send(new _SafeStr_2342(k)); return (null); } private function _SafeStr_8279():void { var _local_2:String; if (this._SafeStr_8182 == null){ return; }; this._SafeStr_5525.registerParameter("catalog.purse.creditbalance", "balance", String(this._SafeStr_7577.credits)); this._SafeStr_5525.registerParameter("catalog.purse.pixelbalance", "balance", String(this._SafeStr_7577._SafeStr_7508(_SafeStr_2458._SafeStr_7513))); var k:uint = _SafeStr_2434._SafeStr_8325; if (!this._SafeStr_7577._SafeStr_7505){ _local_2 = "catalog.purse.club.join"; } else { if (this._SafeStr_7577._SafeStr_5516){ _local_2 = "catalog.purse.vipdays"; k = _SafeStr_2434._SafeStr_8326; } else { _local_2 = "catalog.purse.clubdays"; }; this._SafeStr_5525.registerParameter(_local_2, "days", String(this._SafeStr_7577.clubDays)); this._SafeStr_5525.registerParameter(_local_2, "months", String(this._SafeStr_7577.clubPeriods)); }; var _local_3:IIconWindow = (this._SafeStr_8182.findChildByName("clubIcon") as IIconWindow); if (_local_3){ _local_3.style = k; }; var _local_4:ITextWindow = (this._SafeStr_8182.findChildByName("clubText") as ITextWindow); if (_local_4){ _local_4.caption = this._SafeStr_5525.getLocalization(_local_2); }; } private function _SafeStr_5781(k:_SafeStr_2295):void { if (k.type != _SafeStr_2295._SafeStr_5780){ return; }; switch (k._SafeStr_5791){ case HabboToolbarIconEnum.CATALOGUE: this.toggleCatalog(_SafeStr_2367.NORMAL); return; case HabboToolbarIconEnum.BUILDER: this.toggleCatalog(_SafeStr_2367.BUILDER); return; }; } private function _SafeStr_8327(k:String, _arg_2:int):void { if (this._SafeStr_8182 == null){ return; }; var _local_3:IWindow = this._SafeStr_8182.findChildByName(k); if (_local_3 != null){ _local_3.color = _arg_2; }; } public function get _SafeStr_6471():Boolean { return (getBoolean("builders.club.enabled")); } public function toggleCatalog(k:String, _arg_2:Boolean=false, _arg_3:Boolean=true):void { var _local_5:ITextFieldWindow; if (((!(this._SafeStr_7207.hasSecurity(_SafeStr_2418._SafeStr_5932))) && (!(this._SafeStr_6471)))){ k = _SafeStr_2367.NORMAL; }; var _local_4 = !((k == this._SafeStr_8210)); this._SafeStr_8210 = k; this._SafeStr_8309(); if (this._SafeStr_8182 == null){ if (this.init() == false){ return; }; }; if ((((this._SafeStr_8302 == null)) || (!(this._SafeStr_8302._SafeStr_8310)))){ this._SafeStr_8328(this._SafeStr_8210); }; if (((((!(this._SafeStr_8329())) || (_arg_2))) || (_local_4))){ if (this._SafeStr_8197){ this._SafeStr_8197 = false; events.dispatchEvent(new _SafeStr_2320(_SafeStr_2320.CATALOG_NEW_ITEMS_HIDE)); this._SafeStr_8330(); }; this._SafeStr_8331(); } else { if (!_SafeStr_2366._SafeStr_7821(this._SafeStr_8182)){ this._SafeStr_8332(); }; }; if (this._SafeStr_8329()){ if (this._SafeStr_8182 != null){ this._SafeStr_8182.activate(); _local_5 = (this._SafeStr_8182.findChildByName("search.input") as ITextFieldWindow); if (_local_5){ _local_5.focus(); _local_5.setSelection(0, _local_5.text.length); }; } else { _SafeStr_4.log("[Catalog] No main container!"); }; HabboTracking.getInstance().trackGoogle("catalogue", "open"); }; if (this._SafeStr_8182 != null){ this._SafeStr_8182.color = (((k == _SafeStr_2367.NORMAL)) ? 4296112 : 16758076); this._SafeStr_8182.caption = (((k == _SafeStr_2367.NORMAL)) ? "${catalog.title}" : "${builder.catalog.title}"); this._SafeStr_8182.findChildByName("catalog.header.background.border").color = (((k == _SafeStr_2367.NORMAL)) ? 4281819765 : 4283320388); this._SafeStr_8182.findChildByName("catalog.header.background.body").color = (((k == _SafeStr_2367.NORMAL)) ? 4279123794 : 4281149220); this._SafeStr_8182.findChildByName("catalog.mode.header").visible = (k == _SafeStr_2367.NORMAL); this._SafeStr_8182.findChildByName("builder.mode.header").visible = (k == _SafeStr_2367.BUILDER); this._SafeStr_8333(); }; if (this._SafeStr_8329()){ events.dispatchEvent(new Event(_SafeStr_2280.HABBO_CATALOG_TRACKING_EVENT_OPEN)); if (((!((this._SafeStr_8180 == null))) && ((this._SafeStr_8334() == "recycler")))){ this._SafeStr_8180.activate(); }; } else { events.dispatchEvent(new Event(_SafeStr_2280.HABBO_CATALOG_TRACKING_EVENT_CLOSE)); if (((!((this._SafeStr_8180 == null))) && ((this._SafeStr_8334() == "recycler")))){ this._SafeStr_8180.cancel(); }; }; if (this._SafeStr_8180 != null){ this._SafeStr_8151(((this._SafeStr_8180.active) && (this._SafeStr_8329()))); }; if (((_local_4) && (!((this._SafeStr_8302 == null))))){ if (_arg_3){ this._SafeStr_8302._SafeStr_8335(); this._SafeStr_8302._SafeStr_8336(); }; this._SafeStr_8302._SafeStr_8337(); if (this._SafeStr_8178 != null){ this._SafeStr_8178._SafeStr_8314(); }; }; } private function _SafeStr_8334():String { if (this._SafeStr_8178 == null){ return (""); }; return (this._SafeStr_8178._SafeStr_8334()); } private function _SafeStr_8328(k:String):void { this.send(new _SafeStr_2370(k)); } private function _SafeStr_8330():void { this.send(new _SafeStr_2490()); } private function _SafeStr_8277():void { this._SafeStr_8179 = new Dictionary(); this._SafeStr_8179[_SafeStr_2367.NORMAL] = new CatalogNavigator(this, this._SafeStr_8182, _SafeStr_2367.NORMAL); this._SafeStr_8179[_SafeStr_2367.BUILDER] = new CatalogNavigator(this, this._SafeStr_8182, _SafeStr_2367.BUILDER); var k:BitmapDataAsset = (assets.getAssetByName("purse_coins_small") as BitmapDataAsset); this._SafeStr_8338("creditsIcon", (k.content as BitmapData)); var _local_2:BitmapDataAsset = (assets.getAssetByName("purse_pixels_small") as BitmapDataAsset); this._SafeStr_8338("pixelsIcon", (_local_2.content as BitmapData)); var _local_3:BitmapDataAsset = (assets.getAssetByName("purse_club_small") as BitmapDataAsset); this._SafeStr_8338("clubIcon", (_local_3.content as BitmapData)); } private function _SafeStr_8278():void { var k:IWindowContainer = (this._SafeStr_8182.findChildByName("layoutContainer") as IWindowContainer); this._SafeStr_8178 = new CatalogViewer(this, k); } private function _SafeStr_8276():void { var k:String; var _local_5:IWindow; if (this._SafeStr_8339()){ k = "catalog_ubuntu"; } else { k = "catalog_ubuntu_with_tabs"; }; var _local_2:XmlAsset = (assets.getAssetByName(k) as XmlAsset); this._SafeStr_8182 = (this._SafeStr_5524.buildFromXML((_local_2.content as XML), _SafeStr_8171) as IWindowContainer); this._SafeStr_8182.tags.push("habbo_catalog"); this._SafeStr_8182.position = _SafeStr_8172; this._SafeStr_8332(); var _local_3:IWindow = this._SafeStr_8182.findChildByName("titlebar_close_button"); if (_local_3 == null){ _local_3 = this._SafeStr_8182.findChildByTag("close"); }; if (_local_3 != null){ _local_3.procedure = this._SafeStr_8340; }; var _local_4:ITextFieldWindow = (this._SafeStr_8182.findChildByName("search.input") as ITextFieldWindow); if (_local_4){ _local_4.addEventListener(WindowKeyboardEvent._SafeStr_8341, this._SafeStr_8342); _local_4.addEventListener(WindowKeyboardEvent._SafeStr_8343, this._SafeStr_8342); _local_4.setSelection(0, _local_4.text.length); _local_4.focus(); _local_5 = this._SafeStr_8182.findChildByName("clear_search_button"); if (_local_5){ _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8344); }; }; } public function set _SafeStr_8289(k:Boolean):void { var _local_2:IWindow; if (this._SafeStr_8182){ this._SafeStr_8182.caption = ((k) ? "${generic.loading}" : "${catalog.title}"); _local_2 = this._SafeStr_8182.findChildByName("search_waiting_for_results_mask"); if (_local_2){ _local_2.visible = k; }; }; } private function _SafeStr_8345(k:WindowMouseEvent):void { var _local_2:ITextFieldWindow = (k.target as ITextFieldWindow); if (_local_2){ _local_2.setSelection(0, _local_2.text.length); _local_2.focus(); }; } private function _SafeStr_8344(k:WindowMouseEvent=null):void { var _local_2:ITextFieldWindow = (this._SafeStr_8182.findChildByName("search.input") as ITextFieldWindow); _local_2.caption = ""; _local_2.setSelection(0, _local_2.text.length); _local_2.focus(); var _local_3:_SafeStr_2413 = (this._SafeStr_8182.findChildByName("search.clear.icon") as _SafeStr_2413); _local_3.assetUri = "common_small_pen"; if (this._SafeStr_8178._SafeStr_8346 > 0){ this._SafeStr_8302._SafeStr_8315(this._SafeStr_8178._SafeStr_8346, -1); }; this._SafeStr_8182.findChildByName("search.helper").visible = true; } private function _SafeStr_8342(k:WindowKeyboardEvent):void { if (k.type == WindowKeyboardEvent._SafeStr_8341){ if (this._SafeStr_8213){ this._SafeStr_8213.stop(); }; return; }; if (this._SafeStr_8213 == null){ this._SafeStr_8213 = new Timer(50, 1); }; if (k.target.caption.length >= 3){ this._SafeStr_8213.addEventListener(TimerEvent.TIMER, this._SafeStr_8347); this._SafeStr_8213.start(); }; var _local_2:IWindow = this._SafeStr_8182.findChildByName("search.helper"); _local_2.visible = (k.target.caption.length == 0); var _local_3:_SafeStr_2413 = (this._SafeStr_8182.findChildByName("search.clear.icon") as _SafeStr_2413); _local_3.assetUri = (((k.target.caption.length > 0)) ? "icons_close" : "common_small_pen"); if (k.target.caption.length == 0){ this._SafeStr_8344(); } else { if (k.keyCode == Keyboard.ENTER){ this._SafeStr_8348(k.target.caption); }; }; } private function _SafeStr_8347(k:TimerEvent):void { var _local_2:ITextFieldWindow = (this._SafeStr_8182.findChildByName("search.input") as ITextFieldWindow); this._SafeStr_8348(_local_2.caption); } private function _SafeStr_8348(k:String):void { var _local_5:_SafeStr_2333; var _local_6:String; var _local_7:Vector.<_SafeStr_2345>; var _local_8:Vector.<_SafeStr_2345>; if (this._SafeStr_8213){ this._SafeStr_8213.stop(); }; if ((((((this._SafeStr_8211 == null)) || ((k == null)))) || ((k.length == 0)))){ return; }; var _local_2:Array = []; var _local_3:Vector.<_SafeStr_2333> = new Vector.<_SafeStr_2333>(0); var _local_4:String = k.toLowerCase().replace(" ", ""); for each (_local_5 in this._SafeStr_8211) { if ((((this._SafeStr_8210 == _SafeStr_2367.BUILDER)) && (!(_local_5._SafeStr_6473)))){ } else { if ((((this._SafeStr_8210 == _SafeStr_2367.NORMAL)) && (_local_5._SafeStr_8349))){ } else { _local_6 = [_local_5._SafeStr_5870, _local_5.description, _local_5._SafeStr_5860].join(" "); _local_6 = _local_6.replace(/ /gi, ""); if ((((((this._SafeStr_8210 == _SafeStr_2367.BUILDER)) && ((_local_5._SafeStr_6541 == _SafeStr_8174)))) && ((_local_5._SafeStr_6543 == _SafeStr_8174)))){ if (((!((_local_5._SafeStr_8350 == ""))) && ((_local_2.indexOf(_local_5._SafeStr_8350) < 0)))){ if (_local_6.indexOf(_local_4) >= 0){ _local_2.push(_local_5._SafeStr_8350); }; }; } else { _local_7 = this._SafeStr_8302._SafeStr_8291(_local_5._SafeStr_6541, true); _local_8 = this._SafeStr_8302._SafeStr_8291(_local_5._SafeStr_6543, true); if (((!((_local_7 == null))) || ((((this._SafeStr_8210 == _SafeStr_2367.NORMAL)) && (!((_local_8 == null))))))){ if (_local_6.indexOf(_local_4) >= 0){ _local_3.push(_local_5); if (_local_3.length >= _SafeStr_8173){ break; }; }; }; }; }; }; }; this.localization.registerParameter("catalog.search.results", "count", _local_3.length.toString()); this.localization.registerParameter("catalog.search.results", "needle", k); this._SafeStr_8182.findChildByName(PageLocalization._SafeStr_8351).caption = "${catalog.search.header}"; this._SafeStr_8302._SafeStr_8335(); this._SafeStr_8178._SafeStr_8352(_local_3); this._SafeStr_8302.filter(_local_4, _local_2); } public function _SafeStr_8353():void { this._SafeStr_8211 = this._SafeStr_7207._SafeStr_6024(this); this._SafeStr_8214 = null; } private function _SafeStr_8237(k:_SafeStr_2301):void { switch (k.type){ case _SafeStr_2301._SafeStr_7379: this._SafeStr_8187 = k.session._SafeStr_6534; this._SafeStr_7575 = k.session; if (this._SafeStr_8180 != null){ this._SafeStr_8180._SafeStr_8354(true); }; break; case _SafeStr_2301._SafeStr_7380: this._SafeStr_8187 = false; this._SafeStr_7575 = null; if (this._SafeStr_8180 != null){ this._SafeStr_8180._SafeStr_8354(false); }; break; }; if (this._SafeStr_8355 != null){ this._SafeStr_8355.dispatchWidgetEvent(new _SafeStr_2447()); }; } private function _SafeStr_8280():void { this._SafeStr_8180 = new RecyclerLogic(this, this._SafeStr_5524); this._SafeStr_8144(); } private function _SafeStr_8281():void { if (this._SafeStr_8181 == null){ this._SafeStr_8181 = new _SafeStr_2400(this, this._SafeStr_5524, this._SafeStr_7205); }; } private function _SafeStr_8282():void { if (this._SafeStr_8189 == null){ this._SafeStr_8189 = new _SafeStr_2399(this); }; } private function _SafeStr_8284():void { if (this._SafeStr_8190 == null){ this._SafeStr_8190 = new _SafeStr_2445(this, this.connection); }; } private function _SafeStr_8285():void { if (this._SafeStr_8191 == null){ this._SafeStr_8191 = new _SafeStr_2481(this); }; } private function _SafeStr_8286():void { if (this._SafeStr_8200 == null){ this._SafeStr_8200 = new _SafeStr_2382(this); }; } private function _SafeStr_8283():void { this.send(new _SafeStr_2422()); } public function _SafeStr_8162(k:int):void { this.send(new _SafeStr_2466(k)); } private function _SafeStr_8340(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_8332(); if (this._SafeStr_8178 != null){ this._SafeStr_8178._SafeStr_8356(); }; if (((!((this._SafeStr_8180 == null))) && ((this._SafeStr_8334() == "recycler")))){ this._SafeStr_8180.cancel(); this._SafeStr_8151(false); }; } private function _SafeStr_8252(k:_SafeStr_2493):void { var _local_2:_SafeStr_2331 = this._SafeStr_8168(k.catalogType); if (_local_2 == null){ return; }; this._SafeStr_8197 = k._SafeStr_8357; _local_2._SafeStr_8358(k.root); if (k.catalogType == this._SafeStr_8210){ _local_2._SafeStr_8337(); }; switch (this._SafeStr_8206._SafeStr_8359){ case _SafeStr_2442._SafeStr_8362: if (((((((this._SafeStr_8197) && (this._SafeStr_8198))) && (!(this._SafeStr_8360)))) && ((k.catalogType == _SafeStr_2367.NORMAL)))){ events.dispatchEvent(new _SafeStr_2320(_SafeStr_2320.CATALOG_NEW_ITEMS_SHOW)); this.openCatalogPage(_SafeStr_2365._SafeStr_8361); } else { _local_2._SafeStr_8336(); }; return; case _SafeStr_2442._SafeStr_8364: _local_2._SafeStr_8315(this._SafeStr_8206._SafeStr_5332, this._SafeStr_8206._SafeStr_8317); this._SafeStr_8206._SafeStr_8363(); return; case _SafeStr_2442._SafeStr_8366: _local_2.openPage(this._SafeStr_8206._SafeStr_8365); this._SafeStr_8206._SafeStr_8363(); return; }; } private function _SafeStr_8254(k:_SafeStr_2459):void { var _local_11:CatalogPageMessageOfferData; var _local_12:Vector.<_SafeStr_2361>; var _local_13:_SafeStr_2336; var _local_14:_SafeStr_2467; var _local_15:Offer; var _local_16:_SafeStr_2333; var _local_2:CatalogPageMessageParser = k._SafeStr_5325(); if (_local_2.catalogType != this._SafeStr_8210){ return; }; var _local_3:int = _local_2.pageId; var _local_4:String = _local_2.layoutCode; var _local_5:Array = _local_2.localization.images.concat(); var _local_6:Array = _local_2.localization.texts.concat(); var _local_7:_SafeStr_2390 = new PageLocalization(_local_5, _local_6); var _local_8:int = _local_2._SafeStr_7441; var _local_9:Boolean = _local_2.acceptSeasonCurrencyAsCredits; var _local_10:Vector.<_SafeStr_2378> = new Vector.<_SafeStr_2378>(0); for each (_local_11 in _local_2.offers) { _local_12 = new Vector.<_SafeStr_2361>(0); _local_13 = this.getProductData(_local_11._SafeStr_7947); for each (_local_14 in _local_11.products) { _local_16 = this._SafeStr_7657(_local_14._SafeStr_8367, _local_14._SafeStr_8368); _local_12.push(new Product(_local_14._SafeStr_8368, _local_14._SafeStr_8367, _local_14._SafeStr_5750, _local_14.productCount, _local_13, _local_16, this, _local_14._SafeStr_8369, _local_14.uniqueLimitedItemSeriesSize, _local_14.uniqueLimitedItemsLeft)); }; if ((((_local_12.length == 0)) && (!(HabboCatalogUtils._SafeStr_8370(_local_11._SafeStr_7947))))){ } else { _local_15 = new Offer(_local_11._SafeStr_7441, _local_11._SafeStr_7947, _local_11._SafeStr_8371, _local_11.priceInCredits, _local_11.priceInActivityPoints, _local_11.activityPointType, _local_11._SafeStr_8137, _local_11.clubLevel, _local_12, _local_11._SafeStr_8136, this); if (((!((_local_15.productContainer == null))) && (this._SafeStr_8372(_local_15)))){ _local_10.push(_local_15); } else { _local_15.dispose(); }; }; }; if (((!((_local_2._SafeStr_8231 == null))) && ((_local_2._SafeStr_8231.length > 0)))){ this._SafeStr_8212 = _local_2._SafeStr_8231; }; if (((!((this._SafeStr_8178 == null))) && ((this._SafeStr_8207 == _local_3)))){ this._SafeStr_8178._SafeStr_8373(_local_3, _local_4, _local_7, _local_10, _local_8, _local_9); }; this._SafeStr_8289 = false; } private function _SafeStr_8372(k:Offer):Boolean { return ((((this._SafeStr_8210 == _SafeStr_2367.NORMAL)) || (((!((k._SafeStr_8138 == Offer._SafeStr_8375))) && (!((k._SafeStr_8138 == Offer._SafeStr_8374))))))); } private function _SafeStr_8261(k:_SafeStr_2273):void { var _local_2:Boolean = this._SafeStr_8329(); this.reset(); if (_local_2){ this._SafeStr_5524.alert("${catalog.alert.published.title}", "${catalog.alert.published.description}", 0, this._SafeStr_8376); }; } private function _SafeStr_8250(k:_SafeStr_2273):void { var _local_2:_SafeStr_2470 = (k as _SafeStr_2470); var _local_3:_SafeStr_2407 = _local_2._SafeStr_5325(); var _local_4:int = _local_3.errorCode; var _local_5:String = (((_local_4 > 0)) ? (("${catalog.alert.purchaseerror.description." + _local_4) + "}") : "${catalog.alert.purchaseerror.description}"); this._SafeStr_5524.alert("${catalog.alert.purchaseerror.title}", _local_5, 0, this._SafeStr_8376); if (this._SafeStr_8183 != null){ this._SafeStr_8183.dispose(); this._SafeStr_8183 = null; }; } private function _SafeStr_8248(k:_SafeStr_2273):void { var _local_2:_SafeStr_2414 = (k as _SafeStr_2414); var _local_3:_SafeStr_2473 = _local_2._SafeStr_5325(); var _local_4:int = _local_3.errorCode; var _local_5:String = ""; switch (_local_4){ case 1: _local_5 = "${catalog.alert.purchasenotallowed.hc.description}"; break; default: _local_5 = "${catalog.alert.purchasenotallowed.unknown.description}"; }; this._SafeStr_5524.alert("${catalog.alert.purchasenotallowed.title}", _local_5, 0, this._SafeStr_8376); } private function _SafeStr_6116(k:_SafeStr_2273):void { var _local_4:IBitmapWrapperWindow; var _local_5:BitmapData; var _local_6:Point; var _local_7:String; var _local_2:_SafeStr_2350 = (k as _SafeStr_2350); var _local_3:_SafeStr_2439 = _local_2._SafeStr_5325(); events.dispatchEvent(new _SafeStr_2278(_local_3.offer._SafeStr_7947)); if (this._SafeStr_8183 != null){ if (((!(this._SafeStr_8193)) && (!(this._SafeStr_8183._SafeStr_8377())))){ _local_4 = this._SafeStr_8183._SafeStr_8378(); if (_local_4){ _local_5 = _local_4.bitmap; if (_local_5){ _local_6 = new Point(); _local_4.getGlobalPosition(_local_6); _local_7 = HabboToolbarIconEnum.INVENTORY; if (this._SafeStr_8183._SafeStr_8368 == _SafeStr_2491._SafeStr_6956){ _local_7 = HabboToolbarIconEnum.MEMENU; }; this._SafeStr_5510._SafeStr_8379(_local_7, _local_5.clone(), _local_6.x, _local_6.y); }; }; }; this._SafeStr_8183.dispose(); }; this._SafeStr_8183 = null; } private function _SafeStr_8246(k:_SafeStr_2492):void { if (this._SafeStr_8183 != null){ this._SafeStr_8183._SafeStr_8380(); }; } private function _SafeStr_8270(k:_SafeStr_2273):void { var _local_2:_SafeStr_2355 = (k as _SafeStr_2355); var _local_3:_SafeStr_2430 = _local_2._SafeStr_5325(); if (_local_3._SafeStr_8381){ this._SafeStr_8160(); } else { if (_local_3._SafeStr_8382){ this._SafeStr_8161(_local_3.activityPointType); }; }; if (this._SafeStr_8183 != null){ this._SafeStr_8183._SafeStr_8381(); }; } public function _SafeStr_8383(k:Boolean):void { if (!this._SafeStr_8182){ return; }; var _local_2:IWindow = this._SafeStr_8182.findChildByName("navigationContainer"); if (_local_2){ _local_2.visible = k; }; _local_2 = this._SafeStr_8182.findChildByName("searchContainer"); if (_local_2){ _local_2.visible = k; }; } public function _SafeStr_8160():void { if (!this._SafeStr_5524){ return; }; this._SafeStr_5524.confirm("${catalog.alert.notenough.title}", "${catalog.alert.notenough.credits.description}", 0, this._SafeStr_8384); } public function _SafeStr_8161(k:int):void { var _local_2:String = ("catalog.alert.notenough.activitypoints.title." + k); var _local_3:String = ("catalog.alert.notenough.activitypoints.description." + k); if (k == _SafeStr_2458._SafeStr_7513){ this._SafeStr_5524.confirm(this.localization.getLocalization(_local_2), this.localization.getLocalization(_local_3), 0, this._SafeStr_8385); } else { this._SafeStr_5524.alert(this.localization.getLocalization(_local_2), this.localization.getLocalization(_local_3), 0, this._SafeStr_8376); }; } private function _SafeStr_8244(k:_SafeStr_2341):void { if (k == null){ return; }; var _local_2:String = "${catalog.alert.voucherredeem.ok.description}"; if (k.productName != ""){ _local_2 = "catalog.alert.voucherredeem.ok.description.furni"; this._SafeStr_5525.registerParameter(_local_2, "productName", k.productName); this._SafeStr_5525.registerParameter(_local_2, "productDescription", k.productDescription); _local_2 = (("${" + _local_2) + "}"); }; this._SafeStr_5524.alert("${catalog.alert.voucherredeem.ok.title}", _local_2, 0, this._SafeStr_8376); } private function _SafeStr_8273(k:_SafeStr_2353):void { if (k == null){ return; }; var _local_2:String = "${catalog.alert.voucherredeem.error.title}"; var _local_3 = (("${catalog.alert.voucherredeem.error.description." + k.errorCode) + "}"); this._SafeStr_5524.alert(_local_2, _local_3, 0, this._SafeStr_8376); } private function _SafeStr_8242(k:_SafeStr_2406):void { if ((((k == null)) || ((this._SafeStr_8178 == null)))){ return; }; var _local_2:_SafeStr_2417 = k._SafeStr_5325(); this._SafeStr_8178.dispatchWidgetEvent(new _SafeStr_2440(_local_2.result, _local_2.nameValidationInfo)); } private function _SafeStr_5786(k:_SafeStr_2273):void { var _local_2:_SafeStr_2398 = (k as _SafeStr_2398); var _local_3:_SafeStr_2351 = _local_2._SafeStr_5325(); this._SafeStr_7577.credits = _local_3.balance; this._SafeStr_8279(); if (((!(this._SafeStr_8186)) && (!((this._SafeStr_7215 == null))))){ this._SafeStr_7215._SafeStr_8386(_SafeStr_2357._SafeStr_8387); }; this._SafeStr_8186 = false; events.dispatchEvent(new _SafeStr_2383(_SafeStr_2383._SafeStr_5785, this._SafeStr_7577.credits, 0)); events.dispatchEvent(new _SafeStr_2387()); } private function _SafeStr_8243(k:_SafeStr_2273):void { var _local_2:_SafeStr_2485 = (k as _SafeStr_2485); this._SafeStr_7577._SafeStr_7529[_local_2.type] = _local_2.amount; this._SafeStr_8279(); if (((!((this._SafeStr_7215 == null))) && ((_local_2.type == _SafeStr_2458._SafeStr_7513)))){ this._SafeStr_7215._SafeStr_8386(_SafeStr_2357._SafeStr_8388); }; events.dispatchEvent(new _SafeStr_2383(_SafeStr_2383._SafeStr_7509, _local_2.amount, _local_2.type)); events.dispatchEvent(new _SafeStr_2387()); } private function _SafeStr_8260(k:_SafeStr_2273):void { var _local_3:String; var _local_4:int; var _local_2:_SafeStr_2405 = (k as _SafeStr_2405); this._SafeStr_7577._SafeStr_7529 = _local_2.points; this._SafeStr_8279(); for (_local_3 in _local_2.points) { _local_4 = int(_local_3); events.dispatchEvent(new _SafeStr_2383(_SafeStr_2383._SafeStr_7509, _local_2.points[_local_4], _local_4)); }; events.dispatchEvent(new _SafeStr_2387()); } private function _SafeStr_8265(k:_SafeStr_2273):void { var _local_3:Boolean; var _local_2:_SafeStr_2479 = (k as _SafeStr_2376)._SafeStr_5325(); this._SafeStr_7577.clubDays = Math.max(0, _local_2._SafeStr_7736); this._SafeStr_7577.clubPeriods = Math.max(0, _local_2._SafeStr_7735); this._SafeStr_7577._SafeStr_5516 = _local_2._SafeStr_5516; this._SafeStr_7577._SafeStr_7506 = _local_2._SafeStr_7506; this._SafeStr_7577._SafeStr_7507 = _local_2._SafeStr_7507; this._SafeStr_7577._SafeStr_7503 = (((_local_2._SafeStr_7738)==_SafeStr_2479._SafeStr_7739) ? true : false); this._SafeStr_7577._SafeStr_7504 = _local_2._SafeStr_7504; this._SafeStr_7577._SafeStr_7530 = _local_2._SafeStr_7530; if (ExternalInterface.available){ if ((((_local_2.productName == "habbo_club")) || ((_local_2.productName == "club_habbo")))){ _local_3 = ((_local_2._SafeStr_5516) && ((_local_2._SafeStr_7504 > 0))); ExternalInterface.call("FlashExternalInterface.subscriptionUpdated", _local_3); }; }; this._SafeStr_8279(); if (_local_2._SafeStr_7738 == _SafeStr_2479._SafeStr_8389){ this.reset(); if (this._SafeStr_8204 != null){ this.openCatalogPage(this._SafeStr_8204); this._SafeStr_8204 = null; }; }; } private function _SafeStr_8263(k:_SafeStr_2359):void { if (((!(k)) || (!(this._SafeStr_8189)))){ return; }; var _local_2:_SafeStr_2391 = k._SafeStr_5325(); if (!_local_2){ return; }; this._SafeStr_8189._SafeStr_8390(_local_2._SafeStr_8391, _local_2._SafeStr_8392, _local_2.offers, _local_2._SafeStr_8393); } private function _SafeStr_8268(k:_SafeStr_2273):void { var _local_2:_SafeStr_2352 = (k as _SafeStr_2433)._SafeStr_5325(); if ((((_local_2 == null)) || ((this._SafeStr_8180 == null)))){ return; }; this._SafeStr_8180._SafeStr_8394(_local_2._SafeStr_8395, _local_2._SafeStr_8396); } private function _SafeStr_8245(k:_SafeStr_2273):void { var _local_2:_SafeStr_2469 = (k as _SafeStr_2347)._SafeStr_5325(); if ((((_local_2 == null)) || ((this._SafeStr_8180 == null)))){ return; }; this._SafeStr_8180._SafeStr_8397(_local_2._SafeStr_8398, _local_2.prizeId); } private function _SafeStr_8269(k:_SafeStr_2273):void { var _local_2:_SafeStr_2471 = (k as _SafeStr_2394)._SafeStr_5325(); if ((((_local_2 == null)) || ((this._SafeStr_8180 == null)))){ return; }; this._SafeStr_8180._SafeStr_8399(_local_2._SafeStr_8400); } private function _SafeStr_8253(k:_SafeStr_2273):void { if (this._SafeStr_8181 != null){ this._SafeStr_8181._SafeStr_8401(k); }; } private function _SafeStr_8257(k:_SafeStr_2273):void { if (this._SafeStr_8181 != null){ this._SafeStr_8181._SafeStr_8402(k); }; } private function _SafeStr_8259(k:_SafeStr_2273):void { if (this._SafeStr_8181 != null){ this._SafeStr_8181._SafeStr_8403(k); }; } private function _SafeStr_8267(k:_SafeStr_2273):void { if (this._SafeStr_8181 != null){ this._SafeStr_8181._SafeStr_8404(k); }; } private function _SafeStr_8249(k:_SafeStr_2360):void { if (k == null){ return; }; this._SafeStr_8188 = new _SafeStr_2451(k); } private function _SafeStr_7699(k:_SafeStr_2484):void { if (((!(k)) || (!(this._SafeStr_8181)))){ return; }; var _local_2:_SafeStr_2475 = k._SafeStr_5325(); if (!_local_2){ return; }; var _local_3:_SafeStr_2364 = new _SafeStr_2364(); _local_3._SafeStr_7791 = _local_2._SafeStr_7791; _local_3._SafeStr_8405 = _local_2._SafeStr_8405; _local_3._SafeStr_8406 = _local_2._SafeStr_8406; _local_3._SafeStr_8407 = _local_2._SafeStr_8407; _local_3._SafeStr_8408 = _local_2._SafeStr_8408; _local_3._SafeStr_8409 = _local_2._SafeStr_8409; _local_3._SafeStr_7789 = _local_2._SafeStr_7789; _local_3._SafeStr_7790 = _local_2._SafeStr_7790; this._SafeStr_8181._SafeStr_8410 = _local_3; } private function _SafeStr_7680(k:_SafeStr_2480):void { if (((!(k)) || (!(this._SafeStr_8181)))){ return; }; var _local_2:_SafeStr_2483 = k._SafeStr_5325(); if (!_local_2){ return; }; this._SafeStr_8181._SafeStr_7783 = _local_2._SafeStr_7783; } private function _SafeStr_7703(k:_SafeStr_2348):void { if (((!(k)) || (!(this._SafeStr_8181)))){ return; }; var _local_2:_SafeStr_2429 = k._SafeStr_5325(); if (!_local_2){ return; }; if (_local_2.result == 1){ this._SafeStr_8181._SafeStr_8411(); }; } private function _SafeStr_8264(k:_SafeStr_2369):void { var _local_2:_SafeStr_2419 = k._SafeStr_5325(); if (((!((this._SafeStr_8190 == null))) && ((((((((_local_2.source == _SafeStr_2441._SafeStr_8415)) || ((_local_2.source == _SafeStr_2441._SafeStr_8414)))) || ((_local_2.source == _SafeStr_2441._SafeStr_8413)))) || ((_local_2.source == _SafeStr_2441._SafeStr_8412)))))){ this._SafeStr_8190._SafeStr_8401(_local_2); }; } private function _SafeStr_8271(k:_SafeStr_2486):void { if (!this._SafeStr_8176){ this.init(); }; if (this._SafeStr_8191){ this._SafeStr_8191._SafeStr_8416(k); }; } private function _SafeStr_8255(k:_SafeStr_2273):void { } private function _SafeStr_8256(k:_SafeStr_2494):void { var _local_2:_SafeStr_2463 = k._SafeStr_5325(); this._SafeStr_8192.remove(_local_2._SafeStr_5897); var _local_3:Array = _local_2._SafeStr_8417; if (_local_3 != null){ this._SafeStr_8192.add(_local_2._SafeStr_5897, _local_3.slice()); this._SafeStr_8178.dispatchWidgetEvent(new _SafeStr_2349(_local_2._SafeStr_5897, _local_3.slice())); }; } private function _SafeStr_8338(k:String, _arg_2:BitmapData):void { var _local_3:IBitmapWrapperWindow = (this._SafeStr_8182.findChildByName(k) as IBitmapWrapperWindow); if (_local_3 != null){ _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_8376(k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); this._SafeStr_8275(); } private function _SafeStr_8384(k:_SafeStr_2495, _arg_2:WindowEvent):void { k.dispose(); this._SafeStr_8275(); if (_arg_2.type == WindowEvent._SafeStr_6209){ _SafeStr_6.openWebPageAndMinimizeClient(getProperty(_SafeStr_2423._SafeStr_8318)); }; } private function _SafeStr_8385(k:_SafeStr_2495, _arg_2:WindowEvent):void { var _local_3:String; k.dispose(); this._SafeStr_8275(); if (_arg_2.type == WindowEvent._SafeStr_6209){ _local_3 = getProperty("link.format.duckets"); if (_local_3 != ""){ this._SafeStr_5524.alert("${catalog.alert.external.link.title}", "${catalog.alert.external.link.desc}", 0, this._SafeStr_8418); _SafeStr_6.navigateToURL(_local_3, "habboMain"); }; }; } private function _SafeStr_8418(k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); } public function redeemVoucher(k:String):void { var _local_2:_SafeStr_2283 = new _SafeStr_2461(k); this.send(_local_2); _local_2.dispose(); _local_2 = null; } public function _SafeStr_8419():void { this._SafeStr_8177 = true; events.dispatchEvent(new _SafeStr_2320(_SafeStr_2320.CATALOG_INITIALIZED)); } public function isDraggable(k:_SafeStr_2378):Boolean { return (((((((((((((((((getBoolean("catalog.drag_and_drop")) && (!((this._SafeStr_7575 == null))))) && ((((this._SafeStr_8178._SafeStr_8355 == null)) || (this._SafeStr_8178._SafeStr_8355._SafeStr_8422))))) && ((((((this._SafeStr_8210 == _SafeStr_2367.NORMAL)) && (((this._SafeStr_7575._SafeStr_5862) || (((this._SafeStr_7575._SafeStr_6484) && ((this._SafeStr_7575.roomControllerLevel >= _SafeStr_2488._SafeStr_6513)))))))) || ((((this._SafeStr_8210 == _SafeStr_2367.BUILDER)) && ((this._SafeStr_8420(k) == _SafeStr_2416._SafeStr_8421)))))))) && (!((k._SafeStr_8138 == Offer._SafeStr_8375))))) && (!((k._SafeStr_8138 == Offer._SafeStr_8374))))) && (!((k.product == null))))) && (!((k.product._SafeStr_8368 == _SafeStr_2491._SafeStr_6956))))) && (!((k.product._SafeStr_8368 == _SafeStr_2491._SafeStr_5899))))); } public function _SafeStr_8420(k:_SafeStr_2378):int { var _local_2:int; var _local_3:int; var _local_4:_SafeStr_2436; var _local_5:_SafeStr_2456; if (k == null){ return (_SafeStr_2416._SafeStr_8423); }; if ((((this._SafeStr_8424 < 0)) || ((this._SafeStr_8424 >= this._SafeStr_8425)))){ return (_SafeStr_2416._SafeStr_8426); }; if (this.roomSession == null){ return (_SafeStr_2416._SafeStr_8427); }; if (!this.roomSession._SafeStr_5862){ return (_SafeStr_2416._SafeStr_8428); }; if (((this.roomSession._SafeStr_6484) && (!(getBoolean("builders.club.furniture.placement.group.room.enabled"))))){ return (_SafeStr_2416._SafeStr_8429); }; if (this._SafeStr_8430 <= 0){ _local_2 = this.roomEngine._SafeStr_5977(this.roomSession.roomId, _SafeStr_2285._SafeStr_5707); _local_3 = 0; while (_local_3 < _local_2) { _local_4 = this.roomEngine._SafeStr_5978(this.roomSession.roomId, _local_3, _SafeStr_2285._SafeStr_5707); _local_5 = this.roomSession.userDataManager.getUserDataByIndex(_local_4.getId()); if (((((((!((_local_5 == null))) && ((_local_5.type == _SafeStr_2340._SafeStr_5746)))) && (!((_local_5._SafeStr_5706 == this.roomSession._SafeStr_8432))))) && (!(_local_5._SafeStr_8431)))){ return (_SafeStr_2416._SafeStr_8433); }; _local_3++; }; }; return (_SafeStr_2416._SafeStr_8421); } private function _SafeStr_8434(k:String, _arg_2:String):void { var _local_3:String = this._SafeStr_7205._SafeStr_8435(this._SafeStr_7205.activeRoomId, _SafeStr_2464._SafeStr_8436); var _local_4:String = this._SafeStr_7205._SafeStr_8435(this._SafeStr_7205.activeRoomId, _SafeStr_2464._SafeStr_8437); var _local_5:String = this._SafeStr_7205._SafeStr_8435(this._SafeStr_7205.activeRoomId, _SafeStr_2464._SafeStr_8438); _local_3 = ((((_local_3) && ((_local_3.length > 0)))) ? _local_3 : "101"); _local_4 = ((((_local_4) && ((_local_4.length > 0)))) ? _local_4 : "101"); _local_5 = ((((_local_5) && ((_local_5.length > 0)))) ? _local_5 : "1.1"); switch (k){ case "floor": this._SafeStr_7205._SafeStr_8439(this._SafeStr_7205.activeRoomId, _arg_2, _local_3, _local_5, true); return; case "wallpaper": this._SafeStr_7205._SafeStr_8439(this._SafeStr_7205.activeRoomId, _local_4, _arg_2, _local_5, true); return; case "landscape": this._SafeStr_7205._SafeStr_8439(this._SafeStr_7205.activeRoomId, _local_4, _local_3, _arg_2, true); return; default: this._SafeStr_7205._SafeStr_8439(this._SafeStr_7205.activeRoomId, _local_4, _local_3, _local_5, true); }; } public function _SafeStr_8440(k:_SafeStr_2426, _arg_2:_SafeStr_2378, _arg_3:Boolean=false):void { var _local_5:int; if (!this.isDraggable(_arg_2)){ return; }; var _local_4:_SafeStr_2361 = _arg_2.product; switch (_local_4._SafeStr_8368){ case _SafeStr_2491._SafeStr_5890: _local_5 = _SafeStr_2285._SafeStr_5887; break; case _SafeStr_2491._SafeStr_5891: _local_5 = _SafeStr_2285._SafeStr_5987; break; }; var _local_6:Boolean = this._SafeStr_7205._SafeStr_7641(_SafeStr_2487._SafeStr_8441, -(_arg_2._SafeStr_7441), _local_5, _local_4._SafeStr_8442, ((_local_4._SafeStr_5750) ? _local_4._SafeStr_5750.toString() : null)); if (_local_6){ this._SafeStr_8194 = _arg_2; this._SafeStr_8195 = k; this._SafeStr_8332(); this._SafeStr_8193 = true; this._SafeStr_8215 = _arg_3; }; } private function _SafeStr_8235(k:_SafeStr_2384):void { var _local_2:_SafeStr_2456; if (k == null){ return; }; if (((this._SafeStr_6471) && (((!(this._SafeStr_8176)) || (!(this._SafeStr_8168(_SafeStr_2367.BUILDER)._SafeStr_8310)))))){ this.init(); this._SafeStr_8328(_SafeStr_2367.BUILDER); }; if ((((k.type == _SafeStr_2384._SafeStr_7279)) && ((k.category == _SafeStr_2285._SafeStr_5707)))){ _local_2 = this._SafeStr_8443(k); if (_local_2 != null){ events.dispatchEvent(new _SafeStr_2404(_SafeStr_2320.CATALOG_USER_SELECTED, _local_2._SafeStr_6235, _local_2.name)); }; }; } private function _SafeStr_8239(k:_SafeStr_2476):void { var _local_2:int; var _local_3:String; var _local_4:_SafeStr_2426; if (((this._SafeStr_8193) && ((k.type == _SafeStr_2476._SafeStr_8238)))){ this._SafeStr_8275(true); if ((((this._SafeStr_8194 == null)) || (this._SafeStr_8194.disposed))){ this._SafeStr_8444(); return; }; _local_2 = k._SafeStr_8445; _local_3 = k._SafeStr_8446; _local_4 = this._SafeStr_8195; if (_local_4 != null){ _local_4._SafeStr_8447(true, _local_3); }; this._SafeStr_8444(false); this._SafeStr_8309(); }; } private function _SafeStr_8443(k:_SafeStr_2384):_SafeStr_2456 { var _local_3:_SafeStr_2298; var _local_2:_SafeStr_2456; if (this._SafeStr_7208 != null){ _local_3 = this._SafeStr_7208.getSession(k.roomId); if (_local_3 != null){ _local_2 = _local_3.userDataManager.getUserDataByIndex(k._SafeStr_5678); }; }; return (_local_2); } private function _SafeStr_8234(k:_SafeStr_2431):void { var _local_2:String; var _local_3:_SafeStr_2456; var _local_4:_SafeStr_2426; if (((this._SafeStr_8193) && ((k.type == _SafeStr_2384._SafeStr_8233)))){ this._SafeStr_8275(true); if ((((this._SafeStr_8194 == null)) || (this._SafeStr_8194.disposed))){ this._SafeStr_8444(); return; }; _local_2 = null; _local_3 = this._SafeStr_8443(k); if (_local_3 != null){ _local_2 = _local_3.name; }; _local_4 = this._SafeStr_8195; if (_local_4 != null){ _local_4._SafeStr_8447(true, _local_2); }; this._SafeStr_8444(false); this._SafeStr_8309(); }; } private function _SafeStr_8232(k:_SafeStr_2385):void { var _local_2:int; var _local_3:_SafeStr_2361; var _local_4:Boolean; var _local_5:_SafeStr_2426; var _local_6:_SafeStr_2437; var _local_7:int; var _local_8:Vector.<_SafeStr_2345>; if (((this._SafeStr_8193) && ((k.type == _SafeStr_2384._SafeStr_7376)))){ this._SafeStr_8275(true); if ((((this._SafeStr_8194 == null)) || (this._SafeStr_8194.disposed))){ this._SafeStr_8444(); return; }; _local_2 = k.category; _local_3 = this._SafeStr_8194.product; _local_4 = false; if (_local_2 == _SafeStr_2285._SafeStr_5987){ switch (_local_3._SafeStr_8448._SafeStr_5860){ case "floor": case "wallpaper": case "landscape": _local_4 = ((k._SafeStr_8450) || (k._SafeStr_8449)); break; default: _local_4 = k._SafeStr_5892; }; } else { _local_4 = k._SafeStr_5892; }; if (!_local_4){ this._SafeStr_8444(); return; }; this._SafeStr_8196 = new PlacedObjectPurchaseData(k.roomId, k._SafeStr_5678, k.category, k._SafeStr_8451, k.x, k.y, k.direction, this._SafeStr_8194); _local_5 = this._SafeStr_8195; if (_local_5 != null){ _local_5._SafeStr_8447(true, null); }; switch (this._SafeStr_8210){ case _SafeStr_2367.NORMAL: if (_local_2 == _SafeStr_2285._SafeStr_5887){ this._SafeStr_7205._SafeStr_8452(k.roomId, k._SafeStr_5678, _local_3._SafeStr_8442, new _SafeStr_2306(k.x, k.y, k.z), new _SafeStr_2306(k.direction, 0, 0), 0, new _SafeStr_2428()); } else { if (_local_2 == _SafeStr_2285._SafeStr_5987){ switch (_local_3._SafeStr_8448._SafeStr_5860){ case "floor": case "wallpaper": case "landscape": this._SafeStr_8434(_local_3._SafeStr_8448._SafeStr_5860, _local_3._SafeStr_5750); break; default: this._SafeStr_7205._SafeStr_8453(k.roomId, k._SafeStr_5678, _local_3._SafeStr_8442, new _SafeStr_2306(k.x, k.y, k.z), new _SafeStr_2306((k.direction * 45), 0, 0), 0, k._SafeStr_8454, 0); }; }; }; _local_6 = (this._SafeStr_7205.getRoomObject(k.roomId, k._SafeStr_5678, k.category) as _SafeStr_2437); if (_local_6){ _local_6.getModelController().setNumber(_SafeStr_2464._SafeStr_8455, 0.5); }; return; case _SafeStr_2367.BUILDER: _local_7 = this._SafeStr_8194.page.pageId; if (_local_7 == CatalogNavigator._SafeStr_8301){ _local_8 = this._SafeStr_8302._SafeStr_8291(this._SafeStr_8194._SafeStr_7441, true); if (_local_8 != null){ _local_7 = _local_8[0].pageId; }; }; switch (_local_2){ case _SafeStr_2285._SafeStr_5887: this.send(new _SafeStr_2381(_local_7, this._SafeStr_8194._SafeStr_7441, _local_3._SafeStr_5750, k.x, k.y, k.direction)); break; case _SafeStr_2285._SafeStr_5987: this.send(new _SafeStr_2448(_local_7, this._SafeStr_8194._SafeStr_7441, _local_3._SafeStr_5750, k._SafeStr_8451)); break; }; if (this._SafeStr_8215){ this._SafeStr_8440(_local_5, this._SafeStr_8194, true); } else { this._SafeStr_8167(); }; return; }; }; } private function _SafeStr_8444(k:Boolean=true):void { if (((k) && (this._SafeStr_8193))){ this._SafeStr_8331(); }; this._SafeStr_8193 = false; this._SafeStr_8195 = null; } public function _SafeStr_8456(k:_SafeStr_2378):void { if (this._SafeStr_8196){ if (this._SafeStr_8196._SafeStr_7441 != k._SafeStr_7441){ this._SafeStr_8275(); }; }; } public function _SafeStr_8275(k:Boolean=false):void { if (!k){ this._SafeStr_8444(); }; if (this._SafeStr_8196 != null){ if (this._SafeStr_8196.category == _SafeStr_2285._SafeStr_5887){ this._SafeStr_7205._SafeStr_8457(this._SafeStr_8196.roomId, this._SafeStr_8196._SafeStr_5678); } else { if (this._SafeStr_8196.category == _SafeStr_2285._SafeStr_5987){ switch (this._SafeStr_8196.furniData._SafeStr_5860){ case "floor": case "wallpaper": case "landscape": this._SafeStr_8434("reset", ""); break; default: this._SafeStr_7205._SafeStr_8458(this._SafeStr_8196.roomId, this._SafeStr_8196._SafeStr_5678); }; } else { this._SafeStr_7205._SafeStr_5989(this._SafeStr_8196._SafeStr_5678, this._SafeStr_8196.category); }; }; this._SafeStr_8196.dispose(); this._SafeStr_8196 = null; }; } public function _SafeStr_8309():void { if (this._SafeStr_8194 != null){ this._SafeStr_7205._SafeStr_8459(); this._SafeStr_8193 = false; this._SafeStr_8194 = null; }; } private function _SafeStr_8236(k:_SafeStr_2373):void { var _local_2:int; var _local_3:int; var _local_4:String; var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:String; var _local_9:String; var _local_10:String; if (((!((this._SafeStr_8196 == null))) && ((this._SafeStr_8196._SafeStr_8442 == k._SafeStr_5868)))){ if (this._SafeStr_8196.roomId == this._SafeStr_7205.activeRoomId){ _local_2 = k._SafeStr_7722; _local_3 = this._SafeStr_8196.category; _local_4 = this._SafeStr_8196._SafeStr_8451; _local_5 = this._SafeStr_8196.x; _local_6 = this._SafeStr_8196.y; _local_7 = this._SafeStr_8196.direction; switch (k.category){ case _SafeStr_2396._SafeStr_8460: _local_8 = this._SafeStr_7205._SafeStr_8435(this._SafeStr_7205.activeRoomId, _SafeStr_2464._SafeStr_8437); if (this._SafeStr_8196.extraParameter != _local_8){ this.send(new _SafeStr_2408(_local_2)); }; break; case _SafeStr_2396._SafeStr_8461: _local_9 = this._SafeStr_7205._SafeStr_8435(this._SafeStr_7205.activeRoomId, _SafeStr_2464._SafeStr_8436); if (this._SafeStr_8196.extraParameter != _local_9){ this.send(new _SafeStr_2408(_local_2)); }; break; case _SafeStr_2396._SafeStr_8462: _local_10 = this._SafeStr_7205._SafeStr_8435(this._SafeStr_7205.activeRoomId, _SafeStr_2464._SafeStr_8438); if (this._SafeStr_8196.extraParameter != _local_10){ this.send(new _SafeStr_2408(_local_2)); }; break; default: this.send(new _SafeStr_2402(_local_2, _local_3, _local_4, _local_5, _local_6, _local_7)); }; this._SafeStr_8275(); }; }; } public function setImageFromAsset(k:IWindow, _arg_2:String, _arg_3:Function):void { if (((!(_arg_2)) || (!(assets)))){ return; }; var _local_4:BitmapDataAsset = (assets.getAssetByName(_arg_2) as BitmapDataAsset); if (_local_4 == null){ this._SafeStr_8463(_arg_2, _arg_3); return; }; if (k){ HabboCatalog._SafeStr_8227(k, (_local_4.content as BitmapData)); }; } public function get imageGalleryHost():String { return (getProperty("image.library.catalogue.url")); } private function _SafeStr_8463(k:String, _arg_2:Function):void { if (((!(k)) || (!(assets)))){ return; }; var _local_3 = ((this.imageGalleryHost + k) + ".png"); var _local_4:URLRequest = new URLRequest(_local_3); var _local_5:_SafeStr_37 = assets.loadAssetFromFile(k, _local_4, "image/png"); if (!_local_5){ return; }; if (_arg_2 != null){ _local_5.addEventListener(AssetLoaderEvent._SafeStr_7865, _arg_2); }; } private function _SafeStr_8331():void { var k:IDesktopWindow; if (((((!((this._SafeStr_5524 == null))) && (!((this._SafeStr_8182 == null))))) && ((this._SafeStr_8182.parent == null)))){ k = this._SafeStr_5524.getDesktop(_SafeStr_8171); if (k != null){ k.addChild(this._SafeStr_8182); }; }; } private function _SafeStr_8332():void { var k:IDesktopWindow; if (((((!((this._SafeStr_5524 == null))) && (!((this._SafeStr_8182 == null))))) && (!((this._SafeStr_8182.parent == null))))){ k = this._SafeStr_5524.getDesktop(_SafeStr_8171); if (((!((k == null))) && (!(this._SafeStr_8203)))){ k.removeChild(this._SafeStr_8182); if (this._SafeStr_8178 != null){ this._SafeStr_8178._SafeStr_8356(); }; }; this._SafeStr_8203 = false; }; } private function _SafeStr_8329():Boolean { return (((((!((this._SafeStr_5524 == null))) && (!((this._SafeStr_8182 == null))))) && (!((this._SafeStr_8182.parent == null))))); } public function update(k:uint):void { var _local_2:Number; var _local_3:Number; if (this._SafeStr_8199 != null){ this._SafeStr_8199._SafeStr_8464(); }; if ((getTimer() - this._SafeStr_8222) > 500){ _local_2 = this._SafeStr_8430; _local_3 = this._SafeStr_8465; if ((((((_local_2 > -3)) && ((_local_2 < 200)))) || ((((_local_3 > -3)) && ((_local_3 < 200)))))){ this._SafeStr_8333(); }; }; } public function _SafeStr_8262(k:_SafeStr_2403):void { if (this._SafeStr_8200){ this._SafeStr_8200._SafeStr_8466(k); }; } public function _SafeStr_8163(k:int=1):Boolean { if (this._SafeStr_7207.clubLevel >= k){ return (true); }; this.openClubCenter(); return (false); } public function openClubCenter():void { context.createLinkEvent("habboUI/open/hccenter"); } private function _SafeStr_8241(k:_SafeStr_2411):void { if (this._SafeStr_8200){ this._SafeStr_8200._SafeStr_8241(k._SafeStr_6039); }; } public function get avatarEditor():_SafeStr_2261 { return (this._SafeStr_7212); } public function _SafeStr_8467(k:_SafeStr_2378):void { this.send(new _SafeStr_2444(k._SafeStr_7441)); } public function _SafeStr_8468(k:int):void { var _local_2:_SafeStr_2345 = this._SafeStr_8302._SafeStr_8469(k); if (_local_2){ this._SafeStr_8204 = _local_2.pageName; } else { this._SafeStr_8204 = "frontpage"; }; } public function _SafeStr_8470():void { this._SafeStr_8204 = null; this._SafeStr_8203 = false; } public function _SafeStr_8471():void { this._SafeStr_8203 = !((this._SafeStr_8204 == null)); } private function _SafeStr_8287():void { if (getBoolean("bundle.dynamic.discounts.enabled")){ this._SafeStr_8472(); }; } private function _SafeStr_8472():void { this.send(new _SafeStr_2388()); } public function sendGetProductOffer(k:int):void { this.send(new _SafeStr_2415(k)); } private function _SafeStr_8251(k:_SafeStr_2386):void { var _local_2:_SafeStr_2380 = k._SafeStr_5325(); this._SafeStr_8205 = _local_2._SafeStr_8473; this._SafeStr_8202._SafeStr_8474(); } private function _SafeStr_8247(k:_SafeStr_2410):void { this._SafeStr_5524.alert("${catalog.alert.limited_edition_sold_out.title}", "${catalog.alert.limited_edition_sold_out.message}", 0, this._SafeStr_8376); if (this._SafeStr_8183 != null){ this._SafeStr_8183.dispose(); this._SafeStr_8183 = null; }; } private function _SafeStr_8266(k:_SafeStr_2421):void { var _local_7:Offer; var _local_8:_SafeStr_2333; var _local_2:_SafeStr_2446 = k._SafeStr_5325(); var _local_3:CatalogPageMessageOfferData = _local_2._SafeStr_8475; if (((!(_local_3)) || ((_local_3.products.length == 0)))){ return; }; var _local_4:_SafeStr_2467 = _local_3.products[0]; if (_local_4._SafeStr_8369){ this._SafeStr_8178._SafeStr_8355._SafeStr_8476(_local_3._SafeStr_7441, _local_4.uniqueLimitedItemsLeft); }; var _local_5:Vector.<_SafeStr_2361> = new Vector.<_SafeStr_2361>(0); var _local_6:_SafeStr_2336 = this.getProductData(_local_3._SafeStr_7947); for each (_local_4 in _local_3.products) { _local_8 = this._SafeStr_7657(_local_4._SafeStr_8367, _local_4._SafeStr_8368); _local_5.push(new Product(_local_4._SafeStr_8368, _local_4._SafeStr_8367, _local_4._SafeStr_5750, _local_4.productCount, _local_6, _local_8, this, _local_4._SafeStr_8369, _local_4.uniqueLimitedItemSeriesSize, _local_4.uniqueLimitedItemsLeft)); }; _local_7 = new Offer(_local_3._SafeStr_7441, _local_3._SafeStr_7947, _local_3._SafeStr_8371, _local_3.priceInCredits, _local_3.priceInActivityPoints, _local_3.activityPointType, _local_3._SafeStr_8137, _local_3.clubLevel, _local_5, _local_3._SafeStr_8136, this); if (!this._SafeStr_8372(_local_7)){ _local_7.dispose(); return; }; if (((this._SafeStr_8178) && (this._SafeStr_8178._SafeStr_8355))){ _local_7.page = this._SafeStr_8178._SafeStr_8355; this._SafeStr_8178._SafeStr_8355.dispatchWidgetEvent(new _SafeStr_2424(_local_7)); if (((_local_7.product) && ((_local_7.product._SafeStr_8368 == _SafeStr_2491._SafeStr_5891)))){ this._SafeStr_8178._SafeStr_8355.dispatchWidgetEvent(new _SafeStr_2375(_local_7.product._SafeStr_5750)); }; if (((this._SafeStr_8193) && (this._SafeStr_8194))){ this._SafeStr_8194 = _local_7; }; }; } private function _SafeStr_8258(k:_SafeStr_2438):void { var _local_2:_SafeStr_2427 = k._SafeStr_5325(); this._SafeStr_8217 = _local_2._SafeStr_8477; this._SafeStr_8218 = _local_2._SafeStr_8478; this._SafeStr_8219 = _local_2._SafeStr_7556; this._SafeStr_8221 = getTimer(); this._SafeStr_8220 = _local_2._SafeStr_8479; if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.updateBuildersClub", (this._SafeStr_8219 > 0)); }; if (this._SafeStr_8355 != null){ this._SafeStr_8355.dispatchWidgetEvent(new _SafeStr_2453()); }; this._SafeStr_8333(); } private function _SafeStr_8272(k:_SafeStr_2343):void { this._SafeStr_8216 = k._SafeStr_5325()._SafeStr_8480; if (this._SafeStr_8355 != null){ this._SafeStr_8355.dispatchWidgetEvent(new _SafeStr_2453()); }; this._SafeStr_8333(); } private function _SafeStr_8333():void { var k:Number = (this._SafeStr_8219 - ((getTimer() - this._SafeStr_8221) / 1000)); var _local_2:Number = (this._SafeStr_8220 - ((getTimer() - this._SafeStr_8221) / 1000)); if (((((this._SafeStr_8223) && ((k <= 0)))) && ((_local_2 > 0)))){ events.dispatchEvent(new _SafeStr_2320(_SafeStr_2320.CATALOG_BUILDER_MEMBERSHIP_IN_GRACE)); } else { if (((this._SafeStr_8224) && ((_local_2 <= 0)))){ events.dispatchEvent(new _SafeStr_2320(_SafeStr_2320.CATALOG_BUILDER_MEMBERSHIP_EXPIRED)); }; }; this._SafeStr_8223 = (k > 0); this._SafeStr_8224 = (_local_2 > 0); var _local_3:String = ("builder.header.status." + ((this._SafeStr_8223) ? "member" : ((this._SafeStr_8224) ? "grace" : "trial"))); var _local_4:String = this._SafeStr_5525.getLocalization(_local_3); this._SafeStr_5525.registerParameter("builder.header.title", "bcstatus", _local_4); var _local_5:String = ((this._SafeStr_8223) ? _SafeStr_2465._SafeStr_8481(this._SafeStr_5525, k) : ((this._SafeStr_8224) ? _SafeStr_2465._SafeStr_8481(this._SafeStr_5525, _local_2) : _local_4)); this._SafeStr_5525.registerParameter("builder.header.status.membership", "duration", (('' + _local_5) + "")); this._SafeStr_5525.registerParameter("builder.header.status.limit", "count", (('' + this._SafeStr_8216) + "")); this._SafeStr_5525.registerParameter("builder.header.status.limit", "limit", (('' + this._SafeStr_8217) + "")); this._SafeStr_8222 = getTimer(); } public function get _SafeStr_8482():Boolean { return (((getBoolean("bundle.dynamic.discounts.enabled")) && (!((this._SafeStr_8210 == _SafeStr_2367.BUILDER))))); } public function get _SafeStr_8473():_SafeStr_2401 { return (this._SafeStr_8205); } public function get _SafeStr_8303():Boolean { return (((getBoolean("catalog.multiple.purchase.enabled")) && (!((this._SafeStr_8210 == _SafeStr_2367.BUILDER))))); } public function get _SafeStr_8360():Boolean { return (getBoolean("catalog.new.additions.page.open.disabled")); } public function showVipBenefits():void { if (!this._SafeStr_8202){ this.init(); }; if (this._SafeStr_8202){ if (!this._SafeStr_8168(_SafeStr_2367.NORMAL)._SafeStr_8310){ this._SafeStr_8328(_SafeStr_2367.NORMAL); }; this._SafeStr_8202.showVipBenefits(); }; } public function get _SafeStr_8355():_SafeStr_2389 { return ((((this._SafeStr_8178 == null)) ? null : this._SafeStr_8178._SafeStr_8355)); } public function _SafeStr_8165(k:String, _arg_2:int, _arg_3:IBitmapWrapperWindow):void { this._SafeStr_8202._SafeStr_8165(k, _arg_2, _arg_3); } public function _SafeStr_8166(k:_SafeStr_2333, _arg_2:Boolean, _arg_3:int=-1, _arg_4:int=-1, _arg_5:Boolean=false):void { if (this._SafeStr_8209 == null){ this._SafeStr_8209 = new _SafeStr_2489(this); }; this._SafeStr_8209.show(k, _arg_2, _arg_3, _arg_4, _arg_5); } public function get roomSession():_SafeStr_2298 { return (this._SafeStr_7575); } public function get _SafeStr_7660():String { return ("catalog/"); } public function _SafeStr_7661(k:String):void { var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; switch (_local_2[1]){ case "open": if (_local_2.length > 2){ this.openCatalogPage(_local_2[2]); } else { this.openCatalog(); }; return; case "warehouse": if (_local_2.length > 2){ this.openCatalogPage(_local_2[2], _SafeStr_2367.BUILDER); } else { this.toggleCatalog(_SafeStr_2367.BUILDER, true); }; return; case "club_buy": this.openClubCenter(); return; default: _SafeStr_4.log(("Catalog unknown link-type receive: " + _local_2[1])); }; } public function get inventory():_SafeStr_1201 { return (this._SafeStr_5773); } public function get mainContainer():IWindowContainer { return (this._SafeStr_8182); } public function _SafeStr_8167():void { this.toggleCatalog(_SafeStr_2367.BUILDER); } public function get catalogType():String { return (this._SafeStr_8210); } public function _SafeStr_8168(k:String):_SafeStr_2331 { return ((((this._SafeStr_8179)!=null) ? this._SafeStr_8179[k] : null)); } public function get _SafeStr_8302():_SafeStr_2331 { return (this._SafeStr_8168(this._SafeStr_8210)); } public function get _SafeStr_8425():int { return (this._SafeStr_8217); } public function get _SafeStr_8424():int { return (this._SafeStr_8216); } public function get _SafeStr_8483():int { return (this._SafeStr_8218); } public function get _SafeStr_8430():Number { return ((this._SafeStr_8219 - ((getTimer() - this._SafeStr_8221) / 1000))); } public function get _SafeStr_8465():Number { return ((this._SafeStr_8220 - ((getTimer() - this._SafeStr_8221) / 1000))); } public function get _SafeStr_8169():Boolean { var k:int; var _local_4:_SafeStr_2436; var _local_5:_SafeStr_2436; if (((!(this._SafeStr_6471)) || ((this._SafeStr_8430 > 0)))){ return (false); }; var _local_2:int = this.roomEngine._SafeStr_5977(this.roomSession.roomId, _SafeStr_2285._SafeStr_5887); k = 0; while (k < _local_2) { _local_4 = this.roomEngine._SafeStr_5978(this.roomSession.roomId, k, _SafeStr_2285._SafeStr_5887); if (_SafeStr_2392._SafeStr_6472(_local_4.getId())){ return (true); }; k++; }; var _local_3:int = this.roomEngine._SafeStr_5977(this.roomSession.roomId, _SafeStr_2285._SafeStr_5987); k = 0; while (k < _local_3) { _local_5 = this.roomEngine._SafeStr_5978(this.roomSession.roomId, k, _SafeStr_2285._SafeStr_5987); if (_SafeStr_2392._SafeStr_6472(_local_5.getId())){ return (true); }; k++; }; return (false); } public function _SafeStr_8170(k:_SafeStr_2330):_SafeStr_2332 { if (this._SafeStr_8225 == null){ this._SafeStr_8225 = new OfferCenter(this.windowManager, assets, this); }; this._SafeStr_8225._SafeStr_8484 = k; return (this._SafeStr_8225); } public function _SafeStr_8485():Boolean { return ((getInteger("new.identity", 0) > 0)); } public function _SafeStr_8339():Boolean { return (getBoolean("client.desktop.use.non.tabbed.catalog")); } } }//package _-0Kg // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_1201 = "_-19p" (String#8798, DoABC#3) // _SafeStr_1210 = "_-4kf" (String#12507, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_1380 = "_-Dw" (String#14660, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_197 = "_-1kj" (String#9387, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2261 = "_-Uw" (String#14950, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2278 = "_-Hz" (String#39136, DoABC#3) // _SafeStr_2280 = "_-46b" (String#32240, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2301 = "_-0gE" (String#8292, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2320 = "_-6S7" (String#37938, DoABC#3) // _SafeStr_2330 = "_-3c2" (String#11330, DoABC#3) // _SafeStr_2331 = "_-6M1" (String#14145, DoABC#3) // _SafeStr_2332 = "_-30i" (String#10735, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2334 = "_-0mM" (String#8392, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2337 = "_-1DL" (String#8853, DoABC#3) // _SafeStr_2338 = "_-1Ie" (String#8940, DoABC#3) // _SafeStr_2339 = "_-348" (String#10798, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2341 = "_-5Nn" (String#35349, DoABC#3) // _SafeStr_2342 = "_-0-O" (String#22161, DoABC#3) // _SafeStr_2343 = "_-2-q" (String#27034, DoABC#3) // _SafeStr_2344 = "_-6Gu" (String#37520, DoABC#3) // _SafeStr_2345 = "_-365" (String#10829, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2347 = "_-3lq" (String#31366, DoABC#3) // _SafeStr_2348 = "_-0we" (String#24440, DoABC#3) // _SafeStr_2349 = "_-6EX" (String#37428, DoABC#3) // _SafeStr_2350 = "_-577" (String#34712, DoABC#3) // _SafeStr_2351 = "_-0c2" (String#8224, DoABC#3) // _SafeStr_2352 = "_-5jU" (String#13503, DoABC#3) // _SafeStr_2353 = "_-6Yz" (String#38238, DoABC#3) // _SafeStr_2354 = "_-47F" (String#32266, DoABC#3) // _SafeStr_2355 = "_-6JZ" (String#37613, DoABC#3) // _SafeStr_2356 = "_-05i" (String#22390, DoABC#3) // _SafeStr_2357 = "_-4vJ" (String#34197, DoABC#3) // _SafeStr_2358 = "_-0C1" (String#22634, DoABC#3) // _SafeStr_2359 = "_-6Rd" (String#14238, DoABC#3) // _SafeStr_2360 = "_-4GD" (String#32619, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2364 = "_-2NQ" (String#10085, DoABC#3) // _SafeStr_2365 = "_-30X" (String#10732, DoABC#3) // _SafeStr_2366 = "_-2rO" (String#10549, DoABC#3) // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_2368 = "_-4OF" (String#32940, DoABC#3) // _SafeStr_2369 = "_-4U6" (String#12210, DoABC#3) // _SafeStr_2370 = "_-Q1" (String#39438, DoABC#3) // _SafeStr_2371 = "_-2WC" (String#28289, DoABC#3) // _SafeStr_2372 = "_-4U-" (String#33188, DoABC#3) // _SafeStr_2373 = "_-1n8" (String#26501, DoABC#3) // _SafeStr_2374 = "_-1w9" (String#26849, DoABC#3) // _SafeStr_2375 = "_-4vj" (String#34213, DoABC#3) // _SafeStr_2376 = "_-5F8" (String#35014, DoABC#3) // _SafeStr_2377 = "_-3s7" (String#31617, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2379 = "_-3-i" (String#10720, DoABC#3) // _SafeStr_2380 = "_-28A" (String#9828, DoABC#3) // _SafeStr_2381 = "_-0DS" (String#22690, DoABC#3) // _SafeStr_2382 = "_-3G-" (String#10976, DoABC#3) // _SafeStr_2383 = "_-3yv" (String#31891, DoABC#3) // _SafeStr_2384 = "_-2nD" (String#10475, DoABC#3) // _SafeStr_2385 = "_-1xz" (String#26922, DoABC#3) // _SafeStr_2386 = "_-9U" (String#14580, DoABC#3) // _SafeStr_2387 = "_-0bu" (String#23626, DoABC#3) // _SafeStr_2388 = "_-En" (String#39023, DoABC#3) // _SafeStr_2389 = "_-5Ww" (String#13304, DoABC#3) // _SafeStr_2390 = "_-4tn" (String#12653, DoABC#3) // _SafeStr_2391 = "_-58A" (String#12894, DoABC#3) // _SafeStr_2392 = "_-643" (String#37022, DoABC#3) // _SafeStr_2393 = "_-0Oz" (String#23154, DoABC#3) // _SafeStr_2394 = "_-5Yc" (String#13332, DoABC#3) // _SafeStr_2395 = "_-4fA" (String#33592, DoABC#3) // _SafeStr_2396 = "_-2VP" (String#28258, DoABC#3) // _SafeStr_2397 = "_-6RA" (String#37904, DoABC#3) // _SafeStr_2398 = "_-3D8" (String#30015, DoABC#3) // _SafeStr_2399 = "_-5IW" (String#13071, DoABC#3) // _SafeStr_2400 = "_-1Jf" (String#8957, DoABC#3) // _SafeStr_2401 = "_-124" (String#8661, DoABC#3) // _SafeStr_2402 = "_-6IA" (String#14079, DoABC#3) // _SafeStr_2403 = "_-6jl" (String#38677, DoABC#3) // _SafeStr_2404 = "_-6MT" (String#37725, DoABC#3) // _SafeStr_2405 = "_-2L1" (String#27856, DoABC#3) // _SafeStr_2406 = "_-5XC" (String#35707, DoABC#3) // _SafeStr_2407 = "_-41v" (String#11788, DoABC#3) // _SafeStr_2408 = "_-6bR" (String#38323, DoABC#3) // _SafeStr_2409 = "_-6Cl" (String#13981, DoABC#3) // _SafeStr_2410 = "_-Mk" (String#39310, DoABC#3) // _SafeStr_2411 = "_-57z" (String#34742, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2414 = "_-4oG" (String#33921, DoABC#3) // _SafeStr_2415 = "_-1VY" (String#25817, DoABC#3) // _SafeStr_2416 = "_-3Id" (String#30246, DoABC#3) // _SafeStr_2417 = "_-8d" (String#14565, DoABC#3) // _SafeStr_2418 = "_-3j5" (String#31260, DoABC#3) // _SafeStr_2419 = "_-6bu" (String#14387, DoABC#3) // _SafeStr_2420 = "_-3tY" (String#31676, DoABC#3) // _SafeStr_2421 = "_-54t" (String#34621, DoABC#3) // _SafeStr_2422 = "_-0Ud" (String#23354, DoABC#3) // _SafeStr_2423 = "_-2IG" (String#9998, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_2425 = "_-3Or" (String#30493, DoABC#3) // _SafeStr_2426 = "_-55u" (String#12852, DoABC#3) // _SafeStr_2427 = "_-5-5" (String#12746, DoABC#3) // _SafeStr_2428 = "_-5Dr" (String#12998, DoABC#3) // _SafeStr_2429 = "_-0xq" (String#8574, DoABC#3) // _SafeStr_2430 = "_-6OQ" (String#14186, DoABC#3) // _SafeStr_2431 = "_-4CX" (String#32479, DoABC#3) // _SafeStr_2432 = "_-6jf" (String#38671, DoABC#3) // _SafeStr_2433 = "_-1s3" (String#26688, DoABC#3) // _SafeStr_2434 = "_-xg" (String#40691, DoABC#3) // _SafeStr_2435 = "_-0VW" (String#23388, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2437 = "_-2GK" (String#9968, DoABC#3) // _SafeStr_2438 = "_-3Z4" (String#30889, DoABC#3) // _SafeStr_2439 = "_-3Xl" (String#11249, DoABC#3) // _SafeStr_2440 = "_-1gZ" (String#26238, DoABC#3) // _SafeStr_2441 = "_-2JB" (String#27781, DoABC#3) // _SafeStr_2442 = "_-Uk" (String#39615, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2444 = "_-017" (String#22225, DoABC#3) // _SafeStr_2445 = "_-vv" (String#15416, DoABC#3) // _SafeStr_2446 = "_-050" (String#7696, DoABC#3) // _SafeStr_2447 = "_-0LT" (String#23020, DoABC#3) // _SafeStr_2448 = "_-1qk" (String#26639, DoABC#3) // _SafeStr_2449 = "_-3R0" (String#30579, DoABC#3) // _SafeStr_2450 = "_-0ar" (String#8198, DoABC#3) // _SafeStr_2451 = "_-oH" (String#40335, DoABC#3) // _SafeStr_2452 = "_-1uz" (String#26806, DoABC#3) // _SafeStr_2453 = "_-NP" (String#39339, DoABC#3) // _SafeStr_2454 = "_-3Py" (String#30536, DoABC#3) // _SafeStr_2455 = "_-4mk" (String#33866, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2457 = "_-039" (String#22308, DoABC#3) // _SafeStr_2458 = "_-1xj" (String#26913, DoABC#3) // _SafeStr_2459 = "_-2bX" (String#28503, DoABC#3) // _SafeStr_2460 = "_-0WE" (String#23420, DoABC#3) // _SafeStr_2461 = "_-0oW" (String#24115, DoABC#3) // _SafeStr_2462 = "_-4c6" (String#33481, DoABC#3) // _SafeStr_2463 = "_-5s4" (String#13641, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2465 = "_-3ra" (String#31595, DoABC#3) // _SafeStr_2466 = "_-61T" (String#36923, DoABC#3) // _SafeStr_2467 = "_-3pm" (String#11566, DoABC#3) // _SafeStr_2468 = "_-5An" (String#34847, DoABC#3) // _SafeStr_2469 = "_-66t" (String#13890, DoABC#3) // _SafeStr_2470 = "_-pk" (String#40393, DoABC#3) // _SafeStr_2471 = "_-4cK" (String#12361, DoABC#3) // _SafeStr_2473 = "_-5ES" (String#13006, DoABC#3) // _SafeStr_2474 = "_-5wu" (String#36698, DoABC#3) // _SafeStr_2475 = "_-37r" (String#10857, DoABC#3) // _SafeStr_2476 = "_-0WJ" (String#23422, DoABC#3) // _SafeStr_2477 = "_-2zH" (String#29423, DoABC#3) // _SafeStr_2478 = "_-00S" (String#7615, DoABC#3) // _SafeStr_2479 = "_-3QB" (String#11127, DoABC#3) // _SafeStr_2480 = "_-534" (String#34549, DoABC#3) // _SafeStr_2481 = "_-4SC" (String#12188, DoABC#3) // _SafeStr_2483 = "_-0wR" (String#8550, DoABC#3) // _SafeStr_2484 = "_-3g-" (String#31139, DoABC#3) // _SafeStr_2485 = "_-1wD" (String#26852, DoABC#3) // _SafeStr_2486 = "_-3b1" (String#11308, DoABC#3) // _SafeStr_2487 = "_-5Z4" (String#35783, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2489 = "_-4du" (String#12382, DoABC#3) // _SafeStr_2490 = "_-3DQ" (String#30025, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_2492 = "_-1tl" (String#26758, DoABC#3) // _SafeStr_2493 = "_-49a" (String#32356, DoABC#3) // _SafeStr_2494 = "_-4yA" (String#34307, DoABC#3) // _SafeStr_2495 = "_-29f" (String#9856, DoABC#3) // _SafeStr_333 = "_-2DB" (String#9918, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_335 = "_-1fh" (String#9309, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_37 = "_-6-O" (String#36835, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_440 = "_-1mx" (String#9427, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5332 = "_-4TV" (String#33166, DoABC#3) // _SafeStr_5353 = "_-64X" (String#13850, DoABC#3) // _SafeStr_5498 = "_-2Kx" (String#27850, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5516 = "_-kp" (String#15237, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5653 = "_-3G3" (String#301, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5706 = "_-5Da" (String#12991, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5746 = "_-53Y" (String#34565, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5773 = "_-01E" (String#243, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5781 = "_-KP" (String#710, DoABC#3) // _SafeStr_5785 = "_-2Pz" (String#28044, DoABC#3) // _SafeStr_5786 = "_-1zw" (String#3089, DoABC#3) // _SafeStr_5791 = "_-24j" (String#27226, DoABC#3) // _SafeStr_5826 = "_-6FQ" (String#4194, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_5859 = "_-6f8" (String#874, DoABC#3) // _SafeStr_5860 = "_-26X" (String#9795, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_5869 = "_-37n" (String#1531, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_5892 = "_-1z0" (String#26966, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_5899 = "_-1Lf" (String#25430, DoABC#3) // _SafeStr_5932 = "_-hM" (String#40065, DoABC#3) // _SafeStr_5977 = "_-1bO" (String#1480, DoABC#3) // _SafeStr_5978 = "_-0u" (String#1458, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_5989 = "_-4Yy" (String#12298, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6024 = "_-529" (String#12789, DoABC#3) // _SafeStr_6039 = "_-1jD" (String#26350, DoABC#3) // _SafeStr_6116 = "_-Pk" (String#14861, DoABC#3) // _SafeStr_6209 = "_-2n3" (String#28964, DoABC#3) // _SafeStr_6213 = "_-4V5" (String#12230, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6338 = "_-4Lg" (String#12106, DoABC#3) // _SafeStr_6471 = "_-tE" (String#15373, DoABC#3) // _SafeStr_6472 = "_-4pH" (String#33962, DoABC#3) // _SafeStr_6473 = "_-4re" (String#12615, DoABC#3) // _SafeStr_6484 = "_-0fU" (String#8278, DoABC#3) // _SafeStr_6513 = "_-1cO" (String#26073, DoABC#3) // _SafeStr_6534 = "_-4XU" (String#12273, DoABC#3) // _SafeStr_6541 = "_-Yu" (String#15027, DoABC#3) // _SafeStr_6543 = "_-1LR" (String#8987, DoABC#3) // _SafeStr_6956 = "_-dm" (String#39946, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7208 = "_-3D7" (String#300, DoABC#3) // _SafeStr_7209 = "_-2Lh" (String#688, DoABC#3) // _SafeStr_7212 = "_-0Yf" (String#833, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7279 = "_-6Xd" (String#38177, DoABC#3) // _SafeStr_7357 = "_-5ds" (String#864, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7376 = "_-5t7" (String#36546, DoABC#3) // _SafeStr_7379 = "_-3A5" (String#29893, DoABC#3) // _SafeStr_7380 = "_-2p-" (String#29032, DoABC#3) // _SafeStr_7423 = "_-4De" (String#11961, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7503 = "_-3lA" (String#11481, DoABC#3) // _SafeStr_7504 = "_-5nC" (String#13564, DoABC#3) // _SafeStr_7505 = "_-5-Q" (String#12750, DoABC#3) // _SafeStr_7506 = "_-4Xd" (String#12276, DoABC#3) // _SafeStr_7507 = "_-3xp" (String#11698, DoABC#3) // _SafeStr_7508 = "_-1cq" (String#9270, DoABC#3) // _SafeStr_7509 = "_-6fB" (String#38493, DoABC#3) // _SafeStr_7513 = "_-1W6" (String#25839, DoABC#3) // _SafeStr_7529 = "_-371" (String#29773, DoABC#3) // _SafeStr_7530 = "_-06T" (String#22419, DoABC#3) // _SafeStr_7538 = "_-1Ua" (String#2969, DoABC#3) // _SafeStr_7549 = "_-14O" (String#8704, DoABC#3) // _SafeStr_7550 = "_-4B3" (String#11918, DoABC#3) // _SafeStr_7551 = "_-3LU" (String#3435, DoABC#3) // _SafeStr_7556 = "_-7G" (String#1626, DoABC#3) // _SafeStr_7575 = "_-Xw" (String#4453, DoABC#3) // _SafeStr_7577 = "_-6W7" (String#14303, DoABC#3) // _SafeStr_7585 = "_-509" (String#1584, DoABC#3) // _SafeStr_7641 = "_-4bv" (String#12352, DoABC#3) // _SafeStr_7657 = "_-0OD" (String#2657, DoABC#3) // _SafeStr_7658 = "_-4mP" (String#33852, DoABC#3) // _SafeStr_7659 = "_-5zX" (String#13757, DoABC#3) // _SafeStr_7660 = "_-4Jj" (String#12072, DoABC#3) // _SafeStr_7661 = "_-eq" (String#15127, DoABC#3) // _SafeStr_7680 = "_-2az" (String#10297, DoABC#3) // _SafeStr_7699 = "_-2oF" (String#10500, DoABC#3) // _SafeStr_7703 = "_-1Ex" (String#8881, DoABC#3) // _SafeStr_7722 = "_-03f" (String#22322, DoABC#3) // _SafeStr_7735 = "_-4uo" (String#34181, DoABC#3) // _SafeStr_7736 = "_-2Tq" (String#28194, DoABC#3) // _SafeStr_7738 = "_-3vU" (String#31761, DoABC#3) // _SafeStr_7739 = "_-1Lo" (String#25436, DoABC#3) // _SafeStr_7783 = "_-2O-" (String#10096, DoABC#3) // _SafeStr_7789 = "_-2pp" (String#29064, DoABC#3) // _SafeStr_7790 = "_-6I3" (String#37559, DoABC#3) // _SafeStr_7791 = "_-xf" (String#15442, DoABC#3) // _SafeStr_7797 = "_-5Qn" (String#3962, DoABC#3) // _SafeStr_7821 = "_-2lh" (String#28903, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_8114 = "_-2hI" (String#28730, DoABC#3) // _SafeStr_8136 = "_-6Rt" (String#14242, DoABC#3) // _SafeStr_8137 = "_-42F" (String#11794, DoABC#3) // _SafeStr_8138 = "_-6bX" (String#14382, DoABC#3) // _SafeStr_8142 = "_-2H-" (String#9984, DoABC#3) // _SafeStr_8143 = "_-01g" (String#7638, DoABC#3) // _SafeStr_8144 = "_-6cn" (String#14397, DoABC#3) // _SafeStr_8145 = "_-3Aj" (String#10903, DoABC#3) // _SafeStr_8146 = "_-12u" (String#8679, DoABC#3) // _SafeStr_8147 = "_-6au" (String#14372, DoABC#3) // _SafeStr_8148 = "_-36v" (String#10844, DoABC#3) // _SafeStr_8149 = "_-5AB" (String#12934, DoABC#3) // _SafeStr_8150 = "_-s7" (String#15356, DoABC#3) // _SafeStr_8151 = "_-5xb" (String#13733, DoABC#3) // _SafeStr_8152 = "_-35L" (String#10818, DoABC#3) // _SafeStr_8153 = "_-6Bl" (String#13960, DoABC#3) // _SafeStr_8154 = "_-27N" (String#9814, DoABC#3) // _SafeStr_8155 = "_-Zq" (String#15049, DoABC#3) // _SafeStr_8156 = "_-6DZ" (String#13995, DoABC#3) // _SafeStr_8157 = "_-4ek" (String#12398, DoABC#3) // _SafeStr_8158 = "_-218" (String#9705, DoABC#3) // _SafeStr_8159 = "_-3vK" (String#11652, DoABC#3) // _SafeStr_8160 = "_-1c5" (String#9255, DoABC#3) // _SafeStr_8161 = "_-0eW" (String#8258, DoABC#3) // _SafeStr_8162 = "_-63Q" (String#13833, DoABC#3) // _SafeStr_8163 = "_-3nD" (String#11515, DoABC#3) // _SafeStr_8164 = "_-4Qn" (String#12171, DoABC#3) // _SafeStr_8165 = "_-2t0" (String#10579, DoABC#3) // _SafeStr_8166 = "_-2Z3" (String#10269, DoABC#3) // _SafeStr_8167 = "_-5ay" (String#4011, DoABC#3) // _SafeStr_8168 = "_-089" (String#7741, DoABC#3) // _SafeStr_8169 = "_-0zV" (String#2831, DoABC#3) // _SafeStr_8170 = "_-5oO" (String#13586, DoABC#3) // _SafeStr_8171 = "_-0TL" (String#8078, DoABC#3) // _SafeStr_8172 = "_-3cw" (String#31030, DoABC#3) // _SafeStr_8173 = "_-0Ej" (String#22741, DoABC#3) // _SafeStr_8174 = "_-2r0" (String#29109, DoABC#3) // _SafeStr_8175 = "_-sk" (String#40503, DoABC#3) // _SafeStr_8176 = "_-2TM" (String#433, DoABC#3) // _SafeStr_8177 = "_-0U8" (String#8094, DoABC#3) // _SafeStr_8178 = "_-4pb" (String#33977, DoABC#3) // _SafeStr_8179 = "_-t1" (String#40517, DoABC#3) // _SafeStr_8180 = "_-4nk" (String#33901, DoABC#3) // _SafeStr_8181 = "_-6LH" (String#37676, DoABC#3) // _SafeStr_8182 = "_-4g0" (String#3748, DoABC#3) // _SafeStr_8183 = "_-4BU" (String#1109, DoABC#3) // _SafeStr_8184 = "_-5Av" (String#34852, DoABC#3) // _SafeStr_8185 = "_-2v" (String#29266, DoABC#3) // _SafeStr_8186 = "_-0cZ" (String#23656, DoABC#3) // _SafeStr_8187 = "_-5Go" (String#35073, DoABC#3) // _SafeStr_8188 = "_-5oU" (String#36377, DoABC#3) // _SafeStr_8189 = "_-6-z" (String#36860, DoABC#3) // _SafeStr_8190 = "_-0EK" (String#22724, DoABC#3) // _SafeStr_8191 = "_-5bO" (String#35875, DoABC#3) // _SafeStr_8192 = "_-2I2" (String#27744, DoABC#3) // _SafeStr_8193 = "_-3yn" (String#11717, DoABC#3) // _SafeStr_8194 = "_-5qD" (String#36441, DoABC#3) // _SafeStr_8195 = "_-hz" (String#40089, DoABC#3) // _SafeStr_8196 = "_-6Ga" (String#37507, DoABC#3) // _SafeStr_8197 = "_-1Um" (String#9148, DoABC#3) // _SafeStr_8198 = "_-5k0" (String#36203, DoABC#3) // _SafeStr_8199 = "_-04x" (String#1436, DoABC#3) // _SafeStr_8200 = "_-6HP" (String#37538, DoABC#3) // _SafeStr_8201 = "_-0KB" (String#22969, DoABC#3) // _SafeStr_8202 = "_-1kL" (String#26393, DoABC#3) // _SafeStr_8203 = "_-0QZ" (String#23211, DoABC#3) // _SafeStr_8204 = "_-4NH" (String#32899, DoABC#3) // _SafeStr_8205 = "_-53O" (String#12812, DoABC#3) // _SafeStr_8206 = "_-5xp" (String#36731, DoABC#3) // _SafeStr_8207 = "_-1Az" (String#25026, DoABC#3) // _SafeStr_8208 = "_-4Od" (String#32956, DoABC#3) // _SafeStr_8209 = "_-115" (String#24645, DoABC#3) // _SafeStr_8210 = "_-3ku" (String#1103, DoABC#3) // _SafeStr_8211 = "_-3SQ" (String#581, DoABC#3) // _SafeStr_8212 = "_-6YO" (String#14325, DoABC#3) // _SafeStr_8213 = "_-5em" (String#36010, DoABC#3) // _SafeStr_8214 = "_-5zi" (String#36808, DoABC#3) // _SafeStr_8215 = "_-38g" (String#29836, DoABC#3) // _SafeStr_8216 = "_-4yf" (String#34328, DoABC#3) // _SafeStr_8217 = "_-Pq" (String#39431, DoABC#3) // _SafeStr_8218 = "_-6JM" (String#37607, DoABC#3) // _SafeStr_8219 = "_-4y6" (String#34304, DoABC#3) // _SafeStr_8220 = "_-1Pg" (String#25592, DoABC#3) // _SafeStr_8221 = "_-0M-" (String#23040, DoABC#3) // _SafeStr_8222 = "_-1Mg" (String#25468, DoABC#3) // _SafeStr_8223 = "_-14n" (String#24794, DoABC#3) // _SafeStr_8224 = "_-4PJ" (String#32986, DoABC#3) // _SafeStr_8225 = "_-Zy" (String#1156, DoABC#3) // _SafeStr_8226 = "_-5OF" (String#35366, DoABC#3) // _SafeStr_8227 = "_-5vI" (String#36638, DoABC#3) // _SafeStr_8228 = "_-15z" (String#24842, DoABC#3) // _SafeStr_8229 = "false" (String#309, DoABC#3) // _SafeStr_8230 = "_-jx" (String#40162, DoABC#3) // _SafeStr_8231 = "_-5zD" (String#36791, DoABC#3) // _SafeStr_8232 = "_-2Jb" (String#27796, DoABC#3) // _SafeStr_8233 = "_-45G" (String#32186, DoABC#3) // _SafeStr_8234 = "_-56R" (String#34682, DoABC#3) // _SafeStr_8235 = "_-4SX" (String#33123, DoABC#3) // _SafeStr_8236 = "_-Fq" (String#39060, DoABC#3) // _SafeStr_8237 = "_-6cK" (String#4286, DoABC#3) // _SafeStr_8238 = "_-3Mz" (String#30424, DoABC#3) // _SafeStr_8239 = "_-5Nl" (String#35347, DoABC#3) // _SafeStr_8240 = "_-6XL" (String#38163, DoABC#3) // _SafeStr_8241 = "_-3kv" (String#11478, DoABC#3) // _SafeStr_8242 = "_-6jI" (String#4310, DoABC#3) // _SafeStr_8243 = "_-3al" (String#11301, DoABC#3) // _SafeStr_8244 = "_-O0" (String#39361, DoABC#3) // _SafeStr_8245 = "_-45W" (String#11836, DoABC#3) // _SafeStr_8246 = "_-1qf" (String#26638, DoABC#3) // _SafeStr_8247 = "_-3By" (String#29967, DoABC#3) // _SafeStr_8248 = "_-2Pp" (String#28036, DoABC#3) // _SafeStr_8249 = "_-0O9" (String#23123, DoABC#3) // _SafeStr_8250 = "_-6HZ" (String#14067, DoABC#3) // _SafeStr_8251 = "_-3dV" (String#31050, DoABC#3) // _SafeStr_8252 = "_-677" (String#37141, DoABC#3) // _SafeStr_8253 = "_-1oU" (String#26558, DoABC#3) // _SafeStr_8254 = "_-F1" (String#4355, DoABC#3) // _SafeStr_8255 = "_-01Z" (String#679, DoABC#3) // _SafeStr_8256 = "_-0cB" (String#23641, DoABC#3) // _SafeStr_8257 = "_-2a9" (String#28451, DoABC#3) // _SafeStr_8258 = "_-0xC" (String#24461, DoABC#3) // _SafeStr_8259 = "_-0jY" (String#23925, DoABC#3) // _SafeStr_8260 = "_-44N" (String#3608, DoABC#3) // _SafeStr_8261 = "_-10l" (String#2842, DoABC#3) // _SafeStr_8262 = "_-6Cx" (String#37375, DoABC#3) // _SafeStr_8263 = "_-5G2" (String#13039, DoABC#3) // _SafeStr_8264 = "_-0OZ" (String#23139, DoABC#3) // _SafeStr_8265 = "_-3QR" (String#3458, DoABC#3) // _SafeStr_8266 = "_-6do" (String#38432, DoABC#3) // _SafeStr_8267 = "_-5Me" (String#35303, DoABC#3) // _SafeStr_8268 = "_-2Me" (String#27916, DoABC#3) // _SafeStr_8269 = "_-2QQ" (String#28064, DoABC#3) // _SafeStr_8270 = "_-YY" (String#39743, DoABC#3) // _SafeStr_8271 = "_-3iX" (String#31237, DoABC#3) // _SafeStr_8272 = "_-3Pu" (String#30533, DoABC#3) // _SafeStr_8273 = "_-3eY" (String#31094, DoABC#3) // _SafeStr_8274 = "_-1vx" (String#9594, DoABC#3) // _SafeStr_8275 = "_-0fw" (String#23791, DoABC#3) // _SafeStr_8276 = "_-2k9" (String#1521, DoABC#3) // _SafeStr_8277 = "_-4w3" (String#34224, DoABC#3) // _SafeStr_8278 = "_-4Ay" (String#32414, DoABC#3) // _SafeStr_8279 = "_-6NB" (String#37750, DoABC#3) // _SafeStr_8280 = "_-1EQ" (String#25167, DoABC#3) // _SafeStr_8281 = "_-3E4" (String#30053, DoABC#3) // _SafeStr_8282 = "_-0VV" (String#23387, DoABC#3) // _SafeStr_8283 = "_-00C" (String#22196, DoABC#3) // _SafeStr_8284 = "_-427" (String#32052, DoABC#3) // _SafeStr_8285 = "_-40V" (String#31990, DoABC#3) // _SafeStr_8286 = "_-4J0" (String#32727, DoABC#3) // _SafeStr_8287 = "_-4sQ" (String#34087, DoABC#3) // _SafeStr_8288 = "_-31v" (String#29562, DoABC#3) // _SafeStr_8289 = "_-3V7" (String#30733, DoABC#3) // _SafeStr_8290 = "_-3wk" (String#31810, DoABC#3) // _SafeStr_8291 = "_-1Eh" (String#8873, DoABC#3) // _SafeStr_8292 = "_-5Rx" (String#35497, DoABC#3) // _SafeStr_8293 = "_-43u" (String#32129, DoABC#3) // _SafeStr_8294 = "_-4Pm" (String#33003, DoABC#3) // _SafeStr_8295 = "_-3o" (String#31456, DoABC#3) // _SafeStr_8296 = "_-4s5" (String#34076, DoABC#3) // _SafeStr_8297 = "_-2ge" (String#28698, DoABC#3) // _SafeStr_8298 = "_-5ks" (String#36239, DoABC#3) // _SafeStr_8299 = "_-0rA" (String#24217, DoABC#3) // _SafeStr_8300 = "_-IH" (String#39146, DoABC#3) // _SafeStr_8301 = "_-6ba" (String#38330, DoABC#3) // _SafeStr_8302 = "_-5xo" (String#36730, DoABC#3) // _SafeStr_8303 = "_-3fL" (String#31117, DoABC#3) // _SafeStr_8304 = "_-4pK" (String#12584, DoABC#3) // _SafeStr_8305 = "_-6Z2" (String#14333, DoABC#3) // _SafeStr_8306 = "_-2M7" (String#27895, DoABC#3) // _SafeStr_8307 = "_-6cC" (String#38360, DoABC#3) // _SafeStr_8308 = "_-6Ov" (String#37815, DoABC#3) // _SafeStr_8309 = "_-1lU" (String#26437, DoABC#3) // _SafeStr_8310 = "_-0n5" (String#8403, DoABC#3) // _SafeStr_8311 = "_-4VK" (String#33236, DoABC#3) // _SafeStr_8312 = "_-4Rm" (String#33091, DoABC#3) // _SafeStr_8313 = "_-12v" (String#24721, DoABC#3) // _SafeStr_8314 = "_-2sV" (String#29170, DoABC#3) // _SafeStr_8315 = "_-5CI" (String#12969, DoABC#3) // _SafeStr_8316 = "_-jE" (String#40136, DoABC#3) // _SafeStr_8317 = "_-6ev" (String#38480, DoABC#3) // _SafeStr_8318 = "_-os" (String#40358, DoABC#3) // _SafeStr_8319 = "_-4gP" (String#33630, DoABC#3) // _SafeStr_8320 = "_-5uC" (String#36591, DoABC#3) // _SafeStr_8321 = "_-5nJ" (String#36326, DoABC#3) // _SafeStr_8322 = "_-6kX" (String#38711, DoABC#3) // _SafeStr_8323 = "_-1uR" (String#26785, DoABC#3) // _SafeStr_8324 = "_-1S2" (String#25700, DoABC#3) // _SafeStr_8325 = "_-af" (String#39810, DoABC#3) // _SafeStr_8326 = "_-0RV" (String#23246, DoABC#3) // _SafeStr_8327 = "_-1po" (String#26607, DoABC#3) // _SafeStr_8328 = "_-3Jd" (String#30283, DoABC#3) // _SafeStr_8329 = "_-4-L" (String#31942, DoABC#3) // _SafeStr_8330 = "_-1tM" (String#26737, DoABC#3) // _SafeStr_8331 = "_-1tc" (String#26751, DoABC#3) // _SafeStr_8332 = "_-02q" (String#22295, DoABC#3) // _SafeStr_8333 = "_-1CD" (String#25075, DoABC#3) // _SafeStr_8334 = "_-0AF" (String#2595, DoABC#3) // _SafeStr_8335 = "_-3sL" (String#11608, DoABC#3) // _SafeStr_8336 = "_-2eF" (String#10350, DoABC#3) // _SafeStr_8337 = "_-5Lx" (String#13126, DoABC#3) // _SafeStr_8338 = "_-4eW" (String#584, DoABC#3) // _SafeStr_8339 = "_-51i" (String#34491, DoABC#3) // _SafeStr_8340 = "_-603" (String#270, DoABC#3) // _SafeStr_8341 = "_-Il" (String#39165, DoABC#3) // _SafeStr_8342 = "_-VT" (String#39643, DoABC#3) // _SafeStr_8343 = "_-484" (String#32301, DoABC#3) // _SafeStr_8344 = "_-5hI" (String#13469, DoABC#3) // _SafeStr_8345 = "_-06X" (String#22422, DoABC#3) // _SafeStr_8346 = "_-0YD" (String#23497, DoABC#3) // _SafeStr_8347 = "_-5Mf" (String#35304, DoABC#3) // _SafeStr_8348 = "_-6fb" (String#4297, DoABC#3) // _SafeStr_8349 = "_-3Oi" (String#11101, DoABC#3) // _SafeStr_8350 = "_-6Os" (String#14196, DoABC#3) // _SafeStr_8351 = "_-2Re" (String#28105, DoABC#3) // _SafeStr_8352 = "_-14w" (String#24801, DoABC#3) // _SafeStr_8353 = "_-1E5" (String#8864, DoABC#3) // _SafeStr_8354 = "_-4r8" (String#34042, DoABC#3) // _SafeStr_8355 = "_-4nj" (String#33900, DoABC#3) // _SafeStr_8356 = "_-1uC" (String#26776, DoABC#3) // _SafeStr_8357 = "_-3vF" (String#31750, DoABC#3) // _SafeStr_8358 = "_-6Fu" (String#14042, DoABC#3) // _SafeStr_8359 = "_-36h" (String#29757, DoABC#3) // _SafeStr_8360 = "_-5V9" (String#35623, DoABC#3) // _SafeStr_8361 = "_-3nJ" (String#31431, DoABC#3) // _SafeStr_8362 = "_-3eq" (String#31102, DoABC#3) // _SafeStr_8363 = "_-Df" (String#38986, DoABC#3) // _SafeStr_8364 = "_-5ml" (String#36305, DoABC#3) // _SafeStr_8365 = "_-3Hf" (String#30204, DoABC#3) // _SafeStr_8366 = "_-3M9" (String#30389, DoABC#3) // _SafeStr_8367 = "_-4dA" (String#33516, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8369 = "_-5zN" (String#36798, DoABC#3) // _SafeStr_8370 = "_-3E1" (String#30051, DoABC#3) // _SafeStr_8371 = "_-FY" (String#39051, DoABC#3) // _SafeStr_8372 = "_-61i" (String#36933, DoABC#3) // _SafeStr_8373 = "_-21w" (String#9719, DoABC#3) // _SafeStr_8374 = "_-1yD" (String#26935, DoABC#3) // _SafeStr_8375 = "_-4HN" (String#32664, DoABC#3) // _SafeStr_8376 = "_-17F" (String#24888, DoABC#3) // _SafeStr_8377 = "_-1M7" (String#25447, DoABC#3) // _SafeStr_8378 = "_-0q2" (String#24167, DoABC#3) // _SafeStr_8379 = "_-3uV" (String#3571, DoABC#3) // _SafeStr_8380 = "_-40S" (String#31987, DoABC#3) // _SafeStr_8381 = "_-0NY" (String#23102, DoABC#3) // _SafeStr_8382 = "_-6gP" (String#38541, DoABC#3) // _SafeStr_8383 = "_-3It" (String#30256, DoABC#3) // _SafeStr_8384 = "_-0qS" (String#24185, DoABC#3) // _SafeStr_8385 = "_-46H" (String#32229, DoABC#3) // _SafeStr_8386 = "_-4Hr" (String#12034, DoABC#3) // _SafeStr_8387 = "_-0he" (String#23853, DoABC#3) // _SafeStr_8388 = "_-5Ev" (String#35004, DoABC#3) // _SafeStr_8389 = "_-4h8" (String#33660, DoABC#3) // _SafeStr_8390 = "_-Vi" (String#39651, DoABC#3) // _SafeStr_8391 = "_-8V" (String#38795, DoABC#3) // _SafeStr_8392 = "_-4JH" (String#32738, DoABC#3) // _SafeStr_8393 = "_-5-i" (String#34411, DoABC#3) // _SafeStr_8394 = "_-1e5" (String#26144, DoABC#3) // _SafeStr_8395 = "_-68z" (String#37222, DoABC#3) // _SafeStr_8396 = "_-6ar" (String#38299, DoABC#3) // _SafeStr_8397 = "_-2ZG" (String#28413, DoABC#3) // _SafeStr_8398 = "_-3tz" (String#31697, DoABC#3) // _SafeStr_8399 = "_-5ps" (String#36432, DoABC#3) // _SafeStr_8400 = "_-3P1" (String#30500, DoABC#3) // _SafeStr_8401 = "_-1ym" (String#9640, DoABC#3) // _SafeStr_8402 = "_-29Z" (String#9853, DoABC#3) // _SafeStr_8403 = "_-1O5" (String#9040, DoABC#3) // _SafeStr_8404 = "_-b0" (String#15075, DoABC#3) // _SafeStr_8405 = "_-66Q" (String#13883, DoABC#3) // _SafeStr_8406 = "_-3cU" (String#31011, DoABC#3) // _SafeStr_8407 = "_-0ps" (String#24161, DoABC#3) // _SafeStr_8408 = "_-2bz" (String#28524, DoABC#3) // _SafeStr_8409 = "_-0Pr" (String#23183, DoABC#3) // _SafeStr_8410 = "_-4Yq" (String#12294, DoABC#3) // _SafeStr_8411 = "_-2Gu" (String#9982, DoABC#3) // _SafeStr_8412 = "_-048" (String#22338, DoABC#3) // _SafeStr_8413 = "_-4I6" (String#32693, DoABC#3) // _SafeStr_8414 = "_-tx" (String#40544, DoABC#3) // _SafeStr_8415 = "_-4aq" (String#33428, DoABC#3) // _SafeStr_8416 = "_-2FY" (String#27648, DoABC#3) // _SafeStr_8417 = "_-0h7" (String#23836, DoABC#3) // _SafeStr_8418 = "_-0yX" (String#1460, DoABC#3) // _SafeStr_8419 = "_-3hl" (String#11427, DoABC#3) // _SafeStr_8420 = "_-0Zc" (String#23547, DoABC#3) // _SafeStr_8421 = "_-5PI" (String#35410, DoABC#3) // _SafeStr_8422 = "_-1pm" (String#9477, DoABC#3) // _SafeStr_8423 = "_-6Pt" (String#37857, DoABC#3) // _SafeStr_8424 = "_-1lz" (String#26459, DoABC#3) // _SafeStr_8425 = "_-5dW" (String#35958, DoABC#3) // _SafeStr_8426 = "_-3mQ" (String#31397, DoABC#3) // _SafeStr_8427 = "_-1FU" (String#25202, DoABC#3) // _SafeStr_8428 = "_-3cP" (String#31008, DoABC#3) // _SafeStr_8429 = "_-2SK" (String#28131, DoABC#3) // _SafeStr_8430 = "_-20I" (String#27052, DoABC#3) // _SafeStr_8431 = "_-6Dh" (String#4185, DoABC#3) // _SafeStr_8432 = "_-1Op" (String#9051, DoABC#3) // _SafeStr_8433 = "_-2iP" (String#28779, DoABC#3) // _SafeStr_8434 = "_-2d5" (String#28575, DoABC#3) // _SafeStr_8435 = "_-5oA" (String#4061, DoABC#3) // _SafeStr_8436 = "_-2Yz" (String#28399, DoABC#3) // _SafeStr_8437 = "_-3gg" (String#31163, DoABC#3) // _SafeStr_8438 = "_-4rC" (String#34044, DoABC#3) // _SafeStr_8439 = "_-0Zy" (String#2718, DoABC#3) // _SafeStr_8440 = "_-xy" (String#40698, DoABC#3) // _SafeStr_8441 = "_-3EH" (String#30061, DoABC#3) // _SafeStr_8442 = "_-0EZ" (String#7836, DoABC#3) // _SafeStr_8443 = "_-2rb" (String#29134, DoABC#3) // _SafeStr_8444 = "_-Lx" (String#39285, DoABC#3) // _SafeStr_8445 = "_-3K-" (String#30301, DoABC#3) // _SafeStr_8446 = "_-XF" (String#39696, DoABC#3) // _SafeStr_8447 = "_-27l" (String#9822, DoABC#3) // _SafeStr_8448 = "_-2s1" (String#3313, DoABC#3) // _SafeStr_8449 = "_-247" (String#27203, DoABC#3) // _SafeStr_8450 = "_-2hq" (String#28755, DoABC#3) // _SafeStr_8451 = "_-5Vn" (String#35651, DoABC#3) // _SafeStr_8452 = "_-1od" (String#3058, DoABC#3) // _SafeStr_8453 = "_-3ZX" (String#3495, DoABC#3) // _SafeStr_8454 = "_-2J1" (String#10015, DoABC#3) // _SafeStr_8455 = "_-4Oo" (String#32962, DoABC#3) // _SafeStr_8456 = "_-1Li" (String#25432, DoABC#3) // _SafeStr_8457 = "_-0jO" (String#2756, DoABC#3) // _SafeStr_8458 = "_-1jx" (String#3040, DoABC#3) // _SafeStr_8459 = "_-2LO" (String#10055, DoABC#3) // _SafeStr_8460 = "_-2AF" (String#9867, DoABC#3) // _SafeStr_8461 = "_-lV" (String#15250, DoABC#3) // _SafeStr_8462 = "_-5zm" (String#13764, DoABC#3) // _SafeStr_8463 = "_-4ta" (String#1581, DoABC#3) // _SafeStr_8464 = "_-37x" (String#29810, DoABC#3) // _SafeStr_8465 = "_-4CB" (String#32464, DoABC#3) // _SafeStr_8466 = "_-mz" (String#40278, DoABC#3) // _SafeStr_8467 = "_-2XO" (String#28338, DoABC#3) // _SafeStr_8468 = "_-3CC" (String#29974, DoABC#3) // _SafeStr_8469 = "_-X5" (String#14992, DoABC#3) // _SafeStr_8470 = "_-3uN" (String#31715, DoABC#3) // _SafeStr_8471 = "_-0Tv" (String#23328, DoABC#3) // _SafeStr_8472 = "_-5U2" (String#35581, DoABC#3) // _SafeStr_8473 = "_-5Mh" (String#35306, DoABC#3) // _SafeStr_8474 = "_-1qS" (String#26631, DoABC#3) // _SafeStr_8475 = "_-6Lv" (String#37704, DoABC#3) // _SafeStr_8476 = "_-21x" (String#9720, DoABC#3) // _SafeStr_8477 = "_-3LG" (String#30352, DoABC#3) // _SafeStr_8478 = "_-6Ct" (String#37374, DoABC#3) // _SafeStr_8479 = "_-4ML" (String#32863, DoABC#3) // _SafeStr_8480 = "_-36c" (String#29754, DoABC#3) // _SafeStr_8481 = "_-1Fs" (String#25213, DoABC#3) // _SafeStr_8482 = "_-1OG" (String#25531, DoABC#3) // _SafeStr_8483 = "_-0qt" (String#24203, DoABC#3) // _SafeStr_8484 = "_-3FX" (String#30112, DoABC#3) // _SafeStr_8485 = "_-2yA" (String#29380, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //_-0Kg.HabboCatalogUtils package _-0Kg { import _-0MK._SafeStr_3; import _-1uj._SafeStr_2323; import _-2O3._SafeStr_3314; import flash.utils.Dictionary; import flash.display.BitmapData; import flash.geom.Rectangle; import flash.geom.Point; import _-5YE.IBitmapWrapperWindow; import _-1Mz.IWindow; import _-5Vt.XmlAsset; import _-1Mz.IWindowContainer; import _-ue.Map; import _-5YE.IItemListWindow; import _-5YE.ITextWindow; import _-0CY._SafeStr_2458; import _-6G7._SafeStr_2367; import _-5YE._SafeStr_2413; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3315; import _-5Vt._SafeStr_39; import flash.geom.Matrix; import _-3-E._SafeStr_6; import _-4n6._SafeStr_2443; import _-5Mz.WindowEvent; import _-4Xs._SafeStr_2401; import _-2sC.HabboTracking; import _-1uj._SafeStr_3018; import __AS3__.vec.Vector; import _-6G7._SafeStr_2491; import __AS3__.vec.*; public class HabboCatalogUtils implements _SafeStr_3, _SafeStr_2323 { private static const _SafeStr_8486:String = "credit"; private static const _SafeStr_8487:String = "activityPoint"; private var _SafeStr_8488:String = "HCU_dynamic_badge"; private var _disposed:Boolean = false; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_8489:_SafeStr_3314; private var _SafeStr_8490:Array; private var _SafeStr_8491:int; private var _SafeStr_8492:Dictionary; private var _SafeStr_8493:Boolean = false; private var _SafeStr_8494:Boolean = false; private var _SafeStr_8495:Boolean = false; public function HabboCatalogUtils(k:HabboCatalog) { this._SafeStr_8490 = new Array(0); this._SafeStr_8492 = new Dictionary(); super(); this._SafeStr_5450 = k; } public static function _SafeStr_8370(k:String):Boolean { return ((((k.indexOf("builders_club") == 0)) || ((k.indexOf("loyalty_bc") == 0)))); } public static function _SafeStr_5486(k:IBitmapWrapperWindow, _arg_2:BitmapData, _arg_3:Rectangle=null):void { if (!k.bitmap){ k.bitmap = new BitmapData(k.width, k.height, true, 0); } else { k.bitmap.fillRect(k.bitmap.rect, 0); }; var _local_4:BitmapData = k.bitmap; var _local_5:Rectangle = (((_arg_3)!=null) ? _arg_3 : _arg_2.rect); _local_4.copyPixels(_arg_2, _local_5, new Point(((_local_4.width - _local_5.width) / 2), ((_local_4.height - _local_5.height) / 2)), null, null, true); k.invalidate(); } public function dispose():void { if (!this._disposed){ if (this._SafeStr_8489 != null){ this._SafeStr_8489.dispose(); this._SafeStr_8489 = null; }; this._SafeStr_5450 = null; this._SafeStr_8492 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function createWindow(k:String, _arg_2:uint=1, _arg_3:Map=null):IWindow { var _local_7:Array; var _local_8:IWindow; var _local_9:IBitmapWrapperWindow; if ((((this._SafeStr_5450.windowManager == null)) || ((this._SafeStr_5450.assets == null)))){ return (null); }; var _local_4:XmlAsset = (this._SafeStr_5450.assets.getAssetByName(k) as XmlAsset); if ((((_local_4 == null)) || ((_local_4.content == null)))){ return (null); }; var _local_5:IWindow = this._SafeStr_5450.windowManager.buildFromXML((_local_4.content as XML), _arg_2, _arg_3); var _local_6:IWindowContainer = (_local_5 as IWindowContainer); if (_local_6 != null){ _local_7 = []; _local_6.groupChildrenWithTag("bitmap", _local_7, -1); for each (_local_8 in _local_7) { _local_9 = (_local_8 as IBitmapWrapperWindow); if (_local_9 != null){ _local_9._SafeStr_8496 = false; this._SafeStr_8497(_local_9, _local_9._SafeStr_8498); }; }; }; return (_local_5); } public function _SafeStr_8499(k:IWindowContainer, _arg_2:_SafeStr_2378, _arg_3:int=1, _arg_4:Boolean=false, _arg_5:Boolean=false):void { if (_arg_2 == null){ return; }; var _local_6:Array = this._SafeStr_8500(_arg_2, _arg_3, _arg_4); this._SafeStr_8501(k, _local_6, _arg_4, _arg_5, false); } private function _SafeStr_8501(k:IWindowContainer, _arg_2:Array, _arg_3:Boolean, _arg_4:Boolean, _arg_5:Boolean):void { var _local_6:IItemListWindow = this._SafeStr_8502(k); if (_local_6 == null){ return; }; var _local_7:int; while (_local_7 < _arg_2.length) { this._SafeStr_8503(_local_6, _local_7, _arg_2[_local_7], _arg_3, _arg_4, _arg_5); _local_7++; }; var _local_8:int = (_local_7 * 2); while (_local_6.numListItems > _local_8) { _local_6._SafeStr_8504(_local_8); }; k.addChild(_local_6); } private function _SafeStr_8503(k:IItemListWindow, _arg_2:int, _arg_3:Object, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean):void { var _local_7:ITextWindow = (k.getListItemByName(("amount_" + _arg_2)) as ITextWindow); var _local_8:IWindow = k.getListItemByName(("unit_" + _arg_2)); _local_7.text = ((_arg_6) ? "" : ((((_arg_2 > 0)) ? "+ " : "") + _arg_3.amount)); _local_8.style = _SafeStr_2458._SafeStr_5487(_arg_3.unit, this._SafeStr_5450, true, _arg_5); _local_8.width = ((((_arg_4) && (_arg_5))) ? 53 : 22); } private function _SafeStr_8502(k:IWindowContainer):IItemListWindow { if (k == null){ return (null); }; var _local_2:IItemListWindow = (this.createWindow("price_display") as IItemListWindow); if (_local_2 == null){ return (null); }; while (k.numChildren > 0) { k.removeChildAt(0).dispose(); }; return (_local_2); } private function _SafeStr_8500(k:_SafeStr_2378, _arg_2:int, _arg_3:Boolean):Array { var _local_5:int; var _local_4:int = -1; var _local_6:Array = []; if (k.priceInCredits > 0){ _local_5 = this._SafeStr_5498(k._SafeStr_8136, k.priceInCredits, _arg_2); _local_4 = ((_arg_3) ? this._SafeStr_5450._SafeStr_8299() : -1); _local_6.push({ "amount":_local_5, "unit":_local_4 }); }; if (k.priceInActivityPoints > 0){ _local_5 = this._SafeStr_5498(k._SafeStr_8136, k.priceInActivityPoints, _arg_2); _local_6.push({ "amount":_local_5, "unit":k.activityPointType }); }; if (_local_6.length == 0){ _local_6.push({ "amount":0, "unit":-1 }); }; return (_local_6); } public function getPriceMap(k:_SafeStr_2378, _arg_2:int):Map { var _local_3:int; var _local_4:Map = new Map(); if (k.priceInCredits > 0){ _local_3 = this._SafeStr_5498(k._SafeStr_8136, k.priceInCredits, _arg_2); _local_4.add(_SafeStr_8486, {"amount":_local_3}); }; if (k.priceInActivityPoints > 0){ _local_3 = this._SafeStr_5498(k._SafeStr_8136, k.priceInActivityPoints, _arg_2); _local_4.add(_SafeStr_8487, { "amount":_local_3, "activityPointType":k.activityPointType }); }; if (_local_4.length == 0){ _local_4.add(_SafeStr_8486, {"amount":0}); }; return (_local_4); } public function _SafeStr_8505(k:_SafeStr_2378, _arg_2:IWindowContainer, _arg_3:IWindow, _arg_4:IWindow, _arg_5:int, _arg_6:Boolean, _arg_7:int, _arg_8:Boolean=false, _arg_9:Boolean=false):IWindow { var _local_11:IWindow; if (_arg_3 != null){ _arg_2.removeChild(_arg_3); _arg_3.dispose(); }; if (this._SafeStr_5450.catalogType == _SafeStr_2367.BUILDER){ return (null); }; _arg_3 = this._SafeStr_5450.utils.createWindow("priceDisplayWidget"); _arg_2.addChild(_arg_3); var _local_10:IWindowContainer = (_arg_2.findChildByName("price_box_new") as IWindowContainer); if (_local_10 != null){ this._SafeStr_5450.utils._SafeStr_8499(_local_10, k, 1, _arg_8, _arg_9); _local_11 = _arg_2.findChildByName("room_canvas_container"); if (_local_11 == null){ _local_11 = _arg_4; }; if (_local_11 != null){ _arg_3.x = (((_local_11.x + _local_11.width) + _arg_5) - _arg_3.width); if (_arg_6){ _arg_3.y = (_local_11.y + _arg_7); } else { _arg_3.y = ((_local_11.y + _local_11.height) - (_arg_3.height + _arg_7)); }; }; if (k.priceInActivityPoints == 0){ _arg_3.color = 14992765; }; if (k.priceInCredits == 0){ switch (k.activityPointType){ case _SafeStr_2458._SafeStr_7513: _arg_3.color = 11257559; break; default: _arg_3.color = 9032648; }; }; }; return (_arg_3); } public function _SafeStr_8506(k:String, _arg_2:IWindowContainer, _arg_3:int, _arg_4:int, _arg_5:Boolean=true, _arg_6:Boolean=true):void { var _local_7:IWindowContainer = (_arg_2.findChildByName(this._SafeStr_8488) as IWindowContainer); if (_local_7 == null){ _local_7 = (this.createWindow("badgeDisplayWidget") as IWindowContainer); _local_7.name = this._SafeStr_8488; }; _SafeStr_2413(_local_7.findChildByName("asset_image")).assetUri = "catalogue_badge_background"; var _local_8:_SafeStr_2536 = (_local_7.findChildByName("badge_image") as _SafeStr_2536); var _local_9:_SafeStr_3315 = (_local_8.widget as _SafeStr_3315); _local_8.visible = true; _local_9.badgeId = k; _arg_2.addChild(_local_7); _local_7.x = ((_arg_6) ? _arg_3 : ((_arg_2.width - _local_7.width) - _arg_3)); _local_7.y = ((_arg_5) ? _arg_4 : ((_arg_2.height - _local_7.height) - _arg_4)); } public function _SafeStr_8507(k:IWindowContainer):void { var _local_2:IWindowContainer = (k.findChildByName(this._SafeStr_8488) as IWindowContainer); if (_local_2){ k.removeChild(_local_2); }; } public function _SafeStr_8508(k:String, _arg_2:IWindowContainer, _arg_3:int, _arg_4:int, _arg_5:Boolean=true, _arg_6:Boolean=true):void { var _local_7:IWindowContainer = (_arg_2.findChildByName(this._SafeStr_8488) as IWindowContainer); if (_local_7 == null){ _local_7 = (this.createWindow("badgeDisplayWidget") as IWindowContainer); _local_7.name = this._SafeStr_8488; }; _local_7.findChildByName("badge_image").visible = false; _SafeStr_2413(_local_7.findChildByName("badge_image")).assetUri = k; _arg_2.addChild(_local_7); _local_7.x = ((_arg_6) ? _arg_3 : ((_arg_2.width - _local_7.width) - _arg_3)); _local_7.y = ((_arg_5) ? _arg_4 : ((_arg_2.height - _local_7.height) - _arg_4)); } public function _SafeStr_8497(k:IBitmapWrapperWindow, _arg_2:String):void { if (k == null){ return; }; var _local_3:_SafeStr_39 = this._SafeStr_5450.assets.getAssetByName(_arg_2); if (_local_3 == null){ return; }; var _local_4:BitmapData = (_local_3.content as BitmapData); if (_local_4 == null){ return; }; if (k.bitmap != null){ k.bitmap.dispose(); k.bitmap = null; }; if (k.bitmap == null){ k.bitmap = new BitmapData(k.width, k.height, true, 0); }; var _local_5:int = ((k.width - _local_4.width) * 0.5); var _local_6:int = ((k.height - _local_4.height) * 0.5); k.bitmap.draw(_local_4, new Matrix(1, 0, 0, 1, _local_5, _local_6)); } public function showVipBenefits():void { if (this._SafeStr_5450.getBoolean("catalog.vip.benefits.enabled")){ if ((((this._SafeStr_8489 == null)) || (this._SafeStr_8489.disposed))){ this._SafeStr_8489 = new _SafeStr_3314(this._SafeStr_5450); }; } else { this._SafeStr_8509(this._SafeStr_5450.getProperty("link.format.club")); }; } public function _SafeStr_8509(k:String):void { if (k != ""){ this._SafeStr_5450.windowManager.alert("${catalog.alert.external.link.title}", "${catalog.alert.external.link.desc}", 0, this._SafeStr_8510); _SafeStr_6._SafeStr_5513(k, "habboMain"); }; } private function _SafeStr_8510(k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); } public function _SafeStr_5498(k:Boolean, _arg_2:int, _arg_3:int):int { if (((((this._SafeStr_5450._SafeStr_8482) && (k))) && (!((this._SafeStr_5450._SafeStr_8473 == null))))){ return ((_arg_2 * (_arg_3 - this._SafeStr_8511(_arg_3)))); }; return ((_arg_2 * _arg_3)); } public function _SafeStr_8511(k:int):int { var _local_2:int = this._SafeStr_8512(k); _local_2 = (_local_2 + this._SafeStr_8513(k)); _local_2 = (_local_2 + this._SafeStr_8514(k)); return (_local_2); } private function _SafeStr_8512(k:int):int { var _local_2:_SafeStr_2401 = this._SafeStr_5450._SafeStr_8473; var _local_3:int = (k / _local_2._SafeStr_8515); return ((_local_3 * _local_2._SafeStr_8516)); } private function _SafeStr_8513(k:int):int { var _local_5:int; var _local_2:int; var _local_3:_SafeStr_2401 = this._SafeStr_5450._SafeStr_8473; var _local_4:int = (k / _local_3._SafeStr_8515); if (_local_4 >= _local_3._SafeStr_8517){ _local_5 = (k % _local_3._SafeStr_8515); if (_local_5 == (_local_3._SafeStr_8515 - 1)){ _local_2++; }; _local_2 = (_local_2 + (_local_4 - _local_3._SafeStr_8517)); }; return (_local_2); } private function _SafeStr_8514(k:int):int { var _local_4:int; var _local_2:int; var _local_3:_SafeStr_2401 = this._SafeStr_5450._SafeStr_8473; for each (_local_4 in _local_3._SafeStr_8518) { if (k >= _local_4){ _local_2++; }; }; return (_local_2); } public function get _SafeStr_5499():Array { return (this._SafeStr_8490); } public function get _SafeStr_8519():int { return (this._SafeStr_8491); } public function _SafeStr_8474():void { var _local_2:int; var _local_3:int; this._SafeStr_8490 = new Array(); this._SafeStr_8491 = 0; var k:int; while (k < 99) { _local_2 = this._SafeStr_5498(true, 1, k); _local_3 = this._SafeStr_5498(true, 1, (k + 1)); if (_local_2 == _local_3){ this._SafeStr_8490.push(k); this._SafeStr_8491 = k; }; k++; }; } public function _SafeStr_8520():void { if (!this._SafeStr_8493){ HabboTracking.getInstance().trackEventLog("Catalog", "spinnerValueChanged", "client.bundle.discounts"); this._SafeStr_8493 = true; }; } public function _SafeStr_8521():void { if (!this._SafeStr_8494){ HabboTracking.getInstance().trackEventLog("Catalog", "bundlesInfoOpened", "client.bundle.discounts"); this._SafeStr_8494 = true; }; } public function _SafeStr_8522():void { if (!this._SafeStr_8495){ HabboTracking.getInstance().trackEventLog("Catalog", "discountItemShown", "client.bundle.discounts"); this._SafeStr_8495 = true; }; } public function _SafeStr_8165(k:String, _arg_2:int, _arg_3:IBitmapWrapperWindow):void { var _local_4:_SafeStr_3018; var _local_5:Vector.; if (this._SafeStr_5450 == null){ return; }; switch (k){ case _SafeStr_2491._SafeStr_5890: _local_4 = this._SafeStr_5450.roomEngine.getFurnitureIcon(_arg_2, this); break; case _SafeStr_2491._SafeStr_5891: _local_4 = this._SafeStr_5450.roomEngine.getWallItemIcon(_arg_2, this); break; case _SafeStr_2491._SafeStr_6956: _arg_3.bitmap = this._SafeStr_5450.getPixelEffectIcon(_arg_2); break; case _SafeStr_2491._SafeStr_5899: _arg_3.bitmap = this._SafeStr_5450.getSubscriptionProductIcon(_arg_2); break; }; if (_local_4 != null){ _arg_3.bitmap = _local_4.data; if (_local_4.id != 0){ _local_5 = this._SafeStr_8492[_local_4.id]; if (_local_5 == null){ _local_5 = new Vector.(0); this._SafeStr_8492[_local_4.id] = _local_5; }; _local_5.push(_arg_3); }; }; } public function imageReady(k:int, _arg_2:BitmapData):void { var _local_4:IBitmapWrapperWindow; var _local_3:Vector. = this._SafeStr_8492[k]; if (_local_3 == null){ return; }; for each (_local_4 in _local_3) { _local_4.bitmap = _arg_2; }; delete this._SafeStr_8492[k]; } public function _SafeStr_5454(k:int):void { } } }//package _-0Kg // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2401 = "_-124" (String#8661, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2458 = "_-1xj" (String#26913, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3314 = "_-0ew" (String#8267, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5486 = "_-6fI" (String#38498, DoABC#3) // _SafeStr_5487 = "_-2XF" (String#28331, DoABC#3) // _SafeStr_5498 = "_-2Kx" (String#27850, DoABC#3) // _SafeStr_5499 = "_-5JH" (String#35177, DoABC#3) // _SafeStr_5513 = "_-LI" (String#14784, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_5899 = "_-1Lf" (String#25430, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6956 = "_-dm" (String#39946, DoABC#3) // _SafeStr_7513 = "_-1W6" (String#25839, DoABC#3) // _SafeStr_8136 = "_-6Rt" (String#14242, DoABC#3) // _SafeStr_8165 = "_-2t0" (String#10579, DoABC#3) // _SafeStr_8299 = "_-0rA" (String#24217, DoABC#3) // _SafeStr_8370 = "_-3E1" (String#30051, DoABC#3) // _SafeStr_8473 = "_-5Mh" (String#35306, DoABC#3) // _SafeStr_8474 = "_-1qS" (String#26631, DoABC#3) // _SafeStr_8482 = "_-1OG" (String#25531, DoABC#3) // _SafeStr_8486 = "_-5a8" (String#35824, DoABC#3) // _SafeStr_8487 = "_-41u" (String#32041, DoABC#3) // _SafeStr_8488 = "_-2ns" (String#28994, DoABC#3) // _SafeStr_8489 = "_-2WE" (String#28290, DoABC#3) // _SafeStr_8490 = "_-mM" (String#40256, DoABC#3) // _SafeStr_8491 = "_-3FB" (String#30099, DoABC#3) // _SafeStr_8492 = "_-ee" (String#39976, DoABC#3) // _SafeStr_8493 = "_-Tn" (String#39581, DoABC#3) // _SafeStr_8494 = "_-4lZ" (String#33825, DoABC#3) // _SafeStr_8495 = "_-2pP" (String#29048, DoABC#3) // _SafeStr_8496 = "_-64u" (String#13854, DoABC#3) // _SafeStr_8497 = "_-49x" (String#32373, DoABC#3) // _SafeStr_8498 = "_-0f3" (String#8272, DoABC#3) // _SafeStr_8499 = "_-3SV" (String#11165, DoABC#3) // _SafeStr_8500 = "_-62W" (String#36958, DoABC#3) // _SafeStr_8501 = "_-6JS" (String#37610, DoABC#3) // _SafeStr_8502 = "_-5Rl" (String#35494, DoABC#3) // _SafeStr_8503 = "_-4Uy" (String#33219, DoABC#3) // _SafeStr_8504 = "_-0eV" (String#8257, DoABC#3) // _SafeStr_8505 = "_-5tT" (String#36560, DoABC#3) // _SafeStr_8506 = "_-4TI" (String#33155, DoABC#3) // _SafeStr_8507 = "_-1nF" (String#26505, DoABC#3) // _SafeStr_8508 = "_-6LA" (String#37669, DoABC#3) // _SafeStr_8509 = "_-55E" (String#12840, DoABC#3) // _SafeStr_8510 = "_-3Th" (String#30680, DoABC#3) // _SafeStr_8511 = "_-51o" (String#34495, DoABC#3) // _SafeStr_8512 = "_-2nO" (String#28977, DoABC#3) // _SafeStr_8513 = "_-2Dq" (String#27576, DoABC#3) // _SafeStr_8514 = "_-1PP" (String#25578, DoABC#3) // _SafeStr_8515 = "_-0Wz" (String#23446, DoABC#3) // _SafeStr_8516 = "_-0of" (String#24121, DoABC#3) // _SafeStr_8517 = "_-36x" (String#29768, DoABC#3) // _SafeStr_8518 = "_-3GU" (String#30153, DoABC#3) // _SafeStr_8519 = "_-24S" (String#27215, DoABC#3) // _SafeStr_8520 = "_-4FQ" (String#32590, DoABC#3) // _SafeStr_8521 = "_-3qo" (String#31564, DoABC#3) // _SafeStr_8522 = "_-3l6" (String#31337, DoABC#3) //------------------------------------------------------------ //_-0Kg.TopViewSelector package _-0Kg { import _-5ZP.CatalogNavigator; import _-5YE.ITabButtonWindow; import _-5YE.ITabContextWindow; import _-5ZP._SafeStr_2345; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class TopViewSelector { private var _SafeStr_5450:CatalogNavigator; private var _SafeStr_6647:ITabButtonWindow; private var _SafeStr_8523:ITabContextWindow; public function TopViewSelector(k:CatalogNavigator, _arg_2:ITabContextWindow) { this._SafeStr_5450 = k; this._SafeStr_8523 = _arg_2; var _local_3:ITabButtonWindow = ITabButtonWindow(_arg_2._SafeStr_7817(0).clone()); this._SafeStr_6647 = _local_3; this._SafeStr_8523._SafeStr_7818(_local_3); } public function _SafeStr_7819(k:_SafeStr_2345):void { var _local_2:ITabButtonWindow = ITabButtonWindow(this._SafeStr_6647.clone()); _local_2.caption = k.localization; _local_2.name = k.pageName; _local_2.procedure = this._SafeStr_8524; this._SafeStr_8523._SafeStr_7819(_local_2); this._SafeStr_8525(); } private function _SafeStr_8525():void { var k:int; while (k < this._SafeStr_8523._SafeStr_7816) { this._SafeStr_8523._SafeStr_7817(k).width = (this._SafeStr_8523._SafeStr_7817(k).parent.width / this._SafeStr_8523._SafeStr_7816); k++; }; } public function _SafeStr_8526():void { while (this._SafeStr_8523._SafeStr_7816 > 0) { this._SafeStr_8523._SafeStr_7818(this._SafeStr_8523._SafeStr_7817(0)); }; } public function _SafeStr_8527(k:int):void { this._SafeStr_8523.selector._SafeStr_6990(this._SafeStr_8523._SafeStr_7817(k)); this._SafeStr_8528(this._SafeStr_8523._SafeStr_7817(k)); } private function _SafeStr_8524(k:WindowEvent, _arg_2:IWindow):void { var _local_3:ITabButtonWindow; if (k.type == WindowMouseEvent.CLICK){ _local_3 = (_arg_2 as ITabButtonWindow); if (_local_3){ this._SafeStr_8528(_local_3); }; }; } private function _SafeStr_8528(k:ITabButtonWindow):void { if (!k){ return; }; var _local_2:_SafeStr_2345 = this._SafeStr_5450._SafeStr_8305(k.name); if (_local_2 != null){ this._SafeStr_5450._SafeStr_8529(_local_2); }; } } }//package _-0Kg // _SafeStr_2345 = "_-365" (String#10829, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_6647 = "_-6J7" (String#509, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7816 = "_-2JW" (String#10026, DoABC#3) // _SafeStr_7817 = "_-22D" (String#9730, DoABC#3) // _SafeStr_7818 = "_-56F" (String#12856, DoABC#3) // _SafeStr_7819 = "_-0yt" (String#8593, DoABC#3) // _SafeStr_8305 = "_-6Z2" (String#14333, DoABC#3) // _SafeStr_8523 = "_-0Uv" (String#831, DoABC#3) // _SafeStr_8524 = "_-1tm" (String#9549, DoABC#3) // _SafeStr_8525 = "_-6f" (String#38484, DoABC#3) // _SafeStr_8526 = "_-01t" (String#7641, DoABC#3) // _SafeStr_8527 = "_-j0" (String#40128, DoABC#3) // _SafeStr_8528 = "_-7o" (String#38768, DoABC#3) // _SafeStr_8529 = "_-2No" (String#27965, DoABC#3) //------------------------------------------------------------ //_-0Kg.VideoOfferManager package _-0Kg { import _-0MK._SafeStr_3; import __AS3__.vec.Vector; import _-PO._SafeStr_2857; import flash.external.ExternalInterface; import _-4rH._SafeStr_2418; import _-6-c._SafeStr_2284; import _-6G7._SafeStr_3310; import __AS3__.vec.*; public class VideoOfferManager implements _SafeStr_2339, _SafeStr_3 { private static const _SafeStr_8530:String = "supersaverAdsOnCampaignsReady"; private static const _SafeStr_8531:String = "supersaverAdsOnCampaignCompleted"; private static const _SafeStr_8532:String = "supersaverAdsOnCampaignOpen"; private static const _SafeStr_8533:String = "supersaverAdsOnCampaignClose"; private static const _SafeStr_8534:String = "supersaverAdsLoadCampaigns"; private static const _SafeStr_8535:String = "supersaverAdsCamapaignEngage"; private var _disposed:Boolean; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_8536:Boolean; private var _SafeStr_8537:int; private var _SafeStr_8538:int = 0; private var _SafeStr_8539:Boolean; private var _SafeStr_8540:Boolean; private var _SafeStr_8541:Vector.<_SafeStr_2871>; private var _SafeStr_8542:Boolean; public function VideoOfferManager(k:HabboCatalog) { this._SafeStr_5450 = k; this._SafeStr_8541 = new Vector.<_SafeStr_2871>(); this._SafeStr_8536 = false; this._SafeStr_5450.connection.addMessageEvent(new _SafeStr_2857(this._SafeStr_7697)); this._SafeStr_8543(); } public function get disposed():Boolean { return (this._disposed); } public function get enabled():Boolean { return (this._SafeStr_8536); } public function dispose():void { if (this._disposed){ return; }; this._SafeStr_5450 = null; this._SafeStr_8541 = null; this._SafeStr_8536 = false; if (((this._SafeStr_8542) && (ExternalInterface.available))){ ExternalInterface.addCallback(_SafeStr_8530, null); ExternalInterface.addCallback(_SafeStr_8531, null); ExternalInterface.addCallback(_SafeStr_8532, null); ExternalInterface.addCallback(_SafeStr_8533, null); this._SafeStr_8542 = false; }; this._disposed = true; } private function _SafeStr_8543():void { if (((((this._SafeStr_8536) && (!(this._SafeStr_8542)))) && (ExternalInterface.available))){ ExternalInterface.addCallback(_SafeStr_8530, this._SafeStr_8544); ExternalInterface.addCallback(_SafeStr_8531, this._SafeStr_8545); ExternalInterface.addCallback(_SafeStr_8532, this._SafeStr_8546); ExternalInterface.addCallback(_SafeStr_8533, this._SafeStr_8547); this._SafeStr_8542 = true; }; } private function _SafeStr_7697(k:_SafeStr_2857):void { if (k._SafeStr_8548 >= _SafeStr_2418._SafeStr_8549){ this._SafeStr_8536 = false; this._SafeStr_8543(); }; } public function load(k:_SafeStr_2871):void { if (!this._SafeStr_8536){ return; }; if (((this._SafeStr_8539) && (this._SafeStr_8540))){ k.offersAvailable(this._SafeStr_8537); } else { if (((!(this._SafeStr_8539)) && (ExternalInterface.available))){ ExternalInterface.call(_SafeStr_8534); this._SafeStr_8539 = true; }; this._SafeStr_8541.push(k); }; } public function launch(k:_SafeStr_3310):Boolean { if (((!(this._SafeStr_8536)) || ((this._SafeStr_8537 < 1)))){ return (false); }; if (ExternalInterface.available){ this._SafeStr_8538 = (this._SafeStr_8538 + 1); ExternalInterface.call(_SafeStr_8535); this._SafeStr_8550(); if (this._SafeStr_5450.connection){ this._SafeStr_5450.connection.send(new _SafeStr_2284("SuperSaverAds", "client_action", "supersaverads.video.promo.launched")); }; return ((this._SafeStr_8537 > this._SafeStr_8538)); }; return (false); } private function _SafeStr_8544(k:String):void { this._SafeStr_8540 = true; this._SafeStr_8537 = parseInt(k); if (isNaN(this._SafeStr_8537)){ this._SafeStr_8537 = 0; }; while (this._SafeStr_8541.length > 0) { this._SafeStr_8541.pop().offersAvailable(this._SafeStr_8537); }; } private function _SafeStr_8546():void { } private function _SafeStr_8547():void { this._SafeStr_8551(); if (this._SafeStr_5450.connection){ this._SafeStr_5450.connection.send(new _SafeStr_2284("SuperSaverAds", "client_action", "supersaverads.video.promo.close")); }; } private function _SafeStr_8545():void { this._SafeStr_8551(); if (this._SafeStr_5450.connection){ this._SafeStr_5450.connection.send(new _SafeStr_2284("SuperSaverAds", "client_action", "supersaverads.video.promo.complete")); }; } private function _SafeStr_8550():void { if (this._SafeStr_5450._SafeStr_5839){ this._SafeStr_5450._SafeStr_5839.mute(true); }; } private function _SafeStr_8551():void { if (this._SafeStr_5450._SafeStr_5839){ this._SafeStr_5450._SafeStr_5839.mute(false); }; } } }//package _-0Kg // _SafeStr_2284 = "_-4yD" (String#34310, DoABC#3) // _SafeStr_2339 = "_-348" (String#10798, DoABC#3) // _SafeStr_2418 = "_-3j5" (String#31260, DoABC#3) // _SafeStr_2857 = "_-32Y" (String#29583, DoABC#3) // _SafeStr_2871 = " else" (String#5453, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3310 = "_-1w2" (String#9597, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_7697 = "_-1WJ" (String#578, DoABC#3) // _SafeStr_8530 = "_-1AR" (String#8807, DoABC#3) // _SafeStr_8531 = "_-0AI" (String#22558, DoABC#3) // _SafeStr_8532 = "_-6Rw" (String#14244, DoABC#3) // _SafeStr_8533 = "_-3ea" (String#11370, DoABC#3) // _SafeStr_8534 = "_-5wW" (String#13712, DoABC#3) // _SafeStr_8535 = "_-QD" (String#14868, DoABC#3) // _SafeStr_8536 = "_-6-S" (String#384, DoABC#3) // _SafeStr_8537 = "_-Nn" (String#39350, DoABC#3) // _SafeStr_8538 = "_-6W3" (String#38105, DoABC#3) // _SafeStr_8539 = "_-4PK" (String#32987, DoABC#3) // _SafeStr_8540 = "_-0u3" (String#24340, DoABC#3) // _SafeStr_8541 = "_-0yn" (String#24523, DoABC#3) // _SafeStr_8542 = "_-4fR" (String#33600, DoABC#3) // _SafeStr_8543 = "_-3Uy" (String#30725, DoABC#3) // _SafeStr_8544 = "_-5wG" (String#13710, DoABC#3) // _SafeStr_8545 = "_-0T6" (String#23303, DoABC#3) // _SafeStr_8546 = "_-6Rh" (String#14240, DoABC#3) // _SafeStr_8547 = "_-5gO" (String#13450, DoABC#3) // _SafeStr_8548 = "_-13w" (String#24761, DoABC#3) // _SafeStr_8549 = "_-1Vv" (String#25831, DoABC#3) // _SafeStr_8550 = "_-4aG" (String#33413, DoABC#3) // _SafeStr_8551 = "_-0Zt" (String#23558, DoABC#3) //------------------------------------------------------------ //_-0kI._SafeStr_2499 package _-0kI { import _-0MK._SafeStr_3; import _-6k4._SafeStr_441; import _-1Mz.IWindowContainer; import _-4rH._SafeStr_2298; import _-0rE._SafeStr_2488; import _-JA._SafeStr_3409; import _-5Mz.WindowEvent; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindow; public class _SafeStr_2499 implements _SafeStr_3 { private static const _SafeStr_5507:String = "room_event_info"; private var _SafeStr_6626:_SafeStr_441; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_8552:Boolean = true; public function _SafeStr_2499(k:_SafeStr_441) { this._SafeStr_6626 = k; } private function get enabled():Boolean { var k:Boolean = (((this._SafeStr_6626.getInteger("new.identity", 0) == 0)) || (!(this._SafeStr_6626.getBoolean("new.identity.hide.ui")))); return (((this._SafeStr_6626.getBoolean("eventinfo.enabled")) && (k))); } public function dispose():void { if (this._SafeStr_6626){ this._SafeStr_6626.toolbar.extensionView.detachExtension(_SafeStr_5507); }; this._SafeStr_6626 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_6626 == null)); } public function refresh():void { if ((((((this._SafeStr_6626.toolbar == null)) || ((this._SafeStr_6626.toolbar.extensionView == null)))) || (!(this.enabled)))){ return; }; var k = !((this._SafeStr_6626.data._SafeStr_8553 == null)); var _local_2:Boolean = ((this._SafeStr_6626.data._SafeStr_8555) || (this._SafeStr_6626.data._SafeStr_8554)); var _local_3:int = this._SafeStr_6626.data._SafeStr_8556; var _local_4:_SafeStr_2298 = this._SafeStr_6626.roomSessionManager.getSession(_local_3); if (!_local_4){ return; }; if (_local_4.roomControllerLevel == _SafeStr_2488._SafeStr_5921){ _local_2 = true; }; var _local_5:Boolean = this._SafeStr_6626.data._SafeStr_8555; if (((((!(k)) && (!(_local_5)))) && (!(_local_2)))){ this._SafeStr_6626.toolbar.extensionView.detachExtension(_SafeStr_5507); return; }; this._SafeStr_8557(); var _local_6:Boolean = ((((this._SafeStr_8552) && (k))) && (_local_5)); this._SafeStr_5415.findChildByName("event_bg_owner").visible = _local_6; var _local_7:Boolean = ((((this._SafeStr_8552) && (k))) && (!(_local_5))); this._SafeStr_5415.findChildByName("event_bg_visitor").visible = _local_7; var _local_8:Boolean = ((!(this._SafeStr_8552)) || (!(k))); this._SafeStr_5415.findChildByName("event_bg_contracted").visible = _local_8; var _local_9:Boolean = ((((this._SafeStr_8552) && (k))) && (_local_2)); this._SafeStr_5415.findChildByName("modify_link_region").visible = _local_9; this._SafeStr_5415.findChildByName("extend_event_region").visible = ((_local_9) && (this._SafeStr_8558())); var _local_10:Boolean = ((!(k)) && (_local_2)); this._SafeStr_5415.findChildByName("get_event").visible = _local_10; this._SafeStr_5415.findChildByName("create_link").visible = false; var _local_11:Boolean = ((((this._SafeStr_8552) && (k))) && (!(_local_2))); this._SafeStr_5415.findChildByName("in_progress_txt").visible = _local_11; var _local_12:Boolean = ((this._SafeStr_8552) && (k)); this._SafeStr_5415.findChildByName("desc_txt").visible = _local_12; this._SafeStr_5415.findChildByName("header_txt").visible = k; this._SafeStr_5415.visible = ((((k) && (((((((((((_local_6) || (_local_7))) || (_local_8))) || (_local_9))) || (_local_11))) || (_local_12))))) || (_local_10)); if (k){ this._SafeStr_5415.findChildByName("header_txt").caption = this._SafeStr_6626.data._SafeStr_8553.eventName; this._SafeStr_5415.findChildByName("desc_txt").caption = this._SafeStr_6626.data._SafeStr_8553.eventDescription; }; this._SafeStr_6626.toolbar.extensionView.attachExtension(_SafeStr_5507, this._SafeStr_5415, -1, ["next_quest_timer", "quest_tracker"]); this._SafeStr_5415.x = 0; this._SafeStr_5415.y = 0; this._SafeStr_5415.height = ((((this._SafeStr_8552) && (k))) ? this._SafeStr_5415.findChildByName("event_bg_visitor").height : this._SafeStr_5415.findChildByName("event_bg_contracted").height); } private function _SafeStr_8558():Boolean { var k:_SafeStr_3409 = this._SafeStr_6626.data._SafeStr_8553; if (k == null){ return (false); }; if (!this._SafeStr_6626.getBoolean("roomad.limit_total_time")){ return (true); }; var _local_2:Date = new Date(); var _local_3:Number = _local_2.getTime(); var _local_4:Date = k._SafeStr_8559; var _local_5:int = this._SafeStr_6626.getInteger("room_ad.duration.minutes", 120); var _local_6:int = this._SafeStr_6626.getInteger("room_ad.maximum_total_time.minutes", 10080); return (((_local_4.getTime() + ((_local_5 * 60) * 1000)) < (_local_3 + ((_local_6 * 60) * 1000)))); } private function _SafeStr_8560(k:WindowEvent):void { if (this._SafeStr_6626.data._SafeStr_8553 != null){ this._SafeStr_8552 = !(this._SafeStr_8552); this.refresh(); } else { this._SafeStr_6626._SafeStr_8561(); }; } private function _SafeStr_8557():void { if (this._SafeStr_5415 != null){ return; }; this._SafeStr_5415 = IWindowContainer(this._SafeStr_6626.getXmlWindow("iro_event_info")); this._SafeStr_5415.findChildByName("modify_link_region").procedure = this._SafeStr_8562; this._SafeStr_5415.findChildByName("extend_event_region").procedure = this._SafeStr_8563; this._SafeStr_5415.findChildByName("bg_region").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8560); } public function close():void { if (((!((this._SafeStr_5415 == null))) && (this._SafeStr_5415.visible))){ this._SafeStr_5415.visible = false; this._SafeStr_6626.toolbar.extensionView.detachExtension(_SafeStr_5507); }; } private function _SafeStr_8562(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_6626._SafeStr_8564.show(); }; } private function _SafeStr_8563(k:WindowEvent, _arg_2:IWindow):void { var _local_3:_SafeStr_3409; if (k.type == WindowMouseEvent.CLICK){ _local_3 = this._SafeStr_6626.data._SafeStr_8553; this._SafeStr_6626._SafeStr_8565(_local_3.eventName, _local_3.eventDescription, _local_3._SafeStr_8559, _local_3._SafeStr_5353); }; } public function set expanded(k:Boolean):void { this._SafeStr_8552 = k; } } }//package _-0kI // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2499 = "_-5Pf" (String#13185, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3409 = "_-6Fa" (String#14035, DoABC#3) // _SafeStr_441 = "_-13Y" (String#8693, DoABC#3) // _SafeStr_5353 = "_-64X" (String#13850, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5507 = "_-3Iv" (String#846, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_8552 = "_-0X0" (String#832, DoABC#3) // _SafeStr_8553 = "_-5Tv" (String#35574, DoABC#3) // _SafeStr_8554 = "_-6Ln" (String#37698, DoABC#3) // _SafeStr_8555 = "_-uQ" (String#40561, DoABC#3) // _SafeStr_8556 = "_-4UD" (String#33195, DoABC#3) // _SafeStr_8557 = "_-6I8" (String#166, DoABC#3) // _SafeStr_8558 = "_-nM" (String#40296, DoABC#3) // _SafeStr_8559 = "_-2Y1" (String#28368, DoABC#3) // _SafeStr_8560 = "_-0wv" (String#8554, DoABC#3) // _SafeStr_8561 = "_-0pg" (String#8450, DoABC#3) // _SafeStr_8562 = "_-50H" (String#34433, DoABC#3) // _SafeStr_8563 = "_-3nZ" (String#31440, DoABC#3) // _SafeStr_8564 = "_-9H" (String#14577, DoABC#3) // _SafeStr_8565 = "_-3ie" (String#11438, DoABC#3) //------------------------------------------------------------ //_-0kI._SafeStr_2500 package _-0kI { import _-0MK._SafeStr_3; import _-6k4._SafeStr_441; import _-5YE.IFrameWindow; import _-6k4._SafeStr_3415; import _-JA._SafeStr_3409; import _-5YE.ITextFieldWindow; import _-5Mz.WindowEvent; import _-07x._SafeStr_3417; import _-07x._SafeStr_3418; import _-4bd._SafeStr_3420; import _-Iv._SafeStr_3419; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindow; public class _SafeStr_2500 implements _SafeStr_3 { private var _SafeStr_6626:_SafeStr_441; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_8566:_SafeStr_3415; private var _SafeStr_8567:_SafeStr_3415; public function _SafeStr_2500(k:_SafeStr_441) { this._SafeStr_6626 = k; } public function dispose():void { this._SafeStr_6626 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_8566 = null; this._SafeStr_8567 = null; } public function get disposed():Boolean { return ((this._SafeStr_6626 == null)); } public function show():void { if (((!((this._SafeStr_5415 == null))) && (this._SafeStr_5415.visible))){ this._SafeStr_5415.visible = false; return; }; this._SafeStr_8557(); this._SafeStr_8568(); var k:_SafeStr_3409 = this._SafeStr_6626.data._SafeStr_8553; if (k == null){ this._SafeStr_8569(); } else { this._SafeStr_8570(k); }; this._SafeStr_5415.visible = true; this._SafeStr_5415.activate(); } private function _SafeStr_8570(k:_SafeStr_3409):void { this._SafeStr_5415.caption = this._SafeStr_6626.getText("navigator.eventsettings.editcaption"); this._SafeStr_8566._SafeStr_8571(k.eventName); this._SafeStr_8567._SafeStr_8571(k.eventDescription); } private function _SafeStr_8569():void { this._SafeStr_5415.caption = this._SafeStr_6626.getText("navigator.createevent"); this._SafeStr_8567._SafeStr_8572(); this._SafeStr_8566._SafeStr_8572(); } private function _SafeStr_7074(k:String):ITextFieldWindow { return (ITextFieldWindow(this._SafeStr_5415.findChildByName(k))); } private function _SafeStr_8099(k:WindowEvent):void { this.close(); } private function save():void { var k:int = this._SafeStr_6626.data._SafeStr_8553.adId; var _local_2:String = this._SafeStr_8566.getText(); var _local_3:String = this._SafeStr_8567.getText(); if (!this._SafeStr_8573()){ return; }; this._SafeStr_6626.send(new _SafeStr_3417(k, _local_2, _local_3)); } private function _SafeStr_8574(k:WindowEvent):void { this._SafeStr_6626.send(new _SafeStr_3418(this._SafeStr_6626.data._SafeStr_8553.adId)); this.close(); } private function _SafeStr_8575(k:WindowEvent):void { this.close(); } private function _SafeStr_8576(k:WindowEvent):void { if (this._SafeStr_6626.data._SafeStr_8553 != null){ this.save(); }; } private function _SafeStr_8577(k:_SafeStr_3419):void { this._SafeStr_8568(); var _local_2:_SafeStr_3420 = k._SafeStr_5325(); var _local_3:int = _local_2.errorCode; if (_local_3 == 0){ this._SafeStr_8566._SafeStr_8578(this._SafeStr_6626.getText("roomad.error.0.description")); this._SafeStr_8566._SafeStr_8571(_local_2._SafeStr_8579); } else { if (_local_3 == 1){ this._SafeStr_8567._SafeStr_8578(this._SafeStr_6626.getText("roomad.error.0.description")); this._SafeStr_8567._SafeStr_8571(_local_2._SafeStr_8579); }; }; } private function _SafeStr_8573():Boolean { this._SafeStr_8568(); if (!this._SafeStr_8566._SafeStr_8580(this._SafeStr_6626.getText("navigator.eventsettings.nameerr"))){ return (false); }; return (true); } private function _SafeStr_8568():void { this._SafeStr_8566._SafeStr_8568(); this._SafeStr_8567._SafeStr_8568(); } private function _SafeStr_8557():void { if (this._SafeStr_5415 != null){ return; }; this._SafeStr_5415 = IFrameWindow(this._SafeStr_6626.getXmlWindow("iro_event_settings")); this._SafeStr_8581(this._SafeStr_5415.findChildByTag("close"), this._SafeStr_8099); this._SafeStr_8566 = new _SafeStr_3415(this._SafeStr_6626, this._SafeStr_7074("event_name"), 25); this._SafeStr_8567 = new _SafeStr_3415(this._SafeStr_6626, this._SafeStr_7074("event_desc"), 100); this._SafeStr_8566.input.addEventListener(WindowEvent._SafeStr_8582, this._SafeStr_8576); this._SafeStr_8567.input.addEventListener(WindowEvent._SafeStr_8582, this._SafeStr_8576); this._SafeStr_6626.communication.addHabboConnectionMessageEvent(new _SafeStr_3419(this._SafeStr_8577)); this._SafeStr_5415.center(); } private function _SafeStr_8581(k:IWindow, _arg_2:Function):void { if (k != null){ k.addEventListener(WindowMouseEvent.CLICK, _arg_2); }; } private function find(k:String):IWindow { var _local_2:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_2 == null){ throw (new Error((("Window element with name: " + k) + " cannot be found!"))); }; return (_local_2); } private function _SafeStr_8583():void { var _local_4:String; var _local_5:String; var k:Array = new Array(); var _local_2:int = 100; var _local_3:int = 1; while (_local_3 < _local_2) { _local_4 = ("roomevent_type_" + _local_3); _local_5 = this._SafeStr_6626.getText(_local_4); if ((((_local_5 == null)) || ((_local_5 == _local_4)))){ return; }; k.push(_local_5); _local_3++; }; } public function close():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.visible = false; }; } } }//package _-0kI // _SafeStr_2500 = "_-4Hw" (String#12036, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3409 = "_-6Fa" (String#14035, DoABC#3) // _SafeStr_3415 = "_-06a" (String#7719, DoABC#3) // _SafeStr_3417 = "_-3dK" (String#31045, DoABC#3) // _SafeStr_3418 = "_-23W" (String#27174, DoABC#3) // _SafeStr_3419 = "_-6cR" (String#38372, DoABC#3) // _SafeStr_3420 = "_-6FO" (String#14029, DoABC#3) // _SafeStr_441 = "_-13Y" (String#8693, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8553 = "_-5Tv" (String#35574, DoABC#3) // _SafeStr_8557 = "_-6I8" (String#166, DoABC#3) // _SafeStr_8566 = "_-5Ck" (String#34923, DoABC#3) // _SafeStr_8567 = "_-6V0" (String#38058, DoABC#3) // _SafeStr_8568 = "_-0gI" (String#2741, DoABC#3) // _SafeStr_8569 = "_-03C" (String#22310, DoABC#3) // _SafeStr_8570 = "while" (String#46644, DoABC#3) // _SafeStr_8571 = "_-5x9" (String#337, DoABC#3) // _SafeStr_8572 = "_-1tg" (String#26754, DoABC#3) // _SafeStr_8573 = "_-66x" (String#13893, DoABC#3) // _SafeStr_8574 = "_-GE" (String#39073, DoABC#3) // _SafeStr_8575 = "_-5lA" (String#1604, DoABC#3) // _SafeStr_8576 = "_-411" (String#11771, DoABC#3) // _SafeStr_8577 = "_-1Dd" (String#25134, DoABC#3) // _SafeStr_8578 = "_-0y0" (String#24492, DoABC#3) // _SafeStr_8579 = "_-3sy" (String#31648, DoABC#3) // _SafeStr_8580 = "_-2kG" (String#28849, DoABC#3) // _SafeStr_8581 = "_-1zU" (String#839, DoABC#3) // _SafeStr_8582 = "_-3yV" (String#31880, DoABC#3) // _SafeStr_8583 = "_-1NK" (String#25496, DoABC#3) //------------------------------------------------------------ //_-0kI._SafeStr_2501 package _-0kI { import _-6k4._SafeStr_441; import _-6k4._SafeStr_3441; import _-5YE.IFrameWindow; import _-6k4.TagRenderer; import flash.events.Event; import _-XI._SafeStr_2274; import _-6k4._SafeStr_3006; import _-JA._SafeStr_2496; import _-5YE.ITextWindow; import _-5YE.ITextFieldWindow; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-3-E._SafeStr_3437; import _-4rH._SafeStr_2298; import _-0rE._SafeStr_2488; import _-5YE.IRegionWindow; import _-3v-._SafeStr_2507; import _-5YE._SafeStr_2413; import _-5Mz.WindowMouseEvent; import _-6k4.SimpleAlertView; import _-07x._SafeStr_3440; import _-5Mz.WindowEvent; import _-07x._SafeStr_3439; import _-3Fs._SafeStr_3438; import _-07x._SafeStr_3435; import _-07x._SafeStr_3436; import _-0MK.Component; import _-7P._SafeStr_2640; public class _SafeStr_2501 { private var _SafeStr_6626:_SafeStr_441; private var _SafeStr_8584:_SafeStr_3441; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_8585:TagRenderer; private var _SafeStr_8586:Boolean = false; private var _SafeStr_8587:Boolean = false; public function _SafeStr_2501(k:_SafeStr_441) { this._SafeStr_6626 = k; this._SafeStr_8584 = new _SafeStr_3441(this._SafeStr_6626); this._SafeStr_8585 = new TagRenderer(this._SafeStr_6626); } public function dispose():void { this._SafeStr_6626 = null; this._SafeStr_8587 = false; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_8585){ this._SafeStr_8585.dispose(); this._SafeStr_8585 = null; }; if (this._SafeStr_8584){ this._SafeStr_8584.dispose(); this._SafeStr_8584 = null; }; } public function close():void { if (this._SafeStr_5415 == null){ return; }; this._SafeStr_8587 = false; this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; this._SafeStr_6626.events.dispatchEvent(new Event(_SafeStr_2274.HABBO_ROOM_SETTINGS_TRACKING_EVENT_CLOSED)); } public function reload():void { if (this._SafeStr_8587){ this.refresh(); }; } public function toggle():void { if (this._SafeStr_8587){ this._SafeStr_8587 = false; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } else { this._SafeStr_8587 = true; this.refresh(); if (this._SafeStr_5415 != null){ this._SafeStr_5415.activate(); }; }; } private function refresh():void { if (this._SafeStr_6626.data._SafeStr_8588 == null){ return; }; this._SafeStr_8585._SafeStr_8589 = true; this._SafeStr_8557(); _SafeStr_3006._SafeStr_8590(this._SafeStr_5415.content); this._SafeStr_8591(this._SafeStr_6626.data._SafeStr_8588); this._SafeStr_8592(); this._SafeStr_8584.refresh(this._SafeStr_5415.content, this._SafeStr_6626.data._SafeStr_8588); this._SafeStr_8593(this._SafeStr_6626.data._SafeStr_8588); _SafeStr_3006._SafeStr_8594(this._SafeStr_5415.content, ["room_details", "public_space_details", "guild_info", "embed_info", "buttons_cont"], 0, 3); this._SafeStr_5415.findChildByName("guild_info").x = 11; this._SafeStr_5415.height = (_SafeStr_3006._SafeStr_7148(this._SafeStr_5415.content) + 45); } private function _SafeStr_8595(k:_SafeStr_2496):Boolean { return (((!((k == null))) && ((k.flatId == this._SafeStr_6626.data._SafeStr_8596)))); } private function _SafeStr_8592():void { var _local_4:ITextWindow; var _local_5:ITextFieldWindow; var _local_6:IWindow; var k:IWindowContainer = IWindowContainer(this.find("embed_info")); var _local_2:Boolean = this._SafeStr_6626.getBoolean("embed.showInRoomInfo"); var _local_3 = !((this._SafeStr_6626.data._SafeStr_8588 == null)); if (((_local_3) && (_local_2))){ _local_4 = ITextWindow(k.findChildByName("embed_info_txt")); _local_5 = ITextFieldWindow(k.findChildByName("embed_src_txt")); _local_6 = k.findChildByName("embed_info_region"); k.visible = true; if (this._SafeStr_8586){ _local_5.text = this._SafeStr_8597(); }; _local_4.visible = this._SafeStr_8586; _local_5.visible = this._SafeStr_8586; _local_6.visible = false; k.height = (_SafeStr_3006._SafeStr_7148(k) + 5); _local_6.visible = true; _local_6.height = ((this._SafeStr_8586) ? _local_5.y : k.height); } else { k.visible = false; }; } private function _SafeStr_8591(k:_SafeStr_2496):void { if (k == null){ return; }; var _local_2:IWindowContainer = IWindowContainer(this.find("room_details")); var _local_3:ITextWindow = ITextWindow(this.find("room_name")); _local_3.text = k.roomName; _local_3.height = (_local_3.textHeight + 5); var _local_4:ITextWindow = ITextWindow(this.find("owner_name")); if (((k._SafeStr_6629) && ((k._SafeStr_6226 > 0)))){ this.find("owner_name_cont").visible = true; _local_4.visible = true; _local_4.text = k.ownerName; _SafeStr_3437._SafeStr_8598(false, _local_2); } else { this.find("owner_name_cont").visible = false; }; var _local_5:ITextWindow = ITextWindow(this.find("room_desc")); _local_5.text = k.description; this._SafeStr_8585._SafeStr_8599(_local_2, k.tags); _local_5.visible = false; if (k.description != ""){ _local_5.height = (_local_5.textHeight + 5); _local_5.visible = true; }; this.find("rating_region").visible = this._SafeStr_6626.data._SafeStr_6638; ITextWindow(this.find("rating_txt")).text = ("" + this._SafeStr_6626.data._SafeStr_8600); var _local_6:IWindow = this._SafeStr_5415.findChildByName("rating_txt"); this._SafeStr_5415.findChildByName("rating_region").x = ((_local_6.x + _local_6.width) + 5); this.find("ranking_cont").visible = (k.ranking > 0); ITextWindow(this.find("ranking_txt")).text = ("" + k.ranking); this._SafeStr_6626.refreshButton(_local_2, "home", this._SafeStr_8595(k), null, 0); this._SafeStr_5415.findChildByName("make_home_region").visible = !(this._SafeStr_8595(k)); this._SafeStr_5415.findChildByName("make_favourite_region").visible = ((!(this._SafeStr_6626.data._SafeStr_8555)) && (!(this._SafeStr_6626.data._SafeStr_8601()))); this._SafeStr_5415.findChildByName("favourite_region").visible = ((!(this._SafeStr_6626.data._SafeStr_8555)) && (this._SafeStr_6626.data._SafeStr_8601())); this._SafeStr_5415.findChildByName("floor_plan_editor_button").visible = this._SafeStr_6626.data._SafeStr_8602; _SafeStr_3006._SafeStr_8594(_local_2, ["room_name", "owner_name_cont", "rating_cont", "ranking_cont", "padding_cont", "tags", "room_desc", "thumbnail_container"], _local_3.y, 0); _local_2.visible = true; _local_2.height = _SafeStr_3006._SafeStr_7148(_local_2); } private function _SafeStr_8603(k:Boolean=false):void { var _local_2:IWindow; if (this._SafeStr_5415){ _local_2 = this._SafeStr_5415.findChildByName("staff_pick_button"); if (!this._SafeStr_6626.data._SafeStr_8604){ _local_2.visible = false; return; }; _local_2.visible = true; if (k){ _local_2.caption = this._SafeStr_6626.getText(((this._SafeStr_6626.data._SafeStr_8605) ? "navigator.staffpicks.pick" : "navigator.staffpicks.unpick")); } else { _local_2.caption = this._SafeStr_6626.getText(((this._SafeStr_6626.data._SafeStr_8605) ? "navigator.staffpicks.unpick" : "navigator.staffpicks.pick")); }; }; } public function _SafeStr_8593(k:_SafeStr_2496):void { var _local_7:IWindowContainer; if ((((this._SafeStr_6626.data._SafeStr_8588 == null)) || ((this._SafeStr_5415 == null)))){ return; }; this.find("room_settings_button").visible = this._SafeStr_6626.data._SafeStr_8602; this.find("room_filter_button").visible = ((this._SafeStr_6626.data._SafeStr_8602) && (this._SafeStr_6626.getBoolean("room.custom.filter.enabled"))); if (!this._SafeStr_6626.getBoolean("room.report.enabled")){ _local_7 = IWindowContainer(this.find("room_report_button")); if (_local_7){ _local_7.visible = false; }; }; this._SafeStr_8603(); var _local_2:IWindow = this.find("room_muteall_button"); _local_2.visible = ((this._SafeStr_6626.data._SafeStr_8588._SafeStr_8606) && (this._SafeStr_6626.getBoolean("room_moderation.mute_all.enabled"))); var _local_3:Boolean = this._SafeStr_6626.data._SafeStr_8588._SafeStr_8607; _local_2.caption = ((_local_3) ? "${navigator.muteall_on}" : "${navigator.muteall_off}"); var _local_4:_SafeStr_2298 = this._SafeStr_6626.roomSessionManager.getSession(this._SafeStr_6626.data._SafeStr_8588.flatId); this.find("floor_plan_editor_button").visible = (_local_4.roomControllerLevel >= _SafeStr_2488._SafeStr_5921); var _local_5:IWindowContainer = IWindowContainer(this._SafeStr_5415.findChildByName("buttons_cont")); var _local_6:Array = ["room_settings_button", "room_filter_button", "floor_plan_editor_button", "staff_pick_button", "room_report_button", "room_muteall_button"]; _SafeStr_3006._SafeStr_8594(_local_5, _local_6, 0, 3); _local_5.visible = _SafeStr_3006._SafeStr_8608(IWindowContainer(_local_5)); _local_5.height = _SafeStr_3006._SafeStr_7148(_local_5); } private function _SafeStr_8557():void { var k:String; var _local_5:String; this._SafeStr_8587 = true; if (this._SafeStr_5415 != null){ return; }; this._SafeStr_5415 = IFrameWindow(this._SafeStr_6626.getXmlWindow("iro_room_details_framed")); this._SafeStr_5415.center(); this._SafeStr_8581(this.find("make_favourite_region"), this._SafeStr_8609); this._SafeStr_8581(this.find("favourite_region"), this._SafeStr_8610); this._SafeStr_8581(this.find("room_settings_button"), this._SafeStr_8611); this._SafeStr_8581(this.find("room_filter_button"), this._SafeStr_8612); this._SafeStr_8581(this.find("floor_plan_editor_button"), this._SafeStr_8613); this._SafeStr_8581(this.find("room_muteall_button"), this._SafeStr_8614); this._SafeStr_8581(this.find("make_home_region"), this._SafeStr_8615); this._SafeStr_8581(this.find("remove_rights_region"), this._SafeStr_8616); this._SafeStr_8581(this.find("embed_src_txt"), this._SafeStr_8617); this._SafeStr_8581(this.find("staff_pick_button"), this._SafeStr_8618); this._SafeStr_8581(this.find("room_report_button"), this._SafeStr_8619); this._SafeStr_6626.refreshButton(IRegionWindow(this.find("remove_rights_region")), "remove_rights", this._SafeStr_6626._SafeStr_8620(this._SafeStr_6626.data._SafeStr_8588.flatId), null, 0); this._SafeStr_6626.refreshButton(IRegionWindow(this.find("make_home_region")), "make_home", true, null, 0); this._SafeStr_6626.refreshButton(IRegionWindow(this.find("favourite_region")), "favourite", true, null, 0); this._SafeStr_6626.refreshButton(IRegionWindow(this.find("make_favourite_region")), "make_favourite", true, null, 0); this._SafeStr_6626.refreshButton(IWindowContainer(this.find("embed_info")), "icon_weblink", true, null, 0); this._SafeStr_8581(this._SafeStr_5415.findChildByTag("close"), this._SafeStr_8621); var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_5415.findChildByName("owner_name_cont")); _local_2.procedure = this._SafeStr_8622; _SafeStr_3006._SafeStr_8623(_local_2, 1000, 10, 2, 5); this._SafeStr_8624("rating_cont", "rating_caption", "rating_txt"); this._SafeStr_8624("ranking_cont", "ranking_caption", "ranking_txt"); var _local_3:IWindowContainer = IWindowContainer(this.find("embed_info")); var _local_4:ITextWindow = ITextWindow(this.find("embed_info_txt")); _local_4.height = (_local_4.textHeight + 5); _SafeStr_3006._SafeStr_8594(_local_3, ["embed_info_txt", "embed_src_txt"], _local_4.y, 2); _local_3.height = (_SafeStr_3006._SafeStr_7148(_local_3) + 5); _local_3.findChildByName("embed_info_region").procedure = this._SafeStr_8625; if (this._SafeStr_6626._SafeStr_7603.isPerkAllowed(_SafeStr_2507.NAVIGATOR_ROOM_THUMBNAIL_CAMERA)){ this._SafeStr_5415.findChildByName("add_thumbnail_region").visible = this._SafeStr_6626.data._SafeStr_8602; if (this._SafeStr_6626.data._SafeStr_8602){ this._SafeStr_8581(this.find("add_thumbnail_region"), this._SafeStr_8626); }; _local_5 = ""; if (this._SafeStr_6626.data._SafeStr_8588.officialRoomPicRef != null){ if (this._SafeStr_6626.getBoolean("new.navigator.official.room.thumbnails.in.amazon")){ k = this._SafeStr_6626.getProperty("navigator.thumbnail.url_base"); _local_5 = ((k + this._SafeStr_6626.data._SafeStr_8588.flatId) + ".png"); } else { _local_5 = (this._SafeStr_6626.getProperty("image.library.url") + this._SafeStr_6626.data._SafeStr_8588.officialRoomPicRef); }; } else { k = this._SafeStr_6626.getProperty("navigator.thumbnail.url_base"); _local_5 = ((k + this._SafeStr_6626.data._SafeStr_8588.flatId) + ".png"); }; _SafeStr_2413(this._SafeStr_5415.findChildByName("thumbnail_image")).assetUri = _local_5; } else { this._SafeStr_5415.findChildByName("thumbnail_container").visible = false; }; } private function _SafeStr_8624(k:String, _arg_2:String, _arg_3:String):void { var _local_4:IWindowContainer = IWindowContainer(this.find(k)); var _local_5:ITextWindow = ITextWindow(_local_4.findChildByName(_arg_2)); _local_5.width = _local_5.textWidth; _SafeStr_3006._SafeStr_8627(_local_4, [_arg_2, _arg_3], _local_5.x, _local_5.y, 3); } private function _SafeStr_8581(k:IWindow, _arg_2:Function):void { if (k != null){ k.addEventListener(WindowMouseEvent.CLICK, _arg_2); }; } private function find(k:String):IWindow { var _local_2:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_2 == null){ throw (new Error((("Window element with name: " + k) + " cannot be found!"))); }; return (_local_2); } public function _SafeStr_8609(k:WindowEvent):void { var _local_2:SimpleAlertView; if (this._SafeStr_6626.data._SafeStr_8588 == null){ return; }; if (this._SafeStr_6626.data._SafeStr_8628()){ _local_2 = new SimpleAlertView(this._SafeStr_6626, "${navigator.favouritesfull.title}", "${navigator.favouritesfull.body}"); _local_2.show(); } else { this._SafeStr_6626.trackGoogle("roomInfo", "addFavourite"); this._SafeStr_6626.send(new _SafeStr_3440(this._SafeStr_6626.data._SafeStr_8588.flatId)); }; } public function _SafeStr_8610(k:WindowEvent):void { if (this._SafeStr_6626.data._SafeStr_8588 == null){ return; }; this._SafeStr_6626.trackGoogle("roomInfo", "removeFavourite"); this._SafeStr_6626.send(new _SafeStr_3439(this._SafeStr_6626.data._SafeStr_8588.flatId)); } private function _SafeStr_8611(k:WindowEvent):void { var _local_2:_SafeStr_2496 = this._SafeStr_6626.data._SafeStr_8588; if (_local_2 == null){ _SafeStr_4.log("No entered room data?!"); return; }; this._SafeStr_6626.trackGoogle("roomInfo", "editRoomSettings"); this._SafeStr_6626._SafeStr_8630._SafeStr_8629(_local_2.flatId); this.close(); } private function _SafeStr_8612(k:WindowEvent):void { var _local_2:_SafeStr_2496 = this._SafeStr_6626.data._SafeStr_8588; if (_local_2 == null){ _SafeStr_4.log("No entered room data?!"); return; }; this._SafeStr_6626.trackGoogle("roomInfo", "editRoomFilter"); this._SafeStr_6626._SafeStr_8632._SafeStr_8631(_local_2.flatId); this.close(); } private function _SafeStr_8613(k:WindowEvent):void { this._SafeStr_6626.trackGoogle("roomInfo", "floorPlanEditor"); this._SafeStr_6626.windowManager._SafeStr_6262(); this.close(); } private function _SafeStr_8614(k:WindowEvent):void { this._SafeStr_6626.send(new _SafeStr_3438()); } private function _SafeStr_8615(k:WindowEvent):void { var _local_2:_SafeStr_2496 = this._SafeStr_6626.data._SafeStr_8588; if (_local_2 == null){ _SafeStr_4.log("No entered room data?!"); return; }; _SafeStr_4.log(("SETTING HOME ROOM TO: " + _local_2.flatId)); this._SafeStr_6626.trackGoogle("roomInfo", "makeHome"); this._SafeStr_6626.send(new _SafeStr_3435(_local_2.flatId)); } private function _SafeStr_8621(k:WindowEvent):void { this._SafeStr_8633(null); } private function _SafeStr_8616(k:WindowEvent):void { this._SafeStr_6626._SafeStr_8634(this._SafeStr_6626.enteredGuestRoomData.flatId); this.find("remove_rights_region").visible = false; } private function _SafeStr_8618(k:WindowEvent):void { this._SafeStr_8603(true); this._SafeStr_6626.send(new _SafeStr_3436(this._SafeStr_6626.data._SafeStr_8588.flatId, this._SafeStr_6626.data._SafeStr_8605)); } private function _SafeStr_8619(k:WindowEvent):void { this._SafeStr_6626.trackGoogle("roomInfo", "reportRoom"); var _local_2:_SafeStr_2496 = this._SafeStr_6626.data._SafeStr_8588; this._SafeStr_6626._SafeStr_5594.reportRoom(_local_2.flatId, _local_2.roomName, _local_2.description); this.close(); } private function _SafeStr_8617(k:WindowEvent):void { var _local_2:ITextFieldWindow = ITextFieldWindow(this.find("embed_src_txt")); _local_2.setSelection(0, _local_2.text.length); this._SafeStr_6626.trackGoogle("roomInfo", "embedSrc"); } private function _SafeStr_8626(k:WindowEvent):void { (this._SafeStr_6626.windowManager as Component).context.createLinkEvent("roomThumbnailCamera/open"); this.close(); var _local_2 = ((this._SafeStr_6626.getProperty("navigator.thumbnail.url_base") + this._SafeStr_6626.data._SafeStr_8588.flatId) + ".png"); this._SafeStr_6626.windowManager._SafeStr_8635.removeAsset(_local_2); this._SafeStr_6626.trackGoogle("roomInfo", "addThumbnail"); } private function _SafeStr_8633(k:Event):void { if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_8587 = false; } private function _SafeStr_8597():String { var k:String; var _local_2:String; if (this._SafeStr_6626.data._SafeStr_8588 != null){ k = "private"; _local_2 = ("" + this._SafeStr_6626.data._SafeStr_8588.flatId); }; var _local_3:String = this._SafeStr_6626.getProperty("user.hash"); this._SafeStr_6626.registerParameter("navigator.embed.src", "roomType", k); this._SafeStr_6626.registerParameter("navigator.embed.src", "embedCode", _local_3); this._SafeStr_6626.registerParameter("navigator.embed.src", "roomId", _local_2); return (this._SafeStr_6626.getText("navigator.embed.src")); } private function _SafeStr_8625(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_8586 = !(this._SafeStr_8586); this.refresh(); } private function _SafeStr_8622(k:WindowEvent, _arg_2:IWindow):void { _SafeStr_3437._SafeStr_8636(k, _arg_2); if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_6626.trackGoogle("roomInfo", "extendedProfile"); this._SafeStr_6626.trackGoogle("extendedProfile", "navigator_roomInfo"); this._SafeStr_6626.send(new _SafeStr_2640(this._SafeStr_6626.data._SafeStr_8588._SafeStr_6226)); }; } } }//package _-0kI // _SafeStr_2274 = "_-5Tc" (String#35559, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2496 = "_-1Zj" (String#9219, DoABC#3) // _SafeStr_2501 = "_-e4" (String#15114, DoABC#3) // _SafeStr_2507 = "_-60k" (String#36892, DoABC#3) // _SafeStr_2640 = "_-2EL" (String#27594, DoABC#3) // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_3435 = "_-5IO" (String#35144, DoABC#3) // _SafeStr_3436 = "_-346" (String#29651, DoABC#3) // _SafeStr_3437 = "_-581" (String#12892, DoABC#3) // _SafeStr_3438 = "_-6k7" (String#38695, DoABC#3) // _SafeStr_3439 = "_-3Yn" (String#30875, DoABC#3) // _SafeStr_3440 = "_-1yd" (String#26951, DoABC#3) // _SafeStr_3441 = "_-5h9" (String#13463, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_441 = "_-13Y" (String#8693, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6262 = "_-28j" (String#9839, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_6629 = "_-5su" (String#36540, DoABC#3) // _SafeStr_6638 = "_-5bZ" (String#35883, DoABC#3) // _SafeStr_7148 = "_-2ON" (String#27981, DoABC#3) // _SafeStr_7603 = "_-10b" (String#8644, DoABC#3) // _SafeStr_8555 = "_-uQ" (String#40561, DoABC#3) // _SafeStr_8557 = "_-6I8" (String#166, DoABC#3) // _SafeStr_8581 = "_-1zU" (String#839, DoABC#3) // _SafeStr_8584 = "_-yl" (String#15455, DoABC#3) // _SafeStr_8585 = "_-35n" (String#1530, DoABC#3) // _SafeStr_8586 = "_-nk" (String#40313, DoABC#3) // _SafeStr_8587 = "_-5Zr" (String#334, DoABC#3) // _SafeStr_8588 = "_-3p-" (String#31496, DoABC#3) // _SafeStr_8589 = "_-2MX" (String#10072, DoABC#3) // _SafeStr_8590 = "_-25l" (String#9778, DoABC#3) // _SafeStr_8591 = "_-1jC" (String#26349, DoABC#3) // _SafeStr_8592 = "_-2hQ" (String#28734, DoABC#3) // _SafeStr_8593 = "_-rY" (String#1644, DoABC#3) // _SafeStr_8594 = "_-2A8" (String#27430, DoABC#3) // _SafeStr_8595 = "_-1LP" (String#8986, DoABC#3) // _SafeStr_8596 = "_-5UM" (String#13271, DoABC#3) // _SafeStr_8597 = "_-15i" (String#8726, DoABC#3) // _SafeStr_8598 = "_-2Ou" (String#28000, DoABC#3) // _SafeStr_8599 = "_-54A" (String#34592, DoABC#3) // _SafeStr_8600 = "_-40g" (String#31996, DoABC#3) // _SafeStr_8601 = "_-2SO" (String#28135, DoABC#3) // _SafeStr_8602 = "_-1UD" (String#25772, DoABC#3) // _SafeStr_8603 = "_-0lq" (String#24013, DoABC#3) // _SafeStr_8604 = "_-2Pd" (String#28027, DoABC#3) // _SafeStr_8605 = "_-DK" (String#38973, DoABC#3) // _SafeStr_8606 = "_-36r" (String#29765, DoABC#3) // _SafeStr_8607 = "_-02Q" (String#22275, DoABC#3) // _SafeStr_8608 = "_-5vk" (String#36656, DoABC#3) // _SafeStr_8609 = "_-5W" (String#13289, DoABC#3) // _SafeStr_8610 = "_-57j" (String#12885, DoABC#3) // _SafeStr_8611 = "_-3ep" (String#31101, DoABC#3) // _SafeStr_8612 = "_-0T0" (String#23300, DoABC#3) // _SafeStr_8613 = "_-1XN" (String#25885, DoABC#3) // _SafeStr_8614 = "_-4te" (String#34134, DoABC#3) // _SafeStr_8615 = "_-3fW" (String#31121, DoABC#3) // _SafeStr_8616 = "_-67C" (String#37145, DoABC#3) // _SafeStr_8617 = "_-36G" (String#29740, DoABC#3) // _SafeStr_8618 = "_-1WN" (String#25850, DoABC#3) // _SafeStr_8619 = "_-1Hw" (String#25287, DoABC#3) // _SafeStr_8620 = "_-1Uh" (String#9147, DoABC#3) // _SafeStr_8621 = "_-Cl" (String#14639, DoABC#3) // _SafeStr_8622 = "_-6G6" (String#4196, DoABC#3) // _SafeStr_8623 = "_-5Ly" (String#35283, DoABC#3) // _SafeStr_8624 = "_-4WU" (String#33278, DoABC#3) // _SafeStr_8625 = "_-5wL" (String#36676, DoABC#3) // _SafeStr_8626 = "_-47U" (String#32276, DoABC#3) // _SafeStr_8627 = "_-57" (String#34706, DoABC#3) // _SafeStr_8628 = "_-2Uw" (String#28236, DoABC#3) // _SafeStr_8629 = "_-5yY" (String#36763, DoABC#3) // _SafeStr_8630 = "_-1xw" (String#9626, DoABC#3) // _SafeStr_8631 = "_-1wS" (String#26864, DoABC#3) // _SafeStr_8632 = "_-1sy" (String#9541, DoABC#3) // _SafeStr_8633 = "_-4Vq" (String#33258, DoABC#3) // _SafeStr_8634 = "_-6EZ" (String#14015, DoABC#3) // _SafeStr_8635 = "_-2gM" (String#10384, DoABC#3) // _SafeStr_8636 = "_-0tl" (String#2803, DoABC#3) //------------------------------------------------------------ //_-0KL._SafeStr_2617 package _-0KL { import _-1uj._SafeStr_2346; public interface _SafeStr_2617 { function get id():int; function get ref():int; function get type():int; function get stuffData():_SafeStr_2346; function get _SafeStr_7642():Number; function get category():int; function get _SafeStr_8637():Boolean; function get _SafeStr_8638():Boolean; function get _SafeStr_8639():Boolean; function get sellable():Boolean; function get locked():Boolean; function set locked(_arg_1:Boolean):void; function get _SafeStr_6551():Boolean; } }//package _-0KL // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2617 = "_-1ux" (String#9573, DoABC#3) // _SafeStr_6551 = "_-4Ad" (String#3634, DoABC#3) // _SafeStr_7642 = "_-6Vn" (String#4259, DoABC#3) // _SafeStr_8637 = "_-3w0" (String#11668, DoABC#3) // _SafeStr_8638 = "_-26w" (String#9803, DoABC#3) // _SafeStr_8639 = "_-3Av" (String#10907, DoABC#3) //------------------------------------------------------------ //_-0KL._SafeStr_3732 package _-0KL { import _-1uj._SafeStr_2346; import _-2Md._SafeStr_3717; import flash.utils.getTimer; public class _SafeStr_3732 implements _SafeStr_2617 { private var _SafeStr_8640:int; private var _SafeStr_8641:Boolean; private var _SafeStr_8642:int; private var _SafeStr_8643:Boolean; private var _SafeStr_5338:int; private var _SafeStr_8644:int; private var _SafeStr_7428:int; private var _SafeStr_5501:int; private var _SafeStr_8645:_SafeStr_2346; private var _SafeStr_8646:Number; private var _SafeStr_8647:Boolean; private var _SafeStr_8648:Boolean; private var _SafeStr_8649:Boolean; private var _SafeStr_8650:Boolean; private var _SafeStr_8651:int; private var _SafeStr_8652:Boolean; private var _SafeStr_8653:int; private var _SafeStr_8654:int; private var _SafeStr_8655:int; private var _SafeStr_8656:String; private var _SafeStr_8657:Boolean; private var _SafeStr_8658:int; public function _SafeStr_3732(k:_SafeStr_3717) { this._SafeStr_5338 = k.itemId; this._SafeStr_5501 = k._SafeStr_7759; this._SafeStr_8644 = k._SafeStr_8659; this._SafeStr_7428 = k.category; this._SafeStr_8649 = ((k.isGroupable) && (!(k._SafeStr_8660))); this._SafeStr_8648 = k._SafeStr_8661; this._SafeStr_8647 = k._SafeStr_8662; this._SafeStr_8650 = k._SafeStr_8663; this._SafeStr_8645 = k.stuffData; this._SafeStr_8646 = k._SafeStr_7642; this._SafeStr_8651 = k.secondsToExpiration; this._SafeStr_8640 = k._SafeStr_8664; this._SafeStr_8652 = k.hasRentPeriodStarted; this._SafeStr_8653 = k._SafeStr_8665; this._SafeStr_8654 = k._SafeStr_8666; this._SafeStr_8655 = k._SafeStr_8667; this._SafeStr_8656 = k.slotId; this._SafeStr_8642 = k._SafeStr_8668; this._SafeStr_8658 = k.flatId; this._SafeStr_8657 = k._SafeStr_8660; this._SafeStr_8641 = k._SafeStr_6551; } public function get _SafeStr_8660():Boolean { return (this._SafeStr_8657); } public function get id():int { return (this._SafeStr_5338); } public function get ref():int { return (this._SafeStr_8644); } public function get category():int { return (this._SafeStr_7428); } public function get type():int { return (this._SafeStr_5501); } public function get stuffData():_SafeStr_2346 { return (this._SafeStr_8645); } public function set stuffData(k:_SafeStr_2346):void { this._SafeStr_8645 = k; } public function get _SafeStr_7642():Number { return (this._SafeStr_8646); } public function get _SafeStr_8637():Boolean { return (this._SafeStr_8647); } public function get _SafeStr_8638():Boolean { return (this._SafeStr_8648); } public function get _SafeStr_8639():Boolean { return (this._SafeStr_8649); } public function get sellable():Boolean { return (this._SafeStr_8650); } public function get secondsToExpiration():int { if (this._SafeStr_8651 == -1){ return (-1); }; var k:int = -1; if (this._SafeStr_8652){ k = (this._SafeStr_8651 - ((getTimer() - this._SafeStr_8640) / 1000)); if (k < 0){ k = 0; }; } else { k = this._SafeStr_8651; }; return (k); } public function get _SafeStr_8665():int { return (this._SafeStr_8653); } public function get _SafeStr_8666():int { return (this._SafeStr_8654); } public function get _SafeStr_8667():int { return (this._SafeStr_8655); } public function get slotId():String { return (this._SafeStr_8656); } public function get _SafeStr_8668():int { return (this._SafeStr_8642); } public function get locked():Boolean { return (this._SafeStr_8643); } public function set locked(k:Boolean):void { this._SafeStr_8643 = k; } public function get flatId():int { return (this._SafeStr_8658); } public function get _SafeStr_6551():Boolean { return (this._SafeStr_8641); } public function get hasRentPeriodStarted():Boolean { return (this._SafeStr_8652); } public function get _SafeStr_8664():int { return (this._SafeStr_8640); } public function update(k:_SafeStr_3717):void { this._SafeStr_5501 = k._SafeStr_7759; this._SafeStr_8644 = k._SafeStr_8659; this._SafeStr_7428 = k.category; this._SafeStr_8649 = ((k.isGroupable) && (!(k._SafeStr_8660))); this._SafeStr_8648 = k._SafeStr_8661; this._SafeStr_8647 = k._SafeStr_8662; this._SafeStr_8650 = k._SafeStr_8663; this._SafeStr_8645 = k.stuffData; this._SafeStr_8646 = k._SafeStr_7642; this._SafeStr_8651 = k.secondsToExpiration; this._SafeStr_8640 = k._SafeStr_8664; this._SafeStr_8652 = k.hasRentPeriodStarted; this._SafeStr_8653 = k._SafeStr_8665; this._SafeStr_8654 = k._SafeStr_8666; this._SafeStr_8655 = k._SafeStr_8667; this._SafeStr_8656 = k.slotId; this._SafeStr_8642 = k._SafeStr_8668; this._SafeStr_8658 = k.flatId; this._SafeStr_8657 = k._SafeStr_8660; this._SafeStr_8641 = k._SafeStr_6551; } } }//package _-0KL // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2617 = "_-1ux" (String#9573, DoABC#3) // _SafeStr_3717 = "_-4zh" (String#12738, DoABC#3) // _SafeStr_3732 = "_-3f5" (String#31108, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_6551 = "_-4Ad" (String#3634, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7642 = "_-6Vn" (String#4259, DoABC#3) // _SafeStr_7759 = "_-1W-" (String#9164, DoABC#3) // _SafeStr_8637 = "_-3w0" (String#11668, DoABC#3) // _SafeStr_8638 = "_-26w" (String#9803, DoABC#3) // _SafeStr_8639 = "_-3Av" (String#10907, DoABC#3) // _SafeStr_8640 = "_-0sa" (String#2797, DoABC#3) // _SafeStr_8641 = "_-4xm" (String#1119, DoABC#3) // _SafeStr_8642 = "_-2KP" (String#380, DoABC#3) // _SafeStr_8643 = "_-24a" (String#3107, DoABC#3) // _SafeStr_8644 = "_-112" (String#24643, DoABC#3) // _SafeStr_8645 = "_-2BQ" (String#298, DoABC#3) // _SafeStr_8646 = "_-IM" (String#592, DoABC#3) // _SafeStr_8647 = "_-0S7" (String#23272, DoABC#3) // _SafeStr_8648 = "_-1CN" (String#25081, DoABC#3) // _SafeStr_8649 = "_-4iJ" (String#33699, DoABC#3) // _SafeStr_8650 = "_-6YV" (String#14326, DoABC#3) // _SafeStr_8651 = "_-6gM" (String#1624, DoABC#3) // _SafeStr_8652 = "_-6Rx" (String#4247, DoABC#3) // _SafeStr_8653 = "_-0Yh" (String#8162, DoABC#3) // _SafeStr_8654 = "_-1eu" (String#9296, DoABC#3) // _SafeStr_8655 = "_-SY" (String#14911, DoABC#3) // _SafeStr_8656 = "_-2S4" (String#1511, DoABC#3) // _SafeStr_8657 = "_-43Y" (String#3603, DoABC#3) // _SafeStr_8658 = "_-4dJ" (String#195, DoABC#3) // _SafeStr_8659 = "_-4ZH" (String#12307, DoABC#3) // _SafeStr_8660 = "_-4Xi" (String#12277, DoABC#3) // _SafeStr_8661 = "_-2b0" (String#10299, DoABC#3) // _SafeStr_8662 = "_-0m9" (String#8387, DoABC#3) // _SafeStr_8663 = "_-0AX" (String#2597, DoABC#3) // _SafeStr_8664 = "_-4jf" (String#12493, DoABC#3) // _SafeStr_8665 = "_-5MB" (String#13132, DoABC#3) // _SafeStr_8666 = "_-26b" (String#9797, DoABC#3) // _SafeStr_8667 = "_-42n" (String#11799, DoABC#3) // _SafeStr_8668 = "_-5u0" (String#13674, DoABC#3) //------------------------------------------------------------ //_-0KL._SafeStr_3802 package _-0KL { import _-5Vt._SafeStr_10; import flash.display.BitmapData; import _-2it.StuffDataBase; import _-P3.FurniModel; import _-1uj._SafeStr_2251; import _-5Vt._SafeStr_39; public class _SafeStr_3802 extends GroupItem { private static const _SafeStr_8669:String = "inventory_thumb_credits_xml"; private var _SafeStr_8670:int; private var _assets:_SafeStr_10; public function _SafeStr_3802(k:FurniModel, _arg_2:_SafeStr_10, _arg_3:_SafeStr_2251, _arg_4:int) { var _local_5:BitmapData; this._SafeStr_8670 = _arg_4; this._assets = _arg_2; _local_5 = this._SafeStr_8671(); super(k, type, category, _arg_3, false, new StuffDataBase(), _SafeStr_7642, _local_5, false, "center"); } override public function dispose():void { this._assets = null; super.dispose(); } public function _SafeStr_8671():BitmapData { if (!this._assets){ return (null); }; var k:_SafeStr_39 = this._assets.getAssetByName("inventory_furni_icon_credits"); return ((((k)!=null) ? (k.content as BitmapData).clone() : null)); } public function _SafeStr_8672():String { return ("${purse_coins}"); } public function _SafeStr_8673():int { return (this._SafeStr_8670); } override public function get isGroupable():Boolean { return (true); } override public function getTotalCount():int { return (this._SafeStr_8673()); } override public function getUnlockedCount():int { return (this._SafeStr_8673()); } override protected function createWindow():void { _SafeStr_5415 = _SafeStr_5416.createItemWindow(_SafeStr_8669); } override public function getMinimumItemsToShowCounter():int { return (1); } } }//package _-0KL // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_3802 = "_-3J5" (String#11017, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5416 = "_-3bE" (String#193, DoABC#3) // _SafeStr_7642 = "_-6Vn" (String#4259, DoABC#3) // _SafeStr_8669 = "_-3KO" (String#11032, DoABC#3) // _SafeStr_8670 = "_-0ea" (String#8260, DoABC#3) // _SafeStr_8671 = "_-1mj" (String#26487, DoABC#3) // _SafeStr_8672 = "_-5g2" (String#36056, DoABC#3) // _SafeStr_8673 = "_-3ZI" (String#30897, DoABC#3) //------------------------------------------------------------ //_-0KL.GroupItem package _-0KL { import _-1uj._SafeStr_2323; import _-ue.Map; import _-1Mz.IWindowContainer; import _-P3.FurniModel; import _-1uj._SafeStr_2251; import _-1uj._SafeStr_2346; import flash.display.BitmapData; import _-1Mz.IWindow; import _-65D._SafeStr_2396; import _-2h._SafeStr_3534; import _-1uj._SafeStr_3018; import __AS3__.vec.Vector; import _-5YE._SafeStr_2413; import _-5YE.ITextWindow; import _-5YE.IBitmapWrapperWindow; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3639; import _-2rM._SafeStr_3658; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-2Zy._SafeStr_3528; import __AS3__.vec.*; public class GroupItem implements _SafeStr_2323 { private static const _SafeStr_8669:String = "inventory_thumb_xml"; private static const _SafeStr_8674:int = 0xCCCCCC; private static const _SafeStr_8675:int = 10275685; private const _SafeStr_8676:Number = 1; private const _SafeStr_8677:Number = 0.2; protected var _SafeStr_5407:Map; protected var _SafeStr_5415:IWindowContainer; protected var _SafeStr_5416:FurniModel; private var _SafeStr_5501:int; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_8643:Boolean; private var _SafeStr_6989:Boolean; private var _SafeStr_7428:int; private var _SafeStr_8645:_SafeStr_2346; private var _SafeStr_8646:Number; private var _SafeStr_8678:int = 0; private var _SafeStr_8679:BitmapData; private var _SafeStr_8680:int; private var _SafeStr_8681:Boolean; private var _SafeStr_8682:Boolean; private var _SafeStr_8683:Boolean; private var _icon:BitmapData; private var _SafeStr_8684:IWindow; private var _SafeStr_8685:Boolean; private var _SafeStr_8686:Boolean; private var _SafeStr_8687:String = "center"; private var _SafeStr_5413:Boolean = false; private var _name:String = ""; private var _SafeStr_8688:String = ""; private var _SafeStr_8689:int = -1; private var _SafeStr_8690:int = -1; public function GroupItem(k:FurniModel, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2251, _arg_5:Boolean, _arg_6:_SafeStr_2346, _arg_7:Number, _arg_8:BitmapData, _arg_9:Boolean, _arg_10:String) { this._SafeStr_5416 = k; this._SafeStr_5501 = _arg_2; this._SafeStr_7205 = _arg_4; this._SafeStr_8682 = _arg_5; this._SafeStr_5407 = new Map(); this._SafeStr_7428 = _arg_3; this._SafeStr_8645 = _arg_6; this._SafeStr_8646 = _arg_7; this._SafeStr_8687 = _arg_10; this._icon = _arg_8; this._SafeStr_8683 = _arg_9; switch (this._SafeStr_7428){ case _SafeStr_2396._SafeStr_8461: this._name = this._SafeStr_5416.controller.localization.getLocalization("inventory.furni.item.wallpaper.name"); this._SafeStr_8688 = this._SafeStr_5416.controller.localization.getLocalization("inventory.furni.item.wallpaper.desc"); break; case _SafeStr_2396._SafeStr_8460: this._name = this._SafeStr_5416.controller.localization.getLocalization("inventory.furni.item.floor.name"); this._SafeStr_8688 = this._SafeStr_5416.controller.localization.getLocalization("inventory.furni.item.floor.desc"); break; case _SafeStr_2396._SafeStr_8462: this._name = this._SafeStr_5416.controller.localization.getLocalization("inventory.furni.item.landscape.name"); this._SafeStr_8688 = this._SafeStr_5416.controller.localization.getLocalization("inventory.furni.item.landscape.desc"); break; }; this._SafeStr_5416._SafeStr_5839.events.addEventListener(_SafeStr_3534._SafeStr_6364, this._SafeStr_6365); } public function get _SafeStr_8691():Boolean { return (((this._SafeStr_5413) && (this._SafeStr_8681))); } public function get _SafeStr_8692():Boolean { return ((this._SafeStr_8678 == -1)); } public function get window():IWindowContainer { if (!this._SafeStr_5413){ this._SafeStr_8693(); }; if (this._SafeStr_5415 == null){ return (null); }; if (this._SafeStr_5415.disposed){ return (null); }; return (this._SafeStr_5415); } public function get _SafeStr_8694():Boolean { return (this._SafeStr_8643); } public function set _SafeStr_8694(k:Boolean):void { this._SafeStr_8643 = k; } public function get _SafeStr_7085():Boolean { return (this._SafeStr_6989); } public function set _SafeStr_7085(k:Boolean):void { if (this._SafeStr_6989 != k){ this._SafeStr_6989 = k; this._SafeStr_8695(); }; } public function get type():int { return (this._SafeStr_5501); } public function get _SafeStr_7570():BitmapData { return (this._SafeStr_8679); } public function set _SafeStr_7570(k:BitmapData):void { this._SafeStr_8679 = k; } public function get _SafeStr_8696():int { return (this._SafeStr_8678); } public function set _SafeStr_8696(k:int):void { this._SafeStr_8678 = k; } public function get _SafeStr_8139():int { return (this._SafeStr_8680); } public function set _SafeStr_8139(k:int):void { this._SafeStr_8680 = k; } public function get category():int { return (this._SafeStr_7428); } public function get stuffData():_SafeStr_2346 { return (this._SafeStr_8645); } public function get _SafeStr_7642():Number { return (this._SafeStr_8646); } public function set _SafeStr_7937(k:Boolean):void { if (this._SafeStr_8682 != k){ this._SafeStr_8682 = k; this._SafeStr_8697(); }; } public function get _SafeStr_7719():Boolean { return (this._SafeStr_8685); } public function set _SafeStr_7719(k:Boolean):void { if (this._SafeStr_8685 != k){ this._SafeStr_8685 = k; this._SafeStr_8698(); }; } public function get alignment():String { return (this._SafeStr_8687); } public function get _SafeStr_6551():Boolean { var k:_SafeStr_3732 = this._SafeStr_8699(0); return (((k) ? k._SafeStr_6551 : false)); } public function get flatId():int { var k:_SafeStr_3732 = this._SafeStr_8699(0); return (((k) ? k.flatId : -1)); } public function get isGroupable():Boolean { var k:_SafeStr_3732 = this._SafeStr_8699(0); return (((k) ? k._SafeStr_8639 : true)); } public function get _SafeStr_8660():Boolean { var k:_SafeStr_3732 = this._SafeStr_8699(0); return (((k) ? k._SafeStr_8660 : false)); } public function get name():String { return (this._name); } public function get description():String { return (this._SafeStr_8688); } public function dispose():void { if (this._SafeStr_5416._SafeStr_5839){ if (this._SafeStr_5416._SafeStr_5839.events != null){ this._SafeStr_5416._SafeStr_5839.events.removeEventListener(_SafeStr_3534._SafeStr_6364, this._SafeStr_6365); }; }; this._SafeStr_5416 = null; this._SafeStr_8684 = null; this._SafeStr_7205 = null; if (this._SafeStr_5407){ this._SafeStr_5407.dispose(); this._SafeStr_5407 = null; }; this._SafeStr_8645 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); }; } public function _SafeStr_8700():void { if (this._SafeStr_5415){ this._SafeStr_5415.procedure = null; }; } public function _SafeStr_8701(k:Boolean=true):void { var _local_2:_SafeStr_3018; if (this._SafeStr_8679 != null){ return; }; if (this._SafeStr_8681){ return; }; if (this._SafeStr_6551){ _local_2 = this._SafeStr_7205.getWallItemIcon(this._SafeStr_5501, this, this._SafeStr_8645.getLegacyString()); } else { _local_2 = this._SafeStr_7205.getFurnitureIcon(this._SafeStr_5501, this, String(this._SafeStr_8646), this._SafeStr_8645); }; if (_local_2.id > 0){ if (k){ this._SafeStr_8702(_local_2.data); }; this._SafeStr_8678 = _local_2.id; } else { this._SafeStr_8703(_local_2.data); this._SafeStr_8678 = -1; }; this._SafeStr_8681 = true; } public function push(k:_SafeStr_3732, _arg_2:Boolean=false):void { var _local_3:_SafeStr_3732 = this._SafeStr_5407.getValue(k.id); if (_local_3 == null){ this._SafeStr_5407.add(k.id, k); } else { _local_3.locked = false; }; this._SafeStr_8704(); this._SafeStr_8695(); if ((((this._name == null)) || ((this._name.length == 0)))){ this._name = this._SafeStr_8705(); }; if ((((this._SafeStr_8688 == null)) || ((this._SafeStr_8688.length == 0)))){ this._SafeStr_8688 = this._SafeStr_8706(); }; if (_arg_2 != this._SafeStr_8685){ this._SafeStr_8685 = _arg_2; this._SafeStr_8698(); }; } public function unshift(k:_SafeStr_3732):void { var _local_2:_SafeStr_3732 = this._SafeStr_5407.getValue(k.id); if (_local_2 == null){ this._SafeStr_5407.unshift(k.id, k); } else { _local_2.locked = false; }; this._SafeStr_8707(); } public function pop():_SafeStr_3732 { var k:_SafeStr_3732; if (this._SafeStr_5407.length > 0){ k = (this._SafeStr_5407._SafeStr_5595((this._SafeStr_5407.length - 1)) as _SafeStr_3732); this._SafeStr_5407.remove(k.id); }; this._SafeStr_8707(); return (k); } public function _SafeStr_8708():_SafeStr_3732 { var k:_SafeStr_3732; if (this._SafeStr_5407.length > 0){ k = (this._SafeStr_5407._SafeStr_5595((this._SafeStr_5407.length - 1)) as _SafeStr_3732); this._SafeStr_8707(); }; return (k); } public function _SafeStr_8699(k:int):_SafeStr_3732 { return (this._SafeStr_5407._SafeStr_5595(k)); } public function _SafeStr_8709(k:int):Vector.<_SafeStr_2617> { var _local_6:_SafeStr_3732; var _local_2:Vector.<_SafeStr_2617> = new Vector.<_SafeStr_2617>(); var _local_3:_SafeStr_2617 = this._SafeStr_8710(); if (_local_3 == null){ return (_local_2); }; var _local_4:int; var _local_5:int; while (_local_5 < this._SafeStr_5407.length) { if (_local_4 >= k){ break; }; _local_6 = this._SafeStr_5407._SafeStr_5595(_local_5); if (((((!(_local_6.locked)) && (_local_6._SafeStr_8638))) && ((_local_6.type == _local_3.type)))){ _local_4++; _local_2.push(_local_6); }; _local_5++; }; return (_local_2); } public function _SafeStr_8710():_SafeStr_3732 { var _local_2:_SafeStr_3732; var _local_3:_SafeStr_3732; if ((((this._SafeStr_8690 >= 0)) && ((this._SafeStr_8690 < this._SafeStr_5407.length)))){ _local_2 = this._SafeStr_5407._SafeStr_5595(this._SafeStr_8690); if (((!(_local_2.locked)) && (_local_2._SafeStr_8638))){ return (_local_2); }; }; var k:int; while (k < this._SafeStr_5407.length) { _local_3 = this._SafeStr_5407._SafeStr_5595(k); if (((!(_local_3.locked)) && (_local_3._SafeStr_8638))){ return (_local_3); }; k++; }; return (null); } public function _SafeStr_8711():_SafeStr_3732 { var _local_2:_SafeStr_3732; var k:int; while (k < this._SafeStr_5407.length) { _local_2 = this._SafeStr_5407._SafeStr_5595(k); if (((!(_local_2.locked)) && (_local_2._SafeStr_8637))){ this._SafeStr_8712(_local_2.id); return (_local_2); }; k++; }; return (null); } public function _SafeStr_8713():_SafeStr_3732 { var _local_2:_SafeStr_3732; var k:int; while (k < this._SafeStr_5407.length) { _local_2 = this._SafeStr_5407._SafeStr_5595(k); if (((!(_local_2.locked)) && (_local_2.sellable))){ return (_local_2); }; k++; }; return (null); } public function _SafeStr_8714():Array { var _local_2:_SafeStr_3732; var k:Array = []; for each (_local_2 in this._SafeStr_5407) { k.push(_local_2.id); }; return (k); } public function _SafeStr_7645():Array { var _local_2:_SafeStr_3732; var k:Array = []; for each (_local_2 in this._SafeStr_5407) { if (!_local_2._SafeStr_8660){ k.push(_local_2.id); }; }; return (k); } public function _SafeStr_8712(k:int):Boolean { var _local_3:_SafeStr_3732; var _local_2:int; while (_local_2 < this._SafeStr_5407.length) { _local_3 = this._SafeStr_5407._SafeStr_5595(_local_2); if (_local_3.id == k){ _local_3.locked = true; this._SafeStr_8704(); return (true); }; _local_2++; }; return (false); } public function _SafeStr_8715(k:Array):void { var _local_3:Boolean; var _local_4:_SafeStr_3732; var _local_5:Boolean; var _local_2:int = (this._SafeStr_5407.length - 1); while (_local_2 >= 0) { _local_4 = this._SafeStr_5407._SafeStr_5595(_local_2); _local_5 = (k.indexOf(_local_4.ref) >= 0); if (_local_4.locked != _local_5){ _local_4.locked = _local_5; _local_3 = true; }; _local_2--; }; if (_local_3){ this._SafeStr_8704(); }; } public function _SafeStr_7938(k:int):Boolean { var _local_3:_SafeStr_3732; var _local_2:int; while (_local_2 < this._SafeStr_5407.length) { _local_3 = this._SafeStr_5407._SafeStr_5595(_local_2); if (_local_3.id == k){ _local_3.locked = false; this._SafeStr_8704(); this._SafeStr_8697(); return (true); }; _local_2++; }; return (false); } public function _SafeStr_8716():void { var k:Boolean; var _local_3:_SafeStr_3732; var _local_2:int = (this._SafeStr_5407.length - 1); while (_local_2 >= 0) { _local_3 = this._SafeStr_5407._SafeStr_5595(_local_2); if (_local_3.locked){ _local_3.locked = false; k = true; }; _local_2--; }; if (k){ this._SafeStr_8704(); }; } public function getTotalCount():int { var k:int; var _local_2:int; var _local_3:_SafeStr_3732; if (this.category == _SafeStr_2396._SafeStr_8717){ k = 0; _local_2 = 0; while (_local_2 < this._SafeStr_5407.length) { _local_3 = (this._SafeStr_5407._SafeStr_5595(_local_2) as _SafeStr_3732); k = (k + int(_local_3.stuffData.getLegacyString())); _local_2++; }; return (k); }; return (this._SafeStr_5407.length); } public function _SafeStr_8718():int { var _local_3:_SafeStr_3732; var k:int; var _local_2:int; while (_local_2 < this._SafeStr_5407.length) { _local_3 = (this._SafeStr_5407._SafeStr_5595(_local_2) as _SafeStr_3732); if (((_local_3._SafeStr_8637) && (!(_local_3.locked)))){ k++; }; _local_2++; }; return (k); } public function _SafeStr_8719():int { var _local_3:_SafeStr_3732; var k:int; var _local_2:int; while (_local_2 < this._SafeStr_5407.length) { _local_3 = (this._SafeStr_5407._SafeStr_5595(_local_2) as _SafeStr_3732); if (((_local_3._SafeStr_8638) && (!(_local_3.locked)))){ k++; }; _local_2++; }; return (k); } public function remove(k:int):_SafeStr_3732 { var _local_2:_SafeStr_3732 = this._SafeStr_5407.getValue(k); if (_local_2){ this._SafeStr_5407.remove(k); this._SafeStr_8707(); return (_local_2); }; return (null); } public function _SafeStr_7643(k:int):_SafeStr_3732 { var _local_2:_SafeStr_3732 = this._SafeStr_5407.getValue(k); return (_local_2); } public function _SafeStr_8720(k:int, _arg_2:_SafeStr_3732):void { this._SafeStr_5407.add(k, _arg_2); this._SafeStr_8707(); } public function getMinimumItemsToShowCounter():int { return (2); } public function getUnlockedCount():int { var k:_SafeStr_3732; if (this.category == _SafeStr_2396._SafeStr_8717){ return (this.getTotalCount()); }; var _local_2:int; var _local_3:int; while (_local_3 < this._SafeStr_5407.length) { k = this._SafeStr_5407._SafeStr_5595(_local_3); if (!k.locked){ _local_2++; }; _local_3++; }; return (_local_2); } public function _SafeStr_8707():void { if (this._SafeStr_5415 == null){ return; }; if (this._SafeStr_5415.disposed){ return; }; this._SafeStr_8721(); this._SafeStr_8698(); this._SafeStr_8704(); this._SafeStr_8697(); this._SafeStr_8695(); this._SafeStr_8722(); } public function imageReady(k:int, _arg_2:BitmapData):void { if (this._SafeStr_5415 == null){ return; }; if (this._SafeStr_5415.disposed){ return; }; if (this._SafeStr_8678 != k){ return; }; this._SafeStr_8679 = _arg_2; this._SafeStr_8721(); } public function _SafeStr_5454(k:int):void { } private function _SafeStr_8703(k:BitmapData):void { this._SafeStr_8679 = k; this._SafeStr_8681 = true; this._SafeStr_8678 = -1; this._SafeStr_8721(); } private function _SafeStr_8702(k:BitmapData):void { this._SafeStr_8679 = k; this._SafeStr_8681 = true; this._SafeStr_8721(); } private function _SafeStr_8722():void { if ((((this._SafeStr_5415 == null)) || (this._SafeStr_5415.disposed))){ return; }; var k:_SafeStr_3732 = this._SafeStr_8699(0); var _local_2:_SafeStr_2413 = (this._SafeStr_5415.findChildByName("rent_state") as _SafeStr_2413); if (((!(k)) || (!(this._SafeStr_8660)))){ _local_2.visible = false; return; }; _local_2.visible = (((k.secondsToExpiration >= 0)) && (k.hasRentPeriodStarted)); var _local_3:int = this._SafeStr_5416.controller.getInteger("purchase.rent.warning_duration_seconds", 172800); _local_2.assetUri = (((k.secondsToExpiration < _local_3)) ? "inventory_thumb_rent_ending" : "inventory_thumb_rent_started"); } private function _SafeStr_8704():void { var _local_5:ITextWindow; if (!this._SafeStr_5415){ return; }; var k:int = this.getUnlockedCount(); var _local_2 = (k >= this.getMinimumItemsToShowCounter()); var _local_3:IWindow = this._SafeStr_5415.findChildByName("number_container"); _local_3.visible = _local_2; if (_local_2){ _local_5 = (this._SafeStr_5415.findChildByName("number") as ITextWindow); _local_5.text = String(k); }; var _local_4:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("bitmap") as IBitmapWrapperWindow); if (k <= 0){ _local_4.blend = this._SafeStr_8677; } else { _local_4.blend = this._SafeStr_8676; }; } private function _SafeStr_8698():void { if (!this._SafeStr_5415){ return; }; if (!this._SafeStr_8684){ this._SafeStr_8684 = this._SafeStr_5415.findChildByTag("BG_COLOR"); }; this._SafeStr_8684.color = ((this._SafeStr_8685) ? _SafeStr_8675 : _SafeStr_8674); } private function _SafeStr_8695():void { if (!this._SafeStr_5415){ return; }; this._SafeStr_5415.findChildByName("outline").visible = this._SafeStr_7085; } private function _SafeStr_8697():void { if (!this._SafeStr_5415){ return; }; var k:IWindow = this._SafeStr_5415.findChildByName("recyclable_container"); if (k){ k.visible = ((this._SafeStr_8682) && ((this._SafeStr_8718() > 0))); }; } private function _SafeStr_8721():void { var k:_SafeStr_2536; var _local_2:_SafeStr_3639; var _local_4:_SafeStr_2536; var _local_5:_SafeStr_3658; if (!this._SafeStr_5415){ return; }; if (this.stuffData.uniqueSerialNumber > 0){ k = _SafeStr_2536(this._SafeStr_5415.findChildByName("unique_item_overlay_container")); _local_2 = _SafeStr_3639(k.widget); k.visible = true; _local_2._SafeStr_7861 = this.stuffData.uniqueSerialNumber; _local_2.animated = true; this._SafeStr_5415.findChildByName("unique_item_background_bitmap").visible = true; } else { if (this.stuffData.rarityLevel >= 0){ _local_4 = _SafeStr_2536(this._SafeStr_5415.findChildByName("rarity_item_overlay_container")); _local_5 = _SafeStr_3658(_local_4.widget); _local_5.rarityLevel = this.stuffData.rarityLevel; _local_4.visible = true; }; }; var _local_3:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("bitmap") as IBitmapWrapperWindow); if (_local_3){ _local_3.bitmap = this._SafeStr_8679; }; } private function _SafeStr_8723(k:WindowEvent, _arg_2:IWindow):void { var _local_3:Boolean; switch (k.type){ case WindowMouseEvent.UP: this._SafeStr_8686 = false; this._SafeStr_5416._SafeStr_8309(); return; case WindowMouseEvent.DOWN: this._SafeStr_5416._SafeStr_8724(); this._SafeStr_7085 = true; this._SafeStr_8686 = true; this._SafeStr_5416._SafeStr_8725(); this._SafeStr_5416._SafeStr_8726 = this; return; case WindowMouseEvent._SafeStr_5424: if (((!(this._SafeStr_8686)) || (this._SafeStr_5416._SafeStr_8727))){ return; }; _local_3 = this._SafeStr_5416._SafeStr_8728(true); if (_local_3){ this._SafeStr_8686 = false; }; return; case WindowMouseEvent.CLICK: this._SafeStr_8686 = false; return; case WindowMouseEvent.DOUBLE_CLICK: this._SafeStr_5416._SafeStr_8729(); this._SafeStr_8686 = false; return; }; } private function _SafeStr_8693():void { this.createWindow(); if (this._icon != null){ this._SafeStr_8703(this._icon); } else { if (!this._SafeStr_8683){ this._SafeStr_8701(); }; }; this._SafeStr_5415.procedure = this._SafeStr_8723; this._SafeStr_5415.name = ((this._SafeStr_7205._SafeStr_8730(this.type) + ".") + this.category); if (((this.stuffData) && (!((this.stuffData.getLegacyString() == ""))))){ this._SafeStr_5415.name = (this._SafeStr_5415.name + (".s" + this.stuffData)); }; if (!isNaN(this._SafeStr_7642)){ this._SafeStr_5415.name = (this._SafeStr_5415.name + (".e" + this._SafeStr_7642)); }; this._SafeStr_8698(); this._SafeStr_8704(); this._SafeStr_8721(); this._SafeStr_8697(); this._SafeStr_8695(); this._SafeStr_5413 = true; } protected function createWindow():void { this._SafeStr_5415 = this._SafeStr_5416.createItemWindow(_SafeStr_8669); } private function _SafeStr_8705():String { var k:_SafeStr_3732; var _local_2:String; var _local_3:_SafeStr_3528; k = this._SafeStr_8708(); if (k == null){ return (""); }; switch (this._SafeStr_7428){ case _SafeStr_2396._SafeStr_7640: _local_2 = (("poster_" + k.stuffData.getLegacyString()) + "_name"); break; case _SafeStr_2396._SafeStr_8731: _local_3 = this._SafeStr_5416._SafeStr_5839._SafeStr_7263._SafeStr_6563(k._SafeStr_7642); if (_local_3 != null){ return (_local_3.name); }; this._SafeStr_6563(k); return (""); default: if (this._SafeStr_6551){ _local_2 = ("wallItem.name." + k.type); } else { _local_2 = ("roomItem.name." + k.type); }; }; return (this._SafeStr_5416.controller.localization.getLocalization(_local_2)); } private function _SafeStr_8706():String { var k:_SafeStr_3732; var _local_2:String; var _local_3:_SafeStr_3528; k = this._SafeStr_8708(); if (k == null){ return (""); }; switch (this._SafeStr_7428){ case _SafeStr_2396._SafeStr_7640: _local_2 = (("poster_" + k.stuffData.getLegacyString()) + "_desc"); break; case _SafeStr_2396._SafeStr_8731: _local_3 = this._SafeStr_5416._SafeStr_5839._SafeStr_7263._SafeStr_6563(k._SafeStr_7642); if (_local_3 != null){ return (_local_3.creator); }; this._SafeStr_6563(k); return (""); default: if (this._SafeStr_6551){ _local_2 = ("wallItem.desc." + k.type); } else { _local_2 = ("roomItem.desc." + k.type); }; }; return (this._SafeStr_5416.controller.localization.getLocalization(_local_2)); } private function _SafeStr_6563(k:_SafeStr_3732):void { var _local_2:int; var _local_3:_SafeStr_3528; if (k == null){ return; }; this._SafeStr_8689 = -1; if (k != null){ if (k.category == _SafeStr_2396._SafeStr_8731){ _local_2 = k._SafeStr_7642; _local_3 = this._SafeStr_5416._SafeStr_5839._SafeStr_7263._SafeStr_6563(_local_2); if (_local_3 == null){ this._SafeStr_5416._SafeStr_5839._SafeStr_7263._SafeStr_8732(_local_2); this._SafeStr_8689 = _local_2; }; }; }; } private function _SafeStr_6365(k:_SafeStr_3534):void { if (k.id == this._SafeStr_8689){ this._SafeStr_8689 = -1; this._name = this._SafeStr_8705(); this._SafeStr_8688 = this._SafeStr_8706(); if (this._SafeStr_5416._SafeStr_8733() == this){ this._SafeStr_5416._SafeStr_8725(); }; }; } public function get _SafeStr_8734():int { return (this._SafeStr_8690); } public function set _SafeStr_8734(k:int):void { if (k >= this._SafeStr_5407.length){ k = 0; }; this._SafeStr_8690 = k; } } }//package _-0KL // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2396 = "_-2VP" (String#28258, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2617 = "_-1ux" (String#9573, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_3534 = "_-3Ta" (String#11183, DoABC#3) // _SafeStr_3639 = "_-1CJ" (String#8840, DoABC#3) // _SafeStr_3658 = "_-qy" (String#15342, DoABC#3) // _SafeStr_3732 = "_-3f5" (String#31108, DoABC#3) // _SafeStr_5407 = "_-3hs" (String#205, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5416 = "_-3bE" (String#193, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_6364 = "_-3QL" (String#30552, DoABC#3) // _SafeStr_6365 = "_-4Qg" (String#697, DoABC#3) // _SafeStr_6551 = "_-4Ad" (String#3634, DoABC#3) // _SafeStr_6563 = "_-4Zo" (String#3721, DoABC#3) // _SafeStr_6989 = "_-bI" (String#233, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7263 = "_-4uA" (String#12657, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7570 = "_-1VV" (String#2975, DoABC#3) // _SafeStr_7640 = "_-1Aw" (String#25024, DoABC#3) // _SafeStr_7642 = "_-6Vn" (String#4259, DoABC#3) // _SafeStr_7643 = "_-08n" (String#22505, DoABC#3) // _SafeStr_7645 = "_-6f7" (String#38490, DoABC#3) // _SafeStr_7719 = "_-1VU" (String#25814, DoABC#3) // _SafeStr_7861 = "_-2hc" (String#3266, DoABC#3) // _SafeStr_7937 = "_-4vu" (String#34218, DoABC#3) // _SafeStr_7938 = "_-4Kj" (String#32795, DoABC#3) // _SafeStr_8139 = "_-0us" (String#8524, DoABC#3) // _SafeStr_8309 = "_-1lU" (String#26437, DoABC#3) // _SafeStr_8460 = "_-2AF" (String#9867, DoABC#3) // _SafeStr_8461 = "_-lV" (String#15250, DoABC#3) // _SafeStr_8462 = "_-5zm" (String#13764, DoABC#3) // _SafeStr_8637 = "_-3w0" (String#11668, DoABC#3) // _SafeStr_8638 = "_-26w" (String#9803, DoABC#3) // _SafeStr_8639 = "_-3Av" (String#10907, DoABC#3) // _SafeStr_8643 = "_-24a" (String#3107, DoABC#3) // _SafeStr_8645 = "_-2BQ" (String#298, DoABC#3) // _SafeStr_8646 = "_-IM" (String#592, DoABC#3) // _SafeStr_8660 = "_-4Xi" (String#12277, DoABC#3) // _SafeStr_8669 = "_-3KO" (String#11032, DoABC#3) // _SafeStr_8674 = "_-4-r" (String#1553, DoABC#3) // _SafeStr_8675 = "_-1X6" (String#1477, DoABC#3) // _SafeStr_8676 = "_-4zW" (String#12735, DoABC#3) // _SafeStr_8677 = "_-2Im" (String#10009, DoABC#3) // _SafeStr_8678 = "_-5WX" (String#35679, DoABC#3) // _SafeStr_8679 = "_-5hp" (String#1132, DoABC#3) // _SafeStr_8680 = "_-3Na" (String#847, DoABC#3) // _SafeStr_8681 = "_-5R9" (String#35476, DoABC#3) // _SafeStr_8682 = "_-39C" (String#29857, DoABC#3) // _SafeStr_8683 = "_-3ns" (String#31449, DoABC#3) // _SafeStr_8684 = "_-3fb" (String#850, DoABC#3) // _SafeStr_8685 = "_-5H4" (String#35085, DoABC#3) // _SafeStr_8686 = "_-5kF" (String#36213, DoABC#3) // _SafeStr_8687 = "_-66j" (String#1609, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) // _SafeStr_8689 = "_-4ey" (String#33585, DoABC#3) // _SafeStr_8690 = "_-1my" (String#9428, DoABC#3) // _SafeStr_8691 = "_-9X" (String#38833, DoABC#3) // _SafeStr_8692 = "_-5KP" (String#35217, DoABC#3) // _SafeStr_8693 = "_-12x" (String#24723, DoABC#3) // _SafeStr_8694 = "_-6JL" (String#37606, DoABC#3) // _SafeStr_8695 = "_-1HL" (String#8916, DoABC#3) // _SafeStr_8696 = "_-3qX" (String#31552, DoABC#3) // _SafeStr_8697 = "_-1bv" (String#26060, DoABC#3) // _SafeStr_8698 = "_-2tX" (String#29212, DoABC#3) // _SafeStr_8699 = "_-5qB" (String#36440, DoABC#3) // _SafeStr_8700 = "_-2Tb" (String#28186, DoABC#3) // _SafeStr_8701 = "_-1mK" (String#26474, DoABC#3) // _SafeStr_8702 = "_-3UM" (String#30701, DoABC#3) // _SafeStr_8703 = "_-1Ec" (String#25175, DoABC#3) // _SafeStr_8704 = "_-2oV" (String#29013, DoABC#3) // _SafeStr_8705 = "_-2Ad" (String#27449, DoABC#3) // _SafeStr_8706 = "_-2CG" (String#27514, DoABC#3) // _SafeStr_8707 = "_-3S8" (String#30621, DoABC#3) // _SafeStr_8708 = "_-02t" (String#22296, DoABC#3) // _SafeStr_8709 = "_-3BQ" (String#29947, DoABC#3) // _SafeStr_8710 = "_-yw" (String#40742, DoABC#3) // _SafeStr_8711 = "_-3CG" (String#29978, DoABC#3) // _SafeStr_8712 = "_-3v8" (String#31746, DoABC#3) // _SafeStr_8713 = "_-3rL" (String#31581, DoABC#3) // _SafeStr_8714 = "_-4wl" (String#34247, DoABC#3) // _SafeStr_8715 = "_-3cE" (String#31000, DoABC#3) // _SafeStr_8716 = "_-kG" (String#40173, DoABC#3) // _SafeStr_8717 = "_-6B3" (String#37304, DoABC#3) // _SafeStr_8718 = "_-2jY" (String#28823, DoABC#3) // _SafeStr_8719 = "_-4aP" (String#33417, DoABC#3) // _SafeStr_8720 = "_-9T" (String#38831, DoABC#3) // _SafeStr_8721 = "_-3Ns" (String#30461, DoABC#3) // _SafeStr_8722 = "_-3Xt" (String#30835, DoABC#3) // _SafeStr_8723 = "_-1S4" (String#9095, DoABC#3) // _SafeStr_8724 = "_-0c8" (String#23638, DoABC#3) // _SafeStr_8725 = "_-298" (String#9848, DoABC#3) // _SafeStr_8726 = "_-0I" (String#22877, DoABC#3) // _SafeStr_8727 = "_-1vM" (String#26819, DoABC#3) // _SafeStr_8728 = "_-0pJ" (String#8443, DoABC#3) // _SafeStr_8729 = "_-5xn" (String#36729, DoABC#3) // _SafeStr_8730 = "_-6fc" (String#14436, DoABC#3) // _SafeStr_8731 = "_-5Vm" (String#35650, DoABC#3) // _SafeStr_8732 = "_-2lE" (String#10451, DoABC#3) // _SafeStr_8733 = "_-6VA" (String#38066, DoABC#3) // _SafeStr_8734 = "_-4RX" (String#33082, DoABC#3) //------------------------------------------------------------ //_-0lQ._SafeStr_4841 package _-0lQ { import flash.utils.Proxy; import _-4A5._SafeStr_3273; import _-1Mz.WindowController; import _-1Mz.IWindow; import flash.utils.flash_proxy; use namespace flash.utils.flash_proxy; public class _SafeStr_4841 extends Proxy implements _SafeStr_3273 { private var _SafeStr_8735:WindowController; public function _SafeStr_4841(k:WindowController) { this._SafeStr_8735 = k; } public function get length():uint { return (this._SafeStr_8735.numChildren); } public function indexOf(k:*):int { return (this._SafeStr_8735.getChildIndex(k)); } override flash_proxy function getProperty(k:*) { return (this._SafeStr_8735.getChildAt(uint(k))); } override flash_proxy function setProperty(k:*, _arg_2:*):void { var _local_3:IWindow = (_arg_2 as IWindow); var _local_4:int = this._SafeStr_8735.getChildIndex(_local_3); if (_local_4 == k){ return; }; if (_local_4 > -1){ this._SafeStr_8735.removeChild(_local_3); }; this._SafeStr_8735.addChildAt(_local_3, uint(k)); } override flash_proxy function nextNameIndex(k:int):int { return ((((k < this._SafeStr_8735.numChildren)) ? (k + 1) : 0)); } override flash_proxy function nextValue(k:int) { return (this._SafeStr_8735.getChildAt((uint(k) - 1))); } } }//package _-0lQ // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_4841 = "_-0Gl" (String#7871, DoABC#3) // _SafeStr_8735 = "_-566" (String#1123, DoABC#3) //------------------------------------------------------------ //_-0lQ._SafeStr_4842 package _-0lQ { import flash.utils.Proxy; import _-4A5._SafeStr_3273; import _-5YE._SafeStr_3557; import _-5YE.ISelectableWindow; import flash.utils.flash_proxy; use namespace flash.utils.flash_proxy; public class _SafeStr_4842 extends Proxy implements _SafeStr_3273 { private var _SafeStr_8735:_SafeStr_3557; public function _SafeStr_4842(k:_SafeStr_3557) { this._SafeStr_8735 = k; } public function get length():uint { return (this._SafeStr_8735._SafeStr_8736); } public function indexOf(k:*):int { return (this._SafeStr_8735._SafeStr_8737(k)); } override flash_proxy function getProperty(k:*) { return (this._SafeStr_8735.getChildAt(uint(k))); } override flash_proxy function setProperty(k:*, _arg_2:*):void { var _local_4:int; var _local_3:ISelectableWindow = (_arg_2 as ISelectableWindow); if (_local_3){ _local_4 = this._SafeStr_8735._SafeStr_8737(_local_3); if (_local_4 == k){ return; }; if (_local_4 > -1){ this._SafeStr_8735._SafeStr_8738(_local_3); }; this._SafeStr_8735._SafeStr_8739(_local_3, uint(k)); } else { _local_4 = this._SafeStr_8735.getChildIndex(_arg_2); if (_local_4 == k){ return; }; if (_local_4 > -1){ this._SafeStr_8735.removeChild(_local_3); }; this._SafeStr_8735.addChildAt(_arg_2, uint(k)); }; } override flash_proxy function nextNameIndex(k:int):int { return ((((k < this._SafeStr_8735._SafeStr_8736)) ? (k + 1) : 0)); } override flash_proxy function nextValue(k:int) { return (this._SafeStr_8735._SafeStr_8740((uint(k) - 1))); } } }//package _-0lQ // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3557 = "_-0uj" (String#8521, DoABC#3) // _SafeStr_4842 = "_-0vI" (String#8530, DoABC#3) // _SafeStr_8735 = "_-566" (String#1123, DoABC#3) // _SafeStr_8736 = "_-5nV" (String#13569, DoABC#3) // _SafeStr_8737 = "_-6Us" (String#14284, DoABC#3) // _SafeStr_8738 = "_-1oT" (String#9452, DoABC#3) // _SafeStr_8739 = "_-3xo" (String#11697, DoABC#3) // _SafeStr_8740 = "_-00Y" (String#7618, DoABC#3) //------------------------------------------------------------ //_-0lQ._SafeStr_4843 package _-0lQ { import flash.utils.Proxy; import _-4A5._SafeStr_3273; import _-5YE._SafeStr_3569; import _-1Mz.IWindow; import flash.utils.flash_proxy; use namespace flash.utils.flash_proxy; public class _SafeStr_4843 extends Proxy implements _SafeStr_3273 { private var _SafeStr_8735:_SafeStr_3569; public function _SafeStr_4843(k:_SafeStr_3569) { this._SafeStr_8735 = k; } public function get length():uint { return (this._SafeStr_8735.numListItems); } public function indexOf(k:*):int { return (this._SafeStr_8735._SafeStr_8741(k)); } override flash_proxy function getProperty(k:*) { return (this._SafeStr_8735.getListItemAt(uint(k))); } override flash_proxy function setProperty(k:*, _arg_2:*):void { var _local_3:IWindow = (_arg_2 as IWindow); var _local_4:int = this._SafeStr_8735._SafeStr_8741(_local_3); if (_local_4 == k){ return; }; if (_local_4 > -1){ this._SafeStr_8735.removeListItem(_local_3); }; this._SafeStr_8735._SafeStr_8742(_local_3, uint(k)); } override flash_proxy function nextNameIndex(k:int):int { return ((((k < this._SafeStr_8735.numListItems)) ? (k + 1) : 0)); } override flash_proxy function nextValue(k:int) { return (this._SafeStr_8735.getListItemAt((uint(k) - 1))); } } }//package _-0lQ // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3569 = "_-EK" (String#14669, DoABC#3) // _SafeStr_4843 = "_-1jc" (String#9369, DoABC#3) // _SafeStr_8735 = "_-566" (String#1123, DoABC#3) // _SafeStr_8741 = "_-3eu" (String#11375, DoABC#3) // _SafeStr_8742 = "_-2gR" (String#10385, DoABC#3) //------------------------------------------------------------ //_-0lQ._SafeStr_4844 package _-0lQ { import flash.utils.Proxy; import _-4A5._SafeStr_3273; import _-5YE.DropListController; import _-1Mz.IWindow; import flash.utils.flash_proxy; use namespace flash.utils.flash_proxy; public class _SafeStr_4844 extends Proxy implements _SafeStr_3273 { private var _SafeStr_8735:DropListController; public function _SafeStr_4844(k:DropListController) { this._SafeStr_8735 = k; } public function get length():uint { return (this._SafeStr_8735.numMenuItems); } public function indexOf(k:*):int { return (this._SafeStr_8735._SafeStr_8743(k)); } override flash_proxy function getProperty(k:*) { return (this._SafeStr_8735._SafeStr_8744(uint(k))); } override flash_proxy function setProperty(k:*, _arg_2:*):void { var _local_3:IWindow = (_arg_2 as IWindow); var _local_4:int = this._SafeStr_8735._SafeStr_8743(_local_3); if (_local_4 == k){ return; }; if (_local_4 > -1){ this._SafeStr_8735._SafeStr_8745(_local_3); }; this._SafeStr_8735._SafeStr_8746(_local_3, k); } override flash_proxy function nextNameIndex(k:int):int { return ((((k < this._SafeStr_8735.numMenuItems)) ? (k + 1) : 0)); } override flash_proxy function nextValue(k:int) { return (this._SafeStr_8735._SafeStr_8744((uint(k) - 1))); } } }//package _-0lQ // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_4844 = "_-60C" (String#13789, DoABC#3) // _SafeStr_8735 = "_-566" (String#1123, DoABC#3) // _SafeStr_8743 = "_-1As" (String#8814, DoABC#3) // _SafeStr_8744 = "_-3Pv" (String#11122, DoABC#3) // _SafeStr_8745 = "_-6Fv" (String#14043, DoABC#3) // _SafeStr_8746 = "_-3wR" (String#11673, DoABC#3) //------------------------------------------------------------ //_-0lQ._SafeStr_4845 package _-0lQ { import flash.utils.Proxy; import _-4A5._SafeStr_3273; import flash.utils.flash_proxy; use namespace flash.utils.flash_proxy; public class _SafeStr_4845 extends Proxy implements _SafeStr_3273 { public static const _SafeStr_8747:_SafeStr_4845 = new (_SafeStr_4845)(); public function get length():uint { return (0); } public function indexOf(k:*):int { return (-1); } override flash_proxy function getProperty(k:*) { return (null); } override flash_proxy function setProperty(k:*, _arg_2:*):void { } override flash_proxy function nextNameIndex(k:int):int { return (0); } override flash_proxy function nextValue(k:int) { return (null); } } }//package _-0lQ // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) //------------------------------------------------------------ //_-0lQ._SafeStr_4846 package _-0lQ { import flash.utils.Proxy; import _-4A5._SafeStr_3273; import _-5YE._SafeStr_3591; import _-1Mz.IWindow; import flash.utils.flash_proxy; use namespace flash.utils.flash_proxy; public class _SafeStr_4846 extends Proxy implements _SafeStr_3273 { private var _SafeStr_8735:_SafeStr_3591; public function _SafeStr_4846(k:_SafeStr_3591) { this._SafeStr_8735 = k; } public function get length():uint { return (this._SafeStr_8735.numGridItems); } public function indexOf(k:*):int { return (this._SafeStr_8735._SafeStr_8748(k)); } override flash_proxy function getProperty(k:*) { return (this._SafeStr_8735._SafeStr_8749(uint(k))); } override flash_proxy function setProperty(k:*, _arg_2:*):void { var _local_3:IWindow = (_arg_2 as IWindow); var _local_4:int = this._SafeStr_8735._SafeStr_8748(_local_3); if (_local_4 == k){ return; }; if (_local_4 > -1){ this._SafeStr_8735._SafeStr_8750(_local_3); }; this._SafeStr_8735._SafeStr_8751(_local_3, uint(k)); } override flash_proxy function nextNameIndex(k:int):int { return ((((k < this._SafeStr_8735.numGridItems)) ? (k + 1) : 0)); } override flash_proxy function nextValue(k:int) { return (this._SafeStr_8735._SafeStr_8749((uint(k) - 1))); } } }//package _-0lQ // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3591 = "_-2yB" (String#10681, DoABC#3) // _SafeStr_4846 = "_-4y7" (String#12713, DoABC#3) // _SafeStr_8735 = "_-566" (String#1123, DoABC#3) // _SafeStr_8748 = "_-1zd" (String#9653, DoABC#3) // _SafeStr_8749 = "_-0gb" (String#8301, DoABC#3) // _SafeStr_8750 = "_-4ux" (String#12669, DoABC#3) // _SafeStr_8751 = "_-1H" (String#8910, DoABC#3) //------------------------------------------------------------ //_-0lt._SafeStr_2686 package _-0lt { import _-0MK._SafeStr_3; import _-1El.HabboHelp; import _-gx._SafeStr_2801; import _-4rH._SafeStr_2456; import _-JA._SafeStr_2496; import _-3yO._SafeStr_2340; public class _SafeStr_2686 implements _SafeStr_3 { private var _SafeStr_7110:HabboHelp; public function _SafeStr_2686(k:HabboHelp) { this._SafeStr_7110 = k; this._SafeStr_7110.roomSessionManager.events.addEventListener(_SafeStr_2801._SafeStr_5736, this._SafeStr_8752); } public function dispose():void { if (!this.disposed){ if (this._SafeStr_7110){ this._SafeStr_7110.roomSessionManager.events.removeEventListener(_SafeStr_2801._SafeStr_5736, this._SafeStr_8752); this._SafeStr_7110 = null; }; }; } public function get disposed():Boolean { return ((this._SafeStr_7110 == null)); } private function _SafeStr_8752(k:_SafeStr_2801):void { var _local_2:_SafeStr_2456 = this._SafeStr_7110.roomSessionManager.getSession(k.session.roomId).userDataManager.getUserDataByIndex(k.userId); var _local_3:_SafeStr_2496 = this._SafeStr_7110.navigator.enteredGuestRoomData; if (((((!(_local_2)) || (!((_local_2.type == _SafeStr_2340._SafeStr_5746))))) || (!(_local_3)))){ return; }; var _local_4:String = ((_local_3) ? _local_3.roomName : "Unknown Room"); this._SafeStr_7110._SafeStr_8753._SafeStr_5602(k.session.roomId, _local_4, _local_2._SafeStr_6235, _local_2.name, k.text); } } }//package _-0lt // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2496 = "_-1Zj" (String#9219, DoABC#3) // _SafeStr_2686 = "_-44W" (String#1560, DoABC#3) // _SafeStr_2801 = "_-ZO" (String#15041, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_5736 = "_-O7" (String#39364, DoABC#3) // _SafeStr_5746 = "_-53Y" (String#34565, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) // _SafeStr_8752 = "_-50o" (String#3855, DoABC#3) // _SafeStr_8753 = "_-6Bf" (String#37328, DoABC#3) //------------------------------------------------------------ //_-0lt._SafeStr_3895 package _-0lt { public class _SafeStr_3895 { private var _SafeStr_5512:int; private var _SafeStr_7448:String = ""; private var _text:String = ""; private var _SafeStr_7431:int; private var _SafeStr_8754:String = ""; private var _SafeStr_6989:Boolean; private var _index:uint; private var _SafeStr_8755:Date; public function _SafeStr_3895(k:uint, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:String, _arg_6:String) { this._index = k; this._SafeStr_7431 = _arg_2; this._SafeStr_8754 = _arg_3; this._SafeStr_5512 = _arg_4; this._SafeStr_7448 = _arg_5; this._text = _arg_6; this._SafeStr_6989 = false; this._SafeStr_8755 = new Date(); } public function get userId():int { return (this._SafeStr_5512); } public function get userName():String { return (this._SafeStr_7448); } public function get text():String { return (this._text); } public function get roomId():int { return (this._SafeStr_7431); } public function get roomName():String { return (this._SafeStr_8754); } public function get selected():Boolean { return (this._SafeStr_6989); } public function set selected(k:Boolean):void { this._SafeStr_6989 = k; } public function get index():int { return (this._index); } public function get chatTime():Date { return (this._SafeStr_8755); } } }//package _-0lt // _SafeStr_3895 = "_-1nn" (String#9441, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6989 = "_-bI" (String#233, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_8754 = "_-6EU" (String#385, DoABC#3) // _SafeStr_8755 = "_-4BX" (String#11929, DoABC#3) //------------------------------------------------------------ //_-0lt.ChatRegistry package _-0lt { import __AS3__.vec.Vector; import __AS3__.vec.*; public class ChatRegistry { private static const _SafeStr_8756:int = 120; private static const _SafeStr_8757:int = 20; private var _SafeStr_8758:Vector.<_SafeStr_3895>; private var _SafeStr_8759:uint = 0; private var _SafeStr_8760:Boolean; public function ChatRegistry() { this._SafeStr_8758 = new Vector.<_SafeStr_3895>(0); super(); } public function _SafeStr_8761():Boolean { return ((this._SafeStr_8758.length > 0)); } public function _SafeStr_8762(k:int):Boolean { return ((this._SafeStr_8763(k).length > 0)); } public function _SafeStr_8764():Vector.<_SafeStr_3895> { return (this._SafeStr_8758); } public function _SafeStr_5602(k:int, _arg_2:String, _arg_3:int, _arg_4:String, _arg_5:String):void { this._SafeStr_8758.push(new _SafeStr_3895(this._SafeStr_8759++, k, _arg_2, _arg_3, _arg_4, _arg_5)); this._SafeStr_8765(); } public function set _SafeStr_8766(k:Boolean):void { this._SafeStr_8760 = k; } private function _SafeStr_8765():void { var _local_3:int; var _local_4:int; if (this._SafeStr_8760){ return; }; var k:Vector.<_SafeStr_3895> = new Vector.<_SafeStr_3895>(0); var _local_2:int; while (_local_2 < this._SafeStr_8758.length) { _local_3 = (new Date().time - this._SafeStr_8758[_local_2].chatTime.time); _local_4 = (_local_3 / 65500); if (_local_4 <= 15){ k.push(this._SafeStr_8758[_local_2]); }; _local_2++; }; if (k.length > _SafeStr_8756){ k.splice(0, (k.length - (_SafeStr_8756 - _SafeStr_8757))); }; this._SafeStr_8758.splice(0, this._SafeStr_8758.length); this._SafeStr_8758 = this._SafeStr_8758.concat(k); } public function _SafeStr_7643(k:uint):_SafeStr_3895 { var _local_2:int; while (_local_2 < this._SafeStr_8758.length) { if (this._SafeStr_8758[_local_2].index == k){ return (this._SafeStr_8758[_local_2]); }; _local_2++; }; return (null); } public function _SafeStr_8767(k:int):Vector.<_SafeStr_3895> { var _local_2:Vector.<_SafeStr_3895> = new Vector.<_SafeStr_3895>(0); var _local_3:int; while (_local_3 < this._SafeStr_8758.length) { if (this._SafeStr_8758[_local_3].userId == k){ _local_2.push(this._SafeStr_8758[_local_3]); }; _local_3++; }; return (_local_2); } private function _SafeStr_8763(k:int):Vector.<_SafeStr_3895> { var _local_2:Vector.<_SafeStr_3895> = new Vector.<_SafeStr_3895>(0); var _local_3:int; while (_local_3 < this._SafeStr_8758.length) { if (this._SafeStr_8758[_local_3].userId != k){ _local_2.push(this._SafeStr_8758[_local_3]); }; _local_3++; }; return (_local_2); } } }//package _-0lt // _SafeStr_3895 = "_-1nn" (String#9441, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_7643 = "_-08n" (String#22505, DoABC#3) // _SafeStr_8756 = "_-2Yu" (String#28396, DoABC#3) // _SafeStr_8757 = "_-6h8" (String#14455, DoABC#3) // _SafeStr_8758 = "_-4R1" (String#3694, DoABC#3) // _SafeStr_8759 = "_-02x" (String#7657, DoABC#3) // _SafeStr_8760 = "_-5Xd" (String#13315, DoABC#3) // _SafeStr_8761 = "_-0ll" (String#24008, DoABC#3) // _SafeStr_8762 = "_-5Hn" (String#35114, DoABC#3) // _SafeStr_8763 = "_-3Kh" (String#30330, DoABC#3) // _SafeStr_8764 = "_-66" (String#37099, DoABC#3) // _SafeStr_8765 = "_-00g" (String#7622, DoABC#3) // _SafeStr_8766 = "_-4Sy" (String#33140, DoABC#3) // _SafeStr_8767 = "_-2vc" (String#29289, DoABC#3) //------------------------------------------------------------ //_-0ma._SafeStr_3173 package _-0ma { import _-3qZ._SafeStr_2283; public class _SafeStr_3173 implements _SafeStr_2283 { private var _SafeStr_8768:String; public function _SafeStr_3173(k:String) { this._SafeStr_8768 = k; } public function _SafeStr_5448():Array { return ([this._SafeStr_8768]); } public function dispose():void { this._SafeStr_8768 = null; } } }//package _-0ma // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3173 = "_-5Sl" (String#35529, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_8768 = "_-45P" (String#11834, DoABC#3) //------------------------------------------------------------ //_-0ma._SafeStr_3186 package _-0ma { import _-3qZ._SafeStr_2283; public class _SafeStr_3186 implements _SafeStr_2283 { private var _SafeStr_8768:String; public function _SafeStr_3186(k:String) { this._SafeStr_8768 = k; } public function _SafeStr_5448():Array { return ([this._SafeStr_8768]); } public function dispose():void { this._SafeStr_8768 = null; } } }//package _-0ma // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3186 = "_-6U8" (String#38019, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_8768 = "_-45P" (String#11834, DoABC#3) //------------------------------------------------------------ //_-0MK._SafeStr_12 package _-0MK { import flash.utils.Dictionary; public interface _SafeStr_12 extends _SafeStr_8 { function propertyExists(_arg_1:String):Boolean; function getProperty(_arg_1:String, _arg_2:Dictionary=null):String; function setProperty(_arg_1:String, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false):void; function getBoolean(_arg_1:String):Boolean; function getInteger(_arg_1:String, _arg_2:int):int; function interpolate(_arg_1:String):String; function updateUrlProtocol(_arg_1:String):String; } }//package _-0MK // _SafeStr_12 = "_-3x" (String#952, DoABC#2) // _SafeStr_8 = "_-5Oj" (String#1035, DoABC#2) //------------------------------------------------------------ //_-0MK._SafeStr_130 package _-0MK { public interface _SafeStr_130 { function logError(_arg_1:String, _arg_2:Boolean, _arg_3:int=-1, _arg_4:Error=null):void; } }//package _-0MK // _SafeStr_130 = "_-Js" (String#1122, DoABC#2) //------------------------------------------------------------ //_-0MK._SafeStr_131 package _-0MK { import flash.events.IEventDispatcher; public interface _SafeStr_131 extends _SafeStr_9, _SafeStr_12 { function initialize():void; function purge():void; function _SafeStr_8769(_arg_1:int, _arg_2:int=1):void; function resume():void; function _SafeStr_8770(_arg_1:XML, _arg_2:IEventDispatcher=null):void; function _SafeStr_8771():uint; function _SafeStr_8772():uint; function _SafeStr_8773(_arg_1:Boolean):void; } }//package _-0MK // _SafeStr_12 = "_-3x" (String#952, DoABC#2) // _SafeStr_131 = "_-6Vf" (String#1093, DoABC#2) // _SafeStr_8769 = "_-10t" (String#783, DoABC#2) // _SafeStr_8770 = "_-6XW" (String#1094, DoABC#2) // _SafeStr_8771 = "_-1p2" (String#833, DoABC#2) // _SafeStr_8772 = "_-1ak" (String#820, DoABC#2) // _SafeStr_8773 = "_-47z" (String#961, DoABC#2) // _SafeStr_9 = "_-24T" (String#848, DoABC#2) //------------------------------------------------------------ //_-0MK._SafeStr_132 package _-0MK { public class _SafeStr_132 implements _SafeStr_130 { public function logError(k:String, _arg_2:Boolean, _arg_3:int=-1, _arg_4:Error=null):void { _SafeStr_4.log(k, (((_arg_4)!=null) ? _arg_4.getStackTrace() : "")); } } }//package _-0MK // _SafeStr_130 = "_-Js" (String#1122, DoABC#2) // _SafeStr_132 = "_-0c5" (String#753, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) //------------------------------------------------------------ //_-0MK._SafeStr_179 package _-0MK { public final class _SafeStr_179 implements _SafeStr_34 { } }//package _-0MK // _SafeStr_179 = "_-12K" (String#2181, DoABC#2) // _SafeStr_34 = "_-6V2" (String#1091, DoABC#2) //------------------------------------------------------------ //_-0MK._SafeStr_181 package _-0MK { public final class _SafeStr_181 implements _SafeStr_34 { } }//package _-0MK // _SafeStr_181 = "_-2Zt" (String#2491, DoABC#2) // _SafeStr_34 = "_-6V2" (String#1091, DoABC#2) //------------------------------------------------------------ //_-0MK._SafeStr_182 package _-0MK { import _-0gB._SafeStr_191; public interface _SafeStr_182 { function _SafeStr_8774(_arg_1:_SafeStr_35):_SafeStr_191; function _SafeStr_7916():Array; function _SafeStr_8775(_arg_1:Function):void; function _SafeStr_7913(_arg_1:Function):void; function _SafeStr_8776(_arg_1:Function):void; function _SafeStr_7915(_arg_1:Function):void; function _SafeStr_8777():void; function get _SafeStr_8778():uint; function get _SafeStr_8779():uint; function get _SafeStr_8780():uint; function get _SafeStr_8781():uint; function get _SafeStr_8782():uint; } }//package _-0MK // _SafeStr_182 = "_-12I" (String#784, DoABC#2) // _SafeStr_191 = "_-4aV" (String#991, DoABC#2) // _SafeStr_35 = "_-6-N" (String#1067, DoABC#2) // _SafeStr_7913 = "_-3gt" (String#942, DoABC#2) // _SafeStr_7915 = "_-60E" (String#1069, DoABC#2) // _SafeStr_7916 = "_-2vu" (String#892, DoABC#2) // _SafeStr_8774 = "_-0Ne" (String#738, DoABC#2) // _SafeStr_8775 = "_-17" (String#787, DoABC#2) // _SafeStr_8776 = "_-5TI" (String#1041, DoABC#2) // _SafeStr_8777 = "_-2Hq" (String#856, DoABC#2) // _SafeStr_8778 = "_-0gU" (String#760, DoABC#2) // _SafeStr_8779 = "_-0IX" (String#733, DoABC#2) // _SafeStr_8780 = "_-QO" (String#1128, DoABC#2) // _SafeStr_8781 = "_-6GX" (String#1079, DoABC#2) // _SafeStr_8782 = "_-6Um" (String#1090, DoABC#2) //------------------------------------------------------------ //_-0MK._SafeStr_3 package _-0MK { public interface _SafeStr_3 { function dispose():void; function get disposed():Boolean; } }//package _-0MK // _SafeStr_3 = "_-47K" (String#958, DoABC#2) //------------------------------------------------------------ //_-0MK._SafeStr_34 package _-0MK { public interface _SafeStr_34 { } }//package _-0MK // _SafeStr_34 = "_-6V2" (String#1091, DoABC#2) //------------------------------------------------------------ //_-0MK._SafeStr_35 package _-0MK { public interface _SafeStr_35 extends _SafeStr_3 { function update(_arg_1:uint):void; } }//package _-0MK // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_35 = "_-6-N" (String#1067, DoABC#2) //------------------------------------------------------------ //_-0MK._SafeStr_43 package _-0MK { import _-0MK._SafeStr_3; import _-0MK._SafeStr_34; import _-0MK._SafeStr_8; import flash.utils.getQualifiedClassName; final class _SafeStr_43 implements _SafeStr_3 { private var _SafeStr_8783:_SafeStr_34; private var _SafeStr_8784:String; private var _SafeStr_8785:_SafeStr_8; private var _SafeStr_8786:uint; public function _SafeStr_43(k:_SafeStr_34, _arg_2:_SafeStr_8) { this._SafeStr_8783 = k; this._SafeStr_8784 = getQualifiedClassName(this._SafeStr_8783); this._SafeStr_8785 = _arg_2; this._SafeStr_8786 = 0; } public function get iid():_SafeStr_34 { return (this._SafeStr_8783); } public function get _SafeStr_8787():String { return (this._SafeStr_8784); } public function get unknown():_SafeStr_8 { return (this._SafeStr_8785); } public function get _SafeStr_8788():uint { return (this._SafeStr_8786); } public function get disposed():Boolean { return ((this._SafeStr_8785 == null)); } public function dispose():void { this._SafeStr_8783 = null; this._SafeStr_8784 = null; this._SafeStr_8785 = null; this._SafeStr_8786 = 0; } public function _SafeStr_8789():uint { return (++this._SafeStr_8786); } public function release():uint { return ((((this._SafeStr_8788)>0) ? --this._SafeStr_8786 : 0)); } } }//package _-0MK // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_34 = "_-6V2" (String#1091, DoABC#2) // _SafeStr_43 = "_-5Ua" (String#1043, DoABC#2) // _SafeStr_8 = "_-5Oj" (String#1035, DoABC#2) // _SafeStr_8783 = "_-4Nm" (String#2815, DoABC#2) // _SafeStr_8784 = "_-6FZ" (String#3200, DoABC#2) // _SafeStr_8785 = "_-07i" (String#304, DoABC#2) // _SafeStr_8786 = "_-01X" (String#713, DoABC#2) // _SafeStr_8787 = "_-0j4" (String#2127, DoABC#2) // _SafeStr_8788 = "_-0SR" (String#2076, DoABC#2) // _SafeStr_8789 = "_-4pw" (String#2912, DoABC#2) //------------------------------------------------------------ //_-0MK._SafeStr_44 package _-0MK { public class _SafeStr_44 { private var _SafeStr_8790:_SafeStr_34; private var _SafeStr_8791:Function; private var _SafeStr_8792:Boolean; private var _SafeStr_8793:Array; public function _SafeStr_44(k:_SafeStr_34, _arg_2:Function, _arg_3:Boolean=true, _arg_4:Array=null) { this._SafeStr_8790 = k; this._SafeStr_8791 = _arg_2; this._SafeStr_8792 = _arg_3; this._SafeStr_8793 = _arg_4; } function get identifier():_SafeStr_34 { return (this._SafeStr_8790); } function get dependencySetter():Function { return (this._SafeStr_8791); } function get isRequired():Boolean { return (this._SafeStr_8792); } function get eventListeners():Array { return (this._SafeStr_8793); } } }//package _-0MK // _SafeStr_34 = "_-6V2" (String#1091, DoABC#2) // _SafeStr_44 = "_-0O" (String#2067, DoABC#2) // _SafeStr_8790 = "_-0dl" (String#757, DoABC#2) // _SafeStr_8791 = "_-04Z" (String#2022, DoABC#2) // _SafeStr_8792 = "_-4Q7" (String#2824, DoABC#2) // _SafeStr_8793 = "_-4wg" (String#2936, DoABC#2) //------------------------------------------------------------ //_-0MK._SafeStr_7 package _-0MK { public interface _SafeStr_7 { function log(... _args):void; } }//package _-0MK // _SafeStr_7 = "_-5Xl" (String#1046, DoABC#2) //------------------------------------------------------------ //_-0MK._SafeStr_8 package _-0MK { public interface _SafeStr_8 extends _SafeStr_3 { function queueInterface(_arg_1:_SafeStr_34, _arg_2:Function=null):_SafeStr_8; function release(_arg_1:_SafeStr_34):uint; } }//package _-0MK // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_34 = "_-6V2" (String#1091, DoABC#2) // _SafeStr_8 = "_-5Oj" (String#1035, DoABC#2) //------------------------------------------------------------ //_-0MK._SafeStr_9 package _-0MK { import _-5Vt._SafeStr_10; import flash.events.IEventDispatcher; import flash.display.DisplayObjectContainer; import flash.net.URLRequest; import flash.system.LoaderContext; import _-ue.LibraryLoader; import flash.system.ApplicationDomain; import _-3JS._SafeStr_36; import __AS3__.vec.Vector; public interface _SafeStr_9 extends _SafeStr_8 { function get assets():_SafeStr_10; function get events():IEventDispatcher; function get root():_SafeStr_9; function error(_arg_1:String, _arg_2:Boolean, _arg_3:int=-1, _arg_4:Error=null):void; function getLastErrorMessage():String; function debug(_arg_1:String):void; function _SafeStr_8794():String; function warning(_arg_1:String):void; function _SafeStr_8795():String; function get displayObjectContainer():DisplayObjectContainer; function loadFromFile(_arg_1:URLRequest, _arg_2:LoaderContext):LibraryLoader; function _SafeStr_8226(_arg_1:Component, _arg_2:Array):void; function _SafeStr_8796(_arg_1:Component):void; function _SafeStr_8797(_arg_1:Class, _arg_2:uint=0, _arg_3:ApplicationDomain=null):_SafeStr_8; function _SafeStr_8798(_arg_1:XML, _arg_2:Class):Boolean; function registerUpdateReceiver(_arg_1:_SafeStr_35, _arg_2:uint):void; function removeUpdateReceiver(_arg_1:_SafeStr_35):void; function toXMLString(_arg_1:uint=0):String; function get configuration():_SafeStr_12; function set configuration(_arg_1:_SafeStr_12):void; function addLinkEventTracker(_arg_1:_SafeStr_36):void; function removeLinkEventTracker(_arg_1:_SafeStr_36):void; function createLinkEvent(_arg_1:String):void; function get linkEventTrackers():Vector.<_SafeStr_36>; } }//package _-0MK // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_12 = "_-3x" (String#952, DoABC#2) // _SafeStr_35 = "_-6-N" (String#1067, DoABC#2) // _SafeStr_36 = "_-1Z5" (String#818, DoABC#2) // _SafeStr_8 = "_-5Oj" (String#1035, DoABC#2) // _SafeStr_8226 = "_-5OF" (String#1033, DoABC#2) // _SafeStr_8794 = "_-1ru" (String#837, DoABC#2) // _SafeStr_8795 = "_-5Si" (String#1040, DoABC#2) // _SafeStr_8796 = "_-6cp" (String#1101, DoABC#2) // _SafeStr_8797 = "_-054" (String#718, DoABC#2) // _SafeStr_8798 = "_-3WZ" (String#931, DoABC#2) // _SafeStr_9 = "_-24T" (String#848, DoABC#2) //------------------------------------------------------------ //_-0MK.Component package _-0MK { import _-5Vt._SafeStr_10; import _-3JS.EventDispatcherWrapper; import __AS3__.vec.Vector; import _-5Vt.AssetLibrary; import _-4Rd._SafeStr_42; import flash.utils.getQualifiedClassName; import flash.events.IEventDispatcher; import _-4Rd._SafeStr_45; import flash.events.Event; import _-3JS._SafeStr_41; import flash.utils.Dictionary; import __AS3__.vec.*; import _-4Rd.*; public class Component implements _SafeStr_8, _SafeStr_12 { public static const COMPONENT_EVENT_RUNNING:String = "COMPONENT_EVENT_RUNNING"; public static const COMPONENT_EVENT_DISPOSING:String = "COMPONENT_EVENT_DISPOSING"; public static const COMPONENT_EVENT_WARNING:String = "COMPONENT_EVENT_WARNING"; public static const COMPONENT_EVENT_ERROR:String = "COMPONENT_EVENT_ERROR"; public static const COMPONENT_EVENT_DEBUG:String = "COMPONENT_EVENT_DEBUG"; public static const COMPONENT_EVENT_UNLOCKED:String = "COMPONENT_EVENT_UNLOCKED"; protected static const _SafeStr_8799:String = "_INTERNAL_EVENT_UNLOCKED"; public static const COMPONENT_FLAG_NULL:uint = 0; public static const _SafeStr_8800:uint = 1; public static const COMPONENT_FLAG_CONTEXT:uint = 2; public static const _SafeStr_8801:uint = 4; protected var _SafeStr_8786:uint = 0; protected var _SafeStr_8802:String = ""; protected var _SafeStr_8803:String = ""; protected var _SafeStr_8804:String = ""; private var _assets:_SafeStr_10; private var _SafeStr_6343:EventDispatcherWrapper; private var _SafeStr_8805:uint; private var _SafeStr_8806:InterfaceStructList; private var _context:_SafeStr_9 = null; private var _disposed:Boolean = false; private var _SafeStr_8643:Boolean = false; private var _SafeStr_8807:int = 1; private var _SafeStr_8808:Vector.; private var _SafeStr_8809:Vector.; public function Component(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { var _local_4:_SafeStr_44; this._SafeStr_8809 = new Vector.(0); super(); this._SafeStr_8805 = _arg_2; this._SafeStr_8806 = new InterfaceStructList(); this._SafeStr_6343 = new EventDispatcherWrapper(); this._context = k; this._assets = (((_arg_3)!=null) ? _arg_3 : new AssetLibrary("_internal_asset_library")); if (this._context == null){ throw (new _SafeStr_42("IContext not provided to Component's constructor!")); }; if (this.dependencies.length > 0){ this.lock(); }; this._SafeStr_8808 = new Vector.(0); for each (_local_4 in this.dependencies) { if (_local_4.isRequired){ this._SafeStr_8808.push(getQualifiedClassName(_local_4.identifier)); }; this._SafeStr_8810(_local_4.identifier, _local_4.dependencySetter, _local_4.isRequired, _local_4.eventListeners); }; this._SafeStr_8811(); } public static function _SafeStr_8812(k:Component):InterfaceStructList { return (k._SafeStr_8806); } public function get locked():Boolean { return (this._SafeStr_8643); } public function get disposed():Boolean { return (this._disposed); } public function get context():_SafeStr_9 { return (this._context); } public function get events():IEventDispatcher { return (this._SafeStr_6343); } public function get assets():_SafeStr_10 { return (this._assets); } private function _SafeStr_8810(identifier:_SafeStr_34, dependencySetter:Function, isRequired:Boolean, eventListeners:Array):void { if (isRequired){ this._SafeStr_8807++; }; this.queueInterface(identifier, function (setter:Function, required:Boolean, listeners:Array, componentName:String):Function { return (function (identifier:_SafeStr_34, unknown:_SafeStr_8):void { var eventDispatcher:* = undefined; var listener:* = undefined; if (disposed){ return; }; _SafeStr_4.log(((("Injecting " + identifier) + " into ") + componentName)); if (setter != null){ setter(unknown); }; if (listeners != null){ eventDispatcher = Component(unknown).events; for each (listener in listeners) { _SafeStr_4.log(("Adding event listener for " + listener.type)); eventDispatcher.addEventListener(listener.type, listener.callback); }; }; _SafeStr_8809.push(function (iid:_SafeStr_34, component:_SafeStr_8):Function { return (function ():void { var k:*; var _local_2:*; _SafeStr_4.log(((("Releasing " + identifier) + " from ") + componentName)); if (listeners != null){ k = Component(component).events; if (k != null){ for each (_local_2 in listeners) { _SafeStr_4.log(("Removing event listener for " + _local_2.type)); k.removeEventListener(_local_2.type, _local_2.callback); }; }; }; if (setter != null){ setter(null); }; component.release(iid); }); }(identifier, unknown)); if (required){ _SafeStr_8811(getQualifiedClassName(identifier)); }; }); }(dependencySetter, isRequired, eventListeners, getQualifiedClassName(this))); } private function _SafeStr_8811(k:String=""):void { this._SafeStr_8807--; if (((!((k == ""))) && ((this._SafeStr_8808.indexOf(k) > -1)))){ this._SafeStr_8808.splice(this._SafeStr_8808.indexOf(k), 1); }; if (this._SafeStr_8807 == 0){ this.initComponent(); this.unlock(); }; } protected function get _SafeStr_7607():Boolean { return ((this._SafeStr_8807 == 0)); } protected function get dependencies():Vector.<_SafeStr_44> { return (new Vector.<_SafeStr_44>(0)); } protected function initComponent():void { } public function queueInterface(k:_SafeStr_34, _arg_2:Function=null):_SafeStr_8 { var _local_3:_SafeStr_43 = this._SafeStr_8806._SafeStr_8813(k); if (_local_3 == null){ return (this._context.queueInterface(k, _arg_2)); }; if (this._disposed){ throw (new _SafeStr_45((('Failed to queue interface trough disposed Component "' + getQualifiedClassName(this)) + '"!'))); }; if (this._SafeStr_8643){ return (null); }; _local_3._SafeStr_8789(); var _local_4:_SafeStr_8 = (_local_3.unknown as _SafeStr_8); if (_arg_2 != null){ (_arg_2(k, _local_4)); }; return (_local_4); } public function release(k:_SafeStr_34):uint { if (this._disposed){ return (0); }; var _local_2:_SafeStr_43 = this._SafeStr_8806._SafeStr_8813(k); if (_local_2 == null){ this._SafeStr_8802 = (("Attempting to release unknown interface:" + k) + "!"); throw (new Error(this._SafeStr_8802)); }; var _local_3:uint = _local_2.release(); if ((this._SafeStr_8805 & _SafeStr_8801)){ if (_local_3 == 0){ if (this._SafeStr_8806._SafeStr_8814() == 0){ this._context._SafeStr_8796(this); this.dispose(); }; }; }; return (_local_3); } public function dispose():void { var k:Function; if (!this._disposed){ for each (k in this._SafeStr_8809) { (k()); }; this._SafeStr_8809 = null; this._SafeStr_6343.dispatchEvent(new Event(Component.COMPONENT_EVENT_DISPOSING)); this._SafeStr_6343 = null; this._SafeStr_8806.dispose(); this._SafeStr_8806 = null; this._assets.dispose(); this._assets = null; this._context = null; this._SafeStr_8786 = 0; this._disposed = true; }; } public function purge():void { } final protected function lock():void { if (!this._SafeStr_8643){ this._SafeStr_8643 = true; }; } final protected function unlock():void { if (this._SafeStr_8643){ this._SafeStr_8643 = false; this._SafeStr_6343.dispatchEvent(new _SafeStr_41(_SafeStr_8799, this)); }; } public function toString():String { return ((((("[component " + getQualifiedClassName(this)) + " refs: ") + this._SafeStr_8786) + "]")); } public function toXMLString(k:uint=0):String { var _local_6:_SafeStr_43; var _local_2:String = ""; var _local_3:uint; while (_local_3 < k) { _local_2 = (_local_2 + "\t"); _local_3++; }; var _local_4:String = getQualifiedClassName(this); var _local_5:String = ""; _local_5 = (_local_5 + (((_local_2 + '\n')); var _local_7:uint = this._SafeStr_8806.length; var _local_8:uint; while (_local_8 < _local_7) { _local_6 = this._SafeStr_8806._SafeStr_8815(_local_8); _local_5 = (_local_5 + (((((_local_2 + '\t\n')); _local_8++; }; _local_5 = (_local_5 + (_local_2 + "\n")); return (_local_5); } public function registerUpdateReceiver(k:_SafeStr_35, _arg_2:uint):void { if (!this._disposed){ this._context.registerUpdateReceiver(k, _arg_2); }; } public function removeUpdateReceiver(k:_SafeStr_35):void { if (!this._disposed){ this._context.removeUpdateReceiver(k); }; } public function get flags():uint { return (this._SafeStr_8805); } public function propertyExists(k:String):Boolean { return (((this._context.configuration) ? this._context.configuration.propertyExists(k) : false)); } public function getProperty(k:String, _arg_2:Dictionary=null):String { return (((this._context.configuration) ? this._context.configuration.getProperty(k, _arg_2) : "")); } public function setProperty(k:String, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false):void { if (this._context.configuration){ this._context.configuration.setProperty(k, _arg_2, _arg_3, _arg_4); }; } public function getBoolean(k:String):Boolean { return (((this._context.configuration) ? this._context.configuration.getBoolean(k) : false)); } public function getInteger(k:String, _arg_2:int):int { return (((this._context.configuration) ? this._context.configuration.getInteger(k, _arg_2) : 0)); } public function interpolate(k:String):String { return (((this._context.configuration) ? this._context.configuration.interpolate(k) : "")); } public function updateUrlProtocol(k:String):String { return (((this._context.configuration) ? this._context.configuration.updateUrlProtocol(k) : "")); } } }//package _-0MK // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_12 = "_-3x" (String#952, DoABC#2) // _SafeStr_34 = "_-6V2" (String#1091, DoABC#2) // _SafeStr_35 = "_-6-N" (String#1067, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_41 = "_-mV" (String#3402, DoABC#2) // _SafeStr_42 = "_-5-h" (String#1015, DoABC#2) // _SafeStr_43 = "_-5Ua" (String#1043, DoABC#2) // _SafeStr_44 = "_-0O" (String#2067, DoABC#2) // _SafeStr_45 = "_-2nC" (String#884, DoABC#2) // _SafeStr_6343 = "_-2D-" (String#854, DoABC#2) // _SafeStr_7607 = "_-X6" (String#3358, DoABC#2) // _SafeStr_8 = "_-5Oj" (String#1035, DoABC#2) // _SafeStr_8643 = "_-24a" (String#2382, DoABC#2) // _SafeStr_8786 = "_-01X" (String#713, DoABC#2) // _SafeStr_8787 = "_-0j4" (String#2127, DoABC#2) // _SafeStr_8788 = "_-0SR" (String#2076, DoABC#2) // _SafeStr_8789 = "_-4pw" (String#2912, DoABC#2) // _SafeStr_8796 = "_-6cp" (String#1101, DoABC#2) // _SafeStr_8799 = "_-6lA" (String#3292, DoABC#2) // _SafeStr_8800 = "_-0x9" (String#2165, DoABC#2) // _SafeStr_8801 = "_-5el" (String#3076, DoABC#2) // _SafeStr_8802 = "_-5n1" (String#3105, DoABC#2) // _SafeStr_8803 = "_-0zg" (String#2173, DoABC#2) // _SafeStr_8804 = "_-3rG" (String#2728, DoABC#2) // _SafeStr_8805 = "_-3Xr" (String#935, DoABC#2) // _SafeStr_8806 = "_-1xH" (String#2364, DoABC#2) // _SafeStr_8807 = "_-0iQ" (String#2123, DoABC#2) // _SafeStr_8808 = "_-3KA" (String#2631, DoABC#2) // _SafeStr_8809 = "_-2RT" (String#2465, DoABC#2) // _SafeStr_8810 = "_-4KF" (String#2806, DoABC#2) // _SafeStr_8811 = "_-1ct" (String#2297, DoABC#2) // _SafeStr_8812 = "_-5cH" (String#3065, DoABC#2) // _SafeStr_8813 = "_-0pj" (String#2150, DoABC#2) // _SafeStr_8814 = "_-3Il" (String#2627, DoABC#2) // _SafeStr_8815 = "_-1Gd" (String#2225, DoABC#2) // _SafeStr_9 = "_-24T" (String#848, DoABC#2) //------------------------------------------------------------ //_-0MK.ComponentContext package _-0MK { import __AS3__.vec.Vector; import _-3JS._SafeStr_36; import _-ue.LibraryLoader; import flash.display.DisplayObjectContainer; import flash.display.Sprite; import _-5Vt._SafeStr_10; import flash.events.Event; import _-3JS._SafeStr_178; import _-3JS.ErrorEvent; import _-ue._SafeStr_40; import flash.net.URLRequest; import flash.system.LoaderContext; import _-3oF.Core; import flash.utils.ByteArray; import flash.system.ApplicationDomain; import _-5Vt.AssetLibrary; import flash.utils.getDefinitionByName; import _-4Rd._SafeStr_42; import flash.utils.getQualifiedClassName; import _-3JS._SafeStr_41; import __AS3__.vec.*; public class ComponentContext extends Component implements _SafeStr_9 { private var _SafeStr_8816:Vector.<_SafeStr_36>; protected var _SafeStr_8817:Vector.; protected var _SafeStr_8818:Vector.; protected var _SafeStr_8819:Vector.; protected var _SafeStr_8820:Boolean = false; protected var _SafeStr_8821:DisplayObjectContainer; private var _SafeStr_8822:_SafeStr_12; public function ComponentContext(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { this._SafeStr_8821 = new Sprite(); this._SafeStr_8817 = new Vector.(); this._SafeStr_8818 = new Vector.(); this._SafeStr_8816 = new Vector.<_SafeStr_36>(0); super(k, (_arg_2 | Component.COMPONENT_FLAG_CONTEXT), _arg_3); } public function get root():_SafeStr_9 { if (((!(context)) || ((context == this)))){ return (this); }; return (context.root); } public function get displayObjectContainer():DisplayObjectContainer { return (this._SafeStr_8821); } override public function purge():void { var k:Component; super.purge(); for each (k in this._SafeStr_8817) { if (k != this){ k.purge(); }; }; } public function debug(k:String):void { _SafeStr_8803 = k; if (((this._SafeStr_8820) && (events))){ events.dispatchEvent(new Event(Component.COMPONENT_EVENT_DEBUG)); }; } public function _SafeStr_8794():String { return (_SafeStr_8803); } public function warning(k:String):void { _SafeStr_8804 = k; if (events == null){ } else { events.dispatchEvent(new _SafeStr_178(Component.COMPONENT_EVENT_WARNING, k)); }; } public function _SafeStr_8795():String { return (_SafeStr_8804); } public function error(k:String, _arg_2:Boolean, _arg_3:int=-1, _arg_4:Error=null):void { _SafeStr_8802 = k; if (events == null){ } else { events.dispatchEvent(new ErrorEvent(Component.COMPONENT_EVENT_ERROR, k, _arg_2, _arg_3, _arg_4)); }; } public function getLastErrorMessage():String { return (_SafeStr_8802); } final public function loadFromFile(k:URLRequest, _arg_2:LoaderContext):LibraryLoader { var _local_3:LibraryLoader; if (this._SafeStr_8819 == null){ this._SafeStr_8819 = new Vector.(); }; for each (_local_3 in this._SafeStr_8819) { if (_local_3.url == k.url){ return (_local_3); }; }; _local_3 = new LibraryLoader(_arg_2, this._SafeStr_8820); _local_3.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_8823, false); _local_3.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_8824, false); _local_3.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_DEBUG, this._SafeStr_8825, false); _local_3.load(k); this._SafeStr_8819.push(_local_3); return (_local_3); } final protected function _SafeStr_8823(k:_SafeStr_40):void { var _local_2:LibraryLoader = (k.target as LibraryLoader); this._SafeStr_8826(_local_2); this._SafeStr_8797(_local_2.resource, Component.COMPONENT_FLAG_NULL, _local_2.domain); } protected function _SafeStr_8824(k:_SafeStr_40):void { var _local_2:LibraryLoader = (k.target as LibraryLoader); var _local_3:String = _local_2.getLastErrorMessage(); this._SafeStr_8826(_local_2); this.error((((('Failed to download component resource "' + _local_2.url) + '"!') + "\r") + _local_3), true, Core._SafeStr_8827); } protected function _SafeStr_8825(k:_SafeStr_40):void { var _local_2:LibraryLoader = (k.target as LibraryLoader); var _local_3:String = _local_2._SafeStr_8794(); this.debug(_local_3); } protected function _SafeStr_8826(k:LibraryLoader):void { k.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_8823, false); k.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_8823, false); k.dispose(); var _local_2:int = this._SafeStr_8819.indexOf(k); if (_local_2 > -1){ this._SafeStr_8819.splice(_local_2, 1); }; } public function _SafeStr_8798(k:XML, _arg_2:Class):Boolean { return (assets.loadFromResource(k, _arg_2)); } final public function _SafeStr_8797(resource:Class, flags:uint=0, domain:ApplicationDomain=null):_SafeStr_8 { var manifest:XML; var component:Component; var componentClass:Class; var componentString:String; var interfaceList:XMLList; var iid:_SafeStr_34; var iidList:Array; var iidClass:Class; var iidString:String; var item:XML; var version:String; var unknown:_SafeStr_8; var source:Object; var bytes:ByteArray; var assetList:XMLList; var aliasList:XMLList; var assetLibrary:_SafeStr_10; var assetManifest:XML; var j:uint; if (domain == null){ domain = ApplicationDomain.currentDomain; }; try { source = (resource as Object).manifest; if ((source is XML)){ manifest = (source as XML); } else { if ((source is Class)){ bytes = (new ((source as Class))() as ByteArray); manifest = new XML(bytes.readUTFBytes(bytes.length)); }; }; } catch(e:Error) { manifest = null; }; if (manifest == null){ return (null); }; var componentList:XMLList = manifest.child("component"); var i:uint; while (i < componentList.length()) { item = componentList[i]; version = item.attribute("version"); componentString = item.attribute("class"); assetList = item.child("assets"); aliasList = item.child("aliases"); assetLibrary = null; if (assetList.length() > 0){ assetManifest = new XML(""); assetManifest.library.appendChild(assetList); assetManifest.library.appendChild(aliasList); assetLibrary = new AssetLibrary(("_assets@" + componentString), assetManifest); assetLibrary.loadFromResource(assetManifest, resource); }; componentClass = (domain.getDefinition(componentString) as Class); if (componentClass == null){ componentClass = (getDefinitionByName(componentString) as Class); }; if (componentClass == null){ this.error((("Invalid component class " + componentString) + "!"), true, Core._SafeStr_8828); return (null); }; component = (((assetLibrary)==null) ? (new (componentClass)(this, flags)) : new (componentClass)(this, flags, assetLibrary)); if (component != null){ if (assetLibrary != null){ if (component.assets != assetLibrary){ assetLibrary.dispose(); this.error((('Component "' + componentString) + '" did not save provided asset library!'), true, Core._SafeStr_8828); }; }; interfaceList = item.child("interface"); iidList = new Array(); j = 0; while (j < interfaceList.length()) { iidString = interfaceList[j].attribute("iid"); iidClass = (domain.getDefinition(iidString) as Class); if (iidClass == null){ iidClass = (getDefinitionByName(iidString) as Class); }; if (iidClass == null){ throw (new _SafeStr_42(("Identifier class defined in manifest not found: " + iidString))); }; iid = new (iidClass)(); unknown = (component as _SafeStr_8); _SafeStr_8812(component).insert(new _SafeStr_43(iid, component)); iidList.push(iid); j++; }; this._SafeStr_8226(component, iidList); }; i++; }; return ((component as _SafeStr_8)); } final public function _SafeStr_8226(k:Component, _arg_2:Array):void { var _local_3:uint; var _local_5:_SafeStr_34; var _local_6:_SafeStr_34; if (this._SafeStr_8817 == null){ return; }; if (this._SafeStr_8817.indexOf(k) > -1){ this.error((("Component " + k) + " already attached to context!"), false); return; }; this._SafeStr_8817.push(k); if (k.locked){ k.events.addEventListener(_SafeStr_8799, this._SafeStr_8829); }; var _local_4:uint = _arg_2.length; _local_3 = 0; while (_local_3 < _local_4) { _local_5 = _arg_2[_local_3]; if (_SafeStr_8812(k).find(_local_5) == null){ _SafeStr_8812(k).insert(new _SafeStr_43(_local_5, k)); }; _SafeStr_8812(this).insert(new _SafeStr_43(_local_5, k)); _local_3++; }; if (!k.locked){ _local_3 = 0; while (_local_3 < _local_4) { _local_6 = _arg_2[_local_3]; if (this._SafeStr_8830(_local_6)){ this._SafeStr_8831(_local_6, k); }; _local_3++; }; }; } final public function _SafeStr_8796(k:Component):void { var _local_3:_SafeStr_43; var _local_2:InterfaceStructList = _SafeStr_8812(this); var _local_4:int = _local_2._SafeStr_8832(k); while (_local_4 > -1) { _local_3 = _local_2.remove(_local_4); _local_4 = _local_2._SafeStr_8832(k); }; var _local_5:uint; while (_local_5 < this._SafeStr_8817.length) { if (this._SafeStr_8817[_local_5] == k){ this._SafeStr_8817.splice(_local_5, 1); k.events.removeEventListener(_SafeStr_8799, this._SafeStr_8829); return; }; _local_5++; }; } override public function queueInterface(k:_SafeStr_34, _arg_2:Function=null):_SafeStr_8 { var _local_5:_SafeStr_8; var _local_3:InterfaceStructList = _SafeStr_8812(this); if (_local_3 == null){ return (null); }; var _local_4:_SafeStr_43 = _local_3._SafeStr_8813(k); if (_local_4 != null){ if ((((_local_4.unknown == this)) && ((_local_4._SafeStr_8787 == getQualifiedClassName(k))))){ return (super.queueInterface(k, _arg_2)); }; _local_5 = _local_4.unknown.queueInterface(k, _arg_2); if (_local_5){ return (_local_5); }; }; if (_arg_2 != null){ this._SafeStr_8833(k, _arg_2); if (((context) && (!((context == this))))){ context.queueInterface(k, this._SafeStr_8831); }; }; return (null); } final protected function _SafeStr_8833(k:_SafeStr_34, _arg_2:Function):void { var _local_3:ComponentInterfaceQueue; if (this._SafeStr_8830(k)){ _local_3 = this._SafeStr_8834(k); } else { _local_3 = new ComponentInterfaceQueue(k); this._SafeStr_8818.push(_local_3); }; _local_3.receivers.unshift(_arg_2); } final protected function _SafeStr_8830(k:_SafeStr_34):Boolean { if (this._SafeStr_8818 == null){ return (false); }; var _local_2:String = getQualifiedClassName(k); var _local_3:uint = this._SafeStr_8818.length; var _local_4:uint; while (_local_4 < _local_3) { if (getQualifiedClassName(this._SafeStr_8818[_local_4].identifier) == _local_2){ return (true); }; _local_4++; }; return (false); } final protected function _SafeStr_8834(k:_SafeStr_34):ComponentInterfaceQueue { var _local_3:ComponentInterfaceQueue; var _local_2:String = getQualifiedClassName(k); var _local_4:uint = this._SafeStr_8818.length; var _local_5:uint; while (_local_5 < _local_4) { _local_3 = this._SafeStr_8818[_local_5]; if (getQualifiedClassName(_local_3.identifier) == _local_2){ return (_local_3); }; _local_5++; }; return (null); } final protected function _SafeStr_8831(k:_SafeStr_34, _arg_2:Component):void { var _local_4:_SafeStr_8; var _local_3:ComponentInterfaceQueue = this._SafeStr_8834(k); if (_local_3 == null){ return; }; var _local_5:uint = _local_3.receivers.length; var _local_6:uint; while (_local_6 < _local_5) { _local_4 = _arg_2.queueInterface(k); if (_local_4 == null){ this.error((("Interface " + k) + " still unavailable!"), true, Core._SafeStr_8835); }; if (_local_3.receivers != null){ (_local_3.receivers.pop()(k, _local_4)); }; _local_6++; }; } override public function dispose():void { var k:uint; var _local_2:LibraryLoader; if (!disposed){ super.dispose(); if (this._SafeStr_8817 != null){ k = this._SafeStr_8817.length; while (k-- > 0) { _SafeStr_8(this._SafeStr_8817.pop()).dispose(); }; this._SafeStr_8817 = null; }; if (this._SafeStr_8818 != null){ k = this._SafeStr_8818.length; while (k-- > 0) { _SafeStr_3(this._SafeStr_8818.pop()).dispose(); }; this._SafeStr_8818 = null; }; if (this._SafeStr_8819 != null){ k = this._SafeStr_8819.length; while (k-- > 0) { _local_2 = this._SafeStr_8819[0]; this._SafeStr_8826(_local_2); _local_2.dispose(); }; this._SafeStr_8819 = null; }; }; } private function _SafeStr_8829(k:_SafeStr_41):void { var _local_3:Array; var _local_4:_SafeStr_43; var _local_2:Component = (k.unknown as Component); if (!_local_2.disposed){ _local_2.events.removeEventListener(_SafeStr_8799, this._SafeStr_8829); }; if (!disposed){ _local_3 = []; _SafeStr_8812(this).mapStructsByImplementor(_local_2, _local_3); while (((((_local_3.length) && (!(_local_2.disposed)))) && (!(disposed)))) { _local_4 = _local_3.pop(); this._SafeStr_8831(_local_4.iid, _local_2); }; this.root.events.dispatchEvent(new Event(COMPONENT_EVENT_UNLOCKED)); }; } override public function toXMLString(k:uint=0):String { var _local_6:_SafeStr_43; var _local_10:Component; var _local_2:String = ""; var _local_3:uint; while (_local_3 < k) { _local_2 = (_local_2 + "\t"); _local_3++; }; var _local_4:String = getQualifiedClassName(this); var _local_5:String = ""; _local_5 = (_local_5 + (((_local_2 + '\n')); var _local_7:Array = []; var _local_8:uint = _SafeStr_8812(this).mapStructsByImplementor(this, _local_7); var _local_9:uint; while (_local_9 < _local_8) { _local_6 = _local_7[_local_9]; _local_5 = (_local_5 + (((((_local_2 + '\t\n')); _local_9++; }; var _local_11:uint; while (_local_11 < this._SafeStr_8817.length) { _local_10 = (this._SafeStr_8817[_local_11] as Component); if (_local_10 != this){ _local_5 = (_local_5 + _local_10.toXMLString((k + 1))); }; _local_11++; }; _local_5 = (_local_5 + (_local_2 + "\n")); return (_local_5); } public function set configuration(k:_SafeStr_12):void { this._SafeStr_8822 = k; } public function get configuration():_SafeStr_12 { return (this._SafeStr_8822); } public function addLinkEventTracker(k:_SafeStr_36):void { if (this._SafeStr_8816.indexOf(k) < 0){ this._SafeStr_8816.push(k); }; } public function removeLinkEventTracker(k:_SafeStr_36):void { var _local_2:int = this._SafeStr_8816.indexOf(k); if (_local_2 > -1){ this._SafeStr_8816.splice(_local_2, 1); }; } public function createLinkEvent(k:String):void { var _local_2:_SafeStr_36; for each (_local_2 in this._SafeStr_8816) { if (_local_2._SafeStr_7660.length > 0){ if (k.substr(0, _local_2._SafeStr_7660.length) == _local_2._SafeStr_7660){ _local_2._SafeStr_7661(k); }; } else { _local_2._SafeStr_7661(k); }; }; } public function get linkEventTrackers():Vector.<_SafeStr_36> { return (this._SafeStr_8816); } } }//package _-0MK // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_12 = "_-3x" (String#952, DoABC#2) // _SafeStr_178 = "_-05g" (String#720, DoABC#2) // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_34 = "_-6V2" (String#1091, DoABC#2) // _SafeStr_36 = "_-1Z5" (String#818, DoABC#2) // _SafeStr_40 = "_-4Bi" (String#964, DoABC#2) // _SafeStr_41 = "_-mV" (String#3402, DoABC#2) // _SafeStr_42 = "_-5-h" (String#1015, DoABC#2) // _SafeStr_43 = "_-5Ua" (String#1043, DoABC#2) // _SafeStr_7660 = "_-4Jj" (String#2804, DoABC#2) // _SafeStr_7661 = "_-eq" (String#3380, DoABC#2) // _SafeStr_8 = "_-5Oj" (String#1035, DoABC#2) // _SafeStr_8226 = "_-5OF" (String#1033, DoABC#2) // _SafeStr_8787 = "_-0j4" (String#2127, DoABC#2) // _SafeStr_8788 = "_-0SR" (String#2076, DoABC#2) // _SafeStr_8794 = "_-1ru" (String#837, DoABC#2) // _SafeStr_8795 = "_-5Si" (String#1040, DoABC#2) // _SafeStr_8796 = "_-6cp" (String#1101, DoABC#2) // _SafeStr_8797 = "_-054" (String#718, DoABC#2) // _SafeStr_8798 = "_-3WZ" (String#931, DoABC#2) // _SafeStr_8799 = "_-6lA" (String#3292, DoABC#2) // _SafeStr_8802 = "_-5n1" (String#3105, DoABC#2) // _SafeStr_8803 = "_-0zg" (String#2173, DoABC#2) // _SafeStr_8804 = "_-3rG" (String#2728, DoABC#2) // _SafeStr_8812 = "_-5cH" (String#3065, DoABC#2) // _SafeStr_8813 = "_-0pj" (String#2150, DoABC#2) // _SafeStr_8816 = "_-6cB" (String#3274, DoABC#2) // _SafeStr_8817 = "_-22P" (String#2376, DoABC#2) // _SafeStr_8818 = "_-59n" (String#2979, DoABC#2) // _SafeStr_8819 = "_-2py" (String#887, DoABC#2) // _SafeStr_8820 = "_-2UN" (String#340, DoABC#2) // _SafeStr_8821 = "_-4qx" (String#2915, DoABC#2) // _SafeStr_8822 = "_-0Eg" (String#730, DoABC#2) // _SafeStr_8823 = "_-3ex" (String#2693, DoABC#2) // _SafeStr_8824 = "_-0D-" (String#305, DoABC#2) // _SafeStr_8825 = "_-4Cd" (String#2790, DoABC#2) // _SafeStr_8826 = "_-59T" (String#2977, DoABC#2) // _SafeStr_8827 = "_-6BJ" (String#3189, DoABC#2) // _SafeStr_8828 = "_-5jh" (String#3095, DoABC#2) // _SafeStr_8829 = "_-Eq" (String#1117, DoABC#2) // _SafeStr_8830 = "_-wT" (String#3427, DoABC#2) // _SafeStr_8831 = "_-5r" (String#3122, DoABC#2) // _SafeStr_8832 = "_-2DY" (String#2417, DoABC#2) // _SafeStr_8833 = "_-42b" (String#2762, DoABC#2) // _SafeStr_8834 = "_-0Fz" (String#2053, DoABC#2) // _SafeStr_8835 = "_-9w" (String#3305, DoABC#2) // _SafeStr_9 = "_-24T" (String#848, DoABC#2) //------------------------------------------------------------ //_-0MK.ComponentInterfaceQueue package _-0MK { import _-0MK._SafeStr_3; import _-0MK._SafeStr_34; import __AS3__.vec.Vector; import _-0MK.*; import __AS3__.vec.*; class ComponentInterfaceQueue implements _SafeStr_3 { private var _SafeStr_8790:_SafeStr_34; private var _SafeStr_5406:Boolean; private var _SafeStr_8836:Vector.; public function ComponentInterfaceQueue(k:_SafeStr_34) { this._SafeStr_8790 = k; this._SafeStr_8836 = new Vector.(); this._SafeStr_5406 = false; } public function get identifier():_SafeStr_34 { return (this._SafeStr_8790); } public function get disposed():Boolean { return (this._SafeStr_5406); } public function get receivers():Vector. { return (this._SafeStr_8836); } public function dispose():void { if (!this._SafeStr_5406){ this._SafeStr_5406 = true; this._SafeStr_8790 = null; while (this._SafeStr_8836.length > 0) { this._SafeStr_8836.pop(); }; this._SafeStr_8836 = null; }; } } }//package _-0MK // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_34 = "_-6V2" (String#1091, DoABC#2) // _SafeStr_5406 = "_-0RQ" (String#46, DoABC#2) // _SafeStr_8790 = "_-0dl" (String#757, DoABC#2) // _SafeStr_8836 = "_-3C2" (String#2604, DoABC#2) //------------------------------------------------------------ //_-0MK.CoreComponentContext package _-0MK { import _-ue._SafeStr_184; import flash.events.IEventDispatcher; import _-5Vt.AssetLibraryCollection; import _-3oF.Core; import flash.utils.getTimer; import flash.events.Event; import _-0gB._SafeStr_183; import flash.display.DisplayObjectContainer; import _-ue.PurgeTrigger; import _-ue.LibraryLoader; import flash.system.LoaderContext; import flash.system.ApplicationDomain; import flash.net.URLRequest; import _-ue._SafeStr_40; import _-3JS._SafeStr_180; import flash.utils.getQualifiedClassName; public final class CoreComponentContext extends ComponentContext implements _SafeStr_131 { private static const _SafeStr_8837:uint = 3; private static const _SafeStr_8838:String = "asset-libraries"; private static const _SafeStr_8839:String = "library"; private static const _SafeStr_8840:String = "service-libraries"; private static const _SafeStr_8841:String = "library"; private static const _SafeStr_8842:String = "component-libraries"; private static const _SafeStr_8843:String = "library"; private var _SafeStr_8844:_SafeStr_184; private var _SafeStr_8845:IEventDispatcher; private var _SafeStr_8846:uint; private var _SafeStr_8847:Function; private var _SafeStr_7912:Profiler; private var _SafeStr_8848:_SafeStr_130; private var _SafeStr_8849:Array; private var _SafeStr_8850:Array; private var _lastUpdateTimeMs:uint; private var _SafeStr_8805:uint = 0; private var _SafeStr_8851:int = -1; private var _SafeStr_8852:uint; public function CoreComponentContext(k:DisplayObjectContainer, _arg_2:_SafeStr_130, _arg_3:uint) { super(this, Component.COMPONENT_FLAG_CONTEXT, new AssetLibraryCollection("_core_assets")); this._SafeStr_8805 = _arg_3; _SafeStr_8820 = ((_arg_3 & Core.CORE_SETUP_DEBUG) == Core.CORE_SETUP_DEBUG); this._SafeStr_8849 = new Array(); this._SafeStr_8850 = new Array(); _SafeStr_8821 = k; this._SafeStr_8848 = _arg_2; var _local_4:uint; while (_local_4 < CoreComponentContext._SafeStr_8837) { this._SafeStr_8849.push(new Array()); this._SafeStr_8850.push(0); _local_4++; }; this._lastUpdateTimeMs = getTimer(); _SafeStr_8226(this, [new _SafeStr_179()]); _SafeStr_8821.addEventListener(Event.ENTER_FRAME, this._SafeStr_8853); switch ((_arg_3 & Core._SafeStr_8854)){ case Core._SafeStr_8856: debug("Core; using simple frame update handler"); this._SafeStr_8847 = this._SafeStr_8855; return; case Core._SafeStr_8858: debug("Core; using complex frame update handler"); this._SafeStr_8847 = this._SafeStr_8857; return; case Core._SafeStr_8860: debug("Core; using profiler frame update handler"); this._SafeStr_8847 = this._SafeStr_8859; this._SafeStr_7912 = new Profiler(this); _SafeStr_8226(this._SafeStr_7912, [new _SafeStr_181()]); _SafeStr_8821.addChild(new _SafeStr_183(this._SafeStr_7912)); return; case Core._SafeStr_8862: debug("Core; using experimental frame update handler"); this._SafeStr_8847 = this._SafeStr_8861; return; case Core.CORE_SETUP_DEBUG: debug("Core; using debug frame update handler"); this._SafeStr_8847 = this._SafeStr_8863; return; }; } public function _SafeStr_8771():uint { return (this._SafeStr_8844.length); } public function _SafeStr_8772():uint { return ((this._SafeStr_8846 - this._SafeStr_8771())); } public function initialize():void { if (this._SafeStr_8864()){ events.addEventListener(COMPONENT_EVENT_UNLOCKED, this._SafeStr_8829); } else { this._SafeStr_8865(); }; } private function _SafeStr_8829(k:Event):void { if (!this._SafeStr_8864()){ events.removeEventListener(COMPONENT_EVENT_UNLOCKED, this._SafeStr_8829); this._SafeStr_8865(); }; } private function _SafeStr_8865():void { events.dispatchEvent(new Event(Component.COMPONENT_EVENT_RUNNING)); PurgeTrigger.start(); } public function _SafeStr_8864():Boolean { var k:Component; if (_SafeStr_8817 != null){ for each (k in _SafeStr_8817) { if (k.locked){ return (true); }; }; }; return (false); } override public function dispose():void { var k:uint; var _local_2:Array; var _local_3:*; var _local_4:uint; if (!disposed){ debug("Disposing core"); PurgeTrigger.stop(); try { _local_4 = 0; while (_local_4 < CoreComponentContext._SafeStr_8837) { _local_2 = (this._SafeStr_8849[_local_4] as Array); k = _local_2.length; while (k-- > 0) { _local_3 = _local_2.pop(); if ((_local_3 is UpdateDelegate)){ UpdateDelegate(_local_3).dispose(); }; }; _local_4++; }; } catch(e:Error) { }; if (_SafeStr_8821){ _SafeStr_8821.removeEventListener(Event.ENTER_FRAME, this._SafeStr_8853); _SafeStr_8821 = null; }; if (this._SafeStr_8844 != null){ this._SafeStr_8844.dispose(); this._SafeStr_8844 = null; }; super.dispose(); }; } override public function error(k:String, _arg_2:Boolean, _arg_3:int=-1, _arg_4:Error=null):void { super.error(k, _arg_2, _arg_3, _arg_4); this._SafeStr_8848.logError(k, _arg_2, _arg_3, _arg_4); if (_arg_2){ this.dispose(); }; } public function _SafeStr_8770(k:XML, _arg_2:IEventDispatcher=null):void { var _local_3:XML; var _local_4:XMLList; var _local_5:XML; var _local_6:String; var _local_7:LibraryLoader; var _local_8:LoaderContext = new LoaderContext(false, ApplicationDomain.currentDomain, null); debug("Parsing config document"); this._SafeStr_8845 = _arg_2; if (this._SafeStr_8844 == null){ this._SafeStr_8844 = new _SafeStr_184(_SafeStr_8820); }; _local_3 = k.child(_SafeStr_8838)[0]; if (_local_3 != null){ _local_4 = _local_3.child(_SafeStr_8839); for each (_local_5 in _local_4) { _local_6 = _local_5.attribute("url").toString(); _local_7 = new LibraryLoader(_local_8, true, _SafeStr_8820); assets.loadFromFile(_local_7, true); _local_7.load(new URLRequest(_local_6)); this._SafeStr_8844.push(_local_7); _local_7.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_8866); _local_7.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_8867); this._SafeStr_8846++; }; }; _local_3 = k.child(_SafeStr_8840)[0]; if (_local_3 != null){ _local_4 = _local_3.child(_SafeStr_8841); for each (_local_5 in _local_4) { _local_6 = _local_5.attribute("url").toString(); _local_7 = new LibraryLoader(_local_8, true, _SafeStr_8820); _local_7.load(new URLRequest(_local_6)); this._SafeStr_8844.push(_local_7); _local_7.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_8866); _local_7.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_8867); this._SafeStr_8846++; }; }; _local_3 = k.child(_SafeStr_8842)[0]; if (_local_3 != null){ _local_4 = _local_3.child(_SafeStr_8843); for each (_local_5 in _local_4) { _local_6 = _local_5.attribute("url").toString(); _local_7 = new LibraryLoader(_local_8, true, _SafeStr_8820); _local_7.load(new URLRequest(_local_6)); this._SafeStr_8844.push(_local_7); _local_7.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_8866); _local_7.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_8867); this._SafeStr_8846++; }; }; if (!disposed){ this._SafeStr_8866(); }; } private function _SafeStr_8867(k:_SafeStr_40=null):void { var _local_2:LibraryLoader = LibraryLoader(k.target); this.error(((((((((('Failed to download library "' + _local_2.url) + '" HTTP status ') + k.status) + " bytes loaded ") + k.bytesLoaded) + "/") + k.bytesTotal) + " : ") + _local_2.getLastErrorMessage()), true, Core._SafeStr_8868); if (!disposed){ this._SafeStr_8866(k); }; } private function _SafeStr_8869():void { if (this._SafeStr_8845 != null){ this._SafeStr_8845.dispatchEvent(new Event(Event.COMPLETE)); this._SafeStr_8845 = null; }; } private function _SafeStr_8870(k:_SafeStr_40=null):void { var _local_2:LibraryLoader; if (this._SafeStr_8845 != null){ _local_2 = (k.target as LibraryLoader); this._SafeStr_8845.dispatchEvent(new _SafeStr_180(_local_2.url, k.bytesLoaded, k.bytesTotal, _local_2._SafeStr_8871)); }; } private function _SafeStr_8866(k:_SafeStr_40=null):void { var _local_2:LibraryLoader; var _local_3:String; if (k != null){ if ((((k.type == _SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE)) || ((k.type == _SafeStr_40.LIBRARY_LOADER_EVENT_ERROR)))){ _local_2 = (k.target as LibraryLoader); _local_2.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_8866); _local_2.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_8867); _local_2.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_PROGRESS, this._SafeStr_8870); _local_3 = _local_2.url; debug(((('Loading library "' + _local_3) + '" ') + (((k.type == _SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE)) ? ("ready") : ("failed\n" + _local_2.getLastErrorMessage())))); _local_2.dispose(); if (!disposed){ if (this._SafeStr_8845 != null){ this._SafeStr_8845.dispatchEvent(new _SafeStr_180(_local_2.url, (this._SafeStr_8846 - this._SafeStr_8844.length), this._SafeStr_8846, _local_2._SafeStr_8871)); }; }; }; }; if (!disposed){ if (this._SafeStr_8844.length == 0){ this._SafeStr_8869(); debug("All libraries loaded, Core is now running"); }; }; } override public function registerUpdateReceiver(k:_SafeStr_35, _arg_2:uint):void { this.removeUpdateReceiver(k); _arg_2 = (((_arg_2 >= CoreComponentContext._SafeStr_8837)) ? (CoreComponentContext._SafeStr_8837 - 1) : _arg_2); var _local_3:int = ((this._SafeStr_7912) ? Core._SafeStr_8860 : (this._SafeStr_8805 & Core._SafeStr_8854)); if (_local_3 == Core._SafeStr_8862){ this._SafeStr_8849[_arg_2].push(new UpdateDelegate(k, this, _arg_2)); } else { this._SafeStr_8849[_arg_2].push(k); }; } override public function removeUpdateReceiver(k:_SafeStr_35):void { var _local_2:int; var _local_3:Array; var _local_6:UpdateDelegate; if (disposed){ return; }; var _local_4:int = ((this._SafeStr_7912) ? Core._SafeStr_8860 : (this._SafeStr_8805 & Core._SafeStr_8854)); var _local_5:uint; while (_local_5 < CoreComponentContext._SafeStr_8837) { _local_3 = (this._SafeStr_8849[_local_5] as Array); if (_local_4 == Core._SafeStr_8862){ for each (_local_6 in _local_3) { if (_local_6.receiver == k){ _local_6.dispose(); return; }; }; } else { _local_2 = _local_3.indexOf(k); if (_local_2 > -1){ _local_3[_local_2] = null; return; }; }; _local_5++; }; } public function _SafeStr_8769(k:int, _arg_2:int=1):void { if (!this._SafeStr_8872){ PurgeTrigger.stop(); this._SafeStr_8851 = k; this._SafeStr_8852 = (1000 / _arg_2); }; } public function resume():void { if (this._SafeStr_8872){ PurgeTrigger.start(); this._SafeStr_8851 = -1; }; } private function get _SafeStr_8872():Boolean { return ((this._SafeStr_8851 > -1)); } private function get _SafeStr_8873():uint { return (((this._SafeStr_8872) ? (this._SafeStr_8851 + 1) : CoreComponentContext._SafeStr_8837)); } private function _SafeStr_8853(k:Event):void { var _local_2:uint = getTimer(); var _local_3:uint = (_local_2 - this._lastUpdateTimeMs); if (((!(this._SafeStr_8872)) || ((_local_3 > this._SafeStr_8852)))){ this._SafeStr_8847(_local_2, _local_3); this._lastUpdateTimeMs = _local_2; }; } private function _SafeStr_8855(msCurrentTime:uint, msSinceLastUpdate:uint):void { var priority:uint; var receivers:Array; var receiver:_SafeStr_35; var length:uint; var index:uint; priority = 0; while (priority < this._SafeStr_8873) { this._SafeStr_8850[priority] = 0; receivers = this._SafeStr_8849[priority]; index = 0; length = receivers.length; while (index != length) { receiver = _SafeStr_35(receivers[index]); if ((((receiver == null)) || (receiver.disposed))){ receivers.splice(index, 1); length--; } else { try { receiver.update(msSinceLastUpdate); } catch(e:Error) { _SafeStr_4.log(e.getStackTrace()); error(((('Error in update receiver "' + getQualifiedClassName(receiver)) + '": ') + e.message), true, e.errorID, e); return; }; index++; }; }; priority++; }; } private function _SafeStr_8857(msCurrentTime:uint, msSinceLastUpdate:uint):void { var priority:uint; var receivers:Array; var receiver:_SafeStr_35; var length:uint; var index:uint; var skip:Boolean; var t:uint; var proceed:Boolean = true; var maxTimePerFrame:uint = (1000 / _SafeStr_8821.stage.frameRate); priority = 0; while (priority < this._SafeStr_8873) { t = getTimer(); skip = false; if ((t - msCurrentTime) > maxTimePerFrame){ if (this._SafeStr_8850[priority] < priority){ var _local_4 = this._SafeStr_8850; var _local_5 = priority; var _local_6 = (_local_4[_local_5] + 1); _local_4[_local_5] = _local_6; skip = true; }; }; if (!skip){ this._SafeStr_8850[priority] = 0; receivers = this._SafeStr_8849[priority]; index = 0; length = receivers.length; while (((!((index == length))) && (proceed))) { receiver = _SafeStr_35(receivers[index]); if ((((receiver == null)) || (receiver.disposed))){ receivers.splice(index, 1); length--; } else { try { receiver.update(msSinceLastUpdate); } catch(e:Error) { _SafeStr_4.log(e.getStackTrace()); error(((('Error in update receiver "' + getQualifiedClassName(receiver)) + '": ') + e), true, e.errorID, e); proceed = false; }; index++; }; }; }; priority++; }; } private function _SafeStr_8859(msCurrentTime:uint, msSinceLastUpdate:uint):void { var priority:uint; var receivers:Array; var receiver:_SafeStr_35; var length:uint; var index:uint; this._SafeStr_7912.start(); priority = 0; while (priority < this._SafeStr_8873) { this._SafeStr_8850[priority] = 0; receivers = this._SafeStr_8849[priority]; index = 0; length = receivers.length; while (index != length) { receiver = _SafeStr_35(receivers[index]); if ((((receiver == null)) || (receiver.disposed))){ receivers.splice(index, 1); length--; } else { try { this._SafeStr_7912.update(receiver, msSinceLastUpdate); } catch(e:Error) { error(((('Error in update receiver "' + getQualifiedClassName(receiver)) + '": ') + e.message), true, e.errorID, e); return; }; index++; }; }; priority++; }; this._SafeStr_7912.stop(); } private function _SafeStr_8861(k:uint, _arg_2:uint):void { var _local_4:Array; var _local_5:int; var _local_3:int; while (_local_3 < CoreComponentContext._SafeStr_8837) { _local_4 = this._SafeStr_8849[_local_3]; _local_5 = (_local_4.length - 1); while (_local_5 > -1) { if (_local_4[_local_5].disposed){ _local_4.splice(_local_5, 1); }; _local_5--; }; _local_3++; }; } private function _SafeStr_8863(k:uint, _arg_2:uint):void { var _local_3:uint; var _local_4:Array; var _local_5:_SafeStr_35; var _local_6:uint; var _local_7:uint; _local_3 = 0; while (_local_3 < this._SafeStr_8873) { this._SafeStr_8850[_local_3] = 0; _local_4 = this._SafeStr_8849[_local_3]; _local_7 = 0; _local_6 = _local_4.length; while (_local_7 != _local_6) { _local_5 = _SafeStr_35(_local_4[_local_7]); if ((((_local_5 == null)) || (_local_5.disposed))){ _local_4.splice(_local_7, 1); _local_6--; } else { _local_5.update(_arg_2); _local_7++; }; }; _local_3++; }; } public function _SafeStr_8773(k:Boolean):void { var _local_2:int; var _local_3:Array; var _local_4:Object; var _local_5:int; if (k){ this._SafeStr_8847 = this._SafeStr_8859; if (((!(this._SafeStr_7912)) || (this._SafeStr_7912.disposed))){ this._SafeStr_7912 = new Profiler(this); }; _SafeStr_8226(this._SafeStr_7912, [new _SafeStr_181()]); _local_2 = 0; while (_local_2 < CoreComponentContext._SafeStr_8837) { _local_3 = this._SafeStr_8849[_local_2]; _local_5 = (_local_3.length - 1); while (_local_5 > -1) { _local_4 = _local_3[_local_5]; if ((_local_4 is UpdateDelegate)){ _local_3[_local_5] = UpdateDelegate(_local_4).receiver; UpdateDelegate(_local_4).dispose(); }; _local_5--; }; _local_2++; }; } else { _SafeStr_8796(this._SafeStr_7912); switch ((this._SafeStr_8805 & Core._SafeStr_8854)){ case Core._SafeStr_8856: this._SafeStr_8847 = this._SafeStr_8855; return; case Core._SafeStr_8858: this._SafeStr_8847 = this._SafeStr_8857; return; case Core._SafeStr_8862: this._SafeStr_8847 = this._SafeStr_8861; _local_2 = 0; while (_local_2 < CoreComponentContext._SafeStr_8837) { _local_3 = this._SafeStr_8849[_local_2]; _local_5 = (_local_3.length - 1); while (_local_5 > -1) { _local_4 = _local_3[_local_5]; if ((_local_4 is _SafeStr_35)){ _local_3[_local_5] = new UpdateDelegate(_SafeStr_35(_local_4), this, _local_2); }; _local_5--; }; _local_2++; }; return; default: this._SafeStr_8847 = this._SafeStr_8863; }; }; } } }//package _-0MK import _-0MK._SafeStr_3; import _-0MK._SafeStr_35; import _-0MK._SafeStr_9; import flash.events.Event; import flash.utils.getTimer; import flash.utils.getQualifiedClassName; class UpdateDelegate implements _SafeStr_3 { /*private*/ var _receiver:_SafeStr_35; /*private*/ var _context:_SafeStr_9; /*private*/ var _priority:int; /*private*/ var _lastUpdateTimeMs:uint; /*private*/ var _framesSkipped:uint = 0; public function UpdateDelegate(k:_SafeStr_35, _arg_2:_SafeStr_9, _arg_3:int) { if (((_arg_2) && (k))){ this._receiver = k; this._context = _arg_2; this._priority = _arg_3; _arg_2.displayObjectContainer.stage.addEventListener((((this._priority == 0)) ? Event.EXIT_FRAME : Event.ENTER_FRAME), this.onFrameUpdate); this._lastUpdateTimeMs = getTimer(); }; } public function get priority():int { return (this._priority); } public function get receiver():_SafeStr_35 { return (this._receiver); } public function get disposed():Boolean { return (((this._receiver) ? this._receiver.disposed : true)); } public function dispose():void { if (this._receiver){ this._receiver = null; this._context.displayObjectContainer.stage.removeEventListener((((this._priority == 0)) ? Event.EXIT_FRAME : Event.ENTER_FRAME), this.onFrameUpdate); this._context = null; }; } /*private*/ function onFrameUpdate(event:Event):void { var msCurrentTime:uint; var msDeltaTime:uint; if (!this.disposed){ msCurrentTime = getTimer(); msDeltaTime = (msCurrentTime - this._lastUpdateTimeMs); this._lastUpdateTimeMs = msCurrentTime; if ((((this._priority > 0)) && ((this._framesSkipped < this._priority)))){ if (msDeltaTime > (1000 / this._context.displayObjectContainer.stage.frameRate)){ this._framesSkipped++; return; }; }; this._framesSkipped = 0; try { this._receiver.update(msDeltaTime); } catch(e:Error) { _context.error(((('Error in update receiver "' + getQualifiedClassName(_receiver)) + '": ') + e.message), true, e.errorID, e); }; }; } } // _SafeStr_130 = "_-Js" (String#1122, DoABC#2) // _SafeStr_131 = "_-6Vf" (String#1093, DoABC#2) // _SafeStr_179 = "_-12K" (String#2181, DoABC#2) // _SafeStr_180 = "_-0SX" (String#2078, DoABC#2) // _SafeStr_181 = "_-2Zt" (String#2491, DoABC#2) // _SafeStr_183 = "_-0qQ" (String#771, DoABC#2) // _SafeStr_184 = "_-6R4" (String#3242, DoABC#2) // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_35 = "_-6-N" (String#1067, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_40 = "_-4Bi" (String#964, DoABC#2) // _SafeStr_7912 = "_-47l" (String#960, DoABC#2) // _SafeStr_8226 = "_-5OF" (String#1033, DoABC#2) // _SafeStr_8769 = "_-10t" (String#783, DoABC#2) // _SafeStr_8770 = "_-6XW" (String#1094, DoABC#2) // _SafeStr_8771 = "_-1p2" (String#833, DoABC#2) // _SafeStr_8772 = "_-1ak" (String#820, DoABC#2) // _SafeStr_8773 = "_-47z" (String#961, DoABC#2) // _SafeStr_8796 = "_-6cp" (String#1101, DoABC#2) // _SafeStr_8805 = "_-3Xr" (String#935, DoABC#2) // _SafeStr_8817 = "_-22P" (String#2376, DoABC#2) // _SafeStr_8820 = "_-2UN" (String#340, DoABC#2) // _SafeStr_8821 = "_-4qx" (String#2915, DoABC#2) // _SafeStr_8829 = "_-Eq" (String#1117, DoABC#2) // _SafeStr_8837 = "_-3Nq" (String#2639, DoABC#2) // _SafeStr_8838 = "_-486" (String#2778, DoABC#2) // _SafeStr_8839 = "_-2Ye" (String#2485, DoABC#2) // _SafeStr_8840 = "_-5DM" (String#2990, DoABC#2) // _SafeStr_8841 = "_-2l1" (String#2533, DoABC#2) // _SafeStr_8842 = "_-1pE" (String#2338, DoABC#2) // _SafeStr_8843 = "_-1Yf" (String#2282, DoABC#2) // _SafeStr_8844 = "_-6c7" (String#3273, DoABC#2) // _SafeStr_8845 = "_-2wp" (String#2563, DoABC#2) // _SafeStr_8846 = "_-4vU" (String#2933, DoABC#2) // _SafeStr_8847 = "_-2m" (String#2535, DoABC#2) // _SafeStr_8848 = "_-2HV" (String#2435, DoABC#2) // _SafeStr_8849 = "_-Cn" (String#3311, DoABC#2) // _SafeStr_8850 = "_-UL" (String#3354, DoABC#2) // _SafeStr_8851 = "_-2D0" (String#2415, DoABC#2) // _SafeStr_8852 = "_-5ts" (String#3135, DoABC#2) // _SafeStr_8853 = "_-1vn" (String#841, DoABC#2) // _SafeStr_8854 = "_-0Qi" (String#2074, DoABC#2) // _SafeStr_8855 = "_-16G" (String#2186, DoABC#2) // _SafeStr_8856 = "_-1f1" (String#2308, DoABC#2) // _SafeStr_8857 = "_-0Zk" (String#2098, DoABC#2) // _SafeStr_8858 = "_-458" (String#2771, DoABC#2) // _SafeStr_8859 = "_-69a" (String#3183, DoABC#2) // _SafeStr_8860 = "_-5rO" (String#3127, DoABC#2) // _SafeStr_8861 = "_-2nV" (String#2541, DoABC#2) // _SafeStr_8862 = "_-2b1" (String#2497, DoABC#2) // _SafeStr_8863 = "_-2fQ" (String#2515, DoABC#2) // _SafeStr_8864 = "_-0Yc" (String#2093, DoABC#2) // _SafeStr_8865 = "_-2O7" (String#2454, DoABC#2) // _SafeStr_8866 = "_-6PB" (String#3233, DoABC#2) // _SafeStr_8867 = "_-3lQ" (String#2714, DoABC#2) // _SafeStr_8868 = "_-3ga" (String#2698, DoABC#2) // _SafeStr_8869 = "_-27X" (String#2392, DoABC#2) // _SafeStr_8870 = "_-0j1" (String#2126, DoABC#2) // _SafeStr_8871 = "_-1c8" (String#2295, DoABC#2) // _SafeStr_8872 = "_-3cC" (String#2678, DoABC#2) // _SafeStr_8873 = "_-3R7" (String#2645, DoABC#2) // _SafeStr_9 = "_-24T" (String#848, DoABC#2) //------------------------------------------------------------ //_-0MK.InterfaceStructList package _-0MK { import _-0MK._SafeStr_3; import flash.utils.getQualifiedClassName; import _-0MK._SafeStr_34; import _-0MK._SafeStr_8; import _-0MK.*; final class InterfaceStructList implements _SafeStr_3 { private var _SafeStr_8874:Array; public function InterfaceStructList() { this._SafeStr_8874 = new Array(); super(); } public function get length():uint { return (this._SafeStr_8874.length); } public function get disposed():Boolean { return ((this._SafeStr_8874 == null)); } public function dispose():void { var _local_2:_SafeStr_43; var k:uint = this._SafeStr_8874.length; var _local_3:uint; while (_local_3 < k) { _local_2 = this._SafeStr_8874.pop(); _local_2.dispose(); _local_3++; }; this._SafeStr_8874 = null; } public function insert(k:_SafeStr_43):uint { this._SafeStr_8874.push(k); return (this._SafeStr_8874.length); } public function remove(k:uint):_SafeStr_43 { var _local_2:_SafeStr_43; if (k < this._SafeStr_8874.length){ _local_2 = this._SafeStr_8874[k]; this._SafeStr_8874.splice(k, 1); return (_local_2); }; throw (new Error("Index out of range!")); } public function find(k:_SafeStr_34):_SafeStr_8 { var _local_4:_SafeStr_43; var _local_2:String = getQualifiedClassName(k); var _local_3:uint = this._SafeStr_8874.length; var _local_5:uint; while (_local_5 < _local_3) { _local_4 = (this._SafeStr_8874[_local_5] as _SafeStr_43); if (_local_4._SafeStr_8787 == _local_2){ return (_local_4.unknown); }; _local_5++; }; return (null); } public function _SafeStr_8813(k:_SafeStr_34):_SafeStr_43 { var _local_3:_SafeStr_43; var _local_2:String = getQualifiedClassName(k); var _local_4:uint = this._SafeStr_8874.length; var _local_5:uint; while (_local_5 < _local_4) { _local_3 = (this._SafeStr_8874[_local_5] as _SafeStr_43); if (_local_3._SafeStr_8787 == _local_2){ return (_local_3); }; _local_5++; }; return (null); } public function _SafeStr_8875(k:_SafeStr_34):int { var _local_3:_SafeStr_43; var _local_2:String = getQualifiedClassName(k); var _local_4:uint = this._SafeStr_8874.length; var _local_5:int; while (_local_5 < _local_4) { _local_3 = (this._SafeStr_8874[_local_5] as _SafeStr_43); if (_local_3._SafeStr_8787 == _local_2){ return (_local_5); }; _local_5++; }; return (-1); } public function _SafeStr_8876(k:_SafeStr_34, _arg_2:Array):uint { var _local_5:_SafeStr_43; var _local_3:String = getQualifiedClassName(k); var _local_4:uint; var _local_6:uint = this._SafeStr_8874.length; var _local_7:uint; while (_local_7 < _local_6) { _local_5 = (this._SafeStr_8874[_local_7] as _SafeStr_43); if (_local_5._SafeStr_8787 == _local_3){ _arg_2.push(_local_5); _local_4++; }; _local_7++; }; return (_local_4); } public function _SafeStr_8877(k:_SafeStr_8):_SafeStr_43 { var _local_2:_SafeStr_43; var _local_3:uint = this._SafeStr_8874.length; var _local_4:uint; while (_local_4 < _local_3) { _local_2 = (this._SafeStr_8874[_local_4] as _SafeStr_43); if (_local_2.unknown == k){ return (_local_2); }; _local_4++; }; return (null); } public function _SafeStr_8832(k:_SafeStr_8):int { var _local_2:_SafeStr_43; var _local_3:uint = this._SafeStr_8874.length; var _local_4:uint; while (_local_4 < _local_3) { _local_2 = (this._SafeStr_8874[_local_4] as _SafeStr_43); if (_local_2.unknown == k){ return (_local_4); }; _local_4++; }; return (-1); } public function mapStructsByImplementor(k:_SafeStr_8, _arg_2:Array):uint { var _local_4:_SafeStr_43; var _local_3:uint; var _local_5:uint = this._SafeStr_8874.length; var _local_6:uint; while (_local_6 < _local_5) { _local_4 = (this._SafeStr_8874[_local_6] as _SafeStr_43); if (_local_4.unknown == k){ _arg_2.push(_local_4); _local_3++; }; _local_6++; }; return (_local_3); } public function _SafeStr_8815(k:uint):_SafeStr_43 { return ((((k)= 1){ this.hide(); this._SafeStr_5451._SafeStr_6315._SafeStr_8890(); }; } public function hide():void { if (this._SafeStr_8886){ this._SafeStr_8886.stop(); }; if (this.container){ this.container.visible = false; this.container.procedure = null; }; } public function show():void { this._SafeStr_8886.start(); this._SafeStr_8887 = 0; if (this.container){ this.container.visible = true; this.container.procedure = this.onTriggered; }; } private function onTriggered(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.DOWN){ return; }; this._SafeStr_5451._SafeStr_6315._SafeStr_8891(); } private function get container():IWindowContainer { if (((!(this._SafeStr_5451)) || (!(this._SafeStr_5451.window)))){ return (null); }; return ((this._SafeStr_5451.window.findChildByName("progress_bar") as IWindowContainer)); } } }//package _-0mr // _SafeStr_5090 = "_-3bs" (String#11325, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_6315 = "_-3tm" (String#31685, DoABC#3) // _SafeStr_8886 = "_-2N-" (String#27932, DoABC#3) // _SafeStr_8887 = "_-3N4" (String#30430, DoABC#3) // _SafeStr_8888 = "_-5AC" (String#34826, DoABC#3) // _SafeStr_8889 = "_-3qB" (String#3552, DoABC#3) // _SafeStr_8890 = "_-IX" (String#39155, DoABC#3) // _SafeStr_8891 = "_-6Hf" (String#37548, DoABC#3) //------------------------------------------------------------ //_-0mr.CraftingInfoController package _-0mr { import _-1uj._SafeStr_2323; import _-3ZC.CraftingWidget; import __AS3__.vec.Vector; import _-1rg._SafeStr_2333; import _-5YE.ITextWindow; import _-p0._SafeStr_499; import _-23K._SafeStr_4472; import _-5YE.IButtonWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-1uj._SafeStr_3018; import _-6G7._SafeStr_2491; import flash.display.BitmapData; import _-5YE.IBitmapWrapperWindow; import _-1Mz.IWindowContainer; import __AS3__.vec.*; public class CraftingInfoController implements _SafeStr_2323 { private static const _SafeStr_8892:Boolean = false; private var _SafeStr_5451:CraftingWidget; private var _SafeStr_8893:_SafeStr_5090; public function CraftingInfoController(k:CraftingWidget) { this._SafeStr_5451 = k; this._SafeStr_8893 = new _SafeStr_5090(k); } public function dispose():void { this._SafeStr_5451 = null; if (this._SafeStr_8893){ this._SafeStr_8893.dispose(); this._SafeStr_8893 = null; }; } public function setState(k:int, ... _args):void { var _local_5:int; var _local_6:Vector.; var _local_7:Array; var _local_8:_SafeStr_2333; var _local_10:ITextWindow; var _local_3:String = ""; var _local_4:String = ""; if ((((((_args is Array)) && (_args.length))) && ((_args[0] is Array)))){ _local_7 = _args[0]; } else { _local_7 = _args; }; var _local_9:_SafeStr_499 = this._SafeStr_5451.handler.container.localization; switch (k){ case _SafeStr_4472._SafeStr_8895: _local_3 = "${crafting.info.start}"; this._SafeStr_8894(false); break; case _SafeStr_4472._SafeStr_6323: this._SafeStr_8896(); _local_3 = "${crafting.info.mixer.empty}"; this._SafeStr_8897("${crafting.status.mixer.notavailable}"); break; case _SafeStr_4472._SafeStr_8898: this._SafeStr_8896(); _local_3 = "${crafting.info.product.empty}"; this._SafeStr_8894(false); break; case _SafeStr_4472._SafeStr_8900: this._SafeStr_8896(); _local_3 = "${crafting.info.mixer.hit}"; this._SafeStr_8899(); break; case _SafeStr_4472._SafeStr_8901: this._SafeStr_8896(); _local_5 = (_local_7[0] as int); _local_3 = _local_9.getLocalization("crafting.info.mixer.hit.plus.others", "crafting.info.mixer.hit.plus.others"); _local_3 = _local_3.replace("%number%", _local_5); this._SafeStr_8899(); break; case _SafeStr_4472._SafeStr_8902: this._SafeStr_8896(); _local_5 = (_local_7[0] as int); _local_3 = _local_9.getLocalization("crafting.info.mixer.others"); _local_3 = _local_3.replace("%number%", _local_5); this._SafeStr_8897("${crafting.status.mixer.notavailable}"); break; case _SafeStr_4472._SafeStr_8903: this._SafeStr_8896(); _local_3 = "${crafting.info.mixer.nohit}"; this._SafeStr_8897("${crafting.status.mixer.notavailable}"); break; case _SafeStr_4472._SafeStr_8905: _local_8 = (_local_7[0] as _SafeStr_2333); if (!_local_8){ return; }; this._SafeStr_8904(_local_8); _local_3 = _local_9.getLocalization("crafting.info.product.complete", "crafting.info.product.complete"); _local_4 = _local_8._SafeStr_5870; this._SafeStr_8899(); break; case _SafeStr_4472._SafeStr_8906: _local_8 = (_local_7[0] as _SafeStr_2333); if (!_local_8){ return; }; this._SafeStr_8904(_local_8); _local_6 = (_local_7[1] as Vector.); _local_3 = _local_9.getLocalization("crafting.info.product.incomplete", "crafting.info.product.incomplete"); _local_4 = _local_8._SafeStr_5870; this._SafeStr_8897("${crafting.status.recipe.incomplete}"); break; case _SafeStr_4472._SafeStr_8907: _local_8 = (_local_7[0] as _SafeStr_2333); if (!_local_8){ return; }; this._SafeStr_8904(_local_8); _local_3 = _local_9.getLocalization("crafting.info.mixer.notininventory", "crafting.info.mixer.notininventory"); _local_3 = _local_3.replace("%product%", _local_8._SafeStr_5870); break; case _SafeStr_4472._SafeStr_6326: _local_8 = (_local_7[0] as _SafeStr_2333); if (!_local_8){ return; }; this._SafeStr_8904(_local_8); _local_3 = _local_9.getLocalization("crafting.info.result.ok", "crafting.info.result.ok"); _local_4 = _local_8._SafeStr_5870; this._SafeStr_8894(false); break; case _SafeStr_4472._SafeStr_6318: _local_3 = "${crafting.info.working}"; this._SafeStr_8894(false); break; }; _local_10 = (this.mainWindow.findChildByName("info_text1") as ITextWindow); if (_local_10){ _local_10.text = _local_3; }; _local_10 = (this.mainWindow.findChildByName("info_text2") as ITextWindow); if (_local_10){ _local_10.text = _local_4; }; } private function _SafeStr_8899():void { this._SafeStr_8894(true); var k:IButtonWindow = ((this.mainWindow) ? (this.mainWindow.findChildByName("btn_craft") as IButtonWindow) : null); if (this._SafeStr_5451.handler._SafeStr_5651){ k.caption = "${crafting.btn.craft}"; k.enable(); k.procedure = this._SafeStr_8908; } else { k.caption = "${crafting.btn.notowner}"; k.disable(); }; } private function _SafeStr_8897(k:String):void { this._SafeStr_8894(true); var _local_2:IButtonWindow = ((this.mainWindow) ? (this.mainWindow.findChildByName("btn_craft") as IButtonWindow) : null); if (this._SafeStr_5451.handler._SafeStr_5651){ _local_2.caption = k; } else { _local_2.caption = "${crafting.btn.notowner}"; }; _local_2.disable(); } public function _SafeStr_6314(k:int, _arg_2:Boolean):void { if (_arg_2){ if (k == 0){ this.setState(_SafeStr_4472._SafeStr_8900); } else { this.setState(_SafeStr_4472._SafeStr_8901, k); }; } else { if (k > 0){ this.setState(_SafeStr_4472._SafeStr_8902, k); } else { this.setState(_SafeStr_4472._SafeStr_8903); }; }; } private function _SafeStr_8908(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.DOWN){ return; }; this._SafeStr_8909(); } private function _SafeStr_8896():void { this._SafeStr_8910(null); this._SafeStr_8911(); } private function _SafeStr_8904(k:_SafeStr_2333):void { var _local_2:_SafeStr_3018; switch (k.type){ case _SafeStr_2491._SafeStr_5890: _local_2 = this._SafeStr_5451.handler.container.roomEngine.getFurnitureIcon(k.id, this); break; case _SafeStr_2491._SafeStr_5891: _local_2 = this._SafeStr_5451.handler.container.roomEngine.getWallItemIcon(k.id, this); break; }; if (_local_2.data){ this.imageReady(0, _local_2.data); }; } public function imageReady(k:int, _arg_2:BitmapData):void { this._SafeStr_8910(_arg_2); this._SafeStr_8911(); } public function _SafeStr_5454(k:int):void { this._SafeStr_8910(null); this._SafeStr_8911(); } private function _SafeStr_8911():void { } private function _SafeStr_8909():void { this._SafeStr_5451.handler.craftingInProgress = true; this._SafeStr_8894(false); this._SafeStr_8893.show(); } public function _SafeStr_8891():void { this._SafeStr_5451.handler.craftingInProgress = false; this._SafeStr_8893.hide(); this._SafeStr_8894(true); } public function _SafeStr_8890():void { this._SafeStr_8893.hide(); this._SafeStr_5451._SafeStr_8912(); } private function _SafeStr_8910(k:BitmapData):void { var _local_2:IBitmapWrapperWindow = ((this.mainWindow) ? IBitmapWrapperWindow(this.mainWindow.findChildByName("furniture_icon")) : null); if (!_local_2){ return; }; _local_2.bitmap = k; } private function _SafeStr_8894(k:Boolean):void { var _local_2:IWindow = ((this.mainWindow) ? this.mainWindow.findChildByName("btn_craft") : null); if (_local_2){ _local_2.visible = k; }; } public function get mainWindow():IWindowContainer { return (this._SafeStr_5451.window); } } }//package _-0mr // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_4472 = "_-4pu" (String#33988, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5090 = "_-3bs" (String#11325, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5651 = "_-bR" (String#4465, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_6314 = "_-C3" (String#38928, DoABC#3) // _SafeStr_6318 = "_-U3" (String#39590, DoABC#3) // _SafeStr_6323 = "_-6Rj" (String#37922, DoABC#3) // _SafeStr_6326 = "_-1f0" (String#26172, DoABC#3) // _SafeStr_8890 = "_-IX" (String#39155, DoABC#3) // _SafeStr_8891 = "_-6Hf" (String#37548, DoABC#3) // _SafeStr_8892 = "_-3a4" (String#30926, DoABC#3) // _SafeStr_8893 = "_-iG" (String#15192, DoABC#3) // _SafeStr_8894 = "_-3Hp" (String#30211, DoABC#3) // _SafeStr_8895 = "_-3tX" (String#31675, DoABC#3) // _SafeStr_8896 = "_-Hg" (String#39126, DoABC#3) // _SafeStr_8897 = "_-2wT" (String#29323, DoABC#3) // _SafeStr_8898 = "_-4y" (String#34297, DoABC#3) // _SafeStr_8899 = "_-0Kl" (String#7927, DoABC#3) // _SafeStr_8900 = "_-5SD" (String#35509, DoABC#3) // _SafeStr_8901 = "_-0Rg" (String#23255, DoABC#3) // _SafeStr_8902 = "_-6GH" (String#37492, DoABC#3) // _SafeStr_8903 = "_-28" (String#27345, DoABC#3) // _SafeStr_8904 = "_-4Ue" (String#3707, DoABC#3) // _SafeStr_8905 = "_-4GX" (String#32628, DoABC#3) // _SafeStr_8906 = "_-3qc" (String#31556, DoABC#3) // _SafeStr_8907 = "_-1Mt" (String#25476, DoABC#3) // _SafeStr_8908 = "_-5wH" (String#36673, DoABC#3) // _SafeStr_8909 = "_-0R" (String#23226, DoABC#3) // _SafeStr_8910 = "_-69d" (String#37246, DoABC#3) // _SafeStr_8911 = "_-063" (String#22406, DoABC#3) // _SafeStr_8912 = "_-27L" (String#27323, DoABC#3) //------------------------------------------------------------ //_-0mr.CraftingInventoryListController package _-0mr { import __AS3__.vec.Vector; import _-4uI._SafeStr_5089; import _-3ZC.CraftingWidget; import _-1Mz.IWindowContainer; import _-23K.CraftingFurnitureItem; import _-5YE.IItemGridWindow; import __AS3__.vec.*; public class CraftingInventoryListController extends _SafeStr_4473 { private var _SafeStr_5407:Vector.<_SafeStr_5089>; public function CraftingInventoryListController(k:CraftingWidget) { super(k); this._SafeStr_5407 = new Vector.<_SafeStr_5089>(0); } override public function dispose():void { this.clearItems(); super.dispose(); } public function clearItems():void { var k:_SafeStr_5089; if (this._SafeStr_5407){ for each (k in this._SafeStr_5407) { k.dispose(); }; this._SafeStr_5407.length = 0; }; if (this.container){ this.container.destroyGridItems(); }; } public function _SafeStr_8913(k:Vector.):void { var _local_4:_SafeStr_5089; if (!this.container){ return; }; var _local_2:IWindowContainer = getItemTemplate(); this.container._SafeStr_8914(); var _local_3:int; while (_local_3 < k.length) { _local_4 = new _SafeStr_5089(k[_local_3], (_local_2.clone() as IWindowContainer), _SafeStr_5451); this.container._SafeStr_8915(_local_4.window); this._SafeStr_5407.push(_local_4); _local_3++; }; } public function updateItemCounts():void { var k:_SafeStr_5089; for each (k in this._SafeStr_5407) { k.updateItemCount(); }; } private function get container():IItemGridWindow { return (((mainWindow) ? (mainWindow.findChildByName("itemgrid_inventory") as IItemGridWindow) : null)); } } }//package _-0mr // _SafeStr_4473 = "_-3oD" (String#11537, DoABC#3) // _SafeStr_5089 = "_-1Xn" (String#9189, DoABC#3) // _SafeStr_5407 = "_-3hs" (String#205, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_8913 = "_-1jH" (String#26353, DoABC#3) // _SafeStr_8914 = "_-40-" (String#11754, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) //------------------------------------------------------------ //_-0mr.CraftingMixerController package _-0mr { import __AS3__.vec.Vector; import _-4uI._SafeStr_5091; import _-3ZC.CraftingWidget; import _-1Mz.IWindowContainer; import _-23K.CraftingFurnitureItem; import _-5YE.IItemGridWindow; import __AS3__.vec.*; import _-3ZC.*; public class CraftingMixerController extends _SafeStr_4473 { private static const _SafeStr_8916:int = 10; private var _SafeStr_8917:Vector.<_SafeStr_5091>; public function CraftingMixerController(k:CraftingWidget) { super(k); this._SafeStr_8917 = new Vector.<_SafeStr_5091>(0); } override public function dispose():void { this._SafeStr_8918(); super.dispose(); } public function _SafeStr_8918():void { var _local_2:_SafeStr_5091; var k:int; while (k < this._SafeStr_8917.length) { _local_2 = this._SafeStr_8917[k]; if (_local_2){ _local_2.returnItemToInventory(); }; k++; }; this._SafeStr_8917.length = 0; if (this.container){ this.container.destroyGridItems(); }; if (((_SafeStr_5451) && (_SafeStr_5451.inventoryCtrl))){ _SafeStr_5451.inventoryCtrl.updateItemCounts(); }; } public function clearItems():void { this._SafeStr_8918(); if (this.container){ this.container.destroyGridItems(); }; } public function canAdd():Boolean { return ((this._SafeStr_8917.length < _SafeStr_8916)); } public function addItemToMixer(k:CraftingFurnitureItem, _arg_2:int):Boolean { if (!this.container){ return (false); }; var _local_3:IWindowContainer = getItemTemplate(); var _local_4:_SafeStr_5091 = new _SafeStr_5091(k, (_local_3.clone() as IWindowContainer), _SafeStr_5451); _local_4._SafeStr_8919 = _arg_2; this.container._SafeStr_8915(_local_4.window); this._SafeStr_8917.push(_local_4); if (_SafeStr_5451.inSecretRecipeMode){ _SafeStr_5451.mixerContentChanged(this._SafeStr_8920()); }; return (true); } public function removeListItem(k:_SafeStr_5091):void { var _local_3:_SafeStr_5091; if (!this.container){ return; }; var _local_2:int; while (_local_2 < this._SafeStr_8917.length) { _local_3 = this._SafeStr_8917[_local_2]; if (_local_3 == k){ this._SafeStr_8917.splice(_local_2, 1); if (_local_3.window){ this.container._SafeStr_8750(_local_3.window); this.container._SafeStr_8921(); }; _local_3.returnItemToInventory(); _SafeStr_5451.inventoryCtrl.updateItemCounts(); _SafeStr_5451.mixerContentChanged(this._SafeStr_8920()); return; }; _local_2++; }; } public function _SafeStr_8920():Vector. { var _local_3:_SafeStr_5091; var k:Vector. = new Vector.(0); var _local_2:int; while (_local_2 < this._SafeStr_8917.length) { _local_3 = this._SafeStr_8917[_local_2]; if (_local_3){ k.push(_local_3._SafeStr_8919); }; _local_2++; }; return (k); } private function get container():IItemGridWindow { return (((mainWindow) ? (mainWindow.findChildByName("itemgrid_mixer") as IItemGridWindow) : null)); } } }//package _-0mr // _SafeStr_4473 = "_-3oD" (String#11537, DoABC#3) // _SafeStr_5091 = "_-5-1" (String#12744, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_8750 = "_-4ux" (String#12669, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_8916 = "_-2EE" (String#27589, DoABC#3) // _SafeStr_8917 = "_-5Um" (String#35606, DoABC#3) // _SafeStr_8918 = "_-1vg" (String#26831, DoABC#3) // _SafeStr_8919 = "_-2R1" (String#28086, DoABC#3) // _SafeStr_8920 = "_-6iW" (String#38629, DoABC#3) // _SafeStr_8921 = "_-2E1" (String#9931, DoABC#3) //------------------------------------------------------------ //_-0mr.CraftingRecipeListController package _-0mr { import _-23K.CraftingFurnitureItem; import __AS3__.vec.Vector; import _-4uI._SafeStr_5092; import _-3ZC.CraftingWidget; import _-1Mz.IWindowContainer; import _-2HX._SafeStr_4474; import _-1rg._SafeStr_2333; import _-23K._SafeStr_4472; import _-65D._SafeStr_2631; import _-5YE.IItemGridWindow; import __AS3__.vec.*; public class CraftingRecipeListController extends _SafeStr_4473 { private var _SafeStr_8922:CraftingFurnitureItem; private var _SafeStr_5407:Vector.<_SafeStr_5092>; public function CraftingRecipeListController(k:CraftingWidget) { super(k); this._SafeStr_5407 = new Vector.<_SafeStr_5092>(0); } override public function dispose():void { this.clearItems(); this._SafeStr_8922 = null; super.dispose(); } public function clearItems():void { var k:_SafeStr_5092; if (this._SafeStr_5407){ for each (k in this._SafeStr_5407) { k.dispose(); }; this._SafeStr_5407.length = 0; }; if (this.container){ this.container.destroyGridItems(); }; } public function _SafeStr_8923(k:Vector.):void { var _local_4:_SafeStr_5092; if (!this.container){ return; }; var _local_2:IWindowContainer = getItemTemplate(); this.container._SafeStr_8914(); var _local_3:int; while (_local_3 < k.length) { _local_4 = new _SafeStr_5092(k[_local_3], (_local_2.clone() as IWindowContainer), _SafeStr_5451); this.container._SafeStr_8915(_local_4.window); this._SafeStr_5407.push(_local_4); _local_3++; }; } public function _SafeStr_8924(k:CraftingFurnitureItem, _arg_2:Vector.<_SafeStr_4474>):void { var _local_5:int; var _local_6:_SafeStr_4474; var _local_7:_SafeStr_2333; var _local_8:Array; var _local_9:int; var _local_10:CraftingFurnitureItem; this._SafeStr_8922 = k; if (!_arg_2){ _SafeStr_5451.setInfoState(_SafeStr_4472._SafeStr_8906); return; }; _SafeStr_5451.mixerCtrl.clearItems(); var _local_3:Boolean = true; var _local_4:Vector. = new Vector.(0); for each (_local_6 in _arg_2) { _local_7 = _SafeStr_5451.sessionDataManager.getFloorItemDataByName(_local_6._SafeStr_6325); if (!_local_7){ return; }; _local_8 = _SafeStr_5451.handler.container.inventory.getNonRentedInventoryIds(_SafeStr_2631._SafeStr_5829, _local_7.id); if ((((_local_8 == null)) || ((_local_8.length < _local_6.count)))){ _local_3 = false; }; _local_9 = 0; while (_local_9 < _local_6.count) { _local_10 = new CraftingFurnitureItem(null, _local_7); if (((_local_8) && (_local_8.length))){ _local_5 = _local_8.shift(); } else { _local_5 = 0; if (_local_4.indexOf(_local_7._SafeStr_5870) == -1){ _local_4.push(_local_7._SafeStr_5870); }; }; _SafeStr_5451.mixerCtrl.addItemToMixer(_local_10, _local_5); _local_9++; }; }; if (_local_3){ _SafeStr_5451.setInfoState(_SafeStr_4472._SafeStr_8905, this._SafeStr_8922._SafeStr_8448); } else { _SafeStr_5451.setInfoState(_SafeStr_4472._SafeStr_8906, this._SafeStr_8922._SafeStr_8448, _local_4); }; } private function get container():IItemGridWindow { return (((mainWindow) ? (mainWindow.findChildByName("itemgrid_products") as IItemGridWindow) : null)); } } }//package _-0mr // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2631 = "_-41K" (String#32024, DoABC#3) // _SafeStr_4472 = "_-4pu" (String#33988, DoABC#3) // _SafeStr_4473 = "_-3oD" (String#11537, DoABC#3) // _SafeStr_4474 = "_-0HW" (String#7880, DoABC#3) // _SafeStr_5092 = "_-3rY" (String#11595, DoABC#3) // _SafeStr_5407 = "_-3hs" (String#205, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5829 = "_-5wA" (String#36670, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_6325 = "_-5p6" (String#36400, DoABC#3) // _SafeStr_8448 = "_-2s1" (String#3313, DoABC#3) // _SafeStr_8905 = "_-4GX" (String#32628, DoABC#3) // _SafeStr_8906 = "_-3qc" (String#31556, DoABC#3) // _SafeStr_8914 = "_-40-" (String#11754, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_8922 = "_-25M" (String#27251, DoABC#3) // _SafeStr_8923 = "_-3OS" (String#30482, DoABC#3) // _SafeStr_8924 = "_-6jE" (String#38654, DoABC#3) //------------------------------------------------------------ //_-0Nb._SafeStr_2849 package _-0Nb { import _-1Ir._SafeStr_2820; import _-1Xq.VimeoPlayer; import _-1Mz.IWindowContainer; import in._SafeStr_2436; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-09L._SafeStr_4430; import _-1Mz.IWindow; import _-5YE.IDisplayObjectWrapper; import flash.events.MouseEvent; import flash.display.DisplayObject; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-5Mz.WindowKeyboardEvent; public class _SafeStr_2849 extends _SafeStr_2820 { private static const _SafeStr_8925:String = "9a106b76302cbce891b714afdc6a0c93"; private var _SafeStr_8926:VimeoPlayer; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_8927:_SafeStr_2436; public function _SafeStr_2849(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_499) { super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_8928.widget = this; } private function get _SafeStr_8928():_SafeStr_4430 { return ((_SafeStr_6959 as _SafeStr_4430)); } override public function get mainWindow():IWindow { return (this._SafeStr_5415); } public function show(k:_SafeStr_2436, _arg_2:Boolean, _arg_3:int):void { this._SafeStr_8927 = k; this.createWindow(_arg_2, _arg_3); this._SafeStr_5415.visible = true; } private function createWindow(k:Boolean, _arg_2:int):void { if (this._SafeStr_5415 != null){ return; }; this._SafeStr_5415 = (windowManager.buildFromXML(XML(assets.getAssetByName("vimeo_viewer_xml").content)) as IWindowContainer); this._SafeStr_5415.findChildByName("video_id_editor").visible = k; this._SafeStr_5415.findChildByName("video_wrapper").visible = (_arg_2 > 0); this._SafeStr_5415.procedure = this._SafeStr_5452; this._SafeStr_5415.center(); var _local_3:IDisplayObjectWrapper = IDisplayObjectWrapper(this._SafeStr_5415.findChildByName("video_wrapper")); this._SafeStr_8926 = new VimeoPlayer(_SafeStr_8925, _arg_2, _local_3.width, _local_3.height); _local_3.setDisplayObject(this._SafeStr_8926); this._SafeStr_8926.addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_8929); this._SafeStr_8926.addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_8929); } private function _SafeStr_8929(k:MouseEvent):void { if (this._SafeStr_5415 != null){ DisplayObject(k.target).stage.dispatchEvent(k); }; } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; switch (k.type){ case WindowMouseEvent.CLICK: switch (_arg_2.name){ case "header_button_close": this.hide(this._SafeStr_8927); break; }; return; case WindowEvent._SafeStr_8930: switch (_arg_2.name){ case "video_wrapper": if (this._SafeStr_8926 != null){ this._SafeStr_8926.setSize(_arg_2.width, _arg_2.height); }; break; }; return; case WindowKeyboardEvent._SafeStr_8341: if (WindowKeyboardEvent(k).charCode == 13){ _local_3 = int(this._SafeStr_5415.findChildByName("video_id").caption); this._SafeStr_8928._SafeStr_5933(this._SafeStr_8927, _local_3); this._SafeStr_5415.findChildByName("video_wrapper").visible = (_local_3 > 0); this._SafeStr_8926.loadVideo(_local_3); }; return; }; } public function hide(k:_SafeStr_2436):void { if (this._SafeStr_8927 != k){ return; }; if (this._SafeStr_8926 != null){ this._SafeStr_8926.destroy(); this._SafeStr_8926 = null; }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_8927 = null; } } }//package _-0Nb // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2849 = "_-5wZ" (String#13713, DoABC#3) // _SafeStr_4430 = "_-4i8" (String#12465, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_5933 = "_-5DG" (String#12983, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_8341 = "_-Il" (String#39165, DoABC#3) // _SafeStr_8925 = "_-1AZ" (String#25012, DoABC#3) // _SafeStr_8926 = "_-1Nt" (String#9035, DoABC#3) // _SafeStr_8927 = "_-0bl" (String#2726, DoABC#3) // _SafeStr_8928 = "_-40j" (String#1555, DoABC#3) // _SafeStr_8929 = "_-4VA" (String#12231, DoABC#3) // _SafeStr_8930 = "_-3k-" (String#31292, DoABC#3) //------------------------------------------------------------ //_-0Nb._SafeStr_4562 package _-0Nb { public class _SafeStr_4562 { public static const _SafeStr_8931:int = -1; public static const _SafeStr_8932:int = 0; public static const _SafeStr_6776:int = 1; public static const _SafeStr_6775:int = 2; public static const _SafeStr_8933:int = 3; public static const _SafeStr_8934:int = 5; } }//package _-0Nb // _SafeStr_4562 = "_-G0" (String#14698, DoABC#3) // _SafeStr_6775 = "_-28W" (String#27369, DoABC#3) // _SafeStr_6776 = "_-0jf" (String#23930, DoABC#3) // _SafeStr_8931 = "_-0Ux" (String#23365, DoABC#3) // _SafeStr_8932 = "_-1QQ" (String#25625, DoABC#3) // _SafeStr_8933 = "_-39J" (String#29861, DoABC#3) // _SafeStr_8934 = "_-59m" (String#34810, DoABC#3) //------------------------------------------------------------ //_-0Nb.YoutubeDisplayWidget package _-0Nb { import _-1Ir._SafeStr_2820; import _-2sC._SafeStr_195; import _-1Mz.IWindowContainer; import in._SafeStr_2436; import _-1Mz.IWindow; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-09L.FurnitureYoutubeDisplayWidgetHandler; import _-5YE.IItemListWindow; import _-5im.WindowParam; import flash.system.Security; import flash.display.Loader; import flash.events.Event; import flash.net.URLRequest; import flash.display.LoaderInfo; import _-5YE.IDisplayObjectWrapper; import flash.events.MouseEvent; import flash.display.DisplayObject; import _-5YE.IRegionWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-3mZ._SafeStr_4563; import __AS3__.vec.Vector; public class YoutubeDisplayWidget extends _SafeStr_2820 { private static const _SafeStr_8935:uint = 4291611903; private static const _SafeStr_8936:uint = 0xFFFFFFFF; private var _SafeStr_7216:_SafeStr_195; private var _SafeStr_8926:Object; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_8927:_SafeStr_2436; private var _SafeStr_8937:IWindowContainer; private var _SafeStr_8938:IWindow; private var _SafeStr_8939:Object; private var _SafeStr_8940:String; private var _SafeStr_8941:Boolean; private var _SafeStr_8942:int = -1; public function YoutubeDisplayWidget(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_499, _arg_5:_SafeStr_195) { super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_7216 = _arg_5; this._SafeStr_8928.widget = this; } private function get _SafeStr_8928():FurnitureYoutubeDisplayWidgetHandler { return ((_SafeStr_6959 as FurnitureYoutubeDisplayWidgetHandler)); } override public function get mainWindow():IWindow { return (this._SafeStr_5415); } public function show(k:_SafeStr_2436, _arg_2:Boolean):void { this._SafeStr_8927 = k; this._SafeStr_8941 = _arg_2; this.createWindow(_arg_2); this._SafeStr_5415.visible = true; } private function createWindow(k:Boolean):void { if (this._SafeStr_5415 != null){ return; }; this._SafeStr_5415 = (windowManager.buildFromXML(XML(assets.getAssetByName("video_viewer_xml").content)) as IWindowContainer); if (k){ this._SafeStr_8938 = IItemListWindow(this._SafeStr_5415.findChildByName("playlists"))._SafeStr_8504(0); } else { this._SafeStr_5415.findChildByName("right_pane").dispose(); this._SafeStr_5415.findChildByName("video_background").width = (this._SafeStr_5415.width - 20); this._SafeStr_5415.findChildByName("video_background").setParamFlag(WindowParam._SafeStr_8943); this._SafeStr_5415.width = (this._SafeStr_5415.width - 250); }; this._SafeStr_5415.procedure = this._SafeStr_5452; this._SafeStr_5415.center(); this._SafeStr_8944(); } private function _SafeStr_8944():void { Security.allowDomain("www.youtube.com"); Security.allowDomain("ytimg.com"); Security.allowDomain("s.ytimg.com"); var k:Loader = new Loader(); k.contentLoaderInfo.addEventListener(Event.INIT, this._SafeStr_8945); k.load(new URLRequest("http://www.youtube.com/apiplayer?version=3")); } private function _SafeStr_8945(k:Event):void { var _local_3:Loader; if (this._SafeStr_5415 == null){ return; }; var _local_2:LoaderInfo = (k.target as LoaderInfo); if (_local_2){ _local_3 = _local_2.loader; IDisplayObjectWrapper(this._SafeStr_5415.findChildByName("video_wrapper")).setDisplayObject(_local_3); _local_3.content.addEventListener("onReady", this._SafeStr_8946); _local_3.content.addEventListener("onStateChange", this._SafeStr_8947); _local_3.content.addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_8929); _local_3.content.addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_8929); }; } private function _SafeStr_8929(k:MouseEvent):void { if (((!((this._SafeStr_5415 == null))) && (this._SafeStr_8941))){ DisplayObject(k.target).stage.dispatchEvent(new MouseEvent(k.type)); if (((((this._SafeStr_8926) && ((k.type == MouseEvent.MOUSE_UP)))) && (!((this._SafeStr_8940 == ""))))){ if (this._SafeStr_8926.getPlayerState() == _SafeStr_4562._SafeStr_6776){ this._SafeStr_8928.pauseVideo(this._SafeStr_8927.getId()); } else { if (this._SafeStr_8926.getPlayerState() == _SafeStr_4562._SafeStr_6775){ this._SafeStr_8928._SafeStr_6358(this._SafeStr_8927.getId()); }; }; }; }; } private function _SafeStr_8946(k:Event):void { var _local_2:IWindow; this._SafeStr_8926 = k.target; if (this._SafeStr_5415 != null){ _local_2 = this._SafeStr_5415.findChildByName("video_wrapper"); this._SafeStr_8926.setSize(_local_2.width, _local_2.height); if (this._SafeStr_8939 != null){ this.loadVideo(this._SafeStr_8939); this._SafeStr_8939 = null; }; } else { this._SafeStr_8926.destroy(); }; } private function _SafeStr_8947(k:Event):void { this._SafeStr_8926 = k.target; if (this._SafeStr_5415 != null){ switch (this._SafeStr_8926.getPlayerState()){ case -1: case 1: if (this._SafeStr_8942 == 2){ this._SafeStr_8926.pauseVideo(); }; return; }; }; } public function hide(k:_SafeStr_2436):void { if (this._SafeStr_8927 != k){ return; }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_8938 != null){ this._SafeStr_8938.dispose(); this._SafeStr_8938 = null; }; if (this._SafeStr_8926 != null){ this._SafeStr_8926.destroy(); this._SafeStr_8926 = null; }; if (this._SafeStr_8940 != null){ this._SafeStr_7216.trackEventLog("YouTubeTVs", this._SafeStr_8940, "video.closed"); }; this._SafeStr_8939 = null; this._SafeStr_8937 = null; this._SafeStr_8927 = null; } override public function dispose():void { if (disposed){ return; }; this.hide(this._SafeStr_8927); this._SafeStr_7216 = null; super.dispose(); } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { var _local_3:IItemListWindow; var _local_4:IWindow; var _local_5:int; var _local_6:int; var _local_7:IWindow; var _local_8:int; var _local_9:IWindowContainer; switch (k.type){ case WindowMouseEvent.CLICK: switch (_arg_2.name){ case "header_button_close": this.hide(this._SafeStr_8927); break; case "playlist_prev": this._SafeStr_8928._SafeStr_6356(this._SafeStr_8927.getId()); break; case "playlist_next": this._SafeStr_8928._SafeStr_6357(this._SafeStr_8927.getId()); break; default: if ((_arg_2 is IRegionWindow)){ if (this._SafeStr_8937 != null){ this._SafeStr_8937.findChildByName("item_background").color = _SafeStr_8936; }; if (this._SafeStr_8937 == _arg_2){ this._SafeStr_8937 = null; this._SafeStr_8928._SafeStr_6355(this._SafeStr_8927.getId(), ""); } else { this._SafeStr_8937 = (_arg_2 as IWindowContainer); this._SafeStr_8937.findChildByName("item_background").color = _SafeStr_8935; this._SafeStr_8928._SafeStr_6355(this._SafeStr_8927.getId(), this._SafeStr_8937.name); }; this._SafeStr_8948(); }; }; return; case WindowEvent._SafeStr_8930: switch (_arg_2.name){ case "video_viewer": if (this._SafeStr_5415 != null){ _local_4 = this._SafeStr_5415.findChildByName("right_pane"); if (_local_4 != null){ _local_5 = (this._SafeStr_5415.width - 29); _local_6 = (_local_5 * 0.66); _local_7 = this._SafeStr_5415.findChildByName("video_background"); _local_7.width = _local_6; _local_4.x = (_local_7.right + 9); _local_4.width = (_local_5 - _local_6); }; }; break; case "playlists": _local_3 = (_arg_2 as IItemListWindow); if (_local_3 != null){ _local_8 = 0; while (_local_8 < _local_3.numListItems) { _local_9 = (_local_3.getListItemAt(_local_8) as IWindowContainer); _local_9.findChildByName("item_background").width = _local_3.width; _local_9.findChildByName("item_contents").width = _local_3.width; _local_9.findChildByName("item_description").width = (_local_3.width - 22); _local_8++; }; }; break; case "video_wrapper": if (this._SafeStr_8926 != null){ this._SafeStr_8926.setSize(_arg_2.width, _arg_2.height); }; break; }; }; } public function showVideo(k:int, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int):void { if ((((this._SafeStr_8927 == null)) || (!((this._SafeStr_8927.getId() == k))))){ return; }; var _local_6:Object = (((((_arg_3 > 0)) || ((_arg_4 > 0)))) ? ({ "videoId":_arg_2, "startSeconds":_arg_3, "endSeconds":_arg_4, "suggestedQuality":"large" }) : ({ "videoId":_arg_2, "suggestedQuality":"large" })); if (this._SafeStr_8926 != null){ this.loadVideo(_local_6); this._SafeStr_8939 = null; } else { this._SafeStr_8939 = _local_6; }; this._SafeStr_8942 = _arg_5; } public function _SafeStr_6351(k:int, _arg_2:int):void { if ((((this._SafeStr_8927 == null)) || (!((this._SafeStr_8927.getId() == k))))){ return; }; if (this._SafeStr_5415 != null){ if (this._SafeStr_8926){ switch (_arg_2){ case 1: this._SafeStr_8942 = _SafeStr_4562._SafeStr_6776; this._SafeStr_8926.playVideo(); return; case 2: this._SafeStr_8942 = _SafeStr_4562._SafeStr_6775; this._SafeStr_8926.pauseVideo(); return; }; }; }; } private function loadVideo(k:Object):void { this._SafeStr_8940 = k.videoId; var _local_2 = !((this._SafeStr_8940 == "")); if (_local_2){ this._SafeStr_8926.loadVideoById(k); this._SafeStr_7216.trackEventLog("YouTubeTVs", this._SafeStr_8940, "video.started"); } else { this._SafeStr_8926.stopVideo(); }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.findChildByName("no_videos_label").visible = !(_local_2); this._SafeStr_5415.findChildByName("video_wrapper").visible = _local_2; }; } public function _SafeStr_6353(k:int, _arg_2:Vector.<_SafeStr_4563>, _arg_3:String):void { var _local_5:_SafeStr_4563; var _local_6:IWindowContainer; if ((((((((this._SafeStr_8927 == null)) || (!((this._SafeStr_8927.getId() == k))))) || ((this._SafeStr_5415 == null)))) || ((this._SafeStr_8938 == null)))){ return; }; var _local_4:IItemListWindow = (this._SafeStr_5415.findChildByName("playlists") as IItemListWindow); if (_local_4 == null){ return; }; _local_4._SafeStr_8949(); this._SafeStr_8937 = null; for each (_local_5 in _arg_2) { _local_6 = (this._SafeStr_8938.clone() as IWindowContainer); _local_6.name = _local_5._SafeStr_8950; _local_6.findChildByName("item_background").width = _local_4.width; if (_local_5._SafeStr_8950 == _arg_3){ _local_6.findChildByName("item_background").color = _SafeStr_8935; this._SafeStr_8937 = _local_6; }; _local_6.findChildByName("item_contents").width = _local_4.width; _local_6.findChildByName("item_title").caption = _local_5.title; _local_6.findChildByName("item_description").caption = _local_5.description.replace(/\r/g, ""); _local_6.findChildByName("item_description").width = (_local_4.width - 22); _local_4.addListItem(_local_6); }; this._SafeStr_8948(); } private function _SafeStr_8948():void { if (this._SafeStr_5415 == null){ return; }; if (this._SafeStr_8937 != null){ this._SafeStr_5415.findChildByName("playlist_prev").enable(); this._SafeStr_5415.findChildByName("playlist_next").enable(); } else { this._SafeStr_5415.findChildByName("playlist_prev").disable(); this._SafeStr_5415.findChildByName("playlist_next").disable(); }; } } }//package _-0Nb // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_4562 = "_-G0" (String#14698, DoABC#3) // _SafeStr_4563 = "_-4WI" (String#12250, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6351 = "_-10m" (String#24632, DoABC#3) // _SafeStr_6353 = "_-2fA" (String#28644, DoABC#3) // _SafeStr_6355 = "_-4o8" (String#33917, DoABC#3) // _SafeStr_6356 = "_-4e0" (String#33551, DoABC#3) // _SafeStr_6357 = "_-4Rs" (String#33095, DoABC#3) // _SafeStr_6358 = "_-2Gt" (String#27694, DoABC#3) // _SafeStr_6775 = "_-28W" (String#27369, DoABC#3) // _SafeStr_6776 = "_-0jf" (String#23930, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_7216 = "_-4yg" (String#245, DoABC#3) // _SafeStr_8504 = "_-0eV" (String#8257, DoABC#3) // _SafeStr_8926 = "_-1Nt" (String#9035, DoABC#3) // _SafeStr_8927 = "_-0bl" (String#2726, DoABC#3) // _SafeStr_8928 = "_-40j" (String#1555, DoABC#3) // _SafeStr_8929 = "_-4VA" (String#12231, DoABC#3) // _SafeStr_8930 = "_-3k-" (String#31292, DoABC#3) // _SafeStr_8935 = "_-5xG" (String#36713, DoABC#3) // _SafeStr_8936 = "_-3El" (String#30083, DoABC#3) // _SafeStr_8937 = "_-2ip" (String#1518, DoABC#3) // _SafeStr_8938 = "_-2Sx" (String#10174, DoABC#3) // _SafeStr_8939 = "_-03y" (String#22333, DoABC#3) // _SafeStr_8940 = "_-4Qf" (String#33042, DoABC#3) // _SafeStr_8941 = "_-4Mc" (String#32878, DoABC#3) // _SafeStr_8942 = "_-3Dm" (String#30039, DoABC#3) // _SafeStr_8943 = "_-38f" (String#29835, DoABC#3) // _SafeStr_8944 = "_-68K" (String#37196, DoABC#3) // _SafeStr_8945 = "_-0At" (String#22585, DoABC#3) // _SafeStr_8946 = "_-2sd" (String#10571, DoABC#3) // _SafeStr_8947 = "_-5jj" (String#36192, DoABC#3) // _SafeStr_8948 = "_-1qT" (String#579, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) // _SafeStr_8950 = "_-5Dm" (String#34960, DoABC#3) //------------------------------------------------------------ //_-0nt._SafeStr_62 package _-0nt { import flash.events.IEventDispatcher; import _-0MK._SafeStr_3; import flash.net.URLRequest; public interface _SafeStr_62 extends IEventDispatcher, _SafeStr_3 { function get url():String; function get content():Object; function get mimeType():String; function get bytesLoaded():uint; function get bytesTotal():uint; function get errorCode():uint; function get _SafeStr_8951():String; function get _SafeStr_8952():int; function get _SafeStr_8953():Boolean; function get id():int; function load(_arg_1:URLRequest):void; } }//package _-0nt // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_62 = "_-4C0" (String#965, DoABC#2) // _SafeStr_8951 = "_-2xf" (String#895, DoABC#2) // _SafeStr_8952 = "_-0dA" (String#756, DoABC#2) // _SafeStr_8953 = "_-4iS" (String#997, DoABC#2) //------------------------------------------------------------ //_-0nt._SafeStr_63 package _-0nt { import _-3JS.EventDispatcherWrapper; import _-0MK._SafeStr_3; import flash.events.HTTPStatusEvent; import _-0nt.AssetLoaderEvent; import flash.events.Event; import flash.events.ProgressEvent; import flash.events.IOErrorEvent; import flash.events.SecurityErrorEvent; class _SafeStr_63 extends EventDispatcherWrapper implements _SafeStr_3 { public static const NONE:uint = 0; public static const IO_ERROR:uint = 1; public static const SECURITY_ERROR:uint = 2; protected var _SafeStr_8954:int = 0; protected var _SafeStr_8955:int = 0; protected var _SafeStr_8956:int = 2; protected var _SafeStr_5337:uint = 0; public function get errorCode():uint { return (this._SafeStr_5337); } protected function loadEventHandler(k:Event):void { switch (k.type){ case HTTPStatusEvent.HTTP_STATUS: this._SafeStr_8954 = HTTPStatusEvent(k).status; dispatchEvent(new AssetLoaderEvent(AssetLoaderEvent._SafeStr_8957, this._SafeStr_8954)); return; case Event.COMPLETE: dispatchEvent(new AssetLoaderEvent(AssetLoaderEvent._SafeStr_7865, this._SafeStr_8954)); return; case Event.UNLOAD: dispatchEvent(new AssetLoaderEvent(AssetLoaderEvent._SafeStr_8958, this._SafeStr_8954)); return; case Event.OPEN: dispatchEvent(new AssetLoaderEvent(AssetLoaderEvent._SafeStr_8959, this._SafeStr_8954)); return; case ProgressEvent.PROGRESS: dispatchEvent(new AssetLoaderEvent(AssetLoaderEvent._SafeStr_8960, this._SafeStr_8954)); return; case IOErrorEvent.IO_ERROR: this._SafeStr_5337 = IO_ERROR; if (!this.retry()){ dispatchEvent(new AssetLoaderEvent(AssetLoaderEvent._SafeStr_8961, this._SafeStr_8954)); }; return; case SecurityErrorEvent.SECURITY_ERROR: this._SafeStr_5337 = SECURITY_ERROR; if (!this.retry()){ dispatchEvent(new AssetLoaderEvent(AssetLoaderEvent._SafeStr_8961, this._SafeStr_8954)); }; return; }; } protected function retry():Boolean { return (false); } } }//package _-0nt // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_5337 = "_-oc" (String#3407, DoABC#2) // _SafeStr_63 = "_-4kV" (String#999, DoABC#2) // _SafeStr_7865 = "_-5SA" (String#3038, DoABC#2) // _SafeStr_8954 = "_-6ZY" (String#106, DoABC#2) // _SafeStr_8955 = "_-1HS" (String#2227, DoABC#2) // _SafeStr_8956 = "_-3cF" (String#2679, DoABC#2) // _SafeStr_8957 = "_-3nr" (String#2719, DoABC#2) // _SafeStr_8958 = "_-5ZL" (String#3056, DoABC#2) // _SafeStr_8959 = "_-1By" (String#2206, DoABC#2) // _SafeStr_8960 = "_-Qm" (String#3349, DoABC#2) // _SafeStr_8961 = "_-g8" (String#3384, DoABC#2) //------------------------------------------------------------ //_-0nt._SafeStr_64 package _-0nt { import flash.display.Loader; import flash.system.LoaderContext; import flash.utils.Timer; import flash.events.Event; import flash.events.HTTPStatusEvent; import flash.events.ProgressEvent; import flash.events.IOErrorEvent; import flash.events.SecurityErrorEvent; import flash.net.URLRequest; import flash.utils.ByteArray; import flash.display.Bitmap; import flash.display.BitmapData; import _-ue.PlayerVersionCheck; import _-4TZ.PNGEncoder; import flash.events.TimerEvent; import flash.system.Security; public class _SafeStr_64 extends _SafeStr_63 implements _SafeStr_62 { protected var _SafeStr_8962:String; protected var _SafeStr_5501:String; protected var _SafeStr_8963:Loader; protected var _SafeStr_8964:LoaderContext; private var _SafeStr_8965:String = null; private var _SafeStr_8966:int = -1; private var _SafeStr_8967:Boolean = false; private var _SafeStr_5338:int = -1; private var _SafeStr_8968:Timer; private var _SafeStr_8969:Event; public function _SafeStr_64(k:String, _arg_2:URLRequest=null, _arg_3:String=null, _arg_4:int=-1, _arg_5:ByteArray=null, _arg_6:int=-1) { this._SafeStr_8962 = (((_arg_2 == null)) ? "" : _arg_2.url); this._SafeStr_5501 = k; this._SafeStr_8963 = new Loader(); this._SafeStr_8964 = new LoaderContext(); this._SafeStr_8964.checkPolicyFile = true; this._SafeStr_8963.contentLoaderInfo.addEventListener(Event.COMPLETE, this._SafeStr_8970); this._SafeStr_8963.contentLoaderInfo.addEventListener(Event.UNLOAD, loadEventHandler); this._SafeStr_8963.contentLoaderInfo.addEventListener(HTTPStatusEvent.HTTP_STATUS, loadEventHandler); this._SafeStr_8963.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_8963.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_8963.contentLoaderInfo.addEventListener(SecurityErrorEvent.SECURITY_ERROR, loadEventHandler); this._SafeStr_8965 = _arg_3; this._SafeStr_8966 = _arg_4; this._SafeStr_5338 = _arg_6; if (((!((_arg_5 == null))) && ((_arg_5.length > 0)))){ this._SafeStr_8967 = true; this._SafeStr_8963.loadBytes(_arg_5); } else { if (((!((_arg_2 == null))) && (!((_arg_2.url == null))))){ this._SafeStr_8963.load(_arg_2, this._SafeStr_8964); }; }; } public function get url():String { return (this._SafeStr_8962); } public function get content():Object { return (((this._SafeStr_8963) ? this._SafeStr_8963.content : null)); } public function get bytes():ByteArray { var k:Bitmap = (this.content as Bitmap); if (k == null){ return (null); }; var _local_2:BitmapData = k.bitmapData; if (PlayerVersionCheck._SafeStr_8971(11, 3)){ }; return (PNGEncoder.encode(_local_2)); } public function get mimeType():String { return (this._SafeStr_5501); } public function get bytesLoaded():uint { return (((this._SafeStr_8963) ? this._SafeStr_8963.contentLoaderInfo.bytesLoaded : 0)); } public function get bytesTotal():uint { return (((this._SafeStr_8963) ? this._SafeStr_8963.contentLoaderInfo.bytesTotal : 0)); } public function get _SafeStr_8972():LoaderContext { return (this._SafeStr_8964); } public function get _SafeStr_8951():String { return (this._SafeStr_8965); } public function get _SafeStr_8952():int { return (this._SafeStr_8966); } public function get _SafeStr_8953():Boolean { return (this._SafeStr_8967); } public function get id():int { return (this._SafeStr_5338); } public function load(k:URLRequest):void { this._SafeStr_8962 = k.url; _SafeStr_8955 = 0; this._SafeStr_8963.load(k, this._SafeStr_8964); } override protected function retry():Boolean { if (!_disposed){ if (++_SafeStr_8955 <= _SafeStr_8956){ try { this._SafeStr_8963.close(); this._SafeStr_8963.unload(); } catch(e:Error) { }; this._SafeStr_8963.load(new URLRequest((((this._SafeStr_8962 + (((this._SafeStr_8962.indexOf("?") == -1)) ? "?" : "&")) + "retry=") + _SafeStr_8955)), this._SafeStr_8964); return (true); }; }; return (false); } override public function dispose():void { if (!_disposed){ super.dispose(); this._SafeStr_8963.contentLoaderInfo.removeEventListener(Event.COMPLETE, this._SafeStr_8970); this._SafeStr_8963.contentLoaderInfo.removeEventListener(Event.UNLOAD, loadEventHandler); this._SafeStr_8963.contentLoaderInfo.removeEventListener(HTTPStatusEvent.HTTP_STATUS, loadEventHandler); this._SafeStr_8963.contentLoaderInfo.removeEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_8963.contentLoaderInfo.removeEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_8963.contentLoaderInfo.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, loadEventHandler); if (this._SafeStr_8968){ this._SafeStr_8968.stop(); this._SafeStr_8968.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_8973); this._SafeStr_8968 = null; }; try { this._SafeStr_8963.close(); } catch(e) { }; this._SafeStr_8963.unload(); this._SafeStr_8963 = null; this._SafeStr_5501 = null; this._SafeStr_8962 = null; }; } private function _SafeStr_8970(k:Event):void { if (this._SafeStr_8962 == this._SafeStr_8963.contentLoaderInfo.url){ loadEventHandler(k); return; }; this._SafeStr_8969 = k; var _local_2:int = this._SafeStr_8963.contentLoaderInfo.url.indexOf("//"); var _local_3 = (this._SafeStr_8963.contentLoaderInfo.url.slice(0, (this._SafeStr_8963.contentLoaderInfo.url.indexOf("/", (_local_2 + 3)) + 1)) + "crossdomain.xml"); Security.loadPolicyFile(_local_3); this._SafeStr_8974(); } private function _SafeStr_8973(k:TimerEvent):void { if (this._SafeStr_8963.contentLoaderInfo.childAllowsParent){ loadEventHandler(this._SafeStr_8969); } else { this._SafeStr_8974(); }; } private function _SafeStr_8974():void { this._SafeStr_8968 = new Timer(250, 1); this._SafeStr_8968.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_8973); this._SafeStr_8968.start(); } } }//package _-0nt // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#2) // _SafeStr_62 = "_-4C0" (String#965, DoABC#2) // _SafeStr_63 = "_-4kV" (String#999, DoABC#2) // _SafeStr_64 = "_-4KH" (String#970, DoABC#2) // _SafeStr_8951 = "_-2xf" (String#895, DoABC#2) // _SafeStr_8952 = "_-0dA" (String#756, DoABC#2) // _SafeStr_8953 = "_-4iS" (String#997, DoABC#2) // _SafeStr_8955 = "_-1HS" (String#2227, DoABC#2) // _SafeStr_8956 = "_-3cF" (String#2679, DoABC#2) // _SafeStr_8962 = "_-3eZ" (String#22, DoABC#2) // _SafeStr_8963 = "_-3X4" (String#65, DoABC#2) // _SafeStr_8964 = "_-4da" (String#995, DoABC#2) // _SafeStr_8965 = "_-6Hy" (String#105, DoABC#2) // _SafeStr_8966 = "_-0gG" (String#98, DoABC#2) // _SafeStr_8967 = "_-5C" (String#103, DoABC#2) // _SafeStr_8968 = "_-0a1" (String#2100, DoABC#2) // _SafeStr_8969 = "_-VL" (String#3356, DoABC#2) // _SafeStr_8970 = "_-3Pt" (String#2643, DoABC#2) // _SafeStr_8971 = "_-4V" (String#2842, DoABC#2) // _SafeStr_8972 = "_-6IG" (String#3210, DoABC#2) // _SafeStr_8973 = "_-157" (String#2185, DoABC#2) // _SafeStr_8974 = "_-538" (String#2952, DoABC#2) //------------------------------------------------------------ //_-0nt._SafeStr_65 package _-0nt { import flash.net.URLLoader; import flash.utils.Timer; import flash.events.Event; import flash.events.HTTPStatusEvent; import flash.events.ProgressEvent; import flash.events.IOErrorEvent; import flash.events.SecurityErrorEvent; import flash.events.TimerEvent; import flash.net.URLRequest; import flash.utils.ByteArray; import flash.net.URLLoaderDataFormat; public class _SafeStr_65 extends _SafeStr_63 implements _SafeStr_62 { public static const _SafeStr_8975:String = "/crossdomain.xml"; protected var _SafeStr_8962:String; protected var _SafeStr_5501:String; protected var _SafeStr_5447:Object; protected var _SafeStr_8963:URLLoader; private var _SafeStr_8965:String = null; private var _SafeStr_8966:int = -1; private var _SafeStr_8967:Boolean = false; private var _SafeStr_5338:int; public function _SafeStr_65(k:String, _arg_2:URLRequest=null, _arg_3:String=null, _arg_4:int=-1, _arg_5:ByteArray=null, _arg_6:int=-1) { var _local_7:Timer; super(); this._SafeStr_8962 = (((_arg_2 == null)) ? "" : _arg_2.url); this._SafeStr_5501 = k; this._SafeStr_8963 = new URLLoader(); this._SafeStr_8963.addEventListener(Event.COMPLETE, loadEventHandler); this._SafeStr_8963.addEventListener(Event.UNLOAD, loadEventHandler); this._SafeStr_8963.addEventListener(HTTPStatusEvent.HTTP_STATUS, loadEventHandler); this._SafeStr_8963.addEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_8963.addEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_8963.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this._SafeStr_8976); this._SafeStr_8965 = _arg_3; this._SafeStr_8966 = _arg_4; this._SafeStr_5338 = _arg_6; if (((!((_arg_5 == null))) && ((_arg_5.length > 0)))){ this._SafeStr_8967 = true; this._SafeStr_5447 = _arg_5; _local_7 = new Timer(10, 1); _local_7.addEventListener(TimerEvent.TIMER, this._SafeStr_8977); _local_7.start(); return; }; if (_arg_2 != null){ this.load(_arg_2); }; } public function get url():String { return (this._SafeStr_8962); } public function get content():Object { return (((this._SafeStr_5447) ? this._SafeStr_5447 : ((this._SafeStr_8963) ? this._SafeStr_8963.data : null))); } public function get bytes():ByteArray { return (((this._SafeStr_8963) ? this._SafeStr_8963.data : null)); } public function get mimeType():String { return (this._SafeStr_5501); } public function get bytesLoaded():uint { return (((this._SafeStr_8963) ? this._SafeStr_8963.bytesLoaded : 0)); } public function get bytesTotal():uint { return (((this._SafeStr_8963) ? this._SafeStr_8963.bytesTotal : 0)); } public function get _SafeStr_8953():Boolean { return (this._SafeStr_8967); } public function get _SafeStr_8951():String { return (this._SafeStr_8965); } public function get _SafeStr_8952():int { return (this._SafeStr_8966); } public function get id():int { return (this._SafeStr_5338); } public function load(k:URLRequest):void { this._SafeStr_8962 = k.url; this._SafeStr_5447 = null; _SafeStr_8955 = 0; this._SafeStr_8963.dataFormat = URLLoaderDataFormat.BINARY; this._SafeStr_8963.load(k); } override protected function retry():Boolean { if (!_disposed){ if (++_SafeStr_8955 <= _SafeStr_8956){ try { this._SafeStr_8963.close(); } catch(e:Error) { }; this._SafeStr_8963.load(new URLRequest((((this._SafeStr_8962 + (((this._SafeStr_8962.indexOf("?") == -1)) ? "?" : "&")) + "retry=") + _SafeStr_8955))); return (true); }; }; return (false); } override public function dispose():void { if (!_disposed){ super.dispose(); this._SafeStr_8963.removeEventListener(Event.COMPLETE, loadEventHandler); this._SafeStr_8963.removeEventListener(Event.UNLOAD, loadEventHandler); this._SafeStr_8963.removeEventListener(HTTPStatusEvent.HTTP_STATUS, loadEventHandler); this._SafeStr_8963.removeEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_8963.removeEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_8963.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, this._SafeStr_8976); try { this._SafeStr_8963.close(); } catch(e:Error) { }; this._SafeStr_8963 = null; this._SafeStr_5501 = null; this._SafeStr_5447 = null; this._SafeStr_8962 = null; }; } private function _SafeStr_8976(k:SecurityErrorEvent):void { if (!_disposed){ loadEventHandler(k); }; } private function _SafeStr_8977(k:TimerEvent):void { var _local_2:Timer = (k.target as Timer); if (_local_2){ _local_2.stop(); _local_2.removeEventListener(TimerEvent.TIMER, this._SafeStr_8977); }; if (!_disposed){ loadEventHandler(new Event(Event.COMPLETE)); }; } } }//package _-0nt // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_5447 = "_-fv" (String#107, DoABC#2) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#2) // _SafeStr_62 = "_-4C0" (String#965, DoABC#2) // _SafeStr_63 = "_-4kV" (String#999, DoABC#2) // _SafeStr_65 = "_-3hg" (String#943, DoABC#2) // _SafeStr_8951 = "_-2xf" (String#895, DoABC#2) // _SafeStr_8952 = "_-0dA" (String#756, DoABC#2) // _SafeStr_8953 = "_-4iS" (String#997, DoABC#2) // _SafeStr_8955 = "_-1HS" (String#2227, DoABC#2) // _SafeStr_8956 = "_-3cF" (String#2679, DoABC#2) // _SafeStr_8962 = "_-3eZ" (String#22, DoABC#2) // _SafeStr_8963 = "_-3X4" (String#65, DoABC#2) // _SafeStr_8965 = "_-6Hy" (String#105, DoABC#2) // _SafeStr_8966 = "_-0gG" (String#98, DoABC#2) // _SafeStr_8967 = "_-5C" (String#103, DoABC#2) // _SafeStr_8975 = "_-6GI" (String#3203, DoABC#2) // _SafeStr_8976 = "_-0-A" (String#2008, DoABC#2) // _SafeStr_8977 = "_-5ND" (String#1032, DoABC#2) //------------------------------------------------------------ //_-0nt._SafeStr_67 package _-0nt { import flash.net.URLStream; import flash.utils.ByteArray; import flash.utils.Timer; import flash.events.Event; import flash.events.HTTPStatusEvent; import flash.events.IOErrorEvent; import flash.events.ProgressEvent; import flash.events.SecurityErrorEvent; import flash.events.TimerEvent; import flash.net.URLRequest; public class _SafeStr_67 extends _SafeStr_63 implements _SafeStr_62 { protected var _SafeStr_8962:String; protected var _SafeStr_5501:String; protected var _SafeStr_8978:URLStream; protected var _SafeStr_5447:ByteArray; private var _SafeStr_8965:String; private var _SafeStr_8966:int; private var _SafeStr_8967:Boolean = false; private var _SafeStr_5338:int; public function _SafeStr_67(k:String, _arg_2:URLRequest=null, _arg_3:String=null, _arg_4:int=-1, _arg_5:ByteArray=null, _arg_6:int=-1) { var _local_7:Timer; super(); this._SafeStr_8962 = (((_arg_2 == null)) ? "" : _arg_2.url); this._SafeStr_5501 = k; this._SafeStr_8978 = new URLStream(); this._SafeStr_8978.addEventListener(Event.COMPLETE, loadEventHandler); this._SafeStr_8978.addEventListener(HTTPStatusEvent.HTTP_STATUS, loadEventHandler); this._SafeStr_8978.addEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_8978.addEventListener(Event.OPEN, loadEventHandler); this._SafeStr_8978.addEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_8978.addEventListener(SecurityErrorEvent.SECURITY_ERROR, loadEventHandler); this._SafeStr_8965 = _arg_3; this._SafeStr_8966 = _arg_4; this._SafeStr_5338 = _arg_6; if (((!((_arg_5 == null))) && ((_arg_5.length > 0)))){ this._SafeStr_8967 = true; this._SafeStr_5447 = _arg_5; _local_7 = new Timer(10, 1); _local_7.addEventListener(TimerEvent.TIMER, this._SafeStr_8977); _local_7.start(); return; }; if (_arg_2 != null){ this.load(_arg_2); }; } public function get url():String { return (this._SafeStr_8962); } public function get content():Object { return (((this._SafeStr_5447) ? this._SafeStr_5447 : this._SafeStr_8978)); } public function get bytes():ByteArray { if (this._SafeStr_5447){ return (this._SafeStr_5447); }; var k:ByteArray = new ByteArray(); this._SafeStr_8978.readBytes(k); return (k); } public function get mimeType():String { return (this._SafeStr_5501); } public function get bytesLoaded():uint { return (this._SafeStr_8978.bytesAvailable); } public function get bytesTotal():uint { return (this._SafeStr_8978.bytesAvailable); } public function get _SafeStr_8951():String { return (this._SafeStr_8965); } public function get _SafeStr_8952():int { return (this._SafeStr_8966); } public function get _SafeStr_8953():Boolean { return (this._SafeStr_8967); } public function get id():int { return (this._SafeStr_5338); } public function load(k:URLRequest):void { this._SafeStr_8962 = k.url; this._SafeStr_8978.load(k); } override public function dispose():void { if (!_disposed){ super.dispose(); this._SafeStr_8978.removeEventListener(Event.COMPLETE, loadEventHandler); this._SafeStr_8978.removeEventListener(HTTPStatusEvent.HTTP_STATUS, loadEventHandler); this._SafeStr_8978.removeEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_8978.removeEventListener(Event.OPEN, loadEventHandler); this._SafeStr_8978.removeEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_8978.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, loadEventHandler); this._SafeStr_8978.close(); this._SafeStr_8978 = null; this._SafeStr_5501 = null; this._SafeStr_8962 = null; }; } private function _SafeStr_8977(k:TimerEvent):void { var _local_2:Timer = (k.target as Timer); if (_local_2){ _local_2.stop(); _local_2.removeEventListener(TimerEvent.TIMER, this._SafeStr_8977); }; if (!_disposed){ loadEventHandler(new Event(Event.COMPLETE)); }; } } }//package _-0nt // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_5447 = "_-fv" (String#107, DoABC#2) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#2) // _SafeStr_62 = "_-4C0" (String#965, DoABC#2) // _SafeStr_63 = "_-4kV" (String#999, DoABC#2) // _SafeStr_67 = "_-3KR" (String#919, DoABC#2) // _SafeStr_8951 = "_-2xf" (String#895, DoABC#2) // _SafeStr_8952 = "_-0dA" (String#756, DoABC#2) // _SafeStr_8953 = "_-4iS" (String#997, DoABC#2) // _SafeStr_8962 = "_-3eZ" (String#22, DoABC#2) // _SafeStr_8965 = "_-6Hy" (String#105, DoABC#2) // _SafeStr_8966 = "_-0gG" (String#98, DoABC#2) // _SafeStr_8967 = "_-5C" (String#103, DoABC#2) // _SafeStr_8977 = "_-5ND" (String#1032, DoABC#2) // _SafeStr_8978 = "_-2Sw" (String#2471, DoABC#2) //------------------------------------------------------------ //_-0nt._SafeStr_68 package _-0nt { import flash.media.Sound; import flash.events.Event; import flash.events.IOErrorEvent; import flash.events.ProgressEvent; import flash.net.URLRequest; import flash.utils.ByteArray; public class _SafeStr_68 extends _SafeStr_63 implements _SafeStr_62 { protected var _SafeStr_8962:String; protected var _SafeStr_5501:String; protected var _SafeStr_8979:Sound; private var _SafeStr_8965:String; private var _SafeStr_8966:int; private var _SafeStr_8967:Boolean = false; private var _SafeStr_5338:int; public function _SafeStr_68(k:String, _arg_2:URLRequest=null, _arg_3:String=null, _arg_4:int=-1, _arg_5:ByteArray=null, _arg_6:int=-1) { this._SafeStr_8962 = (((_arg_2 == null)) ? "" : _arg_2.url); this._SafeStr_5501 = k; this._SafeStr_8979 = new Sound(null, null); this._SafeStr_8979.addEventListener(Event.ID3, loadEventHandler); this._SafeStr_8979.addEventListener(Event.OPEN, loadEventHandler); this._SafeStr_8979.addEventListener(Event.COMPLETE, loadEventHandler); this._SafeStr_8979.addEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_8979.addEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_8965 = _arg_3; this._SafeStr_8966 = _arg_4; this._SafeStr_5338 = _arg_6; if (((!((_arg_5 == null))) && ((_arg_5.length > 0)))){ this._SafeStr_8967 = true; this._SafeStr_8979.loadPCMFromByteArray(_arg_5, _arg_5.length); } else { if (_arg_2 != null){ this.load(_arg_2); }; }; } public function get url():String { return (this._SafeStr_8962); } public function get content():Object { return (this._SafeStr_8979); } public function get bytes():ByteArray { var k:ByteArray = new ByteArray(); this._SafeStr_8979.extract(k, this._SafeStr_8979.length); return (k); } public function get mimeType():String { return (this._SafeStr_5501); } public function get bytesLoaded():uint { return (((this._SafeStr_8979) ? this._SafeStr_8979.bytesLoaded : 0)); } public function get bytesTotal():uint { return (((this._SafeStr_8979) ? this._SafeStr_8979.bytesTotal : 0)); } public function get _SafeStr_8951():String { return (this._SafeStr_8965); } public function get _SafeStr_8952():int { return (this._SafeStr_8966); } public function get _SafeStr_8953():Boolean { return (this._SafeStr_8967); } public function get id():int { return (this._SafeStr_5338); } override public function dispose():void { if (!disposed){ this._SafeStr_8979.removeEventListener(Event.ID3, loadEventHandler); this._SafeStr_8979.removeEventListener(Event.OPEN, loadEventHandler); this._SafeStr_8979.removeEventListener(Event.COMPLETE, loadEventHandler); this._SafeStr_8979.removeEventListener(IOErrorEvent.IO_ERROR, loadEventHandler); this._SafeStr_8979.removeEventListener(ProgressEvent.PROGRESS, loadEventHandler); this._SafeStr_8979 = null; this._SafeStr_5501 = null; this._SafeStr_8962 = null; super.dispose(); }; } public function load(k:URLRequest):void { this._SafeStr_8962 = k.url; this._SafeStr_8979.load(k, null); } } }//package _-0nt // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#2) // _SafeStr_62 = "_-4C0" (String#965, DoABC#2) // _SafeStr_63 = "_-4kV" (String#999, DoABC#2) // _SafeStr_68 = "_-6aH" (String#1097, DoABC#2) // _SafeStr_8951 = "_-2xf" (String#895, DoABC#2) // _SafeStr_8952 = "_-0dA" (String#756, DoABC#2) // _SafeStr_8953 = "_-4iS" (String#997, DoABC#2) // _SafeStr_8962 = "_-3eZ" (String#22, DoABC#2) // _SafeStr_8965 = "_-6Hy" (String#105, DoABC#2) // _SafeStr_8966 = "_-0gG" (String#98, DoABC#2) // _SafeStr_8967 = "_-5C" (String#103, DoABC#2) // _SafeStr_8979 = "_-4ij" (String#2887, DoABC#2) //------------------------------------------------------------ //_-0nt._SafeStr_69 package _-0nt { import flash.net.URLRequest; import flash.utils.ByteArray; import flash.events.Event; import _-0rk._SafeStr_148; import flash.errors.IllegalOperationError; public class _SafeStr_69 extends _SafeStr_65 implements _SafeStr_62 { public function _SafeStr_69(k:String, _arg_2:URLRequest=null, _arg_3:String=null, _arg_4:int=-1, _arg_5:ByteArray=null, _arg_6:int=-1) { super(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6); } override protected function retry():Boolean { if (!_disposed){ if (++_SafeStr_8955 <= _SafeStr_8956){ try { _SafeStr_8963.close(); } catch(e:Error) { }; _SafeStr_8963.load(new URLRequest((((_SafeStr_8962 + (((_SafeStr_8962.indexOf("?") == -1)) ? "?" : "&")) + "retry=") + _SafeStr_8955))); return (true); }; }; return (false); } override protected function loadEventHandler(k:Event):void { if (k.type == Event.COMPLETE){ this._SafeStr_8980(); }; super.loadEventHandler(k); } private function _SafeStr_8980():void { var byteArray:ByteArray; var encoder:_SafeStr_148; var data:String = ""; if ((_SafeStr_8963.data is ByteArray)){ byteArray = (_SafeStr_8963.data as ByteArray); if (byteArray.length == 0){ data = ""; } else { try { encoder = new _SafeStr_148(); data = encoder._SafeStr_8981(byteArray).toString(); } catch(error:IllegalOperationError) { byteArray.position = 0; data = byteArray.readUTFBytes(byteArray.length); }; }; byteArray.clear(); } else { data = (_SafeStr_8963.data as String); }; _SafeStr_8963.data = data; } } }//package _-0nt // _SafeStr_148 = "_-2OH" (String#862, DoABC#2) // _SafeStr_62 = "_-4C0" (String#965, DoABC#2) // _SafeStr_65 = "_-3hg" (String#943, DoABC#2) // _SafeStr_69 = "_-3UC" (String#927, DoABC#2) // _SafeStr_8955 = "_-1HS" (String#2227, DoABC#2) // _SafeStr_8956 = "_-3cF" (String#2679, DoABC#2) // _SafeStr_8962 = "_-3eZ" (String#22, DoABC#2) // _SafeStr_8963 = "_-3X4" (String#65, DoABC#2) // _SafeStr_8980 = "_-0iW" (String#2124, DoABC#2) // _SafeStr_8981 = "_-07j" (String#2032, DoABC#2) //------------------------------------------------------------ //_-0nt.AssetLoaderEvent package _-0nt { import flash.events.Event; public class AssetLoaderEvent extends Event { public static const _SafeStr_7865:String = "AssetLoaderEventComplete"; public static const _SafeStr_8960:String = "AssetLoaderEventProgress"; public static const _SafeStr_8958:String = "AssetLoaderEventUnload"; public static const _SafeStr_8957:String = "AssetLoaderEventStatus"; public static const _SafeStr_8961:String = "AssetLoaderEventError"; public static const _SafeStr_8959:String = "AssetLoaderEventOpen"; private var _SafeStr_8954:int; public function AssetLoaderEvent(k:String, _arg_2:int) { this._SafeStr_8954 = _arg_2; super(k, false, false); } public function get status():int { return (this._SafeStr_8954); } override public function clone():Event { return (new AssetLoaderEvent(type, this._SafeStr_8954)); } override public function toString():String { return (formatToString("AssetLoaderEvent", "type", "status")); } } }//package _-0nt // _SafeStr_7865 = "_-5SA" (String#3038, DoABC#2) // _SafeStr_8954 = "_-6ZY" (String#106, DoABC#2) // _SafeStr_8957 = "_-3nr" (String#2719, DoABC#2) // _SafeStr_8958 = "_-5ZL" (String#3056, DoABC#2) // _SafeStr_8959 = "_-1By" (String#2206, DoABC#2) // _SafeStr_8960 = "_-Qm" (String#3349, DoABC#2) // _SafeStr_8961 = "_-g8" (String#3384, DoABC#2) //------------------------------------------------------------ //_-0nz._SafeStr_145 package _-0nz { public class _SafeStr_145 { private var _SafeStr_8982:String; private var _SafeStr_8983:String; private var _SafeStr_8984:String; private var _SafeStr_8985:Boolean; private var _SafeStr_8986:int = -1; public function _SafeStr_145(k:XML) { this._SafeStr_8982 = String(k.@["set-type"]); this._SafeStr_8983 = String(k.@["flipped-set-type"]); this._SafeStr_8984 = String(k.@["remove-set-type"]); this._SafeStr_8985 = false; } public function _SafeStr_8987():Boolean { return ((this._SafeStr_8986 >= 0)); } public function get _SafeStr_8988():int { return (this._SafeStr_8986); } public function set _SafeStr_8988(k:int):void { this._SafeStr_8986 = k; } public function get _SafeStr_8989():String { return (this._SafeStr_8982); } public function get _SafeStr_8990():String { return (this._SafeStr_8983); } public function get _SafeStr_8991():String { return (this._SafeStr_8984); } public function get _SafeStr_8992():Boolean { return (this._SafeStr_8985); } public function set _SafeStr_8992(k:Boolean):void { this._SafeStr_8985 = k; } public function set _SafeStr_8990(k:String):void { this._SafeStr_8983 = k; } } }//package _-0nz // _SafeStr_145 = "_-1Us" (String#2267, DoABC#2) // _SafeStr_8982 = "_-6No" (String#3225, DoABC#2) // _SafeStr_8983 = "_-0ko" (String#2135, DoABC#2) // _SafeStr_8984 = "_-1qB" (String#2342, DoABC#2) // _SafeStr_8985 = "_-0DC" (String#2047, DoABC#2) // _SafeStr_8986 = "_-1kC" (String#2325, DoABC#2) // _SafeStr_8987 = "_-mE" (String#3401, DoABC#2) // _SafeStr_8988 = "_-4Mf" (String#2812, DoABC#2) // _SafeStr_8989 = "_-KH" (String#3330, DoABC#2) // _SafeStr_8990 = "_-43F" (String#2766, DoABC#2) // _SafeStr_8991 = "_-1Fh" (String#2219, DoABC#2) // _SafeStr_8992 = "_-3Q4" (String#2644, DoABC#2) //------------------------------------------------------------ //_-0nz.ActivePartSet package _-0nz { public class ActivePartSet { private var _SafeStr_5338:String; private var _SafeStr_8993:Array; public function ActivePartSet(k:XML) { var _local_2:XML; super(); this._SafeStr_5338 = String(k.@id); this._SafeStr_8993 = new Array(); for each (_local_2 in k.activePart) { this._SafeStr_8993.push(String(_local_2.@["set-type"])); }; } public function get _SafeStr_8994():Array { return (this._SafeStr_8993); } } }//package _-0nz // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_8993 = "_-5wE" (String#67, DoABC#2) // _SafeStr_8994 = "_-37H" (String#905, DoABC#2) //------------------------------------------------------------ //_-0oD._SafeStr_4201 package _-0oD { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4201 implements _SafeStr_2283, _SafeStr_3 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } public function get disposed():Boolean { return (false); } } }//package _-0oD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4201 = "_-0XY" (String#23470, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-0Ol._SafeStr_2653 package _-0Ol { import _-0MK._SafeStr_8; import flash.events.IEventDispatcher; import _-MN._SafeStr_3832; import flash.display.BitmapData; import _-1Mz.IWindowContainer; public interface _SafeStr_2653 extends _SafeStr_8 { function get events():IEventDispatcher; function set visible(_arg_1:Boolean):void; function get visible():Boolean; function _SafeStr_8995(_arg_1:_SafeStr_3832, _arg_2:Boolean):void; function deSelect(_arg_1:Boolean):void; function getAvatarFaceBitmap(_arg_1:String):BitmapData; function getGroupIconBitmap(_arg_1:String):BitmapData; function setMessengerIconNotify(_arg_1:Boolean):void; function _SafeStr_8996(_arg_1:Boolean):void; function removeMessengerNotifications():void; function get _SafeStr_8997():int; function _SafeStr_8998(_arg_1:String):IWindowContainer; } }//package _-0Ol // _SafeStr_2653 = "_-6MP" (String#14151, DoABC#3) // _SafeStr_3832 = "_-1vq" (String#9590, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) // _SafeStr_8995 = "_-Mo" (String#4399, DoABC#3) // _SafeStr_8996 = "_-04C" (String#7683, DoABC#3) // _SafeStr_8997 = "_-6i9" (String#14474, DoABC#3) // _SafeStr_8998 = "_-0Dj" (String#2609, DoABC#3) //------------------------------------------------------------ //_-0Ol.AbstractView package _-0Ol { import _-0MK.Component; import _-5QZ._SafeStr_633; import _-3HG._SafeStr_13; import _-p0._SafeStr_499; import _-4rH._SafeStr_2173; import _-2sC._SafeStr_195; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDAvatarRenderManager; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboTracking; import __AS3__.vec.Vector; import __AS3__.vec.*; public class AbstractView extends Component { protected var _SafeStr_5524:_SafeStr_633; protected var _SafeStr_8999:_SafeStr_13; protected var _SafeStr_9000:_SafeStr_499; protected var _SafeStr_7207:_SafeStr_2173; protected var _SafeStr_9001:_SafeStr_195; public function AbstractView(k:_SafeStr_9, _arg_2:uint, _arg_3:_SafeStr_10) { super(k, _arg_2, _arg_3); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_7207 = k; }), new _SafeStr_44(new IIDAvatarRenderManager(), function (k:_SafeStr_13):void { _SafeStr_8999 = k; }), new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; }), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_499):void { _SafeStr_9000 = k; }), new _SafeStr_44(new IIDHabboTracking(), function (k:_SafeStr_195):void { _SafeStr_9001 = k; })])); } } }//package _-0Ol // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_8999 = "_-2CZ" (String#1082, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9000 = "_-X0" (String#593, DoABC#3) // _SafeStr_9001 = "_-5eL" (String#438, DoABC#3) //------------------------------------------------------------ //_-0Ol.HabboFriendBarView package _-0Ol { import _-3HG._SafeStr_20; import _-3JS._SafeStr_36; import _-1Nw._SafeStr_2656; import _-1lV._SafeStr_1416; import _-2Jf._SafeStr_2212; import _-1A6._SafeStr_2153; import _-1Mz.IWindowContainer; import __AS3__.vec.Vector; import _-MN._SafeStr_3832; import _-1fq._SafeStr_3839; import _-1fq._SafeStr_3837; import _-1fq._SafeStr_3840; import _-MN._SafeStr_3848; import flash.utils.Timer; import _-5YE.IRegionWindow; import _-5YE._SafeStr_2413; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboFriendList; import com.sulake.iid.IIDHabboFriendBarData; import com.sulake.iid.IIDHabboToolbar; import com.sulake.iid.IIDHabboGameManager; import flash.events.TimerEvent; import _-31r._SafeStr_3835; import _-31r._SafeStr_3847; import _-31r._SafeStr_3833; import _-31r._SafeStr_3844; import _-31r._SafeStr_3843; import _-31r._SafeStr_3838; import _-gx._SafeStr_2875; import _-5Mz.WindowEvent; import _-6Sv._SafeStr_2510; import _-6Sv._SafeStr_2505; import _-6Sv._SafeStr_2504; import flash.geom.Rectangle; import _-1Mz.IWindow; import _-151._SafeStr_2858; import _-1Nw._SafeStr_3834; import _-1Nw._SafeStr_3845; import _-MN._SafeStr_3446; import _-5YE.IItemListWindow; import _-MN._SafeStr_3836; import _-MN.FriendRequestsTab; import _-MN.NewFriendEntityTab; import _-MN._SafeStr_3850; import _-MN.FriendEntityTab; import _-5Iw._SafeStr_3846; import _-5Vt._SafeStr_39; import _-5im.WindowParam; import _-5Mz.WindowMouseEvent; import flash.display.BitmapData; import _-3HG._SafeStr_48; import _-24f._SafeStr_111; import _-24f._SafeStr_51; import _-1Nw._SafeStr_3013; import _-5YE.IBitmapWrapperWindow; import _-MN._SafeStr_3849; import flash.events.Event; import _-4n6._SafeStr_2443; import _-6Sv._SafeStr_3604; import _-4rH._SafeStr_2894; import _-31r._SafeStr_2803; import _-1Nw._SafeStr_3842; import __AS3__.vec.*; public class HabboFriendBarView extends AbstractView implements _SafeStr_2653, _SafeStr_20, _SafeStr_36 { private static const _SafeStr_9002:int = 127; private static const _SafeStr_9003:int = 1; private static const _SafeStr_9004:Boolean = false; private static const _SafeStr_9005:int = 3; private static const _SafeStr_9006:String = "new_bar_xml"; private static const _SafeStr_9007:String = "toggle_xml"; private static const BORDER:String = "border"; private static const _SafeStr_9008:String = "list"; private static const _SafeStr_9009:String = "header"; private static const _SafeStr_9010:String = "canvas"; private static const _SafeStr_9011:String = "pieces"; private static const _SafeStr_9012:String = "friendtools"; private static const _SafeStr_9013:String = "collapse_left"; private static const _SafeStr_9014:String = "collapse_right"; private static const _SafeStr_9015:String = "button_left"; private static const _SafeStr_9016:String = "button_right"; private static const _SafeStr_9017:String = "button_left_page"; private static const _SafeStr_9018:String = "button_right_page"; private static const _SafeStr_9019:String = "button_left_end"; private static const _SafeStr_9020:String = "button_right_end"; private static const _SafeStr_9021:String = "button_close"; private static const _SafeStr_9022:String = "button_open"; private static const _SafeStr_9023:String = "link_friendlist"; private static const _SafeStr_9024:String = "icon_find_friends"; private static const _SafeStr_9025:String = "icon_all_friends"; private static const _SafeStr_9026:int = 150; private static const _SafeStr_9027:int = 1; private static const _SafeStr_9028:int = 16; private var _SafeStr_9029:_SafeStr_2656; private var _SafeStr_7218:_SafeStr_1416; private var _SafeStr_6998:_SafeStr_2212; private var _SafeStr_5510:_SafeStr_2153; private var _SafeStr_9030:IWindowContainer; private var _SafeStr_9031:IWindowContainer; private var _SafeStr_9032:IWindowContainer; private var _SafeStr_9033:Vector.<_SafeStr_3832>; private var _SafeStr_9034:_SafeStr_3832; private var _SafeStr_9035:int = -1; private var _SafeStr_9036:int = 0; private var _SafeStr_9037:_SafeStr_3839; private var _SafeStr_9038:_SafeStr_3837; private var _SafeStr_9039:_SafeStr_3840; private var _SafeStr_9040:IWindowContainer; private var _SafeStr_9041:_SafeStr_3848; private var _SafeStr_9042:Boolean = true; private var _SafeStr_9043:Timer; private var _SafeStr_9044:Boolean = false; private var _SafeStr_9045:IRegionWindow; private var _SafeStr_9046:IRegionWindow; private var _SafeStr_9047:Boolean = false; private var _SafeStr_9048:_SafeStr_2413; private var _SafeStr_9049:Timer; private var _SafeStr_9050:Boolean = false; public function HabboFriendBarView(k:_SafeStr_9, _arg_2:uint, _arg_3:_SafeStr_10) { super(k, _arg_2, _arg_3); this._SafeStr_9037 = new _SafeStr_3839(); this._SafeStr_9033 = new Vector.<_SafeStr_3832>(); this._SafeStr_9033 = new Vector.<_SafeStr_3832>(); } public function setMessengerIconNotify(k:Boolean):void { if (this._SafeStr_9039){ this._SafeStr_9039.notify(k); }; if (this._SafeStr_9040){ this._SafeStr_9051(k); }; } public function get _SafeStr_8997():int { return ((((this._SafeStr_9030 == null)) ? 0 : ((this._SafeStr_9044) ? _SafeStr_9026 : this._SafeStr_9030.width))); } public function _SafeStr_8996(k:Boolean):void { if (this._SafeStr_9038){ this._SafeStr_9038.notify(k); }; } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboFriendList(), function (k:_SafeStr_2212):void { _SafeStr_6998 = k; }), new _SafeStr_44(new IIDHabboFriendBarData(), function (k:_SafeStr_2656):void { _SafeStr_9029 = k; }), new _SafeStr_44(new IIDHabboToolbar(), function (k:_SafeStr_2153):void { _SafeStr_5510 = k; }), new _SafeStr_44(new IIDHabboGameManager(), function (k:_SafeStr_1416):void { _SafeStr_7218 = k; })])); } override public function dispose():void { if (!disposed){ if (this._SafeStr_9049 != null){ this._SafeStr_9049.removeEventListener(TimerEvent.TIMER, this.onTimerEvent); this._SafeStr_9049.stop(); this._SafeStr_9049 = null; }; if (this._SafeStr_9043){ this._SafeStr_9043.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_9052); this._SafeStr_9043 = null; }; if (this._SafeStr_9039){ this._SafeStr_9039.dispose(); this._SafeStr_9039 = null; }; if (this._SafeStr_9038){ this._SafeStr_9038.dispose(); this._SafeStr_9038 = null; }; if (this._SafeStr_9032){ this._SafeStr_9032.dispose(); this._SafeStr_9032 = null; }; if (this._SafeStr_9030){ this._SafeStr_9030.dispose(); this._SafeStr_9030 = null; }; if (this._SafeStr_9031){ this._SafeStr_9031.dispose(); this._SafeStr_9031 = null; }; while (this._SafeStr_9033.length > 0) { _SafeStr_3832(this._SafeStr_9033.pop()).dispose(); }; while (this._SafeStr_9033.length > 0) { _SafeStr_3832(this._SafeStr_9033.pop()).dispose(); }; if (((((!((this._SafeStr_9029 == null))) && (!(this._SafeStr_9029.disposed)))) && (!((this._SafeStr_9029.events == null))))){ this._SafeStr_9029.events.removeEventListener(_SafeStr_3835._SafeStr_9053, this._SafeStr_9054); this._SafeStr_9029.events.removeEventListener(_SafeStr_3847._SafeStr_9055, this._SafeStr_9056); this._SafeStr_9029.events.removeEventListener(_SafeStr_3833._SafeStr_9057, this._SafeStr_9058); this._SafeStr_9029.events.removeEventListener(_SafeStr_3844._SafeStr_9059, this._SafeStr_9060); this._SafeStr_9029.events.removeEventListener(_SafeStr_3843._SafeStr_9061, this._SafeStr_9062); this._SafeStr_9029.events.removeEventListener(_SafeStr_3838._SafeStr_9063, this._SafeStr_9064); }; if (_SafeStr_7207){ _SafeStr_7207.events.removeEventListener(_SafeStr_2875._SafeStr_6635, this._SafeStr_6636); }; if (((!((_SafeStr_5524 == null))) && (!(_SafeStr_5524.disposed)))){ _SafeStr_5524.getWindowContext(_SafeStr_9003).getDesktopWindow().removeEventListener(WindowEvent._SafeStr_5561, this._SafeStr_9065); }; this._SafeStr_9037.dispose(); this._SafeStr_9037 = null; super.dispose(); }; } override protected function initComponent():void { context.addLinkEventTracker(this); this._SafeStr_9029.events.addEventListener(_SafeStr_3835._SafeStr_9053, this._SafeStr_9054); this._SafeStr_9029.events.addEventListener(_SafeStr_3847._SafeStr_9055, this._SafeStr_9056); this._SafeStr_9029.events.addEventListener(_SafeStr_3833._SafeStr_9057, this._SafeStr_9058); this._SafeStr_9029.events.addEventListener(_SafeStr_3844._SafeStr_9059, this._SafeStr_9060); this._SafeStr_9029.events.addEventListener(_SafeStr_3843._SafeStr_9061, this._SafeStr_9062); this._SafeStr_9029.events.addEventListener(_SafeStr_3838._SafeStr_9063, this._SafeStr_9064); _SafeStr_7207.events.addEventListener(_SafeStr_2875._SafeStr_6635, this._SafeStr_6636); } public function set visible(k:Boolean):void { if (this._SafeStr_9030){ this._SafeStr_9030.visible = k; this._SafeStr_9030.activate(); }; if (this._SafeStr_9032){ this._SafeStr_9032.visible = !(k); if (this._SafeStr_9030){ this._SafeStr_9032.x = this._SafeStr_9030.x; this._SafeStr_9032.y = this._SafeStr_9030.y; this._SafeStr_9032.activate(); }; }; } private function _SafeStr_9066():void { var k:IWindow = _SafeStr_5524.createWindow("bar_dimmer", "", _SafeStr_2510.BORDER, _SafeStr_2505._SafeStr_9067, ((_SafeStr_2504._SafeStr_9068 | _SafeStr_2504._SafeStr_9069) | _SafeStr_2504._SafeStr_9070), new Rectangle(0, 0, this._SafeStr_9030.width, this._SafeStr_9030.height), null, 0); k.color = 0; k.blend = 0.3; this._SafeStr_9030.addChild(k); this._SafeStr_9030.invalidate(); if (this._SafeStr_9043 == null){ this._SafeStr_9043 = new Timer(_SafeStr_2858._SafeStr_5607, 1); this._SafeStr_9043.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_9052); this._SafeStr_9043.start(); }; } private function _SafeStr_9052(k:TimerEvent):void { this._SafeStr_9043.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_9052); this._SafeStr_9043 = null; var _local_2:IWindow = this._SafeStr_9030.findChildByName("bar_dimmer"); if (_local_2 != null){ this._SafeStr_9030.removeChild(_local_2); _SafeStr_5524.destroy(_local_2); }; } public function get visible():Boolean { return (((this._SafeStr_9030) && (this._SafeStr_9030.visible))); } public function populate():void { var _local_4:int; var _local_11:_SafeStr_3834; var _local_12:_SafeStr_3845; var _local_13:_SafeStr_3446; var _local_14:int; var _local_15:_SafeStr_3446; if (!!((this._SafeStr_9030 == null))){ return; }; var k:int = this._SafeStr_9035; this.deSelect(false); var _local_2:IItemListWindow = (this._SafeStr_9030.findChildByName(_SafeStr_9008) as IItemListWindow); if (!!((_local_2 == null))){ return; }; _local_2.autoArrangeItems = false; var _local_3:int = _local_2.numListItems; _local_4 = _local_3; while (_local_4 > 0) { _local_2._SafeStr_8504((_local_4 - 1)); _local_4--; }; while (this._SafeStr_9033.length > 0) { this._SafeStr_9033.pop().recycle(); }; this._SafeStr_9071(this._SafeStr_9029._SafeStr_9072); var _local_5:int = this._SafeStr_9029._SafeStr_9073; var _local_6:int; var _local_7:int = this._SafeStr_9074; var _local_8:int = ((_local_5 + ((this._SafeStr_9042) ? 1 : 0)) + (((_local_6 > 0)) ? 1 : 0)); var _local_9:int = Math.min(_local_7, _local_8); if ((this._SafeStr_9036 + _local_9) > _local_8){ this._SafeStr_9036 = Math.max(0, (this._SafeStr_9036 - ((this._SafeStr_9036 + _local_9) - _local_8))); }; var _local_10:int = this._SafeStr_9036; if (_local_6 > 0){ if (this._SafeStr_9036 == 0){ if (this._SafeStr_9033.length < _local_7){ if (_local_6 == 1){ _local_11 = this._SafeStr_9029._SafeStr_9075(0); _local_13 = _SafeStr_3836._SafeStr_9076(_local_11); this._SafeStr_9033.push(_local_13); _local_2.addListItem(_local_13.window); } else { if (_local_6 > 1){ _local_13 = FriendRequestsTab._SafeStr_9076(this._SafeStr_9029._SafeStr_9077()); this._SafeStr_9033.push(_local_13); _local_2.addListItem(_local_13.window); }; }; }; } else { _local_10--; }; }; _local_4 = _local_10; while (_local_4 < (_local_5 + _local_10)) { if (_local_4 >= _local_5){ break; }; if (this._SafeStr_9033.length >= _local_7){ break; }; _local_12 = this._SafeStr_9029._SafeStr_9078(_local_4); _local_13 = NewFriendEntityTab._SafeStr_9076(_local_12); this._SafeStr_9033.push(_local_13); _local_2.addListItem(_local_13.window); _local_4++; }; if (this._SafeStr_9042){ _local_14 = this._SafeStr_9079(_local_7, _local_8, _local_5, _local_6); _local_8 = ((_local_5 + _local_14) + (((_local_6 > 0)) ? 1 : 0)); while (_local_14-- > 0) { _local_15 = _SafeStr_3850._SafeStr_9076(); _local_2.addListItem(_local_15.window); this._SafeStr_9033.push(_local_15); }; }; _local_2.autoArrangeItems = true; if (k > -1){ this._SafeStr_9080(k); }; this._SafeStr_9081(); this._SafeStr_9082((((this._SafeStr_9033.length < _local_8)) && ((_local_8 > 0))), !((this._SafeStr_9036 == 0)), ((this._SafeStr_9036 + this._SafeStr_9033.length) < _local_8)); if (!this._SafeStr_9047){ this._SafeStr_9047 = true; this._SafeStr_9083(false); this._SafeStr_9083(true); }; } private function _SafeStr_9079(k:int, _arg_2:int, _arg_3:int, _arg_4:int):int { if (this._SafeStr_9033.length >= k){ return (0); }; if (this._SafeStr_9033.length >= k){ return (0); }; var _local_5:int = 1; if ((this._SafeStr_9033.length + _local_5) < _SafeStr_9005){ _local_5 = Math.min((k - this._SafeStr_9033.length), (_SafeStr_9005 - this._SafeStr_9033.length)); }; return (_local_5); } private function _SafeStr_9084(k:int):FriendEntityTab { var _local_2:FriendEntityTab; var _local_3:int = this._SafeStr_9033.length; var _local_4:int; while (_local_4 < _local_3) { _local_2 = (this._SafeStr_9033[_local_4] as FriendEntityTab); if (_local_2){ if (_local_2.friend.id == k){ return (_local_2); }; }; _local_4++; }; return (null); } private function _SafeStr_9085():Boolean { return (((this._SafeStr_9030) && (!(this._SafeStr_9030.disposed)))); } private function _SafeStr_9086():void { _SafeStr_3446._SafeStr_9087 = this._SafeStr_9029; _SafeStr_3446.GAMES = this._SafeStr_7218; _SafeStr_3446.FRIENDS = this._SafeStr_6998; _SafeStr_3446._SafeStr_9088 = this; _SafeStr_3446._SafeStr_9089 = assets; _SafeStr_3446._SafeStr_9090 = _SafeStr_5524; _SafeStr_3446._SafeStr_9091 = _SafeStr_9000; _SafeStr_3446._SafeStr_9092 = this._SafeStr_9037; _SafeStr_3446._SafeStr_9093 = _SafeStr_9001; _SafeStr_3846._SafeStr_9090 = _SafeStr_5524; _SafeStr_3846._SafeStr_9089 = assets; _SafeStr_3846.GAMES = this._SafeStr_7218; var k:_SafeStr_39 = assets.getAssetByName(_SafeStr_9006); this._SafeStr_9030 = (_SafeStr_5524.buildFromXML((k.content as XML), _SafeStr_9003) as IWindowContainer); this._SafeStr_9030.y = (this._SafeStr_9030.parent.height - (this._SafeStr_9030.height + _SafeStr_9027)); this._SafeStr_9030.setParamFlag(WindowParam._SafeStr_9094, true); this._SafeStr_9030.procedure = this._SafeStr_9095; if (_SafeStr_9004){ k = assets.getAssetByName(_SafeStr_9007); this._SafeStr_9032 = (_SafeStr_5524.buildFromXML((k.content as XML), _SafeStr_9003) as IWindowContainer); this._SafeStr_9032.x = this._SafeStr_9030.x; this._SafeStr_9032.y = this._SafeStr_9030.y; this._SafeStr_9032.setParamFlag(WindowParam._SafeStr_9094, true); this._SafeStr_9032.visible = false; this._SafeStr_9032.procedure = this._SafeStr_9096; }; if (_SafeStr_2858._SafeStr_5606()){ this._SafeStr_9066(); }; var _local_2:IWindowContainer = (this._SafeStr_9030.findChildByName(_SafeStr_9012) as IWindowContainer); this._SafeStr_9048 = (_local_2.getChildByName("line") as _SafeStr_2413); this._SafeStr_9040 = IWindowContainer(_local_2.findChildByName("icon_messenger")); if (this._SafeStr_9040){ this._SafeStr_9040.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9097); this._SafeStr_9040.visible = false; }; var _local_3:IWindowContainer = IWindowContainer(_local_2.findChildByName(_SafeStr_9025)); if (_local_3){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9098); }; var _local_4:IWindowContainer = IWindowContainer(_local_2.findChildByName(_SafeStr_9024)); if (_local_4){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9099); }; this._SafeStr_9046 = (this._SafeStr_9030.findChildByName(_SafeStr_9013) as IRegionWindow); if (this._SafeStr_9046){ this._SafeStr_9046.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9100); }; this._SafeStr_9045 = (this._SafeStr_9030.findChildByName(_SafeStr_9014) as IRegionWindow); if (this._SafeStr_9045){ this._SafeStr_9045.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9100); }; _SafeStr_5524.getWindowContext(_SafeStr_9003).getDesktopWindow().addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_9065); this.populate(); if (this._SafeStr_9050){ this._SafeStr_9051(true); }; } public function getAvatarFaceBitmap(k:String):BitmapData { var _local_2:BitmapData; var _local_3:_SafeStr_48; if (_SafeStr_8999){ _local_3 = _SafeStr_8999.createAvatarImage(k, _SafeStr_111._SafeStr_5758, null, this); if (_local_3){ _local_2 = _local_3._SafeStr_5759(_SafeStr_51._SafeStr_5760); _local_3.dispose(); }; }; return (_local_2); } public function getGroupIconBitmap(k:String):BitmapData { return (_SafeStr_7207.getGroupBadgeImage(k)); } public function _SafeStr_5771(k:String):void { var _local_2:_SafeStr_3845; var _local_7:_SafeStr_3013; var _local_8:BitmapData; var _local_9:IWindowContainer; var _local_10:IItemListWindow; var _local_11:IWindowContainer; var _local_12:IBitmapWrapperWindow; var _local_13:_SafeStr_3446; var _local_3:IItemListWindow = (this._SafeStr_9030.findChildByName(_SafeStr_9008) as IItemListWindow); var _local_4:int = this._SafeStr_9029._SafeStr_9073; var _local_5:int; while (_local_5 < _local_4) { _local_2 = this._SafeStr_9029._SafeStr_9078(_local_5); if (_local_2.figure == k){ _local_8 = null; if (_local_2.id > 0){ _local_8 = this.getAvatarFaceBitmap(_local_2.figure); } else { _local_8 = this.getGroupIconBitmap(_local_2.figure); }; if (_local_8){ _local_9 = (_local_3._SafeStr_9101(_local_2.id) as IWindowContainer); if (_local_9){ _local_10 = (_local_9.getChildByName(_SafeStr_9011) as IItemListWindow); if (_local_10){ _local_11 = IWindowContainer(_local_10.getListItemByName(_SafeStr_9009)); if (_local_11){ _local_12 = (_local_11.findChildByName(_SafeStr_9010) as IBitmapWrapperWindow); _local_12.bitmap = _local_8; _local_12.width = _local_8.width; _local_12.height = _local_8.height; }; }; }; }; return; }; _local_5++; }; var _local_6:Array = this._SafeStr_9029._SafeStr_9077(); for each (_local_7 in _local_6) { if (_local_7.figure == k){ for each (_local_13 in this._SafeStr_9033) { if ((_local_13 is _SafeStr_3849)){ _SafeStr_3849(_local_13)._SafeStr_5771(_local_7, this.getAvatarFaceBitmap(k)); return; }; if ((_local_13 is _SafeStr_3836)){ _SafeStr_3836(_local_13)._SafeStr_5771(_local_7, this.getAvatarFaceBitmap(k)); return; }; if ((_local_13 is FriendRequestsTab)){ FriendRequestsTab(_local_13)._SafeStr_5771(_local_7, this.getAvatarFaceBitmap(k)); return; }; }; }; }; } private function _SafeStr_9102(k:_SafeStr_3845):Boolean { return ((this._SafeStr_9035 == k.id)); } public function _SafeStr_8995(k:_SafeStr_3832, _arg_2:Boolean):void { if (!k.selected){ if (this._SafeStr_9034){ this.deSelect(true); }; k.select(_arg_2); this._SafeStr_9034 = k; if ((k is FriendEntityTab)){ this._SafeStr_9035 = FriendEntityTab(k).friend.id; }; if ((k is NewFriendEntityTab)){ this._SafeStr_9035 = NewFriendEntityTab(k).friend.id; }; }; } public function _SafeStr_9080(k:int):void { if (this._SafeStr_9035 == k){ return; }; var _local_2:FriendEntityTab = this._SafeStr_9084(k); if (_local_2){ this._SafeStr_8995(_local_2, false); this._SafeStr_9035 = k; }; } public function deSelect(k:Boolean):void { if (this._SafeStr_9034){ this._SafeStr_9034.deselect(k); this._SafeStr_9034 = null; this._SafeStr_9035 = -1; }; } public function _SafeStr_8998(k:String):IWindowContainer { var _local_2:IWindowContainer; _local_2 = IWindowContainer(this._SafeStr_9030.findChildByName(k)); return (_local_2); } private function _SafeStr_9054(k:Event):void { if (!this._SafeStr_9085()){ this._SafeStr_9086(); } else { this._SafeStr_9083(true); }; } private function _SafeStr_9056(event:_SafeStr_3847):void { var title:String = ((event.success) ? "${friendbar.find.success.title}" : "${friendbar.find.error.title}"); var text:String = ((event.success) ? "${friendbar.find.success.text}" : "${friendbar.find.error.text}"); _SafeStr_5524.notify(title, text, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }, _SafeStr_3604._SafeStr_6100); } private function _SafeStr_9058(k:_SafeStr_3833):void { if (this._SafeStr_9038){ this._SafeStr_9038.notify((this._SafeStr_9029._SafeStr_9072 > 0)); }; if (this._SafeStr_9030){ this._SafeStr_9071(this._SafeStr_9029._SafeStr_9072); this._SafeStr_9083(true); } else { this._SafeStr_9086(); }; } protected function onTimerEvent(k:TimerEvent):void { this._SafeStr_9040.visible = true; var _local_2:IWindow = (this._SafeStr_9040.getChildByName("icon_1") as IWindow); var _local_3:IWindow = (this._SafeStr_9040.getChildByName("icon_2") as IWindow); if (((_local_2) && (_local_3))){ if (_local_2.visible){ _local_2.visible = false; _local_3.visible = true; } else { if (_local_3.visible){ _local_3.visible = false; _local_2.visible = true; }; }; }; } private function _SafeStr_9051(k:Boolean):void { var _local_2:IWindow = (this._SafeStr_9040.getChildByName("icon") as IWindow); var _local_3:IWindow = (this._SafeStr_9040.getChildByName("icon_1") as IWindow); if (k){ if (!this._SafeStr_9049){ _local_2.visible = false; _local_3.visible = true; this._SafeStr_9049 = new Timer(500, 0); this._SafeStr_9049.addEventListener(TimerEvent.TIMER, this.onTimerEvent); this._SafeStr_9049.start(); }; } else { if (this._SafeStr_9049 != null){ this._SafeStr_9049.removeEventListener(TimerEvent.TIMER, this.onTimerEvent); this._SafeStr_9049.stop(); this._SafeStr_9049 = null; }; _local_2.visible = true; _local_3.visible = false; (this._SafeStr_9040.getChildByName("icon_2") as IWindow).visible = false; }; } private function _SafeStr_9060(k:_SafeStr_3844):void { if (k.notify){ this._SafeStr_9050 = true; }; if (this._SafeStr_9040){ if (k.notify){ this._SafeStr_9051(true); } else { this._SafeStr_9040.visible = true; this._SafeStr_9051(false); }; }; if (this._SafeStr_9041){ if (k.notify){ this._SafeStr_9041.window.visible = true; }; }; } private function _SafeStr_9062(k:_SafeStr_3843):void { var _local_2:FriendEntityTab = this._SafeStr_9084(k._SafeStr_8445); if (!_local_2){ return; }; _local_2._SafeStr_9103(k.notification); } private function _SafeStr_9064(k:_SafeStr_3838):void { if (this._SafeStr_9040 != null){ this._SafeStr_9040.visible = !((k._SafeStr_9104 == 0)); }; } private function _SafeStr_6636(k:_SafeStr_2875):void { if (!(k._SafeStr_5439 & _SafeStr_2894._SafeStr_9105)){ if (!this._SafeStr_9044){ this._SafeStr_9106(); }; }; } private function _SafeStr_9095(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; var _local_4:int; if (k.type == WindowMouseEvent.DOWN){ _local_3 = this._SafeStr_9036; _local_4 = ((this._SafeStr_9029._SafeStr_9073 + ((this._SafeStr_9042) ? 1 : 0)) + (((this._SafeStr_9029._SafeStr_9072 > 0)) ? 1 : 0)); switch (_arg_2.name){ case _SafeStr_9015: _local_3 = Math.max(0, (this._SafeStr_9036 - 1)); break; case _SafeStr_9017: _local_3 = Math.max(0, (this._SafeStr_9036 - this._SafeStr_9074)); break; case _SafeStr_9019: _local_3 = 0; break; case _SafeStr_9016: _local_3 = Math.max(0, Math.min((_local_4 - this._SafeStr_9074), (this._SafeStr_9036 + 1))); break; case _SafeStr_9018: _local_3 = Math.max(0, Math.min((_local_4 - this._SafeStr_9074), (this._SafeStr_9036 + this._SafeStr_9074))); break; case _SafeStr_9020: _local_3 = Math.max(0, (_local_4 - this._SafeStr_9074)); break; case _SafeStr_9021: this.visible = false; break; case BORDER: this.deSelect(true); break; case _SafeStr_9023: this._SafeStr_9029._SafeStr_9107(); break; }; if (_local_3 != this._SafeStr_9036){ this.deSelect(true); this._SafeStr_9036 = _local_3; this._SafeStr_9083(true); }; }; if (k.type == WindowEvent._SafeStr_9108){ this.deSelect(true); }; } private function _SafeStr_9081():void { if (this._SafeStr_9046){ this._SafeStr_9046.visible = this._SafeStr_9044; }; if (this._SafeStr_9045){ this._SafeStr_9045.visible = !(this._SafeStr_9044); }; } private function _SafeStr_9100(k:WindowMouseEvent):void { this._SafeStr_9106(); } private function _SafeStr_9106():void { this._SafeStr_9044 = !(this._SafeStr_9044); _SafeStr_7207.setFriendBarState(!(this._SafeStr_9044)); this.deSelect(true); this._SafeStr_9083(true); this._SafeStr_9081(); if (!this._SafeStr_9044){ this._SafeStr_9083(true); }; var k:_SafeStr_2803 = new _SafeStr_2803(); events.dispatchEvent(k); } private function _SafeStr_9097(k:WindowMouseEvent):void { this._SafeStr_9029.toggleMessenger(); this._SafeStr_9051(false); } private function _SafeStr_9098(k:WindowMouseEvent):void { this._SafeStr_9029._SafeStr_9107(); } private function _SafeStr_9099(k:WindowMouseEvent):void { this._SafeStr_9029._SafeStr_9109(); } public function removeMessengerNotifications():void { var k:_SafeStr_3832; for each (k in this._SafeStr_9033) { if ((k is FriendEntityTab)){ FriendEntityTab(k)._SafeStr_9110(_SafeStr_3842._SafeStr_9111, true); }; }; } public function _SafeStr_9071(k:int):void { var _local_2:IRegionWindow; if (!this._SafeStr_9031){ this._SafeStr_9031 = _SafeStr_5524.createUnseenItemCounter(); }; if (this._SafeStr_9031){ _local_2 = (this._SafeStr_9030.findChildByName("icon_all_friends") as IRegionWindow); if (_local_2){ _local_2.addChild(this._SafeStr_9031); this._SafeStr_9031.x = ((_local_2.width - this._SafeStr_9031.width) - 5); this._SafeStr_9031.y = 0; if (k > 0){ this._SafeStr_9031.visible = true; this._SafeStr_9031.findChildByName("count").caption = k.toString(); } else { this._SafeStr_9031.visible = false; }; }; }; } private function _SafeStr_9096(k:WindowEvent, _arg_2:IWindow):void { if (this._SafeStr_9032.visible){ if (k.type == WindowMouseEvent.DOWN){ switch (_arg_2.name){ case _SafeStr_9022: this.visible = true; return; }; }; }; } private function _SafeStr_9082(k:Boolean, _arg_2:Boolean, _arg_3:Boolean):void { var _local_4:IRegionWindow = (this._SafeStr_9030.findChildByName(_SafeStr_9017) as IRegionWindow); var _local_5:IRegionWindow = (this._SafeStr_9030.findChildByName(_SafeStr_9018) as IRegionWindow); if (_local_4 != null){ _local_4.visible = k; if (_arg_2){ _local_4.enable(); _local_4.blend = 1; } else { _local_4.disable(); _local_4.blend = 0.2; }; }; if (_local_5 != null){ _local_5.visible = k; if (_arg_3){ _local_5.enable(); _local_5.blend = 1; } else { _local_5.disable(); _local_5.blend = 0.2; }; }; this._SafeStr_9112(); } private function _SafeStr_9083(k:Boolean=false):void { var _local_2:Rectangle; var _local_3:int; if (!disposed){ if (this._SafeStr_9030){ _local_2 = this._SafeStr_5510.getRect(); this._SafeStr_9030.width = (this._SafeStr_9030.parent.width - _local_2.right); this._SafeStr_9048.visible = !(this._SafeStr_9044); if (!k){ _local_3 = this._SafeStr_9074; if (_local_3 < this._SafeStr_9033.length){ k = true; } else { if (_local_3 > this._SafeStr_9033.length){ if (this._SafeStr_9033.length < _SafeStr_9005){ k = true; } else { if (this._SafeStr_9033.length < (this._SafeStr_9029._SafeStr_9073 + ((this._SafeStr_9042) ? 1 : 0))){ k = true; } else { if (this._SafeStr_9113 < this._SafeStr_9029._SafeStr_9073){ k = true; }; }; }; }; }; }; if (k){ this.populate(); this._SafeStr_9112(); }; if (this._SafeStr_9044){ this._SafeStr_9030.x = (this._SafeStr_9030.desktop.width - _SafeStr_9026); } else { this._SafeStr_9030.x = (this._SafeStr_9030.desktop.width - this._SafeStr_9030.width); this._SafeStr_9048.x = 1; }; }; }; } private function _SafeStr_9112():void { var _local_2:IWindow; var k:int; for each (_local_2 in this._SafeStr_9030.iterator) { if (!_local_2.visible){ } else { _local_2.x = k; k = (k + _local_2.width); }; }; this._SafeStr_9030.width = k; } private function get _SafeStr_9113():int { var k:int; var _local_2:int = this._SafeStr_9033.length; while (_local_2-- > 0) { if ((this._SafeStr_9033[_local_2] is FriendEntityTab)){ k++; }; }; var _local_3:int = this._SafeStr_9033.length; while (_local_3-- > 0) { if ((this._SafeStr_9033[_local_3] is FriendEntityTab)){ k++; }; }; return (k); } private function get _SafeStr_9074():int { var k:IItemListWindow = (this._SafeStr_9030.findChildByName(_SafeStr_9008) as IItemListWindow); var _local_2:IWindowContainer = (this._SafeStr_9030.findChildByName(_SafeStr_9012) as IWindowContainer); var _local_3:int = (((this._SafeStr_9030.width - _local_2.width) - _SafeStr_9028) / (_SafeStr_9002 + k.spacing)); return (_local_3); } private function _SafeStr_9065(k:WindowEvent):void { this._SafeStr_9083(true); } public function get _SafeStr_7660():String { return ("friendbar/"); } public function _SafeStr_7661(k:String):void { var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; switch (_local_2[1]){ case "findfriends": this._SafeStr_9029.findNewFriends(); return; case "user": if (_local_2.length > 2){ this._SafeStr_9029._SafeStr_9114(_local_2[2]); }; return; default: _SafeStr_4.log(("HabboFriendBarView unknown link-type received: " + _local_2[1])); }; } } }//package _-0Ol // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_111 = "_-2LA" (String#27863, DoABC#3) // _SafeStr_1416 = "_-6At" (String#13944, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_2505 = "_-3ml" (String#31409, DoABC#3) // _SafeStr_2510 = "_-3x0" (String#31824, DoABC#3) // _SafeStr_2653 = "_-6MP" (String#14151, DoABC#3) // _SafeStr_2656 = "_-5xF" (String#13726, DoABC#3) // _SafeStr_2803 = "_-5L-" (String#35245, DoABC#3) // _SafeStr_2858 = "_-3qu" (String#31567, DoABC#3) // _SafeStr_2875 = "_-6Rg" (String#37920, DoABC#3) // _SafeStr_2894 = "_-5DI" (String#34946, DoABC#3) // _SafeStr_3013 = "_-4Ml" (String#1565, DoABC#3) // _SafeStr_3446 = "_-1zC" (String#1495, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_3604 = "_-2Pj" (String#10129, DoABC#3) // _SafeStr_3832 = "_-1vq" (String#9590, DoABC#3) // _SafeStr_3833 = "_-67Y" (String#37160, DoABC#3) // _SafeStr_3834 = "_-5-U" (String#12753, DoABC#3) // _SafeStr_3835 = "_-2zu" (String#29449, DoABC#3) // _SafeStr_3836 = "_-4Lo" (String#12109, DoABC#3) // _SafeStr_3837 = "_-dj" (String#15105, DoABC#3) // _SafeStr_3838 = "_-5VY" (String#35642, DoABC#3) // _SafeStr_3839 = "_-0KC" (String#7918, DoABC#3) // _SafeStr_3840 = "_-4fu" (String#12423, DoABC#3) // _SafeStr_3842 = "_-5Ts" (String#35572, DoABC#3) // _SafeStr_3843 = "_-1G1" (String#25219, DoABC#3) // _SafeStr_3844 = "_-5G3" (String#3906, DoABC#3) // _SafeStr_3845 = "_-1Vb" (String#9159, DoABC#3) // _SafeStr_3846 = "_-4MM" (String#32864, DoABC#3) // _SafeStr_3847 = "_-0oB" (String#24106, DoABC#3) // _SafeStr_3848 = "_-1rM" (String#9508, DoABC#3) // _SafeStr_3849 = "_-4bf" (String#12347, DoABC#3) // _SafeStr_3850 = "_-2TD" (String#10182, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5439 = "_-1rP" (String#9509, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_5606 = "_-23i" (String#9752, DoABC#3) // _SafeStr_5607 = "_-0zs" (String#24560, DoABC#3) // _SafeStr_5758 = "_-1ar" (String#26021, DoABC#3) // _SafeStr_5759 = "_-3P3" (String#30501, DoABC#3) // _SafeStr_5760 = "_-5NX" (String#35337, DoABC#3) // _SafeStr_5771 = "_-3iZ" (String#31239, DoABC#3) // _SafeStr_6100 = "_-0bL" (String#8212, DoABC#3) // _SafeStr_6635 = "_-64a" (String#37043, DoABC#3) // _SafeStr_6636 = "_-4Hs" (String#12035, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7218 = "_-1ZB" (String#498, DoABC#3) // _SafeStr_7660 = "_-4Jj" (String#12072, DoABC#3) // _SafeStr_7661 = "_-eq" (String#15127, DoABC#3) // _SafeStr_8445 = "_-3K-" (String#30301, DoABC#3) // _SafeStr_8504 = "_-0eV" (String#8257, DoABC#3) // _SafeStr_8995 = "_-Mo" (String#4399, DoABC#3) // _SafeStr_8996 = "_-04C" (String#7683, DoABC#3) // _SafeStr_8997 = "_-6i9" (String#14474, DoABC#3) // _SafeStr_8998 = "_-0Dj" (String#2609, DoABC#3) // _SafeStr_8999 = "_-2CZ" (String#1082, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9000 = "_-X0" (String#593, DoABC#3) // _SafeStr_9001 = "_-5eL" (String#438, DoABC#3) // _SafeStr_9002 = "_-1Tg" (String#25753, DoABC#3) // _SafeStr_9003 = "_-1WQ" (String#1475, DoABC#3) // _SafeStr_9004 = "_-464" (String#32221, DoABC#3) // _SafeStr_9005 = "_-5tg" (String#36568, DoABC#3) // _SafeStr_9006 = "_-6LX" (String#37687, DoABC#3) // _SafeStr_9007 = "_-25f" (String#27262, DoABC#3) // _SafeStr_9008 = "_-3c0" (String#11329, DoABC#3) // _SafeStr_9009 = "_-4sC" (String#700, DoABC#3) // _SafeStr_9010 = "_-10e" (String#1463, DoABC#3) // _SafeStr_9011 = "_-0vs" (String#2815, DoABC#3) // _SafeStr_9012 = "_-64q" (String#37053, DoABC#3) // _SafeStr_9013 = "_-0CB" (String#22640, DoABC#3) // _SafeStr_9014 = "_-2oP" (String#29008, DoABC#3) // _SafeStr_9015 = "_-1cb" (String#26082, DoABC#3) // _SafeStr_9016 = "_-5J7" (String#35171, DoABC#3) // _SafeStr_9017 = "_-4N0" (String#32888, DoABC#3) // _SafeStr_9018 = "_-05F" (String#22375, DoABC#3) // _SafeStr_9019 = "_-3p3" (String#31500, DoABC#3) // _SafeStr_9020 = "_-9o" (String#38842, DoABC#3) // _SafeStr_9021 = "_-1dD" (String#1076, DoABC#3) // _SafeStr_9022 = "_-355" (String#29690, DoABC#3) // _SafeStr_9023 = "_-0EC" (String#22719, DoABC#3) // _SafeStr_9024 = "_-6Vy" (String#38100, DoABC#3) // _SafeStr_9025 = "_-6Tw" (String#38011, DoABC#3) // _SafeStr_9026 = "_-3rj" (String#11599, DoABC#3) // _SafeStr_9027 = "_-2vZ" (String#29287, DoABC#3) // _SafeStr_9028 = "_-oV" (String#40345, DoABC#3) // _SafeStr_9029 = "_-0hq" (String#23860, DoABC#3) // _SafeStr_9030 = "_-1XC" (String#25877, DoABC#3) // _SafeStr_9031 = "_-GO" (String#39078, DoABC#3) // _SafeStr_9032 = "_-yV" (String#40726, DoABC#3) // _SafeStr_9033 = "_-0dF" (String#23687, DoABC#3) // _SafeStr_9034 = "_-NU" (String#39341, DoABC#3) // _SafeStr_9035 = "_-5Xc" (String#35722, DoABC#3) // _SafeStr_9036 = "_-YG" (String#594, DoABC#3) // _SafeStr_9037 = "_-0aX" (String#23585, DoABC#3) // _SafeStr_9038 = "_-1Iu" (String#25323, DoABC#3) // _SafeStr_9039 = "_-e9" (String#39958, DoABC#3) // _SafeStr_9040 = "_-Pu" (String#39434, DoABC#3) // _SafeStr_9041 = "_-3M1" (String#30384, DoABC#3) // _SafeStr_9042 = "_-2gI" (String#28686, DoABC#3) // _SafeStr_9043 = "_-4Jl" (String#3673, DoABC#3) // _SafeStr_9044 = "_-6JP" (String#14097, DoABC#3) // _SafeStr_9045 = "_-2HL" (String#27712, DoABC#3) // _SafeStr_9046 = "_-5zn" (String#36810, DoABC#3) // _SafeStr_9047 = "_-G9" (String#39068, DoABC#3) // _SafeStr_9048 = "_-2Hp" (String#9991, DoABC#3) // _SafeStr_9049 = "_-1UP" (String#296, DoABC#3) // _SafeStr_9050 = "_-65" (String#37059, DoABC#3) // _SafeStr_9051 = "_-2D" (String#27540, DoABC#3) // _SafeStr_9052 = "_-0m" (String#2768, DoABC#3) // _SafeStr_9053 = "_-5JL" (String#35179, DoABC#3) // _SafeStr_9054 = "_-3y" (String#31859, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) // _SafeStr_9056 = "_-1Rj" (String#25683, DoABC#3) // _SafeStr_9057 = "_-5Ki" (String#35231, DoABC#3) // _SafeStr_9058 = "_-2vq" (String#29298, DoABC#3) // _SafeStr_9059 = "_-2L-" (String#27854, DoABC#3) // _SafeStr_9060 = "_-68w" (String#37219, DoABC#3) // _SafeStr_9061 = "_-2-9" (String#27016, DoABC#3) // _SafeStr_9062 = "_-3pq" (String#11567, DoABC#3) // _SafeStr_9063 = "_-02c" (String#22285, DoABC#3) // _SafeStr_9064 = "_-45k" (String#32204, DoABC#3) // _SafeStr_9065 = "_-4qO" (String#699, DoABC#3) // _SafeStr_9066 = "_-1Tf" (String#25752, DoABC#3) // _SafeStr_9067 = "_-1x4" (String#26886, DoABC#3) // _SafeStr_9068 = "_-bQ" (String#39841, DoABC#3) // _SafeStr_9069 = "_-33T" (String#29624, DoABC#3) // _SafeStr_9070 = "_-4ty" (String#34148, DoABC#3) // _SafeStr_9071 = "_-2d" (String#28570, DoABC#3) // _SafeStr_9072 = "_-4EP" (String#11972, DoABC#3) // _SafeStr_9073 = "_-qw" (String#15340, DoABC#3) // _SafeStr_9074 = "_-Fw" (String#39064, DoABC#3) // _SafeStr_9075 = "_-eF" (String#15119, DoABC#3) // _SafeStr_9076 = "_-1h6" (String#26260, DoABC#3) // _SafeStr_9077 = "_-4Lq" (String#12110, DoABC#3) // _SafeStr_9078 = "_-54E" (String#12827, DoABC#3) // _SafeStr_9079 = "_-1A8" (String#24995, DoABC#3) // _SafeStr_9080 = "_-2GO" (String#27679, DoABC#3) // _SafeStr_9081 = "_-4iN" (String#33702, DoABC#3) // _SafeStr_9082 = "_-3x9" (String#31830, DoABC#3) // _SafeStr_9083 = "_-4CY" (String#32480, DoABC#3) // _SafeStr_9084 = "_-1vZ" (String#26827, DoABC#3) // _SafeStr_9085 = "_-2t9" (String#29196, DoABC#3) // _SafeStr_9086 = "_-65T" (String#37075, DoABC#3) // _SafeStr_9087 = "_-4Gu" (String#32642, DoABC#3) // _SafeStr_9088 = "_-1AK" (String#25003, DoABC#3) // _SafeStr_9089 = "_-13t" (String#8698, DoABC#3) // _SafeStr_9090 = "_-Vn" (String#39653, DoABC#3) // _SafeStr_9091 = "_-M4" (String#39291, DoABC#3) // _SafeStr_9092 = "_-5TU" (String#35554, DoABC#3) // _SafeStr_9093 = "_-SN" (String#39520, DoABC#3) // _SafeStr_9094 = "_-6gz" (String#38569, DoABC#3) // _SafeStr_9095 = "_-0BI" (String#22604, DoABC#3) // _SafeStr_9096 = "_-4Zh" (String#33394, DoABC#3) // _SafeStr_9097 = "_-4dq" (String#33543, DoABC#3) // _SafeStr_9098 = "_-4bk" (String#33467, DoABC#3) // _SafeStr_9099 = "_-3wc" (String#31805, DoABC#3) // _SafeStr_9100 = "_-6gp" (String#38562, DoABC#3) // _SafeStr_9101 = "_-6Ij" (String#14089, DoABC#3) // _SafeStr_9102 = "_-4un" (String#34180, DoABC#3) // _SafeStr_9103 = "_-1Ms" (String#25475, DoABC#3) // _SafeStr_9104 = "_-2NS" (String#27951, DoABC#3) // _SafeStr_9105 = "_-0gc" (String#23816, DoABC#3) // _SafeStr_9106 = "_-17p" (String#24911, DoABC#3) // _SafeStr_9107 = "_-32z" (String#10775, DoABC#3) // _SafeStr_9108 = "_-5Uc" (String#35599, DoABC#3) // _SafeStr_9109 = "_-3ed" (String#11371, DoABC#3) // _SafeStr_9110 = "_-61s" (String#36940, DoABC#3) // _SafeStr_9111 = "_-2I0" (String#27742, DoABC#3) // _SafeStr_9112 = "_-3QI" (String#30550, DoABC#3) // _SafeStr_9113 = "_-3Yf" (String#30869, DoABC#3) // _SafeStr_9114 = "_-5ji" (String#13506, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_3321 package _-0Oq { import _-1oe._SafeStr_2389; import flash.events.IEventDispatcher; import _-1Mz.IWindowContainer; public interface _SafeStr_3321 { function set page(_arg_1:_SafeStr_2389):void; function set events(_arg_1:IEventDispatcher):void; function get window():IWindowContainer; function get events():IEventDispatcher; function get page():_SafeStr_2389; function dispose():void; function init():Boolean; function closed():void; } }//package _-0Oq // _SafeStr_2389 = "_-5Ww" (String#13304, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_3322 package _-0Oq { import _-1Mz.IWindowContainer; import flash.events.IEventDispatcher; import _-1oe._SafeStr_2389; import _-5Vt.XmlAsset; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; public class _SafeStr_3322 implements _SafeStr_3321 { protected var _SafeStr_5415:IWindowContainer; protected var _SafeStr_6343:IEventDispatcher; private var _SafeStr_9115:_SafeStr_2389; private var _SafeStr_5406:Boolean; protected var _SafeStr_9116:Boolean = false; public function _SafeStr_3322(k:IWindowContainer) { this._SafeStr_5415 = k; this._SafeStr_9116 = (k.tags.indexOf("EMBEDDED") > -1); } public function set page(k:_SafeStr_2389):void { this._SafeStr_9115 = k; } public function set events(k:IEventDispatcher):void { this._SafeStr_6343 = k; } public function get window():IWindowContainer { return (this._SafeStr_5415); } public function get events():IEventDispatcher { return (this._SafeStr_6343); } public function get page():_SafeStr_2389 { return (this._SafeStr_9115); } public function dispose():void { this._SafeStr_6343 = null; this._SafeStr_9115 = null; this._SafeStr_5415 = null; this._SafeStr_5406 = true; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function init():Boolean { return (true); } public function closed():void { } protected function _SafeStr_9117(k:String):XML { if (((((((!(this.page)) || (!(this.page.viewer)))) || (!(this.page.viewer.catalog)))) || (!(this.page.viewer.catalog.assets)))){ return (null); }; var _local_2:XmlAsset = (this.page.viewer.catalog.assets.getAssetByName(k) as XmlAsset); if (_local_2 == null){ return (null); }; return ((_local_2.content as XML)); } protected function _SafeStr_9118(k:String):void { if (this._SafeStr_9116){ return; }; var _local_2:XML = this._SafeStr_9117(k); if (_local_2 == null){ return; }; this.window.removeChildAt(0); if (((((((!(this.window)) || (!(this.page)))) || (!(this.page.viewer)))) || (!(this.page.viewer.catalog)))){ return; }; this.window.addChild(this.page.viewer.catalog.windowManager.buildFromXML(_local_2)); } protected function _SafeStr_9119(k:String):BitmapData { var _local_2:BitmapDataAsset = (this.page.viewer.catalog.assets.getAssetByName(k) as BitmapDataAsset); if (_local_2 == null){ return (null); }; return ((_local_2.content as BitmapData)); } } }//package _-0Oq // _SafeStr_2389 = "_-5Ww" (String#13304, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_9115 = "_-OR" (String#878, DoABC#3) // _SafeStr_9116 = "_-5rS" (String#36490, DoABC#3) // _SafeStr_9117 = "_-05N" (String#1437, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9119 = "_-qq" (String#40433, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_3367 package _-0Oq { import _-2O3._SafeStr_2379; public interface _SafeStr_3367 { function dispose():void; function init():Boolean; function reset():void; function _SafeStr_9120(_arg_1:int):void; function _SafeStr_8304(_arg_1:_SafeStr_2379):void; function get isGift():Boolean; } }//package _-0Oq // _SafeStr_2379 = "_-3-i" (String#10720, DoABC#3) // _SafeStr_3367 = "_-2X2" (String#10242, DoABC#3) // _SafeStr_8304 = "_-4pK" (String#12584, DoABC#3) // _SafeStr_9120 = "_-62L" (String#13818, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4787 package _-0Oq { public class _SafeStr_4787 { public static const _SafeStr_9121:String = "activityPointDisplayWidget"; public static const _SafeStr_9122:String = "addOnBadgeViewWidget"; public static const BUILDER:String = "builderWidget"; public static const _SafeStr_9123:String = "builderAddonsWidget"; public static const _SafeStr_9124:String = "builderLoyaltyWidget"; public static const _SafeStr_9125:String = "builderSubscriptionWidget"; public static const _SafeStr_9126:String = "bundleGridScrollWidget"; public static const _SafeStr_9127:String = "bundlePurchaseExtraInfoWidget"; public static const _SafeStr_9128:String = "buyGuildWidget"; public static const _SafeStr_9129:String = "clubBuyWidget"; public static const _SafeStr_9130:String = "clubGiftWidget"; public static const _SafeStr_9131:String = "colourGridWidget"; public static const _SafeStr_9132:String = "featuredItemsWidget"; public static const _SafeStr_9133:String = "guildBadgeViewWidget"; public static const _SafeStr_9134:String = "guildSelectorWidget"; public static const _SafeStr_9135:String = "guildForumSelectorWidget"; public static const _SafeStr_9136:String = "itemGridWidget"; public static const _SafeStr_9137:String = "loyaltyVipBuyWidget"; public static const _SafeStr_9138:String = "madMoneyWidget"; public static const _SafeStr_9139:String = "marketPlaceWidget"; public static const _SafeStr_9140:String = "marketPlaceOwnItemsWidget"; public static const _SafeStr_9141:String = "newPetsWidget"; public static const _SafeStr_7598:String = "petsWidget"; public static const _SafeStr_9142:String = "petPreviewWidget"; public static const _SafeStr_9143:String = "productViewWidget"; public static const PURCHASE:String = "purchaseWidget"; public static const _SafeStr_7596:String = "recyclerWidget"; public static const _SafeStr_9144:String = "recyclerPrizesWidget"; public static const _SafeStr_9145:String = "redeemItemCodeWidget"; public static const _SafeStr_9146:String = "roomAdsCatalogWidget"; public static const _SafeStr_9147:String = "roomPreviewWidget"; public static const _SafeStr_9148:String = "simplePriceWidget"; public static const _SafeStr_9149:String = "singleViewWidget"; public static const _SafeStr_9150:String = "soldLtdItemsWidget"; public static const _SafeStr_9151:String = "songDiskProductViewWidget"; public static const _SafeStr_9152:String = "spacesNewWidget"; public static const _SafeStr_9153:String = "specialInfoWidget"; public static const _SafeStr_9154:String = "spinnerWidget"; public static const TEXT_INPUT:String = "textInputWidget"; public static const _SafeStr_9155:String = "totalPriceWidget"; public static const _SafeStr_9156:String = "traxPreviewWidget"; public static const _SafeStr_9157:String = "trophyWidget"; public static const _SafeStr_9158:String = "limitedItemWidget"; public static const _SafeStr_9159:String = "userBadgeSelectorWidget"; public static const _SafeStr_9160:String = "vipBuyWidget"; public static const _SafeStr_9161:String = "vipGiftWidget"; public static const _SafeStr_9162:String = "warningWidget"; public static const _SafeStr_9163:String = "firstProductAutoSelectorWidget"; } }//package _-0Oq // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_7596 = "_-191" (String#24954, DoABC#3) // _SafeStr_7598 = "_-1Ix" (String#25325, DoABC#3) // _SafeStr_9121 = "_-4nU" (String#33893, DoABC#3) // _SafeStr_9122 = "_-3E0" (String#30050, DoABC#3) // _SafeStr_9123 = "_-3I8" (String#30223, DoABC#3) // _SafeStr_9124 = "_-2-0" (String#27009, DoABC#3) // _SafeStr_9125 = "_-1jA" (String#26347, DoABC#3) // _SafeStr_9126 = "_-4J1" (String#32728, DoABC#3) // _SafeStr_9127 = "_-2yp" (String#29400, DoABC#3) // _SafeStr_9128 = "_-0pM" (String#24144, DoABC#3) // _SafeStr_9129 = "_-4hb" (String#33676, DoABC#3) // _SafeStr_9130 = "_-0Sb" (String#23283, DoABC#3) // _SafeStr_9131 = "_-GG" (String#39074, DoABC#3) // _SafeStr_9132 = "_-5Ti" (String#35563, DoABC#3) // _SafeStr_9133 = "_-3y3" (String#31863, DoABC#3) // _SafeStr_9134 = "_-xO" (String#40684, DoABC#3) // _SafeStr_9135 = "_-5F9" (String#35015, DoABC#3) // _SafeStr_9136 = "_-2xt" (String#29367, DoABC#3) // _SafeStr_9137 = "_-1NJ" (String#25495, DoABC#3) // _SafeStr_9138 = "_-2oo" (String#29023, DoABC#3) // _SafeStr_9139 = "_-6Nm" (String#37775, DoABC#3) // _SafeStr_9140 = "_-30M" (String#29508, DoABC#3) // _SafeStr_9141 = "_-3AJ" (String#29900, DoABC#3) // _SafeStr_9142 = "_-23O" (String#27170, DoABC#3) // _SafeStr_9143 = "_-0Ld" (String#23023, DoABC#3) // _SafeStr_9144 = "_-9D" (String#38820, DoABC#3) // _SafeStr_9145 = "_-rM" (String#40448, DoABC#3) // _SafeStr_9146 = "_-4Fd" (String#32598, DoABC#3) // _SafeStr_9147 = "_-3oq" (String#31490, DoABC#3) // _SafeStr_9148 = "_-4q9" (String#33999, DoABC#3) // _SafeStr_9149 = "_-4Np" (String#32923, DoABC#3) // _SafeStr_9150 = "_-6QM" (String#37878, DoABC#3) // _SafeStr_9151 = "_-5Xz" (String#35739, DoABC#3) // _SafeStr_9152 = "_-15n" (String#24835, DoABC#3) // _SafeStr_9153 = "_-pB" (String#40373, DoABC#3) // _SafeStr_9154 = "_-6dU" (String#38420, DoABC#3) // _SafeStr_9155 = "_-31l" (String#29556, DoABC#3) // _SafeStr_9156 = "_-1me" (String#26484, DoABC#3) // _SafeStr_9157 = "_-52g" (String#34532, DoABC#3) // _SafeStr_9158 = "_-4yS" (String#34319, DoABC#3) // _SafeStr_9159 = "_-39f" (String#29872, DoABC#3) // _SafeStr_9160 = "_-28P" (String#27364, DoABC#3) // _SafeStr_9161 = "_-4he" (String#33678, DoABC#3) // _SafeStr_9162 = "_-0ju" (String#23940, DoABC#3) // _SafeStr_9163 = "_-0gS" (String#23810, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4797 package _-0Oq { import _-1Mz.IWindowContainer; import _-0Kg.HabboCatalog; import _-0CY._SafeStr_2387; import _-0CY._SafeStr_2458; import _-1Mz.IWindow; import _-0Kg._SafeStr_2378; public class _SafeStr_4797 extends _SafeStr_3322 implements _SafeStr_3321 { public function _SafeStr_4797(k:IWindowContainer) { super(k); } override public function dispose():void { var k:HabboCatalog = HabboCatalog(page.viewer.catalog); k.events.removeEventListener(_SafeStr_2387._SafeStr_7512, this._SafeStr_9164); super.dispose(); } override public function init():Boolean { if (!super.init()){ return (false); }; _SafeStr_9118(_SafeStr_4787._SafeStr_9121); _SafeStr_5415.findChildByName("activity_points_txt").caption = ""; var k:HabboCatalog = HabboCatalog(page.viewer.catalog); k.events.addEventListener(_SafeStr_2387._SafeStr_7512, this._SafeStr_9164); return (this._SafeStr_9165()); } private function _SafeStr_9165():Boolean { if (disposed){ return (false); }; if (_SafeStr_5415 == null){ return (false); }; var k:int = this._SafeStr_9166(); if ((((k < 1)) || (!(_SafeStr_2458._SafeStr_7517(k))))){ _SafeStr_5415.visible = false; return (false); }; var _local_2:HabboCatalog = HabboCatalog(page.viewer.catalog); var _local_3:String = ("catalog.purchase.youractivitypoints." + k); _local_2.localization.registerParameter(_local_3, "activitypoints", ("" + _local_2.getPurse()._SafeStr_7508(k))); _SafeStr_5415.findChildByName("activity_points_txt").caption = _local_2.localization.getLocalization(_local_3); var _local_4:IWindow = _SafeStr_5415.findChildByName("activity_point_icon"); _local_4.style = _SafeStr_2458._SafeStr_5487(k, _local_2, true); _SafeStr_5415.visible = true; return (true); } private function _SafeStr_9164(k:_SafeStr_2387):void { this._SafeStr_9165(); } private function _SafeStr_9166():int { var k:_SafeStr_2378; if ((((page == null)) || ((page.offers == null)))){ return (0); }; for each (k in page.offers) { if (k.activityPointType > 0){ return (k.activityPointType); }; }; return (0); } } }//package _-0Oq // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2387 = "_-0bu" (String#23626, DoABC#3) // _SafeStr_2458 = "_-1xj" (String#26913, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_4797 = "_-5rk" (String#13635, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5487 = "_-2XF" (String#28331, DoABC#3) // _SafeStr_7508 = "_-1cq" (String#9270, DoABC#3) // _SafeStr_7512 = "_-3BF" (String#29939, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9121 = "_-4nU" (String#33893, DoABC#3) // _SafeStr_9164 = "_-Yq" (String#15026, DoABC#3) // _SafeStr_9165 = "_-6Lm" (String#37697, DoABC#3) // _SafeStr_9166 = "_-1RF" (String#9088, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4798 package _-0Oq { import _-0Kg.HabboCatalog; import flash.utils.Timer; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-58S._SafeStr_5146; import _-5YE.ITextFieldWindow; import _-5Mz.WindowKeyboardEvent; import flash.events.TimerEvent; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_4798 extends _SafeStr_3322 implements _SafeStr_3321 { private static const _SafeStr_9167:int = 75; private static const _SafeStr_9168:int = 35; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_7485:int = 1; private var _SafeStr_9169:int = 1; private var _SafeStr_9170:int = 100; private var _SafeStr_9171:Timer; private var _SafeStr_9172:Boolean = false; private var _SafeStr_9173:Boolean = false; private var _SafeStr_9174:Boolean = false; private var _SafeStr_9175:int = 1; private var _SafeStr_9176:Array; private var _SafeStr_9177:IWindow; public function _SafeStr_4798(k:IWindowContainer, _arg_2:HabboCatalog) { this._SafeStr_9176 = new Array(0); super(k); this._SafeStr_5450 = _arg_2; } override public function dispose():void { if (!disposed){ if (this._SafeStr_9171 != null){ this._SafeStr_9171.stop(); this._SafeStr_9171 = null; }; events.removeEventListener(_SafeStr_5146._SafeStr_7094, this._SafeStr_9178); events.removeEventListener(_SafeStr_5146._SafeStr_5991, this._SafeStr_9179); events.removeEventListener(_SafeStr_5146._SafeStr_5992, this._SafeStr_9180); events.removeEventListener(_SafeStr_5146._SafeStr_9181, this._SafeStr_9182); events.removeEventListener(_SafeStr_5146._SafeStr_9183, this._SafeStr_9184); super.dispose(); }; } override public function init():Boolean { if (!super.init()){ return (false); }; _SafeStr_9118(_SafeStr_4787._SafeStr_9154); window.visible = false; if (!this._SafeStr_5450._SafeStr_8303){ return (true); }; window.procedure = this._SafeStr_9185; var k:ITextFieldWindow = (window.findChildByName("text_value") as ITextFieldWindow); if (k){ k.addEventListener(WindowKeyboardEvent._SafeStr_8343, this._SafeStr_9186); }; events.addEventListener(_SafeStr_5146._SafeStr_7094, this._SafeStr_9178); events.addEventListener(_SafeStr_5146._SafeStr_5991, this._SafeStr_9179); events.addEventListener(_SafeStr_5146._SafeStr_5992, this._SafeStr_9180); events.addEventListener(_SafeStr_5146._SafeStr_9181, this._SafeStr_9182); events.addEventListener(_SafeStr_5146._SafeStr_9183, this._SafeStr_9184); this._SafeStr_9171 = new Timer(_SafeStr_9167); this._SafeStr_9171.addEventListener(TimerEvent.TIMER, this._SafeStr_9187); this._SafeStr_9177 = window.findChildByName("promo.info"); return (true); } private function refresh():void { var k:int; this._SafeStr_7485 = Math.max(this._SafeStr_7485, this._SafeStr_9169); this._SafeStr_7485 = Math.min(this._SafeStr_7485, this._SafeStr_9170); events.dispatchEvent(new _SafeStr_5146(_SafeStr_5146._SafeStr_9188, this._SafeStr_7485)); this._SafeStr_9189(this._SafeStr_7485.toString()); if (this._SafeStr_9177){ k = this._SafeStr_5450.utils._SafeStr_8511(this._SafeStr_7485); window.findChildByName("discountContainer").visible = (k > 0); this._SafeStr_5450.localization.registerParameter("catalog.bundlewidget.discount", "amount", k.toString()); }; } private function _SafeStr_9178(k:_SafeStr_5146):void { this._SafeStr_7485 = k.value; if (k._SafeStr_9190 != null){ this._SafeStr_9176 = k._SafeStr_9190; }; this.refresh(); } private function _SafeStr_9179(k:_SafeStr_5146):void { window.visible = true; } private function _SafeStr_9180(k:_SafeStr_5146):void { window.visible = false; } private function _SafeStr_9182(k:_SafeStr_5146):void { this._SafeStr_9170 = k.value; } private function _SafeStr_9184(k:_SafeStr_5146):void { this._SafeStr_9169 = k.value; } private function _SafeStr_9187(k:TimerEvent):void { if (disposed){ return; }; this._SafeStr_9174 = true; if (this._SafeStr_9172){ this._SafeStr_9191(); if ((this._SafeStr_7485 - this._SafeStr_9175) > _SafeStr_9168){ this._SafeStr_9191(); }; }; if (this._SafeStr_9173){ this._SafeStr_9192(); if ((this._SafeStr_9175 - this._SafeStr_7485) > _SafeStr_9168){ this._SafeStr_9192(); }; }; this.refresh(); } private function _SafeStr_9191():void { var k:int = (this._SafeStr_7485 + 1); while (this._SafeStr_9176.indexOf(k) != -1) { k++; }; this._SafeStr_7485 = k; } private function _SafeStr_9192():void { var k:int = (this._SafeStr_7485 - 1); while (this._SafeStr_9176.indexOf(k) != -1) { k--; }; this._SafeStr_7485 = k; } private function _SafeStr_9189(k:String):void { if (_SafeStr_5415 == null){ return; }; if ((_SafeStr_5415.findChildByName("text_value") is ITextFieldWindow)){ if (_SafeStr_5415.findChildByName("text_value").caption.length > 0){ _SafeStr_5415.findChildByName("text_value").caption = k; }; } else { _SafeStr_5415.findChildByName("text_value").caption = k; }; } private function _SafeStr_9185(k:WindowEvent, _arg_2:IWindow=null):void { if (!k){ return; }; if (((((((!((k.type == WindowMouseEvent.CLICK))) && (!((k.type == WindowMouseEvent.DOWN))))) && (!((k.type == WindowMouseEvent.UP))))) && (!((k.type == WindowMouseEvent._SafeStr_7329))))){ return; }; switch (k.target.name){ case "button_less": switch (k.type){ case WindowMouseEvent.DOWN: this._SafeStr_9173 = true; this._SafeStr_9175 = this._SafeStr_7485; this._SafeStr_9171.start(); break; case WindowMouseEvent.UP: case WindowMouseEvent._SafeStr_7329: this._SafeStr_9173 = false; this._SafeStr_9171.stop(); break; case WindowMouseEvent.CLICK: if (!this._SafeStr_9174){ this._SafeStr_9192(); }; this.refresh(); this._SafeStr_9174 = false; break; }; return; case "button_more": switch (k.type){ case WindowMouseEvent.DOWN: this._SafeStr_9172 = true; this._SafeStr_9175 = this._SafeStr_7485; this._SafeStr_9171.start(); break; case WindowMouseEvent.UP: case WindowMouseEvent._SafeStr_7329: this._SafeStr_9172 = false; this._SafeStr_9171.stop(); break; case WindowMouseEvent.CLICK: if (!this._SafeStr_9174){ this._SafeStr_9191(); }; this.refresh(); this._SafeStr_9174 = false; break; }; return; }; } private function _SafeStr_9186(k:WindowKeyboardEvent):void { this._SafeStr_7485 = parseInt(k.target.caption); this.refresh(); } } }//package _-0Oq // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_4798 = "_-0Is" (String#7899, DoABC#3) // _SafeStr_5146 = "_-1Ol" (String#25553, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5991 = "_-Q7" (String#39442, DoABC#3) // _SafeStr_5992 = "_-5Fh" (String#35032, DoABC#3) // _SafeStr_7094 = "_-1zf" (String#26992, DoABC#3) // _SafeStr_7329 = "_-1RX" (String#25674, DoABC#3) // _SafeStr_7485 = "_-Ug" (String#197, DoABC#3) // _SafeStr_8303 = "_-3fL" (String#31117, DoABC#3) // _SafeStr_8343 = "_-484" (String#32301, DoABC#3) // _SafeStr_8511 = "_-51o" (String#34495, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9154 = "_-6dU" (String#38420, DoABC#3) // _SafeStr_9167 = "_-0Ki" (String#22990, DoABC#3) // _SafeStr_9168 = "_-0rl" (String#24241, DoABC#3) // _SafeStr_9169 = "_-5sO" (String#866, DoABC#3) // _SafeStr_9170 = "_-0SN" (String#681, DoABC#3) // _SafeStr_9171 = "_-3qp" (String#31565, DoABC#3) // _SafeStr_9172 = "_-1nP" (String#26514, DoABC#3) // _SafeStr_9173 = "_-25b" (String#27259, DoABC#3) // _SafeStr_9174 = "_-0-S" (String#22164, DoABC#3) // _SafeStr_9175 = "_-1Sy" (String#25729, DoABC#3) // _SafeStr_9176 = "_-4vf" (String#12678, DoABC#3) // _SafeStr_9177 = "_-Pw" (String#39435, DoABC#3) // _SafeStr_9178 = "_-3Sr" (String#30645, DoABC#3) // _SafeStr_9179 = "_-5-3" (String#12745, DoABC#3) // _SafeStr_9180 = "_-2UF" (String#10201, DoABC#3) // _SafeStr_9181 = "_-N8" (String#39327, DoABC#3) // _SafeStr_9182 = "_-14U" (String#24783, DoABC#3) // _SafeStr_9183 = "_-5uR" (String#36602, DoABC#3) // _SafeStr_9184 = "_-0yV" (String#24513, DoABC#3) // _SafeStr_9185 = "_-5Ph" (String#35426, DoABC#3) // _SafeStr_9186 = "_-4YW" (String#33356, DoABC#3) // _SafeStr_9187 = "_-1n1" (String#26497, DoABC#3) // _SafeStr_9188 = "_-ZQ" (String#39772, DoABC#3) // _SafeStr_9189 = "_-35" (String#29684, DoABC#3) // _SafeStr_9190 = "_-ai" (String#39812, DoABC#3) // _SafeStr_9191 = "_-4d3" (String#33511, DoABC#3) // _SafeStr_9192 = "_-3l3" (String#31334, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4799 package _-0Oq { import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import _-58S._SafeStr_5150; public class _SafeStr_4799 extends _SafeStr_3322 implements _SafeStr_3321 { public function _SafeStr_4799(k:IWindowContainer) { super(k); } override public function init():Boolean { if (!super.init()){ return (false); }; _SafeStr_5415.findChildByName("warning_text").caption = ""; events.addEventListener(_SafeStr_3313._SafeStr_9193, this._SafeStr_9194); return (true); } private function _SafeStr_9194(k:_SafeStr_5150):void { _SafeStr_5415.findChildByName("warning_text").caption = k.text; } } }//package _-0Oq // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4799 = "_-2Es" (String#27616, DoABC#3) // _SafeStr_5150 = "_-4Yv" (String#12296, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_9193 = "_-1SJ" (String#25707, DoABC#3) // _SafeStr_9194 = "_-0XL" (String#23459, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4800 package _-0Oq { import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import _-2rM._SafeStr_3315; import _-5YE._SafeStr_2536; import _-58S._SafeStr_2424; public class _SafeStr_4800 extends _SafeStr_3322 implements _SafeStr_3321 { public function _SafeStr_4800(k:IWindowContainer) { super(k); } override public function dispose():void { if (!disposed){ events.removeEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); super.dispose(); }; } override public function init():Boolean { if (!super.init()){ return (false); }; _SafeStr_9118(_SafeStr_4787._SafeStr_9122); events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); return (true); } private function _SafeStr_9195(k:_SafeStr_2424):void { var _local_2:_SafeStr_3315; if (((!(disposed)) && (k.offer._SafeStr_6389))){ _local_2 = (_SafeStr_2536(_SafeStr_5415.findChildByName("badge")).widget as _SafeStr_3315); if (_local_2 != null){ _local_2.badgeId = k.offer._SafeStr_6389; }; }; } } }//package _-0Oq // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_4800 = "_-f7" (String#39992, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9122 = "_-3E0" (String#30050, DoABC#3) // _SafeStr_9195 = "_-0qU" (String#378, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4801 package _-0Oq { import _-1d._SafeStr_2382; import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3315; import _-58S._SafeStr_4786; public class _SafeStr_4801 extends _SafeStr_3322 implements _SafeStr_3321 { private var _SafeStr_9196:_SafeStr_2382; public function _SafeStr_4801(k:IWindowContainer, _arg_2:_SafeStr_2382) { super(k); this._SafeStr_9196 = _arg_2; } override public function dispose():void { if (!disposed){ this._SafeStr_9196 = null; super.dispose(); }; } override public function init():Boolean { if (!super.init()){ return (false); }; _SafeStr_9118(_SafeStr_4787._SafeStr_9133); events.addEventListener(_SafeStr_3313.GUILD_SELECTED, this._SafeStr_9197); return (true); } private function _SafeStr_9197(k:_SafeStr_4786):void { if (disposed){ return; }; var _local_2:_SafeStr_3315 = (_SafeStr_2536(_SafeStr_5415.findChildByName("badge")).widget as _SafeStr_3315); if (_local_2 != null){ _local_2.badgeId = k._SafeStr_6389; _local_2.groupId = k._SafeStr_6039; }; } } }//package _-0Oq // _SafeStr_2382 = "_-3G-" (String#10976, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4786 = "_-0dY" (String#8243, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_4801 = "_-3j7" (String#31261, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_6039 = "_-1jD" (String#26350, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9133 = "_-3y3" (String#31863, DoABC#3) // _SafeStr_9196 = "_-7F" (String#14543, DoABC#3) // _SafeStr_9197 = "_-40e" (String#11764, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4802 package _-0Oq { import _-0Kg.HabboCatalog; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-58S._SafeStr_5146; import _-58S._SafeStr_3313; import flash.events.Event; import _-58S._SafeStr_2424; import _-0CY._SafeStr_2458; import _-5YE.ITextWindow; import _-5YE.IItemListWindow; public class _SafeStr_4802 extends _SafeStr_3322 implements _SafeStr_3321 { private static const _SafeStr_9198:String = "totalprice_container"; private static const _SafeStr_9199:String = "plus"; private static const _SafeStr_9200:String = "amount_text_left"; private static const _SafeStr_9201:String = "amount_text_right"; private static const _SafeStr_9202:String = "total_left"; private static const _SafeStr_9203:String = "total_right"; private static const _SafeStr_9204:String = "currency_indicator_bitmap_left"; private static const _SafeStr_9205:String = "currency_indicator_bitmap_right"; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9206:int; private var _SafeStr_9207:int; private var _SafeStr_9208:int; private var _SafeStr_9209:IWindow; private var _SafeStr_9210:IWindow; private var _SafeStr_9211:IWindowContainer; private var _SafeStr_9212:IWindowContainer; private var _SafeStr_9213:int = 1; public function _SafeStr_4802(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function dispose():void { if (!disposed){ this._SafeStr_5450 = null; events.removeEventListener(_SafeStr_5146._SafeStr_9188, this._SafeStr_9214); events.removeEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9215); this.clear(); }; } override public function init():Boolean { if (!super.init()){ return (false); }; _SafeStr_9118(_SafeStr_4787._SafeStr_9155); window.visible = false; if (!this._SafeStr_5450._SafeStr_8303){ return (true); }; events.addEventListener(_SafeStr_5146._SafeStr_9188, this._SafeStr_9214); events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9215); events.dispatchEvent(new Event(_SafeStr_3313.TOTAL_PRICE_WIDGET_INITIALIZED)); return (true); } private function _SafeStr_9214(k:_SafeStr_5146):void { this._SafeStr_9213 = k.value; this._SafeStr_9216(); } private function _SafeStr_9215(k:_SafeStr_2424):void { window.visible = k.offer._SafeStr_8136; this._SafeStr_9206 = k.offer.priceInCredits; this._SafeStr_9207 = k.offer.priceInActivityPoints; this._SafeStr_9208 = k.offer.activityPointType; this._SafeStr_9213 = 1; this.clear(); this._SafeStr_9217(); this._SafeStr_9216(); } private function clear():void { this._SafeStr_9209 = null; this._SafeStr_9210 = null; this._SafeStr_9211 = null; this._SafeStr_9212 = null; _SafeStr_5415.findChildByName(_SafeStr_9199).visible = false; _SafeStr_5415.findChildByName(_SafeStr_9200).visible = false; if (_SafeStr_5415.findChildByName(_SafeStr_9202)){ _SafeStr_5415.findChildByName(_SafeStr_9202).visible = false; }; if (_SafeStr_5415.findChildByName(_SafeStr_9203)){ _SafeStr_5415.findChildByName(_SafeStr_9203).visible = false; }; _SafeStr_5415.findChildByName(_SafeStr_9204).visible = false; } private function _SafeStr_9216():void { var _local_5:IWindow; var _local_6:IWindow; var k:int = (this._SafeStr_9213 * this._SafeStr_9206); var _local_2:int = (this._SafeStr_9213 * this._SafeStr_9207); var _local_3:int = k; var _local_4:int = _local_2; if (this._SafeStr_5450._SafeStr_8482){ _local_3 = this._SafeStr_5450.utils._SafeStr_5498(true, this._SafeStr_9206, this._SafeStr_9213); _local_4 = this._SafeStr_5450.utils._SafeStr_5498(true, this._SafeStr_9207, this._SafeStr_9213); }; if (this._SafeStr_9209 != null){ this._SafeStr_9209.caption = ((this._SafeStr_5450._SafeStr_8482) ? _local_3.toString() : k.toString()); }; if (this._SafeStr_9210 != null){ this._SafeStr_9210.caption = ((this._SafeStr_5450._SafeStr_8482) ? _local_4.toString() : _local_2.toString()); }; if (this._SafeStr_9211){ this._SafeStr_9211.visible = !((k == _local_3)); _local_5 = this._SafeStr_9211.findChildByName("text"); _local_5.caption = ((this._SafeStr_9211.visible) ? k.toString() : "0"); this._SafeStr_9211.findChildByName("strike").width = _local_5.width; }; if (this._SafeStr_9212){ this._SafeStr_9212.visible = !((_local_2 == _local_4)); _local_6 = this._SafeStr_9212.findChildByName("text"); _local_6.caption = ((this._SafeStr_9212.visible) ? _local_2.toString() : "0"); this._SafeStr_9212.findChildByName("strike").width = _local_6.width; }; } private function _SafeStr_9217():void { var k:IWindow; var _local_2:IWindow; if (this._SafeStr_9206 > 0){ if (this._SafeStr_9207 > 0){ this._SafeStr_9209 = _SafeStr_5415.findChildByName(_SafeStr_9200); this._SafeStr_9209.visible = true; this._SafeStr_9211 = (_SafeStr_5415.findChildByName(_SafeStr_9202) as IWindowContainer); if (this._SafeStr_9211){ this._SafeStr_9211.visible = false; }; k = _SafeStr_5415.findChildByName(_SafeStr_9204); k.visible = true; _SafeStr_5415.findChildByName("plus").visible = true; } else { this._SafeStr_9209 = _SafeStr_5415.findChildByName(_SafeStr_9201); this._SafeStr_9211 = (_SafeStr_5415.findChildByName(_SafeStr_9203) as IWindowContainer); if (this._SafeStr_9211){ this._SafeStr_9211.visible = false; }; k = _SafeStr_5415.findChildByName(_SafeStr_9205); }; if (page.acceptSeasonCurrencyAsCredits){ k.style = _SafeStr_2458._SafeStr_5487(this._SafeStr_5450._SafeStr_8299(), this._SafeStr_5450, true, true); k.width = 53; } else { k.style = _SafeStr_2458._SafeStr_5487(-1, this._SafeStr_5450, true); k.width = 22; }; }; if (this._SafeStr_9207 > 0){ this._SafeStr_9210 = ITextWindow(_SafeStr_5415.findChildByName(_SafeStr_9201)); this._SafeStr_9212 = (_SafeStr_5415.findChildByName(_SafeStr_9202) as IWindowContainer); if (this._SafeStr_9212){ this._SafeStr_9212.visible = false; }; _local_2 = _SafeStr_5415.findChildByName(_SafeStr_9205); _local_2.style = _SafeStr_2458._SafeStr_5487(this._SafeStr_9208, this._SafeStr_5450, true); }; IItemListWindow(_SafeStr_5415.findChildByName(_SafeStr_9198)).arrangeListItems(); } } }//package _-0Oq // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_2458 = "_-1xj" (String#26913, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_4802 = "_-2pj" (String#10520, DoABC#3) // _SafeStr_5146 = "_-1Ol" (String#25553, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5487 = "_-2XF" (String#28331, DoABC#3) // _SafeStr_5498 = "_-2Kx" (String#27850, DoABC#3) // _SafeStr_8136 = "_-6Rt" (String#14242, DoABC#3) // _SafeStr_8299 = "_-0rA" (String#24217, DoABC#3) // _SafeStr_8303 = "_-3fL" (String#31117, DoABC#3) // _SafeStr_8482 = "_-1OG" (String#25531, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9155 = "_-31l" (String#29556, DoABC#3) // _SafeStr_9188 = "_-ZQ" (String#39772, DoABC#3) // _SafeStr_9198 = "_-0p3" (String#8441, DoABC#3) // _SafeStr_9199 = "_-1bf" (String#26051, DoABC#3) // _SafeStr_9200 = "_-55i" (String#12849, DoABC#3) // _SafeStr_9201 = "_-1H6" (String#8912, DoABC#3) // _SafeStr_9202 = "_-3iL" (String#31228, DoABC#3) // _SafeStr_9203 = "_-0G3" (String#22796, DoABC#3) // _SafeStr_9204 = "_-4I5" (String#32692, DoABC#3) // _SafeStr_9205 = "_-0hp" (String#8322, DoABC#3) // _SafeStr_9206 = "_-0i3" (String#8326, DoABC#3) // _SafeStr_9207 = "_-6eX" (String#14421, DoABC#3) // _SafeStr_9208 = "_-32d" (String#10772, DoABC#3) // _SafeStr_9209 = "_-4x5" (String#34262, DoABC#3) // _SafeStr_9210 = "_-2KY" (String#27835, DoABC#3) // _SafeStr_9211 = "_-32k" (String#29593, DoABC#3) // _SafeStr_9212 = "_-05M" (String#22379, DoABC#3) // _SafeStr_9213 = "_-3sY" (String#852, DoABC#3) // _SafeStr_9214 = "_-4Ix" (String#32724, DoABC#3) // _SafeStr_9215 = "_-1DS" (String#25125, DoABC#3) // _SafeStr_9216 = "_-1XL" (String#25883, DoABC#3) // _SafeStr_9217 = "_-2PQ" (String#10123, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4803 package _-0Oq { import _-0Kg.HabboCatalog; import _-4n6._SafeStr_5154; import _-0Kg._SafeStr_2378; import flash.utils.Timer; import _-2rM._SafeStr_3670; import _-1Mz.IWindowContainer; import flash.events.TimerEvent; import _-58S._SafeStr_3313; import _-5YE._SafeStr_2536; import _-58S._SafeStr_2424; import _-58S._SafeStr_4815; import _-1oe._SafeStr_2361; import _-1oe.Offer; public class _SafeStr_4803 extends _SafeStr_3322 implements _SafeStr_3321 { private static const _SafeStr_9218:int = 20000; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9219:_SafeStr_5154; private var _SafeStr_9220:_SafeStr_2378; private var _SafeStr_9221:Timer; private var _SafeStr_9222:_SafeStr_3670; public function _SafeStr_4803(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function dispose():void { if (!disposed){ if (this._SafeStr_9221 != null){ this._SafeStr_9221.stop(); this._SafeStr_9221.removeEventListener(TimerEvent.TIMER, this._SafeStr_9223); this._SafeStr_9221 = null; }; window.visible = false; this._SafeStr_5450 = null; this._SafeStr_9220 = null; if (this._SafeStr_9219){ this._SafeStr_9219.dispose(); this._SafeStr_9219 = null; }; events.removeEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); events.removeEventListener(_SafeStr_3313._SafeStr_9224, this._SafeStr_9225); super.dispose(); }; } override public function init():Boolean { if (!super.init()){ return (false); }; var k:_SafeStr_2536 = _SafeStr_2536(_SafeStr_5415.findChildByName("unique_item_overlay_container")); this._SafeStr_9222 = _SafeStr_3670(k.widget); window.visible = false; events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); events.addEventListener(_SafeStr_3313._SafeStr_9224, this._SafeStr_9225); this._SafeStr_9221 = new Timer(_SafeStr_9218); this._SafeStr_9221.addEventListener(TimerEvent.TIMER, this._SafeStr_9223); return (true); } private function _SafeStr_9195(k:_SafeStr_2424):void { if (k == null){ return; }; this._SafeStr_9220 = k.offer; this.update(k.offer, true); } private function _SafeStr_9225(k:_SafeStr_4815):void { this._SafeStr_9220 = k.offer; this.update(k.offer); } private function update(k:_SafeStr_2378, _arg_2:Boolean=false):void { var _local_3:_SafeStr_2361; if ((((k._SafeStr_8138 == Offer._SafeStr_9226)) && (k.product.isUniqueLimitedItem))){ _local_3 = k.product; this._SafeStr_9222._SafeStr_9227 = _local_3.uniqueLimitedItemsLeft; this._SafeStr_9222._SafeStr_7862 = _local_3.uniqueLimitedItemSeriesSize; window.visible = true; if (_arg_2){ this._SafeStr_5450.sendGetProductOffer(k._SafeStr_7441); }; this._SafeStr_9221.start(); } else { window.visible = false; this._SafeStr_9221.stop(); }; } private function _SafeStr_9223(k:TimerEvent):void { if (((_SafeStr_5415.visible) && (!((this._SafeStr_9220 == null))))){ this.update(this._SafeStr_9220, true); }; } } }//package _-0Oq // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3670 = "_-3iS" (String#11436, DoABC#3) // _SafeStr_4803 = "_-2ut" (String#10614, DoABC#3) // _SafeStr_4815 = "_-344" (String#10796, DoABC#3) // _SafeStr_5154 = "_-6dK" (String#14403, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7862 = "_-1fp" (String#3028, DoABC#3) // _SafeStr_8138 = "_-6bX" (String#14382, DoABC#3) // _SafeStr_9195 = "_-0qU" (String#378, DoABC#3) // _SafeStr_9218 = "_-D-" (String#38963, DoABC#3) // _SafeStr_9219 = "_-0eO" (String#8254, DoABC#3) // _SafeStr_9220 = "_-0cg" (String#23662, DoABC#3) // _SafeStr_9221 = "_-4--" (String#31927, DoABC#3) // _SafeStr_9222 = "_-5cd" (String#35921, DoABC#3) // _SafeStr_9223 = "_-1RK" (String#25666, DoABC#3) // _SafeStr_9224 = "_-6k0" (String#38689, DoABC#3) // _SafeStr_9225 = "_-4M0" (String#32846, DoABC#3) // _SafeStr_9226 = "_-4TP" (String#33161, DoABC#3) // _SafeStr_9227 = "_-5xs" (String#13738, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4804 package _-0Oq { import _-5YE.IButtonWindow; import _-5YE.ITextFieldWindow; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowKeyboardEvent; import flash.ui.Keyboard; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-4n6._SafeStr_2443; public class _SafeStr_4804 extends _SafeStr_3322 implements _SafeStr_3321 { private var _SafeStr_9228:IButtonWindow; private var _SafeStr_9229:ITextFieldWindow; public function _SafeStr_4804(k:IWindowContainer) { super(k); } override public function dispose():void { super.dispose(); if (this._SafeStr_9228 != null){ this._SafeStr_9228.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_9230); this._SafeStr_9228 = null; }; if (this._SafeStr_9229 != null){ this._SafeStr_9229.removeEventListener(WindowKeyboardEvent._SafeStr_8341, this._SafeStr_9231); this._SafeStr_9229 = null; }; } override public function init():Boolean { if (!super.init()){ return (false); }; this._SafeStr_9228 = (_SafeStr_5415.findChildByName("redeem") as IButtonWindow); if (this._SafeStr_9228 != null){ this._SafeStr_9228.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9230); }; this._SafeStr_9229 = (_SafeStr_5415.findChildByName("voucher_code") as ITextFieldWindow); if (this._SafeStr_9229 != null){ this._SafeStr_9229.addEventListener(WindowKeyboardEvent._SafeStr_8341, this._SafeStr_9231); }; return (true); } private function _SafeStr_9230(k:WindowMouseEvent):void { this.redeem(); } private function _SafeStr_9231(k:WindowEvent=null, _arg_2:IWindow=null):void { var _local_3:WindowKeyboardEvent = (k as WindowKeyboardEvent); if (_local_3.charCode == Keyboard.ENTER){ this.redeem(); }; } private function redeem():void { var voucher:String; var input:IWindow = _SafeStr_5415.findChildByName("voucher_code"); if (input != null){ voucher = input.caption; if (voucher.length > 0){ page.viewer.catalog.redeemVoucher(voucher); input.caption = ""; } else { page.viewer.catalog.windowManager.alert("${catalog.voucher.empty.title}", "${catalog.voucher.empty.desc}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); }; }; } } }//package _-0Oq // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4804 = "_-1pD" (String#26587, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_8341 = "_-Il" (String#39165, DoABC#3) // _SafeStr_9228 = "_-3-M" (String#29468, DoABC#3) // _SafeStr_9229 = "_-3BE" (String#29938, DoABC#3) // _SafeStr_9230 = "_-1Gf" (String#25241, DoABC#3) // _SafeStr_9231 = "_-52l" (String#12800, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4805 package _-0Oq { import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import _-58S._SafeStr_2424; public class _SafeStr_4805 extends _SafeStr_3322 implements _SafeStr_3321 { public function _SafeStr_4805(k:IWindowContainer) { super(k); } override public function init():Boolean { if (!super.init()){ return (false); }; _SafeStr_9118(_SafeStr_4787._SafeStr_9153); _SafeStr_5415.findChildByName("ctlg_special_txt").caption = ""; events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9232); return (true); } private function _SafeStr_9232(k:_SafeStr_2424):void { if (k == null){ return; }; _SafeStr_5415.visible = false; } } }//package _-0Oq // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_4805 = "_-2ed" (String#28625, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9153 = "_-pB" (String#40373, DoABC#3) // _SafeStr_9232 = "_-2Ty" (String#1084, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4806 package _-0Oq { import _-0Kg.HabboCatalog; import _-6ax._SafeStr_5158; import flash.utils.Timer; import _-1Mz.IWindowContainer; import flash.events.TimerEvent; import _-58S._SafeStr_5151; import _-58S._SafeStr_5146; import _-6ax._SafeStr_5152; import _-6ax._SafeStr_5157; public class _SafeStr_4806 extends _SafeStr_3322 implements _SafeStr_3321 { private static const _SafeStr_9233:uint = 4000; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9234:_SafeStr_5158; private var _SafeStr_9235:int = 1; private var _SafeStr_9206:int; private var _SafeStr_9207:int; private var _SafeStr_9208:int; private var _SafeStr_9236:String; private var _SafeStr_9237:int = -1; private var _SafeStr_9238:int = -1; private var _SafeStr_9239:int = -1; private var _SafeStr_9240:Boolean = false; private var _SafeStr_9241:Timer; public function _SafeStr_4806(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function dispose():void { if (!disposed){ this._SafeStr_9234.dispose(); this._SafeStr_9234 = null; this._SafeStr_5450 = null; this._SafeStr_9241.stop(); this._SafeStr_9241.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_9242); this._SafeStr_9241 = null; events.removeEventListener(_SafeStr_5151._SafeStr_7094, this._SafeStr_9243); events.removeEventListener(_SafeStr_5151._SafeStr_5992, this._SafeStr_9180); events.removeEventListener(_SafeStr_5146._SafeStr_9188, this._SafeStr_9244); events.removeEventListener(_SafeStr_5151._SafeStr_5453, this._SafeStr_9245); super.dispose(); }; } override public function init():Boolean { if (!((this._SafeStr_5450._SafeStr_8303) && (this._SafeStr_5450._SafeStr_8482))){ return (true); }; this._SafeStr_9234 = new _SafeStr_5158(this, this._SafeStr_5450); events.addEventListener(_SafeStr_5151._SafeStr_7094, this._SafeStr_9243); events.addEventListener(_SafeStr_5151._SafeStr_5992, this._SafeStr_9180); events.addEventListener(_SafeStr_5146._SafeStr_9188, this._SafeStr_9244); events.addEventListener(_SafeStr_5151._SafeStr_5453, this._SafeStr_9245); this._SafeStr_9241 = new Timer(_SafeStr_9233, 1); this._SafeStr_9241.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_9242); return (true); } private function _SafeStr_9246():void { var k:_SafeStr_5152 = new _SafeStr_5152(_SafeStr_5152._SafeStr_9247); k.quantity = this._SafeStr_9235; this._SafeStr_9237 = this._SafeStr_9234._SafeStr_5602(k); } private function _SafeStr_9248(k:int):void { var _local_2:_SafeStr_5157; var _local_3:_SafeStr_5152; if (this._SafeStr_9237 != -1){ _local_2 = _SafeStr_5157(this._SafeStr_9234._SafeStr_7643(this._SafeStr_9237)); _local_3 = _local_2.data; _local_3.quantity = k; _local_2.update(_local_3); }; } private function _SafeStr_9249():void { if (this._SafeStr_9237 != -1){ this._SafeStr_9234._SafeStr_7776(this._SafeStr_9237); this._SafeStr_9237 = -1; }; } private function _SafeStr_9250():void { var k:_SafeStr_5152 = new _SafeStr_5152(_SafeStr_5152._SafeStr_9251); k.quantity = this._SafeStr_9235; k.priceActivityPoints = this._SafeStr_9207; k.activityPointType = this._SafeStr_9208; k.priceCredits = this._SafeStr_9206; this._SafeStr_9238 = this._SafeStr_9234._SafeStr_5602(k); this._SafeStr_5450.utils._SafeStr_8522(); } private function _SafeStr_9252(k:int):void { var _local_2:_SafeStr_5157; var _local_3:_SafeStr_5152; if (this._SafeStr_9238 != -1){ _local_2 = _SafeStr_5157(this._SafeStr_9234._SafeStr_7643(this._SafeStr_9238)); _local_3 = _local_2.data; _local_3.quantity = k; _local_3.discountPriceCredits = this._SafeStr_5450.utils._SafeStr_5498(true, this._SafeStr_9206, k); _local_3.discountPriceActivityPoints = this._SafeStr_5450.utils._SafeStr_5498(true, this._SafeStr_9207, k); _local_2.update(_local_3); }; } private function _SafeStr_9253():void { if (this._SafeStr_9238 != -1){ this._SafeStr_9234._SafeStr_7776(this._SafeStr_9238); this._SafeStr_9238 = -1; }; } private function _SafeStr_9254():void { var k:_SafeStr_5152 = new _SafeStr_5152(_SafeStr_5152._SafeStr_9255); this._SafeStr_9239 = this._SafeStr_9234._SafeStr_5602(k); this._SafeStr_5450.utils._SafeStr_8521(); } private function _SafeStr_9256():void { if (this._SafeStr_9239 != -1){ this._SafeStr_9234._SafeStr_7776(this._SafeStr_9239); this._SafeStr_9239 = -1; }; } private function _SafeStr_9243(k:_SafeStr_5151):void { if (disposed){ return; }; window.visible = true; this._SafeStr_9206 = k.data.priceCredits; this._SafeStr_9207 = k.data.priceActivityPoints; this._SafeStr_9208 = k.data.activityPointType; this._SafeStr_9236 = k.data._SafeStr_6389; this._SafeStr_9234.clear(); this._SafeStr_9238 = -1; this._SafeStr_9237 = -1; this._SafeStr_9241.start(); } private function _SafeStr_9244(k:_SafeStr_5146):void { if (disposed){ return; }; if (!this._SafeStr_5450._SafeStr_8473){ return; }; if (k.type == _SafeStr_5146._SafeStr_9188){ if (k.value != this._SafeStr_9235){ if ((((k.value >= this._SafeStr_5450._SafeStr_8473._SafeStr_8515)) && ((this._SafeStr_9238 == -1)))){ this._SafeStr_9250(); } else { if (k.value < this._SafeStr_5450._SafeStr_8473._SafeStr_8515){ this._SafeStr_9253(); }; }; this._SafeStr_9248(k.value); this._SafeStr_9252(k.value); this._SafeStr_9235 = k.value; this._SafeStr_9256(); if (this._SafeStr_9235 >= this._SafeStr_5450.utils._SafeStr_8519){ this._SafeStr_9249(); this._SafeStr_9240 = true; } else { if (this._SafeStr_9240){ this._SafeStr_9246(); this._SafeStr_9240 = false; }; }; this._SafeStr_5450.utils._SafeStr_8520(); }; }; } private function _SafeStr_9180(k:_SafeStr_5151):void { window.visible = false; } private function _SafeStr_9245(k:_SafeStr_5151):void { switch (k.id){ case this._SafeStr_9237: if (this._SafeStr_9239 == -1){ this._SafeStr_9254(); }; return; case this._SafeStr_9239: this._SafeStr_9256(); return; }; } private function _SafeStr_9242(k:TimerEvent):void { this._SafeStr_9246(); } } }//package _-0Oq // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4806 = "_-4yc" (String#12721, DoABC#3) // _SafeStr_5146 = "_-1Ol" (String#25553, DoABC#3) // _SafeStr_5151 = "_-dK" (String#39925, DoABC#3) // _SafeStr_5152 = "_-Kj" (String#14777, DoABC#3) // _SafeStr_5157 = "_-1R1" (String#9085, DoABC#3) // _SafeStr_5158 = "_-2u1" (String#10596, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5453 = "_-0rI" (String#24224, DoABC#3) // _SafeStr_5498 = "_-2Kx" (String#27850, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_5992 = "_-5Fh" (String#35032, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_7094 = "_-1zf" (String#26992, DoABC#3) // _SafeStr_7643 = "_-08n" (String#22505, DoABC#3) // _SafeStr_7776 = "_-0I0" (String#2628, DoABC#3) // _SafeStr_8303 = "_-3fL" (String#31117, DoABC#3) // _SafeStr_8473 = "_-5Mh" (String#35306, DoABC#3) // _SafeStr_8482 = "_-1OG" (String#25531, DoABC#3) // _SafeStr_8515 = "_-0Wz" (String#23446, DoABC#3) // _SafeStr_8519 = "_-24S" (String#27215, DoABC#3) // _SafeStr_8520 = "_-4FQ" (String#32590, DoABC#3) // _SafeStr_8521 = "_-3qo" (String#31564, DoABC#3) // _SafeStr_8522 = "_-3l6" (String#31337, DoABC#3) // _SafeStr_9180 = "_-2UF" (String#10201, DoABC#3) // _SafeStr_9188 = "_-ZQ" (String#39772, DoABC#3) // _SafeStr_9206 = "_-0i3" (String#8326, DoABC#3) // _SafeStr_9207 = "_-6eX" (String#14421, DoABC#3) // _SafeStr_9208 = "_-32d" (String#10772, DoABC#3) // _SafeStr_9233 = "_-5JA" (String#35172, DoABC#3) // _SafeStr_9234 = "_-NF" (String#39332, DoABC#3) // _SafeStr_9235 = "_-0h4" (String#23833, DoABC#3) // _SafeStr_9236 = "_-Eh" (String#39018, DoABC#3) // _SafeStr_9237 = "_-EJ" (String#39007, DoABC#3) // _SafeStr_9238 = "_-1RR" (String#25670, DoABC#3) // _SafeStr_9239 = "_-6dY" (String#38422, DoABC#3) // _SafeStr_9240 = "_-5yH" (String#36751, DoABC#3) // _SafeStr_9241 = "_-6W9" (String#38108, DoABC#3) // _SafeStr_9242 = "_-4nO" (String#33888, DoABC#3) // _SafeStr_9243 = "_-1o-" (String#26538, DoABC#3) // _SafeStr_9244 = "_-5RD" (String#13215, DoABC#3) // _SafeStr_9245 = "_-29i" (String#27414, DoABC#3) // _SafeStr_9246 = "_-3jX" (String#31276, DoABC#3) // _SafeStr_9247 = "_-3-K" (String#29467, DoABC#3) // _SafeStr_9248 = "_-2gk" (String#28703, DoABC#3) // _SafeStr_9249 = "_-3OE" (String#30474, DoABC#3) // _SafeStr_9250 = "_-47W" (String#32277, DoABC#3) // _SafeStr_9251 = "_-0GB" (String#22803, DoABC#3) // _SafeStr_9252 = "_-3tv" (String#31694, DoABC#3) // _SafeStr_9253 = "_-3m-" (String#31374, DoABC#3) // _SafeStr_9254 = "_-15J" (String#24813, DoABC#3) // _SafeStr_9255 = "_-4F8" (String#32581, DoABC#3) // _SafeStr_9256 = "_-4rz" (String#34071, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4807 package _-0Oq { import _-3Xk._SafeStr_3308; import _-1oe._SafeStr_5160; import _-1Mz.IWindowContainer; import _-3Xk._SafeStr_2338; import _-1oe.PageLocalization; import _-1Mz.IWindow; import _-5YE.IButtonWindow; import _-5Mz.WindowMouseEvent; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; import _-3Xk._SafeStr_3309; import _-1uj._SafeStr_3018; import flash.geom.Point; import _-3yO._SafeStr_2285; import _-1uj._SafeStr_2251; import _-1uj._SafeStr_2329; import _-5Mz.WindowEvent; import _-3yO._SafeStr_4438; import _-4n6._SafeStr_2443; public class _SafeStr_4807 extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_3308 { private var _SafeStr_9257:_SafeStr_5160; public function _SafeStr_4807(k:IWindowContainer) { super(k); } private function get recycler():_SafeStr_2338 { return (page.viewer.catalog.getRecycler()); } override public function dispose():void { if (this._SafeStr_9257 != null){ this._SafeStr_9257.dispose(); this._SafeStr_9257 = null; }; if (this.recycler != null){ this.recycler.cancel(); }; super.dispose(); } override public function init():Boolean { if (!super.init()){ return (false); }; _SafeStr_9118(_SafeStr_4787._SafeStr_7596); window.findChildByName("inactive").visible = false; window.findChildByName("timeout").visible = false; window.findChildByName("normal").visible = false; if (this.recycler == null){ return (false); }; this.recycler.init(this); return (true); } public function _SafeStr_9258():void { window.findChildByName("inactive").visible = true; window.findChildByName("timeout").visible = false; window.findChildByName("normal").visible = false; this._SafeStr_9259(); var k:IWindow = (window.parent as IWindowContainer).findChildByName(PageLocalization._SafeStr_9260); if (k != null){ k.caption = "${recycler.info.closed}"; }; } public function _SafeStr_9261(k:int):void { var _local_2:String = String(int((k / 60))); var _local_3:String = String((k % 60)); page.viewer.catalog.localization.registerParameter("recycler.alert.timeout", "minutes", _local_2); page.viewer.catalog.localization.registerParameter("recycler.alert.timeout", "seconds", _local_3); window.findChildByName("inactive").visible = false; window.findChildByName("timeout").visible = true; window.findChildByName("normal").visible = false; var _local_4:IWindow = (window.parent as IWindowContainer).findChildByName(PageLocalization._SafeStr_9260); if (_local_4 != null){ _local_4.caption = "${recycler.alert.timeout}"; }; } public function _SafeStr_9262():void { window.findChildByName("inactive").visible = true; window.findChildByName("timeout").visible = false; window.findChildByName("normal").visible = false; this._SafeStr_9259(); var k:IWindow = (window.parent as IWindowContainer).findChildByName(PageLocalization._SafeStr_9260); if (k != null){ k.caption = ""; }; } public function _SafeStr_9263():void { window.findChildByName("inactive").visible = true; window.findChildByName("timeout").visible = false; window.findChildByName("normal").visible = false; this._SafeStr_9259(); var k:IWindow = (window.parent as IWindowContainer).findChildByName(PageLocalization._SafeStr_9260); if (k != null){ k.caption = "${recycler.info.finished}"; }; var _local_2:IButtonWindow = IButtonWindow(window.findChildByName("recycle_again_button")); _local_2.visible = true; _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9264); } public function _SafeStr_9265():void { window.findChildByName("inactive").visible = false; window.findChildByName("timeout").visible = false; window.findChildByName("normal").visible = true; this._SafeStr_9259(); window.procedure = this._SafeStr_9266; window.parent.procedure = this._SafeStr_9266; var k:IWindow = (window.parent as IWindowContainer).findChildByName(PageLocalization._SafeStr_9260); if (k != null){ k.caption = "${recycler.info.ready}"; }; } private function _SafeStr_9259():void { var _local_2:int; var _local_3:IBitmapWrapperWindow; var k:BitmapData = _SafeStr_9119("ctlg_recycler_slot_bg"); if (k == null){ return; }; _local_2 = 1; while (_local_2 <= this.recycler._SafeStr_7833) { _local_3 = (window.findChildByName(("slot_bg_" + _local_2)) as IBitmapWrapperWindow); if (_local_3 != null){ _local_3.bitmap = k.clone(); _local_3.procedure = this._SafeStr_9267; }; _local_2++; }; _local_2 = 1; while (_local_2 <= this.recycler._SafeStr_7833) { _local_3 = (window.findChildByName(("slot_img_" + _local_2)) as IBitmapWrapperWindow); if (_local_3 != null){ _local_3.bitmap = k.clone(); _local_3.procedure = this._SafeStr_9267; }; _local_2++; }; } public function _SafeStr_9268():void { var _local_2:IBitmapWrapperWindow; var _local_3:_SafeStr_3309; var _local_4:_SafeStr_3018; var _local_5:BitmapData; var _local_6:Point; if ((((window == null)) || ((this.recycler == null)))){ return; }; var k:int; while (k < this.recycler._SafeStr_7833) { _local_2 = (window.findChildByName(("slot_img_" + (k + 1))) as IBitmapWrapperWindow); if (_local_2 == null){ return; }; _local_3 = this.recycler._SafeStr_7834(k); if (_local_3 == null){ _local_2.bitmap = new BitmapData(1, 1, true, 0xFFFFFF); } else { _local_4 = this._SafeStr_9269(_local_3); if (((!((_local_4 == null))) && (!((_local_4.data == null))))){ _local_5 = new BitmapData(_local_2.width, _local_2.height, true, 0xFFFFFF); _local_5.fillRect(_local_5.rect, 0xFFFFFF); _local_6 = new Point(((_local_2.width - _local_4.data.width) / 2), ((_local_2.height - _local_4.data.height) / 2)); _local_5.copyPixels(_local_4.data, _local_4.data.rect, _local_6, null, null, true); _local_2.bitmap = _local_5; _local_4.data.dispose(); }; }; k++; }; } private function _SafeStr_9269(k:_SafeStr_3309):_SafeStr_3018 { var _local_2:_SafeStr_3018; if ((((k == null)) || ((page.viewer.roomEngine == null)))){ return (null); }; if (k.category == _SafeStr_2285._SafeStr_5887){ return (page.viewer.roomEngine.getFurnitureIcon(k.typeId, null)); }; if (k.category == _SafeStr_2285._SafeStr_5987){ return (page.viewer.roomEngine.getWallItemIcon(k.typeId, null, k.xxxExtra)); }; return (null); } private function _SafeStr_9266(k:WindowEvent, _arg_2:IWindow):void { var _local_3:_SafeStr_2251 = page.viewer.roomEngine; if (_local_3 == null){ return; }; var _local_4:_SafeStr_2329 = _local_3._SafeStr_9270(_local_3.activeRoomId); switch (k.type){ case WindowMouseEvent._SafeStr_5424: if (this._SafeStr_9257 != null){ this._SafeStr_9257._SafeStr_9271(); }; return; case WindowMouseEvent._SafeStr_6408: if (this._SafeStr_9257 != null){ this._SafeStr_9257._SafeStr_9266(k, _arg_2, _local_4); }; return; case WindowMouseEvent._SafeStr_5423: if (this._SafeStr_9257 == null){ this._SafeStr_9257 = new _SafeStr_5160(); this._SafeStr_9257.mainContainer = window; this._SafeStr_9257.roomEngine = _local_3; }; return; }; } private function _SafeStr_9267(event:WindowEvent, target:IWindow):void { var slotId:int; var roomEngine:_SafeStr_2251 = page.viewer.roomEngine; if ((((roomEngine == null)) || ((this.recycler == null)))){ return; }; var objectData:_SafeStr_2329 = roomEngine._SafeStr_9270(roomEngine.activeRoomId); if (event.type == WindowMouseEvent.UP){ if (event.window.name.indexOf("slot_") == 0){ slotId = (int(event.window.name.charAt((event.window.name.length - 1))) - 1); if (objectData != null){ if (objectData.operation != _SafeStr_4438.OBJECT_PLACE){ page.viewer.catalog.windowManager.alert("${generic.alert.title}", "${catalog.alert.recycler.inventory}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; }; this.recycler._SafeStr_9272(slotId, objectData.id, objectData.category, objectData.typeId, objectData._SafeStr_8454); } else { this.recycler._SafeStr_7835(slotId); }; roomEngine._SafeStr_8459(); if (this._SafeStr_9257 != null){ this._SafeStr_9257._SafeStr_9271(); }; return; }; }; if (event.type == WindowMouseEvent._SafeStr_6408){ this._SafeStr_9266(event, target); }; } public function _SafeStr_9273(k:Boolean):void { if (((disposed) || ((window == null)))){ return; }; var _local_2:IWindow = window.findChildByName("recycler_recycle"); if (_local_2 != null){ if (k){ _local_2.enable(); _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9274); } else { _local_2.disable(); }; }; } private function _SafeStr_9274(k:WindowMouseEvent):void { if (this.recycler != null){ this.recycler._SafeStr_9275(); }; } private function _SafeStr_9264(k:WindowMouseEvent):void { if (this.recycler != null){ this.recycler.empty(); this.recycler.init(this); }; } } }//package _-0Oq // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2329 = "_-3Sf" (String#11169, DoABC#3) // _SafeStr_2338 = "_-1Ie" (String#8940, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3308 = "_-13N" (String#8689, DoABC#3) // _SafeStr_3309 = "_-17O" (String#24893, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4438 = "_-4il" (String#12473, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_4807 = "_-F-" (String#39030, DoABC#3) // _SafeStr_5160 = "_-27A" (String#9810, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_6408 = "_-5s1" (String#36512, DoABC#3) // _SafeStr_7596 = "_-191" (String#24954, DoABC#3) // _SafeStr_7833 = "_-5Jn" (String#13094, DoABC#3) // _SafeStr_7834 = "_-0vQ" (String#8533, DoABC#3) // _SafeStr_7835 = "_-2wv" (String#10658, DoABC#3) // _SafeStr_8454 = "_-2J1" (String#10015, DoABC#3) // _SafeStr_8459 = "_-2LO" (String#10055, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9119 = "_-qq" (String#40433, DoABC#3) // _SafeStr_9257 = "_-32f" (String#29589, DoABC#3) // _SafeStr_9258 = "_-23Q" (String#9747, DoABC#3) // _SafeStr_9259 = "_-13R" (String#24740, DoABC#3) // _SafeStr_9260 = "_-2kJ" (String#28851, DoABC#3) // _SafeStr_9261 = "_-5xC" (String#13725, DoABC#3) // _SafeStr_9262 = "_-4is" (String#12476, DoABC#3) // _SafeStr_9263 = "_-5bC" (String#13374, DoABC#3) // _SafeStr_9264 = "_-4kr" (String#33798, DoABC#3) // _SafeStr_9265 = "_-4eU" (String#12395, DoABC#3) // _SafeStr_9266 = "_-1vv" (String#9592, DoABC#3) // _SafeStr_9267 = "_-3WS" (String#30788, DoABC#3) // _SafeStr_9268 = "_-1CF" (String#8837, DoABC#3) // _SafeStr_9269 = "_-5cc" (String#1597, DoABC#3) // _SafeStr_9270 = "_-1WI" (String#1474, DoABC#3) // _SafeStr_9271 = "_-19M" (String#24964, DoABC#3) // _SafeStr_9272 = "_-4HU" (String#12028, DoABC#3) // _SafeStr_9273 = "_-0Dx" (String#7828, DoABC#3) // _SafeStr_9274 = "_-4Em" (String#32568, DoABC#3) // _SafeStr_9275 = "_-2yU" (String#10687, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4808 package _-0Oq { import _-0MK._SafeStr_3; import _-0Kg.HabboCatalog; import _-0Kg._SafeStr_2378; import _-5Eb._SafeStr_3211; import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import _-6G7._SafeStr_2367; import _-58S._SafeStr_2447; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-58S._SafeStr_2424; import _-5YE._SafeStr_2413; import _-6G7._SafeStr_2416; import _-5YE.IButtonWindow; public class _SafeStr_4808 extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_3 { private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9276:_SafeStr_2378; private var _SafeStr_9277:_SafeStr_3211; public function _SafeStr_4808(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; this._SafeStr_9277 = new _SafeStr_3211(this._SafeStr_9278); this._SafeStr_5450.connection.addMessageEvent(this._SafeStr_9277); } override public function dispose():void { if (disposed){ return; }; if (((!((this._SafeStr_5450 == null))) && (!((this._SafeStr_5450.connection == null))))){ this._SafeStr_5450.connection.removeMessageEvent(this._SafeStr_9277); this._SafeStr_9277 = null; this._SafeStr_5450 = null; }; events.removeEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); super.dispose(); } override public function init():Boolean { if (!super.init()){ return (false); }; if (this._SafeStr_5450.catalogType != _SafeStr_2367.BUILDER){ _SafeStr_5415.visible = false; return (true); }; _SafeStr_9118(_SafeStr_4787.BUILDER); this._SafeStr_8948(false); _SafeStr_5415.procedure = this._SafeStr_5452; events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); events.addEventListener(_SafeStr_3313._SafeStr_9279, this._SafeStr_9280); return (true); } private function _SafeStr_9280(k:_SafeStr_2447):void { this._SafeStr_8948(false); } private function _SafeStr_9278(k:_SafeStr_3211):void { if (this._SafeStr_5450.catalogType != _SafeStr_2367.BUILDER){ return; }; this._SafeStr_8948(true); } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; switch (_arg_2.name){ case "place_one": this._SafeStr_5450._SafeStr_8440(null, this._SafeStr_9276); return; case "place_many": this._SafeStr_5450._SafeStr_8440(null, this._SafeStr_9276, true); return; }; } private function _SafeStr_9195(k:_SafeStr_2424):void { this._SafeStr_9276 = k.offer; this._SafeStr_8948(false); } private function _SafeStr_8948(k:Boolean):void { var _local_3:_SafeStr_2413; var _local_4:IWindow; if (((!(_SafeStr_5415)) || (!(_SafeStr_5415.visible)))){ return; }; var _local_2:int = this._SafeStr_5450._SafeStr_8420(this._SafeStr_9276); if ((((_local_2 == _SafeStr_2416._SafeStr_8428)) && (k))){ _local_2 = _SafeStr_2416._SafeStr_8421; }; if (_local_2 == _SafeStr_2416._SafeStr_8421){ IButtonWindow(_SafeStr_5415.findChildByName("place_one")).enable(); IButtonWindow(_SafeStr_5415.findChildByName("place_many")).enable(); _SafeStr_5415.findChildByName("error_container").visible = false; } else { IButtonWindow(_SafeStr_5415.findChildByName("place_one")).disable(); IButtonWindow(_SafeStr_5415.findChildByName("place_many")).disable(); _SafeStr_5415.findChildByName("error_container").visible = true; _local_3 = (_SafeStr_5415.findChildByName("error_icon") as _SafeStr_2413); _local_4 = _SafeStr_5415.findChildByName("error_message"); switch (_local_2){ case _SafeStr_2416._SafeStr_8423: _SafeStr_5415.findChildByName("error_container").visible = false; return; case _SafeStr_2416._SafeStr_8426: _local_3.assetUri = "icons_builder_error_furnilimit"; _local_4.caption = "${builder.placement_widget.error.limit_reached}"; return; case _SafeStr_2416._SafeStr_8427: _local_3.assetUri = "icons_builder_error_notroom"; _local_4.caption = "${builder.placement_widget.error.not_in_room}"; return; case _SafeStr_2416._SafeStr_8428: _local_3.assetUri = "icons_builder_error_room"; _local_4.caption = "${builder.placement_widget.error.not_room_owner}"; return; case _SafeStr_2416._SafeStr_8429: _local_3.assetUri = "icons_builder_error_grouproom"; _local_4.caption = "${builder.placement_widget.error.group_room}"; return; case _SafeStr_2416._SafeStr_8433: _local_3.assetUri = "icons_builder_error_userinroom"; _local_4.caption = "${builder.placement_widget.error.visitors}"; return; }; }; } } }//package _-0Oq // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2416 = "_-3Id" (String#30246, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_2447 = "_-0LT" (String#23020, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3211 = "_-2XH" (String#28333, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_4808 = "_-3XL" (String#11243, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_8420 = "_-0Zc" (String#23547, DoABC#3) // _SafeStr_8421 = "_-5PI" (String#35410, DoABC#3) // _SafeStr_8423 = "_-6Pt" (String#37857, DoABC#3) // _SafeStr_8426 = "_-3mQ" (String#31397, DoABC#3) // _SafeStr_8427 = "_-1FU" (String#25202, DoABC#3) // _SafeStr_8428 = "_-3cP" (String#31008, DoABC#3) // _SafeStr_8429 = "_-2SK" (String#28131, DoABC#3) // _SafeStr_8433 = "_-2iP" (String#28779, DoABC#3) // _SafeStr_8440 = "_-xy" (String#40698, DoABC#3) // _SafeStr_8948 = "_-1qT" (String#579, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9195 = "_-0qU" (String#378, DoABC#3) // _SafeStr_9276 = "_-3xU" (String#179, DoABC#3) // _SafeStr_9277 = "_-11O" (String#24659, DoABC#3) // _SafeStr_9278 = "_-Fx" (String#14695, DoABC#3) // _SafeStr_9279 = "_-0Hp" (String#22870, DoABC#3) // _SafeStr_9280 = "_-2fM" (String#28652, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4809 package _-0Oq { import _-0Kg.HabboCatalog; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import _-58S._SafeStr_2424; public class _SafeStr_4809 extends _SafeStr_3322 implements _SafeStr_3321 { private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9281:IWindow; public function _SafeStr_4809(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function init():Boolean { if (!super.init()){ return (false); }; events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); return (true); } private function _SafeStr_9195(k:_SafeStr_2424):void { this._SafeStr_9281 = this._SafeStr_5450.utils._SafeStr_8505(k.offer, (_SafeStr_5415 as IWindowContainer), this._SafeStr_9281, _SafeStr_5415.findChildByName("fake_productimage"), 0, true, 0); } } }//package _-0Oq // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4809 = "_-5x5" (String#13722, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_8505 = "_-5tT" (String#36560, DoABC#3) // _SafeStr_9195 = "_-0qU" (String#378, DoABC#3) // _SafeStr_9281 = "_-24K" (String#840, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4810 package _-0Oq { import _-2O3._SafeStr_2445; import _-0Kg.HabboCatalog; import _-1Mz.IWindowContainer; import _-6G7._SafeStr_2441; import _-2O3._SafeStr_5159; import _-p0._SafeStr_499; import _-0CY._SafeStr_2337; import _-4rH._SafeStr_2335; import _-5YE.ITextWindow; import flash.text.TextFormat; import flash.text.TextFormatAlign; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-ue.ErrorReportStorage; import _-1oe.CatalogPage; import _-5YE.IItemListWindow; import _-2O3._SafeStr_2379; public class _SafeStr_4810 extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_3367 { private var _SafeStr_5521:_SafeStr_2445; private var _SafeStr_9282:Array; private var _SafeStr_5450:HabboCatalog; public function _SafeStr_4810(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } public function get isGift():Boolean { return (false); } override public function dispose():void { if (this._SafeStr_5521 != null){ this._SafeStr_5521._SafeStr_9283(this); this._SafeStr_5521 = null; }; this.reset(); super.dispose(); } override public function init():Boolean { if (!super.init()){ return (false); }; this._SafeStr_9282 = []; this._SafeStr_5521 = this._SafeStr_5450._SafeStr_8320(); this._SafeStr_5521._SafeStr_9284(this); this._SafeStr_5521._SafeStr_9285(_SafeStr_2441._SafeStr_8412); return (true); } public function reset():void { var k:_SafeStr_5159; for each (k in this._SafeStr_9282) { k.dispose(); }; this._SafeStr_9282 = []; } public function _SafeStr_9120(k:int):void { var _local_4:int; var _local_5:int; var _local_6:int; if (disposed){ return; }; var _local_2:_SafeStr_499 = this._SafeStr_5450.localization; var _local_3:_SafeStr_2337 = this._SafeStr_5450.getPurse(); if (((!((_local_3 == null))) && (!((_local_2 == null))))){ _local_4 = _local_3.clubDays; _local_5 = _local_3.clubPeriods; _local_6 = ((_local_5 * 31) + _local_4); _local_2.registerParameter("catalog.vip.extend.info", "days", String(_local_6)); }; if (((!((_SafeStr_5415 == null))) && ((k == _SafeStr_2335._SafeStr_6245)))){ _SafeStr_5415.findChildByName("vip_title").caption = "${catalog.vip.extend.title}"; _SafeStr_5415.findChildByName("vip_info").caption = "${catalog.vip.extend.info}"; }; if (_SafeStr_5415 != null){ this._SafeStr_9286((_SafeStr_5415.findChildByName("vip_title") as ITextWindow)); this._SafeStr_9286((_SafeStr_5415.findChildByName("vip_info") as ITextWindow), 3); }; this._SafeStr_9287(); } private function _SafeStr_9286(k:ITextWindow, _arg_2:Number=0):void { var _local_3:TextFormat = k.getTextFormat(); _local_3.align = TextFormatAlign.CENTER; _local_3.leading = _arg_2; k.setTextFormat(_local_3); } private function _SafeStr_9287():void { var k:IWindow; if (_SafeStr_5415){ k = _SafeStr_5415.findChildByName("vip_link"); if (k){ k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9288); k._SafeStr_9289 = 0; }; }; } public function _SafeStr_9288(k:WindowMouseEvent):void { this._SafeStr_5450.utils.showVipBenefits(); } public function _SafeStr_8304(offer:_SafeStr_2379):void { var item:_SafeStr_5159; if (((disposed) || (!(offer.vip)))){ return; }; _SafeStr_4.log(("Offer: " + [offer._SafeStr_7441, offer._SafeStr_5897, offer.priceCredits, offer.vip, offer.months, offer._SafeStr_9290, offer.year, offer.month, offer.day, offer._SafeStr_9291])); offer.page = page; try { item = new _SafeStr_5159(offer, this._SafeStr_5450, "HabboCatalogBuy"); } catch(e:Error) { ErrorReportStorage._SafeStr_7049("ClubBuyCatalogWidget", (((("showOffer - new ClubBuyItem(" + String(offer)) + ", ") + String((page as CatalogPage))) + ") crashed!")); return; }; var target:IItemListWindow = (_SafeStr_5415.findChildByName("item_list_vip") as IItemListWindow); if (target != null){ target.addListItem(item.window); }; this._SafeStr_9282.push(item); } } }//package _-0Oq // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2337 = "_-1DL" (String#8853, DoABC#3) // _SafeStr_2379 = "_-3-i" (String#10720, DoABC#3) // _SafeStr_2441 = "_-2JB" (String#27781, DoABC#3) // _SafeStr_2445 = "_-vv" (String#15416, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3367 = "_-2X2" (String#10242, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4810 = "_-3th" (String#11627, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5159 = "_-5FA" (String#13018, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_8304 = "_-4pK" (String#12584, DoABC#3) // _SafeStr_8320 = "_-5uC" (String#36591, DoABC#3) // _SafeStr_8412 = "_-048" (String#22338, DoABC#3) // _SafeStr_9120 = "_-62L" (String#13818, DoABC#3) // _SafeStr_9282 = "_-57y" (String#231, DoABC#3) // _SafeStr_9283 = "_-62G" (String#36951, DoABC#3) // _SafeStr_9284 = "_-3VF" (String#11212, DoABC#3) // _SafeStr_9285 = "_-2QO" (String#10136, DoABC#3) // _SafeStr_9286 = "_-1Ot" (String#9053, DoABC#3) // _SafeStr_9287 = "_-2Ep" (String#1504, DoABC#3) // _SafeStr_9288 = "_-59Y" (String#34799, DoABC#3) // _SafeStr_9289 = "_-1hk" (String#9342, DoABC#3) // _SafeStr_9290 = "_-Oc" (String#39382, DoABC#3) // _SafeStr_9291 = "_-2Ba" (String#27489, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4811 package _-0Oq { import _-2Zy._SafeStr_501; import _-0i6._SafeStr_2307; import _-1Mz.IWindowContainer; import _-5YE.IButtonWindow; import _-1Mz.IWindow; import _-3qZ._SafeStr_2273; import _-5Mz.WindowMouseEvent; import _-2h._SafeStr_3534; import _-3Yw._SafeStr_4295; import _-0Kg.HabboCatalog; import _-2Zy._SafeStr_3543; import _-58S._SafeStr_3313; import _-2Zy._SafeStr_3528; import _-1oe._SafeStr_2361; import _-44l._SafeStr_4074; import _-58S._SafeStr_2424; import _-p0._SafeStr_499; public class _SafeStr_4811 extends ProductViewCatalogWidget { private var _SafeStr_7215:_SafeStr_501; private var _SafeStr_5643:_SafeStr_2307; private var _SafeStr_9292:IWindowContainer; private var _SafeStr_9293:IButtonWindow; private var _SafeStr_9294:IWindow; private var _SafeStr_9295:int = -1; private var _SafeStr_9296:String = ""; private var _SafeStr_9297:String = ""; private var _SafeStr_9298:_SafeStr_2273 = null; public function _SafeStr_4811(k:IWindowContainer, _arg_2:HabboCatalog) { super(k, _arg_2); this._SafeStr_9293 = (_SafeStr_5415.findChildByName("listen") as IButtonWindow); this._SafeStr_9294 = _SafeStr_5415.findChildByName("ctlg_song_length"); if (this._SafeStr_9293 != null){ this._SafeStr_9293.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9299); this._SafeStr_9293.disable(); }; this._SafeStr_9292 = (_SafeStr_5415.findChildByName("playPreviewContainer") as IWindowContainer); if (this._SafeStr_9292 != null){ this._SafeStr_9292.visible = false; }; this._SafeStr_7215 = _arg_2._SafeStr_5839; if (this._SafeStr_7215 != null){ this._SafeStr_7215.events.addEventListener(_SafeStr_3534._SafeStr_6364, this._SafeStr_6365); }; this._SafeStr_5643 = _arg_2.connection; if (((this._SafeStr_5643) && (!(this._SafeStr_9298)))){ this._SafeStr_9298 = new _SafeStr_4295(this._SafeStr_9300); this._SafeStr_5643.addMessageEvent(this._SafeStr_9298); }; } override public function dispose():void { if (this._SafeStr_9293 != null){ this._SafeStr_9293.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_9299); }; if (((!((this._SafeStr_7215 == null))) && (!((this._SafeStr_7215._SafeStr_7263 == null))))){ this._SafeStr_7215._SafeStr_7263.stop(_SafeStr_3543._SafeStr_9301); if (this._SafeStr_7215.events != null){ this._SafeStr_7215.events.removeEventListener(_SafeStr_3534._SafeStr_6364, this._SafeStr_6365); }; this._SafeStr_7215 = null; if (((this._SafeStr_5643) && (this._SafeStr_9298))){ this._SafeStr_5643.removeMessageEvent(this._SafeStr_9298); this._SafeStr_9298 = null; }; this._SafeStr_5643 = null; }; super.dispose(); } override public function closed():void { super.closed(); if (((!((this._SafeStr_7215 == null))) && (!((this._SafeStr_7215._SafeStr_7263 == null))))){ this._SafeStr_7215._SafeStr_7263.stop(_SafeStr_3543._SafeStr_9301); }; } override public function init():Boolean { if (!super.init()){ return (false); }; if (page.offers.length == 0){ return (false); }; events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); return (true); } private function _SafeStr_9299(k:WindowMouseEvent):void { if (((!((this._SafeStr_7215 == null))) && (!((this._SafeStr_7215._SafeStr_7263 == null))))){ this._SafeStr_9302(_SafeStr_3543._SafeStr_9303); this._SafeStr_9302(_SafeStr_3543._SafeStr_9301); this._SafeStr_7215._SafeStr_7263._SafeStr_9304(this._SafeStr_9295, _SafeStr_3543._SafeStr_9301, 15, 40, 0.5, 2); }; } private function _SafeStr_9302(k:int):void { var _local_3:_SafeStr_3528; var _local_2:int = this._SafeStr_7215._SafeStr_7263._SafeStr_9305(k); if (_local_2 != -1){ _local_3 = this._SafeStr_7215._SafeStr_7263._SafeStr_6563(_local_2); if (_local_3._SafeStr_9306 != null){ _local_3._SafeStr_9306._SafeStr_9307 = 0; }; }; } private function _SafeStr_9195(k:_SafeStr_2424):void { if ((((k == null)) || ((k.offer == null)))){ return; }; var _local_2:_SafeStr_2361 = k.offer.product; if (_local_2._SafeStr_5750.length > 0){ this._SafeStr_9295 = parseInt(_local_2._SafeStr_5750); if (this._SafeStr_9295 == 0){ this._SafeStr_9296 = _local_2._SafeStr_5750; if (this._SafeStr_5643){ this._SafeStr_5643.send(new _SafeStr_4074(this._SafeStr_9296)); }; }; if (this._SafeStr_9292 != null){ this._SafeStr_9292.visible = true; }; } else { this._SafeStr_9295 = -1; }; this._SafeStr_7568(); } private function _SafeStr_7568():void { var _local_3:int; var _local_4:int; var _local_5:String; var _local_6:String; var _local_7:_SafeStr_499; var _local_8:String; var k:Boolean; var _local_2:int = this._SafeStr_9308(); if (_local_2 >= 0){ _local_3 = (_local_2 / 60); _local_4 = (_local_2 % 60); _local_5 = ("" + _local_3); _local_6 = ("" + _local_4); if (_local_4 < 10){ _local_6 = ("0" + _local_6); }; _local_7 = (page.viewer.catalog as HabboCatalog).localization; _local_7.registerParameter("catalog.song.length", "min", _local_5); _local_8 = _local_7.registerParameter("catalog.song.length", "sec", _local_6); k = true; if (this._SafeStr_9294 != null){ this._SafeStr_9294.caption = _local_8; }; } else { if (this._SafeStr_9294 != null){ this._SafeStr_9294.caption = ""; }; }; if (this._SafeStr_9293 != null){ if (k){ this._SafeStr_9293.enable(); } else { this._SafeStr_9293.disable(); }; }; } private function _SafeStr_9308():int { var k:_SafeStr_3528; if (((!((this._SafeStr_7215 == null))) && (!((this._SafeStr_7215._SafeStr_7263 == null))))){ k = this._SafeStr_7215._SafeStr_7263._SafeStr_6563(this._SafeStr_9295); if (k != null){ return ((k.length / 1000)); }; this._SafeStr_7215._SafeStr_7263._SafeStr_8732(this._SafeStr_9295); }; return (-1); } private function _SafeStr_6365(k:_SafeStr_3534):void { if (k.id == this._SafeStr_9295){ this._SafeStr_7568(); }; } private function _SafeStr_9300(k:_SafeStr_4295):void { if (k._SafeStr_5325()._SafeStr_9309 == this._SafeStr_9296){ this._SafeStr_9295 = k._SafeStr_5325()._SafeStr_8668; this._SafeStr_7568(); }; } } }//package _-0Oq // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_3534 = "_-3Ta" (String#11183, DoABC#3) // _SafeStr_3543 = "_-4Fn" (String#32604, DoABC#3) // _SafeStr_4074 = "_-3H-" (String#30176, DoABC#3) // _SafeStr_4295 = "_-UN" (String#39600, DoABC#3) // _SafeStr_4811 = "_-3ud" (String#11639, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_6364 = "_-3QL" (String#30552, DoABC#3) // _SafeStr_6365 = "_-4Qg" (String#697, DoABC#3) // _SafeStr_6563 = "_-4Zo" (String#3721, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_7263 = "_-4uA" (String#12657, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_8668 = "_-5u0" (String#13674, DoABC#3) // _SafeStr_8732 = "_-2lE" (String#10451, DoABC#3) // _SafeStr_9195 = "_-0qU" (String#378, DoABC#3) // _SafeStr_9292 = "_-2BC" (String#27473, DoABC#3) // _SafeStr_9293 = "_-0Cu" (String#7813, DoABC#3) // _SafeStr_9294 = "_-0aw" (String#23594, DoABC#3) // _SafeStr_9295 = "_-20C" (String#9684, DoABC#3) // _SafeStr_9296 = "_-6NX" (String#14172, DoABC#3) // _SafeStr_9297 = "_-1hu" (String#26293, DoABC#3) // _SafeStr_9298 = "_-0bI" (String#23604, DoABC#3) // _SafeStr_9299 = "_-326" (String#10762, DoABC#3) // _SafeStr_9300 = "_-0Xx" (String#23488, DoABC#3) // _SafeStr_9301 = "_-0SQ" (String#23280, DoABC#3) // _SafeStr_9302 = "_-4u2" (String#12654, DoABC#3) // _SafeStr_9303 = "_-1Cq" (String#25100, DoABC#3) // _SafeStr_9304 = "_-2kE" (String#10433, DoABC#3) // _SafeStr_9305 = "_-5DX" (String#12990, DoABC#3) // _SafeStr_9306 = "_-49N" (String#11894, DoABC#3) // _SafeStr_9307 = "_-2z2" (String#10695, DoABC#3) // _SafeStr_9308 = "_-66u" (String#37136, DoABC#3) // _SafeStr_9309 = "_-C-" (String#38926, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4812 package _-0Oq { import _-1Mz.IWindowContainer; import _-0Kg._SafeStr_2378; import _-1uj._SafeStr_2346; import _-0Kg.HabboCatalog; import _-58S._SafeStr_3313; import _-58S._SafeStr_4789; import _-6G7._SafeStr_2367; import _-5Mz.WindowMouseEvent; import _-5YE.IButtonWindow; import _-5Vt.XmlAsset; import _-58S._SafeStr_5146; import _-58S._SafeStr_5163; import _-1Mz.IWindow; import _-0dj._SafeStr_3368; import _-58S._SafeStr_2424; import _-1oe._SafeStr_2361; import _-1oe.Offer; import _-58S._SafeStr_2375; import _-4n6._SafeStr_2443; import _-5Mz.WindowEvent; import _-2sC.HabboTracking; import _-58S._SafeStr_5147; import _-58S._SafeStr_4788; import _-58S._SafeStr_3369; public class _SafeStr_4812 extends _SafeStr_3322 implements _SafeStr_3321 { private var _SafeStr_9310:XML; private var _SafeStr_9311:IWindowContainer; private var _SafeStr_9276:_SafeStr_2378; private var _SafeStr_9312:String = ""; private var _SafeStr_9313:_SafeStr_2346 = null; private var _SafeStr_9213:int = 1; private var _SafeStr_9314:Function; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9315:Boolean; private var _SafeStr_9316:Boolean = false; private var _SafeStr_8536:Boolean = true; public function _SafeStr_4812(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function dispose():void { if (disposed){ return; }; events.removeEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); events.removeEventListener(_SafeStr_3313._SafeStr_9317, this._SafeStr_9318); events.removeEventListener(_SafeStr_3313.PURCHASE_OVERRIDE, this._SafeStr_9319); events.removeEventListener(_SafeStr_3313._SafeStr_9320, this._SafeStr_9321); events.removeEventListener(_SafeStr_3313.TOGGLE, this._SafeStr_9322); super.dispose(); } private function _SafeStr_9322(k:_SafeStr_4789):void { if (k._SafeStr_9323 == _SafeStr_4787.PURCHASE){ this._SafeStr_8536 = k.enabled; window.visible = this._SafeStr_8536; }; } override public function init():Boolean { if (!super.init()){ return (false); }; if (this._SafeStr_5450.catalogType == _SafeStr_2367.BUILDER){ _SafeStr_5415.visible = false; return (true); }; _SafeStr_9118(_SafeStr_4787.PURCHASE); _SafeStr_5415.findChildByName("selection_information").visible = true; _SafeStr_5415.findChildByName("default_buttons").visible = false; this._SafeStr_9315 = false; if (window.tags.indexOf("ROOM_INITIATE_PURCHASE") > -1){ this._SafeStr_5450._SafeStr_8322(); }; _SafeStr_5415.findChildByName("buy_button").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9324); var k:IButtonWindow = (_SafeStr_5415.findChildByName("gift_button") as IButtonWindow); if (window.tags.indexOf("NO_GIFT_OPTION") > -1){ this._SafeStr_9315 = true; k.visible = false; }; k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9325); k.disable(); var _local_2:XmlAsset = (this._SafeStr_5450.assets.getAssetByName("purchaseWidgetBuyVipStub") as XmlAsset); if (_local_2 != null){ this._SafeStr_9310 = (_local_2.content as XML); }; events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); events.addEventListener(_SafeStr_3313._SafeStr_9317, this._SafeStr_9318); events.addEventListener(_SafeStr_3313.PURCHASE_OVERRIDE, this._SafeStr_9319); events.addEventListener(_SafeStr_3313.INIT_PURCHASE, this._SafeStr_9326); events.addEventListener(_SafeStr_3313._SafeStr_9320, this._SafeStr_9321); events.addEventListener(_SafeStr_5146._SafeStr_9188, this._SafeStr_9327); events.addEventListener(_SafeStr_3313._SafeStr_9328, this._SafeStr_9329); events.addEventListener(_SafeStr_3313.TOGGLE, this._SafeStr_9322); return (true); } private function _SafeStr_9319(k:_SafeStr_5163):void { this._SafeStr_9314 = k.callback; } private function _SafeStr_9330(k:_SafeStr_2378):void { var _local_2:IWindowContainer; if (this._SafeStr_9311 != null){ this._SafeStr_9311.visible = false; _SafeStr_5415.removeChild(this._SafeStr_9311); this._SafeStr_9311.dispose(); this._SafeStr_9311 = null; }; } private function get _SafeStr_9331():Boolean { return (!(((this._SafeStr_9316) && ((this._SafeStr_9312 == ""))))); } private function _SafeStr_9195(k:_SafeStr_2424):void { var _local_2:IWindow; var _local_3:Boolean; this._SafeStr_9213 = 1; this._SafeStr_9276 = k.offer; _SafeStr_5415.findChildByName("selection_information").visible = false; _SafeStr_5415.findChildByName("default_buttons").visible = true; this._SafeStr_9330(this._SafeStr_9276); this._SafeStr_5450._SafeStr_8308(false); if (this._SafeStr_9311 == null){ this._SafeStr_9332(this._SafeStr_9331); this._SafeStr_9333(this._SafeStr_9331); _SafeStr_3368._SafeStr_7532(this._SafeStr_9276, _SafeStr_5415.findChildByName("purchase_label")); _local_2 = _SafeStr_5415.findChildByName("gift_button"); if (_local_2 != null){ _local_2.visible = ((!(this._SafeStr_9276._SafeStr_7533)) && (!(this._SafeStr_9315))); }; if (!this._SafeStr_9276._SafeStr_8137){ this._SafeStr_9333(false); }; _local_3 = this._SafeStr_9334(this._SafeStr_9276); if (_local_3){ this._SafeStr_9332(false); this._SafeStr_9333(false); }; window.visible = this._SafeStr_8536; } else { this._SafeStr_9332(false); this._SafeStr_9333(false); }; } private function _SafeStr_9334(k:_SafeStr_2378):Boolean { var _local_2:_SafeStr_2361; var _local_3:Boolean; if (k != null){ if (k._SafeStr_8138 == Offer._SafeStr_9226){ _local_2 = this._SafeStr_9276.product; if (((!((_local_2 == null))) && (_local_2.isUniqueLimitedItem))){ _local_3 = (_local_2.uniqueLimitedItemsLeft == 0); return (_local_3); }; }; }; return (false); } private function _SafeStr_9332(k:Boolean):void { if (this._SafeStr_5450.sessionDataManager._SafeStr_9335()){ k = false; }; this._SafeStr_8899("buy_button", k); } private function _SafeStr_9333(k:Boolean):void { if (this._SafeStr_5450.sessionDataManager._SafeStr_9335()){ k = false; }; this._SafeStr_8899("gift_button", k); } private function _SafeStr_8899(k:String, _arg_2:Boolean):void { if (_SafeStr_5415 == null){ return; }; var _local_3:IWindow = _SafeStr_5415.findChildByName(k); if (_local_3 == null){ return; }; if (_arg_2){ _local_3.enable(); _local_3.blend = 1; } else { _local_3.disable(); _local_3.blend = 0.5; }; } private function _SafeStr_9318(k:_SafeStr_2375):void { this._SafeStr_9312 = k.parameter; this._SafeStr_9332(this._SafeStr_9331); this._SafeStr_9333(((((((!((this._SafeStr_9276 == null))) && (this._SafeStr_9276._SafeStr_8137))) && (this._SafeStr_9331))) && ((this._SafeStr_9213 == 1)))); } private function _SafeStr_9324(event:WindowMouseEvent, isGift:Boolean=false):void { if (!this._SafeStr_5450._SafeStr_8163(this._SafeStr_9276.clubLevel)){ this._SafeStr_5450.openClubCenter(); return; }; this._SafeStr_5450._SafeStr_8308(isGift); if (this._SafeStr_9314 == null){ if (this._SafeStr_9276 != null){ if (((!((this._SafeStr_5450._SafeStr_8293 == null))) && ((this._SafeStr_5450._SafeStr_8293._SafeStr_7441 == this._SafeStr_9276._SafeStr_7441)))){ if (this._SafeStr_5450._SafeStr_8293.flatId == 0){ this._SafeStr_5450.windowManager.alert("${roomad.error.title}", "${roomad.alert.no.available.room}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; }; if ((((((this._SafeStr_5450._SafeStr_8293.name == null)) || ((this._SafeStr_5450._SafeStr_8293.name.length < 5)))) || ((this._SafeStr_5450._SafeStr_8293.name.substr(0, 1) == " ")))){ this._SafeStr_5450.windowManager.alert("${roomad.error.title}", "${roomad.alert.name.empty}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; }; }; this._SafeStr_5450._SafeStr_8300(this._SafeStr_9276, page.pageId, this._SafeStr_9312, this._SafeStr_9213, this._SafeStr_9313, null, true, null); }; } else { this._SafeStr_9314(event); }; } private function _SafeStr_9325(k:WindowMouseEvent):void { this._SafeStr_9324(k, true); HabboTracking.getInstance().trackEventLog("Catalog", "click", "client.buy_as_gift.clicked"); } private function _SafeStr_9326(k:_SafeStr_5147):void { if (this._SafeStr_9276 != null){ this._SafeStr_5450._SafeStr_8300(this._SafeStr_9276, page.pageId, this._SafeStr_9312, this._SafeStr_9213, this._SafeStr_9313, null, true, null); }; } private function _SafeStr_9336(k:WindowMouseEvent):void { this._SafeStr_5450._SafeStr_8468(page.pageId); this._SafeStr_5450.openClubCenter(); HabboTracking.getInstance().trackEventLog("Catalog", "click", "BUY_CLUB"); } private function _SafeStr_9321(k:_SafeStr_4788):void { this._SafeStr_9313 = k.stuffData; } private function _SafeStr_9327(k:_SafeStr_5146):void { this._SafeStr_9213 = k.value; if (this._SafeStr_9213 > 1){ this._SafeStr_9333(false); } else { if (((!((this._SafeStr_9276 == null))) && (this._SafeStr_9331))){ this._SafeStr_9333(this._SafeStr_9276._SafeStr_8137); }; }; } private function _SafeStr_9329(k:_SafeStr_3369):void { this._SafeStr_9316 = true; this._SafeStr_9332(this._SafeStr_9331); this._SafeStr_9333(((((!((this._SafeStr_9276 == null))) && (this._SafeStr_9331))) && ((this._SafeStr_9213 == 1)))); } } }//package _-0Oq // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_2375 = "_-4vj" (String#34213, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3368 = "_-0UR" (String#8098, DoABC#3) // _SafeStr_3369 = "_-1a0" (String#9225, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_4788 = "_-5vl" (String#13701, DoABC#3) // _SafeStr_4789 = "_-3LQ" (String#11050, DoABC#3) // _SafeStr_4812 = "_-aN" (String#15062, DoABC#3) // _SafeStr_5146 = "_-1Ol" (String#25553, DoABC#3) // _SafeStr_5147 = "_-2K2" (String#10035, DoABC#3) // _SafeStr_5163 = "_-lD" (String#15246, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7532 = "_-0b" (String#23596, DoABC#3) // _SafeStr_7533 = "_-3nT" (String#11520, DoABC#3) // _SafeStr_8137 = "_-42F" (String#11794, DoABC#3) // _SafeStr_8138 = "_-6bX" (String#14382, DoABC#3) // _SafeStr_8163 = "_-3nD" (String#11515, DoABC#3) // _SafeStr_8293 = "_-43u" (String#32129, DoABC#3) // _SafeStr_8300 = "_-IH" (String#39146, DoABC#3) // _SafeStr_8308 = "_-6Ov" (String#37815, DoABC#3) // _SafeStr_8322 = "_-6kX" (String#38711, DoABC#3) // _SafeStr_8468 = "_-3CC" (String#29974, DoABC#3) // _SafeStr_8536 = "_-6-S" (String#384, DoABC#3) // _SafeStr_8899 = "_-0Kl" (String#7927, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9188 = "_-ZQ" (String#39772, DoABC#3) // _SafeStr_9195 = "_-0qU" (String#378, DoABC#3) // _SafeStr_9213 = "_-3sY" (String#852, DoABC#3) // _SafeStr_9226 = "_-4TP" (String#33161, DoABC#3) // _SafeStr_9276 = "_-3xU" (String#179, DoABC#3) // _SafeStr_9310 = "_-Km" (String#39244, DoABC#3) // _SafeStr_9311 = "_-38j" (String#29839, DoABC#3) // _SafeStr_9312 = "_-3XR" (String#30822, DoABC#3) // _SafeStr_9313 = "_-2FX" (String#27647, DoABC#3) // _SafeStr_9314 = "_-0E" (String#22712, DoABC#3) // _SafeStr_9315 = "_-2pE" (String#29042, DoABC#3) // _SafeStr_9316 = "_-lQ" (String#40214, DoABC#3) // _SafeStr_9317 = "_-3Jt" (String#30295, DoABC#3) // _SafeStr_9318 = "_-6SE" (String#37944, DoABC#3) // _SafeStr_9319 = "_-3Bj" (String#29956, DoABC#3) // _SafeStr_9320 = "_-wV" (String#40647, DoABC#3) // _SafeStr_9321 = "_-5nr" (String#36352, DoABC#3) // _SafeStr_9322 = "_-3Zj" (String#30912, DoABC#3) // _SafeStr_9323 = "_-KC" (String#39222, DoABC#3) // _SafeStr_9324 = "_-29L" (String#3122, DoABC#3) // _SafeStr_9325 = "_-tM" (String#15375, DoABC#3) // _SafeStr_9326 = "_-z5" (String#40751, DoABC#3) // _SafeStr_9327 = "_-3jg" (String#31281, DoABC#3) // _SafeStr_9328 = "_-16z" (String#24880, DoABC#3) // _SafeStr_9329 = "_-14f" (String#24788, DoABC#3) // _SafeStr_9330 = "_-4wo" (String#34249, DoABC#3) // _SafeStr_9331 = "_-1d8" (String#26103, DoABC#3) // _SafeStr_9332 = "_-cT" (String#39887, DoABC#3) // _SafeStr_9333 = "_-3g" (String#11398, DoABC#3) // _SafeStr_9334 = "_-2vx" (String#29303, DoABC#3) // _SafeStr_9335 = "_-1zo" (String#1496, DoABC#3) // _SafeStr_9336 = "_-IF" (String#39144, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4813 package _-0Oq { import _-0MK._SafeStr_3; import _-0Kg.HabboCatalog; import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import _-1Mz.IWindow; import _-6G7._SafeStr_2367; import _-58S._SafeStr_2453; import _-5Mz.WindowMouseEvent; import _-3-E._SafeStr_6; import _-10T._SafeStr_2423; import _-5Mz.WindowEvent; public class _SafeStr_4813 extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_3 { private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9337:String; public function _SafeStr_4813(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function init():Boolean { if (!super.init()){ return (false); }; this._SafeStr_9337 = this._SafeStr_5450.getProperty("builders_club.buy_membership_page"); this._SafeStr_9338(); _SafeStr_5415.procedure = this._SafeStr_5452; events.addEventListener(_SafeStr_3313._SafeStr_9339, this._SafeStr_9340); return (true); } private function _SafeStr_9338():void { var k:Number = this._SafeStr_5450._SafeStr_8430; var _local_2:IWindow = _SafeStr_5415.findChildByName("subscribe_button"); var _local_3:IWindow = _SafeStr_5415.findChildByName("subscribe_button_sms"); var _local_4:IWindow = _SafeStr_5415.findChildByName("subscribe_button_big"); var _local_5:IWindow = _SafeStr_5415.findChildByName("try_button"); if (((((!(!((_local_5 == null)))) || (!(!((_local_2 == null)))))) || (!(!((_local_4 == null)))))){ return; }; if ((((k > 0)) || ((this._SafeStr_5450._SafeStr_8168(_SafeStr_2367.BUILDER)._SafeStr_9341(this._SafeStr_5450.getProperty("builders_club.try_page")) == null)))){ _local_4.visible = true; _local_2.visible = false; _local_5.visible = false; _local_3.visible = false; } else { _local_4.visible = false; _local_2.visible = true; _local_5.visible = true; _local_3.visible = false; }; if (((!((this._SafeStr_9337 == null))) && (!((this._SafeStr_9337 == ""))))){ _local_3.visible = true; if (!_local_5.visible){ _local_3.x = _local_5.x; _local_3.y = _local_5.y; }; if (_local_4.visible){ _local_4.visible = false; _local_2.visible = true; }; }; } private function _SafeStr_9340(k:_SafeStr_2453):void { this._SafeStr_9338(); } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; switch (_arg_2.name){ case "subscribe_button_big": case "subscribe_button": _SafeStr_6.openWebPageAndMinimizeClient(this._SafeStr_5450.getProperty(_SafeStr_2423._SafeStr_9342)); return; case "subscribe_button_sms": _SafeStr_6.openWebPageAndMinimizeClient(this._SafeStr_9337); return; case "try_button": this._SafeStr_5450.openCatalogPage(this._SafeStr_5450.getProperty("builders_club.try_page"), _SafeStr_2367.BUILDER); return; }; } } }//package _-0Oq // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_2423 = "_-2IG" (String#9998, DoABC#3) // _SafeStr_2453 = "_-NP" (String#39339, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4813 = "_-6s" (String#14534, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_8168 = "_-089" (String#7741, DoABC#3) // _SafeStr_8430 = "_-20I" (String#27052, DoABC#3) // _SafeStr_9337 = "_-1Wd" (String#25858, DoABC#3) // _SafeStr_9338 = "_-50T" (String#34441, DoABC#3) // _SafeStr_9339 = "_-3cV" (String#31012, DoABC#3) // _SafeStr_9340 = "_-2tP" (String#29207, DoABC#3) // _SafeStr_9341 = "_-RU" (String#14885, DoABC#3) // _SafeStr_9342 = "_-0QF" (String#23201, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4814 package _-0Oq { import _-5YE.IButtonWindow; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-4n6._SafeStr_2443; import _-5Mz.WindowEvent; public class _SafeStr_4814 extends _SafeStr_3322 implements _SafeStr_3321 { private var _SafeStr_9343:IButtonWindow; public function _SafeStr_4814(k:IWindowContainer) { super(k); } override public function dispose():void { super.dispose(); if (this._SafeStr_9343 != null){ this._SafeStr_9343.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_9344); this._SafeStr_9343 = null; }; } override public function init():Boolean { if (!super.init()){ return (false); }; this._SafeStr_9343 = (_SafeStr_5415.findChildByName("ctlg_madmoney_button") as IButtonWindow); if (this._SafeStr_9343 != null){ }; return (true); } private function _SafeStr_9344(event:WindowMouseEvent):void { page.viewer.catalog.windowManager.alert("TODO", "Fix in MadMoneyCatalogWidget.as", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); } } }//package _-0Oq // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4814 = "_-0cS" (String#23653, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_9343 = "_-11L" (String#24657, DoABC#3) // _SafeStr_9344 = "_-06x" (String#827, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4816 package _-0Oq { import _-5YE.ITextFieldWindow; import _-1Mz.IWindowContainer; import _-5Mz.WindowKeyboardEvent; import _-58S._SafeStr_5153; public class _SafeStr_4816 extends _SafeStr_3322 implements _SafeStr_3321 { private var _SafeStr_9345:ITextFieldWindow; public function _SafeStr_4816(k:IWindowContainer) { super(k); } override public function init():Boolean { if (!super.init()){ return (false); }; this._SafeStr_9345 = (_SafeStr_5415.findChildByName("input_text") as ITextFieldWindow); if (this._SafeStr_9345 != null){ this._SafeStr_9345.addEventListener(WindowKeyboardEvent._SafeStr_8343, this._SafeStr_9346); }; return (true); } private function _SafeStr_9346(k:WindowKeyboardEvent):void { if (this._SafeStr_9345 == null){ return; }; events.dispatchEvent(new _SafeStr_5153(this._SafeStr_9345.text)); } } }//package _-0Oq // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4816 = "_-46X" (String#32238, DoABC#3) // _SafeStr_5153 = "_-5WE" (String#13292, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_8343 = "_-484" (String#32301, DoABC#3) // _SafeStr_9345 = "_-0Rz" (String#23265, DoABC#3) // _SafeStr_9346 = "_-0kD" (String#23952, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4817 package _-0Oq { import _-1uj._SafeStr_2323; import _-1oe._SafeStr_2426; import flash.display.BitmapData; import _-0Kg._SafeStr_2378; import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import _-5YE.IBitmapWrapperWindow; import _-58S._SafeStr_2424; import _-5Mz.WindowMouseEvent; import _-0Kg.HabboCatalog; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-58S._SafeStr_5147; import _-1uj._SafeStr_3018; import _-151._SafeStr_2306; import _-58S._SafeStr_5161; import flash.geom.Point; public class _SafeStr_4817 extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_2323, _SafeStr_2426 { private var _SafeStr_9347:int = -1; private var _SafeStr_9348:int = -1; private var _SafeStr_9349:BitmapData = null; private var _SafeStr_9350:BitmapData = null; private var _SafeStr_9351:Object; private var _SafeStr_9276:_SafeStr_2378; public function _SafeStr_4817(k:IWindowContainer) { super(k); } override public function dispose():void { if (this._SafeStr_9349 != null){ this._SafeStr_9349.dispose(); this._SafeStr_9349 = null; }; if (this._SafeStr_9350 != null){ this._SafeStr_9350.dispose(); this._SafeStr_9350 = null; }; events.removeEventListener(_SafeStr_3313.UPDATE_ROOM_PREVIEW, this._SafeStr_9352); super.dispose(); } override public function init():Boolean { if (!super.init()){ return (false); }; var k:IBitmapWrapperWindow = (window.getChildByName("catalog_floor_preview_example") as IBitmapWrapperWindow); k.procedure = this._SafeStr_9344; events.addEventListener(_SafeStr_3313.UPDATE_ROOM_PREVIEW, this._SafeStr_9352); events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9232); return (true); } private function _SafeStr_9232(k:_SafeStr_2424):void { if (k == null){ return; }; this._SafeStr_9276 = k.offer; } private function _SafeStr_9344(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.UP){ this._SafeStr_9351 = null; } else { if (k.type == WindowMouseEvent.DOWN){ if (_arg_2 == null){ return; }; this._SafeStr_9351 = _arg_2; } else { if ((((((k.type == WindowMouseEvent._SafeStr_5424)) && (!((this._SafeStr_9351 == null))))) && ((this._SafeStr_9351 == _arg_2)))){ if (this._SafeStr_9276){ (page.viewer.catalog as HabboCatalog)._SafeStr_8440(this, this._SafeStr_9276); this._SafeStr_9351 = null; }; } else { if (k.type == WindowMouseEvent.UP){ (this._SafeStr_9351 == null); } else { if (k.type == WindowMouseEvent.CLICK){ (this._SafeStr_9351 == null); } else { if (k.type == WindowMouseEvent.DOUBLE_CLICK){ this._SafeStr_9351 = null; }; }; }; }; }; }; } public function _SafeStr_8447(k:Boolean, _arg_2:String):void { if (disposed){ return; }; if (k){ events.dispatchEvent(new _SafeStr_5147(false, _arg_2)); }; } public function _SafeStr_9353():void { } private function _SafeStr_9352(k:_SafeStr_5161):void { var _local_5:BitmapData; var _local_6:BitmapData; var _local_2:String = "ads_twi_windw"; var _local_3:_SafeStr_3018 = page.viewer.roomEngine.getRoomImage(k._SafeStr_9354, k._SafeStr_9355, k._SafeStr_9356, k._SafeStr_9357, this, _local_2); var _local_4:_SafeStr_3018 = page.viewer.roomEngine.getGenericRoomObjectImage(_local_2, "", new _SafeStr_2306(180, 0, 0), k._SafeStr_9357, this); if (((!((_local_3 == null))) && (!((_local_4 == null))))){ this._SafeStr_9347 = _local_3.id; this._SafeStr_9348 = _local_4.id; _local_5 = (_local_3.data as BitmapData); _local_6 = (_local_4.data as BitmapData); if (this._SafeStr_9349 != null){ this._SafeStr_9349.dispose(); }; if (this._SafeStr_9350 != null){ this._SafeStr_9350.dispose(); }; this._SafeStr_9349 = _local_5; this._SafeStr_9350 = _local_6; this._SafeStr_9358(_local_5, _local_6); }; } private function _SafeStr_9358(k:BitmapData, _arg_2:BitmapData):void { var _local_3:IBitmapWrapperWindow; var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:int; if (((((!((k == null))) && (!((_arg_2 == null))))) && (!(window.disposed)))){ _local_3 = (window.getChildByName("catalog_floor_preview_example") as IBitmapWrapperWindow); if (_local_3 != null){ if (_local_3.bitmap == null){ _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); }; _local_4 = -45; _local_5 = 20; _local_3.bitmap.fillRect(_local_3.bitmap.rect, 0xFFFFFF); _local_6 = (((_local_3.width - k.width) / 2) + _local_4); _local_7 = (((_local_3.height - k.height) / 2) + _local_5); _local_3.bitmap.copyPixels(k, k.rect, new Point(_local_6, _local_7), null, null, true); _local_8 = ((_local_3.width / 2) + _local_4); _local_9 = (((_local_3.height / 2) + _local_5) - _arg_2.height); _local_8 = (_local_8 + 1); _local_9 = (_local_9 + 44); _local_3.bitmap.copyPixels(_arg_2, _arg_2.rect, new Point(_local_8, _local_9), null, null, true); _local_3.invalidate(); }; }; } public function imageReady(k:int, _arg_2:BitmapData):void { if (disposed){ return; }; switch (k){ case this._SafeStr_9347: this._SafeStr_9347 = 0; if (this._SafeStr_9349 != null){ this._SafeStr_9349.dispose(); }; this._SafeStr_9349 = _arg_2; break; case this._SafeStr_9348: this._SafeStr_9348 = 0; if (this._SafeStr_9350 != null){ this._SafeStr_9350.dispose(); }; this._SafeStr_9350 = _arg_2; break; }; if (((!((this._SafeStr_9349 == null))) && (!((this._SafeStr_9350 == null))))){ this._SafeStr_9358(this._SafeStr_9349, this._SafeStr_9350); }; } public function _SafeStr_5454(k:int):void { } } }//package _-0Oq // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_2426 = "_-55u" (String#12852, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4817 = "_-3gW" (String#11409, DoABC#3) // _SafeStr_5147 = "_-2K2" (String#10035, DoABC#3) // _SafeStr_5161 = "_-0fB" (String#8273, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_8440 = "_-xy" (String#40698, DoABC#3) // _SafeStr_8447 = "_-27l" (String#9822, DoABC#3) // _SafeStr_9232 = "_-2Ty" (String#1084, DoABC#3) // _SafeStr_9276 = "_-3xU" (String#179, DoABC#3) // _SafeStr_9344 = "_-06x" (String#827, DoABC#3) // _SafeStr_9347 = "_-63v" (String#37016, DoABC#3) // _SafeStr_9348 = "_-3gc" (String#31161, DoABC#3) // _SafeStr_9349 = "_-6Zt" (String#38268, DoABC#3) // _SafeStr_9350 = "_-3zN" (String#31905, DoABC#3) // _SafeStr_9351 = "_-4Mo" (String#12118, DoABC#3) // _SafeStr_9352 = "_-5je" (String#36189, DoABC#3) // _SafeStr_9353 = "_-l5" (String#40199, DoABC#3) // _SafeStr_9354 = "_-0Fj" (String#22783, DoABC#3) // _SafeStr_9355 = "_-19n" (String#24980, DoABC#3) // _SafeStr_9356 = "_-0AH" (String#22557, DoABC#3) // _SafeStr_9357 = "_-1AA" (String#24997, DoABC#3) // _SafeStr_9358 = "_-0NZ" (String#23103, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4818 package _-0Oq { import _-2Zy._SafeStr_501; import _-5YE.IButtonWindow; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindowContainer; import _-2Zy._SafeStr_3543; import _-58S._SafeStr_3313; import _-1oe._SafeStr_2361; import _-58S._SafeStr_2424; import _-2Zy._SafeStr_3528; public class _SafeStr_4818 extends _SafeStr_3322 implements _SafeStr_3321 { private var _SafeStr_7215:_SafeStr_501; private var _SafeStr_9293:IButtonWindow; private var _SafeStr_9295:int = -1; public function _SafeStr_4818(k:IWindowContainer, _arg_2:_SafeStr_501) { super(k); this._SafeStr_9293 = (_SafeStr_5415.findChildByName("listen") as IButtonWindow); _SafeStr_4.log(("Trax listener found button: " + this._SafeStr_9293)); if (this._SafeStr_9293 != null){ this._SafeStr_9293.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9299); this._SafeStr_9293.disable(); }; this._SafeStr_7215 = _arg_2; } override public function dispose():void { if (this._SafeStr_9293 != null){ this._SafeStr_9293.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_9299); }; if (((!((this._SafeStr_7215 == null))) && (!((this._SafeStr_7215._SafeStr_7263 == null))))){ this._SafeStr_7215._SafeStr_7263.stop(_SafeStr_3543._SafeStr_9301); this._SafeStr_7215 = null; }; super.dispose(); } override public function init():Boolean { if (!super.init()){ return (false); }; if (page.offers.length == 0){ return (false); }; events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); return (true); } override public function closed():void { super.closed(); if (((!((this._SafeStr_7215 == null))) && (!((this._SafeStr_7215._SafeStr_7263 == null))))){ this._SafeStr_7215._SafeStr_7263.stop(_SafeStr_3543._SafeStr_9301); }; } private function _SafeStr_9195(k:_SafeStr_2424):void { if ((((k == null)) || ((k.offer == null)))){ return; }; var _local_2:Boolean; var _local_3:_SafeStr_2361 = k.offer.product; if (_local_3._SafeStr_5750.length > 0){ this._SafeStr_9295 = parseInt(_local_3._SafeStr_5750); _local_2 = true; }; if (this._SafeStr_9293 != null){ if (_local_2){ this._SafeStr_9293.enable(); } else { this._SafeStr_9293.disable(); }; }; } private function _SafeStr_9299(k:WindowMouseEvent):void { if (((!((this._SafeStr_7215 == null))) && (!((this._SafeStr_7215._SafeStr_7263 == null))))){ this._SafeStr_9302(_SafeStr_3543._SafeStr_9303); this._SafeStr_9302(_SafeStr_3543._SafeStr_9301); this._SafeStr_7215._SafeStr_7263._SafeStr_9304(this._SafeStr_9295, _SafeStr_3543._SafeStr_9301, 15, 40, 0, 2); }; } private function _SafeStr_9302(k:int):void { var _local_3:_SafeStr_3528; var _local_2:int = this._SafeStr_7215._SafeStr_7263._SafeStr_9305(k); if (_local_2 != -1){ _local_3 = this._SafeStr_7215._SafeStr_7263._SafeStr_6563(_local_2); if (_local_3._SafeStr_9306 != null){ _local_3._SafeStr_9306._SafeStr_9307 = 0; }; }; } } }//package _-0Oq // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_3543 = "_-4Fn" (String#32604, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4818 = "_-2yW" (String#29390, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_6563 = "_-4Zo" (String#3721, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_7263 = "_-4uA" (String#12657, DoABC#3) // _SafeStr_9195 = "_-0qU" (String#378, DoABC#3) // _SafeStr_9293 = "_-0Cu" (String#7813, DoABC#3) // _SafeStr_9295 = "_-20C" (String#9684, DoABC#3) // _SafeStr_9299 = "_-326" (String#10762, DoABC#3) // _SafeStr_9301 = "_-0SQ" (String#23280, DoABC#3) // _SafeStr_9302 = "_-4u2" (String#12654, DoABC#3) // _SafeStr_9303 = "_-1Cq" (String#25100, DoABC#3) // _SafeStr_9304 = "_-2kE" (String#10433, DoABC#3) // _SafeStr_9305 = "_-5DX" (String#12990, DoABC#3) // _SafeStr_9306 = "_-49N" (String#11894, DoABC#3) // _SafeStr_9307 = "_-2z2" (String#10695, DoABC#3) //------------------------------------------------------------ //_-0Oq._SafeStr_4819 package _-0Oq { import _-5YE.IButtonWindow; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindowContainer; import _-2sC.HabboTracking; import _-7P._SafeStr_4165; import _-6G7._SafeStr_2367; public class _SafeStr_4819 extends _SafeStr_3322 implements _SafeStr_3321 { private var _button:IButtonWindow; public function _SafeStr_4819(k:IWindowContainer) { super(k); if (this._button){ this._button.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359); }; } override public function init():Boolean { if (!super.init()){ return (false); }; this._button = (window.findChildByName("start_guild_purchase") as IButtonWindow); this._button.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359); return (true); } private function _SafeStr_9359(k:WindowMouseEvent):void { if (HabboTracking.getInstance() != null){ HabboTracking.getInstance().trackGoogle("groupPurchase", "catalogBuyClicked"); }; page.viewer.catalog.connection.send(new _SafeStr_4165()); page.viewer.catalog.toggleCatalog(_SafeStr_2367.NORMAL); } } }//package _-0Oq // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4165 = "_-4mz" (String#33872, DoABC#3) // _SafeStr_4819 = "_-20N" (String#9687, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) //------------------------------------------------------------ //_-0Oq.BuilderAddonsCatalogWidget package _-0Oq { import _-0MK._SafeStr_3; import _-0Kg.HabboCatalog; import _-1Mz.IWindowContainer; import _-0Kg._SafeStr_2378; import _-5YE.IItemListWindow; import _-1Mz.IWindow; import _-5YE.IButtonWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class BuilderAddonsCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_3 { private var _SafeStr_5450:HabboCatalog; public function BuilderAddonsCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function init():Boolean { var _local_5:_SafeStr_2378; var _local_6:IWindowContainer; if (!super.init()){ return (false); }; _SafeStr_5415.procedure = this._SafeStr_5452; var k:IItemListWindow = (_SafeStr_5415.findChildByName("addons_list") as IItemListWindow); var _local_2:IWindow = k._SafeStr_8504(0); var _local_3:int; var _local_4 = (this._SafeStr_5450._SafeStr_8430 > 0); _SafeStr_5415.findChildByName("trial_warning").visible = !(_local_4); for each (_local_5 in page.offers) { _local_6 = (_local_2.clone() as IWindowContainer); _local_6.findChildByName("item_header").caption = _local_5._SafeStr_8140; _local_6.findChildByName("item_price").caption = _local_5.priceInCredits.toString(); _local_6.findChildByName("item_buy").caption = _local_5._SafeStr_8141; _local_6.findChildByName("item_buy").id = _local_3; if (_local_5.priceInActivityPoints > 0){ _local_6.findChildByName("diamonds_icon").visible = true; _local_6.findChildByName("diamonds_price").visible = true; _local_6.findChildByName("diamonds_price").caption = _local_5.priceInActivityPoints.toString(); }; if (!_local_4){ IButtonWindow(_local_6.findChildByName("item_buy")).disable(); }; _local_3++; k.addListItem(_local_6); }; return (true); } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; if (_arg_2.name == "item_buy"){ this._SafeStr_5450._SafeStr_8300(page.offers[_arg_2.id], page.pageId); }; } } }//package _-0Oq // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_8140 = "_-6Wh" (String#14311, DoABC#3) // _SafeStr_8141 = "_-0bD" (String#8210, DoABC#3) // _SafeStr_8300 = "_-IH" (String#39146, DoABC#3) // _SafeStr_8430 = "_-20I" (String#27052, DoABC#3) // _SafeStr_8504 = "_-0eV" (String#8257, DoABC#3) //------------------------------------------------------------ //_-0Oq.BuilderLoyaltyCatalogWidget package _-0Oq { import _-0MK._SafeStr_3; import _-0Kg.HabboCatalog; import _-1Mz.IWindowContainer; import _-0Kg._SafeStr_2378; import _-5YE.IItemListWindow; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class BuilderLoyaltyCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_3 { private var _SafeStr_5450:HabboCatalog; public function BuilderLoyaltyCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function init():Boolean { var _local_4:_SafeStr_2378; var _local_5:IWindowContainer; if (!super.init()){ return (false); }; _SafeStr_5415.procedure = this._SafeStr_5452; var k:IItemListWindow = (_SafeStr_5415.findChildByName("loyalty_list") as IItemListWindow); var _local_2:IWindow = k._SafeStr_8504(0); var _local_3:int; for each (_local_4 in page.offers) { _local_5 = (_local_2.clone() as IWindowContainer); _local_5.findChildByName("item_header").caption = _local_4._SafeStr_8140; this._SafeStr_5450.utils._SafeStr_8499((_local_5.findChildByName("item_cost_box") as IWindowContainer), _local_4); _local_5.findChildByName("item_buy").caption = _local_4._SafeStr_8141; _local_5.findChildByName("item_buy").id = _local_3; _local_3++; k.addListItem(_local_5); }; return (true); } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; if (_arg_2.name == "item_buy"){ this._SafeStr_5450._SafeStr_8300(page.offers[_arg_2.id], page.pageId); }; } } }//package _-0Oq // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_8140 = "_-6Wh" (String#14311, DoABC#3) // _SafeStr_8141 = "_-0bD" (String#8210, DoABC#3) // _SafeStr_8300 = "_-IH" (String#39146, DoABC#3) // _SafeStr_8499 = "_-3SV" (String#11165, DoABC#3) // _SafeStr_8504 = "_-0eV" (String#8257, DoABC#3) //------------------------------------------------------------ //_-0Oq.BundleGridViewCatalogWidget package _-0Oq { import _-1oe._SafeStr_3318; import _-1oe._SafeStr_3319; import _-0Kg._SafeStr_2378; import _-5YE.IItemGridWindow; import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import _-5Vt.XmlAsset; import _-58S._SafeStr_2424; import _-58S._SafeStr_3369; import _-1oe._SafeStr_2361; import _-1Mz.IWindow; import flash.display.BitmapData; import _-6G7._SafeStr_2491; import _-1oe._SafeStr_2362; import _-1uj._SafeStr_2251; import _-1uj._SafeStr_2346; import __AS3__.vec.Vector; public class BundleGridViewCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_3318, _SafeStr_3319 { private var _SafeStr_9276:_SafeStr_2378; private var _SafeStr_9360:XML; private var _SafeStr_9361:IItemGridWindow; public function BundleGridViewCatalogWidget(k:IWindowContainer) { super(k); } override public function init():Boolean { if (!super.init()){ return (false); }; events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); events.addEventListener(_SafeStr_3313.WIDGETS_INITIALIZED, this._SafeStr_9362); var k:XmlAsset = (page.viewer.catalog.assets.getAssetByName("gridItem") as XmlAsset); this._SafeStr_9360 = (k.content as XML); this._SafeStr_9361 = IItemGridWindow(_SafeStr_5415.findChildByName("bundleGrid")); return (true); } override public function dispose():void { if (!disposed){ events.removeEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); events.removeEventListener(_SafeStr_3313.WIDGETS_INITIALIZED, this._SafeStr_9362); super.dispose(); }; } private function _SafeStr_9362(k:_SafeStr_3369):void { var _local_2:_SafeStr_2378; if (page.offers.length == 1){ _local_2 = page.offers[0]; if (_local_2 != null){ events.dispatchEvent(new _SafeStr_2424(_local_2)); }; }; } private function _SafeStr_9195(k:_SafeStr_2424):void { this._SafeStr_9276 = k.offer; this._SafeStr_9361.destroyGridItems(); this._SafeStr_9363(); } protected function _SafeStr_9363():void { var _local_2:_SafeStr_2361; var _local_3:IWindowContainer; var _local_4:IWindow; var _local_5:BitmapData; var k:IWindowContainer = (this._SafeStr_9276.page.viewer.catalog.windowManager.buildFromXML(this._SafeStr_9360) as IWindowContainer); for each (_local_2 in this._SafeStr_9276.productContainer.products) { if (_local_2._SafeStr_8368 == _SafeStr_2491._SafeStr_9364){ } else { _local_3 = (k.clone() as IWindowContainer); _local_4 = _local_3.findChildByName("clubLevelIcon"); if (_local_4 != null){ _local_4.visible = false; }; this._SafeStr_9361._SafeStr_8915(_local_3); _local_2.view = _local_3; _local_5 = _local_2._SafeStr_9365(this); if (_local_5 != null){ _local_5.dispose(); }; _local_2.grid = this; }; }; } public function get offer():_SafeStr_2378 { return (this._SafeStr_9276); } public function select(k:_SafeStr_2362, _arg_2:Boolean):void { } public function _SafeStr_9366(k:_SafeStr_2362):Boolean { return (false); } public function initProductIcon(k:_SafeStr_2251, _arg_2:_SafeStr_2346=null):void { } public function activate():void { } public function get products():Vector.<_SafeStr_2361> { return (null); } public function get _SafeStr_9367():_SafeStr_2361 { return (null); } public function set view(k:IWindowContainer):void { } public function get view():IWindowContainer { return (null); } public function set grid(k:_SafeStr_3318):void { } public function _SafeStr_9368(k:int):void { } } }//package _-0Oq // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3318 = "_-5h" (String#13461, DoABC#3) // _SafeStr_3319 = "_-6hQ" (String#14459, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3369 = "_-1a0" (String#9225, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_9195 = "_-0qU" (String#378, DoABC#3) // _SafeStr_9276 = "_-3xU" (String#179, DoABC#3) // _SafeStr_9360 = "_-4uu" (String#701, DoABC#3) // _SafeStr_9361 = "_-vh" (String#1165, DoABC#3) // _SafeStr_9362 = "_-3rz" (String#583, DoABC#3) // _SafeStr_9363 = "_-Yp" (String#1638, DoABC#3) // _SafeStr_9364 = "_-0jD" (String#23908, DoABC#3) // _SafeStr_9365 = "_-2dG" (String#10332, DoABC#3) // _SafeStr_9366 = "_-o2" (String#15286, DoABC#3) // _SafeStr_9367 = "_-0q3" (String#8460, DoABC#3) // _SafeStr_9368 = "_-4Um" (String#12224, DoABC#3) //------------------------------------------------------------ //_-0Oq.ClubBuyCatalogWidget package _-0Oq { import _-2O3._SafeStr_2445; import _-1Mz.IWindowContainer; import _-0Kg.HabboCatalog; import _-6G7._SafeStr_2441; import _-2O3._SafeStr_5155; import _-p0._SafeStr_499; import _-0CY._SafeStr_2337; import _-1oe._SafeStr_2482; import _-4rH._SafeStr_2335; import _-ue.ErrorReportStorage; import _-1Mz.IWindow; import _-5im.WindowParam; import _-5Mz.WindowMouseEvent; import _-5YE.IItemListWindow; import _-1oe.CatalogPage; import _-2O3._SafeStr_2379; import _-0MK._SafeStr_12; import _-3-E._SafeStr_6; import _-4n6._SafeStr_2443; import _-5Mz.WindowEvent; public class ClubBuyCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_3367 { private var _SafeStr_5521:_SafeStr_2445; private var _SafeStr_9282:Array; public function ClubBuyCatalogWidget(k:IWindowContainer) { super(k); } override public function dispose():void { if (this._SafeStr_5521 != null){ this._SafeStr_5521._SafeStr_9283(this); }; this._SafeStr_5521 = null; this.reset(); super.dispose(); } public function get isGift():Boolean { return (false); } override public function init():Boolean { if (!super.init()){ return (false); }; this._SafeStr_9282 = []; _SafeStr_9118(_SafeStr_4787._SafeStr_9129); this._SafeStr_5521 = (page.viewer.catalog as HabboCatalog)._SafeStr_8320(); this._SafeStr_5521._SafeStr_9284(this); this._SafeStr_5521._SafeStr_9285(_SafeStr_2441._SafeStr_8415); return (true); } public function reset():void { var k:_SafeStr_5155; for each (k in this._SafeStr_9282) { k.dispose(); }; this._SafeStr_9282 = []; } public function _SafeStr_9120(clubType:int):void { var catalog:HabboCatalog; var localization:_SafeStr_499; var purse:_SafeStr_2337; var clubDays:int; var clubPeriods:int; var clubDaysTotal:int; if (disposed){ return; }; var viewer:_SafeStr_2482 = page.viewer; if (viewer){ catalog = (viewer.catalog as HabboCatalog); if (catalog){ localization = catalog.localization; purse = catalog.getPurse(); if (((purse) && (localization))){ clubDays = purse.clubDays; clubPeriods = purse.clubPeriods; clubDaysTotal = ((clubPeriods * 31) + clubDays); localization.registerParameter("catalog.club.buy.remaining.hc", "days", String(clubDaysTotal)); localization.registerParameter("catalog.club.buy.remaining.vip", "days", String(clubDaysTotal)); }; }; }; try { if (_SafeStr_5415){ switch (clubType){ case _SafeStr_2335._SafeStr_6080: _SafeStr_5415.findChildByName("club_header").caption = "${catalog.club.buy.header.none}"; _SafeStr_5415.findChildByName("club_info").caption = "${catalog.club.buy.info.none}"; _SafeStr_5415.findChildByName("club_remaining").visible = false; _SafeStr_5415.findChildByName("club_remaining_bg").visible = false; break; case _SafeStr_2335._SafeStr_5834: _SafeStr_5415.findChildByName("club_header").caption = "${catalog.club.buy.header.hc}"; _SafeStr_5415.findChildByName("club_info").caption = "${catalog.club.buy.info.hc}"; _SafeStr_5415.findChildByName("club_remaining").caption = "${catalog.club.buy.remaining.hc}"; break; case _SafeStr_2335._SafeStr_6245: _SafeStr_5415.findChildByName("club_header").caption = "${catalog.club.buy.header.vip}"; _SafeStr_5415.findChildByName("club_info").caption = "${catalog.club.buy.info.vip}"; _SafeStr_5415.findChildByName("club_remaining").caption = "${catalog.club.buy.remaining.vip}"; this._SafeStr_9369(); break; }; }; } catch(e:Error) { ErrorReportStorage._SafeStr_7049("ClubBuyCatalogWidget", "initClubType - Window not properly constructed!"); }; this._SafeStr_9287(); } private function _SafeStr_9287():void { var k:IWindow; if (_SafeStr_5415){ k = _SafeStr_5415.findChildByName("club_link"); if (k){ k.setParamFlag(WindowParam._SafeStr_7352); k._SafeStr_9289 = 0; k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9370); }; }; } public function _SafeStr_8304(offer:_SafeStr_2379):void { var target:IItemListWindow; var item:_SafeStr_5155; if (disposed){ return; }; _SafeStr_4.log(("Offer: " + [offer._SafeStr_7441, offer._SafeStr_5897, offer.priceCredits, offer.vip, offer.months, offer._SafeStr_9290, offer.year, offer.month, offer.day, offer._SafeStr_9291])); offer.page = page; try { item = new _SafeStr_5155(offer, (page as CatalogPage)); } catch(e:Error) { ErrorReportStorage._SafeStr_7049("ClubBuyCatalogWidget", (((("showOffer - new ClubBuyItem(" + String(offer)) + ", ") + String((page as CatalogPage))) + ") crashed!")); return; }; if (offer.vip){ target = (_SafeStr_5415.findChildByName("item_list_vip") as IItemListWindow); } else { target = (_SafeStr_5415.findChildByName("item_list_hc") as IItemListWindow); }; if (target != null){ target.addListItem(item.window); }; this._SafeStr_9282.push(item); } private function _SafeStr_9370(k:WindowMouseEvent):void { var _local_3:_SafeStr_12; var _local_4:String; var _local_2:String = IWindow(k.target).name; _local_3 = (page.viewer.catalog as HabboCatalog); switch (_local_2){ case "club_link": _local_4 = _local_3.getProperty("link.format.club"); this.openExternalLink(_local_4); return; }; } private function openExternalLink(k:String):void { if (k != ""){ page.viewer.catalog.windowManager.alert("${catalog.alert.external.link.title}", "${catalog.alert.external.link.desc}", 0, this._SafeStr_8418); _SafeStr_6.navigateToURL(k, "habboMain"); }; } private function _SafeStr_8418(k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); } private function _SafeStr_9369():void { var _local_2:XML; var _local_3:IWindow; var k:IItemListWindow = (_SafeStr_5415.findChildByName("item_list_hc") as IItemListWindow); if (k != null){ _local_2 = _SafeStr_9117("club_buy_info_item"); _local_3 = page.viewer.catalog.windowManager.buildFromXML(_local_2); k.addListItem(_local_3); }; } } }//package _-0Oq // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2337 = "_-1DL" (String#8853, DoABC#3) // _SafeStr_2379 = "_-3-i" (String#10720, DoABC#3) // _SafeStr_2441 = "_-2JB" (String#27781, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2445 = "_-vv" (String#15416, DoABC#3) // _SafeStr_2482 = "_-42g" (String#11797, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3367 = "_-2X2" (String#10242, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5155 = "_-54q" (String#12834, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5834 = "_-5VD" (String#35627, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6080 = "_-417" (String#32015, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_7352 = "_-1zu" (String#27003, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_8304 = "_-4pK" (String#12584, DoABC#3) // _SafeStr_8320 = "_-5uC" (String#36591, DoABC#3) // _SafeStr_8415 = "_-4aq" (String#33428, DoABC#3) // _SafeStr_8418 = "_-0yX" (String#1460, DoABC#3) // _SafeStr_9117 = "_-05N" (String#1437, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9120 = "_-62L" (String#13818, DoABC#3) // _SafeStr_9129 = "_-4hb" (String#33676, DoABC#3) // _SafeStr_9282 = "_-57y" (String#231, DoABC#3) // _SafeStr_9283 = "_-62G" (String#36951, DoABC#3) // _SafeStr_9284 = "_-3VF" (String#11212, DoABC#3) // _SafeStr_9285 = "_-2QO" (String#10136, DoABC#3) // _SafeStr_9287 = "_-2Ep" (String#1504, DoABC#3) // _SafeStr_9289 = "_-1hk" (String#9342, DoABC#3) // _SafeStr_9290 = "_-Oc" (String#39382, DoABC#3) // _SafeStr_9291 = "_-2Ba" (String#27489, DoABC#3) // _SafeStr_9369 = "_-1A-" (String#24988, DoABC#3) // _SafeStr_9370 = "_-5Nf" (String#13160, DoABC#3) //------------------------------------------------------------ //_-0Oq.ClubGiftWidget package _-0Oq { import _-2O3._SafeStr_2399; import _-ue.Map; import _-1Mz.IWindowContainer; import _-0Kg.HabboCatalog; import _-1Mz.IWindow; import _-0Kg._SafeStr_2378; import _-4Xs.CatalogPageMessageOfferData; import __AS3__.vec.Vector; import _-1oe._SafeStr_2361; import _-5UL._SafeStr_2336; import _-4Xs._SafeStr_2467; import _-4Xs._SafeStr_3339; import _-1rg._SafeStr_2333; import _-1oe.Product; import _-5YE.IItemListWindow; import _-1oe.Offer; import _-5YE.IIconWindow; import _-5YE.IButtonWindow; import _-1oe._SafeStr_3319; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import flash.geom.Rectangle; import _-1uj._SafeStr_3018; import _-5YE.IBitmapWrapperWindow; import _-151._SafeStr_2306; import _-6G7._SafeStr_2491; import flash.display.BitmapData; import flash.geom.Point; import _-5Vt.XmlAsset; import __AS3__.vec.*; public class ClubGiftWidget extends _SafeStr_3322 implements _SafeStr_3321 { private const _SafeStr_9371:int = 31; private var _SafeStr_5521:_SafeStr_2399; private var _SafeStr_9282:Map; private var _SafeStr_9372:IWindowContainer; private var _SafeStr_5450:HabboCatalog; public function ClubGiftWidget(k:IWindowContainer, _arg_2:_SafeStr_2399, _arg_3:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_3; this._SafeStr_5521 = _arg_2; this._SafeStr_9282 = new Map(); } override public function dispose():void { super.dispose(); this._SafeStr_5521 = null; this._SafeStr_5450 = null; if (this._SafeStr_9372){ this._SafeStr_9372.dispose(); this._SafeStr_9372 = null; }; } override public function init():Boolean { if (!window){ return (false); }; if (!super.init()){ return (false); }; this._SafeStr_5521.widget = this; _SafeStr_9118(_SafeStr_4787._SafeStr_9130); _SafeStr_5415.findChildByName("info_text").caption = ""; _SafeStr_5415.findChildByName("past_club_days").caption = ""; _SafeStr_5415.findChildByName("past_vip_days").caption = ""; this.update(); return (true); } public function update():void { this._SafeStr_9373(); this._SafeStr_9374(); } private function _SafeStr_9373():void { var _local_2:String; var _local_3:int; var _local_4:int; var _local_7:int; if (((!(this._SafeStr_5521)) || (!(window)))){ return; }; var k:IWindow = window.findChildByName("info_text"); if (!k){ return; }; if (this._SafeStr_5521._SafeStr_8392 > 0){ _local_2 = "catalog.club_gift.available"; this._SafeStr_5521.localization.registerParameter(_local_2, "amount", this._SafeStr_5521._SafeStr_8392.toString()); } else { if (this._SafeStr_5521._SafeStr_8391 > 0){ _local_2 = "catalog.club_gift.days_until_next"; this._SafeStr_5521.localization.registerParameter(_local_2, "days", this._SafeStr_5521._SafeStr_8391.toString()); } else { if (this._SafeStr_5521._SafeStr_9375){ _local_2 = "catalog.club_gift.not_available"; } else { _local_2 = "catalog.club_gift.no_club"; }; }; }; k.caption = this._SafeStr_5521.localization.getLocalization(_local_2); if (!this._SafeStr_5521.purse){ return; }; var _local_5:IWindow = window.findChildByName("past_club_days"); if (_local_5){ _local_7 = (this._SafeStr_5521.purse._SafeStr_7506 + this._SafeStr_5521.purse._SafeStr_7507); _local_2 = (((_local_7 >= this._SafeStr_9371)) ? "catalog.club_gift.past_club.long" : "catalog.club_gift.past_club"); _local_3 = (_local_7 % this._SafeStr_9371); _local_4 = (_local_7 / this._SafeStr_9371); this._SafeStr_5521.localization.registerParameter(_local_2, "days", _local_3.toString()); this._SafeStr_5521.localization.registerParameter(_local_2, "months", _local_4.toString()); _local_5.caption = this._SafeStr_5521.localization.getLocalization(_local_2); }; var _local_6:IWindow = window.findChildByName("past_vip_days"); if (_local_6){ _local_2 = (((this._SafeStr_5521.purse._SafeStr_7507 >= this._SafeStr_9371)) ? "catalog.club_gift.past_vip.long" : "catalog.club_gift.past_vip"); _local_3 = (this._SafeStr_5521.purse._SafeStr_7507 % this._SafeStr_9371); _local_4 = (this._SafeStr_5521.purse._SafeStr_7507 / this._SafeStr_9371); this._SafeStr_5521.localization.registerParameter(_local_2, "days", _local_3.toString()); this._SafeStr_5521.localization.registerParameter(_local_2, "months", _local_4.toString()); _local_6.caption = this._SafeStr_5521.localization.getLocalization(_local_2); }; } private function _SafeStr_9374():void { var k:_SafeStr_2378; var _local_2:Array; var _local_5:IWindow; var _local_6:CatalogPageMessageOfferData; var _local_7:Vector.<_SafeStr_2361>; var _local_8:_SafeStr_2336; var _local_9:_SafeStr_2467; var _local_10:_SafeStr_3339; var _local_11:_SafeStr_2333; var _local_12:Product; if (((((!(this._SafeStr_5521)) || (!(window)))) || (!(page)))){ return; }; for each (k in this._SafeStr_9282) { k.dispose(); }; this._SafeStr_9282.reset(); _local_2 = this._SafeStr_5521._SafeStr_9376(); if (!_local_2){ return; }; var _local_3:Map = this._SafeStr_5521._SafeStr_9377(); if (!_local_3){ return; }; var _local_4:IItemListWindow = (window.findChildByName("gift_list") as IItemListWindow); if (!_local_4){ return; }; _local_4._SafeStr_8949(); for each (_local_6 in _local_2) { _local_7 = new Vector.<_SafeStr_2361>(0); _local_8 = this._SafeStr_5521.catalog.getProductData(_local_6._SafeStr_7947); for each (_local_9 in _local_6.products) { _local_11 = this._SafeStr_5521.catalog._SafeStr_7657(_local_9._SafeStr_8367, _local_9._SafeStr_8368); _local_12 = new Product(_local_9._SafeStr_8368, _local_9._SafeStr_8367, _local_9._SafeStr_5750, _local_9.productCount, _local_8, _local_11, this._SafeStr_5450); _local_7.push(_local_12); }; k = new Offer(_local_6._SafeStr_7441, _local_6._SafeStr_7947, _local_6._SafeStr_8371, _local_6.priceInCredits, _local_6.priceInActivityPoints, _local_6.activityPointType, _local_6._SafeStr_8137, _local_6.clubLevel, _local_7, _local_6._SafeStr_8136, this._SafeStr_5450); k.page = page; _local_10 = (_local_3.getValue(k._SafeStr_7441) as _SafeStr_3339); _local_5 = this._SafeStr_9378(k, _local_10); if (!_local_5){ } else { _local_4.addListItem(_local_5); this._SafeStr_9282.add(k._SafeStr_7441, k); }; }; } private function _SafeStr_9378(k:_SafeStr_2378, _arg_2:_SafeStr_3339):IWindow { var _local_6:int; var _local_7:String; var _local_12:int; var _local_13:int; if (((((!(k)) || (!(k.product)))) || (!(_arg_2)))){ return (null); }; var _local_3:IWindowContainer = (this.createWindow("club_gift_list_item") as IWindowContainer); if (!_local_3){ return (null); }; _local_3.procedure = this._SafeStr_9379; var _local_4:_SafeStr_2361 = k.product; if (!_local_4){ return (null); }; var _local_5:_SafeStr_2336 = _local_4._SafeStr_6324; if (!_local_5){ return (null); }; this._SafeStr_8571(_local_3.findChildByName("gift_name"), _local_5.name); this._SafeStr_8571(_local_3.findChildByName("gift_desc"), _local_5.description); if (_arg_2._SafeStr_9380){ _local_6 = (_arg_2._SafeStr_9381 - this._SafeStr_5521.purse._SafeStr_7507); } else { _local_6 = (_arg_2._SafeStr_9381 - (this._SafeStr_5521.purse._SafeStr_7506 + this._SafeStr_5521.purse._SafeStr_7507)); }; if (((!(_arg_2._SafeStr_9382)) && ((_local_6 > 0)))){ if (_arg_2._SafeStr_9380){ _local_7 = "catalog.club_gift.vip_missing"; } else { _local_7 = "catalog.club_gift.club_missing"; }; if (_local_6 >= this._SafeStr_9371){ _local_7 = (_local_7 + ".long"); }; _local_12 = (_local_6 % this._SafeStr_9371); _local_13 = (_local_6 / this._SafeStr_9371); this._SafeStr_5521.localization.registerParameter(_local_7, "days", _local_12.toString()); this._SafeStr_5521.localization.registerParameter(_local_7, "months", _local_13.toString()); } else { if (this._SafeStr_5521._SafeStr_8392 > 0){ _local_7 = "catalog.club_gift.selectable"; } else { _local_7 = ""; }; }; this._SafeStr_8571(_local_3.findChildByName("months_required"), (((_local_7.length > 0)) ? this._SafeStr_5521.localization.getLocalization(_local_7) : "")); var _local_8:IIconWindow = (_local_3.findChildByName("vip_icon") as IIconWindow); if (_local_8){ _local_8.visible = _arg_2._SafeStr_9380; }; var _local_9:IButtonWindow = (_local_3.findChildByName("select_button") as IButtonWindow); if (_local_9){ if (((_arg_2._SafeStr_9382) && ((this._SafeStr_5521._SafeStr_8392 > 0)))){ _local_9.enable(); } else { _local_9.disable(); }; _local_9.id = k._SafeStr_7441; }; var _local_10:_SafeStr_3319 = k.productContainer; if (!_local_10){ return (null); }; if (((((!(page)) || (!(page.viewer)))) || (!(page.viewer.roomEngine)))){ return (null); }; var _local_11:IWindowContainer = (_local_3.findChildByName("image_container") as IWindowContainer); if (_local_11){ _local_10.view = _local_11; _local_10.initProductIcon(page.viewer.roomEngine); _local_11.procedure = this._SafeStr_9383; _local_11.id = k._SafeStr_7441; }; return (_local_3); } private function _SafeStr_8571(k:IWindow, _arg_2:String):void { k.caption = _arg_2; } private function _SafeStr_9379(k:WindowEvent, _arg_2:IWindow):void { if (((((((!(k)) || (!(_arg_2)))) || (!(this._SafeStr_9282)))) || (!(this._SafeStr_5521)))){ return; }; if (k.type != WindowMouseEvent.CLICK){ return; }; if (_arg_2.name != "select_button"){ return; }; var _local_3:_SafeStr_2378 = this._SafeStr_9282.getValue(_arg_2.id); if (!_local_3){ return; }; this._SafeStr_5521._SafeStr_9384(_local_3); } private function _SafeStr_9383(k:WindowEvent, _arg_2:IWindow):void { var _local_4:Rectangle; if (((((!(k)) || (!(_arg_2)))) || (!(this._SafeStr_9282)))){ return; }; if (_arg_2.name != "image_container"){ return; }; var _local_3:_SafeStr_2378 = this._SafeStr_9282.getValue(_arg_2.id); if (!_local_3){ return; }; if (k.type == WindowMouseEvent._SafeStr_5423){ _local_4 = new Rectangle(); _arg_2.getGlobalRectangle(_local_4); }; if (k.type == WindowMouseEvent._SafeStr_5424){ this._SafeStr_9385(); }; } private function _SafeStr_9386(k:Offer, _arg_2:Rectangle):void { var _local_5:_SafeStr_3018; if (((!(k)) || (!(k.productContainer)))){ return; }; if (((((!(page)) || (!(page.viewer)))) || (!(page.viewer.roomEngine)))){ return; }; var _local_3:_SafeStr_2361 = k.product; if (!_local_3){ return; }; if (!this._SafeStr_9372){ this._SafeStr_9372 = (this.createWindow("club_gift_preview") as IWindowContainer); }; if (!this._SafeStr_9372){ return; }; var _local_4:IBitmapWrapperWindow = (this._SafeStr_9372.findChildByName("image") as IBitmapWrapperWindow); if (!_local_4){ return; }; switch (_local_3._SafeStr_8368){ case _SafeStr_2491._SafeStr_5890: _local_5 = page.viewer.roomEngine.getFurnitureImage(_local_3._SafeStr_8442, new _SafeStr_2306(90), 64, null, 0, _local_3._SafeStr_5750); break; case _SafeStr_2491._SafeStr_5891: _local_5 = page.viewer.roomEngine.getWallItemImage(_local_3._SafeStr_8442, new _SafeStr_2306(90), 64, null, 0, _local_3._SafeStr_5750); break; default: return; }; if (((!(_local_5)) || (!(_local_5.data)))){ return; }; _local_4.width = _local_5.data.width; _local_4.height = _local_5.data.height; if (_local_4.bitmap){ _local_4.bitmap.dispose(); }; _local_4.bitmap = new BitmapData(_local_4.width, _local_4.height); _local_4.bitmap.draw(_local_5.data); _local_5.data.dispose(); var _local_6:Point = Point.interpolate(_arg_2.topLeft, _arg_2.bottomRight, 0.5); this._SafeStr_9372._SafeStr_7339(_local_6.subtract(new Point((this._SafeStr_9372.width / 2), (this._SafeStr_9372.height / 2)))); this._SafeStr_9372.visible = true; this._SafeStr_9372.activate(); } private function _SafeStr_9385():void { if (this._SafeStr_9372){ this._SafeStr_9372.visible = false; }; } private function createWindow(k:String):IWindow { if (((((!(this._SafeStr_5521)) || (!(this._SafeStr_5521.assets)))) || (!(this._SafeStr_5521.windowManager)))){ return (null); }; var _local_2:XmlAsset = (this._SafeStr_5521.assets.getAssetByName(k) as XmlAsset); if (((!(_local_2)) || (!(_local_2.content)))){ return (null); }; var _local_3:XML = (_local_2.content as XML); if (!_local_3){ return (null); }; return (this._SafeStr_5521.windowManager.buildFromXML(_local_3)); } } }//package _-0Oq // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2399 = "_-5IW" (String#13071, DoABC#3) // _SafeStr_2467 = "_-3pm" (String#11566, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3319 = "_-6hQ" (String#14459, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3339 = "_-5ZM" (String#13347, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_6324 = "_-2Z8" (String#10270, DoABC#3) // _SafeStr_7339 = "_-6l6" (String#14529, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7506 = "_-4Xd" (String#12276, DoABC#3) // _SafeStr_7507 = "_-3xp" (String#11698, DoABC#3) // _SafeStr_7657 = "_-0OD" (String#2657, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_8136 = "_-6Rt" (String#14242, DoABC#3) // _SafeStr_8137 = "_-42F" (String#11794, DoABC#3) // _SafeStr_8367 = "_-4dA" (String#33516, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8371 = "_-FY" (String#39051, DoABC#3) // _SafeStr_8391 = "_-8V" (String#38795, DoABC#3) // _SafeStr_8392 = "_-4JH" (String#32738, DoABC#3) // _SafeStr_8442 = "_-0EZ" (String#7836, DoABC#3) // _SafeStr_8571 = "_-5x9" (String#337, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9130 = "_-0Sb" (String#23283, DoABC#3) // _SafeStr_9282 = "_-57y" (String#231, DoABC#3) // _SafeStr_9371 = "_-3qb" (String#31555, DoABC#3) // _SafeStr_9372 = "_-58N" (String#34759, DoABC#3) // _SafeStr_9373 = "_-6e7" (String#4290, DoABC#3) // _SafeStr_9374 = "_-40G" (String#3594, DoABC#3) // _SafeStr_9375 = "_-0-b" (String#22170, DoABC#3) // _SafeStr_9376 = "_-3h9" (String#31176, DoABC#3) // _SafeStr_9377 = "_-0kb" (String#23966, DoABC#3) // _SafeStr_9378 = "_-5pt" (String#1606, DoABC#3) // _SafeStr_9379 = "_-5W1" (String#1130, DoABC#3) // _SafeStr_9380 = "_-0ec" (String#23742, DoABC#3) // _SafeStr_9381 = "_-mD" (String#40249, DoABC#3) // _SafeStr_9382 = "_-2P0" (String#3181, DoABC#3) // _SafeStr_9383 = "_-28z" (String#27385, DoABC#3) // _SafeStr_9384 = "_-59K" (String#34790, DoABC#3) // _SafeStr_9385 = "_-4V8" (String#33227, DoABC#3) // _SafeStr_9386 = "_-4a0" (String#3723, DoABC#3) //------------------------------------------------------------ //_-0Oq.ColourGridCatalogWidget package _-0Oq { import _-5YE.IItemGridWindow; import flash.display.BitmapData; import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import _-5Vt.XmlAsset; import _-5Vt.BitmapDataAsset; import _-58S._SafeStr_5149; import _-58S._SafeStr_5162; import _-1Mz.IWindow; import _-5YE.IBitmapWrapperWindow; import _-5Mz.WindowMouseEvent; import flash.geom.Point; import flash.geom.ColorTransform; import flash.geom.Rectangle; import _-58S._SafeStr_5148; public class ColourGridCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321 { private var _SafeStr_9387:Array; private var _SafeStr_9388:IItemGridWindow; private var _SafeStr_9389:XML; private var _SafeStr_9390:BitmapData; private var _SafeStr_9391:BitmapData; private var _SafeStr_9392:BitmapData; private var _SafeStr_9393:IWindowContainer; public function ColourGridCatalogWidget(k:IWindowContainer) { super(k); } override public function dispose():void { if (!this._SafeStr_9388.disposed){ this._SafeStr_9388.destroyGridItems(); this._SafeStr_9388.dispose(); }; this._SafeStr_9388 = null; this._SafeStr_9389 = null; this._SafeStr_9393 = null; events.removeEventListener(_SafeStr_3313.COLOUR_ARRAY, this._SafeStr_9394); events.removeEventListener(_SafeStr_3313.MULTI_COLOUR_ARRAY, this._SafeStr_9395); super.dispose(); } override public function init():Boolean { if (!super.init()){ return (false); }; _SafeStr_9118(_SafeStr_4787._SafeStr_9131); var k = (_SafeStr_5415.tags.indexOf("FIXED") > -1); if (!k){ _SafeStr_5415.getChildAt(0).width = _SafeStr_5415.width; _SafeStr_5415.getChildAt(0).height = _SafeStr_5415.height; }; this._SafeStr_9388 = (_SafeStr_5415.findChildByName("colourGrid") as IItemGridWindow); this._SafeStr_9388.width = window.width; this._SafeStr_9388.height = window.height; var _local_2:XmlAsset = (page.viewer.catalog.assets.getAssetByName("color_chooser_cell") as XmlAsset); this._SafeStr_9389 = (_local_2.content as XML); events.addEventListener(_SafeStr_3313.COLOUR_ARRAY, this._SafeStr_9394); events.addEventListener(_SafeStr_3313.MULTI_COLOUR_ARRAY, this._SafeStr_9395); return (true); } private function _SafeStr_9394(k:_SafeStr_5149):void { var _local_2:int; var _local_3:BitmapDataAsset; var _local_4:BitmapDataAsset; var _local_5:BitmapDataAsset; this._SafeStr_9387 = []; for each (_local_2 in k._SafeStr_9396) { this._SafeStr_9387.push([_local_2]); }; _local_3 = (page.viewer.catalog.assets.getAssetByName(k._SafeStr_9397) as BitmapDataAsset); this._SafeStr_9390 = (_local_3.content as BitmapData); _local_4 = (page.viewer.catalog.assets.getAssetByName(k._SafeStr_9398) as BitmapDataAsset); this._SafeStr_9391 = (_local_4.content as BitmapData); _local_5 = (page.viewer.catalog.assets.getAssetByName(k._SafeStr_9399) as BitmapDataAsset); this._SafeStr_9392 = (_local_5.content as BitmapData); this._SafeStr_9400(); this.select((this._SafeStr_9388._SafeStr_8749(k.index) as IWindowContainer)); } private function _SafeStr_9395(k:_SafeStr_5162):void { var _local_2:Array; var _local_3:BitmapDataAsset; var _local_4:BitmapDataAsset; var _local_5:BitmapDataAsset; this._SafeStr_9387 = []; for each (_local_2 in k._SafeStr_9396) { this._SafeStr_9387.push(_local_2.slice()); }; _local_3 = (page.viewer.catalog.assets.getAssetByName(k._SafeStr_9397) as BitmapDataAsset); this._SafeStr_9390 = (_local_3.content as BitmapData); _local_4 = (page.viewer.catalog.assets.getAssetByName(k._SafeStr_9398) as BitmapDataAsset); this._SafeStr_9391 = (_local_4.content as BitmapData); _local_5 = (page.viewer.catalog.assets.getAssetByName(k._SafeStr_9399) as BitmapDataAsset); this._SafeStr_9392 = (_local_5.content as BitmapData); this._SafeStr_9400(); this.select((this._SafeStr_9388._SafeStr_8749(0) as IWindowContainer)); } private function select(k:IWindowContainer):void { var _local_2:IWindow; _SafeStr_4.log(("[ColourGridCatalogWidget] Select: " + k)); if (this._SafeStr_9393 != null){ _local_2 = this._SafeStr_9393.getChildByName("chosen"); if (_local_2 != null){ _local_2.visible = false; }; }; this._SafeStr_9393 = k; if (this._SafeStr_9393 != null){ _local_2 = this._SafeStr_9393.getChildByName("chosen"); }; if (_local_2 != null){ _local_2.visible = true; }; } private function _SafeStr_9400():void { var k:Array; var _local_2:IWindowContainer; var _local_3:IBitmapWrapperWindow; var _local_4:IBitmapWrapperWindow; var _local_5:IBitmapWrapperWindow; var _local_6:uint; var _local_7:uint; var _local_8:uint; var _local_9:BitmapData; var _local_10:BitmapData; var _local_11:int; var _local_12:int; var _local_13:int; _SafeStr_4.log(("[ColourGridCatalogWidget] Display colors: " + [this._SafeStr_9387.length, this._SafeStr_9388.numGridItems])); this._SafeStr_9388.destroyGridItems(); this._SafeStr_9393 = null; for each (k in this._SafeStr_9387) { if (k.length > 0){ _local_2 = (page.viewer.catalog.windowManager.buildFromXML(this._SafeStr_9389) as IWindowContainer); _local_2.addEventListener(WindowMouseEvent.CLICK, this.onClick); _local_2.background = true; _local_2.color = 0xFFFFFFFF; _local_2.width = this._SafeStr_9390.width; _local_2.height = this._SafeStr_9390.height; this._SafeStr_9388._SafeStr_8915(_local_2); _local_3 = (_local_2.findChildByTag("BG_BORDER") as IBitmapWrapperWindow); if (_local_3 != null){ _local_3.bitmap = new BitmapData(this._SafeStr_9390.width, this._SafeStr_9390.height, true, 0); _local_3.bitmap.copyPixels(this._SafeStr_9390, this._SafeStr_9390.rect, new Point(0, 0)); }; _local_4 = (_local_2.findChildByTag("COLOR_IMAGE") as IBitmapWrapperWindow); if (_local_4 != null){ _local_4.bitmap = new BitmapData(this._SafeStr_9391.width, this._SafeStr_9391.height, true, 0); _local_6 = 0xFF; _local_7 = 0xFF; _local_8 = 0xFF; _local_9 = null; _local_10 = null; _local_11 = k[0]; if (_local_11 >= 0){ _local_6 = ((_local_11 >> 16) & 0xFF); _local_7 = ((_local_11 >> 8) & 0xFF); _local_8 = ((_local_11 >> 0) & 0xFF); }; _local_9 = this._SafeStr_9391.clone(); _local_9.colorTransform(_local_9.rect, new ColorTransform((_local_6 / 0xFF), (_local_7 / 0xFF), (_local_8 / 0xFF))); if (k.length > 1){ _local_12 = k[1]; if (_local_12 >= 0){ _local_6 = ((_local_12 >> 16) & 0xFF); _local_7 = ((_local_12 >> 8) & 0xFF); _local_8 = ((_local_12 >> 0) & 0xFF); }; _local_10 = this._SafeStr_9391.clone(); _local_10.colorTransform(_local_10.rect, new ColorTransform((_local_6 / 0xFF), (_local_7 / 0xFF), (_local_8 / 0xFF))); }; _local_4.bitmap.copyPixels(_local_9, _local_9.rect, new Point(0, 0)); _local_9.dispose(); if (_local_10 != null){ _local_13 = (_local_10.width / 2); _local_4.bitmap.copyPixels(_local_10, new Rectangle(_local_13, 0, (_local_10.width - _local_13), _local_10.height), new Point((_local_10.width / 2), 0)); _local_10.dispose(); }; }; _local_5 = (_local_2.findChildByTag("COLOR_CHOSEN") as IBitmapWrapperWindow); if (_local_5 != null){ _local_5.bitmap = new BitmapData(this._SafeStr_9392.width, this._SafeStr_9392.height, true, 0xFFFFFF); _local_5.bitmap.copyPixels(this._SafeStr_9392, this._SafeStr_9392.rect, new Point(0, 0), null, null, true); _local_5.visible = false; }; }; }; } private function onClick(k:WindowMouseEvent):void { this.select((k.target as IWindowContainer)); var _local_2:int = this._SafeStr_9388._SafeStr_8748((k.target as IWindow)); events.dispatchEvent(new _SafeStr_5148(_local_2)); } } }//package _-0Oq // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_5148 = "_-2i-" (String#10401, DoABC#3) // _SafeStr_5149 = "_-5js" (String#13509, DoABC#3) // _SafeStr_5162 = "_-BU" (String#14615, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_8748 = "_-1zd" (String#9653, DoABC#3) // _SafeStr_8749 = "_-0gb" (String#8301, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9131 = "_-GG" (String#39074, DoABC#3) // _SafeStr_9387 = "_-Py" (String#1633, DoABC#3) // _SafeStr_9388 = "_-4YG" (String#33348, DoABC#3) // _SafeStr_9389 = "_-6Pz" (String#37860, DoABC#3) // _SafeStr_9390 = "_-2J7" (String#27779, DoABC#3) // _SafeStr_9391 = "_-2kh" (String#28866, DoABC#3) // _SafeStr_9392 = "_-3Nl" (String#30457, DoABC#3) // _SafeStr_9393 = "_-31J" (String#844, DoABC#3) // _SafeStr_9394 = "_-1u3" (String#26770, DoABC#3) // _SafeStr_9395 = "_-41k" (String#32037, DoABC#3) // _SafeStr_9396 = "_-5jD" (String#13495, DoABC#3) // _SafeStr_9397 = "_-4Bj" (String#32443, DoABC#3) // _SafeStr_9398 = "_-4i3" (String#33693, DoABC#3) // _SafeStr_9399 = "_-6p" (String#38737, DoABC#3) // _SafeStr_9400 = "_-4mw" (String#12544, DoABC#3) //------------------------------------------------------------ //_-0Oq.FeaturedItemsCatalogWidget package _-0Oq { import _-0Kg.HabboCatalog; import _-5YE.IItemListWindow; import _-1Mz.IWindowContainer; import _-4Xs._SafeStr_2450; import _-5YE._SafeStr_2413; import _-5YE.ITextWindow; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-6G7._SafeStr_2365; import _-6G7._SafeStr_2367; import _-5Mz.WindowEvent; public class FeaturedItemsCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321 { private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9401:IItemListWindow; private var _SafeStr_6647:IWindowContainer; public function FeaturedItemsCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function dispose():void { if (!disposed){ this._SafeStr_5450 = null; this._SafeStr_9401.dispose(); this._SafeStr_9401 = null; this._SafeStr_6647.dispose(); this._SafeStr_6647 = null; super.dispose(); }; } override public function init():Boolean { if (!super.init()){ return (false); }; this._SafeStr_9401 = (window.findChildByName("itemlist_featured") as IItemListWindow); this._SafeStr_6647 = (this._SafeStr_9401.getListItemByName("featured_item_template") as IWindowContainer); this._SafeStr_9401._SafeStr_9402(); if ((((this._SafeStr_5450._SafeStr_8231 == null)) || ((this._SafeStr_5450._SafeStr_8231.length == 0)))){ return (true); }; var k:IWindowContainer = (_SafeStr_5415.findChildByName("firstitem") as IWindowContainer); this._SafeStr_9403(this._SafeStr_5450._SafeStr_8231[0], k); var _local_2:int = 1; while (_local_2 < Math.min(4, this._SafeStr_5450._SafeStr_8231.length)) { this._SafeStr_9401.addListItem(this._SafeStr_9404(this._SafeStr_5450._SafeStr_8231[_local_2])); _local_2++; }; return (true); } private function _SafeStr_9404(k:_SafeStr_2450):IWindowContainer { return (this._SafeStr_9403(k, (this._SafeStr_6647.clone() as IWindowContainer))); } private function _SafeStr_9403(k:_SafeStr_2450, _arg_2:IWindowContainer):IWindowContainer { var _local_5:String; var _local_6:_SafeStr_2413; var _local_3:ITextWindow = (_arg_2.findChildByName("item_title") as ITextWindow); _local_3.text = k._SafeStr_9405; if (((!((k._SafeStr_9406 == null))) && (!((k._SafeStr_9406 == ""))))){ _local_5 = this._SafeStr_5450.context.configuration.getProperty("image.library.url"); _local_6 = (_arg_2.findChildByName("item_image") as _SafeStr_2413); _local_6.assetUri = (_local_5 + k._SafeStr_9406); }; var _local_4:IWindow = _arg_2.getChildByName("event_catcher_region"); if (_local_4 != null){ _local_4.procedure = this._SafeStr_9344; }; return (_arg_2); } private function _SafeStr_9344(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; var _local_4:_SafeStr_2450; if (k.type == WindowMouseEvent.DOWN){ _local_3 = this._SafeStr_9401._SafeStr_8741(_arg_2.parent); _local_3 = (((_local_3)<0) ? 0 : (_local_3 + 1)); _local_4 = this._SafeStr_5450._SafeStr_8231[_local_3]; switch (_local_4.type){ case _SafeStr_2450._SafeStr_9411: if (_local_4._SafeStr_9407 == _SafeStr_2365._SafeStr_9408){ return (this._SafeStr_5450.openCatalogPage(_SafeStr_2365._SafeStr_9409, _SafeStr_2367.NORMAL)); }; if (_local_4._SafeStr_9407 == _SafeStr_2365._SafeStr_9410){ return (this._SafeStr_5450.openCatalogPage(_SafeStr_2365._SafeStr_8306, _SafeStr_2367.NORMAL)); }; this._SafeStr_5450.openCatalogPage(_local_4._SafeStr_9407, _SafeStr_2367.NORMAL); return; case _SafeStr_2450._SafeStr_9413: this._SafeStr_5450._SafeStr_8149(_local_4._SafeStr_9412, _SafeStr_2367.NORMAL); return; }; }; } } }//package _-0Oq // _SafeStr_2365 = "_-30X" (String#10732, DoABC#3) // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2450 = "_-0ar" (String#8198, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_6647 = "_-6J7" (String#509, DoABC#3) // _SafeStr_8149 = "_-5AB" (String#12934, DoABC#3) // _SafeStr_8231 = "_-5zD" (String#36791, DoABC#3) // _SafeStr_8306 = "_-2M7" (String#27895, DoABC#3) // _SafeStr_8741 = "_-3eu" (String#11375, DoABC#3) // _SafeStr_9344 = "_-06x" (String#827, DoABC#3) // _SafeStr_9401 = "_-2-l" (String#9673, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) // _SafeStr_9403 = "_-3ZB" (String#11271, DoABC#3) // _SafeStr_9404 = "_-3t0" (String#31651, DoABC#3) // _SafeStr_9405 = "_-6WB" (String#38110, DoABC#3) // _SafeStr_9406 = "_-140" (String#24766, DoABC#3) // _SafeStr_9407 = "_-3fB" (String#31112, DoABC#3) // _SafeStr_9408 = "_-5A1" (String#34822, DoABC#3) // _SafeStr_9409 = "_-b2" (String#39824, DoABC#3) // _SafeStr_9410 = "_-5VQ" (String#35636, DoABC#3) // _SafeStr_9411 = "_-2bD" (String#28492, DoABC#3) // _SafeStr_9412 = "_-5Oz" (String#35395, DoABC#3) // _SafeStr_9413 = "_-548" (String#34590, DoABC#3) //------------------------------------------------------------ //_-0Oq.FirstProductSelectorCatalogWidget package _-0Oq { import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import _-0Kg._SafeStr_2378; import _-58S._SafeStr_2424; import _-58S._SafeStr_3369; public class FirstProductSelectorCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321 { public function FirstProductSelectorCatalogWidget(k:IWindowContainer) { super(k); } override public function init():Boolean { if (!super.init()){ return (false); }; events.addEventListener(_SafeStr_3313.WIDGETS_INITIALIZED, this._SafeStr_9362); return (true); } private function _SafeStr_9362(k:_SafeStr_3369):void { if (page.offers.length == 0){ return; }; var _local_2:_SafeStr_2378 = page.offers[0]; events.dispatchEvent(new _SafeStr_2424(_local_2)); } } }//package _-0Oq // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3369 = "_-1a0" (String#9225, DoABC#3) // _SafeStr_9362 = "_-3rz" (String#583, DoABC#3) //------------------------------------------------------------ //_-0Oq.GuildForumSelectorCatalogWidget package _-0Oq { import _-1Mz.IWindowContainer; import _-1d._SafeStr_2382; import _-5OI._SafeStr_4645; import _-4rH._SafeStr_2418; import _-58S._SafeStr_5150; public class GuildForumSelectorCatalogWidget extends GuildSelectorCatalogWidget { public function GuildForumSelectorCatalogWidget(k:IWindowContainer, _arg_2:_SafeStr_2382) { super(k, _arg_2); } override protected function filterGroupMemberships(k:Array):Array { var _local_5:_SafeStr_4645; var _local_2:Array = new Array(); var _local_3:int = _SafeStr_9196.catalog.sessionDataManager.userId; var _local_4:Boolean = _SafeStr_9196.catalog.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_6264); for each (_local_5 in k) { if (((((!(_local_5._SafeStr_9414)) && (!((_local_5._SafeStr_6226 == _local_3))))) && (!(_local_4)))){ } else { _local_2.push(_local_5); }; }; return (_local_2); } override protected function selectGroup(k:_SafeStr_4645):void { super.selectGroup(k); events.dispatchEvent(new _SafeStr_5150(((k._SafeStr_9414) ? "${catalog.alert.group_has_forum}" : ""))); } } }//package _-0Oq // _SafeStr_2382 = "_-3G-" (String#10976, DoABC#3) // _SafeStr_2418 = "_-3j5" (String#31260, DoABC#3) // _SafeStr_4645 = "_-5Pu" (String#13187, DoABC#3) // _SafeStr_5150 = "_-4Yv" (String#12296, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6264 = "_-1aQ" (String#26003, DoABC#3) // _SafeStr_9196 = "_-7F" (String#14543, DoABC#3) // _SafeStr_9414 = "_-2w5" (String#29310, DoABC#3) //------------------------------------------------------------ //_-0Oq.GuildSelectorCatalogWidget package _-0Oq { import _-5YE._SafeStr_3582; import _-1d._SafeStr_2382; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import _-58S._SafeStr_4786; import _-5Mz.WindowMouseEvent; import _-58S._SafeStr_3369; import _-5OI._SafeStr_4645; import _-58S._SafeStr_4789; import _-1oe.Offer; import _-5Mz.WindowEvent; import _-58S._SafeStr_4788; import _-58S._SafeStr_2375; import flash.display.BitmapData; import flash.geom.Rectangle; import _-5YE.IBitmapWrapperWindow; import _-5YE._SafeStr_3554; import _-2it.StringArrayStuffData; import _-1uj._SafeStr_2346; public class GuildSelectorCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321 { private static const _SafeStr_9415:String = "guild_selector"; private static const _SafeStr_9416:String = "guild_selector_widget_item"; private static const _SafeStr_9417:uint = 0; private static const _SafeStr_9418:int = 1; private static const _SafeStr_9419:int = 14; private static const _SafeStr_9420:int = 21; private var _SafeStr_9421:_SafeStr_3582; protected var _SafeStr_9196:_SafeStr_2382; private var _SafeStr_9422:Array; private var _SafeStr_9423:IWindow; private var _SafeStr_9424:IWindow; private var _SafeStr_9425:int = -1; public function GuildSelectorCatalogWidget(k:IWindowContainer, _arg_2:_SafeStr_2382) { super(k); this._SafeStr_9196 = _arg_2; } override public function dispose():void { if (!disposed){ events.removeEventListener(_SafeStr_3313.WIDGETS_INITIALIZED, this._SafeStr_9362); page.dispatchWidgetEvent(new _SafeStr_4786(_SafeStr_4786._SafeStr_9426, "", "", "")); if (this._SafeStr_9421){ this._SafeStr_9421.procedure = null; this._SafeStr_9421 = null; }; this._SafeStr_9423 = null; this._SafeStr_9424 = null; if (this._SafeStr_9196){ this._SafeStr_9196._SafeStr_9427(this); this._SafeStr_9196 = null; }; super.dispose(); }; } override public function init():Boolean { if (!super.init()){ return (false); }; events.addEventListener(_SafeStr_3313.WIDGETS_INITIALIZED, this._SafeStr_9362); _SafeStr_9118(_SafeStr_4787._SafeStr_9134); this._SafeStr_9423 = window.findChildByName("guild_selector"); this._SafeStr_9424 = window.findChildByName("members_only"); var k:IWindow = window.findChildByName("find_groups_button"); if (k){ k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9428); }; this._SafeStr_9421 = (_SafeStr_5415.findChildByName(_SafeStr_9415) as _SafeStr_3582); if (this._SafeStr_9421){ this._SafeStr_9421.procedure = this._SafeStr_9429; } else { _SafeStr_4.log((("ERROR: Missing '" + _SafeStr_9415) + "' itemlist_dropmenu component from page layout xml")); }; this._SafeStr_9423.visible = false; this._SafeStr_9424.visible = false; return (true); } private function _SafeStr_9362(k:_SafeStr_3369):void { this._SafeStr_9196._SafeStr_9430(this); events.dispatchEvent(new _SafeStr_3369(_SafeStr_3313._SafeStr_9328)); } public function _SafeStr_9431(k:Array):void { var _local_7:_SafeStr_4645; var _local_2:int = -1; this._SafeStr_9422 = this.filterGroupMemberships(k); var _local_3 = (k.length > 0); events.dispatchEvent(new _SafeStr_4789(_SafeStr_4787.PURCHASE, _local_3)); this._SafeStr_9423.visible = _local_3; this._SafeStr_9424.visible = !(_local_3); var _local_4:int = this._SafeStr_9421.numMenuItems; var _local_5:int; while (_local_5 < _local_4) { this._SafeStr_9421._SafeStr_9432(0); _local_5++; }; var _local_6:int; while (_local_6 < this._SafeStr_9422.length) { _local_7 = this._SafeStr_9422[_local_6]; this._SafeStr_9421._SafeStr_9433(this._SafeStr_9434(_local_7)); if (_local_7.favourite){ _local_2 = _local_6; }; _local_6++; }; if (this._SafeStr_9425 == -1){ if (_local_2 != -1){ this._SafeStr_9421.selection = _local_2; } else { if (this._SafeStr_9421.numMenuItems > 0){ this._SafeStr_9421.selection = 0; }; }; } else { this._SafeStr_9421.selection = this._SafeStr_9425; }; } protected function filterGroupMemberships(k:Array):Array { return (k); } public function _SafeStr_9435():void { if (((((page) && (page.offers))) && ((page.offers.length > 0)))){ page.selectOffer(Offer(page.offers[0])._SafeStr_7441); }; } private function _SafeStr_9429(k:WindowEvent, _arg_2:IWindow):void { switch (k.type){ case WindowEvent._SafeStr_7825: this._SafeStr_9436(this._SafeStr_9421.selection); this._SafeStr_9425 = this._SafeStr_9421.selection; return; }; } private function _SafeStr_9436(k:int):void { var _local_2:_SafeStr_4645; if (k > -1){ _local_2 = this._SafeStr_9422[k]; this.selectGroup(_local_2); }; } protected function selectGroup(k:_SafeStr_4645):void { page.dispatchWidgetEvent(new _SafeStr_4786(k.groupId, k._SafeStr_9437, k._SafeStr_9438, k._SafeStr_6389)); page.dispatchWidgetEvent(new _SafeStr_4788(this._SafeStr_9439(k.groupId, k._SafeStr_9437, k._SafeStr_9438, k._SafeStr_6389))); events.dispatchEvent(new _SafeStr_2375(k.groupId.toString())); } private function _SafeStr_9440(k:uint, _arg_2:uint):BitmapData { var _local_3:BitmapData = new BitmapData(_SafeStr_9420, _SafeStr_9419, false, _SafeStr_9417); var _local_4:int = ((_local_3.width / 2) + 1); var _local_5:Rectangle = new Rectangle(); _local_5.left = _SafeStr_9418; _local_5.top = _SafeStr_9418; _local_5.right = _local_4; _local_5.bottom = (_local_3.height - _SafeStr_9418); var _local_6:Rectangle = new Rectangle(); _local_6.left = _local_4; _local_6.top = _SafeStr_9418; _local_6.right = (_local_3.width - _SafeStr_9418); _local_6.bottom = (_local_3.height - _SafeStr_9418); _local_3.fillRect(_local_5, k); _local_3.fillRect(_local_6, _arg_2); return (_local_3); } private function _SafeStr_9434(k:_SafeStr_4645):IWindow { var _local_2:BitmapData = this._SafeStr_9440(parseInt(k._SafeStr_9437, 16), parseInt(k._SafeStr_9438, 16)); var _local_3:XML = (page.viewer.catalog.assets.getAssetByName(_SafeStr_9416).content as XML); var _local_4:IWindowContainer = (page.viewer.catalog.windowManager.buildFromXML(_local_3) as IWindowContainer); var _local_5:IBitmapWrapperWindow = (_local_4.findChildByName("guild_colors") as IBitmapWrapperWindow); var _local_6:_SafeStr_3554 = (_local_4.findChildByName("guild_name") as _SafeStr_3554); _local_5.bitmap = _local_2; _local_6.caption = k.groupName; return (_local_4); } private function _SafeStr_9428(k:WindowMouseEvent):void { if (((((((page) && (page.viewer))) && (page.viewer.catalog))) && (page.viewer.catalog.navigator))){ page.viewer.catalog.navigator.performGuildBaseSearch(); }; } private function _SafeStr_9439(k:uint, _arg_2:String, _arg_3:String, _arg_4:String):_SafeStr_2346 { var _local_5:Array = new Array(); _local_5.push("0"); _local_5.push(k.toString()); _local_5.push(_arg_4); _local_5.push(_arg_2); _local_5.push(_arg_3); var _local_6:StringArrayStuffData = new StringArrayStuffData(); _local_6._SafeStr_9441(_local_5); return (_local_6); } } }//package _-0Oq // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2375 = "_-4vj" (String#34213, DoABC#3) // _SafeStr_2382 = "_-3G-" (String#10976, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3369 = "_-1a0" (String#9225, DoABC#3) // _SafeStr_3554 = "_-4fB" (String#12410, DoABC#3) // _SafeStr_3582 = "_-v1" (String#15403, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4645 = "_-5Pu" (String#13187, DoABC#3) // _SafeStr_4786 = "_-0dY" (String#8243, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_4788 = "_-5vl" (String#13701, DoABC#3) // _SafeStr_4789 = "_-3LQ" (String#11050, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9134 = "_-xO" (String#40684, DoABC#3) // _SafeStr_9196 = "_-7F" (String#14543, DoABC#3) // _SafeStr_9328 = "_-16z" (String#24880, DoABC#3) // _SafeStr_9362 = "_-3rz" (String#583, DoABC#3) // _SafeStr_9415 = "_-3IG" (String#30230, DoABC#3) // _SafeStr_9416 = "_-5KR" (String#35218, DoABC#3) // _SafeStr_9417 = "_-BQ" (String#38901, DoABC#3) // _SafeStr_9418 = "_-4dg" (String#33534, DoABC#3) // _SafeStr_9419 = "_-4Td" (String#33173, DoABC#3) // _SafeStr_9420 = "_-1oi" (String#26566, DoABC#3) // _SafeStr_9421 = "_-5qF" (String#36442, DoABC#3) // _SafeStr_9422 = "_-5EG" (String#34980, DoABC#3) // _SafeStr_9423 = "_-6Is" (String#14092, DoABC#3) // _SafeStr_9424 = "_-06A" (String#22411, DoABC#3) // _SafeStr_9425 = "_-3je" (String#11455, DoABC#3) // _SafeStr_9426 = "_-4wO" (String#34237, DoABC#3) // _SafeStr_9427 = "_-4oC" (String#33919, DoABC#3) // _SafeStr_9428 = "_-la" (String#40222, DoABC#3) // _SafeStr_9429 = "_-5kS" (String#36221, DoABC#3) // _SafeStr_9430 = "_-0ef" (String#23744, DoABC#3) // _SafeStr_9431 = "_-3fz" (String#31138, DoABC#3) // _SafeStr_9432 = "_-2ra" (String#10553, DoABC#3) // _SafeStr_9433 = "_-055" (String#7698, DoABC#3) // _SafeStr_9434 = "_-11D" (String#24652, DoABC#3) // _SafeStr_9435 = "_-3aI" (String#30932, DoABC#3) // _SafeStr_9436 = "_-6iF" (String#38619, DoABC#3) // _SafeStr_9437 = "_-2yv" (String#29405, DoABC#3) // _SafeStr_9438 = "_-1Vj" (String#25823, DoABC#3) // _SafeStr_9439 = "_-032" (String#7661, DoABC#3) // _SafeStr_9440 = "_-2pa" (String#29054, DoABC#3) // _SafeStr_9441 = "_-4Ot" (String#32966, DoABC#3) //------------------------------------------------------------ //_-0Oq.ItemGridCatalogWidget package _-0Oq { import _-1oe._SafeStr_3318; import _-1oe._SafeStr_2426; import _-5YE.IItemGridWindow; import _-1oe._SafeStr_2362; import flash.utils.Timer; import _-4rH._SafeStr_2173; import flash.utils.Dictionary; import _-1Mz.IWindowContainer; import flash.events.TimerEvent; import _-5Vt.XmlAsset; import _-58S._SafeStr_3313; import _-6G7._SafeStr_2367; import _-1oe.ProductContainer; import _-0Kg._SafeStr_2378; import _-58S._SafeStr_2424; import _-6G7._SafeStr_2491; import _-58S._SafeStr_2375; import _-58S._SafeStr_5149; import _-0Kg.HabboCatalog; import _-58S._SafeStr_5147; import __AS3__.vec.Vector; import _-1oe.Offer; import _-1oe._SafeStr_3353; import _-1oe._SafeStr_3319; import _-1uj._SafeStr_2346; import _-2it.StringArrayStuffData; import _-58S._SafeStr_4786; import _-58S._SafeStr_5148; import __AS3__.vec.*; public class ItemGridCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_3318, _SafeStr_2426 { protected var _SafeStr_9361:IItemGridWindow; protected var _SafeStr_9360:XML; protected var _SafeStr_9442:XML; protected var _SafeStr_9443:XML; protected var _SafeStr_9393:_SafeStr_2362; private var _SafeStr_9444:int = 0; protected var _SafeStr_9049:Timer; protected var _SafeStr_9445:Boolean = true; private var _SafeStr_9446:int = 0; protected var _SafeStr_7221:_SafeStr_2173; private var _SafeStr_9447:int = -1; private var _selectedGuildColor1:String; private var _selectedGuildColor2:String; private var _SafeStr_9448:String; private var _SafeStr_8210:String; public var _SafeStr_9449:Dictionary; public var _SafeStr_9450:int = 0; private var _SafeStr_9451:int = 0; public function ItemGridCatalogWidget(k:IWindowContainer, _arg_2:_SafeStr_2173, _arg_3:String) { this._SafeStr_9449 = new Dictionary(); super(k); this._SafeStr_7221 = _arg_2; this._SafeStr_8210 = _arg_3; } override public function dispose():void { if (this._SafeStr_9049 != null){ this._SafeStr_9049.stop(); this._SafeStr_9049.removeEventListener(TimerEvent.TIMER, this._SafeStr_9452); this._SafeStr_9049 = null; }; if (this._SafeStr_9361 != null){ this._SafeStr_9361.destroyGridItems(); this._SafeStr_9361 = null; }; this._SafeStr_9360 = null; this._SafeStr_9442 = null; this._SafeStr_9443 = null; this._SafeStr_9393 = null; super.dispose(); } override public function init():Boolean { if (!super.init()){ return (false); }; _SafeStr_9118(_SafeStr_4787._SafeStr_9136); var k = (_SafeStr_5415.tags.indexOf("FIXED") > -1); this._SafeStr_9361 = (_SafeStr_5415.findChildByName("itemGrid") as IItemGridWindow); if (!k){ _SafeStr_5415.getChildAt(0).width = _SafeStr_5415.width; _SafeStr_5415.getChildAt(0).height = _SafeStr_5415.height; }; this._SafeStr_9361._SafeStr_9453 = 0; var _local_2:XmlAsset = (page.viewer.catalog.assets.getAssetByName("gridItem") as XmlAsset); this._SafeStr_9360 = (_local_2.content as XML); _local_2 = (page.viewer.catalog.assets.getAssetByName("grid_item_with_price_single") as XmlAsset); this._SafeStr_9443 = (_local_2.content as XML); _local_2 = (page.viewer.catalog.assets.getAssetByName("grid_item_with_price_multi") as XmlAsset); this._SafeStr_9442 = (_local_2.content as XML); this._SafeStr_9363(); if (this._SafeStr_9445){ this._SafeStr_9049 = new Timer(25); this._SafeStr_9049.addEventListener(TimerEvent.TIMER, this._SafeStr_9452); this._SafeStr_9049.start(); } else { this._SafeStr_9452(); }; events.addEventListener(_SafeStr_3313.GUILD_SELECTED, this._SafeStr_9197); events.addEventListener(_SafeStr_3313.COLOUR_INDEX, this._SafeStr_9454); return (true); } public function select(k:_SafeStr_2362, _arg_2:Boolean):void { if (this._SafeStr_9393 != null){ this._SafeStr_9393.deactivate(); }; this._SafeStr_9393 = k; k.activate(); if (this._SafeStr_9393.view){ this._SafeStr_9393.view.findChildByName("border_outline").color = (((this._SafeStr_8210 == _SafeStr_2367.NORMAL)) ? 6538729 : 16758076); }; var _local_3:ProductContainer = (k as ProductContainer); if (!_local_3){ return; }; if (_local_3.isLazy){ return; }; var _local_4:_SafeStr_2378 = _local_3.offer; if (_local_4 != null){ events.dispatchEvent(new _SafeStr_2424(_local_4)); if (((_local_4.product) && ((_local_4.product._SafeStr_8368 == _SafeStr_2491._SafeStr_5891)))){ events.dispatchEvent(new _SafeStr_2375(_local_4.product._SafeStr_5750)); }; }; if (_arg_2){ events.dispatchEvent(new _SafeStr_5149(this._SafeStr_9455(), "ctlg_clr_27x22_1", "ctlg_clr_27x22_2", "ctlg_clr_27x22_3", this._SafeStr_9456())); }; } public function _SafeStr_9366(k:_SafeStr_2362):Boolean { var _local_2:_SafeStr_2378 = (k as ProductContainer).offer; if (_local_2 != null){ if (this._SafeStr_7221.clubLevel >= _local_2.clubLevel){ (page.viewer.catalog as HabboCatalog)._SafeStr_8440(this, _local_2); }; }; return (true); } public function _SafeStr_8447(k:Boolean, _arg_2:String):void { if (disposed){ return; }; if (k){ events.dispatchEvent(new _SafeStr_5147(false, _arg_2)); }; } public function _SafeStr_9353():void { } protected function _SafeStr_9363():void { var _local_3:String; var _local_4:int; var _local_5:_SafeStr_2378; var _local_6:uint; var _local_7:uint; var k:Array = []; var _local_2:Vector.<_SafeStr_2378> = new Vector.<_SafeStr_2378>(); if (page.layoutCode == "default_3x3_color_grouping"){ page.offers.sort(this._SafeStr_9457); for each (_local_5 in page.offers) { if (((!(_local_5.product._SafeStr_8448)) || (!(_local_5.product.isColorable)))){ _local_2.push(_local_5); } else { _local_3 = _local_5.product._SafeStr_8448._SafeStr_9458.split("*")[0]; _local_4 = int(_local_5.product._SafeStr_8448._SafeStr_9458.split("*")[1]); if (!this._SafeStr_9449[_local_3]){ this._SafeStr_9449[_local_3] = []; }; if (_local_5.product._SafeStr_8448._SafeStr_9396){ for each (_local_6 in _local_5.product._SafeStr_8448._SafeStr_9396) { if (_local_6 != 0xFFFFFF){ _local_7 = _local_6; }; }; if (this._SafeStr_9449[_local_3].indexOf(_local_7) == -1){ this._SafeStr_9449[_local_3][_local_4] = _local_7; }; }; if (k.indexOf(_local_3) == -1){ _local_2.push(_local_5); k.push(_local_3); }; }; }; page.offers.sort(this._SafeStr_9459); } else { _local_2 = page.offers; }; for each (_local_5 in page.offers) { this._SafeStr_9460(_local_5.gridItem, !((_local_2.indexOf(_local_5) == -1))); _local_5.gridItem.grid = this; if (_local_5._SafeStr_8138 == Offer._SafeStr_8375){ this._SafeStr_9444++; if ((_local_5.productContainer is _SafeStr_3353)){ (_local_5.productContainer as _SafeStr_3353)._SafeStr_9461(this._SafeStr_9444); }; }; }; } private function _SafeStr_9457(k:_SafeStr_2378, _arg_2:_SafeStr_2378):int { if (((!(k.product._SafeStr_8448._SafeStr_9462)) || (!(_arg_2.product._SafeStr_8448._SafeStr_9462)))){ return (1); }; if (k.product._SafeStr_8448._SafeStr_9462 > _arg_2.product._SafeStr_8448._SafeStr_9462){ return (1); }; if (k == _arg_2){ return (0); }; return (-1); } private function _SafeStr_9459(k:_SafeStr_2378, _arg_2:_SafeStr_2378):int { if (k.product._SafeStr_8448._SafeStr_5860 > _arg_2.product._SafeStr_8448._SafeStr_5860){ return (1); }; if (k == _arg_2){ return (0); }; return (-1); } protected function _SafeStr_9463():void { if (this._SafeStr_9049 != null){ this._SafeStr_9049.reset(); }; this._SafeStr_9446 = 0; } protected function _SafeStr_9452(k:TimerEvent=null):void { var _local_3:int; var _local_4:_SafeStr_2378; if (disposed){ return; }; if (k != null){ }; var _local_2:int = page.offers.length; if (_local_2 > 0){ _local_3 = 0; while (_local_3 < 3) { if ((((this._SafeStr_9446 >= 0)) && ((this._SafeStr_9446 < _local_2)))){ _local_4 = page.offers[this._SafeStr_9446]; this._SafeStr_9464(_local_4); _local_4.productContainer.grid = this; }; this._SafeStr_9446++; if (this._SafeStr_9446 >= _local_2){ this._SafeStr_9463(); return; }; _local_3++; }; }; } protected function _SafeStr_9460(k:_SafeStr_2362, _arg_2:Boolean=true):void { var _local_3:XML; var _local_4:_SafeStr_3319 = (k as _SafeStr_3319); var _local_5:Boolean = ((((!((_local_4 == null))) && (!((_local_4.offer == null))))) && ((((_local_4.offer.priceInCredits > 0)) || ((_local_4.offer.priceInActivityPoints > 0))))); if (((_local_5) && (!((this._SafeStr_8210 == _SafeStr_2367.BUILDER))))){ if (((((_local_4.offer) && ((_local_4.offer.priceInCredits > 0)))) && ((_local_4.offer.priceInActivityPoints > 0)))){ _local_3 = this._SafeStr_9442; } else { _local_3 = this._SafeStr_9443; }; } else { _local_3 = this._SafeStr_9360; }; var _local_6:IWindowContainer = (page.viewer.catalog.windowManager.buildFromXML(_local_3) as IWindowContainer); if (_arg_2){ this._SafeStr_9361._SafeStr_8915(_local_6); }; k.view = _local_6; if ((_local_4 is ProductContainer)){ (_local_4 as ProductContainer)._SafeStr_9217((page.viewer.catalog as HabboCatalog)); }; } protected function _SafeStr_9464(k:_SafeStr_2378):void { var _local_2:_SafeStr_2346; var _local_3:Array; var _local_4:StringArrayStuffData; if (((!((k == null))) && (!(k.disposed)))){ _local_2 = null; if (this._SafeStr_9447 != _SafeStr_4786._SafeStr_9426){ _local_3 = new Array(); _local_3.push("0"); _local_3.push(this._SafeStr_9447.toString()); _local_3.push(this._SafeStr_9448); _local_3.push(this._selectedGuildColor1); _local_3.push(this._selectedGuildColor2); _local_4 = new StringArrayStuffData(); _local_4._SafeStr_9441(_local_3); _local_2 = _local_4; }; k.productContainer.initProductIcon(page.viewer.roomEngine, _local_2); }; } private function _SafeStr_9197(k:_SafeStr_4786):void { var _local_2:_SafeStr_2378; if (disposed){ return; }; this._SafeStr_9447 = k._SafeStr_6039; this._selectedGuildColor1 = k.color1; this._selectedGuildColor2 = k.color2; this._SafeStr_9448 = k._SafeStr_6389; this._SafeStr_9361.destroyGridItems(); for each (_local_2 in page.offers) { this._SafeStr_9460(_local_2.gridItem); this._SafeStr_9464(_local_2); _local_2.productContainer.grid = this; }; } private function _SafeStr_9465(k:_SafeStr_2378):void { if (this._SafeStr_9361._SafeStr_8748(k.gridItem.view) >= 0){ this._SafeStr_9361._SafeStr_8750(k.gridItem.view); }; } private function _SafeStr_9454(k:_SafeStr_5148):void { var _local_2:_SafeStr_2378; var _local_3:_SafeStr_2378; var _local_4:int; for each (_local_3 in page.offers) { if (_local_3.gridItem == this._SafeStr_9393){ _local_2 = _local_3; }; }; if (((!(_local_2)) || (!(_local_2.product.isColorable)))){ return; }; _local_4 = this._SafeStr_9361._SafeStr_8748(_local_2.gridItem.view); this._SafeStr_9465(_local_2); var _local_5:String = ((_local_2.product._SafeStr_8448._SafeStr_9458.split("*")[0] + "*") + (k.index + 1)); for each (_local_3 in page.offers) { if (_local_3.product._SafeStr_8448._SafeStr_9458 == _local_5){ this._SafeStr_9361._SafeStr_8751(_local_3.gridItem.view, _local_4); this.select(_local_3.gridItem, false); _local_3.gridItem.grid = this; }; }; } public function _SafeStr_9455():Array { var k:_SafeStr_2378; var _local_2:_SafeStr_2378; for each (_local_2 in page.offers) { if (_local_2.gridItem == this._SafeStr_9393){ k = _local_2; }; }; if (((!(k)) || (!(k.product.isColorable)))){ return ([]); }; return (this._SafeStr_9449[k.product._SafeStr_8448._SafeStr_9458.split("*")[0]]); } private function _SafeStr_9456():int { var k:_SafeStr_2378; var _local_2:_SafeStr_2378; for each (_local_2 in page.offers) { if (_local_2.gridItem == this._SafeStr_9393){ k = _local_2; }; }; if (((!(k)) || (!(k.product.isColorable)))){ return (0); }; return (Math.max((k.product._SafeStr_8448._SafeStr_9462 - 1), 0)); } } }//package _-0Oq // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_2375 = "_-4vj" (String#34213, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_2426 = "_-55u" (String#12852, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3318 = "_-5h" (String#13461, DoABC#3) // _SafeStr_3319 = "_-6hQ" (String#14459, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3353 = "_-1S6" (String#9096, DoABC#3) // _SafeStr_4786 = "_-0dY" (String#8243, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_5147 = "_-2K2" (String#10035, DoABC#3) // _SafeStr_5148 = "_-2i-" (String#10401, DoABC#3) // _SafeStr_5149 = "_-5js" (String#13509, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5860 = "_-26X" (String#9795, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_6039 = "_-1jD" (String#26350, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_7221 = "_-5Ir" (String#3922, DoABC#3) // _SafeStr_8138 = "_-6bX" (String#14382, DoABC#3) // _SafeStr_8210 = "_-3ku" (String#1103, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8375 = "_-4HN" (String#32664, DoABC#3) // _SafeStr_8440 = "_-xy" (String#40698, DoABC#3) // _SafeStr_8447 = "_-27l" (String#9822, DoABC#3) // _SafeStr_8448 = "_-2s1" (String#3313, DoABC#3) // _SafeStr_8748 = "_-1zd" (String#9653, DoABC#3) // _SafeStr_8750 = "_-4ux" (String#12669, DoABC#3) // _SafeStr_8751 = "_-1H" (String#8910, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_9049 = "_-1UP" (String#296, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9136 = "_-2xt" (String#29367, DoABC#3) // _SafeStr_9197 = "_-40e" (String#11764, DoABC#3) // _SafeStr_9217 = "_-2PQ" (String#10123, DoABC#3) // _SafeStr_9353 = "_-l5" (String#40199, DoABC#3) // _SafeStr_9360 = "_-4uu" (String#701, DoABC#3) // _SafeStr_9361 = "_-vh" (String#1165, DoABC#3) // _SafeStr_9363 = "_-Yp" (String#1638, DoABC#3) // _SafeStr_9366 = "_-o2" (String#15286, DoABC#3) // _SafeStr_9393 = "_-31J" (String#844, DoABC#3) // _SafeStr_9396 = "_-5jD" (String#13495, DoABC#3) // _SafeStr_9426 = "_-4wO" (String#34237, DoABC#3) // _SafeStr_9441 = "_-4Ot" (String#32966, DoABC#3) // _SafeStr_9442 = "_-1AX" (String#25010, DoABC#3) // _SafeStr_9443 = "_-Es" (String#39025, DoABC#3) // _SafeStr_9444 = "_-52Z" (String#34528, DoABC#3) // _SafeStr_9445 = "_-3t6" (String#31654, DoABC#3) // _SafeStr_9446 = "_-Jl" (String#39204, DoABC#3) // _SafeStr_9447 = "_-0LD" (String#23010, DoABC#3) // _SafeStr_9448 = "_-4o6" (String#33915, DoABC#3) // _SafeStr_9449 = "_-yQ" (String#40722, DoABC#3) // _SafeStr_9450 = "_-5e6" (String#35983, DoABC#3) // _SafeStr_9451 = "_-4rB" (String#34043, DoABC#3) // _SafeStr_9452 = "_-1N8" (String#25488, DoABC#3) // _SafeStr_9453 = "_-08c" (String#7748, DoABC#3) // _SafeStr_9454 = "_-tP" (String#1648, DoABC#3) // _SafeStr_9455 = "_-4Bc" (String#32437, DoABC#3) // _SafeStr_9456 = "_-1eK" (String#26152, DoABC#3) // _SafeStr_9457 = "_-1Fj" (String#25208, DoABC#3) // _SafeStr_9458 = "_-3hR" (String#11424, DoABC#3) // _SafeStr_9459 = "_-1NS" (String#25500, DoABC#3) // _SafeStr_9460 = "_-0JN" (String#2635, DoABC#3) // _SafeStr_9461 = "_-4EQ" (String#32555, DoABC#3) // _SafeStr_9462 = "_-5YB" (String#13325, DoABC#3) // _SafeStr_9463 = "_-2yK" (String#29384, DoABC#3) // _SafeStr_9464 = "_-118" (String#24648, DoABC#3) // _SafeStr_9465 = "_-2I8" (String#27747, DoABC#3) //------------------------------------------------------------ //_-0Oq.LocalizationCatalogWidget package _-0Oq { import flash.utils.Dictionary; import _-0Kg.HabboCatalog; import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import _-58S._SafeStr_2424; import _-1Mz.IWindow; import _-5im.WindowParam; import _-5Mz.WindowMouseEvent; import _-p0._SafeStr_499; import _-0MK._SafeStr_12; import _-6G7._SafeStr_2365; import _-3-E._SafeStr_6; import _-10T._SafeStr_2423; import _-4n6._SafeStr_2443; import _-5Mz.WindowEvent; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; import _-1oe.PageLocalization; import _-5YE._SafeStr_2551; import _-5Mz._SafeStr_3687; import _-5ZP._SafeStr_2345; import _-5YE._SafeStr_2413; import _-1oe.CatalogPage; import _-6G7._SafeStr_2367; import _-5Vt.BitmapDataAsset; import flash.geom.Point; import flash.net.URLRequest; import _-5Vt._SafeStr_37; import _-0nt.AssetLoaderEvent; import flash.text.StyleSheet; import _-5YE.ITextWindow; public class LocalizationCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321 { private var _SafeStr_9466:Dictionary; private var _SafeStr_5450:HabboCatalog; public function LocalizationCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_9466 = new Dictionary(); this._SafeStr_5450 = _arg_2; } override public function dispose():void { super.dispose(); this._SafeStr_5450 = null; } override public function init():Boolean { if (!super.init()){ return (false); }; this._SafeStr_9467(); this._SafeStr_9468(); this._SafeStr_9287(); events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9469); return (true); } private function _SafeStr_9469(k:_SafeStr_2424):void { if (k == null){ return; }; } private function _SafeStr_9287():void { var k:String; var _local_2:IWindow; if (page.hasLinks){ for each (k in page.links) { _local_2 = _SafeStr_5415.findChildByName(k); if (_local_2 != null){ _local_2.setParamFlag(WindowParam._SafeStr_7352); _local_2._SafeStr_9289 = 0; _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9370); }; }; }; } private function _SafeStr_9370(k:WindowMouseEvent):void { var _local_6:String; var _local_2:_SafeStr_499 = (page.viewer.catalog as HabboCatalog).localization; var _local_3:_SafeStr_12 = (page.viewer.catalog as HabboCatalog); var _local_4:String = IWindow(k.target).name; var _local_5:String = ""; switch (page.layoutCode){ case "frontpage3": switch (_local_4){ case "ctlg_txt3": if (IWindow(k.target).caption != ""){ _local_5 = page.localization.getTextElementContent(6); page.viewer.catalog.openCatalogPage(_local_5); }; break; case "ctlg_txt7": if (IWindow(k.target).caption != ""){ _local_5 = page.localization.getTextElementContent(10); if (_local_5.indexOf("http") >= 0){ this.openExternalLink(_local_5); } else { if (_local_5 == _SafeStr_2365._SafeStr_9470){ _SafeStr_6.openWebPageAndMinimizeClient(this._SafeStr_5450.getProperty(_SafeStr_2423._SafeStr_8318)); } else { page.viewer.catalog.openCatalogPage(_local_5); }; }; }; break; }; return; case "info_pixels": switch (_local_4){ case "ctlg_text_5": this._SafeStr_5450.questEngine.showAchievements(); break; case "ctlg_text_7": _local_5 = page.localization.getTextElementContent(7); page.viewer.catalog.openCatalogPage(_local_5); break; }; return; case "info_credits": switch (_local_4){ case "ctlg_text_5": _SafeStr_6.openWebPageAndMinimizeClient(this._SafeStr_5450.getProperty(_SafeStr_2423._SafeStr_8318)); break; case "ctlg_text_7": _local_5 = page.localization.getTextElementContent(7); page.viewer.catalog.openCatalogPage(_local_5); break; }; return; case "collectibles": switch (_local_4){ case "ctlg_collectibles_link": _local_5 = _local_3.getProperty("link.format.collectibles"); this.openExternalLink(_local_5); break; }; return; case "club1": switch (_local_4){ case "ctlg_text_5": page.viewer.catalog.openCatalogPage(_SafeStr_2365._SafeStr_8306); break; }; return; case "club_buy": switch (_local_4){ case "club_link": _local_5 = _local_3.getProperty("link.format.club"); this.openExternalLink(_local_5); break; }; return; case "mad_money": switch (_local_4){ case "ctlg_madmoney_button": _local_5 = _local_3.getProperty("link.format.madmoney"); this.openExternalLink(_local_5); break; }; return; case "monkey": switch (_local_4){ case "ctlg_teaserimg_1_region": case "ctlg_special_img_region": _local_5 = _local_2.getLocalization("link.format.monkey", "http://store.apple.com/"); this.openExternalLink(_local_5); break; }; return; case "niko": switch (_local_4){ case "ctlg_teaserimg_1_region": case "ctlg_special_img_region": _local_5 = _local_2.getLocalization("link.format.niko", "http://itunes.apple.com/us/app/niko/id481670205?mt=8"); this.openExternalLink(_local_5); break; }; return; default: _SafeStr_4.log(("[LocalizationCatalogWidget] Unhandled link clicked" + [page.layoutCode, _local_4])); }; } private function openExternalLink(k:String):void { if (k != ""){ page.viewer.catalog.windowManager.alert("${catalog.alert.external.link.title}", "${catalog.alert.external.link.desc}", 0, this._SafeStr_8418); _SafeStr_6.navigateToURL(k, "habboMain"); }; } private function _SafeStr_8418(k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); } private function _SafeStr_9468():void { var _local_2:IWindow; var _local_3:String; var _local_4:String; var k:Array = []; _SafeStr_5415.groupChildrenWithTag("STATIC_IMAGE", k, 10); for each (_local_2 in k) { if ((_local_2 is IBitmapWrapperWindow)){ _local_3 = _local_2.name; _local_4 = _local_2.name; this._SafeStr_9466[_local_4] = _local_3; if (page.viewer.catalog.assets.hasAsset(_local_4)){ this._SafeStr_8338(_local_3, _local_4); } else { this._SafeStr_9471(_local_4); }; }; }; } protected function _SafeStr_9467():void { var _local_2:String; var _local_3:String; var _local_7:IWindow; var _local_8:BitmapData; var _local_9:String; var k:int; this._SafeStr_9466 = new Dictionary(); this._SafeStr_5450.mainContainer.findChildByName(PageLocalization._SafeStr_9260).caption = ""; k = 0; while (k < page.localization.textCount) { _local_2 = page.localization.getTextElementName(k, page.layoutCode); _local_3 = page.localization.getTextElementContent(k); if (_local_2 == PageLocalization._SafeStr_9260){ _local_7 = this._SafeStr_5450.mainContainer.findChildByName(_local_2); } else { if (_SafeStr_5415 != null){ _local_7 = _SafeStr_5415.findChildByName(_local_2); }; }; if (_local_7 != null){ _local_3 = _local_3.replace(/\r\n/g, "\n"); _local_7.caption = _local_3; if ((_local_7 is _SafeStr_2551)){ _local_7.addEventListener(_SafeStr_3687._SafeStr_9472, this._SafeStr_9473); this._SafeStr_9474((_local_7 as _SafeStr_2551)); }; } else { _SafeStr_4.log(((("[LocalizationCatalogWidget] Could not place text in layout: element: " + _local_2) + ", content: ") + _local_3)); }; k++; }; k = 0; while (k < page.localization.imageCount) { _local_2 = page.localization.getImageElementName(k, page.layoutCode); _local_3 = page.localization.getImageElementContent(k); if (_local_2 == ""){ } else { if (_local_3 == ""){ } else { _local_9 = _local_3; this._SafeStr_9466[_local_9] = _local_2; if (page.viewer.catalog.assets.hasAsset(_local_9)){ this._SafeStr_8338(_local_2, _local_9); } else { this._SafeStr_9471(_local_9); }; }; }; k++; }; var _local_4:_SafeStr_2345 = this._SafeStr_5450._SafeStr_8302._SafeStr_8469(page.pageId); var _local_5:IWindow = this._SafeStr_5450.mainContainer.findChildByName(PageLocalization._SafeStr_8351); var _local_6:_SafeStr_2413 = (this._SafeStr_5450.mainContainer.findChildByName(PageLocalization._SafeStr_9475) as _SafeStr_2413); if (_local_5 != null){ _local_5.caption = (((_local_4)!=null) ? _local_4.localization : (((page.mode == CatalogPage._SafeStr_9476)) ? "${catalog.search.header}" : "${catalog.header}")); }; if (((!((_local_6 == null))) && (!((_local_4 == null))))){ _local_6.assetUri = (((page.mode == CatalogPage._SafeStr_9476)) ? "common_small_pen" : (((this._SafeStr_5450.catalogType == _SafeStr_2367.BUILDER)) ? (this._SafeStr_5450.imageGalleryHost + "icon_193.png") : ((this._SafeStr_5450.imageGalleryHost + _local_4._SafeStr_6129) + ".png"))); }; } private function _SafeStr_9473(k:WindowEvent):void { var _local_2:_SafeStr_3687 = (k as _SafeStr_3687); if (_local_2 != null){ _SafeStr_4.log(("=============== HTML LINK: " + _local_2.link)); } else { _SafeStr_4.log(("=============== BAD HTML LINK: " + k.target)); }; } private function _SafeStr_8338(k:String, _arg_2:String):void { var _local_3:IWindow; var _local_4:BitmapDataAsset; var _local_5:BitmapData; var _local_6:int; var _local_7:int; var _local_8:String; var _local_9:String; _SafeStr_4.log(("[LocalizationCatalogWidget] Set Element Image: " + [k, _arg_2])); if (_SafeStr_5415 == null){ _SafeStr_4.log(("[LocalizationCatalogWidget] Window is null! " + [k, _arg_2])); return; }; if (_SafeStr_5415.disposed){ _SafeStr_4.log(("[LocalizationCatalogWidget] Window is disposed! " + [k, _arg_2, _SafeStr_5415.name])); return; }; if (k == PageLocalization._SafeStr_9477){ _local_3 = this._SafeStr_5450.mainContainer.findChildByName(k); } else { _local_3 = _SafeStr_5415.findChildByName(k); }; if ((_local_3 is IBitmapWrapperWindow)){ _local_4 = (page.viewer.catalog.assets.getAssetByName(_arg_2) as BitmapDataAsset); if (_local_4 == null){ _SafeStr_4.log(("[LocalizationCatalogWidget] Asset does not exist (Bitmap window): " + [k, _arg_2])); return; }; _local_5 = (_local_4.content as BitmapData); if ((_local_3 as IBitmapWrapperWindow).bitmap == null){ (_local_3 as IBitmapWrapperWindow).bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); }; (_local_3 as IBitmapWrapperWindow).bitmap.fillRect((_local_3 as IBitmapWrapperWindow).bitmap.rect, 0xFFFFFF); _local_6 = ((_local_3.width - _local_5.width) / 2); _local_7 = ((_local_3.height - _local_5.height) / 2); (_local_3 as IBitmapWrapperWindow).bitmap.copyPixels(_local_5, _local_5.rect, new Point(_local_6, _local_7), null, null, true); } else { if ((_local_3 is _SafeStr_2413)){ _local_8 = this._SafeStr_5450.getProperty("image.library.catalogue.url"); _local_9 = ((_local_8 + _arg_2) + ".gif"); _SafeStr_4.log(("[LocalizationCatalogWidget] Static Image: " + _local_9)); (_local_3 as _SafeStr_2413).assetUri = _local_9; } else { _SafeStr_4.log(("[LocalizationCatalogWidget] Could not find element: " + k)); }; }; } private function _SafeStr_9471(k:String):void { var _local_2:String; var _local_6:IWindow; var _local_3:String = (page.viewer.catalog as HabboCatalog).getProperty("image.library.catalogue.url"); var _local_4 = ((page.viewer.catalog as HabboCatalog).getProperty("image.library.url") + "Top_Story_Images/"); var _local_5:String = this._SafeStr_9466[k]; if (_local_5 == PageLocalization._SafeStr_9477){ _local_6 = this._SafeStr_5450.mainContainer.findChildByName(_local_5); } else { _local_6 = _SafeStr_5415.findChildByName(_local_5); }; if (((_local_6) && ((_local_6.tags.indexOf("TOP_STORY") > -1)))){ _local_2 = _local_4; } else { _local_2 = _local_3; }; var _local_7 = ((_local_2 + k) + ".gif"); _SafeStr_4.log(("[LocalizationCatalogWidget] : " + _local_7)); var _local_8:URLRequest = new URLRequest(_local_7); var _local_9:_SafeStr_37 = page.viewer.catalog.assets.loadAssetFromFile(k, _local_8, "image/gif"); _local_9.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_9478); } private function _SafeStr_9478(k:AssetLoaderEvent):void { var _local_3:String; var _local_4:String; var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if (_local_2 != null){ _local_3 = _local_2.assetName; _local_4 = this._SafeStr_9466[_local_3]; this._SafeStr_8338(_local_4, _local_3); }; } private function _SafeStr_9474(k:ITextWindow):void { if (!k){ return; }; var _local_2:StyleSheet = new StyleSheet(); var _local_3:Object = new Object(); _local_3.color = "#336a95"; var _local_4:Object = new Object(); _local_4.textDecoration = "underline"; _local_4.color = "#333333"; var _local_5:Object = new Object(); _local_5.color = "#41b7d9"; var _local_6:Object = new Object(); _local_6.textDecoration = "underline"; _local_2.setStyle("a:link", _local_4); _local_2.setStyle("a:hover", _local_3); _local_2.setStyle("a:active", _local_5); _local_2.setStyle(".visited", _local_6); k.styleSheet = _local_2; } } }//package _-0Oq // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_2345 = "_-365" (String#10829, DoABC#3) // _SafeStr_2365 = "_-30X" (String#10732, DoABC#3) // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2423 = "_-2IG" (String#9998, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2551 = "_-2HJ" (String#9988, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3687 = "_-6cQ" (String#38371, DoABC#3) // _SafeStr_37 = "_-6-O" (String#36835, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6129 = "_-6ks" (String#14525, DoABC#3) // _SafeStr_7352 = "_-1zu" (String#27003, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) // _SafeStr_8302 = "_-5xo" (String#36730, DoABC#3) // _SafeStr_8306 = "_-2M7" (String#27895, DoABC#3) // _SafeStr_8318 = "_-os" (String#40358, DoABC#3) // _SafeStr_8338 = "_-4eW" (String#584, DoABC#3) // _SafeStr_8351 = "_-2Re" (String#28105, DoABC#3) // _SafeStr_8418 = "_-0yX" (String#1460, DoABC#3) // _SafeStr_8469 = "_-X5" (String#14992, DoABC#3) // _SafeStr_9260 = "_-2kJ" (String#28851, DoABC#3) // _SafeStr_9287 = "_-2Ep" (String#1504, DoABC#3) // _SafeStr_9289 = "_-1hk" (String#9342, DoABC#3) // _SafeStr_9370 = "_-5Nf" (String#13160, DoABC#3) // _SafeStr_9466 = "_-1iV" (String#26317, DoABC#3) // _SafeStr_9467 = "_-1C8" (String#25070, DoABC#3) // _SafeStr_9468 = "_-4Et" (String#32572, DoABC#3) // _SafeStr_9469 = "_-3zU" (String#31911, DoABC#3) // _SafeStr_9470 = "_-2FB" (String#27632, DoABC#3) // _SafeStr_9471 = "_-3dZ" (String#31052, DoABC#3) // _SafeStr_9472 = "_-3F2" (String#30093, DoABC#3) // _SafeStr_9473 = "_-1zv" (String#27004, DoABC#3) // _SafeStr_9474 = "_-5GI" (String#3909, DoABC#3) // _SafeStr_9475 = "_-16D" (String#24853, DoABC#3) // _SafeStr_9476 = "_-6GY" (String#37505, DoABC#3) // _SafeStr_9477 = "_-2C7" (String#27509, DoABC#3) // _SafeStr_9478 = "_-0mP" (String#24033, DoABC#3) //------------------------------------------------------------ //_-0Oq.MarketPlaceCatalogWidget package _-0Oq { import _-1uj._SafeStr_2323; import _-4vg._SafeStr_3307; import _-4vg._SafeStr_3346; import _-5YE.IItemListWindow; import _-1Mz.IWindowContainer; import flash.utils.Timer; import _-ue.Map; import flash.events.TimerEvent; import _-4vg.MarketplaceChart; import flash.display.BitmapData; import _-4vg._SafeStr_2364; import _-1Mz.IWindow; import _-5YE.ISelectorWindow; import _-5YE.ISelectableWindow; import _-5YE.IBitmapWrapperWindow; import _-4vg._SafeStr_2334; import _-5YE.IDropMenuWindow; import _-5Vt.XmlAsset; import _-p0._SafeStr_499; import _-1uj._SafeStr_3018; import flash.geom.Point; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3639; import _-2rM._SafeStr_3658; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-2rM._SafeStr_3641; import flash.geom.Matrix; import _-5YE.ITextFieldWindow; public class MarketPlaceCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_2323, _SafeStr_3307 { private const _SafeStr_9479:int = 1; private const _SafeStr_9480:int = 2; private const _SafeStr_9481:int = 40; private const _SafeStr_9482:int = 10; private var _SafeStr_9483:Array; private var _SafeStr_9484:_SafeStr_3346; private var _SafeStr_7936:IItemListWindow; private var _SafeStr_9485:IWindowContainer; private var _SafeStr_9486:Timer; private var _SafeStr_9282:Map; private var _SafeStr_9487:int; public function MarketPlaceCatalogWidget(k:IWindowContainer) { this._SafeStr_9483 = []; super(k); } override public function dispose():void { super.dispose(); this._SafeStr_9484 = null; this._SafeStr_9282 = null; this._SafeStr_7936 = null; if (this._SafeStr_9485){ this._SafeStr_9485.dispose(); this._SafeStr_9485 = null; }; if (this._SafeStr_9486){ this._SafeStr_9486.removeEventListener(TimerEvent.TIMER, this._SafeStr_9488); this._SafeStr_9486 = null; }; } override public function init():Boolean { if (!super.init()){ return (false); }; if (this._SafeStr_9489 == null){ return (false); }; this._SafeStr_9489._SafeStr_9284(this); this._SafeStr_9490(); var k:IItemListWindow = (_SafeStr_5415.findChildByName("offer_list") as IItemListWindow); this._SafeStr_9485 = (k.removeListItem(k.getListItemByName("offer_item")) as IWindowContainer); return (true); } public function _SafeStr_9491():void { this._SafeStr_9492(); this._SafeStr_9374(); } public function _SafeStr_9493():void { var _local_6:MarketplaceChart; var _local_9:BitmapData; var _local_10:String; if (((((!(this._SafeStr_9489)) || (!(this._SafeStr_9489.localization)))) || (!(_SafeStr_5415)))){ return; }; var k:_SafeStr_2364 = this._SafeStr_9489._SafeStr_8410; if (!k){ return; }; var _local_2:IWindowContainer = (_SafeStr_5415.findChildByName("details_container") as IWindowContainer); if (((!(_local_2)) || (!(_local_2.visible)))){ return; }; var _local_3:IWindow = _local_2.findChildByName("offer_count"); if (_local_3){ this._SafeStr_9489.localization.registerParameter("catalog.marketplace.offer_details.offer_count", "count", k._SafeStr_8405.toString()); _local_3.visible = true; }; var _local_4:ISelectorWindow = (_local_2.findChildByName("chart_selector") as ISelectorWindow); if (!_local_4){ return; }; var _local_5:ISelectableWindow = _local_4._SafeStr_7114(); if (!_local_5){ return; }; switch (_local_5.name){ case "price_development": _local_6 = new MarketplaceChart(k._SafeStr_8407, k._SafeStr_8408); break; case "trade_volume": _local_6 = new MarketplaceChart(k._SafeStr_8407, k._SafeStr_8409); break; default: return; }; if (!_local_6){ return; }; var _local_7:IBitmapWrapperWindow = (_local_2.findChildByName("chart_bitmap") as IBitmapWrapperWindow); if (_local_7){ _local_7.bitmap = null; _local_7.bitmap = new BitmapData(_local_7.width, _local_7.height); _local_9 = _local_6.draw(_local_7.width, _local_7.height); _local_7.bitmap.draw(_local_9); _local_9.dispose(); }; var _local_8:IWindow = _local_2.findChildByName("chart_title"); if (_local_8){ if (_local_6.available){ _local_10 = ("catalog.marketplace.offer_details.chart_title." + _local_5.name); this._SafeStr_9489.localization.registerParameter(_local_10, "days", k._SafeStr_8406.toString()); } else { _local_10 = "catalog.marketplace.offer_details.chart_title.not_available"; }; _local_8.caption = this._SafeStr_9489.localization.getLocalization(_local_10); }; } private function get _SafeStr_9489():_SafeStr_2334 { if (((((page) && (page.viewer))) && (page.viewer.catalog))){ return (page.viewer.catalog.getMarketPlace()); }; return (null); } public function _SafeStr_9490():void { _SafeStr_9118(_SafeStr_4787._SafeStr_9139); window.procedure = this._SafeStr_9494; this._SafeStr_7936 = (window.findChildByName("offer_list") as IItemListWindow); this._SafeStr_9495("search_by_activity"); } private function _SafeStr_9495(k:String):void { var _local_5:String; var _local_2:ISelectorWindow = (_SafeStr_5415.findChildByName("search_selector") as ISelectorWindow); if (_local_2 == null){ return; }; var _local_3:ISelectableWindow = _local_2._SafeStr_7831(k); if (_local_3 == null){ return; }; _local_2._SafeStr_6990(_local_3); var _local_4:IWindowContainer = (_SafeStr_5415.findChildByName("search_container") as IWindowContainer); if (_local_4 == null){ return; }; while (_local_4.numChildren > 0) { _local_4.removeChildAt(0); }; switch (k){ case "search_by_value": _local_5 = "marketplace_search_simple"; this._SafeStr_9483 = [1, 2]; break; case "search_by_activity": _local_5 = "marketplace_search_simple"; this._SafeStr_9483 = [3, 4, 5, 6]; break; case "search_advanced": _local_5 = "marketplace_search_advanced"; this._SafeStr_9483 = [1, 2, 3, 4, 5, 6]; break; default: return; }; var _local_6:IWindowContainer = (this.createWindow(_local_5) as IWindowContainer); _local_4.addChild(_local_6); var _local_7:IDropMenuWindow = (_SafeStr_5415.findChildByName("sort_dropmenu") as IDropMenuWindow); if (_local_7 != null){ _local_7.populate(this._SafeStr_9496(this._SafeStr_9483)); _local_7.selection = 0; }; } private function _SafeStr_9496(k:Array):Array { var _local_3:int; var _local_2:Array = []; for each (_local_3 in k) { _local_2.push(((("$" + "{catalog.marketplace.sort.") + _local_3) + "}")); }; return (_local_2); } private function createWindow(k:String):IWindow { if (((((((((!(page)) || (!(page.viewer)))) || (!(page.viewer.catalog)))) || (!(page.viewer.catalog.assets)))) || (!(page.viewer.catalog.windowManager)))){ return (null); }; var _local_2:XmlAsset = (page.viewer.catalog.assets.getAssetByName(k) as XmlAsset); if (((!(_local_2)) || (!(_local_2.content)))){ return (null); }; var _local_3:XML = (_local_2.content as XML); if (!_local_3){ return (null); }; return (page.viewer.catalog.windowManager.buildFromXML(_local_3)); } private function _SafeStr_9497(k:int, _arg_2:int=-1, _arg_3:int=-1):void { var _local_6:String; var _local_4:_SafeStr_499 = this._SafeStr_9489.localization; if (!_local_4){ return; }; if (((((((!(window)) || (!(page)))) || (!(page.viewer)))) || (!(page.viewer.catalog)))){ return; }; var _local_5:IWindow = window.findChildByName("status_text"); if (_local_5 == null){ return; }; if (k == this._SafeStr_9479){ _local_6 = _local_4.getLocalization("catalog.marketplace.searching"); } else { if (this._SafeStr_9480){ if (_arg_3 > 0){ _local_6 = _local_4.getLocalization("catalog.marketplace.items_found"); _local_6 = _local_6.replace("%count%", _arg_3); if ((((_arg_2 > 0)) && ((_arg_2 < _arg_3)))){ _local_6 = (_local_6 + ((". " + _local_4.getLocalization("catalog.marketplace.items_shown")) + ".")); _local_6 = _local_6.replace("%count%", _arg_2); }; } else { _local_6 = _local_4.getLocalization("catalog.marketplace.no_items"); }; }; }; _local_5.caption = _local_6; } private function _SafeStr_9374():void { if (((!(this._SafeStr_9489)) || (!(window)))){ return; }; var k:Map = this._SafeStr_9489._SafeStr_9498(); if (!k){ return; }; var _local_2:int = this._SafeStr_9489._SafeStr_9499(); this._SafeStr_9282 = k; if (!this._SafeStr_7936){ return; }; this._SafeStr_7936._SafeStr_8949(); if (!this._SafeStr_9485){ return; }; var _local_3:Array = k._SafeStr_5497(); if (_local_3 == null){ return; }; this._SafeStr_9497(this._SafeStr_9480, _local_3.length, _local_2); if (!this._SafeStr_9486){ this._SafeStr_9486 = new Timer(25); this._SafeStr_9486.addEventListener(TimerEvent.TIMER, this._SafeStr_9488); }; this._SafeStr_9487 = 0; this._SafeStr_9500(); this._SafeStr_9486.start(); } private function _SafeStr_9488(k:TimerEvent):void { if (!this._SafeStr_9486){ return; }; if (this._SafeStr_9500()){ this._SafeStr_9486.stop(); }; } private function _SafeStr_9500():Boolean { if (!this._SafeStr_9282){ return (true); }; var k:int; while (k < 5) { if (this._SafeStr_9487 >= this._SafeStr_9282.length){ return (true); }; this.addListItem(this._SafeStr_9282._SafeStr_5595(this._SafeStr_9487)); this._SafeStr_9487++; k++; }; return (false); } private function addListItem(k:_SafeStr_3346):void { var _local_7:String; var _local_8:String; var _local_9:_SafeStr_3018; var _local_10:IBitmapWrapperWindow; var _local_11:Point; var _local_12:IWindow; var _local_13:_SafeStr_2536; var _local_14:_SafeStr_3639; var _local_15:_SafeStr_2536; var _local_16:_SafeStr_3658; var _local_17:IWindow; if (((((((!(k)) || (!(this._SafeStr_7936)))) || (!(this._SafeStr_9485)))) || (!(this._SafeStr_9489.localization)))){ return; }; var _local_2:IWindowContainer = (this._SafeStr_9485.clone() as IWindowContainer); if (((!(_local_2)) || (_local_2.disposed))){ return; }; var _local_3:IWindow = _local_2.findChildByName("item_name"); if (_local_3 != null){ _local_3.caption = ((("$" + "{") + this._SafeStr_9489._SafeStr_9501(k)) + "}"); }; var _local_4:IWindow = _local_2.findChildByName("item_desc"); if (_local_4 != null){ _local_4.caption = ((("$" + "{") + this._SafeStr_9489._SafeStr_9502(k)) + "}"); }; var _local_5:IWindow = _local_2.findChildByName("item_price"); if (_local_5 != null){ _local_7 = this._SafeStr_9489.localization.getLocalization("catalog.marketplace.offer.price_public_item"); _local_7 = _local_7.replace("%price%", k.price); _local_7 = _local_7.replace("%average%", (((k._SafeStr_7791)!=0) ? k._SafeStr_7791.toString() : " - ")); _local_5.caption = _local_7; }; var _local_6:IWindow = _local_2.findChildByName("offer_count"); if (_local_6){ _local_8 = this._SafeStr_9489.localization.getLocalization("catalog.marketplace.offer_count"); _local_8 = _local_8.replace("%count%", k._SafeStr_8405); _local_6.caption = _local_8; }; if (k.image == null){ _local_9 = this._SafeStr_9269(k.furniId, k._SafeStr_9503, k.extraData); if (((!((_local_9 == null))) && (!((_local_9.data == null))))){ k.image = (_local_9.data as BitmapData); k._SafeStr_9504 = _local_9.id; }; _local_2.id = _local_9.id; }; if (k.image != null){ _local_10 = (_local_2.findChildByName("item_image") as IBitmapWrapperWindow); if (_local_10 != null){ _local_11 = new Point(((_local_10.width - k.image.width) / 2), ((_local_10.height - k.image.height) / 2)); if (_local_10.bitmap == null){ _local_10.bitmap = new BitmapData(_local_10.width, _local_10.height, true, 0); }; _local_10.bitmap.copyPixels(k.image, k.image.rect, _local_11); }; }; if (k.isUniqueLimitedItem){ _local_12 = _local_2.findChildByName("unique_item_background_bitmap"); _local_13 = _SafeStr_2536(_local_2.findChildByName("unique_item_overlay_widget")); _local_14 = _SafeStr_3639(_local_13.widget); _local_14._SafeStr_7861 = k.stuffData.uniqueSerialNumber; _local_14.animated = true; _local_12.visible = true; _local_13.visible = true; }; if (((k.stuffData) && ((k.stuffData.rarityLevel >= 0)))){ _local_15 = _SafeStr_2536(_local_2.findChildByName("rarity_item_overlay_widget")); _local_16 = _SafeStr_3658(_local_15.widget); _local_15.visible = true; _local_16.rarityLevel = k.stuffData.rarityLevel; }; if (this._SafeStr_9489._SafeStr_9335()){ _local_17 = _local_2.findChildByName("buy_button"); if (_local_17 != null){ _local_17.disable(); }; }; this._SafeStr_7936.addListItem(_local_2); _local_2.procedure = this._SafeStr_9505; } public function imageReady(k:int, _arg_2:BitmapData):void { var _local_4:IWindowContainer; var _local_5:_SafeStr_3346; var _local_6:IBitmapWrapperWindow; var _local_7:Point; if (((((((((disposed) || (!(this._SafeStr_9489)))) || (!(_arg_2)))) || (!(this._SafeStr_7936)))) || (!(this._SafeStr_9282)))){ return; }; var _local_3:Array = []; if (this._SafeStr_7936._SafeStr_9506(k, _local_3)){ for each (_local_4 in _local_3) { if (_local_4){ _local_6 = (_local_4.findChildByName("item_image") as IBitmapWrapperWindow); if (_local_6 != null){ _local_6.bitmap = new BitmapData(_local_6.width, _local_6.height, true, 0xFFFFFF); _local_7 = new Point(((_local_6.width - _arg_2.width) / 2), ((_local_6.height - _arg_2.height) / 2)); _local_6.bitmap.copyPixels(_arg_2, _arg_2.rect, _local_7, null, null, true); }; _local_4.id = 0; }; }; }; for each (_local_5 in this._SafeStr_9282) { if (_local_5._SafeStr_9504 == k){ _local_5._SafeStr_9504 = 0; _local_5.image = _arg_2; }; }; } public function _SafeStr_5454(k:int):void { } private function _SafeStr_9269(k:int, _arg_2:int, _arg_3:String=null):_SafeStr_3018 { if (((((!(page)) || (!(page.viewer)))) || (!(page.viewer.roomEngine)))){ return (null); }; if (_arg_2 == 1){ return (page.viewer.roomEngine.getFurnitureIcon(k, this)); }; if (_arg_2 == 2){ return (page.viewer.roomEngine.getWallItemIcon(k, this, _arg_3)); }; return (null); } private function _SafeStr_9505(k:WindowEvent, _arg_2:IWindow=null):void { var _local_3:int; var _local_4:Map; var _local_5:_SafeStr_3346; if (k.type == WindowMouseEvent.CLICK){ if (((((!(window)) || (!(this._SafeStr_9489)))) || (!(_arg_2)))){ return; }; if (this._SafeStr_7936 == null){ return; }; _local_3 = this._SafeStr_7936._SafeStr_8741(k.window.parent); _local_4 = this._SafeStr_9489._SafeStr_9498(); _local_5 = (_local_4._SafeStr_5595(_local_3) as _SafeStr_3346); if (!_local_5){ return; }; switch (_arg_2.name){ case "buy_button": this._SafeStr_9489._SafeStr_9507(_local_5._SafeStr_7441); return; case "more_button": this._SafeStr_9508(_local_5); return; }; }; } private function _SafeStr_9508(k:_SafeStr_3346):void { var _local_10:_SafeStr_3018; var _local_11:IBitmapWrapperWindow; var _local_12:_SafeStr_3641; var _local_13:_SafeStr_3658; var _local_14:IWindow; if (((((!(k)) || (!(_SafeStr_5415)))) || (!(this._SafeStr_9489)))){ return; }; this._SafeStr_9484 = k; var _local_2:_SafeStr_499 = this._SafeStr_9489.localization; if (!_local_2){ return; }; _SafeStr_5415.getChildAt(0).visible = false; var _local_3:IWindowContainer = (_SafeStr_5415.findChildByName("details_container") as IWindowContainer); if (_local_3){ _local_3.visible = true; } else { _local_3 = (this.createWindow("marketplace_offer_details") as IWindowContainer); _SafeStr_5415.addChild(_local_3); _local_3.procedure = this._SafeStr_9509; }; var _local_4:IWindow = _local_3.findChildByName("item_name"); if (_local_4){ _local_4.caption = ((("$" + "{") + this._SafeStr_9489._SafeStr_9501(k)) + "}"); }; _local_4 = _local_3.findChildByName("item_description"); if (_local_4){ _local_4.caption = ((("$" + "{") + this._SafeStr_9489._SafeStr_9502(k)) + "}"); }; _local_4 = _local_3.findChildByName("item_count"); if (_local_4){ _local_4.visible = false; }; _local_2.registerParameter("catalog.marketplace.offer_details.price", "price", k.price.toString()); _local_2.registerParameter("catalog.marketplace.offer_details.average_price", "days", this._SafeStr_9489._SafeStr_7783.toString()); var _local_5:String = (((k._SafeStr_7791 == 0)) ? " - " : k._SafeStr_7791.toString()); _local_2.registerParameter("catalog.marketplace.offer_details.average_price", "average", _local_5); if (k.image == null){ _local_10 = this._SafeStr_9269(k.furniId, k._SafeStr_9503, k.extraData); if (((!((_local_10 == null))) && (!((_local_10.data == null))))){ k.image = (_local_10.data as BitmapData); k._SafeStr_9504 = _local_10.id; }; }; if (k.image != null){ _local_11 = (_local_3.findChildByName("item_image") as IBitmapWrapperWindow); if (_local_11 != null){ _local_11.bitmap = null; _local_11.bitmap = new BitmapData(_local_11.width, _local_11.height, true, 0); _local_11.bitmap.draw(k.image, new Matrix(1, 0, 0, 1, ((_local_11.width - k.image.width) / 2), ((_local_11.height - k.image.height) / 2))); }; }; var _local_6:ISelectorWindow = (_local_3.findChildByName("chart_selector") as ISelectorWindow); if (_local_6){ _local_6._SafeStr_6990(_local_6._SafeStr_8740(0)); }; var _local_7:IBitmapWrapperWindow = (_local_3.findChildByName("chart_bitmap") as IBitmapWrapperWindow); if (_local_7){ _local_7.bitmap = null; }; var _local_8:_SafeStr_2536 = _SafeStr_2536(_local_3.findChildByName("unique_item_overlay_widget")); if (k.isUniqueLimitedItem){ _local_12 = _SafeStr_3641(_local_8.widget); _local_12._SafeStr_7861 = k.stuffData.uniqueSerialNumber; _local_12._SafeStr_7862 = k.stuffData._SafeStr_7863; _local_8.visible = true; } else { _local_8.visible = false; }; var _local_9:_SafeStr_2536 = _SafeStr_2536(_local_3.findChildByName("rarity_item_overlay_widget")); if (((k.stuffData) && ((k.stuffData.rarityLevel >= 0)))){ _local_13 = _SafeStr_3658(_local_9.widget); _local_9.visible = true; _local_13.rarityLevel = k.stuffData.rarityLevel; } else { _local_9.visible = false; }; if (this._SafeStr_9489._SafeStr_9335()){ _local_14 = _local_3.findChildByName("buy_button"); if (_local_14 != null){ _local_14.disable(); }; }; this._SafeStr_9489._SafeStr_9510(k._SafeStr_9503, k.furniId); } private function _SafeStr_9492():void { if (!_SafeStr_5415){ return; }; this._SafeStr_9484 = null; var k:IWindow = _SafeStr_5415.findChildByName("details_container"); if (k){ k.visible = false; }; _SafeStr_5415.getChildAt(0).visible = true; } private function _SafeStr_9511():void { var _local_5:IWindow; this._SafeStr_9497(this._SafeStr_9479); var k:int = -1; var _local_2:int = -1; var _local_3:String = ""; var _local_4:int = 1; _local_5 = _SafeStr_5415.findChildByName("min_price_input"); if (_local_5){ if (_local_5.caption == ""){ k = -1; } else { k = parseInt(_local_5.caption); }; }; _local_5 = _SafeStr_5415.findChildByName("max_price_input"); if (_local_5){ if (_local_5.caption == ""){ _local_2 = -1; } else { _local_2 = parseInt(_local_5.caption); }; }; _local_5 = _SafeStr_5415.findChildByName("search_input"); if (_local_5){ _local_3 = _local_5.caption; }; var _local_6:IDropMenuWindow = (_SafeStr_5415.findChildByName("sort_dropmenu") as IDropMenuWindow); if (((((_local_6) && ((_local_6.selection >= 0)))) && ((_local_6.selection < this._SafeStr_9483.length)))){ _local_4 = this._SafeStr_9483[_local_6.selection]; }; this._SafeStr_9489._SafeStr_9285(k, _local_2, _local_3, _local_4); } private function _SafeStr_9494(k:WindowEvent, _arg_2:IWindow=null):void { var _local_5:ISelectorWindow; var _local_6:ISelectableWindow; var _local_7:ITextFieldWindow; var _local_8:int; if (((((!(k)) || (!(_arg_2)))) || (!(this._SafeStr_9489)))){ return; }; var _local_3:_SafeStr_499 = this._SafeStr_9489.localization; var _local_4:IWindow = window.findChildByName("search_input"); if (k.type == WindowEvent._SafeStr_7825){ switch (_arg_2.name){ case "sort_dropmenu": _local_5 = (_SafeStr_5415.findChildByName("search_selector") as ISelectorWindow); if (!_local_5){ return; }; _local_6 = _local_5._SafeStr_7114(); if (!_local_6){ return; }; if ((((_local_6.name == "search_by_value")) || ((_local_6.name == "search_by_activity")))){ this._SafeStr_9511(); }; break; case "search_by_value": case "search_by_activity": case "search_advanced": this._SafeStr_9495(_arg_2.name); break; }; } else { if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "search_input": if (((((_local_3) && (_local_4))) && ((_local_4.caption == _local_3.getLocalization("catalog.marketplace.search_name"))))){ _local_4.caption = ""; }; break; case "search_button": if (((((_local_3) && (_local_4))) && ((_local_4.caption == _local_3.getLocalization("catalog.marketplace.search_name"))))){ return; }; this._SafeStr_9511(); break; }; } else { if (k.type == WindowEvent._SafeStr_9512){ _local_7 = (_arg_2 as ITextFieldWindow); if (!_local_7){ return; }; switch (_local_7.name){ case "min_price_input": case "max_price_input": _local_8 = this._SafeStr_9482; break; case "search_input": _local_8 = this._SafeStr_9481; break; default: return; }; if (_local_7.text.length > _local_8){ _local_7.text = _local_7.text.substr(0, _local_8); }; _local_7.scrollH = 0; }; }; }; } private function _SafeStr_9509(k:WindowEvent, _arg_2:IWindow):void { if (((!(k)) || (!(_arg_2)))){ return; }; if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "back_button": this._SafeStr_9492(); return; case "buy_button": this._SafeStr_9489._SafeStr_9507(this._SafeStr_9484._SafeStr_7441); return; }; return; }; if (k.type == WindowEvent._SafeStr_7825){ switch (_arg_2.name){ case "price_development": case "trade_volume": this._SafeStr_9493(); return; }; }; } } }//package _-0Oq // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2334 = "_-0mM" (String#8392, DoABC#3) // _SafeStr_2364 = "_-2NQ" (String#10085, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3307 = "_-2yP" (String#10685, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3346 = "_-05A" (String#7700, DoABC#3) // _SafeStr_3639 = "_-1CJ" (String#8840, DoABC#3) // _SafeStr_3641 = "_-5yO" (String#13744, DoABC#3) // _SafeStr_3658 = "_-qy" (String#15342, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7783 = "_-2O-" (String#10096, DoABC#3) // _SafeStr_7791 = "_-xf" (String#15442, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_7831 = "_-H5" (String#14719, DoABC#3) // _SafeStr_7861 = "_-2hc" (String#3266, DoABC#3) // _SafeStr_7862 = "_-1fp" (String#3028, DoABC#3) // _SafeStr_7863 = "_-4Nw" (String#12133, DoABC#3) // _SafeStr_7936 = "_-4tJ" (String#505, DoABC#3) // _SafeStr_8405 = "_-66Q" (String#13883, DoABC#3) // _SafeStr_8406 = "_-3cU" (String#31011, DoABC#3) // _SafeStr_8407 = "_-0ps" (String#24161, DoABC#3) // _SafeStr_8408 = "_-2bz" (String#28524, DoABC#3) // _SafeStr_8409 = "_-0Pr" (String#23183, DoABC#3) // _SafeStr_8410 = "_-4Yq" (String#12294, DoABC#3) // _SafeStr_8740 = "_-00Y" (String#7618, DoABC#3) // _SafeStr_8741 = "_-3eu" (String#11375, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9139 = "_-6Nm" (String#37775, DoABC#3) // _SafeStr_9269 = "_-5cc" (String#1597, DoABC#3) // _SafeStr_9282 = "_-57y" (String#231, DoABC#3) // _SafeStr_9284 = "_-3VF" (String#11212, DoABC#3) // _SafeStr_9285 = "_-2QO" (String#10136, DoABC#3) // _SafeStr_9335 = "_-1zo" (String#1496, DoABC#3) // _SafeStr_9374 = "_-40G" (String#3594, DoABC#3) // _SafeStr_9479 = "_-6gt" (String#14452, DoABC#3) // _SafeStr_9480 = "_-5gq" (String#13457, DoABC#3) // _SafeStr_9481 = "_-2b7" (String#28489, DoABC#3) // _SafeStr_9482 = "_-12z" (String#24724, DoABC#3) // _SafeStr_9483 = "_-5aP" (String#35836, DoABC#3) // _SafeStr_9484 = "_-1WK" (String#25848, DoABC#3) // _SafeStr_9485 = "_-5hy" (String#36133, DoABC#3) // _SafeStr_9486 = "_-1jB" (String#26348, DoABC#3) // _SafeStr_9487 = "_-4pc" (String#33978, DoABC#3) // _SafeStr_9488 = "_-30K" (String#29506, DoABC#3) // _SafeStr_9489 = "_-6dT" (String#14405, DoABC#3) // _SafeStr_9490 = "_-5Za" (String#13354, DoABC#3) // _SafeStr_9491 = "_-27s" (String#9824, DoABC#3) // _SafeStr_9492 = "_-3R2" (String#30580, DoABC#3) // _SafeStr_9493 = "_-1hZ" (String#9338, DoABC#3) // _SafeStr_9494 = "_-kr" (String#15238, DoABC#3) // _SafeStr_9495 = "_-4MR" (String#32868, DoABC#3) // _SafeStr_9496 = "_-29d" (String#27411, DoABC#3) // _SafeStr_9497 = "_-3gN" (String#11404, DoABC#3) // _SafeStr_9498 = "_-3QZ" (String#11132, DoABC#3) // _SafeStr_9499 = "_-Aw" (String#14605, DoABC#3) // _SafeStr_9500 = "_-2G3" (String#27666, DoABC#3) // _SafeStr_9501 = "_-4v5" (String#12671, DoABC#3) // _SafeStr_9502 = "_-1WF" (String#9168, DoABC#3) // _SafeStr_9503 = "_-5Hj" (String#13061, DoABC#3) // _SafeStr_9504 = "_-17H" (String#8754, DoABC#3) // _SafeStr_9505 = "_-5n2" (String#36317, DoABC#3) // _SafeStr_9506 = "_-Vm" (String#14962, DoABC#3) // _SafeStr_9507 = "_-4zX" (String#12736, DoABC#3) // _SafeStr_9508 = "_-54n" (String#12833, DoABC#3) // _SafeStr_9509 = "_-49z" (String#32374, DoABC#3) // _SafeStr_9510 = "_-6O6" (String#14179, DoABC#3) // _SafeStr_9511 = "_-5JQ" (String#13086, DoABC#3) // _SafeStr_9512 = "_-7x" (String#38774, DoABC#3) //------------------------------------------------------------ //_-0Oq.MarketPlaceOwnItemsCatalogWidget package _-0Oq { import _-1uj._SafeStr_2323; import _-4vg._SafeStr_3307; import _-ue.Map; import _-5YE.IItemListWindow; import _-1Mz.IWindowContainer; import _-5QZ._SafeStr_633; import _-4vg._SafeStr_3349; import _-p0._SafeStr_499; import _-1Mz.IWindow; import _-4vg._SafeStr_2334; import _-4vg._SafeStr_3346; import _-1uj._SafeStr_3018; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3639; import _-2rM._SafeStr_3658; import flash.display.BitmapData; import _-5YE.IButtonWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class MarketPlaceOwnItemsCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_2323, _SafeStr_3307 { private const _SafeStr_9479:int = 1; private const _SafeStr_9480:int = 2; private var _SafeStr_9513:Map; private var _SafeStr_7936:IItemListWindow; private var _SafeStr_9282:Map; public function MarketPlaceOwnItemsCatalogWidget(k:IWindowContainer) { super(k); this._SafeStr_9513 = new Map(); } override public function dispose():void { super.dispose(); } override public function init():Boolean { if (!super.init()){ return (false); }; if (this._SafeStr_9489 == null){ return (false); }; var k:_SafeStr_633 = this._SafeStr_9489.windowManager; if (k == null){ return (false); }; this._SafeStr_9490(); var _local_2:IItemListWindow = (_SafeStr_5415.findChildByName("item_list") as IItemListWindow); this._SafeStr_9513.add(_SafeStr_3349._SafeStr_9514, _local_2.removeListItem(_local_2.getListItemByName("ongoing_item"))); this._SafeStr_9513.add(_SafeStr_3349._SafeStr_9515, _local_2.removeListItem(_local_2.getListItemByName("sold_item"))); this._SafeStr_9513.add(_SafeStr_3349._SafeStr_9516, _local_2.removeListItem(_local_2.getListItemByName("expired_item"))); this._SafeStr_9489._SafeStr_9284(this); this._SafeStr_9489._SafeStr_9517(); this._SafeStr_9497(this._SafeStr_9479); this._SafeStr_9518(false); return (true); } private function _SafeStr_9518(k:Boolean):void { if (!window){ return; }; var _local_2:IWindowContainer = (window.findChildByName("redeem_border") as IWindowContainer); if (_local_2){ _local_2.visible = k; }; } public function _SafeStr_9491():void { if (this._SafeStr_9489 == null){ return; }; this._SafeStr_9374(this._SafeStr_9489._SafeStr_9519()); } private function _SafeStr_9497(k:int, _arg_2:int=-1):void { var _local_5:String; if (((!(this._SafeStr_9489)) || (!(window)))){ return; }; var _local_3:_SafeStr_499 = this._SafeStr_9489.localization; if (!_local_3){ return; }; var _local_4:IWindow = window.findChildByName("status_text"); if (_local_4 == null){ return; }; if (k == this._SafeStr_9479){ _local_5 = _local_3.getLocalization("catalog.marketplace.searching"); } else { if (this._SafeStr_9480){ if (_arg_2 > 0){ _local_5 = _local_3.getLocalization("catalog.marketplace.items_found"); _local_5 = _local_5.replace("%count%", _arg_2); } else { _local_5 = _local_3.getLocalization("catalog.marketplace.no_items"); }; }; }; _local_4.caption = _local_5; } private function get _SafeStr_9489():_SafeStr_2334 { if (((((!(page)) || (!(page.viewer)))) || (!(page.viewer.catalog)))){ return (null); }; return (page.viewer.catalog.getMarketPlace()); } private function _SafeStr_9374(k:Map):void { var _local_4:IWindowContainer; var _local_10:int; var _local_11:_SafeStr_3346; var _local_12:IWindowContainer; var _local_13:IWindow; var _local_14:IWindow; var _local_15:IWindow; var _local_16:String; var _local_17:IWindow; var _local_18:int; var _local_19:int; var _local_20:int; var _local_21:String; var _local_22:String; var _local_23:IWindow; var _local_24:IWindow; var _local_25:_SafeStr_3018; var _local_26:IBitmapWrapperWindow; var _local_27:Point; var _local_28:IWindow; var _local_29:_SafeStr_2536; var _local_30:_SafeStr_3639; var _local_31:_SafeStr_2536; var _local_32:_SafeStr_3658; if (((((!(k)) || (!(this._SafeStr_9489)))) || (!(window)))){ return; }; this._SafeStr_9282 = k; var _local_2:_SafeStr_499 = this._SafeStr_9489.localization; if (!_local_2){ return; }; var _local_3:IItemListWindow = (window.findChildByName("item_list") as IItemListWindow); if (!_local_3){ return; }; _local_3._SafeStr_8949(); var _local_5:int; var _local_6:Array = k._SafeStr_5497(); if (!_local_6){ return; }; this._SafeStr_9497(this._SafeStr_9480, _local_6.length); var _local_7:int; while (_local_7 < _local_6.length) { _local_10 = _local_6[_local_7]; _local_11 = (k.getValue(_local_10) as _SafeStr_3346); if (_local_11.status == _SafeStr_3349._SafeStr_9515){ _local_5++; }; _local_4 = this._SafeStr_9513.getValue(_local_11.status); if (_local_4){ _local_12 = (_local_4.clone() as IWindowContainer); if (!((!(_local_12)) || (_local_12.disposed))){ _local_13 = _local_12.findChildByName("item_name"); if (_local_13 != null){ _local_13.caption = (((this._SafeStr_9489)!=null) ? ((("$" + "{") + this._SafeStr_9489._SafeStr_9501(_local_11)) + "}") : ""); }; _local_14 = _local_12.findChildByName("item_desc"); if (_local_14 != null){ _local_14.caption = (((this._SafeStr_9489)!=null) ? ((("$" + "{") + this._SafeStr_9489._SafeStr_9502(_local_11)) + "}") : ""); }; _local_15 = _local_12.findChildByName("item_price"); if (_local_15 != null){ _local_16 = _local_2.getLocalization("catalog.marketplace.offer.price_own_item"); _local_16 = _local_16.replace("%price%", _local_11.price); _local_15.caption = _local_16; }; if (_local_11.status == _SafeStr_3349._SafeStr_9514){ _local_17 = _local_12.findChildByName("item_time"); if (_local_17 != null){ _local_18 = Math.max(1, _local_11._SafeStr_9520); _local_19 = Math.floor((_local_18 / 60)); _local_20 = (_local_18 - (_local_19 * 60)); _local_21 = ((_local_20 + " ") + _local_2.getLocalization("catalog.marketplace.offer.minutes")); if (_local_19 > 0){ _local_21 = ((((_local_19 + " ") + _local_2.getLocalization("catalog.marketplace.offer.hours")) + " ") + _local_21); }; _local_22 = _local_2.getLocalization("catalog.marketplace.offer.time_left"); _local_22 = _local_22.replace("%time%", _local_21); _local_17.caption = _local_22; }; }; if (_local_11.status == _SafeStr_3349._SafeStr_9515){ _local_23 = _local_12.findChildByName("item_sold"); if (_local_23 != null){ _local_23.caption = _local_2.getLocalization("catalog.marketplace.offer.sold"); }; }; if (_local_11.status == _SafeStr_3349._SafeStr_9516){ _local_24 = _local_12.findChildByName("item_expired"); if (_local_24 != null){ _local_24.caption = _local_2.getLocalization("catalog.marketplace.offer.expired"); }; }; if (_local_11.image == null){ _local_25 = this._SafeStr_9269(_local_11.furniId, _local_11._SafeStr_9503, _local_11.extraData); if (((!((_local_25 == null))) && (!((_local_25.data == null))))){ _local_11.image = (_local_25.data as BitmapData); _local_11._SafeStr_9504 = _local_25.id; _local_12.id = _local_25.id; }; }; if (_local_11.image != null){ _local_26 = (_local_12.findChildByName("item_image") as IBitmapWrapperWindow); if (_local_26 != null){ _local_27 = new Point(((_local_26.width - _local_11.image.width) / 2), ((_local_26.height - _local_11.image.height) / 2)); if (_local_26.bitmap == null){ _local_26.bitmap = new BitmapData(_local_26.width, _local_26.height, true, 0); }; _local_26.bitmap.copyPixels(_local_11.image, _local_11.image.rect, _local_27); }; }; if (_local_11.isUniqueLimitedItem){ _local_28 = _local_12.findChildByName("unique_item_background_bitmap"); _local_29 = _SafeStr_2536(_local_12.findChildByName("unique_item_overlay_widget")); _local_30 = _SafeStr_3639(_local_29.widget); _local_30._SafeStr_7861 = _local_11.stuffData.uniqueSerialNumber; _local_30.animated = true; _local_28.visible = true; _local_29.visible = true; }; if (((_local_11.stuffData) && ((_local_11.stuffData.rarityLevel >= 0)))){ _local_31 = _SafeStr_2536(_local_12.findChildByName("rarity_item_overlay_widget")); _local_32 = _SafeStr_3658(_local_31.widget); _local_31.visible = true; _local_32.rarityLevel = _local_11.stuffData.rarityLevel; }; _local_3.addListItem(_local_12); _local_12.procedure = this._SafeStr_9521; }; }; _local_7++; }; this._SafeStr_9518(true); var _local_8:IButtonWindow = (window.findChildByName("redeem_sold") as IButtonWindow); var _local_9:IWindow = window.findChildByName("redeem_info"); if (((_local_8) && (_local_9))){ if (_local_5 > 0){ _local_8.enable(); _local_2.registerParameter("catalog.marketplace.redeem.get_credits", "count", _local_5.toString()); _local_2.registerParameter("catalog.marketplace.redeem.get_credits", "credits", this._SafeStr_9489._SafeStr_9522.toString()); _local_9.caption = ("$" + "{catalog.marketplace.redeem.get_credits}"); } else { _local_8.disable(); _local_9.caption = ("$" + "{catalog.marketplace.redeem.no_sold_items}"); }; }; } public function _SafeStr_9490():void { _SafeStr_9118(_SafeStr_4787._SafeStr_9140); window.procedure = this._SafeStr_9494; this._SafeStr_7936 = (window.findChildByName("item_list") as IItemListWindow); } public function imageReady(k:int, _arg_2:BitmapData):void { var _local_4:IWindowContainer; var _local_5:_SafeStr_3346; var _local_6:IBitmapWrapperWindow; var _local_7:Point; if (((((((((disposed) || (!(this._SafeStr_9489)))) || (!(_arg_2)))) || (!(this._SafeStr_7936)))) || (!(this._SafeStr_9282)))){ return; }; var _local_3:Array = []; if (this._SafeStr_7936._SafeStr_9506(k, _local_3)){ for each (_local_4 in _local_3) { if (_local_4){ _local_6 = (_local_4.findChildByName("item_image") as IBitmapWrapperWindow); if (_local_6 != null){ _local_6.bitmap = new BitmapData(_local_6.width, _local_6.height, true, 0xFFFFFF); _local_7 = new Point(((_local_6.width - _arg_2.width) / 2), ((_local_6.height - _arg_2.height) / 2)); _local_6.bitmap.copyPixels(_arg_2, _arg_2.rect, _local_7, null, null, true); }; _local_4.id = 0; }; }; }; for each (_local_5 in this._SafeStr_9282) { if (_local_5._SafeStr_9504 == k){ _local_5._SafeStr_9504 = 0; _local_5.image = _arg_2; }; }; } public function _SafeStr_5454(k:int):void { } private function _SafeStr_9269(k:int, _arg_2:int, _arg_3:String=null):_SafeStr_3018 { if (((((!(page)) || (!(page.viewer)))) || (!(page.viewer.roomEngine)))){ return (null); }; if (_arg_2 == 1){ return (page.viewer.roomEngine.getFurnitureIcon(k, this)); }; if (_arg_2 == 2){ return (page.viewer.roomEngine.getWallItemIcon(k, this, _arg_3)); }; return (null); } private function _SafeStr_9521(k:WindowEvent, _arg_2:IWindow=null):void { var _local_3:IItemListWindow; var _local_4:int; var _local_5:Map; var _local_6:_SafeStr_3346; if (k.type == WindowMouseEvent.CLICK){ if (((((!(this._SafeStr_9489)) || (!(_arg_2)))) || (!(window)))){ return; }; if (_arg_2.name == "pick_button"){ _local_3 = (window.findChildByName("item_list") as IItemListWindow); if (_local_3 == null){ return; }; _local_4 = _local_3._SafeStr_8741(k.window.parent); _local_5 = this._SafeStr_9489._SafeStr_9519(); if (!_local_5){ return; }; _local_6 = (_local_5._SafeStr_5595(_local_4) as _SafeStr_3346); if (_local_6){ this._SafeStr_9489._SafeStr_9523(_local_6._SafeStr_7441); }; }; }; } private function _SafeStr_9494(k:WindowEvent, _arg_2:IWindow):void { if (_arg_2 == null){ _arg_2 = (k.target as IWindow); }; if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "redeem_sold": if (this._SafeStr_9489){ this._SafeStr_9489._SafeStr_9524(); }; return; }; }; } public function _SafeStr_9493():void { } } }//package _-0Oq // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2334 = "_-0mM" (String#8392, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3307 = "_-2yP" (String#10685, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3346 = "_-05A" (String#7700, DoABC#3) // _SafeStr_3349 = "_-5Wv" (String#13303, DoABC#3) // _SafeStr_3639 = "_-1CJ" (String#8840, DoABC#3) // _SafeStr_3658 = "_-qy" (String#15342, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7861 = "_-2hc" (String#3266, DoABC#3) // _SafeStr_7936 = "_-4tJ" (String#505, DoABC#3) // _SafeStr_8741 = "_-3eu" (String#11375, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9140 = "_-30M" (String#29508, DoABC#3) // _SafeStr_9269 = "_-5cc" (String#1597, DoABC#3) // _SafeStr_9282 = "_-57y" (String#231, DoABC#3) // _SafeStr_9284 = "_-3VF" (String#11212, DoABC#3) // _SafeStr_9374 = "_-40G" (String#3594, DoABC#3) // _SafeStr_9479 = "_-6gt" (String#14452, DoABC#3) // _SafeStr_9480 = "_-5gq" (String#13457, DoABC#3) // _SafeStr_9489 = "_-6dT" (String#14405, DoABC#3) // _SafeStr_9490 = "_-5Za" (String#13354, DoABC#3) // _SafeStr_9491 = "_-27s" (String#9824, DoABC#3) // _SafeStr_9493 = "_-1hZ" (String#9338, DoABC#3) // _SafeStr_9494 = "_-kr" (String#15238, DoABC#3) // _SafeStr_9497 = "_-3gN" (String#11404, DoABC#3) // _SafeStr_9501 = "_-4v5" (String#12671, DoABC#3) // _SafeStr_9502 = "_-1WF" (String#9168, DoABC#3) // _SafeStr_9503 = "_-5Hj" (String#13061, DoABC#3) // _SafeStr_9504 = "_-17H" (String#8754, DoABC#3) // _SafeStr_9506 = "_-Vm" (String#14962, DoABC#3) // _SafeStr_9513 = "_-3HQ" (String#30193, DoABC#3) // _SafeStr_9514 = "_-5eG" (String#35990, DoABC#3) // _SafeStr_9515 = "_-4QX" (String#33036, DoABC#3) // _SafeStr_9516 = "_-3sU" (String#31626, DoABC#3) // _SafeStr_9517 = "_-3h0" (String#11420, DoABC#3) // _SafeStr_9518 = "_-2Wv" (String#28315, DoABC#3) // _SafeStr_9519 = "_-4yH" (String#12715, DoABC#3) // _SafeStr_9520 = "_-2u2" (String#10597, DoABC#3) // _SafeStr_9521 = "_-2m7" (String#28920, DoABC#3) // _SafeStr_9522 = "_-4Qz" (String#12174, DoABC#3) // _SafeStr_9523 = "_-3qP" (String#11577, DoABC#3) // _SafeStr_9524 = "_-2wD" (String#10640, DoABC#3) //------------------------------------------------------------ //_-0Oq.NewPetsCatalogWidget package _-0Oq { import _-1uj._SafeStr_2323; import _-ue.Map; import _-1Mz.IWindow; import _-0Kg.HabboCatalog; import _-1Mz.IWindowContainer; import _-0Kg._SafeStr_2378; import _-58S._SafeStr_3313; import _-58S._SafeStr_5163; import _-58S._SafeStr_2424; import _-58S._SafeStr_3369; import _-6-4._SafeStr_3370; import _-1uj.PetColorResult; import _-58S._SafeStr_5162; import _-58S._SafeStr_5148; import _-5Mz.WindowEvent; import _-4n6._SafeStr_2443; import _-58S._SafeStr_2440; import _-p0._SafeStr_499; import _-58S._SafeStr_2349; import _-1uj._SafeStr_2251; import _-2M3._SafeStr_3038; import _-151._SafeStr_2306; import _-1uj._SafeStr_3018; import flash.display.BitmapData; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import flash.geom.Matrix; public class NewPetsCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_2323 { private static const _SafeStr_9525:Array = [15]; private static const _SafeStr_9526:int = 20; private var _SafeStr_9282:Map; private var _SafeStr_9527:IWindow; private var _SafeStr_9528:int = -1; private var _SafeStr_9529:int = -1; private var _SafeStr_9530:String; private var _SafeStr_9531:Boolean = false; private var _SafeStr_5406:Boolean = false; private var _SafeStr_9532:Array = null; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9281:IWindow; private var _SafeStr_9533:int = -1; public function NewPetsCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function dispose():void { if (this._SafeStr_5406){ return; }; this._SafeStr_9531 = false; if (this._SafeStr_9282 != null){ this._SafeStr_9282.dispose(); this._SafeStr_9282 = null; }; this._SafeStr_9532 = null; this._SafeStr_5450 = null; this._SafeStr_9281 = null; super.dispose(); this._SafeStr_5406 = true; } override public function init():Boolean { if (!super.init()){ return (false); }; this._SafeStr_9531 = false; this._SafeStr_9527 = window.findChildByName("name_input_text"); if (this._SafeStr_9527 == null){ return (false); }; this._SafeStr_9527.caption = ""; this._SafeStr_9282 = new Map(); if (page.offers.length == 0){ return (false); }; var k:_SafeStr_2378 = page.offers[0]; this._SafeStr_9528 = this._SafeStr_9534(k._SafeStr_7947); if (this._SafeStr_9528 < 8){ return (false); }; this._SafeStr_9530 = k._SafeStr_7947; this._SafeStr_9535(k._SafeStr_7947); if (((!((this._SafeStr_9532 == null))) && ((this._SafeStr_9532.length > 0)))){ this._SafeStr_9529 = 0; } else { this._SafeStr_9529 = -1; }; this._SafeStr_9282.add(this._SafeStr_9528, k); events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); events.addEventListener(_SafeStr_3313.COLOUR_INDEX, this._SafeStr_9454); events.addEventListener(_SafeStr_3313._SafeStr_9536, this._SafeStr_8242); events.addEventListener(_SafeStr_3313.WIDGETS_INITIALIZED, this._SafeStr_9362); events.addEventListener(_SafeStr_3313.SELLABLE_PET_PALETTES, this._SafeStr_9537); return (true); } private function _SafeStr_9362(k:_SafeStr_3369=null):void { if (this._SafeStr_5406){ return; }; events.dispatchEvent(new _SafeStr_5163(this._SafeStr_9324)); var _local_2:_SafeStr_2378 = this._SafeStr_9282._SafeStr_5595(0); if (_local_2 != null){ events.dispatchEvent(new _SafeStr_2424(_local_2)); }; this._SafeStr_9538(); } private function _SafeStr_9538():void { var k:Array; var _local_2:int; var _local_3:_SafeStr_3370; var _local_4:PetColorResult; if (this._SafeStr_9532 != null){ k = []; _local_2 = 0; while ((((_local_2 < _SafeStr_9526)) && ((_local_2 < this._SafeStr_9532.length)))) { _local_3 = this._SafeStr_9532[_local_2]; _local_4 = this._SafeStr_5450.roomEngine._SafeStr_6607(this._SafeStr_9528, _local_3.paletteId); if (_local_4 != null){ if (_local_4._SafeStr_9437 == _local_4._SafeStr_9438){ k.push([_local_4._SafeStr_9437]); } else { k.push([_local_4._SafeStr_9437, _local_4._SafeStr_9438]); }; }; _local_2++; }; events.dispatchEvent(new _SafeStr_5162(k, "ctlg_clr_27x22_1", "ctlg_clr_27x22_2", "ctlg_clr_27x22_3")); }; } private function _SafeStr_9454(k:_SafeStr_5148):void { if (k == null){ return; }; var _local_2:int = k.index; this._SafeStr_9539(_local_2); } private function _SafeStr_9539(k:int):void { if (((!((this._SafeStr_9532 == null))) && ((this._SafeStr_9532.length > 0)))){ if ((((k < 0)) || ((k > this._SafeStr_9532.length)))){ k = 0; }; this._SafeStr_9529 = k; this._SafeStr_9540(); }; } private function _SafeStr_9541():String { var k:_SafeStr_3370; if (this._SafeStr_9529 < 0){ return (""); }; if (((!((page == null))) && (!((page.viewer == null))))){ if (((!((this._SafeStr_5450 == null))) && (!((this._SafeStr_5450.localization == null))))){ k = (this._SafeStr_9532[this._SafeStr_9529] as _SafeStr_3370); return (this._SafeStr_5450.localization.getLocalization(this._SafeStr_9542(this._SafeStr_9528, k._SafeStr_6573), this._SafeStr_9542(this._SafeStr_9528, k._SafeStr_6573))); }; }; k = this._SafeStr_9532[this._SafeStr_9529]; return (this._SafeStr_9542(this._SafeStr_9528, k._SafeStr_6573)); } private function _SafeStr_9324(k:WindowEvent):void { if (this._SafeStr_9531){ _SafeStr_4.log("* Cannot buy a pet, pending previous name approval."); }; if (this._SafeStr_9543() == ""){ return; }; var _local_2:String = this._SafeStr_9527.caption; this._SafeStr_9531 = true; this._SafeStr_5450._SafeStr_8298(_local_2, 1); } private function _SafeStr_9195(k:_SafeStr_2424):void { if (k == null){ return; }; this._SafeStr_9540(); } private function _SafeStr_8242(event:_SafeStr_2440):void { if ((((event == null)) || (!(this._SafeStr_9531)))){ return; }; this._SafeStr_9531 = false; var nameValidationInfo:String = event.nameValidationInfo; if (event.result != 0){ this._SafeStr_5450._SafeStr_8308(false); }; switch (event.result){ case 1: this._SafeStr_5450.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_9544("long", nameValidationInfo), 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; case 2: this._SafeStr_5450.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_9544("short", nameValidationInfo), 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; case 3: this._SafeStr_5450.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_9544("chars", nameValidationInfo), 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; case 4: this._SafeStr_5450.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_9544("bobba", nameValidationInfo), 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; }; var extraParameter:String = this._SafeStr_9543(); if (extraParameter == ""){ _SafeStr_4.log("* Not enough information to buy a pet!"); return; }; _SafeStr_4.log(("* Will buy pet as " + extraParameter)); this._SafeStr_5450._SafeStr_8300(this._SafeStr_9282._SafeStr_5595(0), page.pageId, extraParameter, 1, null, null, true, this._SafeStr_5723()); } private function _SafeStr_9544(k:String, _arg_2:String):String { var _local_3:_SafeStr_499 = this._SafeStr_5450.localization; var _local_4:String = ("catalog.alert.petname." + k); var _local_5 = (_local_4 + ".additionalInfo"); _local_3.registerParameter(_local_5, "additional_info", _arg_2); var _local_6:String = _local_3.getLocalization(_local_4); var _local_7:String = _local_3.getLocalization(_local_5); if (((((((!((_arg_2 == null))) && ((_arg_2.length > 0)))) && (!((_local_7 == null))))) && ((_local_7.length > 0)))){ _local_6 = _local_7; }; return (_local_6); } private function _SafeStr_9537(k:_SafeStr_2349):void { if (k._SafeStr_5897 == this._SafeStr_9530){ this._SafeStr_9532 = this._SafeStr_9545(k._SafeStr_8417); this._SafeStr_9538(); this._SafeStr_9539(0); this._SafeStr_9540(); }; } private function _SafeStr_9545(k:Array):Array { var _local_3:_SafeStr_3370; if (!k){ return (null); }; var _local_2:Array = new Array(); for each (_local_3 in k) { if ((((_local_3.type == this._SafeStr_9528)) && (_local_3.sellable))){ _local_2.push(_local_3); }; }; return (_local_2); } private function _SafeStr_5723():BitmapData { var _local_2:int; var _local_6:_SafeStr_2251; var _local_11:int; var _local_12:int; var _local_13:PetColorResult; var _local_14:PetColorResult; var _local_15:int; var _local_16:int; var _local_17:_SafeStr_3038; var _local_18:_SafeStr_3038; var k:_SafeStr_2378 = this._SafeStr_9282._SafeStr_5595(0); if ((((k == null)) || ((this._SafeStr_9529 < 0)))){ return (null); }; _local_2 = this._SafeStr_9528; var _local_3:_SafeStr_3370 = this._SafeStr_9532[this._SafeStr_9529]; var _local_4:int = _local_3.paletteId; var _local_5 = 0xFFFFFF; _local_6 = this._SafeStr_5450.roomEngine; var _local_7 = (_SafeStr_9525.indexOf(_local_2) == -1); var _local_8:_SafeStr_2306 = ((_local_7) ? new _SafeStr_2306(135) : new _SafeStr_2306(90)); var _local_9:Array = []; switch (_local_2){ case 15: _local_11 = _local_6._SafeStr_9546(_local_2, "hair"); _local_12 = _local_6._SafeStr_9546(_local_2, "tail"); _local_13 = _local_6._SafeStr_9547(_local_2, "hair"); _local_14 = _local_6._SafeStr_9547(_local_2, "tail"); _local_15 = ((_local_13) ? parseInt(_local_13.id) : -1); _local_16 = ((_local_14) ? parseInt(_local_14.id) : -1); _local_17 = new _SafeStr_3038(_local_11, -1, _local_15); _local_18 = new _SafeStr_3038(_local_12, -1, _local_16); _local_9 = [_local_17, _local_18]; break; }; var _local_10:_SafeStr_3018 = _local_6._SafeStr_5723(_local_2, _local_4, _local_5, _local_8, 64, this, true, 0, _local_9); if (_local_10 != null){ this._SafeStr_9533 = _local_10.id; return (_local_10.data); }; return (null); } private function _SafeStr_9540():void { var k:_SafeStr_2378 = this._SafeStr_9282._SafeStr_5595(0); if ((((k == null)) || ((this._SafeStr_9529 < 0)))){ return; }; var _local_2:BitmapData = this._SafeStr_5723(); if (_local_2 != null){ this._SafeStr_9548(_local_2, true); }; var _local_3:IWindow = window.findChildByName("ctlg_teaserimg_1"); this._SafeStr_9281 = this._SafeStr_5450.utils._SafeStr_8505(k, _SafeStr_5415, this._SafeStr_9281, _local_3, -6, false, 6); var _local_4:IWindow = _SafeStr_5415.findChildByName("pet_breed_text"); if (_local_4){ _local_4.caption = this._SafeStr_9541(); }; } private function _SafeStr_9543():String { var name:String = this._SafeStr_9527.caption; if ((((name == null)) || ((name.length == 0)))){ this._SafeStr_5450.windowManager.alert("${catalog.alert.purchaseerror.title}", "${catalog.alert.petname.empty}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return (""); }; if (this._SafeStr_9529 < 0){ return (""); }; var color:uint = 0xFFFFFF; var data:_SafeStr_3370 = this._SafeStr_9532[this._SafeStr_9529]; var p:String = ((((name + String.fromCharCode(10)) + data.paletteId) + String.fromCharCode(10)) + this._SafeStr_9549(color.toString(16).toUpperCase(), 6)); return (p); } private function _SafeStr_9548(k:BitmapData, _arg_2:Boolean):void { var _local_3:IBitmapWrapperWindow; var _local_4:int; var _local_5:BitmapData; var _local_6:Point; if (!window.disposed){ if (k == null){ k = new BitmapData(1, 1); _arg_2 = true; }; _local_3 = (window.findChildByName("ctlg_teaserimg_1") as IBitmapWrapperWindow); if (_local_3 != null){ if (_local_3.bitmap == null){ _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); }; _local_3.bitmap.fillRect(_local_3.bitmap.rect, 0xFFFFFF); _local_4 = 1; if (_SafeStr_9525.indexOf(this._SafeStr_9528) == -1){ _local_4 = 2; }; _local_5 = new BitmapData((k.width * _local_4), (k.height * _local_4), true, 0xFFFFFF); _local_5.draw(k, new Matrix(_local_4, 0, 0, _local_4)); _local_6 = new Point(((_local_3.width - _local_5.width) / 2), ((_local_3.height - _local_5.height) / 2)); _local_3.bitmap.copyPixels(_local_5, _local_5.rect, _local_6, null, null, true); _local_3.invalidate(); _local_5.dispose(); }; }; if (_arg_2){ k.dispose(); }; } private function _SafeStr_9534(k:String):int { if (k.length == 0){ return (0); }; var _local_2:int; _local_2 = (k.length - 1); while (_local_2 >= 0) { if (isNaN(parseInt(k.charAt(_local_2)))){ break; }; _local_2--; }; if (_local_2 > 0){ return (int(k.substring((_local_2 + 1)))); }; return (-1); } private function _SafeStr_9542(k:int, _arg_2:int):String { return (((("pet.breed." + k) + ".") + _arg_2)); } private function _SafeStr_9549(k:String, _arg_2:int):String { while (k.length < _arg_2) { k = ("0" + k); }; return (k); } private function _SafeStr_9535(k:String):void { var _local_2:Array; if (this._SafeStr_9532 == null){ _local_2 = this._SafeStr_5450._SafeStr_8324(k); this._SafeStr_9532 = this._SafeStr_9545(_local_2); }; } public function imageReady(k:int, _arg_2:BitmapData):void { if (disposed){ return; }; if (k == this._SafeStr_9533){ this._SafeStr_9548(_arg_2, true); this._SafeStr_9362(); }; } public function _SafeStr_5454(k:int):void { } } }//package _-0Oq // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2349 = "_-6EX" (String#37428, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_2440 = "_-1gZ" (String#26238, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3038 = "_-Gu" (String#14714, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3369 = "_-1a0" (String#9225, DoABC#3) // _SafeStr_3370 = "_-0Bx" (String#7798, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5148 = "_-2i-" (String#10401, DoABC#3) // _SafeStr_5162 = "_-BU" (String#14615, DoABC#3) // _SafeStr_5163 = "_-lD" (String#15246, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_6573 = "_-IO" (String#14740, DoABC#3) // _SafeStr_6607 = "_-1I0" (String#1469, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_8242 = "_-6jI" (String#4310, DoABC#3) // _SafeStr_8298 = "_-5ks" (String#36239, DoABC#3) // _SafeStr_8300 = "_-IH" (String#39146, DoABC#3) // _SafeStr_8308 = "_-6Ov" (String#37815, DoABC#3) // _SafeStr_8324 = "_-1S2" (String#25700, DoABC#3) // _SafeStr_8417 = "_-0h7" (String#23836, DoABC#3) // _SafeStr_8505 = "_-5tT" (String#36560, DoABC#3) // _SafeStr_9195 = "_-0qU" (String#378, DoABC#3) // _SafeStr_9281 = "_-24K" (String#840, DoABC#3) // _SafeStr_9282 = "_-57y" (String#231, DoABC#3) // _SafeStr_9324 = "_-29L" (String#3122, DoABC#3) // _SafeStr_9362 = "_-3rz" (String#583, DoABC#3) // _SafeStr_9437 = "_-2yv" (String#29405, DoABC#3) // _SafeStr_9438 = "_-1Vj" (String#25823, DoABC#3) // _SafeStr_9454 = "_-tP" (String#1648, DoABC#3) // _SafeStr_9525 = "_-4ZV" (String#33385, DoABC#3) // _SafeStr_9526 = "_-kV" (String#15232, DoABC#3) // _SafeStr_9527 = "_-5B5" (String#1125, DoABC#3) // _SafeStr_9528 = "_-hN" (String#15177, DoABC#3) // _SafeStr_9529 = "_-3xt" (String#11699, DoABC#3) // _SafeStr_9530 = "_-3Em" (String#10959, DoABC#3) // _SafeStr_9531 = "_-63r" (String#13840, DoABC#3) // _SafeStr_9532 = "_-ja" (String#15217, DoABC#3) // _SafeStr_9533 = "_-46I" (String#11847, DoABC#3) // _SafeStr_9534 = "_-51U" (String#12782, DoABC#3) // _SafeStr_9535 = "_-2-I" (String#9662, DoABC#3) // _SafeStr_9536 = "_-3zM" (String#31904, DoABC#3) // _SafeStr_9537 = "_-AM" (String#14592, DoABC#3) // _SafeStr_9538 = "_-3DC" (String#30019, DoABC#3) // _SafeStr_9539 = "_-3F0" (String#30091, DoABC#3) // _SafeStr_9540 = "_-3aj" (String#1545, DoABC#3) // _SafeStr_9541 = "_-1Vy" (String#25833, DoABC#3) // _SafeStr_9542 = "_-6b5" (String#14376, DoABC#3) // _SafeStr_9543 = "_-6YY" (String#14327, DoABC#3) // _SafeStr_9544 = "_-0X7" (String#2706, DoABC#3) // _SafeStr_9545 = "_-0zq" (String#8610, DoABC#3) // _SafeStr_9546 = "_-6bA" (String#14377, DoABC#3) // _SafeStr_9547 = "_-vj" (String#15411, DoABC#3) // _SafeStr_9548 = "_-Ot" (String#712, DoABC#3) // _SafeStr_9549 = "_-3zv" (String#11743, DoABC#3) //------------------------------------------------------------ //_-0Oq.PetPreviewCatalogWidget package _-0Oq { import _-1uj._SafeStr_2323; import _-1Mz.IWindow; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import _-0Kg.HabboCatalog; import _-1Mz.IWindowContainer; import _-5Vt.XmlAsset; import _-151._SafeStr_2306; import _-1uj._SafeStr_3018; import _-58S._SafeStr_3313; import _-0Kg._SafeStr_2378; import flash.display.BitmapData; import _-1uj._SafeStr_2251; import _-1oe._SafeStr_2361; import _-1rg._SafeStr_2333; import _-1uj.PetColorResult; import _-2M3._SafeStr_3038; import _-5UL._SafeStr_2336; import _-2M3._SafeStr_3698; import _-65D._SafeStr_2396; import _-1oe.Offer; import _-58S._SafeStr_2424; public class PetPreviewCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_2323 { private var _SafeStr_9550:int = 15; private var _SafeStr_9551:int = 1; private var COLOR:int = 0xFFFFFF; private var _SafeStr_9552:int = 2; private var _SafeStr_9553:int = -1; private var _SafeStr_9554:IWindow; private var _SafeStr_9555:IWindow; private var _SafeStr_9556:IBitmapWrapperWindow; private var _SafeStr_9557:Point; private var _SafeStr_8680:int; protected var _SafeStr_9360:XML; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9281:IWindow; public function PetPreviewCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function dispose():void { this._SafeStr_5450 = null; this._SafeStr_9281 = null; super.dispose(); } override public function init():Boolean { if (!super.init()){ return (false); }; this._SafeStr_9554 = _SafeStr_5415.findChildByName("ctlg_product_name"); this._SafeStr_9554.caption = ""; this._SafeStr_9555 = _SafeStr_5415.findChildByName("ctlg_description"); this._SafeStr_9555.caption = ""; this._SafeStr_9556 = (_SafeStr_5415.findChildByName("ctlg_teaserimg_1") as IBitmapWrapperWindow); this._SafeStr_9557 = new Point(this._SafeStr_9556.x, this._SafeStr_9556.y); var k:XmlAsset = (page.viewer.catalog.assets.getAssetByName("gridItem") as XmlAsset); this._SafeStr_9360 = (k.content as XML); var _local_2:_SafeStr_3018 = (page.viewer.catalog as HabboCatalog).roomEngine._SafeStr_5723(this._SafeStr_9550, this._SafeStr_9552, this.COLOR, new _SafeStr_2306(90), 64, this, true, 0); if (_local_2 != null){ this._SafeStr_9548(_local_2.data, true, new Point(0, 0)); this._SafeStr_8680 = _local_2.id; }; events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9232); return (true); } private function _SafeStr_9232(k:_SafeStr_2424):void { var _local_2:_SafeStr_2378; var _local_4:String; var _local_5:String; var _local_6:BitmapData; var _local_8:_SafeStr_2251; var _local_9:_SafeStr_2361; var _local_10:_SafeStr_3018; var _local_11:_SafeStr_2333; var _local_12:String; var _local_13:Array; var _local_14:int; var _local_15:Array; var _local_16:Array; var _local_17:Array; var _local_18:Array; var _local_19:int; var _local_20:String; var _local_21:Array; var _local_22:int; var _local_23:PetColorResult; var _local_24:int; var _local_25:int; var _local_26:PetColorResult; var _local_27:PetColorResult; var _local_28:int; var _local_29:int; var _local_30:_SafeStr_3038; var _local_31:_SafeStr_3038; if (k == null){ return; }; _local_2 = k.offer; var _local_3:_SafeStr_2336 = page.viewer.catalog.getProductData(_local_2._SafeStr_7947); if (_local_3 != null){ _local_4 = (("${" + _local_3.name) + "}"); _local_5 = (("${" + _local_3.description) + "}"); } else { _local_4 = (("${" + _local_2._SafeStr_7947) + "}"); _local_5 = (("${" + _local_2._SafeStr_7947) + "}"); }; this._SafeStr_9554.caption = _local_4; this._SafeStr_9555.caption = _local_5; this._SafeStr_9555.y = ((this._SafeStr_9554.y + this._SafeStr_9554.height) + 5); this._SafeStr_9281 = this._SafeStr_5450.utils._SafeStr_8505(k.offer, _SafeStr_5415, this._SafeStr_9281, this._SafeStr_9556, -6, true, 6); var _local_7:Point = new Point(0, 0); _local_8 = (page.viewer.catalog as HabboCatalog).roomEngine; switch (_local_2._SafeStr_8138){ case Offer._SafeStr_9226: case Offer._SafeStr_8374: _local_9 = _local_2.product; _local_11 = _local_9._SafeStr_8448; if ((((_local_11 == null)) || ((_local_11._SafeStr_6224 == null)))){ _SafeStr_4.log(("[PetPreviewCatalogWidget] Unsupported product: " + _local_9._SafeStr_8368)); break; }; _local_12 = _local_11._SafeStr_6224; _local_13 = _local_12.split(" "); if (_local_13.length < 1){ _SafeStr_4.log(("[PetPreviewCatalogWidget] Invalid custom params: " + _local_9._SafeStr_8368)); break; }; _local_14 = int(_local_13[0]); _local_18 = []; switch (_local_11.category){ case _SafeStr_2396._SafeStr_9559: if (_local_13.length < 2){ _SafeStr_4.log(("[PetPreviewCatalogWidget] Invalid custom params: " + _local_9._SafeStr_8368)); break; }; _local_20 = _local_13[1]; _local_21 = _local_8._SafeStr_9558(_local_14, _local_20); for each (_local_23 in _local_21) { if (_local_23.breed == this._SafeStr_9551){ _local_22 = int(_local_23.id); break; }; }; switch (_local_14){ case _SafeStr_3698._SafeStr_5903: _local_24 = 2; _local_25 = 3; _local_26 = _local_8._SafeStr_9547(_local_14, "hair"); _local_27 = _local_8._SafeStr_9547(_local_14, "tail"); _local_28 = ((_local_26) ? parseInt(_local_26.id) : -1); _local_29 = ((_local_27) ? parseInt(_local_27.id) : -1); _local_30 = new _SafeStr_3038(_local_24, -1, _local_28); _local_31 = new _SafeStr_3038(_local_25, -1, _local_29); _local_18 = [_local_30, _local_31]; break; }; _local_10 = _local_8._SafeStr_5723(_local_14, _local_22, this.COLOR, new _SafeStr_2306(90), 64, this, true, 0, _local_18); break; case _SafeStr_2396._SafeStr_9560: if (_local_13.length < 4){ _SafeStr_4.log(("[PetPreviewCatalogWidget] Invalid custom params: " + _local_9._SafeStr_8368)); break; }; _local_15 = (_local_13[1] as String).split(","); _local_16 = (_local_13[2] as String).split(","); _local_17 = (_local_13[3] as String).split(","); _local_19 = 0; while (_local_19 < _local_15.length) { _local_18.push(new _SafeStr_3038(int(_local_15[_local_19]), int(_local_16[_local_19]), int(_local_17[_local_19]))); _local_19++; }; _local_10 = _local_8._SafeStr_5723(_local_14, this._SafeStr_9552, this.COLOR, new _SafeStr_2306(90), 64, this, true, 0, _local_18); break; case _SafeStr_2396._SafeStr_9561: if (_local_13.length < 3){ _SafeStr_4.log(("[PetPreviewCatalogWidget] Invalid custom params: " + _local_9._SafeStr_8368)); break; }; _local_15 = (_local_13[1] as String).split(","); _local_17 = (_local_13[2] as String).split(","); _local_19 = 0; while (_local_19 < _local_15.length) { _local_18.push(new _SafeStr_3038(int(_local_15[_local_19]), this._SafeStr_9553, int(_local_17[_local_19]))); _local_19++; }; _local_10 = _local_8._SafeStr_5723(_local_14, this._SafeStr_9552, this.COLOR, new _SafeStr_2306(90), 64, this, true, 0, _local_18); break; case _SafeStr_2396._SafeStr_6227: if (_local_13.length < 4){ _SafeStr_4.log(("[PetPreviewCatalogWidget] Invalid custom params: " + _local_9._SafeStr_8368)); }; _local_18.push(new _SafeStr_3038(int(_local_13[1]), int(_local_13[2]), int(_local_13[3]))); _local_10 = _local_8._SafeStr_5723(_local_14, this._SafeStr_9552, this.COLOR, new _SafeStr_2306(90), 64, this, true, 0, _local_18); break; default: _SafeStr_4.log(("[PetPreviewCatalogWidget] Unsupported Product Type: " + _local_9._SafeStr_8368)); }; if (_local_10 != null){ _local_2._SafeStr_8139 = _local_10.id; _local_6 = _local_10.data; }; break; default: _SafeStr_4.log(("[PetPreviewCatalogWidget] Unknown pricing model" + _local_2._SafeStr_8138)); }; this._SafeStr_9548(_local_6, true, _local_7); _SafeStr_5415.invalidate(); } public function imageReady(k:int, _arg_2:BitmapData):void { var _local_3:Offer; if (((((disposed) || ((page == null)))) || ((page.offers == null)))){ return; }; if (this._SafeStr_8680 == k){ this._SafeStr_9548(_arg_2, true); this._SafeStr_8680 = 0; } else { for each (_local_3 in page.offers) { if (_local_3._SafeStr_8139 == k){ this._SafeStr_9548(_arg_2, true); _local_3._SafeStr_8139 = 0; break; }; }; }; } public function _SafeStr_5454(k:int):void { } private function _SafeStr_9548(k:BitmapData, _arg_2:Boolean, _arg_3:Point=null):void { var _local_4:Point; if (((!((this._SafeStr_9556 == null))) && (!(window.disposed)))){ if (k == null){ k = new BitmapData(1, 1); _arg_2 = true; }; if (this._SafeStr_9556.bitmap == null){ this._SafeStr_9556.bitmap = new BitmapData(this._SafeStr_9556.width, this._SafeStr_9556.height, true, 0xFFFFFF); }; this._SafeStr_9556.bitmap.fillRect(this._SafeStr_9556.bitmap.rect, 0xFFFFFF); _local_4 = new Point(((this._SafeStr_9556.width - k.width) / 2), ((this._SafeStr_9556.height - k.height) / 2)); this._SafeStr_9556.bitmap.copyPixels(k, k.rect, _local_4, null, null, true); this._SafeStr_9556.invalidate(); this._SafeStr_9556.x = this._SafeStr_9557.x; this._SafeStr_9556.y = this._SafeStr_9557.y; if (_arg_3 != null){ this._SafeStr_9556.x = (this._SafeStr_9556.x + _arg_3.x); this._SafeStr_9556.y = (this._SafeStr_9556.y + _arg_3.y); }; }; if (_arg_2){ k.dispose(); }; } } }//package _-0Oq // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2396 = "_-2VP" (String#28258, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3038 = "_-Gu" (String#14714, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3698 = "_-1hq" (String#26290, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5903 = "_-1S0" (String#25698, DoABC#3) // _SafeStr_6224 = "_-42k" (String#11798, DoABC#3) // _SafeStr_6227 = "_-4DB" (String#32503, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_8138 = "_-6bX" (String#14382, DoABC#3) // _SafeStr_8139 = "_-0us" (String#8524, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8374 = "_-1yD" (String#26935, DoABC#3) // _SafeStr_8448 = "_-2s1" (String#3313, DoABC#3) // _SafeStr_8505 = "_-5tT" (String#36560, DoABC#3) // _SafeStr_8680 = "_-3Na" (String#847, DoABC#3) // _SafeStr_9226 = "_-4TP" (String#33161, DoABC#3) // _SafeStr_9232 = "_-2Ty" (String#1084, DoABC#3) // _SafeStr_9281 = "_-24K" (String#840, DoABC#3) // _SafeStr_9360 = "_-4uu" (String#701, DoABC#3) // _SafeStr_9547 = "_-vj" (String#15411, DoABC#3) // _SafeStr_9548 = "_-Ot" (String#712, DoABC#3) // _SafeStr_9550 = "_-1e-" (String#26143, DoABC#3) // _SafeStr_9551 = "_-ps" (String#40397, DoABC#3) // _SafeStr_9552 = "_-3J7" (String#30262, DoABC#3) // _SafeStr_9553 = "_-2zI" (String#29424, DoABC#3) // _SafeStr_9554 = "_-QC" (String#1153, DoABC#3) // _SafeStr_9555 = "_-6a5" (String#4278, DoABC#3) // _SafeStr_9556 = "_-4gM" (String#858, DoABC#3) // _SafeStr_9557 = "_-2tg" (String#10588, DoABC#3) // _SafeStr_9558 = "_-4a6" (String#3727, DoABC#3) // _SafeStr_9559 = "_-2mT" (String#28939, DoABC#3) // _SafeStr_9560 = "_-17b" (String#24903, DoABC#3) // _SafeStr_9561 = "_-2NF" (String#27941, DoABC#3) //------------------------------------------------------------ //_-0Oq.PetsCatalogWidget package _-0Oq { import _-1uj._SafeStr_2323; import _-ue.Map; import _-0Kg.HabboCatalog; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-0Kg._SafeStr_2378; import _-58S._SafeStr_3313; import _-58S._SafeStr_5163; import _-1oe.Offer; import _-58S._SafeStr_2424; import _-58S._SafeStr_5149; import _-58S._SafeStr_3369; import _-5Mz.WindowEvent; import _-5YE.IDropMenuWindow; import _-58S._SafeStr_5148; import _-4n6._SafeStr_2443; import _-58S._SafeStr_2440; import _-p0._SafeStr_499; import _-58S._SafeStr_2349; import _-6-4._SafeStr_3370; import _-151._SafeStr_2306; import _-1uj._SafeStr_3018; import flash.display.BitmapData; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import flash.geom.Matrix; public class PetsCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_2323 { private var _SafeStr_9282:Map; private var _SafeStr_9528:int = -1; private var _SafeStr_9529:int = 0; private var _SafeStr_9562:int = 0; private var _SafeStr_9530:String; private var _SafeStr_9531:Boolean = false; private var _SafeStr_9532:Array; private var _SafeStr_9563:Array; private var _SafeStr_5406:Boolean = false; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9281:IWindow; private var _SafeStr_9533:int = -1; private var _SafeStr_9527:IWindow; public function PetsCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function dispose():void { if (this._SafeStr_5406){ return; }; this._SafeStr_9531 = false; this._SafeStr_9282.dispose(); this._SafeStr_9282 = null; this._SafeStr_9532 = null; this._SafeStr_9563 = null; this._SafeStr_5450 = null; this._SafeStr_9281 = null; super.dispose(); this._SafeStr_5406 = true; } override public function init():Boolean { if (!super.init()){ return (false); }; this._SafeStr_9531 = false; var k:IWindow = window.findChildByName("ctlg_buy_button"); this._SafeStr_9527 = window.findChildByName("name_input_text"); if (this._SafeStr_9527 == null){ return (false); }; this._SafeStr_9527.caption = ""; this._SafeStr_9282 = new Map(); if (page.offers.length == 0){ return (false); }; var _local_2:_SafeStr_2378 = page.offers[0]; this._SafeStr_9528 = this._SafeStr_9534(_local_2._SafeStr_7947); if (this._SafeStr_9528 >= 8){ return (false); }; this._SafeStr_9535(_local_2._SafeStr_7947); this._SafeStr_9530 = _local_2._SafeStr_7947; this._SafeStr_9564(); this._SafeStr_9282.add(this._SafeStr_9528, _local_2); events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); events.addEventListener(_SafeStr_3313.COLOUR_INDEX, this._SafeStr_9454); events.addEventListener(_SafeStr_3313._SafeStr_9536, this._SafeStr_8242); events.addEventListener(_SafeStr_3313.WIDGETS_INITIALIZED, this._SafeStr_9362); events.addEventListener(_SafeStr_3313.SELLABLE_PET_PALETTES, this._SafeStr_9537); return (true); } private function _SafeStr_9564():void { this._SafeStr_9563 = []; if (this._SafeStr_9528 == 0){ this._SafeStr_9563 = [16743226, 16750435, 16764339, 0xF59500, 16498012, 16704690, 0xEDD400, 16115545, 16513201, 8694111, 11585939, 14413767, 6664599, 9553845, 12971486, 8358322, 10002885, 13292268, 10780600, 12623573, 14403561, 12418717, 14327229, 15517403, 14515069, 15764368, 16366271, 0xABABAB, 0xD4D4D4, 0xFFFFFF, 14256481, 14656129, 15848130, 14005087, 14337152, 15918540, 15118118, 15531929, 9764857, 11258085]; } else { if (this._SafeStr_9528 == 1){ this._SafeStr_9563 = [16743226, 16750435, 16764339, 0xF59500, 16498012, 16704690, 0xEDD400, 16115545, 16513201, 8694111, 11585939, 14413767, 6664599, 9553845, 12971486, 8358322, 10002885, 13292268, 10780600, 12623573, 14403561, 12418717, 14327229, 15517403, 14515069, 15764368, 16366271, 0xABABAB, 0xD4D4D4, 0xFFFFFF, 14256481, 14656129, 15848130, 14005087, 14337152, 15918540, 15118118, 15531929, 9764857, 11258085]; } else { if (this._SafeStr_9528 == 2){ this._SafeStr_9563 = [16579283, 15378351, 8830016, 15257125, 9340985, 8949607, 6198292, 8703620, 9889626, 8972045, 12161285, 13162269, 8620113, 12616503, 8628101, 0xD2FF00, 9764857]; } else { if (this._SafeStr_9528 == 3){ this._SafeStr_9563 = [0xFFFFFF, 0xEEEEEE, 0xDDDDDD]; } else { if (this._SafeStr_9528 == 4){ this._SafeStr_9563 = [0xFFFFFF, 16053490, 15464440, 16248792, 15396319, 15007487]; } else { if (this._SafeStr_9528 == 5){ this._SafeStr_9563 = [0xFFFFFF, 0xEEEEEE, 0xDDDDDD]; } else { if (this._SafeStr_9528 == 6){ this._SafeStr_9563 = [0xFFFFFF, 0xEEEEEE, 0xDDDDDD, 16767177, 16770205, 16751331]; } else { if (this._SafeStr_9528 == 7){ this._SafeStr_9563 = [0xCCCCCC, 0xAEAEAE, 16751331, 10149119, 16763290, 16743786]; }; }; }; }; }; }; }; }; } private function _SafeStr_9362(k:_SafeStr_3369=null):void { var _local_4:int; if (this._SafeStr_5406){ return; }; events.dispatchEvent(new _SafeStr_5163(this._SafeStr_9324)); var _local_2:Offer = this._SafeStr_9282._SafeStr_5595(0); if (_local_2 != null){ events.dispatchEvent(new _SafeStr_2424(_local_2)); }; var _local_3:Array = []; for each (_local_4 in this._SafeStr_9563) { _local_3.push(_local_4); }; events.dispatchEvent(new _SafeStr_5149(_local_3, "ctlg_clr_27x22_1", "ctlg_clr_27x22_2", "ctlg_clr_27x22_3")); } private function _SafeStr_9324(k:WindowEvent):void { if (this._SafeStr_9531){ _SafeStr_4.log("* Cannot buy a pet, pending previous name approval."); }; if (this._SafeStr_9543() == ""){ return; }; this._SafeStr_9531 = true; this._SafeStr_5450._SafeStr_8298(this._SafeStr_9527.caption, 1); } public function _SafeStr_9565(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; if (k.type == WindowEvent._SafeStr_7825){ _local_3 = IDropMenuWindow(_arg_2).selection; if ((((this._SafeStr_9532 == null)) || ((_local_3 >= this._SafeStr_9532.length)))){ return; }; this._SafeStr_9529 = _local_3; this._SafeStr_9540(); }; } private function _SafeStr_9195(k:_SafeStr_2424):void { if (k == null){ return; }; this._SafeStr_9540(); } private function _SafeStr_9454(k:_SafeStr_5148):void { if (k == null){ return; }; this._SafeStr_9562 = k.index; if ((((this._SafeStr_9562 < 0)) || ((this._SafeStr_9562 > this._SafeStr_9563.length)))){ this._SafeStr_9562 = 0; }; this._SafeStr_9540(); } private function _SafeStr_8242(event:_SafeStr_2440):void { if ((((event == null)) || (!(this._SafeStr_9531)))){ return; }; this._SafeStr_9531 = false; var nameValidationInfo:String = event.nameValidationInfo; if (event.result != 0){ this._SafeStr_5450._SafeStr_8308(false); }; switch (event.result){ case 1: this._SafeStr_5450.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_9544("long", nameValidationInfo), 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; case 2: this._SafeStr_5450.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_9544("short", nameValidationInfo), 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; case 3: this._SafeStr_5450.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_9544("chars", nameValidationInfo), 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; case 4: this._SafeStr_5450.windowManager.alert("${catalog.alert.purchaseerror.title}", this._SafeStr_9544("bobba", nameValidationInfo), 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; }; var extraParameter:String = this._SafeStr_9543(); if (extraParameter == ""){ _SafeStr_4.log("* Not enough information to buy a pet!"); return; }; _SafeStr_4.log(("* Will buy pet as " + extraParameter)); this._SafeStr_5450._SafeStr_8300(this._SafeStr_9282._SafeStr_5595(0), page.pageId, extraParameter, 1, null, null, true, this._SafeStr_5723()); } private function _SafeStr_9544(k:String, _arg_2:String):String { var _local_3:_SafeStr_499 = this._SafeStr_5450.localization; var _local_4:String = ("catalog.alert.petname." + k); var _local_5 = (_local_4 + ".additionalInfo"); _local_3.registerParameter(_local_5, "additional_info", _arg_2); var _local_6:String = _local_3.getLocalization(_local_4); var _local_7:String = _local_3.getLocalization(_local_5); if (((((((!((_arg_2 == null))) && ((_arg_2.length > 0)))) && (!((_local_7 == null))))) && ((_local_7.length > 0)))){ _local_6 = _local_7; }; return (_local_6); } private function _SafeStr_9537(k:_SafeStr_2349):void { if (k._SafeStr_5897 == this._SafeStr_9530){ this._SafeStr_9532 = this._SafeStr_9545(k._SafeStr_8417); this._SafeStr_9529 = 0; this._SafeStr_9566(); }; } private function _SafeStr_9545(k:Array):Array { var _local_3:_SafeStr_3370; if (!k){ return (null); }; var _local_2:Array = new Array(); for each (_local_3 in k) { if ((((_local_3.type == this._SafeStr_9528)) && (_local_3.sellable))){ _local_2.push(_local_3); }; }; return (_local_2); } private function _SafeStr_9566():void { var _local_5:_SafeStr_3370; var k:_SafeStr_499 = this._SafeStr_5450.localization; var _local_2:Array = new Array(); var _local_3:int; while (_local_3 < this._SafeStr_9532.length) { _local_5 = (this._SafeStr_9532[_local_3] as _SafeStr_3370); _local_2.push(k.getLocalization(this._SafeStr_9542(this._SafeStr_9528, _local_5._SafeStr_6573), this._SafeStr_9542(this._SafeStr_9528, _local_5._SafeStr_6573))); _local_3++; }; var _local_4:IDropMenuWindow = (window.findChildByName("type_drop_menu") as IDropMenuWindow); if (_local_4 == null){ return; }; if (_local_2.length > 1){ _local_4.populate(_local_2); _local_4.selection = 0; _local_4.procedure = this._SafeStr_9565; _local_4.visible = true; } else { _local_4.visible = false; }; this._SafeStr_9540(); } private function _SafeStr_5723():BitmapData { var k:Offer = this._SafeStr_9282._SafeStr_5595(0); if (k == null){ return (null); }; if ((((this._SafeStr_9532 == null)) || ((this._SafeStr_9529 >= this._SafeStr_9532.length)))){ return (null); }; var _local_2:uint = 0xFFFFFF; if ((((this._SafeStr_9562 >= 0)) && ((this._SafeStr_9562 < this._SafeStr_9563.length)))){ _local_2 = this._SafeStr_9563[this._SafeStr_9562]; }; var _local_3:int = this._SafeStr_9528; var _local_4:_SafeStr_3370 = (this._SafeStr_9532[this._SafeStr_9529] as _SafeStr_3370); var _local_5:int = _local_4.paletteId; var _local_6:_SafeStr_3018 = this._SafeStr_5450.roomEngine._SafeStr_5723(_local_3, _local_5, _local_2, new _SafeStr_2306(90, 0, 0), 64, this); if (_local_6 != null){ this._SafeStr_9533 = _local_6.id; return (_local_6.data); }; return (null); } private function _SafeStr_9540():void { var k:Offer = this._SafeStr_9282._SafeStr_5595(0); if ((((k == null)) || ((this._SafeStr_9529 < 0)))){ return; }; var _local_2:BitmapData = this._SafeStr_5723(); if (_local_2 != null){ this._SafeStr_9548(_local_2, true); }; var _local_3:IWindow = window.findChildByName("ctlg_teaserimg_1"); this._SafeStr_9281 = this._SafeStr_5450.utils._SafeStr_8505(k, _SafeStr_5415, this._SafeStr_9281, _local_3, -6, false, 6); } private function _SafeStr_9543():String { var name:String = this._SafeStr_9527.caption; if ((((name == null)) || ((name.length == 0)))){ this._SafeStr_5450.windowManager.alert("${catalog.alert.purchaseerror.title}", "${catalog.alert.petname.empty}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return (""); }; if ((((this._SafeStr_9532 == null)) || ((this._SafeStr_9529 >= this._SafeStr_9532.length)))){ return (""); }; if (this._SafeStr_9562 >= this._SafeStr_9563.length){ return (""); }; var color:uint = this._SafeStr_9563[this._SafeStr_9562]; var data:_SafeStr_3370 = (this._SafeStr_9532[this._SafeStr_9529] as _SafeStr_3370); var paletteId:int = data.paletteId; var p:String = ((((name + String.fromCharCode(10)) + paletteId) + String.fromCharCode(10)) + this._SafeStr_9549(color.toString(16).toUpperCase(), 6)); return (p); } private function _SafeStr_9548(k:BitmapData, _arg_2:Boolean):void { var _local_3:IBitmapWrapperWindow; var _local_4:int; var _local_5:BitmapData; var _local_6:Point; if (!window.disposed){ if (k == null){ k = new BitmapData(1, 1); _arg_2 = true; }; _local_3 = (window.findChildByName("ctlg_teaserimg_1") as IBitmapWrapperWindow); if (_local_3 != null){ if (_local_3.bitmap == null){ _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); }; _local_3.bitmap.fillRect(_local_3.bitmap.rect, 0xFFFFFF); _local_4 = 2; _local_5 = new BitmapData((k.width * _local_4), (k.height * _local_4), true, 0xFFFFFF); _local_5.draw(k, new Matrix(_local_4, 0, 0, _local_4)); _local_6 = new Point(((_local_3.width - _local_5.width) / 2), ((_local_3.height - _local_5.height) / 2)); _local_3.bitmap.copyPixels(_local_5, _local_5.rect, _local_6, null, null, true); _local_3.invalidate(); _local_5.dispose(); }; }; if (_arg_2){ k.dispose(); }; } private function _SafeStr_9534(k:String):int { if (k.length == 0){ return (0); }; var _local_2:int; _local_2 = (k.length - 1); while (_local_2 >= 0) { if (isNaN(parseInt(k.charAt(_local_2)))){ break; }; _local_2--; }; if (_local_2 > 0){ return (int(k.substring((_local_2 + 1)))); }; return (-1); } private function _SafeStr_9542(k:int, _arg_2:int):String { return (((("pet.breed." + k) + ".") + _arg_2)); } private function _SafeStr_9549(k:String, _arg_2:int):String { while (k.length < _arg_2) { k = ("0" + k); }; return (k); } private function _SafeStr_9535(k:String):void { var _local_2:Array; if (this._SafeStr_9532 == null){ _local_2 = this._SafeStr_5450._SafeStr_8324(k); this._SafeStr_9532 = this._SafeStr_9545(_local_2); this._SafeStr_9529 = 0; if (this._SafeStr_9532 != null){ this._SafeStr_9566(); }; }; } public function imageReady(k:int, _arg_2:BitmapData):void { if (disposed){ return; }; if (k == this._SafeStr_9533){ this._SafeStr_9548(_arg_2, true); this._SafeStr_9362(); }; } public function _SafeStr_5454(k:int):void { } } }//package _-0Oq // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2349 = "_-6EX" (String#37428, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_2440 = "_-1gZ" (String#26238, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3369 = "_-1a0" (String#9225, DoABC#3) // _SafeStr_3370 = "_-0Bx" (String#7798, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5148 = "_-2i-" (String#10401, DoABC#3) // _SafeStr_5149 = "_-5js" (String#13509, DoABC#3) // _SafeStr_5163 = "_-lD" (String#15246, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_6573 = "_-IO" (String#14740, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_8242 = "_-6jI" (String#4310, DoABC#3) // _SafeStr_8298 = "_-5ks" (String#36239, DoABC#3) // _SafeStr_8300 = "_-IH" (String#39146, DoABC#3) // _SafeStr_8308 = "_-6Ov" (String#37815, DoABC#3) // _SafeStr_8324 = "_-1S2" (String#25700, DoABC#3) // _SafeStr_8417 = "_-0h7" (String#23836, DoABC#3) // _SafeStr_8505 = "_-5tT" (String#36560, DoABC#3) // _SafeStr_9195 = "_-0qU" (String#378, DoABC#3) // _SafeStr_9281 = "_-24K" (String#840, DoABC#3) // _SafeStr_9282 = "_-57y" (String#231, DoABC#3) // _SafeStr_9324 = "_-29L" (String#3122, DoABC#3) // _SafeStr_9362 = "_-3rz" (String#583, DoABC#3) // _SafeStr_9454 = "_-tP" (String#1648, DoABC#3) // _SafeStr_9527 = "_-5B5" (String#1125, DoABC#3) // _SafeStr_9528 = "_-hN" (String#15177, DoABC#3) // _SafeStr_9529 = "_-3xt" (String#11699, DoABC#3) // _SafeStr_9530 = "_-3Em" (String#10959, DoABC#3) // _SafeStr_9531 = "_-63r" (String#13840, DoABC#3) // _SafeStr_9532 = "_-ja" (String#15217, DoABC#3) // _SafeStr_9533 = "_-46I" (String#11847, DoABC#3) // _SafeStr_9534 = "_-51U" (String#12782, DoABC#3) // _SafeStr_9535 = "_-2-I" (String#9662, DoABC#3) // _SafeStr_9536 = "_-3zM" (String#31904, DoABC#3) // _SafeStr_9537 = "_-AM" (String#14592, DoABC#3) // _SafeStr_9540 = "_-3aj" (String#1545, DoABC#3) // _SafeStr_9542 = "_-6b5" (String#14376, DoABC#3) // _SafeStr_9543 = "_-6YY" (String#14327, DoABC#3) // _SafeStr_9544 = "_-0X7" (String#2706, DoABC#3) // _SafeStr_9545 = "_-0zq" (String#8610, DoABC#3) // _SafeStr_9548 = "_-Ot" (String#712, DoABC#3) // _SafeStr_9549 = "_-3zv" (String#11743, DoABC#3) // _SafeStr_9562 = "_-0YO" (String#2711, DoABC#3) // _SafeStr_9563 = "_-2zE" (String#29420, DoABC#3) // _SafeStr_9564 = "_-N2" (String#39323, DoABC#3) // _SafeStr_9565 = "_-iM" (String#40103, DoABC#3) // _SafeStr_9566 = "_-593" (String#34781, DoABC#3) //------------------------------------------------------------ //_-0Oq.ProductViewCatalogWidget package _-0Oq { import _-1uj._SafeStr_2323; import _-1oe._SafeStr_2426; import flash.display.BitmapData; import _-1Mz.IWindow; import _-5YE.IBitmapWrapperWindow; import _-1Mz.IWindowContainer; import _-5YE.IDisplayObjectWrapper; import flash.geom.Point; import _-5YE.IItemGridWindow; import _-1uj._SafeStr_2346; import _-58S._SafeStr_2424; import _-0Kg.HabboCatalog; import _-0Kg._SafeStr_2378; import _-1oe._SafeStr_2361; import _-1oe.Product; import _-6G7._SafeStr_2491; import _-58S._SafeStr_3313; import _-58S._SafeStr_5146; import _-5VE._SafeStr_2409; import flash.display.DisplayObject; import _-5YE.ITextWindow; import _-5Vt.XmlAsset; import _-5Vt.BitmapDataAsset; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1uj._SafeStr_3018; import _-1oe._SafeStr_3353; import _-3HG._SafeStr_48; import _-1rg._SafeStr_2333; import __AS3__.vec.Vector; import _-5QZ._SafeStr_633; import _-28x._SafeStr_135; import _-28x._SafeStr_134; import _-28x._SafeStr_133; import _-58S._SafeStr_5151; import _-1oe.ProductImageConfiguration; import _-1oe.Offer; import _-65D._SafeStr_2396; import _-151._SafeStr_2306; import _-3yO._SafeStr_2464; import _-24f._SafeStr_111; import _-24f.AvatarAction; import _-24f._SafeStr_51; import _-6ax._SafeStr_5152; import flash.geom.Matrix; import flash.display.BlendMode; import flash.net.URLRequest; import _-5Vt._SafeStr_37; import _-0nt.AssetLoaderEvent; import _-58S._SafeStr_4788; import flash.events.Event; import __AS3__.vec.*; public class ProductViewCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_2323, _SafeStr_2426 { private static const _SafeStr_8461:int = 2; private static const _SafeStr_8460:int = 3; private static const _SafeStr_8462:int = 4; private var _SafeStr_9567:BitmapData; private var _SafeStr_9554:IWindow; private var _SafeStr_9555:IWindow; private var _SafeStr_9556:IBitmapWrapperWindow; private var _SafeStr_9568:IWindowContainer; private var _SafeStr_9569:IDisplayObjectWrapper; private var _SafeStr_9557:Point; private var _SafeStr_9570:IItemGridWindow; protected var _SafeStr_9360:XML; private var _SafeStr_9571:Array; private var _SafeStr_9572:_SafeStr_2346; private var _SafeStr_9573:_SafeStr_2424 = null; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9281:IWindow; private var _SafeStr_9574:Boolean = true; private var _SafeStr_9575:Boolean = false; private var _SafeStr_9576:Boolean = true; private var _SafeStr_9276:_SafeStr_2378; private var _SafeStr_9577:Boolean; public function ProductViewCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } private static function _SafeStr_9578(k:_SafeStr_2424):Boolean { var _local_3:int; var _local_4:_SafeStr_2361; var _local_2:Boolean; if (k.offer.productContainer.products.length == 2){ _local_3 = 0; while (_local_3 < 2) { _local_4 = k.offer.productContainer.products[_local_3]; if ((((_local_4._SafeStr_8368 == _SafeStr_2491._SafeStr_6956)) && ((_local_4._SafeStr_8442 == Product._SafeStr_9579)))){ _local_2 = true; }; _local_3++; }; }; return (_local_2); } override public function dispose():void { if (!disposed){ events.removeEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9232); events.removeEventListener(_SafeStr_3313._SafeStr_9320, this._SafeStr_9580); events.removeEventListener(_SafeStr_5146._SafeStr_9188, this._SafeStr_9244); events.removeEventListener(_SafeStr_3313.TOTAL_PRICE_WIDGET_INITIALIZED, this._SafeStr_9581); this._SafeStr_5450 = null; this._SafeStr_9281 = null; super.dispose(); this._SafeStr_9567 = null; this._SafeStr_9568 = null; }; } override public function init():Boolean { var _local_3:_SafeStr_2409; var _local_4:DisplayObject; if (!super.init()){ return (false); }; _SafeStr_9118(_SafeStr_4787._SafeStr_9143); if (!_SafeStr_9116){ _SafeStr_5415.getChildAt(0).width = _SafeStr_5415.width; _SafeStr_5415.getChildAt(0).height = _SafeStr_5415.height; }; if (_SafeStr_5415.tags.indexOf("2X") > -1){ }; this._SafeStr_9576 = (_SafeStr_5415.tags.indexOf("NO_ROOM_CANVAS") == -1); this._SafeStr_9281 = null; this._SafeStr_9554 = _SafeStr_5415.findChildByName("ctlg_product_name"); this._SafeStr_9554.caption = ""; this._SafeStr_9555 = _SafeStr_5415.findChildByName("ctlg_description"); this._SafeStr_9555.caption = ""; (this._SafeStr_9554 as ITextWindow).textColor = 0; (this._SafeStr_9555 as ITextWindow).textColor = 0; this._SafeStr_9556 = (_SafeStr_5415.findChildByName("ctlg_teaserimg_1") as IBitmapWrapperWindow); this._SafeStr_9568 = (_SafeStr_5415.findChildByName("room_canvas_container") as IWindowContainer); if (this._SafeStr_9568 != null){ this._SafeStr_9568.visible = false; this._SafeStr_9569 = (this._SafeStr_9568.findChildByName("room_canvas") as IDisplayObjectWrapper); _local_3 = (page.viewer.catalog as HabboCatalog)._SafeStr_8229; if (((!((this._SafeStr_9569 == null))) && (!((_local_3 == null))))){ this._SafeStr_9568.procedure = this._SafeStr_9582; _local_3._SafeStr_9583 = false; _local_3.reset(false); _local_4 = _local_3._SafeStr_9584(this._SafeStr_9569.width, this._SafeStr_9569.height); if (_local_4 != null){ this._SafeStr_9569.setDisplayObject(_local_4); }; } else { this._SafeStr_9568 = null; this._SafeStr_9569 = null; }; }; this._SafeStr_9557 = new Point(this._SafeStr_9556.x, this._SafeStr_9556.y); this._SafeStr_9570 = (_SafeStr_5415.findChildByName("bundleGrid") as IItemGridWindow); if (this._SafeStr_9570 == null){ _SafeStr_4.log("[ProductViewCatalogWidget] Bundle Grid not initialized!"); }; var k:XmlAsset = (page.viewer.catalog.assets.getAssetByName("gridItem") as XmlAsset); this._SafeStr_9360 = (k.content as XML); var _local_2:BitmapDataAsset = (page.viewer.catalog.assets.getAssetByName("ctlg_dyndeal_background") as BitmapDataAsset); this._SafeStr_9567 = (_local_2.content as BitmapData); events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9232); events.addEventListener(_SafeStr_3313._SafeStr_9320, this._SafeStr_9580); events.addEventListener(_SafeStr_5146._SafeStr_9188, this._SafeStr_9244); events.addEventListener(_SafeStr_3313.TOTAL_PRICE_WIDGET_INITIALIZED, this._SafeStr_9581); return (true); } private function _SafeStr_9582(k:WindowEvent, _arg_2:IWindow):void { switch (k.type){ case WindowMouseEvent.CLICK: if (this._SafeStr_5450._SafeStr_8229 != null){ this._SafeStr_5450._SafeStr_8229._SafeStr_9585(); }; return; case WindowMouseEvent.UP: case WindowMouseEvent._SafeStr_5423: this._SafeStr_9577 = false; return; case WindowMouseEvent.DOWN: this._SafeStr_9577 = true; return; case WindowMouseEvent._SafeStr_5424: if (this._SafeStr_9577){ if (this._SafeStr_5450.isDraggable(this._SafeStr_9276)){ this._SafeStr_5450._SafeStr_8440(this, this._SafeStr_9276); }; }; this._SafeStr_9577 = false; return; }; } private function _SafeStr_9232(k:_SafeStr_2424):void { var _local_2:String; var _local_3:_SafeStr_2378; var _local_4:BitmapData; var _local_5:Point; var _local_6:_SafeStr_2409; var _local_7:_SafeStr_2361; var _local_8:_SafeStr_3018; var _local_9:_SafeStr_3353; var _local_10:_SafeStr_48; var _local_11:_SafeStr_2333; var _local_12:Vector.; var _local_13:Array; var _local_14:String; var _local_15:String; var _local_16:String; var _local_17:String; var _local_18:String; var _local_19:String; var _local_20:String; var _local_21:_SafeStr_2333; var _local_22:String; var _local_23:_SafeStr_633; var _local_24:IWindowContainer; var _local_25:uint; var _local_26:BitmapData; var _local_27:HabboCatalog; var _local_28:_SafeStr_48; var _local_29:Point; var _local_30:int; var _local_31:Point; var _local_32:_SafeStr_135; var _local_33:_SafeStr_134; var _local_34:_SafeStr_133; if (k == null){ return; }; this._SafeStr_9573 = k; this._SafeStr_9586(); _local_3 = k.offer; this._SafeStr_9276 = _local_3; if (this._SafeStr_9570 != null){ this._SafeStr_9570.visible = false; this._SafeStr_9570.destroyGridItems(); }; this._SafeStr_9554.caption = _local_3._SafeStr_8140; this._SafeStr_9555.caption = _local_3._SafeStr_8141; this._SafeStr_9555.y = (this._SafeStr_9554.y + this._SafeStr_9554.height); if (((((this._SafeStr_5450._SafeStr_8303) && (_local_3._SafeStr_8136))) && (this._SafeStr_9575))){ this._SafeStr_9587(); this._SafeStr_9588(_local_3); this._SafeStr_9574 = false; } else { events.dispatchEvent(new _SafeStr_5146(_SafeStr_5146._SafeStr_5992)); events.dispatchEvent(new _SafeStr_5151(_SafeStr_5151._SafeStr_5992)); this._SafeStr_9574 = true; }; if (this._SafeStr_9574){ this._SafeStr_9281 = this._SafeStr_5450.utils._SafeStr_8505(_local_3, _SafeStr_5415, this._SafeStr_9281, this._SafeStr_9556, -6, false, 6, page.acceptSeasonCurrencyAsCredits, page.acceptSeasonCurrencyAsCredits); } else { if (this._SafeStr_9281 != null){ _SafeStr_5415.removeChild(this._SafeStr_9281); this._SafeStr_9281.dispose(); this._SafeStr_9281 = null; }; }; if (((!((_local_3._SafeStr_6389 == null))) && (!((_local_3._SafeStr_6389 == ""))))){ this._SafeStr_5450.utils._SafeStr_8506(_local_3._SafeStr_6389, _SafeStr_5415, 6, 38, true, false); } else { if (_SafeStr_9578(k)){ this._SafeStr_5450.utils._SafeStr_8508("catalogue_effects_ninja", _SafeStr_5415, 6, 38, true, false); } else { this._SafeStr_5450.utils._SafeStr_8507(_SafeStr_5415); }; }; if (ProductImageConfiguration._SafeStr_9589(_local_3._SafeStr_7947)){ this._SafeStr_9590(ProductImageConfiguration._SafeStr_9591[_local_3._SafeStr_7947]); if (this._SafeStr_9568 != null){ this._SafeStr_9568.visible = false; }; } else { _local_5 = new Point(0, 0); _local_6 = this._SafeStr_5450._SafeStr_8229; switch (_local_3._SafeStr_8138){ case Offer._SafeStr_8375: _local_4 = this._SafeStr_9567.clone(); if (this._SafeStr_9570 != null){ this._SafeStr_9570.visible = true; _local_9 = (_local_3.productContainer as _SafeStr_3353); _local_9._SafeStr_9363(this._SafeStr_9570, this._SafeStr_9360); this._SafeStr_9570.scrollV = 0; }; if (this._SafeStr_9568 != null){ this._SafeStr_9568.visible = false; }; break; case Offer._SafeStr_9226: case Offer._SafeStr_8374: case Offer._SafeStr_9607: _local_7 = _local_3.product; if (((!((this._SafeStr_9568 == null))) && (this._SafeStr_9576))){ if ((((((_local_7._SafeStr_8368 == _SafeStr_2491._SafeStr_5890)) || ((_local_7._SafeStr_8368 == _SafeStr_2491._SafeStr_5891)))) || ((_local_7._SafeStr_8368 == _SafeStr_2491._SafeStr_6956)))){ this._SafeStr_9568.visible = true; } else { this._SafeStr_9568.visible = false; }; }; if (((!((_local_6 == null))) && (!((this._SafeStr_9569 == null))))){ _local_6._SafeStr_9592.y = ((_local_7.isUniqueLimitedItem) ? -15 : 0); _local_6._SafeStr_9583 = false; }; switch (_local_7._SafeStr_8368){ case _SafeStr_2491._SafeStr_5890: if (((!((_local_6 == null))) && (!((this._SafeStr_9569 == null))))){ if ((((_local_7 == null)) || ((_local_7._SafeStr_8448 == null)))){ break; }; if (_local_7._SafeStr_8448.category == _SafeStr_2396._SafeStr_9593){ _local_11 = this._SafeStr_5450.sessionDataManager._SafeStr_5859(_local_7._SafeStr_8448.id); _local_12 = new Vector.(0); _local_13 = _local_11._SafeStr_6224.split(","); for each (_local_14 in _local_13) { if ((page.viewer.catalog as HabboCatalog).avatarRenderManager.isValidFigureSetForGender(parseInt(_local_14), (page.viewer.catalog as HabboCatalog).sessionDataManager.gender)){ _local_12.push(parseInt(_local_14)); }; }; _local_2 = (page.viewer.catalog as HabboCatalog).avatarRenderManager.getFigureStringWithFigureIds((page.viewer.catalog as HabboCatalog).sessionDataManager.figure, (page.viewer.catalog as HabboCatalog).sessionDataManager.gender, _local_12); _local_6._SafeStr_9594(_local_2, _local_7._SafeStr_8442); } else { _local_6._SafeStr_9595(_local_7._SafeStr_8442, new _SafeStr_2306(90, 0, 0), this._SafeStr_9572); }; } else { _local_8 = page.viewer.roomEngine.getFurnitureImage(_local_7._SafeStr_8442, new _SafeStr_2306(90, 0, 0), 64, this, 0, _local_7._SafeStr_5750, -1, -1, this._SafeStr_9572); _local_3._SafeStr_8139 = _local_8.id; }; break; case _SafeStr_2491._SafeStr_5891: if ((((((_local_7._SafeStr_8448.category == _SafeStr_8461)) || ((_local_7._SafeStr_8448.category == _SafeStr_8460)))) || ((_local_7._SafeStr_8448.category == _SafeStr_8462)))){ _local_15 = this._SafeStr_5450.roomEngine._SafeStr_8435(this._SafeStr_5450.roomEngine.activeRoomId, _SafeStr_2464._SafeStr_8436); _local_16 = this._SafeStr_5450.roomEngine._SafeStr_8435(this._SafeStr_5450.roomEngine.activeRoomId, _SafeStr_2464._SafeStr_8437); _local_17 = this._SafeStr_5450.roomEngine._SafeStr_8435(this._SafeStr_5450.roomEngine.activeRoomId, _SafeStr_2464._SafeStr_8438); _local_15 = ((((_local_15) && ((_local_15.length > 0)))) ? _local_15 : "101"); _local_16 = ((((_local_16) && ((_local_16.length > 0)))) ? _local_16 : "101"); _local_17 = ((((_local_17) && ((_local_17.length > 0)))) ? _local_17 : "1.1"); _local_6._SafeStr_9596(true, true); _local_18 = (((_local_7._SafeStr_8448.category == _SafeStr_8460)) ? _local_7._SafeStr_5750 : _local_16); _local_19 = (((_local_7._SafeStr_8448.category == _SafeStr_8461)) ? _local_7._SafeStr_5750 : _local_15); _local_20 = (((_local_7._SafeStr_8448.category == _SafeStr_8462)) ? _local_7._SafeStr_5750 : _local_17); _local_6._SafeStr_8439(_local_18, _local_19, _local_20); if (_local_7._SafeStr_8448.category == _SafeStr_8462){ _local_21 = this._SafeStr_5450._SafeStr_7658("ads_twi_windw", _SafeStr_2491._SafeStr_5891); _local_6._SafeStr_9597(_local_21.id, new _SafeStr_2306(90, 0, 0), _local_21._SafeStr_6224); }; } else { if (((!((_local_6 == null))) && (!((this._SafeStr_9569 == null))))){ _local_6._SafeStr_9597(_local_7._SafeStr_8442, new _SafeStr_2306(90, 0, 0), _local_7._SafeStr_5750); } else { _local_8 = page.viewer.roomEngine.getWallItemImage(_local_7._SafeStr_8442, new _SafeStr_2306(90, 0, 0), 64, this, 0, _local_7._SafeStr_5750); _local_3._SafeStr_8139 = _local_8.id; }; }; break; case _SafeStr_2491._SafeStr_9600: _local_10 = this._SafeStr_5450.avatarRenderManager.createAvatarImage(_local_7._SafeStr_5750, _SafeStr_111._SafeStr_5758, null); _local_10.appendAction(AvatarAction._SafeStr_9598, AvatarAction._SafeStr_5967); _local_10.setDirection(_SafeStr_51._SafeStr_9599, 4); _local_10.setDirection(_SafeStr_51._SafeStr_5760, 3); _local_4 = _local_10._SafeStr_5759(_SafeStr_51._SafeStr_9599); break; case _SafeStr_2491._SafeStr_6956: if (((!((_local_6 == null))) && (!((this._SafeStr_9569 == null))))){ _local_22 = (page.viewer.catalog as HabboCatalog).sessionDataManager.figure; _local_6._SafeStr_9594(_local_22, _local_7._SafeStr_8442); } else { _local_23 = page.viewer.catalog.windowManager; _local_24 = (_SafeStr_5415.findChildByName("pixelsBackground") as IWindowContainer); _local_25 = 4291611852; if (_local_24 != null){ _local_24.visible = true; _local_25 = _local_24.color; }; _local_4 = new BitmapData(this._SafeStr_9556.width, this._SafeStr_9556.height, false, _local_25); _local_26 = null; _local_27 = (page.viewer.catalog as HabboCatalog); if (_local_27.avatarRenderManager != null){ _local_2 = _local_27.sessionDataManager.figure; _local_28 = _local_27.avatarRenderManager.createAvatarImage(_local_2, _SafeStr_111._SafeStr_5758); if (_local_28 != null){ _local_28.setDirection(_SafeStr_51._SafeStr_5760, 3); _local_28._SafeStr_9601(); _local_28.appendAction(AvatarAction._SafeStr_9598, AvatarAction._SafeStr_5967); _local_28.appendAction(AvatarAction._SafeStr_7571, _local_7._SafeStr_8442); _local_28._SafeStr_9602(); _local_28._SafeStr_9603(1); _local_28._SafeStr_9603(1); _local_26 = _local_28.getImage(_SafeStr_51._SafeStr_9599, true); _local_29 = new Point(0, 0); if (_local_26 != null){ _local_32 = _local_28._SafeStr_9604; if (_local_32 != null){ }; _local_29.x = ((_local_4.width - _local_26.width) / 2); _local_29.y = ((_local_4.height - _local_26.height) / 2); for each (_local_33 in _local_28._SafeStr_9605()) { if (_local_33.id == "avatar"){ _local_34 = _local_28._SafeStr_8007(_local_33); _local_5.x = _local_34.dx; _local_5.y = _local_34.dy; }; }; }; _local_30 = 64; _local_31 = new Point(((_local_26.width - _local_30) / 2), (_local_26.height - (_local_30 / 4))); this._SafeStr_9606(_local_4, _local_28, _local_5, _local_29.add(_local_31), false); _local_4.copyPixels(_local_26, _local_26.rect, _local_29, null, null, true); this._SafeStr_9606(_local_4, _local_28, _local_5, _local_29.add(_local_31)); }; }; if (_local_28){ _local_28.dispose(); }; }; break; case _SafeStr_2491._SafeStr_5899: break; default: _SafeStr_4.log(("[ProductViewCatalogWidget] Unknown Product Type: " + _local_7._SafeStr_8368)); }; if (_local_8 != null){ _local_4 = _local_8.data; }; break; default: _SafeStr_4.log(("[ProductViewCatalogWidget] Unknown pricing model" + _local_3._SafeStr_8138)); }; this._SafeStr_9548(_local_4, true, _local_5); }; if (((((((((((this._SafeStr_9576) && (_local_6))) && (this._SafeStr_9569))) && (this._SafeStr_9568))) && (this._SafeStr_9569.visible))) && (this._SafeStr_9568.visible))){ (this._SafeStr_9554 as ITextWindow).textColor = 0xFFFFFFFF; (this._SafeStr_9555 as ITextWindow).textColor = 0xFFFFFFFF; } else { (this._SafeStr_9554 as ITextWindow).textColor = 0xFF000000; (this._SafeStr_9555 as ITextWindow).textColor = 0xFF000000; }; _SafeStr_5415.invalidate(); } private function _SafeStr_9588(k:_SafeStr_2378):void { var _local_2:_SafeStr_5152 = new _SafeStr_5152(_SafeStr_5152._SafeStr_9608); _local_2.activityPointType = k.activityPointType; _local_2.priceActivityPoints = k.priceInActivityPoints; _local_2.priceCredits = k.priceInCredits; _local_2._SafeStr_6389 = k._SafeStr_6389; events.dispatchEvent(new _SafeStr_5151(_SafeStr_5151._SafeStr_7094, _local_2)); } private function _SafeStr_9587():void { if (this._SafeStr_5450._SafeStr_8482){ events.dispatchEvent(new _SafeStr_5146(_SafeStr_5146._SafeStr_7094, 1, this._SafeStr_5450.utils._SafeStr_5499)); } else { events.dispatchEvent(new _SafeStr_5146(_SafeStr_5146._SafeStr_7094, 1)); }; events.dispatchEvent(new _SafeStr_5146(_SafeStr_5146._SafeStr_5991)); if (this._SafeStr_5450._SafeStr_8473 != null){ events.dispatchEvent(new _SafeStr_5146(_SafeStr_5146._SafeStr_9181, this._SafeStr_5450._SafeStr_8473._SafeStr_9609)); }; events.dispatchEvent(new _SafeStr_5146(_SafeStr_5146._SafeStr_9183, 1)); } private function _SafeStr_9606(k:BitmapData, _arg_2:_SafeStr_48, _arg_3:Point, _arg_4:Point, _arg_5:Boolean=true):void { var _local_6:_SafeStr_134; var _local_7:int; var _local_8:_SafeStr_133; var _local_9:int; var _local_10:int; var _local_11:int; var _local_12:int; var _local_13:int; var _local_14:String; var _local_15:BitmapDataAsset; var _local_16:BitmapData; var _local_17:Number; var _local_18:Number; var _local_19:Number; var _local_20:Matrix; for each (_local_6 in _arg_2._SafeStr_9605()) { _local_7 = _SafeStr_5415.getChildIndex(this._SafeStr_9556); _local_8 = _arg_2._SafeStr_8007(_local_6); _local_9 = 0; _local_10 = _local_6._SafeStr_9610(_arg_2.getDirection()); _local_11 = _local_6._SafeStr_9611(_arg_2.getDirection()); _local_12 = _local_6._SafeStr_9612(_arg_2.getDirection()); _local_13 = 0; if (!_arg_5){ if (_local_12 >= 0){ continue; }; } else { if (_local_12 < 0){ continue; }; }; if (_local_6._SafeStr_9613){ _local_13 = _arg_2.getDirection(); }; if (_local_8 != null){ _local_9 = _local_8._SafeStr_8009; _local_10 = (_local_10 + _local_8.dx); _local_11 = (_local_11 + _local_8.dy); _local_13 = (_local_13 + _local_8._SafeStr_8008); }; if (_local_13 < 0){ _local_13 = (_local_13 + 8); }; if (_local_13 > 7){ _local_13 = (_local_13 - 8); }; _local_14 = ((((((_arg_2._SafeStr_9614() + "_") + _local_6.member) + "_") + _local_13) + "_") + _local_9); _local_15 = _arg_2.getAsset(_local_14); if (_local_15 == null){ } else { _local_16 = (_local_15.content as BitmapData).clone(); _local_17 = 1; _local_18 = ((_arg_4.x - (1 * _local_15.offset.x)) + _local_10); _local_19 = ((_arg_4.y - (1 * _local_15.offset.y)) + _local_11); if (_local_6.ink == 33){ _local_20 = new Matrix(1, 0, 0, 1, (_local_18 - _arg_3.x), (_local_19 - _arg_3.y)); k.draw(_local_16, _local_20, null, BlendMode.ADD, null, false); } else { k.copyPixels(_local_16, _local_16.rect, new Point((_local_18 - _arg_3.x), (_local_19 - _arg_3.y))); }; }; }; } private function _SafeStr_9586():void { var k:IBitmapWrapperWindow; for each (k in this._SafeStr_9571) { _SafeStr_5415.removeChild(k); k.dispose(); k = null; }; this._SafeStr_9571 = new Array(); } public function imageReady(k:int, _arg_2:BitmapData):void { var _local_3:_SafeStr_2378; if (((((disposed) || ((page == null)))) || ((page.offers == null)))){ return; }; for each (_local_3 in page.offers) { if (_local_3._SafeStr_8139 == k){ this._SafeStr_9548(_arg_2, true); _local_3._SafeStr_8139 = 0; break; }; }; } public function _SafeStr_5454(k:int):void { } private function _SafeStr_9548(k:BitmapData, _arg_2:Boolean, _arg_3:Point=null):void { var _local_4:Point; if (((!((this._SafeStr_9556 == null))) && (!(window.disposed)))){ if (k == null){ k = new BitmapData(1, 1); _arg_2 = true; }; if (this._SafeStr_9556.bitmap == null){ this._SafeStr_9556.bitmap = new BitmapData(this._SafeStr_9556.width, this._SafeStr_9556.height, true, 0xFFFFFF); }; this._SafeStr_9556.bitmap.fillRect(this._SafeStr_9556.bitmap.rect, 0xFFFFFF); _local_4 = new Point(((this._SafeStr_9556.width - k.width) / 2), ((this._SafeStr_9556.height - k.height) / 2)); this._SafeStr_9556.bitmap.copyPixels(k, k.rect, _local_4, null, null, true); this._SafeStr_9556.invalidate(); this._SafeStr_9556.x = this._SafeStr_9557.x; this._SafeStr_9556.y = this._SafeStr_9557.y; if (_arg_3 != null){ this._SafeStr_9556.x = (this._SafeStr_9556.x + _arg_3.x); this._SafeStr_9556.y = (this._SafeStr_9556.y + _arg_3.y); }; }; if (_arg_2){ k.dispose(); }; } private function _SafeStr_9590(k:String):void { if (((((((((!(k)) || (!(page)))) || (!(page.viewer)))) || (!(page.viewer.catalog)))) || (!(page.viewer.catalog.assets)))){ return; }; var _local_2:BitmapDataAsset = (page.viewer.catalog.assets.getAssetByName(k) as BitmapDataAsset); if (_local_2 == null){ this._SafeStr_8463(k); return; }; this._SafeStr_9548((_local_2.content as BitmapData), false); } private function _SafeStr_8463(k:String):void { if (((((((!(k)) || (!(page)))) || (!(page.viewer)))) || (!(page.viewer.catalog)))){ return; }; var _local_2 = ((page.viewer.catalog.imageGalleryHost + k) + ".gif"); _SafeStr_4.log(("[ProductViewCatalogWidget] Retrieve Product Preview Asset: " + _local_2)); var _local_3:URLRequest = new URLRequest(_local_2); if (!page.viewer.catalog.assets){ return; }; var _local_4:_SafeStr_37 = page.viewer.catalog.assets.loadAssetFromFile(k, _local_3, "image/gif"); if (!_local_4){ return; }; _local_4.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_9615); } private function _SafeStr_9615(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if (_local_2 != null){ this._SafeStr_9590(_local_2.assetName); _local_2.removeEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_9615); }; } private function _SafeStr_9580(k:_SafeStr_4788):void { var _local_2:_SafeStr_2409; this._SafeStr_9572 = k.stuffData; if (this._SafeStr_9573 != null){ _local_2 = (page.viewer.catalog as HabboCatalog)._SafeStr_8229; if (_local_2 != null){ _local_2.reset(false); }; this._SafeStr_9232(this._SafeStr_9573); }; } private function _SafeStr_9244(k:_SafeStr_5146):void { var _local_2:IWindowContainer; if (k.type == _SafeStr_5146._SafeStr_9188){ _local_2 = (window.findChildByName("price_box_new") as IWindowContainer); if (((!((_local_2 == null))) && (!((this._SafeStr_9573 == null))))){ this._SafeStr_5450.utils._SafeStr_8499(_local_2, this._SafeStr_9573.offer); }; }; } private function _SafeStr_9581(k:Event):void { this._SafeStr_9575 = true; } override public function closed():void { var k:_SafeStr_2409 = (page.viewer.catalog as HabboCatalog)._SafeStr_8229; if (k){ k._SafeStr_9583 = true; }; } public function _SafeStr_8447(k:Boolean, _arg_2:String):void { } } }//package _-0Oq // _SafeStr_111 = "_-2LA" (String#27863, DoABC#3) // _SafeStr_133 = "_-2PC" (String#28013, DoABC#3) // _SafeStr_134 = "_-0R7" (String#23231, DoABC#3) // _SafeStr_135 = "_-5rL" (String#36485, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2396 = "_-2VP" (String#28258, DoABC#3) // _SafeStr_2409 = "_-6Cl" (String#13981, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_2426 = "_-55u" (String#12852, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3353 = "_-1S6" (String#9096, DoABC#3) // _SafeStr_37 = "_-6-O" (String#36835, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_4788 = "_-5vl" (String#13701, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5146 = "_-1Ol" (String#25553, DoABC#3) // _SafeStr_5151 = "_-dK" (String#39925, DoABC#3) // _SafeStr_5152 = "_-Kj" (String#14777, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5499 = "_-5JH" (String#35177, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5758 = "_-1ar" (String#26021, DoABC#3) // _SafeStr_5759 = "_-3P3" (String#30501, DoABC#3) // _SafeStr_5760 = "_-5NX" (String#35337, DoABC#3) // _SafeStr_5859 = "_-6f8" (String#874, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_5899 = "_-1Lf" (String#25430, DoABC#3) // _SafeStr_5967 = "_-zt" (String#40784, DoABC#3) // _SafeStr_5991 = "_-Q7" (String#39442, DoABC#3) // _SafeStr_5992 = "_-5Fh" (String#35032, DoABC#3) // _SafeStr_6224 = "_-42k" (String#11798, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_6956 = "_-dm" (String#39946, DoABC#3) // _SafeStr_7094 = "_-1zf" (String#26992, DoABC#3) // _SafeStr_7571 = "_-5SX" (String#35522, DoABC#3) // _SafeStr_7658 = "_-4mP" (String#33852, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_8007 = "_-25y" (String#27274, DoABC#3) // _SafeStr_8008 = "_-61K" (String#36917, DoABC#3) // _SafeStr_8009 = "_-4uR" (String#34165, DoABC#3) // _SafeStr_8136 = "_-6Rt" (String#14242, DoABC#3) // _SafeStr_8138 = "_-6bX" (String#14382, DoABC#3) // _SafeStr_8139 = "_-0us" (String#8524, DoABC#3) // _SafeStr_8140 = "_-6Wh" (String#14311, DoABC#3) // _SafeStr_8141 = "_-0bD" (String#8210, DoABC#3) // _SafeStr_8229 = "false" (String#309, DoABC#3) // _SafeStr_8303 = "_-3fL" (String#31117, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8374 = "_-1yD" (String#26935, DoABC#3) // _SafeStr_8375 = "_-4HN" (String#32664, DoABC#3) // _SafeStr_8435 = "_-5oA" (String#4061, DoABC#3) // _SafeStr_8436 = "_-2Yz" (String#28399, DoABC#3) // _SafeStr_8437 = "_-3gg" (String#31163, DoABC#3) // _SafeStr_8438 = "_-4rC" (String#34044, DoABC#3) // _SafeStr_8439 = "_-0Zy" (String#2718, DoABC#3) // _SafeStr_8440 = "_-xy" (String#40698, DoABC#3) // _SafeStr_8442 = "_-0EZ" (String#7836, DoABC#3) // _SafeStr_8447 = "_-27l" (String#9822, DoABC#3) // _SafeStr_8448 = "_-2s1" (String#3313, DoABC#3) // _SafeStr_8460 = "_-2AF" (String#9867, DoABC#3) // _SafeStr_8461 = "_-lV" (String#15250, DoABC#3) // _SafeStr_8462 = "_-5zm" (String#13764, DoABC#3) // _SafeStr_8463 = "_-4ta" (String#1581, DoABC#3) // _SafeStr_8473 = "_-5Mh" (String#35306, DoABC#3) // _SafeStr_8482 = "_-1OG" (String#25531, DoABC#3) // _SafeStr_8499 = "_-3SV" (String#11165, DoABC#3) // _SafeStr_8505 = "_-5tT" (String#36560, DoABC#3) // _SafeStr_8506 = "_-4TI" (String#33155, DoABC#3) // _SafeStr_8507 = "_-1nF" (String#26505, DoABC#3) // _SafeStr_8508 = "_-6LA" (String#37669, DoABC#3) // _SafeStr_9116 = "_-5rS" (String#36490, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9143 = "_-0Ld" (String#23023, DoABC#3) // _SafeStr_9181 = "_-N8" (String#39327, DoABC#3) // _SafeStr_9183 = "_-5uR" (String#36602, DoABC#3) // _SafeStr_9188 = "_-ZQ" (String#39772, DoABC#3) // _SafeStr_9226 = "_-4TP" (String#33161, DoABC#3) // _SafeStr_9232 = "_-2Ty" (String#1084, DoABC#3) // _SafeStr_9244 = "_-5RD" (String#13215, DoABC#3) // _SafeStr_9276 = "_-3xU" (String#179, DoABC#3) // _SafeStr_9281 = "_-24K" (String#840, DoABC#3) // _SafeStr_9320 = "_-wV" (String#40647, DoABC#3) // _SafeStr_9360 = "_-4uu" (String#701, DoABC#3) // _SafeStr_9363 = "_-Yp" (String#1638, DoABC#3) // _SafeStr_9548 = "_-Ot" (String#712, DoABC#3) // _SafeStr_9554 = "_-QC" (String#1153, DoABC#3) // _SafeStr_9555 = "_-6a5" (String#4278, DoABC#3) // _SafeStr_9556 = "_-4gM" (String#858, DoABC#3) // _SafeStr_9557 = "_-2tg" (String#10588, DoABC#3) // _SafeStr_9567 = "_-PC" (String#39404, DoABC#3) // _SafeStr_9568 = "_-3Cr" (String#30005, DoABC#3) // _SafeStr_9569 = "_-5uI" (String#13679, DoABC#3) // _SafeStr_9570 = "_-65O" (String#13865, DoABC#3) // _SafeStr_9571 = "_-0oT" (String#24114, DoABC#3) // _SafeStr_9572 = "_-Oz" (String#39393, DoABC#3) // _SafeStr_9573 = "_-4RL" (String#33074, DoABC#3) // _SafeStr_9574 = "_-2Ag" (String#27452, DoABC#3) // _SafeStr_9575 = "_-4H-" (String#32648, DoABC#3) // _SafeStr_9576 = "_-1hM" (String#26271, DoABC#3) // _SafeStr_9577 = "_-6Vi" (String#38092, DoABC#3) // _SafeStr_9578 = "_-2bM" (String#28498, DoABC#3) // _SafeStr_9579 = "_-4eY" (String#33571, DoABC#3) // _SafeStr_9580 = "_-1-B" (String#24568, DoABC#3) // _SafeStr_9581 = "_-492" (String#32338, DoABC#3) // _SafeStr_9582 = "_-Im" (String#39166, DoABC#3) // _SafeStr_9583 = "_-0wW" (String#8551, DoABC#3) // _SafeStr_9584 = "_-4LN" (String#32820, DoABC#3) // _SafeStr_9585 = "_-1M8" (String#9005, DoABC#3) // _SafeStr_9586 = "_-4ob" (String#33933, DoABC#3) // _SafeStr_9587 = "_-2R8" (String#28092, DoABC#3) // _SafeStr_9588 = "_-4Jm" (String#32756, DoABC#3) // _SafeStr_9589 = "_-5Kn" (String#35235, DoABC#3) // _SafeStr_9590 = "_-5Bg" (String#3892, DoABC#3) // _SafeStr_9591 = "_-4u-" (String#34150, DoABC#3) // _SafeStr_9592 = "_-6f9" (String#38491, DoABC#3) // _SafeStr_9593 = "_-0v" (String#24375, DoABC#3) // _SafeStr_9594 = "_-0Ic" (String#22900, DoABC#3) // _SafeStr_9595 = "_-2O1" (String#27974, DoABC#3) // _SafeStr_9596 = "_-6YL" (String#38211, DoABC#3) // _SafeStr_9597 = "_-6Bn" (String#37331, DoABC#3) // _SafeStr_9598 = "_-0g0" (String#23794, DoABC#3) // _SafeStr_9599 = "_-r4" (String#40438, DoABC#3) // _SafeStr_9600 = "_-5O0" (String#35357, DoABC#3) // _SafeStr_9601 = "_-5I-" (String#35125, DoABC#3) // _SafeStr_9602 = "_-6Ky" (String#37660, DoABC#3) // _SafeStr_9603 = "_-6AT" (String#37282, DoABC#3) // _SafeStr_9604 = "_-5R-" (String#35473, DoABC#3) // _SafeStr_9605 = "_-23N" (String#27169, DoABC#3) // _SafeStr_9606 = "_-0YZ" (String#23509, DoABC#3) // _SafeStr_9607 = "_-1Rk" (String#25684, DoABC#3) // _SafeStr_9608 = "_-1zz" (String#27005, DoABC#3) // _SafeStr_9609 = "_-iF" (String#40100, DoABC#3) // _SafeStr_9610 = "_-3AI" (String#29899, DoABC#3) // _SafeStr_9611 = "_-1gy" (String#26254, DoABC#3) // _SafeStr_9612 = "_-3i6" (String#31218, DoABC#3) // _SafeStr_9613 = "_-61E" (String#36913, DoABC#3) // _SafeStr_9614 = "_-2xY" (String#10668, DoABC#3) // _SafeStr_9615 = "_-1Ik" (String#1470, DoABC#3) //------------------------------------------------------------ //_-0Oq.RecyclerPrizesCatalogWidget package _-0Oq { import _-1oe._SafeStr_3318; import _-3Xk.PrizeViewer; import _-5YE.IItemListWindow; import _-1oe._SafeStr_2362; import _-1Mz.IWindowContainer; import _-5Vt.XmlAsset; import flash.events.TimerEvent; import _-3Xk._SafeStr_4795; import _-1Mz.IWindow; import _-5YE.IItemGridWindow; import _-3Xk.PrizeLevelContainer; import _-3Xk.DealPrizeContainer; import _-3Xk._SafeStr_2338; public class RecyclerPrizesCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_3318 { private var _SafeStr_8123:Array; private var _SafeStr_9616:PrizeViewer; private var _SafeStr_7936:IItemListWindow; private var _SafeStr_9360:XML; private var _SafeStr_9617:XML; private var _SafeStr_9393:_SafeStr_2362; public function RecyclerPrizesCatalogWidget(k:IWindowContainer) { super(k); } override public function dispose():void { super.dispose(); if (this._SafeStr_9616 != null){ this._SafeStr_9616.dispose(); this._SafeStr_9616 = null; }; this._SafeStr_8123 = null; this._SafeStr_7936 = null; this._SafeStr_9360 = null; this._SafeStr_9617 = null; this._SafeStr_9393 = null; } override public function init():Boolean { var k:XmlAsset; if (!super.init()){ return (false); }; this._SafeStr_9616 = new PrizeViewer(); this._SafeStr_8123 = this.recycler._SafeStr_9618(); if (this._SafeStr_8123 == null){ return (false); }; this._SafeStr_7936 = (_SafeStr_5415.findChildByName("itemList") as IItemListWindow); k = (page.viewer.catalog.assets.getAssetByName("gridItem") as XmlAsset); this._SafeStr_9360 = (k.content as XML); k = (page.viewer.catalog.assets.getAssetByName("recyclerPrizesWidgetLevelItem") as XmlAsset); this._SafeStr_9617 = (k.content as XML); this._SafeStr_9363(); if ((((this._SafeStr_8123.length > 0)) && ((this._SafeStr_8123[0].prizes.length > 0)))){ this.select((this._SafeStr_8123[0].prizes[0] as _SafeStr_2362), false); }; return (true); } private function _SafeStr_9363(k:TimerEvent=null):void { var _local_2:int; while (_local_2 < this._SafeStr_8123.length) { this._SafeStr_9619(this._SafeStr_8123[_local_2]); _local_2++; }; } private function _SafeStr_9619(k:PrizeLevelContainer):void { var _local_6:_SafeStr_4795; var _local_2:IWindowContainer = (page.viewer.catalog.windowManager.buildFromXML(this._SafeStr_9617) as IWindowContainer); this._SafeStr_7936.addListItem(_local_2); var _local_3:IWindow = _local_2.findChildByName("headerText"); if (_local_3 != null){ _local_3.caption = page.viewer.catalog.localization.getLocalization(("recycler.prizes.category." + k._SafeStr_8124)); }; var _local_4:IItemGridWindow = (_local_2.findChildByName("itemGrid") as IItemGridWindow); var _local_5:int; while (_local_5 < k.prizes.length) { _local_6 = k.prizes[_local_5]; this._SafeStr_9620(_local_6, _local_4); _local_5++; }; } private function _SafeStr_9620(k:_SafeStr_4795, _arg_2:IItemGridWindow):void { if ((((((k == null)) || ((_arg_2 == null)))) || (_arg_2.disposed))){ return; }; var _local_3:IWindowContainer = (page.viewer.catalog.windowManager.buildFromXML(this._SafeStr_9360) as IWindowContainer); _local_3.findChildByName("clubLevelIcon").visible = false; k.view = _local_3; k.grid = this; k.setIcon(page.viewer.roomEngine); _arg_2._SafeStr_8915(_local_3); _arg_2.height = _arg_2._SafeStr_9621.height; if ((k is DealPrizeContainer)){ _arg_2.width = _arg_2._SafeStr_9621.width; }; } public function select(k:_SafeStr_2362, _arg_2:Boolean):void { if (k == null){ return; }; if (this._SafeStr_9393 != null){ this._SafeStr_9393.deactivate(); }; this._SafeStr_9393 = k; k.activate(); var _local_3:IWindowContainer = (window.findChildByName("productView") as IWindowContainer); var _local_4:_SafeStr_4795 = (k as _SafeStr_4795); var _local_5:DealPrizeContainer = (k as DealPrizeContainer); var _local_6:String = ""; if (_local_5 != null){ _local_6 = page.viewer.catalog.localization.getLocalization(("recycler.prizes.odds." + _local_4._SafeStr_9622)); this._SafeStr_9616._SafeStr_9623(page.viewer.roomEngine, page, this._SafeStr_9360, _local_3, _local_5, _local_4.title, _local_6); } else { if (_local_4 != null){ _local_6 = page.viewer.catalog.localization.getLocalization(("recycler.prizes.odds." + _local_4._SafeStr_9622)); this._SafeStr_9616._SafeStr_9624(page.viewer.roomEngine, _local_3, _local_4._SafeStr_8132, _local_4._SafeStr_8133, _local_4.title, _local_6); }; }; } public function _SafeStr_9366(k:_SafeStr_2362):Boolean { return (false); } private function get recycler():_SafeStr_2338 { return (page.viewer.catalog.getRecycler()); } } }//package _-0Oq // _SafeStr_2338 = "_-1Ie" (String#8940, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_3318 = "_-5h" (String#13461, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4795 = "_-0w1" (String#8540, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_7936 = "_-4tJ" (String#505, DoABC#3) // _SafeStr_8123 = "_-09r" (String#1060, DoABC#3) // _SafeStr_8124 = "_-3Ec" (String#30077, DoABC#3) // _SafeStr_8132 = "_-4S-" (String#33100, DoABC#3) // _SafeStr_8133 = "_-04f" (String#22357, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_9360 = "_-4uu" (String#701, DoABC#3) // _SafeStr_9363 = "_-Yp" (String#1638, DoABC#3) // _SafeStr_9366 = "_-o2" (String#15286, DoABC#3) // _SafeStr_9393 = "_-31J" (String#844, DoABC#3) // _SafeStr_9616 = "_-10g" (String#8646, DoABC#3) // _SafeStr_9617 = "_-4RV" (String#33081, DoABC#3) // _SafeStr_9618 = "_-4Ed" (String#11975, DoABC#3) // _SafeStr_9619 = "_-20E" (String#27049, DoABC#3) // _SafeStr_9620 = "return" (String#45130, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) // _SafeStr_9622 = "_-3av" (String#30954, DoABC#3) // _SafeStr_9623 = "_-46L" (String#32231, DoABC#3) // _SafeStr_9624 = "_-W3" (String#39660, DoABC#3) //------------------------------------------------------------ //_-0Oq.RoomAdsCatalogWidget package _-0Oq { import _-0Kg.HabboCatalog; import _-3qZ._SafeStr_2273; import _-5YE.IDropMenuWindow; import _-1Mz.IWindowContainer; import _-0i6._SafeStr_2307; import _-4Xs._SafeStr_4318; import _-5Mz.WindowEvent; import _-58S._SafeStr_3313; import _-3WF._SafeStr_2395; import _-58P._SafeStr_193; import _-JA._SafeStr_3413; import _-5OI._SafeStr_4649; import _-6-4._SafeStr_5010; import _-0Kg._SafeStr_2378; import _-58S._SafeStr_2424; import _-58S._SafeStr_3369; import _-5YE.ITextFieldWindow; import _-1Mz.IWindow; import _-1oe.Offer; import __AS3__.vec.Vector; import _-4rH._SafeStr_2335; public class RoomAdsCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321 { private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9625:_SafeStr_2273 = null; private var _name:String; private var _SafeStr_8688:String; private var _SafeStr_9626:Array; private var _SafeStr_9627:Boolean; private var _SafeStr_9628:IDropMenuWindow; public function RoomAdsCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function init():Boolean { if (!super.init()){ return (false); }; if (this._SafeStr_5450 == null){ return (false); }; var k:_SafeStr_2307 = this._SafeStr_5450.connection; if (this._SafeStr_9625 == null){ this._SafeStr_9625 = new _SafeStr_4318(this._SafeStr_9629); k.addMessageEvent(this._SafeStr_9625); }; this._SafeStr_5450._SafeStr_8313(); window.findChildByName("name_input_text").addEventListener(WindowEvent._SafeStr_9512, this._SafeStr_9630); window.findChildByName("desc_input_text").addEventListener(WindowEvent._SafeStr_9512, this._SafeStr_9631); events.addEventListener(_SafeStr_3313.PURCHASE, this._SafeStr_9632); var _local_2:_SafeStr_2395 = this._SafeStr_5450._SafeStr_8293; var _local_3:int = this._SafeStr_5450.getInteger("room_ad.duration.minutes", 120); var _local_4:int = this._SafeStr_9633(_local_2, _local_3); this._SafeStr_5450.localization.registerParameter("roomad.catalog_text", "duration", String(_local_4)); this._SafeStr_5450.roomEngine.events.addEventListener(_SafeStr_193._SafeStr_7370, this._SafeStr_9634); this._SafeStr_9635(); return (true); } private function _SafeStr_9633(k:_SafeStr_2395, _arg_2:int):int { var _local_3:Boolean = this._SafeStr_5450.getBoolean("roomad.limited_extension"); if (((((!(_local_3)) || ((k == null)))) || ((k.expirationTime == null)))){ return (_arg_2); }; var _local_4:Date = new Date(); var _local_5:Number = _local_4.getTime(); var _local_6:Number = k.expirationTime.getTime(); var _local_7:Number = (_local_5 - _local_6); var _local_8:Number = (_local_7 / (1000 * 60)); _local_8 = (_local_8 + _arg_2); return (_local_8); } private function _SafeStr_9635():void { var _local_2:_SafeStr_3413; if (window == null){ return; }; this._SafeStr_9628 = (window.findChildByName("categories_list") as IDropMenuWindow); var k:Array = []; for each (_local_2 in this._SafeStr_5450.navigator._SafeStr_9636) { k.push((("${navigator.searchcode.title.eventcategory__" + _local_2._SafeStr_5353) + "}")); }; this._SafeStr_9628.populate(k); this._SafeStr_9628.selection = 0; this._SafeStr_9628.addEventListener(WindowEvent._SafeStr_7825, this._SafeStr_9637); } private function _SafeStr_9634(k:_SafeStr_193):void { if (k == null){ return; }; this._SafeStr_9638(k.roomId, false); } private function _SafeStr_9638(k:int, _arg_2:Boolean=false):void { var _local_8:_SafeStr_4649; var _local_9:String; var _local_10:_SafeStr_2395; if (window == null){ return; }; var _local_3:IDropMenuWindow = (window.findChildByName("room_drop_menu") as IDropMenuWindow); if (this._SafeStr_9626 == null){ if (_local_3.numMenuItems > 0){ _local_3.selection = 0; }; return; }; var _local_4:int; var _local_5:Array = []; var _local_6:int; while (_local_6 < this._SafeStr_9626.length) { _local_8 = (this._SafeStr_9626[_local_6] as _SafeStr_4649); if (_arg_2){ if (_local_8.roomName.length > 25){ _local_9 = (_local_8.roomName.substr(0, 25) + "..."); _local_5.push(_local_9); } else { _local_5.push(_local_8.roomName); }; }; if (_local_8.roomId == k){ _local_4 = _local_6; }; _local_6++; }; if (_arg_2){ if (_local_5.length == 0){ _local_5.push(this._SafeStr_5450.localization.getLocalization("roomad.no.available.room", "roomad.no.available.room")); }; _local_3.populate(_local_5); }; var _local_7:_SafeStr_4649 = (this._SafeStr_9626[_local_4] as _SafeStr_4649); if (_local_7 != null){ _local_3.selection = _local_4; _local_10 = this._SafeStr_5450._SafeStr_8293; if (_local_10 == null){ _local_10 = new _SafeStr_2395(); this._SafeStr_5450._SafeStr_8293 = _local_10; }; _local_10.flatId = _local_7.roomId; } else { _local_3.selection = 0; }; } private function _SafeStr_9639():void { var _local_2:_SafeStr_4649; var k:_SafeStr_2395 = this._SafeStr_5450._SafeStr_8293; if (((!((k == null))) && (k._SafeStr_8294))){ window.findChildByName("name_input_text").caption = k.name; window.findChildByName("desc_input_text").caption = k.description; _local_2 = new _SafeStr_4649(k.flatId, k.roomName, false); if (this._SafeStr_9626 != null){ this._SafeStr_9626.push(_local_2); }; if (this._SafeStr_9628 == null){ this._SafeStr_9628 = (window.findChildByName("categories_list") as IDropMenuWindow); }; this._SafeStr_9628.selection = (k._SafeStr_5353 - 1); }; } public function _SafeStr_9629(k:_SafeStr_2273):void { var _local_7:_SafeStr_2395; var _local_8:IWindowContainer; if (((!(window)) || (window.disposed))){ return; }; var _local_2:_SafeStr_4318 = (k as _SafeStr_4318); var _local_3:_SafeStr_5010 = _local_2._SafeStr_5325(); var _local_4:IDropMenuWindow = (window.findChildByName("room_drop_menu") as IDropMenuWindow); this._SafeStr_9626 = _local_3.rooms; this._SafeStr_9627 = _local_3._SafeStr_9380; var _local_5:int = this._SafeStr_5450.roomEngine.activeRoomId; this._SafeStr_9639(); this._SafeStr_9635(); this._SafeStr_9638(_local_5, true); var _local_6:_SafeStr_2378 = this._SafeStr_9640(); if (_local_6 != null){ events.dispatchEvent(new _SafeStr_2424(_local_6)); _local_7 = this._SafeStr_5450._SafeStr_8293; if (_local_7 == null){ _local_7 = new _SafeStr_2395(); this._SafeStr_5450._SafeStr_8293 = _local_7; }; _local_7._SafeStr_7441 = _local_6._SafeStr_7441; this._SafeStr_5450._SafeStr_8293 = _local_7; _local_8 = (window.findChildByName("price_container") as IWindowContainer); this._SafeStr_5450.utils._SafeStr_8499(_local_8, _local_6); }; } private function _SafeStr_9632(k:_SafeStr_3369):void { this._SafeStr_5450._SafeStr_8313(); window.findChildByName("name_input_text").caption = ""; window.findChildByName("desc_input_text").caption = ""; if (this._SafeStr_5450._SafeStr_8293){ this._SafeStr_5450._SafeStr_8293.clear(); }; } private function _SafeStr_9630(k:WindowEvent):void { var _local_2:ITextFieldWindow = (k.target as ITextFieldWindow); if (_local_2 == null){ return; }; var _local_3:_SafeStr_2395 = this._SafeStr_5450._SafeStr_8293; if (_local_3 != null){ _local_3.name = _local_2.text; }; } private function _SafeStr_9631(k:WindowEvent):void { var _local_2:ITextFieldWindow = (k.target as ITextFieldWindow); if (_local_2 == null){ return; }; var _local_3:_SafeStr_2395 = this._SafeStr_5450._SafeStr_8293; if (_local_3 != null){ _local_3.description = _local_2.text; }; } private function _SafeStr_9641(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; var _local_4:_SafeStr_4649; var _local_5:_SafeStr_2395; var _local_6:int; var _local_7:IWindow; var _local_8:String; if ((((k.type == WindowEvent._SafeStr_7825)) && ((this._SafeStr_9626.length > 0)))){ _local_3 = IDropMenuWindow(_arg_2).selection; _local_4 = (this._SafeStr_9626[_local_3] as _SafeStr_4649); _local_5 = this._SafeStr_5450._SafeStr_8293; if (_local_5){ _local_5.flatId = _local_4.roomId; _local_6 = this._SafeStr_5450.getInteger("room_ad.duration.minutes", 120); if (_local_4.roomId == _local_5._SafeStr_8312){ _local_6 = this._SafeStr_9633(_local_5, _local_6); }; _local_7 = window.findChildByName("ctlg_text_1"); _local_7.caption = "${roomad.catalog_text}"; this._SafeStr_5450.localization.registerParameter("roomad.catalog_text", "duration", String(_local_6)); _local_8 = this._SafeStr_5450.localization.getLocalization("roomad.catalog_text"); _local_7.caption = _local_8; }; }; } private function _SafeStr_9637(k:WindowEvent):void { var _local_5:_SafeStr_3413; var _local_6:_SafeStr_2395; var _local_2:int; var _local_3:int = -1; var _local_4:int = this._SafeStr_9628.selection; for each (_local_5 in this._SafeStr_5450.navigator._SafeStr_9636) { if (_local_5.visible){ if (_local_4 == _local_2){ _local_3 = _local_5._SafeStr_5353; break; }; _local_2++; }; }; _local_6 = this._SafeStr_5450._SafeStr_8293; if (_local_6){ _local_6._SafeStr_5353 = _local_3; }; } private function _SafeStr_9640():_SafeStr_2378 { var _local_2:int; var _local_3:Offer; var k:Vector.<_SafeStr_2378> = page.offers; if (((!((k == null))) && (k))){ if (k.length == 1){ return (k[0]); }; _local_2 = 0; while (_local_2 < k.length) { _local_3 = (k[_local_2] as Offer); if ((((((_local_3.clubLevel == _SafeStr_2335._SafeStr_6245)) && (this._SafeStr_9627))) || (((!((_local_3.clubLevel == _SafeStr_2335._SafeStr_6245))) && (!(this._SafeStr_9627)))))){ return (_local_3); }; _local_2++; }; }; return (null); } override public function dispose():void { var k:_SafeStr_2307; super.dispose(); if (this._SafeStr_5450 != null){ k = this._SafeStr_5450.connection; if (this._SafeStr_9625 != null){ k.removeMessageEvent(this._SafeStr_9625); this._SafeStr_9625 = null; }; this._SafeStr_5450.roomEngine.events.removeEventListener(_SafeStr_193._SafeStr_7370, this._SafeStr_9634); this._SafeStr_5450 = null; }; } } }//package _-0Oq // _SafeStr_193 = "_-K7" (String#39219, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2395 = "_-4fA" (String#33592, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3369 = "_-1a0" (String#9225, DoABC#3) // _SafeStr_3413 = "_-2PX" (String#10126, DoABC#3) // _SafeStr_4318 = "_-S" (String#39506, DoABC#3) // _SafeStr_4649 = "_-32-" (String#10759, DoABC#3) // _SafeStr_5010 = "_-zz" (String#15469, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5353 = "_-64X" (String#13850, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_7370 = "_-D6" (String#38967, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_8293 = "_-43u" (String#32129, DoABC#3) // _SafeStr_8294 = "_-4Pm" (String#33003, DoABC#3) // _SafeStr_8312 = "_-4Rm" (String#33091, DoABC#3) // _SafeStr_8313 = "_-12v" (String#24721, DoABC#3) // _SafeStr_8499 = "_-3SV" (String#11165, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) // _SafeStr_9380 = "_-0ec" (String#23742, DoABC#3) // _SafeStr_9512 = "_-7x" (String#38774, DoABC#3) // _SafeStr_9625 = "_-0yv" (String#24528, DoABC#3) // _SafeStr_9626 = "_-5bg" (String#507, DoABC#3) // _SafeStr_9627 = "_-5ii" (String#4040, DoABC#3) // _SafeStr_9628 = "_-3ZM" (String#11274, DoABC#3) // _SafeStr_9629 = "_-6FG" (String#37456, DoABC#3) // _SafeStr_9630 = "_-5BQ" (String#34869, DoABC#3) // _SafeStr_9631 = "_-3T2" (String#30655, DoABC#3) // _SafeStr_9632 = "_-1Nn" (String#25511, DoABC#3) // _SafeStr_9633 = "_-39i" (String#29875, DoABC#3) // _SafeStr_9634 = "_-5tb" (String#13667, DoABC#3) // _SafeStr_9635 = "_-0x6" (String#24460, DoABC#3) // _SafeStr_9636 = "_-359" (String#10816, DoABC#3) // _SafeStr_9637 = "_-40J" (String#31981, DoABC#3) // _SafeStr_9638 = "_-54L" (String#34598, DoABC#3) // _SafeStr_9639 = "_-4RK" (String#33073, DoABC#3) // _SafeStr_9640 = "_-5U6" (String#35583, DoABC#3) // _SafeStr_9641 = "_-5G6" (String#35047, DoABC#3) //------------------------------------------------------------ //_-0Oq.SingleViewCatalogWidget package _-0Oq { import _-1Mz.IWindowContainer; import _-0Kg.HabboCatalog; import _-58S._SafeStr_3313; import _-0Kg._SafeStr_2378; import _-58S._SafeStr_2424; import _-58S._SafeStr_3369; public class SingleViewCatalogWidget extends ProductViewCatalogWidget implements _SafeStr_3321 { public function SingleViewCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog) { super(k, _arg_2); } override public function dispose():void { super.dispose(); } override public function init():Boolean { if (!super.init()){ return (false); }; events.addEventListener(_SafeStr_3313.WIDGETS_INITIALIZED, this._SafeStr_9362); return (true); } public function _SafeStr_9362(k:_SafeStr_3369):void { if (page.offers.length == 0){ return; }; var _local_2:_SafeStr_2378 = page.offers[0]; events.dispatchEvent(new _SafeStr_2424(_local_2)); } } }//package _-0Oq // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3369 = "_-1a0" (String#9225, DoABC#3) // _SafeStr_9362 = "_-3rz" (String#583, DoABC#3) //------------------------------------------------------------ //_-0Oq.SoldLtdItemsCatalogWidget package _-0Oq { import _-0Kg.HabboCatalog; import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import __AS3__.vec.Vector; import _-5ZP._SafeStr_2345; import _-1oe.CatalogPage; import _-6G7._SafeStr_2365; import _-58S._SafeStr_4789; import _-58S._SafeStr_2424; import __AS3__.vec.*; public class SoldLtdItemsCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321 { private var _SafeStr_5450:HabboCatalog; public function SoldLtdItemsCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function dispose():void { if (!disposed){ events.removeEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9232); super.dispose(); }; } override public function init():Boolean { if (!super.init()){ return (false); }; _SafeStr_9118(_SafeStr_4787._SafeStr_9150); window.visible = false; events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9232); return (true); } private function _SafeStr_9232(k:_SafeStr_2424):void { var _local_2:Vector.<_SafeStr_2345>; var _local_3:_SafeStr_2345; if ((((((k == null)) || ((k.offer == null)))) || ((k.offer.product == null)))){ return; }; if (page.mode == CatalogPage._SafeStr_9476){ _local_2 = this._SafeStr_5450._SafeStr_8302._SafeStr_8291(k.offer._SafeStr_7441); if (!_local_2){ _local_2 = new Vector.<_SafeStr_2345>(0); }; for each (_local_3 in _local_2) { if (_local_3.pageName.indexOf(_SafeStr_2365._SafeStr_9642) > -1){ window.visible = true; events.dispatchEvent(new _SafeStr_4789(_SafeStr_4787.PURCHASE, false)); return; }; }; }; if (page.layoutCode == "sold_ltd_items"){ window.visible = true; events.dispatchEvent(new _SafeStr_4789(_SafeStr_4787.PURCHASE, false)); return; }; if (((k.offer.product.isUniqueLimitedItem) && ((k.offer.product.uniqueLimitedItemsLeft == 0)))){ window.visible = true; events.dispatchEvent(new _SafeStr_4789(_SafeStr_4787.PURCHASE, false)); } else { window.visible = false; events.dispatchEvent(new _SafeStr_4789(_SafeStr_4787.PURCHASE, true)); }; } } }//package _-0Oq // _SafeStr_2345 = "_-365" (String#10829, DoABC#3) // _SafeStr_2365 = "_-30X" (String#10732, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_4789 = "_-3LQ" (String#11050, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_8291 = "_-1Eh" (String#8873, DoABC#3) // _SafeStr_8302 = "_-5xo" (String#36730, DoABC#3) // _SafeStr_9118 = "_-2gx" (String#28713, DoABC#3) // _SafeStr_9150 = "_-6QM" (String#37878, DoABC#3) // _SafeStr_9232 = "_-2Ty" (String#1084, DoABC#3) // _SafeStr_9476 = "_-6GY" (String#37505, DoABC#3) // _SafeStr_9642 = "_-1AV" (String#25008, DoABC#3) //------------------------------------------------------------ //_-0Oq.SpacesNewCatalogWidget package _-0Oq { import _-0MK._SafeStr_3; import _-1oe._SafeStr_3318; import _-5YE.ISelectorWindow; import _-1Mz.IWindowContainer; import _-4rH._SafeStr_2173; import __AS3__.vec.Vector; import _-0Kg._SafeStr_2378; import _-1Mz.IWindow; import _-58S._SafeStr_3313; import _-5YE.ISelectableWindow; import _-5Mz.WindowEvent; import _-58S._SafeStr_3369; import _-1oe.ProductContainer; import _-58S._SafeStr_2375; import _-1oe._SafeStr_2362; import _-58S._SafeStr_5161; import _-1oe._SafeStr_2361; import _-1oe.Offer; import _-6G7._SafeStr_2491; import __AS3__.vec.*; public class SpacesNewCatalogWidget extends ItemGridCatalogWidget implements _SafeStr_3, _SafeStr_3321, _SafeStr_3318 { private var _SafeStr_9643:Array; private var _SafeStr_9644:Array; private var _SafeStr_9645:int = 0; private var _SafeStr_9646:Array; private var _SafeStr_7052:ISelectorWindow; private var _SafeStr_7032:Array; public function SpacesNewCatalogWidget(k:IWindowContainer, _arg_2:_SafeStr_2173, _arg_3:String) { this._SafeStr_9643 = ["wallpaper", "floor", "landscape"]; this._SafeStr_9644 = new Array(); this._SafeStr_9646 = [0, 0, 0]; this._SafeStr_7032 = ["group.walls", "group.floors", "group.views"]; super(k, _arg_2, _arg_3); } override public function dispose():void { var k:Vector.<_SafeStr_2378>; var _local_2:_SafeStr_2378; super.dispose(); for each (k in this._SafeStr_9644) { for each (_local_2 in k) { _local_2.dispose(); }; }; this._SafeStr_9644 = null; } override public function init():Boolean { var k:int; var _local_2:IWindow; _SafeStr_4.log("Init Item Group Catalog Widget (Spaces New)"); this._SafeStr_9647(); if (!super.init()){ return (false); }; events.addEventListener(_SafeStr_3313.WIDGETS_INITIALIZED, this._SafeStr_9362); this._SafeStr_7052 = (_SafeStr_5415.findChildByName("groups") as ISelectorWindow); if (this._SafeStr_7052){ k = 0; while (k < this._SafeStr_7052._SafeStr_8736) { _local_2 = this._SafeStr_7052._SafeStr_8740(k); if ((_local_2 is ISelectableWindow)){ _local_2.addEventListener(WindowEvent._SafeStr_7825, this._SafeStr_9648); }; k++; }; }; this.switchCategory(this._SafeStr_7032[this._SafeStr_9645]); this._SafeStr_9649(); return (true); } public function _SafeStr_9362(k:_SafeStr_3369):void { var _local_2:int = this._SafeStr_9646[this._SafeStr_9645]; var _local_3:_SafeStr_2378 = this._SafeStr_9644[this._SafeStr_9645][_local_2]; this.select(_local_3.gridItem, false); } public function _SafeStr_9650(k:int):void { var _local_2:_SafeStr_2378; if ((((k > -1)) && ((k < _SafeStr_9361.numGridItems)))){ _local_2 = this._SafeStr_9644[this._SafeStr_9645][k]; this.select(_local_2.gridItem, false); }; } override public function select(k:_SafeStr_2362, _arg_2:Boolean):void { if (k == null){ return; }; super.select(k, false); var _local_3:_SafeStr_2378 = (k as ProductContainer).offer; if (_local_3 == null){ return; }; events.dispatchEvent(new _SafeStr_2375(_local_3.product._SafeStr_5750)); this._SafeStr_9646[this._SafeStr_9645] = (this._SafeStr_9644[this._SafeStr_9645] as Vector.<_SafeStr_2378>).indexOf(_local_3); this._SafeStr_9649(); } private function _SafeStr_9649():void { var k:int = this._SafeStr_9646[0]; var _local_2:int = this._SafeStr_9646[1]; var _local_3:int = this._SafeStr_9646[2]; var _local_4:_SafeStr_2378 = (((this._SafeStr_9644[0].length > k)) ? this._SafeStr_9644[0][k] : null); var _local_5:_SafeStr_2378 = (((this._SafeStr_9644[1].length > _local_2)) ? this._SafeStr_9644[1][_local_2] : null); var _local_6:_SafeStr_2378 = (((this._SafeStr_9644[2].length > _local_3)) ? this._SafeStr_9644[2][_local_3] : null); if (((((!(_local_5)) || (!(_local_4)))) || (!(_local_6)))){ return; }; events.dispatchEvent(new _SafeStr_5161(_local_5.product._SafeStr_5750, _local_4.product._SafeStr_5750, _local_6.product._SafeStr_5750, 64)); } private function _SafeStr_9647():Boolean { var k:_SafeStr_2378; var _local_2:_SafeStr_2361; var _local_3:int; var _local_4:String; var _local_5:int; for each (k in page.offers) { if ((((k._SafeStr_8138 == Offer._SafeStr_9226)) || ((k._SafeStr_8138 == Offer._SafeStr_8374)))){ _local_2 = k.product; if (_local_2 != null){ _local_3 = _local_2._SafeStr_8442; if ((((_local_2._SafeStr_8368 == _SafeStr_2491._SafeStr_5891)) || ((_local_2._SafeStr_8368 == _SafeStr_2491._SafeStr_5890)))){ if (_local_2._SafeStr_8448 != null){ _local_4 = _local_2._SafeStr_8448._SafeStr_5860; _local_5 = this._SafeStr_9643.indexOf(_local_4); if (this._SafeStr_9643.indexOf(_local_4) == -1){ this._SafeStr_9643.push(_local_4); }; while (this._SafeStr_9644.length < this._SafeStr_9643.length) { this._SafeStr_9644.push(new Vector.<_SafeStr_2378>(0)); }; switch (_local_4){ case "floor": (this._SafeStr_9644[_local_5] as Vector.<_SafeStr_2378>).push(k); break; case "wallpaper": (this._SafeStr_9644[_local_5] as Vector.<_SafeStr_2378>).push(k); break; case "landscape": (this._SafeStr_9644[_local_5] as Vector.<_SafeStr_2378>).push(k); break; default: _SafeStr_4.log(("[SpacesCatalogWidget] : " + _local_4)); }; }; }; }; }; }; page.replaceOffers(new Vector.<_SafeStr_2378>(0), false); return (true); } private function _SafeStr_9648(k:WindowEvent):void { var _local_3:int; var _local_2:ISelectableWindow = (k.target as ISelectableWindow); if (_local_2){ _local_3 = this._SafeStr_7052._SafeStr_8737(_local_2); _SafeStr_4.log(("select: " + [_local_2.name, _local_3])); this.switchCategory(_local_2.name); }; } private function switchCategory(k:String):void { var _local_3:Vector.<_SafeStr_2378>; var _local_4:int; if (disposed){ return; }; if (!this._SafeStr_7052){ return; }; this._SafeStr_7052._SafeStr_6990(this._SafeStr_7052._SafeStr_7831(k)); var _local_2:int = -1; switch (k){ case "group.walls": _local_2 = 0; break; case "group.floors": _local_2 = 1; break; case "group.views": _local_2 = 2; break; default: _local_2 = -1; }; if (_local_2 > -1){ if (_SafeStr_9393 != null){ _SafeStr_9393.deactivate(); }; _SafeStr_9393 = null; this._SafeStr_9645 = _local_2; if (_SafeStr_9361){ _SafeStr_9361.destroyGridItems(); }; _local_3 = (((this._SafeStr_9644[this._SafeStr_9645] == null)) ? new Vector.<_SafeStr_2378>(0) : this._SafeStr_9644[this._SafeStr_9645]); page.replaceOffers(_local_3, false); _SafeStr_9463(); _SafeStr_9363(); _SafeStr_9452(); if (_SafeStr_9049){ _SafeStr_9049.start(); }; _local_4 = this._SafeStr_9646[this._SafeStr_9645]; this._SafeStr_9650(_local_4); }; } } }//package _-0Oq // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_2375 = "_-4vj" (String#34213, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3318 = "_-5h" (String#13461, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3369 = "_-1a0" (String#9225, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5161 = "_-0fB" (String#8273, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5860 = "_-26X" (String#9795, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7032 = "_-G3" (String#708, DoABC#3) // _SafeStr_7052 = "_-0A0" (String#830, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_7831 = "_-H5" (String#14719, DoABC#3) // _SafeStr_8138 = "_-6bX" (String#14382, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8374 = "_-1yD" (String#26935, DoABC#3) // _SafeStr_8442 = "_-0EZ" (String#7836, DoABC#3) // _SafeStr_8448 = "_-2s1" (String#3313, DoABC#3) // _SafeStr_8736 = "_-5nV" (String#13569, DoABC#3) // _SafeStr_8737 = "_-6Us" (String#14284, DoABC#3) // _SafeStr_8740 = "_-00Y" (String#7618, DoABC#3) // _SafeStr_9049 = "_-1UP" (String#296, DoABC#3) // _SafeStr_9226 = "_-4TP" (String#33161, DoABC#3) // _SafeStr_9361 = "_-vh" (String#1165, DoABC#3) // _SafeStr_9362 = "_-3rz" (String#583, DoABC#3) // _SafeStr_9363 = "_-Yp" (String#1638, DoABC#3) // _SafeStr_9393 = "_-31J" (String#844, DoABC#3) // _SafeStr_9452 = "_-1N8" (String#25488, DoABC#3) // _SafeStr_9463 = "_-2yK" (String#29384, DoABC#3) // _SafeStr_9643 = "_-2vm" (String#29295, DoABC#3) // _SafeStr_9644 = "_-0o5" (String#8417, DoABC#3) // _SafeStr_9645 = "_-4YD" (String#12282, DoABC#3) // _SafeStr_9646 = "_-0kw" (String#23976, DoABC#3) // _SafeStr_9647 = "_-2AA" (String#27432, DoABC#3) // _SafeStr_9648 = "_-0N4" (String#7964, DoABC#3) // _SafeStr_9649 = "_-1av" (String#26023, DoABC#3) // _SafeStr_9650 = "_-6ee" (String#38466, DoABC#3) //------------------------------------------------------------ //_-0Oq.TrophyCatalogWidget package _-0Oq { import _-1uj._SafeStr_2323; import _-5YE.IBitmapWrapperWindow; import _-ue.Map; import _-0Kg.HabboCatalog; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-58S._SafeStr_3313; import _-5YE.IContainerButtonWindow; import _-5Mz.WindowMouseEvent; import _-1oe.Offer; import _-58S._SafeStr_2424; import _-58S._SafeStr_5149; import _-58S._SafeStr_3369; import flash.display.BitmapData; import _-1oe._SafeStr_2361; import _-1uj._SafeStr_3018; import _-0Kg._SafeStr_2378; import _-5UL._SafeStr_2336; import _-1oe.ProductImageConfiguration; import _-151._SafeStr_2306; import _-58S._SafeStr_5148; import _-58S._SafeStr_2375; import _-58S._SafeStr_5153; import flash.geom.Point; import _-5Vt.BitmapDataAsset; import flash.net.URLRequest; import _-5Vt._SafeStr_37; import _-0nt.AssetLoaderEvent; public class TrophyCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_2323 { private static const gold:int = 0xFFCC00; private static const silver:int = 0xCCCCCC; private static const _SafeStr_9651:int = 0xCC6600; private var _SafeStr_9556:IBitmapWrapperWindow; private var _SafeStr_9652:Map; private var _SafeStr_9653:int = 0; private var _SafeStr_9654:String = "g"; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9281:IWindow; public function TrophyCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; } override public function dispose():void { if (this._SafeStr_9652 != null){ this._SafeStr_9652.dispose(); }; this._SafeStr_9652 = null; this._SafeStr_5450 = null; this._SafeStr_9281 = null; super.dispose(); } override public function init():Boolean { var _local_4:String; var _local_5:String; var _local_6:Map; var _local_7:IWindowContainer; if (!super.init()){ return (false); }; this._SafeStr_9556 = (window.findChildByName("ctlg_teaserimg_1") as IBitmapWrapperWindow); events.addEventListener(_SafeStr_3313.SELECT_PRODUCT, this._SafeStr_9195); events.addEventListener(_SafeStr_3313.COLOUR_INDEX, this._SafeStr_9454); events.addEventListener(_SafeStr_3313.TEXT_INPUT, this._SafeStr_9655); var k:IContainerButtonWindow = (window.findChildByName("ctlg_nextmodel_button") as IContainerButtonWindow); var _local_2:IContainerButtonWindow = (window.findChildByName("ctlg_prevmodel_button") as IContainerButtonWindow); if (k != null){ k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9656); }; if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9657); }; this._SafeStr_9652 = new Map(); var _local_3:Offer; for each (_local_3 in page.offers) { _local_4 = this._SafeStr_9658(_local_3._SafeStr_7947); _local_5 = this._SafeStr_9659(_local_3._SafeStr_7947); if (this._SafeStr_9652.getValue(_local_4) == null){ this._SafeStr_9652.add(_local_4, new Map()); }; _local_6 = (this._SafeStr_9652.getValue(_local_4) as Map); _local_6.add(_local_5, _local_3); }; if (page.offers.length == 1){ k.visible = (_local_2.visible = false); if (page.offers[0].product.isColorable == false){ if (IWindowContainer(window.parent)){ _local_7 = (IWindowContainer(window.parent).findChildByName("colourGridWidget") as IWindowContainer); if (_local_7){ _local_7.visible = false; }; }; }; }; events.addEventListener(_SafeStr_3313.WIDGETS_INITIALIZED, this._SafeStr_9362); return (true); } private function _SafeStr_9362(k:_SafeStr_3369):void { var _local_4:Offer; var _local_2:Array = new Array(); _local_2.push(gold); _local_2.push(silver); _local_2.push(_SafeStr_9651); var _local_3:Map = this._SafeStr_9652._SafeStr_5595(this._SafeStr_9653); if (_local_3 != null){ _local_4 = _local_3.getValue(this._SafeStr_9654); if (_local_4 == null){ _local_4 = _local_3._SafeStr_5595(0); }; if (_local_4 != null){ events.dispatchEvent(new _SafeStr_2424(_local_4)); }; }; events.dispatchEvent(new _SafeStr_5149(_local_2, "ctlg_clr_40x32_1", "ctlg_clr_40x32_2", "ctlg_clr_40x32_3")); } private function _SafeStr_9195(k:_SafeStr_2424):void { var _local_4:BitmapData; var _local_5:_SafeStr_2361; var _local_6:_SafeStr_3018; if (k == null){ return; }; var _local_2:_SafeStr_2378 = k.offer; var _local_3:_SafeStr_2336 = page.viewer.catalog.getProductData(_local_2._SafeStr_7947); if (ProductImageConfiguration._SafeStr_9589(_local_2._SafeStr_7947)){ this._SafeStr_9590(ProductImageConfiguration._SafeStr_9591[_local_2._SafeStr_7947]); } else { _local_5 = _local_2.product; _local_6 = page.viewer.roomEngine.getFurnitureImage(_local_5._SafeStr_8442, new _SafeStr_2306(2, 0, 0), 64, this, 0, _local_5._SafeStr_5750); _local_2._SafeStr_8139 = _local_6.id; if (_local_6 != null){ _local_4 = _local_6.data; }; this._SafeStr_9548(_local_4, true); }; this._SafeStr_9281 = this._SafeStr_5450.utils._SafeStr_8505(_local_2, _SafeStr_5415, this._SafeStr_9281, this._SafeStr_9556, 0, false, 0); } private function _SafeStr_9454(k:_SafeStr_5148):void { var _local_3:Offer; if (k.index == 0){ this._SafeStr_9654 = "g"; }; if (k.index == 1){ this._SafeStr_9654 = "s"; }; if (k.index == 2){ this._SafeStr_9654 = "b"; }; var _local_2:Map = this._SafeStr_9652._SafeStr_5595(this._SafeStr_9653); if (_local_2 != null){ _local_3 = _local_2.getValue(this._SafeStr_9654); if (_local_3 == null){ _local_3 = _local_2._SafeStr_5595(0); }; if (_local_3 != null){ events.dispatchEvent(new _SafeStr_2424(_local_3)); }; }; this._SafeStr_9281 = this._SafeStr_5450.utils._SafeStr_8505(_local_3, _SafeStr_5415, this._SafeStr_9281, this._SafeStr_9556, 0, false, 0); } public function _SafeStr_9655(k:_SafeStr_5153):void { events.dispatchEvent(new _SafeStr_2375(k.text)); } public function imageReady(k:int, _arg_2:BitmapData):void { var _local_3:Offer; if (((((disposed) || ((page == null)))) || ((page.offers == null)))){ return; }; for each (_local_3 in page.offers) { if (_local_3._SafeStr_8139 == k){ _local_3._SafeStr_8139 = 0; this._SafeStr_9548(_arg_2, true); break; }; }; } public function _SafeStr_5454(k:int):void { } private function _SafeStr_9658(k:String):String { var _local_2:String = this._SafeStr_9659(k); if (_local_2.length > 0){ return (k.slice(0, ((k.length - 1) - _local_2.length))); }; return (k); } private function _SafeStr_9659(k:String):String { var _local_2:int = k.indexOf("prizetrophy_2011_"); if (_local_2 != -1){ return (""); }; var _local_3:int = (k.lastIndexOf("_") + 1); if (_local_3 <= 0){ return (""); }; var _local_4:String = k.substr(_local_3); if ((((_local_4.length > 1)) || (((((!((_local_4 == "g"))) && (!((_local_4 == "s"))))) && (!((_local_4 == "b"))))))){ return (""); }; return (_local_4); } private function _SafeStr_9656(k:WindowMouseEvent):void { var _local_3:Offer; this._SafeStr_9653++; if (this._SafeStr_9653 >= this._SafeStr_9652.length){ this._SafeStr_9653 = 0; }; var _local_2:Map = this._SafeStr_9652._SafeStr_5595(this._SafeStr_9653); if (_local_2 != null){ _local_3 = _local_2.getValue(this._SafeStr_9654); if (_local_3 == null){ _local_3 = _local_2._SafeStr_5595(0); }; if (_local_3 != null){ events.dispatchEvent(new _SafeStr_2424(_local_3)); }; }; } private function _SafeStr_9657(k:WindowMouseEvent):void { var _local_3:Offer; this._SafeStr_9653--; if (this._SafeStr_9653 < 0){ this._SafeStr_9653 = (this._SafeStr_9652.length - 1); }; var _local_2:Map = this._SafeStr_9652._SafeStr_5595(this._SafeStr_9653); if (_local_2 != null){ _local_3 = _local_2.getValue(this._SafeStr_9654); if (_local_3 == null){ _local_3 = _local_2._SafeStr_5595(0); }; if (_local_3 != null){ events.dispatchEvent(new _SafeStr_2424(_local_3)); }; }; } private function _SafeStr_9548(k:BitmapData, _arg_2:Boolean):void { var _local_3:Point; if (((!(window.disposed)) && (!((this._SafeStr_9556 == null))))){ if (k == null){ k = new BitmapData(1, 1); _arg_2 = true; }; if (this._SafeStr_9556.bitmap == null){ this._SafeStr_9556.bitmap = new BitmapData(this._SafeStr_9556.width, this._SafeStr_9556.height, true, 0xFFFFFF); }; this._SafeStr_9556.bitmap.fillRect(this._SafeStr_9556.bitmap.rect, 0xFFFFFF); _local_3 = new Point(((this._SafeStr_9556.width - k.width) / 2), ((this._SafeStr_9556.height - k.height) / 2)); this._SafeStr_9556.bitmap.copyPixels(k, k.rect, _local_3, null, null, true); this._SafeStr_9556.invalidate(); }; if (((_arg_2) && (!((k == null))))){ k.dispose(); }; } private function _SafeStr_9590(k:String):void { var _local_2:BitmapDataAsset = (page.viewer.catalog.assets.getAssetByName(k) as BitmapDataAsset); if (_local_2 == null){ this._SafeStr_8463(k); return; }; this._SafeStr_9548((_local_2.content as BitmapData), false); } private function _SafeStr_8463(k:String):void { var _local_2 = ((page.viewer.catalog.imageGalleryHost + k) + ".gif"); _SafeStr_4.log(("[TrophyCatalogWidget] Retrieve Product Preview Asset: " + _local_2)); var _local_3:URLRequest = new URLRequest(_local_2); var _local_4:_SafeStr_37 = page.viewer.catalog.assets.loadAssetFromFile(k, _local_3, "image/gif"); _local_4.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_9615); } private function _SafeStr_9615(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if (_local_2 != null){ this._SafeStr_9590(_local_2.assetName); }; } } }//package _-0Oq // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2375 = "_-4vj" (String#34213, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3369 = "_-1a0" (String#9225, DoABC#3) // _SafeStr_37 = "_-6-O" (String#36835, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5148 = "_-2i-" (String#10401, DoABC#3) // _SafeStr_5149 = "_-5js" (String#13509, DoABC#3) // _SafeStr_5153 = "_-5WE" (String#13292, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_8139 = "_-0us" (String#8524, DoABC#3) // _SafeStr_8442 = "_-0EZ" (String#7836, DoABC#3) // _SafeStr_8463 = "_-4ta" (String#1581, DoABC#3) // _SafeStr_8505 = "_-5tT" (String#36560, DoABC#3) // _SafeStr_9195 = "_-0qU" (String#378, DoABC#3) // _SafeStr_9281 = "_-24K" (String#840, DoABC#3) // _SafeStr_9362 = "_-3rz" (String#583, DoABC#3) // _SafeStr_9454 = "_-tP" (String#1648, DoABC#3) // _SafeStr_9548 = "_-Ot" (String#712, DoABC#3) // _SafeStr_9556 = "_-4gM" (String#858, DoABC#3) // _SafeStr_9589 = "_-5Kn" (String#35235, DoABC#3) // _SafeStr_9590 = "_-5Bg" (String#3892, DoABC#3) // _SafeStr_9591 = "_-4u-" (String#34150, DoABC#3) // _SafeStr_9615 = "_-1Ik" (String#1470, DoABC#3) // _SafeStr_9651 = "_-3CU" (String#29988, DoABC#3) // _SafeStr_9652 = "_-0FU" (String#22772, DoABC#3) // _SafeStr_9653 = "_-1uF" (String#26778, DoABC#3) // _SafeStr_9654 = "_-3YF" (String#30852, DoABC#3) // _SafeStr_9655 = "_-1p-" (String#26579, DoABC#3) // _SafeStr_9656 = "_-aX" (String#39805, DoABC#3) // _SafeStr_9657 = "_-3eL" (String#31086, DoABC#3) // _SafeStr_9658 = "_-5md" (String#36301, DoABC#3) // _SafeStr_9659 = "_-6Qo" (String#37891, DoABC#3) //------------------------------------------------------------ //_-0Oq.UserBadgeSelectorCatalogWidget package _-0Oq { import _-5YE.IItemGridWindow; import _-0Kg.HabboCatalog; import _-3qZ._SafeStr_2273; import _-1Mz.IWindowContainer; import _-5Vt.XmlAsset; import _-58S._SafeStr_3313; import _-0vp._SafeStr_3333; import _-0Kg._SafeStr_2378; import _-58S._SafeStr_3369; import _-58S._SafeStr_2424; import _-2rM._SafeStr_3315; import _-5YE._SafeStr_2536; import _-6Sv._SafeStr_4669; import _-5YE.IBorderWindow; import _-5Mz.WindowMouseEvent; import _-58S._SafeStr_2375; import _-58S._SafeStr_4788; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-2it.StringArrayStuffData; import _-1uj._SafeStr_2346; public class UserBadgeSelectorCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321 { private static const _SafeStr_9660:String = "badgeGridItem"; private var _SafeStr_9361:IItemGridWindow; private var _SafeStr_9360:XML; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9661:int = -1; private var _SafeStr_9662:_SafeStr_2273; private var _SafeStr_9663:Array; public function UserBadgeSelectorCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog) { super(k); this._SafeStr_5450 = _arg_2; this._SafeStr_9663 = this._SafeStr_5450.getProperty("badge.display.excluded.badgeCodes").split(","); } override public function dispose():void { if (this._SafeStr_9662){ this._SafeStr_5450.connection.removeMessageEvent(this._SafeStr_9662); }; this._SafeStr_5450 = null; this._SafeStr_9663 = null; super.dispose(); } override public function init():Boolean { this._SafeStr_9361 = (_SafeStr_5415.findChildByName("badgeGrid") as IItemGridWindow); var k:XmlAsset = (page.viewer.catalog.assets.getAssetByName("badgeGridItem") as XmlAsset); this._SafeStr_9360 = (k.content as XML); this._SafeStr_9664(); events.addEventListener(_SafeStr_3313.WIDGETS_INITIALIZED, this._SafeStr_9362); this._SafeStr_9662 = new _SafeStr_3333(this._SafeStr_9665); this._SafeStr_5450.connection.addMessageEvent(this._SafeStr_9662); return (true); } private function _SafeStr_9664():void { var _local_2:String; this._SafeStr_9361.destroyGridItems(); var k:int; for each (_local_2 in this._SafeStr_5450.inventory._SafeStr_7541(this._SafeStr_9663)) { this._SafeStr_9361._SafeStr_8915(this._SafeStr_9460(_local_2, k++)); }; } private function _SafeStr_9362(k:_SafeStr_3369):void { if (page.offers.length == 0){ return; }; var _local_2:_SafeStr_2378 = page.offers[0]; events.dispatchEvent(new _SafeStr_3369(_SafeStr_3313._SafeStr_9328)); events.dispatchEvent(new _SafeStr_2424(_local_2)); } protected function _SafeStr_9460(k:String, _arg_2:int):IWindowContainer { var _local_3:IWindowContainer = (page.viewer.catalog.windowManager.buildFromXML(this._SafeStr_9360) as IWindowContainer); var _local_4:_SafeStr_3315 = _SafeStr_3315(_SafeStr_2536(_local_3.findChildByName("badgeWidget")).widget); _local_4.type = _SafeStr_4669.NORMAL; _local_4.badgeId = k; _local_3.id = _arg_2; _local_3.name = _SafeStr_9660; _local_3.procedure = this._SafeStr_9666; return (_local_3); } private function _SafeStr_9667(k:int, _arg_2:Boolean):void { var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_9361._SafeStr_8749(k)); if (_local_3 != null){ IBorderWindow(_local_3.findChildByName("bg")).style = ((_arg_2) ? 0 : 2); }; } private function _SafeStr_9668(k:int):String { var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_9361._SafeStr_8749(k)); var _local_3:_SafeStr_3315 = _SafeStr_3315(_SafeStr_2536(_local_2.findChildByName("badgeWidget")).widget); return (_local_3.badgeId); } private function _SafeStr_9666(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; if (_arg_2.name == _SafeStr_9660){ if (this._SafeStr_9661 != -1){ this._SafeStr_9667(this._SafeStr_9661, false); }; this._SafeStr_9661 = _arg_2.id; if (this._SafeStr_9661 < this._SafeStr_5450.inventory._SafeStr_7541(this._SafeStr_9663).length){ this._SafeStr_9667(this._SafeStr_9661, true); events.dispatchEvent(new _SafeStr_2375(this._SafeStr_9668(this._SafeStr_9661))); page.dispatchWidgetEvent(new _SafeStr_4788(this._SafeStr_9439())); }; }; } private function _SafeStr_9439():_SafeStr_2346 { var k:Array = new Array(); k.push("0"); k.push(this._SafeStr_5450.inventory._SafeStr_7541(this._SafeStr_9663)[this._SafeStr_9661]); k.push(""); k.push(""); var _local_2:StringArrayStuffData = new StringArrayStuffData(); _local_2._SafeStr_9441(k); return (_local_2); } private function _SafeStr_9665(k:_SafeStr_2273):void { this._SafeStr_9664(); } } }//package _-0Oq // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2375 = "_-4vj" (String#34213, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2424 = "_-3l2" (String#11480, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3333 = "_-15I" (String#24812, DoABC#3) // _SafeStr_3369 = "_-1a0" (String#9225, DoABC#3) // _SafeStr_4669 = "_-0Ky" (String#22999, DoABC#3) // _SafeStr_4788 = "_-5vl" (String#13701, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_7541 = "_-0Xj" (String#8147, DoABC#3) // _SafeStr_8749 = "_-0gb" (String#8301, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_9328 = "_-16z" (String#24880, DoABC#3) // _SafeStr_9360 = "_-4uu" (String#701, DoABC#3) // _SafeStr_9361 = "_-vh" (String#1165, DoABC#3) // _SafeStr_9362 = "_-3rz" (String#583, DoABC#3) // _SafeStr_9439 = "_-032" (String#7661, DoABC#3) // _SafeStr_9441 = "_-4Ot" (String#32966, DoABC#3) // _SafeStr_9460 = "_-0JN" (String#2635, DoABC#3) // _SafeStr_9660 = "_-1-S" (String#24580, DoABC#3) // _SafeStr_9661 = "_-5fL" (String#36030, DoABC#3) // _SafeStr_9662 = "_-5jn" (String#36193, DoABC#3) // _SafeStr_9663 = "_-1s6" (String#26689, DoABC#3) // _SafeStr_9664 = "_-3uT" (String#31718, DoABC#3) // _SafeStr_9665 = "_-0Ad" (String#22573, DoABC#3) // _SafeStr_9666 = "_-6jC" (String#38653, DoABC#3) // _SafeStr_9667 = "_-3ZF" (String#30894, DoABC#3) // _SafeStr_9668 = "_-3ch" (String#31022, DoABC#3) //------------------------------------------------------------ //_-0Oq.VipBuyCatalogWidget package _-0Oq { import _-2O3._SafeStr_2445; import _-0Kg.HabboCatalog; import _-1Mz.IWindowContainer; import _-6G7._SafeStr_2441; import _-2O3._SafeStr_5159; import _-p0._SafeStr_499; import _-0CY._SafeStr_2337; import _-4rH._SafeStr_2335; import _-5YE.ITextWindow; import flash.text.TextFormat; import flash.text.TextFormatAlign; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import flash.text.StyleSheet; import _-ue.ErrorReportStorage; import _-1oe.CatalogPage; import _-5YE.IItemListWindow; import _-2O3._SafeStr_2379; public class VipBuyCatalogWidget extends _SafeStr_3322 implements _SafeStr_3321, _SafeStr_3367 { private var _SafeStr_5521:_SafeStr_2445; private var _SafeStr_9282:Array; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9669:Boolean; public function VipBuyCatalogWidget(k:IWindowContainer, _arg_2:HabboCatalog, _arg_3:Boolean=false) { super(k); this._SafeStr_5450 = _arg_2; this._SafeStr_9669 = _arg_3; } public function get isGift():Boolean { return (this._SafeStr_9669); } override public function dispose():void { if (this._SafeStr_5521 != null){ this._SafeStr_5521._SafeStr_9283(this); this._SafeStr_5521 = null; }; this.reset(); super.dispose(); } override public function init():Boolean { if (!super.init()){ return (false); }; this._SafeStr_9282 = []; this._SafeStr_5521 = this._SafeStr_5450._SafeStr_8320(); this._SafeStr_5521._SafeStr_9284(this); this._SafeStr_5521._SafeStr_9285(((this._SafeStr_9669) ? _SafeStr_2441._SafeStr_8413 : _SafeStr_2441._SafeStr_8414)); return (true); } public function reset():void { var k:_SafeStr_5159; for each (k in this._SafeStr_9282) { k.dispose(); }; this._SafeStr_9282 = []; } public function _SafeStr_9120(k:int):void { var _local_4:int; var _local_5:int; var _local_6:int; if (disposed){ return; }; var _local_2:_SafeStr_499 = this._SafeStr_5450.localization; var _local_3:_SafeStr_2337 = this._SafeStr_5450.getPurse(); if (((!((_local_3 == null))) && (!((_local_2 == null))))){ _local_4 = _local_3.clubDays; _local_5 = _local_3.clubPeriods; _local_6 = ((_local_5 * 31) + _local_4); _local_2.registerParameter("catalog.vip.extend.info", "days", String(_local_6)); }; if (((((!((_SafeStr_5415 == null))) && ((k == _SafeStr_2335._SafeStr_6245)))) && (!(this._SafeStr_9669)))){ _SafeStr_5415.findChildByName("vip_title").caption = "${catalog.vip.extend.title}"; _SafeStr_5415.findChildByName("vip_info").caption = "${catalog.vip.extend.info}"; }; if (_SafeStr_5415 != null){ this._SafeStr_9286((_SafeStr_5415.findChildByName("vip_title") as ITextWindow)); this._SafeStr_9286((_SafeStr_5415.findChildByName("vip_info") as ITextWindow), 3); }; this._SafeStr_9287(); } private function _SafeStr_9286(k:ITextWindow, _arg_2:Number=0):void { var _local_3:TextFormat = k.getTextFormat(); _local_3.align = TextFormatAlign.CENTER; _local_3.leading = _arg_2; k.setTextFormat(_local_3); } private function _SafeStr_9287():void { var k:IWindow; var _local_2:ITextWindow; if (_SafeStr_5415){ k = _SafeStr_5415.findChildByName("vip_link"); if (k){ k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9288); k._SafeStr_9289 = 0; }; _local_2 = (_SafeStr_5415.findChildByName("hccenter_link") as ITextWindow); if (((_local_2) && (this._SafeStr_5521))){ _local_2.text = this._SafeStr_5521.localization.getLocalization("catalog.vip.buy.hccenter", "catalog.vip.buy.hccenter"); this._SafeStr_9474(_local_2); }; }; } private function _SafeStr_9474(k:ITextWindow):void { if (!k){ return; }; var _local_2:StyleSheet = new StyleSheet(); var _local_3:Object = new Object(); _local_3.textDecoration = "underline"; _local_2.setStyle("a:link", _local_3); k.styleSheet = _local_2; } public function _SafeStr_9288(k:WindowMouseEvent):void { this._SafeStr_5450.utils.showVipBenefits(); } public function _SafeStr_8304(offer:_SafeStr_2379):void { var item:_SafeStr_5159; if (((disposed) || (!(offer.vip)))){ return; }; _SafeStr_4.log(("Offer: " + [offer._SafeStr_7441, offer._SafeStr_5897, offer.priceCredits, offer.vip, offer.months, offer._SafeStr_9290, offer.year, offer.month, offer.day, offer._SafeStr_9291])); offer.page = page; try { item = new _SafeStr_5159(offer, this._SafeStr_5450, ((this._SafeStr_9669) ? "HabboCatalogGift" : "HabboCatalogBuy")); } catch(e:Error) { ErrorReportStorage._SafeStr_7049("ClubBuyCatalogWidget", (((("showOffer - new ClubBuyItem(" + String(offer)) + ", ") + String((page as CatalogPage))) + ") crashed!")); return; }; var target:IItemListWindow = (_SafeStr_5415.findChildByName("item_list_vip") as IItemListWindow); if (target != null){ target.addListItem(item.window); }; this._SafeStr_9282.push(item); } } }//package _-0Oq // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2337 = "_-1DL" (String#8853, DoABC#3) // _SafeStr_2379 = "_-3-i" (String#10720, DoABC#3) // _SafeStr_2441 = "_-2JB" (String#27781, DoABC#3) // _SafeStr_2445 = "_-vv" (String#15416, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3322 = "_-2PJ" (String#10121, DoABC#3) // _SafeStr_3367 = "_-2X2" (String#10242, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5159 = "_-5FA" (String#13018, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_8304 = "_-4pK" (String#12584, DoABC#3) // _SafeStr_8320 = "_-5uC" (String#36591, DoABC#3) // _SafeStr_8413 = "_-4I6" (String#32693, DoABC#3) // _SafeStr_8414 = "_-tx" (String#40544, DoABC#3) // _SafeStr_9120 = "_-62L" (String#13818, DoABC#3) // _SafeStr_9282 = "_-57y" (String#231, DoABC#3) // _SafeStr_9283 = "_-62G" (String#36951, DoABC#3) // _SafeStr_9284 = "_-3VF" (String#11212, DoABC#3) // _SafeStr_9285 = "_-2QO" (String#10136, DoABC#3) // _SafeStr_9286 = "_-1Ot" (String#9053, DoABC#3) // _SafeStr_9287 = "_-2Ep" (String#1504, DoABC#3) // _SafeStr_9288 = "_-59Y" (String#34799, DoABC#3) // _SafeStr_9289 = "_-1hk" (String#9342, DoABC#3) // _SafeStr_9290 = "_-Oc" (String#39382, DoABC#3) // _SafeStr_9291 = "_-2Ba" (String#27489, DoABC#3) // _SafeStr_9474 = "_-5GI" (String#3909, DoABC#3) // _SafeStr_9669 = "_-m5" (String#40245, DoABC#3) //------------------------------------------------------------ //_-0Q9._SafeStr_2891 package _-0Q9 { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_2891 implements _SafeStr_2270 { private var _SafeStr_9670:String; private var _SafeStr_9671:String; public function flush():Boolean { this._SafeStr_9670 = null; this._SafeStr_9671 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_9670 = k.readString(); this._SafeStr_9671 = k.readString(); return (true); } public function get _SafeStr_6966():String { return (this._SafeStr_9670); } public function get _SafeStr_6967():String { return (this._SafeStr_9671); } } }//package _-0Q9 // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2891 = "_-5pW" (String#13602, DoABC#3) // _SafeStr_6966 = "_-5NH" (String#35327, DoABC#3) // _SafeStr_6967 = "_-iX" (String#40110, DoABC#3) // _SafeStr_9670 = "_-5Hl" (String#13062, DoABC#3) // _SafeStr_9671 = "_-uU" (String#15398, DoABC#3) //------------------------------------------------------------ //_-0Q9._SafeStr_4934 package _-0Q9 { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4934 implements _SafeStr_2270 { private var _SafeStr_9672:String; private var _SafeStr_7473:int; public function flush():Boolean { this._SafeStr_9672 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_9672 = k.readString(); this._SafeStr_7473 = k._SafeStr_5331(); return (true); } public function get contentType():String { return (this._SafeStr_9672); } public function get _SafeStr_5868():int { return (this._SafeStr_7473); } } }//package _-0Q9 // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4934 = "_-083" (String#7740, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_7473 = "_-1wI" (String#432, DoABC#3) // _SafeStr_9672 = "_-0xe" (String#1459, DoABC#3) //------------------------------------------------------------ //_-0Q9._SafeStr_4943 package _-0Q9 { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4943 implements _SafeStr_2270 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { return (true); } } }//package _-0Q9 // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4943 = "_-4fQ" (String#12416, DoABC#3) //------------------------------------------------------------ //_-0Q9._SafeStr_4944 package _-0Q9 { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4944 implements _SafeStr_2270 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { return (true); } } }//package _-0Q9 // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4944 = "_-4C8" (String#11936, DoABC#3) //------------------------------------------------------------ //_-0qj._SafeStr_4633 package _-0qj { public class _SafeStr_4633 { private var _SafeStr_9673:String; private var _SafeStr_9674:Boolean = false; private var _SafeStr_9675:String = ""; public function get code():String { return (this._SafeStr_9673); } public function set code(k:String):void { this._SafeStr_9673 = k; } public function get isAllowed():Boolean { return (this._SafeStr_9674); } public function set isAllowed(k:Boolean):void { this._SafeStr_9674 = k; } public function get errorMessage():String { return (this._SafeStr_9675); } public function set errorMessage(k:String):void { this._SafeStr_9675 = k; } } }//package _-0qj // _SafeStr_4633 = "_-2i4" (String#10403, DoABC#3) // _SafeStr_9673 = "_-3RQ" (String#1095, DoABC#3) // _SafeStr_9674 = "_-5hq" (String#36127, DoABC#3) // _SafeStr_9675 = "_-33K" (String#29620, DoABC#3) //------------------------------------------------------------ //_-0qj._SafeStr_4927 package _-0qj { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4927 implements _SafeStr_2270 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { return (true); } } }//package _-0qj // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4927 = "_-3Z6" (String#11268, DoABC#3) //------------------------------------------------------------ //_-0qj.PerkAllowancesMessageParser package _-0qj { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class PerkAllowancesMessageParser implements _SafeStr_2270 { private var _SafeStr_9676:Vector.<_SafeStr_4633>; public function flush():Boolean { this._SafeStr_9676 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_4:_SafeStr_4633; this._SafeStr_9676 = new Vector.<_SafeStr_4633>(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = new _SafeStr_4633(); _local_4.code = k.readString(); _local_4.errorMessage = k.readString(); _local_4.isAllowed = k.readBoolean(); this._SafeStr_9676.push(_local_4); _local_3++; }; return (true); } public function _SafeStr_9677():Vector.<_SafeStr_4633> { return (this._SafeStr_9676); } public function isPerkAllowed(k:String):Boolean { var _local_2:_SafeStr_4633 = this._SafeStr_9678(k); return (((!((_local_2 == null))) && (_local_2.isAllowed))); } public function _SafeStr_9678(k:String):_SafeStr_4633 { var _local_2:_SafeStr_4633; for each (_local_2 in this._SafeStr_9676) { if (_local_2.code == k){ return (_local_2); }; }; return (null); } } }//package _-0qj // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4633 = "_-2i4" (String#10403, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_9676 = "_-2oG" (String#10501, DoABC#3) // _SafeStr_9677 = "_-2XK" (String#28335, DoABC#3) // _SafeStr_9678 = "_-1M2" (String#25444, DoABC#3) //------------------------------------------------------------ //_-0rE._SafeStr_2488 package _-0rE { public class _SafeStr_2488 { public static const _SafeStr_6514:int = 0; public static const _SafeStr_5921:int = 1; public static const _SafeStr_6513:int = 2; public static const _SafeStr_6536:int = 3; public static const _SafeStr_6060:int = 4; public static const _SafeStr_5932:int = 5; } }//package _-0rE // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_5932 = "_-hM" (String#40065, DoABC#3) // _SafeStr_6060 = "_-0Bf" (String#22617, DoABC#3) // _SafeStr_6513 = "_-1cO" (String#26073, DoABC#3) // _SafeStr_6514 = "_-47u" (String#32293, DoABC#3) // _SafeStr_6536 = "_-4A8" (String#32381, DoABC#3) //------------------------------------------------------------ //_-0rE._SafeStr_3190 package _-0rE { public class _SafeStr_3190 { public static const _SafeStr_9679:int = 0; public static const _SafeStr_6515:int = 1; public static const _SafeStr_6516:int = 2; public static function _SafeStr_9680(k:int):String { switch (k){ case _SafeStr_6516: return ("${trading.mode.free}"); case _SafeStr_6515: return ("${trading.mode.controller}"); case _SafeStr_9679: return ("${trading.mode.not.allowed}"); }; return (""); } } }//package _-0rE // _SafeStr_3190 = "_-6MW" (String#37727, DoABC#3) // _SafeStr_6515 = "_-2Y7" (String#28371, DoABC#3) // _SafeStr_6516 = "_-5e8" (String#35985, DoABC#3) // _SafeStr_9679 = "_-25e" (String#27261, DoABC#3) // _SafeStr_9680 = "_-1Bj" (String#25057, DoABC#3) //------------------------------------------------------------ //_-0rE._SafeStr_3226 package _-0rE { public class _SafeStr_3226 { public static const _SafeStr_7383:int = 4008; public static const _SafeStr_9681:int = -13001; } }//package _-0rE // _SafeStr_3226 = "_-49U" (String#32353, DoABC#3) // _SafeStr_7383 = "_-3hI" (String#31182, DoABC#3) // _SafeStr_9681 = "_-6Li" (String#37695, DoABC#3) //------------------------------------------------------------ //_-0RF._SafeStr_3714 package _-0RF { import _-3qZ._SafeStr_2717; public class _SafeStr_3714 { private var _SafeStr_5338:int; private var _name:String; private var _SafeStr_5344:String; private var _SafeStr_5339:String; private var _SafeStr_5342:String; public function _SafeStr_3714(k:_SafeStr_2717) { this._SafeStr_5338 = k._SafeStr_5331(); this._name = k.readString(); this._SafeStr_5344 = k.readString(); this._SafeStr_5339 = k.readString(); this._SafeStr_5342 = k.readString(); } public function get id():int { return (this._SafeStr_5338); } public function get name():String { return (this._name); } public function get motto():String { return (this._SafeStr_5344); } public function get figure():String { return (this._SafeStr_5342); } public function get gender():String { return (this._SafeStr_5339); } } }//package _-0RF // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3714 = "_-1ez" (String#9299, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5339 = "_-62K" (String#165, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_5344 = "_-41r" (String#500, DoABC#3) //------------------------------------------------------------ //_-0RF._SafeStr_3727 package _-0RF { import _-3qZ._SafeStr_2270; import _-ue.Map; import _-3qZ._SafeStr_2717; public class _SafeStr_3727 implements _SafeStr_2270 { private var _SafeStr_5407:Map; public function flush():Boolean { if (this._SafeStr_5407){ this._SafeStr_5407.dispose(); this._SafeStr_5407 = null; }; return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_4:_SafeStr_3714; this._SafeStr_5407 = new Map(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = new _SafeStr_3714(k); this._SafeStr_5407.add(_local_4.id, _local_4); _local_3++; }; return (true); } public function get items():Map { return (this._SafeStr_5407); } } }//package _-0RF // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3714 = "_-1ez" (String#9299, DoABC#3) // _SafeStr_3727 = "_-3YI" (String#11256, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5407 = "_-3hs" (String#205, DoABC#3) //------------------------------------------------------------ //_-0RF._SafeStr_3762 package _-0RF { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3762 implements _SafeStr_2270 { private var _SafeStr_7955:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7955 = k._SafeStr_5331(); return (true); } public function get itemId():int { return (this._SafeStr_7955); } } }//package _-0RF // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3762 = "_-0xj" (String#8571, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7955 = "_-6Ht" (String#440, DoABC#3) //------------------------------------------------------------ //_-0RF._SafeStr_3769 package _-0RF { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3769 implements _SafeStr_2270 { private var _SafeStr_5549:_SafeStr_3714; private var _SafeStr_9682:Boolean; public function flush():Boolean { this._SafeStr_5549 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5549 = new _SafeStr_3714(k); this._SafeStr_9682 = k.readBoolean(); return (true); } public function get item():_SafeStr_3714 { return (this._SafeStr_5549); } public function _SafeStr_7769():Boolean { return (this._SafeStr_9682); } } }//package _-0RF // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3714 = "_-1ez" (String#9299, DoABC#3) // _SafeStr_3769 = "_-5QR" (String#13201, DoABC#3) // _SafeStr_5549 = "_-5a" (String#863, DoABC#3) // _SafeStr_7769 = "_-23L" (String#27168, DoABC#3) // _SafeStr_9682 = "_-0Sr" (String#8068, DoABC#3) //------------------------------------------------------------ //_-0RF._SafeStr_4975 package _-0RF { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4975 implements _SafeStr_2270 { private var _SafeStr_9683:Boolean; private var _SafeStr_5549:_SafeStr_3714; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_9683 = k.readBoolean(); this._SafeStr_5549 = new _SafeStr_3714(k); return (true); } public function get _SafeStr_9684():Boolean { return (this._SafeStr_9683); } public function get item():_SafeStr_3714 { return (this._SafeStr_5549); } } }//package _-0RF // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3714 = "_-1ez" (String#9299, DoABC#3) // _SafeStr_4975 = "_-3ez" (String#11377, DoABC#3) // _SafeStr_5549 = "_-5a" (String#863, DoABC#3) // _SafeStr_9683 = "_-2CR" (String#9904, DoABC#3) // _SafeStr_9684 = "_-5TO" (String#35550, DoABC#3) //------------------------------------------------------------ //_-0RH.MannequinWidget package _-0RH { import _-1Ir._SafeStr_2820; import _-24f._SafeStr_100; import _-1Mz.IWindowContainer; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-09L._SafeStr_4433; import _-4rH._SafeStr_2298; import _-4rH._SafeStr_2173; import _-0rE._SafeStr_2488; import _-3HG._SafeStr_13; import _-3HG._SafeStr_46; import flash.display.BitmapData; import _-5YE.IFrameWindow; import _-5Vt._SafeStr_39; import _-24f._SafeStr_111; import _-3HG._SafeStr_48; import _-24f._SafeStr_51; import _-5YE.IIconWindow; import _-4rH._SafeStr_2335; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import _-5Vt.BitmapDataAsset; import _-5YE.ITextWindow; import _-0gz._SafeStr_4273; import _-0gz._SafeStr_4149; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowKeyboardEvent; import _-3WD._SafeStr_3176; public class MannequinWidget extends _SafeStr_2820 { private static const _SafeStr_9685:int = 0; private static const _SafeStr_9686:int = 1; private static const _SafeStr_9687:int = 2; private static const _SafeStr_9688:int = 3; private static const _SafeStr_9689:int = 4; private static const _SafeStr_9690:String = "header_button_close"; private static const _SafeStr_9691:String = "save_button"; private static const _SafeStr_9692:String = "wear_button"; private static const _SafeStr_9693:String = "configure_button"; private static const _SafeStr_9694:String = "get_club_button"; private static const _SafeStr_9695:String = "cancel_text"; private static const _SafeStr_9696:String = "back_region"; private static const _SafeStr_9697:String = "ok_button"; private static const _SafeStr_9698:String = "outfit_name_set"; private static const _SafeStr_9699:String = "outfit_name_show"; private static const _SafeStr_9700:int = 0; private static const _SafeStr_9701:int = 1; private static const _SafeStr_9702:int = 2; private static const _SafeStr_9703:uint = 0; private static const _SafeStr_9704:uint = 8956552; private static const _SafeStr_9705:uint = 0x777777; private static const _SafeStr_9706:Array = new Array(_SafeStr_100._SafeStr_9707, _SafeStr_100._SafeStr_9708, _SafeStr_100._SafeStr_5762, _SafeStr_100._SafeStr_5417, _SafeStr_100._SafeStr_5411, _SafeStr_100._SafeStr_9709); private static const _SafeStr_9710:Array = ["hd", 99999, [99998]]; private static const _SafeStr_5514:int = 13; private static const _SafeStr_5515:int = 14; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_7434:int; private var _SafeStr_9711:String; private var _SafeStr_9712:String; private var _SafeStr_9713:int; private var _SafeStr_9714:String; private var _SafeStr_9715:int = -1; public function MannequinWidget(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_499) { super(k, _arg_2, _arg_3, _arg_4); this.handler.widget = this; } public function get handler():_SafeStr_4433 { return ((_SafeStr_6959 as _SafeStr_4433)); } override public function dispose():void { if (disposed){ return; }; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; super.dispose(); } public function open(k:int, _arg_2:String, _arg_3:String, _arg_4:String):void { this._SafeStr_7434 = k; this._SafeStr_9711 = _arg_2; this._SafeStr_9712 = _arg_3; this._SafeStr_9714 = _arg_4; var _local_5:_SafeStr_2298 = (_SafeStr_6959 as _SafeStr_4433).container.roomSession; var _local_6:_SafeStr_2173 = (_SafeStr_6959 as _SafeStr_4433).container.sessionDataManager; var _local_7:Boolean = ((((_local_5._SafeStr_5862) || ((_local_5.roomControllerLevel >= _SafeStr_2488._SafeStr_5921)))) || (_local_6._SafeStr_5861)); var _local_8:_SafeStr_13 = (_SafeStr_6959 as _SafeStr_4433).container.avatarRenderManager; var _local_9:_SafeStr_46 = _local_8._SafeStr_9716(_arg_2); this._SafeStr_9713 = _local_8._SafeStr_9717(_local_9, this._SafeStr_9712, _SafeStr_9706); var _local_10:int = this._SafeStr_9718(_local_7, _local_6.gender, _local_6.clubLevel, _arg_3, this._SafeStr_9713); this._SafeStr_9719(_local_10); var _local_11:int = ((((this._SafeStr_9714) && (!((this._SafeStr_9714 == ""))))) ? _SafeStr_9702 : _SafeStr_9700); this._SafeStr_9720(_local_11); this._SafeStr_5415.visible = true; } private function _SafeStr_9718(k:Boolean, _arg_2:String, _arg_3:int, _arg_4:String, _arg_5:int):int { if (k){ return (_SafeStr_9685); }; if (_arg_2.toLowerCase() != _arg_4.toLowerCase()){ return (_SafeStr_9689); }; if (_arg_3 < _arg_5){ return (_SafeStr_9688); }; return (_SafeStr_9687); } private function _SafeStr_9719(k:int):void { var _local_2:BitmapData; var _local_3:_SafeStr_46; var _local_4:_SafeStr_2173 = (_SafeStr_6959 as _SafeStr_4433).container.sessionDataManager; var _local_5:String = _local_4.figure; var _local_6:_SafeStr_13 = (_SafeStr_6959 as _SafeStr_4433).container.avatarRenderManager; var _local_7:int = ((((this._SafeStr_9714) && (!((this._SafeStr_9714 == ""))))) ? _SafeStr_9702 : _SafeStr_9700); if (!this._SafeStr_5415){ this._SafeStr_5415 = (windowManager.buildFromXML((assets.getAssetByName("mannequin_widget_frame_xml").content as XML)) as IWindowContainer); this._SafeStr_9721(_SafeStr_9690); this._SafeStr_5415.center(); }; (this._SafeStr_5415 as IFrameWindow).content.removeChildAt(0); var _local_8:IWindowContainer = this.createWindow(k); (this._SafeStr_5415 as IFrameWindow).content.addChild(_local_8); switch (k){ case _SafeStr_9685: this._SafeStr_9721(_SafeStr_9693); this._SafeStr_9721(_SafeStr_9692); this._SafeStr_9722(_SafeStr_9698); this._SafeStr_9721(_SafeStr_9698); _local_3 = _local_6._SafeStr_9716(this._SafeStr_9711); this._SafeStr_9723(_local_3); _local_2 = this.createAvatarImage(_local_3._SafeStr_9724()); this._SafeStr_9725(this._SafeStr_9713); this._SafeStr_9720(_local_7); this._SafeStr_9726(); break; case _SafeStr_9686: this._SafeStr_9721(_SafeStr_9691); this._SafeStr_9721(_SafeStr_9696); _local_3 = _local_6._SafeStr_9716(_local_5); this._SafeStr_9723(_local_3); _local_2 = this.createAvatarImage(_local_3._SafeStr_9724()); this._SafeStr_9725(_local_6._SafeStr_9717(_local_3, _local_4.gender, _SafeStr_9706)); this._SafeStr_9720(_local_7); break; case _SafeStr_9687: this._SafeStr_9721(_SafeStr_9692); _local_3 = this._SafeStr_9727(_local_5, this._SafeStr_9711); _local_2 = this.createAvatarImage(_local_3._SafeStr_9724()); this._SafeStr_9725(this._SafeStr_9713); this._SafeStr_9720(_local_7); break; case _SafeStr_9688: this._SafeStr_9721(_SafeStr_9694); _local_3 = this._SafeStr_9727(_local_5, this._SafeStr_9711); _local_2 = this.createAvatarImage(_local_3._SafeStr_9724()); this._SafeStr_9725(this._SafeStr_9713); break; case _SafeStr_9689: this._SafeStr_9721(_SafeStr_9697); _local_3 = _local_6._SafeStr_9716(this._SafeStr_9711); this._SafeStr_9723(_local_3); _local_2 = this.createAvatarImage(_local_3._SafeStr_9724()); this._SafeStr_9725(this._SafeStr_9713); break; default: throw (new Error(("Invalid type for mannequin widget content apply: " + k))); }; this._SafeStr_9728(_local_8, _local_2); } private function createWindow(k:int):IWindowContainer { var _local_2:_SafeStr_39; var _local_3:IWindowContainer; switch (k){ case _SafeStr_9685: _local_2 = _assets.getAssetByName("mannequin_controller_main_xml"); break; case _SafeStr_9686: _local_2 = _assets.getAssetByName("mannequin_controller_save_xml"); break; case _SafeStr_9687: _local_2 = _assets.getAssetByName("mannequin_peer_main_xml"); break; case _SafeStr_9688: _local_2 = _assets.getAssetByName("mannequin_no_club_xml"); break; case _SafeStr_9689: _local_2 = _assets.getAssetByName("mannequin_wrong_gender_xml"); break; default: throw (new Error(("Invalid type for mannequin widget content creation: " + k))); }; _local_3 = ((_SafeStr_6959 as _SafeStr_4433).container.windowManager.buildFromXML((_local_2.content as XML)) as IWindowContainer); return (_local_3); } private function _SafeStr_9723(k:_SafeStr_46):void { var _local_2:String; for each (_local_2 in k._SafeStr_9729()) { if (_SafeStr_9706.indexOf(_local_2) == -1){ k._SafeStr_9730(_local_2); }; }; k._SafeStr_9731(_SafeStr_9710[0], _SafeStr_9710[1], _SafeStr_9710[2]); } private function createAvatarImage(k:String):BitmapData { var _local_2:_SafeStr_13 = (_SafeStr_6959 as _SafeStr_4433).container.avatarRenderManager; var _local_3:_SafeStr_48 = _local_2.createAvatarImage(k, _SafeStr_111._SafeStr_5758); var _local_4:BitmapData = _local_3._SafeStr_5759(_SafeStr_51._SafeStr_9599); _local_3.dispose(); return (_local_4); } private function _SafeStr_9727(k:String, _arg_2:String):_SafeStr_46 { var _local_6:String; var _local_3:_SafeStr_13 = (_SafeStr_6959 as _SafeStr_4433).container.avatarRenderManager; var _local_4:_SafeStr_46 = _local_3._SafeStr_9716(k); var _local_5:_SafeStr_46 = _local_3._SafeStr_9716(_arg_2); for each (_local_6 in _SafeStr_9706) { _local_4._SafeStr_9730(_local_6); }; for each (_local_6 in _local_5._SafeStr_9729()) { _local_4._SafeStr_9731(_local_6, _local_5.getPartSetId(_local_6), _local_5._SafeStr_9732(_local_6)); }; return (_local_4); } private function _SafeStr_9725(k:int):void { var _local_2:IIconWindow = (this._SafeStr_5415.findChildByName("club_icon") as IIconWindow); if (!_local_2){ return; }; switch (k){ case _SafeStr_2335._SafeStr_6080: _local_2.visible = false; return; case _SafeStr_2335._SafeStr_5834: _local_2.style = _SafeStr_5514; _local_2.visible = true; return; case _SafeStr_2335._SafeStr_6245: _local_2.style = _SafeStr_5515; _local_2.visible = true; return; }; } private function _SafeStr_9728(k:IWindowContainer, _arg_2:BitmapData):void { var _local_6:BitmapData; if (((!(k)) || (!(_arg_2)))){ return; }; var _local_3:IBitmapWrapperWindow = (k.findChildByName("preview_image") as IBitmapWrapperWindow); if (_local_3.bitmap == null){ _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height); }; var _local_4:_SafeStr_39 = (assets.getAssetByName("mannequin_preview_bg_png") as _SafeStr_39); if (_local_4){ _local_6 = (_local_4.content as BitmapData); _local_3.bitmap.copyPixels(_local_6, _local_6.rect, new Point(0, 0)); }; var _local_5:Point = new Point(((_local_3.width - _arg_2.width) / 2), ((_local_3.height - _arg_2.height) / 2)); _local_3.bitmap.copyPixels(_arg_2, _arg_2.rect, _local_5, null, null, true); } private function _SafeStr_9726():void { var _local_2:BitmapDataAsset; var k:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("write_deco") as IBitmapWrapperWindow); if (k){ _local_2 = (_assets.getAssetByName("small_pen") as BitmapDataAsset); k.bitmap = (_local_2.content as BitmapData); k._SafeStr_8496 = false; }; } private function close():void { this._SafeStr_5415.visible = false; } private function _SafeStr_9720(k:int):void { this._SafeStr_9715 = k; var _local_2:ITextWindow = (this._SafeStr_5415.findChildByName(_SafeStr_9698) as ITextWindow); if (_local_2){ switch (k){ case _SafeStr_9700: _local_2.text = this.handler.container.localization.getLocalization("mannequin.widget.set_name_hint"); _local_2.textColor = _SafeStr_9705; _local_2.italic = true; break; case _SafeStr_9701: _local_2.textColor = _SafeStr_9704; _local_2.italic = false; break; case _SafeStr_9702: _local_2.text = this._SafeStr_9714; _local_2.textColor = _SafeStr_9703; _local_2.italic = false; break; default: _local_2.text = this.handler.container.localization.getLocalization("mannequin.widget.set_name_hint"); _local_2.textColor = _SafeStr_9705; }; }; var _local_3:ITextWindow = (this._SafeStr_5415.findChildByName(_SafeStr_9699) as ITextWindow); if (((((_local_3) && (this._SafeStr_9714))) && (!((this._SafeStr_9714 == ""))))){ _local_3.text = (("'" + this._SafeStr_9714) + "'"); }; } private function _SafeStr_9733():void { var k:ITextWindow = (this._SafeStr_5415.findChildByName(_SafeStr_9698) as ITextWindow); if (k){ k.text = ""; }; } private function saveOutfit():void { this.handler.container.connection.send(new _SafeStr_4273(this._SafeStr_7434)); } private function _SafeStr_9734():void { var k:String = this._SafeStr_9735(); this.handler.container.connection.send(new _SafeStr_4149(this._SafeStr_7434, k)); this._SafeStr_9714 = k; this._SafeStr_9720(_SafeStr_9702); } private function _SafeStr_9735():String { var k:String = (this._SafeStr_5415.findChildByName(_SafeStr_9698) as ITextWindow).text; var _local_2:String = this.handler.container.localization.getLocalization("mannequin.widget.set_name_hint"); return ((((k)==_local_2) ? "" : k)); } private function _SafeStr_9721(k:String):void { this._SafeStr_5415.findChildByName(k).addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); } private function _SafeStr_9722(k:String):void { this._SafeStr_5415.findChildByName(k).addEventListener(WindowKeyboardEvent._SafeStr_8343, this._SafeStr_9736); } private function _SafeStr_9736(k:WindowKeyboardEvent):void { if (k.keyCode == 13){ this._SafeStr_9734(); } else { if (this._SafeStr_9715 != _SafeStr_9701){ this._SafeStr_9720(_SafeStr_9701); }; }; } private function onMouseClick(k:WindowMouseEvent):void { var _local_2:_SafeStr_2173 = (_SafeStr_6959 as _SafeStr_4433).container.sessionDataManager; switch (k.target.name){ case _SafeStr_9690: case _SafeStr_9695: case _SafeStr_9697: this.close(); return; case _SafeStr_9691: this.saveOutfit(); this.close(); return; case _SafeStr_9692: if (_local_2.clubLevel < this._SafeStr_9713){ this._SafeStr_9719(_SafeStr_9688); } else { if (_local_2.gender.toLowerCase() != this._SafeStr_9712.toLowerCase()){ this._SafeStr_9719(_SafeStr_9689); } else { this.handler.container.connection.send(new _SafeStr_3176(this._SafeStr_7434)); this.close(); }; }; return; case _SafeStr_9693: this._SafeStr_9734(); this._SafeStr_9719(_SafeStr_9686); return; case _SafeStr_9696: this._SafeStr_9719(_SafeStr_9685); return; case _SafeStr_9694: (_SafeStr_6959 as _SafeStr_4433).container.catalog.openClubCenter(); this.close(); return; case _SafeStr_9698: if (this._SafeStr_9715 == _SafeStr_9700){ this._SafeStr_9733(); this._SafeStr_9720(_SafeStr_9701); } else { if (this._SafeStr_9715 == _SafeStr_9702){ this._SafeStr_9720(_SafeStr_9701); }; }; return; }; } } }//package _-0RH // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_100 = "_-4wc" (String#34242, DoABC#3) // _SafeStr_111 = "_-2LA" (String#27863, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_3176 = "_-1JO" (String#25341, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4149 = "_-0xf" (String#24481, DoABC#3) // _SafeStr_4273 = "_-2v6" (String#29270, DoABC#3) // _SafeStr_4433 = "_-2cV" (String#10319, DoABC#3) // _SafeStr_46 = "_-6hm" (String#38604, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5411 = "_-5Ry" (String#35498, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5417 = "_-16J" (String#24857, DoABC#3) // _SafeStr_5514 = "_-1-A" (String#2835, DoABC#3) // _SafeStr_5515 = "_-4cD" (String#1576, DoABC#3) // _SafeStr_5758 = "_-1ar" (String#26021, DoABC#3) // _SafeStr_5759 = "_-3P3" (String#30501, DoABC#3) // _SafeStr_5762 = "_-3qE" (String#31540, DoABC#3) // _SafeStr_5834 = "_-5VD" (String#35627, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_6080 = "_-417" (String#32015, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_7434 = "_-2q4" (String#162, DoABC#3) // _SafeStr_8343 = "_-484" (String#32301, DoABC#3) // _SafeStr_8496 = "_-64u" (String#13854, DoABC#3) // _SafeStr_9599 = "_-r4" (String#40438, DoABC#3) // _SafeStr_9685 = "_-3M6" (String#30387, DoABC#3) // _SafeStr_9686 = "_-469" (String#32224, DoABC#3) // _SafeStr_9687 = "_-2My" (String#27930, DoABC#3) // _SafeStr_9688 = "_-39r" (String#29881, DoABC#3) // _SafeStr_9689 = "_-0rp" (String#24244, DoABC#3) // _SafeStr_9690 = "_-6a4" (String#338, DoABC#3) // _SafeStr_9691 = "_-6DO" (String#590, DoABC#3) // _SafeStr_9692 = "_-3Us" (String#30721, DoABC#3) // _SafeStr_9693 = "_-18L" (String#24932, DoABC#3) // _SafeStr_9694 = "_-1P3" (String#25568, DoABC#3) // _SafeStr_9695 = "_-09u" (String#829, DoABC#3) // _SafeStr_9696 = "_-4JX" (String#32748, DoABC#3) // _SafeStr_9697 = "_-WW" (String#387, DoABC#3) // _SafeStr_9698 = "_-5Qg" (String#35461, DoABC#3) // _SafeStr_9699 = "_-8Z" (String#38798, DoABC#3) // _SafeStr_9700 = "_-1Xh" (String#25899, DoABC#3) // _SafeStr_9701 = "_-KV" (String#39232, DoABC#3) // _SafeStr_9702 = "_-1Ns" (String#25515, DoABC#3) // _SafeStr_9703 = "_-6Sh" (String#37962, DoABC#3) // _SafeStr_9704 = "_-5oa" (String#36380, DoABC#3) // _SafeStr_9705 = "_-42R" (String#32067, DoABC#3) // _SafeStr_9706 = "_-43s" (String#32128, DoABC#3) // _SafeStr_9707 = "_-4TL" (String#33158, DoABC#3) // _SafeStr_9708 = "_-3zs" (String#31922, DoABC#3) // _SafeStr_9709 = "_-6Dg" (String#37404, DoABC#3) // _SafeStr_9710 = "_-1xl" (String#26915, DoABC#3) // _SafeStr_9711 = "_-6ji" (String#38674, DoABC#3) // _SafeStr_9712 = "_-4NI" (String#32900, DoABC#3) // _SafeStr_9713 = "_-2nZ" (String#28984, DoABC#3) // _SafeStr_9714 = "_-2yw" (String#29406, DoABC#3) // _SafeStr_9715 = "_-6Hd" (String#37547, DoABC#3) // _SafeStr_9716 = "_-1M6" (String#25446, DoABC#3) // _SafeStr_9717 = "_-5iv" (String#36164, DoABC#3) // _SafeStr_9718 = "_-4I7" (String#32694, DoABC#3) // _SafeStr_9719 = "_-3aD" (String#434, DoABC#3) // _SafeStr_9720 = "_-5E5" (String#34972, DoABC#3) // _SafeStr_9721 = "_-1yR" (String#297, DoABC#3) // _SafeStr_9722 = "_-6gQ" (String#38542, DoABC#3) // _SafeStr_9723 = "_-5uE" (String#36592, DoABC#3) // _SafeStr_9724 = "_-eQ" (String#15122, DoABC#3) // _SafeStr_9725 = "_-51d" (String#34488, DoABC#3) // _SafeStr_9726 = "_-3OX" (String#30484, DoABC#3) // _SafeStr_9727 = "_-076" (String#22443, DoABC#3) // _SafeStr_9728 = "_-5cK" (String#587, DoABC#3) // _SafeStr_9729 = "_-sC" (String#40484, DoABC#3) // _SafeStr_9730 = "_-5SG" (String#35511, DoABC#3) // _SafeStr_9731 = "_-3Zm" (String#11283, DoABC#3) // _SafeStr_9732 = "_-3Ly" (String#30381, DoABC#3) // _SafeStr_9733 = "_-2sv" (String#29185, DoABC#3) // _SafeStr_9734 = "_-1o6" (String#26544, DoABC#3) // _SafeStr_9735 = "_-422" (String#32050, DoABC#3) // _SafeStr_9736 = "_-219" (String#27083, DoABC#3) //------------------------------------------------------------ //_-0rk._SafeStr_148 package _-0rk { import flash.utils.ByteArray; import flash.utils.Endian; import flash.system.Capabilities; import flash.errors.IllegalOperationError; public class _SafeStr_148 { public function _SafeStr_9737(k:ByteArray, _arg_2:Date=null):ByteArray { var _local_12:uint; if (k == null){ throw (new ArgumentError("src can't be null.")); }; var _local_3:uint = k.position; var _local_4:ByteArray = new ByteArray(); _local_4.writeBytes(k); var _local_5:ByteArray = new ByteArray(); _local_5.endian = Endian.LITTLE_ENDIAN; var _local_6:uint = 31; _local_5.writeByte(_local_6); var _local_7:uint = 139; _local_5.writeByte(_local_7); var _local_8:uint = 8; _local_5.writeByte(_local_8); var _local_9:int = parseInt("00000000", 2); _local_5.writeByte(_local_9); var _local_10:uint = (((_arg_2)==null) ? 0 : _arg_2.time); _local_5.writeUnsignedInt(_local_10); var _local_11:uint = parseInt("00000100", 2); _local_5.writeByte(_local_11); if (Capabilities.os.indexOf("Windows") >= 0){ _local_12 = 11; } else { if (Capabilities.os.indexOf("Mac OS") >= 0){ _local_12 = 7; } else { _local_12 = 3; }; }; _local_5.writeByte(_local_12); var _local_13:CRC32Generator = new CRC32Generator(); var _local_14:uint = _local_13._SafeStr_9738(_local_4); var _local_15:uint = (_local_4.length % Math.pow(2, 32)); _local_4.deflate(); _local_5.writeBytes(_local_4, 0, _local_4.length); _local_5.writeUnsignedInt(_local_14); _local_5.writeUnsignedInt(_local_15); return (_local_5); } public function _SafeStr_8981(src:ByteArray):ByteArray { var gzipData:_SafeStr_190; gzipData = this._SafeStr_9739(src); var data:ByteArray = gzipData._SafeStr_9740(); try { data.inflate(); } catch(error:Error) { throw (new IllegalOperationError("The specified source is not a GZIP file format file or data.")); }; return (data); } public function _SafeStr_9739(k:ByteArray, _arg_2:String=""):_SafeStr_190 { var _local_17:String; var _local_22:String; var _local_23:ByteArray; var _local_24:ByteArray; var _local_25:int; if (k == null){ throw (new ArgumentError("The srcBytes ByteArray can't be null.")); }; k.endian = Endian.LITTLE_ENDIAN; var _local_3:uint = k.readUnsignedByte(); if (_local_3 != 31){ throw (new IllegalOperationError("The specified data is not in GZIP file format structure.")); }; var _local_4:uint = k.readUnsignedByte(); if (_local_4 != 139){ throw (new IllegalOperationError("The specified data is not in GZIP file format structure.")); }; var _local_5:uint = k.readUnsignedByte(); if (_local_5 != 8){ throw (new IllegalOperationError("The specified data is not in GZIP file format structure.")); }; var _local_6:int = k.readByte(); var _local_7 = (((_local_6 >> 7) & 1) == 1); var _local_8 = (((_local_6 >> 6) & 1) == 1); var _local_9 = (((_local_6 >> 5) & 1) == 1); var _local_10 = (((_local_6 >> 4) & 1) == 1); var _local_11 = (((_local_6 >> 3) & 1) == 1); var _local_12:Boolean; _local_12 = (((((_local_6 >> 2) & 1))==1) ? true : _local_12); _local_12 = (((((_local_6 >> 1) & 1))==1) ? true : _local_12); _local_12 = ((((_local_6 & 1))==1) ? true : _local_12); if (_local_12){ throw (new IllegalOperationError("The specified data is not in GZIP file format structure.")); }; var _local_13:uint = k.readUnsignedInt(); var _local_14:uint = k.readUnsignedByte(); var _local_15:uint = k.readUnsignedByte(); if (_local_9){ _local_22 = k.readUTF(); }; var _local_16:String; if (_local_10){ _local_23 = new ByteArray(); while (k.readUnsignedByte() != 0) { k.position--; _local_23.writeByte(k.readByte()); }; _local_23.position = 0; _local_16 = _local_23.readUTFBytes(_local_23.length); }; if (_local_11){ _local_24 = new ByteArray(); while (k.readUnsignedByte() != 0) { k.position--; _local_24.writeByte(k.readByte()); }; _local_24.position = 0; _local_17 = _local_24.readUTFBytes(_local_24.length); }; if (_local_8){ _local_25 = k.readUnsignedShort(); }; var _local_18:int = ((k.length - k.position) - 8); var _local_19:ByteArray = new ByteArray(); k.readBytes(_local_19, 0, _local_18); var _local_20:uint = k.readUnsignedInt(); var _local_21:uint = k.readUnsignedInt(); return (new _SafeStr_190(_local_19, _local_21, new Date(_local_13), _arg_2, _local_16, _local_17)); } } }//package _-0rk // _SafeStr_148 = "_-2OH" (String#862, DoABC#2) // _SafeStr_190 = "_-3A8" (String#907, DoABC#2) // _SafeStr_8981 = "_-07j" (String#2032, DoABC#2) // _SafeStr_9737 = "_-1HE" (String#2226, DoABC#2) // _SafeStr_9738 = "_-Q0" (String#3348, DoABC#2) // _SafeStr_9739 = "_-2QR" (String#2460, DoABC#2) // _SafeStr_9740 = "_-5GR" (String#2999, DoABC#2) //------------------------------------------------------------ //_-0rk._SafeStr_190 package _-0rk { import flash.utils.ByteArray; public class _SafeStr_190 { private var _SafeStr_9741:String; private var _SafeStr_9742:ByteArray; private var _SafeStr_9743:String; private var _SafeStr_9744:String; private var _SafeStr_9745:Date; private var _SafeStr_9746:uint; public function _SafeStr_190(k:ByteArray, _arg_2:uint, _arg_3:Date, _arg_4:String="", _arg_5:String=null, _arg_6:String=null) { this._SafeStr_9742 = k; this._SafeStr_9746 = _arg_2; this._SafeStr_9745 = _arg_3; this._SafeStr_9741 = _arg_4; this._SafeStr_9743 = _arg_5; this._SafeStr_9744 = _arg_6; } public function get _SafeStr_9747():String { return (this._SafeStr_9741); } public function get _SafeStr_9748():String { return (this._SafeStr_9743); } public function get _SafeStr_9749():String { return (this._SafeStr_9744); } public function get _SafeStr_9750():Date { return (this._SafeStr_9745); } public function get _SafeStr_9751():uint { return (this._SafeStr_9746); } public function _SafeStr_9740():ByteArray { var k:ByteArray = new ByteArray(); this._SafeStr_9742.position = 0; this._SafeStr_9742.readBytes(k, 0, this._SafeStr_9742.length); return (k); } } }//package _-0rk // _SafeStr_190 = "_-3A8" (String#907, DoABC#2) // _SafeStr_9740 = "_-5GR" (String#2999, DoABC#2) // _SafeStr_9741 = "_-2YV" (String#2484, DoABC#2) // _SafeStr_9742 = "_-4Vw" (String#2844, DoABC#2) // _SafeStr_9743 = "_-0Yw" (String#2096, DoABC#2) // _SafeStr_9744 = "_-03X" (String#2016, DoABC#2) // _SafeStr_9745 = "_-1bX" (String#2293, DoABC#2) // _SafeStr_9746 = "_-0Of" (String#2069, DoABC#2) // _SafeStr_9747 = "_-3M" (String#2634, DoABC#2) // _SafeStr_9748 = "_-0ax" (String#2103, DoABC#2) // _SafeStr_9749 = "_-5R" (String#3032, DoABC#2) // _SafeStr_9750 = "_-2BM" (String#2406, DoABC#2) // _SafeStr_9751 = "_-1mY" (String#2330, DoABC#2) //------------------------------------------------------------ //_-0rk.CRC32Generator package _-0rk { import flash.utils.ByteArray; public class CRC32Generator { private static var _SafeStr_9752:Array; private static var _SafeStr_9753:Boolean = false; private static function _SafeStr_9754():void { var k:uint; var _local_3:int; _SafeStr_9752 = new Array(0x0100); var _local_2:int; while (_local_2 < 0x0100) { k = _local_2; _local_3 = 0; while (_local_3 < 8) { if ((k & 1) != 0){ k = (3988292384 ^ (k >>> 1)); } else { k = (k >>> 1); }; _local_3++; }; _SafeStr_9752[_local_2] = k; _local_2++; }; _SafeStr_9753 = true; } public function _SafeStr_9738(k:ByteArray):uint { if (!_SafeStr_9753){ _SafeStr_9754(); }; var _local_2:uint = ~(0); var _local_3:int = k.length; var _local_4:int; while (_local_4 < _local_3) { _local_2 = (_SafeStr_9752[((_local_2 ^ k[_local_4]) & 0xFF)] ^ (_local_2 >>> 8)); _local_4++; }; _local_2 = ~(_local_2); return ((_local_2 & 0xFFFFFFFF)); } } }//package _-0rk // _SafeStr_9738 = "_-Q0" (String#3348, DoABC#2) // _SafeStr_9752 = "_-2ZZ" (String#2490, DoABC#2) // _SafeStr_9753 = "_-0NS" (String#2066, DoABC#2) // _SafeStr_9754 = "_-zg" (String#1158, DoABC#2) //------------------------------------------------------------ //_-0rr.ExternalImageWidget package _-0rr { import _-1Ir._SafeStr_2820; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import _-5YE._SafeStr_2551; import _-1Mz.IWindow; import _-5YE.IRegionWindow; import _-5YE._SafeStr_3554; import flash.text.TextField; import _-0nt._SafeStr_64; import flash.display.Bitmap; import _-0Dr._SafeStr_1201; import _-1El._SafeStr_1356; import _-1uj._SafeStr_2251; import _-0MK.Component; import _-5YE.IDisplayObjectWrapper; import _-5Mz._SafeStr_3687; import _-0rE._SafeStr_2488; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-09L._SafeStr_4449; import __AS3__.vec.Vector; import in._SafeStr_2436; import _-0KL._SafeStr_2617; import _-3yO._SafeStr_2285; import _-5YE.ITextWindow; import flash.display.BitmapData; import adobe.serialization.json.JSONDecoder; import flash.net.URLRequest; import _-0nt.AssetLoaderEvent; import flash.geom.Matrix; import flash.geom.ColorTransform; import flash.net.URLLoader; import flash.events.HTTPStatusEvent; import flash.events.Event; import flash.events.IOErrorEvent; import flash.display.Stage; import _-4n6._SafeStr_2495; import _-5YE.ITextFieldWindow; import _-40u._SafeStr_2295; import _-5Mz.WindowEvent; import _-5Mz.WindowMouseEvent; import _-6Sv._SafeStr_3604; import _-4n6._SafeStr_3603; import _-3-E._SafeStr_6; import _-2sC.HabboTracking; import flash.net.navigateToURL; import _-7P._SafeStr_2640; import _-2xB.StringUtils; import _-5YE.ISelectableWindow; import _-2rM._SafeStr_3643; import _-5YE.ISelectorWindow; import _-5YE._SafeStr_2536; import __AS3__.vec.*; public class ExternalImageWidget extends _SafeStr_2820 { private static const _SafeStr_9755:String = "photo_poster"; private static const _SafeStr_9756:String = "selfie"; private static const _SafeStr_9757:String = "legacy"; private static const _SafeStr_9758:int = 10; private static const _SafeStr_9759:int = 71; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_9760:IBitmapWrapperWindow; private var _SafeStr_9761:_SafeStr_2551; private var _SafeStr_9762:IWindow; private var _SafeStr_9763:IWindow; private var _SafeStr_9764:IWindowContainer; private var _SafeStr_9765:IWindow; private var _SafeStr_9766:IWindowContainer; private var _SafeStr_9767:IWindowContainer; private var _SafeStr_9768:IWindow; private var _SafeStr_9769:IRegionWindow; private var _SafeStr_9770:_SafeStr_3554; private var _SafeStr_9771:TextField; private var _SafeStr_9772:_SafeStr_3554; private var _SafeStr_9773:_SafeStr_64; private var _SafeStr_9774:Bitmap; private var _SafeStr_5773:_SafeStr_1201; private var _SafeStr_9775:int; private var _SafeStr_9776:String; private var _SafeStr_7926:String; private var _SafeStr_5336:int; private var _SafeStr_9777:String; private var _SafeStr_9778:IWindowContainer; private var _SafeStr_9779:String; private var _SafeStr_9780:IBitmapWrapperWindow; private var _SafeStr_5526:_SafeStr_1356; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_9781:IWindowContainer; private var _SafeStr_9782:int = 0; private var _SafeStr_9783:Boolean = false; private var _SafeStr_7110:Component; public function ExternalImageWidget(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_499, _arg_5:_SafeStr_1201, _arg_6:_SafeStr_1356, _arg_7:_SafeStr_2251, _arg_8:Component) { var _local_9:IDisplayObjectWrapper; super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_5415 = (_arg_2.buildFromXML((_arg_3.getAssetByName("stories_image_widget_xml").content as XML)) as IWindowContainer); this._SafeStr_8928.widget = this; this._SafeStr_9763 = (this._SafeStr_5415.findChildByName("closebutton") as IWindow); this._SafeStr_9760 = (this._SafeStr_5415.findChildByName("imageLoader") as IBitmapWrapperWindow); this._SafeStr_9761 = (this._SafeStr_5415.findChildByName("moderationText") as _SafeStr_2551); this._SafeStr_9761.addEventListener(_SafeStr_3687._SafeStr_9472, this._SafeStr_9784); this._SafeStr_9767 = (this._SafeStr_5415.findChildByName("shareArea") as IWindowContainer); this._SafeStr_9764 = (this._SafeStr_5415.findChildByName("removeButtonContainer") as IWindowContainer); this._SafeStr_9762 = (this._SafeStr_5415.findChildByName("makeOwnButton") as IWindow); this._SafeStr_9768 = (this._SafeStr_5415.findChildByName("shareButtonContainer") as IWindow); this._SafeStr_9765 = (this._SafeStr_5415.findChildByName("bgBorder") as IWindow); this._SafeStr_9769 = (this._SafeStr_5415.findChildByName("senderNameButton") as IRegionWindow); this._SafeStr_9770 = (this._SafeStr_5415.findChildByName("senderName") as _SafeStr_3554); this._SafeStr_9771 = new TextField(); if (this._SafeStr_8928.container.roomSession.roomControllerLevel == _SafeStr_2488._SafeStr_5932){ _local_9 = (this._SafeStr_5415.findChildByName("name_copy_wrapper") as IDisplayObjectWrapper); this._SafeStr_9771.textColor = 10061943; this._SafeStr_9771.text = ""; _local_9.setDisplayObject(this._SafeStr_9771); }; this._SafeStr_9772 = (this._SafeStr_5415.findChildByName("creationDate") as _SafeStr_3554); this._SafeStr_9766 = (this._SafeStr_5415.findChildByName("buttonContainer") as IWindowContainer); this._SafeStr_5773 = _arg_5; this._SafeStr_5526 = _arg_6; this._SafeStr_7205 = _arg_7; this._SafeStr_9778 = (this._SafeStr_5415.findChildByName("reportButtonContainer") as IWindowContainer); this._SafeStr_5415.procedure = this._SafeStr_5563; this._SafeStr_5415.center(); this._SafeStr_9767.visible = false; this._SafeStr_7110 = _arg_8; this.hide(); } private function get _SafeStr_8928():_SafeStr_4449 { return ((_SafeStr_6959 as _SafeStr_4449)); } public function _SafeStr_6057(k:_SafeStr_2436):void { this._SafeStr_9775 = k.getId(); this._SafeStr_9779 = k.getType(); this._SafeStr_9783 = false; this._SafeStr_9764.visible = this._SafeStr_8928._SafeStr_6059(); if (this.getType() == _SafeStr_9755){ this._SafeStr_9778.visible = true; } else { this._SafeStr_9778.visible = this._SafeStr_8928._SafeStr_6066(); }; this.show(k.getModel().getString("furniture_data")); var _local_2:Vector.<_SafeStr_2436> = this._SafeStr_9785(); if (_local_2.indexOf(k) != -1){ this._SafeStr_9782 = _local_2.indexOf(k); }; } public function _SafeStr_6056(k:int):void { var _local_2:_SafeStr_2617 = this._SafeStr_5773._SafeStr_6001(k); if (_local_2){ this._SafeStr_9775 = k; this._SafeStr_9779 = this._SafeStr_7205._SafeStr_6002(_local_2.type); this._SafeStr_9783 = true; this._SafeStr_9764.visible = false; this._SafeStr_9778.visible = false; this.show(_local_2.stuffData.getLegacyString()); }; } private function show(k:String):void { if (this._SafeStr_8928._SafeStr_6063 == "disabled"){ return; }; this._SafeStr_9786(); if (k != null){ this._SafeStr_9787(k); }; } private function _SafeStr_9788():void { var k:Vector.<_SafeStr_2436> = this._SafeStr_9785(); if (k.length > 0){ this._SafeStr_9782++; if (this._SafeStr_9782 > (k.length - 1)){ this._SafeStr_9782 = 0; }; this._SafeStr_6057(k[this._SafeStr_9782]); }; } private function _SafeStr_9789():void { var k:Vector.<_SafeStr_2436> = this._SafeStr_9785(); if (k.length > 0){ this._SafeStr_9782--; if (this._SafeStr_9782 < 0){ this._SafeStr_9782 = (k.length - 1); }; this._SafeStr_6057(k[this._SafeStr_9782]); }; } private function _SafeStr_9785():Vector.<_SafeStr_2436> { var _local_3:_SafeStr_2436; var k:Vector.<_SafeStr_2436> = new Vector.<_SafeStr_2436>(); var _local_2:Array = this._SafeStr_7205._SafeStr_9790(_SafeStr_2285._SafeStr_5987); for each (_local_3 in _local_2) { if (_local_3.getType() == this._SafeStr_9779){ k.push(_local_3); }; }; return (k); } private function _SafeStr_9786():void { this._SafeStr_9776 = null; this._SafeStr_7926 = ""; var k:ITextWindow = (this._SafeStr_5415.findChildByName("captionText") as ITextWindow); k.text = ""; this._SafeStr_9769.visible = false; this._SafeStr_5336 = 0; this._SafeStr_9770.caption = ""; this._SafeStr_9771.text = ""; this._SafeStr_9772.caption = ""; this._SafeStr_9777 = null; this._SafeStr_9761.visible = false; this._SafeStr_9791(new Bitmap(new BitmapData((this._SafeStr_9760.width - 2), (this._SafeStr_9760.height - 2), false, 0))); } private function _SafeStr_9787(k:String):void { try { this._SafeStr_9776 = new JSONDecoder(k, false).getValue().id; if (this._SafeStr_9776){ this._SafeStr_9792(); return; }; this._SafeStr_9793(k, this._SafeStr_9794(new JSONDecoder(k, false).getValue())); } catch(error:Error) { }; } private function _SafeStr_9794(k:Object):String { var _local_3:String; var _local_2:String = this._SafeStr_9795(k, "w", "url"); if (_local_2.indexOf("http") != 0){ _local_3 = "postcards/selfie/"; if (this.getType() == _SafeStr_9755){ _local_3 = ""; }; if (_local_2.indexOf(".png") == -1){ _local_2 = (_local_2 + ".png"); }; _local_2 = ((this._SafeStr_8928._SafeStr_6063 + _local_3) + _local_2); }; return (_local_2); } private function _SafeStr_9793(photoJsonString:String, imageUrl:String):void { var jsonObject:Object; var shareUrlText:IWindow; var finalUrl:String; var captionText:ITextWindow; try { jsonObject = new JSONDecoder(photoJsonString, false).getValue(); } catch(error:Error) { return; }; if (!imageUrl){ imageUrl = this._SafeStr_9794(jsonObject); }; this._SafeStr_9773 = new _SafeStr_64("image/png", new URLRequest(imageUrl)); this._SafeStr_9773.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_9796); var senderName:String = this._SafeStr_9795(jsonObject, "n", "creator_name"); var senderId:String = this._SafeStr_9795(jsonObject, "s", "creator_id"); var uniqueId:String = this._SafeStr_9795(jsonObject, "u", "unique_id"); var creationTime:String = this._SafeStr_9795(jsonObject, "t", "time"); var creationDate:Date = new Date(Number(creationTime)); if (senderName){ this._SafeStr_9770.caption = senderName; this._SafeStr_9769.visible = true; this._SafeStr_9771.text = senderName; this._SafeStr_5336 = int(senderId); this._SafeStr_9772.caption = ((((creationDate.date + "-") + (creationDate.month + 1)) + "-") + creationDate.fullYear); }; if (((this._SafeStr_8928._SafeStr_6064) && ((this._SafeStr_8928._SafeStr_6064.length > 4)))){ shareUrlText = (this._SafeStr_5415.findChildByName("urlField") as IWindow); finalUrl = this._SafeStr_8928._SafeStr_6064.replace("%id%", uniqueId); shareUrlText.caption = finalUrl; this._SafeStr_9777 = finalUrl; }; this._SafeStr_7926 = this._SafeStr_9795(jsonObject, "m", "caption"); if (this._SafeStr_7926){ captionText = (this._SafeStr_5415.findChildByName("captionText") as ITextWindow); captionText.text = this._SafeStr_7926; }; } private function _SafeStr_9795(k:Object, _arg_2:String, _arg_3:String=null):String { var _local_4:String; _local_4 = k[_arg_2]; if (((!(_local_4)) && (_arg_3))){ _local_4 = k[_arg_3]; }; return (_local_4); } private function _SafeStr_9796(k:AssetLoaderEvent):void { var _local_2:Bitmap; if (this._SafeStr_9773){ _local_2 = (this._SafeStr_9773.content as Bitmap); if (_local_2){ this._SafeStr_9760.width = (_local_2.width + 2); this._SafeStr_9760.height = (_local_2.height + 2); this._SafeStr_9791(_local_2); }; }; } private function _SafeStr_9791(k:Bitmap):void { this._SafeStr_9774 = k; this._SafeStr_9760.bitmap = new BitmapData(this._SafeStr_9760.width, this._SafeStr_9760.height, true, 0); this._SafeStr_5415.visible = true; var _local_2:IWindow = this._SafeStr_5415.findChildByName("previousButton"); var _local_3:IWindow = this._SafeStr_5415.findChildByName("nextButton"); _local_2.x = _SafeStr_9758; this._SafeStr_9765.y = (this._SafeStr_9765.x = 0); this._SafeStr_9760.x = ((_SafeStr_9758 * 2) + _local_2.width); this._SafeStr_9760.y = _SafeStr_9759; this._SafeStr_9765.height = (this._SafeStr_5415.height = (this._SafeStr_9760.height + (_SafeStr_9759 * 2))); this._SafeStr_9765.width = (this._SafeStr_5415.width = ((this._SafeStr_9760.width + (_SafeStr_9758 * 4)) + (_local_2.width * 2))); this._SafeStr_9769.x = ((this._SafeStr_9760.right - this._SafeStr_9769.width) - 3); this._SafeStr_9769.y = (this._SafeStr_9760.bottom + 3); this._SafeStr_9772.x = (this._SafeStr_9760.x + 3); this._SafeStr_9772.y = (this._SafeStr_9769.y = this._SafeStr_9760.bottom); this._SafeStr_9766.y = 0; this._SafeStr_9766.x = (this._SafeStr_9765.right - this._SafeStr_9766.width); _local_3.x = (this._SafeStr_9760.right + _SafeStr_9758); if (this._SafeStr_9783){ _local_3.visible = (_local_2.visible = false); } else { _local_3.visible = (_local_2.visible = (this._SafeStr_9785().length > 1)); }; var _local_4:Matrix = new Matrix(); var _local_5:ColorTransform = new ColorTransform(); _local_5.color = 0; _local_4.ty = (_local_4.ty + 1); this._SafeStr_9760.bitmap.draw(k, _local_4, _local_5); _local_4.tx = (_local_4.tx + 1); _local_4.ty--; this._SafeStr_9760.bitmap.draw(k, _local_4, _local_5); _local_4.ty = (_local_4.ty + 2); this._SafeStr_9760.bitmap.draw(k, _local_4, _local_5); _local_4.ty--; _local_4.tx = (_local_4.tx + 1); this._SafeStr_9760.bitmap.draw(k, _local_4, _local_5); _local_4.tx--; this._SafeStr_9760.bitmap.draw(k, _local_4); this._SafeStr_5415.activate(); this._SafeStr_9797(); } private function _SafeStr_9792():void { var k:String = (this._SafeStr_8928._SafeStr_6065 + this._SafeStr_9776); var _local_2:URLLoader = new URLLoader(new URLRequest(k)); _local_2.addEventListener(HTTPStatusEvent.HTTP_STATUS, this._SafeStr_9798); _local_2.addEventListener(Event.COMPLETE, this._SafeStr_9799); _local_2.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_9800); } private function _SafeStr_9798(k:HTTPStatusEvent):void { if ((((k.status == 403)) && (this._SafeStr_8928._SafeStr_6059()))){ this._SafeStr_9761.visible = true; }; } private function _SafeStr_9800(k:Event):void { if (!this._SafeStr_9761.visible){ _SafeStr_4.log(("Extra data loading failed: " + k.toString())); }; } private function _SafeStr_9799(k:Event):void { var _local_2:String = URLLoader(k.target).data; if (_local_2.length == 0){ return; }; this._SafeStr_9793(_local_2, null); } override public function dispose():void { if (!this._SafeStr_5415){ return; }; this._SafeStr_9760 = null; this._SafeStr_9763 = null; this._SafeStr_9765 = null; this._SafeStr_9762 = null; this._SafeStr_9764 = null; this._SafeStr_9773 = null; this._SafeStr_5773 = null; this._SafeStr_5526 = null; this._SafeStr_7205 = null; this._SafeStr_5336 = 0; this._SafeStr_9769 = null; this._SafeStr_9771 = null; this._SafeStr_9766 = null; this._SafeStr_9767 = null; this._SafeStr_5415.procedure = null; this._SafeStr_5415.dispose(); this._SafeStr_7110 = null; super.dispose(); if (this._SafeStr_9781){ this._SafeStr_9781.destroy(); }; } public function hide():void { this._SafeStr_5415.visible = false; } private function _SafeStr_9797():void { if (!this._SafeStr_9774){ this._SafeStr_5415.center(); return; }; var k:Stage = this._SafeStr_7110.context.displayObjectContainer.stage; var _local_2:Number = ((k.stageWidth - 100) / this._SafeStr_9774.width); var _local_3:Number = ((k.stageHeight - 200) / this._SafeStr_9774.height); if (_local_2 < 1){ this._SafeStr_5415.x = 50; } else { this._SafeStr_5415.x = ((k.stageWidth - this._SafeStr_5415.width) * 0.5); }; if (_local_3 < 1){ this._SafeStr_5415.y = 50; } else { this._SafeStr_5415.y = ((k.stageHeight - this._SafeStr_5415.height) * 0.5); }; var _local_4:IWindow = this._SafeStr_5415.findChildByName("previousButton"); var _local_5:IWindow = this._SafeStr_5415.findChildByName("nextButton"); var _local_6:int = this._SafeStr_7110.context.displayObjectContainer.stage.stageHeight; if (this._SafeStr_9765.height > _local_6){ _local_4.y = (_local_5.y = ((_local_6 / 2) - (_local_4.height / 2))); } else { _local_4.y = (_local_5.y = ((this._SafeStr_9765.height / 2) - (_local_4.height / 2))); }; } private function _SafeStr_5563(k:WindowEvent, _arg_2:IWindow):void { var _local_3:_SafeStr_2495; var _local_4:ITextFieldWindow; var _local_5:_SafeStr_2295; if (_arg_2 == this._SafeStr_5415){ switch (k.type){ case WindowEvent._SafeStr_9801: this._SafeStr_9797(); break; }; }; if (k.type != WindowMouseEvent.CLICK){ return; }; switch (_arg_2.name){ case "closebutton": this.hide(); return; case "removebutton": _local_3 = windowManager.confirm(_SafeStr_5504.getLocalization("inventory.remove.external_image_wallitem_header"), _SafeStr_5504.getLocalization("inventory.remove.external_image_wallitem_body"), 0, this._SafeStr_9802); _local_3._SafeStr_9803(_SafeStr_3604._SafeStr_6100, new _SafeStr_3603(_SafeStr_5504.getLocalization("inventory.remove.external_image_wallitem_delete"), "", true)); return; case "makeOwnButton": if (this.getType() == _SafeStr_9755){ _local_5 = new _SafeStr_2295(_SafeStr_2295._SafeStr_6113); _local_5._SafeStr_6129 = _SafeStr_2295._SafeStr_9804; this._SafeStr_8928.container.toolbar.events.dispatchEvent(_local_5); this.hide(); } else { if (this._SafeStr_7110.getInteger("spaweb", 0) == 1){ _SafeStr_6.openPage("/stories/cards/selfie/edit"); } else { this._SafeStr_7110.context.createLinkEvent("games/play/elisa_habbo_stories?ref=btn_selfie_myo"); }; }; return; case "shareButton": this._SafeStr_9767.visible = true; HabboTracking.getInstance().trackEventLog("Stories", "shareopened", "stories.share.clicked", this._SafeStr_9779); return; case "twitterShare": navigateToURL(new URLRequest(("http://www.twitter.com/share?url=" + this._SafeStr_9777)), "_blank"); HabboTracking.getInstance().trackEventLog("Stories", "twitter", "stories.share.clicked", this._SafeStr_9779); return; case "fbShare": navigateToURL(new URLRequest(("https://www.facebook.com/sharer/sharer.php?u=" + this._SafeStr_9777)), "_blank"); HabboTracking.getInstance().trackEventLog("Stories", "facebook", "stories.share.clicked", this._SafeStr_9779); return; case "senderNameButton": this._SafeStr_8928._SafeStr_6061(new _SafeStr_2640(this._SafeStr_5336)); return; case "urlField": _local_4 = (this._SafeStr_5415.findChildByName("urlField") as ITextFieldWindow); _local_4.setSelection(0, _local_4.length); HabboTracking.getInstance().trackEventLog("Stories", "fieldselected", "stories.share.clicked", this._SafeStr_9779); return; case "reportButton": this._SafeStr_9805(); return; case "nextButton": this._SafeStr_9788(); return; case "previousButton": this._SafeStr_9789(); return; }; } private function _SafeStr_9784(k:_SafeStr_3687):void { if (((!((k == null))) && (!(StringUtils.isEmpty(k.link))))){ navigateToURL(new URLRequest(k.link), "_blank"); }; } private function _SafeStr_9805():void { this._SafeStr_5526._SafeStr_9806(this._SafeStr_5336, this._SafeStr_9770.caption, this._SafeStr_9776, this._SafeStr_9775); } private function getType():String { switch (this._SafeStr_9779){ case "external_image_wallitem_poster": case "external_image_wallitem_poster_small": return (_SafeStr_9755); case "external_image_wallitem": return (_SafeStr_9756); }; return (_SafeStr_9757); } private function _SafeStr_9807(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; var _local_4:IWindow; var _local_5:String; var _local_6:IWindow; var _local_7:Boolean; var _local_8:ISelectableWindow; var _local_9:_SafeStr_3643; if (k.type != WindowMouseEvent.CLICK){ return; }; switch (_arg_2.name){ case "header_button_close": this._SafeStr_9781.destroy(); return; case "report_confirm": _local_3 = 0; _local_4 = this._SafeStr_9781.findChildByName("reporting_reason"); if (_local_4 != null){ _local_8 = ISelectorWindow(_local_4)._SafeStr_7114(); if (_local_8 != null){ _local_3 = int(_local_8.name); }; }; _local_5 = null; _local_6 = this._SafeStr_9781.findChildByName("input_widget"); if (_local_6 != null){ _local_9 = ((_local_6 as _SafeStr_2536).widget as _SafeStr_3643); _local_5 = _local_9.message; }; if (!this._SafeStr_9777){ this._SafeStr_9777 = "url not available"; }; if (this.getType() == _SafeStr_9755){ _local_7 = this._SafeStr_5526._SafeStr_9808(this._SafeStr_9776, _local_3, this._SafeStr_7205.activeRoomId, this._SafeStr_5336, this._SafeStr_9775); } else { _local_7 = this._SafeStr_5526._SafeStr_9809(this._SafeStr_9777, _local_5, this._SafeStr_7205.activeRoomId, this._SafeStr_5336, this._SafeStr_9775); }; if (_local_7){ this._SafeStr_9781.destroy(); }; return; }; } private function _SafeStr_9802(k:_SafeStr_2495, _arg_2:WindowEvent):void { k.dispose(); if (_arg_2.type == WindowEvent._SafeStr_6209){ this._SafeStr_8928._SafeStr_6058(this._SafeStr_9775); }; } } }//package _-0rr // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_1201 = "_-19p" (String#8798, DoABC#3) // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2495 = "_-29f" (String#9856, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2551 = "_-2HJ" (String#9988, DoABC#3) // _SafeStr_2617 = "_-1ux" (String#9573, DoABC#3) // _SafeStr_2640 = "_-2EL" (String#27594, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_3554 = "_-4fB" (String#12410, DoABC#3) // _SafeStr_3603 = "_-2fn" (String#28665, DoABC#3) // _SafeStr_3604 = "_-2Pj" (String#10129, DoABC#3) // _SafeStr_3643 = "_-2ta" (String#10585, DoABC#3) // _SafeStr_3687 = "_-6cQ" (String#38371, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4449 = "_-2ZX" (String#10276, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5336 = "_-ev" (String#714, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5504 = "_-2YF" (String#689, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5563 = "_-5et" (String#335, DoABC#3) // _SafeStr_5773 = "_-01E" (String#243, DoABC#3) // _SafeStr_5932 = "_-hM" (String#40065, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6001 = "_-2j" (String#10416, DoABC#3) // _SafeStr_6002 = "_-1so" (String#9535, DoABC#3) // _SafeStr_6056 = "_-3Ff" (String#30117, DoABC#3) // _SafeStr_6057 = "_-2ll" (String#28905, DoABC#3) // _SafeStr_6058 = "_-DW" (String#38980, DoABC#3) // _SafeStr_6059 = "_-6-P" (String#36836, DoABC#3) // _SafeStr_6061 = "_-6Kr" (String#37655, DoABC#3) // _SafeStr_6063 = "_-6Qk" (String#37889, DoABC#3) // _SafeStr_6064 = "_-2VF" (String#28253, DoABC#3) // _SafeStr_6065 = "_-5u-" (String#36582, DoABC#3) // _SafeStr_6066 = "_-00D" (String#22197, DoABC#3) // _SafeStr_6100 = "_-0bL" (String#8212, DoABC#3) // _SafeStr_6113 = "_-0fI" (String#23768, DoABC#3) // _SafeStr_6129 = "_-6ks" (String#14525, DoABC#3) // _SafeStr_6209 = "_-2n3" (String#28964, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_64 = "_-4KH" (String#32774, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) // _SafeStr_7926 = "_-5O2" (String#1128, DoABC#3) // _SafeStr_8928 = "_-40j" (String#1555, DoABC#3) // _SafeStr_9472 = "_-3F2" (String#30093, DoABC#3) // _SafeStr_9755 = "_-2Uq" (String#28231, DoABC#3) // _SafeStr_9756 = "_-3Ky" (String#11041, DoABC#3) // _SafeStr_9757 = "_-2uI" (String#29239, DoABC#3) // _SafeStr_9758 = "_-5WC" (String#35666, DoABC#3) // _SafeStr_9759 = "_-7W" (String#38759, DoABC#3) // _SafeStr_9760 = "_-3Lz" (String#11059, DoABC#3) // _SafeStr_9761 = "_-zV" (String#40767, DoABC#3) // _SafeStr_9762 = "_-5SI" (String#35513, DoABC#3) // _SafeStr_9763 = "_-4Yu" (String#1572, DoABC#3) // _SafeStr_9764 = "_-52E" (String#34515, DoABC#3) // _SafeStr_9765 = "_-005" (String#22189, DoABC#3) // _SafeStr_9766 = "_-3kp" (String#11476, DoABC#3) // _SafeStr_9767 = "_-0FA" (String#22760, DoABC#3) // _SafeStr_9768 = "_-5-G" (String#34389, DoABC#3) // _SafeStr_9769 = "_-1b3" (String#26032, DoABC#3) // _SafeStr_9770 = "_-3bB" (String#30961, DoABC#3) // _SafeStr_9771 = "_-5lL" (String#36258, DoABC#3) // _SafeStr_9772 = "_-o0" (String#40326, DoABC#3) // _SafeStr_9773 = "_-6Fp" (String#37473, DoABC#3) // _SafeStr_9774 = "_-6aY" (String#38288, DoABC#3) // _SafeStr_9775 = "_-1SS" (String#25712, DoABC#3) // _SafeStr_9776 = "_-6-q" (String#36856, DoABC#3) // _SafeStr_9777 = "_-4IP" (String#32705, DoABC#3) // _SafeStr_9778 = "_-4DH" (String#32506, DoABC#3) // _SafeStr_9779 = "_-4rp" (String#34068, DoABC#3) // _SafeStr_9780 = "_-0J" (String#22913, DoABC#3) // _SafeStr_9781 = "_-5yz" (String#36782, DoABC#3) // _SafeStr_9782 = "_-4cs" (String#33504, DoABC#3) // _SafeStr_9783 = "_-2wz" (String#29335, DoABC#3) // _SafeStr_9784 = "_-55y" (String#34666, DoABC#3) // _SafeStr_9785 = "_-6NM" (String#37757, DoABC#3) // _SafeStr_9786 = "_-2Vt" (String#28278, DoABC#3) // _SafeStr_9787 = "_-6hk" (String#38602, DoABC#3) // _SafeStr_9788 = "_-0g8" (String#23800, DoABC#3) // _SafeStr_9789 = "_-wK" (String#40638, DoABC#3) // _SafeStr_9790 = "_-3i0" (String#11429, DoABC#3) // _SafeStr_9791 = "_-1H3" (String#25257, DoABC#3) // _SafeStr_9792 = "_-6cq" (String#38389, DoABC#3) // _SafeStr_9793 = "_-6en" (String#38474, DoABC#3) // _SafeStr_9794 = "_-Wy" (String#39689, DoABC#3) // _SafeStr_9795 = "_-6RS" (String#14234, DoABC#3) // _SafeStr_9796 = "_-4NN" (String#3682, DoABC#3) // _SafeStr_9797 = "_-2VA" (String#28248, DoABC#3) // _SafeStr_9798 = "_-1x0" (String#26883, DoABC#3) // _SafeStr_9799 = "_-6Qg" (String#37888, DoABC#3) // _SafeStr_9800 = "_-1s8" (String#26690, DoABC#3) // _SafeStr_9801 = "_-dC" (String#39918, DoABC#3) // _SafeStr_9802 = "_-4GL" (String#32623, DoABC#3) // _SafeStr_9803 = "_-2Ey" (String#9943, DoABC#3) // _SafeStr_9804 = "_-12o" (String#24718, DoABC#3) // _SafeStr_9805 = "_-1Un" (String#25787, DoABC#3) // _SafeStr_9806 = "_-2f7" (String#10363, DoABC#3) // _SafeStr_9807 = "_-3AK" (String#10895, DoABC#3) // _SafeStr_9808 = "_-0Fk" (String#7856, DoABC#3) // _SafeStr_9809 = "_-489" (String#11876, DoABC#3) //------------------------------------------------------------ //_-0S0._SafeStr_4926 package _-0S0 { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4926 implements _SafeStr_2270 { private var _SafeStr_7955:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7955 = k._SafeStr_5331(); return (true); } public function get itemId():int { return (this._SafeStr_7955); } } }//package _-0S0 // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4926 = "_-jo" (String#15221, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7955 = "_-6Ht" (String#440, DoABC#3) //------------------------------------------------------------ //_-0S0._SafeStr_4935 package _-0S0 { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4935 implements _SafeStr_2270 { private var _SafeStr_7955:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7955 = k._SafeStr_5331(); return (true); } public function get itemId():int { return (this._SafeStr_7955); } } }//package _-0S0 // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4935 = "_-0Ko" (String#7929, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7955 = "_-6Ht" (String#440, DoABC#3) //------------------------------------------------------------ //_-0S0.FigureSetIdsMessageParser package _-0S0 { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class FigureSetIdsMessageParser implements _SafeStr_2270 { private var _SafeStr_7581:Vector.; private var _SafeStr_7582:Vector.; public function flush():Boolean { this._SafeStr_7581 = new Vector.(0); this._SafeStr_7582 = new Vector.(0); return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_3:int; var _local_2:int = k._SafeStr_5331(); _local_3 = 0; while (_local_3 < _local_2) { this._SafeStr_7581.push(k._SafeStr_5331()); _local_3++; }; _local_2 = k._SafeStr_5331(); _local_3 = 0; while (_local_3 < _local_2) { this._SafeStr_7582.push(k.readString()); _local_3++; }; return (true); } public function get _SafeStr_7792():Vector. { return (this._SafeStr_7581); } public function get _SafeStr_7793():Vector. { return (this._SafeStr_7582); } } }//package _-0S0 // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7581 = "_-3MP" (String#11066, DoABC#3) // _SafeStr_7582 = "_-Xl" (String#15007, DoABC#3) // _SafeStr_7792 = "_-4L9" (String#32812, DoABC#3) // _SafeStr_7793 = "_-0FO" (String#22767, DoABC#3) //------------------------------------------------------------ //_-0Sy._SafeStr_5053 package _-0Sy { import _-2mV.ModerationManager; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-9V._SafeStr_3490; import _-5Mz.WindowEvent; public class _SafeStr_5053 { private var _SafeStr_9810:ModerationManager; private var _SafeStr_5512:int; public function _SafeStr_5053(k:ModerationManager, _arg_2:IWindow, _arg_3:int) { this._SafeStr_9810 = k; this._SafeStr_5512 = _arg_3; _arg_2.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_9810.connection.send(new _SafeStr_3490(this._SafeStr_5512)); } } }//package _-0Sy // _SafeStr_3490 = "_-11Z" (String#24667, DoABC#3) // _SafeStr_5053 = "_-4sB" (String#12626, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-0TC._SafeStr_4829 package _-0TC { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4829 implements _SafeStr_2270 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { return (true); } } }//package _-0TC // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4829 = "_-6Wb" (String#14308, DoABC#3) //------------------------------------------------------------ //_-0TC._SafeStr_4920 package _-0TC { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; import _-6jF._SafeStr_3970; public class _SafeStr_4920 implements _SafeStr_2270 { private var _SafeStr_9811:int; private var _SafeStr_9812:String; private var _SafeStr_9813:int; private var _SafeStr_9814:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_9811 = k._SafeStr_5331(); this._SafeStr_9812 = k.readString(); this._SafeStr_9813 = k._SafeStr_5331(); this._SafeStr_9814 = k._SafeStr_5331(); return (true); } public function get _SafeStr_9815():int { return (this._SafeStr_9811); } public function get _SafeStr_9816():String { return (this._SafeStr_9812); } public function get _SafeStr_9817():Boolean { return ((this._SafeStr_9813 == _SafeStr_3970._SafeStr_9818)); } public function get _SafeStr_9819():int { return (this._SafeStr_9814); } public function get _SafeStr_7785():int { return (this._SafeStr_9813); } } }//package _-0TC // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3970 = "_-5O1" (String#13165, DoABC#3) // _SafeStr_4920 = "_-6QZ" (String#14218, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7785 = "_-4Uj" (String#33210, DoABC#3) // _SafeStr_9811 = "_-1z1" (String#3085, DoABC#3) // _SafeStr_9812 = "_-7f" (String#706, DoABC#3) // _SafeStr_9813 = "_-54z" (String#704, DoABC#3) // _SafeStr_9814 = "_-4MZ" (String#32875, DoABC#3) // _SafeStr_9815 = "_-39o" (String#29879, DoABC#3) // _SafeStr_9816 = "_-1bD" (String#26039, DoABC#3) // _SafeStr_9817 = "_-4nT" (String#33892, DoABC#3) // _SafeStr_9818 = "_-4rm" (String#34065, DoABC#3) // _SafeStr_9819 = "_-2c8" (String#28534, DoABC#3) //------------------------------------------------------------ //_-0TC._SafeStr_4930 package _-0TC { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4930 implements _SafeStr_2270 { private var _SafeStr_9820:String; private var _SafeStr_9673:String; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_9820 = k.readString(); this._SafeStr_9673 = k.readString(); return (true); } public function get _SafeStr_9821():String { return (this._SafeStr_9820); } public function get code():String { return (this._SafeStr_9673); } } }//package _-0TC // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4930 = "_-5b6" (String#13372, DoABC#3) // _SafeStr_9673 = "_-3RQ" (String#1095, DoABC#3) // _SafeStr_9820 = "_-0PM" (String#1448, DoABC#3) // _SafeStr_9821 = "_-4cb" (String#33497, DoABC#3) //------------------------------------------------------------ //_-0TC._SafeStr_4940 package _-0TC { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4940 implements _SafeStr_2270 { private var _SafeStr_9822:String; private var _SafeStr_9823:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_9822 = k.readString(); this._SafeStr_9823 = k._SafeStr_5331(); return (true); } public function get _SafeStr_9824():String { return (this._SafeStr_9822); } public function get _SafeStr_9825():int { return (this._SafeStr_9823); } } }//package _-0TC // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4940 = "_-Yy" (String#15030, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_9822 = "_-kd" (String#15234, DoABC#3) // _SafeStr_9823 = "_-1sc" (String#26711, DoABC#3) // _SafeStr_9824 = "_-5nK" (String#36327, DoABC#3) // _SafeStr_9825 = "_-0sW" (String#24276, DoABC#3) //------------------------------------------------------------ //_-0TC._SafeStr_4957 package _-0TC { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4957 implements _SafeStr_2270 { private var _SafeStr_9826:Boolean; private var _SafeStr_9827:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_9826 = k.readBoolean(); this._SafeStr_9827 = k._SafeStr_5331(); return (true); } public function get _SafeStr_9828():Boolean { return (this._SafeStr_9826); } public function get _SafeStr_9829():int { return (this._SafeStr_9827); } } }//package _-0TC // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4957 = "_-0Lc" (String#7941, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_9826 = "_-3kI" (String#11469, DoABC#3) // _SafeStr_9827 = "_-ZJ" (String#4458, DoABC#3) // _SafeStr_9828 = "_-0-R" (String#22163, DoABC#3) // _SafeStr_9829 = "_-yd" (String#40730, DoABC#3) //------------------------------------------------------------ //_-0TC.CompetitionEntrySubmitResultMessageParser package _-0TC { import _-3qZ._SafeStr_2270; import flash.utils.Dictionary; import _-3qZ._SafeStr_2717; public class CompetitionEntrySubmitResultMessageParser implements _SafeStr_2270 { public static const _SafeStr_9830:int = 0; public static const _SafeStr_9831:int = 1; public static const _SafeStr_9832:int = 2; public static const _SafeStr_9833:int = 3; public static const _SafeStr_9834:int = 4; public static const _SafeStr_9835:int = 5; public static const _SafeStr_9836:int = 6; private var _SafeStr_9811:int; private var _SafeStr_9812:String; private var _result:int; private var _SafeStr_9837:Array; private var _SafeStr_9838:Dictionary; public function flush():Boolean { this._SafeStr_9837 = null; this._SafeStr_9838 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_9811 = k._SafeStr_5331(); this._SafeStr_9812 = k.readString(); this._result = k._SafeStr_5331(); this._SafeStr_9837 = []; var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_9837.push(k.readString()); _local_3++; }; this._SafeStr_9838 = new Dictionary(); _local_2 = k._SafeStr_5331(); _local_3 = 0; while (_local_3 < _local_2) { this._SafeStr_9838[k.readString()] = ""; _local_3++; }; return (true); } public function get _SafeStr_9815():int { return (this._SafeStr_9811); } public function get _SafeStr_9816():String { return (this._SafeStr_9812); } public function get result():int { return (this._result); } public function get _SafeStr_9839():Array { return (this._SafeStr_9837); } public function _SafeStr_9840(k:String):Boolean { return (!((this._SafeStr_9838[k] == null))); } } }//package _-0TC // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_9811 = "_-1z1" (String#3085, DoABC#3) // _SafeStr_9812 = "_-7f" (String#706, DoABC#3) // _SafeStr_9815 = "_-39o" (String#29879, DoABC#3) // _SafeStr_9816 = "_-1bD" (String#26039, DoABC#3) // _SafeStr_9830 = "_-4lg" (String#33829, DoABC#3) // _SafeStr_9831 = "_-5ym" (String#36773, DoABC#3) // _SafeStr_9832 = "_-T0" (String#39550, DoABC#3) // _SafeStr_9833 = "_-30N" (String#29509, DoABC#3) // _SafeStr_9834 = "_-2xN" (String#29350, DoABC#3) // _SafeStr_9835 = "_-1LQ" (String#25423, DoABC#3) // _SafeStr_9836 = "_-3WB" (String#30778, DoABC#3) // _SafeStr_9837 = "_-4P" (String#32970, DoABC#3) // _SafeStr_9838 = "_-0Vd" (String#23393, DoABC#3) // _SafeStr_9839 = "_-1uW" (String#26789, DoABC#3) // _SafeStr_9840 = "_-3BM" (String#29944, DoABC#3) //------------------------------------------------------------ //_-0TO._SafeStr_3855 package _-0TO { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-gS._SafeStr_3861; public class _SafeStr_3855 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3855(k:Function) { super(k, _SafeStr_3861); } public function _SafeStr_5325():_SafeStr_3861 { return ((this._SafeStr_5326 as _SafeStr_3861)); } } }//package _-0TO // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3855 = "_-0le" (String#24003, DoABC#3) // _SafeStr_3861 = "_-3m7" (String#11498, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0TO._SafeStr_3856 package _-0TO { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-gS._SafeStr_3862; public class _SafeStr_3856 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3856(k:Function) { super(k, _SafeStr_3862); } public function _SafeStr_5325():_SafeStr_3862 { return ((this._SafeStr_5326 as _SafeStr_3862)); } } }//package _-0TO // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3856 = "_-1Qg" (String#25637, DoABC#3) // _SafeStr_3862 = "_-6Ug" (String#14280, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0TO._SafeStr_3857 package _-0TO { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-gS._SafeStr_3871; public class _SafeStr_3857 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3857(k:Function) { super(k, _SafeStr_3871); } public function _SafeStr_5325():_SafeStr_3871 { return ((this._SafeStr_5326 as _SafeStr_3871)); } } }//package _-0TO // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3857 = "_-SH" (String#39515, DoABC#3) // _SafeStr_3871 = "_-1aw" (String#9239, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0TO._SafeStr_3859 package _-0TO { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-gS._SafeStr_3872; public class _SafeStr_3859 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3859(k:Function) { super(k, _SafeStr_3872); } public function _SafeStr_5325():_SafeStr_3872 { return ((this._SafeStr_5326 as _SafeStr_3872)); } } }//package _-0TO // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3859 = "_-3s" (String#31610, DoABC#3) // _SafeStr_3872 = "_-31y" (String#10757, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0TO._SafeStr_3863 package _-0TO { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-gS._SafeStr_4903; public class _SafeStr_3863 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3863(k:Function) { super(k, _SafeStr_4903); } public function _SafeStr_5325():_SafeStr_4903 { return ((this._SafeStr_5326 as _SafeStr_4903)); } } }//package _-0TO // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3863 = "_-5ag" (String#35845, DoABC#3) // _SafeStr_4903 = "_-3wf" (String#11678, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0TO._SafeStr_3865 package _-0TO { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-gS._SafeStr_4904; public class _SafeStr_3865 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3865(k:Function) { super(k, _SafeStr_4904); } public function _SafeStr_5325():_SafeStr_4904 { return ((this._SafeStr_5326 as _SafeStr_4904)); } } }//package _-0TO // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3865 = "_-6H3" (String#37526, DoABC#3) // _SafeStr_4904 = "_-6m" (String#14533, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0TO._SafeStr_3867 package _-0TO { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-gS._SafeStr_3853; public class _SafeStr_3867 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3867(k:Function) { super(k, _SafeStr_3853); } public function _SafeStr_5325():_SafeStr_3853 { return ((this._SafeStr_5326 as _SafeStr_3853)); } } }//package _-0TO // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3853 = "_-0UY" (String#8100, DoABC#3) // _SafeStr_3867 = "_-3f4" (String#31107, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0TO._SafeStr_3883 package _-0TO { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-gS._SafeStr_3852; public class _SafeStr_3883 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3883(k:Function) { super(k, _SafeStr_3852); } public function _SafeStr_5325():_SafeStr_3852 { return ((this._SafeStr_5326 as _SafeStr_3852)); } } }//package _-0TO // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3852 = "_-4z6" (String#12732, DoABC#3) // _SafeStr_3883 = "_-0mC" (String#24029, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0TO._SafeStr_3884 package _-0TO { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-gS._SafeStr_3866; public class _SafeStr_3884 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3884(k:Function) { super(k, _SafeStr_3866); } public function _SafeStr_5325():_SafeStr_3866 { return (_SafeStr_3866(this._SafeStr_5326)); } } }//package _-0TO // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3866 = "_-6Ts" (String#14270, DoABC#3) // _SafeStr_3884 = "_-1CP" (String#25083, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0TZ._SafeStr_101 package _-0TZ { import flash.display.BitmapData; import flash.geom.Rectangle; import flash.display.Bitmap; import flash.events.Event; import flash.display.DisplayObject; public class _SafeStr_101 extends _SafeStr_93 { private static const _SafeStr_9841:Class = _SafeStr_168; private static const _SafeStr_9842:Class = _SafeStr_165; private static const _SafeStr_9843:Class = _SafeStr_166; private static const _SafeStr_9844:Class = _SafeStr_167; private var _icon:BitmapData; public function _SafeStr_101(k:int, _arg_2:int, _arg_3:Function, _arg_4:uint=0xFFFFFF) { super("", new Rectangle(k, _arg_2, 50, 53), false, _arg_3, _arg_4); } public function _SafeStr_9845(k:BitmapData):void { this._icon = k; var _local_2:Bitmap = new Bitmap(k); _local_2.x = ((width - _local_2.width) / 2); _local_2.y = ((height - _local_2.height) / 2); addChild(_local_2); } override protected function onAddedToStage(k:Event):void { super.onAddedToStage(k); if (this._icon){ this._SafeStr_9845(this._icon); }; } override protected function get defaultBackground():DisplayObject { return ((new _SafeStr_9841() as Bitmap)); } override protected function get pressedBackground():DisplayObject { return ((new _SafeStr_9842() as Bitmap)); } override protected function get inactiveBackground():DisplayObject { return ((new _SafeStr_9841() as Bitmap)); } override protected function get rolloverBackground():DisplayObject { return ((new _SafeStr_9843() as Bitmap)); } override protected function get currentlyActive():DisplayObject { return ((new _SafeStr_9844() as Bitmap)); } } }//package _-0TZ // _SafeStr_101 = "_-0LE" (String#736, DoABC#2) // _SafeStr_165 = "_-5m9" (String#1054, DoABC#2) // _SafeStr_166 = "_-318" (String#899, DoABC#2) // _SafeStr_167 = "_-1ed" (String#826, DoABC#2) // _SafeStr_168 = "_-0rK" (String#774, DoABC#2) // _SafeStr_93 = "_-68O" (String#1072, DoABC#2) // _SafeStr_9841 = "_-0oy" (String#2148, DoABC#2) // _SafeStr_9842 = "_-b6" (String#3373, DoABC#2) // _SafeStr_9843 = "_-5cx" (String#3069, DoABC#2) // _SafeStr_9844 = "_-0jZ" (String#2129, DoABC#2) // _SafeStr_9845 = "_-mB" (String#3400, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_107 package _-0TZ { import flash.geom.Rectangle; import flash.events.Event; import flash.display.Bitmap; import flash.display.DisplayObject; public class _SafeStr_107 extends _SafeStr_93 { private static const _SafeStr_9846:Class = _SafeStr_169; public function _SafeStr_107(k:int, _arg_2:int, _arg_3:Function, _arg_4:uint=0xFFFFFF) { super("", new Rectangle(k, _arg_2, 50, 52), false, _arg_3, _arg_4); } override protected function onAddedToStage(k:Event):void { super.onAddedToStage(k); } override protected function get defaultBackground():DisplayObject { return ((new _SafeStr_9846() as Bitmap)); } override protected function get pressedBackground():DisplayObject { return ((new _SafeStr_9846() as Bitmap)); } override protected function get inactiveBackground():DisplayObject { return ((new _SafeStr_9846() as Bitmap)); } override protected function get rolloverBackground():DisplayObject { return ((new _SafeStr_9846() as Bitmap)); } } }//package _-0TZ // _SafeStr_107 = "_-09m" (String#724, DoABC#2) // _SafeStr_169 = "_-2YX" (String#871, DoABC#2) // _SafeStr_93 = "_-68O" (String#1072, DoABC#2) // _SafeStr_9846 = "_-Cs" (String#1111, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_109 package _-0TZ { import flash.display.Sprite; import flash.display.Bitmap; import flash.text.TextField; import flash.display.BitmapData; import flash.events.MouseEvent; public class _SafeStr_109 extends Sprite { private var _SafeStr_9847:Class; private var _SafeStr_9848:Class; private var _SafeStr_9849:Class; private var _SafeStr_9850:Class; private var _SafeStr_7926:String; private var _SafeStr_9851:RadioButtonGroup; private var _SafeStr_9852:Bitmap; private var _SafeStr_9853:TextField; private var _SafeStr_6989:Boolean; private var _SafeStr_9854:BitmapData; private var _SafeStr_9855:BitmapData; private var _SafeStr_9856:uint; private var _SafeStr_5520:int; public function _SafeStr_109(k:String, _arg_2:RadioButtonGroup, _arg_3:int=1, _arg_4:BitmapData=null, _arg_5:BitmapData=null, _arg_6:uint=0) { this._SafeStr_9847 = _SafeStr_173; this._SafeStr_9848 = _SafeStr_170; this._SafeStr_9849 = _SafeStr_172; this._SafeStr_9850 = _SafeStr_171; super(); this._SafeStr_7926 = k; this._SafeStr_9851 = _arg_2; this._SafeStr_5520 = _arg_3; mouseChildren = false; buttonMode = true; this._SafeStr_9856 = _arg_6; var _local_7 = (_arg_3 == LoaderUI._SafeStr_9857); this._SafeStr_9853 = LoaderUI._SafeStr_9858(this._SafeStr_7926, 20, (((_arg_3 == LoaderUI._SafeStr_9857)) ? 15201722 : 0), true, false, false, _local_7); this._SafeStr_9853.alpha = (((_arg_3)==LoaderUI._SafeStr_9857) ? 0.7 : 1); if (_arg_3 == LoaderUI._SafeStr_9859){ LoaderUI._SafeStr_9860(this._SafeStr_9853); }; switch (_arg_3){ case LoaderUI._SafeStr_9857: this._SafeStr_9854 = (((_arg_4)!=null) ? _arg_4 : Bitmap(new this._SafeStr_9850()).bitmapData); this._SafeStr_9855 = (((_arg_5)!=null) ? _arg_5 : Bitmap(new this._SafeStr_9849()).bitmapData); break; case LoaderUI._SafeStr_9859: this._SafeStr_9854 = (((_arg_4)!=null) ? _arg_4 : Bitmap(new this._SafeStr_9848()).bitmapData); this._SafeStr_9855 = (((_arg_5)!=null) ? _arg_5 : Bitmap(new this._SafeStr_9847()).bitmapData); break; }; this._SafeStr_9852 = new Bitmap(this._SafeStr_9855); addChild(this._SafeStr_9852); this._SafeStr_9852.y = int(((this._SafeStr_9853.height - this._SafeStr_9852.height) / 2)); this._SafeStr_9852.alpha = (((_arg_3)==LoaderUI._SafeStr_9857) ? 0.8 : 1); addChild(this._SafeStr_9853); this._SafeStr_9853.x = (this._SafeStr_9852.width + 6); if (((!((this._SafeStr_9851 == null))) && ((this._SafeStr_9851.buttons.indexOf(this) < 0)))){ this._SafeStr_9851.buttons.push(this); }; addEventListener(MouseEvent.MOUSE_DOWN, this._SafeStr_9861); } private function _SafeStr_9861(k:MouseEvent):void { addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9862); } private function _SafeStr_9862(k:MouseEvent):void { k.stopImmediatePropagation(); removeEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9862); this.selected = true; } public function get group():RadioButtonGroup { return (this._SafeStr_9851); } public function set group(k:RadioButtonGroup):void { if (this._SafeStr_9851 == k){ return; }; if (((!((this._SafeStr_9851 == null))) && ((this._SafeStr_9851.buttons.indexOf(this) >= 0)))){ this._SafeStr_9851.buttons.splice(this._SafeStr_9851.buttons.indexOf(this), 1); }; this._SafeStr_9851 = k; this.selected = false; } public function _SafeStr_9863(k:uint):void { this._SafeStr_9856 = k; } public function get selected():Boolean { return (this._SafeStr_6989); } public function set selected(k:Boolean):void { var _local_2:_SafeStr_109; if (this._SafeStr_6989 == k){ return; }; this._SafeStr_6989 = k; if (((this._SafeStr_6989) && (!((this._SafeStr_9851 == null))))){ for each (_local_2 in this._SafeStr_9851.buttons) { if (_local_2 != this){ _local_2.selected = false; if (this._SafeStr_9856){ _local_2._SafeStr_9853.textColor = this._SafeStr_9856; _local_2._SafeStr_9853.alpha = 0.6; }; } else { _local_2._SafeStr_9853.textColor = (((this._SafeStr_5520 == LoaderUI._SafeStr_9857)) ? 15201722 : 0); _local_2._SafeStr_9853.alpha = 0.7; }; }; this._SafeStr_9851._SafeStr_9864(); }; this._SafeStr_9852.bitmapData = ((this._SafeStr_6989) ? this._SafeStr_9854 : this._SafeStr_9855); } } }//package _-0TZ // _SafeStr_109 = "_-4LE" (String#972, DoABC#2) // _SafeStr_170 = "_-X4" (String#1134, DoABC#2) // _SafeStr_171 = "_-01x" (String#714, DoABC#2) // _SafeStr_172 = "_-45q" (String#956, DoABC#2) // _SafeStr_173 = "_-6jD" (String#1106, DoABC#2) // _SafeStr_5520 = "_-43p" (String#362, DoABC#2) // _SafeStr_6989 = "_-bI" (String#1138, DoABC#2) // _SafeStr_7926 = "_-5O2" (String#383, DoABC#2) // _SafeStr_9847 = "_-4fU" (String#2880, DoABC#2) // _SafeStr_9848 = "_-2gQ" (String#2518, DoABC#2) // _SafeStr_9849 = "_-2Qy" (String#2461, DoABC#2) // _SafeStr_9850 = "_-4xG" (String#2939, DoABC#2) // _SafeStr_9851 = "_-6Tl" (String#3257, DoABC#2) // _SafeStr_9852 = "_-3cT" (String#2680, DoABC#2) // _SafeStr_9853 = "_-46K" (String#957, DoABC#2) // _SafeStr_9854 = "_-0t3" (String#2157, DoABC#2) // _SafeStr_9855 = "_-18e" (String#2199, DoABC#2) // _SafeStr_9856 = "_-0g5" (String#2113, DoABC#2) // _SafeStr_9857 = "_-3RF" (String#2646, DoABC#2) // _SafeStr_9858 = "_-0l5" (String#2137, DoABC#2) // _SafeStr_9859 = "_-6Ae" (String#3186, DoABC#2) // _SafeStr_9860 = "_-2yJ" (String#2567, DoABC#2) // _SafeStr_9861 = "_-2ep" (String#876, DoABC#2) // _SafeStr_9862 = "_-1Eo" (String#800, DoABC#2) // _SafeStr_9863 = "_-5Kw" (String#3011, DoABC#2) // _SafeStr_9864 = "_-4bX" (String#2867, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_118 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_118 extends BitmapAsset { } }//package _-0TZ // _SafeStr_118 = "_-1Qv" (String#810, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_119 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_119 extends BitmapAsset { } }//package _-0TZ // _SafeStr_119 = "_-1Js" (String#804, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_120 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_120 extends BitmapAsset { } }//package _-0TZ // _SafeStr_120 = "_-02V" (String#715, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_121 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_121 extends BitmapAsset { } }//package _-0TZ // _SafeStr_121 = "_-4wI" (String#1008, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_122 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_122 extends BitmapAsset { } }//package _-0TZ // _SafeStr_122 = "_-1qn" (String#835, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_123 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_123 extends BitmapAsset { } }//package _-0TZ // _SafeStr_123 = "_-47h" (String#959, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_124 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_124 extends BitmapAsset { } }//package _-0TZ // _SafeStr_124 = "_-4UH" (String#982, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_125 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_125 extends BitmapAsset { } }//package _-0TZ // _SafeStr_125 = "_-69" (String#1073, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_126 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_126 extends BitmapAsset { } }//package _-0TZ // _SafeStr_126 = "_-21c" (String#845, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_127 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_127 extends BitmapAsset { } }//package _-0TZ // _SafeStr_127 = "_-4et" (String#996, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_129 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_129 extends BitmapAsset { } }//package _-0TZ // _SafeStr_129 = "_-28Z" (String#852, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_149 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_149 extends BitmapAsset { } }//package _-0TZ // _SafeStr_149 = "_-03Z" (String#717, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_150 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_150 extends BitmapAsset { } }//package _-0TZ // _SafeStr_150 = "_-4zw" (String#1014, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_151 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_151 extends BitmapAsset { } }//package _-0TZ // _SafeStr_151 = "_-3pK" (String#949, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_152 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_152 extends BitmapAsset { } }//package _-0TZ // _SafeStr_152 = "_-27Z" (String#851, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_153 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_153 extends BitmapAsset { } }//package _-0TZ // _SafeStr_153 = "_-4ZS" (String#989, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_154 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_154 extends BitmapAsset { } }//package _-0TZ // _SafeStr_154 = "_-1-E" (String#782, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_155 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_155 extends BitmapAsset { } }//package _-0TZ // _SafeStr_155 = "_-2am" (String#873, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_156 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_156 extends BitmapAsset { } }//package _-0TZ // _SafeStr_156 = "_-qb" (String#1148, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_157 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_157 extends BitmapAsset { } }//package _-0TZ // _SafeStr_157 = "_-3DK" (String#910, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_158 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_158 extends BitmapAsset { } }//package _-0TZ // _SafeStr_158 = "_-3aX" (String#937, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_159 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_159 extends BitmapAsset { } }//package _-0TZ // _SafeStr_159 = "_-49n" (String#962, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_160 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_160 extends BitmapAsset { } }//package _-0TZ // _SafeStr_160 = "_-0Sj" (String#743, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_161 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_161 extends BitmapAsset { } }//package _-0TZ // _SafeStr_161 = "_-6Y2" (String#1095, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_162 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_162 extends BitmapAsset { } }//package _-0TZ // _SafeStr_162 = "_-3MJ" (String#921, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_163 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_163 extends BitmapAsset { } }//package _-0TZ // _SafeStr_163 = "_-1PY" (String#808, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_164 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_164 extends BitmapAsset { } }//package _-0TZ // _SafeStr_164 = "_-2Iv" (String#858, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_165 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_165 extends BitmapAsset { } }//package _-0TZ // _SafeStr_165 = "_-5m9" (String#1054, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_166 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_166 extends BitmapAsset { } }//package _-0TZ // _SafeStr_166 = "_-318" (String#899, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_167 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_167 extends BitmapAsset { } }//package _-0TZ // _SafeStr_167 = "_-1ed" (String#826, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_168 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_168 extends BitmapAsset { } }//package _-0TZ // _SafeStr_168 = "_-0rK" (String#774, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_169 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_169 extends BitmapAsset { } }//package _-0TZ // _SafeStr_169 = "_-2YX" (String#871, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_170 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_170 extends BitmapAsset { } }//package _-0TZ // _SafeStr_170 = "_-X4" (String#1134, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_171 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_171 extends BitmapAsset { } }//package _-0TZ // _SafeStr_171 = "_-01x" (String#714, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_172 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_172 extends BitmapAsset { } }//package _-0TZ // _SafeStr_172 = "_-45q" (String#956, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_173 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_173 extends BitmapAsset { } }//package _-0TZ // _SafeStr_173 = "_-6jD" (String#1106, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_174 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_174 extends BitmapAsset { } }//package _-0TZ // _SafeStr_174 = "_-2L9" (String#859, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_175 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_175 extends BitmapAsset { } }//package _-0TZ // _SafeStr_175 = "_-5HN" (String#1027, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_176 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_176 extends BitmapAsset { } }//package _-0TZ // _SafeStr_176 = "_-4Ni" (String#973, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_177 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_177 extends BitmapAsset { } }//package _-0TZ // _SafeStr_177 = "_-54T" (String#1018, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_25 package _-0TZ { import mx.core.FontAsset; public class _SafeStr_25 extends FontAsset { } }//package _-0TZ // _SafeStr_25 = "_-RS" (String#1129, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_26 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_26 extends BitmapAsset { } }//package _-0TZ // _SafeStr_26 = "_-4YA" (String#988, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_27 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_27 extends BitmapAsset { } }//package _-0TZ // _SafeStr_27 = "_-5Dx" (String#1023, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_28 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_28 extends BitmapAsset { } }//package _-0TZ // _SafeStr_28 = "_-4Wl" (String#986, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_29 package _-0TZ { import mx.core.FontAsset; public class _SafeStr_29 extends FontAsset { } }//package _-0TZ // _SafeStr_29 = "_-0SZ" (String#742, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_30 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_30 extends BitmapAsset { } }//package _-0TZ // _SafeStr_30 = "_-0Dy" (String#728, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_31 package _-0TZ { import mx.core.FontAsset; public class _SafeStr_31 extends FontAsset { } }//package _-0TZ // _SafeStr_31 = "_-6De" (String#1077, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_32 package _-0TZ { import mx.core.BitmapAsset; public class _SafeStr_32 extends BitmapAsset { } }//package _-0TZ // _SafeStr_32 = "_-0ia" (String#764, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_33 package _-0TZ { import mx.core.FontAsset; public class _SafeStr_33 extends FontAsset { } }//package _-0TZ // _SafeStr_33 = "_-2Vh" (String#867, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_93 package _-0TZ { import flash.display.Sprite; import flash.geom.Rectangle; import flash.display.DisplayObject; import flash.text.TextField; import flash.display.Bitmap; import flash.events.Event; import flash.events.MouseEvent; import flash.text.TextFormatAlign; import flash.filters.GlowFilter; public class _SafeStr_93 extends Sprite { private static const _SafeStr_9865:Class = _SafeStr_150; private static const _SafeStr_9866:Class = _SafeStr_151; private static const _SafeStr_9867:Class = _SafeStr_149; private var _SafeStr_7926:String; protected var _SafeStr_9868:Rectangle; private var _SafeStr_9869:Boolean; private var _SafeStr_9870:Boolean; private var _SafeStr_7475:Function; private var _SafeStr_9871:uint; private var _SafeStr_9872:Sprite; private var _SafeStr_9873:DisplayObject; private var _SafeStr_9874:DisplayObject; private var _SafeStr_9875:DisplayObject; private var _SafeStr_9876:DisplayObject; private var _SafeStr_9877:DisplayObject; private var _SafeStr_9853:TextField; private var _SafeStr_9878:Boolean; private var _hover:Boolean; private var _active:Boolean; private var _SafeStr_6989:Boolean; private var _SafeStr_9879:Boolean; private var _SafeStr_9880:Boolean; private var _icon:Bitmap; public function _SafeStr_93(k:String, _arg_2:Rectangle, _arg_3:Boolean, _arg_4:Function, _arg_5:uint=0xFFFFFF) { this._SafeStr_7926 = k; this._SafeStr_9868 = _arg_2; this._SafeStr_9869 = _arg_3; this._SafeStr_7475 = _arg_4; this._SafeStr_9871 = _arg_5; this._icon = this.icon; this.active = true; mouseChildren = false; addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); addEventListener(Event.REMOVED_FROM_STAGE, this._SafeStr_9881); } private function _SafeStr_9881(k:Event):void { stage.removeEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9882); removeEventListener(MouseEvent.MOUSE_DOWN, this._SafeStr_9861); removeEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9862); removeEventListener(MouseEvent.MOUSE_OVER, this.onMouseOver); removeEventListener(MouseEvent.MOUSE_OUT, this.onMouseOut); } protected function onAddedToStage(k:Event):void { this.x = this._SafeStr_9868.x; this.y = this._SafeStr_9868.y; if (this._SafeStr_7926 != ""){ this._SafeStr_9853 = LoaderUI._SafeStr_9858(this._SafeStr_7926, 18, this.textColour, true, false, false, this.italic, TextFormatAlign.LEFT, false, this.underline); if (this.etching){ LoaderUI._SafeStr_9860(this._SafeStr_9853); }; if (this._SafeStr_9869){ this._SafeStr_9868.width = (this._SafeStr_9853.textWidth + this.padding); }; }; this._SafeStr_9873 = this.defaultBackground; this._SafeStr_9873.width = this._SafeStr_9868.width; this._SafeStr_9873.height = this._SafeStr_9868.height; this._SafeStr_9874 = this.currentlyActive; this._SafeStr_9874.width = this._SafeStr_9868.width; this._SafeStr_9874.height = this._SafeStr_9868.height; this._SafeStr_9875 = this.pressedBackground; this._SafeStr_9875.width = this._SafeStr_9868.width; this._SafeStr_9875.height = this._SafeStr_9868.height; this._SafeStr_9876 = this.inactiveBackground; this._SafeStr_9876.width = this._SafeStr_9868.width; this._SafeStr_9876.height = this._SafeStr_9868.height; this._SafeStr_9877 = this.rolloverBackground; if (this._SafeStr_9877 != null){ this._SafeStr_9877.width = this._SafeStr_9868.width; this._SafeStr_9877.height = this._SafeStr_9868.height; }; while (numChildren > 0) { removeChildAt(0); }; this._SafeStr_9872 = new Sprite(); this._SafeStr_9872.addChild(this._SafeStr_9873); this._SafeStr_9872.addChild(this._SafeStr_9875); this._SafeStr_9872.addChild(this._SafeStr_9876); this._SafeStr_9872.addChild(this._SafeStr_9874); if (this._SafeStr_9877 != null){ this._SafeStr_9872.addChild(this._SafeStr_9877); }; addChild(this._SafeStr_9872); if (this._SafeStr_7926 != ""){ addChild(this._SafeStr_9853); this._SafeStr_9853.x = (((this._SafeStr_9868.width - this._SafeStr_9853.textWidth) / 2) - 2); this._SafeStr_9853.y = (((this._SafeStr_9868.height - this._SafeStr_9853.textHeight) / 2) - 2); }; if (this.icon != null){ this._SafeStr_9872.addChild(this.icon); this.icon.x = 10; this._icon.y = ((this._SafeStr_9872.height - this.icon.height) / 2); }; this.refresh(); width = this._SafeStr_9868.width; height = this._SafeStr_9868.height; if (this._SafeStr_9883){ this.x = int(((parent.width - width) / 2)); }; if (this._SafeStr_9880){ this.x = (parent.width - width); }; addEventListener(MouseEvent.MOUSE_DOWN, this._SafeStr_9861); addEventListener(MouseEvent.MOUSE_OVER, this.onMouseOver); addEventListener(MouseEvent.MOUSE_OUT, this.onMouseOut); } private function onMouseOut(k:MouseEvent):void { this._hover = false; this.refresh(); } private function onMouseOver(k:MouseEvent):void { if (!this._active){ return; }; this._hover = true; this.refresh(); } private function _SafeStr_9861(k:MouseEvent):void { if (!this._active){ return; }; stage.addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9882); addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9862); this._SafeStr_9878 = true; this.refresh(); } private function _SafeStr_9862(k:MouseEvent):void { k.stopImmediatePropagation(); stage.removeEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9882); removeEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9862); this._SafeStr_9878 = false; this.refresh(); this._SafeStr_7475(this); } private function _SafeStr_9882(k:MouseEvent):void { stage.removeEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9882); removeEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9862); this._SafeStr_9878 = false; this.refresh(); } private function refresh():void { var k:int = 1; var _local_2:int = 2; var _local_3:int = 3; var _local_4:int = 4; if (this._SafeStr_9872 == null){ return; }; var _local_5:int = ((this._active) ? ((((((this._SafeStr_9878) && (this._hover))) || (this._SafeStr_6989))) ? _local_2 : k) : _local_3); if (this._SafeStr_9879){ _local_5 = _local_4; }; this._SafeStr_9873.visible = (((_local_5 == k)) && ((((this._SafeStr_9877 == null)) || (!(this._hover))))); this._SafeStr_9875.visible = (_local_5 == _local_2); this._SafeStr_9876.visible = (_local_5 == _local_3); this._SafeStr_9874.visible = (_local_5 == _local_4); if (this._SafeStr_9877 != null){ this._SafeStr_9877.visible = (((_local_5 == k)) && (this._hover)); filters = []; } else { filters = ((this._hover) ? [new GlowFilter(this._SafeStr_9871, 0.7, 10, 10)] : []); }; if (this._SafeStr_9853){ this._SafeStr_9853.textColor = ((this._active) ? this.textColour : 0x999999); }; } public function get _SafeStr_9883():Boolean { return (this._SafeStr_9870); } public function set _SafeStr_9883(k:Boolean):void { this._SafeStr_9870 = k; } override public function set x(k:Number):void { super.x = k; this._SafeStr_9868.x = k; } override public function set y(k:Number):void { super.y = k; this._SafeStr_9868.y = k; } public function get active():Boolean { return (this._active); } public function set active(k:Boolean):void { this._active = k; buttonMode = this._active; this.refresh(); } public function _SafeStr_7083():void { this._SafeStr_9879 = false; this._SafeStr_6989 = false; this.refresh(); } public function _SafeStr_9884():void { this._SafeStr_9879 = true; this.refresh(); } public function select():void { this._SafeStr_6989 = true; this.refresh(); } public function set _SafeStr_9885(k:Boolean):void { this._SafeStr_9880 = k; } protected function get defaultBackground():DisplayObject { return (LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9865()).bitmapData, new Rectangle(5, 5, 1, 2))); } protected function get pressedBackground():DisplayObject { return (LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9866()).bitmapData, new Rectangle(6, 10, 1, 3))); } protected function get inactiveBackground():DisplayObject { return (LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9867()).bitmapData, new Rectangle(5, 6, 1, 2))); } protected function get currentlyActive():DisplayObject { return (LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9865()).bitmapData, new Rectangle(5, 6, 1, 2))); } protected function get rolloverBackground():DisplayObject { return (null); } protected function get icon():Bitmap { return (this._icon); } protected function get etching():Boolean { return (true); } protected function get padding():int { return (24); } protected function get textColour():uint { return (0); } protected function get italic():Boolean { return (false); } protected function get underline():Boolean { return (false); } } }//package _-0TZ // _SafeStr_149 = "_-03Z" (String#717, DoABC#2) // _SafeStr_150 = "_-4zw" (String#1014, DoABC#2) // _SafeStr_151 = "_-3pK" (String#949, DoABC#2) // _SafeStr_6989 = "_-bI" (String#1138, DoABC#2) // _SafeStr_7083 = "_-a9" (String#3367, DoABC#2) // _SafeStr_7475 = "_-1Si" (String#325, DoABC#2) // _SafeStr_7926 = "_-5O2" (String#383, DoABC#2) // _SafeStr_93 = "_-68O" (String#1072, DoABC#2) // _SafeStr_9853 = "_-46K" (String#957, DoABC#2) // _SafeStr_9858 = "_-0l5" (String#2137, DoABC#2) // _SafeStr_9860 = "_-2yJ" (String#2567, DoABC#2) // _SafeStr_9861 = "_-2ep" (String#876, DoABC#2) // _SafeStr_9862 = "_-1Eo" (String#800, DoABC#2) // _SafeStr_9865 = "_-1aJ" (String#2289, DoABC#2) // _SafeStr_9866 = "_-07o" (String#2033, DoABC#2) // _SafeStr_9867 = "_-4sD" (String#2920, DoABC#2) // _SafeStr_9868 = "_-4VJ" (String#985, DoABC#2) // _SafeStr_9869 = "_-42c" (String#2763, DoABC#2) // _SafeStr_9870 = "_-48s" (String#2783, DoABC#2) // _SafeStr_9871 = "_-1QA" (String#2251, DoABC#2) // _SafeStr_9872 = "_-35P" (String#902, DoABC#2) // _SafeStr_9873 = "_-HV" (String#3324, DoABC#2) // _SafeStr_9874 = "_-2my" (String#2538, DoABC#2) // _SafeStr_9875 = "_-2jW" (String#2529, DoABC#2) // _SafeStr_9876 = "_-4U3" (String#2837, DoABC#2) // _SafeStr_9877 = "_-1Yv" (String#2285, DoABC#2) // _SafeStr_9878 = "_-095" (String#2040, DoABC#2) // _SafeStr_9879 = "_-0Cc" (String#2045, DoABC#2) // _SafeStr_9880 = "_-HO" (String#3322, DoABC#2) // _SafeStr_9881 = "_-4lv" (String#66, DoABC#2) // _SafeStr_9882 = "_-47w" (String#2777, DoABC#2) // _SafeStr_9883 = "_-4M3" (String#2810, DoABC#2) // _SafeStr_9884 = "_-52j" (String#2951, DoABC#2) // _SafeStr_9885 = "_-3dm" (String#2687, DoABC#2) // _SafeStr_9886 = "_-649" (String#3167, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_96 package _-0TZ { import flash.display.DisplayObject; import flash.display.Bitmap; import flash.geom.Rectangle; public class _SafeStr_96 extends _SafeStr_93 { private static const _SafeStr_9887:Class = _SafeStr_154; private static const _SafeStr_9888:Class = _SafeStr_156; private static const _SafeStr_9889:Class = _SafeStr_159; private static const _SafeStr_9890:Class = _SafeStr_162; private static const _SafeStr_9891:Class = _SafeStr_163; private static const _SafeStr_9892:Class = _SafeStr_160; private static const _SafeStr_9893:Class = _SafeStr_152; private static const _SafeStr_9894:Class = _SafeStr_164; private static const static:Class = _SafeStr_158; private static const _SafeStr_9895:Class = _SafeStr_153; private static const _SafeStr_9896:Class = _SafeStr_155; private static const _SafeStr_9897:Class = _SafeStr_161; private static const icon_hc:Class = _SafeStr_157; public static const _SafeStr_9898:String = "red"; public static const _SafeStr_9899:String = "gfreen"; public static const _SafeStr_9900:String = "yellow"; private var _SafeStr_9901:DisplayObject; private var _SafeStr_9902:DisplayObject; private var _SafeStr_9903:DisplayObject; private var _SafeStr_9904:DisplayObject; private var _icon:Bitmap; public function _SafeStr_96(k:String, _arg_2:String, _arg_3:Rectangle, _arg_4:Boolean, _arg_5:Function, _arg_6:uint=0xFFFFFF) { switch (k){ case _SafeStr_9898: this._SafeStr_9901 = LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9891()).bitmapData, new Rectangle(8, 10, 6, 4)); this._SafeStr_9902 = LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9892()).bitmapData, new Rectangle(8, 10, 6, 4)); this._SafeStr_9903 = LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9894()).bitmapData, new Rectangle(8, 10, 6, 4)); this._SafeStr_9904 = LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9893()).bitmapData, new Rectangle(8, 10, 6, 4)); break; case _SafeStr_9899: this._SafeStr_9901 = LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9887()).bitmapData, new Rectangle(8, 10, 6, 4)); this._SafeStr_9902 = LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9888()).bitmapData, new Rectangle(8, 10, 6, 4)); this._SafeStr_9903 = LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9889()).bitmapData, new Rectangle(8, 10, 6, 4)); this._SafeStr_9904 = LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9890()).bitmapData, new Rectangle(8, 10, 6, 4)); break; case _SafeStr_9900: this._SafeStr_9901 = LoaderUI._SafeStr_9886(Bitmap(new static()).bitmapData, new Rectangle(8, 10, 6, 4)); this._SafeStr_9902 = LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9895()).bitmapData, new Rectangle(8, 10, 6, 4)); this._SafeStr_9903 = LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9897()).bitmapData, new Rectangle(8, 10, 6, 4)); this._SafeStr_9904 = LoaderUI._SafeStr_9886(Bitmap(new _SafeStr_9896()).bitmapData, new Rectangle(8, 10, 6, 4)); this._icon = Bitmap(new icon_hc()); break; }; super(_arg_2, _arg_3, _arg_4, _arg_5, _arg_6); } override protected function get defaultBackground():DisplayObject { return (this._SafeStr_9901); } override protected function get pressedBackground():DisplayObject { return (this._SafeStr_9902); } override protected function get inactiveBackground():DisplayObject { return (this._SafeStr_9903); } override protected function get rolloverBackground():DisplayObject { return (this._SafeStr_9904); } override protected function get etching():Boolean { return (false); } override protected function get padding():int { return (64); } override protected function get textColour():uint { return (0xFFFFFF); } override protected function get icon():Bitmap { return (this._icon); } } }//package _-0TZ // _SafeStr_152 = "_-27Z" (String#851, DoABC#2) // _SafeStr_153 = "_-4ZS" (String#989, DoABC#2) // _SafeStr_154 = "_-1-E" (String#782, DoABC#2) // _SafeStr_155 = "_-2am" (String#873, DoABC#2) // _SafeStr_156 = "_-qb" (String#1148, DoABC#2) // _SafeStr_157 = "_-3DK" (String#910, DoABC#2) // _SafeStr_158 = "_-3aX" (String#937, DoABC#2) // _SafeStr_159 = "_-49n" (String#962, DoABC#2) // _SafeStr_160 = "_-0Sj" (String#743, DoABC#2) // _SafeStr_161 = "_-6Y2" (String#1095, DoABC#2) // _SafeStr_162 = "_-3MJ" (String#921, DoABC#2) // _SafeStr_163 = "_-1PY" (String#808, DoABC#2) // _SafeStr_164 = "_-2Iv" (String#858, DoABC#2) // _SafeStr_93 = "_-68O" (String#1072, DoABC#2) // _SafeStr_96 = "_-0r1" (String#772, DoABC#2) // _SafeStr_9886 = "_-649" (String#3167, DoABC#2) // _SafeStr_9887 = "_-7n" (String#3298, DoABC#2) // _SafeStr_9888 = "_-4Eu" (String#2793, DoABC#2) // _SafeStr_9889 = "_-rs" (String#3414, DoABC#2) // _SafeStr_9890 = "_-39l" (String#2597, DoABC#2) // _SafeStr_9891 = "_-1yT" (String#2366, DoABC#2) // _SafeStr_9892 = "_-4wr" (String#2938, DoABC#2) // _SafeStr_9893 = "_-12c" (String#2182, DoABC#2) // _SafeStr_9894 = "_-2di" (String#2507, DoABC#2) // _SafeStr_9895 = "_-1bR" (String#2292, DoABC#2) // _SafeStr_9896 = "_-19" (String#2200, DoABC#2) // _SafeStr_9897 = "_-50t" (String#2948, DoABC#2) // _SafeStr_9898 = "_-5pT" (String#3114, DoABC#2) // _SafeStr_9899 = "_-1pN" (String#2339, DoABC#2) // _SafeStr_9900 = "_-4eM" (String#2876, DoABC#2) // _SafeStr_9901 = "_-27w" (String#2395, DoABC#2) // _SafeStr_9902 = "_-0G2" (String#2054, DoABC#2) // _SafeStr_9903 = "_-1G8" (String#2222, DoABC#2) // _SafeStr_9904 = "_-2eA" (String#2510, DoABC#2) //------------------------------------------------------------ //_-0TZ._SafeStr_97 package _-0TZ { import flash.display.Sprite; import flash.display.BitmapData; import flash.events.Event; public class _SafeStr_97 extends Sprite { private var _SafeStr_9905:BitmapData; public function _SafeStr_97() { var k:Number = 0.75; var _local_2:Number = 0.06; var _local_3:Number = (1 - ((1 - k) * (1 - _local_2))); var _local_4:uint = uint(((0xFF * _local_2) / _local_3)); this._SafeStr_9905 = new BitmapData(2, 2, true, (uint((k * 0xFF)) << 24)); this._SafeStr_9905.setPixel32(0, 0, ((uint((_local_3 * 0xFF)) << 24) + (_local_4 * 65793))); addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); addEventListener(Event.REMOVED_FROM_STAGE, this._SafeStr_9881); } private function _SafeStr_9881(k:Event):void { stage.removeEventListener(Event.RESIZE, this._SafeStr_9906); } private function onAddedToStage(k:Event):void { stage.addEventListener(Event.RESIZE, this._SafeStr_9906); this._SafeStr_9906(null); } private function _SafeStr_9906(k:Event):void { graphics.clear(); graphics.beginBitmapFill(this._SafeStr_9905); graphics.drawRect(0, 0, stage.stageWidth, stage.stageHeight); graphics.endFill(); width = stage.stageWidth; height = stage.stageHeight; x = -(int((width / 2))); y = -(int((height / 2))); } } }//package _-0TZ // _SafeStr_97 = "_-2eQ" (String#2512, DoABC#2) // _SafeStr_9881 = "_-4lv" (String#66, DoABC#2) // _SafeStr_9905 = "_-0kj" (String#2134, DoABC#2) // _SafeStr_9906 = "_-S9" (String#1131, DoABC#2) //------------------------------------------------------------ //_-0TZ.ColorButton package _-0TZ { import flash.display.Sprite; import flash.display.BitmapData; import flash.geom.Rectangle; import flash.geom.ColorTransform; import flash.events.Event; import flash.display.Bitmap; import flash.geom.Point; import flash.display.DisplayObject; public class ColorButton extends _SafeStr_93 { private static const _SafeStr_9907:Class = _SafeStr_176; private static const _SafeStr_9908:Class = _SafeStr_174; private static const _SafeStr_9909:Class = _SafeStr_177; private static const _SafeStr_9910:Class = _SafeStr_175; private var _index:int = 0; private var _SafeStr_9911:Boolean = false; private var _color:Number = -1; private var _SafeStr_9912:Sprite; private var _SafeStr_9913:BitmapData; public function ColorButton(k:int, _arg_2:int, _arg_3:Function, _arg_4:uint=0xFFFFFF, _arg_5:Number=0xFFFFFF) { this._color = _arg_5; super("", new Rectangle(k, _arg_2, 44, 46), false, _arg_3, _arg_4); } public function _SafeStr_9914(k:Number):void { this._color = k; this._SafeStr_9912 = new Sprite(); var _local_2:BitmapData = new _SafeStr_9910().bitmapData; var _local_3:ColorTransform = new ColorTransform(); _local_3.color = k; _local_2.colorTransform(new Rectangle(0, 0, _local_2.width, _local_2.height), _local_3); this._SafeStr_9913 = _local_2; } override protected function onAddedToStage(k:Event):void { super.onAddedToStage(k); if (this._color > 0){ this._SafeStr_9914(this._color); }; } public function set index(k:int):void { this._index = k; } public function get index():int { return (this._index); } public function set club(k:Boolean):void { this._SafeStr_9911 = k; } public function get club():Boolean { return (this._SafeStr_9911); } override protected function get defaultBackground():DisplayObject { var k:BitmapData = Bitmap(new _SafeStr_9907()).bitmapData; var _local_2:BitmapData = new BitmapData(k.width, k.height, true, this._color); _local_2.copyPixels(this._SafeStr_9913, this._SafeStr_9913.rect, new Point(0, 0)); _local_2.copyPixels(k, k.rect, new Point(0, 0), null, null, true); return (new Bitmap(_local_2)); } override protected function get pressedBackground():DisplayObject { var k:BitmapData = Bitmap(new _SafeStr_9909()).bitmapData; var _local_2:BitmapData = new BitmapData(k.width, k.height, true, this._color); _local_2.copyPixels(this._SafeStr_9913, this._SafeStr_9913.rect, new Point(0, 0)); _local_2.copyPixels(k, k.rect, new Point(0, 0), null, null, true); return (new Bitmap(_local_2)); } override protected function get inactiveBackground():DisplayObject { var k:BitmapData = Bitmap(new _SafeStr_9907()).bitmapData; var _local_2:BitmapData = new BitmapData(k.width, k.height, true, this._color); _local_2.copyPixels(this._SafeStr_9913, this._SafeStr_9913.rect, new Point(0, 0)); _local_2.copyPixels(k, k.rect, new Point(0, 0), null, null, true); return (new Bitmap(_local_2)); } override protected function get rolloverBackground():DisplayObject { var k:BitmapData = Bitmap(new _SafeStr_9908()).bitmapData; var _local_2:BitmapData = new BitmapData(k.width, k.height, true, this._color); _local_2.copyPixels(this._SafeStr_9913, this._SafeStr_9913.rect, new Point(0, 0)); _local_2.copyPixels(k, k.rect, new Point(0, 0), null, null, true); return (new Bitmap(_local_2)); } } }//package _-0TZ // _SafeStr_174 = "_-2L9" (String#859, DoABC#2) // _SafeStr_175 = "_-5HN" (String#1027, DoABC#2) // _SafeStr_176 = "_-4Ni" (String#973, DoABC#2) // _SafeStr_177 = "_-54T" (String#1018, DoABC#2) // _SafeStr_93 = "_-68O" (String#1072, DoABC#2) // _SafeStr_9907 = "_-4-7" (String#2754, DoABC#2) // _SafeStr_9908 = "_-3fY" (String#2696, DoABC#2) // _SafeStr_9909 = "_-0z5" (String#2171, DoABC#2) // _SafeStr_9910 = "_-1Uu" (String#2268, DoABC#2) // _SafeStr_9911 = "_-2JP" (String#2441, DoABC#2) // _SafeStr_9912 = "_-40D" (String#954, DoABC#2) // _SafeStr_9913 = "_-2Q4" (String#2459, DoABC#2) // _SafeStr_9914 = "_-419" (String#2757, DoABC#2) //------------------------------------------------------------ //_-0TZ.dynamic package _-0TZ { import mx.core.BitmapAsset; public class dynamic extends BitmapAsset { } }//package _-0TZ //------------------------------------------------------------ //_-0TZ.LoaderUI package _-0TZ { import flash.filters.DropShadowFilter; import flash.text.TextFormat; import flash.text.TextField; import flash.text.AntiAliasType; import flash.text.TextFieldType; import flash.text.TextFieldAutoSize; import flash.display.DisplayObject; import flash.display.Bitmap; import flash.display.BitmapData; import flash.geom.Rectangle; import flash.geom.Point; import flash.geom.ColorTransform; import flash.display.Sprite; import flash.display.Shape; public class LoaderUI { private static const _SafeStr_9915:Class = _SafeStr_30; public static var ubuntu_regular:Class = _SafeStr_33; public static var ubuntu_bold:Class = _SafeStr_31; public static var ubuntu_italic:Class = _SafeStr_25; public static var ubuntu_bold_italic:Class = _SafeStr_29; private static const _SafeStr_9916:Class = _SafeStr_26; private static const _SafeStr_9917:Class = _SafeStr_28; private static const _SafeStr_9918:Class = _SafeStr_32; private static const _SafeStr_9919:Class = _SafeStr_27; public static const _SafeStr_9859:int = 1; public static const _SafeStr_9857:int = 2; public static const _SafeStr_9920:String = "l"; public static const _SafeStr_9921:String = "c"; public static const _SafeStr_9922:String = "r"; public static const _SafeStr_9923:String = "t"; public static const _SafeStr_9924:String = "m"; public static const _SafeStr_9925:String = "b"; public static const _SafeStr_9926:uint = 8309486; public static const _SafeStr_9927:uint = 0xFFFFFF; private static const _SafeStr_9928:DropShadowFilter = new DropShadowFilter(1, 90, 0xD1D400, 1, 1, 1); private static const _SafeStr_9929:DropShadowFilter = new DropShadowFilter(1, 270, 0, 0.7, 1, 1); public static function _SafeStr_9858(k:String, _arg_2:int, _arg_3:uint, _arg_4:Boolean=false, _arg_5:Boolean=false, _arg_6:Boolean=false, _arg_7:Boolean=false, _arg_8:String="left", _arg_9:Boolean=false, _arg_10:Boolean=false):TextField { var _local_11:TextFormat = new TextFormat("Ubuntu", _arg_2, _arg_3, _arg_4, _arg_7, _arg_10); _local_11.align = _arg_8; _local_11.kerning = _arg_9; var _local_12:TextField = new TextField(); _local_12.embedFonts = true; _local_12.antiAliasType = AntiAliasType.ADVANCED; _local_12.defaultTextFormat = _local_11; _local_12.multiline = _arg_5; _local_12.wordWrap = _arg_5; _local_12.type = ((_arg_6) ? TextFieldType.INPUT : TextFieldType.DYNAMIC); _local_12.selectable = _arg_6; _local_12.htmlText = k; _local_12.autoSize = TextFieldAutoSize.LEFT; _local_12.width = _local_12.textWidth; _local_12.height = _local_12.textHeight; return (_local_12); } public static function _SafeStr_9860(k:DisplayObject, _arg_2:Boolean=false):void { k.filters = [((_arg_2) ? _SafeStr_9929.clone() : _SafeStr_9928.clone())]; } public static function _SafeStr_9930(k:DisplayObject, ... _args):void { var _local_5:int; var _local_6:DisplayObject; var _local_3:int = (_args.length / 2); var _local_4:int; while (_local_4 < _local_3) { _local_5 = _args[(_local_4 * 2)]; _local_6 = _args[((_local_4 * 2) + 1)]; _local_6.x = ((k.x + k.width) + _local_5); k = _local_6; _local_4++; }; } public static function _SafeStr_9931(k:DisplayObject, ... _args):void { var _local_5:int; var _local_6:DisplayObject; var _local_3:int = (_args.length / 2); var _local_4:int; while (_local_4 < _local_3) { _local_5 = _args[(_local_4 * 2)]; _local_6 = _args[((_local_4 * 2) + 1)]; _local_6.y = ((k.y + k.height) + _local_5); k = _local_6; _local_4++; }; } public static function _SafeStr_9932(k:DisplayObject, _arg_2:String, ... _args):void { var _local_4:DisplayObject; for each (_local_4 in _args) { if (_arg_2.indexOf(_SafeStr_9920) >= 0){ _local_4.x = k.x; }; if (_arg_2.indexOf(_SafeStr_9921) >= 0){ _local_4.x = (k.x + int(((k.width - _local_4.width) / 2))); }; if (_arg_2.indexOf(_SafeStr_9922) >= 0){ _local_4.x = ((k.x + k.width) - _local_4.width); }; if (_arg_2.indexOf(_SafeStr_9923) >= 0){ _local_4.y = k.y; }; if (_arg_2.indexOf(_SafeStr_9924) >= 0){ _local_4.y = (k.y + int(((k.height - _local_4.height) / 2))); }; if (_arg_2.indexOf(_SafeStr_9925) >= 0){ _local_4.y = ((k.y + k.height) - _local_4.height); }; }; } public static function _SafeStr_9933(k:int, _arg_2:int, _arg_3:int, _arg_4:Boolean, _arg_5:uint=0xFFFFFF, _arg_6:String="up"):Bitmap { var _local_8:Bitmap; var _local_9:int; var _local_10:int; var _local_11:Bitmap; if (_arg_3 < 0){ _arg_3 = int(((k - 9) / 2)); }; var _local_7:NineSplitSprite = NineSplitSprite._SafeStr_9934; switch (_arg_6){ case "up": _local_8 = new _SafeStr_9917(); _local_9 = _local_8.height; _local_11 = new Bitmap(new BitmapData(k, (_arg_2 + _local_8.height), true, 860986)); _local_7._SafeStr_9935(_local_11, new Rectangle(0, _local_9, k, _arg_2)); _local_11.bitmapData.copyPixels(_local_8.bitmapData, _local_8.bitmapData.rect, new Point(_arg_3, 0)); break; case "down": _local_8 = new _SafeStr_9916(); _local_9 = _local_8.height; _local_11 = new Bitmap(new BitmapData(k, (_arg_2 + _local_8.height), true, 860986)); _local_7._SafeStr_9935(_local_11, new Rectangle(0, _local_9, k, _arg_2)); _local_11.bitmapData.copyPixels(_local_8.bitmapData, _local_8.bitmapData.rect, new Point(_arg_3, (_arg_2 + _local_9))); break; case "left": _local_8 = new _SafeStr_9918(); _local_10 = _local_8.width; _local_11 = new Bitmap(new BitmapData((k + _local_10), _arg_2, true, 0xFFFFFF)); _local_7._SafeStr_9935(_local_11, new Rectangle(_local_10, 0, k, _arg_2)); _local_11.bitmapData.copyPixels(_local_8.bitmapData, _local_8.bitmapData.rect, new Point(0, (_arg_3 - _local_10))); break; case "right": _local_8 = new _SafeStr_9919(); _local_10 = _local_8.width; _local_11 = new Bitmap(new BitmapData((k + _local_10), _arg_2, true, 860986)); _local_7._SafeStr_9935(_local_11, new Rectangle(0, 0, k, _arg_2)); _local_11.bitmapData.copyPixels(_local_8.bitmapData, _local_8.bitmapData.rect, new Point(k, (_arg_3 - _local_10))); break; case "none": _local_11 = new Bitmap(new BitmapData(k, _arg_2, true, 860986)); _local_7._SafeStr_9935(_local_11, new Rectangle(0, 0, k, _arg_2)); break; }; _local_11.bitmapData.colorTransform(_local_11.bitmapData.rect, new ColorTransform((((_arg_5 >> 16) & 0xFF) / 0xFF), (((_arg_5 >> 8) & 0xFF) / 0xFF), ((_arg_5 & 0xFF) / 0xFF))); return (_local_11); } public static function _SafeStr_9936(k:String, _arg_2:String, _arg_3:Rectangle, _arg_4:int=1):Sprite { var _local_7:TextField; var _local_5:Sprite = new Sprite(); _local_5.x = _arg_3.x; _local_5.y = _arg_3.y; if (_arg_4 == LoaderUI._SafeStr_9859){ _local_5.addChild(NineSplitSprite._SafeStr_9937.render(_arg_3.width, _arg_3.height)); }; var _local_6:TextField = _SafeStr_9858(k, 40, 0xFFFFFF, false, false, false, false); _local_6.y = -48; _local_6.autoSize = TextFieldAutoSize.LEFT; _local_5.addChild(_local_6); if (((!((_arg_2 == null))) && (!((_arg_2 == ""))))){ _local_7 = _SafeStr_9858(_arg_2, 10, 0xAAAAAA, true); _local_7.x = 8; _local_7.y = -54; _local_7.autoSize = TextFieldAutoSize.LEFT; _local_5.addChild(_local_7); }; return (_local_5); } public static function _SafeStr_9938(k:Sprite, _arg_2:int, _arg_3:int):void { k.removeChildAt(0); k.addChildAt(NineSplitSprite._SafeStr_9937.render(_arg_2, _arg_3), 0); } public static function _SafeStr_9886(k:BitmapData, _arg_2:Rectangle):Shape { var _local_8:Number; var _local_9:int; var _local_3:Array = [(_arg_2.left - 0.001), (_arg_2.right + 0.001), k.width]; var _local_4:Array = [(_arg_2.top - 0.001), (_arg_2.bottom + 0.001), k.height]; var _local_5:Shape = new Shape(); var _local_6:Number = 0; var _local_7:int; while (_local_7 < 3) { _local_8 = 0; _local_9 = 0; while (_local_9 < 3) { _local_5.graphics.beginBitmapFill(k); _local_5.graphics.drawRect(_local_6, _local_8, (_local_3[_local_7] - _local_6), (_local_4[_local_9] - _local_8)); _local_5.graphics.endFill(); _local_8 = _local_4[_local_9]; _local_9++; }; _local_6 = _local_3[_local_7]; _local_7++; }; _local_5.scale9Grid = _arg_2; return (_local_5); } public static function _SafeStr_9939():Shape { return (_SafeStr_9886(Bitmap(new _SafeStr_9915()).bitmapData, new Rectangle(10, 10, 10, 10))); } } }//package _-0TZ // _SafeStr_25 = "_-RS" (String#1129, DoABC#2) // _SafeStr_26 = "_-4YA" (String#988, DoABC#2) // _SafeStr_27 = "_-5Dx" (String#1023, DoABC#2) // _SafeStr_28 = "_-4Wl" (String#986, DoABC#2) // _SafeStr_29 = "_-0SZ" (String#742, DoABC#2) // _SafeStr_30 = "_-0Dy" (String#728, DoABC#2) // _SafeStr_31 = "_-6De" (String#1077, DoABC#2) // _SafeStr_32 = "_-0ia" (String#764, DoABC#2) // _SafeStr_33 = "_-2Vh" (String#867, DoABC#2) // _SafeStr_9857 = "_-3RF" (String#2646, DoABC#2) // _SafeStr_9858 = "_-0l5" (String#2137, DoABC#2) // _SafeStr_9859 = "_-6Ae" (String#3186, DoABC#2) // _SafeStr_9860 = "_-2yJ" (String#2567, DoABC#2) // _SafeStr_9886 = "_-649" (String#3167, DoABC#2) // _SafeStr_9915 = "_-1Sk" (String#2261, DoABC#2) // _SafeStr_9916 = "_-0hZ" (String#2119, DoABC#2) // _SafeStr_9917 = "_-1sX" (String#2349, DoABC#2) // _SafeStr_9918 = "_-69e" (String#3184, DoABC#2) // _SafeStr_9919 = "_-4t3" (String#2925, DoABC#2) // _SafeStr_9920 = "_-6Q9" (String#3237, DoABC#2) // _SafeStr_9921 = "_-6Rn" (String#3245, DoABC#2) // _SafeStr_9922 = "_-47a" (String#2776, DoABC#2) // _SafeStr_9923 = "_-do" (String#3377, DoABC#2) // _SafeStr_9924 = "_-12y" (String#2184, DoABC#2) // _SafeStr_9925 = "_-1rT" (String#2346, DoABC#2) // _SafeStr_9926 = "_-1NM" (String#2244, DoABC#2) // _SafeStr_9927 = "_-3AD" (String#2599, DoABC#2) // _SafeStr_9928 = "_-5zh" (String#3152, DoABC#2) // _SafeStr_9929 = "_-o6" (String#3405, DoABC#2) // _SafeStr_9930 = "_-6QX" (String#3240, DoABC#2) // _SafeStr_9931 = "_-67F" (String#3177, DoABC#2) // _SafeStr_9932 = "_-4pQ" (String#2909, DoABC#2) // _SafeStr_9933 = "_-aC" (String#3368, DoABC#2) // _SafeStr_9934 = "_-sG" (String#3417, DoABC#2) // _SafeStr_9935 = "_-6NK" (String#3223, DoABC#2) // _SafeStr_9936 = "_-2mU" (String#2536, DoABC#2) // _SafeStr_9937 = "_-E6" (String#3316, DoABC#2) // _SafeStr_9938 = "_-2gb" (String#2519, DoABC#2) // _SafeStr_9939 = "_-2HU" (String#2434, DoABC#2) //------------------------------------------------------------ //_-0TZ.NineSplitSprite package _-0TZ { import flash.display.Bitmap; import flash.display.BitmapData; import __AS3__.vec.Vector; import flash.geom.Rectangle; import flash.geom.Point; import _-3-E._SafeStr_128; import __AS3__.vec.*; public class NineSplitSprite { private static const _SafeStr_9940:Class = _SafeStr_123; private static const _SafeStr_9941:Class = _SafeStr_118; private static const _SafeStr_9942:Class = _SafeStr_125; private static const _SafeStr_9943:Class = _SafeStr_119; private static const _SafeStr_9944:Class = dynamic; private static const _SafeStr_9945:Class = _SafeStr_122; private static const _SafeStr_9946:Class = _SafeStr_121; private static const _SafeStr_9947:Class = _SafeStr_129; private static const _SafeStr_9948:Class = _SafeStr_126; private static const _SafeStr_9949:Class = _SafeStr_127; private static const _SafeStr_9950:Class = _SafeStr_124; private static const _SafeStr_9951:Class = _SafeStr_120; private static const _SafeStr_9952:Bitmap = new _SafeStr_9940(); public static const _SafeStr_9953:Bitmap = new _SafeStr_9941(); private static const _SafeStr_9954:Bitmap = new _SafeStr_9942(); private static const _SafeStr_9955:Bitmap = new _SafeStr_9943(); private static const _SafeStr_9956:Bitmap = new _SafeStr_9944(); private static const _SafeStr_9957:Bitmap = new _SafeStr_9945(); private static const _SafeStr_9958:Bitmap = new _SafeStr_9946(); private static const _SafeStr_9959:Bitmap = new _SafeStr_9947(); private static const _SafeStr_9960:Bitmap = new _SafeStr_9948(); private static const _SafeStr_9961:Bitmap = new _SafeStr_9949(); private static const _SafeStr_9962:Bitmap = new _SafeStr_9950(); private static const _SafeStr_9963:Bitmap = new _SafeStr_9951(); public static var _SafeStr_9964:NineSplitSprite = new (NineSplitSprite)(_SafeStr_9962.bitmapData, new [5, 4, 5], new [11, 1, 5]); public static var _SafeStr_9965:NineSplitSprite = new (NineSplitSprite)(_SafeStr_9962.bitmapData, new [5, 4, 5], new [5, 1, 11]); public static var _SafeStr_9966:NineSplitSprite = new (NineSplitSprite)(_SafeStr_9952.bitmapData, new [12, 2, 6], new [14, 2, 4]); public static var _SafeStr_9967:NineSplitSprite = new (NineSplitSprite)(_SafeStr_9953.bitmapData, new [5, 5, 5], new [5, 12, 5]); public static var _SafeStr_9968:NineSplitSprite = new (NineSplitSprite)(_SafeStr_9954.bitmapData, new [2, 2, 2], new [8, 0, 0]); public static var _SafeStr_9937:NineSplitSprite = new (NineSplitSprite)(_SafeStr_9955.bitmapData, new [4, 3, 4], new [5, 1, 7]); public static var _SafeStr_9969:NineSplitSprite = new (NineSplitSprite)(_SafeStr_9956.bitmapData, new [5, 2, 5], new [5, 2, 6]); public static var _SafeStr_9970:NineSplitSprite = new (NineSplitSprite)(_SafeStr_9957.bitmapData, new [5, 2, 5], new [5, 2, 6]); public static var _SafeStr_9971:NineSplitSprite = new (NineSplitSprite)(_SafeStr_9958.bitmapData, new [5, 4, 5], new [7, 2, 5]); public static var _SafeStr_9972:NineSplitSprite = new (NineSplitSprite)(_SafeStr_9961.bitmapData, new [330, 0, 0], new [31, 0, 0]); public static var _SafeStr_9973:NineSplitSprite = new (NineSplitSprite)(_SafeStr_9960.bitmapData, new [330, 0, 0], new [31, 0, 0]); public static var _SafeStr_9974:NineSplitSprite = new (NineSplitSprite)(_SafeStr_9961.bitmapData, new [330, 0, 0], new [31, 0, 0]); public static var _SafeStr_9934:NineSplitSprite = new (NineSplitSprite)(_SafeStr_9963.bitmapData, new [5, 4, 5], new [11, 1, 5]); private var _SafeStr_5384:BitmapData; private var _SafeStr_9975:Vector.; private var _SafeStr_9976:Vector.; public function NineSplitSprite(k:BitmapData, _arg_2:Vector., _arg_3:Vector.) { this._SafeStr_5384 = k; this._SafeStr_9975 = _arg_2; this._SafeStr_9976 = _arg_3; } public function render(k:int, _arg_2:int):Bitmap { var _local_3:Bitmap = new Bitmap(new BitmapData(k, _arg_2, true, 0xFFFFFF)); this._SafeStr_9935(_local_3, new Rectangle(0, 0, k, _arg_2)); return (_local_3); } public function _SafeStr_9935(k:Bitmap, _arg_2:Rectangle):void { var _local_16:int; var _local_17:Rectangle; var _local_18:Rectangle; var _local_3:int = _arg_2.x; var _local_4:int = _arg_2.y; var _local_5:int = _arg_2.width; var _local_6:int = _arg_2.height; var _local_7:Vector. = new [0, this._SafeStr_9975[0], (this._SafeStr_9975[0] + this._SafeStr_9975[1])]; var _local_8:Vector. = new [0, this._SafeStr_9976[0], (this._SafeStr_9976[0] + this._SafeStr_9976[1])]; var _local_9:Vector. = this._SafeStr_9975; var _local_10:Vector. = this._SafeStr_9976; var _local_11:Vector. = new [_local_3, (_local_3 + this._SafeStr_9975[0]), ((_local_3 + _local_5) - this._SafeStr_9975[2])]; var _local_12:Vector. = new [_local_4, (_local_4 + this._SafeStr_9976[0]), ((_local_4 + _local_6) - this._SafeStr_9976[2])]; var _local_13:Vector. = new [this._SafeStr_9975[0], ((_local_5 - this._SafeStr_9975[0]) - this._SafeStr_9975[2]), this._SafeStr_9975[2]]; var _local_14:Vector. = new [this._SafeStr_9976[0], ((_local_6 - this._SafeStr_9976[0]) - this._SafeStr_9976[2]), this._SafeStr_9976[2]]; var _local_15:int; while (_local_15 < 3) { _local_16 = 0; while (_local_16 < 3) { if ((((((((_local_13[_local_15] < 1)) || ((_local_14[_local_16] < 1)))) || ((_local_9[_local_15] < 1)))) || ((_local_10[_local_16] < 1)))){ } else { _local_17 = new Rectangle(_local_7[_local_15], _local_8[_local_16], _local_9[_local_15], _local_10[_local_16]); if (((!((_local_15 == 1))) && (!((_local_16 == 1))))){ k.bitmapData.copyPixels(this._SafeStr_5384, _local_17, new Point(_local_11[_local_15], _local_12[_local_16])); } else { _local_18 = new Rectangle(_local_11[_local_15], _local_12[_local_16], _local_13[_local_15], _local_14[_local_16]); k.bitmapData.draw(this._SafeStr_5384, _SafeStr_128._SafeStr_9977(_local_17, _local_18), null, null, _local_18, false); }; }; _local_16++; }; _local_15++; }; } public function get bitmapData():BitmapData { return (this._SafeStr_5384); } } }//package _-0TZ // _SafeStr_118 = "_-1Qv" (String#810, DoABC#2) // _SafeStr_119 = "_-1Js" (String#804, DoABC#2) // _SafeStr_120 = "_-02V" (String#715, DoABC#2) // _SafeStr_121 = "_-4wI" (String#1008, DoABC#2) // _SafeStr_122 = "_-1qn" (String#835, DoABC#2) // _SafeStr_123 = "_-47h" (String#959, DoABC#2) // _SafeStr_124 = "_-4UH" (String#982, DoABC#2) // _SafeStr_125 = "_-69" (String#1073, DoABC#2) // _SafeStr_126 = "_-21c" (String#845, DoABC#2) // _SafeStr_127 = "_-4et" (String#996, DoABC#2) // _SafeStr_128 = "_-DT" (String#1114, DoABC#2) // _SafeStr_129 = "_-28Z" (String#852, DoABC#2) // _SafeStr_5384 = "_-08g" (String#2037, DoABC#2) // _SafeStr_9934 = "_-sG" (String#3417, DoABC#2) // _SafeStr_9935 = "_-6NK" (String#3223, DoABC#2) // _SafeStr_9937 = "_-E6" (String#3316, DoABC#2) // _SafeStr_9940 = "_-6hn" (String#3286, DoABC#2) // _SafeStr_9941 = "_-5KL" (String#3010, DoABC#2) // _SafeStr_9942 = "_-5As" (String#2981, DoABC#2) // _SafeStr_9943 = "_-1fO" (String#2310, DoABC#2) // _SafeStr_9944 = "_-0Ll" (String#2064, DoABC#2) // _SafeStr_9945 = "_-3VQ" (String#2658, DoABC#2) // _SafeStr_9946 = "_-4xx" (String#2941, DoABC#2) // _SafeStr_9947 = "_-012" (String#2012, DoABC#2) // _SafeStr_9948 = "_-5tQ" (String#3134, DoABC#2) // _SafeStr_9949 = "_-4wb" (String#2935, DoABC#2) // _SafeStr_9950 = "_-4Ci" (String#2791, DoABC#2) // _SafeStr_9951 = "_-09" (String#2039, DoABC#2) // _SafeStr_9952 = "_-22F" (String#2375, DoABC#2) // _SafeStr_9953 = "_-xi" (String#3432, DoABC#2) // _SafeStr_9954 = "_-48A" (String#2780, DoABC#2) // _SafeStr_9955 = "_-1Tm" (String#2264, DoABC#2) // _SafeStr_9956 = "_-2-S" (String#2369, DoABC#2) // _SafeStr_9957 = "_-3Ew" (String#2611, DoABC#2) // _SafeStr_9958 = "_-1Rf" (String#2255, DoABC#2) // _SafeStr_9959 = "_-1KH" (String#2233, DoABC#2) // _SafeStr_9960 = "_-16U" (String#2189, DoABC#2) // _SafeStr_9961 = "_-11r" (String#2180, DoABC#2) // _SafeStr_9962 = "_-5a9" (String#3057, DoABC#2) // _SafeStr_9963 = "_-3jL" (String#2708, DoABC#2) // _SafeStr_9964 = "_-4rw" (String#2919, DoABC#2) // _SafeStr_9965 = "_-4vB" (String#2930, DoABC#2) // _SafeStr_9966 = "_-3YC" (String#2667, DoABC#2) // _SafeStr_9967 = "_-25g" (String#2388, DoABC#2) // _SafeStr_9968 = "_-ar" (String#3372, DoABC#2) // _SafeStr_9969 = "_-3U6" (String#2655, DoABC#2) // _SafeStr_9970 = "_-5qc" (String#3119, DoABC#2) // _SafeStr_9971 = "_-524" (String#2949, DoABC#2) // _SafeStr_9972 = "_-32n" (String#2582, DoABC#2) // _SafeStr_9973 = "_-6SJ" (String#3247, DoABC#2) // _SafeStr_9974 = "_-6Qr" (String#3241, DoABC#2) // _SafeStr_9975 = "_-564" (String#2961, DoABC#2) // _SafeStr_9976 = "_-5bQ" (String#3061, DoABC#2) // _SafeStr_9977 = "_-6E7" (String#3196, DoABC#2) //------------------------------------------------------------ //_-0TZ.RadioButtonGroup package _-0TZ { import __AS3__.vec.Vector; import __AS3__.vec.*; public class RadioButtonGroup { private var _SafeStr_9978:Function; public var buttons:Vector.<_SafeStr_109>; public function RadioButtonGroup(k:Function):void { this.buttons = new Vector.<_SafeStr_109>(0); super(); this._SafeStr_9978 = k; } public function get selected():_SafeStr_109 { var k:_SafeStr_109; for each (k in this.buttons) { if (k.selected){ return (k); }; }; return (null); } public function _SafeStr_9864():void { this._SafeStr_9978(); } } }//package _-0TZ // _SafeStr_109 = "_-4LE" (String#972, DoABC#2) // _SafeStr_9864 = "_-4bX" (String#2867, DoABC#2) // _SafeStr_9978 = "_-KQ" (String#3331, DoABC#2) //------------------------------------------------------------ //_-0TZ.WaitIndicator package _-0TZ { import flash.display.Sprite; import _-0MK._SafeStr_3; import flash.display.Bitmap; import flash.display.BitmapData; import flash.geom.Rectangle; import flash.events.Event; import flash.utils.getTimer; import flash.geom.ColorTransform; import __AS3__.vec.*; public class WaitIndicator extends Sprite implements _SafeStr_3 { private static const _SafeStr_9979:int = 8; private var _disposed:Boolean; private var _SafeStr_5520:int; public function WaitIndicator(k:int) { var _local_5:Bitmap; var _local_6:Number; super(); this._SafeStr_5520 = k; var _local_2:uint = 0xFFFFFFFF; var _local_3:BitmapData = new BitmapData(4, 4, true, 0); _local_3.setVector(new Rectangle(0, 0, 4, 4), new [0, _local_2, _local_2, 0, _local_2, _local_2, _local_2, _local_2, _local_2, _local_2, _local_2, _local_2, 0, _local_2, _local_2, 0]); var _local_4:int; while (_local_4 < _SafeStr_9979) { _local_5 = new Bitmap(_local_3); addChild(_local_5); _local_6 = (((k == LoaderUI._SafeStr_9859)) ? 12 : 8); _local_5.x = (int((_local_6 * Math.sin((((_local_4 * Math.PI) * 2) / _SafeStr_9979)))) - 3); _local_5.y = (int((_local_6 * Math.cos((((_local_4 * Math.PI) * 2) / _SafeStr_9979)))) - 3); _local_4++; }; addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); } private function _SafeStr_9980(k:int):ColorTransform { var _local_2:Number = ((k / _SafeStr_9979) - (getTimer() * 0.001)); _local_2 = (_local_2 - Math.floor(_local_2)); _local_2 = (((this._SafeStr_5520 == LoaderUI._SafeStr_9859)) ? (48 + ((192 * _local_2) / 0xFF)) : _local_2); return ((((this._SafeStr_5520 == LoaderUI._SafeStr_9859)) ? new ColorTransform(_local_2, _local_2, _local_2) : new ColorTransform(1, 1, 1, _local_2))); } private function onAddedToStage(k:Event):void { removeEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); stage.addEventListener(Event.ENTER_FRAME, this._SafeStr_8853); } private function _SafeStr_8853(k:Event):void { graphics.clear(); var _local_2:int; while (_local_2 < _SafeStr_9979) { getChildAt(_local_2).transform.colorTransform = this._SafeStr_9980(_local_2); _local_2++; }; } public function dispose():void { if (this._disposed){ return; }; if (stage != null){ stage.removeEventListener(Event.ENTER_FRAME, this._SafeStr_8853); }; } public function get disposed():Boolean { return (this._disposed); } } }//package _-0TZ // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_5520 = "_-43p" (String#362, DoABC#2) // _SafeStr_8853 = "_-1vn" (String#841, DoABC#2) // _SafeStr_9859 = "_-6Ae" (String#3186, DoABC#2) // _SafeStr_9979 = "_-0I3" (String#2057, DoABC#2) // _SafeStr_9980 = "_-1aI" (String#2288, DoABC#2) //------------------------------------------------------------ //_-0U3._SafeStr_4519 package _-0U3 { import _-1Mz.IWindowContainer; import flash.display.BitmapData; import _-5Vt.BitmapDataAsset; import _-1Mz.IWindow; import _-5Mz.WindowEvent; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; public class _SafeStr_4519 { private static const _SafeStr_9169:int = 0; private static const _SafeStr_9170:int = 0xFF; private var _SafeStr_5451:BackgroundColorFurniWidget; private var _SafeStr_9981:IWindowContainer; private var _SafeStr_9982:String; private var _SafeStr_9983:BitmapData; private var _SafeStr_9984:BitmapData; private var _SafeStr_9985:int; private var _SafeStr_9986:int; public function _SafeStr_4519(k:BackgroundColorFurniWidget, _arg_2:String, _arg_3:IWindowContainer, _arg_4:int=0) { var _local_5:BitmapDataAsset; super(); this._SafeStr_5451 = k; this._SafeStr_9982 = _arg_2; this._SafeStr_9981 = _arg_3; _local_5 = BitmapDataAsset(k.assets.getAssetByName("dimmer_slider_base")); this._SafeStr_9983 = BitmapData(_local_5.content); _local_5 = BitmapDataAsset(k.assets.getAssetByName("dimmer_slider_button")); this._SafeStr_9984 = BitmapData(_local_5.content); this._SafeStr_9987(); this._SafeStr_7139(_arg_4); } public function dispose():void { this._SafeStr_5451 = null; this._SafeStr_9981 = null; this._SafeStr_9983 = null; this._SafeStr_9984 = null; } public function _SafeStr_7139(k:int):void { if (this._SafeStr_9981 == null){ return; }; var _local_2:IWindow = this._SafeStr_9981.findChildByName("slider_button"); if (_local_2 != null){ _local_2.x = this._SafeStr_9988(k); }; } private function _SafeStr_9988(k:int):int { return (int((this._SafeStr_9985 * (Number((k - _SafeStr_9169)) / (_SafeStr_9170 - _SafeStr_9169))))); } private function getValue(k:Number):int { return ((int(((k / this._SafeStr_9985) * (_SafeStr_9170 - _SafeStr_9169))) + _SafeStr_9169)); } private function _SafeStr_9989(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_5451._SafeStr_9990(this._SafeStr_9982, this.getValue(_arg_2.x)); } private function _SafeStr_9987():void { var k:IWindowContainer; var _local_2:IBitmapWrapperWindow; if (this._SafeStr_9981 == null){ return; }; _local_2 = (this._SafeStr_9981.findChildByName("slider_base") as IBitmapWrapperWindow); if (((!((_local_2 == null))) && (!((this._SafeStr_9983 == null))))){ _local_2.bitmap = new BitmapData(this._SafeStr_9983.width, this._SafeStr_9983.height, true, 0xFFFFFF); _local_2.bitmap.copyPixels(this._SafeStr_9983, this._SafeStr_9983.rect, new Point(0, 0), null, null, true); }; k = (this._SafeStr_9981.findChildByName("slider_movement_area") as IWindowContainer); if (k != null){ _local_2 = (k.findChildByName("slider_button") as IBitmapWrapperWindow); if (((!((_local_2 == null))) && (!((this._SafeStr_9984 == null))))){ _local_2.bitmap = new BitmapData(this._SafeStr_9984.width, this._SafeStr_9984.height, true, 0xFFFFFF); _local_2.bitmap.copyPixels(this._SafeStr_9984, this._SafeStr_9984.rect, new Point(0, 0), null, null, true); _local_2.procedure = this._SafeStr_9989; this._SafeStr_9985 = (k.width - _local_2.width); }; }; } } }//package _-0U3 // _SafeStr_4519 = "_-6jJ" (String#14498, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_9169 = "_-5sO" (String#866, DoABC#3) // _SafeStr_9170 = "_-0SN" (String#681, DoABC#3) // _SafeStr_9981 = "_-5Zf" (String#862, DoABC#3) // _SafeStr_9982 = "_-1q3" (String#1490, DoABC#3) // _SafeStr_9983 = "_-10x" (String#1070, DoABC#3) // _SafeStr_9984 = "_-2Xc" (String#1085, DoABC#3) // _SafeStr_9985 = "_-6My" (String#872, DoABC#3) // _SafeStr_9986 = "_-5qC" (String#4072, DoABC#3) // _SafeStr_9987 = "_-0wp" (String#834, DoABC#3) // _SafeStr_9988 = "_-50J" (String#1120, DoABC#3) // _SafeStr_9989 = "_-T9" (String#1154, DoABC#3) // _SafeStr_9990 = "_-6bq" (String#38344, DoABC#3) //------------------------------------------------------------ //_-0U3.BackgroundColorFurniWidget package _-0U3 { import _-1Ir._SafeStr_2820; import _-5YE.IFrameWindow; import __AS3__.vec.Vector; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-09L._SafeStr_4445; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; import _-151._SafeStr_3707; import _-5Mz.WindowMouseEvent; import _-0gz._SafeStr_4138; import _-3WD._SafeStr_3176; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import __AS3__.vec.*; public class BackgroundColorFurniWidget extends _SafeStr_2820 { private static const _SafeStr_9991:String = "hue"; private static const _SafeStr_9992:String = "saturation"; private static const _SafeStr_9993:String = "lightness"; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_7434:int; private var _SafeStr_9994:Vector.<_SafeStr_4519>; private var _SafeStr_7958:int; private var _SafeStr_7959:int; private var _SafeStr_7960:int; public function BackgroundColorFurniWidget(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10=null, _arg_4:_SafeStr_499=null) { this._SafeStr_9994 = new Vector.<_SafeStr_4519>(); super(k, _arg_2, _arg_3, _arg_4); this.handler.widget = this; } public function get handler():_SafeStr_4445 { return ((_SafeStr_6959 as _SafeStr_4445)); } override public function dispose():void { this._SafeStr_9995(); super.dispose(); } public function open(k:int, _arg_2:int, _arg_3:int, _arg_4:int):void { this._SafeStr_7434 = k; this._SafeStr_7958 = Math.max(_arg_2, 0); this._SafeStr_7959 = Math.max(_arg_3, 0); this._SafeStr_7960 = Math.max(_arg_4, 0); this.createWindow(); } public function _SafeStr_9990(k:String, _arg_2:int):void { switch (k){ case _SafeStr_9991: this._SafeStr_7958 = _arg_2; break; case _SafeStr_9992: this._SafeStr_7959 = _arg_2; break; case _SafeStr_9993: this._SafeStr_7960 = _arg_2; break; }; this._SafeStr_9996(); } private function createWindow():void { if (!this._SafeStr_5415){ this._SafeStr_5415 = IFrameWindow(windowManager.buildFromXML((assets.getAssetByName("background_color_ui_xml").content as XML))); this._SafeStr_5415.procedure = this._SafeStr_5452; this._SafeStr_5415.center(); this._SafeStr_9994.push(new _SafeStr_4519(this, _SafeStr_9991, IWindowContainer(this._SafeStr_5415.findChildByName("hue_container")), this._SafeStr_7958)); this._SafeStr_9994.push(new _SafeStr_4519(this, _SafeStr_9992, IWindowContainer(this._SafeStr_5415.findChildByName("saturation_container")), this._SafeStr_7959)); this._SafeStr_9994.push(new _SafeStr_4519(this, _SafeStr_9993, IWindowContainer(this._SafeStr_5415.findChildByName("lightness_container")), this._SafeStr_7960)); }; } private function _SafeStr_9995():void { var k:_SafeStr_4519; for each (k in this._SafeStr_9994) { k.dispose(); }; this._SafeStr_9994 = new Vector.<_SafeStr_4519>(); if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } private function _SafeStr_9996():void { if (this._SafeStr_5415 == null){ return; }; var k:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_5415.findChildByName("color_preview_bitmap")); var _local_2:BitmapData = new BitmapData(k.width, k.height, false); var _local_3:uint = _SafeStr_3707._SafeStr_7336(((((this._SafeStr_7958 & 0xFF) << 16) + ((this._SafeStr_7959 & 0xFF) << 8)) + (this._SafeStr_7960 & 0xFF))); _local_2.fillRect(_local_2.rect, _local_3); k.bitmap = _local_2; } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (((!((_arg_2 == null))) && ((k.type == WindowMouseEvent.CLICK)))){ switch (_arg_2.name){ case "apply_button": this.handler.container.connection.send(new _SafeStr_4138(this._SafeStr_7434, this._SafeStr_7958, this._SafeStr_7959, this._SafeStr_7960)); return; case "on_off_button": this.handler.container.connection.send(new _SafeStr_3176(this._SafeStr_7434)); return; case "header_button_close": this._SafeStr_9995(); return; }; }; } } }//package _-0U3 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_3176 = "_-1JO" (String#25341, DoABC#3) // _SafeStr_3707 = "_-0hP" (String#8316, DoABC#3) // _SafeStr_4138 = "_-OS" (String#39376, DoABC#3) // _SafeStr_4445 = "_-4eN" (String#12394, DoABC#3) // _SafeStr_4519 = "_-6jJ" (String#14498, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_7336 = "_-BD" (String#38893, DoABC#3) // _SafeStr_7434 = "_-2q4" (String#162, DoABC#3) // _SafeStr_7958 = "_-2QY" (String#1510, DoABC#3) // _SafeStr_7959 = "_-6WH" (String#1620, DoABC#3) // _SafeStr_7960 = "_-1Zf" (String#1479, DoABC#3) // _SafeStr_9990 = "_-6bq" (String#38344, DoABC#3) // _SafeStr_9991 = "_-4EI" (String#32551, DoABC#3) // _SafeStr_9992 = "_-5lG" (String#36255, DoABC#3) // _SafeStr_9993 = "_-4RQ" (String#33077, DoABC#3) // _SafeStr_9994 = "_-0J2" (String#22917, DoABC#3) // _SafeStr_9995 = "_-6NQ" (String#386, DoABC#3) // _SafeStr_9996 = "_-0AV" (String#22566, DoABC#3) //------------------------------------------------------------ //_-0uv._SafeStr_2900 package _-0uv { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1cV._SafeStr_3229; public class _SafeStr_2900 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2900(k:Function) { super(k, _SafeStr_3229); } public function _SafeStr_5325():_SafeStr_3229 { return ((_SafeStr_5326 as _SafeStr_3229)); } } }//package _-0uv // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2900 = "_-43R" (String#32108, DoABC#3) // _SafeStr_3229 = "_-5Cs" (String#12977, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0uv._SafeStr_3113 package _-0uv { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1cV._SafeStr_3134; public class _SafeStr_3113 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3113(k:Function) { super(k, _SafeStr_3134); } public function _SafeStr_5325():_SafeStr_3134 { return ((_SafeStr_5326 as _SafeStr_3134)); } } }//package _-0uv // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3113 = "_-5PV" (String#35417, DoABC#3) // _SafeStr_3134 = "_-2hz" (String#10400, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0uv._SafeStr_3120 package _-0uv { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1cV._SafeStr_3115; public class _SafeStr_3120 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3120(k:Function) { super(k, _SafeStr_3115); } public function _SafeStr_5325():_SafeStr_3115 { return ((_SafeStr_5326 as _SafeStr_3115)); } } }//package _-0uv // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3115 = "_-16b" (String#8741, DoABC#3) // _SafeStr_3120 = "_-3as" (String#30953, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0uv._SafeStr_3123 package _-0uv { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1cV._SafeStr_3152; public class _SafeStr_3123 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3123(k:Function) { super(k, _SafeStr_3152); } public function _SafeStr_5325():_SafeStr_3152 { return ((_SafeStr_5326 as _SafeStr_3152)); } } }//package _-0uv // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3123 = "_-2Et" (String#27617, DoABC#3) // _SafeStr_3152 = "_-2cB" (String#10316, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0uv._SafeStr_3140 package _-0uv { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1cV._SafeStr_3139; public class _SafeStr_3140 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3140(k:Function) { super(k, _SafeStr_3139); } public function _SafeStr_5325():_SafeStr_3139 { return ((_SafeStr_5326 as _SafeStr_3139)); } } }//package _-0uv // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3139 = "_-1sg" (String#9532, DoABC#3) // _SafeStr_3140 = "_-5kA" (String#36209, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0uv._SafeStr_3141 package _-0uv { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1cV._SafeStr_4731; public class _SafeStr_3141 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3141(k:Function) { super(k, _SafeStr_4731); } public function _SafeStr_5325():_SafeStr_4731 { return ((_SafeStr_5326 as _SafeStr_4731)); } } }//package _-0uv // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3141 = "_-gl" (String#40045, DoABC#3) // _SafeStr_4731 = "_-38I" (String#10866, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0uv._SafeStr_3147 package _-0uv { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1cV._SafeStr_3145; public class _SafeStr_3147 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3147(k:Function) { super(k, _SafeStr_3145); } public function _SafeStr_5325():_SafeStr_3145 { return ((_SafeStr_5326 as _SafeStr_3145)); } } }//package _-0uv // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3145 = "_-4Y2" (String#12280, DoABC#3) // _SafeStr_3147 = "_-16x" (String#24878, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0uv._SafeStr_3148 package _-0uv { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1cV._SafeStr_3119; public class _SafeStr_3148 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3148(k:Function) { super(k, _SafeStr_3119); } public function _SafeStr_5325():_SafeStr_3119 { return ((_SafeStr_5326 as _SafeStr_3119)); } } }//package _-0uv // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3119 = "_-1iQ" (String#9353, DoABC#3) // _SafeStr_3148 = "_-6gg" (String#38556, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0uv._SafeStr_4278 package _-0uv { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1cV._SafeStr_4707; public class _SafeStr_4278 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4278(k:Function) { super(k, _SafeStr_4707); } public function _SafeStr_5325():_SafeStr_4707 { return ((_SafeStr_5326 as _SafeStr_4707)); } } }//package _-0uv // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4278 = "_-6g8" (String#38530, DoABC#3) // _SafeStr_4707 = "_-3lw" (String#11495, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0uv._SafeStr_4727 package _-0uv { import _-3qZ._SafeStr_2717; public class _SafeStr_4727 { private var _SafeStr_9997:int; private var _name:String; private var _SafeStr_9998:int; private var _SafeStr_5342:String; private var _SafeStr_9999:String; public function _SafeStr_4727(k:_SafeStr_2717) { this._SafeStr_9997 = k._SafeStr_5331(); this._name = k.readString(); this._SafeStr_9998 = k._SafeStr_5331(); this._SafeStr_5342 = k.readString(); this._SafeStr_9999 = k.readString(); } public function dispose():void { this._SafeStr_9997 = 0; this._name = ""; this._SafeStr_9998 = 0; this._SafeStr_5342 = ""; this._SafeStr_9999 = ""; } public function get _SafeStr_6594():int { return (this._SafeStr_9997); } public function get name():String { return (this._name); } public function get level():int { return (this._SafeStr_9998); } public function get figure():String { return (this._SafeStr_5342); } public function get owner():String { return (this._SafeStr_9999); } } }//package _-0uv // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4727 = "_-692" (String#13919, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_6594 = "_-16v" (String#24877, DoABC#3) // _SafeStr_9997 = "_-F6" (String#14683, DoABC#3) // _SafeStr_9998 = "_-5bb" (String#150, DoABC#3) // _SafeStr_9999 = "_-555" (String#3871, DoABC#3) //------------------------------------------------------------ //_-0uv._SafeStr_4728 package _-0uv { import _-3qZ._SafeStr_2717; public class _SafeStr_4728 { private var _SafeStr_10000:int; private var _SafeStr_10001:Array; public function _SafeStr_4728(k:_SafeStr_2717) { this._SafeStr_10000 = k._SafeStr_5331(); this._SafeStr_10001 = []; var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_10001.push(k._SafeStr_5331()); _local_3++; }; } public function dispose():void { this._SafeStr_10000 = -1; this._SafeStr_10001 = []; } public function get _SafeStr_6596():int { return (this._SafeStr_10000); } public function get breeds():Array { return (this._SafeStr_10001); } } }//package _-0uv // _SafeStr_10000 = "_-L-" (String#39254, DoABC#3) // _SafeStr_10001 = "_-5VI" (String#35631, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4728 = "_-6jQ" (String#14500, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6596 = "_-5bV" (String#35879, DoABC#3) //------------------------------------------------------------ //_-0uv._SafeStr_4729 package _-0uv { public class _SafeStr_4729 { private var _SafeStr_10002:int; private var _SafeStr_7473:int; private var _SafeStr_8127:String; private var _SafeStr_5512:int; private var _SafeStr_7448:String; private var _SafeStr_10003:int; private var _SafeStr_10004:Boolean; public function _SafeStr_4729(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:String, _arg_6:int, _arg_7:Boolean) { this._SafeStr_10002 = k; this._SafeStr_7473 = _arg_2; this._SafeStr_8127 = _arg_3; this._SafeStr_5512 = _arg_4; this._SafeStr_7448 = _arg_5; this._SafeStr_10003 = _arg_6; this._SafeStr_10004 = _arg_7; } public function get stuffId():int { return (this._SafeStr_10002); } public function get _SafeStr_5868():int { return (this._SafeStr_7473); } public function get _SafeStr_5897():String { return (this._SafeStr_8127); } public function get userId():int { return (this._SafeStr_5512); } public function get userName():String { return (this._SafeStr_7448); } public function get rarityLevel():int { return (this._SafeStr_10003); } public function get _SafeStr_6590():Boolean { return (this._SafeStr_10004); } } }//package _-0uv // _SafeStr_10002 = "_-4XV" (String#333, DoABC#3) // _SafeStr_10003 = "_-3eo" (String#499, DoABC#3) // _SafeStr_10004 = "_-6Xi" (String#38180, DoABC#3) // _SafeStr_4729 = "_-384" (String#10861, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_6590 = "_-4Bz" (String#32454, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_7473 = "_-1wI" (String#432, DoABC#3) // _SafeStr_8127 = "_-2iJ" (String#229, DoABC#3) //------------------------------------------------------------ //_-0vp._SafeStr_3333 package _-0vp { import _-3qZ._SafeStr_2276; import _-0cw._SafeStr_3331; public class _SafeStr_3333 extends _SafeStr_2276 { public function _SafeStr_3333(k:Function) { super(k, _SafeStr_3331); } public function _SafeStr_5325():_SafeStr_3331 { return ((_SafeStr_5326 as _SafeStr_3331)); } } }//package _-0vp // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3331 = "_-6hO" (String#14458, DoABC#3) // _SafeStr_3333 = "_-15I" (String#24812, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0vp._SafeStr_3749 package _-0vp { import _-3qZ._SafeStr_2276; import _-0cw._SafeStr_3729; public class _SafeStr_3749 extends _SafeStr_2276 { public function _SafeStr_3749(k:Function) { super(k, _SafeStr_3729); } public function _SafeStr_5325():_SafeStr_3729 { return ((_SafeStr_5326 as _SafeStr_3729)); } } }//package _-0vp // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3729 = "_-3AE" (String#10894, DoABC#3) // _SafeStr_3749 = "_-6Uu" (String#38054, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0vp._SafeStr_3775 package _-0vp { import _-3qZ._SafeStr_2276; import _-0cw._SafeStr_3716; public class _SafeStr_3775 extends _SafeStr_2276 { public function _SafeStr_3775(k:Function) { super(k, _SafeStr_3716); } public function _SafeStr_5325():_SafeStr_3716 { return ((_SafeStr_5326 as _SafeStr_3716)); } } }//package _-0vp // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3716 = "_-0ZF" (String#8173, DoABC#3) // _SafeStr_3775 = "_-0wV" (String#24434, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0vp._SafeStr_4133 package _-0vp { import _-3qZ._SafeStr_2276; import _-0cw._SafeStr_4959; public class _SafeStr_4133 extends _SafeStr_2276 { public function _SafeStr_4133(k:Function) { super(k, _SafeStr_4959); } public function _SafeStr_5325():_SafeStr_4959 { return ((_SafeStr_5326 as _SafeStr_4959)); } } }//package _-0vp // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4133 = "_-2-R" (String#9666, DoABC#3) // _SafeStr_4959 = "_-0rM" (String#8475, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-0vZ._SafeStr_144 package _-0vZ { public class _SafeStr_144 { private var _location:Vector3D; private var _SafeStr_10005:Vector3D; private var _SafeStr_10006:Boolean = false; public function _SafeStr_144(k:Number, _arg_2:Number, _arg_3:Number) { this._SafeStr_10005 = new Vector3D(); super(); this._location = new Vector3D(k, _arg_2, _arg_3); if (((((!((k == 0))) || (!((_arg_2 == 0))))) || (!((_arg_3 == 0))))){ this._SafeStr_10006 = true; }; } public function get location():Vector3D { return (this._location); } public function get _SafeStr_10007():Vector3D { return (this._SafeStr_10005); } public function _SafeStr_10008(k:Matrix4x4):void { if (this._SafeStr_10006){ this._SafeStr_10005 = k._SafeStr_10009(this._location); }; } } }//package _-0vZ // _SafeStr_10005 = "_-5Io" (String#3004, DoABC#2) // _SafeStr_10006 = "_-5OH" (String#3022, DoABC#2) // _SafeStr_10007 = "_-3Y4" (String#2666, DoABC#2) // _SafeStr_10008 = "_-0ah" (String#2101, DoABC#2) // _SafeStr_10009 = "_-O3" (String#3344, DoABC#2) // _SafeStr_144 = "_-5mb" (String#1055, DoABC#2) //------------------------------------------------------------ //_-0vZ.AvatarModelGeometry package _-0vZ { import flash.utils.Dictionary; import _-3E2.AvatarCanvas; import _-3HG._SafeStr_48; public class AvatarModelGeometry { private var _SafeStr_10010:AvatarSet; private var _SafeStr_10011:Dictionary; private var _SafeStr_10012:Dictionary; private var _SafeStr_10013:Matrix4x4; private var _SafeStr_10014:Vector3D; private var _SafeStr_10015:Dictionary; public function AvatarModelGeometry(k:XML) { var _local_3:XML; var _local_4:XML; var _local_5:AvatarCanvas; var _local_6:XML; var _local_7:Dictionary; var _local_8:Dictionary; var _local_9:XML; var _local_10:GeometryBodyPart; var _local_11:Number; var _local_12:Number; var _local_13:Number; var _local_14:String; var _local_15:Dictionary; var _local_16:String; this._SafeStr_10014 = new Vector3D(0, 0, 10); super(); this._SafeStr_10013 = new Matrix4x4(); this._SafeStr_10011 = new Dictionary(); this._SafeStr_10012 = new Dictionary(); this._SafeStr_10010 = new AvatarSet(k.avatarset[0]); this._SafeStr_10015 = new Dictionary(); var _local_2:XML = k.camera[0]; if (_local_2 != null){ _local_11 = parseFloat(_local_2.x.text()); _local_12 = parseFloat(_local_2.y.text()); _local_13 = parseFloat(_local_2.z.text()); this._SafeStr_10014.x = _local_11; this._SafeStr_10014.y = _local_12; this._SafeStr_10014.z = _local_13; }; for each (_local_3 in k.canvas) { _local_14 = String(_local_3.@scale); _local_15 = new Dictionary(); for each (_local_4 in _local_3.geometry) { _local_5 = new AvatarCanvas(_local_4, _local_14); _local_15[String(_local_4.@id)] = _local_5; }; this._SafeStr_10015[_local_14] = _local_15; }; for each (_local_6 in k.type) { _local_7 = new Dictionary(); _local_8 = new Dictionary(); for each (_local_9 in _local_6.bodypart) { _local_10 = new GeometryBodyPart(_local_9); _local_7[String(_local_9.@id)] = _local_10; for each (_local_16 in _local_10._SafeStr_10016(null)) { _local_8[_local_16] = _local_10; }; }; this._SafeStr_10011[String(_local_6.@id)] = _local_7; this._SafeStr_10012[String(_local_6.@id)] = _local_8; }; } public function _SafeStr_10017(k:_SafeStr_48):void { var _local_2:Dictionary; var _local_3:GeometryBodyPart; for each (_local_2 in this._SafeStr_10011) { for each (_local_3 in _local_2) { _local_3._SafeStr_10018(k); }; }; } public function _SafeStr_10019(k:String):Array { var _local_2:Array = []; var _local_3:AvatarSet = this._SafeStr_10010._SafeStr_10020(k); if (_local_3 != null){ _local_2 = _local_3._SafeStr_10021(); }; return (_local_2); } public function _SafeStr_10022(k:String):Boolean { var _local_2:AvatarSet = this._SafeStr_10010._SafeStr_10020(k); if (_local_2 != null){ return (_local_2._SafeStr_10023); }; return (false); } public function _SafeStr_8021(k:String, _arg_2:String):AvatarCanvas { var _local_4:AvatarCanvas; var _local_3:Dictionary = this._SafeStr_10015[k]; if (_local_3 != null){ _local_4 = (_local_3[_arg_2] as AvatarCanvas); }; return (_local_4); } private function _SafeStr_10024(k:String):Boolean { return (!((this._SafeStr_10011[k] == null))); } private function _SafeStr_10025(k:String, _arg_2:String):Boolean { var _local_3:Dictionary; if (this._SafeStr_10024(k)){ _local_3 = (this._SafeStr_10011[k] as Dictionary); return (!((_local_3[_arg_2] == null))); }; return (false); } private function _SafeStr_10026(k:String):Array { var _local_4:String; var _local_2:Dictionary = this._SafeStr_10027(k); var _local_3:Array = new Array(); for (_local_4 in this._SafeStr_10011) { _local_3.push(_local_4); }; return (_local_3); } private function _SafeStr_10027(k:String):Dictionary { if (this._SafeStr_10024(k)){ return ((this._SafeStr_10011[k] as Dictionary)); }; return (new Dictionary()); } public function _SafeStr_10028(k:String, _arg_2:String):GeometryBodyPart { var _local_3:Dictionary = this._SafeStr_10027(k); return (_local_3[_arg_2]); } public function _SafeStr_10029(k:String, _arg_2:String, _arg_3:_SafeStr_48):GeometryBodyPart { var _local_5:GeometryBodyPart; var _local_6:Dictionary; var _local_4:Dictionary = this._SafeStr_10012[k]; if (_local_4 != null){ _local_5 = _local_4[_arg_2]; if (_local_5 != null){ return (_local_5); }; _local_6 = this._SafeStr_10027(k); for each (_local_5 in _local_6) { if (_local_5._SafeStr_10030(_arg_2, _arg_3)){ return (_local_5); }; }; }; return (null); } private function _SafeStr_10031(k:Dictionary, _arg_2:String):Array { var _local_5:GeometryBodyPart; var _local_6:String; var _local_3:Array = []; var _local_4:Array = this._SafeStr_10019(_arg_2); for each (_local_6 in _local_4) { _local_5 = k[_local_6]; if (_local_5 != null){ _local_3.push(_local_5); }; }; return (_local_3); } public function _SafeStr_10032(k:String, _arg_2:uint, _arg_3:String):Array { var _local_7:GeometryBodyPart; var _local_9:Number; var _local_10:Array; if (_arg_3 == null){ _SafeStr_4.log("[AvatarModelGeometry] ERROR: Geometry ID not found for action: "); return ([]); }; var _local_4:Dictionary = this._SafeStr_10027(_arg_3); var _local_5:Array = this._SafeStr_10031(_local_4, k); var _local_6:Array = new Array(); var _local_8:Array = new Array(); this._SafeStr_10013 = Matrix4x4._SafeStr_10033(_arg_2); for each (_local_7 in _local_5) { _local_7._SafeStr_10008(this._SafeStr_10013); _local_9 = _local_7._SafeStr_10034(this._SafeStr_10014); _local_6.push([_local_9, _local_7]); }; _local_6.sort(this._SafeStr_10035); for each (_local_10 in _local_6) { _local_7 = (_local_10[1] as GeometryBodyPart); _local_8.push(_local_7.id); }; return (_local_8); } public function _SafeStr_8013(k:String, _arg_2:String, _arg_3:uint, _arg_4:Array, _arg_5:_SafeStr_48):Array { var _local_6:GeometryBodyPart; if (this._SafeStr_10025(k, _arg_2)){ _local_6 = (this._SafeStr_10027(k)[_arg_2] as GeometryBodyPart); this._SafeStr_10013 = Matrix4x4._SafeStr_10033(_arg_3); return (_local_6._SafeStr_8013(this._SafeStr_10013, this._SafeStr_10014, _arg_4, _arg_5)); }; return ([]); } private function _SafeStr_10035(k:Array, _arg_2:Array):Number { var _local_3:Number = (k[0] as Number); var _local_4:Number = (_arg_2[0] as Number); if (_local_3 < _local_4){ return (-1); }; if (_local_3 > _local_4){ return (1); }; return (0); } } }//package _-0vZ // _SafeStr_10008 = "_-0ah" (String#2101, DoABC#2) // _SafeStr_10010 = "_-1Jv" (String#2231, DoABC#2) // _SafeStr_10011 = "_-zo" (String#3435, DoABC#2) // _SafeStr_10012 = "_-0sj" (String#2156, DoABC#2) // _SafeStr_10013 = "_-L4" (String#3333, DoABC#2) // _SafeStr_10014 = "_-2HA" (String#2431, DoABC#2) // _SafeStr_10015 = "_-5wV" (String#3144, DoABC#2) // _SafeStr_10016 = "_-2bG" (String#2499, DoABC#2) // _SafeStr_10017 = "_-6R8" (String#3243, DoABC#2) // _SafeStr_10018 = "_-5sF" (String#3130, DoABC#2) // _SafeStr_10019 = "_-1mL" (String#2328, DoABC#2) // _SafeStr_10020 = "_-2of" (String#2547, DoABC#2) // _SafeStr_10021 = "_-248" (String#847, DoABC#2) // _SafeStr_10022 = "_-5Uq" (String#3047, DoABC#2) // _SafeStr_10023 = "_-2d9" (String#875, DoABC#2) // _SafeStr_10024 = "_-20X" (String#2370, DoABC#2) // _SafeStr_10025 = "_-1vj" (String#2358, DoABC#2) // _SafeStr_10026 = "_-6GJ" (String#3204, DoABC#2) // _SafeStr_10027 = "_-1d-" (String#2298, DoABC#2) // _SafeStr_10028 = "_-5Pn" (String#3026, DoABC#2) // _SafeStr_10029 = "_-478" (String#2775, DoABC#2) // _SafeStr_10030 = "_-61t" (String#3159, DoABC#2) // _SafeStr_10031 = "_-4cn" (String#2873, DoABC#2) // _SafeStr_10032 = "_-t5" (String#3418, DoABC#2) // _SafeStr_10033 = "_-3GO" (String#2616, DoABC#2) // _SafeStr_10034 = "_-305" (String#2573, DoABC#2) // _SafeStr_10035 = "_-91" (String#3303, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_48 = "_-8W" (String#1108, DoABC#2) // _SafeStr_8013 = "_-1GT" (String#801, DoABC#2) // _SafeStr_8021 = "_-3u5" (String#2732, DoABC#2) //------------------------------------------------------------ //_-0vZ.AvatarSet package _-0vZ { import flash.utils.Dictionary; public class AvatarSet { private var _SafeStr_5338:String; private var _SafeStr_10036:Dictionary; private var _SafeStr_10037:Array; private var _SafeStr_10038:Array; private var _SafeStr_10039:Boolean; public function AvatarSet(k:XML) { var _local_3:AvatarSet; var _local_4:XML; var _local_5:XML; var _local_6:Array; super(); this._SafeStr_5338 = String(k.@id); var _local_2:String = String(k.@main); this._SafeStr_10039 = (((_local_2)==null) ? false : Boolean(parseInt(_local_2))); this._SafeStr_10036 = new Dictionary(); this._SafeStr_10037 = new Array(); for each (_local_4 in k.avatarset) { _local_3 = new AvatarSet(_local_4); this._SafeStr_10036[String(_local_4.@id)] = _local_3; }; for each (_local_5 in k.bodypart) { this._SafeStr_10037.push(String(_local_5.@id)); }; _local_6 = this._SafeStr_10037.concat(); for each (_local_3 in this._SafeStr_10036) { _local_6 = _local_6.concat(_local_3._SafeStr_10021()); }; this._SafeStr_10038 = _local_6; } public function _SafeStr_10020(k:String):AvatarSet { var _local_2:AvatarSet; if (k == this._SafeStr_5338){ return (this); }; for each (_local_2 in this._SafeStr_10036) { if (_local_2._SafeStr_10020(k) != null){ return (_local_2); }; }; return (null); } public function _SafeStr_10021():Array { return (this._SafeStr_10038.concat()); } public function get id():String { return (this._SafeStr_5338); } public function get _SafeStr_10023():Boolean { var _local_1:AvatarSet; if (this._SafeStr_10039){ return (true); }; for each (_local_1 in this._SafeStr_10036) { if (_local_1._SafeStr_10023){ return (true); }; }; return (false); } } }//package _-0vZ // _SafeStr_10020 = "_-2of" (String#2547, DoABC#2) // _SafeStr_10021 = "_-248" (String#847, DoABC#2) // _SafeStr_10023 = "_-2d9" (String#875, DoABC#2) // _SafeStr_10036 = "_-4Uz" (String#2841, DoABC#2) // _SafeStr_10037 = "_-1FW" (String#2218, DoABC#2) // _SafeStr_10038 = "_-06F" (String#2026, DoABC#2) // _SafeStr_10039 = "_-05m" (String#721, DoABC#2) // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) //------------------------------------------------------------ //_-0vZ.GeometryBodyPart package _-0vZ { import flash.utils.Dictionary; import _-3HG._SafeStr_48; public class GeometryBodyPart extends _SafeStr_144 { private var _SafeStr_5338:String; private var _SafeStr_8993:Dictionary; private var _SafeStr_10040:Number; private var _SafeStr_10041:Dictionary; public function GeometryBodyPart(k:XML) { var _local_2:XML; var _local_3:GeometryItem; super(parseFloat(k.@x), parseFloat(k.@y), parseFloat(k.@z)); this._SafeStr_10040 = parseFloat(k.@radius); this._SafeStr_5338 = String(k.@id); this._SafeStr_8993 = new Dictionary(); this._SafeStr_10041 = new Dictionary(true); for each (_local_2 in k..item) { _local_3 = new GeometryItem(_local_2); this._SafeStr_8993[String(_local_2.@id)] = _local_3; }; } public function _SafeStr_10042(k:_SafeStr_48):Array { var _local_3:GeometryItem; var _local_2:Array = []; if (this._SafeStr_10041[k] !== undefined){ for each (_local_3 in this._SafeStr_10041[k]) { if (_local_3 != null){ _local_2.push(_local_3); }; }; }; return (_local_2); } public function _SafeStr_10016(k:_SafeStr_48):Array { var _local_2:GeometryItem; var _local_3:Array = []; for each (_local_2 in this._SafeStr_8993) { if (_local_2 != null){ _local_3.push(_local_2.id); }; }; if (this._SafeStr_10041[k] !== undefined){ for each (_local_2 in this._SafeStr_10041[k]) { if (_local_2 != null){ _local_3.push(_local_2.id); }; }; }; return (_local_3); } public function _SafeStr_10018(k:_SafeStr_48):Boolean { var _local_2:String; if (this._SafeStr_10041[k] !== undefined){ for (_local_2 in this._SafeStr_10041[k]) { delete this._SafeStr_10041[k][_local_2]; }; this._SafeStr_10041[k] = null; delete this._SafeStr_10041[k]; }; return (true); } public function _SafeStr_10043(k:XML, _arg_2:_SafeStr_48):Boolean { var _local_3:String = String(k.@id); if (this._SafeStr_10030(_local_3, _arg_2)){ return (false); }; if (this._SafeStr_10041[_arg_2] === undefined){ this._SafeStr_10041[_arg_2] = new Dictionary(); }; this._SafeStr_10041[_arg_2][_local_3] = new GeometryItem(k, true); return (true); } public function _SafeStr_10030(k:String, _arg_2:_SafeStr_48):Boolean { var _local_3:GeometryItem = this._SafeStr_8993[k]; if ((((_local_3 == null)) && (!((this._SafeStr_10041[_arg_2] === undefined))))){ _local_3 = this._SafeStr_10041[_arg_2][k]; }; return (!((_local_3 == null))); } public function _SafeStr_8013(k:Matrix4x4, _arg_2:Vector3D, _arg_3:Array, _arg_4:_SafeStr_48):Array { var _local_5:Number; var _local_6:GeometryItem; var _local_9:Array; var _local_7:Array = new Array(); var _local_8:Array = new Array(); for each (_local_6 in this._SafeStr_8993) { if (_local_6 != null){ _local_6._SafeStr_10008(k); _local_5 = _local_6._SafeStr_10034(_arg_2); _local_7.push([_local_5, _local_6]); }; }; for each (_local_6 in this._SafeStr_10041[_arg_4]) { if (_local_6 != null){ _local_6._SafeStr_10008(k); _local_5 = _local_6._SafeStr_10034(_arg_2); _local_7.push([_local_5, _local_6]); }; }; _local_7.sort(this._SafeStr_10044); for each (_local_9 in _local_7) { _local_6 = (_local_9[1] as GeometryItem); _local_8.push(_local_6.id); }; return (_local_8); } public function _SafeStr_10034(k:Vector3D):Number { var _local_2:Number = Math.abs(((k.z - this._SafeStr_10007.z) - this._SafeStr_10040)); var _local_3:Number = Math.abs(((k.z - this._SafeStr_10007.z) + this._SafeStr_10040)); return (Math.min(_local_2, _local_3)); } public function get id():String { return (this._SafeStr_5338); } private function _SafeStr_10044(k:Array, _arg_2:Array):Number { var _local_3:Number = (k[0] as Number); var _local_4:Number = (_arg_2[0] as Number); if (_local_3 < _local_4){ return (-1); }; if (_local_3 > _local_4){ return (1); }; return (0); } public function get radius():Number { return (this._SafeStr_10040); } } }//package _-0vZ // _SafeStr_10007 = "_-3Y4" (String#2666, DoABC#2) // _SafeStr_10008 = "_-0ah" (String#2101, DoABC#2) // _SafeStr_10016 = "_-2bG" (String#2499, DoABC#2) // _SafeStr_10018 = "_-5sF" (String#3130, DoABC#2) // _SafeStr_10030 = "_-61t" (String#3159, DoABC#2) // _SafeStr_10034 = "_-305" (String#2573, DoABC#2) // _SafeStr_10040 = "_-2GX" (String#855, DoABC#2) // _SafeStr_10041 = "_-60l" (String#3156, DoABC#2) // _SafeStr_10042 = "_-5Bc" (String#2986, DoABC#2) // _SafeStr_10043 = "_-5xu" (String#3147, DoABC#2) // _SafeStr_10044 = "_-3KH" (String#2632, DoABC#2) // _SafeStr_144 = "_-5mb" (String#1055, DoABC#2) // _SafeStr_48 = "_-8W" (String#1108, DoABC#2) // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_8013 = "_-1GT" (String#801, DoABC#2) // _SafeStr_8993 = "_-5wE" (String#67, DoABC#2) //------------------------------------------------------------ //_-0vZ.GeometryItem package _-0vZ { public class GeometryItem extends _SafeStr_144 { private var _SafeStr_5338:String; private var _SafeStr_10040:Number; private var _normal:Vector3D; private var _SafeStr_10045:Boolean = false; private var _SafeStr_10046:Boolean = false; public function GeometryItem(k:XML, _arg_2:Boolean=false) { super(parseFloat(k.@x), parseFloat(k.@y), parseFloat(k.@z)); this._SafeStr_5338 = String(k.@id); this._SafeStr_10040 = parseFloat(k.@radius); this._normal = new Vector3D(parseFloat(k.@nx), parseFloat(k.@ny), parseFloat(k.@nz)); this._SafeStr_10045 = (parseInt(k.@double) as Boolean); this._SafeStr_10046 = _arg_2; } public function _SafeStr_10034(k:Vector3D):Number { var _local_2:Number = Math.abs(((k.z - this._SafeStr_10007.z) - this._SafeStr_10040)); var _local_3:Number = Math.abs(((k.z - this._SafeStr_10007.z) + this._SafeStr_10040)); return (Math.min(_local_2, _local_3)); } public function get id():String { return (this._SafeStr_5338); } public function get normal():Vector3D { return (this._normal); } public function get _SafeStr_10047():Boolean { return (this._SafeStr_10045); } public function toString():String { var k:String = ((((this._SafeStr_5338 + ": ") + this.location) + " - ") + this._SafeStr_10007); return (k); } public function get _SafeStr_10048():Boolean { return (this._SafeStr_10046); } } }//package _-0vZ // _SafeStr_10007 = "_-3Y4" (String#2666, DoABC#2) // _SafeStr_10034 = "_-305" (String#2573, DoABC#2) // _SafeStr_10040 = "_-2GX" (String#855, DoABC#2) // _SafeStr_10045 = "_-4ax" (String#2863, DoABC#2) // _SafeStr_10046 = "_-4sf" (String#2923, DoABC#2) // _SafeStr_10047 = "_-ap" (String#3371, DoABC#2) // _SafeStr_10048 = "_-2bV" (String#2500, DoABC#2) // _SafeStr_144 = "_-5mb" (String#1055, DoABC#2) // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) //------------------------------------------------------------ //_-0vZ.Matrix4x4 package _-0vZ { public class Matrix4x4 { public static const _SafeStr_10049:Matrix4x4 = new (Matrix4x4)(1, 0, 0, 0, 1, 0, 0, 0, 1); private static const _SafeStr_10050:Number = 1E-18; private var _SafeStr_5447:Array; public function Matrix4x4(k:Number=0, _arg_2:Number=0, _arg_3:Number=0, _arg_4:Number=0, _arg_5:Number=0, _arg_6:Number=0, _arg_7:Number=0, _arg_8:Number=0, _arg_9:Number=0) { this._SafeStr_5447 = [k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8, _arg_9]; } public static function _SafeStr_10051(k:Number):Matrix4x4 { var _local_2:Number = ((k * Math.PI) / 180); var _local_3:Number = Math.cos(_local_2); var _local_4:Number = Math.sin(_local_2); var _local_5:Matrix4x4 = new (Matrix4x4)(1, 0, 0, 0, _local_3, -(_local_4), 0, _local_4, _local_3); return (_local_5); } public static function _SafeStr_10033(k:Number):Matrix4x4 { var _local_2:Number = ((k * Math.PI) / 180); var _local_3:Number = Math.cos(_local_2); var _local_4:Number = Math.sin(_local_2); var _local_5:Matrix4x4 = new (Matrix4x4)(_local_3, 0, _local_4, 0, 1, 0, -(_local_4), 0, _local_3); return (_local_5); } public static function _SafeStr_10052(k:Number):Matrix4x4 { var _local_2:Number = ((k * Math.PI) / 180); var _local_3:Number = Math.cos(_local_2); var _local_4:Number = Math.sin(_local_2); var _local_5:Matrix4x4 = new (Matrix4x4)(_local_3, -(_local_4), 0, _local_4, _local_3, 0, 0, 0, 1); return (_local_5); } public function identity():Matrix4x4 { this._SafeStr_5447 = [1, 0, 0, 0, 1, 0, 0, 0, 1]; return (this); } public function _SafeStr_10009(k:Vector3D):Vector3D { var _local_2:Number = (((k.x * this._SafeStr_5447[0]) + (k.y * this._SafeStr_5447[3])) + (k.z * this._SafeStr_5447[6])); var _local_3:Number = (((k.x * this._SafeStr_5447[1]) + (k.y * this._SafeStr_5447[4])) + (k.z * this._SafeStr_5447[7])); var _local_4:Number = (((k.x * this._SafeStr_5447[2]) + (k.y * this._SafeStr_5447[5])) + (k.z * this._SafeStr_5447[8])); return (new Vector3D(_local_2, _local_3, _local_4)); } public function _SafeStr_10053(k:Matrix4x4):Matrix4x4 { var _local_2:Number = (((this._SafeStr_5447[0] * k.data[0]) + (this._SafeStr_5447[1] * k.data[3])) + (this._SafeStr_5447[2] * k.data[6])); var _local_3:Number = (((this._SafeStr_5447[0] * k.data[1]) + (this._SafeStr_5447[1] * k.data[4])) + (this._SafeStr_5447[2] * k.data[7])); var _local_4:Number = (((this._SafeStr_5447[0] * k.data[2]) + (this._SafeStr_5447[1] * k.data[5])) + (this._SafeStr_5447[2] * k.data[8])); var _local_5:Number = (((this._SafeStr_5447[3] * k.data[0]) + (this._SafeStr_5447[4] * k.data[3])) + (this._SafeStr_5447[5] * k.data[6])); var _local_6:Number = (((this._SafeStr_5447[3] * k.data[1]) + (this._SafeStr_5447[4] * k.data[4])) + (this._SafeStr_5447[5] * k.data[7])); var _local_7:Number = (((this._SafeStr_5447[3] * k.data[2]) + (this._SafeStr_5447[4] * k.data[5])) + (this._SafeStr_5447[5] * k.data[8])); var _local_8:Number = (((this._SafeStr_5447[6] * k.data[0]) + (this._SafeStr_5447[7] * k.data[3])) + (this._SafeStr_5447[8] * k.data[6])); var _local_9:Number = (((this._SafeStr_5447[6] * k.data[1]) + (this._SafeStr_5447[7] * k.data[4])) + (this._SafeStr_5447[8] * k.data[7])); var _local_10:Number = (((this._SafeStr_5447[6] * k.data[2]) + (this._SafeStr_5447[7] * k.data[5])) + (this._SafeStr_5447[8] * k.data[8])); return (new Matrix4x4(_local_2, _local_3, _local_4, _local_5, _local_6, _local_7, _local_8, _local_9, _local_10)); } public function _SafeStr_10054(k:Number):void { var _local_2:int; while (_local_2 < this._SafeStr_5447.length) { this._SafeStr_5447[_local_2] = (this._SafeStr_5447[_local_2] * k); _local_2++; }; } public function _SafeStr_10055(k:Number):Matrix4x4 { var _local_2:Number = ((k * Math.PI) / 180); var _local_3:Number = Math.cos(_local_2); var _local_4:Number = Math.sin(_local_2); var _local_5:Matrix4x4 = new Matrix4x4(1, 0, 0, 0, _local_3, -(_local_4), 0, _local_4, _local_3); return (_local_5._SafeStr_10053(this)); } public function _SafeStr_10056(k:Number):Matrix4x4 { var _local_2:Number = ((k * Math.PI) / 180); var _local_3:Number = Math.cos(_local_2); var _local_4:Number = Math.sin(_local_2); var _local_5:Matrix4x4 = new Matrix4x4(_local_3, 0, _local_4, 0, 1, 0, -(_local_4), 0, _local_3); return (_local_5._SafeStr_10053(this)); } public function _SafeStr_10057(k:Number):Matrix4x4 { var _local_2:Number = ((k * Math.PI) / 180); var _local_3:Number = Math.cos(_local_2); var _local_4:Number = Math.sin(_local_2); var _local_5:Matrix4x4 = new Matrix4x4(_local_3, -(_local_4), 0, _local_4, _local_3, 0, 0, 0, 1); return (_local_5._SafeStr_10053(this)); } public function skew():void { } public function _SafeStr_10058():Matrix4x4 { return (new Matrix4x4(this._SafeStr_5447[0], this._SafeStr_5447[3], this._SafeStr_5447[6], this._SafeStr_5447[1], this._SafeStr_5447[4], this._SafeStr_5447[7], this._SafeStr_5447[2], this._SafeStr_5447[5], this._SafeStr_5447[8])); } public function _SafeStr_10059(k:Matrix4x4):Boolean { return (false); } public function get data():Array { return (this._SafeStr_5447); } } }//package _-0vZ // _SafeStr_10009 = "_-O3" (String#3344, DoABC#2) // _SafeStr_10033 = "_-3GO" (String#2616, DoABC#2) // _SafeStr_10049 = "_-1k2" (String#2324, DoABC#2) // _SafeStr_10050 = "_-6SO" (String#3248, DoABC#2) // _SafeStr_10051 = "_-58e" (String#2970, DoABC#2) // _SafeStr_10052 = "_-296" (String#2398, DoABC#2) // _SafeStr_10053 = "_-17f" (String#2195, DoABC#2) // _SafeStr_10054 = "_-0uo" (String#2164, DoABC#2) // _SafeStr_10055 = "_-0WI" (String#2088, DoABC#2) // _SafeStr_10056 = "_-6am" (String#3270, DoABC#2) // _SafeStr_10057 = "_-lF" (String#3398, DoABC#2) // _SafeStr_10058 = "_-4b7" (String#2865, DoABC#2) // _SafeStr_10059 = "_-2aB" (String#2494, DoABC#2) // _SafeStr_5447 = "_-fv" (String#107, DoABC#2) //------------------------------------------------------------ //_-0vZ.Vector3D package _-0vZ { public class Vector3D { private var _x:Number; private var _y:Number; private var _z:Number; public function Vector3D(k:Number=0, _arg_2:Number=0, _arg_3:Number=0) { this._x = k; this._y = _arg_2; this._z = _arg_3; } public static function _SafeStr_10060(k:Vector3D, _arg_2:Vector3D):Number { return ((((k.x * _arg_2.x) + (k.y * _arg_2.y)) + (k.z * _arg_2.z))); } public static function _SafeStr_10061(k:Vector3D, _arg_2:Vector3D):Vector3D { var _local_3:Vector3D = new (Vector3D)(); _local_3.x = ((k.y * _arg_2.z) - (k.z * _arg_2.y)); _local_3.y = ((k.z * _arg_2.x) - (k.x * _arg_2.z)); _local_3.z = ((k.x * _arg_2.y) - (k.y * _arg_2.x)); return (_local_3); } public static function subtract(k:Vector3D, _arg_2:Vector3D):Vector3D { return (new (Vector3D)((k.x - _arg_2.x), (k.y - _arg_2.y), (k.z - _arg_2.z))); } public function _SafeStr_10060(k:Vector3D):Number { return ((((this._x * k.x) + (this._y * k.y)) + (this._z * k.z))); } public function _SafeStr_10061(k:Vector3D):Vector3D { var _local_2:Vector3D = new Vector3D(); _local_2.x = ((this._y * k.z) - (this._z * k.y)); _local_2.y = ((this._z * k.x) - (this._x * k.z)); _local_2.z = ((this._x * k.y) - (this._y * k.x)); return (_local_2); } public function subtract(k:Vector3D):void { this._x = (this._x - k.x); this._y = (this._y - k.y); this._z = (this._z - k.z); } public function add(k:Vector3D):void { this._x = (this._x + k.x); this._y = (this._y + k.y); this._z = (this._z + k.z); } public function normalize():void { var k:Number = (1 / this.length()); this._x = (this._x * k); this._y = (this._y * k); this._z = (this._z * k); } public function length():Number { return (Math.sqrt((((this._x * this._x) + (this._y * this._y)) + (this._z * this._z)))); } public function toString():String { var k = (((((("Vector3D: (" + this._x) + ",") + this._y) + ",") + this._z) + ")"); return (k); } public function get x():Number { return (this._x); } public function get y():Number { return (this._y); } public function get z():Number { return (this._z); } public function set x(k:Number):void { this._x = k; } public function set y(k:Number):void { this._y = k; } public function set z(k:Number):void { this._z = k; } } }//package _-0vZ // _SafeStr_10060 = "_-hR" (String#3388, DoABC#2) // _SafeStr_10061 = "_-3kD" (String#2711, DoABC#2) //------------------------------------------------------------ //_-0Wd._SafeStr_2861 package _-0Wd { import _-1Mz.IWindowContainer; import flash.events.IEventDispatcher; public interface _SafeStr_2861 { function dispose():void; function get window():IWindowContainer; function registerUpdateEvents(_arg_1:IEventDispatcher):void; } }//package _-0Wd // _SafeStr_2861 = "_-560" (String#12853, DoABC#3) //------------------------------------------------------------ //_-0Wd._SafeStr_4614 package _-0Wd { import _-1A6.HabboToolbar; import _-Yv._SafeStr_2866; import _-1Mz.IWindowContainer; import _-3-E._SafeStr_2465; import _-5YE.IIconWindow; import _-4rH._SafeStr_2335; import _-1YG.Motions; import _-1YG._SafeStr_4627; public class _SafeStr_4614 extends CurrencyIndicatorBase { private static const _SafeStr_10062:uint = 4286084205; private static const _SafeStr_10063:uint = 4283781966; private static const _SafeStr_5514:int = 13; private static const _SafeStr_5515:int = 14; private static const _SafeStr_10064:Array = ["toolbar_hc_icon_0", "toolbar_hc_icon_1", "toolbar_hc_icon_2", "toolbar_hc_icon_1", "toolbar_hc_icon_0"]; private var _SafeStr_7520:int = -1; private var _SafeStr_5510:HabboToolbar; private var _SafeStr_10065:int; public function _SafeStr_4614(k:HabboToolbar, _arg_2:IWindowContainer) { super(k.windowManager, k.assets); this._SafeStr_5510 = k; _SafeStr_5415 = _arg_2; this._SafeStr_10066 = _SafeStr_10062; this._SafeStr_10067 = _SafeStr_10063; this._SafeStr_10068 = "days"; this._SafeStr_10069 = _SafeStr_10064; this._SafeStr_10070 = 50; this._SafeStr_10071 = this._SafeStr_5510.localization.getLocalization("purse.clubdays.zero.amount.text", "Get"); this._SafeStr_10072(new _SafeStr_2866()); } override protected function setAmount(k:int, _arg_2:int=-1):void { if (k < 1){ _SafeStr_5415.findChildByName("days").visible = false; _SafeStr_5415.findChildByName("join").visible = true; this._SafeStr_10068 = "join"; this._SafeStr_8571(this._SafeStr_10071); } else { _SafeStr_5415.findChildByName("days").visible = true; _SafeStr_5415.findChildByName("join").visible = false; this._SafeStr_10068 = "days"; if (((!((_arg_2 == -1))) && ((_arg_2 < (60 * 24))))){ this._SafeStr_8571(_SafeStr_2465._SafeStr_10073(this._SafeStr_5510.catalog.localization, (_arg_2 * 60))); } else { this._SafeStr_8571(_SafeStr_2465._SafeStr_10073(this._SafeStr_5510.catalog.localization, (k * 86400))); }; }; } private function _SafeStr_5517(k:int):void { var _local_2:IIconWindow = (_SafeStr_5415.findChildByName("club_icon") as IIconWindow); if (_local_2){ _local_2.style = k; _local_2.invalidate(); }; } override public function dispose():void { this._SafeStr_5510 = null; super.dispose(); } public function _SafeStr_10072(k:_SafeStr_2866=null):void { var _local_4:IWindowContainer; if (!this._SafeStr_5510.inventory){ return; }; var _local_2:int = ((this._SafeStr_5510.inventory.clubPeriods * 31) + this._SafeStr_5510.inventory.clubDays); var _local_3:int = this._SafeStr_5510.inventory._SafeStr_7537; if (((!((this._SafeStr_7520 == -1))) && (!((this._SafeStr_5510.inventory.clubLevel == _SafeStr_2335._SafeStr_6080))))){ this.setAmount(_local_2, _local_3); _local_4 = (_SafeStr_5415.findChildByName("hc_join_button") as IWindowContainer); if (Motions._SafeStr_10074(_local_4) == null){ Motions._SafeStr_10075(new _SafeStr_4627(_local_4, 900, 16)); }; }; this._SafeStr_7520 = _local_2; this._SafeStr_10065 = _local_3; switch (this._SafeStr_5510.inventory.clubLevel){ case _SafeStr_2335._SafeStr_6080: this._SafeStr_5517(_SafeStr_5515); _SafeStr_8571(this._SafeStr_10071); return; case _SafeStr_2335._SafeStr_5834: this._SafeStr_5517(_SafeStr_5514); return; case _SafeStr_2335._SafeStr_6245: this._SafeStr_5517(_SafeStr_5515); return; }; } } }//package _-0Wd // _SafeStr_10062 = "_-1H1" (String#1073, DoABC#3) // _SafeStr_10063 = "_-3-6" (String#1092, DoABC#3) // _SafeStr_10064 = "_-2Yv" (String#10268, DoABC#3) // _SafeStr_10065 = "_-0eS" (String#23738, DoABC#3) // _SafeStr_10066 = "_-4PN" (String#32989, DoABC#3) // _SafeStr_10067 = "_-3G4" (String#30137, DoABC#3) // _SafeStr_10068 = "_-5lH" (String#36256, DoABC#3) // _SafeStr_10069 = "_-1-H" (String#24572, DoABC#3) // _SafeStr_10070 = "_-6SX" (String#37957, DoABC#3) // _SafeStr_10071 = "_-5EN" (String#34985, DoABC#3) // _SafeStr_10072 = "_-1uy" (String#26805, DoABC#3) // _SafeStr_10073 = "_-4Op" (String#32963, DoABC#3) // _SafeStr_10074 = "_-4C1" (String#32456, DoABC#3) // _SafeStr_10075 = "_-5B7" (String#34859, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2465 = "_-3ra" (String#31595, DoABC#3) // _SafeStr_2866 = "_-4po" (String#33985, DoABC#3) // _SafeStr_4614 = "_-64v" (String#13855, DoABC#3) // _SafeStr_4627 = "_-7L" (String#14545, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5514 = "_-1-A" (String#2835, DoABC#3) // _SafeStr_5515 = "_-4cD" (String#1576, DoABC#3) // _SafeStr_5517 = "_-5X0" (String#3996, DoABC#3) // _SafeStr_5834 = "_-5VD" (String#35627, DoABC#3) // _SafeStr_6080 = "_-417" (String#32015, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_7520 = "_-1IG" (String#2925, DoABC#3) // _SafeStr_7537 = "_-01A" (String#7631, DoABC#3) // _SafeStr_8571 = "_-5x9" (String#337, DoABC#3) //------------------------------------------------------------ //_-0Wd.CurrencyIndicatorBase package _-0Wd { import _-1Mz.IWindowContainer; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-5YE._SafeStr_2413; import __AS3__.vec.Vector; import flash.utils.Timer; import flash.events.TimerEvent; import flash.events.IEventDispatcher; import _-5Mz.WindowMouseEvent; import _-5Vt.XmlAsset; import _-5YE.ITextWindow; import _-1Mz.IWindow; import _-3-E._SafeStr_128; import __AS3__.vec.*; public class CurrencyIndicatorBase implements _SafeStr_2861 { protected static const _SafeStr_10076:int = 0; protected static const _SafeStr_10077:int = 1; private static const _SafeStr_10078:Number = 0.025; protected var _SafeStr_5415:IWindowContainer; protected var _SafeStr_5524:_SafeStr_633; protected var _assets:_SafeStr_10; private var _disposed:Boolean = false; private var _SafeStr_10079:_SafeStr_2413; private var _SafeStr_10080:uint; private var _SafeStr_10081:uint; private var _SafeStr_10082:String; private var _SafeStr_10083:Vector.; private var _SafeStr_10084:uint; private var _SafeStr_10085:String = null; private var _SafeStr_10086:uint = 0; private var _SafeStr_10087:int; private var _SafeStr_10088:Timer; private var _SafeStr_10089:Timer; private var _SafeStr_10090:Number; private var _SafeStr_10091:int; private var _SafeStr_10092:int; public function CurrencyIndicatorBase(k:_SafeStr_633, _arg_2:_SafeStr_10) { this._SafeStr_10083 = new Vector.(); super(); this._SafeStr_5415 = null; this._SafeStr_5524 = k; this._assets = _arg_2; this._SafeStr_10088 = null; this._SafeStr_10089 = new Timer(40); this._SafeStr_10089.addEventListener(TimerEvent.TIMER, this._SafeStr_10093); } protected function set _SafeStr_10066(k:uint):void { this._SafeStr_10080 = k; } protected function set _SafeStr_10067(k:uint):void { this._SafeStr_10081 = k; } protected function set _SafeStr_10068(k:String):void { this._SafeStr_10082 = k; } protected function set _SafeStr_10070(k:uint):void { this._SafeStr_10084 = k; } protected function set _SafeStr_10071(k:String):void { this._SafeStr_10085 = k; } protected function get _SafeStr_10071():String { return (this._SafeStr_10085); } public function get window():IWindowContainer { return (this._SafeStr_5415); } public function dispose():void { if (this._disposed){ return; }; if (this._SafeStr_10089 != null){ this._SafeStr_10089.stop(); this._SafeStr_10089 = null; }; if (this._SafeStr_10088){ this._SafeStr_10088.stop(); this._SafeStr_10088 = null; }; if (this._SafeStr_10083){ this._SafeStr_10083 = null; }; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._disposed = true; } public function registerUpdateEvents(k:IEventDispatcher):void { } public function unregisterUpdateEvents(k:IEventDispatcher):void { } protected function onContainerClick(k:WindowMouseEvent):void { } protected function createWindow(k:String, _arg_2:String):void { var _local_4:Array; var _local_3:XmlAsset = (this._assets.getAssetByName(k) as XmlAsset); if (_local_3){ this._SafeStr_5415 = (this._SafeStr_5524.buildFromXML((_local_3.content as XML), 1) as IWindowContainer); if (this._SafeStr_5415){ this._SafeStr_5415.addEventListener(WindowMouseEvent.CLICK, this.onContainerClick); this._SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_10094); this._SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_10095); _local_4 = []; if (this._SafeStr_5415.groupChildrenWithTag("ICON", _local_4, -1) == 1){ this._SafeStr_10079 = (_local_4[0] as _SafeStr_2413); this._SafeStr_10096(_arg_2); }; }; }; } protected function _SafeStr_10097(k:int):void { this._SafeStr_10086 = k; if (((this._SafeStr_10079) && ((this._SafeStr_10083.length > 0)))){ if (this._SafeStr_10086 == _SafeStr_10076){ this._SafeStr_10087 = 0; } else { this._SafeStr_10087 = (this._SafeStr_10083.length - 1); }; this._SafeStr_10088 = new Timer(this._SafeStr_10084, this._SafeStr_10083.length); this._SafeStr_10088.addEventListener(TimerEvent.TIMER, this._SafeStr_10098); this._SafeStr_10088.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_10099); this._SafeStr_10088.start(); this._SafeStr_10098(null); }; } protected function setAmount(k:int, _arg_2:int=-1):void { this._SafeStr_8571(k.toString()); } protected function _SafeStr_8571(k:String):void { if (this._SafeStr_5415){ this._SafeStr_5415.findChildByName(this._SafeStr_10082).caption = k; }; } protected function _SafeStr_10100(k:Boolean):void { if (this._SafeStr_5415){ ITextWindow(this._SafeStr_5415.findChildByName(this._SafeStr_10082)).underline = k; }; } protected function set _SafeStr_10069(k:Array):void { var _local_2:String; for each (_local_2 in k) { this._SafeStr_10083.push(_local_2); }; } private function _SafeStr_10098(k:TimerEvent):void { if (((this._SafeStr_10079) && ((this._SafeStr_10083.length > 0)))){ this._SafeStr_10096(this._SafeStr_10083[this._SafeStr_10087]); if (this._SafeStr_10086 == _SafeStr_10076){ this._SafeStr_10087++; this._SafeStr_10087 = (((this._SafeStr_10087)=0) ? this._SafeStr_10087 : 0); }; }; } private function _SafeStr_10099(k:TimerEvent):void { if (this._SafeStr_10083.length > 0){ this._SafeStr_10096(this._SafeStr_10083[0]); }; } private function _SafeStr_10096(k:String):void { if (this._SafeStr_10079){ this._SafeStr_10079.assetUri = k; }; } private function _SafeStr_10094(k:WindowMouseEvent):void { this._SafeStr_5415.findChildByTag("BGCOLOR").color = this._SafeStr_10080; } private function _SafeStr_10095(k:WindowMouseEvent):void { this._SafeStr_5415.findChildByTag("BGCOLOR").color = this._SafeStr_10081; } protected function _SafeStr_10101(k:int, _arg_2:int):void { var _local_3:IWindow; this._SafeStr_10090 = 0; this._SafeStr_10091 = k; this._SafeStr_10092 = _arg_2; if (this._SafeStr_5415 != null){ _local_3 = this._SafeStr_5415.findChildByName("change"); if (_local_3 != null){ _local_3.caption = ((((_arg_2 > k)) ? "+" : "") + (_arg_2 - k).toString()); }; }; this._SafeStr_10089.start(); this._SafeStr_10093(null); } private function _SafeStr_10093(k:TimerEvent):void { var _local_2:Number = ((Math.pow((this._SafeStr_10090 - 0.5), 3) * 4) + 0.5); this.setAmount(int(_SafeStr_128._SafeStr_10102(Math.max(0, ((this._SafeStr_10090 * 2) - 1)), this._SafeStr_10091, this._SafeStr_10092))); var _local_3:IWindowContainer = (this._SafeStr_5415.findChildByName("change_overlay") as IWindowContainer); if (_local_3 == null){ return; }; _local_3.visible = true; _local_3.blend = (1 - (Math.abs((0.5 - _local_2)) * 2)); _local_3.x = _SafeStr_128._SafeStr_10102(_local_2, 0, (this._SafeStr_5415.width - _local_3.width)); this._SafeStr_10090 = (this._SafeStr_10090 + _SafeStr_10078); if (this._SafeStr_10090 >= 1){ _local_3.visible = false; this._SafeStr_10089.stop(); this.setAmount(this._SafeStr_10092); }; } } }//package _-0Wd // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10066 = "_-4PN" (String#32989, DoABC#3) // _SafeStr_10067 = "_-3G4" (String#30137, DoABC#3) // _SafeStr_10068 = "_-5lH" (String#36256, DoABC#3) // _SafeStr_10069 = "_-1-H" (String#24572, DoABC#3) // _SafeStr_10070 = "_-6SX" (String#37957, DoABC#3) // _SafeStr_10071 = "_-5EN" (String#34985, DoABC#3) // _SafeStr_10076 = "_-4YN" (String#33351, DoABC#3) // _SafeStr_10077 = "_-2E7" (String#27585, DoABC#3) // _SafeStr_10078 = "_-09X" (String#22533, DoABC#3) // _SafeStr_10079 = "_-55j" (String#34655, DoABC#3) // _SafeStr_10080 = "_-5WY" (String#35680, DoABC#3) // _SafeStr_10081 = "_-24e" (String#27223, DoABC#3) // _SafeStr_10082 = "_-n3" (String#40283, DoABC#3) // _SafeStr_10083 = "_-0hh" (String#23854, DoABC#3) // _SafeStr_10084 = "_-1Oe" (String#25548, DoABC#3) // _SafeStr_10085 = "_-13y" (String#24763, DoABC#3) // _SafeStr_10086 = "_-aZ" (String#39806, DoABC#3) // _SafeStr_10087 = "_-0kW" (String#23964, DoABC#3) // _SafeStr_10088 = "_-0ae" (String#8192, DoABC#3) // _SafeStr_10089 = "_-26n" (String#27303, DoABC#3) // _SafeStr_10090 = "_-2H0" (String#27700, DoABC#3) // _SafeStr_10091 = "_-3Xv" (String#30837, DoABC#3) // _SafeStr_10092 = "_-4la" (String#33826, DoABC#3) // _SafeStr_10093 = "_-4iR" (String#33704, DoABC#3) // _SafeStr_10094 = "_-2H3" (String#1505, DoABC#3) // _SafeStr_10095 = "_-6Fe" (String#1614, DoABC#3) // _SafeStr_10096 = "_-5IB" (String#3918, DoABC#3) // _SafeStr_10097 = "_-0ez" (String#23757, DoABC#3) // _SafeStr_10098 = "_-1OH" (String#9044, DoABC#3) // _SafeStr_10099 = "_-5A8" (String#12932, DoABC#3) // _SafeStr_10100 = "_-Bj" (String#38914, DoABC#3) // _SafeStr_10101 = "_-0gL" (String#23807, DoABC#3) // _SafeStr_10102 = "_-037" (String#22306, DoABC#3) // _SafeStr_128 = "_-DT" (String#38977, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2861 = "_-560" (String#12853, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_8571 = "_-5x9" (String#337, DoABC#3) //------------------------------------------------------------ //_-0yO._SafeStr_3293 package _-0yO { import _-1Mz.IWindowContainer; import _-17c.HabboUserDefinedRoomEvents; import _-2cy.Triggerable; public interface _SafeStr_3293 { function get code():int; function get negativeCode():int; function get requiresFurni():int; function onInit(_arg_1:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void; function onEditStart(_arg_1:IWindowContainer, _arg_2:Triggerable):void; function readIntParamsFromForm(_arg_1:IWindowContainer):Array; function readStringParamFromForm(_arg_1:IWindowContainer):String; function get hasSpecialInputs():Boolean; function get hasStateSnapshot():Boolean; function validate(_arg_1:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):String; } }//package _-0yO // _SafeStr_3293 = "_-5x2" (String#13720, DoABC#3) //------------------------------------------------------------ //_-0yO._SafeStr_3294 package _-0yO { import _-17c.HabboUserDefinedRoomEvents; import flash.display.Shader; import flash.filters.ShaderFilter; import flash.filters.ColorMatrixFilter; import flash.utils.ByteArray; import flash.utils.Dictionary; import _-3yO._SafeStr_2285; import in._SafeStr_2436; import _-4-n._SafeStr_2752; import _-4-n._SafeStr_4367; import flash.display.BlendMode; public class _SafeStr_3294 { private var _SafeStr_7124:HabboUserDefinedRoomEvents; private var _SafeStr_10103:Array; public function _SafeStr_3294(k:HabboUserDefinedRoomEvents) { var _local_2:Class; var _local_3:Shader; var _local_4:ShaderFilter; var _local_5:Array; var _local_6:ColorMatrixFilter; super(); this._SafeStr_7124 = k; _local_2 = _SafeStr_4751; _local_3 = new Shader((new (_local_2)() as ByteArray)); _local_4 = new ShaderFilter(_local_3); this._SafeStr_10103 = [_local_4]; return; _local_5 = [3.5, 6.5, 1, 0, -1200, 3.5, 6.5, 1, 0, -1200, 3.5, 6.5, 1, 0, -1200, 0, 0, 0, 1, 0]; _local_6 = new ColorMatrixFilter(_local_5); this._SafeStr_10103 = [_local_6]; } public function hide(k:int):void { this._SafeStr_10104(this._SafeStr_7717(k)); } public function _SafeStr_10105(k:Dictionary):void { var _local_2:String; for (_local_2 in k) { _SafeStr_4.log(("Show furni as unselected: " + _local_2)); this._SafeStr_10104(this._SafeStr_7717(parseInt(_local_2))); }; } public function show(k:int):void { this._SafeStr_10106(this._SafeStr_7717(k)); } public function _SafeStr_10107(k:Dictionary):void { var _local_2:String; for (_local_2 in k) { _SafeStr_4.log(("Show furni as selected: " + _local_2)); this._SafeStr_10106(this._SafeStr_7717(parseInt(_local_2))); }; } private function _SafeStr_7717(k:int):_SafeStr_2436 { return (this._SafeStr_7124.roomEngine.getRoomObject(this._SafeStr_7124.roomId, k, _SafeStr_2285._SafeStr_5887)); } private function _SafeStr_10106(k:_SafeStr_2436):void { var _local_2:_SafeStr_2752; var _local_3:int; var _local_4:_SafeStr_4367; if (k){ _local_2 = (k._SafeStr_10108() as _SafeStr_2752); _SafeStr_4.log(("Furni visualization: " + _local_2)); _local_3 = 0; while (_local_3 < _local_2._SafeStr_10109) { _local_4 = _local_2._SafeStr_10110(_local_3); if (_local_4.blendMode != BlendMode.ADD){ _local_4.filters = this._SafeStr_10103; }; _local_3++; }; }; } private function _SafeStr_10104(k:_SafeStr_2436):void { var _local_2:_SafeStr_2752; var _local_3:int; var _local_4:_SafeStr_4367; if (k){ _local_2 = (k._SafeStr_10108() as _SafeStr_2752); _SafeStr_4.log(("Furni visualization: " + _local_2)); _local_3 = 0; while (_local_3 < _local_2._SafeStr_10109) { _local_4 = _local_2._SafeStr_10110(_local_3); _local_4.filters = []; _local_3++; }; }; } } }//package _-0yO // _SafeStr_10103 = "_-59y" (String#34819, DoABC#3) // _SafeStr_10104 = "_-5dt" (String#35973, DoABC#3) // _SafeStr_10105 = "_-3G1" (String#30135, DoABC#3) // _SafeStr_10106 = "_-0z3" (String#24534, DoABC#3) // _SafeStr_10107 = "_-T5" (String#39552, DoABC#3) // _SafeStr_10108 = "_-58m" (String#12905, DoABC#3) // _SafeStr_10109 = "_-0Km" (String#2641, DoABC#3) // _SafeStr_10110 = "_-30n" (String#3354, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2752 = "_-53L" (String#12811, DoABC#3) // _SafeStr_3294 = "_-2vj" (String#10632, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4751 = "_-3jz" (String#11461, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7717 = "_-72" (String#14538, DoABC#3) //------------------------------------------------------------ //_-0yO._SafeStr_3295 package _-0yO { import _-2cy.Triggerable; public interface _SafeStr_3295 { function _SafeStr_7068(_arg_1:int):_SafeStr_3293; function _SafeStr_7070():String; function _SafeStr_7069(_arg_1:Triggerable):Boolean; } }//package _-0yO // _SafeStr_3293 = "_-5x2" (String#13720, DoABC#3) // _SafeStr_3295 = "_-3XC" (String#11239, DoABC#3) // _SafeStr_7068 = "_-Wq" (String#14986, DoABC#3) // _SafeStr_7069 = "_-Ih" (String#14743, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) //------------------------------------------------------------ //_-0yO._SafeStr_3304 package _-0yO { import _-1Mz.IWindowContainer; import _-17c.HabboUserDefinedRoomEvents; import _-2cy.Triggerable; public class _SafeStr_3304 implements _SafeStr_3293 { public function get code():int { return (-1); } public function get negativeCode():int { return (-1); } public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7112); } public function get hasStateSnapshot():Boolean { return (false); } public function readIntParamsFromForm(k:IWindowContainer):Array { return (new Array()); } public function readStringParamFromForm(k:IWindowContainer):String { return (""); } public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { } public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { } public function get hasSpecialInputs():Boolean { return (false); } public function validate(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):String { return (null); } } }//package _-0yO // _SafeStr_3293 = "_-5x2" (String#13720, DoABC#3) // _SafeStr_3304 = "_-09T" (String#7762, DoABC#3) // _SafeStr_7112 = "_-59c" (String#34802, DoABC#3) //------------------------------------------------------------ //_-0yO._SafeStr_4751 package _-0yO { import mx.core.ByteArrayAsset; public class _SafeStr_4751 extends ByteArrayAsset { } }//package _-0yO // _SafeStr_4751 = "_-3jz" (String#11461, DoABC#3) //------------------------------------------------------------ //_-0yO.UserDefinedRoomEventsCtrl package _-0yO { import _-17c.HabboUserDefinedRoomEvents; import _-5YE.IFrameWindow; import _-1Mz.IWindowContainer; import _-1bC._SafeStr_3299; import _-0AK._SafeStr_3301; import _-3QK._SafeStr_3303; import flash.utils.Dictionary; import _-2cy.Triggerable; import _-6FU.UserDefinedRoomEventsHelp; import _-2hd._SafeStr_3298; import _-2cy._SafeStr_3290; import _-2cy.ActionDefinition; import _-2cy._SafeStr_3297; import _-17c._SafeStr_3006; import flash.events.Event; import _-1Mz.IWindow; import _-1bC.TriggerOnce; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-0AK.ActionType; import _-1bC._SafeStr_3300; import _-4n6._SafeStr_2495; import _-1wR._SafeStr_3292; import _-1wR._SafeStr_3291; import _-1wR._SafeStr_3296; import _-1wR._SafeStr_3302; import _-1rg._SafeStr_2333; import _-5YE.ITextWindow; import _-3yO._SafeStr_2285; import in._SafeStr_2436; import in._SafeStr_3068; import _-3yO._SafeStr_2464; import _-5Mz.*; public class UserDefinedRoomEventsCtrl { public static var _SafeStr_7112:int = 0; public static var _SafeStr_7073:int = 1; public static var _SafeStr_7078:int = 2; public static var _SafeStr_7089:int = 3; private var _SafeStr_7124:HabboUserDefinedRoomEvents; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_10111:IWindowContainer; private var _SafeStr_10112:_SafeStr_3299; private var _SafeStr_10113:_SafeStr_3301; private var _SafeStr_10114:_SafeStr_3303; private var _SafeStr_10115:Dictionary; private var _SafeStr_10116:Triggerable; private var _SafeStr_10117:_SafeStr_3294; private var _SafeStr_10118:UserDefinedRoomEventsHelp; private var _SafeStr_10119:_SafeStr_3298; public function UserDefinedRoomEventsCtrl(k:HabboUserDefinedRoomEvents) { this._SafeStr_10112 = new _SafeStr_3299(); this._SafeStr_10113 = new _SafeStr_3301(); this._SafeStr_10114 = new _SafeStr_3303(); this._SafeStr_10115 = new Dictionary(); super(); this._SafeStr_7124 = k; this._SafeStr_10117 = new _SafeStr_3294(k); this._SafeStr_10118 = new UserDefinedRoomEventsHelp(k); } public function _SafeStr_6546(k:int, _arg_2:String):void { if ((((this._SafeStr_5415 == null)) || (!(this._SafeStr_5415.visible)))){ return; }; if (!this._SafeStr_10120()){ return; }; if (this._SafeStr_10115[k]){ delete this._SafeStr_10115[k]; this._SafeStr_10117.hide(k); } else { if (this._SafeStr_10121().length < this._SafeStr_10116._SafeStr_8477){ this._SafeStr_10115[k] = _arg_2; this._SafeStr_10117.show(k); }; }; this.refresh(); } private function _SafeStr_10120():Boolean { var k:_SafeStr_3293 = this._SafeStr_10122(); return (!((k.requiresFurni == _SafeStr_7112))); } private function _SafeStr_10122():_SafeStr_3293 { return (this._SafeStr_10123()._SafeStr_7068(this._SafeStr_10116.code)); } private function _SafeStr_10123():_SafeStr_3295 { if ((this._SafeStr_10116 as _SafeStr_3290) != null){ return (this._SafeStr_10112); }; if ((this._SafeStr_10116 as ActionDefinition) != null){ return (this._SafeStr_10113); }; if ((this._SafeStr_10116 as _SafeStr_3297) != null){ return (this._SafeStr_10114); }; return (null); } private function _SafeStr_8557():void { if (this._SafeStr_5415 != null){ return; }; this._SafeStr_5415 = IFrameWindow(this._SafeStr_7124.getXmlWindow("ude_main")); this._SafeStr_10111 = IWindowContainer(this.find(this._SafeStr_5415, "configure_container")); _SafeStr_3006._SafeStr_10124(this.find(this._SafeStr_10111, "save_button"), this._SafeStr_10125); _SafeStr_3006._SafeStr_10124(this.find(this._SafeStr_10111, "cancel_save_button"), this._SafeStr_8340); _SafeStr_3006._SafeStr_10124(this.find(this._SafeStr_10111, "helplink"), this._SafeStr_10126); _SafeStr_3006._SafeStr_10124(this.find(this._SafeStr_10111, "apply_snapshot_txt"), this._SafeStr_10127); _SafeStr_3006._SafeStr_10124(this.find(this._SafeStr_10111, "dec_stuff_sel_button"), this._SafeStr_10128); _SafeStr_3006._SafeStr_10124(this.find(this._SafeStr_10111, "inc_stuff_sel_button"), this._SafeStr_10129); this.find(this._SafeStr_10111, "helplink")._SafeStr_9289 = 0; this.find(this._SafeStr_10111, "apply_snapshot_txt")._SafeStr_9289 = 0; this._SafeStr_10119 = new _SafeStr_3298(this._SafeStr_7124, IWindowContainer(this.find(this._SafeStr_10111, "delay_slider_container")), this._SafeStr_7124.assets, 0, 20, 1); this._SafeStr_10119.addEventListener(Event.CHANGE, this._SafeStr_10130); this._SafeStr_10119._SafeStr_7139(0); this.setIcon("configure_container", "icon_trigger", "trigger_icon_bitmap"); this.setIcon("configure_container", "icon_action", "action_icon_bitmap"); this.setIcon("configure_container", "icon_condition", "condition_icon_bitmap"); var k:IWindow = this._SafeStr_5415.findChildByTag("close"); k.procedure = this._SafeStr_8340; this._SafeStr_5415.center(); } private function _SafeStr_10130(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:int; var _local_5:String; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = int(_local_3); _local_5 = TriggerOnce._SafeStr_10131(_local_4); this._SafeStr_7124.localization.registerParameter("wiredfurni.params.delay", "seconds", _local_5); }; }; } private function setIcon(k:String, _arg_2:String, _arg_3:String="icon_bitmap"):void { var _local_4:IWindowContainer = IWindowContainer(this.find(this._SafeStr_5415, k)); this._SafeStr_7124.refreshButton(_local_4, _arg_3, true, null, 0, _arg_2); } private function _SafeStr_8340(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this.close(); }; } public function close():void { if (this._SafeStr_5415){ this._SafeStr_5415.visible = false; this._SafeStr_10117._SafeStr_10105(this._SafeStr_10115); }; } private function find(k:IWindowContainer, _arg_2:String):IWindow { var _local_3:IWindow = k.findChildByName(_arg_2); if (_local_3 == null){ throw (new Error((("Window element with name: " + _arg_2) + " cannot be found!"))); }; return (_local_3); } public function _SafeStr_10132(k:Triggerable):void { var _local_3:int; var _local_4:IWindowContainer; var _local_5:ActionDefinition; var _local_6:int; this._SafeStr_8557(); this._SafeStr_10116 = k; _SafeStr_4.log(((("Received: " + this._SafeStr_10116) + ", ") + k.code)); var _local_2:_SafeStr_3293 = this._SafeStr_10122(); this._SafeStr_10117._SafeStr_10105(this._SafeStr_10115); this._SafeStr_10115 = new Dictionary(); for each (_local_3 in this._SafeStr_10116._SafeStr_10133) { this._SafeStr_10115[_local_3] = "yes"; }; _local_4 = ((_local_2.hasSpecialInputs) ? this._SafeStr_10134() : null); _local_2.onEditStart(_local_4, this._SafeStr_10116); this._SafeStr_10117._SafeStr_10107(this._SafeStr_10115); if ((this._SafeStr_10116 as ActionDefinition) != null){ _local_5 = ActionDefinition(this._SafeStr_10116); _local_6 = _local_5._SafeStr_10135; this._SafeStr_10119._SafeStr_7139(_local_6); }; this._SafeStr_10136(); this.refresh(); } private function _SafeStr_10136():void { var _local_2:_SafeStr_3293; this._SafeStr_10137().visible = false; this._SafeStr_10138().visible = false; this._SafeStr_10139().visible = false; if (this._SafeStr_10116._SafeStr_10140){ _local_2 = this._SafeStr_10122(); if ((((_local_2.requiresFurni == _SafeStr_7078)) || ((_local_2.requiresFurni == _SafeStr_7089)))){ this._SafeStr_10138().visible = true; this._SafeStr_10139().visible = true; this._SafeStr_10137().visible = true; this._SafeStr_10141(); }; }; var k:IWindowContainer = IWindowContainer(this._SafeStr_10111.findChildByName("select_furni_container")); k.height = _SafeStr_3006._SafeStr_7148(k); } private function _SafeStr_10141():void { var k:_SafeStr_3293 = this._SafeStr_10122(); var _local_2:String = ((((k as ActionType))!=null) ? "effect" : ((((k as _SafeStr_3300))!=null) ? "trigger" : "condition")); var _local_3:String = "wiredfurni.pickfurnis."; var _local_4:String = ((((_local_3 + _local_2) + k.code) + ".") + this._SafeStr_10116._SafeStr_10142); var _local_5:String = this._SafeStr_7124.localization.getLocalization(_local_4, ""); _SafeStr_4.log(((("Searching with key I: " + _local_4) + " got ") + _local_5)); if (_local_5 == ""){ _local_4 = (((_local_3 + _local_2) + ".") + this._SafeStr_10116._SafeStr_10142); _local_5 = this._SafeStr_7124.localization.getLocalization(_local_4, _local_4); _SafeStr_4.log(((("Searching with key II: " + _local_4) + " got ") + _local_5)); }; this._SafeStr_10137().caption = _local_5; } public function _SafeStr_10143(k:int):void { if (this._SafeStr_5415 == null){ return; }; if (!this._SafeStr_5415.visible){ return; }; if (this._SafeStr_10116.id == k){ this._SafeStr_5415.visible = false; return; }; if (this._SafeStr_10115[k]){ delete this._SafeStr_10115[k]; this.refresh(); }; } private function _SafeStr_10125(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; if (!this._SafeStr_5651(this._SafeStr_10116.id)){ this._SafeStr_7124.windowManager.confirm("${wiredfurni.nonowner.change.confirm.title}", "${wiredfurni.nonowner.change.confirm.body}", 0, this._SafeStr_10144); } else { this.update(); }; } private function _SafeStr_10144(k:_SafeStr_2495, _arg_2:WindowEvent):void { k.dispose(); if (_arg_2.type == WindowEvent._SafeStr_6209){ this.update(); }; } private function update():void { var k:_SafeStr_3293 = this._SafeStr_10122(); var _local_2:String = k.validate(((k.hasSpecialInputs) ? this._SafeStr_10134() : null), this._SafeStr_7124); if (_local_2 != null){ this._SafeStr_7124.windowManager.alert("Update failed", _local_2, 0, null); return; }; if ((this._SafeStr_10116 as _SafeStr_3290) != null){ this._SafeStr_7124.send(new _SafeStr_3292(this._SafeStr_10116.id, this._SafeStr_10145(), this._SafeStr_10146(), this._SafeStr_10121(), this._SafeStr_10147())); } else { if ((this._SafeStr_10116 as ActionDefinition) != null){ this._SafeStr_7124.send(new _SafeStr_3291(this._SafeStr_10116.id, this._SafeStr_10145(), this._SafeStr_10146(), this._SafeStr_10121(), this._SafeStr_10148(), this._SafeStr_10147())); } else { if ((this._SafeStr_10116 as _SafeStr_3297) != null){ this._SafeStr_7124.send(new _SafeStr_3296(this._SafeStr_10116.id, this._SafeStr_10145(), this._SafeStr_10146(), this._SafeStr_10121(), this._SafeStr_10147())); }; }; }; } public function _SafeStr_10148():int { var k:ActionType = ActionType(this._SafeStr_10122()); return (((k._SafeStr_7071) ? this._SafeStr_10119.getValue() : 0)); } private function _SafeStr_10126(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_10118.open(((this._SafeStr_5415.x + this._SafeStr_5415.width) + 5), this._SafeStr_5415.y); } private function _SafeStr_10128(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; var _local_3:_SafeStr_3293 = this._SafeStr_10122(); this._SafeStr_10116._SafeStr_10142 = (((this._SafeStr_10116._SafeStr_10142 < 1)) ? (_local_3.requiresFurni - 1) : (this._SafeStr_10116._SafeStr_10142 - 1)); this._SafeStr_10141(); } private function _SafeStr_10129(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; var _local_3:_SafeStr_3293 = this._SafeStr_10122(); this._SafeStr_10116._SafeStr_10142 = ((this._SafeStr_10116._SafeStr_10142 + 1) % _local_3.requiresFurni); this._SafeStr_10141(); } private function _SafeStr_10127(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_7124.send(new _SafeStr_3302(this._SafeStr_10116.id)); } private function _SafeStr_10145():Array { var k:_SafeStr_3293 = this._SafeStr_10122(); var _local_2:IWindowContainer = ((k.hasSpecialInputs) ? this._SafeStr_10134() : null); return (k.readIntParamsFromForm(_local_2)); } private function _SafeStr_10146():String { var k:_SafeStr_3293 = this._SafeStr_10122(); var _local_2:IWindowContainer = ((k.hasSpecialInputs) ? this._SafeStr_10134() : null); return (k.readStringParamFromForm(_local_2)); } private function _SafeStr_10147():int { if (!this._SafeStr_10116._SafeStr_10140){ return (0); }; var k:_SafeStr_3293 = this._SafeStr_10122(); if ((((k.requiresFurni == _SafeStr_7078)) || ((k.requiresFurni == _SafeStr_7089)))){ return (this._SafeStr_10116._SafeStr_10142); }; return (0); } public function _SafeStr_10121():Array { var _local_2:String; var k:Array = new Array(); for (_local_2 in this._SafeStr_10115) { k.push(int(_local_2)); }; return (k); } public function refresh():void { this._SafeStr_10111.visible = false; this._SafeStr_10149(this._SafeStr_10112); this._SafeStr_10149(this._SafeStr_10113); this._SafeStr_10149(this._SafeStr_10114); this._SafeStr_5415.content.height = _SafeStr_3006._SafeStr_7148(this._SafeStr_5415.content); this._SafeStr_5415.visible = true; } private function _SafeStr_10149(k:_SafeStr_3295):void { if (!k._SafeStr_7069(this._SafeStr_10116)){ this.find(this._SafeStr_10111, (k._SafeStr_7070() + "_icon_bitmap")).visible = false; return; }; this._SafeStr_10111.visible = true; var _local_2:_SafeStr_3293 = this._SafeStr_10122(); this._SafeStr_10150(_local_2, k._SafeStr_7070()); this._SafeStr_10151(); this._SafeStr_10152(); this.find(this._SafeStr_10111, "warning_container").visible = false; this._SafeStr_10153(); this._SafeStr_10154(); this._SafeStr_10155(); _SafeStr_3006._SafeStr_10156(this._SafeStr_10111, 3, 5); this._SafeStr_10111.height = (_SafeStr_3006._SafeStr_7148(this._SafeStr_10111) + 1); } private function _SafeStr_10157(k:int):String { var _local_2:_SafeStr_2333 = this._SafeStr_7124.sessionDataManager._SafeStr_5859(k); if (_local_2 == null){ _SafeStr_4.log(("COULD NOT FIND FURNIDATA FOR " + k)); return (("NAME: " + k)); }; return (_local_2._SafeStr_5870); } private function _SafeStr_10158(k:int):String { var _local_2:_SafeStr_2333 = this._SafeStr_7124.sessionDataManager._SafeStr_5859(k); if (_local_2 == null){ _SafeStr_4.log(("COULD NOT FIND FURNIDATA FOR " + k)); return (("NAME: " + k)); }; return (_local_2.description); } private function _SafeStr_8571(k:IWindowContainer, _arg_2:String, _arg_3:String):void { var _local_4:ITextWindow = ITextWindow(this.find(k, _arg_2)); _local_4.caption = _arg_3; _local_4.height = (_local_4.textHeight + 6); } private function _SafeStr_10150(k:_SafeStr_3293, _arg_2:String):void { var _local_3:IWindowContainer = IWindowContainer(this.find(this._SafeStr_10111, "header_container")); this.find(_local_3, (_arg_2 + "_icon_bitmap")).visible = true; this._SafeStr_8571(_local_3, "conf_name_txt", this._SafeStr_10157(this._SafeStr_10116._SafeStr_10159)); this._SafeStr_8571(_local_3, "conf_desc_txt", this._SafeStr_10158(this._SafeStr_10116._SafeStr_10159)); var _local_4:IWindow = this.find(_local_3, "conf_name_txt"); var _local_5:IWindow = this.find(_local_3, "conf_desc_txt"); _local_5.y = (_local_4.y + _local_4.height); var _local_6:_SafeStr_3293 = this._SafeStr_10122(); var _local_7:IWindow = this.find(_local_3, "apply_snapshot_txt"); if (_local_6.hasStateSnapshot){ _local_7.visible = true; _local_7.y = (_local_5.y + _local_5.height); } else { _local_7.visible = false; }; _local_3.height = (_SafeStr_3006._SafeStr_7148(_local_3) + 4); } private function _SafeStr_10155():void { var k:IWindowContainer = IWindowContainer(this.find(this._SafeStr_10111, "action_inputs_container")); if ((this._SafeStr_10116 as ActionDefinition) == null){ k.visible = false; return; }; var _local_2:ActionType = ActionType(this._SafeStr_10122()); if (!_local_2._SafeStr_7071){ k.visible = false; return; }; k.visible = true; } private function _SafeStr_10153():void { var _local_4:int; if ((this._SafeStr_10116 as ActionDefinition) == null){ return; }; var k:ActionDefinition = ActionDefinition(this._SafeStr_10116); if (k._SafeStr_10160.length < 1){ return; }; var _local_2:String = ""; var _local_3:Boolean = true; for each (_local_4 in k._SafeStr_10160) { _local_2 = (_local_2 + (((((_local_3) ? "" : ", ") + "'") + this._SafeStr_10157(_local_4)) + "'")); _local_3 = false; }; this._SafeStr_7124.localization.registerParameter("wiredfurni.conflictingtriggers.text", "triggers", _local_2); this._SafeStr_10161(this._SafeStr_7124.localization.getLocalization("wiredfurni.conflictingtriggers.caption"), this._SafeStr_7124.localization.getLocalization("wiredfurni.conflictingtriggers.text")); } private function _SafeStr_10154():void { var _local_4:int; if ((this._SafeStr_10116 as _SafeStr_3290) == null){ return; }; var k:_SafeStr_3290 = _SafeStr_3290(this._SafeStr_10116); if (k._SafeStr_10162.length < 1){ return; }; var _local_2:String = ""; var _local_3:Boolean = true; for each (_local_4 in k._SafeStr_10162) { _local_2 = (_local_2 + (((((_local_3) ? "" : ", ") + "'") + this._SafeStr_10157(_local_4)) + "'")); _local_3 = false; }; this._SafeStr_7124.localization.registerParameter("wiredfurni.conflictingactions.text", "actions", _local_2); this._SafeStr_10161(this._SafeStr_7124.localization.getLocalization("wiredfurni.conflictingactions.caption"), this._SafeStr_7124.localization.getLocalization("wiredfurni.conflictingactions.text")); } private function _SafeStr_10161(k:String, _arg_2:String):void { var _local_3:IWindowContainer = IWindowContainer(this.find(this._SafeStr_10111, "warning_container")); this._SafeStr_8571(_local_3, "caption_txt", k); this._SafeStr_8571(_local_3, "desc_txt", _arg_2); var _local_4:IWindow = this.find(_local_3, "caption_txt"); this.find(_local_3, "desc_txt").y = (_local_4.y + _local_4.height); _local_3.height = (_SafeStr_3006._SafeStr_7148(_local_3) + 4); this.find(this._SafeStr_10111, "warning_container").visible = true; } private function _SafeStr_10151():void { var _local_2:IWindowContainer; var k:IWindowContainer = IWindowContainer(this._SafeStr_10111.findChildByName("custom_inputs_container")); _SafeStr_3006._SafeStr_8590(k); if (this._SafeStr_10122().hasSpecialInputs){ _local_2 = this._SafeStr_10134(); _local_2.visible = true; }; k.height = _SafeStr_3006._SafeStr_7148(k); } private function _SafeStr_10134():IWindowContainer { var k:_SafeStr_3295 = this._SafeStr_10123(); var _local_2:_SafeStr_3293 = this._SafeStr_10122(); var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_10111.findChildByName("custom_inputs_container")); var _local_4:String = (k._SafeStr_7070() + _local_2.code); var _local_5:IWindowContainer = IWindowContainer(_local_3.getChildByName(_local_4)); if (_local_5 == null){ _local_5 = IWindowContainer(this._SafeStr_7124.getXmlWindow(((("ude_" + k._SafeStr_7070()) + "_inputs_") + _local_2.code))); _local_5.name = _local_4; _local_3.addChild(_local_5); _local_2.onInit(_local_5, this._SafeStr_7124); }; return (_local_5); } private function _SafeStr_10152():void { var k:IWindowContainer = IWindowContainer(this._SafeStr_10111.findChildByName("select_furni_container")); if (!this._SafeStr_10120()){ k.visible = false; return; }; k.visible = true; var _local_2:IWindow = k.findChildByName("furni_name_txt"); var _local_3:int = this._SafeStr_10121().length; var _local_4:int = this._SafeStr_10116._SafeStr_8477; this._SafeStr_7124.localization.registerParameter("wiredfurni.pickfurnis.caption", "count", ("" + _local_3)); this._SafeStr_7124.localization.registerParameter("wiredfurni.pickfurnis.caption", "limit", ("" + _local_4)); } private function _SafeStr_10139():IWindow { return (this._SafeStr_10111.findChildByName("dec_stuff_sel_button")); } private function _SafeStr_10138():IWindow { return (this._SafeStr_10111.findChildByName("inc_stuff_sel_button")); } private function _SafeStr_10137():IWindow { return (this._SafeStr_10111.findChildByName("furni_type_matches_txt")); } private function _SafeStr_5651(k:int):Boolean { var _local_2:_SafeStr_2436 = this._SafeStr_7124.roomEngine.getRoomObject(this._SafeStr_7124.roomId, k, _SafeStr_2285._SafeStr_5887); if (_local_2 == null){ return (false); }; var _local_3:_SafeStr_3068 = _local_2.getModel(); if (_local_3 == null){ return (false); }; var _local_4:Number = _local_2.getModel().getNumber(_SafeStr_2464._SafeStr_6552); return ((_local_4 == this._SafeStr_7124.sessionDataManager.userId)); } } }//package _-0yO // _SafeStr_10105 = "_-3G1" (String#30135, DoABC#3) // _SafeStr_10107 = "_-T5" (String#39552, DoABC#3) // _SafeStr_10111 = "_-4Aj" (String#32404, DoABC#3) // _SafeStr_10112 = "_-1ju" (String#26381, DoABC#3) // _SafeStr_10113 = "_-3VK" (String#30742, DoABC#3) // _SafeStr_10114 = "_-6cx" (String#38396, DoABC#3) // _SafeStr_10115 = "_-n6" (String#40285, DoABC#3) // _SafeStr_10116 = "_-6Kx" (String#37659, DoABC#3) // _SafeStr_10117 = "_-5Xh" (String#35726, DoABC#3) // _SafeStr_10118 = "_-2oj" (String#3299, DoABC#3) // _SafeStr_10119 = "_-4si" (String#34098, DoABC#3) // _SafeStr_10120 = "_-6kO" (String#38705, DoABC#3) // _SafeStr_10121 = "_-3g3" (String#31143, DoABC#3) // _SafeStr_10122 = "_-0lw" (String#24017, DoABC#3) // _SafeStr_10123 = "_-2x8" (String#29343, DoABC#3) // _SafeStr_10124 = "_-ZW" (String#39776, DoABC#3) // _SafeStr_10125 = "_-4V-" (String#33221, DoABC#3) // _SafeStr_10126 = "_-2hF" (String#28727, DoABC#3) // _SafeStr_10127 = "_-4dB" (String#33517, DoABC#3) // _SafeStr_10128 = "_-23z" (String#27195, DoABC#3) // _SafeStr_10129 = "_-4NB" (String#32895, DoABC#3) // _SafeStr_10130 = "_-4v4" (String#34189, DoABC#3) // _SafeStr_10131 = "_-5pM" (String#36412, DoABC#3) // _SafeStr_10132 = "_-2Ue" (String#28224, DoABC#3) // _SafeStr_10133 = "_-3XE" (String#30813, DoABC#3) // _SafeStr_10134 = "_-3Pi" (String#30525, DoABC#3) // _SafeStr_10135 = "_-6Y8" (String#38200, DoABC#3) // _SafeStr_10136 = "_-32w" (String#29601, DoABC#3) // _SafeStr_10137 = "_-1NZ" (String#25503, DoABC#3) // _SafeStr_10138 = "_-ZI" (String#39767, DoABC#3) // _SafeStr_10139 = "_-4I4" (String#32691, DoABC#3) // _SafeStr_10140 = "_-2bj" (String#28513, DoABC#3) // _SafeStr_10141 = "_-4oS" (String#33925, DoABC#3) // _SafeStr_10142 = "_-4rR" (String#34051, DoABC#3) // _SafeStr_10143 = "_-AA" (String#38857, DoABC#3) // _SafeStr_10144 = "_-4wq" (String#34250, DoABC#3) // _SafeStr_10145 = "_-5LZ" (String#35267, DoABC#3) // _SafeStr_10146 = "_-37L" (String#29784, DoABC#3) // _SafeStr_10147 = "_-5Pa" (String#35421, DoABC#3) // _SafeStr_10148 = "_-3O9" (String#30471, DoABC#3) // _SafeStr_10149 = "_-yu" (String#40741, DoABC#3) // _SafeStr_10150 = "_-kJ" (String#4520, DoABC#3) // _SafeStr_10151 = "_-4AY" (String#32398, DoABC#3) // _SafeStr_10152 = "_-1dw" (String#26139, DoABC#3) // _SafeStr_10153 = "_-0Ee" (String#22739, DoABC#3) // _SafeStr_10154 = "_-0AO" (String#22562, DoABC#3) // _SafeStr_10155 = "_-1yg" (String#26954, DoABC#3) // _SafeStr_10156 = "_-31A" (String#29538, DoABC#3) // _SafeStr_10157 = "_-3Ip" (String#30252, DoABC#3) // _SafeStr_10158 = "_-5KD" (String#35210, DoABC#3) // _SafeStr_10159 = "_-4-T" (String#31947, DoABC#3) // _SafeStr_10160 = "_-3Gj" (String#30164, DoABC#3) // _SafeStr_10161 = "_-2j0" (String#28800, DoABC#3) // _SafeStr_10162 = "_-2cS" (String#28549, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2495 = "_-29f" (String#9856, DoABC#3) // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3290 = "_-5r7" (String#13626, DoABC#3) // _SafeStr_3291 = "_-1U" (String#25765, DoABC#3) // _SafeStr_3292 = "_-6Mk" (String#37734, DoABC#3) // _SafeStr_3293 = "_-5x2" (String#13720, DoABC#3) // _SafeStr_3294 = "_-2vj" (String#10632, DoABC#3) // _SafeStr_3295 = "_-3XC" (String#11239, DoABC#3) // _SafeStr_3296 = "_-6Q" (String#37861, DoABC#3) // _SafeStr_3297 = "_-4aL" (String#12325, DoABC#3) // _SafeStr_3298 = "_-5pO" (String#13600, DoABC#3) // _SafeStr_3299 = "_-3od" (String#11544, DoABC#3) // _SafeStr_3300 = "_-2J9" (String#10020, DoABC#3) // _SafeStr_3301 = "_-0NI" (String#7968, DoABC#3) // _SafeStr_3302 = "_-Le" (String#39275, DoABC#3) // _SafeStr_3303 = "_-38L" (String#10867, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5651 = "_-bR" (String#4465, DoABC#3) // _SafeStr_5859 = "_-6f8" (String#874, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_6209 = "_-2n3" (String#28964, DoABC#3) // _SafeStr_6546 = "_-4uP" (String#12661, DoABC#3) // _SafeStr_6552 = "_-3NX" (String#30449, DoABC#3) // _SafeStr_7068 = "_-Wq" (String#14986, DoABC#3) // _SafeStr_7069 = "_-Ih" (String#14743, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7071 = "_-3bQ" (String#11321, DoABC#3) // _SafeStr_7073 = "_-6bn" (String#38341, DoABC#3) // _SafeStr_7078 = "_-0cc" (String#23658, DoABC#3) // _SafeStr_7089 = "_-0gP" (String#23808, DoABC#3) // _SafeStr_7112 = "_-59c" (String#34802, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7148 = "_-2ON" (String#27981, DoABC#3) // _SafeStr_8340 = "_-603" (String#270, DoABC#3) // _SafeStr_8477 = "_-3LG" (String#30352, DoABC#3) // _SafeStr_8557 = "_-6I8" (String#166, DoABC#3) // _SafeStr_8571 = "_-5x9" (String#337, DoABC#3) // _SafeStr_8590 = "_-25l" (String#9778, DoABC#3) // _SafeStr_9289 = "_-1hk" (String#9342, DoABC#3) //------------------------------------------------------------ //_-0zr._SafeStr_4106 package _-0zr { import _-3qZ._SafeStr_2283; public class _SafeStr_4106 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4106(k:String, _arg_2:String) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(_arg_2); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-0zr // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4106 = "_-kg" (String#40184, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-10k._SafeStr_4641 package _-10k { public class _SafeStr_4641 extends Error { public static const _SafeStr_10163:uint = 0; public static const _SafeStr_10164:uint = 10; public static const _SafeStr_10165:uint = 20; public static const _SafeStr_10166:uint = 21; public static const _SafeStr_10167:uint = 22; public static const _SafeStr_10168:uint = 30; public static const _SafeStr_10169:uint = 40; public static const _SafeStr_10170:uint = 42; public static const _SafeStr_10171:uint = 43; public static const _SafeStr_10172:uint = 44; public static const _SafeStr_10173:uint = 45; public static const _SafeStr_10174:uint = 46; public static const _SafeStr_10175:uint = 47; public static const _SafeStr_10176:uint = 48; public static const access_denied:uint = 49; public static const _SafeStr_10177:uint = 50; public static const _SafeStr_10178:uint = 51; public static const _SafeStr_10179:uint = 70; public static const _SafeStr_10180:uint = 71; public static const _SafeStr_10181:uint = 80; public static const _SafeStr_10182:uint = 90; public static const _SafeStr_10183:uint = 100; public function _SafeStr_4641(k:String, _arg_2:int) { super(k, _arg_2); } } }//package _-10k // _SafeStr_10163 = "_-4xQ" (String#34274, DoABC#3) // _SafeStr_10164 = "_-3PF" (String#30506, DoABC#3) // _SafeStr_10165 = "_-5FU" (String#35025, DoABC#3) // _SafeStr_10166 = "_-6Mq" (String#37738, DoABC#3) // _SafeStr_10167 = "_-4Oz" (String#32969, DoABC#3) // _SafeStr_10168 = "_-4uK" (String#34162, DoABC#3) // _SafeStr_10169 = "_-6Y-" (String#38194, DoABC#3) // _SafeStr_10170 = "_-6Ux" (String#38056, DoABC#3) // _SafeStr_10171 = "_-3y-" (String#31860, DoABC#3) // _SafeStr_10172 = "_-L1" (String#39256, DoABC#3) // _SafeStr_10173 = "_-2DX" (String#27562, DoABC#3) // _SafeStr_10174 = "_-1Ed" (String#25176, DoABC#3) // _SafeStr_10175 = "_-3wl" (String#31811, DoABC#3) // _SafeStr_10176 = "_-5Mq" (String#35312, DoABC#3) // _SafeStr_10177 = "_-1HG" (String#25262, DoABC#3) // _SafeStr_10178 = "_-1jj" (String#26371, DoABC#3) // _SafeStr_10179 = "_-1ue" (String#26793, DoABC#3) // _SafeStr_10180 = "_-4Hi" (String#32675, DoABC#3) // _SafeStr_10181 = "_-4t5" (String#34117, DoABC#3) // _SafeStr_10182 = "_-30T" (String#29513, DoABC#3) // _SafeStr_10183 = "_-4Lr" (String#32838, DoABC#3) // _SafeStr_4641 = "_-gK" (String#15159, DoABC#3) //------------------------------------------------------------ //_-10T._SafeStr_2423 package _-10T { public class _SafeStr_2423 { public static const _SafeStr_8318:String = "web.shop.relativeUrl"; public static const _SafeStr_9342:String = "web.shop.subscription.relativeUrl"; } }//package _-10T // _SafeStr_2423 = "_-2IG" (String#9998, DoABC#3) // _SafeStr_8318 = "_-os" (String#40358, DoABC#3) // _SafeStr_9342 = "_-0QF" (String#23201, DoABC#3) //------------------------------------------------------------ //_-12f._SafeStr_2723 package _-12f { import _-0MK._SafeStr_3; import _-1uj._SafeStr_2323; import _-1lV.HabboGameManager; import flash.utils.Timer; import _-4n6._SafeStr_2443; import _-5QZ._SafeStr_633; import _-68V._SafeStr_1407; import _-p0._SafeStr_499; import _-4rH._SafeStr_2173; import _-3HG._SafeStr_13; import _-5Vt._SafeStr_10; import _-1uj._SafeStr_2251; import flash.events.TimerEvent; import _-4Yz._SafeStr_4147; import _-3qZ._SafeStr_2283; import _-5Mz.WindowEvent; import _-3rZ._SafeStr_4236; import _-3qZ._SafeStr_2273; import flash.display.BitmapData; public class _SafeStr_2723 implements _SafeStr_3, _SafeStr_2323 { private static const _SafeStr_10184:int = 3000; private var _disposed:Boolean; private var _SafeStr_7218:HabboGameManager; private var _SafeStr_10185:GameCenterLayout; private var _SafeStr_10186:LeaderboardView; private var _SafeStr_10187:_SafeStr_4339; private var _SafeStr_10188:TeaserView; private var _SafeStr_10189:Timer; private var _SafeStr_10190:int = -1; private var _SafeStr_10191:_SafeStr_2443; private var _SafeStr_10192:_SafeStr_4338; private var _SafeStr_10193:int; private var _SafeStr_10194:Boolean; public function _SafeStr_2723(k:HabboGameManager) { this._SafeStr_7218 = k; } public function get windowManager():_SafeStr_633 { return (this._SafeStr_7218.windowManager); } public function get communication():_SafeStr_1407 { return (this._SafeStr_7218.communication); } public function get localization():_SafeStr_499 { return (this._SafeStr_7218.localization); } public function get sessionDataManager():_SafeStr_2173 { return (this._SafeStr_7218.sessionDataManager); } public function get avatarRenderManager():_SafeStr_13 { return (this._SafeStr_7218._SafeStr_10195); } public function get assets():_SafeStr_10 { return (this._SafeStr_7218.assets); } public function get roomEngine():_SafeStr_2251 { return (this._SafeStr_7218.roomEngine); } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_7180():HabboGameManager { return (this._SafeStr_7218); } public function dispose():void { if (this._SafeStr_10185){ this._SafeStr_10185.dispose(); this._SafeStr_10185 = null; }; if (this._SafeStr_10186){ this._SafeStr_10186.dispose(); this._SafeStr_10186 = null; }; this._SafeStr_10190 = -1; if (this._SafeStr_10187){ this._SafeStr_10187.dispose(); this._SafeStr_10187 = null; }; if (this._SafeStr_10189){ this._SafeStr_10189.removeEventListener(TimerEvent.TIMER, this._SafeStr_10196); this._SafeStr_10189.stop(); this._SafeStr_10189 = null; }; if (this._SafeStr_10188){ this._SafeStr_10188.dispose(); this._SafeStr_10188 = null; }; this._SafeStr_10197(); this._SafeStr_7218 = null; this._disposed = true; } public function initialize(k:int, _arg_2:Boolean):void { this._SafeStr_10194 = _arg_2; if (!this._SafeStr_10185){ this._SafeStr_10185 = new GameCenterLayout(this); }; if (GameConfigurations._SafeStr_10198(k)){ this.activate(k, _arg_2); }; this.communication.addHabboConnectionMessageEvent(new _SafeStr_4147(this._SafeStr_10199)); } public function activate(k:int, _arg_2:Boolean):void { if (this._SafeStr_10185){ this._SafeStr_10185.activate(k, _arg_2); }; } public function disable():void { if (this._SafeStr_10185){ this._SafeStr_10185.disable(); }; if (this._SafeStr_10186){ this._SafeStr_10186.disable(); }; if (this._SafeStr_10187){ this._SafeStr_10187.disable(); }; if (this._SafeStr_10188){ this._SafeStr_10188.disable(); }; } public function _SafeStr_10200(k:int):void { if (this._SafeStr_10186){ this._SafeStr_10186._SafeStr_10200(k); }; } public function get _SafeStr_10201():Boolean { return (this._SafeStr_7218._SafeStr_10201); } public function getLocalization(k:int):String { var _local_2:String = GameConfigurations._SafeStr_10202(k); return (this.localization.getLocalization((("gamecenter." + _local_2) + ".name"))); } public function _SafeStr_10203(k:String, _arg_2:String, _arg_3:String="", _arg_4:int=0):void { this._SafeStr_7218._SafeStr_10203(k, _arg_2, _arg_3, _arg_4); } public function registerParameter(k:int, _arg_2:String):String { return (this.localization.registerParameter(_arg_2, "game", this.getLocalization(k))); } public function send(k:_SafeStr_2283):void { this._SafeStr_7218.send(k); } public function joinPlayerQueue(k:int):void { this._SafeStr_10194 = false; this._SafeStr_7218.joinPlayerQueue(k); } public function _SafeStr_10204(k:int):void { this._SafeStr_7218._SafeStr_10204(k); } public function showLeaderboard(k:int):void { if (!this._SafeStr_10186){ this._SafeStr_10186 = new LeaderboardView(this); }; this._SafeStr_10186.activate(k); this._SafeStr_10203(GameConfigurations._SafeStr_10202(k), "showLeaderboard"); } public function _SafeStr_10205(k:int):void { if (!this._SafeStr_10188){ this._SafeStr_10188 = new TeaserView(this); }; this._SafeStr_10188.activate(k); this._SafeStr_10203(GameConfigurations._SafeStr_10202(k), "showTeaser"); } public function _SafeStr_10206(k:int):void { if (this._SafeStr_10190 > -1){ return; }; if (!this._SafeStr_10187){ this._SafeStr_10187 = new _SafeStr_4339(this); }; if (!this._SafeStr_10189){ this._SafeStr_10189 = new Timer(_SafeStr_10184, 1); this._SafeStr_10189.addEventListener(TimerEvent.TIMER, this._SafeStr_10196); }; this._SafeStr_10189.start(); this._SafeStr_10190 = k; } private function _SafeStr_10196(k:TimerEvent):void { if (this._SafeStr_10190 > -1){ this._SafeStr_10187.activate(this._SafeStr_10190); }; } public function _SafeStr_10207(k:int):void { this._SafeStr_10190 = -1; if (this._SafeStr_10189){ this._SafeStr_10189.reset(); }; if (this._SafeStr_10187){ this._SafeStr_10187.disable(); }; } public function _SafeStr_10208(k:String):void { this._SafeStr_10197(); this._SafeStr_10191 = this.windowManager.alert("Game Center Alert", k, 0, this._SafeStr_10209); } private function _SafeStr_10197():void { if (this._SafeStr_10191){ this._SafeStr_10191.dispose(); this._SafeStr_10191 = null; }; } private function _SafeStr_10209(k:_SafeStr_2443, _arg_2:WindowEvent):void { this._SafeStr_10197(); } public function _SafeStr_10210(k:int):void { this._SafeStr_10194 = false; var _local_2:String = GameConfigurations._SafeStr_10202(k); this._SafeStr_7218._SafeStr_10211(_local_2, "getVip.clicked.playNow"); } public function _SafeStr_10212(k:_SafeStr_4338):void { this._SafeStr_10192 = k; this.send(new _SafeStr_4236(k._SafeStr_10213())); } private function _SafeStr_10199(k:_SafeStr_2273):void { } public function imageReady(k:int, _arg_2:BitmapData):void { if ((((((this._SafeStr_10193 == k)) && (this._SafeStr_10192))) && (!((this._SafeStr_10192 as _SafeStr_3).disposed)))){ this._SafeStr_10192._SafeStr_10214(_arg_2); }; this._SafeStr_10193 = -1; this._SafeStr_10192 = null; } public function _SafeStr_5454(k:int):void { } function get _SafeStr_10215():Boolean { return (this._SafeStr_10194); } } }//package _-12f // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10184 = "_-18g" (String#8774, DoABC#3) // _SafeStr_10185 = "_-3oI" (String#1550, DoABC#3) // _SafeStr_10186 = "_-01M" (String#7633, DoABC#3) // _SafeStr_10187 = "_-5iV" (String#36150, DoABC#3) // _SafeStr_10188 = "_-2Id" (String#27762, DoABC#3) // _SafeStr_10189 = "_-50S" (String#12766, DoABC#3) // _SafeStr_10190 = "_-1uf" (String#26794, DoABC#3) // _SafeStr_10191 = "_-1w1" (String#3076, DoABC#3) // _SafeStr_10192 = "_-2FI" (String#27636, DoABC#3) // _SafeStr_10193 = "_-2uC" (String#10602, DoABC#3) // _SafeStr_10194 = "_-1pn" (String#26606, DoABC#3) // _SafeStr_10195 = "_-1GI" (String#25228, DoABC#3) // _SafeStr_10196 = "_-4nQ" (String#12555, DoABC#3) // _SafeStr_10197 = "_-6We" (String#38128, DoABC#3) // _SafeStr_10198 = "_-4mn" (String#33868, DoABC#3) // _SafeStr_10199 = "_-6O2" (String#37789, DoABC#3) // _SafeStr_10200 = "_-01d" (String#22246, DoABC#3) // _SafeStr_10201 = "_-3Rk" (String#11149, DoABC#3) // _SafeStr_10202 = "_-00h" (String#22208, DoABC#3) // _SafeStr_10203 = "_-455" (String#32179, DoABC#3) // _SafeStr_10204 = "_-0bd" (String#8217, DoABC#3) // _SafeStr_10205 = "_-0GQ" (String#22809, DoABC#3) // _SafeStr_10206 = "_-5TB" (String#35542, DoABC#3) // _SafeStr_10207 = "_-4PY" (String#32995, DoABC#3) // _SafeStr_10208 = "_-46i" (String#11853, DoABC#3) // _SafeStr_10209 = "_-4C6" (String#435, DoABC#3) // _SafeStr_10210 = "_-4vq" (String#34215, DoABC#3) // _SafeStr_10211 = "_-0XB" (String#23453, DoABC#3) // _SafeStr_10212 = "_-1Ox" (String#25561, DoABC#3) // _SafeStr_10213 = "_-26u" (String#9802, DoABC#3) // _SafeStr_10214 = "_-45K" (String#11832, DoABC#3) // _SafeStr_10215 = "_-28i" (String#9838, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2723 = "_-0l0" (String#8368, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4147 = "_-2eM" (String#28615, DoABC#3) // _SafeStr_4236 = "_-5sD" (String#36520, DoABC#3) // _SafeStr_4338 = "_-4rA" (String#12606, DoABC#3) // _SafeStr_4339 = "_-3a5" (String#11288, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7180 = "_-3pS" (String#11560, DoABC#3) // _SafeStr_7218 = "_-1ZB" (String#498, DoABC#3) //------------------------------------------------------------ //_-12f._SafeStr_3824 package _-12f { import flash.events.Event; public class _SafeStr_3824 extends Event { public static const GAME_CONFIGURATIONS_INITIALIZED:String = "GAME_CONFIGURATIONS_INITIALIZED"; public function _SafeStr_3824(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-12f // _SafeStr_3824 = "_-221" (String#27114, DoABC#3) //------------------------------------------------------------ //_-12f._SafeStr_4338 package _-12f { import flash.display.BitmapData; public interface _SafeStr_4338 { function _SafeStr_10216(_arg_1:String):void; function _SafeStr_10214(_arg_1:BitmapData):void; function _SafeStr_10217(_arg_1:int):void; function _SafeStr_10213():int; function _SafeStr_10218(_arg_1:Boolean):void; } }//package _-12f // _SafeStr_10213 = "_-26u" (String#9802, DoABC#3) // _SafeStr_10214 = "_-45K" (String#11832, DoABC#3) // _SafeStr_10216 = "_-1JH" (String#8952, DoABC#3) // _SafeStr_10217 = "_-4eF" (String#12391, DoABC#3) // _SafeStr_10218 = "_-2xc" (String#10670, DoABC#3) // _SafeStr_4338 = "_-4rA" (String#12606, DoABC#3) //------------------------------------------------------------ //_-12f._SafeStr_4339 package _-12f { import _-0MK._SafeStr_3; import _-4n6._SafeStr_2532; import _-1Mz.IWindowContainer; import _-5YE._SafeStr_2413; import _-5YE._SafeStr_3567; import flash.utils.Timer; import flash.events.TimerEvent; import _-5Mz.WindowMouseEvent; import _-1lV._SafeStr_4341; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; public class _SafeStr_4339 implements _SafeStr_3 { private static const _SafeStr_10184:int = 500; private static const _SafeStr_10219:String = "game_center_waiting_game_view_xml"; private var _disposed:Boolean; private var _SafeStr_10220:_SafeStr_2723; private var _SafeStr_10221:_SafeStr_2532; private var _SafeStr_10222:IWindowContainer; private var _SafeStr_10223:_SafeStr_2413; private var _SafeStr_10224:_SafeStr_3567; private var _SafeStr_10225:int; private var _SafeStr_10189:Timer; private var _SafeStr_10226:int = 0; public function _SafeStr_4339(k:_SafeStr_2723) { this._SafeStr_10220 = k; } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (this._SafeStr_10221){ this._SafeStr_10221.dispose(); this._SafeStr_10221 = null; }; if (this._SafeStr_10189){ this._SafeStr_10189.removeEventListener(TimerEvent.TIMER, this._SafeStr_10196); this._SafeStr_10189.stop(); this._SafeStr_10189 = null; }; if (this._SafeStr_10224){ this._SafeStr_10224.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_10227); }; this._SafeStr_10224 = null; this._SafeStr_10223 = null; this._SafeStr_10220 = null; this._disposed = true; this._SafeStr_10226 = 0; } public function activate(k:int):void { this._SafeStr_10226 = 0; this._SafeStr_10225 = k; if (!this._SafeStr_10221){ this.createWindow(); }; this._SafeStr_10222.invalidate(); this._SafeStr_10222.visible = true; this._SafeStr_10228(); this._SafeStr_10220._SafeStr_10203(GameConfigurations._SafeStr_10202(this._SafeStr_10225), "waitingGame"); if (!this._SafeStr_10189){ this._SafeStr_10189 = new Timer(_SafeStr_10184); this._SafeStr_10189.addEventListener(TimerEvent.TIMER, this._SafeStr_10196); }; this._SafeStr_10189.start(); } private function _SafeStr_10228():void { this._SafeStr_10223.assetUri = null; this._SafeStr_10223.assetUri = GameConfigurations._SafeStr_10229(this._SafeStr_10225, _SafeStr_4341._SafeStr_10230); } private function _SafeStr_10196(k:TimerEvent):void { if (!this._SafeStr_10222){ return; }; var _local_2:String = " "; var _local_3:int; while (_local_3 < (this._SafeStr_10226 % 4)) { _local_2 = (_local_2 + "."); _local_3++; }; this._SafeStr_10222.caption = (this._SafeStr_10220.localization.getLocalization("gamecenter.waiting_game_title") + _local_2); this._SafeStr_10226++; } public function disable():void { if (!this._SafeStr_10221){ return; }; this._SafeStr_10221.dispose(); this._SafeStr_10221 = null; this._SafeStr_10222 = null; if (this._SafeStr_10189){ this._SafeStr_10189.stop(); }; } private function _SafeStr_8099(k:WindowMouseEvent):void { this._SafeStr_10227(k); } private function _SafeStr_10227(k:WindowMouseEvent):void { this._SafeStr_10220._SafeStr_10204(this._SafeStr_10225); this.disable(); this._SafeStr_10220.activate(this._SafeStr_10225, false); this._SafeStr_10220._SafeStr_10203(GameConfigurations._SafeStr_10202(this._SafeStr_10225), "waitingGameCancel"); } private function createWindow():void { var k:_SafeStr_39 = this._SafeStr_10220.assets.getAssetByName(_SafeStr_10219); var _local_2:XmlAsset = XmlAsset(k); this._SafeStr_10221 = this._SafeStr_10220.windowManager.buildModalDialogFromXML(XML(_local_2.content)); this._SafeStr_10222 = (this._SafeStr_10221._SafeStr_6949 as IWindowContainer); this._SafeStr_10222.findChildByTag("close").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); this._SafeStr_10224 = (this._SafeStr_10222.findChildByName("cancel_link") as _SafeStr_3567); this._SafeStr_10224.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10227); this._SafeStr_10223 = (this._SafeStr_10222.findChildByName("logo_image") as _SafeStr_2413); } } }//package _-12f // _SafeStr_10184 = "_-18g" (String#8774, DoABC#3) // _SafeStr_10189 = "_-50S" (String#12766, DoABC#3) // _SafeStr_10196 = "_-4nQ" (String#12555, DoABC#3) // _SafeStr_10202 = "_-00h" (String#22208, DoABC#3) // _SafeStr_10203 = "_-455" (String#32179, DoABC#3) // _SafeStr_10204 = "_-0bd" (String#8217, DoABC#3) // _SafeStr_10219 = "_-4-s" (String#1554, DoABC#3) // _SafeStr_10220 = "_-6X-" (String#1146, DoABC#3) // _SafeStr_10221 = "_-5nn" (String#36349, DoABC#3) // _SafeStr_10222 = "_-0Ez" (String#22751, DoABC#3) // _SafeStr_10223 = "_-3GS" (String#10982, DoABC#3) // _SafeStr_10224 = "_-XY" (String#39708, DoABC#3) // _SafeStr_10225 = "_-qz" (String#1643, DoABC#3) // _SafeStr_10226 = "_-dy" (String#1157, DoABC#3) // _SafeStr_10227 = "finally" (String#1789, DoABC#3) // _SafeStr_10228 = "_-3Lj" (String#1094, DoABC#3) // _SafeStr_10229 = "_-5Zo" (String#35809, DoABC#3) // _SafeStr_10230 = "_-IS" (String#39151, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2723 = "_-0l0" (String#8368, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3567 = "_-pi" (String#15317, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4339 = "_-3a5" (String#11288, DoABC#3) // _SafeStr_4341 = "_-4qs" (String#12600, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) //------------------------------------------------------------ //_-12f._SafeStr_4340 package _-12f { public class _SafeStr_4340 { private var _SafeStr_10231:int; private var _SafeStr_10232:String; private var _SafeStr_10233:uint; private var _SafeStr_10234:uint; private var _SafeStr_10235:String; private var _SafeStr_10236:String; public function _SafeStr_4340(k:int, _arg_2:String, _arg_3:uint, _arg_4:uint, _arg_5:String, _arg_6:String) { this._SafeStr_10231 = k; this._SafeStr_10232 = _arg_2; this._SafeStr_10233 = _arg_3; this._SafeStr_10234 = _arg_4; this._SafeStr_10235 = _arg_5; this._SafeStr_10236 = _arg_6; if (this._SafeStr_10235.substr((this._SafeStr_10235.length - 1), 1) != "/"){ this._SafeStr_10235 = (this._SafeStr_10235 + "/"); }; } public function get _SafeStr_10237():int { return (this._SafeStr_10231); } public function get _SafeStr_10238():String { return (this._SafeStr_10232); } public function get bgColor():uint { return (this._SafeStr_10233); } public function get textColor():uint { return (this._SafeStr_10234); } public function get _SafeStr_10239():String { return (this._SafeStr_10235); } public function get _SafeStr_10240():String { return (this._SafeStr_10236); } } }//package _-12f // _SafeStr_10231 = "_-yv" (String#15457, DoABC#3) // _SafeStr_10232 = "_-3kG" (String#11467, DoABC#3) // _SafeStr_10233 = "_-0CZ" (String#1443, DoABC#3) // _SafeStr_10234 = "_-Qj" (String#1634, DoABC#3) // _SafeStr_10235 = "_-1LX" (String#8990, DoABC#3) // _SafeStr_10236 = "_-3nR" (String#11519, DoABC#3) // _SafeStr_10237 = "_-4P0" (String#32972, DoABC#3) // _SafeStr_10238 = "_-39Q" (String#29864, DoABC#3) // _SafeStr_10239 = "_-19c" (String#24972, DoABC#3) // _SafeStr_10240 = "_-40" (String#31966, DoABC#3) // _SafeStr_4340 = "_-cZ" (String#15092, DoABC#3) //------------------------------------------------------------ //_-12f.GameCenterLayout package _-12f { import _-0MK._SafeStr_3; import _-3HG._SafeStr_20; import flash.geom.Rectangle; import _-1Mz.IWindowContainer; import _-5YE._SafeStr_3586; import _-5YE.IScrollbarWindow; import _-5YE.IItemListWindow; import _-5YE.IBitmapWrapperWindow; import _-5YE._SafeStr_2413; import _-5YE.ITextWindow; import _-5YE.ITextFieldWindow; import _-Yv.HabboUnseenItemsUpdatedEvent; import _-5Mz.WindowEvent; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowKeyboardEvent; import _-2uK._SafeStr_4137; import _-4Yz._SafeStr_4315; import _-4Yz._SafeStr_3998; import _-4Yz._SafeStr_4328; import _-4-p._SafeStr_4235; import _-2uK._SafeStr_4116; import _-65D._SafeStr_2623; import _-5YE.IRegionWindow; import _-1lV._SafeStr_4341; import _-1Mz.IWindow; import _-4A5._SafeStr_3272; import _-069._SafeStr_4264; import _-3rZ._SafeStr_4065; import _-3rZ._SafeStr_3986; import _-069._SafeStr_4044; import _-TI._SafeStr_3980; import _-3rZ._SafeStr_4150; import flash.display.BitmapData; import _-5Vt._SafeStr_39; import _-2E4._SafeStr_3935; import _-2rM._SafeStr_3315; import _-34l._SafeStr_4962; import _-1lV.WindowUtils; import _-5YE._SafeStr_2536; import _-3qZ._SafeStr_2273; import _-3hB._SafeStr_5018; import _-3hB._SafeStr_4928; import _-3hB.Game2WeeklyLeaderboardParser; import _-3hB._SafeStr_5017; import _-3hB._SafeStr_5013; import _-2rM._SafeStr_3629; import _-24f._SafeStr_111; import _-3HG._SafeStr_48; import _-24f._SafeStr_51; import _-3-E._SafeStr_6; import _-p0._SafeStr_499; import _-5n9._SafeStr_4344; import _-6Sv._SafeStr_5019; import _-34l._SafeStr_4954; public class GameCenterLayout implements _SafeStr_3, _SafeStr_20, _SafeStr_4338 { private static const _SafeStr_10219:String = "game_center_view_generic_xml"; private static const _SafeStr_10241:Rectangle = new Rectangle(0, 0, 0, 0); private static const _SafeStr_9003:int = 0; private var _SafeStr_10225:int = -1; private var _SafeStr_10242:int = 0; private var _SafeStr_10243:Boolean = true; private var _disposed:Boolean = false; private var _SafeStr_10220:_SafeStr_2723; private var _SafeStr_10244:IWindowContainer; private var _SafeStr_10245:IWindowContainer; private var _SafeStr_10246:IWindowContainer; private var _SafeStr_10247:_SafeStr_3586; private var _SafeStr_10248:IWindowContainer; private var _SafeStr_10249:IScrollbarWindow; private var _SafeStr_10250:IItemListWindow; private var _SafeStr_10251:IWindowContainer; private var _SafeStr_10252:IBitmapWrapperWindow; private var _SafeStr_10253:_SafeStr_2413; private var _SafeStr_10223:_SafeStr_2413; private var _SafeStr_10254:IItemListWindow; private var _SafeStr_10255:IItemListWindow; private var _SafeStr_10256:IItemListWindow; private var _SafeStr_10257:IWindowContainer; private var _SafeStr_10258:IWindowContainer; private var _SafeStr_10259:IWindowContainer; private var _SafeStr_10260:ITextWindow; private var _SafeStr_10261:IWindowContainer; private var _SafeStr_10262:IWindowContainer; private var _SafeStr_10263:ITextFieldWindow; private var _SafeStr_10264:IWindowContainer; public function GameCenterLayout(k:_SafeStr_2723) { this._SafeStr_10220 = k; this._SafeStr_10220._SafeStr_7180.inventory.events.addEventListener(HabboUnseenItemsUpdatedEvent._SafeStr_10265, this._SafeStr_7871); this._SafeStr_10220._SafeStr_7180.events.addEventListener(_SafeStr_3824.GAME_CONFIGURATIONS_INITIALIZED, this._SafeStr_10266); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this.disposed){ this._SafeStr_10263 = null; if (this._SafeStr_10254){ this._SafeStr_10254.dispose(); this._SafeStr_10254 = null; }; if (this._SafeStr_10255){ this._SafeStr_10255.dispose(); this._SafeStr_10255 = null; }; if (this._SafeStr_10256){ this._SafeStr_10256.dispose(); this._SafeStr_10256 = null; }; if (this._SafeStr_10257){ this._SafeStr_10257.dispose(); this._SafeStr_10257 = null; }; if (this._SafeStr_10252){ this._SafeStr_10252.dispose(); this._SafeStr_10252 = null; }; if (this._SafeStr_10245){ this._SafeStr_10245.dispose(); this._SafeStr_10245 = null; }; if (this._SafeStr_10244){ this._SafeStr_10244.dispose(); this._SafeStr_10244 = null; }; if (((this._SafeStr_10220.windowManager) && (!(this._SafeStr_10220.windowManager.disposed)))){ this._SafeStr_10220.windowManager.getWindowContext(_SafeStr_9003).getDesktopWindow().removeEventListener(WindowEvent._SafeStr_5561, this._SafeStr_9065); }; if (this._SafeStr_10220._SafeStr_7180.inventory.events){ this._SafeStr_10220._SafeStr_7180.inventory.events.removeEventListener(HabboUnseenItemsUpdatedEvent._SafeStr_10265, this._SafeStr_7871); }; this._SafeStr_10258.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_10267); this._SafeStr_10259.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_10267); if (this._SafeStr_10258){ this._SafeStr_10258.dispose(); this._SafeStr_10258 = null; }; if (this._SafeStr_10259){ this._SafeStr_10259.dispose(); this._SafeStr_10259 = null; }; this._SafeStr_10260 = null; this._SafeStr_10244.findChildByName("leaderboard_link").removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_10268); this._SafeStr_10244.findChildByName("support_link").removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_10269); this._SafeStr_10253 = null; this._SafeStr_10223 = null; this._SafeStr_10250 = null; this._SafeStr_10251 = null; this._SafeStr_10248 = null; this._SafeStr_10247 = null; this._SafeStr_10244 = null; this._SafeStr_10220 = null; this._SafeStr_10249 = null; this._disposed = true; }; } private function createWindow():void { var k:IWindowContainer; if (!this._SafeStr_10244){ this._SafeStr_10244 = (this._SafeStr_10220.windowManager.buildFromXML((this._SafeStr_10220.assets.getAssetByName(_SafeStr_10219).content as XML), _SafeStr_9003) as IWindowContainer); this._SafeStr_10245 = (this._SafeStr_10244.findChildByName("game_center_container") as IWindowContainer); this._SafeStr_10246 = (this._SafeStr_10244.findChildByName("entering_stories_container") as IWindowContainer); this._SafeStr_10247 = (this._SafeStr_10244.findChildByName("game_content_container") as _SafeStr_3586); this._SafeStr_10248 = (this._SafeStr_10247.getListItemByName("game_content") as IWindowContainer); this._SafeStr_10253 = (this._SafeStr_10244.findChildByName("theme_image") as _SafeStr_2413); this._SafeStr_10223 = (this._SafeStr_10244.findChildByName("logo_image") as _SafeStr_2413); this._SafeStr_10258 = (this._SafeStr_10244.findChildByName("playnow_limited_button") as IWindowContainer); this._SafeStr_10259 = (this._SafeStr_10244.findChildByName("playnow_unlimited_button") as IWindowContainer); this._SafeStr_10260 = (this._SafeStr_10244.findChildByName("game_offline_description") as ITextWindow); this._SafeStr_10258.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10267); this._SafeStr_10259.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10267); this._SafeStr_10250 = (this._SafeStr_10244.findChildByName("game_icon_list") as IItemListWindow); this._SafeStr_10251 = (this._SafeStr_10250.getListItemAt(0) as IWindowContainer); this._SafeStr_10250._SafeStr_8504(0); this._SafeStr_10252 = (this._SafeStr_10251.findChildByName("selected_icon") as IBitmapWrapperWindow); this._SafeStr_10251.removeChild(this._SafeStr_10252); this._SafeStr_10249 = (this._SafeStr_10244.findChildByName("game_icon_list_scroll") as IScrollbarWindow); this._SafeStr_10244.findChildByName("game_center_filter_container").visible = this._SafeStr_10220._SafeStr_7180.getBoolean("games.filter.enabled"); this._SafeStr_10263 = (this._SafeStr_10244.findChildByName("game_center_filter") as ITextFieldWindow); this._SafeStr_10263.addEventListener(WindowKeyboardEvent._SafeStr_8341, this._SafeStr_10270); this._SafeStr_10271(); this._SafeStr_8338(this._SafeStr_10252, this._SafeStr_10272("game_center_icon_selected")); this._SafeStr_10220.windowManager.getWindowContext(_SafeStr_9003).getDesktopWindow().addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_9065); this._SafeStr_10254 = (this._SafeStr_10244.findChildByName("achievements_list") as IItemListWindow); this._SafeStr_10220.communication.addHabboConnectionMessageEvent(new _SafeStr_4137(this._SafeStr_10273)); this._SafeStr_10255 = (this._SafeStr_10244.findChildByName("leaderboard_list") as IItemListWindow); this._SafeStr_10220.communication.addHabboConnectionMessageEvent(new _SafeStr_4315(this._SafeStr_10274)); this._SafeStr_10220.communication.addHabboConnectionMessageEvent(new _SafeStr_3998(this._SafeStr_10275)); this._SafeStr_10256 = (this._SafeStr_10244.findChildByName("lucky_losers_list") as IItemListWindow); this._SafeStr_10220.communication.addHabboConnectionMessageEvent(new _SafeStr_4328(this._SafeStr_10276)); this._SafeStr_10244.findChildByName("leaderboard_link").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10268); this._SafeStr_10244.findChildByName("support_link").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10269); this._SafeStr_10244.findChildByName("room_link").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10277); this._SafeStr_10257 = this._SafeStr_10220.windowManager.createUnseenItemCounter(); k = (this._SafeStr_10258.findChildByName("games_left_container") as IWindowContainer); k.addChild(this._SafeStr_10257); this._SafeStr_10220.communication.addHabboConnectionMessageEvent(new _SafeStr_4235(this._SafeStr_10278)); this._SafeStr_10220.communication.addHabboConnectionMessageEvent(new _SafeStr_4116(this._SafeStr_10279)); this._SafeStr_10280(this._SafeStr_10220._SafeStr_7180.inventory._SafeStr_7540._SafeStr_7562(_SafeStr_2623.GAMES)); this._SafeStr_10261 = (this._SafeStr_10244.findChildByName("achievements_container") as IWindowContainer); this._SafeStr_10262 = (this._SafeStr_10244.findChildByName("leaderboard_container") as IWindowContainer); this._SafeStr_10264 = (this._SafeStr_10244.findChildByName("game_general_info_container") as IWindowContainer); }; } private function _SafeStr_10270(k:WindowKeyboardEvent):void { if (k.keyCode == 13){ this._SafeStr_10271(); }; } private function _SafeStr_10266(k:_SafeStr_3824):void { this._SafeStr_10271(); } public function _SafeStr_10271():void { var _local_2:int; if (this._SafeStr_10250){ this._SafeStr_10250._SafeStr_9402(); }; var k:Array = GameConfigurations._SafeStr_10281(); for each (_local_2 in k) { this._SafeStr_10282(_local_2); }; this._SafeStr_10283(); this._SafeStr_10284(this._SafeStr_10225); } private function _SafeStr_10283():void { this._SafeStr_10249.visible = (this._SafeStr_10250.maxScrollH > 0); } private function _SafeStr_10282(k:int):void { var _local_2:String = GameConfigurations._SafeStr_10202(k); if (((((!((this._SafeStr_10263 == null))) && (!((this._SafeStr_10263.caption == ""))))) && ((_local_2.toLowerCase().indexOf(this._SafeStr_10263.caption.toLowerCase()) < 0)))){ return; }; var _local_3:IRegionWindow = (this._SafeStr_10251.clone() as IRegionWindow); var _local_4:String = GameConfigurations._SafeStr_10229(k, _SafeStr_4341._SafeStr_10285); _local_3.name = _local_2; this._SafeStr_10250.addListItem(_local_3); _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10286); var _local_5:IWindow = _local_3.findChildByTag("ICON"); var _local_6:_SafeStr_2413 = (_local_5 as _SafeStr_2413); _local_6.assetUri = "game_center_loading_icon"; _local_6.assetUri = _local_4; _local_3._SafeStr_6965 = this._SafeStr_10220.localization.getLocalization((("gamecenter." + _local_2) + ".name"), (("gamecenter." + _local_2) + ".name")); } public function activate(k:int, _arg_2:Boolean):void { if (!this._SafeStr_10244){ this.createWindow(); }; this._SafeStr_10225 = -1; this._SafeStr_10244.invalidate(); this._SafeStr_10244.visible = true; this.selectGame(k, _arg_2); this._SafeStr_10287(); } public function disable():void { if (!this._SafeStr_10244){ return; }; this._SafeStr_10244.visible = false; } private function _SafeStr_10287():void { if (!this._SafeStr_10244){ return; }; this._SafeStr_10244.x = _SafeStr_10241.x; this._SafeStr_10244.y = _SafeStr_10241.y; this._SafeStr_10244.width = (this._SafeStr_10244.desktop.width - _SafeStr_10241.right); this._SafeStr_10244.height = (this._SafeStr_10244.desktop.height - _SafeStr_10241.bottom); this._SafeStr_10244.invalidate(); if (!this._SafeStr_10245){ return; }; var k:_SafeStr_3272 = this._SafeStr_10245._SafeStr_7827; if (this._SafeStr_10244.width > k.maxWidth){ this._SafeStr_10245.width = k.maxWidth; } else { if (this._SafeStr_10244.width < k.minWidth){ this._SafeStr_10245.width = k.minWidth; } else { this._SafeStr_10245.width = this._SafeStr_10245.width; }; }; this._SafeStr_10245.x = ((this._SafeStr_10244.width - this._SafeStr_10245.width) / 2); this._SafeStr_10248.height = this._SafeStr_10247.height; this._SafeStr_10248.width = this._SafeStr_10247.width; this._SafeStr_10245.invalidate(); this._SafeStr_10283(); } private function _SafeStr_9065(k:WindowEvent):void { this._SafeStr_10287(); } private function _SafeStr_10286(k:WindowMouseEvent):void { var _local_2:int; switch (k.type){ case WindowMouseEvent.CLICK: _local_2 = GameConfigurations.getId(k.target.name); this.selectGame(_local_2, false); this._SafeStr_10220._SafeStr_10203(GameConfigurations._SafeStr_10202(_local_2), "showGameCenter.selectGame"); return; }; } private function _SafeStr_10267(k:WindowMouseEvent):void { switch (k.type){ case WindowMouseEvent.CLICK: this._SafeStr_10288(); return; }; } private function _SafeStr_10288():void { if (this._SafeStr_10242 != 0){ this._SafeStr_10259.disable(); this._SafeStr_10258.disable(); this._SafeStr_10220.joinPlayerQueue(this._SafeStr_10225); } else { this._SafeStr_10220._SafeStr_10210(this._SafeStr_10225); }; } private function _SafeStr_10228(k:Boolean):void { var _local_2:String = GameConfigurations._SafeStr_10202(this._SafeStr_10225); this._SafeStr_10245.color = GameConfigurations.getBgColor(this._SafeStr_10225); this._SafeStr_10253.assetUri = null; this._SafeStr_10223.assetUri = null; this._SafeStr_10245.visible = !(((k) && ((_local_2 == "elisa_habbo_stories")))); this._SafeStr_10246.visible = !(this._SafeStr_10245.visible); this._SafeStr_10246.x = ((this._SafeStr_10246.desktop.width / 2) - (this._SafeStr_10246.width / 2)); this._SafeStr_10246.y = ((this._SafeStr_10246.desktop.height / 2) - (this._SafeStr_10246.height / 2)); this._SafeStr_10253.assetUri = GameConfigurations._SafeStr_10229(this._SafeStr_10225, _SafeStr_4341._SafeStr_10289); this._SafeStr_10223.assetUri = GameConfigurations._SafeStr_10229(this._SafeStr_10225, _SafeStr_4341._SafeStr_10230); this._SafeStr_10290(this._SafeStr_10244, "description_title", (("gamecenter." + _local_2) + ".description_title"), true); this._SafeStr_10290(this._SafeStr_10244, "game_description", (("${gamecenter." + _local_2) + ".description_content}")); this._SafeStr_10290(this._SafeStr_10244, "achievements_title", "${gamecenter.achievements_title}"); this._SafeStr_10290(this._SafeStr_10244, "leaderboard_title", "${gamecenter.leaderboard_title}"); this._SafeStr_10290(this._SafeStr_10244, "leaderboard_link", "${gamecenter.leaderboard_link}"); this._SafeStr_10290(this._SafeStr_10244, "game_offline_description", "${gamecenter.game_offline}"); var _local_3:String = GameConfigurations._SafeStr_10291(this._SafeStr_10225); var _local_4:String = ((((_local_3) && (!((_local_3 == ""))))) ? "${gamecenter.support_link_text}" : null); this._SafeStr_10290(this._SafeStr_10244, "support_link", _local_4); this._SafeStr_10260.visible = false; this._SafeStr_10220.localization.registerParameter("gamecenter.achievements_title", "game", this._SafeStr_10220.getLocalization(this._SafeStr_10225)); this._SafeStr_10244.findChildByName("play_now_unlimited_button_text").caption = "${gamecenter.play_now}"; this._SafeStr_10254._SafeStr_8949(); this._SafeStr_10255._SafeStr_8949(); this._SafeStr_10261.visible = false; this._SafeStr_10220.send(new _SafeStr_4264(this._SafeStr_10225)); this._SafeStr_10262.visible = false; this._SafeStr_10220.send(new _SafeStr_4065(this._SafeStr_10225, 1)); this._SafeStr_10220.send(new _SafeStr_3986(this._SafeStr_10225, 0, 0, 0, 1, 1)); this._SafeStr_10220.send(new _SafeStr_3986(this._SafeStr_10225, 1, 0, 0, 1, 1)); this._SafeStr_10220.send(new _SafeStr_4044(this._SafeStr_10225)); this._SafeStr_10258.visible = false; this._SafeStr_10259.visible = false; this._SafeStr_10244.findChildByName("playnow_text").caption = ""; this._SafeStr_10220.send(new _SafeStr_3980(this._SafeStr_10225)); this._SafeStr_10220.send(new _SafeStr_4150(this._SafeStr_10225)); this._SafeStr_10220._SafeStr_10212(this); var _local_5:String = ("gamecenter.roomlink." + _local_2); var _local_6:String = this._SafeStr_10220._SafeStr_7180.getProperty(_local_5); var _local_7:IWindowContainer = (this._SafeStr_10244.findChildByName("room_link_container") as IWindowContainer); _local_7.visible = ((_local_6) && (!((_local_6 == "")))); if (_local_2 == "elisa_habbo_stories"){ this._SafeStr_10264.visible = false; } else { this._SafeStr_10264.visible = true; this._SafeStr_10290(this._SafeStr_10244, "game_general_info_text", "${gamecenter.game_info.text}"); }; } private function _SafeStr_8338(k:IBitmapWrapperWindow, _arg_2:BitmapData):void { if (_arg_2){ k.bitmap = _arg_2.clone(); k.invalidate(); }; } private function _SafeStr_10290(k:IWindowContainer, _arg_2:String, _arg_3:String=null, _arg_4:Boolean=false):void { var _local_5:ITextWindow = (k.findChildByName(_arg_2) as ITextWindow); _local_5.textColor = GameConfigurations._SafeStr_10292(this._SafeStr_10225); if (_arg_3){ _local_5.caption = ((_arg_4) ? this._SafeStr_10220.localization.getLocalization(_arg_3, "") : _arg_3); } else { _local_5.caption = ""; }; } private function selectGame(k:int, _arg_2:Boolean):void { if (this._SafeStr_10225 == k){ return; }; var _local_3:Array = GameConfigurations._SafeStr_10281(); if (((!(_local_3)) || ((_local_3.length == 0)))){ return; }; if (_local_3.indexOf(k) == -1){ HabboGamesCom.log((((("Game id '" + k) + "' was not enabled, defaulting select to '") + _local_3[0]) + "'!")); k = 1; }; this._SafeStr_10225 = k; this._SafeStr_10242 = 0; this._SafeStr_10257.caption = "0"; this._SafeStr_10284(k); this._SafeStr_10228(_arg_2); this._SafeStr_10220._SafeStr_10200(k); } private function _SafeStr_10284(k:int):void { var _local_2:IWindowContainer = (this._SafeStr_10250.getListItemByName(GameConfigurations._SafeStr_10202(k)) as IWindowContainer); if (_local_2){ _local_2.removeChild(this._SafeStr_10252); _local_2.addChildAt(this._SafeStr_10252, 0); }; } private function _SafeStr_10272(k:String):BitmapData { var _local_2:_SafeStr_39 = this._SafeStr_10220.assets.getAssetByName(k); if (_local_2){ return ((_local_2.content as BitmapData)); }; return (null); } private function _SafeStr_10273(k:_SafeStr_2273):void { var _local_4:IWindowContainer; var _local_5:_SafeStr_3935; var _local_6:String; var _local_7:String; var _local_8:String; var _local_9:IWindowContainer; var _local_10:_SafeStr_3315; var _local_2:_SafeStr_4137 = (k as _SafeStr_4137); var _local_3:_SafeStr_4962 = (_local_2._SafeStr_5325() as _SafeStr_4962); if (((this._SafeStr_10254) && ((_local_3.gameTypeId == this._SafeStr_10225)))){ this._SafeStr_10254._SafeStr_8949(); if (_local_3.achievements.length > 0){ this._SafeStr_10261.visible = true; }; _local_4 = (WindowUtils.createWindow("game_achievement_entry_xml") as IWindowContainer); for each (_local_5 in _local_3.achievements) { _local_6 = ((((_local_5._SafeStr_10294) && (!(_local_5._SafeStr_10293)))) ? (this._SafeStr_10220.localization._SafeStr_10295(_local_5.badgeId)) : _local_5.badgeId); _local_7 = this._SafeStr_10220.localization.getBadgeName(_local_6); _local_8 = this._SafeStr_10220.localization.getBadgeDesc(_local_6); _local_9 = (_local_4.clone() as IWindowContainer); this._SafeStr_10290(_local_9, "achievement_name", _local_7); this._SafeStr_10290(_local_9, "achievement_desc", _local_8); _local_10 = (_SafeStr_2536(_local_9.findChildByName("achievement_image")).widget as _SafeStr_3315); _local_10.badgeId = _local_6; _local_10.greyscale = !(_local_5._SafeStr_10294); _local_9.findChildByName("achievement_locked_image").visible = !(_local_5._SafeStr_10294); this._SafeStr_10254.addListItem(_local_9); }; }; } private function _SafeStr_10274(k:_SafeStr_2273):void { var _local_4:IWindowContainer; var _local_5:_SafeStr_5018; var _local_6:_SafeStr_5018; var _local_7:IWindowContainer; var _local_8:IBitmapWrapperWindow; var _local_2:_SafeStr_4315 = (k as _SafeStr_4315); var _local_3:_SafeStr_4928 = _local_2._SafeStr_5325(); if (((this._SafeStr_10255) && ((_local_3.gameTypeId == this._SafeStr_10225)))){ this._SafeStr_10255._SafeStr_8949(); if (_local_3._SafeStr_10296.length > 0){ _local_6 = _local_3._SafeStr_10296[0]; if (_local_6.score > 0){ this._SafeStr_10262.visible = true; }; }; _local_4 = (WindowUtils.createWindow("game_leaderboard_entry_xml") as IWindowContainer); for each (_local_5 in _local_3._SafeStr_10296) { _local_7 = (_local_4.clone() as IWindowContainer); if (_local_3._SafeStr_10296.length == 1){ _local_7.findChildByName("avatar_rank_name").visible = false; _local_7.findChildByName("avatar_score").visible = false; _local_7.findChildByName("empty_leaderboard_text").visible = true; this._SafeStr_10290(_local_7, "empty_leaderboard_text", "${gamecenter.leaderboard_empty}"); } else { this._SafeStr_10290(_local_7, "avatar_rank_name", ((_local_5.rank + ". ") + _local_5.name)); this._SafeStr_10290(_local_7, "avatar_score", this._SafeStr_10220.localization.registerParameter("gamecenter.leaderboard_score", "score", _local_5.score.toString())); }; _local_7.name = _local_5.figure; _local_8 = (_local_7.findChildByName("avatar_image") as IBitmapWrapperWindow); this._SafeStr_10297(_local_8, _local_5.figure, _local_5.gender); this._SafeStr_10255.addListItem(_local_7); }; }; } private function _SafeStr_10275(k:_SafeStr_2273):void { var _local_4:_SafeStr_5018; var _local_2:_SafeStr_3998 = (k as _SafeStr_3998); var _local_3:Game2WeeklyLeaderboardParser = _local_2._SafeStr_5325(); if ((((_local_3.gameTypeId == this._SafeStr_10225)) && ((_local_3._SafeStr_10296.length > 0)))){ _local_4 = _local_3._SafeStr_10296[0]; if (_local_4.score > 0){ this._SafeStr_10262.visible = true; }; }; } private function _SafeStr_10276(k:_SafeStr_2273):void { var _local_4:IWindowContainer; var _local_5:_SafeStr_5017; var _local_6:IWindowContainer; var _local_2:_SafeStr_4328 = (k as _SafeStr_4328); var _local_3:_SafeStr_5013 = _local_2._SafeStr_5325(); if (((this._SafeStr_10256) && ((_local_3.gameTypeId == this._SafeStr_10225)))){ this._SafeStr_10244.findChildByName("previous_winner").visible = false; this._SafeStr_10256._SafeStr_8949(); _local_4 = (WindowUtils.createWindow("game_center_lucky_loser_entry_xml") as IWindowContainer); for each (_local_5 in _local_3._SafeStr_10298) { if (_local_5.rank == 1){ this._SafeStr_10244.findChildByName("previous_winner").visible = true; this._SafeStr_10244.findChildByName("previous_winner_name").caption = _local_5.name; this._SafeStr_10244.findChildByName("previous_winner_score").caption = this._SafeStr_10220.localization.registerParameter("gamecenter.featured_player_points", "score", _local_5.score.toString()); ((this._SafeStr_10244.findChildByName("previous_winner_avatar") as _SafeStr_2536).widget as _SafeStr_3629).figure = _local_5.figure; } else { _local_6 = (_local_4.clone() as IWindowContainer); _local_6.findChildByName("avatar_rank_name").caption = ((_local_5.rank + ". ") + _local_5.name); _local_6.findChildByName("avatar_score").caption = this._SafeStr_10220.localization.registerParameter("gamecenter.featured_player_points", "score", _local_5.score.toString()); _local_6.name = _local_5.figure; this._SafeStr_10256.addListItem(_local_6); }; }; }; } private function _SafeStr_10297(k:IBitmapWrapperWindow, _arg_2:String, _arg_3:String=null):void { var _local_4:BitmapData; var _local_5:_SafeStr_48 = this._SafeStr_10220.avatarRenderManager.createAvatarImage(_arg_2, _SafeStr_111._SafeStr_5758, _arg_3, this); if (_local_5){ _local_5.setDirection(_SafeStr_51._SafeStr_9599, 2); _local_4 = _local_5._SafeStr_5759(_SafeStr_51._SafeStr_5760); WindowUtils._SafeStr_8338(k, _local_4); _local_4.dispose(); }; } public function _SafeStr_5771(k:String):void { var _local_2:int; var _local_3:IWindowContainer; var _local_4:IBitmapWrapperWindow; if (this._SafeStr_10255){ _local_2 = 0; while (_local_2 < this._SafeStr_10255.iterator.length) { _local_3 = (this._SafeStr_10255.getListItemAt(_local_2) as IWindowContainer); _local_4 = (_local_3.findChildByName("avatar_image") as IBitmapWrapperWindow); if (_local_3.name == k){ this._SafeStr_10297(_local_4, k); }; _local_2++; }; }; } public function _SafeStr_10214(k:BitmapData):void { var _local_2:IBitmapWrapperWindow = (this._SafeStr_10244.findChildByName("reward_bitmap") as IBitmapWrapperWindow); this._SafeStr_10299(_local_2, k); } public function _SafeStr_10216(k:String):void { } public function _SafeStr_10217(k:int):void { } public function _SafeStr_10213():int { return (this._SafeStr_10225); } public function _SafeStr_10218(k:Boolean):void { } private function _SafeStr_10299(k:IBitmapWrapperWindow, _arg_2:BitmapData):void { if (_arg_2){ WindowUtils._SafeStr_8338(k, _arg_2); } else { k.bitmap = null; k.invalidate(); }; } private function _SafeStr_10268(k:WindowMouseEvent):void { this._SafeStr_10220.showLeaderboard(this._SafeStr_10225); } private function _SafeStr_10269(k:WindowMouseEvent):void { _SafeStr_6._SafeStr_5513(GameConfigurations._SafeStr_10300(this._SafeStr_10225)._SafeStr_10240); } private function _SafeStr_10277(k:WindowMouseEvent):void { var _local_2:String = GameConfigurations._SafeStr_10202(this._SafeStr_10225); var _local_3:String = this._SafeStr_10220._SafeStr_7180.getProperty(("gamecenter.roomlink." + _local_2)); if (_local_3){ this._SafeStr_10220._SafeStr_7180.navigator.goToPrivateRoom(parseInt(_local_3)); }; } private function _SafeStr_10278(k:_SafeStr_2273):void { var _local_4:_SafeStr_499; var _local_2:_SafeStr_4235 = (k as _SafeStr_4235); var _local_3:_SafeStr_4344 = _local_2._SafeStr_5325(); if (_local_3.gameTypeId == this._SafeStr_10225){ _local_4 = this._SafeStr_10220.localization; this._SafeStr_10242 = _local_3._SafeStr_10301; if (this._SafeStr_10242 >= 0){ this._SafeStr_10290(this._SafeStr_10244, "playnow_text", _local_4.registerParameter("gamecenter.play_now_desc.limited_games", "games_left", this._SafeStr_10242.toString())); (this._SafeStr_10257.findChildByName(_SafeStr_5019._SafeStr_10302) as ITextWindow).text = this._SafeStr_10242.toString(); this._SafeStr_10259.visible = false; this._SafeStr_10258.visible = this._SafeStr_10243; } else { this._SafeStr_10244.findChildByName("playnow_text").caption = ""; this._SafeStr_10259.visible = this._SafeStr_10243; this._SafeStr_10258.visible = false; }; if (this._SafeStr_10220._SafeStr_10215){ this._SafeStr_10288(); }; }; } private function _SafeStr_10279(k:_SafeStr_2273):void { var _local_2:_SafeStr_4116 = (k as _SafeStr_4116); var _local_3:_SafeStr_4954 = _local_2._SafeStr_5325(); if (_local_3.gameTypeId == this._SafeStr_10225){ if (((_local_3._SafeStr_6099) && (!(this._SafeStr_10220._SafeStr_10201)))){ this._SafeStr_10259.enable(); this._SafeStr_10258.enable(); this._SafeStr_10260.visible = false; this._SafeStr_10243 = true; } else { this._SafeStr_10259.disable(); this._SafeStr_10258.disable(); this._SafeStr_10260.visible = true; this._SafeStr_10243 = false; }; }; } private function _SafeStr_7871(k:HabboUnseenItemsUpdatedEvent):void { var _local_2:Array = this._SafeStr_10220._SafeStr_7180.inventory._SafeStr_7540._SafeStr_7562(_SafeStr_2623.GAMES); this._SafeStr_10280(_local_2); } private function _SafeStr_10280(k:Array):void { var _local_2:int; var _local_3:IWindowContainer; var _local_4:IWindowContainer; var _local_5:Boolean; for each (_local_2 in GameConfigurations._SafeStr_10281()) { _local_3 = (this._SafeStr_10250.getListItemByName(GameConfigurations._SafeStr_10202(_local_2)) as IWindowContainer); if (_local_3){ _local_4 = (_local_3.findChildByName("unseen_item_container") as IWindowContainer); _local_5 = ((k) ? (k.indexOf(_local_2) >= 0) : false); if (_local_5){ if (!_local_4){ _local_4 = this._SafeStr_10220.windowManager.createUnseenItemCounter(); _local_4.findChildByName("count").caption = " ! "; _local_3.addChild(_local_4); _local_4.x = (_local_3.width - _local_4.width); _local_4.y = 0; }; } else { if (_local_4){ _local_3.removeChild(_local_4); }; }; }; }; } } }//package _-12f // _SafeStr_10200 = "_-01d" (String#22246, DoABC#3) // _SafeStr_10201 = "_-3Rk" (String#11149, DoABC#3) // _SafeStr_10202 = "_-00h" (String#22208, DoABC#3) // _SafeStr_10203 = "_-455" (String#32179, DoABC#3) // _SafeStr_10210 = "_-4vq" (String#34215, DoABC#3) // _SafeStr_10212 = "_-1Ox" (String#25561, DoABC#3) // _SafeStr_10213 = "_-26u" (String#9802, DoABC#3) // _SafeStr_10214 = "_-45K" (String#11832, DoABC#3) // _SafeStr_10215 = "_-28i" (String#9838, DoABC#3) // _SafeStr_10216 = "_-1JH" (String#8952, DoABC#3) // _SafeStr_10217 = "_-4eF" (String#12391, DoABC#3) // _SafeStr_10218 = "_-2xc" (String#10670, DoABC#3) // _SafeStr_10219 = "_-4-s" (String#1554, DoABC#3) // _SafeStr_10220 = "_-6X-" (String#1146, DoABC#3) // _SafeStr_10223 = "_-3GS" (String#10982, DoABC#3) // _SafeStr_10225 = "_-qz" (String#1643, DoABC#3) // _SafeStr_10228 = "_-3Lj" (String#1094, DoABC#3) // _SafeStr_10229 = "_-5Zo" (String#35809, DoABC#3) // _SafeStr_10230 = "_-IS" (String#39151, DoABC#3) // _SafeStr_10240 = "_-40" (String#31966, DoABC#3) // _SafeStr_10241 = "_-KK" (String#14770, DoABC#3) // _SafeStr_10242 = "_-4KI" (String#32775, DoABC#3) // _SafeStr_10243 = "_-0lG" (String#23991, DoABC#3) // _SafeStr_10244 = "_-2Z" (String#28400, DoABC#3) // _SafeStr_10245 = "_-64y" (String#37057, DoABC#3) // _SafeStr_10246 = "_-10v" (String#24637, DoABC#3) // _SafeStr_10247 = "_-6eL" (String#38455, DoABC#3) // _SafeStr_10248 = "_-3GX" (String#30156, DoABC#3) // _SafeStr_10249 = "_-3OC" (String#30472, DoABC#3) // _SafeStr_10250 = "_-4d-" (String#33507, DoABC#3) // _SafeStr_10251 = "_-3o8" (String#31463, DoABC#3) // _SafeStr_10252 = "_-3f8" (String#31111, DoABC#3) // _SafeStr_10253 = "_-5Hy" (String#35123, DoABC#3) // _SafeStr_10254 = "_-2HE" (String#27707, DoABC#3) // _SafeStr_10255 = "_-5Ax" (String#34853, DoABC#3) // _SafeStr_10256 = "_-2-D" (String#27018, DoABC#3) // _SafeStr_10257 = "_-04-" (String#22335, DoABC#3) // _SafeStr_10258 = "_-6Wl" (String#38132, DoABC#3) // _SafeStr_10259 = "_-6Fs" (String#37476, DoABC#3) // _SafeStr_10260 = "_-3rp" (String#31606, DoABC#3) // _SafeStr_10261 = "_-1Uz" (String#9149, DoABC#3) // _SafeStr_10262 = "_-1g9" (String#26220, DoABC#3) // _SafeStr_10263 = "_-48-" (String#32297, DoABC#3) // _SafeStr_10264 = "_-eY" (String#39971, DoABC#3) // _SafeStr_10265 = "_-Ax" (String#38883, DoABC#3) // _SafeStr_10266 = "_-542" (String#34587, DoABC#3) // _SafeStr_10267 = "_-1FC" (String#25192, DoABC#3) // _SafeStr_10268 = "_-67c" (String#37164, DoABC#3) // _SafeStr_10269 = "_-4Gc" (String#32631, DoABC#3) // _SafeStr_10270 = "_-4hv" (String#33688, DoABC#3) // _SafeStr_10271 = "_-4GO" (String#32624, DoABC#3) // _SafeStr_10272 = "_-3q5" (String#1551, DoABC#3) // _SafeStr_10273 = "_-4J5" (String#32732, DoABC#3) // _SafeStr_10274 = "_-2Z6" (String#28406, DoABC#3) // _SafeStr_10275 = "_-dh" (String#39943, DoABC#3) // _SafeStr_10276 = "_-3Jv" (String#30297, DoABC#3) // _SafeStr_10277 = "_-5XK" (String#13308, DoABC#3) // _SafeStr_10278 = "_-36t" (String#10843, DoABC#3) // _SafeStr_10279 = "_-1pF" (String#26588, DoABC#3) // _SafeStr_10280 = "_-2qW" (String#29087, DoABC#3) // _SafeStr_10281 = "_-0VX" (String#23389, DoABC#3) // _SafeStr_10282 = "_-6k6" (String#38694, DoABC#3) // _SafeStr_10283 = "_-5ZW" (String#35797, DoABC#3) // _SafeStr_10284 = "_-1aL" (String#26000, DoABC#3) // _SafeStr_10285 = "_-4ce" (String#33499, DoABC#3) // _SafeStr_10286 = "_-5c-" (String#35898, DoABC#3) // _SafeStr_10287 = "_-51e" (String#1585, DoABC#3) // _SafeStr_10288 = "_-3Ho" (String#30210, DoABC#3) // _SafeStr_10289 = "_-6Kw" (String#37658, DoABC#3) // _SafeStr_10290 = "_-6IW" (String#37574, DoABC#3) // _SafeStr_10291 = "_-3Jw" (String#30298, DoABC#3) // _SafeStr_10292 = "_-5bt" (String#35893, DoABC#3) // _SafeStr_10293 = "_-2dK" (String#28580, DoABC#3) // _SafeStr_10294 = "_-49w" (String#32372, DoABC#3) // _SafeStr_10295 = "_-4tg" (String#12650, DoABC#3) // _SafeStr_10296 = "_-533" (String#34548, DoABC#3) // _SafeStr_10297 = "_-2GL" (String#9969, DoABC#3) // _SafeStr_10298 = "_-49j" (String#32363, DoABC#3) // _SafeStr_10299 = "_-66W" (String#13884, DoABC#3) // _SafeStr_10300 = "_-4Ec" (String#32565, DoABC#3) // _SafeStr_10301 = "_-2Vg" (String#28270, DoABC#3) // _SafeStr_10302 = "_-Dv" (String#38995, DoABC#3) // _SafeStr_111 = "_-2LA" (String#27863, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2623 = "_-4tE" (String#34123, DoABC#3) // _SafeStr_2723 = "_-0l0" (String#8368, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3272 = "_-5yy" (String#13748, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3586 = "_-0F0" (String#7844, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_3824 = "_-221" (String#27114, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_3935 = "_-1pS" (String#9468, DoABC#3) // _SafeStr_3980 = "_-5Xy" (String#35738, DoABC#3) // _SafeStr_3986 = "_-3Ut" (String#30722, DoABC#3) // _SafeStr_3998 = "_-Vf" (String#39650, DoABC#3) // _SafeStr_4044 = "_-1xb" (String#26908, DoABC#3) // _SafeStr_4065 = "_-tp" (String#40540, DoABC#3) // _SafeStr_4116 = "_-6JH" (String#37603, DoABC#3) // _SafeStr_4137 = "_-44Y" (String#32152, DoABC#3) // _SafeStr_4150 = "_-1Yj" (String#25936, DoABC#3) // _SafeStr_4235 = "_-0gZ" (String#23814, DoABC#3) // _SafeStr_4264 = "_-05J" (String#22377, DoABC#3) // _SafeStr_4315 = "_-22t" (String#27147, DoABC#3) // _SafeStr_4328 = "_-4to" (String#34138, DoABC#3) // _SafeStr_4338 = "_-4rA" (String#12606, DoABC#3) // _SafeStr_4341 = "_-4qs" (String#12600, DoABC#3) // _SafeStr_4344 = "_-3jn" (String#11457, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_4928 = "_-5iP" (String#13481, DoABC#3) // _SafeStr_4954 = "_-58u" (String#12910, DoABC#3) // _SafeStr_4962 = "_-Pf" (String#14860, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5013 = "_-00H" (String#7612, DoABC#3) // _SafeStr_5017 = "_-1ty" (String#9553, DoABC#3) // _SafeStr_5018 = "_-0d8" (String#8237, DoABC#3) // _SafeStr_5019 = "_-0SP" (String#8063, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5513 = "_-LI" (String#14784, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_5758 = "_-1ar" (String#26021, DoABC#3) // _SafeStr_5759 = "_-3P3" (String#30501, DoABC#3) // _SafeStr_5760 = "_-5NX" (String#35337, DoABC#3) // _SafeStr_5771 = "_-3iZ" (String#31239, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6099 = "_-rE" (String#40443, DoABC#3) // _SafeStr_6965 = "_-UG" (String#14942, DoABC#3) // _SafeStr_7180 = "_-3pS" (String#11560, DoABC#3) // _SafeStr_7540 = "_-25I" (String#3111, DoABC#3) // _SafeStr_7562 = "_-2u5" (String#3319, DoABC#3) // _SafeStr_7827 = "_-44t" (String#11825, DoABC#3) // _SafeStr_7871 = "_-1Hj" (String#8921, DoABC#3) // _SafeStr_8338 = "_-4eW" (String#584, DoABC#3) // _SafeStr_8341 = "_-Il" (String#39165, DoABC#3) // _SafeStr_8504 = "_-0eV" (String#8257, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) // _SafeStr_9003 = "_-1WQ" (String#1475, DoABC#3) // _SafeStr_9065 = "_-4qO" (String#699, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) // _SafeStr_9599 = "_-r4" (String#40438, DoABC#3) //------------------------------------------------------------ //_-12f.GameConfigurations package _-12f { import __AS3__.vec.Vector; import _-ue.Map; import _-1lV._SafeStr_4341; import flash.events.IEventDispatcher; import __AS3__.vec.*; public class GameConfigurations { private static const _SafeStr_10303:String = "_icon"; private static const _SafeStr_10304:String = "_small_icon"; private static const _SafeStr_10305:String = "_logo"; private static const _SafeStr_10306:String = "_theme"; private static const _SafeStr_10307:String = ".png"; private static var _SafeStr_10308:Vector.<_SafeStr_4340> = new Vector.<_SafeStr_4340>(); private static var _SafeStr_10309:Map = new Map(); private static var _SafeStr_10310:Boolean; private static var _SafeStr_10311:Boolean; public static function _SafeStr_10312():void { _SafeStr_10308 = new Vector.<_SafeStr_4340>(); } public static function _SafeStr_10313():void { _SafeStr_10309 = new Map(); } public static function _SafeStr_10314(k:_SafeStr_4340):void { _SafeStr_10308.push(k); } public static function _SafeStr_10315(k:int, _arg_2:String):void { _SafeStr_10309.add(_arg_2, k); } public static function _SafeStr_10300(k:int):_SafeStr_4340 { var _local_2:_SafeStr_4340; for each (_local_2 in _SafeStr_10308) { if (_local_2._SafeStr_10237 == k){ return (_local_2); }; }; return (null); } public static function _SafeStr_10281():Array { var _local_2:_SafeStr_4340; var k:Array = new Array(); for each (_local_2 in _SafeStr_10308) { k.push(_local_2._SafeStr_10237); }; return (k); } public static function getId(k:String):int { var _local_2:_SafeStr_4340; for each (_local_2 in _SafeStr_10308) { if (_local_2._SafeStr_10238 == k){ return (_local_2._SafeStr_10237); }; }; return (-1); } public static function _SafeStr_10202(k:int):String { var _local_2:_SafeStr_4340; for each (_local_2 in _SafeStr_10308) { if (_local_2._SafeStr_10237 == k){ return (_local_2._SafeStr_10238); }; }; return (null); } public static function _SafeStr_10198(k:int):Boolean { var _local_2:_SafeStr_4340; for each (_local_2 in _SafeStr_10308) { if (_local_2._SafeStr_10237 == k){ return (true); }; }; return (false); } public static function getBgColor(k:int):uint { var _local_2:_SafeStr_4340; for each (_local_2 in _SafeStr_10308) { if (_local_2._SafeStr_10237 == k){ return (_local_2.bgColor); }; }; return (4287878387); } public static function _SafeStr_10292(k:int):uint { var _local_2:_SafeStr_4340; for each (_local_2 in _SafeStr_10308) { if (_local_2._SafeStr_10237 == k){ return (_local_2.textColor); }; }; return (0); } public static function _SafeStr_10291(k:int):String { var _local_2:_SafeStr_4340; for each (_local_2 in _SafeStr_10308) { if (_local_2._SafeStr_10237 == k){ return (_local_2._SafeStr_10240); }; }; return (null); } public static function _SafeStr_10229(k:int, _arg_2:String):String { var _local_3:_SafeStr_4340 = _SafeStr_10300(k); if (!_local_3){ return (""); }; var _local_4:String = _local_3._SafeStr_10239; _local_4 = (_local_4 + _local_3._SafeStr_10238); switch (_arg_2){ case _SafeStr_4341._SafeStr_10285: _local_4 = (_local_4 + _SafeStr_10303); break; case _SafeStr_4341._SafeStr_10316: _local_4 = (_local_4 + _SafeStr_10304); break; case _SafeStr_4341._SafeStr_10230: _local_4 = (_local_4 + _SafeStr_10305); break; case _SafeStr_4341._SafeStr_10289: _local_4 = (_local_4 + _SafeStr_10306); break; }; _local_4 = (_local_4 + _SafeStr_10307); return (_local_4); } public static function _SafeStr_10317(k:String):Boolean { return (!((_SafeStr_10309._SafeStr_5497().indexOf(k) == -1))); } public static function _SafeStr_10318(k:String):String { var _local_2:int = _SafeStr_10309.getValue(k); var _local_3:_SafeStr_4340 = _SafeStr_10300(_local_2); if (!_local_3){ return ((("${image.library.url}album1584/" + k) + ".gif")); }; return (((_local_3._SafeStr_10239 + k) + _SafeStr_10307).toLowerCase()); } public static function _SafeStr_10319(k:IEventDispatcher):void { _SafeStr_10310 = true; _SafeStr_10320(k); } public static function _SafeStr_10321(k:IEventDispatcher):void { _SafeStr_10311 = true; _SafeStr_10320(k); } public static function get _SafeStr_8310():Boolean { return (((_SafeStr_10310) && (_SafeStr_10311))); } public static function set _SafeStr_8310(k:Boolean):void { _SafeStr_10310 = k; _SafeStr_10311 = k; } private static function _SafeStr_10320(k:IEventDispatcher):void { if (_SafeStr_8310){ k.dispatchEvent(new _SafeStr_3824(_SafeStr_3824.GAME_CONFIGURATIONS_INITIALIZED)); }; } } }//package _-12f // _SafeStr_10198 = "_-4mn" (String#33868, DoABC#3) // _SafeStr_10202 = "_-00h" (String#22208, DoABC#3) // _SafeStr_10229 = "_-5Zo" (String#35809, DoABC#3) // _SafeStr_10230 = "_-IS" (String#39151, DoABC#3) // _SafeStr_10237 = "_-4P0" (String#32972, DoABC#3) // _SafeStr_10238 = "_-39Q" (String#29864, DoABC#3) // _SafeStr_10239 = "_-19c" (String#24972, DoABC#3) // _SafeStr_10240 = "_-40" (String#31966, DoABC#3) // _SafeStr_10281 = "_-0VX" (String#23389, DoABC#3) // _SafeStr_10285 = "_-4ce" (String#33499, DoABC#3) // _SafeStr_10289 = "_-6Kw" (String#37658, DoABC#3) // _SafeStr_10291 = "_-3Jw" (String#30298, DoABC#3) // _SafeStr_10292 = "_-5bt" (String#35893, DoABC#3) // _SafeStr_10300 = "_-4Ec" (String#32565, DoABC#3) // _SafeStr_10303 = "_-ro" (String#40466, DoABC#3) // _SafeStr_10304 = "_-0Dn" (String#22704, DoABC#3) // _SafeStr_10305 = "_-5xH" (String#36714, DoABC#3) // _SafeStr_10306 = "_-56g" (String#34693, DoABC#3) // _SafeStr_10307 = "_-1Tr" (String#25758, DoABC#3) // _SafeStr_10308 = "_-3Oo" (String#11103, DoABC#3) // _SafeStr_10309 = "_-6Mp" (String#442, DoABC#3) // _SafeStr_10310 = "_-3v3" (String#31742, DoABC#3) // _SafeStr_10311 = "_-1wZ" (String#26868, DoABC#3) // _SafeStr_10312 = "_-jC" (String#40134, DoABC#3) // _SafeStr_10313 = "_-40A" (String#31975, DoABC#3) // _SafeStr_10314 = "_-30V" (String#29515, DoABC#3) // _SafeStr_10315 = "_-3Ap" (String#29919, DoABC#3) // _SafeStr_10316 = "_-0qE" (String#24174, DoABC#3) // _SafeStr_10317 = "_-4BW" (String#32434, DoABC#3) // _SafeStr_10318 = "_-yY" (String#40727, DoABC#3) // _SafeStr_10319 = "_-3g8" (String#31145, DoABC#3) // _SafeStr_10320 = "_-2c6" (String#28532, DoABC#3) // _SafeStr_10321 = "_-3Y6" (String#30846, DoABC#3) // _SafeStr_3824 = "_-221" (String#27114, DoABC#3) // _SafeStr_4340 = "_-cZ" (String#15092, DoABC#3) // _SafeStr_4341 = "_-4qs" (String#12600, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_8310 = "_-0n5" (String#8403, DoABC#3) //------------------------------------------------------------ //_-12f.LeaderboardView package _-12f { import _-0MK._SafeStr_3; import _-3HG._SafeStr_20; import _-4n6._SafeStr_2532; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import _-5YE._SafeStr_3567; import _-5Mz.WindowMouseEvent; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-1lV.WindowUtils; import _-4Yz._SafeStr_3995; import _-4Yz._SafeStr_3998; import _-3rZ._SafeStr_3986; import _-3rZ._SafeStr_4036; import _-3qZ._SafeStr_2273; import _-3hB._SafeStr_5018; import _-3hB.Game2WeeklyLeaderboardParser; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; import _-24f._SafeStr_111; import _-3HG._SafeStr_48; import _-24f._SafeStr_51; import _-3qZ._SafeStr_2283; public class LeaderboardView implements _SafeStr_3, _SafeStr_20, _SafeStr_4338 { private static const _SafeStr_10219:String = "game_center_leaderboard_view_xml"; private static const _SafeStr_10322:uint = 4290888129; private static const _SafeStr_10323:uint = 4292664540; private static const _SafeStr_10324:uint = 0xFFFFFFFF; private var _disposed:Boolean; private var _SafeStr_8176:Boolean; private var _SafeStr_10220:_SafeStr_2723; private var _SafeStr_10325:_SafeStr_2532; private var _SafeStr_10326:IWindowContainer; private var _SafeStr_10327:IWindowContainer; private var _SafeStr_10328:IItemListWindow; private var _SafeStr_10329:_SafeStr_3567; private var _SafeStr_10330:IItemListWindow; private var _SafeStr_10331:IItemListWindow; private var _SafeStr_10225:int; private var _SafeStr_10193:int; private var _SafeStr_10332:String; private var _SafeStr_10333:Boolean = false; public function LeaderboardView(k:_SafeStr_2723) { this._SafeStr_10220 = k; } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (this._SafeStr_10325){ this._SafeStr_10325.dispose(); this._SafeStr_10325 = null; }; if (this._SafeStr_10327){ this._SafeStr_10327.dispose(); this._SafeStr_10327 = null; }; if (this._SafeStr_10329){ this._SafeStr_10329.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_10334); }; this._SafeStr_10328 = null; this._SafeStr_10330 = null; this._SafeStr_10331 = null; this._SafeStr_10329 = null; this._SafeStr_10220 = null; this._disposed = true; this._SafeStr_8176 = false; } public function activate(k:int):void { this._SafeStr_10225 = k; if (!this._SafeStr_10325){ this.createWindow(); }; this._SafeStr_10326.invalidate(); this._SafeStr_10326.visible = true; this._SafeStr_10228(); } public function disable():void { if (!this._SafeStr_10325){ return; }; this._SafeStr_10325.dispose(); this._SafeStr_10325 = null; this._SafeStr_10326 = null; } public function _SafeStr_10200(k:int):void { if (((this._SafeStr_10326) && (this._SafeStr_10326.visible))){ this.activate(k); }; } private function _SafeStr_8099(k:WindowMouseEvent):void { this.disable(); } private function createWindow():void { var k:_SafeStr_39 = this._SafeStr_10220.assets.getAssetByName(_SafeStr_10219); var _local_2:XmlAsset = XmlAsset(k); this._SafeStr_10325 = this._SafeStr_10220.windowManager.buildModalDialogFromXML(XML(_local_2.content)); this._SafeStr_10326 = (this._SafeStr_10325._SafeStr_6949 as IWindowContainer); this._SafeStr_10326.findChildByTag("close").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); this._SafeStr_10328 = (this._SafeStr_10326.findChildByName("this_week_list") as IItemListWindow); this._SafeStr_10329 = (this._SafeStr_10326.findChildByName("this_week_toggle") as _SafeStr_3567); this._SafeStr_10329.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10334); this._SafeStr_10330 = (this._SafeStr_10326.findChildByName("last_week_list") as IItemListWindow); this._SafeStr_10331 = (this._SafeStr_10326.findChildByName("own_entry_list") as IItemListWindow); var _local_3:IWindowContainer = (this._SafeStr_10326.findChildByName("weekly_top_container") as IWindowContainer); if (_local_3 != null){ _local_3.visible = false; }; if (!this._SafeStr_8176){ this._SafeStr_10327 = (WindowUtils.createWindow("game_leaderboard_entry_small_xml") as IWindowContainer); this._SafeStr_10220.communication.addHabboConnectionMessageEvent(new _SafeStr_3995(this._SafeStr_10335)); this._SafeStr_10220.communication.addHabboConnectionMessageEvent(new _SafeStr_3998(this._SafeStr_10336)); this._SafeStr_8176 = true; }; } private function _SafeStr_10228():void { this._SafeStr_10337(null); this._SafeStr_10326.findChildByName("weekly_top_avatar_name").caption = ""; this._SafeStr_10326.findChildByName("weekly_top_avatar_score").caption = ""; this._SafeStr_10326.findChildByName("weekly_top_avatar_score").caption = ""; this._SafeStr_10220.registerParameter(this._SafeStr_10225, "gamecenter.full_leaderboard_title"); this._SafeStr_10328._SafeStr_8949(); this._SafeStr_10330._SafeStr_8949(); this._SafeStr_10331._SafeStr_8949(); this._SafeStr_10338(); this.send(new _SafeStr_3986(this._SafeStr_10225, 1, 0, 0, 5, 5)); this._SafeStr_10220._SafeStr_10212(this); } private function _SafeStr_10338():void { if (this._SafeStr_10333){ this._SafeStr_10329.caption = "${gamecenter.leaderboard_my_ranking_link}"; this.send(new _SafeStr_3986(this._SafeStr_10225, 0, 0, 0, 10, 10)); } else { this._SafeStr_10329.caption = "${gamecenter.leaderboard_top_scores_link}"; this.send(new _SafeStr_4036(this._SafeStr_10225, 5)); }; } private function _SafeStr_10335(k:_SafeStr_2273):void { if (!this._SafeStr_10326){ return; }; var _local_2:_SafeStr_3995 = (k as _SafeStr_3995); this._SafeStr_10339(this._SafeStr_10328, _local_2._SafeStr_5325(), 10, false); } private function _SafeStr_10336(k:_SafeStr_2273):void { var _local_4:_SafeStr_5018; var _local_5:_SafeStr_5018; if (!this._SafeStr_10326){ return; }; var _local_2:_SafeStr_3998 = (k as _SafeStr_3998); var _local_3:Game2WeeklyLeaderboardParser = _local_2._SafeStr_5325(); if (_local_3._SafeStr_10340 == 0){ this._SafeStr_10339(this._SafeStr_10328, _local_3, 10, true); } else { _local_4 = this._SafeStr_10339(this._SafeStr_10330, _local_3, 5, true); if (_local_4){ this._SafeStr_10341(this._SafeStr_10331, _local_4, _SafeStr_10324); }; if (_local_3._SafeStr_10296.length > 0){ _local_5 = (_local_3._SafeStr_10296[0] as _SafeStr_5018); this._SafeStr_10342(_local_5.figure, _local_5.gender); this._SafeStr_10326.findChildByName("weekly_top_avatar_name").caption = _local_5.name; this._SafeStr_10326.findChildByName("weekly_top_avatar_score").caption = this._SafeStr_10220.localization.registerParameter("gamecenter.leaderboard_score", "score", _local_5.score.toString()); }; }; } private function _SafeStr_10339(k:IItemListWindow, _arg_2:Game2WeeklyLeaderboardParser, _arg_3:int, _arg_4:Boolean):_SafeStr_5018 { var _local_5:_SafeStr_5018; var _local_6:IWindowContainer; var _local_7:int; var _local_8:_SafeStr_5018; var _local_9:uint; if (((k) && ((_arg_2.gameTypeId == this._SafeStr_10225)))){ k._SafeStr_8949(); _local_6 = (WindowUtils.createWindow("game_leaderboard_entry_small_xml") as IWindowContainer); _local_7 = 1; for each (_local_8 in _arg_2._SafeStr_10296) { if (((((_arg_4) && ((_local_7 == _arg_2._SafeStr_10296.length)))) && ((_local_8.userId == this._SafeStr_10220.sessionDataManager.userId)))){ _local_5 = _local_8; break; }; if (_local_7 > _arg_3){ break; }; if (_local_8.userId == this._SafeStr_10220.sessionDataManager.userId){ _local_9 = _SafeStr_10324; } else { if ((_local_7 % 2) == 0){ _local_9 = _SafeStr_10323; } else { _local_9 = _SafeStr_10322; }; }; this._SafeStr_10341(k, _local_8, _local_9); _local_7++; }; return (_local_5); }; return (null); } private function _SafeStr_10341(k:IItemListWindow, _arg_2:_SafeStr_5018, _arg_3:uint):void { var _local_4:IWindowContainer = (this._SafeStr_10327.clone() as IWindowContainer); _local_4.color = _arg_3; _local_4.findChildByName("avatar_rank").caption = (_arg_2.rank + ". "); _local_4.findChildByName("avatar_name").caption = _arg_2.name; _local_4.findChildByName("avatar_score").caption = this._SafeStr_10220.localization.registerParameter("gamecenter.leaderboard_score", "score", _arg_2.score.toString()); _local_4.name = _arg_2.figure; var _local_5:IBitmapWrapperWindow = (_local_4.findChildByName("avatar_image") as IBitmapWrapperWindow); this._SafeStr_10343(_local_5, _arg_2.figure, _arg_2.gender); k.addListItem(_local_4); } private function _SafeStr_10334(k:WindowMouseEvent):void { if (this._SafeStr_10333){ this._SafeStr_10333 = false; } else { this._SafeStr_10333 = true; }; this._SafeStr_10338(); } private function _SafeStr_10343(k:IBitmapWrapperWindow, _arg_2:String, _arg_3:String=null):void { var _local_5:BitmapData; var _local_4:Boolean = this._SafeStr_10220._SafeStr_7180.getBoolean("zoom.enabled"); var _local_6:_SafeStr_48 = this._SafeStr_10220.avatarRenderManager.createAvatarImage(_arg_2, ((_local_4) ? _SafeStr_111._SafeStr_5758 : _SafeStr_111._SafeStr_10344), _arg_3, this); if (_local_6){ _local_6.setDirection(_SafeStr_51._SafeStr_9599, 2); _local_5 = _local_6._SafeStr_5759(_SafeStr_51._SafeStr_5760, ((_local_4) ? 0.5 : 1)); WindowUtils._SafeStr_8338(k, _local_5); _local_5.dispose(); }; } public function _SafeStr_5771(k:String):void { this._SafeStr_10345(this._SafeStr_10328, k); this._SafeStr_10345(this._SafeStr_10330, k); this._SafeStr_10345(this._SafeStr_10331, k); this._SafeStr_10346(k); } private function _SafeStr_10345(k:IItemListWindow, _arg_2:String):void { var _local_3:int; var _local_4:IWindowContainer; var _local_5:IBitmapWrapperWindow; if (k){ _local_3 = 0; while (_local_3 < k.iterator.length) { _local_4 = (k.getListItemAt(_local_3) as IWindowContainer); _local_5 = (_local_4.findChildByName("avatar_image") as IBitmapWrapperWindow); if (_local_4.name == _arg_2){ this._SafeStr_10343(_local_5, _arg_2); }; _local_3++; }; }; } private function _SafeStr_10346(k:String):void { if (this._SafeStr_10332 == k){ this._SafeStr_10342(k); }; } private function _SafeStr_10342(k:String, _arg_2:String=null):void { var _local_3:BitmapData; var _local_4:_SafeStr_48 = this._SafeStr_10220.avatarRenderManager.createAvatarImage(k, _SafeStr_111._SafeStr_5758, _arg_2, this); if (_local_4){ _local_4.setDirection(_SafeStr_51._SafeStr_9599, 4); _local_3 = _local_4._SafeStr_5759(_SafeStr_51._SafeStr_9599); this._SafeStr_10337(_local_3); _local_3.dispose(); }; } public function _SafeStr_10214(k:BitmapData):void { var _local_2:IBitmapWrapperWindow = (this._SafeStr_10326.findChildByName("weekly_top_reward_image") as IBitmapWrapperWindow); this._SafeStr_10299(_local_2, k); } public function _SafeStr_10216(k:String):void { this._SafeStr_10326.findChildByName("weekly_top_reward_name").caption = k; } public function _SafeStr_10217(k:int):void { } public function _SafeStr_10213():int { return (this._SafeStr_10225); } public function _SafeStr_10218(k:Boolean):void { this._SafeStr_10326.findChildByName("weekly_top_container").visible = false; } private function _SafeStr_10337(k:BitmapData):void { var _local_2:IBitmapWrapperWindow = (this._SafeStr_10326.findChildByName("weekly_top_avatar_image") as IBitmapWrapperWindow); this._SafeStr_10299(_local_2, k); } private function _SafeStr_10299(k:IBitmapWrapperWindow, _arg_2:BitmapData):void { if (_arg_2){ WindowUtils._SafeStr_8338(k, _arg_2); } else { k.bitmap = null; k.invalidate(); }; } public function send(k:_SafeStr_2283):void { this._SafeStr_10220.send(k); } } }//package _-12f // _SafeStr_10193 = "_-2uC" (String#10602, DoABC#3) // _SafeStr_10200 = "_-01d" (String#22246, DoABC#3) // _SafeStr_10212 = "_-1Ox" (String#25561, DoABC#3) // _SafeStr_10213 = "_-26u" (String#9802, DoABC#3) // _SafeStr_10214 = "_-45K" (String#11832, DoABC#3) // _SafeStr_10216 = "_-1JH" (String#8952, DoABC#3) // _SafeStr_10217 = "_-4eF" (String#12391, DoABC#3) // _SafeStr_10218 = "_-2xc" (String#10670, DoABC#3) // _SafeStr_10219 = "_-4-s" (String#1554, DoABC#3) // _SafeStr_10220 = "_-6X-" (String#1146, DoABC#3) // _SafeStr_10225 = "_-qz" (String#1643, DoABC#3) // _SafeStr_10228 = "_-3Lj" (String#1094, DoABC#3) // _SafeStr_10296 = "_-533" (String#34548, DoABC#3) // _SafeStr_10299 = "_-66W" (String#13884, DoABC#3) // _SafeStr_10322 = "_-0eM" (String#23735, DoABC#3) // _SafeStr_10323 = "_-3Fm" (String#30123, DoABC#3) // _SafeStr_10324 = "_-0st" (String#24290, DoABC#3) // _SafeStr_10325 = "_-4jr" (String#33761, DoABC#3) // _SafeStr_10326 = "_-6PA" (String#37826, DoABC#3) // _SafeStr_10327 = "_-2h0" (String#28715, DoABC#3) // _SafeStr_10328 = "_-1Ch" (String#25094, DoABC#3) // _SafeStr_10329 = "_-16N" (String#24859, DoABC#3) // _SafeStr_10330 = "_-U4" (String#39591, DoABC#3) // _SafeStr_10331 = "_-6CG" (String#37348, DoABC#3) // _SafeStr_10332 = "_-2UY" (String#28220, DoABC#3) // _SafeStr_10333 = "_-2i3" (String#28765, DoABC#3) // _SafeStr_10334 = "_-1au" (String#26022, DoABC#3) // _SafeStr_10335 = "_-um" (String#40575, DoABC#3) // _SafeStr_10336 = "_-4fK" (String#33597, DoABC#3) // _SafeStr_10337 = "_-5si" (String#36532, DoABC#3) // _SafeStr_10338 = "_-3cj" (String#31023, DoABC#3) // _SafeStr_10339 = "_-5Qp" (String#35467, DoABC#3) // _SafeStr_10340 = "_-3OG" (String#30475, DoABC#3) // _SafeStr_10341 = "_-3l8" (String#31338, DoABC#3) // _SafeStr_10342 = " if" (String#18612, DoABC#3) // _SafeStr_10343 = "_-2rA" (String#29117, DoABC#3) // _SafeStr_10344 = "_-0TK" (String#23310, DoABC#3) // _SafeStr_10345 = "_-4l7" (String#33811, DoABC#3) // _SafeStr_10346 = "_-37i" (String#29801, DoABC#3) // _SafeStr_111 = "_-2LA" (String#27863, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2723 = "_-0l0" (String#8368, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3567 = "_-pi" (String#15317, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_3986 = "_-3Ut" (String#30722, DoABC#3) // _SafeStr_3995 = "_-2HW" (String#27720, DoABC#3) // _SafeStr_3998 = "_-Vf" (String#39650, DoABC#3) // _SafeStr_4036 = "_-2km" (String#28869, DoABC#3) // _SafeStr_4338 = "_-4rA" (String#12606, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_5018 = "_-0d8" (String#8237, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5758 = "_-1ar" (String#26021, DoABC#3) // _SafeStr_5759 = "_-3P3" (String#30501, DoABC#3) // _SafeStr_5760 = "_-5NX" (String#35337, DoABC#3) // _SafeStr_5771 = "_-3iZ" (String#31239, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7180 = "_-3pS" (String#11560, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8176 = "_-2TM" (String#433, DoABC#3) // _SafeStr_8338 = "_-4eW" (String#584, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) // _SafeStr_9599 = "_-r4" (String#40438, DoABC#3) //------------------------------------------------------------ //_-12f.TeaserView package _-12f { import _-0MK._SafeStr_3; import _-4n6._SafeStr_2532; import _-1Mz.IWindowContainer; import _-5YE.IDisplayObjectWrapper; import flash.display.Loader; import _-5Mz.WindowMouseEvent; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import flash.system.Security; import flash.net.URLRequest; import flash.events.Event; import flash.events.IOErrorEvent; import flash.display.LoaderInfo; public class TeaserView implements _SafeStr_3 { private static const _SafeStr_10219:String = "game_center_teaser_view_xml"; private var _disposed:Boolean; private var _SafeStr_10220:_SafeStr_2723; private var _SafeStr_10347:_SafeStr_2532; private var _SafeStr_10348:IWindowContainer; private var _SafeStr_10349:IDisplayObjectWrapper; private var _SafeStr_10350:Object; private var _SafeStr_10225:int; public function TeaserView(k:_SafeStr_2723) { this._SafeStr_10220 = k; } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { this.disable(); this._SafeStr_10220 = null; this._disposed = true; } public function activate(k:int):void { this._SafeStr_10225 = k; if (!this._SafeStr_10347){ this.createWindow(); }; this._SafeStr_10348.invalidate(); this._SafeStr_10348.visible = true; this._SafeStr_10228(); } public function disable():void { var k:Loader; if (this._SafeStr_10349){ if (this._SafeStr_10350){ this._SafeStr_10350.destroy(); this._SafeStr_10350 = null; }; k = (this._SafeStr_10349.getDisplayObject() as Loader); if (k){ k.unloadAndStop(); }; this._SafeStr_10349 = null; }; if (this._SafeStr_10347){ this._SafeStr_10347.dispose(); this._SafeStr_10347 = null; }; this._SafeStr_10348 = null; } private function _SafeStr_8099(k:WindowMouseEvent):void { this.disable(); } private function createWindow():void { var k:_SafeStr_39 = this._SafeStr_10220.assets.getAssetByName(_SafeStr_10219); var _local_2:XmlAsset = XmlAsset(k); this._SafeStr_10347 = this._SafeStr_10220.windowManager.buildModalDialogFromXML(XML(_local_2.content)); this._SafeStr_10348 = (this._SafeStr_10347._SafeStr_6949 as IWindowContainer); this._SafeStr_10348.findChildByTag("close").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); this._SafeStr_10349 = (this._SafeStr_10348.findChildByName("teaser_wrapper") as IDisplayObjectWrapper); this._SafeStr_10351(); } private function _SafeStr_10351():void { Security.allowDomain("www.youtube.com"); var k:Loader = new Loader(); k.load(new URLRequest((("http://www.youtube.com/v/" + this._SafeStr_10352()) + "?version=3&autoplay=1"))); k.contentLoaderInfo.addEventListener(Event.INIT, this._SafeStr_10353); k.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_10354); } private function _SafeStr_10228():void { this._SafeStr_10220.registerParameter(this._SafeStr_10225, "gamecenter.teaser_title"); } private function _SafeStr_10353(k:Event):void { var _local_3:Loader; var _local_2:LoaderInfo = (k.target as LoaderInfo); if (_local_2){ _local_3 = _local_2.loader; this._SafeStr_10349.setDisplayObject(_local_3); _local_3.content.addEventListener("onReady", this._SafeStr_8946); }; } private function _SafeStr_10352():String { return (this._SafeStr_10220._SafeStr_7180.getProperty(("gamecenter.teaser." + GameConfigurations._SafeStr_10202(this._SafeStr_10225)))); } private function _SafeStr_10354(k:IOErrorEvent):void { var _local_2:String; if (((this._SafeStr_10220._SafeStr_7180) && (this._SafeStr_10220._SafeStr_7180.context))){ _local_2 = ((("Failed to load teaser " + this._SafeStr_10352()) + " for game ") + GameConfigurations._SafeStr_10202(this._SafeStr_10225)); this._SafeStr_10220._SafeStr_7180.context.error(_local_2, false, k.errorID); }; } private function _SafeStr_8946(k:Event):void { this._SafeStr_10350 = k.target; this._SafeStr_10350.setSize(this._SafeStr_10349.width, this._SafeStr_10349.height); } } }//package _-12f // _SafeStr_10202 = "_-00h" (String#22208, DoABC#3) // _SafeStr_10219 = "_-4-s" (String#1554, DoABC#3) // _SafeStr_10220 = "_-6X-" (String#1146, DoABC#3) // _SafeStr_10225 = "_-qz" (String#1643, DoABC#3) // _SafeStr_10228 = "_-3Lj" (String#1094, DoABC#3) // _SafeStr_10347 = "_-25E" (String#27247, DoABC#3) // _SafeStr_10348 = "_-11f" (String#24672, DoABC#3) // _SafeStr_10349 = "_-5YX" (String#35761, DoABC#3) // _SafeStr_10350 = "_-4dL" (String#33525, DoABC#3) // _SafeStr_10351 = "_-0r9" (String#24216, DoABC#3) // _SafeStr_10352 = "_-4RH" (String#33070, DoABC#3) // _SafeStr_10353 = "_-1kU" (String#26400, DoABC#3) // _SafeStr_10354 = "_-289" (String#27353, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2723 = "_-0l0" (String#8368, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7180 = "_-3pS" (String#11560, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8946 = "_-2sd" (String#10571, DoABC#3) //------------------------------------------------------------ //_-13g._SafeStr_4559 package _-13g { public class _SafeStr_4559 { public static const _SafeStr_10355:String = "videoStateEmpty"; public static const _SafeStr_10356:String = "videoStatePlaying"; public static const _SafeStr_10357:String = "videoStatePaused"; public static const _SafeStr_10358:String = "videoStateStopped"; } }//package _-13g // _SafeStr_10355 = "_-6EN" (String#37424, DoABC#3) // _SafeStr_10356 = "_-2JT" (String#27791, DoABC#3) // _SafeStr_10357 = "_-5Bp" (String#34886, DoABC#3) // _SafeStr_10358 = "_-4LU" (String#32826, DoABC#3) // _SafeStr_4559 = "_-4TD" (String#33152, DoABC#3) //------------------------------------------------------------ //_-13g._SafeStr_5118 package _-13g { import flash.display.Sprite; import flash.display.Shape; import _-2Rd._SafeStr_5234; import _-2Rd._SafeStr_5233; import _-2Rd.BtnSound; import _-2Rd._SafeStr_5235; import _-2Rd.VideoTimeLabel; import _-6iS.VideoMetadataVo; import _-4O1._SafeStr_5116; import flash.events.MouseEvent; import _-5mF.VideoControlsEvent; public class _SafeStr_5118 extends Sprite { private var _SafeStr_10359:int; private var _SafeStr_10360:Shape; private var _SafeStr_10361:_SafeStr_5234; private var _SafeStr_10362:_SafeStr_5233; private var _SafeStr_10363:BtnSound; private var _SafeStr_10364:_SafeStr_5235; private var _SafeStr_10365:VideoTimeLabel; private var _SafeStr_10366:VideoMetadataVo; public function _SafeStr_5118(k:int) { this._SafeStr_10367(k); } public function _SafeStr_10368(k:String):void { this._SafeStr_10364._SafeStr_10369(k); } public function _SafeStr_10370(k:Number):void { this._SafeStr_10362._SafeStr_10370(k); } public function _SafeStr_10371(k:Number):void { this._SafeStr_10362._SafeStr_10371(k); if (this._SafeStr_10366 != null){ this._SafeStr_10365.update((this._SafeStr_10366.duration * k)); }; } private function _SafeStr_10372():void { this._SafeStr_10360 = _SafeStr_5116.rect(this.width, 29, 0, 0); addChild(this._SafeStr_10360); this._SafeStr_10361 = new _SafeStr_5234(); this._SafeStr_10361.x = 0; this._SafeStr_10361.y = 3; addChild(this._SafeStr_10361); this._SafeStr_10363 = new BtnSound(); this._SafeStr_10365 = new VideoTimeLabel(); this._SafeStr_10364 = new _SafeStr_5235(); this._SafeStr_10362 = new _SafeStr_5233((this.width - ((((this._SafeStr_10361.width + this._SafeStr_10363.width) + this._SafeStr_10364.width) + this._SafeStr_10365.width) + (4 * 3)))); this._SafeStr_10365.x = (((((this.width - this._SafeStr_10364.width) - this._SafeStr_10363.width) - 3) - this._SafeStr_10365.width) - 3); this._SafeStr_10365.y = 3; this._SafeStr_10363.x = (((this.width - this._SafeStr_10364.width) - this._SafeStr_10363.width) - 3); this._SafeStr_10363.y = 3; this._SafeStr_10364.x = (this.width - this._SafeStr_10364.width); this._SafeStr_10364.y = 3; this._SafeStr_10362.x = ((this._SafeStr_10361.x + this._SafeStr_10361.width) + 3); this._SafeStr_10362.y = 11; addChild(this._SafeStr_10362); addChild(this._SafeStr_10365); addChild(this._SafeStr_10363); addChild(this._SafeStr_10364); } private function _SafeStr_10367(k:int):void { this._SafeStr_10359 = k; this._SafeStr_10372(); addEventListener(MouseEvent.CLICK, this.onClick, false, 0, true); } private function onClick(k:MouseEvent):void { switch (k.target){ case this._SafeStr_10361: dispatchEvent(new VideoControlsEvent(VideoControlsEvent._SafeStr_5919, true, true)); return; case this._SafeStr_10364: dispatchEvent(new VideoControlsEvent(VideoControlsEvent._SafeStr_10373, true, true)); return; }; } override public function get width():Number { return (this._SafeStr_10359); } override public function set width(k:Number):void { this._SafeStr_10359 = k; if (this._SafeStr_10360 != null){ this._SafeStr_10360.width = k; this._SafeStr_10362.width = k; this._SafeStr_10363.x = ((this._SafeStr_10362.x + this._SafeStr_10362.width) + 4); }; } public function set state(k:String):void { this._SafeStr_10361._SafeStr_10369(k); } public function set _SafeStr_10374(k:Number):void { this._SafeStr_10363._SafeStr_10369(k); } public function set meta(k:VideoMetadataVo):void { this._SafeStr_10366 = k; this._SafeStr_10362._SafeStr_10375(k); this._SafeStr_10365._SafeStr_10375(k); } public function get play():_SafeStr_5234 { return (this._SafeStr_10361); } public function get bar():_SafeStr_5233 { return (this._SafeStr_10362); } public function get mute():BtnSound { return (this._SafeStr_10363); } public function get fullscreen():_SafeStr_5235 { return (this._SafeStr_10364); } public function get time():VideoTimeLabel { return (this._SafeStr_10365); } } }//package _-13g // _SafeStr_10359 = "_-6jb" (String#38668, DoABC#3) // _SafeStr_10360 = "_-5WP" (String#3995, DoABC#3) // _SafeStr_10361 = "_-qO" (String#15330, DoABC#3) // _SafeStr_10362 = "_-5bH" (String#13375, DoABC#3) // _SafeStr_10363 = "_-29W" (String#27407, DoABC#3) // _SafeStr_10364 = "_-3ij" (String#11440, DoABC#3) // _SafeStr_10365 = "_-3j9" (String#31263, DoABC#3) // _SafeStr_10366 = "_-Vc" (String#14959, DoABC#3) // _SafeStr_10367 = "_-2HZ" (String#580, DoABC#3) // _SafeStr_10368 = "_-33-" (String#29605, DoABC#3) // _SafeStr_10369 = "_-14h" (String#24790, DoABC#3) // _SafeStr_10370 = "_-ni" (String#40311, DoABC#3) // _SafeStr_10371 = "_-6Dw" (String#37412, DoABC#3) // _SafeStr_10372 = "_-cn" (String#595, DoABC#3) // _SafeStr_10373 = "_-3fe" (String#31124, DoABC#3) // _SafeStr_10374 = "_-1LH" (String#8982, DoABC#3) // _SafeStr_10375 = "_-55q" (String#34660, DoABC#3) // _SafeStr_5116 = "_-2jg" (String#28825, DoABC#3) // _SafeStr_5118 = "_-Kc" (String#14774, DoABC#3) // _SafeStr_5233 = "_-2eH" (String#10351, DoABC#3) // _SafeStr_5234 = "_-4S0" (String#33101, DoABC#3) // _SafeStr_5235 = "_-23A" (String#27161, DoABC#3) // _SafeStr_5919 = "_-1KE" (String#25375, DoABC#3) //------------------------------------------------------------ //_-13g.ApdevVideoPlayer package _-13g { import flash.display.Sprite; import flash.media.Video; import flash.net.NetConnection; import flash.net.NetStream; import flash.utils.Timer; import _-6iS.VideoMetadataVo; import flash.display.DisplayObjectContainer; import _-2Rd._SafeStr_5117; import _-5mF.VideoControlsEvent; import _-4O1._SafeStr_5116; import flash.events.TimerEvent; import flash.events.NetStatusEvent; import flash.events.SecurityErrorEvent; import flash.events.AsyncErrorEvent; import flash.events.MouseEvent; import flash.events.Event; import flash.events.IOErrorEvent; import flash.display.StageDisplayState; import flash.events.FullScreenEvent; import flash.display.Stage; import flash.display.StageAlign; import flash.events.ErrorEvent; import flash.media.SoundMixer; import flash.media.SoundTransform; import flash.net.URLRequest; public class ApdevVideoPlayer extends Sprite { public static const _SafeStr_10376:int = 140; public static const _SafeStr_10377:int = 2000; private var _SafeStr_10378:Sprite; private var _SafeStr_10379:Video; private var _SafeStr_10380:NetConnection; private var _SafeStr_10381:NetStream; private var _SafeStr_10382:Timer; private var _SafeStr_10383:Timer; private var _SafeStr_10384:String; private var _SafeStr_10385:Number; private var _SafeStr_10386:Number; private var _SafeStr_10387:int; private var _SafeStr_10388:String; private var _SafeStr_10389:Boolean; private var _SafeStr_10390:Boolean; private var _SafeStr_10391:Number; private var _SafeStr_10392:String; private var _SafeStr_10393:VideoMetadataVo; private var _SafeStr_10394:_SafeStr_5118; private var _SafeStr_10395:Number; private var _SafeStr_10396:int; private var _SafeStr_10397:int; private var _SafeStr_10398:Boolean; private var _SafeStr_10399:Boolean; private var _SafeStr_10400:Boolean; private var _SafeStr_10401:Boolean; private var _SafeStr_10402:Boolean; private var _SafeStr_10403:String; private var _SafeStr_10404:Number; private var _SafeStr_10405:Number; private var _SafeStr_10406:DisplayObjectContainer; private var _SafeStr_10407:int; private var _SafeStr_10408:Timer; private var _SafeStr_10409:int; private var _SafeStr_10410; private var _SafeStr_10411:_SafeStr_5117; private var _SafeStr_10412:Boolean; public function ApdevVideoPlayer(k:int, _arg_2:int) { this._SafeStr_10367(k, _arg_2); } public function clear():void { this.pause(); this._SafeStr_10379.clear(); this._SafeStr_10381.close(); this._SafeStr_10379.attachNetStream(null); this._SafeStr_10379.visible = false; this._SafeStr_10413 = _SafeStr_4559._SafeStr_10355; } public function load(k:String):void { if (k == null){ return; }; this._SafeStr_10414 = null; this._SafeStr_10384 = k; if (((this._SafeStr_10389) || (this._SafeStr_10412))){ this._SafeStr_10381.play(k); this._SafeStr_10379.attachNetStream(this._SafeStr_10381); this._SafeStr_10379.visible = true; this._SafeStr_10390 = true; this._SafeStr_10382.start(); this._SafeStr_10383.start(); this._SafeStr_10411.visible = false; }; } public function pause():void { if (!this._SafeStr_10390){ return; }; this._SafeStr_10381.pause(); this._SafeStr_10383.reset(); this._SafeStr_10413 = _SafeStr_4559._SafeStr_10357; dispatchEvent(new VideoControlsEvent(_SafeStr_4559._SafeStr_10357)); } public function play():void { if (!this._SafeStr_10390){ this._SafeStr_10412 = true; this.load(this._SafeStr_10384); return; }; this._SafeStr_10411.visible = false; this._SafeStr_10381.resume(); this._SafeStr_10383.start(); this._SafeStr_10413 = _SafeStr_4559._SafeStr_10356; } public function seek(k:Number, _arg_2:Boolean=false):void { if (k < 0){ k = 0; }; if (k > (this._SafeStr_10381.bytesLoaded / this._SafeStr_10381.bytesTotal)){ k = (this._SafeStr_10381.bytesLoaded / this._SafeStr_10381.bytesTotal); }; if (!_arg_2){ this._SafeStr_10387 = 0; } else { this._SafeStr_10387++; }; if (this._SafeStr_10387 == 1){ this._SafeStr_10388 = this._SafeStr_10413; if ((((this._SafeStr_10413 == _SafeStr_4559._SafeStr_10356)) || ((this._SafeStr_10413 == _SafeStr_4559._SafeStr_10358)))){ this.pause(); }; }; this._SafeStr_10381.seek((k * this._SafeStr_10414.duration)); this._SafeStr_10394._SafeStr_10371(k); if (!_arg_2){ if ((((this._SafeStr_10388 == _SafeStr_4559._SafeStr_10356)) || ((this._SafeStr_10388 == _SafeStr_4559._SafeStr_10358)))){ this.play(); }; }; } public function _SafeStr_5385():Number { var k:Number = 0; if (((!((this._SafeStr_10381 == null))) && (!((this._SafeStr_10414 == null))))){ k = (this._SafeStr_10381.time / this._SafeStr_10414.duration); }; return (k); } public function _SafeStr_10415(k:Object):void { if (this._SafeStr_10414 == null){ this._SafeStr_10414 = new VideoMetadataVo(k); if (((!(isNaN(this._SafeStr_10414.width))) && (!(isNaN(this._SafeStr_10414.height))))){ this._SafeStr_10416(this._SafeStr_10396, this._SafeStr_10397); }; }; } private function _SafeStr_10372():void { this._SafeStr_10378 = new Sprite(); this._SafeStr_10378.addChild(_SafeStr_5116._SafeStr_10417(this._SafeStr_10418, this._SafeStr_10419, 90, 3748644, 0, 1, 1)); addChild(this._SafeStr_10378); this._SafeStr_10379 = new Video(this._SafeStr_10418, this._SafeStr_10419); this._SafeStr_10379.smoothing = true; addChild(this._SafeStr_10379); this._SafeStr_10394 = new _SafeStr_5118(this._SafeStr_10418); this._SafeStr_10420 = false; addChild(this._SafeStr_10394); this._SafeStr_10411 = new _SafeStr_5117(this._SafeStr_10418, this._SafeStr_10419); this._SafeStr_10411.visible = false; addChild(this._SafeStr_10411); } private function _SafeStr_10367(k:int, _arg_2:int):void { var _local_3:Number; this._SafeStr_10391 = 0; this._SafeStr_10385 = 0; this._SafeStr_10386 = 0; this._SafeStr_10387 = 0; this._SafeStr_10389 = false; this._SafeStr_10412 = false; this._SafeStr_10402 = (this._SafeStr_10401 = false); if (k < ApdevVideoPlayer._SafeStr_10376){ _local_3 = (((_arg_2)>0) ? (k / _arg_2) : (4 / 3)); this._SafeStr_10396 = ApdevVideoPlayer._SafeStr_10376; this._SafeStr_10397 = (ApdevVideoPlayer._SafeStr_10376 / _local_3); } else { this._SafeStr_10396 = k; this._SafeStr_10397 = _arg_2; }; this._SafeStr_10372(); this._SafeStr_10413 = _SafeStr_4559._SafeStr_10355; this._SafeStr_10382 = new Timer(500); this._SafeStr_10382.addEventListener(TimerEvent.TIMER, this._SafeStr_10421, false, 0, true); this._SafeStr_10383 = new Timer(100); this._SafeStr_10383.addEventListener(TimerEvent.TIMER, this._SafeStr_10422, false, 0, true); this._SafeStr_10423 = ApdevVideoPlayer._SafeStr_10377; this._SafeStr_10408 = new Timer(this._SafeStr_10423, 1); this._SafeStr_10408.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_10424, false, 0, true); this._SafeStr_10380 = new NetConnection(); this._SafeStr_10380.addEventListener(NetStatusEvent.NET_STATUS, this._SafeStr_10425, false, 0, true); this._SafeStr_10380.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this.onError, false, 0, true); this._SafeStr_10380.addEventListener(AsyncErrorEvent.ASYNC_ERROR, this.onError, false, 0, true); this._SafeStr_10380.connect(null); addEventListener(VideoControlsEvent._SafeStr_10426, this._SafeStr_10427, false, 0, true); addEventListener(VideoControlsEvent._SafeStr_10428, this._SafeStr_10427, false, 0, true); addEventListener(VideoControlsEvent._SafeStr_5919, this._SafeStr_10429, false, 0, true); addEventListener(VideoControlsEvent._SafeStr_10430, this._SafeStr_10431, false, 0, true); addEventListener(VideoControlsEvent._SafeStr_10373, this._SafeStr_10432, false, 0, true); this._SafeStr_10378.buttonMode = true; this._SafeStr_10378.doubleClickEnabled = true; this._SafeStr_10378.addEventListener(MouseEvent.CLICK, this._SafeStr_10433, false, 0, true); addEventListener(MouseEvent.MOUSE_OVER, this.onMouseOver, false, 0, true); addEventListener(MouseEvent.MOUSE_OUT, this.onMouseOut, false, 0, true); addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage, false, 0, true); } private function _SafeStr_10434():void { this._SafeStr_10381 = new NetStream(this._SafeStr_10380); this._SafeStr_10381.addEventListener(NetStatusEvent.NET_STATUS, this._SafeStr_10425, false, 0, true); this._SafeStr_10381.addEventListener(IOErrorEvent.IO_ERROR, this.onError, false, 0, true); this._SafeStr_10381.addEventListener(AsyncErrorEvent.ASYNC_ERROR, this._SafeStr_10435, false, 0, true); this._SafeStr_10381.bufferTime = 5; this._SafeStr_10381.client = this; } private function _SafeStr_10416(k:Number, _arg_2:Number):void { var _local_3:Number = (this._SafeStr_10414.width / this._SafeStr_10414.height); var _local_4:Number = (k / _arg_2); if (_local_3 > _local_4){ this._SafeStr_10379.width = k; this._SafeStr_10379.height = (k / _local_3); } else { this._SafeStr_10379.width = (_arg_2 * _local_3); this._SafeStr_10379.height = _arg_2; }; this._SafeStr_10379.x = Math.round(((k - this._SafeStr_10379.width) * 0.5)); this._SafeStr_10379.y = Math.round(((_arg_2 - this._SafeStr_10379.height) * 0.5)); } private function _SafeStr_10436():void { if (this._SafeStr_10414 == null){ return; }; if (stage.displayState == StageDisplayState.NORMAL){ this._SafeStr_10402 = this._SafeStr_10437; this._SafeStr_10437 = true; stage.displayState = StageDisplayState.FULL_SCREEN; } else { stage.displayState = StageDisplayState.NORMAL; }; } private function _SafeStr_10438():void { if (this._SafeStr_10413 == _SafeStr_4559._SafeStr_10356){ this.pause(); } else { if ((((this._SafeStr_10413 == _SafeStr_4559._SafeStr_10357)) || ((this._SafeStr_10413 == _SafeStr_4559._SafeStr_10355)))){ this.play(); } else { if (this._SafeStr_10413 == _SafeStr_4559._SafeStr_10358){ this.seek(0); this.play(); }; }; }; } private function _SafeStr_10439(k:Boolean):void { this._SafeStr_10394.visible = k; } private function onAddedToStage(k:Event):void { removeEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); stage.addEventListener(FullScreenEvent.FULL_SCREEN, this._SafeStr_10440, false, 0, true); } private function _SafeStr_10431(k:VideoControlsEvent):void { this._SafeStr_10374 = (k.data as Number); } private function _SafeStr_10433(k:MouseEvent):void { this._SafeStr_10438(); } private function _SafeStr_10440(k:FullScreenEvent):void { var _local_2:Stage; if (!this._SafeStr_10437){ return; }; this._SafeStr_10394._SafeStr_10368(stage.displayState); if (k.fullScreen){ this._SafeStr_10403 = stage.align; stage.align = StageAlign.TOP_LEFT; this._SafeStr_10404 = x; this._SafeStr_10405 = y; x = 0; y = 0; _local_2 = stage; this._SafeStr_10406 = parent; this._SafeStr_10407 = parent.getChildIndex(this); parent.removeChild(this); _local_2.addChild(this); this._SafeStr_10378.width = stage.stageWidth; this._SafeStr_10378.height = stage.stageHeight; this._SafeStr_10416(stage.stageWidth, stage.stageHeight); this._SafeStr_10400 = this._SafeStr_10441; this._SafeStr_10441 = true; this._SafeStr_10394.x = Math.round(((stage.stageWidth - this._SafeStr_10394.width) * 0.5)); this._SafeStr_10394.y = Math.round(((stage.stageHeight - this._SafeStr_10394.height) - 100)); stage.addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_10442, false, 0, true); } else { this._SafeStr_10378.width = this._SafeStr_10396; this._SafeStr_10378.height = this._SafeStr_10397; this._SafeStr_10416(this._SafeStr_10418, this._SafeStr_10419); stage.align = this._SafeStr_10403; x = this._SafeStr_10404; y = this._SafeStr_10405; stage.removeChild(this); this._SafeStr_10406.addChildAt(this, this._SafeStr_10407); this._SafeStr_10437 = this._SafeStr_10402; this._SafeStr_10441 = this._SafeStr_10400; this._SafeStr_10394.x = 0; if (this._SafeStr_10420){ this._SafeStr_10394.y = (this._SafeStr_10419 - this._SafeStr_10394.height); } else { this._SafeStr_10394.y = this._SafeStr_10419; }; stage.removeEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_10442); this._SafeStr_10408.reset(); this._SafeStr_10439(true); }; } private function _SafeStr_10432(k:VideoControlsEvent):void { this._SafeStr_10436(); } private function _SafeStr_10424(k:TimerEvent):void { this._SafeStr_10439(false); } private function _SafeStr_10442(k:MouseEvent):void { this._SafeStr_10439(true); this._SafeStr_10408.reset(); this._SafeStr_10408.start(); } public function _SafeStr_10443(k:*):void { } private function onMouseOut(k:MouseEvent):void { if (this._SafeStr_10399){ this._SafeStr_10439(false); }; } private function onMouseOver(k:MouseEvent):void { if (this._SafeStr_10399){ this._SafeStr_10439(true); }; } private function _SafeStr_10429(k:VideoControlsEvent):void { if (k.cancelable){ k.stopImmediatePropagation(); }; this._SafeStr_10438(); } private function _SafeStr_10427(k:VideoControlsEvent):void { if (k.cancelable){ k.stopImmediatePropagation(); }; this.seek((k.data as Number), (k.type == VideoControlsEvent._SafeStr_10428)); } private function _SafeStr_10435(k:ErrorEvent):void { } private function onError(k:ErrorEvent):void { } private function _SafeStr_10421(k:TimerEvent):void { if (this._SafeStr_10381 != null){ this._SafeStr_10394._SafeStr_10370((this._SafeStr_10381.bytesLoaded / this._SafeStr_10381.bytesTotal)); if (this._SafeStr_10381.bytesLoaded >= this._SafeStr_10381.bytesTotal){ this._SafeStr_10382.reset(); }; }; } private function _SafeStr_10425(k:NetStatusEvent):void { switch (k.info["code"]){ case "NetStream.Play.Start": if (this._SafeStr_10413 != _SafeStr_4559._SafeStr_10357){ this._SafeStr_10413 = _SafeStr_4559._SafeStr_10356; }; return; case "NetStream.Play.Stop": this._SafeStr_10413 = _SafeStr_4559._SafeStr_10358; return; case "NetConnection.Connect.Success": this._SafeStr_10434(); return; case "NetConnection.Connect.Failed": return; }; } public function _SafeStr_10444(k:Object):void { if (this._SafeStr_10413 == _SafeStr_4559._SafeStr_10358){ }; } private function _SafeStr_10422(k:TimerEvent):void { if (this._SafeStr_10414 == null){ return; }; this._SafeStr_10394._SafeStr_10371((this._SafeStr_10381.time / this._SafeStr_10414.duration)); if (this._SafeStr_10413 == _SafeStr_4559._SafeStr_10358){ this._SafeStr_10383.reset(); }; } public function get _SafeStr_10414():VideoMetadataVo { return (this._SafeStr_10393); } public function set _SafeStr_10414(k:VideoMetadataVo):void { this._SafeStr_10393 = k; if (k != null){ this._SafeStr_10394.meta = k; }; } public function get _SafeStr_10413():String { return (this._SafeStr_10392); } public function set _SafeStr_10413(k:String):void { this._SafeStr_10392 = k; if (this._SafeStr_10381 != null){ this._SafeStr_10394.state = k; }; dispatchEvent(new VideoControlsEvent(VideoControlsEvent._SafeStr_10445, true, true, k)); } public function get _SafeStr_10374():Number { return (this._SafeStr_10395); } public function set _SafeStr_10374(k:Number):void { this._SafeStr_10395 = k; SoundMixer.soundTransform = new SoundTransform(k); this._SafeStr_10394._SafeStr_10374 = k; } public function get _SafeStr_10418():int { return (this._SafeStr_10396); } public function set _SafeStr_10418(k:int):void { this._SafeStr_10396 = k; } public function get _SafeStr_10419():int { return (this._SafeStr_10397); } public function set _SafeStr_10419(k:int):void { this._SafeStr_10397 = k; } public function get _SafeStr_10420():Boolean { return (this._SafeStr_10398); } public function set _SafeStr_10420(k:Boolean):void { this._SafeStr_10398 = k; if (this._SafeStr_10398){ this._SafeStr_10394.y = (this._SafeStr_10419 - this._SafeStr_10394.height); } else { this._SafeStr_10394.y = this._SafeStr_10419; }; } public function get autoPlay():Boolean { return (this._SafeStr_10389); } public function set autoPlay(k:Boolean):void { this._SafeStr_10389 = k; } public function get _SafeStr_10441():Boolean { return (this._SafeStr_10399); } public function set _SafeStr_10441(k:Boolean):void { this._SafeStr_10399 = k; if (this._SafeStr_10399){ this._SafeStr_10439(false); } else { this._SafeStr_10439(true); }; } public function get _SafeStr_10437():Boolean { return (this._SafeStr_10401); } public function set _SafeStr_10437(k:Boolean):void { this._SafeStr_10401 = k; } public function get _SafeStr_10423():int { return (this._SafeStr_10409); } public function set _SafeStr_10423(k:int):void { this._SafeStr_10409 = k; } public function get _SafeStr_10446() { return (this._SafeStr_10410); } public function set _SafeStr_10446(k:*):void { var _local_2:URLRequest; if (k == null){ return; }; this._SafeStr_10410 = k; if (this._SafeStr_10413 == _SafeStr_4559._SafeStr_10355){ this._SafeStr_10411.visible = true; if ((this._SafeStr_10410 is URLRequest)){ this._SafeStr_10411.load(this._SafeStr_10410); } else { if ((this._SafeStr_10410 is String)){ _local_2 = new URLRequest(this._SafeStr_10410); this._SafeStr_10411.load(_local_2); }; }; }; } public function get _SafeStr_10447():_SafeStr_5118 { return (this._SafeStr_10394); } } }//package _-13g // _SafeStr_10355 = "_-6EN" (String#37424, DoABC#3) // _SafeStr_10356 = "_-2JT" (String#27791, DoABC#3) // _SafeStr_10357 = "_-5Bp" (String#34886, DoABC#3) // _SafeStr_10358 = "_-4LU" (String#32826, DoABC#3) // _SafeStr_10367 = "_-2HZ" (String#580, DoABC#3) // _SafeStr_10368 = "_-33-" (String#29605, DoABC#3) // _SafeStr_10370 = "_-ni" (String#40311, DoABC#3) // _SafeStr_10371 = "_-6Dw" (String#37412, DoABC#3) // _SafeStr_10372 = "_-cn" (String#595, DoABC#3) // _SafeStr_10373 = "_-3fe" (String#31124, DoABC#3) // _SafeStr_10374 = "_-1LH" (String#8982, DoABC#3) // _SafeStr_10376 = "_-00m" (String#22211, DoABC#3) // _SafeStr_10377 = "_-Nm" (String#39349, DoABC#3) // _SafeStr_10378 = "_-5Ci" (String#34921, DoABC#3) // _SafeStr_10379 = "_-37f" (String#29799, DoABC#3) // _SafeStr_10380 = "_-5vF" (String#36636, DoABC#3) // _SafeStr_10381 = "_-1m8" (String#26466, DoABC#3) // _SafeStr_10382 = "_-2Ld" (String#27877, DoABC#3) // _SafeStr_10383 = "_-2V2" (String#28242, DoABC#3) // _SafeStr_10384 = "_-1q4" (String#9482, DoABC#3) // _SafeStr_10385 = "_-4WK" (String#503, DoABC#3) // _SafeStr_10386 = "_-2Ux" (String#28237, DoABC#3) // _SafeStr_10387 = "_-6bB" (String#38313, DoABC#3) // _SafeStr_10388 = "_-WG" (String#39666, DoABC#3) // _SafeStr_10389 = "_-2fY" (String#1517, DoABC#3) // _SafeStr_10390 = "_-3YB" (String#1544, DoABC#3) // _SafeStr_10391 = "_-3Gi" (String#30163, DoABC#3) // _SafeStr_10392 = "_-4lK" (String#12520, DoABC#3) // _SafeStr_10393 = "_-TD" (String#39558, DoABC#3) // _SafeStr_10394 = "_-5Zc" (String#35801, DoABC#3) // _SafeStr_10395 = "_-kS" (String#716, DoABC#3) // _SafeStr_10396 = "_-0zR" (String#8603, DoABC#3) // _SafeStr_10397 = "_-2E9" (String#9932, DoABC#3) // _SafeStr_10398 = "_-5Xv" (String#35735, DoABC#3) // _SafeStr_10399 = "_-2dQ" (String#28585, DoABC#3) // _SafeStr_10400 = "_-0Yk" (String#23515, DoABC#3) // _SafeStr_10401 = "_-1AI" (String#25002, DoABC#3) // _SafeStr_10402 = "_-1m9" (String#26467, DoABC#3) // _SafeStr_10403 = "_-5iX" (String#36152, DoABC#3) // _SafeStr_10404 = "_-lR" (String#15249, DoABC#3) // _SafeStr_10405 = "_-e3" (String#15113, DoABC#3) // _SafeStr_10406 = "_-1Y7" (String#25913, DoABC#3) // _SafeStr_10407 = "_-6Dv" (String#37411, DoABC#3) // _SafeStr_10408 = "_-0UM" (String#23344, DoABC#3) // _SafeStr_10409 = "_-6Zo" (String#38265, DoABC#3) // _SafeStr_10410 = "_-wr" (String#40660, DoABC#3) // _SafeStr_10411 = "_-0VG" (String#148, DoABC#3) // _SafeStr_10412 = "_-0-m" (String#22178, DoABC#3) // _SafeStr_10413 = "_-0Dh" (String#22700, DoABC#3) // _SafeStr_10414 = "_-2xP" (String#29351, DoABC#3) // _SafeStr_10415 = "_-0aW" (String#23584, DoABC#3) // _SafeStr_10416 = "_-47n" (String#32286, DoABC#3) // _SafeStr_10417 = "_-3vx" (String#31778, DoABC#3) // _SafeStr_10418 = "_-1wJ" (String#26857, DoABC#3) // _SafeStr_10419 = "_-D" (String#38962, DoABC#3) // _SafeStr_10420 = "_-1lv" (String#26455, DoABC#3) // _SafeStr_10421 = "_-0Uh" (String#23355, DoABC#3) // _SafeStr_10422 = "_-4ED" (String#32547, DoABC#3) // _SafeStr_10423 = "_-37V" (String#29790, DoABC#3) // _SafeStr_10424 = "_-4ji" (String#33755, DoABC#3) // _SafeStr_10425 = "_-18s" (String#24949, DoABC#3) // _SafeStr_10426 = "_-u2" (String#40548, DoABC#3) // _SafeStr_10427 = "_-2rB" (String#29118, DoABC#3) // _SafeStr_10428 = "_-4P-" (String#32971, DoABC#3) // _SafeStr_10429 = "_-4X1" (String#33297, DoABC#3) // _SafeStr_10430 = "_-3lx" (String#31371, DoABC#3) // _SafeStr_10431 = "_-4-U" (String#31948, DoABC#3) // _SafeStr_10432 = "_-3am" (String#30949, DoABC#3) // _SafeStr_10433 = "_-2SQ" (String#28136, DoABC#3) // _SafeStr_10434 = "_-1Pk" (String#25594, DoABC#3) // _SafeStr_10435 = "_-573" (String#34710, DoABC#3) // _SafeStr_10436 = "_-Gm" (String#39095, DoABC#3) // _SafeStr_10437 = "_-2K9" (String#27819, DoABC#3) // _SafeStr_10438 = "_-4mt" (String#33869, DoABC#3) // _SafeStr_10439 = "_-0HO" (String#22852, DoABC#3) // _SafeStr_10440 = "_-0Qa" (String#23212, DoABC#3) // _SafeStr_10441 = "_-rw" (String#40472, DoABC#3) // _SafeStr_10442 = "_-0Pl" (String#1449, DoABC#3) // _SafeStr_10443 = "_-Sm" (String#39537, DoABC#3) // _SafeStr_10444 = "_-0Ph" (String#23178, DoABC#3) // _SafeStr_10445 = "_-0HV" (String#22857, DoABC#3) // _SafeStr_10446 = "_-2EH" (String#27592, DoABC#3) // _SafeStr_10447 = "_-4wL" (String#34235, DoABC#3) // _SafeStr_4559 = "_-4TD" (String#33152, DoABC#3) // _SafeStr_5116 = "_-2jg" (String#28825, DoABC#3) // _SafeStr_5117 = "_-0wG" (String#24424, DoABC#3) // _SafeStr_5118 = "_-Kc" (String#14774, DoABC#3) // _SafeStr_5385 = "_-0Hk" (String#2626, DoABC#3) // _SafeStr_5919 = "_-1KE" (String#25375, DoABC#3) //------------------------------------------------------------ //_-151._SafeStr_2303 package _-151 { import flash.geom.Point; public interface _SafeStr_2303 { function get scale():Number; function get _SafeStr_10448():_SafeStr_2305; function get direction():_SafeStr_2305; function _SafeStr_10449(_arg_1:_SafeStr_2305):_SafeStr_2305; function _SafeStr_5381(_arg_1:_SafeStr_2305):Point; function _SafeStr_10450(_arg_1:_SafeStr_2305):_SafeStr_2305; function _SafeStr_10451(_arg_1:Point, _arg_2:_SafeStr_2305, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305):Point; function _SafeStr_10452(_arg_1:_SafeStr_2305, _arg_2:_SafeStr_2305):void; function _SafeStr_10453(_arg_1:_SafeStr_2305, _arg_2:Number):void; function _SafeStr_7343():void; function _SafeStr_10454():void; function _SafeStr_10455():void; function _SafeStr_7254():Boolean; function get _SafeStr_10456():int; function set _SafeStr_10457(_arg_1:Number):void; } }//package _-151 // _SafeStr_10448 = "_-38G" (String#10865, DoABC#3) // _SafeStr_10449 = "_-1OR" (String#9047, DoABC#3) // _SafeStr_10450 = "_-3v4" (String#11648, DoABC#3) // _SafeStr_10451 = "_-4z" (String#12729, DoABC#3) // _SafeStr_10452 = "_-24L" (String#9757, DoABC#3) // _SafeStr_10453 = "_-4Ig" (String#12049, DoABC#3) // _SafeStr_10454 = "_-0KA" (String#7917, DoABC#3) // _SafeStr_10455 = "_-5Ae" (String#12941, DoABC#3) // _SafeStr_10456 = "_-3qv" (String#3557, DoABC#3) // _SafeStr_10457 = "_-6j7" (String#14495, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_5381 = "_-08f" (String#7749, DoABC#3) // _SafeStr_7254 = "_-5vq" (String#13703, DoABC#3) // _SafeStr_7343 = "_-0Ir" (String#7898, DoABC#3) //------------------------------------------------------------ //_-151._SafeStr_2305 package _-151 { public interface _SafeStr_2305 { function get x():Number; function get y():Number; function get z():Number; function get length():Number; } }//package _-151 // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) //------------------------------------------------------------ //_-151._SafeStr_2306 package _-151 { public class _SafeStr_2306 implements _SafeStr_2305 { private var _x:Number; private var _y:Number; private var _z:Number; private var _SafeStr_10458:Number = NaN; public function _SafeStr_2306(k:Number=0, _arg_2:Number=0, _arg_3:Number=0) { this._x = k; this._y = _arg_2; this._z = _arg_3; } public static function sum(k:_SafeStr_2305, _arg_2:_SafeStr_2305):_SafeStr_2306 { if ((((k == null)) || ((_arg_2 == null)))){ return (null); }; var _local_3:_SafeStr_2306 = new (_SafeStr_2306)((k.x + _arg_2.x), (k.y + _arg_2.y), (k.z + _arg_2.z)); return (_local_3); } public static function _SafeStr_10459(k:_SafeStr_2305, _arg_2:_SafeStr_2305):_SafeStr_2306 { if ((((k == null)) || ((_arg_2 == null)))){ return (null); }; var _local_3:_SafeStr_2306 = new (_SafeStr_2306)((k.x - _arg_2.x), (k.y - _arg_2.y), (k.z - _arg_2.z)); return (_local_3); } public static function product(k:_SafeStr_2305, _arg_2:Number):_SafeStr_2306 { if (k == null){ return (null); }; var _local_3:_SafeStr_2306 = new (_SafeStr_2306)((k.x * _arg_2), (k.y * _arg_2), (k.z * _arg_2)); return (_local_3); } public static function _SafeStr_10460(k:_SafeStr_2305, _arg_2:_SafeStr_2305):Number { if ((((k == null)) || ((_arg_2 == null)))){ return (0); }; return ((((k.x * _arg_2.x) + (k.y * _arg_2.y)) + (k.z * _arg_2.z))); } public static function _SafeStr_10461(k:_SafeStr_2305, _arg_2:_SafeStr_2305):_SafeStr_2306 { if ((((k == null)) || ((_arg_2 == null)))){ return (null); }; var _local_3:_SafeStr_2306 = new (_SafeStr_2306)(((k.y * _arg_2.z) - (k.z * _arg_2.y)), ((k.z * _arg_2.x) - (k.x * _arg_2.z)), ((k.x * _arg_2.y) - (k.y * _arg_2.x))); return (_local_3); } public static function _SafeStr_10462(k:_SafeStr_2305, _arg_2:_SafeStr_2305):Number { if ((((k == null)) || ((_arg_2 == null)))){ return (-1); }; var _local_3:Number = _arg_2.length; if (_local_3 > 0){ return (((((k.x * _arg_2.x) + (k.y * _arg_2.y)) + (k.z * _arg_2.z)) / _local_3)); }; return (-1); } public static function cosAngle(k:_SafeStr_2305, _arg_2:_SafeStr_2305):Number { if ((((k == null)) || ((_arg_2 == null)))){ return (0); }; var _local_3:Number = (k.length * _arg_2.length); if (_local_3 == 0){ return (0); }; return ((_SafeStr_2306._SafeStr_10460(k, _arg_2) / _local_3)); } public static function _SafeStr_10463(k:_SafeStr_2305, _arg_2:_SafeStr_2305):Boolean { if ((((k == null)) || ((_arg_2 == null)))){ return (false); }; if ((((((k.x == _arg_2.x)) && ((k.y == _arg_2.y)))) && ((k.z == _arg_2.z)))){ return (true); }; return (false); } public function get x():Number { return (this._x); } public function get y():Number { return (this._y); } public function get z():Number { return (this._z); } public function get length():Number { if (isNaN(this._SafeStr_10458)){ this._SafeStr_10458 = Math.sqrt((((this._x * this._x) + (this._y * this._y)) + (this._z * this._z))); }; return (this._SafeStr_10458); } public function set x(k:Number):void { this._x = k; this._SafeStr_10458 = NaN; } public function set y(k:Number):void { this._y = k; this._SafeStr_10458 = NaN; } public function set z(k:Number):void { this._z = k; this._SafeStr_10458 = NaN; } public function _SafeStr_10464():void { this._x = -(this._x); this._y = -(this._y); this._z = -(this._z); } public function add(k:_SafeStr_2305):void { if (k == null){ return; }; this._x = (this._x + k.x); this._y = (this._y + k.y); this._z = (this._z + k.z); this._SafeStr_10458 = NaN; } public function _SafeStr_5766(k:_SafeStr_2305):void { if (k == null){ return; }; this._x = (this._x - k.x); this._y = (this._y - k.y); this._z = (this._z - k.z); this._SafeStr_10458 = NaN; } public function _SafeStr_5767(k:Number):void { this._x = (this._x * k); this._y = (this._y * k); this._z = (this._z * k); this._SafeStr_10458 = NaN; } public function div(k:Number):void { if (k != 0){ this._x = (this._x / k); this._y = (this._y / k); this._z = (this._z / k); this._SafeStr_10458 = NaN; }; } public function _SafeStr_10465(k:_SafeStr_2305):void { if (k == null){ return; }; this._x = k.x; this._y = k.y; this._z = k.z; this._SafeStr_10458 = NaN; } public function toString():String { return ((("(" + [this._x, this._y, this._z].join(",")) + ")")); } } }//package _-151 // _SafeStr_10458 = "_-Y5" (String#15017, DoABC#3) // _SafeStr_10459 = "_-5pf" (String#36423, DoABC#3) // _SafeStr_10460 = "_-4nC" (String#33880, DoABC#3) // _SafeStr_10461 = "_-47o" (String#32287, DoABC#3) // _SafeStr_10462 = "_-3Ke" (String#30328, DoABC#3) // _SafeStr_10463 = "_-6j-" (String#38646, DoABC#3) // _SafeStr_10464 = "_-hS" (String#40068, DoABC#3) // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_5766 = "_-4GK" (String#32622, DoABC#3) // _SafeStr_5767 = "_-5a5" (String#35822, DoABC#3) //------------------------------------------------------------ //_-151._SafeStr_2802 package _-151 { public class _SafeStr_2802 { private static const _SafeStr_10466:int = 0x7FFF0000; public static function _SafeStr_10467(k:int):int { return (((k & 0xFFFF) + _SafeStr_10466)); } public static function _SafeStr_7312(k:int):Boolean { return ((k >= _SafeStr_10466)); } } }//package _-151 // _SafeStr_10466 = "_-F4" (String#39033, DoABC#3) // _SafeStr_10467 = "_-21D" (String#27085, DoABC#3) // _SafeStr_2802 = "_-487" (String#32303, DoABC#3) // _SafeStr_7312 = "_-5fr" (String#36050, DoABC#3) //------------------------------------------------------------ //_-151._SafeStr_2858 package _-151 { import flash.utils.getTimer; public class _SafeStr_2858 { public static const _SafeStr_10468:int = 0; public static const _SafeStr_10469:int = 1; public static const _SafeStr_10470:int = 2; public static const _SafeStr_10471:int = 3; private static var _SafeStr_5560:int = _SafeStr_10468;//0 private static var _SafeStr_10472:Boolean = false; private static var _SafeStr_10473:Number; private static var _SafeStr_10474:int = 0; private static var _SafeStr_10475:int = (20 * 1000);//20000 private static var _SafeStr_10476:int = 2000; public static function init(k:int, _arg_2:int):void { _SafeStr_10473 = 0; _SafeStr_10475 = k; _SafeStr_10476 = _arg_2; _SafeStr_10474 = getTimer(); _SafeStr_5560 = _SafeStr_10469; } public static function _SafeStr_10477():void { if ((((_SafeStr_5560 == _SafeStr_10468)) || ((_SafeStr_5560 == _SafeStr_10471)))){ return; }; var k:int = (getTimer() - _SafeStr_10474); if (k > (_SafeStr_10475 + _SafeStr_10476)){ _SafeStr_5560 = _SafeStr_10471; return; }; _SafeStr_10472 = true; if (k < _SafeStr_10475){ _SafeStr_5560 = _SafeStr_10469; return; }; _SafeStr_5560 = _SafeStr_10470; _SafeStr_10473 = ((k - _SafeStr_10475) / _SafeStr_10476); } public static function _SafeStr_10478():void { _SafeStr_10472 = false; } public static function _SafeStr_10479():Boolean { return (((_SafeStr_10472) && (_SafeStr_5606()))); } public static function _SafeStr_5606():Boolean { if ((((_SafeStr_5560 == _SafeStr_10469)) || ((_SafeStr_5560 == _SafeStr_10470)))){ return (true); }; return (false); } public static function _SafeStr_10480(k:Number=0, _arg_2:Number=1):Number { return (Math.min(Math.max(_SafeStr_10473, k), _arg_2)); } public static function get _SafeStr_5607():int { return ((_SafeStr_10475 + _SafeStr_10476)); } } }//package _-151 // _SafeStr_10468 = "_-4Bl" (String#32445, DoABC#3) // _SafeStr_10469 = "_-uW" (String#40565, DoABC#3) // _SafeStr_10470 = "_-2Wm" (String#28311, DoABC#3) // _SafeStr_10471 = "_-6b2" (String#38307, DoABC#3) // _SafeStr_10472 = "_-5eO" (String#35995, DoABC#3) // _SafeStr_10473 = "_-BB" (String#38891, DoABC#3) // _SafeStr_10474 = "_-0TJ" (String#23309, DoABC#3) // _SafeStr_10475 = "_-25F" (String#27248, DoABC#3) // _SafeStr_10476 = "_-RJ" (String#39489, DoABC#3) // _SafeStr_10477 = "_-40t" (String#32005, DoABC#3) // _SafeStr_10478 = "_-0Q3" (String#23192, DoABC#3) // _SafeStr_10479 = "_-6YH" (String#38208, DoABC#3) // _SafeStr_10480 = "_-6-" (String#36819, DoABC#3) // _SafeStr_2858 = "_-3qu" (String#31567, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_5606 = "_-23i" (String#9752, DoABC#3) // _SafeStr_5607 = "_-0zs" (String#24560, DoABC#3) //------------------------------------------------------------ //_-151._SafeStr_3049 package _-151 { public class _SafeStr_3049 { private var _SafeStr_10481:int = 0; private var _SafeStr_10482:Array; private var _SafeStr_10483:Array; public function _SafeStr_3049(k:int) { this._SafeStr_10482 = []; this._SafeStr_10483 = []; super(); if (k < 0){ k = 0; }; var _local_2:int; while (_local_2 < k) { this._SafeStr_10483.push(_local_2); _local_2++; }; } public function dispose():void { this._SafeStr_10482 = null; this._SafeStr_10483 = null; this._SafeStr_10481 = 0; } public function _SafeStr_10484():int { var k:int; if (this._SafeStr_10483.length > 0){ k = (this._SafeStr_10483.pop() as int); this._SafeStr_10482.push(k); return (k); }; return (-1); } public function _SafeStr_10485(k:int):void { var _local_2:int = this._SafeStr_10482.indexOf(k); if (_local_2 >= 0){ this._SafeStr_10482.splice(_local_2, 1); this._SafeStr_10483.push(k); }; } } }//package _-151 // _SafeStr_10481 = "_-16e" (String#8743, DoABC#3) // _SafeStr_10482 = "_-158" (String#24808, DoABC#3) // _SafeStr_10483 = "_-6XY" (String#38172, DoABC#3) // _SafeStr_10484 = "_-4og" (String#33938, DoABC#3) // _SafeStr_10485 = "_-5N5" (String#35317, DoABC#3) // _SafeStr_3049 = "_-4lL" (String#33815, DoABC#3) //------------------------------------------------------------ //_-151._SafeStr_3066 package _-151 { import _-ue.Map; import flash.geom.Point; public class _SafeStr_3066 implements _SafeStr_2303 { public static const _SafeStr_7320:Number = 64; public static const _SafeStr_7319:Number = 32; private var _SafeStr_10486:int = 0; private var _x:_SafeStr_2306; private var _y:_SafeStr_2306; private var _z:_SafeStr_2306; private var _SafeStr_10487:_SafeStr_2306; private var _location:_SafeStr_2306; private var _SafeStr_10488:_SafeStr_2306; private var _SafeStr_10489:_SafeStr_2306; private var _SafeStr_7986:Number = 1; private var _SafeStr_10490:Number = 1; private var _SafeStr_10491:Number = 1; private var _SafeStr_10492:Number = 1; private var _SafeStr_10493:Number = 1; private var _SafeStr_10494:Number = 1; private var _SafeStr_10495:Number = 1; private var _SafeStr_10496:_SafeStr_2306; private var _SafeStr_10497:_SafeStr_2306; private var _SafeStr_10498:Number = -500; private var _SafeStr_10499:Number = 500; private var _SafeStr_10500:Map = null; public function _SafeStr_3066(k:Number, _arg_2:_SafeStr_2305, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305=null) { this.scale = k; this._x = new _SafeStr_2306(); this._y = new _SafeStr_2306(); this._z = new _SafeStr_2306(); this._SafeStr_10487 = new _SafeStr_2306(); this._location = new _SafeStr_2306(); this._SafeStr_10488 = new _SafeStr_2306(); this._SafeStr_10489 = new _SafeStr_2306(); this._SafeStr_10493 = 1; this._SafeStr_10494 = 1; this._SafeStr_10501 = 1; this._SafeStr_10502 = 1; this._SafeStr_10495 = (Math.sqrt((1 / 2)) / Math.sqrt((3 / 4))); this._SafeStr_10457 = 1; this.location = new _SafeStr_2306(_arg_3.x, _arg_3.y, _arg_3.z); this.direction = new _SafeStr_2306(_arg_2.x, _arg_2.y, _arg_2.z); if (_arg_4 != null){ this._SafeStr_10503(_arg_4); } else { this._SafeStr_10503(_arg_2); }; this._SafeStr_10500 = new Map(); } public static function getIntersectionVector(k:_SafeStr_2305, _arg_2:_SafeStr_2305, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305):_SafeStr_2305 { var _local_5:Number = _SafeStr_2306._SafeStr_10460(_arg_2, _arg_4); if (Math.abs(_local_5) < 1E-5){ return (null); }; var _local_6:_SafeStr_2306 = _SafeStr_2306._SafeStr_10459(k, _arg_3); var _local_7:Number = (-(_SafeStr_2306._SafeStr_10460(_arg_4, _local_6)) / _local_5); var _local_8:_SafeStr_2306 = _SafeStr_2306.sum(k, _SafeStr_2306.product(_arg_2, _local_7)); return (_local_8); } public function get _SafeStr_10456():int { return (this._SafeStr_10486); } public function get scale():Number { return ((this._SafeStr_7986 / Math.sqrt(0.5))); } public function get _SafeStr_10448():_SafeStr_2305 { return (this._SafeStr_10487); } public function get location():_SafeStr_2305 { this._location._SafeStr_10465(this._SafeStr_10496); this._location.x = (this._location.x * this._SafeStr_10490); this._location.y = (this._location.y * this._SafeStr_10491); this._location.z = (this._location.z * this._SafeStr_10492); return (this._location); } public function get direction():_SafeStr_2305 { return (this._SafeStr_10488); } public function set _SafeStr_10501(k:Number):void { if (this._SafeStr_10490 != (k * this._SafeStr_10493)){ this._SafeStr_10490 = (k * this._SafeStr_10493); this._SafeStr_10486++; }; } public function set _SafeStr_10502(k:Number):void { if (this._SafeStr_10491 != (k * this._SafeStr_10494)){ this._SafeStr_10491 = (k * this._SafeStr_10494); this._SafeStr_10486++; }; } public function set _SafeStr_10457(k:Number):void { if (this._SafeStr_10492 != (k * this._SafeStr_10495)){ this._SafeStr_10492 = (k * this._SafeStr_10495); this._SafeStr_10486++; }; } public function set scale(k:Number):void { if (k <= 1){ k = 1; }; k = (k * Math.sqrt(0.5)); if (k != this._SafeStr_7986){ this._SafeStr_7986 = k; this._SafeStr_10486++; }; } public function set location(k:_SafeStr_2305):void { if (k == null){ return; }; if (this._SafeStr_10496 == null){ this._SafeStr_10496 = new _SafeStr_2306(); }; var _local_2:Number = this._SafeStr_10496.x; var _local_3:Number = this._SafeStr_10496.y; var _local_4:Number = this._SafeStr_10496.z; this._SafeStr_10496._SafeStr_10465(k); this._SafeStr_10496.x = (this._SafeStr_10496.x / this._SafeStr_10490); this._SafeStr_10496.y = (this._SafeStr_10496.y / this._SafeStr_10491); this._SafeStr_10496.z = (this._SafeStr_10496.z / this._SafeStr_10492); if (((((!((this._SafeStr_10496.x == _local_2))) || (!((this._SafeStr_10496.y == _local_3))))) || (!((this._SafeStr_10496.z == _local_4))))){ this._SafeStr_10486++; }; } public function set direction(k:_SafeStr_2305):void { var _local_21:Number; var _local_22:Number; var _local_23:_SafeStr_2306; var _local_24:_SafeStr_2306; var _local_25:_SafeStr_2306; if (k == null){ return; }; if (this._SafeStr_10497 == null){ this._SafeStr_10497 = new _SafeStr_2306(); }; var _local_2:Number = this._SafeStr_10497.x; var _local_3:Number = this._SafeStr_10497.y; var _local_4:Number = this._SafeStr_10497.z; this._SafeStr_10497._SafeStr_10465(k); this._SafeStr_10488._SafeStr_10465(k); if (((((!((this._SafeStr_10497.x == _local_2))) || (!((this._SafeStr_10497.y == _local_3))))) || (!((this._SafeStr_10497.z == _local_4))))){ this._SafeStr_10486++; }; var _local_5:_SafeStr_2306 = new _SafeStr_2306(0, 1, 0); var _local_6:_SafeStr_2306 = new _SafeStr_2306(0, 0, 1); var _local_7:_SafeStr_2306 = new _SafeStr_2306(1, 0, 0); var _local_8:Number = ((k.x / 180) * Math.PI); var _local_9:Number = ((k.y / 180) * Math.PI); var _local_10:Number = ((k.z / 180) * Math.PI); var _local_11:Number = Math.cos(_local_8); var _local_12:Number = Math.sin(_local_8); var _local_13:_SafeStr_2306 = _SafeStr_2306.sum(_SafeStr_2306.product(_local_5, _local_11), _SafeStr_2306.product(_local_7, -(_local_12))); var _local_14:_SafeStr_2306 = new _SafeStr_2306(_local_6.x, _local_6.y, _local_6.z); var _local_15:_SafeStr_2306 = _SafeStr_2306.sum(_SafeStr_2306.product(_local_5, _local_12), _SafeStr_2306.product(_local_7, _local_11)); var _local_16:Number = Math.cos(_local_9); var _local_17:Number = Math.sin(_local_9); var _local_18:_SafeStr_2306 = new _SafeStr_2306(_local_13.x, _local_13.y, _local_13.z); var _local_19:_SafeStr_2306 = _SafeStr_2306.sum(_SafeStr_2306.product(_local_14, _local_16), _SafeStr_2306.product(_local_15, _local_17)); var _local_20:_SafeStr_2306 = _SafeStr_2306.sum(_SafeStr_2306.product(_local_14, -(_local_17)), _SafeStr_2306.product(_local_15, _local_16)); if (_local_10 != 0){ _local_21 = Math.cos(_local_10); _local_22 = Math.sin(_local_10); _local_23 = _SafeStr_2306.sum(_SafeStr_2306.product(_local_18, _local_21), _SafeStr_2306.product(_local_19, _local_22)); _local_24 = _SafeStr_2306.sum(_SafeStr_2306.product(_local_18, -(_local_22)), _SafeStr_2306.product(_local_19, _local_21)); _local_25 = new _SafeStr_2306(_local_20.x, _local_20.y, _local_20.z); this._x._SafeStr_10465(_local_23); this._y._SafeStr_10465(_local_24); this._z._SafeStr_10465(_local_25); this._SafeStr_10487._SafeStr_10465(this._z); } else { this._x._SafeStr_10465(_local_18); this._y._SafeStr_10465(_local_19); this._z._SafeStr_10465(_local_20); this._SafeStr_10487._SafeStr_10465(this._z); }; } public function dispose():void { this._x = null; this._y = null; this._z = null; this._SafeStr_10496 = null; this._SafeStr_10497 = null; this._SafeStr_10487 = null; this._location = null; if (this._SafeStr_10500 != null){ this._SafeStr_10500.dispose(); this._SafeStr_10500 = null; }; } public function _SafeStr_10452(k:_SafeStr_2305, _arg_2:_SafeStr_2305):void { var _local_3:String; var _local_4:_SafeStr_2306; if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (this._SafeStr_10500 != null){ _local_3 = ((((int(Math.round(k.x)) + "_") + int(Math.round(k.y))) + "_") + int(Math.round(k.z))); this._SafeStr_10500.remove(_local_3); _local_4 = new _SafeStr_2306(); _local_4._SafeStr_10465(_arg_2); this._SafeStr_10500.add(_local_3, _local_4); this._SafeStr_10486++; }; } private function _SafeStr_10504(k:_SafeStr_2305):_SafeStr_2305 { var _local_2:String; if (this._SafeStr_10500 != null){ _local_2 = ((((int(Math.round(k.x)) + "_") + int(Math.round(k.y))) + "_") + int(Math.round(k.z))); return (this._SafeStr_10500.getValue(_local_2)); }; return (null); } public function _SafeStr_10503(k:_SafeStr_2305):void { var _local_18:Number; var _local_19:Number; var _local_20:_SafeStr_2306; var _local_21:_SafeStr_2306; var _local_22:_SafeStr_2306; var _local_2:_SafeStr_2306 = new _SafeStr_2306(0, 1, 0); var _local_3:_SafeStr_2306 = new _SafeStr_2306(0, 0, 1); var _local_4:_SafeStr_2306 = new _SafeStr_2306(1, 0, 0); var _local_5:Number = ((k.x / 180) * Math.PI); var _local_6:Number = ((k.y / 180) * Math.PI); var _local_7:Number = ((k.z / 180) * Math.PI); var _local_8:Number = Math.cos(_local_5); var _local_9:Number = Math.sin(_local_5); var _local_10:_SafeStr_2306 = _SafeStr_2306.sum(_SafeStr_2306.product(_local_2, _local_8), _SafeStr_2306.product(_local_4, -(_local_9))); var _local_11:_SafeStr_2306 = new _SafeStr_2306(_local_3.x, _local_3.y, _local_3.z); var _local_12:_SafeStr_2306 = _SafeStr_2306.sum(_SafeStr_2306.product(_local_2, _local_9), _SafeStr_2306.product(_local_4, _local_8)); var _local_13:Number = Math.cos(_local_6); var _local_14:Number = Math.sin(_local_6); var _local_15:_SafeStr_2306 = new _SafeStr_2306(_local_10.x, _local_10.y, _local_10.z); var _local_16:_SafeStr_2306 = _SafeStr_2306.sum(_SafeStr_2306.product(_local_11, _local_13), _SafeStr_2306.product(_local_12, _local_14)); var _local_17:_SafeStr_2306 = _SafeStr_2306.sum(_SafeStr_2306.product(_local_11, -(_local_14)), _SafeStr_2306.product(_local_12, _local_13)); if (_local_7 != 0){ _local_18 = Math.cos(_local_7); _local_19 = Math.sin(_local_7); _local_20 = _SafeStr_2306.sum(_SafeStr_2306.product(_local_15, _local_18), _SafeStr_2306.product(_local_16, _local_19)); _local_21 = _SafeStr_2306.sum(_SafeStr_2306.product(_local_15, -(_local_19)), _SafeStr_2306.product(_local_16, _local_18)); _local_22 = new _SafeStr_2306(_local_17.x, _local_17.y, _local_17.z); this._SafeStr_10489._SafeStr_10465(_local_22); } else { this._SafeStr_10489._SafeStr_10465(_local_17); }; this._SafeStr_10486++; } public function _SafeStr_10453(k:_SafeStr_2305, _arg_2:Number):void { if ((((k == null)) || ((this._z == null)))){ return; }; var _local_3:_SafeStr_2306 = _SafeStr_2306.product(this._z, -(_arg_2)); var _local_4:_SafeStr_2306 = new _SafeStr_2306((k.x + _local_3.x), (k.y + _local_3.y), (k.z + _local_3.z)); this.location = _local_4; } public function _SafeStr_10449(k:_SafeStr_2305):_SafeStr_2305 { if (k == null){ return (null); }; var _local_2:Number = _SafeStr_2306._SafeStr_10462(k, this._x); var _local_3:Number = _SafeStr_2306._SafeStr_10462(k, this._y); var _local_4:Number = _SafeStr_2306._SafeStr_10462(k, this._z); var _local_5:_SafeStr_2306 = new _SafeStr_2306(_local_2, _local_3, _local_4); return (_local_5); } public function _SafeStr_10450(k:_SafeStr_2305):_SafeStr_2305 { var _local_2:_SafeStr_2306 = _SafeStr_2306._SafeStr_10459(k, this._SafeStr_10496); _local_2.x = (_local_2.x * this._SafeStr_10490); _local_2.y = (_local_2.y * this._SafeStr_10491); _local_2.z = (_local_2.z * this._SafeStr_10492); var _local_3:Number = _SafeStr_2306._SafeStr_10462(_local_2, this._SafeStr_10489); if ((((_local_3 < this._SafeStr_10498)) || ((_local_3 > this._SafeStr_10499)))){ return (null); }; var _local_4:Number = _SafeStr_2306._SafeStr_10462(_local_2, this._x); var _local_5:Number = -(_SafeStr_2306._SafeStr_10462(_local_2, this._y)); _local_4 = (_local_4 * this._SafeStr_7986); _local_5 = (_local_5 * this._SafeStr_7986); var _local_6:_SafeStr_2305 = this._SafeStr_10504(k); if (_local_6 != null){ _local_2 = _SafeStr_2306._SafeStr_10459(k, this._SafeStr_10496); _local_2.add(_local_6); _local_2.x = (_local_2.x * this._SafeStr_10490); _local_2.y = (_local_2.y * this._SafeStr_10491); _local_2.z = (_local_2.z * this._SafeStr_10492); _local_3 = _SafeStr_2306._SafeStr_10462(_local_2, this._SafeStr_10489); }; _local_2.x = _local_4; _local_2.y = _local_5; _local_2.z = _local_3; return (_local_2); } public function _SafeStr_5381(k:_SafeStr_2305):Point { var _local_2:_SafeStr_2305 = this._SafeStr_10450(k); if (_local_2 == null){ return (null); }; var _local_3:Point = new Point(_local_2.x, _local_2.y); return (_local_3); } public function _SafeStr_10451(k:Point, _arg_2:_SafeStr_2305, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305):Point { var _local_15:Number; var _local_16:Number; var _local_5:Number = (k.x / this._SafeStr_7986); var _local_6:Number = (-(k.y) / this._SafeStr_7986); var _local_7:_SafeStr_2306 = _SafeStr_2306.product(this._x, _local_5); _local_7.add(_SafeStr_2306.product(this._y, _local_6)); var _local_8:_SafeStr_2306 = new _SafeStr_2306((this._SafeStr_10496.x * this._SafeStr_10490), (this._SafeStr_10496.y * this._SafeStr_10491), (this._SafeStr_10496.z * this._SafeStr_10492)); _local_8.add(_local_7); var _local_9:_SafeStr_2305 = this._z; var _local_10:_SafeStr_2306 = new _SafeStr_2306((_arg_2.x * this._SafeStr_10490), (_arg_2.y * this._SafeStr_10491), (_arg_2.z * this._SafeStr_10492)); var _local_11:_SafeStr_2306 = new _SafeStr_2306((_arg_3.x * this._SafeStr_10490), (_arg_3.y * this._SafeStr_10491), (_arg_3.z * this._SafeStr_10492)); var _local_12:_SafeStr_2306 = new _SafeStr_2306((_arg_4.x * this._SafeStr_10490), (_arg_4.y * this._SafeStr_10491), (_arg_4.z * this._SafeStr_10492)); var _local_13:_SafeStr_2305 = _SafeStr_2306._SafeStr_10461(_local_11, _local_12); var _local_14:_SafeStr_2306 = new _SafeStr_2306(); _local_14._SafeStr_10465(_SafeStr_3066.getIntersectionVector(_local_8, _local_9, _local_10, _local_13)); if (_local_14 != null){ _local_14._SafeStr_5766(_local_10); _local_15 = ((_SafeStr_2306._SafeStr_10462(_local_14, _arg_3) / _local_11.length) * _arg_3.length); _local_16 = ((_SafeStr_2306._SafeStr_10462(_local_14, _arg_4) / _local_12.length) * _arg_4.length); return (new Point(_local_15, _local_16)); }; return (null); } public function _SafeStr_7343():void { if (this._SafeStr_7254()){ this.scale = _SafeStr_7319; } else { this.scale = _SafeStr_7320; }; } public function _SafeStr_7254():Boolean { return ((this.scale == _SafeStr_7320)); } public function _SafeStr_10454():void { this.scale = _SafeStr_7319; } public function _SafeStr_10455():void { this.scale = _SafeStr_7320; } } }//package _-151 // _SafeStr_10448 = "_-38G" (String#10865, DoABC#3) // _SafeStr_10449 = "_-1OR" (String#9047, DoABC#3) // _SafeStr_10450 = "_-3v4" (String#11648, DoABC#3) // _SafeStr_10451 = "_-4z" (String#12729, DoABC#3) // _SafeStr_10452 = "_-24L" (String#9757, DoABC#3) // _SafeStr_10453 = "_-4Ig" (String#12049, DoABC#3) // _SafeStr_10454 = "_-0KA" (String#7917, DoABC#3) // _SafeStr_10455 = "_-5Ae" (String#12941, DoABC#3) // _SafeStr_10456 = "_-3qv" (String#3557, DoABC#3) // _SafeStr_10457 = "_-6j7" (String#14495, DoABC#3) // _SafeStr_10459 = "_-5pf" (String#36423, DoABC#3) // _SafeStr_10460 = "_-4nC" (String#33880, DoABC#3) // _SafeStr_10461 = "_-47o" (String#32287, DoABC#3) // _SafeStr_10462 = "_-3Ke" (String#30328, DoABC#3) // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_10486 = "_-24V" (String#27218, DoABC#3) // _SafeStr_10487 = "_-2ao" (String#28476, DoABC#3) // _SafeStr_10488 = "_-0YB" (String#244, DoABC#3) // _SafeStr_10489 = "_-2MU" (String#3168, DoABC#3) // _SafeStr_10490 = "_-11T" (String#24663, DoABC#3) // _SafeStr_10491 = "_-33o" (String#29639, DoABC#3) // _SafeStr_10492 = "_-3dO" (String#31048, DoABC#3) // _SafeStr_10493 = "_-2NL" (String#27946, DoABC#3) // _SafeStr_10494 = "_-2y6" (String#29377, DoABC#3) // _SafeStr_10495 = "_-4U1" (String#33190, DoABC#3) // _SafeStr_10496 = "_-3F8" (String#330, DoABC#3) // _SafeStr_10497 = "_-1zm" (String#379, DoABC#3) // _SafeStr_10498 = "_-3GA" (String#30140, DoABC#3) // _SafeStr_10499 = "_-3RV" (String#30597, DoABC#3) // _SafeStr_10500 = "_-4Vg" (String#33251, DoABC#3) // _SafeStr_10501 = "_-2Fe" (String#27651, DoABC#3) // _SafeStr_10502 = "_-2ka" (String#28863, DoABC#3) // _SafeStr_10503 = "_-5gF" (String#36064, DoABC#3) // _SafeStr_10504 = "_-ql" (String#40430, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_3066 = "_-4RM" (String#33075, DoABC#3) // _SafeStr_5381 = "_-08f" (String#7749, DoABC#3) // _SafeStr_5766 = "_-4GK" (String#32622, DoABC#3) // _SafeStr_7254 = "_-5vq" (String#13703, DoABC#3) // _SafeStr_7319 = "_-4aw" (String#33433, DoABC#3) // _SafeStr_7320 = "_-0UX" (String#23352, DoABC#3) // _SafeStr_7343 = "_-0Ir" (String#7898, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) //------------------------------------------------------------ //_-151._SafeStr_3707 package _-151 { public class _SafeStr_3707 { public static function _SafeStr_7335(k:int):int { var _local_2:Number = (((k >> 16) & 0xFF) / 0xFF); var _local_3:Number = (((k >> 8) & 0xFF) / 0xFF); var _local_4:Number = ((k & 0xFF) / 0xFF); var _local_5:Number = Math.max(_local_2, _local_3, _local_4); var _local_6:Number = Math.min(_local_2, _local_3, _local_4); var _local_7:Number = (_local_5 - _local_6); var _local_8:Number = 0; var _local_9:Number = 0; var _local_10:Number = 0; if (_local_7 == 0){ _local_8 = 0; } else { if (_local_5 == _local_2){ if (_local_3 > _local_4){ _local_8 = ((60 * (_local_3 - _local_4)) / _local_7); } else { _local_8 = (((60 * (_local_3 - _local_4)) / _local_7) + 360); }; } else { if (_local_5 == _local_3){ _local_8 = (((60 * (_local_4 - _local_2)) / _local_7) + 120); } else { if (_local_5 == _local_4){ _local_8 = (((60 * (_local_2 - _local_3)) / _local_7) + 240); }; }; }; }; _local_9 = (0.5 * (_local_5 + _local_6)); if (_local_7 == 0){ _local_10 = 0; } else { if (_local_9 <= 0.5){ _local_10 = ((_local_7 / _local_9) * 0.5); } else { _local_10 = ((_local_7 / (1 - _local_9)) * 0.5); }; }; var _local_11:int = Math.round(((_local_8 / 360) * 0xFF)); var _local_12:int = Math.round((_local_10 * 0xFF)); var _local_13:int = Math.round((_local_9 * 0xFF)); var _local_14:int = (((_local_11 << 16) + (_local_12 << 8)) + _local_13); return (_local_14); } public static function _SafeStr_7336(k:int):int { var _local_12:Number; var _local_13:Number; var _local_14:Number; var _local_15:Number; var _local_16:Number; var _local_2:Number = (((k >> 16) & 0xFF) / 0xFF); var _local_3:Number = (((k >> 8) & 0xFF) / 0xFF); var _local_4:Number = ((k & 0xFF) / 0xFF); var _local_5:Number = 0; var _local_6:Number = 0; var _local_7:Number = 0; if (_local_3 > 0){ _local_12 = 0; _local_13 = 0; if (_local_4 < 0.5){ _local_12 = (_local_4 * (1 + _local_3)); } else { _local_12 = ((_local_4 + _local_3) - (_local_4 * _local_3)); }; _local_13 = ((2 * _local_4) - _local_12); _local_14 = (_local_2 + (1 / 3)); _local_15 = _local_2; _local_16 = (_local_2 - (1 / 3)); if (_local_14 < 0){ _local_14 = (_local_14 + 1); } else { if (_local_14 > 1){ _local_14--; }; }; if (_local_15 < 0){ _local_15 = (_local_15 + 1); } else { if (_local_15 > 1){ _local_15--; }; }; if (_local_16 < 0){ _local_16 = (_local_16 + 1); } else { if (_local_16 > 1){ _local_16--; }; }; if ((_local_14 * 6) < 1){ _local_5 = (_local_13 + (((_local_12 - _local_13) * 6) * _local_14)); } else { if ((_local_14 * 2) < 1){ _local_5 = _local_12; } else { if ((_local_14 * 3) < 2){ _local_5 = (_local_13 + (((_local_12 - _local_13) * 6) * ((2 / 3) - _local_14))); } else { _local_5 = _local_13; }; }; }; if ((_local_15 * 6) < 1){ _local_6 = (_local_13 + (((_local_12 - _local_13) * 6) * _local_15)); } else { if ((_local_15 * 2) < 1){ _local_6 = _local_12; } else { if ((_local_15 * 3) < 2){ _local_6 = (_local_13 + (((_local_12 - _local_13) * 6) * ((2 / 3) - _local_15))); } else { _local_6 = _local_13; }; }; }; if ((_local_16 * 6) < 1){ _local_7 = (_local_13 + (((_local_12 - _local_13) * 6) * _local_16)); } else { if ((_local_16 * 2) < 1){ _local_7 = _local_12; } else { if ((_local_16 * 3) < 2){ _local_7 = (_local_13 + (((_local_12 - _local_13) * 6) * ((2 / 3) - _local_16))); } else { _local_7 = _local_13; }; }; }; } else { _local_5 = _local_4; _local_6 = _local_4; _local_7 = _local_4; }; var _local_8:int = Math.round((_local_5 * 0xFF)); var _local_9:int = Math.round((_local_6 * 0xFF)); var _local_10:int = Math.round((_local_7 * 0xFF)); var _local_11:int = (((_local_8 << 16) + (_local_9 << 8)) + _local_10); return (_local_11); } public static function rgb2xyz(k:int):_SafeStr_2305 { var _local_2:Number = (((k >> 16) & 0xFF) / 0xFF); var _local_3:Number = (((k >> 8) & 0xFF) / 0xFF); var _local_4:Number = (((k >> 0) & 0xFF) / 0xFF); if (_local_2 > 0.04045){ _local_2 = Math.pow(((_local_2 + 0.055) / 1.055), 2.4); } else { _local_2 = (_local_2 / 12.92); }; if (_local_3 > 0.04045){ _local_3 = Math.pow(((_local_3 + 0.055) / 1.055), 2.4); } else { _local_3 = (_local_3 / 12.92); }; if (_local_4 > 0.04045){ _local_4 = Math.pow(((_local_4 + 0.055) / 1.055), 2.4); } else { _local_4 = (_local_4 / 12.92); }; _local_2 = (_local_2 * 100); _local_3 = (_local_3 * 100); _local_4 = (_local_4 * 100); return (new _SafeStr_2306((((_local_2 * 0.4124) + (_local_3 * 0.3576)) + (_local_4 * 0.1805)), (((_local_2 * 0.2126) + (_local_3 * 0.7152)) + (_local_4 * 0.0722)), (((_local_2 * 0.0193) + (_local_3 * 0.1192)) + (_local_4 * 0.9505)))); } public static function _SafeStr_10505(k:_SafeStr_2305):_SafeStr_2305 { var _local_2:Number = (k.x / 95.047); var _local_3:Number = (k.y / 100); var _local_4:Number = (k.z / 108.883); if (_local_2 > 0.008856){ _local_2 = Math.pow(_local_2, (1 / 3)); } else { _local_2 = ((7.787 * _local_2) + (16 / 116)); }; if (_local_3 > 0.008856){ _local_3 = Math.pow(_local_3, (1 / 3)); } else { _local_3 = ((7.787 * _local_3) + (16 / 116)); }; if (_local_4 > 0.008856){ _local_4 = Math.pow(_local_4, (1 / 3)); } else { _local_4 = ((7.787 * _local_4) + (16 / 116)); }; return (new _SafeStr_2306(((116 * _local_3) - 16), (500 * (_local_2 - _local_3)), (200 * (_local_3 - _local_4)))); } public static function rgb2CieLab(k:int):_SafeStr_2305 { return (_SafeStr_3707._SafeStr_10505(_SafeStr_3707.rgb2xyz(k))); } } }//package _-151 // _SafeStr_10505 = "_-0Af" (String#22575, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_3707 = "_-0hP" (String#8316, DoABC#3) // _SafeStr_7335 = "_-2h2" (String#28717, DoABC#3) // _SafeStr_7336 = "_-BD" (String#38893, DoABC#3) //------------------------------------------------------------ //_-151._SafeStr_5026 package _-151 { import flash.display.BitmapData; import flash.geom.Point; import flash.geom.Matrix; public class _SafeStr_5026 { public static function line(k:BitmapData, _arg_2:Point, _arg_3:Point, _arg_4:int):void { var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:int = _arg_2.x; var _local_12:int = _arg_2.y; _local_5 = (_arg_3.x - _arg_2.x); _local_6 = (_arg_3.y - _arg_2.y); _local_8 = (((_local_5)>0) ? 1 : -1); _local_9 = (((_local_6)>0) ? 1 : -1); _local_5 = Math.abs(_local_5); _local_6 = Math.abs(_local_6); k.lock(); k.setPixel32(_local_11, _local_12, _arg_4); if ((((_local_5 == 0)) && ((_local_6 == 0)))){ return; }; if (_local_5 > _local_6){ _local_7 = (_local_5 - 1); while (_local_7 >= 0) { _local_10 = (_local_10 + _local_6); _local_11 = (_local_11 + _local_8); if (_local_10 >= (_local_5 / 2)){ _local_10 = (_local_10 - _local_5); _local_12 = (_local_12 + _local_9); }; k.setPixel32(_local_11, _local_12, _arg_4); _local_7--; }; } else { _local_7 = (_local_6 - 1); while (_local_7 >= 0) { _local_10 = (_local_10 + _local_5); _local_12 = (_local_12 + _local_9); if (_local_10 >= (_local_6 / 2)){ _local_10 = (_local_10 - _local_6); _local_11 = (_local_11 + _local_8); }; k.setPixel32(_local_11, _local_12, _arg_4); _local_7--; }; }; k.setPixel32(_arg_3.x, _arg_3.y, _arg_4); k.unlock(); } public static function _SafeStr_10506(k:BitmapData):BitmapData { if (k == null){ return (null); }; var _local_2:BitmapData; _local_2 = new BitmapData(k.width, k.height, true, 0xFFFFFF); var _local_3:Matrix = new Matrix(); _local_3.scale(-1, 1); _local_3.translate(k.width, 0); _local_2.draw(k, _local_3); return (_local_2); } public static function _SafeStr_10507(k:BitmapData):BitmapData { if (k == null){ return (null); }; var _local_2:BitmapData; _local_2 = new BitmapData(k.width, k.height, true, 0xFFFFFF); var _local_3:Matrix = new Matrix(); _local_3.scale(1, -1); _local_3.translate(0, k.height); _local_2.draw(k, _local_3); return (_local_2); } public static function _SafeStr_10508(k:BitmapData):BitmapData { if (k == null){ return (null); }; var _local_2:BitmapData; _local_2 = new BitmapData(k.width, k.height, true, 0xFFFFFF); var _local_3:Matrix = new Matrix(); _local_3.scale(-1, -1); _local_3.translate(k.width, k.height); _local_2.draw(k, _local_3); return (_local_2); } } }//package _-151 // _SafeStr_10506 = "_-56U" (String#34685, DoABC#3) // _SafeStr_10507 = "_-5uL" (String#36596, DoABC#3) // _SafeStr_10508 = "_-4Jd" (String#32750, DoABC#3) // _SafeStr_5026 = "_-8j" (String#14569, DoABC#3) //------------------------------------------------------------ //_-151._SafeStr_5060 package _-151 { import flash.geom.Point; public class _SafeStr_5060 { public static function sum(k:Point, _arg_2:Point):Point { return (new Point((k.x + _arg_2.x), (k.y + _arg_2.y))); } public static function _SafeStr_5766(k:Point, _arg_2:Point):Point { return (new Point((k.x - _arg_2.x), (k.y - _arg_2.y))); } public static function _SafeStr_5767(k:Point, _arg_2:Number):Point { return (new Point((k.x * _arg_2), (k.y * _arg_2))); } } }//package _-151 // _SafeStr_5060 = "_-4-W" (String#31949, DoABC#3) // _SafeStr_5766 = "_-4GK" (String#32622, DoABC#3) // _SafeStr_5767 = "_-5a5" (String#35822, DoABC#3) //------------------------------------------------------------ //_-151.XMLValidator package _-151 { public class XMLValidator { public static function _SafeStr_5390(k:Object, _arg_2:Array):Boolean { var _local_4:XML; var _local_5:XMLList; if ((((k == null)) || ((_arg_2 == null)))){ return (false); }; var _local_3:int; if ((k is XML)){ _local_4 = (k as XML); _local_3 = 0; while (_local_3 < _arg_2.length) { if (_local_4.attribute(String(_arg_2[_local_3])).length() == 0){ return (false); }; _local_3++; }; } else { if ((k is XMLList)){ _local_5 = (k as XMLList); _local_3 = 0; while (_local_3 < _arg_2.length) { if (_local_4.attribute(String(_arg_2[_local_3])).length() == 0){ return (false); }; _local_3++; }; } else { return (false); }; }; return (true); } } }//package _-151 // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) //------------------------------------------------------------ //_-16d._SafeStr_3812 package _-16d { import _-6k4.HabboNewNavigator; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import _-45b.ViewMode; import _-5YE.IBorderWindow; import _-JA._SafeStr_2496; import _-2rM._SafeStr_3315; import _-5YE._SafeStr_2536; import _-5YE._SafeStr_2413; import _-5Mz.WindowMouseEvent; import _-4n6._SafeStr_4881; import _-5Mz.WindowEvent; import flash.geom.Rectangle; import _-07x._SafeStr_3439; import _-07x._SafeStr_3440; import _-5YE.IRegionWindow; public class _SafeStr_3812 { public static const _SafeStr_10509:int = 3; private var _SafeStr_6626:HabboNewNavigator; private var _SafeStr_10510:IWindowContainer; private var _SafeStr_10511:IWindowContainer; private var _SafeStr_10512:IItemListWindow; private var _SafeStr_10513:int; public function _SafeStr_3812(k:HabboNewNavigator) { this._SafeStr_6626 = k; this._SafeStr_10513 = ViewMode._SafeStr_10514(ViewMode._SafeStr_10515); } public function set viewMode(k:int):void { this._SafeStr_10513 = k; } public function set _SafeStr_10516(k:IWindowContainer):void { this._SafeStr_10510 = k; } public function set _SafeStr_10517(k:IWindowContainer):void { this._SafeStr_10511 = k; } public function set _SafeStr_10518(k:IItemListWindow):void { this._SafeStr_10512 = k; } public function get _SafeStr_10519():int { return (this._SafeStr_10510.height); } public function _SafeStr_10520(k:_SafeStr_2496, _arg_2:int, _arg_3:int=-1):IWindowContainer { var _local_4:IWindowContainer = IWindowContainer(this._SafeStr_10510.clone()); if (_arg_3 != -1){ _local_4.width = _arg_3; }; IBorderWindow(_local_4).color = _SafeStr_4880._SafeStr_10521(_arg_2, IBorderWindow(_local_4).color); this._SafeStr_10522(_local_4, k, false); _local_4.findChildByName("grouphome_icon").visible = !((k._SafeStr_10523 == "")); return (_local_4); } public function _SafeStr_10524(k:_SafeStr_2496, _arg_2:int):IWindowContainer { var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_10511.clone()); this._SafeStr_10522(_local_3, k, true); if (k._SafeStr_10523 != ""){ _local_3.findChildByName("room_group_badge").visible = true; _SafeStr_3315(_SafeStr_2536(_local_3.findChildByName("room_group_badge")).widget).badgeId = k._SafeStr_10523; }; if (k.officialRoomPicRef != null){ if (this._SafeStr_6626.getBoolean("new.navigator.official.room.thumbnails.in.amazon")){ _SafeStr_2413(_local_3.findChildByName("room_pic_placeholder")).assetUri = (this._SafeStr_6626.getProperty("navigator.thumbnail.url_base") + k.officialRoomPicRef); } else { _SafeStr_2413(_local_3.findChildByName("room_pic_placeholder")).assetUri = (this._SafeStr_6626.getProperty("image.library.url") + k.officialRoomPicRef); }; } else { _SafeStr_2413(_local_3.findChildByName("room_pic_placeholder")).assetUri = ((this._SafeStr_6626.getProperty("navigator.thumbnail.url_base") + k.flatId) + ".png"); }; return (_local_3); } private function _SafeStr_10522(k:IWindowContainer, _arg_2:_SafeStr_2496, _arg_3:Boolean):void { k.findChildByName("room_usercount").caption = _arg_2.userCount.toString(); k.findChildByName("room_name").caption = ((ViewMode._SafeStr_10525(this._SafeStr_10513)) ? _arg_2._SafeStr_10526 : _arg_2.roomName); k.findChildByName("go_to_room_region").id = _arg_2.flatId; k.findChildByName("go_to_room_region").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10527); k.findChildByName("go_to_room_region").addEventListener(WindowMouseEvent._SafeStr_5423, ((_arg_3) ? this._SafeStr_10528 : this._SafeStr_10529)); k.findChildByName("info_popup_click_region").id = _arg_2.flatId; k.findChildByName("info_popup_click_region").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10530); k.findChildByName("info_popup_click_region").addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_10531); IBorderWindow(k.findChildByName("room_info_usercount_border")).color = _SafeStr_4881._SafeStr_10532(_arg_2.userCount, _arg_2._SafeStr_10533); _SafeStr_2413(k.findChildByName("doormode_icon")).assetUri = _SafeStr_4880._SafeStr_10534(_arg_2._SafeStr_7414); } public function _SafeStr_10535():IItemListWindow { return ((this._SafeStr_10512.clone() as IItemListWindow)); } private function _SafeStr_10527(k:WindowEvent):void { this._SafeStr_6626.goToRoom(k.window.id); } private function _SafeStr_10530(k:WindowEvent):void { var _local_2:Rectangle = new Rectangle(); k.window.getGlobalRectangle(_local_2); this._SafeStr_6626.view._SafeStr_10536(this._SafeStr_6626._SafeStr_10538._SafeStr_10537(k.window.id), _local_2.right, (((_local_2.bottom - _local_2.top) / 2) + _local_2.top)); } private function _SafeStr_10531(k:WindowEvent):void { var _local_2:Rectangle; if (this._SafeStr_6626.view._SafeStr_10539){ _local_2 = new Rectangle(); k.window.getGlobalRectangle(_local_2); this._SafeStr_6626.view._SafeStr_10536(this._SafeStr_6626._SafeStr_10538._SafeStr_10537(k.window.id), _local_2.right, (((_local_2.bottom - _local_2.top) / 2) + _local_2.top), true); }; } private function _SafeStr_10528(k:WindowEvent):void { var _local_2:Rectangle; if (this._SafeStr_6626.view._SafeStr_10539){ _local_2 = new Rectangle(); k.window.getGlobalRectangle(_local_2); this._SafeStr_6626.view._SafeStr_10536(this._SafeStr_6626._SafeStr_10538._SafeStr_10537(k.window.id), (_local_2.right - 6), ((((_local_2.bottom - _local_2.top) / 2) + _local_2.top) + 56), true); }; } private function _SafeStr_10529(k:WindowEvent):void { var _local_2:Rectangle; if (this._SafeStr_6626.view._SafeStr_10539){ _local_2 = new Rectangle(); k.window.getGlobalRectangle(_local_2); this._SafeStr_6626.view._SafeStr_10536(this._SafeStr_6626._SafeStr_10538._SafeStr_10537(k.window.id), (_local_2.right + 20), (((_local_2.bottom - _local_2.top) / 2) + _local_2.top), true); }; } private function _SafeStr_10540(k:WindowEvent):void { this._SafeStr_6626._SafeStr_10541(k.window.id); } private function _SafeStr_10542(k:WindowEvent):void { this._SafeStr_6626._SafeStr_10543(k.window.id); } private function _SafeStr_10544(k:WindowEvent):void { var _local_2:Boolean = this._SafeStr_6626._SafeStr_7423._SafeStr_10545(k.window.id); if (_local_2){ this._SafeStr_6626.communication.connection.send(new _SafeStr_3439(k.window.id)); } else { this._SafeStr_6626.communication.connection.send(new _SafeStr_3440(k.window.id)); }; _SafeStr_2413(IRegionWindow(k.window).findChildByName("favourite_icon")).assetUri = _SafeStr_4880._SafeStr_10546(!(_local_2)); } } }//package _-16d // _SafeStr_10509 = "_-06K" (String#22415, DoABC#3) // _SafeStr_10510 = "_-35N" (String#29703, DoABC#3) // _SafeStr_10511 = "_-1pK" (String#26593, DoABC#3) // _SafeStr_10512 = "_-3rm" (String#31603, DoABC#3) // _SafeStr_10513 = "_-sM" (String#15359, DoABC#3) // _SafeStr_10514 = "_-5aE" (String#35828, DoABC#3) // _SafeStr_10515 = "_-2zM" (String#29427, DoABC#3) // _SafeStr_10516 = "_-2TP" (String#28177, DoABC#3) // _SafeStr_10517 = "_-63o" (String#37012, DoABC#3) // _SafeStr_10518 = "_-3za" (String#31914, DoABC#3) // _SafeStr_10519 = "_-3nt" (String#31450, DoABC#3) // _SafeStr_10520 = "_-2D1" (String#27541, DoABC#3) // _SafeStr_10521 = "_-57q" (String#34738, DoABC#3) // _SafeStr_10522 = "_-0JE" (String#22926, DoABC#3) // _SafeStr_10523 = "_-62u" (String#36974, DoABC#3) // _SafeStr_10524 = "_-3dI" (String#31044, DoABC#3) // _SafeStr_10525 = "_-65b" (String#37083, DoABC#3) // _SafeStr_10526 = "_-1Ci" (String#25095, DoABC#3) // _SafeStr_10527 = "_-2pQ" (String#29049, DoABC#3) // _SafeStr_10528 = "_-Af" (String#38872, DoABC#3) // _SafeStr_10529 = "_-60S" (String#36879, DoABC#3) // _SafeStr_10530 = "_-52T" (String#34524, DoABC#3) // _SafeStr_10531 = "_-3Wy" (String#30806, DoABC#3) // _SafeStr_10532 = "_-6dI" (String#38414, DoABC#3) // _SafeStr_10533 = "_-25s" (String#27269, DoABC#3) // _SafeStr_10534 = "_-6eB" (String#38447, DoABC#3) // _SafeStr_10535 = "_-1Ze" (String#25976, DoABC#3) // _SafeStr_10536 = "_-1DM" (String#25122, DoABC#3) // _SafeStr_10537 = "_-5Xx" (String#35737, DoABC#3) // _SafeStr_10538 = "_-YL" (String#39734, DoABC#3) // _SafeStr_10539 = "_-57A" (String#34714, DoABC#3) // _SafeStr_10540 = "_-2Rs" (String#28116, DoABC#3) // _SafeStr_10541 = "_-0MN" (String#7954, DoABC#3) // _SafeStr_10542 = "_-3VP" (String#30747, DoABC#3) // _SafeStr_10543 = "_-2Qp" (String#28079, DoABC#3) // _SafeStr_10544 = "_-3W-" (String#30773, DoABC#3) // _SafeStr_10545 = "_-29" (String#9845, DoABC#3) // _SafeStr_10546 = "_-NJ" (String#39334, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2496 = "_-1Zj" (String#9219, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3439 = "_-3Yn" (String#30875, DoABC#3) // _SafeStr_3440 = "_-1yd" (String#26951, DoABC#3) // _SafeStr_3812 = "_-02y" (String#7658, DoABC#3) // _SafeStr_4880 = "_-HZ" (String#39120, DoABC#3) // _SafeStr_4881 = "_-BS" (String#38903, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7414 = "_-u8" (String#15393, DoABC#3) // _SafeStr_7423 = "_-4De" (String#11961, DoABC#3) //------------------------------------------------------------ //_-16d._SafeStr_3813 package _-16d { public class _SafeStr_3813 { public static const _SafeStr_10547:int = 0; public static const _SafeStr_10548:int = 1; } }//package _-16d // _SafeStr_10547 = "_-01l" (String#22249, DoABC#3) // _SafeStr_10548 = "_-1Gn" (String#25245, DoABC#3) // _SafeStr_3813 = "_-0y5" (String#24494, DoABC#3) //------------------------------------------------------------ //_-16d._SafeStr_3814 package _-16d { import _-6k4.HabboNewNavigator; import _-1Mz.IWindowContainer; import _-JA._SafeStr_2496; import _-5Mz.WindowMouseEvent; import _-5ff.SearchResultList; import _-45b.ViewMode; import _-5YE.IItemListWindow; import _-3v-._SafeStr_2507; import __AS3__.vec.Vector; public class _SafeStr_3814 { private static const _SafeStr_10549:int = 13; private var _SafeStr_6626:HabboNewNavigator; private var _SafeStr_10550:BlockResultsView; private var _SafeStr_10551:_SafeStr_3812; private var _SafeStr_10552:IWindowContainer; private var _SafeStr_10553:IWindowContainer; private var _SafeStr_10554:IWindowContainer; public function _SafeStr_3814(k:HabboNewNavigator, _arg_2:_SafeStr_3812) { this._SafeStr_6626 = k; this._SafeStr_10551 = _arg_2; } public function set _SafeStr_10555(k:BlockResultsView):void { this._SafeStr_10550 = k; } public function set _SafeStr_10556(k:IWindowContainer):void { this._SafeStr_10552 = k; } public function set _SafeStr_10557(k:IWindowContainer):void { this._SafeStr_10553 = k; } public function set _SafeStr_10558(k:IWindowContainer):void { this._SafeStr_10554 = k; } public function _SafeStr_10559(guestRooms:Vector.<_SafeStr_2496>, title:String, showMoreId:int=-1, actionAllowed:int=0, resultMode:int=-1):IWindowContainer { var guestRoom:_SafeStr_2496; var alternatingColor:int; var container:IWindowContainer = IWindowContainer(this._SafeStr_10552.clone()); container.width = (this._SafeStr_10550._SafeStr_10560 - _SafeStr_10549); container.height = (16 + (this._SafeStr_10551._SafeStr_10519 * (guestRooms.length + 1))); container.findChildByName("category_name").caption = title; container.findChildByName("category_back").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10550._SafeStr_10561); container.findChildByName("category_back").visible = (actionAllowed == SearchResultList._SafeStr_10562); container.findChildByName("category_collapse").visible = !((actionAllowed == SearchResultList._SafeStr_10562)); container.findChildByName("category_collapse").id = showMoreId; container.findChildByName("category_collapse").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10550._SafeStr_10563); container.findChildByName("category_name_region").id = showMoreId; container.findChildByName("category_name_region").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10550._SafeStr_10563); container.findChildByName("category_show_more").id = showMoreId; container.findChildByName("category_show_more").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10550._SafeStr_10564); container.findChildByName("category_show_more").visible = (actionAllowed == SearchResultList._SafeStr_10565); container.findChildByName("category_add_quick_link").id = showMoreId; container.findChildByName("category_add_quick_link").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10550._SafeStr_10566); container.findChildByName("category_content_background").background = true; container.findChildByName("category_content_background").height = (12 + (this._SafeStr_10551._SafeStr_10519 * (guestRooms.length + 1))); container.findChildByName("category_add_quick_link").visible = (this._SafeStr_6626._SafeStr_10538._SafeStr_10567.indexOf(ViewMode._SafeStr_10568) == -1); var headerControls:IItemListWindow = IItemListWindow(container.findChildByName("category_controls_itemlist")); if (this._SafeStr_6626._SafeStr_7603.isPerkAllowed(_SafeStr_2507.NAVIGATOR_ROOM_THUMBNAIL_CAMERA)){ headerControls.getListItemByName("category_toggle_tiles").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10550._SafeStr_10569); headerControls.getListItemByName("category_toggle_tiles").id = showMoreId; headerControls.getListItemByName("category_toggle_tiles").visible = (resultMode == _SafeStr_3813._SafeStr_10547); headerControls.getListItemByName("category_toggle_rows").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10550._SafeStr_10569); headerControls.getListItemByName("category_toggle_rows").id = showMoreId; headerControls.getListItemByName("category_toggle_rows").visible = (resultMode == _SafeStr_3813._SafeStr_10548); } else { headerControls.removeListItem(headerControls.getListItemByName("category_toggle_tiles")); headerControls.removeListItem(headerControls.getListItemByName("category_toggle_rows")); }; headerControls.arrangeListItems(); var roomList:IItemListWindow = IItemListWindow(container.findChildByName("category_content")); if (resultMode == _SafeStr_3813._SafeStr_10547){ roomList.spacing = 0; }; var colorMod:uint = 9412607; var color:int = -1; var colorModAccumulator:int = 1; var currentTileContainer:IItemListWindow; for each (guestRoom in guestRooms) { alternatingColor = ((((colorModAccumulator % 2) == 0)) ? color : colorMod); if (resultMode == _SafeStr_3813._SafeStr_10547){ roomList.addListItem(this._SafeStr_10551._SafeStr_10520(guestRoom, alternatingColor)); colorModAccumulator = (colorModAccumulator + 1); } else { if (!currentTileContainer){ currentTileContainer = this._SafeStr_10551._SafeStr_10535(); roomList.addListItem(currentTileContainer); }; currentTileContainer.addEventListener(WindowMouseEvent._SafeStr_10570, function (k:WindowMouseEvent):void { _SafeStr_10550.itemList.scrollV = (_SafeStr_10550.itemList.scrollV - (k.delta * 0.01)); }); currentTileContainer.addListItem(this._SafeStr_10551._SafeStr_10524(guestRoom, alternatingColor)); if (currentTileContainer.numListItems >= _SafeStr_3812._SafeStr_10509){ currentTileContainer = null; colorModAccumulator = (colorModAccumulator + 1); }; }; }; roomList.arrangeListItems(); return (container); } public function _SafeStr_10571(k:String, _arg_2:int=-1, _arg_3:int=0):IWindowContainer { var _local_4:IWindowContainer = IWindowContainer(this._SafeStr_10553.clone()); _local_4.findChildByName("category_name").caption = k; _local_4.findChildByName("category_show_more").id = _arg_2; _local_4.findChildByName("category_show_more").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10550._SafeStr_10564); _local_4.findChildByName("category_show_more").visible = (_arg_3 == SearchResultList._SafeStr_10565); _local_4.findChildByName("category_expand").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10550._SafeStr_10572); _local_4.findChildByName("category_expand").id = _arg_2; _local_4.findChildByName("category_name_region").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10550._SafeStr_10572); _local_4.findChildByName("category_name_region").id = _arg_2; _local_4.findChildByName("category_add_quick_link").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10550._SafeStr_10566); _local_4.findChildByName("category_add_quick_link").id = _arg_2; _local_4.findChildByName("category_add_quick_link").visible = (this._SafeStr_6626._SafeStr_10538._SafeStr_10567.indexOf(ViewMode._SafeStr_10568) == -1); _local_4.width = (this._SafeStr_10550._SafeStr_10560 - _SafeStr_10549); IItemListWindow(_local_4.findChildByName("category_controls_itemlist")).arrangeListItems(); return (_local_4); } public function _SafeStr_10573():IWindowContainer { return (IWindowContainer(this._SafeStr_10554.clone())); } } }//package _-16d // _SafeStr_10509 = "_-06K" (String#22415, DoABC#3) // _SafeStr_10519 = "_-3nt" (String#31450, DoABC#3) // _SafeStr_10520 = "_-2D1" (String#27541, DoABC#3) // _SafeStr_10524 = "_-3dI" (String#31044, DoABC#3) // _SafeStr_10535 = "_-1Ze" (String#25976, DoABC#3) // _SafeStr_10538 = "_-YL" (String#39734, DoABC#3) // _SafeStr_10547 = "_-01l" (String#22249, DoABC#3) // _SafeStr_10548 = "_-1Gn" (String#25245, DoABC#3) // _SafeStr_10549 = "_-1oB" (String#26548, DoABC#3) // _SafeStr_10550 = "_-4Ct" (String#11947, DoABC#3) // _SafeStr_10551 = "_-4bT" (String#12344, DoABC#3) // _SafeStr_10552 = "_-3Jq" (String#30293, DoABC#3) // _SafeStr_10553 = "_-26i" (String#27299, DoABC#3) // _SafeStr_10554 = "_-6jR" (String#38662, DoABC#3) // _SafeStr_10555 = "_-6UJ" (String#38028, DoABC#3) // _SafeStr_10556 = "_-4QY" (String#33037, DoABC#3) // _SafeStr_10557 = "_-0NG" (String#23094, DoABC#3) // _SafeStr_10558 = "_-1VQ" (String#25813, DoABC#3) // _SafeStr_10559 = "_-17e" (String#24905, DoABC#3) // _SafeStr_10560 = "_-0CX" (String#22657, DoABC#3) // _SafeStr_10561 = "_-0Bh" (String#22619, DoABC#3) // _SafeStr_10562 = "_-3ei" (String#31098, DoABC#3) // _SafeStr_10563 = "_-4qg" (String#34023, DoABC#3) // _SafeStr_10564 = "_-5NZ" (String#35339, DoABC#3) // _SafeStr_10565 = "_-3iP" (String#31232, DoABC#3) // _SafeStr_10566 = "_-2wM" (String#29319, DoABC#3) // _SafeStr_10567 = "_-1nS" (String#26517, DoABC#3) // _SafeStr_10568 = "_-gG" (String#40029, DoABC#3) // _SafeStr_10569 = "_-0iu" (String#23899, DoABC#3) // _SafeStr_10570 = "_-tU" (String#40529, DoABC#3) // _SafeStr_10571 = "_-6LV" (String#37686, DoABC#3) // _SafeStr_10572 = "_-3HW" (String#30196, DoABC#3) // _SafeStr_10573 = "_-5Oy" (String#35394, DoABC#3) // _SafeStr_2496 = "_-1Zj" (String#9219, DoABC#3) // _SafeStr_2507 = "_-60k" (String#36892, DoABC#3) // _SafeStr_3812 = "_-02y" (String#7658, DoABC#3) // _SafeStr_3813 = "_-0y5" (String#24494, DoABC#3) // _SafeStr_3814 = "_-zW" (String#15463, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7603 = "_-10b" (String#8644, DoABC#3) //------------------------------------------------------------ //_-16d._SafeStr_4880 package _-16d { import _-1NQ.RoomSettingsData; public class _SafeStr_4880 { public static function _SafeStr_10534(k:int):String { switch (k){ case RoomSettingsData._SafeStr_10574: return ("newnavigator_doormode_doorbell_small"); case RoomSettingsData._SafeStr_10575: return ("newnavigator_doormode_password_small"); case RoomSettingsData._SafeStr_10576: return ("newnavigator_doormode_invisible_small"); }; return (""); } public static function _SafeStr_10521(k:int, _arg_2:uint):uint { if (k == -1){ return (_arg_2); }; var _local_3:Number = (uint(((0xFF0000 & _arg_2) >> 16)) / 0xFF); var _local_4:Number = (uint(((0xFF00 & _arg_2) >> 8)) / 0xFF); var _local_5:Number = (uint((0xFF & _arg_2)) / 0xFF); var _local_6:Number = (uint(((0xFF0000 & k) >> 16)) / 0xFF); var _local_7:Number = (uint(((0xFF00 & k) >> 8)) / 0xFF); var _local_8:Number = (uint((0xFF & k)) / 0xFF); var _local_9:Number = (_local_3 * Math.min(1, (_local_6 * 1.5))); var _local_10:Number = (_local_4 * Math.min(1, (_local_7 * 1.5))); var _local_11:Number = (_local_5 * Math.min(1, (_local_8 * 1.5))); var _local_12:uint = ((((uint((_local_9 * 0xFF)) << 16) + (uint((_local_10 * 0xFF)) << 8)) + uint((_local_11 * 0xFF))) + 0xFF000000); return (_local_12); } public static function _SafeStr_10546(k:Boolean):String { return (("newnavigator_icon_fav_" + ((k) ? "yes" : "no"))); } } }//package _-16d // _SafeStr_10521 = "_-57q" (String#34738, DoABC#3) // _SafeStr_10534 = "_-6eB" (String#38447, DoABC#3) // _SafeStr_10546 = "_-NJ" (String#39334, DoABC#3) // _SafeStr_10574 = "_-N0" (String#39321, DoABC#3) // _SafeStr_10575 = "_-1Yh" (String#25934, DoABC#3) // _SafeStr_10576 = "_-5B2" (String#34856, DoABC#3) // _SafeStr_4880 = "_-HZ" (String#39120, DoABC#3) //------------------------------------------------------------ //_-16d.BlockResultsView package _-16d { import _-6k4.HabboNewNavigator; import _-5YE.IItemListWindow; import flash.utils.Dictionary; import _-1Mz.IWindow; import _-5ff.SearchResultSet; import _-5ff.SearchResultList; import _-5Mz.WindowEvent; import _-45b.ViewMode; import _-3v-._SafeStr_2507; public class BlockResultsView { private var _SafeStr_6626:HabboNewNavigator; private var _SafeStr_7936:IItemListWindow; private var _SafeStr_10577:_SafeStr_3814; private var _SafeStr_10578:Dictionary; private var _SafeStr_10579:Dictionary; private var _SafeStr_10580:Dictionary; public function BlockResultsView(k:HabboNewNavigator) { this._SafeStr_10578 = new Dictionary(); this._SafeStr_10579 = new Dictionary(); this._SafeStr_10580 = new Dictionary(); super(); this._SafeStr_6626 = k; } public function get itemList():IItemListWindow { return (this._SafeStr_7936); } public function set itemList(k:IItemListWindow):void { this._SafeStr_7936 = k; this._SafeStr_7936._SafeStr_10581 = true; } public function set _SafeStr_10582(k:_SafeStr_3814):void { this._SafeStr_10577 = k; } public function _SafeStr_10583():void { var k:IWindow; var _local_2:SearchResultSet; var _local_3:int; var _local_4:SearchResultList; if (this._SafeStr_6626._SafeStr_10538 == null){ return; }; this._SafeStr_10579 = new Dictionary(); this._SafeStr_10578 = new Dictionary(); this._SafeStr_10580 = new Dictionary(); this._SafeStr_7936._SafeStr_8949(); if (this._SafeStr_6626._SafeStr_10538._SafeStr_10585._SafeStr_10584.length == 0){ this._SafeStr_7936.addListItem(this._SafeStr_10577._SafeStr_10573()); } else { _local_2 = this._SafeStr_6626._SafeStr_10538._SafeStr_10585; _local_3 = 0; while (_local_3 < _local_2._SafeStr_10584.length) { _local_4 = _local_2._SafeStr_10584[_local_3]; k = this._SafeStr_10586(_local_3, ((((!(this._SafeStr_10589(_local_4.searchCode))) || (this._SafeStr_10588(_local_2)))) && (!(_local_4._SafeStr_10587)))); k.id = _local_3; this._SafeStr_7936.addListItem(k); this._SafeStr_10579[_local_3] = k; this._SafeStr_10578[_local_3] = _local_4.searchCode; this._SafeStr_10580[_local_3] = _local_4.viewMode; _local_3++; }; }; this._SafeStr_7936.arrangeListItems(); } public function _SafeStr_10564(k:WindowEvent):void { this._SafeStr_6626._SafeStr_8348(this._SafeStr_10578[k.window.id], this._SafeStr_6626._SafeStr_10538._SafeStr_10590); this._SafeStr_6626.trackEventLog("browse.expandsearch", "Results", HabboNewNavigator._SafeStr_10591(this._SafeStr_10578[k.window.id], this._SafeStr_6626._SafeStr_10538._SafeStr_10590)); } public function _SafeStr_10561(k:WindowEvent):void { this._SafeStr_6626._SafeStr_10592(); } public function _SafeStr_10563(k:WindowEvent):void { this._SafeStr_6626._SafeStr_10593(this._SafeStr_10578[k.window.id]); this._SafeStr_6626._SafeStr_10594.push(this._SafeStr_10578[k.window.id]); this._SafeStr_10595(k.window.id, false); this._SafeStr_6626.trackEventLog("browse.collapsecategory", "Results", HabboNewNavigator._SafeStr_10591(this._SafeStr_10578[k.window.id], this._SafeStr_6626._SafeStr_10538._SafeStr_10590)); } public function _SafeStr_10572(k:WindowEvent):void { this._SafeStr_6626._SafeStr_10596(this._SafeStr_10578[k.window.id]); this._SafeStr_6626._SafeStr_10594.splice(this._SafeStr_6626._SafeStr_10594.indexOf(this._SafeStr_10578[k.window.id]), 1); this._SafeStr_10595(k.window.id, true); this._SafeStr_6626.trackEventLog("browse.uncollapsecategory", "Results", HabboNewNavigator._SafeStr_10591(this._SafeStr_10578[k.window.id], this._SafeStr_6626._SafeStr_10538._SafeStr_10590)); } public function _SafeStr_10566(k:WindowEvent):void { this._SafeStr_6626._SafeStr_10597(this._SafeStr_10578[k.window.id], this._SafeStr_6626._SafeStr_10538._SafeStr_10590); } public function _SafeStr_10569(k:WindowEvent):void { var _local_2:int = this._SafeStr_10598(this._SafeStr_10580[k.window.id]); this._SafeStr_6626._SafeStr_10599(this._SafeStr_10578[k.window.id], _local_2); this._SafeStr_6626._SafeStr_10538._SafeStr_10585._SafeStr_10584[k.window.id].viewMode = _local_2; this._SafeStr_10595(k.window.id, true); this._SafeStr_10580[k.window.id] = _local_2; } private function _SafeStr_10598(k:int):int { if (k == _SafeStr_3813._SafeStr_10547){ return (_SafeStr_3813._SafeStr_10548); }; return (_SafeStr_3813._SafeStr_10547); } public function get _SafeStr_10560():int { return (this._SafeStr_7936.width); } private function _SafeStr_10589(k:String):Boolean { return (!((this._SafeStr_6626._SafeStr_10594.indexOf(k) == -1))); } private function _SafeStr_10588(k:SearchResultSet):Boolean { return ((k._SafeStr_10584.length == 1)); } private function _SafeStr_10586(k:int, _arg_2:Boolean):IWindow { var _local_5:int; var _local_3:SearchResultList = this._SafeStr_6626._SafeStr_10538._SafeStr_10585._SafeStr_10584[k]; var _local_4:String = (((_local_3.text == "")) ? (("${navigator.searchcode.title." + _local_3.searchCode) + "}") : _local_3.text); if (_arg_2){ _local_5 = ((((!(this._SafeStr_6626._SafeStr_7603.isPerkAllowed(_SafeStr_2507.NAVIGATOR_ROOM_THUMBNAIL_CAMERA))) && (!((this._SafeStr_6626._SafeStr_10538._SafeStr_10567 == ViewMode._SafeStr_10568))))) ? _SafeStr_3813._SafeStr_10547 : _local_3.viewMode); return (this._SafeStr_10577._SafeStr_10559(_local_3.guestRooms, _local_4, k, _local_3.actionAllowed, _local_5)); }; return (this._SafeStr_10577._SafeStr_10571(_local_4, k, _local_3.actionAllowed)); } private function _SafeStr_10595(k:int, _arg_2:Boolean):void { var _local_3:int = this._SafeStr_7936._SafeStr_8741(this._SafeStr_10579[k]); this._SafeStr_7936._SafeStr_8504(_local_3); var _local_4:IWindow = this._SafeStr_10586(k, _arg_2); _local_4.id = k; this._SafeStr_7936._SafeStr_8742(_local_4, _local_3); this._SafeStr_10579[k] = _local_4; } } }//package _-16d // _SafeStr_10538 = "_-YL" (String#39734, DoABC#3) // _SafeStr_10547 = "_-01l" (String#22249, DoABC#3) // _SafeStr_10548 = "_-1Gn" (String#25245, DoABC#3) // _SafeStr_10559 = "_-17e" (String#24905, DoABC#3) // _SafeStr_10560 = "_-0CX" (String#22657, DoABC#3) // _SafeStr_10561 = "_-0Bh" (String#22619, DoABC#3) // _SafeStr_10563 = "_-4qg" (String#34023, DoABC#3) // _SafeStr_10564 = "_-5NZ" (String#35339, DoABC#3) // _SafeStr_10566 = "_-2wM" (String#29319, DoABC#3) // _SafeStr_10567 = "_-1nS" (String#26517, DoABC#3) // _SafeStr_10568 = "_-gG" (String#40029, DoABC#3) // _SafeStr_10569 = "_-0iu" (String#23899, DoABC#3) // _SafeStr_10571 = "_-6LV" (String#37686, DoABC#3) // _SafeStr_10572 = "_-3HW" (String#30196, DoABC#3) // _SafeStr_10573 = "_-5Oy" (String#35394, DoABC#3) // _SafeStr_10577 = "_-4fn" (String#12422, DoABC#3) // _SafeStr_10578 = "_-1pJ" (String#26592, DoABC#3) // _SafeStr_10579 = "_-4bu" (String#33473, DoABC#3) // _SafeStr_10580 = "_-6-X" (String#36840, DoABC#3) // _SafeStr_10581 = "_-5Dg" (String#12995, DoABC#3) // _SafeStr_10582 = "_-4PL" (String#32988, DoABC#3) // _SafeStr_10583 = "_-4jF" (String#33739, DoABC#3) // _SafeStr_10584 = "_-6CH" (String#37349, DoABC#3) // _SafeStr_10585 = "_-3F5" (String#30096, DoABC#3) // _SafeStr_10586 = "_-5u4" (String#36586, DoABC#3) // _SafeStr_10587 = "_-4AK" (String#32388, DoABC#3) // _SafeStr_10588 = "_-2ED" (String#27588, DoABC#3) // _SafeStr_10589 = "_-41A" (String#32017, DoABC#3) // _SafeStr_10590 = "_-6P3" (String#37820, DoABC#3) // _SafeStr_10591 = "_-0f7" (String#23762, DoABC#3) // _SafeStr_10592 = "_-1Sv" (String#25727, DoABC#3) // _SafeStr_10593 = "_-5tO" (String#36557, DoABC#3) // _SafeStr_10594 = "_-32Z" (String#29584, DoABC#3) // _SafeStr_10595 = "_-2Ta" (String#28185, DoABC#3) // _SafeStr_10596 = "_-0sO" (String#24269, DoABC#3) // _SafeStr_10597 = "_-2Dd" (String#27565, DoABC#3) // _SafeStr_10598 = "_-5vc" (String#36652, DoABC#3) // _SafeStr_10599 = "_-5VT" (String#35638, DoABC#3) // _SafeStr_2507 = "_-60k" (String#36892, DoABC#3) // _SafeStr_3813 = "_-0y5" (String#24494, DoABC#3) // _SafeStr_3814 = "_-zW" (String#15463, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7603 = "_-10b" (String#8644, DoABC#3) // _SafeStr_7936 = "_-4tJ" (String#505, DoABC#3) // _SafeStr_8348 = "_-6fb" (String#4297, DoABC#3) // _SafeStr_8504 = "_-0eV" (String#8257, DoABC#3) // _SafeStr_8741 = "_-3eu" (String#11375, DoABC#3) // _SafeStr_8742 = "_-2gR" (String#10385, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) //------------------------------------------------------------ //_-16E.LiftDataContainer package _-16E { import _-6k4.HabboNewNavigator; import __AS3__.vec.Vector; import _-5ff._SafeStr_3811; import __AS3__.vec.*; public class LiftDataContainer { private static const _SafeStr_10600:String = "${image.library.url}officialrooms_hq/nav_teaser_wl.png"; private var _SafeStr_6626:HabboNewNavigator; private var _SafeStr_10601:Vector.<_SafeStr_3811>; public function LiftDataContainer(k:HabboNewNavigator) { this._SafeStr_10601 = new Vector.<_SafeStr_3811>(0); super(); this._SafeStr_6626 = k; } public function _SafeStr_10602(k:Vector.<_SafeStr_3811>):void { this._SafeStr_10601 = k; } public function get _SafeStr_10603():Vector.<_SafeStr_3811> { return (this._SafeStr_10601); } public function _SafeStr_10604(k:int):String { if ((((k < 0)) || ((k > (this._SafeStr_10601.length - 1))))){ return (""); }; if (this._SafeStr_10601[k].image == ""){ return (_SafeStr_10600); }; return ((this._SafeStr_6626._SafeStr_10605 + this._SafeStr_10601[k].image)); } } }//package _-16E // _SafeStr_10600 = "_-C7" (String#38931, DoABC#3) // _SafeStr_10601 = "_-00X" (String#7617, DoABC#3) // _SafeStr_10602 = "_-594" (String#34782, DoABC#3) // _SafeStr_10603 = "_-5UZ" (String#35598, DoABC#3) // _SafeStr_10604 = "_-49t" (String#32370, DoABC#3) // _SafeStr_10605 = "_-1gQ" (String#26230, DoABC#3) // _SafeStr_3811 = "_-2Fa" (String#9954, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) //------------------------------------------------------------ //_-17c._SafeStr_217 package _-17c { import _-0MK._SafeStr_8; public interface _SafeStr_217 extends _SafeStr_8 { function _SafeStr_6546(_arg_1:int, _arg_2:String):void; } }//package _-17c // _SafeStr_217 = "_-1s-" (String#9521, DoABC#3) // _SafeStr_6546 = "_-4uP" (String#12661, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-17c._SafeStr_3006 package _-17c { import _-6Sv._SafeStr_2504; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; public class _SafeStr_3006 { public static function _SafeStr_10124(k:IWindow, _arg_2:Function):void { k.setParamFlag(_SafeStr_2504._SafeStr_9070, true); k.procedure = _arg_2; } public static function _SafeStr_7148(k:IWindowContainer):int { var _local_4:IWindow; var _local_2:int; var _local_3:int; while (_local_3 < k.numChildren) { _local_4 = k.getChildAt(_local_3); if (_local_4.visible){ _local_2 = Math.max(_local_2, (_local_4.y + _local_4.height)); }; _local_3++; }; return (_local_2); } public static function _SafeStr_8590(k:IWindowContainer):void { var _local_2:int; while (_local_2 < k.numChildren) { k.getChildAt(_local_2).visible = false; _local_2++; }; } public static function _SafeStr_10606(k:IWindowContainer):void { var _local_2:int; while (_local_2 < k.numChildren) { k.getChildAt(_local_2).visible = true; _local_2++; }; } public static function _SafeStr_8594(k:IWindowContainer, _arg_2:Array, _arg_3:int, _arg_4:int):void { var _local_5:String; var _local_6:IWindow; for each (_local_5 in _arg_2) { _local_6 = k.getChildByName(_local_5); if (((((!((_local_6 == null))) && (_local_6.visible))) && ((_local_6.height > 0)))){ _local_6.y = _arg_3; _arg_3 = (_arg_3 + (_local_6.height + _arg_4)); }; }; } public static function _SafeStr_10156(k:IWindowContainer, _arg_2:int, _arg_3:int):void { var _local_4:int; var _local_5:IWindow; while (_local_4 < k.numChildren) { _local_5 = k.getChildAt(_local_4); if (((((!((_local_5 == null))) && (_local_5.visible))) && ((_local_5.height > 0)))){ _local_5.y = _arg_2; _arg_2 = (_arg_2 + (_local_5.height + _arg_3)); }; _local_4++; }; } } }//package _-17c // _SafeStr_10124 = "_-ZW" (String#39776, DoABC#3) // _SafeStr_10156 = "_-31A" (String#29538, DoABC#3) // _SafeStr_10606 = "_-pt" (String#15321, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_7148 = "_-2ON" (String#27981, DoABC#3) // _SafeStr_8590 = "_-25l" (String#9778, DoABC#3) // _SafeStr_8594 = "_-2A8" (String#27430, DoABC#3) // _SafeStr_9070 = "_-4ty" (String#34148, DoABC#3) //------------------------------------------------------------ //_-17c.HabboUserDefinedRoomEvents package _-17c { import _-0MK.Component; import _-5QZ._SafeStr_633; import _-68V._SafeStr_1407; import _-p0._SafeStr_499; import _-0yO.UserDefinedRoomEventsCtrl; import _-1uj._SafeStr_2251; import _-4rH._SafeStr_2298; import _-4rH._SafeStr_2173; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDRoomEngine; import com.sulake.iid.IIDHabboRoomSessionManager; import _-gx._SafeStr_2301; import com.sulake.iid.IIDSessionDataManager; import __AS3__.vec.Vector; import _-1uj._SafeStr_2249; import _-1uj._SafeStr_2329; import _-3qZ._SafeStr_2283; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-1Mz.IWindow; import _-5YE.IBitmapWrapperWindow; import _-1Mz.IWindowContainer; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import __AS3__.vec.*; public class HabboUserDefinedRoomEvents extends Component implements _SafeStr_217 { private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_5525:_SafeStr_499; private var _SafeStr_10607:UserDefinedRoomEventsCtrl; private var _SafeStr_7573:IncomingMessages; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_7575:_SafeStr_2298; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_7448:String; public function HabboUserDefinedRoomEvents(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); this._SafeStr_10607 = new UserDefinedRoomEventsCtrl(this); } public function get communication():_SafeStr_1407 { return (this._SafeStr_7361); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get localization():_SafeStr_499 { return (this._SafeStr_5525); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_7361 = k; }), new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; }), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_499):void { _SafeStr_5525 = k; }), new _SafeStr_44(new IIDRoomEngine(), function (k:_SafeStr_2251):void { _SafeStr_7205 = k; }), new _SafeStr_44(new IIDHabboRoomSessionManager(), null, false, [{ "type":_SafeStr_2301._SafeStr_7377, "callback":this._SafeStr_7378 }, { "type":_SafeStr_2301._SafeStr_7379, "callback":this._SafeStr_7378 }, { "type":_SafeStr_2301._SafeStr_7380, "callback":this._SafeStr_7378 }]), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_7207 = k; })])); } override protected function initComponent():void { this._SafeStr_7573 = new IncomingMessages(this); } override public function dispose():void { if (disposed){ return; }; if (this._SafeStr_7573 != null){ this._SafeStr_7573.dispose(); this._SafeStr_7573 = null; }; super.dispose(); } public function _SafeStr_6546(k:int, _arg_2:String):void { var _local_3:_SafeStr_2329 = (this._SafeStr_7205 as _SafeStr_2249)._SafeStr_10608(this.roomId); if (((_local_3) && ((_local_3.id == -(k))))){ (this._SafeStr_7205 as _SafeStr_2249)._SafeStr_10609(this.roomId, null); return; }; this._SafeStr_10607._SafeStr_6546(k, _arg_2); } public function send(k:_SafeStr_2283, _arg_2:Boolean=false):void { this._SafeStr_7361.connection.send(k); } public function getXmlWindow(k:String):IWindow { var _local_3:_SafeStr_39; var _local_4:XmlAsset; var _local_2:IWindow; try { _local_3 = assets.getAssetByName((k + "_xml")); _local_4 = XmlAsset(_local_3); _local_2 = this._SafeStr_5524.buildFromXML(XML(_local_4.content)); } catch(e:Error) { }; return (_local_2); } public function refreshButton(k:IWindowContainer, _arg_2:String, _arg_3:Boolean, _arg_4:Function, _arg_5:int, _arg_6:String=null):void { if (!_arg_6){ _arg_6 = _arg_2; }; var _local_7:IBitmapWrapperWindow = (k.findChildByName(_arg_2) as IBitmapWrapperWindow); if (!_arg_3){ _local_7.visible = false; } else { this._SafeStr_10610(_local_7, _arg_6, _arg_4, _arg_5); _local_7.visible = true; }; } private function _SafeStr_10610(k:IBitmapWrapperWindow, _arg_2:String, _arg_3:Function, _arg_4:int):void { k.id = _arg_4; k.procedure = _arg_3; if (k.bitmap != null){ return; }; k.bitmap = this._SafeStr_10611(_arg_2); k.width = k.bitmap.width; k.height = k.bitmap.height; } public function _SafeStr_10611(k:String, _arg_2:String="_png"):BitmapData { var _local_3:String = (k + _arg_2); var _local_4:_SafeStr_39 = assets.getAssetByName(_local_3); var _local_5:BitmapDataAsset = BitmapDataAsset(_local_4); var _local_6:BitmapData = BitmapData(_local_5.content); return (_local_6.clone()); } public function get _SafeStr_7149():UserDefinedRoomEventsCtrl { return (this._SafeStr_10607); } public function get roomEngine():_SafeStr_2251 { return (this._SafeStr_7205); } private function _SafeStr_7378(k:_SafeStr_2301):void { if (this._SafeStr_7205 == null){ return; }; switch (k.type){ case _SafeStr_2301._SafeStr_7377: case _SafeStr_2301._SafeStr_7379: case _SafeStr_2301._SafeStr_7380: this._SafeStr_7575 = k.session; return; }; } public function get roomId():int { return (((this._SafeStr_7575) ? this._SafeStr_7575.roomId : 0)); } public function get userName():String { return (this._SafeStr_7448); } public function set userName(k:String):void { this._SafeStr_7448 = k; } public function get sessionDataManager():_SafeStr_2173 { return (this._SafeStr_7207); } } }//package _-17c // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10607 = "_-4yB" (String#34308, DoABC#3) // _SafeStr_10608 = "_-4K0" (String#12078, DoABC#3) // _SafeStr_10609 = "_-0DJ" (String#7818, DoABC#3) // _SafeStr_10610 = "_-Vl" (String#4441, DoABC#3) // _SafeStr_10611 = "_-3Kx" (String#11040, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_217 = "_-1s-" (String#9521, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2249 = "_-0bC" (String#8209, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2301 = "_-0gE" (String#8292, DoABC#3) // _SafeStr_2329 = "_-3Sf" (String#11169, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6546 = "_-4uP" (String#12661, DoABC#3) // _SafeStr_7149 = "_-10A" (String#24611, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7377 = "_-3tt" (String#31692, DoABC#3) // _SafeStr_7378 = "_-3pY" (String#3548, DoABC#3) // _SafeStr_7379 = "_-3A5" (String#29893, DoABC#3) // _SafeStr_7380 = "_-2p-" (String#29032, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_7573 = "_-67V" (String#869, DoABC#3) // _SafeStr_7575 = "_-Xw" (String#4453, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //_-17c.IncomingMessages package _-17c { import _-0MK._SafeStr_3; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2273; import _-68V._SafeStr_1407; import _-2cy._SafeStr_3288; import _-2cy._SafeStr_3276; import _-2cy._SafeStr_3280; import _-2cy._SafeStr_3283; import _-6S6._SafeStr_2374; import _-2cy._SafeStr_3274; import _-2U9._SafeStr_3278; import _-2cy._SafeStr_3284; import _-2cy._SafeStr_3282; import _-PO._SafeStr_2906; import _-q9._SafeStr_3277; import _-1wR._SafeStr_3285; import _-q9._SafeStr_3279; import _-q9._SafeStr_3275; import _-q9._SafeStr_3286; import _-5ZY._SafeStr_2892; import _-Nx._SafeStr_3289; import _-q9._SafeStr_3281; import _-q9._SafeStr_3287; import __AS3__.vec.*; public class IncomingMessages implements _SafeStr_3 { private var _SafeStr_7124:HabboUserDefinedRoomEvents; private var _SafeStr_5653:Vector.<_SafeStr_2273>; public function IncomingMessages(k:HabboUserDefinedRoomEvents) { this._SafeStr_7124 = k; this._SafeStr_5653 = new Vector.<_SafeStr_2273>(0); var _local_2:_SafeStr_1407 = this._SafeStr_7124.communication; this.addMessageEvent(new _SafeStr_3288(this._SafeStr_10612)); this.addMessageEvent(new _SafeStr_3276(this._SafeStr_10613)); this.addMessageEvent(new _SafeStr_3280(this._SafeStr_10614)); this.addMessageEvent(new _SafeStr_3283(this._SafeStr_10615)); this.addMessageEvent(new _SafeStr_2374(this._SafeStr_8255)); this.addMessageEvent(new _SafeStr_3274(this._SafeStr_10616)); this.addMessageEvent(new _SafeStr_3278(this._SafeStr_10617)); this.addMessageEvent(new _SafeStr_3284(this._SafeStr_10618)); this.addMessageEvent(new _SafeStr_3282(this._SafeStr_10619)); this.addMessageEvent(new _SafeStr_2906(this._SafeStr_10620)); } private function addMessageEvent(k:_SafeStr_2273):void { this._SafeStr_5653.push(this._SafeStr_7124.communication.addHabboConnectionMessageEvent(k)); } private function _SafeStr_10613(k:_SafeStr_2273):void { var _local_2:_SafeStr_3277 = (k as _SafeStr_3276)._SafeStr_5325(); this._SafeStr_7124.send(new _SafeStr_3285(_local_2.stuffId)); } private function _SafeStr_10612(k:_SafeStr_2273):void { var _local_2:_SafeStr_3279 = (k as _SafeStr_3288)._SafeStr_5325(); this._SafeStr_7124._SafeStr_7149._SafeStr_10132(_local_2._SafeStr_10621); } private function _SafeStr_10618(k:_SafeStr_2273):void { var _local_2:_SafeStr_3275 = (k as _SafeStr_3284)._SafeStr_5325(); this._SafeStr_7124._SafeStr_7149._SafeStr_10132(_local_2._SafeStr_10621); } private function _SafeStr_10615(k:_SafeStr_2273):void { var _local_2:_SafeStr_3286 = (k as _SafeStr_3283)._SafeStr_5325(); this._SafeStr_7124._SafeStr_7149._SafeStr_10132(_local_2._SafeStr_10621); } private function _SafeStr_10620(k:_SafeStr_2273):void { var _local_2:_SafeStr_2892 = (k as _SafeStr_2906)._SafeStr_5325(); this._SafeStr_7124.userName = _local_2.name; } private function _SafeStr_8255(k:_SafeStr_2273):void { this._SafeStr_7124._SafeStr_7149.close(); } private function _SafeStr_10617(k:_SafeStr_2273):void { var _local_2:_SafeStr_3289 = (k as _SafeStr_3278)._SafeStr_5325(); _SafeStr_4.log(((("Received object remove event: " + _local_2.id) + ", ") + _local_2.isExpired)); this._SafeStr_7124._SafeStr_7149._SafeStr_10143(_local_2.id); } private function _SafeStr_10614(k:_SafeStr_2273):void { var _local_2:_SafeStr_3281 = _SafeStr_3280(k)._SafeStr_5325(); if (_local_2.reason == _SafeStr_3280._SafeStr_10622){ this._SafeStr_7124.windowManager.alert(this._SafeStr_7124.localization.getLocalization("wiredfurni.rewardsuccess.title"), this._SafeStr_7124.localization.getLocalization("wiredfurni.rewardsuccess.body"), 0, null); } else { if (_local_2.reason == _SafeStr_3280._SafeStr_10623){ this._SafeStr_7124.windowManager.alert(this._SafeStr_7124.localization.getLocalization("wiredfurni.badgereceived.title"), this._SafeStr_7124.localization.getLocalization("wiredfurni.badgereceived.body"), 0, null); } else { this._SafeStr_7124.windowManager.alert(this._SafeStr_7124.localization.getLocalization("wiredfurni.rewardfailed.title"), this._SafeStr_7124.localization.getLocalization(("wiredfurni.rewardfailed.reason." + _local_2.reason)), 0, null); }; }; } private function _SafeStr_10619(k:_SafeStr_2273):void { var _local_2:_SafeStr_3287 = _SafeStr_3282(k)._SafeStr_5325(); this._SafeStr_7124.windowManager.alert("Update failed", _local_2.info, 0, null); } private function _SafeStr_10616(k:_SafeStr_2273):void { this._SafeStr_7124._SafeStr_7149.close(); } public function dispose():void { var _local_2:_SafeStr_2273; if (this.disposed){ return; }; var k:_SafeStr_1407 = this._SafeStr_7124.communication; if (((!((this._SafeStr_5653 == null))) && (!((k == null))))){ for each (_local_2 in this._SafeStr_5653) { k._SafeStr_6338(_local_2); }; }; this._SafeStr_7124 = null; } public function get disposed():Boolean { return ((this._SafeStr_7124 == null)); } } }//package _-17c // _SafeStr_10132 = "_-2Ue" (String#28224, DoABC#3) // _SafeStr_10143 = "_-AA" (String#38857, DoABC#3) // _SafeStr_10612 = "_-6RL" (String#37909, DoABC#3) // _SafeStr_10613 = "_-0mW" (String#24039, DoABC#3) // _SafeStr_10614 = "_-6CW" (String#37358, DoABC#3) // _SafeStr_10615 = "_-6Uj" (String#38047, DoABC#3) // _SafeStr_10616 = "_-03o" (String#22327, DoABC#3) // _SafeStr_10617 = "_-0NP" (String#7971, DoABC#3) // _SafeStr_10618 = "_-34G" (String#29657, DoABC#3) // _SafeStr_10619 = "_-6cN" (String#38369, DoABC#3) // _SafeStr_10620 = "_-5kk" (String#302, DoABC#3) // _SafeStr_10621 = "_-32I" (String#29577, DoABC#3) // _SafeStr_10622 = "_-1eF" (String#26150, DoABC#3) // _SafeStr_10623 = "_-07t" (String#22471, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2374 = "_-1w9" (String#26849, DoABC#3) // _SafeStr_2892 = "_-md" (String#15266, DoABC#3) // _SafeStr_2906 = "_-1Se" (String#25717, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3274 = "_-qJ" (String#40414, DoABC#3) // _SafeStr_3275 = "_-41G" (String#11777, DoABC#3) // _SafeStr_3276 = "_-4o0" (String#33913, DoABC#3) // _SafeStr_3277 = "_-1-w" (String#8635, DoABC#3) // _SafeStr_3278 = "_-4AM" (String#32389, DoABC#3) // _SafeStr_3279 = "_-3lE" (String#11484, DoABC#3) // _SafeStr_3280 = "_-2PI" (String#10120, DoABC#3) // _SafeStr_3281 = "_-5MF" (String#13134, DoABC#3) // _SafeStr_3282 = "_-05b" (String#22385, DoABC#3) // _SafeStr_3283 = "_-3Y0" (String#30843, DoABC#3) // _SafeStr_3284 = "_-5fq" (String#36049, DoABC#3) // _SafeStr_3285 = "_-JH" (String#39189, DoABC#3) // _SafeStr_3286 = "_-5YU" (String#13330, DoABC#3) // _SafeStr_3287 = "_-0wA" (String#8544, DoABC#3) // _SafeStr_3288 = "_-3zn" (String#31920, DoABC#3) // _SafeStr_3289 = "_-1U7" (String#9136, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5653 = "_-3G3" (String#301, DoABC#3) // _SafeStr_6338 = "_-4Lg" (String#12106, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7149 = "_-10A" (String#24611, DoABC#3) // _SafeStr_8255 = "_-01Z" (String#679, DoABC#3) //------------------------------------------------------------ //_-19g._SafeStr_5264 package _-19g { import flash.display.Sprite; import _-32P.RegionView; import flash.events.MouseEvent; public class _SafeStr_5264 extends Sprite { private var _SafeStr_5338:String; private var _SafeStr_10624:RegionView = null; protected var _SafeStr_10625:int = 0; protected var _SafeStr_10626:int = 0; public function _SafeStr_5264(k:String=null, _arg_2:RegionView=null, _arg_3:int=0, _arg_4:int=0) { this._SafeStr_5338 = k; this._SafeStr_10624 = _arg_2; this._SafeStr_10625 = _arg_3; this._SafeStr_10626 = _arg_4; this.drawButton(); addEventListener(MouseEvent.ROLL_OVER, this.onMouseOver); addEventListener(MouseEvent.ROLL_OUT, this.onMouseOut); addEventListener(MouseEvent.CLICK, this.onMouseClick); buttonMode = true; this.mouseChildren = true; } public function set _SafeStr_10627(k:int):void { this._SafeStr_10625 = k; } public function get _SafeStr_10627():int { return (this._SafeStr_10625); } public function set _SafeStr_10628(k:int):void { this._SafeStr_10626 = k; } public function get _SafeStr_10628():int { return (this._SafeStr_10626); } public function calculateLayoutPosition(k:int, _arg_2:int):void { x = ((k - this._SafeStr_10627) - (_arg_2 / 5)); y = (((_arg_2)>0) ? (this._SafeStr_10628 + (_arg_2 / 5)) : this._SafeStr_10628); } protected function drawButton():void { } protected function onMouseOut(k:MouseEvent):void { this.alpha = 0.7; } protected function onMouseOver(k:MouseEvent):void { this.alpha = 1; } protected function onMouseClick(k:MouseEvent):void { k.stopPropagation(); if (this._SafeStr_10624 != null){ this._SafeStr_10624._SafeStr_10629(); }; } } }//package _-19g // _SafeStr_10624 = "_-6a8" (String#38275, DoABC#3) // _SafeStr_10625 = "_-17B" (String#24885, DoABC#3) // _SafeStr_10626 = "_-Ip" (String#39169, DoABC#3) // _SafeStr_10627 = "_-6ML" (String#37718, DoABC#3) // _SafeStr_10628 = "_-201" (String#27041, DoABC#3) // _SafeStr_10629 = "_-3A-" (String#10888, DoABC#3) // _SafeStr_5264 = "_-5Ja" (String#13088, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) //------------------------------------------------------------ //_-19g._SafeStr_5265 package _-19g { import _-32P.RegionView; public class _SafeStr_5265 extends _SafeStr_5264 { public function _SafeStr_5265(k:String=null, _arg_2:RegionView=null) { super(k, _arg_2, 15, 15); } } }//package _-19g // _SafeStr_5264 = "_-5Ja" (String#13088, DoABC#3) // _SafeStr_5265 = "_-0DH" (String#7817, DoABC#3) //------------------------------------------------------------ //_-19g._SafeStr_5266 package _-19g { import flash.display.Loader; import flash.net.URLRequest; import _-32P.RegionView; import _-6VL.CloseButtonConfig; public class _SafeStr_5266 extends _SafeStr_5264 { public function _SafeStr_5266(k:String=null, _arg_2:RegionView=null, _arg_3:CloseButtonConfig=null) { var _local_4:Loader; var _local_5:URLRequest; super(k, _arg_2, _arg_3.width, _arg_3.height); if (_arg_3 != null){ _local_4 = new Loader(); _local_5 = new URLRequest(_arg_3._SafeStr_10630); _local_4.load(_local_5); addChild(_local_4); _local_4.x = 0; _local_4.y = 0; }; } override public function calculateLayoutPosition(k:int, _arg_2:int):void { x = ((k - _SafeStr_10627) - (_arg_2 / 5)); y = (((_arg_2)>0) ? (0 + (_arg_2 / 5)) : 0); } } }//package _-19g // _SafeStr_10627 = "_-6ML" (String#37718, DoABC#3) // _SafeStr_10630 = "_-4Ri" (String#33089, DoABC#3) // _SafeStr_5264 = "_-5Ja" (String#13088, DoABC#3) // _SafeStr_5266 = "_-fn" (String#15149, DoABC#3) //------------------------------------------------------------ //_-19g._SafeStr_5268 package _-19g { import _-32P.RegionView; import _-6VL.CloseButtonConfig; import _-2xB.GraphicsUtils; import flash.text.TextField; import flash.display.BlendMode; import flash.text.TextFieldAutoSize; import flash.text.AntiAliasType; public class _SafeStr_5268 extends _SafeStr_5264 { protected var _color:String = "#FFFFFF"; public function _SafeStr_5268(k:String=null, _arg_2:RegionView=null, _arg_3:CloseButtonConfig=null) { if (_arg_3 != null){ this._color = _arg_3.color; }; super(k, _arg_2, 5, 5); } override protected function drawButton():void { this.graphics.clear(); this.graphics.beginFill(0, 0); this.graphics.drawCircle(0, 0, 10); this.graphics.endFill(); var k:TextField = GraphicsUtils._SafeStr_10631(false, null, 14, true, GraphicsUtils._SafeStr_10632(this._color)); k.blendMode = BlendMode.LAYER; k.autoSize = TextFieldAutoSize.CENTER; k.wordWrap = false; k.multiline = false; k.antiAliasType = AntiAliasType.ADVANCED; k.condenseWhite = true; k.mouseEnabled = false; k.text = "+"; k.x = -9; k.y = -10; k.selectable = false; k.mouseEnabled = true; this.addChild(k); } } }//package _-19g // _SafeStr_10631 = "_-6aq" (String#38298, DoABC#3) // _SafeStr_10632 = "_-2q5" (String#29072, DoABC#3) // _SafeStr_5264 = "_-5Ja" (String#13088, DoABC#3) // _SafeStr_5268 = "_-4gu" (String#12443, DoABC#3) //------------------------------------------------------------ //_-19r._SafeStr_102 package _-19r { public interface _SafeStr_102 { function get id():int; function get type():String; function get breed():int; function get _SafeStr_10633():int; function get index():int; function get paletteMap():int; } }//package _-19r // _SafeStr_102 = "_-3WJ" (String#929, DoABC#2) // _SafeStr_10633 = "_-3XW" (String#933, DoABC#2) //------------------------------------------------------------ //_-19r._SafeStr_52 package _-19r { public interface _SafeStr_52 { function _SafeStr_10634(_arg_1:String, _arg_2:int):_SafeStr_102; function get type():String; function get id():int; function get gender():String; function get clubLevel():int; function get isColorable():Boolean; function get _SafeStr_9382():Boolean; function get _SafeStr_10635():Boolean; function get _SafeStr_8663():Boolean; function get _SafeStr_8994():Array; function get _SafeStr_10636():Array; } }//package _-19r // _SafeStr_102 = "_-3WJ" (String#929, DoABC#2) // _SafeStr_10634 = "_-EC" (String#1115, DoABC#2) // _SafeStr_10635 = "_-0Ct" (String#727, DoABC#2) // _SafeStr_10636 = "_-2oZ" (String#886, DoABC#2) // _SafeStr_52 = "_-33a" (String#901, DoABC#2) // _SafeStr_8663 = "_-0AX" (String#725, DoABC#2) // _SafeStr_8994 = "_-37H" (String#905, DoABC#2) // _SafeStr_9382 = "_-2P0" (String#338, DoABC#2) //------------------------------------------------------------ //_-19r._SafeStr_54 package _-19r { import flash.utils.Dictionary; public interface _SafeStr_54 { function get id():int; function _SafeStr_10637(_arg_1:int):_SafeStr_58; function get colors():Dictionary; } }//package _-19r // _SafeStr_10637 = "_-20T" (String#843, DoABC#2) // _SafeStr_54 = "_-5ba" (String#1048, DoABC#2) // _SafeStr_58 = "_-5OS" (String#1034, DoABC#2) //------------------------------------------------------------ //_-19r._SafeStr_56 package _-19r { import _-ue.Map; public interface _SafeStr_56 { function _SafeStr_10638(_arg_1:int):_SafeStr_52; function _SafeStr_10639(_arg_1:String, _arg_2:int):Boolean; function _SafeStr_10640(_arg_1:String):int; function get type():String; function get _SafeStr_10641():int; function get _SafeStr_10642():Map; } }//package _-19r // _SafeStr_10638 = "_-zQ" (String#1156, DoABC#2) // _SafeStr_10639 = "_-4wJ" (String#1009, DoABC#2) // _SafeStr_10640 = "_-V-" (String#1133, DoABC#2) // _SafeStr_10641 = "_-1dl" (String#823, DoABC#2) // _SafeStr_10642 = "_-1De" (String#797, DoABC#2) // _SafeStr_52 = "_-33a" (String#901, DoABC#2) // _SafeStr_56 = "_-0Ea" (String#729, DoABC#2) //------------------------------------------------------------ //_-19r._SafeStr_58 package _-19r { import flash.geom.ColorTransform; public interface _SafeStr_58 { function get colorTransform():ColorTransform; function get redMultiplier():Number; function get greenMultiplier():Number; function get blueMultiplier():Number; function get _SafeStr_5763():uint; function get r():uint; function get g():uint; function get b():uint; function get id():int; function get index():int; function get clubLevel():int; function get _SafeStr_9382():Boolean; } }//package _-19r // _SafeStr_5763 = "_-5Lc" (String#1031, DoABC#2) // _SafeStr_58 = "_-5OS" (String#1034, DoABC#2) // _SafeStr_9382 = "_-2P0" (String#338, DoABC#2) //------------------------------------------------------------ //_-19r.FigurePart package _-19r { public class FigurePart implements _SafeStr_102 { private var _SafeStr_5338:int; private var _SafeStr_5501:String; private var _SafeStr_10643:int = -1; private var _SafeStr_10644:int; private var _index:int; private var _SafeStr_10645:int = -1; public function FigurePart(k:XML) { this._SafeStr_5338 = parseInt(k.@id); this._SafeStr_5501 = String(k.@type); this._index = parseInt(k.@index); this._SafeStr_10644 = parseInt(k.@colorindex); var _local_2:String = k.@palettemapid; if (_local_2 != ""){ this._SafeStr_10645 = int(_local_2); }; var _local_3:String = k.@breed; if (_local_3 != ""){ this._SafeStr_10643 = int(_local_3); }; } public function dispose():void { } public function get id():int { return (this._SafeStr_5338); } public function get type():String { return (this._SafeStr_5501); } public function get breed():int { return (this._SafeStr_10643); } public function get _SafeStr_10633():int { return (this._SafeStr_10644); } public function get index():int { return (this._index); } public function get paletteMap():int { return (this._SafeStr_10645); } } }//package _-19r // _SafeStr_102 = "_-3WJ" (String#929, DoABC#2) // _SafeStr_10633 = "_-3XW" (String#933, DoABC#2) // _SafeStr_10643 = "_-j" (String#3391, DoABC#2) // _SafeStr_10644 = "_-2zo" (String#2570, DoABC#2) // _SafeStr_10645 = "_-MI" (String#1123, DoABC#2) // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#2) //------------------------------------------------------------ //_-19r.FigurePartSet package _-19r { public class FigurePartSet implements _SafeStr_52 { private var _SafeStr_5501:String; private var _SafeStr_5338:int; private var _SafeStr_5339:String; private var _SafeStr_10646:int; private var _SafeStr_10647:Boolean; private var _SafeStr_10648:Boolean; private var _SafeStr_8993:Array; private var _SafeStr_10649:Array; private var _SafeStr_10650:Boolean; private var _SafeStr_10651:Boolean; public function FigurePartSet(k:XML, _arg_2:String) { var _local_3:XML; var _local_4:XML; var _local_5:FigurePart; var _local_6:int; super(); this._SafeStr_5501 = _arg_2; this._SafeStr_5338 = parseInt(k.@id); this._SafeStr_5339 = String(k.@gender); this._SafeStr_10646 = parseInt(k.@club); this._SafeStr_10647 = Boolean(parseInt(k.@colorable)); this._SafeStr_10648 = Boolean(parseInt(k.@selectable)); this._SafeStr_10650 = Boolean(parseInt(k.@preselectable)); this._SafeStr_10651 = Boolean(parseInt(k.@sellable)); this._SafeStr_8993 = new Array(); this._SafeStr_10649 = new Array(); for each (_local_3 in k.part) { _local_5 = new FigurePart(_local_3); _local_6 = this._SafeStr_10652(_local_5); if (_local_6 != -1){ this._SafeStr_8993.splice(_local_6, 0, _local_5); } else { this._SafeStr_8993.push(_local_5); }; }; for each (_local_4 in k.hiddenlayers.layer) { this._SafeStr_10649.push(String(_local_4.@parttype)); }; } public function dispose():void { var k:FigurePart; for each (k in this._SafeStr_8993) { k.dispose(); }; this._SafeStr_8993 = null; this._SafeStr_10649 = null; } private function _SafeStr_10652(k:FigurePart):int { var _local_3:FigurePart; var _local_2:int; while (_local_2 < this._SafeStr_8993.length) { _local_3 = this._SafeStr_8993[_local_2]; if ((((_local_3.type == k.type)) && ((_local_3.index < k.index)))){ return (_local_2); }; _local_2++; }; return (-1); } public function _SafeStr_10634(k:String, _arg_2:int):_SafeStr_102 { var _local_3:FigurePart; for each (_local_3 in this._SafeStr_8993) { if ((((_local_3.type == k)) && ((_local_3.id == _arg_2)))){ return (_local_3); }; }; return (null); } public function get type():String { return (this._SafeStr_5501); } public function get id():int { return (this._SafeStr_5338); } public function get gender():String { return (this._SafeStr_5339); } public function get clubLevel():int { return (this._SafeStr_10646); } public function get isColorable():Boolean { return (this._SafeStr_10647); } public function get _SafeStr_9382():Boolean { return (this._SafeStr_10648); } public function get _SafeStr_8994():Array { return (this._SafeStr_8993); } public function get _SafeStr_10636():Array { return (this._SafeStr_10649); } public function get _SafeStr_10635():Boolean { return (this._SafeStr_10650); } public function get _SafeStr_8663():Boolean { return (this._SafeStr_10651); } } }//package _-19r // _SafeStr_102 = "_-3WJ" (String#929, DoABC#2) // _SafeStr_10634 = "_-EC" (String#1115, DoABC#2) // _SafeStr_10635 = "_-0Ct" (String#727, DoABC#2) // _SafeStr_10636 = "_-2oZ" (String#886, DoABC#2) // _SafeStr_10646 = "_-5y2" (String#1065, DoABC#2) // _SafeStr_10647 = "_-2g7" (String#878, DoABC#2) // _SafeStr_10648 = "_-0th" (String#777, DoABC#2) // _SafeStr_10649 = "_-4dR" (String#2874, DoABC#2) // _SafeStr_10650 = "_-4Tz" (String#2836, DoABC#2) // _SafeStr_10651 = "_-0lo" (String#2140, DoABC#2) // _SafeStr_10652 = "_-044" (String#2018, DoABC#2) // _SafeStr_52 = "_-33a" (String#901, DoABC#2) // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_5339 = "_-62K" (String#391, DoABC#2) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#2) // _SafeStr_8663 = "_-0AX" (String#725, DoABC#2) // _SafeStr_8993 = "_-5wE" (String#67, DoABC#2) // _SafeStr_8994 = "_-37H" (String#905, DoABC#2) // _SafeStr_9382 = "_-2P0" (String#338, DoABC#2) //------------------------------------------------------------ //_-19r.Palette package _-19r { import flash.utils.Dictionary; public class Palette implements _SafeStr_54 { private var _SafeStr_5338:int; private var _SafeStr_10653:Dictionary; public function Palette(k:XML) { this._SafeStr_5338 = parseInt(k.@id); this._SafeStr_10653 = new Dictionary(); this._SafeStr_10654(k); } public function _SafeStr_10654(k:XML):void { var _local_2:XML; for each (_local_2 in k.color) { this._SafeStr_10653[String(_local_2.@id)] = new PartColor(_local_2); }; } public function get id():int { return (this._SafeStr_5338); } public function _SafeStr_10637(k:int):_SafeStr_58 { return (this._SafeStr_10653[String(k)]); } public function get colors():Dictionary { return (this._SafeStr_10653); } } }//package _-19r // _SafeStr_10637 = "_-20T" (String#843, DoABC#2) // _SafeStr_10653 = "_-2WA" (String#341, DoABC#2) // _SafeStr_10654 = "_-5wI" (String#3142, DoABC#2) // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_54 = "_-5ba" (String#1048, DoABC#2) // _SafeStr_58 = "_-5OS" (String#1034, DoABC#2) //------------------------------------------------------------ //_-19r.PartColor package _-19r { import flash.geom.ColorTransform; public class PartColor implements _SafeStr_58 { private var _SafeStr_5338:int; private var _index:int; private var _SafeStr_10646:int; private var _SafeStr_10648:Boolean = false; private var _SafeStr_10655:uint; private var _SafeStr_10656:uint; private var _SafeStr_10657:uint; private var _b:uint; private var _SafeStr_10658:Number; private var _SafeStr_10659:Number; private var _SafeStr_10660:Number; private var _SafeStr_7965:ColorTransform; public function PartColor(k:XML) { this._SafeStr_5338 = parseInt(k.@id); this._index = parseInt(k.@index); this._SafeStr_10646 = parseInt(k.@club); this._SafeStr_10648 = Boolean(parseInt(k.@selectable)); var _local_2:String = k.text(); this._SafeStr_10655 = parseInt(_local_2, 16); this._SafeStr_10656 = ((this._SafeStr_10655 >> 16) & 0xFF); this._SafeStr_10657 = ((this._SafeStr_10655 >> 8) & 0xFF); this._b = ((this._SafeStr_10655 >> 0) & 0xFF); this._SafeStr_10658 = ((this._SafeStr_10656 / 0xFF) * 1); this._SafeStr_10659 = ((this._SafeStr_10657 / 0xFF) * 1); this._SafeStr_10660 = ((this._b / 0xFF) * 1); this._SafeStr_7965 = new ColorTransform(this._SafeStr_10658, this._SafeStr_10659, this._SafeStr_10660); } public function get colorTransform():ColorTransform { return (this._SafeStr_7965); } public function get redMultiplier():Number { return (this._SafeStr_10658); } public function get greenMultiplier():Number { return (this._SafeStr_10659); } public function get blueMultiplier():Number { return (this._SafeStr_10660); } public function get _SafeStr_5763():uint { return (this._SafeStr_10655); } public function get r():uint { return (this._SafeStr_10656); } public function get g():uint { return (this._SafeStr_10657); } public function get b():uint { return (this._b); } public function get id():int { return (this._SafeStr_5338); } public function get index():int { return (this._index); } public function get clubLevel():int { return (this._SafeStr_10646); } public function get _SafeStr_9382():Boolean { return (this._SafeStr_10648); } } }//package _-19r // _SafeStr_10646 = "_-5y2" (String#1065, DoABC#2) // _SafeStr_10648 = "_-0th" (String#777, DoABC#2) // _SafeStr_10655 = "_-2oJ" (String#885, DoABC#2) // _SafeStr_10656 = "_-XV" (String#1135, DoABC#2) // _SafeStr_10657 = "_-0jb" (String#765, DoABC#2) // _SafeStr_10658 = "_-1fk" (String#827, DoABC#2) // _SafeStr_10659 = "_-2Ub" (String#866, DoABC#2) // _SafeStr_10660 = "_-4-z" (String#953, DoABC#2) // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_5763 = "_-5Lc" (String#1031, DoABC#2) // _SafeStr_58 = "_-5OS" (String#1034, DoABC#2) // _SafeStr_7965 = "_-5iL" (String#104, DoABC#2) // _SafeStr_9382 = "_-2P0" (String#338, DoABC#2) //------------------------------------------------------------ //_-19r.SetType package _-19r { import _-ue.Map; import flash.utils.Dictionary; public class SetType implements _SafeStr_56 { private var _SafeStr_10661:Map; private var _SafeStr_5501:String; private var _SafeStr_10662:int; private var _SafeStr_10663:Dictionary; public function SetType(k:XML) { this._SafeStr_5501 = String(k.@type); this._SafeStr_10662 = parseInt(k.@paletteid); this._SafeStr_10663 = new Dictionary(); this._SafeStr_10663["F"] = new Array(); this._SafeStr_10663["M"] = new Array(); this._SafeStr_10663["F"][0] = Boolean(parseInt(k.@mand_f_0)); this._SafeStr_10663["F"][1] = Boolean(parseInt(k.@mand_f_1)); this._SafeStr_10663["M"][0] = Boolean(parseInt(k.@mand_m_0)); this._SafeStr_10663["M"][1] = Boolean(parseInt(k.@mand_m_1)); this._SafeStr_10661 = new Map(); this._SafeStr_10654(k); } public function dispose():void { var k:FigurePartSet; for each (k in this._SafeStr_10661._SafeStr_5403()) { k.dispose(); }; this._SafeStr_10661.dispose(); this._SafeStr_10661 = null; } public function _SafeStr_10664(k:XML):void { var _local_2:XML; var _local_3:String; var _local_4:FigurePartSet; for each (_local_2 in k["set"]) { _local_3 = String(_local_2.@id); _local_4 = this._SafeStr_10661.getValue(_local_3); if (_local_4 != null){ _local_4.dispose(); this._SafeStr_10661.remove(_local_3); }; }; } public function _SafeStr_10654(k:XML):void { var _local_2:XML; for each (_local_2 in k["set"]) { this._SafeStr_10661.add(String(_local_2.@id), new FigurePartSet(_local_2, this._SafeStr_5501)); }; } public function _SafeStr_10665(k:String):_SafeStr_52 { var _local_4:_SafeStr_52; var _local_2:Array = this._SafeStr_10661._SafeStr_5497(); var _local_3:int = (_local_2.length - 1); while (_local_3 >= 0) { _local_4 = this._SafeStr_10661.getValue(_local_2[_local_3]); if (((((_local_4) && ((_local_4.clubLevel == 0)))) && ((((_local_4.gender == k)) || ((_local_4.gender == "U")))))){ return (_local_4); }; _local_3--; }; return (null); } public function _SafeStr_10638(k:int):_SafeStr_52 { return (this._SafeStr_10661.getValue(String(k))); } public function get type():String { return (this._SafeStr_5501); } public function get _SafeStr_10641():int { return (this._SafeStr_10662); } public function _SafeStr_10639(k:String, _arg_2:int):Boolean { return (this._SafeStr_10663[k.toUpperCase()][Math.min(_arg_2, 1)]); } public function _SafeStr_10640(k:String):int { var _local_2:Array = this._SafeStr_10663[k.toUpperCase()]; return (_local_2.indexOf(false)); } public function get _SafeStr_10642():Map { return (this._SafeStr_10661); } } }//package _-19r // _SafeStr_10638 = "_-zQ" (String#1156, DoABC#2) // _SafeStr_10639 = "_-4wJ" (String#1009, DoABC#2) // _SafeStr_10640 = "_-V-" (String#1133, DoABC#2) // _SafeStr_10641 = "_-1dl" (String#823, DoABC#2) // _SafeStr_10642 = "_-1De" (String#797, DoABC#2) // _SafeStr_10654 = "_-5wI" (String#3142, DoABC#2) // _SafeStr_10661 = "_-pb" (String#3410, DoABC#2) // _SafeStr_10662 = "_-2ij" (String#2525, DoABC#2) // _SafeStr_10663 = "_-63O" (String#3164, DoABC#2) // _SafeStr_10664 = "_-59S" (String#2976, DoABC#2) // _SafeStr_10665 = "_-z7" (String#3434, DoABC#2) // _SafeStr_52 = "_-33a" (String#901, DoABC#2) // _SafeStr_5403 = "_-3aR" (String#2675, DoABC#2) // _SafeStr_5497 = "_-1OP" (String#2246, DoABC#2) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#2) // _SafeStr_56 = "_-0Ea" (String#729, DoABC#2) //------------------------------------------------------------ //_-1A6._SafeStr_2153 package _-1A6 { import _-0MK._SafeStr_8; import flash.events.IEventDispatcher; import flash.geom.Rectangle; import flash.display.BitmapData; import _-1YG._SafeStr_2855; import _-1Mz.IWindow; public interface _SafeStr_2153 extends _SafeStr_8 { function get events():IEventDispatcher; function _SafeStr_8998(_arg_1:String):Rectangle; function _SafeStr_8379(_arg_1:String, _arg_2:BitmapData, _arg_3:int, _arg_4:int):_SafeStr_2855; function _SafeStr_7407(_arg_1:String):void; function _SafeStr_10096(_arg_1:String, _arg_2:BitmapData):void; function getRect():Rectangle; function get extensionView():_SafeStr_2856; function _SafeStr_10666(_arg_1:String, _arg_2:Boolean):void; function toggleWindowVisibility(_arg_1:String):void; function set _SafeStr_10667(_arg_1:Boolean):void; function get _SafeStr_10668():int; function _SafeStr_10669(_arg_1:String):IWindow; } }//package _-1A6 // _SafeStr_10096 = "_-5IB" (String#3918, DoABC#3) // _SafeStr_10666 = "_-3DX" (String#10944, DoABC#3) // _SafeStr_10667 = "_-0Ms" (String#7960, DoABC#3) // _SafeStr_10668 = "_-5jY" (String#13505, DoABC#3) // _SafeStr_10669 = "_-1Ej" (String#8874, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2855 = "_-3FC" (String#10964, DoABC#3) // _SafeStr_2856 = "_-4-Q" (String#11748, DoABC#3) // _SafeStr_7407 = "_-1Vr" (String#9161, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) // _SafeStr_8379 = "_-3uV" (String#3571, DoABC#3) // _SafeStr_8998 = "_-0Dj" (String#2609, DoABC#3) //------------------------------------------------------------ //_-1A6._SafeStr_2732 package _-1A6 { public class _SafeStr_2732 { public static const _SafeStr_10670:String = "HTE_STATE_HOTEL_VIEW"; public static const _SafeStr_10671:String = "HTE_STATE_GAME_CENTER_VIEW"; public static const _SafeStr_7419:String = "HTE_STATE_ROOM_VIEW"; public static const _SafeStr_7408:String = "HTE_STATE_HIDDEN"; public static const _SafeStr_10672:String = "HTE_STATE_COLLAPSED"; public static const _SafeStr_10673:int = 20; public static const _SafeStr_10674:int = 10; public static const _SafeStr_7417:String = "HTE_STATE_NOOB_NOT_HOME"; public static const _SafeStr_7418:String = "HETE_STATE_NOOB_HOME"; } }//package _-1A6 // _SafeStr_10670 = "_-6BO" (String#37319, DoABC#3) // _SafeStr_10671 = "_-6jB" (String#38652, DoABC#3) // _SafeStr_10672 = "_-3WU" (String#30790, DoABC#3) // _SafeStr_10673 = "_-4bc" (String#33461, DoABC#3) // _SafeStr_10674 = "_-CC" (String#38934, DoABC#3) // _SafeStr_2732 = "_-1bV" (String#26047, DoABC#3) // _SafeStr_7408 = "_-1o5" (String#26543, DoABC#3) // _SafeStr_7417 = "_-0KU" (String#22981, DoABC#3) // _SafeStr_7418 = "_-3FO" (String#30106, DoABC#3) // _SafeStr_7419 = "_-0DX" (String#22693, DoABC#3) //------------------------------------------------------------ //_-1A6._SafeStr_2856 package _-1A6 { import _-1Mz.IWindow; public interface _SafeStr_2856 { function set visible(_arg_1:Boolean):void; function get visible():Boolean; function get _SafeStr_5583():uint; function attachExtension(_arg_1:String, _arg_2:IWindow, _arg_3:int=-1, _arg_4:Array=null):void; function detachExtension(_arg_1:String):void; function _SafeStr_10675(_arg_1:String):Boolean; function set extraMargin(_arg_1:int):void; function get extraMargin():int; function _SafeStr_10676():void; } }//package _-1A6 // _SafeStr_10675 = "_-0x7" (String#8561, DoABC#3) // _SafeStr_10676 = "_-013" (String#7627, DoABC#3) // _SafeStr_2856 = "_-4-Q" (String#11748, DoABC#3) // _SafeStr_5583 = "_-4bt" (String#12351, DoABC#3) //------------------------------------------------------------ //_-1A6._SafeStr_2864 package _-1A6 { public class _SafeStr_2864 { public static const _SafeStr_10677:String = "toolbar_dimmer"; public static const _SafeStr_10678:String = "purse"; public static const _SafeStr_10679:String = "purse_credits"; public static const _SafeStr_10680:String = "purse_engagement_currency"; public static const _SafeStr_10681:String = "purse_habbo_club"; public static const _SafeStr_10682:String = "purse_seasonal_currency"; public static const _SafeStr_10683:String = "logout_tools"; public static const _SafeStr_10684:String = "talent_promo"; public static const _SafeStr_10685:String = "room_tools"; public static const _SafeStr_10686:String = "club_promo"; public static const _SafeStr_10687:String = "vip_quests"; public static const MYSTERY_BOX:String = "mystery_box"; public static const _SafeStr_10688:String = "video_offers"; public static const BUILDER:String = "builder"; public static const _SafeStr_10689:String = "settings"; public static const _SafeStr_10690:String = "phone_number"; public static const _SafeStr_10691:String = "verification_code"; public static const _SafeStr_10692:String = "return_gift"; public static const _SafeStr_10693:String = "targeted_offer"; } }//package _-1A6 // _SafeStr_10677 = "_-uf" (String#40569, DoABC#3) // _SafeStr_10678 = "_-5Sv" (String#35535, DoABC#3) // _SafeStr_10679 = "_-YC" (String#39729, DoABC#3) // _SafeStr_10680 = "_-5AT" (String#34837, DoABC#3) // _SafeStr_10681 = "_-6Xo" (String#38185, DoABC#3) // _SafeStr_10682 = "_-1XF" (String#25880, DoABC#3) // _SafeStr_10683 = "_-33I" (String#29619, DoABC#3) // _SafeStr_10684 = "_-4mx" (String#33871, DoABC#3) // _SafeStr_10685 = "_-45F" (String#32185, DoABC#3) // _SafeStr_10686 = "_-0Sk" (String#23289, DoABC#3) // _SafeStr_10687 = "_-690" (String#37224, DoABC#3) // _SafeStr_10688 = "_-2uJ" (String#29240, DoABC#3) // _SafeStr_10689 = "_-2CT" (String#27523, DoABC#3) // _SafeStr_10690 = "_-4vK" (String#34198, DoABC#3) // _SafeStr_10691 = "_-1l1" (String#26419, DoABC#3) // _SafeStr_10692 = "_-Ea" (String#39014, DoABC#3) // _SafeStr_10693 = "_-0Tt" (String#23327, DoABC#3) // _SafeStr_2864 = "_-lg" (String#15253, DoABC#3) //------------------------------------------------------------ //_-1A6._SafeStr_2865 package _-1A6 { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import flash.geom.Point; public class _SafeStr_2865 implements _SafeStr_3 { private var _SafeStr_5415:IWindowContainer; private var _disposed:Boolean = false; public function _SafeStr_2865(k:HabboToolbar) { this._SafeStr_5415 = (k.windowManager.buildFromXML((k.assets.getAssetByName("bottom_background_border_xml").content as XML)) as IWindowContainer); this._SafeStr_5415.procedure = this._SafeStr_5563; this._SafeStr_10694(); } public function dispose():void { if (this.disposed){ return; }; } private function _SafeStr_5563(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowEvent._SafeStr_9801){ this._SafeStr_10694(); }; } private function _SafeStr_10694():void { this._SafeStr_5415.position = new Point(-10, (this._SafeStr_5415.desktop.height - (this._SafeStr_5415.height - 3))); this._SafeStr_5415.width = (this._SafeStr_5415.desktop.width + 20); } public function get disposed():Boolean { return (this._disposed); } } }//package _-1A6 // _SafeStr_10694 = "_-2t1" (String#3316, DoABC#3) // _SafeStr_2865 = "class" (String#15917, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5563 = "_-5et" (String#335, DoABC#3) // _SafeStr_9801 = "_-dC" (String#39918, DoABC#3) //------------------------------------------------------------ //_-1A6._SafeStr_2873 package _-1A6 { public class _SafeStr_2873 { public static const _SafeStr_10695:String = "social"; public static const _SafeStr_10696:String = "group"; public static const _SafeStr_10697:String = "quest"; public static const _SafeStr_10698:String = "game"; } }//package _-1A6 // _SafeStr_10695 = "_-2dl" (String#28595, DoABC#3) // _SafeStr_10696 = "_-06y" (String#22438, DoABC#3) // _SafeStr_10697 = "_-DB" (String#38969, DoABC#3) // _SafeStr_10698 = "_-2KQ" (String#27829, DoABC#3) // _SafeStr_2873 = "_-2yb" (String#29393, DoABC#3) //------------------------------------------------------------ //_-1A6._SafeStr_3382 package _-1A6 { public class _SafeStr_3382 { public static const _SafeStr_10699:int = 0; public static const _SafeStr_10700:int = 0; public static const _SafeStr_10701:int = 1; public static const _SafeStr_10702:int = 2; public static const _SafeStr_10703:int = 3; public static const _SafeStr_10704:int = 4; public static const _SafeStr_10705:int = 5; public static const _SafeStr_10706:int = 6; public static const _SafeStr_10707:int = 7; public static const _SafeStr_10708:int = 8; public static const _SafeStr_10709:int = 9; public static const _SafeStr_10710:int = 10; public static const _SafeStr_10711:int = 11; public static const _SafeStr_10712:int = 12; public static const _SafeStr_10713:int = 13; } }//package _-1A6 // _SafeStr_10699 = "_-0er" (String#23753, DoABC#3) // _SafeStr_10700 = "_-2gg" (String#28699, DoABC#3) // _SafeStr_10701 = "_-eZ" (String#39972, DoABC#3) // _SafeStr_10702 = "_-67" (String#37138, DoABC#3) // _SafeStr_10703 = "_-5oN" (String#36372, DoABC#3) // _SafeStr_10704 = "_-29G" (String#27397, DoABC#3) // _SafeStr_10705 = "_-337" (String#29611, DoABC#3) // _SafeStr_10706 = "_-44B" (String#32140, DoABC#3) // _SafeStr_10707 = "_-3EL" (String#30064, DoABC#3) // _SafeStr_10708 = "_-5Q8" (String#35445, DoABC#3) // _SafeStr_10709 = "_-3EK" (String#30063, DoABC#3) // _SafeStr_10710 = "_-2Ej" (String#27610, DoABC#3) // _SafeStr_10711 = "_-0dO" (String#23694, DoABC#3) // _SafeStr_10712 = "_-0T4" (String#23302, DoABC#3) // _SafeStr_10713 = "_-2qC" (String#29077, DoABC#3) // _SafeStr_3382 = "_-0IJ" (String#7892, DoABC#3) //------------------------------------------------------------ //_-1A6.BottomBarLeft package _-1A6 { import _-3JS._SafeStr_36; import flash.geom.Point; import _-1Mz.IWindowContainer; import flash.events.IEventDispatcher; import _-5Vt._SafeStr_10; import _-5QZ._SafeStr_633; import _-ue.Map; import flash.display.BitmapData; import _-5YE.IRegionWindow; import _-5YE._SafeStr_3580; import _-5YE._SafeStr_2413; import _-5wr._SafeStr_4624; import _-1Mz.IWindow; import _-5Vt.XmlAsset; import _-5Mz.WindowEvent; import _-5Mz.WindowMouseEvent; import _-5YE.ITextWindow; import _-5sJ.ILocalization; import _-0MK.Component; import _-6G7._SafeStr_2365; import _-2NY._SafeStr_2320; import _-3v-._SafeStr_2507; import flash.geom.Rectangle; import _-5YE.IBorderWindow; import _-4A5._SafeStr_2412; import _-5YE.IBitmapWrapperWindow; import _-5im.WindowType; import flash.filters.GlowFilter; import flash.filters.BitmapFilterQuality; import _-1YG.Motions; import _-1YG.Queue; import _-1YG._SafeStr_4626; import _-1YG._SafeStr_4627; import _-1YG._SafeStr_3680; import _-1YG._SafeStr_4623; import _-1YG._SafeStr_4625; import _-1YG._SafeStr_2855; public class BottomBarLeft implements _SafeStr_36 { private static const _SafeStr_10714:Point = new Point(0, 500); private static const _SafeStr_10715:Point = new Point(0, 500); private static const _SafeStr_10716:uint = 7433577; private static const _SafeStr_10717:uint = 5723213; private static const _SafeStr_10718:String = "_hover"; private static const _SafeStr_10719:String = "_normal"; private static const _SafeStr_7796:int = 0; private static const _SafeStr_10720:String = "icon_me_menu"; private static const _SafeStr_10721:int = 45; private static const _SafeStr_10722:int = 20; private static const _SafeStr_10723:int = 10; private static const _SafeStr_9026:int = 185; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_6343:IEventDispatcher; private var _disposed:Boolean; private var _SafeStr_5510:HabboToolbar; private var _assets:_SafeStr_10; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_10724:Map; private var _SafeStr_10725:IWindowContainer; private var _SafeStr_10726:Boolean; private var _SafeStr_10727:BitmapData; private var _SafeStr_10728:IRegionWindow; private var _SafeStr_10729:IRegionWindow; private var _SafeStr_9766:_SafeStr_3580; private var _SafeStr_9048:_SafeStr_2413; private var _SafeStr_10730:String; private var _SafeStr_10731:int; private var _SafeStr_10732:int; private var _SafeStr_10733:int; private var _SafeStr_9044:Boolean = false; private var _SafeStr_10734:_SafeStr_4624; public function BottomBarLeft(k:HabboToolbar, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:IEventDispatcher) { var _local_9:IWindow; var _local_10:Boolean; var _local_12:IWindowContainer; super(); this._SafeStr_5510 = k; this._SafeStr_5524 = _arg_2; this._assets = _arg_3; this._SafeStr_6343 = _arg_4; this._SafeStr_10734 = new _SafeStr_4624(this._SafeStr_5510, this); this._SafeStr_10724 = new Map(); var _local_5:XmlAsset = (_arg_3.getAssetByName("bottom_bar_left_xml") as XmlAsset); this._SafeStr_5415 = (_arg_2.buildFromXML((_local_5.content as XML)) as IWindowContainer); if (this._SafeStr_5415 == null){ throw (new Error("Failed to construct window from XML!")); }; this._SafeStr_5415.addEventListener(WindowEvent._SafeStr_9801, this._SafeStr_10735); this._SafeStr_9766 = (this._SafeStr_5415.getChildByName("toolbar_items") as _SafeStr_3580); var _local_6:IWindowContainer = (this._SafeStr_5415.getChildByName("arrow_container_left") as IWindowContainer); var _local_7:IWindowContainer = (this._SafeStr_5415.getChildByName("arrow_container_right") as IWindowContainer); this._SafeStr_10728 = (_local_6.getChildByName("collapse_left") as IRegionWindow); this._SafeStr_10729 = (_local_7.getChildByName("collapse_right") as IRegionWindow); if (this._SafeStr_10728){ this._SafeStr_10728.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10736); }; if (this._SafeStr_10729){ this._SafeStr_10729.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10736); }; this._SafeStr_9048 = (this._SafeStr_9766.getChildByName("line") as _SafeStr_2413); var _local_8:Array = []; this._SafeStr_5415.groupChildrenWithTag("TOGGLE", _local_8, -1); for each (_local_9 in _local_8) { if (((_local_9) && ((_local_9 is IRegionWindow)))){ _local_9.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10737); }; }; this._SafeStr_10738(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU), false); this._SafeStr_10738(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY), false); _local_10 = k.getBoolean("games_icon_enabled"); if (_local_10){ this._SafeStr_10738(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.GAMES), true); } else { this._SafeStr_10738(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.GAMES), false); }; var _local_11:XmlAsset = (_arg_3.getAssetByName("new_items_label_xml") as XmlAsset); this._SafeStr_10725 = (_arg_2.buildFromXML((_local_11.content as XML), 2) as IWindowContainer); if (this._SafeStr_10725 == null){ throw (new Error("Failed to construct toolbar label from XML!")); }; _local_12 = (this._SafeStr_5415.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR)) as IWindowContainer); if (_local_12){ this._SafeStr_5524.registerHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR), _local_12); }; _local_12 = (this._SafeStr_5415.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU)) as IWindowContainer); if (_local_12){ this._SafeStr_5524.registerHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU), _local_12); }; _local_12 = (this._SafeStr_5415.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY)) as IWindowContainer); if (_local_12){ this._SafeStr_5524.registerHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY), _local_12); }; var _local_13:IWindowContainer = (this._SafeStr_5415.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); _local_13.addChild(this._SafeStr_10725); this._SafeStr_5524.registerHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE), _local_13); var _local_14:ITextWindow = (this._SafeStr_10725.findChildByName("new_textfield") as ITextWindow); var _local_15:ILocalization = k.localization._SafeStr_5496("toolbar.new_additions.notification"); if (_local_15 != null){ _local_14.text = _local_15.value; }; this._SafeStr_10725.visible = false; this._SafeStr_10725.x = ((_local_13.width - this._SafeStr_10725.width) - _SafeStr_7796); this._SafeStr_10725.y = _SafeStr_7796; this._SafeStr_10726 = this._SafeStr_8274(); this._SafeStr_10739(); (k as Component).context.addLinkEventTracker(this); } private function _SafeStr_10740(k:WindowMouseEvent, _arg_2:*):void { this._SafeStr_5510.toggleWindowVisibility("PANIC"); } private function _SafeStr_10735(k:WindowEvent):void { this._SafeStr_10739(); } private function _SafeStr_10739():void { if (((!(this._SafeStr_5415)) || (!(this._SafeStr_5524)))){ return; }; this._SafeStr_10728.visible = !(this._SafeStr_9044); this._SafeStr_10729.visible = this._SafeStr_9044; this._SafeStr_5415.y = (this._SafeStr_5415.desktop.height - this._SafeStr_5415.height); this._SafeStr_5415.width = (((_SafeStr_10721 * this._SafeStr_10741()) + _SafeStr_10723) + 150); if (!this._SafeStr_9044){ if (this._SafeStr_10734 != null){ this._SafeStr_10734._SafeStr_5567(); }; }; this._SafeStr_5415.invalidate(); } public function dispose():void { if (this._SafeStr_10734 != null){ this._SafeStr_10734.dispose(); this._SafeStr_10734 = null; }; if (this._SafeStr_10727 != null){ this._SafeStr_10727.dispose(); this._SafeStr_10727 = null; }; if (this._SafeStr_10724 != null){ this._SafeStr_10724.dispose(); this._SafeStr_10724 = null; }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_10725 != null){ this._SafeStr_10725.dispose(); this._SafeStr_10725 = null; }; if (this._SafeStr_5524){ this._SafeStr_5524.unregisterHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR)); this._SafeStr_5524.unregisterHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU)); this._SafeStr_5524.unregisterHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY)); this._SafeStr_5524.unregisterHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)); }; if (this._SafeStr_5510){ (this._SafeStr_5510 as Component).context.removeLinkEventTracker(this); this._SafeStr_5510 = null; }; this._SafeStr_5524 = null; this._assets = null; this._disposed = true; if (this._SafeStr_6343){ this._SafeStr_6343 = null; }; } public function get disposed():Boolean { return (this._disposed); } public function get window():IWindow { return (this._SafeStr_5415); } private function _SafeStr_10742():void { var k:IWindowContainer = (this._SafeStr_5415.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); k.blend = 0.5; k.disable(); } public function _SafeStr_10743(k:_SafeStr_2320):void { var _local_2:IWindowContainer; var _local_3:String; switch (k.type){ case _SafeStr_2320.CATALOG_INITIALIZED: _local_2 = (this._SafeStr_5415.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); _local_2.blend = 1; _local_2.enable(); _local_3 = this._SafeStr_5510.getProperty("open.catalog.page"); if ((((_local_3.length > 0)) && (this._SafeStr_5510.catalog))){ this._SafeStr_5510.catalog.openCatalogPage(_SafeStr_2365._SafeStr_8306); this._SafeStr_5510.setProperty("open.catalog.page", ""); }; return; case _SafeStr_2320.CATALOG_NOT_READY: this._SafeStr_10742(); return; case _SafeStr_2320.CATALOG_NEW_ITEMS_SHOW: if (((!((this._SafeStr_10725 == null))) && (this._SafeStr_10726))){ this._SafeStr_10725.visible = true; }; return; case _SafeStr_2320.CATALOG_NEW_ITEMS_HIDE: if (this._SafeStr_10725 != null){ this._SafeStr_10725.visible = false; }; return; }; } public function _SafeStr_7407(k:String):void { var _local_3:String; var _local_4:IWindow; var _local_5:Boolean; var _local_6:String; var _local_7:Boolean; if (k == _SafeStr_2732._SafeStr_7408){ this._SafeStr_5415.visible = false; return; }; this._SafeStr_5415.visible = true; if (k != _SafeStr_2732._SafeStr_10672){ this._SafeStr_10730 = k; }; var _local_2:Array = []; this._SafeStr_5415.groupChildrenWithTag("TOGGLE", _local_2, -1); switch (k){ case _SafeStr_2732._SafeStr_10671: _local_3 = "VISIBLE_GAME_CENTER"; this._SafeStr_5415.position = _SafeStr_10714; break; case _SafeStr_2732._SafeStr_10670: _local_3 = "VISIBLE_HOTEL"; this._SafeStr_5415.position = _SafeStr_10715; break; case _SafeStr_2732._SafeStr_7417: _local_3 = "VISIBLE_NOOB"; this._SafeStr_5415.position = _SafeStr_10714; break; case _SafeStr_2732._SafeStr_7418: _local_3 = "VISIBLE_ROOM"; this._SafeStr_5415.position = _SafeStr_10714; break; case _SafeStr_2732._SafeStr_7419: _local_3 = "VISIBLE_ROOM"; this._SafeStr_5415.position = _SafeStr_10714; break; case _SafeStr_2732._SafeStr_10672: _local_3 = "VISIBLE_COLLAPSED"; this._SafeStr_5415.position = _SafeStr_10714; break; }; for each (_local_4 in _local_2) { if (_local_4){ _local_4.visible = (_local_4.tags.indexOf(_local_3) >= 0); if ((((_local_4.name == "QUESTS")) && (!(this._SafeStr_9044)))){ _local_4.visible = ((_local_4.visible) && (((!(this._SafeStr_5510._SafeStr_8485())) || (!(this._SafeStr_5510.getBoolean("new.identity.hide.quests")))))); _local_4.visible = ((_local_4.visible) && (!(this._SafeStr_5510.getBoolean("toolbar.hide.quests")))); } else { if ((((_local_4.name == "STORIES")) && (!(this._SafeStr_9044)))){ _local_4.visible = ((_local_4.visible) && (this._SafeStr_5510.getBoolean("toolbar.stories.enabled"))); } else { if ((((_local_4.name == "BUILDER")) && (!(this._SafeStr_9044)))){ _local_4.visible = ((_local_4.visible) && (this._SafeStr_5510.getBoolean("builders.club.enabled"))); } else { if (_local_4.name == "GAMES"){ _local_4.visible = true; } else { if (_local_4.name == "CAMERA"){ _local_5 = (((((((k == _SafeStr_2732._SafeStr_7419)) || ((k == _SafeStr_2732._SafeStr_7418)))) || ((k == _SafeStr_2732._SafeStr_7417)))) || (((this._SafeStr_9044) && ((((((this._SafeStr_10730 == _SafeStr_2732._SafeStr_7419)) || ((this._SafeStr_10730 == _SafeStr_2732._SafeStr_7418)))) || ((this._SafeStr_10730 == _SafeStr_2732._SafeStr_7417))))))); _local_6 = this._SafeStr_5510.getProperty("camera.launch.ui.position"); _local_7 = this._SafeStr_5510.sessionDataManager.isPerkAllowed(_SafeStr_2507.CAMERA); _local_4.visible = ((((_local_5) && ((_local_6 == "bottom-icons")))) && (_local_7)); }; }; }; }; }; }; }; this._SafeStr_10739(); } public function _SafeStr_10738(k:String, _arg_2:Boolean):void { var _local_3:IWindowContainer = (this._SafeStr_5415.findChildByName(k) as IWindowContainer); if (_local_3){ _local_3.visible = _arg_2; }; this._SafeStr_10739(); } public function _SafeStr_10741():int { var _local_3:IWindow; var k:Array = []; var _local_2:int = 1; this._SafeStr_5415.groupChildrenWithTag("TOGGLE", k, -1); for each (_local_3 in k) { if (((_local_3) && (_local_3.visible))){ _local_2++; }; }; return (_local_2); } private function _SafeStr_10744(k:WindowMouseEvent):void { var _local_2:Rectangle; if (this._SafeStr_5510.navigator == null){ return; }; switch (k.type){ case WindowMouseEvent._SafeStr_5423: _local_2 = this._SafeStr_8998(HabboToolbarIconEnum.NAVIGATOR); this._SafeStr_5510.navigator._SafeStr_10745(new Point((_local_2.right + 15), _local_2.y)); return; case WindowMouseEvent._SafeStr_5424: this._SafeStr_5510.navigator._SafeStr_10746(true); return; }; } private function _SafeStr_10747(k:WindowMouseEvent):void { var _local_2:IWindowContainer = (k.target as IWindowContainer); if (!_local_2){ return; }; var _local_3:IBorderWindow = (_local_2.findChildByTag("ICON_BORDER") as IBorderWindow); var _local_4:_SafeStr_2412 = (_local_2.findChildByTag("ICON_BMP") as _SafeStr_2412); _SafeStr_4.log(k); switch (k.type){ case WindowMouseEvent._SafeStr_5423: this._SafeStr_10748(_local_4, _SafeStr_10718); this._SafeStr_10749(_local_3, _SafeStr_10718); if (k.target.name == "NAVIGATOR"){ this._SafeStr_10744(k); }; return; case WindowMouseEvent._SafeStr_5424: this._SafeStr_10748(_local_4, _SafeStr_10719); this._SafeStr_10749(_local_3, _SafeStr_10719); if (k.target.name == "NAVIGATOR"){ this._SafeStr_10744(k); }; return; }; } private function _SafeStr_10748(k:_SafeStr_2412, _arg_2:String):void { var _local_3:_SafeStr_2413; var _local_4:IBitmapWrapperWindow; if ((k is _SafeStr_2413)){ _local_3 = (k as _SafeStr_2413); _local_3.assetUri = (_local_3.name + _arg_2); } else { if ((k is IBitmapWrapperWindow)){ _local_4 = (k as IBitmapWrapperWindow); if (_local_4.name == _SafeStr_10720){ _local_4.bitmap = this._SafeStr_10727; }; }; }; } private function _SafeStr_10749(k:IWindowContainer, _arg_2:String):void { if (!k){ return; }; if (_arg_2 == _SafeStr_10718){ k.color = _SafeStr_10716; } else { k.color = _SafeStr_10717; }; } private function _SafeStr_10737(k:WindowMouseEvent):void { var _local_2:String = IWindow(k.target).name; this._SafeStr_5510.toggleWindowVisibility(_local_2); this._SafeStr_5524._SafeStr_10750(_local_2); } public function _SafeStr_10096(k:String, _arg_2:BitmapData):void { var _local_3:String; if (!_arg_2){ return; }; switch (k){ case HabboToolbarIconEnum.MEMENU: _local_3 = _SafeStr_10720; this._SafeStr_10751(_arg_2); break; }; var _local_4:_SafeStr_2412 = (this._SafeStr_5415.findChildByName(_local_3) as _SafeStr_2412); if (_local_4 != null){ this._SafeStr_10748(_local_4, _SafeStr_10719); }; } private function getIconName(k:String):String { var _local_2:String; switch (k){ case HabboToolbarIconEnum.CATALOGUE: _local_2 = "icons_toolbar_catalogue"; break; case HabboToolbarIconEnum.INVENTORY: _local_2 = "icons_toolbar_inventory"; break; case HabboToolbarIconEnum.MEMENU: _local_2 = "MEMENU"; break; case HabboToolbarIconEnum.NAVIGATOR: _local_2 = "icons_toolbar_navigator"; break; case HabboToolbarIconEnum.QUESTS: _local_2 = "icons_toolbar_quests"; break; case HabboToolbarIconEnum.GAMES: _local_2 = "icons_toolbar_games"; break; case HabboToolbarIconEnum.STORIES: _local_2 = "icons_toolbar_stories"; break; case HabboToolbarIconEnum.RECEPTION: _local_2 = "icons_toolbar_reception"; break; case HabboToolbarIconEnum.BUILDER: _local_2 = "icons_toolbar_builder"; break; case HabboToolbarIconEnum.CAMERA: _local_2 = "icons_toolbar_camera"; break; }; return (_local_2); } public function _SafeStr_8998(k:String):Rectangle { var _local_3:IWindow; var _local_2:Rectangle = new Rectangle(); var _local_4:String; _local_4 = this.getIconName(k); if (_local_4 != null){ _local_3 = this._SafeStr_5415.findChildByName(_local_4); }; if (((!((_local_3 == null))) && (_local_3.visible))){ _local_3.getGlobalRectangle(_local_2); return (_local_2); }; var _local_5:Rectangle = this._SafeStr_10734._SafeStr_10752(k); if (_local_5 != null){ return (_local_5); }; return (null); } public function _SafeStr_10753(k:String):IWindow { var _local_3:IWindow; var _local_2:String = this.getIconName(k); _local_3 = this._SafeStr_5415.findChildByName(_local_2); if (!_local_3){ _local_3 = this._SafeStr_10734._SafeStr_10669(k); }; return (_local_3); } private function _SafeStr_10751(k:BitmapData):void { if (this._SafeStr_10727 != null){ this._SafeStr_10727.dispose(); }; if (k != null){ this._SafeStr_10727 = k.clone(); }; k.dispose(); } public function _SafeStr_10754(k:String, _arg_2:int):void { var _local_3:IWindowContainer = this._SafeStr_10755(k); if (!_local_3){ return; }; if (_arg_2 < 0){ _local_3.visible = true; _local_3.findChildByName("count").caption = " "; } else { if (_arg_2 > 0){ _local_3.visible = true; _local_3.findChildByName("count").caption = _arg_2.toString(); } else { _local_3.visible = false; }; }; } public function _SafeStr_10755(k:String):IWindowContainer { var _local_4:IWindowContainer; var _local_2:String = HabboToolbarIconEnum.getIconName(k); if (!_local_2){ _SafeStr_4.log(("[Toolbar] Unknown icon type for unseen item counter for iconId: " + k)); }; var _local_3:IWindowContainer = (this._SafeStr_10724.getValue(k) as IWindowContainer); if (!_local_3){ _local_3 = this._SafeStr_5524.createUnseenItemCounter(); _local_4 = (this._SafeStr_5415.findChildByName(_local_2) as IWindowContainer); if (_local_4){ _local_4.addChild(_local_3); _local_3.x = ((_local_4.width - _local_3.width) - _SafeStr_7796); _local_3.y = _SafeStr_7796; this._SafeStr_10724.add(k, _local_3); }; }; return (_local_3); } public function _SafeStr_8274():Boolean { return (this._SafeStr_5510.getBoolean("toolbar.new_additions.notification.enabled")); } public function _SafeStr_10756(k:String, _arg_2:BitmapData, _arg_3:int, _arg_4:int):_SafeStr_2855 { var _local_9:IWindow; var _local_5:int = 20; var _local_6:int = ((_arg_2) ? _arg_2.width : _local_5); var _local_7:int = ((_arg_2) ? _arg_2.height : _local_5); var _local_8:IBitmapWrapperWindow = (this._SafeStr_5524.create("ToolBarTransition", WindowType._SafeStr_10757, 0, 0, new Rectangle(_arg_3, _arg_4, _local_6, _local_7)) as IBitmapWrapperWindow); if (_arg_2){ _local_8.bitmap = _arg_2; _local_8._SafeStr_8496 = true; _local_8.filters = [new GlowFilter(0xFFFFFF, 1, 2, 2, 0xFF, BitmapFilterQuality.LOW, false, false)]; }; this._SafeStr_5524.getDesktop(2).addChild(_local_8); var _local_10:String; _local_10 = this.getIconName(k); if (_local_10 != null){ _local_9 = this._SafeStr_5415.findChildByName(_local_10); }; if (!_local_9){ _local_8.dispose(); return (null); }; var _local_11:Rectangle = new Rectangle(); _local_8.getGlobalRectangle(_local_11); var _local_12:Rectangle = new Rectangle(); _local_9.getGlobalRectangle(_local_12); var _local_13:int = (_local_11.x - _local_12.x); var _local_14:int = (_local_11.y - _local_12.y); var _local_15:Number = Math.sqrt(((_local_13 * _local_13) + (_local_14 * _local_14))); var _local_16:int = (500 - Math.abs(((((1 / _local_15) * 100) * 500) * 0.5))); var _local_17:int = 20; var _local_18 = (("ToolBarBouncing[ " + _local_10) + " ]"); if (!Motions._SafeStr_10758(_local_18)){ Motions._SafeStr_10075(new Queue(new _SafeStr_4626((_local_16 + 8)), new _SafeStr_4627(_local_9, 400, 12))).tag = _local_18; }; var _local_19:_SafeStr_2855 = new Queue(new _SafeStr_3680(new _SafeStr_4623(_local_8, _local_16, ((_local_12.x - _local_11.x) + _local_17), (_local_12.y - _local_11.y), 100, 1), 1), new _SafeStr_4625(_local_8)); return (Motions._SafeStr_10075(_local_19)); } public function set _SafeStr_10667(k:Boolean):void { var _local_2:IWindow = this._SafeStr_5415.findChildByName("guide_icon"); if (_local_2 != null){ _local_2.visible = k; }; } public function set _SafeStr_10759(k:int):void { this._SafeStr_10732 = k; } public function set _SafeStr_10760(k:int):void { this._SafeStr_10731 = k; } public function set _SafeStr_10761(k:int):void { this._SafeStr_10733 = k; } public function get _SafeStr_10762():int { return (((this._SafeStr_10731 + this._SafeStr_10732) + this._SafeStr_10733)); } public function get memenu():_SafeStr_4624 { return (this._SafeStr_10734); } public function get _SafeStr_7660():String { return ("toolbar/"); } private function _SafeStr_10736(k:WindowMouseEvent):void { this._SafeStr_9044 = !(this._SafeStr_9044); if (this._SafeStr_9044){ this._SafeStr_7407(_SafeStr_2732._SafeStr_10672); } else { this._SafeStr_7407(this._SafeStr_10730); }; this._SafeStr_10739(); this._SafeStr_5510._SafeStr_10763._SafeStr_7176(); } public function _SafeStr_7661(k:String):void { var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; switch (_local_2[1]){ case "memenu": this.memenu.toggleVisibility(); return; case "highlight": if (_local_2.length <= 2){ return; }; switch (_local_2[2]){ case "catalog": this._SafeStr_5524.showHint(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)); break; case "navigator": this._SafeStr_5524.showHint(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR)); break; case "memenu": this._SafeStr_5524.showHint(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU)); break; }; return; default: _SafeStr_4.log(("Toolbar unknown link-type received: " + _local_2[1])); }; } public function _SafeStr_10764():int { if (((!(this._SafeStr_9048)) || (!(this._SafeStr_9048.parent)))){ return (0); }; return (((this._SafeStr_9044) ? _SafeStr_9026 : (this._SafeStr_9048.x + this._SafeStr_9048.parent.x))); } } }//package _-1A6 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10075 = "_-5B7" (String#34859, DoABC#3) // _SafeStr_10096 = "_-5IB" (String#3918, DoABC#3) // _SafeStr_10667 = "_-0Ms" (String#7960, DoABC#3) // _SafeStr_10669 = "_-1Ej" (String#8874, DoABC#3) // _SafeStr_10670 = "_-6BO" (String#37319, DoABC#3) // _SafeStr_10671 = "_-6jB" (String#38652, DoABC#3) // _SafeStr_10672 = "_-3WU" (String#30790, DoABC#3) // _SafeStr_10714 = "_-0LX" (String#1064, DoABC#3) // _SafeStr_10715 = "_-1-c" (String#8629, DoABC#3) // _SafeStr_10716 = "_-5ZO" (String#13348, DoABC#3) // _SafeStr_10717 = "_-2lj" (String#10461, DoABC#3) // _SafeStr_10718 = "_-0vM" (String#8531, DoABC#3) // _SafeStr_10719 = "_-kw" (String#15240, DoABC#3) // _SafeStr_10720 = "_-1eP" (String#9288, DoABC#3) // _SafeStr_10721 = "_-3yM" (String#31875, DoABC#3) // _SafeStr_10722 = "_-1DP" (String#8854, DoABC#3) // _SafeStr_10723 = "_-13u" (String#24759, DoABC#3) // _SafeStr_10724 = "_-43I" (String#1557, DoABC#3) // _SafeStr_10725 = "_-6Ek" (String#14017, DoABC#3) // _SafeStr_10726 = "_-2Ja" (String#10028, DoABC#3) // _SafeStr_10727 = "_-0oz" (String#8438, DoABC#3) // _SafeStr_10728 = "_-Q" (String#39437, DoABC#3) // _SafeStr_10729 = "_-0vY" (String#24395, DoABC#3) // _SafeStr_10730 = "_-0hd" (String#23852, DoABC#3) // _SafeStr_10731 = "_-5Vl" (String#13286, DoABC#3) // _SafeStr_10732 = "_-5qv" (String#13622, DoABC#3) // _SafeStr_10733 = "_-5yD" (String#13742, DoABC#3) // _SafeStr_10734 = "_-5h1" (String#13462, DoABC#3) // _SafeStr_10735 = "_-48r" (String#11887, DoABC#3) // _SafeStr_10736 = "_-3UQ" (String#30704, DoABC#3) // _SafeStr_10737 = "_-4FH" (String#11990, DoABC#3) // _SafeStr_10738 = "_-2NZ" (String#27955, DoABC#3) // _SafeStr_10739 = "_-5eZ" (String#13415, DoABC#3) // _SafeStr_10740 = "_-0Fh" (String#7855, DoABC#3) // _SafeStr_10741 = "_-3Qo" (String#30571, DoABC#3) // _SafeStr_10742 = "_-4WR" (String#12254, DoABC#3) // _SafeStr_10743 = "_-6QF" (String#14212, DoABC#3) // _SafeStr_10744 = "_-4B8" (String#11921, DoABC#3) // _SafeStr_10745 = "_-557" (String#12837, DoABC#3) // _SafeStr_10746 = "_-20" (String#9680, DoABC#3) // _SafeStr_10747 = "_-4YO" (String#12286, DoABC#3) // _SafeStr_10748 = "_-4gI" (String#12433, DoABC#3) // _SafeStr_10749 = "_-5Sw" (String#13248, DoABC#3) // _SafeStr_10750 = "_-5iC" (String#13477, DoABC#3) // _SafeStr_10751 = "_-6F5" (String#14024, DoABC#3) // _SafeStr_10752 = "_-0LP" (String#23017, DoABC#3) // _SafeStr_10753 = "_-0lx" (String#24018, DoABC#3) // _SafeStr_10754 = "_-4Hn" (String#32677, DoABC#3) // _SafeStr_10755 = "_-l7" (String#40201, DoABC#3) // _SafeStr_10756 = "_-Lk" (String#39276, DoABC#3) // _SafeStr_10757 = "_-19H" (String#24962, DoABC#3) // _SafeStr_10758 = "_-4mc" (String#33860, DoABC#3) // _SafeStr_10759 = "_-1DI" (String#25119, DoABC#3) // _SafeStr_10760 = "_-6eQ" (String#38457, DoABC#3) // _SafeStr_10761 = "_-Sj" (String#39534, DoABC#3) // _SafeStr_10762 = "_-4Vi" (String#33253, DoABC#3) // _SafeStr_10763 = "_-0OG" (String#23128, DoABC#3) // _SafeStr_10764 = "_-11m" (String#24678, DoABC#3) // _SafeStr_2320 = "_-6S7" (String#37938, DoABC#3) // _SafeStr_2365 = "_-30X" (String#10732, DoABC#3) // _SafeStr_2412 = "_-BP" (String#14613, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2507 = "_-60k" (String#36892, DoABC#3) // _SafeStr_2732 = "_-1bV" (String#26047, DoABC#3) // _SafeStr_2855 = "_-3FC" (String#10964, DoABC#3) // _SafeStr_3580 = "_-1jz" (String#9371, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_3680 = "_-Wh" (String#14984, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4623 = "_-3Fq" (String#10973, DoABC#3) // _SafeStr_4624 = "_-rC" (String#15346, DoABC#3) // _SafeStr_4625 = "_-40C" (String#11757, DoABC#3) // _SafeStr_4626 = "_-2EW" (String#9937, DoABC#3) // _SafeStr_4627 = "_-7L" (String#14545, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5496 = "_-2lc" (String#10459, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5567 = "_-1EU" (String#25170, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_7176 = "_-423" (String#11789, DoABC#3) // _SafeStr_7407 = "_-1Vr" (String#9161, DoABC#3) // _SafeStr_7408 = "_-1o5" (String#26543, DoABC#3) // _SafeStr_7417 = "_-0KU" (String#22981, DoABC#3) // _SafeStr_7418 = "_-3FO" (String#30106, DoABC#3) // _SafeStr_7419 = "_-0DX" (String#22693, DoABC#3) // _SafeStr_7660 = "_-4Jj" (String#12072, DoABC#3) // _SafeStr_7661 = "_-eq" (String#15127, DoABC#3) // _SafeStr_7796 = "_-Ak" (String#4334, DoABC#3) // _SafeStr_8274 = "_-1vx" (String#9594, DoABC#3) // _SafeStr_8306 = "_-2M7" (String#27895, DoABC#3) // _SafeStr_8485 = "_-2yA" (String#29380, DoABC#3) // _SafeStr_8496 = "_-64u" (String#13854, DoABC#3) // _SafeStr_8998 = "_-0Dj" (String#2609, DoABC#3) // _SafeStr_9026 = "_-3rj" (String#11599, DoABC#3) // _SafeStr_9044 = "_-6JP" (String#14097, DoABC#3) // _SafeStr_9048 = "_-2Hp" (String#9991, DoABC#3) // _SafeStr_9766 = "_-3kp" (String#11476, DoABC#3) // _SafeStr_9801 = "_-dC" (String#39918, DoABC#3) //------------------------------------------------------------ //_-1A6.ExtensionView package _-1A6 { import _-5YE.IItemListWindow; import _-ue.Map; import _-5QZ._SafeStr_633; import _-5Vt.XmlAsset; import _-1Mz.IWindowContainer; import _-3oF.Core; import _-5Vt._SafeStr_10; import _-1Mz.IWindow; import flash.utils.Timer; import flash.events.TimerEvent; import _-40u._SafeStr_4622; import flash.geom.Rectangle; public class ExtensionView implements _SafeStr_2856 { private static const _SafeStr_10765:int = 3; private static const _SafeStr_10766:int = -8; private var _SafeStr_5510:HabboToolbar; private var _SafeStr_10767:IItemListWindow; private var _SafeStr_5407:Map; private var _disposed:Boolean = false; private var _SafeStr_7360:Boolean = false; private var _SafeStr_10768:Array; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_10769:int = 0; public function ExtensionView(k:_SafeStr_633, _arg_2:_SafeStr_10, _arg_3:HabboToolbar) { this._SafeStr_10768 = []; super(); this._SafeStr_5510 = _arg_3; this._SafeStr_5524 = k; var _local_4:XmlAsset = (_arg_2.getAssetByName("extension_grid_xml") as XmlAsset); if (_local_4){ this._SafeStr_10767 = (k.buildFromXML((_local_4.content as XML), 1) as IItemListWindow); }; var _local_5:IWindowContainer = this._SafeStr_10767.desktop; if (this._SafeStr_10767){ this._SafeStr_10767.x = (((_local_5.width - this._SafeStr_10767.width) - _SafeStr_10765) - this.extraMargin); this._SafeStr_10767.y = _SafeStr_10765; this._SafeStr_10767.visible = true; } else { Core.error("Unable to initialize Toolbar Extension view window from xml asset", false); }; this._SafeStr_5407 = new Map(); } public function dispose():void { var k:Array; var _local_2:String; if (!this._disposed){ k = this._SafeStr_5407._SafeStr_5497(); for each (_local_2 in k) { this.detachExtension(_local_2); }; if (this._SafeStr_10767){ this._SafeStr_10767.dispose(); this._SafeStr_10767 = null; }; this._SafeStr_10768 = null; this._SafeStr_5510 = null; this._SafeStr_5407 = null; this._disposed = true; }; } public function get visible():Boolean { return (((this._SafeStr_10767) && (this._SafeStr_10767.visible))); } public function get _SafeStr_5583():uint { if (!this._SafeStr_10767){ return (0); }; return ((this._SafeStr_10767.height + this._SafeStr_10767.y)); } public function attachExtension(k:String, _arg_2:IWindow, _arg_3:int=-1, _arg_4:Array=null):void { if (!this._disposed){ if (this._SafeStr_5407.getValue(k)){ return; }; this._SafeStr_5407.add(k, _arg_2); _arg_3 = (((_arg_4)!=null) ? this._SafeStr_10770(_arg_4) : _arg_3); if (_arg_3 == -1){ this._SafeStr_10768.push(_arg_2); } else { this._SafeStr_10768.splice(_arg_3, 0, _arg_2); }; if (this._SafeStr_10767){ this._SafeStr_5510._SafeStr_10771((_arg_2 as IWindowContainer)); this._SafeStr_10676(); }; this._SafeStr_10772(); }; } public function _SafeStr_10675(k:String):Boolean { return (!((this._SafeStr_5407.getValue(k) == null))); } private function _SafeStr_10773(k:IWindow):String { var _local_2:int = this._SafeStr_5407._SafeStr_5403().indexOf(k); if (_local_2 != -1){ return (this._SafeStr_5407._SafeStr_5497()[_local_2]); }; return (""); } public function _SafeStr_10676():void { var k:IWindow; var _local_2:String; this._SafeStr_10767._SafeStr_9402(); for each (k in this._SafeStr_10768) { _local_2 = this._SafeStr_10773(k); switch (_local_2){ case _SafeStr_2864._SafeStr_10683: case _SafeStr_2864._SafeStr_10679: case _SafeStr_2864._SafeStr_10680: case _SafeStr_2864._SafeStr_10681: case _SafeStr_2864._SafeStr_10682: case _SafeStr_2864._SafeStr_10684: case _SafeStr_2864._SafeStr_10686: case _SafeStr_2864._SafeStr_10687: case _SafeStr_2864._SafeStr_10688: case _SafeStr_2864._SafeStr_10689: case _SafeStr_2864._SafeStr_10690: case _SafeStr_2864._SafeStr_10691: case _SafeStr_2864._SafeStr_10692: case _SafeStr_2864._SafeStr_10693: this._SafeStr_10767.addListItem(k); break; case _SafeStr_2864._SafeStr_10678: this._SafeStr_10767.addListItem(k); this._SafeStr_10767.y = (_SafeStr_10765 + _SafeStr_10766); break; default: if (!this._SafeStr_7360){ this._SafeStr_10767.addListItem(k); }; }; }; this._SafeStr_10767.arrangeListItems(); this._SafeStr_10767.invalidate(); } private function _SafeStr_10770(k:Array):int { var _local_2:int; while (_local_2 < this._SafeStr_10768.length) { if (k.indexOf(this._SafeStr_10768[_local_2].name) > -1){ return (_local_2); }; _local_2++; }; return (-1); } public function detachExtension(k:String):void { var _local_2:IWindowContainer; if (!this._disposed){ _local_2 = this._SafeStr_5407[k]; if (_local_2 != null){ this._SafeStr_10768.splice(this._SafeStr_10768.indexOf(_local_2), 1); if (this._SafeStr_10767){ this._SafeStr_5510._SafeStr_10774(_local_2); this._SafeStr_10676(); }; }; this._SafeStr_5407.remove(k); this._SafeStr_10772(); }; } private function _SafeStr_10772():void { var k:Timer = new Timer(25, 1); k.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_10775); k.start(); } private function _SafeStr_10775(k:TimerEvent):void { if (this._SafeStr_5510){ this._SafeStr_5510.events.dispatchEvent(new _SafeStr_4622(_SafeStr_4622._SafeStr_5579)); }; } public function set visible(k:Boolean):void { if (this._SafeStr_10767){ this._SafeStr_10767.visible = k; }; } public function _SafeStr_10776():void { var k:IWindowContainer; for each (k in this._SafeStr_10768) { this._SafeStr_5510._SafeStr_10774(k); }; } public function _SafeStr_8998(k:String):Rectangle { var _local_2:IWindow; var _local_3:Rectangle; switch (k){ case HabboToolbarIconEnum.EXT_GROUP: _local_2 = (this._SafeStr_5407["room_group_info"] as IWindow); break; }; if (((!((_local_2 == null))) && (_local_2.visible))){ _local_3 = new Rectangle(); _local_2.getGlobalRectangle(_local_3); return (_local_3); }; return (null); } public function _SafeStr_10669(k:String):IWindow { var _local_2:IWindow; if (k == HabboToolbarIconEnum.EXT_GROUP){ _local_2 = (this._SafeStr_5407["room_group_info"] as IWindow); }; return (_local_2); } public function get landingView():Boolean { return (this._SafeStr_7360); } public function set landingView(k:Boolean):void { this._SafeStr_7360 = k; this._SafeStr_10676(); } public function set extraMargin(k:int):void { this._SafeStr_10769 = k; if (this._SafeStr_10767){ this._SafeStr_10767.x = (((this._SafeStr_10767.desktop.width - this._SafeStr_10767.width) - _SafeStr_10765) - this.extraMargin); }; } public function get extraMargin():int { return (this._SafeStr_10769); } } }//package _-1A6 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10669 = "_-1Ej" (String#8874, DoABC#3) // _SafeStr_10675 = "_-0x7" (String#8561, DoABC#3) // _SafeStr_10676 = "_-013" (String#7627, DoABC#3) // _SafeStr_10678 = "_-5Sv" (String#35535, DoABC#3) // _SafeStr_10679 = "_-YC" (String#39729, DoABC#3) // _SafeStr_10680 = "_-5AT" (String#34837, DoABC#3) // _SafeStr_10681 = "_-6Xo" (String#38185, DoABC#3) // _SafeStr_10682 = "_-1XF" (String#25880, DoABC#3) // _SafeStr_10683 = "_-33I" (String#29619, DoABC#3) // _SafeStr_10684 = "_-4mx" (String#33871, DoABC#3) // _SafeStr_10686 = "_-0Sk" (String#23289, DoABC#3) // _SafeStr_10687 = "_-690" (String#37224, DoABC#3) // _SafeStr_10688 = "_-2uJ" (String#29240, DoABC#3) // _SafeStr_10689 = "_-2CT" (String#27523, DoABC#3) // _SafeStr_10690 = "_-4vK" (String#34198, DoABC#3) // _SafeStr_10691 = "_-1l1" (String#26419, DoABC#3) // _SafeStr_10692 = "_-Ea" (String#39014, DoABC#3) // _SafeStr_10693 = "_-0Tt" (String#23327, DoABC#3) // _SafeStr_10765 = "_-0Rt" (String#1450, DoABC#3) // _SafeStr_10766 = "_-6Zm" (String#38264, DoABC#3) // _SafeStr_10767 = "_-3Dv" (String#30045, DoABC#3) // _SafeStr_10768 = "_-5ZB" (String#35787, DoABC#3) // _SafeStr_10769 = "_-5Aq" (String#34849, DoABC#3) // _SafeStr_10770 = "_-UX" (String#39607, DoABC#3) // _SafeStr_10771 = "_-3jD" (String#11450, DoABC#3) // _SafeStr_10772 = "_-4Gv" (String#32643, DoABC#3) // _SafeStr_10773 = "_-vm" (String#40619, DoABC#3) // _SafeStr_10774 = "_-0bK" (String#23606, DoABC#3) // _SafeStr_10775 = "_-18P" (String#1071, DoABC#3) // _SafeStr_10776 = "_-sU" (String#40494, DoABC#3) // _SafeStr_2856 = "_-4-Q" (String#11748, DoABC#3) // _SafeStr_2864 = "_-lg" (String#15253, DoABC#3) // _SafeStr_4622 = "_-3WQ" (String#11226, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5407 = "_-3hs" (String#205, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5579 = "_-kH" (String#40174, DoABC#3) // _SafeStr_5583 = "_-4bt" (String#12351, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7360 = "_-0fK" (String#96, DoABC#3) // _SafeStr_8998 = "_-0Dj" (String#2609, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) //------------------------------------------------------------ //_-1A6.HabboToolbar package _-1A6 { import _-0MK.Component; import _-5QZ._SafeStr_633; import _-68V._SafeStr_1407; import _-1BQ._SafeStr_2859; import _-1BQ.SettingsExtension; import _-0i6._SafeStr_2307; import _-0Kg._SafeStr_334; import _-1Y9._SafeStr_1367; import _-6k4._SafeStr_440; import _-6k4._SafeStr_1210; import _-5iI._SafeStr_2862; import _-1BQ._SafeStr_2867; import _-1BQ._SafeStr_2863; import _-1BQ._SafeStr_2870; import _-1BQ._SafeStr_2872; import _-5sJ.ICoreLocalizationManager; import _-0Dr._SafeStr_1201; import _-2Zy._SafeStr_501; import _-4rH._SafeStr_2173; import _-1El._SafeStr_1356; import _-3HG._SafeStr_13; import _-4Hl._SafeStr_1380; import _-6ik._SafeStr_1496; import _-0b-._SafeStr_1699; import _-2SM._SafeStr_2869; import flash.utils.Timer; import _-SU.HabboPhoneNumber; import com.sulake.iid.IIDHabboPhoneNumber; import _-4vX.HabboNuxDialogs; import com.sulake.iid.IIDHabboNuxDialogs; import _-1Ty.HabboCampaigns; import com.sulake.iid.IIDHabboCampaigns; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboConfigurationManager; import flash.events.Event; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboCatalog; import _-2NY._SafeStr_2320; import com.sulake.iid.IIDCoreLocalizationManager; import com.sulake.iid.IIDHabboInventory; import _-Yv.HabboUnseenItemsUpdatedEvent; import _-Yv._SafeStr_2866; import com.sulake.iid.IIDHabboSoundManager; import com.sulake.iid.IIDSessionDataManager; import _-gx._SafeStr_2508; import com.sulake.iid.IIDHabboHelp; import com.sulake.iid.IIDHabboFreeFlowChat; import com.sulake.iid.IIDHabboRoomUI; import com.sulake.iid.IIDAvatarRenderManager; import com.sulake.iid.IIDHabboQuestEngine; import _-5sR._SafeStr_2860; import com.sulake.iid.IIDHabboMessenger; import _-4Ky._SafeStr_2694; import com.sulake.iid.IIDHabboGroupForumController; import _-1Qq._SafeStr_2868; import com.sulake.iid.IIDHabboNavigator; import com.sulake.iid.IIDHabboNewNavigator; import __AS3__.vec.Vector; import _-PO._SafeStr_2857; import flash.events.TimerEvent; import _-3qZ._SafeStr_2273; import _-0HS._SafeStr_2730; import _-151._SafeStr_2858; import _-1Mz.IWindowContainer; import _-0CY._SafeStr_2383; import _-0CY._SafeStr_2458; import _-1Mz.IWindow; import _-6Sv._SafeStr_2510; import _-6Sv._SafeStr_2505; import _-6Sv._SafeStr_2504; import flash.geom.Rectangle; import _-40u._SafeStr_2295; import _-6-c._SafeStr_2284; import _-5YE._SafeStr_2413; import flash.display.BitmapData; import _-1YG._SafeStr_2855; import _-65D._SafeStr_2623; import __AS3__.vec.*; public class HabboToolbar extends Component implements _SafeStr_2153 { private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_6331:_SafeStr_1407; private var _SafeStr_5414:BottomBarLeft; private var _SafeStr_10777:_SafeStr_2865; private var _SafeStr_5413:Boolean; private var _SafeStr_10778:_SafeStr_2859; private var _SafeStr_10779:SettingsExtension; private var _SafeStr_5643:_SafeStr_2307; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_7210:_SafeStr_1367; private var _SafeStr_6626:_SafeStr_440; private var _SafeStr_7357:_SafeStr_1210; private var _SafeStr_10780:_SafeStr_2862; private var _SafeStr_10781:_SafeStr_2867; private var _SafeStr_10782:_SafeStr_2863; private var _SafeStr_10783:_SafeStr_2870; private var _SafeStr_10784:_SafeStr_2872; private var _SafeStr_5525:ICoreLocalizationManager; private var _SafeStr_5773:_SafeStr_1201; private var _SafeStr_10785:ExtensionView; private var _SafeStr_7215:_SafeStr_501; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_5526:_SafeStr_1356; private var _SafeStr_7209:_SafeStr_13; private var _SafeStr_7219:_SafeStr_1380; private var _SafeStr_7220:_SafeStr_1496; private var _SafeStr_10786:_SafeStr_1699; private var _SafeStr_10787:_SafeStr_2869; private var _SafeStr_9043:Timer; private var _SafeStr_10788:Timer; private var _SafeStr_10789:Timer; public function HabboToolbar(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); k._SafeStr_8226(new HabboPhoneNumber(k, 0, _arg_3), [new IIDHabboPhoneNumber()]); k._SafeStr_8226(new HabboNuxDialogs(k, 0, _arg_3), [new IIDHabboNuxDialogs()]); k._SafeStr_8226(new HabboCampaigns(k, 0, _arg_3), [new IIDHabboCampaigns()]); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboConfigurationManager(), null, true, [{ "type":Event.COMPLETE, "callback":this.onConfigurationComplete }]), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_6331 = k; }), new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; }, true), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_334):void { _SafeStr_5450 = k; }, true, [{ "type":_SafeStr_2320.CATALOG_INITIALIZED, "callback":this._SafeStr_10743 }, { "type":_SafeStr_2320.CATALOG_NOT_READY, "callback":this._SafeStr_10743 }, { "type":_SafeStr_2320.CATALOG_NEW_ITEMS_SHOW, "callback":this._SafeStr_10743 }, { "type":_SafeStr_2320.CATALOG_NEW_ITEMS_HIDE, "callback":this._SafeStr_10743 }]), new _SafeStr_44(new IIDCoreLocalizationManager(), function (k:ICoreLocalizationManager):void { _SafeStr_5525 = k; }), new _SafeStr_44(new IIDHabboInventory(), function (k:_SafeStr_1201):void { _SafeStr_5773 = k; }, false, [{ "type":HabboUnseenItemsUpdatedEvent._SafeStr_10265, "callback":this._SafeStr_10790 }, { "type":_SafeStr_2866._SafeStr_5778, "callback":this._SafeStr_10072 }]), new _SafeStr_44(new IIDHabboSoundManager(), function (k:_SafeStr_501):void { _SafeStr_7215 = k; }), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_7207 = k; }, true, [{ "type":_SafeStr_2508._SafeStr_10791, "callback":this._SafeStr_10792 }]), new _SafeStr_44(new IIDHabboHelp(), function (k:_SafeStr_1356):void { _SafeStr_5526 = k; }, false), new _SafeStr_44(new IIDHabboFreeFlowChat(), function (k:_SafeStr_1496):void { _SafeStr_7220 = k; }, false), new _SafeStr_44(new IIDHabboRoomUI(), function (k:_SafeStr_1699):void { _SafeStr_10786 = k; }, false), new _SafeStr_44(new IIDAvatarRenderManager(), function (k:_SafeStr_13):void { _SafeStr_7209 = k; }, false), new _SafeStr_44(new IIDHabboQuestEngine(), function (k:_SafeStr_1380):void { _SafeStr_7219 = k; }, false, [{ "type":_SafeStr_2860._SafeStr_9055, "callback":this._SafeStr_10793 }]), new _SafeStr_44(new IIDHabboMessenger(), function (k:_SafeStr_1367):void { _SafeStr_7210 = k; }, false, [{ "type":_SafeStr_2694._SafeStr_5787, "callback":this._SafeStr_10794 }, { "type":_SafeStr_2694._SafeStr_5789, "callback":this._SafeStr_10794 }, { "type":HabboUnseenItemsUpdatedEvent._SafeStr_10265, "callback":this._SafeStr_10790 }]), new _SafeStr_44(new IIDHabboGroupForumController(), null, false, [{ "type":_SafeStr_2868._SafeStr_9055, "callback":this._SafeStr_10795 }]), new _SafeStr_44(new IIDHabboNavigator(), function (k:_SafeStr_440):void { _SafeStr_6626 = k; }, false), new _SafeStr_44(new IIDHabboNewNavigator(), function (k:_SafeStr_1210):void { _SafeStr_7357 = k; }, false)])); } override public function dispose():void { this._SafeStr_5413 = false; this._SafeStr_5643 = null; this._SafeStr_10796(); this._SafeStr_10797(); this._SafeStr_10798(); if (this._SafeStr_10785){ this._SafeStr_10785.dispose(); this._SafeStr_10785 = null; }; if (this._SafeStr_10778){ this._SafeStr_10778.dispose(); this._SafeStr_10778 = null; }; if (this._SafeStr_10779){ this._SafeStr_10779.dispose(); this._SafeStr_10779 = null; }; if (this._SafeStr_10787 != null){ this._SafeStr_10787.dispose(); this._SafeStr_10787 = null; }; if (this._SafeStr_10781){ this._SafeStr_10781.dispose(); this._SafeStr_10781 = null; }; if (this._SafeStr_10782){ this._SafeStr_10782.dispose(); this._SafeStr_10782 = null; }; if (this._SafeStr_10783){ this._SafeStr_10783.dispose(); this._SafeStr_10783 = null; }; if (this._SafeStr_10784){ this._SafeStr_10784.dispose(); this._SafeStr_10784 = null; }; if (this._SafeStr_7210 != null){ if (this._SafeStr_7210.events){ this._SafeStr_7210.events.removeEventListener(_SafeStr_2694._SafeStr_5787, this._SafeStr_10794); this._SafeStr_7210.events.removeEventListener(_SafeStr_2694._SafeStr_5789, this._SafeStr_10794); }; this._SafeStr_7210 = null; }; if (this._SafeStr_5414 != null){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; super.dispose(); } private function onConfigurationComplete(k:Event):void { } override protected function initComponent():void { var _local_2:int; var _local_3:int; this._SafeStr_5643 = this._SafeStr_6331.connection; this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_2857(this._SafeStr_7697)); this._SafeStr_10777 = new _SafeStr_2865(this); this._SafeStr_5414 = new BottomBarLeft(this, this._SafeStr_5524, assets, events); this._SafeStr_5414.window.visible = false; this._SafeStr_10799(); this._SafeStr_10785 = new ExtensionView(this._SafeStr_5524, assets, this); if (this._SafeStr_5414 == null){ _SafeStr_4.log("Error, toolbar view was not available"); return; }; var k:String = getProperty("new.user.wing"); if (k != ""){ _local_2 = (getInteger("new.user.promo.delay", 10) * 1000); if ((((_local_2 > 0)) && ((this._SafeStr_10788 == null)))){ this._SafeStr_10788 = new Timer(_local_2, 1); this._SafeStr_10788.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_10800); this._SafeStr_10788.start(); }; if ((((((((k == _SafeStr_2873._SafeStr_10695)) || ((k == _SafeStr_2873._SafeStr_10697)))) || ((k == _SafeStr_2873._SafeStr_10696)))) || ((k == _SafeStr_2873._SafeStr_10698)))){ _local_3 = (getInteger("new.user.promo.room.delay", 180) * 1000); if ((((_local_3 > 0)) && ((this._SafeStr_10789 == null)))){ this._SafeStr_10789 = new Timer(_local_3, 1); this._SafeStr_10789.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_10801); this._SafeStr_10789.start(); }; }; }; } private function _SafeStr_10792(k:_SafeStr_2508):void { if (((this._SafeStr_10785) && (!(this._SafeStr_5413)))){ this._SafeStr_10802(); this._SafeStr_10803(); this._SafeStr_10804(); this._SafeStr_10805(); this._SafeStr_10806(); this._SafeStr_10807(); this._SafeStr_10808(); this._SafeStr_10809(); this._SafeStr_5413 = true; }; } private function _SafeStr_10743(k:_SafeStr_2320):void { if (this._SafeStr_5414){ this._SafeStr_5414._SafeStr_10743(k); }; } private function _SafeStr_7697(k:_SafeStr_2273):void { if (!this._SafeStr_10784){ this._SafeStr_10807(); }; } private function _SafeStr_10800(k:TimerEvent):void { var _local_3:String; var _local_4:String; this._SafeStr_10796(); var _local_2:String = getProperty("new.user.wing"); var _local_5:int = _SafeStr_2730.LEFT; var _local_6:String; switch (_local_2){ case _SafeStr_2873._SafeStr_10695: _local_3 = "new.user.promo.social"; _local_4 = HabboToolbarIconEnum.NAVIGATOR; _local_6 = "NAVIGATOR"; break; case _SafeStr_2873._SafeStr_10696: _local_3 = "new.user.promo.group"; _local_4 = HabboToolbarIconEnum.EXT_GROUP; _local_5 = _SafeStr_2730.RIGHT; break; case _SafeStr_2873._SafeStr_10697: _local_3 = "new.user.promo.quest"; _local_4 = HabboToolbarIconEnum.QUESTS; _local_6 = "QUESTS"; break; case _SafeStr_2873._SafeStr_10698: _local_3 = "new.user.promo.game"; _local_4 = HabboToolbarIconEnum.GAMES; _local_6 = "GAMES"; break; default: return; }; if (this._SafeStr_8998(_local_4) != null){ this._SafeStr_5526._SafeStr_10810(_local_4, _local_3, _local_5, _local_6); }; } private function _SafeStr_10801(k:TimerEvent):void { this._SafeStr_10798(); this._SafeStr_5526._SafeStr_10810(HabboToolbarIconEnum.NAVIGATOR, "new.user.promo.room", _SafeStr_2730.LEFT, "NAVIGATOR_ME_TAB"); } private function _SafeStr_10799():void { var k:int; var _local_2:int; if (!this._SafeStr_8485()){ return; }; if (getBoolean("room.enter.effect.enabled")){ k = getInteger("room.enter.effect.delay", 4000); _local_2 = getInteger("room.enter.effect.duration", 2000); _SafeStr_2858.init(k, _local_2); this._SafeStr_10771(IWindowContainer(this._SafeStr_5414.window)); if (this._SafeStr_9043 == null){ this._SafeStr_9043 = new Timer((k + _local_2), 1); this._SafeStr_9043.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_9052); this._SafeStr_9043.start(); }; }; } private function _SafeStr_10802():void { this._SafeStr_10778 = new _SafeStr_2859(this, this._SafeStr_5450); this._SafeStr_10778._SafeStr_10811()._SafeStr_10072(); } private function _SafeStr_10809():void { this._SafeStr_10779 = new SettingsExtension(this); } private function _SafeStr_10803():void { var k:_SafeStr_2383; if (getBoolean("seasonalcurrencyindicator.enabled")){ this._SafeStr_10780 = new _SafeStr_2862(this, this._SafeStr_5524, assets, this._SafeStr_5450, this._SafeStr_5525); k = new _SafeStr_2383(_SafeStr_2383._SafeStr_7509, this._SafeStr_5450.getPurse()._SafeStr_7508(_SafeStr_2458.SEASONAL_1), _SafeStr_2458.SEASONAL_1); this._SafeStr_10780._SafeStr_10812(k); }; } private function _SafeStr_10804():void { if (getBoolean("club.membership.extend.vip.promotion.enabled")){ this._SafeStr_10781 = new _SafeStr_2867(this); }; } private function _SafeStr_10806():void { if (getBoolean("citizenship.vip.quest.promotion.enabled")){ this._SafeStr_10782 = new _SafeStr_2863(this, this._SafeStr_5524, assets, events, this._SafeStr_5525, this._SafeStr_5643); }; } private function _SafeStr_10805():void { if (getBoolean("club.membership.extend.vip.promotion.enabled")){ this._SafeStr_10783 = new _SafeStr_2870(this); }; } private function _SafeStr_10807():void { var k:Boolean = ((!(this._SafeStr_8485())) || (!(getBoolean("new.identity.hide.ui")))); if (((((this._SafeStr_5450._SafeStr_8146.enabled) && (getBoolean("toolbar.extension.video.promo.enabled")))) && (k))){ this._SafeStr_10784 = new _SafeStr_2872(this); }; } private function _SafeStr_10808():void { var k:Boolean = ((!(this._SafeStr_8485())) || (!(getBoolean("new.identity.hide.ui")))); if (((((getBoolean("offers.enabled")) && (k))) && (!(getBoolean("offers.habboclub.enabled"))))){ this._SafeStr_10787 = new _SafeStr_2869(this, this._SafeStr_5524, assets, this._SafeStr_5450); }; } public function _SafeStr_10813():void { if (((this._SafeStr_10779) && (this._SafeStr_10779.window))){ this._SafeStr_10779.window.visible = !(this._SafeStr_10779.window.visible); }; this.extensionView._SafeStr_10676(); } private function _SafeStr_9052(k:TimerEvent):void { this._SafeStr_10797(); if (this._SafeStr_5414){ this._SafeStr_10774((this._SafeStr_5414.window as IWindowContainer)); }; if (this._SafeStr_10785){ this._SafeStr_10785._SafeStr_10776(); }; } public function _SafeStr_10771(k:IWindowContainer):void { var _local_2:IWindow; if (_SafeStr_2858._SafeStr_5606()){ if (k == null){ return; }; _local_2 = this._SafeStr_5524.createWindow(_SafeStr_2864._SafeStr_10677, "", _SafeStr_2510.BORDER, _SafeStr_2505._SafeStr_9067, ((_SafeStr_2504._SafeStr_9068 | _SafeStr_2504._SafeStr_9069) | _SafeStr_2504._SafeStr_9070), new Rectangle(0, 0, k.width, k.height), null, 0); _local_2.color = 0; _local_2.blend = 0.3; k.addChild(_local_2); k.invalidate(); }; } public function _SafeStr_10774(k:IWindowContainer):void { if (k == null){ return; }; var _local_2:IWindow = k.findChildByName("toolbar_dimmer"); if (_local_2 != null){ k.removeChild(_local_2); k.invalidate(); this._SafeStr_5524.destroy(_local_2); }; } public function toggleWindowVisibility(k:String):void { var _local_4:_SafeStr_2295; var _local_5:_SafeStr_2295; var _local_2:String = HabboToolbarIconEnum[k]; if (_local_2 == HabboToolbarIconEnum.CAMERA){ _local_4 = new _SafeStr_2295(_SafeStr_2295._SafeStr_6113); _local_4._SafeStr_6129 = _SafeStr_2295._SafeStr_10814; events.dispatchEvent(_local_4); } else { _local_5 = new _SafeStr_2295(_SafeStr_2295._SafeStr_5780); _local_5._SafeStr_5791 = _local_2; _local_5._SafeStr_6129 = k; events.dispatchEvent(_local_5); }; var _local_3:_SafeStr_2284 = new _SafeStr_2284("Toolbar", k, "client.toolbar.clicked"); if (this._SafeStr_5643){ this._SafeStr_5643.send(_local_3); }; } public function _SafeStr_8998(k:String):Rectangle { var _local_2:Rectangle; if (k == HabboToolbarIconEnum.EXT_GROUP){ _local_2 = this._SafeStr_10785._SafeStr_8998(k); } else { if (this._SafeStr_5414){ _local_2 = this._SafeStr_5414._SafeStr_8998(k); }; }; if (((!(_local_2)) && (this._SafeStr_10778))){ _local_2 = this._SafeStr_10778._SafeStr_8998(k); }; return (_local_2); } public function _SafeStr_10669(k:String):IWindow { var _local_2:IWindow; if (k == HabboToolbarIconEnum.EXT_GROUP){ _local_2 = this._SafeStr_10785._SafeStr_10669(k); } else { if (this._SafeStr_5414){ _local_2 = this._SafeStr_5414._SafeStr_10753(k); if ((_local_2 as _SafeStr_2413)){ _local_2 = _local_2.parent; }; }; }; if (((!(_local_2)) && (this._SafeStr_10778))){ _local_2 = this._SafeStr_10778._SafeStr_10669(k); }; return (_local_2); } public function _SafeStr_10754(k:String, _arg_2:int):void { if (this._SafeStr_5414){ this._SafeStr_5414._SafeStr_10754(k, _arg_2); }; } public function _SafeStr_7407(k:String):void { switch (k){ case _SafeStr_2732._SafeStr_10670: case _SafeStr_2732._SafeStr_10671: this._SafeStr_10815(true); break; case _SafeStr_2732._SafeStr_7419: this._SafeStr_10815(true); break; case _SafeStr_2732._SafeStr_7408: this._SafeStr_10815(false); break; }; if (this._SafeStr_10785 != null){ this._SafeStr_10785.landingView = (k == _SafeStr_2732._SafeStr_10670); }; if (this._SafeStr_5414){ this._SafeStr_5414._SafeStr_7407(k); this._SafeStr_5414.window.visible = true; }; if (this._SafeStr_5526 != null){ this._SafeStr_5526._SafeStr_10816 = !((k == _SafeStr_2732._SafeStr_7419)); }; var _local_2:_SafeStr_2295 = new _SafeStr_2295(_SafeStr_2295._SafeStr_10817); events.dispatchEvent(_local_2); } private function _SafeStr_10815(k:Boolean):void { if (this._SafeStr_10785){ this._SafeStr_10785.visible = k; }; } public function _SafeStr_10096(k:String, _arg_2:BitmapData):void { var _local_3:BitmapData; if (_arg_2 != null){ _local_3 = _arg_2.clone(); }; if (this._SafeStr_5414){ this._SafeStr_5414._SafeStr_10096(k, _arg_2); }; } public function getRect():Rectangle { if (this._SafeStr_5414){ return (this._SafeStr_5414.window.rectangle); }; return (new Rectangle()); } public function get extensionView():_SafeStr_2856 { return (this._SafeStr_10785); } public function get _SafeStr_5839():_SafeStr_501 { return (this._SafeStr_7215); } public function _SafeStr_8379(k:String, _arg_2:BitmapData, _arg_3:int, _arg_4:int):_SafeStr_2855 { if (((this._SafeStr_5414) && (!(this._SafeStr_5414.disposed)))){ return (this._SafeStr_5414._SafeStr_10756(k, _arg_2, _arg_3, _arg_4)); }; _arg_2.dispose(); return (null); } public function _SafeStr_10818():Boolean { return (getBoolean("xmas11.enabled")); } public function _SafeStr_10819():Boolean { return (getBoolean("valentines.enabled")); } public function _SafeStr_8485():Boolean { return ((getInteger("new.identity", 0) > 0)); } public function _SafeStr_10666(k:String, _arg_2:Boolean):void { if (this._SafeStr_5414){ this._SafeStr_5414._SafeStr_10738(k, _arg_2); }; } private function _SafeStr_10797():void { if (this._SafeStr_9043){ this._SafeStr_9043.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_9052); this._SafeStr_9043.stop(); this._SafeStr_9043 = null; }; } private function _SafeStr_10796():void { if (this._SafeStr_10788){ this._SafeStr_10788.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_10800); this._SafeStr_10788.stop(); this._SafeStr_10788 = null; }; } private function _SafeStr_10798():void { if (this._SafeStr_10789){ this._SafeStr_10789.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_10801); this._SafeStr_10789.stop(); this._SafeStr_10789 = null; }; } private function _SafeStr_10794(k:_SafeStr_2694):void { if (((!(this._SafeStr_7210)) || (!(this._SafeStr_5414)))){ return; }; if (this._SafeStr_5414 != null){ this._SafeStr_5414._SafeStr_10760 = this._SafeStr_7210.getUnseenMiniMailMessageCount(); this._SafeStr_5414.memenu._SafeStr_10820 = this._SafeStr_7210.getUnseenMiniMailMessageCount(); this._SafeStr_10754(HabboToolbarIconEnum.MEMENU, this._SafeStr_5414._SafeStr_10762); }; } private function _SafeStr_10793(k:_SafeStr_2860):void { if (this._SafeStr_5414 != null){ this._SafeStr_5414._SafeStr_10759 = k.count; this._SafeStr_5414.memenu._SafeStr_10821 = k.count; this._SafeStr_10754(HabboToolbarIconEnum.MEMENU, this._SafeStr_5414._SafeStr_10762); }; } private function _SafeStr_10795(k:_SafeStr_2868):void { if (this._SafeStr_5414 != null){ this._SafeStr_5414._SafeStr_10761 = k._SafeStr_10761; this._SafeStr_5414.memenu._SafeStr_10761 = k._SafeStr_10761; this._SafeStr_10754(HabboToolbarIconEnum.MEMENU, this._SafeStr_5414._SafeStr_10762); }; } public function set _SafeStr_10667(k:Boolean):void { if (this._SafeStr_5414 != null){ this._SafeStr_5414._SafeStr_10667 = k; }; } private function _SafeStr_10790(k:HabboUnseenItemsUpdatedEvent):void { this._SafeStr_10754(HabboToolbarIconEnum.INVENTORY, k._SafeStr_7880); this._SafeStr_10754(HabboToolbarIconEnum.GAMES, k._SafeStr_10822(_SafeStr_2623.GAMES)); } public function _SafeStr_10072(k:_SafeStr_2866):void { if (this._SafeStr_10778 != null){ this._SafeStr_10778._SafeStr_10811()._SafeStr_10072(k); }; if (this._SafeStr_10783 != null){ this._SafeStr_10783._SafeStr_10072(k); }; if (this._SafeStr_10784 != null){ this._SafeStr_10784._SafeStr_10072(k); }; if (this._SafeStr_10781 != null){ this._SafeStr_10781._SafeStr_10072(k); }; } public function get _SafeStr_10668():int { if (this._SafeStr_5414){ return (this._SafeStr_5414._SafeStr_10764()); }; return (0); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get avatarRenderManager():_SafeStr_13 { return (this._SafeStr_7209); } public function get sessionDataManager():_SafeStr_2173 { return (this._SafeStr_7207); } public function get communicationManager():_SafeStr_1407 { return (this._SafeStr_6331); } public function get connection():_SafeStr_2307 { return (this._SafeStr_5643); } public function get navigator():_SafeStr_440 { if (this._SafeStr_7357 != null){ return (this._SafeStr_7357._SafeStr_7423); }; return (null); } public function get questEngine():_SafeStr_1380 { return (this._SafeStr_7219); } public function get freeFlowChat():_SafeStr_1496 { return (this._SafeStr_7220); } public function get _SafeStr_10763():_SafeStr_1699 { return (this._SafeStr_10786); } public function get inventory():_SafeStr_1201 { return (this._SafeStr_5773); } public function get localization():ICoreLocalizationManager { return (this._SafeStr_5525); } public function get catalog():_SafeStr_334 { return (this._SafeStr_5450); } public function get messenger():_SafeStr_1367 { return (this._SafeStr_7210); } } }//package _-1A6 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10072 = "_-1uy" (String#26805, DoABC#3) // _SafeStr_10096 = "_-5IB" (String#3918, DoABC#3) // _SafeStr_10265 = "_-Ax" (String#38883, DoABC#3) // _SafeStr_10666 = "_-3DX" (String#10944, DoABC#3) // _SafeStr_10667 = "_-0Ms" (String#7960, DoABC#3) // _SafeStr_10668 = "_-5jY" (String#13505, DoABC#3) // _SafeStr_10669 = "_-1Ej" (String#8874, DoABC#3) // _SafeStr_10670 = "_-6BO" (String#37319, DoABC#3) // _SafeStr_10671 = "_-6jB" (String#38652, DoABC#3) // _SafeStr_10676 = "_-013" (String#7627, DoABC#3) // _SafeStr_10677 = "_-uf" (String#40569, DoABC#3) // _SafeStr_10695 = "_-2dl" (String#28595, DoABC#3) // _SafeStr_10696 = "_-06y" (String#22438, DoABC#3) // _SafeStr_10697 = "_-DB" (String#38969, DoABC#3) // _SafeStr_10698 = "_-2KQ" (String#27829, DoABC#3) // _SafeStr_10738 = "_-2NZ" (String#27955, DoABC#3) // _SafeStr_10743 = "_-6QF" (String#14212, DoABC#3) // _SafeStr_10753 = "_-0lx" (String#24018, DoABC#3) // _SafeStr_10754 = "_-4Hn" (String#32677, DoABC#3) // _SafeStr_10756 = "_-Lk" (String#39276, DoABC#3) // _SafeStr_10759 = "_-1DI" (String#25119, DoABC#3) // _SafeStr_10760 = "_-6eQ" (String#38457, DoABC#3) // _SafeStr_10761 = "_-Sj" (String#39534, DoABC#3) // _SafeStr_10762 = "_-4Vi" (String#33253, DoABC#3) // _SafeStr_10763 = "_-0OG" (String#23128, DoABC#3) // _SafeStr_10764 = "_-11m" (String#24678, DoABC#3) // _SafeStr_10771 = "_-3jD" (String#11450, DoABC#3) // _SafeStr_10774 = "_-0bK" (String#23606, DoABC#3) // _SafeStr_10776 = "_-sU" (String#40494, DoABC#3) // _SafeStr_10777 = "_-0W-" (String#23407, DoABC#3) // _SafeStr_10778 = "_-49h" (String#32362, DoABC#3) // _SafeStr_10779 = "_-LO" (String#39265, DoABC#3) // _SafeStr_10780 = "_-2zA" (String#29416, DoABC#3) // _SafeStr_10781 = "_-3wq" (String#31815, DoABC#3) // _SafeStr_10782 = "_-50x" (String#34460, DoABC#3) // _SafeStr_10783 = "_-4h0" (String#33653, DoABC#3) // _SafeStr_10784 = "_-640" (String#37020, DoABC#3) // _SafeStr_10785 = "_-39D" (String#10880, DoABC#3) // _SafeStr_10786 = "_-Nl" (String#1152, DoABC#3) // _SafeStr_10787 = "_-0Ii" (String#7896, DoABC#3) // _SafeStr_10788 = "_-4kk" (String#33794, DoABC#3) // _SafeStr_10789 = "_-5Eg" (String#34997, DoABC#3) // _SafeStr_10790 = "_-0H5" (String#22838, DoABC#3) // _SafeStr_10791 = "_-4EL" (String#32553, DoABC#3) // _SafeStr_10792 = "_-6Al" (String#4175, DoABC#3) // _SafeStr_10793 = "_-47Q" (String#32273, DoABC#3) // _SafeStr_10794 = "_-4ap" (String#12336, DoABC#3) // _SafeStr_10795 = "_-De" (String#38985, DoABC#3) // _SafeStr_10796 = "_-5MN" (String#35295, DoABC#3) // _SafeStr_10797 = "_-5Vs" (String#35654, DoABC#3) // _SafeStr_10798 = "_-uL" (String#40558, DoABC#3) // _SafeStr_10799 = "_-6ct" (String#38392, DoABC#3) // _SafeStr_10800 = "_-1YO" (String#25922, DoABC#3) // _SafeStr_10801 = "_-4h7" (String#33659, DoABC#3) // _SafeStr_10802 = "_-1O8" (String#25525, DoABC#3) // _SafeStr_10803 = "_-5dD" (String#35944, DoABC#3) // _SafeStr_10804 = "_-1-0" (String#24564, DoABC#3) // _SafeStr_10805 = "_-41p" (String#32040, DoABC#3) // _SafeStr_10806 = "_-vl" (String#40618, DoABC#3) // _SafeStr_10807 = "_-6Qu" (String#37895, DoABC#3) // _SafeStr_10808 = "_-5z0" (String#36783, DoABC#3) // _SafeStr_10809 = "_-0Ji" (String#22948, DoABC#3) // _SafeStr_10810 = "_-0f2" (String#8271, DoABC#3) // _SafeStr_10811 = "_-0T-" (String#23299, DoABC#3) // _SafeStr_10812 = "_-FS" (String#39046, DoABC#3) // _SafeStr_10813 = "_-1p1" (String#26581, DoABC#3) // _SafeStr_10814 = "_-2UW" (String#28219, DoABC#3) // _SafeStr_10815 = "_-32r" (String#29597, DoABC#3) // _SafeStr_10816 = "_-3vm" (String#11662, DoABC#3) // _SafeStr_10817 = "_-2f1" (String#28639, DoABC#3) // _SafeStr_10818 = "_-3-e" (String#29480, DoABC#3) // _SafeStr_10819 = "_-0Hb" (String#22862, DoABC#3) // _SafeStr_10820 = "_-r8" (String#40441, DoABC#3) // _SafeStr_10821 = "_-24b" (String#27220, DoABC#3) // _SafeStr_10822 = "_-xQ" (String#40685, DoABC#3) // _SafeStr_1201 = "_-19p" (String#8798, DoABC#3) // _SafeStr_1210 = "_-4kf" (String#12507, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_1367 = "_-4Tq" (String#12206, DoABC#3) // _SafeStr_1380 = "_-Dw" (String#14660, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_1496 = "_-3Tx" (String#11192, DoABC#3) // _SafeStr_1699 = "_-2fm" (String#10374, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2284 = "_-4yD" (String#34310, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2320 = "_-6S7" (String#37938, DoABC#3) // _SafeStr_2383 = "_-3yv" (String#31891, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2458 = "_-1xj" (String#26913, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_2505 = "_-3ml" (String#31409, DoABC#3) // _SafeStr_2508 = "_-4gi" (String#33638, DoABC#3) // _SafeStr_2510 = "_-3x0" (String#31824, DoABC#3) // _SafeStr_2623 = "_-4tE" (String#34123, DoABC#3) // _SafeStr_2694 = "_-2IW" (String#27756, DoABC#3) // _SafeStr_2730 = "_-0aG" (String#23574, DoABC#3) // _SafeStr_2732 = "_-1bV" (String#26047, DoABC#3) // _SafeStr_2855 = "_-3FC" (String#10964, DoABC#3) // _SafeStr_2856 = "_-4-Q" (String#11748, DoABC#3) // _SafeStr_2857 = "_-32Y" (String#29583, DoABC#3) // _SafeStr_2858 = "_-3qu" (String#31567, DoABC#3) // _SafeStr_2859 = "_-2g-" (String#10376, DoABC#3) // _SafeStr_2860 = "_-52n" (String#34535, DoABC#3) // _SafeStr_2862 = "_-3H4" (String#10989, DoABC#3) // _SafeStr_2863 = "_-14v" (String#8713, DoABC#3) // _SafeStr_2864 = "_-lg" (String#15253, DoABC#3) // _SafeStr_2865 = "class" (String#15917, DoABC#3) // _SafeStr_2866 = "_-4po" (String#33985, DoABC#3) // _SafeStr_2867 = "_-4o2" (String#12564, DoABC#3) // _SafeStr_2868 = "_-0ZI" (String#23534, DoABC#3) // _SafeStr_2869 = "_-yy" (String#15458, DoABC#3) // _SafeStr_2870 = "_-48C" (String#11877, DoABC#3) // _SafeStr_2872 = "_-4V2" (String#12229, DoABC#3) // _SafeStr_2873 = "_-2yb" (String#29393, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_440 = "_-1mx" (String#9427, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5606 = "_-23i" (String#9752, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5773 = "_-01E" (String#243, DoABC#3) // _SafeStr_5778 = "_-0ut" (String#24369, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5787 = "_-04i" (String#22359, DoABC#3) // _SafeStr_5789 = "_-17P" (String#24894, DoABC#3) // _SafeStr_5791 = "_-24j" (String#27226, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_6113 = "_-0fI" (String#23768, DoABC#3) // _SafeStr_6129 = "_-6ks" (String#14525, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6331 = "_-qd" (String#247, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7209 = "_-2Lh" (String#688, DoABC#3) // _SafeStr_7210 = "_-4ry" (String#1116, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7220 = "_-6DC" (String#1611, DoABC#3) // _SafeStr_7357 = "_-5ds" (String#864, DoABC#3) // _SafeStr_7407 = "_-1Vr" (String#9161, DoABC#3) // _SafeStr_7408 = "_-1o5" (String#26543, DoABC#3) // _SafeStr_7419 = "_-0DX" (String#22693, DoABC#3) // _SafeStr_7423 = "_-4De" (String#11961, DoABC#3) // _SafeStr_7508 = "_-1cq" (String#9270, DoABC#3) // _SafeStr_7509 = "_-6fB" (String#38493, DoABC#3) // _SafeStr_7697 = "_-1WJ" (String#578, DoABC#3) // _SafeStr_7880 = "_-0Fi" (String#22782, DoABC#3) // _SafeStr_8146 = "_-12u" (String#8679, DoABC#3) // _SafeStr_8226 = "_-5OF" (String#35366, DoABC#3) // _SafeStr_8379 = "_-3uV" (String#3571, DoABC#3) // _SafeStr_8485 = "_-2yA" (String#29380, DoABC#3) // _SafeStr_8998 = "_-0Dj" (String#2609, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9043 = "_-4Jl" (String#3673, DoABC#3) // _SafeStr_9052 = "_-0m" (String#2768, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) // _SafeStr_9067 = "_-1x4" (String#26886, DoABC#3) // _SafeStr_9068 = "_-bQ" (String#39841, DoABC#3) // _SafeStr_9069 = "_-33T" (String#29624, DoABC#3) // _SafeStr_9070 = "_-4ty" (String#34148, DoABC#3) //------------------------------------------------------------ //_-1A6.HabboToolbarIconEnum package _-1A6 { import flash.utils.Dictionary; public class HabboToolbarIconEnum { public static const HELP:String = "HTIE_ICON_HELP"; public static const NAVIGATOR:String = "HTIE_ICON_NAVIGATOR"; public static const CATALOGUE:String = "HTIE_ICON_CATALOGUE"; public static const INVENTORY:String = "HTIE_ICON_INVENTORY"; public static const QUESTS:String = "HTIE_ICON_QUESTS"; public static const ACHIEVEMENTS:String = "HTIE_ICON_ACHIEVEMENTS"; public static const MEMENU:String = "HTIE_ICON_MEMENU"; public static const GAMES:String = "HTIE_ICON_GAMES"; public static const STORIES:String = "HTIE_ICON_STORIES"; public static const RECEPTION:String = "HTIE_ICON_RECEPTION"; public static const HOME:String = "HTIE_ICON_HOME"; public static const GUIDE:String = "HTIE_ICON_GUIDE"; public static const BUILDER:String = "HTIE_ICON_BUILDER"; public static const CAMERA:String = "HTIE_ICON_CAMERA"; public static const ROOMINFO:String = "HTIE_ICON_ROOMINFO"; public static const EXT_GROUP:String = "HTIE_EXT_GROUP"; public static const NAVIGATOR_ME_TAB:String = "HTIE_ICON_NAVIGATOR_ME_TAB"; private static const _TOOLBAR_NAMES:Dictionary = new Dictionary(); { _TOOLBAR_NAMES[HELP] = "HELP"; _TOOLBAR_NAMES[NAVIGATOR] = "NAVIGATOR"; _TOOLBAR_NAMES[CATALOGUE] = "CATALOGUE"; _TOOLBAR_NAMES[INVENTORY] = "INVENTORY"; _TOOLBAR_NAMES[QUESTS] = "QUESTS"; _TOOLBAR_NAMES[ACHIEVEMENTS] = "ACHIEVEMENTS"; _TOOLBAR_NAMES[MEMENU] = "MEMENU"; _TOOLBAR_NAMES[GAMES] = "GAMES"; _TOOLBAR_NAMES[STORIES] = "STORIES"; _TOOLBAR_NAMES[RECEPTION] = "RECEPTION"; _TOOLBAR_NAMES[HOME] = "HOME"; _TOOLBAR_NAMES[GUIDE] = "GUIDE"; _TOOLBAR_NAMES[BUILDER] = "BUILDER"; _TOOLBAR_NAMES[CAMERA] = "CAMERA"; } public static function getIconName(k:String):String { return (_TOOLBAR_NAMES[k]); } } }//package _-1A6 //------------------------------------------------------------ //_-1A6.ToolbarView package _-1A6 { import _-3JS._SafeStr_36; import flash.geom.Point; import _-1Mz.IWindowContainer; import flash.events.IEventDispatcher; import _-5Vt._SafeStr_10; import _-5QZ._SafeStr_633; import _-ue.Map; import _-4rH._SafeStr_2173; import flash.display.BitmapData; import _-5wr._SafeStr_5237; import _-1Mz.IWindow; import _-4A5._SafeStr_2412; import _-5Vt.XmlAsset; import _-5Mz.WindowEvent; import _-5YE.IRegionWindow; import _-5Mz.WindowMouseEvent; import _-5YE.ITextWindow; import _-5sJ.ILocalization; import _-0MK.Component; import flash.display.BitmapDataChannel; import _-5YE.IItemListWindow; import _-6G7._SafeStr_2365; import _-2NY._SafeStr_2320; import flash.geom.Rectangle; import _-5YE.IBorderWindow; import _-5YE._SafeStr_2413; import _-5YE.IBitmapWrapperWindow; import _-5im.WindowType; import flash.filters.GlowFilter; import flash.filters.BitmapFilterQuality; import _-1YG.Motions; import _-1YG.Queue; import _-1YG._SafeStr_4626; import _-1YG._SafeStr_4627; import _-1YG._SafeStr_3680; import _-1YG._SafeStr_4623; import _-1YG._SafeStr_4625; import _-1YG._SafeStr_2855; public class ToolbarView implements _SafeStr_36 { private static const _SafeStr_10714:Point = new Point(3, 3); private static const _SafeStr_10715:Point = new Point(3, 3); private static const _SafeStr_10716:uint = 7433577; private static const _SafeStr_10717:uint = 5723213; private static const _SafeStr_10718:String = "_hover"; private static const _SafeStr_10719:String = "_normal"; private static const _SafeStr_7796:int = 5; private static const _SafeStr_10720:String = "icon_me_menu"; private static const _SafeStr_10823:int = 80; private static const _SafeStr_10722:int = 20; private static const _SafeStr_10824:int = 52; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_6343:IEventDispatcher; private var _disposed:Boolean; private var _SafeStr_5510:HabboToolbar; private var _assets:_SafeStr_10; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_10724:Map; private var _SafeStr_10725:IWindowContainer; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_10726:Boolean; private var _SafeStr_10727:BitmapData; private var _SafeStr_10825:BitmapData; private var _SafeStr_10731:int; private var _SafeStr_10732:int; private var _SafeStr_10734:_SafeStr_5237; public function ToolbarView(k:HabboToolbar, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:IEventDispatcher, _arg_5:_SafeStr_2173) { var _local_8:IWindow; var _local_9:_SafeStr_2412; var _local_10:Boolean; super(); this._SafeStr_5510 = k; this._SafeStr_5524 = _arg_2; this._assets = _arg_3; this._SafeStr_6343 = _arg_4; this._SafeStr_7207 = _arg_5; this._SafeStr_10734 = new _SafeStr_5237(this._SafeStr_5510, this); this._SafeStr_10734._SafeStr_10826 = true; this._SafeStr_10724 = new Map(); var _local_6:XmlAsset = (_arg_3.getAssetByName("toolbar_view_xml") as XmlAsset); this._SafeStr_5415 = (_arg_2.buildFromXML((_local_6.content as XML), 2) as IWindowContainer); if (this._SafeStr_5415 == null){ throw (new Error("Failed to construct window from XML!")); }; this._SafeStr_5415.position = _SafeStr_10714; this._SafeStr_5415.addEventListener(WindowEvent._SafeStr_9801, this._SafeStr_10735); if (this._SafeStr_5510._SafeStr_10818()){ this._SafeStr_5415.findChildByName("icons_toolbar_quests").name = "icons_toolbar_xmas"; }; if (this._SafeStr_5510._SafeStr_10819()){ this._SafeStr_5415.findChildByName("icons_toolbar_quests").name = "icons_toolbar_valentines"; }; var _local_7:Array = []; this._SafeStr_5415.groupChildrenWithTag("TOGGLE", _local_7, -1); for each (_local_8 in _local_7) { if (((_local_8) && ((_local_8 is IRegionWindow)))){ _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10737); _local_8.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_10747); _local_8.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_10747); }; }; _local_7 = []; this._SafeStr_5415.groupChildrenWithTag("ICON_BMP", _local_7, -1); for each (_local_9 in _local_7) { this._SafeStr_10748(_local_9, _SafeStr_10719); }; this._SafeStr_10738(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.QUESTS), false); this._SafeStr_10738(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU), false); this._SafeStr_10738(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY), true); _local_10 = k.getBoolean("games_icon_enabled"); if (_local_10){ this._SafeStr_10738(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.GAMES), true); this._SafeStr_10738(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.ACHIEVEMENTS), false); } else { this._SafeStr_10738(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.GAMES), false); this._SafeStr_10738(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.ACHIEVEMENTS), true); }; var _local_11:XmlAsset = (_arg_3.getAssetByName("new_items_label_xml") as XmlAsset); this._SafeStr_10725 = (_arg_2.buildFromXML((_local_11.content as XML), 2) as IWindowContainer); if (this._SafeStr_10725 == null){ throw (new Error("Failed to construct toolbar label from XML!")); }; var _local_12:IWindowContainer = (this._SafeStr_5415.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); _local_12.addChild(this._SafeStr_10725); var _local_13:ITextWindow = (this._SafeStr_10725.findChildByName("new_textfield") as ITextWindow); var _local_14:ILocalization = k.localization._SafeStr_5496("toolbar.new_additions.notification"); if (_local_14 != null){ _local_13.text = _local_14.value; }; this._SafeStr_10725.visible = false; this._SafeStr_10725.x = ((_local_12.width - this._SafeStr_10725.width) - _SafeStr_7796); this._SafeStr_10725.y = _SafeStr_7796; this._SafeStr_10726 = this._SafeStr_8274(); this._SafeStr_10739(); (this._SafeStr_5510 as Component).context.addLinkEventTracker(this); } private static function _SafeStr_10827(k:BitmapData, _arg_2:Point, _arg_3:uint):BitmapData { var _local_4:BitmapData = new BitmapData(k.width, k.height, true, 0); _local_4.fillRect(_local_4.rect, _arg_3); _local_4.copyChannel(k, k.rect, new Point(0, 0), BitmapDataChannel.ALPHA, BitmapDataChannel.ALPHA); var _local_5:BitmapData = new BitmapData((k.width + _arg_2.x), (k.height + _arg_2.y), true, 0); _local_5.copyPixels(_local_4, _local_4.rect, _arg_2); _local_5.copyPixels(k, k.rect, new Point(0, 0), null, null, true); _local_4.dispose(); return (_local_5); } private function _SafeStr_10740(k:WindowMouseEvent):void { this._SafeStr_5510.toggleWindowVisibility("PANIC"); } private function _SafeStr_10735(k:WindowEvent):void { this._SafeStr_10739(); } private function _SafeStr_10739():void { if (((!(this._SafeStr_5415)) || (!(this._SafeStr_5524)))){ return; }; this._SafeStr_10828(true); if (this._SafeStr_10829()){ this._SafeStr_10828(false); this._SafeStr_10829(); }; this._SafeStr_5415.invalidate(); if (this._SafeStr_10734 != null){ this._SafeStr_10734._SafeStr_5567(); }; } private function _SafeStr_10828(k:Boolean):void { var _local_5:IWindowContainer; var _local_6:IWindow; var _local_2:IItemListWindow = (this._SafeStr_5415.findChildByName("toolbar_items") as IItemListWindow); var _local_3:int = _local_2.numListItems; var _local_4:int; while (_local_4 < _local_3) { _local_5 = (_local_2.getListItemAt(_local_4) as IWindowContainer); if (_local_5 != null){ _local_6 = _local_5.findChildByName("text"); if (_local_6 != null){ _local_6.visible = k; _local_5.height = ((k) ? _SafeStr_10823 : (_SafeStr_10823 - _SafeStr_10722)); }; }; _local_4++; }; } private function _SafeStr_10829():Boolean { var k:IItemListWindow = (this._SafeStr_5415.findChildByName("toolbar_items") as IItemListWindow); k.spacing = 2; k.scrollV = 0; k.arrangeListItems(); while (this._SafeStr_5415.bottom > (this._SafeStr_5524.getDesktop(2).height - _SafeStr_10824)) { if (k.spacing == -5){ return (true); }; k.spacing--; }; return (false); } public function dispose():void { if (this._SafeStr_10734 != null){ this._SafeStr_10734.dispose(); this._SafeStr_10734 = null; }; if (this._SafeStr_10727 != null){ this._SafeStr_10727.dispose(); this._SafeStr_10727 = null; }; if (this._SafeStr_10825 != null){ this._SafeStr_10825.dispose(); this._SafeStr_10825 = null; }; if (this._SafeStr_10724 != null){ this._SafeStr_10724.dispose(); this._SafeStr_10724 = null; }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_10725 != null){ this._SafeStr_10725.dispose(); this._SafeStr_10725 = null; }; if (this._SafeStr_5510){ (this._SafeStr_5510 as Component).context.removeLinkEventTracker(this); }; this._SafeStr_5510 = null; this._SafeStr_5524 = null; this._assets = null; this._disposed = true; if (this._SafeStr_6343){ this._SafeStr_6343 = null; }; } public function get disposed():Boolean { return (this._disposed); } public function get window():IWindow { return (this._SafeStr_5415); } private function _SafeStr_10742():void { var k:IWindowContainer = (this._SafeStr_5415.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); k.blend = 0.5; k.disable(); } public function _SafeStr_10743(k:_SafeStr_2320):void { var _local_2:IWindowContainer; var _local_3:String; switch (k.type){ case _SafeStr_2320.CATALOG_INITIALIZED: _local_2 = (this._SafeStr_5415.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); _local_2.blend = 1; _local_2.enable(); _local_3 = this._SafeStr_5510.getProperty("open.catalog.page"); if ((((_local_3.length > 0)) && (this._SafeStr_5510.catalog))){ this._SafeStr_5510.catalog.openCatalogPage(_SafeStr_2365._SafeStr_8306); this._SafeStr_5510.setProperty("open.catalog.page", ""); }; return; case _SafeStr_2320.CATALOG_NOT_READY: this._SafeStr_10742(); return; case _SafeStr_2320.CATALOG_NEW_ITEMS_SHOW: if (((!((this._SafeStr_10725 == null))) && (this._SafeStr_10726))){ this._SafeStr_10725.visible = true; }; return; case _SafeStr_2320.CATALOG_NEW_ITEMS_HIDE: if (this._SafeStr_10725 != null){ this._SafeStr_10725.visible = false; }; return; }; } public function _SafeStr_7407(k:String):void { var _local_3:String; var _local_4:IWindow; if (k == _SafeStr_2732._SafeStr_7408){ this._SafeStr_5415.visible = false; return; }; this._SafeStr_5415.visible = true; var _local_2:Array = []; this._SafeStr_5415.groupChildrenWithTag("TOGGLE", _local_2, -1); switch (k){ case _SafeStr_2732._SafeStr_10671: _local_3 = "VISIBLE_GAME_CENTER"; this._SafeStr_5415.position = _SafeStr_10714; break; case _SafeStr_2732._SafeStr_10670: _local_3 = "VISIBLE_HOTEL"; this._SafeStr_5415.position = _SafeStr_10715; break; case _SafeStr_2732._SafeStr_7419: _local_3 = "VISIBLE_ROOM"; this._SafeStr_5415.position = _SafeStr_10714; break; }; for each (_local_4 in _local_2) { if (_local_4){ _local_4.visible = (_local_4.tags.indexOf(_local_3) >= 0); if (_local_4.name == "QUESTS"){ _local_4.visible = ((_local_4.visible) && (((!(this._SafeStr_5510._SafeStr_8485())) || (!(this._SafeStr_5510.getBoolean("new.identity.hide.quests")))))); _local_4.visible = ((_local_4.visible) && (!(this._SafeStr_5510.getBoolean("toolbar.hide.quests")))); }; if (_local_4.name == "STORIES"){ _local_4.visible = ((_local_4.visible) && (this._SafeStr_5510.getBoolean("toolbar.stories.enabled"))); }; if (_local_4.name == "BUILDER"){ _local_4.visible = ((_local_4.visible) && (this._SafeStr_5510.getBoolean("builders.club.enabled"))); }; }; }; this._SafeStr_10739(); } public function _SafeStr_10738(k:String, _arg_2:Boolean):void { var _local_3:IWindowContainer = (this._SafeStr_5415.findChildByName(k) as IWindowContainer); if (_local_3){ _local_3.visible = _arg_2; }; this._SafeStr_10739(); } private function _SafeStr_10744(k:WindowMouseEvent):void { var _local_2:Rectangle; if (this._SafeStr_5510.navigator == null){ return; }; switch (k.type){ case WindowMouseEvent._SafeStr_5423: _local_2 = this._SafeStr_8998(HabboToolbarIconEnum.NAVIGATOR); this._SafeStr_5510.navigator._SafeStr_10745(new Point((_local_2.right + 15), _local_2.y)); return; case WindowMouseEvent._SafeStr_5424: this._SafeStr_5510.navigator._SafeStr_10746(true); return; }; } private function _SafeStr_10747(k:WindowMouseEvent):void { var _local_2:IWindowContainer = (k.target as IWindowContainer); if (!_local_2){ return; }; var _local_3:IBorderWindow = (_local_2.findChildByTag("ICON_BORDER") as IBorderWindow); var _local_4:_SafeStr_2412 = (_local_2.findChildByTag("ICON_BMP") as _SafeStr_2412); _SafeStr_4.log(k); switch (k.type){ case WindowMouseEvent._SafeStr_5423: this._SafeStr_10748(_local_4, _SafeStr_10718); this._SafeStr_10749(_local_3, _SafeStr_10718); if (k.target.name == "NAVIGATOR"){ this._SafeStr_10744(k); }; return; case WindowMouseEvent._SafeStr_5424: this._SafeStr_10748(_local_4, _SafeStr_10719); this._SafeStr_10749(_local_3, _SafeStr_10719); if (k.target.name == "NAVIGATOR"){ this._SafeStr_10744(k); }; return; }; } private function _SafeStr_10748(k:_SafeStr_2412, _arg_2:String):void { var _local_3:_SafeStr_2413; var _local_4:IBitmapWrapperWindow; if ((k is _SafeStr_2413)){ _local_3 = (k as _SafeStr_2413); _local_3.assetUri = (_local_3.name + _arg_2); } else { if ((k is IBitmapWrapperWindow)){ _local_4 = (k as IBitmapWrapperWindow); if (_local_4.name == _SafeStr_10720){ _local_4.bitmap = (((_arg_2 == _SafeStr_10719)) ? this._SafeStr_10727 : this._SafeStr_10825); }; }; }; } private function _SafeStr_10749(k:IWindowContainer, _arg_2:String):void { if (!k){ return; }; if (_arg_2 == _SafeStr_10718){ k.color = _SafeStr_10716; } else { k.color = _SafeStr_10717; }; } private function _SafeStr_10737(k:WindowMouseEvent):void { var _local_2:String = IWindow(k.target).name; this._SafeStr_5510.toggleWindowVisibility(_local_2); } public function _SafeStr_10096(k:String, _arg_2:BitmapData):void { var _local_3:String; if (!_arg_2){ return; }; switch (k){ case HabboToolbarIconEnum.MEMENU: _local_3 = _SafeStr_10720; this._SafeStr_10751(_arg_2); break; }; var _local_4:_SafeStr_2412 = (this._SafeStr_5415.findChildByName(_local_3) as _SafeStr_2412); if (_local_4 != null){ this._SafeStr_10748(_local_4, _SafeStr_10719); }; } public function _SafeStr_8998(k:String):Rectangle { var _local_2:IWindow; var _local_3:Rectangle; switch (k){ case HabboToolbarIconEnum.NAVIGATOR: _local_2 = this._SafeStr_5415.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR)); break; case HabboToolbarIconEnum.QUESTS: _local_2 = this._SafeStr_5415.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.QUESTS)); break; case HabboToolbarIconEnum.GAMES: _local_2 = this._SafeStr_5415.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.GAMES)); break; }; if (((!((_local_2 == null))) && (_local_2.visible))){ _local_3 = new Rectangle(); _local_2.getGlobalRectangle(_local_3); return (_local_3); }; return (null); } private function _SafeStr_10751(k:BitmapData):void { if (this._SafeStr_10727 != null){ this._SafeStr_10727.dispose(); }; if (this._SafeStr_10825 != null){ this._SafeStr_10825.dispose(); }; this._SafeStr_10727 = _SafeStr_10827(k, new Point(2, 3), 4280426782); this._SafeStr_10825 = _SafeStr_10827(k, new Point(4, 5), 4281150249); k.dispose(); } public function _SafeStr_10754(k:String, _arg_2:int):void { var _local_3:IWindowContainer = this._SafeStr_10755(k); if (!_local_3){ return; }; if (_arg_2 < 0){ _local_3.visible = true; _local_3.findChildByName("count").caption = " "; } else { if (_arg_2 > 0){ _local_3.visible = true; _local_3.findChildByName("count").caption = _arg_2.toString(); } else { _local_3.visible = false; }; }; } public function _SafeStr_10755(k:String):IWindowContainer { var _local_4:IWindowContainer; var _local_2:String = HabboToolbarIconEnum.getIconName(k); if (!_local_2){ _SafeStr_4.log(("[Toolbar] Unknown icon type for unseen item counter for iconId: " + k)); }; var _local_3:IWindowContainer = (this._SafeStr_10724.getValue(k) as IWindowContainer); if (!_local_3){ _local_3 = this._SafeStr_5524.createUnseenItemCounter(); _local_4 = (this._SafeStr_5415.findChildByName(_local_2) as IWindowContainer); if (_local_4){ _local_4.addChild(_local_3); _local_3.x = ((_local_4.width - _local_3.width) - _SafeStr_7796); _local_3.y = _SafeStr_7796; this._SafeStr_10724.add(k, _local_3); }; }; return (_local_3); } public function _SafeStr_8274():Boolean { return (this._SafeStr_5510.getBoolean("toolbar.new_additions.notification.enabled")); } public function _SafeStr_10756(k:String, _arg_2:BitmapData, _arg_3:int, _arg_4:int):_SafeStr_2855 { var _local_9:IWindow; var _local_5:int = 20; var _local_6:int = ((_arg_2) ? _arg_2.width : _local_5); var _local_7:int = ((_arg_2) ? _arg_2.height : _local_5); var _local_8:IBitmapWrapperWindow = (this._SafeStr_5524.create("ToolBarTransition", WindowType._SafeStr_10757, 0, 0, new Rectangle(_arg_3, _arg_4, _local_6, _local_7)) as IBitmapWrapperWindow); if (_arg_2){ _local_8.bitmap = _arg_2; _local_8._SafeStr_8496 = true; _local_8.filters = [new GlowFilter(0xFFFFFF, 1, 2, 2, 0xFF, BitmapFilterQuality.LOW, false, false)]; }; this._SafeStr_5524.getDesktop(2).addChild(_local_8); var _local_10:String; switch (k){ case HabboToolbarIconEnum.CATALOGUE: _local_10 = "icons_toolbar_catalogue"; break; case HabboToolbarIconEnum.INVENTORY: _local_10 = "icons_toolbar_inventory"; break; case HabboToolbarIconEnum.MEMENU: _local_10 = "icons_toolbar_me_menu"; break; case HabboToolbarIconEnum.NAVIGATOR: _local_10 = "icons_toolbar_navigator"; break; case HabboToolbarIconEnum.QUESTS: _local_10 = "icons_toolbar_quests"; break; case HabboToolbarIconEnum.GAMES: _local_10 = "icons_toolbar_games"; break; case HabboToolbarIconEnum.STORIES: _local_10 = "icons_toolbar_stories"; break; case HabboToolbarIconEnum.RECEPTION: _local_10 = "icons_toolbar_reception"; break; }; if (_local_10 != null){ _local_9 = this._SafeStr_5415.findChildByName(_local_10); }; if (!_local_9){ _local_8.dispose(); return (null); }; var _local_11:Rectangle = new Rectangle(); _local_8.getGlobalRectangle(_local_11); var _local_12:Rectangle = new Rectangle(); _local_9.getGlobalRectangle(_local_12); var _local_13:int = (_local_11.x - _local_12.x); var _local_14:int = (_local_11.y - _local_12.y); var _local_15:Number = Math.sqrt(((_local_13 * _local_13) + (_local_14 * _local_14))); var _local_16:int = (500 - Math.abs(((((1 / _local_15) * 100) * 500) * 0.5))); var _local_17:int = 20; var _local_18 = (("ToolBarBouncing[ " + _local_10) + " ]"); if (!Motions._SafeStr_10758(_local_18)){ Motions._SafeStr_10075(new Queue(new _SafeStr_4626((_local_16 + 8)), new _SafeStr_4627(_local_9, 400, 12))).tag = _local_18; }; var _local_19:_SafeStr_2855 = new Queue(new _SafeStr_3680(new _SafeStr_4623(_local_8, _local_16, ((_local_12.x - _local_11.x) + _local_17), (_local_12.y - _local_11.y), 100, 1), 1), new _SafeStr_4625(_local_8)); return (Motions._SafeStr_10075(_local_19)); } public function set _SafeStr_10667(k:Boolean):void { this._SafeStr_5415.findChildByName("guide_icon").visible = k; } public function get _SafeStr_10759():int { return (this._SafeStr_10732); } public function set _SafeStr_10759(k:int):void { this._SafeStr_10732 = k; } public function get _SafeStr_10760():int { return (this._SafeStr_10731); } public function set _SafeStr_10760(k:int):void { this._SafeStr_10731 = k; } public function get memenu():_SafeStr_5237 { return (this._SafeStr_10734); } public function get _SafeStr_7660():String { return ("toolbar/"); } public function _SafeStr_7661(k:String):void { var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; switch (_local_2[1]){ case "memenu": this.memenu.toggleVisibility(); return; default: _SafeStr_4.log(("Toolbar unknown link-type received: " + _local_2[1])); }; } } }//package _-1A6 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10075 = "_-5B7" (String#34859, DoABC#3) // _SafeStr_10096 = "_-5IB" (String#3918, DoABC#3) // _SafeStr_10667 = "_-0Ms" (String#7960, DoABC#3) // _SafeStr_10670 = "_-6BO" (String#37319, DoABC#3) // _SafeStr_10671 = "_-6jB" (String#38652, DoABC#3) // _SafeStr_10714 = "_-0LX" (String#1064, DoABC#3) // _SafeStr_10715 = "_-1-c" (String#8629, DoABC#3) // _SafeStr_10716 = "_-5ZO" (String#13348, DoABC#3) // _SafeStr_10717 = "_-2lj" (String#10461, DoABC#3) // _SafeStr_10718 = "_-0vM" (String#8531, DoABC#3) // _SafeStr_10719 = "_-kw" (String#15240, DoABC#3) // _SafeStr_10720 = "_-1eP" (String#9288, DoABC#3) // _SafeStr_10722 = "_-1DP" (String#8854, DoABC#3) // _SafeStr_10724 = "_-43I" (String#1557, DoABC#3) // _SafeStr_10725 = "_-6Ek" (String#14017, DoABC#3) // _SafeStr_10726 = "_-2Ja" (String#10028, DoABC#3) // _SafeStr_10727 = "_-0oz" (String#8438, DoABC#3) // _SafeStr_10731 = "_-5Vl" (String#13286, DoABC#3) // _SafeStr_10732 = "_-5qv" (String#13622, DoABC#3) // _SafeStr_10734 = "_-5h1" (String#13462, DoABC#3) // _SafeStr_10735 = "_-48r" (String#11887, DoABC#3) // _SafeStr_10737 = "_-4FH" (String#11990, DoABC#3) // _SafeStr_10738 = "_-2NZ" (String#27955, DoABC#3) // _SafeStr_10739 = "_-5eZ" (String#13415, DoABC#3) // _SafeStr_10740 = "_-0Fh" (String#7855, DoABC#3) // _SafeStr_10742 = "_-4WR" (String#12254, DoABC#3) // _SafeStr_10743 = "_-6QF" (String#14212, DoABC#3) // _SafeStr_10744 = "_-4B8" (String#11921, DoABC#3) // _SafeStr_10745 = "_-557" (String#12837, DoABC#3) // _SafeStr_10746 = "_-20" (String#9680, DoABC#3) // _SafeStr_10747 = "_-4YO" (String#12286, DoABC#3) // _SafeStr_10748 = "_-4gI" (String#12433, DoABC#3) // _SafeStr_10749 = "_-5Sw" (String#13248, DoABC#3) // _SafeStr_10751 = "_-6F5" (String#14024, DoABC#3) // _SafeStr_10754 = "_-4Hn" (String#32677, DoABC#3) // _SafeStr_10755 = "_-l7" (String#40201, DoABC#3) // _SafeStr_10756 = "_-Lk" (String#39276, DoABC#3) // _SafeStr_10757 = "_-19H" (String#24962, DoABC#3) // _SafeStr_10758 = "_-4mc" (String#33860, DoABC#3) // _SafeStr_10759 = "_-1DI" (String#25119, DoABC#3) // _SafeStr_10760 = "_-6eQ" (String#38457, DoABC#3) // _SafeStr_10818 = "_-3-e" (String#29480, DoABC#3) // _SafeStr_10819 = "_-0Hb" (String#22862, DoABC#3) // _SafeStr_10823 = "_-eJ" (String#39962, DoABC#3) // _SafeStr_10824 = "_-0Mt" (String#23076, DoABC#3) // _SafeStr_10825 = "_-61m" (String#36935, DoABC#3) // _SafeStr_10826 = "_-53d" (String#34569, DoABC#3) // _SafeStr_10827 = "_-19k" (String#24978, DoABC#3) // _SafeStr_10828 = "_-0uQ" (String#24355, DoABC#3) // _SafeStr_10829 = "_-i" (String#40090, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2320 = "_-6S7" (String#37938, DoABC#3) // _SafeStr_2365 = "_-30X" (String#10732, DoABC#3) // _SafeStr_2412 = "_-BP" (String#14613, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2732 = "_-1bV" (String#26047, DoABC#3) // _SafeStr_2855 = "_-3FC" (String#10964, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_3680 = "_-Wh" (String#14984, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4623 = "_-3Fq" (String#10973, DoABC#3) // _SafeStr_4625 = "_-40C" (String#11757, DoABC#3) // _SafeStr_4626 = "_-2EW" (String#9937, DoABC#3) // _SafeStr_4627 = "_-7L" (String#14545, DoABC#3) // _SafeStr_5237 = "_-0cq" (String#8234, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5496 = "_-2lc" (String#10459, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5567 = "_-1EU" (String#25170, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7407 = "_-1Vr" (String#9161, DoABC#3) // _SafeStr_7408 = "_-1o5" (String#26543, DoABC#3) // _SafeStr_7419 = "_-0DX" (String#22693, DoABC#3) // _SafeStr_7660 = "_-4Jj" (String#12072, DoABC#3) // _SafeStr_7661 = "_-eq" (String#15127, DoABC#3) // _SafeStr_7796 = "_-Ak" (String#4334, DoABC#3) // _SafeStr_8274 = "_-1vx" (String#9594, DoABC#3) // _SafeStr_8306 = "_-2M7" (String#27895, DoABC#3) // _SafeStr_8485 = "_-2yA" (String#29380, DoABC#3) // _SafeStr_8496 = "_-64u" (String#13854, DoABC#3) // _SafeStr_8998 = "_-0Dj" (String#2609, DoABC#3) // _SafeStr_9801 = "_-dC" (String#39918, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_3299 package _-1bC { import _-0yO._SafeStr_3295; import _-0yO._SafeStr_3293; import _-2cy._SafeStr_3290; import _-2cy.Triggerable; public class _SafeStr_3299 implements _SafeStr_3295 { private var _SafeStr_10830:Array; public function _SafeStr_3299() { this._SafeStr_10830 = new Array(); super(); this._SafeStr_10830.push(new AvatarSaysSomething()); this._SafeStr_10830.push(new _SafeStr_4757()); this._SafeStr_10830.push(new _SafeStr_4755()); this._SafeStr_10830.push(new TriggerOnce()); this._SafeStr_10830.push(new _SafeStr_4759()); this._SafeStr_10830.push(new TriggerPeriodically()); this._SafeStr_10830.push(new _SafeStr_4762()); this._SafeStr_10830.push(new _SafeStr_4760()); this._SafeStr_10830.push(new _SafeStr_4754()); this._SafeStr_10830.push(new ScoreAchieved()); this._SafeStr_10830.push(new _SafeStr_4753()); this._SafeStr_10830.push(new _SafeStr_4752()); this._SafeStr_10830.push(new _SafeStr_4758()); this._SafeStr_10830.push(new _SafeStr_4761()); this._SafeStr_10830.push(new _SafeStr_4756()); } public function get _SafeStr_10831():Array { return (this._SafeStr_10830); } public function _SafeStr_7067(k:int):_SafeStr_3300 { var _local_2:_SafeStr_3300; for each (_local_2 in this._SafeStr_10830) { if (_local_2.code == k){ return (_local_2); }; }; return (null); } public function _SafeStr_7068(k:int):_SafeStr_3293 { return (this._SafeStr_7067(k)); } public function _SafeStr_7069(k:Triggerable):Boolean { return (!(((k as _SafeStr_3290) == null))); } public function _SafeStr_7070():String { return ("trigger"); } } }//package _-1bC // _SafeStr_10830 = "_-1ca" (String#26081, DoABC#3) // _SafeStr_10831 = "_-6Wt" (String#38140, DoABC#3) // _SafeStr_3290 = "_-5r7" (String#13626, DoABC#3) // _SafeStr_3293 = "_-5x2" (String#13720, DoABC#3) // _SafeStr_3295 = "_-3XC" (String#11239, DoABC#3) // _SafeStr_3299 = "_-3od" (String#11544, DoABC#3) // _SafeStr_3300 = "_-2J9" (String#10020, DoABC#3) // _SafeStr_4752 = "_-3-A" (String#10710, DoABC#3) // _SafeStr_4753 = "_-16m" (String#8747, DoABC#3) // _SafeStr_4754 = "_-0v1" (String#8526, DoABC#3) // _SafeStr_4755 = "_-im" (String#15202, DoABC#3) // _SafeStr_4756 = "_-4Pe" (String#12156, DoABC#3) // _SafeStr_4757 = "_-0QV" (String#8030, DoABC#3) // _SafeStr_4758 = "_-0hr" (String#8323, DoABC#3) // _SafeStr_4759 = "_-1hg" (String#9339, DoABC#3) // _SafeStr_4760 = "_-1Xx" (String#9195, DoABC#3) // _SafeStr_4761 = "_-WC" (String#14975, DoABC#3) // _SafeStr_4762 = "_-4wR" (String#12690, DoABC#3) // _SafeStr_7067 = "_-3s2" (String#31613, DoABC#3) // _SafeStr_7068 = "_-Wq" (String#14986, DoABC#3) // _SafeStr_7069 = "_-Ih" (String#14743, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_3300 package _-1bC { import _-0yO._SafeStr_3293; public interface _SafeStr_3300 extends _SafeStr_3293 { } }//package _-1bC // _SafeStr_3293 = "_-5x2" (String#13720, DoABC#3) // _SafeStr_3300 = "_-2J9" (String#10020, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_3305 package _-1bC { import _-0yO._SafeStr_3304; public class _SafeStr_3305 extends _SafeStr_3304 implements _SafeStr_3300 { } }//package _-1bC // _SafeStr_3300 = "_-2J9" (String#10020, DoABC#3) // _SafeStr_3304 = "_-09T" (String#7762, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_4752 package _-1bC { public class _SafeStr_4752 extends _SafeStr_3305 { override public function get code():int { return (_SafeStr_4785._SafeStr_10832); } } }//package _-1bC // _SafeStr_10832 = "_-2OC" (String#27977, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) // _SafeStr_4752 = "_-3-A" (String#10710, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_4753 package _-1bC { public class _SafeStr_4753 extends _SafeStr_3305 { override public function get code():int { return (_SafeStr_4785._SafeStr_10832); } } }//package _-1bC // _SafeStr_10832 = "_-2OC" (String#27977, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) // _SafeStr_4753 = "_-16m" (String#8747, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_4754 package _-1bC { public class _SafeStr_4754 extends _SafeStr_3305 { override public function get code():int { return (_SafeStr_4785._SafeStr_10833); } } }//package _-1bC // _SafeStr_10833 = "_-l6" (String#40200, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) // _SafeStr_4754 = "_-0v1" (String#8526, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_4755 package _-1bC { import _-0yO.UserDefinedRoomEventsCtrl; public class _SafeStr_4755 extends _SafeStr_3305 { override public function get code():int { return (_SafeStr_4785._SafeStr_10834); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7078); } } }//package _-1bC // _SafeStr_10834 = "_-1Eb" (String#25174, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) // _SafeStr_4755 = "_-im" (String#15202, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) // _SafeStr_7078 = "_-0cc" (String#23658, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_4756 package _-1bC { import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; public class _SafeStr_4756 extends _SafeStr_3305 { override public function get code():int { return (_SafeStr_4785._SafeStr_10835); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7112); } override public function readStringParamFromForm(k:IWindowContainer):String { return (this._SafeStr_7074(k).text); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this._SafeStr_7074(k).text = _arg_2._SafeStr_7075; } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):ITextFieldWindow { var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("bot_name")); return (_local_2); } } }//package _-1bC // _SafeStr_10835 = "_-28N" (String#27362, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) // _SafeStr_4756 = "_-4Pe" (String#12156, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7112 = "_-59c" (String#34802, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_4757 package _-1bC { import _-0yO.UserDefinedRoomEventsCtrl; public class _SafeStr_4757 extends _SafeStr_3305 { override public function get code():int { return (_SafeStr_4785._SafeStr_10836); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7078); } } }//package _-1bC // _SafeStr_10836 = "_-0nq" (String#24089, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) // _SafeStr_4757 = "_-0QV" (String#8030, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) // _SafeStr_7078 = "_-0cc" (String#23658, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_4758 package _-1bC { import _-2hd._SafeStr_3298; import flash.events.Event; import _-3-E._SafeStr_2465; public class _SafeStr_4758 extends TriggerPeriodically { override public function get code():int { return (_SafeStr_4785._SafeStr_10837); } override protected function onSliderChange(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:String; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = _SafeStr_2465._SafeStr_8481(_SafeStr_7168.localization, (_local_3 * 5)); _SafeStr_7168.localization.registerParameter("wiredfurni.params.setlongtime", "time", _local_4); }; }; } } }//package _-1bC // _SafeStr_10837 = "_-0tj" (String#24327, DoABC#3) // _SafeStr_2465 = "_-3ra" (String#31595, DoABC#3) // _SafeStr_3298 = "_-5pO" (String#13600, DoABC#3) // _SafeStr_4758 = "_-0hr" (String#8323, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) // _SafeStr_7168 = "_-Ma" (String#14812, DoABC#3) // _SafeStr_8481 = "_-1Fs" (String#25213, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_4759 package _-1bC { import _-0yO.UserDefinedRoomEventsCtrl; public class _SafeStr_4759 extends _SafeStr_3305 { override public function get code():int { return (_SafeStr_4785._SafeStr_10838); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7078); } } }//package _-1bC // _SafeStr_10838 = "_-2b" (String#28485, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) // _SafeStr_4759 = "_-1hg" (String#9339, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) // _SafeStr_7078 = "_-0cc" (String#23658, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_4760 package _-1bC { public class _SafeStr_4760 extends _SafeStr_3305 { override public function get code():int { return (_SafeStr_4785._SafeStr_10839); } } }//package _-1bC // _SafeStr_10839 = "_-3k7" (String#31298, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) // _SafeStr_4760 = "_-1Xx" (String#9195, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_4761 package _-1bC { import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; public class _SafeStr_4761 extends _SafeStr_3305 { override public function get code():int { return (_SafeStr_4785._SafeStr_10840); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7078); } override public function readStringParamFromForm(k:IWindowContainer):String { return (this._SafeStr_7074(k).text); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this._SafeStr_7074(k).text = _arg_2._SafeStr_7075; } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):ITextFieldWindow { var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("bot_name")); return (_local_2); } } }//package _-1bC // _SafeStr_10840 = "_-5yh" (String#36769, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) // _SafeStr_4761 = "_-WC" (String#14975, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7078 = "_-0cc" (String#23658, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_4762 package _-1bC { import _-1Mz.IWindowContainer; import _-5Mz.WindowEvent; import _-17c.HabboUserDefinedRoomEvents; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; import _-5YE.IRadioButtonWindow; import _-5YE.ISelectorWindow; public class _SafeStr_4762 extends _SafeStr_3305 { private var _cont:IWindowContainer; override public function get code():int { return (_SafeStr_4785._SafeStr_10841); } override public function readStringParamFromForm(k:IWindowContainer):String { var _local_2:String = this._SafeStr_7074().text; return (((this._SafeStr_10842()._SafeStr_7085) ? _local_2 : "")); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { this._cont = k; this._SafeStr_10842().addEventListener(WindowEvent._SafeStr_10843, this._SafeStr_10844); this._SafeStr_10842().addEventListener(WindowEvent._SafeStr_10845, this._SafeStr_10846); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { if (_arg_2._SafeStr_7075 != ""){ this._SafeStr_7115()._SafeStr_6990(this._SafeStr_10842()); this._SafeStr_7074().text = _arg_2._SafeStr_7075; this._SafeStr_7074().visible = true; } else { this._SafeStr_7115()._SafeStr_6990(this._SafeStr_10847()); this._SafeStr_7074().text = ""; this._SafeStr_7074().visible = false; }; } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074():ITextFieldWindow { return (ITextFieldWindow(this._cont.findChildByName("avatar_name_txt"))); } private function _SafeStr_10842():IRadioButtonWindow { return (IRadioButtonWindow(this._cont.findChildByName("certain_avatar_radio"))); } private function _SafeStr_10847():IRadioButtonWindow { return (IRadioButtonWindow(this._cont.findChildByName("any_avatar_radio"))); } private function _SafeStr_7115():ISelectorWindow { return (ISelectorWindow(this._cont.findChildByName("avatar_radio"))); } private function _SafeStr_10844(k:WindowEvent):void { this._SafeStr_7074().visible = true; } private function _SafeStr_10846(k:WindowEvent):void { this._SafeStr_7074().text = ""; this._SafeStr_7074().visible = false; } } }//package _-1bC // _SafeStr_10841 = "_-bq" (String#39858, DoABC#3) // _SafeStr_10842 = "_-2Ur" (String#28232, DoABC#3) // _SafeStr_10843 = "_-3ax" (String#30955, DoABC#3) // _SafeStr_10844 = "_-2ui" (String#29253, DoABC#3) // _SafeStr_10845 = "_-18u" (String#24950, DoABC#3) // _SafeStr_10846 = "_-3Ci" (String#29999, DoABC#3) // _SafeStr_10847 = "_-2rQ" (String#10550, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) // _SafeStr_4762 = "_-4wR" (String#12690, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7115 = "_-sO" (String#1164, DoABC#3) //------------------------------------------------------------ //_-1bC._SafeStr_4785 package _-1bC { public class _SafeStr_4785 { public static var _SafeStr_10848:int = 0; public static var _SafeStr_10836:int = 1; public static var _SafeStr_10834:int = 2; public static var _SafeStr_10849:int = 3; public static var _SafeStr_10838:int = 4; public static var _SafeStr_10850:int = 6; public static var _SafeStr_10841:int = 7; public static var _SafeStr_10839:int = 8; public static var _SafeStr_10833:int = 9; public static var _SafeStr_10851:int = 10; public static var _SafeStr_10832:int = 11; public static var _SafeStr_10837:int = 12; public static var _SafeStr_10840:int = 13; public static var _SafeStr_10835:int = 14; } }//package _-1bC // _SafeStr_10832 = "_-2OC" (String#27977, DoABC#3) // _SafeStr_10833 = "_-l6" (String#40200, DoABC#3) // _SafeStr_10834 = "_-1Eb" (String#25174, DoABC#3) // _SafeStr_10835 = "_-28N" (String#27362, DoABC#3) // _SafeStr_10836 = "_-0nq" (String#24089, DoABC#3) // _SafeStr_10837 = "_-0tj" (String#24327, DoABC#3) // _SafeStr_10838 = "_-2b" (String#28485, DoABC#3) // _SafeStr_10839 = "_-3k7" (String#31298, DoABC#3) // _SafeStr_10840 = "_-5yh" (String#36769, DoABC#3) // _SafeStr_10841 = "_-bq" (String#39858, DoABC#3) // _SafeStr_10848 = "_-2Ka" (String#27836, DoABC#3) // _SafeStr_10849 = "_-0rz" (String#24248, DoABC#3) // _SafeStr_10850 = "_-6Nb" (String#37766, DoABC#3) // _SafeStr_10851 = "_-08-" (String#22477, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) //------------------------------------------------------------ //_-1bC.AvatarSaysSomething package _-1bC { import _-1Mz.IWindowContainer; import _-17c.HabboUserDefinedRoomEvents; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; import _-5YE.IRadioButtonWindow; import _-5YE.ISelectorWindow; public class AvatarSaysSomething extends _SafeStr_3305 { override public function get code():int { return (_SafeStr_4785._SafeStr_10848); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(((this._SafeStr_10852(k)._SafeStr_7085) ? 1 : 0)); return (_local_2); } override public function readStringParamFromForm(k:IWindowContainer):String { return (this._SafeStr_7074(k).text); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { k.findChildByName("me_txt").caption = _arg_2.userName; } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this._SafeStr_7074(k).text = _arg_2._SafeStr_7075; if ((((_arg_2._SafeStr_7117.length > 0)) && ((_arg_2._SafeStr_7117[0] == 1)))){ this._SafeStr_7115(k)._SafeStr_6990(this._SafeStr_10852(k)); } else { this._SafeStr_7115(k)._SafeStr_6990(this._SafeStr_10847(k)); }; } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):ITextFieldWindow { var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("chat_txt")); return (_local_2); } private function _SafeStr_10847(k:IWindowContainer):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName("any_avatar_radio"))); } private function _SafeStr_10852(k:IWindowContainer):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName("me_radio"))); } private function _SafeStr_7115(k:IWindowContainer):ISelectorWindow { return (ISelectorWindow(k.findChildByName("avatar_radio"))); } } }//package _-1bC // _SafeStr_10847 = "_-2rQ" (String#10550, DoABC#3) // _SafeStr_10848 = "_-2Ka" (String#27836, DoABC#3) // _SafeStr_10852 = "_-5WW" (String#35678, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7115 = "_-sO" (String#1164, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) //------------------------------------------------------------ //_-1bC.ScoreAchieved package _-1bC { import _-17c.HabboUserDefinedRoomEvents; import _-2hd._SafeStr_3298; import _-1Mz.IWindowContainer; import flash.events.Event; import _-2cy.Triggerable; public class ScoreAchieved extends _SafeStr_3305 { private var _SafeStr_7124:HabboUserDefinedRoomEvents; private var _SafeStr_7150:_SafeStr_3298; override public function get code():int { return (_SafeStr_4785._SafeStr_10851); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_7150.getValue()); return (_local_2); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { this._SafeStr_7124 = _arg_2; this._SafeStr_7150 = new _SafeStr_3298(_arg_2, this._SafeStr_7074(k), _arg_2.assets, 1, 1000, 1); this._SafeStr_7150._SafeStr_7139(1); this._SafeStr_7150.addEventListener(Event.CHANGE, this.onSliderChange); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:int = _arg_2._SafeStr_7117[0]; this._SafeStr_7150._SafeStr_7139(_local_3); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):IWindowContainer { return ((k.findChildByName("score_slider_cont") as IWindowContainer)); } private function onSliderChange(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:int; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = int(_local_3); this._SafeStr_7124.localization.registerParameter("wiredfurni.params.setscore", "points", ("" + _local_4)); }; }; } } }//package _-1bC // _SafeStr_10851 = "_-08-" (String#22477, DoABC#3) // _SafeStr_3298 = "_-5pO" (String#13600, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7150 = "_-nl" (String#341, DoABC#3) //------------------------------------------------------------ //_-1bC.TriggerOnce package _-1bC { import _-17c.HabboUserDefinedRoomEvents; import _-2hd._SafeStr_3298; import _-1Mz.IWindowContainer; import flash.events.Event; import _-2cy.Triggerable; public class TriggerOnce extends _SafeStr_3305 { private var _SafeStr_7124:HabboUserDefinedRoomEvents; private var _SafeStr_7150:_SafeStr_3298; public static function _SafeStr_10131(k:int):String { var _local_2:int = Math.floor((k / 2)); if ((k % 2) == 0){ return (("" + _local_2)); }; return ((_local_2 + ".5")); } override public function get code():int { return (_SafeStr_4785._SafeStr_10849); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_7150.getValue()); return (_local_2); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { this._SafeStr_7124 = _arg_2; this._SafeStr_7150 = new _SafeStr_3298(_arg_2, this._SafeStr_7074(k), _arg_2.assets, 1, 1200, 1); this._SafeStr_7150._SafeStr_7139(1); this._SafeStr_7150.addEventListener(Event.CHANGE, this.onSliderChange); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:int = _arg_2._SafeStr_7117[0]; this._SafeStr_7150._SafeStr_7139(_local_3); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):IWindowContainer { return ((k.findChildByName("slider_container") as IWindowContainer)); } private function onSliderChange(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:int; var _local_5:String; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = int(_local_3); _local_5 = TriggerOnce._SafeStr_10131(_local_4); this._SafeStr_7124.localization.registerParameter("wiredfurni.params.settime", "seconds", _local_5); }; }; } } }//package _-1bC // _SafeStr_10131 = "_-5pM" (String#36412, DoABC#3) // _SafeStr_10849 = "_-0rz" (String#24248, DoABC#3) // _SafeStr_3298 = "_-5pO" (String#13600, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7150 = "_-nl" (String#341, DoABC#3) //------------------------------------------------------------ //_-1bC.TriggerPeriodically package _-1bC { import _-17c.HabboUserDefinedRoomEvents; import _-2hd._SafeStr_3298; import _-1Mz.IWindowContainer; import flash.events.Event; import _-2cy.Triggerable; public class TriggerPeriodically extends _SafeStr_3305 { private var _SafeStr_7124:HabboUserDefinedRoomEvents; private var _SafeStr_7150:_SafeStr_3298; override public function get code():int { return (_SafeStr_4785._SafeStr_10850); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_7150.getValue()); return (_local_2); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { this._SafeStr_7124 = _arg_2; this._SafeStr_7150 = new _SafeStr_3298(_arg_2, this._SafeStr_7074(k), _arg_2.assets, 1, 120, 1); this._SafeStr_7150._SafeStr_7139(1); this._SafeStr_7150.addEventListener(Event.CHANGE, this.onSliderChange); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:int = _arg_2._SafeStr_7117[0]; this._SafeStr_7150._SafeStr_7139(_local_3); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):IWindowContainer { return ((k.findChildByName("slider_container") as IWindowContainer)); } protected function onSliderChange(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:int; var _local_5:String; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = int(_local_3); _local_5 = TriggerOnce._SafeStr_10131(_local_4); this._SafeStr_7124.localization.registerParameter("wiredfurni.params.settime", "seconds", _local_5); }; }; } protected function get _SafeStr_7168():HabboUserDefinedRoomEvents { return (this._SafeStr_7124); } public function get slider():_SafeStr_3298 { return (this._SafeStr_7150); } } }//package _-1bC // _SafeStr_10131 = "_-5pM" (String#36412, DoABC#3) // _SafeStr_10850 = "_-6Nb" (String#37766, DoABC#3) // _SafeStr_3298 = "_-5pO" (String#13600, DoABC#3) // _SafeStr_3305 = "_-4mO" (String#12539, DoABC#3) // _SafeStr_4785 = "_-0em" (String#8264, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7150 = "_-nl" (String#341, DoABC#3) // _SafeStr_7168 = "_-Ma" (String#14812, DoABC#3) //------------------------------------------------------------ //_-1BQ._SafeStr_2859 package _-1BQ { import _-0MK._SafeStr_3; import _-1A6.HabboToolbar; import _-1Mz.IWindowContainer; import _-0Wd._SafeStr_4614; import _-0Kg._SafeStr_334; import _-0CY._SafeStr_2383; import _-1A6._SafeStr_2864; import _-1A6._SafeStr_3382; import _-1Mz.IWindow; import _-5YE.IItemListWindow; import _-0CY._SafeStr_2458; import flash.geom.Rectangle; import _-5Mz.WindowMouseEvent; import _-6G7._SafeStr_2365; import flash.external.ExternalInterface; import _-5Mz.WindowEvent; public class _SafeStr_2859 implements _SafeStr_3 { private static const _SafeStr_10853:String = "HELP"; private var _SafeStr_5510:HabboToolbar; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_10854:_SafeStr_4614; private var _SafeStr_5450:_SafeStr_334; public function _SafeStr_2859(k:HabboToolbar, _arg_2:_SafeStr_334) { this._SafeStr_5510 = k; this._SafeStr_5415 = (this._SafeStr_5510.windowManager.buildFromXML((k.assets.getAssetByName("purse_xml").content as XML)) as IWindowContainer); this._SafeStr_5415.procedure = this._SafeStr_5452; this._SafeStr_10854 = new _SafeStr_4614(k, (this._SafeStr_5415 as IWindowContainer)); this._SafeStr_5450 = _arg_2; this._SafeStr_5450.events.addEventListener(_SafeStr_2383._SafeStr_5785, this._SafeStr_10855); this._SafeStr_5450.events.addEventListener(_SafeStr_2383._SafeStr_7509, this._SafeStr_10856); this._SafeStr_10857(); k.extensionView.attachExtension(_SafeStr_2864._SafeStr_10678, this._SafeStr_5415, _SafeStr_3382._SafeStr_10700); var _local_3:IWindow = this._SafeStr_5415.findChildByName("credit_count"); this._SafeStr_5510.windowManager.registerHintWindow("credit_count", _local_3); } public function dispose():void { if (this.disposed){ return; }; this._SafeStr_10854.dispose(); this._SafeStr_5450 = null; this._SafeStr_5510 = null; } public function get disposed():Boolean { return ((this._SafeStr_5510 == null)); } public function _SafeStr_10811():_SafeStr_4614 { return (this._SafeStr_10854); } private function _SafeStr_10857():void { var _local_3:IWindow; var _local_4:IWindow; var _local_5:IItemListWindow; var k:IWindow = this._SafeStr_5415.findChildByName("credit_count"); if (k != null){ k.caption = this._SafeStr_5450.getPurse().credits.toString(); }; var _local_2:IWindow = this._SafeStr_5415.findChildByName("ducket_count"); if (_local_2 != null){ _local_2.caption = this._SafeStr_5450.getPurse()._SafeStr_7508(_SafeStr_2458._SafeStr_7513).toString(); }; if (this._SafeStr_5510.getBoolean("diamonds.enabled")){ _local_3 = this._SafeStr_5415.findChildByName("diamond_count"); if (_local_3){ _local_3.caption = this._SafeStr_5450.getPurse()._SafeStr_7508(_SafeStr_2458._SafeStr_7515).toString(); }; } else { _local_4 = this._SafeStr_5415.findChildByName("diamond_count_button"); _local_5 = (this._SafeStr_5415.findChildByName("purse_itemlist") as IItemListWindow); if (((_local_4) && (_local_5))){ _local_5.removeListItem(_local_4); }; }; } public function _SafeStr_10855(k:_SafeStr_2383):void { var _local_2:String = k.balance.toString(); var _local_3:IWindow = this._SafeStr_5415.findChildByName("credit_count"); if (_local_3 != null){ _local_3.caption = _local_2.toString(); }; } public function _SafeStr_10856(k:_SafeStr_2383):void { var _local_2:IWindow; var _local_3:String; switch (k.activityPointType){ case _SafeStr_2458._SafeStr_7513: _local_2 = this._SafeStr_5415.findChildByName("ducket_count"); break; case _SafeStr_2458._SafeStr_7515: _local_2 = this._SafeStr_5415.findChildByName("diamond_count"); break; }; if (_local_2 != null){ _local_3 = k.balance.toString(); _local_2.caption = _local_3.toString(); }; } public function _SafeStr_8998(k:String):Rectangle { var _local_2:Rectangle; var _local_3:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_3){ _local_2 = _local_3.rectangle; _local_2.x = (_local_2.x + (this._SafeStr_5415.desktop.width - this._SafeStr_5415.width)); _local_2.y = (_local_2.y + this._SafeStr_5415.y); }; return (_local_2); } public function _SafeStr_10669(k:String):IWindow { var _local_2:IWindow = this._SafeStr_5415.findChildByName(k); return (_local_2); } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_5510.windowManager._SafeStr_10750(_arg_2.name); switch (_arg_2.name){ case "hc_join_button": this._SafeStr_5510.catalog.openClubCenter(); return; case "help_button": this._SafeStr_5510.toggleWindowVisibility(_SafeStr_10853); return; case "settings_button": this._SafeStr_5510._SafeStr_10813(); return; case "credit_count_button": this._SafeStr_5450.openCreditsHabblet(); return; case "ducket_count_button": this._SafeStr_5450.openCatalogPage(_SafeStr_2365._SafeStr_10858); return; case "diamond_count_button": this._SafeStr_5450.openCatalogPage(_SafeStr_2365._SafeStr_10859); return; case "logout_button": if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.logout"); }; return; }; } } }//package _-1BQ // _SafeStr_10669 = "_-1Ej" (String#8874, DoABC#3) // _SafeStr_10678 = "_-5Sv" (String#35535, DoABC#3) // _SafeStr_10700 = "_-2gg" (String#28699, DoABC#3) // _SafeStr_10750 = "_-5iC" (String#13477, DoABC#3) // _SafeStr_10811 = "_-0T-" (String#23299, DoABC#3) // _SafeStr_10813 = "_-1p1" (String#26581, DoABC#3) // _SafeStr_10853 = "_-67O" (String#37152, DoABC#3) // _SafeStr_10854 = "_-5Ia" (String#35149, DoABC#3) // _SafeStr_10855 = "_-6kE" (String#38698, DoABC#3) // _SafeStr_10856 = "_-0CN" (String#22650, DoABC#3) // _SafeStr_10857 = "_-02j" (String#22289, DoABC#3) // _SafeStr_10858 = "_-3D" (String#30010, DoABC#3) // _SafeStr_10859 = "_-bi" (String#39852, DoABC#3) // _SafeStr_2365 = "_-30X" (String#10732, DoABC#3) // _SafeStr_2383 = "_-3yv" (String#31891, DoABC#3) // _SafeStr_2458 = "_-1xj" (String#26913, DoABC#3) // _SafeStr_2859 = "_-2g-" (String#10376, DoABC#3) // _SafeStr_2864 = "_-lg" (String#15253, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_3382 = "_-0IJ" (String#7892, DoABC#3) // _SafeStr_4614 = "_-64v" (String#13855, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5785 = "_-2Pz" (String#28044, DoABC#3) // _SafeStr_7508 = "_-1cq" (String#9270, DoABC#3) // _SafeStr_7509 = "_-6fB" (String#38493, DoABC#3) // _SafeStr_7513 = "_-1W6" (String#25839, DoABC#3) // _SafeStr_7515 = "_-6Jc" (String#37614, DoABC#3) // _SafeStr_8998 = "_-0Dj" (String#2609, DoABC#3) //------------------------------------------------------------ //_-1BQ._SafeStr_2863 package _-1BQ { import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import flash.events.IEventDispatcher; import _-5sJ.ICoreLocalizationManager; import _-0i6._SafeStr_2307; import _-1A6._SafeStr_2856; import _-5YE.IBorderWindow; import _-3qZ._SafeStr_2273; import _-5gN._SafeStr_3983; import _-1A6.HabboToolbar; import _-5Vt._SafeStr_39; import _-5YE.IButtonWindow; import _-5Mz.WindowMouseEvent; import _-5YE.IRegionWindow; import _-1A6._SafeStr_2864; import _-4fh._SafeStr_4238; import _-5YE.IItemListWindow; import _-5YE._SafeStr_2413; import _-1A6._SafeStr_3382; public class _SafeStr_2863 { private var _SafeStr_5524:_SafeStr_633; private var _assets:_SafeStr_10; private var _SafeStr_6343:IEventDispatcher; private var _SafeStr_5525:ICoreLocalizationManager; private var _SafeStr_5643:_SafeStr_2307; private var _SafeStr_10785:_SafeStr_2856; private var _SafeStr_5414:IBorderWindow; private var _disposed:Boolean = false; private var _SafeStr_8552:Boolean = true; private var _SafeStr_10860:int = 216; private var _SafeStr_10861:String; private var _SafeStr_10862:_SafeStr_2273 = null; public function _SafeStr_2863(k:HabboToolbar, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:IEventDispatcher, _arg_5:ICoreLocalizationManager, _arg_6:_SafeStr_2307) { this._SafeStr_5524 = _arg_2; this._assets = _arg_3; this._SafeStr_6343 = _arg_4; this._SafeStr_5525 = _arg_5; this._SafeStr_5643 = _arg_6; this._SafeStr_10785 = k.extensionView; this._SafeStr_10862 = new _SafeStr_3983(this._SafeStr_10863); this._SafeStr_5643.addMessageEvent(this._SafeStr_10862); this._SafeStr_10861 = k.getProperty("citizenship.vip.tutorial.quest.campaign.name"); } public function dispose():void { if (this._disposed){ return; }; if (((this._SafeStr_5643) && (this._SafeStr_10862))){ this._SafeStr_5643.removeMessageEvent(this._SafeStr_10862); this._SafeStr_10862 = null; }; this._SafeStr_9995(); this._SafeStr_5525 = null; this._assets = null; this._SafeStr_6343 = null; this._SafeStr_5524 = null; this._SafeStr_5643 = null; this._SafeStr_10785 = null; this._disposed = true; } private function createWindow():IBorderWindow { var k:IBorderWindow; var _local_2:_SafeStr_39 = this._assets.getAssetByName("vip_quests_promo_xml"); if (_local_2){ k = (this._SafeStr_5524.buildFromXML((_local_2.content as XML), 1) as IBorderWindow); if (k){ IButtonWindow(k.findChildByName("quests_button").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359)); IRegionWindow(k.findChildByName("minimize_region")).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10864); IRegionWindow(k.findChildByName("maximize_region")).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10864); this._SafeStr_10860 = k.height; }; }; return (k); } private function _SafeStr_9995():void { if (this._SafeStr_10785){ this._SafeStr_10785.detachExtension(_SafeStr_2864._SafeStr_10687); }; if (this._SafeStr_5414){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; } private function _SafeStr_9359(k:WindowMouseEvent):void { if (this._SafeStr_5643){ this._SafeStr_5643.send(new _SafeStr_4238(this._SafeStr_10861)); }; this._SafeStr_9995(); } private function _SafeStr_10864(k:WindowMouseEvent):void { this._SafeStr_8552 = !(this._SafeStr_8552); this._SafeStr_10865(); } private function _SafeStr_10865():void { IItemListWindow(this._SafeStr_5414.findChildByName("content_itemlist")).visible = this._SafeStr_8552; _SafeStr_2413(this._SafeStr_5414.findChildByName("promo_img")).visible = this._SafeStr_8552; this._SafeStr_5414.height = ((this._SafeStr_8552) ? this._SafeStr_10860 : 33); } private function _SafeStr_10863(k:_SafeStr_2273):void { if (this._SafeStr_5414 == null){ this._SafeStr_5414 = this.createWindow(); }; this._SafeStr_10865(); this._SafeStr_10785.detachExtension(_SafeStr_2864._SafeStr_10686); this._SafeStr_10785.attachExtension(_SafeStr_2864._SafeStr_10687, this._SafeStr_5414, _SafeStr_3382._SafeStr_10710); } } }//package _-1BQ // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10686 = "_-0Sk" (String#23289, DoABC#3) // _SafeStr_10687 = "_-690" (String#37224, DoABC#3) // _SafeStr_10710 = "_-2Ej" (String#27610, DoABC#3) // _SafeStr_10785 = "_-39D" (String#10880, DoABC#3) // _SafeStr_10860 = "_-1FZ" (String#2907, DoABC#3) // _SafeStr_10861 = "_-4xq" (String#34291, DoABC#3) // _SafeStr_10862 = "_-5Ud" (String#35600, DoABC#3) // _SafeStr_10863 = "_-6jT" (String#38664, DoABC#3) // _SafeStr_10864 = "_-03e" (String#7669, DoABC#3) // _SafeStr_10865 = "_-AD" (String#4333, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2856 = "_-4-Q" (String#11748, DoABC#3) // _SafeStr_2863 = "_-14v" (String#8713, DoABC#3) // _SafeStr_2864 = "_-lg" (String#15253, DoABC#3) // _SafeStr_3382 = "_-0IJ" (String#7892, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_3983 = "_-0Rj" (String#23257, DoABC#3) // _SafeStr_4238 = "_-4KP" (String#32780, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_8552 = "_-0X0" (String#832, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) // _SafeStr_9995 = "_-6NQ" (String#386, DoABC#3) //------------------------------------------------------------ //_-1BQ._SafeStr_2867 package _-1BQ { import _-1A6.HabboToolbar; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import flash.utils.Timer; import flash.display.BitmapData; import _-5YE.IRegionWindow; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-5Mz.WindowMouseEvent; import _-4rH._SafeStr_2335; import _-6-c._SafeStr_2284; import _-3lB._SafeStr_4323; import flash.events.TimerEvent; import _-1A6._SafeStr_3382; import _-Yv._SafeStr_2866; import _-5YE.ITextWindow; import flash.geom.Rectangle; import flash.geom.Point; import _-5YE.IIconWindow; public class _SafeStr_2867 { private static const _SafeStr_10866:String = "club_promo"; private static const _SafeStr_5515:int = 14; private static const _SafeStr_5508:uint = 0xFFFFFF; private static const _SafeStr_5509:uint = 12247545; private var _SafeStr_5510:HabboToolbar; private var _SafeStr_5414:IWindowContainer; private var _disposed:Boolean = false; private var _SafeStr_10867:IBitmapWrapperWindow; private var _SafeStr_10088:Timer; private var _SafeStr_10868:int = 0; private var _SafeStr_10869:int; private var _SafeStr_10870:Timer; private var _SafeStr_10871:BitmapData; private var _SafeStr_10872:Timer; public function _SafeStr_2867(k:HabboToolbar) { this._SafeStr_5510 = k; } private function createWindow():IWindowContainer { var _local_3:IRegionWindow; var _local_4:_SafeStr_39; var k:IWindowContainer; var _local_2:XmlAsset = (this._SafeStr_5510.assets.getAssetByName("club_discount_promotion_xml") as XmlAsset); if (_local_2){ k = (this._SafeStr_5510.windowManager.buildFromXML((_local_2.content as XML), 1) as IWindowContainer); if (k){ this._SafeStr_10867 = (k.findChildByName("flashing_animation") as IBitmapWrapperWindow); if (this._SafeStr_10867){ _local_4 = (this._SafeStr_5510.assets.getAssetByName("extend_hilite_png") as _SafeStr_39); if (_local_4){ this._SafeStr_10871 = (_local_4.content as BitmapData); if (this._SafeStr_10871){ this._SafeStr_10867.bitmap = this._SafeStr_10871.clone(); }; }; this._SafeStr_10867.visible = false; }; _local_3 = (k.findChildByName("text_region") as IRegionWindow); if (_local_3){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10873); _local_3.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_10874); _local_3.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_10875); }; this._SafeStr_10865(); }; }; return (k); } private function _SafeStr_9995():void { if (this._SafeStr_5414){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; this._SafeStr_10867 = null; }; this.animate(false); this._SafeStr_10876(); } public function dispose():void { if (((this._disposed) || (!(this._SafeStr_5510)))){ return; }; if (this._SafeStr_5510.extensionView){ this._SafeStr_5510.extensionView.detachExtension(_SafeStr_10866); }; this._SafeStr_10877(); this._SafeStr_9995(); this._SafeStr_5510 = null; this._disposed = true; } private function _SafeStr_10873(k:WindowMouseEvent):void { if (this._SafeStr_5510.inventory.clubLevel == _SafeStr_2335._SafeStr_6245){ this._SafeStr_5510.connection.send(new _SafeStr_2284("DiscountPromo", "discount", "client.club.extend.discount.clicked")); this._SafeStr_5510.connection.send(new _SafeStr_4323()); }; } private function _SafeStr_10865():void { switch (this._SafeStr_5510.inventory.clubLevel){ case _SafeStr_2335._SafeStr_6080: this._SafeStr_8571("${discount.bar.no.club.promo}"); this._SafeStr_5517(_SafeStr_5515); break; case _SafeStr_2335._SafeStr_6245: this._SafeStr_8571("${discount.bar.vip.expiring}"); this._SafeStr_5517(_SafeStr_5515); break; }; this.animate(true); } public function _SafeStr_10072(k:_SafeStr_2866):void { if (((((this._SafeStr_5510.inventory._SafeStr_7535) && (!(this._SafeStr_5414)))) && (this._SafeStr_10878()))){ this._SafeStr_5414 = this.createWindow(); if (this._SafeStr_10872 != null){ this._SafeStr_10876(); }; if ((((this._SafeStr_5510.inventory._SafeStr_7537 < 1440)) && ((this._SafeStr_5510.inventory._SafeStr_7537 > 0)))){ this._SafeStr_10872 = new Timer(((this._SafeStr_5510.inventory._SafeStr_7537 * 60) * 1000), 1); this._SafeStr_10872.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_10879); this._SafeStr_10872.start(); }; this._SafeStr_10865(); this._SafeStr_5510.extensionView.attachExtension(_SafeStr_10866, this._SafeStr_5414, _SafeStr_3382._SafeStr_10710); } else { this._SafeStr_5510.extensionView.detachExtension(_SafeStr_10866); this._SafeStr_9995(); }; } private function _SafeStr_10876():void { if (this._SafeStr_10872){ this._SafeStr_10872.stop(); this._SafeStr_10872.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_10879); this._SafeStr_10872 = null; }; } private function _SafeStr_10879(k:TimerEvent):void { this._SafeStr_5510.extensionView.detachExtension(_SafeStr_10866); this._SafeStr_9995(); } private function _SafeStr_10878():Boolean { if ((((this._SafeStr_5510.inventory.clubLevel == _SafeStr_2335._SafeStr_6245)) && (this._SafeStr_5510.getBoolean("club.membership.extend.vip.promotion.enabled")))){ return (true); }; return (false); } private function _SafeStr_8571(k:String):void { var _local_2:ITextWindow; var _local_3:ITextWindow; if (this._SafeStr_5414){ _local_2 = (this._SafeStr_5414.findChildByName("promo_text") as ITextWindow); _local_3 = (this._SafeStr_5414.findChildByName("promo_text_shadow") as ITextWindow); if (_local_2){ _local_2.text = k; }; if (_local_3){ _local_3.text = k; }; }; } private function animate(k:Boolean):void { if (k){ _SafeStr_4.log("Animate window"); if (this._SafeStr_10870){ this._SafeStr_10870.stop(); }; this._SafeStr_10870 = new Timer(15000); this._SafeStr_10870.addEventListener(TimerEvent.TIMER, this._SafeStr_10880); this._SafeStr_10870.start(); } else { if (this._SafeStr_10870){ this._SafeStr_10870.stop(); this._SafeStr_10870 = null; }; this._SafeStr_10877(); }; } private function _SafeStr_10877():void { if (this._SafeStr_10867){ this._SafeStr_10867.visible = false; this._SafeStr_10867.bitmap = null; this._SafeStr_10867 = null; this._SafeStr_5414.invalidate(); if (this._SafeStr_10088){ this._SafeStr_10088.stop(); this._SafeStr_10088 = null; }; }; } private function _SafeStr_10880(k:TimerEvent):void { if (this._SafeStr_10867){ if (this._SafeStr_10867.context){ this._SafeStr_10867.visible = true; this._SafeStr_10881(); this._SafeStr_10882(); }; }; } private function _SafeStr_10881():void { this._SafeStr_10867.x = 3; this._SafeStr_10867.y = 3; this._SafeStr_10867.bitmap = this._SafeStr_10871.clone(); this._SafeStr_10867.height = (this._SafeStr_5414.height - 6); this._SafeStr_10867.width = this._SafeStr_10867.bitmap.width; this._SafeStr_10867.invalidate(); this._SafeStr_10869 = ((this._SafeStr_5414.width - 7) - this._SafeStr_10867.bitmap.width); this._SafeStr_10868 = 0; } private function _SafeStr_10882():void { this._SafeStr_10088 = new Timer(25, 26); this._SafeStr_10088.addEventListener(TimerEvent.TIMER, this._SafeStr_10098); this._SafeStr_10088.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_10099); this._SafeStr_10088.start(); } private function _SafeStr_10098(k:TimerEvent):void { var _local_2:int; var _local_3:BitmapData; this._SafeStr_10867.x = (3 + ((this._SafeStr_10868 / 20) * this._SafeStr_10869)); if (this._SafeStr_10867.x > this._SafeStr_10869){ _local_2 = ((this._SafeStr_5414.width - 4) - this._SafeStr_10867.x); _local_3 = new BitmapData(_local_2, this._SafeStr_10871.height); _local_3.copyPixels(this._SafeStr_10871, new Rectangle(0, 0, _local_2, this._SafeStr_10871.height), new Point(0, 0)); this._SafeStr_10867.bitmap = _local_3; this._SafeStr_10867.width = _local_2; }; this._SafeStr_10867.invalidate(); this._SafeStr_10868++; } private function _SafeStr_10099(k:TimerEvent):void { this._SafeStr_10877(); } private function _SafeStr_5517(k:int):void { var _local_2:IIconWindow; if (this._SafeStr_5414){ _local_2 = (this._SafeStr_5414.findChildByName("club_icon") as IIconWindow); if (_local_2){ _local_2.style = k; _local_2.invalidate(); }; }; } private function _SafeStr_10874(k:WindowMouseEvent):void { var _local_2:ITextWindow; if (this._SafeStr_5414){ _local_2 = (this._SafeStr_5414.findChildByName("promo_text") as ITextWindow); _local_2.textColor = _SafeStr_5509; }; } private function _SafeStr_10875(k:WindowMouseEvent):void { var _local_2:ITextWindow; if (this._SafeStr_5414){ _local_2 = (this._SafeStr_5414.findChildByName("promo_text") as ITextWindow); _local_2.textColor = _SafeStr_5508; }; } } }//package _-1BQ // _SafeStr_10072 = "_-1uy" (String#26805, DoABC#3) // _SafeStr_10088 = "_-0ae" (String#8192, DoABC#3) // _SafeStr_10098 = "_-1OH" (String#9044, DoABC#3) // _SafeStr_10099 = "_-5A8" (String#12932, DoABC#3) // _SafeStr_10710 = "_-2Ej" (String#27610, DoABC#3) // _SafeStr_10865 = "_-AD" (String#4333, DoABC#3) // _SafeStr_10866 = "_-6O9" (String#14180, DoABC#3) // _SafeStr_10867 = "_-3UI" (String#30698, DoABC#3) // _SafeStr_10868 = "_-4S" (String#33099, DoABC#3) // _SafeStr_10869 = "_-1xU" (String#26904, DoABC#3) // _SafeStr_10870 = "_-4Zq" (String#33399, DoABC#3) // _SafeStr_10871 = "_-5Tf" (String#35560, DoABC#3) // _SafeStr_10872 = "_-2dn" (String#10341, DoABC#3) // _SafeStr_10873 = "_-1YK" (String#9201, DoABC#3) // _SafeStr_10874 = "_-2T7" (String#10179, DoABC#3) // _SafeStr_10875 = "_-2IF" (String#9997, DoABC#3) // _SafeStr_10876 = "_-4Mt" (String#12122, DoABC#3) // _SafeStr_10877 = "_-5Vj" (String#13285, DoABC#3) // _SafeStr_10878 = "_-oK" (String#15291, DoABC#3) // _SafeStr_10879 = "_-0oZ" (String#8429, DoABC#3) // _SafeStr_10880 = "_-0J5" (String#22920, DoABC#3) // _SafeStr_10881 = "_-1uG" (String#26779, DoABC#3) // _SafeStr_10882 = "_-5ua" (String#36607, DoABC#3) // _SafeStr_2284 = "_-4yD" (String#34310, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2866 = "_-4po" (String#33985, DoABC#3) // _SafeStr_2867 = "_-4o2" (String#12564, DoABC#3) // _SafeStr_3382 = "_-0IJ" (String#7892, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4323 = "_-0RS" (String#23245, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5508 = "_-4P5" (String#1567, DoABC#3) // _SafeStr_5509 = "_-2UH" (String#1512, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5515 = "_-4cD" (String#1576, DoABC#3) // _SafeStr_5517 = "_-5X0" (String#3996, DoABC#3) // _SafeStr_6080 = "_-417" (String#32015, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_7535 = "_-0up" (String#8522, DoABC#3) // _SafeStr_7537 = "_-01A" (String#7631, DoABC#3) // _SafeStr_8571 = "_-5x9" (String#337, DoABC#3) // _SafeStr_9995 = "_-6NQ" (String#386, DoABC#3) //------------------------------------------------------------ //_-1BQ._SafeStr_2870 package _-1BQ { import _-1A6.HabboToolbar; import _-5YE.IBorderWindow; import flash.utils.Timer; import _-5Vt._SafeStr_39; import _-5YE.IButtonWindow; import _-5Mz.WindowMouseEvent; import _-5YE.IRegionWindow; import _-1A6._SafeStr_2856; import _-1A6._SafeStr_2864; import _-4rH._SafeStr_2335; import _-6-c._SafeStr_2284; import _-3lB._SafeStr_4323; import flash.events.TimerEvent; import _-1A6._SafeStr_3382; import _-Yv._SafeStr_2866; public class _SafeStr_2870 { private var _SafeStr_5510:HabboToolbar; private var _SafeStr_5414:IBorderWindow; private var _SafeStr_8552:Boolean = true; private var _SafeStr_10860:int = 216; private var _SafeStr_10872:Timer; public function _SafeStr_2870(k:HabboToolbar) { this._SafeStr_5510 = k; } private function createWindow():IBorderWindow { var k:IBorderWindow; var _local_2:_SafeStr_39 = this._SafeStr_5510.assets.getAssetByName("vip_discount_promotion_v2_xml"); if (_local_2){ k = (this._SafeStr_5510.windowManager.buildFromXML((_local_2.content as XML), 1) as IBorderWindow); if (k){ IButtonWindow(k.findChildByName("extend_button").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359)); IRegionWindow(k.findChildByName("minimize_region")).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10864); IRegionWindow(k.findChildByName("maximize_region")).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10864); this._SafeStr_10860 = k.height; }; }; return (k); } private function _SafeStr_9995():void { if (this._SafeStr_5414){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; this._SafeStr_10876(); } private function get extensionView():_SafeStr_2856 { return (this._SafeStr_5510.extensionView); } public function dispose():void { if (this._SafeStr_5510 == null){ return; }; if (this.extensionView != null){ this.extensionView.detachExtension(_SafeStr_2864._SafeStr_10686); }; this._SafeStr_9995(); this._SafeStr_5510 = null; } private function _SafeStr_9359(k:WindowMouseEvent):void { if (this._SafeStr_5510.inventory.clubLevel == _SafeStr_2335._SafeStr_6245){ this._SafeStr_5510.connection.send(new _SafeStr_2284("DiscountPromo", "citizenshipdiscount", "client.club.extend.discount.clicked")); this._SafeStr_5510.connection.send(new _SafeStr_4323()); }; } private function _SafeStr_10865():void { this._SafeStr_5414.findChildByName("content_itemlist").visible = this._SafeStr_8552; this._SafeStr_5414.findChildByName("promo_img").visible = this._SafeStr_8552; this._SafeStr_5414.height = ((this._SafeStr_8552) ? this._SafeStr_10860 : 33); } public function _SafeStr_10072(k:_SafeStr_2866):void { if (((((this._SafeStr_5510.inventory._SafeStr_7536) && ((this._SafeStr_5414 == null)))) && (this._SafeStr_10878()))){ this._SafeStr_5414 = this.createWindow(); if (this._SafeStr_10872 != null){ this._SafeStr_10876(); }; if ((((this._SafeStr_5510.inventory._SafeStr_7537 < 1440)) && ((this._SafeStr_5510.inventory._SafeStr_7537 > 0)))){ this._SafeStr_10872 = new Timer(((this._SafeStr_5510.inventory._SafeStr_7537 * 60) * 1000), 1); this._SafeStr_10872.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_10879); this._SafeStr_10872.start(); }; this._SafeStr_10865(); if (!this._SafeStr_5510.extensionView._SafeStr_10675(_SafeStr_2864._SafeStr_10687)){ this._SafeStr_5510.extensionView.attachExtension(_SafeStr_2864._SafeStr_10686, this._SafeStr_5414, _SafeStr_3382._SafeStr_10710); }; } else { this._SafeStr_5510.extensionView.detachExtension(_SafeStr_2864._SafeStr_10687); this._SafeStr_9995(); }; } private function _SafeStr_10876():void { if (this._SafeStr_10872){ this._SafeStr_10872.stop(); this._SafeStr_10872.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_10879); this._SafeStr_10872 = null; }; } private function _SafeStr_10879(k:TimerEvent):void { this._SafeStr_5510.extensionView.detachExtension(_SafeStr_2864._SafeStr_10686); this._SafeStr_9995(); } private function _SafeStr_10878():Boolean { return ((((this._SafeStr_5510.inventory.clubLevel == _SafeStr_2335._SafeStr_6245)) && (this._SafeStr_5510.getBoolean("club.membership.extend.vip.promotion.enabled")))); } private function _SafeStr_10864(k:WindowMouseEvent):void { this._SafeStr_8552 = !(this._SafeStr_8552); this._SafeStr_10865(); } } }//package _-1BQ // _SafeStr_10072 = "_-1uy" (String#26805, DoABC#3) // _SafeStr_10675 = "_-0x7" (String#8561, DoABC#3) // _SafeStr_10686 = "_-0Sk" (String#23289, DoABC#3) // _SafeStr_10687 = "_-690" (String#37224, DoABC#3) // _SafeStr_10710 = "_-2Ej" (String#27610, DoABC#3) // _SafeStr_10860 = "_-1FZ" (String#2907, DoABC#3) // _SafeStr_10864 = "_-03e" (String#7669, DoABC#3) // _SafeStr_10865 = "_-AD" (String#4333, DoABC#3) // _SafeStr_10872 = "_-2dn" (String#10341, DoABC#3) // _SafeStr_10876 = "_-4Mt" (String#12122, DoABC#3) // _SafeStr_10878 = "_-oK" (String#15291, DoABC#3) // _SafeStr_10879 = "_-0oZ" (String#8429, DoABC#3) // _SafeStr_2284 = "_-4yD" (String#34310, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2856 = "_-4-Q" (String#11748, DoABC#3) // _SafeStr_2864 = "_-lg" (String#15253, DoABC#3) // _SafeStr_2866 = "_-4po" (String#33985, DoABC#3) // _SafeStr_2870 = "_-48C" (String#11877, DoABC#3) // _SafeStr_3382 = "_-0IJ" (String#7892, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4323 = "_-0RS" (String#23245, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_7536 = "_-4tU" (String#12647, DoABC#3) // _SafeStr_7537 = "_-01A" (String#7631, DoABC#3) // _SafeStr_8552 = "_-0X0" (String#832, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) // _SafeStr_9995 = "_-6NQ" (String#386, DoABC#3) //------------------------------------------------------------ //_-1BQ._SafeStr_2872 package _-1BQ { import _-0Kg._SafeStr_2871; import _-1A6.HabboToolbar; import _-1Mz.IWindowContainer; import _-5YE.IRegionWindow; import _-5YE.IIconWindow; import _-1Mz.IWindow; import _-Yv._SafeStr_2866; import _-4rH._SafeStr_2335; import _-5YE.ITextWindow; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import _-5YE.IBitmapWrapperWindow; import _-5Vt.XmlAsset; import flash.geom.Point; import _-5Mz.WindowMouseEvent; import _-1A6._SafeStr_3382; import _-6-c._SafeStr_2284; import _-6G7._SafeStr_3310; public class _SafeStr_2872 implements _SafeStr_2871 { private static const _SafeStr_10866:String = "video_offer"; private static const _SafeStr_5508:uint = 0xFFFFFF; private static const _SafeStr_5509:uint = 12247545; private static const _SafeStr_10883:uint = 0x666666; private static const _SafeStr_10884:uint = 0xCCCCCC; private var _SafeStr_5510:HabboToolbar; private var _SafeStr_5414:IWindowContainer; private var _SafeStr_10885:IRegionWindow; private var _SafeStr_9763:IIconWindow; private var _SafeStr_10886:Boolean = false; public function _SafeStr_2872(k:HabboToolbar) { this._SafeStr_5510 = k; } public function get window():IWindow { return (this._SafeStr_5414); } public function _SafeStr_10072(k:_SafeStr_2866):void { if (((((this._SafeStr_5510.inventory._SafeStr_7535) && (!(this._SafeStr_5414)))) && (this._SafeStr_10887()))){ this._SafeStr_5510.extensionView.detachExtension(_SafeStr_10866); this._SafeStr_9995(); return; }; if (((!(this._SafeStr_10886)) && (!(this._SafeStr_5414)))){ this._SafeStr_5510.catalog._SafeStr_8146.load(this); }; } private function _SafeStr_10887():Boolean { return ((((this._SafeStr_5510.inventory.clubLevel == _SafeStr_2335._SafeStr_6245)) && (this._SafeStr_5510.getBoolean("club.membership.extend.vip.promotion.enabled")))); } public function offersAvailable(k:int):void { if (this._SafeStr_5510 == null){ return; }; if ((((((k <= 0)) || (this._SafeStr_10886))) || (((this._SafeStr_5510.inventory._SafeStr_7535) && (this._SafeStr_10887()))))){ if (this._SafeStr_5414){ this._SafeStr_9995(); }; return; }; if (!this._SafeStr_5414){ this._SafeStr_5414 = this.createWindow(); }; } private function createWindow():IWindowContainer { var _local_3:String; var _local_4:ITextWindow; var _local_5:ITextWindow; var _local_6:BitmapDataAsset; var _local_7:BitmapData; var _local_8:IBitmapWrapperWindow; var k:IWindowContainer; var _local_2:XmlAsset = (this._SafeStr_5510.assets.getAssetByName("video_offer_promotion_xml") as XmlAsset); if (_local_2){ k = (this._SafeStr_5510.windowManager.buildFromXML((_local_2.content as XML), 1) as IWindowContainer); if (k){ _local_3 = this._SafeStr_5510.localization.getLocalization("supersaverads.video.promo.offer", "Watch a video and earn a credit!"); _local_4 = (k.findChildByName("promo_text") as ITextWindow); _local_5 = (k.findChildByName("promo_text_shadow") as ITextWindow); if (_local_4){ _local_4.text = _local_3; }; if (_local_5){ _local_5.text = _local_3; }; _local_6 = (this._SafeStr_5510.assets.getAssetByName("offer_icon_png") as BitmapDataAsset); if (_local_6 != null){ _local_7 = (_local_6.content as BitmapData); _local_8 = (k.findChildByName("promo_icon") as IBitmapWrapperWindow); if (((!((_local_7 == null))) && (!((_local_8 == null))))){ _local_8.bitmap = new BitmapData(_local_8.width, _local_8.height, true, 0); _local_8.bitmap.copyPixels(_local_7, _local_7.rect, new Point(0, 0)); }; }; this._SafeStr_10885 = (k.findChildByName("text_region") as IRegionWindow); if (this._SafeStr_10885){ this._SafeStr_10885.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10873); this._SafeStr_10885.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_10874); this._SafeStr_10885.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_10875); }; this._SafeStr_9763 = (k.findChildByName("promo_close_icon") as IIconWindow); if (this._SafeStr_9763){ this._SafeStr_9763.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10629); this._SafeStr_9763.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_10888); this._SafeStr_9763.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_10889); }; this._SafeStr_5510.extensionView.attachExtension(_SafeStr_10866, k, _SafeStr_3382._SafeStr_10710); }; }; return (k); } private function _SafeStr_9995():void { if (this._SafeStr_5414){ if (this._SafeStr_10885){ this._SafeStr_10885.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_10873); this._SafeStr_10885.removeEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_10874); this._SafeStr_10885.removeEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_10875); this._SafeStr_10885 = null; }; if (this._SafeStr_9763){ this._SafeStr_9763.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_10629); this._SafeStr_9763.removeEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_10888); this._SafeStr_9763.removeEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_10889); this._SafeStr_9763 = null; }; this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; } public function dispose():void { if (this._SafeStr_5510 == null){ return; }; this._SafeStr_5510.extensionView.detachExtension(_SafeStr_10866); this._SafeStr_9995(); this._SafeStr_5510 = null; } private function _SafeStr_10629(k:WindowMouseEvent):void { this._SafeStr_10886 = true; this._SafeStr_9995(); this._SafeStr_5510.connection.send(new _SafeStr_2284("SuperSaverAds", "client_action", "supersaverads.video.promo.close_clicked")); } private function _SafeStr_10888(k:WindowMouseEvent):void { if (this._SafeStr_9763){ this._SafeStr_9763.color = _SafeStr_10884; }; } private function _SafeStr_10889(k:WindowMouseEvent):void { if (this._SafeStr_9763){ this._SafeStr_9763.color = _SafeStr_10883; }; } private function _SafeStr_10873(k:WindowMouseEvent):void { if (!this._SafeStr_5510.catalog._SafeStr_8146.launch(_SafeStr_3310._SafeStr_10890)){ this._SafeStr_9995(); }; } private function _SafeStr_10874(k:WindowMouseEvent):void { var _local_2:ITextWindow; if (this._SafeStr_5414){ _local_2 = (this._SafeStr_5414.findChildByName("promo_text") as ITextWindow); _local_2.textColor = _SafeStr_5509; }; } private function _SafeStr_10875(k:WindowMouseEvent):void { var _local_2:ITextWindow; if (this._SafeStr_5414){ _local_2 = (this._SafeStr_5414.findChildByName("promo_text") as ITextWindow); _local_2.textColor = _SafeStr_5508; }; } } }//package _-1BQ // _SafeStr_10072 = "_-1uy" (String#26805, DoABC#3) // _SafeStr_10629 = "_-3A-" (String#10888, DoABC#3) // _SafeStr_10710 = "_-2Ej" (String#27610, DoABC#3) // _SafeStr_10866 = "_-6O9" (String#14180, DoABC#3) // _SafeStr_10873 = "_-1YK" (String#9201, DoABC#3) // _SafeStr_10874 = "_-2T7" (String#10179, DoABC#3) // _SafeStr_10875 = "_-2IF" (String#9997, DoABC#3) // _SafeStr_10883 = "_-0qH" (String#24177, DoABC#3) // _SafeStr_10884 = "_-6EH" (String#37420, DoABC#3) // _SafeStr_10885 = "_-2F5" (String#27629, DoABC#3) // _SafeStr_10886 = "_-3gK" (String#31153, DoABC#3) // _SafeStr_10887 = "_-5Tm" (String#35567, DoABC#3) // _SafeStr_10888 = "_-50d" (String#34446, DoABC#3) // _SafeStr_10889 = "_-KI" (String#39226, DoABC#3) // _SafeStr_10890 = "_-1ai" (String#26016, DoABC#3) // _SafeStr_2284 = "_-4yD" (String#34310, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2866 = "_-4po" (String#33985, DoABC#3) // _SafeStr_2871 = " else" (String#5453, DoABC#3) // _SafeStr_2872 = "_-4V2" (String#12229, DoABC#3) // _SafeStr_3310 = "_-1w2" (String#9597, DoABC#3) // _SafeStr_3382 = "_-0IJ" (String#7892, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5508 = "_-4P5" (String#1567, DoABC#3) // _SafeStr_5509 = "_-2UH" (String#1512, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_7535 = "_-0up" (String#8522, DoABC#3) // _SafeStr_8146 = "_-12u" (String#8679, DoABC#3) // _SafeStr_9763 = "_-4Yu" (String#1572, DoABC#3) // _SafeStr_9995 = "_-6NQ" (String#386, DoABC#3) //------------------------------------------------------------ //_-1BQ.SettingsExtension package _-1BQ { import _-0MK._SafeStr_3; import _-1A6.HabboToolbar; import _-1Mz.IWindowContainer; import __AS3__.vec.Vector; import _-1Mz.IWindow; import _-1A6._SafeStr_2864; import _-1A6._SafeStr_3382; import _-1GW._SafeStr_4608; import _-1GW._SafeStr_4607; import _-5Mz.WindowMouseEvent; import _-3-E._SafeStr_6; import _-5Mz.WindowEvent; import __AS3__.vec.*; public class SettingsExtension implements _SafeStr_3 { private static const _SafeStr_5575:int = 3; private static const _SafeStr_10891:int = 7; private var _SafeStr_5510:HabboToolbar; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_10892:Vector.; private var _disposed:Boolean = false; public function SettingsExtension(k:HabboToolbar) { this._SafeStr_10892 = new Vector.(); super(); this._SafeStr_5510 = k; this._SafeStr_5415 = (this._SafeStr_5510.windowManager.buildFromXML((k.assets.getAssetByName("settings_xml").content as XML)) as IWindowContainer); this._SafeStr_5415.procedure = this._SafeStr_5452; this._SafeStr_10893("avatar_settings", this._SafeStr_5510.localization.getLocalization("widget.memenu.settings.character", "avatar settings")); this._SafeStr_10893("sound", this._SafeStr_5510.localization.getLocalization("widget.memenu.settings.audio", "sound settings")); this._SafeStr_10893("chat", this._SafeStr_5510.localization.getLocalization("widget.memenu.settings.other", "other settings")); k.extensionView.attachExtension(_SafeStr_2864._SafeStr_10689, this._SafeStr_5415, _SafeStr_3382._SafeStr_10701); this._SafeStr_5415.visible = false; } public function get window():IWindowContainer { return (this._SafeStr_5415); } public function dispose():void { if (this._disposed){ return; }; this._SafeStr_5510 = null; } public function get disposed():Boolean { return (this._disposed); } private function _SafeStr_10893(k:String, _arg_2:String):void { var _local_3:IWindowContainer = (this._SafeStr_5510.windowManager.buildFromXML((this._SafeStr_5510.assets.getAssetByName("setting_category_xml").content as XML)) as IWindowContainer); this._SafeStr_5415.addChild(_local_3); _local_3.findChildByName("button_label").caption = _arg_2; if (this._SafeStr_10892.length > 0){ _local_3.y = (this._SafeStr_10892[(this._SafeStr_10892.length - 1)].bottom + _SafeStr_5575); } else { _local_3.y = _SafeStr_10891; }; _local_3.x = _SafeStr_10891; _local_3.name = k; _local_3.procedure = this._SafeStr_5452; this._SafeStr_10892.push(_local_3); this._SafeStr_5415.height = (this._SafeStr_10892[(this._SafeStr_10892.length - 1)].bottom + _SafeStr_10891); } private function _SafeStr_10894():void { var k:_SafeStr_4608 = new _SafeStr_4608(this._SafeStr_5510); var _local_2:IWindowContainer = this._SafeStr_5510.windowManager.getDesktop(1); _local_2.addChild(k.window); k.window.x = ((_local_2.width - k.window.width) - 200); } private function _SafeStr_10895():void { var k:_SafeStr_4607 = new _SafeStr_4607(this._SafeStr_5510); var _local_2:IWindowContainer = this._SafeStr_5510.windowManager.getDesktop(1); _local_2.addChild(k.window); k.window.x = ((_local_2.width - k.window.width) - 200); } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; switch (_arg_2.name){ case "avatar_settings": _SafeStr_6.openAvatars(); this._SafeStr_5510._SafeStr_10813(); return; case "sound": this._SafeStr_10894(); this._SafeStr_5510._SafeStr_10813(); return; case "chat": this._SafeStr_10895(); this._SafeStr_5510._SafeStr_10813(); return; }; } } }//package _-1BQ // _SafeStr_10689 = "_-2CT" (String#27523, DoABC#3) // _SafeStr_10701 = "_-eZ" (String#39972, DoABC#3) // _SafeStr_10813 = "_-1p1" (String#26581, DoABC#3) // _SafeStr_10891 = "_-1RY" (String#9092, DoABC#3) // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_10893 = "_-2ec" (String#28624, DoABC#3) // _SafeStr_10894 = "_-3x1" (String#31825, DoABC#3) // _SafeStr_10895 = "_-P7" (String#39402, DoABC#3) // _SafeStr_2864 = "_-lg" (String#15253, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3382 = "_-0IJ" (String#7892, DoABC#3) // _SafeStr_4607 = "_-3mh" (String#11506, DoABC#3) // _SafeStr_4608 = "_-4G0" (String#12004, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5575 = "_-1t5" (String#1080, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) //------------------------------------------------------------ //_-1C-._SafeStr_4996 package _-1C- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4996 implements _SafeStr_2270 { private var _SafeStr_10896:Boolean; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_10896 = k.readBoolean(); return (true); } public function get _SafeStr_10897():Boolean { return (this._SafeStr_10896); } } }//package _-1C- // _SafeStr_10896 = "_-21l" (String#27102, DoABC#3) // _SafeStr_10897 = "_-4-t" (String#31962, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4996 = "_-63J" (String#13832, DoABC#3) //------------------------------------------------------------ //_-1c9.DynamicStyle package _-1c9 { import flash.utils.Dictionary; import _-5im.WindowState; import _-1Mz.WindowController; import flash.geom.ColorTransform; public class DynamicStyle { public static const _SafeStr_10898:String = "lifted_hover"; public static const _SafeStr_10899:String = "brightness_and_shadow_under"; public var name:String; public var _SafeStr_10900:Object; public var _SafeStr_10901:Object; public var _SafeStr_10902:Object; public var _SafeStr_10903:Object; public var _SafeStr_10904:Dictionary; public function DynamicStyle(k:String="") { this._SafeStr_10900 = {}; this._SafeStr_10901 = {}; this._SafeStr_10902 = {}; this._SafeStr_10903 = {"colorTransform":[1, 1, 1, 0.4, 0, 0, 0, 0]}; this._SafeStr_10904 = new Dictionary(); super(); this.name = k; } public function _SafeStr_10905(k:uint):Object { switch (k){ case WindowState._SafeStr_10906: return (this._SafeStr_10902); case WindowState._SafeStr_10907: return (this._SafeStr_10900); case WindowState._SafeStr_10908: return (this._SafeStr_10901); case WindowState._SafeStr_10909: return (this._SafeStr_10903); }; return ({}); } private function _SafeStr_10910(k:String):DynamicStyle { if (this._SafeStr_10904[k]){ return (this._SafeStr_10904[k]); }; return (new DynamicStyle()); } public function _SafeStr_10911(k:WindowController):DynamicStyle { var _local_2:String; for each (_local_2 in k.tags) { if (_local_2.charAt(0) == "#"){ return (this._SafeStr_10910(_local_2)); }; }; return (null); } public function _SafeStr_10912(k:uint):uint { var _local_2:Array; var _local_3:String; var _local_4:int; var _local_5:int; if (this._SafeStr_10905(k).colorTransform){ _local_2 = this._SafeStr_10905(k).colorTransform; _local_3 = ""; _local_4 = 0; while (_local_4 < 3) { _local_5 = ((_local_2[_local_4] * 0xFF) + _local_2[(_local_4 + 4)]); _local_3 = (_local_3 + Number(Math.min(0xFF, _local_5)).toString(16)); _local_4++; }; return (parseInt(_local_3, 16)); }; return (null); } public function _SafeStr_10913(k:uint):ColorTransform { var _local_2:Array; var _local_3:Array; if (this._SafeStr_10905(k).colorTransform){ _local_2 = this._SafeStr_10905(k).colorTransform; _local_3 = this._SafeStr_10905(k).tint; if (!_local_3){ _local_3 = [0xFF, 0xFF, 0xFF]; }; return (new ColorTransform(((_local_2[0] * _local_3[0]) / 0xFF), ((_local_2[1] * _local_3[1]) / 0xFF), ((_local_2[2] * _local_3[2]) / 0xFF), _local_2[3], _local_2[4], _local_2[5], _local_2[6], _local_2[7])); }; return (new ColorTransform()); } } }//package _-1c9 // _SafeStr_10898 = "_-1OK" (String#25532, DoABC#3) // _SafeStr_10899 = "_-1EG" (String#25161, DoABC#3) // _SafeStr_10900 = "_-15M" (String#24816, DoABC#3) // _SafeStr_10901 = "_-51p" (String#34496, DoABC#3) // _SafeStr_10902 = "_-4eD" (String#33559, DoABC#3) // _SafeStr_10903 = "_-2YN" (String#28381, DoABC#3) // _SafeStr_10904 = "_-MC" (String#39295, DoABC#3) // _SafeStr_10905 = "_-0wa" (String#24437, DoABC#3) // _SafeStr_10906 = "_-3hp" (String#31206, DoABC#3) // _SafeStr_10907 = "_-2oO" (String#29007, DoABC#3) // _SafeStr_10908 = "_-1gJ" (String#26226, DoABC#3) // _SafeStr_10909 = "_-5b-" (String#35858, DoABC#3) // _SafeStr_10910 = "_-0FX" (String#22775, DoABC#3) // _SafeStr_10911 = "_-Ym" (String#39753, DoABC#3) // _SafeStr_10912 = "_-3Ep" (String#30086, DoABC#3) // _SafeStr_10913 = "_-5TH" (String#35546, DoABC#3) //------------------------------------------------------------ //_-1c9.DynamicStyleManager package _-1c9 { import flash.utils.Dictionary; public class DynamicStyleManager { private static var _SafeStr_10914:Dictionary; public static function getStyle(k:String):DynamicStyle { if (!_SafeStr_10914){ _SafeStr_10915(); }; if ((k in _SafeStr_10914)){ return (_SafeStr_10914[k]); }; return (new DynamicStyle()); } private static function _SafeStr_10915():void { _SafeStr_10914 = new Dictionary(); var k:DynamicStyle = new DynamicStyle(DynamicStyle._SafeStr_10898); k._SafeStr_10901 = {}; k._SafeStr_10902 = { "offsetX":1, "colorTransform":[1, 0.7, 0.7, 0.7, 0, 0, 0, 0] }; k._SafeStr_10900 = { "offsetY":-1, "offsetX":-1 }; var _local_2:DynamicStyle = new DynamicStyle(); _local_2._SafeStr_10901 = { "etchingColor":0x48000000, "etchingPoint":[1, 1] }; _local_2._SafeStr_10900 = { "etchingColor":0x80000000, "etchingPoint":[2, 2] }; _local_2._SafeStr_10902 = { "etchingColor":0x48000000, "etchingPoint":[-1, -1] }; k._SafeStr_10904["#icon"] = _local_2; var _local_3:DynamicStyle = new DynamicStyle(DynamicStyle._SafeStr_10899); _local_3._SafeStr_10901 = {}; var _local_4:DynamicStyle = new DynamicStyle(); _local_4._SafeStr_10901 = { "etchingColor":0x48000000, "etchingPoint":[0, 1] }; _local_4._SafeStr_10902 = { "etchingColor":0x80000000, "etchingPoint":[0, -1], "offsetY":-1, "colorTransform":[0.7, 0.7, 0.7, 1, 0, 0, 0, 0] }; _local_4._SafeStr_10900 = { "etchingColor":0x48000000, "etchingPoint":[0, 1], "colorTransform":[1, 1, 1, 1, 77, 77, 77, 0] }; _local_3._SafeStr_10904["#icon"] = _local_4; var _local_5:DynamicStyle = new DynamicStyle(); _local_5._SafeStr_10901 = { "etchingColor":0x48000000, "etchingPoint":[0, 1] }; _local_5._SafeStr_10902 = { "etchingColor":0x80000000, "etchingPoint":[0, 0], "colorTransform":[0.9, 0.9, 0.9, 1, 0, 0, 0, 0] }; _local_5._SafeStr_10900 = { "etchingColor":0x48000000, "etchingPoint":[0, 1], "colorTransform":[1, 1, 1, 1, 77, 77, 77, 0] }; _local_5._SafeStr_10903 = {"colorTransform":[0.5, 0.5, 0.5, 0.7, 0, 0, 0, 0]}; _local_3._SafeStr_10904["#bg"] = _local_5; _SafeStr_10914[DynamicStyle._SafeStr_10898] = k; _SafeStr_10914[DynamicStyle._SafeStr_10899] = _local_3; } } }//package _-1c9 // _SafeStr_10898 = "_-1OK" (String#25532, DoABC#3) // _SafeStr_10899 = "_-1EG" (String#25161, DoABC#3) // _SafeStr_10900 = "_-15M" (String#24816, DoABC#3) // _SafeStr_10901 = "_-51p" (String#34496, DoABC#3) // _SafeStr_10902 = "_-4eD" (String#33559, DoABC#3) // _SafeStr_10903 = "_-2YN" (String#28381, DoABC#3) // _SafeStr_10904 = "_-MC" (String#39295, DoABC#3) // _SafeStr_10914 = "_-5QU" (String#3959, DoABC#3) // _SafeStr_10915 = "_-Om" (String#39386, DoABC#3) //------------------------------------------------------------ //_-1cV._SafeStr_3115 package _-1cV { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3115 implements _SafeStr_2270 { private var _SafeStr_10916:int; private var _SafeStr_7479:int; private var _SafeStr_9998:int; public function get _SafeStr_6603():int { return (this._SafeStr_10916); } public function get _SafeStr_6192():int { return (this._SafeStr_7479); } public function get level():int { return (this._SafeStr_9998); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_10916 = k._SafeStr_5331(); this._SafeStr_7479 = k._SafeStr_5331(); this._SafeStr_9998 = k._SafeStr_5331(); return (true); } } }//package _-1cV // _SafeStr_10916 = "_-xl" (String#304, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3115 = "_-16b" (String#8741, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) // _SafeStr_9998 = "_-5bb" (String#150, DoABC#3) //------------------------------------------------------------ //_-1cV._SafeStr_3119 package _-1cV { import _-3qZ._SafeStr_2270; import _-ud.PetFigureData; import _-3qZ._SafeStr_2717; public class _SafeStr_3119 implements _SafeStr_2270 { private var _SafeStr_10916:int; private var _SafeStr_7479:int; private var _SafeStr_10917:PetFigureData; private var _SafeStr_10918:Boolean; private var _SafeStr_10919:Boolean; public function get _SafeStr_6603():int { return (this._SafeStr_10916); } public function get _SafeStr_6192():int { return (this._SafeStr_7479); } public function get figureData():PetFigureData { return (this._SafeStr_10917); } public function get _SafeStr_6228():Boolean { return (this._SafeStr_10918); } public function get _SafeStr_6582():Boolean { return (this._SafeStr_10919); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_10916 = k._SafeStr_5331(); this._SafeStr_7479 = k._SafeStr_5331(); this._SafeStr_10917 = new PetFigureData(k); this._SafeStr_10918 = k.readBoolean(); this._SafeStr_10919 = k.readBoolean(); return (true); } } }//package _-1cV // _SafeStr_10916 = "_-xl" (String#304, DoABC#3) // _SafeStr_10917 = "_-2co" (String#1087, DoABC#3) // _SafeStr_10918 = "_-QS" (String#4412, DoABC#3) // _SafeStr_10919 = "_-5ul" (String#589, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3119 = "_-1iQ" (String#9353, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_6228 = "_-22A" (String#9728, DoABC#3) // _SafeStr_6582 = "_-35J" (String#3370, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-1cV._SafeStr_3134 package _-1cV { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3134 implements _SafeStr_2270 { private var _SafeStr_7479:int; private var _SafeStr_10920:Array; private var _SafeStr_10921:Array; public function get _SafeStr_6192():int { return (this._SafeStr_7479); } public function get _SafeStr_6600():Array { return (this._SafeStr_10920); } public function get _SafeStr_6601():Array { return (this._SafeStr_10921); } public function flush():Boolean { this._SafeStr_7479 = -1; this._SafeStr_10920 = null; this._SafeStr_10921 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { if (k == null){ return (false); }; this._SafeStr_7479 = k._SafeStr_5331(); var _local_2:int = k._SafeStr_5331(); this._SafeStr_10920 = new Array(); while (_local_2-- > 0) { this._SafeStr_10920.push(k._SafeStr_5331()); }; var _local_3:int = k._SafeStr_5331(); this._SafeStr_10921 = new Array(); while (_local_3-- > 0) { this._SafeStr_10921.push(k._SafeStr_5331()); }; return (true); } } }//package _-1cV // _SafeStr_10920 = "_-3Dh" (String#10947, DoABC#3) // _SafeStr_10921 = "_-5W9" (String#1595, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3134 = "_-2hz" (String#10400, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_6600 = "_-0fN" (String#23772, DoABC#3) // _SafeStr_6601 = "_-1kn" (String#26411, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-1cV._SafeStr_3139 package _-1cV { import _-3qZ._SafeStr_2270; import _-0uv._SafeStr_4729; import _-3qZ._SafeStr_2717; public class _SafeStr_3139 implements _SafeStr_2270 { private var _SafeStr_10922:_SafeStr_4729; private var _SafeStr_10923:_SafeStr_4729; public function get _SafeStr_6589():_SafeStr_4729 { return (this._SafeStr_10922); } public function get _SafeStr_6591():_SafeStr_4729 { return (this._SafeStr_10923); } public function flush():Boolean { return (true); } private function _SafeStr_10924(k:_SafeStr_2717):_SafeStr_4729 { var _local_2:int = k._SafeStr_5331(); var _local_3:int = k._SafeStr_5331(); var _local_4:String = k.readString(); var _local_5:int = k._SafeStr_5331(); var _local_6:String = k.readString(); var _local_7:int = k._SafeStr_5331(); var _local_8:Boolean = k.readBoolean(); return (new _SafeStr_4729(_local_2, _local_3, _local_4, _local_5, _local_6, _local_7, _local_8)); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_10922 = this._SafeStr_10924(k); this._SafeStr_10923 = this._SafeStr_10924(k); return (true); } } }//package _-1cV // _SafeStr_10922 = "_-2p5" (String#1524, DoABC#3) // _SafeStr_10923 = "_-YB" (String#15019, DoABC#3) // _SafeStr_10924 = "_-5xe" (String#36723, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3139 = "_-1sg" (String#9532, DoABC#3) // _SafeStr_4729 = "_-384" (String#10861, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6589 = "_-0QT" (String#23209, DoABC#3) // _SafeStr_6591 = "_-3VG" (String#30740, DoABC#3) //------------------------------------------------------------ //_-1cV._SafeStr_3145 package _-1cV { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3145 implements _SafeStr_2270 { private var _SafeStr_10916:int; private var _SafeStr_7479:int; private var _SafeStr_10925:Boolean; private var _SafeStr_10926:Boolean; private var _SafeStr_10927:Boolean; private var _SafeStr_10928:Boolean; public function get _SafeStr_6603():int { return (this._SafeStr_10916); } public function get _SafeStr_6192():int { return (this._SafeStr_7479); } public function get _SafeStr_6187():Boolean { return (this._SafeStr_10925); } public function get _SafeStr_6188():Boolean { return (this._SafeStr_10926); } public function get _SafeStr_6189():Boolean { return (this._SafeStr_10927); } public function flush():Boolean { return (true); } public function get _SafeStr_6190():Boolean { return (this._SafeStr_10928); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_10916 = k._SafeStr_5331(); this._SafeStr_7479 = k._SafeStr_5331(); this._SafeStr_10925 = k.readBoolean(); this._SafeStr_10926 = k.readBoolean(); this._SafeStr_10927 = k.readBoolean(); this._SafeStr_10928 = k.readBoolean(); return (true); } } }//package _-1cV // _SafeStr_10916 = "_-xl" (String#304, DoABC#3) // _SafeStr_10925 = "_-6e4" (String#510, DoABC#3) // _SafeStr_10926 = "_-1HK" (String#577, DoABC#3) // _SafeStr_10927 = "_-0fm" (String#575, DoABC#3) // _SafeStr_10928 = "_-5ST" (String#506, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3145 = "_-4Y2" (String#12280, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6187 = "_-5yo" (String#4110, DoABC#3) // _SafeStr_6188 = "_-02h" (String#2553, DoABC#3) // _SafeStr_6189 = "_-14" (String#2851, DoABC#3) // _SafeStr_6190 = "_-1as" (String#3001, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-1cV._SafeStr_3152 package _-1cV { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3152 implements _SafeStr_2270 { private var _SafeStr_7479:int; private var _name:String; private var _SafeStr_9998:int; private var _SafeStr_10929:int; private var _SafeStr_10930:int; private var _SafeStr_10931:int; private var _SafeStr_10932:int; private var _SafeStr_10933:int; private var _SafeStr_10934:int; private var _SafeStr_10935:int; private var _SafeStr_10936:int; private var _SafeStr_10937:int; private var _SafeStr_10938:String; private var _SafeStr_10939:int; private var _SafeStr_10940:int; private var _SafeStr_10941:Boolean; private var _SafeStr_10919:Boolean; private var _SafeStr_10925:Boolean; private var _SafeStr_10926:Boolean; private var _SafeStr_10927:Boolean; private var _SafeStr_10942:int; private var _SafeStr_10943:int; private var _SafeStr_10944:int; private var _SafeStr_10945:Array; private var _SafeStr_10946:int; private var _SafeStr_10003:int; private var _SafeStr_10928:Boolean; public function get _SafeStr_6192():int { return (this._SafeStr_7479); } public function get name():String { return (this._name); } public function get level():int { return (this._SafeStr_9998); } public function get _SafeStr_10947():int { return (this._SafeStr_10929); } public function get experience():int { return (this._SafeStr_10930); } public function get energy():int { return (this._SafeStr_10931); } public function get _SafeStr_6577():int { return (this._SafeStr_10932); } public function get _SafeStr_10948():int { return (this._SafeStr_10933); } public function get _SafeStr_10949():int { return (this._SafeStr_10934); } public function get _SafeStr_10950():int { return (this._SafeStr_10935); } public function get respect():int { return (this._SafeStr_10936); } public function get _SafeStr_6226():int { return (this._SafeStr_10937); } public function get ownerName():String { return (this._SafeStr_10938); } public function get age():int { return (this._SafeStr_10939); } public function get _SafeStr_6573():int { return (this._SafeStr_10940); } public function get _SafeStr_6581():Boolean { return (this._SafeStr_10941); } public function get _SafeStr_6582():Boolean { return (this._SafeStr_10919); } public function get _SafeStr_6187():Boolean { return (this._SafeStr_10925); } public function get _SafeStr_6188():Boolean { return (this._SafeStr_10926); } public function get _SafeStr_6189():Boolean { return (this._SafeStr_10927); } public function get _SafeStr_6586():int { return (this._SafeStr_10942); } public function get _SafeStr_6587():int { return (this._SafeStr_10943); } public function get _SafeStr_6588():int { return (this._SafeStr_10944); } public function get _SafeStr_6583():Array { return (this._SafeStr_10945); } public function get _SafeStr_6585():int { return (this._SafeStr_10946); } public function get rarityLevel():int { return (this._SafeStr_10003); } public function get _SafeStr_6190():Boolean { return (this._SafeStr_10928); } public function flush():Boolean { this._SafeStr_7479 = -1; this._SafeStr_10945 = []; return (true); } public function parse(k:_SafeStr_2717):Boolean { if (k == null){ return (false); }; this._SafeStr_7479 = k._SafeStr_5331(); this._name = k.readString(); this._SafeStr_9998 = k._SafeStr_5331(); this._SafeStr_10929 = k._SafeStr_5331(); this._SafeStr_10930 = k._SafeStr_5331(); this._SafeStr_10933 = k._SafeStr_5331(); this._SafeStr_10931 = k._SafeStr_5331(); this._SafeStr_10934 = k._SafeStr_5331(); this._SafeStr_10932 = k._SafeStr_5331(); this._SafeStr_10935 = k._SafeStr_5331(); this._SafeStr_10936 = k._SafeStr_5331(); this._SafeStr_10937 = k._SafeStr_5331(); this._SafeStr_10939 = k._SafeStr_5331(); this._SafeStr_10938 = k.readString(); this._SafeStr_10940 = k._SafeStr_5331(); this._SafeStr_10941 = k.readBoolean(); this._SafeStr_10919 = k.readBoolean(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_10945.push(k._SafeStr_5331()); _local_3++; }; this._SafeStr_10945.sort(Array.NUMERIC); this._SafeStr_10946 = k._SafeStr_5331(); this._SafeStr_10925 = k.readBoolean(); this._SafeStr_10926 = k.readBoolean(); this._SafeStr_10927 = k.readBoolean(); this._SafeStr_10003 = k._SafeStr_5331(); this._SafeStr_10942 = k._SafeStr_5331(); this._SafeStr_10943 = k._SafeStr_5331(); this._SafeStr_10944 = k._SafeStr_5331(); this._SafeStr_10928 = k.readBoolean(); return (true); } } }//package _-1cV // _SafeStr_10003 = "_-3eo" (String#499, DoABC#3) // _SafeStr_10919 = "_-5ul" (String#589, DoABC#3) // _SafeStr_10925 = "_-6e4" (String#510, DoABC#3) // _SafeStr_10926 = "_-1HK" (String#577, DoABC#3) // _SafeStr_10927 = "_-0fm" (String#575, DoABC#3) // _SafeStr_10928 = "_-5ST" (String#506, DoABC#3) // _SafeStr_10929 = "_-0Y4" (String#2709, DoABC#3) // _SafeStr_10930 = "_-My" (String#1151, DoABC#3) // _SafeStr_10931 = "_-9G" (String#1149, DoABC#3) // _SafeStr_10932 = "_-2Pm" (String#1509, DoABC#3) // _SafeStr_10933 = "_-2s4" (String#29154, DoABC#3) // _SafeStr_10934 = "_-Oo" (String#39388, DoABC#3) // _SafeStr_10935 = "_-2sf" (String#29175, DoABC#3) // _SafeStr_10936 = "_-0Iq" (String#2634, DoABC#3) // _SafeStr_10937 = "_-1s2" (String#228, DoABC#3) // _SafeStr_10938 = "_-FJ" (String#232, DoABC#3) // _SafeStr_10939 = "_-4Go" (String#1110, DoABC#3) // _SafeStr_10940 = "_-2Bz" (String#841, DoABC#3) // _SafeStr_10941 = "_-4F7" (String#3649, DoABC#3) // _SafeStr_10942 = "_-6Bq" (String#1610, DoABC#3) // _SafeStr_10943 = "_-2xi" (String#1525, DoABC#3) // _SafeStr_10944 = "_-1PE" (String#1471, DoABC#3) // _SafeStr_10945 = "_-6kS" (String#1625, DoABC#3) // _SafeStr_10946 = "_-L" (String#1631, DoABC#3) // _SafeStr_10947 = "_-2w2" (String#29307, DoABC#3) // _SafeStr_10948 = "_-1j9" (String#26346, DoABC#3) // _SafeStr_10949 = "_-5MP" (String#35297, DoABC#3) // _SafeStr_10950 = "_-gq" (String#40048, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3152 = "_-2cB" (String#10316, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6187 = "_-5yo" (String#4110, DoABC#3) // _SafeStr_6188 = "_-02h" (String#2553, DoABC#3) // _SafeStr_6189 = "_-14" (String#2851, DoABC#3) // _SafeStr_6190 = "_-1as" (String#3001, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6573 = "_-IO" (String#14740, DoABC#3) // _SafeStr_6577 = "_-0bw" (String#8223, DoABC#3) // _SafeStr_6581 = "_-Jg" (String#14760, DoABC#3) // _SafeStr_6582 = "_-35J" (String#3370, DoABC#3) // _SafeStr_6583 = "_-W-" (String#14969, DoABC#3) // _SafeStr_6585 = "_-60x" (String#13798, DoABC#3) // _SafeStr_6586 = "_-5yc" (String#13745, DoABC#3) // _SafeStr_6587 = "_-40d" (String#11763, DoABC#3) // _SafeStr_6588 = "_-6io" (String#14486, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) // _SafeStr_9998 = "_-5bb" (String#150, DoABC#3) //------------------------------------------------------------ //_-1cV._SafeStr_3229 package _-1cV { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3229 implements _SafeStr_2270 { private var _SafeStr_10951:int; private var _SafeStr_10952:int; public function get _SafeStr_10953():int { return (this._SafeStr_10951); } public function get _SafeStr_10954():int { return (this._SafeStr_10952); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_10951 = k._SafeStr_5331(); this._SafeStr_10952 = k._SafeStr_5331(); return (true); } } }//package _-1cV // _SafeStr_10951 = "_-1yU" (String#26944, DoABC#3) // _SafeStr_10952 = "_-J5" (String#39180, DoABC#3) // _SafeStr_10953 = "_-5Su" (String#35534, DoABC#3) // _SafeStr_10954 = "_-8R" (String#38794, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3229 = "_-5Cs" (String#12977, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-1cV._SafeStr_4707 package _-1cV { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4707 implements _SafeStr_2270 { private var _SafeStr_7479:int = -1; private var _SafeStr_10955:int = -1; private var _SafeStr_10956:int = 0; public function get _SafeStr_6192():int { return (this._SafeStr_7479); } public function get _SafeStr_10957():int { return (this._SafeStr_10955); } public function get _SafeStr_10958():int { return (this._SafeStr_10956); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { if (k == null){ return (false); }; this._SafeStr_7479 = k._SafeStr_5331(); this._SafeStr_10955 = k._SafeStr_5331(); this._SafeStr_10956 = k._SafeStr_5331(); return (true); } } }//package _-1cV // _SafeStr_10955 = "_-4x0" (String#34258, DoABC#3) // _SafeStr_10956 = "_-1Kj" (String#8975, DoABC#3) // _SafeStr_10957 = "_-5GA" (String#35049, DoABC#3) // _SafeStr_10958 = "_-0df" (String#23706, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4707 = "_-3lw" (String#11495, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-1cV._SafeStr_4731 package _-1cV { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4731 implements _SafeStr_2270 { private var _SafeStr_5337:int; public function get errorCode():int { return (this._SafeStr_5337); } public function flush():Boolean { this._SafeStr_5337 = -1; return (true); } public function parse(k:_SafeStr_2717):Boolean { if (k == null){ return (false); }; this._SafeStr_5337 = k._SafeStr_5331(); return (true); } } }//package _-1cV // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4731 = "_-38I" (String#10866, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5337 = "_-oc" (String#207, DoABC#3) //------------------------------------------------------------ //_-1d._SafeStr_2382 package _-1d { import _-0Kg.HabboCatalog; import _-0Oq.GuildSelectorCatalogWidget; import _-7P._SafeStr_3338; import _-5OI._SafeStr_2403; public class _SafeStr_2382 { private var _SafeStr_5450:HabboCatalog; private var _SafeStr_10959:GuildSelectorCatalogWidget; public function _SafeStr_2382(k:HabboCatalog) { this._SafeStr_5450 = k; } public function dispose():void { this._SafeStr_5450 = null; this._SafeStr_10959 = null; } public function get catalog():HabboCatalog { return (this._SafeStr_5450); } public function _SafeStr_9430(k:GuildSelectorCatalogWidget):void { this._SafeStr_10959 = k; this._SafeStr_5450.connection.send(new _SafeStr_3338()); } public function _SafeStr_9427(k:GuildSelectorCatalogWidget):void { if (this._SafeStr_10959 == k){ this._SafeStr_10959 = null; } else { _SafeStr_4.log("ERROR: Tried to unregister a nonregistered group selector catalog widget"); }; } public function _SafeStr_8466(k:_SafeStr_2403):void { var _local_2:Array = k._SafeStr_10960.slice(0, k._SafeStr_10960.length); if (((this._SafeStr_10959) && (!(this._SafeStr_10959.disposed)))){ this._SafeStr_10959._SafeStr_9431(_local_2); this._SafeStr_10959._SafeStr_9435(); }; } public function _SafeStr_8241(k:int):void { if (this._SafeStr_10959 != null){ this._SafeStr_5450.connection.send(new _SafeStr_3338()); }; } } }//package _-1d // _SafeStr_10959 = "_-9-" (String#38812, DoABC#3) // _SafeStr_10960 = "_-6P6" (String#37823, DoABC#3) // _SafeStr_2382 = "_-3G-" (String#10976, DoABC#3) // _SafeStr_2403 = "_-6jl" (String#38677, DoABC#3) // _SafeStr_3338 = "_-2ln" (String#28907, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_8241 = "_-3kv" (String#11478, DoABC#3) // _SafeStr_8466 = "_-mz" (String#40278, DoABC#3) // _SafeStr_9427 = "_-4oC" (String#33919, DoABC#3) // _SafeStr_9430 = "_-0ef" (String#23744, DoABC#3) // _SafeStr_9431 = "_-3fz" (String#31138, DoABC#3) // _SafeStr_9435 = "_-3aI" (String#30932, DoABC#3) //------------------------------------------------------------ //_-1dx._SafeStr_2520 package _-1dx { import _-0MK._SafeStr_3; import _-2Zy.HabboSoundManagerFlash10; import flash.events.IEventDispatcher; import _-ue.Map; import _-58P._SafeStr_3533; import _-2Zy._SafeStr_2525; import flash.net.URLRequest; import flash.media.Sound; import flash.events.Event; import flash.events.IOErrorEvent; public class _SafeStr_2520 implements _SafeStr_3 { private var _SafeStr_7215:HabboSoundManagerFlash10; private var _SafeStr_7124:IEventDispatcher; private var _disposed:Boolean = false; private var _SafeStr_10961:Map; private var _SafeStr_10962:Map; private var _SafeStr_10963:Map; private var _SafeStr_10395:Number = 1; public function _SafeStr_2520(k:HabboSoundManagerFlash10, _arg_2:IEventDispatcher) { this._SafeStr_10961 = new Map(); this._SafeStr_10962 = new Map(); this._SafeStr_10963 = new Map(); super(); this._SafeStr_7215 = k; this._SafeStr_7124 = _arg_2; this._SafeStr_7124.addEventListener(_SafeStr_3533._SafeStr_10964, this._SafeStr_10965); this._SafeStr_7124.addEventListener(_SafeStr_3533._SafeStr_10966, this._SafeStr_10967); this._SafeStr_7124.addEventListener(_SafeStr_3533._SafeStr_10968, this._SafeStr_10969); this._SafeStr_7124.addEventListener(_SafeStr_3533._SafeStr_10970, this._SafeStr_10971); } public function dispose():void { if (!this._disposed){ if (this._SafeStr_7124){ this._SafeStr_7124.removeEventListener(_SafeStr_3533._SafeStr_10964, this._SafeStr_10965); this._SafeStr_7124.removeEventListener(_SafeStr_3533._SafeStr_10966, this._SafeStr_10967); this._SafeStr_7124.removeEventListener(_SafeStr_3533._SafeStr_10968, this._SafeStr_10969); this._SafeStr_7124.removeEventListener(_SafeStr_3533._SafeStr_10970, this._SafeStr_10971); this._SafeStr_7124 = null; }; if (this._SafeStr_10961){ this._SafeStr_10961.dispose(); this._SafeStr_10961 = null; }; if (this._SafeStr_10962){ this._SafeStr_10962.dispose(); this._SafeStr_10962 = null; }; if (this._SafeStr_10963){ this._SafeStr_10963.dispose(); this._SafeStr_10963 = null; }; this._SafeStr_7215 = null; }; } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_10972(k:Number):void { var _local_2:_SafeStr_2525; this._SafeStr_10395 = k; for each (_local_2 in this._SafeStr_10961._SafeStr_5403()) { _local_2._SafeStr_10374 = this._SafeStr_10395; }; } private function _SafeStr_10965(k:_SafeStr_3533):void { if (k._SafeStr_10973 != -1){ this._SafeStr_10974(k._SafeStr_5678, k._SafeStr_10973); if (this._SafeStr_10963._SafeStr_10975(k._SafeStr_5678)){ this._SafeStr_10963.remove(k._SafeStr_5678); }; this._SafeStr_10963.add(k._SafeStr_5678, k._SafeStr_10976); }; } private function _SafeStr_10967(k:_SafeStr_3533):void { this._SafeStr_10977(k._SafeStr_5678); } private function _SafeStr_10969(k:_SafeStr_3533):void { if (this._SafeStr_10961.getValue(k._SafeStr_5678) != null){ this._SafeStr_10978(k._SafeStr_5678); }; } private function _SafeStr_10971(k:_SafeStr_3533):void { if (this._SafeStr_10961.getValue(k._SafeStr_5678) != null){ this._SafeStr_10979(k._SafeStr_5678, k._SafeStr_10976); }; } private function _SafeStr_10974(k:int, _arg_2:int):void { if ((((this._SafeStr_10961.getValue(k) == null)) && ((this._SafeStr_10962._SafeStr_5403().indexOf(_arg_2) == -1)))){ this._SafeStr_10980(_arg_2, k); }; } private function _SafeStr_10977(k:int):void { var _local_2:_SafeStr_2525 = this._SafeStr_10961.getValue(k); if (_local_2 != null){ this._SafeStr_7215.removeUpdateReceiver(_local_2); _local_2.dispose(); this._SafeStr_10961.remove(k); }; } private function _SafeStr_10978(k:int):void { var _local_2:_SafeStr_2525 = this._SafeStr_10961.getValue(k); if (_local_2 != null){ _local_2.stop(); _local_2.play(); }; } private function _SafeStr_10979(k:int, _arg_2:Number):void { var _local_3:_SafeStr_2525 = this._SafeStr_10961.getValue(k); if (_local_3 != null){ _local_3._SafeStr_10981(_arg_2); }; } private function _SafeStr_10980(k:int, _arg_2:int):void { var _local_3:String = this._SafeStr_7215.getProperty("flash.dynamic.download.url"); _local_3 = (_local_3 + this._SafeStr_7215.getProperty("flash.dynamic.download.samples.template")); _local_3 = _local_3.replace(/%typeid%/, k.toString()); var _local_4:URLRequest = new URLRequest(_local_3); var _local_5:Sound = new Sound(); _local_5.addEventListener(Event.COMPLETE, this._SafeStr_10982); _local_5.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_10983); _local_5.load(_local_4); this._SafeStr_10962.add(_local_5, _arg_2); } private function _SafeStr_10982(k:Event):void { if (this.disposed){ return; }; var _local_2:Sound = (k.target as Sound); if ((((_local_2 == null)) || ((this._SafeStr_10962.getValue(_local_2) == null)))){ return; }; var _local_3:int = this._SafeStr_10962.getValue(_local_2); var _local_4:_SafeStr_2525 = new _SafeStr_2525(_local_2, this._SafeStr_10963.getValue(_local_3)); this._SafeStr_7215.registerUpdateReceiver(_local_4, 0); _local_4._SafeStr_10374 = this._SafeStr_10395; this._SafeStr_10961.add(_local_3, _local_4); this._SafeStr_10962.remove(_local_2); } private function _SafeStr_10983(k:IOErrorEvent):void { _SafeStr_4.log(((("Error loading sound " + k.target) + " text ") + k.text)); } } }//package _-1dx // _SafeStr_10374 = "_-1LH" (String#8982, DoABC#3) // _SafeStr_10395 = "_-kS" (String#716, DoABC#3) // _SafeStr_10961 = "_-4A1" (String#3632, DoABC#3) // _SafeStr_10962 = "_-1E-" (String#8862, DoABC#3) // _SafeStr_10963 = "_-1Ac" (String#25015, DoABC#3) // _SafeStr_10964 = "_-5fy" (String#36053, DoABC#3) // _SafeStr_10965 = "_-4e7" (String#33556, DoABC#3) // _SafeStr_10966 = "_-Ft" (String#39062, DoABC#3) // _SafeStr_10967 = "_-3du" (String#31066, DoABC#3) // _SafeStr_10968 = "_-3Ww" (String#30804, DoABC#3) // _SafeStr_10969 = "_-4IH" (String#32701, DoABC#3) // _SafeStr_10970 = "_-4gg" (String#33637, DoABC#3) // _SafeStr_10971 = "_-5Vy" (String#35658, DoABC#3) // _SafeStr_10972 = "_-1Xu" (String#9194, DoABC#3) // _SafeStr_10973 = "_-63t" (String#37015, DoABC#3) // _SafeStr_10974 = "_-0Ba" (String#22613, DoABC#3) // _SafeStr_10975 = "_-1YS" (String#25923, DoABC#3) // _SafeStr_10976 = "_-0tX" (String#24317, DoABC#3) // _SafeStr_10977 = "_-Rk" (String#39499, DoABC#3) // _SafeStr_10978 = "_-3-t" (String#29488, DoABC#3) // _SafeStr_10979 = "_-2FL" (String#27639, DoABC#3) // _SafeStr_10980 = "_-55H" (String#12841, DoABC#3) // _SafeStr_10981 = "_-0cI" (String#23646, DoABC#3) // _SafeStr_10982 = "_-4rh" (String#12616, DoABC#3) // _SafeStr_10983 = "_-2hL" (String#3265, DoABC#3) // _SafeStr_2520 = "_-2pv" (String#10525, DoABC#3) // _SafeStr_2525 = "_-0D8" (String#7816, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3533 = "_-0la" (String#8378, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) //------------------------------------------------------------ //_-1Ee._SafeStr_3327 package _-1Ee { public class _SafeStr_3327 { public static const _SafeStr_10984:String = "active"; public static const NONE:String = "none"; public static const _SafeStr_9516:String = "expired"; } }//package _-1Ee // _SafeStr_10984 = "_-2ua" (String#29249, DoABC#3) // _SafeStr_3327 = "_-3gd" (String#11410, DoABC#3) // _SafeStr_9516 = "_-3sU" (String#31626, DoABC#3) //------------------------------------------------------------ //_-1Ee._SafeStr_3335 package _-1Ee { import flash.display.BitmapData; import _-gx._SafeStr_2709; import _-4rH._SafeStr_2173; public class _SafeStr_3335 { public static const _SafeStr_10985:String = "HC1"; public static const _SafeStr_10986:Array = ["ACH_VipHC1", "ACH_VipHC2", "ACH_VipHC3", "ACH_VipHC4", "ACH_VipHC5", "HC1", "HC2", "HC3", "HC4", "HC5"]; public static function _SafeStr_10987(k:Array):String { var _local_2:String; var _local_3:String; for each (_local_3 in _SafeStr_10986) { if (k.indexOf(_local_3) > -1){ _local_2 = _local_3; }; }; return (_local_2); } public static function _SafeStr_10988(k:String, _arg_2:Function, _arg_3:_SafeStr_2173):BitmapData { if (k == null){ return (null); }; var _local_4:BitmapData = _arg_3._SafeStr_10989(k); if (_local_4 == null){ _arg_3.events.addEventListener(_SafeStr_2709._SafeStr_5597, _arg_2); }; return (_local_4); } } }//package _-1Ee // _SafeStr_10985 = "_-1w4" (String#26845, DoABC#3) // _SafeStr_10986 = "_-6kF" (String#38699, DoABC#3) // _SafeStr_10987 = "_-3kW" (String#31314, DoABC#3) // _SafeStr_10988 = "_-5jF" (String#36176, DoABC#3) // _SafeStr_10989 = "_-1dt" (String#9279, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2709 = "_-3bC" (String#11314, DoABC#3) // _SafeStr_3335 = "_-6ic" (String#14483, DoABC#3) // _SafeStr_5597 = "_-3gh" (String#31164, DoABC#3) //------------------------------------------------------------ //_-1EK._SafeStr_2292 package _-1EK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1wA._SafeStr_2271; public class _SafeStr_2292 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2292(k:Function) { super(k, _SafeStr_2271); } public function _SafeStr_5325():_SafeStr_2271 { return ((_SafeStr_5326 as _SafeStr_2271)); } } }//package _-1EK // _SafeStr_2271 = "_-2pV" (String#10516, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2292 = "_-2w-" (String#29305, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1EK._SafeStr_2405 package _-1EK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1wA.ActivityPointsMessageParser; import flash.utils.Dictionary; public class _SafeStr_2405 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2405(k:Function) { super(k, ActivityPointsMessageParser); } public function get points():Dictionary { return ((_SafeStr_5326 as ActivityPointsMessageParser).points); } } }//package _-1EK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2405 = "_-2L1" (String#27856, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1EK._SafeStr_2485 package _-1EK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1wA._SafeStr_3387; public class _SafeStr_2485 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2485(k:Function) { super(k, _SafeStr_3387); } public function get amount():int { return ((_SafeStr_5326 as _SafeStr_3387).amount); } public function get change():int { return ((_SafeStr_5326 as _SafeStr_3387).change); } public function get type():int { return ((_SafeStr_5326 as _SafeStr_3387).type); } } }//package _-1EK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2485 = "_-1wD" (String#26852, DoABC#3) // _SafeStr_3387 = "_-6IF" (String#14080, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1EK._SafeStr_3080 package _-1EK { import _-3qZ._SafeStr_2717; public class _SafeStr_3080 { private var _SafeStr_5501:int; private var _SafeStr_9998:int; private var _points:int; private var _SafeStr_10990:int; private var _SafeStr_10991:int; private var _SafeStr_10992:int; private var _SafeStr_7480:int; private var _SafeStr_7498:String = ""; private var _SafeStr_10993:String = ""; private var _SafeStr_10994:int; private var _SafeStr_7428:String; private var _SafeStr_10995:Boolean; public function _SafeStr_3080(k:_SafeStr_2717) { this._SafeStr_5501 = k._SafeStr_5331(); this._SafeStr_9998 = k._SafeStr_5331(); this._SafeStr_7480 = k._SafeStr_5331(); this._SafeStr_7498 = k.readString(); this._points = k._SafeStr_5331(); this._SafeStr_10990 = k._SafeStr_5331(); this._SafeStr_10991 = k._SafeStr_5331(); this._SafeStr_10992 = k._SafeStr_5331(); this._SafeStr_10994 = k._SafeStr_5331(); this._SafeStr_10993 = k.readString(); this._SafeStr_7428 = k.readString(); this._SafeStr_10995 = k.readBoolean(); } public function get type():int { return (this._SafeStr_5501); } public function get level():int { return (this._SafeStr_9998); } public function get points():int { return (this._points); } public function get _SafeStr_10996():int { return (this._SafeStr_10990); } public function get _SafeStr_10997():int { return (this._SafeStr_10991); } public function get _SafeStr_10998():int { return (this._SafeStr_10992); } public function get badgeId():int { return (this._SafeStr_7480); } public function get _SafeStr_6389():String { return (this._SafeStr_7498); } public function get _SafeStr_7744():String { return (this._SafeStr_10993); } public function get _SafeStr_10999():int { return (this._SafeStr_10994); } public function get category():String { return (this._SafeStr_7428); } public function get _SafeStr_11000():Boolean { return (this._SafeStr_10995); } } }//package _-1EK // _SafeStr_10990 = "_-5MZ" (String#13139, DoABC#3) // _SafeStr_10991 = "_-11G" (String#8654, DoABC#3) // _SafeStr_10992 = "_-1Rn" (String#25687, DoABC#3) // _SafeStr_10993 = "_-2Tw" (String#28198, DoABC#3) // _SafeStr_10994 = "_-0Qs" (String#23222, DoABC#3) // _SafeStr_10995 = "_-126" (String#24694, DoABC#3) // _SafeStr_10996 = "_-0tJ" (String#24308, DoABC#3) // _SafeStr_10997 = "_-dE" (String#39920, DoABC#3) // _SafeStr_10998 = "_-16k" (String#24872, DoABC#3) // _SafeStr_10999 = "_-66U" (String#37120, DoABC#3) // _SafeStr_11000 = "_-0sG" (String#24265, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3080 = "_-0Re" (String#8049, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7480 = "_-2Kp" (String#299, DoABC#3) // _SafeStr_7498 = "_-0Rn" (String#294, DoABC#3) // _SafeStr_7744 = "_-5M0" (String#35284, DoABC#3) // _SafeStr_9998 = "_-5bb" (String#150, DoABC#3) //------------------------------------------------------------ //_-1EK._SafeStr_3228 package _-1EK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1wA._SafeStr_3264; public class _SafeStr_3228 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3228(k:Function) { super(k, _SafeStr_3264); } public function _SafeStr_5325():_SafeStr_3264 { return ((_SafeStr_5326 as _SafeStr_3264)); } } }//package _-1EK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3228 = "_-1j2" (String#26340, DoABC#3) // _SafeStr_3264 = "_-6V-" (String#14286, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1EK._SafeStr_3239 package _-1EK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1wA._SafeStr_3243; public class _SafeStr_3239 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3239(k:Function) { super(k, _SafeStr_3243); } public function _SafeStr_5325():_SafeStr_3243 { return ((_SafeStr_5326 as _SafeStr_3243)); } } }//package _-1EK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3239 = "_-5zo" (String#36811, DoABC#3) // _SafeStr_3243 = "_-4-V" (String#11749, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1EK._SafeStr_3242 package _-1EK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1wA._SafeStr_4739; public class _SafeStr_3242 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3242(k:Function) { super(k, _SafeStr_4739); } public function get enabled():Boolean { return ((_SafeStr_5326 as _SafeStr_4739).enabled); } } }//package _-1EK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3242 = "_-0Yt" (String#23520, DoABC#3) // _SafeStr_4739 = "_-0R5" (String#8042, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1EK._SafeStr_3245 package _-1EK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1wA._SafeStr_3258; public class _SafeStr_3245 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3245(k:Function) { super(k, _SafeStr_3258); } public function _SafeStr_5325():_SafeStr_3258 { return ((_SafeStr_5326 as _SafeStr_3258)); } } }//package _-1EK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3245 = "_-5cS" (String#35917, DoABC#3) // _SafeStr_3258 = "_-1Il" (String#8942, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1EK._SafeStr_3253 package _-1EK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1wA._SafeStr_3254; public class _SafeStr_3253 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3253(k:Function) { super(k, _SafeStr_3254); } public function get _SafeStr_11001():String { return ((_SafeStr_5326 as _SafeStr_3254)._SafeStr_11001); } public function _SafeStr_5325():_SafeStr_3254 { return ((_SafeStr_5326 as _SafeStr_3254)); } } }//package _-1EK // _SafeStr_11001 = "_-4Mp" (String#32885, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3253 = "_-2JM" (String#27788, DoABC#3) // _SafeStr_3254 = "_-5Ui" (String#13275, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1EK._SafeStr_3261 package _-1EK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1wA._SafeStr_3230; public class _SafeStr_3261 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3261(k:Function) { super(k, _SafeStr_3230); } public function _SafeStr_5325():_SafeStr_3230 { return ((_SafeStr_5326 as _SafeStr_3230)); } } }//package _-1EK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3230 = "_-5US" (String#13272, DoABC#3) // _SafeStr_3261 = "_-6Bx" (String#37338, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1EK._SafeStr_3263 package _-1EK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1wA._SafeStr_4740; public class _SafeStr_3263 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3263(k:Function) { super(k, _SafeStr_4740); } public function _SafeStr_5325():_SafeStr_4740 { return ((_SafeStr_5326 as _SafeStr_4740)); } } }//package _-1EK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3263 = "_-4bM" (String#33451, DoABC#3) // _SafeStr_4740 = "_-58V" (String#12900, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1EK._SafeStr_3357 package _-1EK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1wA._SafeStr_3356; public class _SafeStr_3357 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3357(k:Function) { super(k, _SafeStr_3356); } public function _SafeStr_5325():_SafeStr_3356 { return ((_SafeStr_5326 as _SafeStr_3356)); } } }//package _-1EK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3356 = "_-1d5" (String#9272, DoABC#3) // _SafeStr_3357 = "_-0XG" (String#23455, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1EK._SafeStr_3684 package _-1EK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1wA._SafeStr_4875; public class _SafeStr_3684 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3684(k:Function) { super(k, _SafeStr_4875); } public function _SafeStr_5325():_SafeStr_4875 { return ((_SafeStr_5326 as _SafeStr_4875)); } } }//package _-1EK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3684 = "_-2UR" (String#28216, DoABC#3) // _SafeStr_4875 = "_-2sJ" (String#10566, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1EK._SafeStr_3806 package _-1EK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1wA._SafeStr_3803; public class _SafeStr_3806 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3806(k:Function) { super(k, _SafeStr_3803); } public function _SafeStr_5325():_SafeStr_3803 { return ((_SafeStr_5326 as _SafeStr_3803)); } } }//package _-1EK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3803 = "_-3at" (String#11304, DoABC#3) // _SafeStr_3806 = "_-0TD" (String#23307, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1El._SafeStr_1356 package _-1El { import _-0MK._SafeStr_8; import flash.events.IEventDispatcher; public interface _SafeStr_1356 extends _SafeStr_8 { function _SafeStr_11002():void; function get events():IEventDispatcher; function _SafeStr_11003(_arg_1:int):void; function _SafeStr_9806(_arg_1:int, _arg_2:String, _arg_3:String, _arg_4:int):void; function _SafeStr_6466(_arg_1:int, _arg_2:int, _arg_3:String):void; function _SafeStr_11004(_arg_1:int, _arg_2:String):void; function _SafeStr_11005(_arg_1:int):void; function reportRoom(_arg_1:int, _arg_2:String, _arg_3:String):void; function _SafeStr_11006(_arg_1:int, _arg_2:int):void; function _SafeStr_11007(_arg_1:int, _arg_2:int, _arg_3:int):void; function _SafeStr_9809(_arg_1:String, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int):Boolean; function _SafeStr_9808(_arg_1:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):Boolean; function _SafeStr_6205():void; function _SafeStr_10810(_arg_1:String, _arg_2:String, _arg_3:int, _arg_4:String=null):void; function set _SafeStr_10816(_arg_1:Boolean):void; function showHabboWay():void; function _SafeStr_11008():void; function _SafeStr_11009():void; } }//package _-1El // _SafeStr_10810 = "_-0f2" (String#8271, DoABC#3) // _SafeStr_10816 = "_-3vm" (String#11662, DoABC#3) // _SafeStr_11002 = "_-01G" (String#7632, DoABC#3) // _SafeStr_11003 = "_-4BZ" (String#11930, DoABC#3) // _SafeStr_11004 = "_-5w-" (String#13706, DoABC#3) // _SafeStr_11005 = "_-057" (String#7699, DoABC#3) // _SafeStr_11006 = "_-aS" (String#15065, DoABC#3) // _SafeStr_11007 = "_-vs" (String#15414, DoABC#3) // _SafeStr_11008 = "_-3n8" (String#11512, DoABC#3) // _SafeStr_11009 = "_-3SX" (String#11166, DoABC#3) // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_6205 = "_-0kt" (String#8364, DoABC#3) // _SafeStr_6466 = "_-3W5" (String#3481, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) // _SafeStr_9806 = "_-2f7" (String#10363, DoABC#3) // _SafeStr_9808 = "_-0Fk" (String#7856, DoABC#3) // _SafeStr_9809 = "_-489" (String#11876, DoABC#3) //------------------------------------------------------------ //_-1El._SafeStr_2669 package _-1El { import _-0MK._SafeStr_3; import _-4n6._SafeStr_2532; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-5YE._SafeStr_2413; import _-2rM._SafeStr_3674; import _-5YE._SafeStr_2536; public class _SafeStr_2669 implements _SafeStr_3 { private const _SafeStr_11010:int = 0; private const _SafeStr_11011:int = 7; private var _SafeStr_5526:HabboHelp; private var _SafeStr_6939:_SafeStr_2532; private var _SafeStr_5415:IWindowContainer; private var _disposed:Boolean = false; private var _SafeStr_11012:int = 0; public function _SafeStr_2669(k:HabboHelp) { this._SafeStr_5526 = k; } public function dispose():void { if (!this._disposed){ this.closeWindow(); if (this._SafeStr_5526){ this._SafeStr_5526 = null; }; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_11013():void { this.closeWindow(); this._SafeStr_6939 = this._SafeStr_5526._SafeStr_11014("safety_booklet"); this._SafeStr_5415 = IWindowContainer(this._SafeStr_6939._SafeStr_6949); this._SafeStr_5415.procedure = this._SafeStr_5563; this._SafeStr_11015(this._SafeStr_11010); this._SafeStr_5526.tracking.trackEventLog("Quiz", "", "talent.quiz.open"); } public function closeWindow():void { this._SafeStr_5415 = null; if (this._SafeStr_6939){ this._SafeStr_6939.dispose(); this._SafeStr_6939 = null; }; } private function _SafeStr_5563(k:WindowEvent, _arg_2:IWindow):void { if (((((this._disposed) || (!(this._SafeStr_5415)))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "header_button_close": this.closeWindow(); return; case "next_button": this._SafeStr_11015(Math.min(this._SafeStr_11011, (this._SafeStr_11012 + 1))); this._SafeStr_5526.tracking.trackEventLog("Quiz", ("" + this._SafeStr_11012), "talent.quiz.change_page"); this._SafeStr_5526.trackGoogle("safetyBooklet", ("clickNextPage_" + this._SafeStr_11012)); return; case "back_button": case "previous_button": this._SafeStr_11015(Math.max(this._SafeStr_11010, (this._SafeStr_11012 - 1))); this._SafeStr_5526.tracking.trackEventLog("Quiz", ("" + this._SafeStr_11012), "talent.quiz.change_page"); this._SafeStr_5526.trackGoogle("safetyBooklet", ("clickPrevPage_" + this._SafeStr_11012)); return; case "quiz_button": this._SafeStr_5526.trackGoogle("safetyBooklet", "clickQuiz"); this._SafeStr_5526._SafeStr_11016(); return; case "ok_button": this._SafeStr_5526.trackGoogle("safetyBooklet", "clickOk"); this._SafeStr_5526._SafeStr_11016(); this._SafeStr_5526._SafeStr_11017(); return; }; } private function _SafeStr_11015(k:int):void { this._SafeStr_11012 = k; this._SafeStr_5415.findChildByName("safety.quiz.explanation").visible = !(this._SafeStr_5526._SafeStr_11018); if (this._SafeStr_11012 < this._SafeStr_11011){ if (this._SafeStr_11012 == this._SafeStr_11010){ this._SafeStr_5415.findChildByName("previous_button").visible = false; } else { this._SafeStr_5415.findChildByName("previous_button").visible = true; }; _SafeStr_2413(this._SafeStr_5415.findChildByName("illustration")).assetUri = (("${image.library.url}safetyquiz/page_" + this._SafeStr_11012) + ".png"); _SafeStr_2413(this._SafeStr_5415.findChildByName("safety_image")).assetUri = "${image.library.url}safetyquiz/safety_off.png"; _SafeStr_3674(_SafeStr_2536(this._SafeStr_5415.findChildByName("page_widget")).widget).position = (this._SafeStr_11012 + 1); this._SafeStr_5415.findChildByName("title").caption = (("${safety.booklet.page." + this._SafeStr_11012) + ".title}"); this._SafeStr_5415.findChildByName("description").caption = (("${safety.booklet.page." + this._SafeStr_11012) + ".description}"); this._SafeStr_5415.findChildByName("page_container").visible = true; this._SafeStr_5415.findChildByName("final_page").visible = false; this._SafeStr_5415.findChildByName("final_page_no_questions").visible = false; this._SafeStr_5415.findChildByName("page_container").invalidate(); } else { _SafeStr_2413(this._SafeStr_5415.findChildByName("illustration")).assetUri = "${image.library.url}safetyquiz/page_end.png"; _SafeStr_2413(this._SafeStr_5415.findChildByName("safety_image")).assetUri = "${image.library.url}safetyquiz/safety_on.png"; _SafeStr_3674(_SafeStr_2536(this._SafeStr_5415.findChildByName("page_widget")).widget).position = 0; this._SafeStr_5415.findChildByName("page_container").visible = false; if (this._SafeStr_5526._SafeStr_11018){ this._SafeStr_5415.findChildByName("final_page_no_questions").visible = true; this._SafeStr_5415.findChildByName("final_page_no_questions").invalidate(); } else { this._SafeStr_5415.findChildByName("final_page").visible = true; this._SafeStr_5415.findChildByName("final_page").invalidate(); }; }; } } }//package _-1El // _SafeStr_11010 = "_-5Cz" (String#12979, DoABC#3) // _SafeStr_11011 = "_-1IH" (String#25299, DoABC#3) // _SafeStr_11012 = "_-53F" (String#1122, DoABC#3) // _SafeStr_11013 = "_-1YI" (String#25919, DoABC#3) // _SafeStr_11014 = "_-5FD" (String#35017, DoABC#3) // _SafeStr_11015 = "_-5J0" (String#13080, DoABC#3) // _SafeStr_11016 = "_-37E" (String#29780, DoABC#3) // _SafeStr_11017 = "_-tr" (String#40542, DoABC#3) // _SafeStr_11018 = "_-5QM" (String#35455, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2669 = "_-2o0" (String#10490, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3674 = "_-37I" (String#10850, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5563 = "_-5et" (String#335, DoABC#3) // _SafeStr_6939 = "_-4A4" (String#383, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) //------------------------------------------------------------ //_-1El._SafeStr_2671 package _-1El { import _-0MK._SafeStr_35; import _-1Mz.IWindowContainer; import flash.geom.Point; import _-5Mz.WindowMouseEvent; import _-5YE.ITextWindow; import _-5Vt.XmlAsset; import _-5YE.IFrameWindow; import _-5im.WindowParam; import flash.geom.Rectangle; import _-1Mz.IWindow; import _-0HS._SafeStr_2730; import _-40u._SafeStr_2295; public class _SafeStr_2671 implements _SafeStr_35 { private var _SafeStr_5526:HabboHelp; private var _disposed:Boolean; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_11019:Point; private var _SafeStr_11020:String; private var _SafeStr_8687:int; private var _SafeStr_11021:String; public function _SafeStr_2671(k:HabboHelp) { this._SafeStr_11019 = new Point(72, 10); super(); this._SafeStr_5526 = k; } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (this._SafeStr_5526){ this._SafeStr_5526.removeUpdateReceiver(this); this._SafeStr_5526 = null; }; if (this._SafeStr_5415){ this._SafeStr_5415.findChildByName("close").removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_11022); this._SafeStr_5415.findChildByName("click").removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_11023); this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._disposed = true; } public function _SafeStr_10810(k:String, _arg_2:String, _arg_3:int, _arg_4:String):void { if (this._disposed){ return; }; this._SafeStr_11020 = k; this._SafeStr_8687 = _arg_3; this._SafeStr_11021 = _arg_4; if (this._SafeStr_5415 == null){ this._SafeStr_11024(); }; var _local_5:ITextWindow = ITextWindow(this._SafeStr_5415.findChildByName("text")); _local_5.caption = (("${" + _arg_2) + "}"); _local_5.height = (_local_5.textHeight + 5); this._SafeStr_10694(); this._SafeStr_11025(); this._SafeStr_5415.visible = true; this._SafeStr_5415.activate(); } private function _SafeStr_11024():void { var k:XmlAsset = (this._SafeStr_5526.assets.getAssetByName("welcome_screen_xml") as XmlAsset); this._SafeStr_5415 = (this._SafeStr_5526.windowManager.buildFromXML((k.content as XML), 2) as IWindowContainer); var _local_2:IFrameWindow = (this._SafeStr_5415.findChildByName("frame") as IFrameWindow); _local_2.header.visible = false; _local_2.content.y = (_local_2.content.y - 20); var _local_3:ITextWindow = (this._SafeStr_5415.findChildByName("text") as ITextWindow); _local_3.height = (_local_3.textHeight + 5); _local_2.content.setParamFlag(WindowParam._SafeStr_7836, false); _local_2.height = (_local_2.height - 20); this._SafeStr_5415.findChildByName("close").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_11022); this._SafeStr_5415.findChildByName("click").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_11023); } private function _SafeStr_10694():void { var k:Rectangle = this._SafeStr_5526.toolbar._SafeStr_8998(this._SafeStr_11020); var _local_2:IWindow = this._SafeStr_5415.findChildByName("arrow"); var _local_3:IWindow = this._SafeStr_5415.findChildByName("arrow_right"); if (k == null){ k = new Rectangle(0, 0, this._SafeStr_5415.width, this._SafeStr_5415.height); }; if (this._SafeStr_8687 == _SafeStr_2730.LEFT){ this._SafeStr_11019.x = 72; this._SafeStr_5415.x = -(this._SafeStr_5415.width); _local_2.y = ((this._SafeStr_5415.height - _local_2.height) / 2); _local_2.visible = true; _local_3.visible = false; } else { this._SafeStr_11019.x = (k.x - this._SafeStr_5415.width); this._SafeStr_5415.x = ((k.x + k.width) + this._SafeStr_5415.width); _local_3.y = ((this._SafeStr_5415.height - _local_2.height) / 2); _local_3.visible = true; _local_2.visible = false; }; if (k != null){ this._SafeStr_11019.y = ((k.y + (k.height / 2)) - (this._SafeStr_5415.height / 2)); } else { this._SafeStr_11019.y = 0; }; this._SafeStr_5415.y = this._SafeStr_11019.y; } private function _SafeStr_11022(k:WindowMouseEvent):void { this.closeWindow(); } private function _SafeStr_11023(k:WindowMouseEvent):void { if (this._SafeStr_11021 != null){ this._SafeStr_5526.toolbar.toggleWindowVisibility(this._SafeStr_11021); }; this.closeWindow(); } private function closeWindow():void { if (!this._SafeStr_5415){ return; }; this._SafeStr_5415.visible = false; this.dispose(); } public function update(k:uint):void { var _local_3:Point; if (this._SafeStr_5415 == null){ this._SafeStr_5526.removeUpdateReceiver(this); return; }; var _local_2:Number = Point.distance(this._SafeStr_5415.position, this._SafeStr_11019); if (_local_2 > 5){ _local_3 = Point.interpolate(this._SafeStr_5415.position, this._SafeStr_11019, 0.5); this._SafeStr_5415.x = _local_3.x; this._SafeStr_5415.y = _local_3.y; } else { this._SafeStr_5415.x = this._SafeStr_11019.x; this._SafeStr_5415.y = this._SafeStr_11019.y; this._SafeStr_5526.removeUpdateReceiver(this); }; } private function _SafeStr_11025():void { this._SafeStr_5526.removeUpdateReceiver(this); this._SafeStr_5526.registerUpdateReceiver(this, 10); } public function _SafeStr_5781(k:_SafeStr_2295):void { var _local_2:Rectangle; if (this._disposed){ return; }; switch (k.type){ case _SafeStr_2295._SafeStr_10817: if (this._SafeStr_5526 != null){ _local_2 = this._SafeStr_5526.toolbar._SafeStr_8998(this._SafeStr_11020); }; if (_local_2 != null){ this._SafeStr_11019.y = ((_local_2.y + (_local_2.height / 2)) - (this._SafeStr_5415.height / 2)); this._SafeStr_5415.y = this._SafeStr_11019.y; }; return; case _SafeStr_2295._SafeStr_5780: case _SafeStr_2295._SafeStr_11026: this.closeWindow(); return; }; } } }//package _-1El // _SafeStr_10694 = "_-2t1" (String#3316, DoABC#3) // _SafeStr_10810 = "_-0f2" (String#8271, DoABC#3) // _SafeStr_10817 = "_-2f1" (String#28639, DoABC#3) // _SafeStr_11019 = "_-5d1" (String#1598, DoABC#3) // _SafeStr_11020 = "_-2-L" (String#27021, DoABC#3) // _SafeStr_11021 = "_-4U0" (String#33189, DoABC#3) // _SafeStr_11022 = "_-016" (String#22224, DoABC#3) // _SafeStr_11023 = "_-jv" (String#40160, DoABC#3) // _SafeStr_11024 = "_-6FJ" (String#4193, DoABC#3) // _SafeStr_11025 = "_-3ka" (String#31316, DoABC#3) // _SafeStr_11026 = "_-3pE" (String#31508, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2671 = "_-3L0" (String#11042, DoABC#3) // _SafeStr_2730 = "_-0aG" (String#23574, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5781 = "_-KP" (String#710, DoABC#3) // _SafeStr_7836 = "_-5oI" (String#36371, DoABC#3) // _SafeStr_8687 = "_-66j" (String#1609, DoABC#3) // _SafeStr_8998 = "_-0Dj" (String#2609, DoABC#3) //------------------------------------------------------------ //_-1El._SafeStr_2672 package _-1El { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-2uX._SafeStr_3916; import _-2uX._SafeStr_3913; import _-2uX._SafeStr_3915; import _-4LP._SafeStr_2689; import _-6D3._SafeStr_3909; import _-6D3._SafeStr_3904; import _-5YE.ISelectableWindow; import _-2rM._SafeStr_3643; import _-5YE._SafeStr_2536; import _-5YE.IItemListWindow; import _-5YE.ISelectorWindow; import _-4Ar._SafeStr_3908; import _-2rM._SafeStr_3629; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-7P._SafeStr_2665; import _-6D3._SafeStr_3905; import _-6Sv._SafeStr_3604; import _-6D3._SafeStr_3906; import _-6D3._SafeStr_3914; import _-6D3._SafeStr_3907; import _-6D3._SafeStr_3911; import _-4n6._SafeStr_2443; import _-6GB._SafeStr_3901; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_3912; import _-0HS._SafeStr_3903; import _-6GB._SafeStr_3902; import _-6D3._SafeStr_3910; public class _SafeStr_2672 implements _SafeStr_3 { private static const _SafeStr_11027:int = 253; private static const _SafeStr_11028:String = "emergency_help_request"; private var _disposed:Boolean; private var _SafeStr_5526:HabboHelp; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_11029:ChatReportController; private var _SafeStr_11030:int = -1; private var _SafeStr_11031:String = ""; private var _SafeStr_11032:int = -1; private var _SafeStr_11033:String; private var _SafeStr_11034:String; private var _SafeStr_11035:int = -1; private var _SafeStr_11036:int = -1; private var _SafeStr_11037:int = -1; private var _SafeStr_11038:String; private var _SafeStr_11039:int = -1; private var _SafeStr_11040:int; private var _SafeStr_11041:int; private var _SafeStr_11042:int; private var _SafeStr_7962:String; public function _SafeStr_2672(k:HabboHelp) { this._SafeStr_5526 = k; this._SafeStr_11029 = new ChatReportController(this._SafeStr_5526, this._SafeStr_11043); this._SafeStr_5526.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_3916(this._SafeStr_11044)); this._SafeStr_5526.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_3913(this._SafeStr_11045)); this._SafeStr_5526.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_3915(this._SafeStr_11046)); } private static function _SafeStr_11047(k:int):String { if (k == 1){ return ("useless"); }; if (k == 2){ return ("abusive"); }; return ("resolved"); } public function dispose():void { if (!this._disposed){ this.closeWindow(); if (this._SafeStr_11029){ this._SafeStr_11029.dispose(); this._SafeStr_11029 = null; }; this._SafeStr_5526 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_11048():int { return (this._SafeStr_11030); } public function get _SafeStr_11049():String { return (this._SafeStr_11031); } public function get _SafeStr_11050():int { return (this._SafeStr_11032); } public function get _SafeStr_11051():String { return (this._SafeStr_11033); } public function get _SafeStr_11052():String { return (this._SafeStr_11038); } public function get _SafeStr_11053():int { return (this._SafeStr_11039); } public function get _SafeStr_11054():int { return (this._SafeStr_11035); } public function get _SafeStr_11055():int { return (this._SafeStr_11036); } public function get _SafeStr_11056():int { return (this._SafeStr_11037); } public function set _SafeStr_11048(k:int):void { this._SafeStr_11030 = k; } public function set _SafeStr_11049(k:String):void { this._SafeStr_11031 = k; } public function set _SafeStr_11050(k:int):void { this._SafeStr_11032 = k; } public function set _SafeStr_11051(k:String):void { this._SafeStr_11033 = k; } public function set _SafeStr_11052(k:String):void { this._SafeStr_11038 = k; } public function set _SafeStr_11053(k:int):void { this._SafeStr_11039 = k; } public function set _SafeStr_11054(k:int):void { this._SafeStr_11035 = k; } public function set _SafeStr_11055(k:int):void { this._SafeStr_11036 = k; } public function set _SafeStr_11056(k:int):void { this._SafeStr_11037 = k; } public function _SafeStr_11003(k:int, _arg_2:int):void { if (this._SafeStr_5526._SafeStr_11057){ this._SafeStr_11030 = k; this._SafeStr_11032 = _arg_2; this._SafeStr_5526._SafeStr_11058(_SafeStr_2689._SafeStr_11059); } else { this._SafeStr_6466(k, HabboHelp._SafeStr_11060, 123); }; } public function _SafeStr_6466(k:int, _arg_2:int, _arg_3:int):void { this._SafeStr_11030 = k; this._SafeStr_11032 = -1; this._SafeStr_11041 = _arg_3; this._SafeStr_5526._SafeStr_11061(_arg_2); } public function reportRoom(k:int, _arg_2:String, _arg_3:String):void { this._SafeStr_11032 = k; this._SafeStr_11033 = _arg_2; this._SafeStr_11034 = _arg_3; this._SafeStr_11030 = -1; this._SafeStr_5526._SafeStr_11061(HabboHelp._SafeStr_11062); } public function _SafeStr_11006(k:int, _arg_2:int):void { this._SafeStr_11035 = k; this._SafeStr_11036 = _arg_2; this._SafeStr_5526._SafeStr_11061(HabboHelp._SafeStr_11063); } public function _SafeStr_11007(k:int, _arg_2:int, _arg_3:int):void { this._SafeStr_11035 = k; this._SafeStr_11036 = _arg_2; this._SafeStr_11037 = _arg_3; this._SafeStr_5526._SafeStr_11061(HabboHelp._SafeStr_11064); } public function _SafeStr_9809(k:String, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int):void { this._SafeStr_5526._SafeStr_6061(new _SafeStr_3909(k, _arg_3, _arg_4, _arg_2, _arg_5)); } public function _SafeStr_9808(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):void { this._SafeStr_5526._SafeStr_11065(new _SafeStr_3904(k, _arg_3, _arg_4, _arg_2, _arg_5)); this._SafeStr_5526._SafeStr_11061(HabboHelp._SafeStr_11066); } public function _SafeStr_11067():void { this._SafeStr_6466(0, HabboHelp._SafeStr_11060, -1); } private function _SafeStr_11068():void { this.closeWindow(); this._SafeStr_5415 = (this._SafeStr_5526.getXmlWindow("abusive_notice") as IWindowContainer); this._SafeStr_5415.center(); this._SafeStr_5415.findChildByName("header_button_close").visible = false; this._SafeStr_5415.procedure = this._SafeStr_11069; } public function _SafeStr_11070(k:int):void { var _local_5:ISelectableWindow; var _local_6:ISelectableWindow; this.closeWindow(); this._SafeStr_11040 = k; if (this._SafeStr_11040 == HabboHelp._SafeStr_11071){ this._SafeStr_5415 = (this._SafeStr_5526.getXmlWindow("bully_report") as IWindowContainer); this._SafeStr_5415.procedure = this._SafeStr_11072; } else { this._SafeStr_5415 = (this._SafeStr_5526.getXmlWindow("emergency_help_request") as IWindowContainer); this._SafeStr_5415.procedure = this._SafeStr_11073; _SafeStr_3643(_SafeStr_2536(this._SafeStr_5415.findChildByName("help_message")).widget).maxChars = _SafeStr_11027; }; this._SafeStr_5415.center(); var _local_2:IItemListWindow = (this._SafeStr_5415.findChildByName("user_panel") as IItemListWindow); var _local_3:IItemListWindow = (this._SafeStr_5415.findChildByName("room_panel") as IItemListWindow); var _local_4:ISelectorWindow = ISelectorWindow(this._SafeStr_5415.findChildByName("topic_selector")); if (_local_4 != null){ _local_5 = _local_4._SafeStr_7831(("" + this._SafeStr_11041)); if (_local_5 != null){ _local_4._SafeStr_6990(_local_5); }; _local_6 = _local_4._SafeStr_7831("123"); if (((!((_local_6 == null))) && (this._SafeStr_5526._SafeStr_11057))){ _local_6.visible = false; }; }; switch (this._SafeStr_11040){ case HabboHelp._SafeStr_11062: this._SafeStr_11074(false, true); return; case HabboHelp._SafeStr_11060: this._SafeStr_11074(true, false); return; case HabboHelp._SafeStr_11075: this._SafeStr_11074(false, false); return; case HabboHelp._SafeStr_11063: case HabboHelp._SafeStr_11064: this._SafeStr_11074(false, false); return; case HabboHelp._SafeStr_11071: this._SafeStr_11076(); return; }; } private function _SafeStr_11077():void { this.closeWindow(); this._SafeStr_11029.show(this._SafeStr_5526._SafeStr_11078, this._SafeStr_11030, this._SafeStr_11040); } private function _SafeStr_11074(k:Boolean, _arg_2:Boolean):void { var _local_3:IItemListWindow = (this._SafeStr_5415.findChildByName("user_panel") as IItemListWindow); var _local_4:IItemListWindow = (this._SafeStr_5415.findChildByName("room_panel") as IItemListWindow); var _local_5:Boolean = ((k) || (_arg_2)); this._SafeStr_5415.findChildByName("submit_box_wide").visible = _local_5; this._SafeStr_5415.findChildByName("submit_box_narrow").visible = !(_local_5); this._SafeStr_5415.findChildByName("separator").visible = _local_5; _local_4.visible = _arg_2; _local_3.visible = k; if (_arg_2){ _local_4.getListItemByName("room_name").caption = (((this._SafeStr_11033)!=null) ? this._SafeStr_11033 : ""); _local_4.getListItemByName("room_description").caption = (((this._SafeStr_11034)!=null) ? this._SafeStr_11034 : ""); }; if (k){ this._SafeStr_11076(); }; if (!_local_5){ this._SafeStr_5415.width = 301; }; } private function _SafeStr_11076():void { var _local_4:_SafeStr_3908; var _local_5:IWindowContainer; var _local_6:Boolean; var k:IItemListWindow = (this._SafeStr_5415.findChildByName("user_list") as IItemListWindow); var _local_2:IWindowContainer = (k.getListItemAt(0) as IWindowContainer); k._SafeStr_9402(); var _local_3:int; for each (_local_4 in this._SafeStr_5526._SafeStr_11080._SafeStr_11079()) { _local_5 = (_local_2.clone() as IWindowContainer); _local_6 = (_local_4.userId == this._SafeStr_11030); _local_5.name = _local_4.userId.toString(); _local_5.blend = ((_local_6) ? 1 : 0); _local_5.procedure = this._SafeStr_11081; _local_5.findChildByName("user_name").caption = _local_4.userName; _local_5.findChildByName("room_name").id = _local_4.roomId; if (_local_6){ this._SafeStr_11032 = _local_4.roomId; }; _local_5.findChildByName("room_name").caption = (((_local_4.roomName)!="") ? this._SafeStr_5526.localization.getLocalizationWithParams("help.emergency.main.step.two.room.name", "", "room_name", _local_4.roomName) : ""); _SafeStr_3629(_SafeStr_2536(_local_5.findChildByName("user_avatar")).widget).figure = _local_4.figure; k._SafeStr_8742(_local_5, _local_3); if (_local_6){ _local_3 = 1; }; }; } private function _SafeStr_11082():void { var _local_3:IWindowContainer; var k:IItemListWindow = (this._SafeStr_5415.findChildByName("user_list") as IItemListWindow); var _local_2:int; while (_local_2 < k.numListItems) { _local_3 = IWindowContainer(k.getListItemAt(_local_2)); _local_3.blend = (((int(_local_3.name) == this._SafeStr_11030)) ? 1 : 0); _local_2++; }; } public function _SafeStr_11083(k:String):void { this.closeWindow(); this._SafeStr_5415 = (this._SafeStr_5526.getXmlWindow("pending_request") as IWindowContainer); this._SafeStr_5415.findChildByName("request_message").caption = k; this._SafeStr_5415.center(); this._SafeStr_5415.procedure = this._SafeStr_11084; } private function closeWindow():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } private function _SafeStr_11069(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "close_button": this.closeWindow(); return; }; }; } private function _SafeStr_11073(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "submit_button": if (!this._SafeStr_11085()){ return; }; this._SafeStr_11086(); return; case "header_button_close": this.closeWindow(); return; }; }; } private function _SafeStr_11072(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "submit_button": if (this._SafeStr_11030 > 0){ this._SafeStr_5526._SafeStr_6061(new _SafeStr_2665(this._SafeStr_11030)); this._SafeStr_5526._SafeStr_6061(new _SafeStr_3905(this._SafeStr_11030, this._SafeStr_11032)); this.closeWindow(); } else { this._SafeStr_5526.windowManager.alert("${generic.alert.title}", "${guide.bully.request.usermissing}", 0, null); }; return; case "header_button_close": this.closeWindow(); return; }; }; } private function _SafeStr_11043(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "submit_button": if (this._SafeStr_11029._SafeStr_11087(this._SafeStr_11040, -1).length == 0){ this._SafeStr_5526.windowManager.alert("${generic.alert.title}", "${help.cfh.error.chatmissing}", 0, null); return; }; this._SafeStr_11088(); this._SafeStr_11029.closeWindow(); this.closeWindow(); return; case "header_button_close": this._SafeStr_11029.closeWindow(); return; }; }; } private function _SafeStr_11081(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_11089((_arg_2 as IWindowContainer)); }; } private function _SafeStr_11089(k:IWindowContainer):void { if ((((((this._SafeStr_5415 == null)) || (!((this._SafeStr_5415.name == _SafeStr_11028))))) || ((k == null)))){ return; }; var _local_2:int = int(k.name); if (this._SafeStr_11030 == _local_2){ this._SafeStr_11030 = 0; this._SafeStr_11032 = -1; } else { this._SafeStr_11030 = _local_2; this._SafeStr_11032 = k.findChildByName("room_name").id; }; this._SafeStr_11082(); } private function _SafeStr_11086():void { var k:Boolean = this._SafeStr_11090(); if (this._SafeStr_11040 == HabboHelp._SafeStr_11075){ if (!this._SafeStr_5526._SafeStr_11092._SafeStr_11091(this._SafeStr_11030)){ this._SafeStr_5526.windowManager.alert("${generic.alert.title}", "${help.cfh.error.nochathistory}", 0, null); }; } else { if (((((k) && (!(this._SafeStr_5526._SafeStr_8753._SafeStr_8762(this._SafeStr_5526._SafeStr_11078))))) && (this._SafeStr_5526._SafeStr_8753._SafeStr_8762(this._SafeStr_11030)))){ this._SafeStr_5526.windowManager.alert("${generic.alert.title}", "${help.cfh.error.nochathistory}", 0, null); return; }; }; if (k){ this._SafeStr_11077(); } else { this._SafeStr_11088(); }; } private function _SafeStr_11090():Boolean { if ((((((this._SafeStr_11040 == HabboHelp._SafeStr_11063)) || ((this._SafeStr_11040 == HabboHelp._SafeStr_11064)))) || ((this._SafeStr_11040 == HabboHelp._SafeStr_11062)))){ return (false); }; return ((((((this._SafeStr_11030 <= 0)) || ((this._SafeStr_5526._SafeStr_8753._SafeStr_8767(this._SafeStr_11030).length > 0)))) || ((this._SafeStr_11040 == HabboHelp._SafeStr_11075)))); } private function _SafeStr_11085(k:Boolean=true):Boolean { if ((((this._SafeStr_5415 == null)) || (!((this._SafeStr_5415.name == _SafeStr_11028))))){ return (false); }; this._SafeStr_7962 = _SafeStr_3643(_SafeStr_2536(this._SafeStr_5415.findChildByName("help_message")).widget).message; if ((((this._SafeStr_7962 == null)) || ((this._SafeStr_7962 == "")))){ this._SafeStr_5526.windowManager.alert("${generic.alert.title}", "${help.cfh.error.nomsg}", 0, null); return (false); }; if (this._SafeStr_7962.length < this._SafeStr_5526.getInteger("help.cfh.length.minimum", 15)){ this._SafeStr_5526.windowManager.alert("${generic.alert.title}", "${help.cfh.error.msgtooshort}", 0, null); return (false); }; this._SafeStr_11042 = 0; var _local_2:ISelectableWindow = ISelectorWindow(this._SafeStr_5415.findChildByName("topic_selector"))._SafeStr_7114(); if (_local_2 != null){ this._SafeStr_11042 = int(_local_2.name); }; if (this._SafeStr_11042 == 0){ this._SafeStr_5526.windowManager.alert("${generic.alert.title}", "${help.cfh.error.notopic}", 0, null); return (false); }; if ((((this._SafeStr_11040 == HabboHelp._SafeStr_11064)) || ((this._SafeStr_11040 == HabboHelp._SafeStr_11063)))){ return (true); }; if ((((((this._SafeStr_11030 <= 0)) && (((!((this._SafeStr_11040 == HabboHelp._SafeStr_11064))) && ((this._SafeStr_11040 == HabboHelp._SafeStr_11063)))))) || ((((this._SafeStr_11040 == HabboHelp._SafeStr_11062)) && (!(this._SafeStr_5526.getBoolean("room.report.enabled"))))))){ this._SafeStr_5526.windowManager.alert("${generic.alert.title}", "${guide.bully.request.usermissing}", 0, null); return (false); }; if (this._SafeStr_5526.friendList._SafeStr_6499(this._SafeStr_11030) != null){ this._SafeStr_5526.windowManager.confirm("${help.cfh.unfriend.confirm.title}", "${help.cfh.unfriend.confirm.message}", (_SafeStr_3604._SafeStr_6100 | _SafeStr_3604._SafeStr_6336), this._SafeStr_11093); return (false); }; return (true); } private function _SafeStr_11088():void { var _local_1:int; this.closeWindow(); switch (this._SafeStr_11040){ case HabboHelp._SafeStr_11060: case HabboHelp._SafeStr_11062: _local_1 = (((this._SafeStr_11029._SafeStr_11050 <= 0)) ? this._SafeStr_11032 : this._SafeStr_11029._SafeStr_11050); this._SafeStr_5526._SafeStr_6061(new _SafeStr_3906(this._SafeStr_7962, this._SafeStr_11042, this._SafeStr_11030, _local_1, this._SafeStr_11029._SafeStr_11087(this._SafeStr_11040, -1))); break; case HabboHelp._SafeStr_11075: this._SafeStr_5526._SafeStr_6061(new _SafeStr_3914(this._SafeStr_7962, this._SafeStr_11042, this._SafeStr_11030, this._SafeStr_11029._SafeStr_11087(HabboHelp._SafeStr_11075, -1))); break; case HabboHelp._SafeStr_11063: this._SafeStr_5526._SafeStr_6061(new _SafeStr_3907(this._SafeStr_11035, this._SafeStr_11036, this._SafeStr_11042, this._SafeStr_7962)); break; case HabboHelp._SafeStr_11064: this._SafeStr_5526._SafeStr_6061(new _SafeStr_3911(this._SafeStr_11035, this._SafeStr_11036, this._SafeStr_11037, this._SafeStr_11042, this._SafeStr_7962)); break; }; this._SafeStr_5526._SafeStr_11094(); } private function _SafeStr_11093(k:_SafeStr_2443, _arg_2:WindowEvent):void { if (_arg_2.type == WindowEvent._SafeStr_6209){ this._SafeStr_11086(); }; k.dispose(); } private function _SafeStr_11084(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "keep_button": case "header_button_close": this.closeWindow(); return; case "discard_button": this._SafeStr_11095(); this.closeWindow(); return; }; }; } private function _SafeStr_11044(k:_SafeStr_2273):void { var _local_2:_SafeStr_3901 = _SafeStr_3916(k)._SafeStr_5325(); this._SafeStr_5526.windowManager.alert("${help.cfh.reply.title}", _local_2.message, 0, null); } private function _SafeStr_11045(k:_SafeStr_2273):void { var _local_2:_SafeStr_3912 = _SafeStr_3913(k)._SafeStr_5325(); var _local_3:int = _local_2.resultType; var _local_4:String = _local_2._SafeStr_11001; switch (_local_3){ case _SafeStr_3903._SafeStr_8052: this._SafeStr_5526._SafeStr_11061(HabboHelp._SafeStr_11060); return; case _SafeStr_3903._SafeStr_8053: this._SafeStr_11068(); return; default: if (_local_4 == ""){ _local_4 = "${help.cfh.sent.text}"; }; this._SafeStr_5526.windowManager.alert("${help.cfh.sent.title}", _local_4, 0, null); }; } private function _SafeStr_11046(k:_SafeStr_3915):void { var _local_2:_SafeStr_3902 = k._SafeStr_5325(); var _local_3:String = _local_2._SafeStr_11001; if (_local_3 == ""){ _local_3 = (("${help.cfh.closed." + _SafeStr_11047(_local_2._SafeStr_11096)) + "}"); }; this._SafeStr_5526.windowManager.alert("${mod.alert.title}", _local_3, 0, null); } private function _SafeStr_11095():void { this._SafeStr_5526._SafeStr_6061(new _SafeStr_3910()); } public function get _SafeStr_11097():ChatReportController { return (this._SafeStr_11029); } } }//package _-1El // _SafeStr_11001 = "_-4Mp" (String#32885, DoABC#3) // _SafeStr_11003 = "_-4BZ" (String#11930, DoABC#3) // _SafeStr_11006 = "_-aS" (String#15065, DoABC#3) // _SafeStr_11007 = "_-vs" (String#15414, DoABC#3) // _SafeStr_11027 = "_-2fZ" (String#3255, DoABC#3) // _SafeStr_11028 = "_-2o9" (String#29001, DoABC#3) // _SafeStr_11029 = "_-3qS" (String#31548, DoABC#3) // _SafeStr_11030 = "_-5VM" (String#1129, DoABC#3) // _SafeStr_11031 = "_-5jT" (String#4042, DoABC#3) // _SafeStr_11032 = "_-46j" (String#11854, DoABC#3) // _SafeStr_11033 = "_-AH" (String#38862, DoABC#3) // _SafeStr_11034 = "_-4Dq" (String#32530, DoABC#3) // _SafeStr_11035 = "_-mC" (String#40248, DoABC#3) // _SafeStr_11036 = "_-5l5" (String#36248, DoABC#3) // _SafeStr_11037 = "_-1om" (String#26570, DoABC#3) // _SafeStr_11038 = "_-5Y" (String#35740, DoABC#3) // _SafeStr_11039 = "_-0-K" (String#22159, DoABC#3) // _SafeStr_11040 = "_-0gf" (String#8302, DoABC#3) // _SafeStr_11041 = "_-5p0" (String#36397, DoABC#3) // _SafeStr_11042 = "_-2qb" (String#29091, DoABC#3) // _SafeStr_11043 = "_-2Bg" (String#27491, DoABC#3) // _SafeStr_11044 = "_-pq" (String#40396, DoABC#3) // _SafeStr_11045 = "_-3Ps" (String#30532, DoABC#3) // _SafeStr_11046 = "_-3gl" (String#31166, DoABC#3) // _SafeStr_11047 = "_-6TV" (String#37994, DoABC#3) // _SafeStr_11048 = "_-2Sf" (String#28147, DoABC#3) // _SafeStr_11049 = "_-1gq" (String#26248, DoABC#3) // _SafeStr_11050 = "_-4Zr" (String#33400, DoABC#3) // _SafeStr_11051 = "_-4VS" (String#33240, DoABC#3) // _SafeStr_11052 = "_-1ZY" (String#25971, DoABC#3) // _SafeStr_11053 = "_-5pu" (String#36433, DoABC#3) // _SafeStr_11054 = "_-0v-" (String#24376, DoABC#3) // _SafeStr_11055 = "_-4Kb" (String#32789, DoABC#3) // _SafeStr_11056 = "_-3PM" (String#30511, DoABC#3) // _SafeStr_11057 = "_-0as" (String#23593, DoABC#3) // _SafeStr_11058 = "_-3Lp" (String#30374, DoABC#3) // _SafeStr_11059 = "_-1mQ" (String#26477, DoABC#3) // _SafeStr_11060 = "_-0lh" (String#24005, DoABC#3) // _SafeStr_11061 = "_-30m" (String#29524, DoABC#3) // _SafeStr_11062 = "_-Hv" (String#39132, DoABC#3) // _SafeStr_11063 = "_-bH" (String#39835, DoABC#3) // _SafeStr_11064 = "_-1qr" (String#26643, DoABC#3) // _SafeStr_11065 = "_-6X7" (String#38152, DoABC#3) // _SafeStr_11066 = "_-5Kk" (String#35233, DoABC#3) // _SafeStr_11067 = "_-123" (String#24692, DoABC#3) // _SafeStr_11068 = "_-4Dt" (String#32533, DoABC#3) // _SafeStr_11069 = "_-1MT" (String#25460, DoABC#3) // _SafeStr_11070 = "_-2ET" (String#27600, DoABC#3) // _SafeStr_11071 = "_-1A9" (String#24996, DoABC#3) // _SafeStr_11072 = "_-2mo" (String#28952, DoABC#3) // _SafeStr_11073 = "_-3XN" (String#30819, DoABC#3) // _SafeStr_11074 = "_-1Qz" (String#25651, DoABC#3) // _SafeStr_11075 = "_-5pQ" (String#36414, DoABC#3) // _SafeStr_11076 = "_-2Ht" (String#9992, DoABC#3) // _SafeStr_11077 = "_-5b8" (String#35863, DoABC#3) // _SafeStr_11078 = "_-5Mj" (String#35307, DoABC#3) // _SafeStr_11079 = "_-5sm" (String#36534, DoABC#3) // _SafeStr_11080 = "_-cb" (String#39893, DoABC#3) // _SafeStr_11081 = "_-4T7" (String#12200, DoABC#3) // _SafeStr_11082 = "_-31R" (String#10746, DoABC#3) // _SafeStr_11083 = "_-2XA" (String#28328, DoABC#3) // _SafeStr_11084 = "_-1oh" (String#9456, DoABC#3) // _SafeStr_11085 = "_-1tt" (String#26762, DoABC#3) // _SafeStr_11086 = "_-5li" (String#36268, DoABC#3) // _SafeStr_11087 = "_-37w" (String#29809, DoABC#3) // _SafeStr_11088 = "_-2IJ" (String#10001, DoABC#3) // _SafeStr_11089 = "_-1bo" (String#9250, DoABC#3) // _SafeStr_11090 = "_-cB" (String#39874, DoABC#3) // _SafeStr_11091 = "_-0bf" (String#23616, DoABC#3) // _SafeStr_11092 = "_-2fv" (String#28672, DoABC#3) // _SafeStr_11093 = "_-4Lj" (String#32834, DoABC#3) // _SafeStr_11094 = "_-4lf" (String#33828, DoABC#3) // _SafeStr_11095 = "_-3Q9" (String#30544, DoABC#3) // _SafeStr_11096 = "_-636" (String#36983, DoABC#3) // _SafeStr_11097 = "_-1et" (String#26169, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2665 = "_-2Fg" (String#27653, DoABC#3) // _SafeStr_2672 = "_-09A" (String#7758, DoABC#3) // _SafeStr_2689 = "_-0kn" (String#8361, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3604 = "_-2Pj" (String#10129, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_3643 = "_-2ta" (String#10585, DoABC#3) // _SafeStr_3901 = "_-6OT" (String#14187, DoABC#3) // _SafeStr_3902 = "_-3yy" (String#11721, DoABC#3) // _SafeStr_3903 = "_-2dE" (String#10331, DoABC#3) // _SafeStr_3904 = "_-3ew" (String#31105, DoABC#3) // _SafeStr_3905 = "_-2y0" (String#29372, DoABC#3) // _SafeStr_3906 = "_-5Ec" (String#34995, DoABC#3) // _SafeStr_3907 = "_-2ly" (String#28915, DoABC#3) // _SafeStr_3908 = "_-ib" (String#15199, DoABC#3) // _SafeStr_3909 = "_-1Uw" (String#25793, DoABC#3) // _SafeStr_3910 = "_-5lW" (String#36262, DoABC#3) // _SafeStr_3911 = "_-4LR" (String#32824, DoABC#3) // _SafeStr_3912 = "_-04b" (String#7690, DoABC#3) // _SafeStr_3913 = "_-2xk" (String#29363, DoABC#3) // _SafeStr_3914 = "_-35j" (String#29720, DoABC#3) // _SafeStr_3915 = "_-1RZ" (String#25675, DoABC#3) // _SafeStr_3916 = "_-1X0" (String#25871, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_6061 = "_-6Kr" (String#37655, DoABC#3) // _SafeStr_6100 = "_-0bL" (String#8212, DoABC#3) // _SafeStr_6209 = "_-2n3" (String#28964, DoABC#3) // _SafeStr_6336 = "_-3di" (String#11354, DoABC#3) // _SafeStr_6466 = "_-3W5" (String#3481, DoABC#3) // _SafeStr_6499 = "_-4Fm" (String#3652, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7831 = "_-H5" (String#14719, DoABC#3) // _SafeStr_7962 = "_-2yt" (String#120, DoABC#3) // _SafeStr_8052 = "_-6H6" (String#37527, DoABC#3) // _SafeStr_8053 = "_-2TK" (String#28175, DoABC#3) // _SafeStr_8742 = "_-2gR" (String#10385, DoABC#3) // _SafeStr_8753 = "_-6Bf" (String#37328, DoABC#3) // _SafeStr_8762 = "_-5Hn" (String#35114, DoABC#3) // _SafeStr_8767 = "_-2vc" (String#29289, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) // _SafeStr_9808 = "_-0Fk" (String#7856, DoABC#3) // _SafeStr_9809 = "_-489" (String#11876, DoABC#3) //------------------------------------------------------------ //_-1El._SafeStr_2675 package _-1El { import _-p0._SafeStr_499; import _-5Vt._SafeStr_10; import _-1Mz.IWindow; public interface _SafeStr_2675 { function get localization():_SafeStr_499; function get assets():_SafeStr_10; function get _SafeStr_11098():String; function _SafeStr_11099(_arg_1:String, _arg_2:uint=1):IWindow; function checkName(_arg_1:String):void; function _SafeStr_11100(_arg_1:String):void; function _SafeStr_7620():void; function _SafeStr_11101():void; } }//package _-1El // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11098 = "_-19E" (String#8785, DoABC#3) // _SafeStr_11099 = "_-0WG" (String#8127, DoABC#3) // _SafeStr_11100 = "_-4wQ" (String#12689, DoABC#3) // _SafeStr_11101 = "_-0pY" (String#8447, DoABC#3) // _SafeStr_2675 = "_-2DN" (String#9920, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_7620 = "_-oF" (String#4531, DoABC#3) //------------------------------------------------------------ //_-1El._SafeStr_2687 package _-1El { import _-4n6._SafeStr_2532; import _-1Mz.IWindowContainer; import _-2rM._SafeStr_3674; import _-5YE._SafeStr_2536; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-5YE._SafeStr_2413; public class _SafeStr_2687 { private const _SafeStr_11010:int = 0; private var _SafeStr_11102:int = 0; private var _SafeStr_11012:int = 0; private var _SafeStr_5526:HabboHelp; private var _SafeStr_6939:_SafeStr_2532; private var _SafeStr_5415:IWindowContainer; private var _disposed:Boolean = false; public function _SafeStr_2687(k:HabboHelp) { this._SafeStr_5526 = k; } public function dispose():void { if (!this._disposed){ this.closeWindow(); if (this._SafeStr_5526){ this._SafeStr_5526 = null; }; this._disposed = true; }; } private function get _SafeStr_11103():int { return (this._SafeStr_5526.getInteger("help.habboway.page.count", 6)); } public function get disposed():Boolean { return (this._disposed); } public function showHabboWay():void { this.closeWindow(); this._SafeStr_6939 = this._SafeStr_5526._SafeStr_11014("habbo_way"); this._SafeStr_5415 = IWindowContainer(this._SafeStr_6939._SafeStr_6949); this._SafeStr_5415.procedure = this._SafeStr_5563; _SafeStr_3674(_SafeStr_2536(this._SafeStr_5415.findChildByName("page_widget")).widget).size = this._SafeStr_11103; this._SafeStr_11015(this._SafeStr_11010); } public function closeWindow():void { this._SafeStr_5415 = null; if (this._SafeStr_6939){ this._SafeStr_6939.dispose(); this._SafeStr_6939 = null; }; } private function _SafeStr_5563(k:WindowEvent, _arg_2:IWindow):void { if (((((this._disposed) || (!(this._SafeStr_5415)))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "header_button_close": this.closeWindow(); return; case "next_button": this._SafeStr_11015(Math.min(this._SafeStr_11103, (this._SafeStr_11012 + 1))); this._SafeStr_5526.trackGoogle("habboWay", ("clickNextPage_" + this._SafeStr_11012)); return; case "back_button": case "previous_button": this._SafeStr_11015(Math.max(this._SafeStr_11010, (this._SafeStr_11012 - 1))); this._SafeStr_5526.trackGoogle("habboWay", ("clickPrevPage_" + this._SafeStr_11012)); return; case "quiz_button": this._SafeStr_5526.trackGoogle("habboWay", "clickQuiz"); this._SafeStr_5526._SafeStr_11104(); return; }; } private function _SafeStr_11015(k:int):void { this._SafeStr_11012 = k; if (this._SafeStr_11012 < this._SafeStr_11103){ if (this._SafeStr_11012 == this._SafeStr_11010){ this._SafeStr_5415.findChildByName("previous_button").visible = false; } else { this._SafeStr_5415.findChildByName("previous_button").visible = true; }; _SafeStr_2413(this._SafeStr_5415.findChildByName("illustration")).assetUri = (("${image.library.url}habboway/page_" + this._SafeStr_11012) + ".png"); _SafeStr_2413(this._SafeStr_5415.findChildByName("dove_image")).assetUri = "help_habboway_dove_off"; _SafeStr_3674(_SafeStr_2536(this._SafeStr_5415.findChildByName("page_widget")).widget).position = (this._SafeStr_11012 + 1); this._SafeStr_5415.findChildByName("correct_title").caption = (("${habbo.way.page." + this._SafeStr_11012) + ".correct.title}"); this._SafeStr_5415.findChildByName("correct_description").caption = (("${habbo.way.page." + this._SafeStr_11012) + ".correct.description}"); this._SafeStr_5415.findChildByName("wrong_title").caption = (("${habbo.way.page." + this._SafeStr_11012) + ".wrong.title}"); this._SafeStr_5415.findChildByName("wrong_description").caption = (("${habbo.way.page." + this._SafeStr_11012) + ".wrong.description}"); this._SafeStr_5415.findChildByName("page_container").visible = true; this._SafeStr_5415.findChildByName("final_page").visible = false; this._SafeStr_5415.findChildByName("page_container").invalidate(); } else { _SafeStr_2413(this._SafeStr_5415.findChildByName("illustration")).assetUri = "${image.library.url}habboway/page_end.png"; _SafeStr_2413(this._SafeStr_5415.findChildByName("dove_image")).assetUri = "help_habboway_dove_on"; _SafeStr_3674(_SafeStr_2536(this._SafeStr_5415.findChildByName("page_widget")).widget).position = 0; this._SafeStr_5415.findChildByName("page_container").visible = false; this._SafeStr_5415.findChildByName("final_page").visible = true; this._SafeStr_5415.findChildByName("final_page").invalidate(); }; } } }//package _-1El // _SafeStr_11010 = "_-5Cz" (String#12979, DoABC#3) // _SafeStr_11012 = "_-53F" (String#1122, DoABC#3) // _SafeStr_11014 = "_-5FD" (String#35017, DoABC#3) // _SafeStr_11015 = "_-5J0" (String#13080, DoABC#3) // _SafeStr_11102 = "_-tc" (String#15382, DoABC#3) // _SafeStr_11103 = "_-QU" (String#39455, DoABC#3) // _SafeStr_11104 = "_-On" (String#39387, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2687 = "_-6Cj" (String#13980, DoABC#3) // _SafeStr_3674 = "_-37I" (String#10850, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5563 = "_-5et" (String#335, DoABC#3) // _SafeStr_6939 = "_-4A4" (String#383, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) //------------------------------------------------------------ //_-1El._SafeStr_2691 package _-1El { import _-0MK._SafeStr_3; import _-5Xj._SafeStr_3930; import _-5Xj.GuideSessionController; import flash.utils.Timer; import _-2U9._SafeStr_2288; import flash.events.TimerEvent; import _-3qZ._SafeStr_2273; import _-3Jh._SafeStr_3928; import _-40u._SafeStr_2295; import _-1A6.HabboToolbarIconEnum; public class _SafeStr_2691 implements _SafeStr_3 { private var _SafeStr_5526:HabboHelp; private var _SafeStr_11105:_SafeStr_3930; private var _SafeStr_11106:GuideSessionController; private var _SafeStr_11107:_SafeStr_3929; private var _disposed:Boolean = false; private var _SafeStr_11108:Boolean; private var _SafeStr_11109:int; private var _SafeStr_11110:String; private var _SafeStr_11111:Timer; public function _SafeStr_2691(k:HabboHelp) { this._SafeStr_5526 = k; this._SafeStr_11105 = new _SafeStr_3930(this); this._SafeStr_11106 = new GuideSessionController(this); this._SafeStr_11107 = new _SafeStr_3929(this._SafeStr_5526); this._SafeStr_5526.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_2288(this._SafeStr_7707)); } public function get _SafeStr_5594():HabboHelp { return (this._SafeStr_5526); } private function _SafeStr_7707(k:_SafeStr_2273):void { if (((((((this._SafeStr_5526._SafeStr_11113) && (this._SafeStr_5526._SafeStr_11112))) && (!(this._SafeStr_11108)))) && (!(this._SafeStr_5526.sessionDataManager._SafeStr_7413)))){ this._SafeStr_11111 = new Timer(this._SafeStr_11114(), 1); this._SafeStr_11111.addEventListener(TimerEvent.TIMER, this._SafeStr_11115); this._SafeStr_11111.start(); this._SafeStr_5526.tracking.trackEventLog("Help", "", "tour.new_user.create", "", this._SafeStr_11114()); this._SafeStr_5526.trackGoogle("newbieTourWindow", "timer_popupCreated"); }; } private function _SafeStr_11115(k:TimerEvent):void { if (this._disposed){ return; }; this._SafeStr_5526.tracking.trackEventLog("Help", "", "tour.new_user.show", "", this._SafeStr_11114()); this._SafeStr_5526.trackGoogle("newbieTourWindow", "timer_popupShown"); this._SafeStr_11116(); } public function _SafeStr_11116():void { this._SafeStr_11105._SafeStr_11116(); this._SafeStr_11108 = true; } public function dispose():void { if (this._disposed){ return; }; if (this._SafeStr_11105){ this._SafeStr_11105.dispose(); this._SafeStr_11105 = null; }; if (this._SafeStr_11106){ this._SafeStr_11106.dispose(); this._SafeStr_11106 = null; }; if (this._SafeStr_11107){ this._SafeStr_11107.dispose(); this._SafeStr_11107 = null; }; if (this._SafeStr_11111){ this._SafeStr_11111.reset(); this._SafeStr_11111 = null; }; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_11117():void { this._SafeStr_11106._SafeStr_11117(); } public function _SafeStr_11118(k:_SafeStr_3928):void { this._SafeStr_11105._SafeStr_11118(k); } public function _SafeStr_11119(k:uint):void { this._SafeStr_11106._SafeStr_11119(k); } public function _SafeStr_11120():void { this._SafeStr_11106._SafeStr_11120(); } public function _SafeStr_11121(k:String):void { this._SafeStr_11107.show(k); } private function _SafeStr_11114():int { return ((this._SafeStr_5526.getInteger("guide.help.new.user.tour.popup.delay", 30) * 1000)); } public function _SafeStr_5781(k:_SafeStr_2295):void { if (k.type == _SafeStr_2295._SafeStr_5780){ switch (k._SafeStr_5791){ case HabboToolbarIconEnum.HELP: this._SafeStr_5526._SafeStr_11122(); return; case HabboToolbarIconEnum.GUIDE: this._SafeStr_11117(); return; }; }; } } }//package _-1El // _SafeStr_11105 = "_-0IH" (String#22886, DoABC#3) // _SafeStr_11106 = "_-1Px" (String#25602, DoABC#3) // _SafeStr_11107 = "_-3CL" (String#29981, DoABC#3) // _SafeStr_11108 = "_-57i" (String#34735, DoABC#3) // _SafeStr_11109 = "_-2sQ" (String#29168, DoABC#3) // _SafeStr_11110 = "_-0HI" (String#22848, DoABC#3) // _SafeStr_11111 = "_-52i" (String#12799, DoABC#3) // _SafeStr_11112 = "_-2sL" (String#29164, DoABC#3) // _SafeStr_11113 = "_-0e3" (String#23720, DoABC#3) // _SafeStr_11114 = "_-J3" (String#39178, DoABC#3) // _SafeStr_11115 = "_-59k" (String#34808, DoABC#3) // _SafeStr_11116 = "_-0Rv" (String#23263, DoABC#3) // _SafeStr_11117 = "_-5Kc" (String#35226, DoABC#3) // _SafeStr_11118 = "_-4kg" (String#33790, DoABC#3) // _SafeStr_11119 = "_-3tU" (String#31672, DoABC#3) // _SafeStr_11120 = "_-0tH" (String#24306, DoABC#3) // _SafeStr_11121 = "_-0WH" (String#23421, DoABC#3) // _SafeStr_11122 = "_-6h2" (String#38572, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2288 = "_-2ga" (String#28697, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2691 = "_-0OF" (String#7988, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3928 = "_-0Nl" (String#7975, DoABC#3) // _SafeStr_3929 = "_-4r4" (String#12603, DoABC#3) // _SafeStr_3930 = "_-2lA" (String#10450, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5781 = "_-KP" (String#710, DoABC#3) // _SafeStr_5791 = "_-24j" (String#27226, DoABC#3) // _SafeStr_7413 = "_-ZK" (String#15040, DoABC#3) // _SafeStr_7707 = "_-5lQ" (String#336, DoABC#3) //------------------------------------------------------------ //_-1El._SafeStr_3929 package _-1El { import _-0MK._SafeStr_3; import _-5YE.IFrameWindow; import _-2uX._SafeStr_4282; import _-2uX._SafeStr_4160; import _-5YE.ITextWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_3929 implements _SafeStr_3 { private var _SafeStr_5526:HabboHelp; private var _SafeStr_5415:IFrameWindow; public function _SafeStr_3929(k:HabboHelp) { this._SafeStr_5526 = k; this._SafeStr_5526.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4282(this._SafeStr_11123)); this._SafeStr_5526.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4160(this._SafeStr_11124)); } public function dispose():void { this._SafeStr_5526 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_5526 == null)); } private function _SafeStr_11123(k:_SafeStr_4282):void { this.show(k._SafeStr_5325()._SafeStr_11125); } private function _SafeStr_11124(k:_SafeStr_4160):void { this.show(k._SafeStr_5325()._SafeStr_11125); } public function show(k:String):void { if (!this.enabled){ return; }; this.prepare(); this._SafeStr_8571("caption_txt", k, "caption"); this._SafeStr_8571("body_txt", k, "body"); this._SafeStr_8571("note_txt", k, "note"); var _local_2:ITextWindow = ITextWindow(this._SafeStr_5415.findChildByName("caption_txt")); this._SafeStr_5415.findChildByName("body_txt").y = ((_local_2.y + _local_2.textHeight) + 5); this._SafeStr_5415.visible = true; } private function _SafeStr_8571(k:String, _arg_2:String, _arg_3:String):void { var _local_4:String = ((("guide.bully.request.reporter." + _arg_2) + ".") + _arg_3); if (this._SafeStr_5526.localization.getLocalization(_local_4, "") == ""){ _local_4 = ("guide.bully.request.reporter." + _arg_3); }; this._SafeStr_5415.findChildByName(k).caption = (("${" + _local_4) + "}"); } private function prepare():void { if (this._SafeStr_5415 != null){ return; }; this._SafeStr_5415 = IFrameWindow(this._SafeStr_5526.getXmlWindow("chat_review_reporter_feedback")); this._SafeStr_5415.procedure = this._SafeStr_5452; this._SafeStr_5415.center(); } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (((((!((k.type == WindowMouseEvent.CLICK))) || ((this._SafeStr_5415 == null)))) || (this._SafeStr_5415.disposed))){ return; }; if ((((_arg_2.name == "close_button")) || ((_arg_2.name == "header_button_close")))){ this._SafeStr_5415.visible = false; }; } private function get enabled():Boolean { return (this._SafeStr_5526.getBoolean("chatreviewreporterfeedbackctrl.enabled")); } } }//package _-1El // _SafeStr_11123 = "_-5UJ" (String#35591, DoABC#3) // _SafeStr_11124 = "_-ks" (String#40192, DoABC#3) // _SafeStr_11125 = "_-lO" (String#40212, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3929 = "_-4r4" (String#12603, DoABC#3) // _SafeStr_4160 = "_-2Um" (String#28228, DoABC#3) // _SafeStr_4282 = "_-2i1" (String#28764, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_8571 = "_-5x9" (String#337, DoABC#3) //------------------------------------------------------------ //_-1El.ChatReportController package _-1El { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import __AS3__.vec.Vector; import _-3co._SafeStr_3925; import _-0lt._SafeStr_3895; import _-5YE.ITextWindow; import _-5YE.IItemListWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class ChatReportController implements _SafeStr_3 { private static const _SafeStr_11126:uint = 4282169599; private static const _SafeStr_11127:uint = 4293848814; private var _SafeStr_5526:HabboHelp; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_11128:Function; private var _SafeStr_11032:int; private var _SafeStr_11030:int; private var _disposed:Boolean = false; public function ChatReportController(k:HabboHelp, _arg_2:Function) { this._SafeStr_5526 = k; this._SafeStr_11128 = _arg_2; } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_11050():int { return (this._SafeStr_11032); } public function dispose():void { if (!this._disposed){ this.closeWindow(); this._SafeStr_5526 = null; this._disposed = true; }; } public function show(k:int, _arg_2:int, _arg_3:int):void { this._SafeStr_5415 = (this._SafeStr_5526.getXmlWindow("chat_report") as IWindowContainer); this._SafeStr_5415.procedure = this._SafeStr_11128; this._SafeStr_5415.center(); this._SafeStr_11030 = _arg_2; this._SafeStr_11032 = -1; if (_arg_3 == HabboHelp._SafeStr_11075){ this._SafeStr_11129(); this._SafeStr_11130(k, _arg_2); } else { this._SafeStr_11131(); this._SafeStr_11132(k, _arg_2); }; } public function closeWindow():void { if (((this._SafeStr_5526) && (this._SafeStr_5526._SafeStr_8753))){ this._SafeStr_5526._SafeStr_8753._SafeStr_8766 = false; }; if (((this._SafeStr_5526) && (this._SafeStr_5526._SafeStr_11092))){ this._SafeStr_5526._SafeStr_11092._SafeStr_8766 = false; }; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); }; this._SafeStr_5415 = null; } public function _SafeStr_11087(k:int, _arg_2:int):Array { var _local_4:int; var _local_5:Vector.<_SafeStr_3925>; var _local_6:_SafeStr_3925; var _local_7:_SafeStr_3895; var _local_3:Array = new Array(); if (k == HabboHelp._SafeStr_11075){ _local_4 = (((_arg_2 > 0)) ? _arg_2 : this._SafeStr_11030); _local_5 = this._SafeStr_5526._SafeStr_11092._SafeStr_8767(_local_4); for each (_local_6 in _local_5) { if (_local_6.selected){ if (_local_6.userId < 0){ _local_3.push(Number(_local_6.userName.split(":")[0])); _local_3.push(_local_6.text); } else { _local_3.push(_local_6.userId); _local_3.push(_local_6.text); }; }; }; } else { for each (_local_7 in this._SafeStr_5526._SafeStr_8753._SafeStr_8764()) { if (_local_7.selected){ _local_3.push(_local_7.userId); _local_3.push(_local_7.text); }; }; }; return (_local_3); } private function _SafeStr_11130(k:int, _arg_2:int):void { var _local_9:_SafeStr_3925; var _local_10:IWindowContainer; var _local_11:ITextWindow; var _local_3:IItemListWindow = (this._SafeStr_5415.findChildByName("room_items") as IItemListWindow); var _local_4:IWindowContainer = (_local_3.getListItemAt(0) as IWindowContainer); var _local_5:IWindowContainer = (this._SafeStr_5526.getXmlWindow("chat_report_item") as IWindowContainer); _local_3._SafeStr_9402(); var _local_6:IWindowContainer = (_local_4.clone() as IWindowContainer); _local_3._SafeStr_8742(_local_6, 0); var _local_7:IItemListWindow = (_local_6.findChildByName("chat_items") as IItemListWindow); _local_7._SafeStr_9402(); this._SafeStr_5526._SafeStr_11092._SafeStr_8766 = true; var _local_8:Vector.<_SafeStr_3925> = this._SafeStr_5526._SafeStr_11092._SafeStr_8767(_arg_2); for each (_local_9 in _local_8) { _local_10 = (_local_5.clone() as IWindowContainer); _local_11 = (_local_10.getChildByName("text") as ITextWindow); if (_local_9.userId < 0){ _local_11.caption = ((_local_9.userName.split(":")[1] + ": ") + _local_9.text); } else { _local_11.caption = ((_local_9.userName + ": ") + _local_9.text); }; _local_10.id = _local_9.index; _local_10.procedure = this._SafeStr_11133; _local_10.color = _SafeStr_11127; _local_7.addListItem(_local_10); }; } private function _SafeStr_11132(k:int, _arg_2:int):void { var _local_6:int; var _local_7:IWindowContainer; var _local_8:IItemListWindow; var _local_10:_SafeStr_3895; var _local_11:IWindowContainer; var _local_12:ITextWindow; var _local_3:IItemListWindow = (this._SafeStr_5415.findChildByName("room_items") as IItemListWindow); var _local_4:IWindowContainer = (_local_3.getListItemAt(0) as IWindowContainer); var _local_5:IWindowContainer = (this._SafeStr_5526.getXmlWindow("chat_report_item") as IWindowContainer); _local_3._SafeStr_9402(); this._SafeStr_5526._SafeStr_8753._SafeStr_8766 = true; var _local_9:Vector.<_SafeStr_3895> = (((_arg_2)>0) ? this._SafeStr_5526._SafeStr_8753._SafeStr_8767(_arg_2) : this._SafeStr_5526._SafeStr_8753._SafeStr_8764()); for each (_local_10 in _local_9) { if (_local_10.userId == k){ } else { if (_local_10.roomId != _local_6){ _local_6 = _local_10.roomId; _local_7 = (_local_4.clone() as IWindowContainer); _local_7.findChildByName("room_name").caption = ("Room: " + _local_10.roomName); _local_3._SafeStr_8742(_local_7, 0); _local_8 = (_local_7.findChildByName("chat_items") as IItemListWindow); _local_8._SafeStr_9402(); }; _local_11 = (_local_5.clone() as IWindowContainer); _local_12 = (_local_11.getChildByName("text") as ITextWindow); _local_12.caption = ((_local_10.userName + ": ") + _local_10.text); _local_11.id = _local_10.index; _local_11.procedure = this._SafeStr_11134; _local_11.color = _SafeStr_11127; _local_8.addListItem(_local_11); }; }; } private function _SafeStr_11134(k:WindowEvent, _arg_2:IWindow):void { var _local_3:_SafeStr_3895; if (k.type == WindowMouseEvent.CLICK){ _local_3 = this._SafeStr_5526._SafeStr_8753._SafeStr_7643(_arg_2.id); if (!_local_3){ return; }; if (((!(_local_3.selected)) && (!((_local_3.roomId == this._SafeStr_11032))))){ this._SafeStr_11032 = _local_3.roomId; this._SafeStr_11131(); }; _local_3.selected = !(_local_3.selected); _arg_2.color = ((_local_3.selected) ? _SafeStr_11126 : _SafeStr_11127); }; } private function _SafeStr_11133(k:WindowEvent, _arg_2:IWindow):void { var _local_3:_SafeStr_3925; if (k.type == WindowMouseEvent.CLICK){ _local_3 = this._SafeStr_5526._SafeStr_11092._SafeStr_7643(this._SafeStr_11030, _arg_2.id); if (!_local_3){ return; }; _local_3.selected = !(_local_3.selected); _arg_2.color = ((_local_3.selected) ? _SafeStr_11126 : _SafeStr_11127); }; } private function _SafeStr_11129():void { this._SafeStr_11135(); this._SafeStr_11136(); } private function _SafeStr_11131():void { this._SafeStr_11135(); this._SafeStr_11137(); } private function _SafeStr_11135():void { var k:Vector.<_SafeStr_3925>; var _local_2:_SafeStr_3895; var _local_3:_SafeStr_3925; for each (k in this._SafeStr_5526._SafeStr_11092._SafeStr_8764()) { for each (_local_3 in k) { _local_3.selected = false; }; }; for each (_local_2 in this._SafeStr_5526._SafeStr_8753._SafeStr_8764()) { _local_2.selected = false; }; } private function _SafeStr_11137():void { var _local_3:IWindowContainer; var _local_4:IItemListWindow; var _local_5:int; var _local_6:IWindow; var _local_7:_SafeStr_3895; var k:IItemListWindow = (this._SafeStr_5415.findChildByName("room_items") as IItemListWindow); var _local_2:int; while (_local_2 < k.numListItems) { _local_3 = (k.getListItemAt(_local_2) as IWindowContainer); _local_4 = (_local_3.findChildByName("chat_items") as IItemListWindow); _local_5 = 0; while (_local_5 < _local_4.numListItems) { _local_6 = (_local_4.getListItemAt(_local_5) as IWindow); _local_7 = this._SafeStr_5526._SafeStr_8753._SafeStr_7643(_local_6.id); if (_local_7){ _local_6.color = ((_local_7.selected) ? _SafeStr_11126 : _SafeStr_11127); }; _local_5++; }; _local_2++; }; } public function _SafeStr_11136():void { var _local_3:IWindowContainer; var _local_4:IItemListWindow; var _local_5:int; var _local_6:IWindow; var _local_7:_SafeStr_3925; var k:IItemListWindow = (this._SafeStr_5415.findChildByName("room_items") as IItemListWindow); var _local_2:int; while (_local_2 < k.numListItems) { _local_3 = (k.getListItemAt(_local_2) as IWindowContainer); _local_4 = (_local_3.findChildByName("chat_items") as IItemListWindow); _local_5 = 0; while (_local_5 < _local_4.numListItems) { _local_6 = (_local_4.getListItemAt(_local_5) as IWindow); _local_7 = this._SafeStr_5526._SafeStr_11092._SafeStr_7643(this._SafeStr_11030, _local_6.id); if (_local_7){ _local_6.color = ((_local_7.selected) ? _SafeStr_11126 : _SafeStr_11127); }; _local_5++; }; _local_2++; }; } } }//package _-1El // _SafeStr_11030 = "_-5VM" (String#1129, DoABC#3) // _SafeStr_11032 = "_-46j" (String#11854, DoABC#3) // _SafeStr_11050 = "_-4Zr" (String#33400, DoABC#3) // _SafeStr_11075 = "_-5pQ" (String#36414, DoABC#3) // _SafeStr_11087 = "_-37w" (String#29809, DoABC#3) // _SafeStr_11092 = "_-2fv" (String#28672, DoABC#3) // _SafeStr_11126 = "_-145" (String#24769, DoABC#3) // _SafeStr_11127 = "_-1Ct" (String#25102, DoABC#3) // _SafeStr_11128 = "_-3la" (String#31355, DoABC#3) // _SafeStr_11129 = "_-3GW" (String#30155, DoABC#3) // _SafeStr_11130 = "_-4L1" (String#32808, DoABC#3) // _SafeStr_11131 = "_-5qP" (String#13618, DoABC#3) // _SafeStr_11132 = "_-3NS" (String#30445, DoABC#3) // _SafeStr_11133 = "_-11W" (String#8657, DoABC#3) // _SafeStr_11134 = "_-1-i" (String#8632, DoABC#3) // _SafeStr_11135 = "_-4ki" (String#33792, DoABC#3) // _SafeStr_11136 = "_-65e" (String#37085, DoABC#3) // _SafeStr_11137 = "_-0p9" (String#24136, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3895 = "_-1nn" (String#9441, DoABC#3) // _SafeStr_3925 = "_-1sZ" (String#9529, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_7643 = "_-08n" (String#22505, DoABC#3) // _SafeStr_8742 = "_-2gR" (String#10385, DoABC#3) // _SafeStr_8753 = "_-6Bf" (String#37328, DoABC#3) // _SafeStr_8764 = "_-66" (String#37099, DoABC#3) // _SafeStr_8766 = "_-4Sy" (String#33140, DoABC#3) // _SafeStr_8767 = "_-2vc" (String#29289, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) //------------------------------------------------------------ //_-1El.HabboHelp package _-1El { import _-0MK.Component; import _-3JS._SafeStr_36; import _-1A6._SafeStr_2153; import _-5QZ._SafeStr_633; import _-68V._SafeStr_1407; import _-p0._SafeStr_499; import _-4rH._SafeStr_197; import _-4rH._SafeStr_2173; import _-6k4._SafeStr_440; import _-2sC._SafeStr_195; import _-2Zy._SafeStr_501; import _-2Jf._SafeStr_2212; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2273; import _-0lt._SafeStr_2686; import _-3co.InstantMessageEventHandler; import _-4Ar.UserRegistry; import _-0lt.ChatRegistry; import _-3co.InstantMessageRegistry; import _-c1._SafeStr_2676; import _-3qZ._SafeStr_2283; import _-3X0.CallForHelpCategoryData; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-4LP._SafeStr_2689; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboToolbar; import _-40u._SafeStr_2295; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboRoomSessionManager; import com.sulake.iid.IIDHabboNavigator; import com.sulake.iid.IIDHabboTracking; import com.sulake.iid.IIDHabboSoundManager; import com.sulake.iid.IIDHabboFriendList; import _-2U9._SafeStr_2683; import _-6S6._SafeStr_2682; import _-JA._SafeStr_2674; import _-2uX._SafeStr_2670; import _-2uX._SafeStr_2681; import _-2uX._SafeStr_2673; import _-2uX._SafeStr_2677; import _-2U9._SafeStr_2288; import _-3X0._SafeStr_2688; import _-3X0._SafeStr_2678; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-1Mz.IWindow; import _-ue.ErrorReportStorage; import _-4n6._SafeStr_2532; import _-6D3._SafeStr_2666; import _-yg._SafeStr_2668; import _-6D3._SafeStr_2667; import _-6GB.CallForHelpPendingCallsMessageParser; import _-6GB._SafeStr_2684; import _-9V.RemoveFriendMessageComposer; import _-7P._SafeStr_2665; import _-2U9._SafeStr_2680; import _-Nx.UsersMessageParser; import _-3yO._SafeStr_2340; import _-5XP._SafeStr_2690; import _-6gR._SafeStr_2679; import _-Nx._SafeStr_2272; import _-35b.CfhTopicsInitMessageParser; import _-6D3._SafeStr_2685; import _-3-E.StringUtil; import flash.net.navigateToURL; import flash.net.URLRequest; import __AS3__.vec.*; public class HabboHelp extends Component implements _SafeStr_1356, _SafeStr_36 { public static const _SafeStr_11060:int = 1; public static const _SafeStr_11138:int = 2; public static const _SafeStr_11075:int = 3; public static const _SafeStr_11062:int = 4; public static const _SafeStr_11071:int = 6; public static const _SafeStr_11063:int = 7; public static const _SafeStr_11064:int = 8; public static const _SafeStr_11066:int = 9; private var _SafeStr_5510:_SafeStr_2153; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_6331:_SafeStr_1407; private var _SafeStr_9000:_SafeStr_499; private var _SafeStr_7208:_SafeStr_197; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_6626:_SafeStr_440; private var _SafeStr_9001:_SafeStr_195; private var _SafeStr_7215:_SafeStr_501; private var _SafeStr_6998:_SafeStr_2212; private var _SafeStr_5653:Vector.<_SafeStr_2273>; private var _SafeStr_11139:_SafeStr_2686; private var _SafeStr_11140:InstantMessageEventHandler; private var _SafeStr_11141:_SafeStr_2691; private var _SafeStr_11142:UserRegistry; private var _SafeStr_11143:ChatRegistry; private var _SafeStr_11144:InstantMessageRegistry; private var _SafeStr_11145:_SafeStr_2676; private var _SafeStr_11146:_SafeStr_2672; private var _SafeStr_11147:_SafeStr_2671; private var _SafeStr_11148:_SafeStr_2687; private var _SafeStr_11149:HabboWayQuizController; private var _SafeStr_11150:_SafeStr_2669; private var _SafeStr_11151:Boolean; private var _SafeStr_11040:int; private var _SafeStr_11152:_SafeStr_2283; private var _SafeStr_11153:int = -1; private var _SafeStr_11154:int; private var _SafeStr_11155:Vector.; private var _SafeStr_11156:TopicsFlowHelpController; private var _SafeStr_11157:SanctionInfo; public function HabboHelp(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { this._SafeStr_11142 = new UserRegistry(); this._SafeStr_11143 = new ChatRegistry(); this._SafeStr_11144 = new InstantMessageRegistry(); super(k, _arg_2, _arg_3); } public function get localization():_SafeStr_499 { return (this._SafeStr_9000); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get toolbar():_SafeStr_2153 { return (this._SafeStr_5510); } public function get roomSessionManager():_SafeStr_197 { return (this._SafeStr_7208); } public function get sessionDataManager():_SafeStr_2173 { return (this._SafeStr_7207); } public function get communicationManager():_SafeStr_1407 { return (this._SafeStr_6331); } public function get navigator():_SafeStr_440 { return (this._SafeStr_6626); } public function get tracking():_SafeStr_195 { return (this._SafeStr_9001); } public function get _SafeStr_5839():_SafeStr_501 { return (this._SafeStr_7215); } public function get _SafeStr_11113():Boolean { return (getBoolean("guide.help.new.user.tour.enabled")); } public function get _SafeStr_11112():Boolean { return ((getInteger("new.identity", 0) > 0)); } public function get _SafeStr_11158():Boolean { return (getBoolean("talent.track.citizenship.enabled")); } public function get _SafeStr_11018():Boolean { return (getBoolean("safety_quiz.disabled")); } public function _SafeStr_11002():void { this._SafeStr_11141._SafeStr_11119(_SafeStr_2689._SafeStr_11159); } public function _SafeStr_11003(k:int):void { if (this._SafeStr_11146 != null){ this._SafeStr_11146._SafeStr_11003(k, this._SafeStr_11154); }; } public function _SafeStr_9806(k:int, _arg_2:String, _arg_3:String, _arg_4:int):void { if (this._SafeStr_11146 != null){ this._SafeStr_11146._SafeStr_11050 = this._SafeStr_11154; this._SafeStr_11146._SafeStr_11048 = k; this._SafeStr_11146._SafeStr_11049 = _arg_2; this._SafeStr_11146._SafeStr_11053 = _arg_4; this._SafeStr_11146._SafeStr_11052 = _arg_3; this._SafeStr_11156._SafeStr_11160(HabboHelp._SafeStr_11066); }; } public function _SafeStr_6466(k:int, _arg_2:int, _arg_3:String):void { this._SafeStr_11146._SafeStr_11048 = k; this._SafeStr_11156._SafeStr_11161(); } public function _SafeStr_11004(k:int, _arg_2:String):void { this._SafeStr_11146._SafeStr_11048 = k; this._SafeStr_11146._SafeStr_11049 = _arg_2; this._SafeStr_11146._SafeStr_11050 = -1; this._SafeStr_11156._SafeStr_11162(); } public function _SafeStr_11005(k:int):void { if (this._SafeStr_11146 != null){ this._SafeStr_11146._SafeStr_11048 = k; this._SafeStr_11156._SafeStr_11163(); }; } public function reportRoom(k:int, _arg_2:String, _arg_3:String):void { if (this._SafeStr_11146 != null){ this._SafeStr_11146._SafeStr_11050 = k; this._SafeStr_11146._SafeStr_11051 = _arg_2; this._SafeStr_11146._SafeStr_11048 = -1; this._SafeStr_11146._SafeStr_11049 = ""; this._SafeStr_11156._SafeStr_11160(_SafeStr_11062); }; } public function _SafeStr_11006(k:int, _arg_2:int):void { if (this._SafeStr_11146 != null){ this._SafeStr_11146._SafeStr_11054 = k; this._SafeStr_11146._SafeStr_11055 = _arg_2; this._SafeStr_11156._SafeStr_11160(HabboHelp._SafeStr_11063); }; } public function _SafeStr_9809(k:String, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int):Boolean { if (this._SafeStr_11146 != null){ if (_arg_2.length < getInteger("help.cfh.length.minimum", 15)){ this.windowManager.alert("${generic.alert.title}", "${help.cfh.error.msgtooshort}", 0, null); return (false); }; this._SafeStr_11146._SafeStr_9809(k, _arg_2, _arg_3, _arg_4, _arg_5); return (true); }; return (false); } public function _SafeStr_9808(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):Boolean { if (this._SafeStr_11146 != null){ if (_arg_2 == 0){ this.windowManager.alert("${generic.alert.title}", "${help.cfh.error.notopic}", 0, null); return (false); }; this._SafeStr_11146._SafeStr_9808(k, _arg_2, _arg_3, _arg_4, _arg_5); return (true); }; return (false); } public function _SafeStr_11007(k:int, _arg_2:int, _arg_3:int):void { if (this._SafeStr_11146 != null){ this._SafeStr_11146._SafeStr_11054 = k; this._SafeStr_11146._SafeStr_11055 = _arg_2; this._SafeStr_11146._SafeStr_11056 = _arg_3; this._SafeStr_11156._SafeStr_11160(HabboHelp._SafeStr_11064); }; } public function _SafeStr_6205():void { if (this._SafeStr_11145 != null){ this._SafeStr_11145._SafeStr_7620(); }; } public function _SafeStr_11164():void { if (this._SafeStr_11146 != null){ this._SafeStr_11146._SafeStr_11067(); }; } public function _SafeStr_10810(k:String, _arg_2:String, _arg_3:int, _arg_4:String=null):void { if ((((this._SafeStr_11147 == null)) || (this._SafeStr_11147.disposed))){ this._SafeStr_11147 = new _SafeStr_2671(this); }; this._SafeStr_11147._SafeStr_10810(k, _arg_2, _arg_3, _arg_4); } public function showHabboWay():void { if (!this._SafeStr_11148){ this._SafeStr_11148 = new _SafeStr_2687(this); }; this._SafeStr_11148.showHabboWay(); } public function _SafeStr_11165():void { if (this._SafeStr_11148 != null){ this._SafeStr_11148.closeWindow(); }; } public function _SafeStr_11008():void { if (!this._SafeStr_11150){ this._SafeStr_11150 = new _SafeStr_2669(this); }; this._SafeStr_11150._SafeStr_11013(); } public function _SafeStr_11017():void { if (this._SafeStr_11150 != null){ this._SafeStr_11150.closeWindow(); }; } public function _SafeStr_11104():void { if ((((this._SafeStr_11149 == null)) || (this._SafeStr_11149.disposed))){ this._SafeStr_11149 = new HabboWayQuizController(this); }; this._SafeStr_11149._SafeStr_11104(); } public function _SafeStr_11016():void { if ((((this._SafeStr_11149 == null)) || (this._SafeStr_11149.disposed))){ this._SafeStr_11149 = new HabboWayQuizController(this); }; this._SafeStr_11149._SafeStr_11016(); } public function _SafeStr_11009():void { this._SafeStr_11141._SafeStr_11116(); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; }), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_7207 = k; }, false), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_6331 = k; }), new _SafeStr_44(new IIDHabboToolbar(), function (k:_SafeStr_2153):void { _SafeStr_5510 = k; }, true, [{ "type":_SafeStr_2295._SafeStr_5780, "callback":this._SafeStr_5781 }, { "type":_SafeStr_2295._SafeStr_11026, "callback":this._SafeStr_5781 }, { "type":_SafeStr_2295._SafeStr_10817, "callback":this._SafeStr_5781 }]), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_499):void { _SafeStr_9000 = k; }), new _SafeStr_44(new IIDHabboRoomSessionManager(), function (k:_SafeStr_197):void { _SafeStr_7208 = k; }, true), new _SafeStr_44(new IIDHabboNavigator(), function (k:_SafeStr_440):void { _SafeStr_6626 = k; }, false), new _SafeStr_44(new IIDHabboTracking(), function (k:_SafeStr_195):void { _SafeStr_9001 = k; }, false), new _SafeStr_44(new IIDHabboSoundManager(), function (k:_SafeStr_501):void { _SafeStr_7215 = k; }, false), new _SafeStr_44(new IIDHabboFriendList(), function (k:_SafeStr_2212):void { _SafeStr_6998 = k; }, false)])); } override protected function initComponent():void { this._SafeStr_5653 = new Vector.<_SafeStr_2273>(0); this.addMessageEvent(new _SafeStr_2683(this._SafeStr_11166)); this.addMessageEvent(new _SafeStr_2682(this._SafeStr_11167)); this.addMessageEvent(new _SafeStr_2674(this._SafeStr_11168)); this.addMessageEvent(new _SafeStr_2670(this._SafeStr_11169)); this.addMessageEvent(new _SafeStr_2681(this._SafeStr_11170)); this.addMessageEvent(new _SafeStr_2673(this._SafeStr_11171)); this.addMessageEvent(new _SafeStr_2677(this._SafeStr_11172)); this.addMessageEvent(new _SafeStr_2288(this._SafeStr_7707)); this.addMessageEvent(new _SafeStr_2688(this._SafeStr_11173)); this.addMessageEvent(new _SafeStr_2678(this._SafeStr_11174)); this._SafeStr_11139 = new _SafeStr_2686(this); this._SafeStr_11141 = new _SafeStr_2691(this); this._SafeStr_11146 = new _SafeStr_2672(this); this._SafeStr_11145 = new _SafeStr_2676(this); this._SafeStr_11140 = new InstantMessageEventHandler(this); this._SafeStr_11156 = new TopicsFlowHelpController(this); this._SafeStr_11157 = new SanctionInfo(this); context.addLinkEventTracker(this); if (((getBoolean("show.sanction.info.on.login")) && ((Math.random() < 0.2)))){ this._SafeStr_11175(true); }; } public function addMessageEvent(k:_SafeStr_2273):void { this._SafeStr_5653.push(this._SafeStr_6331.addHabboConnectionMessageEvent(k)); } override public function dispose():void { var k:_SafeStr_2273; if (disposed){ return; }; if (((!((this._SafeStr_5653 == null))) && (!((this._SafeStr_6331 == null))))){ for each (k in this._SafeStr_5653) { this._SafeStr_6331._SafeStr_6338(k); }; }; if (this._SafeStr_11150 != null){ this._SafeStr_11150.dispose(); this._SafeStr_11150 = null; }; if (this._SafeStr_11148 != null){ this._SafeStr_11148.dispose(); this._SafeStr_11148 = null; }; if (this._SafeStr_11147 != null){ this._SafeStr_11147.dispose(); this._SafeStr_11147 = null; }; if (this._SafeStr_11145 != null){ this._SafeStr_11145.dispose(); this._SafeStr_11145 = null; }; if (this._SafeStr_11141){ this._SafeStr_11141.dispose(); this._SafeStr_11141 = null; }; if (this._SafeStr_11146){ this._SafeStr_11146.dispose(); this._SafeStr_11146 = null; }; if (this._SafeStr_11149){ this._SafeStr_11149.dispose(); this._SafeStr_11149 = null; }; if (this._SafeStr_11156){ this._SafeStr_11156.dispose(); this._SafeStr_11156 = null; }; if (this._SafeStr_11157){ this._SafeStr_11157.dispose(); this._SafeStr_11157 = null; }; super.dispose(); } public function getXmlWindow(name:String, layer:uint=1):IWindow { var asset:_SafeStr_39; var xmlAsset:XmlAsset; var window:IWindow; try { asset = assets.getAssetByName((name + "_xml")); xmlAsset = XmlAsset(asset); window = this._SafeStr_5524.buildFromXML(XML(xmlAsset.content), layer); } catch(e:Error) { ErrorReportStorage._SafeStr_7049("HabboNavigator", (((((("Failed to build window " + name) + "_xml, ") + asset) + ", ") + _SafeStr_5524) + "!")); throw (e); }; return (window); } public function _SafeStr_11014(name:String):_SafeStr_2532 { var asset:_SafeStr_39; var xmlAsset:XmlAsset; var dialog:_SafeStr_2532; try { asset = assets.getAssetByName((name + "_xml")); xmlAsset = XmlAsset(asset); dialog = this._SafeStr_5524.buildModalDialogFromXML(XML(xmlAsset.content)); } catch(e:Error) { ErrorReportStorage._SafeStr_7049("HabboNavigator", (((((("Failed to build window " + name) + "_xml, ") + asset) + ", ") + _SafeStr_5524) + "!")); throw (e); }; return (dialog); } public function trackGoogle(k:String, _arg_2:String, _arg_3:int=-1):void { if (this._SafeStr_9001){ this._SafeStr_9001.trackGoogle(k, _arg_2, _arg_3); }; } public function _SafeStr_11065(k:_SafeStr_2283):void { this._SafeStr_11152 = k; } public function _SafeStr_6061(k:_SafeStr_2283):void { if (((!((this._SafeStr_6331 == null))) && (!((k == null))))){ this._SafeStr_6331.connection.send(k); }; } public function get _SafeStr_11176():String { return (this._SafeStr_11145._SafeStr_11176); } public function get _SafeStr_11078():int { return (this._SafeStr_11145._SafeStr_11078); } public function get _SafeStr_10816():Boolean { return (this._SafeStr_11151); } public function set _SafeStr_10816(k:Boolean):void { this._SafeStr_11151 = k; } public function _SafeStr_11061(k:int):void { this._SafeStr_11040 = k; this._SafeStr_6061(new _SafeStr_2666()); } public function _SafeStr_11058(k:int):void { this._SafeStr_11153 = k; this._SafeStr_6061(new _SafeStr_2668()); this._SafeStr_6061(new _SafeStr_2667()); } private function _SafeStr_11169(k:_SafeStr_2273):void { var _local_3:String; var _local_4:int; var _local_2:CallForHelpPendingCallsMessageParser = _SafeStr_2670(k)._SafeStr_5325(); if ((((_local_2._SafeStr_11177 == 0)) || ((((this._SafeStr_11040 == _SafeStr_11066)) && ((_local_2._SafeStr_11177 < 3)))))){ this._SafeStr_11178(); } else { _local_3 = ""; _local_4 = 0; while ((((_local_4 < _local_2._SafeStr_11179.length)) && ((_local_4 < 10)))) { _local_3 = (_local_3 + _local_2._SafeStr_11179[_local_4].message); if ((((_local_4 < (_local_2._SafeStr_11179.length - 1))) && ((_local_4 < 9)))){ _local_3 = (_local_3 + "\n"); }; _local_4++; }; this._SafeStr_11146._SafeStr_11083(_local_3); }; } private function _SafeStr_11170(k:_SafeStr_2273):void { this._SafeStr_11156._SafeStr_11088(false); } private function _SafeStr_11172(k:_SafeStr_2677):void { var _local_2:_SafeStr_2684 = k._SafeStr_5325(); switch (_local_2._SafeStr_11180){ case _SafeStr_2684._SafeStr_11181: this._SafeStr_11122(); return; case _SafeStr_2684._SafeStr_11183: this._SafeStr_11141._SafeStr_11118(_local_2._SafeStr_11182); return; default: this._SafeStr_11141._SafeStr_11121(_local_2._SafeStr_11125); }; } private function _SafeStr_11178():void { switch (this._SafeStr_11040){ case _SafeStr_11060: case _SafeStr_11075: case _SafeStr_11062: case _SafeStr_11063: case _SafeStr_11064: this._SafeStr_11146._SafeStr_11070(this._SafeStr_11040); break; case _SafeStr_11138: this._SafeStr_11141._SafeStr_11120(); break; case _SafeStr_11066: if (this._SafeStr_11152 != null){ this._SafeStr_6061(this._SafeStr_11152); this._SafeStr_11152 = null; }; break; }; this._SafeStr_11040 = 0; } private function _SafeStr_11171(k:_SafeStr_2673):void { this._SafeStr_5524.simpleAlert("${help.emergency.global_mute.caption}", "${help.emergency.global_mute.subtitle}", "${help.emergency.global_mute.message}", "${help.emergency.global_mute.link}", k._SafeStr_5325()._SafeStr_11184); } public function get friendList():_SafeStr_2212 { return (this._SafeStr_6998); } public function _SafeStr_11094():void { var k:RemoveFriendMessageComposer; if (this._SafeStr_11146._SafeStr_11048 > 0){ this._SafeStr_6061(new _SafeStr_2665(this._SafeStr_11146._SafeStr_11048)); if (this._SafeStr_6998._SafeStr_6499(this._SafeStr_11146._SafeStr_11048) != null){ k = new RemoveFriendMessageComposer(); k._SafeStr_11185(this._SafeStr_11146._SafeStr_11048); this._SafeStr_6061(k); }; }; } private function _SafeStr_11166(k:_SafeStr_2273):void { var _local_4:_SafeStr_2680; var _local_2:UsersMessageParser = _SafeStr_2683(k)._SafeStr_5325(); var _local_3:int; while (_local_3 < _local_2._SafeStr_11186()) { _local_4 = _local_2._SafeStr_11187(_local_3); if (((!((_local_4._SafeStr_6235 == this._SafeStr_11078))) && ((_local_4._SafeStr_6480 == _SafeStr_2340._SafeStr_5746)))){ this._SafeStr_11142._SafeStr_11188(_local_4._SafeStr_6235, _local_4.name, _local_4.figure); }; _local_3++; }; } private function _SafeStr_11167(k:_SafeStr_2273):void { var _local_2:_SafeStr_2690 = _SafeStr_2682(k)._SafeStr_5325(); this._SafeStr_11142._SafeStr_11189(_local_2.roomId, ""); } private function _SafeStr_11168(k:_SafeStr_2273):void { var _local_2:_SafeStr_2679 = _SafeStr_2674(k)._SafeStr_5325(); this._SafeStr_11142._SafeStr_11189(_local_2.data.flatId, _local_2.data.roomName); } public function get _SafeStr_11080():UserRegistry { return (this._SafeStr_11142); } public function get _SafeStr_8753():ChatRegistry { return (this._SafeStr_11143); } public function get _SafeStr_11092():InstantMessageRegistry { return (this._SafeStr_11144); } private function _SafeStr_7707(k:_SafeStr_2288):void { var _local_2:_SafeStr_2272 = _SafeStr_2288(k)._SafeStr_5325(); this._SafeStr_11154 = _local_2._SafeStr_11190; } private function _SafeStr_11173(k:_SafeStr_2688):void { var _local_2:CfhTopicsInitMessageParser = k._SafeStr_5325(); this._SafeStr_11155 = _local_2._SafeStr_11191; } public function get _SafeStr_11191():Vector. { return (this._SafeStr_11155); } public function get _SafeStr_11057():Boolean { return (getBoolean("guardians.enabled")); } public function get _SafeStr_7660():String { return ("help/"); } public function get _SafeStr_11048():int { return (this._SafeStr_11146._SafeStr_11048); } public function get _SafeStr_11049():String { return (this._SafeStr_11146._SafeStr_11049); } public function get _SafeStr_11050():int { return (this._SafeStr_11146._SafeStr_11050); } public function get _SafeStr_11052():String { return (this._SafeStr_11146._SafeStr_11052); } public function get _SafeStr_11053():int { return (this._SafeStr_11146._SafeStr_11053); } public function set _SafeStr_11048(k:int):void { this._SafeStr_11146._SafeStr_11048 = k; } public function set _SafeStr_11050(k:int):void { this._SafeStr_11146._SafeStr_11050 = k; } public function _SafeStr_7661(k:String):void { var _local_2:Array; var _local_3:*; var _local_4:*; if (k == "help/tour"){ this._SafeStr_11002(); }; if (k.indexOf("help/report/room/") == 0){ _local_2 = k.split("/"); if (_local_2.length >= 5){ _local_3 = parseInt(_local_2[3]); _local_4 = unescape(_local_2.splice(4).join("/")); this.reportRoom(_local_3, _local_4, ""); }; }; } private function _SafeStr_5781(k:_SafeStr_2295):void { if (this._SafeStr_11147 != null){ this._SafeStr_11147._SafeStr_5781(k); }; if (this._SafeStr_11141 != null){ this._SafeStr_11141._SafeStr_5781(k); }; } public function get _SafeStr_11192():_SafeStr_2672 { return (this._SafeStr_11146); } public function _SafeStr_11122():void { this._SafeStr_11156._SafeStr_11193(); } public function _SafeStr_11175(k:Boolean):void { this._SafeStr_6061(new _SafeStr_2685(k)); } private function _SafeStr_11174(k:_SafeStr_2678):void { this._SafeStr_11157._SafeStr_6880(k); } public function _SafeStr_11194():void { var k:String = context.configuration.getProperty("cfh.faq.url"); if (!StringUtil.isEmpty(k)){ navigateToURL(new URLRequest(k)); }; } public function get _SafeStr_11195():_SafeStr_2691 { return (this._SafeStr_11141); } } }//package _-1El // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10810 = "_-0f2" (String#8271, DoABC#3) // _SafeStr_10816 = "_-3vm" (String#11662, DoABC#3) // _SafeStr_10817 = "_-2f1" (String#28639, DoABC#3) // _SafeStr_11002 = "_-01G" (String#7632, DoABC#3) // _SafeStr_11003 = "_-4BZ" (String#11930, DoABC#3) // _SafeStr_11004 = "_-5w-" (String#13706, DoABC#3) // _SafeStr_11005 = "_-057" (String#7699, DoABC#3) // _SafeStr_11006 = "_-aS" (String#15065, DoABC#3) // _SafeStr_11007 = "_-vs" (String#15414, DoABC#3) // _SafeStr_11008 = "_-3n8" (String#11512, DoABC#3) // _SafeStr_11009 = "_-3SX" (String#11166, DoABC#3) // _SafeStr_11013 = "_-1YI" (String#25919, DoABC#3) // _SafeStr_11014 = "_-5FD" (String#35017, DoABC#3) // _SafeStr_11016 = "_-37E" (String#29780, DoABC#3) // _SafeStr_11017 = "_-tr" (String#40542, DoABC#3) // _SafeStr_11018 = "_-5QM" (String#35455, DoABC#3) // _SafeStr_11026 = "_-3pE" (String#31508, DoABC#3) // _SafeStr_11040 = "_-0gf" (String#8302, DoABC#3) // _SafeStr_11048 = "_-2Sf" (String#28147, DoABC#3) // _SafeStr_11049 = "_-1gq" (String#26248, DoABC#3) // _SafeStr_11050 = "_-4Zr" (String#33400, DoABC#3) // _SafeStr_11051 = "_-4VS" (String#33240, DoABC#3) // _SafeStr_11052 = "_-1ZY" (String#25971, DoABC#3) // _SafeStr_11053 = "_-5pu" (String#36433, DoABC#3) // _SafeStr_11054 = "_-0v-" (String#24376, DoABC#3) // _SafeStr_11055 = "_-4Kb" (String#32789, DoABC#3) // _SafeStr_11056 = "_-3PM" (String#30511, DoABC#3) // _SafeStr_11057 = "_-0as" (String#23593, DoABC#3) // _SafeStr_11058 = "_-3Lp" (String#30374, DoABC#3) // _SafeStr_11060 = "_-0lh" (String#24005, DoABC#3) // _SafeStr_11061 = "_-30m" (String#29524, DoABC#3) // _SafeStr_11062 = "_-Hv" (String#39132, DoABC#3) // _SafeStr_11063 = "_-bH" (String#39835, DoABC#3) // _SafeStr_11064 = "_-1qr" (String#26643, DoABC#3) // _SafeStr_11065 = "_-6X7" (String#38152, DoABC#3) // _SafeStr_11066 = "_-5Kk" (String#35233, DoABC#3) // _SafeStr_11067 = "_-123" (String#24692, DoABC#3) // _SafeStr_11070 = "_-2ET" (String#27600, DoABC#3) // _SafeStr_11071 = "_-1A9" (String#24996, DoABC#3) // _SafeStr_11075 = "_-5pQ" (String#36414, DoABC#3) // _SafeStr_11078 = "_-5Mj" (String#35307, DoABC#3) // _SafeStr_11080 = "_-cb" (String#39893, DoABC#3) // _SafeStr_11083 = "_-2XA" (String#28328, DoABC#3) // _SafeStr_11088 = "_-2IJ" (String#10001, DoABC#3) // _SafeStr_11092 = "_-2fv" (String#28672, DoABC#3) // _SafeStr_11094 = "_-4lf" (String#33828, DoABC#3) // _SafeStr_11104 = "_-On" (String#39387, DoABC#3) // _SafeStr_11112 = "_-2sL" (String#29164, DoABC#3) // _SafeStr_11113 = "_-0e3" (String#23720, DoABC#3) // _SafeStr_11116 = "_-0Rv" (String#23263, DoABC#3) // _SafeStr_11118 = "_-4kg" (String#33790, DoABC#3) // _SafeStr_11119 = "_-3tU" (String#31672, DoABC#3) // _SafeStr_11120 = "_-0tH" (String#24306, DoABC#3) // _SafeStr_11121 = "_-0WH" (String#23421, DoABC#3) // _SafeStr_11122 = "_-6h2" (String#38572, DoABC#3) // _SafeStr_11125 = "_-lO" (String#40212, DoABC#3) // _SafeStr_11138 = "_-04z" (String#22365, DoABC#3) // _SafeStr_11139 = "_-3qx" (String#11584, DoABC#3) // _SafeStr_11140 = "_-0iA" (String#23875, DoABC#3) // _SafeStr_11141 = "_-0Cs" (String#22667, DoABC#3) // _SafeStr_11142 = "_-14Z" (String#24785, DoABC#3) // _SafeStr_11143 = "_-1Og" (String#25550, DoABC#3) // _SafeStr_11144 = "_-0x4" (String#24458, DoABC#3) // _SafeStr_11145 = "_-52M" (String#34518, DoABC#3) // _SafeStr_11146 = "_-16Q" (String#24861, DoABC#3) // _SafeStr_11147 = "_-2bc" (String#28507, DoABC#3) // _SafeStr_11148 = "_-1WG" (String#25846, DoABC#3) // _SafeStr_11149 = "_-2px" (String#29067, DoABC#3) // _SafeStr_11150 = "_-1W0" (String#25836, DoABC#3) // _SafeStr_11151 = "_-1FE" (String#25193, DoABC#3) // _SafeStr_11152 = "_-jW" (String#40147, DoABC#3) // _SafeStr_11153 = "_-43V" (String#3602, DoABC#3) // _SafeStr_11154 = "_-2QK" (String#3186, DoABC#3) // _SafeStr_11155 = "_-A-" (String#14588, DoABC#3) // _SafeStr_11156 = "_-1W1" (String#25837, DoABC#3) // _SafeStr_11157 = "_-5TW" (String#35556, DoABC#3) // _SafeStr_11158 = "_-mt" (String#40276, DoABC#3) // _SafeStr_11159 = "_-1Bb" (String#25052, DoABC#3) // _SafeStr_11160 = "_-22W" (String#27129, DoABC#3) // _SafeStr_11161 = "_-4vE" (String#34195, DoABC#3) // _SafeStr_11162 = "_-42v" (String#32086, DoABC#3) // _SafeStr_11163 = "_-0Bj" (String#22621, DoABC#3) // _SafeStr_11164 = "_-46v" (String#32250, DoABC#3) // _SafeStr_11165 = "_-5CS" (String#34912, DoABC#3) // _SafeStr_11166 = "_-5Na" (String#3947, DoABC#3) // _SafeStr_11167 = "_-1dZ" (String#1077, DoABC#3) // _SafeStr_11168 = "_-2OQ" (String#27983, DoABC#3) // _SafeStr_11169 = "_-4B" (String#32415, DoABC#3) // _SafeStr_11170 = "_-5Qk" (String#35464, DoABC#3) // _SafeStr_11171 = "_-2mA" (String#28923, DoABC#3) // _SafeStr_11172 = "_-g7" (String#40025, DoABC#3) // _SafeStr_11173 = "_-4hC" (String#12448, DoABC#3) // _SafeStr_11174 = "_-3q-" (String#31533, DoABC#3) // _SafeStr_11175 = "_-5ex" (String#36016, DoABC#3) // _SafeStr_11176 = "_-1C" (String#25065, DoABC#3) // _SafeStr_11177 = "_-3Pb" (String#30520, DoABC#3) // _SafeStr_11178 = "_-5-g" (String#34410, DoABC#3) // _SafeStr_11179 = "_-2fW" (String#28657, DoABC#3) // _SafeStr_11180 = "_-1TP" (String#25744, DoABC#3) // _SafeStr_11181 = "_-1bP" (String#26045, DoABC#3) // _SafeStr_11182 = "_-5x8" (String#36710, DoABC#3) // _SafeStr_11183 = "_-6Kl" (String#37653, DoABC#3) // _SafeStr_11184 = "_-3R9" (String#30585, DoABC#3) // _SafeStr_11185 = "_-5zL" (String#36796, DoABC#3) // _SafeStr_11186 = "_-28c" (String#27372, DoABC#3) // _SafeStr_11187 = "_-34Q" (String#29662, DoABC#3) // _SafeStr_11188 = "_-5mI" (String#36289, DoABC#3) // _SafeStr_11189 = "_-5M8" (String#35287, DoABC#3) // _SafeStr_11190 = "_-3AH" (String#29898, DoABC#3) // _SafeStr_11191 = "_-jl" (String#40154, DoABC#3) // _SafeStr_11192 = "_-40H" (String#31979, DoABC#3) // _SafeStr_11193 = "_-6X8" (String#38153, DoABC#3) // _SafeStr_11194 = "_-1PQ" (String#25579, DoABC#3) // _SafeStr_11195 = "_-3Fg" (String#30118, DoABC#3) // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_197 = "_-1kj" (String#9387, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2272 = "_-5xI" (String#36715, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2288 = "_-2ga" (String#28697, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2665 = "_-2Fg" (String#27653, DoABC#3) // _SafeStr_2666 = "_-4na" (String#33895, DoABC#3) // _SafeStr_2667 = "_-8n" (String#38803, DoABC#3) // _SafeStr_2668 = "_-343" (String#29649, DoABC#3) // _SafeStr_2669 = "_-2o0" (String#10490, DoABC#3) // _SafeStr_2670 = "_-6YQ" (String#38214, DoABC#3) // _SafeStr_2671 = "_-3L0" (String#11042, DoABC#3) // _SafeStr_2672 = "_-09A" (String#7758, DoABC#3) // _SafeStr_2673 = "_-4ub" (String#34174, DoABC#3) // _SafeStr_2674 = "_-2Zv" (String#10279, DoABC#3) // _SafeStr_2676 = "_-1Kf" (String#8973, DoABC#3) // _SafeStr_2677 = "_-hL" (String#40064, DoABC#3) // _SafeStr_2678 = "_-0nu" (String#24092, DoABC#3) // _SafeStr_2679 = "_-5Jl" (String#13093, DoABC#3) // _SafeStr_2680 = "_-0A8" (String#7774, DoABC#3) // _SafeStr_2681 = "_-23t" (String#27189, DoABC#3) // _SafeStr_2682 = "_-2eJ" (String#28612, DoABC#3) // _SafeStr_2683 = "_-4SI" (String#33113, DoABC#3) // _SafeStr_2684 = "_-3oy" (String#11549, DoABC#3) // _SafeStr_2685 = "_-5Cr" (String#34928, DoABC#3) // _SafeStr_2686 = "_-44W" (String#1560, DoABC#3) // _SafeStr_2687 = "_-6Cj" (String#13980, DoABC#3) // _SafeStr_2688 = "_-0HH" (String#7875, DoABC#3) // _SafeStr_2689 = "_-0kn" (String#8361, DoABC#3) // _SafeStr_2690 = "_-3TU" (String#11180, DoABC#3) // _SafeStr_2691 = "_-0OF" (String#7988, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_440 = "_-1mx" (String#9427, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5653 = "_-3G3" (String#301, DoABC#3) // _SafeStr_5746 = "_-53Y" (String#34565, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5781 = "_-KP" (String#710, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_6061 = "_-6Kr" (String#37655, DoABC#3) // _SafeStr_6205 = "_-0kt" (String#8364, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6331 = "_-qd" (String#247, DoABC#3) // _SafeStr_6338 = "_-4Lg" (String#12106, DoABC#3) // _SafeStr_6466 = "_-3W5" (String#3481, DoABC#3) // _SafeStr_6480 = "_-2o" (String#28998, DoABC#3) // _SafeStr_6499 = "_-4Fm" (String#3652, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_6880 = "_-2LR" (String#1506, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7208 = "_-3D7" (String#300, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_7620 = "_-oF" (String#4531, DoABC#3) // _SafeStr_7660 = "_-4Jj" (String#12072, DoABC#3) // _SafeStr_7661 = "_-eq" (String#15127, DoABC#3) // _SafeStr_7707 = "_-5lQ" (String#336, DoABC#3) // _SafeStr_8753 = "_-6Bf" (String#37328, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9000 = "_-X0" (String#593, DoABC#3) // _SafeStr_9001 = "_-5eL" (String#438, DoABC#3) // _SafeStr_9806 = "_-2f7" (String#10363, DoABC#3) // _SafeStr_9808 = "_-0Fk" (String#7856, DoABC#3) // _SafeStr_9809 = "_-489" (String#11876, DoABC#3) //------------------------------------------------------------ //_-1El.HabboWayQuizController package _-1El { import _-0MK._SafeStr_3; import _-4n6._SafeStr_2532; import _-1Mz.IWindowContainer; import _-5YE.ISelectorListWindow; import _-5YE.ISelectableWindow; import _-5YE.IItemListWindow; import _-1Mz.IWindow; import _-2uX._SafeStr_3898; import _-2uX._SafeStr_3897; import _-6D3._SafeStr_3899; import _-6GB._SafeStr_3896; import _-6GB._SafeStr_3900; import _-5YE._SafeStr_2413; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-6D3.PostQuizAnswersComposer; public class HabboWayQuizController implements _SafeStr_3 { private static const _SafeStr_11196:String = "HabboWay1"; private static const _SafeStr_11197:String = "SafetyQuiz1"; private static const _SafeStr_11198:int = 1; private static const _SafeStr_11199:int = 2; private static const _SafeStr_11200:int = 3; private static const _SafeStr_11201:int = 4; private var _disposed:Boolean; private var _SafeStr_5526:HabboHelp; private var _SafeStr_6939:_SafeStr_2532; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_11202:IWindowContainer; private var _SafeStr_11203:ISelectorListWindow; private var _SafeStr_11204:ISelectableWindow; private var _SafeStr_11205:IItemListWindow; private var _SafeStr_11206:IWindow; private var _SafeStr_11207:String; private var _SafeStr_11208:Array; private var _SafeStr_11209:Array; private var _SafeStr_11210:Array; private var _SafeStr_11211:Array; private var _SafeStr_11212:int; public function HabboWayQuizController(k:HabboHelp) { this._SafeStr_5526 = k; this._SafeStr_5526.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_3898(this._SafeStr_11213)); this._SafeStr_5526.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_3897(this._SafeStr_11214)); } public function dispose():void { if (!this._disposed){ this._SafeStr_11202 = null; this._SafeStr_11203 = null; if (this._SafeStr_11204 != null){ this._SafeStr_11204.dispose(); this._SafeStr_11204 = null; }; this._SafeStr_11205 = null; if (this._SafeStr_11206 != null){ this._SafeStr_11206.dispose(); this._SafeStr_11206 = null; }; this.closeWindow(); this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_11104():void { this._SafeStr_5526._SafeStr_6061(new _SafeStr_3899(_SafeStr_11196)); } public function _SafeStr_11016():void { this._SafeStr_5526._SafeStr_6061(new _SafeStr_3899(_SafeStr_11197)); } private function _SafeStr_11213(k:_SafeStr_3898):void { var _local_2:_SafeStr_3896 = k._SafeStr_5325(); this._SafeStr_5526._SafeStr_11165(); this._SafeStr_5526._SafeStr_11017(); this._SafeStr_11215(_local_2._SafeStr_11216, _local_2._SafeStr_11217); } private function _SafeStr_11214(k:_SafeStr_3897):void { var _local_2:_SafeStr_3900 = k._SafeStr_5325(); this._SafeStr_11211 = _local_2._SafeStr_11218; if (this._SafeStr_11211.length == 0){ this._SafeStr_11219(_SafeStr_11199); } else { this._SafeStr_11219(_SafeStr_11200); }; } private function _SafeStr_11215(k:String, _arg_2:Array):void { this.closeWindow(); this._SafeStr_6939 = this._SafeStr_5526._SafeStr_11014("habbo_way_quiz"); this._SafeStr_5415 = IWindowContainer(this._SafeStr_6939._SafeStr_6949); this._SafeStr_5415.procedure = this._SafeStr_5563; this._SafeStr_11202 = IWindowContainer(this._SafeStr_5415.findChildByName("question_pane")); this._SafeStr_11203 = ISelectorListWindow(this._SafeStr_11202.findChildByName("answer_list")); this._SafeStr_11204 = this._SafeStr_11203._SafeStr_8740(0); this._SafeStr_11203._SafeStr_8738(this._SafeStr_11204); this._SafeStr_11205 = IItemListWindow(this._SafeStr_5415.findChildByName("analysis_pane")); this._SafeStr_11206 = this._SafeStr_11205.getListItemAt(0); this._SafeStr_11205._SafeStr_9402(); this._SafeStr_11205.spacing = 4; this._SafeStr_11207 = k; this._SafeStr_11208 = _arg_2; this._SafeStr_11209 = new Array(this._SafeStr_11220); this._SafeStr_11210 = new Array(this._SafeStr_11220); this._SafeStr_11221(0); var _local_3:IWindowContainer = IWindowContainer(IItemListWindow(this._SafeStr_11206).getListItemByName("explanation_container")); switch (this._SafeStr_11207){ case _SafeStr_11196: _SafeStr_2413(this._SafeStr_5415.findChildByName("question_illustration")).assetUri = "${image.library.url}habboway/quiz_question.png"; _SafeStr_2413(this._SafeStr_5415.findChildByName("indicator_image")).assetUri = "help_habboway_dove_on"; _SafeStr_2413(this._SafeStr_5415.findChildByName("success_illustration")).assetUri = "${image.library.url}habboway/quiz_success.png"; _SafeStr_2413(_local_3.findChildByName("explanation_illustration")).assetUri = "help_habboway_dove_quizz"; break; case _SafeStr_11197: _SafeStr_2413(this._SafeStr_5415.findChildByName("question_illustration")).assetUri = "${image.library.url}safetyquiz/question_illustration.png"; _SafeStr_2413(this._SafeStr_5415.findChildByName("indicator_image")).assetUri = "${image.library.url}safetyquiz/safety_on.png"; _SafeStr_2413(this._SafeStr_5415.findChildByName("failure_illustration")).assetUri = "${image.library.url}safetyquiz/result_failure.png"; _SafeStr_2413(this._SafeStr_5415.findChildByName("success_illustration")).assetUri = "${image.library.url}safetyquiz/result_success.png"; _SafeStr_2413(_local_3.findChildByName("explanation_illustration")).assetUri = "${image.library.url}safetyquiz/safety_on.png"; break; }; this._SafeStr_11219(_SafeStr_11198); } private function closeWindow():void { this._SafeStr_5415 = null; if (this._SafeStr_6939 != null){ this._SafeStr_6939.dispose(); this._SafeStr_6939 = null; }; } private function _SafeStr_11219(k:int):void { var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:IItemListWindow; var _local_8:String; var _local_9:String; this._SafeStr_5415.findChildByName("question_pane").visible = (k == _SafeStr_11198); this._SafeStr_5415.findChildByName("success_pane").visible = (k == _SafeStr_11199); this._SafeStr_5415.findChildByName("failure_pane").visible = (k == _SafeStr_11200); this._SafeStr_11205.visible = (k == _SafeStr_11201); this._SafeStr_5415.findChildByName("prev_next_buttons").visible = (k == _SafeStr_11198); this._SafeStr_5415.findChildByName("failure_buttons").visible = (k == _SafeStr_11200); this._SafeStr_5415.findChildByName("exit_button_container").visible = (((k == _SafeStr_11199)) || ((k == _SafeStr_11201))); var _local_2:IWindow = this._SafeStr_5415.findChildByName("top_indicator"); var _local_3:IWindow = this._SafeStr_5415.findChildByName("indicator_image"); switch (k){ case _SafeStr_11198: this._SafeStr_5415.caption = this._SafeStr_11222("question.title"); _local_3.visible = true; _local_2.visible = true; _local_2.caption = this._SafeStr_5526.localization.getLocalizationWithParams(this._SafeStr_11223("question.page"), "", "current_page", 1, "page_count", this._SafeStr_11220.toString()); _local_2.caption = this._SafeStr_11222("question.page"); return; case _SafeStr_11199: this._SafeStr_5415.caption = this._SafeStr_11222("success.title"); this._SafeStr_5415.findChildByName("failure_advice").caption = this._SafeStr_11222("failure.advice"); this._SafeStr_5415.findChildByName("success_results").caption = this._SafeStr_5526.localization.getLocalizationWithParams(this._SafeStr_11223("success.results"), "", "question_count", this._SafeStr_11220.toString()); _local_3.visible = false; _local_2.visible = false; _local_2.caption = ""; return; case _SafeStr_11200: _local_4 = (this._SafeStr_11208.length - this._SafeStr_11211.length); this._SafeStr_5415.caption = this._SafeStr_11222("failure.title"); this._SafeStr_5415.findChildByName("failure_advice").caption = this._SafeStr_11222("failure.advice"); this._SafeStr_5415.findChildByName("failure_results").caption = this._SafeStr_5526.localization.getLocalizationWithParams(this._SafeStr_11223("failure.results"), "", "correct_count", _local_4.toString(), "total_count", this._SafeStr_11220.toString()); _local_3.visible = false; _local_2.visible = false; _local_2.caption = ""; return; case _SafeStr_11201: this._SafeStr_5415.caption = this._SafeStr_11222("analysis.title"); _local_3.visible = true; _local_2.visible = true; _local_2.caption = this._SafeStr_11222("analysis.top"); for each (_local_5 in this._SafeStr_11211) { _local_6 = this._SafeStr_11209[this._SafeStr_11208.indexOf(_local_5)]; _local_7 = IItemListWindow(this._SafeStr_11206.clone()); _local_8 = (("${quiz." + this._SafeStr_11207) + "."); _local_9 = (((("." + _local_5) + ".") + _local_6) + "}"); _local_7.getListItemByName("question").caption = (((_local_8 + "question.") + _local_5) + "}"); IWindowContainer(_local_7.getListItemByName("answer_container")).findChildByName("answer").caption = ((_local_8 + "answer") + _local_9); IWindowContainer(_local_7.getListItemByName("explanation_container")).findChildByName("explanation").caption = ((_local_8 + "explanation") + _local_9); this._SafeStr_11205.addListItem(_local_7); }; IItemListWindow(this._SafeStr_11205.getListItemAt((this._SafeStr_11205.numListItems - 1))).getListItemByName("separator").dispose(); return; }; } private function _SafeStr_5563(k:WindowEvent, _arg_2:IWindow):void { if (((((this._disposed) || ((this._SafeStr_5415 == null)))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; if ((_arg_2 is ISelectableWindow)){ this._SafeStr_11209[this._SafeStr_11212] = int(_arg_2.name); this._SafeStr_5415.findChildByName("next_dimmer").visible = false; } else { switch (_arg_2.name){ case "header_button_close": case "exit_button": this.closeWindow(); return; case "prev_button": this._SafeStr_11221((this._SafeStr_11212 - 1)); return; case "next_button": this._SafeStr_11221((this._SafeStr_11212 + 1)); return; case "review_button": this._SafeStr_11219(_SafeStr_11201); return; }; }; } private function _SafeStr_11221(k:int):void { var _local_2:int; var _local_3:Array; var _local_4:int; var _local_5:ISelectableWindow; var _local_6:String; var _local_7:ISelectableWindow; var _local_8:int; var _local_9:ISelectableWindow; var _local_10:int; if (k >= this._SafeStr_11220){ this._SafeStr_5526._SafeStr_6061(new PostQuizAnswersComposer(this._SafeStr_11207, this._SafeStr_11209)); } else { if (k >= 0){ this._SafeStr_11212 = k; this._SafeStr_5415.findChildByName("prev_dimmer").visible = (k <= 0); this._SafeStr_5415.findChildByName("next_dimmer").visible = (this._SafeStr_11209[this._SafeStr_11212] == null); this._SafeStr_5415.findChildByName("top_indicator").caption = this._SafeStr_5526.localization.getLocalizationWithParams(this._SafeStr_11223("question.page"), "", "current_page", String((k + 1)), "page_count", this._SafeStr_11220.toString()); while (this._SafeStr_11203._SafeStr_8736 > 0) { this._SafeStr_11203._SafeStr_8738(this._SafeStr_11203._SafeStr_8740(0)).dispose(); }; _local_2 = this._SafeStr_11208[this._SafeStr_11212]; _local_3 = []; this._SafeStr_11202.findChildByName("question").caption = (((("${quiz." + this._SafeStr_11207) + ".question.") + _local_2) + "}"); _local_4 = 0; while (true) { _local_6 = this._SafeStr_5526.localization.getLocalization(((((("quiz." + this._SafeStr_11207) + ".answer.") + _local_2) + ".") + _local_4), ""); if (_local_6.length > 0){ _local_7 = ISelectableWindow(this._SafeStr_11204.clone()); _local_7.caption = _local_6; _local_7.name = _local_4.toString(); _local_3.push(_local_7); } else { break; }; _local_4++; }; if (this._SafeStr_11210[this._SafeStr_11212] == null){ this._SafeStr_11210[this._SafeStr_11212] = []; _local_8 = 0; while (_local_8 < _local_4) { _local_9 = _local_3.splice(int((Math.random() * _local_3.length)), 1)[0]; this._SafeStr_11203._SafeStr_11224(_local_9); this._SafeStr_11210[this._SafeStr_11212].push(int(_local_9.name)); _local_8++; }; } else { for each (_local_10 in this._SafeStr_11210[this._SafeStr_11212]) { this._SafeStr_11203._SafeStr_11224(_local_3[_local_10]); }; }; _local_5 = this._SafeStr_11203._SafeStr_7831(String(this._SafeStr_11209[this._SafeStr_11212])); if (_local_5 != null){ _local_5.select(); }; }; }; } private function get _SafeStr_11220():int { return ((((this._SafeStr_11208)!=null) ? this._SafeStr_11208.length : 0)); } private function _SafeStr_11222(k:String):String { return ((("${" + this._SafeStr_11223(k)) + "}")); } private function _SafeStr_11223(k:String):String { switch (this._SafeStr_11207){ case _SafeStr_11196: return (("habbo.way.quiz." + k)); default: return (((("quiz." + this._SafeStr_11207) + ".") + k)); }; } } }//package _-1El // _SafeStr_11014 = "_-5FD" (String#35017, DoABC#3) // _SafeStr_11016 = "_-37E" (String#29780, DoABC#3) // _SafeStr_11017 = "_-tr" (String#40542, DoABC#3) // _SafeStr_11104 = "_-On" (String#39387, DoABC#3) // _SafeStr_11165 = "_-5CS" (String#34912, DoABC#3) // _SafeStr_11196 = "_-UV" (String#39605, DoABC#3) // _SafeStr_11197 = "_-5EM" (String#34984, DoABC#3) // _SafeStr_11198 = "_-5QL" (String#35454, DoABC#3) // _SafeStr_11199 = "_-6fH" (String#38497, DoABC#3) // _SafeStr_11200 = "_-3iH" (String#31224, DoABC#3) // _SafeStr_11201 = "_-1Vn" (String#25826, DoABC#3) // _SafeStr_11202 = "_-36O" (String#29744, DoABC#3) // _SafeStr_11203 = "_-2eg" (String#28628, DoABC#3) // _SafeStr_11204 = "_-2T8" (String#28166, DoABC#3) // _SafeStr_11205 = "_-2iL" (String#28777, DoABC#3) // _SafeStr_11206 = "_-5rR" (String#36489, DoABC#3) // _SafeStr_11207 = "_-2Jh" (String#3155, DoABC#3) // _SafeStr_11208 = "_-2bS" (String#10307, DoABC#3) // _SafeStr_11209 = "_-0yl" (String#24522, DoABC#3) // _SafeStr_11210 = "_-4Xj" (String#33325, DoABC#3) // _SafeStr_11211 = "_-4xR" (String#12706, DoABC#3) // _SafeStr_11212 = "_-6bD" (String#14378, DoABC#3) // _SafeStr_11213 = "_-0Mg" (String#23067, DoABC#3) // _SafeStr_11214 = "_-0do" (String#23710, DoABC#3) // _SafeStr_11215 = "_-4Uq" (String#3708, DoABC#3) // _SafeStr_11216 = "_-4D1" (String#32497, DoABC#3) // _SafeStr_11217 = "_-04u" (String#22364, DoABC#3) // _SafeStr_11218 = "_-5hh" (String#36119, DoABC#3) // _SafeStr_11219 = "_-EB" (String#39002, DoABC#3) // _SafeStr_11220 = "_-4Pj" (String#33000, DoABC#3) // _SafeStr_11221 = "_-2Lg" (String#27879, DoABC#3) // _SafeStr_11222 = "_-x6" (String#40670, DoABC#3) // _SafeStr_11223 = "_-6iM" (String#38623, DoABC#3) // _SafeStr_11224 = "_-iK" (String#15194, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3896 = "_-KT" (String#14772, DoABC#3) // _SafeStr_3897 = "_-4wy" (String#34255, DoABC#3) // _SafeStr_3898 = "_-6b0" (String#38306, DoABC#3) // _SafeStr_3899 = "_-1HI" (String#25264, DoABC#3) // _SafeStr_3900 = "_-0Yn" (String#8163, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5563 = "_-5et" (String#335, DoABC#3) // _SafeStr_6061 = "_-6Kr" (String#37655, DoABC#3) // _SafeStr_6939 = "_-4A4" (String#383, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7831 = "_-H5" (String#14719, DoABC#3) // _SafeStr_8736 = "_-5nV" (String#13569, DoABC#3) // _SafeStr_8738 = "_-1oT" (String#9452, DoABC#3) // _SafeStr_8740 = "_-00Y" (String#7618, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) //------------------------------------------------------------ //_-1El.SanctionInfo package _-1El { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-35b._SafeStr_3926; import _-5YE.ITextWindow; import _-3-E.StringUtil; import _-5YE.IItemListWindow; import _-3X0._SafeStr_2678; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class SanctionInfo implements _SafeStr_3 { private var _disposed:Boolean = false; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_5526:HabboHelp; public function SanctionInfo(k:HabboHelp) { this._SafeStr_5526 = k; } public function dispose():void { if (this._disposed){ return; }; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_6880(k:_SafeStr_2678):void { this.dispose(); this._disposed = false; this._SafeStr_5415 = (this._SafeStr_5526.getXmlWindow("sanction_info") as IWindowContainer); this._SafeStr_5415.center(); this._SafeStr_5415.procedure = this._SafeStr_11225; var _local_2:_SafeStr_3926 = k._SafeStr_5325(); if (_local_2._SafeStr_11226 == "cfh.reason.EMPTY"){ this._SafeStr_5415.findChildByName("no_sanction_info").visible = true; this._SafeStr_5415.findChildByName("last_sanction_type").visible = false; this._SafeStr_5415.findChildByName("sanction_start_time").visible = false; this._SafeStr_5415.findChildByName("sanction_reason").visible = false; this._SafeStr_5415.findChildByName("probation_info").visible = false; } else { this._SafeStr_5415.findChildByName("last_sanction_type").caption = ((this._SafeStr_5526.localization.getLocalization("help.sanction.last.sanction") + " ") + this._SafeStr_11227("current", _local_2._SafeStr_11228, _local_2._SafeStr_11229)); if (_local_2._SafeStr_11230){ (this._SafeStr_5415.findChildByName("last_sanction_type") as ITextWindow).textColor = 0xFF0000; }; this._SafeStr_5415.findChildByName("sanction_start_time").caption = ((this._SafeStr_5526.localization.getLocalization("generic.start.time") + " ") + _local_2._SafeStr_11231); this._SafeStr_5415.findChildByName("sanction_reason").caption = ((this._SafeStr_5526.localization.getLocalization("generic.reason") + " ") + _local_2._SafeStr_11226); if (_local_2._SafeStr_11232){ this._SafeStr_5415.findChildByName("probation_info").visible = false; } else { this._SafeStr_5415.findChildByName("probation_info").caption = ((this._SafeStr_5526.localization.getLocalization("help.sanction.probation.days.left") + " ") + (int((_local_2._SafeStr_11233 / 24)) + 1)); }; this._SafeStr_5415.findChildByName("probation_reminder_title").visible = (((_local_2._SafeStr_11233 > 0)) || (_local_2._SafeStr_11232)); }; if (((_local_2._SafeStr_11234) && (!(_local_2._SafeStr_11232)))){ this._SafeStr_5415.findChildByName("no_sanction_info").visible = false; this._SafeStr_5415.findChildByName("custom_mute_info").visible = true; this._SafeStr_5415.findChildByName("last_sanction_type").visible = false; this._SafeStr_5415.findChildByName("sanction_start_time").visible = false; this._SafeStr_5415.findChildByName("sanction_reason").visible = false; }; if (!StringUtil.isEmpty(_local_2._SafeStr_11235)){ this._SafeStr_5415.findChildByName("no_sanction_info").visible = false; this._SafeStr_5415.findChildByName("trade_lock_info").caption = ((this._SafeStr_5526.localization.getLocalization("trade.locked.until") + " ") + _local_2._SafeStr_11235); this._SafeStr_5415.findChildByName("trade_lock_info").visible = true; }; this._SafeStr_5415.findChildByName("next_sanction").caption = this._SafeStr_11227("next", _local_2._SafeStr_11236, _local_2._SafeStr_11237); IItemListWindow(this._SafeStr_5415.findChildByName("main_contents_list")).arrangeListItems(); } private function _SafeStr_11227(k:String, _arg_2:String, _arg_3:int):String { var _local_4:String = ("help.sanction." + k); switch (_arg_2){ case "ALERT": _local_4 = (_local_4 + ".alert"); break; case "MUTE": _local_4 = (_local_4 + ".mute"); break; case "BAN_PERMANENT": _local_4 = (_local_4 + ".permban"); break; default: _local_4 = (_local_4 + ".ban"); if (_arg_3 > 24){ _local_4 = (_local_4 + ".days"); return (this._SafeStr_5526.localization.registerParameter(_local_4, "days", (_arg_3 / 24).toString())); }; }; return (this._SafeStr_5526.localization.registerParameter(_local_4, "hours", _arg_3.toString())); } private function _SafeStr_11225(k:WindowEvent, _arg_2:IWindow):void { if (((((((this._disposed) || (!(this._SafeStr_5415)))) || (!((k.type == WindowMouseEvent.CLICK))))) || (!(_arg_2)))){ return; }; switch (_arg_2.name){ case "faq_link": this._SafeStr_5526._SafeStr_11194(); return; case "header_button_close": case "ok_button": this.dispose(); return; }; } } }//package _-1El // _SafeStr_11194 = "_-1PQ" (String#25579, DoABC#3) // _SafeStr_11225 = "_-5h0" (String#439, DoABC#3) // _SafeStr_11226 = "_-3gn" (String#31167, DoABC#3) // _SafeStr_11227 = "_-6Xa" (String#38174, DoABC#3) // _SafeStr_11228 = "_-5i7" (String#36139, DoABC#3) // _SafeStr_11229 = "_-0UI" (String#23342, DoABC#3) // _SafeStr_11230 = "_-4DJ" (String#32507, DoABC#3) // _SafeStr_11231 = "_-1yB" (String#26933, DoABC#3) // _SafeStr_11232 = "_-2z5" (String#29412, DoABC#3) // _SafeStr_11233 = "_-2DK" (String#27553, DoABC#3) // _SafeStr_11234 = "_-1ui" (String#26796, DoABC#3) // _SafeStr_11235 = "_-vY" (String#40609, DoABC#3) // _SafeStr_11236 = "_-4KY" (String#32786, DoABC#3) // _SafeStr_11237 = "_-258" (String#27244, DoABC#3) // _SafeStr_2678 = "_-0nu" (String#24092, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3926 = "_-3O3" (String#11089, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_6880 = "_-2LR" (String#1506, DoABC#3) //------------------------------------------------------------ //_-1El.TopicsFlowHelpController package _-1El { import _-0MK._SafeStr_3; import _-4n6._SafeStr_2532; import _-1Mz.IWindowContainer; import __AS3__.vec.Vector; import _-5YE.IItemListWindow; import _-3X0._SafeStr_3924; import _-2rM._SafeStr_3643; import _-5YE._SafeStr_2536; import _-5Mz.WindowMouseEvent; import _-3-E._SafeStr_6; import _-4LP._SafeStr_2689; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-6D3._SafeStr_3904; import _-6D3._SafeStr_3914; import _-6D3._SafeStr_3906; import _-6D3._SafeStr_3907; import _-6D3._SafeStr_3911; import _-6D3._SafeStr_3905; import _-4Ar._SafeStr_3908; import _-0lt._SafeStr_3895; import _-2rM._SafeStr_3629; import _-3X0.CallForHelpCategoryData; import _-5YE.ITextWindow; import _-5YE._SafeStr_3567; import _-5YE.ICheckBoxWindow; import _-3co._SafeStr_3925; import __AS3__.vec.*; public class TopicsFlowHelpController implements _SafeStr_3 { private static const _SafeStr_11238:String = "start_container"; private static const _SafeStr_11239:String = "help_container"; private static const _SafeStr_11240:String = "users_container"; private static const _SafeStr_11241:String = "user"; private static const _SafeStr_11242:String = "reason_container"; private static const _SafeStr_11243:String = "topic_container"; private static const _SafeStr_11244:String = "message_container"; private static const _SafeStr_11245:String = "chat_container"; private static const _SafeStr_11246:String = "back_button"; private static const _SafeStr_11247:String = "summary_container"; private static const _SafeStr_11248:String = "continue_button"; private static const _SafeStr_11249:Array = [_SafeStr_11240, _SafeStr_11244, _SafeStr_11245]; private static const _SafeStr_11250:Array = [_SafeStr_11242, _SafeStr_11244, _SafeStr_11245, _SafeStr_11247]; private static const _SafeStr_11027:int = 253; private static const _SafeStr_11251:String = "bullying"; private static const _SafeStr_11252:String = "habbo_name"; private var _SafeStr_5526:HabboHelp; private var _disposed:Boolean = false; private var _SafeStr_11253:_SafeStr_2532; private var _SafeStr_5414:IWindowContainer; private var _SafeStr_11254:Vector.; private var _SafeStr_11255:IItemListWindow; private var _SafeStr_11256:IItemListWindow; private var _SafeStr_11257:IItemListWindow; private var _SafeStr_11258:IWindowContainer; private var _SafeStr_11259:IWindowContainer; private var _SafeStr_11260:IWindowContainer; private var _SafeStr_11261:String = "start_container"; private var _SafeStr_11262:_SafeStr_3924; private var _SafeStr_7962:String; private var _SafeStr_11031:String; private var _SafeStr_11263:int = -1; private var _SafeStr_11264:Boolean = false; public function TopicsFlowHelpController(k:HabboHelp) { this._SafeStr_5526 = k; this._SafeStr_11254 = new Vector.(0); this._SafeStr_11254.push(_SafeStr_11238, _SafeStr_11239, _SafeStr_11240, _SafeStr_11241, _SafeStr_11242, _SafeStr_11244, _SafeStr_11245, _SafeStr_11246, _SafeStr_11247); } public function dispose():void { if (this._disposed){ return; }; this.closeWindow(); this._SafeStr_5526 = null; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_11162():void { this._SafeStr_11264 = true; this._SafeStr_11265(-1, false); this._SafeStr_11262 = this._SafeStr_11266(_SafeStr_11252); this._SafeStr_5414.findChildByName("message_phase_title").caption = ((this._SafeStr_5526.localization.getLocalization("generic.reason") + " ") + this._SafeStr_5526.localization.getLocalization(("help.cfh.topic." + this._SafeStr_11262.id))); this._SafeStr_11267(_SafeStr_11244); } public function _SafeStr_11161():void { this._SafeStr_11265(-1, true); if (!this._SafeStr_11268()){ return; }; this._SafeStr_11267(_SafeStr_11245); this._SafeStr_11269(); } public function _SafeStr_11160(k:int):Boolean { this._SafeStr_11265(k, false); var _local_2:Boolean = this._SafeStr_11270(); if (!_local_2){ this.closeWindow(); }; return (_local_2); } public function _SafeStr_11163():void { this._SafeStr_11265(HabboHelp._SafeStr_11075, false); this._SafeStr_11267(_SafeStr_11245); this._SafeStr_11271(); if (this._SafeStr_11257.numListItems == 0){ this._SafeStr_5526.windowManager._SafeStr_11272("${generic.alert.title}", "${help.cfh.error.no_user_data}", 0, null); this.closeWindow(); }; } private function _SafeStr_11265(k:int, _arg_2:Boolean):void { this._SafeStr_11263 = k; if (this._SafeStr_11253 == null){ this._SafeStr_6880(); }; this._SafeStr_5414.findChildByName("change_user").visible = _arg_2; } private function _SafeStr_6880():void { if ((((this._SafeStr_11253 == null)) && (!(this.disposed)))){ this._SafeStr_11253 = this._SafeStr_5526._SafeStr_11014("topics_flow_help"); this._SafeStr_11253._SafeStr_6949.procedure = this._SafeStr_11273; this._SafeStr_5414 = (this._SafeStr_11253._SafeStr_6949 as IWindowContainer); this._SafeStr_11255 = (this._SafeStr_5414.findChildByName("user_list") as IItemListWindow); this._SafeStr_11256 = (this._SafeStr_5414.findChildByName("reason_list") as IItemListWindow); this._SafeStr_11257 = (this._SafeStr_5414.findChildByName("chat_list") as IItemListWindow); this._SafeStr_11258 = (this._SafeStr_11255.getListItemAt(0) as IWindowContainer); this._SafeStr_11259 = (this._SafeStr_11256.getListItemAt(0) as IWindowContainer); this._SafeStr_11260 = (this._SafeStr_11257.getListItemAt(0) as IWindowContainer); this._SafeStr_11255._SafeStr_9402(); this._SafeStr_11256._SafeStr_9402(); this._SafeStr_11257._SafeStr_9402(); _SafeStr_3643(_SafeStr_2536(this._SafeStr_5414.findChildByName("help_message")).widget).maxChars = _SafeStr_11027; this._SafeStr_11131(); }; } public function closeWindow():void { if (this._SafeStr_11253 != null){ this._SafeStr_11253.dispose(); this._SafeStr_11253 = null; }; this._SafeStr_11261 = _SafeStr_11238; } public function _SafeStr_11193():void { if (this._SafeStr_11253 == null){ this._SafeStr_11263 = -1; this._SafeStr_6880(); this._SafeStr_11267(_SafeStr_11238); } else { this.closeWindow(); }; } private function _SafeStr_11267(k:String):void { var _local_2:String; for each (_local_2 in this._SafeStr_11254) { this._SafeStr_5414.findChildByName(_local_2).visible = false; }; this._SafeStr_5414.findChildByName(_SafeStr_11248).visible = (_SafeStr_11249.indexOf(k) > -1); this._SafeStr_5414.findChildByName(_SafeStr_11241).visible = (_SafeStr_11250.indexOf(k) > -1); this._SafeStr_11261 = k; this._SafeStr_11274(); this._SafeStr_5414.findChildByName(k).visible = true; if (_SafeStr_11250.indexOf(k) > -1){ this._SafeStr_6566(); }; } private function _SafeStr_11274():void { var k:Boolean = true; if (this._SafeStr_11261 == _SafeStr_11238){ k = false; } else { if (this._SafeStr_11263 == HabboHelp._SafeStr_11075){ k = !((this._SafeStr_11261 == _SafeStr_11245)); } else { if ((this._SafeStr_11263 > -1)){ k = !((this._SafeStr_11261 == _SafeStr_11242)); } else { if (this._SafeStr_11264){ k = !((this._SafeStr_11261 == _SafeStr_11244)); }; }; }; }; this._SafeStr_5414.findChildByName(_SafeStr_11246).visible = k; } private function _SafeStr_11275():Boolean { if (this._SafeStr_5526._SafeStr_11048 == -1){ this._SafeStr_5526.windowManager._SafeStr_11272("${generic.alert.title}", "${guide.bully.request.usermissing}", 0, null); return (false); }; return (true); } private function _SafeStr_11276():Boolean { this._SafeStr_7962 = _SafeStr_3643(_SafeStr_2536(this._SafeStr_5414.findChildByName("help_message")).widget).message; if ((((this._SafeStr_7962 == null)) || ((this._SafeStr_7962 == "")))){ this._SafeStr_5526.windowManager._SafeStr_11272("${generic.alert.title}", "${help.cfh.error.nomsg}", 0, null); return (false); }; if (this._SafeStr_7962.length < this._SafeStr_5526.getInteger("help.cfh.length.minimum", 15)){ this._SafeStr_5526.windowManager._SafeStr_11272("${generic.alert.title}", "${help.cfh.error.msgtooshort}", 0, null); return (false); }; return (true); } private function _SafeStr_11277():Boolean { var k:Array = this._SafeStr_5526._SafeStr_11192._SafeStr_11097._SafeStr_11087(this._SafeStr_11263, this._SafeStr_5526._SafeStr_11048); if ((((k == null)) || ((k.length == 0)))){ this._SafeStr_5526.windowManager._SafeStr_11272("${generic.alert.title}", "${help.cfh.error.chatmissing}", 0, null); return (false); }; return (true); } private function _SafeStr_11273(k:WindowEvent, _arg_2:IWindow):void { if (((this.disposed) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "header_button_close": this.closeWindow(); return; case _SafeStr_11246: switch (this._SafeStr_11261){ case _SafeStr_11242: this._SafeStr_11267(_SafeStr_11245); break; case _SafeStr_11243: case _SafeStr_11244: this._SafeStr_11267(_SafeStr_11242); this._SafeStr_11278(); break; case _SafeStr_11245: if (this._SafeStr_11279()){ this._SafeStr_11267(_SafeStr_11240); } else { this._SafeStr_11267(_SafeStr_11238); }; break; case _SafeStr_11247: this._SafeStr_11267(_SafeStr_11244); break; default: this._SafeStr_11267(_SafeStr_11238); }; return; case "continue_button": switch (this._SafeStr_11261){ case _SafeStr_11240: if (this._SafeStr_11275()){ this._SafeStr_11267(_SafeStr_11245); this._SafeStr_11269(); }; break; case _SafeStr_11244: if (this._SafeStr_11276()){ this._SafeStr_11267(_SafeStr_11247); }; break; case _SafeStr_11245: if (this._SafeStr_11277()){ this._SafeStr_11267(_SafeStr_11242); this._SafeStr_11278(); }; break; default: this._SafeStr_11267(_SafeStr_11238); }; return; case "button_habbo_help": this._SafeStr_11267(_SafeStr_11239); return; case "button_user_report": case "change_user": if (this._SafeStr_11279()){ this._SafeStr_11267(_SafeStr_11240); } else { this._SafeStr_5526.windowManager._SafeStr_11272("${generic.alert.title}", "${help.cfh.error.nochathistory}", 0, null); }; return; case "button_account": _SafeStr_6._SafeStr_5513(this._SafeStr_5526.getProperty("zendesk.url"), "habboMain"); this._SafeStr_5526.trackGoogle("helpWindow", "click_selfHelp"); this.closeWindow(); return; case "tour_button": this._SafeStr_5526._SafeStr_11195._SafeStr_11119(((this._SafeStr_5526._SafeStr_11112) ? _SafeStr_2689._SafeStr_11159 : _SafeStr_2689._SafeStr_11280)); this._SafeStr_5526.trackGoogle("helpWindow", "click_userTour"); this.closeWindow(); return; case "bully_button": this.closeWindow(); this._SafeStr_5526._SafeStr_11122(); this._SafeStr_5526.trackGoogle("helpWindow", "click_reportBully"); return; case "instructions_button": this._SafeStr_5526._SafeStr_11195._SafeStr_11119(_SafeStr_2689._SafeStr_11281); this._SafeStr_5526.trackGoogle("helpWindow", "click_instructions"); this.closeWindow(); return; case "safetybooklet_link": this._SafeStr_5526._SafeStr_11008(); this._SafeStr_5526.trackGoogle("helpWindow", "click_showSafetyBooklet"); this.closeWindow(); return; case "habboway_link": if (this._SafeStr_5526.getBoolean("habboway.enabled")){ this._SafeStr_5526.showHabboWay(); } else { _SafeStr_6._SafeStr_5513(this._SafeStr_5526.getProperty("habboway.url"), "habboMain"); }; this._SafeStr_5526.trackGoogle("helpWindow", "click_habboWay"); this.closeWindow(); return; case "faq_link": this._SafeStr_5526._SafeStr_11194(); return; case "sanction_info_link": this._SafeStr_5526._SafeStr_11175(false); this.closeWindow(); return; case "submit_button": if (this._SafeStr_11262){ this._SafeStr_11088(true); this.closeWindow(); } else { this._SafeStr_5526.windowManager._SafeStr_11272("${generic.alert.title}", "${help.cfh.error.notopic}", 0, null); }; return; }; } public function _SafeStr_11088(k:Boolean):void { if (((((!(this._SafeStr_7962)) || (!(this._SafeStr_11262)))) || (!(this._SafeStr_5526)))){ return; }; this._SafeStr_5526._SafeStr_11094(); switch (this._SafeStr_11263){ case HabboHelp._SafeStr_11066: this._SafeStr_5526._SafeStr_6061(new _SafeStr_3904(this._SafeStr_5526._SafeStr_11052, this._SafeStr_5526._SafeStr_11050, this._SafeStr_5526._SafeStr_11048, this._SafeStr_11262.id, this._SafeStr_5526._SafeStr_11053)); return; case HabboHelp._SafeStr_11075: this._SafeStr_5526._SafeStr_6061(new _SafeStr_3914(this._SafeStr_7962, this._SafeStr_11262.id, this._SafeStr_5526._SafeStr_11048, this._SafeStr_5526._SafeStr_11192._SafeStr_11097._SafeStr_11087(HabboHelp._SafeStr_11075, this._SafeStr_5526._SafeStr_11048))); return; case HabboHelp._SafeStr_11062: this._SafeStr_5526._SafeStr_6061(new _SafeStr_3906(this._SafeStr_7962, this._SafeStr_11262.id, -1, this._SafeStr_5526._SafeStr_11050, [])); return; case HabboHelp._SafeStr_11063: this._SafeStr_5526._SafeStr_6061(new _SafeStr_3907(this._SafeStr_5526._SafeStr_11192._SafeStr_11054, this._SafeStr_5526._SafeStr_11192._SafeStr_11055, this._SafeStr_11262.id, this._SafeStr_7962)); return; case HabboHelp._SafeStr_11064: this._SafeStr_5526._SafeStr_6061(new _SafeStr_3911(this._SafeStr_5526._SafeStr_11192._SafeStr_11054, this._SafeStr_5526._SafeStr_11192._SafeStr_11055, this._SafeStr_5526._SafeStr_11192._SafeStr_11056, this._SafeStr_11262.id, this._SafeStr_7962)); return; default: if (((((((k) && ((this._SafeStr_11262.name == _SafeStr_11251)))) && (this._SafeStr_5526.getBoolean("guides.enabled")))) && (this._SafeStr_5526._SafeStr_11057))){ this._SafeStr_5526._SafeStr_6061(new _SafeStr_3905(this._SafeStr_5526._SafeStr_11048, this._SafeStr_5526._SafeStr_11050)); } else { this._SafeStr_5526._SafeStr_6061(new _SafeStr_3906(this._SafeStr_7962, this._SafeStr_11262.id, this._SafeStr_5526._SafeStr_11048, this._SafeStr_5526._SafeStr_11050, this._SafeStr_5526._SafeStr_11192._SafeStr_11097._SafeStr_11087(HabboHelp._SafeStr_11060, -1))); }; }; } private function _SafeStr_11279():Boolean { var _local_3:_SafeStr_3908; var _local_4:Vector.<_SafeStr_3895>; var _local_5:IWindowContainer; var _local_6:Boolean; this._SafeStr_11255._SafeStr_9402(); var k:int; var _local_2:Boolean; for each (_local_3 in this._SafeStr_5526._SafeStr_11080._SafeStr_11079()) { _local_4 = this._SafeStr_5526._SafeStr_8753._SafeStr_8767(_local_3.userId); if (_local_4.length == 0){ } else { _local_5 = (this._SafeStr_11258.clone() as IWindowContainer); _local_6 = (_local_3.userId == this._SafeStr_5526._SafeStr_11048); _local_5.name = _local_3.userId.toString(); _local_5.findChildByName("user_bg").blend = ((_local_6) ? 1 : 0); _local_5.procedure = this._SafeStr_11081; _local_5.findChildByName("user_name").caption = _local_3.userName; _local_5.findChildByName("room_name").id = _local_3.roomId; if (_local_6){ this._SafeStr_5526._SafeStr_11050 = _local_3.roomId; }; _local_5.findChildByName("room_name").caption = (((_local_3.roomName)!="") ? this._SafeStr_5526.localization.getLocalizationWithParams("help.emergency.main.step.two.room.name", "", "room_name", _local_3.roomName) : ""); _SafeStr_3629(_SafeStr_2536(_local_5.findChildByName("user_avatar")).widget).figure = _local_3.figure; this._SafeStr_11255._SafeStr_8742(_local_5, k); if (_local_6){ k = 1; _local_2 = true; }; }; }; if (!_local_2){ this._SafeStr_5526._SafeStr_11048 = -1; this._SafeStr_5526._SafeStr_11050 = -1; }; return ((this._SafeStr_11255.numListItems > 0)); } private function _SafeStr_11082():void { var _local_2:IWindowContainer; var k:int; while (k < this._SafeStr_11255.numListItems) { _local_2 = IWindowContainer(this._SafeStr_11255.getListItemAt(k)); _local_2.findChildByName("user_bg").blend = (((int(_local_2.name) == this._SafeStr_5526._SafeStr_11048)) ? 1 : 0); k++; }; } private function _SafeStr_11081(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_11089((_arg_2 as IWindowContainer)); }; } private function _SafeStr_11089(k:IWindowContainer):void { var _local_2:int = int(k.name); this._SafeStr_5526._SafeStr_11048 = _local_2; this._SafeStr_5526._SafeStr_11050 = k.findChildByName("room_name").id; this._SafeStr_11082(); } private function _SafeStr_11278():void { var k:CallForHelpCategoryData; var _local_2:IWindowContainer; this._SafeStr_11256._SafeStr_8949(); for each (k in this._SafeStr_5526._SafeStr_11191) { _local_2 = (this._SafeStr_11259.clone() as IWindowContainer); _local_2.findChildByName("name").caption = (("${help.cfh.reason." + k.name) + "}"); _local_2.name = k.name; _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_11282); this._SafeStr_11256.addListItem(_local_2); }; } private function _SafeStr_11282(k:WindowEvent):void { var _local_2:IWindow = k.target; this._SafeStr_11283(_local_2.name); } private function _SafeStr_11283(k:String):Boolean { var _local_2:Vector.<_SafeStr_3924>; var _local_3:CallForHelpCategoryData; var _local_4:int; var _local_5:_SafeStr_3924; var _local_6:IWindowContainer; var _local_7:ITextWindow; for each (_local_3 in this._SafeStr_5526._SafeStr_11191) { if (_local_3.name == k){ _local_2 = _local_3._SafeStr_11284; break; }; }; if (((_local_2) && ((_local_2.length > 0)))){ this._SafeStr_11256._SafeStr_8949(); _local_4 = this._SafeStr_11256.height; this._SafeStr_11256.height = 0; this._SafeStr_11256.height = _local_4; for each (_local_5 in _local_2) { _local_6 = (this._SafeStr_11259.clone() as IWindowContainer); this._SafeStr_5526.localization.registerParameter(("help.cfh.topic." + _local_5.id), "name", this._SafeStr_11031); _local_7 = (_local_6.findChildByName("name") as ITextWindow); _local_7.caption = (("${help.cfh.topic." + _local_5.id) + "}"); if (_local_7.height < _local_7.textHeight){ _local_7.height = (_local_7.textHeight + 5); }; if (_local_6.height < ((_local_7.height + (_local_7.y * 2)) + 5)){ _local_6.height = ((_local_7.height + (_local_7.y * 2)) + 5); }; _local_6.name = _local_5.name; _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_11285); this._SafeStr_11256.addListItem(_local_6); }; this._SafeStr_11261 = _SafeStr_11243; this._SafeStr_11274(); } else { return (false); }; return (true); } private function _SafeStr_11269():void { var _local_2:_SafeStr_3895; var _local_3:IWindowContainer; var _local_4:_SafeStr_3567; var _local_5:ICheckBoxWindow; this._SafeStr_11257._SafeStr_9402(); this._SafeStr_5526._SafeStr_8753._SafeStr_8766 = true; var k:Vector.<_SafeStr_3895> = (((this._SafeStr_5526._SafeStr_11048)>0) ? this._SafeStr_5526._SafeStr_8753._SafeStr_8767(this._SafeStr_5526._SafeStr_11048) : this._SafeStr_5526._SafeStr_8753._SafeStr_8764()); _SafeStr_4.log(((("Found chat items: " + k.length) + " from user:") + this._SafeStr_5526._SafeStr_11048)); for each (_local_2 in k) { if (_local_2.userId == this._SafeStr_5526._SafeStr_11078){ } else { _local_3 = (this._SafeStr_11260.clone() as IWindowContainer); _local_4 = (_local_3.findChildByName("chat_text") as _SafeStr_3567); _local_4.caption = _local_2.text; if (_local_4.height < _local_4.textHeight){ _local_4.height = (_local_4.textHeight + 5); }; if (_local_3.height < (_local_4.height + (_local_4.y * 2))){ _local_3.height = (_local_4.height + (_local_4.y * 2)); }; _local_3.id = _local_2.index; _local_3.procedure = this._SafeStr_11134; _local_5 = (_local_3.findChildByName("chat_check") as ICheckBoxWindow); _local_5._SafeStr_7085 = _local_2.selected; this._SafeStr_11257.addListItem(_local_3); }; }; } private function _SafeStr_11131():void { var k:Vector.<_SafeStr_3925>; var _local_2:_SafeStr_3895; var _local_3:_SafeStr_3925; for each (k in this._SafeStr_5526._SafeStr_11092._SafeStr_8764()) { for each (_local_3 in k) { _local_3.selected = false; }; }; for each (_local_2 in this._SafeStr_5526._SafeStr_8753._SafeStr_8764()) { _local_2.selected = false; }; } private function _SafeStr_11134(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; var _local_4:ICheckBoxWindow; var _local_5:_SafeStr_3895; if (k.type == WindowMouseEvent.CLICK){ _local_3 = _arg_2.id; if ((_arg_2 is _SafeStr_3567)){ _local_3 = _arg_2.parent.id; _local_4 = ((_arg_2.parent as IWindowContainer).findChildByName("chat_check") as ICheckBoxWindow); }; if ((_arg_2 is ICheckBoxWindow)){ _local_3 = _arg_2.parent.id; _local_4 = (_arg_2 as ICheckBoxWindow); }; _local_5 = this._SafeStr_5526._SafeStr_8753._SafeStr_7643(_local_3); if (!_local_5){ return; }; if (((!(_local_5.selected)) && (!((_local_5.roomId == this._SafeStr_5526._SafeStr_11050))))){ this._SafeStr_5526._SafeStr_11050 = _local_5.roomId; }; _local_5.selected = !(_local_5.selected); _local_4._SafeStr_7085 = _local_5.selected; }; } private function _SafeStr_11271():void { var _local_2:_SafeStr_3925; var _local_3:IWindowContainer; var _local_4:ICheckBoxWindow; this._SafeStr_11257._SafeStr_9402(); this._SafeStr_5526._SafeStr_11092._SafeStr_8766 = true; var k:Vector.<_SafeStr_3925> = this._SafeStr_5526._SafeStr_11092._SafeStr_8767(this._SafeStr_5526._SafeStr_11048); for each (_local_2 in k) { _local_3 = (this._SafeStr_11260.clone() as IWindowContainer); _local_3.findChildByName("chat_text").caption = _local_2.text; _local_3.id = _local_2.index; _local_3.procedure = this._SafeStr_11133; _local_4 = (_local_3.findChildByName("chat_check") as ICheckBoxWindow); _local_4._SafeStr_7085 = _local_2.selected; this._SafeStr_11257.addListItem(_local_3); }; } private function _SafeStr_11133(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; var _local_4:ICheckBoxWindow; var _local_5:_SafeStr_3925; if (k.type == WindowMouseEvent.CLICK){ _local_3 = _arg_2.id; if ((_arg_2 is _SafeStr_3567)){ _local_3 = _arg_2.parent.id; _local_4 = ((_arg_2.parent as IWindowContainer).findChildByName("chat_check") as ICheckBoxWindow); } else { if ((_arg_2 is ICheckBoxWindow)){ _local_3 = _arg_2.parent.id; _local_4 = (_arg_2 as ICheckBoxWindow); }; }; _local_5 = this._SafeStr_5526._SafeStr_11092._SafeStr_7643(this._SafeStr_5526._SafeStr_11048, _local_3); if (_local_5){ _local_5.selected = !(_local_5.selected); _local_4._SafeStr_7085 = _local_5.selected; }; }; } private function _SafeStr_11285(k:WindowEvent=null):void { if (this._SafeStr_11253 == null){ this._SafeStr_6880(); }; this._SafeStr_11262 = this._SafeStr_11266(k.target.name); this._SafeStr_11267(_SafeStr_11244); } private function _SafeStr_11286():Boolean { return ((((((this._SafeStr_11263 == HabboHelp._SafeStr_11062)) || ((this._SafeStr_11263 == HabboHelp._SafeStr_11063)))) || ((this._SafeStr_11263 == HabboHelp._SafeStr_11064)))); } private function _SafeStr_11270():Boolean { if (((this._SafeStr_11286()) || (this._SafeStr_11275()))){ this._SafeStr_11267(_SafeStr_11242); this._SafeStr_11278(); return (true); }; return (false); } private function _SafeStr_11268():Boolean { this._SafeStr_11279(); if (this._SafeStr_5526._SafeStr_11048 <= 0){ this._SafeStr_5526.windowManager._SafeStr_11272("${generic.alert.title}", "${help.cfh.error.no_user_data}", 0, null); this.closeWindow(); return (false); }; return (true); } private function _SafeStr_11266(k:String):_SafeStr_3924 { var _local_2:CallForHelpCategoryData; var _local_3:_SafeStr_3924; for each (_local_2 in this._SafeStr_5526._SafeStr_11191) { for each (_local_3 in _local_2._SafeStr_11284) { if (_local_3.name == k){ return (_local_3); }; }; }; return (null); } private function _SafeStr_6566():void { var k:_SafeStr_3908; switch (this._SafeStr_11263){ case HabboHelp._SafeStr_11062: this._SafeStr_5414.findChildByName("reported_user_avatar").visible = false; this._SafeStr_5414.findChildByName("user_info_title").visible = false; this._SafeStr_5414.findChildByName("reported_user_name").caption = this._SafeStr_5526._SafeStr_11192._SafeStr_11051; return; case HabboHelp._SafeStr_11063: case HabboHelp._SafeStr_11064: this._SafeStr_5414.findChildByName("reported_user_avatar").visible = false; this._SafeStr_5414.findChildByName("user_info_title").visible = false; this._SafeStr_5414.findChildByName("reported_user_name").visible = false; return; default: if (this._SafeStr_5526._SafeStr_11048 > 0){ k = this._SafeStr_5526._SafeStr_11080._SafeStr_11287(this._SafeStr_5526._SafeStr_11048); if (k){ this._SafeStr_11031 = k.userName; _SafeStr_3629(_SafeStr_2536(this._SafeStr_5414.findChildByName("reported_user_avatar")).widget).figure = k.figure; } else { this._SafeStr_5414.findChildByName("reported_user_avatar").visible = false; this._SafeStr_11031 = this._SafeStr_5526._SafeStr_11049; }; this._SafeStr_5414.findChildByName("reported_user_name").caption = this._SafeStr_11031; }; }; } } }//package _-1El // _SafeStr_11008 = "_-3n8" (String#11512, DoABC#3) // _SafeStr_11014 = "_-5FD" (String#35017, DoABC#3) // _SafeStr_11027 = "_-2fZ" (String#3255, DoABC#3) // _SafeStr_11031 = "_-5jT" (String#4042, DoABC#3) // _SafeStr_11048 = "_-2Sf" (String#28147, DoABC#3) // _SafeStr_11049 = "_-1gq" (String#26248, DoABC#3) // _SafeStr_11050 = "_-4Zr" (String#33400, DoABC#3) // _SafeStr_11051 = "_-4VS" (String#33240, DoABC#3) // _SafeStr_11052 = "_-1ZY" (String#25971, DoABC#3) // _SafeStr_11053 = "_-5pu" (String#36433, DoABC#3) // _SafeStr_11054 = "_-0v-" (String#24376, DoABC#3) // _SafeStr_11055 = "_-4Kb" (String#32789, DoABC#3) // _SafeStr_11056 = "_-3PM" (String#30511, DoABC#3) // _SafeStr_11057 = "_-0as" (String#23593, DoABC#3) // _SafeStr_11060 = "_-0lh" (String#24005, DoABC#3) // _SafeStr_11062 = "_-Hv" (String#39132, DoABC#3) // _SafeStr_11063 = "_-bH" (String#39835, DoABC#3) // _SafeStr_11064 = "_-1qr" (String#26643, DoABC#3) // _SafeStr_11066 = "_-5Kk" (String#35233, DoABC#3) // _SafeStr_11075 = "_-5pQ" (String#36414, DoABC#3) // _SafeStr_11078 = "_-5Mj" (String#35307, DoABC#3) // _SafeStr_11079 = "_-5sm" (String#36534, DoABC#3) // _SafeStr_11080 = "_-cb" (String#39893, DoABC#3) // _SafeStr_11081 = "_-4T7" (String#12200, DoABC#3) // _SafeStr_11082 = "_-31R" (String#10746, DoABC#3) // _SafeStr_11087 = "_-37w" (String#29809, DoABC#3) // _SafeStr_11088 = "_-2IJ" (String#10001, DoABC#3) // _SafeStr_11089 = "_-1bo" (String#9250, DoABC#3) // _SafeStr_11092 = "_-2fv" (String#28672, DoABC#3) // _SafeStr_11094 = "_-4lf" (String#33828, DoABC#3) // _SafeStr_11097 = "_-1et" (String#26169, DoABC#3) // _SafeStr_11112 = "_-2sL" (String#29164, DoABC#3) // _SafeStr_11119 = "_-3tU" (String#31672, DoABC#3) // _SafeStr_11122 = "_-6h2" (String#38572, DoABC#3) // _SafeStr_11131 = "_-5qP" (String#13618, DoABC#3) // _SafeStr_11133 = "_-11W" (String#8657, DoABC#3) // _SafeStr_11134 = "_-1-i" (String#8632, DoABC#3) // _SafeStr_11159 = "_-1Bb" (String#25052, DoABC#3) // _SafeStr_11160 = "_-22W" (String#27129, DoABC#3) // _SafeStr_11161 = "_-4vE" (String#34195, DoABC#3) // _SafeStr_11162 = "_-42v" (String#32086, DoABC#3) // _SafeStr_11163 = "_-0Bj" (String#22621, DoABC#3) // _SafeStr_11175 = "_-5ex" (String#36016, DoABC#3) // _SafeStr_11191 = "_-jl" (String#40154, DoABC#3) // _SafeStr_11192 = "_-40H" (String#31979, DoABC#3) // _SafeStr_11193 = "_-6X8" (String#38153, DoABC#3) // _SafeStr_11194 = "_-1PQ" (String#25579, DoABC#3) // _SafeStr_11195 = "_-3Fg" (String#30118, DoABC#3) // _SafeStr_11238 = "_-08r" (String#22507, DoABC#3) // _SafeStr_11239 = "_-5Im" (String#35158, DoABC#3) // _SafeStr_11240 = "_-0h9" (String#23838, DoABC#3) // _SafeStr_11241 = "_-6fW" (String#38505, DoABC#3) // _SafeStr_11242 = "_-3lS" (String#31348, DoABC#3) // _SafeStr_11243 = "_-2ez" (String#28637, DoABC#3) // _SafeStr_11244 = "_-3Ux" (String#30724, DoABC#3) // _SafeStr_11245 = "_-26H" (String#27283, DoABC#3) // _SafeStr_11246 = "_-cS" (String#39886, DoABC#3) // _SafeStr_11247 = "_-4Y-" (String#33338, DoABC#3) // _SafeStr_11248 = "_-4lW" (String#33822, DoABC#3) // _SafeStr_11249 = "_-5DK" (String#34947, DoABC#3) // _SafeStr_11250 = "_-0Pi" (String#23179, DoABC#3) // _SafeStr_11251 = "_-4dh" (String#33535, DoABC#3) // _SafeStr_11252 = "_-ko" (String#40190, DoABC#3) // _SafeStr_11253 = "_-1Or" (String#9052, DoABC#3) // _SafeStr_11254 = "_-5e0" (String#35979, DoABC#3) // _SafeStr_11255 = "_-JJ" (String#39191, DoABC#3) // _SafeStr_11256 = "_-0PI" (String#23164, DoABC#3) // _SafeStr_11257 = "_-1B5" (String#8820, DoABC#3) // _SafeStr_11258 = "_-4DY" (String#32519, DoABC#3) // _SafeStr_11259 = "_-4MO" (String#32865, DoABC#3) // _SafeStr_11260 = "_-3Ex" (String#30089, DoABC#3) // _SafeStr_11261 = "_-3IV" (String#30240, DoABC#3) // _SafeStr_11262 = "_-1ij" (String#26325, DoABC#3) // _SafeStr_11263 = "_-2i9" (String#28769, DoABC#3) // _SafeStr_11264 = "_-20O" (String#27056, DoABC#3) // _SafeStr_11265 = "_-1RO" (String#25669, DoABC#3) // _SafeStr_11266 = "_-vN" (String#40602, DoABC#3) // _SafeStr_11267 = "_-2zG" (String#29422, DoABC#3) // _SafeStr_11268 = "_-1fn" (String#26203, DoABC#3) // _SafeStr_11269 = "_-1iY" (String#26320, DoABC#3) // _SafeStr_11270 = "_-4y8" (String#34305, DoABC#3) // _SafeStr_11271 = "_-3NL" (String#30441, DoABC#3) // _SafeStr_11272 = "_-4Fj" (String#11999, DoABC#3) // _SafeStr_11273 = "_-1Sc" (String#9109, DoABC#3) // _SafeStr_11274 = "_-WY" (String#39674, DoABC#3) // _SafeStr_11275 = "_-5Dw" (String#34966, DoABC#3) // _SafeStr_11276 = "_-4R0" (String#33057, DoABC#3) // _SafeStr_11277 = "_-3Sp" (String#30643, DoABC#3) // _SafeStr_11278 = "_-5fm" (String#36046, DoABC#3) // _SafeStr_11279 = "_-1B1" (String#25028, DoABC#3) // _SafeStr_11280 = "_-2Z4" (String#28404, DoABC#3) // _SafeStr_11281 = "_-67u" (String#37179, DoABC#3) // _SafeStr_11282 = "_-4MT" (String#32870, DoABC#3) // _SafeStr_11283 = "_-3QM" (String#30553, DoABC#3) // _SafeStr_11284 = "_-6UM" (String#38029, DoABC#3) // _SafeStr_11285 = "_-6ha" (String#38595, DoABC#3) // _SafeStr_11286 = "_-5Lv" (String#35282, DoABC#3) // _SafeStr_11287 = "_-6QD" (String#1617, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2689 = "_-0kn" (String#8361, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3567 = "_-pi" (String#15317, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_3643 = "_-2ta" (String#10585, DoABC#3) // _SafeStr_3895 = "_-1nn" (String#9441, DoABC#3) // _SafeStr_3904 = "_-3ew" (String#31105, DoABC#3) // _SafeStr_3905 = "_-2y0" (String#29372, DoABC#3) // _SafeStr_3906 = "_-5Ec" (String#34995, DoABC#3) // _SafeStr_3907 = "_-2ly" (String#28915, DoABC#3) // _SafeStr_3908 = "_-ib" (String#15199, DoABC#3) // _SafeStr_3911 = "_-4LR" (String#32824, DoABC#3) // _SafeStr_3914 = "_-35j" (String#29720, DoABC#3) // _SafeStr_3924 = "_-3D6" (String#10938, DoABC#3) // _SafeStr_3925 = "_-1sZ" (String#9529, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5513 = "_-LI" (String#14784, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6061 = "_-6Kr" (String#37655, DoABC#3) // _SafeStr_6566 = "_-3ay" (String#11305, DoABC#3) // _SafeStr_6880 = "_-2LR" (String#1506, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7643 = "_-08n" (String#22505, DoABC#3) // _SafeStr_7962 = "_-2yt" (String#120, DoABC#3) // _SafeStr_8742 = "_-2gR" (String#10385, DoABC#3) // _SafeStr_8753 = "_-6Bf" (String#37328, DoABC#3) // _SafeStr_8764 = "_-66" (String#37099, DoABC#3) // _SafeStr_8766 = "_-4Sy" (String#33140, DoABC#3) // _SafeStr_8767 = "_-2vc" (String#29289, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) //------------------------------------------------------------ //_-1EP.HabboMallOffer package _-1EP { public class HabboMallOffer { private var _SafeStr_11288:int; private var _SafeStr_8790:String; private var _SafeStr_11289:String; private var _SafeStr_11290:String; private var _SafeStr_8688:String; private var _SafeStr_11291:String; private var _SafeStr_11292:String; private var _SafeStr_11293:int; public function HabboMallOffer(k:Object) { this._SafeStr_11288 = parseInt(k.targetedOfferId); this._SafeStr_8790 = k.identifier; this._SafeStr_11289 = k.header; this._SafeStr_11290 = k.highlight; this._SafeStr_8688 = k.description; this._SafeStr_11291 = k.imageUrl; this._SafeStr_11292 = k.smallImageUrl; this._SafeStr_11293 = parseInt(k.trackingStateCode); } public function get targetedOfferId():int { return (this._SafeStr_11288); } public function get identifier():String { return (this._SafeStr_8790); } public function get title():String { return (this._SafeStr_11289); } public function get highlight():String { return (this._SafeStr_11290); } public function get description():String { return (this._SafeStr_8688); } public function get imageUrl():String { return (this._SafeStr_11291); } public function get smallImageUrl():String { return (this._SafeStr_11292); } public function get _SafeStr_11294():int { return (this._SafeStr_11293); } } }//package _-1EP // _SafeStr_11288 = "_-3LK" (String#30355, DoABC#3) // _SafeStr_11289 = "_-5zz" (String#196, DoABC#3) // _SafeStr_11290 = "_-3F4" (String#30095, DoABC#3) // _SafeStr_11291 = "_-j6" (String#880, DoABC#3) // _SafeStr_11292 = "_-2uB" (String#29234, DoABC#3) // _SafeStr_11293 = "_-ml" (String#15268, DoABC#3) // _SafeStr_11294 = "_-PQ" (String#39413, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) // _SafeStr_8790 = "_-0dl" (String#2730, DoABC#3) //------------------------------------------------------------ //_-1EP.TargetedOffer package _-1EP { import _-4Xs.TargetedOfferData; import _-0Kg._SafeStr_2378; import _-1oe._SafeStr_2389; import _-1oe._SafeStr_2361; import _-1oe._SafeStr_3319; import _-1oe._SafeStr_2362; import flash.utils.getTimer; import _-0CY._SafeStr_2337; import _-5UL._SafeStr_2336; import __AS3__.vec.Vector; import _-0Kg._SafeStr_334; import __AS3__.vec.*; public class TargetedOffer extends TargetedOfferData implements _SafeStr_2378 { public static const _SafeStr_11295:int = 10; public function TargetedOffer(k:TargetedOfferData=null) { super(k); } public function get _SafeStr_7441():int { return (0); } public function get page():_SafeStr_2389 { return (null); } public function set page(k:_SafeStr_2389):void { } public function get _SafeStr_8135():String { return (""); } public function get product():_SafeStr_2361 { return (null); } public function get productContainer():_SafeStr_3319 { return (null); } public function get gridItem():_SafeStr_2362 { return (null); } public function get _SafeStr_7947():String { return (""); } public function get _SafeStr_8136():Boolean { return (false); } public function get _SafeStr_7533():Boolean { return (false); } public function get _SafeStr_8137():Boolean { return (false); } public function get _SafeStr_8138():String { return (""); } public function get _SafeStr_8139():int { return (0); } public function set _SafeStr_8139(k:int):void { } public function get clubLevel():int { return (0); } public function get _SafeStr_6389():String { return (""); } public function get _SafeStr_8140():String { return (""); } public function get _SafeStr_8141():String { return (""); } public function get disposed():Boolean { return (false); } public function isExpired():Boolean { return ((((_SafeStr_11297 > 0)) && ((this._SafeStr_11296() <= 0)))); } public function _SafeStr_11296():int { var k:uint = (((_SafeStr_11297 - getTimer()) / 1000) - _SafeStr_11295); return (Math.max(0, k)); } public function checkPurseBalance(k:_SafeStr_2337, _arg_2:int):Boolean { if (((!(k)) || ((k.credits < (_SafeStr_11298 * _arg_2))))){ return (false); }; if (k._SafeStr_7508(_SafeStr_7511) < (_SafeStr_11299 * _arg_2)){ return (false); }; return (true); } public function _SafeStr_11300(k:_SafeStr_334):Vector. { var _local_3:String; var _local_4:_SafeStr_2336; var _local_2:Vector. = new Vector.(0); for each (_local_3 in _SafeStr_11301) { _local_4 = k.getProductData(_local_3); _local_2.push(((_local_4) ? _local_4.name : _local_3)); }; return (_local_2); } public function dispose():void { } } }//package _-1EP // _SafeStr_11295 = "_-IJ" (String#39147, DoABC#3) // _SafeStr_11296 = " do" (String#18583, DoABC#3) // _SafeStr_11297 = "_-3Hy" (String#3421, DoABC#3) // _SafeStr_11298 = "_-5vK" (String#1138, DoABC#3) // _SafeStr_11299 = "_-5vE" (String#1137, DoABC#3) // _SafeStr_11300 = "_-Kz" (String#39253, DoABC#3) // _SafeStr_11301 = "_-1DV" (String#25128, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2337 = "_-1DL" (String#8853, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2389 = "_-5Ww" (String#13304, DoABC#3) // _SafeStr_3319 = "_-6hQ" (String#14459, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7508 = "_-1cq" (String#9270, DoABC#3) // _SafeStr_7511 = "_-1Gs" (String#497, DoABC#3) // _SafeStr_7533 = "_-3nT" (String#11520, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_8135 = "_-2dc" (String#10338, DoABC#3) // _SafeStr_8136 = "_-6Rt" (String#14242, DoABC#3) // _SafeStr_8137 = "_-42F" (String#11794, DoABC#3) // _SafeStr_8138 = "_-6bX" (String#14382, DoABC#3) // _SafeStr_8139 = "_-0us" (String#8524, DoABC#3) // _SafeStr_8140 = "_-6Wh" (String#14311, DoABC#3) // _SafeStr_8141 = "_-0bD" (String#8210, DoABC#3) //------------------------------------------------------------ //_-1eV._SafeStr_4967 package _-1eV { import _-3qZ._SafeStr_2270; import _-3U1._SafeStr_5191; import _-3qZ._SafeStr_2717; public class _SafeStr_4967 implements _SafeStr_2270 { private var _SafeStr_11302:Array; public function get _SafeStr_11303():Array { return (this._SafeStr_11302); } public function flush():Boolean { this._SafeStr_11302 = []; return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_11302.push(new _SafeStr_5191(k)); _local_3++; }; return (true); } } }//package _-1eV // _SafeStr_11302 = "_-0Yx" (String#8167, DoABC#3) // _SafeStr_11303 = "_-6CZ" (String#37360, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4967 = "_-5TF" (String#13257, DoABC#3) // _SafeStr_5191 = "_-N6" (String#14821, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-1Ez._SafeStr_2649 package _-1Ez { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_2649 implements _SafeStr_2270 { private var _SafeStr_11304:int; private var _SafeStr_11305:int; private var _SafeStr_7056:int; private var _SafeStr_11306:int; private var _SafeStr_11307:Boolean; private var _SafeStr_11308:int; public function get _SafeStr_11309():int { return (this._SafeStr_11304); } public function get _SafeStr_11310():int { return (this._SafeStr_11305); } public function get _SafeStr_7063():int { return (this._SafeStr_7056); } public function get _SafeStr_11311():int { return (this._SafeStr_11306); } public function get _SafeStr_11312():Boolean { return (this._SafeStr_11307); } public function get _SafeStr_11313():int { return (this._SafeStr_11308); } public function flush():Boolean { this._SafeStr_11304 = 0; this._SafeStr_11305 = 0; this._SafeStr_7056 = 0; this._SafeStr_11306 = 0; this._SafeStr_11307 = false; this._SafeStr_11308 = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_11304 = k._SafeStr_5331(); this._SafeStr_11305 = k._SafeStr_5331(); this._SafeStr_7056 = k._SafeStr_5331(); this._SafeStr_11306 = k._SafeStr_5331(); this._SafeStr_11307 = k.readBoolean(); this._SafeStr_11308 = k._SafeStr_5331(); return (true); } } }//package _-1Ez // _SafeStr_11304 = "_-15R" (String#2860, DoABC#3) // _SafeStr_11305 = "_-2wU" (String#3326, DoABC#3) // _SafeStr_11306 = "_-5dk" (String#4021, DoABC#3) // _SafeStr_11307 = "_-2vi" (String#29293, DoABC#3) // _SafeStr_11308 = "_-338" (String#29612, DoABC#3) // _SafeStr_11309 = "_-jO" (String#40142, DoABC#3) // _SafeStr_11310 = "_-008" (String#22192, DoABC#3) // _SafeStr_11311 = "_-5RP" (String#35482, DoABC#3) // _SafeStr_11312 = "_-3jl" (String#31284, DoABC#3) // _SafeStr_11313 = "_-nG" (String#40292, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2649 = "_-5Po" (String#13186, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7056 = "_-646" (String#1607, DoABC#3) // _SafeStr_7063 = "_-3LM" (String#30357, DoABC#3) //------------------------------------------------------------ //_-1Ez._SafeStr_4882 package _-1Ez { import _-3qZ._SafeStr_2270; import _-5ff.SearchResultSet; import _-3qZ._SafeStr_2717; public class _SafeStr_4882 implements _SafeStr_2270 { private var _SafeStr_11314:SearchResultSet; public function flush():Boolean { this._SafeStr_11314 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_11314 = new SearchResultSet(k); return (true); } public function get _SafeStr_11315():SearchResultSet { return (this._SafeStr_11314); } } }//package _-1Ez // _SafeStr_11314 = "_-4Sb" (String#33126, DoABC#3) // _SafeStr_11315 = "_-0Qd" (String#23213, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4882 = "_-1Lb" (String#8992, DoABC#3) //------------------------------------------------------------ //_-1Ez.CollapsedCategoriesMessageParser package _-1Ez { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class CollapsedCategoriesMessageParser implements _SafeStr_2270 { private var _SafeStr_11316:Vector.; public function flush():Boolean { this._SafeStr_11316 = new Vector.(0); return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_11316.push(k.readString()); _local_3++; }; return (true); } public function get _SafeStr_10594():Vector. { return (this._SafeStr_11316); } } }//package _-1Ez // _SafeStr_10594 = "_-32Z" (String#29584, DoABC#3) // _SafeStr_11316 = "_-6M8" (String#14147, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-1Ez.NavigatorLiftedRoomsParser package _-1Ez { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-5ff._SafeStr_3811; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class NavigatorLiftedRoomsParser implements _SafeStr_2270 { private var _SafeStr_10601:Vector.<_SafeStr_3811>; public function flush():Boolean { this._SafeStr_10601 = new Vector.<_SafeStr_3811>(); return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_10601.push(new _SafeStr_3811(k)); _local_3++; }; return (true); } public function get _SafeStr_10603():Vector.<_SafeStr_3811> { return (this._SafeStr_10601); } } }//package _-1Ez // _SafeStr_10601 = "_-00X" (String#7617, DoABC#3) // _SafeStr_10603 = "_-5UZ" (String#35598, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3811 = "_-2Fa" (String#9954, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-1Ez.NavigatorMetaDataParser package _-1Ez { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-5ff.TopLevelContext; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class NavigatorMetaDataParser implements _SafeStr_2270 { private var _SafeStr_11317:Vector.; public function flush():Boolean { this._SafeStr_11317 = new Vector.(0); return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_11317.push(new TopLevelContext(k)); _local_3++; }; return (true); } public function get _SafeStr_11318():Vector. { return (this._SafeStr_11317); } } }//package _-1Ez // _SafeStr_11317 = "_-14T" (String#24782, DoABC#3) // _SafeStr_11318 = "_-2iX" (String#28786, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-1Ez.NavigatorSavedSearchesParser package _-1Ez { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-5ff.SavedSearch; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class NavigatorSavedSearchesParser implements _SafeStr_2270 { private var _SafeStr_11319:Vector.; public function flush():Boolean { this._SafeStr_11319 = new Vector.(0); return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_11319.push(new SavedSearch(k)); _local_3++; }; return (true); } public function get _SafeStr_11320():Vector. { return (this._SafeStr_11319); } } }//package _-1Ez // _SafeStr_11319 = "_-3gk" (String#11412, DoABC#3) // _SafeStr_11320 = "_-1zG" (String#26976, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2561 package _-1f8 { import _-58P._SafeStr_3042; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; public class _SafeStr_2561 extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = [_SafeStr_3042._SafeStr_11321, _SafeStr_3042._SafeStr_11322]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.ROLL_OVER: eventDispatcher.dispatchEvent(new _SafeStr_3042(_SafeStr_3042._SafeStr_11321, object)); break; case MouseEvent.ROLL_OUT: eventDispatcher.dispatchEvent(new _SafeStr_3042(_SafeStr_3042._SafeStr_11322, object)); break; }; super.mouseEvent(k, _arg_2); } } }//package _-1f8 // _SafeStr_11321 = "_-0Fa" (String#22777, DoABC#3) // _SafeStr_11322 = "_-6Lx" (String#37706, DoABC#3) // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_3042 = "_-3UL" (String#30700, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2562 package _-1f8 { import _-58P._SafeStr_3690; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; public class _SafeStr_2562 extends _SafeStr_2561 { override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: if (eventDispatcher != null){ eventDispatcher.dispatchEvent(new _SafeStr_3690(_SafeStr_3690._SafeStr_11324, object)); }; break; }; super.mouseEvent(k, _arg_2); } } }//package _-1f8 // _SafeStr_11324 = "_-0nM" (String#24069, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2562 = "_-30E" (String#10727, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3690 = "_-0jo" (String#23937, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2563 package _-1f8 { import _-58P._SafeStr_3691; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-3yO._SafeStr_2464; import _-pX._SafeStr_3692; import _-2pI._SafeStr_3019; import _-2F._SafeStr_2265; public class _SafeStr_2563 extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = []; k.push(_SafeStr_3691._SafeStr_11325); return (_SafeStr_11323(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function processUpdateMessage(k:_SafeStr_3019):void { super.processUpdateMessage(k); if (object == null){ return; }; if (object.getModelController().getNumber(_SafeStr_2464._SafeStr_11326) == 1){ object.getModelController().setString(_SafeStr_3692._SafeStr_6538, _SafeStr_3692._SafeStr_11327); }; } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_11325, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11325 = "_-29H" (String#27398, DoABC#3) // _SafeStr_11326 = "_-6HS" (String#37541, DoABC#3) // _SafeStr_11327 = "_-5uU" (String#36604, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2563 = "_-6Rc" (String#14237, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_3692 = "_-1k4" (String#9374, DoABC#3) // _SafeStr_6538 = "_-52y" (String#34544, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2565 package _-1f8 { import _-pX._SafeStr_3693; import _-58P._SafeStr_3691; import _-3yO._SafeStr_2464; import _-2it.StringArrayStuffData; import _-4Q3._SafeStr_3048; import _-2pI._SafeStr_3019; public class _SafeStr_2565 extends _SafeStr_2561 { private static const _SafeStr_11328:int = -1; private static const _SafeStr_11329:int = 0; private static const _SafeStr_11330:int = 1; private var _SafeStr_5560:int = -1; protected function get engravingDialogType():int { return (0); } override public function get contextMenu():String { return ((((this._SafeStr_5560 == _SafeStr_11329)) ? _SafeStr_3693.FRIEND_FURNITURE : _SafeStr_3693.DUMMY)); } override public function getEventTypes():Array { return (_SafeStr_11323(super.getEventTypes(), [_SafeStr_3691._SafeStr_11331])); } override public function initialize(k:XML):void { super.initialize(k); object.getModelController().setNumber(_SafeStr_2464._SafeStr_5936, this.engravingDialogType); } override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_3:StringArrayStuffData; var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (_local_2 != null){ _local_3 = (_local_2.data as StringArrayStuffData); if (_local_3 != null){ this._SafeStr_5560 = _local_3.state; } else { this._SafeStr_5560 = _local_2.state; }; }; super.processUpdateMessage(k); } override public function useObject():void { if (((!((eventDispatcher == null))) && (!((object == null))))){ if (this._SafeStr_5560 == _SafeStr_11330){ eventDispatcher.dispatchEvent(new _SafeStr_3691(_SafeStr_3691._SafeStr_11331, object)); } else { super.useObject(); }; }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11328 = "_-5oX" (String#13588, DoABC#3) // _SafeStr_11329 = "_-oq" (String#15300, DoABC#3) // _SafeStr_11330 = "_-36N" (String#10834, DoABC#3) // _SafeStr_11331 = "_-0om" (String#24122, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2565 = "_-42t" (String#11801, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_3693 = "_-14s" (String#8712, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_5936 = "_-5wv" (String#36699, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2566 package _-1f8 { import _-pX._SafeStr_3694; public class _SafeStr_2566 extends _SafeStr_2565 { override protected function get engravingDialogType():int { return (_SafeStr_3694._SafeStr_11332); } } }//package _-1f8 // _SafeStr_11332 = "_-0R6" (String#23230, DoABC#3) // _SafeStr_2565 = "_-42t" (String#11801, DoABC#3) // _SafeStr_2566 = "_-2mB" (String#10468, DoABC#3) // _SafeStr_3694 = "_-0hi" (String#23855, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2567 package _-1f8 { import _-58P._SafeStr_3695; import _-58P._SafeStr_3691; import _-2it.StringArrayStuffData; import _-2F._SafeStr_2265; import _-4Q3._SafeStr_3048; import _-4Q3._SafeStr_3034; import _-3yO._SafeStr_2464; import flash.utils.getTimer; import _-4Q3._SafeStr_3689; import _-2pI._SafeStr_3019; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; public class _SafeStr_2567 extends _SafeStr_2561 { public static const _SafeStr_11333:int = 1; public static const _SafeStr_11334:int = 2; public static const COLOR_1_STUFFDATA_KEY:int = 3; public static const COLOR_2_STUFFDATA_KEY:int = 4; override public function getEventTypes():Array { var k:Array = [_SafeStr_3695._SafeStr_11335, _SafeStr_3691._SafeStr_11336, _SafeStr_3691._SafeStr_11337]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_5:StringArrayStuffData; var _local_6:_SafeStr_2265; super.processUpdateMessage(k); var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (_local_2 != null){ _local_5 = (_local_2.data as StringArrayStuffData); if (_local_5 != null){ this.updateGuildId(_local_5.getValue(_SafeStr_11333)); this._SafeStr_11338(_local_5.getValue(_SafeStr_11334)); this._SafeStr_11339(_local_5.getValue(COLOR_1_STUFFDATA_KEY), _local_5.getValue(COLOR_2_STUFFDATA_KEY)); }; }; var _local_3:_SafeStr_3034 = (k as _SafeStr_3034); if (_local_3 != null){ if (_local_3.assetName != "loading_icon"){ object.getModelController().setString(_SafeStr_2464._SafeStr_11340, _local_3.assetName); this.update(getTimer()); }; }; var _local_4:_SafeStr_3689 = (k as _SafeStr_3689); if (_local_4){ if (((!((eventDispatcher == null))) && (!((object == null))))){ if (!_local_4.selected){ _local_6 = new _SafeStr_3691(_SafeStr_3691._SafeStr_11337, object); eventDispatcher.dispatchEvent(_local_6); }; }; }; } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.CLICK: this.openContextMenu(); default: super.mouseEvent(k, _arg_2); }; } protected function openContextMenu():void { var k:_SafeStr_2265 = new _SafeStr_3691(_SafeStr_3691._SafeStr_11336, object); eventDispatcher.dispatchEvent(k); } private function _SafeStr_11339(k:String, _arg_2:String):void { object.getModelController().setNumber(_SafeStr_2464.FURNITURE_GUILD_CUSTOMIZED_COLOR_1, parseInt(k, 16)); object.getModelController().setNumber(_SafeStr_2464.FURNITURE_GUILD_CUSTOMIZED_COLOR_2, parseInt(_arg_2, 16)); } private function _SafeStr_11338(k:String):void { eventDispatcher.dispatchEvent(new _SafeStr_3695(_SafeStr_3695._SafeStr_11335, object, k, true)); } protected function updateGuildId(k:String):void { object.getModelController().setNumber(_SafeStr_2464._SafeStr_6556, parseInt(k)); } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11333 = "_-5ZG" (String#35789, DoABC#3) // _SafeStr_11334 = "_-1Ul" (String#25786, DoABC#3) // _SafeStr_11335 = "_-1Wm" (String#25864, DoABC#3) // _SafeStr_11336 = "_-6Dq" (String#37408, DoABC#3) // _SafeStr_11337 = "_-Lo" (String#39279, DoABC#3) // _SafeStr_11338 = "_-6cI" (String#38365, DoABC#3) // _SafeStr_11339 = "_-5Ii" (String#35157, DoABC#3) // _SafeStr_11340 = "_-1PM" (String#25576, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2567 = "_-yE" (String#15448, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3034 = "_-50" (String#12758, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3689 = "_-0Wq" (String#8138, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_3695 = "_-3Ru" (String#11151, DoABC#3) // _SafeStr_6556 = "_-0Ok" (String#23146, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2568 package _-1f8 { import _-3yO._SafeStr_2464; import _-58P._SafeStr_3691; public class _SafeStr_2568 extends _SafeStr_2567 { override protected function openContextMenu():void { } override protected function updateGuildId(k:String):void { super.updateGuildId(k); object.getModelController().setString(_SafeStr_2464._SafeStr_5714, ("groupforum/" + k)); } override public function useObject():void { if (((!((eventDispatcher == null))) && (!((object == null))))){ eventDispatcher.dispatchEvent(new _SafeStr_3691(_SafeStr_3691._SafeStr_5711, object)); }; super.useObject(); } override public function getEventTypes():Array { return (_SafeStr_11323(super.getEventTypes(), [_SafeStr_3691._SafeStr_5711])); } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2567 = "_-yE" (String#15448, DoABC#3) // _SafeStr_2568 = "_-23M" (String#9745, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_5711 = "_-vr" (String#40621, DoABC#3) // _SafeStr_5714 = "_-4gG" (String#33626, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2569 package _-1f8 { import _-pX._SafeStr_3694; public class _SafeStr_2569 extends _SafeStr_2565 { override protected function get engravingDialogType():int { return (_SafeStr_3694._SafeStr_11341); } } }//package _-1f8 // _SafeStr_11341 = "_-4m2" (String#33838, DoABC#3) // _SafeStr_2565 = "_-42t" (String#11801, DoABC#3) // _SafeStr_2569 = "_-22G" (String#9731, DoABC#3) // _SafeStr_3694 = "_-0hi" (String#23855, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2572 package _-1f8 { import _-58P._SafeStr_3042; import _-4Q3._SafeStr_3048; import _-3yO._SafeStr_2464; import _-2pI._SafeStr_3019; public class _SafeStr_2572 extends _SafeStr_2561 { private var _SafeStr_11342:Boolean; private var _SafeStr_5413:Boolean = false; private var _SafeStr_11343:int = -1; override public function getEventTypes():Array { var k:Array = [_SafeStr_3042._SafeStr_11344, _SafeStr_3042._SafeStr_11345, _SafeStr_3042._SafeStr_11346, _SafeStr_3042._SafeStr_11347]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function dispose():void { this._SafeStr_11348(); super.dispose(); } override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_2:_SafeStr_3048; var _local_3:int; super.processUpdateMessage(k); if (object == null){ return; }; if (object.getModelController().getNumber(_SafeStr_2464._SafeStr_11326) == 1){ if (!this._SafeStr_5413){ this._SafeStr_11349(); }; _local_2 = (k as _SafeStr_3048); if (_local_2 == null){ return; }; _local_3 = object.getState(0); if (_local_3 != this._SafeStr_11343){ this._SafeStr_11343 = _local_3; if (_local_3 == 1){ this._SafeStr_11350(); } else { if (_local_3 == 0){ this._SafeStr_11351(); }; }; }; }; } private function _SafeStr_11349():void { if ((((object == null)) || ((eventDispatcher == null)))){ return; }; this._SafeStr_11342 = true; var k:_SafeStr_3042 = new _SafeStr_3042(_SafeStr_3042._SafeStr_11347, object); eventDispatcher.dispatchEvent(k); this._SafeStr_5413 = true; } private function _SafeStr_11350():void { if ((((object == null)) || ((eventDispatcher == null)))){ return; }; this._SafeStr_11342 = true; var k:_SafeStr_3042 = new _SafeStr_3042(_SafeStr_3042._SafeStr_11344, object); eventDispatcher.dispatchEvent(k); } private function _SafeStr_11351():void { if ((((object == null)) || ((eventDispatcher == null)))){ return; }; var k:_SafeStr_3042 = new _SafeStr_3042(_SafeStr_3042._SafeStr_11345, object); eventDispatcher.dispatchEvent(k); } private function _SafeStr_11348():void { if (!this._SafeStr_11342){ return; }; var k:_SafeStr_3042 = new _SafeStr_3042(_SafeStr_3042._SafeStr_11346, object); eventDispatcher.dispatchEvent(k); } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11326 = "_-6HS" (String#37541, DoABC#3) // _SafeStr_11342 = "_-0Cv" (String#7814, DoABC#3) // _SafeStr_11343 = "_-0XP" (String#683, DoABC#3) // _SafeStr_11344 = "_-3Qx" (String#30576, DoABC#3) // _SafeStr_11345 = "_-KE" (String#39223, DoABC#3) // _SafeStr_11346 = "_-6Am" (String#37294, DoABC#3) // _SafeStr_11347 = "_-3hv" (String#31211, DoABC#3) // _SafeStr_11348 = "_-0FC" (String#7847, DoABC#3) // _SafeStr_11349 = "_-2Xz" (String#28364, DoABC#3) // _SafeStr_11350 = "_-2jc" (String#1520, DoABC#3) // _SafeStr_11351 = "_-6Pi" (String#14205, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2572 = "_-6L1" (String#14131, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3042 = "_-3UL" (String#30700, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2574 package _-1f8 { import _-58P._SafeStr_3691; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-2F._SafeStr_2265; public class _SafeStr_2574 extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = [_SafeStr_3691._SafeStr_11352]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_11352, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11352 = "_-hm" (String#40081, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2574 = "_-0Vs" (String#8121, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2575 package _-1f8 { import _-pX._SafeStr_2814; import _-58P._SafeStr_3696; import _-3yO._SafeStr_2464; import in._SafeStr_3068; public class _SafeStr_2575 extends FurnitureLogic { override public function get widget():String { return (_SafeStr_2814._SafeStr_5674); } override public function getEventTypes():Array { return (_SafeStr_11323(super.getEventTypes(), [_SafeStr_3696._SafeStr_11353])); } override public function update(k:int):void { super.update(k); if (!object.getModel().hasNumber(_SafeStr_2464._SafeStr_11354)){ eventDispatcher.dispatchEvent(new _SafeStr_3696(_SafeStr_3696._SafeStr_11353, object)); }; var _local_2:_SafeStr_3068 = object.getModel(); var _local_3:String = _local_2._SafeStr_5713(_SafeStr_2464._SafeStr_5669).getValue("renterId"); var _local_4:Number = _local_2.getNumber(_SafeStr_2464._SafeStr_11354); if (_local_3 != null){ if (Number(_local_3) == _local_4){ object.setState(2, 0); } else { object.setState(1, 0); }; } else { object.setState(0, 0); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11353 = "_-1oq" (String#26572, DoABC#3) // _SafeStr_11354 = "_-4lH" (String#33814, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2575 = "_-3Sh" (String#11170, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3696 = "_-XC" (String#14995, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_5674 = "_-2Jp" (String#27803, DoABC#3) // _SafeStr_5713 = "_-5LC" (String#13113, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2576 package _-1f8 { import _-pX._SafeStr_3693; import _-58P._SafeStr_3691; import _-2F._SafeStr_2265; public class _SafeStr_2576 extends _SafeStr_2561 { override public function get contextMenu():String { return (_SafeStr_3693.MYSTERY_TROPHY); } override public function getEventTypes():Array { return (_SafeStr_11323(super.getEventTypes(), [_SafeStr_3691._SafeStr_11355])); } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_11355, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11355 = "_-0-3" (String#22148, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2576 = "_-1hC" (String#9332, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_3693 = "_-14s" (String#8712, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2577 package _-1f8 { import _-pX._SafeStr_3693; public class _SafeStr_2577 extends _SafeStr_2561 { override public function get contextMenu():String { return (_SafeStr_3693.RANDOM_TELEPORT); } } }//package _-1f8 // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2577 = "_-1c-" (String#9254, DoABC#3) // _SafeStr_3693 = "_-14s" (String#8712, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2578 package _-1f8 { import _-3yO._SafeStr_2464; import _-58P._SafeStr_2266; import _-4Q3._SafeStr_3043; import _-4Q3._SafeStr_3048; import _-2pI._SafeStr_3019; import _-2it.MapStuffData; import _-pX._SafeStr_3692; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; public class _SafeStr_2578 extends FurnitureLogic { public static const _SafeStr_11356:String = "state"; public static const _SafeStr_11357:String = "imageUrl"; public static const _SafeStr_11358:String = "clickUrl"; public static const _SafeStr_11359:String = "offsetX"; public static const _SafeStr_11360:String = "offsetY"; public static const _SafeStr_11361:String = "offsetZ"; protected var _SafeStr_11362:Boolean; protected var _SafeStr_11363:Boolean; public function _SafeStr_2578() { this._SafeStr_11362 = true; this._SafeStr_11363 = false; } override public function initialize(k:XML):void { super.initialize(k); if (this._SafeStr_11362){ object.getModelController().setNumber(_SafeStr_2464._SafeStr_7276, 1); }; } override public function getEventTypes():Array { var k:Array = [_SafeStr_2266._SafeStr_11364]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_2:_SafeStr_3043; super.processUpdateMessage(k); if ((k is _SafeStr_3048)){ this._SafeStr_11365(); }; if ((k is _SafeStr_3043)){ _local_2 = (k as _SafeStr_3043); switch (_local_2.type){ case _SafeStr_3043._SafeStr_11367: object.getModelController().setNumber(_SafeStr_2464._SafeStr_11366, 1, false); return; case _SafeStr_3043._SafeStr_11369: object.getModelController().setNumber(_SafeStr_2464._SafeStr_11366, -1); _SafeStr_4.log(("failed to load billboard image from url " + object.getModelController().getString(_SafeStr_2464._SafeStr_11368))); return; }; }; } private function _SafeStr_11365():Boolean { var _local_8:MapStuffData; var _local_9:Number; var _local_10:String; var _local_11:String; var _local_12:int; var _local_13:String; var _local_14:String; var k:Boolean; if (object != null){ _local_8 = new MapStuffData(); _local_8.initializeFromRoomObjectModel(object.getModel()); _local_9 = parseInt(_local_8.getValue(_SafeStr_11356)); if (!isNaN(_local_9)){ _local_12 = int(_local_9); if (object.getState(0) != _local_12){ object.setState(_local_12, 0); k = true; }; }; _local_10 = this._SafeStr_11370(_local_8.getValue(_SafeStr_11357)); if (_local_10 != null){ _local_13 = object.getModelController().getString(_SafeStr_2464._SafeStr_11368); if ((((_local_13 == null)) || (!((this._SafeStr_11370(_local_13) == _local_10))))){ object.getModelController().setString(_SafeStr_2464._SafeStr_11368, _local_10, false); object.getModelController().setNumber(_SafeStr_2464._SafeStr_11366, 0, false); k = true; }; }; _local_11 = _local_8.getValue(_SafeStr_11358); if (_local_11 != null){ _local_14 = object.getModelController().getString(_SafeStr_2464._SafeStr_11371); if ((((_local_14 == null)) || (!((_local_14 == _local_11))))){ object.getModelController().setString(_SafeStr_2464._SafeStr_11371, _local_11); k = true; }; }; if (!isNaN(parseInt(_local_8.getValue(_SafeStr_11359)))){ k = this._SafeStr_11372(_SafeStr_2464._SafeStr_11373, object.getModelController().getNumber(_SafeStr_2464._SafeStr_11373), parseInt(_local_8.getValue(_SafeStr_11359))); }; if (!isNaN(parseInt(_local_8.getValue(_SafeStr_11360)))){ k = this._SafeStr_11372(_SafeStr_2464._SafeStr_11374, object.getModelController().getNumber(_SafeStr_2464._SafeStr_11374), parseInt(_local_8.getValue(_SafeStr_11360))); }; if (!isNaN(parseInt(_local_8.getValue(_SafeStr_11361)))){ k = this._SafeStr_11372(_SafeStr_2464._SafeStr_11375, object.getModelController().getNumber(_SafeStr_2464._SafeStr_11375), parseInt(_local_8.getValue(_SafeStr_11361))); }; }; var _local_2:String = object.getModelController().getString(_SafeStr_2464._SafeStr_11368); var _local_3:String = object.getModelController().getString(_SafeStr_2464._SafeStr_11371); var _local_4:int = object.getModelController().getNumber(_SafeStr_2464._SafeStr_11373); var _local_5:int = object.getModelController().getNumber(_SafeStr_2464._SafeStr_11374); var _local_6:int = object.getModelController().getNumber(_SafeStr_2464._SafeStr_11375); if (_local_2 != null){ eventDispatcher.dispatchEvent(new _SafeStr_2266(_SafeStr_2266._SafeStr_11364, object, _local_2, _local_3)); }; var _local_7 = (((_SafeStr_11357 + "=") + (((_local_2)!=null) ? _local_2 : "")) + "\t"); if (this._SafeStr_11363){ _local_7 = (_local_7 + (((_SafeStr_11358 + "=") + (((_local_3)!=null) ? _local_3 : "")) + "\t")); }; _local_7 = (_local_7 + (((_SafeStr_11359 + "=") + _local_4) + "\t")); _local_7 = (_local_7 + (((_SafeStr_11360 + "=") + _local_5) + "\t")); _local_7 = (_local_7 + (((_SafeStr_11361 + "=") + _local_6) + "\t")); object.getModelController().setString(_SafeStr_3692._SafeStr_6538, (_SafeStr_3692._SafeStr_11376 + _local_7)); return (k); } private function _SafeStr_11370(k:String):String { return ((((k)!=null) ? k.replace("http:", "https:") : null)); } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (k.type == MouseEvent.MOUSE_MOVE){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: return; default: super.mouseEvent(k, _arg_2); }; } private function _SafeStr_11372(k:String, _arg_2:int, _arg_3:int):Boolean { if (((!(isNaN(_arg_3))) && (!((_arg_2 == _arg_3))))){ object.getModelController().setNumber(k, _arg_3); return (true); }; return (false); } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11356 = "_-6-J" (String#36831, DoABC#3) // _SafeStr_11357 = "_-4m4" (String#33840, DoABC#3) // _SafeStr_11358 = "_-0PT" (String#23170, DoABC#3) // _SafeStr_11359 = "_-3il" (String#31247, DoABC#3) // _SafeStr_11360 = "_-28b" (String#27371, DoABC#3) // _SafeStr_11361 = "_-647" (String#37025, DoABC#3) // _SafeStr_11362 = "_-6kx" (String#38726, DoABC#3) // _SafeStr_11363 = "_-Sx" (String#39545, DoABC#3) // _SafeStr_11364 = "_-25t" (String#27270, DoABC#3) // _SafeStr_11365 = "_-010" (String#22222, DoABC#3) // _SafeStr_11366 = "_-5b9" (String#35864, DoABC#3) // _SafeStr_11367 = "_-3eE" (String#31081, DoABC#3) // _SafeStr_11368 = "_-2WM" (String#28294, DoABC#3) // _SafeStr_11369 = "_-4PT" (String#32993, DoABC#3) // _SafeStr_11370 = "_-4H4" (String#32649, DoABC#3) // _SafeStr_11371 = "_-2lf" (String#28902, DoABC#3) // _SafeStr_11372 = "_-2N1" (String#27933, DoABC#3) // _SafeStr_11373 = "_-6ed" (String#38465, DoABC#3) // _SafeStr_11374 = "_-2AB" (String#27433, DoABC#3) // _SafeStr_11375 = "_-5YY" (String#35762, DoABC#3) // _SafeStr_11376 = "_-5Sj" (String#35528, DoABC#3) // _SafeStr_2266 = "_-1yE" (String#26936, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2578 = "_-3TO" (String#11177, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3043 = "_-3vf" (String#11658, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3692 = "_-1k4" (String#9374, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_6538 = "_-52y" (String#34544, DoABC#3) // _SafeStr_7276 = "_-5aB" (String#35826, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2579 package _-1f8 { import in._SafeStr_3072; public class _SafeStr_2579 extends _SafeStr_2578 { override protected function getAdClickUrl(k:_SafeStr_3072):String { return (null); } } }//package _-1f8 // _SafeStr_2578 = "_-3TO" (String#11177, DoABC#3) // _SafeStr_2579 = "_-26N" (String#9792, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2580 package _-1f8 { import _-pX._SafeStr_2814; import _-3yO._SafeStr_2464; public class _SafeStr_2580 extends _SafeStr_2561 { override public function get widget():String { return (_SafeStr_2814._SafeStr_5994); } override public function initialize(k:XML):void { super.initialize(k); if (((!((object == null))) && (!((object.getModelController() == null))))){ object.getModelController().setNumber(_SafeStr_2464._SafeStr_11377, 1); }; } } }//package _-1f8 // _SafeStr_11377 = "_-5vr" (String#36658, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2580 = "_-5B8" (String#12950, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_5994 = "_-1N-" (String#25482, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2581 package _-1f8 { import _-58P._SafeStr_3691; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-2F._SafeStr_2265; public class _SafeStr_2581 extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = [_SafeStr_3691._SafeStr_11378]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_11378, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11378 = "_-3oK" (String#31468, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2581 = "_-2z7" (String#10697, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2582 package _-1f8 { import _-pX._SafeStr_2814; import _-58P._SafeStr_3696; import _-3yO._SafeStr_2464; public class _SafeStr_2582 extends FurnitureLogic { override public function get widget():String { return (_SafeStr_2814._SafeStr_6344); } override public function getEventTypes():Array { return (_SafeStr_11323(super.getEventTypes(), [_SafeStr_3696._SafeStr_11379])); } override public function update(k:int):void { super.update(k); if (!object.getModel().hasString(_SafeStr_2464._SafeStr_11380)){ eventDispatcher.dispatchEvent(new _SafeStr_3696(_SafeStr_3696._SafeStr_11379, object)); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11379 = "_-Tp" (String#39583, DoABC#3) // _SafeStr_11380 = "_-1qZ" (String#26634, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2582 = "_-3H9" (String#10990, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_3696 = "_-XC" (String#14995, DoABC#3) // _SafeStr_6344 = "_-MF" (String#39297, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2583 package _-1f8 { import _-151._SafeStr_2306; import _-58P._SafeStr_3700; import _-4Q3._SafeStr_3048; import _-151._SafeStr_2305; import _-2pI._SafeStr_3019; import in._SafeStr_3068; import in._SafeStr_2436; import _-3yO._SafeStr_2464; public class _SafeStr_2583 extends _SafeStr_2561 { private static const _SafeStr_11381:int = 0; private var _SafeStr_11343:int = -1; private var _SafeStr_11382:_SafeStr_2306 = null; override public function dispose():void { if (this._SafeStr_11343 == _SafeStr_11381){ eventDispatcher.dispatchEvent(new _SafeStr_3700(_SafeStr_3700._SafeStr_11383, object)); }; super.dispose(); } override public function getEventTypes():Array { var k:Array = [_SafeStr_3700._SafeStr_11384, _SafeStr_3700._SafeStr_11383]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_2:_SafeStr_3048; var _local_3:_SafeStr_2305; var _local_4:int; super.processUpdateMessage(k); if (object != null){ _local_2 = (k as _SafeStr_3048); if (_local_2 != null){ _local_4 = object.getState(0); this._SafeStr_11385(_local_4); }; _local_3 = object.getLocation(); if (this._SafeStr_11382 == null){ this._SafeStr_11382 = new _SafeStr_2306(); } else { if (((!((_local_3.x == this._SafeStr_11382.x))) || (!((_local_3.y == this._SafeStr_11382.y))))){ if (this._SafeStr_11343 == _SafeStr_11381){ if (eventDispatcher != null){ eventDispatcher.dispatchEvent(new _SafeStr_3700(_SafeStr_3700._SafeStr_11384, object)); }; }; }; }; this._SafeStr_11382._SafeStr_10465(_local_3); }; } private function _SafeStr_11385(k:int):void { if (k != this._SafeStr_11343){ if (eventDispatcher != null){ if (k == _SafeStr_11381){ eventDispatcher.dispatchEvent(new _SafeStr_3700(_SafeStr_3700._SafeStr_11384, object)); } else { if (this._SafeStr_11343 == _SafeStr_11381){ eventDispatcher.dispatchEvent(new _SafeStr_3700(_SafeStr_3700._SafeStr_11383, object)); }; }; }; this._SafeStr_11343 = k; }; } private function _SafeStr_11386():void { var _local_2:_SafeStr_3068; var _local_3:Number; var _local_4:int; var k:_SafeStr_2436 = object; if (k != null){ _local_2 = k.getModel(); if (_local_2 != null){ _local_3 = _local_2.getNumber(_SafeStr_2464._SafeStr_11387); if (!isNaN(_local_3)){ _local_4 = _local_3; _local_4 = (_local_4 % 2); this._SafeStr_11385(_local_4); }; }; }; } override public function update(k:int):void { super.update(k); this._SafeStr_11386(); } } }//package _-1f8 // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11343 = "_-0XP" (String#683, DoABC#3) // _SafeStr_11381 = "_-0YW" (String#23508, DoABC#3) // _SafeStr_11382 = "_-Li" (String#14793, DoABC#3) // _SafeStr_11383 = "_-1Ge" (String#25240, DoABC#3) // _SafeStr_11384 = "_-v8" (String#40592, DoABC#3) // _SafeStr_11385 = "_-79" (String#38750, DoABC#3) // _SafeStr_11386 = "_-2BF" (String#27475, DoABC#3) // _SafeStr_11387 = "_-3E7" (String#30055, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2583 = "_-zw" (String#15467, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3700 = "_-1B" (String#8816, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2584 package _-1f8 { import _-58P._SafeStr_3690; import _-2F._SafeStr_2265; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; public class _SafeStr_2584 extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = [_SafeStr_3690._SafeStr_11324]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { var _local_3:_SafeStr_2265; if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: switch (k._SafeStr_11388){ case "off": _local_3 = new _SafeStr_3690(_SafeStr_3690._SafeStr_11324, object, 3); break; }; break; case MouseEvent.CLICK: switch (k._SafeStr_11388){ case "inc": _local_3 = new _SafeStr_3690(_SafeStr_3690._SafeStr_11324, object, 2); break; case "dec": _local_3 = new _SafeStr_3690(_SafeStr_3690._SafeStr_11324, object, 1); break; }; break; }; if (((!((eventDispatcher == null))) && (!((_local_3 == null))))){ eventDispatcher.dispatchEvent(_local_3); } else { super.mouseEvent(k, _arg_2); }; } override public function useObject():void { var k:_SafeStr_2265; if (object != null){ k = new _SafeStr_3690(_SafeStr_3690._SafeStr_11324, object, 3); if (eventDispatcher != null){ eventDispatcher.dispatchEvent(k); }; }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11324 = "_-0nM" (String#24069, DoABC#3) // _SafeStr_11388 = "_-6hS" (String#38592, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2584 = "_-1vC" (String#9579, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3690 = "_-0jo" (String#23937, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2585 package _-1f8 { import _-151._SafeStr_2306; import _-151._SafeStr_2305; import _-4Q3._SafeStr_3044; import _-4Q3._SafeStr_3048; import _-2pI._SafeStr_3019; import _-2it._SafeStr_2428; public class _SafeStr_2585 extends _SafeStr_2561 { private static const _SafeStr_11389:int = 0; private static const _SafeStr_11390:int = 1; private static const _SafeStr_11391:int = 10; private var _SafeStr_11392:_SafeStr_2306 = null; public function _SafeStr_2585() { _SafeStr_11393 = _SafeStr_11394; this._SafeStr_11392 = new _SafeStr_2306(); } override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_4:_SafeStr_2305; var _local_5:_SafeStr_2305; var _local_6:_SafeStr_2305; if (k == null){ return; }; var _local_2:_SafeStr_3044 = (k as _SafeStr_3044); if (((!((object == null))) && ((_local_2 == null)))){ if (k.loc != null){ _local_4 = object.getLocation(); _local_5 = _SafeStr_2306._SafeStr_10459(k.loc, _local_4); if (_local_5 != null){ if ((((Math.abs(_local_5.x) < 2)) && ((Math.abs(_local_5.y) < 2)))){ _local_6 = _local_4; if ((((Math.abs(_local_5.x) > 1)) || ((Math.abs(_local_5.y) > 1)))){ _local_6 = _SafeStr_2306.sum(_local_4, _SafeStr_2306.product(_local_5, 0.5)); }; _local_2 = new _SafeStr_3044(_local_6, k.loc, k.dir); super.processUpdateMessage(_local_2); return; }; }; }; }; if (((!((k.loc == null))) && ((_local_2 == null)))){ _local_2 = new _SafeStr_3044(k.loc, k.loc, k.dir); super.processUpdateMessage(_local_2); }; var _local_3:_SafeStr_3048 = (k as _SafeStr_3048); if (_local_3 != null){ if (_local_3.state > 0){ _SafeStr_11393 = (_SafeStr_11394 / this._SafeStr_11395(_local_3.state)); } else { _SafeStr_11393 = 1; }; this._SafeStr_11396(_local_3); return; }; if (((_local_2) && (_local_2._SafeStr_11397))){ _SafeStr_11393 = _SafeStr_11394; }; super.processUpdateMessage(k); } protected function _SafeStr_11395(k:int):int { return ((k / _SafeStr_11391)); } protected function _SafeStr_11398(k:int):int { return ((k % _SafeStr_11391)); } private function _SafeStr_11396(k:_SafeStr_3048):void { var _local_3:_SafeStr_2428; var _local_2:int = this._SafeStr_11398(k.state); if (_local_2 != k.state){ _local_3 = new _SafeStr_2428(); _local_3.setString(String(_local_2)); k = new _SafeStr_3048(_local_2, _local_3, k._SafeStr_7642); }; super.processUpdateMessage(k); } override public function update(k:int):void { if (object != null){ this._SafeStr_11392._SafeStr_10465(object.getLocation()); super.update(k); if (_SafeStr_2306._SafeStr_10459(object.getLocation(), this._SafeStr_11392).length == 0){ if (object.getState(0) != _SafeStr_11389){ object.setState(_SafeStr_11389, 0); }; }; }; } } }//package _-1f8 // _SafeStr_10459 = "_-5pf" (String#36423, DoABC#3) // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_11389 = "_-0L5" (String#23005, DoABC#3) // _SafeStr_11390 = "_-1GS" (String#25234, DoABC#3) // _SafeStr_11391 = "_-1p" (String#26578, DoABC#3) // _SafeStr_11392 = "_-HH" (String#39109, DoABC#3) // _SafeStr_11393 = "_-4td" (String#34133, DoABC#3) // _SafeStr_11394 = "_-1pG" (String#26589, DoABC#3) // _SafeStr_11395 = "_-32i" (String#29591, DoABC#3) // _SafeStr_11396 = "_-3ID" (String#3423, DoABC#3) // _SafeStr_11397 = "_-0hj" (String#23856, DoABC#3) // _SafeStr_11398 = "_-2mt" (String#28956, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2428 = "_-5Dr" (String#12998, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2585 = "_-21h" (String#9715, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3044 = "_-0Xy" (String#8150, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_7642 = "_-6Vn" (String#4259, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2586 package _-1f8 { import _-3yO._SafeStr_2464; public class _SafeStr_2586 extends _SafeStr_2561 { override public function initialize(k:XML):void { super.initialize(k); object.getModelController().setNumber(_SafeStr_2464._SafeStr_11399, 1, true); } } }//package _-1f8 // _SafeStr_11399 = "_-1iA" (String#26305, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2586 = "_-6jX" (String#14503, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2587 package _-1f8 { import _-58P._SafeStr_3691; import _-4Q3._SafeStr_3048; import _-2pI._SafeStr_3019; import _-2it.MapStuffData; import _-3yO._SafeStr_2464; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-2F._SafeStr_2265; public class _SafeStr_2587 extends FurnitureLogic { private static const _SafeStr_11400:String = "GENDER"; private static const _SafeStr_11401:String = "FIGURE"; private static const _SafeStr_11402:String = "OUTFIT_NAME"; override public function getEventTypes():Array { var k:Array = [_SafeStr_3691._SafeStr_5945]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_3019):void { super.processUpdateMessage(k); var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (((!((_local_2 == null))) && (!((_local_2.data == null))))){ _local_2.data.writeRoomObjectModel(object.getModelController()); this._SafeStr_11403(); }; } private function _SafeStr_11403():void { if ((((object == null)) || ((object.getModelController() == null)))){ return; }; var k:MapStuffData = new MapStuffData(); k.initializeFromRoomObjectModel(object.getModel()); object.getModelController().setString(_SafeStr_2464._SafeStr_5948, k.getValue(_SafeStr_11400)); object.getModelController().setString(_SafeStr_2464._SafeStr_5947, k.getValue(_SafeStr_11401)); object.getModelController().setString(_SafeStr_2464._SafeStr_5949, k.getValue(_SafeStr_11402)); } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_5945, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11400 = "_-6Mm" (String#37736, DoABC#3) // _SafeStr_11401 = "_-4BC" (String#32423, DoABC#3) // _SafeStr_11402 = "_-2c4" (String#28530, DoABC#3) // _SafeStr_11403 = "_-3KY" (String#11035, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2587 = "_-4eJ" (String#12392, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_5945 = "_-2WT" (String#28298, DoABC#3) // _SafeStr_5947 = "_-0Gz" (String#22833, DoABC#3) // _SafeStr_5948 = "_-6aP" (String#38283, DoABC#3) // _SafeStr_5949 = "_-6FT" (String#37463, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2588 package _-1f8 { import _-pX._SafeStr_2814; import in._SafeStr_3072; import _-3yO._SafeStr_2464; public class _SafeStr_2588 extends FurnitureLogic { override public function get widget():String { return (_SafeStr_2814._SafeStr_6328); } override public function useObject():void { super.useObject(); } public function _SafeStr_11404(k:int):void { if (object == null){ return; }; var _local_2:_SafeStr_3072 = object.getModelController(); if (_local_2 != null){ _local_2.setNumber(_SafeStr_2464._SafeStr_11387, k, false); }; } } }//package _-1f8 // _SafeStr_11387 = "_-3E7" (String#30055, DoABC#3) // _SafeStr_11404 = "_-5Ce" (String#34919, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2588 = "_-1SY" (String#9105, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_6328 = "_-1u2" (String#26769, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2589 package _-1f8 { import _-58P._SafeStr_3042; import _-58P._SafeStr_3691; import _-4Q3._SafeStr_3048; import in._SafeStr_3072; import _-3yO._SafeStr_2464; import _-pX._SafeStr_3692; import _-2pI._SafeStr_3019; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-2F._SafeStr_2265; import _-58P._SafeStr_3690; public class _SafeStr_2589 extends _SafeStr_2561 { private var _SafeStr_11342:Boolean; private var _SafeStr_5413:Boolean = false; private var _SafeStr_11343:int = -1; override public function getEventTypes():Array { var k:Array = [_SafeStr_3042._SafeStr_11405, _SafeStr_3042._SafeStr_11406, _SafeStr_3042._SafeStr_5925, _SafeStr_3042._SafeStr_11407, _SafeStr_3691._SafeStr_11408]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function dispose():void { this._SafeStr_11348(); super.dispose(); } override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_2:_SafeStr_3048; var _local_3:_SafeStr_3072; var _local_4:int; super.processUpdateMessage(k); if (object == null){ return; }; if (object.getModelController().getNumber(_SafeStr_2464._SafeStr_11326) == 1){ if (!this._SafeStr_5413){ this._SafeStr_11409(); }; object.getModelController().setString(_SafeStr_3692._SafeStr_6538, _SafeStr_3692._SafeStr_6557); _local_2 = (k as _SafeStr_3048); if (_local_2 == null){ return; }; _local_3 = object.getModelController(); if (_local_3 == null){ return; }; _local_4 = object.getState(0); if (_local_4 != this._SafeStr_11343){ this._SafeStr_11343 = _local_4; if (_local_4 == 1){ this._SafeStr_11350(); } else { if (_local_4 == 0){ this._SafeStr_11351(); }; }; }; }; } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_11408, object); eventDispatcher.dispatchEvent(k); eventDispatcher.dispatchEvent(new _SafeStr_3690(_SafeStr_3690._SafeStr_11324, object, -1)); }; } private function _SafeStr_11409():void { if ((((object == null)) || ((eventDispatcher == null)))){ return; }; this._SafeStr_11342 = true; var k:_SafeStr_3042 = new _SafeStr_3042(_SafeStr_3042._SafeStr_11407, object); eventDispatcher.dispatchEvent(k); this._SafeStr_5413 = true; } private function _SafeStr_11350():void { if ((((object == null)) || ((eventDispatcher == null)))){ return; }; this._SafeStr_11342 = true; var k:_SafeStr_3042 = new _SafeStr_3042(_SafeStr_3042._SafeStr_11405, object); eventDispatcher.dispatchEvent(k); } private function _SafeStr_11351():void { if ((((object == null)) || ((eventDispatcher == null)))){ return; }; var k:_SafeStr_3042 = new _SafeStr_3042(_SafeStr_3042._SafeStr_11406, object); eventDispatcher.dispatchEvent(k); } private function _SafeStr_11348():void { if (!this._SafeStr_11342){ return; }; if ((((object == null)) || ((eventDispatcher == null)))){ return; }; var k:_SafeStr_3042 = new _SafeStr_3042(_SafeStr_3042._SafeStr_5925, object); eventDispatcher.dispatchEvent(k); } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11324 = "_-0nM" (String#24069, DoABC#3) // _SafeStr_11326 = "_-6HS" (String#37541, DoABC#3) // _SafeStr_11342 = "_-0Cv" (String#7814, DoABC#3) // _SafeStr_11343 = "_-0XP" (String#683, DoABC#3) // _SafeStr_11348 = "_-0FC" (String#7847, DoABC#3) // _SafeStr_11350 = "_-2jc" (String#1520, DoABC#3) // _SafeStr_11351 = "_-6Pi" (String#14205, DoABC#3) // _SafeStr_11405 = "_-3Sg" (String#30638, DoABC#3) // _SafeStr_11406 = "_-1zp" (String#26999, DoABC#3) // _SafeStr_11407 = "_-42Q" (String#32066, DoABC#3) // _SafeStr_11408 = "_-39y" (String#29888, DoABC#3) // _SafeStr_11409 = "_-1PX" (String#25586, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2589 = "_-10a" (String#8643, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3042 = "_-3UL" (String#30700, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3690 = "_-0jo" (String#23937, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_3692 = "_-1k4" (String#9374, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5925 = "_-3jH" (String#31266, DoABC#3) // _SafeStr_6538 = "_-52y" (String#34544, DoABC#3) // _SafeStr_6557 = "_-lC" (String#40204, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2590 package _-1f8 { import _-58P._SafeStr_3695; import _-58P._SafeStr_3691; import _-2it.StringArrayStuffData; import _-4Q3._SafeStr_3048; import _-4Q3._SafeStr_3034; import _-3yO._SafeStr_2464; import flash.utils.getTimer; import _-2pI._SafeStr_3019; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; public class _SafeStr_2590 extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = [_SafeStr_3695._SafeStr_11335, _SafeStr_3691._SafeStr_11410]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_4:StringArrayStuffData; super.processUpdateMessage(k); var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (_local_2 != null){ _local_4 = (_local_2.data as StringArrayStuffData); if (_local_4 != null){ this.updateBadge(_local_4.getValue(1)); }; }; var _local_3:_SafeStr_3034 = (k as _SafeStr_3034); if (_local_3 != null){ if (_local_3.assetName != "loading_icon"){ object.getModelController().setString(_SafeStr_2464._SafeStr_11411, _local_3.assetName); object.getModelController().setNumber(_SafeStr_2464._SafeStr_11412, 1); this.update(getTimer()); }; }; } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void { if (((!((eventDispatcher == null))) && (!((object == null))))){ eventDispatcher.dispatchEvent(new _SafeStr_3691(_SafeStr_3691._SafeStr_11410, object)); }; } protected function updateBadge(k:String):void { if (k != ""){ eventDispatcher.dispatchEvent(new _SafeStr_3695(_SafeStr_3695._SafeStr_11335, object, k, false)); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11335 = "_-1Wm" (String#25864, DoABC#3) // _SafeStr_11410 = "_-4Hy" (String#32684, DoABC#3) // _SafeStr_11411 = "_-4S1" (String#33102, DoABC#3) // _SafeStr_11412 = "_-0np" (String#24088, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2590 = "_-0zp" (String#8609, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3034 = "_-50" (String#12758, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_3695 = "_-3Ru" (String#11151, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2591 package _-1f8 { import _-58P._SafeStr_3691; import _-58P._SafeStr_3695; import _-2F._SafeStr_2265; import _-4Q3._SafeStr_3034; import _-3yO._SafeStr_2464; import _-4Q3._SafeStr_3689; import _-2pI._SafeStr_3019; public class _SafeStr_2591 extends _SafeStr_2590 { public static const _SafeStr_11413:int = 0; public static const _SafeStr_11414:int = 1; public static const _SafeStr_11415:int = 2; public static const _SafeStr_11416:int = 3; private static const _SafeStr_11417:String = "ACH_0"; private static const _SafeStr_11418:Number = 2; override public function getEventTypes():Array { var k:Array = [_SafeStr_3691._SafeStr_11419, _SafeStr_3691._SafeStr_11420, _SafeStr_3691._SafeStr_11421, _SafeStr_3695._SafeStr_11335]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_4:_SafeStr_2265; super.processUpdateMessage(k); var _local_2:_SafeStr_3034 = (k as _SafeStr_3034); if (_local_2 != null){ if (_local_2.assetName != "loading_icon"){ object.getModelController().setNumber(_SafeStr_2464._SafeStr_11422, _SafeStr_11418); }; }; var _local_3:_SafeStr_3689 = (k as _SafeStr_3689); if (_local_3){ if (((!((eventDispatcher == null))) && (!((object == null))))){ if (!_local_3.selected){ _local_4 = new _SafeStr_3691(_SafeStr_3691._SafeStr_11337, object); eventDispatcher.dispatchEvent(_local_4); }; }; }; } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = null; switch (object.getState(0)){ case _SafeStr_11413: case _SafeStr_11414: k = new _SafeStr_3691(_SafeStr_3691._SafeStr_11419, object); break; case _SafeStr_11415: k = new _SafeStr_3691(_SafeStr_3691._SafeStr_11420, object); break; case _SafeStr_11416: k = new _SafeStr_3691(_SafeStr_3691._SafeStr_11421, object); break; }; if (k){ eventDispatcher.dispatchEvent(k); }; }; } override protected function updateBadge(k:String):void { if (k != _SafeStr_11417){ super.updateBadge(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11335 = "_-1Wm" (String#25864, DoABC#3) // _SafeStr_11337 = "_-Lo" (String#39279, DoABC#3) // _SafeStr_11413 = "_-5Cv" (String#34930, DoABC#3) // _SafeStr_11414 = "_-BO" (String#38900, DoABC#3) // _SafeStr_11415 = "_-5e3" (String#35981, DoABC#3) // _SafeStr_11416 = "_-0MW" (String#23060, DoABC#3) // _SafeStr_11417 = "_-3Sj" (String#30640, DoABC#3) // _SafeStr_11418 = "_-2tR" (String#29208, DoABC#3) // _SafeStr_11419 = "_-5GH" (String#35054, DoABC#3) // _SafeStr_11420 = "_-2-2" (String#27010, DoABC#3) // _SafeStr_11421 = "_-3wH" (String#31790, DoABC#3) // _SafeStr_11422 = "_-0F2" (String#22754, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2590 = "_-0zp" (String#8609, DoABC#3) // _SafeStr_2591 = "_-46t" (String#11858, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3034 = "_-50" (String#12758, DoABC#3) // _SafeStr_3689 = "_-0Wq" (String#8138, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_3695 = "_-3Ru" (String#11151, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2592 package _-1f8 { import _-pX._SafeStr_3693; import _-58P._SafeStr_3691; import _-2F._SafeStr_2265; public class _SafeStr_2592 extends _SafeStr_2561 { override public function get contextMenu():String { return (_SafeStr_3693.MYSTERY_BOX); } override public function getEventTypes():Array { return (_SafeStr_11323(super.getEventTypes(), [_SafeStr_3691._SafeStr_11423])); } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_11423, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11423 = "_-3BY" (String#29952, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2592 = "_-5lI" (String#13532, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_3693 = "_-14s" (String#8712, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2593 package _-1f8 { import _-pX._SafeStr_3693; import _-58P._SafeStr_3691; import _-2F._SafeStr_2265; public class _SafeStr_2593 extends _SafeStr_2561 { override public function get contextMenu():String { return (_SafeStr_3693.MONSTERPLANT_SEED); } override public function getEventTypes():Array { return (_SafeStr_11323(super.getEventTypes(), [_SafeStr_3691._SafeStr_11424])); } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_11424, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11424 = "_-1MU" (String#25461, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2593 = "_-w-" (String#15419, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_3693 = "_-14s" (String#8712, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2595 package _-1f8 { import _-151._SafeStr_2305; import _-58P._SafeStr_3701; import _-4Q3._SafeStr_3048; import _-2pI._SafeStr_3019; public class _SafeStr_2595 extends _SafeStr_2561 { private var _SafeStr_5560:int = -1; private var _SafeStr_10496:_SafeStr_2305; override public function getEventTypes():Array { var k:Array = [_SafeStr_3701._SafeStr_11425]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_3019):void { super.processUpdateMessage(k); var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (_local_2 != null){ if (((!((this._SafeStr_5560 == -1))) && (!((_local_2.state == this._SafeStr_5560))))){ this._SafeStr_11426(this._SafeStr_10496.z); }; this._SafeStr_5560 = _local_2.state; } else { this._SafeStr_10496 = k.loc; }; } private function _SafeStr_11426(k:Number):void { var _local_2:Number = Math.pow(2, (k - 1.2)); eventDispatcher.dispatchEvent(new _SafeStr_3701(_SafeStr_3701._SafeStr_11425, object, "FURNITURE_cuckoo_clock", _local_2)); } } }//package _-1f8 // _SafeStr_10496 = "_-3F8" (String#330, DoABC#3) // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11425 = "_-4sw" (String#34109, DoABC#3) // _SafeStr_11426 = "_-4uN" (String#12659, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2595 = "_-2Eg" (String#9940, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3701 = "_-rJ" (String#15348, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2596 package _-1f8 { import _-3yO._SafeStr_2464; import _-pX._SafeStr_3692; import _-2pI._SafeStr_3019; public class _SafeStr_2596 extends FurnitureLogic { override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_2:String; var _local_3:int; super.processUpdateMessage(k); if (object == null){ return; }; if (object.getModelController().getNumber(_SafeStr_2464._SafeStr_11326) == 1){ _local_2 = object.getModelController().getString(_SafeStr_2464._SafeStr_5670); _local_3 = int(_local_2); object.getModelController().setString(_SafeStr_3692._SafeStr_6538, (_SafeStr_3692._SafeStr_6561 + _local_3)); }; } } }//package _-1f8 // _SafeStr_11326 = "_-6HS" (String#37541, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2596 = "_-0It" (String#7900, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3692 = "_-1k4" (String#9374, DoABC#3) // _SafeStr_5670 = "_-4je" (String#33752, DoABC#3) // _SafeStr_6538 = "_-52y" (String#34544, DoABC#3) // _SafeStr_6561 = "_-3pH" (String#31509, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2597 package _-1f8 { import _-58P._SafeStr_3690; import _-2F._SafeStr_2265; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; public class _SafeStr_2597 extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = [_SafeStr_3690._SafeStr_11324]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { var _local_3:_SafeStr_2265; if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: switch (k._SafeStr_11388){ case "start_stop": _local_3 = new _SafeStr_3690(_SafeStr_3690._SafeStr_11324, object, 1); break; case "reset": _local_3 = new _SafeStr_3690(_SafeStr_3690._SafeStr_11324, object, 2); break; }; if (((!((eventDispatcher == null))) && (!((_local_3 == null))))){ eventDispatcher.dispatchEvent(_local_3); return; }; break; }; super.mouseEvent(k, _arg_2); } override public function useObject():void { var k:_SafeStr_2265; if (object != null){ k = new _SafeStr_3690(_SafeStr_3690._SafeStr_11324, object, 1); if (eventDispatcher != null){ eventDispatcher.dispatchEvent(k); }; }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11324 = "_-0nM" (String#24069, DoABC#3) // _SafeStr_11388 = "_-6hS" (String#38592, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2597 = "_-5aa" (String#13364, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3690 = "_-0jo" (String#23937, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2598 package _-1f8 { import _-58P._SafeStr_3032; import _-151._SafeStr_2305; import _-3yO._SafeStr_2464; public class _SafeStr_2598 extends FurnitureLogic { override public function initialize(k:XML):void { super.initialize(k); eventDispatcher.addEventListener(_SafeStr_3032._SafeStr_11427, this._SafeStr_11428); } override public function tearDown():void { eventDispatcher.removeEventListener(_SafeStr_3032._SafeStr_11427, this._SafeStr_11428); super.tearDown(); } private function _SafeStr_11428(k:_SafeStr_3032):void { var _local_3:int; var _local_4:int; var _local_5:_SafeStr_2305; var _local_6:int; var _local_7:int; if (object == null){ return; }; var _local_2:_SafeStr_2305 = object.getLocation(); if (k._SafeStr_11429){ _local_3 = object.getModel().getNumber(_SafeStr_2464._SafeStr_11430); _local_4 = object.getModel().getNumber(_SafeStr_2464._SafeStr_11431); _local_5 = object.getDirection(); _local_6 = 0; _local_7 = ((int((_local_5.x + 45)) % 360) / 90); if ((((_local_7 == 1)) || ((_local_7 == 3)))){ _local_6 = _local_3; _local_3 = _local_4; _local_4 = _local_6; }; if ((((((k._SafeStr_11429.x >= _local_2.x)) && ((k._SafeStr_11429.x < (_local_2.x + _local_3))))) && ((((k._SafeStr_11429.y >= _local_2.y)) && ((k._SafeStr_11429.y < (_local_2.y + _local_4))))))){ object.setState(1, 0); } else { object.setState(0, 0); }; }; } } }//package _-1f8 // _SafeStr_11427 = "_-0vJ" (String#24386, DoABC#3) // _SafeStr_11428 = "_-6Yo" (String#38229, DoABC#3) // _SafeStr_11429 = "_-6dc" (String#38425, DoABC#3) // _SafeStr_11430 = "_-3k0" (String#31293, DoABC#3) // _SafeStr_11431 = "_-4s6" (String#34077, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2598 = "_-28r" (String#9842, DoABC#3) // _SafeStr_3032 = "_-Dj" (String#14657, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2599 package _-1f8 { import _-pX._SafeStr_3693; import _-58P._SafeStr_3691; import _-2F._SafeStr_2265; public class _SafeStr_2599 extends _SafeStr_2561 { override public function get contextMenu():String { return (_SafeStr_3693.PURCHASABLE_CLOTHING); } override public function getEventTypes():Array { return (_SafeStr_11323(super.getEventTypes(), [_SafeStr_3691._SafeStr_11432])); } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_11432, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11432 = "_-lB" (String#40203, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2599 = "_-8J" (String#14563, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_3693 = "_-14s" (String#8712, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2600 package _-1f8 { import _-pX._SafeStr_3693; import _-58P._SafeStr_3691; import _-2F._SafeStr_2265; public class _SafeStr_2600 extends _SafeStr_2561 { override public function get contextMenu():String { return (_SafeStr_3693.EFFECT_BOX); } override public function getEventTypes():Array { return (_SafeStr_11323(super.getEventTypes(), [_SafeStr_3691._SafeStr_11433])); } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_11433, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11433 = "_-2tY" (String#29213, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2600 = "_-5m4" (String#13548, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_3693 = "_-14s" (String#8712, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2602 package _-1f8 { import _-4Q3._SafeStr_3048; import _-2pI._SafeStr_3019; import flash.utils.getTimer; public class _SafeStr_2602 extends FurnitureLogic { private static const _SafeStr_5386:int = 50; private static const _SafeStr_11434:int = 3000; private var _SafeStr_11435:int = 0; private var _SafeStr_11436:int = 0; private var _SafeStr_11437:int = 50; override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (_local_2 != null){ this._SafeStr_11438(_local_2.state); return; }; super.processUpdateMessage(k); } private function _SafeStr_11438(k:int):void { var _local_3:int; this._SafeStr_11435 = k; var _local_2:int = object.getState(0); if (this._SafeStr_11435 != _local_2){ _local_3 = (this._SafeStr_11435 - _local_2); if (_local_3 < 0){ _local_3 = -(_local_3); }; if ((_local_3 * _SafeStr_5386) > _SafeStr_11434){ this._SafeStr_11437 = (_SafeStr_11434 / _local_3); } else { this._SafeStr_11437 = _SafeStr_5386; }; this._SafeStr_11436 = getTimer(); }; } override public function update(k:int):void { var _local_2:int; var _local_3:int; var _local_4:int; var _local_5:int; super.update(k); if (object != null){ _local_2 = object.getState(0); if (((!((_local_2 == this._SafeStr_11435))) && ((k >= (this._SafeStr_11436 + this._SafeStr_11437))))){ _local_3 = (k - this._SafeStr_11436); _local_4 = (_local_3 / this._SafeStr_11437); _local_5 = 1; if (this._SafeStr_11435 < _local_2){ _local_5 = -1; }; if (_local_4 > (_local_5 * (this._SafeStr_11435 - _local_2))){ _local_4 = (_local_5 * (this._SafeStr_11435 - _local_2)); }; object.setState((_local_2 + (_local_5 * _local_4)), 0); this._SafeStr_11436 = (k - (_local_3 - (_local_4 * this._SafeStr_11437))); }; }; } } }//package _-1f8 // _SafeStr_11434 = "_-6fa" (String#14435, DoABC#3) // _SafeStr_11435 = "_-5jm" (String#865, DoABC#3) // _SafeStr_11436 = "_-0xT" (String#8566, DoABC#3) // _SafeStr_11437 = "_-1dN" (String#1483, DoABC#3) // _SafeStr_11438 = "_-5w8" (String#36669, DoABC#3) // _SafeStr_2602 = "_-2vI" (String#10624, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_5386 = "_-16w" (String#1465, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2603 package _-1f8 { import _-58P._SafeStr_3691; import _-58P._SafeStr_3042; import _-3yO._SafeStr_2464; import _-4Q3._SafeStr_3028; import _-2pI._SafeStr_3019; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-2F._SafeStr_2265; public class _SafeStr_2603 extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = [_SafeStr_3691._SafeStr_11439, _SafeStr_3042._SafeStr_11439]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function initialize(k:XML):void { super.initialize(k); this._SafeStr_11440(); if (object != null){ object.getModelController().setString(_SafeStr_2464._SafeStr_11441, ""); }; } override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_2:_SafeStr_3691; super.processUpdateMessage(k); if ((k is _SafeStr_3028)){ _local_2 = new _SafeStr_3691(_SafeStr_3691._SafeStr_11439, object); if (_local_2 != null){ eventDispatcher.dispatchEvent(_local_2); }; }; this._SafeStr_11440(); } protected function _SafeStr_11440():void { var k:String; var _local_2:Array; var _local_3:int; if (object != null){ k = object.getModel().getString(_SafeStr_2464._SafeStr_5669); _local_2 = new Array("9CCEFF", "FF9CFF", "9CFF9C", "FFFF33"); _local_3 = _local_2.indexOf(k); if (_local_3 < 0){ _local_3 = 3; }; object.getModelController().setNumber(_SafeStr_2464._SafeStr_5668, (_local_3 + 1)); }; } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3042(_SafeStr_3042._SafeStr_11439, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11439 = "_-1Ys" (String#25941, DoABC#3) // _SafeStr_11440 = "_-0pe" (String#24155, DoABC#3) // _SafeStr_11441 = "_-6aL" (String#38280, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2603 = "_-2U3" (String#10196, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3028 = "_-4gt" (String#33647, DoABC#3) // _SafeStr_3042 = "_-3UL" (String#30700, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_5668 = "_-2TQ" (String#28178, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2604 package _-1f8 { import _-58P._SafeStr_3691; import _-3yO._SafeStr_2464; import _-4Q3._SafeStr_3048; import _-2pI._SafeStr_3019; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; public class _SafeStr_2604 extends FurnitureLogic { private static const _SafeStr_11442:int = 1; private var _SafeStr_5560:int = -1; override public function getEventTypes():Array { return ([_SafeStr_3691._SafeStr_5938, _SafeStr_3691._SafeStr_11443]); } override public function tearDown():void { if (object.getModelController().getNumber(_SafeStr_2464._SafeStr_11326) == 1){ eventDispatcher.dispatchEvent(new _SafeStr_3691(_SafeStr_3691._SafeStr_11443, object)); }; super.tearDown(); } override public function processUpdateMessage(k:_SafeStr_3019):void { super.processUpdateMessage(k); if (object.getModelController().getNumber(_SafeStr_2464._SafeStr_11326) != 1){ return; }; var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (_local_2 != null){ if (_local_2.state == _SafeStr_11442){ eventDispatcher.dispatchEvent(new _SafeStr_3691(_SafeStr_3691._SafeStr_5938, object)); } else { eventDispatcher.dispatchEvent(new _SafeStr_3691(_SafeStr_3691._SafeStr_11443, object)); }; this._SafeStr_5560 = _local_2.state; return; }; } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: useObject(); return; default: super.mouseEvent(k, _arg_2); }; } } }//package _-1f8 // _SafeStr_11326 = "_-6HS" (String#37541, DoABC#3) // _SafeStr_11442 = "_-1MX" (String#25464, DoABC#3) // _SafeStr_11443 = "_-3SZ" (String#30634, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2604 = "_-5NQ" (String#13157, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_5938 = "_-1lK" (String#26429, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2605 package _-1f8 { import _-58P._SafeStr_3042; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-2F._SafeStr_2265; public class _SafeStr_2605 extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = [_SafeStr_3042._SafeStr_11444]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3042(_SafeStr_3042._SafeStr_11444, object); if (k != null){ eventDispatcher.dispatchEvent(k); }; }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11444 = "_-gn" (String#40047, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2605 = "_-4vo" (String#12680, DoABC#3) // _SafeStr_3042 = "_-3UL" (String#30700, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2606 package _-1f8 { import _-58P._SafeStr_3690; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-2F._SafeStr_2265; public class _SafeStr_2606 extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = [_SafeStr_3690._SafeStr_11445]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3690(_SafeStr_3690._SafeStr_11445, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11445 = "_-R8" (String#39482, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2606 = "_-25j" (String#9777, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3690 = "_-0jo" (String#23937, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2607 package _-1f8 { import _-58P._SafeStr_3691; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-2F._SafeStr_2265; public class _SafeStr_2607 extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = [_SafeStr_3691._SafeStr_9157]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_9157, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2607 = "_-4iE" (String#12468, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_9157 = "_-52g" (String#34532, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2608 package _-1f8 { import _-pX._SafeStr_2814; public class _SafeStr_2608 extends FurnitureLogic { override public function get widget():String { return (_SafeStr_2814._SafeStr_5931); } } }//package _-1f8 // _SafeStr_2608 = "_-09b" (String#7766, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_5931 = "_-5dZ" (String#35961, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2609 package _-1f8 { import _-pX._SafeStr_3694; public class _SafeStr_2609 extends _SafeStr_2565 { override protected function get engravingDialogType():int { return (_SafeStr_3694._SafeStr_11446); } } }//package _-1f8 // _SafeStr_11446 = "_-n5" (String#40284, DoABC#3) // _SafeStr_2565 = "_-42t" (String#11801, DoABC#3) // _SafeStr_2609 = "_-2to" (String#10590, DoABC#3) // _SafeStr_3694 = "_-0hi" (String#23855, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2610 package _-1f8 { import _-3yO._SafeStr_2464; import in._SafeStr_3072; import _-3-E._SafeStr_6; import _-58P._SafeStr_2266; public class _SafeStr_2610 extends _SafeStr_2578 { public function _SafeStr_2610() { _SafeStr_11363 = true; } override protected function getAdClickUrl(k:_SafeStr_3072):String { return (k.getString(_SafeStr_2464._SafeStr_11371)); } override protected function handleAdClick(k:int, _arg_2:String, _arg_3:String):void { if (_arg_3.indexOf("http") == 0){ _SafeStr_6._SafeStr_5513(_arg_3); } else { if (eventDispatcher != null){ eventDispatcher.dispatchEvent(new _SafeStr_2266(_SafeStr_2266._SafeStr_11447, object, "", _arg_3)); }; }; } } }//package _-1f8 // _SafeStr_11363 = "_-Sx" (String#39545, DoABC#3) // _SafeStr_11371 = "_-2lf" (String#28902, DoABC#3) // _SafeStr_11447 = "_-4kH" (String#33780, DoABC#3) // _SafeStr_2266 = "_-1yE" (String#26936, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2578 = "_-3TO" (String#11177, DoABC#3) // _SafeStr_2610 = "_-5Q" (String#13190, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_5513 = "_-LI" (String#14784, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2611 package _-1f8 { import _-2it._SafeStr_3703; import _-4Q3._SafeStr_3048; import _-3yO._SafeStr_2464; import _-2pI._SafeStr_3019; public class _SafeStr_2611 extends _SafeStr_2561 { override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_3:_SafeStr_3703; super.processUpdateMessage(k); var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (_local_2 != null){ _local_3 = (_local_2.data as _SafeStr_3703); if (_local_3 != null){ object.getModelController().setNumber(_SafeStr_2464._SafeStr_11448, _local_3.result); }; }; } } }//package _-1f8 // _SafeStr_11448 = "_-0Sg" (String#23287, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2611 = "_-UK" (String#14943, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3703 = "_-0Sp" (String#8067, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2612 package _-1f8 { import _-4Q3._SafeStr_3048; import _-2pI._SafeStr_3019; import _-2it._SafeStr_2428; public class _SafeStr_2612 extends _SafeStr_2561 { private var _SafeStr_11449:int = 0; private var _SafeStr_11450:Number = 0; private var _SafeStr_11451:int = 0; override public function processUpdateMessage(k:_SafeStr_3019):void { if (k == null){ return; }; var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (_local_2 != null){ this._SafeStr_11396(_local_2); return; }; super.processUpdateMessage(k); } private function _SafeStr_11396(k:_SafeStr_3048):void { var _local_4:_SafeStr_2428; var _local_2:int = (k.state / 1000); var _local_3:int = (k.state % 1000); if (_local_3 == 0){ this._SafeStr_11451 = 0; _local_4 = new _SafeStr_2428(); _local_4.setString(String(_local_2)); k = new _SafeStr_3048(_local_2, _local_4, k._SafeStr_7642); super.processUpdateMessage(k); } else { this._SafeStr_11449 = _local_2; this._SafeStr_11450 = k._SafeStr_7642; this._SafeStr_11451 = (_SafeStr_11452 + _local_3); }; } override public function update(k:int):void { var _local_2:_SafeStr_2428; var _local_3:_SafeStr_3048; if ((((this._SafeStr_11451 > 0)) && ((k >= this._SafeStr_11451)))){ this._SafeStr_11451 = 0; _local_2 = new _SafeStr_2428(); _local_2.setString(String(this._SafeStr_11449)); _local_3 = new _SafeStr_3048(this._SafeStr_11449, _local_2, this._SafeStr_11450); super.processUpdateMessage(_local_3); }; super.update(k); } } }//package _-1f8 // _SafeStr_11396 = "_-3ID" (String#3423, DoABC#3) // _SafeStr_11449 = "_-0pv" (String#24162, DoABC#3) // _SafeStr_11450 = "_-3fm" (String#31129, DoABC#3) // _SafeStr_11451 = "_-0QP" (String#23206, DoABC#3) // _SafeStr_11452 = "_-1PZ" (String#25587, DoABC#3) // _SafeStr_2428 = "_-5Dr" (String#12998, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2612 = "_-0S3" (String#8055, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_7642 = "_-6Vn" (String#4259, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2613 package _-1f8 { import _-2it._SafeStr_3703; import _-4Q3._SafeStr_3048; import _-2pI._SafeStr_3019; import _-3yO._SafeStr_2464; import flash.utils.getTimer; public class _SafeStr_2613 extends _SafeStr_2561 { private static const _SafeStr_5386:int = 33; private static const _SafeStr_11434:int = 1000; private var _SafeStr_7923:int = 0; private var _SafeStr_11436:int = 0; private var _SafeStr_11437:int = 33; override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_3:_SafeStr_3703; super.processUpdateMessage(k); var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (_local_2 != null){ _local_3 = (_local_2.data as _SafeStr_3703); if (_local_3 != null){ this._SafeStr_11453(_local_3.result); }; }; } private function get _SafeStr_11454():int { return (int(object.getModelController().getNumber(_SafeStr_2464._SafeStr_11455))); } private function _SafeStr_11453(k:int):void { var _local_2:int; this._SafeStr_7923 = k; if (this._SafeStr_11436 == 0){ object.getModelController().setNumber(_SafeStr_2464._SafeStr_11455, k); this._SafeStr_11436 = getTimer(); return; }; if (this._SafeStr_7923 != this._SafeStr_11454){ _local_2 = Math.abs((this._SafeStr_7923 - this._SafeStr_11454)); if ((_local_2 * _SafeStr_5386) > _SafeStr_11434){ this._SafeStr_11437 = (_SafeStr_11434 / _local_2); } else { this._SafeStr_11437 = _SafeStr_5386; }; this._SafeStr_11436 = getTimer(); }; } override public function update(k:int):void { var _local_2:int; var _local_3:int; var _local_4:int; super.update(k); if (object != null){ if (((!((this._SafeStr_11454 == this._SafeStr_7923))) && ((k >= (this._SafeStr_11436 + this._SafeStr_11437))))){ _local_2 = (k - this._SafeStr_11436); _local_3 = (_local_2 / this._SafeStr_11437); _local_4 = 1; if (this._SafeStr_7923 < this._SafeStr_11454){ _local_4 = -1; }; if (_local_3 > (_local_4 * (this._SafeStr_7923 - this._SafeStr_11454))){ _local_3 = (_local_4 * (this._SafeStr_7923 - this._SafeStr_11454)); }; object.getModelController().setNumber(_SafeStr_2464._SafeStr_11455, (this._SafeStr_11454 + (_local_4 * _local_3))); this._SafeStr_11436 = (k - (_local_2 - (_local_3 * this._SafeStr_11437))); }; }; } } }//package _-1f8 // _SafeStr_11434 = "_-6fa" (String#14435, DoABC#3) // _SafeStr_11436 = "_-0xT" (String#8566, DoABC#3) // _SafeStr_11437 = "_-1dN" (String#1483, DoABC#3) // _SafeStr_11453 = "_-1lX" (String#26439, DoABC#3) // _SafeStr_11454 = "_-0dd" (String#23705, DoABC#3) // _SafeStr_11455 = "_-5No" (String#35350, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2613 = "_-EF" (String#14667, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3703 = "_-0Sp" (String#8067, DoABC#3) // _SafeStr_5386 = "_-16w" (String#1465, DoABC#3) // _SafeStr_7923 = "_-4Pz" (String#33011, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2614 package _-1f8 { import _-58P._SafeStr_3042; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-2F._SafeStr_2265; public class _SafeStr_2614 extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = [_SafeStr_3042._SafeStr_11456]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3042(_SafeStr_3042._SafeStr_11456, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11456 = "_-0Sx" (String#23297, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2614 = "_-2-h" (String#9672, DoABC#3) // _SafeStr_3042 = "_-3UL" (String#30700, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2615 package _-1f8 { import _-3yO._SafeStr_2464; import _-pX._SafeStr_3692; import _-2pI._SafeStr_3019; public class _SafeStr_2615 extends FurnitureLogic { override public function processUpdateMessage(k:_SafeStr_3019):void { super.processUpdateMessage(k); if (object == null){ return; }; if (object.getModelController().getNumber(_SafeStr_2464._SafeStr_11326) == 1){ object.getModelController().setString(_SafeStr_3692._SafeStr_6538, _SafeStr_3692._SafeStr_11457); }; } } }//package _-1f8 // _SafeStr_11326 = "_-6HS" (String#37541, DoABC#3) // _SafeStr_11457 = "_-4dK" (String#33524, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2615 = "_-5Cg" (String#12975, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3692 = "_-1k4" (String#9374, DoABC#3) // _SafeStr_6538 = "_-52y" (String#34544, DoABC#3) //------------------------------------------------------------ //_-1f8._SafeStr_2616 package _-1f8 { import _-58P._SafeStr_3691; import _-58P._SafeStr_3706; import _-4Q3._SafeStr_3048; import _-3yO._SafeStr_2464; import _-2pI._SafeStr_3019; import _-2it.IntArrayStuffData; import _-2F._SafeStr_2265; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; public class _SafeStr_2616 extends _SafeStr_2561 { private var _SafeStr_11458:Boolean = false; override public function getEventTypes():Array { var k:Array = [_SafeStr_3691._SafeStr_11459, _SafeStr_3706._SafeStr_6005]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_3019):void { super.processUpdateMessage(k); var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (((!((_local_2 == null))) && (!((_local_2.data == null))))){ _local_2.data.writeRoomObjectModel(object.getModelController()); if (object.getModelController().getNumber(_SafeStr_2464._SafeStr_11326) == 1){ this._SafeStr_11460(); }; }; } private function _SafeStr_11460():void { if ((((object == null)) || ((object.getModelController() == null)))){ return; }; var k:IntArrayStuffData = new IntArrayStuffData(); k.initializeFromRoomObjectModel(object.getModel()); var _local_2:int = k.getValue(0); var _local_3:int = k.getValue(1); var _local_4:int = k.getValue(2); var _local_5:int = k.getValue(3); if ((((((((_local_2 > -1)) && ((_local_3 > -1)))) && ((_local_4 > -1)))) && ((_local_5 > -1)))){ object.getModelController().setNumber(_SafeStr_2464._SafeStr_6007, _local_3); object.getModelController().setNumber(_SafeStr_2464._SafeStr_6008, _local_4); object.getModelController().setNumber(_SafeStr_2464._SafeStr_6009, _local_5); object.setState(_local_2, 0); if (((!((eventDispatcher == null))) && (!((object == null))))){ eventDispatcher.dispatchEvent(new _SafeStr_3706(_SafeStr_3706._SafeStr_6005, object, Boolean(_local_2), _local_3, _local_4, _local_5)); }; this._SafeStr_11458 = true; }; } override public function dispose():void { if (this._SafeStr_11458){ if (((!((eventDispatcher == null))) && (!((object == null))))){ if (object.getModelController().getNumber(_SafeStr_2464._SafeStr_11326) == 1){ eventDispatcher.dispatchEvent(new _SafeStr_3706(_SafeStr_3706._SafeStr_6005, object, false, 0, 0, 0)); }; }; this._SafeStr_11458 = false; }; super.dispose(); } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { var _local_3:_SafeStr_2265; if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: if (((!((eventDispatcher == null))) && (!((object == null))))){ _local_3 = new _SafeStr_3691(_SafeStr_3691._SafeStr_11459, object); eventDispatcher.dispatchEvent(_local_3); }; return; default: super.mouseEvent(k, _arg_2); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11326 = "_-6HS" (String#37541, DoABC#3) // _SafeStr_11458 = "_-5sj" (String#13654, DoABC#3) // _SafeStr_11459 = "_-ej" (String#39980, DoABC#3) // _SafeStr_11460 = "_-63T" (String#36998, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2616 = "_-0Be" (String#7793, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_3706 = "_-546" (String#12825, DoABC#3) // _SafeStr_6005 = "_-2zY" (String#29435, DoABC#3) // _SafeStr_6007 = "_-00q" (String#22214, DoABC#3) // _SafeStr_6008 = "_-5ub" (String#36608, DoABC#3) // _SafeStr_6009 = "_-5Nk" (String#35346, DoABC#3) //------------------------------------------------------------ //_-1f8.FurnitureClothingChangeLogic package _-1f8 { import _-58P._SafeStr_3691; import _-3yO._SafeStr_2464; import _-1uj._SafeStr_2346; import _-4Q3._SafeStr_3048; import _-2pI._SafeStr_3019; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-2F._SafeStr_2265; public class FurnitureClothingChangeLogic extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = [_SafeStr_3691._SafeStr_6069]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function initialize(k:XML):void { super.initialize(k); if ((((object == null)) || ((object.getModel() == null)))){ return; }; var _local_2:String = object.getModel().getString(_SafeStr_2464._SafeStr_5669); this._SafeStr_11461(_local_2); } override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_3:_SafeStr_2346; super.processUpdateMessage(k); var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (_local_2 != null){ _local_3 = _local_2.data; if (_local_3 != null){ this._SafeStr_11461(_local_3.getLegacyString()); }; }; } private function _SafeStr_11461(k:String):void { var _local_2:Array; if (((!((k == null))) && ((k.length > 0)))){ _local_2 = k.split(","); if (_local_2.length > 0){ object.getModelController().setString(_SafeStr_2464._SafeStr_6076, _local_2[0]); }; if (_local_2.length > 1){ object.getModelController().setString(_SafeStr_2464._SafeStr_6078, _local_2[1]); }; }; } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_6069, object); eventDispatcher.dispatchEvent(k); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11461 = "_-Da" (String#38983, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_6069 = "_-23G" (String#27165, DoABC#3) // _SafeStr_6076 = "_-nS" (String#40299, DoABC#3) // _SafeStr_6078 = "_-4aU" (String#33419, DoABC#3) //------------------------------------------------------------ //_-1f8.FurnitureCreditLogic package _-1f8 { import _-58P._SafeStr_3691; import in._SafeStr_3072; import _-3yO._SafeStr_2464; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-2F._SafeStr_2265; public class FurnitureCreditLogic extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = [_SafeStr_3691._SafeStr_11462]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function dispose():void { super.dispose(); } override public function initialize(k:XML):void { var _local_4:_SafeStr_3072; super.initialize(k); if (k == null){ return; }; var _local_2:XMLList = k.credits; if (_local_2.length() == 0){ return; }; var _local_3:Number = Number(_local_2[0].@value); if (object != null){ _local_4 = object.getModelController(); if (_local_4 != null){ _local_4.setNumber(_SafeStr_2464._SafeStr_5851, _local_3); }; }; } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_11462, object); eventDispatcher.dispatchEvent(k); }; super.useObject(); } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11462 = "_-3Aa" (String#29908, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_5851 = "_-0Iw" (String#22910, DoABC#3) //------------------------------------------------------------ //_-1f8.FurnitureDiceLogic package _-1f8 { import _-58P._SafeStr_3042; import _-2F._SafeStr_2265; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; public class FurnitureDiceLogic extends FurnitureLogic { private var _SafeStr_11463:Boolean = false; private var _SafeStr_11464:Boolean = false; override public function getEventTypes():Array { var k:Array = [_SafeStr_3042._SafeStr_11465, _SafeStr_3042._SafeStr_11466]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function initialize(k:XML):void { super.initialize(k); if (k == null){ return; }; var _local_2:XMLList = k.allspritesactivate; if (_local_2.length() == 0){ this._SafeStr_11463 = false; } else { this._SafeStr_11463 = true; }; } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { var _local_3:_SafeStr_2265; if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: if (eventDispatcher != null){ if (this._SafeStr_11463){ if (((((!(this._SafeStr_11464)) || ((object.getState(0) == 0)))) || ((object.getState(0) == 100)))){ _local_3 = new _SafeStr_3042(_SafeStr_3042._SafeStr_11465, object); this._SafeStr_11464 = true; } else { _local_3 = new _SafeStr_3042(_SafeStr_3042._SafeStr_11466, object); this._SafeStr_11464 = false; }; } else { if ((((((k._SafeStr_11388 == "activate")) || ((object.getState(0) == 0)))) || ((object.getState(0) == 100)))){ _local_3 = new _SafeStr_3042(_SafeStr_3042._SafeStr_11465, object); } else { if (k._SafeStr_11388 == "deactivate"){ _local_3 = new _SafeStr_3042(_SafeStr_3042._SafeStr_11466, object); }; }; }; if (_local_3 != null){ eventDispatcher.dispatchEvent(_local_3); }; }; return; default: super.mouseEvent(k, _arg_2); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11388 = "_-6hS" (String#38592, DoABC#3) // _SafeStr_11463 = "_-0Ra" (String#23251, DoABC#3) // _SafeStr_11464 = "_-2PE" (String#28015, DoABC#3) // _SafeStr_11465 = "_-41B" (String#32018, DoABC#3) // _SafeStr_11466 = "_-3y4" (String#31864, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_3042 = "_-3UL" (String#30700, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) //------------------------------------------------------------ //_-1f8.FurnitureEditableInternalLinkLogic package _-1f8 { import in._SafeStr_3072; import _-3yO._SafeStr_2464; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-58P._SafeStr_3691; public class FurnitureEditableInternalLinkLogic extends FurnitureLogic { private var _SafeStr_11467:Boolean = false; private var _SafeStr_11468:int = 0; override public function initialize(k:XML):void { super.initialize(k); if (k == null){ return; }; var _local_2:XMLList = k.action; if (_local_2.length() != 0){ if (_local_2.@startState == "1"){ this._SafeStr_11467 = true; }; }; } override public function update(k:int):void { super.update(k); if (!this._SafeStr_11467){ return; }; this._SafeStr_11468++; if (((this._SafeStr_11467) && ((this._SafeStr_11468 > 20)))){ this._SafeStr_11404(1); this._SafeStr_11467 = false; }; } public function _SafeStr_11404(k:int):void { if (object == null){ return; }; var _local_2:_SafeStr_3072 = object.getModelController(); if (_local_2 != null){ _local_2.setNumber(_SafeStr_2464._SafeStr_11387, k, false); }; } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if (k == null){ return; }; if (k.type == MouseEvent.DOUBLE_CLICK){ this._SafeStr_11404(0); }; super.mouseEvent(k, _arg_2); } override public function getEventTypes():Array { return (_SafeStr_11323(super.getEventTypes(), [_SafeStr_3691._SafeStr_5711])); } override public function useObject():void { if (((!((eventDispatcher == null))) && (!((object == null))))){ eventDispatcher.dispatchEvent(new _SafeStr_3691(_SafeStr_3691._SafeStr_5711, object)); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11387 = "_-3E7" (String#30055, DoABC#3) // _SafeStr_11404 = "_-5Ce" (String#34919, DoABC#3) // _SafeStr_11467 = "_-5hF" (String#13466, DoABC#3) // _SafeStr_11468 = "_-4lO" (String#12522, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_5711 = "_-vr" (String#40621, DoABC#3) //------------------------------------------------------------ //_-1f8.FurnitureEditableRoomLinkLogic package _-1f8 { import _-3yO._SafeStr_2464; import in._SafeStr_3072; import _-58P._SafeStr_3691; import flash.utils.Timer; import flash.events.TimerEvent; public class FurnitureEditableRoomLinkLogic extends FurnitureLogic { override public function initialize(k:XML):void { super.initialize(k); if (k == null){ return; }; var _local_2:XMLList = k.action; if (_local_2.length() != 0){ object.getModelController().setString(_SafeStr_2464._SafeStr_5714, _local_2.@link); }; } public function _SafeStr_11404(k:int):void { if (object == null){ return; }; var _local_2:_SafeStr_3072 = object.getModelController(); if (_local_2 != null){ _local_2.setNumber(_SafeStr_2464._SafeStr_11387, k, false); }; } override public function getEventTypes():Array { return (_SafeStr_11323(super.getEventTypes(), [_SafeStr_3691._SafeStr_6334])); } override public function useObject():void { this._SafeStr_11404(1); var k:Timer = new Timer(2500); k.addEventListener(TimerEvent.TIMER, this._SafeStr_11469); k.start(); if (((!((eventDispatcher == null))) && (!((object == null))))){ eventDispatcher.dispatchEvent(new _SafeStr_3691(_SafeStr_3691._SafeStr_6334, object)); }; } private function _SafeStr_11469(k:TimerEvent):void { this._SafeStr_11404(0); } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11387 = "_-3E7" (String#30055, DoABC#3) // _SafeStr_11404 = "_-5Ce" (String#34919, DoABC#3) // _SafeStr_11469 = "_-2Lo" (String#27885, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_5714 = "_-4gG" (String#33626, DoABC#3) // _SafeStr_6334 = "_-6eS" (String#38458, DoABC#3) //------------------------------------------------------------ //_-1f8.FurnitureExternalImageLogic package _-1f8 { import _-58P._SafeStr_3691; import _-58P._SafeStr_3042; import _-pX._SafeStr_2814; import _-151.XMLValidator; import _-3yO._SafeStr_2464; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; public class FurnitureExternalImageLogic extends _SafeStr_2561 { override public function getEventTypes():Array { var k:Array = [_SafeStr_3691._SafeStr_11439, _SafeStr_3042._SafeStr_11439]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function get widget():String { return (_SafeStr_2814._SafeStr_6062); } override public function initialize(k:XML):void { var _local_3:XML; var _local_4:String; super.initialize(k); if (k == null){ return; }; var _local_2:XMLList = k.mask; if (_local_2.length() > 0){ _local_3 = _local_2[0]; if (XMLValidator._SafeStr_5390(_local_3, ["type"])){ _local_4 = _local_3.@type; object.getModelController().setNumber(_SafeStr_2464._SafeStr_11470, 1, true); object.getModelController().setString(_SafeStr_2464._SafeStr_11471, _local_4, true); }; }; } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: useObject(); return; default: super.mouseEvent(k, _arg_2); }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11439 = "_-1Ys" (String#25941, DoABC#3) // _SafeStr_11470 = "_-2xE" (String#29345, DoABC#3) // _SafeStr_11471 = "_-IT" (String#39152, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_3042 = "_-3UL" (String#30700, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_6062 = "_-0vu" (String#24409, DoABC#3) //------------------------------------------------------------ //_-1f8.FurnitureFireworksLogic package _-1f8 { import _-58P._SafeStr_3690; import _-2F._SafeStr_2265; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import in._SafeStr_3072; import _-3yO._SafeStr_2464; public class FurnitureFireworksLogic extends FurnitureLogic { override public function getEventTypes():Array { var k:Array = [_SafeStr_3690._SafeStr_11324]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { var _local_3:_SafeStr_2265; if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.DOUBLE_CLICK: switch (k._SafeStr_11388){ case "start_stop": _local_3 = new _SafeStr_3690(_SafeStr_3690._SafeStr_11324, object, 1); break; case "reset": _local_3 = new _SafeStr_3690(_SafeStr_3690._SafeStr_11324, object, 2); break; }; break; }; if (((!((eventDispatcher == null))) && (!((_local_3 == null))))){ eventDispatcher.dispatchEvent(_local_3); } else { super.mouseEvent(k, _arg_2); }; } override public function useObject():void { var k:_SafeStr_2265; if (object != null){ k = new _SafeStr_3690(_SafeStr_3690._SafeStr_11324, object, 0); if (eventDispatcher != null){ eventDispatcher.dispatchEvent(k); }; }; } override public function initialize(k:XML):void { var _local_3:_SafeStr_3072; super.initialize(k); if (k == null){ return; }; var _local_2:XMLList = k.particlesystems; if (_local_2.length() == 0){ return; }; if (object != null){ _local_3 = object.getModelController(); if (_local_3 != null){ _local_3.setString(_SafeStr_2464._SafeStr_11472, String(_local_2)); }; }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11324 = "_-0nM" (String#24069, DoABC#3) // _SafeStr_11388 = "_-6hS" (String#38592, DoABC#3) // _SafeStr_11472 = "_-5Pj" (String#35428, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3690 = "_-0jo" (String#23937, DoABC#3) //------------------------------------------------------------ //_-1f8.FurnitureInternalLinkLogic package _-1f8 { import _-3yO._SafeStr_2464; import _-58P._SafeStr_3691; import in._SafeStr_3072; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; public class FurnitureInternalLinkLogic extends FurnitureLogic { private var _SafeStr_11467:Boolean = false; private var _SafeStr_11468:int = 0; override public function initialize(k:XML):void { super.initialize(k); if (k == null){ return; }; var _local_2:XMLList = k.action; if (_local_2.length() != 0){ object.getModelController().setString(_SafeStr_2464._SafeStr_5714, _local_2.@link); if (_local_2.@startState == "1"){ this._SafeStr_11467 = true; }; }; } override public function getEventTypes():Array { return (_SafeStr_11323(super.getEventTypes(), [_SafeStr_3691._SafeStr_5711])); } override public function useObject():void { if (((!((eventDispatcher == null))) && (!((object == null))))){ eventDispatcher.dispatchEvent(new _SafeStr_3691(_SafeStr_3691._SafeStr_5711, object)); }; } override public function update(k:int):void { super.update(k); if (!this._SafeStr_11467){ return; }; this._SafeStr_11468++; if (((this._SafeStr_11467) && ((this._SafeStr_11468 == 20)))){ this._SafeStr_11404(1); }; } public function _SafeStr_11404(k:int):void { if (object == null){ return; }; var _local_2:_SafeStr_3072 = object.getModelController(); if (_local_2 != null){ _local_2.setNumber(_SafeStr_2464._SafeStr_11387, k, false); }; } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if (k == null){ return; }; if ((((k.type == MouseEvent.DOUBLE_CLICK)) && (this._SafeStr_11467))){ this._SafeStr_11404(0); }; super.mouseEvent(k, _arg_2); } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11387 = "_-3E7" (String#30055, DoABC#3) // _SafeStr_11404 = "_-5Ce" (String#34919, DoABC#3) // _SafeStr_11467 = "_-5hF" (String#13466, DoABC#3) // _SafeStr_11468 = "_-4lO" (String#12522, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_5711 = "_-vr" (String#40621, DoABC#3) // _SafeStr_5714 = "_-4gG" (String#33626, DoABC#3) //------------------------------------------------------------ //_-1f8.FurnitureLogic package _-1f8 { import _-Re._SafeStr_2560; import _-2pI._SafeStr_3019; import _-151._SafeStr_2306; import _-58P._SafeStr_2266; import _-58P._SafeStr_3690; import _-2F._SafeStr_3033; import _-58P._SafeStr_3691; import in._SafeStr_2437; import _-151.XMLValidator; import _-3yO._SafeStr_2464; import in._SafeStr_3072; import _-2F._SafeStr_2265; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-4Q3._SafeStr_3048; import _-4Q3._SafeStr_3069; import _-4Q3._SafeStr_3028; import _-151._SafeStr_2305; import _-4Q3._SafeStr_3044; import _-4Q3._SafeStr_3689; public class FurnitureLogic extends _SafeStr_2560 { private static const _SafeStr_11473:int = 8; private static const _SafeStr_11474:Number = (1 / 16);//0.0625 private var _SafeStr_11475:Boolean = false; private var _SafeStr_11476:Number = 0; private var _SafeStr_11477:Number = 0; private var _SafeStr_11478:Number = 0; private var _SafeStr_11479:Number = 0; private var _SafeStr_11480:Number = 0; private var _SafeStr_11481:Number = 0; private var _SafeStr_11482:Boolean = false; private var _SafeStr_11483:int = 0; private var _SafeStr_11484:_SafeStr_3019; private var _SafeStr_11485:_SafeStr_2306; private var _SafeStr_11486:Array; public function FurnitureLogic() { this._SafeStr_11485 = new _SafeStr_2306(); this._SafeStr_11486 = []; super(); } override public function getEventTypes():Array { var k:Array = [_SafeStr_2266._SafeStr_11487, _SafeStr_2266._SafeStr_11488, _SafeStr_2266._SafeStr_11489, _SafeStr_3690._SafeStr_11324, _SafeStr_3033._SafeStr_11490, _SafeStr_2266._SafeStr_11447, _SafeStr_3033._SafeStr_11491]; if (widget != null){ k.push(_SafeStr_3691._SafeStr_11492); k.push(_SafeStr_3691._SafeStr_11493); }; if (contextMenu != null){ k.push(_SafeStr_3691._SafeStr_11494); k.push(_SafeStr_3691._SafeStr_11337); }; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function dispose():void { super.dispose(); this._SafeStr_11484 = null; this._SafeStr_11486 = null; } override public function set object(k:_SafeStr_2437):void { super.object = k; if (((!((k == null))) && ((k.getLocation().length > 0)))){ this._SafeStr_11482 = true; }; } override public function initialize(k:XML):void { var _local_9:XML; var _local_10:XML; var _local_11:int; if (k == null){ return; }; this._SafeStr_11476 = 0; this._SafeStr_11477 = 0; this._SafeStr_11478 = 0; this._SafeStr_11486 = []; var _local_2:XMLList = k.model.dimensions; if (_local_2.length() == 0){ return; }; var _local_3:XMLList = _local_2.@x; if (_local_3.length() == 1){ this._SafeStr_11476 = Number(_local_3); }; _local_3 = _local_2.@y; if (_local_3.length() == 1){ this._SafeStr_11477 = Number(_local_3); }; _local_3 = _local_2.@z; if (_local_3.length() == 1){ this._SafeStr_11478 = Number(_local_3); }; this._SafeStr_11479 = (this._SafeStr_11476 / 2); this._SafeStr_11480 = (this._SafeStr_11477 / 2); _local_3 = _local_2.@centerZ; if (_local_3.length() == 1){ this._SafeStr_11481 = Number(_local_3); } else { this._SafeStr_11481 = (this._SafeStr_11478 / 2); }; var _local_4:XMLList = k.model.directions.direction; var _local_5:Array = ["id"]; var _local_6:int; while (_local_6 < _local_4.length()) { _local_10 = _local_4[_local_6]; if (XMLValidator._SafeStr_5390(_local_10, _local_5)){ _local_11 = parseInt(_local_10.@id); this._SafeStr_11486.push(_local_11); }; _local_6++; }; this._SafeStr_11486.sort(Array.NUMERIC); if ((((object == null)) || ((object.getModelController() == null)))){ return; }; var _local_7:XMLList = k.customvars.variable; var _local_8:Array = []; for each (_local_9 in _local_7) { _local_8.push(_local_9.@name.toString()); }; object.getModelController().setStringArray(_SafeStr_2464._SafeStr_11495, _local_8, true); object.getModelController().setNumber(_SafeStr_2464._SafeStr_11430, this._SafeStr_11476, true); object.getModelController().setNumber(_SafeStr_2464._SafeStr_11431, this._SafeStr_11477, true); if (!object.getModelController().hasNumber(_SafeStr_2464._SafeStr_11496)){ object.getModelController().setNumber(_SafeStr_2464._SafeStr_11496, this._SafeStr_11478); }; object.getModelController().setNumber(_SafeStr_2464._SafeStr_11497, this._SafeStr_11479, true); object.getModelController().setNumber(_SafeStr_2464._SafeStr_11498, this._SafeStr_11480, true); object.getModelController().setNumber(_SafeStr_2464._SafeStr_11499, this._SafeStr_11481, true); object.getModelController().setNumberArray(_SafeStr_2464._SafeStr_11500, this._SafeStr_11486, true); object.getModelController().setNumber(_SafeStr_2464._SafeStr_8455, 1); } protected function getAdClickUrl(k:_SafeStr_3072):String { return (k.getString(_SafeStr_2464._SafeStr_7348)); } protected function handleAdClick(k:int, _arg_2:String, _arg_3:String):void { if (eventDispatcher != null){ eventDispatcher.dispatchEvent(new _SafeStr_2266(_SafeStr_2266._SafeStr_11447, object)); }; } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { var _local_4:_SafeStr_2265; if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; var _local_3:_SafeStr_3072 = (object.getModel() as _SafeStr_3072); if (_local_3 == null){ return; }; var _local_5:String = this.getAdClickUrl(_local_3); switch (k.type){ case MouseEvent.MOUSE_MOVE: if (eventDispatcher != null){ _local_4 = new _SafeStr_3033(_SafeStr_3033._SafeStr_11501, object, k._SafeStr_11502, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); (_local_4 as _SafeStr_3033).localX = k.localX; (_local_4 as _SafeStr_3033).localY = k.localY; (_local_4 as _SafeStr_3033)._SafeStr_11503 = k._SafeStr_11503; (_local_4 as _SafeStr_3033)._SafeStr_11504 = k._SafeStr_11504; eventDispatcher.dispatchEvent(_local_4); }; return; case MouseEvent.ROLL_OVER: if (!this._SafeStr_11475){ if (((((!((eventDispatcher == null))) && (!((_local_5 == null))))) && ((_local_5.indexOf("http") == 0)))){ eventDispatcher.dispatchEvent(new _SafeStr_2266(_SafeStr_2266._SafeStr_11487, object)); }; if (eventDispatcher != null){ _local_4 = new _SafeStr_3033(_SafeStr_3033._SafeStr_11505, object, k._SafeStr_11502, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); (_local_4 as _SafeStr_3033).localX = k.localX; (_local_4 as _SafeStr_3033).localY = k.localY; (_local_4 as _SafeStr_3033)._SafeStr_11503 = k._SafeStr_11503; (_local_4 as _SafeStr_3033)._SafeStr_11504 = k._SafeStr_11504; eventDispatcher.dispatchEvent(_local_4); }; this._SafeStr_11475 = true; }; return; case MouseEvent.ROLL_OUT: if (this._SafeStr_11475){ if (((((!((eventDispatcher == null))) && (!((_local_5 == null))))) && ((_local_5.indexOf("http") == 0)))){ eventDispatcher.dispatchEvent(new _SafeStr_2266(_SafeStr_2266._SafeStr_11488, object)); }; if (eventDispatcher != null){ _local_4 = new _SafeStr_3033(_SafeStr_3033._SafeStr_11506, object, k._SafeStr_11502, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); (_local_4 as _SafeStr_3033).localX = k.localX; (_local_4 as _SafeStr_3033).localY = k.localY; (_local_4 as _SafeStr_3033)._SafeStr_11503 = k._SafeStr_11503; (_local_4 as _SafeStr_3033)._SafeStr_11504 = k._SafeStr_11504; eventDispatcher.dispatchEvent(_local_4); }; this._SafeStr_11475 = false; }; return; case MouseEvent.DOUBLE_CLICK: this.useObject(); return; case MouseEvent.CLICK: if (eventDispatcher != null){ _local_4 = new _SafeStr_3033(_SafeStr_3033._SafeStr_11490, object, k._SafeStr_11502, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); (_local_4 as _SafeStr_3033).localX = k.localX; (_local_4 as _SafeStr_3033).localY = k.localY; (_local_4 as _SafeStr_3033)._SafeStr_11503 = k._SafeStr_11503; (_local_4 as _SafeStr_3033)._SafeStr_11504 = k._SafeStr_11504; eventDispatcher.dispatchEvent(_local_4); }; if (((((!((eventDispatcher == null))) && (!((_local_5 == null))))) && ((_local_5.indexOf("http") == 0)))){ eventDispatcher.dispatchEvent(new _SafeStr_2266(_SafeStr_2266._SafeStr_11488, object)); }; if (((!((eventDispatcher == null))) && (!((_local_5 == null))))){ this.handleAdClick(object.getId(), object.getType(), _local_5); }; if (((((!((eventDispatcher == null))) && (!((object == null))))) && (!((contextMenu == null))))){ eventDispatcher.dispatchEvent(new _SafeStr_3691(_SafeStr_3691._SafeStr_11494, object)); }; return; case MouseEvent.MOUSE_DOWN: if (eventDispatcher != null){ _local_4 = new _SafeStr_3033(_SafeStr_3033._SafeStr_11491, object, k._SafeStr_11502, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); eventDispatcher.dispatchEvent(_local_4); }; return; }; } override public function useObject():void { var k:_SafeStr_3072; var _local_2:String; if (object != null){ k = (object.getModel() as _SafeStr_3072); if (k != null){ _local_2 = this.getAdClickUrl(k); if (((((!((eventDispatcher == null))) && (!((_local_2 == null))))) && ((_local_2.length > 0)))){ eventDispatcher.dispatchEvent(new _SafeStr_2266(_SafeStr_2266._SafeStr_11489, object, null, _local_2)); }; }; if (eventDispatcher != null){ if (widget != null){ eventDispatcher.dispatchEvent(new _SafeStr_3691(_SafeStr_3691._SafeStr_11492, object)); }; eventDispatcher.dispatchEvent(new _SafeStr_3690(_SafeStr_3690._SafeStr_11324, object)); }; }; } private function _SafeStr_11396(k:_SafeStr_3048):void { var _local_2:_SafeStr_3072 = object.getModelController(); object.setState(k.state, 0); if (_local_2 != null){ if (k.data != null){ k.data.writeRoomObjectModel(_local_2); }; if (!isNaN(k._SafeStr_7642)){ _local_2.setString(_SafeStr_2464._SafeStr_5670, String(k._SafeStr_7642)); }; _local_2.setNumber(_SafeStr_2464._SafeStr_11507, _SafeStr_11452); }; } private function _SafeStr_11508(k:_SafeStr_3069):void { var _local_2:_SafeStr_3072 = object.getModelController(); if (_local_2 != null){ _local_2.setNumber(_SafeStr_2464._SafeStr_11496, k.height); }; } private function _SafeStr_11509(k:_SafeStr_3028):void { var _local_2:_SafeStr_3072 = object.getModelController(); if (_local_2 != null){ _local_2.setString(_SafeStr_2464._SafeStr_5984, k._SafeStr_11510); }; } override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_6:_SafeStr_2305; var _local_7:_SafeStr_2305; var _local_8:String; var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (_local_2 != null){ this._SafeStr_11396(_local_2); return; }; var _local_3:_SafeStr_3069 = (k as _SafeStr_3069); if (_local_3 != null){ this._SafeStr_11508(_local_3); return; }; var _local_4:_SafeStr_3028 = (k as _SafeStr_3028); if (_local_4 != null){ this._SafeStr_11509(_local_4); return; }; this._SafeStr_11475 = false; if (((!((k.dir == null))) && (!((k.loc == null))))){ if (!(k is _SafeStr_3044)){ _local_6 = object.getDirection(); _local_7 = object.getLocation(); if (((((((((((((!((_local_6 == null))) && (!((_local_6.x == k.dir.x))))) && (this._SafeStr_11482))) && (!((_local_7 == null))))) && ((_local_7.x == k.loc.x)))) && ((_local_7.y == k.loc.y)))) && ((_local_7.z == k.loc.z)))){ this._SafeStr_11483 = 1; this._SafeStr_11484 = new _SafeStr_3019(k.loc, k.dir); k = null; }; }; this._SafeStr_11482 = true; }; var _local_5:_SafeStr_3689 = (k as _SafeStr_3689); if (((((((!((contextMenu == null))) && (!((_local_5 == null))))) && (!((eventDispatcher == null))))) && (!((object == null))))){ _local_8 = ((_local_5.selected) ? _SafeStr_3691._SafeStr_11494 : _SafeStr_3691._SafeStr_11337); eventDispatcher.dispatchEvent(new _SafeStr_3691(_local_8, object)); }; super.processUpdateMessage(k); } override protected function getLocationOffset():_SafeStr_2305 { if (this._SafeStr_11483 > 0){ this._SafeStr_11485.x = 0; this._SafeStr_11485.y = 0; if (this._SafeStr_11483 <= (_SafeStr_11473 / 2)){ this._SafeStr_11485.z = (_SafeStr_11474 * this._SafeStr_11483); } else { if (this._SafeStr_11483 <= _SafeStr_11473){ if (this._SafeStr_11484){ super.processUpdateMessage(this._SafeStr_11484); this._SafeStr_11484 = null; }; this._SafeStr_11485.z = (_SafeStr_11474 * (_SafeStr_11473 - this._SafeStr_11483)); }; }; return (this._SafeStr_11485); }; return (null); } override public function update(k:int):void { super.update(k); if (this._SafeStr_11483 > 0){ this._SafeStr_11483++; if (this._SafeStr_11483 > _SafeStr_11473){ this._SafeStr_11483 = 0; }; }; } override public function tearDown():void { if (((!((widget == null))) && ((object.getModelController().getNumber(_SafeStr_2464._SafeStr_11326) == 1)))){ eventDispatcher.dispatchEvent(new _SafeStr_3691(_SafeStr_3691._SafeStr_11493, object)); }; super.tearDown(); } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11324 = "_-0nM" (String#24069, DoABC#3) // _SafeStr_11326 = "_-6HS" (String#37541, DoABC#3) // _SafeStr_11337 = "_-Lo" (String#39279, DoABC#3) // _SafeStr_11396 = "_-3ID" (String#3423, DoABC#3) // _SafeStr_11430 = "_-3k0" (String#31293, DoABC#3) // _SafeStr_11431 = "_-4s6" (String#34077, DoABC#3) // _SafeStr_11447 = "_-4kH" (String#33780, DoABC#3) // _SafeStr_11452 = "_-1PZ" (String#25587, DoABC#3) // _SafeStr_11473 = "_-4pF" (String#33960, DoABC#3) // _SafeStr_11474 = "_-nr" (String#40317, DoABC#3) // _SafeStr_11475 = "_-0Z9" (String#23528, DoABC#3) // _SafeStr_11476 = "_-5Ow" (String#1591, DoABC#3) // _SafeStr_11477 = "_-4hm" (String#1578, DoABC#3) // _SafeStr_11478 = "_-4lP" (String#3778, DoABC#3) // _SafeStr_11479 = "_-48e" (String#3626, DoABC#3) // _SafeStr_11480 = "_-0YP" (String#2712, DoABC#3) // _SafeStr_11481 = "_-6Cd" (String#37363, DoABC#3) // _SafeStr_11482 = "_-5gn" (String#36085, DoABC#3) // _SafeStr_11483 = "_-1Xb" (String#25896, DoABC#3) // _SafeStr_11484 = "_-0Lj" (String#23029, DoABC#3) // _SafeStr_11485 = "_-Qp" (String#39470, DoABC#3) // _SafeStr_11486 = "_-4XL" (String#1571, DoABC#3) // _SafeStr_11487 = "_-3wz" (String#31822, DoABC#3) // _SafeStr_11488 = "_-4kz" (String#33803, DoABC#3) // _SafeStr_11489 = "_-4fO" (String#33599, DoABC#3) // _SafeStr_11490 = "_-fJ" (String#40000, DoABC#3) // _SafeStr_11491 = "_-4L5" (String#32811, DoABC#3) // _SafeStr_11492 = "_-60L" (String#36876, DoABC#3) // _SafeStr_11493 = "_-3vn" (String#31771, DoABC#3) // _SafeStr_11494 = "_-1os" (String#26573, DoABC#3) // _SafeStr_11495 = "_-6Av" (String#37300, DoABC#3) // _SafeStr_11496 = "_-4Gw" (String#32644, DoABC#3) // _SafeStr_11497 = "_-4tP" (String#34129, DoABC#3) // _SafeStr_11498 = "_-2Zd" (String#28426, DoABC#3) // _SafeStr_11499 = "_-1kM" (String#26394, DoABC#3) // _SafeStr_11500 = "_-0JO" (String#22935, DoABC#3) // _SafeStr_11501 = "_-2IZ" (String#27759, DoABC#3) // _SafeStr_11502 = "_-3s4" (String#31615, DoABC#3) // _SafeStr_11503 = "_-Yh" (String#39749, DoABC#3) // _SafeStr_11504 = "_-1uU" (String#26787, DoABC#3) // _SafeStr_11505 = "_-2uE" (String#29236, DoABC#3) // _SafeStr_11506 = "_-3Wo" (String#30799, DoABC#3) // _SafeStr_11507 = "_-1rA" (String#26659, DoABC#3) // _SafeStr_11508 = "_-5NP" (String#35333, DoABC#3) // _SafeStr_11509 = "_-0Fe" (String#22779, DoABC#3) // _SafeStr_11510 = "_-0Kt" (String#22996, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2266 = "_-1yE" (String#26936, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2437 = "_-2GK" (String#9968, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2560 = "_-2uh" (String#10612, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3028 = "_-4gt" (String#33647, DoABC#3) // _SafeStr_3033 = "_-Na" (String#14827, DoABC#3) // _SafeStr_3044 = "_-0Xy" (String#8150, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3069 = "_-0Fs" (String#22789, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3689 = "_-0Wq" (String#8138, DoABC#3) // _SafeStr_3690 = "_-0jo" (String#23937, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_5670 = "_-4je" (String#33752, DoABC#3) // _SafeStr_5984 = "_-VB" (String#39630, DoABC#3) // _SafeStr_7348 = "_-2Mi" (String#27920, DoABC#3) // _SafeStr_7642 = "_-6Vn" (String#4259, DoABC#3) // _SafeStr_8455 = "_-4Oo" (String#32962, DoABC#3) //------------------------------------------------------------ //_-1f8.FurniturePlanetSystemLogic package _-1f8 { import in._SafeStr_3072; import _-3yO._SafeStr_2464; public class FurniturePlanetSystemLogic extends FurnitureLogic { override public function initialize(k:XML):void { var _local_3:_SafeStr_3072; super.initialize(k); if (k == null){ return; }; var _local_2:XMLList = k.planetsystem; if (_local_2.length() == 0){ return; }; if (object != null){ _local_3 = object.getModelController(); if (_local_3 != null){ _local_3.setString(_SafeStr_2464._SafeStr_11511, String(_local_2)); }; }; } } }//package _-1f8 // _SafeStr_11511 = "_-4gS" (String#33631, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) //------------------------------------------------------------ //_-1f8.FurniturePresentLogic package _-1f8 { import _-58P._SafeStr_3691; import _-4Q3._SafeStr_3048; import _-4Q3._SafeStr_3062; import _-3yO._SafeStr_2464; import _-2pI._SafeStr_3019; import _-2it.MapStuffData; import _-58P._SafeStr_3042; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-2F._SafeStr_2265; import in._SafeStr_3072; public class FurniturePresentLogic extends FurnitureLogic { private static const MESSAGE:String = "MESSAGE"; private static const PRODUCT_CODE:String = "PRODUCT_CODE"; private static const EXTRA_PARAM:String = "EXTRA_PARAM"; private static const PURCHASER_NAME:String = "PURCHASER_NAME"; private static const PURCHASER_FIGURE:String = "PURCHASER_FIGURE"; override public function getEventTypes():Array { var k:Array = [_SafeStr_3691._SafeStr_11512]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function processUpdateMessage(k:_SafeStr_3019):void { super.processUpdateMessage(k); var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (((!((_local_2 == null))) && (!((_local_2.data == null))))){ _local_2.data.writeRoomObjectModel(object.getModelController()); this._SafeStr_11403(); }; var _local_3:_SafeStr_3062 = (k as _SafeStr_3062); if (_local_3 != null){ if (_local_3._SafeStr_11513 == _SafeStr_2464._SafeStr_5888){ object.getModelController().setNumber(_SafeStr_2464._SafeStr_5888, _local_3._SafeStr_11514); }; }; } private function _SafeStr_11403():void { if ((((object == null)) || ((object.getModelController() == null)))){ return; }; var k:MapStuffData = new MapStuffData(); k.initializeFromRoomObjectModel(object.getModel()); var _local_2:String = k.getValue(MESSAGE); var _local_3:String = object.getModel().getString(_SafeStr_2464._SafeStr_5669); if ((((_local_2 == null)) && (!((_local_3 == null))))){ object.getModelController().setString(_SafeStr_2464._SafeStr_5669, _local_3.substr(1)); } else { object.getModelController().setString(_SafeStr_2464._SafeStr_5669, k.getValue(MESSAGE)); }; this._SafeStr_11515(_SafeStr_2464._SafeStr_5858, k.getValue(PRODUCT_CODE)); this._SafeStr_11515(_SafeStr_2464._SafeStr_5884, k.getValue(PURCHASER_NAME)); this._SafeStr_11515(_SafeStr_2464._SafeStr_5885, k.getValue(PURCHASER_FIGURE)); } private function _SafeStr_11515(k:String, _arg_2:String):void { if (_arg_2 != null){ object.getModelController().setString(k, _arg_2); }; } override public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (object == null){ return; }; switch (k.type){ case MouseEvent.ROLL_OVER: eventDispatcher.dispatchEvent(new _SafeStr_3042(_SafeStr_3042._SafeStr_11321, object)); super.mouseEvent(k, _arg_2); return; case MouseEvent.ROLL_OUT: eventDispatcher.dispatchEvent(new _SafeStr_3042(_SafeStr_3042._SafeStr_11322, object)); super.mouseEvent(k, _arg_2); return; case MouseEvent.DOUBLE_CLICK: this.useObject(); return; default: super.mouseEvent(k, _arg_2); }; } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_11512, object); eventDispatcher.dispatchEvent(k); }; } override public function initialize(k:XML):void { var _local_3:_SafeStr_3072; super.initialize(k); if (k == null){ return; }; var _local_2:XMLList = k.particlesystems; if ((((_local_2 == null)) || ((_local_2.length() == 0)))){ return; }; if (object != null){ _local_3 = object.getModelController(); if (_local_3 != null){ _local_3.setString(_SafeStr_2464._SafeStr_11472, String(_local_2)); }; }; } } }//package _-1f8 // _SafeStr_11321 = "_-0Fa" (String#22777, DoABC#3) // _SafeStr_11322 = "_-6Lx" (String#37706, DoABC#3) // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11403 = "_-3KY" (String#11035, DoABC#3) // _SafeStr_11472 = "_-5Pj" (String#35428, DoABC#3) // _SafeStr_11512 = "_-2gW" (String#28693, DoABC#3) // _SafeStr_11513 = "_-1Rq" (String#25690, DoABC#3) // _SafeStr_11514 = "_-0FR" (String#22769, DoABC#3) // _SafeStr_11515 = "_-5jg" (String#36191, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3042 = "_-3UL" (String#30700, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3062 = "_-3NQ" (String#11078, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_5858 = "_-9E" (String#38821, DoABC#3) // _SafeStr_5884 = "_-5G5" (String#35046, DoABC#3) // _SafeStr_5885 = "_-2dZ" (String#28591, DoABC#3) // _SafeStr_5888 = "_-3c4" (String#30995, DoABC#3) //------------------------------------------------------------ //_-1f8.FurnitureRoomDimmerLogic package _-1f8 { import _-58P._SafeStr_3691; import _-58P._SafeStr_3704; import _-2F._SafeStr_2265; import _-3yO._SafeStr_2464; import _-4Q3._SafeStr_3048; import _-2pI._SafeStr_3019; public class FurnitureRoomDimmerLogic extends FurnitureLogic { private var _SafeStr_11458:Boolean = false; override public function getEventTypes():Array { var k:Array = [_SafeStr_3691._SafeStr_6136, _SafeStr_3691._SafeStr_6151, _SafeStr_3704._SafeStr_6150]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function useObject():void { var k:_SafeStr_2265; if (((!((eventDispatcher == null))) && (!((object == null))))){ k = new _SafeStr_3691(_SafeStr_3691._SafeStr_6136, object); eventDispatcher.dispatchEvent(k); }; } override public function dispose():void { var k:_SafeStr_3704; var _local_2:uint; var _local_3:int; var _local_4:_SafeStr_2265; if (this._SafeStr_11458){ if (((!((eventDispatcher == null))) && (!((object == null))))){ if (object.getModelController().getNumber(_SafeStr_2464._SafeStr_11326) == 1){ _local_2 = 0xFFFFFF; _local_3 = 0xFF; k = new _SafeStr_3704(object, 0, 1, 1, _local_2, _local_3); eventDispatcher.dispatchEvent(k); _local_4 = new _SafeStr_3691(_SafeStr_3691._SafeStr_6151, object); eventDispatcher.dispatchEvent(_local_4); }; this._SafeStr_11458 = false; }; }; super.dispose(); } private function _SafeStr_11516(k:String):void { var _local_3:int; var _local_4:int; var _local_5:int; var _local_6:String; var _local_7:uint; var _local_8:int; var _local_9:_SafeStr_3704; if (k == null){ return; }; var _local_2:Array = k.split(","); if (_local_2.length >= 5){ _local_3 = this._SafeStr_11517(k); _local_4 = parseInt(_local_2[1]); _local_5 = parseInt(_local_2[2]); _local_6 = _local_2[3]; _local_7 = parseInt(_local_6.substr(1), 16); _local_8 = parseInt(_local_2[4]); if (_local_3 == 0){ _local_7 = 0xFFFFFF; _local_8 = 0xFF; }; if (((!((eventDispatcher == null))) && (!((object == null))))){ _local_9 = new _SafeStr_3704(object, _local_3, _local_4, _local_5, _local_7, _local_8); eventDispatcher.dispatchEvent(_local_9); this._SafeStr_11458 = true; }; }; } private function _SafeStr_11517(k:String):int { var _local_3:int; if (k == null){ return (0); }; var _local_2:Array = k.split(","); if (_local_2.length >= 5){ _local_3 = (parseInt(_local_2[0]) - 1); return (_local_3); }; return (0); } override public function processUpdateMessage(k:_SafeStr_3019):void { var _local_3:int; var _local_2:_SafeStr_3048 = (k as _SafeStr_3048); if (_local_2 != null){ if (_local_2.data != null){ if (object.getModelController().getNumber(_SafeStr_2464._SafeStr_11326) == 1){ this._SafeStr_11516(_local_2.data.getLegacyString()); }; _local_3 = this._SafeStr_11517(_local_2.data.getLegacyString()); _local_2 = new _SafeStr_3048(_local_3, _local_2.data); super.processUpdateMessage(_local_2); }; return; }; super.processUpdateMessage(k); } override public function update(k:int):void { var _local_2:String; super.update(k); if (((!((object == null))) && (!((object.getModelController() == null))))){ if (object.getModelController().getNumber(_SafeStr_2464._SafeStr_11326) == 1){ _local_2 = object.getModelController().getString(_SafeStr_2464._SafeStr_5669); if (((!((_local_2 == null))) && ((_local_2.length > 0)))){ object.getModelController().setString(_SafeStr_2464._SafeStr_5669, ""); this._SafeStr_11516(_local_2); }; }; }; } } }//package _-1f8 // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11326 = "_-6HS" (String#37541, DoABC#3) // _SafeStr_11458 = "_-5sj" (String#13654, DoABC#3) // _SafeStr_11516 = "_-56D" (String#34675, DoABC#3) // _SafeStr_11517 = "_-2hk" (String#28750, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_3704 = "_-1in" (String#9358, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_6136 = "_-65R" (String#37074, DoABC#3) // _SafeStr_6150 = "_-5jK" (String#36179, DoABC#3) // _SafeStr_6151 = "_-3Kg" (String#30329, DoABC#3) //------------------------------------------------------------ //_-1f8.FurnitureSoundBlockLogic package _-1f8 { import _-58P._SafeStr_3705; import _-3yO._SafeStr_2464; import _-151._SafeStr_2305; import _-4Q3._SafeStr_3048; import _-2pI._SafeStr_3019; public class FurnitureSoundBlockLogic extends _SafeStr_2561 { private static const _SafeStr_11518:int = 12; private static const _SafeStr_11519:int = -12; private static const _SafeStr_11328:int = -1; private var _SafeStr_5560:int = -1; private var _SafeStr_11520:int = -1; private var _SafeStr_11521:Boolean = false; private var _SafeStr_11522:Number = 0; override public function dispose():void { if (this._SafeStr_5560 != -1){ eventDispatcher.dispatchEvent(new _SafeStr_3705(_SafeStr_3705._SafeStr_10966, object, this._SafeStr_11520)); }; super.dispose(); } override public function getEventTypes():Array { var k:Array = [_SafeStr_3705._SafeStr_10968, _SafeStr_3705._SafeStr_10966, _SafeStr_3705._SafeStr_10964]; return (_SafeStr_11323(super.getEventTypes(), k)); } override public function initialize(k:XML):void { super.initialize(k); if (k == null){ return; }; var _local_2:XMLList = k.sound; if (_local_2.length() == 0){ return; }; var _local_3:XMLList = k.sound.sample; if (_local_3.length() == 0){ return; }; this._SafeStr_11520 = int(_local_3.@id); this._SafeStr_11521 = Boolean((_local_3.@nopitch == "true")); object.getModelController().setNumber(_SafeStr_2464._SafeStr_11523, 1); } override public function processUpdateMessage(k:_SafeStr_3019):void { super.processUpdateMessage(k); var _local_2:_SafeStr_2305 = object.getLocation(); var _local_3:_SafeStr_3048 = (k as _SafeStr_3048); if (_local_3 != null){ if ((((this._SafeStr_5560 == _SafeStr_11328)) && ((object.getModelController().getNumber(_SafeStr_2464._SafeStr_11326) == 1)))){ this._SafeStr_11522 = _local_2.z; eventDispatcher.dispatchEvent(new _SafeStr_3705(_SafeStr_3705._SafeStr_10964, object, this._SafeStr_11520, this._SafeStr_11524(_local_2.z))); }; if (((!((this._SafeStr_5560 == _SafeStr_11328))) && (!((_local_2 == null))))){ if (this._SafeStr_11522 != _local_2.z){ eventDispatcher.dispatchEvent(new _SafeStr_3705(_SafeStr_3705._SafeStr_10970, object, this._SafeStr_11520, this._SafeStr_11524(_local_2.z))); this._SafeStr_11522 = _local_2.z; }; }; if (((((!((this._SafeStr_5560 == _SafeStr_11328))) && (!((_local_3.state == this._SafeStr_5560))))) && (!((_local_2 == null))))){ this._SafeStr_11426(_local_2.z); }; this._SafeStr_5560 = _local_3.state; }; } private function _SafeStr_11426(k:Number):void { var _local_2:Number = this._SafeStr_11524(k); object.getModelController().setNumber(_SafeStr_2464._SafeStr_11523, _local_2); eventDispatcher.dispatchEvent(new _SafeStr_3705(_SafeStr_3705._SafeStr_10968, object, this._SafeStr_11520, _local_2)); } private function _SafeStr_11524(k:Number):Number { var _local_2:int = (k * 2); if (_local_2 > _SafeStr_11518){ _local_2 = Math.min(0, (_SafeStr_11519 + ((_local_2 - _SafeStr_11518) - 1))); }; return (((this._SafeStr_11521) ? 1 : Math.pow(2, (_local_2 / 12)))); } } }//package _-1f8 // _SafeStr_10964 = "_-5fy" (String#36053, DoABC#3) // _SafeStr_10966 = "_-Ft" (String#39062, DoABC#3) // _SafeStr_10968 = "_-3Ww" (String#30804, DoABC#3) // _SafeStr_10970 = "_-4gg" (String#33637, DoABC#3) // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_11326 = "_-6HS" (String#37541, DoABC#3) // _SafeStr_11328 = "_-5oX" (String#13588, DoABC#3) // _SafeStr_11426 = "_-4uN" (String#12659, DoABC#3) // _SafeStr_11518 = "_-5fl" (String#36045, DoABC#3) // _SafeStr_11519 = "_-6fX" (String#38506, DoABC#3) // _SafeStr_11520 = "_-6Ra" (String#4245, DoABC#3) // _SafeStr_11521 = "_-0X8" (String#23451, DoABC#3) // _SafeStr_11522 = "_-3Dp" (String#30042, DoABC#3) // _SafeStr_11523 = "_-4gl" (String#33641, DoABC#3) // _SafeStr_11524 = "_-5ls" (String#36274, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3705 = "_-2vz" (String#10636, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) //------------------------------------------------------------ //_-1f8.FurnitureWindowLogic package _-1f8 { import _-151.XMLValidator; import _-3yO._SafeStr_2464; public class FurnitureWindowLogic extends _SafeStr_2561 { override public function initialize(k:XML):void { var _local_3:XML; var _local_4:String; super.initialize(k); if (k == null){ return; }; var _local_2:XMLList = k.mask; if (_local_2.length() > 0){ _local_3 = _local_2[0]; if (XMLValidator._SafeStr_5390(_local_3, ["type"])){ _local_4 = _local_3.@type; object.getModelController().setNumber(_SafeStr_2464._SafeStr_11470, 1, true); object.getModelController().setString(_SafeStr_2464._SafeStr_11471, _local_4, true); }; }; } } }//package _-1f8 // _SafeStr_11470 = "_-2xE" (String#29345, DoABC#3) // _SafeStr_11471 = "_-IT" (String#39152, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) //------------------------------------------------------------ //_-1fq._SafeStr_3837 package _-1fq { import _-5Vt._SafeStr_10; import _-5Vt.BitmapDataAsset; import _-5YE.IBitmapWrapperWindow; import flash.events.TimerEvent; public class _SafeStr_3837 extends Icon { private static const _SafeStr_11525:int = 200; private static const _SafeStr_11526:int = 500; private var _assets:_SafeStr_10; public function _SafeStr_3837(k:_SafeStr_10, _arg_2:IBitmapWrapperWindow) { this._assets = k; alignment = (_SafeStr_11527 | _SafeStr_11528); image = (k.getAssetByName("icon_friendlist_png") as BitmapDataAsset); canvas = _arg_2; } override public function dispose():void { if (!disposed){ this._assets = null; super.dispose(); }; } override public function notify(k:Boolean):void { super.notify(k); this.enable(k); _SafeStr_11529(((k) || (_hover)), ((_hover) ? _SafeStr_11525 : _SafeStr_11526)); if (((!(_SafeStr_11530)) && (!(_hover)))){ image = (this._assets.getAssetByName("icon_friendlist_png") as BitmapDataAsset); }; } override public function hover(k:Boolean):void { super.hover(k); _SafeStr_11529(((k) || (_SafeStr_11530)), ((_hover) ? _SafeStr_11525 : _SafeStr_11526)); if (((!(_SafeStr_11530)) && (!(_hover)))){ image = (this._assets.getAssetByName("icon_friendlist_png") as BitmapDataAsset); }; } override public function enable(k:Boolean):void { canvas.blend = ((disabled) ? 0.5 : 1); } override protected function onTimerEvent(k:TimerEvent):void { if (_hover){ _frame = (++_frame % 4); image = (this._assets.getAssetByName((("icon_friendlist_hover_" + _frame) + "_png")) as BitmapDataAsset); } else { if (_SafeStr_11530){ _frame = (++_frame % 2); image = (this._assets.getAssetByName((("icon_friendlist_notify_" + _frame) + "_png")) as BitmapDataAsset); }; }; } } }//package _-1fq // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11525 = "_-5OD" (String#35365, DoABC#3) // _SafeStr_11526 = "_-0dc" (String#8244, DoABC#3) // _SafeStr_11527 = "_-0yS" (String#24511, DoABC#3) // _SafeStr_11528 = "_-1ir" (String#26331, DoABC#3) // _SafeStr_11529 = "_-2I" (String#27740, DoABC#3) // _SafeStr_11530 = "_-5aI" (String#13361, DoABC#3) // _SafeStr_3837 = "_-dj" (String#15105, DoABC#3) //------------------------------------------------------------ //_-1fq._SafeStr_3839 package _-1fq { import _-0MK._SafeStr_3; import flash.text.TextField; import flash.text.TextFormat; import flash.text.TextFieldAutoSize; import _-5YE.ITextWindow; public class _SafeStr_3839 implements _SafeStr_3 { private var _disposed:Boolean = false; private var _SafeStr_11531:TextField; private var _SafeStr_11532:TextFormat; private var _SafeStr_11533:String = "..."; private var _SafeStr_11534:int = 20; public function _SafeStr_3839() { this._SafeStr_11531 = new TextField(); this._SafeStr_11531.autoSize = TextFieldAutoSize.LEFT; this._SafeStr_11532 = this._SafeStr_11531.defaultTextFormat; } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._SafeStr_11531 = null; this._disposed = true; }; } public function crop(k:ITextWindow):void { var _local_3:int; this._SafeStr_11532.font = k.fontFace; this._SafeStr_11532.size = k.fontSize; this._SafeStr_11532.bold = k.bold; this._SafeStr_11532.italic = k.italic; this._SafeStr_11531.setTextFormat(this._SafeStr_11532); this._SafeStr_11531.text = k.getLineText(0); var _local_2:int = this._SafeStr_11531.textWidth; if (_local_2 > k.width){ _local_3 = this._SafeStr_11531.getCharIndexAtPoint((k.width - this._SafeStr_11534), (this._SafeStr_11531.textHeight / 2)); k.text = (k.text.slice(0, _local_3) + this._SafeStr_11533); }; } } }//package _-1fq // _SafeStr_11531 = "_-1eJ" (String#3021, DoABC#3) // _SafeStr_11532 = "_-1RV" (String#9091, DoABC#3) // _SafeStr_11533 = "_-3tf" (String#31682, DoABC#3) // _SafeStr_11534 = "_-5gr" (String#36087, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3839 = "_-0KC" (String#7918, DoABC#3) //------------------------------------------------------------ //_-1fq._SafeStr_3840 package _-1fq { import _-5Vt._SafeStr_10; import _-5Vt.BitmapDataAsset; import _-5YE.IBitmapWrapperWindow; import flash.events.TimerEvent; public class _SafeStr_3840 extends Icon { private static const _SafeStr_11526:int = 500; private var _assets:_SafeStr_10; public function _SafeStr_3840(k:_SafeStr_10, _arg_2:IBitmapWrapperWindow) { this._assets = k; alignment = (_SafeStr_11527 | _SafeStr_11528); image = (k.getAssetByName("icon_messenger_png") as BitmapDataAsset); canvas = _arg_2; } override public function notify(k:Boolean):void { super.notify(k); image = (this._assets.getAssetByName(((k) ? "icon_messenger_notify_1_png" : "icon_messenger_png")) as BitmapDataAsset); _SafeStr_11529(k, _SafeStr_11526); } override public function hover(k:Boolean):void { super.hover(k); } override public function enable(k:Boolean):void { super.enable(k); canvas.visible = k; } override protected function onTimerEvent(k:TimerEvent):void { if (_SafeStr_11530){ _frame = (((_frame == 1)) ? 0 : 1); image = (this._assets.getAssetByName((("icon_messenger_notify_" + _frame) + "_png")) as BitmapDataAsset); }; } } }//package _-1fq // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11526 = "_-0dc" (String#8244, DoABC#3) // _SafeStr_11527 = "_-0yS" (String#24511, DoABC#3) // _SafeStr_11528 = "_-1ir" (String#26331, DoABC#3) // _SafeStr_11529 = "_-2I" (String#27740, DoABC#3) // _SafeStr_11530 = "_-5aI" (String#13361, DoABC#3) // _SafeStr_3840 = "_-4fu" (String#12423, DoABC#3) //------------------------------------------------------------ //_-1fq.Icon package _-1fq { import _-0MK._SafeStr_3; import _-5Vt.BitmapDataAsset; import _-5YE.IBitmapWrapperWindow; import flash.utils.Timer; import flash.geom.Point; import flash.display.BitmapData; import flash.events.TimerEvent; public class Icon implements _SafeStr_3 { protected static const _SafeStr_11535:int = 0; protected static const _SafeStr_11527:int = 1; protected static const _SafeStr_11536:int = 2; protected static const _SafeStr_11537:int = 3; protected static const ALIGN_TOP:int = 4; protected static const _SafeStr_11528:int = 8; protected static const _SafeStr_5397:int = 18; protected static const _SafeStr_11538:int = 18; private var _disposed:Boolean = false; private var _SafeStr_11539:Boolean = false; protected var _SafeStr_10411:BitmapDataAsset; protected var _SafeStr_7987:IBitmapWrapperWindow; private var _SafeStr_8687:uint; protected var _SafeStr_9049:Timer; protected var _frame:int = 0; private var _SafeStr_11540:Point; protected var _SafeStr_11530:Boolean = false; protected var _hover:Boolean = false; public function Icon() { this._SafeStr_8687 = (_SafeStr_11527 | _SafeStr_11528); this._SafeStr_11540 = new Point(); super(); } public function get disposed():Boolean { return (this._disposed); } public function get disabled():Boolean { return (this._SafeStr_11539); } protected function set image(k:BitmapDataAsset):void { this._SafeStr_10411 = k; this._SafeStr_11541(); } protected function get image():BitmapDataAsset { return (this._SafeStr_10411); } protected function set canvas(k:IBitmapWrapperWindow):void { this._SafeStr_7987 = k; this._SafeStr_11541(); } protected function get canvas():IBitmapWrapperWindow { return (this._SafeStr_7987); } protected function set alignment(k:uint):void { this._SafeStr_8687 = k; this._SafeStr_11541(); } protected function get alignment():uint { return (this._SafeStr_8687); } public function dispose():void { if (!this._disposed){ this._SafeStr_11529(false, 0); this.image = null; this.canvas = null; this._disposed = true; }; } public function notify(k:Boolean):void { this._SafeStr_11530 = k; if (((this._SafeStr_11530) && (this._SafeStr_11539))){ this.enable(true); }; } public function hover(k:Boolean):void { this._hover = k; } public function enable(k:Boolean):void { this._SafeStr_11539 = !(k); } protected function _SafeStr_11541():void { var k:BitmapData; if (((this._SafeStr_7987) && (!(this._SafeStr_7987.disposed)))){ if (!this._SafeStr_7987.bitmap){ this._SafeStr_7987.bitmap = new BitmapData(this._SafeStr_7987.width, this._SafeStr_7987.height, true, 0); } else { this._SafeStr_7987.bitmap.fillRect(this._SafeStr_7987.bitmap.rect, 0); }; if (((this._SafeStr_10411) && (!(this._SafeStr_10411.disposed)))){ this._SafeStr_11540.x = (this._SafeStr_11540.y = 0); k = (this._SafeStr_10411.content as BitmapData); switch ((this._SafeStr_8687 & _SafeStr_11537)){ case _SafeStr_11527: this._SafeStr_11540.x = ((this._SafeStr_7987.bitmap.width / 2) - (k.width / 2)); break; case _SafeStr_11536: this._SafeStr_11540.x = (this._SafeStr_7987.bitmap.width - k.width); break; }; switch ((this._SafeStr_8687 & _SafeStr_11538)){ case _SafeStr_11528: this._SafeStr_11540.y = ((this._SafeStr_7987.bitmap.height / 2) - (k.height / 2)); break; case _SafeStr_5397: this._SafeStr_11540.y = (this._SafeStr_7987.bitmap.height - k.height); break; }; this._SafeStr_7987.bitmap.copyPixels(k, k.rect, this._SafeStr_11540); this._SafeStr_7987.invalidate(); }; }; } protected function _SafeStr_11529(k:Boolean, _arg_2:int):void { if (k){ if (!this._SafeStr_9049){ this._SafeStr_9049 = new Timer(_arg_2, 0); this._SafeStr_9049.addEventListener(TimerEvent.TIMER, this.onTimerEvent); this._SafeStr_9049.start(); this.onTimerEvent(null); }; this._SafeStr_9049.delay = _arg_2; } else { this._frame = 0; if (this._SafeStr_9049){ this._SafeStr_9049.reset(); this._SafeStr_9049.removeEventListener(TimerEvent.TIMER, this.onTimerEvent); this._SafeStr_9049 = null; }; }; } protected function onTimerEvent(k:TimerEvent):void { } } }//package _-1fq // _SafeStr_10411 = "_-0VG" (String#148, DoABC#3) // _SafeStr_11527 = "_-0yS" (String#24511, DoABC#3) // _SafeStr_11528 = "_-1ir" (String#26331, DoABC#3) // _SafeStr_11529 = "_-2I" (String#27740, DoABC#3) // _SafeStr_11530 = "_-5aI" (String#13361, DoABC#3) // _SafeStr_11535 = "_-US" (String#39603, DoABC#3) // _SafeStr_11536 = "_-10D" (String#24612, DoABC#3) // _SafeStr_11537 = "_-1cl" (String#26088, DoABC#3) // _SafeStr_11538 = "_-35p" (String#29723, DoABC#3) // _SafeStr_11539 = "_-0y2" (String#2824, DoABC#3) // _SafeStr_11540 = "_-12t" (String#24720, DoABC#3) // _SafeStr_11541 = "_-lE" (String#15247, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5397 = "_-3YM" (String#11258, DoABC#3) // _SafeStr_7987 = "_-58b" (String#861, DoABC#3) // _SafeStr_8687 = "_-66j" (String#1609, DoABC#3) // _SafeStr_9049 = "_-1UP" (String#296, DoABC#3) //------------------------------------------------------------ //_-1fS._SafeStr_3124 package _-1fS { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-ud._SafeStr_3127; public class _SafeStr_3124 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3124(k:Function) { super(k, _SafeStr_3127); } public function _SafeStr_5325():_SafeStr_3127 { return ((_SafeStr_5326 as _SafeStr_3127)); } } }//package _-1fS // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3124 = "_-0ZJ" (String#23535, DoABC#3) // _SafeStr_3127 = "_-53Z" (String#12817, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1fS._SafeStr_3126 package _-1fS { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-ud._SafeStr_3142; public class _SafeStr_3126 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3126(k:Function) { super(k, _SafeStr_3142); } public function _SafeStr_5325():_SafeStr_3142 { return ((_SafeStr_5326 as _SafeStr_3142)); } } }//package _-1fS // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3126 = "_-Y1" (String#39723, DoABC#3) // _SafeStr_3142 = "_-2bB" (String#10303, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1fS._SafeStr_3135 package _-1fS { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-ud._SafeStr_3122; public class _SafeStr_3135 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3135(k:Function) { super(k, _SafeStr_3122); } public function _SafeStr_5325():_SafeStr_3122 { return ((_SafeStr_5326 as _SafeStr_3122)); } } }//package _-1fS // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3122 = "_-0Qv" (String#8038, DoABC#3) // _SafeStr_3135 = "_-Nt" (String#39355, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1fS._SafeStr_3136 package _-1fS { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-ud._SafeStr_4730; public class _SafeStr_3136 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3136(k:Function) { super(k, _SafeStr_4730); } public function _SafeStr_5325():_SafeStr_4730 { return ((_SafeStr_5326 as _SafeStr_4730)); } } }//package _-1fS // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3136 = "_-IP" (String#39149, DoABC#3) // _SafeStr_4730 = "_-Vo" (String#14963, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1fS._SafeStr_3232 package _-1fS { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-ud._SafeStr_3257; public class _SafeStr_3232 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3232(k:Function) { super(k, _SafeStr_3257); } public function _SafeStr_5325():_SafeStr_3257 { return ((_SafeStr_5326 as _SafeStr_3257)); } } }//package _-1fS // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3232 = "_-6b7" (String#38310, DoABC#3) // _SafeStr_3257 = "_-1J3" (String#8947, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1fS._SafeStr_3722 package _-1fS { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-ud._SafeStr_3759; public class _SafeStr_3722 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3722(k:Function) { super(k, _SafeStr_3759); } public function _SafeStr_5325():_SafeStr_3759 { return ((_SafeStr_5326 as _SafeStr_3759)); } } }//package _-1fS // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3722 = "_-2iF" (String#28773, DoABC#3) // _SafeStr_3759 = "_-1Gk" (String#8909, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1fS._SafeStr_3750 package _-1fS { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-ud._SafeStr_3748; public class _SafeStr_3750 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3750(k:Function) { super(k, _SafeStr_3748); } public function _SafeStr_5325():_SafeStr_3748 { return ((_SafeStr_5326 as _SafeStr_3748)); } } }//package _-1fS // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3748 = "_-42x" (String#11803, DoABC#3) // _SafeStr_3750 = "_-6Yg" (String#38224, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1fS._SafeStr_3764 package _-1fS { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-ud._SafeStr_3752; public class _SafeStr_3764 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3764(k:Function) { super(k, _SafeStr_3752); } public function _SafeStr_5325():_SafeStr_3752 { return ((_SafeStr_5326 as _SafeStr_3752)); } } }//package _-1fS // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3752 = "_-6J-" (String#14093, DoABC#3) // _SafeStr_3764 = "_-wJ" (String#40637, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1fS._SafeStr_3780 package _-1fS { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-ud._SafeStr_3721; public class _SafeStr_3780 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3780(k:Function) { super(k, _SafeStr_3721); } public function _SafeStr_5325():_SafeStr_3721 { return ((_SafeStr_5326 as _SafeStr_3721)); } } }//package _-1fS // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3721 = "_-4f2" (String#12407, DoABC#3) // _SafeStr_3780 = "_-19o" (String#24981, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1FT._SafeStr_3715 package _-1FT { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-0RF._SafeStr_3727; public class _SafeStr_3715 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3715(k:Function) { super(k, _SafeStr_3727); } public function _SafeStr_5325():_SafeStr_3727 { return ((_SafeStr_5326 as _SafeStr_3727)); } } }//package _-1FT // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3715 = "_-d2" (String#39912, DoABC#3) // _SafeStr_3727 = "_-3YI" (String#11256, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1FT._SafeStr_3779 package _-1FT { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-0RF._SafeStr_3762; public class _SafeStr_3779 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3779(k:Function) { super(k, _SafeStr_3762); } public function _SafeStr_5325():_SafeStr_3762 { return ((_SafeStr_5326 as _SafeStr_3762)); } } }//package _-1FT // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3762 = "_-0xj" (String#8571, DoABC#3) // _SafeStr_3779 = "_-1mR" (String#26478, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1FT._SafeStr_3781 package _-1FT { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-0RF._SafeStr_3769; public class _SafeStr_3781 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3781(k:Function) { super(k, _SafeStr_3769); } public function _SafeStr_5325():_SafeStr_3769 { return ((_SafeStr_5326 as _SafeStr_3769)); } } }//package _-1FT // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3769 = "_-5QR" (String#13201, DoABC#3) // _SafeStr_3781 = "_-1Cr" (String#25101, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1FT._SafeStr_4185 package _-1FT { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-0RF._SafeStr_4975; public class _SafeStr_4185 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4185(k:Function) { super(k, _SafeStr_4975); } public function _SafeStr_5325():_SafeStr_4975 { return ((_SafeStr_5326 as _SafeStr_4975)); } } }//package _-1FT // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4185 = "_-0Ts" (String#23326, DoABC#3) // _SafeStr_4975 = "_-3ez" (String#11377, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1fX.RSAKey package _-1fX { import _-4Aq.BigInteger; import _-3fR.Random; import flash.utils.ByteArray; import flash.system.System; import _-10k._SafeStr_4641; public class RSAKey { public var e:int; public var n:BigInteger; public var d:BigInteger; public var p:BigInteger; public var q:BigInteger; public var _SafeStr_11542:BigInteger; public var _SafeStr_11543:BigInteger; public var _SafeStr_11544:BigInteger; protected var _SafeStr_11545:Boolean; protected var _SafeStr_11546:Boolean; public function RSAKey(k:BigInteger, _arg_2:int, _arg_3:BigInteger=null, _arg_4:BigInteger=null, _arg_5:BigInteger=null, _arg_6:BigInteger=null, _arg_7:BigInteger=null, _arg_8:BigInteger=null) { this.n = k; this.e = _arg_2; this.d = _arg_3; this.p = _arg_4; this.q = _arg_5; this._SafeStr_11542 = _arg_6; this._SafeStr_11543 = _arg_7; this._SafeStr_11544 = _arg_8; this._SafeStr_11546 = ((!((this.n == null))) && (!((this.e == 0)))); this._SafeStr_11545 = ((this._SafeStr_11546) && (!((this.d == null)))); } public static function _SafeStr_11547(k:String, _arg_2:String):RSAKey { return (new (RSAKey)(new BigInteger(k, 16, true), parseInt(_arg_2, 16))); } public static function _SafeStr_11548(k:String, _arg_2:String, _arg_3:String, _arg_4:String=null, _arg_5:String=null, _arg_6:String=null, _arg_7:String=null, _arg_8:String=null):RSAKey { if (_arg_4 == null){ return (new (RSAKey)(new BigInteger(k, 16, true), parseInt(_arg_2, 16), new BigInteger(_arg_3, 16, true))); }; return (new (RSAKey)(new BigInteger(k, 16, true), parseInt(_arg_2, 16), new BigInteger(_arg_3, 16, true), new BigInteger(_arg_4, 16, true), new BigInteger(_arg_5, 16, true), new BigInteger(_arg_6, 16, true), new BigInteger(_arg_7, 16, true), new BigInteger(_arg_8, 16, true))); } public static function _SafeStr_11549(k:uint, _arg_2:String):RSAKey { var _local_7:BigInteger; var _local_8:BigInteger; var _local_9:BigInteger; var _local_10:BigInteger; var _local_3:Random = new Random(); var _local_4:uint = (k >> 1); var _local_5:RSAKey = new (RSAKey)(null, 0, null); _local_5.e = parseInt(_arg_2, 16); var _local_6:BigInteger = new BigInteger(_arg_2, 16, true); while (true) { while (true) { _local_5.p = _SafeStr_11550((k - _local_4), _local_3); if ((((_local_5.p.subtract(BigInteger._SafeStr_11554)._SafeStr_11553(_local_6)._SafeStr_11552(BigInteger._SafeStr_11554) == 0)) && (_local_5.p._SafeStr_11551(10)))) break; }; while (true) { _local_5.q = _SafeStr_11550(_local_4, _local_3); if ((((_local_5.q.subtract(BigInteger._SafeStr_11554)._SafeStr_11553(_local_6)._SafeStr_11552(BigInteger._SafeStr_11554) == 0)) && (_local_5.q._SafeStr_11551(10)))) break; }; if (_local_5.p._SafeStr_11552(_local_5.q) <= 0){ _local_10 = _local_5.p; _local_5.p = _local_5.q; _local_5.q = _local_10; }; _local_7 = _local_5.p.subtract(BigInteger._SafeStr_11554); _local_8 = _local_5.q.subtract(BigInteger._SafeStr_11554); _local_9 = _local_7._SafeStr_10053(_local_8); if (_local_9._SafeStr_11553(_local_6)._SafeStr_11552(BigInteger._SafeStr_11554) == 0){ _local_5.n = _local_5.p._SafeStr_10053(_local_5.q); _local_5.d = _local_6._SafeStr_11555(_local_9); _local_5._SafeStr_11542 = _local_5.d.mod(_local_7); _local_5._SafeStr_11543 = _local_5.d.mod(_local_8); _local_5._SafeStr_11544 = _local_5.q._SafeStr_11555(_local_5.p); break; }; }; _local_5._SafeStr_11546 = ((!((_local_5.n == null))) && (!((_local_5.e == 0)))); _local_5._SafeStr_11545 = ((_local_5._SafeStr_11546) && (!((_local_5.d == null)))); return (_local_5); } protected static function _SafeStr_11550(k:int, _arg_2:Random):BigInteger { if (k < 2){ return (BigInteger._SafeStr_11556(1)); }; var _local_3:ByteArray = new ByteArray(); _arg_2._SafeStr_11557(_local_3, (k >> 3)); _local_3.position = 0; var _local_4:BigInteger = new BigInteger(_local_3, 0, true); _local_4._SafeStr_11558(k, 1); return (_local_4); } public function _SafeStr_11559():uint { return (((this.n._SafeStr_11560() + 7) / 8)); } public function dispose():void { this.e = 0; this.n.dispose(); this.n = null; System.pauseForGCIfCollectionImminent(); } public function _SafeStr_11561(k:ByteArray, _arg_2:ByteArray, _arg_3:uint, _arg_4:Function=null):void { this._SafeStr_11562(this._SafeStr_11563, k, _arg_2, _arg_3, _arg_4, 2); } public function _SafeStr_7941(k:ByteArray, _arg_2:ByteArray, _arg_3:uint, _arg_4:Function=null):void { this._SafeStr_11564(this.doPrivate2, k, _arg_2, _arg_3, _arg_4, 2); } public function sign(k:ByteArray, _arg_2:ByteArray, _arg_3:uint, _arg_4:Function=null):void { this._SafeStr_11562(this.doPrivate2, k, _arg_2, _arg_3, _arg_4, 1); } public function verify(k:ByteArray, _arg_2:ByteArray, _arg_3:uint, _arg_4:Function=null):void { this._SafeStr_11564(this._SafeStr_11563, k, _arg_2, _arg_3, _arg_4, 1); } private function _SafeStr_11562(k:Function, _arg_2:ByteArray, _arg_3:ByteArray, _arg_4:uint, _arg_5:Function, _arg_6:int):void { var _local_9:BigInteger; var _local_10:BigInteger; var _local_11:uint; if (_arg_5 == null){ _arg_5 = this.pkcs1pad; }; if (_arg_2.position >= _arg_2.length){ _arg_2.position = 0; }; var _local_7:uint = this._SafeStr_11559(); var _local_8:int = (_arg_2.position + _arg_4); while (_arg_2.position < _local_8) { _local_9 = new BigInteger(_arg_5(_arg_2, _local_8, _local_7, _arg_6), _local_7, true); _local_10 = k(_local_9); _local_11 = (_local_7 - Math.ceil((_local_10._SafeStr_11560() / 8))); while (_local_11 > 0) { _arg_3.writeByte(0); _local_11--; }; _local_10._SafeStr_11565(_arg_3); }; } private function _SafeStr_11564(k:Function, _arg_2:ByteArray, _arg_3:ByteArray, _arg_4:uint, _arg_5:Function, _arg_6:int):void { var _local_9:BigInteger; var _local_10:BigInteger; var _local_11:ByteArray; if (_arg_5 == null){ _arg_5 = this.pkcs1unpad; }; if (_arg_2.position >= _arg_2.length){ _arg_2.position = 0; }; var _local_7:uint = this._SafeStr_11559(); var _local_8:int = (_arg_2.position + _arg_4); while (_arg_2.position < _local_8) { _local_9 = new BigInteger(_arg_2, _local_7, true); _local_10 = k(_local_9); _local_11 = _arg_5(_local_10, _local_7, _arg_6); if (_local_11 == null){ throw (new _SafeStr_4641("Decrypt error - padding function returned null!", _SafeStr_4641._SafeStr_10177)); }; _arg_3.writeBytes(_local_11); }; } private function pkcs1pad(k:ByteArray, _arg_2:int, _arg_3:uint, _arg_4:uint=2):ByteArray { var _local_8:Random; var _local_9:int; var _local_5:ByteArray = new ByteArray(); var _local_6:uint = k.position; _arg_2 = Math.min(_arg_2, k.length, ((_local_6 + _arg_3) - 11)); k.position = _arg_2; var _local_7:int = (_arg_2 - 1); while ((((_local_7 >= _local_6)) && ((_arg_3 > 11)))) { var _local_10 = --_arg_3; _local_5[_local_10] = k[_local_7--]; }; _local_10 = --_arg_3; _local_5[_local_10] = 0; if (_arg_4 == 2){ _local_8 = new Random(); _local_9 = 0; while (_arg_3 > 2) { do { _local_9 = _local_8._SafeStr_11566(); } while (_local_9 == 0); var _local_11 = --_arg_3; _local_5[_local_11] = _local_9; }; } else { while (_arg_3 > 2) { _local_11 = --_arg_3; _local_5[_local_11] = 0xFF; }; }; _local_11 = --_arg_3; _local_5[_local_11] = _arg_4; var _local_12 = --_arg_3; _local_5[_local_12] = 0; return (_local_5); } private function pkcs1unpad(k:BigInteger, _arg_2:uint, _arg_3:uint=2):ByteArray { var _local_4:ByteArray = new ByteArray(); var _local_5:ByteArray = new ByteArray(); k._SafeStr_11565(_local_5); _local_5.position = 0; var _local_6:int; while ((((_local_6 < _local_5.length)) && ((_local_5[_local_6] == 0)))) { _local_6++; }; if (((!(((_local_5.length - _local_6) == (_arg_2 - 1)))) || (!((_local_5[_local_6] == _arg_3))))){ return (null); }; _local_6++; while (_local_5[_local_6] != 0) { if (++_local_6 >= _local_5.length){ return (null); }; }; while (++_local_6 < _local_5.length) { _local_4.writeByte(_local_5[_local_6]); }; _local_4.position = 0; return (_local_4); } public function _SafeStr_11567(k:ByteArray, _arg_2:int, _arg_3:uint, _arg_4:uint=0):ByteArray { return (k); } public function _SafeStr_11568(k:BigInteger, _arg_2:uint, _arg_3:uint=0):ByteArray { return (k._SafeStr_11569()); } public function toString():String { return ("rsa"); } public function _SafeStr_11570():String { var k = ((((("N=" + this.n.toString(16)) + "\n") + "E=") + this.e.toString(16)) + "\n"); if (this._SafeStr_11545){ k = (k + (("D=" + this.d.toString(16)) + "\n")); if (((!((this.p == null))) && (!((this.q == null))))){ k = (k + (("P=" + this.p.toString(16)) + "\n")); k = (k + (("Q=" + this.q.toString(16)) + "\n")); k = (k + (("DMP1=" + this._SafeStr_11542.toString(16)) + "\n")); k = (k + (("DMQ1=" + this._SafeStr_11543.toString(16)) + "\n")); k = (k + (("IQMP=" + this._SafeStr_11544.toString(16)) + "\n")); }; }; return (k); } protected function _SafeStr_11563(k:BigInteger):BigInteger { return (k._SafeStr_11571(this.e, this.n)); } protected function doPrivate2(k:BigInteger):BigInteger { if ((((this.p == null)) && ((this.q == null)))){ return (k._SafeStr_11572(this.d, this.n)); }; var _local_2:BigInteger = k.mod(this.p)._SafeStr_11572(this._SafeStr_11542, this.p); var _local_3:BigInteger = k.mod(this.q)._SafeStr_11572(this._SafeStr_11543, this.q); while (_local_2._SafeStr_11552(_local_3) < 0) { _local_2 = _local_2.add(this.p); }; var _local_4:BigInteger = _local_2.subtract(_local_3)._SafeStr_10053(this._SafeStr_11544).mod(this.p)._SafeStr_10053(this.q).add(_local_3); return (_local_4); } protected function _SafeStr_11573(k:BigInteger):BigInteger { if ((((this.p == null)) || ((this.q == null)))){ return (k._SafeStr_11572(this.d, this.n)); }; var _local_2:BigInteger = k.mod(this.p)._SafeStr_11572(this._SafeStr_11542, this.p); var _local_3:BigInteger = k.mod(this.q)._SafeStr_11572(this._SafeStr_11543, this.q); while (_local_2._SafeStr_11552(_local_3) < 0) { _local_2 = _local_2.add(this.p); }; return (_local_2.subtract(_local_3)._SafeStr_10053(this._SafeStr_11544).mod(this.p)._SafeStr_10053(this.q).add(_local_3)); } } }//package _-1fX // _SafeStr_10053 = "_-17f" (String#24906, DoABC#3) // _SafeStr_10177 = "_-1HG" (String#25262, DoABC#3) // _SafeStr_11542 = "_-y3" (String#40704, DoABC#3) // _SafeStr_11543 = "_-0Zp" (String#23555, DoABC#3) // _SafeStr_11544 = " each" (String#18585, DoABC#3) // _SafeStr_11545 = "_-2jR" (String#28819, DoABC#3) // _SafeStr_11546 = "_-3pu" (String#31527, DoABC#3) // _SafeStr_11547 = "_-6N6" (String#37747, DoABC#3) // _SafeStr_11548 = "_-0Vq" (String#23399, DoABC#3) // _SafeStr_11549 = "_-2fB" (String#28645, DoABC#3) // _SafeStr_11550 = "_-4sg" (String#34096, DoABC#3) // _SafeStr_11551 = "_-0qJ" (String#24178, DoABC#3) // _SafeStr_11552 = "_-3Tu" (String#30687, DoABC#3) // _SafeStr_11553 = "_-2Au" (String#27462, DoABC#3) // _SafeStr_11554 = "_-1i0" (String#26298, DoABC#3) // _SafeStr_11555 = "_-2ZN" (String#28417, DoABC#3) // _SafeStr_11556 = "_-1UR" (String#25779, DoABC#3) // _SafeStr_11557 = "_-4AX" (String#32397, DoABC#3) // _SafeStr_11558 = "_-je" (String#40150, DoABC#3) // _SafeStr_11559 = "_-0gs" (String#8305, DoABC#3) // _SafeStr_11560 = "_-4E0" (String#32539, DoABC#3) // _SafeStr_11561 = "_-1o7" (String#9447, DoABC#3) // _SafeStr_11562 = "_-1Kh" (String#25394, DoABC#3) // _SafeStr_11563 = "_-4Ck" (String#32487, DoABC#3) // _SafeStr_11564 = "_-0gA" (String#23802, DoABC#3) // _SafeStr_11565 = "_-9g" (String#38838, DoABC#3) // _SafeStr_11566 = "_-1gW" (String#26235, DoABC#3) // _SafeStr_11567 = "_-1CE" (String#25076, DoABC#3) // _SafeStr_11568 = "_-1jb" (String#26365, DoABC#3) // _SafeStr_11569 = "_-0tA" (String#24301, DoABC#3) // _SafeStr_11570 = "_-2GB" (String#27671, DoABC#3) // _SafeStr_11571 = "_-2iu" (String#28798, DoABC#3) // _SafeStr_11572 = "_-0Kj" (String#22991, DoABC#3) // _SafeStr_11573 = "_-2H1" (String#27701, DoABC#3) // _SafeStr_4641 = "_-gK" (String#15159, DoABC#3) // _SafeStr_7941 = "_-6kt" (String#4313, DoABC#3) //------------------------------------------------------------ //_-1GW._SafeStr_4607 package _-1GW { import _-1Mz.IWindowContainer; import _-1A6.HabboToolbar; import _-5Vt.XmlAsset; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5YE.ICheckBoxWindow; import _-SU._SafeStr_4615; import _-SU._SafeStr_4612; import _-At._SafeStr_4107; import _-At._SafeStr_4187; import _-nA._SafeStr_4046; public class _SafeStr_4607 { private var _SafeStr_5415:IWindowContainer; private var _SafeStr_5510:HabboToolbar; public function _SafeStr_4607(k:HabboToolbar) { this._SafeStr_5510 = k; this.createWindow(); } public function dispose():void { if (this._SafeStr_5415 == null){ return; }; this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; } private function createWindow():void { var k:XmlAsset = (this._SafeStr_5510.assets.getAssetByName("me_menu_other_settings_xml") as XmlAsset); this._SafeStr_5415 = (this._SafeStr_5510.windowManager.buildFromXML((k.content as XML)) as IWindowContainer); var _local_2:int; var _local_3:IWindow; while (_local_2 < this._SafeStr_5415.numChildren) { _local_3 = this._SafeStr_5415.getChildAt(_local_2); _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359); _local_2++; }; ICheckBoxWindow(this._SafeStr_5415.findChildByName("prefer_old_chat_checkbox"))._SafeStr_7085 = this._SafeStr_5510.freeFlowChat.isDisabledInPreferences; ICheckBoxWindow(this._SafeStr_5415.findChildByName("ignore_room_invites_checkbox"))._SafeStr_7085 = this._SafeStr_5510.messenger._SafeStr_11574(); this._SafeStr_5415.findChildByName("disable_room_camera_follow_checkbox").visible = (this._SafeStr_5415.findChildByName("disable_room_camera_follow_label").visible = this._SafeStr_5510.getBoolean("room.camera.follow_user")); if (this._SafeStr_5510.getBoolean("room.camera.follow_user")){ ICheckBoxWindow(this._SafeStr_5415.findChildByName("disable_room_camera_follow_checkbox"))._SafeStr_7085 = this._SafeStr_5510.sessionDataManager._SafeStr_11575; }; var _local_4:Boolean = this._SafeStr_5510.getBoolean("sms.identity.verification.enabled"); var _local_5 = (this._SafeStr_5510.getInteger("phone.verification.status", _SafeStr_4615._SafeStr_11576) == _SafeStr_4615._SafeStr_11577); var _local_6 = (this._SafeStr_5510.getInteger("phone.collection.status", _SafeStr_4612._SafeStr_11576) == _SafeStr_4612._SafeStr_11578); var _local_7:Boolean = this._SafeStr_5510.getBoolean("sms.identity.verification.button.enabled"); var _local_8 = (this._SafeStr_5510.getInteger("phone.collection.status", _SafeStr_4612._SafeStr_11576) == _SafeStr_4612._SafeStr_11576); var _local_9:Boolean = ((((_local_4) && (!(_local_5)))) && (((_local_6) || (((_local_7) && (_local_8)))))); this._SafeStr_5415.findChildByName("btn_reset_phone_number_collection").visible = _local_9; } private function _SafeStr_9359(k:WindowMouseEvent):void { var _local_4:Boolean; var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3){ case "back_btn": this.dispose(); return; case "prefer_old_chat_checkbox": this._SafeStr_5510.freeFlowChat.isDisabledInPreferences = ICheckBoxWindow(this._SafeStr_5415.findChildByName("prefer_old_chat_checkbox"))._SafeStr_7085; if (!this._SafeStr_5510.freeFlowChat.isDisabledInPreferences){ if (((!((this._SafeStr_5510._SafeStr_10763._SafeStr_7170 == null))) && (!((this._SafeStr_5510.freeFlowChat.displayObject == null))))){ this._SafeStr_5510._SafeStr_10763._SafeStr_7170.setDisplayObject(this._SafeStr_5510.freeFlowChat.displayObject); }; } else { this._SafeStr_5510.freeFlowChat.clear(); }; return; case "ignore_room_invites_checkbox": this._SafeStr_5510.messenger._SafeStr_11579(ICheckBoxWindow(this._SafeStr_5415.findChildByName("ignore_room_invites_checkbox"))._SafeStr_7085); this._SafeStr_5510.connection.send(new _SafeStr_4107(this._SafeStr_5510.messenger._SafeStr_11574())); return; case "disable_room_camera_follow_checkbox": _local_4 = ICheckBoxWindow(this._SafeStr_5415.findChildByName("disable_room_camera_follow_checkbox"))._SafeStr_7085; this._SafeStr_5510.connection.send(new _SafeStr_4187(_local_4)); this._SafeStr_5510.sessionDataManager._SafeStr_11580(_local_4); return; case "btn_reset_phone_number_collection": this._SafeStr_5415.findChildByName("btn_reset_phone_number_collection").visible = false; this._SafeStr_5510.connection.send(new _SafeStr_4046()); return; }; } public function get window():IWindowContainer { return (this._SafeStr_5415); } } }//package _-1GW // _SafeStr_10763 = "_-0OG" (String#23128, DoABC#3) // _SafeStr_11574 = "_-2wB" (String#10638, DoABC#3) // _SafeStr_11575 = "_-5sU" (String#13649, DoABC#3) // _SafeStr_11576 = "_-5Or" (String#35388, DoABC#3) // _SafeStr_11577 = "_-1AW" (String#25009, DoABC#3) // _SafeStr_11578 = "_-1JL" (String#25339, DoABC#3) // _SafeStr_11579 = "_-3zt" (String#11742, DoABC#3) // _SafeStr_11580 = "_-1l" (String#9396, DoABC#3) // _SafeStr_4046 = "_-6eu" (String#38479, DoABC#3) // _SafeStr_4107 = "_-1mP" (String#26476, DoABC#3) // _SafeStr_4187 = "_-5F7" (String#35013, DoABC#3) // _SafeStr_4607 = "_-3mh" (String#11506, DoABC#3) // _SafeStr_4612 = "_-439" (String#11807, DoABC#3) // _SafeStr_4615 = "_-4En" (String#11982, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7170 = "_-6fS" (String#4294, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) //------------------------------------------------------------ //_-1GW._SafeStr_4608 package _-1GW { import _-1Mz.IWindowContainer; import flash.display.BitmapData; import _-1A6.HabboToolbar; import _-1Mz.IWindow; import _-5Vt.XmlAsset; import _-5Mz.WindowMouseEvent; public class _SafeStr_4608 { private var _SafeStr_5415:IWindowContainer; private var _SafeStr_11581:_SafeStr_5123; private var _SafeStr_11582:_SafeStr_5123; private var _SafeStr_11583:_SafeStr_5123; private var _SafeStr_11584:BitmapData; private var _SafeStr_11585:BitmapData; private var _SafeStr_11586:BitmapData; private var _SafeStr_11587:BitmapData; private var _SafeStr_7459:Number = 1; private var _SafeStr_5426:Number = 1; private var _SafeStr_5425:Number = 1; private var _SafeStr_5510:HabboToolbar; public function _SafeStr_4608(k:HabboToolbar) { this._SafeStr_5510 = k; this.createWindow(); } public function dispose():void { this.saveVolume(this._SafeStr_7459, this._SafeStr_5426, this._SafeStr_5425); if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); }; this._SafeStr_5415 = null; if (this._SafeStr_11581 != null){ this._SafeStr_11581.dispose(); }; this._SafeStr_11581 = null; if (this._SafeStr_11582 != null){ this._SafeStr_11582.dispose(); }; this._SafeStr_11582 = null; if (this._SafeStr_11583 != null){ this._SafeStr_11583.dispose(); }; this._SafeStr_11583 = null; if (this._SafeStr_11584){ this._SafeStr_11584.dispose(); this._SafeStr_11584 = null; }; if (this._SafeStr_11585){ this._SafeStr_11585.dispose(); this._SafeStr_11585 = null; }; if (this._SafeStr_11586){ this._SafeStr_11586.dispose(); this._SafeStr_11586 = null; }; if (this._SafeStr_11587){ this._SafeStr_11587.dispose(); this._SafeStr_11587 = null; }; } public function get window():IWindowContainer { return (this._SafeStr_5415); } public function _SafeStr_11588():void { this._SafeStr_7459 = this._SafeStr_5510._SafeStr_5839._SafeStr_5840; this._SafeStr_5426 = this._SafeStr_5510._SafeStr_5839._SafeStr_5434; this._SafeStr_5425 = this._SafeStr_5510._SafeStr_5839._SafeStr_5433; if (this._SafeStr_11581 != null){ this._SafeStr_11581._SafeStr_7139(this._SafeStr_7459); }; if (this._SafeStr_11582 != null){ this._SafeStr_11582._SafeStr_7139(this._SafeStr_5426); }; if (this._SafeStr_11583 != null){ this._SafeStr_11583._SafeStr_7139(this._SafeStr_5425); }; } private function createWindow():void { var _local_2:IWindow; var k:XmlAsset = (this._SafeStr_5510.assets.getAssetByName("me_menu_sound_settings_xml") as XmlAsset); this._SafeStr_5415 = (this._SafeStr_5510.windowManager.buildFromXML((k.content as XML)) as IWindowContainer); var _local_3:int; while (_local_3 < this._SafeStr_5415.numChildren) { _local_2 = this._SafeStr_5415.getChildAt(_local_3); _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359); _local_3++; }; this._SafeStr_11581 = new _SafeStr_5123(this, _SafeStr_5123._SafeStr_11589, this._SafeStr_11590); this._SafeStr_11582 = new _SafeStr_5123(this, _SafeStr_5123._SafeStr_11591, this._SafeStr_11592); this._SafeStr_11583 = new _SafeStr_5123(this, _SafeStr_5123._SafeStr_11593, this._SafeStr_11594); this._SafeStr_11588(); } private function _SafeStr_9359(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.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_5426); var _local_6:Number = (((k)!=-1) ? k : this._SafeStr_7459); var _local_7:Number = (((_arg_3)!=-1) ? _arg_3 : this._SafeStr_5425); if (_arg_4){ if (this._SafeStr_5510 == null){ return; }; this._SafeStr_5510._SafeStr_5839._SafeStr_5434 = _local_5; this._SafeStr_5510._SafeStr_5839._SafeStr_5840 = _local_6; this._SafeStr_5510._SafeStr_5839._SafeStr_5433 = _local_7; } else { this._SafeStr_5510._SafeStr_5839._SafeStr_5841(_local_6, _local_5, _local_7); }; } public function _SafeStr_11595(k:String, _arg_2:int):void { } public function get _SafeStr_11590():IWindowContainer { return ((this._SafeStr_5415.findChildByName("ui_volume_container") as IWindowContainer)); } public function get _SafeStr_11592():IWindowContainer { return ((this._SafeStr_5415.findChildByName("furni_volume_container") as IWindowContainer)); } public function get _SafeStr_11594():IWindowContainer { return ((this._SafeStr_5415.findChildByName("trax_volume_container") as IWindowContainer)); } public function get _SafeStr_11596():BitmapData { return (this._SafeStr_11584); } public function get _SafeStr_11597():BitmapData { return (this._SafeStr_11585); } public function get _SafeStr_11598():BitmapData { return (this._SafeStr_11586); } public function get _SafeStr_11599():BitmapData { return (this._SafeStr_11587); } public function get toolbar():HabboToolbar { return (this._SafeStr_5510); } } }//package _-1GW // _SafeStr_11581 = "_-I2" (String#4372, DoABC#3) // _SafeStr_11582 = "_-Wj" (String#4448, DoABC#3) // _SafeStr_11583 = "_-1Ub" (String#2970, DoABC#3) // _SafeStr_11584 = "_-5K0" (String#3929, DoABC#3) // _SafeStr_11585 = "_-1z" (String#3084, DoABC#3) // _SafeStr_11586 = "_-0sw" (String#2799, DoABC#3) // _SafeStr_11587 = "_-gO" (String#4495, DoABC#3) // _SafeStr_11588 = "_-1B8" (String#25031, DoABC#3) // _SafeStr_11589 = "_-2-C" (String#27017, DoABC#3) // _SafeStr_11590 = "_-5Fg" (String#35031, DoABC#3) // _SafeStr_11591 = "_-4ae" (String#33423, DoABC#3) // _SafeStr_11592 = "_-0XQ" (String#23463, DoABC#3) // _SafeStr_11593 = "_-0kz" (String#23979, DoABC#3) // _SafeStr_11594 = "_-20v" (String#27075, DoABC#3) // _SafeStr_11595 = "_-6EW" (String#14014, DoABC#3) // _SafeStr_11596 = "_-J0" (String#39176, DoABC#3) // _SafeStr_11597 = "_-37G" (String#29782, DoABC#3) // _SafeStr_11598 = "_-51k" (String#34492, DoABC#3) // _SafeStr_11599 = "_-49k" (String#32364, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4608 = "_-4G0" (String#12004, DoABC#3) // _SafeStr_5123 = "_-4Yc" (String#12289, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5425 = "_-5eE" (String#705, DoABC#3) // _SafeStr_5426 = "_-4US" (String#698, DoABC#3) // _SafeStr_5433 = "_-3O1" (String#3445, DoABC#3) // _SafeStr_5434 = "_-3On" (String#3450, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_5840 = "_-Qz" (String#4416, DoABC#3) // _SafeStr_5841 = "_-ac" (String#4463, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7459 = "_-1AN" (String#1072, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) //------------------------------------------------------------ //_-1GW._SafeStr_5123 package _-1GW { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-5f6.MeMenuSoundSettingsSlider; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5YE._SafeStr_2413; public class _SafeStr_5123 implements _SafeStr_3 { public static const _SafeStr_11589:int = 0; public static const _SafeStr_11591:int = 1; public static const _SafeStr_11593:int = 2; private var _SafeStr_5501:int; private var _SafeStr_10395:Number; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_7150:MeMenuSoundSettingsSlider; private var _SafeStr_11600:_SafeStr_4608; public function _SafeStr_5123(k:_SafeStr_4608, _arg_2:int, _arg_3:IWindowContainer):void { var _local_4:IWindow; super(); this._SafeStr_5501 = _arg_2; this._SafeStr_11600 = k; this._SafeStr_5415 = _arg_3; this._SafeStr_7150 = new MeMenuSoundSettingsSlider(this, (this._SafeStr_5415.findChildByName("volume_container") as IWindowContainer), k.toolbar.assets, 0, 1); _local_4 = this._SafeStr_5415.findChildByName("sounds_off"); if (_local_4 != null){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359); }; _local_4 = this._SafeStr_5415.findChildByName("sounds_on"); if (_local_4 != null){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359); }; this._SafeStr_11601(); } public function dispose():void { if (!this.disposed){ if (this._SafeStr_7150){ this._SafeStr_7150.dispose(); this._SafeStr_7150 = null; }; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; }; } public function get disposed():Boolean { return ((this._SafeStr_11600 == null)); } public function saveVolume(k:Number, _arg_2:Boolean):void { this._SafeStr_10395 = k; switch (this._SafeStr_5501){ case _SafeStr_11589: this._SafeStr_11600.saveVolume(k, -1, -1, _arg_2); break; case _SafeStr_11591: this._SafeStr_11600.saveVolume(-1, k, -1, _arg_2); break; case _SafeStr_11593: this._SafeStr_11600.saveVolume(-1, -1, k, _arg_2); break; }; this._SafeStr_11601(); this._SafeStr_11600._SafeStr_11588(); } private function _SafeStr_11601():void { if (this._SafeStr_10395 == 0){ this._SafeStr_7353("sounds_on_icon", "sounds_on_white"); this._SafeStr_7353("sounds_off_icon", "sounds_off_color"); } else { this._SafeStr_7353("sounds_on_icon", "sounds_on_color"); this._SafeStr_7353("sounds_off_icon", "sounds_off_white"); }; } private function _SafeStr_9359(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_7353(k:String, _arg_2:String):void { _SafeStr_2413(this._SafeStr_5415.findChildByName(k)).assetUri = ("toolbar_memenu_settings_" + _arg_2); } public function _SafeStr_7139(k:Number):void { this._SafeStr_7150._SafeStr_7139(k); this._SafeStr_11601(); } } }//package _-1GW // _SafeStr_10395 = "_-kS" (String#716, DoABC#3) // _SafeStr_11588 = "_-1B8" (String#25031, DoABC#3) // _SafeStr_11589 = "_-2-C" (String#27017, DoABC#3) // _SafeStr_11591 = "_-4ae" (String#33423, DoABC#3) // _SafeStr_11593 = "_-0kz" (String#23979, DoABC#3) // _SafeStr_11600 = "_-4PR" (String#3691, DoABC#3) // _SafeStr_11601 = "_-2OJ" (String#3177, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4608 = "_-4G0" (String#12004, DoABC#3) // _SafeStr_5123 = "_-4Yc" (String#12289, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7150 = "_-nl" (String#341, DoABC#3) // _SafeStr_7353 = "_-2kr" (String#1522, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) //------------------------------------------------------------ //_-1HT._SafeStr_2724 package _-1HT { import _-3qZ._SafeStr_2283; public class _SafeStr_2724 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return (new Array()); } public function dispose():void { } public function get disposed():Boolean { return (true); } } }//package _-1HT // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2724 = "_-2i6" (String#28767, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1HT._SafeStr_3166 package _-1HT { import _-3qZ._SafeStr_2283; public class _SafeStr_3166 implements _SafeStr_2283 { private var _SafeStr_11602:int; public function _SafeStr_3166(k:int) { this._SafeStr_11602 = k; } public function _SafeStr_5448():Array { return ([this._SafeStr_11602]); } public function dispose():void { } public function get disposed():Boolean { return (true); } } }//package _-1HT // _SafeStr_11602 = "_-6GD" (String#37490, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3166 = "_-5i8" (String#36140, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1HT._SafeStr_3178 package _-1HT { import _-3qZ._SafeStr_2283; public class _SafeStr_3178 implements _SafeStr_2283 { private var _SafeStr_7962:Array; public function _SafeStr_3178(k:int, _arg_2:String="", _arg_3:int=-1) { this._SafeStr_7962 = [k, _arg_2, _arg_3]; } public function dispose():void { this._SafeStr_7962 = null; } public function _SafeStr_5448():Array { return (this._SafeStr_7962); } } }//package _-1HT // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3178 = "_-587" (String#34749, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7962 = "_-2yt" (String#120, DoABC#3) //------------------------------------------------------------ //_-1HT._SafeStr_3216 package _-1HT { import _-3qZ._SafeStr_2283; public class _SafeStr_3216 implements _SafeStr_2283 { private var _SafeStr_7431:int; public function _SafeStr_3216(k:int) { this._SafeStr_7431 = k; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_7431]); } } }//package _-1HT // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3216 = "_-5pp" (String#36429, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) //------------------------------------------------------------ //_-1IE._SafeStr_2776 package _-1IE { import _-213._SafeStr_2753; import _-3yO._SafeStr_2464; public class _SafeStr_2776 extends _SafeStr_2753 { private var _SafeStr_11603:Number = 0; public function get _SafeStr_11604():Number { return (this._SafeStr_11603); } public function set _SafeStr_11604(k:Number):void { this._SafeStr_11603 = k; } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int { if (_arg_3 == 1){ this._SafeStr_11604 = object.getModel().getNumber(_SafeStr_2464._SafeStr_11605); return ((-(this._SafeStr_11604) * (k / 2))); }; return (super.getSpriteYOffset(k, _arg_2, _arg_3)); } } }//package _-1IE // _SafeStr_11603 = "_-6Pn" (String#37853, DoABC#3) // _SafeStr_11604 = "_-4ya" (String#34325, DoABC#3) // _SafeStr_11605 = "_-34q" (String#29678, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2776 = "_-4ev" (String#12403, DoABC#3) //------------------------------------------------------------ //_-1IE._SafeStr_4679 package _-1IE { import _-4-n._SafeStr_4678; import __AS3__.vec.Vector; import flash.geom.Point; public class _SafeStr_4679 implements _SafeStr_4678 { private var _z:Number; private var _points:Vector.; private var _color:uint; private var _SafeStr_11606:Array; private var _SafeStr_11607:Array; private var _SafeStr_11608:Array; private var _SafeStr_11609:Array; private var _SafeStr_11610:Boolean = false; private var _assetNames:Array; public function _SafeStr_4679(k:_SafeStr_4679=null, _arg_2:uint=0, _arg_3:Boolean=false) { this._assetNames = []; super(); this._SafeStr_11606 = []; this._SafeStr_11607 = []; this._SafeStr_11608 = []; this._SafeStr_11609 = []; if (k != null){ this._SafeStr_11606 = k._SafeStr_11606; this._SafeStr_11607 = k._SafeStr_11607; this._SafeStr_11608 = k._SafeStr_11608; this._SafeStr_11609 = k._SafeStr_11609; }; this._color = _arg_2; this._SafeStr_11610 = _arg_3; } public function addMask(k:String, _arg_2:Point, _arg_3:Boolean, _arg_4:Boolean):void { this._SafeStr_11606.push(k); this._SafeStr_11607.push(_arg_2); this._SafeStr_11608.push(_arg_3); this._SafeStr_11609.push(_arg_4); } public function _SafeStr_11611(k:Array):void { this._assetNames.push(k); } public function set z(k:Number):void { this._z = k; } public function get z():Number { return (this._z); } public function set cornerPoints(k:Vector.):void { this._points = k; } public function get cornerPoints():Vector. { return (this._points); } public function get color():uint { return (this._color); } public function get _SafeStr_7905():Array { return (this._SafeStr_11606); } public function get _SafeStr_7906():Array { return (this._SafeStr_11607); } public function get _SafeStr_7907():Array { return (this._SafeStr_11608); } public function get _SafeStr_7908():Array { return (this._SafeStr_11609); } public function _SafeStr_7909():Boolean { return (this._SafeStr_11610); } public function get _SafeStr_7910():Array { return (this._assetNames); } } }//package _-1IE // _SafeStr_11606 = "_-5wl" (String#36694, DoABC#3) // _SafeStr_11607 = "_-0hz" (String#23866, DoABC#3) // _SafeStr_11608 = "_-0Du" (String#22708, DoABC#3) // _SafeStr_11609 = "_-2tq" (String#29224, DoABC#3) // _SafeStr_11610 = "_-0lz" (String#24020, DoABC#3) // _SafeStr_11611 = "_-53a" (String#34566, DoABC#3) // _SafeStr_4678 = "_-5l1" (String#13527, DoABC#3) // _SafeStr_4679 = "_-Gj" (String#14711, DoABC#3) // _SafeStr_7905 = "_-3E9" (String#10954, DoABC#3) // _SafeStr_7906 = "_-3jG" (String#11452, DoABC#3) // _SafeStr_7907 = "_-3Ds" (String#10948, DoABC#3) // _SafeStr_7908 = "_-6Ku" (String#14129, DoABC#3) // _SafeStr_7909 = "_-2im" (String#10412, DoABC#3) // _SafeStr_7910 = "_-24y" (String#9767, DoABC#3) //------------------------------------------------------------ //_-1IE._SafeStr_5035 package _-1IE { public class _SafeStr_5035 { private var _SafeStr_11612:Number = 0; private var _SafeStr_11613:Number = 0; private var _SafeStr_11614:Number = 0; private var _SafeStr_11615:Number = 0; public function _SafeStr_5035(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number) { this._SafeStr_11612 = k; this._SafeStr_11613 = _arg_2; this._SafeStr_11614 = _arg_3; this._SafeStr_11615 = _arg_4; } public function get _SafeStr_11616():Number { return (this._SafeStr_11612); } public function get _SafeStr_11617():Number { return (this._SafeStr_11613); } public function get _SafeStr_11618():Number { return (this._SafeStr_11614); } public function get _SafeStr_11619():Number { return (this._SafeStr_11615); } } }//package _-1IE // _SafeStr_11612 = "_-3Uu" (String#3474, DoABC#3) // _SafeStr_11613 = "_-51v" (String#3861, DoABC#3) // _SafeStr_11614 = "_-wx" (String#15428, DoABC#3) // _SafeStr_11615 = "_-4wi" (String#12697, DoABC#3) // _SafeStr_11616 = "_-62x" (String#36977, DoABC#3) // _SafeStr_11617 = "_-2Kl" (String#27841, DoABC#3) // _SafeStr_11618 = "_-24O" (String#27212, DoABC#3) // _SafeStr_11619 = "_-89" (String#38782, DoABC#3) // _SafeStr_5035 = "_-63G" (String#13831, DoABC#3) //------------------------------------------------------------ //_-1IE._SafeStr_5036 package _-1IE { public class _SafeStr_5036 { private var _SafeStr_5501:String = null; private var _SafeStr_11612:Number = 0; private var _SafeStr_11613:Number = 0; public function _SafeStr_5036(k:String, _arg_2:Number, _arg_3:Number) { this._SafeStr_5501 = k; this._SafeStr_11612 = _arg_2; this._SafeStr_11613 = _arg_3; } public function get type():String { return (this._SafeStr_5501); } public function get _SafeStr_11616():Number { return (this._SafeStr_11612); } public function get _SafeStr_11617():Number { return (this._SafeStr_11613); } } }//package _-1IE // _SafeStr_11612 = "_-3Uu" (String#3474, DoABC#3) // _SafeStr_11613 = "_-51v" (String#3861, DoABC#3) // _SafeStr_11616 = "_-62x" (String#36977, DoABC#3) // _SafeStr_11617 = "_-2Kl" (String#27841, DoABC#3) // _SafeStr_5036 = "_-6ME" (String#14148, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) //------------------------------------------------------------ //_-1IE.RoomPlane package _-1IE { import _-4-n._SafeStr_4384; import flash.geom.Point; import _-151._SafeStr_2306; import flash.display.BitmapData; import _-3Wu._SafeStr_4381; import _-6Dz.PlaneMaskManager; import _-ue.Map; import _-4z-._SafeStr_5030; import _-151._SafeStr_2305; import _-3-E.Canvas; import _-151._SafeStr_2303; import _-6Dz.PlaneMask; import _-pv._SafeStr_3894; import _-1TS._SafeStr_5032; import _-1TS.PlaneMaterialCellMatrix; import _-1TS.PlaneMaterialCellColumn; import _-1TS.PlaneMaterialCell; import _-4z-.Randomizer; import flash.geom.Matrix; import flash.geom.Rectangle; import flash.display.BitmapDataChannel; import flash.display.BlendMode; public class RoomPlane implements _SafeStr_4384 { private static const _SafeStr_11620:Point = new Point(0, 0); public static const _SafeStr_11621:int = 0; public static const _SafeStr_11622:int = 1; public static const _SafeStr_5877:int = 2; public static const _SafeStr_5879:int = 3; private static var _SafeStr_11623:int = 1; private var _disposed:Boolean = false; private var _SafeStr_11624:int = 0; private var _SafeStr_11625:_SafeStr_2306 = null; private var _SafeStr_10496:_SafeStr_2306 = null; private var _SafeStr_11626:_SafeStr_2306 = null; private var _SafeStr_11627:_SafeStr_2306 = null; private var _normal:_SafeStr_2306 = null; private var _SafeStr_11628:Array; private var _SafeStr_11629:int = -1; private var _SafeStr_5501:int = 0; private var _SafeStr_11630:Boolean = false; private var _SafeStr_5384:BitmapData = null; private var _SafeStr_11631:Boolean = true; private var _SafeStr_10385:Point = null; private var _SafeStr_11632:Number = 0; private var _color:uint = 0; private var _SafeStr_11633:_SafeStr_4381 = null; private var _SafeStr_11634:PlaneMaskManager = null; private var _SafeStr_5338:String = null; private var _SafeStr_11635:int = 0; private var _SafeStr_11636:Number = 0; private var _SafeStr_11637:Number = 0; private var _SafeStr_11638:Number = 0; private var _SafeStr_11639:Number = 0; private var _SafeStr_11640:Map = null; private var _SafeStr_11641:_SafeStr_5030 = null; private var _SafeStr_11642:Boolean = false; private var _SafeStr_11643:Array; private var _SafeStr_11644:Array; private var _SafeStr_11645:Boolean = false; private var _SafeStr_11646:BitmapData = null; private var _SafeStr_11647:BitmapData = null; private var _SafeStr_11648:Array; private var _SafeStr_11649:Array; private var _SafeStr_11650:_SafeStr_2306 = null; private var _SafeStr_11651:_SafeStr_2306 = null; private var _SafeStr_11652:_SafeStr_2306 = null; private var _SafeStr_11653:_SafeStr_2306 = null; private var _SafeStr_5378:Number = 0; private var _height:Number = 0; private var _SafeStr_11654:Boolean = true; public function RoomPlane(k:_SafeStr_2305, _arg_2:_SafeStr_2305, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:int, _arg_6:Boolean, _arg_7:Array, _arg_8:int, _arg_9:Number=0, _arg_10:Number=0, _arg_11:Number=0, _arg_12:Number=0) { var _local_13:int; var _local_14:_SafeStr_2305; var _local_15:_SafeStr_2306; this._SafeStr_11628 = []; this._SafeStr_11643 = []; this._SafeStr_11644 = []; this._SafeStr_11648 = []; this._SafeStr_11649 = []; super(); this._SafeStr_11624 = _arg_8; this._SafeStr_11625 = new _SafeStr_2306(); this._SafeStr_11625._SafeStr_10465(k); this._SafeStr_10496 = new _SafeStr_2306(); this._SafeStr_10496._SafeStr_10465(_arg_2); this._SafeStr_11626 = new _SafeStr_2306(); this._SafeStr_11626._SafeStr_10465(_arg_3); this._SafeStr_11627 = new _SafeStr_2306(); this._SafeStr_11627._SafeStr_10465(_arg_4); this._normal = _SafeStr_2306._SafeStr_10461(this._SafeStr_11626, this._SafeStr_11627); if (this._normal.length > 0){ this._normal._SafeStr_5767((1 / this._normal.length)); }; if (_arg_7 != null){ _local_13 = 0; while (_local_13 < _arg_7.length) { _local_14 = (_arg_7[_local_13] as _SafeStr_2305); if (_local_14 != null){ _local_15 = new _SafeStr_2306(); _local_15._SafeStr_10465(_local_14); this._SafeStr_11628.push(_local_15); }; _local_13++; }; }; this._SafeStr_10385 = new Point(); this._SafeStr_5501 = _arg_5; this._SafeStr_11640 = new Map(); this._SafeStr_11650 = new _SafeStr_2306(); this._SafeStr_11651 = new _SafeStr_2306(); this._SafeStr_11652 = new _SafeStr_2306(); this._SafeStr_11653 = new _SafeStr_2306(); this._SafeStr_11636 = _arg_9; this._SafeStr_11637 = _arg_10; this._SafeStr_11638 = _arg_11; this._SafeStr_11639 = _arg_12; this._SafeStr_11642 = _arg_6; this._SafeStr_11635 = _SafeStr_11623++; } private static function blend(k:uint, _arg_2:uint):uint { return ((Canvas.colorize(_arg_2, (k | 0xFF000000)) & 0xFFFFFF)); } public function set _SafeStr_11655(k:Boolean):void { if (k != this._SafeStr_11654){ if (!this._SafeStr_11654){ this._SafeStr_11656(); }; this._SafeStr_11654 = k; }; } public function get _SafeStr_11655():Boolean { return (this._SafeStr_11654); } public function get bitmapData():BitmapData { var bitmap:BitmapData; if (this.visible){ if (this._SafeStr_5384 != null){ try { bitmap = this._SafeStr_5384.clone(); } catch(e:Error) { return (null); }; }; }; return (bitmap); } public function get visible():Boolean { return (((this._SafeStr_11630) && (this._SafeStr_11654))); } public function get offset():Point { return (this._SafeStr_10385); } public function get relativeDepth():Number { return (this._SafeStr_11632); } public function get color():uint { return (this._color); } public function set color(k:uint):void { this._color = k; } public function get type():int { return (this._SafeStr_5501); } public function get _SafeStr_11657():_SafeStr_2305 { return (this._SafeStr_11626); } public function get _SafeStr_11658():_SafeStr_2305 { return (this._SafeStr_11627); } public function get location():_SafeStr_2305 { return (this._SafeStr_10496); } public function get normal():_SafeStr_2305 { return (this._normal); } public function get _SafeStr_11659():Boolean { return (this._SafeStr_11631); } public function set _SafeStr_11659(k:Boolean):void { this._SafeStr_11631 = k; } public function set rasterizer(k:_SafeStr_4381):void { this._SafeStr_11633 = k; } public function set _SafeStr_11660(k:PlaneMaskManager):void { this._SafeStr_11634 = k; } public function set id(k:String):void { if (k != this._SafeStr_5338){ this._SafeStr_11656(); this._SafeStr_5338 = k; }; } public function get uniqueId():int { return (this._SafeStr_11635); } public function dispose():void { var k:int; var _local_2:_SafeStr_5030; if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); this._SafeStr_5384 = null; }; if (this._SafeStr_11640 != null){ k = 0; while (k < this._SafeStr_11640.length) { _local_2 = (this._SafeStr_11640._SafeStr_5595(k) as _SafeStr_5030); if (_local_2 != null){ if (_local_2.bitmap != null){ _local_2.bitmap.dispose(); }; _local_2.dispose(); }; k++; }; this._SafeStr_11640.dispose(); this._SafeStr_11640 = null; }; this._SafeStr_11641 = null; this._SafeStr_10496 = null; this._SafeStr_11625 = null; this._SafeStr_11626 = null; this._SafeStr_11627 = null; this._normal = null; this._SafeStr_11633 = null; this._SafeStr_11650 = null; this._SafeStr_11651 = null; this._SafeStr_11652 = null; this._SafeStr_11653 = null; this._SafeStr_11643 = null; this._SafeStr_11644 = null; if (this._SafeStr_11646 != null){ this._SafeStr_11646.dispose(); this._SafeStr_11646 = null; }; if (this._SafeStr_11647 != null){ this._SafeStr_11647.dispose(); this._SafeStr_11647 = null; }; this._disposed = true; } public function _SafeStr_11661(k:BitmapData):BitmapData { if (this.visible){ if (((!((this._SafeStr_5384 == null))) && (!((k == null))))){ if ((((this._SafeStr_5384.width == k.width)) && ((this._SafeStr_5384.height == k.height)))){ k.copyPixels(this._SafeStr_5384, this._SafeStr_5384.rect, _SafeStr_11620); return (k); }; }; }; return (null); } private function _SafeStr_11662(k:String, _arg_2:_SafeStr_5030):Boolean { var _local_3:_SafeStr_5030 = (this._SafeStr_11640.remove(k) as _SafeStr_5030); if (_local_3 != null){ if (((!((_arg_2 == null))) && (!((_arg_2.bitmap == _local_3.bitmap))))){ _local_3.bitmap.dispose(); }; _local_3.dispose(); }; this._SafeStr_11641 = _arg_2; this._SafeStr_11640.add(k, _arg_2); return (true); } private function _SafeStr_11656(k:BitmapData=null):void { var _local_2:int; var _local_3:_SafeStr_5030; if (this._SafeStr_11640 != null){ _local_2 = 0; while (_local_2 < this._SafeStr_11640.length) { _local_3 = (this._SafeStr_11640._SafeStr_5595(_local_2) as _SafeStr_5030); if (_local_3 != null){ if (((!((_local_3.bitmap == null))) && (!((_local_3.bitmap == k))))){ _local_3.bitmap.dispose(); }; _local_3.dispose(); }; _local_2++; }; this._SafeStr_11640.reset(); }; this._SafeStr_11641 = null; } private function getTextureIdentifier(k:Number):String { if (this._SafeStr_11633 != null){ return (this._SafeStr_11633.getTextureIdentifier(k, this.normal)); }; return (String(k)); } private function _SafeStr_11663(k:_SafeStr_2303, _arg_2:int):Boolean { var _local_4:String; if (k == null){ return (false); }; var _local_3:_SafeStr_5030 = this._SafeStr_11641; if (_local_3 == null){ _local_4 = this.getTextureIdentifier(k.scale); _local_3 = (this._SafeStr_11640.getValue(_local_4) as _SafeStr_5030); }; this._SafeStr_11664(); if (((this._SafeStr_11654) && ((((((_local_3 == null)) || ((((_local_3.timeStamp >= 0)) && ((_arg_2 > _local_3.timeStamp)))))) || (this._SafeStr_11645))))){ return (true); }; return (false); } private function _SafeStr_11665(k:_SafeStr_2303, _arg_2:int):BitmapData { var _local_5:Number; var _local_6:Number; var _local_7:_SafeStr_2305; var _local_8:BitmapData; var _local_9:BitmapData; if (k == null){ return (null); }; var _local_3:_SafeStr_5030; var _local_4:String; if (this._SafeStr_11663(k, _arg_2)){ _local_5 = (this._SafeStr_11626.length * k.scale); _local_6 = (this._SafeStr_11627.length * k.scale); _local_7 = k._SafeStr_10449(this._normal); _local_4 = this.getTextureIdentifier(k.scale); if (this._SafeStr_11641 != null){ _local_3 = this._SafeStr_11641; } else { _local_3 = (this._SafeStr_11640.getValue(_local_4) as _SafeStr_5030); }; _local_8 = null; if (_local_3 != null){ _local_8 = _local_3.bitmap; }; if (this._SafeStr_11633 != null){ _local_3 = this._SafeStr_11633.render(_local_8, this._SafeStr_5338, _local_5, _local_6, k.scale, _local_7, this._SafeStr_11631, this._SafeStr_11636, this._SafeStr_11637, this._SafeStr_11638, this._SafeStr_11639, _arg_2); if (_local_3 != null){ if (((!((_local_8 == null))) && (!((_local_3.bitmap == _local_8))))){ _local_8.dispose(); }; }; } else { _local_9 = new BitmapData(_local_5, _local_6, true, (0xFF000000 | this._color)); _local_3 = new _SafeStr_5030(_local_9, -1); }; if (_local_3 != null){ this._SafeStr_11666(_local_3.bitmap, k); this._SafeStr_11662(_local_4, _local_3); }; } else { if (this._SafeStr_11641 != null){ _local_3 = this._SafeStr_11641; } else { _local_4 = this.getTextureIdentifier(k.scale); _local_3 = (this._SafeStr_11640.getValue(_local_4) as _SafeStr_5030); }; }; if (_local_3 != null){ this._SafeStr_11641 = _local_3; return (_local_3.bitmap); }; return (null); } private function _SafeStr_11667(k:_SafeStr_2303):_SafeStr_4679 { var _local_7:PlaneMask; var _local_8:String; var _local_9:_SafeStr_2305; var _local_10:_SafeStr_3894; var _local_11:Point; if (!this._SafeStr_11642){ return (null); }; var _local_2:_SafeStr_5036; var _local_3:int; var _local_4:int; var _local_5:_SafeStr_4679 = new _SafeStr_4679(); var _local_6:int; while (_local_6 < this._SafeStr_11643.length) { _local_2 = (this._SafeStr_11643[_local_6] as _SafeStr_5036); if (_local_2 != null){ _local_7 = this._SafeStr_11634._SafeStr_11668(_local_2.type); if (_local_7 != null){ _local_8 = _local_7._SafeStr_8041(k.scale); if (_local_8 != null){ _local_9 = k._SafeStr_10449(this._normal); _local_10 = _local_7._SafeStr_11669(k.scale, _local_9); if (_local_10 != null){ _local_3 = (this._SafeStr_11646.width * (1 - (_local_2._SafeStr_11616 / this._SafeStr_11626.length))); _local_4 = (this._SafeStr_11646.height * (1 - (_local_2._SafeStr_11617 / this._SafeStr_11627.length))); _local_11 = new Point((_local_3 + _local_10.offsetX), (_local_4 + _local_10.offsetY)); _local_5.addMask(_local_8, _local_11, _local_10.flipH, _local_10.flipV); }; }; }; }; _local_6++; }; return (_local_5); } private function _SafeStr_11670(k:_SafeStr_2303):int { var _local_2:Point = k._SafeStr_5381(new _SafeStr_2306(0, 0, 0)); var _local_3:Point = k._SafeStr_5381(new _SafeStr_2306(0, 1, 0)); return (Math.round((this._SafeStr_11626.length * Math.abs((_local_2.x - _local_3.x))))); } public function _SafeStr_11671(geometry:_SafeStr_2303):Array { var maskData:_SafeStr_4679; var data:_SafeStr_4679; var layers:Array; var layer:_SafeStr_5032; var i:int; var normal:_SafeStr_2305; var cm:PlaneMaterialCellMatrix; var column:PlaneMaterialCellColumn; var assetNames:Array; var cell:PlaneMaterialCell; var name:String; var drawingDatas:Array = []; if (this._SafeStr_11630){ maskData = null; try { maskData = this._SafeStr_11667(geometry); layers = this._SafeStr_11633._SafeStr_11672(this._SafeStr_5338); i = 0; while (i < layers.length) { layer = (layers[i] as _SafeStr_5032); if (layer != null){ if (((this._SafeStr_11631) && (!((layer._SafeStr_5395() == null))))){ normal = geometry._SafeStr_10449(this._normal); cm = layer._SafeStr_5395()._SafeStr_11673(normal); data = new _SafeStr_4679(maskData, blend(this._color, layer._SafeStr_10637()), cm._SafeStr_7909()); Randomizer._SafeStr_5393(this._SafeStr_11624); for each (column in cm._SafeStr_11674(this._SafeStr_11670(geometry))) { assetNames = []; for each (cell in column._SafeStr_11675()) { name = cell._SafeStr_8041(normal); if (name != null){ assetNames.push(name); }; }; if (assetNames.length > 0){ if (!column._SafeStr_11676()){ assetNames.push(""); }; data._SafeStr_11611(assetNames); }; }; if (data._SafeStr_7910.length > 0){ drawingDatas.push(data); }; } else { data = new _SafeStr_4679(maskData, blend(this._color, layer._SafeStr_10637())); drawingDatas.push(data); }; }; i = (i + 1); }; } catch(e:Error) { _SafeStr_4.log("Error in getting RoomPlane drawing data.", e); }; if (drawingDatas.length == 0){ drawingDatas.push(new _SafeStr_4679(maskData, this._color)); }; }; return (drawingDatas); } private function _SafeStr_11677(k:_SafeStr_5030):void { } public function update(geometry:_SafeStr_2303, timeSinceStartMs:int):Boolean { var cosAngle:Number; var i:int; var originPos:_SafeStr_2305; var originZ:Number; var relativeDepth:Number; var texture:BitmapData; if ((((geometry == null)) || (this._disposed))){ return (false); }; var geometryChanged:Boolean; if (this._SafeStr_11629 != geometry._SafeStr_10456){ geometryChanged = true; }; if (((!(geometryChanged)) || (!(this._SafeStr_11654)))){ if (!this.visible){ return (false); }; }; if (geometryChanged){ this._SafeStr_11641 = null; cosAngle = 0; cosAngle = _SafeStr_2306.cosAngle(geometry._SafeStr_10448, this.normal); if (cosAngle > -0.001){ if (this._SafeStr_11630){ this._SafeStr_11630 = false; return (true); }; return (false); }; i = 0; while (i < this._SafeStr_11628.length) { cosAngle = _SafeStr_2306.cosAngle(geometry._SafeStr_10448, this._SafeStr_11628[i]); if (cosAngle > -0.001){ if (this._SafeStr_11630){ this._SafeStr_11630 = false; return (true); }; return (false); }; i = (i + 1); }; this._SafeStr_11678(geometry); originPos = geometry._SafeStr_10450(this._SafeStr_11625); originZ = originPos.z; relativeDepth = (Math.max(this._SafeStr_11650.z, this._SafeStr_11651.z, this._SafeStr_11652.z, this._SafeStr_11653.z) - originZ); if (this._SafeStr_5501 == _SafeStr_5877){ relativeDepth = (relativeDepth - ((this._SafeStr_10496.z + Math.min(0, this._SafeStr_11626.z, this._SafeStr_11627.z)) * 8)); }; if (this._SafeStr_5501 == _SafeStr_5879){ relativeDepth = (relativeDepth + 0.02); }; this._SafeStr_11632 = relativeDepth; this._SafeStr_11630 = true; this._SafeStr_11629 = geometry._SafeStr_10456; }; if (((geometryChanged) || (this._SafeStr_11663(geometry, timeSinceStartMs)))){ if ((((((this._SafeStr_5384 == null)) || (!((this._SafeStr_5378 == this._SafeStr_5384.width))))) || (!((this._height == this._SafeStr_5384.height))))){ if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); this._SafeStr_5384 = null; if ((((this._SafeStr_5378 < 1)) || ((this._height < 1)))){ return (true); }; } else { if ((((this._SafeStr_5378 < 1)) || ((this._height < 1)))){ return (false); }; }; try { this._SafeStr_5384 = new BitmapData(this._SafeStr_5378, this._height, true, 0xFFFFFF); } catch(e:Error) { _SafeStr_5384 = null; dispose(); }; if (this._SafeStr_5384 == null){ return (false); }; this._SafeStr_5384.lock(); } else { this._SafeStr_5384.lock(); this._SafeStr_5384.fillRect(this._SafeStr_5384.rect, 0xFFFFFF); }; Randomizer._SafeStr_5393(this._SafeStr_11624); texture = this._SafeStr_11665(geometry, timeSinceStartMs); if (texture != null){ this._SafeStr_11679(geometry, texture); } else { this.dispose(); return (false); }; this._SafeStr_5384.unlock(); return (((texture) || (geometryChanged))); }; return (false); } private function _SafeStr_11678(k:_SafeStr_2303):void { this._SafeStr_11650._SafeStr_10465(k._SafeStr_10450(this._SafeStr_10496)); this._SafeStr_11651._SafeStr_10465(k._SafeStr_10450(_SafeStr_2306.sum(this._SafeStr_10496, this._SafeStr_11627))); this._SafeStr_11652._SafeStr_10465(k._SafeStr_10450(_SafeStr_2306.sum(_SafeStr_2306.sum(this._SafeStr_10496, this._SafeStr_11626), this._SafeStr_11627))); this._SafeStr_11653._SafeStr_10465(k._SafeStr_10450(_SafeStr_2306.sum(this._SafeStr_10496, this._SafeStr_11626))); this._SafeStr_10385 = k._SafeStr_5381(this._SafeStr_11625); this._SafeStr_11650.x = Math.round(this._SafeStr_11650.x); this._SafeStr_11650.y = Math.round(this._SafeStr_11650.y); this._SafeStr_11651.x = Math.round(this._SafeStr_11651.x); this._SafeStr_11651.y = Math.round(this._SafeStr_11651.y); this._SafeStr_11652.x = Math.round(this._SafeStr_11652.x); this._SafeStr_11652.y = Math.round(this._SafeStr_11652.y); this._SafeStr_11653.x = Math.round(this._SafeStr_11653.x); this._SafeStr_11653.y = Math.round(this._SafeStr_11653.y); this._SafeStr_10385.x = Math.round(this._SafeStr_10385.x); this._SafeStr_10385.y = Math.round(this._SafeStr_10385.y); var _local_2:Number = Math.min(this._SafeStr_11650.x, this._SafeStr_11651.x, this._SafeStr_11652.x, this._SafeStr_11653.x); var _local_3:Number = Math.max(this._SafeStr_11650.x, this._SafeStr_11651.x, this._SafeStr_11652.x, this._SafeStr_11653.x); var _local_4:Number = Math.min(this._SafeStr_11650.y, this._SafeStr_11651.y, this._SafeStr_11652.y, this._SafeStr_11653.y); var _local_5:Number = Math.max(this._SafeStr_11650.y, this._SafeStr_11651.y, this._SafeStr_11652.y, this._SafeStr_11653.y); _local_3 = (_local_3 - _local_2); this._SafeStr_10385.x = (this._SafeStr_10385.x - _local_2); this._SafeStr_11650.x = (this._SafeStr_11650.x - _local_2); this._SafeStr_11651.x = (this._SafeStr_11651.x - _local_2); this._SafeStr_11652.x = (this._SafeStr_11652.x - _local_2); this._SafeStr_11653.x = (this._SafeStr_11653.x - _local_2); _local_5 = (_local_5 - _local_4); this._SafeStr_10385.y = (this._SafeStr_10385.y - _local_4); this._SafeStr_11650.y = (this._SafeStr_11650.y - _local_4); this._SafeStr_11651.y = (this._SafeStr_11651.y - _local_4); this._SafeStr_11652.y = (this._SafeStr_11652.y - _local_4); this._SafeStr_11653.y = (this._SafeStr_11653.y - _local_4); this._SafeStr_5378 = _local_3; this._height = _local_5; } private function _SafeStr_11679(k:_SafeStr_2303, _arg_2:BitmapData):void { if ((((((((((((this._SafeStr_11650 == null)) || ((this._SafeStr_11651 == null)))) || ((this._SafeStr_11652 == null)))) || ((this._SafeStr_11653 == null)))) || ((_arg_2 == null)))) || ((this._SafeStr_5384 == null)))){ return; }; var _local_3:Number = (this._SafeStr_11653.x - this._SafeStr_11652.x); var _local_4:Number = (this._SafeStr_11653.y - this._SafeStr_11652.y); var _local_5:Number = (this._SafeStr_11651.x - this._SafeStr_11652.x); var _local_6:Number = (this._SafeStr_11651.y - this._SafeStr_11652.y); if ((((this._SafeStr_5501 == _SafeStr_11622)) || ((this._SafeStr_5501 == _SafeStr_5879)))){ if (Math.abs((_local_5 - _arg_2.width)) <= 1){ _local_5 = _arg_2.width; }; if (Math.abs((_local_6 - _arg_2.width)) <= 1){ _local_6 = _arg_2.width; }; if (Math.abs((_local_3 - _arg_2.height)) <= 1){ _local_3 = _arg_2.height; }; if (Math.abs((_local_4 - _arg_2.height)) <= 1){ _local_4 = _arg_2.height; }; }; var _local_7:Number = (_local_5 / _arg_2.width); var _local_8:Number = (_local_6 / _arg_2.width); var _local_9:Number = (_local_3 / _arg_2.height); var _local_10:Number = (_local_4 / _arg_2.height); var _local_11:Matrix = new Matrix(); _local_11.a = _local_7; _local_11.b = _local_8; _local_11.c = _local_9; _local_11.d = _local_10; _local_11.translate(this._SafeStr_11652.x, this._SafeStr_11652.y); this.draw(_arg_2, _local_11); } private function draw(k:BitmapData, _arg_2:Matrix):void { var _local_3:int; var _local_4:int; var _local_5:Number; var _local_6:int; var _local_7:int; if (this._SafeStr_5384 != null){ if ((((((((((((_arg_2.a == 1)) && ((_arg_2.d == 1)))) && ((_arg_2.c == 0)))) && (!((_arg_2.b == 0))))) && ((Math.abs(_arg_2.b) <= 1)))) && ((((this._SafeStr_5501 == _SafeStr_11622)) || ((this._SafeStr_5501 == _SafeStr_5879)))))){ _local_3 = 0; _local_4 = 0; _local_5 = 0; _local_6 = 0; if (_arg_2.b > 0){ _arg_2.ty++; }; _local_7 = 0; while (_local_3 < k.width) { _local_3++; _local_5 = (_local_5 + Math.abs(_arg_2.b)); if (_local_5 >= 1){ this._SafeStr_5384.copyPixels(k, new Rectangle((_local_4 + _local_6), 0, (_local_3 - _local_4), k.height), new Point((_arg_2.tx + _local_4), (_arg_2.ty + _local_7)), null, null, true); _local_4 = _local_3; if (_arg_2.b > 0){ _local_7++; } else { _local_7--; }; _local_5 = 0; }; }; if (_local_5 > 0){ this._SafeStr_5384.copyPixels(k, new Rectangle(_local_4, 0, (_local_3 - _local_4), k.height), new Point((_arg_2.tx + _local_4), (_arg_2.ty + _local_7)), null, null, true); }; return; }; this._SafeStr_5384.draw(k, _arg_2, null, null, null, false); }; } public function _SafeStr_11680():void { if (this._disposed){ return; }; if (this._SafeStr_11642){ if (this._SafeStr_11643.length == 0){ return; }; this._SafeStr_11645 = true; this._SafeStr_11643 = []; }; } public function _SafeStr_11681(k:String, _arg_2:Number, _arg_3:Number):Boolean { var _local_4:_SafeStr_5036; var _local_5:int; if (this._SafeStr_11642){ _local_4 = null; _local_5 = 0; while (_local_5 < this._SafeStr_11643.length) { _local_4 = (this._SafeStr_11643[_local_5] as _SafeStr_5036); if (_local_4 != null){ if ((((((_local_4.type == k)) && ((_local_4._SafeStr_11616 == _arg_2)))) && ((_local_4._SafeStr_11617 == _arg_3)))){ return (false); }; }; _local_5++; }; _local_4 = new _SafeStr_5036(k, _arg_2, _arg_3); this._SafeStr_11643.push(_local_4); this._SafeStr_11645 = true; return (true); }; return (false); } public function _SafeStr_11682():void { if (this._SafeStr_11642){ if (this._SafeStr_11644.length == 0){ return; }; this._SafeStr_11645 = true; this._SafeStr_11644 = []; }; } public function _SafeStr_11683(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number):Boolean { var _local_5:_SafeStr_5035; var _local_6:int; if (this._SafeStr_11642){ _local_5 = null; _local_6 = 0; while (_local_6 < this._SafeStr_11644.length) { _local_5 = (this._SafeStr_11644[_local_6] as _SafeStr_5035); if (_local_5 != null){ if ((((((((_local_5._SafeStr_11616 == k)) && ((_local_5._SafeStr_11617 == _arg_2)))) && ((_local_5._SafeStr_11618 == _arg_3)))) && ((_local_5._SafeStr_11619 == _arg_4)))){ return (false); }; }; _local_6++; }; _local_5 = new _SafeStr_5035(k, _arg_2, _arg_3, _arg_4); this._SafeStr_11644.push(_local_5); this._SafeStr_11645 = true; return (true); }; return (false); } private function _SafeStr_11664():void { var _local_6:Boolean; var _local_7:_SafeStr_5036; if (!this._SafeStr_11645){ return; }; var k:int; var _local_2:int; var _local_3:Boolean = true; var _local_4:_SafeStr_5036; var _local_5:_SafeStr_5035; if (this._SafeStr_11643.length == this._SafeStr_11648.length){ while (k < this._SafeStr_11643.length) { _local_4 = (this._SafeStr_11643[k] as _SafeStr_5036); if (_local_4 != null){ _local_6 = false; while (_local_2 < this._SafeStr_11648.length) { _local_7 = (this._SafeStr_11648[_local_2] as _SafeStr_5036); if (_local_7 != null){ if ((((((_local_7.type == _local_4.type)) && ((_local_7._SafeStr_11616 == _local_4._SafeStr_11616)))) && ((_local_7._SafeStr_11617 == _local_4._SafeStr_11617)))){ _local_6 = true; break; }; }; _local_2++; }; if (!_local_6){ _local_3 = false; break; }; }; k++; }; } else { _local_3 = false; }; if (this._SafeStr_11644.length > this._SafeStr_11649.length){ _local_3 = false; }; if (_local_3){ this._SafeStr_11645 = false; }; } private function _SafeStr_11666(texture:BitmapData, geometry:_SafeStr_2303):void { var normal:_SafeStr_2305; var posX:int; var posY:int; var type:String; var wd:int; var ht:int; if (((((!(this._SafeStr_11642)) || ((((((this._SafeStr_11643.length == 0)) && ((this._SafeStr_11644.length == 0)))) && (!(this._SafeStr_11645)))))) || ((this._SafeStr_11634 == null)))){ return; }; if ((((texture == null)) || ((geometry == null)))){ return; }; var mask:_SafeStr_5036; var rectMask:_SafeStr_5035; var i:int; var j:int; this._SafeStr_11664(); var width:Number = texture.width; var height:Number = texture.height; if ((((((this._SafeStr_11646 == null)) || (!((this._SafeStr_11646.width == width))))) || (!((this._SafeStr_11646.height == height))))){ if (this._SafeStr_11646 != null){ this._SafeStr_11646.dispose(); this._SafeStr_11646 = null; }; try { this._SafeStr_11646 = new BitmapData(width, height, true, 0xFFFFFF); } catch(e:Error) { _SafeStr_11646 = null; return; }; this._SafeStr_11645 = true; }; if (this._SafeStr_11645){ this._SafeStr_11648 = []; this._SafeStr_11649 = []; if (this._SafeStr_11646 != null){ this._SafeStr_11646.fillRect(this._SafeStr_11646.rect, 0xFFFFFF); }; this._SafeStr_11656(texture); normal = geometry._SafeStr_10449(this._normal); posX = 0; posY = 0; i = 0; while (i < this._SafeStr_11643.length) { mask = (this._SafeStr_11643[i] as _SafeStr_5036); if (mask != null){ posX = (this._SafeStr_11646.width - ((this._SafeStr_11646.width * mask._SafeStr_11616) / this._SafeStr_11626.length)); posY = (this._SafeStr_11646.height - ((this._SafeStr_11646.height * mask._SafeStr_11617) / this._SafeStr_11627.length)); type = mask.type; this._SafeStr_11634._SafeStr_11666(this._SafeStr_11646, type, geometry.scale, normal, posX, posY); this._SafeStr_11648.push(new _SafeStr_5036(type, mask._SafeStr_11616, mask._SafeStr_11617)); }; i = (i + 1); }; j = 0; while (j < this._SafeStr_11644.length) { rectMask = (this._SafeStr_11644[j] as _SafeStr_5035); if (rectMask != null){ posX = (this._SafeStr_11646.width - ((this._SafeStr_11646.width * rectMask._SafeStr_11616) / this._SafeStr_11626.length)); posY = (this._SafeStr_11646.height - ((this._SafeStr_11646.height * rectMask._SafeStr_11617) / this._SafeStr_11627.length)); wd = ((this._SafeStr_11646.width * rectMask._SafeStr_11618) / this._SafeStr_11626.length); ht = ((this._SafeStr_11646.height * rectMask._SafeStr_11619) / this._SafeStr_11627.length); this._SafeStr_11646.fillRect(new Rectangle((posX - wd), (posY - ht), wd, ht), 0xFF000000); this._SafeStr_11649.push(new _SafeStr_5035(rectMask._SafeStr_11618, rectMask._SafeStr_11617, rectMask._SafeStr_11618, rectMask._SafeStr_11619)); }; j = (j + 1); }; this._SafeStr_11645 = false; }; this._SafeStr_11684(texture, this._SafeStr_11646); } private function _SafeStr_11684(texture:BitmapData, mask:BitmapData):void { if ((((texture == null)) || ((mask == null)))){ return; }; if (((!((this._SafeStr_11647 == null))) && (((!((this._SafeStr_11647.width == texture.width))) || (!((this._SafeStr_11647.height == texture.height))))))){ this._SafeStr_11647.dispose(); this._SafeStr_11647 = null; }; if (this._SafeStr_11647 == null){ try { this._SafeStr_11647 = new BitmapData(texture.width, texture.height, true, 0xFFFFFFFF); } catch(e:Error) { if (_SafeStr_11647){ _SafeStr_11647.dispose(); }; _SafeStr_11647 = null; return; }; }; this._SafeStr_11647.copyChannel(texture, texture.rect, _SafeStr_11620, BitmapDataChannel.ALPHA, BitmapDataChannel.RED); this._SafeStr_11647.draw(mask, null, null, BlendMode.DARKEN); texture.copyChannel(this._SafeStr_11647, this._SafeStr_11647.rect, _SafeStr_11620, BitmapDataChannel.RED, BitmapDataChannel.ALPHA); } } }//package _-1IE // _SafeStr_10385 = "_-4WK" (String#503, DoABC#3) // _SafeStr_10448 = "_-38G" (String#10865, DoABC#3) // _SafeStr_10449 = "_-1OR" (String#9047, DoABC#3) // _SafeStr_10450 = "_-3v4" (String#11648, DoABC#3) // _SafeStr_10456 = "_-3qv" (String#3557, DoABC#3) // _SafeStr_10461 = "_-47o" (String#32287, DoABC#3) // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_10496 = "_-3F8" (String#330, DoABC#3) // _SafeStr_10637 = "_-20T" (String#3097, DoABC#3) // _SafeStr_11611 = "_-53a" (String#34566, DoABC#3) // _SafeStr_11616 = "_-62x" (String#36977, DoABC#3) // _SafeStr_11617 = "_-2Kl" (String#27841, DoABC#3) // _SafeStr_11618 = "_-24O" (String#27212, DoABC#3) // _SafeStr_11619 = "_-89" (String#38782, DoABC#3) // _SafeStr_11620 = "_-58x" (String#1587, DoABC#3) // _SafeStr_11621 = "_-2va" (String#29288, DoABC#3) // _SafeStr_11622 = "_-1WY" (String#25856, DoABC#3) // _SafeStr_11623 = "_-2Ah" (String#27453, DoABC#3) // _SafeStr_11624 = "_-49Y" (String#32355, DoABC#3) // _SafeStr_11625 = "_-2G1" (String#9963, DoABC#3) // _SafeStr_11626 = "_-1uh" (String#3073, DoABC#3) // _SafeStr_11627 = "_-6Xv" (String#4269, DoABC#3) // _SafeStr_11628 = "_-1SL" (String#9103, DoABC#3) // _SafeStr_11629 = "_-4Tr" (String#857, DoABC#3) // _SafeStr_11630 = "_-5jx" (String#4045, DoABC#3) // _SafeStr_11631 = "_-3nW" (String#31438, DoABC#3) // _SafeStr_11632 = "_-4xT" (String#1118, DoABC#3) // _SafeStr_11633 = "_-18U" (String#24937, DoABC#3) // _SafeStr_11634 = "_-06D" (String#7712, DoABC#3) // _SafeStr_11635 = "_-AL" (String#38864, DoABC#3) // _SafeStr_11636 = "_-4Uf" (String#33209, DoABC#3) // _SafeStr_11637 = "_-61h" (String#36932, DoABC#3) // _SafeStr_11638 = "_-35V" (String#29710, DoABC#3) // _SafeStr_11639 = "_-3QJ" (String#30551, DoABC#3) // _SafeStr_11640 = "_-46S" (String#3617, DoABC#3) // _SafeStr_11641 = "_-45B" (String#32181, DoABC#3) // _SafeStr_11642 = "_-530" (String#12806, DoABC#3) // _SafeStr_11643 = "_-3mn" (String#31410, DoABC#3) // _SafeStr_11644 = "_-Yz" (String#39760, DoABC#3) // _SafeStr_11645 = "_-4p9" (String#33957, DoABC#3) // _SafeStr_11646 = "_-4PD" (String#12149, DoABC#3) // _SafeStr_11647 = "_-3qG" (String#31542, DoABC#3) // _SafeStr_11648 = "_-0ET" (String#22731, DoABC#3) // _SafeStr_11649 = "_-2ZC" (String#28410, DoABC#3) // _SafeStr_11650 = "_-3HT" (String#10996, DoABC#3) // _SafeStr_11651 = "_-5AJ" (String#12936, DoABC#3) // _SafeStr_11652 = "_-0Ve" (String#8115, DoABC#3) // _SafeStr_11653 = "_-5ZF" (String#13346, DoABC#3) // _SafeStr_11654 = "_-07u" (String#22472, DoABC#3) // _SafeStr_11655 = "_-Yw" (String#39759, DoABC#3) // _SafeStr_11656 = "_-2Tt" (String#10193, DoABC#3) // _SafeStr_11657 = "_-4Z6" (String#12302, DoABC#3) // _SafeStr_11658 = "_-6PX" (String#14203, DoABC#3) // _SafeStr_11659 = "_-1t0" (String#26722, DoABC#3) // _SafeStr_11660 = "_-3mI" (String#31391, DoABC#3) // _SafeStr_11661 = "_-5A9" (String#34825, DoABC#3) // _SafeStr_11662 = "_-1TQ" (String#9124, DoABC#3) // _SafeStr_11663 = "_-3fH" (String#11385, DoABC#3) // _SafeStr_11664 = "_-1DX" (String#25129, DoABC#3) // _SafeStr_11665 = "_-5lj" (String#4050, DoABC#3) // _SafeStr_11666 = "_-jJ" (String#15210, DoABC#3) // _SafeStr_11667 = "_-0kN" (String#23959, DoABC#3) // _SafeStr_11668 = "_-6CC" (String#13969, DoABC#3) // _SafeStr_11669 = "_-2Nv" (String#27970, DoABC#3) // _SafeStr_11670 = "_-3Zd" (String#30908, DoABC#3) // _SafeStr_11671 = "_-3L9" (String#11047, DoABC#3) // _SafeStr_11672 = "_-1ZK" (String#9216, DoABC#3) // _SafeStr_11673 = "_-4Es" (String#32571, DoABC#3) // _SafeStr_11674 = "_-4r" (String#34038, DoABC#3) // _SafeStr_11675 = "_-54k" (String#34616, DoABC#3) // _SafeStr_11676 = "_-4y1" (String#34299, DoABC#3) // _SafeStr_11677 = "_-6Pe" (String#37848, DoABC#3) // _SafeStr_11678 = "_-Dd" (String#14656, DoABC#3) // _SafeStr_11679 = "_-0kk" (String#8360, DoABC#3) // _SafeStr_11680 = "_-5WL" (String#35672, DoABC#3) // _SafeStr_11681 = "_-3Yt" (String#30879, DoABC#3) // _SafeStr_11682 = "_-3dQ" (String#31049, DoABC#3) // _SafeStr_11683 = "_-64H" (String#37030, DoABC#3) // _SafeStr_11684 = "_-6it" (String#38642, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4381 = "_-1h9" (String#9331, DoABC#3) // _SafeStr_4384 = "_-5np" (String#13574, DoABC#3) // _SafeStr_4679 = "_-Gj" (String#14711, DoABC#3) // _SafeStr_5030 = "_-2G6" (String#9964, DoABC#3) // _SafeStr_5032 = "_-4i6" (String#12464, DoABC#3) // _SafeStr_5035 = "_-63G" (String#13831, DoABC#3) // _SafeStr_5036 = "_-6ME" (String#14148, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_5381 = "_-08f" (String#7749, DoABC#3) // _SafeStr_5384 = "_-08g" (String#496, DoABC#3) // _SafeStr_5393 = "_-1bA" (String#26037, DoABC#3) // _SafeStr_5395 = "_-4KR" (String#12084, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5767 = "_-5a5" (String#35822, DoABC#3) // _SafeStr_5877 = "_-6cT" (String#4287, DoABC#3) // _SafeStr_5879 = "_-4Co" (String#3641, DoABC#3) // _SafeStr_7909 = "_-2im" (String#10412, DoABC#3) // _SafeStr_7910 = "_-24y" (String#9767, DoABC#3) // _SafeStr_8041 = "_-6bs" (String#38345, DoABC#3) //------------------------------------------------------------ //_-1IE.RoomVisualization package _-1IE { import _-4-n.RoomObjectSpriteVisualization; import _-4-n._SafeStr_2779; import _-5Vt.AssetLibrary; import _-3yO.RoomPlaneParser; import flash.geom.Rectangle; import _-3yO.RoomPlaneBitmapMaskParser; import _-5Vt._SafeStr_39; import _-4-n._SafeStr_2660; import _-4-n._SafeStr_4367; import _-6FB._SafeStr_4370; import _-6FB._SafeStr_4380; import _-151._SafeStr_2305; import in._SafeStr_2436; import _-3yO._SafeStr_2464; import _-151._SafeStr_2306; import _-3yO.RoomPlaneData; import in._SafeStr_3068; import _-151._SafeStr_2303; import flash.geom.Point; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import _-3yO._SafeStr_3710; import _-4-n._SafeStr_4384; import __AS3__.vec.Vector; import __AS3__.vec.*; public class RoomVisualization extends RoomObjectSpriteVisualization implements _SafeStr_2779 { public static const _SafeStr_11685:int = 0xFFFFFF; public static const _SafeStr_11686:int = 0xDDDDDD; public static const _SafeStr_11687:int = 0xBBBBBB; private static const _SafeStr_11688:int = 0xFFFFFF; private static const _SafeStr_11689:int = 0xCCCCCC; private static const _SafeStr_11690:int = 0x999999; private static const _SafeStr_11691:int = 0x999999; public static const _SafeStr_11692:int = 0xFFFFFF; public static const _SafeStr_11693:int = 0xCCCCCC; public static const _SafeStr_11694:int = 0x999999; private static const _SafeStr_11695:Number = 1000; private const _SafeStr_11696:int = 250; protected var _SafeStr_5447:RoomVisualizationData = null; private var _SafeStr_5576:AssetLibrary = null; private var _SafeStr_11697:RoomPlaneParser = null; private var _SafeStr_11698:Array; private var _SafeStr_11699:Boolean = false; private var _SafeStr_11700:Array; private var _SafeStr_11701:Array; private var _SafeStr_11702:Rectangle = null; private var _SafeStr_11703:RoomPlaneBitmapMaskParser = null; private var _SafeStr_11704:String = null; private var _SafeStr_11705:String = null; private var _SafeStr_11706:String = null; private var _SafeStr_11707:Number = NaN; private var _SafeStr_11708:Number = NaN; private var _SafeStr_11709:Number = NaN; private var _SafeStr_11710:String = null; private var _SafeStr_11711:uint = 0xFFFFFF; private var _SafeStr_11712:int = 0xFF; private var _SafeStr_11713:int = 0xFF; private var _SafeStr_11714:int = 0xFF; private var _SafeStr_11715:Boolean = true; private var _SafeStr_11716:int = 0; private var _SafeStr_11717:int = -1000; private var _SafeStr_11629:int = -1; private var _SafeStr_11718:Number = 0; private var _SafeStr_11719:Number = 0; private var _SafeStr_11720:Number = 0; private var _SafeStr_11721:Number = 0; private var _SafeStr_11722:Array; public function RoomVisualization() { this._SafeStr_11698 = []; this._SafeStr_11700 = []; this._SafeStr_11701 = []; this._SafeStr_11722 = []; super(); this._SafeStr_5576 = new AssetLibrary("room visualization"); this._SafeStr_11697 = new RoomPlaneParser(); this._SafeStr_11703 = new RoomPlaneBitmapMaskParser(); this._SafeStr_11722[RoomPlane._SafeStr_11621] = false; this._SafeStr_11722[RoomPlane._SafeStr_5877] = true; this._SafeStr_11722[RoomPlane._SafeStr_11622] = true; this._SafeStr_11722[RoomPlane._SafeStr_5879] = true; } public function get _SafeStr_11723():Number { return ((_SafeStr_11695 + 0.1)); } public function get _SafeStr_11724():Number { return ((_SafeStr_11695 + 0.5)); } public function get _SafeStr_11725():Number { return ((_SafeStr_11695 + 0.49)); } public function get _SafeStr_11726():int { return (this._SafeStr_11698.length); } override public function dispose():void { var k:int; var _local_2:_SafeStr_39; super.dispose(); if (this._SafeStr_5576 != null){ k = 0; while (k < this._SafeStr_5576._SafeStr_11727) { _local_2 = this._SafeStr_5576._SafeStr_11728(k); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_5576.dispose(); this._SafeStr_5576 = null; }; this._SafeStr_11729(); this._SafeStr_11698 = null; this._SafeStr_11700 = null; this._SafeStr_11701 = null; if (this._SafeStr_11697 != null){ this._SafeStr_11697.dispose(); this._SafeStr_11697 = null; }; if (this._SafeStr_11703 != null){ this._SafeStr_11703.dispose(); this._SafeStr_11703 = null; }; if (this._SafeStr_5447 != null){ this._SafeStr_5447._SafeStr_5408(); this._SafeStr_5447 = null; }; } private function _SafeStr_11729():void { var k:int; var _local_2:RoomPlane; if (this._SafeStr_11698 != null){ k = 0; while (k < this._SafeStr_11698.length) { _local_2 = (this._SafeStr_11698[k] as RoomPlane); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_11698 = []; }; this._SafeStr_11699 = false; this._SafeStr_11716 = (this._SafeStr_11716 + 1); this.reset(); } override protected function reset():void { super.reset(); this._SafeStr_11704 = null; this._SafeStr_11705 = null; this._SafeStr_11706 = null; this._SafeStr_11710 = null; this._SafeStr_11629 = -1; this._SafeStr_11721 = 0; } override public function get boundingRectangle():Rectangle { if (this._SafeStr_11702 == null){ this._SafeStr_11702 = super.boundingRectangle; }; return (new Rectangle(this._SafeStr_11702.x, this._SafeStr_11702.y, this._SafeStr_11702.width, this._SafeStr_11702.height)); } override public function initialize(k:_SafeStr_2660):Boolean { this.reset(); if ((((k == null)) || (!((k is RoomVisualizationData))))){ return (false); }; this._SafeStr_5447 = (k as RoomVisualizationData); this._SafeStr_5447._SafeStr_11730(_SafeStr_5401); return (true); } protected function _SafeStr_11731():void { var _local_3:RoomPlane; var _local_4:_SafeStr_4367; var k:int = this._SafeStr_11698.length; _SafeStr_11732(k); var _local_2:int; while (_local_2 < k) { _local_3 = (this._SafeStr_11698[_local_2] as RoomPlane); _local_4 = _SafeStr_10110(_local_2); if (((((((!((_local_4 == null))) && (!((_local_3 == null))))) && (!((_local_3._SafeStr_11657 == null))))) && (!((_local_3._SafeStr_11658 == null))))){ if ((((_local_3.type == RoomPlane._SafeStr_11622)) && ((((_local_3._SafeStr_11657.length < 1)) || ((_local_3._SafeStr_11658.length < 1)))))){ _local_4._SafeStr_11733 = _SafeStr_4370._SafeStr_11734; } else { _local_4._SafeStr_11733 = _SafeStr_4370._SafeStr_11735; }; if (_local_3.type == RoomPlane._SafeStr_11622){ _local_4.tag = ("plane.wall@" + (_local_2 + 1)); } else { if (_local_3.type == RoomPlane._SafeStr_5877){ _local_4.tag = ("plane.floor@" + (_local_2 + 1)); } else { _local_4.tag = ("plane@" + (_local_2 + 1)); }; }; _local_4._SafeStr_11736 = _SafeStr_4380._SafeStr_11737; }; _local_2++; }; } protected function _SafeStr_11738():void { var _local_8:_SafeStr_2305; var _local_9:_SafeStr_2305; var _local_10:_SafeStr_2305; var _local_11:Array; var _local_12:int; var _local_13:RoomPlane; var _local_14:_SafeStr_2305; var _local_15:Number; var _local_16:Number; var _local_17:Number; var _local_18:Number; var _local_19:int; var _local_20:Number; var _local_21:Number; var _local_22:Number; var _local_23:Number; if (this._SafeStr_11699){ return; }; var k:_SafeStr_2436 = object; if (k == null){ return; }; if (!isNaN(this._SafeStr_11707)){ this._SafeStr_11697._SafeStr_11739 = this._SafeStr_11707; }; if (!isNaN(this._SafeStr_11708)){ this._SafeStr_11697._SafeStr_11740 = this._SafeStr_11708; }; var _local_2:String = k.getModel().getString(_SafeStr_2464._SafeStr_11741); if (!this._SafeStr_11697._SafeStr_11742(new XML(_local_2))){ return; }; var _local_3:Number = this._SafeStr_11743(); var _local_4:Number = this._SafeStr_11744(); var _local_5:Number = 0; var _local_6:int = k.getModel().getNumber(_SafeStr_2464._SafeStr_11745); var _local_7:int; while (_local_7 < this._SafeStr_11697._SafeStr_11726) { _local_8 = this._SafeStr_11697._SafeStr_11746(_local_7); _local_9 = this._SafeStr_11697._SafeStr_11747(_local_7); _local_10 = this._SafeStr_11697._SafeStr_11748(_local_7); _local_11 = this._SafeStr_11697._SafeStr_11749(_local_7); _local_12 = this._SafeStr_11697._SafeStr_11750(_local_7); _local_13 = null; if (((((!((_local_8 == null))) && (!((_local_9 == null))))) && (!((_local_10 == null))))){ _local_14 = _SafeStr_2306._SafeStr_10461(_local_9, _local_10); _local_6 = ((_local_6 * 7613) + 517); _local_13 = null; if (_local_12 == RoomPlaneData._SafeStr_11751){ _local_15 = ((_local_8.x + _local_9.x) + 0.5); _local_16 = ((_local_8.y + _local_10.y) + 0.5); _local_17 = (int(_local_15) - _local_15); _local_18 = (int(_local_16) - _local_16); _local_13 = new RoomPlane(k.getLocation(), _local_8, _local_9, _local_10, RoomPlane._SafeStr_5877, true, _local_11, _local_6, -(_local_17), -(_local_18)); if (_local_14.z != 0){ _local_13.color = _SafeStr_11685; } else { _local_13.color = (((_local_14.x)!=0) ? _SafeStr_11687 : _SafeStr_11686); }; if (this._SafeStr_5447 != null){ _local_13.rasterizer = this._SafeStr_5447._SafeStr_11752; }; } else { if (_local_12 == RoomPlaneData._SafeStr_11753){ _local_13 = new RoomPlane(k.getLocation(), _local_8, _local_9, _local_10, RoomPlane._SafeStr_11622, true, _local_11, _local_6); if ((((_local_9.length < 1)) || ((_local_10.length < 1)))){ _local_13._SafeStr_11659 = false; }; if ((((_local_14.x == 0)) && ((_local_14.y == 0)))){ _local_13.color = _SafeStr_11691; } else { if (_local_14.y > 0){ _local_13.color = _SafeStr_11688; } else { if (_local_14.y == 0){ _local_13.color = _SafeStr_11689; } else { _local_13.color = _SafeStr_11690; }; }; }; if (this._SafeStr_5447 != null){ _local_13.rasterizer = this._SafeStr_5447._SafeStr_11754; }; } else { if (_local_12 == RoomPlaneData._SafeStr_11755){ _local_13 = new RoomPlane(k.getLocation(), _local_8, _local_9, _local_10, RoomPlane._SafeStr_5879, true, _local_11, _local_6, _local_5, 0, _local_3, _local_4); if (_local_14.y > 0){ _local_13.color = _SafeStr_11692; } else { if (_local_14.y == 0){ _local_13.color = _SafeStr_11693; } else { _local_13.color = _SafeStr_11694; }; }; if (this._SafeStr_5447 != null){ _local_13.rasterizer = this._SafeStr_5447._SafeStr_11756; }; _local_5 = (_local_5 + _local_9.length); } else { if (_local_12 == RoomPlaneData._SafeStr_11757){ _local_13 = new RoomPlane(k.getLocation(), _local_8, _local_9, _local_10, RoomPlane._SafeStr_11622, true, _local_11, _local_6); if ((((_local_9.length < 1)) || ((_local_10.length < 1)))){ _local_13._SafeStr_11659 = false; }; if ((((_local_14.x == 0)) && ((_local_14.y == 0)))){ _local_13.color = _SafeStr_11691; } else { if (_local_14.y > 0){ _local_13.color = _SafeStr_11688; } else { if (_local_14.y == 0){ _local_13.color = _SafeStr_11689; } else { _local_13.color = _SafeStr_11690; }; }; }; if (this._SafeStr_5447 != null){ _local_13.rasterizer = this._SafeStr_5447._SafeStr_11758; }; }; }; }; }; if (_local_13 != null){ _local_13._SafeStr_11660 = this._SafeStr_5447._SafeStr_11660; _local_19 = 0; while (_local_19 < this._SafeStr_11697._SafeStr_11759(_local_7)) { _local_20 = this._SafeStr_11697._SafeStr_11760(_local_7, _local_19); _local_21 = this._SafeStr_11697._SafeStr_11761(_local_7, _local_19); _local_22 = this._SafeStr_11697._SafeStr_11762(_local_7, _local_19); _local_23 = this._SafeStr_11697._SafeStr_11763(_local_7, _local_19); _local_13._SafeStr_11683(_local_20, _local_21, _local_22, _local_23); _local_19++; }; this._SafeStr_11698.push(_local_13); }; } else { return; }; _local_7++; }; this._SafeStr_11699 = true; this._SafeStr_11731(); } private function _SafeStr_11743():Number { var _local_3:int; var _local_4:_SafeStr_2305; var k:Number = 0; var _local_2:int; while (_local_2 < this._SafeStr_11697._SafeStr_11726) { _local_3 = this._SafeStr_11697._SafeStr_11750(_local_2); if (_local_3 == RoomPlaneData._SafeStr_11755){ _local_4 = this._SafeStr_11697._SafeStr_11747(_local_2); k = (k + _local_4.length); }; _local_2++; }; return (k); } private function _SafeStr_11744():Number { var _local_3:int; var _local_4:_SafeStr_2305; var k:Number = 0; var _local_2:int; while (_local_2 < this._SafeStr_11697._SafeStr_11726) { _local_3 = this._SafeStr_11697._SafeStr_11750(_local_2); if (_local_3 == RoomPlaneData._SafeStr_11755){ _local_4 = this._SafeStr_11697._SafeStr_11748(_local_2); if (_local_4.length > k){ k = _local_4.length; }; }; _local_2++; }; if (k > 5){ k = 5; }; return (k); } override public function update(k:_SafeStr_2303, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void { var _local_10:int; var _local_11:int; var _local_12:_SafeStr_4367; var _local_13:RoomPlane; var _local_14:uint; var _local_15:uint; var _local_16:uint; var _local_17:uint; var _local_18:uint; var _local_5:_SafeStr_2436 = object; if (_local_5 == null){ return; }; if (k == null){ return; }; var _local_6:Boolean = this._SafeStr_11764(k); var _local_7:_SafeStr_3068 = _local_5.getModel(); var _local_8:Boolean; if (this._SafeStr_11765(_local_7)){ _local_8 = true; }; if (this._SafeStr_11766(_local_7)){ _local_8 = true; }; this._SafeStr_11738(); _local_8 = this._SafeStr_11767(_local_7); var _local_9:int = _arg_2; if ((((((_local_9 < (this._SafeStr_11717 + this._SafeStr_11696))) && (!(_local_6)))) && (!(_local_8)))){ return; }; if (this._SafeStr_11768(_local_7)){ _local_8 = true; }; if (this._SafeStr_11769(k, _local_6, _arg_2)){ _local_8 = true; }; if (_local_8){ _local_10 = 0; while (_local_10 < this._SafeStr_11700.length) { _local_11 = this._SafeStr_11701[_local_10]; _local_12 = _SafeStr_10110(_local_11); _local_13 = (this._SafeStr_11700[_local_10] as RoomPlane); if (((((!((_local_12 == null))) && (!((_local_13 == null))))) && (!((_local_13.type == RoomPlane._SafeStr_5879))))){ if (this._SafeStr_11715){ _local_14 = _local_13.color; _local_15 = (((_local_14 & 0xFF) * this._SafeStr_11714) / 0xFF); _local_16 = ((((_local_14 >> 8) & 0xFF) * this._SafeStr_11713) / 0xFF); _local_17 = ((((_local_14 >> 16) & 0xFF) * this._SafeStr_11712) / 0xFF); _local_18 = (_local_14 >> 24); _local_14 = ((((_local_18 << 24) + (_local_17 << 16)) + (_local_16 << 8)) + _local_15); _local_12.color = _local_14; } else { _local_12.color = _local_13.color; }; }; _local_10++; }; _SafeStr_11770(); }; _SafeStr_11771 = _local_7._SafeStr_11772(); this._SafeStr_11717 = _local_9; } private function _SafeStr_11764(k:_SafeStr_2303):Boolean { var _local_3:_SafeStr_2305; var _local_2:Boolean; if (k._SafeStr_10456 != this._SafeStr_11629){ this._SafeStr_11629 = k._SafeStr_10456; this._SafeStr_11702 = null; _local_3 = k.direction; if (((!((_local_3 == null))) && (((((((!((_local_3.x == this._SafeStr_11718))) || (!((_local_3.y == this._SafeStr_11719))))) || (!((_local_3.z == this._SafeStr_11720))))) || (!((k.scale == this._SafeStr_11721))))))){ this._SafeStr_11718 = _local_3.x; this._SafeStr_11719 = _local_3.y; this._SafeStr_11720 = _local_3.z; this._SafeStr_11721 = k.scale; _local_2 = true; }; }; return (_local_2); } private function _SafeStr_11767(k:_SafeStr_3068):Boolean { var _local_3:String; var _local_4:uint; var _local_5:Boolean; var _local_2:Boolean; if (_SafeStr_11771 != k._SafeStr_11772()){ _local_3 = k.getString(_SafeStr_2464._SafeStr_11773); if (_local_3 != this._SafeStr_11710){ this._SafeStr_11774(_local_3); this._SafeStr_11710 = _local_3; _local_2 = true; }; _local_4 = k.getNumber(_SafeStr_2464._SafeStr_6005); if (_local_4 != this._SafeStr_11711){ this._SafeStr_11711 = _local_4; this._SafeStr_11714 = (this._SafeStr_11711 & 0xFF); this._SafeStr_11713 = ((this._SafeStr_11711 >> 8) & 0xFF); this._SafeStr_11712 = ((this._SafeStr_11711 >> 16) & 0xFF); _local_2 = true; }; _local_5 = Boolean(k.getNumber(_SafeStr_2464._SafeStr_11775)); if (_local_5 != this._SafeStr_11715){ this._SafeStr_11715 = _local_5; _local_2 = true; }; }; return (_local_2); } private function _SafeStr_11768(k:_SafeStr_3068):Boolean { var _local_2:String; var _local_3:String; var _local_4:String; var _local_5:Boolean; var _local_6:Boolean; var _local_7:Boolean; if (_SafeStr_11771 != k._SafeStr_11772()){ _local_2 = k.getString(_SafeStr_2464._SafeStr_8436); _local_3 = k.getString(_SafeStr_2464._SafeStr_8437); _local_4 = k.getString(_SafeStr_2464._SafeStr_8438); this._SafeStr_11776(_local_3, _local_2, _local_4); _local_5 = Boolean(k.getNumber(_SafeStr_2464._SafeStr_11777)); _local_6 = Boolean(k.getNumber(_SafeStr_2464._SafeStr_11778)); _local_7 = Boolean(k.getNumber(_SafeStr_2464._SafeStr_11779)); this._SafeStr_11780(_local_5, _local_6, _local_7); return (true); }; return (false); } private function _SafeStr_11765(k:_SafeStr_3068):Boolean { var _local_2:Number; var _local_3:Number; if (_SafeStr_11771 != k._SafeStr_11772()){ _local_2 = k.getNumber(_SafeStr_2464._SafeStr_11781); _local_3 = k.getNumber(_SafeStr_2464._SafeStr_11782); if (((((!(isNaN(_local_2))) && (!(isNaN(_local_3))))) && (((!((_local_2 == this._SafeStr_11707))) || (!((_local_3 == this._SafeStr_11708))))))){ this._SafeStr_11707 = _local_2; this._SafeStr_11708 = _local_3; this._SafeStr_11729(); return (true); }; }; return (false); } private function _SafeStr_11766(k:_SafeStr_3068):Boolean { var _local_2:Number; if (_SafeStr_11771 != k._SafeStr_11772()){ _local_2 = k.getNumber(_SafeStr_2464._SafeStr_11783); if (((!(isNaN(_local_2))) && (!((_local_2 == this._SafeStr_11709))))){ this._SafeStr_11709 = _local_2; this._SafeStr_11729(); return (true); }; }; return (false); } protected function _SafeStr_11776(k:String, _arg_2:String, _arg_3:String):Boolean { var _local_5:RoomPlane; if (k != this._SafeStr_11705){ this._SafeStr_11705 = k; } else { k = null; }; if (_arg_2 != this._SafeStr_11704){ this._SafeStr_11704 = _arg_2; } else { _arg_2 = null; }; if (_arg_3 != this._SafeStr_11706){ this._SafeStr_11706 = _arg_3; } else { _arg_3 = null; }; if ((((((k == null)) && ((_arg_2 == null)))) && ((_arg_3 == null)))){ return (false); }; var _local_4:int; while (_local_4 < this._SafeStr_11698.length) { _local_5 = (this._SafeStr_11698[_local_4] as RoomPlane); if (_local_5 != null){ if ((((_local_5.type == RoomPlane._SafeStr_5877)) && (!((k == null))))){ _local_5.id = k; } else { if ((((_local_5.type == RoomPlane._SafeStr_11622)) && (!((_arg_2 == null))))){ _local_5.id = _arg_2; } else { if ((((_local_5.type == RoomPlane._SafeStr_5879)) && (!((_arg_3 == null))))){ _local_5.id = _arg_3; }; }; }; }; _local_4++; }; return (true); } private function _SafeStr_11780(k:Boolean, _arg_2:Boolean, _arg_3:Boolean):void { if (((((!((k == this._SafeStr_11722[RoomPlane._SafeStr_5877]))) || (!((_arg_2 == this._SafeStr_11722[RoomPlane._SafeStr_11622]))))) || (!((_arg_3 == this._SafeStr_11722[RoomPlane._SafeStr_5879]))))){ this._SafeStr_11722[RoomPlane._SafeStr_5877] = k; this._SafeStr_11722[RoomPlane._SafeStr_11622] = _arg_2; this._SafeStr_11722[RoomPlane._SafeStr_5879] = _arg_3; this._SafeStr_11700 = []; this._SafeStr_11701 = []; }; } protected function _SafeStr_11769(k:_SafeStr_2303, _arg_2:Boolean, _arg_3:int):Boolean { var _local_10:int; var _local_11:_SafeStr_4367; var _local_12:RoomPlane; var _local_13:Number; var _local_14:String; var _local_4:_SafeStr_2436 = object; if (_local_4 == null){ return (false); }; if (k == null){ return (false); }; this._SafeStr_11716++; if (_arg_2){ this._SafeStr_11700 = []; this._SafeStr_11701 = []; }; var _local_5:int = _arg_3; var _local_6:Array = this._SafeStr_11700; if (this._SafeStr_11700.length == 0){ _local_6 = this._SafeStr_11698; }; var _local_7:Boolean; var _local_8 = (this._SafeStr_11700.length > 0); var _local_9:int; while (_local_9 < _local_6.length) { _local_10 = _local_9; if (_local_8){ _local_10 = this._SafeStr_11701[_local_9]; }; _local_11 = _SafeStr_10110(_local_10); if (_local_11 != null){ _local_12 = (_local_6[_local_9] as RoomPlane); if (_local_12 != null){ _local_11._SafeStr_11784 = _local_12.uniqueId; if (_local_12.update(k, _local_5)){ if (_local_12.visible){ _local_13 = ((_local_12.relativeDepth + this._SafeStr_11723) + (Number(_local_10) / 1000)); if (_local_12.type != RoomPlane._SafeStr_5877){ _local_13 = ((_local_12.relativeDepth + this._SafeStr_11724) + (Number(_local_10) / 1000)); if ((((_local_12._SafeStr_11657.length < 1)) || ((_local_12._SafeStr_11658.length < 1)))){ _local_13 = (_local_13 + (_SafeStr_11695 * 0.5)); }; }; _local_14 = ((("plane " + _local_10) + " ") + k.scale); this._SafeStr_11785(_local_11, _local_12, _local_14, _local_13); }; _local_7 = true; }; if (_local_11.visible != ((_local_12.visible) && (this._SafeStr_11722[_local_12.type]))){ _local_11.visible = !(_local_11.visible); _local_7 = true; }; if (_local_11.visible){ if (!_local_8){ this._SafeStr_11700.push(_local_12); this._SafeStr_11701.push(_local_9); }; }; } else { _local_11._SafeStr_11784 = 0; if (_local_11.visible){ _local_11.visible = false; _local_7 = true; }; }; }; _local_9++; }; return (_local_7); } private function _SafeStr_11785(k:_SafeStr_4367, _arg_2:RoomPlane, _arg_3:String, _arg_4:Number):void { var _local_5:Point = _arg_2.offset; k.offsetX = -(_local_5.x); k.offsetY = -(_local_5.y); k.relativeDepth = _arg_4; k.color = _arg_2.color; k.asset = this._SafeStr_11786(_arg_2, _arg_3); k.assetName = ((_arg_3 + "_") + this._SafeStr_11716); } private function _SafeStr_11786(k:RoomPlane, _arg_2:String):BitmapData { var _local_3:BitmapDataAsset = (this._SafeStr_5576.getAssetByName(_arg_2) as BitmapDataAsset); if (_local_3 == null){ _local_3 = new BitmapDataAsset(this._SafeStr_5576.getAssetTypeDeclarationByClass(BitmapDataAsset)); this._SafeStr_5576.setAsset(_arg_2, _local_3); }; var _local_4:BitmapData = (_local_3.content as BitmapData); var _local_5:BitmapData = k._SafeStr_11661(_local_4); if (_local_5 == null){ _local_5 = k.bitmapData; if (_local_5 != null){ if (_local_4 != _local_5){ if (_local_4 != null){ _local_4.dispose(); }; _local_3._SafeStr_11787(_local_5); }; }; }; return (_local_5); } protected function _SafeStr_11774(k:String):void { var _local_10:String; var _local_11:_SafeStr_2305; var _local_12:String; var _local_13:int; var _local_14:_SafeStr_2305; var _local_15:Number; var _local_16:Number; var _local_17:Number; var _local_18:int; if (k == null){ return; }; var _local_2:XML = XML(k); this._SafeStr_11703.initialize(_local_2); var _local_3:RoomPlane; var _local_4:Array = []; var _local_5:Array = []; var _local_6:Boolean; var _local_7:int; while (_local_7 < this._SafeStr_11698.length) { _local_3 = (this._SafeStr_11698[_local_7] as RoomPlane); if (_local_3 != null){ _local_3._SafeStr_11680(); if (_local_3.type == RoomPlane._SafeStr_5879){ _local_4.push(_local_7); }; }; _local_7++; }; var _local_8:int; while (_local_8 < this._SafeStr_11703._SafeStr_11788) { _local_10 = this._SafeStr_11703._SafeStr_11789(_local_8); _local_11 = this._SafeStr_11703._SafeStr_11790(_local_8); _local_12 = this._SafeStr_11703._SafeStr_11791(_local_8); if (_local_11 != null){ _local_13 = 0; while (_local_13 < this._SafeStr_11698.length) { _local_3 = (this._SafeStr_11698[_local_13] as RoomPlane); if ((((_local_3.type == RoomPlane._SafeStr_11622)) || ((_local_3.type == RoomPlane._SafeStr_5879)))){ if (((((!((_local_3 == null))) && (!((_local_3.location == null))))) && (!((_local_3.normal == null))))){ _local_14 = _SafeStr_2306._SafeStr_10459(_local_11, _local_3.location); _local_15 = Math.abs(_SafeStr_2306._SafeStr_10462(_local_14, _local_3.normal)); if (_local_15 < 0.01){ if (((!((_local_3._SafeStr_11657 == null))) && (!((_local_3._SafeStr_11658 == null))))){ _local_16 = _SafeStr_2306._SafeStr_10462(_local_14, _local_3._SafeStr_11657); _local_17 = _SafeStr_2306._SafeStr_10462(_local_14, _local_3._SafeStr_11658); if ((((_local_3.type == RoomPlane._SafeStr_11622)) || ((((_local_3.type == RoomPlane._SafeStr_5879)) && ((_local_12 == _SafeStr_3710._SafeStr_11792)))))){ _local_3._SafeStr_11681(_local_10, _local_16, _local_17); } else { if (_local_3.type == RoomPlane._SafeStr_5879){ if (!_local_3._SafeStr_11655){ _local_6 = true; }; _local_3._SafeStr_11655 = true; _local_5.push(_local_13); }; }; }; }; }; }; _local_13++; }; }; _local_8++; }; var _local_9:int; while (_local_9 < _local_4.length) { _local_18 = _local_4[_local_9]; if (_local_5.indexOf(_local_18) < 0){ _local_3 = (this._SafeStr_11698[_local_18] as RoomPlane); _local_3._SafeStr_11655 = false; _local_6 = true; }; _local_9++; }; if (_local_6){ this._SafeStr_11700 = []; this._SafeStr_11701 = []; }; } public function get _SafeStr_11793():Vector.<_SafeStr_4384> { var _local_2:RoomPlane; var k:Vector.<_SafeStr_4384> = new Vector.<_SafeStr_4384>(0); for each (_local_2 in this._SafeStr_11700) { k.push(_local_2); }; return (k); } } }//package _-1IE // _SafeStr_10110 = "_-30n" (String#3354, DoABC#3) // _SafeStr_10456 = "_-3qv" (String#3557, DoABC#3) // _SafeStr_10459 = "_-5pf" (String#36423, DoABC#3) // _SafeStr_10461 = "_-47o" (String#32287, DoABC#3) // _SafeStr_10462 = "_-3Ke" (String#30328, DoABC#3) // _SafeStr_11621 = "_-2va" (String#29288, DoABC#3) // _SafeStr_11622 = "_-1WY" (String#25856, DoABC#3) // _SafeStr_11629 = "_-4Tr" (String#857, DoABC#3) // _SafeStr_11655 = "_-Yw" (String#39759, DoABC#3) // _SafeStr_11657 = "_-4Z6" (String#12302, DoABC#3) // _SafeStr_11658 = "_-6PX" (String#14203, DoABC#3) // _SafeStr_11659 = "_-1t0" (String#26722, DoABC#3) // _SafeStr_11660 = "_-3mI" (String#31391, DoABC#3) // _SafeStr_11661 = "_-5A9" (String#34825, DoABC#3) // _SafeStr_11680 = "_-5WL" (String#35672, DoABC#3) // _SafeStr_11681 = "_-3Yt" (String#30879, DoABC#3) // _SafeStr_11683 = "_-64H" (String#37030, DoABC#3) // _SafeStr_11685 = "_-1hz" (String#26297, DoABC#3) // _SafeStr_11686 = "_-332" (String#29608, DoABC#3) // _SafeStr_11687 = "_-2h5" (String#28719, DoABC#3) // _SafeStr_11688 = "_-ws" (String#40661, DoABC#3) // _SafeStr_11689 = "_-WZ" (String#39675, DoABC#3) // _SafeStr_11690 = "_-2Fu" (String#27661, DoABC#3) // _SafeStr_11691 = "_-2-8" (String#27015, DoABC#3) // _SafeStr_11692 = "_-06l" (String#22431, DoABC#3) // _SafeStr_11693 = "_-3BK" (String#29943, DoABC#3) // _SafeStr_11694 = "_-2Ne" (String#27958, DoABC#3) // _SafeStr_11695 = "_-6Vr" (String#38098, DoABC#3) // _SafeStr_11696 = "_-UU" (String#14946, DoABC#3) // _SafeStr_11697 = "_-01K" (String#2550, DoABC#3) // _SafeStr_11698 = "_-2Ls" (String#1507, DoABC#3) // _SafeStr_11699 = "_-0rY" (String#8477, DoABC#3) // _SafeStr_11700 = "_-64M" (String#37031, DoABC#3) // _SafeStr_11701 = "_-0Ah" (String#22576, DoABC#3) // _SafeStr_11702 = "_-1Af" (String#25017, DoABC#3) // _SafeStr_11703 = "_-0Ny" (String#7981, DoABC#3) // _SafeStr_11704 = "_-3My" (String#1536, DoABC#3) // _SafeStr_11705 = "_-FE" (String#1630, DoABC#3) // _SafeStr_11706 = "_-tB" (String#1647, DoABC#3) // _SafeStr_11707 = "_-Uu" (String#4436, DoABC#3) // _SafeStr_11708 = "_-23Y" (String#3104, DoABC#3) // _SafeStr_11709 = "_-4RB" (String#33065, DoABC#3) // _SafeStr_11710 = "_-3wx" (String#31820, DoABC#3) // _SafeStr_11711 = "_-5gu" (String#13460, DoABC#3) // _SafeStr_11712 = "_-3uD" (String#31708, DoABC#3) // _SafeStr_11713 = "_-5CW" (String#34914, DoABC#3) // _SafeStr_11714 = "_-0bs" (String#23625, DoABC#3) // _SafeStr_11715 = "_-4bQ" (String#33453, DoABC#3) // _SafeStr_11716 = "_-dT" (String#15103, DoABC#3) // _SafeStr_11717 = "_-1Wo" (String#2980, DoABC#3) // _SafeStr_11718 = "_-0Dg" (String#7824, DoABC#3) // _SafeStr_11719 = "_-3I6" (String#11002, DoABC#3) // _SafeStr_11720 = "_-28h" (String#9837, DoABC#3) // _SafeStr_11721 = "_-bh" (String#15084, DoABC#3) // _SafeStr_11722 = "_-5dp" (String#35970, DoABC#3) // _SafeStr_11723 = "_-3q4" (String#31536, DoABC#3) // _SafeStr_11724 = "_-I3" (String#39138, DoABC#3) // _SafeStr_11725 = "_-2no" (String#28992, DoABC#3) // _SafeStr_11726 = "_-44M" (String#32148, DoABC#3) // _SafeStr_11727 = "_-17I" (String#8755, DoABC#3) // _SafeStr_11728 = "_-5I9" (String#13066, DoABC#3) // _SafeStr_11729 = "_-nq" (String#40316, DoABC#3) // _SafeStr_11730 = "_-0uf" (String#24361, DoABC#3) // _SafeStr_11731 = "_-60n" (String#13796, DoABC#3) // _SafeStr_11732 = "_-4-y" (String#31965, DoABC#3) // _SafeStr_11733 = "_-1VT" (String#9158, DoABC#3) // _SafeStr_11734 = "_-3LJ" (String#30354, DoABC#3) // _SafeStr_11735 = "_-1Nx" (String#25516, DoABC#3) // _SafeStr_11736 = "_-6MX" (String#14153, DoABC#3) // _SafeStr_11737 = "_-23y" (String#27194, DoABC#3) // _SafeStr_11738 = "_-4Kw" (String#32802, DoABC#3) // _SafeStr_11739 = "_-nN" (String#40297, DoABC#3) // _SafeStr_11740 = "_-lp" (String#40232, DoABC#3) // _SafeStr_11741 = "_-4c" (String#33475, DoABC#3) // _SafeStr_11742 = "_-2oI" (String#29004, DoABC#3) // _SafeStr_11743 = "_-0ii" (String#23890, DoABC#3) // _SafeStr_11744 = "_-wN" (String#40641, DoABC#3) // _SafeStr_11745 = "_-3xS" (String#31839, DoABC#3) // _SafeStr_11746 = "_-5uX" (String#36605, DoABC#3) // _SafeStr_11747 = "_-3sv" (String#31645, DoABC#3) // _SafeStr_11748 = "_-6KD" (String#37636, DoABC#3) // _SafeStr_11749 = "_-Vz" (String#39657, DoABC#3) // _SafeStr_11750 = "_-6kp" (String#38722, DoABC#3) // _SafeStr_11751 = "_-4jd" (String#33751, DoABC#3) // _SafeStr_11752 = "_-3Y" (String#30841, DoABC#3) // _SafeStr_11753 = "_-2P6" (String#28008, DoABC#3) // _SafeStr_11754 = "_-5xx" (String#36736, DoABC#3) // _SafeStr_11755 = "_-3-a" (String#29477, DoABC#3) // _SafeStr_11756 = "_-0vz" (String#24413, DoABC#3) // _SafeStr_11757 = "_-1qb" (String#26636, DoABC#3) // _SafeStr_11758 = "_-1iP" (String#26314, DoABC#3) // _SafeStr_11759 = "_-zF" (String#40759, DoABC#3) // _SafeStr_11760 = "_-3Pl" (String#30528, DoABC#3) // _SafeStr_11761 = "_-nt" (String#40319, DoABC#3) // _SafeStr_11762 = "_-22r" (String#27145, DoABC#3) // _SafeStr_11763 = "_-53c" (String#34568, DoABC#3) // _SafeStr_11764 = "_-5TK" (String#35547, DoABC#3) // _SafeStr_11765 = "_-bc" (String#39849, DoABC#3) // _SafeStr_11766 = "_-68v" (String#13918, DoABC#3) // _SafeStr_11767 = "_-Aa" (String#38869, DoABC#3) // _SafeStr_11768 = "_-0nI" (String#24068, DoABC#3) // _SafeStr_11769 = "_-6hv" (String#14469, DoABC#3) // _SafeStr_11770 = "_-6hD" (String#38581, DoABC#3) // _SafeStr_11771 = "_-2B-" (String#27466, DoABC#3) // _SafeStr_11772 = "_-0bX" (String#1455, DoABC#3) // _SafeStr_11773 = "_-00M" (String#22200, DoABC#3) // _SafeStr_11774 = "_-99" (String#14575, DoABC#3) // _SafeStr_11775 = "_-1s9" (String#26691, DoABC#3) // _SafeStr_11776 = "_-He" (String#39124, DoABC#3) // _SafeStr_11777 = "_-4Pk" (String#33001, DoABC#3) // _SafeStr_11778 = "_-6l2" (String#38731, DoABC#3) // _SafeStr_11779 = "_-4OC" (String#32938, DoABC#3) // _SafeStr_11780 = "_-xA" (String#40673, DoABC#3) // _SafeStr_11781 = "_-1LM" (String#25421, DoABC#3) // _SafeStr_11782 = "_-0ql" (String#24198, DoABC#3) // _SafeStr_11783 = "_-0OT" (String#23134, DoABC#3) // _SafeStr_11784 = "_-3Pe" (String#11120, DoABC#3) // _SafeStr_11785 = "_-V0" (String#4438, DoABC#3) // _SafeStr_11786 = "_-6SM" (String#37948, DoABC#3) // _SafeStr_11787 = "continue" (String#16046, DoABC#3) // _SafeStr_11788 = "_-23a" (String#27176, DoABC#3) // _SafeStr_11789 = "_-1i7" (String#26303, DoABC#3) // _SafeStr_11790 = "_-1E4" (String#25153, DoABC#3) // _SafeStr_11791 = "_-2vA" (String#29272, DoABC#3) // _SafeStr_11792 = "_-6bC" (String#38314, DoABC#3) // _SafeStr_11793 = "_-3rD" (String#11592, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) // _SafeStr_2779 = "_-15t" (String#8731, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3710 = "_-6e6" (String#14415, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4370 = "_-Z8" (String#15032, DoABC#3) // _SafeStr_4380 = "_-262" (String#9784, DoABC#3) // _SafeStr_4384 = "_-5np" (String#13574, DoABC#3) // _SafeStr_5401 = "_-62y" (String#4139, DoABC#3) // _SafeStr_5408 = "_-5Yk" (String#35770, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5576 = "_-3Mj" (String#204, DoABC#3) // _SafeStr_5877 = "_-6cT" (String#4287, DoABC#3) // _SafeStr_5879 = "_-4Co" (String#3641, DoABC#3) // _SafeStr_6005 = "_-2zY" (String#29435, DoABC#3) // _SafeStr_8436 = "_-2Yz" (String#28399, DoABC#3) // _SafeStr_8437 = "_-3gg" (String#31163, DoABC#3) // _SafeStr_8438 = "_-4rC" (String#34044, DoABC#3) //------------------------------------------------------------ //_-1IE.RoomVisualizationData package _-1IE { import _-4-n._SafeStr_2660; import _-1TS.WallRasterizer; import _-1TS.FloorRasterizer; import _-1TS.WallAdRasterizer; import _-03.LandscapeRasterizer; import _-6Dz.PlaneMaskManager; import _-3Wu._SafeStr_4381; import _-pv._SafeStr_2661; public class RoomVisualizationData implements _SafeStr_2660 { private var _SafeStr_11794:WallRasterizer; private var _SafeStr_11795:FloorRasterizer; private var _SafeStr_11796:WallAdRasterizer; private var _SafeStr_11797:LandscapeRasterizer; private var _SafeStr_11634:PlaneMaskManager; private var _SafeStr_8176:Boolean = false; public function RoomVisualizationData() { this._SafeStr_11794 = new WallRasterizer(); this._SafeStr_11795 = new FloorRasterizer(); this._SafeStr_11796 = new WallAdRasterizer(); this._SafeStr_11797 = new LandscapeRasterizer(); this._SafeStr_11634 = new PlaneMaskManager(); } public function get _SafeStr_8310():Boolean { return (this._SafeStr_8176); } public function get _SafeStr_11752():_SafeStr_4381 { return (this._SafeStr_11795); } public function get _SafeStr_11754():_SafeStr_4381 { return (this._SafeStr_11794); } public function get _SafeStr_11758():WallAdRasterizer { return (this._SafeStr_11796); } public function get _SafeStr_11756():_SafeStr_4381 { return (this._SafeStr_11797); } public function get _SafeStr_11660():PlaneMaskManager { return (this._SafeStr_11634); } public function dispose():void { if (this._SafeStr_11794 != null){ this._SafeStr_11794.dispose(); this._SafeStr_11794 = null; }; if (this._SafeStr_11795 != null){ this._SafeStr_11795.dispose(); this._SafeStr_11795 = null; }; if (this._SafeStr_11796 != null){ this._SafeStr_11796.dispose(); this._SafeStr_11796 = null; }; if (this._SafeStr_11797 != null){ this._SafeStr_11797.dispose(); this._SafeStr_11797 = null; }; if (this._SafeStr_11634 != null){ this._SafeStr_11634.dispose(); this._SafeStr_11634 = null; }; } public function _SafeStr_5408():void { if (this._SafeStr_11794 != null){ this._SafeStr_11794._SafeStr_5408(); }; if (this._SafeStr_11795 != null){ this._SafeStr_11795._SafeStr_5408(); }; if (this._SafeStr_11797 != null){ this._SafeStr_11797._SafeStr_5408(); }; } public function initialize(k:XML):Boolean { var _local_7:XML; var _local_8:XML; var _local_9:XML; var _local_10:XML; var _local_11:XML; this.reset(); if (k == null){ return (false); }; var _local_2:XMLList = k.wallData; if (_local_2.length() > 0){ _local_7 = _local_2[0]; this._SafeStr_11794.initialize(_local_7); }; var _local_3:XMLList = k.floorData; if (_local_3.length() > 0){ _local_8 = _local_3[0]; this._SafeStr_11795.initialize(_local_8); }; var _local_4:XMLList = k.wallAdData; if (_local_4.length() > 0){ _local_9 = _local_4[0]; this._SafeStr_11796.initialize(_local_9); }; var _local_5:XMLList = k.landscapeData; if (_local_5.length() > 0){ _local_10 = _local_5[0]; this._SafeStr_11797.initialize(_local_10); }; var _local_6:XMLList = k.maskData; if (_local_6.length() > 0){ _local_11 = _local_6[0]; this._SafeStr_11634.initialize(_local_11); }; return (true); } public function _SafeStr_11730(k:_SafeStr_2661):void { if (this._SafeStr_8176){ return; }; this._SafeStr_11794._SafeStr_11730(k); this._SafeStr_11795._SafeStr_11730(k); this._SafeStr_11796._SafeStr_11730(k); this._SafeStr_11797._SafeStr_11730(k); this._SafeStr_11634._SafeStr_11730(k); this._SafeStr_8176 = true; } protected function reset():void { } } }//package _-1IE // _SafeStr_11634 = "_-06D" (String#7712, DoABC#3) // _SafeStr_11660 = "_-3mI" (String#31391, DoABC#3) // _SafeStr_11730 = "_-0uf" (String#24361, DoABC#3) // _SafeStr_11752 = "_-3Y" (String#30841, DoABC#3) // _SafeStr_11754 = "_-5xx" (String#36736, DoABC#3) // _SafeStr_11756 = "_-0vz" (String#24413, DoABC#3) // _SafeStr_11758 = "_-1iP" (String#26314, DoABC#3) // _SafeStr_11794 = "_-1UM" (String#25777, DoABC#3) // _SafeStr_11795 = "_-2Nq" (String#27967, DoABC#3) // _SafeStr_11796 = "_-3Iq" (String#30253, DoABC#3) // _SafeStr_11797 = "_-61N" (String#36920, DoABC#3) // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) // _SafeStr_2661 = "_-3X9" (String#11238, DoABC#3) // _SafeStr_4381 = "_-1h9" (String#9331, DoABC#3) // _SafeStr_5408 = "_-5Yk" (String#35770, DoABC#3) // _SafeStr_8176 = "_-2TM" (String#433, DoABC#3) // _SafeStr_8310 = "_-0n5" (String#8403, DoABC#3) //------------------------------------------------------------ //_-1io._SafeStr_3943 package _-1io { import _-3qZ._SafeStr_2283; public class _SafeStr_3943 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { var k:Array = new Array(); return (k); } } }//package _-1io // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3943 = "_-3xj" (String#31849, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1Ir._SafeStr_2071 package _-1Ir { import _-0b-._SafeStr_2070; import _-0b-.RoomUI; import _-5Vt._SafeStr_10; import _-5QZ._SafeStr_633; import _-Xh.RoomChatWidget; import _-pX._SafeStr_2814; import _-io._SafeStr_2838; import _-2VO._SafeStr_2828; import _-60c._SafeStr_2848; import _-6bJ._SafeStr_2843; import _-3Jf._SafeStr_2833; import _-4Ch.StickieFurniWidget; import _-4Q9.PresentFurniWidget; import _-5Ar._SafeStr_2846; import _-5Ar._SafeStr_2830; import _-4Py._SafeStr_2832; import _-X7._SafeStr_2834; import _-60Q.DoorbellWidget; import _-3xK.LoadingBarWidget; import _-4HY._SafeStr_2835; import _-2zl._SafeStr_2842; import _-3fu._SafeStr_2823; import _-3fu._SafeStr_2822; import _-3Ny.DimmerFurniWidget; import _-3om._SafeStr_2825; import _-1QH._SafeStr_2845; import _-3Ot.AvatarInfoWidget; import _-6hd._SafeStr_2827; import _-1n2._SafeStr_2824; import _-4Ch._SafeStr_2847; import _-6OG._SafeStr_2826; import _-0RH.MannequinWidget; import _-3E3._SafeStr_2841; import _-4Yt._SafeStr_2836; import _-0U3.BackgroundColorFurniWidget; import _-4f-.CustomUserNotificationWidget; import _-5Ih._SafeStr_2844; import _-5Ih._SafeStr_2839; import _-r7.HighScoreDisplayWidget; import _-2Us._SafeStr_2831; import _-0Nb.YoutubeDisplayWidget; import _-6kH.RentableSpaceDisplayWidget; import _-0Nb._SafeStr_2849; import _-2Il.RoomToolsWidget; import _-0rr.ExternalImageWidget; import _-2oE.WordQuizWidget; import _-5Vw.UiHelpBubblesWidget; import _-4Yt.RoomThumbnailCameraWidget; import _-5qr._SafeStr_2837; import _-3ZC.CraftingWidget; import _-0b-._SafeStr_2819; public class _SafeStr_2071 implements _SafeStr_2070 { private var _SafeStr_10786:RoomUI; private var _SafeStr_11798:int = 0; public function _SafeStr_2071(k:RoomUI) { this._SafeStr_10786 = k; } public function dispose():void { this._SafeStr_10786 = null; } public function _SafeStr_7177(k:String, _arg_2:_SafeStr_2819):_SafeStr_2818 { if ((((this._SafeStr_10786 == null)) || ((this._SafeStr_10786.windowManager == null)))){ return (null); }; var _local_3:_SafeStr_10 = this._SafeStr_10786.assets; var _local_4:_SafeStr_633 = this._SafeStr_10786.windowManager; switch (k){ case _SafeStr_2814._SafeStr_5735: return (new RoomChatWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization, this._SafeStr_10786, this._SafeStr_11798++, this._SafeStr_10786)); case _SafeStr_2814._SafeStr_6238: return (new _SafeStr_2838(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization, this._SafeStr_10786, this._SafeStr_10786.getDesktop("hard_coded_room_id"))); case _SafeStr_2814._SafeStr_6366: return (new _SafeStr_2828(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization, this._SafeStr_10786, this._SafeStr_10786.catalog)); case _SafeStr_2814._SafeStr_5775: return (new _SafeStr_2848(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization, this._SafeStr_10786)); case _SafeStr_2814._SafeStr_7264: return (new _SafeStr_2843(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_5848: return (new _SafeStr_2833(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_5980: return (new StickieFurniWidget(_arg_2, _local_4, _local_3)); case _SafeStr_2814._SafeStr_5881: return (new PresentFurniWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization, this._SafeStr_10786, this._SafeStr_10786.catalog, this._SafeStr_10786.inventory, this._SafeStr_10786.roomEngine)); case _SafeStr_2814._SafeStr_5666: return (new _SafeStr_2846(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization, this._SafeStr_10786)); case _SafeStr_2814._SafeStr_5635: return (new _SafeStr_2830(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization, this._SafeStr_10786)); case _SafeStr_2814._SafeStr_5854: return (new _SafeStr_2832(_arg_2, _local_4, _local_3)); case _SafeStr_2814._SafeStr_5718: return (new _SafeStr_2834(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_5950: return (new DoorbellWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_5990: return (new LoadingBarWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization, this._SafeStr_10786)); case _SafeStr_2814._SafeStr_7265: return (new _SafeStr_2835(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization, this._SafeStr_10786)); case _SafeStr_2814._SafeStr_5956: return (new _SafeStr_2842(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_5971: return (new _SafeStr_2823(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_6083: return (new _SafeStr_2822(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_6136: return (new DimmerFurniWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_6051: return (new _SafeStr_2825(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization, this._SafeStr_10786)); case _SafeStr_2814._SafeStr_6069: return (new _SafeStr_2845(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_5871: return (new _SafeStr_2820(_arg_2, _local_4)); case _SafeStr_2814._SafeStr_6174: return (new AvatarInfoWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786, this._SafeStr_10786.localization, this._SafeStr_10786, this._SafeStr_10786.catalog)); case _SafeStr_2814._SafeStr_5655: return (new _SafeStr_2827(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_5907: return (new _SafeStr_2824(_arg_2, _local_4, this._SafeStr_10786._SafeStr_5839, _local_3, this._SafeStr_10786.localization, this._SafeStr_10786, this._SafeStr_10786.catalog)); case _SafeStr_2814._SafeStr_5999: return (new _SafeStr_2847(_arg_2, _local_4, _local_3)); case _SafeStr_2814._SafeStr_6087: return (new _SafeStr_2826(_arg_2, _local_4, _local_3)); case _SafeStr_2814._SafeStr_5945: return (new MannequinWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_7266: return (new _SafeStr_2841(_arg_2, _local_4, _local_3, this._SafeStr_10786, this._SafeStr_10786.localization, this._SafeStr_10786, this._SafeStr_10786._SafeStr_6464, this._SafeStr_10786.catalog)); case _SafeStr_2814.CAMERA: return (new _SafeStr_2836(_arg_2, _local_4, _local_3, this._SafeStr_10786, this._SafeStr_10786.localization, this._SafeStr_10786)); case _SafeStr_2814._SafeStr_6005: return (new BackgroundColorFurniWidget(_arg_2, _local_4, _local_3)); case _SafeStr_2814._SafeStr_5695: return (new CustomUserNotificationWidget(_arg_2, _local_4, _local_3)); case _SafeStr_2814._SafeStr_7268: return (new _SafeStr_2844(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_5934: return (new _SafeStr_2839(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_5938: return (new HighScoreDisplayWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_5994: return (new _SafeStr_2831(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_6344: return (new YoutubeDisplayWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization, this._SafeStr_10786.habboTracking)); case _SafeStr_2814._SafeStr_5674: return (new RentableSpaceDisplayWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_5931: return (new _SafeStr_2849(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_6634: return (new RoomToolsWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786)); case _SafeStr_2814._SafeStr_6062: return (new ExternalImageWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization, this._SafeStr_10786.inventory, this._SafeStr_10786._SafeStr_5594, this._SafeStr_10786.roomEngine, this._SafeStr_10786)); case _SafeStr_2814._SafeStr_5959: return (new WordQuizWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization)); case _SafeStr_2814._SafeStr_7269: return (new UiHelpBubblesWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786.localization, this._SafeStr_10786._SafeStr_7424, this._SafeStr_10786.toolbar, this._SafeStr_10786.getDesktop("hard_coded_room_id"), this._SafeStr_10786)); case _SafeStr_2814._SafeStr_6093: return (new RoomThumbnailCameraWidget(_arg_2, _local_4, _local_3, this._SafeStr_10786, this._SafeStr_10786.localization, this._SafeStr_10786)); case _SafeStr_2814._SafeStr_6334: return (new _SafeStr_2837(_arg_2, _local_4)); case _SafeStr_2814._SafeStr_6328: return (new CraftingWidget(_arg_2, _local_4, this._SafeStr_10786)); }; return (null); } public function get disposed():Boolean { return ((this._SafeStr_10786 == null)); } } }//package _-1Ir // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10786 = "_-Nl" (String#1152, DoABC#3) // _SafeStr_11798 = "_-6Gi" (String#37512, DoABC#3) // _SafeStr_2070 = "_-3E5" (String#10952, DoABC#3) // _SafeStr_2071 = "_-2qn" (String#10540, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2818 = "_-3Zw" (String#11285, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2822 = "_-M6" (String#39292, DoABC#3) // _SafeStr_2823 = "_-336" (String#10777, DoABC#3) // _SafeStr_2824 = "_-2GC" (String#9966, DoABC#3) // _SafeStr_2825 = "_-4Pi" (String#12158, DoABC#3) // _SafeStr_2826 = "_-56t" (String#12867, DoABC#3) // _SafeStr_2827 = "_-58f" (String#34770, DoABC#3) // _SafeStr_2828 = "_-4OG" (String#12138, DoABC#3) // _SafeStr_2830 = "_-401" (String#31968, DoABC#3) // _SafeStr_2831 = "_-2rl" (String#10554, DoABC#3) // _SafeStr_2832 = "_-I9" (String#39142, DoABC#3) // _SafeStr_2833 = "_-2xy" (String#29370, DoABC#3) // _SafeStr_2834 = "_-6iv" (String#38644, DoABC#3) // _SafeStr_2835 = "_-45l" (String#32205, DoABC#3) // _SafeStr_2836 = "_-2dN" (String#10334, DoABC#3) // _SafeStr_2837 = "_-3A" (String#29890, DoABC#3) // _SafeStr_2838 = "_-ou" (String#15301, DoABC#3) // _SafeStr_2839 = "_-ZH" (String#15039, DoABC#3) // _SafeStr_2841 = "_-3NI" (String#11076, DoABC#3) // _SafeStr_2842 = "_-4CZ" (String#11941, DoABC#3) // _SafeStr_2843 = "_-km" (String#40188, DoABC#3) // _SafeStr_2844 = "_-3sN" (String#11610, DoABC#3) // _SafeStr_2845 = "_-Vw" (String#39656, DoABC#3) // _SafeStr_2846 = "_-eP" (String#15121, DoABC#3) // _SafeStr_2847 = "_-0OR" (String#7993, DoABC#3) // _SafeStr_2848 = "_-Tr" (String#14930, DoABC#3) // _SafeStr_2849 = "_-5wZ" (String#13713, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_5635 = "_-1RS" (String#25671, DoABC#3) // _SafeStr_5655 = "_-6PT" (String#37839, DoABC#3) // _SafeStr_5666 = "_-3u-" (String#31699, DoABC#3) // _SafeStr_5674 = "_-2Jp" (String#27803, DoABC#3) // _SafeStr_5695 = "_-5Zz" (String#35816, DoABC#3) // _SafeStr_5718 = "_-3oY" (String#31478, DoABC#3) // _SafeStr_5735 = "_-1-1" (String#24565, DoABC#3) // _SafeStr_5775 = "_-0gl" (String#23821, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_5848 = "_-6Ed" (String#37432, DoABC#3) // _SafeStr_5854 = "_-0Ey" (String#22750, DoABC#3) // _SafeStr_5871 = "_-0cx" (String#23673, DoABC#3) // _SafeStr_5881 = "_-0mA" (String#24028, DoABC#3) // _SafeStr_5907 = "_-0ZE" (String#23531, DoABC#3) // _SafeStr_5931 = "_-5dZ" (String#35961, DoABC#3) // _SafeStr_5934 = "_-27U" (String#27328, DoABC#3) // _SafeStr_5938 = "_-1lK" (String#26429, DoABC#3) // _SafeStr_5945 = "_-2WT" (String#28298, DoABC#3) // _SafeStr_5950 = "_-4zQ" (String#34357, DoABC#3) // _SafeStr_5956 = "_-5Nq" (String#35351, DoABC#3) // _SafeStr_5959 = "_-3ZP" (String#30900, DoABC#3) // _SafeStr_5971 = "_-9u" (String#38845, DoABC#3) // _SafeStr_5980 = "_-0rV" (String#24232, DoABC#3) // _SafeStr_5990 = "_-M2" (String#39290, DoABC#3) // _SafeStr_5994 = "_-1N-" (String#25482, DoABC#3) // _SafeStr_5999 = "_-0KH" (String#22973, DoABC#3) // _SafeStr_6005 = "_-2zY" (String#29435, DoABC#3) // _SafeStr_6051 = "_-QP" (String#39452, DoABC#3) // _SafeStr_6062 = "_-0vu" (String#24409, DoABC#3) // _SafeStr_6069 = "_-23G" (String#27165, DoABC#3) // _SafeStr_6083 = "_-6gH" (String#38535, DoABC#3) // _SafeStr_6087 = "_-06W" (String#22421, DoABC#3) // _SafeStr_6093 = "_-6at" (String#38301, DoABC#3) // _SafeStr_6136 = "_-65R" (String#37074, DoABC#3) // _SafeStr_6174 = "_-1Ti" (String#25755, DoABC#3) // _SafeStr_6238 = "_-2FJ" (String#27637, DoABC#3) // _SafeStr_6328 = "_-1u2" (String#26769, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6334 = "_-6eS" (String#38458, DoABC#3) // _SafeStr_6344 = "_-MF" (String#39297, DoABC#3) // _SafeStr_6366 = "_-1kR" (String#26397, DoABC#3) // _SafeStr_6464 = "_-D5" (String#14645, DoABC#3) // _SafeStr_6634 = "_-1db" (String#26124, DoABC#3) // _SafeStr_7177 = "_-4W7" (String#1570, DoABC#3) // _SafeStr_7264 = "_-Ie" (String#39161, DoABC#3) // _SafeStr_7265 = "_-6Kt" (String#37656, DoABC#3) // _SafeStr_7266 = "_-0oN" (String#24112, DoABC#3) // _SafeStr_7268 = "_-0Dv" (String#22709, DoABC#3) // _SafeStr_7269 = "_-1J8" (String#25332, DoABC#3) // _SafeStr_7424 = "_-3QU" (String#30558, DoABC#3) //------------------------------------------------------------ //_-1Ir._SafeStr_2787 package _-1Ir { import _-0ba._SafeStr_2745; import _-378._SafeStr_4366; public interface _SafeStr_2787 { function processWidgetMessage(_arg_1:_SafeStr_2745):_SafeStr_4366; } }//package _-1Ir // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2787 = "_-7A" (String#14540, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) //------------------------------------------------------------ //_-1Ir._SafeStr_2818 package _-1Ir { import flash.events.IEventDispatcher; import _-1Mz.IWindow; public interface _SafeStr_2818 { function get state():int; function initialize(_arg_1:int=0):void; function dispose():void; function set messageListener(_arg_1:_SafeStr_2787):void; function registerUpdateEvents(_arg_1:IEventDispatcher):void; function unregisterUpdateEvents(_arg_1:IEventDispatcher):void; function get mainWindow():IWindow; } }//package _-1Ir // _SafeStr_2787 = "_-7A" (String#14540, DoABC#3) // _SafeStr_2818 = "_-3Zw" (String#11285, DoABC#3) //------------------------------------------------------------ //_-1Ir._SafeStr_2820 package _-1Ir { import _-3JS.EventDispatcherWrapper; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-0b-._SafeStr_2819; import flash.events.IEventDispatcher; import _-1Mz.IWindow; public class _SafeStr_2820 implements _SafeStr_2818 { private var _disposed:Boolean = false; private var _SafeStr_6343:EventDispatcherWrapper; private var _SafeStr_11799:_SafeStr_2787; private var _SafeStr_5524:_SafeStr_633; protected var _assets:_SafeStr_10; protected var _SafeStr_5504:_SafeStr_499; protected var _SafeStr_6959:_SafeStr_2819; public function _SafeStr_2820(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10=null, _arg_4:_SafeStr_499=null) { this._SafeStr_6959 = k; this._SafeStr_5524 = _arg_2; this._assets = _arg_3; this._SafeStr_5504 = _arg_4; } public function get state():int { return (0); } public function get disposed():Boolean { return (this._disposed); } public function initialize(k:int=0):void { } public function dispose():void { if (this.disposed){ return; }; this._SafeStr_11799 = null; this._SafeStr_5524 = null; if (((!((this._SafeStr_6343 == null))) && (!(this._SafeStr_6343.disposed)))){ this.unregisterUpdateEvents(this._SafeStr_6343); }; if (this._SafeStr_6959){ this._SafeStr_6959.dispose(); this._SafeStr_6959 = null; }; this._SafeStr_6343 = null; this._assets = null; this._SafeStr_5504 = null; this._disposed = true; } public function set messageListener(k:_SafeStr_2787):void { this._SafeStr_11799 = k; } public function get messageListener():_SafeStr_2787 { return (this._SafeStr_11799); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get assets():_SafeStr_10 { return (this._assets); } public function get localizations():_SafeStr_499 { return (this._SafeStr_5504); } public function registerUpdateEvents(k:IEventDispatcher):void { if ((k is EventDispatcherWrapper)){ this._SafeStr_6343 = (k as EventDispatcherWrapper); }; } public function unregisterUpdateEvents(k:IEventDispatcher):void { } public function get mainWindow():IWindow { return (null); } } }//package _-1Ir // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11799 = "_-qi" (String#1163, DoABC#3) // _SafeStr_2787 = "_-7A" (String#14540, DoABC#3) // _SafeStr_2818 = "_-3Zw" (String#11285, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5504 = "_-2YF" (String#689, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) //------------------------------------------------------------ //_-1j1._SafeStr_5121 package _-1j1 { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; public class _SafeStr_5121 implements _SafeStr_3 { public static const _SafeStr_11589:int = 0; public static const _SafeStr_11591:int = 1; public static const _SafeStr_11593:int = 2; private var _SafeStr_5501:int; private var _SafeStr_10395:Number; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_7150:MeMenuSoundSettingsSlider; private var _SafeStr_11600:MeMenuSoundSettingsView; public function _SafeStr_5121(k:MeMenuSoundSettingsView, _arg_2:int, _arg_3:IWindowContainer):void { var _local_4:IWindow; super(); this._SafeStr_5501 = _arg_2; this._SafeStr_11600 = k; this._SafeStr_5415 = _arg_3; this._SafeStr_7150 = new MeMenuSoundSettingsSlider(this, (this._SafeStr_5415.findChildByName("volume_container") as IWindowContainer), this._SafeStr_11600.widget.assets, 0, 1); _local_4 = this._SafeStr_5415.findChildByName("sounds_off"); if (_local_4 != null){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359); _local_4.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_11800); _local_4.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_11801); }; _local_4 = this._SafeStr_5415.findChildByName("sounds_on"); if (_local_4 != null){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359); _local_4.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_11800); _local_4.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_11801); }; this._SafeStr_11601(); } public function dispose():void { if (!this.disposed){ if (this._SafeStr_7150){ this._SafeStr_7150.dispose(); this._SafeStr_7150 = null; }; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; }; } public function get disposed():Boolean { return ((this._SafeStr_11600 == null)); } public function saveVolume(k:Number, _arg_2:Boolean):void { this._SafeStr_10395 = k; switch (this._SafeStr_5501){ case _SafeStr_11589: this._SafeStr_11600.saveVolume(k, -1, -1, _arg_2); break; case _SafeStr_11591: this._SafeStr_11600.saveVolume(-1, k, -1, _arg_2); break; case _SafeStr_11593: this._SafeStr_11600.saveVolume(-1, -1, k, _arg_2); break; }; this._SafeStr_11601(); } private function _SafeStr_11601():void { if (this._SafeStr_10395 == 0){ this._SafeStr_11802("sounds_on_icon", this._SafeStr_11600._SafeStr_11599); this._SafeStr_11802("sounds_off_icon", this._SafeStr_11600._SafeStr_11596); } else { this._SafeStr_11802("sounds_on_icon", this._SafeStr_11600._SafeStr_11598); this._SafeStr_11802("sounds_off_icon", this._SafeStr_11600._SafeStr_11597); }; } private function _SafeStr_11800(k:WindowMouseEvent):void { var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3){ case "sounds_off_icon": case "sounds_off": this._SafeStr_11802("sounds_off_icon", this._SafeStr_11600._SafeStr_11596); return; case "sounds_on_icon": case "sounds_on": this._SafeStr_11802("sounds_on_icon", this._SafeStr_11600._SafeStr_11598); return; }; } private function _SafeStr_11801(k:WindowMouseEvent):void { var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3){ case "sounds_off": if (this._SafeStr_10395 != 0){ this._SafeStr_11802("sounds_off_icon", this._SafeStr_11600._SafeStr_11597); }; return; case "sounds_on": if (this._SafeStr_10395 != 1){ this._SafeStr_11802("sounds_on_icon", this._SafeStr_11600._SafeStr_11599); }; return; }; } private function _SafeStr_9359(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_11802(k:String, _arg_2:BitmapData):void { var _local_3:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName(k) as IBitmapWrapperWindow); if (((!((_local_3 == null))) && (!((_arg_2 == null))))){ _local_3.bitmap = _arg_2.clone(); }; } public function _SafeStr_7139(k:Number):void { this._SafeStr_7150._SafeStr_7139(k); this._SafeStr_11601(); } } }//package _-1j1 // _SafeStr_10395 = "_-kS" (String#716, DoABC#3) // _SafeStr_11589 = "_-2-C" (String#27017, DoABC#3) // _SafeStr_11591 = "_-4ae" (String#33423, DoABC#3) // _SafeStr_11593 = "_-0kz" (String#23979, DoABC#3) // _SafeStr_11596 = "_-J0" (String#39176, DoABC#3) // _SafeStr_11597 = "_-37G" (String#29782, DoABC#3) // _SafeStr_11598 = "_-51k" (String#34492, DoABC#3) // _SafeStr_11599 = "_-49k" (String#32364, DoABC#3) // _SafeStr_11600 = "_-4PR" (String#3691, DoABC#3) // _SafeStr_11601 = "_-2OJ" (String#3177, DoABC#3) // _SafeStr_11800 = "_-5Zb" (String#35800, DoABC#3) // _SafeStr_11801 = "_-0vd" (String#24398, DoABC#3) // _SafeStr_11802 = "_-2FS" (String#27642, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5121 = "_-5j1" (String#1603, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7150 = "_-nl" (String#341, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) //------------------------------------------------------------ //_-1j1.MeMenuSoundSettingsSlider package _-1j1 { import _-1Mz.IWindowContainer; import flash.display.BitmapData; import _-5Vt._SafeStr_10; import _-1Mz.IWindow; import _-5Mz.WindowEvent; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import _-5Vt.BitmapDataAsset; public class MeMenuSoundSettingsSlider { private var _SafeStr_11803:_SafeStr_5121; private var _SafeStr_9981:IWindowContainer; private var _SafeStr_9983:BitmapData; private var _SafeStr_9984:BitmapData; private var _SafeStr_9985:int; private var _SafeStr_9169:Number = 0; private var _SafeStr_9170:Number = 1; public function MeMenuSoundSettingsSlider(k:_SafeStr_5121, _arg_2:IWindowContainer, _arg_3:_SafeStr_10, _arg_4:Number=0, _arg_5:Number=1) { this._SafeStr_11803 = k; this._SafeStr_9981 = _arg_2; this._SafeStr_9169 = _arg_4; this._SafeStr_9170 = _arg_5; this._SafeStr_11804(_arg_3); this._SafeStr_9987(); } public function dispose():void { this._SafeStr_11803 = null; this._SafeStr_9981 = null; this._SafeStr_9983 = null; this._SafeStr_9984 = null; } public function _SafeStr_7139(k:Number):void { if (this._SafeStr_9981 == null){ return; }; var _local_2:IWindow = this._SafeStr_9981.findChildByName("slider_button"); if (_local_2 != null){ _local_2.x = this._SafeStr_9988(k); }; } private function _SafeStr_9988(k:Number):int { return (int((this._SafeStr_9985 * (Number((k - this._SafeStr_9169)) / (this._SafeStr_9170 - this._SafeStr_9169))))); } private function getValue(k:Number):Number { return ((((k / this._SafeStr_9985) * (this._SafeStr_9170 - this._SafeStr_9169)) + this._SafeStr_9169)); } private function _SafeStr_9989(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowEvent._SafeStr_11805){ return; }; this._SafeStr_11803.saveVolume(this.getValue(_arg_2.x), false); } private function _SafeStr_9987():void { var k:IWindowContainer; var _local_2:IWindowContainer; var _local_3:IBitmapWrapperWindow; if (this._SafeStr_9981 == null){ return; }; _local_3 = (this._SafeStr_9981.findChildByName("slider_base") as IBitmapWrapperWindow); if (((!((_local_3 == null))) && (!((this._SafeStr_9983 == null))))){ _local_3.bitmap = new BitmapData(this._SafeStr_9983.width, this._SafeStr_9983.height, true, 0xFFFFFF); _local_3.bitmap.copyPixels(this._SafeStr_9983, this._SafeStr_9983.rect, new Point(0, 0), null, null, true); }; k = (this._SafeStr_9981.findChildByName("slider_movement_area") as IWindowContainer); if (k != null){ _local_2 = (k.findChildByName("slider_button") as IWindowContainer); if (_local_2 != null){ _local_3 = (_local_2.findChildByName("slider_bitmap") as IBitmapWrapperWindow); if (((!((_local_3 == null))) && (!((this._SafeStr_9984 == null))))){ _local_3.bitmap = new BitmapData(this._SafeStr_9984.width, this._SafeStr_9984.height, true, 0xFFFFFF); _local_3.bitmap.copyPixels(this._SafeStr_9984, this._SafeStr_9984.rect, new Point(0, 0), null, null, true); _local_2.procedure = this._SafeStr_9989; this._SafeStr_9985 = (k.width - _local_3.width); }; }; }; } private function _SafeStr_11804(k:_SafeStr_10):void { var _local_2:BitmapDataAsset; if (k == null){ return; }; _local_2 = BitmapDataAsset(k.getAssetByName("memenu_settings_slider_base")); this._SafeStr_9983 = BitmapData(_local_2.content); _local_2 = BitmapDataAsset(k.getAssetByName("memenu_settings_slider_button")); this._SafeStr_9984 = BitmapData(_local_2.content); } } }//package _-1j1 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11803 = "_-2M8" (String#10068, DoABC#3) // _SafeStr_11804 = "_-5hz" (String#1133, DoABC#3) // _SafeStr_11805 = "_-4Yg" (String#33362, DoABC#3) // _SafeStr_5121 = "_-5j1" (String#1603, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_9169 = "_-5sO" (String#866, DoABC#3) // _SafeStr_9170 = "_-0SN" (String#681, DoABC#3) // _SafeStr_9981 = "_-5Zf" (String#862, DoABC#3) // _SafeStr_9983 = "_-10x" (String#1070, DoABC#3) // _SafeStr_9984 = "_-2Xc" (String#1085, DoABC#3) // _SafeStr_9985 = "_-6My" (String#872, DoABC#3) // _SafeStr_9987 = "_-0wp" (String#834, DoABC#3) // _SafeStr_9988 = "_-50J" (String#1120, DoABC#3) // _SafeStr_9989 = "_-T9" (String#1154, DoABC#3) //------------------------------------------------------------ //_-1j1.MeMenuSoundSettingsView package _-1j1 { import _-60c._SafeStr_4575; import _-60c._SafeStr_2848; import _-1Mz.IWindowContainer; import flash.display.BitmapData; import _-378._SafeStr_4571; import _-1Mz.IWindow; import _-5Vt.BitmapDataAsset; import _-5Vt.XmlAsset; import _-5Mz.WindowMouseEvent; import _-0ba._SafeStr_5063; import _-0ba._SafeStr_5061; public class MeMenuSoundSettingsView implements _SafeStr_4575 { private var _SafeStr_5451:_SafeStr_2848; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_11581:_SafeStr_5121; private var _SafeStr_11582:_SafeStr_5121; private var _SafeStr_11583:_SafeStr_5121; private var _SafeStr_11584:BitmapData; private var _SafeStr_11585:BitmapData; private var _SafeStr_11586:BitmapData; private var _SafeStr_11587:BitmapData; private var _SafeStr_7459:Number = 1; private var _SafeStr_5426:Number = 1; private var _SafeStr_5425:Number = 1; public function init(k:_SafeStr_2848, _arg_2:String):void { this._SafeStr_5451 = k; this.createWindow(_arg_2); } public function dispose():void { this.saveVolume(this._SafeStr_7459, this._SafeStr_5426, this._SafeStr_5425); this._SafeStr_5451 = null; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); }; this._SafeStr_5415 = null; if (this._SafeStr_11581 != null){ this._SafeStr_11581.dispose(); }; this._SafeStr_11581 = null; if (this._SafeStr_11582 != null){ this._SafeStr_11582.dispose(); }; this._SafeStr_11582 = null; if (this._SafeStr_11583 != null){ this._SafeStr_11583.dispose(); }; this._SafeStr_11583 = null; if (this._SafeStr_11584){ this._SafeStr_11584.dispose(); this._SafeStr_11584 = null; }; if (this._SafeStr_11585){ this._SafeStr_11585.dispose(); this._SafeStr_11585 = null; }; if (this._SafeStr_11586){ this._SafeStr_11586.dispose(); this._SafeStr_11586 = null; }; if (this._SafeStr_11587){ this._SafeStr_11587.dispose(); this._SafeStr_11587 = null; }; } public function get window():IWindowContainer { return (this._SafeStr_5415); } public function _SafeStr_11588(k:_SafeStr_4571):void { this._SafeStr_7459 = k._SafeStr_5435; this._SafeStr_5426 = k._SafeStr_5434; this._SafeStr_5425 = k._SafeStr_5433; if (this._SafeStr_11581 != null){ this._SafeStr_11581._SafeStr_7139(this._SafeStr_7459); }; if (this._SafeStr_11582 != null){ this._SafeStr_11582._SafeStr_7139(this._SafeStr_5426); }; if (this._SafeStr_11583 != null){ this._SafeStr_11583._SafeStr_7139(this._SafeStr_5425); }; } private function createWindow(k:String):void { var _local_3:IWindow; var _local_5:BitmapDataAsset; var _local_2:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("memenu_settings") as XmlAsset); if (_local_2){ this._SafeStr_5415 = (this._SafeStr_5451.windowManager.buildFromXML((_local_2.content as XML)) as IWindowContainer); }; if (this._SafeStr_5415 == null){ throw (new Error("Failed to construct sound settings window from XML!")); }; this._SafeStr_5415.name = k; var _local_4:int; while (_local_4 < this._SafeStr_5415.numChildren) { _local_3 = this._SafeStr_5415.getChildAt(_local_4); _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359); _local_4++; }; _local_5 = (this._SafeStr_5451.assets.getAssetByName("sounds_off_color") as BitmapDataAsset); if (((!((_local_5 == null))) && (!((_local_5.content == null))))){ this._SafeStr_11584 = (_local_5.content as BitmapData).clone(); }; _local_5 = (this._SafeStr_5451.assets.getAssetByName("sounds_off_white") as BitmapDataAsset); if (((!((_local_5 == null))) && (!((_local_5.content == null))))){ this._SafeStr_11585 = (_local_5.content as BitmapData).clone(); }; _local_5 = (this._SafeStr_5451.assets.getAssetByName("sounds_on_color") as BitmapDataAsset); if (((!((_local_5 == null))) && (!((_local_5.content == null))))){ this._SafeStr_11586 = (_local_5.content as BitmapData).clone(); }; _local_5 = (this._SafeStr_5451.assets.getAssetByName("sounds_on_white") as BitmapDataAsset); if (((!((_local_5 == null))) && (!((_local_5.content == null))))){ this._SafeStr_11587 = (_local_5.content as BitmapData).clone(); }; this._SafeStr_11581 = new _SafeStr_5121(this, _SafeStr_5121._SafeStr_11589, this._SafeStr_11590); this._SafeStr_11582 = new _SafeStr_5121(this, _SafeStr_5121._SafeStr_11591, this._SafeStr_11592); this._SafeStr_11583 = new _SafeStr_5121(this, _SafeStr_5121._SafeStr_11593, this._SafeStr_11594); this._SafeStr_5451.messageListener.processWidgetMessage(new _SafeStr_5063(_SafeStr_5063._SafeStr_5810)); } private function _SafeStr_9359(k:WindowMouseEvent):void { var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3){ case "back_btn": this._SafeStr_5451._SafeStr_11806(_SafeStr_2848._SafeStr_11807); 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:_SafeStr_5061; if (_arg_4){ _local_5 = new _SafeStr_5061(_SafeStr_5061._SafeStr_5812); } else { _local_5 = new _SafeStr_5061(_SafeStr_5061._SafeStr_5813); }; _local_5._SafeStr_5840 = (((k)!=-1) ? k : this._SafeStr_7459); _local_5._SafeStr_5434 = (((_arg_2)!=-1) ? _arg_2 : this._SafeStr_5426); _local_5._SafeStr_5433 = (((_arg_3)!=-1) ? _arg_3 : this._SafeStr_5425); this._SafeStr_5451.messageListener.processWidgetMessage(_local_5); } public function _SafeStr_11595(k:String, _arg_2:int):void { } public function get _SafeStr_11590():IWindowContainer { return ((this._SafeStr_5415.findChildByName("ui_volume_container") as IWindowContainer)); } public function get _SafeStr_11592():IWindowContainer { return ((this._SafeStr_5415.findChildByName("furni_volume_container") as IWindowContainer)); } public function get _SafeStr_11594():IWindowContainer { return ((this._SafeStr_5415.findChildByName("trax_volume_container") as IWindowContainer)); } public function get widget():_SafeStr_2848 { return (this._SafeStr_5451); } public function get _SafeStr_11596():BitmapData { return (this._SafeStr_11584); } public function get _SafeStr_11597():BitmapData { return (this._SafeStr_11585); } public function get _SafeStr_11598():BitmapData { return (this._SafeStr_11586); } public function get _SafeStr_11599():BitmapData { return (this._SafeStr_11587); } } }//package _-1j1 // _SafeStr_11581 = "_-I2" (String#4372, DoABC#3) // _SafeStr_11582 = "_-Wj" (String#4448, DoABC#3) // _SafeStr_11583 = "_-1Ub" (String#2970, DoABC#3) // _SafeStr_11584 = "_-5K0" (String#3929, DoABC#3) // _SafeStr_11585 = "_-1z" (String#3084, DoABC#3) // _SafeStr_11586 = "_-0sw" (String#2799, DoABC#3) // _SafeStr_11587 = "_-gO" (String#4495, DoABC#3) // _SafeStr_11588 = "_-1B8" (String#25031, DoABC#3) // _SafeStr_11589 = "_-2-C" (String#27017, DoABC#3) // _SafeStr_11590 = "_-5Fg" (String#35031, DoABC#3) // _SafeStr_11591 = "_-4ae" (String#33423, DoABC#3) // _SafeStr_11592 = "_-0XQ" (String#23463, DoABC#3) // _SafeStr_11593 = "_-0kz" (String#23979, DoABC#3) // _SafeStr_11594 = "_-20v" (String#27075, DoABC#3) // _SafeStr_11595 = "_-6EW" (String#14014, DoABC#3) // _SafeStr_11596 = "_-J0" (String#39176, DoABC#3) // _SafeStr_11597 = "_-37G" (String#29782, DoABC#3) // _SafeStr_11598 = "_-51k" (String#34492, DoABC#3) // _SafeStr_11599 = "_-49k" (String#32364, DoABC#3) // _SafeStr_11806 = "_-1d9" (String#26104, DoABC#3) // _SafeStr_11807 = "_-4Mk" (String#32883, DoABC#3) // _SafeStr_2848 = "_-Tr" (String#14930, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4571 = "_-0nB" (String#8405, DoABC#3) // _SafeStr_4575 = "_-0xz" (String#8579, DoABC#3) // _SafeStr_5061 = "_-2p8" (String#10508, DoABC#3) // _SafeStr_5063 = "_-5mT" (String#13554, DoABC#3) // _SafeStr_5121 = "_-5j1" (String#1603, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5425 = "_-5eE" (String#705, DoABC#3) // _SafeStr_5426 = "_-4US" (String#698, DoABC#3) // _SafeStr_5433 = "_-3O1" (String#3445, DoABC#3) // _SafeStr_5434 = "_-3On" (String#3450, DoABC#3) // _SafeStr_5435 = "_-3G" (String#30133, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5810 = "_-1zS" (String#26983, DoABC#3) // _SafeStr_5812 = "_-5qS" (String#36449, DoABC#3) // _SafeStr_5813 = "_-4cI" (String#33488, DoABC#3) // _SafeStr_5840 = "_-Qz" (String#4416, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7459 = "_-1AN" (String#1072, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) //------------------------------------------------------------ //_-1J6._SafeStr_2621 package _-1J6 { import _-0Dr._SafeStr_2620; import _-0Dr.HabboInventory; import _-5Vt._SafeStr_10; import _-68V._SafeStr_1407; import _-1uj._SafeStr_2251; import _-0Kg._SafeStr_334; import _-ue.Map; import _-58P._SafeStr_2384; import _-5QZ._SafeStr_633; import _-3HG._SafeStr_13; import _-0i6._SafeStr_2307; import _-cd._SafeStr_3711; import _-0RF._SafeStr_3714; import _-65D._SafeStr_2631; import flash.events.Event; import _-Yv._SafeStr_2296; import _-1Mz.IWindowContainer; import _-25D._SafeStr_2487; import _-3yO._SafeStr_2285; import _-3yO._SafeStr_2340; import _-3WD._SafeStr_3712; import _-4rH._SafeStr_2298; import _-65D._SafeStr_2623; public class _SafeStr_2621 implements _SafeStr_2620 { private var _SafeStr_5521:HabboInventory; private var _SafeStr_5414:BotsView; private var _assets:_SafeStr_10; private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_5407:Map; private var _SafeStr_11808:Boolean = false; private var _disposed:Boolean = false; private var _SafeStr_11809:Boolean; public function _SafeStr_2621(k:HabboInventory, _arg_2:_SafeStr_633, _arg_3:_SafeStr_1407, _arg_4:_SafeStr_10, _arg_5:_SafeStr_2251, _arg_6:_SafeStr_334, _arg_7:_SafeStr_13) { this._SafeStr_5521 = k; this._assets = _arg_4; this._SafeStr_7361 = _arg_3; this._SafeStr_7205 = _arg_5; this._SafeStr_7205.events.addEventListener(_SafeStr_2384._SafeStr_7376, this._SafeStr_11810); this._SafeStr_5450 = _arg_6; this._SafeStr_5407 = new Map(); this._SafeStr_5414 = new BotsView(this, _arg_2, _arg_4, _arg_5, _arg_7); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ if (this._SafeStr_5414){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; if (this._SafeStr_7205){ if (this._SafeStr_7205.events){ this._SafeStr_7205.events.removeEventListener(_SafeStr_2384._SafeStr_7376, this._SafeStr_11810); }; this._SafeStr_7205 = null; }; if (this._SafeStr_5407){ this._SafeStr_5407.dispose(); this._SafeStr_5407 = null; }; this._SafeStr_5521 = null; this._SafeStr_5450 = null; this._assets = null; this._SafeStr_7361 = null; this._disposed = true; }; } public function get controller():HabboInventory { return (this._SafeStr_5521); } public function _SafeStr_11811():Boolean { return (this._SafeStr_11809); } public function _SafeStr_7775():void { this._SafeStr_11809 = true; this._SafeStr_5414._SafeStr_10369(); } public function _SafeStr_11812():void { if (this._SafeStr_7361 == null){ return; }; var k:_SafeStr_2307 = this._SafeStr_7361.connection; if (k == null){ return; }; k.send(new _SafeStr_3711()); } public function get items():Map { return (this._SafeStr_5407); } public function _SafeStr_5602(k:_SafeStr_3714):void { if (this._SafeStr_5407.add(k.id, k)){ this._SafeStr_5414._SafeStr_5602(k); }; this._SafeStr_5414._SafeStr_10369(); } public function _SafeStr_7774(k:Map):void { var _local_2:int; var _local_3:Array = k._SafeStr_5497(); var _local_4:Array = this._SafeStr_5407._SafeStr_5497(); for each (_local_2 in _local_4) { if (_local_3.indexOf(_local_2) == -1){ this._SafeStr_5407.remove(_local_2); this._SafeStr_5414._SafeStr_7776(_local_2); }; }; for each (_local_2 in _local_3) { if (_local_4.indexOf(_local_2) == -1){ this._SafeStr_5407.add(_local_2, k.getValue(_local_2)); this._SafeStr_5414._SafeStr_5602(k.getValue(_local_2)); }; }; } public function _SafeStr_7776(k:int):void { this._SafeStr_5407.remove(k); this._SafeStr_5414._SafeStr_7776(k); this._SafeStr_5414._SafeStr_10369(); } public function _SafeStr_7564():void { this._SafeStr_11812(); } public function _SafeStr_7565(k:String):void { if ((((k == _SafeStr_2631._SafeStr_7600)) && (this._SafeStr_5521._SafeStr_7517))){ this._SafeStr_5521.events.dispatchEvent(new Event(_SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_BOTS)); }; } public function getWindowContainer():IWindowContainer { return (this._SafeStr_5414.getWindowContainer()); } public function _SafeStr_7567():void { if (this._SafeStr_5414._SafeStr_7517){ this._SafeStr_7724(); }; } public function _SafeStr_7566(k:String):void { } public function _SafeStr_11813(k:int, _arg_2:Boolean=false):Boolean { var _local_4:int; var _local_3:_SafeStr_3714 = this._SafeStr_11814(k); if (_local_3 == null){ return (false); }; if (!this._SafeStr_5521.roomSession._SafeStr_11815){ return (false); }; if (this._SafeStr_5521.roomSession._SafeStr_5862){ _local_4 = (_local_3.id * -1); this._SafeStr_11808 = this._SafeStr_7205._SafeStr_7641(_SafeStr_2487.INVENTORY, _local_4, _SafeStr_2285._SafeStr_5707, _SafeStr_2340._SafeStr_5747, _local_3.figure); this._SafeStr_5521._SafeStr_7618(); return (this._SafeStr_11808); }; if (!_arg_2){ this._SafeStr_7361.connection.send(new _SafeStr_3712(_local_3.id, 0, 0)); }; return (true); } public function _SafeStr_7568():void { if (this._SafeStr_5414 == null){ return; }; this._SafeStr_5414.update(); } private function _SafeStr_11814(k:int):_SafeStr_3714 { var _local_2:_SafeStr_3714; for each (_local_2 in this._SafeStr_5407) { if (_local_2.id == k){ return (_local_2); }; }; return (null); } public function _SafeStr_11810(k:Event):void { if (k == null){ return; }; if (((this._SafeStr_11808) && ((k.type == _SafeStr_2384._SafeStr_7376)))){ this._SafeStr_5521._SafeStr_7620(); this._SafeStr_11808 = false; }; } public function get roomSession():_SafeStr_2298 { return (this._SafeStr_5521.roomSession); } public function _SafeStr_7724():void { this._SafeStr_5521._SafeStr_7540._SafeStr_7557(_SafeStr_2623.BOT); this._SafeStr_5521._SafeStr_7646(); this._SafeStr_5414.update(); } public function _SafeStr_7560(k:int):Boolean { return (this._SafeStr_5521._SafeStr_7540._SafeStr_7560(_SafeStr_2623.BOT, k)); } public function _SafeStr_7569(k:String):void { this._SafeStr_5414._SafeStr_11816(int(k)); } } }//package _-1J6 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10369 = "_-14h" (String#24790, DoABC#3) // _SafeStr_11808 = "_-6ZF" (String#14340, DoABC#3) // _SafeStr_11809 = "_-1HF" (String#2918, DoABC#3) // _SafeStr_11810 = "_-6J" (String#37592, DoABC#3) // _SafeStr_11811 = "_-4jJ" (String#33742, DoABC#3) // _SafeStr_11812 = "_-2U4" (String#28202, DoABC#3) // _SafeStr_11813 = "_-5n5" (String#13561, DoABC#3) // _SafeStr_11814 = "_-GH" (String#14702, DoABC#3) // _SafeStr_11815 = "_-37M" (String#10852, DoABC#3) // _SafeStr_11816 = "_-2Vw" (String#28280, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2296 = "_-Tq" (String#39584, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2384 = "_-2nD" (String#10475, DoABC#3) // _SafeStr_2487 = "_-5Z4" (String#35783, DoABC#3) // _SafeStr_2620 = "_-2Uo" (String#10207, DoABC#3) // _SafeStr_2621 = "_-6Ez" (String#14022, DoABC#3) // _SafeStr_2623 = "_-4tE" (String#34123, DoABC#3) // _SafeStr_2631 = "_-41K" (String#32024, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_3711 = "_-4WN" (String#33274, DoABC#3) // _SafeStr_3712 = "_-2Pk" (String#28033, DoABC#3) // _SafeStr_3714 = "_-1ez" (String#9299, DoABC#3) // _SafeStr_5407 = "_-3hs" (String#205, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5747 = "_-6D2" (String#37381, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7376 = "_-5t7" (String#36546, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_7540 = "_-25I" (String#3111, DoABC#3) // _SafeStr_7557 = "_-5NR" (String#13158, DoABC#3) // _SafeStr_7560 = "_-2EU" (String#3136, DoABC#3) // _SafeStr_7564 = "_-2QF" (String#10133, DoABC#3) // _SafeStr_7565 = "_-5U3" (String#13265, DoABC#3) // _SafeStr_7566 = "_-3yE" (String#11706, DoABC#3) // _SafeStr_7567 = "_-EQ" (String#14671, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_7569 = "_-32J" (String#10766, DoABC#3) // _SafeStr_7600 = "_-K0" (String#39213, DoABC#3) // _SafeStr_7618 = "_-59Q" (String#34794, DoABC#3) // _SafeStr_7620 = "_-oF" (String#4531, DoABC#3) // _SafeStr_7641 = "_-4bv" (String#12352, DoABC#3) // _SafeStr_7646 = "_-fE" (String#39996, DoABC#3) // _SafeStr_7724 = "_-0bh" (String#23618, DoABC#3) // _SafeStr_7774 = "_-53C" (String#34554, DoABC#3) // _SafeStr_7775 = "_-1cd" (String#26083, DoABC#3) // _SafeStr_7776 = "_-0I0" (String#2628, DoABC#3) //------------------------------------------------------------ //_-1J6._SafeStr_4877 package _-1J6 { import _-0RF._SafeStr_3714; import _-1Mz.IWindowContainer; import _-5Vt._SafeStr_10; import _-1Mz.IWindow; import _-5Vt.XmlAsset; import flash.display.BitmapData; import _-5QZ._SafeStr_633; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; public class _SafeStr_4877 { private static const _SafeStr_8674:int = 0xCCCCCC; private static const _SafeStr_8675:int = 10275685; private var _SafeStr_5447:_SafeStr_3714; private var _SafeStr_5415:IWindowContainer; private var _assets:_SafeStr_10; private var _SafeStr_8684:IWindow; private var _SafeStr_11817:Boolean; private var _SafeStr_5414:BotsView; private var _SafeStr_11818:int = -1; private var _SafeStr_11819:Boolean; private var _SafeStr_11820:Boolean; public function _SafeStr_4877(k:BotsView, _arg_2:_SafeStr_3714, _arg_3:_SafeStr_633, _arg_4:_SafeStr_10, _arg_5:Boolean) { if ((((((((k == null)) || ((_arg_2 == null)))) || ((_arg_3 == null)))) || ((_arg_4 == null)))){ return; }; this._assets = _arg_4; this._SafeStr_5414 = k; this._SafeStr_5447 = _arg_2; this._SafeStr_11820 = _arg_5; var _local_6:XmlAsset = (_arg_4.getAssetByName("inventory_thumb_xml") as XmlAsset); if ((((_local_6 == null)) || ((_local_6.content == null)))){ return; }; this._SafeStr_5415 = (_arg_3.buildFromXML((_local_6.content as XML)) as IWindowContainer); this._SafeStr_5415.procedure = this._SafeStr_5506; var _local_7:BitmapData = k._SafeStr_11821(_arg_2); this._SafeStr_5518(_local_7); this._SafeStr_11822(); } public function dispose():void { this._assets = null; this._SafeStr_5414 = null; this._SafeStr_5447 = null; this._SafeStr_8684 = null; this._SafeStr_11818 = -1; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } private function _SafeStr_5506(k:WindowEvent, _arg_2:IWindow):void { switch (k.type){ case WindowMouseEvent.DOWN: this._SafeStr_5414._SafeStr_11823(this); this._SafeStr_11819 = true; return; case WindowMouseEvent.UP: this._SafeStr_11819 = false; return; case WindowMouseEvent._SafeStr_5424: if (this._SafeStr_11819){ this._SafeStr_11819 = false; this._SafeStr_5414._SafeStr_11813(this._SafeStr_5447.id, true); }; return; }; } public function _SafeStr_5518(k:BitmapData):void { if (!this._SafeStr_5415){ return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("bitmap") as IBitmapWrapperWindow); var _local_3:BitmapData = new BitmapData(_local_2.width, _local_2.height); _local_3.fillRect(_local_3.rect, 0); _local_3.copyPixels(k, k.rect, new Point(((_local_3.width / 2) - (k.width / 2)), ((_local_3.height / 2) - (k.height / 2)))); if (_local_2.bitmap){ _local_2.bitmap.dispose(); }; _local_2.bitmap = _local_3; } public function _SafeStr_11824(k:Boolean):void { if (this._SafeStr_11820 != k){ this._SafeStr_11820 = k; this._SafeStr_11822(); }; } public function _SafeStr_6990(k:Boolean):void { if (this._SafeStr_11817 != k){ this._SafeStr_11817 = k; if (((!(this._SafeStr_5415)) || (!(this._SafeStr_8684)))){ return; }; this._SafeStr_11822(); }; } private function _SafeStr_11822():void { var k:IWindow = this._SafeStr_5415.findChildByName("outline"); if (k != null){ k.visible = this._SafeStr_11817; }; if (!this._SafeStr_8684){ this._SafeStr_8684 = this._SafeStr_5415.findChildByTag("BG_COLOR"); }; this._SafeStr_8684.color = ((this._SafeStr_11820) ? _SafeStr_8675 : _SafeStr_8674); } public function get window():IWindow { return (this._SafeStr_5415); } public function get data():_SafeStr_3714 { return (this._SafeStr_5447); } } }//package _-1J6 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11813 = "_-5n5" (String#13561, DoABC#3) // _SafeStr_11817 = "_-VC" (String#713, DoABC#3) // _SafeStr_11818 = "_-1Wp" (String#9177, DoABC#3) // _SafeStr_11819 = "_-0T5" (String#8071, DoABC#3) // _SafeStr_11820 = "_-511" (String#3857, DoABC#3) // _SafeStr_11821 = "_-12H" (String#24701, DoABC#3) // _SafeStr_11822 = "_-6jU" (String#14501, DoABC#3) // _SafeStr_11823 = "_-q5" (String#40403, DoABC#3) // _SafeStr_11824 = "_-04J" (String#22344, DoABC#3) // _SafeStr_3714 = "_-1ez" (String#9299, DoABC#3) // _SafeStr_4877 = "_-2N6" (String#10080, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5506 = "_-0Xo" (String#377, DoABC#3) // _SafeStr_5518 = "_-0X6" (String#682, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_8674 = "_-4-r" (String#1553, DoABC#3) // _SafeStr_8675 = "_-1X6" (String#1477, DoABC#3) // _SafeStr_8684 = "_-3fb" (String#850, DoABC#3) //------------------------------------------------------------ //_-1J6.BotsView package _-1J6 { import _-0Dr._SafeStr_3713; import _-3HG._SafeStr_20; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-1Mz.IWindowContainer; import _-5YE.IItemGridWindow; import _-1uj._SafeStr_2251; import _-3HG._SafeStr_13; import _-ue.Map; import _-0RF._SafeStr_3714; import _-24f._SafeStr_111; import flash.display.BitmapData; import _-3HG._SafeStr_48; import _-24f._SafeStr_51; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-65D._SafeStr_2631; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import _-5YE.ITextWindow; import _-5YE.IButtonWindow; public class BotsView implements _SafeStr_3713, _SafeStr_20 { private const _SafeStr_11825:int = 0; private const _SafeStr_11826:int = 1; private const _SafeStr_11827:int = 2; private const _SafeStr_11828:int = 3; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_5576:_SafeStr_10; private var _SafeStr_5414:IWindowContainer; private var _SafeStr_5416:_SafeStr_2621; private var _disposed:Boolean = false; private var _SafeStr_11829:IItemGridWindow; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_7578:_SafeStr_13; private var _SafeStr_11830:Map; private var _SafeStr_9393:_SafeStr_4877; private var _SafeStr_11343:int = 0; private var _SafeStr_11831:int; private var _SafeStr_5413:Boolean = false; public function BotsView(k:_SafeStr_2621, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_2251, _arg_5:_SafeStr_13) { this._SafeStr_5416 = k; this._SafeStr_5576 = _arg_3; this._SafeStr_5524 = _arg_2; this._SafeStr_7205 = _arg_4; this._SafeStr_7578 = _arg_5; this._SafeStr_11830 = new Map(); } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_7517():Boolean { return (((((this._SafeStr_5414) && (!((this._SafeStr_5414.parent == null))))) && (this._SafeStr_5414.visible))); } public function dispose():void { this._SafeStr_5524 = null; this._SafeStr_7578 = null; this._SafeStr_7205 = null; this._SafeStr_5576 = null; this._SafeStr_5416 = null; this._SafeStr_5414 = null; this._disposed = true; } public function update():void { if (!this._SafeStr_5413){ return; }; this._SafeStr_11832(); this._SafeStr_11833(this._SafeStr_9393); this._SafeStr_11834(); } public function _SafeStr_7776(k:int):void { if (!this._SafeStr_5413){ return; }; var _local_2:_SafeStr_4877 = (this._SafeStr_11830.remove(k) as _SafeStr_4877); if (_local_2 == null){ return; }; this._SafeStr_11829._SafeStr_8750(_local_2.window); if (this._SafeStr_9393 == _local_2){ this._SafeStr_9393 = null; this._SafeStr_11835(); }; } public function _SafeStr_5602(k:_SafeStr_3714):void { if (!this._SafeStr_5413){ return; }; if (k == null){ return; }; if (this._SafeStr_11830.getValue(k.id) != null){ return; }; var _local_2:_SafeStr_4877 = new _SafeStr_4877(this, k, this._SafeStr_5524, this._SafeStr_5576, this._SafeStr_5416._SafeStr_7560(k.id)); if (_local_2 != null){ this._SafeStr_11829._SafeStr_8915(_local_2.window); this._SafeStr_11830.add(k.id, _local_2); if (this._SafeStr_9393 == null){ this._SafeStr_11835(); }; }; } public function _SafeStr_11813(k:int, _arg_2:Boolean=false):void { this._SafeStr_5416._SafeStr_11813(k, _arg_2); } public function getWindowContainer():IWindowContainer { if (!this._SafeStr_5413){ this.init(); }; if (this._SafeStr_5414 == null){ return (null); }; if (this._SafeStr_5414.disposed){ return (null); }; return (this._SafeStr_5414); } public function _SafeStr_11823(k:_SafeStr_4877):void { if (!this._SafeStr_5413){ return; }; if (this._SafeStr_9393 != null){ this._SafeStr_9393._SafeStr_6990(false); }; this._SafeStr_9393 = k; if (this._SafeStr_9393 != null){ this._SafeStr_9393._SafeStr_6990(true); }; this._SafeStr_11833(k); } public function _SafeStr_10369():void { var _local_2:int; if (!this._SafeStr_5413){ return; }; var k:Map = this._SafeStr_5416.items; if (!this._SafeStr_5416._SafeStr_11811()){ _local_2 = this._SafeStr_11826; } else { if (((!(k)) || ((k.length == 0)))){ _local_2 = this._SafeStr_11827; } else { _local_2 = this._SafeStr_11828; }; }; if (this._SafeStr_11343 == _local_2){ return; }; this._SafeStr_11343 = _local_2; this._SafeStr_11834(); if (this._SafeStr_11343 == this._SafeStr_11828){ this._SafeStr_11832(); this._SafeStr_11833(); }; } public function _SafeStr_11821(k:_SafeStr_3714):BitmapData { var _local_2:int = 3; return (this._SafeStr_11836(k, _local_2, false, _SafeStr_111._SafeStr_5758)); } public function _SafeStr_11836(k:_SafeStr_3714, _arg_2:int, _arg_3:Boolean, _arg_4:String):BitmapData { var _local_6:BitmapData; var _local_5:_SafeStr_48 = this._SafeStr_7578.createAvatarImage(k.figure, _arg_4, k.gender, this); _local_5.setDirection(_SafeStr_51._SafeStr_9599, _arg_2); if (_arg_3){ _local_6 = _local_5._SafeStr_5759(_SafeStr_51._SafeStr_9599); } else { _local_6 = _local_5._SafeStr_5759(_SafeStr_51._SafeStr_5760); }; _local_5.dispose(); return (_local_6); } public function _SafeStr_5771(k:String):void { var _local_2:_SafeStr_4877; if (this.disposed){ return; }; for each (_local_2 in this._SafeStr_11830) { if (_local_2.data.figure == k){ _local_2._SafeStr_5518(this._SafeStr_11821(_local_2.data)); }; }; } private function _SafeStr_11835():void { if ((((this._SafeStr_11830 == null)) || ((this._SafeStr_11830.length == 0)))){ this._SafeStr_11833(); return; }; this._SafeStr_11823(this._SafeStr_11830._SafeStr_5595(0)); } public function _SafeStr_11816(k:int):void { this._SafeStr_11823(this._SafeStr_11830.getValue(k)); } private function _SafeStr_11832():void { var _local_3:int; var _local_4:_SafeStr_4877; if (this._SafeStr_5414 == null){ return; }; var k:Array = this._SafeStr_11830._SafeStr_5497(); var _local_2:Array = ((this._SafeStr_5416.items) ? this._SafeStr_5416.items._SafeStr_5497() : new Array()); this._SafeStr_11829.lock(); for each (_local_3 in k) { if (_local_2.indexOf(_local_3) == -1){ this._SafeStr_7776(_local_3); }; }; for each (_local_3 in _local_2) { if (k.indexOf(_local_3) == -1){ this._SafeStr_5602(this._SafeStr_5416.items.getValue(_local_3)); }; _local_4 = this._SafeStr_11830.getValue(_local_3); _local_4._SafeStr_11824(this._SafeStr_5416._SafeStr_7560(_local_3)); }; this._SafeStr_11829.unlock(); } private function _SafeStr_11837(k:WindowMouseEvent):void { if (this._SafeStr_9393 == null){ return; }; var _local_2:_SafeStr_3714 = this._SafeStr_9393.data; if (_local_2 == null){ return; }; this._SafeStr_11813(_local_2.id); } private function _SafeStr_11225(k:WindowEvent, _arg_2:IWindow):void { } private function _SafeStr_11834():void { if (this._SafeStr_5416.controller._SafeStr_7656 != _SafeStr_2631._SafeStr_7600){ return; }; var k:IWindowContainer = this._SafeStr_5416.controller.view._SafeStr_7812; var _local_2:IWindowContainer = this._SafeStr_5416.controller.view._SafeStr_7811; var _local_3:IWindow = this._SafeStr_5414.findChildByName("grid"); var _local_4:IWindow = this._SafeStr_5414.findChildByName("preview_container"); switch (this._SafeStr_11343){ case this._SafeStr_11826: if (k){ k.visible = true; }; if (_local_2){ _local_2.visible = false; }; _local_3.visible = false; _local_4.visible = false; return; case this._SafeStr_11827: if (k){ k.visible = false; }; if (_local_2){ _local_2.visible = true; }; _local_3.visible = false; _local_4.visible = false; return; case this._SafeStr_11828: if (k){ k.visible = false; }; if (_local_2){ _local_2.visible = false; }; _local_3.visible = true; _local_4.visible = true; return; }; } private function _SafeStr_11833(k:_SafeStr_4877=null):void { var _local_2:BitmapData; var _local_3:String; var _local_4:String; var _local_5:Boolean; var _local_12:_SafeStr_3714; var _local_13:BitmapData; if (this._SafeStr_5414 == null){ return; }; this._SafeStr_11831 = -1; if ((((k == null)) || ((k.data == null)))){ _local_2 = new BitmapData(1, 1); _local_3 = ""; _local_4 = ""; _local_5 = false; } else { _local_12 = k.data; _local_3 = _local_12.name; _local_4 = _local_12.motto; _local_2 = this._SafeStr_11836(_local_12, 4, true, _SafeStr_111._SafeStr_5758); _local_5 = true; }; var _local_6:IBitmapWrapperWindow = (this._SafeStr_5414.findChildByName("preview_image") as IBitmapWrapperWindow); if (_local_6 != null){ _local_13 = new BitmapData(_local_6.width, _local_6.height); _local_13.fillRect(_local_13.rect, 0); _local_13.copyPixels(_local_2, _local_2.rect, new Point(((_local_13.width / 2) - (_local_2.width / 2)), ((_local_13.height / 2) - (_local_2.height / 2)))); _local_6.bitmap = _local_13; }; _local_2.dispose(); var _local_7:ITextWindow = (this._SafeStr_5414.findChildByName("bot_name") as ITextWindow); if (_local_7 != null){ _local_7.caption = _local_3; }; _local_7 = (this._SafeStr_5414.findChildByName("bot_description") as ITextWindow); if (_local_7 != null){ _local_7.caption = _local_4; }; var _local_8:Boolean; var _local_9:Boolean; if (this._SafeStr_5416.roomSession != null){ _local_8 = this._SafeStr_5416.roomSession._SafeStr_11815; _local_9 = this._SafeStr_5416.roomSession._SafeStr_5862; }; var _local_10:String = ""; if (!_local_9){ if (_local_8){ _local_10 = "${inventory.bots.allowed}"; } else { _local_10 = "${inventory.bots.forbidden}"; }; }; _local_7 = (this._SafeStr_5414.findChildByName("preview_info") as ITextWindow); if (_local_7 != null){ _local_7.caption = _local_10; }; var _local_11:IButtonWindow = (this._SafeStr_5414.findChildByName("place_button") as IButtonWindow); if (_local_11 != null){ if (((_local_5) && (((_local_9) || (_local_8))))){ _local_11.enable(); } else { _local_11.disable(); }; }; } private function _SafeStr_11838():void { } private function init():void { var k:IButtonWindow; this._SafeStr_5414 = this._SafeStr_5416.controller.view._SafeStr_7830(_SafeStr_2631._SafeStr_7600); this._SafeStr_5414.visible = false; this._SafeStr_5414.procedure = this._SafeStr_11225; this._SafeStr_11838(); this._SafeStr_11829 = (this._SafeStr_5414.findChildByName("grid") as IItemGridWindow); k = (this._SafeStr_5414.findChildByName("place_button") as IButtonWindow); if (k != null){ k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_11837); }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5414.findChildByName("preview_image") as IBitmapWrapperWindow); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.DOWN, this._SafeStr_11837); }; this._SafeStr_11833(); this._SafeStr_10369(); this._SafeStr_11835(); this._SafeStr_5413 = true; } } }//package _-1J6 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10369 = "_-14h" (String#24790, DoABC#3) // _SafeStr_111 = "_-2LA" (String#27863, DoABC#3) // _SafeStr_11225 = "_-5h0" (String#439, DoABC#3) // _SafeStr_11343 = "_-0XP" (String#683, DoABC#3) // _SafeStr_11811 = "_-4jJ" (String#33742, DoABC#3) // _SafeStr_11813 = "_-5n5" (String#13561, DoABC#3) // _SafeStr_11815 = "_-37M" (String#10852, DoABC#3) // _SafeStr_11816 = "_-2Vw" (String#28280, DoABC#3) // _SafeStr_11821 = "_-12H" (String#24701, DoABC#3) // _SafeStr_11823 = "_-q5" (String#40403, DoABC#3) // _SafeStr_11824 = "_-04J" (String#22344, DoABC#3) // _SafeStr_11825 = "_-wa" (String#4572, DoABC#3) // _SafeStr_11826 = "_-0zA" (String#1461, DoABC#3) // _SafeStr_11827 = "_-1nJ" (String#3053, DoABC#3) // _SafeStr_11828 = "_-6BV" (String#4178, DoABC#3) // _SafeStr_11829 = "_-iz" (String#1159, DoABC#3) // _SafeStr_11830 = "_-3P6" (String#11107, DoABC#3) // _SafeStr_11831 = "_-36b" (String#10838, DoABC#3) // _SafeStr_11832 = "_-6LM" (String#4216, DoABC#3) // _SafeStr_11833 = "_-3gv" (String#1548, DoABC#3) // _SafeStr_11834 = "_-1gS" (String#3032, DoABC#3) // _SafeStr_11835 = "_-6Dr" (String#13999, DoABC#3) // _SafeStr_11836 = "_-4M8" (String#32853, DoABC#3) // _SafeStr_11837 = "_-3dC" (String#11345, DoABC#3) // _SafeStr_11838 = "_-0Cw" (String#22668, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2621 = "_-6Ez" (String#14022, DoABC#3) // _SafeStr_2631 = "_-41K" (String#32024, DoABC#3) // _SafeStr_3713 = "_-1Pd" (String#9063, DoABC#3) // _SafeStr_3714 = "_-1ez" (String#9299, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_4877 = "_-2N6" (String#10080, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5416 = "_-3bE" (String#193, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5518 = "_-0X6" (String#682, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5576 = "_-3Mj" (String#204, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_5758 = "_-1ar" (String#26021, DoABC#3) // _SafeStr_5759 = "_-3P3" (String#30501, DoABC#3) // _SafeStr_5760 = "_-5NX" (String#35337, DoABC#3) // _SafeStr_5771 = "_-3iZ" (String#31239, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_7560 = "_-2EU" (String#3136, DoABC#3) // _SafeStr_7578 = "_-1iI" (String#1485, DoABC#3) // _SafeStr_7600 = "_-K0" (String#39213, DoABC#3) // _SafeStr_7656 = "_-3Ia" (String#30243, DoABC#3) // _SafeStr_7776 = "_-0I0" (String#2628, DoABC#3) // _SafeStr_7811 = "_-1m0" (String#1487, DoABC#3) // _SafeStr_7812 = "_-2BK" (String#1502, DoABC#3) // _SafeStr_7830 = "_-6Ab" (String#871, DoABC#3) // _SafeStr_8750 = "_-4ux" (String#12669, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_9393 = "_-31J" (String#844, DoABC#3) // _SafeStr_9599 = "_-r4" (String#40438, DoABC#3) //------------------------------------------------------------ //_-1jV._SafeStr_4619 package _-1jV { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4619 implements _SafeStr_2270 { private var _SafeStr_5447:CampaignCalendarData; public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5447 = new CampaignCalendarData(); this._SafeStr_5447.parse(k); return (true); } public function flush():Boolean { this._SafeStr_5447 = null; return (true); } public function _SafeStr_11839():CampaignCalendarData { return (((this._SafeStr_5447) ? this._SafeStr_5447.clone() : null)); } } }//package _-1jV // _SafeStr_11839 = "_-1K9" (String#25372, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4619 = "_-4oR" (String#12572, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) //------------------------------------------------------------ //_-1jV._SafeStr_4620 package _-1jV { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4620 implements _SafeStr_2270 { private var _SafeStr_11840:Boolean; private var _SafeStr_9554:String; private var _SafeStr_11841:String; private var _SafeStr_11842:String; public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_11840 = k.readBoolean(); this._SafeStr_9554 = k.readString(); this._SafeStr_11841 = k.readString(); this._SafeStr_11842 = k.readString(); return (true); } public function flush():Boolean { this._SafeStr_11840 = false; this._SafeStr_9554 = null; this._SafeStr_11841 = null; this._SafeStr_11842 = null; return (true); } public function get _SafeStr_11843():Boolean { return (this._SafeStr_11840); } public function get productName():String { return (this._SafeStr_9554); } public function get customImage():String { return (this._SafeStr_11841); } public function get _SafeStr_6325():String { return (this._SafeStr_11842); } } }//package _-1jV // _SafeStr_11840 = "_-1Lh" (String#25431, DoABC#3) // _SafeStr_11841 = "_-54Q" (String#34603, DoABC#3) // _SafeStr_11842 = "_-2kA" (String#3278, DoABC#3) // _SafeStr_11843 = "_-3I5" (String#30222, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4620 = "_-4GT" (String#12012, DoABC#3) // _SafeStr_6325 = "_-5p6" (String#36400, DoABC#3) // _SafeStr_9554 = "_-QC" (String#1153, DoABC#3) //------------------------------------------------------------ //_-1jV.CampaignCalendarData package _-1jV { import __AS3__.vec.Vector; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class CampaignCalendarData { private var _SafeStr_11844:String; private var _SafeStr_11845:String; private var _SafeStr_11846:int; private var _SafeStr_11847:int; private var _SafeStr_11848:Vector.; private var _SafeStr_11849:Vector.; public function parse(k:_SafeStr_2717):Boolean { var _local_2:int; var _local_3:int; this._SafeStr_11844 = k.readString(); this._SafeStr_11845 = k.readString(); this._SafeStr_11846 = k._SafeStr_5331(); this._SafeStr_11847 = k._SafeStr_5331(); this._SafeStr_11848 = new Vector.(0); _local_3 = k._SafeStr_5331(); _local_2 = 0; while (_local_2 < _local_3) { this._SafeStr_11848.push(k._SafeStr_5331()); _local_2++; }; this._SafeStr_11849 = new Vector.(0); _local_3 = k._SafeStr_5331(); _local_2 = 0; while (_local_2 < _local_3) { this._SafeStr_11849.push(k._SafeStr_5331()); _local_2++; }; return (true); } public function clone():CampaignCalendarData { var k:CampaignCalendarData = new CampaignCalendarData(); k._SafeStr_11850 = this._SafeStr_11847; k._SafeStr_11851 = this._SafeStr_11845; k._SafeStr_11852 = this._SafeStr_11844; k._SafeStr_11853 = this._SafeStr_11846; k._SafeStr_11854 = this._SafeStr_11849; k._SafeStr_11855 = this._SafeStr_11848; return (k); } public function get _SafeStr_11852():String { return (this._SafeStr_11844); } public function get _SafeStr_11851():String { return (this._SafeStr_11845); } public function get _SafeStr_11853():int { return (this._SafeStr_11846); } public function get _SafeStr_11850():int { return (this._SafeStr_11847); } public function get _SafeStr_11855():Vector. { return (this._SafeStr_11848); } public function get _SafeStr_11854():Vector. { return (this._SafeStr_11849); } public function set _SafeStr_11852(k:String):void { this._SafeStr_11844 = k; } public function set _SafeStr_11851(k:String):void { this._SafeStr_11845 = k; } public function set _SafeStr_11853(k:int):void { this._SafeStr_11846 = k; } public function set _SafeStr_11850(k:int):void { this._SafeStr_11847 = k; } public function set _SafeStr_11855(k:Vector.):void { this._SafeStr_11848 = k; } public function set _SafeStr_11854(k:Vector.):void { this._SafeStr_11849 = k; } } }//package _-1jV // _SafeStr_11844 = "_-qI" (String#40413, DoABC#3) // _SafeStr_11845 = "_-1-q" (String#24594, DoABC#3) // _SafeStr_11846 = "_-2N2" (String#10079, DoABC#3) // _SafeStr_11847 = "_-5XA" (String#35706, DoABC#3) // _SafeStr_11848 = "_-13D" (String#24734, DoABC#3) // _SafeStr_11849 = "_-06Z" (String#22424, DoABC#3) // _SafeStr_11850 = "_-0BJ" (String#22605, DoABC#3) // _SafeStr_11851 = "_-4Oe" (String#32957, DoABC#3) // _SafeStr_11852 = "_-2Ec" (String#27605, DoABC#3) // _SafeStr_11853 = "_-TV" (String#39567, DoABC#3) // _SafeStr_11854 = "_-z4" (String#40750, DoABC#3) // _SafeStr_11855 = "_-2P-" (String#28004, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-1-K._SafeStr_4533 package _-1-K { import _-3E3._SafeStr_4530; import _-5Y5._SafeStr_2190; import _-5QZ._SafeStr_633; import _-2pX._SafeStr_2840; import _-5YE.IRegionWindow; import _-5Vt.XmlAsset; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-5YE.IItemListWindow; import _-0MK.Component; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-3E3._SafeStr_2841; public class _SafeStr_4533 extends _SafeStr_4530 { protected var _SafeStr_11856:_SafeStr_2190; protected var _SafeStr_5524:_SafeStr_633; public var _SafeStr_7957:int = -1; public var _SafeStr_11857:int = -1; public var _SafeStr_11858:Boolean = false; public var _SafeStr_11859:Boolean = false; public function _SafeStr_4533(k:_SafeStr_2840, _arg_2:_SafeStr_2190, _arg_3:_SafeStr_633) { super(k); _SafeStr_11860 = false; this._SafeStr_11856 = _arg_2; this._SafeStr_5524 = _arg_3; } override public function dispose():void { this._SafeStr_11856 = null; this._SafeStr_5524 = null; super.dispose(); } override protected function updateWindow():void { var _local_1:IRegionWindow; var k:XML; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; if (_SafeStr_6930){ activeView = _SafeStr_6931(); } else { if (!_SafeStr_5415){ k = (XmlAsset(_SafeStr_5451.assets.getAssetByName("guild_furni_menu")).content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, _SafeStr_6933); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6934); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6934); }; _SafeStr_10892 = (_SafeStr_5415.findChildByName("buttons") as IItemListWindow); _SafeStr_10892.procedure = this.buttonEventProc; _local_1 = (_SafeStr_5415.findChildByName("profile_link") as IRegionWindow); if (_local_1){ _local_1.procedure = this.buttonEventProc; _local_1._SafeStr_6965 = this.widget.localizations.getLocalization("infostand.profile.link.tooltip", "Click to view profile"); _local_1._SafeStr_11861 = 100; }; _SafeStr_5415.findChildByName("name").caption = _SafeStr_11289; _SafeStr_5415.visible = false; activeView = _SafeStr_5415; this._SafeStr_8948(); _SafeStr_6935 = false; }; } protected function _SafeStr_8948():void { if (((!(_SafeStr_5415)) || (!(_SafeStr_10892)))){ return; }; _SafeStr_10892.autoArrangeItems = false; _SafeStr_11862("join", !(this._SafeStr_11858), true); _SafeStr_11862("open_forum", this._SafeStr_11859, true); _SafeStr_10892.autoArrangeItems = true; _SafeStr_10892.visible = true; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void { var _local_4:Component; if (disposed){ return; }; if (((!(_SafeStr_5415)) || (_SafeStr_5415.disposed))){ return; }; var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "button"){ switch (_arg_2.parent.name){ case "join": this.widget.handler._SafeStr_6037(this._SafeStr_7957); _SafeStr_11862("join", !(this._SafeStr_11858), false); break; case "home_room": this.widget.handler._SafeStr_6036(this._SafeStr_11857); break; case "open_forum": if (((!((this.widget == null))) && (!((this.widget.roomEngine == null))))){ _local_4 = (this.widget.roomEngine as Component); if (_local_4.context != null){ _local_4.context.createLinkEvent(("groupforum/" + this._SafeStr_7957)); break; }; }; }; }; if (_arg_2.name == "profile_link"){ this._SafeStr_11856._SafeStr_11863(this._SafeStr_7957); }; _local_3 = true; } else { super.buttonEventProc(k, _arg_2); }; if (_local_3){ _SafeStr_5451.removeView(this, false); }; } private function get widget():_SafeStr_2841 { return ((_SafeStr_5451 as _SafeStr_2841)); } } }//package _-1-K // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_11289 = "_-5zz" (String#196, DoABC#3) // _SafeStr_11856 = "_-5kn" (String#36235, DoABC#3) // _SafeStr_11857 = "_-602" (String#13785, DoABC#3) // _SafeStr_11858 = "_-1v5" (String#9576, DoABC#3) // _SafeStr_11859 = "_-4J7" (String#12058, DoABC#3) // _SafeStr_11860 = "_-2rf" (String#29138, DoABC#3) // _SafeStr_11861 = "_-3EI" (String#10956, DoABC#3) // _SafeStr_11862 = "_-0cn" (String#1066, DoABC#3) // _SafeStr_11863 = "_-27z" (String#9826, DoABC#3) // _SafeStr_2190 = "_-2xJ" (String#10664, DoABC#3) // _SafeStr_2840 = "_-QM" (String#14871, DoABC#3) // _SafeStr_2841 = "_-3NI" (String#11076, DoABC#3) // _SafeStr_4530 = "_-6Ib" (String#37578, DoABC#3) // _SafeStr_4533 = "_-69b" (String#13926, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6036 = "_-617" (String#36911, DoABC#3) // _SafeStr_6037 = "_-1bm" (String#26054, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6930 = "_-5DR" (String#12988, DoABC#3) // _SafeStr_6931 = "_-1ZR" (String#25964, DoABC#3) // _SafeStr_6932 = "_-0O6" (String#23121, DoABC#3) // _SafeStr_6933 = "_-GM" (String#39077, DoABC#3) // _SafeStr_6934 = "_-5ju" (String#36198, DoABC#3) // _SafeStr_6935 = "_-2T3" (String#10177, DoABC#3) // _SafeStr_6965 = "_-UG" (String#14942, DoABC#3) // _SafeStr_7957 = "_-4hd" (String#504, DoABC#3) // _SafeStr_8948 = "_-1qT" (String#579, DoABC#3) //------------------------------------------------------------ //_-1L7._SafeStr_116 package _-1L7 { import mx.core.BitmapAsset; public class _SafeStr_116 extends BitmapAsset { } }//package _-1L7 // _SafeStr_116 = "_-3EP" (String#912, DoABC#2) //------------------------------------------------------------ //_-1L7._SafeStr_117 package _-1L7 { import mx.core.BitmapAsset; public class _SafeStr_117 extends BitmapAsset { } }//package _-1L7 // _SafeStr_117 = "_-21P" (String#844, DoABC#2) //------------------------------------------------------------ //_-1L7._SafeStr_21 package _-1L7 { import flash.display.Sprite; import flash.display.Bitmap; import flash.text.TextField; import _-0TZ.LoaderUI; import flash.geom.Rectangle; import _-0TZ.NineSplitSprite; import flash.events.MouseEvent; import flash.events.Event; import _-0TZ.WaitIndicator; public class _SafeStr_21 extends NameChangeDialog { private var _SafeStr_11864:Class; private var _SafeStr_11865:Class; public function _SafeStr_21(k:_SafeStr_5, _arg_2:Sprite, _arg_3:int) { this._SafeStr_11864 = _SafeStr_117; this._SafeStr_11865 = _SafeStr_116; super(k, _arg_2, _arg_3); } override protected function init():void { var _local_2:int; var _local_5:Sprite; var _local_6:Bitmap; var _local_7:TextField; _SafeStr_5520 = LoaderUI._SafeStr_9857; _SafeStr_11866 = LoaderUI._SafeStr_9936("", "", new Rectangle((-(_SafeStr_11867) / 2), 0, _SafeStr_11867, 1), _SafeStr_5520); _container.addChild(_SafeStr_11866); var k:int; _local_2 = 330; var _local_3:int = (_SafeStr_11867 - 12); var _local_4:Boolean; _local_5 = new Sprite(); _SafeStr_11868 = NineSplitSprite._SafeStr_9974.render(_local_2, 31); _local_5.addChild(_SafeStr_11868); _SafeStr_11866.addChild(_local_5); _local_5.x = k; _local_6 = null; _local_7 = LoaderUI._SafeStr_9858(_context.getString("onboarding.characters.tip", "TIP: There are tons of Habbos created every day"), 18, LoaderUI._SafeStr_9926, false, true, false, false); _local_7.width = (_local_2 - 32); var _local_8:TextField = LoaderUI._SafeStr_9858(_context.getString("onboarding.creative.tip", "be creative! You can also use these special characters"), 18, LoaderUI._SafeStr_9926, false, true, false, false); _local_8.width = (_local_2 - 32); _SafeStr_11869 = new Sprite(); var _local_9:Bitmap = LoaderUI._SafeStr_9933(295, 230, 45, false, 995918, "down"); _local_9.y = 90; _SafeStr_11869.addChild(_local_9); _SafeStr_11869.addChild(_local_7); _SafeStr_11869.addChild(_local_8); _local_7.x = 16; _local_7.y = (_local_9.y + ((_local_9.height - (_local_7.height + _local_8.height)) / 2)); _local_7.width = 250; _SafeStr_11869.visible = false; _local_8.x = 16; _local_8.y = ((_local_7.y + _local_7.height) + 20); _local_8.width = 250; if (_local_6 != null){ _SafeStr_11869.addChild(_local_6); _local_6.x = 16; _local_6.y = int(((_SafeStr_11869.height - _local_6.height) / 2)); }; _SafeStr_11866.addChild(_SafeStr_11869); _SafeStr_11869.x = k; _SafeStr_11870 = _context.getString("name", "Enter name here"); _SafeStr_9527 = LoaderUI._SafeStr_9858(_SafeStr_11870, 18, 0x666666, true, false, true, false); _SafeStr_11866.addChild(_SafeStr_9527); _SafeStr_9527.x = (_local_5.x + 16); _SafeStr_9527.y = (_local_5.y + int(((_local_5.height - _SafeStr_9527.height) / 2))); _SafeStr_9527.width = (_local_5.width - 30); _SafeStr_9527.addEventListener(MouseEvent.CLICK, _SafeStr_11871); _SafeStr_9527.addEventListener(Event.CHANGE, _SafeStr_11872); _SafeStr_11873 = new this._SafeStr_11864(); _SafeStr_11866.addChild(_SafeStr_11873); _SafeStr_11873.y = (_local_5.y + int(((_local_5.height - _SafeStr_11873.height) / 2))); _SafeStr_11873.x = (((_local_5.x + _local_5.width) - _SafeStr_11873.width) - 7); _SafeStr_11874 = new this._SafeStr_11865(); _SafeStr_11866.addChild(_SafeStr_11874); _SafeStr_11874.x = _SafeStr_11873.x; _SafeStr_11874.y = _SafeStr_11873.y; _SafeStr_11875 = false; _SafeStr_11876 = new WaitIndicator(_SafeStr_5520); _SafeStr_11866.addChild(_SafeStr_11876); _SafeStr_11876.y = ((_local_5.y + int((_local_5.height / 2))) + 2); _SafeStr_11876.x = (((_local_5.x + _local_5.width) - int((_SafeStr_11873.width / 2))) - 7); _SafeStr_11876.visible = false; _local_5.addEventListener(MouseEvent.CLICK, _SafeStr_11877); _SafeStr_11866.y = -50; } } }//package _-1L7 // _SafeStr_116 = "_-3EP" (String#912, DoABC#2) // _SafeStr_117 = "_-21P" (String#844, DoABC#2) // _SafeStr_11864 = "_-2h8" (String#2520, DoABC#2) // _SafeStr_11865 = "_-2dJ" (String#2505, DoABC#2) // _SafeStr_11866 = "_-5Dv" (String#1022, DoABC#2) // _SafeStr_11867 = "_-6KF" (String#3219, DoABC#2) // _SafeStr_11868 = "_-1XI" (String#2275, DoABC#2) // _SafeStr_11869 = "_-2kl" (String#2531, DoABC#2) // _SafeStr_11870 = "_-0uk" (String#2163, DoABC#2) // _SafeStr_11871 = "_-6hT" (String#3285, DoABC#2) // _SafeStr_11872 = "_-3DU" (String#2607, DoABC#2) // _SafeStr_11873 = "_-085" (String#2034, DoABC#2) // _SafeStr_11874 = "_-UF" (String#3353, DoABC#2) // _SafeStr_11875 = "_-NR" (String#3340, DoABC#2) // _SafeStr_11876 = "_-1Y5" (String#2278, DoABC#2) // _SafeStr_11877 = "_-Jv" (String#3329, DoABC#2) // _SafeStr_21 = "_-6YP" (String#1096, DoABC#2) // _SafeStr_5 = "_-PU" (String#1124, DoABC#2) // _SafeStr_5520 = "_-43p" (String#362, DoABC#2) // _SafeStr_9527 = "_-5B5" (String#2983, DoABC#2) // _SafeStr_9857 = "_-3RF" (String#2646, DoABC#2) // _SafeStr_9858 = "_-0l5" (String#2137, DoABC#2) // _SafeStr_9926 = "_-1NM" (String#2244, DoABC#2) // _SafeStr_9933 = "_-aC" (String#3368, DoABC#2) // _SafeStr_9936 = "_-2mU" (String#2536, DoABC#2) // _SafeStr_9974 = "_-6Qr" (String#3241, DoABC#2) //------------------------------------------------------------ //_-1L7._SafeStr_5 package _-1L7 { import flash.display.Stage; import flash.text.TextField; public interface _SafeStr_5 { function getString(_arg_1:String, _arg_2:String):String; function get stage():Stage; function get _SafeStr_11878():TextField; function _SafeStr_11879(_arg_1:Boolean=true):void; function _SafeStr_11880(_arg_1:Boolean):void; function _SafeStr_11881(_arg_1:String, _arg_2:Boolean):void; function _SafeStr_11882():void; } }//package _-1L7 // _SafeStr_11878 = "_-1e0" (String#824, DoABC#2) // _SafeStr_11879 = "_-5v" (String#1063, DoABC#2) // _SafeStr_11880 = "_-5EB" (String#1024, DoABC#2) // _SafeStr_11881 = "_-03F" (String#716, DoABC#2) // _SafeStr_11882 = "_-5c4" (String#1049, DoABC#2) // _SafeStr_5 = "_-PU" (String#1124, DoABC#2) //------------------------------------------------------------ //_-1L7._SafeStr_98 package _-1L7 { import mx.core.BitmapAsset; public class _SafeStr_98 extends BitmapAsset { } }//package _-1L7 // _SafeStr_98 = "_-5oV" (String#1057, DoABC#2) //------------------------------------------------------------ //_-1L7.NameChangeDialog package _-1L7 { import _-0MK._SafeStr_3; import flash.display.Sprite; import _-0TZ._SafeStr_97; import flash.text.TextField; import _-0TZ._SafeStr_93; import flash.display.Bitmap; import flash.utils.Timer; import _-0TZ.WaitIndicator; import _-0TZ.LoaderUI; import flash.external.ExternalInterface; import flash.events.TimerEvent; import flash.geom.Rectangle; import _-0TZ.NineSplitSprite; import flash.events.MouseEvent; import flash.events.Event; import flash.display.Shape; import flash.filters.GlowFilter; public class NameChangeDialog implements _SafeStr_3 { private static const _SafeStr_11883:int = 500; private static const _SafeStr_11884:String = "NewUserReception.claimName"; private static const _SafeStr_11885:String = "newUserReceptionClaimNameResponse"; private static const _SafeStr_11886:String = "newUserReceptionClaimNameFailed"; private static const _SafeStr_11887:String = "NewUserReception.checkName"; private static const _SafeStr_11888:String = "newUserReceptionCheckNameResponse"; private static const _SafeStr_11889:String = "newUserReceptionCheckNameFailed"; private var _SafeStr_11890:Class; protected var _SafeStr_5520:int; private var _disposed:Boolean; protected var _context:_SafeStr_5; private var _SafeStr_11891:Boolean; protected var _SafeStr_11866:Sprite; private var _SafeStr_11892:_SafeStr_97; protected var _SafeStr_9527:TextField; protected var _SafeStr_11893:_SafeStr_93; protected var _SafeStr_11894:_SafeStr_93; private var _SafeStr_11895:Sprite; protected var _SafeStr_11873:Bitmap; protected var _SafeStr_11874:Bitmap; private var _SafeStr_11896:Boolean; protected var _SafeStr_11868:Bitmap; private var _SafeStr_11897:Timer; protected var _SafeStr_11876:WaitIndicator; protected var _container:Sprite; private var _SafeStr_11898:String; protected var _SafeStr_11870:String; protected var _SafeStr_11869:Sprite; protected var _SafeStr_11867:int; public function NameChangeDialog(k:_SafeStr_5, _arg_2:Sprite, _arg_3:int) { this._SafeStr_11890 = _SafeStr_98; this._SafeStr_5520 = LoaderUI._SafeStr_9859; super(); this._context = k; this._container = _arg_2; this._SafeStr_11867 = _arg_3; this.init(); if (ExternalInterface.available){ ExternalInterface.addCallback(_SafeStr_11885, this._SafeStr_11899); ExternalInterface.addCallback(_SafeStr_11886, this._SafeStr_11900); ExternalInterface.addCallback(_SafeStr_11888, this._SafeStr_11901); ExternalInterface.addCallback(_SafeStr_11889, this._SafeStr_11902); this._SafeStr_11897 = new Timer(_SafeStr_11883, 1); this._SafeStr_11897.addEventListener(TimerEvent.TIMER, this._SafeStr_11903); }; this._SafeStr_11872(null); } protected function init():void { var _local_10:Bitmap; this._SafeStr_11866 = LoaderUI._SafeStr_9936(this._context.getString("rename.title", "Pick a name for your character"), "", new Rectangle((-(this._SafeStr_11867) / 2), 0, this._SafeStr_11867, 1), this._SafeStr_5520); var k:int = 23; var _local_2:int = (this._SafeStr_11867 - (k * 2)); var _local_3:int = (this._SafeStr_11867 - 12); this._SafeStr_11866.x = 5; var _local_4:Boolean; var _local_5:TextField = LoaderUI._SafeStr_9858(this._context.getString("rename.subtitle", " \tYou are a unique and beautiful snowflake."), 20, 0, true, false, false, _local_4); _local_5.x = k; LoaderUI._SafeStr_9860(_local_5); var _local_6:TextField = LoaderUI._SafeStr_9858(this._context.getString("rename.description", "In Habbo, we all sign in using a unique name, so go ahead and enter yours. There's no need to use your real one - stage names are perfectly ok."), 12, 0, false, true, false, _local_4); this._SafeStr_11866.addChild(_local_6); _local_6.x = k; _local_6.width = _local_2; LoaderUI._SafeStr_9860(_local_6); var _local_7:Sprite = new Sprite(); this._SafeStr_11868 = NineSplitSprite._SafeStr_9971.render(_local_2, 50); _local_7.addChild(this._SafeStr_11868); this._SafeStr_11866.addChild(_local_7); _local_7.x = k; var _local_8:TextField = LoaderUI._SafeStr_9858(this._context.getString("rename.accepted", "WE ACCEPT LETTERS AND NUMBERS. NOT VISA OR MASTERCARD."), 9, 0x424242, true, false, false, _local_4); this._SafeStr_11866.addChild(_local_8); _local_8.x = (k + 5); LoaderUI._SafeStr_9860(_local_8); var _local_9:TextField = LoaderUI._SafeStr_9858(this._context.getString("rename.warning", "Once you've selected a name for your character, you can't change it anymore, so please pay a bit of attention to your selection."), 16, 0x424242, false, true, false, false); _local_9.width = (_local_2 - 66); LoaderUI._SafeStr_9860(_local_9); _local_10 = NineSplitSprite._SafeStr_9966.render(_local_2, (_local_9.height + 24)); this._SafeStr_11869 = new Sprite(); if (_local_10){ this._SafeStr_11869.addChild(_local_10); }; this._SafeStr_11869.addChild(_local_9); _local_9.x = 50; _local_9.y = 12; this._SafeStr_11866.addChild(this._SafeStr_11869); this._SafeStr_11869.x = k; this._SafeStr_11870 = this._context.getString("name", "Click here to type a name"); this._SafeStr_9527 = LoaderUI._SafeStr_9858(this._SafeStr_11870, 14, 0x888888, true, false, true, false); this._SafeStr_11866.addChild(this._SafeStr_9527); this._SafeStr_9527.x = (_local_7.x + 16); this._SafeStr_9527.y = (_local_7.y + int(((_local_7.height - this._SafeStr_9527.height) / 2))); this._SafeStr_9527.width = (_local_7.width - 30); this._SafeStr_9527.addEventListener(MouseEvent.CLICK, this._SafeStr_11871); this._SafeStr_9527.addEventListener(Event.CHANGE, this._SafeStr_11872); this._SafeStr_11876 = new WaitIndicator(this._SafeStr_5520); this._SafeStr_11866.addChild(this._SafeStr_11876); this._SafeStr_11876.y = (_local_7.y + int((_local_7.height / 2))); this._SafeStr_11876.x = (((_local_7.x + _local_7.width) - int((this._SafeStr_11873.width / 2))) - 15); this._SafeStr_11876.visible = false; _local_7.addEventListener(MouseEvent.CLICK, this._SafeStr_11877); var _local_11:int = -50; LoaderUI._SafeStr_9938(this._SafeStr_11866, this._SafeStr_11867, _local_11); this._SafeStr_11866.y = -(int((_local_11 / 2))); this._SafeStr_11892 = new _SafeStr_97(); this._container.addChild(this._SafeStr_11866); } private function _SafeStr_11903(k:TimerEvent):void { this.checkName(this._SafeStr_9527.text); } public function _SafeStr_11904(k:Boolean):void { this._SafeStr_11891 = k; } protected function _SafeStr_11872(k:Event):void { if (this._SafeStr_11897 != null){ this._SafeStr_11897.reset(); this._SafeStr_11897.start(); }; this._SafeStr_11905(); } protected function _SafeStr_11877(k:MouseEvent):void { this._context.stage.focus = this._SafeStr_9527; this._SafeStr_11871(null); } protected function _SafeStr_11871(k:Event):void { if (this._SafeStr_11896){ return; }; this._SafeStr_11896 = true; this._SafeStr_9527.textColor = (((this._SafeStr_5520 == LoaderUI._SafeStr_9857)) ? 0x666666 : 0); this._SafeStr_9527.removeEventListener(MouseEvent.CLICK, this._SafeStr_11871); this._SafeStr_11872(null); } public function _SafeStr_11906(k:Boolean):void { this.claimName(this._SafeStr_9527.text, k); } private function get _SafeStr_11907():Boolean { return (((!((this._SafeStr_9527 == null))) && (!((this._SafeStr_9527.text == this._context.getString("name", this._SafeStr_11870)))))); } public function dispose():void { if (this._disposed){ return; }; if (ExternalInterface.available){ ExternalInterface.addCallback(_SafeStr_11885, null); ExternalInterface.addCallback(_SafeStr_11886, null); }; if (this._SafeStr_11892){ this._container.removeChild(this._SafeStr_11892); }; if (this._SafeStr_11866){ this._container.removeChild(this._SafeStr_11866); }; if (this._SafeStr_11876 != null){ this._SafeStr_11876.dispose(); this._SafeStr_11876 = null; }; this._SafeStr_11892 = null; this._SafeStr_9527 = null; this._SafeStr_11893 = null; this._SafeStr_11894 = null; this._SafeStr_11895 = null; this._SafeStr_11873 = null; this._SafeStr_11868 = null; this._SafeStr_11866 = null; this._context = null; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_11899(k:String, _arg_2:Object, _arg_3:Array):void { this._SafeStr_11875 = false; switch (k){ case "OK": this._SafeStr_11875 = true; this._context._SafeStr_11879(); this._context._SafeStr_11882(); return; case "INVALID_NAME": switch (_arg_2.resultType){ case "VALIDATION_NAME_OK": this._SafeStr_11875 = true; this._context._SafeStr_11879(); break; case "VALIDATION_ERROR_NAME_TOO_LONG": this._SafeStr_11908(this._context.getString("rename.error.too_long", "OOPS! YOUR NAME'S TOO LONG TO REMEMBER")); break; case "VALIDATION_ERROR_NAME_TOO_SHORT": this._SafeStr_11908(this._context.getString("rename.error.too_short", "OOPS! YOUR NAME'S TOO SHORT TO PRONOUNCE.")); break; case "VALIDATION_ERROR_ILLEGAL_CHARS": this._SafeStr_11908(this._context.getString("rename.error.chars", "OOPS! JUST LETTERS AND NUMBERS, PLS.")); break; case "VALIDATION_ERROR_ILLEGAL_WORDS": this._SafeStr_11908(this._context.getString("rename.error.words", "OOPS! THINK HARDER - THAT'S NOT A VERY NICE NAME.")); break; }; return; case "NAME_IN_USE": this._SafeStr_11908(this._context.getString("rename.error.taken", "OOPS! SOMEONE'S ALREADY USING THAT NAME.")); return; case "NAME_CHANGE_NOT_ALLOWED": return; }; } public function _SafeStr_11900(k:String):void { } private function claimName(k:String, _arg_2:Boolean):void { if (ExternalInterface.available){ if (this._SafeStr_11891){ this._context._SafeStr_11879(); }; ExternalInterface.call(_SafeStr_11884, k, _arg_2); this._context._SafeStr_11879(); } else { this._context._SafeStr_11879(false); }; } public function _SafeStr_11901(k:String, _arg_2:String, _arg_3:Object, _arg_4:Array):void { if ((((this._SafeStr_9527 == null)) || (!((this._SafeStr_9527.text == k))))){ return; }; if (this._SafeStr_11876 != null){ this._SafeStr_11876.visible = false; }; this._SafeStr_11875 = false; switch (_arg_2){ case "OK": this._SafeStr_11875 = true; break; case "INVALID_NAME": switch (_arg_3.resultType){ case "VALIDATION_NAME_OK": this._SafeStr_11875 = true; break; case "VALIDATION_ERROR_NAME_TOO_LONG": this._SafeStr_11908(this._context.getString("rename.error.too_long", "OOPS! YOUR NAME'S TOO LONG TO REMEMBER")); break; case "VALIDATION_ERROR_NAME_TOO_SHORT": this._SafeStr_11908(this._context.getString("rename.error.too_short", "OOPS! YOUR NAME'S TOO SHORT TO PRONOUNCE.")); break; case "VALIDATION_ERROR_ILLEGAL_CHARS": this._SafeStr_11908(this._context.getString("rename.error.chars", "OOPS! JUST LETTERS AND NUMBERS, PLS.")); break; case "VALIDATION_ERROR_ILLEGAL_WORDS": this._SafeStr_11908(this._context.getString("rename.error.words", "OOPS! THINK HARDER - THAT'S NOT A VERY NICE NAME.")); break; }; break; case "NAME_IN_USE": this._SafeStr_11908(this._context.getString("rename.error.taken", "OOPS! SOMEONE'S ALREADY USING THAT NAME.")); break; case "NAME_CHANGE_NOT_ALLOWED": break; }; if (this._SafeStr_11869 != null){ this._SafeStr_11869.visible = !(this._SafeStr_11875); this._context._SafeStr_11880(this._SafeStr_11875); }; } public function _SafeStr_11902(k:String):void { } private function checkName(k:String):void { if (ExternalInterface.available){ ExternalInterface.call(_SafeStr_11887, k); if (this._SafeStr_11876 != null){ this._SafeStr_11876.visible = true; }; }; } protected function get _SafeStr_11875():Boolean { return (((!((this._SafeStr_11873 == null))) && (this._SafeStr_11873.visible))); } protected function set _SafeStr_11875(k:Boolean):void { k = true; if (this._SafeStr_11873 != null){ this._SafeStr_11873.visible = k; }; if (this._SafeStr_11874 != null){ this._SafeStr_11874.visible = !(k); }; if (this._SafeStr_11893 != null){ this._SafeStr_11893.active = true; if (this._SafeStr_5520 == LoaderUI._SafeStr_9857){ this._SafeStr_11893.visible = true; this._SafeStr_11893.active = ((this._SafeStr_11907) ? k : true); } else { this._SafeStr_11893.visible = ((k) && (this._SafeStr_11907)); }; }; if (this._SafeStr_11894 != null){ if (this._SafeStr_5520 == LoaderUI._SafeStr_9857){ this._SafeStr_11894.visible = this._SafeStr_11907; }; }; } private function _SafeStr_11908(k:String):void { var _local_4:TextField; var _local_5:Bitmap; var _local_6:Shape; var _local_2:int = this._SafeStr_11868.width; var _local_3:int = this._SafeStr_11868.height; this._SafeStr_11868.bitmapData = (((this._SafeStr_5520)==LoaderUI._SafeStr_9857) ? NineSplitSprite._SafeStr_9973.render(_local_2, _local_3).bitmapData : NineSplitSprite._SafeStr_9970.render(_local_2, _local_3).bitmapData); this._SafeStr_11905(); if (this._SafeStr_11874 != null){ this._SafeStr_11874.visible = true; }; if (this._SafeStr_5520 == LoaderUI._SafeStr_9859){ _local_4 = LoaderUI._SafeStr_9858(k, 9, 0xFFFFFF, true); _local_5 = LoaderUI._SafeStr_9933((_local_4.width + 30), (_local_4.height + 17), -1, true, 11411485); this._SafeStr_11895 = new Sprite(); this._SafeStr_11895.addChild(_local_5); this._SafeStr_11895.addChild(_local_4); _local_4.x = 15; _local_4.y = 14; } else { _local_4 = LoaderUI._SafeStr_9858(k, 10, 0xFFFFFF); _local_6 = LoaderUI._SafeStr_9886(Bitmap(new this._SafeStr_11890()).bitmapData, new Rectangle(3, 3, 5, 5)); _local_2 = this._SafeStr_11868.width; if (_local_4.width > _local_2){ _local_2 = (_local_4.width + 20); }; _local_6.width = _local_2; _local_6.height = (this._SafeStr_11868.height - 11); this._SafeStr_11895 = new Sprite(); this._SafeStr_11895.addChild(_local_6); this._SafeStr_11895.addChild(_local_4); _local_4.x = 16; _local_4.y = int(((_local_6.height - _local_4.height) / 2)); }; this._SafeStr_11866.addChild(this._SafeStr_11895); if (this._SafeStr_5520 == LoaderUI._SafeStr_9859){ this._SafeStr_11895.x = int(((this._SafeStr_11866.width - this._SafeStr_11895.width) / 2)); this._SafeStr_11895.y = (this._SafeStr_11868.parent.y + this._SafeStr_11868.height); this._SafeStr_11895.filters = [new GlowFilter(0, 0.24, 6, 6)]; } else { this._SafeStr_11895.x = this._SafeStr_11868.parent.x; this._SafeStr_11895.y = ((this._SafeStr_11868.parent.y + this._SafeStr_11868.height) + 4); }; } private function _SafeStr_11905():void { var k:int; var _local_2:int; if (((!((this._SafeStr_11895 == null))) && (this._SafeStr_11866.contains(this._SafeStr_11895)))){ k = this._SafeStr_11868.width; _local_2 = this._SafeStr_11868.height; this._SafeStr_11868.bitmapData = (((this._SafeStr_5520)==LoaderUI._SafeStr_9857) ? NineSplitSprite._SafeStr_9972.render(k, _local_2).bitmapData : NineSplitSprite._SafeStr_9969.render(k, _local_2).bitmapData); this._SafeStr_11866.removeChild(this._SafeStr_11895); }; this._SafeStr_11873.visible = false; if (this._SafeStr_11874 != null){ this._SafeStr_11874.visible = false; }; } public function set _SafeStr_11909(k:String):void { this._SafeStr_11898 = k; } } }//package _-1L7 // _SafeStr_11866 = "_-5Dv" (String#1022, DoABC#2) // _SafeStr_11867 = "_-6KF" (String#3219, DoABC#2) // _SafeStr_11868 = "_-1XI" (String#2275, DoABC#2) // _SafeStr_11869 = "_-2kl" (String#2531, DoABC#2) // _SafeStr_11870 = "_-0uk" (String#2163, DoABC#2) // _SafeStr_11871 = "_-6hT" (String#3285, DoABC#2) // _SafeStr_11872 = "_-3DU" (String#2607, DoABC#2) // _SafeStr_11873 = "_-085" (String#2034, DoABC#2) // _SafeStr_11874 = "_-UF" (String#3353, DoABC#2) // _SafeStr_11875 = "_-NR" (String#3340, DoABC#2) // _SafeStr_11876 = "_-1Y5" (String#2278, DoABC#2) // _SafeStr_11877 = "_-Jv" (String#3329, DoABC#2) // _SafeStr_11879 = "_-5v" (String#1063, DoABC#2) // _SafeStr_11880 = "_-5EB" (String#1024, DoABC#2) // _SafeStr_11882 = "_-5c4" (String#1049, DoABC#2) // _SafeStr_11883 = "_-6BE" (String#3188, DoABC#2) // _SafeStr_11884 = "_-6ZH" (String#3266, DoABC#2) // _SafeStr_11885 = "_-qE" (String#3411, DoABC#2) // _SafeStr_11886 = "_-5Mk" (String#3016, DoABC#2) // _SafeStr_11887 = "_-5D1" (String#2989, DoABC#2) // _SafeStr_11888 = "_-1Z0" (String#2286, DoABC#2) // _SafeStr_11889 = "_-4oD" (String#2906, DoABC#2) // _SafeStr_11890 = "_-1mi" (String#2331, DoABC#2) // _SafeStr_11891 = "_-0V" (String#747, DoABC#2) // _SafeStr_11892 = "_-4AZ" (String#2789, DoABC#2) // _SafeStr_11893 = "_-4UT" (String#2839, DoABC#2) // _SafeStr_11894 = "_-0uC" (String#2162, DoABC#2) // _SafeStr_11895 = "_-x7" (String#1154, DoABC#2) // _SafeStr_11896 = "_-2xF" (String#2564, DoABC#2) // _SafeStr_11897 = "_-5no" (String#3108, DoABC#2) // _SafeStr_11898 = "_-5fN" (String#3078, DoABC#2) // _SafeStr_11899 = "_-4-i" (String#2755, DoABC#2) // _SafeStr_11900 = "_-3SK" (String#2648, DoABC#2) // _SafeStr_11901 = "_-2V3" (String#2476, DoABC#2) // _SafeStr_11902 = "_-3wO" (String#2742, DoABC#2) // _SafeStr_11903 = "_-1vu" (String#2359, DoABC#2) // _SafeStr_11904 = "_-1V9" (String#2269, DoABC#2) // _SafeStr_11905 = "_-4GJ" (String#2800, DoABC#2) // _SafeStr_11906 = "_-11M" (String#2179, DoABC#2) // _SafeStr_11907 = "_-2CV" (String#2411, DoABC#2) // _SafeStr_11908 = "_-0F-" (String#731, DoABC#2) // _SafeStr_11909 = "_-3tk" (String#2731, DoABC#2) // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_5 = "_-PU" (String#1124, DoABC#2) // _SafeStr_5520 = "_-43p" (String#362, DoABC#2) // _SafeStr_93 = "_-68O" (String#1072, DoABC#2) // _SafeStr_9527 = "_-5B5" (String#2983, DoABC#2) // _SafeStr_97 = "_-2eQ" (String#2512, DoABC#2) // _SafeStr_98 = "_-5oV" (String#1057, DoABC#2) // _SafeStr_9857 = "_-3RF" (String#2646, DoABC#2) // _SafeStr_9858 = "_-0l5" (String#2137, DoABC#2) // _SafeStr_9859 = "_-6Ae" (String#3186, DoABC#2) // _SafeStr_9860 = "_-2yJ" (String#2567, DoABC#2) // _SafeStr_9886 = "_-649" (String#3167, DoABC#2) // _SafeStr_9933 = "_-aC" (String#3368, DoABC#2) // _SafeStr_9936 = "_-2mU" (String#2536, DoABC#2) // _SafeStr_9938 = "_-2gb" (String#2519, DoABC#2) // _SafeStr_9966 = "_-3YC" (String#2667, DoABC#2) // _SafeStr_9969 = "_-3U6" (String#2655, DoABC#2) // _SafeStr_9970 = "_-5qc" (String#3119, DoABC#2) // _SafeStr_9971 = "_-524" (String#2949, DoABC#2) // _SafeStr_9972 = "_-32n" (String#2582, DoABC#2) // _SafeStr_9973 = "_-6SJ" (String#3247, DoABC#2) //------------------------------------------------------------ //_-1l9._SafeStr_5217 package _-1l9 { import _-5W3.AdServerRequest; import _-5LL.AdServerConfig; import _-2xB.NetworkResource; public class _SafeStr_5217 extends AdServerRequest { protected var _SafeStr_8962:String = null; public function _SafeStr_5217(k:String, _arg_2:AdServerConfig) { super(new _SafeStr_5270(_arg_2)); if (parseWrappedAdTags()){ this._SafeStr_8962 = _SafeStr_11910(k); } else { this._SafeStr_8962 = k; }; } override public function isWrapped():Boolean { return (true); } override public function formRequest(k:Array=null):String { if (_SafeStr_11911()){ _SafeStr_11912 = NetworkResource._SafeStr_11913(this._SafeStr_8962, ("cache-buster=" + Math.random())); } else { _SafeStr_11912 = this._SafeStr_8962; }; return (_SafeStr_11912); } } }//package _-1l9 // _SafeStr_11910 = "_-4jq" (String#33760, DoABC#3) // _SafeStr_11911 = "_-5YZ" (String#35763, DoABC#3) // _SafeStr_11912 = "_-5OR" (String#35373, DoABC#3) // _SafeStr_11913 = "_-3EB" (String#30057, DoABC#3) // _SafeStr_5217 = "_-vK" (String#15408, DoABC#3) // _SafeStr_5270 = "_-1mM" (String#9418, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) //------------------------------------------------------------ //_-1l9._SafeStr_5270 package _-1l9 { import _-5LL.AdServerConfig; public class _SafeStr_5270 extends AdServerConfig { public function _SafeStr_5270(k:AdServerConfig) { super("Wrapped Ad Server", k); if (k != null){ _SafeStr_11914 = k.addCacheBuster; }; } } }//package _-1l9 // _SafeStr_11914 = "_-av" (String#39819, DoABC#3) // _SafeStr_5270 = "_-1mM" (String#9418, DoABC#3) //------------------------------------------------------------ //_-1LL._SafeStr_5220 package _-1LL { import _-6ac._SafeStr_5227; import _-5W3.AdServerRequest; public interface _SafeStr_5220 { function _SafeStr_6834(_arg_1:_SafeStr_5227):void; function _SafeStr_6837(_arg_1:_SafeStr_5227):void; function _SafeStr_6838(_arg_1:_SafeStr_5227):void; function _SafeStr_6839(_arg_1:_SafeStr_5227):void; function onAdCallStarted(_arg_1:AdServerRequest):void; function onAdCallFailover(_arg_1:AdServerRequest, _arg_2:AdServerRequest):void; function onAdCallComplete(_arg_1:AdServerRequest, _arg_2:Boolean):void; } }//package _-1LL // _SafeStr_5220 = "_-5Fa" (String#13030, DoABC#3) // _SafeStr_5227 = "_-5rT" (String#13630, DoABC#3) // _SafeStr_6834 = "_-3TG" (String#11175, DoABC#3) // _SafeStr_6837 = "_-2e" (String#10346, DoABC#3) // _SafeStr_6838 = "_-2vr" (String#10635, DoABC#3) // _SafeStr_6839 = "_-25-" (String#9768, DoABC#3) //------------------------------------------------------------ //_-1LL._SafeStr_5281 package _-1LL { import _-du.StreamSequence; import _-09p.VASTController; import _-2FZ.Config; public class _SafeStr_5281 extends AdSlot { protected var _SafeStr_11915:String = null; protected var _SafeStr_11916:String = "relative"; public function _SafeStr_5281(k:StreamSequence, _arg_2:AdSchedule, _arg_3:VASTController, _arg_4:int=0, _arg_5:int=0, _arg_6:String=null, _arg_7:String=null, _arg_8:String=null, _arg_9:Array=null, _arg_10:String=null, _arg_11:String="00:00:00", _arg_12:Object=null, _arg_13:Boolean=true, _arg_14:Array=null, _arg_15:Array=null, _arg_16:String=null, _arg_17:String=null, _arg_18:String=null) { super(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8, _arg_9, _arg_10, _arg_10, _arg_11, _arg_12, _arg_13, _arg_14, _arg_15, _arg_16); this._SafeStr_11915 = _arg_18; if (this._SafeStr_11916 != null){ this._SafeStr_11916 = _arg_17; }; } public function set html(k:String):void { this._SafeStr_11915 = k; } public function get html():String { return (this._SafeStr_11915); } public function set startPoint(k:String):void { this._SafeStr_11916 = k; } public function get startPoint():String { return (this._SafeStr_11916); } public function _SafeStr_11917():Boolean { return ((this._SafeStr_11916.toUpperCase() == "RELATIVE")); } override public function hasVideoAd():Boolean { return (false); } override public function isNonLinear():Boolean { return (true); } protected function _SafeStr_11918(k:Object=null, _arg_2:Config=null):void { } protected function _SafeStr_11919(k:Object=null, _arg_2:Config=null):void { } } }//package _-1LL // _SafeStr_11915 = "_-5D7" (String#3897, DoABC#3) // _SafeStr_11916 = "_-4R4" (String#33059, DoABC#3) // _SafeStr_11917 = "_-1am" (String#26019, DoABC#3) // _SafeStr_11918 = "_-6cS" (String#38373, DoABC#3) // _SafeStr_11919 = "_-6O" (String#37786, DoABC#3) // _SafeStr_5281 = "_-6dV" (String#14406, DoABC#3) //------------------------------------------------------------ //_-1LL.AdSchedule package _-1LL { import _-6gu.Debuggable; import _-2J3._SafeStr_4558; import _-09p.VASTController; import _-5W3.AdServerRequestProcessor; import _-du.StreamSequence; import _-2FZ.Config; import _-2J3.AdServerTemplate; import _-1MN._SafeStr_5102; import _-du._SafeStr_5283; import flash.events.Event; import _-5W3.AdServerRequest; import _-2xB.StringUtils; import _-096._SafeStr_5219; public class AdSchedule extends Debuggable implements _SafeStr_4558 { protected var _SafeStr_11920:Array; protected var _SafeStr_11921:VASTController = null; protected var _SafeStr_11922:int = -1; protected var _SafeStr_11923:AdServerRequestProcessor = null; protected var _SafeStr_11924:_SafeStr_4558 = null; protected var _SafeStr_11925:Boolean = false; public function AdSchedule(k:VASTController, _arg_2:StreamSequence, _arg_3:Config=null, _arg_4:AdServerTemplate=null) { this._SafeStr_11920 = new Array(); super(); this._SafeStr_11921 = k; if (_arg_3 != null){ this.build(_arg_3, _arg_2, -1, true); if (_arg_4){ this.schedule(_arg_4); }; }; } public function unload():void { var k:int; if (this._SafeStr_11923 != null){ this._SafeStr_11923.unload(); if (this._SafeStr_11926()){ k = 0; while (k < this._SafeStr_11920.length) { this._SafeStr_11920[k].unload(); k++; }; }; }; } public function _SafeStr_11927():Boolean { return (this._SafeStr_11925); } public function get analyticsProcessor():_SafeStr_5102 { if (this._SafeStr_11921 != null){ return (this._SafeStr_11921.analyticsProcessor); }; return (null); } protected function _SafeStr_11928(k:Array):int { var _local_2:int; var _local_3:int; while (_local_3 < k.length) { if (k[_local_3].isStream()){ _local_2++; }; _local_3++; }; return (_local_2); } public function get _SafeStr_11929():Array { return (this._SafeStr_11920); } public function set _SafeStr_11929(k:Array):void { this._SafeStr_11920 = k; } public function addAdSlot(k:AdSlot):void { this._SafeStr_11920.push(k); } public function _SafeStr_11926():Boolean { return (((this._SafeStr_11920) && ((this._SafeStr_11920.length > 0)))); } public function _SafeStr_11930():Boolean { return ((this._SafeStr_11920.length > 0)); } public function _SafeStr_6745(k:int):void { var _local_2:AdSlot; if (this._SafeStr_11926()){ for each (_local_2 in this._SafeStr_11920) { if (_local_2.associatedStreamIndex == k){ _local_2.resetAllTrackingPoints(); }; }; }; } public function _SafeStr_11931():Boolean { var k:int; if (this._SafeStr_11930()){ k = 0; while (k < this._SafeStr_11920.length) { if (this._SafeStr_11920[k].isLinear()){ if (this._SafeStr_11925){ return (true); }; if (!AdSlot(this._SafeStr_11920[k]).videoAd.isEmpty()){ return (true); }; }; k++; }; }; return (false); } public function hasNonLinearAds():Boolean { var k:int; if (this._SafeStr_11930()){ k = 0; while (k < this._SafeStr_11920.length) { if (this._SafeStr_11920[k].isNonLinear()){ if (this._SafeStr_11925){ return (true); }; if (AdSlot(this._SafeStr_11920[k]).isEmpty() == false){ return (true); }; }; k++; }; }; return (false); } public function _SafeStr_11932(k:int):Boolean { return ((k < this.length)); } public function _SafeStr_6704(k:int):AdSlot { if (this._SafeStr_11932(k)){ return (this._SafeStr_11920[k]); }; return (null); } public function _SafeStr_11933(k:int, _arg_2:String):void { if (((this._SafeStr_11926()) && ((k < this._SafeStr_11920.length)))){ this._SafeStr_11920[k].id = _arg_2; }; } public function get length():int { return (this._SafeStr_11920.length); } private function _SafeStr_11934(k:Object, _arg_2:Object):Object { var _local_3:Object = new Object(); if (k != null){ if (k.hasOwnProperty("show")){ _local_3.show = k.show; }; if (k.hasOwnProperty("region")){ _local_3.region = k.region; }; if (k.hasOwnProperty("message")){ _local_3.message = k.message; }; if (k.hasOwnProperty("type")){ _local_3.type = k.type; }; }; if (_arg_2 != null){ if (_arg_2.hasOwnProperty("show")){ _local_3.show = _arg_2.show; }; if (_arg_2.hasOwnProperty("region")){ _local_3.region = _arg_2.region; }; if (_arg_2.hasOwnProperty("message")){ _local_3.message = _arg_2.message; }; if (_arg_2.hasOwnProperty("type")){ _local_3.type = _arg_2.type; }; }; return (_local_3); } private function _SafeStr_11935(k:*, _arg_2:*):Boolean { if (_arg_2 != undefined){ return (_arg_2); }; if (k != undefined){ return (k); }; return (false); } public function _SafeStr_6886(k:Boolean=false):void { var _local_2:int; if (this._SafeStr_11930()){ _local_2 = 0; while (_local_2 < this._SafeStr_11920.length) { if (((((AdSlot(this._SafeStr_11920[_local_2]).isEmpty()) && ((AdSlot(this._SafeStr_11920[_local_2]).loadOnDemand == false)))) || (((((AdSlot(this._SafeStr_11920[_local_2]).isEmpty()) && ((AdSlot(this._SafeStr_11920[_local_2]).loadOnDemand == true)))) && (AdSlot(this._SafeStr_11920[_local_2])._SafeStr_11936()))))){ this._SafeStr_11920[_local_2].processForcedImpression(k); }; _local_2++; }; }; } private function _SafeStr_11937(k:Object, _arg_2:int, _arg_3:Boolean=false, _arg_4:int=1, _arg_5:_SafeStr_5283=null):Boolean { if (_arg_5 != null){ if (!_arg_5.isStream()){ return (false); }; }; if (k.applyToParts != undefined){ if ((k.applyToParts is String)){ if (k.applyToParts.toUpperCase() == "LAST"){ return (((_arg_2 + 1) == _arg_4)); }; return (false); }; if ((k.applyToParts is Array)){ return ((k.applyToParts.indexOf(_arg_2) > -1)); }; return (false); }; return (true); } public function _SafeStr_11938(k:String, _arg_2:String, _arg_3:int, _arg_4:int):String { if (k != null){ return (k); }; if (_arg_2 == null){ return ((((("overlay" + ":") + _arg_3) + ".") + _arg_4)); }; return (((((_arg_2 + ":") + _arg_3) + ".") + _arg_4)); } public function _SafeStr_6706():Boolean { var k:int; if (this._SafeStr_11920 != null){ k = 0; while (k < this._SafeStr_11920.length) { if (AdSlot(this._SafeStr_11920[k]).loadOnDemand == false){ return (true); }; k++; }; }; return (false); } public function _SafeStr_6707(k:_SafeStr_4558):void { this._SafeStr_11924 = k; if (this._SafeStr_11921.config.scheduleAds){ this._SafeStr_11923 = new AdServerRequestProcessor(this, this._SafeStr_11920); this._SafeStr_11923.start(); } else { if (this._SafeStr_11924){ this._SafeStr_11924.onTemplateLoaded(new AdServerTemplate()); }; }; } public function onTemplateLoaded(k:AdServerTemplate):void { if (this._SafeStr_11924){ this._SafeStr_11924.onTemplateLoaded(k); }; } public function onTemplateLoadError(k:Event):void { if (this._SafeStr_11924){ this._SafeStr_11924.onTemplateLoadError(k); }; } public function _SafeStr_6830(k:Event):void { if (this._SafeStr_11924){ this._SafeStr_11924._SafeStr_6830(k); }; } public function _SafeStr_6708(k:Event):void { if (this._SafeStr_11924){ this._SafeStr_11924._SafeStr_6708(k); }; } public function onAdCallStarted(k:AdServerRequest):void { if (this._SafeStr_11924){ this._SafeStr_11924.onAdCallStarted(k); }; } public function onAdCallFailover(k:AdServerRequest, _arg_2:AdServerRequest):void { if (this._SafeStr_11924){ this._SafeStr_11924.onAdCallFailover(k, _arg_2); }; } public function onAdCallComplete(k:AdServerRequest, _arg_2:Boolean):void { if (this._SafeStr_11924){ this._SafeStr_11924.onAdCallComplete(k, _arg_2); }; } public function build(k:Config, _arg_2:StreamSequence, _arg_3:int=-1, _arg_4:Boolean=false):void { var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:_SafeStr_5283; var _local_9:Object; var _local_10:AdSlot; var _local_11:int; var _local_12:String; var _local_13:AdSlot; var _local_14:int; if (k._SafeStr_6715){ _local_5 = (((k.streams.length)==0) ? 1 : k.streams.length); _local_6 = 0; while (_local_6 < _local_5) { if (_arg_3 == -1){ _arg_3 = k._SafeStr_6715.length; }; _local_7 = 0; while ((((_local_7 < k._SafeStr_6715.length)) && ((_local_7 <= _arg_3)))) { _local_8 = (((_local_6) 1){ _local_13 = _local_10; _local_14 = 0; while (_local_14 < _local_11) { this.addAdSlot(_local_13); _local_13 = _local_13.clone(); _local_13.key = this._SafeStr_11920.length; _local_14++; }; } else { this.addAdSlot(_local_10); }; if (_local_10.loadOnDemand){ this._SafeStr_11925 = true; }; }; _local_7++; }; _local_6++; }; if (this._SafeStr_11925){ }; }; } public function _SafeStr_6826():void { var k:int; if (this._SafeStr_11921 != null){ k = 0; while (k < this._SafeStr_11920.length) { if (AdSlot(this._SafeStr_11920[k]).loadOnDemand){ this._SafeStr_11921._SafeStr_6753(this._SafeStr_11920[k], true); } else { if (((!(this._SafeStr_11920[k].isLinear())) && (this._SafeStr_11920[k].hasNonLinearAds()))){ this._SafeStr_11921._SafeStr_6753(this._SafeStr_11920[k], false); }; }; k++; }; }; } public function addNonLinearAdTrackingPoints(k:Boolean=true, _arg_2:Boolean=false):void { var _local_3:int; if (this._SafeStr_11926()){ while (_local_3 < this._SafeStr_11920.length) { if (this._SafeStr_11920[_local_3].isNonLinear()){ this._SafeStr_11920[_local_3].addNonLinearAdTrackingPoints(_local_3, k, true, _arg_2); }; _local_3++; }; }; } public function _SafeStr_11942():Array { var k:Array = new Array(); var _local_2:int; while (_local_2 < this._SafeStr_11920.length) { if (((this._SafeStr_11920[_local_2].id) && (!((this._SafeStr_11920[_local_2].id == "popup"))))){ k.push(((this._SafeStr_11920[_local_2].id + "-") + this._SafeStr_11920[_local_2].associatedStreamIndex)); }; _local_2++; }; return (k); } public function get _SafeStr_11943():Array { var _local_3:Object; var k:Array = new Array(); var _local_2:int; while (_local_2 < this._SafeStr_11920.length) { if (((this._SafeStr_11920[_local_2].id) && (!((this._SafeStr_11920[_local_2].id == "popup"))))){ _local_3 = new Object(); _local_3.id = ((this._SafeStr_11920[_local_2].id + "-") + this._SafeStr_11920[_local_2].associatedStreamIndex); _local_3.zone = this._SafeStr_11920[_local_2].zone; k.push(_local_3); }; _local_2++; }; return (k); } public function schedule(k:AdServerTemplate=null):void { var _local_2:int; if (this._SafeStr_11926()){ _local_2 = 0; while (_local_2 < this._SafeStr_11920.length) { if (this._SafeStr_11920[_local_2].id != null){ if (k != null){ this._SafeStr_11920[_local_2].videoAd = k._SafeStr_11944(((this._SafeStr_11920[_local_2].id + "-") + this._SafeStr_11920[_local_2].associatedStreamIndex)); }; }; _local_2++; }; }; } public function _SafeStr_11945(k:int, _arg_2:int):void { if (this._SafeStr_11920.length < k){ this._SafeStr_11920[k].registerCompanionClickThrough(_arg_2); }; } public function processTimeEvent(k:int, _arg_2:_SafeStr_5219, _arg_3:Boolean=true):void { var _local_4:int; if (this._SafeStr_11926()){ _local_4 = 0; while (_local_4 < this._SafeStr_11920.length) { if ((((this._SafeStr_11920[_local_4].associatedStreamIndex == k)) && (!(this._SafeStr_11920[_local_4].isLinear())))){ this._SafeStr_11920[_local_4].processTimeEvent(_arg_2, _arg_3, this._SafeStr_11921.config.adsConfig.resetTrackingOnReplay); }; _local_4++; }; this._SafeStr_11922 = k; }; } public function closeActiveOverlaysAndCompanions(k:Boolean=false):void { var _local_2:int; if (this._SafeStr_11926()){ _local_2 = 0; while (_local_2 < this._SafeStr_11920.length) { if (this._SafeStr_11920[_local_2].isPlaying()){ this._SafeStr_11920[_local_2].closeActiveOverlaysAndCompanions(k); }; _local_2++; }; }; } public function _SafeStr_6841(k:int, _arg_2:Number, _arg_3:Boolean=false):void { var _local_4:int; if (this._SafeStr_11926()){ _local_4 = 0; while (_local_4 < this._SafeStr_11920.length) { if ((((this._SafeStr_11920[_local_4].associatedStreamIndex == k)) && ((this._SafeStr_11920[_local_4].isLinear() == false)))){ if (((this._SafeStr_11920[_local_4].isPlaying()) && ((this._SafeStr_11920[_local_4].shouldBePlaying(_arg_2) == false)))){ this._SafeStr_11920[_local_4].closeActiveOverlaysAndCompanions(_arg_3); }; }; _local_4++; }; }; } } }//package _-1LL // _SafeStr_11920 = "_-20G" (String#9686, DoABC#3) // _SafeStr_11921 = "_-2EJ" (String#1503, DoABC#3) // _SafeStr_11922 = "_-2C1" (String#9895, DoABC#3) // _SafeStr_11923 = "_-6g2" (String#38527, DoABC#3) // _SafeStr_11924 = "_-4EA" (String#11967, DoABC#3) // _SafeStr_11925 = "_-0Gv" (String#22831, DoABC#3) // _SafeStr_11926 = "_-FM" (String#39042, DoABC#3) // _SafeStr_11927 = "_-1lW" (String#26438, DoABC#3) // _SafeStr_11928 = "_-17R" (String#24896, DoABC#3) // _SafeStr_11929 = "_-5ad" (String#35843, DoABC#3) // _SafeStr_11930 = "_-uB" (String#40552, DoABC#3) // _SafeStr_11931 = "_-6-W" (String#36839, DoABC#3) // _SafeStr_11932 = "_-60e" (String#36886, DoABC#3) // _SafeStr_11933 = "_-033" (String#22303, DoABC#3) // _SafeStr_11934 = "_-6fv" (String#38521, DoABC#3) // _SafeStr_11935 = "_-3pi" (String#31519, DoABC#3) // _SafeStr_11936 = "_-67t" (String#37178, DoABC#3) // _SafeStr_11937 = "_-GI" (String#39075, DoABC#3) // _SafeStr_11938 = "_-nL" (String#40295, DoABC#3) // _SafeStr_11939 = "_-Wo" (String#39684, DoABC#3) // _SafeStr_11940 = "_-6fl" (String#38512, DoABC#3) // _SafeStr_11941 = "_-2hl" (String#28751, DoABC#3) // _SafeStr_11942 = "_-6Wy" (String#38144, DoABC#3) // _SafeStr_11943 = "_-08K" (String#22488, DoABC#3) // _SafeStr_11944 = "_-0V6" (String#23370, DoABC#3) // _SafeStr_11945 = "_-5DV" (String#34952, DoABC#3) // _SafeStr_4558 = "_-nR" (String#15280, DoABC#3) // _SafeStr_5102 = "_-1Ki" (String#8974, DoABC#3) // _SafeStr_5219 = "_-15" (String#8715, DoABC#3) // _SafeStr_5281 = "_-6dV" (String#14406, DoABC#3) // _SafeStr_5283 = "_-5R0" (String#13210, DoABC#3) // _SafeStr_6672 = "_-5D0" (String#34935, DoABC#3) // _SafeStr_6704 = "_-0dZ" (String#23702, DoABC#3) // _SafeStr_6706 = "_-2Wt" (String#28313, DoABC#3) // _SafeStr_6707 = "_-44L" (String#32147, DoABC#3) // _SafeStr_6708 = "_-669" (String#13874, DoABC#3) // _SafeStr_6715 = "_-4ih" (String#33718, DoABC#3) // _SafeStr_6745 = "_-4yy" (String#34337, DoABC#3) // _SafeStr_6753 = "_-1Hp" (String#25283, DoABC#3) // _SafeStr_6826 = "_-261" (String#27276, DoABC#3) // _SafeStr_6830 = "_-0qb" (String#8465, DoABC#3) // _SafeStr_6841 = "_-es" (String#39985, DoABC#3) // _SafeStr_6886 = "_-4Kd" (String#32791, DoABC#3) //------------------------------------------------------------ //_-1LL.AdSlot package _-1LL { import _-du.Stream; import _-2J3._SafeStr_4558; import _-4PB.VideoAd; import _-5LL.AdServerConfig; import _-5W3.AdServerRequestProcessor; import _-2J3.AdServerTemplate; import _-du.StreamSequence; import _-09p.VASTController; import _-Zo._SafeStr_5225; import _-Zo._SafeStr_5231; import _-Zo._SafeStr_5228; import _-Zo._SafeStr_5224; import _-Zo._SafeStr_5226; import _-Zo._SafeStr_5229; import _-Zo._SafeStr_5230; import _-3ur.AdSlotRegionConfig; import _-2xB.StringUtils; import _-096.TrackingTable; import _-2xB.NetworkResource; import _-4PB.AdNetworkResource; import _-32P._SafeStr_5109; import _-4PB.LinearVideoAd; import _-4PB.NonLinearVideoAd; import _-096._SafeStr_5221; import _-1MN._SafeStr_5102; import _-6ac._SafeStr_5115; import _-6ac._SafeStr_5223; import _-096._SafeStr_5219; import _-6ac._SafeStr_5227; import flash.events.Event; import _-5W3.AdServerRequest; import _-Zo.*; public class AdSlot extends Stream implements _SafeStr_4558 { public static const _SafeStr_11946:String = "linear"; public static const _SafeStr_11947:String = "non-linear"; public static const _SafeStr_11948:String = "companion"; public static const _SafeStr_11949:String = "unknown"; public static const _SafeStr_11950:String = "pre-roll"; public static const _SafeStr_11951:String = "mid-roll"; public static const _SafeStr_11952:String = "post-roll"; public static const _SafeStr_11953:String = "companion"; public static const _SafeStr_11954:String = "auto:bottom"; private const _SafeStr_11955:int = 500; protected var _SafeStr_11956:String; protected var _SafeStr_7435:String = null; protected var _SafeStr_11957:VideoAd = null; protected var _SafeStr_11958:Object = null; protected var _SafeStr_11959:Boolean = false; protected var _SafeStr_11960:Array; protected var _SafeStr_11961:Object = null; protected var _SafeStr_11962:int = 0; protected var _SafeStr_11963:int = 0; protected var _SafeStr_11964:AdSlot = null; protected var _SafeStr_9999:AdSchedule = null; protected var _SafeStr_11965:Boolean = true; protected var _SafeStr_11966:AdServerConfig = null; protected var _SafeStr_11967:Boolean = false; protected var _SafeStr_11968:Boolean = false; protected var _SafeStr_11969:Boolean = false; protected var _SafeStr_11970:Boolean = false; protected var _SafeStr_11971:Boolean = false; protected var _SafeStr_11972:Boolean = false; protected var _SafeStr_11973:Boolean = false; protected var _SafeStr_11974:AdServerRequestProcessor = null; protected var _SafeStr_11975:_SafeStr_5220 = null; protected var _SafeStr_11976:Object = null; protected var _SafeStr_11977:int = -1; protected var _SafeStr_6647:AdServerTemplate = null; public function AdSlot(k:StreamSequence, _arg_2:AdSchedule, _arg_3:VASTController, _arg_4:int=0, _arg_5:int=0, _arg_6:String=null, _arg_7:String=null, _arg_8:String=null, _arg_9:Object=null, _arg_10:String=null, _arg_11:String=null, _arg_12:String="00:00:00", _arg_13:Object=null, _arg_14:Boolean=true, _arg_15:Array=null, _arg_16:Array=null, _arg_17:String="any", _arg_18:String="streaming", _arg_19:*=-1, _arg_20:Boolean=false, _arg_21:Boolean=true, _arg_22:Boolean=true, _arg_23:Object=null, _arg_24:Object=null, _arg_25:Boolean=true, _arg_26:AdServerConfig=null, _arg_27:String=null, _arg_28:Boolean=false, _arg_29:Boolean=false, _arg_30:int=-1) { this._SafeStr_11960 = new Array({ "id":"companion", "width":300, "height":250 }); super(k, _arg_3, _arg_4, _arg_6, null, _arg_12, _arg_10, _arg_11, false, null, _arg_17, _arg_18, _arg_19, _arg_20, _arg_21, _arg_22, null, _arg_24, _arg_27, _arg_5); this._SafeStr_9999 = _arg_2; _SafeStr_11978 = _arg_5; this._SafeStr_11962 = _arg_5; this._SafeStr_11956 = _arg_7; this._SafeStr_7435 = _arg_8; this._SafeStr_11976 = this._SafeStr_11979(_arg_23); this._SafeStr_11961 = _arg_9; if (_arg_13 != null){ this._SafeStr_11958 = _arg_13; }; this._SafeStr_11959 = _arg_14; if (_arg_16 != null){ this._SafeStr_11960 = _arg_16; }; this._SafeStr_11965 = _arg_25; if (_arg_26 != null){ this._SafeStr_11966 = _arg_26; }; this._SafeStr_11971 = _arg_28; this._SafeStr_11972 = _arg_29; this._SafeStr_11977 = _arg_30; } override public function unload():void { if (this._SafeStr_11974 != null){ this._SafeStr_11974.unload(); }; if (this.hasVideoAd()){ this._SafeStr_11957.unload(); }; } protected function _SafeStr_11979(k:Object):Object { return ({ "preferred":(((k)!=null) ? ((k.hasOwnProperty("preferred")) ? k.preferred : "flash") : "flash"), "flash":this._SafeStr_11980("flash", (((k)!=null) ? k.flash : null), { "enable":true, "width":-1, "height":-1, "acceptedAdTypes":["image", "html", "text", "swf", "vpaid"], "enableScaling":false, "enforceRecommendedSizing":true, "keepVisibleAfterClick":false, "overlay":true, "region":{ "text":"reserved-bottom-w100pct-h78px-000000-o50", "html":"reserved-bottom-w100pct-h50px-000000-o50", "image":"auto:bottom", "swf":"auto:bottom", "vpaid":null, "iframe":null, "script":null }, "templates":{ "text":new _SafeStr_5225(), "html":new _SafeStr_5231(), "image":new _SafeStr_5228(), "script":null, "iframe":null, "swf":null, "vpaid":null } }), "html5":this._SafeStr_11980("html5", (((k)!=null) ? k.html5 : null), { "enable":false, "width":-1, "height":-1, "acceptedAdTypes":["image", "html", "text", "swf", "iframe", "script"], "overlay":true, "region":{ "text":"bottom", "html":"bottom", "image":"bottom", "swf":"bottom", "vpaid":null, "iframe":"bottom", "script":"bottom" }, "templates":{ "text":new _SafeStr_5225(_SafeStr_5224._SafeStr_11981), "html":new _SafeStr_5231(_SafeStr_5224._SafeStr_11981), "image":new _SafeStr_5228(_SafeStr_5224._SafeStr_11981), "swf":new _SafeStr_5226(_SafeStr_5224._SafeStr_11981), "script":new _SafeStr_5229(_SafeStr_5224._SafeStr_11981), "iframe":new _SafeStr_5230(_SafeStr_5224._SafeStr_11981), "vpaid":null } }) }); } public function _SafeStr_11982(k:String):Boolean { if (this._SafeStr_11966 != null){ if (this._SafeStr_11966.failoverConditions != null){ if (this._SafeStr_11966.failoverConditions.hasFailoverConditionOnVPAIDError()){ return (this._SafeStr_11966.failoverConditions.onVPAIDError.shouldFailover(k)); }; }; }; return (false); } public function _SafeStr_11983(k:String):Boolean { if (this._SafeStr_11966 != null){ if (this._SafeStr_11966.failoverConditions != null){ if (this._SafeStr_11966.failoverConditions.hasFailoverConditionOnStreamError()){ return (this._SafeStr_11966.failoverConditions.onStreamError.shouldFailover(k)); }; }; }; return (false); } protected function _SafeStr_11980(k:String, _arg_2:Array, _arg_3:Object):Array { var _local_4:Array; var _local_5:int; if (_arg_2 == null){ return ([new AdSlotRegionConfig(k, _arg_3)]); }; if (_arg_2.length == 0){ return ([new AdSlotRegionConfig(k, _arg_3)]); }; _local_4 = new Array(); _local_5 = 0; while (_local_5 < _arg_2.length) { _local_4.push(new AdSlotRegionConfig(k, _arg_3, _arg_2[_local_5])); _local_5++; }; return (_local_4); } public function hasRegions(k:String):Boolean { if (this._SafeStr_11976 != null){ if (this._SafeStr_11976.hasOwnProperty(k)){ return ((this._SafeStr_11976[k].length > 0)); }; }; return (false); } public function get regions():Object { return (this._SafeStr_11976); } public function get preferredDisplayMode():String { if (this._SafeStr_11976 != null){ if (this._SafeStr_11976.hasOwnProperty("preferred")){ if (StringUtils._SafeStr_6890(this._SafeStr_11976.preferred, "HTML5")){ return ("html5"); }; }; }; return ("flash"); } override public function get streamID():String { return (_SafeStr_5338); } public function get adSlotID():String { return (((id + "-") + associatedStreamIndex)); } public function load(k:_SafeStr_5220):Boolean { var _local_2:Array; if (this.loadOnDemand == true){ this._SafeStr_11973 = false; this._SafeStr_11975 = k; _local_2 = new Array(); _local_2.push(this); this._SafeStr_11974 = new AdServerRequestProcessor(this, _local_2, true, true); this._SafeStr_11974.start(); return (true); }; this._SafeStr_11975 = null; this._SafeStr_11974 = null; return (false); } public function _SafeStr_6683(k:_SafeStr_5220):Boolean { if ((((this.loadOnDemand == true)) && (!((this._SafeStr_11974 == null))))){ this._SafeStr_11973 = false; return (this._SafeStr_11974._SafeStr_11984()); }; this._SafeStr_11975 = null; this._SafeStr_11974 = null; return (false); } override public function resetAllTrackingPoints():void { super.resetAllTrackingPoints(); if (this.hasVideoAd()){ this._SafeStr_11957._SafeStr_11985(); }; } public function set loadOnDemand(k:Boolean):void { this._SafeStr_11971 = k; } public function get loadOnDemand():Boolean { return (this._SafeStr_11971); } public function _SafeStr_11986():Boolean { return ((this._SafeStr_11977 > -1)); } public function set maxDisplayCount(k:int):void { this._SafeStr_11977 = k; } public function get maxDisplayCount():int { return (this._SafeStr_11977); } public function _SafeStr_11936():Boolean { return (false); } public function set refreshOnReplay(k:Boolean):void { this._SafeStr_11972 = k; } public function get refreshOnReplay():Boolean { return (this._SafeStr_11972); } public function _SafeStr_11987():Boolean { return (!((this._SafeStr_7435 == null))); } public function _SafeStr_11988():Boolean { return (false); } public function _SafeStr_11989():Boolean { if (this._SafeStr_11987()){ return ((this._SafeStr_7435.toUpperCase().indexOf("AUTO") > -1)); }; return (false); } public function _SafeStr_11990():String { var k:String; if (this._SafeStr_11987()){ if ((((this._SafeStr_7435.toUpperCase().indexOf("AUTO:") > -1)) && ((this._SafeStr_7435.length > 5)))){ k = this._SafeStr_7435.substr((this._SafeStr_7435.toUpperCase().indexOf("AUTO:") + 5)); if (k != null){ k = StringUtils.trim(k).toUpperCase(); if ("BOTTOM CENTER TOP LEFT RIGHT".indexOf(k) > -1){ return (k); }; }; }; }; return ("BOTTOM"); } override public function get title():String { if (this.hasVideoAd()){ return (this._SafeStr_11957.adTitle); }; return (_SafeStr_11289); } public function get adServerType():String { if (this.adServerConfig != null){ return (this.adServerConfig.type); }; return ("undefined"); } public function get _SafeStr_11991():String { if (this.adServerConfig != null){ if (this.adServerConfig.tag == null){ return (this.adServerConfig.apiAddress); }; return (this.adServerConfig.tag); }; return ("undefined"); } public function _SafeStr_6705(k:Number, _arg_2:Number):Boolean { var _local_3:int = getStartTimeAsSeconds(); if (_local_3 > 0){ return ((((k <= _local_3)) && ((_local_3 <= _arg_2)))); }; return (false); } override protected function clearTrackingTable(k:Boolean=false):void { _SafeStr_11992 = new TrackingTable(id, key, originatingStreamIndex); } override public function isLoaded():Boolean { return (true); } override public function getStreamToPlay():NetworkResource { if (((this.hasLinearAd()) && (this.hasVideoAd()))){ return (this._SafeStr_11957.getStreamToPlay()); }; return (null); } override protected function cleanseStreamName(k:String):String { return (super.cleanseStreamName(k)); } override public function get baseURL():String { var k:AdNetworkResource = (this.getStreamToPlay() as AdNetworkResource); if (k != null){ if (((k.isRTMP()) && ((k._SafeStr_11993() == false)))){ if (_SafeStr_11921 != null){ if (_SafeStr_11921.config.adsConfig.hasStreamers()){ k.streamers = _SafeStr_11921.config.adsConfig.streamers; }; }; }; return (k.netConnectionAddress); }; return (super.baseURL); } override public function get streamName():String { var _local_1:AdNetworkResource; if (this.isInteractive()){ return (null); }; _local_1 = (this.getStreamToPlay() as AdNetworkResource); if (_local_1 != null){ if (((_local_1.isRTMP()) && ((_local_1._SafeStr_11993() == false)))){ if (_SafeStr_11921 != null){ if (_SafeStr_11921.config.adsConfig.hasStreamers()){ _local_1.streamers = _SafeStr_11921.config.adsConfig.streamers; }; }; return (_local_1._SafeStr_11994()); }; return (this.cleanseStreamName(_local_1._SafeStr_11995((streamType + ":")))); }; return (null); } public function _SafeStr_11996():Boolean { return (_SafeStr_11921.config.adsConfig.replayOverlays); } override public function shouldMaintainAspectRatio():Boolean { if (this.hasVideoAd()){ return (this._SafeStr_11957.shouldMaintainAspectRatio()); }; return (false); } public function _SafeStr_11997():void { this._SafeStr_11973 = true; } public function _SafeStr_11998():Boolean { if (this._SafeStr_11971){ if (this._SafeStr_11957 != null){ if (this._SafeStr_11972){ return (this._SafeStr_11973); }; return (this._SafeStr_11957.isEmpty()); }; return (true); }; return (false); } override public function isInteractive():Boolean { if (this.hasVideoAd()){ return (this._SafeStr_11957.isInteractive()); }; return (false); } public function set zone(k:String):void { this._SafeStr_11956 = k; } public function get zone():String { return (this._SafeStr_11956); } public function set adServerConfig(k:AdServerConfig):void { this._SafeStr_11966 = k; } public function get adServerConfig():AdServerConfig { return (this._SafeStr_11966); } public function hasAdServerConfigured():Boolean { if (this._SafeStr_11966 != null){ return (!((this._SafeStr_11966.serverType == null))); }; return (false); } public function set position(k:String):void { this._SafeStr_7435 = k; } public function get position():String { return (this._SafeStr_7435); } override public function isSlicedStream():Boolean { return (false); } override public function set duration(k:*):void { if (this._SafeStr_11957 != null){ this._SafeStr_11957.setLinearAdDurationFromSeconds(int(k)); }; super.duration = k; } override public function get duration():String { if (this._SafeStr_11957 != null){ if (_SafeStr_5614 == null){ return (new String(this._SafeStr_11957.duration)); }; if ((((_SafeStr_5614.toUpperCase().indexOf("RECOMMENDED:") > -1)) && ((_SafeStr_5614.length > 12)))){ return (new String(this._SafeStr_11957._SafeStr_11999(parseInt(_SafeStr_5614.substr((_SafeStr_5614.toUpperCase().indexOf("RECOMMENDED:") + 12)))))); }; }; return (super.duration); } public function set _SafeStr_12000(k:int):void { this._SafeStr_11962 = k; } public function get _SafeStr_12000():int { return (this._SafeStr_11962); } public function set applyToParts(k:Object):void { this._SafeStr_11961 = k; } public function get applyToParts():Object { return (this._SafeStr_11961); } public function set associatedStreamStartTime(k:int):void { this._SafeStr_11963 = k; } public function get associatedStreamStartTime():int { return (this._SafeStr_11963); } public function get slotType():String { if (((((this.isPreRoll()) || (this.isMidRoll()))) || (this._SafeStr_12001()))){ return (_SafeStr_11946); }; if (this._SafeStr_12002()){ return (_SafeStr_11948); }; return (_SafeStr_11947); } public function isPreRoll():Boolean { if (this._SafeStr_7435 == null){ return (false); }; return ((this._SafeStr_7435.toLowerCase() == _SafeStr_11950)); } public function isMidRoll():Boolean { if (this._SafeStr_7435 == null){ return (false); }; return ((this._SafeStr_7435.toLowerCase() == _SafeStr_11951)); } public function _SafeStr_12001():Boolean { if (this._SafeStr_7435 == null){ return (false); }; return ((this._SafeStr_7435.toLowerCase() == _SafeStr_11952)); } public function _SafeStr_12002():Boolean { if (this._SafeStr_7435 == null){ return (false); }; return ((this._SafeStr_7435.toLowerCase() == _SafeStr_11953)); } public function isActive():Boolean { if (this._SafeStr_11971){ return (true); }; if (this._SafeStr_11957 != null){ return ((((this._SafeStr_11957._SafeStr_12004() == false)) || ((this._SafeStr_11957._SafeStr_12003() == false)))); }; return (false); } public function get _SafeStr_12005():Boolean { return (this._SafeStr_11969); } public function set _SafeStr_12005(k:Boolean):void { this._SafeStr_11969 = k; } public function _SafeStr_12006():void { this._SafeStr_11967 = true; this._SafeStr_11969 = true; } public function isPlaying():Boolean { return (this._SafeStr_11967); } public function canPlay():Boolean { return (this.isInteractive()); } public function markAsPlayed():void { this._SafeStr_11969 = true; this._SafeStr_11967 = false; } public function shouldBePlaying(k:Number):Boolean { return (((_SafeStr_11992.timeBetweenTwoPoints(k, "NS", "NE")) && ((((this._SafeStr_12005 == false)) || (this._SafeStr_11996()))))); } public function _SafeStr_12007():Boolean { return (((((!(hasDuration())) || ((getDurationAsInt() == -1)))) || (_SafeStr_12008()))); } public function _SafeStr_12009():Boolean { return (this._SafeStr_11968); } public function set _SafeStr_6740(k:Boolean):void { this._SafeStr_11970 = k; } public function _SafeStr_6742():Boolean { return (this._SafeStr_11970); } public function isEmpty():Boolean { return (((!(this.hasNonLinearAds())) && (!(this.hasLinearAd())))); } public function getFlashMediaToPlay(k:Number, _arg_2:Number, _arg_3:Boolean=false):_SafeStr_5109 { if (this._SafeStr_11957 != null){ return (this._SafeStr_11957.getFlashMediaToPlay(k, _arg_2, _arg_3)); }; return (null); } public function hasNonLinearAds():Boolean { if (this._SafeStr_11957 != null){ return (this._SafeStr_11957.hasNonLinearAds()); }; return (false); } public function hasLinearAd():Boolean { if (this._SafeStr_11957 != null){ return (this._SafeStr_11957.hasLinearAd()); }; return (false); } public function _SafeStr_6820():Boolean { if (this.hasLinearAd()){ return (this._SafeStr_6760()._SafeStr_12010()); }; return (false); } public function _SafeStr_6760():LinearVideoAd { if (this._SafeStr_11957 != null){ return (this._SafeStr_11957.linearVideoAd); }; return (null); } public function _SafeStr_6761():NonLinearVideoAd { if (this._SafeStr_11957 != null){ if (this._SafeStr_11957.nonLinearVideoAds != null){ return (this._SafeStr_11957.nonLinearVideoAds[0]); }; }; return (null); } public function _SafeStr_12011():int { if (this._SafeStr_11957 != null){ return (this._SafeStr_11957.duration); }; return (0); } public function hasCompanionAds():Boolean { if (this._SafeStr_11957 != null){ return (this._SafeStr_11957.hasCompanionAds()); }; return (false); } public function set videoAd(k:VideoAd):void { if (k != null){ k.setPreferredSelectionCriteria({ "deliveryType":_SafeStr_12012, "mimeType":_SafeStr_12013, "bitrate":_SafeStr_12014, "width":_SafeStr_5378, "height":_height }); }; this._SafeStr_11957 = k; } public function get videoAd():VideoAd { return (this._SafeStr_11957); } public function hasVideoAd():Boolean { return (!((this._SafeStr_11957 == null))); } public function _SafeStr_12015():Boolean { if (((((this.isPreRoll()) || (this._SafeStr_12001()))) || (this.isMidRoll()))){ if (this._SafeStr_11957 != null){ return (this._SafeStr_11957.isEmpty()); }; }; return (false); } override public function isLinear():Boolean { if (this._SafeStr_11957 != null){ return (((((((this.isPreRoll()) || (this._SafeStr_12001()))) || (this.isMidRoll()))) && (this._SafeStr_11957.isLinear()))); }; if (this._SafeStr_11971){ return (((((this.isPreRoll()) || (this._SafeStr_12001()))) || (this.isMidRoll()))); }; return (false); } public function isNonLinear():Boolean { if (this._SafeStr_11957 != null){ return (((((((((!(this.isPreRoll())) && (!(this._SafeStr_12001())))) && (!(this.isMidRoll())))) && (!((this._SafeStr_11957 == null))))) && (this._SafeStr_11957.hasNonLinearAds()))); }; if (this._SafeStr_11971){ return (((((!(this.isPreRoll())) && (!(this._SafeStr_12001())))) && (!(this.isMidRoll())))); }; return (false); } public function _SafeStr_12016():String { if (this.isLinear()){ if (this.isInteractive()){ return ("Linear interactive"); }; return ("Linear"); }; if (this.isNonLinear()){ if (this.isInteractive()){ return ("Non-linear Interactive"); }; return ("Non-linear"); }; if (this._SafeStr_12002()){ return ("Companion"); }; return ("Unknown"); } public function set _SafeStr_12017(k:Boolean):void { this._SafeStr_11959 = k; } public function get disableControls():Boolean { return (this._SafeStr_11959); } override public function declareTrackingPoints(k:int=0, _arg_2:Boolean=false):void { var _local_3:int; var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:int; if (_SafeStr_12018 == false){ if (getDurationAsInt() > 0){ this.clearTrackingTable(); if (((this.isLinear()) && ((this.isInteractive() == false)))){ _local_3 = 1000; _local_4 = getDurationAsInt(); if (config.adsConfig.shortenLinearAdDurationPercentage > 0){ _local_4 = (_local_4 - ((config.adsConfig.shortenLinearAdDurationPercentage / 100) * _local_4)); }; _local_5 = (k + streamStartTime); _local_6 = (Math.round((((_local_5 * _local_3) + ((_local_4 * _local_3) / 2)) / 100)) * 100); _local_7 = (Math.round((((_local_5 * _local_3) + ((_local_4 * _local_3) / 4)) / 100)) * 100); _local_8 = (Math.round((((_local_5 * _local_3) + (((_local_4 * _local_3) / 4) * 3)) / 100)) * 100); _SafeStr_12019(new _SafeStr_5221(((_local_5 * _local_3) + _SafeStr_11921.startStreamSafetyMargin), "BA")); _SafeStr_12019(new _SafeStr_5221(_local_7, "1Q")); _SafeStr_12019(new _SafeStr_5221(_local_6, "HW")); _SafeStr_12019(new _SafeStr_5221(_local_8, "3Q")); _SafeStr_12019(new _SafeStr_5221(((_local_5 * _local_3) + _SafeStr_11921.startStreamSafetyMargin), "SN")); if (_SafeStr_11921.config.adsConfig.isSkipAdButtonEnabled()){ _local_9 = 0; if (_SafeStr_11921.config.adsConfig.skipAdConfig.isTimeDelayed()){ _local_9 = _SafeStr_11921.config.adsConfig.skipAdConfig.showAfterSeconds; _SafeStr_12019(new _SafeStr_5221(((_local_5 * _local_3) + (_local_9 * _local_3)), "DS")); }; if (_SafeStr_11921.config.adsConfig.skipAdConfig.isTimeRestricted()){ _SafeStr_12019(new _SafeStr_5221(((_local_5 * _local_3) + ((_local_9 + _SafeStr_11921.config.adsConfig.skipAdConfig.showForSeconds) * _local_3)), "HS")); }; }; _SafeStr_12019(new _SafeStr_5221((((_local_5 + _local_4) * _local_3) - _SafeStr_11921.endStreamSafetyMargin), "HN")); _SafeStr_12019(new _SafeStr_5221((((_local_5 + _local_4) * _local_3) - _SafeStr_11921.endStreamSafetyMargin), "EA")); if (this._SafeStr_12020()){ this._SafeStr_12021(_local_4, false); }; }; if (this.hasNonLinearAds()){ this.addNonLinearAdTrackingPoints(key, true, false); }; if (this.hasCompanionAds()){ this._SafeStr_12022(key, k, getDurationAsInt()); }; _SafeStr_12023(); }; }; } protected function _SafeStr_12022(k:int, _arg_2:int, _arg_3:int, _arg_4:Boolean=false, _arg_5:Boolean=true, _arg_6:Boolean=false):void { _SafeStr_12019(new _SafeStr_5221(((_arg_2 * 1000) + _SafeStr_11921.startStreamSafetyMargin), "CS", new String(k)), _arg_4, _arg_5, _arg_6); if (_arg_3 > 0){ _SafeStr_12019(new _SafeStr_5221((((_arg_2 + _arg_3) * 1000) - _SafeStr_11921.endStreamSafetyMargin), "CE", new String(k)), _arg_4, _arg_5, _arg_6); } else { _SafeStr_12019(new _SafeStr_5221(((_arg_2 + ((60 * 60) * 4)) * 1000), "CE", new String(k)), _arg_4, _arg_5, _arg_6); }; } public function addNonLinearAdTrackingPoints(k:int, _arg_2:Boolean=false, _arg_3:Boolean=false, _arg_4:Boolean=false):void { 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_5:int = (((_arg_2) ? 0 : this.associatedStreamStartTime) + getStartTimeAsSeconds()); var _local_6:int = getDurationAsInt(); _SafeStr_12019(new _SafeStr_5221((_local_5 * 1000), "NS", new String(k)), _arg_4); if (_local_6 > 0){ _SafeStr_12019(new _SafeStr_5221((((_local_5 + _local_6) * 1000) - _SafeStr_11921.endStreamSafetyMargin), "NE", new String(k)), _arg_4); } else { _SafeStr_12019(new _SafeStr_5221(((_local_5 + ((60 * 60) * 4)) * 1000), "NE", new String(k)), _arg_4); }; if (((_arg_3) && (this.hasCompanionAds()))){ this._SafeStr_12022(k, _local_5, _local_6); }; if (this.hasLinearAd()){ _local_7 = 1000; _local_8 = this._SafeStr_12011(); _local_9 = 0; _local_10 = (Math.round((((_local_9 * _local_7) + ((_local_8 * _local_7) / 2)) / 100)) * 100); _local_11 = (Math.round((((_local_9 * _local_7) + ((_local_8 * _local_7) / 4)) / 100)) * 100); _local_12 = (Math.round((((_local_9 * _local_7) + (((_local_8 * _local_7) / 4) * 3)) / 100)) * 100); _SafeStr_12019(new _SafeStr_5221(((_local_9 * _local_7) + _SafeStr_11921.startStreamSafetyMargin), "BA"), false, false, true); _SafeStr_12019(new _SafeStr_5221(_local_11, "1Q"), false, false, true); _SafeStr_12019(new _SafeStr_5221(_local_10, "HW"), false, false, true); _SafeStr_12019(new _SafeStr_5221(_local_12, "3Q"), false, false, true); _SafeStr_12019(new _SafeStr_5221(((_local_9 * _local_7) + _SafeStr_11921.startStreamSafetyMargin), "SN"), false, false, true); _SafeStr_12019(new _SafeStr_5221((((_local_9 + _local_8) * _local_7) - _SafeStr_11921.endStreamSafetyMargin), "HN"), false, false, true); _SafeStr_12019(new _SafeStr_5221((((_local_9 + _local_8) * _local_7) - _SafeStr_11921.endStreamSafetyMargin), "EA"), false, false, true); if (this._SafeStr_12020()){ this._SafeStr_12021(_local_8, true); }; if (this.hasCompanionAds()){ this._SafeStr_12022(key, 0, _local_8, false, false, true); }; }; } public function triggerTrackingEvent(k:String):void { if (this._SafeStr_11957 != null){ this._SafeStr_11957.triggerTrackingEvent(k); }; } protected function _SafeStr_12021(k:int, _arg_2:Boolean=false):void { var _local_3 = 1000; var _local_4:int = 1; while (_local_4 < k) { _SafeStr_12019(new _SafeStr_5221((_local_4 * _local_3), "TN"), false, false, _arg_2); _local_4++; }; } public function _SafeStr_6835():Boolean { if (this._SafeStr_11966 != null){ return (this._SafeStr_11966.forceImpressionServing); }; return (false); } public function processForcedImpression(k:Boolean=false):void { if (this._SafeStr_11957 != null){ if (this._SafeStr_6835()){ this._SafeStr_11957.triggerForcedImpressionConfirmations(k); }; }; } override public function processStartStream():void { this._SafeStr_12006(); this._SafeStr_11997(); if (this._SafeStr_11957 != null){ this._SafeStr_11957.processStartAdEvent(); _SafeStr_11921.fireAdPlaybackAnalytics(_SafeStr_5102._SafeStr_6162, this, this._SafeStr_11957.linearVideoAd); }; } override public function processStreamComplete():void { this.markAsPlayed(); if (this._SafeStr_11957 != null){ this._SafeStr_11957.processAdCompleteEvent(); _SafeStr_11921.fireAdPlaybackAnalytics(_SafeStr_5102.COMPLETE, this, this._SafeStr_11957.linearVideoAd); }; } override public function processStopStream():void { if (this._SafeStr_11957 != null){ this._SafeStr_11957.processStopAdEvent(); _SafeStr_11921.fireAdPlaybackAnalytics(_SafeStr_5102.STOP, this, this._SafeStr_11957.linearVideoAd); }; } override public function processPauseStream():void { if (this._SafeStr_11957 != null){ this._SafeStr_11957.processPauseAdEvent(); _SafeStr_11921.fireAdPlaybackAnalytics(_SafeStr_5102.PAUSE, this, this._SafeStr_11957.linearVideoAd); }; } override public function processResumeStream():void { if (this._SafeStr_11957 != null){ this._SafeStr_11957.processResumeAdEvent(); _SafeStr_11921.fireAdPlaybackAnalytics(_SafeStr_5102._SafeStr_12024, this, this._SafeStr_11957.linearVideoAd); }; } protected function _SafeStr_12025():void { if (this._SafeStr_11957 != null){ this._SafeStr_11957.processHitMidpointAdEvent(); _SafeStr_11921.fireAdPlaybackAnalytics(_SafeStr_5102._SafeStr_12026, this, this._SafeStr_11957.linearVideoAd); }; } protected function _SafeStr_12027():void { if (this._SafeStr_11957 != null){ this._SafeStr_11957.processFirstQuartileCompleteAdEvent(); _SafeStr_11921.fireAdPlaybackAnalytics(_SafeStr_5102._SafeStr_12028, this, this._SafeStr_11957.linearVideoAd); }; } protected function _SafeStr_12029():void { if (this._SafeStr_11957 != null){ this._SafeStr_11957.processThirdQuartileCompleteAdEvent(); _SafeStr_11921.fireAdPlaybackAnalytics(_SafeStr_5102._SafeStr_12030, this, this._SafeStr_11957.linearVideoAd); }; } override public function processFullScreenEvent():void { if (this._SafeStr_11957 != null){ this._SafeStr_11957.processFullScreenAdEvent(); _SafeStr_11921.fireAdPlaybackAnalytics(_SafeStr_5102.FULLSCREEN, this, this._SafeStr_11957.linearVideoAd); }; } override public function processFullScreenExitEvent():void { if (this._SafeStr_11957 != null){ this._SafeStr_11957._SafeStr_12031(); }; } override public function processMuteEvent():void { if (this._SafeStr_11957 != null){ this._SafeStr_11957.processMuteAdEvent(); _SafeStr_11921.fireAdPlaybackAnalytics(_SafeStr_5102.MUTE, this, this._SafeStr_11957.linearVideoAd); }; } override public function processUnmuteEvent():void { if (this._SafeStr_11957 != null){ this._SafeStr_11957.processUnmuteAdEvent(); _SafeStr_11921.fireAdPlaybackAnalytics(_SafeStr_5102._SafeStr_12032, this, this._SafeStr_11957.linearVideoAd); }; } protected function _SafeStr_12033():_SafeStr_5115 { var k:_SafeStr_5115 = new _SafeStr_5115(_SafeStr_11921); k._SafeStr_12034.adSlot = this; return (k); } protected function _SafeStr_12035():void { this._SafeStr_12006(); if (this.isLinear()){ } else { if (this._SafeStr_11957 != null){ if (this._SafeStr_11998()){ this.load(_SafeStr_11921); } else { this._SafeStr_11957.processStartNonLinearAdEvent(this._SafeStr_12033()); this._SafeStr_11997(); }; } else { if (this.loadOnDemand){ this.load(_SafeStr_11921); }; }; }; } protected function _SafeStr_12036(k:Boolean=false):void { this.markAsPlayed(); if (this.isLinear()){ } else { if (this._SafeStr_11957 != null){ this._SafeStr_11957.processStopNonLinearAdEvent(this._SafeStr_12033()); if (k){ this.resetAllTrackingPoints(); } else { resetRepeatableTrackingPoints(); }; }; }; } public function actionCompanionAdStart():void { var k:_SafeStr_5115; this._SafeStr_11968 = true; if (this._SafeStr_11957 != null){ k = new _SafeStr_5115(_SafeStr_11921, _SafeStr_5378, _height); this._SafeStr_11957.processStartCompanionAdEvent(k); }; } public function actionCompanionAdEnd():void { var k:_SafeStr_5115; this._SafeStr_11968 = false; if (this._SafeStr_11957 != null){ k = new _SafeStr_5115(_SafeStr_11921, _SafeStr_5378, _height); this._SafeStr_11957.processStopCompanionAdEvent(k); }; } protected function _SafeStr_12037(k:int):void { var _local_2:int; if (this._SafeStr_11958 != null){ if (this._SafeStr_11958.region != undefined){ if (((!((this._SafeStr_11958.region == null))) && (!((this._SafeStr_11957 == null))))){ _local_2 = Math.round((this._SafeStr_11957.duration - (k / 1000))); _SafeStr_11921.onTickAdNotice(new _SafeStr_5223(_SafeStr_5223._SafeStr_12038, this._SafeStr_11958, _local_2)); }; }; }; } protected function _SafeStr_12039():void { if (this._SafeStr_11957 != null){ if (this._SafeStr_11957._SafeStr_12040()){ _SafeStr_11921.onSurveyDisplay(this._SafeStr_11957.survey); }; }; } protected function _SafeStr_12041():void { if (this._SafeStr_11957 != null){ if (this._SafeStr_11957._SafeStr_12040()){ _SafeStr_11921.onSurveyHide(); }; }; } public function _SafeStr_12042():Boolean { return (this._SafeStr_12043()); } public function _SafeStr_12020():Boolean { if (this._SafeStr_11958 != null){ if (this._SafeStr_11958.message != undefined){ return ((this._SafeStr_11958.message.indexOf("_countdown_") > -1)); }; }; return (false); } protected function _SafeStr_12043():Boolean { if (this._SafeStr_11958 != null){ if (this._SafeStr_11958.show){ return (this._SafeStr_11958.show); }; }; return (false); } protected function _SafeStr_12044():Boolean { if (this.canSkipOnLinearAd()){ return (!(_SafeStr_11921.config.adsConfig.skipAdConfig.isTimeDelayed())); }; return (false); } protected function canSkipOnLinearAd():Boolean { if (_SafeStr_11921.config.adsConfig.skipAdConfig.hasMinimumAdDuration()){ if (_SafeStr_11921.canSkipOnLinearAd()){ return ((this.getDurationAsInt() >= _SafeStr_11921.config.adsConfig.skipAdConfig.minimumAdDuration)); }; return (false); }; return (_SafeStr_11921.canSkipOnLinearAd()); } protected function _SafeStr_6872():void { var adSlot:AdSlot; if (this.disableControls){ _SafeStr_12045(); }; if (_SafeStr_11921 != null){ if (this._SafeStr_11965){ _SafeStr_11921.enableVisualLinearAdClickThroughCue(this); }; if (this._SafeStr_12043()){ if (((!((this._SafeStr_11958.region == undefined))) && (!((this._SafeStr_11958.region == null))))){ if (((!((this._SafeStr_11958.message == undefined))) && (!((this._SafeStr_11958.region == null))))){ _SafeStr_11921.onShowAdNotice(new _SafeStr_5223(_SafeStr_5223._SafeStr_6743, this._SafeStr_11958, ((this._SafeStr_11957) ? this._SafeStr_11957.duration : 0))); }; }; }; if (this._SafeStr_12044()){ adSlot = this; _SafeStr_11921.activateLinearAdSkipButton(function ():void { _SafeStr_6732(); _SafeStr_11921._SafeStr_6818(adSlot); }); }; }; } protected function _SafeStr_6732():void { if (this.disableControls){ _SafeStr_12046(); }; if (_SafeStr_11921 != null){ if (this._SafeStr_11965){ _SafeStr_11921.disableVisualLinearAdClickThroughCue(this); }; if (this._SafeStr_12043()){ if (((!((this._SafeStr_11958.region == undefined))) && (!((this._SafeStr_11958.region == null))))){ _SafeStr_11921.onHideAdNotice(new _SafeStr_5223(_SafeStr_5223._SafeStr_5992, this._SafeStr_11958)); }; }; if (this.canSkipOnLinearAd()){ _SafeStr_11921.deactivateLinearAdSkipButton(); }; }; } override public function processTimeEvent(timeEvent:_SafeStr_5219, includeChildLinear:Boolean=true, resetTrackingOnReplay:Boolean=false):void { var trackingPoints:Array; var i:int; var trackingPoint:_SafeStr_5221; var description:String; var adSlot:AdSlot; if (((((((((((this.isNonLinear()) && (!(this._SafeStr_12007())))) && (this.isPlaying()))) && (!(this._SafeStr_6742())))) && (((this.isNonLinear()) && ((timeEvent._SafeStr_5618() == false)))))) && (((!(_SafeStr_11992.isTimeInBaseRange(timeEvent.milliseconds))) || ((timeEvent.label == "NE")))))){ this._SafeStr_12036(resetTrackingOnReplay); this.actionCompanionAdEnd(); _SafeStr_11921.onProcessTrackingPoint(_SafeStr_11992.getTrackingPointOfType("NE", false, true)); _SafeStr_11921.onProcessTrackingPoint(_SafeStr_11992.getTrackingPointOfType("CE", false, true)); } else { trackingPoints = _SafeStr_11992.activeTrackingPoints(timeEvent, includeChildLinear); i = 0; while (i < trackingPoints.length) { trackingPoint = trackingPoints[i]; if (trackingPoint != null){ switch (trackingPoint.label){ case "BA": description = "Begin linear video advertisement event"; this.processStartStream(); this._SafeStr_12039(); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); _SafeStr_11921.onLinearAdStart(this); break; case "EA": description = "End linear video advertisement event"; this.processStreamComplete(); this._SafeStr_12041(); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); _SafeStr_11921.onLinearAdComplete(this); break; case "SS": description = "Stop stream event"; this.processStopStream(); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); break; case "PS": description = "Pause stream event"; this.processPauseStream(); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); break; case "RS": description = "Resume stream event"; this.processResumeStream(); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); break; case "HW": description = "Halfway point tracking event"; this._SafeStr_12025(); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); break; case "1Q": description = "1st quartile tracking event"; this._SafeStr_12027(); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); break; case "3Q": description = "3rd quartile tracking event"; this._SafeStr_12029(); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); break; case "DS": if (this.canSkipOnLinearAd()){ adSlot = this; _SafeStr_11921.activateLinearAdSkipButton(function ():void { _SafeStr_6732(); _SafeStr_11921._SafeStr_6818(adSlot); }); }; break; case "HS": if (this.canSkipOnLinearAd()){ _SafeStr_11921.deactivateLinearAdSkipButton(); }; break; case "SN": description = "Show ad notice event"; this._SafeStr_6872(); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); break; case "HN": description = "Hide ad notice event"; this._SafeStr_6732(); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); break; case "NS": if (((_SafeStr_11921.config.adsConfig.replayOverlays) || ((((_SafeStr_11921.config.adsConfig.replayOverlays == false)) && ((this._SafeStr_12005 == false)))))){ if (!this.isPlaying()){ description = "Start non-linear ad event"; this._SafeStr_12035(); this._SafeStr_12039(); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); }; }; break; case "NE": description = "End non-linear ad event"; this._SafeStr_12036(resetTrackingOnReplay); this._SafeStr_12041(); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); break; case "CS": if (!this._SafeStr_12009()){ description = "Companion start event"; this.actionCompanionAdStart(); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); }; break; case "CE": description = "Companion end event"; this.actionCompanionAdEnd(); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); break; case "TN": description = "Timed ad notice"; this._SafeStr_12037(trackingPoint.milliseconds); _SafeStr_11921.onProcessTrackingPoint(trackingPoint); }; }; i = (i + 1); }; }; } public function closeActiveOverlaysAndCompanions(k:Boolean=false):void { this._SafeStr_12036(k); this.actionCompanionAdEnd(); this._SafeStr_12041(); } public function onTemplateLoaded(k:AdServerTemplate):void { this._SafeStr_6647 = k; if (k != null){ if (k.hasAds(this._SafeStr_6835())){ this._SafeStr_11957 = k._SafeStr_12047(0); if (this._SafeStr_11957 != null){ if (this._SafeStr_11957.isNonLinear()){ if (this._SafeStr_11957._SafeStr_12003() == false){ if (this.isNonLinear()){ this._SafeStr_12035(); this.actionCompanionAdStart(); _SafeStr_11921.onProcessTrackingPoint(_SafeStr_11992.getTrackingPointOfType("NS", false, true)); _SafeStr_11921.onProcessTrackingPoint(_SafeStr_11992.getTrackingPointOfType("CS", false, true)); }; }; } else { if (this._SafeStr_11957._SafeStr_12004() == false){ _SafeStr_12048(); this.declareTrackingPoints(); }; }; }; }; }; if (this._SafeStr_11975 != null){ this._SafeStr_11975._SafeStr_6834(new _SafeStr_5227(_SafeStr_5227._SafeStr_6764, this)); }; } public function onTemplateLoadError(k:Event):void { if (this._SafeStr_11975 != null){ this._SafeStr_11975._SafeStr_6837(new _SafeStr_5227(_SafeStr_5227._SafeStr_12049, this, k)); }; } public function _SafeStr_6830(k:Event):void { if (this._SafeStr_11975 != null){ this._SafeStr_11975._SafeStr_6837(new _SafeStr_5227(_SafeStr_5227._SafeStr_6831, this, k)); }; } public function _SafeStr_6708(k:Event):void { if (this._SafeStr_11975 != null){ this._SafeStr_11975._SafeStr_6839(new _SafeStr_5227(_SafeStr_5227._SafeStr_6709, this, k)); }; } public function onAdCallStarted(k:AdServerRequest):void { if (this._SafeStr_11975 != null){ this._SafeStr_11975.onAdCallStarted(k); }; } public function onAdCallFailover(k:AdServerRequest, _arg_2:AdServerRequest):void { if (this._SafeStr_11975 != null){ this._SafeStr_11975.onAdCallFailover(k, _arg_2); }; } public function onAdCallComplete(k:AdServerRequest, _arg_2:Boolean):void { if (this._SafeStr_11975 != null){ this._SafeStr_11975.onAdCallComplete(k, _arg_2); }; } public function get analyticsProcessor():_SafeStr_5102 { if (_SafeStr_11921 != null){ return (_SafeStr_11921.analyticsProcessor); }; return (null); } public function get _SafeStr_12050():AdServerConfig { if (this._SafeStr_11966 != null){ return (this._SafeStr_11966); }; return (null); } public function _SafeStr_12051(k:AdSlot):void { this._SafeStr_11964 = k; } public function isCopy():Boolean { return (!((this._SafeStr_11964 == null))); } public function clone(k:int=0):AdSlot { var _local_2:AdSlot = new AdSlot(_parent, this._SafeStr_9999, _SafeStr_11921, _SafeStr_12052, _SafeStr_11978, (_SafeStr_5338 + "-c"), this._SafeStr_11956, this._SafeStr_7435, this._SafeStr_11961, _SafeStr_5614, _SafeStr_12053, _SafeStr_7929, this._SafeStr_11958, this._SafeStr_11959, null, this._SafeStr_11960, _SafeStr_12054, _SafeStr_12012, _SafeStr_12014, _SafeStr_12055, _SafeStr_12056, _SafeStr_10389, this._SafeStr_11976, _SafeStr_12057, this._SafeStr_11965, this._SafeStr_12050, _SafeStr_9556, this._SafeStr_11971, this._SafeStr_11972); _local_2._SafeStr_12000 = this._SafeStr_11962; _local_2._SafeStr_12005 = this._SafeStr_11969; _local_2._SafeStr_12051(this); return (_local_2); } override public function toJSObject():Object { var k:Object = new Object(); k = { "id":_SafeStr_5338, "uid":_SafeStr_12058, "type":this._SafeStr_12016(), "position":this._SafeStr_7435, "loadOnDemand":this._SafeStr_11971, "refreshOnReplay":this._SafeStr_11972, "associatedStreamIndex":_SafeStr_11978, "showNotice":this._SafeStr_12043(), "regions":this._SafeStr_11976 }; return (k); } override public function toShortString():String { return ((((("position: " + this._SafeStr_7435) + ((this._SafeStr_11971) ? " (ON DEMAND)" : "")) + ", ") + super.toShortString())); } override public function toString():String { return (((((((((((((((((super.toString() + ", adSlotId: ") + this.adSlotID) + ", position: ") + this._SafeStr_7435) + ", loadOnDemand: ") + this._SafeStr_11971) + ", originatingAssociatedStreamIndex: ") + this._SafeStr_11962) + ", associatedStreamIndex: ") + _SafeStr_11978) + ", associatedStreamStartTime: ") + this._SafeStr_11963) + ", showNotice: ") + this._SafeStr_12043()) + ", metaData: ") + _SafeStr_12056)); } } }//package _-1LL // _SafeStr_10389 = "_-2fY" (String#1517, DoABC#3) // _SafeStr_11289 = "_-5zz" (String#196, DoABC#3) // _SafeStr_11921 = "_-2EJ" (String#1503, DoABC#3) // _SafeStr_11936 = "_-67t" (String#37178, DoABC#3) // _SafeStr_11946 = "_-3Mm" (String#30413, DoABC#3) // _SafeStr_11947 = "_-Z" (String#39761, DoABC#3) // _SafeStr_11948 = "_-2mq" (String#28954, DoABC#3) // _SafeStr_11949 = "_-0uT" (String#24357, DoABC#3) // _SafeStr_11950 = "_-4ds" (String#33545, DoABC#3) // _SafeStr_11951 = "_-4KZ" (String#32787, DoABC#3) // _SafeStr_11952 = "_-2CA" (String#27511, DoABC#3) // _SafeStr_11953 = "_-5Wn" (String#35690, DoABC#3) // _SafeStr_11954 = "_-0V1" (String#23367, DoABC#3) // _SafeStr_11955 = "_-027" (String#22264, DoABC#3) // _SafeStr_11956 = "_-0aY" (String#23586, DoABC#3) // _SafeStr_11957 = "_-5WQ" (String#35675, DoABC#3) // _SafeStr_11958 = "_-5Jx" (String#13096, DoABC#3) // _SafeStr_11959 = "_-wX" (String#40649, DoABC#3) // _SafeStr_11960 = "_-6Fj" (String#14039, DoABC#3) // _SafeStr_11961 = "_-55x" (String#34665, DoABC#3) // _SafeStr_11962 = "_-01C" (String#22227, DoABC#3) // _SafeStr_11963 = "_-6T3" (String#37981, DoABC#3) // _SafeStr_11964 = "_-6i7" (String#38615, DoABC#3) // _SafeStr_11965 = "_-20B" (String#27048, DoABC#3) // _SafeStr_11966 = "_-1eC" (String#9285, DoABC#3) // _SafeStr_11967 = "_-0YX" (String#1452, DoABC#3) // _SafeStr_11968 = "_-5s9" (String#36517, DoABC#3) // _SafeStr_11969 = "_-0La" (String#7940, DoABC#3) // _SafeStr_11970 = "_-4RU" (String#33080, DoABC#3) // _SafeStr_11971 = "_-1Om" (String#25554, DoABC#3) // _SafeStr_11972 = "_-4OW" (String#32950, DoABC#3) // _SafeStr_11973 = "_-5pA" (String#36403, DoABC#3) // _SafeStr_11974 = "_-1Qp" (String#25645, DoABC#3) // _SafeStr_11975 = "_-51M" (String#34475, DoABC#3) // _SafeStr_11976 = "_-0Z" (String#8168, DoABC#3) // _SafeStr_11977 = "_-0h1" (String#23830, DoABC#3) // _SafeStr_11978 = "_-4R" (String#33055, DoABC#3) // _SafeStr_11979 = "_-2kU" (String#28858, DoABC#3) // _SafeStr_11980 = "_-5yT" (String#36758, DoABC#3) // _SafeStr_11981 = "_-4FN" (String#32587, DoABC#3) // _SafeStr_11982 = "_-2gE" (String#28683, DoABC#3) // _SafeStr_11983 = "_-6K7" (String#37633, DoABC#3) // _SafeStr_11984 = "_-2Pe" (String#28028, DoABC#3) // _SafeStr_11985 = "_-fq" (String#40016, DoABC#3) // _SafeStr_11986 = "_-5OU" (String#35376, DoABC#3) // _SafeStr_11987 = "_-kT" (String#40178, DoABC#3) // _SafeStr_11988 = "_-5rF" (String#36481, DoABC#3) // _SafeStr_11989 = "_-0EA" (String#22718, DoABC#3) // _SafeStr_11990 = "_-QL" (String#39449, DoABC#3) // _SafeStr_11991 = "_-h1" (String#40052, DoABC#3) // _SafeStr_11992 = "_-69z" (String#37260, DoABC#3) // _SafeStr_11993 = "_-0R8" (String#23232, DoABC#3) // _SafeStr_11994 = "_-5W8" (String#35665, DoABC#3) // _SafeStr_11995 = "_-0RJ" (String#8045, DoABC#3) // _SafeStr_11996 = "_-3As" (String#29922, DoABC#3) // _SafeStr_11997 = "_-LH" (String#39263, DoABC#3) // _SafeStr_11998 = "_-5nU" (String#13568, DoABC#3) // _SafeStr_11999 = "_-6XE" (String#38159, DoABC#3) // _SafeStr_12000 = "_-5GC" (String#35051, DoABC#3) // _SafeStr_12001 = "_-3mp" (String#31412, DoABC#3) // _SafeStr_12002 = "_-3Lg" (String#30371, DoABC#3) // _SafeStr_12003 = "_-3DY" (String#30030, DoABC#3) // _SafeStr_12004 = "_-6VK" (String#38075, DoABC#3) // _SafeStr_12005 = "_-3bf" (String#30977, DoABC#3) // _SafeStr_12006 = "_-2qi" (String#29095, DoABC#3) // _SafeStr_12007 = "_-6Kc" (String#37647, DoABC#3) // _SafeStr_12008 = "_-5nt" (String#36354, DoABC#3) // _SafeStr_12009 = "_-3Nw" (String#30464, DoABC#3) // _SafeStr_12010 = "_-0N9" (String#23088, DoABC#3) // _SafeStr_12011 = "_-0jz" (String#23943, DoABC#3) // _SafeStr_12012 = "_-ea" (String#4483, DoABC#3) // _SafeStr_12013 = "_-kt" (String#1641, DoABC#3) // _SafeStr_12014 = "_-30w" (String#10738, DoABC#3) // _SafeStr_12015 = "_-4QT" (String#33034, DoABC#3) // _SafeStr_12016 = "_-0ZY" (String#23544, DoABC#3) // _SafeStr_12017 = "_-09j" (String#22539, DoABC#3) // _SafeStr_12018 = "_-6LZ" (String#37689, DoABC#3) // _SafeStr_12019 = "_-1dL" (String#26113, DoABC#3) // _SafeStr_12020 = "_-1I9" (String#25294, DoABC#3) // _SafeStr_12021 = "_-6B8" (String#37309, DoABC#3) // _SafeStr_12022 = "_-1F6" (String#25189, DoABC#3) // _SafeStr_12023 = "_-3or" (String#31491, DoABC#3) // _SafeStr_12024 = "_-5x0" (String#36705, DoABC#3) // _SafeStr_12025 = "_-2N7" (String#27936, DoABC#3) // _SafeStr_12026 = "_-5Jy" (String#35201, DoABC#3) // _SafeStr_12027 = "_-2t8" (String#29195, DoABC#3) // _SafeStr_12028 = "_-69Q" (String#37242, DoABC#3) // _SafeStr_12029 = "_-6Tg" (String#38000, DoABC#3) // _SafeStr_12030 = "_-5HE" (String#35093, DoABC#3) // _SafeStr_12031 = "_-6RU" (String#37914, DoABC#3) // _SafeStr_12032 = "_-6Lt" (String#37703, DoABC#3) // _SafeStr_12033 = "_-0Zf" (String#23549, DoABC#3) // _SafeStr_12034 = "_-26S" (String#27291, DoABC#3) // _SafeStr_12035 = "_-4eg" (String#33576, DoABC#3) // _SafeStr_12036 = "_-2VC" (String#28250, DoABC#3) // _SafeStr_12037 = "_-5JV" (String#35186, DoABC#3) // _SafeStr_12038 = "_-1sK" (String#26700, DoABC#3) // _SafeStr_12039 = "_-2bP" (String#28499, DoABC#3) // _SafeStr_12040 = "_-4UR" (String#33203, DoABC#3) // _SafeStr_12041 = "_-5ik" (String#36158, DoABC#3) // _SafeStr_12042 = "_-5nw" (String#36357, DoABC#3) // _SafeStr_12043 = "_-431" (String#32091, DoABC#3) // _SafeStr_12044 = "_-0aS" (String#23580, DoABC#3) // _SafeStr_12045 = "_-3J4" (String#30261, DoABC#3) // _SafeStr_12046 = "_-6O7" (String#37792, DoABC#3) // _SafeStr_12047 = "_-39Z" (String#29868, DoABC#3) // _SafeStr_12048 = "_-hy" (String#40088, DoABC#3) // _SafeStr_12049 = "_-0vi" (String#24401, DoABC#3) // _SafeStr_12050 = "_-4ST" (String#33120, DoABC#3) // _SafeStr_12051 = "_-4Ji" (String#32754, DoABC#3) // _SafeStr_12052 = "_-4KM" (String#853, DoABC#3) // _SafeStr_12053 = "_-6fz" (String#38523, DoABC#3) // _SafeStr_12054 = "_-1h5" (String#9329, DoABC#3) // _SafeStr_12055 = "_-2m5" (String#3285, DoABC#3) // _SafeStr_12056 = "_-527" (String#1586, DoABC#3) // _SafeStr_12057 = "_-0jt" (String#2758, DoABC#3) // _SafeStr_12058 = "_-66D" (String#13877, DoABC#3) // _SafeStr_4558 = "_-nR" (String#15280, DoABC#3) // _SafeStr_5102 = "_-1Ki" (String#8974, DoABC#3) // _SafeStr_5109 = "_-3Z3" (String#11267, DoABC#3) // _SafeStr_5115 = "_-28C" (String#9830, DoABC#3) // _SafeStr_5219 = "_-15" (String#8715, DoABC#3) // _SafeStr_5220 = "_-5Fa" (String#13030, DoABC#3) // _SafeStr_5221 = "_-fw" (String#15153, DoABC#3) // _SafeStr_5223 = "_-4TM" (String#33159, DoABC#3) // _SafeStr_5224 = "_-09w" (String#7772, DoABC#3) // _SafeStr_5225 = "_-4Zw" (String#12320, DoABC#3) // _SafeStr_5226 = "_-3Wp" (String#11232, DoABC#3) // _SafeStr_5227 = "_-5rT" (String#13630, DoABC#3) // _SafeStr_5228 = "_-1tk" (String#9548, DoABC#3) // _SafeStr_5229 = "_-3Zh" (String#11282, DoABC#3) // _SafeStr_5230 = "_-5J8" (String#13082, DoABC#3) // _SafeStr_5231 = "_-3S2" (String#11155, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_5614 = "_-j7" (String#206, DoABC#3) // _SafeStr_5618 = "_-4BD" (String#32424, DoABC#3) // _SafeStr_5992 = "_-5Fh" (String#35032, DoABC#3) // _SafeStr_6162 = "_-6ZO" (String#38252, DoABC#3) // _SafeStr_6647 = "_-6J7" (String#509, DoABC#3) // _SafeStr_6683 = "_-3L5" (String#30346, DoABC#3) // _SafeStr_6705 = "_-5zk" (String#36809, DoABC#3) // _SafeStr_6708 = "_-669" (String#13874, DoABC#3) // _SafeStr_6709 = "_-2RI" (String#28097, DoABC#3) // _SafeStr_6732 = "_-2WD" (String#10227, DoABC#3) // _SafeStr_6740 = "_-10R" (String#24623, DoABC#3) // _SafeStr_6742 = "_-2FV" (String#27645, DoABC#3) // _SafeStr_6743 = "_-4xy" (String#34296, DoABC#3) // _SafeStr_6760 = "_-2uY" (String#29248, DoABC#3) // _SafeStr_6761 = "_-1z5" (String#26969, DoABC#3) // _SafeStr_6764 = "_-68R" (String#37199, DoABC#3) // _SafeStr_6818 = "_-1p6" (String#26584, DoABC#3) // _SafeStr_6820 = "_-1Qu" (String#25648, DoABC#3) // _SafeStr_6830 = "_-0qb" (String#8465, DoABC#3) // _SafeStr_6831 = "_-1qU" (String#26632, DoABC#3) // _SafeStr_6834 = "_-3TG" (String#11175, DoABC#3) // _SafeStr_6835 = "_-3G0" (String#30134, DoABC#3) // _SafeStr_6837 = "_-2e" (String#10346, DoABC#3) // _SafeStr_6839 = "_-25-" (String#9768, DoABC#3) // _SafeStr_6872 = "_-06O" (String#7715, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) // _SafeStr_7435 = "_-44V" (String#382, DoABC#3) // _SafeStr_7929 = "_-EL" (String#875, DoABC#3) // _SafeStr_9556 = "_-4gM" (String#858, DoABC#3) // _SafeStr_9999 = "_-555" (String#3871, DoABC#3) //------------------------------------------------------------ //_-1LN._SafeStr_5210 package _-1LN { import _-5LL.AdServerConfig; public class _SafeStr_5210 extends AdServerConfig { public function _SafeStr_5210(k:Object=null) { this.oneAdPerRequest = true; super("Direct", k); } override protected function get defaultTemplate():String { return ("__api-address__"); } } }//package _-1LN // _SafeStr_5210 = "_-2Ch" (String#9910, DoABC#3) //------------------------------------------------------------ //_-1LN._SafeStr_5253 package _-1LN { import _-5W3.AdServerRequest; public class _SafeStr_5253 extends AdServerRequest { public function _SafeStr_5253(k:_SafeStr_5210=null) { super((((k)!=null) ? k : new _SafeStr_5210())); } } }//package _-1LN // _SafeStr_5210 = "_-2Ch" (String#9910, DoABC#3) // _SafeStr_5253 = "_-3J" (String#11015, DoABC#3) //------------------------------------------------------------ //_-1lV._SafeStr_1416 package _-1lV { import _-0MK._SafeStr_8; import flash.events.IEventDispatcher; public interface _SafeStr_1416 extends _SafeStr_8 { function get events():IEventDispatcher; function get _SafeStr_12059():Boolean; function get _SafeStr_10201():Boolean; function loadGameClient(_arg_1:int, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:int, _arg_7:int, _arg_8:int, _arg_9:Object):void; function _SafeStr_12060(_arg_1:int, _arg_2:String, _arg_3:String, _arg_4:String=""):void; function _SafeStr_12061(_arg_1:int, _arg_2:String, _arg_3:String):void; function joinPlayerQueue(_arg_1:int):void; function _SafeStr_10204(_arg_1:int):void; function acceptGameInvite(_arg_1:int, _arg_2:int):void; function showGameCenter(_arg_1:String, _arg_2:int=0, _arg_3:Boolean=false):void; function showGameCenterByGameName(_arg_1:String, _arg_2:String, _arg_3:Boolean=false):void; function _SafeStr_7409():void; function _SafeStr_12062(_arg_1:int):String; function getGameId(_arg_1:String):int; function getGameAssetURL(_arg_1:int, _arg_2:String):String; } }//package _-1lV // _SafeStr_10201 = "_-3Rk" (String#11149, DoABC#3) // _SafeStr_10204 = "_-0bd" (String#8217, DoABC#3) // _SafeStr_12059 = "_-3Q3" (String#11125, DoABC#3) // _SafeStr_12060 = "_-5R4" (String#13212, DoABC#3) // _SafeStr_12061 = "_-0eZ" (String#8259, DoABC#3) // _SafeStr_12062 = "_-4BI" (String#11924, DoABC#3) // _SafeStr_1416 = "_-6At" (String#13944, DoABC#3) // _SafeStr_7409 = "_-4vI" (String#12674, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-1lV._SafeStr_2726 package _-1lV { public class _SafeStr_2726 { public static const _SafeStr_12063:String = "basejump"; } }//package _-1lV // _SafeStr_12063 = "_-1sL" (String#26701, DoABC#3) // _SafeStr_2726 = "_-15Y" (String#24825, DoABC#3) //------------------------------------------------------------ //_-1lV._SafeStr_4341 package _-1lV { public class _SafeStr_4341 { public static const _SafeStr_10285:String = "GAE_ICON"; public static const _SafeStr_10316:String = "GAE_SMALL_ICON"; public static const _SafeStr_10230:String = "GAE_LOGO"; public static const _SafeStr_12064:String = "GAE_GRADIENT"; public static const _SafeStr_10289:String = "GAE_THEME"; } }//package _-1lV // _SafeStr_10230 = "_-IS" (String#39151, DoABC#3) // _SafeStr_10285 = "_-4ce" (String#33499, DoABC#3) // _SafeStr_10289 = "_-6Kw" (String#37658, DoABC#3) // _SafeStr_10316 = "_-0qE" (String#24174, DoABC#3) // _SafeStr_12064 = "_-db" (String#39938, DoABC#3) // _SafeStr_4341 = "_-4qs" (String#12600, DoABC#3) //------------------------------------------------------------ //_-1lV.HabboGameManager package _-1lV { import _-0MK.Component; import _-3JS._SafeStr_36; import _-68V._SafeStr_1407; import _-5QZ._SafeStr_633; import _-p0._SafeStr_499; import _-4rH._SafeStr_2173; import _-4rH._SafeStr_197; import _-1A6._SafeStr_2153; import _-3HG._SafeStr_13; import _-0Kg._SafeStr_334; import _-1uj._SafeStr_2251; import _-1El._SafeStr_1356; import _-0Dr._SafeStr_1201; import _-6k4._SafeStr_440; import _-4Db.SharedMessageHandler; import _-1xW.JsMessageHandler; import _-12f._SafeStr_2723; import _-4qf._SafeStr_2651; import flash.display.Loader; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboConfigurationManager; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboRoomSessionManager; import com.sulake.iid.IIDAvatarRenderManager; import com.sulake.iid.IIDHabboToolbar; import com.sulake.iid.IIDHabboCatalog; import com.sulake.iid.IIDHabboLandingView; import com.sulake.iid.IIDRoomEngine; import com.sulake.iid.IIDHabboHelp; import com.sulake.iid.IIDHabboInventory; import com.sulake.iid.IIDHabboNavigator; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-4rH._SafeStr_2418; import _-40u._SafeStr_2295; import _-0MK._SafeStr_34; import _-0MK._SafeStr_8; import _-12f.GameConfigurations; import _-1A6.HabboToolbarIconEnum; import _-0HS._SafeStr_2730; import _-3qZ._SafeStr_2283; import _-0i6._SafeStr_2307; import _-6-c._SafeStr_2284; import _-3-E._SafeStr_6; import _-1HT._SafeStr_2724; import _-1A6._SafeStr_2732; import _-069._SafeStr_2733; import _-069._SafeStr_2727; import flash.system.LoaderContext; import _-ue.PlayerVersionCheck; import _-069._SafeStr_2725; import flash.net.URLRequest; import flash.events.MouseEvent; import flash.events.Event; import flash.events.IOErrorEvent; import flash.events.SecurityErrorEvent; import flash.events.ProgressEvent; import flash.system.Capabilities; import flash.system.ApplicationDomain; import flash.system.SecurityDomain; import flash.events.UncaughtErrorEvent; import flash.display.Stage; import _-65D._SafeStr_2623; import flash.net.URLVariables; import flash.display.DisplayObject; import _-3oF.Core; import flash.display.StageScaleMode; import _-4Db.SharedEventToGameEnum; import _-069._SafeStr_2731; import _-069._SafeStr_2728; import _-069._SafeStr_2729; import flash.events.ErrorEvent; import flash.net.URLRequestMethod; import flash.net.sendToURL; public class HabboGameManager extends Component implements _SafeStr_1416, _SafeStr_36 { private static const EMBEDDED:int = 0; private static const IFRAME:int = 1; private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_5525:_SafeStr_499; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_7208:_SafeStr_197; private var _SafeStr_5510:_SafeStr_2153; private var _SafeStr_8999:_SafeStr_13; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_5526:_SafeStr_1356; private var _SafeStr_5773:_SafeStr_1201; private var _SafeStr_6626:_SafeStr_440; private var _SafeStr_7573:IncomingMessages; private var _SafeStr_12065:SharedMessageHandler; private var _SafeStr_12066:JsMessageHandler; private var _SafeStr_12067:Boolean = false; private var _SafeStr_12068:Boolean = false; private var _SafeStr_12069:Boolean = false; private var _SafeStr_10220:_SafeStr_2723; private var _SafeStr_7360:_SafeStr_2651; private var _SafeStr_12070:Loader; private var _SafeStr_12071:String; private var _SafeStr_12072:String; private var _SafeStr_12073:String; private var _SafeStr_12074:int; private var _SafeStr_12075:String; private var _SafeStr_12076:int; private var _SafeStr_12077:int = -1; private var _SafeStr_12078:int = -1; private var _SafeStr_12079:int = -1; private var _SafeStr_12080:Array; private var _SafeStr_12081:Boolean = false; private var _SafeStr_12082:int = 0; private var _SafeStr_12083:String = ""; public function HabboGameManager(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); queueInterface(new IIDHabboWindowManager(), this._SafeStr_12084); queueInterface(new IIDHabboCommunicationManager(), this._SafeStr_12085); queueInterface(new IIDHabboConfigurationManager(), this._SafeStr_12086); queueInterface(new IIDHabboLocalizationManager(), this._SafeStr_12087); queueInterface(new IIDSessionDataManager(), this._SafeStr_12088); queueInterface(new IIDHabboRoomSessionManager(), this._SafeStr_12089); queueInterface(new IIDAvatarRenderManager(), this._SafeStr_12090); queueInterface(new IIDHabboToolbar(), this._SafeStr_12091); queueInterface(new IIDHabboCatalog(), this._SafeStr_12092); queueInterface(new IIDHabboLandingView(), this._SafeStr_12093); queueInterface(new IIDRoomEngine(), this.onRoomEngineReady); queueInterface(new IIDHabboHelp(), this._SafeStr_12094); queueInterface(new IIDHabboInventory(), this._SafeStr_12095); queueInterface(new IIDHabboNavigator(), this._SafeStr_12096); this._SafeStr_12066 = new JsMessageHandler(this, true); k.addLinkEventTracker(this); HabboGamesCom.log(("HabboGameManager initialized: " + _arg_3)); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get sessionDataManager():_SafeStr_2173 { return (this._SafeStr_7207); } public function get communication():_SafeStr_1407 { return (this._SafeStr_7361); } public function get localization():_SafeStr_499 { return (this._SafeStr_5525); } public function get _SafeStr_10195():_SafeStr_13 { return (this._SafeStr_8999); } public function get roomEngine():_SafeStr_2251 { return (this._SafeStr_7205); } public function get inventory():_SafeStr_1201 { return (this._SafeStr_5773); } public function get navigator():_SafeStr_440 { return (this._SafeStr_6626); } public function get _SafeStr_12059():Boolean { return (((this._SafeStr_12067) || (((this._SafeStr_12068) && (this.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_6264)))))); } public function get _SafeStr_10201():Boolean { return (this._SafeStr_12069); } public function set _SafeStr_12097(k:Boolean):void { this._SafeStr_12069 = k; } override public function dispose():void { if (this._SafeStr_7361){ this._SafeStr_7361.release(new IIDHabboCommunicationManager()); this._SafeStr_7361 = null; }; context.removeLinkEventTracker(this); if (this._SafeStr_5524){ this._SafeStr_5524.release(new IIDHabboWindowManager()); this._SafeStr_5524 = null; }; if (this._SafeStr_5525){ this._SafeStr_5525.release(new IIDHabboLocalizationManager()); this._SafeStr_5525 = null; }; if (this._SafeStr_7207 != null){ this._SafeStr_7207.release(new IIDSessionDataManager()); this._SafeStr_7207 = null; }; if (this._SafeStr_5526 != null){ this._SafeStr_5526.release(new IIDHabboHelp()); this._SafeStr_5526 = null; }; if (this._SafeStr_5510){ if (this._SafeStr_5510.events){ this._SafeStr_5510.events.removeEventListener(_SafeStr_2295._SafeStr_5780, this._SafeStr_12098); }; this._SafeStr_5510.release(new IIDHabboToolbar()); this._SafeStr_5510 = null; }; if (this._SafeStr_8999 != null){ this._SafeStr_8999.release(new IIDAvatarRenderManager()); this._SafeStr_8999 = null; }; if (this._SafeStr_5450 != null){ this._SafeStr_5450.release(new IIDHabboCatalog()); this._SafeStr_5450 = null; }; if (this._SafeStr_7573){ this._SafeStr_7573.dispose(); this._SafeStr_7573 = null; }; if (this._SafeStr_7360){ this._SafeStr_7360.release(new IIDHabboLandingView()); this._SafeStr_7360 = null; }; if (this._SafeStr_7205){ this._SafeStr_7205.release(new IIDRoomEngine()); this._SafeStr_7205 = null; }; if (this._SafeStr_5773){ this._SafeStr_5773.release(new IIDHabboInventory()); this._SafeStr_5773 = null; }; if (this._SafeStr_6626){ this._SafeStr_6626.release(new IIDHabboNavigator()); this._SafeStr_6626 = null; }; if (this._SafeStr_12065){ this._SafeStr_12065.dispose(); this._SafeStr_12065 = null; }; if (this._SafeStr_12066){ this._SafeStr_12066.dispose(); this._SafeStr_12066 = null; }; this._SafeStr_12078 = -1; super.dispose(); } private function _SafeStr_12084(k:_SafeStr_34, _arg_2:_SafeStr_8):void { this._SafeStr_5524 = (_arg_2 as _SafeStr_633); WindowUtils.init(assets, this._SafeStr_5524); } private function _SafeStr_12085(k:_SafeStr_34, _arg_2:_SafeStr_8):void { this._SafeStr_7361 = (_arg_2 as _SafeStr_1407); this._SafeStr_7573 = new IncomingMessages(this); } private function _SafeStr_12086(k:_SafeStr_34, _arg_2:_SafeStr_8):void { this._SafeStr_12067 = getBoolean("game.center.enabled"); this._SafeStr_12068 = getBoolean("game.center.enabled.forStaff"); } private function _SafeStr_12087(k:_SafeStr_34, _arg_2:_SafeStr_8):void { this._SafeStr_5525 = (_arg_2 as _SafeStr_499); } private function _SafeStr_12088(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { this._SafeStr_7207 = (_arg_2 as _SafeStr_2173); } private function _SafeStr_12089(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { this._SafeStr_7208 = (_arg_2 as _SafeStr_197); } private function _SafeStr_12090(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { this._SafeStr_8999 = (_arg_2 as _SafeStr_13); } private function _SafeStr_12091(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { this._SafeStr_5510 = (_arg_2 as _SafeStr_2153); this._SafeStr_5510.events.addEventListener(_SafeStr_2295._SafeStr_5780, this._SafeStr_12098); } private function _SafeStr_12092(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { this._SafeStr_5450 = (_arg_2 as _SafeStr_334); } private function _SafeStr_12093(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { if (disposed){ return; }; this._SafeStr_7360 = (_arg_2 as _SafeStr_2651); } private function onRoomEngineReady(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { this._SafeStr_7205 = (_arg_2 as _SafeStr_2251); } private function _SafeStr_12094(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { if (disposed){ return; }; this._SafeStr_5526 = (_arg_2 as _SafeStr_1356); } private function _SafeStr_12095(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { if (disposed){ return; }; this._SafeStr_5773 = (_arg_2 as _SafeStr_1201); } private function _SafeStr_12096(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { if (disposed){ return; }; this._SafeStr_6626 = (_arg_2 as _SafeStr_440); } public function _SafeStr_12099(k:int):void { this._SafeStr_12082 = k; } public function _SafeStr_12100():int { var k:String = getProperty("game.center.promoted_game"); var _local_2:int = GameConfigurations.getId(k); return (_local_2); } public function _SafeStr_12101():void { var k:String = GameConfigurations._SafeStr_10202(this._SafeStr_12100()); if (((((!((k == null))) && (!(this._SafeStr_12081)))) && ((this._SafeStr_12082 == 0)))){ this._SafeStr_12081 = true; this._SafeStr_5526._SafeStr_10810(HabboToolbarIconEnum.GAMES, (k.toLowerCase() + ".promotion"), _SafeStr_2730.LEFT, "GAMES"); }; } public function send(k:_SafeStr_2283):void { if (this._SafeStr_7361){ this._SafeStr_7361.connection.send(k); }; } public function _SafeStr_10211(k:String, _arg_2:String, _arg_3:int=-1):void { this._SafeStr_5450.openClubCenter(); this._SafeStr_10203(k, _arg_2); } public function alert(k:String):void { if (((this._SafeStr_12059) && (this._SafeStr_10220))){ this._SafeStr_10220._SafeStr_10208(k); }; } public function _SafeStr_10203(k:String, _arg_2:String, _arg_3:String="", _arg_4:int=0):void { var _local_5:_SafeStr_2307 = this._SafeStr_7361.connection; if (((_local_5) && (!((_arg_2 == ""))))){ this.send(new _SafeStr_2284("GameCenter", k, _arg_2, _arg_3, _arg_4)); }; } private function _SafeStr_12098(k:_SafeStr_2295):void { switch (k._SafeStr_5791){ case HabboToolbarIconEnum.GAMES: if (this._SafeStr_12059){ this.showGameCenterByGameName("showGameCenter.toolBarClick", this._SafeStr_12102); }; return; case HabboToolbarIconEnum.STORIES: _SafeStr_4.log("stories button click"); if (this._SafeStr_12067){ if (getInteger("spaweb", 0) == 1){ _SafeStr_6.openPage("/stories"); _SafeStr_4.log("calling openPage to stories"); } else { this.showGameCenterByGameName("showGameCenter.toolBarClick", "elisa_habbo_stories", true); _SafeStr_4.log("old game center opening of stories"); }; }; return; case HabboToolbarIconEnum.RECEPTION: this._SafeStr_7409(); return; }; } private function get _SafeStr_12102():String { return (((propertyExists("game.center.default_game")) ? getProperty("game.center.default_game") : _SafeStr_2726._SafeStr_12063)); } public function showGameCenterByGameName(k:String, _arg_2:String, _arg_3:Boolean=false):void { var _local_4:Array = _arg_2.split("?"); _arg_2 = _local_4[0]; if (_local_4.length > 1){ this._SafeStr_12083 = ("?" + _local_4[1]); }; var _local_5:int = GameConfigurations.getId(_arg_2); if (_local_5 > -1){ this.showGameCenter(k, _local_5, _arg_3); } else { _local_5 = GameConfigurations.getId(this._SafeStr_12102); this.showGameCenter(k, _local_5); }; } public function showGameCenter(k:String, _arg_2:int=0, _arg_3:Boolean=false):void { this._SafeStr_12103(); if (!this._SafeStr_10220){ this._SafeStr_10220 = new _SafeStr_2723(this); }; if (((this._SafeStr_7208) && (this._SafeStr_7208.getSession(-1)))){ this._SafeStr_7208._SafeStr_12104(-1, false); this.send(new _SafeStr_2724()); }; this._SafeStr_5510._SafeStr_7407(_SafeStr_2732._SafeStr_10670); this._SafeStr_10220.initialize(_arg_2, _arg_3); this._SafeStr_10203(GameConfigurations._SafeStr_10202(_arg_2), k); if (this._SafeStr_6626){ this._SafeStr_6626._SafeStr_12105(); }; } private function _SafeStr_12103():void { GameConfigurations._SafeStr_8310 = false; this.send(new _SafeStr_2733()); this.send(new _SafeStr_2727()); } public function _SafeStr_7409():void { if (this._SafeStr_10220){ this._SafeStr_10220.disable(); }; } public function loadGameClient(k:int, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:int, _arg_7:int, _arg_8:int, _arg_9:Object):void { var _local_12:LoaderContext; if (!PlayerVersionCheck._SafeStr_8971(_arg_7, _arg_8)){ this._SafeStr_10203(GameConfigurations._SafeStr_10202(k), "versionCheckFailed"); this.send(new _SafeStr_2725(k)); this._SafeStr_5525.registerParameter("gamecenter.flash_version_required", "version", ((_arg_7 + ".") + _arg_8)); this.alert("${gamecenter.flash_version_required}"); return; }; var _local_10:Loader = new Loader(); var _local_11:URLRequest = new URLRequest(_arg_3); _local_10.addEventListener(MouseEvent.CLICK, this._SafeStr_12106); _local_10.addEventListener(MouseEvent.DOUBLE_CLICK, this._SafeStr_12106); _local_10.addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_12106); _local_10.addEventListener(MouseEvent.MOUSE_DOWN, this._SafeStr_12106); _local_10.addEventListener(MouseEvent.MOUSE_OVER, this._SafeStr_12106); _local_10.addEventListener(MouseEvent.MOUSE_OUT, this._SafeStr_12106); _local_10.addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_12106); _local_10.addEventListener(MouseEvent.MOUSE_WHEEL, this._SafeStr_12106); _local_10.addEventListener(MouseEvent.ROLL_OVER, this._SafeStr_12106); _local_10.addEventListener(MouseEvent.ROLL_OUT, this._SafeStr_12106); _local_10.contentLoaderInfo.addEventListener(Event.COMPLETE, this._SafeStr_12107); _local_10.contentLoaderInfo.addEventListener(Event.INIT, this._SafeStr_12108); _local_10.contentLoaderInfo.addEventListener(Event.UNLOAD, this._SafeStr_12109); _local_10.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_12110); _local_10.contentLoaderInfo.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this._SafeStr_12111); _local_10.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, this._SafeStr_12112); if (_local_10.contentLoaderInfo.hasOwnProperty("uncaughtErrorEvents")){ _local_10.contentLoaderInfo["uncaughtErrorEvents"].addEventListener("uncaughtError", this._SafeStr_12113, true, int.MAX_VALUE); _local_10.contentLoaderInfo["uncaughtErrorEvents"].addEventListener("uncaughtError", this._SafeStr_12113, false, int.MAX_VALUE); }; this._SafeStr_12070 = _local_10; this._SafeStr_12071 = _arg_2; if (this._SafeStr_12065){ this._SafeStr_12065.dispose(); }; this._SafeStr_12065 = new SharedMessageHandler(this, _local_10.contentLoaderInfo.sharedEvents); this._SafeStr_12072 = _arg_4; this._SafeStr_12073 = _arg_5; this._SafeStr_12074 = _arg_6; if (Capabilities.playerType == "StandAlone"){ _local_12 = new LoaderContext(false, new ApplicationDomain()); } else { _local_12 = new LoaderContext(false, new ApplicationDomain(), SecurityDomain.currentDomain); }; _local_11.data = this._SafeStr_12114(_arg_9); if (PlayerVersionCheck._SafeStr_8971(10, 2)){ _local_11.data = null; _local_12.parameters = _arg_9; }; _local_10.load(_local_11, _local_12); _local_10.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, this._SafeStr_12113, true, int.MAX_VALUE); _local_10.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, this._SafeStr_12113, false, int.MAX_VALUE); var _local_13:Stage = context.displayObjectContainer.stage; this._SafeStr_12075 = _local_13.quality; this._SafeStr_12076 = _local_13.frameRate; this._SafeStr_12078 = k; this._SafeStr_12079 = EMBEDDED; this._SafeStr_10203(GameConfigurations._SafeStr_10202(k), "loadGameClient"); this.inventory._SafeStr_7540._SafeStr_7558(_SafeStr_2623.GAMES, [k]); if (this._SafeStr_10220){ this._SafeStr_10220._SafeStr_10207(k); }; } public function _SafeStr_12060(k:int, _arg_2:String, _arg_3:String, _arg_4:String=""):void { if (_arg_3.indexOf("?") != -1){ _arg_4.replace("?", "&"); }; _SafeStr_6.showGame((_arg_3 + this._SafeStr_12083)); this._SafeStr_12083 = ""; this._SafeStr_12078 = k; this._SafeStr_12079 = IFRAME; this._SafeStr_12071 = _arg_2; this._SafeStr_10203(GameConfigurations._SafeStr_10202(k), "loadGameClient"); this.inventory._SafeStr_7540._SafeStr_7558(_SafeStr_2623.GAMES, [k]); if (this._SafeStr_10220){ this._SafeStr_10220._SafeStr_10207(k); }; } private function _SafeStr_12114(k:Object):URLVariables { var _local_3:String; var _local_2:URLVariables = new URLVariables(); for (_local_3 in k) { _local_2[_local_3] = k[_local_3]; }; return (_local_2); } private function _SafeStr_12108(k:Event):void { var _local_4:DisplayObject; var _local_2:Stage = context.displayObjectContainer.stage; _local_2.quality = this._SafeStr_12072; _local_2.frameRate = this._SafeStr_12074; this._SafeStr_12080 = new Array(); var _local_3:int = (_local_2.numChildren - 1); while (_local_3 >= 0) { _local_4 = _local_2.getChildAt(_local_3); this._SafeStr_12080.push(_local_4); _local_2.removeChildAt(_local_3); _local_3--; }; this._SafeStr_12080.reverse(); _local_2.addEventListener(Event.RESIZE, this._SafeStr_9906); _local_2.addChild(this._SafeStr_12070); Core._SafeStr_12115._SafeStr_8769(0); this._SafeStr_9906(); } private function _SafeStr_12107(k:Event):void { HabboGamesCom.log("[HabboGameManager] external game client complete"); this._SafeStr_9906(); this._SafeStr_12116(); } public function _SafeStr_12116():void { this._SafeStr_10203(GameConfigurations._SafeStr_10202(this._SafeStr_12078), "gameClientLoaded"); } private function _SafeStr_9906(k:Event=null):void { var _local_2:Stage; var _local_3:Number; var _local_4:Number; if (disposed){ return; }; _local_2 = context.displayObjectContainer.stage; if (this._SafeStr_12070){ switch (this._SafeStr_12073){ case StageScaleMode.SHOW_ALL: _local_3 = (this._SafeStr_12070.width / this._SafeStr_12070.height); _local_4 = (_local_2.stageWidth / _local_2.stageHeight); if (_local_3 > _local_4){ this._SafeStr_12070.width = _local_2.stageWidth; this._SafeStr_12070.scaleY = this._SafeStr_12070.scaleX; } else { this._SafeStr_12070.height = _local_2.stageHeight; this._SafeStr_12070.scaleX = this._SafeStr_12070.scaleY; }; this._SafeStr_12070.x = ((_local_2.stageWidth - this._SafeStr_12070.width) / 2); this._SafeStr_12070.y = ((_local_2.stageHeight - this._SafeStr_12070.height) / 2); break; case StageScaleMode.NO_SCALE: this._SafeStr_12070.width = _local_2.stageWidth; this._SafeStr_12070.height = _local_2.stageHeight; this._SafeStr_12070.scaleX = 1; this._SafeStr_12070.scaleY = 1; this._SafeStr_12070.x = 0; this._SafeStr_12070.y = 0; break; }; if (((this._SafeStr_12065) && ((this._SafeStr_12065._SafeStr_12117 > -1)))){ this._SafeStr_12065.send(this._SafeStr_12065._SafeStr_12117, SharedEventToGameEnum.RESIZE_UPDATE, new Array(_local_2.stageWidth, _local_2.stageHeight)); }; }; } private function _SafeStr_12110(k:IOErrorEvent):void { HabboGamesCom.log("[HabboGameManager] external game client IO error"); context.error(("IOError while loading game client for " + this._SafeStr_12078), false); this._SafeStr_12061(this._SafeStr_12078, this._SafeStr_12071, "loadGameClientError"); } private function _SafeStr_12111(k:SecurityErrorEvent):void { HabboGamesCom.log("[HabboGameManager] external game client security error"); context.error(("SecurityError while loading game client for " + this._SafeStr_12078), false); this._SafeStr_12061(this._SafeStr_12078, this._SafeStr_12071, "loadGameClientError"); } private function _SafeStr_12112(k:ProgressEvent):void { HabboGamesCom.log(((("[HabboGameManager] external game client progress " + k.bytesLoaded) + "/") + k.bytesTotal)); } private function _SafeStr_12106(k:Event):void { k.stopImmediatePropagation(); } public function joinPlayerQueue(k:int):void { this._SafeStr_12118(); this.send(new _SafeStr_2731(k)); if (this._SafeStr_10220){ this._SafeStr_10220._SafeStr_10206(k); }; this._SafeStr_12077 = k; this._SafeStr_10203(GameConfigurations._SafeStr_10202(k), "joinPlayerQueue"); } private function _SafeStr_12118():void { if (this._SafeStr_12077 != -1){ this._SafeStr_10204(this._SafeStr_12077); }; } public function _SafeStr_10204(k:int):void { this.send(new _SafeStr_2728(k)); this._SafeStr_12077 = -1; } public function acceptGameInvite(k:int, _arg_2:int):void { this._SafeStr_12118(); this.send(new _SafeStr_2729(k, _arg_2)); this._SafeStr_12077 = k; this._SafeStr_10203(GameConfigurations._SafeStr_10202(k), "joinPlayerQueue", "", _arg_2); if (this._SafeStr_10220){ this._SafeStr_10220._SafeStr_10206(k); }; } public function _SafeStr_12109(k:Event):void { HabboGamesCom.log("[HabboGameManager] external game client unloaded"); } public function _SafeStr_12061(k:int, _arg_2:String, _arg_3:String):void { var _local_4:_SafeStr_2295; this._SafeStr_12077 = -1; if (this._SafeStr_10220){ this._SafeStr_10220._SafeStr_10207(k); }; if ((((this._SafeStr_12078 > -1)) && ((this._SafeStr_12071 == _arg_2)))){ this._SafeStr_10203(GameConfigurations._SafeStr_10202(this._SafeStr_12078), _arg_3); this._SafeStr_12078 = -1; Core._SafeStr_12115.resume(); switch (this._SafeStr_12079){ case EMBEDDED: this.unloadGameClient(); break; case IFRAME: this._SafeStr_12119(); break; }; if (GameConfigurations._SafeStr_10202(k) == "elisa_habbo_stories"){ if (this._SafeStr_7360){ this._SafeStr_7360.activate(); }; _local_4 = new _SafeStr_2295(_SafeStr_2295._SafeStr_5780); _local_4._SafeStr_5791 = HabboToolbarIconEnum.RECEPTION; this._SafeStr_5510.events.dispatchEvent(_local_4); } else { if (this._SafeStr_10220){ this._SafeStr_10220.activate(k, false); this._SafeStr_10203(GameConfigurations._SafeStr_10202(k), "showGameCenter.gameEnd"); }; }; this.send(new _SafeStr_2725(k)); }; } public function _SafeStr_12120():void { if (this._SafeStr_12078 > -1){ this._SafeStr_12061(this._SafeStr_12078, this._SafeStr_12071, "unloadGameClient"); }; } private function unloadGameClient():void { var _local_2:DisplayObject; var k:Stage = context.displayObjectContainer.stage; k.removeEventListener(Event.RESIZE, this._SafeStr_9906); if (this._SafeStr_12070){ if (k.contains(this._SafeStr_12070)){ k.removeChild(this._SafeStr_12070); }; if (this._SafeStr_12070.contentLoaderInfo.hasOwnProperty("uncaughtErrorEvents")){ this._SafeStr_12070.contentLoaderInfo["uncaughtErrorEvents"].removeEventListener("uncaughtError", this._SafeStr_12113, true); this._SafeStr_12070.contentLoaderInfo["uncaughtErrorEvents"].removeEventListener("uncaughtError", this._SafeStr_12113, false); }; this._SafeStr_12070.removeEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, this._SafeStr_12113, true); this._SafeStr_12070.removeEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, this._SafeStr_12113, false); this._SafeStr_12070.unloadAndStop(); this._SafeStr_12070 = null; }; for each (_local_2 in this._SafeStr_12080) { k.addChild(_local_2); }; this._SafeStr_12080 = null; k.quality = this._SafeStr_12075; k.frameRate = this._SafeStr_12076; } private function _SafeStr_12119():void { _SafeStr_6.hideGame(); } public function _SafeStr_12062(k:int):String { return (GameConfigurations._SafeStr_10202(k)); } public function getGameId(k:String):int { return (GameConfigurations.getId(k)); } public function getGameAssetURL(k:int, _arg_2:String):String { return (GameConfigurations._SafeStr_10229(k, _arg_2)); } private function _SafeStr_12113(k:UncaughtErrorEvent):void { var _local_2:String; var _local_3:String; var _local_5:Error; var _local_6:ErrorEvent; HabboGamesCom.log(((("[HabboGameManager] external game client crashed, eventType:" + k.type) + " errorID:") + k.errorID)); var _local_4:String; if ((k.error is Error)){ _local_5 = (k.error as Error); _local_2 = _local_5.errorID.toString(); _local_3 = _local_5.message; _local_4 = _local_5.getStackTrace(); } else { if ((k.error is ErrorEvent)){ _local_6 = (k.error as ErrorEvent); _local_2 = _local_6.errorID.toString(); _local_3 = _local_6.type; _local_4 = _local_6.toString(); } else { _local_2 = k.errorID.toString(); _local_3 = k.type; _local_4 = k.error.toString(); }; }; this._SafeStr_12121(_local_2, _local_3, _local_4); k.stopImmediatePropagation(); } public function _SafeStr_12121(k:String, _arg_2:String, _arg_3:String=null):void { this._SafeStr_12122(this._SafeStr_12078, k, _arg_2, _arg_3); this._SafeStr_12061(this._SafeStr_12078, this._SafeStr_12071, "gameClientCrash"); this.alert("${gamecenter.game_crashed}"); } private function _SafeStr_12122(gameTypeId:int, errorId:String, errorMessage:String, debugData:String=null):void { var url:String = getProperty("game.center.error.url"); var variables:URLVariables = new URLVariables(); var request:URLRequest = new URLRequest(url); variables.gameTypeId = gameTypeId; variables.flashVersion = Capabilities.version; variables.errorId = errorId; variables.errorMessage = errorMessage; if (debugData){ variables.debugData = debugData; }; request.data = variables; request.method = URLRequestMethod.POST; if (Capabilities.playerType != "StandAlone"){ try { sendToURL(request); } catch(e:Error) { _SafeStr_4.log(("Error while sending error report: " + e.message)); }; }; } public function get _SafeStr_7660():String { return ("games/"); } public function _SafeStr_7661(k:String):void { var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; switch (_local_2[1]){ case "open": if (_local_2.length > 2){ this.showGameCenterByGameName("", _local_2[2]); }; return; case "play": if (_local_2.length > 2){ this.showGameCenterByGameName("", _local_2[2], true); }; return; }; } } }//package _-1lV // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10195 = "_-1GI" (String#25228, DoABC#3) // _SafeStr_10201 = "_-3Rk" (String#11149, DoABC#3) // _SafeStr_10202 = "_-00h" (String#22208, DoABC#3) // _SafeStr_10203 = "_-455" (String#32179, DoABC#3) // _SafeStr_10204 = "_-0bd" (String#8217, DoABC#3) // _SafeStr_10206 = "_-5TB" (String#35542, DoABC#3) // _SafeStr_10207 = "_-4PY" (String#32995, DoABC#3) // _SafeStr_10208 = "_-46i" (String#11853, DoABC#3) // _SafeStr_10211 = "_-0XB" (String#23453, DoABC#3) // _SafeStr_10220 = "_-6X-" (String#1146, DoABC#3) // _SafeStr_10229 = "_-5Zo" (String#35809, DoABC#3) // _SafeStr_10670 = "_-6BO" (String#37319, DoABC#3) // _SafeStr_10810 = "_-0f2" (String#8271, DoABC#3) // _SafeStr_1201 = "_-19p" (String#8798, DoABC#3) // _SafeStr_12059 = "_-3Q3" (String#11125, DoABC#3) // _SafeStr_12060 = "_-5R4" (String#13212, DoABC#3) // _SafeStr_12061 = "_-0eZ" (String#8259, DoABC#3) // _SafeStr_12062 = "_-4BI" (String#11924, DoABC#3) // _SafeStr_12063 = "_-1sL" (String#26701, DoABC#3) // _SafeStr_12065 = "_-ki" (String#40186, DoABC#3) // _SafeStr_12066 = "_-2bZ" (String#28505, DoABC#3) // _SafeStr_12067 = "_-5Bm" (String#34884, DoABC#3) // _SafeStr_12068 = "_-1mJ" (String#26473, DoABC#3) // _SafeStr_12069 = "_-1KZ" (String#25388, DoABC#3) // _SafeStr_12070 = "_-4Mh" (String#32880, DoABC#3) // _SafeStr_12071 = "_-4pr" (String#1579, DoABC#3) // _SafeStr_12072 = "_-mc" (String#40268, DoABC#3) // _SafeStr_12073 = "_-26K" (String#27286, DoABC#3) // _SafeStr_12074 = "_-0XJ" (String#23458, DoABC#3) // _SafeStr_12075 = "_-5FK" (String#35020, DoABC#3) // _SafeStr_12076 = "_-2Gw" (String#27696, DoABC#3) // _SafeStr_12077 = "_-3i-" (String#31215, DoABC#3) // _SafeStr_12078 = "_-2pm" (String#29061, DoABC#3) // _SafeStr_12079 = "_-5mv" (String#36309, DoABC#3) // _SafeStr_12080 = "_-1iw" (String#26333, DoABC#3) // _SafeStr_12081 = "_-0TB" (String#23306, DoABC#3) // _SafeStr_12082 = "_-07B" (String#22447, DoABC#3) // _SafeStr_12083 = "_-4HP" (String#32666, DoABC#3) // _SafeStr_12084 = "_-CL" (String#14629, DoABC#3) // _SafeStr_12085 = "_-Bx" (String#38923, DoABC#3) // _SafeStr_12086 = "_-2QE" (String#10132, DoABC#3) // _SafeStr_12087 = "_-5Gi" (String#3912, DoABC#3) // _SafeStr_12088 = "_-3Xn" (String#11251, DoABC#3) // _SafeStr_12089 = "_-3kU" (String#31312, DoABC#3) // _SafeStr_12090 = "_-0-7" (String#22151, DoABC#3) // _SafeStr_12091 = "_-0hU" (String#8317, DoABC#3) // _SafeStr_12092 = "switch" (String#18195, DoABC#3) // _SafeStr_12093 = "_-6S1" (String#37934, DoABC#3) // _SafeStr_12094 = "_-4Ua" (String#12219, DoABC#3) // _SafeStr_12095 = "_-2Q1" (String#28047, DoABC#3) // _SafeStr_12096 = "_-4wD" (String#34230, DoABC#3) // _SafeStr_12097 = "_-1oG" (String#26551, DoABC#3) // _SafeStr_12098 = "_-2Mn" (String#842, DoABC#3) // _SafeStr_12099 = "_-3rT" (String#31589, DoABC#3) // _SafeStr_12100 = "_-1gO" (String#26228, DoABC#3) // _SafeStr_12101 = "_-54x" (String#34625, DoABC#3) // _SafeStr_12102 = "_-48H" (String#32308, DoABC#3) // _SafeStr_12103 = "_-2qs" (String#29101, DoABC#3) // _SafeStr_12104 = "_-4D2" (String#11951, DoABC#3) // _SafeStr_12105 = "_-2Ra" (String#10158, DoABC#3) // _SafeStr_12106 = "_-3Ca" (String#29993, DoABC#3) // _SafeStr_12107 = "_-3uW" (String#31720, DoABC#3) // _SafeStr_12108 = "_-2zt" (String#29448, DoABC#3) // _SafeStr_12109 = "_-1JR" (String#25343, DoABC#3) // _SafeStr_12110 = "_-17s" (String#24914, DoABC#3) // _SafeStr_12111 = "_-0Rb" (String#23252, DoABC#3) // _SafeStr_12112 = "_-2qw" (String#29104, DoABC#3) // _SafeStr_12113 = "_-5iw" (String#36165, DoABC#3) // _SafeStr_12114 = "_-ut" (String#40579, DoABC#3) // _SafeStr_12115 = "_-3jf" (String#3529, DoABC#3) // _SafeStr_12116 = "_-2qL" (String#29081, DoABC#3) // _SafeStr_12117 = "_-3kT" (String#31311, DoABC#3) // _SafeStr_12118 = "_-3pV" (String#31514, DoABC#3) // _SafeStr_12119 = "_-0h0" (String#23829, DoABC#3) // _SafeStr_12120 = "_-0o4" (String#24101, DoABC#3) // _SafeStr_12121 = "_-jj" (String#40152, DoABC#3) // _SafeStr_12122 = "_-55P" (String#34642, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_1416 = "_-6At" (String#13944, DoABC#3) // _SafeStr_197 = "_-1kj" (String#9387, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2284 = "_-4yD" (String#34310, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2418 = "_-3j5" (String#31260, DoABC#3) // _SafeStr_2623 = "_-4tE" (String#34123, DoABC#3) // _SafeStr_2651 = "_-5f3" (String#13426, DoABC#3) // _SafeStr_2723 = "_-0l0" (String#8368, DoABC#3) // _SafeStr_2724 = "_-2i6" (String#28767, DoABC#3) // _SafeStr_2725 = "_-5uY" (String#36606, DoABC#3) // _SafeStr_2726 = "_-15Y" (String#24825, DoABC#3) // _SafeStr_2727 = "_-3lr" (String#31367, DoABC#3) // _SafeStr_2728 = "_-5r1" (String#36473, DoABC#3) // _SafeStr_2729 = "_-1-h" (String#24588, DoABC#3) // _SafeStr_2730 = "_-0aG" (String#23574, DoABC#3) // _SafeStr_2731 = "_-2nU" (String#28981, DoABC#3) // _SafeStr_2732 = "_-1bV" (String#26047, DoABC#3) // _SafeStr_2733 = "_-01o" (String#22251, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_440 = "_-1mx" (String#9427, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5773 = "_-01E" (String#243, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5791 = "_-24j" (String#27226, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6264 = "_-1aQ" (String#26003, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7208 = "_-3D7" (String#300, DoABC#3) // _SafeStr_7360 = "_-0fK" (String#96, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7407 = "_-1Vr" (String#9161, DoABC#3) // _SafeStr_7409 = "_-4vI" (String#12674, DoABC#3) // _SafeStr_7540 = "_-25I" (String#3111, DoABC#3) // _SafeStr_7558 = "_-5fJ" (String#13432, DoABC#3) // _SafeStr_7573 = "_-67V" (String#869, DoABC#3) // _SafeStr_7660 = "_-4Jj" (String#12072, DoABC#3) // _SafeStr_7661 = "_-eq" (String#15127, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) // _SafeStr_8310 = "_-0n5" (String#8403, DoABC#3) // _SafeStr_8769 = "_-10t" (String#24636, DoABC#3) // _SafeStr_8971 = "_-4V" (String#33220, DoABC#3) // _SafeStr_8999 = "_-2CZ" (String#1082, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9906 = "_-S9" (String#39512, DoABC#3) //------------------------------------------------------------ //_-1lV.IncomingMessages package _-1lV { import _-0MK._SafeStr_3; import _-68V._SafeStr_1407; import _-cq._SafeStr_3256; import _-2uK._SafeStr_3989; import _-cq._SafeStr_3241; import _-2uK._SafeStr_4080; import _-2uK._SafeStr_4231; import _-2uK._SafeStr_4129; import _-cq._SafeStr_3235; import _-4-p._SafeStr_4235; import _-2uK._SafeStr_4232; import _-PO._SafeStr_2294; import _-2uK._SafeStr_4117; import _-2uK._SafeStr_4158; import _-34l._SafeStr_4348; import _-34l._SafeStr_4349; import _-34l.LoadGameMessageParser; import _-34l._SafeStr_4347; import _-34l._SafeStr_4350; import _-5n9._SafeStr_4344; import _-TI._SafeStr_3980; import _-069._SafeStr_2733; import _-069._SafeStr_2727; import _-3qZ._SafeStr_2273; import _-34l._SafeStr_4345; import _-34l.GameListMessageParser; import _-12f.GameConfigurations; import _-12f._SafeStr_4340; import _-34l._SafeStr_4346; import _-34l.GameAchievementsMessageParser; public class IncomingMessages implements _SafeStr_3 { private var _SafeStr_7218:HabboGameManager; private var _SafeStr_5406:Boolean = false; public function IncomingMessages(k:HabboGameManager) { this._SafeStr_7218 = k; var _local_2:_SafeStr_1407 = this._SafeStr_7218.communication; _local_2.addHabboConnectionMessageEvent(new _SafeStr_3256(this._SafeStr_12123)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3989(this._SafeStr_12124)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3241(this._SafeStr_12123)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_4080(this._SafeStr_12125)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_4231(this._SafeStr_12126)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_4129(this._SafeStr_12127)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3235(this._SafeStr_12123)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_4235(this._SafeStr_10278)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_4232(this._SafeStr_12128)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_2294(this._SafeStr_12129)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_4117(this._SafeStr_12130)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_4158(this._SafeStr_12131)); } public function dispose():void { this._SafeStr_7218 = null; this._SafeStr_5406 = true; } public function get disposed():Boolean { return (this._SafeStr_5406); } private function _SafeStr_12130(k:_SafeStr_4117):void { var _local_2:_SafeStr_4348 = k._SafeStr_5325(); HabboGamesCom.log(("[BaseJump] joined queue for game " + _local_2.gameTypeId)); } private function _SafeStr_12128(k:_SafeStr_4232):void { var _local_2:_SafeStr_4349 = k._SafeStr_5325(); HabboGamesCom.log(("[BaseJump] left queue for game " + _local_2.gameTypeId)); } private function _SafeStr_12127(k:_SafeStr_4129):void { var _local_2:LoadGameMessageParser = k._SafeStr_5325(); HabboGamesCom.log(((("[BaseJump] load game " + _local_2.gameTypeId) + " url:") + _local_2.url)); this._SafeStr_7218.loadGameClient(_local_2.gameTypeId, _local_2._SafeStr_12132, _local_2.url, _local_2.quality, _local_2.scaleMode, _local_2.frameRate, _local_2._SafeStr_12133, _local_2._SafeStr_12134, _local_2.params); } private function _SafeStr_12131(k:_SafeStr_4158):void { var _local_2:_SafeStr_4347 = k._SafeStr_5325(); HabboGamesCom.log(((("[BaseJump] load game url " + _local_2.gameTypeId) + " url:") + _local_2.url)); this._SafeStr_7218._SafeStr_12060(_local_2.gameTypeId, _local_2._SafeStr_12132, _local_2.url); } private function _SafeStr_12126(k:_SafeStr_4231):void { var _local_2:_SafeStr_4350 = k._SafeStr_5325(); HabboGamesCom.log(("[BaseJump] unload game " + _local_2.gameTypeId)); this._SafeStr_7218._SafeStr_12061(_local_2.gameTypeId, _local_2._SafeStr_12132, "unloadGameClient"); } private function _SafeStr_10278(k:_SafeStr_4235):void { var _local_2:_SafeStr_4344 = k._SafeStr_5325(); if (_local_2.gameTypeId == this._SafeStr_7218._SafeStr_12100()){ this._SafeStr_7218._SafeStr_12099(_local_2._SafeStr_12135); this._SafeStr_7218._SafeStr_12101(); }; } private function _SafeStr_12129(k:_SafeStr_2294):void { var _local_2:int = this._SafeStr_7218._SafeStr_12100(); if (_local_2 != -1){ this._SafeStr_7218.send(new _SafeStr_3980(_local_2)); }; this._SafeStr_7218.send(new _SafeStr_2733()); this._SafeStr_7218.send(new _SafeStr_2727()); } private function _SafeStr_12123(k:_SafeStr_2273):void { this._SafeStr_7218._SafeStr_12097 = true; } private function _SafeStr_12124(k:_SafeStr_3989):void { var _local_3:_SafeStr_4345; var _local_2:GameListMessageParser = (k.parser as GameListMessageParser); GameConfigurations._SafeStr_10312(); for each (_local_3 in _local_2.games) { GameConfigurations._SafeStr_10314(new _SafeStr_4340(_local_3._SafeStr_10237, _local_3._SafeStr_10238, _local_3.bgColor, _local_3.textColor, _local_3._SafeStr_10239, _local_3._SafeStr_10240)); }; GameConfigurations._SafeStr_10319(this._SafeStr_7218.events); } private function _SafeStr_12125(k:_SafeStr_4080):void { var _local_3:_SafeStr_4346; var _local_4:int; var _local_5:String; var _local_2:GameAchievementsMessageParser = (k.parser as GameAchievementsMessageParser); GameConfigurations._SafeStr_10313(); for each (_local_3 in _local_2.achievements) { _local_4 = 1; while (_local_4 <= _local_3.levels) { _local_5 = (("ACH_" + _local_3._SafeStr_12136) + _local_4); GameConfigurations._SafeStr_10315(_local_3.gameTypeId, _local_5); _local_4++; }; }; GameConfigurations._SafeStr_10321(this._SafeStr_7218.events); } } }//package _-1lV // _SafeStr_10237 = "_-4P0" (String#32972, DoABC#3) // _SafeStr_10238 = "_-39Q" (String#29864, DoABC#3) // _SafeStr_10239 = "_-19c" (String#24972, DoABC#3) // _SafeStr_10240 = "_-40" (String#31966, DoABC#3) // _SafeStr_10278 = "_-36t" (String#10843, DoABC#3) // _SafeStr_10312 = "_-jC" (String#40134, DoABC#3) // _SafeStr_10313 = "_-40A" (String#31975, DoABC#3) // _SafeStr_10314 = "_-30V" (String#29515, DoABC#3) // _SafeStr_10315 = "_-3Ap" (String#29919, DoABC#3) // _SafeStr_10319 = "_-3g8" (String#31145, DoABC#3) // _SafeStr_10321 = "_-3Y6" (String#30846, DoABC#3) // _SafeStr_12060 = "_-5R4" (String#13212, DoABC#3) // _SafeStr_12061 = "_-0eZ" (String#8259, DoABC#3) // _SafeStr_12097 = "_-1oG" (String#26551, DoABC#3) // _SafeStr_12099 = "_-3rT" (String#31589, DoABC#3) // _SafeStr_12100 = "_-1gO" (String#26228, DoABC#3) // _SafeStr_12101 = "_-54x" (String#34625, DoABC#3) // _SafeStr_12123 = "_-4Ih" (String#12050, DoABC#3) // _SafeStr_12124 = "_-Jn" (String#39206, DoABC#3) // _SafeStr_12125 = "_-3js" (String#31287, DoABC#3) // _SafeStr_12126 = "_-Gn" (String#39096, DoABC#3) // _SafeStr_12127 = "_-sJ" (String#40489, DoABC#3) // _SafeStr_12128 = "_-129" (String#24696, DoABC#3) // _SafeStr_12129 = "_-1Mk" (String#25470, DoABC#3) // _SafeStr_12130 = "_-2M5" (String#27893, DoABC#3) // _SafeStr_12131 = "_-6Xj" (String#38181, DoABC#3) // _SafeStr_12132 = "_-0E-" (String#22713, DoABC#3) // _SafeStr_12133 = "_-26r" (String#27307, DoABC#3) // _SafeStr_12134 = "_-1Vu" (String#25830, DoABC#3) // _SafeStr_12135 = "_-0Rs" (String#23261, DoABC#3) // _SafeStr_12136 = "_-6eO" (String#38456, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2294 = "_-3Dn" (String#30040, DoABC#3) // _SafeStr_2727 = "_-3lr" (String#31367, DoABC#3) // _SafeStr_2733 = "_-01o" (String#22251, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3235 = "_-1Cf" (String#25093, DoABC#3) // _SafeStr_3241 = "_-67l" (String#37171, DoABC#3) // _SafeStr_3256 = "_-6OE" (String#37797, DoABC#3) // _SafeStr_3980 = "_-5Xy" (String#35738, DoABC#3) // _SafeStr_3989 = "_-170" (String#24881, DoABC#3) // _SafeStr_4080 = "_-5S7" (String#13236, DoABC#3) // _SafeStr_4117 = "_-4Lp" (String#32837, DoABC#3) // _SafeStr_4129 = "_-ny" (String#40323, DoABC#3) // _SafeStr_4158 = "_-N4" (String#39324, DoABC#3) // _SafeStr_4231 = "_-2Tr" (String#28195, DoABC#3) // _SafeStr_4232 = "_-3k2" (String#31295, DoABC#3) // _SafeStr_4235 = "_-0gZ" (String#23814, DoABC#3) // _SafeStr_4340 = "_-cZ" (String#15092, DoABC#3) // _SafeStr_4344 = "_-3jn" (String#11457, DoABC#3) // _SafeStr_4345 = "_-41R" (String#11779, DoABC#3) // _SafeStr_4346 = "_-2dB" (String#10329, DoABC#3) // _SafeStr_4347 = "_-2cg" (String#10321, DoABC#3) // _SafeStr_4348 = "_-0Ug" (String#8105, DoABC#3) // _SafeStr_4349 = "_-4x-" (String#12699, DoABC#3) // _SafeStr_4350 = "_-0GV" (String#7867, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_7218 = "_-1ZB" (String#498, DoABC#3) //------------------------------------------------------------ //_-1lV.WindowUtils package _-1lV { import _-5Vt._SafeStr_10; import _-5QZ._SafeStr_633; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import _-5YE.IItemGridWindow; import _-5YE.IBitmapWrapperWindow; import _-5YE.IDisplayObjectWrapper; import flash.display.BitmapData; import flash.geom.Point; import flash.display.Bitmap; import _-5Vt.XmlAsset; import _-5Vt._SafeStr_39; import _-4A5.PropertyStruct; import _-5Vt.BitmapDataAsset; import _-5YE.ITextWindow; public class WindowUtils { private static var _assets:_SafeStr_10; private static var _SafeStr_5524:_SafeStr_633; public static function _SafeStr_12137(k:IWindow, _arg_2:String):void { var _local_3:IWindow; k.caption = _arg_2; if ((k.parent is IWindowContainer)){ _local_3 = (k.parent as IWindowContainer).findChildByName((k.name + "_stroke")); }; if ((k.parent is IItemListWindow)){ _local_3 = (k.parent as IItemListWindow).getListItemByName((k.name + "_stroke")); }; if ((k.parent is IItemGridWindow)){ _local_3 = (k.parent as IItemGridWindow)._SafeStr_12138((k.name + "_stroke")); }; if (_local_3){ if (_local_3.caption != _arg_2){ _local_3.caption = _arg_2; }; }; } public static function init(k:_SafeStr_10, _arg_2:_SafeStr_633):void { _assets = k; _SafeStr_5524 = _arg_2; } public static function _SafeStr_8338(k:IWindow, _arg_2:BitmapData, _arg_3:int=0, _arg_4:int=0, _arg_5:int=0):void { var _local_9:IBitmapWrapperWindow; var _local_10:IDisplayObjectWrapper; if (_arg_2 == null){ return; }; if (k == null){ return; }; if (k.disposed){ return; }; var _local_6:int = (((_arg_3)>0) ? _arg_3 : k.height); var _local_7:int = (((k.width - _arg_2.width) / 2) + _arg_4); var _local_8:int = (((_local_6 - _arg_2.height) / 2) + _arg_5); if ((k as IBitmapWrapperWindow) != null){ _local_9 = IBitmapWrapperWindow(k); if ((((_local_9.bitmap == null)) || ((_arg_3 > 0)))){ _local_9.bitmap = new BitmapData(k.width, _local_6, true, 0xFFFFFF); }; _local_9.bitmap.fillRect(_local_9.bitmap.rect, 0xFFFFFF); _local_9.bitmap.copyPixels(_arg_2, _arg_2.rect, new Point(_local_7, _local_8), null, null, false); k.invalidate(); } else { if ((k as IDisplayObjectWrapper) != null){ _local_10 = IDisplayObjectWrapper(k); _local_10.setDisplayObject(new Bitmap(_arg_2)); }; }; } public static function createWindow(k:String, _arg_2:int=2):IWindow { var _local_6:IWindow; var _local_7:IBitmapWrapperWindow; HabboGamesCom.log(("CreateWindow: " + k)); if (((!(_assets)) || (!(_SafeStr_5524)))){ return (null); }; var _local_3:XmlAsset = (_assets.getAssetByName(k) as XmlAsset); if (_local_3 == null){ HabboGamesCom.log(("CreateWindow() could not find the asset for window: " + k)); return (null); }; var _local_4:IWindow = _SafeStr_5524.buildFromXML((_local_3.content as XML), _arg_2); var _local_5:Array = []; if ((_local_4 is IWindowContainer)){ (_local_4 as IWindowContainer).groupChildrenWithTag("bitmap", _local_5, -1); } else { if ((_local_4 is IItemListWindow)){ (_local_4 as IItemListWindow)._SafeStr_12139("bitmap", _local_5, -1); } else { if ((_local_4 is IItemGridWindow)){ }; }; }; for each (_local_6 in _local_5) { HabboGamesCom.log(("Found child: " + _local_6.name)); }; for each (_local_7 in _local_5) { if (_local_7 == null){ } else { _SafeStr_12140(_local_7, false); }; }; return (_local_4); } private static function _SafeStr_12140(bmpWindow:IBitmapWrapperWindow, active:Boolean):void { var asset:_SafeStr_39; var assetName:String; var src:BitmapData; if (!_assets){ return; }; if (bmpWindow == null){ return; }; var result:Array = bmpWindow.properties.filter(function (k:*, _arg_2:int, _arg_3:Array):Boolean { return ((PropertyStruct(k).key == "bitmap_asset_name")); }); var offset:Point = new Point(); if (((result) && (result.length))){ assetName = (PropertyStruct(result[0]).value as String); HabboGamesCom.log(((("Found Image: " + bmpWindow.name) + " : ") + assetName)); if (active){ assetName = assetName.replace("_on", ""); }; asset = _assets.getAssetByName(assetName); if (((asset) && ((asset is BitmapDataAsset)))){ bmpWindow.bitmap = new BitmapData(bmpWindow.width, bmpWindow.height, true, 0); src = (asset.content as BitmapData); offset.x = ((bmpWindow.width - src.width) / 2); offset.y = ((bmpWindow.height - src.height) / 2); bmpWindow.bitmap.copyPixels(src, src.rect, offset); }; }; } public static function _SafeStr_12141(k:IWindowContainer, _arg_2:String):void { var _local_3:IWindow = k.findChildByName(_arg_2); if (_local_3){ _local_3.visible = false; }; var _local_4:IWindow = k.findChildByName((_arg_2 + "_stroke")); if (_local_4){ _local_4.visible = false; }; } public static function _SafeStr_12142(k:IWindow, _arg_2:uint):void { var _local_4:ITextWindow; var _local_3:Array = []; if ((k is IWindowContainer)){ (k as IWindowContainer).groupChildrenWithTag("stroke", _local_3, 10); } else { if ((k is IItemListWindow)){ (k as IItemListWindow)._SafeStr_12139("stroke", _local_3, 10); } else { if ((k is IItemGridWindow)){ }; }; }; for each (_local_4 in _local_3) { if (_local_4 == null){ } else { _local_4.textColor = _arg_2; }; }; } public static function _SafeStr_12143(k:IWindowContainer, _arg_2:String):void { var _local_3:IWindow = k.findChildByName(_arg_2); if (_local_3){ _local_3.visible = true; }; var _local_4:IWindow = k.findChildByName((_arg_2 + "_stroke")); if (_local_4){ _local_4.visible = true; }; } } }//package _-1lV // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_12137 = "_-3JQ" (String#1535, DoABC#3) // _SafeStr_12138 = "_-4On" (String#12143, DoABC#3) // _SafeStr_12139 = "_-3xh" (String#11695, DoABC#3) // _SafeStr_12140 = "_-3XV" (String#30824, DoABC#3) // _SafeStr_12141 = "_-0iX" (String#23886, DoABC#3) // _SafeStr_12142 = "_-0aC" (String#23570, DoABC#3) // _SafeStr_12143 = "_-0gV" (String#23812, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_8338 = "_-4eW" (String#584, DoABC#3) //------------------------------------------------------------ //_-1MN._SafeStr_5101 package _-1MN { import _-5W3.AdServerRequest; import _-1LL.AdSlot; public interface _SafeStr_5101 { function _SafeStr_12144(_arg_1:String, _arg_2:AdServerRequest, _arg_3:Boolean=false, _arg_4:*=null):void; function _SafeStr_6827(_arg_1:String, _arg_2:*=null):void; function _SafeStr_6836(_arg_1:String, _arg_2:AdSlot, _arg_3:*=null):void; function _SafeStr_6767(_arg_1:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void; function _SafeStr_6675(_arg_1:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void; function _SafeStr_6763(_arg_1:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void; function _SafeStr_6788(_arg_1:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void; } }//package _-1MN // _SafeStr_12144 = "_-2ws" (String#10656, DoABC#3) // _SafeStr_5101 = "_-1pk" (String#9475, DoABC#3) // _SafeStr_6675 = "_-4vH" (String#12673, DoABC#3) // _SafeStr_6763 = "_-2rw" (String#10558, DoABC#3) // _SafeStr_6767 = "_-1uZ" (String#9566, DoABC#3) // _SafeStr_6788 = "_-0oP" (String#8426, DoABC#3) // _SafeStr_6827 = "_-1nX" (String#9435, DoABC#3) // _SafeStr_6836 = "_-4YI" (String#12283, DoABC#3) //------------------------------------------------------------ //_-1MN._SafeStr_5102 package _-1MN { import _-6gu.Debuggable; import _-2pZ.AnalyticsConfigGroup; import _-5W3.AdServerRequest; import _-1LL.AdSlot; public class _SafeStr_5102 extends Debuggable implements _SafeStr_5101 { public static const _SafeStr_12145:String = "impressions"; public static const _SafeStr_12146:String = "adCalls"; public static const _SafeStr_12147:String = "template"; public static const _SafeStr_12148:String = "adSlot"; public static const PROGRESS:String = "progress"; public static const _SafeStr_12149:String = "clicks"; public static const VPAID:String = "vpaid"; public static const ALL:String = "all"; public static const LINEAR:String = "linear"; public static const _SafeStr_6673:String = "nonLinear"; public static const _SafeStr_12150:String = "companion"; public static const _SafeStr_12151:String = "non-interactive"; public static const _SafeStr_6764:String = "loaded"; public static const _SafeStr_6756:String = "fired"; public static const COMPLETE:String = "complete"; public static const ERROR:String = "error"; public static const _SafeStr_6832:String = "timeout"; public static const _SafeStr_6833:String = "deferred"; public static const _SafeStr_12152:String = "failover"; public static const _SafeStr_6162:String = "start"; public static const STOP:String = "stop"; public static const _SafeStr_12028:String = "firstQuartile"; public static const _SafeStr_12026:String = "midpoint"; public static const _SafeStr_12030:String = "thirdQuartile"; public static const PAUSE:String = "pause"; public static const _SafeStr_12024:String = "resume"; public static const FULLSCREEN:String = "fullscreen"; public static const MUTE:String = "mute"; public static const _SafeStr_12032:String = "unmute"; public static const _SafeStr_12153:String = "expand"; public static const _SafeStr_6796:String = "collapse"; public static const _SafeStr_6791:String = "userAcceptInvitation"; public static const CLOSE:String = "close"; public static const _SafeStr_6770:String = "started"; public static const _SafeStr_12154:String = "stopped"; public static const _SafeStr_6783:String = "linearChange"; public static const _SafeStr_6780:String = "expandedChange"; public static const _SafeStr_12155:String = "remainingTimeChange"; public static const _SafeStr_12156:String = "volumeChange"; public static const _SafeStr_6775:String = "paused"; public static const _SafeStr_6776:String = "playing"; public static const _SafeStr_6801:String = "videoStart"; public static const _SafeStr_6803:String = "videoFirstQuartile"; public static const _SafeStr_6805:String = "videoMidpoint"; public static const _SafeStr_6807:String = "videoThirdQuartile"; public static const _SafeStr_6809:String = "videoComplete"; public static const _SafeStr_6811:String = "skipped"; public static const _SafeStr_6812:String = "skippableStateChange"; public static const _SafeStr_6813:String = "sizeChange"; public static const _SafeStr_6814:String = "durationChange"; public static const _SafeStr_6815:String = "adInteraction"; public static const _SafeStr_12157:String = "pre-roll"; public static const _SafeStr_12158:String = "mid-roll"; public static const _SafeStr_12159:String = "post-roll"; public function _SafeStr_5102(k:AnalyticsConfigGroup=null) { if (k != null){ this.initialise(k); }; } public function initialise(k:AnalyticsConfigGroup):void { if (k != null){ if (k._SafeStr_12160()){ }; }; } public function _SafeStr_12144(k:String, _arg_2:AdServerRequest, _arg_3:Boolean=false, _arg_4:*=null):void { } public function _SafeStr_6827(k:String, _arg_2:*=null):void { } public function _SafeStr_6836(k:String, _arg_2:AdSlot, _arg_3:*=null):void { } public function _SafeStr_6767(k:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void { } public function _SafeStr_6675(k:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void { } public function _SafeStr_6763(k:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void { } public function _SafeStr_6788(k:String, _arg_2:AdSlot, _arg_3:*, _arg_4:*=null):void { } } }//package _-1MN // _SafeStr_12024 = "_-5x0" (String#36705, DoABC#3) // _SafeStr_12026 = "_-5Jy" (String#35201, DoABC#3) // _SafeStr_12028 = "_-69Q" (String#37242, DoABC#3) // _SafeStr_12030 = "_-5HE" (String#35093, DoABC#3) // _SafeStr_12032 = "_-6Lt" (String#37703, DoABC#3) // _SafeStr_12144 = "_-2ws" (String#10656, DoABC#3) // _SafeStr_12145 = "_-5rj" (String#36502, DoABC#3) // _SafeStr_12146 = "_-2Nb" (String#27956, DoABC#3) // _SafeStr_12147 = "_-4Oa" (String#32954, DoABC#3) // _SafeStr_12148 = "_-0p0" (String#24128, DoABC#3) // _SafeStr_12149 = "_-5MI" (String#35292, DoABC#3) // _SafeStr_12150 = "_-1TZ" (String#25748, DoABC#3) // _SafeStr_12151 = "_-1BV" (String#25048, DoABC#3) // _SafeStr_12152 = "_-5IM" (String#35143, DoABC#3) // _SafeStr_12153 = "_-36m" (String#29761, DoABC#3) // _SafeStr_12154 = "_-7N" (String#38755, DoABC#3) // _SafeStr_12155 = "_-1hc" (String#26283, DoABC#3) // _SafeStr_12156 = "_-5gw" (String#36089, DoABC#3) // _SafeStr_12157 = "_-3eU" (String#31092, DoABC#3) // _SafeStr_12158 = "_-de" (String#39941, DoABC#3) // _SafeStr_12159 = "_-53R" (String#34561, DoABC#3) // _SafeStr_12160 = "_-0-W" (String#22166, DoABC#3) // _SafeStr_5101 = "_-1pk" (String#9475, DoABC#3) // _SafeStr_5102 = "_-1Ki" (String#8974, DoABC#3) // _SafeStr_6162 = "_-6ZO" (String#38252, DoABC#3) // _SafeStr_6673 = "_-4KO" (String#32779, DoABC#3) // _SafeStr_6675 = "_-4vH" (String#12673, DoABC#3) // _SafeStr_6756 = "_-0-i" (String#22175, DoABC#3) // _SafeStr_6763 = "_-2rw" (String#10558, DoABC#3) // _SafeStr_6764 = "_-68R" (String#37199, DoABC#3) // _SafeStr_6767 = "_-1uZ" (String#9566, DoABC#3) // _SafeStr_6770 = "_-0Rm" (String#23260, DoABC#3) // _SafeStr_6775 = "_-28W" (String#27369, DoABC#3) // _SafeStr_6776 = "_-0jf" (String#23930, DoABC#3) // _SafeStr_6780 = "_-39z" (String#29889, DoABC#3) // _SafeStr_6783 = "_-4r5" (String#34040, DoABC#3) // _SafeStr_6788 = "_-0oP" (String#8426, DoABC#3) // _SafeStr_6791 = "_-23V" (String#27173, DoABC#3) // _SafeStr_6796 = "_-lY" (String#40220, DoABC#3) // _SafeStr_6801 = "_-14t" (String#24799, DoABC#3) // _SafeStr_6803 = "_-2tJ" (String#29203, DoABC#3) // _SafeStr_6805 = "_-4R2" (String#33058, DoABC#3) // _SafeStr_6807 = "_-4hf" (String#33679, DoABC#3) // _SafeStr_6809 = "_-2Yy" (String#28398, DoABC#3) // _SafeStr_6811 = "_-6gK" (String#38537, DoABC#3) // _SafeStr_6812 = "_-oZ" (String#40347, DoABC#3) // _SafeStr_6813 = "_-3O-" (String#30466, DoABC#3) // _SafeStr_6814 = "_-3MD" (String#30392, DoABC#3) // _SafeStr_6815 = "_-2QI" (String#28061, DoABC#3) // _SafeStr_6827 = "_-1nX" (String#9435, DoABC#3) // _SafeStr_6832 = "_-Kx" (String#39252, DoABC#3) // _SafeStr_6833 = "_-5kH" (String#36214, DoABC#3) // _SafeStr_6836 = "_-4YI" (String#12283, DoABC#3) //------------------------------------------------------------ //_-1Mz._SafeStr_2535 package _-1Mz { import _-0MK._SafeStr_3; import _-4A5._SafeStr_2328; public interface _SafeStr_2535 extends _SafeStr_3, _SafeStr_2328 { function get properties():Array; function set properties(_arg_1:Array):void; } }//package _-1Mz // _SafeStr_2328 = "_-571" (String#12870, DoABC#3) // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) //------------------------------------------------------------ //_-1Mz._SafeStr_634 package _-1Mz { import _-5Mz.WindowEvent; public interface _SafeStr_634 { function _SafeStr_12161(_arg_1:WindowEvent, _arg_2:IWindow):void; } }//package _-1Mz // _SafeStr_12161 = "_-0G0" (String#7858, DoABC#3) // _SafeStr_634 = "_-AW" (String#14600, DoABC#3) //------------------------------------------------------------ //_-1Mz._SafeStr_635 package _-1Mz { import _-5YE._SafeStr_2536; public interface _SafeStr_635 { function _SafeStr_7177(_arg_1:String, _arg_2:_SafeStr_2536):_SafeStr_2535; } }//package _-1Mz // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_635 = "_-377" (String#10845, DoABC#3) // _SafeStr_7177 = "_-4W7" (String#1570, DoABC#3) //------------------------------------------------------------ //_-1Mz._SafeStr_636 package _-1Mz { import flash.geom.Rectangle; import _-ue.Map; import _-4A5._SafeStr_2538; import _-1tn._SafeStr_2537; public interface _SafeStr_636 { function create(_arg_1:String, _arg_2:uint, _arg_3:uint, _arg_4:uint, _arg_5:Rectangle, _arg_6:Function=null, _arg_7:String="", _arg_8:uint=0, _arg_9:Array=null, _arg_10:IWindow=null, _arg_11:Array=null, _arg_12:String=""):IWindow; function destroy(_arg_1:IWindow):void; function buildFromXML(_arg_1:XML, _arg_2:uint=1, _arg_3:Map=null):IWindow; function _SafeStr_12162(_arg_1:IWindow):String; function _SafeStr_12163(_arg_1:uint, _arg_2:uint):XML; function _SafeStr_12164(_arg_1:uint, _arg_2:uint):_SafeStr_2538; function getThemeManager():_SafeStr_2537; } }//package _-1Mz // _SafeStr_12162 = "_-18d" (String#1467, DoABC#3) // _SafeStr_12163 = "_-0jg" (String#8347, DoABC#3) // _SafeStr_12164 = "_-4sz" (String#12638, DoABC#3) // _SafeStr_2537 = "_-5Rb" (String#13225, DoABC#3) // _SafeStr_2538 = "_-2VM" (String#10212, DoABC#3) // _SafeStr_636 = "_-3Tv" (String#11191, DoABC#3) //------------------------------------------------------------ //_-1Mz.Classes package _-1Mz { import flash.utils.Dictionary; import _-5im.WindowType; import _-5YE._SafeStr_3565; import _-5YE._SafeStr_3578; import _-5YE._SafeStr_3566; import _-5YE.BoxSizerController; import _-5YE._SafeStr_3572; import _-5YE._SafeStr_3550; import _-5YE._SafeStr_3588; import _-5YE._SafeStr_3561; import _-5YE._SafeStr_3584; import _-5YE._SafeStr_3552; import _-5YE._SafeStr_3559; import _-5YE._SafeStr_3590; import _-5YE._SafeStr_3560; import _-5YE._SafeStr_3573; import _-5YE.DropMenuController; import _-5YE._SafeStr_3574; import _-5YE.DropListController; import _-5YE._SafeStr_3585; import _-5YE._SafeStr_3577; import _-5YE._SafeStr_3571; import _-5YE._SafeStr_3553; import _-5YE._SafeStr_2553; import _-5YE._SafeStr_3592; import _-5YE._SafeStr_3569; import _-5YE._SafeStr_3591; import _-5YE.TextLabelController; import _-5YE.TextLinkController; import _-5YE._SafeStr_3581; import _-5YE._SafeStr_3556; import _-5YE.RegionController; import _-5YE._SafeStr_3575; import _-5YE.ScrollBarController; import _-5YE._SafeStr_3587; import _-5YE._SafeStr_3563; import _-5YE._SafeStr_3557; import _-5YE._SafeStr_3558; import _-5YE._SafeStr_3594; import _-5YE._SafeStr_3564; import _-5YE._SafeStr_3576; import _-5YE._SafeStr_3579; import _-5YE.TextController; import _-5YE.TextFieldController; import _-5YE._SafeStr_3551; import _-5YE._SafeStr_3583; import _-5YE.*; public class Classes { protected static var _SafeStr_12165:Dictionary; public static function init():void { if (!_SafeStr_12165){ _SafeStr_12165 = new Dictionary(); _SafeStr_12165[WindowType._SafeStr_12166] = WindowController; _SafeStr_12165[WindowType._SafeStr_12167] = _SafeStr_3565; _SafeStr_12165[WindowType._SafeStr_12168] = _SafeStr_3578; _SafeStr_12165[WindowType._SafeStr_12169] = _SafeStr_3566; _SafeStr_12165[WindowType._SafeStr_12170] = BoxSizerController; _SafeStr_12165[WindowType._SafeStr_12171] = _SafeStr_3572; _SafeStr_12165[WindowType._SafeStr_12172] = WindowController; _SafeStr_12165[WindowType._SafeStr_12173] = WindowController; _SafeStr_12165[WindowType._SafeStr_12174] = WindowController; _SafeStr_12165[WindowType._SafeStr_12175] = WindowController; _SafeStr_12165[WindowType._SafeStr_12176] = _SafeStr_3550; _SafeStr_12165[WindowType._SafeStr_12177] = _SafeStr_3550; _SafeStr_12165[WindowType._SafeStr_12178] = _SafeStr_3588; _SafeStr_12165[WindowType._SafeStr_12179] = _SafeStr_3588; _SafeStr_12165[WindowType._SafeStr_12180] = _SafeStr_3588; _SafeStr_12165[WindowType._SafeStr_10757] = _SafeStr_3561; _SafeStr_12165[WindowType._SafeStr_12181] = _SafeStr_3584; _SafeStr_12165[WindowType._SafeStr_12182] = _SafeStr_3552; _SafeStr_12165[WindowType._SafeStr_12183] = _SafeStr_3559; _SafeStr_12165[WindowType._SafeStr_12184] = _SafeStr_3590; _SafeStr_12165[WindowType._SafeStr_12185] = _SafeStr_3560; _SafeStr_12165[WindowType._SafeStr_12186] = _SafeStr_3573; _SafeStr_12165[WindowType._SafeStr_12187] = DropMenuController; _SafeStr_12165[WindowType._SafeStr_12188] = _SafeStr_3574; _SafeStr_12165[WindowType._SafeStr_12189] = DropListController; _SafeStr_12165[WindowType._SafeStr_12190] = _SafeStr_3585; _SafeStr_12165[WindowType._SafeStr_12191] = _SafeStr_3577; _SafeStr_12165[WindowType._SafeStr_12192] = _SafeStr_3571; _SafeStr_12165[WindowType._SafeStr_12193] = _SafeStr_3553; _SafeStr_12165[WindowType._SafeStr_12194] = _SafeStr_2553; _SafeStr_12165[WindowType._SafeStr_12195] = _SafeStr_3592; _SafeStr_12165[WindowType._SafeStr_12196] = _SafeStr_3569; _SafeStr_12165[WindowType._SafeStr_12197] = _SafeStr_3569; _SafeStr_12165[WindowType._SafeStr_12198] = _SafeStr_3569; _SafeStr_12165[WindowType._SafeStr_12199] = _SafeStr_3591; _SafeStr_12165[WindowType._SafeStr_12200] = _SafeStr_3591; _SafeStr_12165[WindowType._SafeStr_12201] = _SafeStr_3591; _SafeStr_12165[WindowType._SafeStr_12202] = TextLabelController; _SafeStr_12165[WindowType._SafeStr_12203] = TextLinkController; _SafeStr_12165[WindowType._SafeStr_12204] = _SafeStr_3581; _SafeStr_12165[WindowType._SafeStr_12205] = _SafeStr_3556; _SafeStr_12165[WindowType._SafeStr_12206] = RegionController; _SafeStr_12165[WindowType._SafeStr_12207] = _SafeStr_3575; _SafeStr_12165[WindowType._SafeStr_12208] = ScrollBarController; _SafeStr_12165[WindowType._SafeStr_12209] = ScrollBarController; _SafeStr_12165[WindowType._SafeStr_12210] = _SafeStr_3550; _SafeStr_12165[WindowType._SafeStr_12211] = _SafeStr_3550; _SafeStr_12165[WindowType._SafeStr_12212] = _SafeStr_3550; _SafeStr_12165[WindowType._SafeStr_12213] = _SafeStr_3550; _SafeStr_12165[WindowType._SafeStr_12214] = _SafeStr_3573; _SafeStr_12165[WindowType._SafeStr_12215] = _SafeStr_3573; _SafeStr_12165[WindowType._SafeStr_12216] = WindowController; _SafeStr_12165[WindowType._SafeStr_12217] = WindowController; _SafeStr_12165[WindowType._SafeStr_12218] = _SafeStr_3587; _SafeStr_12165[WindowType._SafeStr_12219] = _SafeStr_3563; _SafeStr_12165[WindowType._SafeStr_12220] = _SafeStr_3557; _SafeStr_12165[WindowType._SafeStr_12221] = _SafeStr_3558; _SafeStr_12165[WindowType._SafeStr_12222] = _SafeStr_3594; _SafeStr_12165[WindowType._SafeStr_12223] = _SafeStr_3564; _SafeStr_12165[WindowType._SafeStr_12224] = _SafeStr_3576; _SafeStr_12165[WindowType._SafeStr_12225] = _SafeStr_3552; _SafeStr_12165[WindowType._SafeStr_12226] = _SafeStr_3579; _SafeStr_12165[WindowType._SafeStr_12227] = _SafeStr_3558; _SafeStr_12165[WindowType._SafeStr_12228] = TextController; _SafeStr_12165[WindowType._SafeStr_12229] = TextFieldController; _SafeStr_12165[WindowType._SafeStr_7349] = _SafeStr_3551; _SafeStr_12165[WindowType._SafeStr_12230] = _SafeStr_3583; }; } public static function _SafeStr_12231(k:uint):Class { return (_SafeStr_12165[k]); } } }//package _-1Mz // _SafeStr_10757 = "_-19H" (String#24962, DoABC#3) // _SafeStr_12165 = "_-2wV" (String#29324, DoABC#3) // _SafeStr_12166 = "_-65Z" (String#37081, DoABC#3) // _SafeStr_12167 = "_-5Sd" (String#35526, DoABC#3) // _SafeStr_12168 = "_-0P1" (String#23157, DoABC#3) // _SafeStr_12169 = "_-0PV" (String#23171, DoABC#3) // _SafeStr_12170 = "_-Xc" (String#39711, DoABC#3) // _SafeStr_12171 = "_-7s" (String#38771, DoABC#3) // _SafeStr_12172 = "_-8s" (String#38807, DoABC#3) // _SafeStr_12173 = "_-3LY" (String#30364, DoABC#3) // _SafeStr_12174 = "_-6IU" (String#37573, DoABC#3) // _SafeStr_12175 = "_-1JF" (String#25336, DoABC#3) // _SafeStr_12176 = "_-3PL" (String#30510, DoABC#3) // _SafeStr_12177 = "_-0WD" (String#23419, DoABC#3) // _SafeStr_12178 = "_-2qa" (String#29090, DoABC#3) // _SafeStr_12179 = "_-4v8" (String#34192, DoABC#3) // _SafeStr_12180 = "_-1IA" (String#25295, DoABC#3) // _SafeStr_12181 = "_-161" (String#24846, DoABC#3) // _SafeStr_12182 = "_-6V1" (String#38059, DoABC#3) // _SafeStr_12183 = "_-Rv" (String#39505, DoABC#3) // _SafeStr_12184 = "_-5-B" (String#34387, DoABC#3) // _SafeStr_12185 = "_-0i0" (String#23868, DoABC#3) // _SafeStr_12186 = "_-0jw" (String#23942, DoABC#3) // _SafeStr_12187 = "_-4rM" (String#34048, DoABC#3) // _SafeStr_12188 = "_-qF" (String#40410, DoABC#3) // _SafeStr_12189 = "_-4kA" (String#33776, DoABC#3) // _SafeStr_12190 = "_-11n" (String#24679, DoABC#3) // _SafeStr_12191 = "_-0e9" (String#23725, DoABC#3) // _SafeStr_12192 = "_-644" (String#37023, DoABC#3) // _SafeStr_12193 = "_-2sI" (String#29162, DoABC#3) // _SafeStr_12194 = "_-2w6" (String#29311, DoABC#3) // _SafeStr_12195 = "_-0Xa" (String#23472, DoABC#3) // _SafeStr_12196 = "_-1P4" (String#25569, DoABC#3) // _SafeStr_12197 = "_-01b" (String#22244, DoABC#3) // _SafeStr_12198 = "_-5MJ" (String#35293, DoABC#3) // _SafeStr_12199 = "_-GQ" (String#39079, DoABC#3) // _SafeStr_12200 = "_-HK" (String#39111, DoABC#3) // _SafeStr_12201 = "_-4hZ" (String#33674, DoABC#3) // _SafeStr_12202 = "_-4lD" (String#33813, DoABC#3) // _SafeStr_12203 = "_-3n2" (String#31421, DoABC#3) // _SafeStr_12204 = "_-3H5" (String#30179, DoABC#3) // _SafeStr_12205 = "_-wF" (String#40635, DoABC#3) // _SafeStr_12206 = "_-5JY" (String#35189, DoABC#3) // _SafeStr_12207 = "_-2OZ" (String#27989, DoABC#3) // _SafeStr_12208 = "_-11d" (String#24670, DoABC#3) // _SafeStr_12209 = "_-wL" (String#40639, DoABC#3) // _SafeStr_12210 = "_-1Mu" (String#25477, DoABC#3) // _SafeStr_12211 = "_-0wg" (String#24442, DoABC#3) // _SafeStr_12212 = "_-1dK" (String#26112, DoABC#3) // _SafeStr_12213 = "_-0JH" (String#22929, DoABC#3) // _SafeStr_12214 = "_-3VR" (String#30748, DoABC#3) // _SafeStr_12215 = "_-2zc" (String#29439, DoABC#3) // _SafeStr_12216 = "_-3N1" (String#30427, DoABC#3) // _SafeStr_12217 = "_-6bp" (String#38343, DoABC#3) // _SafeStr_12218 = "_-4x2" (String#34260, DoABC#3) // _SafeStr_12219 = "_-6d6" (String#38403, DoABC#3) // _SafeStr_12220 = "_-3mF" (String#31388, DoABC#3) // _SafeStr_12221 = "_-5yp" (String#36775, DoABC#3) // _SafeStr_12222 = "_-0qa" (String#24191, DoABC#3) // _SafeStr_12223 = "_-3zu" (String#31923, DoABC#3) // _SafeStr_12224 = "_-6NJ" (String#37756, DoABC#3) // _SafeStr_12225 = "_-4xX" (String#34277, DoABC#3) // _SafeStr_12226 = "_-t" (String#40516, DoABC#3) // _SafeStr_12227 = "_-0yB" (String#24499, DoABC#3) // _SafeStr_12228 = "_-6A8" (String#37268, DoABC#3) // _SafeStr_12229 = "_-4Am" (String#32406, DoABC#3) // _SafeStr_12230 = "_-38n" (String#29842, DoABC#3) // _SafeStr_12231 = "_-2qN" (String#29083, DoABC#3) // _SafeStr_2553 = "_-3b6" (String#11311, DoABC#3) // _SafeStr_3550 = "_-6E4" (String#14005, DoABC#3) // _SafeStr_3551 = "function" (String#16376, DoABC#3) // _SafeStr_3552 = "in " (String#16884, DoABC#3) // _SafeStr_3553 = "_-49W" (String#11897, DoABC#3) // _SafeStr_3556 = "_-hl" (String#15184, DoABC#3) // _SafeStr_3557 = "_-0uj" (String#8521, DoABC#3) // _SafeStr_3558 = "_-m6" (String#15259, DoABC#3) // _SafeStr_3559 = "_-3fo" (String#11395, DoABC#3) // _SafeStr_3560 = "_-2-s" (String#9677, DoABC#3) // _SafeStr_3561 = "_-0GH" (String#7861, DoABC#3) // _SafeStr_3563 = "_-3s9" (String#11604, DoABC#3) // _SafeStr_3564 = "_-1e2" (String#9282, DoABC#3) // _SafeStr_3565 = "_-4oP" (String#12571, DoABC#3) // _SafeStr_3566 = "_-4b6" (String#12340, DoABC#3) // _SafeStr_3569 = "_-EK" (String#14669, DoABC#3) // _SafeStr_3571 = "_-3PU" (String#11117, DoABC#3) // _SafeStr_3572 = "_-ZF" (String#15037, DoABC#3) // _SafeStr_3573 = "_-1kE" (String#9378, DoABC#3) // _SafeStr_3574 = "_-78" (String#14539, DoABC#3) // _SafeStr_3575 = "_-6ao" (String#14371, DoABC#3) // _SafeStr_3576 = "_-1sz" (String#9542, DoABC#3) // _SafeStr_3577 = "_-16l" (String#8746, DoABC#3) // _SafeStr_3578 = "_-2Xo" (String#10253, DoABC#3) // _SafeStr_3579 = "_-3Am" (String#10904, DoABC#3) // _SafeStr_3581 = "_-4Zv" (String#12319, DoABC#3) // _SafeStr_3583 = "_-2IO" (String#10002, DoABC#3) // _SafeStr_3584 = "_-4Zk" (String#12315, DoABC#3) // _SafeStr_3585 = "_-2F7" (String#9944, DoABC#3) // _SafeStr_3587 = "_-4ai" (String#12332, DoABC#3) // _SafeStr_3588 = "_-4m" (String#12532, DoABC#3) // _SafeStr_3590 = "_-2uS" (String#10605, DoABC#3) // _SafeStr_3591 = "_-2yB" (String#10681, DoABC#3) // _SafeStr_3592 = "_-tt" (String#15387, DoABC#3) // _SafeStr_3594 = "_-5Iu" (String#13078, DoABC#3) // _SafeStr_7349 = "_-1CR" (String#25084, DoABC#3) //------------------------------------------------------------ //_-1Mz.ICoreWindowManager package _-1Mz { import flash.geom.Rectangle; import _-ue.Map; import _-5YE.IDesktopWindow; import _-4A5._SafeStr_2531; public interface ICoreWindowManager { function create(_arg_1:String, _arg_2:uint, _arg_3:uint, _arg_4:uint, _arg_5:Rectangle, _arg_6:Function=null, _arg_7:String="", _arg_8:uint=0, _arg_9:Array=null, _arg_10:IWindow=null, _arg_11:Array=null, _arg_12:String=""):IWindow; function destroy(_arg_1:IWindow):void; function buildFromXML(_arg_1:XML, _arg_2:uint=1, _arg_3:Map=null):IWindow; function _SafeStr_12162(_arg_1:IWindow):String; function getDesktop(_arg_1:uint):IDesktopWindow; function notify(_arg_1:String, _arg_2:String, _arg_3:Function, _arg_4:uint=0):_SafeStr_2531; function _SafeStr_12232(_arg_1:String):IWindow; function _SafeStr_12233(_arg_1:String):IWindow; function _SafeStr_12234(_arg_1:String, _arg_2:Array, _arg_3:int=0):uint; } }//package _-1Mz // _SafeStr_12162 = "_-18d" (String#1467, DoABC#3) // _SafeStr_12232 = "_-0Pj" (String#2665, DoABC#3) // _SafeStr_12233 = "_-02d" (String#2552, DoABC#3) // _SafeStr_12234 = "_-1GE" (String#8902, DoABC#3) // _SafeStr_2531 = "_-6MU" (String#14152, DoABC#3) //------------------------------------------------------------ //_-1Mz.IWindow package _-1Mz { import _-0MK._SafeStr_3; import flash.geom.Point; import flash.geom.Rectangle; import _-4A5._SafeStr_3272; import _-5YE.IDesktopWindow; import flash.geom.ColorTransform; import _-ue.Map; import flash.display.IBitmapDrawable; import _-4A5.PropertyStruct; public interface IWindow extends _SafeStr_3 { function get x():int; function get y():int; function get id():int; function get name():String; function get width():int; function get height():int; function get position():Point; function get rectangle():Rectangle; function get _SafeStr_12235():Rectangle; function get properties():Array; function get procedure():Function; function get background():Boolean; function get alpha():uint; function get color():uint; function get blend():Number; function get style():uint; function get visible():Boolean; function get clipping():Boolean; function get caption():String; function get parent():IWindow; function get debug():Boolean; function get filters():Array; function get _SafeStr_9289():uint; function get immediateClickMode():Boolean; function get type():uint; function get state():uint; function get param():uint; function get _SafeStr_7827():_SafeStr_3272; function get context():IWindowContext; function get desktop():IDesktopWindow; function get host():IWindow; function get tags():Array; function get left():int; function get top():int; function get right():int; function get bottom():int; function get _SafeStr_12236():String; function get _SafeStr_12237():int; function get _SafeStr_12238():int; function get _SafeStr_12239():int; function get _SafeStr_12240():int; function get etchingPoint():Point; function get _SafeStr_12241():ColorTransform; function set _SafeStr_12241(_arg_1:ColorTransform):void; function set x(_arg_1:int):void; function set y(_arg_1:int):void; function set id(_arg_1:int):void; function set name(_arg_1:String):void; function set width(_arg_1:int):void; function set height(_arg_1:int):void; function set position(_arg_1:Point):void; function set rectangle(_arg_1:Rectangle):void; function set properties(_arg_1:Array):void; function set procedure(_arg_1:Function):void; function set background(_arg_1:Boolean):void; function set alpha(_arg_1:uint):void; function set color(_arg_1:uint):void; function set blend(_arg_1:Number):void; function set style(_arg_1:uint):void; function set visible(_arg_1:Boolean):void; function set clipping(_arg_1:Boolean):void; function set caption(_arg_1:String):void; function set parent(_arg_1:IWindow):void; function set debug(_arg_1:Boolean):void; function set filters(_arg_1:Array):void; function set _SafeStr_9289(_arg_1:uint):void; function set immediateClickMode(_arg_1:Boolean):void; function set _SafeStr_12236(_arg_1:String):void; function set etching(_arg_1:Array):void; function toString():String; function clone():IWindow; function invalidate(_arg_1:Rectangle=null):void; function _SafeStr_12242():uint; function buildFromXML(_arg_1:XML, _arg_2:Map=null):Boolean; function center():void; function offset(_arg_1:Number, _arg_2:Number):void; function scale(_arg_1:Number, _arg_2:Number):void; function _SafeStr_12243():IBitmapDrawable; function _SafeStr_12244(_arg_1:Point):void; function _SafeStr_12245(_arg_1:Point):void; function _SafeStr_12246(_arg_1:Rectangle):void; function getMouseRegion(_arg_1:Rectangle):void; function _SafeStr_12247(_arg_1:Point):void; function _SafeStr_12248(_arg_1:Rectangle):void; function _SafeStr_12249(_arg_1:Point):Boolean; function _SafeStr_12250(_arg_1:Rectangle):Boolean; function getGlobalPosition(_arg_1:Point):void; function _SafeStr_7339(_arg_1:Point):void; function getGlobalRectangle(_arg_1:Rectangle):void; function _SafeStr_12251(_arg_1:Rectangle):void; function hitTestGlobalPoint(_arg_1:Point):Boolean; function _SafeStr_12252(_arg_1:Rectangle):Boolean; function _SafeStr_12253():Number; function _SafeStr_12254():Number; function _SafeStr_12255(_arg_1:Point):void; function _SafeStr_12256(_arg_1:Point):void; function _SafeStr_12257(_arg_1:String):IWindow; function _SafeStr_12258(_arg_1:uint, _arg_2:Boolean=true):void; function _SafeStr_7809(_arg_1:uint):Boolean; function _SafeStr_12259(_arg_1:uint, _arg_2:uint=0):Boolean; function _SafeStr_12260(_arg_1:uint, _arg_2:Boolean=true):void; function _SafeStr_12261(_arg_1:uint):Boolean; function _SafeStr_12262(_arg_1:uint, _arg_2:uint=0):Boolean; function setParamFlag(_arg_1:uint, _arg_2:Boolean=true):void; function _SafeStr_12263(_arg_1:uint):Boolean; function _SafeStr_7192(_arg_1:uint, _arg_2:uint=0):Boolean; function destroy():Boolean; function minimize():Boolean; function _SafeStr_12264():Boolean; function restore():Boolean; function activate():Boolean; function deactivate():Boolean; function lock():Boolean; function unlock():Boolean; function enable():Boolean; function disable():Boolean; function addEventListener(_arg_1:String, _arg_2:Function, _arg_3:int=0):void; function removeEventListener(_arg_1:String, _arg_2:Function):void; function hasEventListener(_arg_1:String):Boolean; function _SafeStr_12265(_arg_1:String, _arg_2:Object):PropertyStruct; function _SafeStr_12266(_arg_1:String):PropertyStruct; function _SafeStr_12267(_arg_1:Boolean, _arg_2:Array):void; function _SafeStr_12268(_arg_1:Boolean, _arg_2:Array):void; function _SafeStr_12269(_arg_1:Boolean, _arg_2:Array):void; function _SafeStr_7777():Boolean; } }//package _-1Mz // _SafeStr_12235 = "_-3ry" (String#11602, DoABC#3) // _SafeStr_12236 = "_-0AE" (String#7775, DoABC#3) // _SafeStr_12237 = "_-6KH" (String#14113, DoABC#3) // _SafeStr_12238 = "_-5e4" (String#13412, DoABC#3) // _SafeStr_12239 = "_-4O7" (String#12137, DoABC#3) // _SafeStr_12240 = "_-0Eu" (String#7842, DoABC#3) // _SafeStr_12241 = "_-4cp" (String#12371, DoABC#3) // _SafeStr_12242 = "_-3r6" (String#11588, DoABC#3) // _SafeStr_12243 = "_-26U" (String#3116, DoABC#3) // _SafeStr_12244 = "_-15y" (String#2863, DoABC#3) // _SafeStr_12245 = "_-9K" (String#4326, DoABC#3) // _SafeStr_12246 = "_-62E" (String#4134, DoABC#3) // _SafeStr_12247 = "_-3vC" (String#11650, DoABC#3) // _SafeStr_12248 = "_-58l" (String#12904, DoABC#3) // _SafeStr_12249 = "_-Ob" (String#14842, DoABC#3) // _SafeStr_12250 = "_-5N1" (String#13151, DoABC#3) // _SafeStr_12251 = "_-2Ru" (String#10161, DoABC#3) // _SafeStr_12252 = "_-5M-" (String#13128, DoABC#3) // _SafeStr_12253 = "_-02D" (String#7649, DoABC#3) // _SafeStr_12254 = "_-33v" (String#10791, DoABC#3) // _SafeStr_12255 = "_-6iy" (String#14490, DoABC#3) // _SafeStr_12256 = "_-xe" (String#15441, DoABC#3) // _SafeStr_12257 = "_-3a0" (String#11287, DoABC#3) // _SafeStr_12258 = "_-5IZ" (String#13073, DoABC#3) // _SafeStr_12259 = "_-1ua" (String#9567, DoABC#3) // _SafeStr_12260 = "_-0-v" (String#7601, DoABC#3) // _SafeStr_12261 = "_-63m" (String#13839, DoABC#3) // _SafeStr_12262 = "_-5CT" (String#12972, DoABC#3) // _SafeStr_12263 = "_-6fU" (String#14434, DoABC#3) // _SafeStr_12264 = "_-11v" (String#8660, DoABC#3) // _SafeStr_12265 = "_-4rl" (String#12618, DoABC#3) // _SafeStr_12266 = "_-1PD" (String#9059, DoABC#3) // _SafeStr_12267 = "_-6H7" (String#14061, DoABC#3) // _SafeStr_12268 = "_-2ny" (String#10489, DoABC#3) // _SafeStr_12269 = "_-1M3" (String#9004, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3272 = "_-5yy" (String#13748, DoABC#3) // _SafeStr_7192 = "_-3pO" (String#11557, DoABC#3) // _SafeStr_7339 = "_-6l6" (String#14529, DoABC#3) // _SafeStr_7777 = "_-2Or" (String#10115, DoABC#3) // _SafeStr_7809 = "_-3f" (String#11378, DoABC#3) // _SafeStr_7827 = "_-44t" (String#11825, DoABC#3) // _SafeStr_9289 = "_-1hk" (String#9342, DoABC#3) //------------------------------------------------------------ //_-1Mz.IWindowContainer package _-1Mz { import _-4A5._SafeStr_2328; import flash.geom.Point; public interface IWindowContainer extends IWindow, _SafeStr_2328 { function get numChildren():int; function addChild(_arg_1:IWindow):IWindow; function addChildAt(_arg_1:IWindow, _arg_2:int):IWindow; function getChildAt(_arg_1:int):IWindow; function getChildByID(_arg_1:int):IWindow; function _SafeStr_7196(_arg_1:String):IWindow; function getChildByName(_arg_1:String):IWindow; function getChildIndex(_arg_1:IWindow):int; function findChildByTag(_arg_1:String):IWindow; function findChildByName(_arg_1:String):IWindow; function removeChild(_arg_1:IWindow):IWindow; function removeChildAt(_arg_1:int):IWindow; function setChildIndex(_arg_1:IWindow, _arg_2:int):void; function swapChildren(_arg_1:IWindow, _arg_2:IWindow):void; function swapChildrenAt(_arg_1:int, _arg_2:int):void; function _SafeStr_12270(_arg_1:uint, _arg_2:Array, _arg_3:int=0):uint; function groupChildrenWithTag(_arg_1:String, _arg_2:Array, _arg_3:int=0):uint; function _SafeStr_12271(_arg_1:Point):IWindow; function _SafeStr_12272(_arg_1:Point, _arg_2:Array):void; } }//package _-1Mz // _SafeStr_12270 = "_-0LN" (String#2643, DoABC#3) // _SafeStr_12271 = "_-aL" (String#15060, DoABC#3) // _SafeStr_12272 = "_-3JK" (String#11020, DoABC#3) // _SafeStr_2328 = "_-571" (String#12870, DoABC#3) // _SafeStr_7196 = "_-1Hc" (String#8918, DoABC#3) //------------------------------------------------------------ //_-1Mz.IWindowContext package _-1Mz { import _-4EK._SafeStr_3601; import _-4A5._SafeStr_3602; import _-5YE.IDesktopWindow; import flash.geom.Rectangle; public interface IWindowContext { function getWindowServices():_SafeStr_3601; function getWindowParser():_SafeStr_3602; function getDesktopWindow():IDesktopWindow; function registerLocalizationListener(_arg_1:String, _arg_2:IWindow):void; function removeLocalizationListener(_arg_1:String, _arg_2:IWindow):void; function _SafeStr_12232(_arg_1:String):IWindow; function _SafeStr_12233(_arg_1:String):IWindow; function groupChildrenWithTag(_arg_1:String, _arg_2:Array, _arg_3:int=0):uint; function create(_arg_1:String, _arg_2:String, _arg_3:uint, _arg_4:uint, _arg_5:uint, _arg_6:Rectangle, _arg_7:Function, _arg_8:IWindow, _arg_9:uint, _arg_10:Array=null, _arg_11:String="", _arg_12:Array=null):IWindow; function destroy(_arg_1:IWindow):Boolean; function invalidate(_arg_1:IWindow, _arg_2:Rectangle, _arg_3:uint):void; function _SafeStr_12273():Error; function _SafeStr_12274():int; function _SafeStr_12275():void; function _SafeStr_12276(_arg_1:_SafeStr_634):void; function _SafeStr_12277(_arg_1:_SafeStr_634):void; } }//package _-1Mz // _SafeStr_12232 = "_-0Pj" (String#2665, DoABC#3) // _SafeStr_12233 = "_-02d" (String#2552, DoABC#3) // _SafeStr_12273 = "_-1N0" (String#9018, DoABC#3) // _SafeStr_12274 = "_-1hh" (String#9340, DoABC#3) // _SafeStr_12275 = "_-6d0" (String#14400, DoABC#3) // _SafeStr_12276 = "_-2LW" (String#3161, DoABC#3) // _SafeStr_12277 = "_-0VZ" (String#2700, DoABC#3) // _SafeStr_3601 = "_-65u" (String#13873, DoABC#3) // _SafeStr_3602 = "_-351" (String#10815, DoABC#3) // _SafeStr_634 = "_-AW" (String#14600, DoABC#3) //------------------------------------------------------------ //_-1Mz.WindowContext package _-1Mz { import _-0MK._SafeStr_3; import _-0MK._SafeStr_35; import _-4A5._SafeStr_3609; import _-4A5._SafeStr_3612; import _-6LW._SafeStr_2547; import flash.display.Stage; import __AS3__.vec.Vector; import _-3JS._SafeStr_36; import _-4A5._SafeStr_3608; import _-5sJ.ICoreLocalizationManager; import flash.display.DisplayObjectContainer; import _-4EK._SafeStr_3601; import _-4A5._SafeStr_3602; import _-5Vt._SafeStr_2534; import _-5YE.IDesktopWindow; import _-5YE.SubstituteParentController; import _-0MK._SafeStr_12; import _-4EK._SafeStr_3614; import _-4A5.WindowParser; import flash.geom.Rectangle; import _-5YE._SafeStr_3607; import flash.events.Event; import _-4A5._SafeStr_3611; import _-4A5.MouseEventProcessor; import _-3tV._SafeStr_3610; import _-3tV._SafeStr_3613; import _-6LW.IGraphicContextHost; import flash.display.DisplayObject; import _-5sJ.ILocalizable; import _-5im.WindowParam; import _-5im.WindowState; import __AS3__.vec.*; public class WindowContext implements IWindowContext, _SafeStr_3, _SafeStr_35 { public static const _SafeStr_12278:uint = 0; public static const _SafeStr_12279:uint = 1; public static const _SafeStr_12280:int = 0; public static const _SafeStr_12281:int = 1; public static const _SafeStr_12282:int = 2; public static const _SafeStr_12283:int = 3; public static const _SafeStr_12284:int = 4; public static const _SafeStr_12285:int = 5; public static var _SafeStr_12286:_SafeStr_3609; private static var _SafeStr_12287:_SafeStr_3612; private static var _SafeStr_12288:uint = _SafeStr_12278;//0 private static var _SafeStr_12289:_SafeStr_2547; private static var stage:Stage; public var inputEventTrackers:Vector.<_SafeStr_634>; private var _SafeStr_8816:Vector.<_SafeStr_36>; private var _SafeStr_12290:_SafeStr_3608; protected var _SafeStr_5525:ICoreLocalizationManager; protected var _SafeStr_12291:DisplayObjectContainer; protected var _SafeStr_12292:Boolean = true; protected var _SafeStr_8802:Error; protected var _SafeStr_12293:int = -1; protected var _SafeStr_12294:_SafeStr_3601; protected var _SafeStr_12295:_SafeStr_3602; protected var _SafeStr_12296:_SafeStr_636; protected var _SafeStr_12297:_SafeStr_635; protected var _SafeStr_12298:_SafeStr_2534; protected var _SafeStr_12299:IDesktopWindow; protected var _SafeStr_12300:SubstituteParentController; private var _disposed:Boolean = false; private var _SafeStr_12301:Boolean = false; private var _SafeStr_12302:Boolean = false; private var _name:String; private var _SafeStr_8822:_SafeStr_12; public function WindowContext(k:String, _arg_2:_SafeStr_2547, _arg_3:_SafeStr_636, _arg_4:_SafeStr_635, _arg_5:_SafeStr_2534, _arg_6:ICoreLocalizationManager, _arg_7:_SafeStr_12, _arg_8:DisplayObjectContainer, _arg_9:Rectangle, _arg_10:Vector.<_SafeStr_36>) { this._name = k; _SafeStr_12289 = _arg_2; this._SafeStr_5525 = _arg_6; this._SafeStr_8822 = _arg_7; this._SafeStr_12291 = _arg_8; this._SafeStr_12294 = new _SafeStr_3614(this, _arg_8); this._SafeStr_12296 = _arg_3; this._SafeStr_12297 = _arg_4; this._SafeStr_12298 = _arg_5; this._SafeStr_12295 = new WindowParser(this); this.inputEventTrackers = new Vector.<_SafeStr_634>(0); this._SafeStr_8816 = _arg_10; if (!stage){ if ((this._SafeStr_12291 is Stage)){ stage = (this._SafeStr_12291 as Stage); } else { if (this._SafeStr_12291.stage){ stage = this._SafeStr_12291.stage; }; }; }; Classes.init(); if (_arg_9 == null){ _arg_9 = new Rectangle(0, 0, 800, 600); }; this._SafeStr_12299 = new _SafeStr_3607(("_CONTEXT_DESKTOP_" + this._name), this, _arg_9); this._SafeStr_12299._SafeStr_7827.maxWidth = _arg_9.width; this._SafeStr_12299._SafeStr_7827.maxHeight = _arg_9.height; this._SafeStr_12291.addChild(this._SafeStr_12299.getDisplayObject()); this._SafeStr_12291.doubleClickEnabled = true; this._SafeStr_12291.addEventListener(Event.RESIZE, this._SafeStr_12303); this._SafeStr_12290 = new _SafeStr_3608(_SafeStr_12289, this._SafeStr_12299, this._SafeStr_12299, null, this.inputEventTrackers); _SafeStr_12304 = _SafeStr_12278; this._SafeStr_12300 = new SubstituteParentController(this); } public static function get _SafeStr_12304():uint { return (_SafeStr_12288); } public static function set _SafeStr_12304(k:uint):void { if (_SafeStr_12286){ if ((_SafeStr_12286 is _SafeStr_3)){ _SafeStr_3(_SafeStr_12286).dispose(); }; }; if (_SafeStr_12287){ if ((_SafeStr_12287 is _SafeStr_3)){ _SafeStr_3(_SafeStr_12287).dispose(); }; }; switch (k){ case _SafeStr_12278: _SafeStr_12286 = new _SafeStr_3611(stage); _SafeStr_12287 = new MouseEventProcessor(); try { } catch(e:Error) { }; return; case _SafeStr_12279: _SafeStr_12286 = new _SafeStr_3610(stage); _SafeStr_12287 = new _SafeStr_3613(); try { } catch(e:Error) { }; return; default: _SafeStr_12304 = _SafeStr_12278; throw (new Error(("Unknown input mode " + k))); }; } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._disposed = true; this._SafeStr_12291.removeEventListener(Event.RESIZE, this._SafeStr_12303); this._SafeStr_12291.removeChild((IGraphicContextHost(this._SafeStr_12299).getGraphicContext(true) as DisplayObject)); this._SafeStr_12299.destroy(); this._SafeStr_12299 = null; this._SafeStr_12300.destroy(); this._SafeStr_12300 = null; if ((this._SafeStr_12294 is _SafeStr_3)){ _SafeStr_3(this._SafeStr_12294).dispose(); }; this._SafeStr_12294 = null; this._SafeStr_12295.dispose(); this._SafeStr_12295 = null; _SafeStr_12289 = null; this._SafeStr_5525 = null; this._SafeStr_12291 = null; this._SafeStr_12296 = null; this._SafeStr_12297 = null; this._SafeStr_12298 = null; }; } public function _SafeStr_12273():Error { return (this._SafeStr_8802); } public function _SafeStr_12274():int { return (this._SafeStr_12293); } public function handleError(k:int, _arg_2:Error):void { this._SafeStr_8802 = _arg_2; this._SafeStr_12293 = k; if (this._SafeStr_12292){ throw (_arg_2); }; } public function _SafeStr_12275():void { this._SafeStr_8802 = null; this._SafeStr_12293 = -1; } public function getWindowServices():_SafeStr_3601 { return (this._SafeStr_12294); } public function getWindowParser():_SafeStr_3602 { return (this._SafeStr_12295); } public function getWindowFactory():_SafeStr_636 { return (this._SafeStr_12296); } public function getDesktopWindow():IDesktopWindow { return (this._SafeStr_12299); } public function _SafeStr_12232(k:String):IWindow { return (this._SafeStr_12299.findChildByName(k)); } public function _SafeStr_12233(k:String):IWindow { return (this._SafeStr_12299.findChildByTag(k)); } public function groupChildrenWithTag(k:String, _arg_2:Array, _arg_3:int=0):uint { return (this._SafeStr_12299.groupChildrenWithTag(k, _arg_2, _arg_3)); } public function registerLocalizationListener(k:String, _arg_2:IWindow):void { this._SafeStr_5525._SafeStr_12305(k, (_arg_2 as ILocalizable)); } public function removeLocalizationListener(k:String, _arg_2:IWindow):void { this._SafeStr_5525._SafeStr_12306(k, (_arg_2 as ILocalizable)); } public function create(k:String, _arg_2:String, _arg_3:uint, _arg_4:uint, _arg_5:uint, _arg_6:Rectangle, _arg_7:Function, _arg_8:IWindow, _arg_9:uint, _arg_10:Array=null, _arg_11:String="", _arg_12:Array=null):IWindow { var _local_13:IWindow; var _local_14:Class = Classes._SafeStr_12231(_arg_3); if (_local_14 == null){ this.handleError(WindowContext._SafeStr_12284, new Error((('Failed to solve implementation for window "' + k) + '"!'))); return (null); }; if (_arg_8 == null){ if ((_arg_5 & WindowParam._SafeStr_12307)){ _arg_8 = this._SafeStr_12300; }; }; _local_13 = new (_local_14)(k, _arg_3, _arg_4, _arg_5, this, _arg_6, (((_arg_8)!=null) ? _arg_8 : (this._SafeStr_12299)), _arg_7, _arg_10, _arg_12, _arg_9); _local_13._SafeStr_12236 = _arg_11; if (((_arg_2) && (_arg_2.length))){ _local_13.caption = _arg_2; }; return (_local_13); } public function destroy(k:IWindow):Boolean { if (k == this._SafeStr_12299){ this._SafeStr_12299 = null; }; if (k.state != WindowState._SafeStr_12308){ k.destroy(); }; return (true); } public function invalidate(k:IWindow, _arg_2:Rectangle, _arg_3:uint):void { if (!this.disposed){ _SafeStr_12289._SafeStr_12309(k, _arg_2, _arg_3); }; } public function update(k:uint):void { var _local_2:Error; this._SafeStr_12301 = true; if (this._SafeStr_8802){ _local_2 = this._SafeStr_8802; this._SafeStr_8802 = null; throw (_local_2); }; _SafeStr_12287.process(this._SafeStr_12290, _SafeStr_12286); this._SafeStr_12301 = false; } public function render(k:uint):void { this._SafeStr_12302 = true; _SafeStr_12289.render(); this._SafeStr_12302 = false; } private function _SafeStr_12303(k:Event):void { var _local_2:int; var _local_3:int; if (((!((this._SafeStr_12299 == null))) && (!(this._SafeStr_12299.disposed)))){ if ((this._SafeStr_12291 is Stage)){ _local_2 = Stage(this._SafeStr_12291).stageWidth; _local_3 = Stage(this._SafeStr_12291).stageHeight; } else { _local_2 = this._SafeStr_12291.width; _local_3 = this._SafeStr_12291.height; }; if ((((_local_2 >= 10)) && ((_local_3 >= 10)))){ this._SafeStr_12299._SafeStr_7827.maxWidth = _local_2; this._SafeStr_12299._SafeStr_7827.maxHeight = _local_3; this._SafeStr_12299.width = _local_2; this._SafeStr_12299.height = _local_3; }; }; } public function _SafeStr_12276(k:_SafeStr_634):void { if (this.inputEventTrackers.indexOf(k) < 0){ this.inputEventTrackers.push(k); }; } public function _SafeStr_12277(k:_SafeStr_634):void { var _local_2:int = this.inputEventTrackers.indexOf(k); if (_local_2 > -1){ this.inputEventTrackers.splice(_local_2, 1); }; } public function getResourceManager():_SafeStr_2534 { return (this._SafeStr_12298); } public function _SafeStr_12310():_SafeStr_635 { return (this._SafeStr_12297); } public function get linkEventTrackers():Vector.<_SafeStr_36> { return (this._SafeStr_8816); } } }//package _-1Mz // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_12231 = "_-2qN" (String#29083, DoABC#3) // _SafeStr_12232 = "_-0Pj" (String#2665, DoABC#3) // _SafeStr_12233 = "_-02d" (String#2552, DoABC#3) // _SafeStr_12236 = "_-0AE" (String#7775, DoABC#3) // _SafeStr_12273 = "_-1N0" (String#9018, DoABC#3) // _SafeStr_12274 = "_-1hh" (String#9340, DoABC#3) // _SafeStr_12275 = "_-6d0" (String#14400, DoABC#3) // _SafeStr_12276 = "_-2LW" (String#3161, DoABC#3) // _SafeStr_12277 = "_-0VZ" (String#2700, DoABC#3) // _SafeStr_12278 = "_-2sH" (String#29161, DoABC#3) // _SafeStr_12279 = "_-1su" (String#26719, DoABC#3) // _SafeStr_12280 = "_-0mc" (String#24044, DoABC#3) // _SafeStr_12281 = "_-4Qu" (String#33052, DoABC#3) // _SafeStr_12282 = "_-5Pi" (String#35427, DoABC#3) // _SafeStr_12283 = "_-6ih" (String#38636, DoABC#3) // _SafeStr_12284 = "_-3mj" (String#31407, DoABC#3) // _SafeStr_12285 = "_-6bK" (String#38320, DoABC#3) // _SafeStr_12286 = "_-2RE" (String#28094, DoABC#3) // _SafeStr_12287 = "_-32j" (String#29592, DoABC#3) // _SafeStr_12288 = "_-2ls" (String#28910, DoABC#3) // _SafeStr_12289 = "_-38o" (String#3383, DoABC#3) // _SafeStr_12290 = "_-5v7" (String#36632, DoABC#3) // _SafeStr_12291 = "_-2pk" (String#1090, DoABC#3) // _SafeStr_12292 = "_-5BH" (String#34864, DoABC#3) // _SafeStr_12293 = "_-3Cz" (String#30009, DoABC#3) // _SafeStr_12294 = "_-2QM" (String#28062, DoABC#3) // _SafeStr_12295 = "_-1Fv" (String#25215, DoABC#3) // _SafeStr_12296 = "_-4pe" (String#33980, DoABC#3) // _SafeStr_12297 = "_-260" (String#9783, DoABC#3) // _SafeStr_12298 = "_-3vi" (String#11660, DoABC#3) // _SafeStr_12299 = "_-2kF" (String#10434, DoABC#3) // _SafeStr_12300 = "_-B2" (String#38887, DoABC#3) // _SafeStr_12301 = "_-3pP" (String#11558, DoABC#3) // _SafeStr_12302 = "_-vy" (String#40624, DoABC#3) // _SafeStr_12303 = "_-2hE" (String#28726, DoABC#3) // _SafeStr_12304 = "_-1Iz" (String#25326, DoABC#3) // _SafeStr_12305 = "_-6Ll" (String#14141, DoABC#3) // _SafeStr_12306 = "_-1g3" (String#9314, DoABC#3) // _SafeStr_12307 = "_-3Sq" (String#30644, DoABC#3) // _SafeStr_12308 = "_-2w1" (String#29306, DoABC#3) // _SafeStr_12309 = "_-5El" (String#13012, DoABC#3) // _SafeStr_12310 = "_-5oj" (String#36387, DoABC#3) // _SafeStr_2534 = "_-0FY" (String#7853, DoABC#3) // _SafeStr_2547 = "_-1Ng" (String#9033, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_3601 = "_-65u" (String#13873, DoABC#3) // _SafeStr_3602 = "_-351" (String#10815, DoABC#3) // _SafeStr_3607 = "_-6ET" (String#14013, DoABC#3) // _SafeStr_3608 = "_-091" (String#7754, DoABC#3) // _SafeStr_3609 = "_-0cK" (String#8226, DoABC#3) // _SafeStr_3610 = "_-3SI" (String#30627, DoABC#3) // _SafeStr_3611 = "_-5VH" (String#35630, DoABC#3) // _SafeStr_3612 = "_-5tj" (String#13669, DoABC#3) // _SafeStr_3613 = "_-674" (String#13895, DoABC#3) // _SafeStr_3614 = "_-B0" (String#38886, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_634 = "_-AW" (String#14600, DoABC#3) // _SafeStr_635 = "_-377" (String#10845, DoABC#3) // _SafeStr_636 = "_-3Tv" (String#11191, DoABC#3) // _SafeStr_7827 = "_-44t" (String#11825, DoABC#3) // _SafeStr_8802 = "_-5n1" (String#36316, DoABC#3) // _SafeStr_8816 = "_-6cB" (String#38359, DoABC#3) // _SafeStr_8822 = "_-0Eg" (String#571, DoABC#3) //------------------------------------------------------------ //_-1Mz.WindowController package _-1Mz { import _-6LW.IGraphicContextHost; import _-4A5._SafeStr_2530; import flash.geom.Rectangle; import flash.geom.Point; import _-5Mz.WindowEventDispatcher; import _-6LW.IGraphicContext; import __AS3__.vec.Vector; import _-4A5._SafeStr_3598; import _-1c9.DynamicStyle; import _-1tn._SafeStr_3595; import _-5im.WindowParam; import _-4A5._SafeStr_2538; import _-6LW._SafeStr_3599; import _-4A5._SafeStr_3272; import _-5Mz.WindowEvent; import flash.geom.ColorTransform; import _-5YE.IDesktopWindow; import _-6LW._SafeStr_3600; import _-5Mz._SafeStr_3597; import _-5im.WindowState; import _-0MK._SafeStr_3; import flash.utils.getQualifiedClassName; import _-ue.Map; import flash.display.IBitmapDrawable; import _-4EK._SafeStr_3596; import _-5Mz.WindowMouseEvent; import _-5im.MouseListenerType; import _-1c9.DynamicStyleManager; import flash.display.BitmapData; import _-4A5.PropertyStruct; import flash.events.MouseEvent; import flash.events.Event; import __AS3__.vec.*; public class WindowController extends WindowModel implements IWindow, IGraphicContextHost, _SafeStr_2530 { private static var _SafeStr_12311:uint = 0; private static const _SafeStr_12312:Rectangle = new Rectangle(); public static const TAG_EXCLUDE:String = "_EXCLUDE"; public static const TAG_INTERNAL:String = "_INTERNAL"; public static const _SafeStr_12313:String = "_COLORIZE"; public static const _SafeStr_12314:String = "_IGNORE_INHERITED_STYLE"; private static const _SafeStr_12315:Point = new Point(); protected var _SafeStr_6343:WindowEventDispatcher; protected var _SafeStr_12316:IGraphicContext; protected var _SafeStr_12317:Function; protected var _SafeStr_12318:Boolean = true; protected var _parent:WindowController; protected var _SafeStr_7928:Vector.; protected var _SafeStr_8820:Boolean = false; protected var _SafeStr_12319:_SafeStr_3598; protected var _SafeStr_12320:Boolean = false; private var _SafeStr_12321:DynamicStyle; private var _SafeStr_12322:Boolean = false; private var _SafeStr_12323:Rectangle; private var _SafeStr_12058:uint; private var _SafeStr_12324:_SafeStr_3595; public function WindowController(k:String, _arg_2:uint, _arg_3:uint, _arg_4:uint, _arg_5:WindowContext, _arg_6:Rectangle, _arg_7:IWindow, _arg_8:Function=null, _arg_9:Array=null, _arg_10:Array=null, _arg_11:uint=0, _arg_12:String="") { var _local_15:uint; this._SafeStr_12058 = _SafeStr_12311++; var _local_13:XML = _arg_5.getWindowFactory()._SafeStr_12163(_arg_2, _arg_3); if (_arg_6 == null){ _arg_6 = new Rectangle(0, 0, ((_local_13) ? int(_local_13.attribute("width")) : 10), ((_local_13) ? int(_local_13.attribute("height")) : 10)); }; this._SafeStr_12324 = _arg_5.getWindowFactory().getThemeManager().getPropertyDefaults(_arg_3); super(_arg_11, k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_10, _arg_12); if (!this._SafeStr_12316){ this._SafeStr_12316 = this.getGraphicContext(!(_SafeStr_7192(WindowParam._SafeStr_12307))); }; this._SafeStr_12323 = new Rectangle(); if (_local_13 != null){ _SafeStr_12325 = new Rectangle(0, 0, int(_local_13.attribute("width")), int(_local_13.attribute("height"))); _SafeStr_12326 = _SafeStr_12325.clone(); _x = _SafeStr_12325.x; _y = _SafeStr_12325.y; _SafeStr_12327 = _SafeStr_12325.width; _SafeStr_12328 = _SafeStr_12325.height; _arg_5.getWindowParser().parseAndConstruct(_local_13, this, null); _local_15 = _SafeStr_7961; _SafeStr_7961 = (_SafeStr_7961 & ~(WindowParam._SafeStr_12329)); this.setRectangle(_arg_6.x, _arg_6.y, _arg_6.width, _arg_6.height); _SafeStr_7961 = _local_15; _SafeStr_12326.x = _arg_6.x; _SafeStr_12326.y = _arg_6.y; _SafeStr_12326.width = _arg_6.width; _SafeStr_12326.height = _arg_6.height; }; var _local_14:_SafeStr_2538 = _arg_5.getWindowFactory()._SafeStr_12164(_arg_2, _arg_3); if (_local_14){ _SafeStr_5557 = _local_14.blend; _SafeStr_12330 = _local_14._SafeStr_12331; if (_SafeStr_9872 != _local_14.background){ this.background = _local_14.background; }; if (_SafeStr_12332 != _local_14.color){ this.color = _local_14.color; }; if (_local_14._SafeStr_12333()){ _SafeStr_3598(this._SafeStr_7827)._SafeStr_10465(_local_14.width_min, _local_14.width_max, _local_14.height_min, _local_14.height_max); }; }; if (_arg_9){ this.properties = _arg_9; }; this._SafeStr_12317 = _arg_8; if (_arg_7 != null){ this._parent = (_arg_7 as WindowController); WindowController(_arg_7).addChild(this); if (this._SafeStr_12316){ _context.invalidate(this, null, _SafeStr_3599._SafeStr_12334); }; }; } private static function _SafeStr_12335(k:WindowController, _arg_2:Rectangle):void { var _local_3:Rectangle = new Rectangle(); k.getGlobalRectangle(_local_3); var _local_4:int = k.numChildren; var _local_5:int = _local_3.x; var _local_6:int = _local_3.y; _arg_2.left = (((_local_5)<_arg_2.left) ? _local_5 : _arg_2.left); _arg_2.top = (((_local_6)<_arg_2.top) ? _local_6 : _arg_2.top); _arg_2.right = (((_local_3.right)>_arg_2.right) ? _local_3.right : _arg_2.right); _arg_2.bottom = (((_local_3.bottom)>_arg_2.bottom) ? _local_3.bottom : _arg_2.bottom); var _local_7:int; while (_local_7 < _local_4) { WindowController._SafeStr_12335((k.getChildAt(_local_7) as WindowController), _arg_2); _local_7++; }; } public static function _SafeStr_12336(k:WindowController, _arg_2:IWindow):void { var _local_8:uint; var _local_9:uint; var _local_10:uint; var _local_3:int; var _local_4:int; var _local_5:int = k.width; var _local_6:int = k.height; var _local_7:Boolean; if (_arg_2.x < 0){ _local_3 = _arg_2.x; _local_5 = (_local_5 - _local_3); _arg_2.x = 0; _local_7 = true; }; if (_arg_2.right > _local_5){ _local_5 = (_arg_2.x + _arg_2.width); _local_7 = true; }; if (_arg_2.y < 0){ _local_4 = _arg_2.y; _local_6 = (_local_6 - _local_4); _arg_2.y = 0; _local_7 = true; }; if (_arg_2.bottom > _local_6){ _local_6 = (_arg_2.y + _arg_2.height); _local_7 = true; }; if (_local_7){ _local_8 = (k.param & (WindowParam._SafeStr_12337 | WindowParam._SafeStr_12338)); if (_local_8){ k.setParamFlag(_local_8, false); }; k.setRectangle((k.x + _local_3), (k.y + _local_4), _local_5, _local_6); if (((!((_local_4 == 0))) || (!((_local_3 == 0))))){ _local_10 = k.numChildren; _local_9 = 0; while (_local_9 < _local_10) { IWindow(k.getChildAt(_local_9)).offset(-(_local_3), -(_local_4)); _local_9++; }; }; if (_local_8){ k.setParamFlag(_local_8, true); }; }; } public static function resizeToAccommodateChildren(k:WindowController):void { var _local_2:uint; var _local_7:IWindow; var _local_10:uint; var _local_11:Boolean; var _local_3:int; var _local_4:int; var _local_5:int = int.MIN_VALUE; var _local_6:int = int.MIN_VALUE; var _local_8:Boolean; var _local_9:uint = k.numChildren; _local_2 = 0; while (_local_2 < _local_9) { _local_7 = k.getChildAt(_local_2); if ((_local_7.x + _local_7.width) > _local_5){ _local_5 = (_local_7.x + _local_7.width); _local_8 = true; }; if ((_local_7.y + _local_7.height) > _local_6){ _local_6 = (_local_7.y + _local_7.height); _local_8 = true; }; _local_2++; }; if (_local_8){ _local_10 = (k.param & (WindowParam._SafeStr_12337 | WindowParam._SafeStr_12338)); if (_local_10){ k.setParamFlag(_local_10, false); }; if (((!((_local_3 == 0))) || (!((_local_4 == 0))))){ _local_2 = 0; while (_local_2 < _local_9) { _local_7 = k.getChildAt(_local_2); _local_11 = _local_7._SafeStr_7192(WindowParam._SafeStr_7351); if (_local_11){ _local_7.setParamFlag(WindowParam._SafeStr_7351, false); }; _local_7.offset(-(_local_3), -(_local_4)); if (_local_11){ _local_7.setParamFlag(WindowParam._SafeStr_7351, true); }; _local_2++; }; }; k.width = _local_5; k.height = _local_6; if (_local_10){ k.setParamFlag(_local_10, true); }; }; } public function get properties():Array { return ([]); } public function get procedure():Function { return ((((this._SafeStr_12317)!=null) ? this._SafeStr_12317 : (((this._parent)!=null) ? this._parent.procedure : this._SafeStr_12339))); } public function get filters():Array { return (((this._SafeStr_12340()) ? this.getGraphicContext(true).filters : [])); } public function get parent():IWindow { return (this._parent); } public function get debug():Boolean { return (this._SafeStr_8820); } public function get _SafeStr_7827():_SafeStr_3272 { return (((this._SafeStr_12319) ? this._SafeStr_12319 : this._SafeStr_12319 = new _SafeStr_3598(this))); } public function get immediateClickMode():Boolean { return (this._SafeStr_12320); } public function set x(k:int):void { if (k != _x){ this.setRectangle(k, _y, _SafeStr_12327, _SafeStr_12328); }; } public function set y(k:int):void { if (k != _y){ this.setRectangle(_x, k, _SafeStr_12327, _SafeStr_12328); }; } public function set id(k:int):void { _SafeStr_5338 = k; } public function set name(k:String):void { _name = k; } public function set width(k:int):void { if (k != _SafeStr_12327){ this.setRectangle(_x, _y, k, _SafeStr_12328); }; } public function set height(k:int):void { if (k != _SafeStr_12328){ this.setRectangle(_x, _y, _SafeStr_12327, k); }; } public function set position(k:Point):void { this.setRectangle(k.x, k.y, _SafeStr_12327, _SafeStr_12328); } public function set rectangle(k:Rectangle):void { this.setRectangle(k.x, k.y, k.width, k.height); } public function set background(k:Boolean):void { _SafeStr_9872 = k; _SafeStr_12332 = ((_SafeStr_9872) ? (_SafeStr_12332 | _SafeStr_12341) : (_SafeStr_12332 & 0xFFFFFF)); this._SafeStr_12318 = ((this._SafeStr_12318) || (k)); _context.invalidate(this, null, _SafeStr_3599._SafeStr_12334); } public function set color(k:uint):void { _SafeStr_12341 = (k & 0xFF000000); _SafeStr_12332 = ((_SafeStr_9872) ? k : (k & 0xFFFFFF)); _context.invalidate(this, null, _SafeStr_3599._SafeStr_12334); } public function set alpha(k:uint):void { _SafeStr_12341 = (k << 24); _SafeStr_12332 = ((_SafeStr_9872) ? (_SafeStr_12341 | _SafeStr_12332) : (0xFFFFFF & _SafeStr_12332)); _context.invalidate(this, null, _SafeStr_3599._SafeStr_12334); } public function set blend(k:Number):void { k = (((k > 1)) ? 1 : (((k < 0)) ? 0 : k)); if (k != _SafeStr_5557){ _SafeStr_5557 = k; _context.invalidate(this, null, _SafeStr_3599._SafeStr_12342); }; } public function set visible(k:Boolean):void { var _local_2:WindowEvent; if (k != _SafeStr_8587){ _SafeStr_8587 = k; if (((this._SafeStr_12316) && (!(k)))){ this._SafeStr_12316.visible = false; }; _context.invalidate(this, null, _SafeStr_3599._SafeStr_12334); _local_2 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12343, this, this); this.update(this, _local_2); _local_2.recycle(); }; } public function set type(k:uint):void { if (k != _SafeStr_5501){ _SafeStr_5501 = k; _context.invalidate(this, null, _SafeStr_3599._SafeStr_12334); }; } public function set caption(k:String):void { k = ((k) ? k : ""); if (k != caption){ _SafeStr_7926 = k; _context.invalidate(this, null, _SafeStr_3599._SafeStr_12334); }; } public function set tags(k:Array):void { if (k != null){ _SafeStr_12344 = k; }; } public function set _SafeStr_9289(k:uint):void { _SafeStr_12330 = (((k > 0xFF)) ? 0xFF : k); } public function set procedure(k:Function):void { this._SafeStr_12317 = k; } public function set filters(k:Array):void { if (this._SafeStr_12340()){ this.getGraphicContext(true).filters = k; }; } public function set debug(k:Boolean):void { this._SafeStr_8820 = k; } public function set properties(k:Array):void { } public function set offsetX(k:int):void { _SafeStr_12345 = k; } public function set offsetY(k:int):void { _SafeStr_12346 = k; } public function set etching(k:Array):void { } public function set state(k:uint):void { if (k != _SafeStr_5560){ _SafeStr_5560 = k; _context.invalidate(this, null, _SafeStr_3599._SafeStr_12347); }; } public function set _SafeStr_12241(k:ColorTransform):void { _SafeStr_12348 = k; } public function get _SafeStr_12241():ColorTransform { return (_SafeStr_12348); } public function set style(k:uint):void { var _local_2:Array; var _local_3:uint; var _local_4:WindowController; if (k != _SafeStr_5520){ _SafeStr_5520 = k; _local_2 = new Array(); this.groupChildrenWithTag(WindowController.TAG_INTERNAL, _local_2); _local_3 = _local_2.length; while (--_local_3 > -1) { _local_4 = (_local_2[_local_3] as WindowController); if (_local_4.tags.indexOf(_SafeStr_12314) == -1){ _local_4.style = _SafeStr_5520; }; }; _context.invalidate(this, null, _SafeStr_3599._SafeStr_12334); this._SafeStr_12324 = _context.getWindowFactory().getThemeManager().getPropertyDefaults(_SafeStr_5520); }; } public function set _SafeStr_12236(k:String):void { _SafeStr_12349 = k; _context.invalidate(this, null, _SafeStr_3599._SafeStr_12334); } public function set clipping(k:Boolean):void { if (k != _SafeStr_12350){ _SafeStr_12350 = k; _context.invalidate(this, null, _SafeStr_3599._SafeStr_12334); }; } public function get host():IWindow { return ((((this._parent)==this.desktop) ? this : this._parent.host)); } public function get desktop():IDesktopWindow { return (_context.getDesktopWindow()); } public function set parent(k:IWindow):void { var _local_3:WindowController; var _local_4:WindowEvent; if (k == this){ throw (new Error("Attempted to assign self as parent!")); }; if (((!((k == null))) && (!((k.context == _context))))){ _context = WindowContext(k.context); if (this._SafeStr_7928){ for each (_local_3 in this._SafeStr_7928) { _local_3.parent = this; }; }; }; var _local_2:IWindow = this._parent; if (this._parent != k){ if (this._parent != null){ this._parent.removeChild(this); }; this._parent = WindowController(k); if (this._parent != null){ this._SafeStr_12323 = this._parent.rectangle; _SafeStr_12326.x = _x; _SafeStr_12326.y = _y; _SafeStr_12326.width = _SafeStr_12327; _SafeStr_12326.height = _SafeStr_12328; _local_4 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12351, this, this._parent); this.update(this, _local_4); } else { this._SafeStr_12323.x = 0; this._SafeStr_12323.y = 0; this._SafeStr_12323.width = 0; this._SafeStr_12323.height = 0; _local_4 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12352, this, _local_2); this.update(this, _local_4); }; _local_4.recycle(); }; } public function _SafeStr_12340():Boolean { return (((!((this._SafeStr_12316 == null))) || (!(_SafeStr_7192(WindowParam._SafeStr_12307))))); } public function getGraphicContext(k:Boolean):IGraphicContext { if (((k) && (!(this._SafeStr_12316)))){ this._SafeStr_12316 = new _SafeStr_3600((("GC {" + _name) + "}"), _SafeStr_3600.GC_TYPE_BITMAP, new Rectangle(_x, _y, _SafeStr_12327, _SafeStr_12328)); this._SafeStr_12316.visible = _SafeStr_8587; }; return (this._SafeStr_12316); } public function setupGraphicsContext():IGraphicContext { var k:int; var _local_2:WindowController; this._SafeStr_12316 = this.getGraphicContext(true); if (this._parent){ this._parent.setupGraphicsContext(); }; if (((this._SafeStr_7928) && ((this._SafeStr_7928.length > 0)))){ if (this._SafeStr_12316._SafeStr_12353 != this.numChildren){ k = 0; for each (_local_2 in this._SafeStr_7928) { this._SafeStr_12316._SafeStr_12354(_local_2.getGraphicContext(true), k++); }; }; }; this._SafeStr_12322 = true; return (this._SafeStr_12316); } public function _SafeStr_12355():void { this._SafeStr_12322 = false; if (this._SafeStr_12316){ }; } public function clone():IWindow { var k:Class = Object(this).constructor; var _local_2:WindowController = (new (k)(_name, _SafeStr_5501, _SafeStr_5520, _SafeStr_7961, _context, new Rectangle(_x, _y, _SafeStr_12327, _SafeStr_12328), null, this._SafeStr_12317, this.properties, ((_SafeStr_12344) ? _SafeStr_12344.concat() : (null)), _SafeStr_5338) as WindowController); _local_2._SafeStr_12236 = _SafeStr_12349; _local_2._SafeStr_12330 = _SafeStr_12330; _local_2._SafeStr_12318 = this._SafeStr_12318; _local_2._SafeStr_8820 = this._SafeStr_8820; _local_2._SafeStr_12323 = this._SafeStr_12323.clone(); _local_2._x = _x; _local_2._y = _y; _local_2._SafeStr_12327 = _SafeStr_12327; _local_2._SafeStr_12328 = _SafeStr_12328; _local_2._SafeStr_12325 = _SafeStr_12325.clone(); _local_2._SafeStr_12326 = _SafeStr_12326.clone(); _local_2._SafeStr_12356 = ((_SafeStr_12356) ? _SafeStr_12356.clone() : null); _local_2._SafeStr_12357 = ((_SafeStr_12357) ? _SafeStr_12357.clone() : null); _local_2._SafeStr_12319 = ((this._SafeStr_12319) ? this._SafeStr_12319.clone(_local_2) : null); _local_2._context = _context; _local_2._SafeStr_12332 = _SafeStr_12332; _local_2._SafeStr_12341 = _SafeStr_12341; _local_2.clipping = _SafeStr_12350; _local_2._SafeStr_8587 = _SafeStr_8587; _local_2._SafeStr_5557 = _SafeStr_5557; _local_2._SafeStr_7961 = _SafeStr_7961; _local_2._SafeStr_5560 = _SafeStr_5560; _local_2._name = _name; _local_2._SafeStr_5338 = _SafeStr_5338; _local_2.caption = _SafeStr_7926; _local_2.background = _SafeStr_9872; this.cloneChildWindows(_local_2); return (_local_2); } protected function cloneChildWindows(k:WindowController):void { var _local_2:WindowController; if (this._SafeStr_7928){ for each (_local_2 in this._SafeStr_7928) { if (_local_2.tags.indexOf(WindowController.TAG_EXCLUDE) == -1){ k.addChild(_local_2.clone()); }; }; }; } override public function dispose():void { var k:_SafeStr_3597; if (!_disposed){ this.immediateClickMode = false; this._SafeStr_12317 = null; if (!_context.disposed){ if (!this._SafeStr_12358()){ if (this._SafeStr_7809(WindowState._SafeStr_7810)){ this.deactivate(); }; }; }; if (this._SafeStr_7928){ while (this._SafeStr_7928.length > 0) { _SafeStr_3(this._SafeStr_7928.pop()).dispose(); }; }; this._SafeStr_7928 = null; if (this.parent){ this.parent = null; }; if (this._SafeStr_6343){ k = _SafeStr_3597._SafeStr_9076(this); this._SafeStr_6343.dispatchEvent(k); k.recycle(); if ((this._SafeStr_6343 is _SafeStr_3)){ _SafeStr_3(this._SafeStr_6343).dispose(); this._SafeStr_6343 = null; }; }; if (this._SafeStr_12316 != null){ this._SafeStr_12316.dispose(); this._SafeStr_12316 = null; }; super.dispose(); }; } public function toString():String { return (((((((("[" + "Window ") + getQualifiedClassName(this)) + " ") + _name) + " ") + this._SafeStr_12058) + "]")); } override public function invalidate(k:Rectangle=null):void { _context.invalidate(this, k, _SafeStr_3599._SafeStr_12334); } public function _SafeStr_12242():uint { return (0); } public function center():void { if (this._parent != null){ this.x = ((this._parent.width / 2) - (_SafeStr_12327 / 2)); this.y = ((this._parent.height / 2) - (_SafeStr_12328 / 2)); }; } public function setRectangle(k:int, _arg_2:int, _arg_3:int, _arg_4:int):void { var _local_7:uint; var _local_8:WindowEvent; if (this._SafeStr_12319){ _arg_4 = Math.max(this._SafeStr_12319.minHeight, _arg_4); _arg_4 = Math.min(this._SafeStr_12319.maxHeight, _arg_4); _arg_3 = Math.max(this._SafeStr_12319.minWidth, _arg_3); _arg_3 = Math.min(this._SafeStr_12319.maxWidth, _arg_3); }; var _local_5:Boolean = ((!((k == _x))) || (!((_arg_2 == _y)))); var _local_6:Boolean = ((!((_arg_3 == _SafeStr_12327))) || (!((_arg_4 == _SafeStr_12328)))); if (((_local_6) && (!(_local_5)))){ _local_7 = (_SafeStr_7961 & WindowParam._SafeStr_12359); if (_local_7 == WindowParam._SafeStr_12360){ k = (k - ((_arg_3 - _SafeStr_12327) / 2)); _local_5 = true; } else { if (_local_7 == WindowParam._SafeStr_12361){ k = (k - (_arg_3 - _SafeStr_12327)); _local_5 = true; }; }; _local_7 = (_SafeStr_7961 & WindowParam._SafeStr_12362); if (_local_7 == WindowParam._SafeStr_12363){ _arg_2 = (_arg_2 - ((_arg_4 - _SafeStr_12328) / 2)); _local_5 = true; } else { if (_local_7 == WindowParam._SafeStr_12364){ _arg_2 = (_arg_2 - (_arg_4 - _SafeStr_12328)); _local_5 = true; }; }; }; if (_SafeStr_7192(WindowParam._SafeStr_7351)){ if (this._parent != null){ k = (((k)<0) ? 0 : k); _arg_2 = (((_arg_2)<0) ? 0 : _arg_2); if (_local_5){ k = (k - ((((k + _arg_3))>this._parent.width) ? ((k + _arg_3) - this._parent.width) : 0)); _arg_2 = (_arg_2 - ((((_arg_2 + _arg_4))>this._parent.height) ? ((_arg_2 + _arg_4) - this._parent.height) : 0)); _local_5 = ((!((k == _x))) || (!((_arg_2 == _y)))); } else { _arg_3 = (_arg_3 - ((((k + _arg_3))>this._parent.width) ? ((k + _arg_3) - this._parent.width) : 0)); _arg_4 = (_arg_4 - ((((_arg_2 + _arg_4))>this._parent.height) ? ((_arg_2 + _arg_4) - this._parent.height) : 0)); _local_6 = ((!((_arg_3 == _SafeStr_12327))) || (!((_arg_4 == _SafeStr_12328)))); }; }; }; if (((_local_5) || (_local_6))){ if (_local_5){ _local_8 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12365, this, null, true); this.update(this, _local_8); if (_local_8._SafeStr_12366()){ _local_5 = false; }; _local_8.recycle(); }; if (_local_6){ _local_8 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_8930, this, null, true); this.update(this, _local_8); if (_local_8._SafeStr_12366()){ _local_6 = false; }; _local_8.recycle(); }; if (_local_5){ _SafeStr_12326.x = _x; _SafeStr_12326.y = _y; _SafeStr_12326.width = _SafeStr_12327; _SafeStr_12326.height = _SafeStr_12328; _x = k; _y = _arg_2; }; if (_local_6){ _SafeStr_12326.width = _SafeStr_12327; _SafeStr_12326.height = _SafeStr_12328; _SafeStr_12327 = _arg_3; _SafeStr_12328 = _arg_4; }; if (_local_5){ _local_8 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_11805, this, null); this.update(this, _local_8); _local_8.recycle(); }; if (_local_6){ _local_8 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_5561, this, null); this.update(this, _local_8); _local_8.recycle(); }; }; } public function _SafeStr_12367(k:Rectangle=null, _arg_2:Rectangle=null, _arg_3:Rectangle=null, _arg_4:Rectangle=null):void { if (k != null){ k.x = _x; k.y = _y; k.width = _SafeStr_12327; k.height = _SafeStr_12328; }; if (_arg_2 != null){ _arg_2.x = _SafeStr_12326.x; _arg_2.y = _SafeStr_12326.y; _arg_2.width = _SafeStr_12326.width; _arg_2.height = _SafeStr_12326.height; }; if (((!((_arg_3 == null))) && (!((_SafeStr_12356 == null))))){ _arg_3.x = _SafeStr_12356.x; _arg_3.y = _SafeStr_12356.y; _arg_3.width = _SafeStr_12356.width; _arg_3.height = _SafeStr_12356.height; }; if (((!((_arg_4 == null))) && (!((_SafeStr_12357 == null))))){ _arg_4.x = _SafeStr_12357.x; _arg_4.y = _SafeStr_12357.y; _arg_4.width = _SafeStr_12357.width; _arg_4.height = _SafeStr_12357.height; }; } public function _SafeStr_12368(k:Rectangle=null, _arg_2:Rectangle=null, _arg_3:Rectangle=null):void { if (_arg_3 != null){ if ((((_arg_3.width < 0)) || ((_arg_3.height < 0)))){ throw (new Error("Invalid rectangle; maximized size can't be less than zero!")); }; if (_SafeStr_12357 == null){ _SafeStr_12357 = new Rectangle(); }; _SafeStr_12357.x = _arg_3.x; _SafeStr_12357.y = _arg_3.y; _SafeStr_12357.width = _arg_3.width; _SafeStr_12357.height = _arg_3.height; }; if (_arg_2 != null){ if ((((_arg_2.width < 0)) || ((_arg_2.height < 0)))){ throw (new Error("Invalid rectangle; minimized size can't be less than zero!")); }; if (_SafeStr_12356 == null){ _SafeStr_12356 = new Rectangle(); }; _SafeStr_12356.x = _arg_2.x; _SafeStr_12356.y = _arg_2.y; _SafeStr_12356.width = _arg_2.width; _SafeStr_12356.height = _arg_2.height; }; if ((((_arg_3.width < _arg_2.width)) || ((_arg_3.height < _arg_2.height)))){ _arg_3.width = _arg_2.width; _arg_3.height = _arg_2.height; throw (new Error("Maximized rectangle can't be smaller than minimized rectangle!")); }; if (k != null){ this.setRectangle(k.x, k.y, k.width, k.height); }; } public function buildFromXML(k:XML, _arg_2:Map=null):Boolean { return (!((_context.getWindowParser().parseAndConstruct(k, this, _arg_2) == null))); } public function _SafeStr_12243():IBitmapDrawable { return (((_SafeStr_7192(WindowParam._SafeStr_12307)) ? (((this._parent)!=null) ? this._parent._SafeStr_12243() : null) : (this.getGraphicContext(true)._SafeStr_12243()))); } public function _SafeStr_12246(k:Rectangle):void { if (!_SafeStr_7192(WindowParam._SafeStr_12307)){ k.x = 0; k.y = 0; k.width = _SafeStr_12327; k.height = _SafeStr_12328; } else { if (this._parent != null){ this._parent._SafeStr_12246(k); k.x = (k.x + _x); k.y = (k.y + _y); k.width = _SafeStr_12327; k.height = _SafeStr_12328; } else { k.x = 0; k.y = 0; k.width = 0; k.height = 0; }; }; } public function update(k:WindowController, _arg_2:WindowEvent):Boolean { var _local_3:IWindow; var _local_4:_SafeStr_3596; var _local_5:WindowEvent; var _local_6:uint; if (!_SafeStr_7192(WindowParam._SafeStr_12369)){ this.procedure(_arg_2, this); if (_disposed){ return (true); }; if (!_arg_2._SafeStr_12366()){ if (this.hasEventListener(_arg_2.type)){ this._SafeStr_6343.dispatchEvent(_arg_2); if (_disposed){ return (true); }; }; }; if (_arg_2.cancelable){ if (_arg_2._SafeStr_12366()){ return (true); }; }; }; if ((_arg_2 is WindowMouseEvent)){ switch (_arg_2.type){ case WindowMouseEvent.DOWN: if (this.activate()){ if (_arg_2.cancelable){ _arg_2.preventDefault(); }; }; if (disposed){ return (true); }; this._SafeStr_12258(WindowState._SafeStr_10906, true); _local_4 = _context.getWindowServices().getMouseListenerService(); _local_4.begin(this); _local_4._SafeStr_12370.push(WindowMouseEvent.UP); _local_4._SafeStr_12371 = MouseListenerType._SafeStr_12372; if (_SafeStr_7192(WindowParam._SafeStr_12373)){ _local_3 = this; while (_local_3 != null) { if (_local_3._SafeStr_7192(WindowParam._SafeStr_12374)){ _context.getWindowServices().getMouseDraggingService().begin(_local_3); break; }; _local_3 = _local_3.parent; }; }; if ((_SafeStr_7961 & WindowParam._SafeStr_12375) > 0){ _local_3 = this; while (_local_3 != null) { if (_local_3._SafeStr_7192(WindowParam._SafeStr_7814)){ _context.getWindowServices().getMouseScalingService().begin(_local_3, (_SafeStr_7961 & WindowParam._SafeStr_12375)); break; }; _local_3 = _local_3.parent; }; }; break; case WindowMouseEvent.UP: if (_SafeStr_12259(WindowState._SafeStr_10906)){ this._SafeStr_12258(WindowState._SafeStr_10906, false); }; _context.getWindowServices().getMouseListenerService().end(this); if (_SafeStr_7192(WindowParam._SafeStr_12374)){ _context.getWindowServices().getMouseDraggingService().end(this); }; if (_SafeStr_7192(WindowParam._SafeStr_7814)){ _context.getWindowServices().getMouseScalingService().end(this); }; break; case WindowMouseEvent._SafeStr_5424: if (_SafeStr_12259(WindowState._SafeStr_10907)){ this._SafeStr_12258(WindowState._SafeStr_10907, false); }; if (_SafeStr_12259(WindowState._SafeStr_10906)){ this._SafeStr_12258(WindowState._SafeStr_10906, false); }; break; case WindowMouseEvent._SafeStr_5423: if (!_SafeStr_12259(WindowState._SafeStr_10907)){ this._SafeStr_12258(WindowState._SafeStr_10907, true); }; break; case WindowMouseEvent._SafeStr_10570: return (false); }; } else { if ((_arg_2 is WindowEvent)){ switch (_arg_2.type){ case WindowEvent._SafeStr_5561: if (k == this){ _SafeStr_12312.x = (((_x < _SafeStr_12326.x)) ? _x : _SafeStr_12326.x); _SafeStr_12312.y = (((_y < _SafeStr_12326.y)) ? _y : _SafeStr_12326.y); _SafeStr_12312.right = ((((_x + _SafeStr_12327) > _SafeStr_12326.right)) ? (_x + _SafeStr_12327) : _SafeStr_12326.right); _SafeStr_12312.bottom = ((((_y + _SafeStr_12328) > _SafeStr_12326.bottom)) ? (_y + _SafeStr_12328) : _SafeStr_12326.bottom); _SafeStr_12312.offset(-(_x), -(_y)); _context.invalidate(this, _SafeStr_12312, _SafeStr_3599.RESIZE); _local_5 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_9801, this, null); this._SafeStr_12376(_local_5); _local_5.recycle(); if (_SafeStr_7192(WindowParam._SafeStr_12377, WindowParam._SafeStr_12378)){ this._SafeStr_12379(); } else { if (_SafeStr_7192(WindowParam._SafeStr_12380, WindowParam._SafeStr_12381)){ this._SafeStr_12379(); }; }; if (this._parent != null){ _local_6 = _SafeStr_7961; _SafeStr_7961 = (_SafeStr_7961 & ~((WindowParam._SafeStr_12378 | WindowParam._SafeStr_12381))); if (_SafeStr_7192(WindowParam._SafeStr_12382)){ this._parent.width = (this._parent.width + (_SafeStr_12327 - _SafeStr_12326.width)); }; if (_SafeStr_7192(WindowParam._SafeStr_12383)){ this._parent.height = (this._parent.height + (_SafeStr_12328 - _SafeStr_12326.height)); }; _SafeStr_7961 = _local_6; _local_5 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_7193, this._parent, this); this._parent.update(this, _local_5); _local_5.recycle(); }; }; break; case WindowEvent._SafeStr_11805: if (k == this){ _SafeStr_12312.x = (((_x < _SafeStr_12326.x)) ? _x : _SafeStr_12326.x); _SafeStr_12312.y = (((_y < _SafeStr_12326.y)) ? _y : _SafeStr_12326.y); _SafeStr_12312.right = ((((_x + _SafeStr_12327) > _SafeStr_12326.right)) ? (_x + _SafeStr_12327) : _SafeStr_12326.right); _SafeStr_12312.bottom = ((((_y + _SafeStr_12328) > _SafeStr_12326.bottom)) ? (_y + _SafeStr_12328) : _SafeStr_12326.bottom); _SafeStr_12312.offset(-(_x), -(_y)); _context.invalidate(this, _SafeStr_12312, _SafeStr_3599._SafeStr_12384); _local_5 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12385, this, null); this._SafeStr_12376(_local_5); _local_5.recycle(); if (this._parent != null){ _local_5 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12386, this._parent, this); this._parent.update(this, _local_5); _local_5.recycle(); }; }; break; case WindowEvent._SafeStr_12389: if (k == this){ _local_5 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12387, this, null); this._SafeStr_12376(_local_5); _local_5.recycle(); if (this._parent != null){ _local_5 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12388, this._parent, this); this._parent.update(this, _local_5); _local_5.recycle(); }; }; break; case WindowEvent._SafeStr_12351: if (_SafeStr_7192(WindowParam._SafeStr_12377, WindowParam._SafeStr_12378)){ this._SafeStr_12379(); } else { if (_SafeStr_7192(WindowParam._SafeStr_12380, WindowParam._SafeStr_12381)){ this._SafeStr_12379(); }; }; _context.invalidate(this, null, _SafeStr_3599._SafeStr_12334); break; case WindowEvent._SafeStr_9801: this._parent._SafeStr_12367(null, this._SafeStr_12323); this._SafeStr_12379(); break; case WindowEvent._SafeStr_12393: if (_SafeStr_7192(WindowParam._SafeStr_12338)){ this._SafeStr_12390(); } else { if (_SafeStr_7192(WindowParam._SafeStr_12337)){ _SafeStr_12336(this, _arg_2._SafeStr_12391); }; }; this._SafeStr_12392(); break; case WindowEvent._SafeStr_12394: if (_SafeStr_7192(WindowParam._SafeStr_12338)){ this._SafeStr_12390(); }; break; case WindowEvent._SafeStr_12388: this.activate(); break; case WindowEvent._SafeStr_7193: if (_SafeStr_7192(WindowParam._SafeStr_12338)){ this._SafeStr_12390(); } else { if (_SafeStr_7192(WindowParam._SafeStr_12337)){ _SafeStr_12336(this, _arg_2._SafeStr_12391); }; }; break; case WindowEvent._SafeStr_12386: if (_SafeStr_7192(WindowParam._SafeStr_12338)){ this._SafeStr_12390(); } else { if (_SafeStr_7192(WindowParam._SafeStr_12337)){ _SafeStr_12336(this, _arg_2._SafeStr_12391); }; }; break; case WindowEvent._SafeStr_12343: if (k == this){ if (this._parent != null){ _local_5 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12343, this._parent, this); this._parent.update(this, _local_5); _local_5.recycle(); }; }; break; }; }; }; return (true); } private function _SafeStr_12392():void { var k:uint; if (_SafeStr_12349 == ""){ return; }; if (((!(this._SafeStr_12321)) || (!((this._SafeStr_12321.name == _SafeStr_12349))))){ this._SafeStr_12321 = DynamicStyleManager.getStyle(_SafeStr_12349); }; if (this._SafeStr_7809(WindowState._SafeStr_10909)){ k = WindowState._SafeStr_10909; } else { if (this._SafeStr_7809(WindowState._SafeStr_10906)){ k = WindowState._SafeStr_10906; } else { if (this._SafeStr_7809(WindowState._SafeStr_10907)){ k = WindowState._SafeStr_10907; } else { k = WindowState._SafeStr_10908; }; }; }; this._SafeStr_12395(this, this._SafeStr_12321, k); if (this._SafeStr_7928){ this._SafeStr_12396(this._SafeStr_7928, k); }; } private function _SafeStr_12395(k:WindowController, _arg_2:DynamicStyle, _arg_3:uint):void { var _local_5:Array; var _local_4:Object = _arg_2._SafeStr_10905(_arg_3); k.offsetX = ((_local_4.offsetX) ? _local_4.offsetX : 0); k.offsetY = ((_local_4.offsetY) ? _local_4.offsetY : 0); if (k._SafeStr_12340()){ k._SafeStr_12316.getDisplayObject().transform.colorTransform = _arg_2._SafeStr_10913(_arg_3); } else { k._SafeStr_12348 = _arg_2._SafeStr_10913(_arg_3); k.invalidate(); }; if (_local_4.etchingPoint){ _local_5 = [_local_4.etchingColor, _local_4.etchingPoint[0], _local_4.etchingPoint[1]]; k.etching = _local_5; k.invalidate(); } else { k.etching = [0, 0, 1]; k.invalidate(); }; } private function _SafeStr_12396(k:Vector., _arg_2:uint):void { var _local_3:WindowController; for each (_local_3 in k) { if (this._SafeStr_12321._SafeStr_10911(_local_3)){ this._SafeStr_12395(_local_3, this._SafeStr_12321._SafeStr_10911(_local_3), _arg_2); }; if (_local_3._SafeStr_7928){ this._SafeStr_12396(_local_3._SafeStr_7928, _arg_2); }; }; } protected function _SafeStr_12397(k:WindowEvent):void { this.procedure(k, this); if (!k._SafeStr_12366()){ if (this.hasEventListener(k.type)){ this._SafeStr_6343.dispatchEvent(k); }; }; } private function _SafeStr_12339(k:WindowEvent, _arg_2:IWindow):void { } private function _SafeStr_12376(k:WindowEvent):void { var _local_2:WindowController; if (this._SafeStr_7928){ for each (_local_2 in this._SafeStr_7928) { _local_2.update(this, k); }; }; } public function _SafeStr_12256(k:Point):void { var _local_2:Number = k.x; var _local_3:Number = k.y; if (this._parent == null){ k.x = _x; k.y = _y; } else { this._parent.getGlobalPosition(k); k.x = (k.x + _x); k.y = (k.y + _y); }; k.x = (_local_2 - k.x); k.y = (_local_3 - k.y); } public function _SafeStr_12255(k:Point):void { var _local_2:Number = k.x; var _local_3:Number = k.y; if (this._parent == null){ k.x = _x; k.y = _y; } else { this._parent.getGlobalPosition(k); k.x = (k.x + _x); k.y = (k.y + _y); }; k.x = (k.x + _local_2); k.y = (k.y + _local_3); } public function _SafeStr_12244(k:Point):void { this.getGlobalPosition(k); k.x = (_context.getDesktopWindow().mouseX - k.x); k.y = (_context.getDesktopWindow().mouseY - k.y); } public function _SafeStr_12245(k:Point):void { k.x = _context.getDesktopWindow().mouseX; k.y = _context.getDesktopWindow().mouseY; } public function _SafeStr_12247(k:Point):void { k.x = _x; k.y = _y; } public function _SafeStr_12248(k:Rectangle):void { k.x = _x; k.y = _y; k.width = _SafeStr_12327; k.height = _SafeStr_12328; } public function _SafeStr_12249(k:Point):Boolean { return ((((((((k.x >= _x)) && ((k.x < (_x + _SafeStr_12327))))) && ((k.y >= _y)))) && ((k.y < (_y + _SafeStr_12328))))); } public function _SafeStr_12250(k:Rectangle):Boolean { return (rectangle.intersects(k)); } public function _SafeStr_12398(k:Point, _arg_2:BitmapData):Boolean { return (this._SafeStr_12399(k, _arg_2, _SafeStr_12330)); } public function getGlobalPosition(k:Point):void { if (this._parent != null){ this._parent.getGlobalPosition(k); k.x = (k.x + _x); k.y = (k.y + _y); } else { k.x = _x; k.y = _y; }; } public function _SafeStr_7339(k:Point):void { var _local_2:Point = new Point(); if (this._parent != null){ this._parent.getGlobalPosition(_local_2); _local_2.x = (_local_2.x + _x); _local_2.y = (_local_2.y + _y); } else { _local_2.x = _x; _local_2.y = _y; }; this.x = (x + (k.x - _local_2.x)); this.y = (y + (k.y - _local_2.y)); } public function getGlobalRectangle(k:Rectangle):void { if (this._parent != null){ this._parent.getGlobalRectangle(k); k.x = (k.x + _x); k.y = (k.y + _y); } else { k.x = _x; k.y = _y; }; k.width = _SafeStr_12327; k.height = _SafeStr_12328; } public function _SafeStr_12251(k:Rectangle):void { var _local_2:Point = new Point(); if (this._parent != null){ this._parent.getGlobalPosition(_local_2); _local_2.x = (_local_2.x + _x); _local_2.y = (_local_2.y + _y); } else { _local_2.x = _x; _local_2.y = _y; }; this.setRectangle((x + (k.x - _local_2.x)), (y + (k.y - _local_2.y)), k.width, k.height); } public function hitTestGlobalPoint(k:Point):Boolean { var _local_2:Rectangle = new Rectangle(); this.getGlobalRectangle(_local_2); return (_local_2.containsPoint(k)); } public function _SafeStr_12252(k:Rectangle):Boolean { var _local_2:Rectangle = new Rectangle(); this.getGlobalRectangle(_local_2); return (_local_2.intersects(k)); } public function _SafeStr_12400(k:Point, _arg_2:BitmapData):Boolean { var _local_3:Point = new Point(); this.getGlobalPosition(_local_3); _local_3.x = (k.x - _local_3.x); _local_3.y = (k.y - _local_3.y); return (this._SafeStr_12399(_local_3, _arg_2, _SafeStr_12330)); } public function getMouseRegion(k:Rectangle):void { var _local_2:Rectangle; this.getGlobalRectangle(k); if (k.width < 0){ k.width = 0; }; if (k.height < 0){ k.height = 0; }; if (_SafeStr_7192(WindowParam._SafeStr_12307)){ _local_2 = new Rectangle(); IWindow(this._parent).getMouseRegion(_local_2); if (k.left < _local_2.left){ k.left = _local_2.left; }; if (k.top < _local_2.top){ k.top = _local_2.top; }; if (k.right > _local_2.right){ k.right = _local_2.right; }; if (k.bottom > _local_2.bottom){ k.bottom = _local_2.bottom; }; }; } protected function _SafeStr_12399(k:Point, _arg_2:BitmapData, _arg_3:uint):Boolean { var _local_5:BitmapData; var _local_4:Boolean; if ((((_SafeStr_12327 < 1)) || ((_SafeStr_12328 < 1)))){ return (false); }; if (((this._SafeStr_12318) && ((_SafeStr_12330 > 0)))){ if (!_SafeStr_7192(WindowParam._SafeStr_12307)){ if ((((k.x <= _SafeStr_12327)) && ((k.y <= _SafeStr_12328)))){ _local_5 = (this.getGraphicContext(true)._SafeStr_12243() as BitmapData); if (_local_5 != null){ _local_4 = _local_5.hitTest(_SafeStr_12315, _arg_3, k); }; }; } else { _local_4 = (((_arg_2)!=null) ? _arg_2.hitTest(_SafeStr_12315, _arg_3, k) : false); }; } else { if ((((k.x >= 0)) && ((k.x < _SafeStr_12327)))){ if ((((k.y >= 0)) && ((k.y < _SafeStr_12328)))){ _local_4 = true; }; }; }; return (_local_4); } public function _SafeStr_12401():Boolean { return (true); } public function _SafeStr_12253():Number { return ((_SafeStr_12328 / _SafeStr_12325.height)); } public function _SafeStr_12254():Number { return ((_SafeStr_12327 / _SafeStr_12325.width)); } public function offset(k:Number, _arg_2:Number):void { this.setRectangle((_x + k), (_y + _arg_2), _SafeStr_12327, _SafeStr_12328); } public function scale(k:Number, _arg_2:Number):void { this.setRectangle(_x, _y, (_SafeStr_12327 + k), (_SafeStr_12328 + _arg_2)); } public function _SafeStr_12390():void { var k:IWindow; var _local_8:Array; var _local_9:uint; if (!this._SafeStr_7928){ return; }; var _local_2:int; var _local_3:int; var _local_4:int; var _local_5:int; var _local_6:Boolean; var _local_7:uint = (param & (WindowParam._SafeStr_12337 | WindowParam._SafeStr_12338)); for each (k in this._SafeStr_7928) { if (k.x < _local_2){ _local_4 = (_local_4 - (k.x - _local_2)); _local_2 = k.x; _local_6 = true; }; if ((k.x + k.width) > _local_4){ _local_4 = (k.x + k.width); _local_6 = true; }; if (k.y < _local_3){ _local_5 = (_local_5 - (k.y - _local_3)); _local_3 = k.y; _local_6 = true; }; if ((k.y + k.height) > _local_5){ _local_5 = (k.y + k.height); _local_6 = true; }; }; if (_local_6){ _local_8 = []; for each (k in this._SafeStr_7928) { _local_9 = (k.param & (WindowParam._SafeStr_12378 | WindowParam._SafeStr_12381)); k.setParamFlag(_local_9, false); _local_8.push(_local_9); }; if (_local_7){ this.setParamFlag(_local_7, false); }; this.setRectangle((_x + _local_2), (_y + _local_3), _local_4, _local_5); for each (k in this._SafeStr_7928) { k.offset(-(_local_2), -(_local_3)); k.setParamFlag(_local_8.shift(), true); }; if (_local_7){ this.setParamFlag(_local_7, true); }; }; } public function _SafeStr_7809(k:uint):Boolean { return (!(((_SafeStr_5560 & k) == 0))); } public function _SafeStr_12258(k:uint, _arg_2:Boolean=true):void { var _local_3:uint = _SafeStr_5560; _SafeStr_5560 = ((_arg_2) ? _SafeStr_5560 = (_SafeStr_5560 | k) : _SafeStr_5560 = (_SafeStr_5560 & ~(k))); if (_SafeStr_5560 != _local_3){ this._SafeStr_12392(); _context.invalidate(this, null, _SafeStr_3599._SafeStr_12347); }; } public function _SafeStr_12261(k:uint):Boolean { return (!(((_SafeStr_5520 & k) == 0))); } public function _SafeStr_12260(k:uint, _arg_2:Boolean=true):void { var _local_4:Array; var _local_5:uint; var _local_6:WindowController; var _local_3:uint = _SafeStr_5520; _SafeStr_5520 = ((_arg_2) ? _SafeStr_5520 = (_SafeStr_5520 | k) : _SafeStr_5520 = (_SafeStr_5520 & ~(k))); if (_SafeStr_5520 != _local_3){ _local_4 = new Array(); this.groupChildrenWithTag(WindowController.TAG_INTERNAL, _local_4); _local_5 = _local_4.length; while (--_local_5 > -1) { _local_6 = (_local_4[_local_5] as WindowController); if (_local_6.tags.indexOf(_SafeStr_12314) == -1){ _local_6.style = _SafeStr_5520; }; }; _context.invalidate(this, null, _SafeStr_3599._SafeStr_12334); }; } public function _SafeStr_12263(k:uint):Boolean { return (!(((_SafeStr_7961 & k) == 0))); } public function setParamFlag(k:uint, _arg_2:Boolean=true):void { var _local_3:uint = _SafeStr_7961; _SafeStr_7961 = ((_arg_2) ? _SafeStr_7961 = (_SafeStr_7961 | k) : _SafeStr_7961 = (_SafeStr_7961 & ~(k))); if (_SafeStr_7961 != _local_3){ if (!(_SafeStr_7961 & WindowParam._SafeStr_12307)){ if (!this._SafeStr_12316){ this.setupGraphicsContext(); _context.invalidate(this, null, _SafeStr_3599._SafeStr_12334); }; } else { if ((_SafeStr_7961 & WindowParam._SafeStr_12307)){ if (this._SafeStr_12316){ _context.invalidate(this, null, _SafeStr_3599._SafeStr_12334); }; }; }; }; } protected function _SafeStr_12379():void { var _local_3:int; var _local_4:uint; var _local_5:uint; if (this._parent == null){ return; }; var k = !(_SafeStr_7192(WindowParam._SafeStr_12402, WindowParam._SafeStr_12378)); var _local_2 = !(_SafeStr_7192(WindowParam._SafeStr_12403, WindowParam._SafeStr_12381)); var _local_6:int = _x; var _local_7:int = _y; var _local_8:int = _SafeStr_12327; var _local_9:int = _SafeStr_12328; if (((k) || (_local_2))){ if (k){ _local_3 = (this._parent.width - this._SafeStr_12323.width); _local_4 = (_SafeStr_7961 & WindowParam._SafeStr_12378); if (_local_4 == WindowParam._SafeStr_8943){ _local_8 = (_local_8 + _local_3); } else { if (_local_4 == WindowParam._SafeStr_12404){ _local_6 = (_local_6 + _local_3); } else { if (_local_4 == WindowParam._SafeStr_12377){ if ((((this._parent.width < _local_8)) && (this._SafeStr_12263(WindowParam._SafeStr_12307)))){ _local_6 = 0; } else { _local_6 = (Math.floor((this._parent.width / 2)) - Math.floor((_local_8 / 2))); }; }; }; }; }; if (_local_2){ _local_3 = (this._parent.height - this._SafeStr_12323.height); _local_4 = (_SafeStr_7961 & WindowParam._SafeStr_12381); if (_local_4 == WindowParam._SafeStr_7836){ _local_9 = (_local_9 + _local_3); } else { if (_local_4 == WindowParam._SafeStr_9094){ _local_7 = (_local_7 + _local_3); } else { if (_local_4 == WindowParam._SafeStr_12380){ if ((((this._parent.height < _local_9)) && (this._SafeStr_12263(WindowParam._SafeStr_12307)))){ _local_7 = 0; } else { _local_7 = (Math.floor((this._parent.height / 2)) - Math.floor((_local_9 / 2))); }; }; }; }; }; _local_5 = _SafeStr_7961; _SafeStr_7961 = (_SafeStr_7961 & ~(((WindowParam._SafeStr_12329 | WindowParam._SafeStr_12378) | WindowParam._SafeStr_12381))); this.setRectangle(_local_6, _local_7, _local_8, _local_9); _SafeStr_7961 = _local_5; } else { if (_SafeStr_7192(WindowParam._SafeStr_7351)){ if (this._parent != null){ _local_6 = (((_local_6)<0) ? 0 : _local_6); _local_7 = (((_local_7)<0) ? 0 : _local_7); _local_6 = (_local_6 - ((((_local_6 + _local_8))>this._parent.width) ? ((_local_6 + _local_8) - this._parent.width) : 0)); _local_7 = (_local_7 - ((((_local_7 + _local_9))>this._parent.height) ? ((_local_7 + _local_9) - this._parent.height) : 0)); _local_8 = (_local_8 - ((((_local_6 + _local_8))>this._parent.width) ? ((_local_6 + _local_8) - this._parent.width) : 0)); _local_9 = (_local_9 - ((((_local_7 + _local_9))>this._parent.height) ? ((_local_7 + _local_9) - this._parent.height) : 0)); if (((((((!((_local_6 == _x))) || (!((_local_7 == _y))))) || (!((_local_8 == _SafeStr_12327))))) || (!((_local_9 == _SafeStr_12328))))){ _local_5 = _SafeStr_7961; _SafeStr_7961 = (_SafeStr_7961 & ~(((WindowParam._SafeStr_12329 | WindowParam._SafeStr_12378) | WindowParam._SafeStr_12381))); this.setRectangle(_local_6, _local_7, _local_8, _local_9); _SafeStr_7961 = _local_5; }; }; }; }; } protected function _SafeStr_12358():Boolean { return (!((this._parent == context.getDesktopWindow()))); } public function destroy():Boolean { if (_SafeStr_5560 == WindowState._SafeStr_12308){ return (true); }; _SafeStr_5560 = WindowState._SafeStr_12308; var k:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12405, this, null); this.update(this, k); if (k.isDefaultPrevented()){ k.recycle(); return (false); }; k.recycle(); k = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12406, this, null); this.update(this, k); k.recycle(); this.dispose(); return (true); } public function minimize():Boolean { if ((_SafeStr_5560 & WindowState._SafeStr_12407)){ return (false); }; var k:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12408, this, null); this.update(this, k); if (k.isDefaultPrevented()){ k.recycle(); return (false); }; k.recycle(); this._SafeStr_12258(WindowState._SafeStr_12407, true); k = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12409, this, null); this.update(this, k); k.recycle(); return (true); } public function _SafeStr_12264():Boolean { if ((_SafeStr_5560 & WindowState._SafeStr_12407)){ return (false); }; var k:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12410, this, null); this.update(this, k); if (k.isDefaultPrevented()){ k.recycle(); return (false); }; k.recycle(); this._SafeStr_12258(WindowState._SafeStr_12407, true); k = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12411, this, null); this.update(this, k); k.recycle(); return (true); } public function restore():Boolean { var k:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12412, this, null); this.update(this, k); if (k.isDefaultPrevented()){ k.recycle(); return (false); }; k.recycle(); this._SafeStr_12258(WindowState._SafeStr_12407, false); k = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12413, this, null); this.update(this, k); k.recycle(); return (true); } public function activate():Boolean { var k:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12414, this, null); this.update(this, k); if (k.isDefaultPrevented()){ k.recycle(); return (false); }; k.recycle(); this._SafeStr_12258(WindowState._SafeStr_7810, true); k = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12389, this, null); this.update(this, k); k.recycle(); return (true); } public function deactivate():Boolean { if (!this._SafeStr_7809(WindowState._SafeStr_7810)){ return (true); }; var k:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12415, this, null); this.update(this, k); if (k.isDefaultPrevented()){ k.recycle(); return (false); }; k.recycle(); this._SafeStr_12258(WindowState._SafeStr_7810, false); k = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_9108, this, null); this.update(this, k); k.recycle(); return (true); } public function lock():Boolean { if (this._SafeStr_7809(WindowState._SafeStr_12407)){ return (true); }; var k:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12416, this, null); this.update(this, k); if (k.isDefaultPrevented()){ k.recycle(); return (false); }; k.recycle(); this._SafeStr_12258(WindowState._SafeStr_12407, true); k = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12417, this, null); this.update(this, k); k.recycle(); return (true); } public function unlock():Boolean { if (!this._SafeStr_7809(WindowState._SafeStr_12407)){ return (true); }; var k:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12418, this, null); this.update(this, k); if (k.isDefaultPrevented()){ k.recycle(); return (false); }; k.recycle(); this._SafeStr_12258(WindowState._SafeStr_12407, false); k = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12419, this, null); this.update(this, k); k.recycle(); return (true); } public function enable():Boolean { if (!this._SafeStr_7809(WindowState._SafeStr_10909)){ return (true); }; var k:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12420, this, null); this.update(this, k); if (k.isDefaultPrevented()){ k.recycle(); return (false); }; k.recycle(); this._SafeStr_12258(WindowState._SafeStr_10909, false); k = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12421, this, null); this.update(this, k); k.recycle(); return (true); } public function disable():Boolean { if (this._SafeStr_7809(WindowState._SafeStr_10909)){ return (true); }; var k:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12422, this, null); this.update(this, k); if (k.isDefaultPrevented()){ k.recycle(); return (false); }; k.recycle(); this._SafeStr_12258(WindowState._SafeStr_10909, true); k = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12423, this, null); this.update(this, k); k.recycle(); return (true); } public function focus():Boolean { if (this._SafeStr_7809(WindowState._SafeStr_12424)){ return (true); }; var k:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12425, this, null); this.update(this, k); if (k.isDefaultPrevented()){ k.recycle(); return (false); }; k.recycle(); this._SafeStr_12258(WindowState._SafeStr_12424, true); k = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12426, this, null); this.update(this, k); k.recycle(); return (true); } public function unfocus():Boolean { if (!this._SafeStr_7809(WindowState._SafeStr_12424)){ return (true); }; var k:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12427, this, null); this.update(this, k); if (k.isDefaultPrevented()){ k.recycle(); return (false); }; k.recycle(); this._SafeStr_12258(WindowState._SafeStr_12424, false); k = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_8582, this, null); this.update(this, k); k.recycle(); return (true); } public function _SafeStr_12271(k:Point):IWindow { var _local_2:Rectangle; var _local_3:Boolean; var _local_4:IWindow; var _local_5:uint; if (_SafeStr_8587){ _local_2 = new Rectangle(); this.getMouseRegion(_local_2); _local_3 = _local_2.containsPoint(k); _local_5 = this.numChildren; if (_local_3){ while (_local_5 > 0) { _local_4 = WindowController(this._SafeStr_7928[(_local_5 - 1)])._SafeStr_12271(k); if (_local_4 != null){ return (_local_4); }; _local_5--; }; }; if (this._SafeStr_12400(k, null)){ return (this); }; }; return (null); } public function _SafeStr_12272(k:Point, _arg_2:Array):void { var _local_3:WindowController; if (_SafeStr_8587){ if ((((((((k.x >= _x)) && ((k.x < (_x + _SafeStr_12327))))) && ((k.y >= _y)))) && ((k.y < (_y + _SafeStr_12328))))){ _arg_2.push(this); if (this._SafeStr_7928){ k.offset(-(_x), -(_y)); for each (_local_3 in this._SafeStr_7928) { _local_3._SafeStr_12272(k, _arg_2); }; k.offset(_x, _y); }; } else { if (!_SafeStr_12350){ if (this._SafeStr_7928){ k.offset(-(_x), -(_y)); for each (_local_3 in this._SafeStr_7928) { _local_3._SafeStr_12272(k, _arg_2); }; k.offset(_x, _y); }; }; }; }; } public function groupParameterFilteredChildrenUnderPoint(k:Point, _arg_2:Array, _arg_3:uint=0):void { var _local_4:WindowController; if (_SafeStr_8587){ if ((((((((k.x >= _x)) && ((k.x < (_x + _SafeStr_12327))))) && ((k.y >= _y)))) && ((k.y < (_y + _SafeStr_12328))))){ if ((_SafeStr_7961 & _arg_3) == _arg_3){ _arg_2.push(this); }; if (this._SafeStr_7928){ k.offset(-(_x), -(_y)); for each (_local_4 in this._SafeStr_7928) { _local_4.groupParameterFilteredChildrenUnderPoint(k, _arg_2, _arg_3); }; k.offset(_x, _y); }; } else { if (!_SafeStr_12350){ if (this._SafeStr_7928){ k.offset(-(_x), -(_y)); for each (_local_4 in this._SafeStr_7928) { _local_4.groupParameterFilteredChildrenUnderPoint(k, _arg_2, _arg_3); }; k.offset(_x, _y); }; }; }; }; } public function addEventListener(k:String, _arg_2:Function, _arg_3:int=0):void { if (!_disposed){ if (!this._SafeStr_6343){ this._SafeStr_6343 = new WindowEventDispatcher(this); }; this._SafeStr_6343.addEventListener(k, _arg_2, _arg_3); }; } public function hasEventListener(k:String):Boolean { return (((((_disposed) || (!(this._SafeStr_6343)))) ? false : this._SafeStr_6343.hasEventListener(k))); } public function removeEventListener(k:String, _arg_2:Function):void { if (((!(_disposed)) && (this._SafeStr_6343))){ this._SafeStr_6343.removeEventListener(k, _arg_2); }; } public function get children():Vector. { return (this._SafeStr_7928); } public function get numChildren():int { return (((this._SafeStr_7928) ? this._SafeStr_7928.length : 0)); } public function populate(k:Array):void { var _local_3:WindowController; var _local_2:Boolean; if (!this._SafeStr_7928){ this._SafeStr_7928 = new Vector.(); }; for each (_local_3 in k) { if (((_local_3) && (!((_local_3.parent == this))))){ this._SafeStr_7928.push(_local_3); _local_3.parent = this; _local_2 = ((_local_2) || (_local_3._SafeStr_12340())); }; }; if (((this._SafeStr_12322) || (_local_2))){ this.setupGraphicsContext(); }; } public function addChild(k:IWindow):IWindow { var _local_2:WindowController = WindowController(k); if (_local_2.parent != null){ WindowController(_local_2.parent).removeChild(_local_2); }; if (!this._SafeStr_7928){ this._SafeStr_7928 = new Vector.(); }; this._SafeStr_7928.push(_local_2); _local_2.parent = this; if (((this._SafeStr_12322) || (_local_2._SafeStr_12340()))){ this.setupGraphicsContext(); if (_local_2.getGraphicContext(true).parent != this._SafeStr_12316){ this._SafeStr_12316._SafeStr_12428(_local_2.getGraphicContext(true)); }; }; var _local_3:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12393, this, k); this.update(this, _local_3); _local_3.recycle(); return (k); } public function addChildAt(k:IWindow, _arg_2:int):IWindow { var _local_3:WindowController = WindowController(k); if (_local_3.parent != null){ WindowController(_local_3.parent).removeChild(_local_3); }; if (!this._SafeStr_7928){ this._SafeStr_7928 = new Vector.(); }; this._SafeStr_7928.splice(_arg_2, 0, _local_3); _local_3.parent = this; if (((this._SafeStr_12322) || (_local_3._SafeStr_12340()))){ this.setupGraphicsContext(); if (_local_3.getGraphicContext(true).parent != this._SafeStr_12316){ this._SafeStr_12316._SafeStr_12354(_local_3.getGraphicContext(true), _arg_2); }; }; var _local_4:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12393, this, k); this.update(this, _local_4); _local_4.recycle(); return (k); } public function getChildAt(k:int):IWindow { return (((this._SafeStr_7928) ? (((((k < this._SafeStr_7928.length)) && ((k > -1)))) ? this._SafeStr_7928[k] : null) : null)); } public function getChildByID(k:int):IWindow { var _local_2:IWindow; if (this._SafeStr_7928){ for each (_local_2 in this._SafeStr_7928) { if (_local_2.id == k){ return (_local_2); }; }; }; return (null); } public function getChildByName(k:String):IWindow { var _local_2:IWindow; if (this._SafeStr_7928){ for each (_local_2 in this._SafeStr_7928) { if (_local_2.name == k){ return (_local_2); }; }; }; return (null); } public function findChildByName(k:String):IWindow { var _local_2:WindowController; if (this._SafeStr_7928){ for each (_local_2 in this._SafeStr_7928) { if (_local_2.name == k){ return (_local_2); }; }; for each (_local_2 in this._SafeStr_7928) { _local_2 = (_local_2.findChildByName(k) as WindowController); if (_local_2){ return ((_local_2 as IWindow)); }; }; }; return (null); } public function _SafeStr_7196(k:String):IWindow { var _local_2:IWindow; if (this._SafeStr_7928){ for each (_local_2 in this._SafeStr_7928) { if (_local_2.tags.indexOf(k) > -1){ return (_local_2); }; }; }; return (null); } public function findChildByTag(k:String):IWindow { if (((_SafeStr_12344) && ((_SafeStr_12344.indexOf(k) > -1)))){ return (this); }; var _local_2:WindowController = WindowController(this._SafeStr_7196(k)); if ((((_local_2 == null)) && (this._SafeStr_7928))){ for each (_local_2 in this._SafeStr_7928) { _local_2 = (_local_2.findChildByTag(k) as WindowController); if (_local_2 != null) break; }; }; return ((_local_2 as IWindow)); } public function getChildIndex(k:IWindow):int { return (((this._SafeStr_7928) ? this._SafeStr_7928.indexOf(k) : -1)); } public function removeChild(k:IWindow):IWindow { if (!this._SafeStr_7928){ return (null); }; var _local_2:int = this._SafeStr_7928.indexOf(k); if (_local_2 < 0){ return (null); }; this._SafeStr_7928.splice(_local_2, 1); k.parent = null; var _local_3:IGraphicContextHost = (k as IGraphicContextHost); if (((_local_3) && (_local_3._SafeStr_12340()))){ this._SafeStr_12316._SafeStr_12429(_local_3.getGraphicContext(true)); }; var _local_4:WindowEvent = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_12394, this, k); this.update(this, _local_4); _local_4.recycle(); return (k); } public function removeChildAt(k:int):IWindow { return (this.removeChild(this.getChildAt(k))); } public function setChildIndex(k:IWindow, _arg_2:int):void { var _local_4:WindowController; if (!this._SafeStr_7928){ return; }; var _local_3:int = this._SafeStr_7928.indexOf(k); if ((((_local_3 > -1)) && (!((_arg_2 == _local_3))))){ this._SafeStr_7928.splice(_local_3, 1); this._SafeStr_7928.splice(_arg_2, 0, k); _local_4 = WindowController(k); if (_local_4._SafeStr_12340()){ this._SafeStr_12316._SafeStr_12430(_local_4.getGraphicContext(true), this.getChildIndex(_local_4)); }; }; } public function swapChildren(k:IWindow, _arg_2:IWindow):void { var _local_3:int; var _local_4:int; var _local_5:IWindow; var _local_6:int; if (!this._SafeStr_7928){ return; }; if (((((!((k == null))) && (!((_arg_2 == null))))) && (!((k == _arg_2))))){ _local_3 = this._SafeStr_7928.indexOf(k); if (_local_3 < 0){ return; }; _local_4 = this._SafeStr_7928.indexOf(_arg_2); if (_local_4 < 0){ return; }; if (_local_4 < _local_3){ _local_5 = k; k = _arg_2; _arg_2 = _local_5; _local_6 = _local_3; _local_3 = _local_4; _local_4 = _local_6; }; this._SafeStr_7928.splice(_local_4, 1); this._SafeStr_7928.splice(_local_3, 1); this._SafeStr_7928.splice(_local_3, 0, _arg_2); this._SafeStr_7928.splice(_local_4, 0, k); if (((WindowController(k)._SafeStr_12340()) || (WindowController(_arg_2)._SafeStr_12340()))){ this._SafeStr_12316._SafeStr_12431(WindowController(k).getGraphicContext(true), WindowController(_arg_2).getGraphicContext(true)); }; }; } public function swapChildrenAt(k:int, _arg_2:int):void { if (!this._SafeStr_7928){ return; }; this.swapChildren(this._SafeStr_7928[k], this._SafeStr_7928[_arg_2]); this._SafeStr_12316._SafeStr_12432(k, _arg_2); } public function _SafeStr_12270(k:uint, _arg_2:Array, _arg_3:int=0):uint { var _local_4:WindowController; if (!this._SafeStr_7928){ return (0); }; var _local_5:uint; for each (_local_4 in this._SafeStr_7928) { if (_local_4.id == k){ _arg_2.push(_local_4); _local_5++; }; if ((((_arg_3 > 0)) || ((_arg_3 < 0)))){ _arg_3--; _local_5 = (_local_5 + _local_4._SafeStr_12270(k, _arg_2, _arg_3)); }; }; return (_local_5); } public function groupChildrenWithTag(k:String, _arg_2:Array, _arg_3:int=0):uint { var _local_4:WindowController; if (!this._SafeStr_7928){ return (0); }; var _local_5:uint; for each (_local_4 in this._SafeStr_7928) { if (_local_4.tags.indexOf(k) > -1){ _arg_2.push(_local_4); _local_5++; }; if ((((_arg_3 > 0)) || ((_arg_3 < 0)))){ _local_5 = (_local_5 + _local_4.groupChildrenWithTag(k, _arg_2, (_arg_3 - 1))); }; }; return (_local_5); } public function _SafeStr_12257(k:String):IWindow { if (_name == k){ return (this); }; if (this._parent != null){ if (this._parent.name == k){ return (this._parent); }; return (this._parent._SafeStr_12257(k)); }; return (null); } protected function _SafeStr_12433():Boolean { var k:WindowController; if (_SafeStr_7192(WindowParam._SafeStr_12307)){ if (this._SafeStr_7928){ for each (k in this._SafeStr_7928) { if (k._SafeStr_12433()){ return (true); }; }; }; return (false); }; return (true); } public function _SafeStr_12265(k:String, _arg_2:Object):PropertyStruct { return (this._SafeStr_12324.get(k)._SafeStr_12434(_arg_2)); } public function _SafeStr_12266(k:String):PropertyStruct { return (this._SafeStr_12324.get(k)); } public function _SafeStr_7777():Boolean { return (!(this._SafeStr_7809(WindowState._SafeStr_10909))); } public function _SafeStr_12267(k:Boolean, _arg_2:Array):void { var _local_3:String; var _local_4:IWindow; for each (_local_3 in _arg_2) { _local_4 = this.findChildByName(_local_3); if (_local_4 != null){ if (k){ _local_4.enable(); } else { _local_4.disable(); }; }; }; } public function _SafeStr_12268(k:Boolean, _arg_2:Array):void { var _local_3:String; var _local_4:IWindow; for each (_local_3 in _arg_2) { _local_4 = this.findChildByName(_local_3); if (_local_4 != null){ if (k){ _local_4.activate(); } else { _local_4.deactivate(); }; }; }; } public function _SafeStr_12269(k:Boolean, _arg_2:Array):void { var _local_3:String; var _local_4:IWindow; for each (_local_3 in _arg_2) { _local_4 = this.findChildByName(_local_3); if (_local_4 != null){ _local_4.visible = k; }; }; } public function set immediateClickMode(k:Boolean):void { var _local_2:IGraphicContext; if (k != this._SafeStr_12320){ this._SafeStr_12320 = k; _local_2 = this.getGraphicContext(false); if (_local_2){ if (this._SafeStr_12320){ _local_2._SafeStr_12435 = true; _local_2.addEventListener(MouseEvent.CLICK, this.immediateClickHandler); } else { _local_2._SafeStr_12435 = false; _local_2.removeEventListener(MouseEvent.CLICK, this.immediateClickHandler); }; }; }; } protected function immediateClickHandler(k:Event):void { var _local_6:IWindow; var _local_2:MouseEvent = (k as MouseEvent); var _local_3:Point = new Point(_local_2.stageX, _local_2.stageY); var _local_4:Array = []; this.desktop._SafeStr_12272(_local_3, _local_4); while (_local_4.length > 0) { _local_6 = _local_4.pop(); if (_local_6 == this) break; if (_local_6._SafeStr_12263(WindowParam._SafeStr_7352)){ return; }; }; this._SafeStr_12244(_local_3); var _local_5:WindowEvent = WindowMouseEvent._SafeStr_9076(WindowMouseEvent.CLICK, this, null, _local_3.x, _local_3.y, _local_2.stageX, _local_2.stageY, _local_2.altKey, _local_2.ctrlKey, _local_2.shiftKey, _local_2.buttonDown, _local_2.delta); if (this._SafeStr_6343){ this._SafeStr_6343.dispatchEvent(_local_5); }; if (!_local_5._SafeStr_12366()){ if (this.procedure != null){ this.procedure(_local_5, this); }; }; k.stopImmediatePropagation(); _local_5.recycle(); } } }//package _-1Mz // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_10570 = "_-tU" (String#40529, DoABC#3) // _SafeStr_10905 = "_-0wa" (String#24437, DoABC#3) // _SafeStr_10906 = "_-3hp" (String#31206, DoABC#3) // _SafeStr_10907 = "_-2oO" (String#29007, DoABC#3) // _SafeStr_10908 = "_-1gJ" (String#26226, DoABC#3) // _SafeStr_10909 = "_-5b-" (String#35858, DoABC#3) // _SafeStr_10911 = "_-Ym" (String#39753, DoABC#3) // _SafeStr_10913 = "_-5TH" (String#35546, DoABC#3) // _SafeStr_11805 = "_-4Yg" (String#33362, DoABC#3) // _SafeStr_12058 = "_-66D" (String#13877, DoABC#3) // _SafeStr_12163 = "_-0jg" (String#8347, DoABC#3) // _SafeStr_12164 = "_-4sz" (String#12638, DoABC#3) // _SafeStr_12236 = "_-0AE" (String#7775, DoABC#3) // _SafeStr_12241 = "_-4cp" (String#12371, DoABC#3) // _SafeStr_12242 = "_-3r6" (String#11588, DoABC#3) // _SafeStr_12243 = "_-26U" (String#3116, DoABC#3) // _SafeStr_12244 = "_-15y" (String#2863, DoABC#3) // _SafeStr_12245 = "_-9K" (String#4326, DoABC#3) // _SafeStr_12246 = "_-62E" (String#4134, DoABC#3) // _SafeStr_12247 = "_-3vC" (String#11650, DoABC#3) // _SafeStr_12248 = "_-58l" (String#12904, DoABC#3) // _SafeStr_12249 = "_-Ob" (String#14842, DoABC#3) // _SafeStr_12250 = "_-5N1" (String#13151, DoABC#3) // _SafeStr_12251 = "_-2Ru" (String#10161, DoABC#3) // _SafeStr_12252 = "_-5M-" (String#13128, DoABC#3) // _SafeStr_12253 = "_-02D" (String#7649, DoABC#3) // _SafeStr_12254 = "_-33v" (String#10791, DoABC#3) // _SafeStr_12255 = "_-6iy" (String#14490, DoABC#3) // _SafeStr_12256 = "_-xe" (String#15441, DoABC#3) // _SafeStr_12257 = "_-3a0" (String#11287, DoABC#3) // _SafeStr_12258 = "_-5IZ" (String#13073, DoABC#3) // _SafeStr_12259 = "_-1ua" (String#9567, DoABC#3) // _SafeStr_12260 = "_-0-v" (String#7601, DoABC#3) // _SafeStr_12261 = "_-63m" (String#13839, DoABC#3) // _SafeStr_12263 = "_-6fU" (String#14434, DoABC#3) // _SafeStr_12264 = "_-11v" (String#8660, DoABC#3) // _SafeStr_12265 = "_-4rl" (String#12618, DoABC#3) // _SafeStr_12266 = "_-1PD" (String#9059, DoABC#3) // _SafeStr_12267 = "_-6H7" (String#14061, DoABC#3) // _SafeStr_12268 = "_-2ny" (String#10489, DoABC#3) // _SafeStr_12269 = "_-1M3" (String#9004, DoABC#3) // _SafeStr_12270 = "_-0LN" (String#2643, DoABC#3) // _SafeStr_12271 = "_-aL" (String#15060, DoABC#3) // _SafeStr_12272 = "_-3JK" (String#11020, DoABC#3) // _SafeStr_12307 = "_-3Sq" (String#30644, DoABC#3) // _SafeStr_12308 = "_-2w1" (String#29306, DoABC#3) // _SafeStr_12311 = "_-4eh" (String#33577, DoABC#3) // _SafeStr_12312 = "_-36w" (String#29767, DoABC#3) // _SafeStr_12313 = "_-50R" (String#34440, DoABC#3) // _SafeStr_12314 = "_-yH" (String#40714, DoABC#3) // _SafeStr_12315 = "_-2tB" (String#29198, DoABC#3) // _SafeStr_12316 = "_-01L" (String#22233, DoABC#3) // _SafeStr_12317 = "_-1cR" (String#26076, DoABC#3) // _SafeStr_12318 = "_-203" (String#27042, DoABC#3) // _SafeStr_12319 = "_-0cj" (String#23664, DoABC#3) // _SafeStr_12320 = "_-2nu" (String#28995, DoABC#3) // _SafeStr_12321 = "_-59i" (String#34806, DoABC#3) // _SafeStr_12322 = "_-2aS" (String#28466, DoABC#3) // _SafeStr_12323 = "_-4bp" (String#33470, DoABC#3) // _SafeStr_12324 = "_-2Uf" (String#10204, DoABC#3) // _SafeStr_12325 = "_-6DS" (String#37395, DoABC#3) // _SafeStr_12326 = "_-5lD" (String#36252, DoABC#3) // _SafeStr_12327 = "_-4GG" (String#32620, DoABC#3) // _SafeStr_12328 = "_-1DE" (String#25115, DoABC#3) // _SafeStr_12329 = "_-3s3" (String#31614, DoABC#3) // _SafeStr_12330 = "_-3bg" (String#30978, DoABC#3) // _SafeStr_12331 = "_-2YZ" (String#28386, DoABC#3) // _SafeStr_12332 = "_-62J" (String#36952, DoABC#3) // _SafeStr_12333 = "_-6AL" (String#37275, DoABC#3) // _SafeStr_12334 = "_-Z4" (String#39764, DoABC#3) // _SafeStr_12335 = "_-3Ob" (String#30486, DoABC#3) // _SafeStr_12336 = "_-3Oe" (String#30487, DoABC#3) // _SafeStr_12337 = "_-2SV" (String#28138, DoABC#3) // _SafeStr_12338 = "_-2hu" (String#28759, DoABC#3) // _SafeStr_12339 = "_-0u7" (String#8513, DoABC#3) // _SafeStr_12340 = "_-bo" (String#15085, DoABC#3) // _SafeStr_12341 = "_-45r" (String#32209, DoABC#3) // _SafeStr_12342 = "_-0hs" (String#8324, DoABC#3) // _SafeStr_12343 = "_-64D" (String#37028, DoABC#3) // _SafeStr_12344 = "_-5m0" (String#508, DoABC#3) // _SafeStr_12345 = "_-8L" (String#707, DoABC#3) // _SafeStr_12346 = "_-Zf" (String#444, DoABC#3) // _SafeStr_12347 = "_-35T" (String#29708, DoABC#3) // _SafeStr_12348 = "_-15U" (String#24822, DoABC#3) // _SafeStr_12349 = "_-5yW" (String#36761, DoABC#3) // _SafeStr_12350 = "_-0VQ" (String#23382, DoABC#3) // _SafeStr_12351 = "_-6hq" (String#38606, DoABC#3) // _SafeStr_12352 = "_-3Im" (String#30251, DoABC#3) // _SafeStr_12353 = "_-3oG" (String#11538, DoABC#3) // _SafeStr_12354 = "_-3w6" (String#11669, DoABC#3) // _SafeStr_12355 = "_-1tq" (String#26760, DoABC#3) // _SafeStr_12356 = "_-4tV" (String#34130, DoABC#3) // _SafeStr_12357 = "_-57m" (String#34736, DoABC#3) // _SafeStr_12358 = "_-1Sw" (String#25728, DoABC#3) // _SafeStr_12359 = "_-4Xt" (String#33332, DoABC#3) // _SafeStr_12360 = "_-0VP" (String#23381, DoABC#3) // _SafeStr_12361 = "_-13c" (String#24747, DoABC#3) // _SafeStr_12362 = "_-26B" (String#27281, DoABC#3) // _SafeStr_12363 = "_-34-" (String#29647, DoABC#3) // _SafeStr_12364 = "_-Be" (String#38911, DoABC#3) // _SafeStr_12365 = "_-2sK" (String#29163, DoABC#3) // _SafeStr_12366 = "_-5bw" (String#35894, DoABC#3) // _SafeStr_12367 = "_-2hB" (String#28723, DoABC#3) // _SafeStr_12368 = "_-2Hv" (String#27737, DoABC#3) // _SafeStr_12369 = "_-J4" (String#39179, DoABC#3) // _SafeStr_12370 = "_-3fG" (String#11384, DoABC#3) // _SafeStr_12371 = "_-1o1" (String#9446, DoABC#3) // _SafeStr_12372 = "_-5wc" (String#36687, DoABC#3) // _SafeStr_12373 = "_-6eG" (String#38451, DoABC#3) // _SafeStr_12374 = "_-07F" (String#22449, DoABC#3) // _SafeStr_12375 = "_-1A7" (String#24994, DoABC#3) // _SafeStr_12376 = "_-2xb" (String#29359, DoABC#3) // _SafeStr_12377 = "_-33h" (String#29634, DoABC#3) // _SafeStr_12378 = "_-3og" (String#31484, DoABC#3) // _SafeStr_12379 = "_-6II" (String#37567, DoABC#3) // _SafeStr_12380 = "_-0sb" (String#24280, DoABC#3) // _SafeStr_12381 = "_-1um" (String#26798, DoABC#3) // _SafeStr_12382 = "_-3BB" (String#29937, DoABC#3) // _SafeStr_12383 = "_-1-I" (String#24573, DoABC#3) // _SafeStr_12384 = "_-4Dl" (String#32525, DoABC#3) // _SafeStr_12385 = "_-52o" (String#34536, DoABC#3) // _SafeStr_12386 = "_-5Vq" (String#35653, DoABC#3) // _SafeStr_12387 = "_-4HE" (String#32657, DoABC#3) // _SafeStr_12388 = "_-5Tz" (String#35578, DoABC#3) // _SafeStr_12389 = "_-6Nz" (String#37785, DoABC#3) // _SafeStr_12390 = "_-4df" (String#33533, DoABC#3) // _SafeStr_12391 = "_-35S" (String#29707, DoABC#3) // _SafeStr_12392 = "_-3ya" (String#31882, DoABC#3) // _SafeStr_12393 = "_-4Ba" (String#32436, DoABC#3) // _SafeStr_12394 = "_-65W" (String#37078, DoABC#3) // _SafeStr_12395 = "_-5mM" (String#36293, DoABC#3) // _SafeStr_12396 = "_-1sj" (String#26714, DoABC#3) // _SafeStr_12397 = "_-fl" (String#40015, DoABC#3) // _SafeStr_12398 = "_-0x-" (String#24455, DoABC#3) // _SafeStr_12399 = "_-1zI" (String#26978, DoABC#3) // _SafeStr_12400 = "_-6G5" (String#37486, DoABC#3) // _SafeStr_12401 = "_-4Zl" (String#33397, DoABC#3) // _SafeStr_12402 = "_-1n3" (String#26498, DoABC#3) // _SafeStr_12403 = "_-19s" (String#24983, DoABC#3) // _SafeStr_12404 = "_-1v-" (String#26807, DoABC#3) // _SafeStr_12405 = "_-56i" (String#34695, DoABC#3) // _SafeStr_12406 = "_-02l" (String#22291, DoABC#3) // _SafeStr_12407 = "_-5wk" (String#36693, DoABC#3) // _SafeStr_12408 = "_-4bB" (String#33444, DoABC#3) // _SafeStr_12409 = "_-6dq" (String#38434, DoABC#3) // _SafeStr_12410 = "_-G8" (String#39067, DoABC#3) // _SafeStr_12411 = "_-0uy" (String#24373, DoABC#3) // _SafeStr_12412 = "_-6k5" (String#38693, DoABC#3) // _SafeStr_12413 = "_-1OS" (String#25538, DoABC#3) // _SafeStr_12414 = "_-42N" (String#32064, DoABC#3) // _SafeStr_12415 = "_-4nw" (String#33909, DoABC#3) // _SafeStr_12416 = "_-0pG" (String#24141, DoABC#3) // _SafeStr_12417 = "_-1ob" (String#26562, DoABC#3) // _SafeStr_12418 = "_-0RB" (String#23234, DoABC#3) // _SafeStr_12419 = "_-6T" (String#37976, DoABC#3) // _SafeStr_12420 = "_-vU" (String#40606, DoABC#3) // _SafeStr_12421 = "_-6PQ" (String#37837, DoABC#3) // _SafeStr_12422 = "_-4sn" (String#34103, DoABC#3) // _SafeStr_12423 = "_-3YP" (String#30857, DoABC#3) // _SafeStr_12424 = "_-3-F" (String#29463, DoABC#3) // _SafeStr_12425 = "_-4Wz" (String#33294, DoABC#3) // _SafeStr_12426 = "_-20z" (String#27078, DoABC#3) // _SafeStr_12427 = "_-2vo" (String#29297, DoABC#3) // _SafeStr_12428 = "_-2kj" (String#10442, DoABC#3) // _SafeStr_12429 = "_-0bt" (String#8222, DoABC#3) // _SafeStr_12430 = "_-0P9" (String#8005, DoABC#3) // _SafeStr_12431 = "_-0nU" (String#8410, DoABC#3) // _SafeStr_12432 = "_-2Qw" (String#10145, DoABC#3) // _SafeStr_12433 = "_-2Ef" (String#27607, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_12435 = "_-6Er" (String#14019, DoABC#3) // _SafeStr_2530 = "_-59f" (String#12925, DoABC#3) // _SafeStr_2538 = "_-2VM" (String#10212, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3272 = "_-5yy" (String#13748, DoABC#3) // _SafeStr_3595 = "_-19Z" (String#8794, DoABC#3) // _SafeStr_3596 = "_-0LB" (String#7934, DoABC#3) // _SafeStr_3597 = "_-pN" (String#15309, DoABC#3) // _SafeStr_3598 = "_-24w" (String#27235, DoABC#3) // _SafeStr_3599 = "_-0Mo" (String#23073, DoABC#3) // _SafeStr_3600 = "_-5Zs" (String#35812, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5520 = "_-43p" (String#332, DoABC#3) // _SafeStr_5557 = "_-5On" (String#1590, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_7192 = "_-3pO" (String#11557, DoABC#3) // _SafeStr_7193 = "_-3e0" (String#31072, DoABC#3) // _SafeStr_7196 = "_-1Hc" (String#8918, DoABC#3) // _SafeStr_7339 = "_-6l6" (String#14529, DoABC#3) // _SafeStr_7351 = "_-6js" (String#38682, DoABC#3) // _SafeStr_7352 = "_-1zu" (String#27003, DoABC#3) // _SafeStr_7777 = "_-2Or" (String#10115, DoABC#3) // _SafeStr_7809 = "_-3f" (String#11378, DoABC#3) // _SafeStr_7810 = "_-5GD" (String#35052, DoABC#3) // _SafeStr_7814 = "_-5Qi" (String#35462, DoABC#3) // _SafeStr_7827 = "_-44t" (String#11825, DoABC#3) // _SafeStr_7836 = "_-5oI" (String#36371, DoABC#3) // _SafeStr_7926 = "_-5O2" (String#1128, DoABC#3) // _SafeStr_7928 = "_-Oq" (String#711, DoABC#3) // _SafeStr_7961 = "_-03k" (String#826, DoABC#3) // _SafeStr_8582 = "_-3yV" (String#31880, DoABC#3) // _SafeStr_8587 = "_-5Zr" (String#334, DoABC#3) // _SafeStr_8820 = "_-2UN" (String#10203, DoABC#3) // _SafeStr_8930 = "_-3k-" (String#31292, DoABC#3) // _SafeStr_8943 = "_-38f" (String#29835, DoABC#3) // _SafeStr_9076 = "_-1h6" (String#26260, DoABC#3) // _SafeStr_9094 = "_-6gz" (String#38569, DoABC#3) // _SafeStr_9108 = "_-5Uc" (String#35599, DoABC#3) // _SafeStr_9289 = "_-1hk" (String#9342, DoABC#3) // _SafeStr_9801 = "_-dC" (String#39918, DoABC#3) // _SafeStr_9872 = "_-35P" (String#692, DoABC#3) //------------------------------------------------------------ //_-1Mz.WindowModel package _-1Mz { import _-0MK._SafeStr_3; import flash.geom.Rectangle; import flash.geom.ColorTransform; import _-5im.WindowState; import flash.geom.Point; public class WindowModel implements _SafeStr_3 { protected var _SafeStr_12345:int; protected var _SafeStr_12346:int; protected var _x:int; protected var _y:int; protected var _SafeStr_12327:int; protected var _SafeStr_12328:int; protected var _SafeStr_12325:Rectangle; protected var _SafeStr_12326:Rectangle; protected var _SafeStr_12356:Rectangle; protected var _SafeStr_12357:Rectangle; protected var _context:WindowContext; protected var _SafeStr_9872:Boolean = false; protected var _SafeStr_12332:uint = 0xFFFFFF; protected var _SafeStr_12348:ColorTransform; protected var _SafeStr_12341:uint; protected var _SafeStr_12330:uint = 10; protected var _SafeStr_12350:Boolean = true; protected var _SafeStr_8587:Boolean = true; protected var _SafeStr_5557:Number = 1; protected var _SafeStr_7961:uint; protected var _SafeStr_5560:uint; protected var _SafeStr_5520:uint; protected var _SafeStr_5501:uint; protected var _SafeStr_7926:String = ""; protected var _name:String; protected var _SafeStr_5338:uint; protected var _SafeStr_12344:Array; protected var _disposed:Boolean = false; protected var _SafeStr_12349:String = ""; public function WindowModel(k:uint, _arg_2:String, _arg_3:uint, _arg_4:uint, _arg_5:uint, _arg_6:WindowContext, _arg_7:Rectangle, _arg_8:Array=null, _arg_9:String="") { this._SafeStr_5338 = k; this._name = _arg_2; this._SafeStr_5501 = _arg_3; this._SafeStr_7961 = _arg_5; this._SafeStr_5560 = WindowState._SafeStr_10908; this._SafeStr_5520 = _arg_4; this._SafeStr_12344 = _arg_8; this._context = _arg_6; this._SafeStr_12349 = _arg_9; this._x = _arg_7.x; this._y = _arg_7.y; this._SafeStr_12327 = _arg_7.width; this._SafeStr_12328 = _arg_7.height; this._SafeStr_12325 = _arg_7.clone(); this._SafeStr_12326 = _arg_7.clone(); } public function get x():int { return (this._x); } public function get y():int { return (this._y); } public function get width():int { return (this._SafeStr_12327); } public function get height():int { return (this._SafeStr_12328); } public function get position():Point { return (new Point(this._x, this._y)); } public function get rectangle():Rectangle { return (new Rectangle(this._x, this._y, this._SafeStr_12327, this._SafeStr_12328)); } public function get context():IWindowContext { return (this._context); } public function get _SafeStr_9289():uint { return (this._SafeStr_12330); } public function get disposed():Boolean { return (this._disposed); } public function get background():Boolean { return (this._SafeStr_9872); } public function get clipping():Boolean { return (this._SafeStr_12350); } public function get visible():Boolean { return (this._SafeStr_8587); } public function get color():uint { return (this._SafeStr_12332); } public function get alpha():uint { return ((this._SafeStr_12341 >>> 24)); } public function get blend():Number { return (this._SafeStr_5557); } public function get param():uint { return (this._SafeStr_7961); } public function get state():uint { return (this._SafeStr_5560); } public function get style():uint { return (this._SafeStr_5520); } public function get type():uint { return (this._SafeStr_5501); } public function get caption():String { return (this._SafeStr_7926); } public function get name():String { return (this._name); } public function get id():int { return (this._SafeStr_5338); } public function get tags():Array { return (((this._SafeStr_12344) ? this._SafeStr_12344 : this._SafeStr_12344 = [])); } public function get left():int { return (this._x); } public function get top():int { return (this._y); } public function get right():int { return ((this._x + this._SafeStr_12327)); } public function get bottom():int { return ((this._y + this._SafeStr_12328)); } public function get _SafeStr_12237():int { return ((this._SafeStr_12345 + this._x)); } public function get _SafeStr_12238():int { return ((this._SafeStr_12346 + this._y)); } public function get _SafeStr_12239():int { return ((this._SafeStr_12327 + Math.abs(this.etchingPoint.x))); } public function get _SafeStr_12240():int { return ((this._SafeStr_12328 + Math.abs(this.etchingPoint.y))); } public function get _SafeStr_12235():Rectangle { return (new Rectangle(this._SafeStr_12237, this._SafeStr_12238, this._SafeStr_12239, this._SafeStr_12240)); } public function get etchingPoint():Point { return (new Point(0, 0)); } public function get _SafeStr_12236():String { return (this._SafeStr_12349); } public function dispose():void { if (!this._disposed){ this._disposed = true; this._context = null; this._SafeStr_5560 = WindowState._SafeStr_12308; this._SafeStr_12344 = null; this._x = (this._y = (this._SafeStr_12327 = (this._SafeStr_12328 = 0))); }; } public function invalidate(k:Rectangle=null):void { } public function _SafeStr_12436():int { return (this._SafeStr_12325.width); } public function _SafeStr_12437():int { return (this._SafeStr_12325.height); } public function _SafeStr_12438():int { return (this._SafeStr_12326.width); } public function _SafeStr_12439():int { return (this._SafeStr_12326.height); } public function _SafeStr_12440():int { return (((this._SafeStr_12356) ? this._SafeStr_12356.width : 0)); } public function _SafeStr_12441():int { return (((this._SafeStr_12356) ? this._SafeStr_12356.height : 0)); } public function _SafeStr_12442():int { return (((this._SafeStr_12357) ? this._SafeStr_12357.width : int.MAX_VALUE)); } public function _SafeStr_12443():int { return (((this._SafeStr_12357) ? this._SafeStr_12357.height : int.MAX_VALUE)); } public function _SafeStr_12444(k:uint, _arg_2:uint=0):Boolean { if (_arg_2 > 0){ return ((((this._SafeStr_5501 & _arg_2) ^ k) == 0)); }; return (((this._SafeStr_5501 & k) == k)); } public function _SafeStr_12259(k:uint, _arg_2:uint=0):Boolean { if (_arg_2 > 0){ return ((((this._SafeStr_5560 & _arg_2) ^ k) == 0)); }; return (((this._SafeStr_5560 & k) == k)); } public function _SafeStr_12262(k:uint, _arg_2:uint=0):Boolean { if (_arg_2 > 0){ return ((((this._SafeStr_5520 & _arg_2) ^ k) == 0)); }; return (((this._SafeStr_5520 & k) == k)); } public function _SafeStr_7192(k:uint, _arg_2:uint=0):Boolean { if (_arg_2 > 0){ return ((((this._SafeStr_7961 & _arg_2) ^ k) == 0)); }; return (((this._SafeStr_7961 & k) == k)); } } }//package _-1Mz // _SafeStr_10908 = "_-1gJ" (String#26226, DoABC#3) // _SafeStr_12235 = "_-3ry" (String#11602, DoABC#3) // _SafeStr_12236 = "_-0AE" (String#7775, DoABC#3) // _SafeStr_12237 = "_-6KH" (String#14113, DoABC#3) // _SafeStr_12238 = "_-5e4" (String#13412, DoABC#3) // _SafeStr_12239 = "_-4O7" (String#12137, DoABC#3) // _SafeStr_12240 = "_-0Eu" (String#7842, DoABC#3) // _SafeStr_12259 = "_-1ua" (String#9567, DoABC#3) // _SafeStr_12262 = "_-5CT" (String#12972, DoABC#3) // _SafeStr_12308 = "_-2w1" (String#29306, DoABC#3) // _SafeStr_12325 = "_-6DS" (String#37395, DoABC#3) // _SafeStr_12326 = "_-5lD" (String#36252, DoABC#3) // _SafeStr_12327 = "_-4GG" (String#32620, DoABC#3) // _SafeStr_12328 = "_-1DE" (String#25115, DoABC#3) // _SafeStr_12330 = "_-3bg" (String#30978, DoABC#3) // _SafeStr_12332 = "_-62J" (String#36952, DoABC#3) // _SafeStr_12341 = "_-45r" (String#32209, DoABC#3) // _SafeStr_12344 = "_-5m0" (String#508, DoABC#3) // _SafeStr_12345 = "_-8L" (String#707, DoABC#3) // _SafeStr_12346 = "_-Zf" (String#444, DoABC#3) // _SafeStr_12348 = "_-15U" (String#24822, DoABC#3) // _SafeStr_12349 = "_-5yW" (String#36761, DoABC#3) // _SafeStr_12350 = "_-0VQ" (String#23382, DoABC#3) // _SafeStr_12356 = "_-4tV" (String#34130, DoABC#3) // _SafeStr_12357 = "_-57m" (String#34736, DoABC#3) // _SafeStr_12436 = "_-5k7" (String#36207, DoABC#3) // _SafeStr_12437 = "_-5TN" (String#35549, DoABC#3) // _SafeStr_12438 = "_-3Hc" (String#30201, DoABC#3) // _SafeStr_12439 = "_-31E" (String#29540, DoABC#3) // _SafeStr_12440 = "_-1qR" (String#26630, DoABC#3) // _SafeStr_12441 = "_-2Qi" (String#28074, DoABC#3) // _SafeStr_12442 = "_-0jU" (String#23921, DoABC#3) // _SafeStr_12443 = "_-5qR" (String#36448, DoABC#3) // _SafeStr_12444 = "_-66f" (String#37128, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5520 = "_-43p" (String#332, DoABC#3) // _SafeStr_5557 = "_-5On" (String#1590, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_7192 = "_-3pO" (String#11557, DoABC#3) // _SafeStr_7926 = "_-5O2" (String#1128, DoABC#3) // _SafeStr_7961 = "_-03k" (String#826, DoABC#3) // _SafeStr_8587 = "_-5Zr" (String#334, DoABC#3) // _SafeStr_9289 = "_-1hk" (String#9342, DoABC#3) // _SafeStr_9872 = "_-35P" (String#692, DoABC#3) //------------------------------------------------------------ //_-1n2._SafeStr_2824 package _-1n2 { import _-1Ir._SafeStr_2820; import _-0Kg._SafeStr_334; import _-0MK._SafeStr_12; import _-2Zy._SafeStr_501; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-1Mz.IWindow; import _-378._SafeStr_4470; import _-378._SafeStr_4466; import flash.events.IEventDispatcher; import flash.geom.ColorTransform; import _-0ba._SafeStr_4469; import _-2Zy._SafeStr_3529; import _-0ba._SafeStr_4471; import _-2Zy._SafeStr_3528; import _-2Zy._SafeStr_3543; import flash.display.BitmapData; import _-5Vt.BitmapDataAsset; import flash.net.URLRequest; import _-5Vt._SafeStr_37; import _-0nt.AssetLoaderEvent; import _-0ba._SafeStr_4468; import _-6G7._SafeStr_2365; import _-4n6._SafeStr_2443; import _-5Mz.WindowEvent; public class _SafeStr_2824 extends _SafeStr_2820 { private static const _SafeStr_12445:int = 130; private static const _SafeStr_12446:int = 100; private static const _SafeStr_12447:int = 130; private static const _SafeStr_12448:int = 100; private static const _SafeStr_12449:int = 130; private static const _SafeStr_12450:int = 100; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_8822:_SafeStr_12; private var _SafeStr_7215:_SafeStr_501; private var _SafeStr_7798:_SafeStr_4467; private var _SafeStr_7434:int; public function _SafeStr_2824(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_501, _arg_4:_SafeStr_10, _arg_5:_SafeStr_499, _arg_6:_SafeStr_12, _arg_7:_SafeStr_334) { super(k, _arg_2, _arg_4, _arg_5); this._SafeStr_7215 = _arg_3; this._SafeStr_8822 = _arg_6; this._SafeStr_5450 = _arg_7; this._SafeStr_7798 = null; } override public function dispose():void { if (!disposed){ if (this._SafeStr_7798){ this._SafeStr_7798.destroy(); this._SafeStr_7798 = null; }; this._SafeStr_7215 = null; super.dispose(); }; } override public function get mainWindow():IWindow { if (this._SafeStr_7798 == null){ return (null); }; return (this._SafeStr_7798.window); } override public function registerUpdateEvents(k:IEventDispatcher):void { k.addEventListener(_SafeStr_4470._SafeStr_5922, this._SafeStr_12451); k.addEventListener(_SafeStr_4470._SafeStr_5926, this._SafeStr_12452); k.addEventListener(_SafeStr_4470._SafeStr_5928, this._SafeStr_12453); k.addEventListener(_SafeStr_4470._SafeStr_5929, this._SafeStr_12454); k.addEventListener(_SafeStr_4470._SafeStr_5910, this._SafeStr_12455); k.addEventListener(_SafeStr_4470._SafeStr_5911, this._SafeStr_12456); k.addEventListener(_SafeStr_4466._SafeStr_5912, this._SafeStr_12457); k.addEventListener(_SafeStr_4466._SafeStr_5913, this._SafeStr_12457); k.addEventListener(_SafeStr_4466._SafeStr_5914, this._SafeStr_12457); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { k.removeEventListener(_SafeStr_4470._SafeStr_5922, this._SafeStr_12451); k.removeEventListener(_SafeStr_4470._SafeStr_5926, this._SafeStr_12452); k.removeEventListener(_SafeStr_4470._SafeStr_5928, this._SafeStr_12453); k.removeEventListener(_SafeStr_4470._SafeStr_5929, this._SafeStr_12454); k.removeEventListener(_SafeStr_4470._SafeStr_5910, this._SafeStr_12455); k.removeEventListener(_SafeStr_4470._SafeStr_5911, this._SafeStr_12456); k.removeEventListener(_SafeStr_4466._SafeStr_5912, this._SafeStr_12457); k.removeEventListener(_SafeStr_4466._SafeStr_5913, this._SafeStr_12457); k.removeEventListener(_SafeStr_4466._SafeStr_5914, this._SafeStr_12457); } public function get _SafeStr_12458():_SafeStr_4467 { return (this._SafeStr_7798); } public function _SafeStr_12459(k:String):ColorTransform { var _local_2:uint; var _local_3:uint; var _local_4:uint; var _local_5:int; while (_local_5 < k.length) { switch ((_local_5 % 3)){ case 0: _local_2 = (_local_2 + ((k.charCodeAt(_local_5) * 37) as int)); break; case 1: _local_3 = (_local_3 + ((k.charCodeAt(_local_5) * 37) as int)); break; case 2: _local_4 = (_local_4 + ((k.charCodeAt(_local_5) * 37) as int)); break; }; _local_5++; }; _local_2 = ((_local_2 % _SafeStr_12446) + _SafeStr_12445); _local_3 = ((_local_3 % _SafeStr_12448) + _SafeStr_12447); _local_4 = ((_local_4 % _SafeStr_12450) + _SafeStr_12449); return (new ColorTransform((_local_2 / 0xFF), (_local_3 / 0xFF), (_local_4 / 0xFF))); } public function _SafeStr_12460(k:int):void { var _local_3:int; var _local_4:_SafeStr_4469; var _local_2:_SafeStr_3529 = this._SafeStr_7215._SafeStr_7263._SafeStr_6558(); if (_local_2 != null){ _local_3 = _local_2.length; _local_4 = new _SafeStr_4469(_SafeStr_4469._SafeStr_5917, _local_3, k); if (messageListener != null){ messageListener.processWidgetMessage(_local_4); }; }; } public function _SafeStr_12461(k:int):void { var _local_2:_SafeStr_4469 = new _SafeStr_4469(_SafeStr_4469._SafeStr_5918, k); if (messageListener != null){ messageListener.processWidgetMessage(_local_2); }; } public function _SafeStr_12462():void { var k:int; if (((!((this._SafeStr_7798 == null))) && (!((this._SafeStr_7798._SafeStr_12463 == null))))){ k = (((this._SafeStr_7798._SafeStr_12463._SafeStr_8734)!=-1) ? this._SafeStr_7798._SafeStr_12463._SafeStr_8734 : 0); }; var _local_2:_SafeStr_4471 = new _SafeStr_4471(_SafeStr_4471._SafeStr_5919, this._SafeStr_7434, k); if (messageListener != null){ messageListener.processWidgetMessage(_local_2); }; } public function _SafeStr_12464(k:int):void { var _local_3:_SafeStr_3528; var _local_2:int = this._SafeStr_7215._SafeStr_7263._SafeStr_9305(_SafeStr_3543._SafeStr_9303); if (_local_2 != -1){ _local_3 = this._SafeStr_7215._SafeStr_7263._SafeStr_6563(_local_2); if (_local_3._SafeStr_9306 != null){ _local_3._SafeStr_9306._SafeStr_9307 = 0; }; }; this._SafeStr_7215._SafeStr_7263._SafeStr_9304(k, _SafeStr_3543._SafeStr_12465, 0, 0, 0, 0); } public function _SafeStr_12466():void { this._SafeStr_7215._SafeStr_7263.stop(_SafeStr_3543._SafeStr_12465); } public function _SafeStr_12467(k:String):BitmapData { var _local_3:BitmapData; var _local_2:BitmapDataAsset = (this.assets.getAssetByName(k) as BitmapDataAsset); if (_local_2 == null){ return (null); }; _local_3 = (_local_2.content as BitmapData); return (_local_3.clone()); } public function _SafeStr_12468(k:String):void { var _local_2:String = this._SafeStr_8822.getProperty("image.library.playlist.url"); var _local_3 = ((_local_2 + k) + ".gif"); _SafeStr_4.log(("[PlayListEditorWidget] : " + _local_3)); var _local_4:URLRequest = new URLRequest(_local_3); var _local_5:_SafeStr_37 = this.assets.loadAssetFromFile(k, _local_4, "image/gif"); _local_5.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_12469); } public function _SafeStr_12470():void { var k:_SafeStr_4468 = new _SafeStr_4468(_SafeStr_4468._SafeStr_5920); if (messageListener != null){ messageListener.processWidgetMessage(k); }; this._SafeStr_5450.openCatalogPage(_SafeStr_2365._SafeStr_12471); } public function _SafeStr_12472():void { this.windowManager.alert(("$" + "{playlist.editor.alert.playlist.full.title}"), ("$" + "{playlist.editor.alert.playlist.full}"), 0, this._SafeStr_12473); } private function _SafeStr_12473(k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); } private function _SafeStr_12451(k:_SafeStr_4470):void { var _local_2:_SafeStr_3529; this._SafeStr_7434 = k.furniId; if (!this._SafeStr_7798){ this._SafeStr_7798 = new _SafeStr_4467(this, this._SafeStr_7215._SafeStr_7263); this._SafeStr_7798.window.visible = false; }; if (!this._SafeStr_7798.window.visible){ this._SafeStr_7798.show(); this._SafeStr_7215._SafeStr_7263._SafeStr_12474(); _local_2 = this._SafeStr_7215._SafeStr_7263._SafeStr_6558(); if (_local_2 != null){ _local_2._SafeStr_11350(); }; }; } private function _SafeStr_12452(k:_SafeStr_4470):void { if (this._SafeStr_7798 != null){ if (this._SafeStr_7798.window.visible){ this._SafeStr_7798.hide(); }; }; } private function _SafeStr_12453(k:_SafeStr_4470):void { if (!this._SafeStr_7798){ return; }; if (this._SafeStr_7798.window.visible){ this._SafeStr_7215._SafeStr_7263._SafeStr_12474(); }; } private function _SafeStr_12469(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37; if (k.type == AssetLoaderEvent._SafeStr_7865){ _local_2 = (k.target as _SafeStr_37); if (_local_2 != null){ if (this._SafeStr_7798 != null){ this._SafeStr_7798._SafeStr_12475(_local_2.assetName); }; }; }; } private function _SafeStr_12454(k:_SafeStr_4470):void { if (this._SafeStr_7798){ this._SafeStr_7798._SafeStr_12476(); }; } private function _SafeStr_12455(k:_SafeStr_4470):void { if (this._SafeStr_7798){ this._SafeStr_7798._SafeStr_12477(); }; } private function _SafeStr_12456(k:_SafeStr_4470):void { this._SafeStr_12472(); } private function _SafeStr_12457(k:_SafeStr_4466):void { if (this._SafeStr_7798){ this._SafeStr_7798._SafeStr_6363(k); }; } } }//package _-1n2 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11350 = "_-2jc" (String#1520, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_12445 = "_-5Sp" (String#35533, DoABC#3) // _SafeStr_12446 = "_-0qG" (String#24176, DoABC#3) // _SafeStr_12447 = "_-2JL" (String#27787, DoABC#3) // _SafeStr_12448 = "_-3R5" (String#30583, DoABC#3) // _SafeStr_12449 = "_-1J2" (String#25330, DoABC#3) // _SafeStr_12450 = "_-1wz" (String#26881, DoABC#3) // _SafeStr_12451 = "_-6Hk" (String#37553, DoABC#3) // _SafeStr_12452 = "_-0p6" (String#24133, DoABC#3) // _SafeStr_12453 = "_-59r" (String#34814, DoABC#3) // _SafeStr_12454 = "_-1pI" (String#26591, DoABC#3) // _SafeStr_12455 = "_-4QJ" (String#33025, DoABC#3) // _SafeStr_12456 = "_-4Dp" (String#32529, DoABC#3) // _SafeStr_12457 = "_-fH" (String#39998, DoABC#3) // _SafeStr_12458 = "_-4pL" (String#33964, DoABC#3) // _SafeStr_12459 = "_-0Mi" (String#23069, DoABC#3) // _SafeStr_12460 = "_-0t" (String#24295, DoABC#3) // _SafeStr_12461 = "_-3sg" (String#31633, DoABC#3) // _SafeStr_12462 = "_-0rH" (String#24223, DoABC#3) // _SafeStr_12463 = "_-026" (String#22263, DoABC#3) // _SafeStr_12464 = "_-5WT" (String#35676, DoABC#3) // _SafeStr_12465 = "_-1E" (String#25149, DoABC#3) // _SafeStr_12466 = "_-1ys" (String#26959, DoABC#3) // _SafeStr_12467 = "_-1Rv" (String#25694, DoABC#3) // _SafeStr_12468 = "_-Xb" (String#39710, DoABC#3) // _SafeStr_12469 = "_-3oc" (String#31482, DoABC#3) // _SafeStr_12470 = "_-5z4" (String#36785, DoABC#3) // _SafeStr_12471 = "_-1NB" (String#25491, DoABC#3) // _SafeStr_12472 = "_-1zO" (String#26980, DoABC#3) // _SafeStr_12473 = "_-0k2" (String#8349, DoABC#3) // _SafeStr_12474 = "_-3j6" (String#11448, DoABC#3) // _SafeStr_12475 = "_-6KG" (String#37638, DoABC#3) // _SafeStr_12476 = "_-CW" (String#38945, DoABC#3) // _SafeStr_12477 = "_-3d8" (String#31038, DoABC#3) // _SafeStr_2365 = "_-30X" (String#10732, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2824 = "_-2GC" (String#9966, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_3529 = "_-1ZD" (String#9213, DoABC#3) // _SafeStr_3543 = "_-4Fn" (String#32604, DoABC#3) // _SafeStr_37 = "_-6-O" (String#36835, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4466 = "_-3qQ" (String#11578, DoABC#3) // _SafeStr_4467 = "_-05S" (String#7703, DoABC#3) // _SafeStr_4468 = "_-6N5" (String#14167, DoABC#3) // _SafeStr_4469 = "_-66q" (String#13888, DoABC#3) // _SafeStr_4470 = "_-4p7" (String#12580, DoABC#3) // _SafeStr_4471 = "_-4zm" (String#12739, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5910 = "_-1-s" (String#24596, DoABC#3) // _SafeStr_5911 = "_-jN" (String#40141, DoABC#3) // _SafeStr_5912 = "_-OK" (String#39370, DoABC#3) // _SafeStr_5913 = "_-0ED" (String#22720, DoABC#3) // _SafeStr_5914 = "_-6LN" (String#37679, DoABC#3) // _SafeStr_5917 = "_-0mh" (String#24047, DoABC#3) // _SafeStr_5918 = "_-14z" (String#24803, DoABC#3) // _SafeStr_5919 = "_-1KE" (String#25375, DoABC#3) // _SafeStr_5920 = "_-62i" (String#36964, DoABC#3) // _SafeStr_5922 = "_-1K0" (String#25366, DoABC#3) // _SafeStr_5926 = "_-iv" (String#40123, DoABC#3) // _SafeStr_5928 = "_-2zQ" (String#29430, DoABC#3) // _SafeStr_5929 = "_-ay" (String#39822, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6363 = "_-015" (String#7629, DoABC#3) // _SafeStr_6558 = "_-5Bu" (String#12961, DoABC#3) // _SafeStr_6563 = "_-4Zo" (String#3721, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_7263 = "_-4uA" (String#12657, DoABC#3) // _SafeStr_7434 = "_-2q4" (String#162, DoABC#3) // _SafeStr_7798 = "_-0L6" (String#573, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) // _SafeStr_8734 = "_-4RX" (String#33082, DoABC#3) // _SafeStr_8822 = "_-0Eg" (String#571, DoABC#3) // _SafeStr_9303 = "_-1Cq" (String#25100, DoABC#3) // _SafeStr_9304 = "_-2kE" (String#10433, DoABC#3) // _SafeStr_9305 = "_-5DX" (String#12990, DoABC#3) // _SafeStr_9306 = "_-49N" (String#11894, DoABC#3) // _SafeStr_9307 = "_-2z2" (String#10695, DoABC#3) //------------------------------------------------------------ //_-1n2._SafeStr_4467 package _-1n2 { import _-2Zy._SafeStr_2516; import _-1Mz.IWindowContainer; import _-5YE.IBorderWindow; import _-5YE.IScrollbarWindow; import flash.display.BitmapData; import _-1Mz.IWindow; import _-2Zy._SafeStr_3543; import _-2Zy._SafeStr_3529; import _-5YE.IBitmapWrapperWindow; import _-5Vt.XmlAsset; import flash.geom.Point; import _-5Mz.WindowMouseEvent; import _-5YE.IItemGridWindow; import _-5YE.IItemListWindow; import _-2Zy._SafeStr_3528; import _-378._SafeStr_4466; public class _SafeStr_4467 { private static const _SafeStr_12478:int = 6; private static const _SafeStr_12479:int = 9; private static const _SafeStr_12480:int = 5; private var _SafeStr_5451:_SafeStr_2824; private var _SafeStr_6360:_SafeStr_2516; private var _SafeStr_7798:IWindowContainer; private var _SafeStr_12481:IBorderWindow; private var _SafeStr_12482:IBorderWindow; private var _SafeStr_12483:MusicInventoryGridView; private var _SafeStr_12484:PlayListEditorItemListView; private var _SafeStr_12485:MusicInventoryStatusView; private var _SafeStr_12486:PlayListStatusView; private var _SafeStr_12487:IScrollbarWindow; private var _SafeStr_12488:IScrollbarWindow; public function _SafeStr_4467(k:_SafeStr_2824, _arg_2:_SafeStr_2516) { var _local_4:String; var _local_5:BitmapData; super(); this._SafeStr_5451 = k; this._SafeStr_6360 = _arg_2; var _local_3:Array = [_SafeStr_5088._SafeStr_12489, _SafeStr_5088._SafeStr_12490, _SafeStr_5088._SafeStr_12491, _SafeStr_5088._SafeStr_12492, _SafeStr_5088._SafeStr_12493]; for each (_local_4 in _local_3) { _local_5 = this._SafeStr_5451._SafeStr_12467(_local_4); if (_local_5 != null){ _local_5.dispose(); } else { this._SafeStr_5451._SafeStr_12468(_local_4); }; }; this.createWindow(); this._SafeStr_12483 = new MusicInventoryGridView(k, this._SafeStr_12494(), _arg_2); this._SafeStr_12484 = new PlayListEditorItemListView(k, this._SafeStr_12495()); this._SafeStr_12485 = new MusicInventoryStatusView(k, this._SafeStr_12496()); this._SafeStr_12486 = new PlayListStatusView(k, this._SafeStr_12497()); this._SafeStr_12475(); } public function get window():IWindow { return (this._SafeStr_7798); } public function get _SafeStr_12498():MusicInventoryGridView { return (this._SafeStr_12483); } public function get _SafeStr_12463():PlayListEditorItemListView { return (this._SafeStr_12484); } public function destroy():void { if (this._SafeStr_6360){ this._SafeStr_6360.stop(_SafeStr_3543._SafeStr_12465); this._SafeStr_6360 = null; }; if (this._SafeStr_12483){ this._SafeStr_12483.destroy(); this._SafeStr_12483 = null; }; if (this._SafeStr_12484){ this._SafeStr_12484.destroy(); this._SafeStr_12484 = null; }; if (this._SafeStr_12486){ this._SafeStr_12486.destroy(); this._SafeStr_12486 = null; }; if (this._SafeStr_12485){ this._SafeStr_12485.destroy(); this._SafeStr_12485 = null; }; this._SafeStr_7798.destroy(); this._SafeStr_7798 = null; } public function hide():void { this._SafeStr_7798.visible = false; if (this._SafeStr_5451 != null){ this._SafeStr_5451._SafeStr_12466(); }; } public function show():void { this._SafeStr_6360._SafeStr_12474(); var k:_SafeStr_3529 = this._SafeStr_6360._SafeStr_6558(); if (k != null){ k._SafeStr_11350(); this._SafeStr_12499(); }; this._SafeStr_7798.visible = true; } public function _SafeStr_12475(k:String=""):void { if ((((k == "")) || ((k == _SafeStr_5088._SafeStr_12489)))){ this._SafeStr_12500(this._SafeStr_12481, "music_inventory_splash_image", _SafeStr_5088._SafeStr_12489); }; if ((((k == "")) || ((k == _SafeStr_5088._SafeStr_12490)))){ this._SafeStr_12500(this._SafeStr_12482, "playlist_editor_splash_image", _SafeStr_5088._SafeStr_12490); }; if ((((k == "")) || ((k == _SafeStr_5088._SafeStr_12491)))){ this._SafeStr_12485._SafeStr_12501(this._SafeStr_5451._SafeStr_12467(_SafeStr_5088._SafeStr_12491)); }; if ((((k == "")) || ((k == _SafeStr_5088._SafeStr_12492)))){ this._SafeStr_12485._SafeStr_12502(this._SafeStr_5451._SafeStr_12467(_SafeStr_5088._SafeStr_12492)); }; if ((((k == "")) || ((k == _SafeStr_5088._SafeStr_12493)))){ this._SafeStr_12486._SafeStr_12503 = this._SafeStr_5451._SafeStr_12467(_SafeStr_5088._SafeStr_12493); }; } private function _SafeStr_12500(k:IWindowContainer, _arg_2:String, _arg_3:String):void { var _local_5:BitmapData; var _local_4:IBitmapWrapperWindow = (k.getChildByName(_arg_2) as IBitmapWrapperWindow); if (_local_4 != null){ _local_5 = this._SafeStr_5451._SafeStr_12467(_arg_3); if (_local_5 != null){ _local_4.bitmap = _local_5; _local_4.width = _local_5.width; _local_4.height = _local_5.height; }; }; } private function createWindow():void { if (this._SafeStr_5451 == null){ return; }; var k:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("playlisteditor_main_window") as XmlAsset); this._SafeStr_7798 = (this._SafeStr_5451.windowManager.buildFromXML((k.content as XML)) as IWindowContainer); if (this._SafeStr_7798 == null){ throw (new Error("Failed to construct window from XML!")); }; this._SafeStr_7798.position = new Point(80, 0); var _local_2:IWindowContainer = (this._SafeStr_7798.getChildByName("content_area") as IWindowContainer); if (_local_2 == null){ throw (new Error("Window is missing 'content_area' element")); }; this._SafeStr_12481 = (_local_2.getChildByName("my_music_border") as IBorderWindow); this._SafeStr_12482 = (_local_2.getChildByName("playlist_border") as IBorderWindow); if (this._SafeStr_12481 == null){ throw (new Error("Window content area is missing 'my_music_border' window element")); }; if (this._SafeStr_12482 == null){ throw (new Error("Window content area is missing 'playlist_border' window element")); }; this._SafeStr_12487 = (this._SafeStr_12481.getChildByName("music_inventory_scrollbar") as IScrollbarWindow); this._SafeStr_12488 = (this._SafeStr_12482.getChildByName("playlist_scrollbar") as IScrollbarWindow); if (this._SafeStr_12487 == null){ throw (new Error("Window content area is missing 'music_inventory_scrollbar' window element")); }; if (this._SafeStr_12488 == null){ throw (new Error("Window content area is missing 'playlist_scrollbar' window element")); }; var _local_3:IWindow = this._SafeStr_7798.findChildByTag("close"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); }; } private function _SafeStr_12494():IItemGridWindow { return ((this._SafeStr_12481.getChildByName("music_inventory_itemgrid") as IItemGridWindow)); } private function _SafeStr_12495():IItemListWindow { return ((this._SafeStr_12482.getChildByName("playlist_editor_itemlist") as IItemListWindow)); } private function _SafeStr_12496():IWindowContainer { return ((this._SafeStr_12481.getChildByName("preview_play_container") as IWindowContainer)); } private function _SafeStr_12497():IWindowContainer { return ((this._SafeStr_12482.getChildByName("now_playing_container") as IWindowContainer)); } private function _SafeStr_12499():void { var k:_SafeStr_3529 = this._SafeStr_6360._SafeStr_6558(); if (k == null){ return; }; if (k.isPlaying){ this._SafeStr_12486._SafeStr_12504(PlayListStatusView._SafeStr_12505); } else { if (k.length > 0){ this._SafeStr_12486._SafeStr_12504(PlayListStatusView._SafeStr_12506); } else { this._SafeStr_12486._SafeStr_12504(PlayListStatusView._SafeStr_12507); }; }; } private function _SafeStr_12508():void { if (this._SafeStr_12509()){ this._SafeStr_12485.show(); this._SafeStr_12485._SafeStr_12504(MusicInventoryStatusView._SafeStr_12510); } else { if (this._SafeStr_6360._SafeStr_12511() <= _SafeStr_12478){ this._SafeStr_12485.show(); this._SafeStr_12485._SafeStr_12504(MusicInventoryStatusView._SafeStr_12512); } else { this._SafeStr_12485.hide(); }; }; } private function _SafeStr_12513():void { var _local_4:int; var _local_5:_SafeStr_3528; var k:_SafeStr_3529 = this._SafeStr_6360._SafeStr_6558(); var _local_2:Array = []; var _local_3:int = -1; if (k != null){ _local_4 = 0; while (_local_4 < k.length) { _local_5 = k._SafeStr_11287(_local_4); if (_local_5 != null){ _local_2.push(_local_5); }; _local_4++; }; _local_3 = k._SafeStr_12514; }; this._SafeStr_12484.refresh(_local_2, _local_3); } public function _SafeStr_12477():void { var _local_3:_SafeStr_3528; this._SafeStr_12513(); this._SafeStr_12499(); var k:_SafeStr_3529 = this._SafeStr_6360._SafeStr_6558(); if (k == null){ return; }; var _local_2:int = k._SafeStr_6559; if (_local_2 != -1){ _local_3 = this._SafeStr_6360._SafeStr_6563(_local_2); this._SafeStr_12486._SafeStr_12515 = _local_3.name; this._SafeStr_12486._SafeStr_12516 = _local_3.creator; }; this._SafeStr_12488.visible = (k.length > _SafeStr_12480); } public function _SafeStr_12476():void { this._SafeStr_12483.refresh(); this._SafeStr_12508(); this._SafeStr_12487.visible = (this._SafeStr_12483._SafeStr_12517 > _SafeStr_12479); } public function _SafeStr_6363(k:_SafeStr_4466):void { var _local_2:_SafeStr_3528; var _local_3:_SafeStr_3528; switch (k.type){ case _SafeStr_4466._SafeStr_5912: this._SafeStr_12499(); this._SafeStr_12484._SafeStr_12518(k.position); if (k.id != -1){ _local_3 = this._SafeStr_6360._SafeStr_6563(k.id); this._SafeStr_12486._SafeStr_12515 = (((_local_3)!=null) ? _local_3.name : ""); this._SafeStr_12486._SafeStr_12516 = (((_local_3)!=null) ? _local_3.creator : ""); }; return; case _SafeStr_4466._SafeStr_5913: this._SafeStr_12483._SafeStr_12519(); _local_2 = this._SafeStr_6360._SafeStr_6563(k.id); this._SafeStr_12485._SafeStr_12520 = (((_local_2)!=null) ? _local_2.name : ""); this._SafeStr_12485._SafeStr_12520 = (((_local_2)!=null) ? _local_2.name : ""); this._SafeStr_12485._SafeStr_12521 = (((_local_2)!=null) ? _local_2.creator : ""); this._SafeStr_12508(); return; case _SafeStr_4466._SafeStr_5914: this._SafeStr_12483._SafeStr_12522(); this._SafeStr_12508(); return; }; } private function _SafeStr_8099(k:WindowMouseEvent):void { this.hide(); } private function _SafeStr_12509():Boolean { return (!((this._SafeStr_6360._SafeStr_9305(_SafeStr_3543._SafeStr_12465) == -1))); } } }//package _-1n2 // _SafeStr_11287 = "_-6QD" (String#1617, DoABC#3) // _SafeStr_11350 = "_-2jc" (String#1520, DoABC#3) // _SafeStr_12463 = "_-026" (String#22263, DoABC#3) // _SafeStr_12465 = "_-1E" (String#25149, DoABC#3) // _SafeStr_12466 = "_-1ys" (String#26959, DoABC#3) // _SafeStr_12467 = "_-1Rv" (String#25694, DoABC#3) // _SafeStr_12468 = "_-Xb" (String#39710, DoABC#3) // _SafeStr_12474 = "_-3j6" (String#11448, DoABC#3) // _SafeStr_12475 = "_-6KG" (String#37638, DoABC#3) // _SafeStr_12476 = "_-CW" (String#38945, DoABC#3) // _SafeStr_12477 = "_-3d8" (String#31038, DoABC#3) // _SafeStr_12478 = "_-7p" (String#38769, DoABC#3) // _SafeStr_12479 = "_-4t1" (String#34115, DoABC#3) // _SafeStr_12480 = "_-1Qa" (String#25633, DoABC#3) // _SafeStr_12481 = "_-03O" (String#22316, DoABC#3) // _SafeStr_12482 = "_-3o0" (String#31458, DoABC#3) // _SafeStr_12483 = "_-63A" (String#36987, DoABC#3) // _SafeStr_12484 = "_-5Xf" (String#35724, DoABC#3) // _SafeStr_12485 = "_-4U2" (String#33191, DoABC#3) // _SafeStr_12486 = "_-5GZ" (String#35064, DoABC#3) // _SafeStr_12487 = "_-1il" (String#26327, DoABC#3) // _SafeStr_12488 = "_-3kS" (String#31310, DoABC#3) // _SafeStr_12489 = "_-1zc" (String#26990, DoABC#3) // _SafeStr_12490 = "_-3yA" (String#31868, DoABC#3) // _SafeStr_12491 = "_-60q" (String#36895, DoABC#3) // _SafeStr_12492 = "_-27q" (String#27340, DoABC#3) // _SafeStr_12493 = "_-3e7" (String#31078, DoABC#3) // _SafeStr_12494 = "_-6k1" (String#38690, DoABC#3) // _SafeStr_12495 = "_-2RX" (String#28102, DoABC#3) // _SafeStr_12496 = "_-5D4" (String#34937, DoABC#3) // _SafeStr_12497 = "_-0mX" (String#24040, DoABC#3) // _SafeStr_12498 = "_-41Q" (String#32026, DoABC#3) // _SafeStr_12499 = "_-3ZA" (String#30891, DoABC#3) // _SafeStr_12500 = "_-0rO" (String#24226, DoABC#3) // _SafeStr_12501 = "_-1Dn" (String#25142, DoABC#3) // _SafeStr_12502 = "_-2G-" (String#27664, DoABC#3) // _SafeStr_12503 = "_-1Yc" (String#25931, DoABC#3) // _SafeStr_12504 = "_-4AV" (String#3633, DoABC#3) // _SafeStr_12505 = "_-2kk" (String#28868, DoABC#3) // _SafeStr_12506 = "_-4tw" (String#34146, DoABC#3) // _SafeStr_12507 = "_-4CU" (String#32477, DoABC#3) // _SafeStr_12508 = "_-5uQ" (String#36601, DoABC#3) // _SafeStr_12509 = "_-2t2" (String#29189, DoABC#3) // _SafeStr_12510 = "_-3tn" (String#31686, DoABC#3) // _SafeStr_12511 = "_-2wj" (String#10652, DoABC#3) // _SafeStr_12512 = "_-0My" (String#23081, DoABC#3) // _SafeStr_12513 = "_-Qk" (String#39467, DoABC#3) // _SafeStr_12514 = "_-oY" (String#15295, DoABC#3) // _SafeStr_12515 = "_-522" (String#12787, DoABC#3) // _SafeStr_12516 = "_-dt" (String#15107, DoABC#3) // _SafeStr_12517 = "_-4Q4" (String#33017, DoABC#3) // _SafeStr_12518 = "_-2BN" (String#27480, DoABC#3) // _SafeStr_12519 = "_-1Z-" (String#25948, DoABC#3) // _SafeStr_12520 = "_-4Pq" (String#33005, DoABC#3) // _SafeStr_12521 = "_-63l" (String#13838, DoABC#3) // _SafeStr_12522 = "_-2mp" (String#28953, DoABC#3) // _SafeStr_2516 = "_-KB" (String#14769, DoABC#3) // _SafeStr_2824 = "_-2GC" (String#9966, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_3529 = "_-1ZD" (String#9213, DoABC#3) // _SafeStr_3543 = "_-4Fn" (String#32604, DoABC#3) // _SafeStr_4466 = "_-3qQ" (String#11578, DoABC#3) // _SafeStr_4467 = "_-05S" (String#7703, DoABC#3) // _SafeStr_5088 = "_-6hI" (String#38585, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5912 = "_-OK" (String#39370, DoABC#3) // _SafeStr_5913 = "_-0ED" (String#22720, DoABC#3) // _SafeStr_5914 = "_-6LN" (String#37679, DoABC#3) // _SafeStr_6360 = "_-X9" (String#879, DoABC#3) // _SafeStr_6363 = "_-015" (String#7629, DoABC#3) // _SafeStr_6558 = "_-5Bu" (String#12961, DoABC#3) // _SafeStr_6559 = "_-505" (String#12762, DoABC#3) // _SafeStr_6563 = "_-4Zo" (String#3721, DoABC#3) // _SafeStr_7798 = "_-0L6" (String#573, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_9305 = "_-5DX" (String#12990, DoABC#3) //------------------------------------------------------------ //_-1n2._SafeStr_5088 package _-1n2 { public class _SafeStr_5088 { public static const _SafeStr_12489:String = "title_mymusic"; public static const _SafeStr_12490:String = "title_playlist"; public static const _SafeStr_12491:String = "background_preview_playing"; public static const _SafeStr_12492:String = "background_get_more_music"; public static const _SafeStr_12493:String = "background_add_songs"; } }//package _-1n2 // _SafeStr_12489 = "_-1zc" (String#26990, DoABC#3) // _SafeStr_12490 = "_-3yA" (String#31868, DoABC#3) // _SafeStr_12491 = "_-60q" (String#36895, DoABC#3) // _SafeStr_12492 = "_-27q" (String#27340, DoABC#3) // _SafeStr_12493 = "_-3e7" (String#31078, DoABC#3) // _SafeStr_5088 = "_-6hI" (String#38585, DoABC#3) //------------------------------------------------------------ //_-1n2._SafeStr_5201 package _-1n2 { import _-1Mz.IWindowContainer; import _-5YE.IContainerButtonWindow; import flash.geom.ColorTransform; import _-1Mz.IWindow; import _-5Vt.BitmapDataAsset; import _-5Vt.XmlAsset; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; import _-5YE.IBorderWindow; import _-5YE.ITextWindow; public class _SafeStr_5201 { public static const _SafeStr_12523:int = 0; public static const _SafeStr_12524:int = 1; public static const _SafeStr_12525:int = 2; private static const _SafeStr_12526:uint = 14612159; private static const _SafeStr_12527:uint = 0xF1F1F1; private var _SafeStr_5451:_SafeStr_2824; private var _SafeStr_5415:IWindowContainer = null; private var _SafeStr_7432:int; private var _SafeStr_8642:int; private var _SafeStr_12528:IContainerButtonWindow = null; private var _SafeStr_12529:int; public function _SafeStr_5201(k:_SafeStr_2824, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:ColorTransform) { this._SafeStr_5451 = k; this._SafeStr_7432 = _arg_2; this._SafeStr_8642 = _arg_3; this.createWindow(); this.deselect(); if (((!((_arg_4 == null))) && (!((_arg_5 == null))))){ this._SafeStr_12530 = _arg_4; this._SafeStr_12531 = _arg_5; }; } public function get window():IWindow { return ((this._SafeStr_5415 as IWindow)); } public function get _SafeStr_5923():int { return (this._SafeStr_7432); } public function get _SafeStr_8668():int { return (this._SafeStr_8642); } public function get _SafeStr_12532():IContainerButtonWindow { return (this._SafeStr_12528); } public function get _SafeStr_12533():int { return (this._SafeStr_12529); } public function update(k:int, _arg_2:String, _arg_3:ColorTransform):void { if (k == this._SafeStr_8642){ this._SafeStr_12530 = _arg_2; this._SafeStr_12531 = _arg_3; }; } public function destroy():void { if (this._SafeStr_5415){ this._SafeStr_5415.destroy(); }; } private function createWindow():void { var _local_3:BitmapDataAsset; if (this._SafeStr_5451 == null){ return; }; var k:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("playlisteditor_music_inventory_item") as XmlAsset); this._SafeStr_5415 = (this._SafeStr_5451.windowManager.buildFromXML((k.content as XML)) as IWindowContainer); if (this._SafeStr_5415 == null){ throw (new Error("Failed to construct window from XML!")); }; var _local_2:IWindowContainer = (this._SafeStr_5415.getChildByName("action_buttons") as IWindowContainer); if (_local_2 != null){ this._SafeStr_12528 = (_local_2.getChildByName("button_to_playlist") as IContainerButtonWindow); }; this._SafeStr_12534("title_fader", (this._SafeStr_5415.getChildByName("title_fader_bitmap") as IBitmapWrapperWindow)); _local_3 = (this._SafeStr_5451.assets.getAssetByName("icon_arrow") as BitmapDataAsset); if (_local_3 != null){ if (_local_3.content != null){ this._SafeStr_12535 = (_local_3.content as BitmapData); }; }; this._SafeStr_12533 = _SafeStr_12523; } public function select():void { var k:IBorderWindow = (this._SafeStr_5415.getChildByName("background") as IBorderWindow); if (k != null){ k.color = _SafeStr_12526; }; var _local_2:IWindowContainer = (this._SafeStr_5415.getChildByName("action_buttons") as IWindowContainer); if (_local_2 != null){ _local_2.visible = true; }; var _local_3:IBorderWindow = (this._SafeStr_5415.getChildByName("selected") as IBorderWindow); if (_local_3 != null){ _local_3.visible = true; }; } public function deselect():void { var k:IBorderWindow = (this._SafeStr_5415.getChildByName("background") as IBorderWindow); if (k != null){ k.color = _SafeStr_12527; }; var _local_2:IWindowContainer = (this._SafeStr_5415.getChildByName("action_buttons") as IWindowContainer); if (_local_2 != null){ _local_2.visible = false; }; var _local_3:IBorderWindow = (this._SafeStr_5415.getChildByName("selected") as IBorderWindow); if (_local_3 != null){ _local_3.visible = false; }; } public function set _SafeStr_12531(k:ColorTransform):void { var _local_3:BitmapData; var _local_4:BitmapData; var _local_2:BitmapDataAsset = (this._SafeStr_5451.assets.getAssetByName("icon_cd_big") as BitmapDataAsset); if (_local_2 == null){ return; }; if (_local_2.content != null){ _local_3 = (_local_2.content as BitmapData); _local_4 = _local_3.clone(); if (_local_4 != null){ _local_4.colorTransform(_local_3.rect, k); this._SafeStr_12536 = _local_4; }; }; } public function set _SafeStr_12533(k:int):void { var _local_2:BitmapDataAsset; if (k == _SafeStr_12523){ _local_2 = (this._SafeStr_5451.assets.getAssetByName("icon_play") as BitmapDataAsset); } else { if (k == _SafeStr_12524){ _local_2 = (this._SafeStr_5451.assets.getAssetByName("icon_pause") as BitmapDataAsset); } else { if (k == _SafeStr_12525){ _local_2 = (this._SafeStr_5451.assets.getAssetByName("icon_download") as BitmapDataAsset); }; }; }; if (_local_2 != null){ if (_local_2.content != null){ this._SafeStr_12537 = (_local_2.content as BitmapData); }; }; this._SafeStr_12529 = k; } public function set _SafeStr_12530(k:String):void { var _local_2:ITextWindow = (this._SafeStr_5415.getChildByName("song_title_text") as ITextWindow); if (_local_2 != null){ _local_2.text = k; }; } private function set _SafeStr_12536(k:BitmapData):void { var _local_2:IBitmapWrapperWindow = (this._SafeStr_5415.getChildByName("disk_image") as IBitmapWrapperWindow); if (_local_2 != null){ _local_2.bitmap = k; }; } private function set _SafeStr_12535(k:BitmapData):void { this._SafeStr_12538("button_to_playlist", "image_button_to_playlist", k); } private function set _SafeStr_12537(k:BitmapData):void { this._SafeStr_12538("button_play_pause", "image_button_play_pause", k); } private function _SafeStr_12538(k:String, _arg_2:String, _arg_3:BitmapData):void { if (_arg_3 == null){ return; }; var _local_4:IWindowContainer = (this._SafeStr_5415.getChildByName("action_buttons") as IWindowContainer); if (_local_4 == null){ return; }; _local_4 = (_local_4.getChildByName(k) as IWindowContainer); if (_local_4 == null){ return; }; var _local_5:IBitmapWrapperWindow = (_local_4.getChildByName(_arg_2) as IBitmapWrapperWindow); if (_local_5 != null){ _local_5.bitmap = _arg_3.clone(); _local_5.width = _arg_3.width; _local_5.height = _arg_3.height; }; } private function _SafeStr_12534(k:String, _arg_2:IBitmapWrapperWindow):void { var _local_4:BitmapData; var _local_3:BitmapDataAsset = (this._SafeStr_5451.assets.getAssetByName(k) as BitmapDataAsset); if (_local_3 != null){ if (((!((_arg_2 == null))) && (!((_local_3.content == null))))){ _local_4 = (_local_3.content as BitmapData); _arg_2.bitmap = _local_4.clone(); }; }; } } }//package _-1n2 // _SafeStr_12523 = "_-2Mu" (String#27928, DoABC#3) // _SafeStr_12524 = "_-Q3" (String#39439, DoABC#3) // _SafeStr_12525 = "_-0sr" (String#24289, DoABC#3) // _SafeStr_12526 = "_-27f" (String#9820, DoABC#3) // _SafeStr_12527 = "_-5vH" (String#13692, DoABC#3) // _SafeStr_12528 = "_-sc" (String#40498, DoABC#3) // _SafeStr_12529 = "_-ys" (String#40740, DoABC#3) // _SafeStr_12530 = "_-2TW" (String#10186, DoABC#3) // _SafeStr_12531 = "_-2wN" (String#29320, DoABC#3) // _SafeStr_12532 = "_-29F" (String#27396, DoABC#3) // _SafeStr_12533 = "_-1WL" (String#25849, DoABC#3) // _SafeStr_12534 = "_-4T-" (String#3702, DoABC#3) // _SafeStr_12535 = "_-3n9" (String#31425, DoABC#3) // _SafeStr_12536 = "_-3tH" (String#11624, DoABC#3) // _SafeStr_12537 = "_-1Jb" (String#25350, DoABC#3) // _SafeStr_12538 = "_-1KA" (String#25373, DoABC#3) // _SafeStr_2824 = "_-2GC" (String#9966, DoABC#3) // _SafeStr_5201 = "_-5jB" (String#13494, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5923 = "_-2af" (String#10292, DoABC#3) // _SafeStr_7432 = "_-3XD" (String#11240, DoABC#3) // _SafeStr_8642 = "_-2KP" (String#380, DoABC#3) // _SafeStr_8668 = "_-5u0" (String#13674, DoABC#3) //------------------------------------------------------------ //_-1n2._SafeStr_5202 package _-1n2 { import _-1Mz.IWindowContainer; import _-5YE.IContainerButtonWindow; import flash.geom.ColorTransform; import _-1Mz.IWindow; import _-5Vt.BitmapDataAsset; import _-5Vt.XmlAsset; import flash.display.BitmapData; import _-5YE.IBitmapWrapperWindow; import _-5YE.IBorderWindow; import _-5YE.ITextWindow; public class _SafeStr_5202 { public static const _SafeStr_12539:String = "PLEI_ICON_STATE_NORMAL"; public static const _SafeStr_12540:String = "PLEI_ICON_STATE_PLAYING"; private static const _SafeStr_12526:uint = 14283002; private static const _SafeStr_12527:uint = 0xF1F1F1; private var _SafeStr_5451:_SafeStr_2824; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_12541:IContainerButtonWindow = null; private var _SafeStr_7965:ColorTransform; public function _SafeStr_5202(k:_SafeStr_2824, _arg_2:String, _arg_3:String, _arg_4:ColorTransform) { this._SafeStr_5451 = k; this._SafeStr_7965 = _arg_4; this.createWindow(); this._SafeStr_12542(_SafeStr_12539); this.deselect(); this._SafeStr_12530 = _arg_2; this._SafeStr_12543 = _arg_3; this._SafeStr_12531 = _arg_4; } public function get window():IWindow { return ((this._SafeStr_5415 as IWindow)); } public function get _SafeStr_12544():IContainerButtonWindow { return (this._SafeStr_12541); } private function createWindow():void { var _local_2:BitmapDataAsset; if (this._SafeStr_5451 == null){ return; }; var k:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("playlisteditor_playlist_item") as XmlAsset); this._SafeStr_5415 = (this._SafeStr_5451.windowManager.buildFromXML((k.content as XML)) as IWindowContainer); if (this._SafeStr_5415 == null){ throw (new Error("Failed to construct window from XML!")); }; _local_2 = (this._SafeStr_5451.assets.getAssetByName("icon_arrow_left") as BitmapDataAsset); if (_local_2 != null){ if (_local_2.content != null){ this._SafeStr_12545 = (_local_2.content as BitmapData); }; }; this._SafeStr_12534("jb_icon_disc", (this._SafeStr_5415.getChildByName("song_name_icon_bitmap") as IBitmapWrapperWindow)); this._SafeStr_12534("jb_icon_composer", (this._SafeStr_5415.getChildByName("author_name_icon_bitmap") as IBitmapWrapperWindow)); var _local_3:IWindowContainer = (this._SafeStr_5415.getChildByName("action_buttons") as IWindowContainer); if (_local_3 != null){ _local_3 = (_local_3.getChildByName("button_border") as IWindowContainer); if (_local_3 != null){ this._SafeStr_12541 = (_local_3.getChildByName("button_remove_from_playlist") as IContainerButtonWindow); }; }; } public function select():void { var k:IBorderWindow = (this._SafeStr_5415.getChildByName("background") as IBorderWindow); if (k != null){ k.color = _SafeStr_12526; }; var _local_2:IWindowContainer = (this._SafeStr_5415.getChildByName("action_buttons") as IWindowContainer); if (_local_2 != null){ _local_2.visible = true; }; var _local_3:IBorderWindow = (this._SafeStr_5415.getChildByName("selected") as IBorderWindow); if (_local_3 != null){ _local_3.visible = true; }; } public function deselect():void { var k:IBorderWindow = (this._SafeStr_5415.getChildByName("background") as IBorderWindow); if (k != null){ k.color = _SafeStr_12527; }; var _local_2:IWindowContainer = (this._SafeStr_5415.getChildByName("action_buttons") as IWindowContainer); if (_local_2 != null){ _local_2.visible = false; }; var _local_3:IBorderWindow = (this._SafeStr_5415.getChildByName("selected") as IBorderWindow); if (_local_3 != null){ _local_3.visible = false; }; } public function _SafeStr_12542(k:String):void { var _local_2:BitmapDataAsset; var _local_3:BitmapData; switch (k){ case _SafeStr_12539: this._SafeStr_12531 = this._SafeStr_7965; return; case _SafeStr_12540: _local_2 = (this._SafeStr_5451.assets.getAssetByName("icon_notes_small") as BitmapDataAsset); if (_local_2 == null){ return; }; if (_local_2.content != null){ _local_3 = (_local_2.content as BitmapData); this._SafeStr_12536 = _local_3.clone(); }; return; }; } public function set _SafeStr_12531(k:ColorTransform):void { var _local_3:BitmapData; var _local_4:BitmapData; var _local_2:BitmapDataAsset = (this._SafeStr_5451.assets.getAssetByName("icon_cd_small") as BitmapDataAsset); if (_local_2 == null){ return; }; if (_local_2.content != null){ _local_3 = (_local_2.content as BitmapData); _local_4 = _local_3.clone(); if (_local_4 != null){ _local_4.colorTransform(_local_3.rect, k); this._SafeStr_12536 = _local_4; }; }; } public function set _SafeStr_12530(k:String):void { var _local_2:ITextWindow = (this._SafeStr_5415.getChildByName("song_title_text") as ITextWindow); if (_local_2 != null){ _local_2.text = k; }; } public function set _SafeStr_12543(k:String):void { var _local_2:ITextWindow = (this._SafeStr_5415.getChildByName("song_author_text") as ITextWindow); if (_local_2 != null){ _local_2.text = k; }; } private function set _SafeStr_12536(k:BitmapData):void { var _local_2:IBitmapWrapperWindow = (this._SafeStr_5415.getChildByName("disk_image") as IBitmapWrapperWindow); if (_local_2 != null){ _local_2.bitmap = k; }; } private function set _SafeStr_12545(k:BitmapData):void { if (k == null){ return; }; var _local_2:IWindowContainer = (this._SafeStr_5415.getChildByName("action_buttons") as IWindowContainer); if (_local_2 == null){ return; }; _local_2 = (_local_2.getChildByName("button_border") as IWindowContainer); if (_local_2 == null){ return; }; _local_2 = (_local_2.getChildByName("button_remove_from_playlist") as IWindowContainer); if (_local_2 == null){ return; }; var _local_3:IBitmapWrapperWindow = (_local_2.getChildByName("button_remove_from_playlist_image") as IBitmapWrapperWindow); if (_local_3 != null){ _local_3.bitmap = k.clone(); _local_3.width = k.width; _local_3.height = k.height; }; } private function _SafeStr_12534(k:String, _arg_2:IBitmapWrapperWindow):void { var _local_4:BitmapData; var _local_3:BitmapDataAsset = (this._SafeStr_5451.assets.getAssetByName(k) as BitmapDataAsset); if (_local_3 != null){ if (((!((_arg_2 == null))) && (!((_local_3.content == null))))){ _local_4 = (_local_3.content as BitmapData); _arg_2.bitmap = _local_4.clone(); }; }; } } }//package _-1n2 // _SafeStr_12526 = "_-27f" (String#9820, DoABC#3) // _SafeStr_12527 = "_-5vH" (String#13692, DoABC#3) // _SafeStr_12530 = "_-2TW" (String#10186, DoABC#3) // _SafeStr_12531 = "_-2wN" (String#29320, DoABC#3) // _SafeStr_12534 = "_-4T-" (String#3702, DoABC#3) // _SafeStr_12536 = "_-3tH" (String#11624, DoABC#3) // _SafeStr_12539 = "_-JI" (String#39190, DoABC#3) // _SafeStr_12540 = "_-2ih" (String#28792, DoABC#3) // _SafeStr_12541 = "_-0cX" (String#8230, DoABC#3) // _SafeStr_12542 = "_-5l3" (String#36247, DoABC#3) // _SafeStr_12543 = "_-5cw" (String#35933, DoABC#3) // _SafeStr_12544 = "_-Hk" (String#39127, DoABC#3) // _SafeStr_12545 = "_-2il" (String#28793, DoABC#3) // _SafeStr_2824 = "_-2GC" (String#9966, DoABC#3) // _SafeStr_5202 = "_-5d2" (String#13400, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_7965 = "_-5iL" (String#1602, DoABC#3) //------------------------------------------------------------ //_-1n2.MusicInventoryGridView package _-1n2 { import _-2Zy._SafeStr_2516; import _-5YE.IItemGridWindow; import _-ue.Map; import _-2h._SafeStr_3534; import _-2Zy._SafeStr_3528; import flash.geom.ColorTransform; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class MusicInventoryGridView { private var _SafeStr_6360:_SafeStr_2516; private var _SafeStr_12546:IItemGridWindow; private var _SafeStr_5407:Map; private var _SafeStr_5451:_SafeStr_2824; private var _SafeStr_8937:_SafeStr_5201; public function MusicInventoryGridView(k:_SafeStr_2824, _arg_2:IItemGridWindow, _arg_3:_SafeStr_2516) { this._SafeStr_5407 = new Map(); super(); this._SafeStr_6360 = _arg_3; this._SafeStr_12546 = _arg_2; this._SafeStr_5451 = k; this._SafeStr_8937 = null; this._SafeStr_6360.events.addEventListener(_SafeStr_3534._SafeStr_6364, this._SafeStr_6365); } public function get _SafeStr_12517():int { return (this._SafeStr_5407.length); } public function destroy():void { if (this._SafeStr_12546 != null){ this._SafeStr_12546.destroyGridItems(); this._SafeStr_12546 = null; }; if (this._SafeStr_6360 != null){ if (this._SafeStr_6360.events != null){ this._SafeStr_6360.events.removeEventListener(_SafeStr_3534._SafeStr_6364, this._SafeStr_6365); }; this._SafeStr_6360 = null; }; if (this._SafeStr_5407){ this._SafeStr_5407.reset(); this._SafeStr_5407 = null; }; this._SafeStr_8937 = null; this._SafeStr_5451 = null; } public function refresh():void { var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:_SafeStr_3528; var _local_10:String; var _local_11:ColorTransform; var _local_12:_SafeStr_5201; var _local_13:_SafeStr_5201; if (this._SafeStr_12546 == null){ return; }; this._SafeStr_12546._SafeStr_8914(); var k:Map = this._SafeStr_5407; var _local_2:Map = new Map(); var _local_3:Array = k._SafeStr_5497(); this._SafeStr_5407 = new Map(); var _local_4:int = this._SafeStr_6360._SafeStr_12511(); var _local_5:int; while (_local_5 < _local_4) { _local_7 = this._SafeStr_6360._SafeStr_12547(_local_5); _local_8 = this._SafeStr_6360._SafeStr_12548(_local_5); _local_9 = this._SafeStr_6360._SafeStr_6563(_local_8); _local_10 = null; _local_11 = null; if (_local_9 != null){ _local_10 = _local_9.name; _local_11 = this._SafeStr_5451._SafeStr_12459(_local_9._SafeStr_12549); }; if (_local_3.indexOf(_local_7) == -1){ _local_12 = new _SafeStr_5201(this._SafeStr_5451, _local_7, _local_8, _local_10, _local_11); } else { _local_12 = k[_local_7]; _local_3.splice(_local_3.indexOf(_local_7), 1); }; _local_12.window.procedure = this._SafeStr_12550; _local_12._SafeStr_12532.procedure = this._SafeStr_12550; this._SafeStr_12546._SafeStr_8915(_local_12.window); this._SafeStr_5407.add(_local_7, _local_12); _local_5++; }; for each (_local_6 in _local_3) { _local_13 = k[_local_6]; _local_13.destroy(); k.remove(_local_6); }; } public function _SafeStr_12519():void { if (this._SafeStr_8937 != null){ this._SafeStr_8937._SafeStr_12533 = _SafeStr_5201._SafeStr_12524; }; } public function _SafeStr_12522():void { if (this._SafeStr_8937 != null){ this._SafeStr_8937._SafeStr_12533 = _SafeStr_5201._SafeStr_12523; }; } public function _SafeStr_12551():void { if (this._SafeStr_8937 != null){ this._SafeStr_8937.deselect(); this._SafeStr_8937 = null; }; } private function _SafeStr_12550(k:WindowEvent, _arg_2:IWindow):void { var _local_4:int; var _local_5:_SafeStr_5201; var _local_3 = (k.type == WindowMouseEvent.DOUBLE_CLICK); if ((((k.type == WindowMouseEvent.CLICK)) || (_local_3))){ if ((((_arg_2.name == "button_to_playlist")) || (_local_3))){ if (this._SafeStr_8937 != null){ this._SafeStr_8937.deselect(); this._SafeStr_12552(); this._SafeStr_5451._SafeStr_12460(this._SafeStr_8937._SafeStr_5923); this._SafeStr_8937 = null; }; } else { if (_arg_2.name == "button_play_pause"){ if (this._SafeStr_8937._SafeStr_12533 == _SafeStr_5201._SafeStr_12523){ this._SafeStr_8937._SafeStr_12533 = _SafeStr_5201._SafeStr_12525; this._SafeStr_5451._SafeStr_12464(this._SafeStr_8937._SafeStr_8668); } else { this._SafeStr_12552(); }; } else { _local_4 = this._SafeStr_12546._SafeStr_8748(k.window); if (_local_4 != -1){ _local_5 = this._SafeStr_5407._SafeStr_5595(_local_4); if (_local_5 != this._SafeStr_8937){ if (this._SafeStr_8937 != null){ this._SafeStr_8937.deselect(); }; this._SafeStr_8937 = _local_5; this._SafeStr_8937.select(); this._SafeStr_12552(); }; if (this._SafeStr_5451._SafeStr_12458 != null){ this._SafeStr_5451._SafeStr_12458._SafeStr_12463._SafeStr_12551(); }; }; }; }; }; } private function _SafeStr_12552():void { this._SafeStr_5451._SafeStr_12466(); this._SafeStr_12522(); } private function _SafeStr_6365(k:_SafeStr_3534):void { var _local_2:_SafeStr_3528; var _local_3:String; var _local_4:ColorTransform; var _local_5:_SafeStr_5201; if (this._SafeStr_6360 != null){ _local_2 = this._SafeStr_6360._SafeStr_6563(k.id); if (_local_2 != null){ _local_3 = _local_2.name; _local_4 = this._SafeStr_5451._SafeStr_12459(_local_2._SafeStr_12549); _local_5 = this._SafeStr_5407[k.id]; if (_local_5 != null){ _local_5.update(k.id, _local_3, _local_4); }; }; }; } } }//package _-1n2 // _SafeStr_12458 = "_-4pL" (String#33964, DoABC#3) // _SafeStr_12459 = "_-0Mi" (String#23069, DoABC#3) // _SafeStr_12460 = "_-0t" (String#24295, DoABC#3) // _SafeStr_12463 = "_-026" (String#22263, DoABC#3) // _SafeStr_12464 = "_-5WT" (String#35676, DoABC#3) // _SafeStr_12466 = "_-1ys" (String#26959, DoABC#3) // _SafeStr_12511 = "_-2wj" (String#10652, DoABC#3) // _SafeStr_12517 = "_-4Q4" (String#33017, DoABC#3) // _SafeStr_12519 = "_-1Z-" (String#25948, DoABC#3) // _SafeStr_12522 = "_-2mp" (String#28953, DoABC#3) // _SafeStr_12523 = "_-2Mu" (String#27928, DoABC#3) // _SafeStr_12524 = "_-Q3" (String#39439, DoABC#3) // _SafeStr_12525 = "_-0sr" (String#24289, DoABC#3) // _SafeStr_12532 = "_-29F" (String#27396, DoABC#3) // _SafeStr_12533 = "_-1WL" (String#25849, DoABC#3) // _SafeStr_12546 = "_-UW" (String#39606, DoABC#3) // _SafeStr_12547 = "_-6ZK" (String#14342, DoABC#3) // _SafeStr_12548 = "_-6dL" (String#14404, DoABC#3) // _SafeStr_12549 = "_-pR" (String#15310, DoABC#3) // _SafeStr_12550 = "_-0DU" (String#22692, DoABC#3) // _SafeStr_12551 = "_-2jP" (String#28818, DoABC#3) // _SafeStr_12552 = "_-46w" (String#32251, DoABC#3) // _SafeStr_2516 = "_-KB" (String#14769, DoABC#3) // _SafeStr_2824 = "_-2GC" (String#9966, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_3534 = "_-3Ta" (String#11183, DoABC#3) // _SafeStr_5201 = "_-5jB" (String#13494, DoABC#3) // _SafeStr_5407 = "_-3hs" (String#205, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5923 = "_-2af" (String#10292, DoABC#3) // _SafeStr_6360 = "_-X9" (String#879, DoABC#3) // _SafeStr_6364 = "_-3QL" (String#30552, DoABC#3) // _SafeStr_6365 = "_-4Qg" (String#697, DoABC#3) // _SafeStr_6563 = "_-4Zo" (String#3721, DoABC#3) // _SafeStr_8668 = "_-5u0" (String#13674, DoABC#3) // _SafeStr_8748 = "_-1zd" (String#9653, DoABC#3) // _SafeStr_8914 = "_-40-" (String#11754, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_8937 = "_-2ip" (String#1518, DoABC#3) //------------------------------------------------------------ //_-1n2.MusicInventoryStatusView package _-1n2 { import _-1Mz.IWindowContainer; import _-ue.Map; import _-5YE.ITextWindow; import flash.display.BitmapData; import _-5Vt.XmlAsset; import _-5YE.IButtonWindow; import _-5Mz.WindowMouseEvent; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import _-5Vt.BitmapDataAsset; public class MusicInventoryStatusView { public static const _SafeStr_12512:String = "MISV_BUY_MORE"; public static const _SafeStr_12510:String = "MISV_PREVIEW_PLAYING"; private var _container:IWindowContainer; private var _SafeStr_12553:Map; private var _SafeStr_5451:_SafeStr_2824; private var _SafeStr_12554:String; private var _SafeStr_12555:ITextWindow; private var _SafeStr_12556:ITextWindow; public function MusicInventoryStatusView(k:_SafeStr_2824, _arg_2:IWindowContainer) { this._SafeStr_12553 = new Map(); super(); this._container = _arg_2; this._SafeStr_5451 = k; this._SafeStr_12557(); this.hide(); } public function destroy():void { var k:IWindowContainer; for each (k in this._SafeStr_12553._SafeStr_5403()) { k.destroy(); }; this._SafeStr_12553 = null; } public function show():void { this._container.visible = true; } public function hide():void { this._container.visible = false; } public function _SafeStr_12504(k:String):void { this._container.removeChildAt(0); this._container.addChildAt((this._SafeStr_12553[k] as IWindowContainer), 0); this._SafeStr_12554 = k; } public function set _SafeStr_12520(k:String):void { if (this._SafeStr_12555 == null){ return; }; this._SafeStr_12555.text = k; } public function set _SafeStr_12521(k:String):void { if (this._SafeStr_12556 == null){ return; }; this._SafeStr_12556.text = k; } public function _SafeStr_12501(k:BitmapData, _arg_2:Boolean=true):void { this._SafeStr_12558(_SafeStr_12510, "preview_play_background_image", k); if (((_arg_2) && (!((k == null))))){ k.dispose(); }; } public function _SafeStr_12502(k:BitmapData, _arg_2:Boolean=true):void { this._SafeStr_12558(_SafeStr_12512, "get_more_music_background_image", k); if (((_arg_2) && (!((k == null))))){ k.dispose(); }; } private function _SafeStr_12557():void { var k:IWindowContainer; var _local_2:XmlAsset; var _local_3:IButtonWindow; var _local_4:IButtonWindow; _local_2 = (this._SafeStr_5451.assets.getAssetByName("playlisteditor_inventory_subwindow_play_preview") as XmlAsset); k = (this._SafeStr_5451.windowManager.buildFromXML((_local_2.content as XML)) as IWindowContainer); if (k != null){ this._SafeStr_12553.add(_SafeStr_12510, k); this._SafeStr_12555 = (k.getChildByName("preview_play_track_name") as ITextWindow); this._SafeStr_12556 = (k.getChildByName("preview_play_author_name") as ITextWindow); _local_3 = (k.getChildByName("stop_preview_button") as IButtonWindow); _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12559); this._SafeStr_12501(this._SafeStr_5451._SafeStr_12467(_SafeStr_5088._SafeStr_12491)); this._SafeStr_12534("jb_icon_disc", (k.getChildByName("song_name_icon_bitmap") as IBitmapWrapperWindow)); this._SafeStr_12534("jb_icon_composer", (k.getChildByName("author_name_icon_bitmap") as IBitmapWrapperWindow)); }; _local_2 = (this._SafeStr_5451.assets.getAssetByName("playlisteditor_inventory_subwindow_get_more_music") as XmlAsset); k = (this._SafeStr_5451.windowManager.buildFromXML((_local_2.content as XML)) as IWindowContainer); if (k != null){ this._SafeStr_12553.add(_SafeStr_12512, k); _local_4 = (k.getChildByName("open_catalog_button") as IButtonWindow); _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12560); this._SafeStr_12502(this._SafeStr_5451._SafeStr_12467(_SafeStr_5088._SafeStr_12492)); }; } private function _SafeStr_12558(k:String, _arg_2:String, _arg_3:BitmapData):void { var _local_6:BitmapData; var _local_4:IWindowContainer = (this._SafeStr_12553[k] as IWindowContainer); if (_local_4 == null){ return; }; var _local_5:IBitmapWrapperWindow = (_local_4.getChildByName(_arg_2) as IBitmapWrapperWindow); if (_local_5 == null){ return; }; if (_arg_3 != null){ _local_6 = new BitmapData(_local_5.width, _local_5.height, false, 0xFFFFFFFF); _local_6.copyPixels(_arg_3, _arg_3.rect, new Point(0, 0)); _local_5.bitmap = _local_6; }; } private function _SafeStr_12534(k:String, _arg_2:IBitmapWrapperWindow):void { var _local_4:BitmapData; var _local_3:BitmapDataAsset = (this._SafeStr_5451.assets.getAssetByName(k) as BitmapDataAsset); if (_local_3 != null){ if (((!((_arg_2 == null))) && (!((_local_3.content == null))))){ _local_4 = (_local_3.content as BitmapData); _arg_2.bitmap = _local_4.clone(); }; }; } private function _SafeStr_12560(k:WindowMouseEvent):void { this._SafeStr_5451._SafeStr_12470(); } private function _SafeStr_12559(k:WindowMouseEvent):void { this._SafeStr_5451._SafeStr_12466(); } } }//package _-1n2 // _SafeStr_12466 = "_-1ys" (String#26959, DoABC#3) // _SafeStr_12467 = "_-1Rv" (String#25694, DoABC#3) // _SafeStr_12470 = "_-5z4" (String#36785, DoABC#3) // _SafeStr_12491 = "_-60q" (String#36895, DoABC#3) // _SafeStr_12492 = "_-27q" (String#27340, DoABC#3) // _SafeStr_12501 = "_-1Dn" (String#25142, DoABC#3) // _SafeStr_12502 = "_-2G-" (String#27664, DoABC#3) // _SafeStr_12504 = "_-4AV" (String#3633, DoABC#3) // _SafeStr_12510 = "_-3tn" (String#31686, DoABC#3) // _SafeStr_12512 = "_-0My" (String#23081, DoABC#3) // _SafeStr_12520 = "_-4Pq" (String#33005, DoABC#3) // _SafeStr_12521 = "_-63l" (String#13838, DoABC#3) // _SafeStr_12534 = "_-4T-" (String#3702, DoABC#3) // _SafeStr_12553 = "_-6Q0" (String#14209, DoABC#3) // _SafeStr_12554 = "_-6U4" (String#1619, DoABC#3) // _SafeStr_12555 = "_-31s" (String#29560, DoABC#3) // _SafeStr_12556 = "_-0QS" (String#23208, DoABC#3) // _SafeStr_12557 = "_-2VL" (String#10211, DoABC#3) // _SafeStr_12558 = "_-4Iv" (String#32722, DoABC#3) // _SafeStr_12559 = "_-3MZ" (String#30405, DoABC#3) // _SafeStr_12560 = "_-1jh" (String#26369, DoABC#3) // _SafeStr_2824 = "_-2GC" (String#9966, DoABC#3) // _SafeStr_5088 = "_-6hI" (String#38585, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) //------------------------------------------------------------ //_-1n2.PlayListEditorItemListView package _-1n2 { import _-5YE.IItemListWindow; import _-2Zy._SafeStr_3528; import flash.geom.ColorTransform; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class PlayListEditorItemListView { private var _SafeStr_9401:IItemListWindow; private var _SafeStr_5407:Array; private var _SafeStr_5451:_SafeStr_2824; private var _SafeStr_8937:_SafeStr_5202; private var _SafeStr_8690:int = -1; private var _SafeStr_12561:int = -1; public function PlayListEditorItemListView(k:_SafeStr_2824, _arg_2:IItemListWindow) { this._SafeStr_9401 = _arg_2; this._SafeStr_5451 = k; this._SafeStr_8937 = null; } public function get _SafeStr_8734():int { return (this._SafeStr_8690); } public function destroy():void { if (this._SafeStr_9401 == null){ return; }; this._SafeStr_9401._SafeStr_8949(); } public function refresh(k:Array, _arg_2:int):void { var _local_3:_SafeStr_3528; var _local_4:String; var _local_5:String; var _local_6:ColorTransform; var _local_7:_SafeStr_5202; if (this._SafeStr_9401 == null){ return; }; if (k == null){ return; }; this._SafeStr_12561 = -1; this._SafeStr_5407 = new Array(); this._SafeStr_9401._SafeStr_8949(); for each (_local_3 in k) { _local_4 = _local_3.name; _local_5 = _local_3.creator; _local_6 = this._SafeStr_5451._SafeStr_12459(_local_3._SafeStr_12549); _local_7 = new _SafeStr_5202(this._SafeStr_5451, _local_4, _local_5, _local_6); _local_7.window.procedure = this._SafeStr_8723; _local_7._SafeStr_12544.procedure = this._SafeStr_8723; this._SafeStr_9401.addListItem(_local_7.window); this._SafeStr_5407.push(_local_7); }; this._SafeStr_12518(_arg_2); } public function _SafeStr_12518(k:int):void { var _local_2:_SafeStr_5202; var _local_3:_SafeStr_5202; if (this._SafeStr_5407 == null){ return; }; if (k < 0){ for each (_local_3 in this._SafeStr_5407) { _local_3._SafeStr_12542(_SafeStr_5202._SafeStr_12539); }; return; }; if (k >= this._SafeStr_5407.length){ return; }; if ((((this._SafeStr_12561 >= 0)) && ((this._SafeStr_12561 < this._SafeStr_5407.length)))){ _local_2 = (this._SafeStr_5407[this._SafeStr_12561] as _SafeStr_5202); _local_2._SafeStr_12542(_SafeStr_5202._SafeStr_12539); }; _local_2 = (this._SafeStr_5407[k] as _SafeStr_5202); _local_2._SafeStr_12542(_SafeStr_5202._SafeStr_12540); this._SafeStr_12561 = k; } public function _SafeStr_12551():void { if (this._SafeStr_8937 != null){ this._SafeStr_8937.deselect(); this._SafeStr_8937 = null; this._SafeStr_8690 = -1; }; } private function _SafeStr_8723(k:WindowEvent, _arg_2:IWindow):void { var _local_4:int; var _local_3 = (k.type == WindowMouseEvent.DOUBLE_CLICK); if ((((k.type == WindowMouseEvent.CLICK)) || (_local_3))){ if ((((_arg_2.name == "button_remove_from_playlist")) || (_local_3))){ if (this._SafeStr_8937 != null){ this._SafeStr_8937.deselect(); }; if (this._SafeStr_8690 > -1){ this._SafeStr_5451._SafeStr_12461(this._SafeStr_8690); }; this._SafeStr_8937 = null; this._SafeStr_8690 = -1; } else { if (this._SafeStr_8937 != null){ this._SafeStr_8937.deselect(); }; _local_4 = this._SafeStr_9401._SafeStr_8741(k.window); if (_local_4 != -1){ this._SafeStr_8690 = _local_4; this._SafeStr_8937 = this._SafeStr_5407[_local_4]; this._SafeStr_8937.select(); if (_arg_2.name == "button_remove_from_playlist"){ this._SafeStr_5451._SafeStr_12461(_local_4); }; if (this._SafeStr_5451._SafeStr_12458 != null){ this._SafeStr_5451._SafeStr_12458._SafeStr_12498._SafeStr_12551(); }; }; }; }; } } }//package _-1n2 // _SafeStr_12458 = "_-4pL" (String#33964, DoABC#3) // _SafeStr_12459 = "_-0Mi" (String#23069, DoABC#3) // _SafeStr_12461 = "_-3sg" (String#31633, DoABC#3) // _SafeStr_12498 = "_-41Q" (String#32026, DoABC#3) // _SafeStr_12518 = "_-2BN" (String#27480, DoABC#3) // _SafeStr_12539 = "_-JI" (String#39190, DoABC#3) // _SafeStr_12540 = "_-2ih" (String#28792, DoABC#3) // _SafeStr_12542 = "_-5l3" (String#36247, DoABC#3) // _SafeStr_12544 = "_-Hk" (String#39127, DoABC#3) // _SafeStr_12549 = "_-pR" (String#15310, DoABC#3) // _SafeStr_12551 = "_-2jP" (String#28818, DoABC#3) // _SafeStr_12561 = "_-4s3" (String#34074, DoABC#3) // _SafeStr_2824 = "_-2GC" (String#9966, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_5202 = "_-5d2" (String#13400, DoABC#3) // _SafeStr_5407 = "_-3hs" (String#205, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_8690 = "_-1my" (String#9428, DoABC#3) // _SafeStr_8723 = "_-1S4" (String#9095, DoABC#3) // _SafeStr_8734 = "_-4RX" (String#33082, DoABC#3) // _SafeStr_8741 = "_-3eu" (String#11375, DoABC#3) // _SafeStr_8937 = "_-2ip" (String#1518, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) // _SafeStr_9401 = "_-2-l" (String#9673, DoABC#3) //------------------------------------------------------------ //_-1n2.PlayListStatusView package _-1n2 { import _-1Mz.IWindowContainer; import _-ue.Map; import _-5YE.ITextWindow; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; import _-5Vt.XmlAsset; import _-5YE.IButtonWindow; import _-5YE.IContainerButtonWindow; import _-5Mz.WindowMouseEvent; import _-5Vt.BitmapDataAsset; public class PlayListStatusView { public static const _SafeStr_12507:String = "PLSV_ADD_SONGS"; public static const _SafeStr_12506:String = "PLSV_START_PLAYBACK"; public static const _SafeStr_12505:String = "PLSV_NOW_PLAYING"; private var _container:IWindowContainer; private var _SafeStr_12553:Map; private var _SafeStr_5451:_SafeStr_2824; private var _SafeStr_12554:String; public function PlayListStatusView(k:_SafeStr_2824, _arg_2:IWindowContainer) { this._SafeStr_12553 = new Map(); super(); this._container = _arg_2; this._SafeStr_5451 = k; this._SafeStr_12557(); } public function destroy():void { var k:IWindowContainer; for each (k in this._SafeStr_12553._SafeStr_5403()) { k.destroy(); }; this._SafeStr_12553 = null; } public function _SafeStr_12504(k:String):void { this._container.removeChildAt(0); this._container.addChildAt((this._SafeStr_12553[k] as IWindowContainer), 0); this._SafeStr_12554 = k; } public function set _SafeStr_12515(k:String):void { if (this._SafeStr_12554 != _SafeStr_12505){ return; }; var _local_2:IWindowContainer = this._SafeStr_12553[this._SafeStr_12554]; var _local_3:ITextWindow = (_local_2.getChildByName("now_playing_track_name") as ITextWindow); if (_local_3 != null){ _local_3.text = k; }; } public function set _SafeStr_12516(k:String):void { if (this._SafeStr_12554 != _SafeStr_12505){ return; }; var _local_2:IWindowContainer = this._SafeStr_12553[this._SafeStr_12554]; var _local_3:ITextWindow = (_local_2.getChildByName("now_playing_author_name") as ITextWindow); if (_local_3 != null){ _local_3.text = k; }; } public function set _SafeStr_12503(k:BitmapData):void { if (k == null){ return; }; var _local_2:IWindowContainer = this._SafeStr_12553[_SafeStr_12507]; if (_local_2 == null){ return; }; var _local_3:IBitmapWrapperWindow = (_local_2.getChildByName("background_image") as IBitmapWrapperWindow); if (_local_3 == null){ return; }; _local_3.bitmap = k.clone(); _local_3.width = k.width; _local_3.height = k.height; } private function _SafeStr_12557():void { var k:IWindowContainer; var _local_2:XmlAsset; var _local_3:IButtonWindow; var _local_4:IContainerButtonWindow; _local_2 = (this._SafeStr_5451.assets.getAssetByName("playlisteditor_playlist_subwindow_add_songs") as XmlAsset); k = (this._SafeStr_5451.windowManager.buildFromXML((_local_2.content as XML)) as IWindowContainer); if (k != null){ this._SafeStr_12553.add(_SafeStr_12507, k); }; _local_2 = (this._SafeStr_5451.assets.getAssetByName("playlisteditor_playlist_subwindow_play_now") as XmlAsset); k = (this._SafeStr_5451.windowManager.buildFromXML((_local_2.content as XML)) as IWindowContainer); if (k != null){ this._SafeStr_12553.add(_SafeStr_12506, k); _local_3 = (k.getChildByName("play_now_button") as IButtonWindow); _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12562); }; _local_2 = (this._SafeStr_5451.assets.getAssetByName("playlisteditor_playlist_subwindow_nowplaying") as XmlAsset); k = (this._SafeStr_5451.windowManager.buildFromXML((_local_2.content as XML)) as IWindowContainer); if (k != null){ this._SafeStr_12553.add(_SafeStr_12505, k); _local_4 = (k.getChildByName("button_pause") as IContainerButtonWindow); _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12562); this._SafeStr_12563("icon_pause_large", (_local_4.getChildByName("pause_image") as IBitmapWrapperWindow)); this._SafeStr_12563("jb_icon_disc", (k.getChildByName("song_name_icon_bitmap") as IBitmapWrapperWindow)); this._SafeStr_12563("jb_icon_composer", (k.getChildByName("author_name_icon_bitmap") as IBitmapWrapperWindow)); }; } private function _SafeStr_12563(k:String, _arg_2:IBitmapWrapperWindow):void { var _local_4:BitmapData; var _local_3:BitmapDataAsset = (this._SafeStr_5451.assets.getAssetByName(k) as BitmapDataAsset); if (_local_3 != null){ if (((!((_arg_2 == null))) && (!((_local_3.content == null))))){ _local_4 = (_local_3.content as BitmapData); _arg_2.bitmap = _local_4.clone(); }; }; } private function _SafeStr_12562(k:WindowMouseEvent):void { this._SafeStr_5451._SafeStr_12462(); } } }//package _-1n2 // _SafeStr_12462 = "_-0rH" (String#24223, DoABC#3) // _SafeStr_12503 = "_-1Yc" (String#25931, DoABC#3) // _SafeStr_12504 = "_-4AV" (String#3633, DoABC#3) // _SafeStr_12505 = "_-2kk" (String#28868, DoABC#3) // _SafeStr_12506 = "_-4tw" (String#34146, DoABC#3) // _SafeStr_12507 = "_-4CU" (String#32477, DoABC#3) // _SafeStr_12515 = "_-522" (String#12787, DoABC#3) // _SafeStr_12516 = "_-dt" (String#15107, DoABC#3) // _SafeStr_12553 = "_-6Q0" (String#14209, DoABC#3) // _SafeStr_12554 = "_-6U4" (String#1619, DoABC#3) // _SafeStr_12557 = "_-2VL" (String#10211, DoABC#3) // _SafeStr_12562 = "_-26V" (String#27292, DoABC#3) // _SafeStr_12563 = "_-4-o" (String#31960, DoABC#3) // _SafeStr_2824 = "_-2GC" (String#9966, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_2738 package _-1NQ { import _-3qZ._SafeStr_2717; public class _SafeStr_2738 { public static const _SafeStr_12564:int = 0; public static const _SafeStr_12565:int = 1; public static const _SafeStr_12566:int = 0; public static const _SafeStr_12567:int = 1; public static const _SafeStr_12568:int = 2; public static const _SafeStr_12569:int = 0; public static const _SafeStr_12570:int = 1; public static const _SafeStr_12571:int = 2; public static const _SafeStr_12572:int = 0; public static const _SafeStr_12573:int = 1; public static const _SafeStr_12574:int = 2; private var _SafeStr_12575:int = 0; private var _SafeStr_12576:int = 1; private var _SafeStr_12577:int = 1; private var _SafeStr_12578:int = 1; private var _SafeStr_12579:int = 14; public function _SafeStr_2738(k:_SafeStr_2717) { this._SafeStr_12575 = k._SafeStr_5331(); this._SafeStr_12576 = k._SafeStr_5331(); this._SafeStr_12577 = k._SafeStr_5331(); this._SafeStr_12579 = k._SafeStr_5331(); this._SafeStr_12578 = k._SafeStr_5331(); } public function get mode():int { return (this._SafeStr_12575); } public function get _SafeStr_12580():int { return (this._SafeStr_12576); } public function get _SafeStr_12581():int { return (this._SafeStr_12577); } public function get _SafeStr_12582():int { return (this._SafeStr_12579); } public function get _SafeStr_12583():int { return (this._SafeStr_12578); } } }//package _-1NQ // _SafeStr_12564 = "_-3pz" (String#31531, DoABC#3) // _SafeStr_12565 = "_-249" (String#27204, DoABC#3) // _SafeStr_12566 = "_-3JW" (String#30278, DoABC#3) // _SafeStr_12567 = "_-3y0" (String#31861, DoABC#3) // _SafeStr_12568 = "_-3h5" (String#31173, DoABC#3) // _SafeStr_12569 = "_-3-b" (String#29478, DoABC#3) // _SafeStr_12570 = "_-5lc" (String#36265, DoABC#3) // _SafeStr_12571 = "_-3Q5" (String#30541, DoABC#3) // _SafeStr_12572 = "_-2SY" (String#28141, DoABC#3) // _SafeStr_12573 = "_-56h" (String#34694, DoABC#3) // _SafeStr_12574 = "_-44g" (String#32158, DoABC#3) // _SafeStr_12575 = "_-0Ka" (String#326, DoABC#3) // _SafeStr_12576 = "_-0mo" (String#24052, DoABC#3) // _SafeStr_12577 = "_-2gl" (String#28704, DoABC#3) // _SafeStr_12578 = "_-5NK" (String#35329, DoABC#3) // _SafeStr_12579 = "_-5ge" (String#36077, DoABC#3) // _SafeStr_12580 = "_-58" (String#34743, DoABC#3) // _SafeStr_12581 = "_-5fk" (String#36044, DoABC#3) // _SafeStr_12582 = "_-4qn" (String#34029, DoABC#3) // _SafeStr_12583 = "_-3Kv" (String#30340, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2738 = "_-36n" (String#10841, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3088 package _-1NQ { import _-3qZ._SafeStr_2717; public class _SafeStr_3088 { public static const _SafeStr_12584:int = 0; public static const _SafeStr_6529:int = 1; public static const _SafeStr_6532:int = 2; private var _SafeStr_12585:int; private var _SafeStr_12586:int; private var _SafeStr_12587:int; public function _SafeStr_3088(k:_SafeStr_2717) { this._SafeStr_12585 = k._SafeStr_5331(); this._SafeStr_12586 = k._SafeStr_5331(); this._SafeStr_12587 = k._SafeStr_5331(); } public function get _SafeStr_6528():int { return (this._SafeStr_12585); } public function get _SafeStr_6531():int { return (this._SafeStr_12586); } public function get _SafeStr_6533():int { return (this._SafeStr_12587); } } }//package _-1NQ // _SafeStr_12584 = "_-3RW" (String#30598, DoABC#3) // _SafeStr_12585 = "_-5YA" (String#13324, DoABC#3) // _SafeStr_12586 = "_-3aL" (String#11294, DoABC#3) // _SafeStr_12587 = "_-0Pf" (String#8015, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3088 = "_-1Mo" (String#9015, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6528 = "_-43E" (String#32100, DoABC#3) // _SafeStr_6529 = "_-1YX" (String#25928, DoABC#3) // _SafeStr_6531 = "_-5NA" (String#35321, DoABC#3) // _SafeStr_6532 = "_-1dO" (String#26115, DoABC#3) // _SafeStr_6533 = "_-0vW" (String#24394, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3422 package _-1NQ { public interface _SafeStr_3422 { function get userId():int; function get userName():String; } }//package _-1NQ // _SafeStr_3422 = "_-5KN" (String#13101, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3423 package _-1NQ { import _-3qZ._SafeStr_2717; public class _SafeStr_3423 implements _SafeStr_3422 { private var _SafeStr_5512:int; private var _SafeStr_7448:String; public function _SafeStr_3423(k:_SafeStr_2717) { this._SafeStr_5512 = k._SafeStr_5331(); this._SafeStr_7448 = k.readString(); } public function get userId():int { return (this._SafeStr_5512); } public function get userName():String { return (this._SafeStr_7448); } } }//package _-1NQ // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3422 = "_-5KN" (String#13101, DoABC#3) // _SafeStr_3423 = "_-0sA" (String#8484, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3430 package _-1NQ { import _-3qZ._SafeStr_2717; public class _SafeStr_3430 implements _SafeStr_3422 { private var _SafeStr_5512:int; private var _SafeStr_7448:String; private var _SafeStr_6989:Boolean; public function _SafeStr_3430(k:_SafeStr_2717) { this._SafeStr_5512 = k._SafeStr_5331(); this._SafeStr_7448 = k.readString(); } public function get userId():int { return (this._SafeStr_5512); } public function get userName():String { return (this._SafeStr_7448); } public function get selected():Boolean { return (this._SafeStr_6989); } public function set selected(k:Boolean):void { this._SafeStr_6989 = k; } } }//package _-1NQ // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3422 = "_-5KN" (String#13101, DoABC#3) // _SafeStr_3430 = "_-6QA" (String#14211, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6989 = "_-bI" (String#233, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3478 package _-1NQ { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-mA._SafeStr_3487; public class _SafeStr_3478 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3478(k:Function) { super(k, _SafeStr_3487); } public function _SafeStr_5325():_SafeStr_3487 { return ((this._SafeStr_5326 as _SafeStr_3487)); } } }//package _-1NQ // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3478 = "_-6Ei" (String#37436, DoABC#3) // _SafeStr_3487 = "_-3y8" (String#11704, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3480 package _-1NQ { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-mA._SafeStr_4830; public class _SafeStr_3480 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3480(k:Function) { super(k, _SafeStr_4830); } public function _SafeStr_5325():_SafeStr_4830 { return ((this._SafeStr_5326 as _SafeStr_4830)); } } }//package _-1NQ // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3480 = "_-682" (String#37185, DoABC#3) // _SafeStr_4830 = "_-22z" (String#9739, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3482 package _-1NQ { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-mA._SafeStr_3497; public class _SafeStr_3482 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3482(k:Function) { super(k, _SafeStr_3497); } public function _SafeStr_5325():_SafeStr_3497 { return ((this._SafeStr_5326 as _SafeStr_3497)); } } }//package _-1NQ // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3482 = "_-Wl" (String#39682, DoABC#3) // _SafeStr_3497 = "_-1EI" (String#8867, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3484 package _-1NQ { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-mA._SafeStr_3481; public class _SafeStr_3484 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3484(k:Function) { super(k, _SafeStr_3481); } public function _SafeStr_5325():_SafeStr_3481 { return ((this._SafeStr_5326 as _SafeStr_3481)); } } }//package _-1NQ // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3481 = "_-3ln" (String#11492, DoABC#3) // _SafeStr_3484 = "_-1F5" (String#25188, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3489 package _-1NQ { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-mA._SafeStr_3426; public class _SafeStr_3489 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3489(k:Function) { super(k, _SafeStr_3426); } public function _SafeStr_5325():_SafeStr_3426 { return ((this._SafeStr_5326 as _SafeStr_3426)); } } }//package _-1NQ // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3426 = "_-24I" (String#9756, DoABC#3) // _SafeStr_3489 = "_-4ph" (String#33982, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3494 package _-1NQ { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-mA._SafeStr_3491; public class _SafeStr_3494 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3494(k:Function) { super(k, _SafeStr_3491); } public function _SafeStr_5325():_SafeStr_3491 { return ((this._SafeStr_5326 as _SafeStr_3491)); } } }//package _-1NQ // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3491 = "_-6F8" (String#14025, DoABC#3) // _SafeStr_3494 = "_-0ot" (String#24126, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3506 package _-1NQ { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-mA._SafeStr_3469; public class _SafeStr_3506 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3506(k:Function) { super(k, _SafeStr_3469); } public function _SafeStr_5325():_SafeStr_3469 { return ((this._SafeStr_5326 as _SafeStr_3469)); } } }//package _-1NQ // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3469 = "_-2B2" (String#9880, DoABC#3) // _SafeStr_3506 = "_-0yw" (String#24529, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3508 package _-1NQ { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-mA._SafeStr_3495; public class _SafeStr_3508 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3508(k:Function) { super(k, _SafeStr_3495); } public function _SafeStr_5325():_SafeStr_3495 { return ((this._SafeStr_5326 as _SafeStr_3495)); } } }//package _-1NQ // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3495 = "_-2GY" (String#9974, DoABC#3) // _SafeStr_3508 = "_-5nq" (String#36351, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3509 package _-1NQ { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-mA._SafeStr_3511; public class _SafeStr_3509 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3509(k:Function) { super(k, _SafeStr_3511); } public function _SafeStr_5325():_SafeStr_3511 { return ((this._SafeStr_5326 as _SafeStr_3511)); } } }//package _-1NQ // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3509 = "_-2G8" (String#27669, DoABC#3) // _SafeStr_3511 = "_-4YM" (String#12285, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3512 package _-1NQ { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-mA._SafeStr_3485; public class _SafeStr_3512 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3512(k:Function) { super(k, _SafeStr_3485); } public function _SafeStr_5325():_SafeStr_3485 { return ((this._SafeStr_5326 as _SafeStr_3485)); } } }//package _-1NQ // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3485 = "_-1k" (String#9372, DoABC#3) // _SafeStr_3512 = "_-4IZ" (String#32712, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3513 package _-1NQ { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-mA._SafeStr_3501; public class _SafeStr_3513 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3513(k:Function) { super(k, _SafeStr_3501); } public function _SafeStr_5325():_SafeStr_3501 { return ((this._SafeStr_5326 as _SafeStr_3501)); } } }//package _-1NQ // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3501 = "_-3sA" (String#11605, DoABC#3) // _SafeStr_3513 = "_-1i2" (String#26300, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1NQ._SafeStr_3527 package _-1NQ { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-mA._SafeStr_3472; public class _SafeStr_3527 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3527(k:Function) { super(k, _SafeStr_3472); } public function _SafeStr_5325():_SafeStr_3472 { return ((this._SafeStr_5326 as _SafeStr_3472)); } } }//package _-1NQ // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3472 = "_-58B" (String#12895, DoABC#3) // _SafeStr_3527 = "_-3WT" (String#30789, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1NQ.RoomSettingsData package _-1NQ { import flash.utils.Dictionary; public class RoomSettingsData { public static const _SafeStr_12588:int = 0; public static const _SafeStr_10574:int = 1; public static const _SafeStr_10575:int = 2; public static const _SafeStr_10576:int = 3; public static const _SafeStr_7415:int = 4; public static const _SafeStr_12589:int = 0; public static const _SafeStr_12590:int = 1; public static const _SafeStr_12591:int = 2; private var _SafeStr_7431:int; private var _name:String; private var _SafeStr_8688:String; private var _SafeStr_12592:int; private var _SafeStr_5343:int; private var _SafeStr_12593:int; private var _SafeStr_12594:int; private var _SafeStr_12344:Array; private var _SafeStr_12595:int; private var _SafeStr_12596:Boolean; private var _SafeStr_12597:Boolean; private var _SafeStr_12598:Boolean; private var _SafeStr_12599:Boolean; private var _SafeStr_12600:int; private var _SafeStr_12601:int; private var _SafeStr_12602:Dictionary; private var _SafeStr_12603:Array; private var _SafeStr_12604:int; private var _SafeStr_12605:Dictionary; private var _SafeStr_12606:Array; private var _SafeStr_12607:_SafeStr_3088; private var _SafeStr_12608:_SafeStr_2738; private var _SafeStr_12609:Boolean; public static function _SafeStr_12610(k:int):String { switch (k){ case _SafeStr_12588: return ("${navigator.door.mode.open}"); case _SafeStr_10574: return ("${navigator.door.mode.closed}"); case _SafeStr_10575: return ("${navigator.door.mode.password}"); case _SafeStr_10576: return ("${navigator.door.mode.invisible}"); case _SafeStr_7415: return ("${navigator.door.mode.noobs_only}"); }; return (""); } public function get _SafeStr_6511():int { return (this._SafeStr_12595); } public function set _SafeStr_6511(k:int):void { this._SafeStr_12595 = k; } public function get _SafeStr_12611():Boolean { return (this._SafeStr_12596); } public function set _SafeStr_12611(k:Boolean):void { this._SafeStr_12596 = k; } public function get _SafeStr_12612():Boolean { return (this._SafeStr_12597); } public function set _SafeStr_12612(k:Boolean):void { this._SafeStr_12597 = k; } public function get _SafeStr_12613():Boolean { return (this._SafeStr_12598); } public function set _SafeStr_12613(k:Boolean):void { this._SafeStr_12598 = k; } public function get _SafeStr_12614():Boolean { return (this._SafeStr_12599); } public function set _SafeStr_12614(k:Boolean):void { this._SafeStr_12599 = k; } public function get _SafeStr_12615():int { return (this._SafeStr_12600); } public function set _SafeStr_12615(k:int):void { this._SafeStr_12600 = k; } public function get _SafeStr_12616():int { return (this._SafeStr_12601); } public function set _SafeStr_12616(k:int):void { this._SafeStr_12601 = k; } public function get roomId():int { return (this._SafeStr_7431); } public function set roomId(k:int):void { this._SafeStr_7431 = 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_8688); } public function set description(k:String):void { this._SafeStr_8688 = k; } public function get _SafeStr_7414():int { return (this._SafeStr_12592); } public function set _SafeStr_7414(k:int):void { this._SafeStr_12592 = k; } public function get _SafeStr_5353():int { return (this._SafeStr_5343); } public function set _SafeStr_5353(k:int):void { this._SafeStr_5343 = k; } public function get _SafeStr_12617():int { return (this._SafeStr_12593); } public function set _SafeStr_12617(k:int):void { this._SafeStr_12593 = k; } public function get _SafeStr_12618():int { return (this._SafeStr_12594); } public function set _SafeStr_12618(k:int):void { this._SafeStr_12594 = k; } public function get tags():Array { return (this._SafeStr_12344); } public function set tags(k:Array):void { this._SafeStr_12344 = k; } public function _SafeStr_12619(k:int, _arg_2:_SafeStr_3430):void { if (this._SafeStr_12602 != null){ this._SafeStr_12602[k] = _arg_2; this._SafeStr_12603 = null; this._SafeStr_12604 = k; }; } public function get _SafeStr_6535():_SafeStr_3088 { return (this._SafeStr_12607); } public function set _SafeStr_6535(k:_SafeStr_3088):void { this._SafeStr_12607 = k; } public function get _SafeStr_12620():Dictionary { return (this._SafeStr_12602); } public function set _SafeStr_12620(k:Dictionary):void { this._SafeStr_12602 = k; } public function get _SafeStr_12621():Array { var k:String; var _local_2:int; var _local_3:_SafeStr_3430; if (this._SafeStr_12603 == null){ this._SafeStr_12603 = new Array(); for (k in this._SafeStr_12602) { _local_2 = int(k); _local_3 = this._SafeStr_12602[_local_2]; if (_local_3 != null){ this._SafeStr_12603.push(_local_3); }; }; this._SafeStr_12603.sortOn("userName", Array.CASEINSENSITIVE); }; return (this._SafeStr_12603); } public function get _SafeStr_12622():int { return (this._SafeStr_12604); } public function _SafeStr_12623(k:int, _arg_2:_SafeStr_3423):void { if (this._SafeStr_12605 == null){ this._SafeStr_12605 = new Dictionary(); } else { this._SafeStr_12606 = null; }; this._SafeStr_12605[k] = _arg_2; } public function get _SafeStr_12624():Dictionary { return (this._SafeStr_12605); } public function get _SafeStr_12625():Array { var k:_SafeStr_3423; if (this._SafeStr_12606 == null){ this._SafeStr_12606 = new Array(); for each (k in this._SafeStr_12605) { this._SafeStr_12606.push(k); }; this._SafeStr_12606.sortOn("userName", Array.CASEINSENSITIVE); }; return (this._SafeStr_12606); } public function get _SafeStr_12626():_SafeStr_2738 { return (this._SafeStr_12608); } public function set _SafeStr_12626(k:_SafeStr_2738):void { this._SafeStr_12608 = k; } public function get _SafeStr_12627():Boolean { return (this._SafeStr_12609); } public function set _SafeStr_12627(k:Boolean):void { this._SafeStr_12609 = k; } } }//package _-1NQ // _SafeStr_10574 = "_-N0" (String#39321, DoABC#3) // _SafeStr_10575 = "_-1Yh" (String#25934, DoABC#3) // _SafeStr_10576 = "_-5B2" (String#34856, DoABC#3) // _SafeStr_12344 = "_-5m0" (String#508, DoABC#3) // _SafeStr_12588 = "_-0iR" (String#23882, DoABC#3) // _SafeStr_12589 = "_-Ev" (String#39028, DoABC#3) // _SafeStr_12590 = "_-1Z3" (String#25950, DoABC#3) // _SafeStr_12591 = "super" (String#46019, DoABC#3) // _SafeStr_12592 = "_-kB" (String#1160, DoABC#3) // _SafeStr_12593 = "_-4FT" (String#11994, DoABC#3) // _SafeStr_12594 = "_-3j8" (String#31262, DoABC#3) // _SafeStr_12595 = "_-08p" (String#1439, DoABC#3) // _SafeStr_12596 = "_-2Uu" (String#3209, DoABC#3) // _SafeStr_12597 = "_-1gD" (String#9316, DoABC#3) // _SafeStr_12598 = "_-2-K" (String#9663, DoABC#3) // _SafeStr_12599 = "_-6EE" (String#4190, DoABC#3) // _SafeStr_12600 = "_-P8" (String#4408, DoABC#3) // _SafeStr_12601 = "_-5t3" (String#4085, DoABC#3) // _SafeStr_12602 = "_-4Q2" (String#33015, DoABC#3) // _SafeStr_12603 = "_-0YU" (String#23506, DoABC#3) // _SafeStr_12604 = "_-2Nt" (String#27969, DoABC#3) // _SafeStr_12605 = "_-u0" (String#40547, DoABC#3) // _SafeStr_12606 = "_-2uv" (String#29263, DoABC#3) // _SafeStr_12607 = "_-0kV" (String#2764, DoABC#3) // _SafeStr_12608 = "_-4Iy" (String#3670, DoABC#3) // _SafeStr_12609 = "_-1LS" (String#25424, DoABC#3) // _SafeStr_12610 = "_-3Au" (String#29923, DoABC#3) // _SafeStr_12611 = "_-32N" (String#29578, DoABC#3) // _SafeStr_12612 = "_-3bc" (String#30975, DoABC#3) // _SafeStr_12613 = "_-1Ax" (String#25025, DoABC#3) // _SafeStr_12614 = "_-42H" (String#32059, DoABC#3) // _SafeStr_12615 = "_-4Zi" (String#33395, DoABC#3) // _SafeStr_12616 = "_-2Rl" (String#28112, DoABC#3) // _SafeStr_12617 = "_-3bR" (String#30968, DoABC#3) // _SafeStr_12618 = "_-0AR" (String#22565, DoABC#3) // _SafeStr_12619 = "_-6AU" (String#37283, DoABC#3) // _SafeStr_12620 = "_-2CB" (String#27512, DoABC#3) // _SafeStr_12621 = "_-mg" (String#40270, DoABC#3) // _SafeStr_12622 = "_-3B3" (String#29929, DoABC#3) // _SafeStr_12623 = "_-2pe" (String#29057, DoABC#3) // _SafeStr_12624 = "_-3sj" (String#31636, DoABC#3) // _SafeStr_12625 = "_-4Fc" (String#32597, DoABC#3) // _SafeStr_12626 = "_-0ZT" (String#23540, DoABC#3) // _SafeStr_12627 = "_-5MO" (String#35296, DoABC#3) // _SafeStr_2738 = "_-36n" (String#10841, DoABC#3) // _SafeStr_3088 = "_-1Mo" (String#9015, DoABC#3) // _SafeStr_3423 = "_-0sA" (String#8484, DoABC#3) // _SafeStr_3430 = "_-6QA" (String#14211, DoABC#3) // _SafeStr_5343 = "_-3xy" (String#269, DoABC#3) // _SafeStr_5353 = "_-64X" (String#13850, DoABC#3) // _SafeStr_6511 = "_-1v3" (String#9575, DoABC#3) // _SafeStr_6535 = "_-Vh" (String#14960, DoABC#3) // _SafeStr_7414 = "_-u8" (String#15393, DoABC#3) // _SafeStr_7415 = "_-32x" (String#29602, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) //------------------------------------------------------------ //_-1Nw._SafeStr_2656 package _-1Nw { import _-0MK._SafeStr_8; import flash.events.IEventDispatcher; public interface _SafeStr_2656 extends _SafeStr_8 { function get events():IEventDispatcher; function get _SafeStr_9073():int; function _SafeStr_9078(_arg_1:int):_SafeStr_3845; function _SafeStr_12628(_arg_1:int):_SafeStr_3845; function _SafeStr_12629(_arg_1:String):_SafeStr_3845; function get _SafeStr_9072():int; function _SafeStr_9075(_arg_1:int):_SafeStr_3834; function _SafeStr_12630(_arg_1:int):_SafeStr_3834; function _SafeStr_12631(_arg_1:String):_SafeStr_3834; function _SafeStr_9077():Array; function acceptFriendRequest(_arg_1:int):void; function acceptAllFriendRequests():void; function declineFriendRequest(_arg_1:int):void; function declineAllFriendRequests():void; function followToRoom(_arg_1:int):void; function startConversation(_arg_1:int):void; function findNewFriends():void; function _SafeStr_9109():void; function _SafeStr_9107():void; function toggleMessenger():void; function showProfile(_arg_1:int):void; function _SafeStr_9114(_arg_1:String):void; } }//package _-1Nw // _SafeStr_12628 = "_-3qg" (String#11581, DoABC#3) // _SafeStr_12629 = "_-4tT" (String#12646, DoABC#3) // _SafeStr_12630 = "_-0p" (String#8439, DoABC#3) // _SafeStr_12631 = "_-1vs" (String#9591, DoABC#3) // _SafeStr_2656 = "_-5xF" (String#13726, DoABC#3) // _SafeStr_3834 = "_-5-U" (String#12753, DoABC#3) // _SafeStr_3845 = "_-1Vb" (String#9159, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) // _SafeStr_9072 = "_-4EP" (String#11972, DoABC#3) // _SafeStr_9073 = "_-qw" (String#15340, DoABC#3) // _SafeStr_9075 = "_-eF" (String#15119, DoABC#3) // _SafeStr_9077 = "_-4Lq" (String#12110, DoABC#3) // _SafeStr_9078 = "_-54E" (String#12827, DoABC#3) // _SafeStr_9107 = "_-32z" (String#10775, DoABC#3) // _SafeStr_9109 = "_-3ed" (String#11371, DoABC#3) // _SafeStr_9114 = "_-5ji" (String#13506, DoABC#3) //------------------------------------------------------------ //_-1Nw._SafeStr_3013 package _-1Nw { public class _SafeStr_3013 implements _SafeStr_3834 { private var _SafeStr_5338:int; private var _name:String; private var _SafeStr_5342:String; public function _SafeStr_3013(k:int, _arg_2:String, _arg_3:String) { this._SafeStr_5338 = k; this._name = _arg_2; this._SafeStr_5342 = _arg_3; } public function get id():int { return (this._SafeStr_5338); } public function get name():String { return (this._name); } public function get figure():String { return (this._SafeStr_5342); } } }//package _-1Nw // _SafeStr_3013 = "_-4Ml" (String#1565, DoABC#3) // _SafeStr_3834 = "_-5-U" (String#12753, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) //------------------------------------------------------------ //_-1Nw._SafeStr_3834 package _-1Nw { public interface _SafeStr_3834 { function get id():int; function get name():String; function get figure():String; } }//package _-1Nw // _SafeStr_3834 = "_-5-U" (String#12753, DoABC#3) //------------------------------------------------------------ //_-1Nw._SafeStr_3841 package _-1Nw { public interface _SafeStr_3841 { function get _SafeStr_12632():int; function set _SafeStr_12632(_arg_1:int):void; function get message():String; function set message(_arg_1:String):void; function get _SafeStr_12633():Boolean; function set _SafeStr_12633(_arg_1:Boolean):void; } }//package _-1Nw // _SafeStr_12632 = "_-2BE" (String#9885, DoABC#3) // _SafeStr_12633 = "_-04r" (String#7693, DoABC#3) // _SafeStr_3841 = "_-3LW" (String#11053, DoABC#3) //------------------------------------------------------------ //_-1Nw._SafeStr_3842 package _-1Nw { public class _SafeStr_3842 implements _SafeStr_3841 { public static const _SafeStr_9111:int = -1; public static const _SafeStr_12634:int = 0; public static const _SafeStr_12635:int = 1; public static const _SafeStr_12636:int = 2; public static const _SafeStr_12637:int = 3; public static const _SafeStr_12638:int = 4; public static const _SafeStr_12639:int = 5; private var _SafeStr_12640:int = -1; private var _SafeStr_7962:String; private var _SafeStr_12641:Boolean; public function _SafeStr_3842(k:int, _arg_2:String, _arg_3:Boolean) { this._SafeStr_12640 = k; this._SafeStr_7962 = _arg_2; this._SafeStr_12641 = _arg_3; } public static function _SafeStr_12642(k:int):String { switch (k){ case _SafeStr_9111: return ("instant_message"); case _SafeStr_12634: return ("room_event"); case _SafeStr_12635: return ("achievement"); case _SafeStr_12636: return ("quest"); case _SafeStr_12637: return ("playing_game"); case _SafeStr_12638: return ("finished_game"); case _SafeStr_12639: return ("game_invite"); }; return ("unknown"); } public function get _SafeStr_12632():int { return (this._SafeStr_12640); } public function set _SafeStr_12632(k:int):void { this._SafeStr_12640 = k; } public function get message():String { return (this._SafeStr_7962); } public function set message(k:String):void { this._SafeStr_7962 = k; } public function get _SafeStr_12633():Boolean { return (this._SafeStr_12641); } public function set _SafeStr_12633(k:Boolean):void { this._SafeStr_12641 = k; } } }//package _-1Nw // _SafeStr_12632 = "_-2BE" (String#9885, DoABC#3) // _SafeStr_12633 = "_-04r" (String#7693, DoABC#3) // _SafeStr_12634 = "_-0CF" (String#22643, DoABC#3) // _SafeStr_12635 = "_-254" (String#27241, DoABC#3) // _SafeStr_12636 = "_-4L0" (String#32807, DoABC#3) // _SafeStr_12637 = "_-Wi" (String#39680, DoABC#3) // _SafeStr_12638 = "_-3qe" (String#31558, DoABC#3) // _SafeStr_12639 = "_-4JN" (String#32742, DoABC#3) // _SafeStr_12640 = "_-5w6" (String#4095, DoABC#3) // _SafeStr_12641 = "_-6Nt" (String#37779, DoABC#3) // _SafeStr_12642 = "_-5mB" (String#36284, DoABC#3) // _SafeStr_3841 = "_-3LW" (String#11053, DoABC#3) // _SafeStr_3842 = "_-5Ts" (String#35572, DoABC#3) // _SafeStr_7962 = "_-2yt" (String#120, DoABC#3) // _SafeStr_9111 = "_-2I0" (String#27742, DoABC#3) //------------------------------------------------------------ //_-1Nw._SafeStr_3845 package _-1Nw { import __AS3__.vec.Vector; public interface _SafeStr_3845 { function get id():int; function get name():String; function get gender():int; function get online():Boolean; function get allowFollow():Boolean; function get figure():String; function get _SafeStr_5353():int; function get motto():String; function get _SafeStr_5354():String; function get realName():String; function get notifications():Vector.<_SafeStr_3841>; function get logEventId():int; function set logEventId(_arg_1:int):void; function _SafeStr_12643():int; } }//package _-1Nw // _SafeStr_12643 = "_-6Mn" (String#14159, DoABC#3) // _SafeStr_3841 = "_-3LW" (String#11053, DoABC#3) // _SafeStr_3845 = "_-1Vb" (String#9159, DoABC#3) // _SafeStr_5353 = "_-64X" (String#13850, DoABC#3) // _SafeStr_5354 = "_-0w8" (String#8543, DoABC#3) //------------------------------------------------------------ //_-1Nw.FriendEntity package _-1Nw { import __AS3__.vec.Vector; import __AS3__.vec.*; public class FriendEntity implements _SafeStr_3845 { private static var _SafeStr_12644:int = 0; private var _SafeStr_5338:int; private var _name:String; private var _SafeStr_5339:int; private var _SafeStr_5340:Boolean; private var _SafeStr_12645:Boolean; private var _SafeStr_5342:String; private var _SafeStr_5343:int; private var _SafeStr_5344:String; private var _SafeStr_5345:String; private var _SafeStr_5346:String; private var _SafeStr_5577:Vector.<_SafeStr_3841>; private var _SafeStr_12646:int = -1; public function FriendEntity(k:int, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:int, _arg_6:Boolean, _arg_7:Boolean, _arg_8:String, _arg_9:int, _arg_10:String) { this._SafeStr_5338 = k; this._name = _arg_2; this._SafeStr_5346 = _arg_3; this._SafeStr_5344 = _arg_4; this._SafeStr_5339 = _arg_5; this._SafeStr_5340 = _arg_6; this._SafeStr_12645 = _arg_7; this._SafeStr_5342 = _arg_8; this._SafeStr_5343 = _arg_9; this._SafeStr_5345 = _arg_10; } public function get id():int { return (this._SafeStr_5338); } public function get name():String { return (this._name); } public function get gender():int { return (this._SafeStr_5339); } public function get online():Boolean { return (this._SafeStr_5340); } public function get allowFollow():Boolean { return (this._SafeStr_12645); } public function get figure():String { return (this._SafeStr_5342); } public function get _SafeStr_5353():int { return (this._SafeStr_5343); } public function get motto():String { return (this._SafeStr_5344); } public function get _SafeStr_5354():String { return (this._SafeStr_5345); } public function get realName():String { return (this._SafeStr_5346); } public function get logEventId():int { return (this._SafeStr_12646); } public function get notifications():Vector.<_SafeStr_3841> { if (!this._SafeStr_5577){ this._SafeStr_5577 = new Vector.<_SafeStr_3841>(); }; return (this._SafeStr_5577); } public function set name(k:String):void { this._name = k; } public function set gender(k:int):void { this._SafeStr_5339 = k; } public function set online(k:Boolean):void { this._SafeStr_5340 = k; } public function set allowFollow(k:Boolean):void { this._SafeStr_12645 = k; } public function set figure(k:String):void { this._SafeStr_5342 = k; } public function set _SafeStr_5353(k:int):void { this._SafeStr_5343 = k; } public function set motto(k:String):void { this._SafeStr_5344 = k; } public function set _SafeStr_5354(k:String):void { this._SafeStr_5345 = k; } public function set realName(k:String):void { this._SafeStr_5346 = k; } public function set logEventId(k:int):void { this._SafeStr_12646 = k; } public function _SafeStr_12643():int { return (++_SafeStr_12644); } } }//package _-1Nw // _SafeStr_12643 = "_-6Mn" (String#14159, DoABC#3) // _SafeStr_12644 = "_-K" (String#39211, DoABC#3) // _SafeStr_12645 = "_-3Fr" (String#30126, DoABC#3) // _SafeStr_12646 = "_-6cr" (String#38390, DoABC#3) // _SafeStr_3841 = "_-3LW" (String#11053, DoABC#3) // _SafeStr_3845 = "_-1Vb" (String#9159, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5339 = "_-62K" (String#165, DoABC#3) // _SafeStr_5340 = "_-U7" (String#1636, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_5343 = "_-3xy" (String#269, DoABC#3) // _SafeStr_5344 = "_-41r" (String#500, DoABC#3) // _SafeStr_5345 = "_-5Mc" (String#3943, DoABC#3) // _SafeStr_5346 = "_-0k0" (String#686, DoABC#3) // _SafeStr_5353 = "_-64X" (String#13850, DoABC#3) // _SafeStr_5354 = "_-0w8" (String#8543, DoABC#3) // _SafeStr_5577 = "_-4St" (String#502, DoABC#3) //------------------------------------------------------------ //_-1Nw.HabboFriendBarData package _-1Nw { import _-0MK.Component; import _-68V._SafeStr_1407; import _-2Jf._SafeStr_2212; import _-1Y9._SafeStr_1367; import _-2sC._SafeStr_195; import _-ue.Map; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboConfigurationManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboFriendList; import com.sulake.iid.IIDHabboMessenger; import com.sulake.iid.IIDHabboTracking; import __AS3__.vec.Vector; import _-02k._SafeStr_3011; import _-02k._SafeStr_2972; import _-02k._SafeStr_3893; import _-02k._SafeStr_2696; import _-02k._SafeStr_2999; import _-2uK._SafeStr_3886; import _-02k._SafeStr_2699; import _-02k._SafeStr_2988; import _-02k._SafeStr_3890; import _-02k._SafeStr_2703; import _-50m._SafeStr_3889; import _-31r._SafeStr_3835; import _-7P._SafeStr_2640; import _-7P._SafeStr_2637; import _-7P._SafeStr_3891; import _-31r._SafeStr_3833; import _-9V._SafeStr_3490; import _-6-c._SafeStr_2284; import _-31r._SafeStr_3844; import _-9V._SafeStr_3888; import _-2Jf._SafeStr_3008; import _-1Mz.IWindowContainer; import _-3-E._SafeStr_2366; import _-4Ky._SafeStr_2698; import _-3qZ._SafeStr_2273; import _-02k._SafeStr_3000; import _-5CE._SafeStr_3885; import _-31r._SafeStr_3847; import _-02k._SafeStr_2977; import _-5CE._SafeStr_2692; import _-31r._SafeStr_3838; import _-5CE._SafeStr_2701; import _-34l._SafeStr_3892; import _-12f.GameConfigurations; import _-5CE._SafeStr_3887; import _-31r._SafeStr_3843; import __AS3__.vec.*; public class HabboFriendBarData extends Component implements _SafeStr_2656 { private static const _SafeStr_12647:Boolean = false; private static const _SafeStr_12648:Boolean = false; private static const _SafeStr_12649:String = "Navigation"; private static const _SafeStr_12650:String = "Friend Bar"; private static const _SafeStr_12651:String = "go.friendbar"; private static const _SafeStr_12652:String = "chat_btn_click"; private static const _SafeStr_12653:String = "find_friends_btn_click"; private static const _SafeStr_12654:String = "Toolbar"; private static const _SafeStr_12655:String = "open"; private static const _SafeStr_12656:String = "close"; private static const _SafeStr_12657:String = "FRIENDLIST"; private static const _SafeStr_12658:String = "MESSENGER"; private var _SafeStr_12659:_SafeStr_1407; private var _SafeStr_12660:_SafeStr_2212; private var _SafeStr_12661:_SafeStr_1367; private var _SafeStr_9001:_SafeStr_195; private var _SafeStr_12662:Array; private var _SafeStr_12663:Map; private var _SafeStr_12664:Array; private var _SafeStr_12665:int; public function HabboFriendBarData(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); this._SafeStr_12662 = []; this._SafeStr_12663 = new Map(); this._SafeStr_12664 = []; } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboConfigurationManager(), null), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_12659 = k; }), new _SafeStr_44(new IIDHabboFriendList(), function (k:_SafeStr_2212):void { _SafeStr_12660 = k; }), new _SafeStr_44(new IIDHabboMessenger(), function (k:_SafeStr_1367):void { _SafeStr_12661 = k; }), new _SafeStr_44(new IIDHabboTracking(), function (k:_SafeStr_195):void { _SafeStr_9001 = k; })])); } override protected function initComponent():void { this._SafeStr_12659.addHabboConnectionMessageEvent(new _SafeStr_3011(this._SafeStr_7040)); this._SafeStr_12659.addHabboConnectionMessageEvent(new _SafeStr_2972(this._SafeStr_12666)); this._SafeStr_12659.addHabboConnectionMessageEvent(new _SafeStr_3893(this._SafeStr_12667)); this._SafeStr_12659.addHabboConnectionMessageEvent(new _SafeStr_2696(this._SafeStr_12668)); this._SafeStr_12659.addHabboConnectionMessageEvent(new _SafeStr_2999(this._SafeStr_12669)); this._SafeStr_12659.addHabboConnectionMessageEvent(new _SafeStr_3886(this._SafeStr_12670)); this._SafeStr_12659.addHabboConnectionMessageEvent(new _SafeStr_2699(this._SafeStr_12671)); this._SafeStr_12659.addHabboConnectionMessageEvent(new _SafeStr_2988(this._SafeStr_12672)); this._SafeStr_12659.addHabboConnectionMessageEvent(new _SafeStr_3890(this._SafeStr_9062)); this._SafeStr_12659.addHabboConnectionMessageEvent(new _SafeStr_2703(this._SafeStr_12673)); this._SafeStr_12660.events.addEventListener(_SafeStr_3889._SafeStr_5954, this._SafeStr_12674); this._SafeStr_12660.events.addEventListener(_SafeStr_3889._SafeStr_6052, this._SafeStr_12674); } override public function dispose():void { if (!disposed){ if (((!((this._SafeStr_12660 == null))) && (!(this._SafeStr_12660.disposed)))){ this._SafeStr_12660.events.removeEventListener(_SafeStr_3889._SafeStr_5954, this._SafeStr_12674); this._SafeStr_12660.events.removeEventListener(_SafeStr_3889._SafeStr_6052, this._SafeStr_12674); }; this._SafeStr_12662 = null; this._SafeStr_12663.dispose(); this._SafeStr_12663 = null; this._SafeStr_12664 = null; super.dispose(); }; } public function get _SafeStr_9073():int { return (this._SafeStr_12662.length); } public function _SafeStr_9078(k:int):_SafeStr_3845 { return (this._SafeStr_12662[k]); } public function _SafeStr_12628(k:int):_SafeStr_3845 { return (this._SafeStr_12663.getValue(k)); } public function _SafeStr_12629(k:String):_SafeStr_3845 { var _local_2:FriendEntity; for each (_local_2 in this._SafeStr_12662) { if (_local_2.name == k){ return (_local_2); }; }; return (null); } public function _SafeStr_12675(k:_SafeStr_3845, _arg_2:int):void { var _local_3:int = this._SafeStr_12662.indexOf(k); if ((((_local_3 > -1)) && (!((_local_3 == _arg_2))))){ this._SafeStr_12662.splice(_local_3, 1); this._SafeStr_12662.splice(_arg_2, 0, k); events.dispatchEvent(new _SafeStr_3835()); }; } public function get _SafeStr_9072():int { return (((this._SafeStr_12664) ? this._SafeStr_12664.length : 0)); } public function _SafeStr_9075(k:int):_SafeStr_3834 { return (((this._SafeStr_12664) ? this._SafeStr_12664[k] : null)); } public function _SafeStr_12630(k:int):_SafeStr_3834 { var _local_2:_SafeStr_3834; if (this._SafeStr_12664){ for each (_local_2 in this._SafeStr_12664) { if (_local_2.id == k){ return (_local_2); }; }; }; return (null); } public function _SafeStr_12631(k:String):_SafeStr_3834 { var _local_2:_SafeStr_3834; if (this._SafeStr_12664){ for each (_local_2 in this._SafeStr_12664) { if (_local_2.name == k){ return (_local_2); }; }; }; return (null); } public function _SafeStr_9077():Array { return (this._SafeStr_12664); } public function acceptFriendRequest(k:int):void { this._SafeStr_12676(k); if (this._SafeStr_12660){ if (!this._SafeStr_12660.disposed){ this._SafeStr_12660.acceptFriendRequest(k); }; }; } public function showProfile(k:int):void { if (this._SafeStr_12659){ if (k > 0){ this._SafeStr_12659.connection.send(new _SafeStr_2640(k)); } else { this._SafeStr_12659.connection.send(new _SafeStr_2637(Math.abs(k), true)); }; }; } public function _SafeStr_9114(k:String):void { if (this._SafeStr_12659){ this._SafeStr_12659.connection.send(new _SafeStr_3891(k)); }; } public function acceptAllFriendRequests():void { this._SafeStr_12664 = []; this._SafeStr_12660.acceptAllFriendRequests(); events.dispatchEvent(new _SafeStr_3833()); } public function declineFriendRequest(k:int):void { this._SafeStr_12676(k); if (this._SafeStr_12660){ if (!this._SafeStr_12660.disposed){ this._SafeStr_12660.declineFriendRequest(k); }; }; } public function declineAllFriendRequests():void { this._SafeStr_12664 = []; this._SafeStr_12660.declineAllFriendRequests(); events.dispatchEvent(new _SafeStr_3833()); } private function _SafeStr_12676(k:int):void { var _local_2:_SafeStr_3013; if (this._SafeStr_12664){ for each (_local_2 in this._SafeStr_12664) { if (_local_2.id == k){ this._SafeStr_12664.splice(this._SafeStr_12664.indexOf(_local_2), 1); events.dispatchEvent(new _SafeStr_3833()); return; }; }; }; } public function followToRoom(k:int):void { if (this._SafeStr_12659){ this._SafeStr_12659.connection.send(new _SafeStr_3490(k)); this._SafeStr_12659.connection.send(new _SafeStr_2284(_SafeStr_12649, _SafeStr_12650, _SafeStr_12651)); }; } public function startConversation(k:int):void { if (this._SafeStr_12661){ this._SafeStr_12661.startConversation(k); events.dispatchEvent(new _SafeStr_3844(false, k)); if (this._SafeStr_12659){ this._SafeStr_12659.connection.send(new _SafeStr_2284(_SafeStr_12649, _SafeStr_12650, _SafeStr_12652)); }; }; } public function findNewFriends():void { if (this._SafeStr_12659){ this._SafeStr_12659.connection.send(new _SafeStr_3888()); this._SafeStr_12659.connection.send(new _SafeStr_2284(_SafeStr_12649, _SafeStr_12650, _SafeStr_12653)); }; } public function _SafeStr_9109():void { if (this._SafeStr_12660._SafeStr_12677() != _SafeStr_3008._SafeStr_7023){ this._SafeStr_12660._SafeStr_12678(); } else { this._SafeStr_12660.close(); }; } private function _SafeStr_12679(k:String, _arg_2:String):void { if (this._SafeStr_12659){ this._SafeStr_12659.connection.send(new _SafeStr_2284(_SafeStr_12649, _SafeStr_12650, k, _arg_2, this._SafeStr_9073)); }; } public function _SafeStr_9107():void { var _local_1:IWindowContainer; if (this._SafeStr_12660){ if (!this._SafeStr_12660.disposed){ if (!this._SafeStr_12660.isOpen()){ if (this._SafeStr_12664.length > 0){ this._SafeStr_12660._SafeStr_12680(); } else { this._SafeStr_12660.openFriendList(); }; } else { _local_1 = this._SafeStr_12660.mainWindow; if (((!((_local_1 == null))) && (_SafeStr_2366._SafeStr_7821(_local_1)))){ _local_1.activate(); return; }; this._SafeStr_12660.close(); }; if (this._SafeStr_12659){ this._SafeStr_12659.connection.send(new _SafeStr_2284(_SafeStr_12654, _SafeStr_12657, ((this._SafeStr_12660.isOpen()) ? _SafeStr_12655 : _SafeStr_12656))); }; }; }; } public function toggleMessenger():void { if (this._SafeStr_12661){ if (!this._SafeStr_12661.disposed){ this._SafeStr_12661.toggleMessenger(); if (this._SafeStr_12659){ this._SafeStr_12659.connection.send(new _SafeStr_2284(_SafeStr_12654, _SafeStr_12658, ((this._SafeStr_12661.isOpen()) ? _SafeStr_12655 : _SafeStr_12656))); }; }; }; } private function _SafeStr_12671(k:_SafeStr_2273):void { if (this._SafeStr_12661){ this._SafeStr_12661.events.addEventListener(_SafeStr_2698._SafeStr_12681, this._SafeStr_12682); }; } private function _SafeStr_12669(k:_SafeStr_2273):void { this._SafeStr_12683(_SafeStr_2999(k)._SafeStr_5325()._SafeStr_12684); } private function _SafeStr_7040(k:_SafeStr_2273):void { var _local_3:FriendEntity; var _local_4:_SafeStr_3000; var _local_8:int; var _local_2:_SafeStr_3885 = _SafeStr_3011(k)._SafeStr_5325(); var _local_5:Array = _local_2._SafeStr_7043; var _local_6:Array = _local_2._SafeStr_7044; var _local_7:Array = _local_2._SafeStr_7048; for each (_local_8 in _local_5) { _local_3 = this._SafeStr_12663.getValue(_local_8); if (_local_3){ this._SafeStr_12663.remove(_local_8); this._SafeStr_12662.splice(this._SafeStr_12662.indexOf(_local_3), 1); this._SafeStr_12661._SafeStr_12685(_local_8); }; }; for each (_local_4 in _local_6) { _local_3 = this._SafeStr_12663.getValue(_local_4.id); if (_local_3){ if (((_local_4.online) || (_SafeStr_12647))){ _local_3.name = _local_4.name; _local_3.realName = _local_4.realName; _local_3.motto = _local_4.motto; _local_3.gender = _local_4.gender; _local_3.online = _local_4.online; _local_3.allowFollow = _local_4._SafeStr_5352; _local_3.figure = _local_4.figure; _local_3._SafeStr_5353 = _local_4._SafeStr_5353; _local_3._SafeStr_5354 = _local_4._SafeStr_5354; } else { this._SafeStr_12663.remove(_local_4.id); this._SafeStr_12662.splice(this._SafeStr_12662.indexOf(_local_3), 1); }; } else { if (((_local_4.online) || (_SafeStr_12647))){ _local_3 = new FriendEntity(_local_4.id, _local_4.name, _local_4.realName, _local_4.motto, _local_4.gender, _local_4.online, _local_4._SafeStr_5352, _local_4.figure, _local_4._SafeStr_5353, _local_4._SafeStr_5354); this._SafeStr_12662.splice(0, 0, _local_3); this._SafeStr_12663.add(_local_3.id, _local_3); }; }; }; for each (_local_4 in _local_7) { if (((_local_4.online) || (_SafeStr_12647))){ if (this._SafeStr_12663.getValue(_local_4.id) == null){ _local_3 = new FriendEntity(_local_4.id, _local_4.name, _local_4.realName, _local_4.motto, _local_4.gender, _local_4.online, _local_4._SafeStr_5352, _local_4.figure, _local_4._SafeStr_5353, _local_4._SafeStr_5354); this._SafeStr_12662.push(_local_3); this._SafeStr_12663.add(_local_3.id, _local_3); }; }; this._SafeStr_12676(_local_4.id); }; if ((((_local_7.length > 0)) || ((_local_6.length > 0)))){ this._SafeStr_12662 = ((_SafeStr_12647) ? this._SafeStr_12686(this._SafeStr_12662) : this._SafeStr_12687(this._SafeStr_12662)); }; events.dispatchEvent(new _SafeStr_3835()); } private function _SafeStr_12667(k:_SafeStr_3893):void { events.dispatchEvent(new _SafeStr_3847(k.success)); } private function _SafeStr_12672(k:_SafeStr_2988):void { var _local_2:_SafeStr_2977; if (this._SafeStr_12688){ _local_2 = k._SafeStr_5325().req; this._SafeStr_12664.push(new _SafeStr_3013(_local_2._SafeStr_5332, _local_2._SafeStr_5333, _local_2._SafeStr_5335)); events.dispatchEvent(new _SafeStr_3833()); }; } private function _SafeStr_12666(k:_SafeStr_2972):void { var _local_2:Array; var _local_3:_SafeStr_2977; if (this._SafeStr_12688){ _local_2 = k._SafeStr_5325()._SafeStr_12689; for each (_local_3 in _local_2) { this._SafeStr_12664.push(new _SafeStr_3013(_local_3._SafeStr_5332, _local_3._SafeStr_5333, _local_3._SafeStr_5335)); }; events.dispatchEvent(new _SafeStr_3833()); }; } private function _SafeStr_12674(k:_SafeStr_3889):void { this._SafeStr_12676(k._SafeStr_5332); } private function _SafeStr_12673(k:_SafeStr_2703):void { var _local_2:_SafeStr_2692 = k._SafeStr_5325(); this._SafeStr_12665 = _local_2.senderId; var _local_3:Boolean = true; if (this._SafeStr_12661){ if (this._SafeStr_12661.isOpen()){ _local_3 = false; }; }; if (this._SafeStr_12660._SafeStr_12690){ events.dispatchEvent(new _SafeStr_3844(_local_3, this._SafeStr_12665)); }; if (_local_3){ this._SafeStr_12691(String(this._SafeStr_12665), _SafeStr_3842._SafeStr_9111, null, false, false); }; } private function _SafeStr_12682(k:_SafeStr_2698):void { events.dispatchEvent(new _SafeStr_3838(k._SafeStr_9104)); } private function _SafeStr_12668(k:_SafeStr_2696):void { var _local_2:_SafeStr_2701 = k._SafeStr_5325(); this._SafeStr_12665 = _local_2.senderId; if (((this._SafeStr_12661) && (!(this._SafeStr_12661.isOpen())))){ events.dispatchEvent(new _SafeStr_3844(true, this._SafeStr_12665)); this._SafeStr_12691(String(this._SafeStr_12665), _SafeStr_3842._SafeStr_9111, null, true, false); }; } private function _SafeStr_12670(k:_SafeStr_3886):void { var _local_2:_SafeStr_3892 = k._SafeStr_5325(); var _local_3:String = GameConfigurations._SafeStr_10202(_local_2.gameTypeId); if (_local_3){ this._SafeStr_12691(String(_local_2._SafeStr_12692), _SafeStr_3842._SafeStr_12639, _local_3, false, true); }; } private function _SafeStr_9062(k:_SafeStr_3890):void { var _local_2:_SafeStr_3887 = k._SafeStr_5325(); var _local_3 = !((_local_2._SafeStr_12632 == _SafeStr_3842._SafeStr_12637)); var _local_4 = !((_local_2._SafeStr_12632 == _SafeStr_3842._SafeStr_12638)); var _local_5 = !((_local_2._SafeStr_12632 == _SafeStr_3842._SafeStr_12637)); this._SafeStr_12691(_local_2._SafeStr_5367, _local_2._SafeStr_12632, _local_2.message, _local_3, _local_4, _local_5); } private function _SafeStr_12691(k:String, _arg_2:int, _arg_3:String, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean=true):void { var _local_7:_SafeStr_3845; var _local_8:_SafeStr_3842; var _local_9:Vector.<_SafeStr_3841>; if (this._SafeStr_12693){ _local_7 = this._SafeStr_12628(parseInt(k)); if (_local_7){ _local_9 = _local_7.notifications; for each (_local_8 in _local_9) { if (_local_8._SafeStr_12632 == _arg_2){ _local_8.message = _arg_3; _local_8._SafeStr_12633 = _arg_4; break; }; _local_8 = null; }; if (!_local_8){ _local_8 = new _SafeStr_3842(_arg_2, _arg_3, _arg_4); _local_9.push(_local_8); } else { if (!_arg_6){ return; }; }; events.dispatchEvent(new _SafeStr_3843(_local_7.id, _local_8)); if (_arg_5){ this._SafeStr_12675(_local_7, 0); }; if (_local_7.logEventId < 0){ _local_7.logEventId = _local_7._SafeStr_12643(); }; if (this._SafeStr_9001){ this._SafeStr_9001.trackEventLog("FriendBar", _SafeStr_3842._SafeStr_12642(_arg_2), "notified", "", (((_local_7.logEventId > 0)) ? _local_7.logEventId : 0)); }; }; }; } private function _SafeStr_12683(k:Array):void { var _local_2:_SafeStr_3000; var _local_3:FriendEntity; for each (_local_2 in k) { if (((_local_2.online) || (_SafeStr_12647))){ _local_3 = new FriendEntity(_local_2.id, _local_2.name, _local_2.realName, _local_2.motto, _local_2.gender, _local_2.online, _local_2._SafeStr_5352, _local_2.figure, _local_2._SafeStr_5353, _local_2._SafeStr_5354); this._SafeStr_12662.push(_local_3); this._SafeStr_12663.add(_local_3.id, _local_3); }; }; this._SafeStr_12662 = ((_SafeStr_12647) ? this._SafeStr_12686(this._SafeStr_12662) : this._SafeStr_12687(this._SafeStr_12662)); events.dispatchEvent(new _SafeStr_3835()); } private function _SafeStr_12687(k:Array):Array { if (_SafeStr_12648){ k.sortOn("name", [Array.CASEINSENSITIVE]); }; return (k); } private function _SafeStr_12686(k:Array):Array { var _local_4:FriendEntity; var _local_2:Array = []; var _local_3:Array = []; var _local_5:int = k.length; while (_local_5-- > 0) { _local_4 = k[_local_5]; if (_local_4.online){ _local_2.push(_local_4); } else { _local_3.push(_local_4); }; }; if (_SafeStr_12648){ _local_2.sortOn("name", [Array.CASEINSENSITIVE]); _local_3.sortOn("name", [(Array.CASEINSENSITIVE | Array.DESCENDING)]); }; _local_5 = _local_3.length; while (_local_5-- > 0) { _local_2.push(_local_3.pop()); }; return (_local_2); } public function get _SafeStr_12693():Boolean { return (getBoolean("friendbar.notifications.enabled")); } public function get _SafeStr_12688():Boolean { return (getBoolean("friendbar.requests.enabled")); } } }//package _-1Nw // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10202 = "_-00h" (String#22208, DoABC#3) // _SafeStr_12628 = "_-3qg" (String#11581, DoABC#3) // _SafeStr_12629 = "_-4tT" (String#12646, DoABC#3) // _SafeStr_12630 = "_-0p" (String#8439, DoABC#3) // _SafeStr_12631 = "_-1vs" (String#9591, DoABC#3) // _SafeStr_12632 = "_-2BE" (String#9885, DoABC#3) // _SafeStr_12633 = "_-04r" (String#7693, DoABC#3) // _SafeStr_12637 = "_-Wi" (String#39680, DoABC#3) // _SafeStr_12638 = "_-3qe" (String#31558, DoABC#3) // _SafeStr_12639 = "_-4JN" (String#32742, DoABC#3) // _SafeStr_12642 = "_-5mB" (String#36284, DoABC#3) // _SafeStr_12643 = "_-6Mn" (String#14159, DoABC#3) // _SafeStr_12647 = "_-1D9" (String#25113, DoABC#3) // _SafeStr_12648 = "_-09E" (String#22520, DoABC#3) // _SafeStr_12649 = "_-55t" (String#34663, DoABC#3) // _SafeStr_12650 = "_-2tz" (String#29228, DoABC#3) // _SafeStr_12651 = "_-2nN" (String#28976, DoABC#3) // _SafeStr_12652 = "_-0AA" (String#22554, DoABC#3) // _SafeStr_12653 = "_-63Y" (String#37001, DoABC#3) // _SafeStr_12654 = "_-6in" (String#38639, DoABC#3) // _SafeStr_12655 = "_-34f" (String#29671, DoABC#3) // _SafeStr_12656 = "_-Sd" (String#39528, DoABC#3) // _SafeStr_12657 = "_-4oc" (String#33934, DoABC#3) // _SafeStr_12658 = "_-0tM" (String#24311, DoABC#3) // _SafeStr_12659 = "_-VK" (String#39637, DoABC#3) // _SafeStr_12660 = "_-4Xf" (String#33322, DoABC#3) // _SafeStr_12661 = "_-4l2" (String#33807, DoABC#3) // _SafeStr_12662 = "_-Cu" (String#38958, DoABC#3) // _SafeStr_12663 = "_-4Dc" (String#32521, DoABC#3) // _SafeStr_12664 = "_-34c" (String#10806, DoABC#3) // _SafeStr_12665 = "_-3F9" (String#30097, DoABC#3) // _SafeStr_12666 = "_-5qt" (String#36468, DoABC#3) // _SafeStr_12667 = "_-3KI" (String#30315, DoABC#3) // _SafeStr_12668 = "_-2Vu" (String#3213, DoABC#3) // _SafeStr_12669 = "_-5pZ" (String#1134, DoABC#3) // _SafeStr_12670 = "_-CV" (String#38944, DoABC#3) // _SafeStr_12671 = "_-YH" (String#39731, DoABC#3) // _SafeStr_12672 = "_-2WQ" (String#10232, DoABC#3) // _SafeStr_12673 = "_-1pl" (String#9476, DoABC#3) // _SafeStr_12674 = "_-5s6" (String#36515, DoABC#3) // _SafeStr_12675 = "_-6gZ" (String#38550, DoABC#3) // _SafeStr_12676 = "_-6ip" (String#38640, DoABC#3) // _SafeStr_12677 = "_-6FX" (String#14034, DoABC#3) // _SafeStr_12678 = "_-1nt" (String#9443, DoABC#3) // _SafeStr_12679 = "_-58J" (String#34755, DoABC#3) // _SafeStr_12680 = "_-3nb" (String#11523, DoABC#3) // _SafeStr_12681 = "_-3cL" (String#31004, DoABC#3) // _SafeStr_12682 = "_-4ny" (String#33910, DoABC#3) // _SafeStr_12683 = "_-2fV" (String#28656, DoABC#3) // _SafeStr_12684 = "_-6bh" (String#38337, DoABC#3) // _SafeStr_12685 = "_-5u7" (String#13676, DoABC#3) // _SafeStr_12686 = "_-3mM" (String#31394, DoABC#3) // _SafeStr_12687 = "_-3Du" (String#30044, DoABC#3) // _SafeStr_12688 = "_-1Ba" (String#25051, DoABC#3) // _SafeStr_12689 = "_-e0" (String#39953, DoABC#3) // _SafeStr_12690 = "_-39W" (String#3390, DoABC#3) // _SafeStr_12691 = "_-Ch" (String#38952, DoABC#3) // _SafeStr_12692 = "_-5-O" (String#34397, DoABC#3) // _SafeStr_12693 = "_-1VW" (String#25815, DoABC#3) // _SafeStr_1367 = "_-4Tq" (String#12206, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2284 = "_-4yD" (String#34310, DoABC#3) // _SafeStr_2366 = "_-2rO" (String#10549, DoABC#3) // _SafeStr_2637 = "_-3u7" (String#31705, DoABC#3) // _SafeStr_2640 = "_-2EL" (String#27594, DoABC#3) // _SafeStr_2656 = "_-5xF" (String#13726, DoABC#3) // _SafeStr_2692 = "_-7M" (String#14546, DoABC#3) // _SafeStr_2696 = "_-5X4" (String#35703, DoABC#3) // _SafeStr_2698 = "_-0iL" (String#23879, DoABC#3) // _SafeStr_2699 = "_-0N6" (String#23087, DoABC#3) // _SafeStr_2701 = "_-523" (String#12788, DoABC#3) // _SafeStr_2703 = "_-1u4" (String#26771, DoABC#3) // _SafeStr_2972 = "_-0Vx" (String#23405, DoABC#3) // _SafeStr_2977 = "_-12X" (String#8670, DoABC#3) // _SafeStr_2988 = "_-2mj" (String#28949, DoABC#3) // _SafeStr_2999 = "_-SZ" (String#14912, DoABC#3) // _SafeStr_3000 = "_-42z" (String#11804, DoABC#3) // _SafeStr_3008 = "_-0yN" (String#24507, DoABC#3) // _SafeStr_3011 = "_-5zR" (String#36802, DoABC#3) // _SafeStr_3013 = "_-4Ml" (String#1565, DoABC#3) // _SafeStr_3490 = "_-11Z" (String#24667, DoABC#3) // _SafeStr_3833 = "_-67Y" (String#37160, DoABC#3) // _SafeStr_3834 = "_-5-U" (String#12753, DoABC#3) // _SafeStr_3835 = "_-2zu" (String#29449, DoABC#3) // _SafeStr_3838 = "_-5VY" (String#35642, DoABC#3) // _SafeStr_3841 = "_-3LW" (String#11053, DoABC#3) // _SafeStr_3842 = "_-5Ts" (String#35572, DoABC#3) // _SafeStr_3843 = "_-1G1" (String#25219, DoABC#3) // _SafeStr_3844 = "_-5G3" (String#3906, DoABC#3) // _SafeStr_3845 = "_-1Vb" (String#9159, DoABC#3) // _SafeStr_3847 = "_-0oB" (String#24106, DoABC#3) // _SafeStr_3885 = "_-wS" (String#15422, DoABC#3) // _SafeStr_3886 = "_-6Ai" (String#37292, DoABC#3) // _SafeStr_3887 = "_-2SU" (String#10168, DoABC#3) // _SafeStr_3888 = "_-28a" (String#27370, DoABC#3) // _SafeStr_3889 = "_-1-" (String#24562, DoABC#3) // _SafeStr_3890 = "_-2Zl" (String#28432, DoABC#3) // _SafeStr_3891 = "_-7k" (String#38767, DoABC#3) // _SafeStr_3892 = "_-4qR" (String#12595, DoABC#3) // _SafeStr_3893 = "_-5iY" (String#36153, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5332 = "_-4TV" (String#33166, DoABC#3) // _SafeStr_5333 = "_-2ml" (String#28950, DoABC#3) // _SafeStr_5335 = "_-09H" (String#22521, DoABC#3) // _SafeStr_5352 = "_-5NM" (String#13156, DoABC#3) // _SafeStr_5353 = "_-64X" (String#13850, DoABC#3) // _SafeStr_5354 = "_-0w8" (String#8543, DoABC#3) // _SafeStr_5367 = "_-NN" (String#39337, DoABC#3) // _SafeStr_5954 = "_-5tX" (String#36563, DoABC#3) // _SafeStr_6052 = "_-07J" (String#22451, DoABC#3) // _SafeStr_7023 = "_-6VW" (String#38084, DoABC#3) // _SafeStr_7040 = "_-687" (String#1140, DoABC#3) // _SafeStr_7043 = "_-1GN" (String#25230, DoABC#3) // _SafeStr_7044 = "_-4ts" (String#34142, DoABC#3) // _SafeStr_7048 = "_-5um" (String#36616, DoABC#3) // _SafeStr_7821 = "_-2lh" (String#28903, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9001 = "_-5eL" (String#438, DoABC#3) // _SafeStr_9062 = "_-3pq" (String#11567, DoABC#3) // _SafeStr_9072 = "_-4EP" (String#11972, DoABC#3) // _SafeStr_9073 = "_-qw" (String#15340, DoABC#3) // _SafeStr_9075 = "_-eF" (String#15119, DoABC#3) // _SafeStr_9077 = "_-4Lq" (String#12110, DoABC#3) // _SafeStr_9078 = "_-54E" (String#12827, DoABC#3) // _SafeStr_9104 = "_-2NS" (String#27951, DoABC#3) // _SafeStr_9107 = "_-32z" (String#10775, DoABC#3) // _SafeStr_9109 = "_-3ed" (String#11371, DoABC#3) // _SafeStr_9111 = "_-2I0" (String#27742, DoABC#3) // _SafeStr_9114 = "_-5ji" (String#13506, DoABC#3) //------------------------------------------------------------ //_-1oe._SafeStr_2361 package _-1oe { import _-1uj._SafeStr_2323; import _-0MK._SafeStr_3; import _-5UL._SafeStr_2336; import _-1rg._SafeStr_2333; import _-3HG._SafeStr_20; import _-0Kg._SafeStr_2378; import _-5YE.IBitmapWrapperWindow; import _-1uj._SafeStr_2346; import flash.display.BitmapData; import _-1Mz.IWindowContainer; public interface _SafeStr_2361 extends _SafeStr_2323, _SafeStr_3 { function get _SafeStr_8368():String; function get _SafeStr_8442():int; function set _SafeStr_5750(_arg_1:String):void; function get _SafeStr_5750():String; function get productCount():int; function get _SafeStr_6324():_SafeStr_2336; function get _SafeStr_8448():_SafeStr_2333; function get isUniqueLimitedItem():Boolean; function get isColorable():Boolean; function get uniqueLimitedItemSeriesSize():int; function get uniqueLimitedItemsLeft():int; function set uniqueLimitedItemsLeft(_arg_1:int):void; function _SafeStr_9365(_arg_1:_SafeStr_3319, _arg_2:_SafeStr_2323=null, _arg_3:_SafeStr_20=null, _arg_4:_SafeStr_2378=null, _arg_5:IBitmapWrapperWindow=null, _arg_6:_SafeStr_2346=null, _arg_7:Function=null):BitmapData; function set view(_arg_1:IWindowContainer):void; function set grid(_arg_1:_SafeStr_3318):void; } }//package _-1oe // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3318 = "_-5h" (String#13461, DoABC#3) // _SafeStr_3319 = "_-6hQ" (String#14459, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_6324 = "_-2Z8" (String#10270, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8442 = "_-0EZ" (String#7836, DoABC#3) // _SafeStr_8448 = "_-2s1" (String#3313, DoABC#3) // _SafeStr_9365 = "_-2dG" (String#10332, DoABC#3) //------------------------------------------------------------ //_-1oe._SafeStr_2362 package _-1oe { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; public interface _SafeStr_2362 extends _SafeStr_3 { function get view():IWindowContainer; function set view(_arg_1:IWindowContainer):void; function set grid(_arg_1:_SafeStr_3318):void; function _SafeStr_12694(_arg_1:Boolean):void; function activate():void; function deactivate():void; } }//package _-1oe // _SafeStr_12694 = "_-3ty" (String#11629, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3318 = "_-5h" (String#13461, DoABC#3) //------------------------------------------------------------ //_-1oe._SafeStr_2363 package _-1oe { import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import _-0Kg.HabboCatalog; import _-6Sv._SafeStr_2505; import _-1Mz.IWindow; import _-5YE.IInteractiveWindow; import _-5im.WindowState; import _-5im._SafeStr_3320; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import flash.display.BitmapData; import flash.geom.Point; import _-24f._SafeStr_111; import _-3HG._SafeStr_48; import _-24f._SafeStr_51; import _-3HG._SafeStr_20; public class _SafeStr_2363 implements _SafeStr_2362 { public static const _SafeStr_12695:String = "bg"; protected var _SafeStr_5414:IWindowContainer; private var _SafeStr_11829:_SafeStr_3318; protected var _icon:IBitmapWrapperWindow; private var _disposed:Boolean = false; private var _SafeStr_9351:Object; private var _SafeStr_5450:HabboCatalog; public function _SafeStr_2363(k:HabboCatalog) { this._SafeStr_5450 = k; super(); } public function get view():IWindowContainer { return (this._SafeStr_5414); } public function set grid(k:_SafeStr_3318):void { this._SafeStr_11829 = k; } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; this._SafeStr_11829 = null; this._icon = null; this._SafeStr_5450 = null; if (this._SafeStr_5414 != null){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; } public function get disposed():Boolean { return (this._disposed); } protected function get catalog():HabboCatalog { return (this._SafeStr_5450); } public function activate():void { if (!this._SafeStr_5414){ return; }; if (this._SafeStr_5414.findChildByTag("ITEM_HILIGHT")){ this._SafeStr_5414.findChildByTag("ITEM_HILIGHT").visible = true; } else { this._SafeStr_5414.getChildByName(_SafeStr_12695).style = _SafeStr_2505.DEFAULT; }; } public function deactivate():void { if (!this._SafeStr_5414){ return; }; if (this._SafeStr_5414.findChildByTag("ITEM_HILIGHT")){ this._SafeStr_5414.findChildByTag("ITEM_HILIGHT").visible = false; } else { this._SafeStr_5414.getChildByName(_SafeStr_12695).style = 3; }; } public function set view(k:IWindowContainer):void { if (!k){ return; }; this._SafeStr_5414 = k; this._SafeStr_5414.procedure = this._SafeStr_9344; this._icon = (this._SafeStr_5414.findChildByName("image") as IBitmapWrapperWindow); if (this._SafeStr_5414.findChildByTag("ITEM_HILIGHT")){ this._SafeStr_5414.findChildByTag("ITEM_HILIGHT").visible = false; }; var _local_2:IWindow = this._SafeStr_5414.findChildByName("multiContainer"); if (_local_2){ _local_2.visible = false; }; } public function _SafeStr_12694(k:Boolean):void { if ((((this._SafeStr_5414 as IInteractiveWindow)) && (k))){ (this._SafeStr_5414 as IInteractiveWindow)._SafeStr_12696(WindowState._SafeStr_10907, _SafeStr_3320._SafeStr_12697); (this._SafeStr_5414 as IInteractiveWindow)._SafeStr_12696((WindowState._SafeStr_10907 | WindowState._SafeStr_7810), _SafeStr_3320._SafeStr_12697); }; } private function _SafeStr_9344(k:WindowEvent, _arg_2:IWindow):void { var _local_3:Boolean; if (k.type == WindowMouseEvent.UP){ this._SafeStr_9351 = null; } else { if (k.type == WindowMouseEvent.DOWN){ if (_arg_2 == null){ return; }; this._SafeStr_11829.select(this, true); this._SafeStr_9351 = _arg_2; } else { if ((((((k.type == WindowMouseEvent._SafeStr_5424)) && (!((this._SafeStr_9351 == null))))) && ((this._SafeStr_9351 == _arg_2)))){ _local_3 = this._SafeStr_11829._SafeStr_9366(this); if (_local_3){ this._SafeStr_9351 = null; }; } else { if (k.type == WindowMouseEvent.UP){ this._SafeStr_9351 = null; } else { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_9351 = null; } else { if (k.type == WindowMouseEvent.DOUBLE_CLICK){ this._SafeStr_9351 = null; }; }; }; }; }; }; } public function setIconImage(k:BitmapData, _arg_2:Boolean):void { var _local_3:int; var _local_4:int; if (k == null){ return; }; if (((!((this._icon == null))) && (!(this._icon.disposed)))){ _local_3 = ((this._icon.width - k.width) / 2); _local_4 = ((this._icon.height - k.height) / 2); if (this._icon.bitmap == null){ this._icon.bitmap = new BitmapData(this._icon.width, this._icon.height, true, 0xFFFFFF); } else { this._icon.bitmap.fillRect(this._icon.bitmap.rect, 0xFFFFFF); }; this._icon.bitmap.copyPixels(k, k.rect, new Point(_local_3, _local_4), null, null, false); this._icon.invalidate(); }; if (_arg_2){ k.dispose(); }; } protected function _SafeStr_12698(k:String, _arg_2:_SafeStr_20):BitmapData { var _local_3:_SafeStr_48 = this._SafeStr_5450.avatarRenderManager.createAvatarImage(k, _SafeStr_111._SafeStr_5758, null, _arg_2); var _local_4:BitmapData = _local_3._SafeStr_5759(_SafeStr_51._SafeStr_5760, 0.5); _local_3.dispose(); return (_local_4); } } }//package _-1oe // _SafeStr_10907 = "_-2oO" (String#29007, DoABC#3) // _SafeStr_111 = "_-2LA" (String#27863, DoABC#3) // _SafeStr_11829 = "_-iz" (String#1159, DoABC#3) // _SafeStr_12694 = "_-3ty" (String#11629, DoABC#3) // _SafeStr_12695 = "_-0aV" (String#23583, DoABC#3) // _SafeStr_12696 = "_-5D" (String#12980, DoABC#3) // _SafeStr_12697 = "_-nZ" (String#40303, DoABC#3) // _SafeStr_12698 = "_-qg" (String#40427, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_2363 = "_-1Eq" (String#8879, DoABC#3) // _SafeStr_2505 = "_-3ml" (String#31409, DoABC#3) // _SafeStr_3318 = "_-5h" (String#13461, DoABC#3) // _SafeStr_3320 = "_-5T-" (String#13249, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5758 = "_-1ar" (String#26021, DoABC#3) // _SafeStr_5759 = "_-3P3" (String#30501, DoABC#3) // _SafeStr_5760 = "_-5NX" (String#35337, DoABC#3) // _SafeStr_7810 = "_-5GD" (String#35052, DoABC#3) // _SafeStr_9344 = "_-06x" (String#827, DoABC#3) // _SafeStr_9351 = "_-4Mo" (String#12118, DoABC#3) // _SafeStr_9366 = "_-o2" (String#15286, DoABC#3) //------------------------------------------------------------ //_-1oe._SafeStr_2389 package _-1oe { import flash.events.Event; import _-1Mz.IWindowContainer; import __AS3__.vec.Vector; import _-0Kg._SafeStr_2378; public interface _SafeStr_2389 { function dispose():void; function init():void; function closed():void; function dispatchWidgetEvent(_arg_1:Event):Boolean; function get window():IWindowContainer; function get viewer():_SafeStr_2482; function get pageId():int; function get offers():Vector.<_SafeStr_2378>; function get localization():_SafeStr_2390; function get layoutCode():String; function get hasLinks():Boolean; function get links():Array; function selectOffer(_arg_1:int):void; function replaceOffers(_arg_1:Vector.<_SafeStr_2378>, _arg_2:Boolean=false):void; function _SafeStr_8476(_arg_1:int, _arg_2:int):void; function get acceptSeasonCurrencyAsCredits():Boolean; function get _SafeStr_8422():Boolean; function set _SafeStr_12699(_arg_1:int):void; function get mode():int; function get _SafeStr_12700():Boolean; } }//package _-1oe // _SafeStr_12699 = "_-2tG" (String#10580, DoABC#3) // _SafeStr_12700 = "_-PF" (String#14854, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2389 = "_-5Ww" (String#13304, DoABC#3) // _SafeStr_2390 = "_-4tn" (String#12653, DoABC#3) // _SafeStr_2482 = "_-42g" (String#11797, DoABC#3) // _SafeStr_8422 = "_-1pm" (String#9477, DoABC#3) // _SafeStr_8476 = "_-21x" (String#9720, DoABC#3) //------------------------------------------------------------ //_-1oe._SafeStr_2390 package _-1oe { public interface _SafeStr_2390 { function get imageCount():int; function get textCount():int; function getTextElementName(_arg_1:int, _arg_2:String):String; function getImageElementName(_arg_1:int, _arg_2:String):String; function getTextElementContent(_arg_1:int):String; function getImageElementContent(_arg_1:int):String; function dispose():void; function hasLinks(_arg_1:String):Boolean; function _SafeStr_12701(_arg_1:String):Array; function _SafeStr_12702(_arg_1:int):uint; } }//package _-1oe // _SafeStr_12701 = "_-6fF" (String#14429, DoABC#3) // _SafeStr_12702 = "_-0Se" (String#8065, DoABC#3) // _SafeStr_2390 = "_-4tn" (String#12653, DoABC#3) //------------------------------------------------------------ //_-1oe._SafeStr_2426 package _-1oe { public interface _SafeStr_2426 { function _SafeStr_8447(_arg_1:Boolean, _arg_2:String):void; } }//package _-1oe // _SafeStr_2426 = "_-55u" (String#12852, DoABC#3) // _SafeStr_8447 = "_-27l" (String#9822, DoABC#3) //------------------------------------------------------------ //_-1oe._SafeStr_2482 package _-1oe { import __AS3__.vec.Vector; import _-0Kg._SafeStr_2378; import flash.events.Event; import _-0Kg._SafeStr_334; import _-1uj._SafeStr_2251; public interface _SafeStr_2482 { function _SafeStr_8373(_arg_1:int, _arg_2:String, _arg_3:_SafeStr_2390, _arg_4:Vector.<_SafeStr_2378>, _arg_5:int, _arg_6:Boolean):void; function dispatchWidgetEvent(_arg_1:Event):Boolean; function get catalog():_SafeStr_334; function get roomEngine():_SafeStr_2251; function dispose():void; function _SafeStr_8334():String; function get _SafeStr_12703():Array; } }//package _-1oe // _SafeStr_12703 = "_-37Q" (String#10853, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2390 = "_-4tn" (String#12653, DoABC#3) // _SafeStr_2482 = "_-42g" (String#11797, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_8334 = "_-0AF" (String#2595, DoABC#3) // _SafeStr_8373 = "_-21w" (String#9719, DoABC#3) //------------------------------------------------------------ //_-1oe._SafeStr_3318 package _-1oe { public interface _SafeStr_3318 { function select(_arg_1:_SafeStr_2362, _arg_2:Boolean):void; function _SafeStr_9366(_arg_1:_SafeStr_2362):Boolean; function dispose():void; } }//package _-1oe // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_3318 = "_-5h" (String#13461, DoABC#3) // _SafeStr_9366 = "_-o2" (String#15286, DoABC#3) //------------------------------------------------------------ //_-1oe._SafeStr_3319 package _-1oe { import _-0MK._SafeStr_3; import _-1uj._SafeStr_2251; import _-1uj._SafeStr_2346; import __AS3__.vec.Vector; import _-1Mz.IWindowContainer; import _-0Kg._SafeStr_2378; public interface _SafeStr_3319 extends _SafeStr_3 { function initProductIcon(_arg_1:_SafeStr_2251, _arg_2:_SafeStr_2346=null):void; function activate():void; function get products():Vector.<_SafeStr_2361>; function get _SafeStr_9367():_SafeStr_2361; function set view(_arg_1:IWindowContainer):void; function get view():IWindowContainer; function set grid(_arg_1:_SafeStr_3318):void; function _SafeStr_9368(_arg_1:int):void; function get offer():_SafeStr_2378; } }//package _-1oe // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3318 = "_-5h" (String#13461, DoABC#3) // _SafeStr_3319 = "_-6hQ" (String#14459, DoABC#3) // _SafeStr_9367 = "_-0q3" (String#8460, DoABC#3) // _SafeStr_9368 = "_-4Um" (String#12224, DoABC#3) //------------------------------------------------------------ //_-1oe._SafeStr_3351 package _-1oe { import _-0Kg._SafeStr_2378; import __AS3__.vec.Vector; import _-0Kg.HabboCatalog; import flash.display.BitmapData; import _-1uj._SafeStr_2251; import _-1uj._SafeStr_2346; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3639; import _-5Vt._SafeStr_37; import _-0nt.AssetLoaderEvent; import _-1Mz.IWindowContainer; public class _SafeStr_3351 extends ProductContainer { public function _SafeStr_3351(k:_SafeStr_2378, _arg_2:Vector.<_SafeStr_2361>, _arg_3:HabboCatalog) { super(k, _arg_2, _arg_3); } override public function initProductIcon(k:_SafeStr_2251, _arg_2:_SafeStr_2346=null):void { var _local_3:_SafeStr_2361 = _SafeStr_9367; var _local_4:BitmapData = _local_3._SafeStr_9365(this, this, this, (offer as _SafeStr_2378), _icon, _arg_2, this._SafeStr_9615); this.setIconImage(_local_4, true); } public function _SafeStr_12704():void { _SafeStr_5414.findChildByName("unique_item_background_bitmap").visible = true; var k:_SafeStr_2536 = _SafeStr_2536(_SafeStr_5414.findChildByName("unique_item_overlay_container")); var _local_2:_SafeStr_3639 = _SafeStr_3639(k.widget); k.visible = true; _local_2._SafeStr_7861 = _SafeStr_9367.uniqueLimitedItemSeriesSize; _local_2.animated = true; if (_SafeStr_9367.uniqueLimitedItemsLeft == 0){ _SafeStr_5414.findChildByName("unique_item_sold_out_bitmap").visible = true; } else { _SafeStr_5414.findChildByName("unique_item_sold_out_bitmap").visible = false; }; } private function _SafeStr_9615(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37; if (((!(disposed)) && (!((offer.page.viewer.catalog == null))))){ _local_2 = (k.target as _SafeStr_37); if (_local_2 != null){ catalog.setImageFromAsset(_icon, _local_2.assetName, null); }; }; } override public function set view(k:IWindowContainer):void { super.view = k; if (offer.product.isUniqueLimitedItem){ (offer.productContainer as _SafeStr_3351)._SafeStr_12704(); }; } } }//package _-1oe // _SafeStr_12704 = "_-0jW" (String#23923, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3351 = "_-4Wy" (String#12263, DoABC#3) // _SafeStr_3639 = "_-1CJ" (String#8840, DoABC#3) // _SafeStr_37 = "_-6-O" (String#36835, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_7861 = "_-2hc" (String#3266, DoABC#3) // _SafeStr_9365 = "_-2dG" (String#10332, DoABC#3) // _SafeStr_9367 = "_-0q3" (String#8460, DoABC#3) // _SafeStr_9615 = "_-1Ik" (String#1470, DoABC#3) //------------------------------------------------------------ //_-1oe._SafeStr_3352 package _-1oe { import _-0Kg._SafeStr_2378; import __AS3__.vec.Vector; import _-0Kg.HabboCatalog; import _-1Mz.IWindow; import _-5YE.ITextWindow; import _-1uj._SafeStr_2251; import _-1uj._SafeStr_2346; public class _SafeStr_3352 extends _SafeStr_3351 { public function _SafeStr_3352(k:_SafeStr_2378, _arg_2:Vector.<_SafeStr_2361>, _arg_3:HabboCatalog) { super(k, _arg_2, _arg_3); } override public function initProductIcon(k:_SafeStr_2251, _arg_2:_SafeStr_2346=null):void { super.initProductIcon(k); var _local_3:IWindow = _SafeStr_5414.findChildByName("multiContainer"); if (_local_3){ _local_3.visible = true; }; var _local_4:ITextWindow = (_SafeStr_5414.findChildByName("multiCounter") as ITextWindow); if (_local_4){ _local_4.text = ("x" + _SafeStr_9367.productCount); }; this._SafeStr_9368(offer.clubLevel); } } }//package _-1oe // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_3351 = "_-4Wy" (String#12263, DoABC#3) // _SafeStr_3352 = "_-uS" (String#15397, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_9367 = "_-0q3" (String#8460, DoABC#3) // _SafeStr_9368 = "_-4Um" (String#12224, DoABC#3) //------------------------------------------------------------ //_-1oe._SafeStr_3353 package _-1oe { import flash.display.BitmapData; import _-5Vt.BitmapDataAsset; import _-0Kg._SafeStr_2378; import __AS3__.vec.Vector; import _-0Kg.HabboCatalog; import _-1uj._SafeStr_2251; import _-1uj._SafeStr_2346; import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-6G7._SafeStr_2491; import _-5YE.IItemGridWindow; import _-5YE.ITextWindow; public class _SafeStr_3353 extends ProductContainer implements _SafeStr_3318 { private var _SafeStr_12705:BitmapData; public function _SafeStr_3353(k:_SafeStr_2378, _arg_2:Vector.<_SafeStr_2361>, _arg_3:HabboCatalog) { super(k, _arg_2, _arg_3); var _local_4:BitmapDataAsset = (_arg_3.assets.getAssetByName("ctlg_pic_deal_icon_narrow") as BitmapDataAsset); if (_local_4 != null){ this._SafeStr_12705 = (_local_4.content as BitmapData); } else { this._SafeStr_12705 = new BitmapData(1, 1, true, 0xFFFFFF); }; } override public function dispose():void { if (disposed){ return; }; this._SafeStr_12705 = null; super.dispose(); } override public function initProductIcon(k:_SafeStr_2251, _arg_2:_SafeStr_2346=null):void { setIconImage(this._SafeStr_12705.clone(), true); } public function _SafeStr_9363(k:IItemGridWindow, _arg_2:XML):void { var _local_4:_SafeStr_2361; var _local_5:IWindowContainer; var _local_6:IWindow; var _local_7:BitmapData; var _local_3:IWindowContainer = (catalog.windowManager.buildFromXML(_arg_2) as IWindowContainer); for each (_local_4 in offer.productContainer.products) { if (_local_4._SafeStr_8368 == _SafeStr_2491._SafeStr_9364){ } else { _local_5 = (_local_3.clone() as IWindowContainer); _local_6 = _local_5.findChildByName("clubLevelIcon"); if (_local_6 != null){ _local_6.visible = false; }; k._SafeStr_8915(_local_5); _local_4.view = _local_5; _local_7 = _local_4._SafeStr_9365(this); if (_local_7 != null){ _local_7.dispose(); }; _local_4.grid = this; }; }; } public function _SafeStr_9461(k:int):void { var _local_2:IWindow = (_SafeStr_5414.findChildByName("bundleCounter") as ITextWindow); if (_local_2 != null){ _local_2.caption = k.toString(); }; } public function select(k:_SafeStr_2362, _arg_2:Boolean):void { _SafeStr_4.log(("Product Bundle, select item: " + k)); } public function _SafeStr_9366(k:_SafeStr_2362):Boolean { return (false); } override public function set view(k:IWindowContainer):void { super.view = k; this._SafeStr_9461(999); } } }//package _-1oe // _SafeStr_12705 = "_-0ID" (String#7890, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_3318 = "_-5h" (String#13461, DoABC#3) // _SafeStr_3353 = "_-1S6" (String#9096, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_9363 = "_-Yp" (String#1638, DoABC#3) // _SafeStr_9364 = "_-0jD" (String#23908, DoABC#3) // _SafeStr_9365 = "_-2dG" (String#10332, DoABC#3) // _SafeStr_9366 = "_-o2" (String#15286, DoABC#3) // _SafeStr_9461 = "_-4EQ" (String#32555, DoABC#3) //------------------------------------------------------------ //_-1oe._SafeStr_4796 package _-1oe { import _-1rg._SafeStr_2333; import _-0Kg._SafeStr_2378; import __AS3__.vec.Vector; import _-0Kg.HabboCatalog; import _-1uj._SafeStr_3018; import _-6G7._SafeStr_2491; import _-1uj._SafeStr_2251; import _-1uj._SafeStr_2346; import _-6G7._SafeStr_2367; public class _SafeStr_4796 extends ProductContainer { private var _SafeStr_8211:_SafeStr_2333; public function _SafeStr_4796(k:_SafeStr_2378, _arg_2:Vector.<_SafeStr_2361>, _arg_3:HabboCatalog, _arg_4:_SafeStr_2333) { super(k, _arg_2, _arg_3); this._SafeStr_8211 = _arg_4; } override public function initProductIcon(k:_SafeStr_2251, _arg_2:_SafeStr_2346=null):void { var _local_3:_SafeStr_3018; switch (this._SafeStr_8211.type){ case _SafeStr_2491._SafeStr_5890: _local_3 = catalog.roomEngine.getFurnitureIcon(this._SafeStr_8211.id, this); break; case _SafeStr_2491._SafeStr_5891: _local_3 = catalog.roomEngine.getWallItemIcon(this._SafeStr_8211.id, this); break; }; if (_local_3){ setIconImage(_local_3.data, true); }; } override public function activate():void { super.activate(); if ((((this._SafeStr_8211._SafeStr_6543 > -1)) && (!((catalog.catalogType == _SafeStr_2367.BUILDER))))){ catalog.sendGetProductOffer(this._SafeStr_8211._SafeStr_6543); } else { catalog.sendGetProductOffer(this._SafeStr_8211._SafeStr_6541); }; } override public function get isLazy():Boolean { return (true); } } }//package _-1oe // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_4796 = "_-5CD" (String#12967, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_6541 = "_-Yu" (String#15027, DoABC#3) // _SafeStr_6543 = "_-1LR" (String#8987, DoABC#3) // _SafeStr_8211 = "_-3SQ" (String#581, DoABC#3) //------------------------------------------------------------ //_-1oe._SafeStr_5160 package _-1oe { import _-1uj._SafeStr_2323; import _-1uj._SafeStr_2251; import _-1Mz.IWindowContainer; import flash.display.BitmapData; import _-5Mz.WindowMouseEvent; import _-1uj._SafeStr_3018; import _-3yO._SafeStr_4438; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-1uj._SafeStr_2329; import _-3yO._SafeStr_2285; import flash.display.Sprite; import flash.display.Bitmap; public class _SafeStr_5160 implements _SafeStr_2323 { private static const _SafeStr_12706:String = "CatalogOverlaySprite"; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_8182:IWindowContainer; private var _SafeStr_5560:Boolean = false; public function set roomEngine(k:_SafeStr_2251):void { this._SafeStr_7205 = k; } public function set mainContainer(k:IWindowContainer):void { this._SafeStr_8182 = k; } public function get state():Boolean { return (this._SafeStr_5560); } public function dispose():void { this._SafeStr_12707(); this._SafeStr_8182 = null; this._SafeStr_7205 = null; this._SafeStr_5560 = false; } public function imageReady(k:int, _arg_2:BitmapData):void { } public function _SafeStr_5454(k:int):void { } public function _SafeStr_9266(k:WindowEvent, _arg_2:IWindow, _arg_3:_SafeStr_2329):void { var _local_4:WindowMouseEvent; var _local_5:int; var _local_6:int; var _local_7:_SafeStr_3018; if (this._SafeStr_7205 == null){ return; }; _local_4 = (k as WindowMouseEvent); switch (k.type){ case WindowMouseEvent._SafeStr_6408: if ((((_arg_3 == null)) || (!((_arg_3.operation == _SafeStr_4438.OBJECT_PLACE))))){ return; }; _local_5 = _local_4.stageX; _local_6 = _local_4.stageY; if (this._SafeStr_12708() == null){ _local_7 = this._SafeStr_9269(_arg_3); if (_local_7 == null){ return; }; this._SafeStr_12709(_local_7.data); }; this._SafeStr_5560 = true; this._SafeStr_12710(_local_5, _local_6); return; case WindowMouseEvent._SafeStr_5424: if (this._SafeStr_5560){ if ((((((((_local_4.localX >= 0)) && ((_local_4.localX < k.target.width)))) && ((_local_4.localY >= 0)))) && ((_local_4.localY < k.target.height)))){ return; }; this._SafeStr_9271(); }; return; }; } public function _SafeStr_9271():void { if (this._SafeStr_5560){ this._SafeStr_12707(); this._SafeStr_5560 = false; }; } private function _SafeStr_9269(k:_SafeStr_2329):_SafeStr_3018 { var _local_2:_SafeStr_3018; if ((((k == null)) || ((this._SafeStr_7205 == null)))){ return (null); }; if (k.category == _SafeStr_2285._SafeStr_5887){ return (this._SafeStr_7205.getFurnitureIcon(k.typeId, this)); }; if (k.category == _SafeStr_2285._SafeStr_5987){ return (this._SafeStr_7205.getWallItemIcon(k.typeId, this, k._SafeStr_8454)); }; return (null); } private function _SafeStr_12709(k:BitmapData):void { if ((((((((k == null)) || ((this._SafeStr_8182 == null)))) || ((this._SafeStr_8182.desktop == null)))) || (!((this._SafeStr_12708() == null))))){ return; }; var _local_2:Sprite = (this._SafeStr_8182.desktop.getDisplayObject() as Sprite); var _local_3:Sprite = new Sprite(); _local_3.name = _SafeStr_12706; _local_3.mouseEnabled = false; _local_3.visible = true; var _local_4:Bitmap = new Bitmap(k); _local_3.addChild(_local_4); _local_2.addChild(_local_3); } private function _SafeStr_12708():Sprite { if ((((this._SafeStr_8182 == null)) || ((this._SafeStr_8182.desktop == null)))){ return (null); }; var k:Sprite = (this._SafeStr_8182.desktop.getDisplayObject() as Sprite); var _local_2:Sprite = (k.getChildByName(_SafeStr_12706) as Sprite); return (_local_2); } private function _SafeStr_12710(k:int, _arg_2:int):void { var _local_3:Sprite = this._SafeStr_12708(); if (_local_3 == null){ return; }; _local_3.x = (k - Math.round((_local_3.width / 2))); _local_3.y = (_arg_2 - Math.round((_local_3.height / 2))); } private function _SafeStr_12707():void { if ((((((this._SafeStr_8182 == null)) || ((this._SafeStr_8182.desktop == null)))) || ((this._SafeStr_12708() == null)))){ return; }; var k:Sprite = (this._SafeStr_8182.desktop.getDisplayObject() as Sprite); var _local_2:Sprite = (k.getChildByName(_SafeStr_12706) as Sprite); if (_local_2 == null){ return; }; var _local_3:Bitmap = (_local_2.removeChildAt(0) as Bitmap); if (((!((_local_3 == null))) && (!((_local_3.bitmapData == null))))){ _local_3.bitmapData.dispose(); }; k.removeChild(k.getChildByName(_SafeStr_12706)); } } }//package _-1oe // _SafeStr_12706 = "_-3MU" (String#30402, DoABC#3) // _SafeStr_12707 = "_-6Sr" (String#37968, DoABC#3) // _SafeStr_12708 = "_-3bz" (String#30991, DoABC#3) // _SafeStr_12709 = "_-5L8" (String#35251, DoABC#3) // _SafeStr_12710 = "_-3nf" (String#31442, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2329 = "_-3Sf" (String#11169, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_4438 = "_-4il" (String#12473, DoABC#3) // _SafeStr_5160 = "_-27A" (String#9810, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_6408 = "_-5s1" (String#36512, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_8182 = "_-4g0" (String#3748, DoABC#3) // _SafeStr_8454 = "_-2J1" (String#10015, DoABC#3) // _SafeStr_9266 = "_-1vv" (String#9592, DoABC#3) // _SafeStr_9269 = "_-5cc" (String#1597, DoABC#3) // _SafeStr_9271 = "_-19M" (String#24964, DoABC#3) //------------------------------------------------------------ //_-1oe.CatalogPage package _-1oe { import _-1Mz.IWindowContainer; import __AS3__.vec.Vector; import _-0Kg._SafeStr_2378; import _-3JS.EventDispatcherWrapper; import _-0Kg.HabboCatalog; import _-0Oq.ItemGridCatalogWidget; import _-5ZP.CatalogNavigator; import _-6G7._SafeStr_2367; import _-5YE.ITextFieldWindow; import _-0Oq._SafeStr_4787; import _-0Oq._SafeStr_3321; import _-5Vt.XmlAsset; import _-0Oq.ProductViewCatalogWidget; import _-0Oq._SafeStr_4811; import _-0Oq.SingleViewCatalogWidget; import _-0Oq._SafeStr_4812; import _-0Oq.ColourGridCatalogWidget; import _-0Oq._SafeStr_4818; import _-0Oq._SafeStr_4804; import _-0Oq.SpacesNewCatalogWidget; import _-0Oq._SafeStr_4817; import _-0Oq.TrophyCatalogWidget; import _-0Oq._SafeStr_4800; import _-0Oq.PetsCatalogWidget; import _-0Oq.NewPetsCatalogWidget; import _-0Oq.RoomAdsCatalogWidget; import _-0Oq._SafeStr_4816; import _-0Oq._SafeStr_4805; import _-0Oq._SafeStr_4807; import _-0Oq.RecyclerPrizesCatalogWidget; import _-0Oq.MarketPlaceCatalogWidget; import _-0Oq.MarketPlaceOwnItemsCatalogWidget; import _-0Oq.ClubGiftWidget; import _-0Oq.ClubBuyCatalogWidget; import _-0Oq.VipBuyCatalogWidget; import _-0Oq._SafeStr_4810; import _-0Oq._SafeStr_4797; import _-0Oq._SafeStr_4814; import _-0Oq._SafeStr_4819; import _-0Oq._SafeStr_4801; import _-0Oq.GuildSelectorCatalogWidget; import _-0Oq.GuildForumSelectorCatalogWidget; import _-0Oq.PetPreviewCatalogWidget; import _-0Oq._SafeStr_4798; import _-0Oq._SafeStr_4806; import _-0Oq._SafeStr_4802; import _-0Oq._SafeStr_4803; import _-0Oq.SoldLtdItemsCatalogWidget; import _-0Oq.UserBadgeSelectorCatalogWidget; import _-0Oq.BundleGridViewCatalogWidget; import _-0Oq._SafeStr_4809; import _-0Oq._SafeStr_4808; import _-0Oq._SafeStr_4813; import _-0Oq.BuilderAddonsCatalogWidget; import _-0Oq.BuilderLoyaltyCatalogWidget; import _-0Oq._SafeStr_4799; import _-0Oq.FirstProductSelectorCatalogWidget; import _-0Oq.FeaturedItemsCatalogWidget; import _-58S._SafeStr_3369; import _-58S._SafeStr_3313; import _-0Oq.LocalizationCatalogWidget; import flash.events.Event; import _-58S._SafeStr_4815; import __AS3__.vec.*; public class CatalogPage implements _SafeStr_2389 { protected static const _SafeStr_12711:String = "layout_"; public static const _SafeStr_12712:int = 0; public static const _SafeStr_9476:int = 1; protected var _SafeStr_10185:XML; protected var _SafeStr_5415:IWindowContainer; private var _SafeStr_9616:_SafeStr_2482; private var _SafeStr_7948:int; private var _SafeStr_12713:String; private var _SafeStr_9282:Vector.<_SafeStr_2378>; private var _SafeStr_5525:_SafeStr_2390; private var _SafeStr_7223:Array; private var _SafeStr_12714:EventDispatcherWrapper; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_12715:int; private var _SafeStr_12716:ItemGridCatalogWidget; private var _SafeStr_12717:Boolean; private var _SafeStr_12575:int; public function CatalogPage(k:_SafeStr_2482, _arg_2:int, _arg_3:String, _arg_4:_SafeStr_2390, _arg_5:Vector.<_SafeStr_2378>, _arg_6:HabboCatalog, _arg_7:Boolean, _arg_8:int=-1) { var _local_9:_SafeStr_2378; this._SafeStr_7223 = []; super(); this._SafeStr_9616 = k; this._SafeStr_7948 = _arg_2; this._SafeStr_12713 = _arg_3; this._SafeStr_5525 = _arg_4; this._SafeStr_9282 = _arg_5; this._SafeStr_5450 = _arg_6; for each (_local_9 in _arg_5) { _local_9.page = this; }; this._SafeStr_12714 = new EventDispatcherWrapper(); this._SafeStr_7223 = new Array(); this._SafeStr_12717 = _arg_7; if (_arg_8 == -1){ this._SafeStr_12575 = _SafeStr_12712; } else { this._SafeStr_12575 = _arg_8; }; this.init(); } public function get window():IWindowContainer { return (this._SafeStr_5415); } public function get viewer():_SafeStr_2482 { return (this._SafeStr_9616); } public function get pageId():int { return ((((this._SafeStr_12575 == _SafeStr_9476)) ? CatalogNavigator._SafeStr_8301 : this._SafeStr_7948)); } public function get layoutCode():String { return (this._SafeStr_12713); } public function get offers():Vector.<_SafeStr_2378> { return (this._SafeStr_9282); } public function get localization():_SafeStr_2390 { return (this._SafeStr_5525); } public function get links():Array { return (this._SafeStr_5525._SafeStr_12701(this._SafeStr_12713)); } public function get hasLinks():Boolean { return (this._SafeStr_5525.hasLinks(this._SafeStr_12713)); } public function get acceptSeasonCurrencyAsCredits():Boolean { return (this._SafeStr_12717); } public function get _SafeStr_8422():Boolean { return (!((this._SafeStr_12713 == "sold_ltd_items"))); } public function set _SafeStr_12699(k:int):void { this._SafeStr_12715 = k; } public function get mode():int { return (this._SafeStr_12575); } public function get _SafeStr_12700():Boolean { return ((this._SafeStr_5450.catalogType == _SafeStr_2367.BUILDER)); } public function selectOffer(k:int):void { var _local_2:_SafeStr_2378; var _local_3:_SafeStr_2362; var _local_4:ITextFieldWindow; if (((!((this._SafeStr_12716 == null))) && ((k > -1)))){ _SafeStr_4.log(("selecting offer " + k)); for each (_local_2 in this._SafeStr_9282) { if (_local_2._SafeStr_7441 == k){ _local_3 = _local_2.gridItem; this._SafeStr_12716.select(_local_3, true); }; }; }; if (((this._SafeStr_5415) && (!((this._SafeStr_5415.findChildByName(_SafeStr_4787._SafeStr_9157) == null))))){ _local_4 = (this._SafeStr_5415.findChildByName("input_text") as ITextFieldWindow); _local_4.focus(); _local_4.activate(); }; } public function dispose():void { var k:_SafeStr_3321; var _local_2:_SafeStr_2378; for each (k in this._SafeStr_7223) { k.dispose(); }; this._SafeStr_7223 = null; this._SafeStr_5525.dispose(); for each (_local_2 in this._SafeStr_9282) { _local_2.dispose(); }; this._SafeStr_9282 = new Vector.<_SafeStr_2378>(0); if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_12714 != null){ this._SafeStr_12714.dispose(); this._SafeStr_12714 = null; }; this._SafeStr_9616 = null; this._SafeStr_10185 = null; this._SafeStr_7948 = 0; this._SafeStr_12713 = ""; this._SafeStr_12717 = false; } public function init():void { if (this.createWindow(this.layoutCode)){ this._SafeStr_12718(); }; } public function closed():void { var k:_SafeStr_3321; if (this._SafeStr_7223 != null){ for each (k in this._SafeStr_7223) { k.closed(); }; }; } protected function createWindow(k:String):Boolean { if (k == "frontpage4"){ k = "frontpage_featured"; }; var _local_2:String = (_SafeStr_12711 + k); if (this._SafeStr_9616._SafeStr_12703.indexOf("UBUNTU") > -1){ if (!this.viewer.catalog.assets.hasAsset(_local_2)){ _local_2 = ("old_" + _local_2); }; } else { _local_2 = ("old_" + _local_2); }; var _local_3:XmlAsset = (this.viewer.catalog.assets.getAssetByName(_local_2) as XmlAsset); if (_local_3 == null){ _SafeStr_4.log(("Could not find asset for layout " + _local_2)); return (false); }; this._SafeStr_10185 = (_local_3.content as XML); this._SafeStr_5415 = (this.viewer.catalog.windowManager.buildFromXML(this._SafeStr_10185) as IWindowContainer); if (this._SafeStr_5415 == null){ _SafeStr_4.log(("Could not create layout " + k)); return (false); }; return (true); } private function _SafeStr_12719():void { } private function _SafeStr_12718():void { this._SafeStr_12720(this._SafeStr_5415); this._SafeStr_12721(); } private function _SafeStr_12720(k:IWindowContainer):void { var _local_2:int; var _local_3:IWindowContainer; if (k != null){ _local_2 = 0; while (_local_2 < k.numChildren) { _local_3 = (k.getChildAt(_local_2) as IWindowContainer); if (_local_3 != null){ this._SafeStr_7177(_local_3); this._SafeStr_12720(_local_3); }; _local_2++; }; }; } private function _SafeStr_7177(k:IWindowContainer):void { if (k == null){ return; }; switch (k.name){ case _SafeStr_4787._SafeStr_9136: if (this._SafeStr_12716 == null){ this._SafeStr_12716 = new ItemGridCatalogWidget(k, this._SafeStr_5450.sessionDataManager, this._SafeStr_5450.catalogType); this._SafeStr_7223.push(this._SafeStr_12716); }; return; case _SafeStr_4787._SafeStr_9143: this._SafeStr_7223.push(new ProductViewCatalogWidget(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9151: this._SafeStr_7223.push(new _SafeStr_4811(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9149: this._SafeStr_7223.push(new SingleViewCatalogWidget(k, this._SafeStr_5450)); return; case _SafeStr_4787.PURCHASE: this._SafeStr_7223.push(new _SafeStr_4812(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9131: this._SafeStr_7223.push(new ColourGridCatalogWidget(k)); return; case _SafeStr_4787._SafeStr_9156: this._SafeStr_7223.push(new _SafeStr_4818(k, this._SafeStr_5450._SafeStr_5839)); return; case _SafeStr_4787._SafeStr_9145: this._SafeStr_7223.push(new _SafeStr_4804(k)); return; case _SafeStr_4787._SafeStr_9152: this._SafeStr_7223.push(new SpacesNewCatalogWidget(k, this._SafeStr_5450.sessionDataManager, this._SafeStr_5450.catalogType)); return; case _SafeStr_4787._SafeStr_9147: this._SafeStr_7223.push(new _SafeStr_4817(k)); return; case _SafeStr_4787._SafeStr_9157: this._SafeStr_7223.push(new TrophyCatalogWidget(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9122: this._SafeStr_7223.push(new _SafeStr_4800(k)); return; case _SafeStr_4787._SafeStr_7598: this._SafeStr_7223.push(new PetsCatalogWidget(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9141: this._SafeStr_7223.push(new NewPetsCatalogWidget(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9146: this._SafeStr_7223.push(new RoomAdsCatalogWidget(k, this._SafeStr_5450)); return; case _SafeStr_4787.TEXT_INPUT: this._SafeStr_7223.push(new _SafeStr_4816(k)); return; case _SafeStr_4787._SafeStr_9153: this._SafeStr_7223.push(new _SafeStr_4805(k)); return; case _SafeStr_4787._SafeStr_7596: this._SafeStr_7223.push(new _SafeStr_4807(k)); return; case _SafeStr_4787._SafeStr_9144: this._SafeStr_7223.push(new RecyclerPrizesCatalogWidget(k)); return; case _SafeStr_4787._SafeStr_9139: this._SafeStr_7223.push(new MarketPlaceCatalogWidget(k)); return; case _SafeStr_4787._SafeStr_9140: this._SafeStr_7223.push(new MarketPlaceOwnItemsCatalogWidget(k)); return; case _SafeStr_4787._SafeStr_9130: this._SafeStr_7223.push(new ClubGiftWidget(k, this._SafeStr_5450._SafeStr_8319(), this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9129: this._SafeStr_7223.push(new ClubBuyCatalogWidget(k)); return; case _SafeStr_4787._SafeStr_9160: this._SafeStr_7223.push(new VipBuyCatalogWidget(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9137: this._SafeStr_7223.push(new _SafeStr_4810(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9161: this._SafeStr_7223.push(new VipBuyCatalogWidget(k, this._SafeStr_5450, true)); return; case _SafeStr_4787._SafeStr_9121: this._SafeStr_7223.push(new _SafeStr_4797(k)); return; case _SafeStr_4787._SafeStr_9138: this._SafeStr_7223.push(new _SafeStr_4814(k)); return; case _SafeStr_4787._SafeStr_9128: this._SafeStr_7223.push(new _SafeStr_4819(k)); return; case _SafeStr_4787._SafeStr_9133: this._SafeStr_7223.push(new _SafeStr_4801(k, this._SafeStr_5450._SafeStr_8323())); return; case _SafeStr_4787._SafeStr_9134: this._SafeStr_7223.push(new GuildSelectorCatalogWidget(k, this._SafeStr_5450._SafeStr_8323())); return; case _SafeStr_4787._SafeStr_9135: this._SafeStr_7223.push(new GuildForumSelectorCatalogWidget(k, this._SafeStr_5450._SafeStr_8323())); return; case _SafeStr_4787._SafeStr_9142: this._SafeStr_7223.push(new PetPreviewCatalogWidget(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9154: this._SafeStr_7223.push(new _SafeStr_4798(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9127: this._SafeStr_7223.push(new _SafeStr_4806(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9155: this._SafeStr_7223.push(new _SafeStr_4802(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9158: this._SafeStr_7223.push(new _SafeStr_4803(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9150: this._SafeStr_7223.push(new SoldLtdItemsCatalogWidget(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9159: this._SafeStr_7223.push(new UserBadgeSelectorCatalogWidget(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9126: this._SafeStr_7223.push(new BundleGridViewCatalogWidget(k)); return; case _SafeStr_4787._SafeStr_9148: this._SafeStr_7223.push(new _SafeStr_4809(k, this._SafeStr_5450)); return; case _SafeStr_4787.BUILDER: this._SafeStr_7223.push(new _SafeStr_4808(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9125: this._SafeStr_7223.push(new _SafeStr_4813(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9123: this._SafeStr_7223.push(new BuilderAddonsCatalogWidget(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9124: this._SafeStr_7223.push(new BuilderLoyaltyCatalogWidget(k, this._SafeStr_5450)); return; case _SafeStr_4787._SafeStr_9162: this._SafeStr_7223.push(new _SafeStr_4799(k)); return; case _SafeStr_4787._SafeStr_9163: this._SafeStr_7223.push(new FirstProductSelectorCatalogWidget(k)); return; case _SafeStr_4787._SafeStr_9132: this._SafeStr_7223.push(new FeaturedItemsCatalogWidget(k, this._SafeStr_5450)); return; }; } private function _SafeStr_12721():void { var k:_SafeStr_3321; var _local_3:ColourGridCatalogWidget; var _local_4:ItemGridCatalogWidget; var _local_5:IWindowContainer; var _local_6:int; var _local_7:IWindowContainer; var _local_2:Array = []; if (this._SafeStr_12713 == "default_3x3_color_grouping"){ _local_5 = (this._SafeStr_5415.findChildByName("itemGridWidget") as IWindowContainer); _local_6 = 3; _local_5.height = (104 - _local_6); _local_7 = (this._SafeStr_5415.findChildByName("colourGridWidget") as IWindowContainer); _local_7.visible = true; _local_7.width = 360; _local_7.x = _local_5.x; _local_7.y = ((_local_5.y + _local_5.height) + _local_6); _local_7.height = 51; _local_3 = new ColourGridCatalogWidget(_local_7); this._SafeStr_7223.push(_local_3); }; for each (k in this._SafeStr_7223) { k.page = this; if ((k is ItemGridCatalogWidget)){ _local_4 = (k as ItemGridCatalogWidget); }; k.events = this._SafeStr_12714; if (!k.init()){ _local_2.push(k); }; }; this._SafeStr_12722(_local_2); this._SafeStr_12723(); this._SafeStr_12714.dispatchEvent(new _SafeStr_3369(_SafeStr_3313.WIDGETS_INITIALIZED)); } private function _SafeStr_12723():void { var k:_SafeStr_3321 = new LocalizationCatalogWidget(this._SafeStr_5415, this._SafeStr_5450); this._SafeStr_7223.push(k); k.page = this; k.events = this._SafeStr_12714; k.init(); } private function _SafeStr_12722(k:Array):void { var _local_2:_SafeStr_3321; var _local_3:_SafeStr_3321; var _local_4:int; if ((((k == null)) || ((k.length == 0)))){ return; }; for each (_local_2 in this._SafeStr_7223) { if (_local_2.window != null){ for each (_local_3 in k) { if (_local_3.window != null){ if (_local_3.window.getChildIndex(_local_2.window) >= 0){ if (k.indexOf(_local_2) < 0){ k.push(_local_2); }; break; }; }; }; }; }; for each (_local_3 in k) { if (_local_3.window != null){ this._SafeStr_5415.removeChild(_local_3.window); _local_3.window.dispose(); }; _local_4 = this._SafeStr_7223.indexOf(_local_3); if (_local_4 >= 0){ this._SafeStr_7223.splice(_local_4, 1); }; _local_3.dispose(); }; } public function dispatchWidgetEvent(k:Event):Boolean { if (this._SafeStr_12714 != null){ return (this._SafeStr_12714.dispatchEvent(k)); }; return (false); } public function replaceOffers(k:Vector.<_SafeStr_2378>, _arg_2:Boolean=false):void { var _local_3:_SafeStr_2378; if (_arg_2){ for each (_local_3 in this._SafeStr_9282) { _local_3.dispose(); }; }; this._SafeStr_9282 = k; } public function _SafeStr_8476(k:int, _arg_2:int):void { var _local_3:_SafeStr_2378; for each (_local_3 in this._SafeStr_9282) { if (_local_3._SafeStr_7441 == k){ _local_3.product.uniqueLimitedItemsLeft = _arg_2; this._SafeStr_12714.dispatchEvent(new _SafeStr_4815(_local_3)); return; }; }; } } }//package _-1oe // _SafeStr_10185 = "_-3oI" (String#1550, DoABC#3) // _SafeStr_12575 = "_-0Ka" (String#326, DoABC#3) // _SafeStr_12699 = "_-2tG" (String#10580, DoABC#3) // _SafeStr_12700 = "_-PF" (String#14854, DoABC#3) // _SafeStr_12701 = "_-6fF" (String#14429, DoABC#3) // _SafeStr_12703 = "_-37Q" (String#10853, DoABC#3) // _SafeStr_12711 = "_-1HU" (String#25271, DoABC#3) // _SafeStr_12712 = "_-Lt" (String#877, DoABC#3) // _SafeStr_12713 = "_-5SV" (String#13240, DoABC#3) // _SafeStr_12714 = "_-3Ah" (String#29914, DoABC#3) // _SafeStr_12715 = "_-6R3" (String#37901, DoABC#3) // _SafeStr_12716 = "_-1rW" (String#26670, DoABC#3) // _SafeStr_12717 = "_-3Ls" (String#11058, DoABC#3) // _SafeStr_12718 = "_-4eI" (String#33563, DoABC#3) // _SafeStr_12719 = "_-6kc" (String#14519, DoABC#3) // _SafeStr_12720 = "_-6Ti" (String#38001, DoABC#3) // _SafeStr_12721 = "_-1mv" (String#26493, DoABC#3) // _SafeStr_12722 = "_-3wP" (String#31797, DoABC#3) // _SafeStr_12723 = "_-1Fr" (String#8897, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2389 = "_-5Ww" (String#13304, DoABC#3) // _SafeStr_2390 = "_-4tn" (String#12653, DoABC#3) // _SafeStr_2482 = "_-42g" (String#11797, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_3321 = "_-4cC" (String#12360, DoABC#3) // _SafeStr_3369 = "_-1a0" (String#9225, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4787 = "_-0gX" (String#8300, DoABC#3) // _SafeStr_4797 = "_-5rk" (String#13635, DoABC#3) // _SafeStr_4798 = "_-0Is" (String#7899, DoABC#3) // _SafeStr_4799 = "_-2Es" (String#27616, DoABC#3) // _SafeStr_4800 = "_-f7" (String#39992, DoABC#3) // _SafeStr_4801 = "_-3j7" (String#31261, DoABC#3) // _SafeStr_4802 = "_-2pj" (String#10520, DoABC#3) // _SafeStr_4803 = "_-2ut" (String#10614, DoABC#3) // _SafeStr_4804 = "_-1pD" (String#26587, DoABC#3) // _SafeStr_4805 = "_-2ed" (String#28625, DoABC#3) // _SafeStr_4806 = "_-4yc" (String#12721, DoABC#3) // _SafeStr_4807 = "_-F-" (String#39030, DoABC#3) // _SafeStr_4808 = "_-3XL" (String#11243, DoABC#3) // _SafeStr_4809 = "_-5x5" (String#13722, DoABC#3) // _SafeStr_4810 = "_-3th" (String#11627, DoABC#3) // _SafeStr_4811 = "_-3ud" (String#11639, DoABC#3) // _SafeStr_4812 = "_-aN" (String#15062, DoABC#3) // _SafeStr_4813 = "_-6s" (String#14534, DoABC#3) // _SafeStr_4814 = "_-0cS" (String#23653, DoABC#3) // _SafeStr_4815 = "_-344" (String#10796, DoABC#3) // _SafeStr_4816 = "_-46X" (String#32238, DoABC#3) // _SafeStr_4817 = "_-3gW" (String#11409, DoABC#3) // _SafeStr_4818 = "_-2yW" (String#29390, DoABC#3) // _SafeStr_4819 = "_-20N" (String#9687, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_7177 = "_-4W7" (String#1570, DoABC#3) // _SafeStr_7223 = "_-2yF" (String#1526, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7596 = "_-191" (String#24954, DoABC#3) // _SafeStr_7598 = "_-1Ix" (String#25325, DoABC#3) // _SafeStr_7948 = "_-Qn" (String#340, DoABC#3) // _SafeStr_8301 = "_-6ba" (String#38330, DoABC#3) // _SafeStr_8319 = "_-4gP" (String#33630, DoABC#3) // _SafeStr_8323 = "_-1uR" (String#26785, DoABC#3) // _SafeStr_8422 = "_-1pm" (String#9477, DoABC#3) // _SafeStr_8476 = "_-21x" (String#9720, DoABC#3) // _SafeStr_9121 = "_-4nU" (String#33893, DoABC#3) // _SafeStr_9122 = "_-3E0" (String#30050, DoABC#3) // _SafeStr_9123 = "_-3I8" (String#30223, DoABC#3) // _SafeStr_9124 = "_-2-0" (String#27009, DoABC#3) // _SafeStr_9125 = "_-1jA" (String#26347, DoABC#3) // _SafeStr_9126 = "_-4J1" (String#32728, DoABC#3) // _SafeStr_9127 = "_-2yp" (String#29400, DoABC#3) // _SafeStr_9128 = "_-0pM" (String#24144, DoABC#3) // _SafeStr_9129 = "_-4hb" (String#33676, DoABC#3) // _SafeStr_9130 = "_-0Sb" (String#23283, DoABC#3) // _SafeStr_9131 = "_-GG" (String#39074, DoABC#3) // _SafeStr_9132 = "_-5Ti" (String#35563, DoABC#3) // _SafeStr_9133 = "_-3y3" (String#31863, DoABC#3) // _SafeStr_9134 = "_-xO" (String#40684, DoABC#3) // _SafeStr_9135 = "_-5F9" (String#35015, DoABC#3) // _SafeStr_9136 = "_-2xt" (String#29367, DoABC#3) // _SafeStr_9137 = "_-1NJ" (String#25495, DoABC#3) // _SafeStr_9138 = "_-2oo" (String#29023, DoABC#3) // _SafeStr_9139 = "_-6Nm" (String#37775, DoABC#3) // _SafeStr_9140 = "_-30M" (String#29508, DoABC#3) // _SafeStr_9141 = "_-3AJ" (String#29900, DoABC#3) // _SafeStr_9142 = "_-23O" (String#27170, DoABC#3) // _SafeStr_9143 = "_-0Ld" (String#23023, DoABC#3) // _SafeStr_9144 = "_-9D" (String#38820, DoABC#3) // _SafeStr_9145 = "_-rM" (String#40448, DoABC#3) // _SafeStr_9146 = "_-4Fd" (String#32598, DoABC#3) // _SafeStr_9147 = "_-3oq" (String#31490, DoABC#3) // _SafeStr_9148 = "_-4q9" (String#33999, DoABC#3) // _SafeStr_9149 = "_-4Np" (String#32923, DoABC#3) // _SafeStr_9150 = "_-6QM" (String#37878, DoABC#3) // _SafeStr_9151 = "_-5Xz" (String#35739, DoABC#3) // _SafeStr_9152 = "_-15n" (String#24835, DoABC#3) // _SafeStr_9153 = "_-pB" (String#40373, DoABC#3) // _SafeStr_9154 = "_-6dU" (String#38420, DoABC#3) // _SafeStr_9155 = "_-31l" (String#29556, DoABC#3) // _SafeStr_9156 = "_-1me" (String#26484, DoABC#3) // _SafeStr_9157 = "_-52g" (String#34532, DoABC#3) // _SafeStr_9158 = "_-4yS" (String#34319, DoABC#3) // _SafeStr_9159 = "_-39f" (String#29872, DoABC#3) // _SafeStr_9160 = "_-28P" (String#27364, DoABC#3) // _SafeStr_9161 = "_-4he" (String#33678, DoABC#3) // _SafeStr_9162 = "_-0ju" (String#23940, DoABC#3) // _SafeStr_9163 = "_-0gS" (String#23810, DoABC#3) // _SafeStr_9282 = "_-57y" (String#231, DoABC#3) // _SafeStr_9476 = "_-6GY" (String#37505, DoABC#3) // _SafeStr_9616 = "_-10g" (String#8646, DoABC#3) //------------------------------------------------------------ //_-1oe.CatalogViewer package _-1oe { import _-0Kg.HabboCatalog; import _-1Mz.IWindowContainer; import _-1uj._SafeStr_2251; import _-0Kg._SafeStr_334; import _-5ZP.CatalogNavigator; import __AS3__.vec.Vector; import _-0Kg._SafeStr_2378; import flash.events.Event; import _-1rg._SafeStr_2333; import __AS3__.vec.*; public class CatalogViewer implements _SafeStr_2482 { private var _SafeStr_5450:HabboCatalog; private var _container:IWindowContainer; private var _SafeStr_9115:_SafeStr_2389; private var _SafeStr_12724:Boolean; private var _SafeStr_12725:int; public function CatalogViewer(k:HabboCatalog, _arg_2:IWindowContainer) { this._SafeStr_5450 = k; this._container = _arg_2; } public function get roomEngine():_SafeStr_2251 { return (this._SafeStr_5450.roomEngine); } public function dispose():void { if (this._SafeStr_9115){ this._SafeStr_9115.dispose(); this._SafeStr_9115 = null; }; this._SafeStr_5450 = null; this._container = null; } public function get catalog():_SafeStr_334 { return (this._SafeStr_5450); } public function _SafeStr_8373(k:int, _arg_2:String, _arg_3:_SafeStr_2390, _arg_4:Vector.<_SafeStr_2378>, _arg_5:int, _arg_6:Boolean):void { _SafeStr_4.log(("[Catalog Viewer] Show Catalog Page: " + [k, _arg_2, _arg_4.length, _arg_5])); if (this._SafeStr_9115 != null){ if (((!(this._SafeStr_12724)) && ((this._SafeStr_9115.pageId == k)))){ if (_arg_5 > -1){ this._SafeStr_9115.selectOffer(_arg_5); }; return; }; this._SafeStr_12726(); }; var _local_7:_SafeStr_2389 = new CatalogPage(this, k, _arg_2, _arg_3, _arg_4, this._SafeStr_5450, _arg_6); this._SafeStr_9115 = _local_7; this._SafeStr_12725 = (((k > CatalogNavigator._SafeStr_8301)) ? k : this._SafeStr_12725); if (_local_7.window != null){ this._container.addChild(_local_7.window); _local_7.window.height = this._container.height; this._container.width = _local_7.window.width; this._container.x = ((this._container.parent.width - this._container.width) - 8); if (this._container.x < 130){ this._SafeStr_5450._SafeStr_8383(false); } else { this._SafeStr_5450._SafeStr_8383(true); }; } else { _SafeStr_4.log(("[CatalogViewer] No window for page: " + _arg_2)); }; this._container.visible = true; this._SafeStr_12724 = false; _local_7.selectOffer(_arg_5); } public function _SafeStr_12726():void { if (this._SafeStr_9115 != null){ this._container.removeChild(this._SafeStr_9115.window); this._SafeStr_9115.dispose(); this._container.invalidate(); }; } public function _SafeStr_8356():void { if (this._SafeStr_9115 != null){ this._SafeStr_9115.closed(); }; } public function dispatchWidgetEvent(k:Event):Boolean { return (this._SafeStr_9115.dispatchWidgetEvent(k)); } public function _SafeStr_8334():String { if (this._SafeStr_9115 == null){ return (""); }; return (this._SafeStr_9115.layoutCode); } public function get _SafeStr_8355():_SafeStr_2389 { return (this._SafeStr_9115); } public function _SafeStr_8352(k:Vector.<_SafeStr_2333>):void { var _local_3:_SafeStr_2333; var _local_4:_SafeStr_2389; var _local_5:_SafeStr_2378; if (this._SafeStr_9115 != null){ this._container.removeChild(this._SafeStr_9115.window); this._SafeStr_9115.dispose(); }; var _local_2:Vector.<_SafeStr_2378> = new Vector.<_SafeStr_2378>(0); for each (_local_3 in k) { _local_5 = new FurnitureOffer(_local_3, this._SafeStr_5450); _local_2.push(_local_5); }; _local_4 = new CatalogPage(this, -1, "default_3x3", new PageLocalization(["catalog_header_roombuilder", "credits_v3_teaser"], ["${catalog.search.results}"]), _local_2, this._SafeStr_5450, false, CatalogPage._SafeStr_9476); this._SafeStr_9115 = _local_4; if (_local_4.window != null){ this._container.addChild(_local_4.window); _local_4.window.width = this._container.width; _local_4.window.height = this._container.height; } else { _SafeStr_4.log(("[CatalogViewer] No window for page: " + "")); }; this._container.visible = true; } public function get _SafeStr_12703():Array { return (((this._container) ? this._container.tags : [])); } public function _SafeStr_8314():void { this._SafeStr_12724 = true; } public function get _SafeStr_8346():int { return (this._SafeStr_12725); } } }//package _-1oe // _SafeStr_12703 = "_-37Q" (String#10853, DoABC#3) // _SafeStr_12724 = "_-5wR" (String#36682, DoABC#3) // _SafeStr_12725 = "_-0Wu" (String#23443, DoABC#3) // _SafeStr_12726 = "_-3S3" (String#30618, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2389 = "_-5Ww" (String#13304, DoABC#3) // _SafeStr_2390 = "_-4tn" (String#12653, DoABC#3) // _SafeStr_2482 = "_-42g" (String#11797, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_8301 = "_-6ba" (String#38330, DoABC#3) // _SafeStr_8314 = "_-2sV" (String#29170, DoABC#3) // _SafeStr_8334 = "_-0AF" (String#2595, DoABC#3) // _SafeStr_8346 = "_-0YD" (String#23497, DoABC#3) // _SafeStr_8352 = "_-14w" (String#24801, DoABC#3) // _SafeStr_8355 = "_-4nj" (String#33900, DoABC#3) // _SafeStr_8356 = "_-1uC" (String#26776, DoABC#3) // _SafeStr_8373 = "_-21w" (String#9719, DoABC#3) // _SafeStr_8383 = "_-3It" (String#30256, DoABC#3) // _SafeStr_9115 = "_-OR" (String#878, DoABC#3) // _SafeStr_9476 = "_-6GY" (String#37505, DoABC#3) //------------------------------------------------------------ //_-1oe.FurnitureOffer package _-1oe { import _-0Kg._SafeStr_2378; import _-1rg._SafeStr_2333; import _-0Kg.HabboCatalog; import __AS3__.vec.*; public class FurnitureOffer implements _SafeStr_2378 { private var _SafeStr_12727:_SafeStr_2333; private var _SafeStr_8680:int; private var _SafeStr_9115:_SafeStr_2389; private var _SafeStr_12728:_SafeStr_4796; private var _SafeStr_12729:Product; public function FurnitureOffer(k:_SafeStr_2333, _arg_2:HabboCatalog) { this._SafeStr_12727 = k; this._SafeStr_12728 = new _SafeStr_4796(this, new Vector.<_SafeStr_2361>(0), _arg_2, this._SafeStr_12727); this._SafeStr_12729 = new Product(this._SafeStr_12727.type, this._SafeStr_12727.id, this._SafeStr_12727._SafeStr_6224, 1, _arg_2.getProductData(this._SafeStr_12727._SafeStr_5860), this._SafeStr_12727, _arg_2); } public function dispose():void { this._SafeStr_12727 = null; this._SafeStr_9115 = null; this._SafeStr_8680 = -1; } public function get disposed():Boolean { return ((this._SafeStr_12727 == null)); } public function get _SafeStr_7441():int { return (((this._SafeStr_7533) ? this._SafeStr_12727._SafeStr_6543 : this._SafeStr_12727._SafeStr_6541)); } public function get priceInActivityPoints():int { return (0); } public function get activityPointType():int { return (0); } public function get priceInCredits():int { return (0); } public function get page():_SafeStr_2389 { return (this._SafeStr_9115); } public function get _SafeStr_8135():String { return (""); } public function get productContainer():_SafeStr_3319 { return (this._SafeStr_12728); } public function get product():_SafeStr_2361 { return (this._SafeStr_12729); } public function get gridItem():_SafeStr_2362 { return ((this._SafeStr_12728 as _SafeStr_2362)); } public function get _SafeStr_7947():String { return (("roomItem.name." + this._SafeStr_12727.id)); } public function get _SafeStr_8136():Boolean { return (false); } public function get _SafeStr_7533():Boolean { return ((((this._SafeStr_12727._SafeStr_6543 > -1)) && (!(((!((this._SafeStr_9115 == null))) && (this._SafeStr_9115._SafeStr_12700)))))); } public function get _SafeStr_8137():Boolean { return (false); } public function get _SafeStr_8138():String { return (Offer._SafeStr_9607); } public function set _SafeStr_8139(k:int):void { this._SafeStr_8680 = k; } public function get _SafeStr_8139():int { return (this._SafeStr_8680); } public function get clubLevel():int { return (0); } public function get _SafeStr_6389():String { return (""); } public function set page(k:_SafeStr_2389):void { this._SafeStr_9115 = k; } public function get _SafeStr_8140():String { return (this._SafeStr_12727._SafeStr_5870); } public function get _SafeStr_8141():String { return (this._SafeStr_12727.description); } } }//package _-1oe // _SafeStr_12700 = "_-PF" (String#14854, DoABC#3) // _SafeStr_12727 = "_-08y" (String#1059, DoABC#3) // _SafeStr_12728 = "_-6Dm" (String#4187, DoABC#3) // _SafeStr_12729 = "_-0PF" (String#23162, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2389 = "_-5Ww" (String#13304, DoABC#3) // _SafeStr_3319 = "_-6hQ" (String#14459, DoABC#3) // _SafeStr_4796 = "_-5CD" (String#12967, DoABC#3) // _SafeStr_5860 = "_-26X" (String#9795, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_6224 = "_-42k" (String#11798, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_6541 = "_-Yu" (String#15027, DoABC#3) // _SafeStr_6543 = "_-1LR" (String#8987, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7533 = "_-3nT" (String#11520, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_8135 = "_-2dc" (String#10338, DoABC#3) // _SafeStr_8136 = "_-6Rt" (String#14242, DoABC#3) // _SafeStr_8137 = "_-42F" (String#11794, DoABC#3) // _SafeStr_8138 = "_-6bX" (String#14382, DoABC#3) // _SafeStr_8139 = "_-0us" (String#8524, DoABC#3) // _SafeStr_8140 = "_-6Wh" (String#14311, DoABC#3) // _SafeStr_8141 = "_-0bD" (String#8210, DoABC#3) // _SafeStr_8680 = "_-3Na" (String#847, DoABC#3) // _SafeStr_9115 = "_-OR" (String#878, DoABC#3) // _SafeStr_9607 = "_-1Rk" (String#25684, DoABC#3) //------------------------------------------------------------ //_-1oe.Offer package _-1oe { import _-0Kg._SafeStr_2378; import _-0Kg.HabboCatalog; import _-6G7._SafeStr_2491; import __AS3__.vec.Vector; import _-1rg._SafeStr_2333; import _-5UL._SafeStr_2336; import __AS3__.vec.*; public class Offer implements _SafeStr_2378 { public static const _SafeStr_12730:String = "pricing_model_unknown"; public static const _SafeStr_9226:String = "pricing_model_single"; public static const _SafeStr_8374:String = "pricing_model_multi"; public static const _SafeStr_8375:String = "pricing_model_bundle"; public static const _SafeStr_9607:String = "pricing_model_furniture"; public static const _SafeStr_12731:String = "price_type_none"; public static const _SafeStr_12732:String = "price_type_credits"; public static const _SafeStr_12733:String = "price_type_activitypoints"; public static const _SafeStr_12734:String = "price_type_credits_and_activitypoints"; private var _SafeStr_12735:String; private var _SafeStr_12736:String; private var _SafeStr_7439:int; private var _SafeStr_7946:String; private var _SafeStr_11298:int; private var _SafeStr_11299:int; private var _SafeStr_7511:int; private var _SafeStr_12737:Boolean; private var _SafeStr_12738:Boolean; private var _SafeStr_9115:_SafeStr_2389; private var _SafeStr_12728:_SafeStr_3319; private var _disposed:Boolean = false; private var _SafeStr_10646:int = 0; private var _SafeStr_7498:String; private var _SafeStr_12739:Boolean = false; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_8680:int; public function Offer(k:int, _arg_2:String, _arg_3:Boolean, _arg_4:int, _arg_5:int, _arg_6:int, _arg_7:Boolean, _arg_8:int, _arg_9:Vector.<_SafeStr_2361>, _arg_10:Boolean, _arg_11:HabboCatalog) { var _local_12:Product; super(); this._SafeStr_7439 = k; this._SafeStr_7946 = _arg_2; this._SafeStr_12738 = _arg_3; this._SafeStr_11298 = _arg_4; this._SafeStr_11299 = _arg_5; this._SafeStr_7511 = _arg_6; this._SafeStr_12737 = _arg_7; this._SafeStr_10646 = _arg_8; this._SafeStr_12739 = _arg_10; this._SafeStr_5450 = _arg_11; this._SafeStr_12740(_arg_9); this._SafeStr_12741(); this._SafeStr_12742(_arg_9); for each (_local_12 in _arg_9) { if (_local_12._SafeStr_8368 == _SafeStr_2491._SafeStr_9364){ this._SafeStr_7498 = _local_12._SafeStr_5750; break; }; }; } public function get clubLevel():int { return (this._SafeStr_10646); } public function get page():_SafeStr_2389 { return (this._SafeStr_9115); } public function set page(k:_SafeStr_2389):void { this._SafeStr_9115 = k; } public function get _SafeStr_7441():int { return (this._SafeStr_7439); } public function get _SafeStr_7947():String { return (this._SafeStr_7946); } public function get priceInCredits():int { return (this._SafeStr_11298); } public function get priceInActivityPoints():int { return (this._SafeStr_11299); } public function get activityPointType():int { return (this._SafeStr_7511); } public function get _SafeStr_8137():Boolean { return (this._SafeStr_12737); } public function get productContainer():_SafeStr_3319 { return (this._SafeStr_12728); } public function get product():_SafeStr_2361 { return (((this._SafeStr_12728) ? this._SafeStr_12728._SafeStr_9367 : null)); } public function get gridItem():_SafeStr_2362 { return ((this._SafeStr_12728 as _SafeStr_2362)); } public function get _SafeStr_8138():String { return (this._SafeStr_12735); } public function get _SafeStr_8135():String { return (this._SafeStr_12736); } public function get _SafeStr_8139():int { return (this._SafeStr_8680); } public function set _SafeStr_8139(k:int):void { this._SafeStr_8680 = k; } public function get _SafeStr_8136():Boolean { return (this._SafeStr_12739); } public function get _SafeStr_7533():Boolean { return (this._SafeStr_12738); } public function dispose():void { if (this.disposed){ return; }; this._disposed = true; this._SafeStr_7439 = 0; this._SafeStr_7946 = ""; this._SafeStr_11298 = 0; this._SafeStr_11299 = 0; this._SafeStr_7511 = 0; this._SafeStr_9115 = null; this._SafeStr_5450 = null; if (this._SafeStr_12728 != null){ this._SafeStr_12728.dispose(); this._SafeStr_12728 = null; }; } public function get disposed():Boolean { return (this._disposed); } private function _SafeStr_12742(k:Vector.<_SafeStr_2361>):void { switch (this._SafeStr_12735){ case _SafeStr_9226: this._SafeStr_12728 = new _SafeStr_3351(this, k, this._SafeStr_5450); return; case _SafeStr_8374: this._SafeStr_12728 = new _SafeStr_3352(this, k, this._SafeStr_5450); return; case _SafeStr_8375: this._SafeStr_12728 = new _SafeStr_3353(this, k, this._SafeStr_5450); return; default: this._SafeStr_12728 = new ProductContainer(this, k, this._SafeStr_5450); _SafeStr_4.log(("[Offer] Unknown pricing model" + this._SafeStr_12735)); }; } private function _SafeStr_12740(k:Vector.<_SafeStr_2361>):void { var _local_2:Vector.<_SafeStr_2361> = Product._SafeStr_12743(k); if (_local_2.length == 1){ if (_local_2[0].productCount == 1){ this._SafeStr_12735 = _SafeStr_9226; } else { this._SafeStr_12735 = _SafeStr_8374; }; } else { if (_local_2.length > 1){ this._SafeStr_12735 = _SafeStr_8375; } else { this._SafeStr_12735 = _SafeStr_12730; }; }; } private function _SafeStr_12741():void { if ((((this._SafeStr_11298 > 0)) && ((this._SafeStr_11299 > 0)))){ this._SafeStr_12736 = _SafeStr_12734; } else { if (this._SafeStr_11298 > 0){ this._SafeStr_12736 = _SafeStr_12732; } else { if (this._SafeStr_11299 > 0){ this._SafeStr_12736 = _SafeStr_12733; } else { this._SafeStr_12736 = _SafeStr_12731; }; }; }; } public function clone():Offer { var _local_3:_SafeStr_2361; var _local_4:Offer; var _local_5:_SafeStr_2333; var _local_6:Product; var k:Vector.<_SafeStr_2361> = new Vector.<_SafeStr_2361>(0); var _local_2:_SafeStr_2336 = this._SafeStr_5450.getProductData(this._SafeStr_7947); for each (_local_3 in this._SafeStr_12728.products) { _local_5 = this._SafeStr_5450._SafeStr_7657(_local_3._SafeStr_8442, _local_3._SafeStr_8368); _local_6 = new Product(_local_3._SafeStr_8368, _local_3._SafeStr_8442, _local_3._SafeStr_5750, _local_3.productCount, _local_2, _local_5, this._SafeStr_5450); k.push(_local_6); }; _local_4 = new Offer(this._SafeStr_7441, this._SafeStr_7947, this._SafeStr_7533, this.priceInCredits, this.priceInActivityPoints, this.activityPointType, this._SafeStr_8137, this.clubLevel, k, this._SafeStr_8136, this._SafeStr_5450); _local_4.page = this.page; return (_local_4); } public function get _SafeStr_6389():String { return (this._SafeStr_7498); } public function get _SafeStr_8140():String { var k:_SafeStr_2336 = this._SafeStr_5450.getProductData(this._SafeStr_7946); return (((k) ? k.name : (("${" + this._SafeStr_7946) + "}"))); } public function get _SafeStr_8141():String { var k:_SafeStr_2336 = this._SafeStr_5450.getProductData(this._SafeStr_7946); return (((k) ? k.description : (("${" + this._SafeStr_7946) + "}"))); } } }//package _-1oe // _SafeStr_10646 = "_-5y2" (String#867, DoABC#3) // _SafeStr_11298 = "_-5vK" (String#1138, DoABC#3) // _SafeStr_11299 = "_-5vE" (String#1137, DoABC#3) // _SafeStr_12728 = "_-6Dm" (String#4187, DoABC#3) // _SafeStr_12730 = "_-5P8" (String#35404, DoABC#3) // _SafeStr_12731 = "_-2Xg" (String#28350, DoABC#3) // _SafeStr_12732 = "_-4Ud" (String#33208, DoABC#3) // _SafeStr_12733 = "_-1t3" (String#26723, DoABC#3) // _SafeStr_12734 = "_-1aE" (String#25997, DoABC#3) // _SafeStr_12735 = "_-4Dr" (String#32531, DoABC#3) // _SafeStr_12736 = "_-kq" (String#40191, DoABC#3) // _SafeStr_12737 = "_-5BC" (String#1126, DoABC#3) // _SafeStr_12738 = "_-36k" (String#29759, DoABC#3) // _SafeStr_12739 = "_-04w" (String#2564, DoABC#3) // _SafeStr_12740 = "_-12F" (String#24699, DoABC#3) // _SafeStr_12741 = "_-4M1" (String#32847, DoABC#3) // _SafeStr_12742 = "_-0e-" (String#23717, DoABC#3) // _SafeStr_12743 = "_-2S3" (String#28124, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2389 = "_-5Ww" (String#13304, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_3319 = "_-6hQ" (String#14459, DoABC#3) // _SafeStr_3351 = "_-4Wy" (String#12263, DoABC#3) // _SafeStr_3352 = "_-uS" (String#15397, DoABC#3) // _SafeStr_3353 = "_-1S6" (String#9096, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_7439 = "_-5RG" (String#180, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7498 = "_-0Rn" (String#294, DoABC#3) // _SafeStr_7511 = "_-1Gs" (String#497, DoABC#3) // _SafeStr_7533 = "_-3nT" (String#11520, DoABC#3) // _SafeStr_7657 = "_-0OD" (String#2657, DoABC#3) // _SafeStr_7946 = "_-4Z3" (String#1573, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_8135 = "_-2dc" (String#10338, DoABC#3) // _SafeStr_8136 = "_-6Rt" (String#14242, DoABC#3) // _SafeStr_8137 = "_-42F" (String#11794, DoABC#3) // _SafeStr_8138 = "_-6bX" (String#14382, DoABC#3) // _SafeStr_8139 = "_-0us" (String#8524, DoABC#3) // _SafeStr_8140 = "_-6Wh" (String#14311, DoABC#3) // _SafeStr_8141 = "_-0bD" (String#8210, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8374 = "_-1yD" (String#26935, DoABC#3) // _SafeStr_8375 = "_-4HN" (String#32664, DoABC#3) // _SafeStr_8442 = "_-0EZ" (String#7836, DoABC#3) // _SafeStr_8680 = "_-3Na" (String#847, DoABC#3) // _SafeStr_9115 = "_-OR" (String#878, DoABC#3) // _SafeStr_9226 = "_-4TP" (String#33161, DoABC#3) // _SafeStr_9364 = "_-0jD" (String#23908, DoABC#3) // _SafeStr_9367 = "_-0q3" (String#8460, DoABC#3) // _SafeStr_9607 = "_-1Rk" (String#25684, DoABC#3) //------------------------------------------------------------ //_-1oe.PageLocalization package _-1oe { import flash.utils.Dictionary; public class PageLocalization implements _SafeStr_2390 { public static const _SafeStr_9477:String = "catalog.header.image"; public static const _SafeStr_9475:String = "catalog.header.icon"; public static const _SafeStr_8351:String = "catalog.header.title"; public static const _SafeStr_9260:String = "catalog.header.description"; private static const _SafeStr_12744:Array = [_SafeStr_9260, "ctlg_description", "ctlg_special_txt", "ctlg_text_1", "ctlg_text_2"]; private static const _SafeStr_12745:Array = [_SafeStr_9477, "ctlg_teaserimg_1", "ctlg_special_img", "ctlg_teaserimg_2", "ctlg_teaserimg_3"]; private static const _SafeStr_12746:Dictionary = new Dictionary(); private static const _SafeStr_12747:Dictionary = new Dictionary(); private static const _SafeStr_12748:Dictionary = new Dictionary(); private var _SafeStr_8046:Array; private var _SafeStr_12749:Array; { _SafeStr_12746["frontpage4"] = [PageLocalization._SafeStr_9477, "ctlg_teaserimg_1"]; _SafeStr_12747["camera1"] = [_SafeStr_9260, "ctlg_text_1"]; _SafeStr_12747["presents"] = [_SafeStr_9260, "ctlg_text1"]; _SafeStr_12747["pets"] = [_SafeStr_9260, "ctlg_text_1", "ctlg_text_2", "ctlg_text_3"]; _SafeStr_12747["pets2"] = [_SafeStr_9260, "ctlg_text_1", "ctlg_text_2", "ctlg_text_3"]; _SafeStr_12747["pets3"] = [_SafeStr_9260, "ctlg_text_1", "ctlg_text_2", "ctlg_text_3"]; _SafeStr_12747["info_rentables"] = [_SafeStr_9260, "ctlg_text_1", "ctlg_text_2", "ctlg_text_3", "ctlg_text_4", "ctlg_text_5"]; _SafeStr_12747["info_duckets"] = ["ctlg_description"]; _SafeStr_12747["info_loyalty"] = ["ctlg_description"]; _SafeStr_12747["trophies"] = ["trophy.description", "trophy.enscription"]; _SafeStr_12747["frontpage4"] = ["ctlg_txt1", "ctlg_txt2"]; _SafeStr_12747["builders_club_frontpage"] = ["ctlg_description"]; _SafeStr_12747["builders_club_addons"] = ["ctlg_description"]; _SafeStr_12747["builders_club_loyalty"] = ["ctlg_description"]; _SafeStr_12748["club_buy"] = ["club_link"]; _SafeStr_12748["mad_money"] = ["ctlg_madmoney_button"]; _SafeStr_12748["monkey"] = ["ctlg_teaserimg_1_region", "ctlg_special_img_region"]; _SafeStr_12748["niko"] = ["ctlg_teaserimg_1_region", "ctlg_special_img_region"]; _SafeStr_12748["pets3"] = ["ctlg_text_3"]; } public function PageLocalization(k:Array, _arg_2:Array) { this._SafeStr_8046 = k; this._SafeStr_12749 = _arg_2; } public function get imageCount():int { return (this._SafeStr_8046.length); } public function get textCount():int { return (this._SafeStr_12749.length); } public function dispose():void { this._SafeStr_8046 = null; this._SafeStr_12749 = null; } public function hasLinks(k:String):Boolean { return (!((_SafeStr_12748[k] == null))); } public function _SafeStr_12701(k:String):Array { return (_SafeStr_12748[k]); } public function getTextElementName(k:int, _arg_2:String):String { var _local_3:Array = _SafeStr_12747[_arg_2]; if (_local_3 == null){ _local_3 = _SafeStr_12744; }; if (k < _local_3.length){ return (_local_3[k]); }; return (""); } public function getImageElementName(k:int, _arg_2:String):String { var _local_3:Array = _SafeStr_12746[_arg_2]; if (_local_3 == null){ _local_3 = _SafeStr_12745; }; if (k < _local_3.length){ return (_local_3[k]); }; return (""); } public function getTextElementContent(k:int):String { if (k < this._SafeStr_12749.length){ return (this._SafeStr_12749[k]); }; return (""); } public function getImageElementContent(k:int):String { if (k < this._SafeStr_8046.length){ return (this._SafeStr_8046[k]); }; return (""); } public function _SafeStr_12702(k:int):uint { var _local_2:String; if (k < this._SafeStr_12749.length){ _local_2 = String(this._SafeStr_12749[k]).replace("#", "0x"); return (uint(Number(_local_2))); }; return (0); } } }//package _-1oe // _SafeStr_12701 = "_-6fF" (String#14429, DoABC#3) // _SafeStr_12702 = "_-0Se" (String#8065, DoABC#3) // _SafeStr_12744 = "_-53y" (String#34583, DoABC#3) // _SafeStr_12745 = "_-2aO" (String#28464, DoABC#3) // _SafeStr_12746 = "_-3bm" (String#30984, DoABC#3) // _SafeStr_12747 = "_-5Jo" (String#35197, DoABC#3) // _SafeStr_12748 = "_-3AB" (String#29895, DoABC#3) // _SafeStr_12749 = "_-4E-" (String#11964, DoABC#3) // _SafeStr_2390 = "_-4tn" (String#12653, DoABC#3) // _SafeStr_8046 = "_-6Ic" (String#4203, DoABC#3) // _SafeStr_8351 = "_-2Re" (String#28105, DoABC#3) // _SafeStr_9260 = "_-2kJ" (String#28851, DoABC#3) // _SafeStr_9475 = "_-16D" (String#24853, DoABC#3) // _SafeStr_9477 = "_-2C7" (String#27509, DoABC#3) //------------------------------------------------------------ //_-1oe.Product package _-1oe { import _-1uj._SafeStr_2323; import _-5UL._SafeStr_2336; import _-1rg._SafeStr_2333; import _-0Kg.HabboCatalog; import __AS3__.vec.Vector; import _-6G7._SafeStr_2491; import _-gx._SafeStr_2709; import _-1uj._SafeStr_2251; import _-1uj._SafeStr_3018; import flash.display.BitmapData; import _-0Oq.BundleGridViewCatalogWidget; import _-3HG._SafeStr_20; import _-0Kg._SafeStr_2378; import _-5YE.IBitmapWrapperWindow; import _-1uj._SafeStr_2346; import _-1Mz.IWindow; import _-5YE.ITextWindow; import _-1Mz.IWindowContainer; import __AS3__.vec.*; public class Product extends _SafeStr_2363 implements _SafeStr_2361, _SafeStr_2323 { public static const _SafeStr_9579:int = 108; private var _SafeStr_12750:String; private var _SafeStr_12751:int; private var _SafeStr_12752:String; private var _SafeStr_12753:int; private var _SafeStr_12754:_SafeStr_2336; private var _SafeStr_8211:_SafeStr_2333; private var _SafeStr_12755:Boolean; private var _SafeStr_12756:int; private var _SafeStr_12757:int; private var _SafeStr_12728:_SafeStr_3319; public function Product(k:String, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:_SafeStr_2336, _arg_6:_SafeStr_2333, _arg_7:HabboCatalog, _arg_8:Boolean=false, _arg_9:int=0, _arg_10:int=0) { super(_arg_7); this._SafeStr_12750 = k; this._SafeStr_12751 = _arg_2; this._SafeStr_12752 = _arg_3; this._SafeStr_12753 = _arg_4; this._SafeStr_12754 = _arg_5; this._SafeStr_8211 = _arg_6; this._SafeStr_12755 = _arg_8; this._SafeStr_12756 = _arg_9; this._SafeStr_12757 = _arg_10; } public static function _SafeStr_12743(k:Vector.<_SafeStr_2361>):Vector.<_SafeStr_2361> { var _local_3:Product; if (k.length == 1){ return (k); }; var _local_2:Vector.<_SafeStr_2361> = new Vector.<_SafeStr_2361>(0); for each (_local_3 in k) { if (((!((_local_3._SafeStr_8368 == _SafeStr_2491._SafeStr_9364))) && (!((((_local_3._SafeStr_8368 == _SafeStr_2491._SafeStr_6956)) && ((_local_3._SafeStr_8442 == _SafeStr_9579))))))){ _local_2.push(_local_3); }; }; return (_local_2); } public function get _SafeStr_8368():String { return (this._SafeStr_12750); } public function get _SafeStr_8442():int { return (this._SafeStr_12751); } public function set _SafeStr_5750(k:String):void { this._SafeStr_12752 = k; } public function get _SafeStr_5750():String { return (this._SafeStr_12752); } public function get productCount():int { return (this._SafeStr_12753); } public function get _SafeStr_6324():_SafeStr_2336 { return (this._SafeStr_12754); } public function get _SafeStr_8448():_SafeStr_2333 { return (this._SafeStr_8211); } public function get isUniqueLimitedItem():Boolean { return (this._SafeStr_12755); } public function get uniqueLimitedItemSeriesSize():int { return (this._SafeStr_12756); } public function get uniqueLimitedItemsLeft():int { return (this._SafeStr_12757); } public function set uniqueLimitedItemsLeft(k:int):void { this._SafeStr_12757 = k; } override public function dispose():void { if (disposed){ return; }; this._SafeStr_12750 = ""; this._SafeStr_12751 = 0; this._SafeStr_12752 = ""; this._SafeStr_12753 = 0; this._SafeStr_12754 = null; this._SafeStr_8211 = null; if (((catalog) && (catalog.sessionDataManager))){ catalog.sessionDataManager.events.removeEventListener(_SafeStr_2709._SafeStr_5597, this._SafeStr_12758); }; super.dispose(); } public function _SafeStr_9365(k:_SafeStr_3319, _arg_2:_SafeStr_2323=null, _arg_3:_SafeStr_20=null, _arg_4:_SafeStr_2378=null, _arg_5:IBitmapWrapperWindow=null, _arg_6:_SafeStr_2346=null, _arg_7:Function=null):BitmapData { var _local_9:_SafeStr_2251; var _local_10:_SafeStr_3018; var _local_11:String; if (disposed){ return (null); }; var _local_8:BitmapData; if (_arg_2 == null){ _arg_2 = this; }; if ((k is BundleGridViewCatalogWidget)){ _local_9 = (k as BundleGridViewCatalogWidget).offer.page.viewer.roomEngine; } else { _local_9 = (k as ProductContainer).offer.page.viewer.roomEngine; }; if (((!(_local_9)) || (!(catalog)))){ return (null); }; switch (this._SafeStr_12750){ case _SafeStr_2491._SafeStr_5890: _local_10 = _local_9.getFurnitureIcon(this._SafeStr_8442, _arg_2, null, _arg_6); break; case _SafeStr_2491._SafeStr_5891: if (((_arg_4) && (this._SafeStr_8211))){ _local_11 = ""; switch (this._SafeStr_8211._SafeStr_5860){ case "floor": _local_11 = ["th", this._SafeStr_8211._SafeStr_5860, _arg_4.product._SafeStr_5750].join("_"); break; case "wallpaper": _local_11 = ["th", "wall", _arg_4.product._SafeStr_5750].join("_"); break; case "landscape": _local_11 = ["th", this._SafeStr_8211._SafeStr_5860, _arg_4.product._SafeStr_5750.replace(".", "_"), "001"].join("_"); break; default: _local_10 = _local_9.getWallItemIcon(this._SafeStr_8442, _arg_2, this._SafeStr_12752); }; catalog.setImageFromAsset(_arg_5, _local_11, _arg_7); } else { _local_10 = _local_9.getWallItemIcon(this._SafeStr_8442, _arg_2, this._SafeStr_12752); }; break; case _SafeStr_2491._SafeStr_6956: _local_8 = catalog.getPixelEffectIcon(this._SafeStr_8442); if (_arg_2 == this){ this.setIconImage(_local_8, true); }; break; case _SafeStr_2491._SafeStr_5899: _local_8 = catalog.getSubscriptionProductIcon(this._SafeStr_8442); break; case _SafeStr_2491._SafeStr_9364: catalog.sessionDataManager.events.addEventListener(_SafeStr_2709._SafeStr_5597, this._SafeStr_12758); _local_8 = catalog.sessionDataManager.getBadgeImage(this._SafeStr_12752); this._SafeStr_12728 = k; break; case _SafeStr_2491._SafeStr_9600: _local_8 = _SafeStr_12698(this._SafeStr_12752, _arg_3); setIconImage(_local_8, false); break; default: _SafeStr_4.log(("[Product] Can not yet handle this type of product: " + this._SafeStr_8368)); }; if (_local_10 != null){ _local_8 = _local_10.data; if (_arg_2 == this){ this.setIconImage(_local_8, true); }; }; return (_local_8); } public function imageReady(k:int, _arg_2:BitmapData):void { if (!disposed){ setIconImage(_arg_2, true); }; } public function _SafeStr_5454(k:int):void { } private function _SafeStr_12758(k:_SafeStr_2709):void { if (!disposed){ if ((((this._SafeStr_12750 == _SafeStr_2491._SafeStr_9364)) && ((k.badgeId == this._SafeStr_12752)))){ _SafeStr_2363(this._SafeStr_12728).setIconImage(k._SafeStr_5570, false); if (((catalog) && (catalog.sessionDataManager))){ catalog.sessionDataManager.events.removeEventListener(_SafeStr_2709._SafeStr_5597, this._SafeStr_12758); }; }; }; } public function get isColorable():Boolean { if (((this._SafeStr_8211) && (this._SafeStr_8211._SafeStr_9458))){ return (!((this._SafeStr_8211._SafeStr_9458.indexOf("*") == -1))); }; return (false); } override public function set view(k:IWindowContainer):void { var _local_2:IWindow; var _local_3:ITextWindow; if (!k){ return; }; super.view = k; if (this._SafeStr_12753 > 1){ _local_2 = _SafeStr_5414.findChildByName("multiContainer"); if (_local_2){ _local_2.visible = true; }; _local_3 = (_SafeStr_5414.findChildByName("multiCounter") as ITextWindow); if (_local_3){ _local_3.text = ("x" + this.productCount); }; }; } } }//package _-1oe // _SafeStr_12698 = "_-qg" (String#40427, DoABC#3) // _SafeStr_12728 = "_-6Dm" (String#4187, DoABC#3) // _SafeStr_12743 = "_-2S3" (String#28124, DoABC#3) // _SafeStr_12750 = "_-GU" (String#709, DoABC#3) // _SafeStr_12751 = "_-0XS" (String#1451, DoABC#3) // _SafeStr_12752 = "_-4QQ" (String#855, DoABC#3) // _SafeStr_12753 = "_-6Xh" (String#14319, DoABC#3) // _SafeStr_12754 = "_-08z" (String#1440, DoABC#3) // _SafeStr_12755 = "_-20k" (String#27070, DoABC#3) // _SafeStr_12756 = "_-3iF" (String#11434, DoABC#3) // _SafeStr_12757 = "_-2WV" (String#10235, DoABC#3) // _SafeStr_12758 = "_-1eN" (String#3022, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2363 = "_-1Eq" (String#8879, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_2709 = "_-3bC" (String#11314, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3319 = "_-6hQ" (String#14459, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5570 = "_-3T8" (String#30660, DoABC#3) // _SafeStr_5597 = "_-3gh" (String#31164, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5860 = "_-26X" (String#9795, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_5899 = "_-1Lf" (String#25430, DoABC#3) // _SafeStr_6324 = "_-2Z8" (String#10270, DoABC#3) // _SafeStr_6956 = "_-dm" (String#39946, DoABC#3) // _SafeStr_8211 = "_-3SQ" (String#581, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8442 = "_-0EZ" (String#7836, DoABC#3) // _SafeStr_8448 = "_-2s1" (String#3313, DoABC#3) // _SafeStr_9364 = "_-0jD" (String#23908, DoABC#3) // _SafeStr_9365 = "_-2dG" (String#10332, DoABC#3) // _SafeStr_9458 = "_-3hR" (String#11424, DoABC#3) // _SafeStr_9579 = "_-4eY" (String#33571, DoABC#3) // _SafeStr_9600 = "_-5O0" (String#35357, DoABC#3) //------------------------------------------------------------ //_-1oe.ProductContainer package _-1oe { import _-1uj._SafeStr_2323; import _-3HG._SafeStr_20; import _-0Kg._SafeStr_2378; import __AS3__.vec.Vector; import _-6G7._SafeStr_2491; import _-0Kg.HabboCatalog; import _-1uj._SafeStr_2251; import _-1uj._SafeStr_2346; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import _-5Vt._SafeStr_39; import flash.display.BitmapData; import _-1Mz.IWindow; import _-4rH._SafeStr_2335; import _-5YE.ITextWindow; import _-0CY._SafeStr_2458; import _-5YE.IItemListWindow; public class ProductContainer extends _SafeStr_2363 implements _SafeStr_2323, _SafeStr_3319, _SafeStr_2362, _SafeStr_20 { private static const _SafeStr_9198:String = "totalprice_container"; private static const _SafeStr_9200:String = "amount_text_left"; private static const _SafeStr_9201:String = "amount_text_right"; private static const _SafeStr_9205:String = "currency_indicator_bitmap_right"; protected var _SafeStr_9276:_SafeStr_2378; protected var _SafeStr_12759:Vector.<_SafeStr_2361>; public function ProductContainer(k:_SafeStr_2378, _arg_2:Vector.<_SafeStr_2361>, _arg_3:HabboCatalog) { var _local_4:String; var _local_5:Product; super(_arg_3); for each (_local_5 in _arg_2) { if (_local_5._SafeStr_8368 != _SafeStr_2491._SafeStr_9364){ _local_4 = _local_5._SafeStr_5750; break; }; }; this._SafeStr_9276 = k; this._SafeStr_12759 = _arg_2; } public function get products():Vector.<_SafeStr_2361> { return (this._SafeStr_12759); } public function get _SafeStr_9367():_SafeStr_2361 { if (((!(this._SafeStr_12759)) || ((this._SafeStr_12759.length == 0)))){ return (null); }; if (this._SafeStr_12759.length == 1){ return (this._SafeStr_12759[0]); }; var k:Vector.<_SafeStr_2361> = Product._SafeStr_12743(this._SafeStr_12759); return ((((k.length > 0)) ? k[0] : null)); } public function get offer():_SafeStr_2378 { return (this._SafeStr_9276); } override public function dispose():void { var k:Product; if (disposed){ return; }; for each (k in this._SafeStr_12759) { k.dispose(); }; this._SafeStr_12759 = null; super.dispose(); } public function get isLazy():Boolean { return (false); } public function initProductIcon(k:_SafeStr_2251, _arg_2:_SafeStr_2346=null):void { } override public function set view(k:IWindowContainer):void { var _local_2:int; var _local_3:_SafeStr_2361; super.view = k; if (_SafeStr_5414 == null){ return; }; if (((((((catalog) && (this._SafeStr_9276._SafeStr_6389))) && (!((this._SafeStr_9276._SafeStr_6389 == ""))))) && ((this._SafeStr_9276.productContainer.products.length > 1)))){ this._SafeStr_12760("catalog_icon_badge_included"); } else { if (((catalog) && ((this._SafeStr_9276.productContainer.products.length == 2)))){ _local_2 = 0; while (_local_2 < 2) { _local_3 = this._SafeStr_9276.productContainer.products[_local_2]; if ((((_local_3._SafeStr_8368 == _SafeStr_2491._SafeStr_6956)) && ((_local_3._SafeStr_8442 == Product._SafeStr_9579)))){ this._SafeStr_12760("catalog_icon_ninja_effect_included"); }; _local_2++; }; }; }; this._SafeStr_9368(this.offer.clubLevel); if (catalog.isDraggable(this.offer)){ _SafeStr_12694(true); }; } private function _SafeStr_12760(k:String):void { var _local_2:IBitmapWrapperWindow = (_SafeStr_5414.findChildByName("badge_add_on") as IBitmapWrapperWindow); var _local_3:_SafeStr_39 = catalog.assets.getAssetByName(k); _local_2.bitmap = (_local_3.content as BitmapData); var _local_4:BitmapData = (_local_3.content as BitmapData); _local_2.width = _local_4.width; _local_2.height = _local_4.height; } public function imageReady(k:int, _arg_2:BitmapData):void { setIconImage(_arg_2, true); } public function _SafeStr_5454(k:int):void { } public function _SafeStr_9368(k:int):void { if (view == null){ return; }; var _local_2:IWindow = view.findChildByName("clubLevelIcon"); if (_local_2 == null){ return; }; switch (this.offer.clubLevel){ case _SafeStr_2335._SafeStr_6080: _local_2.visible = false; return; case _SafeStr_2335._SafeStr_5834: _local_2.visible = true; _local_2.style = 11; _local_2.x = (_local_2.x + 3); return; case _SafeStr_2335._SafeStr_6245: _local_2.visible = true; _local_2.style = 12; return; }; } public function _SafeStr_5771(k:String):void { var _local_2:_SafeStr_2361; if (!disposed){ for each (_local_2 in this.products) { if ((((_local_2._SafeStr_8368 == _SafeStr_2491._SafeStr_9600)) && ((_local_2._SafeStr_5750 == k)))){ setIconImage(_SafeStr_12698(_local_2._SafeStr_5750, this), true); return; }; }; }; } public function _SafeStr_9217(k:HabboCatalog):void { var _local_3:ITextWindow; var _local_4:ITextWindow; var _local_5:IWindow; if (this._SafeStr_9276.priceInCredits > 0){ if (this._SafeStr_9276.priceInActivityPoints > 0){ _local_3 = ITextWindow(_SafeStr_5414.findChildByName(_SafeStr_9200)); } else { _local_3 = ITextWindow(_SafeStr_5414.findChildByName(_SafeStr_9201)); }; if (_local_3){ _local_3.text = (this._SafeStr_9276.priceInCredits + ""); }; }; if (this._SafeStr_9276.priceInActivityPoints > 0){ _local_4 = ITextWindow(_SafeStr_5414.findChildByName(_SafeStr_9201)); if (_local_4){ _local_5 = _SafeStr_5414.findChildByName(_SafeStr_9205); if (_local_5){ _local_5.style = _SafeStr_2458._SafeStr_5487(this._SafeStr_9276.activityPointType, k, false); }; _local_4.text = (this._SafeStr_9276.priceInActivityPoints + ""); }; }; var _local_2:IItemListWindow = IItemListWindow(_SafeStr_5414.findChildByName(_SafeStr_9198)); if (_local_2){ _local_2.arrangeListItems(); }; } } }//package _-1oe // _SafeStr_12694 = "_-3ty" (String#11629, DoABC#3) // _SafeStr_12698 = "_-qg" (String#40427, DoABC#3) // _SafeStr_12743 = "_-2S3" (String#28124, DoABC#3) // _SafeStr_12759 = "_-41W" (String#695, DoABC#3) // _SafeStr_12760 = "_-122" (String#24691, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_2363 = "_-1Eq" (String#8879, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2458 = "_-1xj" (String#26913, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_3319 = "_-6hQ" (String#14459, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5487 = "_-2XF" (String#28331, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5771 = "_-3iZ" (String#31239, DoABC#3) // _SafeStr_5834 = "_-5VD" (String#35627, DoABC#3) // _SafeStr_6080 = "_-417" (String#32015, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_6956 = "_-dm" (String#39946, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8442 = "_-0EZ" (String#7836, DoABC#3) // _SafeStr_9198 = "_-0p3" (String#8441, DoABC#3) // _SafeStr_9200 = "_-55i" (String#12849, DoABC#3) // _SafeStr_9201 = "_-1H6" (String#8912, DoABC#3) // _SafeStr_9205 = "_-0hp" (String#8322, DoABC#3) // _SafeStr_9217 = "_-2PQ" (String#10123, DoABC#3) // _SafeStr_9276 = "_-3xU" (String#179, DoABC#3) // _SafeStr_9364 = "_-0jD" (String#23908, DoABC#3) // _SafeStr_9367 = "_-0q3" (String#8460, DoABC#3) // _SafeStr_9368 = "_-4Um" (String#12224, DoABC#3) // _SafeStr_9579 = "_-4eY" (String#33571, DoABC#3) // _SafeStr_9600 = "_-5O0" (String#35357, DoABC#3) //------------------------------------------------------------ //_-1oe.ProductImageConfiguration package _-1oe { import flash.utils.Dictionary; public class ProductImageConfiguration { public static const _SafeStr_9591:Dictionary = new Dictionary(); { _SafeStr_9591["deal01"] = "ctlg_pic_deal01"; _SafeStr_9591["deal02"] = "ctlg_pic_deal02"; _SafeStr_9591["deal03"] = "ctlg_pic_deal03"; _SafeStr_9591["deal04"] = "ctlg_pic_deal04"; _SafeStr_9591["deal05"] = "ctlg_pic_deal05"; _SafeStr_9591["deal06"] = "ctlg_pic_deal06"; _SafeStr_9591["deal07"] = "ctlg_pic_deal07"; _SafeStr_9591["deal08"] = "ctlg_pic_deal08"; _SafeStr_9591["deal09"] = "ctlg_pic_deal09"; _SafeStr_9591["deal10"] = "ctlg_pic_deal10"; _SafeStr_9591["deal97"] = "ctlg_pic_deal97"; _SafeStr_9591["deal98"] = "ctlg_pic_deal98"; _SafeStr_9591["deal99"] = "ctlg_pic_deal99"; _SafeStr_9591["noob_set_1"] = "ctlg_pic_noob_set_1"; _SafeStr_9591["noob_set_2"] = "ctlg_pic_noob_set_2"; _SafeStr_9591["noob_set_3"] = "ctlg_pic_noob_set_3"; _SafeStr_9591["noob_set_4"] = "ctlg_pic_noob_set_4"; _SafeStr_9591["noob_set_5"] = "ctlg_pic_noob_set_5"; _SafeStr_9591["noob_set_6"] = "ctlg_pic_noob_set_6"; _SafeStr_9591["a0 deal100"] = "ctlg_pic_a0_deal100"; _SafeStr_9591["a0 raredaffodilrug"] = "ctlg_pic_a0_raredaffodilrug"; _SafeStr_9591["a2 slp"] = "ctlg_pic_a2_slp"; _SafeStr_9591["A2 tlp 20"] = "ctlg_pic_A2_tlp_20"; _SafeStr_9591["DEAL_HC_1"] = "ctlg_pic_hc_deal01"; _SafeStr_9591["DEAL_HC_2"] = "ctlg_pic_hc_deal02"; _SafeStr_9591["DEAL_HC_3"] = "ctlg_pic_hc_deal03"; _SafeStr_9591["hween09_ghost"] = "ctlg_pic_hween09_ghost"; _SafeStr_9591["ads_twi_mist"] = "ctlg_pic_ads_twi_mist"; _SafeStr_9591["party_lights"] = "ctlg_pic_party_lights"; _SafeStr_9591["xmas_snow"] = "ctlg_pic_xmas_snow"; _SafeStr_9591["wf_deal1"] = "ctlg_pic_deal_wired_pswdoor"; _SafeStr_9591["wf_deal2"] = "ctlg_pic_deal_wired_swtchdoor"; _SafeStr_9591["wf_deal3"] = "ctlg_pic_deal_wired_coopdoor"; _SafeStr_9591["wf_deal4"] = "ctlg_pic_deal_wired_rmtdoor"; _SafeStr_9591["wf_deal5"] = "ctlg_pic_deal_wired_wlcmmsg"; _SafeStr_9591["wf_deal6"] = "ctlg_pic_deal_wired_pswtele"; _SafeStr_9591["wf_deal7"] = "ctlg_pic_deal_wired_dircntrl"; _SafeStr_9591["wf_deal8"] = "ctlg_pic_deal_wired_mvngfurni"; _SafeStr_9591["wf_deal9"] = "ctlg_pic_deal_wired_flshfires"; _SafeStr_9591["qt_val11_heartlights"] = "ctlg_pic_qt_val11_heartlights"; _SafeStr_9591["room_ad_plus_badge"] = "events_confirm_purchase"; } public static function _SafeStr_9589(k:String):Boolean { return (!((_SafeStr_9591[k] == null))); } } }//package _-1oe // _SafeStr_9589 = "_-5Kn" (String#35235, DoABC#3) // _SafeStr_9591 = "_-4u-" (String#34150, DoABC#3) //------------------------------------------------------------ //_-1P._SafeStr_4027 package _-1P { import _-3qZ._SafeStr_2276; import _-4SG._SafeStr_4933; public class _SafeStr_4027 extends _SafeStr_2276 { public function _SafeStr_4027(k:Function) { super(k, _SafeStr_4933); } public function _SafeStr_5325():_SafeStr_4933 { return ((this._SafeStr_5326 as _SafeStr_4933)); } } }//package _-1P // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4027 = "_-6fY" (String#38507, DoABC#3) // _SafeStr_4933 = "_-3JL" (String#11021, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1P._SafeStr_4056 package _-1P { import _-3qZ._SafeStr_2276; import _-4SG._SafeStr_4939; public class _SafeStr_4056 extends _SafeStr_2276 { public function _SafeStr_4056(k:Function) { super(k, _SafeStr_4939); } public function _SafeStr_5325():_SafeStr_4939 { return ((this._SafeStr_5326 as _SafeStr_4939)); } } }//package _-1P // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4056 = "_-4dj" (String#33536, DoABC#3) // _SafeStr_4939 = "_-1sB" (String#9525, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1P._SafeStr_4122 package _-1P { import _-3qZ._SafeStr_2276; import _-4SG._SafeStr_4955; public class _SafeStr_4122 extends _SafeStr_2276 { public function _SafeStr_4122(k:Function) { super(k, _SafeStr_4955); } public function _SafeStr_5325():_SafeStr_4955 { return ((this._SafeStr_5326 as _SafeStr_4955)); } } }//package _-1P // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4122 = " for" (String#18592, DoABC#3) // _SafeStr_4955 = "_-0sk" (String#8493, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1P._SafeStr_4292 package _-1P { import _-3qZ._SafeStr_2276; import _-4SG._SafeStr_5002; public class _SafeStr_4292 extends _SafeStr_2276 { public function _SafeStr_4292(k:Function) { super(k, _SafeStr_5002); } public function _SafeStr_5325():_SafeStr_5002 { return ((this._SafeStr_5326 as _SafeStr_5002)); } } }//package _-1P // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4292 = "_-56a" (String#34688, DoABC#3) // _SafeStr_5002 = "_-0dw" (String#8251, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1P._SafeStr_4302 package _-1P { import _-3qZ._SafeStr_2276; import _-4SG._SafeStr_5005; public class _SafeStr_4302 extends _SafeStr_2276 { public function _SafeStr_4302(k:Function) { super(k, _SafeStr_5005); } public function _SafeStr_5325():_SafeStr_5005 { return ((this._SafeStr_5326 as _SafeStr_5005)); } } }//package _-1P // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4302 = "_-3xv" (String#31856, DoABC#3) // _SafeStr_5005 = "_-0Lu" (String#7944, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1P._SafeStr_4310 package _-1P { import _-3qZ._SafeStr_2276; import _-4SG._SafeStr_5007; public class _SafeStr_4310 extends _SafeStr_2276 { public function _SafeStr_4310(k:Function) { super(k, _SafeStr_5007); } public function _SafeStr_5325():_SafeStr_5007 { return ((this._SafeStr_5326 as _SafeStr_5007)); } } }//package _-1P // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4310 = "_-5PX" (String#35419, DoABC#3) // _SafeStr_5007 = "_-2Os" (String#10116, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1p9._SafeStr_3827 package _-1p9 { import _-0MK._SafeStr_35; import _-1R-.HabboLandingView; import _-1Mz.IWindowContainer; import _-5YE.ITextWindow; import _-44F._SafeStr_4007; import _-5Mz.WindowEvent; import _-pf._SafeStr_4259; import flash.geom.Point; import _-1Mz.IWindow; import flash.geom.Rectangle; import _-5YE._SafeStr_2413; import _-3ix._SafeStr_4886; import _-3ix._SafeStr_4884; public class _SafeStr_3827 implements _SafeStr_35 { private static const _SafeStr_12761:String = "COLORABLE"; private static const _SafeStr_9003:int = 0; private static const _SafeStr_12762:String = "landing_view_default_dynamic_layout"; private static const _SafeStr_12763:String = "landing_view_generic_reception"; private static const _SafeStr_12764:String = "widget_placeholder_"; private static const _SafeStr_12765: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_7360:HabboLandingView; protected var _SafeStr_5415:IWindowContainer; protected var _SafeStr_12766:DynamicLayoutManager; protected var _SafeStr_12767:MovingBackgroundObjects; protected var _SafeStr_12768:int; protected var _SafeStr_12769:int; private var _SafeStr_7223:Array; private var _SafeStr_12770:_SafeStr_4885; private var _SafeStr_9820:String; public function _SafeStr_3827(k:HabboLandingView) { this._SafeStr_7223 = []; super(); this._SafeStr_7360 = k; this._SafeStr_12771(); this._SafeStr_12767 = new MovingBackgroundObjects(this._SafeStr_7360); this._SafeStr_12770 = new _SafeStr_4885(this._SafeStr_7360); k.registerUpdateReceiver(this, 1000); } private static function _SafeStr_12772(k:IWindowContainer):Array { var _local_2:Array = new Array(0); k.groupChildrenWithTag(_SafeStr_12761, _local_2, -1); return (_local_2); } public static function _SafeStr_12773(k:IWindowContainer, _arg_2:uint):void { var _local_3:ITextWindow; if (k == null){ return; }; for each (_local_3 in _SafeStr_12772(k)) { _local_3.textColor = _arg_2; }; } public static function _SafeStr_12774(k:IWindowContainer, _arg_2:uint):void { var _local_3:ITextWindow; if (k == null){ return; }; for each (_local_3 in _SafeStr_12772(k)) { _local_3.etchingColor = _arg_2; }; } public static function _SafeStr_12775(k:IWindowContainer, _arg_2:String):void { var _local_3:ITextWindow; if (k == null){ return; }; for each (_local_3 in _SafeStr_12772(k)) { _local_3.etchingPosition = _arg_2; }; } public static function _SafeStr_12776(k:IWindowContainer, _arg_2:_SafeStr_4885):void { var _local_3:ITextWindow; if (k == null){ return; }; if (((((_arg_2._SafeStr_12779) || (_arg_2._SafeStr_12778))) || (_arg_2._SafeStr_12777))){ for each (_local_3 in _SafeStr_12772(k)) { _local_3.textColor = ((_arg_2._SafeStr_12779) ? _arg_2.textColor : _local_3.textColor); _local_3.etchingColor = ((_arg_2._SafeStr_12778) ? _arg_2.etchingColor : _local_3.etchingColor); _local_3.etchingPosition = ((_arg_2._SafeStr_12777) ? _arg_2.etchingPosition : _local_3.etchingPosition); }; }; } public function update(k:uint):void { if (((!((this._SafeStr_5415 == null))) && (this._SafeStr_5415.visible))){ this._SafeStr_12767.update(k); }; } public function get disposed():Boolean { return ((this._SafeStr_7360 == null)); } public function dispose():void { var k:_SafeStr_4887; if (this._SafeStr_7360){ this._SafeStr_7360.removeUpdateReceiver(this); }; this._SafeStr_7360 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_7223){ for each (k in this._SafeStr_7223) { k.dispose(); }; this._SafeStr_7223 = null; }; if (this._SafeStr_12767){ this._SafeStr_12767.dispose(); this._SafeStr_12767 = null; }; if (this._SafeStr_12766){ this._SafeStr_12766.dispose(); this._SafeStr_12766 = null; }; if (this._SafeStr_12770){ this._SafeStr_12770 = null; }; } public function activate():void { var k:_SafeStr_4887; if (this._SafeStr_5415 == null){ this.createWindow(); this._SafeStr_12780(); this._SafeStr_7360.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4007(this._SafeStr_12781)); this._SafeStr_9820 = this._SafeStr_7360.getProperty("landing.view.bgtiming"); }; for each (k in this._SafeStr_7223) { k.refresh(this._SafeStr_5415); }; this._SafeStr_10287(); this._SafeStr_7360.windowManager.getWindowContext(_SafeStr_9003).getDesktopWindow().addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_9065); this._SafeStr_5415.invalidate(); if (this._SafeStr_12782 != null){ this._SafeStr_7360.navigator._SafeStr_12783(this._SafeStr_12782); }; this._SafeStr_7360.send(new _SafeStr_4259(this._SafeStr_9820)); this._SafeStr_5415.visible = true; } private function get _SafeStr_12782():Point { var _local_2:Point; var k:IWindow = this._SafeStr_5415.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_4887; if (this._SafeStr_5415 != null){ this._SafeStr_5415.visible = false; }; for each (k in this._SafeStr_7223) { k.disable(); }; } protected function createWindow():void { if (this._SafeStr_5415 != null){ return; }; var k:String = this._SafeStr_12784(); this._SafeStr_5415 = IWindowContainer(this._SafeStr_7360.getXmlWindow(k, 0)); this._SafeStr_12785(); if (this._SafeStr_7360.getBoolean("landing.view.right_pane_dimmer.hidden")){ if (this._SafeStr_5415.findChildByName("right_pane_dimmer") != null){ this._SafeStr_5415.findChildByName("right_pane_dimmer").visible = false; }; }; this._SafeStr_12786(); this._SafeStr_12787(); } private function _SafeStr_12785():void { var k:IWindow = this._SafeStr_5415.findChildByName("warning"); if (k != null){ k.visible = false; }; } protected function _SafeStr_12786():void { this._SafeStr_12768 = this._SafeStr_5415.width; this._SafeStr_12769 = this._SafeStr_5415.height; } protected function _SafeStr_12787():void { var _local_2:String; var k:IWindow = this._SafeStr_5415.findChildByName("widget_placeholder_bottom_slot"); if (k != null){ _local_2 = this._SafeStr_7360.getProperty("landing.view.dynamic.slot.6.widget"); if (_local_2 == ""){ k.visible = false; } else { k.name = ("widget_placeholder_" + _local_2); }; }; } private function _SafeStr_12784():String { return (((this._SafeStr_7360.propertyExists("landing.view.layoutxml")) ? this._SafeStr_7360.getProperty("landing.view.layoutxml") : _SafeStr_12762)); } private function _SafeStr_12788():Boolean { return ((this._SafeStr_12784() == _SafeStr_12763)); } protected function _SafeStr_10287():void { var k:_SafeStr_4887; if (this._SafeStr_5415 != null){ if (this._SafeStr_12766 != null){ this._SafeStr_12789(); } else { this._SafeStr_12790(); }; this._SafeStr_5415.invalidate(); }; for each (k in this._SafeStr_7223) { k._SafeStr_12791(); }; } private function _SafeStr_12789():void { var k:Rectangle = this._SafeStr_5415.desktop.rectangle; this._SafeStr_5415.width = k.width; this._SafeStr_5415.height = k.height; var _local_2:int = (this._SafeStr_12769 - k.height); var _local_3:int = (this._SafeStr_12768 - k.width); this._SafeStr_12766._SafeStr_12792((this._SafeStr_12766._SafeStr_12793 - _local_3), (this._SafeStr_12766._SafeStr_12794 - _local_2)); this._SafeStr_12766._SafeStr_12795 = Math.min(this._SafeStr_5415.width, (k.width + this.window.x)); } private function _SafeStr_12790():void { this._SafeStr_5415.x = 0; this._SafeStr_5415.y = 0; var k:Rectangle = this._SafeStr_5415.desktop.rectangle; this._SafeStr_5415.x = Math.max(0, ((k.width - this._SafeStr_5415.width) / 2)); if ((((k.height > this._SafeStr_5415.height)) || (this._SafeStr_12788()))){ this._SafeStr_5415.y = Math.max(0, ((k.height - this._SafeStr_5415.height) / 2)); } else { this._SafeStr_5415.y = (k.height - this._SafeStr_5415.height); }; } protected function _SafeStr_9065(k:WindowEvent):void { this._SafeStr_10287(); } private function _SafeStr_12796(k:String):void { var _local_2:String; var _local_3:_SafeStr_2413; var _local_4:String; k = (((((k == null)) || ((k == "")))) ? "" : (k + ".")); for each (_local_2 in _SafeStr_12765) { _local_3 = _SafeStr_2413(this._SafeStr_5415.findChildByName(_local_2)); if (_local_3){ if (this._SafeStr_7360.getProperty(((("landing.view." + k) + _local_2) + ".visible")) == "false"){ _local_3.visible = false; } else { _local_3.visible = true; _local_4 = this._SafeStr_7360.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_12771():void { this._SafeStr_12797(_SafeStr_4883._SafeStr_12798); this._SafeStr_12797(_SafeStr_4883._SafeStr_12799); this._SafeStr_12797(_SafeStr_4883._SafeStr_12800); this._SafeStr_12797(_SafeStr_4883._SafeStr_12801); this._SafeStr_12797(_SafeStr_4883._SafeStr_12802); this._SafeStr_12797(_SafeStr_4883._SafeStr_12803); this._SafeStr_12797(_SafeStr_4883._SafeStr_12804); this._SafeStr_12797(_SafeStr_4883._SafeStr_12805); this._SafeStr_12797(_SafeStr_4883._SafeStr_12806); this._SafeStr_12797(_SafeStr_4883._SafeStr_12807); this._SafeStr_12797(_SafeStr_4883._SafeStr_12808); this._SafeStr_12797(_SafeStr_4883._SafeStr_12809); this._SafeStr_12797(_SafeStr_4883._SafeStr_12810); this._SafeStr_12797(_SafeStr_4883._SafeStr_12811); this._SafeStr_12797(_SafeStr_4883._SafeStr_5751); this._SafeStr_12797(_SafeStr_4883._SafeStr_12812); } private function _SafeStr_12797(k:String):void { var _local_2:_SafeStr_4886 = _SafeStr_4883._SafeStr_12813(k, this._SafeStr_7360); this._SafeStr_7223.push(new _SafeStr_4887(_local_2, (_SafeStr_12764 + k), this._SafeStr_12770)); } private function _SafeStr_12780():void { var _local_2:String; var _local_3:_SafeStr_4886; if (this._SafeStr_5415.findChildByName(DynamicLayoutManager._SafeStr_12814) == null){ _SafeStr_4.log("ERROR! Tried to initialize dynamic widget list for landing view without the dynamic element present"); return; }; this._SafeStr_12766 = new DynamicLayoutManager(this, this._SafeStr_12770); var k:int; while (k < 6) { _local_2 = this._SafeStr_7360.getProperty((("landing.view.dynamic.slot." + (k + 1)) + ".widget"), null); _local_3 = _SafeStr_4883._SafeStr_12813(_local_2, this._SafeStr_7360); if (_local_3 != null){ if ((_local_3 is _SafeStr_4884)){ _SafeStr_4884(_local_3).slot = (k + 1); }; this._SafeStr_7223.push(new _SafeStr_4887(_local_3, null, this._SafeStr_12770, this._SafeStr_12766._SafeStr_12815(k))); }; k++; }; if (this._SafeStr_7360.getBoolean("landing.view.dynamic.slot.5.ignore")){ this._SafeStr_12766._SafeStr_12816 = true; }; if (this._SafeStr_7360.getBoolean("landing.view.dynamic.slot.4.separator")){ this._SafeStr_12766._SafeStr_12817(4, this._SafeStr_7360.getProperty("landing.view.dynamic.slot.4.title")); }; if (this._SafeStr_7360.getBoolean("landing.view.dynamic.slot.5.separator")){ this._SafeStr_12766._SafeStr_12817(5, this._SafeStr_7360.getProperty("landing.view.dynamic.slot.5.title")); }; } public function get window():IWindowContainer { return (this._SafeStr_5415); } public function get landingView():HabboLandingView { return (this._SafeStr_7360); } private function _SafeStr_12781(k:_SafeStr_4007):void { if ((((k._SafeStr_5325()._SafeStr_9821 == this._SafeStr_9820)) && (this._SafeStr_7360))){ this._SafeStr_12796(k._SafeStr_5325().code); this._SafeStr_12767._SafeStr_12818 = k._SafeStr_5325().code; this._SafeStr_12767.initialize(this._SafeStr_5415); }; } } }//package _-1p9 // _SafeStr_10287 = "_-51e" (String#1585, DoABC#3) // _SafeStr_12761 = "_-2Om" (String#27997, DoABC#3) // _SafeStr_12762 = "_-33s" (String#29642, DoABC#3) // _SafeStr_12763 = "_-3Ss" (String#30646, DoABC#3) // _SafeStr_12764 = "_-4iF" (String#33697, DoABC#3) // _SafeStr_12765 = "_-2yf" (String#29395, DoABC#3) // _SafeStr_12766 = "_-4ci" (String#33502, DoABC#3) // _SafeStr_12767 = "_-39u" (String#29884, DoABC#3) // _SafeStr_12768 = "_-6ES" (String#37426, DoABC#3) // _SafeStr_12769 = "_-0jC" (String#23907, DoABC#3) // _SafeStr_12770 = "_-2lx" (String#1523, DoABC#3) // _SafeStr_12771 = "_-mN" (String#40257, DoABC#3) // _SafeStr_12772 = "_-21K" (String#27089, DoABC#3) // _SafeStr_12773 = "_-eT" (String#39968, DoABC#3) // _SafeStr_12774 = "_-117" (String#24647, DoABC#3) // _SafeStr_12775 = "_-3RD" (String#30587, DoABC#3) // _SafeStr_12776 = "_-3YX" (String#30864, DoABC#3) // _SafeStr_12777 = "_-Ae" (String#38871, DoABC#3) // _SafeStr_12778 = "_-1wE" (String#26853, DoABC#3) // _SafeStr_12779 = "_-3V9" (String#30735, DoABC#3) // _SafeStr_12780 = "_-2qm" (String#29098, DoABC#3) // _SafeStr_12781 = "_-0Uj" (String#2695, DoABC#3) // _SafeStr_12782 = "_-LL" (String#39264, DoABC#3) // _SafeStr_12783 = "_-6QR" (String#14215, DoABC#3) // _SafeStr_12784 = "_-4n4" (String#12548, DoABC#3) // _SafeStr_12785 = "_-0k7" (String#23949, DoABC#3) // _SafeStr_12786 = "_-5Vc" (String#35645, DoABC#3) // _SafeStr_12787 = "_-5PJ" (String#35411, DoABC#3) // _SafeStr_12788 = "_-5Ox" (String#35393, DoABC#3) // _SafeStr_12789 = "_-4aH" (String#33414, DoABC#3) // _SafeStr_12790 = "_-6u" (String#38740, DoABC#3) // _SafeStr_12791 = "_-1Su" (String#9113, DoABC#3) // _SafeStr_12792 = "_-1g1" (String#26214, DoABC#3) // _SafeStr_12793 = "_-50a" (String#34444, DoABC#3) // _SafeStr_12794 = "_-4Qq" (String#33049, DoABC#3) // _SafeStr_12795 = "_-34A" (String#29653, DoABC#3) // _SafeStr_12796 = "_-2um" (String#29257, DoABC#3) // _SafeStr_12797 = "_-4Bn" (String#32446, DoABC#3) // _SafeStr_12798 = "_-4Jf" (String#32752, DoABC#3) // _SafeStr_12799 = "_-08Y" (String#22498, DoABC#3) // _SafeStr_12800 = "_-6co" (String#38388, DoABC#3) // _SafeStr_12801 = "_-1Kt" (String#25402, DoABC#3) // _SafeStr_12802 = "_-5vt" (String#36660, DoABC#3) // _SafeStr_12803 = "_-10Q" (String#24622, DoABC#3) // _SafeStr_12804 = "_-4gL" (String#33628, DoABC#3) // _SafeStr_12805 = "_-5po" (String#36428, DoABC#3) // _SafeStr_12806 = "_-0JF" (String#22927, DoABC#3) // _SafeStr_12807 = "_-2-6" (String#27013, DoABC#3) // _SafeStr_12808 = "_-0ht" (String#23861, DoABC#3) // _SafeStr_12809 = "_-03M" (String#22314, DoABC#3) // _SafeStr_12810 = "_-1OF" (String#25530, DoABC#3) // _SafeStr_12811 = "_-6WL" (String#38117, DoABC#3) // _SafeStr_12812 = "_-3-Y" (String#29475, DoABC#3) // _SafeStr_12813 = "_-0-g" (String#22173, DoABC#3) // _SafeStr_12814 = "_-3EF" (String#30059, DoABC#3) // _SafeStr_12815 = "_-1G4" (String#25220, DoABC#3) // _SafeStr_12816 = "_-3lZ" (String#31354, DoABC#3) // _SafeStr_12817 = "_-65t" (String#37095, DoABC#3) // _SafeStr_12818 = "_-3iT" (String#31235, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_3827 = "_-3kg" (String#11473, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4007 = "_-2FQ" (String#27640, DoABC#3) // _SafeStr_4259 = "_-4Ep" (String#32569, DoABC#3) // _SafeStr_4883 = "_-657" (String#13858, DoABC#3) // _SafeStr_4884 = "_-m3" (String#15257, DoABC#3) // _SafeStr_4885 = "_-4wK" (String#34234, DoABC#3) // _SafeStr_4886 = "_-2v9" (String#10621, DoABC#3) // _SafeStr_4887 = "_-0wM" (String#8548, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_5751 = "_-2VW" (String#10214, DoABC#3) // _SafeStr_7223 = "_-2yF" (String#1526, DoABC#3) // _SafeStr_7360 = "_-0fK" (String#96, DoABC#3) // _SafeStr_9003 = "_-1WQ" (String#1475, DoABC#3) // _SafeStr_9065 = "_-4qO" (String#699, DoABC#3) // _SafeStr_9820 = "_-0PM" (String#1448, DoABC#3) // _SafeStr_9821 = "_-4cb" (String#33497, DoABC#3) //------------------------------------------------------------ //_-1p9._SafeStr_4883 package _-1p9 { import _-3ix._SafeStr_4886; import _-NG.CommunityGoalHallOfFameWidget; import _-NG.CommunityGoalPrizesWidget; import _-NG.AvatarImageWidget; import _-NG.CommunityGoalWidget; import _-NG.CommunityGoalVsModeWidget; import _-NG._SafeStr_5185; import _-NG.CatalogPromoWidget; import _-NG._SafeStr_5183; import _-NG._SafeStr_5174; import _-NG._SafeStr_5184; import _-NG._SafeStr_5171; import _-NG._SafeStr_5175; import _-NG._SafeStr_5176; import _-NG._SafeStr_5172; import _-NG._SafeStr_5179; import _-NG._SafeStr_5177; import _-NG._SafeStr_5180; import _-NG._SafeStr_5178; import _-NG.GenericWidget; import _-NG.WidgetContainerWidget; import _-NG.PromoArticleWidget; import _-NG._SafeStr_5182; import _-1R-.HabboLandingView; public class _SafeStr_4883 { public static const _SafeStr_12798:String = "avatarimage"; public static const _SafeStr_12799:String = "expiringcatalogpage"; public static const _SafeStr_12800:String = "expiringcatalogpagesmall"; public static const _SafeStr_12801:String = "communitygoal"; public static const _SafeStr_12819:String = "communitygoalvsmode"; public static const _SafeStr_12820:String = "communitygoalvsmodevote"; public static const _SafeStr_12802:String = "catalogpromo"; public static const _SafeStr_12821:String = "catalogpromosmall"; public static const _SafeStr_12803:String = "achievementcompetition_hall_of_fame"; public static const _SafeStr_12804:String = "achievementcompetition_prizes"; public static const _SafeStr_12805:String = "dailyquest"; public static const _SafeStr_12806:String = "nextlimitedrarecountdown"; public static const _SafeStr_12807:String = "habbomoderationpromo"; public static const _SafeStr_12808:String = "habbotalentspromo"; public static const _SafeStr_12809:String = "habbowaypromo"; public static const _SafeStr_12810:String = "fastfoodgamepromo"; public static const _SafeStr_12822:String = "roomhoppernetwork"; public static const _SafeStr_12811:String = "safetyquizpromo"; public static const _SafeStr_5751:String = "generic"; public static const _SafeStr_12812:String = "widgetcontainer"; public static const _SafeStr_12823:String = "promoarticle"; public static const _SafeStr_12824:String = "bonusrare"; public static function _SafeStr_12813(k:String, _arg_2:HabboLandingView):_SafeStr_4886 { var _local_3:_SafeStr_4886; switch (k){ case _SafeStr_4883._SafeStr_12803: _local_3 = new CommunityGoalHallOfFameWidget(_arg_2); break; case _SafeStr_4883._SafeStr_12804: _local_3 = new CommunityGoalPrizesWidget(_arg_2); break; case _SafeStr_4883._SafeStr_12798: _local_3 = new AvatarImageWidget(_arg_2); break; case _SafeStr_4883._SafeStr_12801: _local_3 = new CommunityGoalWidget(_arg_2); break; case _SafeStr_4883._SafeStr_12819: _local_3 = new CommunityGoalVsModeWidget(_arg_2); break; case _SafeStr_4883._SafeStr_12820: _local_3 = new _SafeStr_5185(_arg_2); break; case _SafeStr_4883._SafeStr_12802: _local_3 = new CatalogPromoWidget(_arg_2); break; case _SafeStr_4883._SafeStr_12821: _local_3 = new _SafeStr_5183(_arg_2); break; case _SafeStr_4883._SafeStr_12805: _local_3 = new _SafeStr_5174(_arg_2); break; case _SafeStr_4883._SafeStr_12799: _local_3 = new _SafeStr_5184(_arg_2); break; case _SafeStr_4883._SafeStr_12800: _local_3 = new _SafeStr_5171(_arg_2); break; case _SafeStr_4883._SafeStr_12806: _local_3 = new _SafeStr_5175(_arg_2); break; case _SafeStr_4883._SafeStr_12807: _local_3 = new _SafeStr_5176(_arg_2); break; case _SafeStr_4883._SafeStr_12808: _local_3 = new _SafeStr_5172(_arg_2); break; case _SafeStr_4883._SafeStr_12809: _local_3 = new _SafeStr_5179(_arg_2); break; case _SafeStr_4883._SafeStr_12810: _local_3 = new _SafeStr_5177(_arg_2); break; case _SafeStr_4883._SafeStr_12822: _local_3 = new _SafeStr_5180(_arg_2); break; case _SafeStr_4883._SafeStr_12811: _local_3 = new _SafeStr_5178(_arg_2); break; case _SafeStr_4883._SafeStr_5751: _local_3 = new GenericWidget(_arg_2); break; case _SafeStr_4883._SafeStr_12812: _local_3 = new WidgetContainerWidget(_arg_2); break; case _SafeStr_4883._SafeStr_12823: _local_3 = new PromoArticleWidget(_arg_2); break; case _SafeStr_4883._SafeStr_12824: _local_3 = new _SafeStr_5182(_arg_2); break; }; return (_local_3); } } }//package _-1p9 // _SafeStr_12798 = "_-4Jf" (String#32752, DoABC#3) // _SafeStr_12799 = "_-08Y" (String#22498, DoABC#3) // _SafeStr_12800 = "_-6co" (String#38388, DoABC#3) // _SafeStr_12801 = "_-1Kt" (String#25402, DoABC#3) // _SafeStr_12802 = "_-5vt" (String#36660, DoABC#3) // _SafeStr_12803 = "_-10Q" (String#24622, DoABC#3) // _SafeStr_12804 = "_-4gL" (String#33628, DoABC#3) // _SafeStr_12805 = "_-5po" (String#36428, DoABC#3) // _SafeStr_12806 = "_-0JF" (String#22927, DoABC#3) // _SafeStr_12807 = "_-2-6" (String#27013, DoABC#3) // _SafeStr_12808 = "_-0ht" (String#23861, DoABC#3) // _SafeStr_12809 = "_-03M" (String#22314, DoABC#3) // _SafeStr_12810 = "_-1OF" (String#25530, DoABC#3) // _SafeStr_12811 = "_-6WL" (String#38117, DoABC#3) // _SafeStr_12812 = "_-3-Y" (String#29475, DoABC#3) // _SafeStr_12813 = "_-0-g" (String#22173, DoABC#3) // _SafeStr_12819 = "_-5dj" (String#35968, DoABC#3) // _SafeStr_12820 = "_-2Dj" (String#27571, DoABC#3) // _SafeStr_12821 = "_-0K2" (String#22965, DoABC#3) // _SafeStr_12822 = "_-V8" (String#39629, DoABC#3) // _SafeStr_12823 = "_-4mI" (String#33848, DoABC#3) // _SafeStr_12824 = "_-2KT" (String#27831, DoABC#3) // _SafeStr_4883 = "_-657" (String#13858, DoABC#3) // _SafeStr_4886 = "_-2v9" (String#10621, DoABC#3) // _SafeStr_5171 = "_-24u" (String#9766, DoABC#3) // _SafeStr_5172 = "_-2i2" (String#10402, DoABC#3) // _SafeStr_5174 = "_-47i" (String#11871, DoABC#3) // _SafeStr_5175 = "_-4N8" (String#12128, DoABC#3) // _SafeStr_5176 = "_-3wX" (String#11677, DoABC#3) // _SafeStr_5177 = "_-4IK" (String#12042, DoABC#3) // _SafeStr_5178 = "_-171" (String#8750, DoABC#3) // _SafeStr_5179 = "_-0kC" (String#8351, DoABC#3) // _SafeStr_5180 = "_-1hY" (String#9337, DoABC#3) // _SafeStr_5182 = "_-4BK" (String#11925, DoABC#3) // _SafeStr_5183 = "_-4XF" (String#12266, DoABC#3) // _SafeStr_5184 = "_-24t" (String#9765, DoABC#3) // _SafeStr_5185 = "_-aP" (String#15063, DoABC#3) // _SafeStr_5751 = "_-2VW" (String#10214, DoABC#3) //------------------------------------------------------------ //_-1p9._SafeStr_4885 package _-1p9 { import _-0MK._SafeStr_12; public class _SafeStr_4885 { private static const _SafeStr_12825:uint = 0xFF000000; private static const _SafeStr_12826:uint = 0xFFFFFFFF; private static const _SafeStr_12827:String = "bottom"; private static const _SafeStr_12828:String = "landing.view.common.textcolor"; private static const _SafeStr_12829:String = "landing.view.common.etchingcolor"; private static const _SafeStr_12830:String = "landing.view.common.etchingposition"; private var _SafeStr_10234:uint = 0xFF000000; private var _SafeStr_12831:uint = 0xFFFFFFFF; private var _SafeStr_12832:String = "bottom"; public function _SafeStr_4885(k:_SafeStr_12) { if (k.getProperty(_SafeStr_12828) != ""){ this._SafeStr_10234 = parseInt(k.getProperty(_SafeStr_12828), 16); }; if (k.getProperty(_SafeStr_12829) != ""){ this._SafeStr_12831 = parseInt(k.getProperty(_SafeStr_12829), 16); }; if (k.getProperty(_SafeStr_12830) != ""){ this._SafeStr_12832 = k.getProperty(_SafeStr_12830); }; } public function get _SafeStr_12779():Boolean { return (!((this._SafeStr_10234 == _SafeStr_12825))); } public function get _SafeStr_12778():Boolean { return (!((this._SafeStr_12831 == _SafeStr_12826))); } public function get _SafeStr_12777():Boolean { return (!((this._SafeStr_12832 == _SafeStr_12827))); } public function get textColor():uint { return (this._SafeStr_10234); } public function get etchingColor():uint { return (this._SafeStr_12831); } public function get etchingPosition():String { return (this._SafeStr_12832); } } }//package _-1p9 // _SafeStr_10234 = "_-Qj" (String#1634, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_12777 = "_-Ae" (String#38871, DoABC#3) // _SafeStr_12778 = "_-1wE" (String#26853, DoABC#3) // _SafeStr_12779 = "_-3V9" (String#30735, DoABC#3) // _SafeStr_12825 = "_-40p" (String#32001, DoABC#3) // _SafeStr_12826 = "_-1g2" (String#26215, DoABC#3) // _SafeStr_12827 = "_-4YT" (String#33354, DoABC#3) // _SafeStr_12828 = "_-3we" (String#31807, DoABC#3) // _SafeStr_12829 = "_-5ga" (String#36075, DoABC#3) // _SafeStr_12830 = "_-2Hi" (String#27727, DoABC#3) // _SafeStr_12831 = "_-2Tu" (String#3204, DoABC#3) // _SafeStr_12832 = "_-J-" (String#14750, DoABC#3) // _SafeStr_4885 = "_-4wK" (String#34234, DoABC#3) //------------------------------------------------------------ //_-1p9._SafeStr_4887 package _-1p9 { import _-0MK._SafeStr_3; import _-3ix._SafeStr_4886; import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-3ix._SafeStr_5170; import _-3ix._SafeStr_5188; import _-3ix._SafeStr_5181; public class _SafeStr_4887 implements _SafeStr_3 { private var _SafeStr_5451:_SafeStr_4886; private var _SafeStr_12833:String; private var _SafeStr_12834:IWindowContainer; private var _SafeStr_8176:Boolean; private var _SafeStr_12770:_SafeStr_4885; public function _SafeStr_4887(k:_SafeStr_4886, _arg_2:String, _arg_3:_SafeStr_4885, _arg_4:IWindowContainer=null) { this._SafeStr_5451 = k; this._SafeStr_12833 = _arg_2; this._SafeStr_12770 = _arg_3; this._SafeStr_12834 = _arg_4; } public function dispose():void { if (this._SafeStr_5451){ this._SafeStr_5451.dispose(); this._SafeStr_5451 = null; }; if (this._SafeStr_12770){ this._SafeStr_12770 = null; }; } public function get disposed():Boolean { return ((((this._SafeStr_5451 == null)) && ((this._SafeStr_12770 == null)))); } public function refresh(k:IWindowContainer):void { var _local_3:IWindow; var _local_2:IWindowContainer = IWindowContainer(k.findChildByName("content_background")); if (!this._SafeStr_8176){ this._SafeStr_8176 = true; if (this._SafeStr_12833 != null){ _local_3 = _local_2.getChildByName(this._SafeStr_12833); if (_local_3 == null){ return; }; this._SafeStr_5451.initialize(); _local_2.addChildAt(this._SafeStr_5451.container, _local_2.getChildIndex(_local_3)); this._SafeStr_5451.container.x = _local_3.x; this._SafeStr_5451.container.y = _local_3.y; _local_2.removeChild(_local_3); _local_3.dispose(); } else { if (((!((this._SafeStr_12834 == null))) && (!((this._SafeStr_5451 == null))))){ this._SafeStr_5451.initialize(); this._SafeStr_12834.addChild(this._SafeStr_5451.container); } else { return; }; }; }; if (this._SafeStr_5451.container != null){ if ((((this._SafeStr_5451 is _SafeStr_5170)) && (!((this._SafeStr_12770 == null))))){ _SafeStr_5170(this._SafeStr_5451).settings = this._SafeStr_12770; }; this._SafeStr_5451.refresh(); }; } public function get container():IWindow { return (this._SafeStr_5451.container); } public function _SafeStr_12791():void { if (((((!((this._SafeStr_5451 == null))) && (!((this._SafeStr_5451.container == null))))) && ((this._SafeStr_5451 is _SafeStr_5188)))){ _SafeStr_5188(this._SafeStr_5451)._SafeStr_12791(); }; } public function disable():void { if (((((!((this._SafeStr_5451 == null))) && (!((this._SafeStr_5451.container == null))))) && ((this._SafeStr_5451 is _SafeStr_5181)))){ _SafeStr_5181(this._SafeStr_5451).disable(); }; } } }//package _-1p9 // _SafeStr_12770 = "_-2lx" (String#1523, DoABC#3) // _SafeStr_12791 = "_-1Su" (String#9113, DoABC#3) // _SafeStr_12833 = "_-6-T" (String#36837, DoABC#3) // _SafeStr_12834 = "_-q-" (String#40400, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4885 = "_-4wK" (String#34234, DoABC#3) // _SafeStr_4886 = "_-2v9" (String#10621, DoABC#3) // _SafeStr_4887 = "_-0wM" (String#8548, DoABC#3) // _SafeStr_5170 = "_-0BR" (String#7791, DoABC#3) // _SafeStr_5181 = "_-0lI" (String#8372, DoABC#3) // _SafeStr_5188 = "_-4AE" (String#32385, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_8176 = "_-2TM" (String#433, DoABC#3) //------------------------------------------------------------ //_-1p9.DynamicLayoutManager package _-1p9 { import _-0MK._SafeStr_3; import _-5YE.IItemListWindow; import _-1Mz.IWindowContainer; import __AS3__.vec.Vector; import _-1Mz.IWindow; import _-5YE.IScrollbarWindow; import _-5Mz.WindowEvent; import _-5YE.ITextWindow; import flash.geom.Rectangle; import __AS3__.vec.*; public class DynamicLayoutManager implements _SafeStr_3 { public static const _SafeStr_12814:String = "placeholder_dynamic_widget_slots"; public static const _SafeStr_12835:int = 230; private static const _SafeStr_12836:int = 5; private static const _SafeStr_12837:int = 6; private static const _SafeStr_12838:int = 360; private var _SafeStr_10185:_SafeStr_3827; private var _SafeStr_12839:IItemListWindow; private var _SafeStr_12840:IItemListWindow; private var _SafeStr_12841:IItemListWindow; private var _SafeStr_12842:IWindowContainer; private var _SafeStr_12843:IItemListWindow; private var _SafeStr_12844:IWindowContainer; private var _SafeStr_12845:Vector.; private var _SafeStr_12846:IItemListWindow; private var _SafeStr_12847:IItemListWindow; private var _SafeStr_12848:IWindowContainer; private var _SafeStr_12849:IWindow; private var _SafeStr_12850:IScrollbarWindow; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_12851:Boolean = false; private var _SafeStr_12770:_SafeStr_4885; private var _SafeStr_12852:int = 10; private var _SafeStr_12853:int = 50; private var _SafeStr_12854:int = 10; private var _SafeStr_12855:int = 80; private var _SafeStr_12856:int = 10; private var _SafeStr_12857:int = 60; private var _SafeStr_12858:int = -1; private var _SafeStr_12859:int = -1; private var _SafeStr_8176:Boolean = false; private var _SafeStr_12860:IWindow = null; public function DynamicLayoutManager(k:_SafeStr_3827, _arg_2:_SafeStr_4885) { this._SafeStr_12845 = new Vector.(_SafeStr_12836); super(); this._SafeStr_10185 = k; this._SafeStr_12770 = _arg_2; this._SafeStr_5415 = IWindowContainer(this._SafeStr_10185.landingView.getXmlWindow("dynamic_widget_grid")); var _local_3:IWindow = this._SafeStr_10185.window.findChildByName(_SafeStr_12814); var _local_4:IWindowContainer = IWindowContainer(_local_3.parent); _local_4.addChildAt(this._SafeStr_5415, _local_4.getChildIndex(_local_3)); _local_4.removeChild(_local_3); this._SafeStr_12839 = IItemListWindow(this._SafeStr_5415.findChildByName("widgetlist_fromtop")); this._SafeStr_12842 = IWindowContainer(this._SafeStr_5415.findChildByName("center_slots_container")); this._SafeStr_12840 = IItemListWindow(this._SafeStr_5415.findChildByName("widget_slots_center_scrollable")); this._SafeStr_12841 = IItemListWindow(this._SafeStr_5415.findChildByName("widget_slots_center_left")); this._SafeStr_12843 = IItemListWindow(this._SafeStr_5415.findChildByName("widget_slots_center_right")); this._SafeStr_12844 = IWindowContainer(this._SafeStr_5415.findChildByName("widget_slots_right")); this._SafeStr_12846 = IItemListWindow(this._SafeStr_5415.findChildByName("widget_slot_4_root")); this._SafeStr_12847 = IItemListWindow(this._SafeStr_5415.findChildByName("widget_slot_5_root")); this._SafeStr_12849 = this._SafeStr_10185.landingView.getXmlWindow("dynamic_widget_grid_separator"); var _local_5:int; while (_local_5 < 6) { this._SafeStr_12845[_local_5] = IWindowContainer(this._SafeStr_5415.findChildByName(("widget_slot_" + (_local_5 + 1)))); if (this._SafeStr_12845[_local_5] != null){ this._SafeStr_12845[_local_5].addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_12861); }; _local_5++; }; this._SafeStr_12850 = IScrollbarWindow(this._SafeStr_5415.findChildByName("center_container_scrollbar")); this._SafeStr_12848 = IWindowContainer(this._SafeStr_5415.findChildByName("scroll_extra_space_container")); var _local_6:int = this._SafeStr_10185.landingView._SafeStr_12862; var _local_7:int = this._SafeStr_10185.landingView._SafeStr_12863; this._SafeStr_12841.width = _local_6; this._SafeStr_12841._SafeStr_7827.maxWidth = _local_6; this._SafeStr_12846.width = _local_6; this._SafeStr_12843.width = _local_7; this._SafeStr_12844.width = _local_7; this._SafeStr_12844._SafeStr_7827.maxWidth = _local_7; this._SafeStr_12847.width = _local_7; this._SafeStr_12840.arrangeListItems(); } public function dispose():void { var k:int; if (!this.disposed){ k = 0; while (k < 6) { if (this._SafeStr_12845[k]){ this._SafeStr_12845[k].dispose(); }; this._SafeStr_12845[k] = null; k++; }; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_10185 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_10185 == null)); } public function _SafeStr_12815(k:int):IWindowContainer { return (this._SafeStr_12845[k]); } public function _SafeStr_12817(k:int, _arg_2:String):void { var _local_3:IItemListWindow; var _local_4:ITextWindow; switch (k){ case 4: _local_3 = this._SafeStr_12846; break; case 5: _local_3 = this._SafeStr_12847; break; default: _local_3 = null; }; if (_local_3){ if (_local_3.numListItems < 2){ _local_3._SafeStr_8742(this._SafeStr_12849.clone(), 0); }; _local_4 = ITextWindow(IItemListWindow(_local_3.getListItemAt(0)).getListItemByName("separator_title")); _local_4.caption = (("${" + _arg_2) + "}"); if (this._SafeStr_12770 != null){ if (this._SafeStr_12770._SafeStr_12779){ _local_4.textColor = this._SafeStr_12770.textColor; }; if (this._SafeStr_12770._SafeStr_12778){ _local_4.etchingColor = this._SafeStr_12770.etchingColor; }; if (this._SafeStr_12770._SafeStr_12777){ _local_4.etchingPosition = this._SafeStr_12770.etchingPosition; }; }; }; } private function _SafeStr_12864(k:int):Boolean { return ((this._SafeStr_12845[k].numChildren > 0)); } public function _SafeStr_12792(k:int, _arg_2:int):void { this._SafeStr_12839.height = Math.min(_arg_2, this._SafeStr_12794); this._SafeStr_12839.height = Math.max(_SafeStr_12838, this._SafeStr_12839.height); this._SafeStr_12839.width = Math.min(k, this._SafeStr_12793); this._SafeStr_12865(); } public function set _SafeStr_12795(k:int):void { var _local_2:int = this._SafeStr_10185.window.width; k = (Math.min(k, _local_2) - this._SafeStr_5415.x); this._SafeStr_12850.x = (k - this._SafeStr_12850.width); } public function get _SafeStr_12794():int { if (this._SafeStr_12858 == -1){ this._SafeStr_12858 = this._SafeStr_12839.height; }; return (this._SafeStr_12858); } public function get _SafeStr_12793():int { if (this._SafeStr_12859 == -1){ this._SafeStr_12859 = this._SafeStr_12839.width; }; return (this._SafeStr_12859); } private function _SafeStr_12865():void { var k:int; this._SafeStr_12866(); this._SafeStr_12867(); this._SafeStr_12868(); this._SafeStr_12869(); this._SafeStr_12870((this._SafeStr_12871 - this._SafeStr_12839.height)); this._SafeStr_12861(); this._SafeStr_12872(); this._SafeStr_12873(); if (!this._SafeStr_8176){ k = 0; while (k < 6) { if (this._SafeStr_12845[k] != null){ this._SafeStr_12845[k].addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_10228); }; k++; }; }; this._SafeStr_8176 = true; this._SafeStr_12860 = null; } private function _SafeStr_10228(k:WindowEvent=null):void { if (this._SafeStr_12860 == null){ this._SafeStr_12860 = k.window; this._SafeStr_12865(); }; } private function _SafeStr_12866():void { if (!this._SafeStr_12864(0)){ this._SafeStr_12845[0].height = 0; }; var k:int = 1; while (k <= 4) { if (!this._SafeStr_12864(k)){ this._SafeStr_12845[k].height = 1; }; k++; }; } private function _SafeStr_12868():void { var k:int; if (((this._SafeStr_12864(3)) || (this._SafeStr_12864(4)))){ k = Math.max(this._SafeStr_12845[3].height, this._SafeStr_12845[4].height); this._SafeStr_12845[3].height = k; this._SafeStr_12845[4].height = k; if (this._SafeStr_12864(3)){ this._SafeStr_12845[3].getChildAt(0).y = 0; this._SafeStr_12845[3].width = this._SafeStr_10185.landingView._SafeStr_12862; }; if (this._SafeStr_12864(4)){ this._SafeStr_12845[4].getChildAt(0).y = 0; this._SafeStr_12845[4].width = this._SafeStr_10185.landingView._SafeStr_12863; }; }; } private function _SafeStr_12867():int { var k:int; if (((this._SafeStr_12864(1)) || (this._SafeStr_12864(2)))){ if (!this._SafeStr_12851){ k = Math.max(this._SafeStr_12845[1].height, this._SafeStr_12845[2].height); this._SafeStr_12845[1].height = k; this._SafeStr_12845[2].height = k; }; if (this._SafeStr_12864(1)){ this._SafeStr_12845[1].getChildAt(0).y = 0; this._SafeStr_12845[1].width = this._SafeStr_10185.landingView._SafeStr_12862; }; if (this._SafeStr_12864(2)){ this._SafeStr_12845[2].getChildAt(0).y = 0; this._SafeStr_12845[2].width = this._SafeStr_10185.landingView._SafeStr_12863; }; }; return (k); } private function _SafeStr_12873():void { var k:int = (this._SafeStr_12859 - this._SafeStr_12839.width); if (k > (this._SafeStr_12857 - this._SafeStr_12856)){ this._SafeStr_12840.spacing = this._SafeStr_12856; } else { this._SafeStr_12840.spacing = Math.min(this._SafeStr_12857, (this._SafeStr_12857 - k)); }; } private function _SafeStr_12870(k:int):void { var _local_2:int = (this._SafeStr_12853 - this._SafeStr_12852); var _local_3:int = (this._SafeStr_12855 - this._SafeStr_12854); k = (k + (this._SafeStr_12852 + this._SafeStr_12854)); if (k <= 0){ this._SafeStr_12839.spacing = this._SafeStr_12854; this._SafeStr_12841.spacing = this._SafeStr_12853; this._SafeStr_12843.spacing = this._SafeStr_12853; } else { if (k < _local_2){ this._SafeStr_12839.spacing = this._SafeStr_12854; this._SafeStr_12841.spacing = (this._SafeStr_12853 - k); this._SafeStr_12843.spacing = (this._SafeStr_12853 - k); } else { if (k < (_local_2 + _local_3)){ this._SafeStr_12839.spacing = this._SafeStr_12854; this._SafeStr_12841.spacing = this._SafeStr_12852; this._SafeStr_12843.spacing = this._SafeStr_12852; } else { this._SafeStr_12839.spacing = this._SafeStr_12854; this._SafeStr_12841.spacing = this._SafeStr_12852; this._SafeStr_12843.spacing = this._SafeStr_12852; }; }; }; } private function _SafeStr_12872():void { this._SafeStr_12839.invalidate(); if (this._SafeStr_12839.height < (this._SafeStr_12871 - _SafeStr_12837)){ this._SafeStr_12850.y = this._SafeStr_12839.y; this._SafeStr_12850.height = this._SafeStr_12839.height; this._SafeStr_12850.visible = true; this._SafeStr_12850.scrollV = 0; this._SafeStr_12848.y = this._SafeStr_12871; this._SafeStr_12848.height = 25; this._SafeStr_10185.landingView._SafeStr_12874 = true; } else { this._SafeStr_12848.y = 0; this._SafeStr_12848.height = 1; this._SafeStr_10185.landingView._SafeStr_12874 = false; }; } private function _SafeStr_12869():void { this._SafeStr_12840.spacing = this._SafeStr_12857; this._SafeStr_12841.spacing = this._SafeStr_12853; this._SafeStr_12843.spacing = this._SafeStr_12853; this._SafeStr_12839.spacing = this._SafeStr_12855; this._SafeStr_12850.visible = false; this._SafeStr_12841.invalidate(); this._SafeStr_12843.invalidate(); this._SafeStr_12840.invalidate(); this._SafeStr_12839.invalidate(); this._SafeStr_12842.invalidate(); } private function get _SafeStr_12871():int { var _local_3:int; var k:int; var _local_2:int; while (_local_2 < this._SafeStr_12839.numListItems) { _local_3 = this._SafeStr_12839.getListItemAt(_local_2).height; k = (k + _local_3); if (_local_2 > 0){ k = (k + this._SafeStr_12839.spacing); }; _local_2++; }; return (k); } private function _SafeStr_12861(k:WindowEvent=null):void { if (((!((k == null))) && (!(this._SafeStr_8176)))){ return; }; this._SafeStr_12841.invalidate(); this._SafeStr_12843.invalidate(); this._SafeStr_12840.height = Math.max(this._SafeStr_12841.height, this._SafeStr_12843.height); this._SafeStr_12842.height = Math.max(this._SafeStr_12841.height, this._SafeStr_12843.height); } public function set _SafeStr_12816(k:Boolean):void { this._SafeStr_12851 = k; } private function _SafeStr_12875():void { _SafeStr_4.log("***** Final positions *****"); var k:Rectangle = new Rectangle(); this._SafeStr_5415.getGlobalRectangle(k); _SafeStr_4.log(("Window rect\t\t\t\t\t\t: " + k)); this._SafeStr_12839.getGlobalRectangle(k); _SafeStr_4.log(("All items list rect\t\t\t\t: " + k)); this._SafeStr_12842.getGlobalRectangle(k); _SafeStr_4.log(("Center container itemlist rect\t: " + k)); this._SafeStr_12840.getGlobalRectangle(k); _SafeStr_4.log(("Center itemlist rect\t\t\t: " + k)); this._SafeStr_12841.getGlobalRectangle(k); _SafeStr_4.log(("Left pane itemlist rect\t\t\t: " + k)); this._SafeStr_12843.getGlobalRectangle(k); _SafeStr_4.log(("Right pane itemlist rect\t\t: " + k)); this._SafeStr_12844.getGlobalRectangle(k); _SafeStr_4.log(("Right pane container rect\t\t: " + k)); var _local_2:int; while (_local_2 < 5) { this._SafeStr_12845[_local_2].getGlobalRectangle(k); _SafeStr_4.log(((("Slot " + _local_2) + " rect\t\t\t : ") + k)); _local_2++; }; } } }//package _-1p9 // _SafeStr_10185 = "_-3oI" (String#1550, DoABC#3) // _SafeStr_10228 = "_-3Lj" (String#1094, DoABC#3) // _SafeStr_12770 = "_-2lx" (String#1523, DoABC#3) // _SafeStr_12777 = "_-Ae" (String#38871, DoABC#3) // _SafeStr_12778 = "_-1wE" (String#26853, DoABC#3) // _SafeStr_12779 = "_-3V9" (String#30735, DoABC#3) // _SafeStr_12792 = "_-1g1" (String#26214, DoABC#3) // _SafeStr_12793 = "_-50a" (String#34444, DoABC#3) // _SafeStr_12794 = "_-4Qq" (String#33049, DoABC#3) // _SafeStr_12795 = "_-34A" (String#29653, DoABC#3) // _SafeStr_12814 = "_-3EF" (String#30059, DoABC#3) // _SafeStr_12815 = "_-1G4" (String#25220, DoABC#3) // _SafeStr_12816 = "_-3lZ" (String#31354, DoABC#3) // _SafeStr_12817 = "_-65t" (String#37095, DoABC#3) // _SafeStr_12835 = "_-1S" (String#25696, DoABC#3) // _SafeStr_12836 = "_-2FD" (String#9947, DoABC#3) // _SafeStr_12837 = "_-3C6" (String#29972, DoABC#3) // _SafeStr_12838 = "_-18m" (String#24946, DoABC#3) // _SafeStr_12839 = "_-1yt" (String#26960, DoABC#3) // _SafeStr_12840 = "_-4Af" (String#32402, DoABC#3) // _SafeStr_12841 = "_-lN" (String#40211, DoABC#3) // _SafeStr_12842 = "_-1uu" (String#26803, DoABC#3) // _SafeStr_12843 = "_-6JQ" (String#14098, DoABC#3) // _SafeStr_12844 = "_-4vL" (String#34199, DoABC#3) // _SafeStr_12845 = "_-4cm" (String#12370, DoABC#3) // _SafeStr_12846 = "_-6Pa" (String#37845, DoABC#3) // _SafeStr_12847 = "_-6XV" (String#38169, DoABC#3) // _SafeStr_12848 = "_-5Hh" (String#35111, DoABC#3) // _SafeStr_12849 = "_-2i0" (String#28763, DoABC#3) // _SafeStr_12850 = "_-2g5" (String#28677, DoABC#3) // _SafeStr_12851 = "_-3ha" (String#31195, DoABC#3) // _SafeStr_12852 = "_-5U5" (String#35582, DoABC#3) // _SafeStr_12853 = "_-sE" (String#40486, DoABC#3) // _SafeStr_12854 = "_-4wm" (String#34248, DoABC#3) // _SafeStr_12855 = "_-6MM" (String#37719, DoABC#3) // _SafeStr_12856 = "_-0B1" (String#22592, DoABC#3) // _SafeStr_12857 = "_-6H" (String#37524, DoABC#3) // _SafeStr_12858 = "_-2kV" (String#28859, DoABC#3) // _SafeStr_12859 = "_-td" (String#40534, DoABC#3) // _SafeStr_12860 = "_-0uV" (String#24359, DoABC#3) // _SafeStr_12861 = "_-3fT" (String#31120, DoABC#3) // _SafeStr_12862 = "_-1iH" (String#26309, DoABC#3) // _SafeStr_12863 = "_-4bY" (String#33458, DoABC#3) // _SafeStr_12864 = "_-2Kv" (String#27848, DoABC#3) // _SafeStr_12865 = "_-4jP" (String#33745, DoABC#3) // _SafeStr_12866 = "_-OT" (String#39377, DoABC#3) // _SafeStr_12867 = "_-4D3" (String#32498, DoABC#3) // _SafeStr_12868 = "_-xJ" (String#40679, DoABC#3) // _SafeStr_12869 = "_-0ra" (String#24234, DoABC#3) // _SafeStr_12870 = "_-1RG" (String#25663, DoABC#3) // _SafeStr_12871 = "_-6M-" (String#37708, DoABC#3) // _SafeStr_12872 = "_-Md" (String#39308, DoABC#3) // _SafeStr_12873 = "_-2av" (String#28482, DoABC#3) // _SafeStr_12874 = "_-4Y0" (String#33339, DoABC#3) // _SafeStr_12875 = "_-nj" (String#40312, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3827 = "_-3kg" (String#11473, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4885 = "_-4wK" (String#34234, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_7827 = "_-44t" (String#11825, DoABC#3) // _SafeStr_8176 = "_-2TM" (String#433, DoABC#3) // _SafeStr_8742 = "_-2gR" (String#10385, DoABC#3) //------------------------------------------------------------ //_-1p9.MovingBackgroundObjects package _-1p9 { import _-0MK._SafeStr_3; import _-0MK._SafeStr_35; import _-1R-.HabboLandingView; import _-ue.Map; import flash.events.EventDispatcher; import _-2y3._SafeStr_5187; import _-2y3._SafeStr_5186; import _-1Mz.IWindowContainer; import _-2y3.*; public class MovingBackgroundObjects implements _SafeStr_3, _SafeStr_35 { private static const _SafeStr_12876:int = 20; private var _SafeStr_7360:HabboLandingView; private var _SafeStr_12877:Array; private var _SafeStr_12878:Map; private var _SafeStr_6343:EventDispatcher; private var _SafeStr_12879:String = ""; public function MovingBackgroundObjects(k:HabboLandingView) { this._SafeStr_12877 = []; this._SafeStr_12878 = new Map(); this._SafeStr_6343 = new EventDispatcher(); super(); this._SafeStr_7360 = k; this._SafeStr_12880(); } private function _SafeStr_12880():void { this._SafeStr_12878.add(_SafeStr_5187.LINEAR, _SafeStr_5187._SafeStr_12881); this._SafeStr_12878.add(_SafeStr_5187._SafeStr_12882, _SafeStr_5187._SafeStr_12883); this._SafeStr_12878.add(_SafeStr_5187._SafeStr_12884, _SafeStr_5187._SafeStr_12885); this._SafeStr_12878.add(_SafeStr_5187._SafeStr_12886, _SafeStr_5187._SafeStr_12887); } public function dispose():void { var k:_SafeStr_5186; this._SafeStr_7360 = null; for each (k in this._SafeStr_12877) { k.dispose(); }; this._SafeStr_12877 = null; this._SafeStr_12878.reset(); this._SafeStr_12878 = null; this._SafeStr_6343 = null; } public function get disposed():Boolean { return ((this._SafeStr_7360 == null)); } public function initialize(k:IWindowContainer):void { var _local_3:String; var _local_4:_SafeStr_5186; k = IWindowContainer(k.findChildByName("moving_objects_container")); if (k == null){ return; }; if (this._SafeStr_12877.length > 0){ return; }; var _local_2:int = 1; while (_local_2 <= _SafeStr_12876) { if (this._SafeStr_12879 == ""){ _local_3 = this._SafeStr_7360.getProperty(("landing.view.bgobject." + _local_2)); } else { _local_3 = this._SafeStr_7360.getProperty(((("landing.view." + this._SafeStr_12879) + ".bgobject.") + _local_2)); }; if (_local_3 != ""){ _local_4 = this._SafeStr_12888(_local_2, _local_3, k); if (_local_4 != null){ this._SafeStr_12877.push(_local_4); }; }; _local_2++; }; } public function update(k:uint):void { var _local_2:_SafeStr_5186; for each (_local_2 in this._SafeStr_12877) { _local_2.update(k); }; } private function _SafeStr_12888(k:int, _arg_2:String, _arg_3:IWindowContainer):_SafeStr_5186 { 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_12878.getValue(_local_5); if (_local_6 != null){ return (new (_local_6)(k, _arg_3, this._SafeStr_6343, this._SafeStr_7360, _arg_2)); }; }; return (null); } public function set _SafeStr_12818(k:String):void { this._SafeStr_12879 = k; } } }//package _-1p9 // _SafeStr_12818 = "_-3iT" (String#31235, DoABC#3) // _SafeStr_12876 = "_-5vG" (String#36637, DoABC#3) // _SafeStr_12877 = "_-I0" (String#876, DoABC#3) // _SafeStr_12878 = "_-6OL" (String#37800, DoABC#3) // _SafeStr_12879 = "_-4Ze" (String#33392, DoABC#3) // _SafeStr_12880 = "_-3Pd" (String#30522, DoABC#3) // _SafeStr_12881 = "_-6JV" (String#37611, DoABC#3) // _SafeStr_12882 = "_-1dm" (String#26133, DoABC#3) // _SafeStr_12883 = "_-0NR" (String#23099, DoABC#3) // _SafeStr_12884 = "_-zl" (String#40778, DoABC#3) // _SafeStr_12885 = "_-0jA" (String#23905, DoABC#3) // _SafeStr_12886 = "_-14u" (String#24800, DoABC#3) // _SafeStr_12887 = "_-2MH" (String#27901, DoABC#3) // _SafeStr_12888 = "_-5fT" (String#36034, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_5186 = "_-9d" (String#14584, DoABC#3) // _SafeStr_5187 = "_-uP" (String#15396, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_7360 = "_-0fK" (String#96, DoABC#3) //------------------------------------------------------------ //_-1pu._SafeStr_3187 package _-1pu { import _-3qZ._SafeStr_2283; public class _SafeStr_3187 implements _SafeStr_2283 { private var _SafeStr_12889:String; public function _SafeStr_3187(k:String) { this._SafeStr_12889 = k; } public function _SafeStr_5448():Array { return ([this._SafeStr_12889]); } public function dispose():void { this._SafeStr_12889 = null; } } }//package _-1pu // _SafeStr_12889 = "_-6Oa" (String#37807, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3187 = "_-1A4" (String#24992, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1pu._SafeStr_3996 package _-1pu { import _-3qZ._SafeStr_2283; public class _SafeStr_3996 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3996() { this._SafeStr_5447 = []; super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = []; } } }//package _-1pu // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3996 = "_-0IU" (String#22894, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1pu._SafeStr_4014 package _-1pu { import _-3qZ._SafeStr_2283; public class _SafeStr_4014 implements _SafeStr_2283 { private var _SafeStr_12890:Boolean; public function _SafeStr_4014(k:Boolean=true) { this._SafeStr_12890 = k; } public function _SafeStr_5448():Array { return ([this._SafeStr_12890]); } public function dispose():void { } } }//package _-1pu // _SafeStr_12890 = "_-Gp" (String#39097, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4014 = "_-4qi" (String#34025, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1pu._SafeStr_4267 package _-1pu { import _-3qZ._SafeStr_2283; public class _SafeStr_4267 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4267(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = []; } } }//package _-1pu // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4267 = "_-4RI" (String#33071, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1PU._SafeStr_2544 package _-1PU { import _-3JS._SafeStr_36; import flash.text.StyleSheet; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import flash.utils.ByteArray; import _-5YE.ITextWindow; import _-5Mz.WindowEvent; import _-5YE.IScrollbarWindow; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindow; import _-5YE._SafeStr_2553; import _-5Vt._SafeStr_37; import flash.net.URLRequest; import _-0nt.AssetLoaderEvent; import _-3-E._SafeStr_6; import flash.events.Event; public class _SafeStr_2544 implements _SafeStr_36 { public static var _SafeStr_12891:Class = _SafeStr_3617; public static var _SafeStr_12892:Class = _SafeStr_3616; public static var _SafeStr_12893:Class = _SafeStr_3615; public static var styleSheet:StyleSheet = _SafeStr_12894(); private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_5415:IWindowContainer; public function _SafeStr_2544(k:HabboWindowManagerComponent) { this._SafeStr_5524 = k; this._SafeStr_5524.context.addLinkEventTracker(this); _SafeStr_12894(); } private static function _SafeStr_12894():StyleSheet { var k:StyleSheet = new StyleSheet(); var _local_2:ByteArray = (new _SafeStr_12893() as ByteArray); var _local_3:String = _local_2.readUTFBytes(_local_2.length); k.parseCSS(_local_3); return (k); } private function set visible(k:Boolean):void { if ((((this._SafeStr_5415 == null)) || (this._SafeStr_5415.disposed))){ this._SafeStr_5415 = this.createWindow(_SafeStr_12891, this._SafeStr_5452); (this._SafeStr_5415.findChildByName("content") as ITextWindow).styleSheet = styleSheet; (this._SafeStr_5415.findChildByName("content") as ITextWindow).addEventListener(WindowEvent._SafeStr_9512, this._SafeStr_12895); }; this._SafeStr_5415.visible = k; } private function _SafeStr_12895(k:WindowEvent):void { (this._SafeStr_5415.findChildByName("scroller") as IScrollbarWindow).scrollV = 0; } private function get visible():Boolean { return (((!((this._SafeStr_5415 == null))) && (this._SafeStr_5415.visible))); } private function createWindow(k:Class, _arg_2:Function):IWindowContainer { var _local_3:ByteArray = (new (k)() as ByteArray); var _local_4:XML = new XML(_local_3.readUTFBytes(_local_3.length)); var _local_5:IWindowContainer = (this._SafeStr_5524.buildFromXML(_local_4) as IWindowContainer); _local_5.procedure = _arg_2; return (_local_5); } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; switch (_arg_2.name){ case "header_button_close": this.visible = false; return; case "close": this._SafeStr_5415.visible = false; return; }; } private function _SafeStr_12896(k:String, _arg_2:String):void { this._SafeStr_5415.caption = _arg_2; (this._SafeStr_5415.findChildByName("content") as _SafeStr_2553).htmlText = k; (this._SafeStr_5415.findChildByName("content") as ITextWindow).styleSheet = styleSheet; } public function dispose():void { if (this.disposed){ return; }; this._SafeStr_5524 = null; } public function get disposed():Boolean { return ((this._SafeStr_5524 == null)); } public function get _SafeStr_7660():String { return ("habbopages/"); } public function _SafeStr_7661(k:String):void { var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; _local_2.shift(); var _local_3:String = _local_2.join("/"); this.openPage(_local_3); } public function openPage(k:String):void { var _local_5:_SafeStr_37; var _local_2:String = this._SafeStr_5524.getProperty("habbopages.url"); var _local_3:String = (_local_2 + k); if (this._SafeStr_5524.assets.hasAsset(_local_3)){ _SafeStr_4.log(("[HabboPagesViewer] reload page: " + _local_3)); this._SafeStr_5524.assets.removeAsset(this._SafeStr_5524.assets.getAssetByName(_local_3)); }; var _local_4:URLRequest = new URLRequest((_local_2 + k)); _local_5 = this._SafeStr_5524.assets.loadAssetFromFile(_local_3, _local_4, "text/plain"); _local_5.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_12897); _local_5.addEventListener(AssetLoaderEvent._SafeStr_8961, this._SafeStr_12898); } private function _SafeStr_12898(k:Event=null):void { var _local_2:AssetLoaderEvent = (k as AssetLoaderEvent); var _local_3:int; if (_local_2 != null){ _local_3 = _local_2.status; }; _SafeStr_6.logEventLog(("habbopages download error " + _local_3)); } private function _SafeStr_12897(k:Event=null):void { var _local_5:Array; var _local_6:String; var _local_7:String; var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if (_local_2 == null){ return; }; var _local_3:RegExp = /\n\r|\n|\r/mg; var _local_4:String = (_local_2._SafeStr_12899.content as String); if (_local_4 != null){ _local_5 = _local_4.split(_local_3); _local_6 = _local_5.shift(); _local_7 = _local_5.join(""); this.visible = true; this._SafeStr_12896(_local_7, _local_6); this._SafeStr_5415.activate(); }; } } }//package _-1PU // _SafeStr_12891 = "_-1g5" (String#26217, DoABC#3) // _SafeStr_12892 = "_-1W3" (String#25838, DoABC#3) // _SafeStr_12893 = "_-5Lk" (String#35274, DoABC#3) // _SafeStr_12894 = "_-4-D" (String#31937, DoABC#3) // _SafeStr_12895 = "_-3-l" (String#29482, DoABC#3) // _SafeStr_12896 = "_-4ZC" (String#33377, DoABC#3) // _SafeStr_12897 = "_-35Y" (String#29713, DoABC#3) // _SafeStr_12898 = "_-16u" (String#24876, DoABC#3) // _SafeStr_12899 = "_-4b3" (String#33439, DoABC#3) // _SafeStr_2544 = "_-0za" (String#8605, DoABC#3) // _SafeStr_2553 = "_-3b6" (String#11311, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_3615 = "_-2DV" (String#27560, DoABC#3) // _SafeStr_3616 = "_-6Xl" (String#38182, DoABC#3) // _SafeStr_3617 = "_-3hF" (String#31180, DoABC#3) // _SafeStr_37 = "_-6-O" (String#36835, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_7660 = "_-4Jj" (String#12072, DoABC#3) // _SafeStr_7661 = "_-eq" (String#15127, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) // _SafeStr_8961 = "_-g8" (String#40026, DoABC#3) // _SafeStr_9512 = "_-7x" (String#38774, DoABC#3) //------------------------------------------------------------ //_-1PU._SafeStr_3615 package _-1PU { import mx.core.ByteArrayAsset; public class _SafeStr_3615 extends ByteArrayAsset { } }//package _-1PU // _SafeStr_3615 = "_-2DV" (String#27560, DoABC#3) //------------------------------------------------------------ //_-1PU._SafeStr_3616 package _-1PU { import mx.core.ByteArrayAsset; public class _SafeStr_3616 extends ByteArrayAsset { } }//package _-1PU // _SafeStr_3616 = "_-6Xl" (String#38182, DoABC#3) //------------------------------------------------------------ //_-1PU._SafeStr_3617 package _-1PU { import mx.core.ByteArrayAsset; public class _SafeStr_3617 extends ByteArrayAsset { } }//package _-1PU // _SafeStr_3617 = "_-3hF" (String#31180, DoABC#3) //------------------------------------------------------------ //_-1QH._SafeStr_2845 package _-1QH { import _-1Ir._SafeStr_2820; import _-1Mz.IWindowContainer; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-378._SafeStr_4551; import flash.events.IEventDispatcher; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-6Sv._SafeStr_2510; import _-6Sv._SafeStr_2505; import _-6Sv._SafeStr_2504; import flash.geom.Rectangle; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindow; import _-5Mz.WindowEvent; import _-5Pb.FigureData; import _-0ba._SafeStr_4552; public class _SafeStr_2845 extends _SafeStr_2820 { private static const _SafeStr_12900:String = "Boy"; private static const _SafeStr_12901:String = "Girl"; private var _SafeStr_12902:IWindowContainer; private var _SafeStr_5717:int = 0; private var _SafeStr_7453:int = 0; private var _SafeStr_7431:int = 0; public function _SafeStr_2845(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10=null, _arg_4:_SafeStr_499=null) { super(k, _arg_2, _arg_3, _arg_4); } override public function dispose():void { this._SafeStr_12903(); super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4551._SafeStr_6073, this._SafeStr_12904); k.addEventListener(_SafeStr_4551._SafeStr_12905, this._SafeStr_12904); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4551._SafeStr_6073, this._SafeStr_12904); k.removeEventListener(_SafeStr_4551._SafeStr_12905, this._SafeStr_12904); } private function _SafeStr_12904(k:_SafeStr_4551):void { switch (k.type){ case _SafeStr_4551._SafeStr_6073: this._SafeStr_12906(k); return; }; } private function _SafeStr_12906(k:_SafeStr_4551):void { this._SafeStr_12903(); this._SafeStr_5717 = k._SafeStr_5678; this._SafeStr_7453 = k._SafeStr_6074; this._SafeStr_7431 = k.roomId; var _local_2:_SafeStr_39 = assets.getAssetByName("boygirl"); var _local_3:XmlAsset = XmlAsset(_local_2); if (_local_3 == null){ return; }; this._SafeStr_12902 = (windowManager.createWindow("clothing change gender selection", "", _SafeStr_2510._SafeStr_12907, _SafeStr_2505.NULL, (((_SafeStr_2504._SafeStr_12908 | _SafeStr_2504._SafeStr_12909) | _SafeStr_2504._SafeStr_12910) | _SafeStr_2504._SafeStr_9070), new Rectangle(100, 100, 200, 200), null, 0) as IWindowContainer); this._SafeStr_12902.buildFromXML(XML(_local_3.content)); this._SafeStr_12902.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12911); this._SafeStr_12902.center(); var _local_4:IWindow = this._SafeStr_12902.findChildByTag("close"); if (_local_4 != null){ _local_4.procedure = this._SafeStr_12912; }; _local_4 = this._SafeStr_12902.findChildByName(_SafeStr_12900); if (_local_4 != null){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12911); }; _local_4 = this._SafeStr_12902.findChildByName(_SafeStr_12901); if (_local_4 != null){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12911); }; } private function _SafeStr_12903():void { if (this._SafeStr_12902 != null){ this._SafeStr_12902.dispose(); this._SafeStr_12902 = null; }; } private function _SafeStr_12912(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_12903(); } private function _SafeStr_12911(k:WindowMouseEvent):void { var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3){ case _SafeStr_12900: this._SafeStr_12913(FigureData._SafeStr_6075); this._SafeStr_12903(); return; case _SafeStr_12901: this._SafeStr_12913(FigureData._SafeStr_6077); this._SafeStr_12903(); return; case "close": case "close_btn": this._SafeStr_12903(); return; }; } private function _SafeStr_12913(k:String):void { var _local_2:_SafeStr_4552 = new _SafeStr_4552(_SafeStr_4552._SafeStr_6072, k, this._SafeStr_5717, this._SafeStr_7453, this._SafeStr_7431); messageListener.processWidgetMessage(_local_2); } } }//package _-1QH // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_12900 = "_-0Ia" (String#22899, DoABC#3) // _SafeStr_12901 = "_-nK" (String#40294, DoABC#3) // _SafeStr_12902 = "_-29C" (String#27394, DoABC#3) // _SafeStr_12903 = "_-5cm" (String#35927, DoABC#3) // _SafeStr_12904 = "_-4Q8" (String#3692, DoABC#3) // _SafeStr_12905 = "_-4Ry" (String#33098, DoABC#3) // _SafeStr_12906 = "_-5Cp" (String#34927, DoABC#3) // _SafeStr_12907 = "_-0qs" (String#24202, DoABC#3) // _SafeStr_12908 = "_-6Nh" (String#37771, DoABC#3) // _SafeStr_12909 = "_-4qG" (String#34005, DoABC#3) // _SafeStr_12910 = "_-06H" (String#22413, DoABC#3) // _SafeStr_12911 = "_-1SG" (String#25705, DoABC#3) // _SafeStr_12912 = "_-oG" (String#40334, DoABC#3) // _SafeStr_12913 = "_-6Gg" (String#37510, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_2505 = "_-3ml" (String#31409, DoABC#3) // _SafeStr_2510 = "_-3x0" (String#31824, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2845 = "_-Vw" (String#39656, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4551 = "_-" (String#7589, DoABC#3) // _SafeStr_4552 = "_-6fR" (String#14432, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_6072 = "_-67H" (String#37147, DoABC#3) // _SafeStr_6073 = "_-63P" (String#36996, DoABC#3) // _SafeStr_6074 = "_-6L7" (String#37667, DoABC#3) // _SafeStr_6075 = "_-3wG" (String#31789, DoABC#3) // _SafeStr_6077 = "_-3ST" (String#30632, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_7453 = "_-Gt" (String#443, DoABC#3) // _SafeStr_9070 = "_-4ty" (String#34148, DoABC#3) //------------------------------------------------------------ //_-1Qq._SafeStr_2655 package _-1Qq { import _-0MK._SafeStr_8; public interface _SafeStr_2655 extends _SafeStr_8 { } }//package _-1Qq // _SafeStr_2655 = "_-2yi" (String#10691, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-1Qq._SafeStr_2868 package _-1Qq { import flash.events.Event; public class _SafeStr_2868 extends Event { public static const _SafeStr_9055:String = "UNSEEN_FORUMS_COUNT"; private var _SafeStr_10733:int; public function _SafeStr_2868(k:String, _arg_2:int) { super(k); this._SafeStr_10733 = _arg_2; } public function get _SafeStr_10761():int { return (this._SafeStr_10733); } } }//package _-1Qq // _SafeStr_10733 = "_-5yD" (String#13742, DoABC#3) // _SafeStr_10761 = "_-Sj" (String#39534, DoABC#3) // _SafeStr_2868 = "_-0ZI" (String#23534, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-1Qq._SafeStr_3858 package _-1Qq { public class _SafeStr_3858 { public static const _SafeStr_12914:int = 0; public static const _SafeStr_12915:int = 1; public static const _SafeStr_12916:int = 10; public static const _SafeStr_12917:int = 20; } }//package _-1Qq // _SafeStr_12914 = "_-6Vk" (String#38093, DoABC#3) // _SafeStr_12915 = "_-4kK" (String#33781, DoABC#3) // _SafeStr_12916 = "_-52s" (String#34538, DoABC#3) // _SafeStr_12917 = "_-17Z" (String#24902, DoABC#3) // _SafeStr_3858 = "_-5vz" (String#36663, DoABC#3) //------------------------------------------------------------ //_-1Qq._SafeStr_3873 package _-1Qq { import _-5YE.IFrameWindow; import _-5YE.ISelectorWindow; import _-gS._SafeStr_3870; import _-5YE.ISelectableWindow; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-5YE.IRegionWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_3873 { private static const _SafeStr_12918:Number = 0.5; private var _SafeStr_5521:GroupForumController; private var _SafeStr_12919:GroupForumView; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_12920:ISelectorWindow; private var _SafeStr_12921:ISelectorWindow; private var _SafeStr_12922:ISelectorWindow; private var _SafeStr_12923:ISelectorWindow; private var _SafeStr_12924:_SafeStr_3870; private var _SafeStr_12925:int; private var _SafeStr_12926:int; private var _SafeStr_12927:int; private var _SafeStr_12928:int; public function _SafeStr_3873(k:GroupForumView, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_3870) { this._SafeStr_12919 = k; this._SafeStr_5521 = this._SafeStr_12919.controller; this._SafeStr_12924 = _arg_4; this._SafeStr_5415 = IFrameWindow(this._SafeStr_5521.windowManager.buildFromXML(XML(new HabboFriendBarCom.groupforum_forum_settings_xml()))); this._SafeStr_5415.x = _arg_2; var _local_5:int = this._SafeStr_5521.windowManager.getDesktop(1).width; if ((this._SafeStr_5415.x + this._SafeStr_5415.width) > _local_5){ this._SafeStr_5415.x = (_local_5 - this._SafeStr_5415.width); }; this._SafeStr_5415.y = _arg_3; this._SafeStr_12929(); } private static function _SafeStr_12930(k:ISelectorWindow, _arg_2:int, _arg_3:int):int { var _local_5:ISelectableWindow; var _local_6:IWindow; if (_arg_3 < _arg_2){ _arg_3 = _arg_2; }; var _local_4:int; while (_local_4 < _arg_2) { _local_5 = k._SafeStr_7831(String(_local_4)); if (_local_5 != null){ _local_5.disable(); _local_5.blend = _SafeStr_12918; _local_6 = IWindowContainer(k.parent).findChildByName(("label" + _local_4)); if (_local_6 != null){ _local_6.blend = _SafeStr_12918; }; }; _local_4++; }; _local_4 = _arg_2; while (_local_4 < 4) { _local_5 = k._SafeStr_7831(String(_local_4)); if (_local_5 != null){ _local_5.enable(); _local_5.blend = 1; _local_6 = IWindowContainer(k.parent).findChildByName(("label" + _local_4)); if (_local_6 != null){ _local_6.blend = 1; }; if (_local_4 == _arg_3){ k._SafeStr_6990(_local_5); }; }; _local_4++; }; return (_arg_3); } private static function _SafeStr_12931(k:ISelectorWindow):int { var _local_2:ISelectableWindow = k._SafeStr_7114(); if (_local_2 == null){ return (0); }; return (int(_local_2.name)); } public function focus(k:_SafeStr_3870):void { if (this._SafeStr_12924 != k){ this._SafeStr_12924 = k; this._SafeStr_12929(); }; this._SafeStr_5415.activate(); } private function _SafeStr_12929():void { var k:IRegionWindow = GroupForumView._SafeStr_12932(this._SafeStr_5415, this._SafeStr_12924); k.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_12933); k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12933); var _local_2:IWindow = this._SafeStr_5415.findChildByName("cancel_btn"); _local_2.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_8575); _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8575); var _local_3:IWindow = this._SafeStr_5415.findChildByName("header_button_close"); _local_3.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_8575); _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8575); var _local_4:IWindow = this._SafeStr_5415.findChildByName("ok_btn"); _local_4.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_12934); _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12934); this._SafeStr_12920 = ISelectorWindow(this._SafeStr_5415.findChildByName("read_selector")); this._SafeStr_12920.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_12935); this._SafeStr_12936(this._SafeStr_12920); this._SafeStr_12921 = ISelectorWindow(this._SafeStr_5415.findChildByName("post_message_selector")); this._SafeStr_12921.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_12937); this._SafeStr_12936(this._SafeStr_12921); this._SafeStr_12922 = ISelectorWindow(this._SafeStr_5415.findChildByName("post_thread_selector")); this._SafeStr_12922.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_12938); this._SafeStr_12936(this._SafeStr_12922); this._SafeStr_12923 = ISelectorWindow(this._SafeStr_5415.findChildByName("moderate_selector")); this._SafeStr_12923.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_12939); this._SafeStr_12936(this._SafeStr_12923); this._SafeStr_12925 = _SafeStr_12930(this._SafeStr_12920, 0, this._SafeStr_12924._SafeStr_12940); this._SafeStr_12926 = _SafeStr_12930(this._SafeStr_12921, this._SafeStr_12925, this._SafeStr_12924._SafeStr_12941); this._SafeStr_12927 = _SafeStr_12930(this._SafeStr_12922, this._SafeStr_12926, this._SafeStr_12924._SafeStr_12942); this._SafeStr_12928 = _SafeStr_12930(this._SafeStr_12923, 2, this._SafeStr_12924._SafeStr_12943); } public function dispose():void { this._SafeStr_5521._SafeStr_12944 = null; this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; } private function _SafeStr_12933(k:WindowMouseEvent):void { this._SafeStr_5521.context.createLinkEvent(("group/" + this._SafeStr_12924.groupId)); } private function _SafeStr_12934(k:WindowMouseEvent):void { this._SafeStr_5521._SafeStr_12945(this._SafeStr_12924.groupId, this._SafeStr_12925, this._SafeStr_12926, this._SafeStr_12927, this._SafeStr_12928); this.dispose(); } private function _SafeStr_8575(k:WindowMouseEvent):void { this.dispose(); } private function _SafeStr_12936(k:ISelectorWindow):void { var _local_3:ISelectableWindow; var _local_2:int; while (_local_2 < k._SafeStr_8736) { _local_3 = k._SafeStr_8740(_local_2); _local_3.removeEventListener(WindowEvent._SafeStr_7825, this._SafeStr_12946); _local_3.addEventListener(WindowEvent._SafeStr_7825, this._SafeStr_12946); _local_2++; }; } private function _SafeStr_12946(k:WindowEvent):void { this._SafeStr_12925 = _SafeStr_12931(this._SafeStr_12920); this._SafeStr_12926 = _SafeStr_12930(this._SafeStr_12921, this._SafeStr_12925, _SafeStr_12931(this._SafeStr_12921)); this._SafeStr_12927 = _SafeStr_12930(this._SafeStr_12922, this._SafeStr_12926, _SafeStr_12931(this._SafeStr_12922)); this._SafeStr_12928 = _SafeStr_12931(this._SafeStr_12923); } private function _SafeStr_12935(k:WindowMouseEvent):void { this._SafeStr_5521.tracking._SafeStr_12947("InterfaceExplorer", "hover", "forum.can.read.seen"); } private function _SafeStr_12937(k:WindowMouseEvent):void { this._SafeStr_5521.tracking._SafeStr_12947("InterfaceExplorer", "hover", "forum.can.post.seen"); } private function _SafeStr_12938(k:WindowMouseEvent):void { this._SafeStr_5521.tracking._SafeStr_12947("InterfaceExplorer", "hover", "forum.can.start.thread.seen"); } private function _SafeStr_12939(k:WindowMouseEvent):void { this._SafeStr_5521.tracking._SafeStr_12947("InterfaceExplorer", "hover", "forum.can.moderate.seen"); } } }//package _-1Qq // _SafeStr_12918 = "_-2To" (String#28192, DoABC#3) // _SafeStr_12919 = "_-4SE" (String#436, DoABC#3) // _SafeStr_12920 = "_-3ap" (String#30950, DoABC#3) // _SafeStr_12921 = "_-1En" (String#25180, DoABC#3) // _SafeStr_12922 = "_-14M" (String#24780, DoABC#3) // _SafeStr_12923 = "_-2Hk" (String#27729, DoABC#3) // _SafeStr_12924 = "_-4Nd" (String#696, DoABC#3) // _SafeStr_12925 = "_-5KO" (String#13102, DoABC#3) // _SafeStr_12926 = "_-4LI" (String#12098, DoABC#3) // _SafeStr_12927 = "_-0lc" (String#8379, DoABC#3) // _SafeStr_12928 = "_-21i" (String#9716, DoABC#3) // _SafeStr_12929 = "_-3g5" (String#3515, DoABC#3) // _SafeStr_12930 = "_-4y0" (String#34298, DoABC#3) // _SafeStr_12931 = "_-4oI" (String#33922, DoABC#3) // _SafeStr_12932 = "_-4xY" (String#34278, DoABC#3) // _SafeStr_12933 = "_-LD" (String#4387, DoABC#3) // _SafeStr_12934 = "_-2Nj" (String#10090, DoABC#3) // _SafeStr_12935 = "_-38U" (String#29827, DoABC#3) // _SafeStr_12936 = "_-1tF" (String#26732, DoABC#3) // _SafeStr_12937 = "_-5nb" (String#36339, DoABC#3) // _SafeStr_12938 = "_-53i" (String#34572, DoABC#3) // _SafeStr_12939 = "_-45E" (String#32184, DoABC#3) // _SafeStr_12940 = "_-3zB" (String#31898, DoABC#3) // _SafeStr_12941 = "_-Dk" (String#38988, DoABC#3) // _SafeStr_12942 = "_-3gX" (String#31158, DoABC#3) // _SafeStr_12943 = "_-5-x" (String#34422, DoABC#3) // _SafeStr_12944 = "_-3lV" (String#31351, DoABC#3) // _SafeStr_12945 = "_-1co" (String#26090, DoABC#3) // _SafeStr_12946 = "_-1nO" (String#26513, DoABC#3) // _SafeStr_12947 = "_-5zU" (String#13755, DoABC#3) // _SafeStr_3870 = "_-5VU" (String#35639, DoABC#3) // _SafeStr_3873 = "_-1II" (String#8933, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_7831 = "_-H5" (String#14719, DoABC#3) // _SafeStr_8575 = "_-5lA" (String#1604, DoABC#3) // _SafeStr_8736 = "_-5nV" (String#13569, DoABC#3) // _SafeStr_8740 = "_-00Y" (String#7618, DoABC#3) //------------------------------------------------------------ //_-1Qq._SafeStr_3882 package _-1Qq { import flash.utils.Timer; import _-5YE.IFrameWindow; import _-5YE.ITextFieldWindow; import _-1Mz.IWindow; import _-gS._SafeStr_3869; import _-gS._SafeStr_3881; import flash.events.TimerEvent; import _-gS._SafeStr_3860; import _-5YE.IRegionWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowKeyboardEvent; import flash.utils.getTimer; import _-3-E._SafeStr_2465; public class _SafeStr_3882 { public static const _SafeStr_12948:int = 10; public static const _SafeStr_12949:int = 120; public static const _SafeStr_12950:int = 10; public static const _SafeStr_12951:int = 4000; public static const _SafeStr_12952:int = (30 * 1000);//30000 private var _SafeStr_5521:GroupForumController; private var _SafeStr_12919:GroupForumView; private var _SafeStr_9049:Timer; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_12953:ITextFieldWindow; private var _SafeStr_12954:ITextFieldWindow; private var _SafeStr_12955:IWindow; private var _SafeStr_8954:IWindow; private var _SafeStr_12924:_SafeStr_3869; private var _SafeStr_12956:_SafeStr_3881; private var _SafeStr_12957:Boolean = false; private var _SafeStr_12958:Boolean = false; public function _SafeStr_3882(k:GroupForumView, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_3869, _arg_5:_SafeStr_3881, _arg_6:_SafeStr_3860) { this._SafeStr_12919 = k; this._SafeStr_5521 = this._SafeStr_12919.controller; this._SafeStr_12924 = _arg_4; this._SafeStr_12956 = _arg_5; this._SafeStr_5415 = IFrameWindow(this._SafeStr_5521.windowManager.buildFromXML(XML(new HabboFriendBarCom.groupforum_compose_message_xml()))); this._SafeStr_5415.x = _arg_2; var _local_7:int = this._SafeStr_5521.windowManager.getDesktop(1).width; if ((this._SafeStr_5415.x + this._SafeStr_5415.width) > _local_7){ this._SafeStr_5415.x = (_local_7 - this._SafeStr_5415.width); }; this._SafeStr_5415.y = _arg_3; this._SafeStr_12929(_arg_6); if (this._SafeStr_8954.caption.length == 0){ this._SafeStr_8954.caption = this._SafeStr_5521.localizationManager.getLocalization("groupforum.compose.reply_hint"); }; this._SafeStr_9049 = new Timer(1000, 0); this._SafeStr_9049.addEventListener(TimerEvent.TIMER, this.onTimerEvent); this._SafeStr_9049.start(); } public function focus(k:_SafeStr_3869, _arg_2:_SafeStr_3881, _arg_3:_SafeStr_3860):void { if (!this._SafeStr_12958){ this._SafeStr_12924 = k; if (((!((this._SafeStr_12956 == null))) && ((_arg_2 == null)))){ this._SafeStr_12953.text = ""; }; this._SafeStr_12956 = _arg_2; this._SafeStr_12929(_arg_3); }; this._SafeStr_5415.activate(); } private function _SafeStr_12929(k:_SafeStr_3860):void { var _local_2:IRegionWindow = GroupForumView._SafeStr_12932(this._SafeStr_5415, this._SafeStr_12924); _local_2.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_12933); _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12933); var _local_3:IWindow = this._SafeStr_5415.findChildByName("thread_subject_header"); this._SafeStr_12953 = (this._SafeStr_5415.findChildByName("thread_subject") as ITextFieldWindow); if (this._SafeStr_12956){ _local_3.caption = this._SafeStr_5521.localizationManager.getLocalization("groupforum.compose.subject_replying_to"); this._SafeStr_12953.text = this._SafeStr_12956.header; this._SafeStr_12953.disable(); } else { _local_3.caption = this._SafeStr_5521.localizationManager.getLocalization("groupforum.compose.subject"); this._SafeStr_12953.addEventListener(WindowKeyboardEvent._SafeStr_8343, this._SafeStr_12959); this._SafeStr_12953.maxChars = _SafeStr_12949; this._SafeStr_12953.enable(); }; this._SafeStr_12954 = (this._SafeStr_5415.findChildByName("message_text") as ITextFieldWindow); this._SafeStr_12954.removeEventListener(WindowKeyboardEvent._SafeStr_8343, this._SafeStr_12960); this._SafeStr_12954.addEventListener(WindowKeyboardEvent._SafeStr_8343, this._SafeStr_12960); this._SafeStr_12954.maxChars = _SafeStr_12951; if (k != null){ this._SafeStr_12961(k); }; var _local_4:IWindow = this._SafeStr_5415.findChildByName("cancel_btn"); _local_4.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_8575); _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8575); var _local_5:IWindow = this._SafeStr_5415.findChildByName("header_button_close"); _local_5.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_8575); _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8575); this._SafeStr_12955 = this._SafeStr_5415.findChildByName("post_btn"); this._SafeStr_12955.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_12934); this._SafeStr_12955.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12934); this._SafeStr_8954 = this._SafeStr_5415.findChildByName("status_text"); this._SafeStr_12962(); } private function _SafeStr_12961(k:_SafeStr_3860):void { var _local_5:String; var _local_6:*; var _local_2:_SafeStr_4905 = new _SafeStr_4905(); _local_2.add(this._SafeStr_12954.text); if (_local_2.length > 0){ _local_2.add("\r\r"); }; _local_2.add(this._SafeStr_5521.localizationManager.getLocalizationWithParams("groupforum.compose.reply_template", "", "author_name", k._SafeStr_12521, "creation_time", this._SafeStr_12919._SafeStr_12963(k._SafeStr_12964))); _local_2.add("\r"); var _local_3:Array = k._SafeStr_11001.split("\r"); var _local_4:Boolean; for each (_local_5 in _local_3) { _local_6 = MessageListView._SafeStr_12965.exec(_local_5); if (_local_6 != null){ if (!_local_4){ _local_4 = true; _local_2.add("> ").add(this._SafeStr_5521.localizationManager.getLocalization("groupforum.compose.skipped_quote")).add("\r"); }; } else { _local_2.add("> ").add(_local_5).add("\r"); _local_4 = false; }; }; _local_2.add("\r"); this._SafeStr_12954.text = _local_2.toString(); } public function dispose():void { this._SafeStr_9049.stop(); this._SafeStr_9049.removeEventListener(TimerEvent.TIMER, this.onTimerEvent); this._SafeStr_9049 = null; this._SafeStr_5521._SafeStr_12966 = null; this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; } private function onTimerEvent(k:TimerEvent):void { this._SafeStr_12962(); } private function _SafeStr_12959(k:WindowKeyboardEvent):void { this._SafeStr_12962(); } private function _SafeStr_12960(k:WindowKeyboardEvent):void { this._SafeStr_12962(); } private function _SafeStr_12933(k:WindowMouseEvent):void { this._SafeStr_5521.context.createLinkEvent(("group/" + this._SafeStr_12924.groupId)); } private function _SafeStr_12934(k:WindowMouseEvent):void { if (this._SafeStr_12958){ return; }; this._SafeStr_12962(); if (this._SafeStr_12957){ return; }; this._SafeStr_12958 = true; this._SafeStr_12953.disable(); this._SafeStr_12954.disable(); this._SafeStr_12955.disable(); this._SafeStr_8954.caption = this._SafeStr_5521.localizationManager.getLocalization("groupforum.compose.posting"); if (this._SafeStr_12956){ this._SafeStr_5521._SafeStr_12967(this._SafeStr_12924.groupId, this._SafeStr_12956.threadId, this._SafeStr_12954.text); } else { this._SafeStr_5521._SafeStr_12968(this._SafeStr_12924.groupId, this._SafeStr_12953.text, this._SafeStr_12954.text); }; } private function _SafeStr_8575(k:WindowMouseEvent):void { this.dispose(); } private function _SafeStr_12962():void { var k:int; this._SafeStr_12957 = false; if (!this._SafeStr_12956){ if (this._SafeStr_12953.text.length <= _SafeStr_12948){ this._SafeStr_12957 = true; this._SafeStr_8954.caption = this._SafeStr_5521.localizationManager.getLocalization("groupforum.compose.subject_too_short"); }; }; if (((!(this._SafeStr_12957)) && ((this._SafeStr_12954.text.length <= _SafeStr_12950)))){ this._SafeStr_12957 = true; this._SafeStr_8954.caption = this._SafeStr_5521.localizationManager.getLocalization("groupforum.compose.message_too_short"); }; if (((!(this._SafeStr_12957)) && (!(this._SafeStr_12958)))){ k = (getTimer() - this._SafeStr_5521._SafeStr_12969); if (k < _SafeStr_12952){ this._SafeStr_12957 = true; this._SafeStr_8954.caption = this._SafeStr_5521.localizationManager.getLocalizationWithParams("groupforum.compose.post_cooldown", "", "time_remaining", _SafeStr_2465._SafeStr_8481(this._SafeStr_5521.localizationManager, (((_SafeStr_12952 - k) / 1000) + 1), "", 1)); }; }; if (((!(this._SafeStr_12958)) && (!(this._SafeStr_12957)))){ this._SafeStr_12955.enable(); this._SafeStr_8954.caption = ""; } else { this._SafeStr_12955.disable(); }; } } }//package _-1Qq // _SafeStr_11001 = "_-4Mp" (String#32885, DoABC#3) // _SafeStr_12521 = "_-63l" (String#13838, DoABC#3) // _SafeStr_12919 = "_-4SE" (String#436, DoABC#3) // _SafeStr_12924 = "_-4Nd" (String#696, DoABC#3) // _SafeStr_12929 = "_-3g5" (String#3515, DoABC#3) // _SafeStr_12932 = "_-4xY" (String#34278, DoABC#3) // _SafeStr_12933 = "_-LD" (String#4387, DoABC#3) // _SafeStr_12934 = "_-2Nj" (String#10090, DoABC#3) // _SafeStr_12948 = "_-6YZ" (String#38221, DoABC#3) // _SafeStr_12949 = "_-eS" (String#39967, DoABC#3) // _SafeStr_12950 = "_-4YF" (String#33347, DoABC#3) // _SafeStr_12951 = "_-2rR" (String#29127, DoABC#3) // _SafeStr_12952 = "_-0H4" (String#22837, DoABC#3) // _SafeStr_12953 = "_-0ku" (String#23975, DoABC#3) // _SafeStr_12954 = "_-4vF" (String#702, DoABC#3) // _SafeStr_12955 = "_-5qw" (String#13623, DoABC#3) // _SafeStr_12956 = "_-4AD" (String#11905, DoABC#3) // _SafeStr_12957 = "_-4sy" (String#34111, DoABC#3) // _SafeStr_12958 = "_-3UP" (String#30703, DoABC#3) // _SafeStr_12959 = "_-5OY" (String#35378, DoABC#3) // _SafeStr_12960 = "_-5-Z" (String#34403, DoABC#3) // _SafeStr_12961 = "_-35O" (String#29704, DoABC#3) // _SafeStr_12962 = "_-2tV" (String#29211, DoABC#3) // _SafeStr_12963 = "_-1UC" (String#25771, DoABC#3) // _SafeStr_12964 = "_-1ix" (String#26334, DoABC#3) // _SafeStr_12965 = "_-6Xf" (String#38179, DoABC#3) // _SafeStr_12966 = "_-2yj" (String#29397, DoABC#3) // _SafeStr_12967 = "_-4yn" (String#34333, DoABC#3) // _SafeStr_12968 = "_-1on" (String#26571, DoABC#3) // _SafeStr_12969 = "_-q6" (String#40404, DoABC#3) // _SafeStr_2465 = "_-3ra" (String#31595, DoABC#3) // _SafeStr_3860 = "_-2nm" (String#10484, DoABC#3) // _SafeStr_3869 = "_-5OE" (String#13168, DoABC#3) // _SafeStr_3881 = "_-3C4" (String#10922, DoABC#3) // _SafeStr_3882 = "_-5fe" (String#13435, DoABC#3) // _SafeStr_4905 = "_-3BW" (String#29951, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_8343 = "_-484" (String#32301, DoABC#3) // _SafeStr_8481 = "_-1Fs" (String#25213, DoABC#3) // _SafeStr_8575 = "_-5lA" (String#1604, DoABC#3) // _SafeStr_8954 = "_-6ZY" (String#303, DoABC#3) // _SafeStr_9049 = "_-1UP" (String#296, DoABC#3) //------------------------------------------------------------ //_-1Qq._SafeStr_4905 package _-1Qq { public class _SafeStr_4905 { private static const _SafeStr_12970:Number = ">".charCodeAt(0); private static const _SafeStr_12971:Number = "<".charCodeAt(0); private var _SafeStr_12972:Array; public function _SafeStr_4905() { this._SafeStr_12972 = new Array(); super(); } public function _SafeStr_12973(k:String):_SafeStr_4905 { var _local_3:Number; var _local_2:Number = 0; while (_local_2 < k.length) { _local_3 = k.charCodeAt(_local_2); switch (_local_3){ case _SafeStr_12971: this.add("<"); break; case _SafeStr_12970: this.add(">"); break; default: this._SafeStr_12972.push(_local_3); }; _local_2++; }; return (this); } public function add(k:String):_SafeStr_4905 { var _local_2:Number = 0; while (_local_2 < k.length) { this._SafeStr_12972.push(k.charCodeAt(_local_2)); _local_2++; }; return (this); } public function toString():String { return (String.fromCharCode.apply(this, this._SafeStr_12972)); } public function get length():int { return (this._SafeStr_12972.length); } public function reset():void { this._SafeStr_12972 = new Array(); } } }//package _-1Qq // _SafeStr_12970 = "_-0li" (String#24006, DoABC#3) // _SafeStr_12971 = "_-5fA" (String#36023, DoABC#3) // _SafeStr_12972 = "_-5Qm" (String#13208, DoABC#3) // _SafeStr_12973 = "_-2H" (String#27699, DoABC#3) // _SafeStr_4905 = "_-3BW" (String#29951, DoABC#3) //------------------------------------------------------------ //_-1Qq.ForumsListData package _-1Qq { import _-gS._SafeStr_3866; import _-gS._SafeStr_3869; public class ForumsListData { private var _SafeStr_12974:int; private var _SafeStr_12975:int; private var _SafeStr_9036:int; private var _SafeStr_12976:Array; public function ForumsListData(k:_SafeStr_3866) { this._SafeStr_12974 = k._SafeStr_12977; this._SafeStr_12975 = k.totalAmount; this._SafeStr_9036 = k.startIndex; this._SafeStr_12976 = k.forums; } public function get _SafeStr_12977():int { return (this._SafeStr_12974); } public function get totalAmount():int { return (this._SafeStr_12975); } public function get startIndex():int { return (this._SafeStr_9036); } public function get forums():Array { return (this._SafeStr_12976); } public function get _SafeStr_12978():int { var _local_3:_SafeStr_3869; var k:int; var _local_2:int; while (_local_2 < this._SafeStr_12976.length) { _local_3 = this._SafeStr_12976[_local_2]; if (_local_3._SafeStr_12979 > 0){ k++; }; _local_2++; }; return (k); } public function _SafeStr_12980(k:int):_SafeStr_3869 { var _local_2:_SafeStr_3869; for each (_local_2 in this._SafeStr_12976) { if (_local_2.groupId == k){ return (_local_2); }; }; return (null); } public function _SafeStr_12981(k:_SafeStr_3869, _arg_2:int):void { var _local_3:_SafeStr_3869 = this._SafeStr_12980(k.groupId); if (_local_3 != null){ _local_3._SafeStr_12982(k); _local_3._SafeStr_12983 = _arg_2; }; } } }//package _-1Qq // _SafeStr_12974 = "_-3C8" (String#10923, DoABC#3) // _SafeStr_12975 = "_-1Xl" (String#9188, DoABC#3) // _SafeStr_12976 = "_-1Yg" (String#2991, DoABC#3) // _SafeStr_12977 = "_-6bj" (String#38339, DoABC#3) // _SafeStr_12978 = "_-wf" (String#40652, DoABC#3) // _SafeStr_12979 = "_-60U" (String#36881, DoABC#3) // _SafeStr_12980 = "_-3y1" (String#31862, DoABC#3) // _SafeStr_12981 = "_-0uO" (String#24353, DoABC#3) // _SafeStr_12982 = "_-1zT" (String#26984, DoABC#3) // _SafeStr_12983 = "_-0wL" (String#24427, DoABC#3) // _SafeStr_3866 = "_-6Ts" (String#14270, DoABC#3) // _SafeStr_3869 = "_-5OE" (String#13168, DoABC#3) // _SafeStr_9036 = "_-YG" (String#594, DoABC#3) //------------------------------------------------------------ //_-1Qq.ForumsListView package _-1Qq { import _-5YE._SafeStr_3586; import _-1Mz.IWindowContainer; import _-gS._SafeStr_3869; import _-1Mz.IWindow; import _-5YE.ITextWindow; import _-5Mz.WindowMouseEvent; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3315; import _-6Sv._SafeStr_4669; public class ForumsListView { private var _SafeStr_5521:GroupForumController; private var _SafeStr_12919:GroupForumView; private var _SafeStr_8874:_SafeStr_3586; private var _SafeStr_12984:IWindowContainer; private var _SafeStr_12976:Array; public function ForumsListView(k:GroupForumView, _arg_2:_SafeStr_3586, _arg_3:Array) { this._SafeStr_12919 = k; this._SafeStr_5521 = this._SafeStr_12919.controller; this._SafeStr_8874 = _arg_2; this._SafeStr_12984 = (this._SafeStr_5521.windowManager.buildFromXML(XML(new HabboFriendBarCom.groupforum_forum_list_item_xml())) as IWindowContainer); this._SafeStr_12976 = _arg_3; } public function update():void { var k:int; var _local_2:IWindowContainer; var _local_3:_SafeStr_3869; this._SafeStr_8874.invalidate(); k = 0; while (k < this._SafeStr_12976.length) { _local_3 = this._SafeStr_12976[k]; _local_2 = (this._SafeStr_12984.clone() as IWindowContainer); _local_2.name = ("forum_" + _local_3.groupId); this._SafeStr_12985(_local_2, _local_3, k); this._SafeStr_8874.addListItem(_local_2); k++; }; this._SafeStr_12986(); } private function _SafeStr_12985(k:IWindowContainer, _arg_2:_SafeStr_3869, _arg_3:int):void { var _local_4:IWindowContainer = (k as IWindowContainer); _local_4.color = ((((_arg_3 + 1) % 2)) ? 4293852927 : 4289914618); var _local_5:int = _arg_2._SafeStr_12979; var _local_6:IWindow = _local_4.findChildByName("texts_container"); _local_6.id = _arg_2.groupId; var _local_7:ITextWindow = (_local_4.findChildByName("header") as ITextWindow); _local_7.bold = (_local_5 > 0); _local_7.text = _arg_2.name; _local_6 = _local_4.findChildByName("header_region"); _local_6.id = _arg_2.groupId; _local_6.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_12987); _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12987); _local_6 = _local_4.findChildByName("details"); _local_6.caption = this._SafeStr_5521.localizationManager.getLocalizationWithParams("groupforum.view.forum_details", "", "rating", _arg_2._SafeStr_12988, "last_author_id", _arg_2._SafeStr_12989, "last_author_name", _arg_2._SafeStr_12990, "update_time", this._SafeStr_12919._SafeStr_12963(_arg_2._SafeStr_12991)); _local_6 = _local_4.findChildByName("unread_texts_container"); _local_6.id = _arg_2.groupId; _local_6 = _local_4.findChildByName("unread_region"); _local_6.id = _arg_2.groupId; _local_6.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_12987); _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12987); _local_7 = (_local_4.findChildByName("messages1") as ITextWindow); _local_7.bold = (_local_5 > 0); _local_7.text = this._SafeStr_5521.localizationManager.getLocalizationWithParams("groupforum.view.thread_details1", "", "total_messages", _arg_2._SafeStr_12992, "new_messages", _local_5); _local_7 = (_local_4.findChildByName("messages2") as ITextWindow); _local_7.bold = (_local_5 > 0); _local_7.text = this._SafeStr_5521.localizationManager.getLocalizationWithParams("groupforum.view.thread_details2", "", "total_messages", _arg_2._SafeStr_12992, "new_messages", _local_5); var _local_8:_SafeStr_2536 = _SafeStr_2536(_local_4.findChildByName("group_icon")); var _local_9:_SafeStr_3315 = (_local_8.widget as _SafeStr_3315); _local_9.badgeId = _arg_2.icon; _local_9.groupId = _arg_2.groupId; _local_9.type = _SafeStr_4669._SafeStr_10696; } public function _SafeStr_12986():void { var k:int; while (k < this._SafeStr_8874.numListItems) { this._SafeStr_8874.getListItemAt(k).width = (this._SafeStr_8874._SafeStr_12993.width - 2); k++; }; } private function _SafeStr_12987(k:WindowMouseEvent):void { this._SafeStr_5521._SafeStr_12994(int(k.target.id)); } } }//package _-1Qq // _SafeStr_10696 = "_-06y" (String#22438, DoABC#3) // _SafeStr_12919 = "_-4SE" (String#436, DoABC#3) // _SafeStr_12963 = "_-1UC" (String#25771, DoABC#3) // _SafeStr_12976 = "_-1Yg" (String#2991, DoABC#3) // _SafeStr_12979 = "_-60U" (String#36881, DoABC#3) // _SafeStr_12984 = "_-4xd" (String#1583, DoABC#3) // _SafeStr_12985 = "_-6Hs" (String#4201, DoABC#3) // _SafeStr_12986 = "_-1qV" (String#26633, DoABC#3) // _SafeStr_12987 = "_-5pR" (String#36415, DoABC#3) // _SafeStr_12988 = "_-5IA" (String#35134, DoABC#3) // _SafeStr_12989 = "_-yM" (String#40718, DoABC#3) // _SafeStr_12990 = "_-3JD" (String#30266, DoABC#3) // _SafeStr_12991 = "_-6FE" (String#37455, DoABC#3) // _SafeStr_12992 = "_-4MB" (String#32855, DoABC#3) // _SafeStr_12993 = "_-cJ" (String#15088, DoABC#3) // _SafeStr_12994 = "_-5X" (String#35699, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3586 = "_-0F0" (String#7844, DoABC#3) // _SafeStr_3869 = "_-5OE" (String#13168, DoABC#3) // _SafeStr_4669 = "_-0Ky" (String#22999, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) //------------------------------------------------------------ //_-1Qq.GroupForumController package _-1Qq { import _-0MK.Component; import _-3JS._SafeStr_36; import _-0MK._SafeStr_12; import _-68V._SafeStr_1407; import _-5QZ._SafeStr_633; import _-p0._SafeStr_499; import _-1El._SafeStr_1356; import _-1VP._SafeStr_214; import _-2Zy._SafeStr_501; import _-2sC._SafeStr_195; import _-gS._SafeStr_3870; import flash.utils.Dictionary; import flash.utils.Timer; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboConfigurationManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboHelp; import com.sulake.iid.IIDHabboNotifications; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboSoundManager; import com.sulake.iid.IIDHabboTracking; import com.sulake.iid.IIDHabboToolbar; import __AS3__.vec.Vector; import _-0TO._SafeStr_3884; import _-0TO._SafeStr_3855; import _-0TO._SafeStr_3859; import _-0TO._SafeStr_3856; import _-0TO._SafeStr_3867; import _-0TO._SafeStr_3863; import _-0TO._SafeStr_3857; import _-0TO._SafeStr_3883; import _-0TO._SafeStr_3865; import flash.events.TimerEvent; import _-4rK._SafeStr_3880; import _-4rK._SafeStr_3854; import _-gS._SafeStr_3866; import _-4rK._SafeStr_3879; import _-ue.Map; import _-4rK._SafeStr_3874; import _-gS._SafeStr_3861; import _-4rK._SafeStr_3875; import _-gS._SafeStr_3860; import _-gS._SafeStr_3853; import _-gS._SafeStr_3881; import _-4rK._SafeStr_3878; import _-4rK._SafeStr_3877; import flash.utils.getTimer; import _-gS._SafeStr_3869; import _-gS._SafeStr_3852; import _-gS._SafeStr_3871; import _-4rK._SafeStr_3864; import _-4rK.UpdateThreadMessageComposer; import _-gS._SafeStr_3872; import _-4rK._SafeStr_3868; import _-gS._SafeStr_3862; import _-7P._SafeStr_2640; import _-4rK.UpdateForumReadMarkerMessageComposer; import _-4rK._SafeStr_3876; import __AS3__.vec.*; public class GroupForumController extends Component implements _SafeStr_2655, _SafeStr_36 { public static const _SafeStr_12995:int = 0; public static const _SafeStr_12996:int = 1; public static const _SafeStr_12997:int = 2; public static const _SafeStr_12998:int = -1; private var _SafeStr_12999:_SafeStr_12; private var _SafeStr_6331:_SafeStr_1407; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_9000:_SafeStr_499; private var _SafeStr_10118:_SafeStr_1356; private var _SafeStr_5577:_SafeStr_214; private var _SafeStr_7215:_SafeStr_501; private var _SafeStr_7216:_SafeStr_195; private var _SafeStr_12919:GroupForumView; private var _SafeStr_13000:_SafeStr_3882; private var _SafeStr_13001:_SafeStr_3873; private var _SafeStr_13002:int = -1; private var _SafeStr_13003:int = -1; private var _SafeStr_12924:_SafeStr_3870; private var _SafeStr_13004:int; private var _SafeStr_13005:int = 0; private var _SafeStr_13006:ForumsListData; private var _SafeStr_13007:ThreadsListData; private var _SafeStr_13008:MessagesListData; private var _SafeStr_13009:Dictionary; private var _SafeStr_13010:int = -1; private var _SafeStr_13011:int; private var _SafeStr_13012:int; private var _SafeStr_13013:int = 0; private var _SafeStr_13014:Timer; public function GroupForumController(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { this._SafeStr_13009 = new Dictionary(); this._SafeStr_13012 = -(_SafeStr_3882._SafeStr_12952); super(k, _arg_2, _arg_3); } public function get _SafeStr_12966():_SafeStr_3882 { return (this._SafeStr_13000); } public function set _SafeStr_12966(k:_SafeStr_3882):void { this._SafeStr_13000 = k; } public function get _SafeStr_12944():_SafeStr_3873 { return (this._SafeStr_13001); } public function set _SafeStr_12944(k:_SafeStr_3873):void { this._SafeStr_13001 = k; } public function get notifications():_SafeStr_214 { return (this._SafeStr_5577); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get localizationManager():_SafeStr_499 { return (this._SafeStr_9000); } public function get _SafeStr_12969():int { return (this._SafeStr_13012); } public function get _SafeStr_12978():int { return (this._SafeStr_13013); } public function get tracking():_SafeStr_195 { return (this._SafeStr_7216); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboConfigurationManager(), function (k:_SafeStr_12):void { _SafeStr_12999 = k; }), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_6331 = k; }), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_499):void { _SafeStr_9000 = k; }), new _SafeStr_44(new IIDHabboHelp(), function (k:_SafeStr_1356):void { _SafeStr_10118 = k; }), new _SafeStr_44(new IIDHabboNotifications(), function (k:_SafeStr_214):void { _SafeStr_5577 = k; }), new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; }), new _SafeStr_44(new IIDHabboSoundManager(), function (k:_SafeStr_501):void { _SafeStr_7215 = k; }), new _SafeStr_44(new IIDHabboTracking(), function (k:_SafeStr_195):void { _SafeStr_7216 = k; }), new _SafeStr_44(new IIDHabboToolbar(), null)])); } override protected function initComponent():void { this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_3884(this._SafeStr_13015)); this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_3855(this._SafeStr_13016)); this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_3859(this._SafeStr_13017)); this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_3856(this._SafeStr_13018)); this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_3867(this._SafeStr_13019)); this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_3863(this._SafeStr_13020)); this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_3857(this._SafeStr_13021)); this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_3883(this._SafeStr_13022)); this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_3865(this._SafeStr_13023)); context.addLinkEventTracker(this); this._SafeStr_13024(); } override public function dispose():void { if (this._SafeStr_13014 != null){ this._SafeStr_13014.stop(); this._SafeStr_13014 = null; }; super.dispose(); } private function _SafeStr_13024():void { var k:int = this._SafeStr_12999.getInteger("groupforum.poll.period", (5 * 60)); this._SafeStr_13014 = new Timer((k * 1000), 0); this._SafeStr_13014.addEventListener(TimerEvent.TIMER, this._SafeStr_13025); this._SafeStr_13014.start(); this._SafeStr_13025(null); } public function _SafeStr_12994(k:int):void { if (!this._SafeStr_6331){ return; }; this._SafeStr_13026(k); this._SafeStr_13027(k, 0); } public function get _SafeStr_7660():String { return ("groupforum/"); } public function _SafeStr_7661(k:String):void { var _local_3:int; var _local_4:int; var _local_5:int; var _local_6:int; if (!this._SafeStr_6331){ return; }; var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; if (_local_2[1] == "list"){ if (_local_2.length == 3){ switch (_local_2[2]){ case "active": _local_3 = _SafeStr_12995; break; case "popular": _local_3 = _SafeStr_12996; break; case "my": _local_3 = _SafeStr_12997; break; default: return; }; this._SafeStr_13028(_local_3); }; } else { _local_4 = _local_2[1]; if (_local_4 == 0){ return; }; this._SafeStr_13006 = null; if (_local_2.length == 2){ this._SafeStr_12994(_local_4); } else { _local_5 = _local_2[2]; _local_6 = 0; if (_local_2.length > 3){ _local_6 = _local_2[3]; }; this._SafeStr_13026(_local_4); this._SafeStr_6331.connection.send(new _SafeStr_3880(_local_4, _local_5)); this._SafeStr_13029(_local_4, _local_5, _local_6); }; }; } public function _SafeStr_13028(k:int, _arg_2:int=0):void { this._SafeStr_13030(); this._SafeStr_13002 = k; this._SafeStr_13003 = _SafeStr_12998; this._SafeStr_6331.connection.send(new _SafeStr_3854(k, _arg_2, ThreadsListData._SafeStr_7002)); } private function _SafeStr_13015(k:_SafeStr_3884):void { var _local_2:_SafeStr_3866 = k._SafeStr_5325(); var _local_3:ForumsListData = new ForumsListData(_local_2); if (((!((this._SafeStr_12924 == null))) && ((this._SafeStr_13005 > 0)))){ _local_3._SafeStr_12981(this._SafeStr_12924, this._SafeStr_13005); }; if (_local_3._SafeStr_12977 == _SafeStr_12997){ this._SafeStr_13031(_local_3._SafeStr_12978); }; if (this._SafeStr_13002 != _local_3._SafeStr_12977){ return; }; this._SafeStr_13006 = _local_3; if (!this._SafeStr_12919){ this._SafeStr_12919 = new GroupForumView(this); }; this._SafeStr_12919._SafeStr_13028(this._SafeStr_13006); } private function _SafeStr_13026(k:int):void { this._SafeStr_13030(); this._SafeStr_13002 = _SafeStr_12998; this._SafeStr_13003 = k; this._SafeStr_13005 = 0; this._SafeStr_6331.connection.send(new _SafeStr_3879(k)); } private function _SafeStr_13020(k:_SafeStr_3863):void { var _local_3:Map; var _local_4:String; var _local_2:_SafeStr_3870 = k._SafeStr_5325()._SafeStr_13032; if (this._SafeStr_13003 != _local_2.groupId){ return; }; if (!_local_2._SafeStr_13033){ if (this._SafeStr_12919 != null){ this._SafeStr_12919.dispose(); }; this._SafeStr_12924 = null; this._SafeStr_13003 = 0; _local_3 = new Map(); _local_4 = this.localizationManager.getLocalization("groupforum.view.error.operation_read"); _local_3.add("message", this.localizationManager.getLocalizationWithParams(("groupforum.view.error." + _local_2._SafeStr_13034), "", "operation", _local_4)); this.notifications._SafeStr_13035("forums.error.access_denied", _local_3); return; }; this._SafeStr_12924 = _local_2; this._SafeStr_13005 = _local_2._SafeStr_12983; } public function _SafeStr_13027(k:int, _arg_2:int):void { if (this._SafeStr_6331){ this._SafeStr_6331.connection.send(new _SafeStr_3874(k, _arg_2, ThreadsListData._SafeStr_7002)); }; } private function _SafeStr_13016(k:_SafeStr_3855):void { var _local_2:_SafeStr_3861 = k._SafeStr_5325(); if ((((this._SafeStr_12924 == null)) || (!((this._SafeStr_12924.groupId == _local_2.groupId))))){ return; }; this._SafeStr_13007 = new ThreadsListData(this._SafeStr_12924._SafeStr_13036, _local_2.startIndex, _local_2._SafeStr_13037); if (!this._SafeStr_12919){ this._SafeStr_12919 = new GroupForumView(this); }; this._SafeStr_12919._SafeStr_13038(this._SafeStr_13006, this._SafeStr_12924, this._SafeStr_13007); } public function _SafeStr_13039(k:int, _arg_2:int, _arg_3:int):void { if (this._SafeStr_6331){ this._SafeStr_6331.connection.send(new _SafeStr_3875(k, _arg_2, _arg_3, ThreadsListData._SafeStr_7002)); }; } private function _SafeStr_13019(k:_SafeStr_3867):void { var _local_6:_SafeStr_3860; var _local_2:_SafeStr_3853 = k._SafeStr_5325(); if ((((((this._SafeStr_12924 == null)) || (!((this._SafeStr_12924.groupId == _local_2.groupId))))) || ((this._SafeStr_13007 == null)))){ return; }; this._SafeStr_13004 = _local_2.threadId; var _local_3:_SafeStr_3881 = this._SafeStr_13007._SafeStr_13040[this._SafeStr_13004]; if (_local_3 == null){ return; }; var _local_4:int = _local_2.startIndex; var _local_5:int = _local_3._SafeStr_13041; this._SafeStr_13008 = new MessagesListData(this._SafeStr_13004, _local_5, _local_4, _local_2.messages); if (!this._SafeStr_12919){ this._SafeStr_12919 = new GroupForumView(this); }; this._SafeStr_12919._SafeStr_13042(this._SafeStr_13006, this._SafeStr_12924, this._SafeStr_13007, this._SafeStr_13008); if (_local_2.messages.length > 0){ _local_6 = _SafeStr_3860(_local_2.messages[(_local_2.messages.length - 1)]); if (_local_6){ this._SafeStr_13043(_local_6.messageId, _local_6.threadId, _local_6.messageIndex); }; }; } public function _SafeStr_12945(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):void { if (this._SafeStr_6331){ this._SafeStr_6331.connection.send(new _SafeStr_3878(k, _arg_2, _arg_3, _arg_4, _arg_5)); }; } public function _SafeStr_12968(k:int, _arg_2:String, _arg_3:String):void { if (this._SafeStr_6331){ this._SafeStr_6331.connection.send(new _SafeStr_3877(k, 0, _arg_2, _arg_3)); this._SafeStr_13012 = getTimer(); }; } private function _SafeStr_13022(k:_SafeStr_3883):void { var _local_3:_SafeStr_3869; var _local_2:_SafeStr_3852 = _SafeStr_3852(k._SafeStr_5325()); if (this._SafeStr_13000){ this._SafeStr_13000.dispose(); }; if (((!((this._SafeStr_12924 == null))) && ((this._SafeStr_12924.groupId == _local_2.groupId)))){ this._SafeStr_13043(_local_2.thread._SafeStr_13044, _local_2.thread.threadId, (_local_2.thread._SafeStr_13041 - 1)); }; if (this._SafeStr_13006 != null){ _local_3 = this._SafeStr_13006._SafeStr_12980(_local_2.groupId); if (_local_3 != null){ _local_3._SafeStr_13045(_local_2.thread); }; }; if (this._SafeStr_12919 == null){ return; }; if ((((this._SafeStr_12924 == null)) || (!((_local_2.groupId == this._SafeStr_12924.groupId))))){ return; }; this._SafeStr_13027(this._SafeStr_12924.groupId, 0); } public function _SafeStr_12967(k:int, _arg_2:int, _arg_3:String):void { if (this._SafeStr_6331){ this._SafeStr_6331.connection.send(new _SafeStr_3877(k, _arg_2, "", _arg_3)); this._SafeStr_13012 = getTimer(); }; } private function _SafeStr_13021(k:_SafeStr_3857):void { if (this._SafeStr_13000){ this._SafeStr_13000.dispose(); }; if (this._SafeStr_12919 == null){ return; }; var _local_2:_SafeStr_3871 = _SafeStr_3871(k._SafeStr_5325()); if ((((((this._SafeStr_12924 == null)) || (!((_local_2.groupId == this._SafeStr_12924.groupId))))) || (!((_local_2.threadId == this._SafeStr_13004))))){ return; }; var _local_3:int = (_local_2.message.messageIndex - (_local_2.message.messageIndex % ThreadsListData._SafeStr_7002)); this._SafeStr_13039(this._SafeStr_12924.groupId, this._SafeStr_13004, _local_3); } public function _SafeStr_13046(k:_SafeStr_3870, _arg_2:int):void { var _local_3:int; if (this._SafeStr_6331){ if (k._SafeStr_13047){ _local_3 = _SafeStr_3858._SafeStr_12916; }; if (k._SafeStr_13048){ _local_3 = _SafeStr_3858._SafeStr_12917; }; this._SafeStr_6331.connection.send(new _SafeStr_3864(k.groupId, _arg_2, _local_3)); }; } public function _SafeStr_13049(k:_SafeStr_3869, _arg_2:int):void { if (this._SafeStr_6331){ this._SafeStr_6331.connection.send(new _SafeStr_3864(k.groupId, _arg_2, 1)); }; } public function _SafeStr_13050(k:_SafeStr_3869, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void { if (this._SafeStr_6331){ this._SafeStr_6331.connection.send(new UpdateThreadMessageComposer(k.groupId, _arg_2, _arg_3, _arg_4)); }; } public function _SafeStr_13051(k:_SafeStr_3869, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void { if (this._SafeStr_6331){ this._SafeStr_6331.connection.send(new UpdateThreadMessageComposer(k.groupId, _arg_2, _arg_3, _arg_4)); }; } public function _SafeStr_11006(k:_SafeStr_3869, _arg_2:int):void { if (this._SafeStr_10118){ this._SafeStr_10118._SafeStr_11006(k.groupId, _arg_2); }; } private function _SafeStr_13017(k:_SafeStr_3859):void { var _local_2:_SafeStr_3872 = k._SafeStr_5325(); if ((((this._SafeStr_12924 == null)) || (!((this._SafeStr_12924.groupId == _local_2.groupId))))){ return; }; var _local_3:_SafeStr_3881 = _local_2.thread; if (((this._SafeStr_13007) && (this._SafeStr_12919))){ if (this._SafeStr_13007._SafeStr_13052(_local_3)){ this._SafeStr_12919._SafeStr_13052(_local_3); return; }; }; this._SafeStr_13007 = new ThreadsListData(1, 0, [_local_3]); } public function _SafeStr_13053(k:_SafeStr_3870, _arg_2:int, _arg_3:int):void { var _local_4:int; if (this._SafeStr_6331){ _local_4 = _SafeStr_3858._SafeStr_12916; if (k._SafeStr_13048){ _local_4 = _SafeStr_3858._SafeStr_12917; }; this._SafeStr_6331.connection.send(new _SafeStr_3868(this._SafeStr_12924.groupId, _arg_2, _arg_3, _local_4)); }; } public function _SafeStr_13054(k:_SafeStr_3869, _arg_2:int, _arg_3:int):void { if (this._SafeStr_6331){ this._SafeStr_6331.connection.send(new _SafeStr_3868(k.groupId, _arg_2, _arg_3, 1)); }; } public function _SafeStr_11007(k:_SafeStr_3869, _arg_2:int, _arg_3:int):void { if (this._SafeStr_10118){ this._SafeStr_10118._SafeStr_11007(k.groupId, _arg_2, _arg_3); }; } private function _SafeStr_13018(k:_SafeStr_3856):void { var _local_6:_SafeStr_3860; var _local_2:_SafeStr_3862 = k._SafeStr_5325(); if ((((((this._SafeStr_12924 == null)) || (!((this._SafeStr_12924.groupId == _local_2.groupId))))) || (!((this._SafeStr_13004 == _local_2.threadId))))){ return; }; var _local_3:_SafeStr_3860 = _local_2.message; var _local_4:Array = this._SafeStr_13008["messages"]; var _local_5:int; while (_local_5 < _local_4.length) { _local_6 = _local_4[_local_5]; if (_local_6.messageId == _local_3.messageId){ _local_4[_local_5] = _local_3; if (this._SafeStr_12919){ this._SafeStr_12919._SafeStr_13055(_local_3); }; return; }; _local_5++; }; } public function _SafeStr_13029(k:int, _arg_2:int, _arg_3:int):void { this._SafeStr_13010 = _arg_2; var _local_4:int = Math.floor((_arg_3 / ThreadsListData._SafeStr_7002)); this._SafeStr_13011 = (_arg_3 % ThreadsListData._SafeStr_7002); this._SafeStr_13039(k, _arg_2, (_local_4 * ThreadsListData._SafeStr_7002)); } public function _SafeStr_13056(k:int):void { if (this._SafeStr_6331){ this._SafeStr_6331.connection.send(new _SafeStr_2640(k)); }; } public function _SafeStr_13057():void { this._SafeStr_13030(); this._SafeStr_12919 = null; this._SafeStr_12924 = null; this._SafeStr_13002 = _SafeStr_12998; this._SafeStr_13003 = _SafeStr_12998; } public function _SafeStr_13030(k:Boolean=false):void { var _local_2:UpdateForumReadMarkerMessageComposer; if (((this._SafeStr_6331) && (this._SafeStr_12924))){ if (((k) || ((this._SafeStr_13005 > this._SafeStr_12924._SafeStr_12983)))){ _local_2 = new UpdateForumReadMarkerMessageComposer(); if (k){ _local_2.add(this._SafeStr_12924.groupId, Math.max(this._SafeStr_12924._SafeStr_12992, this._SafeStr_13005), (this._SafeStr_13005 == 0)); } else { _local_2.add(this._SafeStr_12924.groupId, this._SafeStr_13005, false); }; this._SafeStr_6331.connection.send(_local_2); }; }; this._SafeStr_13005 = 0; this._SafeStr_13009 = new Dictionary(); } public function _SafeStr_13058():void { var k:UpdateForumReadMarkerMessageComposer; var _local_2:_SafeStr_3869; if (((this._SafeStr_6331) && (this._SafeStr_13006))){ k = new UpdateForumReadMarkerMessageComposer(); for each (_local_2 in this._SafeStr_13006.forums) { if (_local_2._SafeStr_12979 > 0){ k.add(_local_2.groupId, _local_2._SafeStr_12992, true); }; }; if (k.size > 0){ this._SafeStr_6331.connection.send(k); this._SafeStr_13031(0); }; }; } public function _SafeStr_13059(k:int):int { var _local_3:_SafeStr_3881; var _local_2:* = this._SafeStr_13009[k]; if (_local_2 != null){ return (int(_local_2)); }; if (this._SafeStr_13007){ _local_3 = this._SafeStr_13007._SafeStr_13040[k]; if (_local_3){ return (((_local_3._SafeStr_13041 - _local_3._SafeStr_13060) - 1)); }; }; return (-1); } public function _SafeStr_13043(k:int, _arg_2:int, _arg_3:int):void { if (k > this._SafeStr_13005){ this._SafeStr_13005 = k; if (this._SafeStr_13006){ this._SafeStr_13006._SafeStr_12981(this._SafeStr_12924, k); if (this._SafeStr_13006._SafeStr_12977 == _SafeStr_12997){ this._SafeStr_13031(this._SafeStr_13006._SafeStr_12978); }; }; }; this._SafeStr_13009[_arg_2] = _arg_3; } public function _SafeStr_13061():int { return (this._SafeStr_13011); } public function _SafeStr_13062():int { return (this._SafeStr_13010); } public function _SafeStr_13063():void { this._SafeStr_13010 = -1; this._SafeStr_13011 = -1; } public function _SafeStr_13031(k:int):void { if (this._SafeStr_13013 == k){ return; }; if (k > this._SafeStr_13013){ if (this._SafeStr_7215 != null){ }; }; this._SafeStr_13013 = k; events.dispatchEvent(new _SafeStr_2868(_SafeStr_2868._SafeStr_9055, k)); if (this._SafeStr_12919 != null){ this._SafeStr_12919._SafeStr_13031(k); }; } private function _SafeStr_13025(k:TimerEvent):void { if (this._SafeStr_12919 != null){ this._SafeStr_6331.connection.send(new _SafeStr_3854(_SafeStr_12997, 0, ThreadsListData._SafeStr_7002)); } else { this._SafeStr_6331.connection.send(new _SafeStr_3876()); }; } private function _SafeStr_13023(k:_SafeStr_3865):void { this._SafeStr_13031(k._SafeStr_5325()._SafeStr_12978); } } }//package _-1Qq // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10118 = "_-2oj" (String#3299, DoABC#3) // _SafeStr_11006 = "_-aS" (String#15065, DoABC#3) // _SafeStr_11007 = "_-vs" (String#15414, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_12916 = "_-52s" (String#34538, DoABC#3) // _SafeStr_12917 = "_-17Z" (String#24902, DoABC#3) // _SafeStr_12919 = "_-4SE" (String#436, DoABC#3) // _SafeStr_12924 = "_-4Nd" (String#696, DoABC#3) // _SafeStr_12944 = "_-3lV" (String#31351, DoABC#3) // _SafeStr_12945 = "_-1co" (String#26090, DoABC#3) // _SafeStr_12952 = "_-0H4" (String#22837, DoABC#3) // _SafeStr_12966 = "_-2yj" (String#29397, DoABC#3) // _SafeStr_12967 = "_-4yn" (String#34333, DoABC#3) // _SafeStr_12968 = "_-1on" (String#26571, DoABC#3) // _SafeStr_12969 = "_-q6" (String#40404, DoABC#3) // _SafeStr_12977 = "_-6bj" (String#38339, DoABC#3) // _SafeStr_12978 = "_-wf" (String#40652, DoABC#3) // _SafeStr_12979 = "_-60U" (String#36881, DoABC#3) // _SafeStr_12980 = "_-3y1" (String#31862, DoABC#3) // _SafeStr_12981 = "_-0uO" (String#24353, DoABC#3) // _SafeStr_12983 = "_-0wL" (String#24427, DoABC#3) // _SafeStr_12992 = "_-4MB" (String#32855, DoABC#3) // _SafeStr_12994 = "_-5X" (String#35699, DoABC#3) // _SafeStr_12995 = "_-5VC" (String#35626, DoABC#3) // _SafeStr_12996 = "_-6In" (String#37585, DoABC#3) // _SafeStr_12997 = "_-3nO" (String#31434, DoABC#3) // _SafeStr_12998 = "_-148" (String#24770, DoABC#3) // _SafeStr_12999 = "_-34g" (String#29672, DoABC#3) // _SafeStr_13000 = "_-0CQ" (String#22653, DoABC#3) // _SafeStr_13001 = "_-3oQ" (String#31472, DoABC#3) // _SafeStr_13002 = "_-2Mj" (String#27921, DoABC#3) // _SafeStr_13003 = "_-3DD" (String#30020, DoABC#3) // _SafeStr_13004 = "_-1Yo" (String#25939, DoABC#3) // _SafeStr_13005 = "_-5kL" (String#36217, DoABC#3) // _SafeStr_13006 = "_-0oJ" (String#8421, DoABC#3) // _SafeStr_13007 = "_-2xL" (String#3334, DoABC#3) // _SafeStr_13008 = "_-Gv" (String#4366, DoABC#3) // _SafeStr_13009 = "_-6Gp" (String#37517, DoABC#3) // _SafeStr_13010 = "_-0u2" (String#24339, DoABC#3) // _SafeStr_13011 = "_-6hJ" (String#38586, DoABC#3) // _SafeStr_13012 = "_-4JB" (String#32735, DoABC#3) // _SafeStr_13013 = "_-6Ni" (String#14175, DoABC#3) // _SafeStr_13014 = "_-17E" (String#24887, DoABC#3) // _SafeStr_13015 = "_-3aK" (String#30933, DoABC#3) // _SafeStr_13016 = "_-2fK" (String#28651, DoABC#3) // _SafeStr_13017 = "_-04e" (String#22356, DoABC#3) // _SafeStr_13018 = "_-mQ" (String#40259, DoABC#3) // _SafeStr_13019 = "_-5Py" (String#35438, DoABC#3) // _SafeStr_13020 = "_-5wh" (String#36690, DoABC#3) // _SafeStr_13021 = "_-6LC" (String#37671, DoABC#3) // _SafeStr_13022 = "_-A" (String#38849, DoABC#3) // _SafeStr_13023 = "_-2QW" (String#28066, DoABC#3) // _SafeStr_13024 = "_-3yS" (String#31878, DoABC#3) // _SafeStr_13025 = "_-2P9" (String#28010, DoABC#3) // _SafeStr_13026 = "_-44E" (String#32142, DoABC#3) // _SafeStr_13027 = "_-4C5" (String#32460, DoABC#3) // _SafeStr_13028 = "_-0GX" (String#22814, DoABC#3) // _SafeStr_13029 = "_-6cz" (String#38397, DoABC#3) // _SafeStr_13030 = "_-3W1" (String#30774, DoABC#3) // _SafeStr_13031 = "_-0Wn" (String#23437, DoABC#3) // _SafeStr_13032 = "_-6RW" (String#37916, DoABC#3) // _SafeStr_13033 = "_-0G-" (String#22795, DoABC#3) // _SafeStr_13034 = "_-4qr" (String#34032, DoABC#3) // _SafeStr_13035 = "_-6Mf" (String#14157, DoABC#3) // _SafeStr_13036 = "_-1mu" (String#26492, DoABC#3) // _SafeStr_13037 = "_-6D1" (String#37380, DoABC#3) // _SafeStr_13038 = "_-5W2" (String#35662, DoABC#3) // _SafeStr_13039 = "_-56e" (String#34691, DoABC#3) // _SafeStr_13040 = "_-2Rf" (String#28106, DoABC#3) // _SafeStr_13041 = "_-2vl" (String#29294, DoABC#3) // _SafeStr_13042 = "_-61Z" (String#36925, DoABC#3) // _SafeStr_13043 = "_-5UQ" (String#35594, DoABC#3) // _SafeStr_13044 = "_-4o7" (String#33916, DoABC#3) // _SafeStr_13045 = "_-1QE" (String#25615, DoABC#3) // _SafeStr_13046 = "_-ZR" (String#39773, DoABC#3) // _SafeStr_13047 = "_-0OE" (String#23127, DoABC#3) // _SafeStr_13048 = "_-6kk" (String#38718, DoABC#3) // _SafeStr_13049 = "_-4mB" (String#33844, DoABC#3) // _SafeStr_13050 = "_-4mD" (String#33845, DoABC#3) // _SafeStr_13051 = "_-6SS" (String#37953, DoABC#3) // _SafeStr_13052 = "_-3fD" (String#31113, DoABC#3) // _SafeStr_13053 = "_-1JC" (String#25334, DoABC#3) // _SafeStr_13054 = "_-1di" (String#26129, DoABC#3) // _SafeStr_13055 = "_-2FW" (String#27646, DoABC#3) // _SafeStr_13056 = "_-0qg" (String#24194, DoABC#3) // _SafeStr_13057 = "_-2ax" (String#28484, DoABC#3) // _SafeStr_13058 = "_-1GO" (String#25231, DoABC#3) // _SafeStr_13059 = "_-0Xn" (String#23481, DoABC#3) // _SafeStr_13060 = "_-1RD" (String#25662, DoABC#3) // _SafeStr_13061 = "_-5L1" (String#35246, DoABC#3) // _SafeStr_13062 = "_-4h6" (String#33658, DoABC#3) // _SafeStr_13063 = "_-4Uo" (String#33212, DoABC#3) // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_214 = "_-4XK" (String#12269, DoABC#3) // _SafeStr_2640 = "_-2EL" (String#27594, DoABC#3) // _SafeStr_2655 = "_-2yi" (String#10691, DoABC#3) // _SafeStr_2868 = "_-0ZI" (String#23534, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_3852 = "_-4z6" (String#12732, DoABC#3) // _SafeStr_3853 = "_-0UY" (String#8100, DoABC#3) // _SafeStr_3854 = "_-3l-" (String#31331, DoABC#3) // _SafeStr_3855 = "_-0le" (String#24003, DoABC#3) // _SafeStr_3856 = "_-1Qg" (String#25637, DoABC#3) // _SafeStr_3857 = "_-SH" (String#39515, DoABC#3) // _SafeStr_3858 = "_-5vz" (String#36663, DoABC#3) // _SafeStr_3859 = "_-3s" (String#31610, DoABC#3) // _SafeStr_3860 = "_-2nm" (String#10484, DoABC#3) // _SafeStr_3861 = "_-3m7" (String#11498, DoABC#3) // _SafeStr_3862 = "_-6Ug" (String#14280, DoABC#3) // _SafeStr_3863 = "_-5ag" (String#35845, DoABC#3) // _SafeStr_3864 = "_-3EU" (String#30071, DoABC#3) // _SafeStr_3865 = "_-6H3" (String#37526, DoABC#3) // _SafeStr_3866 = "_-6Ts" (String#14270, DoABC#3) // _SafeStr_3867 = "_-3f4" (String#31107, DoABC#3) // _SafeStr_3868 = "_-1zP" (String#26981, DoABC#3) // _SafeStr_3869 = "_-5OE" (String#13168, DoABC#3) // _SafeStr_3870 = "_-5VU" (String#35639, DoABC#3) // _SafeStr_3871 = "_-1aw" (String#9239, DoABC#3) // _SafeStr_3872 = "_-31y" (String#10757, DoABC#3) // _SafeStr_3873 = "_-1II" (String#8933, DoABC#3) // _SafeStr_3874 = "_-4jA" (String#33736, DoABC#3) // _SafeStr_3875 = "_-3ia" (String#31240, DoABC#3) // _SafeStr_3876 = "_-0hV" (String#23848, DoABC#3) // _SafeStr_3877 = "_-1Ro" (String#25688, DoABC#3) // _SafeStr_3878 = "_-0Aw" (String#22587, DoABC#3) // _SafeStr_3879 = "_-2Jw" (String#27806, DoABC#3) // _SafeStr_3880 = "_-0m1" (String#24023, DoABC#3) // _SafeStr_3881 = "_-3C4" (String#10922, DoABC#3) // _SafeStr_3882 = "_-5fe" (String#13435, DoABC#3) // _SafeStr_3883 = "_-0mC" (String#24029, DoABC#3) // _SafeStr_3884 = "_-1CP" (String#25083, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5577 = "_-4St" (String#502, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6331 = "_-qd" (String#247, DoABC#3) // _SafeStr_7002 = "_-0sQ" (String#24271, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_7216 = "_-4yg" (String#245, DoABC#3) // _SafeStr_7660 = "_-4Jj" (String#12072, DoABC#3) // _SafeStr_7661 = "_-eq" (String#15127, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9000 = "_-X0" (String#593, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-1Qq.GroupForumView package _-1Qq { import _-5YE.IFrameWindow; import _-5YE._SafeStr_3586; import _-1Mz.IWindow; import _-5YE.IContainerButtonWindow; import _-5YE.ITextWindow; import _-gS._SafeStr_3870; import _-1Mz.IWindowContainer; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3315; import _-6Sv._SafeStr_4669; import _-5YE._SafeStr_2413; import _-5YE.IRegionWindow; import _-gS._SafeStr_3869; import flash.events.MouseEvent; import _-5Mz.WindowMouseEvent; import _-5YE._SafeStr_3554; import _-5Mz.WindowEvent; import _-5YE.IItemListWindow; import _-gS._SafeStr_3881; import _-gS._SafeStr_3860; import _-3-E._SafeStr_2465; public class GroupForumView { private static const _SafeStr_13064:int = 100; private var _SafeStr_5521:GroupForumController; private var _SafeStr_13065:ForumsListView; private var _SafeStr_13066:ThreadListView; private var _SafeStr_13067:MessageListView; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_13068:_SafeStr_3586; private var _SafeStr_13069:IWindow; private var _SafeStr_13070:IWindow; private var _SafeStr_13071:IWindow; private var _SafeStr_13072:IWindow; private var _SafeStr_13073:IWindow; private var _SafeStr_13074:IContainerButtonWindow; private var _SafeStr_12955:IContainerButtonWindow; private var _SafeStr_13075:IWindow; private var _SafeStr_13076:IWindow; private var _SafeStr_13077:ITextWindow; private var _SafeStr_13006:ForumsListData; private var _SafeStr_12924:_SafeStr_3870; private var _SafeStr_13007:ThreadsListData; private var _SafeStr_13008:MessagesListData; private var _SafeStr_11012:int = 1; private var _SafeStr_13078:int = 1; private var _SafeStr_13079:int; public function GroupForumView(k:GroupForumController) { this._SafeStr_5521 = k; this._SafeStr_13079 = ThreadsListData._SafeStr_7002; } private static function enable(k:IWindow, _arg_2:Boolean):void { if (_arg_2){ k.enable(); } else { k.disable(); }; } static function _SafeStr_12932(k:IFrameWindow, _arg_2:_SafeStr_3869):IRegionWindow { var _local_3:IWindowContainer = (k.findChildByName("top_part") as IWindowContainer); var _local_4:_SafeStr_2536 = _SafeStr_2536(_local_3.findChildByName("group_icon")); _local_4.visible = true; var _local_5:_SafeStr_3315 = (_local_4.widget as _SafeStr_3315); _local_5.badgeId = _arg_2.icon; _local_5.groupId = _arg_2.groupId; _local_5.type = _SafeStr_4669._SafeStr_10696; var _local_6:_SafeStr_2413 = (_local_3.findChildByName("header_icon") as _SafeStr_2413); if (_local_6 != null){ _local_6.visible = false; }; var _local_7:ITextWindow = (_local_3.findChildByName("top_header_text") as ITextWindow); _local_7.text = _arg_2.name; var _local_8:ITextWindow = (_local_3.findChildByName("top_text") as ITextWindow); _local_8.text = _arg_2.description; return ((_local_3.findChildByName("top_click_area") as IRegionWindow)); } public function dispose():void { if (this._SafeStr_5521){ this._SafeStr_5521._SafeStr_13057(); }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.removeEventListener(MouseEvent.CLICK, this._SafeStr_13080); this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; this._SafeStr_5521 = null; }; } private function _SafeStr_13081():void { var k:IWindow = this._SafeStr_5415.findChildByName("settings_button"); if (((!((this._SafeStr_12924 == null))) && (this._SafeStr_12924._SafeStr_13082))){ k.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_13083); k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13083); k.visible = true; } else { k.visible = false; }; var _local_2:_SafeStr_3554 = (this._SafeStr_13074.findChildByName("back_button_label") as _SafeStr_3554); if (this._SafeStr_13066 != null){ this._SafeStr_13074.visible = true; _local_2.text = this._SafeStr_5521.localizationManager.getLocalization("groupforum.view.mark_read"); } else { if (this._SafeStr_13067 != null){ this._SafeStr_13074.visible = true; _local_2.text = this._SafeStr_5521.localizationManager.getLocalization("groupforum.view.back"); } else { if (this._SafeStr_13065 != null){ this._SafeStr_13074.visible = true; _local_2.text = this._SafeStr_5521.localizationManager.getLocalization("groupforum.view.mark_read"); } else { this._SafeStr_13074.visible = false; }; }; }; var _local_3:_SafeStr_3554 = (this._SafeStr_12955.findChildByName("post_button_label") as _SafeStr_3554); if (this._SafeStr_13066 != null){ this._SafeStr_12955.visible = true; _local_3.text = this._SafeStr_5521.localizationManager.getLocalization("groupforum.view.start_thread"); } else { if (this._SafeStr_13067 != null){ this._SafeStr_12955.visible = true; _local_3.text = this._SafeStr_5521.localizationManager.getLocalization("groupforum.view.reply"); } else { this._SafeStr_12955.visible = false; }; }; var _local_4:int = (this._SafeStr_11012 + 1); this._SafeStr_13073.caption = ((_local_4 + " / ") + this._SafeStr_13078); this._SafeStr_5415.scaler.enable(); this._SafeStr_5415.scaler.visible = true; enable(this._SafeStr_13071, (this._SafeStr_11012 > 0)); enable(this._SafeStr_13069, (this._SafeStr_11012 > 0)); enable(this._SafeStr_13070, (this._SafeStr_11012 < (this._SafeStr_13078 - 1))); enable(this._SafeStr_13072, (this._SafeStr_11012 < (this._SafeStr_13078 - 1))); this._SafeStr_13031(this._SafeStr_5521._SafeStr_12978); } private function _SafeStr_13084():void { if (this._SafeStr_5415 != null){ this._SafeStr_13068._SafeStr_8949(); this._SafeStr_13065 = null; this._SafeStr_13066 = null; this._SafeStr_13067 = null; } else { this._SafeStr_5415 = (this._SafeStr_5521.windowManager.buildFromXML(XML(new HabboFriendBarCom.groupforum_main_view_xml())) as IFrameWindow); this._SafeStr_13068 = (this._SafeStr_5415.findChildByName("scrollable_message_list") as _SafeStr_3586); this._SafeStr_13068._SafeStr_12993.addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_13085, 100); this._SafeStr_5415.center(); this._SafeStr_5415.y = _SafeStr_13064; this._SafeStr_13073 = this._SafeStr_5415.findChildByName("page_info"); this._SafeStr_13069 = this._SafeStr_5415.findChildByName("show_previous"); this._SafeStr_13069.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13080); this._SafeStr_13070 = this._SafeStr_5415.findChildByName("show_next"); this._SafeStr_13070.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13080); this._SafeStr_13072 = this._SafeStr_5415.findChildByName("show_last"); this._SafeStr_13072.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13080); this._SafeStr_13071 = this._SafeStr_5415.findChildByName("show_first"); this._SafeStr_13071.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13080); this._SafeStr_13074 = IContainerButtonWindow(this._SafeStr_5415.findChildByName("back_button")); this._SafeStr_13074.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13080); this._SafeStr_12955 = IContainerButtonWindow(this._SafeStr_5415.findChildByName("post_button")); this._SafeStr_12955.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13080); this._SafeStr_13075 = this._SafeStr_5415.findChildByTag("close"); this._SafeStr_13075.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13080); this._SafeStr_13076 = this._SafeStr_5415.findChildByName("list_header"); this._SafeStr_13077 = ITextWindow(IItemListWindow(this._SafeStr_5415.findChildByName("shortcuts")).getListItemByName("my")); }; } private function _SafeStr_13086(k:String, _arg_2:String):void { var _local_3:ITextWindow = ITextWindow(this._SafeStr_5415.findChildByName("status")); if ((((_arg_2 == null)) || ((_arg_2.length == 0)))){ _local_3.caption = ""; } else { k = this._SafeStr_5521.localizationManager.getLocalization(("groupforum.view.error.operation_" + k)); _local_3.text = this._SafeStr_5521.localizationManager.getLocalizationWithParams(("groupforum.view.error." + _arg_2), "", "operation", k); }; } private function _SafeStr_13083(k:WindowMouseEvent):void { this._SafeStr_13087(); } private function _SafeStr_12933(k:WindowMouseEvent):void { if (this._SafeStr_12924 != null){ this._SafeStr_5521.context.createLinkEvent(("group/" + this._SafeStr_12924.groupId)); }; } public function _SafeStr_13028(k:ForumsListData):void { this._SafeStr_13084(); this._SafeStr_13006 = k; this._SafeStr_12924 = null; this._SafeStr_13007 = null; this._SafeStr_13008 = null; this._SafeStr_13078 = this._SafeStr_13088(this._SafeStr_13006.totalAmount); this._SafeStr_11012 = Math.ceil((this._SafeStr_13006.startIndex / ThreadsListData._SafeStr_7002)); this._SafeStr_13065 = new ForumsListView(this, this._SafeStr_13068, this._SafeStr_13006.forums); this._SafeStr_13065.update(); this._SafeStr_13076.caption = this._SafeStr_5521.localizationManager.getLocalization(("groupforum.view.forums_list." + this._SafeStr_13006._SafeStr_12977)); var _local_2:IWindowContainer = (this._SafeStr_5415.findChildByName("top_part") as IWindowContainer); var _local_3:_SafeStr_2536 = _SafeStr_2536(_local_2.findChildByName("group_icon")); _local_3.visible = false; var _local_4:_SafeStr_2413 = (_local_2.findChildByName("header_icon") as _SafeStr_2413); _local_4.visible = true; _local_4.assetUri = ("forum_forum_list" + this._SafeStr_13006._SafeStr_12977); var _local_5:ITextWindow = (_local_2.findChildByName("top_header_text") as ITextWindow); _local_5.text = this._SafeStr_5521.localizationManager.getLocalization(("groupforum.view.forums_header." + this._SafeStr_13006._SafeStr_12977)); var _local_6:ITextWindow = (_local_2.findChildByName("top_text") as ITextWindow); _local_6.text = this._SafeStr_5521.localizationManager.getLocalization(("groupforum.view.forums_description." + this._SafeStr_13006._SafeStr_12977)); var _local_7:IRegionWindow = (_local_2.findChildByName("top_click_area") as IRegionWindow); _local_7.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_12933); _local_7.disable(); this._SafeStr_13081(); var _local_8:ITextWindow = ITextWindow(this._SafeStr_5415.findChildByName("status")); _local_8.text = this._SafeStr_5521.localizationManager.getLocalization("groupforum.view.forums_list.status"); } public function get _SafeStr_13089():Boolean { return (!((this._SafeStr_13065 == null))); } public function _SafeStr_13038(k:ForumsListData, _arg_2:_SafeStr_3870, _arg_3:ThreadsListData):void { this._SafeStr_13084(); this._SafeStr_13006 = k; this._SafeStr_12924 = _arg_2; this._SafeStr_13007 = _arg_3; this._SafeStr_13008 = null; this._SafeStr_13078 = this._SafeStr_13088(this._SafeStr_13007._SafeStr_13036); this._SafeStr_11012 = Math.ceil((this._SafeStr_13007.startIndex / ThreadsListData._SafeStr_7002)); this._SafeStr_13066 = new ThreadListView(this, this._SafeStr_13068, this._SafeStr_12924, this._SafeStr_13007); this._SafeStr_13066.update(); this._SafeStr_13076.caption = this._SafeStr_5521.localizationManager.getLocalization("groupforum.view.all_threads"); if (this._SafeStr_12924._SafeStr_13090){ this._SafeStr_12955.enable(); this._SafeStr_13086("post_thread", null); } else { this._SafeStr_12955.disable(); this._SafeStr_13086("post_thread", this._SafeStr_12924._SafeStr_13091); }; var _local_4:IRegionWindow = GroupForumView._SafeStr_12932(this._SafeStr_5415, this._SafeStr_12924); _local_4.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_12933); _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12933); _local_4.enable(); this._SafeStr_13081(); } public function _SafeStr_13052(k:_SafeStr_3881):void { if (this._SafeStr_13066 != null){ this._SafeStr_13066._SafeStr_13092(k); }; } public function _SafeStr_13055(k:_SafeStr_3860):void { if (this._SafeStr_13067 != null){ this._SafeStr_13067._SafeStr_13092(k); }; } public function _SafeStr_13042(k:ForumsListData, _arg_2:_SafeStr_3870, _arg_3:ThreadsListData, _arg_4:MessagesListData):void { this._SafeStr_13084(); this._SafeStr_13006 = k; this._SafeStr_12924 = _arg_2; this._SafeStr_13007 = _arg_3; this._SafeStr_13008 = _arg_4; var _local_5:int = _arg_4.threadId; var _local_6:_SafeStr_3881 = this._SafeStr_13007._SafeStr_13040[_local_5]; this._SafeStr_13078 = this._SafeStr_13088(_arg_4._SafeStr_12992); var _local_7:int = _arg_4.startIndex; this._SafeStr_11012 = Math.ceil((_local_7 / ThreadsListData._SafeStr_7002)); this._SafeStr_13076.caption = _local_6.header; this._SafeStr_13067 = new MessageListView(this, this._SafeStr_13068, this._SafeStr_12924, _local_6, _arg_4); this._SafeStr_13067.update(); if ((((this._SafeStr_5521._SafeStr_13061() > 0)) && ((this._SafeStr_5521._SafeStr_13062() == _local_5)))){ this._SafeStr_13067._SafeStr_13093(this._SafeStr_5521._SafeStr_13061(), true); this._SafeStr_5521._SafeStr_13063(); }; if (this._SafeStr_12924._SafeStr_13094){ if (((this._SafeStr_12924._SafeStr_13047) || (!(_local_6._SafeStr_8694)))){ this._SafeStr_12955.enable(); this._SafeStr_13086("post_message", null); } else { this._SafeStr_12955.disable(); this._SafeStr_13086("post_in_locked", this._SafeStr_12924._SafeStr_13095); }; } else { this._SafeStr_12955.disable(); this._SafeStr_13086("post_message", this._SafeStr_12924._SafeStr_13096); }; var _local_8:IRegionWindow = GroupForumView._SafeStr_12932(this._SafeStr_5415, this._SafeStr_12924); _local_8.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_12933); _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_12933); _local_8.enable(); this._SafeStr_13081(); } public function get controller():GroupForumController { return (this._SafeStr_5521); } private function _SafeStr_13088(k:int):int { return (Math.ceil((k / this._SafeStr_13079))); } private function _SafeStr_13097():void { var k:int = (this._SafeStr_11012 - 1); if (k >= 0){ this._SafeStr_13098(k); }; } private function _SafeStr_13099():void { var k:int = (this._SafeStr_11012 + 1); if (k <= this._SafeStr_13078){ this._SafeStr_13098(k); }; } private function _SafeStr_13100():void { if (this._SafeStr_11012 == 0){ return; }; this._SafeStr_13098(0); } private function _SafeStr_13101():void { if (this._SafeStr_11012 >= this._SafeStr_13078){ return; }; this._SafeStr_13098((this._SafeStr_13078 - 1)); } private function _SafeStr_13098(k:int):void { var _local_2:int = (k * this._SafeStr_13079); if (this._SafeStr_13065 != null){ this._SafeStr_5521._SafeStr_13028(this._SafeStr_13006._SafeStr_12977, _local_2); } else { if (this._SafeStr_13066 != null){ this._SafeStr_5521._SafeStr_13027(this._SafeStr_12924.groupId, _local_2); } else { if (this._SafeStr_13067 != null){ this._SafeStr_5521._SafeStr_13039(this._SafeStr_12924.groupId, this._SafeStr_13008.threadId, _local_2); }; }; }; this._SafeStr_11012 = k; } public function _SafeStr_12963(k:int):String { return (_SafeStr_2465._SafeStr_8481(this._SafeStr_5521.localizationManager, k, ".ago", 1)); } private function _SafeStr_13085(k:WindowEvent=null):void { if (this._SafeStr_13065 != null){ this._SafeStr_13065._SafeStr_12986(); }; if (this._SafeStr_13066 != null){ this._SafeStr_13066._SafeStr_12986(); }; if (this._SafeStr_13067 != null){ this._SafeStr_13067._SafeStr_13102(); }; } private function _SafeStr_13080(k:WindowMouseEvent):void { switch (k.target.name){ case "back_button": if (this._SafeStr_13067 != null){ this._SafeStr_5521._SafeStr_13027(this._SafeStr_12924.groupId, this._SafeStr_13007.startIndex); } else { if (this._SafeStr_13066 != null){ this._SafeStr_5521._SafeStr_13030(true); if (this._SafeStr_13006 != null){ this._SafeStr_5521._SafeStr_13028(this._SafeStr_13006._SafeStr_12977, this._SafeStr_13006.startIndex); } else { this.dispose(); }; } else { if (this._SafeStr_13065 != null){ this._SafeStr_5521._SafeStr_13058(); this.dispose(); }; }; }; return; case "show_previous": this._SafeStr_13097(); return; case "show_next": this._SafeStr_13099(); return; case "show_last": this._SafeStr_13101(); return; case "show_first": this._SafeStr_13100(); return; case "header_button_close": this._SafeStr_5415.visible = false; this.dispose(); return; case "post_button": this._SafeStr_13103((((this._SafeStr_13008)!=null) ? this._SafeStr_13007._SafeStr_13040[this._SafeStr_13008.threadId] : null)); return; }; } public function _SafeStr_13103(k:_SafeStr_3881, _arg_2:_SafeStr_3860=null):void { if (this._SafeStr_5521._SafeStr_12966 != null){ this._SafeStr_5521._SafeStr_12966.focus(this._SafeStr_12924, k, _arg_2); } else { this._SafeStr_5521._SafeStr_12966 = new _SafeStr_3882(this, (this._SafeStr_5415.x + this._SafeStr_5415.width), this._SafeStr_5415.y, this._SafeStr_12924, k, _arg_2); }; } public function _SafeStr_13087():void { if (this._SafeStr_5521._SafeStr_12944 != null){ this._SafeStr_5521._SafeStr_12944.focus(this._SafeStr_12924); } else { this._SafeStr_5521._SafeStr_12944 = new _SafeStr_3873(this, (this._SafeStr_5415.x + this._SafeStr_5415.width), this._SafeStr_5415.y, this._SafeStr_12924); }; } public function _SafeStr_13031(k:int):void { if (k > 0){ this._SafeStr_13077.htmlText = this._SafeStr_5521.localizationManager.getLocalizationWithParams("groupforum.view.shortcuts.my.unread", "", "unread_count", k); } else { this._SafeStr_13077.htmlText = this._SafeStr_5521.localizationManager.getLocalization("groupforum.view.shortcuts.my", ""); }; } } }//package _-1Qq // _SafeStr_10696 = "_-06y" (String#22438, DoABC#3) // _SafeStr_11012 = "_-53F" (String#1122, DoABC#3) // _SafeStr_12924 = "_-4Nd" (String#696, DoABC#3) // _SafeStr_12932 = "_-4xY" (String#34278, DoABC#3) // _SafeStr_12933 = "_-LD" (String#4387, DoABC#3) // _SafeStr_12944 = "_-3lV" (String#31351, DoABC#3) // _SafeStr_12955 = "_-5qw" (String#13623, DoABC#3) // _SafeStr_12963 = "_-1UC" (String#25771, DoABC#3) // _SafeStr_12966 = "_-2yj" (String#29397, DoABC#3) // _SafeStr_12977 = "_-6bj" (String#38339, DoABC#3) // _SafeStr_12978 = "_-wf" (String#40652, DoABC#3) // _SafeStr_12986 = "_-1qV" (String#26633, DoABC#3) // _SafeStr_12992 = "_-4MB" (String#32855, DoABC#3) // _SafeStr_12993 = "_-cJ" (String#15088, DoABC#3) // _SafeStr_13006 = "_-0oJ" (String#8421, DoABC#3) // _SafeStr_13007 = "_-2xL" (String#3334, DoABC#3) // _SafeStr_13008 = "_-Gv" (String#4366, DoABC#3) // _SafeStr_13027 = "_-4C5" (String#32460, DoABC#3) // _SafeStr_13028 = "_-0GX" (String#22814, DoABC#3) // _SafeStr_13030 = "_-3W1" (String#30774, DoABC#3) // _SafeStr_13031 = "_-0Wn" (String#23437, DoABC#3) // _SafeStr_13036 = "_-1mu" (String#26492, DoABC#3) // _SafeStr_13038 = "_-5W2" (String#35662, DoABC#3) // _SafeStr_13039 = "_-56e" (String#34691, DoABC#3) // _SafeStr_13040 = "_-2Rf" (String#28106, DoABC#3) // _SafeStr_13042 = "_-61Z" (String#36925, DoABC#3) // _SafeStr_13047 = "_-0OE" (String#23127, DoABC#3) // _SafeStr_13052 = "_-3fD" (String#31113, DoABC#3) // _SafeStr_13055 = "_-2FW" (String#27646, DoABC#3) // _SafeStr_13057 = "_-2ax" (String#28484, DoABC#3) // _SafeStr_13058 = "_-1GO" (String#25231, DoABC#3) // _SafeStr_13061 = "_-5L1" (String#35246, DoABC#3) // _SafeStr_13062 = "_-4h6" (String#33658, DoABC#3) // _SafeStr_13063 = "_-4Uo" (String#33212, DoABC#3) // _SafeStr_13064 = "_-3Mh" (String#30410, DoABC#3) // _SafeStr_13065 = "_-0v7" (String#24381, DoABC#3) // _SafeStr_13066 = "_-3rR" (String#31587, DoABC#3) // _SafeStr_13067 = "_-1OE" (String#25529, DoABC#3) // _SafeStr_13068 = "_-31n" (String#29558, DoABC#3) // _SafeStr_13069 = "_-43G" (String#32101, DoABC#3) // _SafeStr_13070 = "_-4ep" (String#33580, DoABC#3) // _SafeStr_13071 = "_-4fx" (String#33619, DoABC#3) // _SafeStr_13072 = "_-6aQ" (String#38284, DoABC#3) // _SafeStr_13073 = "_-3Y1" (String#30844, DoABC#3) // _SafeStr_13074 = "_-uN" (String#40560, DoABC#3) // _SafeStr_13075 = "_-5r9" (String#36478, DoABC#3) // _SafeStr_13076 = "_-2qQ" (String#29085, DoABC#3) // _SafeStr_13077 = "_-25m" (String#27266, DoABC#3) // _SafeStr_13078 = "_-1oC" (String#26549, DoABC#3) // _SafeStr_13079 = "_-1-Q" (String#8625, DoABC#3) // _SafeStr_13080 = "_-1OL" (String#25533, DoABC#3) // _SafeStr_13081 = "_-4de" (String#33532, DoABC#3) // _SafeStr_13082 = "_-3i9" (String#31221, DoABC#3) // _SafeStr_13083 = "_-5Lj" (String#35273, DoABC#3) // _SafeStr_13084 = "_-614" (String#36908, DoABC#3) // _SafeStr_13085 = "_-09I" (String#22522, DoABC#3) // _SafeStr_13086 = "_-jG" (String#40138, DoABC#3) // _SafeStr_13087 = "_-2fq" (String#28668, DoABC#3) // _SafeStr_13088 = "_-5ZH" (String#35790, DoABC#3) // _SafeStr_13089 = "_-4Fb" (String#32596, DoABC#3) // _SafeStr_13090 = "_-6-3" (String#36822, DoABC#3) // _SafeStr_13091 = "_-1xf" (String#26911, DoABC#3) // _SafeStr_13092 = "_-1P6" (String#25570, DoABC#3) // _SafeStr_13093 = "_-4Qh" (String#33043, DoABC#3) // _SafeStr_13094 = "_-0eo" (String#23750, DoABC#3) // _SafeStr_13095 = "_-Ka" (String#39237, DoABC#3) // _SafeStr_13096 = "_-253" (String#27240, DoABC#3) // _SafeStr_13097 = "_-2MB" (String#27897, DoABC#3) // _SafeStr_13098 = "_-2m9" (String#28922, DoABC#3) // _SafeStr_13099 = "_-4Fh" (String#32601, DoABC#3) // _SafeStr_13100 = "_-6KC" (String#37635, DoABC#3) // _SafeStr_13101 = "_-zZ" (String#40770, DoABC#3) // _SafeStr_13102 = "_-6RO" (String#37910, DoABC#3) // _SafeStr_13103 = "_-47k" (String#32284, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2465 = "_-3ra" (String#31595, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3554 = "_-4fB" (String#12410, DoABC#3) // _SafeStr_3586 = "_-0F0" (String#7844, DoABC#3) // _SafeStr_3860 = "_-2nm" (String#10484, DoABC#3) // _SafeStr_3869 = "_-5OE" (String#13168, DoABC#3) // _SafeStr_3870 = "_-5VU" (String#35639, DoABC#3) // _SafeStr_3873 = "_-1II" (String#8933, DoABC#3) // _SafeStr_3881 = "_-3C4" (String#10922, DoABC#3) // _SafeStr_3882 = "_-5fe" (String#13435, DoABC#3) // _SafeStr_4669 = "_-0Ky" (String#22999, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_7002 = "_-0sQ" (String#24271, DoABC#3) // _SafeStr_8481 = "_-1Fs" (String#25213, DoABC#3) // _SafeStr_8694 = "_-6JL" (String#37606, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) //------------------------------------------------------------ //_-1Qq.MessageListView package _-1Qq { import _-5YE._SafeStr_3586; import _-1Mz.IWindowContainer; import _-gS._SafeStr_3870; import _-gS._SafeStr_3881; import _-5YE.ITextWindow; import _-gS._SafeStr_3860; import _-5Mz.WindowMouseEvent; import _-2rM._SafeStr_3629; import _-5YE._SafeStr_2536; import _-5YE.IRegionWindow; import _-5YE._SafeStr_2413; public class MessageListView { private static const _SafeStr_13104:int = -1; private static const _SafeStr_13105:int = 20; public static const _SafeStr_13106:RegExp = new RegExp("\\\\?(?:(?:\\*([^*]+)\\*)|(?:_([^_]+)_)|(?:@\\S+))"); public static const _SafeStr_12965:RegExp = new RegExp("^>(?: ?|$)"); private static const _SafeStr_13107:uint = 4291611852; private var _SafeStr_5521:GroupForumController; private var _SafeStr_12919:GroupForumView; private var _SafeStr_8874:_SafeStr_3586; private var _SafeStr_12984:IWindowContainer; private var _SafeStr_12924:_SafeStr_3870; private var _SafeStr_12956:_SafeStr_3881; private var _SafeStr_13008:MessagesListData; private var _SafeStr_13108:Boolean = true; public function MessageListView(k:GroupForumView, _arg_2:_SafeStr_3586, _arg_3:_SafeStr_3870, _arg_4:_SafeStr_3881, _arg_5:MessagesListData) { this._SafeStr_12919 = k; this._SafeStr_5521 = this._SafeStr_12919.controller; this._SafeStr_8874 = _arg_2; this._SafeStr_12984 = (this._SafeStr_5521.windowManager.buildFromXML(XML(new HabboFriendBarCom.groupforum_message_list_item_xml())) as IWindowContainer); this._SafeStr_12924 = _arg_3; this._SafeStr_12956 = _arg_4; this._SafeStr_13008 = _arg_5; } private static function _SafeStr_13109(k:int):Array { switch (k){ case _SafeStr_3858._SafeStr_12916: return ([4293519840, 4292335567]); case _SafeStr_3858._SafeStr_12917: return ([0xFFFFC6BA, 0xFFFFDFD2]); case _SafeStr_13104: return ([0xFFFFF4D9, 4291227641]); case _SafeStr_3858._SafeStr_12914: case _SafeStr_3858._SafeStr_12915: default: return ([0xFFFFFFFF, 4291227641]); }; } private static function _SafeStr_13110(k:ITextWindow, _arg_2:String):void { var _local_7:String; var _local_8:int; var _local_9:*; var _local_3:IWindowContainer = IWindowContainer(k.parent); _local_3.removeChild(k); var _local_4:Array = _arg_2.split("\r"); var _local_5:_SafeStr_4905 = new _SafeStr_4905(); var _local_6:int; for each (_local_7 in _local_4) { _local_8 = 0; _local_9 = _SafeStr_12965.exec(_local_7); if (_local_9 != null){ _local_8 = 1; _local_7 = _local_7.substr(_local_9[0].length); }; if (_local_8 != _local_6){ _SafeStr_13111(_local_3, k, _local_5, _local_6); _local_6 = _local_8; } else { if (_local_5.length > 0){ _local_5.add("\r"); }; }; _SafeStr_13112(_local_5, _local_7); }; _SafeStr_13111(_local_3, k, _local_5, _local_6); } private static function _SafeStr_13112(k:_SafeStr_4905, _arg_2:String):void { var _local_3:*; var _local_4:Number; var _local_5:String; while (true) { _local_3 = _SafeStr_13106.exec(_arg_2); if (!_local_3){ break; }; if (_local_3.index > 0){ k._SafeStr_12973(_arg_2.substr(0, _local_3.index)); }; _local_4 = _local_3[0].length; switch (_arg_2.charAt(_local_3.index)){ case "*": k.add(" "); _SafeStr_13112(k, _arg_2.substr((_local_3.index + 1), (_local_4 - 2))); k.add(" "); break; case "_": k.add(" "); _SafeStr_13112(k, _arg_2.substr((_local_3.index + 1), (_local_4 - 2))); k.add(" "); break; case "@": if ((((_local_3.index == 0)) || ((((_local_3.index > 0)) && ((_arg_2.substr((_local_3.index - 1), 1) == " ")))))){ _local_5 = _arg_2.substr((_local_3.index + 1), (_local_4 - 1)); k.add("")._SafeStr_12973(_local_5).add(""); break; }; k.add("@"); default: k.add(_arg_2.charAt((_local_3.index + 1))); _arg_2 = _arg_2.substr((_local_3.index + 2)); }; _arg_2 = _arg_2.substr((_local_3.index + _local_4)); }; k._SafeStr_12973(_arg_2); } private static function _SafeStr_13111(k:IWindowContainer, _arg_2:ITextWindow, _arg_3:_SafeStr_4905, _arg_4:int):void { var _local_5:String = _arg_3.toString(); var _local_6:ITextWindow = ITextWindow(_arg_2.clone()); k.addChild(_local_6); _local_6.htmlText = _local_5; if (_arg_4 > 0){ _local_6.x = (_local_6.x + (_arg_4 * _SafeStr_13105)); _local_6.width = (_local_6.width - ((_arg_4 + 1) * _SafeStr_13105)); _local_6.color = _SafeStr_13107; _local_6.background = true; }; _arg_3.reset(); } public function update():void { var _local_2:_SafeStr_3860; var _local_3:Boolean; if (this._SafeStr_8874.numListItems > 0){ this._SafeStr_8874._SafeStr_8949(); }; this._SafeStr_8874.invalidate(); var k:int = this._SafeStr_5521._SafeStr_13059(this._SafeStr_13008.threadId); this._SafeStr_13108 = true; this._SafeStr_8874.autoArrangeItems = false; for each (_local_2 in this._SafeStr_13008.messages) { _local_3 = (_local_2.messageIndex > k); this._SafeStr_8874.addListItem(this._SafeStr_9378(_local_2, _local_3)); }; this._SafeStr_13108 = false; this._SafeStr_13102(); } public function _SafeStr_13102():void { if (this._SafeStr_13108){ return; }; var k:Number = this._SafeStr_8874._SafeStr_12993.width; this._SafeStr_13113(); if (this._SafeStr_8874._SafeStr_12993.width != k){ this._SafeStr_13113(); }; } private function _SafeStr_13113():void { var _local_2:IWindowContainer; var _local_3:IWindowContainer; var _local_4:IWindowContainer; var _local_5:int; var _local_6:int; var _local_7:ITextWindow; this._SafeStr_8874.autoArrangeItems = false; var k:int; while (k < this._SafeStr_8874.numListItems) { _local_2 = IWindowContainer(this._SafeStr_8874.getListItemAt(k)); _local_3 = (_local_2.findChildByName("texts_container") as IWindowContainer); _local_4 = IWindowContainer(_local_2.findChildByName("message_text_container")); _local_2.width = (this._SafeStr_8874._SafeStr_12993.width - 2); _local_5 = 2; _local_6 = 0; while (_local_6 < _local_4.numChildren) { _local_7 = ITextWindow(_local_4.getChildAt(_local_6)); _local_7.y = _local_5; _local_5 = _local_7.bottom; _local_6++; }; _local_4.height = _local_5; _local_2.height = (_local_3.height + _local_4.bottom); k++; }; this._SafeStr_8874.autoArrangeItems = true; } private function _SafeStr_9378(k:_SafeStr_3860, _arg_2:Boolean=false):IWindowContainer { var _local_3:IWindowContainer = (this._SafeStr_12984.clone() as IWindowContainer); _local_3.name = ("message_" + k.messageId); var _local_4:int = k.state; var _local_5:Boolean = this._SafeStr_12924._SafeStr_13047; var _local_6:Boolean = this._SafeStr_12924._SafeStr_13048; var _local_7:IWindowContainer = (_local_3.findChildByName("texts_container") as IWindowContainer); _local_7.id = k.messageId; _local_7.findChildByName("date").caption = this._SafeStr_12919._SafeStr_12963(k._SafeStr_12964); _local_7.findChildByName("reply_num").caption = ("#" + (k.messageIndex + 1)); var _local_8:ITextWindow = (_local_3.findChildByName("message_text") as ITextWindow); if (_arg_2){ _local_4 = _SafeStr_13104; }; if ((((_local_4 == _SafeStr_3858._SafeStr_12917)) && (!(_local_6)))){ _local_8.text = this._SafeStr_13114(k); } else { if ((((_local_4 > _SafeStr_3858._SafeStr_12915)) && (!(_local_5)))){ _local_8.text = this._SafeStr_13114(k); } else { _SafeStr_13110(_local_8, k._SafeStr_11001); }; }; var _local_9:IWindowContainer = (_local_3.findChildByName("msg_container") as IWindowContainer); var _local_10:Array = _SafeStr_13109(_local_4); _local_9.color = _local_10[0]; var _local_11:IWindowContainer = (_local_3.findChildByName("avatar_image") as IWindowContainer); var _local_12:Array = _SafeStr_13109(_local_4); _local_11.color = _local_12[1]; _local_11.id = k._SafeStr_13115; _local_11.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_13116); _local_11.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13116); _SafeStr_3629(_SafeStr_2536(_local_11.findChildByName("avatar_widget")).widget).figure = k._SafeStr_13117; _local_11.findChildByName("author").caption = k._SafeStr_12521; _local_11.findChildByName("author_post_count").caption = ((k._SafeStr_13118 + " ") + this._SafeStr_5521.localizationManager.getLocalization("messageboard.messages", "posts")); this._SafeStr_13119(_local_3, k, _local_4); return (_local_3); } public function _SafeStr_13092(k:_SafeStr_3860):void { var _local_2:int = k.messageId; var _local_3:IWindowContainer = (this._SafeStr_8874.getListItemByName(("message_" + _local_2)) as IWindowContainer); if (_local_3 == null){ return; }; var _local_4:int = this._SafeStr_8874._SafeStr_8741(_local_3); this._SafeStr_13108 = true; this._SafeStr_8874.autoArrangeItems = false; this._SafeStr_8874._SafeStr_8504(_local_4); this._SafeStr_8874._SafeStr_8742(this._SafeStr_9378(k), _local_4); this._SafeStr_13108 = false; this._SafeStr_13102(); } private function _SafeStr_13119(k:IWindowContainer, _arg_2:_SafeStr_3860, _arg_3:int):void { var _local_4:IRegionWindow; var _local_9:_SafeStr_2413; var _local_5:Boolean = this._SafeStr_12924._SafeStr_13047; var _local_6:Boolean = this._SafeStr_12924._SafeStr_13048; var _local_7:Boolean = this._SafeStr_12924._SafeStr_13120; var _local_8:Boolean = this._SafeStr_12924._SafeStr_13094; _local_4 = (k.findChildByName("delete_message") as IRegionWindow); _local_4.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_13121); _local_4.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_13122); if (_local_5){ _local_4.id = _arg_2.messageId; _local_9 = (_local_4.getChildByName("icon") as _SafeStr_2413); switch (_arg_3){ case _SafeStr_3858._SafeStr_12916: _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13122); _local_9.assetUri = "forum_forum_unhide"; break; case _SafeStr_3858._SafeStr_12917: if (_local_6){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13122); _local_9.assetUri = "forum_forum_unhide"; } else { _local_4.visible = false; }; break; case _SafeStr_3858._SafeStr_12914: case _SafeStr_3858._SafeStr_12915: default: _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13121); _local_9.assetUri = "forum_forum_hide"; }; } else { _local_4.visible = false; }; _local_4 = (k.findChildByName("report_message") as IRegionWindow); if (_local_7){ _local_4.id = _arg_2.messageId; _local_4.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_13123); _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13123); } else { _local_4.visible = false; }; _local_4 = (k.findChildByName("reply_message") as IRegionWindow); if (_local_8){ _local_4.id = _arg_2.messageId; _local_4.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_13124); _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13124); } else { _local_4.visible = false; }; } private function _SafeStr_13114(k:_SafeStr_3860):String { switch (k.state){ case _SafeStr_3858._SafeStr_12916: return (this._SafeStr_5521.localizationManager.getLocalizationWithParams("groupforum.view.message_hidden_by_admin", "", "admin_name", k._SafeStr_13125)); case _SafeStr_3858._SafeStr_12917: return (this._SafeStr_5521.localizationManager.getLocalizationWithParams("groupforum.view.message_hidden_by_staff", "", "admin_name", k._SafeStr_13125)); default: return (null); }; } public function _SafeStr_13093(k:int, _arg_2:Boolean=false):void { var _local_3:IWindowContainer; if (!_arg_2){ _local_3 = (this._SafeStr_8874.getListItemByName(("message_" + k)) as IWindowContainer); } else { _local_3 = (this._SafeStr_8874.getListItemAt((k - 1)) as IWindowContainer); }; if (_local_3 != null){ this._SafeStr_8874.scrollV = (_local_3.bottom / this._SafeStr_8874.maxScrollV); }; } private function _SafeStr_13123(k:WindowMouseEvent):void { this._SafeStr_5521._SafeStr_11007(this._SafeStr_12924, this._SafeStr_12956.threadId, int(k.target.id)); } private function _SafeStr_13122(k:WindowMouseEvent):void { this._SafeStr_5521._SafeStr_13054(this._SafeStr_12924, this._SafeStr_12956.threadId, int(k.target.id)); } private function _SafeStr_13121(k:WindowMouseEvent):void { this._SafeStr_5521._SafeStr_13053(this._SafeStr_12924, this._SafeStr_12956.threadId, int(k.target.id)); } private function _SafeStr_13116(k:WindowMouseEvent):void { this._SafeStr_5521._SafeStr_13056(int(k.target.id)); } private function _SafeStr_13124(k:WindowMouseEvent):void { var _local_2:int = int(k.target.id); var _local_3:_SafeStr_3860 = this._SafeStr_13008._SafeStr_13126[_local_2]; if (_local_3 == null){ return; }; this._SafeStr_12919._SafeStr_13103(this._SafeStr_12956, _local_3); } } }//package _-1Qq // _SafeStr_11001 = "_-4Mp" (String#32885, DoABC#3) // _SafeStr_11007 = "_-vs" (String#15414, DoABC#3) // _SafeStr_12521 = "_-63l" (String#13838, DoABC#3) // _SafeStr_12914 = "_-6Vk" (String#38093, DoABC#3) // _SafeStr_12915 = "_-4kK" (String#33781, DoABC#3) // _SafeStr_12916 = "_-52s" (String#34538, DoABC#3) // _SafeStr_12917 = "_-17Z" (String#24902, DoABC#3) // _SafeStr_12919 = "_-4SE" (String#436, DoABC#3) // _SafeStr_12924 = "_-4Nd" (String#696, DoABC#3) // _SafeStr_12956 = "_-4AD" (String#11905, DoABC#3) // _SafeStr_12963 = "_-1UC" (String#25771, DoABC#3) // _SafeStr_12964 = "_-1ix" (String#26334, DoABC#3) // _SafeStr_12965 = "_-6Xf" (String#38179, DoABC#3) // _SafeStr_12973 = "_-2H" (String#27699, DoABC#3) // _SafeStr_12984 = "_-4xd" (String#1583, DoABC#3) // _SafeStr_12993 = "_-cJ" (String#15088, DoABC#3) // _SafeStr_13008 = "_-Gv" (String#4366, DoABC#3) // _SafeStr_13047 = "_-0OE" (String#23127, DoABC#3) // _SafeStr_13048 = "_-6kk" (String#38718, DoABC#3) // _SafeStr_13053 = "_-1JC" (String#25334, DoABC#3) // _SafeStr_13054 = "_-1di" (String#26129, DoABC#3) // _SafeStr_13056 = "_-0qg" (String#24194, DoABC#3) // _SafeStr_13059 = "_-0Xn" (String#23481, DoABC#3) // _SafeStr_13092 = "_-1P6" (String#25570, DoABC#3) // _SafeStr_13093 = "_-4Qh" (String#33043, DoABC#3) // _SafeStr_13094 = "_-0eo" (String#23750, DoABC#3) // _SafeStr_13102 = "_-6RO" (String#37910, DoABC#3) // _SafeStr_13103 = "_-47k" (String#32284, DoABC#3) // _SafeStr_13104 = "_-2RF" (String#28095, DoABC#3) // _SafeStr_13105 = "_-0Oh" (String#23144, DoABC#3) // _SafeStr_13106 = "_-2ql" (String#29097, DoABC#3) // _SafeStr_13107 = "_-0b4" (String#23598, DoABC#3) // _SafeStr_13108 = "_-0KV" (String#22982, DoABC#3) // _SafeStr_13109 = "do" (String#42083, DoABC#3) // _SafeStr_13110 = "_-60G" (String#36871, DoABC#3) // _SafeStr_13111 = "_-4N7" (String#32892, DoABC#3) // _SafeStr_13112 = "_-CX" (String#38946, DoABC#3) // _SafeStr_13113 = "_-4MW" (String#32872, DoABC#3) // _SafeStr_13114 = "_-5wp" (String#13717, DoABC#3) // _SafeStr_13115 = "_-4or" (String#33945, DoABC#3) // _SafeStr_13116 = "_-0ph" (String#24156, DoABC#3) // _SafeStr_13117 = "_-u3" (String#40549, DoABC#3) // _SafeStr_13118 = "_-0B7" (String#22596, DoABC#3) // _SafeStr_13119 = "_-12a" (String#8672, DoABC#3) // _SafeStr_13120 = "_-Ay" (String#38884, DoABC#3) // _SafeStr_13121 = "_-3fM" (String#11386, DoABC#3) // _SafeStr_13122 = "_-3LT" (String#11052, DoABC#3) // _SafeStr_13123 = "_-3qz" (String#11585, DoABC#3) // _SafeStr_13124 = "_-02U" (String#22279, DoABC#3) // _SafeStr_13125 = "_-06V" (String#22420, DoABC#3) // _SafeStr_13126 = "_-6Zg" (String#38259, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3586 = "_-0F0" (String#7844, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_3858 = "_-5vz" (String#36663, DoABC#3) // _SafeStr_3860 = "_-2nm" (String#10484, DoABC#3) // _SafeStr_3870 = "_-5VU" (String#35639, DoABC#3) // _SafeStr_3881 = "_-3C4" (String#10922, DoABC#3) // _SafeStr_4905 = "_-3BW" (String#29951, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_8504 = "_-0eV" (String#8257, DoABC#3) // _SafeStr_8741 = "_-3eu" (String#11375, DoABC#3) // _SafeStr_8742 = "_-2gR" (String#10385, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) // _SafeStr_9378 = "_-5pt" (String#1606, DoABC#3) //------------------------------------------------------------ //_-1Qq.MessagesListData package _-1Qq { import flash.utils.Dictionary; import _-gS._SafeStr_3860; public class MessagesListData { private var _SafeStr_13127:int; private var _SafeStr_9036:int; private var _SafeStr_13128:int; private var _SafeStr_5505:Array; private var _SafeStr_13129:Dictionary; public function MessagesListData(k:int, _arg_2:int, _arg_3:int, _arg_4:Array):void { var _local_6:_SafeStr_3860; super(); this._SafeStr_13127 = k; this._SafeStr_9036 = _arg_3; this._SafeStr_13128 = _arg_2; this._SafeStr_5505 = _arg_4; this._SafeStr_13129 = new Dictionary(); var _local_5:int; while (_local_5 < _arg_4.length) { _local_6 = _arg_4[_local_5]; this._SafeStr_13129[_local_6.messageId] = _local_6; _local_5++; }; } public function get threadId():int { return (this._SafeStr_13127); } public function get startIndex():int { return (this._SafeStr_9036); } public function get _SafeStr_12992():int { return (this._SafeStr_13128); } public function get messages():Array { return (this._SafeStr_5505); } public function get _SafeStr_13126():Dictionary { return (this._SafeStr_13129); } public function get size():int { return (this._SafeStr_5505.length); } } }//package _-1Qq // _SafeStr_12992 = "_-4MB" (String#32855, DoABC#3) // _SafeStr_13126 = "_-6Zg" (String#38259, DoABC#3) // _SafeStr_13127 = "_-6Lu" (String#441, DoABC#3) // _SafeStr_13128 = "_-5Rd" (String#13226, DoABC#3) // _SafeStr_13129 = "_-5cJ" (String#35913, DoABC#3) // _SafeStr_3860 = "_-2nm" (String#10484, DoABC#3) // _SafeStr_5505 = "_-6Cr" (String#1141, DoABC#3) // _SafeStr_9036 = "_-YG" (String#594, DoABC#3) //------------------------------------------------------------ //_-1Qq.ThreadListView package _-1Qq { import _-5YE._SafeStr_3586; import _-1Mz.IWindowContainer; import _-gS._SafeStr_3870; import _-gS._SafeStr_3881; import _-1Mz.IWindow; import _-5YE.ITextWindow; import _-5Mz.WindowMouseEvent; import _-5YE.IRegionWindow; import _-5YE._SafeStr_2413; import _-5YE.IItemListWindow; public class ThreadListView { private var _SafeStr_5521:GroupForumController; private var _SafeStr_12919:GroupForumView; private var _SafeStr_8874:_SafeStr_3586; private var _SafeStr_12984:IWindowContainer; private var _SafeStr_12924:_SafeStr_3870; private var _SafeStr_13007:ThreadsListData; public function ThreadListView(k:GroupForumView, _arg_2:_SafeStr_3586, _arg_3:_SafeStr_3870, _arg_4:ThreadsListData) { this._SafeStr_12919 = k; this._SafeStr_5521 = this._SafeStr_12919.controller; this._SafeStr_8874 = _arg_2; this._SafeStr_12984 = (this._SafeStr_5521.windowManager.buildFromXML(XML(new HabboFriendBarCom.groupforum_thread_list_item_xml())) as IWindowContainer); this._SafeStr_12924 = _arg_3; this._SafeStr_13007 = _arg_4; } private static function _SafeStr_13130(k:int, _arg_2:int):uint { switch (k){ case _SafeStr_3858._SafeStr_12916: return (4289374890); case _SafeStr_3858._SafeStr_12917: return (0xFFFFB0A5); case _SafeStr_3858._SafeStr_12914: case _SafeStr_3858._SafeStr_12915: default: return (((((_arg_2 + 1) % 2)) ? 4293852927 : 4289914618)); }; } public function update():void { var k:int; var _local_2:IWindowContainer; var _local_3:_SafeStr_3881; this._SafeStr_8874.invalidate(); k = 0; while (k < this._SafeStr_13007.size) { _local_3 = this._SafeStr_13007._SafeStr_13037[k]; _local_2 = (this._SafeStr_12984.clone() as IWindowContainer); _local_2.name = ("thread_" + _local_3.threadId); this._SafeStr_12985(_local_2, _local_3, k); this._SafeStr_8874.addListItem(_local_2); k++; }; this._SafeStr_12986(); } private function _SafeStr_12985(k:IWindowContainer, _arg_2:_SafeStr_3881, _arg_3:int):void { var _local_5:IWindow; var _local_13:String; var _local_4:IWindowContainer = (k as IWindowContainer); var _local_6:int = _arg_2.state; var _local_7:Boolean = this._SafeStr_12924._SafeStr_13047; var _local_8:Boolean = this._SafeStr_12924._SafeStr_13048; var _local_9:Boolean = _arg_2._SafeStr_13131; var _local_10:Boolean = _arg_2._SafeStr_8694; var _local_11:int = ((_arg_2._SafeStr_13041 - this._SafeStr_5521._SafeStr_13059(_arg_2.threadId)) - 1); _local_5 = _local_4.findChildByName("texts_container"); if (_local_5 != null){ _local_5.id = _arg_2.threadId; _local_5.color = _SafeStr_13130(_local_6, _arg_3); }; var _local_12:ITextWindow = (_local_4.findChildByName("header") as ITextWindow); if (_local_12 != null){ _local_12.bold = (_local_11 > 0); _local_13 = _arg_2.header; if (_arg_2.header == ""){ _local_13 = "(No Subject)"; }; if ((((((_local_6 > _SafeStr_3858._SafeStr_12915)) && (!(_local_7)))) && (!(_local_8)))){ _local_13 = this._SafeStr_13114(_arg_2); }; _local_12.text = _local_13; }; _local_5 = _local_4.findChildByName("header_region"); if (_local_5 != null){ _local_5.id = _arg_2.threadId; _local_5.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_13132); _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13132); }; _local_5 = _local_4.findChildByName("details"); if (_local_5 != null){ _local_5.caption = this._SafeStr_5521.localizationManager.getLocalizationWithParams("groupforum.view.thread_details", "", "thread_author_id", _arg_2._SafeStr_13133, "thread_author_name", _arg_2._SafeStr_13134, "last_author_id", _arg_2._SafeStr_12989, "last_author_name", _arg_2._SafeStr_12990, "creation_time", this._SafeStr_12919._SafeStr_12963(_arg_2._SafeStr_12964), "update_time", this._SafeStr_12919._SafeStr_12963(_arg_2._SafeStr_12991)); }; _local_5 = _local_4.findChildByName("unread_texts_container"); if (_local_5 != null){ _local_5.id = _arg_2.threadId; _local_5.color = _SafeStr_13130(_local_6, _arg_3); }; _local_5 = _local_4.findChildByName("unread_region"); if (_local_5 != null){ _local_5.id = _arg_2.threadId; _local_5.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_13132); _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13132); }; _local_12 = (_local_4.findChildByName("messages1") as ITextWindow); if (_local_12 != null){ _local_12.bold = (_local_11 > 0); _local_12.text = this._SafeStr_5521.localizationManager.getLocalizationWithParams("groupforum.view.thread_details1", "", "total_messages", _arg_2._SafeStr_13041, "new_messages", _local_11); }; _local_12 = (_local_4.findChildByName("messages2") as ITextWindow); if (_local_12 != null){ _local_12.bold = (_local_11 > 0); _local_12.text = this._SafeStr_5521.localizationManager.getLocalizationWithParams("groupforum.view.thread_details2", "", "total_messages", _arg_2._SafeStr_13041, "new_messages", _local_11); }; _local_5 = _local_4.findChildByName("button_container"); if (_local_5 != null){ _local_5.id = _arg_2.threadId; _local_5.color = _SafeStr_13130(_local_6, _arg_3); this._SafeStr_13119((_local_5 as IWindowContainer), _arg_2, _local_6); _local_5.color = _SafeStr_13130(_local_6, _arg_3); }; _local_5 = _local_4.findChildByName("left_button_container"); if (_local_5 != null){ _local_5.id = _arg_2.threadId; _local_5.color = _SafeStr_13130(_local_6, _arg_3); this._SafeStr_13135((_local_5 as IWindowContainer), _arg_2, _local_10, _local_9); _local_5.color = _SafeStr_13130(_local_6, _arg_3); }; } public function _SafeStr_12986():void { var k:int; while (k < this._SafeStr_8874.numListItems) { this._SafeStr_8874.getListItemAt(k).width = (this._SafeStr_8874._SafeStr_12993.width - 2); k++; }; } private function _SafeStr_13119(k:IWindowContainer, _arg_2:_SafeStr_3881, _arg_3:int):void { var _local_4:IRegionWindow; var _local_9:_SafeStr_2413; var _local_5:Boolean = this._SafeStr_12924._SafeStr_13047; var _local_6:Boolean = this._SafeStr_12924._SafeStr_13048; var _local_7:Boolean = this._SafeStr_12924._SafeStr_13120; var _local_8:IItemListWindow = (k.findChildByName("mod_buttons") as IItemListWindow); _local_4 = (_local_8.getListItemAt(0) as IRegionWindow); if (_local_4 != null){ _local_4.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_13121); _local_4.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_13122); if (((_local_5) || (_local_6))){ _local_4.id = _arg_2.threadId; _local_9 = (_local_4.getChildByName("icon") as _SafeStr_2413); switch (_arg_3){ case _SafeStr_3858._SafeStr_12914: case _SafeStr_3858._SafeStr_12915: _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13121); _local_9.assetUri = "forum_forum_hide"; break; case _SafeStr_3858._SafeStr_12916: _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13122); _local_9.assetUri = "forum_forum_unhide"; break; case _SafeStr_3858._SafeStr_12917: if (_local_6){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13122); _local_9.assetUri = "forum_forum_unhide"; } else { _local_4.visible = false; }; break; }; } else { _local_4.visible = false; }; }; _local_4 = (_local_8.getListItemAt(1) as IRegionWindow); if (_local_4 != null){ _local_4.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_13123); if (((((_local_5) || (_local_6))) || (_local_7))){ _local_4.id = _arg_2.threadId; _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13123); } else { _local_4.visible = false; }; }; } private function _SafeStr_13135(k:IWindowContainer, _arg_2:_SafeStr_3881, _arg_3:Boolean, _arg_4:Boolean):void { var _local_10:_SafeStr_2413; var _local_11:_SafeStr_2413; var _local_5:Boolean = this._SafeStr_12924._SafeStr_13047; var _local_6:Boolean = this._SafeStr_12924._SafeStr_13048; var _local_7:IItemListWindow = (k.findChildByName("info_buttons") as IItemListWindow); var _local_8:IRegionWindow = (_local_7.getListItemByName("thread_lock") as IRegionWindow); if (_local_8 != null){ _local_8.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_13136); _local_10 = (_local_8.getChildByName("icon") as _SafeStr_2413); if (((_local_5) || (_local_6))){ _local_8.id = _arg_2.threadId; _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13136); if (_arg_3){ _local_10.assetUri = "forum_forum_locked"; } else { _local_10.assetUri = "forum_forum_unlocked"; }; _local_8.visible = true; } else { if (_arg_3){ _local_10.assetUri = "forum_forum_locked"; }; _local_8.visible = _arg_3; _local_8.disable(); }; }; var _local_9:IRegionWindow = (_local_7.getListItemByName("thread_pin") as IRegionWindow); if (_local_9 != null){ _local_9.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_13137); _local_11 = (_local_9.getChildByName("icon") as _SafeStr_2413); if (((_local_5) || (_local_6))){ _local_9.id = _arg_2.threadId; _local_9.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_13137); if (_arg_4){ _local_11.assetUri = "forum_forum_pinned"; } else { _local_11.assetUri = "forum_forum_unpinned"; }; _local_9.visible = true; } else { if (_arg_4){ _local_11.assetUri = "forum_forum_pinned"; }; _local_9.visible = _arg_4; _local_9.disable(); }; }; } private function _SafeStr_13114(k:_SafeStr_3881):String { var _local_2:String; switch (k.state){ case _SafeStr_3858._SafeStr_12914: break; case _SafeStr_3858._SafeStr_12915: break; case _SafeStr_3858._SafeStr_12916: _local_2 = this._SafeStr_5521.localizationManager.getLocalizationWithParams("groupforum.view.thread_hidden_by_admin", "", "admin_name", k._SafeStr_13125); break; case _SafeStr_3858._SafeStr_12917: _local_2 = this._SafeStr_5521.localizationManager.getLocalizationWithParams("groupforum.view.thread_hidden_by_staff", "", "admin_name", k._SafeStr_13125); break; }; return (_local_2); } public function _SafeStr_13092(k:_SafeStr_3881):void { var _local_2:int = k.threadId; var _local_3:IWindowContainer = (this._SafeStr_8874.getListItemByName(("thread_" + _local_2)) as IWindowContainer); var _local_4:int = this._SafeStr_8874._SafeStr_8741(_local_3); if (_local_3 != null){ this._SafeStr_12985(_local_3, k, _local_4); }; } private function _SafeStr_13136(k:WindowMouseEvent):void { var _local_2:int = k.target.id; var _local_3:_SafeStr_3881 = this._SafeStr_13007._SafeStr_13040[_local_2]; if (_local_3 == null){ return; }; this._SafeStr_5521._SafeStr_13050(this._SafeStr_12924, _local_2, !(_local_3._SafeStr_8694), _local_3._SafeStr_13131); } private function _SafeStr_13137(k:WindowMouseEvent):void { var _local_2:int = k.target.id; var _local_3:_SafeStr_3881 = this._SafeStr_13007._SafeStr_13040[_local_2]; if (_local_3 == null){ return; }; this._SafeStr_5521._SafeStr_13051(this._SafeStr_12924, _local_2, _local_3._SafeStr_8694, !(_local_3._SafeStr_13131)); } private function _SafeStr_13123(k:WindowMouseEvent):void { this._SafeStr_5521._SafeStr_11006(this._SafeStr_12924, int(k.target.id)); } private function _SafeStr_13121(k:WindowMouseEvent):void { this._SafeStr_5521._SafeStr_13046(this._SafeStr_12924, int(k.target.id)); } private function _SafeStr_13122(k:WindowMouseEvent):void { this._SafeStr_5521._SafeStr_13049(this._SafeStr_12924, int(k.target.id)); } private function _SafeStr_13132(k:WindowMouseEvent):void { var _local_4:int; var _local_2:int = int(k.target.id); var _local_3:_SafeStr_3881 = this._SafeStr_13007._SafeStr_13040[_local_2]; if (_local_3){ _local_4 = Math.min((this._SafeStr_5521._SafeStr_13059(_local_2) + 1), (_local_3._SafeStr_13041 - 1)); this._SafeStr_5521._SafeStr_13029(this._SafeStr_12924.groupId, _local_2, _local_4); }; } } }//package _-1Qq // _SafeStr_11006 = "_-aS" (String#15065, DoABC#3) // _SafeStr_12914 = "_-6Vk" (String#38093, DoABC#3) // _SafeStr_12915 = "_-4kK" (String#33781, DoABC#3) // _SafeStr_12916 = "_-52s" (String#34538, DoABC#3) // _SafeStr_12917 = "_-17Z" (String#24902, DoABC#3) // _SafeStr_12919 = "_-4SE" (String#436, DoABC#3) // _SafeStr_12924 = "_-4Nd" (String#696, DoABC#3) // _SafeStr_12963 = "_-1UC" (String#25771, DoABC#3) // _SafeStr_12964 = "_-1ix" (String#26334, DoABC#3) // _SafeStr_12984 = "_-4xd" (String#1583, DoABC#3) // _SafeStr_12985 = "_-6Hs" (String#4201, DoABC#3) // _SafeStr_12986 = "_-1qV" (String#26633, DoABC#3) // _SafeStr_12989 = "_-yM" (String#40718, DoABC#3) // _SafeStr_12990 = "_-3JD" (String#30266, DoABC#3) // _SafeStr_12991 = "_-6FE" (String#37455, DoABC#3) // _SafeStr_12993 = "_-cJ" (String#15088, DoABC#3) // _SafeStr_13007 = "_-2xL" (String#3334, DoABC#3) // _SafeStr_13029 = "_-6cz" (String#38397, DoABC#3) // _SafeStr_13037 = "_-6D1" (String#37380, DoABC#3) // _SafeStr_13040 = "_-2Rf" (String#28106, DoABC#3) // _SafeStr_13041 = "_-2vl" (String#29294, DoABC#3) // _SafeStr_13046 = "_-ZR" (String#39773, DoABC#3) // _SafeStr_13047 = "_-0OE" (String#23127, DoABC#3) // _SafeStr_13048 = "_-6kk" (String#38718, DoABC#3) // _SafeStr_13049 = "_-4mB" (String#33844, DoABC#3) // _SafeStr_13050 = "_-4mD" (String#33845, DoABC#3) // _SafeStr_13051 = "_-6SS" (String#37953, DoABC#3) // _SafeStr_13059 = "_-0Xn" (String#23481, DoABC#3) // _SafeStr_13092 = "_-1P6" (String#25570, DoABC#3) // _SafeStr_13114 = "_-5wp" (String#13717, DoABC#3) // _SafeStr_13119 = "_-12a" (String#8672, DoABC#3) // _SafeStr_13120 = "_-Ay" (String#38884, DoABC#3) // _SafeStr_13121 = "_-3fM" (String#11386, DoABC#3) // _SafeStr_13122 = "_-3LT" (String#11052, DoABC#3) // _SafeStr_13123 = "_-3qz" (String#11585, DoABC#3) // _SafeStr_13125 = "_-06V" (String#22420, DoABC#3) // _SafeStr_13130 = "include" (String#43589, DoABC#3) // _SafeStr_13131 = "_-2Xx" (String#28362, DoABC#3) // _SafeStr_13132 = "_-4FW" (String#32592, DoABC#3) // _SafeStr_13133 = "_-4yr" (String#34335, DoABC#3) // _SafeStr_13134 = "_-6DU" (String#37397, DoABC#3) // _SafeStr_13135 = "_-6UA" (String#38021, DoABC#3) // _SafeStr_13136 = "_-1y6" (String#26929, DoABC#3) // _SafeStr_13137 = "_-3Mi" (String#30411, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_3586 = "_-0F0" (String#7844, DoABC#3) // _SafeStr_3858 = "_-5vz" (String#36663, DoABC#3) // _SafeStr_3870 = "_-5VU" (String#35639, DoABC#3) // _SafeStr_3881 = "_-3C4" (String#10922, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_8694 = "_-6JL" (String#37606, DoABC#3) // _SafeStr_8741 = "_-3eu" (String#11375, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) //------------------------------------------------------------ //_-1Qq.ThreadsListData package _-1Qq { import flash.utils.Dictionary; import _-gS._SafeStr_3881; public class ThreadsListData { public static const _SafeStr_7002:int = 20; private var _SafeStr_13138:int; private var _SafeStr_9036:int; private var _SafeStr_13139:Array; private var _SafeStr_13140:Dictionary; public function ThreadsListData(k:int, _arg_2:int, _arg_3:Array) { var _local_5:_SafeStr_3881; super(); this._SafeStr_13138 = k; this._SafeStr_9036 = _arg_2; this._SafeStr_13139 = _arg_3; this._SafeStr_13140 = new Dictionary(); var _local_4:int; while (_local_4 < _arg_3.length) { _local_5 = _arg_3[_local_4]; this._SafeStr_13140[_local_5.threadId] = _local_5; _local_4++; }; } public function get _SafeStr_13036():int { return (this._SafeStr_13138); } public function get startIndex():int { return (this._SafeStr_9036); } public function get _SafeStr_13037():Array { return (this._SafeStr_13139); } public function get _SafeStr_13040():Dictionary { return (this._SafeStr_13140); } public function get size():int { return (this._SafeStr_13139.length); } public function _SafeStr_13052(k:_SafeStr_3881):Boolean { var _local_3:_SafeStr_3881; this._SafeStr_13040[k.threadId] = k; var _local_2:int; while (_local_2 < this._SafeStr_13037.length) { _local_3 = this._SafeStr_13037[_local_2]; if (_local_3.threadId == k.threadId){ this._SafeStr_13037[_local_2] = k; return (true); }; _local_2++; }; return (false); } } }//package _-1Qq // _SafeStr_13036 = "_-1mu" (String#26492, DoABC#3) // _SafeStr_13037 = "_-6D1" (String#37380, DoABC#3) // _SafeStr_13040 = "_-2Rf" (String#28106, DoABC#3) // _SafeStr_13052 = "_-3fD" (String#31113, DoABC#3) // _SafeStr_13138 = "_-gu" (String#15169, DoABC#3) // _SafeStr_13139 = "_-60t" (String#13797, DoABC#3) // _SafeStr_13140 = "_-86" (String#38779, DoABC#3) // _SafeStr_3881 = "_-3C4" (String#10922, DoABC#3) // _SafeStr_7002 = "_-0sQ" (String#24271, DoABC#3) // _SafeStr_9036 = "_-YG" (String#594, DoABC#3) //------------------------------------------------------------ //_-1R-.HabboLandingView package _-1R- { import _-0Ol.AbstractView; import _-4qf._SafeStr_2651; import _-1p9._SafeStr_3827; import _-68V._SafeStr_1407; import _-4rH._SafeStr_197; import _-0Kg._SafeStr_334; import _-6k4._SafeStr_440; import _-4Hl._SafeStr_1380; import _-1A6._SafeStr_2153; import _-1El._SafeStr_1356; import _-3HG._SafeStr_2261; import _-1lV._SafeStr_1416; import _-1Mz.IWindow; import _-1uj._SafeStr_2251; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-1Mz.IWindowContainer; import flash.display.BitmapData; import flash.geom.Rectangle; import flash.geom.Point; import _-5YE.IBitmapWrapperWindow; import _-2sC._SafeStr_195; import _-5QZ._SafeStr_633; import _-p0._SafeStr_499; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboRoomSessionManager; import com.sulake.iid.IIDHabboConfigurationManager; import com.sulake.iid.IIDHabboCatalog; import com.sulake.iid.IIDHabboNavigator; import com.sulake.iid.IIDHabboQuestEngine; import com.sulake.iid.IIDHabboToolbar; import com.sulake.iid.IIDHabboHelp; import com.sulake.iid.IIDHabboGameManager; import com.sulake.iid.IIDHabboAvatarEditor; import com.sulake.iid.IIDRoomEngine; import __AS3__.vec.Vector; import _-40u._SafeStr_2295; import _-5YE.IDesktopWindow; import _-1A6._SafeStr_2732; import _-3qZ._SafeStr_2283; import _-1HT._SafeStr_2724; import _-1A6.HabboToolbarIconEnum; import _-12f._SafeStr_3824; import _-2NY._SafeStr_2320; import _-JA._SafeStr_3471; import _-ue.ErrorReportStorage; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-07x._SafeStr_3823; import _-5UL._SafeStr_335; import _-5UL._SafeStr_2336; import _-6Cg._SafeStr_3825; import _-6YN._SafeStr_3826; import _-4rH._SafeStr_2173; import __AS3__.vec.*; public class HabboLandingView extends AbstractView implements _SafeStr_2651 { private var _SafeStr_13141:_SafeStr_3827; private var _SafeStr_6331:_SafeStr_1407; private var _SafeStr_7208:_SafeStr_197; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_6626:_SafeStr_440; private var _SafeStr_7219:_SafeStr_1380; private var _SafeStr_5510:_SafeStr_2153; private var _SafeStr_5526:_SafeStr_1356; private var _SafeStr_7212:_SafeStr_2261; private var _SafeStr_7218:_SafeStr_1416; private var _SafeStr_13142:Boolean = false; private var _SafeStr_13143:IWindow; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_5413:Boolean = false; public function HabboLandingView(k:_SafeStr_9, _arg_2:uint, _arg_3:_SafeStr_10) { super(k, _arg_2, _arg_3); } public static function _SafeStr_13144(k:IWindowContainer, _arg_2:String, _arg_3:String):void { var _local_4:IWindow = k.findChildByName(_arg_2); var _local_5:IWindow = k.findChildByName(_arg_3); var _local_6:int = _local_5.x; _local_5.x = ((_local_4.x + _local_4.width) + 5); _local_5.width = (_local_5.width + (_local_6 - _local_5.x)); } public static function _SafeStr_5486(k:IBitmapWrapperWindow, _arg_2:BitmapData, _arg_3:Rectangle=null):void { if (!k.bitmap){ k.bitmap = new BitmapData(k.width, k.height, true, 0); } else { k.bitmap.fillRect(k.bitmap.rect, 0); }; var _local_4:BitmapData = k.bitmap; var _local_5:Rectangle = (((_arg_3)!=null) ? _arg_3 : _arg_2.rect); _local_4.copyPixels(_arg_2, _local_5, new Point(((_local_4.width - _local_5.width) / 2), ((_local_4.height - _local_5.height) / 2)), null, null, true); k.invalidate(); } public function get catalog():_SafeStr_334 { return (this._SafeStr_5450); } public function get navigator():_SafeStr_440 { return (this._SafeStr_6626); } public function get questEngine():_SafeStr_1380 { return (this._SafeStr_7219); } public function get tracking():_SafeStr_195 { return (_SafeStr_9001); } public function get windowManager():_SafeStr_633 { return (_SafeStr_5524); } public function get communicationManager():_SafeStr_1407 { return (this._SafeStr_6331); } public function get localizationManager():_SafeStr_499 { return (_SafeStr_9000); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_6331 = k; }), new _SafeStr_44(new IIDHabboRoomSessionManager(), function (k:_SafeStr_197):void { _SafeStr_7208 = k; }), new _SafeStr_44(new IIDHabboConfigurationManager(), null), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_334):void { _SafeStr_5450 = k; }), new _SafeStr_44(new IIDHabboNavigator(), function (k:_SafeStr_440):void { _SafeStr_6626 = k; }), new _SafeStr_44(new IIDHabboQuestEngine(), function (k:_SafeStr_1380):void { _SafeStr_7219 = k; }), new _SafeStr_44(new IIDHabboToolbar(), function (k:_SafeStr_2153):void { _SafeStr_5510 = k; }), new _SafeStr_44(new IIDHabboHelp(), function (k:_SafeStr_1356):void { _SafeStr_5526 = k; }), new _SafeStr_44(new IIDHabboGameManager(), function (k:_SafeStr_1416):void { _SafeStr_7218 = k; }, false), new _SafeStr_44(new IIDHabboAvatarEditor(), function (k:_SafeStr_2261):void { _SafeStr_7212 = k; }), new _SafeStr_44(new IIDRoomEngine(), function (k:_SafeStr_2251):void { _SafeStr_7205 = k; })])); } override public function dispose():void { if (!disposed){ this._SafeStr_5413 = false; if (this._SafeStr_13141){ this._SafeStr_13141.dispose(); this._SafeStr_13141 = null; }; if (((!((this._SafeStr_5510 == null))) && (!((this._SafeStr_5510.events == null))))){ this._SafeStr_5510.events.removeEventListener(_SafeStr_2295._SafeStr_5780, this._SafeStr_12098); }; if (this._SafeStr_13143){ this._SafeStr_13143.dispose(); this._SafeStr_13143 = null; }; super.dispose(); }; } public function initialize():void { var _local_3:Array; var _local_4:int; var _local_5:String; this._SafeStr_5413 = true; var k:IDesktopWindow = _SafeStr_5524.getDesktop(0); var _local_2:IWindow = k.getChildByName("hotel_view_welcome_window"); if (_local_2 != null){ k.removeChild(_local_2); _local_2.dispose(); }; if (((this._SafeStr_11112) && (getBoolean("landing.view.new_identity_override_enabled")))){ _local_3 = getProperty("landing.view.new_identity_widgets").split(","); _local_4 = 1; while (_local_4 <= 6) { _local_5 = (("landing.view.dynamic.slot." + _local_4) + "."); if ((((_local_4 == 1)) || ((_local_4 == 6)))){ setProperty((_local_5 + "widget"), ""); } else { setProperty((_local_5 + "widget"), "widgetcontainer"); setProperty((_local_5 + "conf"), ("2001-01-01 00:00," + _local_3[(_local_4 - 2)])); }; _local_4++; }; setProperty("landing.view.dynamic.leftPaneWidth", "400"); setProperty("landing.view.dynamic.rightPaneWidth", "400"); }; this._SafeStr_13141 = new _SafeStr_3827(this); this.activate(); if (this._SafeStr_13145()){ this._SafeStr_13146(); }; } public function activate():void { if (!this._SafeStr_5413){ this._SafeStr_13147(); }; if (this._SafeStr_5510){ this._SafeStr_5510._SafeStr_7407(_SafeStr_2732._SafeStr_10670); }; if (this._SafeStr_13141 != null){ this._SafeStr_13141.activate(); } else { _SafeStr_4.log("ERROR - Landing view layout is not initialized and cannot be activated - See caught errors in tryInitialize()"); }; } public function disable():void { if (this._SafeStr_13141 != null){ this._SafeStr_13141.disable(); this._SafeStr_12874 = false; }; } public function get _SafeStr_13148():Boolean { return (((((!((this._SafeStr_13141 == null))) && (!((this._SafeStr_13141.window == null))))) && (this._SafeStr_13141.window.visible))); } public function send(k:_SafeStr_2283):void { if (this._SafeStr_6331){ this._SafeStr_6331.connection.send(k); }; } private function _SafeStr_12098(k:_SafeStr_2295):void { switch (k._SafeStr_5791){ case HabboToolbarIconEnum.RECEPTION: if (this._SafeStr_7208.getSession(-1)){ this.send(new _SafeStr_2724()); this._SafeStr_7208._SafeStr_12104(-1); }; return; case HabboToolbarIconEnum.GAMES: if (getBoolean("game.center.enabled")){ this.disable(); }; return; }; } private function _SafeStr_13149(k:_SafeStr_3824):void { if (!this._SafeStr_13142){ this._SafeStr_13142 = true; this._SafeStr_13147(); }; } override protected function initComponent():void { this._SafeStr_5510.events.addEventListener(_SafeStr_2295._SafeStr_5780, this._SafeStr_12098); this._SafeStr_5450.events.addEventListener(_SafeStr_2320.CATALOG_INVISIBLE_PAGE_VISITED, this._SafeStr_13150); if (this._SafeStr_13145()){ this._SafeStr_7218.events.addEventListener(_SafeStr_3824.GAME_CONFIGURATIONS_INITIALIZED, this._SafeStr_13149); } else { this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_3471(this._SafeStr_13151)); }; } private function _SafeStr_13150(k:_SafeStr_2320):void { if (((((((this._SafeStr_5413) && (!((this._SafeStr_13141 == null))))) && (!((this._SafeStr_13141.window == null))))) && (this._SafeStr_13141.window.visible))){ this.activate(); }; } private function _SafeStr_13151(k:_SafeStr_3471):void { if (k._SafeStr_5325()._SafeStr_13152 <= 0){ this._SafeStr_13147(); }; } private function _SafeStr_13147():void { if (((!(this._SafeStr_13145())) || (this._SafeStr_13142))){ this._SafeStr_13143 = this.getXmlWindow("initialization_error"); this._SafeStr_13143.visible = false; try { this.initialize(); IWindowContainer(this._SafeStr_13143.parent).removeChild(this._SafeStr_13143); } catch(e:Error) { ErrorReportStorage._SafeStr_7049("HabboLandingView", "Landing view layout initialization failed!"); _SafeStr_13141.dispose(); _SafeStr_13141 = null; windowManager.getDesktop(0).addChild(_SafeStr_13143); _SafeStr_13143.center(); _SafeStr_13143.visible = true; context.root.error((e.message + " Landing view initialization failed because of a Flash Error. Landing view removed and disposed!"), false, e.errorID); }; }; } public function getXmlWindow(name:String, layer:uint=1):IWindow { var asset:_SafeStr_39; var xmlAsset:XmlAsset; var window:IWindow; try { asset = assets.getAssetByName((name + "_xml")); xmlAsset = XmlAsset(asset); if ((((asset == null)) || ((xmlAsset == null)))){ return (null); }; window = _SafeStr_5524.buildFromXML(XML(xmlAsset.content), layer); } catch(e:Error) { ErrorReportStorage._SafeStr_7049("HabboLandingView", (("Failed to build window " + name) + "_xml!")); throw (e); }; return (window); } public function goToRoom(k:String=null):void { if (k == null){ k = getProperty("landing.view.roomcategory"); }; if (k != null){ this.send(new _SafeStr_3823(k)); }; } public function getProductData(k:String, _arg_2:_SafeStr_335):_SafeStr_2336 { if (_SafeStr_7207.loadProductData(_arg_2)){ return (_SafeStr_7207.getProductData(k)); }; return (null); } public function get _SafeStr_5594():_SafeStr_1356 { return (this._SafeStr_5526); } public function openGameCenterByGameName(k:String):void { if (this._SafeStr_7218){ this._SafeStr_7218.showGameCenterByGameName("showGameCenter.landingView", k); this.disable(); }; } public function _SafeStr_13153(k:int):void { if (this._SafeStr_7218){ this._SafeStr_7218.showGameCenter("showGameCenter.landingView", k); this.disable(); }; } public function openGameCenter():void { if (this._SafeStr_7218){ this._SafeStr_7218.showGameCenter("showGameCenter.landingView"); this.disable(); }; } public function requestBadge(k:String):void { this.send(new _SafeStr_3825(k)); } public function communityGoalVote(k:int):void { this.send(new _SafeStr_3826(k)); } public function get sessionDataManager():_SafeStr_2173 { return (_SafeStr_7207); } private function _SafeStr_13145():Boolean { return (propertyExists("game.name")); } private function _SafeStr_13146():void { var k:String; if (this._SafeStr_7218){ if (this._SafeStr_13145()){ k = getProperty("game.name"); if (((k) && (!((k == "default"))))){ this._SafeStr_7218.showGameCenterByGameName("showGameCenter.gameCenterForward", k, (k == "elisa_habbo_stories")); } else { this._SafeStr_7218.showGameCenter("showGameCenter.gameCenterForward"); }; }; }; } public function set _SafeStr_12874(k:Boolean):void { if (((this._SafeStr_5510) && (this._SafeStr_5510.extensionView))){ this._SafeStr_5510.extensionView.extraMargin = ((k) ? _SafeStr_2732._SafeStr_10674 : 0); }; } public function get _SafeStr_11112():Boolean { return ((getInteger("new.identity", 0) > 0)); } public function get _SafeStr_12862():int { return (getInteger("landing.view.dynamic.leftPaneWidth", 500)); } public function get _SafeStr_12863():int { return (getInteger("landing.view.dynamic.rightPaneWidth", 250)); } public function get avatarEditor():_SafeStr_2261 { return (this._SafeStr_7212); } public function get roomEngine():_SafeStr_2251 { return (this._SafeStr_7205); } } }//package _-1R- // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10670 = "_-6BO" (String#37319, DoABC#3) // _SafeStr_10674 = "_-CC" (String#38934, DoABC#3) // _SafeStr_11112 = "_-2sL" (String#29164, DoABC#3) // _SafeStr_12098 = "_-2Mn" (String#842, DoABC#3) // _SafeStr_12104 = "_-4D2" (String#11951, DoABC#3) // _SafeStr_12862 = "_-1iH" (String#26309, DoABC#3) // _SafeStr_12863 = "_-4bY" (String#33458, DoABC#3) // _SafeStr_12874 = "_-4Y0" (String#33339, DoABC#3) // _SafeStr_13141 = "_-5ry" (String#36510, DoABC#3) // _SafeStr_13142 = "_-1ZW" (String#25969, DoABC#3) // _SafeStr_13143 = "_-1RA" (String#25659, DoABC#3) // _SafeStr_13144 = "_-4gf" (String#33636, DoABC#3) // _SafeStr_13145 = "_-1si" (String#26713, DoABC#3) // _SafeStr_13146 = "_-2p0" (String#29033, DoABC#3) // _SafeStr_13147 = "_-1B4" (String#25029, DoABC#3) // _SafeStr_13148 = "_-65G" (String#37069, DoABC#3) // _SafeStr_13149 = "_-1DU" (String#25127, DoABC#3) // _SafeStr_13150 = "_-3TF" (String#30665, DoABC#3) // _SafeStr_13151 = "_-36F" (String#10831, DoABC#3) // _SafeStr_13152 = "_-0jk" (String#23933, DoABC#3) // _SafeStr_13153 = "_-4jD" (String#33738, DoABC#3) // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_1380 = "_-Dw" (String#14660, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_1416 = "_-6At" (String#13944, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_197 = "_-1kj" (String#9387, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2261 = "_-Uw" (String#14950, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2320 = "_-6S7" (String#37938, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2651 = "_-5f3" (String#13426, DoABC#3) // _SafeStr_2724 = "_-2i6" (String#28767, DoABC#3) // _SafeStr_2732 = "_-1bV" (String#26047, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_335 = "_-1fh" (String#9309, DoABC#3) // _SafeStr_3471 = "_-n" (String#40279, DoABC#3) // _SafeStr_3823 = "_-0WC" (String#23418, DoABC#3) // _SafeStr_3824 = "_-221" (String#27114, DoABC#3) // _SafeStr_3825 = "_-4Xm" (String#33327, DoABC#3) // _SafeStr_3826 = "_-0Xb" (String#23473, DoABC#3) // _SafeStr_3827 = "_-3kg" (String#11473, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_440 = "_-1mx" (String#9427, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5486 = "_-6fI" (String#38498, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5791 = "_-24j" (String#27226, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6331 = "_-qd" (String#247, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7208 = "_-3D7" (String#300, DoABC#3) // _SafeStr_7212 = "_-0Yf" (String#833, DoABC#3) // _SafeStr_7218 = "_-1ZB" (String#498, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7407 = "_-1Vr" (String#9161, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9000 = "_-X0" (String#593, DoABC#3) // _SafeStr_9001 = "_-5eL" (String#438, DoABC#3) //------------------------------------------------------------ //_-1rg._SafeStr_2333 package _-1rg { public interface _SafeStr_2333 { function get type():String; function get id():int; function get _SafeStr_5860():String; function get _SafeStr_9458():String; function get _SafeStr_13154():Boolean; function get _SafeStr_9462():int; function get revision():int; function get _SafeStr_13155():int; function get _SafeStr_13156():int; function get _SafeStr_13157():int; function get _SafeStr_9396():Array; function get _SafeStr_5870():String; function get description():String; function get _SafeStr_13158():String; function get _SafeStr_6541():int; function get _SafeStr_6543():int; function get _SafeStr_6224():String; function get category():int; function get _SafeStr_6542():Boolean; function get _SafeStr_6544():Boolean; function get _SafeStr_6473():Boolean; function get _SafeStr_13159():Boolean; function get _SafeStr_13160():Boolean; function get _SafeStr_13161():Boolean; function get _SafeStr_7764():Boolean; function get _SafeStr_8349():Boolean; function get _SafeStr_8350():String; } }//package _-1rg // _SafeStr_13154 = "_-5Xt" (String#13318, DoABC#3) // _SafeStr_13155 = "_-2FH" (String#9949, DoABC#3) // _SafeStr_13156 = "_-0z0" (String#8595, DoABC#3) // _SafeStr_13157 = "_-Ra" (String#14888, DoABC#3) // _SafeStr_13158 = "_-597" (String#12916, DoABC#3) // _SafeStr_13159 = "_-2Bt" (String#9893, DoABC#3) // _SafeStr_13160 = "_-1IU" (String#8939, DoABC#3) // _SafeStr_13161 = "_-1G0" (String#8899, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_5860 = "_-26X" (String#9795, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_6224 = "_-42k" (String#11798, DoABC#3) // _SafeStr_6473 = "_-4re" (String#12615, DoABC#3) // _SafeStr_6541 = "_-Yu" (String#15027, DoABC#3) // _SafeStr_6542 = "_-49q" (String#11900, DoABC#3) // _SafeStr_6543 = "_-1LR" (String#8987, DoABC#3) // _SafeStr_6544 = "_-1nd" (String#9438, DoABC#3) // _SafeStr_7764 = "_-26D" (String#9789, DoABC#3) // _SafeStr_8349 = "_-3Oi" (String#11101, DoABC#3) // _SafeStr_8350 = "_-6Os" (String#14196, DoABC#3) // _SafeStr_9396 = "_-5jD" (String#13495, DoABC#3) // _SafeStr_9458 = "_-3hR" (String#11424, DoABC#3) // _SafeStr_9462 = "_-5YB" (String#13325, DoABC#3) //------------------------------------------------------------ //_-1rg._SafeStr_3041 package _-1rg { public class _SafeStr_3041 implements _SafeStr_2333 { public static const _SafeStr_13162:String = "i"; public static const _SafeStr_13163:String = "s"; private var _SafeStr_5501:String; private var _SafeStr_5338:int; private var _SafeStr_13164:String; private var _SafeStr_13165:Boolean; private var _SafeStr_13166:int; private var _SafeStr_13167:int; private var _SafeStr_13168:int; private var _SafeStr_13169:int; private var _SafeStr_13170:int; private var _SafeStr_9387:Array; private var _SafeStr_13171:String; private var _SafeStr_8688:String; private var _SafeStr_13172:String; private var _SafeStr_13173:int; private var _SafeStr_13174:int; private var _SafeStr_13175:String; private var _SafeStr_7428:int; private var _SafeStr_13176:Boolean; private var _SafeStr_13177:Boolean; private var _SafeStr_13178:Boolean; private var _SafeStr_13179:String; private var _SafeStr_13180:Boolean; private var _SafeStr_13181:Boolean; private var _SafeStr_13182:Boolean; private var _SafeStr_13183:Boolean; private var _SafeStr_13184:String; public function _SafeStr_3041(k:String, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:String, _arg_7:int, _arg_8:int, _arg_9:int, _arg_10:int, _arg_11:Array, _arg_12:Boolean, _arg_13:int, _arg_14:String, _arg_15:int, _arg_16:Boolean, _arg_17:int, _arg_18:Boolean, _arg_19:Boolean, _arg_20:String, _arg_21:int, _arg_22:Boolean, _arg_23:Boolean, _arg_24:Boolean, _arg_25:Boolean, _arg_26:String) { this._SafeStr_5501 = k; this._SafeStr_5338 = _arg_2; this._SafeStr_13179 = _arg_3; this._SafeStr_13164 = _arg_4; this._SafeStr_13167 = _arg_7; this._SafeStr_13168 = _arg_8; this._SafeStr_13169 = _arg_9; this._SafeStr_13170 = _arg_10; this._SafeStr_9387 = _arg_11; this._SafeStr_13165 = _arg_12; this._SafeStr_13166 = _arg_13; this._SafeStr_13171 = _arg_5; this._SafeStr_8688 = _arg_6; this._SafeStr_13172 = _arg_14; this._SafeStr_13173 = _arg_15; this._SafeStr_13176 = _arg_16; this._SafeStr_13174 = _arg_17; this._SafeStr_13177 = _arg_18; this._SafeStr_13175 = _arg_20; this._SafeStr_7428 = _arg_21; this._SafeStr_13178 = _arg_19; this._SafeStr_13180 = _arg_22; this._SafeStr_13181 = _arg_23; this._SafeStr_13182 = _arg_24; this._SafeStr_13183 = _arg_25; this._SafeStr_13184 = _arg_26; } public function get type():String { return (this._SafeStr_5501); } public function get id():int { return (this._SafeStr_5338); } public function get _SafeStr_5860():String { return (this._SafeStr_13164); } public function get _SafeStr_9458():String { return (this._SafeStr_13179); } public function get _SafeStr_13154():Boolean { return (this._SafeStr_13165); } public function get _SafeStr_9462():int { return (this._SafeStr_13166); } public function get revision():int { return (this._SafeStr_13167); } public function get _SafeStr_13155():int { return (this._SafeStr_13168); } public function get _SafeStr_13156():int { return (this._SafeStr_13169); } public function get _SafeStr_13157():int { return (this._SafeStr_13170); } public function get _SafeStr_9396():Array { return (this._SafeStr_9387); } public function get _SafeStr_5870():String { return (this._SafeStr_13171); } public function get description():String { return (this._SafeStr_8688); } public function get _SafeStr_13158():String { return (this._SafeStr_13172); } public function get _SafeStr_6541():int { return (this._SafeStr_13173); } public function get _SafeStr_6224():String { return (this._SafeStr_13175); } public function get category():int { return (this._SafeStr_7428); } public function set _SafeStr_5860(k:String):void { this._SafeStr_13164 = k; } public function get _SafeStr_6543():int { return (this._SafeStr_13174); } public function get _SafeStr_6542():Boolean { return (this._SafeStr_13176); } public function get _SafeStr_6544():Boolean { return (this._SafeStr_13177); } public function get _SafeStr_6473():Boolean { return (this._SafeStr_13178); } public function get _SafeStr_13159():Boolean { return (this._SafeStr_13180); } public function get _SafeStr_13160():Boolean { return (this._SafeStr_13181); } public function get _SafeStr_13161():Boolean { return (this._SafeStr_13182); } public function get _SafeStr_7764():Boolean { return (!((this._SafeStr_13164.indexOf("external_image") == -1))); } public function get _SafeStr_8349():Boolean { return (this._SafeStr_13183); } public function get _SafeStr_8350():String { return (this._SafeStr_13184); } } }//package _-1rg // _SafeStr_13154 = "_-5Xt" (String#13318, DoABC#3) // _SafeStr_13155 = "_-2FH" (String#9949, DoABC#3) // _SafeStr_13156 = "_-0z0" (String#8595, DoABC#3) // _SafeStr_13157 = "_-Ra" (String#14888, DoABC#3) // _SafeStr_13158 = "_-597" (String#12916, DoABC#3) // _SafeStr_13159 = "_-2Bt" (String#9893, DoABC#3) // _SafeStr_13160 = "_-1IU" (String#8939, DoABC#3) // _SafeStr_13161 = "_-1G0" (String#8899, DoABC#3) // _SafeStr_13162 = "_-Ke" (String#39239, DoABC#3) // _SafeStr_13163 = "_-0ie" (String#23889, DoABC#3) // _SafeStr_13164 = "_-0Tz" (String#23330, DoABC#3) // _SafeStr_13165 = "_-0Ks" (String#22995, DoABC#3) // _SafeStr_13166 = "_-1o9" (String#26546, DoABC#3) // _SafeStr_13167 = "_-1Uq" (String#25789, DoABC#3) // _SafeStr_13168 = "_-3oi" (String#31486, DoABC#3) // _SafeStr_13169 = "_-St" (String#39543, DoABC#3) // _SafeStr_13170 = "_-58w" (String#34776, DoABC#3) // _SafeStr_13171 = "_-0Qj" (String#8034, DoABC#3) // _SafeStr_13172 = "_-33t" (String#29643, DoABC#3) // _SafeStr_13173 = "_-4YZ" (String#3717, DoABC#3) // _SafeStr_13174 = "_-0xN" (String#2823, DoABC#3) // _SafeStr_13175 = "_-0l6" (String#23984, DoABC#3) // _SafeStr_13176 = "_-4an" (String#12335, DoABC#3) // _SafeStr_13177 = "_-25z" (String#9782, DoABC#3) // _SafeStr_13178 = "_-B1" (String#4338, DoABC#3) // _SafeStr_13179 = "_-2x-" (String#29337, DoABC#3) // _SafeStr_13180 = "_-05c" (String#22386, DoABC#3) // _SafeStr_13181 = "_-0A9" (String#22553, DoABC#3) // _SafeStr_13182 = "_-5Zi" (String#35804, DoABC#3) // _SafeStr_13183 = "_-08b" (String#22500, DoABC#3) // _SafeStr_13184 = "_-4tX" (String#34132, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_3041 = "_-Xd" (String#4452, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5860 = "_-26X" (String#9795, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_6224 = "_-42k" (String#11798, DoABC#3) // _SafeStr_6473 = "_-4re" (String#12615, DoABC#3) // _SafeStr_6541 = "_-Yu" (String#15027, DoABC#3) // _SafeStr_6542 = "_-49q" (String#11900, DoABC#3) // _SafeStr_6543 = "_-1LR" (String#8987, DoABC#3) // _SafeStr_6544 = "_-1nd" (String#9438, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7764 = "_-26D" (String#9789, DoABC#3) // _SafeStr_8349 = "_-3Oi" (String#11101, DoABC#3) // _SafeStr_8350 = "_-6Os" (String#14196, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) // _SafeStr_9387 = "_-Py" (String#1633, DoABC#3) // _SafeStr_9396 = "_-5jD" (String#13495, DoABC#3) // _SafeStr_9458 = "_-3hR" (String#11424, DoABC#3) // _SafeStr_9462 = "_-5YB" (String#13325, DoABC#3) //------------------------------------------------------------ //_-1rg._SafeStr_333 package _-1rg { import _-0MK._SafeStr_3; public interface _SafeStr_333 extends _SafeStr_3 { function _SafeStr_8353():void; } }//package _-1rg // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_333 = "_-2DB" (String#9918, DoABC#3) // _SafeStr_8353 = "_-1E5" (String#8864, DoABC#3) //------------------------------------------------------------ //_-1rg.FurnitureDataParser package _-1rg { import _-3JS.EventDispatcherWrapper; import _-ue.Map; import _-5sJ.ICoreLocalizationManager; import _-5Vt.AssetLibrary; import flash.net.URLRequest; import _-5Vt._SafeStr_37; import _-0nt.AssetLoaderEvent; import _-3oF.Core; import flash.events.Event; import _-3-E._SafeStr_6; public class FurnitureDataParser extends EventDispatcherWrapper { public static const _SafeStr_13185:String = "FDP_furniture_data_ready"; private var _SafeStr_13186:Map; private var _SafeStr_13187:Map; private var _SafeStr_13188:Map; private var _SafeStr_5525:ICoreLocalizationManager; private var _SafeStr_13189:AssetLibrary; public function FurnitureDataParser(k:Map, _arg_2:Map, _arg_3:Map, _arg_4:ICoreLocalizationManager) { this._SafeStr_13186 = k; this._SafeStr_13187 = _arg_2; this._SafeStr_13188 = _arg_3; this._SafeStr_5525 = _arg_4; this._SafeStr_13189 = new AssetLibrary("FurniDataParserAssetLib"); } override public function dispose():void { super.dispose(); if (this._SafeStr_13189){ this._SafeStr_13189.dispose(); this._SafeStr_13189 = null; }; this._SafeStr_5525 = null; this._SafeStr_13186 = null; this._SafeStr_13187 = null; this._SafeStr_13188 = null; } public function _SafeStr_13190(k:String):void { var _local_2:_SafeStr_37 = this._SafeStr_13189.loadAssetFromFile(k, new URLRequest(k), "text/plain"); _local_2.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_13191); _local_2.addEventListener(AssetLoaderEvent._SafeStr_8961, this._SafeStr_13192); } private function _SafeStr_13191(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if (_local_2 == null){ return; }; if ((((_local_2._SafeStr_12899 == null)) || ((_local_2._SafeStr_12899.content == null)))){ return; }; var _local_3:String = (_local_2._SafeStr_12899.content as String); if (_local_3.charAt(0) == "<"){ this._SafeStr_13193(_local_3); } else { this._SafeStr_13194(_local_3); }; } private function _SafeStr_13193(data:String):void { var categoryTypes:XMLList; var itemXml:XML; var furniData:_SafeStr_3041; var xmlData:XML; try { xmlData = new XML(data); } catch(e:Error) { Core.error(("XML furni data was malformed: " + data), true, Core._SafeStr_13195); }; if (xmlData == null){ return; }; categoryTypes = xmlData.roomitemtypes; for each (itemXml in categoryTypes.furnitype) { furniData = this._SafeStr_13196(itemXml); this._SafeStr_13197(furniData); this._SafeStr_13198(furniData); }; categoryTypes = xmlData.wallitemtypes; for each (itemXml in categoryTypes.furnitype) { furniData = this._SafeStr_13199(itemXml); this._SafeStr_13197(furniData); this._SafeStr_13198(furniData); }; dispatchEvent(new Event(_SafeStr_13185)); } private function _SafeStr_13196(k:XML):_SafeStr_3041 { var _local_4:XML; var _local_5:String; var _local_6:Array; var _local_7:String; var _local_8:int; var _local_11:String; var _local_2:int = parseInt(k.@id); var _local_3:Array = new Array(); for each (_local_4 in k.partcolors.color) { _local_11 = _local_4; if (_local_11.charAt(0) == "#"){ _local_11 = _local_11.replace("#", ""); _local_3.push(parseInt(_local_11, 16)); } else { _local_3.push(-(parseInt(_local_11))); }; }; _local_5 = k.@classname; _local_6 = _local_5.split("*"); _local_7 = _local_6[0]; _local_8 = (((_local_6.length)>1) ? parseInt(_local_6[1]) : 0); var _local_9 = (_local_6.length > 1); var _local_10:_SafeStr_3041 = new _SafeStr_3041(_SafeStr_3041._SafeStr_13163, _local_2, _local_5, _local_7, k.name, k.description, k.revision, k.xdim, k.ydim, 0, _local_3, _local_9, _local_8, k.adurl, k.offerid, (k.buyout == "1"), k.rentofferid, (k.rentbuyout == "1"), (k.bc == "1"), k.customparams, k.specialtype, (k.canstandon == "1"), (k.cansiton == "1"), (k.canlayon == "1"), (k.excludeddynamic == "1"), k.furniline); return (_local_10); } private function _SafeStr_13199(k:XML):_SafeStr_3041 { var _local_2:int = parseInt(k.@id); var _local_3:_SafeStr_3041 = new _SafeStr_3041(_SafeStr_3041._SafeStr_13162, _local_2, k.@classname, k.@classname, k.name, k.description, k.revision, 0, 0, 0, null, false, 0, k.adurl, k.offerid, (k.buyout == "1"), k.rentofferid, (k.rentbuyout == "1"), (k.bc == "1"), null, k.specialtype, false, false, false, (k.excludeddynamic == "1"), k.furniline); return (_local_3); } private function _SafeStr_13194(k:String):void { var _local_7:String; var _local_8:Array; var _local_9:String; var _local_10:Array; var _local_11:String; var _local_12:int; var _local_13:String; var _local_14:Array; var _local_15:String; var _local_16:int; var _local_17:Boolean; var _local_18:int; var _local_19:int; var _local_20:int; var _local_21:int; var _local_22:Array; var _local_23:Array; var _local_24:int; var _local_25:String; var _local_26:String; var _local_27:String; var _local_28:int; var _local_29:Boolean; var _local_30:int; var _local_31:Boolean; var _local_32:String; var _local_33:int; var _local_34:Boolean; var _local_35:Boolean; var _local_36:Boolean; var _local_37:Boolean; var _local_38:Boolean; var _local_39:Boolean; var _local_40:_SafeStr_3041; var _local_41:String; var _local_2:RegExp = /\n\r{1,}|\n{1,}|\r{1,}/mg; var _local_3:RegExp = /^\s+|\s+$/g; var _local_4:RegExp = /\[+?((.)*?)\]/g; var _local_5:Array = k.split(_local_2); var _local_6:int; for each (_local_7 in _local_5) { _local_8 = _local_7.match(_local_4); for each (_local_9 in _local_8) { _local_9 = _local_9.replace(/\[{1,}/mg, ""); _local_9 = _local_9.replace(/\]{1,}/mg, ""); _local_10 = _local_9.split('"'); this._SafeStr_13200(_local_10, ", "); this._SafeStr_13200(_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_13195); return; }; _local_11 = _local_10[0]; _local_12 = parseInt(_local_10[1]); _local_13 = String(_local_10[2]); _local_14 = _local_13.split("*"); _local_15 = _local_14[0]; _local_16 = (((_local_14.length)>1) ? parseInt(_local_14[1]) : 0); _local_17 = (_local_14.length > 1); _local_18 = parseInt(_local_10[3]); _local_19 = parseInt(_local_10[4]); _local_20 = parseInt(_local_10[5]); _local_21 = parseInt(_local_10[6]); _local_22 = []; _local_23 = _local_10[7].split(","); _local_24 = 0; while (_local_24 < _local_23.length) { _local_41 = _local_23[_local_24]; if (_local_41.charAt(0) == "#"){ _local_41 = _local_41.replace("#", ""); _local_22.push(parseInt(_local_41, 16)); } else { _local_22.push(-(parseInt(_local_41))); }; _local_24++; }; _local_25 = _local_10[8]; _local_26 = _local_10[9]; _local_27 = _local_10[10]; _local_28 = parseInt(_local_10[11]); _local_29 = (_local_10[12] == "true"); _local_30 = parseInt(_local_10[13]); _local_31 = (_local_10[14] == "true"); _local_32 = _local_10[15]; _local_33 = parseInt(_local_10[16]); _local_34 = (_local_10[17] == "true"); _local_38 = false; _local_39 = (_local_11 == "i"); if (_local_39){ _local_35 = false; _local_36 = false; _local_37 = false; if (_local_10.length >= 19){ _local_38 = (_local_10[18] == "1"); }; } else { _local_35 = (_local_10[18] == "1"); _local_36 = (_local_10[19] == "1"); _local_37 = (_local_10[20] == "1"); if (_local_10.length >= 22){ _local_38 = (_local_10[21] == "1"); }; }; _local_40 = new _SafeStr_3041(_local_11, _local_12, _local_13, _local_15, _local_25, _local_26, _local_18, _local_19, _local_20, _local_21, _local_22, _local_17, _local_16, _local_27, _local_28, _local_29, _local_30, _local_31, _local_34, _local_32, _local_33, _local_35, _local_36, _local_37, _local_38, ""); this._SafeStr_13197(_local_40); this._SafeStr_13198(_local_40); }; _local_6++; }; dispatchEvent(new Event(_SafeStr_13185)); } private function _SafeStr_13197(k:_SafeStr_3041):void { if (k.type == _SafeStr_3041._SafeStr_13163){ this._SafeStr_13186.add(k.id, k); } else { if (k.type == _SafeStr_3041._SafeStr_13162){ this._SafeStr_13187.add(k.id, k); }; }; var _local_2:Array = this._SafeStr_13188[k._SafeStr_5860]; if (_local_2 == null){ _local_2 = []; this._SafeStr_13188.add(k._SafeStr_5860, _local_2); }; _local_2[k._SafeStr_9462] = k.id; } private function _SafeStr_13192(k:AssetLoaderEvent):void { _SafeStr_6.logEventLog(("furnituredata download error " + k.status)); Core.error("Could not download furnidata definition", true, Core._SafeStr_13195); } private function _SafeStr_13198(k:_SafeStr_3041):void { if (this._SafeStr_5525 != null){ if (k.type == _SafeStr_3041._SafeStr_13163){ this._SafeStr_5525._SafeStr_13201(("roomItem.name." + k.id), k._SafeStr_5870); this._SafeStr_5525._SafeStr_13201(("roomItem.desc." + k.id), k.description); } else { if (k.type == _SafeStr_3041._SafeStr_13162){ this._SafeStr_5525._SafeStr_13201(("wallItem.name." + k.id), k._SafeStr_5870); this._SafeStr_5525._SafeStr_13201(("wallItem.desc." + k.id), k.description); }; }; }; } private function _SafeStr_13200(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 _-1rg // _SafeStr_12899 = "_-4b3" (String#33439, DoABC#3) // _SafeStr_13162 = "_-Ke" (String#39239, DoABC#3) // _SafeStr_13163 = "_-0ie" (String#23889, DoABC#3) // _SafeStr_13185 = "_-4bL" (String#33450, DoABC#3) // _SafeStr_13186 = "_-0H2" (String#7873, DoABC#3) // _SafeStr_13187 = "_-5PC" (String#3955, DoABC#3) // _SafeStr_13188 = "_-08u" (String#22508, DoABC#3) // _SafeStr_13189 = "_-2Er" (String#9942, DoABC#3) // _SafeStr_13190 = "_-6D6" (String#37382, DoABC#3) // _SafeStr_13191 = "_-0Xv" (String#23487, DoABC#3) // _SafeStr_13192 = "_-00l" (String#22210, DoABC#3) // _SafeStr_13193 = "_-1Ku" (String#8978, DoABC#3) // _SafeStr_13194 = "_-4PW" (String#12154, DoABC#3) // _SafeStr_13195 = "_-0FG" (String#22763, DoABC#3) // _SafeStr_13196 = "_-1dJ" (String#26111, DoABC#3) // _SafeStr_13197 = "_-1o0" (String#26539, DoABC#3) // _SafeStr_13198 = "_-5ah" (String#35846, DoABC#3) // _SafeStr_13199 = "_-15C" (String#24810, DoABC#3) // _SafeStr_13200 = "_-51z" (String#34503, DoABC#3) // _SafeStr_13201 = "_-4-Z" (String#3590, DoABC#3) // _SafeStr_3041 = "_-Xd" (String#4452, DoABC#3) // _SafeStr_37 = "_-6-O" (String#36835, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5860 = "_-26X" (String#9795, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) // _SafeStr_8961 = "_-g8" (String#40026, DoABC#3) // _SafeStr_9462 = "_-5YB" (String#13325, DoABC#3) //------------------------------------------------------------ //_-1sG._SafeStr_4946 package _-1sG { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4946 implements _SafeStr_2270 { private var _SafeStr_9813:int; private var _SafeStr_13202:int; public function get _SafeStr_7785():int { return (this._SafeStr_9813); } public function get _SafeStr_13203():int { return (this._SafeStr_13202); } public function flush():Boolean { this._SafeStr_9813 = -1; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_9813 = k._SafeStr_5331(); this._SafeStr_13202 = k._SafeStr_5331(); return (true); } } }//package _-1sG // _SafeStr_13202 = "_-WD" (String#39664, DoABC#3) // _SafeStr_13203 = "_-2br" (String#28518, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4946 = "_-0Z3" (String#8170, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7785 = "_-4Uj" (String#33210, DoABC#3) // _SafeStr_9813 = "_-54z" (String#704, DoABC#3) //------------------------------------------------------------ //_-1sG._SafeStr_5001 package _-1sG { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_5001 implements _SafeStr_2270 { private var _SafeStr_13204:int; private var _SafeStr_13205:int; private var _SafeStr_13206:int; public function get _SafeStr_13207():int { return (this._SafeStr_13204); } public function get _SafeStr_13208():int { return (this._SafeStr_13205); } public function get _SafeStr_13209():int { return (this._SafeStr_13206); } public function flush():Boolean { this._SafeStr_13204 = -1; this._SafeStr_13206 = -1; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_13204 = k._SafeStr_5331(); this._SafeStr_13205 = k._SafeStr_5331(); this._SafeStr_13206 = k._SafeStr_5331(); return (true); } } }//package _-1sG // _SafeStr_13204 = "_-5xy" (String#36737, DoABC#3) // _SafeStr_13205 = "_-0BG" (String#22602, DoABC#3) // _SafeStr_13206 = "_-2-T" (String#9667, DoABC#3) // _SafeStr_13207 = "_-5O6" (String#35360, DoABC#3) // _SafeStr_13208 = "_-2-z" (String#27039, DoABC#3) // _SafeStr_13209 = "_-05B" (String#22372, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5001 = "_-3cS" (String#11333, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-1sG._SafeStr_5008 package _-1sG { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_5008 implements _SafeStr_2270 { private var _SafeStr_9813:int; private var _SafeStr_13206:int; public function get _SafeStr_7785():int { return (this._SafeStr_9813); } public function get _SafeStr_13209():int { return (this._SafeStr_13206); } public function flush():Boolean { this._SafeStr_9813 = -1; this._SafeStr_13206 = -1; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_9813 = k._SafeStr_5331(); this._SafeStr_13206 = k._SafeStr_5331(); return (true); } } }//package _-1sG // _SafeStr_13206 = "_-2-T" (String#9667, DoABC#3) // _SafeStr_13209 = "_-05B" (String#22372, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5008 = "_-09x" (String#7773, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7785 = "_-4Uj" (String#33210, DoABC#3) // _SafeStr_9813 = "_-54z" (String#704, DoABC#3) //------------------------------------------------------------ //_-1Sj._SafeStr_3978 package _-1Sj { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-650.TalentLevelUpMessageParser; public class _SafeStr_3978 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3978(k:Function) { super(k, TalentLevelUpMessageParser); } public function _SafeStr_5325():TalentLevelUpMessageParser { return ((_SafeStr_5326 as TalentLevelUpMessageParser)); } } }//package _-1Sj // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3978 = "_-0J-" (String#22914, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1Sj._SafeStr_4037 package _-1Sj { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-650._SafeStr_4894; public class _SafeStr_4037 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4037(k:Function) { super(k, _SafeStr_4894); } public function _SafeStr_5325():_SafeStr_4894 { return ((_SafeStr_5326 as _SafeStr_4894)); } } }//package _-1Sj // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4037 = "_-2oe" (String#29019, DoABC#3) // _SafeStr_4894 = "_-6CU" (String#13976, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1Sj._SafeStr_4182 package _-1Sj { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-650._SafeStr_4889; public class _SafeStr_4182 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4182(k:Function) { super(k, _SafeStr_4889); } public function _SafeStr_5325():_SafeStr_4889 { return ((_SafeStr_5326 as _SafeStr_4889)); } } }//package _-1Sj // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4182 = "_-10y" (String#8651, DoABC#3) // _SafeStr_4889 = "_-0VO" (String#8114, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_2713 package _-1SW { import _-3qZ._SafeStr_2717; public class _SafeStr_2713 { private var _SafeStr_13210:String; private var _SafeStr_13211:int; private var _SafeStr_13212:int; private var _SafeStr_7511:int; private var _SafeStr_5338:int; private var _SafeStr_13213:Boolean; private var _SafeStr_5501:String; private var _SafeStr_13214:String; private var _SafeStr_13215:int; private var _SafeStr_13216:String; private var _SafeStr_13217:int; private var _totalSteps:int; private var _SafeStr_13218:int; private var _SafeStr_13219:int; private var _SafeStr_13220:String; private var _SafeStr_13221:String; private var _SafeStr_13222:Boolean; private var _SafeStr_13223:Date; public function _SafeStr_2713(k:_SafeStr_2717) { this._SafeStr_13223 = new Date(); super(); this._SafeStr_13210 = k.readString(); this._SafeStr_13211 = k._SafeStr_5331(); this._SafeStr_13212 = k._SafeStr_5331(); this._SafeStr_7511 = k._SafeStr_5331(); this._SafeStr_5338 = k._SafeStr_5331(); this._SafeStr_13213 = k.readBoolean(); this._SafeStr_5501 = k.readString(); this._SafeStr_13214 = k.readString(); this._SafeStr_13215 = k._SafeStr_5331(); this._SafeStr_13216 = k.readString(); this._SafeStr_13217 = k._SafeStr_5331(); this._totalSteps = k._SafeStr_5331(); this._SafeStr_13219 = k._SafeStr_5331(); this._SafeStr_13220 = k.readString(); this._SafeStr_13221 = k.readString(); this._SafeStr_13222 = k.readBoolean(); } public static function _SafeStr_13224(k:String):String { return (("quests." + k)); } public function get _SafeStr_13225():String { return (this._SafeStr_13210); } public function get _SafeStr_11125():String { return (this._SafeStr_13216); } public function get _SafeStr_13226():int { return (this._SafeStr_13211); } public function get _SafeStr_13227():int { return (this._SafeStr_13212); } public function get activityPointType():int { return (this._SafeStr_7511); } public function get accepted():Boolean { return (this._SafeStr_13213); } public function get id():int { return (this._SafeStr_5338); } public function get type():String { return (this._SafeStr_5501); } public function get _SafeStr_13228():String { return (this._SafeStr_13214); } public function get _SafeStr_13229():int { return (this._SafeStr_13215); } public function get _SafeStr_13230():int { return (this._SafeStr_13217); } public function get _SafeStr_13231():int { return (this._totalSteps); } public function get _SafeStr_13232():Boolean { return ((this._SafeStr_13217 == this._totalSteps)); } public function get _SafeStr_13233():int { if (this._SafeStr_13218 < 1){ return (0); }; var k:Date = new Date(); var _local_2:int = (k.getTime() - this._SafeStr_13223.getTime()); var _local_3:int = Math.max(0, (this._SafeStr_13218 - Math.floor((_local_2 / 1000)))); return (_local_3); } public function _SafeStr_13234():String { return (_SafeStr_13224(this._SafeStr_13225)); } public function _SafeStr_13235():String { return (((this._SafeStr_13234() + ".") + this._SafeStr_13216)); } public function get _SafeStr_13236():Boolean { return ((this._SafeStr_5338 < 1)); } public function set id(k:int):void { this._SafeStr_5338 = k; } public function set accepted(k:Boolean):void { this._SafeStr_13213 = k; } public function get _SafeStr_13237():Boolean { return ((this._SafeStr_13211 >= this._SafeStr_13212)); } public function get _SafeStr_13238():Date { return (this._SafeStr_13223); } public function set _SafeStr_13233(k:int):void { this._SafeStr_13218 = k; } public function get sortOrder():int { return (this._SafeStr_13219); } public function get _SafeStr_13239():String { return (this._SafeStr_13220); } public function get _SafeStr_13240():String { return (this._SafeStr_13221); } public function get easy():Boolean { return (this._SafeStr_13222); } } }//package _-1SW // _SafeStr_11125 = "_-lO" (String#40212, DoABC#3) // _SafeStr_13210 = "_-3gy" (String#11417, DoABC#3) // _SafeStr_13211 = "_-17L" (String#24891, DoABC#3) // _SafeStr_13212 = "_-0ZX" (String#23543, DoABC#3) // _SafeStr_13213 = "_-24Y" (String#27219, DoABC#3) // _SafeStr_13214 = "_-2YD" (String#28376, DoABC#3) // _SafeStr_13215 = "_-6Ge" (String#37509, DoABC#3) // _SafeStr_13216 = "_-2mG" (String#28927, DoABC#3) // _SafeStr_13217 = "_-067" (String#22408, DoABC#3) // _SafeStr_13218 = "_-Pl" (String#39426, DoABC#3) // _SafeStr_13219 = "_-3aC" (String#3496, DoABC#3) // _SafeStr_13220 = "_-3nC" (String#11514, DoABC#3) // _SafeStr_13221 = "_-1iU" (String#9355, DoABC#3) // _SafeStr_13222 = "_-Y9" (String#39727, DoABC#3) // _SafeStr_13223 = "_-2tk" (String#29220, DoABC#3) // _SafeStr_13224 = "_-EU" (String#39011, DoABC#3) // _SafeStr_13225 = "_-4LG" (String#32817, DoABC#3) // _SafeStr_13226 = "_-0I-" (String#22878, DoABC#3) // _SafeStr_13227 = "_-663" (String#37104, DoABC#3) // _SafeStr_13228 = "_-2r9" (String#29116, DoABC#3) // _SafeStr_13229 = "_-2rL" (String#29125, DoABC#3) // _SafeStr_13230 = "_-2Vs" (String#28277, DoABC#3) // _SafeStr_13231 = "_-5zP" (String#36800, DoABC#3) // _SafeStr_13232 = "_-0B0" (String#22591, DoABC#3) // _SafeStr_13233 = "_-1nx" (String#26535, DoABC#3) // _SafeStr_13234 = "_-6jk" (String#38676, DoABC#3) // _SafeStr_13235 = "_-1yQ" (String#26942, DoABC#3) // _SafeStr_13236 = "_-5YR" (String#35758, DoABC#3) // _SafeStr_13237 = "_-6Bw" (String#37337, DoABC#3) // _SafeStr_13238 = "_-3ES" (String#30069, DoABC#3) // _SafeStr_13239 = "_-50w" (String#34459, DoABC#3) // _SafeStr_13240 = "_-6Ev" (String#37443, DoABC#3) // _SafeStr_2713 = "_-6iV" (String#14481, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_7511 = "_-1Gs" (String#497, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_3851 package _-1SW { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5Hv._SafeStr_4902; public class _SafeStr_3851 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3851(k:Function) { super(k, _SafeStr_4902); } public function _SafeStr_5325():_SafeStr_4902 { return ((_SafeStr_5326 as _SafeStr_4902)); } } }//package _-1SW // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3851 = "_-1Ps" (String#25599, DoABC#3) // _SafeStr_4902 = "_-2g6" (String#10380, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_3952 package _-1SW { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5Hv._SafeStr_3967; public class _SafeStr_3952 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3952(k:Function) { super(k, _SafeStr_3967); } public function _SafeStr_5325():_SafeStr_3967 { return ((_SafeStr_5326 as _SafeStr_3967)); } } }//package _-1SW // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3952 = "_-5y7" (String#36743, DoABC#3) // _SafeStr_3967 = "_-1wy" (String#9613, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_3953 package _-1SW { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5Hv._SafeStr_3949; public class _SafeStr_3953 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3953(k:Function) { super(k, _SafeStr_3949); } public function _SafeStr_5325():_SafeStr_3949 { return ((_SafeStr_5326 as _SafeStr_3949)); } } }//package _-1SW // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3949 = "_-156" (String#8719, DoABC#3) // _SafeStr_3953 = "_-6gq" (String#38563, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_3960 package _-1SW { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5Hv._SafeStr_3958; public class _SafeStr_3960 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3960(k:Function) { super(k, _SafeStr_3958); } public function _SafeStr_5325():_SafeStr_3958 { return ((_SafeStr_5326 as _SafeStr_3958)); } } }//package _-1SW // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3958 = "_-0M" (String#7947, DoABC#3) // _SafeStr_3960 = "_-3u4" (String#31704, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_3961 package _-1SW { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5Hv._SafeStr_3947; public class _SafeStr_3961 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3961(k:Function) { super(k, _SafeStr_3947); } public function _SafeStr_5325():_SafeStr_3947 { return ((_SafeStr_5326 as _SafeStr_3947)); } } }//package _-1SW // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3947 = "_-44" (String#11814, DoABC#3) // _SafeStr_3961 = "_-4FJ" (String#32585, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_3968 package _-1SW { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5Hv._SafeStr_4921; public class _SafeStr_3968 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3968(k:Function) { super(k, _SafeStr_4921); } public function _SafeStr_5325():_SafeStr_4921 { return ((_SafeStr_5326 as _SafeStr_4921)); } } }//package _-1SW // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3968 = "_-1f-" (String#26171, DoABC#3) // _SafeStr_4921 = "_-5kw" (String#13524, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_4111 package _-1SW { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5Hv._SafeStr_4951; public class _SafeStr_4111 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4111(k:Function) { super(k, _SafeStr_4951); } public function _SafeStr_5325():_SafeStr_4951 { return ((_SafeStr_5326 as _SafeStr_4951)); } } }//package _-1SW // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4111 = "_-0fn" (String#23785, DoABC#3) // _SafeStr_4951 = "_-6-0" (String#13769, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_4257 package _-1SW { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5Hv._SafeStr_4991; public class _SafeStr_4257 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4257(k:Function) { super(k, _SafeStr_4991); } public function _SafeStr_5325():_SafeStr_4991 { return ((_SafeStr_5326 as _SafeStr_4991)); } } }//package _-1SW // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4257 = "_-Tv" (String#39587, DoABC#3) // _SafeStr_4991 = "_-27h" (String#9821, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_4283 package _-1SW { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5Hv._SafeStr_4999; public class _SafeStr_4283 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4283(k:Function) { super(k, _SafeStr_4999); } public function _SafeStr_5325():_SafeStr_4999 { return ((_SafeStr_5326 as _SafeStr_4999)); } } }//package _-1SW // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4283 = "_-1eZ" (String#26161, DoABC#3) // _SafeStr_4999 = "_-LB" (String#14781, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_4321 package _-1SW { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5Hv._SafeStr_5011; public class _SafeStr_4321 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4321(k:Function) { super(k, _SafeStr_5011); } public function _SafeStr_5325():_SafeStr_5011 { return ((this._SafeStr_5326 as _SafeStr_5011)); } } }//package _-1SW // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4321 = "_-2Pf" (String#28029, DoABC#3) // _SafeStr_5011 = "_-0Jd" (String#7910, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_4335 package _-1SW { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5Hv._SafeStr_5016; public class _SafeStr_4335 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4335(k:Function) { super(k, _SafeStr_5016); } public function _SafeStr_5325():_SafeStr_5016 { return ((_SafeStr_5326 as _SafeStr_5016)); } } }//package _-1SW // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4335 = "_-4-M" (String#31943, DoABC#3) // _SafeStr_5016 = "_-5Mx" (String#13146, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_5192 package _-1SW { import _-0MK._SafeStr_3; import _-3qZ._SafeStr_2717; public class _SafeStr_5192 implements _SafeStr_3 { private var _SafeStr_13241:Boolean; private var _SafeStr_13242:int; private var _SafeStr_13243:int; private var _SafeStr_13244:int; private var _SafeStr_13245:int; private var _SafeStr_13246:int; private var _SafeStr_13247:int; private var _SafeStr_9812:String; private var _SafeStr_13248:int; private var _SafeStr_13249:Array; public function _SafeStr_5192(k:_SafeStr_2717):void { this._SafeStr_13249 = []; super(); this._SafeStr_13241 = k.readBoolean(); this._SafeStr_13242 = k._SafeStr_5331(); this._SafeStr_13243 = k._SafeStr_5331(); this._SafeStr_13244 = k._SafeStr_5331(); this._SafeStr_13245 = k._SafeStr_5331(); this._SafeStr_13246 = k._SafeStr_5331(); this._SafeStr_13247 = k._SafeStr_5331(); this._SafeStr_9812 = k.readString(); this._SafeStr_13248 = k._SafeStr_5331(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_13249.push(k._SafeStr_5331()); _local_3++; }; } public function dispose():void { this._SafeStr_13249 = null; } public function get disposed():Boolean { return ((this._SafeStr_13249 == null)); } public function get _SafeStr_13250():Boolean { return (this._SafeStr_13241); } public function get personalContributionScore():int { return (this._SafeStr_13242); } public function get _SafeStr_13251():int { return (this._SafeStr_13243); } public function get _SafeStr_13252():int { return (this._SafeStr_13244); } public function get communityHighestAchievedLevel():int { return (this._SafeStr_13245); } public function get scoreRemainingUntilNextLevel():int { return (this._SafeStr_13246); } public function get percentCompletionTowardsNextLevel():int { return (this._SafeStr_13247); } public function get _SafeStr_13253():int { return (this._SafeStr_13248); } public function get _SafeStr_13254():Array { return (this._SafeStr_13249); } public function get _SafeStr_9816():String { return (this._SafeStr_9812); } } }//package _-1SW // _SafeStr_13241 = "_-1KU" (String#25386, DoABC#3) // _SafeStr_13242 = "_-6gV" (String#38546, DoABC#3) // _SafeStr_13243 = "_-3PP" (String#30513, DoABC#3) // _SafeStr_13244 = "_-6Gm" (String#37515, DoABC#3) // _SafeStr_13245 = "_-Cd" (String#38949, DoABC#3) // _SafeStr_13246 = "_-fP" (String#40002, DoABC#3) // _SafeStr_13247 = "_-14p" (String#24796, DoABC#3) // _SafeStr_13248 = "_-0RZ" (String#23250, DoABC#3) // _SafeStr_13249 = "_-1RJ" (String#25665, DoABC#3) // _SafeStr_13250 = "_-3z6" (String#31896, DoABC#3) // _SafeStr_13251 = "_-1Jp" (String#25360, DoABC#3) // _SafeStr_13252 = "_-6Le" (String#37693, DoABC#3) // _SafeStr_13253 = "_-3CD" (String#29975, DoABC#3) // _SafeStr_13254 = "_-1J4" (String#25331, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5192 = "_-2h-" (String#10393, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_9812 = "_-7f" (String#706, DoABC#3) // _SafeStr_9816 = "_-1bD" (String#26039, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_5193 package _-1SW { import _-0MK._SafeStr_3; import _-3qZ._SafeStr_2717; public class _SafeStr_5193 implements _SafeStr_3 { private var _SafeStr_9812:String; private var _SafeStr_13255:Array; public function _SafeStr_5193(k:_SafeStr_2717):void { this._SafeStr_13255 = []; super(); this._SafeStr_9812 = k.readString(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_13255.push(new _SafeStr_5246(k)); _local_3++; }; } public function dispose():void { this._SafeStr_13255 = null; } public function get disposed():Boolean { return ((this._SafeStr_13255 == null)); } public function get hof():Array { return (this._SafeStr_13255); } public function get _SafeStr_9816():String { return (this._SafeStr_9812); } } }//package _-1SW // _SafeStr_13255 = "_-4p6" (String#33956, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5193 = "_-iA" (String#15189, DoABC#3) // _SafeStr_5246 = "_-04S" (String#7687, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_9812 = "_-7f" (String#706, DoABC#3) // _SafeStr_9816 = "_-1bD" (String#26039, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_5194 package _-1SW { import _-3qZ._SafeStr_2717; public class _SafeStr_5194 { private var _SafeStr_13256:int; private var _SafeStr_13257:String; private var _SafeStr_13258:int; private var _SafeStr_13259:String; private var _SafeStr_13260:Boolean; private var _SafeStr_13171:String; public function _SafeStr_5194(k:_SafeStr_2717) { this._SafeStr_13256 = k._SafeStr_5331(); this._SafeStr_13257 = k.readString(); this._SafeStr_13258 = k._SafeStr_5331(); this._SafeStr_13259 = k.readString(); this._SafeStr_13260 = k.readBoolean(); this._SafeStr_13171 = k.readString(); } public function get _SafeStr_13261():int { return (this._SafeStr_13256); } public function get _SafeStr_13262():String { return (this._SafeStr_13257); } public function get userRank():int { return (this._SafeStr_13258); } public function get _SafeStr_13263():String { return (this._SafeStr_13259); } public function get badge():Boolean { return (this._SafeStr_13260); } public function get _SafeStr_5870():String { return (this._SafeStr_13171); } } }//package _-1SW // _SafeStr_13171 = "_-0Qj" (String#8034, DoABC#3) // _SafeStr_13256 = "_-4ns" (String#33906, DoABC#3) // _SafeStr_13257 = "_-ZS" (String#39774, DoABC#3) // _SafeStr_13258 = "_-3jO" (String#31268, DoABC#3) // _SafeStr_13259 = "_-0K3" (String#22966, DoABC#3) // _SafeStr_13260 = "_-5O3" (String#35358, DoABC#3) // _SafeStr_13261 = "_-4sM" (String#34084, DoABC#3) // _SafeStr_13262 = "_-302" (String#29497, DoABC#3) // _SafeStr_13263 = "_-48B" (String#32304, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5194 = "_-5IT" (String#13070, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_5245 package _-1SW { public interface _SafeStr_5245 { function get userId():int; function get userName():String; function get figure():String; } }//package _-1SW // _SafeStr_5245 = "_-jK" (String#15211, DoABC#3) //------------------------------------------------------------ //_-1SW._SafeStr_5246 package _-1SW { import _-3qZ._SafeStr_2717; public class _SafeStr_5246 implements _SafeStr_5245 { private var _SafeStr_5512:int; private var _SafeStr_7448:String; private var _SafeStr_5342:String; private var _SafeStr_13264:int; private var _SafeStr_13265:int; public function _SafeStr_5246(k:_SafeStr_2717) { this._SafeStr_5512 = k._SafeStr_5331(); this._SafeStr_7448 = k.readString(); this._SafeStr_5342 = k.readString(); this._SafeStr_13264 = k._SafeStr_5331(); this._SafeStr_13265 = k._SafeStr_5331(); } public function get userId():int { return (this._SafeStr_5512); } public function get userName():String { return (this._SafeStr_7448); } public function get figure():String { return (this._SafeStr_5342); } public function get rank():int { return (this._SafeStr_13264); } public function get _SafeStr_13266():int { return (this._SafeStr_13265); } } }//package _-1SW // _SafeStr_13264 = "_-05Y" (String#2570, DoABC#3) // _SafeStr_13265 = "_-Mf" (String#14815, DoABC#3) // _SafeStr_13266 = "_-3Hn" (String#30209, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5245 = "_-jK" (String#15211, DoABC#3) // _SafeStr_5246 = "_-04S" (String#7687, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) //------------------------------------------------------------ //_-1TK._SafeStr_4923 package _-1TK { import flash.system.System; public class _SafeStr_4923 { public static function _SafeStr_8777():void { System.pauseForGCIfCollectionImminent(); } public static function get _SafeStr_13267():uint { return (System.totalMemory); } } }//package _-1TK // _SafeStr_13267 = "_-5o0" (String#36361, DoABC#3) // _SafeStr_4923 = "_-4os" (String#33946, DoABC#3) // _SafeStr_8777 = "_-2Hq" (String#3145, DoABC#3) //------------------------------------------------------------ //_-1TK.Hex package _-1TK { import flash.utils.ByteArray; public class Hex { public static function _SafeStr_11565(k:String):ByteArray { k = k.replace(/^0x|\s|:/gm, ""); var _local_2:ByteArray = new ByteArray(); if ((k.length & 1) == 1){ k = ("0" + k); }; var _local_3:uint; while (_local_3 < k.length) { _local_2[(_local_3 / 2)] = parseInt(k.substr(_local_3, 2), 16); _local_3 = (_local_3 + 2); }; return (_local_2); } public static function _SafeStr_13268(k:ByteArray, _arg_2:Boolean=false):String { var _local_3:String = ""; var _local_4:uint; while (_local_4 < k.length) { _local_3 = (_local_3 + ("0" + k[_local_4].toString(16)).substr(-2, 2)); if (_arg_2){ if (_local_4 < (k.length - 1)){ _local_3 = (_local_3 + ":"); }; }; _local_4++; }; return (_local_3); } public static function toString(k:String, _arg_2:String="utf-8"):String { var _local_3:ByteArray = _SafeStr_11565(k); return (_local_3.readMultiByte(_local_3.length, _arg_2)); } public static function _SafeStr_13269(k:String):String { return (toString(k, "iso-8859-1")); } public static function _SafeStr_13270(k:String, _arg_2:Boolean=false, _arg_3:String="utf-8"):String { var _local_4:ByteArray = new ByteArray(); _local_4.writeMultiByte(k, _arg_3); return (_SafeStr_13268(_local_4, _arg_2)); } public static function _SafeStr_13271(k:String, _arg_2:Boolean=false):String { return (_SafeStr_13270(k, _arg_2, "iso-8859-1")); } } }//package _-1TK // _SafeStr_11565 = "_-9g" (String#38838, DoABC#3) // _SafeStr_13268 = "_-2Ml" (String#10075, DoABC#3) // _SafeStr_13269 = "_-5p8" (String#36402, DoABC#3) // _SafeStr_13270 = "_-1A3" (String#24991, DoABC#3) // _SafeStr_13271 = "_-2fy" (String#28674, DoABC#3) //------------------------------------------------------------ //_-1tn._SafeStr_2537 package _-1tn { public interface _SafeStr_2537 { function getStyle(_arg_1:String, _arg_2:uint, _arg_3:String):uint; function _SafeStr_13272(_arg_1:uint, _arg_2:uint):Object; function _SafeStr_13273(_arg_1:uint, _arg_2:String, _arg_3:uint):Array; function getPropertyDefaults(_arg_1:uint):_SafeStr_3595; function _SafeStr_13274():Array; } }//package _-1tn // _SafeStr_13272 = "_-5F4" (String#13017, DoABC#3) // _SafeStr_13273 = "_-5k3" (String#13512, DoABC#3) // _SafeStr_13274 = "_-0y4" (String#8581, DoABC#3) // _SafeStr_2537 = "_-5Rb" (String#13225, DoABC#3) // _SafeStr_3595 = "_-19Z" (String#8794, DoABC#3) //------------------------------------------------------------ //_-1tn._SafeStr_3595 package _-1tn { import _-4A5.PropertyStruct; public interface _SafeStr_3595 { function get(_arg_1:String):PropertyStruct; } }//package _-1tn // _SafeStr_3595 = "_-19Z" (String#8794, DoABC#3) //------------------------------------------------------------ //_-1tn._SafeStr_3621 package _-1tn { import flash.text.AntiAliasType; import _-4A5.TextStyle; import _-5im._SafeStr_3620; import _-5im._SafeStr_3618; public class _SafeStr_3621 { public static const _SafeStr_13275:String = "always_show_selection"; public static const _SafeStr_13276:String = "antialias_type"; public static const _SafeStr_13277:String = "asset_uri"; public static const _SafeStr_13278:String = "auto_arrange_items"; public static const _SafeStr_13279:String = "auto_size"; public static const _SafeStr_13280:String = "bitmap_asset_name"; public static const BORDER:String = "border"; public static const _SafeStr_13281:String = "border_color"; public static const _SafeStr_13282:String = "condense_white"; public static const _SafeStr_13283:String = "container_resize_to_columns"; public static const _SafeStr_13284:String = "direction"; public static const _SafeStr_13285:String = "display_as_password"; public static const _SafeStr_13286:String = "display_raw"; public static const _SafeStr_13287:String = "editable"; public static const _SafeStr_13288:String = "fit_size_to_contents"; public static const _SafeStr_13289:String = "focus_capturer"; public static const _SafeStr_13290:String = "greyscale"; public static const _SafeStr_13291:String = "grid_fit_type"; public static const _SafeStr_13292:String = "handle_bitmap_disposing"; public static const _SafeStr_13293:String = "help_page"; public static const _SafeStr_13294:String = "link_target"; public static const _SafeStr_13295:String = "spacing"; public static const _SafeStr_13296:String = "keep_open_on_deactivate"; public static const _SafeStr_13297:String = "margin_left"; public static const _SafeStr_13298:String = "margin_top"; public static const _SafeStr_13299:String = "margin_right"; public static const _SafeStr_13300:String = "margin_bottom"; public static const _SafeStr_13301:String = "max_chars"; public static const _SafeStr_13302:String = "max_lines"; public static const _SafeStr_13303:String = "item_array"; public static const _SafeStr_13304:String = "mouse_wheel_enabled"; public static const _SafeStr_13305:String = "multiline"; public static const _SafeStr_13306:String = "open_upward"; public static const _SafeStr_13307:String = "padding_horizontal"; public static const _SafeStr_13308:String = "padding_vertical"; public static const _SafeStr_13309:String = "pivot_point"; public static const _SafeStr_13310:String = "pointer_offset"; public static const _SafeStr_13311:String = "resize_on_item_update"; public static const _SafeStr_13312:String = "restrict"; public static const _SafeStr_13313:String = "scale_to_fit_items"; public static const _SafeStr_13314:String = "scrollable"; public static const _SafeStr_13315:String = "scroll_step_h"; public static const _SafeStr_13316:String = "scroll_step_v"; public static const _SafeStr_13317:String = "selectable"; public static const _SafeStr_13318:String = "stretched_x"; public static const _SafeStr_13319:String = "stretched_y"; public static const _SafeStr_13320:String = "text_color"; public static const _SafeStr_13321:String = "text_style"; public static const _SafeStr_13322:String = "tool_tip_caption"; public static const _SafeStr_13323:String = "tool_tip_delay"; public static const _SafeStr_13324:String = "tool_tip_is_dynamic"; public static const _SafeStr_7999:String = "vertical"; public static const _SafeStr_13325:String = "widget_type"; public static const _SafeStr_13326:String = "word_wrap"; public static const _SafeStr_13327:String = "wrap_x"; public static const _SafeStr_13328:String = "wrap_y"; public static const _SafeStr_13329:String = "zoom_x"; public static const _SafeStr_13330:String = "zoom_y"; public static const _SafeStr_13331:String = "overflow_replace"; public static const _SafeStr_13332:String = "test_id_key"; public static const BOLD:String = "bold"; public static const _SafeStr_13333:String = "etching_color"; public static const _SafeStr_13334:String = "etching_position"; public static const _SafeStr_13335:String = "font_face"; public static const _SafeStr_13336:String = "font_size"; public static const ITALIC:String = "italic"; public static const _SafeStr_13337:String = "kerning"; public static const _SafeStr_13338:String = "leading"; public static const _SafeStr_13339:String = "sharpness"; public static const _SafeStr_5575:String = "spacing"; public static const _SafeStr_13340:String = "thickness"; public static const _SafeStr_13341:String = "underline"; public static const _SafeStr_13342:Array = [AntiAliasType.NORMAL, AntiAliasType.ADVANCED]; public static const _SafeStr_13343:Array = [TextStyle.TOP_LEFT, TextStyle.TOP, TextStyle._SafeStr_13344, TextStyle.LEFT, TextStyle.RIGHT, TextStyle._SafeStr_13345, TextStyle.BOTTOM, TextStyle._SafeStr_13346]; public static const _SafeStr_13347:String = _SafeStr_3620.DEFAULT; public static const _SafeStr_13348:Array = [_SafeStr_3620.DEFAULT, _SafeStr_3620._SafeStr_13349, _SafeStr_3620._SafeStr_13350, _SafeStr_3620._SafeStr_13351, _SafeStr_3620.TOP, _SafeStr_3620._SafeStr_13352]; public static const _SafeStr_13353:Array = _SafeStr_3618._SafeStr_13354; } }//package _-1tn // _SafeStr_13275 = "_-5W0" (String#35661, DoABC#3) // _SafeStr_13276 = "_-62N" (String#36953, DoABC#3) // _SafeStr_13277 = "_-qc" (String#40425, DoABC#3) // _SafeStr_13278 = "_-100" (String#24604, DoABC#3) // _SafeStr_13279 = "_-0zm" (String#24557, DoABC#3) // _SafeStr_13280 = "_-5M3" (String#35286, DoABC#3) // _SafeStr_13281 = "_-5Xm" (String#35729, DoABC#3) // _SafeStr_13282 = "_-3S1" (String#30617, DoABC#3) // _SafeStr_13283 = "_-00N" (String#22201, DoABC#3) // _SafeStr_13284 = "_-8o" (String#38804, DoABC#3) // _SafeStr_13285 = "_-6VE" (String#38069, DoABC#3) // _SafeStr_13286 = "_-4e2" (String#33552, DoABC#3) // _SafeStr_13287 = "_-4Wt" (String#33290, DoABC#3) // _SafeStr_13288 = "_-Mt" (String#39316, DoABC#3) // _SafeStr_13289 = "_-1r" (String#26650, DoABC#3) // _SafeStr_13290 = "_-62r" (String#36971, DoABC#3) // _SafeStr_13291 = "_-4M2" (String#32848, DoABC#3) // _SafeStr_13292 = "_-0So" (String#23291, DoABC#3) // _SafeStr_13293 = "_-Sy" (String#39546, DoABC#3) // _SafeStr_13294 = "_-4t7" (String#34118, DoABC#3) // _SafeStr_13295 = "_-2gG" (String#28684, DoABC#3) // _SafeStr_13296 = "_-52A" (String#34512, DoABC#3) // _SafeStr_13297 = "_-0ga" (String#23815, DoABC#3) // _SafeStr_13298 = "_-1Ri" (String#25682, DoABC#3) // _SafeStr_13299 = "_-2oM" (String#29006, DoABC#3) // _SafeStr_13300 = "_-1Qr" (String#25646, DoABC#3) // _SafeStr_13301 = "_-4iy" (String#33727, DoABC#3) // _SafeStr_13302 = "_-5pE" (String#36406, DoABC#3) // _SafeStr_13303 = "_-0fL" (String#23770, DoABC#3) // _SafeStr_13304 = "_-4xO" (String#34272, DoABC#3) // _SafeStr_13305 = "_-6kQ" (String#38706, DoABC#3) // _SafeStr_13306 = "_-0sE" (String#24263, DoABC#3) // _SafeStr_13307 = "_-Ql" (String#39468, DoABC#3) // _SafeStr_13308 = "_-5s" (String#36511, DoABC#3) // _SafeStr_13309 = "_-zI" (String#40761, DoABC#3) // _SafeStr_13310 = "_-2fo" (String#28666, DoABC#3) // _SafeStr_13311 = "_-6g5" (String#38529, DoABC#3) // _SafeStr_13312 = "_-0qO" (String#24183, DoABC#3) // _SafeStr_13313 = "_-YU" (String#39740, DoABC#3) // _SafeStr_13314 = "_-0DT" (String#22691, DoABC#3) // _SafeStr_13315 = "_-4Hz" (String#32685, DoABC#3) // _SafeStr_13316 = "_-22l" (String#27140, DoABC#3) // _SafeStr_13317 = "_-4V7" (String#33226, DoABC#3) // _SafeStr_13318 = "_-3tI" (String#31663, DoABC#3) // _SafeStr_13319 = "_-2pS" (String#29050, DoABC#3) // _SafeStr_13320 = "_-1He" (String#25277, DoABC#3) // _SafeStr_13321 = "_-Tj" (String#39578, DoABC#3) // _SafeStr_13322 = "_-2nj" (String#28989, DoABC#3) // _SafeStr_13323 = "_-2rF" (String#29120, DoABC#3) // _SafeStr_13324 = "_-2VB" (String#28249, DoABC#3) // _SafeStr_13325 = "_-0Bb" (String#22614, DoABC#3) // _SafeStr_13326 = "_-08O" (String#22490, DoABC#3) // _SafeStr_13327 = "_-2EY" (String#27602, DoABC#3) // _SafeStr_13328 = "_-4BH" (String#32426, DoABC#3) // _SafeStr_13329 = "_-1ED" (String#25159, DoABC#3) // _SafeStr_13330 = "_-3tG" (String#31662, DoABC#3) // _SafeStr_13331 = "_-6Ay" (String#37301, DoABC#3) // _SafeStr_13332 = "_-1ss" (String#26718, DoABC#3) // _SafeStr_13333 = "_-BY" (String#38907, DoABC#3) // _SafeStr_13334 = "_-2Fz" (String#9961, DoABC#3) // _SafeStr_13335 = "_-lG" (String#40205, DoABC#3) // _SafeStr_13336 = "_-4v1" (String#34187, DoABC#3) // _SafeStr_13337 = "_-0zd" (String#24553, DoABC#3) // _SafeStr_13338 = "_-3m0" (String#31375, DoABC#3) // _SafeStr_13339 = "_-0RM" (String#23241, DoABC#3) // _SafeStr_13340 = "_-0sT" (String#24274, DoABC#3) // _SafeStr_13341 = "_-cp" (String#39901, DoABC#3) // _SafeStr_13342 = "_-01P" (String#22236, DoABC#3) // _SafeStr_13343 = "_-0Gm" (String#22824, DoABC#3) // _SafeStr_13344 = "_-46R" (String#11849, DoABC#3) // _SafeStr_13345 = "_-17z" (String#8765, DoABC#3) // _SafeStr_13346 = "_-57e" (String#12883, DoABC#3) // _SafeStr_13347 = "_-1Ut" (String#25791, DoABC#3) // _SafeStr_13348 = "_-qL" (String#40416, DoABC#3) // _SafeStr_13349 = "_-DN" (String#14652, DoABC#3) // _SafeStr_13350 = "_-5w2" (String#36666, DoABC#3) // _SafeStr_13351 = "_-4VY" (String#33244, DoABC#3) // _SafeStr_13352 = "_-3hm" (String#31203, DoABC#3) // _SafeStr_13353 = "_-3dW" (String#31051, DoABC#3) // _SafeStr_13354 = "_-5PZ" (String#35420, DoABC#3) // _SafeStr_3618 = "_-55c" (String#34651, DoABC#3) // _SafeStr_3620 = "_-MK" (String#14805, DoABC#3) // _SafeStr_3621 = "_-0pq" (String#8454, DoABC#3) // _SafeStr_5575 = "_-1t5" (String#1080, DoABC#3) // _SafeStr_7999 = "_-4Ve" (String#33250, DoABC#3) //------------------------------------------------------------ //_-1tn.PropertyMap package _-1tn { import flash.utils.Dictionary; import _-4A5.PropertyStruct; import _-4A5.*; public class PropertyMap implements _SafeStr_3595 { private var _SafeStr_13355:Dictionary; public function PropertyMap() { this._SafeStr_13355 = new Dictionary(); super(); } private function add(k:String, _arg_2:Object, _arg_3:String, _arg_4:Array=null):void { this._SafeStr_13355[k] = new PropertyStruct(k, _arg_2, _arg_3, false, _arg_4); } public function _SafeStr_13356(k:String, _arg_2:Boolean):void { this.add(k, _arg_2, PropertyStruct._SafeStr_13357); } public function _SafeStr_13358(k:String, _arg_2:int):void { this.add(k, _arg_2, PropertyStruct._SafeStr_13359); } public function _SafeStr_13360(k:String, _arg_2:uint):void { this.add(k, _arg_2, PropertyStruct._SafeStr_13361); } public function _SafeStr_13362(k:String, _arg_2:uint):void { this.add(k, _arg_2, PropertyStruct._SafeStr_13363); } public function _SafeStr_13364(k:String, _arg_2:Number):void { this.add(k, _arg_2, PropertyStruct.NUMBER); } public function _SafeStr_13365(k:String, _arg_2:String):void { this.add(k, _arg_2, PropertyStruct.STRING); } public function _SafeStr_13366(k:String, _arg_2:String, _arg_3:Array):void { this.add(k, _arg_2, PropertyStruct.STRING, _arg_3); } public function _SafeStr_13367(k:String, _arg_2:Array):void { this.add(k, _arg_2, PropertyStruct._SafeStr_13368); } public function get(k:String):PropertyStruct { return (this._SafeStr_13355[k]); } public function clone():PropertyMap { var _local_2:String; var k:PropertyMap = new PropertyMap(); for (_local_2 in this._SafeStr_13355) { k._SafeStr_13355[_local_2] = this._SafeStr_13355[_local_2]; }; return (k); } } }//package _-1tn // _SafeStr_13355 = "_-58O" (String#34760, DoABC#3) // _SafeStr_13356 = "_-6jo" (String#38680, DoABC#3) // _SafeStr_13357 = "_-bA" (String#39830, DoABC#3) // _SafeStr_13358 = "_-1JA" (String#25333, DoABC#3) // _SafeStr_13359 = "_-32s" (String#29598, DoABC#3) // _SafeStr_13360 = "_-1qE" (String#26622, DoABC#3) // _SafeStr_13361 = "_-2hT" (String#28736, DoABC#3) // _SafeStr_13362 = "_-08l" (String#22504, DoABC#3) // _SafeStr_13363 = "_-2hU" (String#28737, DoABC#3) // _SafeStr_13364 = "_-5Lu" (String#35281, DoABC#3) // _SafeStr_13365 = "_-5Ac" (String#34843, DoABC#3) // _SafeStr_13366 = "_-4dZ" (String#33530, DoABC#3) // _SafeStr_13367 = "_-0qk" (String#24197, DoABC#3) // _SafeStr_13368 = "_-3Rc" (String#30602, DoABC#3) // _SafeStr_3595 = "_-19Z" (String#8794, DoABC#3) //------------------------------------------------------------ //_-1TS._SafeStr_5031 package _-1TS { import _-151._SafeStr_2306; import flash.geom.Point; import flash.display.BitmapData; import _-151._SafeStr_2305; public class _SafeStr_5031 extends Plane { public static const _SafeStr_5375:uint = 0xFFFFFF; public static const _SafeStr_5376:Number = 45; public static const _SafeStr_5377:Number = 30; public function render(k:BitmapData, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:_SafeStr_2305, _arg_6:Boolean, _arg_7:Number, _arg_8:Number):BitmapData { var _local_15:Number; var _local_9:PlaneVisualization = _SafeStr_5379(_arg_4); if ((((_local_9 == null)) || ((_local_9.geometry == null)))){ return (null); }; var _local_10:Point = _local_9.geometry._SafeStr_5381(new _SafeStr_2306(0, 0, 0)); var _local_11:Point = _local_9.geometry._SafeStr_5381(new _SafeStr_2306(0, (_arg_3 / _local_9.geometry.scale), 0)); var _local_12:Point = _local_9.geometry._SafeStr_5381(new _SafeStr_2306((_arg_2 / _local_9.geometry.scale), 0, 0)); var _local_13:int; var _local_14:int; if (((((!((_local_10 == null))) && (!((_local_11 == null))))) && (!((_local_12 == null))))){ _arg_2 = Math.round(Math.abs((_local_10.x - _local_12.x))); _arg_3 = Math.round(Math.abs((_local_10.x - _local_11.x))); _local_15 = (_local_10.x - _local_9.geometry._SafeStr_5381(new _SafeStr_2306(1, 0, 0)).x); _local_13 = (_arg_7 * int(Math.abs(_local_15))); _local_14 = (_arg_8 * int(Math.abs(_local_15))); }; return (_local_9.render(k, _arg_2, _arg_3, _arg_5, _arg_6, _local_13, _local_14)); } } }//package _-1TS // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_5031 = "_-2qf" (String#10538, DoABC#3) // _SafeStr_5375 = "_-0WM" (String#574, DoABC#3) // _SafeStr_5376 = "_-3UH" (String#30697, DoABC#3) // _SafeStr_5377 = "_-3dF" (String#31042, DoABC#3) // _SafeStr_5379 = "_-oP" (String#40340, DoABC#3) // _SafeStr_5381 = "_-08f" (String#7749, DoABC#3) //------------------------------------------------------------ //_-1TS._SafeStr_5032 package _-1TS { import _-0MK._SafeStr_3; import flash.display.BitmapData; import flash.geom.ColorTransform; import flash.geom.Point; import _-151._SafeStr_2305; public class _SafeStr_5032 implements _SafeStr_3 { public static const _SafeStr_5396:int = 0; public static const ALIGN_TOP:int = 1; public static const _SafeStr_5397:int = 2; public static const _SafeStr_5394:int = ALIGN_TOP;//1 private var _SafeStr_13369:PlaneMaterial = null; private var _color:uint = 0; private var _SafeStr_10385:int = 0; private var _SafeStr_13370:int = 1; private var _SafeStr_5384:BitmapData = null; private var _SafeStr_5406:Boolean = false; public function _SafeStr_5032(k:PlaneMaterial, _arg_2:uint, _arg_3:int, _arg_4:int=0) { this._SafeStr_13369 = k; this._SafeStr_10385 = _arg_4; this._SafeStr_13370 = _arg_3; this._color = _arg_2; } public function get offset():int { return (this._SafeStr_10385); } public function get align():int { return (this._SafeStr_13370); } public function get disposed():Boolean { return (this._SafeStr_5406); } public function dispose():void { this._SafeStr_5406 = true; this._SafeStr_13369 = null; if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); this._SafeStr_5384 = null; }; } public function _SafeStr_5408():void { if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); this._SafeStr_5384 = null; }; } public function render(canvas:BitmapData, width:int, height:int, normal:_SafeStr_2305, useTexture:Boolean, offsetX:int, offsetY:int):BitmapData { var tR:Number; var tG:Number; var tB:Number; var ctf:ColorTransform; var r:uint = (this._color >> 16); var g:uint = ((this._color >> 8) & 0xFF); var b:uint = (this._color & 0xFF); var hasColor:Boolean; if ((((((r < 0xFF)) || ((g < 0xFF)))) || ((b < 0xFF)))){ hasColor = true; }; if ((((((canvas == null)) || (!((canvas.width == width))))) || (!((canvas.height == height))))){ canvas = null; }; var bitmapData:BitmapData; if (this._SafeStr_13369 != null){ if (hasColor){ bitmapData = this._SafeStr_13369.render(null, width, height, normal, useTexture, offsetX, (offsetY + this.offset), (this.align == ALIGN_TOP)); } else { bitmapData = this._SafeStr_13369.render(canvas, width, height, normal, useTexture, offsetX, (offsetY + this.offset), (this.align == ALIGN_TOP)); }; if (((!((bitmapData == null))) && (!((bitmapData == canvas))))){ if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); }; try { this._SafeStr_5384 = bitmapData.clone(); } catch(e:Error) { if (_SafeStr_5384){ _SafeStr_5384.dispose(); }; _SafeStr_5384 = null; return (null); }; bitmapData = this._SafeStr_5384; }; } else { if (canvas == null){ if (((((!((this._SafeStr_5384 == null))) && ((this._SafeStr_5384.width == width)))) && ((this._SafeStr_5384.height == height)))){ return (this._SafeStr_5384); }; if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); }; this._SafeStr_5384 = new BitmapData(width, height, true, 0xFFFFFFFF); bitmapData = this._SafeStr_5384; } else { canvas.fillRect(canvas.rect, 0xFFFFFFFF); bitmapData = canvas; }; }; if (bitmapData != null){ if (hasColor){ tR = (r / 0xFF); tG = (g / 0xFF); tB = (b / 0xFF); ctf = new ColorTransform(tR, tG, tB); bitmapData.colorTransform(bitmapData.rect, ctf); if (((!((canvas == null))) && (!((bitmapData == canvas))))){ canvas.copyPixels(bitmapData, bitmapData.rect, new Point(0, 0), null, null, true); bitmapData = canvas; }; }; }; return (bitmapData); } public function _SafeStr_5395():PlaneMaterial { return (this._SafeStr_13369); } public function _SafeStr_10637():uint { return (this._color); } } }//package _-1TS // _SafeStr_10385 = "_-4WK" (String#503, DoABC#3) // _SafeStr_10637 = "_-20T" (String#3097, DoABC#3) // _SafeStr_13369 = "_-nm" (String#40314, DoABC#3) // _SafeStr_13370 = "_-Tw" (String#14932, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5032 = "_-4i6" (String#12464, DoABC#3) // _SafeStr_5384 = "_-08g" (String#496, DoABC#3) // _SafeStr_5394 = "_-5ww" (String#36700, DoABC#3) // _SafeStr_5395 = "_-4KR" (String#12084, DoABC#3) // _SafeStr_5396 = "_-5TR" (String#35552, DoABC#3) // _SafeStr_5397 = "_-3YM" (String#11258, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5408 = "_-5Yk" (String#35770, DoABC#3) //------------------------------------------------------------ //_-1TS._SafeStr_5034 package _-1TS { import _-151._SafeStr_2306; import flash.geom.Point; import flash.display.BitmapData; import _-151._SafeStr_2305; public class _SafeStr_5034 extends Plane { public static const _SafeStr_5375:uint = 0xFFFFFF; public static const _SafeStr_5376:Number = 45; public static const _SafeStr_5377:Number = 30; public function render(k:BitmapData, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:_SafeStr_2305, _arg_6:Boolean):BitmapData { var _local_7:PlaneVisualization = _SafeStr_5379(_arg_4); if ((((_local_7 == null)) || ((_local_7.geometry == null)))){ return (null); }; var _local_8:Point = _local_7.geometry._SafeStr_5381(new _SafeStr_2306(0, 0, 0)); var _local_9:Point = _local_7.geometry._SafeStr_5381(new _SafeStr_2306(0, 0, (_arg_3 / _local_7.geometry.scale))); var _local_10:Point = _local_7.geometry._SafeStr_5381(new _SafeStr_2306(0, (_arg_2 / _local_7.geometry.scale), 0)); if (((((!((_local_8 == null))) && (!((_local_9 == null))))) && (!((_local_10 == null))))){ _arg_2 = Math.round(Math.abs((_local_8.x - _local_10.x))); _arg_3 = Math.round(Math.abs((_local_8.y - _local_9.y))); }; return (_local_7.render(k, _arg_2, _arg_3, _arg_5, _arg_6)); } } }//package _-1TS // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_5034 = "_-4fz" (String#12426, DoABC#3) // _SafeStr_5375 = "_-0WM" (String#574, DoABC#3) // _SafeStr_5376 = "_-3UH" (String#30697, DoABC#3) // _SafeStr_5377 = "_-3dF" (String#31042, DoABC#3) // _SafeStr_5379 = "_-oP" (String#40340, DoABC#3) // _SafeStr_5381 = "_-08f" (String#7749, DoABC#3) //------------------------------------------------------------ //_-1TS._SafeStr_5198 package _-1TS { import flash.display.BitmapData; public class _SafeStr_5198 { public static const _SafeStr_13371:Number = -1; public static const _SafeStr_13372:Number = 1; private var _bitmap:BitmapData = null; private var _SafeStr_13373:Number = -1; private var _SafeStr_13374:Number = 1; private var _SafeStr_13375:Number = -1; private var _SafeStr_13376:Number = 1; private var _SafeStr_13377:String = null; public function _SafeStr_5198(k:BitmapData, _arg_2:Number=-1, _arg_3:Number=1, _arg_4:Number=-1, _arg_5:Number=1, _arg_6:String=null) { this._SafeStr_13373 = _arg_2; this._SafeStr_13374 = _arg_3; this._SafeStr_13375 = _arg_4; this._SafeStr_13376 = _arg_5; this._SafeStr_13377 = _arg_6; this._bitmap = k; } public function get bitmap():BitmapData { return (this._bitmap); } public function get normalMinX():Number { return (this._SafeStr_13373); } public function get normalMaxX():Number { return (this._SafeStr_13374); } public function get normalMinY():Number { return (this._SafeStr_13375); } public function get normalMaxY():Number { return (this._SafeStr_13376); } public function get assetName():String { return (this._SafeStr_13377); } public function dispose():void { this._bitmap = null; } } }//package _-1TS // _SafeStr_13371 = "_-0J3" (String#22918, DoABC#3) // _SafeStr_13372 = "_-CR" (String#38941, DoABC#3) // _SafeStr_13373 = "_-2IT" (String#3148, DoABC#3) // _SafeStr_13374 = "_-3gs" (String#3518, DoABC#3) // _SafeStr_13375 = "_-513" (String#3858, DoABC#3) // _SafeStr_13376 = "_-3o5" (String#3542, DoABC#3) // _SafeStr_13377 = "_-1gM" (String#1484, DoABC#3) // _SafeStr_5198 = "_-3uP" (String#11635, DoABC#3) //------------------------------------------------------------ //_-1TS.FloorRasterizer package _-1TS { import _-151.XMLValidator; import flash.display.BitmapData; import _-4z-._SafeStr_5030; import _-151._SafeStr_2305; public class FloorRasterizer extends PlaneRasterizer { override protected function initializePlanes():void { if (data == null){ return; }; var k:XMLList = data.floors; if (k.length() > 0){ this._SafeStr_13378(k[0]); }; } private function _SafeStr_13378(k:XML):void { var _local_4:XML; var _local_5:String; var _local_6:XMLList; var _local_7:_SafeStr_5031; if (k == null){ return; }; var _local_2:XMLList = k.floor; var _local_3:int; while (_local_3 < _local_2.length()) { _local_4 = _local_2[_local_3]; if (XMLValidator._SafeStr_5390(_local_4, ["id"])){ _local_5 = _local_4.@id; _local_6 = _local_4.visualization; _local_7 = new _SafeStr_5031(); _SafeStr_13379(_local_7, _local_6); if (!_SafeStr_5402(_local_5, _local_7)){ _local_7.dispose(); }; }; _local_3++; }; } override public function render(canvas:BitmapData, id:String, width:Number, height:Number, scale:Number, normal:_SafeStr_2305, useTexture:Boolean, offsetX:Number=0, offsetY:Number=0, maxX:Number=0, maxY:Number=0, timeSinceStartMs:int=0):_SafeStr_5030 { var bitmapData:BitmapData; var floor:_SafeStr_5031 = (_SafeStr_5404(id) as _SafeStr_5031); if (floor == null){ floor = (_SafeStr_5404(_SafeStr_5405) as _SafeStr_5031); }; if (floor == null){ return (null); }; if (canvas != null){ canvas.fillRect(canvas.rect, 0xFFFFFF); }; bitmapData = floor.render(canvas, width, height, scale, normal, useTexture, offsetX, offsetY); if (((!((bitmapData == null))) && (!((bitmapData == canvas))))){ try { bitmapData = bitmapData.clone(); } catch(e:Error) { if (bitmapData){ bitmapData.dispose(); }; return (null); }; }; var planeBitmapData:_SafeStr_5030 = new _SafeStr_5030(bitmapData, -1); return (planeBitmapData); } } }//package _-1TS // _SafeStr_13378 = "_-4zT" (String#34360, DoABC#3) // _SafeStr_13379 = "_-4sT" (String#34089, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_5030 = "_-2G6" (String#9964, DoABC#3) // _SafeStr_5031 = "_-2qf" (String#10538, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_5402 = "_-6Ar" (String#13943, DoABC#3) // _SafeStr_5404 = "_-yR" (String#40723, DoABC#3) // _SafeStr_5405 = "_-403" (String#31970, DoABC#3) //------------------------------------------------------------ //_-1TS.Plane package _-1TS { import _-ue.Map; import _-151._SafeStr_2303; public class Plane { private var _SafeStr_13380:Map; private var _SafeStr_13381:Array; private var _SafeStr_13382:PlaneVisualization = null; private var _SafeStr_13383:int = -1; public function Plane() { this._SafeStr_13381 = []; super(); this._SafeStr_13380 = new Map(); } public function isStatic(k:int):Boolean { return (true); } public function dispose():void { var k:PlaneVisualization; var _local_2:int; if (this._SafeStr_13380 != null){ k = null; _local_2 = 0; while (_local_2 < this._SafeStr_13380.length) { k = (this._SafeStr_13380._SafeStr_5595(_local_2) as PlaneVisualization); if (k != null){ k.dispose(); }; _local_2++; }; this._SafeStr_13380.dispose(); this._SafeStr_13380 = null; }; this._SafeStr_13382 = null; this._SafeStr_13381 = null; } public function _SafeStr_5408():void { var _local_2:PlaneVisualization; var k:int; while (k < this._SafeStr_13380.length) { _local_2 = (this._SafeStr_13380._SafeStr_5595(k) as PlaneVisualization); if (_local_2 != null){ _local_2._SafeStr_5408(); }; k++; }; } public function _SafeStr_5391(k:int, _arg_2:int, _arg_3:_SafeStr_2303):PlaneVisualization { if (this._SafeStr_13380.getValue(String(k)) != null){ return (null); }; var _local_4:PlaneVisualization = new PlaneVisualization(k, _arg_2, _arg_3); this._SafeStr_13380.add(String(k), _local_4); this._SafeStr_13381.push(k); this._SafeStr_13381.sort(); return (_local_4); } private function _SafeStr_13384(k:int):int { var _local_2:int; var _local_3:int = 1; while (_local_3 < this._SafeStr_13381.length) { if (this._SafeStr_13381[_local_3] > k){ if ((this._SafeStr_13381[_local_3] - k) < (k - this._SafeStr_13381[(_local_3 - 1)])){ _local_2 = _local_3; }; break; }; _local_2 = _local_3; _local_3++; }; return (_local_2); } protected function _SafeStr_5379(k:int):PlaneVisualization { if (k == this._SafeStr_13383){ return (this._SafeStr_13382); }; var _local_2:int = this._SafeStr_13384(k); if (_local_2 < this._SafeStr_13381.length){ this._SafeStr_13382 = (this._SafeStr_13380.getValue(String(this._SafeStr_13381[_local_2])) as PlaneVisualization); } else { this._SafeStr_13382 = null; }; this._SafeStr_13383 = k; return (this._SafeStr_13382); } public function _SafeStr_11672():Array { return (this._SafeStr_5379(this._SafeStr_13383)._SafeStr_11672()); } } }//package _-1TS // _SafeStr_11672 = "_-1ZK" (String#9216, DoABC#3) // _SafeStr_13380 = "_-3jE" (String#31265, DoABC#3) // _SafeStr_13381 = "_-3c1" (String#3502, DoABC#3) // _SafeStr_13382 = "_-3sZ" (String#31629, DoABC#3) // _SafeStr_13383 = "_-0RI" (String#2672, DoABC#3) // _SafeStr_13384 = "_-2YG" (String#3220, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_5379 = "_-oP" (String#40340, DoABC#3) // _SafeStr_5391 = "_-0dP" (String#23695, DoABC#3) // _SafeStr_5408 = "_-5Yk" (String#35770, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) //------------------------------------------------------------ //_-1TS.PlaneMaterial package _-1TS { import _-151._SafeStr_2305; import flash.display.BitmapData; public class PlaneMaterial { public static const _SafeStr_13371:Number = -1; public static const _SafeStr_13372:Number = 1; private var _SafeStr_13385:Array; private var _SafeStr_13386:Boolean = false; public function PlaneMaterial() { this._SafeStr_13385 = []; super(); } public function dispose():void { var k:int; var _local_2:PlaneMaterialCellMatrix; if (this._SafeStr_13385 != null){ k = 0; while (k < this._SafeStr_13385.length) { _local_2 = (this._SafeStr_13385[k] as PlaneMaterialCellMatrix); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_13385 = null; }; } public function _SafeStr_5408():void { var k:int; var _local_2:PlaneMaterialCellMatrix; if (!this._SafeStr_13386){ return; }; if (this._SafeStr_13385 != null){ k = 0; while (k < this._SafeStr_13385.length) { _local_2 = (this._SafeStr_13385[k] as PlaneMaterialCellMatrix); if (_local_2 != null){ _local_2._SafeStr_5408(); }; k++; }; }; this._SafeStr_13386 = false; } public function _SafeStr_13387(k:int, _arg_2:int, _arg_3:int, _arg_4:Number=-1, _arg_5:Number=1, _arg_6:Number=-1, _arg_7:Number=1):PlaneMaterialCellMatrix { var _local_8:PlaneMaterialCellMatrix; _local_8 = new PlaneMaterialCellMatrix(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7); this._SafeStr_13385.push(_local_8); return (_local_8); } public function _SafeStr_11673(k:_SafeStr_2305):PlaneMaterialCellMatrix { var _local_3:PlaneMaterialCellMatrix; if (k == null){ return (null); }; var _local_2:int; while (_local_2 < this._SafeStr_13385.length) { _local_3 = (this._SafeStr_13385[_local_2] as PlaneMaterialCellMatrix); if (_local_3 != null){ if ((((((((k.x >= _local_3.normalMinX)) && ((k.x <= _local_3.normalMaxX)))) && ((k.y >= _local_3.normalMinY)))) && ((k.y <= _local_3.normalMaxY)))){ return (_local_3); }; }; _local_2++; }; return (null); } public function render(k:BitmapData, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2305, _arg_5:Boolean, _arg_6:int, _arg_7:int, _arg_8:Boolean):BitmapData { if (_arg_2 < 1){ _arg_2 = 1; }; if (_arg_3 < 1){ _arg_3 = 1; }; var _local_9:PlaneMaterialCellMatrix = this._SafeStr_11673(_arg_4); if (_local_9 != null){ this._SafeStr_13386 = true; return (_local_9.render(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8)); }; return (null); } } }//package _-1TS // _SafeStr_11673 = "_-4Es" (String#32571, DoABC#3) // _SafeStr_13371 = "_-0J3" (String#22918, DoABC#3) // _SafeStr_13372 = "_-CR" (String#38941, DoABC#3) // _SafeStr_13385 = "_-4z3" (String#34341, DoABC#3) // _SafeStr_13386 = "_-5V1" (String#1594, DoABC#3) // _SafeStr_13387 = "_-4ww" (String#34253, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_5408 = "_-5Yk" (String#35770, DoABC#3) //------------------------------------------------------------ //_-1TS.PlaneMaterialCell package _-1TS { import flash.display.BitmapData; import _-pv._SafeStr_3894; import flash.geom.Point; import _-151._SafeStr_2305; import _-5Vt.BitmapDataAsset; import flash.geom.Matrix; import flash.geom.Rectangle; import _-4z-.Randomizer; public class PlaneMaterialCell { private var _SafeStr_13388:BitmapData = null; private var _SafeStr_13389:PlaneTexture; private var _SafeStr_13390:Array; private var _SafeStr_13391:Array; private var _SafeStr_13392:int = 0; public function PlaneMaterialCell(k:PlaneTexture, _arg_2:Array=null, _arg_3:Array=null, _arg_4:int=0) { var _local_5:int; var _local_6:_SafeStr_3894; var _local_7:Point; this._SafeStr_13390 = []; this._SafeStr_13391 = []; super(); this._SafeStr_13389 = k; if (((((!((_arg_2 == null))) && ((_arg_2.length > 0)))) && ((_arg_4 > 0)))){ _local_5 = 0; _local_5 = 0; while (_local_5 < _arg_2.length) { _local_6 = (_arg_2[_local_5] as _SafeStr_3894); if (_local_6 != null){ this._SafeStr_13391.push(_local_6); }; _local_5++; }; if (this._SafeStr_13391.length > 0){ if (_arg_3 != null){ _local_5 = 0; while (_local_5 < _arg_3.length) { _local_7 = (_arg_3[_local_5] as Point); if (_local_7 != null){ this._SafeStr_13390.push(new Point(_local_7.x, _local_7.y)); }; _local_5++; }; }; this._SafeStr_13392 = _arg_4; }; }; } public function get isStatic():Boolean { return ((this._SafeStr_13392 == 0)); } public function dispose():void { if (this._SafeStr_13389 != null){ this._SafeStr_13389.dispose(); this._SafeStr_13389 = null; }; if (this._SafeStr_13388 != null){ this._SafeStr_13388.dispose(); this._SafeStr_13388 = null; }; this._SafeStr_13391 = null; this._SafeStr_13390 = null; } public function _SafeStr_5408():void { if (this._SafeStr_13388 != null){ this._SafeStr_13388.dispose(); this._SafeStr_13388 = null; }; } public function _SafeStr_13393(k:_SafeStr_2305):int { var _local_2:BitmapData; if (this._SafeStr_13389 != null){ _local_2 = this._SafeStr_13389._SafeStr_10272(k); if (_local_2 != null){ return (_local_2.height); }; }; return (0); } public function render(normal:_SafeStr_2305, textureOffsetX:int, textureOffsetY:int):BitmapData { var bitmap:BitmapData; var sourceBitmap:BitmapData; var limitMin:int; var limitMax:int; var offsetIndexes:Array; var i:int; var offset:Point; var item:_SafeStr_3894; var bitmapAsset:BitmapDataAsset; var bitmapData:BitmapData; var offsetFinal:Point; var flipMatrix:Matrix; var x:Number; var y:Number; var translateX:Number; var translateY:Number; var offsetX:int; if (this._SafeStr_13389 != null){ bitmap = this._SafeStr_13389._SafeStr_10272(normal); try { if (((!((bitmap == null))) && (((!((textureOffsetX == 0))) || (!((textureOffsetY == 0))))))){ sourceBitmap = new BitmapData((bitmap.width * 2), (bitmap.height * 2), bitmap.transparent); sourceBitmap.copyPixels(bitmap, bitmap.rect, new Point()); sourceBitmap.copyPixels(bitmap, bitmap.rect, new Point(bitmap.width, 0)); sourceBitmap.copyPixels(bitmap, bitmap.rect, new Point(0, bitmap.height)); sourceBitmap.copyPixels(bitmap, bitmap.rect, new Point(bitmap.width, bitmap.height)); bitmap = new BitmapData(bitmap.width, bitmap.height, bitmap.transparent); while (textureOffsetX < 0) { textureOffsetX = (textureOffsetX + bitmap.width); }; while (textureOffsetY < 0) { textureOffsetY = (textureOffsetY + bitmap.height); }; bitmap.copyPixels(sourceBitmap, new Rectangle((textureOffsetX % bitmap.width), (textureOffsetY % bitmap.height), bitmap.width, bitmap.height), new Point()); }; } catch(e:Error) { return (null); }; if (bitmap != null){ if (!this.isStatic){ if (this._SafeStr_13388 != null){ if (((!((this._SafeStr_13388.width == bitmap.width))) || (!((this._SafeStr_13388.height == bitmap.height))))){ this._SafeStr_13388.dispose(); this._SafeStr_13388 = null; } else { this._SafeStr_13388.copyPixels(bitmap, bitmap.rect, new Point(0, 0)); }; }; if (this._SafeStr_13388 == null){ this._SafeStr_13388 = bitmap.clone(); }; limitMin = Math.min(this._SafeStr_13392, this._SafeStr_13390.length); limitMax = Math.max(this._SafeStr_13392, this._SafeStr_13390.length); offsetIndexes = Randomizer._SafeStr_13394(this._SafeStr_13392, limitMax); i = 0; while (i < limitMin) { offset = (this._SafeStr_13390[offsetIndexes[i]] as Point); item = (this._SafeStr_13391[(i % this._SafeStr_13391.length)] as _SafeStr_3894); if (((!((offset == null))) && (!((item == null))))){ bitmapAsset = (item.asset as BitmapDataAsset); if (bitmapAsset != null){ bitmapData = (bitmapAsset.content as BitmapData); if (bitmapData != null){ offsetFinal = new Point((offset.x + item.offsetX), (offset.y + item.offsetY)); flipMatrix = new Matrix(); x = 1; y = 1; translateX = 0; translateY = 0; if (item.flipH){ x = -1; translateX = bitmapData.width; }; if (item.flipV){ y = -1; translateY = bitmapData.height; }; offsetX = (offsetFinal.x + translateX); offsetX = ((offsetX >> 1) << 1); flipMatrix.scale(x, y); flipMatrix.translate(offsetX, (offsetFinal.y + translateY)); this._SafeStr_13388.draw(bitmapData, flipMatrix); }; }; }; i = (i + 1); }; return (this._SafeStr_13388); }; return (bitmap); }; }; return (null); } public function _SafeStr_8041(k:_SafeStr_2305):String { return ((((this._SafeStr_13389 == null)) ? null : this._SafeStr_13389._SafeStr_8041(k))); } } }//package _-1TS // _SafeStr_10272 = "_-3q5" (String#1551, DoABC#3) // _SafeStr_13388 = "_-0gp" (String#1456, DoABC#3) // _SafeStr_13389 = "_-3Ch" (String#29998, DoABC#3) // _SafeStr_13390 = "_-5hD" (String#36100, DoABC#3) // _SafeStr_13391 = "_-0C0" (String#22633, DoABC#3) // _SafeStr_13392 = "_-6V6" (String#38063, DoABC#3) // _SafeStr_13393 = "_-0Vw" (String#23404, DoABC#3) // _SafeStr_13394 = "_-3MT" (String#30401, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_5408 = "_-5Yk" (String#35770, DoABC#3) // _SafeStr_8041 = "_-6bs" (String#38345, DoABC#3) //------------------------------------------------------------ //_-1TS.PlaneMaterialCellColumn package _-1TS { import flash.display.BitmapData; import _-151._SafeStr_2306; import _-151._SafeStr_2305; import flash.geom.Point; public class PlaneMaterialCellColumn { public static const _SafeStr_13395:int = 0; public static const _SafeStr_13396:int = 1; public static const _SafeStr_13397:int = 2; public static const _SafeStr_13398:int = 3; public static const _SafeStr_13399:int = 4; public static const _SafeStr_13400:int = 5; private var _SafeStr_13401:Array; private var _SafeStr_13402:int = 1; private var _SafeStr_5378:int = 1; private var _SafeStr_13388:BitmapData; private var _SafeStr_13403:_SafeStr_2306 = null; private var _SafeStr_13404:int; private var _SafeStr_13405:int; private var _SafeStr_13386:Boolean = false; private var _SafeStr_13406:Boolean = true; public function PlaneMaterialCellColumn(k:int, _arg_2:Array, _arg_3:int=1) { var _local_4:int; var _local_5:PlaneMaterialCell; this._SafeStr_13401 = []; super(); if (k < 1){ k = 1; }; this._SafeStr_5378 = k; if (_arg_2 != null){ _local_4 = 0; while (_local_4 < _arg_2.length) { _local_5 = (_arg_2[_local_4] as PlaneMaterialCell); if (_local_5 != null){ this._SafeStr_13401.push(_local_5); if (!_local_5.isStatic){ this._SafeStr_13406 = false; }; }; _local_4++; }; }; this._SafeStr_13402 = _arg_3; } public function get isStatic():Boolean { return (this._SafeStr_13406); } public function _SafeStr_11676():Boolean { return (!((this._SafeStr_13402 == _SafeStr_13395))); } public function get width():int { return (this._SafeStr_5378); } public function dispose():void { var k:int; var _local_2:PlaneMaterialCell; if (this._SafeStr_13401 != null){ k = 0; while (k < this._SafeStr_13401.length) { _local_2 = (this._SafeStr_13401[k] as PlaneMaterialCell); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_13401 = null; }; if (this._SafeStr_13388 != null){ this._SafeStr_13388.dispose(); this._SafeStr_13388 = null; }; if (this._SafeStr_13403 != null){ this._SafeStr_13403 = null; }; } public function _SafeStr_5408():void { var k:int; var _local_2:PlaneMaterialCell; if (!this._SafeStr_13386){ return; }; if (this._SafeStr_13388 != null){ this._SafeStr_13388.dispose(); this._SafeStr_13388 = null; }; if (this._SafeStr_13403 != null){ this._SafeStr_13403.x = 0; this._SafeStr_13403.y = 0; this._SafeStr_13403.z = 0; }; if (this._SafeStr_13401 != null){ k = 0; while (k < this._SafeStr_13401.length) { _local_2 = (this._SafeStr_13401[k] as PlaneMaterialCell); if (_local_2 != null){ _local_2._SafeStr_5408(); }; k++; }; }; this._SafeStr_13386 = false; } public function render(height:int, normal:_SafeStr_2305, offsetX:int, offsetY:int):BitmapData { var ht:int; if (this._SafeStr_13402 == _SafeStr_13395){ ht = this._SafeStr_13407(this._SafeStr_13401, normal); height = ht; }; if (this._SafeStr_13403 == null){ this._SafeStr_13403 = new _SafeStr_2306(); }; if (this.isStatic){ if (this._SafeStr_13388 != null){ if ((((((((this._SafeStr_13388.height == height)) && (_SafeStr_2306._SafeStr_10463(this._SafeStr_13403, normal)))) && ((this._SafeStr_13404 == offsetX)))) && ((this._SafeStr_13405 == offsetY)))){ return (this._SafeStr_13388); }; this._SafeStr_13388.dispose(); this._SafeStr_13388 = null; }; } else { if (this._SafeStr_13388 != null){ if (this._SafeStr_13388.height == height){ this._SafeStr_13388.fillRect(this._SafeStr_13388.rect, 0xFFFFFF); } else { this._SafeStr_13388.dispose(); this._SafeStr_13388 = null; }; }; }; this._SafeStr_13386 = true; if (this._SafeStr_13388 == null){ try { this._SafeStr_13388 = new BitmapData(this._SafeStr_5378, height, true, 0xFFFFFF); } catch(e:Error) { return (null); }; }; this._SafeStr_13403._SafeStr_10465(normal); this._SafeStr_13404 = offsetX; this._SafeStr_13405 = offsetY; if (this._SafeStr_13401.length == 0){ return (this._SafeStr_13388); }; switch (this._SafeStr_13402){ case _SafeStr_13395: this._SafeStr_13408(normal); break; case _SafeStr_13397: this._SafeStr_13409(normal); break; case _SafeStr_13398: this._SafeStr_13410(normal); break; case _SafeStr_13399: this._SafeStr_13411(normal); break; case _SafeStr_13400: this._SafeStr_13412(normal); break; default: this._SafeStr_13413(normal, offsetX, offsetY); }; return (this._SafeStr_13388); } private function _SafeStr_13407(k:Array, _arg_2:_SafeStr_2305):int { var _local_5:PlaneMaterialCell; var _local_6:int; if ((((k == null)) || ((k.length == 0)))){ return (0); }; var _local_3:int; var _local_4:int; while (_local_4 < k.length) { _local_5 = (k[_local_4] as PlaneMaterialCell); if (_local_5 != null){ _local_6 = _local_5._SafeStr_13393(_arg_2); _local_3 = (_local_3 + _local_6); }; _local_4++; }; return (_local_3); } private function _SafeStr_13414(k:Array, _arg_2:int, _arg_3:Boolean, _arg_4:_SafeStr_2305, _arg_5:int=0, _arg_6:int=0):int { if ((((((k == null)) || ((k.length == 0)))) || ((this._SafeStr_13388 == null)))){ return (_arg_2); }; var _local_7:PlaneMaterialCell; var _local_8:BitmapData; var _local_9:int; while (_local_9 < k.length) { if (_arg_3){ _local_7 = (k[_local_9] as PlaneMaterialCell); } else { _local_7 = (k[((k.length - 1) - _local_9)] as PlaneMaterialCell); }; if (_local_7 != null){ _local_8 = _local_7.render(_arg_4, _arg_5, _arg_6); if (_local_8 != null){ if (!_arg_3){ _arg_2 = (_arg_2 - _local_8.height); }; this._SafeStr_13388.copyPixels(_local_8, _local_8.rect, new Point(0, _arg_2), _local_8, null, true); if (_arg_3){ _arg_2 = (_arg_2 + _local_8.height); }; if (((((_arg_3) && ((_arg_2 >= this._SafeStr_13388.height)))) || (((!(_arg_3)) && ((_arg_2 <= 0)))))){ return (_arg_2); }; }; }; _local_9++; }; return (_arg_2); } private function _SafeStr_13408(k:_SafeStr_2305):void { if ((((this._SafeStr_13401.length == 0)) || ((this._SafeStr_13388 == null)))){ return; }; this._SafeStr_13414(this._SafeStr_13401, 0, true, k); } private function _SafeStr_13413(k:_SafeStr_2305, _arg_2:int, _arg_3:int):void { if ((((this._SafeStr_13401.length == 0)) || ((this._SafeStr_13388 == null)))){ return; }; var _local_4:int = this._SafeStr_13407(this._SafeStr_13401, k); var _local_5:int; if (_local_4 > this._SafeStr_13388.height){ }; while (_local_5 < this._SafeStr_13388.height) { _local_5 = this._SafeStr_13414(this._SafeStr_13401, _local_5, true, k, _arg_2, _arg_3); if (_local_5 == 0){ return; }; }; } private function _SafeStr_13409(k:_SafeStr_2305):void { if ((((this._SafeStr_13401.length == 0)) || ((this._SafeStr_13388 == null)))){ return; }; var _local_2:PlaneMaterialCell; var _local_3:BitmapData; var _local_4:Array = []; var _local_5:int; var _local_6:int; var _local_7:int; _local_7 = 1; while (_local_7 < (this._SafeStr_13401.length - 1)) { _local_2 = (this._SafeStr_13401[_local_7] as PlaneMaterialCell); if (_local_2 != null){ _local_6 = _local_2._SafeStr_13393(k); if (_local_6 > 0){ _local_5 = (_local_5 + _local_6); _local_4.push(_local_2); }; }; _local_7++; }; if (this._SafeStr_13401.length == 1){ _local_2 = (this._SafeStr_13401[0] as PlaneMaterialCell); if (_local_2 != null){ _local_6 = _local_2._SafeStr_13393(k); if (_local_6 > 0){ _local_5 = (_local_5 + _local_6); _local_4.push(_local_2); }; }; }; var _local_8 = ((this._SafeStr_13388.height - _local_5) >> 1); var _local_9:int = this._SafeStr_13414(_local_4, _local_8, true, k); _local_2 = (this._SafeStr_13401[0] as PlaneMaterialCell); if (_local_2 != null){ _local_4 = [_local_2]; while (_local_8 >= 0) { _local_8 = this._SafeStr_13414(_local_4, _local_8, false, k); }; }; _local_2 = (this._SafeStr_13401[(this._SafeStr_13401.length - 1)] as PlaneMaterialCell); if (_local_2 != null){ _local_4 = [_local_2]; while (_local_9 < this._SafeStr_13388.height) { _local_9 = this._SafeStr_13414(_local_4, _local_9, true, k); }; }; } private function _SafeStr_13410(k:_SafeStr_2305):void { var _local_13:int; var _local_14:int; var _local_15:int; var _local_16:Array; if ((((this._SafeStr_13401.length == 0)) || ((this._SafeStr_13388 == null)))){ return; }; var _local_2:PlaneMaterialCell; var _local_3:BitmapData; var _local_4:Array = []; var _local_5:Array = []; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:int; _local_9 = 0; while (_local_9 < (this._SafeStr_13401.length >> 1)) { _local_2 = (this._SafeStr_13401[_local_9] as PlaneMaterialCell); if (_local_2 != null){ _local_8 = _local_2._SafeStr_13393(k); if (_local_8 > 0){ _local_6 = (_local_6 + _local_8); _local_4.push(_local_2); }; }; _local_9++; }; _local_9 = ((this._SafeStr_13401.length >> 1) + 1); while (_local_9 < this._SafeStr_13401.length) { _local_2 = (this._SafeStr_13401[_local_9] as PlaneMaterialCell); if (_local_2 != null){ _local_8 = _local_2._SafeStr_13393(k); if (_local_8 > 0){ _local_7 = (_local_7 + _local_8); _local_5.push(_local_2); }; }; _local_9++; }; var _local_10:int; var _local_11:int; var _local_12:int = this._SafeStr_13388.height; if ((_local_6 + _local_7) > this._SafeStr_13388.height){ _local_10 = ((_local_6 + _local_7) - this._SafeStr_13388.height); _local_11 = (_local_11 - (_local_10 >> 1)); _local_12 = (_local_12 + (_local_10 - (_local_10 >> 1))); }; if (_local_10 == 0){ _local_2 = (this._SafeStr_13401[(this._SafeStr_13401.length >> 1)] as PlaneMaterialCell); if (_local_2 != null){ _local_8 = _local_2._SafeStr_13393(k); if (_local_8 > 0){ _local_13 = (this._SafeStr_13388.height - (_local_6 + _local_7)); _local_14 = (Math.ceil((_local_13 / _local_8)) * _local_8); _local_11 = (_local_6 - ((_local_14 - _local_13) >> 1)); _local_15 = (_local_11 + _local_14); _local_16 = [_local_2]; while (_local_11 < _local_15) { _local_11 = this._SafeStr_13414(_local_16, _local_11, true, k); }; }; }; }; _local_11 = 0; this._SafeStr_13414(_local_4, _local_11, true, k); this._SafeStr_13414(_local_5, _local_12, false, k); } private function _SafeStr_13411(k:_SafeStr_2305):void { var _local_4:Array; if ((((this._SafeStr_13401.length == 0)) || ((this._SafeStr_13388 == null)))){ return; }; var _local_2:PlaneMaterialCell; var _local_3:int = this._SafeStr_13388.height; _local_3 = this._SafeStr_13414(this._SafeStr_13401, _local_3, false, k); _local_2 = (this._SafeStr_13401[0] as PlaneMaterialCell); if (_local_2 != null){ _local_4 = [_local_2]; while (_local_3 >= 0) { _local_3 = this._SafeStr_13414(_local_4, _local_3, false, k); }; }; } private function _SafeStr_13412(k:_SafeStr_2305):void { var _local_4:Array; if ((((this._SafeStr_13401.length == 0)) || ((this._SafeStr_13388 == null)))){ return; }; var _local_2:PlaneMaterialCell; var _local_3:int; _local_3 = this._SafeStr_13414(this._SafeStr_13401, _local_3, true, k); _local_2 = (this._SafeStr_13401[(this._SafeStr_13401.length - 1)] as PlaneMaterialCell); if (_local_2 != null){ _local_4 = [_local_2]; while (_local_3 < this._SafeStr_13388.height) { _local_3 = this._SafeStr_13414(_local_4, _local_3, true, k); }; }; } public function _SafeStr_11675():Array { return (this._SafeStr_13401); } } }//package _-1TS // _SafeStr_10463 = "_-6j-" (String#38646, DoABC#3) // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_11675 = "_-54k" (String#34616, DoABC#3) // _SafeStr_11676 = "_-4y1" (String#34299, DoABC#3) // _SafeStr_13386 = "_-5V1" (String#1594, DoABC#3) // _SafeStr_13388 = "_-0gp" (String#1456, DoABC#3) // _SafeStr_13393 = "_-0Vw" (String#23404, DoABC#3) // _SafeStr_13395 = "_-20Z" (String#27061, DoABC#3) // _SafeStr_13396 = "_-4hN" (String#33666, DoABC#3) // _SafeStr_13397 = "_-5pi" (String#36425, DoABC#3) // _SafeStr_13398 = "_-5cR" (String#35916, DoABC#3) // _SafeStr_13399 = "_-0sd" (String#24282, DoABC#3) // _SafeStr_13400 = "_-5fs" (String#36051, DoABC#3) // _SafeStr_13401 = "_-3Wt" (String#30801, DoABC#3) // _SafeStr_13402 = "_-2sk" (String#10574, DoABC#3) // _SafeStr_13403 = "_-zN" (String#4585, DoABC#3) // _SafeStr_13404 = "_-YP" (String#39737, DoABC#3) // _SafeStr_13405 = "_-3-u" (String#29489, DoABC#3) // _SafeStr_13406 = "_-0zD" (String#2829, DoABC#3) // _SafeStr_13407 = "_-5BS" (String#34870, DoABC#3) // _SafeStr_13408 = "_-2zw" (String#29451, DoABC#3) // _SafeStr_13409 = "_-1mI" (String#9417, DoABC#3) // _SafeStr_13410 = "_-1Iy" (String#8945, DoABC#3) // _SafeStr_13411 = "_-1Pv" (String#9070, DoABC#3) // _SafeStr_13412 = "_-2bO" (String#10306, DoABC#3) // _SafeStr_13413 = "_-0gR" (String#8298, DoABC#3) // _SafeStr_13414 = "_-4ym" (String#34332, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_5408 = "_-5Yk" (String#35770, DoABC#3) //------------------------------------------------------------ //_-1TS.PlaneMaterialCellMatrix package _-1TS { import flash.display.BitmapData; import _-151._SafeStr_2306; import _-4z-.Randomizer; import _-151._SafeStr_2305; import flash.geom.Rectangle; import flash.geom.Point; public class PlaneMaterialCellMatrix { public static const _SafeStr_13396:int = 1; public static const _SafeStr_13397:int = 2; public static const _SafeStr_13398:int = 3; public static const _SafeStr_13399:int = 4; public static const _SafeStr_13400:int = 5; public static const _SafeStr_13415:int = 6; public static const _SafeStr_13416:int = _SafeStr_13396;//1 public static const _SafeStr_13371:Number = -1; public static const _SafeStr_13372:Number = 1; public static const ALIGN_TOP:int = 1; public static const _SafeStr_5397:int = 2; public static const _SafeStr_5394:int = ALIGN_TOP;//1 private var _SafeStr_13417:Array; private var _SafeStr_13402:int = 1; private var _SafeStr_13370:int = 1; private var _SafeStr_13388:BitmapData; private var _SafeStr_13403:_SafeStr_2306 = null; private var _SafeStr_13418:int = 0; private var _SafeStr_13386:Boolean = false; private var _SafeStr_13406:Boolean = true; private var _SafeStr_13373:Number = -1; private var _SafeStr_13374:Number = 1; private var _SafeStr_13375:Number = -1; private var _SafeStr_13376:Number = 1; public function PlaneMaterialCellMatrix(k:int, _arg_2:int=1, _arg_3:int=1, _arg_4:Number=-1, _arg_5:Number=1, _arg_6:Number=-1, _arg_7:Number=1) { this._SafeStr_13417 = []; super(); if (k < 1){ k = 1; }; var _local_8:int; while (_local_8 < k) { this._SafeStr_13417.push(null); _local_8++; }; this._SafeStr_13402 = _arg_2; this._SafeStr_13370 = _arg_3; this._SafeStr_13373 = _arg_4; this._SafeStr_13374 = _arg_5; this._SafeStr_13375 = _arg_6; this._SafeStr_13376 = _arg_7; if (this._SafeStr_13402 == _SafeStr_13415){ this._SafeStr_13406 = false; }; } private static function _SafeStr_13419(k:int):int { var _local_2:Array = Randomizer._SafeStr_5403(1, 0, (k * 17631)); return ((_local_2[0] % k)); } public function get normalMinX():Number { return (this._SafeStr_13373); } public function get normalMaxX():Number { return (this._SafeStr_13374); } public function get normalMinY():Number { return (this._SafeStr_13375); } public function get normalMaxY():Number { return (this._SafeStr_13376); } public function _SafeStr_7909():Boolean { return ((this._SafeStr_13370 == _SafeStr_5397)); } public function get isStatic():Boolean { return (this._SafeStr_13406); } public function dispose():void { if (this._SafeStr_13388 != null){ this._SafeStr_13388.dispose(); this._SafeStr_13388 = null; }; if (this._SafeStr_13403 != null){ this._SafeStr_13403 = null; }; } public function _SafeStr_5408():void { var _local_2:PlaneMaterialCellColumn; if (!this._SafeStr_13386){ return; }; if (this._SafeStr_13388 != null){ this._SafeStr_13388.dispose(); this._SafeStr_13388 = null; }; if (this._SafeStr_13403 != null){ this._SafeStr_13403.x = 0; this._SafeStr_13403.y = 0; this._SafeStr_13403.z = 0; }; this._SafeStr_13418 = 0; var k:int; while (k < this._SafeStr_13417.length) { _local_2 = (this._SafeStr_13417[k] as PlaneMaterialCellColumn); if (_local_2 != null){ _local_2._SafeStr_5408(); }; k++; }; this._SafeStr_13386 = false; } public function _SafeStr_13420(k:int, _arg_2:int, _arg_3:Array, _arg_4:int=1):Boolean { if ((((k < 0)) || ((k >= this._SafeStr_13417.length)))){ return (false); }; var _local_5:PlaneMaterialCellColumn = new PlaneMaterialCellColumn(_arg_2, _arg_3, _arg_4); var _local_6:PlaneMaterialCellColumn = (this._SafeStr_13417[k] as PlaneMaterialCellColumn); if (_local_6 != null){ _local_6.dispose(); }; this._SafeStr_13417[k] = _local_5; if (((!((_local_5 == null))) && (!(_local_5.isStatic)))){ this._SafeStr_13406 = false; }; return (true); } public function render(canvas:BitmapData, width:int, height:int, normal:_SafeStr_2305, useTexture:Boolean, offsetX:int, offsetY:int, topAlign:Boolean):BitmapData { var column:PlaneMaterialCellColumn; var columnBitmapData:BitmapData; if (width < 1){ width = 1; }; if (height < 1){ height = 1; }; if ((((((canvas == null)) || (!((canvas.width == width))))) || (!((canvas.height == height))))){ canvas = null; }; if (this._SafeStr_13403 == null){ this._SafeStr_13403 = new _SafeStr_2306(); }; if (this.isStatic){ if (this._SafeStr_13388 != null){ if ((((((this._SafeStr_13388.width == width)) && ((this._SafeStr_13388.height == height)))) && (_SafeStr_2306._SafeStr_10463(this._SafeStr_13403, normal)))){ if (canvas != null){ this._SafeStr_13421(canvas, this._SafeStr_13418, offsetY, topAlign); return (canvas); }; return (this._SafeStr_13388); }; this._SafeStr_13388.dispose(); this._SafeStr_13388 = null; }; } else { if (this._SafeStr_13388 != null){ if ((((this._SafeStr_13388.width == width)) && ((this._SafeStr_13388.height == height)))){ this._SafeStr_13388.fillRect(this._SafeStr_13388.rect, 0xFFFFFF); } else { this._SafeStr_13388.dispose(); this._SafeStr_13388 = null; }; }; }; this._SafeStr_13386 = true; this._SafeStr_13403._SafeStr_10465(normal); if (!useTexture){ this._SafeStr_13418 = height; if (this._SafeStr_13388 == null){ try { this._SafeStr_13388 = new BitmapData(width, height, true, 0xFFFFFFFF); } catch(e:Error) { return (null); }; } else { this._SafeStr_13388.fillRect(this._SafeStr_13388.rect, 0xFFFFFFFF); }; if (canvas != null){ this._SafeStr_13421(canvas, height, offsetY, topAlign); return (canvas); }; return (this._SafeStr_13388); }; if (this._SafeStr_13388 == null){ this._SafeStr_13418 = height; try { this._SafeStr_13388 = new BitmapData(width, height, true, 0xFFFFFF); } catch(e:Error) { _SafeStr_13388 = null; return (null); }; }; var columns:Array = []; var i:int; while (i < this._SafeStr_13417.length) { column = (this._SafeStr_13417[i] as PlaneMaterialCellColumn); if (column != null){ columnBitmapData = column.render(height, normal, offsetX, offsetY); if (columnBitmapData != null){ columns.push(columnBitmapData); }; }; i = (i + 1); }; if (columns.length == 0){ if (canvas != null){ return (canvas); }; return (this._SafeStr_13388); }; var maxColumnHeight:int; switch (this._SafeStr_13402){ case _SafeStr_13397: maxColumnHeight = this._SafeStr_13409(this._SafeStr_13388, columns); break; case _SafeStr_13398: maxColumnHeight = this._SafeStr_13410(this._SafeStr_13388, columns); break; case _SafeStr_13399: maxColumnHeight = this._SafeStr_13411(this._SafeStr_13388, columns); break; case _SafeStr_13400: maxColumnHeight = this._SafeStr_13412(this._SafeStr_13388, columns); break; case _SafeStr_13415: maxColumnHeight = this._SafeStr_13422(this._SafeStr_13388, columns); break; default: maxColumnHeight = this._SafeStr_13413(this._SafeStr_13388, columns); }; this._SafeStr_13418 = maxColumnHeight; if (canvas != null){ this._SafeStr_13421(canvas, maxColumnHeight, offsetY, topAlign); return (canvas); }; return (this._SafeStr_13388); } private function _SafeStr_13421(k:BitmapData, _arg_2:int, _arg_3:int, _arg_4:Boolean):void { if ((((((k == null)) || ((this._SafeStr_13388 == null)))) || ((k == this._SafeStr_13388)))){ return; }; if (!_arg_4){ _arg_3 = ((k.height - _arg_2) - _arg_3); }; var _local_5:Rectangle; if (this._SafeStr_13370 == ALIGN_TOP){ _local_5 = new Rectangle(0, 0, this._SafeStr_13388.width, this._SafeStr_13418); } else { _local_5 = new Rectangle(0, (this._SafeStr_13388.height - this._SafeStr_13418), this._SafeStr_13388.width, this._SafeStr_13418); }; k.copyPixels(this._SafeStr_13388, _local_5, new Point(0, _arg_3), null, null, true); } private function _SafeStr_13423(k:Array):int { var _local_4:BitmapData; if ((((k == null)) || ((k.length == 0)))){ return (0); }; var _local_2:int; var _local_3:int; while (_local_3 < k.length) { _local_4 = (k[_local_3] as BitmapData); if (_local_4 != null){ _local_2 = (_local_2 + _local_4.width); }; _local_3++; }; return (_local_2); } private function _SafeStr_13424(k:BitmapData, _arg_2:Array, _arg_3:int, _arg_4:Boolean):Point { var _local_8:int; if ((((((_arg_2 == null)) || ((_arg_2.length == 0)))) || ((k == null)))){ return (new Point(_arg_3, 0)); }; var _local_5:int; var _local_6:BitmapData; var _local_7:int; while (_local_7 < _arg_2.length) { if (_arg_4){ _local_6 = (_arg_2[_local_7] as BitmapData); } else { _local_6 = (_arg_2[((_arg_2.length - 1) - _local_7)] as BitmapData); }; if (_local_6 != null){ if (!_arg_4){ _arg_3 = (_arg_3 - _local_6.width); }; _local_8 = 0; if (this._SafeStr_13370 == _SafeStr_5397){ _local_8 = (k.height - _local_6.height); }; k.copyPixels(_local_6, _local_6.rect, new Point(_arg_3, _local_8), _local_6, null, true); if (_local_6.height > _local_5){ _local_5 = _local_6.height; }; if (_arg_4){ _arg_3 = (_arg_3 + _local_6.width); }; if (((((_arg_4) && ((_arg_3 >= k.width)))) || (((!(_arg_4)) && ((_arg_3 <= 0)))))){ return (new Point(_arg_3, _local_5)); }; }; _local_7++; }; return (new Point(_arg_3, _local_5)); } private function _SafeStr_13413(k:BitmapData, _arg_2:Array):int { var _local_6:Point; if ((((((_arg_2 == null)) || ((_arg_2.length == 0)))) || ((k == null)))){ return (0); }; var _local_3:int; var _local_4:int = this._SafeStr_13423(_arg_2); var _local_5:int; if (_local_4 > k.width){ }; while (_local_5 < k.width) { _local_6 = this._SafeStr_13424(k, _arg_2, _local_5, true); _local_5 = _local_6.x; if (_local_6.y > _local_3){ _local_3 = _local_6.y; }; if (_local_6.x == 0){ return (_local_3); }; }; return (_local_3); } private function _SafeStr_13409(k:BitmapData, _arg_2:Array):int { if ((((((_arg_2 == null)) || ((_arg_2.length == 0)))) || ((k == null)))){ return (0); }; var _local_3:int; var _local_4:BitmapData; var _local_5:Array = []; var _local_6:int; var _local_7:int; _local_7 = 1; while (_local_7 < (_arg_2.length - 1)) { _local_4 = (_arg_2[_local_7] as BitmapData); if (_local_4 != null){ _local_6 = (_local_6 + _local_4.width); _local_5.push(_local_4); }; _local_7++; }; if (this._SafeStr_13417.length == 1){ _local_4 = (this._SafeStr_13417[0] as BitmapData); if (_local_4 != null){ _local_6 = _local_4.width; _local_5.push(_local_4); }; }; var _local_8 = ((k.width - _local_6) >> 1); var _local_9:Point; _local_9 = this._SafeStr_13424(k, _local_5, _local_8, true); var _local_10:int = _local_9.x; if (_local_9.y > _local_3){ _local_3 = _local_9.y; }; _local_4 = (_arg_2[0] as BitmapData); if (_local_4 != null){ _local_5 = [_local_4]; while (_local_8 >= 0) { _local_9 = this._SafeStr_13424(k, _local_5, _local_8, false); _local_8 = _local_9.x; if (_local_9.y > _local_3){ _local_3 = _local_9.y; }; }; }; _local_4 = (_arg_2[(_arg_2.length - 1)] as BitmapData); if (_local_4 != null){ _local_5 = [_local_4]; while (_local_10 < k.height) { _local_9 = this._SafeStr_13424(k, _local_5, _local_10, true); _local_10 = _local_9.x; if (_local_9.y > _local_3){ _local_3 = _local_9.y; }; }; }; return (_local_3); } private function _SafeStr_13410(k:BitmapData, _arg_2:Array):int { var _local_14:int; var _local_15:int; var _local_16:int; var _local_17:int; var _local_18:Array; if ((((((_arg_2 == null)) || ((_arg_2.length == 0)))) || ((k == null)))){ return (0); }; var _local_3:int; var _local_4:BitmapData; var _local_5:Array = []; var _local_6:Array = []; var _local_7:int; var _local_8:int; var _local_9:int; _local_9 = 0; while (_local_9 < (_arg_2.length >> 1)) { _local_4 = (_arg_2[_local_9] as BitmapData); if (_local_4 != null){ _local_7 = (_local_7 + _local_4.width); _local_5.push(_local_4); }; _local_9++; }; _local_9 = ((_arg_2.length >> 1) + 1); while (_local_9 < _arg_2.length) { _local_4 = (_arg_2[_local_9] as BitmapData); if (_local_4 != null){ _local_8 = (_local_8 + _local_4.width); _local_6.push(_local_4); }; _local_9++; }; var _local_10:Point; var _local_11:int; var _local_12:int; var _local_13:int = k.width; if ((_local_7 + _local_8) > k.width){ _local_11 = ((_local_7 + _local_8) - k.width); _local_12 = (_local_12 - (_local_11 >> 1)); _local_13 = (_local_13 + (_local_11 - (_local_11 >> 1))); }; if (_local_11 == 0){ _local_4 = (_arg_2[(_arg_2.length >> 1)] as BitmapData); if (_local_4 != null){ _local_14 = _local_4.width; _local_15 = (k.width - (_local_7 + _local_8)); _local_16 = (Math.ceil((_local_15 / _local_14)) * _local_14); _local_12 = (_local_7 - ((_local_16 - _local_15) >> 1)); _local_17 = (_local_12 + _local_16); _local_18 = [_local_4]; while (_local_12 < _local_17) { _local_10 = this._SafeStr_13424(k, _local_18, _local_12, true); _local_12 = _local_10.x; if (_local_10.y > _local_3){ _local_3 = _local_10.y; }; }; }; }; _local_12 = 0; _local_10 = this._SafeStr_13424(k, _local_5, _local_12, true); if (_local_10.y > _local_3){ _local_3 = _local_10.y; }; _local_10 = this._SafeStr_13424(k, _local_6, _local_13, false); if (_local_10.y > _local_3){ _local_3 = _local_10.y; }; return (_local_3); } private function _SafeStr_13411(k:BitmapData, _arg_2:Array):int { var _local_7:Array; if ((((((_arg_2 == null)) || ((_arg_2.length == 0)))) || ((k == null)))){ return (0); }; var _local_3:int; var _local_4:BitmapData; var _local_5:int = k.width; var _local_6:Point = this._SafeStr_13424(k, _arg_2, _local_5, false); _local_5 = _local_6.x; if (_local_6.y > _local_3){ _local_3 = _local_6.y; }; _local_4 = (_arg_2[0] as BitmapData); if (_local_4 != null){ _local_7 = [_local_4]; while (_local_5 >= 0) { _local_6 = this._SafeStr_13424(k, _local_7, _local_5, false); _local_5 = _local_6.x; if (_local_6.y > _local_3){ _local_3 = _local_6.y; }; }; }; return (_local_3); } private function _SafeStr_13412(k:BitmapData, _arg_2:Array):int { var _local_7:Array; if ((((((_arg_2 == null)) || ((_arg_2.length == 0)))) || ((k == null)))){ return (0); }; var _local_3:int; var _local_4:BitmapData; var _local_5:int; var _local_6:Point = this._SafeStr_13424(k, _arg_2, _local_5, true); _local_5 = _local_6.x; if (_local_6.y > _local_3){ _local_3 = _local_6.y; }; _local_4 = (_arg_2[(_arg_2.length - 1)] as BitmapData); if (_local_4 != null){ _local_7 = [_local_4]; while (_local_5 < k.width) { _local_6 = this._SafeStr_13424(k, _local_7, _local_5, true); _local_5 = _local_6.x; if (_local_6.y > _local_3){ _local_3 = _local_6.y; }; }; }; return (_local_3); } private function _SafeStr_13422(k:BitmapData, _arg_2:Array):int { var _local_6:Array; var _local_7:Point; if ((((((_arg_2 == null)) || ((_arg_2.length == 0)))) || ((k == null)))){ return (0); }; var _local_3:int; var _local_4:BitmapData; var _local_5:int; while (_local_5 < k.width) { _local_4 = (_arg_2[_SafeStr_13419(_arg_2.length)] as BitmapData); if (_local_4 != null){ _local_6 = [_local_4]; _local_7 = this._SafeStr_13424(k, _local_6, _local_5, true); _local_5 = _local_7.x; if (_local_7.y > _local_3){ _local_3 = _local_7.y; }; } else { return (_local_3); }; }; return (_local_3); } public function _SafeStr_11674(k:int):Array { var _local_2:Array; var _local_3:int; var _local_4:PlaneMaterialCellColumn; if (this._SafeStr_13402 == _SafeStr_13415){ _local_2 = []; _local_3 = 0; while (_local_3 < k) { _local_4 = this._SafeStr_13417[_SafeStr_13419(this._SafeStr_13417.length)]; if (_local_4 != null){ _local_2.push(_local_4); if (_local_4.width > 1){ _local_3 = (_local_3 + _local_4.width); } else { break; }; } else { break; }; }; return (_local_2); }; return (this._SafeStr_13417); } } }//package _-1TS // _SafeStr_10463 = "_-6j-" (String#38646, DoABC#3) // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_11674 = "_-4r" (String#34038, DoABC#3) // _SafeStr_13370 = "_-Tw" (String#14932, DoABC#3) // _SafeStr_13371 = "_-0J3" (String#22918, DoABC#3) // _SafeStr_13372 = "_-CR" (String#38941, DoABC#3) // _SafeStr_13373 = "_-2IT" (String#3148, DoABC#3) // _SafeStr_13374 = "_-3gs" (String#3518, DoABC#3) // _SafeStr_13375 = "_-513" (String#3858, DoABC#3) // _SafeStr_13376 = "_-3o5" (String#3542, DoABC#3) // _SafeStr_13386 = "_-5V1" (String#1594, DoABC#3) // _SafeStr_13388 = "_-0gp" (String#1456, DoABC#3) // _SafeStr_13396 = "_-4hN" (String#33666, DoABC#3) // _SafeStr_13397 = "_-5pi" (String#36425, DoABC#3) // _SafeStr_13398 = "_-5cR" (String#35916, DoABC#3) // _SafeStr_13399 = "_-0sd" (String#24282, DoABC#3) // _SafeStr_13400 = "_-5fs" (String#36051, DoABC#3) // _SafeStr_13402 = "_-2sk" (String#10574, DoABC#3) // _SafeStr_13403 = "_-zN" (String#4585, DoABC#3) // _SafeStr_13406 = "_-0zD" (String#2829, DoABC#3) // _SafeStr_13409 = "_-1mI" (String#9417, DoABC#3) // _SafeStr_13410 = "_-1Iy" (String#8945, DoABC#3) // _SafeStr_13411 = "_-1Pv" (String#9070, DoABC#3) // _SafeStr_13412 = "_-2bO" (String#10306, DoABC#3) // _SafeStr_13413 = "_-0gR" (String#8298, DoABC#3) // _SafeStr_13415 = "_-5Vi" (String#35649, DoABC#3) // _SafeStr_13416 = "_-2Qf" (String#28071, DoABC#3) // _SafeStr_13417 = "_-0yH" (String#24503, DoABC#3) // _SafeStr_13418 = "_-2x1" (String#29338, DoABC#3) // _SafeStr_13419 = "_-25X" (String#27257, DoABC#3) // _SafeStr_13420 = "_-27b" (String#27330, DoABC#3) // _SafeStr_13421 = "_-6QB" (String#37870, DoABC#3) // _SafeStr_13422 = "_-5Q3" (String#35441, DoABC#3) // _SafeStr_13423 = "_-4qA" (String#34000, DoABC#3) // _SafeStr_13424 = "_-3AM" (String#29901, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_5394 = "_-5ww" (String#36700, DoABC#3) // _SafeStr_5397 = "_-3YM" (String#11258, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5408 = "_-5Yk" (String#35770, DoABC#3) // _SafeStr_7909 = "_-2im" (String#10412, DoABC#3) //------------------------------------------------------------ //_-1TS.PlaneRasterizer package _-1TS { import _-3Wu._SafeStr_4381; import _-pv._SafeStr_2661; import _-ue.Map; import _-151._SafeStr_3066; import _-pv._SafeStr_3894; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import _-151.XMLValidator; import _-151._SafeStr_5026; import flash.geom.Point; import _-151._SafeStr_2303; import _-151._SafeStr_2306; import _-151._SafeStr_2305; import _-4z-._SafeStr_5030; public class PlaneRasterizer implements _SafeStr_4381 { protected static const _SafeStr_5405:String = "default"; private var _SafeStr_13425:_SafeStr_2661 = null; private var _SafeStr_13426:Map = null; private var _SafeStr_11640:Map = null; private var _SafeStr_11698:Map = null; private var _SafeStr_13427:Map = null; private var _SafeStr_5447:XML = null; public function PlaneRasterizer() { this._SafeStr_11640 = new Map(); this._SafeStr_13426 = new Map(); this._SafeStr_11698 = new Map(); this._SafeStr_13427 = new Map(); } protected function get data():XML { return (this._SafeStr_5447); } protected function get _SafeStr_5401():_SafeStr_2661 { return (this._SafeStr_13425); } public function initializeDimensions(k:int, _arg_2:int):Boolean { return (true); } public function dispose():void { var _local_2:Plane; var _local_3:_SafeStr_3066; var k:int; if (this._SafeStr_11698 != null){ k = 0; while (k < this._SafeStr_11698.length) { _local_2 = (this._SafeStr_11698._SafeStr_5595(k) as Plane); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_11698.dispose(); this._SafeStr_11698 = null; }; if (this._SafeStr_13426 != null){ this._SafeStr_13428(); this._SafeStr_13426.dispose(); this._SafeStr_13426 = null; }; if (this._SafeStr_11640 != null){ this._SafeStr_13429(); this._SafeStr_11640.dispose(); this._SafeStr_11640 = null; }; if (this._SafeStr_13427 != null){ k = 0; while (k < this._SafeStr_13427.length) { _local_3 = this._SafeStr_13427._SafeStr_5595(k); if (_local_3 != null){ _local_3.dispose(); }; k++; }; this._SafeStr_13427.dispose(); this._SafeStr_13427 = null; }; this._SafeStr_5447 = null; this._SafeStr_13425 = null; } public function _SafeStr_5408():void { var _local_2:Plane; var _local_3:PlaneMaterial; var k:int; k = 0; while (k < this._SafeStr_11698.length) { _local_2 = (this._SafeStr_11698._SafeStr_5595(k) as Plane); if (_local_2 != null){ _local_2._SafeStr_5408(); }; k++; }; k = 0; while (k < this._SafeStr_13426.length) { _local_3 = (this._SafeStr_13426._SafeStr_5595(k) as PlaneMaterial); if (_local_3 != null){ _local_3._SafeStr_5408(); }; k++; }; } public function initialize(k:XML):void { this._SafeStr_5447 = k; } public function _SafeStr_13430():void { this._SafeStr_13429(); this._SafeStr_13428(); this._SafeStr_13431(); } private function _SafeStr_13428():void { var _local_2:PlaneMaterial; var k:int; while (k < this._SafeStr_13426.length) { _local_2 = (this._SafeStr_13426._SafeStr_5595(k) as PlaneMaterial); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_13426.reset(); } private function _SafeStr_13429():void { var _local_2:PlaneTexture; var k:int; while (k < this._SafeStr_11640.length) { _local_2 = (this._SafeStr_11640._SafeStr_5595(k) as PlaneTexture); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_11640.reset(); } protected function _SafeStr_11665(k:String):PlaneTexture { return ((this._SafeStr_11640.getValue(k) as PlaneTexture)); } protected function _SafeStr_5395(k:String):PlaneMaterial { return ((this._SafeStr_13426.getValue(k) as PlaneMaterial)); } protected function _SafeStr_5404(k:String):Plane { return (this._SafeStr_11698.getValue(k)); } protected function _SafeStr_5402(k:String, _arg_2:Plane):Boolean { if (_arg_2 == null){ return (false); }; if (this._SafeStr_11698.getValue(k) == null){ this._SafeStr_11698.add(k, _arg_2); return (true); }; return (false); } public function _SafeStr_11730(k:_SafeStr_2661):void { if (this.data == null){ return; }; this._SafeStr_13425 = k; this._SafeStr_13431(); } private function _SafeStr_13431():void { if (this.data == null){ return; }; this._SafeStr_13432(); this.initializePlanes(); } private function _SafeStr_13432():void { var k:XMLList = this.data.textures; if (k.length() > 0){ this._SafeStr_13433(k[0], this._SafeStr_5401); }; var _local_2:XMLList = this.data.materials; if (_local_2.length() > 0){ this._SafeStr_13434(_local_2[0]); }; } protected function initializePlanes():void { } private function _SafeStr_13433(k:XML, _arg_2:_SafeStr_2661):void { var _local_5:XML; var _local_6:String; var _local_7:PlaneTexture; var _local_8:XMLList; var _local_9:int; var _local_10:XML; var _local_11:Number; var _local_12:Number; var _local_13:Number; var _local_14:Number; var _local_15:String; var _local_16:_SafeStr_3894; var _local_17:BitmapDataAsset; var _local_18:BitmapData; if ((((k == null)) || ((_arg_2 == null)))){ return; }; var _local_3:XMLList = k.texture; var _local_4:int; while (_local_4 < _local_3.length()) { _local_5 = _local_3[_local_4]; if (XMLValidator._SafeStr_5390(_local_5, ["id"])){ _local_6 = _local_5.@id; if (this._SafeStr_11640.getValue(_local_6) == null){ _local_7 = new PlaneTexture(); _local_8 = _local_5.bitmap; _local_9 = 0; while (_local_9 < _local_8.length()) { _local_10 = _local_8[_local_9]; if (XMLValidator._SafeStr_5390(_local_10, ["assetName"])){ _local_11 = PlaneTexture._SafeStr_13371; _local_12 = PlaneTexture._SafeStr_13372; _local_13 = PlaneTexture._SafeStr_13371; _local_14 = PlaneTexture._SafeStr_13372; if (String(_local_10.@normalMinX) != ""){ _local_11 = parseFloat(_local_10.@normalMinX); }; if (String(_local_10.@normalMaxX) != ""){ _local_12 = parseFloat(_local_10.@normalMaxX); }; if (String(_local_10.@normalMinY) != ""){ _local_13 = parseFloat(_local_10.@normalMinY); }; if (String(_local_10.@normalMaxY) != ""){ _local_14 = parseFloat(_local_10.@normalMaxY); }; _local_15 = _local_10.@assetName; _local_16 = _arg_2.getAsset(_local_15); if (_local_16 != null){ _local_17 = (_local_16.asset as BitmapDataAsset); if (_local_17 != null){ _local_18 = (_local_17.content as BitmapData); if (_local_18 != null){ if (_local_16.flipH){ _local_18 = _SafeStr_5026._SafeStr_10506(_local_18); } else { _local_18 = _local_18.clone(); }; _local_7._SafeStr_13435(_local_18, _local_11, _local_12, _local_13, _local_14, _local_15); }; }; }; }; _local_9++; }; this._SafeStr_11640.add(_local_6, _local_7); }; }; _local_4++; }; } private function _SafeStr_13434(k:XML):void { var _local_4:XML; var _local_5:String; var _local_6:PlaneMaterial; var _local_7:XMLList; var _local_8:int; var _local_9:XML; var _local_10:String; var _local_11:String; var _local_12:int; var _local_13:int; var _local_14:Number; var _local_15:Number; var _local_16:Number; var _local_17:Number; var _local_18:XMLList; var _local_19:PlaneMaterialCellMatrix; var _local_20:int; var _local_21:XML; if (k == null){ return; }; var _local_2:XMLList = k.material; var _local_3:int; while (_local_3 < _local_2.length()) { _local_4 = _local_2[_local_3]; if (XMLValidator._SafeStr_5390(_local_4, ["id"])){ _local_5 = _local_4.@id; _local_6 = new PlaneMaterial(); _local_7 = _local_4.materialCellMatrix; _local_8 = 0; while (_local_8 < _local_7.length()) { _local_9 = _local_7[_local_8]; _local_10 = _local_9.@repeatMode; _local_11 = _local_9.@align; _local_12 = PlaneMaterialCellMatrix._SafeStr_13416; switch (_local_10){ case "borders": _local_12 = PlaneMaterialCellMatrix._SafeStr_13397; break; case "center": _local_12 = PlaneMaterialCellMatrix._SafeStr_13398; break; case "first": _local_12 = PlaneMaterialCellMatrix._SafeStr_13399; break; case "last": _local_12 = PlaneMaterialCellMatrix._SafeStr_13400; break; case "random": _local_12 = PlaneMaterialCellMatrix._SafeStr_13415; break; }; _local_13 = PlaneMaterialCellMatrix._SafeStr_5394; switch (_local_11){ case "top": _local_13 = PlaneMaterialCellMatrix.ALIGN_TOP; break; case "bottom": _local_13 = PlaneMaterialCellMatrix._SafeStr_5397; break; }; _local_14 = PlaneMaterialCellMatrix._SafeStr_13371; _local_15 = PlaneMaterialCellMatrix._SafeStr_13372; _local_16 = PlaneMaterialCellMatrix._SafeStr_13371; _local_17 = PlaneMaterialCellMatrix._SafeStr_13372; if (String(_local_9.@normalMinX) != ""){ _local_14 = parseFloat(_local_9.@normalMinX); }; if (String(_local_9.@normalMaxX) != ""){ _local_15 = parseFloat(_local_9.@normalMaxX); }; if (String(_local_9.@normalMinY) != ""){ _local_16 = parseFloat(_local_9.@normalMinY); }; if (String(_local_9.@normalMaxY) != ""){ _local_17 = parseFloat(_local_9.@normalMaxY); }; _local_18 = _local_9.materialCellColumn; if (_local_18.length() > 0){ _local_19 = null; _local_19 = _local_6._SafeStr_13387(_local_18.length(), _local_12, _local_13, _local_14, _local_15, _local_16, _local_17); _local_20 = 0; while (_local_20 < _local_18.length()) { _local_21 = _local_18[_local_20]; this._SafeStr_13436(_local_21, _local_19, _local_20); _local_20++; }; }; this._SafeStr_13426.add(_local_5, _local_6); _local_8++; }; }; _local_3++; }; } private function _SafeStr_13436(k:XML, _arg_2:PlaneMaterialCellMatrix, _arg_3:int):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; var _local_4:String = k.@repeatMode; var _local_5:int = parseInt(k.@width); var _local_6:int = PlaneMaterialCellColumn._SafeStr_13396; switch (_local_4){ case "borders": _local_6 = PlaneMaterialCellColumn._SafeStr_13397; break; case "center": _local_6 = PlaneMaterialCellColumn._SafeStr_13398; break; case "first": _local_6 = PlaneMaterialCellColumn._SafeStr_13399; break; case "last": _local_6 = PlaneMaterialCellColumn._SafeStr_13400; break; case "none": _local_6 = PlaneMaterialCellColumn._SafeStr_13395; }; var _local_7:Array = this._SafeStr_13437(k); _arg_2._SafeStr_13420(_arg_3, _local_5, _local_7, _local_6); } private function _SafeStr_13437(k:XML):Array { var _local_5:XML; var _local_6:String; var _local_7:Array; var _local_8:Array; var _local_9:Array; var _local_10:int; var _local_11:XMLList; var _local_12:PlaneTexture; var _local_13:PlaneMaterialCell; var _local_14:XML; var _local_15:XMLList; var _local_16:XMLList; var _local_17:XML; var _local_18:XML; var _local_19:int; var _local_20:String; var _local_21:_SafeStr_3894; if (k == null){ return (null); }; var _local_2:Array = []; var _local_3:XMLList = k.materialCell; var _local_4:int; while (_local_4 < _local_3.length()) { _local_5 = _local_3[_local_4]; _local_6 = _local_5.@textureId; _local_7 = null; _local_8 = null; _local_9 = null; _local_10 = 0; _local_11 = _local_5.extraItemData; if (_local_11.length() > 0){ _local_14 = _local_11[0]; _local_15 = _local_14.extraItemTypes; _local_16 = _local_14.offsets; if ((((_local_15.length() > 0)) && ((_local_16.length() > 0)))){ _local_17 = _local_15[0]; _local_18 = _local_16[0]; _local_7 = this._SafeStr_13438(_local_17); _local_9 = this._SafeStr_13439(_local_18); _local_10 = _local_9.length; if (String(_local_14.@limitMax) != ""){ _local_10 = parseInt(_local_14.@limitMax); }; }; }; if (_local_7 != null){ _local_8 = []; _local_19 = 0; while (_local_19 < _local_7.length) { _local_20 = _local_7[_local_4]; _local_21 = this._SafeStr_13425.getAsset(_local_20); if (_local_21 != null){ _local_8.push(_local_21); }; _local_19++; }; }; _local_12 = this._SafeStr_11665(_local_6); _local_13 = new PlaneMaterialCell(_local_12, _local_8, _local_9, _local_10); _local_2.push(_local_13); _local_4++; }; if (_local_2.length == 0){ _local_2 = null; }; return (_local_2); } private function _SafeStr_13438(k:XML):Array { var _local_4:XMLList; var _local_5:int; var _local_6:XML; var _local_7:String; var _local_2:Array = []; var _local_3:Array = ["assetName"]; if (k != null){ _local_4 = k.extraItemType; _local_5 = 0; while (_local_5 < _local_4.length()) { _local_6 = _local_4[_local_5]; if (XMLValidator._SafeStr_5390(_local_6, _local_3)){ _local_7 = _local_6.@assetName; _local_2.push(_local_7); }; _local_5++; }; }; return (_local_2); } private function _SafeStr_13439(k:XML):Array { var _local_4:XMLList; var _local_5:int; var _local_6:XML; var _local_7:int; var _local_8:int; var _local_2:Array = []; var _local_3:Array = ["x", "y"]; if (k != null){ _local_4 = k.offset; _local_5 = 0; while (_local_5 < _local_4.length()) { _local_6 = _local_4[_local_5]; if (XMLValidator._SafeStr_5390(_local_6, _local_3)){ _local_7 = parseInt(_local_6.@x); _local_8 = parseInt(_local_6.@y); _local_2.push(new Point(_local_7, _local_8)); }; _local_5++; }; }; return (_local_2); } protected function _SafeStr_5392(k:int, _arg_2:Number, _arg_3:Number):_SafeStr_2303 { _arg_2 = Math.abs(_arg_2); if (_arg_2 > 90){ _arg_2 = 90; }; _arg_3 = Math.abs(_arg_3); if (_arg_3 > 90){ _arg_3 = 90; }; var _local_4:String = ((((k + "_") + Math.round(_arg_2)) + "_") + Math.round(_arg_3)); var _local_5:_SafeStr_2303 = this._SafeStr_13427.getValue(_local_4); if (_local_5 == null){ _local_5 = new _SafeStr_3066(k, new _SafeStr_2306(_arg_2, _arg_3), new _SafeStr_2306(-10, 0, 0)); this._SafeStr_13427.add(_local_4, _local_5); }; return (_local_5); } protected function _SafeStr_13379(k:Plane, _arg_2:XMLList):void { var _local_4:XML; var _local_5:int; var _local_6:String; var _local_7:String; var _local_8:Number; var _local_9:Number; var _local_10:XMLList; var _local_11:PlaneVisualization; var _local_12:int; var _local_13:XML; var _local_14:PlaneMaterial; var _local_15:int; var _local_16:String; var _local_17:int; var _local_18:String; var _local_19:uint; var _local_20:String; var _local_21:String; if ((((k == null)) || ((_arg_2 == null)))){ return; }; var _local_3:int; while (_local_3 < _arg_2.length()) { _local_4 = _arg_2[_local_3]; if (XMLValidator._SafeStr_5390(_local_4, ["size"])){ _local_5 = parseInt(_local_4.@size); _local_6 = _local_4.@horizontalAngle; _local_7 = _local_4.@verticalAngle; _local_8 = _SafeStr_5031._SafeStr_5376; if (_local_6 != ""){ _local_8 = parseFloat(_local_6); }; _local_9 = _SafeStr_5031._SafeStr_5377; if (_local_7 != ""){ _local_9 = parseFloat(_local_7); }; _local_10 = _local_4.visualizationLayer; _local_11 = k._SafeStr_5391(_local_5, _local_10.length(), this._SafeStr_5392(_local_5, _local_8, _local_9)); if (_local_11 != null){ _local_12 = 0; while (_local_12 < _local_10.length()) { _local_13 = _local_10[_local_12]; _local_14 = null; _local_15 = _SafeStr_5032._SafeStr_5394; if (XMLValidator._SafeStr_5390(_local_13, ["materialId"])){ _local_21 = _local_13.@materialId; _local_14 = this._SafeStr_5395(_local_21); }; _local_16 = _local_13.@offset; _local_17 = _SafeStr_5032._SafeStr_5396; if (_local_16.length > 0){ _local_17 = parseInt(_local_16); }; _local_18 = _local_13.@color; _local_19 = _SafeStr_5031._SafeStr_5375; if (_local_18.length > 0){ _local_19 = parseInt(_local_18); }; _local_20 = _local_13.@align; if (_local_20 == "bottom"){ _local_15 = _SafeStr_5032._SafeStr_5397; } else { if (_local_20 == "top"){ _local_15 = _SafeStr_5032.ALIGN_TOP; }; }; _local_11._SafeStr_5398(_local_12, _local_14, _local_19, _local_15, _local_17); _local_12++; }; }; }; _local_3++; }; } public function render(k:BitmapData, _arg_2:String, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:_SafeStr_2305, _arg_7:Boolean, _arg_8:Number=0, _arg_9:Number=0, _arg_10:Number=0, _arg_11:Number=0, _arg_12:int=0):_SafeStr_5030 { return (null); } public function getTextureIdentifier(k:Number, _arg_2:_SafeStr_2305):String { return (String(k)); } public function _SafeStr_11672(k:String):Array { var _local_2:Plane = this._SafeStr_5404(k); if (_local_2 == null){ _local_2 = this._SafeStr_5404(_SafeStr_5405); }; return (_local_2._SafeStr_11672()); } } }//package _-1TS // _SafeStr_10506 = "_-56U" (String#34685, DoABC#3) // _SafeStr_11640 = "_-46S" (String#3617, DoABC#3) // _SafeStr_11665 = "_-5lj" (String#4050, DoABC#3) // _SafeStr_11672 = "_-1ZK" (String#9216, DoABC#3) // _SafeStr_11698 = "_-2Ls" (String#1507, DoABC#3) // _SafeStr_11730 = "_-0uf" (String#24361, DoABC#3) // _SafeStr_13371 = "_-0J3" (String#22918, DoABC#3) // _SafeStr_13372 = "_-CR" (String#38941, DoABC#3) // _SafeStr_13379 = "_-4sT" (String#34089, DoABC#3) // _SafeStr_13387 = "_-4ww" (String#34253, DoABC#3) // _SafeStr_13395 = "_-20Z" (String#27061, DoABC#3) // _SafeStr_13396 = "_-4hN" (String#33666, DoABC#3) // _SafeStr_13397 = "_-5pi" (String#36425, DoABC#3) // _SafeStr_13398 = "_-5cR" (String#35916, DoABC#3) // _SafeStr_13399 = "_-0sd" (String#24282, DoABC#3) // _SafeStr_13400 = "_-5fs" (String#36051, DoABC#3) // _SafeStr_13415 = "_-5Vi" (String#35649, DoABC#3) // _SafeStr_13416 = "_-2Qf" (String#28071, DoABC#3) // _SafeStr_13420 = "_-27b" (String#27330, DoABC#3) // _SafeStr_13425 = "_-60p" (String#4122, DoABC#3) // _SafeStr_13426 = "_-5kX" (String#36225, DoABC#3) // _SafeStr_13427 = "_-1aN" (String#26001, DoABC#3) // _SafeStr_13428 = "_-3Ab" (String#29909, DoABC#3) // _SafeStr_13429 = "_-6W" (String#38101, DoABC#3) // _SafeStr_13430 = "_-5l-" (String#13526, DoABC#3) // _SafeStr_13431 = "_-2n1" (String#28963, DoABC#3) // _SafeStr_13432 = "_-4vV" (String#34205, DoABC#3) // _SafeStr_13433 = "_-4Vr" (String#33259, DoABC#3) // _SafeStr_13434 = "_-2X0" (String#28321, DoABC#3) // _SafeStr_13435 = "_-4-w" (String#31964, DoABC#3) // _SafeStr_13436 = "_-26k" (String#27301, DoABC#3) // _SafeStr_13437 = "_-2GV" (String#27680, DoABC#3) // _SafeStr_13438 = "_-04L" (String#22346, DoABC#3) // _SafeStr_13439 = "_-4wY" (String#34240, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2661 = "_-3X9" (String#11238, DoABC#3) // _SafeStr_3066 = "_-4RM" (String#33075, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_4381 = "_-1h9" (String#9331, DoABC#3) // _SafeStr_5026 = "_-8j" (String#14569, DoABC#3) // _SafeStr_5030 = "_-2G6" (String#9964, DoABC#3) // _SafeStr_5031 = "_-2qf" (String#10538, DoABC#3) // _SafeStr_5032 = "_-4i6" (String#12464, DoABC#3) // _SafeStr_5375 = "_-0WM" (String#574, DoABC#3) // _SafeStr_5376 = "_-3UH" (String#30697, DoABC#3) // _SafeStr_5377 = "_-3dF" (String#31042, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_5391 = "_-0dP" (String#23695, DoABC#3) // _SafeStr_5392 = "_-4BO" (String#32429, DoABC#3) // _SafeStr_5394 = "_-5ww" (String#36700, DoABC#3) // _SafeStr_5395 = "_-4KR" (String#12084, DoABC#3) // _SafeStr_5396 = "_-5TR" (String#35552, DoABC#3) // _SafeStr_5397 = "_-3YM" (String#11258, DoABC#3) // _SafeStr_5398 = "_-4s" (String#34072, DoABC#3) // _SafeStr_5401 = "_-62y" (String#4139, DoABC#3) // _SafeStr_5402 = "_-6Ar" (String#13943, DoABC#3) // _SafeStr_5404 = "_-yR" (String#40723, DoABC#3) // _SafeStr_5405 = "_-403" (String#31970, DoABC#3) // _SafeStr_5408 = "_-5Yk" (String#35770, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) //------------------------------------------------------------ //_-1TS.PlaneTexture package _-1TS { import flash.display.BitmapData; import _-151._SafeStr_2305; public class PlaneTexture { public static const _SafeStr_13371:Number = -1; public static const _SafeStr_13372:Number = 1; private var _SafeStr_13440:Array; public function PlaneTexture() { this._SafeStr_13440 = []; super(); } public function dispose():void { var k:int; var _local_2:_SafeStr_5198; if (this._SafeStr_13440 != null){ k = 0; while (k < this._SafeStr_13440.length) { _local_2 = (this._SafeStr_13440[k] as _SafeStr_5198); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_13440 = null; }; } public function _SafeStr_13435(k:BitmapData, _arg_2:Number=-1, _arg_3:Number=1, _arg_4:Number=-1, _arg_5:Number=1, _arg_6:String=null):void { var _local_7:_SafeStr_5198 = new _SafeStr_5198(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6); this._SafeStr_13440.push(_local_7); } public function _SafeStr_10272(k:_SafeStr_2305):BitmapData { var _local_2:_SafeStr_5198 = this._SafeStr_13441(k); return ((((_local_2 == null)) ? null : _local_2.bitmap)); } public function _SafeStr_13441(k:_SafeStr_2305):_SafeStr_5198 { var _local_3:_SafeStr_5198; if (k == null){ return (null); }; var _local_2:int; while (_local_2 < this._SafeStr_13440.length) { _local_3 = (this._SafeStr_13440[_local_2] as _SafeStr_5198); if (_local_3 != null){ if ((((((((k.x >= _local_3.normalMinX)) && ((k.x <= _local_3.normalMaxX)))) && ((k.y >= _local_3.normalMinY)))) && ((k.y <= _local_3.normalMaxY)))){ return (_local_3); }; }; _local_2++; }; return (null); } public function _SafeStr_8041(k:_SafeStr_2305):String { var _local_2:_SafeStr_5198 = this._SafeStr_13441(k); return ((((_local_2 == null)) ? null : _local_2.assetName)); } } }//package _-1TS // _SafeStr_10272 = "_-3q5" (String#1551, DoABC#3) // _SafeStr_13371 = "_-0J3" (String#22918, DoABC#3) // _SafeStr_13372 = "_-CR" (String#38941, DoABC#3) // _SafeStr_13435 = "_-4-w" (String#31964, DoABC#3) // _SafeStr_13440 = "_-2Js" (String#10034, DoABC#3) // _SafeStr_13441 = "_-3FR" (String#30107, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_5198 = "_-3uP" (String#11635, DoABC#3) // _SafeStr_8041 = "_-6bs" (String#38345, DoABC#3) //------------------------------------------------------------ //_-1TS.PlaneVisualization package _-1TS { import _-151._SafeStr_2303; import flash.display.BitmapData; import _-151._SafeStr_2306; import _-0MK._SafeStr_3; import _-03.PlaneVisualizationAnimationLayer; import _-pv._SafeStr_2661; import flash.geom.Point; import _-151._SafeStr_2305; public class PlaneVisualization { private var _SafeStr_13442:Array; private var _SafeStr_13443:_SafeStr_2303 = null; private var _SafeStr_13388:BitmapData; private var _SafeStr_13403:_SafeStr_2306 = null; private var _SafeStr_13386:Boolean = false; private var _SafeStr_13444:Boolean = false; public function PlaneVisualization(k:Number, _arg_2:int, _arg_3:_SafeStr_2303) { this._SafeStr_13442 = []; super(); if (_arg_2 < 0){ _arg_2 = 0; }; var _local_4:int; while (_local_4 < _arg_2) { this._SafeStr_13442.push(null); _local_4++; }; this._SafeStr_13443 = _arg_3; this._SafeStr_13403 = new _SafeStr_2306(); } public function get geometry():_SafeStr_2303 { return (this._SafeStr_13443); } public function get _SafeStr_5380():Boolean { return (this._SafeStr_13444); } public function dispose():void { var k:int; var _local_2:_SafeStr_3; if (this._SafeStr_13442 != null){ k = 0; while (k < this._SafeStr_13442.length) { _local_2 = (this._SafeStr_13442[k] as _SafeStr_3); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_13442 = null; }; this._SafeStr_13443 = null; if (this._SafeStr_13388 != null){ this._SafeStr_13388.dispose(); }; if (this._SafeStr_13403 != null){ this._SafeStr_13403 = null; }; } public function _SafeStr_5408():void { var k:int; var _local_2:_SafeStr_5032; var _local_3:PlaneVisualizationAnimationLayer; if (!this._SafeStr_13386){ return; }; if (this._SafeStr_13388 != null){ this._SafeStr_13388.dispose(); this._SafeStr_13388 = null; }; if (this._SafeStr_13403 != null){ this._SafeStr_13403._SafeStr_10465(new _SafeStr_2306()); }; if (this._SafeStr_13442 != null){ k = 0; while (k < this._SafeStr_13442.length) { _local_2 = (this._SafeStr_13442[k] as _SafeStr_5032); _local_3 = (this._SafeStr_13442[k] as PlaneVisualizationAnimationLayer); if (_local_2 != null){ _local_2._SafeStr_5408(); } else { if (_local_3 != null){ _local_3._SafeStr_5408(); }; }; k++; }; }; this._SafeStr_13386 = false; } public function _SafeStr_5398(k:int, _arg_2:PlaneMaterial, _arg_3:uint, _arg_4:int, _arg_5:int=0):Boolean { if ((((k < 0)) || ((k > this._SafeStr_13442.length)))){ return (false); }; var _local_6:_SafeStr_3 = (this._SafeStr_13442[k] as _SafeStr_3); if (_local_6 != null){ _local_6.dispose(); _local_6 = null; }; _local_6 = new _SafeStr_5032(_arg_2, _arg_3, _arg_4, _arg_5); this._SafeStr_13442[k] = _local_6; return (true); } public function _SafeStr_5400(k:int, _arg_2:XML, _arg_3:_SafeStr_2661):Boolean { if ((((k < 0)) || ((k > this._SafeStr_13442.length)))){ return (false); }; var _local_4:_SafeStr_3 = (this._SafeStr_13442[k] as _SafeStr_3); if (_local_4 != null){ _local_4.dispose(); _local_4 = null; }; _local_4 = new PlaneVisualizationAnimationLayer(_arg_2, _arg_3); this._SafeStr_13442[k] = _local_4; this._SafeStr_13444 = true; return (true); } public function _SafeStr_11672():Array { return (this._SafeStr_13442); } public function render(canvas:BitmapData, width:int, height:int, normal:_SafeStr_2305, useTexture:Boolean, offsetX:int=0, offsetY:int=0, maxX:int=0, maxY:int=0, dimensionX:Number=0, dimensionY:Number=0, timeSinceStartMs:int=0):BitmapData { var layer:_SafeStr_5032; var animationLayer:PlaneVisualizationAnimationLayer; if (width < 1){ width = 1; }; if (height < 1){ height = 1; }; if ((((((canvas == null)) || (!((canvas.width == width))))) || (!((canvas.height == height))))){ canvas = null; }; if (this._SafeStr_13388 != null){ try { if ((((((this._SafeStr_13388.width == width)) && ((this._SafeStr_13388.height == height)))) && (_SafeStr_2306._SafeStr_10463(this._SafeStr_13403, normal)))){ if (!this._SafeStr_5380){ if (canvas != null){ canvas.copyPixels(this._SafeStr_13388, this._SafeStr_13388.rect, new Point(0, 0), null, null, false); return (canvas); }; return (this._SafeStr_13388); }; } else { this._SafeStr_13388.dispose(); this._SafeStr_13388 = null; }; } catch(e:Error) { _SafeStr_13388.dispose(); _SafeStr_13388 = null; return (null); }; }; this._SafeStr_13386 = true; if (this._SafeStr_13388 == null){ try { this._SafeStr_13388 = new BitmapData(width, height, true, 0xFFFFFF); } catch(e:Error) { if (_SafeStr_13388){ _SafeStr_13388.dispose(); }; _SafeStr_13388 = null; return (null); }; } else { this._SafeStr_13388.fillRect(this._SafeStr_13388.rect, 0xFFFFFF); }; if (canvas == null){ canvas = this._SafeStr_13388; }; this._SafeStr_13403._SafeStr_10465(normal); var i:int; while (i < this._SafeStr_13442.length) { layer = (this._SafeStr_13442[i] as _SafeStr_5032); animationLayer = (this._SafeStr_13442[i] as PlaneVisualizationAnimationLayer); if (layer != null){ layer.render(canvas, width, height, normal, useTexture, offsetX, offsetY); } else { if (animationLayer != null){ animationLayer.render(canvas, width, height, normal, offsetX, offsetY, maxX, maxY, dimensionX, dimensionY, timeSinceStartMs); }; }; i = (i + 1); }; if (((!((canvas == null))) && (!((canvas == this._SafeStr_13388))))){ this._SafeStr_13388.copyPixels(canvas, canvas.rect, new Point(0, 0), null, null, false); return (canvas); }; return (this._SafeStr_13388); } } }//package _-1TS // _SafeStr_10463 = "_-6j-" (String#38646, DoABC#3) // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_11672 = "_-1ZK" (String#9216, DoABC#3) // _SafeStr_13386 = "_-5V1" (String#1594, DoABC#3) // _SafeStr_13388 = "_-0gp" (String#1456, DoABC#3) // _SafeStr_13403 = "_-zN" (String#4585, DoABC#3) // _SafeStr_13442 = "_-5Rw" (String#1592, DoABC#3) // _SafeStr_13443 = "_-3TR" (String#11178, DoABC#3) // _SafeStr_13444 = "_-1mV" (String#26480, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2661 = "_-3X9" (String#11238, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5032 = "_-4i6" (String#12464, DoABC#3) // _SafeStr_5380 = "_-4Km" (String#32797, DoABC#3) // _SafeStr_5398 = "_-4s" (String#34072, DoABC#3) // _SafeStr_5400 = "_-0qC" (String#24172, DoABC#3) // _SafeStr_5408 = "_-5Yk" (String#35770, DoABC#3) //------------------------------------------------------------ //_-1TS.WallAdRasterizer package _-1TS { import _-151._SafeStr_2305; import _-151.XMLValidator; import flash.display.BitmapData; import _-4z-._SafeStr_5030; public class WallAdRasterizer extends WallRasterizer { override public function getTextureIdentifier(k:Number, _arg_2:_SafeStr_2305):String { return (String(k)); } override protected function initializePlanes():void { if (data == null){ return; }; var k:XMLList = data.wallAds; if (k.length() > 0){ this.parseWalls(k[0]); }; } override protected function parseWalls(k:XML):void { var _local_4:XML; var _local_5:String; var _local_6:XMLList; var _local_7:_SafeStr_5034; if (k == null){ return; }; var _local_2:XMLList = k.wallAd; var _local_3:int; while (_local_3 < _local_2.length()) { _local_4 = _local_2[_local_3]; if (XMLValidator._SafeStr_5390(_local_4, ["id"])){ _local_5 = _local_4.@id; _local_6 = _local_4.visualization; _local_7 = new _SafeStr_5034(); _SafeStr_13379(_local_7, _local_6); if (_SafeStr_5404(_local_5) == null){ _SafeStr_5402(_local_5, _local_7); } else { _local_7.dispose(); }; }; _local_3++; }; } override public function render(k:BitmapData, _arg_2:String, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:_SafeStr_2305, _arg_7:Boolean, _arg_8:Number=0, _arg_9:Number=0, _arg_10:Number=0, _arg_11:Number=0, _arg_12:int=0):_SafeStr_5030 { var _local_13:_SafeStr_5034 = (_SafeStr_5404(_arg_2) as _SafeStr_5034); if (_local_13 == null){ _local_13 = (_SafeStr_5404(_SafeStr_5405) as _SafeStr_5034); }; if (_local_13 == null){ return (null); }; if (k != null){ k.fillRect(k.rect, 0xFFFFFF); }; var _local_14:BitmapData = _local_13.render(k, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7); if (((!((_local_14 == null))) && (!((_local_14 == k))))){ _local_14 = _local_14.clone(); }; var _local_15:_SafeStr_5030 = new _SafeStr_5030(_local_14, -1); return (_local_15); } } }//package _-1TS // _SafeStr_13379 = "_-4sT" (String#34089, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_5030 = "_-2G6" (String#9964, DoABC#3) // _SafeStr_5034 = "_-4fz" (String#12426, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_5402 = "_-6Ar" (String#13943, DoABC#3) // _SafeStr_5404 = "_-yR" (String#40723, DoABC#3) // _SafeStr_5405 = "_-403" (String#31970, DoABC#3) //------------------------------------------------------------ //_-1TS.WallRasterizer package _-1TS { import _-151.XMLValidator; import flash.display.BitmapData; import _-4z-._SafeStr_5030; import _-151._SafeStr_2305; public class WallRasterizer extends PlaneRasterizer { override protected function initializePlanes():void { if (data == null){ return; }; var k:XMLList = data.walls; if (k.length() > 0){ this.parseWalls(k[0]); }; } protected function parseWalls(k:XML):void { var _local_4:XML; var _local_5:String; var _local_6:XMLList; var _local_7:_SafeStr_5034; if (k == null){ return; }; var _local_2:XMLList = k.wall; var _local_3:int; while (_local_3 < _local_2.length()) { _local_4 = _local_2[_local_3]; if (XMLValidator._SafeStr_5390(_local_4, ["id"])){ _local_5 = _local_4.@id; _local_6 = _local_4.visualization; _local_7 = new _SafeStr_5034(); _SafeStr_13379(_local_7, _local_6); if (!_SafeStr_5402(_local_5, _local_7)){ _local_7.dispose(); }; }; _local_3++; }; } override public function render(canvas:BitmapData, id:String, width:Number, height:Number, scale:Number, normal:_SafeStr_2305, useTexture:Boolean, offsetX:Number=0, offsetY:Number=0, maxX:Number=0, maxY:Number=0, timeSinceStartMs:int=0):_SafeStr_5030 { var bitmapData:BitmapData; var wall:_SafeStr_5034 = (_SafeStr_5404(id) as _SafeStr_5034); if (wall == null){ wall = (_SafeStr_5404(_SafeStr_5405) as _SafeStr_5034); }; if (wall == null){ return (null); }; if (canvas != null){ canvas.fillRect(canvas.rect, 0xFFFFFF); }; bitmapData = wall.render(canvas, width, height, scale, normal, useTexture); if (((!((bitmapData == null))) && (!((bitmapData == canvas))))){ try { bitmapData = bitmapData.clone(); } catch(e:Error) { if (bitmapData){ bitmapData.dispose(); }; return (null); }; }; var planeBitmapData:_SafeStr_5030 = new _SafeStr_5030(bitmapData, -1); return (planeBitmapData); } override public function getTextureIdentifier(k:Number, _arg_2:_SafeStr_2305):String { if (_arg_2 != null){ return (String(((((((k + "_") + _arg_2.x) + "_") + _arg_2.y) + "_") + _arg_2.z))); }; return (super.getTextureIdentifier(k, _arg_2)); } } }//package _-1TS // _SafeStr_13379 = "_-4sT" (String#34089, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_5030 = "_-2G6" (String#9964, DoABC#3) // _SafeStr_5034 = "_-4fz" (String#12426, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_5402 = "_-6Ar" (String#13943, DoABC#3) // _SafeStr_5404 = "_-yR" (String#40723, DoABC#3) // _SafeStr_5405 = "_-403" (String#31970, DoABC#3) //------------------------------------------------------------ //_-1Tv._SafeStr_2634 package _-1Tv { import _-3qZ._SafeStr_2283; public class _SafeStr_2634 implements _SafeStr_2283 { private var _SafeStr_13445:Array; public function _SafeStr_2634(k:String, _arg_2:int) { this._SafeStr_13445 = []; super(); this._SafeStr_13445 = [k, _arg_2]; } public function _SafeStr_5448():Array { return (this._SafeStr_13445); } public function dispose():void { this._SafeStr_13445 = null; } } }//package _-1Tv // _SafeStr_13445 = "_-1eb" (String#838, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2634 = "_-66K" (String#37114, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1Tv._SafeStr_2635 package _-1Tv { import _-3qZ._SafeStr_2283; public class _SafeStr_2635 implements _SafeStr_2283 { private var _SafeStr_13445:Array; public function _SafeStr_2635(k:String, _arg_2:String) { this._SafeStr_13445 = []; super(); this._SafeStr_13445.push(k); this._SafeStr_13445.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_13445); } public function dispose():void { this._SafeStr_13445 = null; } } }//package _-1Tv // _SafeStr_13445 = "_-1eb" (String#838, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2635 = "_-1V8" (String#25802, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1Tv._SafeStr_2638 package _-1Tv { import _-3qZ._SafeStr_2283; public class _SafeStr_2638 implements _SafeStr_2283 { private var _SafeStr_13445:Array; public function _SafeStr_2638(k:String) { this._SafeStr_13445 = []; super(); this._SafeStr_13445.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_13445); } public function dispose():void { this._SafeStr_13445 = null; } } }//package _-1Tv // _SafeStr_13445 = "_-1eb" (String#838, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2638 = "_-55r" (String#34661, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1Tv._SafeStr_2639 package _-1Tv { import _-3qZ._SafeStr_2283; public class _SafeStr_2639 implements _SafeStr_2283 { private var _SafeStr_13445:Array; public function _SafeStr_2639(k:int) { this._SafeStr_13445 = []; super(); this._SafeStr_13445.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_13445); } public function dispose():void { this._SafeStr_13445 = null; } } }//package _-1Tv // _SafeStr_13445 = "_-1eb" (String#838, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2639 = "_-li" (String#40226, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1Tv._SafeStr_2642 package _-1Tv { import _-3qZ._SafeStr_2283; public class _SafeStr_2642 implements _SafeStr_2283 { private var _SafeStr_13445:Array; public function _SafeStr_2642(k:String, _arg_2:String) { this._SafeStr_13445 = []; super(); this._SafeStr_13445.push(k); this._SafeStr_13445.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_13445); } public function dispose():void { this._SafeStr_13445 = null; } } }//package _-1Tv // _SafeStr_13445 = "_-1eb" (String#838, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2642 = "_-48E" (String#32306, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1Tv._SafeStr_2645 package _-1Tv { import _-3qZ._SafeStr_2283; public class _SafeStr_2645 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } } }//package _-1Tv // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2645 = "_-1yb" (String#26949, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1Tv._SafeStr_2647 package _-1Tv { import _-3qZ._SafeStr_2283; public class _SafeStr_2647 implements _SafeStr_2283 { private var _SafeStr_13445:Array; public function _SafeStr_2647(k:String) { this._SafeStr_13445 = []; super(); this._SafeStr_13445.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_13445); } public function dispose():void { this._SafeStr_13445 = null; } } }//package _-1Tv // _SafeStr_13445 = "_-1eb" (String#838, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2647 = "_-0OI" (String#23129, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1Ty.HabboCampaigns package _-1Ty { import _-0MK.Component; import _-3JS._SafeStr_36; import _-68V._SafeStr_1407; import _-p0._SafeStr_499; import _-4rH._SafeStr_2173; import _-5QZ._SafeStr_633; import _-0Kg._SafeStr_334; import _-1uj._SafeStr_2251; import _-5sK._SafeStr_4621; import _-1jV.CampaignCalendarData; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboCatalog; import com.sulake.iid.IIDRoomEngine; import __AS3__.vec.Vector; import _-4Ng._SafeStr_4151; import _-4Ng._SafeStr_4163; import _-1jV._SafeStr_4619; import _-1jV._SafeStr_4620; import _-65k._SafeStr_4068; import _-65k._SafeStr_3997; import _-5UL._SafeStr_2336; import _-1uj._SafeStr_3018; import _-1rg._SafeStr_2333; import _-1uj._SafeStr_2323; import __AS3__.vec.*; public class HabboCampaigns extends Component implements _SafeStr_36 { private var _SafeStr_6331:_SafeStr_1407; private var _SafeStr_9000:_SafeStr_499; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_13446:_SafeStr_4621; private var _SafeStr_13447:CampaignCalendarData; private var _SafeStr_13448:int = -1; private var _SafeStr_13449:Boolean = false; public function HabboCampaigns(k:_SafeStr_9, _arg_2:uint, _arg_3:_SafeStr_10) { super(k, _arg_2, _arg_3); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_6331 = k; }, true), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_7207 = k; }), new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; }), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_499):void { _SafeStr_9000 = k; }), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_334):void { _SafeStr_5450 = k; }), new _SafeStr_44(new IIDRoomEngine(), function (k:_SafeStr_2251):void { _SafeStr_7205 = k; })])); } override protected function initComponent():void { this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_4151(this._SafeStr_13450)); this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_4163(this._SafeStr_13451)); context.addLinkEventTracker(this); } private function _SafeStr_13450(k:_SafeStr_4151):void { var _local_2:_SafeStr_4619 = k._SafeStr_5325(); this._SafeStr_13447 = _local_2._SafeStr_11839(); } private function _SafeStr_13451(k:_SafeStr_4163):void { var _local_2:_SafeStr_4620 = k._SafeStr_5325(); if (_local_2._SafeStr_11843){ this._SafeStr_13452(_local_2.productName, _local_2.customImage, _local_2._SafeStr_6325); }; } public function _SafeStr_13453(k:int):void { this._SafeStr_13448 = k; this._SafeStr_6331.connection.send(new _SafeStr_4068(this._SafeStr_13447._SafeStr_11852, k)); } public function _SafeStr_13454(k:int):void { this._SafeStr_13448 = k; this._SafeStr_6331.connection.send(new _SafeStr_3997(this._SafeStr_13447._SafeStr_11852, k)); } private function _SafeStr_13452(k:String, _arg_2:String, _arg_3:String):void { var _local_4:_SafeStr_2336 = this._SafeStr_7207.getProductData(k); if (_local_4 != null){ this._SafeStr_13447._SafeStr_11855.push(this._SafeStr_13448); this._SafeStr_13448 = -1; if (((_arg_2) && (!((_arg_2 == ""))))){ this._SafeStr_13446._SafeStr_13455(_local_4, (this._SafeStr_13456() + _arg_2)); } else { if (((_arg_3) && (!((_arg_3 == ""))))){ this._SafeStr_13446._SafeStr_13455(_local_4); this._SafeStr_8904(this._SafeStr_13446, _arg_3); }; }; }; } private function _SafeStr_8904(k:_SafeStr_2323, _arg_2:String):_SafeStr_3018 { var _local_3:_SafeStr_3018; var _local_4:_SafeStr_2333; _local_4 = this._SafeStr_7207.getFloorItemDataByName(_arg_2); if (_local_4){ _local_3 = this._SafeStr_7205.getFurnitureIcon(_local_4.id, k); } else { _local_4 = this._SafeStr_7207._SafeStr_7659(_arg_2); if (_local_4){ _local_3 = this._SafeStr_7205.getWallItemIcon(_local_4.id, k); }; }; if (((_local_3) && (_local_3.data))){ k.imageReady(_local_3.id, _local_3.data); }; return (_local_3); } public function get _SafeStr_7660():String { return ("openView/"); } public function _SafeStr_7661(k:String):void { var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; if (_local_2[1] == "calendar"){ this._SafeStr_13457(); }; } private function _SafeStr_13457():void { if (((!(this._SafeStr_13446)) && (this._SafeStr_13447))){ this._SafeStr_13446 = new _SafeStr_4621(this, this._SafeStr_5524); }; } public function _SafeStr_13458():void { if (this._SafeStr_13446){ this._SafeStr_13446.dispose(); this._SafeStr_13446 = null; }; } private function _SafeStr_13456():String { return (getProperty("image.library.url")); } public function get _SafeStr_13459():CampaignCalendarData { return (this._SafeStr_13447); } public function get _SafeStr_5861():Boolean { return (this._SafeStr_7207._SafeStr_5861); } public function get localizationManager():_SafeStr_499 { return (this._SafeStr_9000); } } }//package _-1Ty // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11839 = "_-1K9" (String#25372, DoABC#3) // _SafeStr_11843 = "_-3I5" (String#30222, DoABC#3) // _SafeStr_11852 = "_-2Ec" (String#27605, DoABC#3) // _SafeStr_11855 = "_-2P-" (String#28004, DoABC#3) // _SafeStr_13446 = "_-3cz" (String#31031, DoABC#3) // _SafeStr_13447 = "_-05f" (String#22388, DoABC#3) // _SafeStr_13448 = "_-1ML" (String#25454, DoABC#3) // _SafeStr_13449 = "_-5uz" (String#36626, DoABC#3) // _SafeStr_13450 = "_-2LC" (String#27864, DoABC#3) // _SafeStr_13451 = "_-5C5" (String#34896, DoABC#3) // _SafeStr_13452 = "_-4Sl" (String#33132, DoABC#3) // _SafeStr_13453 = "_-5nA" (String#36323, DoABC#3) // _SafeStr_13454 = "_-6Q7" (String#37869, DoABC#3) // _SafeStr_13455 = "_-2nz" (String#28997, DoABC#3) // _SafeStr_13456 = "_-2DW" (String#27561, DoABC#3) // _SafeStr_13457 = "_-Fz" (String#39065, DoABC#3) // _SafeStr_13458 = "_-5AU" (String#34838, DoABC#3) // _SafeStr_13459 = "_-30R" (String#10729, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_3997 = "_-0Qp" (String#23219, DoABC#3) // _SafeStr_4068 = "_-63-" (String#36978, DoABC#3) // _SafeStr_4151 = "_-1e8" (String#26145, DoABC#3) // _SafeStr_4163 = "_-w2" (String#40626, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_4619 = "_-4oR" (String#12572, DoABC#3) // _SafeStr_4620 = "_-4GT" (String#12012, DoABC#3) // _SafeStr_4621 = "_-4Jh" (String#12071, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_6325 = "_-5p6" (String#36400, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6331 = "_-qd" (String#247, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7659 = "_-5zX" (String#13757, DoABC#3) // _SafeStr_7660 = "_-4Jj" (String#12072, DoABC#3) // _SafeStr_7661 = "_-eq" (String#15127, DoABC#3) // _SafeStr_8904 = "_-4Ue" (String#3707, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9000 = "_-X0" (String#593, DoABC#3) //------------------------------------------------------------ //_-1uj._SafeStr_1192 package _-1uj { import _-0MK.Component; import _-5cq._SafeStr_1191; import _-ue.Map; import _-0MK._SafeStr_9; import _-4E._SafeStr_2557; import _-1f8.FurnitureLogic; import _-3yO._SafeStr_2573; import _-1f8._SafeStr_2561; import _-1f8._SafeStr_2586; import _-1f8._SafeStr_2581; import _-Re._SafeStr_2594; import _-Re.PetLogic; import _-1f8._SafeStr_2606; import _-1f8.FurnitureCreditLogic; import _-1f8._SafeStr_2603; import _-1f8.FurnitureExternalImageLogic; import _-1f8.FurniturePresentLogic; import _-1f8._SafeStr_2607; import _-1f8._SafeStr_2574; import _-1f8.FurnitureDiceLogic; import _-1f8._SafeStr_2584; import _-1f8._SafeStr_2605; import _-1f8._SafeStr_2614; import _-1f8.FurniturePlanetSystemLogic; import _-1f8.FurnitureWindowLogic; import _-1f8.FurnitureRoomDimmerLogic; import _-5Ao._SafeStr_2570; import _-5Ao._SafeStr_2601; import _-1f8._SafeStr_2572; import _-1f8._SafeStr_2589; import _-1f8._SafeStr_2615; import _-1f8._SafeStr_2596; import _-1f8._SafeStr_2585; import _-1f8.FurnitureClothingChangeLogic; import _-1f8._SafeStr_2597; import _-1f8._SafeStr_2602; import _-1f8._SafeStr_2612; import _-1f8.FurnitureFireworksLogic; import _-1f8._SafeStr_2610; import _-1f8._SafeStr_2579; import _-1f8._SafeStr_2562; import _-1f8._SafeStr_2583; import _-5Ao.RoomLogic; import _-1f8._SafeStr_2587; import _-1f8._SafeStr_2567; import _-1f8._SafeStr_2568; import _-1f8._SafeStr_2563; import _-66V._SafeStr_2564; import _-66V._SafeStr_2571; import _-1f8._SafeStr_2595; import _-1f8._SafeStr_2613; import _-1f8._SafeStr_2611; import _-1f8.FurnitureSoundBlockLogic; import _-1f8._SafeStr_2577; import _-1f8._SafeStr_2593; import _-1f8._SafeStr_2599; import _-1f8._SafeStr_2616; import _-1f8._SafeStr_2592; import _-1f8._SafeStr_2600; import _-1f8._SafeStr_2576; import _-1f8._SafeStr_2591; import _-1f8._SafeStr_2566; import _-1f8._SafeStr_2569; import _-1f8._SafeStr_2609; import _-1f8._SafeStr_2590; import _-1f8._SafeStr_2604; import _-1f8.FurnitureInternalLinkLogic; import _-1f8.FurnitureEditableInternalLinkLogic; import _-1f8.FurnitureEditableRoomLinkLogic; import _-1f8._SafeStr_2580; import _-1f8._SafeStr_2582; import _-1f8._SafeStr_2575; import _-1f8._SafeStr_2598; import _-1f8._SafeStr_2608; import _-1f8._SafeStr_2588; import _-5cq._SafeStr_2558; import _-5cq._SafeStr_2555; public class _SafeStr_1192 extends Component implements _SafeStr_1191 { private var _SafeStr_13460:Map; private var _SafeStr_13461:Map; private var _SafeStr_13462:Array; public function _SafeStr_1192(k:_SafeStr_9, _arg_2:uint=0) { this._SafeStr_13460 = new Map(); this._SafeStr_13461 = new Map(); this._SafeStr_13462 = []; super(k, _arg_2); } public function _SafeStr_13463(k:Function):void { var _local_2:String; if (this._SafeStr_13462.indexOf(k) < 0){ this._SafeStr_13462.push(k); if (k != null){ for each (_local_2 in this._SafeStr_13461._SafeStr_5497()) { events.addEventListener(_local_2, k); }; }; }; } public function _SafeStr_13464(k:Function):void { var _local_2:String; var _local_3:int = this._SafeStr_13462.indexOf(k); if (_local_3 >= 0){ this._SafeStr_13462.splice(_local_3, 1); if (k != null){ for each (_local_2 in this._SafeStr_13461._SafeStr_5497()) { events.removeEventListener(_local_2, k); }; }; }; } private function _SafeStr_13465(k:String):void { var _local_2:Function; if (this._SafeStr_13461.getValue(k) == null){ this._SafeStr_13461.add(k, true); for each (_local_2 in this._SafeStr_13462) { if (_local_2 != null){ events.addEventListener(k, _local_2); }; }; }; } public function _SafeStr_13466(k:String):_SafeStr_2557 { var _local_4:_SafeStr_2557; var _local_5:Array; var _local_6:String; var _local_2:Class; switch (k){ case _SafeStr_2573._SafeStr_13467: _local_2 = FurnitureLogic; break; case _SafeStr_2573._SafeStr_13468: _local_2 = _SafeStr_2561; break; case _SafeStr_2573._SafeStr_13469: _local_2 = _SafeStr_2586; break; case _SafeStr_2573._SafeStr_13470: _local_2 = _SafeStr_2581; break; case _SafeStr_2573._SafeStr_13471: case _SafeStr_2573.BOT: case _SafeStr_2573.RENTABLE_BOT: _local_2 = _SafeStr_2594; break; case _SafeStr_2573._SafeStr_7651: _local_2 = PetLogic; break; case _SafeStr_2573._SafeStr_13472: _local_2 = _SafeStr_2606; break; case _SafeStr_2573._SafeStr_13473: _local_2 = FurnitureCreditLogic; break; case _SafeStr_2573._SafeStr_13474: _local_2 = _SafeStr_2603; break; case _SafeStr_2573._SafeStr_13475: _local_2 = FurnitureExternalImageLogic; break; case _SafeStr_2573._SafeStr_13476: _local_2 = FurniturePresentLogic; break; case _SafeStr_2573._SafeStr_13477: _local_2 = _SafeStr_2607; break; case _SafeStr_2573._SafeStr_13478: _local_2 = _SafeStr_2574; break; case _SafeStr_2573._SafeStr_13479: _local_2 = FurnitureDiceLogic; break; case _SafeStr_2573._SafeStr_13480: _local_2 = _SafeStr_2584; break; case _SafeStr_2573._SafeStr_13481: _local_2 = _SafeStr_2605; break; case _SafeStr_2573._SafeStr_13482: _local_2 = _SafeStr_2614; break; case _SafeStr_2573._SafeStr_13483: _local_2 = FurniturePlanetSystemLogic; break; case _SafeStr_2573._SafeStr_13484: _local_2 = FurnitureWindowLogic; break; case _SafeStr_2573._SafeStr_13485: _local_2 = FurnitureRoomDimmerLogic; break; case _SafeStr_2573._SafeStr_13486: _local_2 = _SafeStr_2570; break; case _SafeStr_2573._SafeStr_13487: _local_2 = _SafeStr_2601; break; case _SafeStr_2573._SafeStr_13488: _local_2 = _SafeStr_2572; break; case _SafeStr_2573._SafeStr_13489: _local_2 = _SafeStr_2589; break; case _SafeStr_2573._SafeStr_13490: _local_2 = _SafeStr_2615; break; case _SafeStr_2573._SafeStr_13491: _local_2 = _SafeStr_2596; break; case _SafeStr_2573._SafeStr_13492: _local_2 = _SafeStr_2585; break; case _SafeStr_2573._SafeStr_13493: _local_2 = FurnitureClothingChangeLogic; break; case _SafeStr_2573._SafeStr_13494: _local_2 = _SafeStr_2597; break; case _SafeStr_2573._SafeStr_13495: _local_2 = _SafeStr_2602; break; case _SafeStr_2573._SafeStr_13496: _local_2 = _SafeStr_2612; break; case _SafeStr_2573._SafeStr_13497: _local_2 = FurnitureFireworksLogic; break; case _SafeStr_2573._SafeStr_13498: _local_2 = _SafeStr_2610; break; case _SafeStr_2573._SafeStr_13499: _local_2 = _SafeStr_2579; break; case _SafeStr_2573._SafeStr_13500: _local_2 = _SafeStr_2562; break; case _SafeStr_2573._SafeStr_13501: _local_2 = _SafeStr_2583; break; case _SafeStr_2573._SafeStr_13502: _local_2 = RoomLogic; break; case _SafeStr_2573._SafeStr_13503: _local_2 = _SafeStr_2587; break; case _SafeStr_2573._SafeStr_13504: _local_2 = _SafeStr_2567; break; case _SafeStr_2573._SafeStr_13505: _local_2 = _SafeStr_2568; break; case _SafeStr_2573._SafeStr_13506: _local_2 = _SafeStr_2563; break; case _SafeStr_2573._SafeStr_13507: _local_2 = _SafeStr_2564; break; case _SafeStr_2573._SafeStr_13508: _local_2 = _SafeStr_2571; break; case _SafeStr_2573._SafeStr_13509: _local_2 = _SafeStr_2595; break; case _SafeStr_2573._SafeStr_13510: _local_2 = _SafeStr_2613; break; case _SafeStr_2573._SafeStr_13511: _local_2 = _SafeStr_2611; break; case _SafeStr_2573._SafeStr_13512: _local_2 = FurnitureSoundBlockLogic; break; case _SafeStr_2573._SafeStr_13513: _local_2 = _SafeStr_2577; break; case _SafeStr_2573._SafeStr_13514: _local_2 = _SafeStr_2593; break; case _SafeStr_2573._SafeStr_13515: _local_2 = _SafeStr_2599; break; case _SafeStr_2573._SafeStr_13516: _local_2 = _SafeStr_2616; break; case _SafeStr_2573._SafeStr_13517: _local_2 = _SafeStr_2592; break; case _SafeStr_2573._SafeStr_13518: _local_2 = _SafeStr_2600; break; case _SafeStr_2573._SafeStr_13519: _local_2 = _SafeStr_2576; break; case _SafeStr_2573._SafeStr_13520: _local_2 = _SafeStr_2591; break; case _SafeStr_2573._SafeStr_13521: _local_2 = _SafeStr_2566; break; case _SafeStr_2573._SafeStr_13522: _local_2 = _SafeStr_2569; break; case _SafeStr_2573._SafeStr_13523: _local_2 = _SafeStr_2609; break; case _SafeStr_2573._SafeStr_13524: _local_2 = _SafeStr_2590; break; case _SafeStr_2573._SafeStr_13525: _local_2 = _SafeStr_2604; break; case _SafeStr_2573._SafeStr_5714: _local_2 = FurnitureInternalLinkLogic; break; case _SafeStr_2573._SafeStr_13526: _local_2 = FurnitureEditableInternalLinkLogic; break; case _SafeStr_2573._SafeStr_13527: _local_2 = FurnitureEditableRoomLinkLogic; break; case _SafeStr_2573._SafeStr_13528: _local_2 = _SafeStr_2580; break; case _SafeStr_2573._SafeStr_13529: _local_2 = _SafeStr_2582; break; case _SafeStr_2573._SafeStr_13530: _local_2 = _SafeStr_2575; break; case _SafeStr_2573._SafeStr_13531: _local_2 = _SafeStr_2598; break; case _SafeStr_2573._SafeStr_13532: _local_2 = _SafeStr_2608; break; case _SafeStr_2573._SafeStr_13533: _local_2 = _SafeStr_2588; break; }; if (_local_2 == null){ return (null); }; var _local_3:Object = new (_local_2)(); if ((_local_3 is _SafeStr_2557)){ _local_4 = (_local_3 as _SafeStr_2557); _local_4.eventDispatcher = this.events; if (this._SafeStr_13460.getValue(k) == null){ this._SafeStr_13460.add(k, true); _local_5 = _local_4.getEventTypes(); for each (_local_6 in _local_5) { this._SafeStr_13465(_local_6); }; }; return (_local_4); }; return (null); } public function _SafeStr_13534():_SafeStr_2555 { return (new _SafeStr_2558()); } } }//package _-1uj // _SafeStr_1191 = "_-4WJ" (String#12251, DoABC#3) // _SafeStr_1192 = "_-n4" (String#15276, DoABC#3) // _SafeStr_13460 = "_-4nK" (String#33885, DoABC#3) // _SafeStr_13461 = "_-1I-" (String#25291, DoABC#3) // _SafeStr_13462 = "_-qf" (String#40426, DoABC#3) // _SafeStr_13463 = "_-tG" (String#15374, DoABC#3) // _SafeStr_13464 = "_-0QK" (String#8027, DoABC#3) // _SafeStr_13465 = "_-4CV" (String#32478, DoABC#3) // _SafeStr_13466 = "_-3sM" (String#11609, DoABC#3) // _SafeStr_13467 = "_-3Vt" (String#30768, DoABC#3) // _SafeStr_13468 = "_-2R5" (String#28089, DoABC#3) // _SafeStr_13469 = "_-50Y" (String#34442, DoABC#3) // _SafeStr_13470 = "_-1NI" (String#25494, DoABC#3) // _SafeStr_13471 = "_-4BP" (String#32430, DoABC#3) // _SafeStr_13472 = "_-6Se" (String#37961, DoABC#3) // _SafeStr_13473 = "_-1Bv" (String#25064, DoABC#3) // _SafeStr_13474 = "_-6WW" (String#38125, DoABC#3) // _SafeStr_13475 = "_-4Y7" (String#33342, DoABC#3) // _SafeStr_13476 = "_-1YU" (String#25925, DoABC#3) // _SafeStr_13477 = "_-4Bk" (String#32444, DoABC#3) // _SafeStr_13478 = "_-1O9" (String#25526, DoABC#3) // _SafeStr_13479 = "_-5wq" (String#36696, DoABC#3) // _SafeStr_13480 = "_-6-L" (String#36832, DoABC#3) // _SafeStr_13481 = "_-2aW" (String#28469, DoABC#3) // _SafeStr_13482 = "_-1D4" (String#25110, DoABC#3) // _SafeStr_13483 = "_-2jU" (String#28822, DoABC#3) // _SafeStr_13484 = "_-2QH" (String#28060, DoABC#3) // _SafeStr_13485 = "_-S8" (String#39511, DoABC#3) // _SafeStr_13486 = "_-6G-" (String#37480, DoABC#3) // _SafeStr_13487 = "_-4iV" (String#33707, DoABC#3) // _SafeStr_13488 = "_-3YH" (String#30853, DoABC#3) // _SafeStr_13489 = "_-2cu" (String#28567, DoABC#3) // _SafeStr_13490 = "_-1y4" (String#26927, DoABC#3) // _SafeStr_13491 = "_-4TR" (String#33163, DoABC#3) // _SafeStr_13492 = "_-3tr" (String#31690, DoABC#3) // _SafeStr_13493 = "_-54M" (String#34599, DoABC#3) // _SafeStr_13494 = "_-0ru" (String#24247, DoABC#3) // _SafeStr_13495 = "_-02R" (String#22276, DoABC#3) // _SafeStr_13496 = "_-8O" (String#38792, DoABC#3) // _SafeStr_13497 = "_-43d" (String#32117, DoABC#3) // _SafeStr_13498 = "_-0es" (String#23754, DoABC#3) // _SafeStr_13499 = "_-4zj" (String#34371, DoABC#3) // _SafeStr_13500 = "_-3C-" (String#29969, DoABC#3) // _SafeStr_13501 = "_-294" (String#27390, DoABC#3) // _SafeStr_13502 = "_-4uU" (String#34167, DoABC#3) // _SafeStr_13503 = "_-6K" (String#37627, DoABC#3) // _SafeStr_13504 = "_-11K" (String#24656, DoABC#3) // _SafeStr_13505 = "_-0DK" (String#22686, DoABC#3) // _SafeStr_13506 = "_-53b" (String#34567, DoABC#3) // _SafeStr_13507 = "_-3Q-" (String#30537, DoABC#3) // _SafeStr_13508 = "_-0Ob" (String#23140, DoABC#3) // _SafeStr_13509 = "_-2mw" (String#28957, DoABC#3) // _SafeStr_13510 = "_-4Jx" (String#32764, DoABC#3) // _SafeStr_13511 = "_-3QT" (String#30557, DoABC#3) // _SafeStr_13512 = "_-0U1" (String#23333, DoABC#3) // _SafeStr_13513 = "_-HE" (String#39107, DoABC#3) // _SafeStr_13514 = "_-3Zl" (String#30914, DoABC#3) // _SafeStr_13515 = "_-3eO" (String#31087, DoABC#3) // _SafeStr_13516 = "_-4LQ" (String#32823, DoABC#3) // _SafeStr_13517 = "_-5Zm" (String#35807, DoABC#3) // _SafeStr_13518 = "_-0eh" (String#23746, DoABC#3) // _SafeStr_13519 = "_-51g" (String#34490, DoABC#3) // _SafeStr_13520 = "_-02z" (String#22300, DoABC#3) // _SafeStr_13521 = "_-5LX" (String#35265, DoABC#3) // _SafeStr_13522 = "_-0Dz" (String#22711, DoABC#3) // _SafeStr_13523 = "_-48M" (String#32312, DoABC#3) // _SafeStr_13524 = "_-qP" (String#40418, DoABC#3) // _SafeStr_13525 = "_-1zB" (String#26972, DoABC#3) // _SafeStr_13526 = "_-6Pm" (String#37852, DoABC#3) // _SafeStr_13527 = "_-5DO" (String#34949, DoABC#3) // _SafeStr_13528 = "_-0rf" (String#24237, DoABC#3) // _SafeStr_13529 = "_-61Q" (String#36921, DoABC#3) // _SafeStr_13530 = "_-0ME" (String#23050, DoABC#3) // _SafeStr_13531 = "_-3-9" (String#29461, DoABC#3) // _SafeStr_13532 = "_-nv" (String#40321, DoABC#3) // _SafeStr_13533 = "_-3pD" (String#31507, DoABC#3) // _SafeStr_13534 = "_-5VN" (String#3989, DoABC#3) // _SafeStr_2555 = "_-mp" (String#15270, DoABC#3) // _SafeStr_2557 = "_-3e8" (String#11361, DoABC#3) // _SafeStr_2558 = "_-4fM" (String#12415, DoABC#3) // _SafeStr_2561 = "_-45c" (String#11838, DoABC#3) // _SafeStr_2562 = "_-30E" (String#10727, DoABC#3) // _SafeStr_2563 = "_-6Rc" (String#14237, DoABC#3) // _SafeStr_2564 = "_-f" (String#15130, DoABC#3) // _SafeStr_2566 = "_-2mB" (String#10468, DoABC#3) // _SafeStr_2567 = "_-yE" (String#15448, DoABC#3) // _SafeStr_2568 = "_-23M" (String#9745, DoABC#3) // _SafeStr_2569 = "_-22G" (String#9731, DoABC#3) // _SafeStr_2570 = "_-q0" (String#40401, DoABC#3) // _SafeStr_2571 = "_-4Fq" (String#32605, DoABC#3) // _SafeStr_2572 = "_-6L1" (String#14131, DoABC#3) // _SafeStr_2573 = "_-2we" (String#29327, DoABC#3) // _SafeStr_2574 = "_-0Vs" (String#8121, DoABC#3) // _SafeStr_2575 = "_-3Sh" (String#11170, DoABC#3) // _SafeStr_2576 = "_-1hC" (String#9332, DoABC#3) // _SafeStr_2577 = "_-1c-" (String#9254, DoABC#3) // _SafeStr_2579 = "_-26N" (String#9792, DoABC#3) // _SafeStr_2580 = "_-5B8" (String#12950, DoABC#3) // _SafeStr_2581 = "_-2z7" (String#10697, DoABC#3) // _SafeStr_2582 = "_-3H9" (String#10990, DoABC#3) // _SafeStr_2583 = "_-zw" (String#15467, DoABC#3) // _SafeStr_2584 = "_-1vC" (String#9579, DoABC#3) // _SafeStr_2585 = "_-21h" (String#9715, DoABC#3) // _SafeStr_2586 = "_-6jX" (String#14503, DoABC#3) // _SafeStr_2587 = "_-4eJ" (String#12392, DoABC#3) // _SafeStr_2588 = "_-1SY" (String#9105, DoABC#3) // _SafeStr_2589 = "_-10a" (String#8643, DoABC#3) // _SafeStr_2590 = "_-0zp" (String#8609, DoABC#3) // _SafeStr_2591 = "_-46t" (String#11858, DoABC#3) // _SafeStr_2592 = "_-5lI" (String#13532, DoABC#3) // _SafeStr_2593 = "_-w-" (String#15419, DoABC#3) // _SafeStr_2594 = "_-5K-" (String#13098, DoABC#3) // _SafeStr_2595 = "_-2Eg" (String#9940, DoABC#3) // _SafeStr_2596 = "_-0It" (String#7900, DoABC#3) // _SafeStr_2597 = "_-5aa" (String#13364, DoABC#3) // _SafeStr_2598 = "_-28r" (String#9842, DoABC#3) // _SafeStr_2599 = "_-8J" (String#14563, DoABC#3) // _SafeStr_2600 = "_-5m4" (String#13548, DoABC#3) // _SafeStr_2601 = "_-0cH" (String#23645, DoABC#3) // _SafeStr_2602 = "_-2vI" (String#10624, DoABC#3) // _SafeStr_2603 = "_-2U3" (String#10196, DoABC#3) // _SafeStr_2604 = "_-5NQ" (String#13157, DoABC#3) // _SafeStr_2605 = "_-4vo" (String#12680, DoABC#3) // _SafeStr_2606 = "_-25j" (String#9777, DoABC#3) // _SafeStr_2607 = "_-4iE" (String#12468, DoABC#3) // _SafeStr_2608 = "_-09b" (String#7766, DoABC#3) // _SafeStr_2609 = "_-2to" (String#10590, DoABC#3) // _SafeStr_2610 = "_-5Q" (String#13190, DoABC#3) // _SafeStr_2611 = "_-UK" (String#14943, DoABC#3) // _SafeStr_2612 = "_-0S3" (String#8055, DoABC#3) // _SafeStr_2613 = "_-EF" (String#14667, DoABC#3) // _SafeStr_2614 = "_-2-h" (String#9672, DoABC#3) // _SafeStr_2615 = "_-5Cg" (String#12975, DoABC#3) // _SafeStr_2616 = "_-0Be" (String#7793, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5714 = "_-4gG" (String#33626, DoABC#3) // _SafeStr_7651 = "_-13a" (String#24745, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //_-1uj._SafeStr_2248 package _-1uj { import _-151._SafeStr_2305; public interface _SafeStr_2248 { function _SafeStr_8452(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2305, _arg_5:_SafeStr_2305, _arg_6:int, _arg_7:_SafeStr_2346, _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_13535(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:_SafeStr_2305, _arg_5:_SafeStr_2305, _arg_6:int, _arg_7:_SafeStr_2346, _arg_8:Number=NaN):Boolean; function _SafeStr_13536(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:int, _arg_6:_SafeStr_2346, _arg_7:Number=NaN):Boolean; function _SafeStr_13537(_arg_1:int, _arg_2:int, _arg_3:Number):Boolean; function _SafeStr_13538(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305):Boolean; function _SafeStr_13539(_arg_1:int, _arg_2:int, _arg_3:int):Boolean; function _SafeStr_8457(_arg_1:int, _arg_2:int, _arg_3:int=-1, _arg_4:Boolean=false):void; function _SafeStr_8453(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2305, _arg_5:_SafeStr_2305, _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_13540(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:int, _arg_6:String):Boolean; function _SafeStr_13541(_arg_1:int, _arg_2:int, _arg_3:String):Boolean; function _SafeStr_13542(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2305):Boolean; function _SafeStr_13543(_arg_1:int, _arg_2:int, _arg_3:int):Boolean; function _SafeStr_8458(_arg_1:int, _arg_2:int, _arg_3:int=-1):void; function _SafeStr_13544(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:Number, _arg_6:int, _arg_7:String=null):Boolean; function _SafeStr_13545(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:Boolean=false, _arg_6:Number=0, _arg_7:_SafeStr_2305=null, _arg_8:Number=NaN):Boolean; function _SafeStr_13546(_arg_1:int, _arg_2:int, _arg_3:String):Boolean; function _SafeStr_13547(_arg_1:int, _arg_2:int):Boolean; function _SafeStr_13548(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:String=null, _arg_5:String=null, _arg_6:Boolean=false):Boolean; function _SafeStr_13549(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:String=null):Boolean; function _SafeStr_13550(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:String=""):Boolean; function _SafeStr_5964(_arg_1:int, _arg_2:int, _arg_3:int):Boolean; function _SafeStr_13551(_arg_1:int, _arg_2:int, _arg_3:String):Boolean; function _SafeStr_13552(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int=0):Boolean; function _SafeStr_13553(_arg_1:int, _arg_2:int):void; function _SafeStr_8439(_arg_1:int, _arg_2:String=null, _arg_3:String=null, _arg_4:String=null, _arg_5:Boolean=false):Boolean; function _SafeStr_6147(_arg_1:int, _arg_2:uint, _arg_3:int, _arg_4:Boolean):Boolean; function _SafeStr_13554(_arg_1:int, _arg_2:Boolean, _arg_3:int, _arg_4:int, _arg_5:int):Boolean; function _SafeStr_13555(_arg_1:int, _arg_2:Boolean, _arg_3:Boolean=true):Boolean; function _SafeStr_13556(_arg_1:int, _arg_2:Number, _arg_3:Number):Boolean; function _SafeStr_13557(_arg_1:String, _arg_2:String):void; function _SafeStr_13558(_arg_1:String):int; } }//package _-1uj // _SafeStr_13535 = "_-1Ff" (String#8894, DoABC#3) // _SafeStr_13536 = "_-2sr" (String#10577, DoABC#3) // _SafeStr_13537 = "_-60a" (String#13794, DoABC#3) // _SafeStr_13538 = "_-3U9" (String#11198, DoABC#3) // _SafeStr_13539 = "_-10Y" (String#8642, DoABC#3) // _SafeStr_13540 = "_-2EK" (String#9934, DoABC#3) // _SafeStr_13541 = "_-05l" (String#7706, DoABC#3) // _SafeStr_13542 = "_-3Ol" (String#3449, DoABC#3) // _SafeStr_13543 = "_-30W" (String#10731, DoABC#3) // _SafeStr_13544 = "_-1Sq" (String#2954, DoABC#3) // _SafeStr_13545 = "_-11p" (String#2844, DoABC#3) // _SafeStr_13546 = "_-IZ" (String#14741, DoABC#3) // _SafeStr_13547 = "_-2Bb" (String#9887, DoABC#3) // _SafeStr_13548 = "_-2Wn" (String#3216, DoABC#3) // _SafeStr_13549 = "_-1cS" (String#3012, DoABC#3) // _SafeStr_13550 = "_-4tK" (String#3813, DoABC#3) // _SafeStr_13551 = "_-5ip" (String#13489, DoABC#3) // _SafeStr_13552 = "_-13P" (String#2849, DoABC#3) // _SafeStr_13553 = "_-3gp" (String#3517, DoABC#3) // _SafeStr_13554 = "_-5EO" (String#3901, DoABC#3) // _SafeStr_13555 = "_-0b0" (String#2722, DoABC#3) // _SafeStr_13556 = "_-2gz" (String#10392, DoABC#3) // _SafeStr_13557 = "_-5p3" (String#13596, DoABC#3) // _SafeStr_13558 = "_-1WM" (String#9169, DoABC#3) // _SafeStr_2248 = "_-1YB" (String#9199, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_5964 = "_-4uq" (String#3825, DoABC#3) // _SafeStr_6147 = "_-4gs" (String#3757, DoABC#3) // _SafeStr_8439 = "_-0Zy" (String#2718, DoABC#3) // _SafeStr_8452 = "_-1od" (String#3058, DoABC#3) // _SafeStr_8453 = "_-3ZX" (String#3495, DoABC#3) // _SafeStr_8457 = "_-0jO" (String#2756, DoABC#3) // _SafeStr_8458 = "_-1jx" (String#3040, DoABC#3) //------------------------------------------------------------ //_-1uj._SafeStr_2249 package _-1uj { import _-5cq._SafeStr_2657; import in._SafeStr_2436; import _-ZT._SafeStr_3016; import _-0i6._SafeStr_2307; import flash.events.IEventDispatcher; import _-1lV._SafeStr_1416; import _-ZT.LegacyWallGeometry; import _-ZT.FurniStackingHeightMap; import _-ZT.TileObjectMap; import in._SafeStr_2437; import _-34z._SafeStr_3017; import _-0MK._SafeStr_12; import _-4rH._SafeStr_197; import _-4rH._SafeStr_2173; import _-1A6._SafeStr_2153; import _-0Kg._SafeStr_334; import _-5QZ._SafeStr_633; public interface _SafeStr_2249 extends _SafeStr_2248 { function _SafeStr_13559(_arg_1:int):_SafeStr_2657; function _SafeStr_13560(_arg_1:String):int; function getRoomObject(_arg_1:int, _arg_2:int, _arg_3:int):_SafeStr_2436; function _SafeStr_5978(_arg_1:int, _arg_2:int, _arg_3:int):_SafeStr_2436; function _SafeStr_5977(_arg_1:int, _arg_2:int):int; function _SafeStr_13561(_arg_1:int, _arg_2:int, _arg_3:Boolean=true):void; function _SafeStr_13562(_arg_1:int, _arg_2:int, _arg_3:Boolean, _arg_4:String=null, _arg_5:_SafeStr_2346=null, _arg_6:int=-1, _arg_7:int=-1, _arg_8:String=null):void; function _SafeStr_13563(_arg_1:Boolean):void; function _SafeStr_13564():void; function _SafeStr_9270(_arg_1:int):_SafeStr_2329; function _SafeStr_13565(_arg_1:int, _arg_2:_SafeStr_3016):void; function _SafeStr_10609(_arg_1:int, _arg_2:_SafeStr_3016):void; function _SafeStr_10608(_arg_1:int):_SafeStr_2329; function get connection():_SafeStr_2307; function get events():IEventDispatcher; function get _SafeStr_13566():_SafeStr_1416; function _SafeStr_13567(_arg_1:int):LegacyWallGeometry; function _SafeStr_13568(_arg_1:int):FurniStackingHeightMap; function _SafeStr_13569(_arg_1:int):TileObjectMap; function _SafeStr_13570(_arg_1:int):_SafeStr_2437; function _SafeStr_13571(_arg_1:int):_SafeStr_2437; function _SafeStr_13572(_arg_1:int):Boolean; function _SafeStr_13573():Boolean; function _SafeStr_13574(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:String):void; function _SafeStr_13575(_arg_1:String, _arg_2:int, _arg_3:String):void; function _SafeStr_13576(_arg_1:int, _arg_2:int):void; function _SafeStr_13577(_arg_1:int, _arg_2:int):void; function _SafeStr_13578():_SafeStr_3017; function _SafeStr_13579(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:Boolean=true):void; function get _SafeStr_13580():Boolean; function get _SafeStr_13581():Boolean; function get _SafeStr_13582():int; function get configuration():_SafeStr_12; function get roomSessionManager():_SafeStr_197; function get sessionDataManager():_SafeStr_2173; function get toolbar():_SafeStr_2153; function get catalog():_SafeStr_334; function get windowManager():_SafeStr_633; } }//package _-1uj // _SafeStr_10608 = "_-4K0" (String#12078, DoABC#3) // _SafeStr_10609 = "_-0DJ" (String#7818, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_13559 = "_-2f0" (String#1516, DoABC#3) // _SafeStr_13560 = "_-14b" (String#8710, DoABC#3) // _SafeStr_13561 = "_-4K3" (String#12079, DoABC#3) // _SafeStr_13562 = "_-3IP" (String#11005, DoABC#3) // _SafeStr_13563 = "_-1kA" (String#9376, DoABC#3) // _SafeStr_13564 = "_-6Ly" (String#14143, DoABC#3) // _SafeStr_13565 = "_-F5" (String#4356, DoABC#3) // _SafeStr_13566 = "_-1FY" (String#8891, DoABC#3) // _SafeStr_13567 = "_-0WQ" (String#2702, DoABC#3) // _SafeStr_13568 = "_-5Ep" (String#3903, DoABC#3) // _SafeStr_13569 = "_-1Bc" (String#2887, DoABC#3) // _SafeStr_13570 = "_-3NY" (String#11081, DoABC#3) // _SafeStr_13571 = "_-1Lj" (String#8995, DoABC#3) // _SafeStr_13572 = "_-6N9" (String#14168, DoABC#3) // _SafeStr_13573 = "_-1Nu" (String#9036, DoABC#3) // _SafeStr_13574 = "_-6Tz" (String#14271, DoABC#3) // _SafeStr_13575 = "_-5pj" (String#13605, DoABC#3) // _SafeStr_13576 = "_-0Ng" (String#7974, DoABC#3) // _SafeStr_13577 = "_-3Oh" (String#11100, DoABC#3) // _SafeStr_13578 = "_-6iw" (String#14488, DoABC#3) // _SafeStr_13579 = "_-5zb" (String#13759, DoABC#3) // _SafeStr_13580 = "_-4DZ" (String#3644, DoABC#3) // _SafeStr_13581 = "_-4g3" (String#3749, DoABC#3) // _SafeStr_13582 = "_-5bh" (String#13380, DoABC#3) // _SafeStr_1416 = "_-6At" (String#13944, DoABC#3) // _SafeStr_197 = "_-1kj" (String#9387, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2248 = "_-1YB" (String#9199, DoABC#3) // _SafeStr_2249 = "_-0bC" (String#8209, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2329 = "_-3Sf" (String#11169, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2437 = "_-2GK" (String#9968, DoABC#3) // _SafeStr_2657 = "_-1vm" (String#9589, DoABC#3) // _SafeStr_3016 = "_-26I" (String#27284, DoABC#3) // _SafeStr_3017 = "_-1lc" (String#9405, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_5977 = "_-1bO" (String#1480, DoABC#3) // _SafeStr_5978 = "_-0u" (String#1458, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_9270 = "_-1WI" (String#1474, DoABC#3) //------------------------------------------------------------ //_-1uj._SafeStr_2250 package _-1uj { public interface _SafeStr_2250 { function _SafeStr_13583(_arg_1:int, _arg_2:String, _arg_3:Boolean):void; } }//package _-1uj // _SafeStr_13583 = "_-2gf" (String#10388, DoABC#3) // _SafeStr_2250 = "_-9r" (String#14586, DoABC#3) //------------------------------------------------------------ //_-1uj._SafeStr_2251 package _-1uj { import _-0MK._SafeStr_8; import flash.events.IEventDispatcher; import flash.display.DisplayObject; import flash.geom.Point; import _-151._SafeStr_2303; import _-151._SafeStr_2305; import flash.geom.Rectangle; import in._SafeStr_2436; import _-ue.Map; import flash.display.BitmapData; import flash.geom.Matrix; import _-3qZ._SafeStr_2283; public interface _SafeStr_2251 extends _SafeStr_8 { function get events():IEventDispatcher; function get _SafeStr_7585():Boolean; function get activeRoomId():int; function _SafeStr_7321(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):DisplayObject; function _SafeStr_7342(_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_7340(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int):Boolean; function _SafeStr_9790(_arg_1:int):Array; function _SafeStr_13584(_arg_1:int, _arg_2:int, _arg_3:Boolean):void; function _SafeStr_5738(_arg_1:int, _arg_2:int=-1):_SafeStr_2303; function _SafeStr_5740(_arg_1:int, _arg_2:int=-1):Point; function _SafeStr_13585(_arg_1:int, _arg_2:int, _arg_3:Point):Boolean; function _SafeStr_7341(_arg_1:int=-1000, _arg_2:int=-1):Number; function _SafeStr_7338(_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_7337(_arg_1:int):void; function _SafeStr_7322(_arg_1:int, _arg_2:String):Number; function _SafeStr_8435(_arg_1:int, _arg_2:String):String; function _SafeStr_13586(_arg_1:int):String; function getFurnitureIcon(_arg_1:int, _arg_2:_SafeStr_2323, _arg_3:String=null, _arg_4:_SafeStr_2346=null):_SafeStr_3018; function _SafeStr_13587(_arg_1:int, _arg_2:String=null):String; function getWallItemIcon(_arg_1:int, _arg_2:_SafeStr_2323, _arg_3:String=null):_SafeStr_3018; function getFurnitureImage(_arg_1:int, _arg_2:_SafeStr_2305, _arg_3:int, _arg_4:_SafeStr_2323, _arg_5:uint=0, _arg_6:String=null, _arg_7:int=-1, _arg_8:int=-1, _arg_9:_SafeStr_2346=null):_SafeStr_3018; function getGenericRoomObjectImage(_arg_1:String, _arg_2:String, _arg_3:_SafeStr_2305, _arg_4:int, _arg_5:_SafeStr_2323, _arg_6:uint=0, _arg_7:String=null, _arg_8:_SafeStr_2346=null, _arg_9:int=-1, _arg_10:int=-1, _arg_11:String=null, _arg_12:int=-1):_SafeStr_3018; function getWallItemImage(_arg_1:int, _arg_2:_SafeStr_2305, _arg_3:int, _arg_4:_SafeStr_2323, _arg_5:uint=0, _arg_6:String=null, _arg_7:int=-1, _arg_8:int=-1):_SafeStr_3018; function _SafeStr_5723(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2305, _arg_5:int, _arg_6:_SafeStr_2323, _arg_7:Boolean=true, _arg_8:uint=0, _arg_9:Array=null, _arg_10:String=null):_SafeStr_3018; function getRoomImage(_arg_1:String, _arg_2:String, _arg_3:String, _arg_4:int, _arg_5:_SafeStr_2323, _arg_6:String=null):_SafeStr_3018; function _SafeStr_6550(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2305, _arg_5:int, _arg_6:_SafeStr_2323, _arg_7:uint=0):_SafeStr_3018; function getRoomObjectBoundingRectangle(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int):Rectangle; function _SafeStr_5708(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int=-1):Point; function _SafeStr_13588(_arg_1:int):Rectangle; function _SafeStr_5977(_arg_1:int, _arg_2:int):int; function getRoomObject(_arg_1:int, _arg_2:int, _arg_3:int):_SafeStr_2436; function _SafeStr_5978(_arg_1:int, _arg_2:int, _arg_3:int):_SafeStr_2436; function _SafeStr_6458(_arg_1:int, _arg_2:int, _arg_3:String):Boolean; function _SafeStr_6461(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:Map):Boolean; function _SafeStr_5986(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:String):Boolean; function _SafeStr_5989(_arg_1:int, _arg_2:int):Boolean; function _SafeStr_7641(_arg_1:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String=null, _arg_6:_SafeStr_2346=null, _arg_7:int=-1, _arg_8:int=-1, _arg_9:String=null):Boolean; function _SafeStr_8459():void; function _SafeStr_5836(_arg_1:int, _arg_2:int):void; function _SafeStr_5975(_arg_1:int, _arg_2:int, _arg_3:int):void; function _SafeStr_13589(_arg_1:int):String; function _SafeStr_9270(_arg_1:int):_SafeStr_2329; function _SafeStr_6244():int; function _SafeStr_6147(_arg_1:int, _arg_2:uint, _arg_3:int, _arg_4:Boolean):Boolean; function _SafeStr_13554(_arg_1:int, _arg_2:Boolean, _arg_3:int, _arg_4:int, _arg_5:int):Boolean; function _SafeStr_6607(_arg_1:int, _arg_2:int):PetColorResult; function _SafeStr_9558(_arg_1:int, _arg_2:String):Array; function _SafeStr_9546(_arg_1:int, _arg_2:String):int; function _SafeStr_9547(_arg_1:int, _arg_2:String):PetColorResult; function _SafeStr_8452(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2305, _arg_5:_SafeStr_2305, _arg_6:int, _arg_7:_SafeStr_2346, _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_13590(_arg_1:int, _arg_2:int, _arg_3:int):void; function _SafeStr_5886(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:int):Boolean; function _SafeStr_8457(_arg_1:int, _arg_2:int, _arg_3:int=-1, _arg_4:Boolean=false):void; function _SafeStr_8453(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2305, _arg_5:_SafeStr_2305, _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_13542(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2305):Boolean; function _SafeStr_8458(_arg_1:int, _arg_2:int, _arg_3:int=-1):void; function _SafeStr_13544(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:Number, _arg_6:int, _arg_7:String=null):Boolean; function _SafeStr_13545(_arg_1:int, _arg_2:int, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:Boolean=false, _arg_6:Number=0, _arg_7:_SafeStr_2305=null, _arg_8:Number=NaN):Boolean; function _SafeStr_13548(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:String=null, _arg_5:String=null, _arg_6:Boolean=false):Boolean; function _SafeStr_13550(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:String=""):Boolean; function _SafeStr_5964(_arg_1:int, _arg_2:int, _arg_3:int):Boolean; function _SafeStr_13552(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int=0):Boolean; function _SafeStr_13549(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:String=null):Boolean; function _SafeStr_13553(_arg_1:int, _arg_2:int):void; function _SafeStr_8439(_arg_1:int, _arg_2:String=null, _arg_3:String=null, _arg_4:String=null, _arg_5:Boolean=false):Boolean; function _SafeStr_8730(_arg_1:int):String; function _SafeStr_13591(_arg_1:String):int; function _SafeStr_6002(_arg_1:int, _arg_2:String=null):String; function _SafeStr_6460(_arg_1:int, _arg_2:int):Boolean; function _SafeStr_13592(_arg_1:int, _arg_2:XML):void; function _SafeStr_13593(_arg_1:int):void; function get _SafeStr_13580():Boolean; function set _SafeStr_13581(_arg_1:Boolean):void; function get _SafeStr_13581():Boolean; function _SafeStr_13594(_arg_1:int, _arg_2:int, _arg_3:int=-1):void; function _SafeStr_13595(_arg_1:int):void; function _SafeStr_6272(_arg_1:int, _arg_2:int):void; function _SafeStr_6273(_arg_1:int, _arg_2:Boolean):void; function _SafeStr_13596(_arg_1:int):void; function _SafeStr_13597(_arg_1:int):void; function _SafeStr_13598(_arg_1:int, _arg_2:int, _arg_3:BitmapData, _arg_4:Matrix, _arg_5:Boolean):Boolean; function set _SafeStr_9583(_arg_1:Boolean):void; function _SafeStr_13599():void; function _SafeStr_13555(_arg_1:int, _arg_2:Boolean, _arg_3:Boolean=true):Boolean; function get _SafeStr_13600():int; function set _SafeStr_13600(_arg_1:int):void; function get _SafeStr_13601():int; function set _SafeStr_13601(_arg_1:int):void; function _SafeStr_6095(_arg_1:Rectangle, _arg_2:uint, _arg_3:Boolean=false, _arg_4:Boolean=true, _arg_5:Boolean=false, _arg_6:int=-1):_SafeStr_2283; function _SafeStr_6271(_arg_1:int, _arg_2:int, _arg_3:String):void; } }//package _-1uj // _SafeStr_13542 = "_-3Ol" (String#3449, DoABC#3) // _SafeStr_13544 = "_-1Sq" (String#2954, DoABC#3) // _SafeStr_13545 = "_-11p" (String#2844, DoABC#3) // _SafeStr_13548 = "_-2Wn" (String#3216, DoABC#3) // _SafeStr_13549 = "_-1cS" (String#3012, DoABC#3) // _SafeStr_13550 = "_-4tK" (String#3813, DoABC#3) // _SafeStr_13552 = "_-13P" (String#2849, DoABC#3) // _SafeStr_13553 = "_-3gp" (String#3517, DoABC#3) // _SafeStr_13554 = "_-5EO" (String#3901, DoABC#3) // _SafeStr_13555 = "_-0b0" (String#2722, DoABC#3) // _SafeStr_13580 = "_-4DZ" (String#3644, DoABC#3) // _SafeStr_13581 = "_-4g3" (String#3749, DoABC#3) // _SafeStr_13584 = "_-3-d" (String#10717, DoABC#3) // _SafeStr_13585 = "_-54K" (String#12829, DoABC#3) // _SafeStr_13586 = "_-0eb" (String#8261, DoABC#3) // _SafeStr_13587 = "_-0Qz" (String#8040, DoABC#3) // _SafeStr_13588 = "_-3b-" (String#11306, DoABC#3) // _SafeStr_13589 = "_-x" (String#15430, DoABC#3) // _SafeStr_13590 = "_-1mC" (String#3048, DoABC#3) // _SafeStr_13591 = "_-0b2" (String#8203, DoABC#3) // _SafeStr_13592 = "_-4-6" (String#3585, DoABC#3) // _SafeStr_13593 = "_-3Qs" (String#1539, DoABC#3) // _SafeStr_13594 = "_-2T6" (String#10178, DoABC#3) // _SafeStr_13595 = "_-tv" (String#15388, DoABC#3) // _SafeStr_13596 = "_-U6" (String#4430, DoABC#3) // _SafeStr_13597 = "_-d5" (String#4476, DoABC#3) // _SafeStr_13598 = "_-3FF" (String#10965, DoABC#3) // _SafeStr_13599 = "_-629" (String#13816, DoABC#3) // _SafeStr_13600 = "_-5VZ" (String#13283, DoABC#3) // _SafeStr_13601 = "_-1Av" (String#8815, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2329 = "_-3Sf" (String#11169, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_5708 = "_-5lr" (String#13544, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5738 = "_-2Ji" (String#10031, DoABC#3) // _SafeStr_5740 = "_-3E" (String#10950, DoABC#3) // _SafeStr_5836 = "_-vP" (String#15409, DoABC#3) // _SafeStr_5886 = "_-6A1" (String#13933, DoABC#3) // _SafeStr_5964 = "_-4uq" (String#3825, DoABC#3) // _SafeStr_5975 = "_-3Od" (String#1538, DoABC#3) // _SafeStr_5977 = "_-1bO" (String#1480, DoABC#3) // _SafeStr_5978 = "_-0u" (String#1458, DoABC#3) // _SafeStr_5986 = "_-2qO" (String#10535, DoABC#3) // _SafeStr_5989 = "_-4Yy" (String#12298, DoABC#3) // _SafeStr_6002 = "_-1so" (String#9535, DoABC#3) // _SafeStr_6095 = "_-4aT" (String#12327, DoABC#3) // _SafeStr_6147 = "_-4gs" (String#3757, DoABC#3) // _SafeStr_6244 = "_-21F" (String#9707, DoABC#3) // _SafeStr_6271 = "_-17y" (String#8764, DoABC#3) // _SafeStr_6272 = "_-3kF" (String#11466, DoABC#3) // _SafeStr_6273 = "_-1rc" (String#9512, DoABC#3) // _SafeStr_6458 = "_-0SH" (String#2677, DoABC#3) // _SafeStr_6460 = "_-6Zx" (String#14355, DoABC#3) // _SafeStr_6461 = "_-1Vw" (String#9163, DoABC#3) // _SafeStr_6550 = "_-4Jy" (String#12076, DoABC#3) // _SafeStr_6607 = "_-1I0" (String#1469, DoABC#3) // _SafeStr_7321 = "_-3aZ" (String#11299, DoABC#3) // _SafeStr_7322 = "_-1CV" (String#2892, DoABC#3) // _SafeStr_7337 = "_-0ZM" (String#8174, DoABC#3) // _SafeStr_7338 = "_-0wc" (String#8553, DoABC#3) // _SafeStr_7340 = "_-0C" (String#7799, DoABC#3) // _SafeStr_7341 = "_-6bm" (String#14384, DoABC#3) // _SafeStr_7342 = "_-1HD" (String#8915, DoABC#3) // _SafeStr_7585 = "_-509" (String#1584, DoABC#3) // _SafeStr_7641 = "_-4bv" (String#12352, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) // _SafeStr_8435 = "_-5oA" (String#4061, DoABC#3) // _SafeStr_8439 = "_-0Zy" (String#2718, DoABC#3) // _SafeStr_8452 = "_-1od" (String#3058, DoABC#3) // _SafeStr_8453 = "_-3ZX" (String#3495, DoABC#3) // _SafeStr_8457 = "_-0jO" (String#2756, DoABC#3) // _SafeStr_8458 = "_-1jx" (String#3040, DoABC#3) // _SafeStr_8459 = "_-2LO" (String#10055, DoABC#3) // _SafeStr_8730 = "_-6fc" (String#14436, DoABC#3) // _SafeStr_9270 = "_-1WI" (String#1474, DoABC#3) // _SafeStr_9546 = "_-6bA" (String#14377, DoABC#3) // _SafeStr_9547 = "_-vj" (String#15411, DoABC#3) // _SafeStr_9558 = "_-4a6" (String#3727, DoABC#3) // _SafeStr_9583 = "_-0wW" (String#8551, DoABC#3) // _SafeStr_9790 = "_-3i0" (String#11429, DoABC#3) //------------------------------------------------------------ //_-1uj._SafeStr_2252 package _-1uj { import _-5cq._SafeStr_2657; import in._SafeStr_2437; import _-ZT.FurniStackingHeightMap; import _-ZT.LegacyWallGeometry; import _-ZT.TileObjectMap; import _-0MK._SafeStr_12; import _-4rH._SafeStr_197; import _-4rH._SafeStr_2173; public interface _SafeStr_2252 extends _SafeStr_2248 { function _SafeStr_13592(_arg_1:int, _arg_2:XML):void; function _SafeStr_13559(_arg_1:int):_SafeStr_2657; function _SafeStr_13593(_arg_1:int):void; function _SafeStr_13602(_arg_1:int, _arg_2:int):void; function _SafeStr_13603(_arg_1:int, _arg_2:String):void; function _SafeStr_13604(_arg_1:int):_SafeStr_2437; function _SafeStr_13605(_arg_1:int, _arg_2:FurniStackingHeightMap):void; function _SafeStr_13568(_arg_1:int):FurniStackingHeightMap; function _SafeStr_13567(_arg_1:int):LegacyWallGeometry; function _SafeStr_13569(_arg_1:int):TileObjectMap; function _SafeStr_7322(_arg_1:int, _arg_2:String):Number; function _SafeStr_8435(_arg_1:int, _arg_2:String):String; function _SafeStr_13606(_arg_1:int, _arg_2:Boolean):void; function _SafeStr_13607(_arg_1:int, _arg_2:String):void; function get configuration():_SafeStr_12; function get roomSessionManager():_SafeStr_197; function get sessionDataManager():_SafeStr_2173; } }//package _-1uj // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_13559 = "_-2f0" (String#1516, DoABC#3) // _SafeStr_13567 = "_-0WQ" (String#2702, DoABC#3) // _SafeStr_13568 = "_-5Ep" (String#3903, DoABC#3) // _SafeStr_13569 = "_-1Bc" (String#2887, DoABC#3) // _SafeStr_13592 = "_-4-6" (String#3585, DoABC#3) // _SafeStr_13593 = "_-3Qs" (String#1539, DoABC#3) // _SafeStr_13602 = "_-4q8" (String#12592, DoABC#3) // _SafeStr_13603 = "_-189" (String#8767, DoABC#3) // _SafeStr_13604 = "_-EA" (String#14666, DoABC#3) // _SafeStr_13605 = "_-aD" (String#15059, DoABC#3) // _SafeStr_13606 = "_-4H3" (String#12021, DoABC#3) // _SafeStr_13607 = "_-1K5" (String#8961, DoABC#3) // _SafeStr_197 = "_-1kj" (String#9387, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2248 = "_-1YB" (String#9199, DoABC#3) // _SafeStr_2252 = "_-3P9" (String#11109, DoABC#3) // _SafeStr_2437 = "_-2GK" (String#9968, DoABC#3) // _SafeStr_2657 = "_-1vm" (String#9589, DoABC#3) // _SafeStr_7322 = "_-1CV" (String#2892, DoABC#3) // _SafeStr_8435 = "_-5oA" (String#4061, DoABC#3) //------------------------------------------------------------ //_-1uj._SafeStr_2323 package _-1uj { import flash.display.BitmapData; public interface _SafeStr_2323 { function imageReady(_arg_1:int, _arg_2:BitmapData):void; function _SafeStr_5454(_arg_1:int):void; } }//package _-1uj // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) //------------------------------------------------------------ //_-1uj._SafeStr_2329 package _-1uj { public interface _SafeStr_2329 { function get id():int; function get category():int; function get operation():String; function get typeId():int; function get _SafeStr_8454():String; function get stuffData():_SafeStr_2346; function get state():int; function get _SafeStr_13608():int; function get posture():String; } }//package _-1uj // _SafeStr_13608 = "_-4sX" (String#12633, DoABC#3) // _SafeStr_2329 = "_-3Sf" (String#11169, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_8454 = "_-2J1" (String#10015, DoABC#3) //------------------------------------------------------------ //_-1uj._SafeStr_2346 package _-1uj { import _-3qZ._SafeStr_2717; import in._SafeStr_3068; import in._SafeStr_3072; public interface _SafeStr_2346 { function initializeFromIncomingMessage(_arg_1:_SafeStr_2717):void; function initializeFromRoomObjectModel(_arg_1:_SafeStr_3068):void; function writeRoomObjectModel(_arg_1:_SafeStr_3072):void; function getLegacyString():String; function _SafeStr_7857(_arg_1:String):String; function compare(_arg_1:_SafeStr_2346):Boolean; function set flags(_arg_1:int):void; function get uniqueSerialNumber():int; function get _SafeStr_7863():int; function set uniqueSerialNumber(_arg_1:int):void; function set _SafeStr_7863(_arg_1:int):void; function get rarityLevel():int; } }//package _-1uj // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_7857 = "_-4Gg" (String#12017, DoABC#3) // _SafeStr_7863 = "_-4Nw" (String#12133, DoABC#3) //------------------------------------------------------------ //_-1uj._SafeStr_3018 package _-1uj { import flash.display.BitmapData; public class _SafeStr_3018 { public var id:int = 0; public var data:BitmapData = null; } }//package _-1uj // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) //------------------------------------------------------------ //_-1uj._SafeStr_3029 package _-1uj { public class _SafeStr_3029 { public static const _SafeStr_7323:String = "room_min_x"; public static const _SafeStr_7324:String = "room_max_x"; public static const _SafeStr_7325:String = "room_min_y"; public static const _SafeStr_7326:String = "room_max_y"; public static const _SafeStr_13609:String = "room_is_public"; public static const _SafeStr_13610:String = "room_z_scale"; public static const _SafeStr_13611:String = "ad_display_delay"; public static const _SafeStr_13612:String = "is_playing_game"; } }//package _-1uj // _SafeStr_13609 = "_-39L" (String#29862, DoABC#3) // _SafeStr_13610 = "_-5Yp" (String#35773, DoABC#3) // _SafeStr_13611 = "_-3iq" (String#31249, DoABC#3) // _SafeStr_13612 = "_-4pC" (String#33958, DoABC#3) // _SafeStr_3029 = "_-3Lx" (String#30380, DoABC#3) // _SafeStr_7323 = "_-0Qy" (String#23225, DoABC#3) // _SafeStr_7324 = "_-4Cj" (String#32486, DoABC#3) // _SafeStr_7325 = "_-1Kk" (String#25395, DoABC#3) // _SafeStr_7326 = "_-2Lf" (String#27878, DoABC#3) //------------------------------------------------------------ //_-1uj.PetColorResult package _-1uj { public class PetColorResult { private static const _SafeStr_13613: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_10643:int; private var _SafeStr_7481:String; private var _SafeStr_5338:String; private var _SafeStr_13614:int = 0; private var _SafeStr_13615:int = 0; private var _SafeStr_13616:Boolean = false; private var _SafeStr_13617: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_13617 = []; super(); this._SafeStr_13614 = (k & 0xFFFFFF); this._SafeStr_13615 = (_arg_2 & 0xFFFFFF); this._SafeStr_10643 = _arg_3; this._SafeStr_7481 = (((((_arg_4 > -1)) && ((_arg_4 < _SafeStr_13613.length)))) ? _SafeStr_13613[_arg_4] : ""); this._SafeStr_5338 = _arg_5; this._SafeStr_13616 = _arg_6; this._SafeStr_13617 = _arg_7; } public function get _SafeStr_9437():int { return (this._SafeStr_13614); } public function get _SafeStr_9438():int { return (this._SafeStr_13615); } public function get breed():int { return (this._SafeStr_10643); } public function get tag():String { return (this._SafeStr_7481); } public function get id():String { return (this._SafeStr_5338); } public function get _SafeStr_13618():Boolean { return (this._SafeStr_13616); } public function get _SafeStr_13619():Array { return (this._SafeStr_13617); } } }//package _-1uj // _SafeStr_10643 = "_-j" (String#40126, DoABC#3) // _SafeStr_13613 = "_-4h1" (String#33654, DoABC#3) // _SafeStr_13614 = "_-2G0" (String#3140, DoABC#3) // _SafeStr_13615 = "_-3N" (String#3440, DoABC#3) // _SafeStr_13616 = "_-r0" (String#15343, DoABC#3) // _SafeStr_13617 = "_-lv" (String#40237, DoABC#3) // _SafeStr_13618 = "_-0FT" (String#22771, DoABC#3) // _SafeStr_13619 = "_-3fp" (String#31131, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_7481 = "_-3Zt" (String#582, DoABC#3) // _SafeStr_9437 = "_-2yv" (String#29405, DoABC#3) // _SafeStr_9438 = "_-1Vj" (String#25823, DoABC#3) //------------------------------------------------------------ //_-1uj.RoomContentLoader package _-1uj { import _-5cq._SafeStr_2658; import _-1rg._SafeStr_333; import _-0MK._SafeStr_3; import _-ue.Map; import in._SafeStr_1593; import flash.events.IEventDispatcher; import flash.utils.Dictionary; import _-4rH._SafeStr_2173; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_12; import __AS3__.vec.Vector; import _-1rg._SafeStr_2333; import _-5Vt.AssetLibrary; import _-pv._SafeStr_2661; import _-3-E.StringUtil; import flash.events.Event; import _-3yO._SafeStr_2285; import _-3yO.RoomObjectUserTypes; import _-3yO._SafeStr_2782; import _-5Vt.AssetLibraryCollection; import _-2F._SafeStr_2659; import _-5Vt._SafeStr_37; import flash.net.URLRequest; import _-0nt.AssetLoaderEvent; import _-ue.LibraryLoader; import _-ue._SafeStr_40; import _-3oF.Core; import _-5Vt._SafeStr_39; import flash.display.BitmapData; import in._SafeStr_2437; import _-3yO._SafeStr_2464; import in._SafeStr_2436; import _-5Vt.BitmapDataAsset; import flash.utils.getTimer; public class RoomContentLoader implements _SafeStr_2658, _SafeStr_333, _SafeStr_3 { public static const _SafeStr_13620:String = "RCL_LOADER_READY"; private static const _SafeStr_13621:String = "RoomContentLoader "; private static const _SafeStr_13622:int = 0; private static const _SafeStr_11826:int = 1; private static const _SafeStr_7934:int = 2; private static const _SafeStr_13623:String = "place_holder"; private static const _SafeStr_13624:String = "wall_place_holder"; private static const _SafeStr_13625:String = "pet_place_holder"; private static const _SafeStr_13626:String = _SafeStr_13623;//"place_holder" private static const _SafeStr_13627:String = "room"; private static const _SafeStr_13628:String = "tile_cursor"; private static const _SafeStr_13629:String = "selection_arrow"; private static const _SafeStr_13630:Array = [_SafeStr_13623, _SafeStr_13624, _SafeStr_13625, _SafeStr_13627, _SafeStr_13628, _SafeStr_13629]; private static const _SafeStr_13631:Array = [_SafeStr_13623, _SafeStr_13624, _SafeStr_13625, _SafeStr_13627, _SafeStr_13629]; private static const _SafeStr_13632:int = (20 * 1000);//20000 private static const _SafeStr_13633:int = (30 * 1000);//30000 private var _SafeStr_13634:String; private var _SafeStr_13635:Map = null; private var _SafeStr_6343:Map = null; private var _SafeStr_13636:Map = null; private var _SafeStr_13637:Map = null; private var _SafeStr_13638:_SafeStr_1593 = null; private var _SafeStr_5560:int = 0; private var _SafeStr_13639:IEventDispatcher = null; private var _SafeStr_5406:Boolean = false; private var _SafeStr_13640:Boolean = false; private var _SafeStr_13641:Map = null; private var _SafeStr_13642:Dictionary; private var _SafeStr_13643:Map = null; private var _SafeStr_13644:Map = null; private var _SafeStr_13187:Dictionary; private var _SafeStr_13645:Map = null; private var _SafeStr_13646:Map = null; private var _SafeStr_13647:Dictionary; private var _SafeStr_13648:Map = null; private var _SafeStr_13649:Map = null; private var _SafeStr_13650:Map = null; private var _SafeStr_13651:Map = null; private var _SafeStr_13652:Map = null; private var _SafeStr_13653:Map = null; private var _SafeStr_13654:String; private var _SafeStr_13655:String; private var _SafeStr_13656:String; private var _SafeStr_13657:String; private var _SafeStr_13658:String; private var _SafeStr_13659:Boolean = false; private var _SafeStr_13660:uint; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_13661:_SafeStr_10; private var _SafeStr_13662:_SafeStr_2250; private var _SafeStr_8822:_SafeStr_12; private var _SafeStr_13663:Array; public function RoomContentLoader(k:String) { this._SafeStr_13642 = new Dictionary(); this._SafeStr_13187 = new Dictionary(); this._SafeStr_13647 = new Dictionary(); super(); this._SafeStr_13634 = k; this._SafeStr_13635 = new Map(); this._SafeStr_6343 = new Map(); this._SafeStr_13641 = new Map(); this._SafeStr_13643 = new Map(); this._SafeStr_13644 = new Map(); this._SafeStr_13645 = new Map(); this._SafeStr_13646 = new Map(); this._SafeStr_13653 = new Map(); this._SafeStr_13650 = new Map(); this._SafeStr_13651 = new Map(); this._SafeStr_13652 = new Map(); this._SafeStr_13637 = new Map(); this._SafeStr_13636 = new Map(); } public function set sessionDataManager(k:_SafeStr_2173):void { this._SafeStr_7207 = k; if (this._SafeStr_13659){ this._SafeStr_13659 = false; this._SafeStr_13664(); }; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function set _SafeStr_13665(k:_SafeStr_1593):void { this._SafeStr_13638 = k; } public function initialize(k:IEventDispatcher, _arg_2:_SafeStr_12):void { this._SafeStr_13639 = k; this._SafeStr_13654 = _arg_2.getProperty("flash.dynamic.download.url"); this._SafeStr_13655 = _arg_2.getProperty("flash.dynamic.download.name.template"); this._SafeStr_13656 = _arg_2.getProperty("flash.dynamic.icon.download.name.template"); this._SafeStr_13657 = _arg_2.getProperty("pet.dynamic.download.url"); this._SafeStr_13658 = _arg_2.getProperty("pet.dynamic.download.name.template"); this._SafeStr_8822 = _arg_2; this._SafeStr_5560 = _SafeStr_11826; this._SafeStr_13664(); this._SafeStr_13666(_arg_2); } private function _SafeStr_13666(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_13647[_local_4] = _local_3; this._SafeStr_13646.add(_local_3, _local_4); _local_3++; }; this._SafeStr_13648 = new Map(); this._SafeStr_13649 = new Map(); } private function _SafeStr_13664():void { if (this._SafeStr_7207 == null){ this._SafeStr_13659 = true; return; }; var k:Vector.<_SafeStr_2333> = this._SafeStr_7207._SafeStr_6024(this); if (k == null){ return; }; this._SafeStr_7207._SafeStr_13667(this); this._SafeStr_13668(k); this._SafeStr_13640 = true; this._SafeStr_13669(); this._SafeStr_13670(); } public function dispose():void { var k:String; var _local_2:int; var _local_3:int; var _local_4:AssetLibrary; var _local_5:_SafeStr_2661; if (this._SafeStr_13635 != null){ _local_2 = this._SafeStr_13635.length; _local_3 = 0; while (_local_3 < _local_2) { _local_4 = (this._SafeStr_13635._SafeStr_5595(_local_3) as AssetLibrary); if (_local_4 != null){ _local_4.dispose(); }; _local_3++; }; this._SafeStr_13635.dispose(); this._SafeStr_13635 = null; }; if (this._SafeStr_6343 != null){ this._SafeStr_6343.dispose(); this._SafeStr_6343 = null; }; if (this._SafeStr_13641 != null){ this._SafeStr_13641.dispose(); this._SafeStr_13641 = null; }; if (this._SafeStr_13643){ this._SafeStr_13643.dispose(); this._SafeStr_13643 = null; }; if (this._SafeStr_13644 != null){ this._SafeStr_13644.dispose(); this._SafeStr_13644 = null; }; if (this._SafeStr_13645){ this._SafeStr_13645.dispose(); this._SafeStr_13645 = null; }; if (this._SafeStr_13646 != null){ this._SafeStr_13646.dispose(); this._SafeStr_13646 = null; }; if (this._SafeStr_13648 != null){ this._SafeStr_13648.dispose(); this._SafeStr_13648 = null; }; if (this._SafeStr_13649 != null){ this._SafeStr_13649.dispose(); this._SafeStr_13649 = null; }; if (this._SafeStr_13650 != null){ this._SafeStr_13650.dispose(); this._SafeStr_13650 = null; }; if (this._SafeStr_13651 != null){ this._SafeStr_13651.dispose(); this._SafeStr_13651 = null; }; if (this._SafeStr_13652 != null){ this._SafeStr_13652.dispose(); this._SafeStr_13652 = null; }; if (this._SafeStr_13653 != null){ this._SafeStr_13653.dispose(); this._SafeStr_13653 = null; }; if (this._SafeStr_13637 != null){ _local_2 = this._SafeStr_13637.length; _local_3 = 0; while (_local_3 < _local_2) { _local_5 = (this._SafeStr_13637._SafeStr_5595(_local_3) as _SafeStr_2661); if (_local_5 != null){ _local_5.dispose(); }; _local_3++; }; this._SafeStr_13637.dispose(); this._SafeStr_13637 = null; }; if (this._SafeStr_13636 != null){ this._SafeStr_13636.dispose(); this._SafeStr_13636 = null; }; if (this._SafeStr_13642 != null){ for (k in this._SafeStr_13642) { delete this._SafeStr_13642[k]; }; this._SafeStr_13642 = null; }; if (this._SafeStr_13187 != null){ for (k in this._SafeStr_13187) { delete this._SafeStr_13187[k]; }; this._SafeStr_13187 = null; }; if (this._SafeStr_13647 != null){ for (k in this._SafeStr_13647) { delete this._SafeStr_13647[k]; }; this._SafeStr_13647 = null; }; this._SafeStr_13639 = null; this._SafeStr_7207 = null; this._SafeStr_8822 = null; this._SafeStr_5406 = true; } private function _SafeStr_13669():void { var k:String = this._SafeStr_8822.getProperty("gpu.ignored_furni"); if (!k){ return; }; this._SafeStr_13663 = k.split(","); var _local_2:int = this._SafeStr_13663.length; var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_13663[_local_3] = StringUtil.trim(this._SafeStr_13663[_local_3]); _local_3++; }; } private function _SafeStr_13671(k:String):Boolean { return (((this._SafeStr_13663) ? !((this._SafeStr_13663.indexOf(k) == -1)) : false)); } private function _SafeStr_13668(k:Vector.<_SafeStr_2333>):void { var _local_2:_SafeStr_2333; 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_5860; if (_local_2._SafeStr_13154){ _local_4 = ((_local_4 + "*") + _local_2._SafeStr_9462); }; _local_5 = _local_2.revision; _local_6 = _local_2._SafeStr_13158; if (((!((_local_6 == null))) && ((_local_6.length > 0)))){ this._SafeStr_13653.add(_local_4, _local_6); }; _local_7 = _local_2._SafeStr_5860; if (_local_2.type == "s"){ this._SafeStr_13641.add(_local_3, _local_4); this._SafeStr_13643.add(_local_4, _local_3); if (this._SafeStr_13642[_local_7] == null){ this._SafeStr_13642[_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_13644.add(_local_3, _local_4); this._SafeStr_13645.add(_local_4, _local_3); if (this._SafeStr_13187[_local_7] == null){ this._SafeStr_13187[_local_7] = 1; }; }; }; _local_8 = this._SafeStr_13650.getValue(_local_7); if (_local_5 > _local_8){ this._SafeStr_13650.remove(_local_7); this._SafeStr_13650.add(_local_7, _local_5); }; }; } private function _SafeStr_13670():void { if (this._SafeStr_13640){ this._SafeStr_5560 = _SafeStr_7934; if (this._SafeStr_13639 != null){ this._SafeStr_13639.dispatchEvent(new Event(_SafeStr_13620)); }; }; } public function _SafeStr_13557(k:String, _arg_2:String):void { if (this._SafeStr_13651 != null){ this._SafeStr_13651.remove(k); this._SafeStr_13651.add(k, _arg_2); }; if (this._SafeStr_13652 != null){ this._SafeStr_13652.remove(_arg_2); this._SafeStr_13652.add(_arg_2, k); }; } private function _SafeStr_13672(k:String):String { var _local_2:String; if (this._SafeStr_13651 != null){ _local_2 = (this._SafeStr_13651.getValue(k) as String); }; if (_local_2 == null){ _local_2 = k; }; return (_local_2); } private function _SafeStr_13673(k:String):String { var _local_2:String; if (this._SafeStr_13652 != null){ _local_2 = (this._SafeStr_13652.getValue(k) as String); }; if (_local_2 == null){ _local_2 = k; }; return (_local_2); } public function _SafeStr_13674(k:String):int { if (k == null){ return (_SafeStr_2285._SafeStr_13675); }; if (this._SafeStr_13642[k] != null){ return (_SafeStr_2285._SafeStr_5887); }; if (this._SafeStr_13187[k] != null){ return (_SafeStr_2285._SafeStr_5987); }; if (this._SafeStr_13647[k] != null){ return (_SafeStr_2285._SafeStr_5707); }; if (k.indexOf("poster") == 0){ return (_SafeStr_2285._SafeStr_5987); }; if (k == "room"){ return (_SafeStr_2285._SafeStr_13676); }; if (k == RoomObjectUserTypes._SafeStr_13471){ return (_SafeStr_2285._SafeStr_5707); }; if (k == RoomObjectUserTypes._SafeStr_7651){ return (_SafeStr_2285._SafeStr_5707); }; if (k == RoomObjectUserTypes.BOT){ return (_SafeStr_2285._SafeStr_5707); }; if (k == RoomObjectUserTypes.RENTABLE_BOT){ return (_SafeStr_2285._SafeStr_5707); }; if ((((k == "tile_cursor")) || ((k == "selection_arrow")))){ return (_SafeStr_2285._SafeStr_13677); }; return (_SafeStr_2285._SafeStr_13675); } public function _SafeStr_13678(k:String):String { if (this._SafeStr_13642[k] != null){ return (_SafeStr_13623); }; if (this._SafeStr_13187[k] != null){ return (_SafeStr_13624); }; if (this._SafeStr_13647[k] != null){ return (_SafeStr_13625); }; return (_SafeStr_13626); } public function _SafeStr_13679():Array { return (_SafeStr_13630); } public function _SafeStr_13680(k:int):String { var _local_2:String = (this._SafeStr_13641.getValue(k) as String); return (this._SafeStr_13681(_local_2)); } public function _SafeStr_13682(k:String):int { return (this._SafeStr_13643.getValue(k)); } public function _SafeStr_6002(k:int, _arg_2:String=null):String { var _local_3:String = (this._SafeStr_13644.getValue(k) as String); if ((((_local_3 == "poster")) && (!((_arg_2 == null))))){ _local_3 = (_local_3 + _arg_2); }; return (this._SafeStr_13681(_local_3)); } public function _SafeStr_13683(k:String):int { return (this._SafeStr_13645.getValue(k)); } public function _SafeStr_6569(k:int):String { var _local_2:String = (this._SafeStr_13646.getValue(k) as String); return (_local_2); } public function _SafeStr_13558(k:String):int { return (this._SafeStr_13647[k]); } public function _SafeStr_6607(k:int, _arg_2:int):PetColorResult { var _local_3:Map = this._SafeStr_13648[k]; if (_local_3 != null){ return ((_local_3[_arg_2] as PetColorResult)); }; return (null); } public function _SafeStr_9558(k:int, _arg_2:String):Array { var _local_5:PetColorResult; var _local_3:Map = this._SafeStr_13648[k]; var _local_4:Array = []; if (_local_3 != null){ for each (_local_5 in _local_3._SafeStr_5403()) { if (_local_5.tag == _arg_2){ _local_4.push(_local_5); }; }; }; return (_local_4); } public function _SafeStr_9546(k:int, _arg_2:String, _arg_3:int=64):int { var _local_5:Dictionary; var _local_4:Map = this._SafeStr_13649[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_9547(k:int, _arg_2:String):PetColorResult { var _local_4:PetColorResult; var _local_3:Map = this._SafeStr_13648[k]; if (_local_3 != null){ for each (_local_4 in _local_3._SafeStr_5403()) { if ((((_local_4._SafeStr_13619.indexOf(_arg_2) > -1)) && (_local_4._SafeStr_13618))){ return (_local_4); }; }; }; return (null); } public function _SafeStr_13684(k:int):int { var _local_2:String = (this._SafeStr_13641.getValue(k) as String); return (this._SafeStr_13685(_local_2)); } public function _SafeStr_13686(k:int):int { var _local_2:String = (this._SafeStr_13644.getValue(k) as String); return (this._SafeStr_13685(_local_2)); } public function _SafeStr_13687(k:String):String { if (this._SafeStr_13653.getValue(k) != null){ return (this._SafeStr_13653.getValue(k)); }; return (""); } private function _SafeStr_13681(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_13685(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_13688(k:String):String { return (k); } public function _SafeStr_13689(k:String):Boolean { k = RoomObjectUserTypes._SafeStr_13690(k); if ((((((k == _SafeStr_2782._SafeStr_13471)) || ((k == _SafeStr_2782._SafeStr_13507)))) || ((k == _SafeStr_2782._SafeStr_13508)))){ return (true); }; return (false); } private function _SafeStr_13691(k:String):int { var _local_3:int; var _local_2:int = this._SafeStr_13674(k); if ((((_local_2 == _SafeStr_2285._SafeStr_5887)) || ((_local_2 == _SafeStr_2285._SafeStr_5987)))){ if (k.indexOf("poster") == 0){ k = "poster"; }; _local_3 = this._SafeStr_13650.getValue(k); return (_local_3); }; return (0); } private function _SafeStr_13692(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_13688(k); switch (_local_4){ case _SafeStr_13623: return ([this._SafeStr_13693("PlaceHolderFurniture.swf")]); case _SafeStr_13624: return ([this._SafeStr_13693("PlaceHolderWallItem.swf")]); case _SafeStr_13625: return ([this._SafeStr_13693("PlaceHolderPet.swf")]); case _SafeStr_13627: return ([this._SafeStr_13693("HabboRoomContent.swf")]); case _SafeStr_13628: return ([this._SafeStr_13693("TileCursor.swf")]); case _SafeStr_13629: return ([this._SafeStr_13693("SelectionArrow.swf")]); default: _local_5 = this._SafeStr_13674(_local_4); if ((((_local_5 == _SafeStr_2285._SafeStr_5887)) || ((_local_5 == _SafeStr_2285._SafeStr_5987)))){ _local_6 = this._SafeStr_13672(_local_4); _local_7 = ((_arg_3) ? this._SafeStr_13656 : this._SafeStr_13655); _local_7 = _local_7.replace(/%typeid%/, _local_6); _local_8 = this._SafeStr_13691(_local_4); _local_7 = _local_7.replace(/%revision%/, _local_8); if (_arg_3){ _local_9 = ((((!((_arg_2 == null))) && (!((_arg_2 == ""))))) && (this._SafeStr_13643._SafeStr_10975(((k + "*") + _arg_2)))); _local_7 = _local_7.replace(/%param%/, ((_local_9) ? ("_" + _arg_2) : "")); }; return ([(this._SafeStr_13654 + _local_7)]); }; if (_local_5 == _SafeStr_2285._SafeStr_5707){ _local_10 = (this._SafeStr_13657 + this._SafeStr_13658); _local_10 = _local_10.replace(/%type%/, _local_4); return ([_local_10]); }; }; return ([]); } private function _SafeStr_13693(k:String):String { return ((this._SafeStr_13657 + k)); } public function _SafeStr_13694(k:int, _arg_2:int, _arg_3:_SafeStr_10):Boolean { var _local_6:Event; var _local_7:IEventDispatcher; var _local_4:String = this._SafeStr_13695(_arg_3); switch (_arg_2){ case _SafeStr_2285._SafeStr_5887: this._SafeStr_13641[k] = _local_4; this._SafeStr_13643.add(_local_4, k); break; case _SafeStr_2285._SafeStr_5987: this._SafeStr_13644[k] = _local_4; break; default: throw (new Error((("Registering content library for unsupported category " + _arg_2) + "!"))); }; var _local_5:AssetLibraryCollection = (this._SafeStr_13696(_local_4, null) as AssetLibraryCollection); if (_local_5){ _local_5._SafeStr_13697(_arg_3); if (this._SafeStr_13698(_local_4, _arg_3)){ switch (_arg_2){ case _SafeStr_2285._SafeStr_5887: if (this._SafeStr_13642[_local_4] == null){ this._SafeStr_13642[_local_4] = 1; }; break; case _SafeStr_2285._SafeStr_5987: if (this._SafeStr_13187[_local_4] == null){ this._SafeStr_13187[_local_4] = 1; }; break; default: throw (new Error((("Registering content library for unsupported category " + _arg_2) + "!"))); }; _local_6 = new _SafeStr_2659(_SafeStr_2659._SafeStr_7248, _local_4); _local_7 = this._SafeStr_13699(_local_4, true); if (_local_7){ _local_7.dispatchEvent(_local_6); }; return (true); }; }; return (false); } public function _SafeStr_13700(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_13692(_local_3, _arg_2, true); } else { _local_4 = this._SafeStr_13692(k, _arg_2, true); }; if (_local_4.length > 0){ return ((_local_4[0] as String)); }; return (null); } public function _SafeStr_13701(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_13692(_local_5, _arg_3, true); } else { _local_6 = this._SafeStr_13692(_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_13661.loadAssetFromFile([_arg_2, _arg_3].join("_"), new URLRequest(_local_9), "image/png", null, -1, k); _local_10.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_13702); _local_7++; }; return (true); }; return (false); } public function _SafeStr_13703(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_13704(k) == null))) || (!((this._SafeStr_13699(k) == null))))){ return (false); }; var _local_4:AssetLibraryCollection = (this._SafeStr_13696(k, _arg_2) as AssetLibraryCollection); if (_local_4 == null){ return (false); }; if (this._SafeStr_13671(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_13692(_local_3); } else { _local_5 = this._SafeStr_13692(k); }; if (((!((_local_5 == null))) && ((_local_5.length > 0)))){ _local_4.addEventListener(AssetLibrary._SafeStr_13705, this._SafeStr_13702); _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_13706); _local_7.load(new URLRequest(_local_9)); _local_6++; }; return (true); }; return (false); } private function _SafeStr_13706(k:Event):void { var _local_4:String; var _local_5:Array; var _local_2:LibraryLoader = LibraryLoader(k.target); var _local_3:Array = this._SafeStr_13679(); for each (_local_4 in _local_3) { _local_5 = this._SafeStr_13692(_local_4); if ((((((_local_5.length > 0)) && (!((_local_2.url == null))))) && ((_local_2.url.indexOf(_local_5[0]) == 0)))){ Core._SafeStr_8114(("Failed to load asset: " + _local_2.url), Core._SafeStr_13707); return; }; }; } private function _SafeStr_13702(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_13662._SafeStr_13583(_local_2._SafeStr_12899.id, _local_2.assetName, true); } else { _local_3 = (k.target as _SafeStr_10); if (_local_3 == null){ return; }; this._SafeStr_13708(_local_3); }; } private function _SafeStr_13708(k:_SafeStr_10):void { var _local_2:_SafeStr_2659; var _local_3:Boolean; var _local_4:String = this._SafeStr_13695(k); _local_4 = this._SafeStr_13673(_local_4); if (_local_4 != null){ _local_3 = this._SafeStr_13698(_local_4, k); }; if (_local_3){ if (this._SafeStr_13647[_local_4] != null){ this._SafeStr_13709(_local_4); }; _local_2 = new _SafeStr_2659(_SafeStr_2659._SafeStr_7248, _local_4); } else { _local_2 = new _SafeStr_2659(_SafeStr_2659._SafeStr_7250, _local_4); }; var _local_5:IEventDispatcher = this._SafeStr_13699(_local_4, true); if (((!((_local_5 == null))) && (!((_local_2 == null))))){ _local_5.dispatchEvent(_local_2); }; } private function _SafeStr_13709(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_13647[k]; var _local_3:_SafeStr_2661 = this._SafeStr_13710(k); if (_local_3 != null){ _local_5 = new Map(); _local_6 = _local_3._SafeStr_13711(); for each (_local_7 in _local_6) { _local_8 = _local_3._SafeStr_13712(_local_7); if (((!((_local_8 == null))) && ((_local_8.length >= 2)))){ _local_9 = _local_3._SafeStr_13713(_local_7); _local_10 = int(_local_9.@breed); _local_11 = ((_local_9.hasOwnProperty("@colortag")) ? int(_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_13648.add(_local_2, _local_5); }; var _local_4:XML = this._SafeStr_13714(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_13649.add(_local_2, _local_14); }; } private function _SafeStr_13698(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_2661 = this._SafeStr_13715(k, _arg_2); if (_local_4 != null){ _local_5 = this._SafeStr_9117(k); if (_local_4._SafeStr_13716(_local_5)){ _local_3 = true; } else { this._SafeStr_13717(k); }; }; return (_local_3); } public function _SafeStr_13718(k:String, _arg_2:String):Boolean { var _local_3:_SafeStr_10 = this._SafeStr_13704(k); this._SafeStr_13636.add(_arg_2, k); if (this._SafeStr_13698(_arg_2, _local_3)){ return (true); }; this._SafeStr_13636.remove(_arg_2); return (false); } private function _SafeStr_13719(k:String):String { return ((_SafeStr_13621 + k)); } private function _SafeStr_13704(k:String):_SafeStr_10 { var _local_4:String; var _local_2:String = this._SafeStr_13688(k); _local_2 = this._SafeStr_13673(_local_2); var _local_3:_SafeStr_10 = (this._SafeStr_13635.getValue(this._SafeStr_13719(_local_2)) as _SafeStr_10); if (_local_3 == null){ _local_4 = this._SafeStr_13636.getValue(_local_2); if (_local_4 != null){ _local_2 = this._SafeStr_13688(_local_4); _local_3 = (this._SafeStr_13635.getValue(this._SafeStr_13719(_local_2)) as _SafeStr_10); }; }; return (_local_3); } private function _SafeStr_13696(k:String, _arg_2:IEventDispatcher):_SafeStr_10 { var _local_3:String = this._SafeStr_13688(k); var _local_4:_SafeStr_10 = this._SafeStr_13704(k); if (_local_4 != null){ return (_local_4); }; var _local_5:String = this._SafeStr_13719(_local_3); _local_4 = new AssetLibraryCollection(_local_5); this._SafeStr_13635.add(_local_5, _local_4); if (((!((_arg_2 == null))) && ((this._SafeStr_13699(k) == null)))){ this._SafeStr_6343.add(_local_3, _arg_2); }; return (_local_4); } private function _SafeStr_13699(k:String, _arg_2:Boolean=false):IEventDispatcher { var _local_3:String = this._SafeStr_13688(k); if (!_arg_2){ return (this._SafeStr_6343.getValue(_local_3)); }; return (this._SafeStr_6343.remove(_local_3)); } private function _SafeStr_13720(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_13695(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_13690(k:String):String { if (k == null){ return (null); }; var _local_2:_SafeStr_10 = this._SafeStr_13704(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_13721(k:String):String { if (k == null){ return (null); }; var _local_2:_SafeStr_10 = this._SafeStr_13704(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_13722(k:String):Boolean { return (this._SafeStr_13723(k, "_visualization")); } public function _SafeStr_13714(k:String):XML { return (this._SafeStr_13724(k, "_visualization")); } public function _SafeStr_13725(k:String):Boolean { return (this._SafeStr_13723(k, "_assets")); } public function _SafeStr_9117(k:String):XML { return (this._SafeStr_13724(k, "_assets")); } public function _SafeStr_13726(k:String):Boolean { return (this._SafeStr_13723(k, "_logic")); } public function _SafeStr_13727(k:String):XML { return (this._SafeStr_13724(k, "_logic")); } private function _SafeStr_13724(k:String, _arg_2:String):XML { var _local_3:_SafeStr_10 = this._SafeStr_13704(k); if (_local_3 == null){ return (null); }; var _local_4:String = this._SafeStr_13688(k); var _local_5:String = this._SafeStr_13672(_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_13723(k:String, _arg_2:String):Boolean { var _local_3:_SafeStr_10 = this._SafeStr_13704(k); if (_local_3 == null){ return (false); }; var _local_4:String = this._SafeStr_13688(k); var _local_5:String = this._SafeStr_13672(_local_4); return (_local_3.hasAsset((_local_5 + _arg_2))); } public function _SafeStr_13728(k:String, _arg_2:String, _arg_3:BitmapData, _arg_4:Boolean, _arg_5:Boolean=true):Boolean { var _local_6:_SafeStr_2661 = this._SafeStr_13710(k); if (_local_6 != null){ return (_local_6.addAsset(_arg_2, _arg_3, _arg_4, 0, 0, false, false)); }; return (false); } private function _SafeStr_13715(k:String, _arg_2:_SafeStr_10):_SafeStr_2661 { var _local_3:_SafeStr_2661 = this._SafeStr_13710(k); if (_local_3 != null){ return (_local_3); }; if (_arg_2 == null){ return (null); }; _local_3 = this._SafeStr_13638._SafeStr_13715(); if (_local_3 != null){ _local_3.assetLibrary = _arg_2; this._SafeStr_13637.add(k, _local_3); }; return (_local_3); } public function _SafeStr_13710(k:String):_SafeStr_2661 { var _local_2:String = this._SafeStr_13688(k); return ((this._SafeStr_13637.getValue(_local_2) as _SafeStr_2661)); } public function _SafeStr_13729(k:_SafeStr_2436, _arg_2:String):void { var _local_3:_SafeStr_2437 = (k as _SafeStr_2437); if (((_local_3) && (_local_3.getModelController()))){ _local_3.getModelController().setString(_SafeStr_2464._SafeStr_13730, _arg_2, true); }; } private function _SafeStr_13717(k:String):Boolean { var _local_3:_SafeStr_2661; var _local_2:String = this._SafeStr_13688(k); if (this._SafeStr_13637[_local_2] != null){ _local_3 = this._SafeStr_13637.remove(_local_2); if (_local_3 != null){ _local_3.dispose(); }; return (true); }; return (false); } public function _SafeStr_8353():void { this._SafeStr_13664(); } public function _SafeStr_13731(k:int, _arg_2:String):void { this._SafeStr_13641.remove(k); this._SafeStr_13641.add(k, _arg_2); } public function _SafeStr_13732():void { var _local_2:_SafeStr_2661; 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_13637.length; var _local_4:Array = this._SafeStr_13679(); var _local_5:int = (k - 1); while (_local_5 > -1) { _local_3 = this._SafeStr_13637._SafeStr_7070(_local_5); if (_local_4.indexOf(_local_3) != -1){ } else { _local_2 = this._SafeStr_13637.getValue(_local_3); _local_6 = this._SafeStr_13719(_local_3); _local_7 = (this._SafeStr_13635.getValue(_local_6) as _SafeStr_10); if (!_local_7){ } else { _local_8 = _local_7._SafeStr_11727; _local_9 = 0; while (_local_9 < _local_8) { _local_10 = (_local_7._SafeStr_11728(_local_9) as BitmapDataAsset); if (_local_10){ }; _local_9++; }; }; }; _local_5--; }; this._SafeStr_13660 = getTimer(); } public function purge():void { var _local_2:_SafeStr_2661; var _local_3:String; var _local_6:String; var _local_7:_SafeStr_10; var k:int = this._SafeStr_13637.length; var _local_4:int = getTimer(); var _local_5:int = (k - 1); while (_local_5 > -1) { _local_3 = this._SafeStr_13637._SafeStr_7070(_local_5); if (_SafeStr_13630.indexOf(_local_3) < 0){ _local_2 = this._SafeStr_13637.getValue(_local_3); if ((((_local_2._SafeStr_13734() < 1)) && (((_local_4 - _local_2._SafeStr_13733()) >= _SafeStr_13632)))){ this._SafeStr_13637.remove(_local_3); _local_2.dispose(); _local_6 = this._SafeStr_13719(_local_3); _local_7 = (this._SafeStr_13635.getValue(_local_6) as _SafeStr_10); if (_local_7){ this._SafeStr_13635.remove(_local_6); _local_7.dispose(); }; }; }; _local_5--; }; } public function _SafeStr_13735(k:String):String { var _local_2:String = this._SafeStr_13688(k); if ((((((((((((_local_2 == _SafeStr_13623)) || ((_local_2 == _SafeStr_13624)))) || ((_local_2 == _SafeStr_13625)))) || ((_local_2 == _SafeStr_13627)))) || ((_local_2 == _SafeStr_13628)))) || ((_local_2 == _SafeStr_13629)))){ return (null); }; var _local_3:int = this._SafeStr_13674(_local_2); if (((!((_local_3 == _SafeStr_2285._SafeStr_5887))) && (!((_local_3 == _SafeStr_2285._SafeStr_5987))))){ return (null); }; var _local_4:int = this._SafeStr_13691(_local_2); return ((((((("room_content/" + k) + "/") + _local_4) + "/") + k) + ".swf")); } public function set _SafeStr_13736(k:_SafeStr_10):void { this._SafeStr_13661 = k; } public function set _SafeStr_13737(k:_SafeStr_2250):void { this._SafeStr_13662 = k; } } }//package _-1uj // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10975 = "_-1YS" (String#25923, DoABC#3) // _SafeStr_11727 = "_-17I" (String#8755, DoABC#3) // _SafeStr_11728 = "_-5I9" (String#13066, DoABC#3) // _SafeStr_11826 = "_-0zA" (String#1461, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_12899 = "_-4b3" (String#33439, DoABC#3) // _SafeStr_13154 = "_-5Xt" (String#13318, DoABC#3) // _SafeStr_13158 = "_-597" (String#12916, DoABC#3) // _SafeStr_13187 = "_-5PC" (String#3955, DoABC#3) // _SafeStr_13471 = "_-4BP" (String#32430, DoABC#3) // _SafeStr_13507 = "_-3Q-" (String#30537, DoABC#3) // _SafeStr_13508 = "_-0Ob" (String#23140, DoABC#3) // _SafeStr_13557 = "_-5p3" (String#13596, DoABC#3) // _SafeStr_13558 = "_-1WM" (String#9169, DoABC#3) // _SafeStr_13583 = "_-2gf" (String#10388, DoABC#3) // _SafeStr_13618 = "_-0FT" (String#22771, DoABC#3) // _SafeStr_13619 = "_-3fp" (String#31131, DoABC#3) // _SafeStr_13620 = "_-3jd" (String#31280, DoABC#3) // _SafeStr_13621 = "_-26" (String#27275, DoABC#3) // _SafeStr_13622 = "_-3ug" (String#31726, DoABC#3) // _SafeStr_13623 = "_-46" (String#32216, DoABC#3) // _SafeStr_13624 = "_-2Ww" (String#28316, DoABC#3) // _SafeStr_13625 = "_-20e" (String#27066, DoABC#3) // _SafeStr_13626 = "_-3Yi" (String#30872, DoABC#3) // _SafeStr_13627 = "_-1Qb" (String#25634, DoABC#3) // _SafeStr_13628 = "_-5S4" (String#13234, DoABC#3) // _SafeStr_13629 = "_-2MI" (String#27902, DoABC#3) // _SafeStr_13630 = "_-15d" (String#24830, DoABC#3) // _SafeStr_13631 = "_-0G4" (String#22797, DoABC#3) // _SafeStr_13632 = "_-3az" (String#30956, DoABC#3) // _SafeStr_13633 = "_-2Q-" (String#28045, DoABC#3) // _SafeStr_13634 = "_-4MN" (String#1564, DoABC#3) // _SafeStr_13635 = "_-4wF" (String#34232, DoABC#3) // _SafeStr_13636 = "_-4cq" (String#33503, DoABC#3) // _SafeStr_13637 = "_-0nh" (String#24082, DoABC#3) // _SafeStr_13638 = "_-3UA" (String#3470, DoABC#3) // _SafeStr_13639 = "_-1DK" (String#25121, DoABC#3) // _SafeStr_13640 = "_-3wy" (String#31821, DoABC#3) // _SafeStr_13641 = "_-5CY" (String#34916, DoABC#3) // _SafeStr_13642 = "_-3mP" (String#31396, DoABC#3) // _SafeStr_13643 = "_-4D5" (String#32500, DoABC#3) // _SafeStr_13644 = "_-2Mk" (String#27922, DoABC#3) // _SafeStr_13645 = "_-0I8" (String#22882, DoABC#3) // _SafeStr_13646 = "_-To" (String#39582, DoABC#3) // _SafeStr_13647 = "_-1C3" (String#8834, DoABC#3) // _SafeStr_13648 = "_-0Uw" (String#23364, DoABC#3) // _SafeStr_13649 = "_-3yX" (String#31881, DoABC#3) // _SafeStr_13650 = "_-1WH" (String#25847, DoABC#3) // _SafeStr_13651 = "_-6Ii" (String#37582, DoABC#3) // _SafeStr_13652 = "_-3H2" (String#30178, DoABC#3) // _SafeStr_13653 = "_-6-y" (String#36859, DoABC#3) // _SafeStr_13654 = "_-1ot" (String#26574, DoABC#3) // _SafeStr_13655 = "_-1AU" (String#25007, DoABC#3) // _SafeStr_13656 = "_-43y" (String#32133, DoABC#3) // _SafeStr_13657 = "_-23c" (String#27178, DoABC#3) // _SafeStr_13658 = "_-4sF" (String#34082, DoABC#3) // _SafeStr_13659 = "_-5s8" (String#36516, DoABC#3) // _SafeStr_13660 = "_-3LE" (String#30351, DoABC#3) // _SafeStr_13661 = "_-6Qe" (String#37886, DoABC#3) // _SafeStr_13662 = "_-225" (String#9724, DoABC#3) // _SafeStr_13663 = "_-570" (String#34708, DoABC#3) // _SafeStr_13664 = "_-15p" (String#8730, DoABC#3) // _SafeStr_13665 = "_-6eC" (String#38448, DoABC#3) // _SafeStr_13666 = "_-2SL" (String#28132, DoABC#3) // _SafeStr_13667 = "_-5rn" (String#13637, DoABC#3) // _SafeStr_13668 = "_-5Nt" (String#35353, DoABC#3) // _SafeStr_13669 = "_-vW" (String#40608, DoABC#3) // _SafeStr_13670 = "_-09n" (String#22542, DoABC#3) // _SafeStr_13671 = "_-6Dp" (String#37407, DoABC#3) // _SafeStr_13672 = "_-20Q" (String#27058, DoABC#3) // _SafeStr_13673 = "_-5Fn" (String#35035, DoABC#3) // _SafeStr_13674 = "_-tl" (String#40538, DoABC#3) // _SafeStr_13675 = "_-29p" (String#27419, DoABC#3) // _SafeStr_13676 = "_-5Xo" (String#35731, DoABC#3) // _SafeStr_13677 = "_-1oY" (String#26560, DoABC#3) // _SafeStr_13678 = "_-165" (String#8733, DoABC#3) // _SafeStr_13679 = "_-1ts" (String#9551, DoABC#3) // _SafeStr_13680 = "_-6gU" (String#38545, DoABC#3) // _SafeStr_13681 = "_-2z6" (String#29413, DoABC#3) // _SafeStr_13682 = "_-4k5" (String#33772, DoABC#3) // _SafeStr_13683 = "_-4h3" (String#33655, DoABC#3) // _SafeStr_13684 = "_-1ti" (String#26756, DoABC#3) // _SafeStr_13685 = "_-3yr" (String#31890, DoABC#3) // _SafeStr_13686 = "_-5Rt" (String#13232, DoABC#3) // _SafeStr_13687 = "_-5q9" (String#13613, DoABC#3) // _SafeStr_13688 = "_-0TA" (String#8073, DoABC#3) // _SafeStr_13689 = "_-2Ir" (String#10010, DoABC#3) // _SafeStr_13690 = "_-4vs" (String#12682, DoABC#3) // _SafeStr_13691 = "_-vE" (String#40595, DoABC#3) // _SafeStr_13692 = "_-6F6" (String#37452, DoABC#3) // _SafeStr_13693 = "_-6WX" (String#38126, DoABC#3) // _SafeStr_13694 = "_-R7" (String#14878, DoABC#3) // _SafeStr_13695 = "_-ye" (String#40731, DoABC#3) // _SafeStr_13696 = "_-5QA" (String#35447, DoABC#3) // _SafeStr_13697 = "_-5LN" (String#35259, DoABC#3) // _SafeStr_13698 = "_-3gE" (String#31148, DoABC#3) // _SafeStr_13699 = "_-39g" (String#29873, DoABC#3) // _SafeStr_13700 = "_-3AV" (String#29904, DoABC#3) // _SafeStr_13701 = "_-Mg" (String#39309, DoABC#3) // _SafeStr_13702 = "_-53n" (String#12819, DoABC#3) // _SafeStr_13703 = "_-1PJ" (String#9060, DoABC#3) // _SafeStr_13704 = "_-3Ih" (String#30248, DoABC#3) // _SafeStr_13705 = "_-2ks" (String#28873, DoABC#3) // _SafeStr_13706 = "_-69D" (String#37233, DoABC#3) // _SafeStr_13707 = "_-0KI" (String#22974, DoABC#3) // _SafeStr_13708 = "_-Ps" (String#39433, DoABC#3) // _SafeStr_13709 = "_-4Ye" (String#33360, DoABC#3) // _SafeStr_13710 = "else " (String#16209, DoABC#3) // _SafeStr_13711 = "_-3Cl" (String#10930, DoABC#3) // _SafeStr_13712 = "_-2Tx" (String#10194, DoABC#3) // _SafeStr_13713 = "_-5hX" (String#13472, DoABC#3) // _SafeStr_13714 = "_-3HJ" (String#10993, DoABC#3) // _SafeStr_13715 = "_-2rz" (String#3311, DoABC#3) // _SafeStr_13716 = "_-5p9" (String#13598, DoABC#3) // _SafeStr_13717 = "_-dd" (String#39940, DoABC#3) // _SafeStr_13718 = "_-5Q2" (String#35440, DoABC#3) // _SafeStr_13719 = "_-3uj" (String#31728, DoABC#3) // _SafeStr_13720 = "_-Lz" (String#39286, DoABC#3) // _SafeStr_13721 = "_-4Jr" (String#12073, DoABC#3) // _SafeStr_13722 = "_-47x" (String#11873, DoABC#3) // _SafeStr_13723 = "_-2Xk" (String#28352, DoABC#3) // _SafeStr_13724 = "_-3mY" (String#11503, DoABC#3) // _SafeStr_13725 = "_-hs" (String#15186, DoABC#3) // _SafeStr_13726 = "_-3Um" (String#11206, DoABC#3) // _SafeStr_13727 = "_-Xp" (String#15010, DoABC#3) // _SafeStr_13728 = "_-38i" (String#29838, DoABC#3) // _SafeStr_13729 = "_-1IJ" (String#8934, DoABC#3) // _SafeStr_13730 = "_-5rg" (String#36501, DoABC#3) // _SafeStr_13731 = "_-3bM" (String#30966, DoABC#3) // _SafeStr_13732 = "_-5uT" (String#36603, DoABC#3) // _SafeStr_13733 = "_-O1" (String#14834, DoABC#3) // _SafeStr_13734 = "_-1NW" (String#9028, DoABC#3) // _SafeStr_13735 = "_-2T1" (String#28163, DoABC#3) // _SafeStr_13736 = "_-3KZ" (String#30323, DoABC#3) // _SafeStr_13737 = "_-6VI" (String#38073, DoABC#3) // _SafeStr_1593 = "_-3SN" (String#11162, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2250 = "_-9r" (String#14586, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2437 = "_-2GK" (String#9968, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2658 = "_-33z" (String#10792, DoABC#3) // _SafeStr_2659 = "_-4zL" (String#34353, DoABC#3) // _SafeStr_2661 = "_-3X9" (String#11238, DoABC#3) // _SafeStr_2782 = "_-5tP" (String#13666, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_333 = "_-2DB" (String#9918, DoABC#3) // _SafeStr_37 = "_-6-O" (String#36835, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_40 = "_-4Bi" (String#32442, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5860 = "_-26X" (String#9795, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_6002 = "_-1so" (String#9535, DoABC#3) // _SafeStr_6024 = "_-529" (String#12789, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_6569 = "_-5D2" (String#3896, DoABC#3) // _SafeStr_6607 = "_-1I0" (String#1469, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7248 = "_-lt" (String#40236, DoABC#3) // _SafeStr_7250 = "_-08x" (String#22510, DoABC#3) // _SafeStr_7651 = "_-13a" (String#24745, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) // _SafeStr_7934 = "_-0Tl" (String#8086, DoABC#3) // _SafeStr_8114 = "_-2hI" (String#28730, DoABC#3) // _SafeStr_8353 = "_-1E5" (String#8864, DoABC#3) // _SafeStr_8822 = "_-0Eg" (String#571, DoABC#3) // _SafeStr_9117 = "_-05N" (String#1437, DoABC#3) // _SafeStr_9462 = "_-5YB" (String#13325, DoABC#3) // _SafeStr_9546 = "_-6bA" (String#14377, DoABC#3) // _SafeStr_9547 = "_-vj" (String#15411, DoABC#3) // _SafeStr_9558 = "_-4a6" (String#3727, DoABC#3) //------------------------------------------------------------ //_-1uj.RoomEngine package _-1uj { import _-0MK.Component; import _-5cq._SafeStr_2253; import _-0MK._SafeStr_35; import _-68V._SafeStr_1407; import _-34z._SafeStr_1589; import _-5cq._SafeStr_1309; import _-5cq._SafeStr_1191; import in._SafeStr_1593; import _-23e._SafeStr_2130; import _-4rH._SafeStr_2173; import _-4rH._SafeStr_197; import _-1A6._SafeStr_2153; import _-0Kg._SafeStr_334; import _-5QZ._SafeStr_633; import _-151._SafeStr_3049; import _-ue.Map; import _-1lV._SafeStr_1416; import _-0MK._SafeStr_9; import _-0i6._SafeStr_2307; import _-0MK._SafeStr_12; import _-0MK._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 _-6dh._SafeStr_2267; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboRoomSessionManager; import _-gx._SafeStr_2301; import com.sulake.iid.IIDHabboToolbar; import _-40u._SafeStr_2295; 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 _-3yO._SafeStr_2285; import _-ZT._SafeStr_3050; import _-ZT.FurniStackingHeightMap; import _-ZT.LegacyWallGeometry; import _-ZT.TileObjectMap; import _-ZT._SafeStr_3026; import _-ZT._SafeStr_3016; import _-5cq._SafeStr_2657; import _-151._SafeStr_2858; import flash.ui.Mouse; import flash.ui.MouseCursor; import _-58P._SafeStr_3042; import _-4rH._SafeStr_2298; import _-0rE._SafeStr_2488; import in._SafeStr_2437; import _-4Q3._SafeStr_3054; import _-3yO._SafeStr_2464; import _-ZT._SafeStr_3041; import _-5cq.RoomInstance; import flash.utils.getTimer; import in._SafeStr_2436; import _-34z._SafeStr_3017; import flash.geom.Rectangle; import _-151._SafeStr_2306; import flash.geom.Point; import flash.geom.Matrix; import _-151._SafeStr_3066; import _-151._SafeStr_2305; import flash.events.Event; import _-1A6.HabboToolbarIconEnum; import _-ZT._SafeStr_3051; import _-58P._SafeStr_193; import _-4Q3._SafeStr_3040; import _-4Q3._SafeStr_3057; import _-151.XMLValidator; import _-4Q3._SafeStr_3039; import _-58P._SafeStr_2795; import _-58P._SafeStr_2806; import _-4Q3._SafeStr_3024; import _-4Q3._SafeStr_3064; import flash.display.Sprite; import _-34z._SafeStr_2748; import flash.display.DisplayObject; import _-151._SafeStr_2303; import flash.display.BitmapData; import flash.events.MouseEvent; import _-58P._SafeStr_3046; import _-2F._SafeStr_2265; import _-3v-._SafeStr_2507; import _-58P._SafeStr_2384; import _-2F._SafeStr_3033; import flash.display.Bitmap; import _-2M3.PetFigureData; import _-3yO.RoomObjectUserTypes; import _-4E._SafeStr_2557; import _-4Q3._SafeStr_3048; import _-4Q3._SafeStr_3055; import _-2it._SafeStr_3061; import _-4Q3._SafeStr_3062; import _-2pI._SafeStr_3019; import _-4Q3._SafeStr_3069; import _-4Q3._SafeStr_3044; import in._SafeStr_3068; import _-3-E._SafeStr_2392; import _-2it._SafeStr_2428; import _-4Q3._SafeStr_3028; import _-4Q3._SafeStr_3053; import _-4Q3._SafeStr_3045; import _-58P._SafeStr_3032; import _-4Q3._SafeStr_3052; import _-4Q3._SafeStr_3020; import _-4Q3._SafeStr_3063; import _-4Q3._SafeStr_3060; import _-4Q3._SafeStr_3067; import _-4Q3._SafeStr_3037; import _-4Q3._SafeStr_3025; import _-4Q3._SafeStr_3065; import _-4Q3._SafeStr_3030; import _-4Q3._SafeStr_3073; import _-4Q3._SafeStr_3027; import _-4Q3._SafeStr_3035; import _-4Q3._SafeStr_3074; import _-4Q3._SafeStr_3071; import _-4Q3._SafeStr_3047; import _-4Q3._SafeStr_3058; import _-4Q3._SafeStr_3070; import _-4Q3._SafeStr_3056; import _-4Q3._SafeStr_3059; import _-4Q3._SafeStr_3021; import flash.utils.ByteArray; import flash.net.FileReference; import _-ue.PlayerVersionCheck; import _-4TZ.PNGEncoder; import _-2M3._SafeStr_3038; import _-3yO.RoomPlaneParser; import _-5Vt.BitmapDataAsset; import in._SafeStr_3072; import _-4-n._SafeStr_2752; import _-4-n._SafeStr_2662; import _-4Q3._SafeStr_3043; import _-5Vt._SafeStr_10; import _-gx._SafeStr_2709; import _-ZT._SafeStr_3036; import _-4Q3._SafeStr_3034; import _-58P._SafeStr_2815; import _-ZT.SpriteDataCollector; import _-0eH._SafeStr_3023; import _-0eH.RenderRoomMessageComposer; import _-3qZ._SafeStr_2283; import __AS3__.vec.*; import com.sulake.iid.*; import in.*; public class RoomEngine extends Component implements _SafeStr_2251, _SafeStr_2253, _SafeStr_2252, _SafeStr_2249, _SafeStr_35, _SafeStr_2250 { public static const _SafeStr_13738:uint = 1; public static const _SafeStr_13739:uint = 2; public static const _SafeStr_13740:uint = 4; public static const _SafeStr_13741:uint = 5; private static const _SafeStr_13742:String = "temporary_room"; public static const _SafeStr_13743:int = -1; private static const _SafeStr_13744:String = "room"; private static const _SafeStr_13745:int = -2; private static const _SafeStr_13746:String = "tile_cursor"; private static const _SafeStr_13747:int = -3; private static const _SafeStr_13748:String = "selection_arrow"; private static const _SafeStr_13749:String = "overlay"; private static const _SafeStr_13750:String = "object_icon_sprite"; private static const _SafeStr_13751:int = 15; private static const _SafeStr_13752:int = 40; private var _SafeStr_7361:_SafeStr_1407 = null; private var _SafeStr_13753:_SafeStr_1589 = null; private var _SafeStr_13754:_SafeStr_1309 = null; private var _SafeStr_13755:_SafeStr_1191 = null; private var _SafeStr_13638:_SafeStr_1593 = null; private var _SafeStr_7213:_SafeStr_2130 = null; private var _SafeStr_7207:_SafeStr_2173 = null; private var _SafeStr_7208:_SafeStr_197 = null; private var _SafeStr_5510:_SafeStr_2153 = null; private var _SafeStr_5450:_SafeStr_334 = null; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_13756:RoomObjectEventHandler = null; private var _SafeStr_13757:RoomMessageHandler = null; private var _SafeStr_13758:RoomContentLoader = null; private var _SafeStr_13759:Boolean = false; private var _SafeStr_13760:_SafeStr_3049; private var _SafeStr_13761:Map; private var _SafeStr_13762:_SafeStr_3049; private var _SafeStr_13763:Map; private var _SafeStr_13764:Boolean = false; protected var _SafeStr_13765:int = 0; private var _SafeStr_13766:int = -1; private var _SafeStr_13767:int = 0; private var _SafeStr_13768:int = 0; private var _SafeStr_13769:Boolean = false; private var _SafeStr_13770:Boolean = false; private var _SafeStr_13771:int = 0; private var _SafeStr_13772:int = 0; private var _SafeStr_13773:int = 0; private var _SafeStr_13774:int = 0; private var _SafeStr_13775:Boolean = false; private var _SafeStr_13776:Map = null; private var _SafeStr_13777:Map = null; private var _SafeStr_13778:Boolean = false; private var _SafeStr_13779:Boolean; private var _SafeStr_13780:Map = null; private var _SafeStr_7218:_SafeStr_1416; private var _SafeStr_13781:Boolean; private var _SafeStr_13782:int = -1; private var _SafeStr_13783:int = 0; private var _SafeStr_13784:int = 0; private var _SafeStr_13785:int = 0; private var _SafeStr_13786:int = 0; public function RoomEngine(k:_SafeStr_9, _arg_2:uint=0) { super(k, _arg_2); } public function get _SafeStr_13600():int { return (this._SafeStr_13783); } public function set _SafeStr_13600(k:int):void { this._SafeStr_13783 = k; } public function get _SafeStr_13601():int { return (this._SafeStr_13784); } public function set _SafeStr_13601(k:int):void { this._SafeStr_13784 = k; } public function get _SafeStr_7585():Boolean { return (this._SafeStr_13764); } public function get connection():_SafeStr_2307 { return (this._SafeStr_7361.connection); } public function get activeRoomId():int { return (this._SafeStr_13765); } public function get _SafeStr_13787():_SafeStr_1309 { return (this._SafeStr_13754); } public function get configuration():_SafeStr_12 { return (this); } protected function get _SafeStr_5506():RoomObjectEventHandler { return (this._SafeStr_13756); } private function get _SafeStr_13788():Boolean { return (true); } public function get _SafeStr_13566():_SafeStr_1416 { return (this._SafeStr_7218); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDRoomObjectFactory(), function (k:_SafeStr_1191):void { _SafeStr_13755 = k; }), new _SafeStr_44(new IIDRoomObjectVisualizationFactory(), function (k:_SafeStr_1593):void { _SafeStr_13638 = k; }), new _SafeStr_44(new IIDRoomManager(), function (k:_SafeStr_1309):void { _SafeStr_13754 = k; }), new _SafeStr_44(new IIDRoomRendererFactory(), function (k:_SafeStr_1589):void { _SafeStr_13753 = k; }), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_7361 = k; }, ((flags & _SafeStr_13741) == 0)), new _SafeStr_44(new IIDHabboConfigurationManager(), null), new _SafeStr_44(new IIDHabboAdManager(), function (k:_SafeStr_2130):void { _SafeStr_7213 = k; }, false, [{ "type":_SafeStr_2267._SafeStr_7402, "callback":this._SafeStr_13789 }, { "type":_SafeStr_2267._SafeStr_13790, "callback":this._SafeStr_13791 }, { "type":_SafeStr_2267._SafeStr_13792, "callback":this._SafeStr_13791 }]), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_7207 = k; }), new _SafeStr_44(new IIDHabboRoomSessionManager(), function (k:_SafeStr_197):void { _SafeStr_7208 = k; }, false, [{ "type":_SafeStr_2301._SafeStr_7379, "callback":this._SafeStr_8237 }, { "type":_SafeStr_2301._SafeStr_7380, "callback":this._SafeStr_8237 }]), new _SafeStr_44(new IIDHabboToolbar(), function (k:_SafeStr_2153):void { _SafeStr_5510 = k; }, false, [{ "type":_SafeStr_2295._SafeStr_5780, "callback":this._SafeStr_6175 }]), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_334):void { _SafeStr_5450 = k; }, false), new _SafeStr_44(new IIDHabboGameManager(), function (k:_SafeStr_1416):void { _SafeStr_7218 = k; }, ((flags & _SafeStr_13740) == 0)), new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; })])); } override protected function initComponent():void { this._SafeStr_13777 = new Map(); this._SafeStr_13760 = new _SafeStr_3049(1000); this._SafeStr_13762 = new _SafeStr_3049(1000); this._SafeStr_13761 = new Map(); this._SafeStr_13763 = new Map(); this._SafeStr_13776 = new Map(); this._SafeStr_13756 = this._SafeStr_13793(); this._SafeStr_13757 = new RoomMessageHandler(this); var k:DisplayObjectContainer = context.displayObjectContainer; var _local_2:LoaderInfo = k.loaderInfo; this._SafeStr_13758 = new RoomContentLoader(_local_2.loaderURL); registerUpdateReceiver(this, 1); this._SafeStr_13755._SafeStr_13463(this._SafeStr_7277); this._SafeStr_13758._SafeStr_13665 = this._SafeStr_13638; this._SafeStr_13754._SafeStr_13596(_SafeStr_2285._SafeStr_5887); this._SafeStr_13754._SafeStr_13596(_SafeStr_2285._SafeStr_5987); this._SafeStr_13754._SafeStr_13596(_SafeStr_2285._SafeStr_5707); this._SafeStr_13754._SafeStr_13596(_SafeStr_2285._SafeStr_13677); this._SafeStr_13754._SafeStr_13596(_SafeStr_2285._SafeStr_13676); this._SafeStr_13754._SafeStr_13794(this._SafeStr_13758); if (this._SafeStr_7361){ this._SafeStr_13757.connection = this._SafeStr_7361.connection; }; this._SafeStr_13758.initialize(events, this); this._SafeStr_13758._SafeStr_13736 = assets; this._SafeStr_13758._SafeStr_13737 = this; this._SafeStr_13775 = getBoolean("room.dragging.always_center"); this._SafeStr_13758.sessionDataManager = this._SafeStr_7207; events.addEventListener(RoomContentLoader._SafeStr_13620, this._SafeStr_13795); } protected function _SafeStr_13793():RoomObjectEventHandler { return (new RoomObjectEventHandler(this)); } override public function dispose():void { var k:int; var _local_2:_SafeStr_3050; if (disposed){ return; }; removeUpdateReceiver(this); if (this._SafeStr_13760 != null){ this._SafeStr_13760.dispose(); this._SafeStr_13760 = null; }; if (this._SafeStr_13762 != null){ this._SafeStr_13762.dispose(); this._SafeStr_13762 = null; }; if (this._SafeStr_13761 != null){ this._SafeStr_13761.dispose(); }; if (this._SafeStr_13763 != null){ this._SafeStr_13763.dispose(); }; if (this._SafeStr_13756 != null){ this._SafeStr_13756.dispose(); this._SafeStr_13756 = null; }; if (this._SafeStr_13757 != null){ this._SafeStr_13757.dispose(); this._SafeStr_13757 = null; }; if (this._SafeStr_13758 != null){ this._SafeStr_13758.dispose(); this._SafeStr_13758 = null; }; if (this._SafeStr_13776 != null){ this._SafeStr_13776.dispose(); this._SafeStr_13776 = null; }; if (this._SafeStr_13777 != null){ k = 0; while (k < this._SafeStr_13777.length) { _local_2 = (this._SafeStr_13777._SafeStr_5595(k) as _SafeStr_3050); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_13777.dispose(); this._SafeStr_13777 = null; }; if (this._SafeStr_13780 != null){ this._SafeStr_13780.dispose(); this._SafeStr_13780 = null; }; super.dispose(); } public function set _SafeStr_9583(k:Boolean):void { if (k){ removeUpdateReceiver(this); } else { removeUpdateReceiver(this); registerUpdateReceiver(this, 1); }; } public function _SafeStr_13599():void { this.update(1); } private function _SafeStr_13796(k:int):_SafeStr_3050 { var _local_2:String = this._SafeStr_7411(k); var _local_3:_SafeStr_3050; if (this._SafeStr_13777 != null){ _local_3 = (this._SafeStr_13777.getValue(_local_2) as _SafeStr_3050); if (_local_3 == null){ _local_3 = new _SafeStr_3050(k); this._SafeStr_13777.add(_local_2, _local_3); }; }; return (_local_3); } public function _SafeStr_13605(k:int, _arg_2:FurniStackingHeightMap):void { var _local_3:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_3 != null){ _local_3._SafeStr_13797 = _arg_2; }; } public function _SafeStr_13568(k:int):FurniStackingHeightMap { var _local_2:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_2 != null){ return (_local_2._SafeStr_13797); }; return (null); } public function _SafeStr_13603(k:int, _arg_2:String):void { var _local_3:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_3 != null){ _local_3._SafeStr_13798 = _arg_2; }; } public function _SafeStr_13589(k:int):String { var _local_2:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_2 != null){ return (_local_2._SafeStr_13798); }; return (null); } public function _SafeStr_13567(k:int):LegacyWallGeometry { var _local_2:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_2 != null){ return (_local_2._SafeStr_13799); }; return (null); } public function _SafeStr_13569(k:int):TileObjectMap { var _local_2:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_2 != null){ return (_local_2._SafeStr_13800); }; return (null); } private function _SafeStr_13801():_SafeStr_3026 { return (this._SafeStr_13802(this._SafeStr_13765)); } private function _SafeStr_13802(k:int):_SafeStr_3026 { var _local_2:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_2 != null){ return (_local_2._SafeStr_13803); }; return (null); } public function _SafeStr_13565(k:int, _arg_2:_SafeStr_3016):void { var _local_3:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_3 != null){ _local_3._SafeStr_13804 = _arg_2; if (_arg_2 != null){ _local_3._SafeStr_13805 = null; }; }; } public function _SafeStr_9270(k:int):_SafeStr_2329 { var _local_2:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_2 != null){ return (_local_2._SafeStr_13804); }; return (null); } public function _SafeStr_10609(k:int, _arg_2:_SafeStr_3016):void { var _local_3:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_3 != null){ _local_3._SafeStr_13805 = _arg_2; }; } public function _SafeStr_10608(k:int):_SafeStr_2329 { var _local_2:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_2 != null){ return (_local_2._SafeStr_13805); }; return (null); } public function _SafeStr_13596(k:int):void { this._SafeStr_13754._SafeStr_13596(k); } public function _SafeStr_13597(k:int):void { this._SafeStr_13754._SafeStr_13597(k); } public function update(k:uint):void { var _local_2:int; var _local_3:_SafeStr_2657; _SafeStr_2858._SafeStr_10477(); if (this._SafeStr_13754 != null){ this._SafeStr_13806(); this._SafeStr_13754.update(k); _local_2 = 0; while (_local_2 < this._SafeStr_13754._SafeStr_13807()) { _local_3 = this._SafeStr_13754._SafeStr_13808(_local_2); if (((!((_local_3 == null))) && (!((_local_3._SafeStr_13809() == null))))){ _local_3._SafeStr_13809().update(k); }; _local_2++; }; this._SafeStr_13810(k); if (this._SafeStr_13779){ this._SafeStr_13811(); }; }; _SafeStr_2858._SafeStr_10478(); } private function _SafeStr_13811():void { this._SafeStr_13779 = false; var k:_SafeStr_3050 = this._SafeStr_13796(this._SafeStr_13765); if (((k) && (k._SafeStr_13812()))){ Mouse.cursor = MouseCursor.BUTTON; } else { Mouse.cursor = MouseCursor.AUTO; }; } public function _SafeStr_13575(k:String, _arg_2:int, _arg_3:String):void { var _local_4:int = this._SafeStr_13560(_arg_3); switch (k){ case _SafeStr_3042._SafeStr_11321: if (((this._SafeStr_13581) && ((_local_4 == _SafeStr_2285._SafeStr_5707)))){ this._SafeStr_13782 = _arg_2; }; this._SafeStr_13813(this._SafeStr_13765, _local_4, _arg_2); return; default: if (((this._SafeStr_13581) && ((_local_4 == _SafeStr_2285._SafeStr_5707)))){ this._SafeStr_13782 = -1; }; this._SafeStr_13814(this._SafeStr_13765, _local_4, _arg_2); }; } private function _SafeStr_13813(k:int, _arg_2:int, _arg_3:int):void { var _local_5:String; var _local_6:_SafeStr_3050; var _local_4:_SafeStr_2298 = this._SafeStr_7208.getSession(k); if (((((!((_arg_2 == _SafeStr_2285._SafeStr_5887))) && (!((_arg_2 == _SafeStr_2285._SafeStr_5987))))) || (((!((_local_4 == null))) && ((_local_4.roomControllerLevel >= _SafeStr_2488._SafeStr_5921)))))){ _local_5 = ((_arg_2 + "_") + _arg_3); _local_6 = this._SafeStr_13796(k); if (_local_6 != null){ if (_local_6._SafeStr_13813(_local_5)){ this._SafeStr_13779 = true; }; }; }; } private function _SafeStr_13814(k:int, _arg_2:int, _arg_3:int):void { var _local_5:String; var _local_4:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_4 != null){ _local_5 = ((_arg_2 + "_") + _arg_3); if (_local_4._SafeStr_13814(_local_5)){ this._SafeStr_13779 = true; }; }; } public function _SafeStr_13576(k:int, _arg_2:int):void { var _local_3:_SafeStr_2437; var _local_4:_SafeStr_2437; 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_13604(k); _local_4 = this._SafeStr_13815(k, _arg_2); if (((((((!((_local_4 == null))) && (!((_local_4.getModel() == null))))) && (!((_local_3 == null))))) && (!((_local_3._SafeStr_13816() == null))))){ _local_5 = _SafeStr_3054._SafeStr_11384; _local_6 = _local_4.getLocation().x; _local_7 = _local_4.getLocation().y; _local_8 = _local_4.getModel().getNumber(_SafeStr_2464._SafeStr_11430); _local_9 = _local_4.getModel().getNumber(_SafeStr_2464._SafeStr_11431); _local_3._SafeStr_13816().processUpdateMessage(new _SafeStr_3054(_local_5, _arg_2, _local_6, _local_7, _local_8, _local_9)); }; }; } public function _SafeStr_13577(k:int, _arg_2:int):void { var _local_3:_SafeStr_2437; var _local_4:String; if (_arg_2 >= 0){ _local_3 = this._SafeStr_13604(k); if (((!((_local_3 == null))) && (!((_local_3._SafeStr_13816() == null))))){ _local_4 = _SafeStr_3054._SafeStr_11383; _local_3._SafeStr_13816().processUpdateMessage(new _SafeStr_3054(_local_4, _arg_2)); }; }; } private function _SafeStr_13806():void { var _local_3:int; var _local_4:_SafeStr_3050; var _local_5:int; var _local_6:_SafeStr_3041; var _local_7:Boolean; var _local_8:String; var _local_9:RoomInstance; if (this._SafeStr_13778){ this._SafeStr_13778 = false; return; }; var k:int = getTimer(); var _local_2:int = 5; for each (_local_4 in this._SafeStr_13777) { _local_5 = 0; _local_6 = null; _local_7 = false; while ((_local_6 = _local_4._SafeStr_7657()) != null) { _local_7 = this._SafeStr_13817(_local_4.roomId, _local_6.id, _local_6); if ((++_local_5 % _local_2) == 0){ _local_3 = getTimer(); if (((((_local_3 - k) >= _SafeStr_13752)) && (!(this._SafeStr_13781)))){ this._SafeStr_13778 = true; break; }; }; }; while (((!(this._SafeStr_13778)) && (!(((_local_6 = _local_4._SafeStr_5869()) == null))))) { _local_7 = this._SafeStr_13818(_local_4.roomId, _local_6.id, _local_6); if ((++_local_5 % _local_2) == 0){ _local_3 = getTimer(); if (((((_local_3 - k) >= _SafeStr_13752)) && (!(this._SafeStr_13781)))){ this._SafeStr_13778 = true; break; }; }; }; if (((_local_7) && (this._SafeStr_13781))){ _local_8 = this._SafeStr_7411(_local_4.roomId); _local_9 = (this._SafeStr_13754._SafeStr_13559(_local_8) as RoomInstance); if (!_local_9._SafeStr_13819()){ this._SafeStr_13820(_local_8); }; }; if (this._SafeStr_13778){ return; }; }; } private function _SafeStr_13810(k:uint):void { var _local_5:_SafeStr_3050; var _local_6:_SafeStr_3026; var _local_7:int; var _local_8:int; var _local_9:int; var _local_10:_SafeStr_2436; var _local_2:int = 1; var _local_3:int; while (_local_3 < this._SafeStr_13777.length) { _local_5 = (this._SafeStr_13777._SafeStr_5595(_local_3) as _SafeStr_3050); _local_6 = null; _local_7 = 0; if (_local_5 != null){ _local_6 = _local_5._SafeStr_13803; _local_7 = _local_5.roomId; }; if (_local_6 != null){ _local_8 = _local_6._SafeStr_9829; _local_9 = _local_6._SafeStr_13821; _local_10 = this.getRoomObject(_local_7, _local_8, _local_9); if (_local_10 != null){ if (((!((_local_7 == this._SafeStr_13765))) || (!(this._SafeStr_13769)))){ this._SafeStr_13822(_local_7, _local_2, _local_10.getLocation(), k); }; }; }; _local_3++; }; var _local_4:_SafeStr_3017 = this._SafeStr_9584(this._SafeStr_13765, _local_2); if (_local_4 != null){ if (this._SafeStr_13769){ _local_4._SafeStr_13823 = (_local_4._SafeStr_13823 + this._SafeStr_13773); _local_4._SafeStr_13824 = (_local_4._SafeStr_13824 + this._SafeStr_13774); this._SafeStr_13773 = 0; this._SafeStr_13774 = 0; }; }; } private function _SafeStr_13822(k:int, _arg_2:int, _arg_3:_SafeStr_2305, _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_2306; 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_2306; var _local_5:_SafeStr_3017 = this._SafeStr_9584(k, _arg_2); var _local_6:_SafeStr_3050 = this._SafeStr_13796(k); if ((((((_local_5 == null)) || ((_local_6 == null)))) || (!((_local_5.scale == 1))))){ return; }; var _local_7:_SafeStr_3066 = (_local_5.geometry as _SafeStr_3066); var _local_8:_SafeStr_3026 = _local_6._SafeStr_13803; var _local_9:_SafeStr_2657 = this._SafeStr_13559(k); if (((((!((_local_7 == null))) && (!((_local_8 == null))))) && (!((_local_9 == null))))){ _local_10 = (Math.floor(_arg_3.z) + 1); _local_11 = this._SafeStr_13825(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_13588(_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_13830 == _local_12))) || (!((_local_8._SafeStr_13829 == _local_13))))) || (!((_local_8.scale == _local_7.scale))))) || (!((_local_8._SafeStr_13828 == _local_7._SafeStr_10456))))) || (!(_SafeStr_2306._SafeStr_10463(_arg_3, _local_8._SafeStr_13827))))) || (_local_8._SafeStr_13826))){ _local_8._SafeStr_13827 = _arg_3; _local_15 = new _SafeStr_2306(); _local_15._SafeStr_10465(_arg_3); _local_15.x = Math.round(_local_15.x); _local_15.y = Math.round(_local_15.y); _local_16 = (_local_9.getNumber(_SafeStr_3029._SafeStr_7323) - 0.5); _local_17 = (_local_9.getNumber(_SafeStr_3029._SafeStr_7325) - 0.5); _local_18 = (_local_9.getNumber(_SafeStr_3029._SafeStr_7324) + 0.5); _local_19 = (_local_9.getNumber(_SafeStr_3029._SafeStr_7326) + 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_5381(new _SafeStr_2306(_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_13823), -(_local_5._SafeStr_13824)); 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_10453(new _SafeStr_2306(-30, -30), 25); return; }; } else { _local_7._SafeStr_10453(new _SafeStr_2306(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_13831) && ((_local_8._SafeStr_13830 == _local_12)))) && ((_local_8._SafeStr_13829 == _local_13)))){ _local_42 = 0; }; if (((((_local_8._SafeStr_13832) && ((_local_8._SafeStr_13830 == _local_12)))) && ((_local_8._SafeStr_13829 == _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_5381(_local_15); if (!_local_33){ return; }; if (_local_33 != null){ _local_33.x = (_local_33.x + _local_5._SafeStr_13823); _local_33.y = (_local_33.y + _local_5._SafeStr_13824); _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_13788){ _local_8._SafeStr_13833(new _SafeStr_2306(0, 0, 0)); } else { _local_8._SafeStr_13833(_local_15); }; }; _local_45 = _local_7._SafeStr_5381(_local_15); _local_46 = new _SafeStr_2306(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_13837)))) || ((((((_local_33.y < _local_11.top)) || ((_local_33.y > _local_11.bottom)))) && (!(_local_8._SafeStr_13836)))))) || (((((_local_36) && (!(_local_8._SafeStr_13837)))) && (!((_local_8._SafeStr_13830 == _local_12))))))) || (((((_local_37) && (!(_local_8._SafeStr_13836)))) && (!((_local_8._SafeStr_13829 == _local_13))))))) || (((!((_local_8._SafeStr_13835 == _local_14.width))) || (!((_local_8._SafeStr_13834 == _local_14.height))))))) || (((!((_local_8._SafeStr_13830 == _local_12))) || (!((_local_8._SafeStr_13829 == _local_13))))))){ _local_8._SafeStr_13831 = _local_34; _local_8._SafeStr_13832 = _local_35; if (this._SafeStr_13788){ _local_8.target = _local_46; } else { _local_8.target = _local_15; }; } else { if (!_local_34){ _local_8._SafeStr_13831 = false; }; if (!_local_35){ _local_8._SafeStr_13832 = false; }; }; }; _local_8._SafeStr_13837 = _local_36; _local_8._SafeStr_13836 = _local_37; _local_8._SafeStr_13830 = _local_12; _local_8._SafeStr_13829 = _local_13; _local_8.scale = _local_7.scale; _local_8._SafeStr_13828 = _local_7._SafeStr_10456; _local_8._SafeStr_13835 = _local_14.width; _local_8._SafeStr_13834 = _local_14.height; if (!this._SafeStr_7207._SafeStr_11575){ if (this._SafeStr_13788){ _local_8.update(_arg_4, 8); } else { _local_8.update(_arg_4, 0.5); }; }; if (this._SafeStr_13788){ _local_5._SafeStr_13823 = -(_local_8.location.x); _local_5._SafeStr_13824 = -(_local_8.location.y); } else { _local_7._SafeStr_10453(_local_8.location, 25); }; } else { _local_8._SafeStr_13831 = false; _local_8._SafeStr_13832 = false; _local_8._SafeStr_13837 = false; _local_8._SafeStr_13836 = false; }; }; }; } private function _SafeStr_13795(k:Event):void { this._SafeStr_13759 = true; this._SafeStr_13754.initialize( , this); } private function _SafeStr_8237(k:_SafeStr_2301):void { switch (k.type){ case _SafeStr_2301._SafeStr_7379: if (this._SafeStr_13757){ this._SafeStr_13757._SafeStr_13838(k.session.roomId); }; return; case _SafeStr_2301._SafeStr_7380: if (this._SafeStr_13757){ this._SafeStr_13757._SafeStr_13839(); this._SafeStr_13593(k.session.roomId); }; return; }; } private function _SafeStr_6175(k:_SafeStr_2295):void { var _local_2:_SafeStr_3026; if (k._SafeStr_5791 == HabboToolbarIconEnum.MEMENU){ _local_2 = this._SafeStr_13801(); if (_local_2){ _local_2._SafeStr_13840(this._SafeStr_13841); _local_2.reset(); }; }; } public function _SafeStr_13842(k:Boolean):void { var _local_2:int; var _local_3:_SafeStr_3051; if (k){ this._SafeStr_13764 = true; events.dispatchEvent(new _SafeStr_193(_SafeStr_193._SafeStr_7369, 0)); _local_2 = 0; while (_local_2 < this._SafeStr_13776.length) { _local_3 = (this._SafeStr_13776._SafeStr_5595(_local_2) as _SafeStr_3051); if (_local_3 != null){ this._SafeStr_13592(_local_3.roomId, _local_3.data); }; _local_2++; }; }; } public function _SafeStr_7337(k:int):void { this._SafeStr_13765 = k; } public function _SafeStr_7411(k:int):String { return (String(k)); } private function _SafeStr_13843(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_7322(k:int, _arg_2:String):Number { var _local_3:_SafeStr_2657 = this._SafeStr_13559(k); if (_local_3 != null){ return (_local_3.getNumber(_arg_2)); }; return (NaN); } public function _SafeStr_8435(k:int, _arg_2:String):String { var _local_3:_SafeStr_2657 = this._SafeStr_13559(k); if (_local_3 != null){ return (_local_3.getString(_arg_2)); }; return (null); } public function _SafeStr_13606(k:int, _arg_2:Boolean):void { var _local_4:int; var _local_3:_SafeStr_2657 = this._SafeStr_13559(k); if (_local_3 != null){ _local_4 = ((_arg_2) ? 1 : 0); _local_3.setNumber(_SafeStr_3029._SafeStr_13612, _local_4); if (_local_4 == 0){ events.dispatchEvent(new _SafeStr_193(_SafeStr_193._SafeStr_7315, k)); } else { events.dispatchEvent(new _SafeStr_193(_SafeStr_193._SafeStr_7317, k)); }; }; } public function _SafeStr_13572(k:int):Boolean { var _local_3:Number; var _local_2:_SafeStr_2657 = this._SafeStr_13559(k); if (_local_2 != null){ _local_3 = _local_2.getNumber(_SafeStr_3029._SafeStr_13612); if (_local_3 > 0){ return (true); }; }; return (false); } public function _SafeStr_13573():Boolean { return (this._SafeStr_13572(this._SafeStr_13765)); } public function _SafeStr_13559(k:int):_SafeStr_2657 { if (!this._SafeStr_13764){ return (null); }; var _local_2:String = this._SafeStr_7411(k); var _local_3:_SafeStr_2657 = this._SafeStr_13754._SafeStr_13559(_local_2); return (_local_3); } public function _SafeStr_13592(k:int, _arg_2:XML):void { var _local_3:String = this._SafeStr_7411(k); var _local_4:_SafeStr_3051; var _local_5:String = "111"; var _local_6:String = "201"; var _local_7:String = "1"; if (!this._SafeStr_13764){ _local_4 = this._SafeStr_13776.remove(_local_3); if (_local_4 != null){ _local_5 = _local_4._SafeStr_9354; _local_6 = _local_4._SafeStr_9355; _local_7 = _local_4._SafeStr_9356; }; _local_4 = new _SafeStr_3051(k, _arg_2); _local_4._SafeStr_9354 = _local_5; _local_4._SafeStr_9355 = _local_6; _local_4._SafeStr_9356 = _local_7; this._SafeStr_13776.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_13776.remove(_local_3); if (_local_4 != null){ if (((!((_local_4._SafeStr_9354 == null))) && ((_local_4._SafeStr_9354.length > 0)))){ _local_5 = _local_4._SafeStr_9354; }; if (((!((_local_4._SafeStr_9355 == null))) && ((_local_4._SafeStr_9355.length > 0)))){ _local_6 = _local_4._SafeStr_9355; }; if (((!((_local_4._SafeStr_9356 == null))) && ((_local_4._SafeStr_9356.length > 0)))){ _local_7 = _local_4._SafeStr_9356; }; }; var _local_8:_SafeStr_2657 = this._SafeStr_13844(_local_3, _arg_2, _local_5, _local_6, _local_7, this._SafeStr_13589(k)); if (_local_8 == null){ return; }; events.dispatchEvent(new _SafeStr_193(_SafeStr_193._SafeStr_7370, k)); } private function _SafeStr_13844(k:String, _arg_2:XML, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:String):_SafeStr_2657 { 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_3040; var _local_18:XMLList; var _local_19:Array; var _local_20:_SafeStr_3057; 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_2306; if (!this._SafeStr_13764){ return (null); }; var _local_7:_SafeStr_2657 = this._SafeStr_13754._SafeStr_13844(k, _arg_2); if (_local_7 == null){ return (null); }; var _local_8:int = _SafeStr_2285._SafeStr_13676; var _local_9:_SafeStr_2437; var _local_10:Number = 1; _local_9 = (_local_7._SafeStr_13845(_SafeStr_13743, _SafeStr_13744, _local_8) as _SafeStr_2437); _local_7.setNumber(_SafeStr_3029._SafeStr_13609, 0, true); _local_7.setNumber(_SafeStr_3029._SafeStr_13610, _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_3029._SafeStr_7323, _local_13); _local_7.setNumber(_SafeStr_3029._SafeStr_7324, _local_14); _local_7.setNumber(_SafeStr_3029._SafeStr_7325, _local_15); _local_7.setNumber(_SafeStr_3029._SafeStr_7326, _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_2464._SafeStr_11745, _local_11, true); }; }; }; if (((!((_local_9 == null))) && (!((_local_9._SafeStr_13816() == null))))){ _local_9._SafeStr_13816().initialize(_arg_2); _local_17 = null; if (_arg_3 != null){ _local_17 = new _SafeStr_3040(_SafeStr_3040._SafeStr_13846, _arg_3); _local_9._SafeStr_13816().processUpdateMessage(_local_17); _local_7.setString(_SafeStr_2464._SafeStr_8437, _arg_3); }; if (_arg_4 != null){ _local_17 = new _SafeStr_3040(_SafeStr_3040._SafeStr_13847, _arg_4); _local_9._SafeStr_13816().processUpdateMessage(_local_17); _local_7.setString(_SafeStr_2464._SafeStr_8436, _arg_4); }; if (_arg_5 != null){ _local_17 = new _SafeStr_3040(_SafeStr_3040._SafeStr_13848, _arg_5); _local_9._SafeStr_13816().processUpdateMessage(_local_17); _local_7.setString(_SafeStr_2464._SafeStr_8438, _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_5390(_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_3057._SafeStr_13849; _local_28 = ("door_" + _local_21); _local_29 = new _SafeStr_2306(_local_23, _local_24, _local_25); _local_20 = new _SafeStr_3057(_SafeStr_3057._SafeStr_13850, _local_28, _local_27, _local_29, _SafeStr_3057._SafeStr_11792); _local_9._SafeStr_13816().processUpdateMessage(_local_20); if ((((_local_26 == 90)) || ((_local_26 == 180)))){ if (_local_26 == 90){ _local_7.setNumber(_SafeStr_2464._SafeStr_13851, (_local_23 - 0.5), true); _local_7.setNumber(_SafeStr_2464._SafeStr_13852, _local_24, true); }; if (_local_26 == 180){ _local_7.setNumber(_SafeStr_2464._SafeStr_13851, _local_23, true); _local_7.setNumber(_SafeStr_2464._SafeStr_13852, (_local_24 - 0.5), true); }; _local_7.setNumber(_SafeStr_2464._SafeStr_13853, _local_25, true); _local_7.setNumber(_SafeStr_2464._SafeStr_13854, _local_26, true); }; }; _local_21++; }; }; }; }; _local_7._SafeStr_13845(_SafeStr_13745, _SafeStr_13746, _SafeStr_2285._SafeStr_13677); if (!getBoolean("avatar.widget.enabled")){ _local_7._SafeStr_13845(_SafeStr_13747, _SafeStr_13748, _SafeStr_2285._SafeStr_13677); }; return (_local_7); } public function _SafeStr_13604(k:int):_SafeStr_2437 { return (this._SafeStr_13855(this._SafeStr_7411(k), _SafeStr_13743, _SafeStr_2285._SafeStr_13676)); } public function _SafeStr_8439(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_3051; var _local_6:_SafeStr_2437 = this._SafeStr_13604(k); var _local_7:_SafeStr_2657 = this._SafeStr_13559(k); if (_local_6 == null){ _local_9 = this._SafeStr_7411(k); _local_10 = this._SafeStr_13776.getValue(_local_9); if (_local_10 == null){ _local_10 = new _SafeStr_3051(k, null); this._SafeStr_13776.add(_local_9, _local_10); }; if (_arg_2 != null){ _local_10._SafeStr_9354 = _arg_2; }; if (_arg_3 != null){ _local_10._SafeStr_9355 = _arg_3; }; if (_arg_4 != null){ _local_10._SafeStr_9356 = _arg_4; }; return (true); }; if (_local_6._SafeStr_13816() == null){ return (false); }; var _local_8:_SafeStr_3040; if (_arg_2 != null){ if (((!((_local_7 == null))) && (!(_arg_5)))){ _local_7.setString(_SafeStr_2464._SafeStr_8437, _arg_2); }; _local_8 = new _SafeStr_3040(_SafeStr_3040._SafeStr_13846, _arg_2); _local_6._SafeStr_13816().processUpdateMessage(_local_8); }; if (_arg_3 != null){ if (((!((_local_7 == null))) && (!(_arg_5)))){ _local_7.setString(_SafeStr_2464._SafeStr_8436, _arg_3); }; _local_8 = new _SafeStr_3040(_SafeStr_3040._SafeStr_13847, _arg_3); _local_6._SafeStr_13816().processUpdateMessage(_local_8); }; if (_arg_4 != null){ if (((!((_local_7 == null))) && (!(_arg_5)))){ _local_7.setString(_SafeStr_2464._SafeStr_8438, _arg_4); }; _local_8 = new _SafeStr_3040(_SafeStr_3040._SafeStr_13848, _arg_4); _local_6._SafeStr_13816().processUpdateMessage(_local_8); }; return (true); } public function _SafeStr_6147(k:int, _arg_2:uint, _arg_3:int, _arg_4:Boolean):Boolean { var _local_5:_SafeStr_2437 = this._SafeStr_13604(k); if ((((_local_5 == null)) || ((_local_5._SafeStr_13816() == null)))){ return (false); }; var _local_6:_SafeStr_3039; _local_6 = new _SafeStr_3039(_SafeStr_3039._SafeStr_11459, _arg_2, _arg_3, _arg_4); _local_5._SafeStr_13816().processUpdateMessage(_local_6); events.dispatchEvent(new _SafeStr_2795(k, _arg_2, _arg_3, _arg_4)); return (true); } public function _SafeStr_13554(k:int, _arg_2:Boolean, _arg_3:int, _arg_4:int, _arg_5:int):Boolean { var _local_6:_SafeStr_2437 = this._SafeStr_13604(k); if ((((_local_6 == null)) || ((_local_6._SafeStr_13816() == null)))){ return (false); }; events.dispatchEvent(new _SafeStr_2806(_SafeStr_2806._SafeStr_6005, k, _arg_2, _arg_3, _arg_4, _arg_5)); return (true); } public function _SafeStr_13555(k:int, _arg_2:Boolean, _arg_3:Boolean=true):Boolean { var _local_4:_SafeStr_2437 = this._SafeStr_13604(k); if ((((_local_4 == null)) || ((_local_4._SafeStr_13816() == null)))){ return (false); }; var _local_5:_SafeStr_3024; _local_5 = new _SafeStr_3024(_SafeStr_3024._SafeStr_13856, _arg_2); _local_4._SafeStr_13816().processUpdateMessage(_local_5); _local_5 = new _SafeStr_3024(_SafeStr_3024._SafeStr_13857, _arg_3); _local_4._SafeStr_13816().processUpdateMessage(_local_5); return (true); } public function _SafeStr_13556(k:int, _arg_2:Number, _arg_3:Number):Boolean { var _local_4:_SafeStr_2437 = this._SafeStr_13604(k); if ((((_local_4 == null)) || ((_local_4._SafeStr_13816() == null)))){ return (false); }; var _local_5:_SafeStr_3064; _local_5 = new _SafeStr_3064(_SafeStr_3064._SafeStr_13858, _arg_2); _local_4._SafeStr_13816().processUpdateMessage(_local_5); _local_5 = new _SafeStr_3064(_SafeStr_3064._SafeStr_13859, _arg_3); _local_4._SafeStr_13816().processUpdateMessage(_local_5); return (true); } public function _SafeStr_13593(k:int):void { var _local_2:String = this._SafeStr_7411(k); this._SafeStr_13754._SafeStr_13593(_local_2); var _local_3:_SafeStr_3050 = this._SafeStr_13777.remove(_local_2); if (_local_3 != null){ _local_3.dispose(); }; events.dispatchEvent(new _SafeStr_193(_SafeStr_193._SafeStr_7373, k)); } public function _SafeStr_13602(k:int, _arg_2:int):void { var _local_3:_SafeStr_2298 = this._SafeStr_7208.getSession(k); if (_local_3){ _local_3._SafeStr_8432 = _arg_2; }; var _local_4:_SafeStr_3026 = this._SafeStr_13802(k); if (_local_4 != null){ _local_4._SafeStr_9829 = _arg_2; _local_4._SafeStr_13821 = _SafeStr_2285._SafeStr_5707; _local_4._SafeStr_13840(this._SafeStr_13841); }; } public function _SafeStr_7321(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_2306; var _local_16:_SafeStr_2306; var _local_17:Sprite; var _local_6:String = this._SafeStr_7411(k); var _local_7:_SafeStr_2657 = this._SafeStr_13754._SafeStr_13559(_local_6); if (_local_7 == null){ return (null); }; var _local_8:_SafeStr_2748 = (_local_7._SafeStr_13809() as _SafeStr_2748); if (_local_8 == null){ _local_8 = this._SafeStr_13753._SafeStr_13860(); }; if (_local_8 == null){ return (null); }; _local_8._SafeStr_13861 = _SafeStr_2464._SafeStr_13862; _local_7._SafeStr_13863(_local_8); var _local_9:_SafeStr_3017 = _local_8._SafeStr_13864(_arg_2, _arg_3, _arg_4, _arg_5); if (_local_9 == null){ return (null); }; _local_9._SafeStr_13865 = this._SafeStr_13756; if (_local_9.geometry != null){ _local_9.geometry._SafeStr_10457 = _local_7.getNumber(_SafeStr_3029._SafeStr_13610); }; if (_local_9.geometry != null){ _local_11 = _local_7.getNumber(_SafeStr_2464._SafeStr_13851); _local_12 = _local_7.getNumber(_SafeStr_2464._SafeStr_13852); _local_13 = _local_7.getNumber(_SafeStr_2464._SafeStr_13853); _local_14 = _local_7.getNumber(_SafeStr_2464._SafeStr_13854); _local_15 = new _SafeStr_2306(_local_11, _local_12, _local_13); _local_16 = null; if (_local_14 == 90){ _local_16 = new _SafeStr_2306(-2000, 0, 0); }; if (_local_14 == 180){ _local_16 = new _SafeStr_2306(0, -2000, 0); }; _local_9.geometry._SafeStr_10452(_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_13749; _local_17.mouseEnabled = false; _local_10.addChild(_local_17); }; return (_local_10); } public function _SafeStr_7342(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_3050; var _local_11:_SafeStr_3026; 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_3017 = this._SafeStr_9584(k, _arg_2); if (_local_9 != null){ _local_9._SafeStr_13866(_arg_3, _arg_4, _arg_5, _arg_8); _local_10 = this._SafeStr_13796(this._SafeStr_13765); if (_local_10 != null){ _local_11 = _local_10._SafeStr_13803; }; events.dispatchEvent(new _SafeStr_193(_SafeStr_193._SafeStr_13867, k)); }; } public function _SafeStr_7341(k:int=-1000, _arg_2:int=-1):Number { if (k == -1000){ k = this._SafeStr_13765; }; if (_arg_2 == -1){ _arg_2 = this._SafeStr_13766; }; var _local_3:_SafeStr_3017 = this._SafeStr_9584(k, _arg_2); if (_local_3 == null){ return (1); }; return (_local_3.scale); } public function _SafeStr_9584(k:int, _arg_2:int):_SafeStr_3017 { var _local_3:String = this._SafeStr_7411(k); var _local_4:_SafeStr_2657 = this._SafeStr_13754._SafeStr_13559(_local_3); if (_local_4 == null){ return (null); }; var _local_5:_SafeStr_2748 = (_local_4._SafeStr_13809() as _SafeStr_2748); if (_local_5 == null){ return (null); }; var _local_6:_SafeStr_3017 = _local_5._SafeStr_8021(_arg_2); return (_local_6); } public function _SafeStr_7340(k:int, _arg_2:int, _arg_3:int, _arg_4:int):Boolean { var _local_5:_SafeStr_3017 = this._SafeStr_9584(k, _arg_2); if (_local_5 == null){ return (false); }; _local_5.initialize(_arg_3, _arg_4); return (true); } public function _SafeStr_13584(k:int, _arg_2:int, _arg_3:Boolean):void { var _local_4:_SafeStr_3017 = this._SafeStr_9584(k, _arg_2); if (_local_4 == null){ return; }; _local_4._SafeStr_13868 = _arg_3; } private function _SafeStr_13825(k:int, _arg_2:int):Rectangle { var _local_3:_SafeStr_3017 = this._SafeStr_9584(k, _arg_2); if (_local_3 == null){ return (null); }; return (new Rectangle(0, 0, _local_3.width, _local_3.height)); } public function _SafeStr_5738(k:int, _arg_2:int=-1):_SafeStr_2303 { if (_arg_2 == -1){ _arg_2 = this._SafeStr_13766; }; var _local_3:_SafeStr_3017 = this._SafeStr_9584(k, _arg_2); if (_local_3 == null){ return (null); }; return (_local_3.geometry); } public function _SafeStr_5740(k:int, _arg_2:int=-1):Point { if (_arg_2 == -1){ _arg_2 = this._SafeStr_13766; }; var _local_3:_SafeStr_3017 = this._SafeStr_9584(k, _arg_2); if (_local_3 == null){ return (null); }; return (new Point(_local_3._SafeStr_13823, _local_3._SafeStr_13824)); } public function _SafeStr_13585(k:int, _arg_2:int, _arg_3:Point):Boolean { var _local_4:_SafeStr_3017 = this._SafeStr_9584(k, _arg_2); if ((((_local_4 == null)) || ((_arg_3 == null)))){ return (false); }; _local_4._SafeStr_13823 = _arg_3.x; _local_4._SafeStr_13824 = _arg_3.y; return (true); } public function _SafeStr_13598(k:int, _arg_2:int, _arg_3:BitmapData, _arg_4:Matrix, _arg_5:Boolean):Boolean { var _local_6:_SafeStr_3017 = this._SafeStr_9584(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_13869(k:_SafeStr_3017, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:Boolean, _arg_6:Boolean, _arg_7:Boolean):Boolean { var _local_10:_SafeStr_3050; var _local_11:_SafeStr_3026; if (this._SafeStr_13781){ return (false); }; var _local_8:int = (_arg_2 - this._SafeStr_13767); var _local_9:int = (_arg_3 - this._SafeStr_13768); if (_arg_4 == MouseEvent.MOUSE_DOWN){ if (((((((!(_arg_5)) && (!(_arg_6)))) && (!(_arg_7)))) && (!(this._SafeStr_13580)))){ this._SafeStr_13769 = true; this._SafeStr_13770 = false; this._SafeStr_13771 = this._SafeStr_13767; this._SafeStr_13772 = this._SafeStr_13768; this._SafeStr_13786 = this._SafeStr_13784; this._SafeStr_13784 = 0; }; } else { if (_arg_4 == MouseEvent.MOUSE_UP){ if (this._SafeStr_13769){ this._SafeStr_13769 = false; if (this._SafeStr_13770){ _local_10 = this._SafeStr_13796(this._SafeStr_13765); if (_local_10 != null){ _local_11 = _local_10._SafeStr_13803; if (_local_11 != null){ if (this._SafeStr_13788){ if (!_local_11._SafeStr_13826){ _local_11._SafeStr_13837 = false; _local_11._SafeStr_13836 = false; }; _local_11._SafeStr_13870(new _SafeStr_2306(-(k._SafeStr_13823), -(k._SafeStr_13824))); }; if (this._SafeStr_13775){ _local_11.reset(); }; }; }; events.dispatchEvent(new _SafeStr_3046(_SafeStr_3046._SafeStr_13871, this._SafeStr_13765)); }; }; if (this._SafeStr_13786 != 0){ this._SafeStr_13784 = this._SafeStr_13786; this._SafeStr_13786 = 0; }; } else { if (_arg_4 == MouseEvent.MOUSE_MOVE){ if (this._SafeStr_13769){ if (!this._SafeStr_13770){ _local_8 = (_arg_2 - this._SafeStr_13771); _local_9 = (_arg_3 - this._SafeStr_13772); if ((((((((_local_8 <= -(_SafeStr_13751))) || ((_local_8 >= _SafeStr_13751)))) || ((_local_9 <= -(_SafeStr_13751))))) || ((_local_9 >= _SafeStr_13751)))){ this._SafeStr_13770 = true; events.dispatchEvent(new _SafeStr_3046(_SafeStr_3046._SafeStr_13872, this._SafeStr_13765)); }; _local_8 = 0; _local_9 = 0; }; if (((!((_local_8 == 0))) || (!((_local_9 == 0))))){ this._SafeStr_13773 = (this._SafeStr_13773 + _local_8); this._SafeStr_13774 = (this._SafeStr_13774 + _local_9); if (!this._SafeStr_13770){ events.dispatchEvent(new _SafeStr_3046(_SafeStr_3046._SafeStr_13872, this._SafeStr_13765)); }; this._SafeStr_13770 = true; }; }; } else { if ((((_arg_4 == MouseEvent.CLICK)) || ((_arg_4 == MouseEvent.DOUBLE_CLICK)))){ this._SafeStr_13769 = false; if (this._SafeStr_13770){ this._SafeStr_13770 = false; return (true); }; }; }; }; }; return (false); } public function _SafeStr_7338(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_2265; if ((((this._SafeStr_13783 > 0)) && ((_arg_3 < this._SafeStr_13783)))){ return; }; if ((((this._SafeStr_13784 > 0)) && ((_arg_2 < this._SafeStr_13784)))){ return; }; var _local_9:_SafeStr_3017 = this._SafeStr_9584(this._SafeStr_13765, k); if (_local_9 != null){ if (((((((this._SafeStr_7207.isPerkAllowed(_SafeStr_2507.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_7342(this.activeRoomId, this._SafeStr_13766, _local_12, new Point(_arg_2, _arg_3)); return; }; _local_10 = this._SafeStr_13873(_local_9); _local_11 = this._SafeStr_13874(_local_10, _SafeStr_13750); 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_13869(_local_9, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7)){ if (!_local_9._SafeStr_13875(_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_2384(_SafeStr_2384._SafeStr_7285, this._SafeStr_13765, -1, _SafeStr_2285._SafeStr_13675)); }; _local_14 = _SafeStr_3033._SafeStr_11490; } else { if (_arg_4 == MouseEvent.MOUSE_MOVE){ _local_14 = _SafeStr_3033._SafeStr_11501; } else { if (_arg_4 == MouseEvent.MOUSE_DOWN){ _local_14 = _SafeStr_3033._SafeStr_11491; }; }; }; if (this._SafeStr_13756 != null){ _local_15 = new _SafeStr_3033(_local_14, this.getRoomObject(this._SafeStr_13765, _SafeStr_13743, _SafeStr_2285._SafeStr_13676), null, _arg_5); this._SafeStr_13756._SafeStr_13876(_local_15, this._SafeStr_13765); }; }; }; this._SafeStr_13766 = k; this._SafeStr_13767 = _arg_2; this._SafeStr_13768 = _arg_3; }; } private function _SafeStr_13873(k:_SafeStr_3017):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_13749) as Sprite); return (_local_3); } private function _SafeStr_13877(k:Sprite, _arg_2:String, _arg_3:BitmapData):Sprite { if ((((k == null)) || ((_arg_3 == null)))){ return (null); }; var _local_4:Sprite = this._SafeStr_13874(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_13878(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_13874(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_13562(k:int, _arg_2:int, _arg_3:Boolean, _arg_4:String=null, _arg_5:_SafeStr_2346=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_3018; if (_arg_3){ _local_9 = this._SafeStr_6550(this._SafeStr_13765, k, _arg_2, new _SafeStr_2306(), 1, null); } else { if (this._SafeStr_13758 != null){ _local_11 = null; _local_12 = 0; if (_arg_2 == _SafeStr_2285._SafeStr_5887){ _local_11 = this._SafeStr_13758._SafeStr_13680(k); _local_12 = this._SafeStr_13758._SafeStr_13684(k); } else { if (_arg_2 == _SafeStr_2285._SafeStr_5987){ _local_11 = this._SafeStr_13758._SafeStr_6002(k, _arg_4); _local_12 = this._SafeStr_13758._SafeStr_13686(k); }; }; if (_arg_2 == _SafeStr_2285._SafeStr_5707){ _local_11 = RoomObjectUserTypes._SafeStr_13879(k); if (_local_11 == "pet"){ _local_11 = this._SafeStr_6569(_arg_4); _local_13 = new PetFigureData(_arg_4); _local_9 = this._SafeStr_5723(_local_13.typeId, _local_13.paletteId, _local_13.color, new _SafeStr_2306(180), 64, null, true, 0, _local_13._SafeStr_5772, _arg_8); } else { _local_9 = this.getGenericRoomObjectImage(_local_11, _arg_4, new _SafeStr_2306(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_2306(), 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_3017 = this._SafeStr_13578(); if (_local_10 != null){ _local_14 = this._SafeStr_13873(_local_10); this._SafeStr_13878(_local_14, _SafeStr_13750); _local_15 = this._SafeStr_13877(_local_14, _SafeStr_13750, _local_9.data); if (_local_15 != null){ _local_15.x = (this._SafeStr_13767 - (_local_9.data.width / 2)); _local_15.y = (this._SafeStr_13768 - (_local_9.data.height / 2)); }; }; } public function _SafeStr_13563(k:Boolean):void { var _local_3:Sprite; var _local_4:Sprite; var _local_2:_SafeStr_3017 = this._SafeStr_13578(); if (_local_2 != null){ _local_3 = this._SafeStr_13873(_local_2); _local_4 = this._SafeStr_13874(_local_3, _SafeStr_13750); if (_local_4 != null){ _local_4.visible = k; }; }; } public function _SafeStr_13564():void { var _local_2:Sprite; var k:_SafeStr_3017 = this._SafeStr_13578(); if (k != null){ _local_2 = this._SafeStr_13873(k); this._SafeStr_13878(_local_2, _SafeStr_13750); }; } public function _SafeStr_5977(k:int, _arg_2:int):int { if (!this._SafeStr_13764){ return (0); }; var _local_3:String = this._SafeStr_7411(k); var _local_4:_SafeStr_2657 = this._SafeStr_13754._SafeStr_13559(_local_3); if (_local_4 == null){ return (0); }; return (_local_4._SafeStr_13880(_arg_2)); } public function getRoomObject(k:int, _arg_2:int, _arg_3:int):_SafeStr_2436 { if (!this._SafeStr_13764){ return (null); }; var _local_4:String = this._SafeStr_7411(k); if (k == 0){ _local_4 = _SafeStr_13742; }; return (this._SafeStr_13855(_local_4, _arg_2, _arg_3)); } public function _SafeStr_9790(k:int):Array { var _local_2:_SafeStr_2657; if (this._SafeStr_13754 != null){ _local_2 = this._SafeStr_13754._SafeStr_13559(this._SafeStr_7411(this._SafeStr_13765)); }; if (_local_2 == null){ return ([]); }; return (_local_2._SafeStr_13881(k)); } public function _SafeStr_5978(k:int, _arg_2:int, _arg_3:int):_SafeStr_2436 { if (!this._SafeStr_13764){ return (null); }; var _local_4:String = this._SafeStr_7411(k); var _local_5:_SafeStr_2657 = this._SafeStr_13754._SafeStr_13559(_local_4); if (_local_5 == null){ return (null); }; var _local_6:_SafeStr_2436 = _local_5._SafeStr_13882(_arg_2, _arg_3); return (_local_6); } public function _SafeStr_13883(k:int, _arg_2:int):Array { var _local_3:String; var _local_4:_SafeStr_2657; if (this._SafeStr_13764){ _local_3 = this._SafeStr_7411(k); _local_4 = this._SafeStr_13754._SafeStr_13559(_local_3); if (_local_4 != null){ return (_local_4._SafeStr_13881(_arg_2)); }; }; return ([]); } public function _SafeStr_6458(k:int, _arg_2:int, _arg_3:String):Boolean { if (this._SafeStr_13756 != null){ return (this._SafeStr_13756._SafeStr_6458(this._SafeStr_13765, k, _arg_2, _arg_3)); }; return (false); } public function _SafeStr_6461(k:int, _arg_2:int, _arg_3:String, _arg_4:Map):Boolean { if (this._SafeStr_13756 != null){ if (_arg_2 == _SafeStr_2285._SafeStr_5887){ return (this._SafeStr_13756._SafeStr_5986(this._SafeStr_13765, k, _arg_2, _arg_3, _arg_4)); }; }; return (false); } public function _SafeStr_5986(k:int, _arg_2:int, _arg_3:String, _arg_4:String):Boolean { if (this._SafeStr_13756 != null){ if (_arg_2 == _SafeStr_2285._SafeStr_5987){ return (this._SafeStr_13756._SafeStr_13884(this._SafeStr_13765, k, _arg_3, _arg_4)); }; }; return (false); } public function _SafeStr_5989(k:int, _arg_2:int):Boolean { if (this._SafeStr_13756 != null){ if (_arg_2 == _SafeStr_2285._SafeStr_5987){ return (this._SafeStr_13756._SafeStr_13885(this._SafeStr_13765, k)); }; }; return (false); } public function _SafeStr_7641(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String=null, _arg_6:_SafeStr_2346=null, _arg_7:int=-1, _arg_8:int=-1, _arg_9:String=null):Boolean { var _local_10:_SafeStr_2657 = this._SafeStr_13559(this._SafeStr_13765); if ((((_local_10 == null)) || (!((_local_10.getNumber(_SafeStr_3029._SafeStr_13609) == 0))))){ return (false); }; if (this._SafeStr_13756 != null){ return (this._SafeStr_13756._SafeStr_7641(k, this._SafeStr_13765, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8, _arg_9)); }; return (false); } public function _SafeStr_8459():void { if (this._SafeStr_13756 != null){ this._SafeStr_13756._SafeStr_8459(this._SafeStr_13765); }; } public function _SafeStr_6460(k:int, _arg_2:int):Boolean { var _local_4:_SafeStr_2557; var _local_3:_SafeStr_2436 = this.getRoomObject(this._SafeStr_13765, k, _arg_2); if (_local_3 != null){ _local_4 = (_local_3._SafeStr_13886() as _SafeStr_2557); if (_local_4 != null){ _local_4.useObject(); return (true); }; }; return (false); } private function _SafeStr_13687(k:String):String { if (this._SafeStr_13758 != null){ return (this._SafeStr_13758._SafeStr_13687(k)); }; return (""); } public function _SafeStr_13557(k:String, _arg_2:String):void { if (this._SafeStr_13758 != null){ this._SafeStr_13758._SafeStr_13557(k, _arg_2); }; } public function _SafeStr_13560(k:String):int { if (this._SafeStr_13758 != null){ return (this._SafeStr_13758._SafeStr_13674(k)); }; return (_SafeStr_2285._SafeStr_13675); } public function _SafeStr_8730(k:int):String { if (this._SafeStr_13758 != null){ return (this._SafeStr_13758._SafeStr_13680(k)); }; return (""); } public function _SafeStr_13591(k:String):int { if (this._SafeStr_13758 != null){ return (this._SafeStr_13758._SafeStr_13682(k)); }; return (0); } public function _SafeStr_6002(k:int, _arg_2:String=null):String { if (this._SafeStr_13758 != null){ return (this._SafeStr_13758._SafeStr_6002(k, _arg_2)); }; return (""); } public function _SafeStr_13558(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_6569(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_13758 != null){ return (this._SafeStr_13758._SafeStr_6569(_local_3)); }; return ("pet"); }; }; return (null); } public function _SafeStr_6607(k:int, _arg_2:int):PetColorResult { if (this._SafeStr_13758 != null){ return (this._SafeStr_13758._SafeStr_6607(k, _arg_2)); }; return (null); } public function _SafeStr_9558(k:int, _arg_2:String):Array { if (this._SafeStr_13758 != null){ return (this._SafeStr_13758._SafeStr_9558(k, _arg_2)); }; return (null); } public function _SafeStr_9546(k:int, _arg_2:String):int { if (this._SafeStr_13758 != null){ return (this._SafeStr_13758._SafeStr_9546(k, _arg_2)); }; return (-1); } public function _SafeStr_9547(k:int, _arg_2:String):PetColorResult { if (this._SafeStr_13758 != null){ return (this._SafeStr_13758._SafeStr_9547(k, _arg_2)); }; return (null); } private function _SafeStr_13887(k:int):int { if (this._SafeStr_13758 != null){ return (this._SafeStr_13758._SafeStr_13684(k)); }; return (0); } private function _SafeStr_13686(k:int):int { if (this._SafeStr_13758 != null){ return (this._SafeStr_13758._SafeStr_13686(k)); }; return (0); } public function _SafeStr_13570(k:int):_SafeStr_2437 { return (this._SafeStr_13855(this._SafeStr_7411(k), _SafeStr_13747, _SafeStr_2285._SafeStr_13677)); } public function _SafeStr_13571(k:int):_SafeStr_2437 { return (this._SafeStr_13855(this._SafeStr_7411(k), _SafeStr_13745, _SafeStr_2285._SafeStr_13677)); } public function _SafeStr_6272(k:int, _arg_2:int):void { var _local_4:_SafeStr_3048; var _local_3:_SafeStr_2437 = this._SafeStr_13571(k); if (((!((_local_3 == null))) && (!((_local_3._SafeStr_13816() == null))))){ _local_4 = new _SafeStr_3048(_arg_2, null); _local_3._SafeStr_13816().processUpdateMessage(_local_4); }; } public function _SafeStr_6273(k:int, _arg_2:Boolean):void { var _local_4:_SafeStr_3055; var _local_3:_SafeStr_2437 = this._SafeStr_13571(k); if (((!((_local_3 == null))) && (!((_local_3._SafeStr_13816() == null))))){ _local_4 = new _SafeStr_3055(null, 0, _arg_2, "", true); _local_3._SafeStr_13816().processUpdateMessage(_local_4); }; } public function _SafeStr_8452(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2305, _arg_5:_SafeStr_2305, _arg_6:int, _arg_7:_SafeStr_2346, _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_3041; var _local_16:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_16 != null){ _local_17 = new _SafeStr_3041(_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_13888(_local_17); }; return (true); } public function _SafeStr_13535(k:int, _arg_2:int, _arg_3:String, _arg_4:_SafeStr_2305, _arg_5:_SafeStr_2305, _arg_6:int, _arg_7:_SafeStr_2346, _arg_8:Number=NaN):Boolean { var _local_11:_SafeStr_3041; var _local_9:String = this._SafeStr_13589(k); var _local_10:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_10 != null){ _local_11 = new _SafeStr_3041(_arg_2, 0, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8, 0); _local_10._SafeStr_13888(_local_11); }; return (true); } private function _SafeStr_13817(k:int, _arg_2:int, _arg_3:_SafeStr_3041):Boolean { var _local_10:_SafeStr_3050; if (_arg_3 == null){ _local_10 = this._SafeStr_13796(k); if (_local_10 != null){ _arg_3 = _local_10._SafeStr_13889(_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_8730(_arg_3.typeId); _local_4 = true; }; var _local_6:int = this._SafeStr_13887(_arg_3.typeId); var _local_7:String = this._SafeStr_13687(_local_5); if (_local_5 == null){ _local_5 = ""; }; var _local_8:_SafeStr_2437 = this._SafeStr_13890(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_2464._SafeStr_5668, _local_6, true); _local_8.getModelController().setNumber(_SafeStr_2464._SafeStr_5858, _arg_3.typeId, true); _local_8.getModelController().setString(_SafeStr_2464._SafeStr_7348, _local_7, true); _local_8.getModelController().setNumber(_SafeStr_2464._SafeStr_11326, ((_arg_3._SafeStr_13891) ? 1 : 0), false); _local_8.getModelController().setNumber(_SafeStr_2464._SafeStr_6548, _arg_3._SafeStr_13892); _local_8.getModelController().setNumber(_SafeStr_2464._SafeStr_6549, getTimer()); _local_8.getModelController().setNumber(_SafeStr_2464._SafeStr_6555, _arg_3._SafeStr_6554); _local_8.getModelController().setNumber(_SafeStr_2464._SafeStr_6552, _arg_3._SafeStr_6226); _local_8.getModelController().setString(_SafeStr_2464._SafeStr_6553, _arg_3.ownerName); }; if (!this._SafeStr_13536(k, _arg_2, _arg_3.loc, _arg_3.dir, _arg_3.state, _arg_3.data, _arg_3._SafeStr_7642)){ return (false); }; if (_arg_3._SafeStr_13893 >= 0){ if (!this._SafeStr_13537(k, _arg_2, _arg_3._SafeStr_13893)){ return (false); }; }; if (events != null){ events.dispatchEvent(new _SafeStr_2384(_SafeStr_2384.ADDED, k, _arg_2, _SafeStr_2285._SafeStr_5887)); }; var _local_9:_SafeStr_2329 = this._SafeStr_10608(k); if (((((_local_9) && ((Math.abs(_local_9.id) == _arg_2)))) && ((_local_9.category == _SafeStr_2285._SafeStr_5887)))){ this._SafeStr_5975(k, _arg_2, _SafeStr_2285._SafeStr_5887); }; if (((_local_8._SafeStr_7585()) && (_arg_3._SafeStr_13894))){ this._SafeStr_13895(k, _local_8); }; return (true); } public function _SafeStr_13590(k:int, _arg_2:int, _arg_3:int):void { var _local_5:Number; var _local_6:int; var _local_7:_SafeStr_2346; var _local_8:_SafeStr_3048; var _local_4:_SafeStr_2437 = this._SafeStr_13855(this._SafeStr_7411(k), _arg_2, _arg_3); if (((!((_local_4 == null))) && (!((_local_4.getModelController() == null))))){ _local_5 = _local_4.getModelController().getNumber(_SafeStr_2464._SafeStr_11387); if (isNaN(_local_5)){ _local_5 = 1; } else { _local_5 = (_local_5 + 1); }; _local_4.getModelController().setNumber(_SafeStr_2464._SafeStr_11387, _local_5); _local_6 = _local_4.getModel().getNumber(_SafeStr_2464._SafeStr_6539); _local_7 = _SafeStr_3061._SafeStr_6540(_local_6); _local_7.initializeFromRoomObjectModel(_local_4.getModel()); _local_8 = new _SafeStr_3048(_local_5, _local_7); if (_local_4._SafeStr_13816() != null){ _local_4._SafeStr_13816().processUpdateMessage(_local_8); }; }; } public function _SafeStr_5886(k:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:int):Boolean { var _local_7:_SafeStr_3062; var _local_6:_SafeStr_2437 = this._SafeStr_13855(this._SafeStr_7411(k), _arg_2, _arg_3); if (_local_6 == null){ return (false); }; if (((!((_local_6 == null))) && (!((_local_6._SafeStr_13816() == null))))){ _local_7 = new _SafeStr_3062(_arg_4, _arg_5); _local_6._SafeStr_13816().processUpdateMessage(_local_7); }; return (true); } public function _SafeStr_13536(k:int, _arg_2:int, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:int, _arg_6:_SafeStr_2346, _arg_7:Number=NaN):Boolean { var _local_8:_SafeStr_2437 = this._SafeStr_13815(k, _arg_2); if (_local_8 == null){ return (false); }; var _local_9:_SafeStr_3019 = new _SafeStr_3019(_arg_3, _arg_4); var _local_10:_SafeStr_3048 = new _SafeStr_3048(_arg_5, _arg_6, _arg_7); if (((!((_local_8 == null))) && (!((_local_8._SafeStr_13816() == null))))){ _local_8._SafeStr_13816().processUpdateMessage(_local_9); _local_8._SafeStr_13816().processUpdateMessage(_local_10); }; return (true); } public function _SafeStr_13537(k:int, _arg_2:int, _arg_3:Number):Boolean { var _local_5:_SafeStr_3069; var _local_4:_SafeStr_2437 = this._SafeStr_13815(k, _arg_2); if (_local_4 == null){ return (false); }; if (((!((_local_4 == null))) && (!((_local_4._SafeStr_13816() == null))))){ _local_5 = new _SafeStr_3069(null, null, _arg_3); _local_4._SafeStr_13816().processUpdateMessage(_local_5); }; return (true); } public function _SafeStr_13538(k:int, _arg_2:int, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305):Boolean { var _local_6:_SafeStr_3044; var _local_5:_SafeStr_2437 = this._SafeStr_13815(k, _arg_2); if (_local_5 == null){ return (false); }; if (((!((_local_5 == null))) && (!((_local_5._SafeStr_13816() == null))))){ _local_6 = new _SafeStr_3044(_arg_3, _arg_4, null, !((_arg_4 == null))); _local_5._SafeStr_13816().processUpdateMessage(_local_6); }; return (true); } public function _SafeStr_13539(k:int, _arg_2:int, _arg_3:int):Boolean { var _local_4:_SafeStr_2437 = this._SafeStr_13815(k, _arg_2); if (_local_4 == null){ return (false); }; _local_4.getModelController().setNumber(_SafeStr_2464._SafeStr_6548, _arg_3); _local_4.getModelController().setNumber(_SafeStr_2464._SafeStr_6549, getTimer()); return (true); } private function _SafeStr_13890(k:int, _arg_2:int, _arg_3:String):_SafeStr_2437 { var _local_4:int = _SafeStr_2285._SafeStr_5887; var _local_5:_SafeStr_2437 = this._SafeStr_13896(this._SafeStr_7411(k), _arg_2, _arg_3, _local_4); return (_local_5); } private function _SafeStr_13815(k:int, _arg_2:int):_SafeStr_2437 { return (this._SafeStr_13855(this._SafeStr_7411(k), _arg_2, _SafeStr_2285._SafeStr_5887)); } public function _SafeStr_8457(k:int, _arg_2:int, _arg_3:int=-1, _arg_4:Boolean=false):void { var _local_6:_SafeStr_2436; var _local_7:Point; var _local_8:_SafeStr_3068; var _local_9:Boolean; var _local_10:int; var _local_11:String; var _local_12:int; var _local_13:_SafeStr_2346; var _local_14:BitmapData; var _local_5:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_5 != null){ _local_5._SafeStr_13889(_arg_2); }; if (((((this._SafeStr_7207) && ((_arg_3 == this._SafeStr_7207.userId)))) && (!(_SafeStr_2392._SafeStr_6472(_arg_2))))){ _local_6 = this.getRoomObject(k, _arg_2, _SafeStr_2285._SafeStr_5887); if (_local_6){ _local_7 = this._SafeStr_5708(k, _arg_2, _SafeStr_2285._SafeStr_5887, this._SafeStr_13766); if (_local_7){ _local_8 = _local_6.getModel(); _local_9 = (_local_8.getNumber(_SafeStr_2464._SafeStr_5888) == 1); if (!_local_9){ _local_10 = _local_8.getNumber(_SafeStr_2464._SafeStr_5858); _local_11 = _local_8.getString(_SafeStr_2464._SafeStr_5670); _local_12 = _local_8.getNumber(_SafeStr_2464._SafeStr_6539); _local_13 = _SafeStr_3061._SafeStr_6540(_local_12); _local_14 = this.getFurnitureIcon(_local_10, null, _local_11, _local_13).data; if (_local_14){ this._SafeStr_5510._SafeStr_8379(HabboToolbarIconEnum.INVENTORY, _local_14, _local_7.x, _local_7.y); }; }; }; }; }; this._SafeStr_13897(k, _arg_2, _SafeStr_2285._SafeStr_5887); this._SafeStr_13814(k, _SafeStr_2285._SafeStr_5887, _arg_2); if (_arg_4){ this._SafeStr_13607(k, "RoomEngine.disposeObjectFurniture()"); }; } public function _SafeStr_8453(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2305, _arg_5:_SafeStr_2305, _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_2428; var _local_15:_SafeStr_3041; var _local_13:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_13 != null){ _local_14 = new _SafeStr_2428(); _local_14.setString(_arg_7); _local_15 = new _SafeStr_3041(_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_13898(_local_15); }; return (true); } private function _SafeStr_13818(k:int, _arg_2:int, _arg_3:_SafeStr_3041):Boolean { var _local_10:_SafeStr_3050; if (_arg_3 == null){ _local_10 = this._SafeStr_13796(k); if (_local_10 != null){ _arg_3 = _local_10._SafeStr_13899(_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_6002(_arg_3.typeId, _local_4); var _local_6:int = this._SafeStr_13686(_arg_3.typeId); var _local_7:String = this._SafeStr_13687(_local_5); if (_local_5 == null){ _local_5 = ""; }; var _local_8:_SafeStr_2437 = this._SafeStr_13900(k, _arg_2, _local_5); if (_local_8 == null){ return (false); }; if (((!((_local_8 == null))) && (!((_local_8.getModelController() == null))))){ _local_8.getModelController().setNumber(_SafeStr_2464._SafeStr_5668, _local_6, false); _local_8.getModelController().setNumber(_SafeStr_2464._SafeStr_5858, _arg_3.typeId, true); _local_8.getModelController().setString(_SafeStr_2464._SafeStr_7348, _local_7, true); _local_8.getModelController().setNumber(_SafeStr_2464._SafeStr_11326, ((_arg_3._SafeStr_13891) ? 1 : 0), false); _local_8.getModelController().setNumber(_SafeStr_2464._SafeStr_13862, 1, true); _local_8.getModelController().setNumber(_SafeStr_2464._SafeStr_6555, _arg_3._SafeStr_6554); _local_8.getModelController().setNumber(_SafeStr_2464._SafeStr_6548, _arg_3._SafeStr_13892); _local_8.getModelController().setNumber(_SafeStr_2464._SafeStr_6549, getTimer()); _local_8.getModelController().setNumber(_SafeStr_2464._SafeStr_6552, _arg_3._SafeStr_6226); _local_8.getModelController().setString(_SafeStr_2464._SafeStr_6553, _arg_3.ownerName); }; _local_4 = ""; if (_arg_3.data != null){ _local_4 = _arg_3.data.getLegacyString(); }; if (!this._SafeStr_13540(k, _arg_2, _arg_3.loc, _arg_3.dir, _arg_3.state, _local_4)){ return (false); }; if (events != null){ events.dispatchEvent(new _SafeStr_2384(_SafeStr_2384.ADDED, k, _arg_2, _SafeStr_2285._SafeStr_5987)); }; var _local_9:_SafeStr_2329 = this._SafeStr_10608(k); if (((((_local_9) && ((_local_9.id == _arg_2)))) && ((_local_9.category == _SafeStr_2285._SafeStr_5987)))){ this._SafeStr_5975(k, _arg_2, _SafeStr_2285._SafeStr_5987); }; return (true); } public function _SafeStr_13540(k:int, _arg_2:int, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:int, _arg_6:String):Boolean { var _local_7:_SafeStr_2437 = this._SafeStr_13901(k, _arg_2); if (_local_7 == null){ return (false); }; var _local_8:_SafeStr_3019 = new _SafeStr_3019(_arg_3, _arg_4); var _local_9:_SafeStr_2428 = new _SafeStr_2428(); _local_9.setString(_arg_6); var _local_10:_SafeStr_3048 = new _SafeStr_3048(_arg_5, _local_9); if (((!((_local_7 == null))) && (!((_local_7._SafeStr_13816() == null))))){ _local_7._SafeStr_13816().processUpdateMessage(_local_8); _local_7._SafeStr_13816().processUpdateMessage(_local_10); }; this._SafeStr_13561(k, _arg_2); return (true); } public function _SafeStr_13561(k:int, _arg_2:int, _arg_3:Boolean=true):void { var _local_8:String; var _local_9:_SafeStr_2305; var _local_4:String = ((_SafeStr_2285._SafeStr_5987 + "_") + _arg_2); var _local_5:_SafeStr_3057; var _local_6:_SafeStr_2437 = this._SafeStr_13901(k, _arg_2); if (_local_6 != null){ if (_local_6.getModel() != null){ if (_local_6.getModel().getNumber(_SafeStr_2464._SafeStr_11470) > 0){ _local_8 = _local_6.getModel().getString(_SafeStr_2464._SafeStr_11471); _local_9 = _local_6.getLocation(); if (_arg_3){ _local_5 = new _SafeStr_3057(_SafeStr_3057._SafeStr_13850, _local_4, _local_8, _local_9); } else { _local_5 = new _SafeStr_3057(_SafeStr_3057._SafeStr_13902, _local_4); }; }; }; } else { _local_5 = new _SafeStr_3057(_SafeStr_3057._SafeStr_13902, _local_4); }; var _local_7:_SafeStr_2437 = this._SafeStr_13604(k); if (((((!((_local_7 == null))) && (!((_local_7._SafeStr_13816() == null))))) && (!((_local_5 == null))))){ _local_7._SafeStr_13816().processUpdateMessage(_local_5); }; } public function _SafeStr_13541(k:int, _arg_2:int, _arg_3:String):Boolean { var _local_4:_SafeStr_2437 = this._SafeStr_13901(k, _arg_2); if (_local_4 == null){ return (false); }; var _local_5:_SafeStr_3028 = new _SafeStr_3028(_arg_3); if (((!((_local_4 == null))) && (!((_local_4._SafeStr_13816() == null))))){ _local_4._SafeStr_13816().processUpdateMessage(_local_5); }; return (true); } private function _SafeStr_13900(k:int, _arg_2:int, _arg_3:String):_SafeStr_2437 { var _local_4:int = _SafeStr_2285._SafeStr_5987; var _local_5:_SafeStr_2437 = this._SafeStr_13896(this._SafeStr_7411(k), _arg_2, _arg_3, _local_4); return (_local_5); } private function _SafeStr_13901(k:int, _arg_2:int):_SafeStr_2437 { return (this._SafeStr_13855(this._SafeStr_7411(k), _arg_2, _SafeStr_2285._SafeStr_5987)); } public function _SafeStr_13542(k:int, _arg_2:int, _arg_3:_SafeStr_2305):Boolean { var _local_5:_SafeStr_3044; var _local_4:_SafeStr_2437 = this._SafeStr_13901(k, _arg_2); if (_local_4 == null){ return (false); }; if (_local_4._SafeStr_13816() != null){ _local_5 = new _SafeStr_3044(_arg_3, null, null); _local_4._SafeStr_13816().processUpdateMessage(_local_5); }; this._SafeStr_13561(k, _arg_2); return (true); } public function _SafeStr_13543(k:int, _arg_2:int, _arg_3:int):Boolean { var _local_4:_SafeStr_2437 = this._SafeStr_13901(k, _arg_2); if (_local_4 == null){ return (false); }; _local_4.getModelController().setNumber(_SafeStr_2464._SafeStr_6548, _arg_3); _local_4.getModelController().setNumber(_SafeStr_2464._SafeStr_6549, getTimer()); return (true); } public function _SafeStr_8458(k:int, _arg_2:int, _arg_3:int=-1):void { var _local_5:_SafeStr_2436; var _local_6:Point; var _local_7:_SafeStr_3068; var _local_8:int; var _local_9:String; var _local_10:BitmapData; var _local_4:_SafeStr_3050 = this._SafeStr_13796(k); if (_local_4 != null){ _local_4._SafeStr_13899(_arg_2); }; if (((((this._SafeStr_7207) && ((_arg_3 == this._SafeStr_7207.userId)))) && (!(_SafeStr_2392._SafeStr_6472(_arg_2))))){ _local_5 = this.getRoomObject(k, _arg_2, _SafeStr_2285._SafeStr_5987); if (((((_local_5) && ((_local_5.getType().indexOf("post_it") == -1)))) && ((_local_5.getType().indexOf("external_image_wallitem") == -1)))){ _local_6 = this._SafeStr_5708(k, _arg_2, _SafeStr_2285._SafeStr_5987, this._SafeStr_13766); _local_7 = _local_5.getModel(); _local_8 = _local_7.getNumber(_SafeStr_2464._SafeStr_5858); _local_9 = _local_7.getString(_SafeStr_2464._SafeStr_5669); _local_10 = this.getWallItemIcon(_local_8, null, _local_9).data; if (((this._SafeStr_5510) && (_local_6))){ this._SafeStr_5510._SafeStr_8379(HabboToolbarIconEnum.INVENTORY, _local_10, _local_6.x, _local_6.y); }; }; }; this._SafeStr_13897(k, _arg_2, _SafeStr_2285._SafeStr_5987); this._SafeStr_13561(k, _arg_2, false); this._SafeStr_13814(k, _SafeStr_2285._SafeStr_5987, _arg_2); } public function _SafeStr_13544(k:int, _arg_2:int, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:Number, _arg_6:int, _arg_7:String=null):Boolean { var _local_10:_SafeStr_3019; var _local_11:_SafeStr_3053; if (this._SafeStr_13903(k, _arg_2) != null){ return (false); }; var _local_8:String = RoomObjectUserTypes._SafeStr_13879(_arg_6); if (_local_8 == RoomObjectUserTypes._SafeStr_7651){ _local_8 = this._SafeStr_6569(_arg_7); }; var _local_9:_SafeStr_2437 = this._SafeStr_13904(k, _arg_2, _local_8); if (_local_9 == null){ return (false); }; if (((!((_local_9 == null))) && (!((_local_9._SafeStr_13816() == null))))){ _local_10 = new _SafeStr_3045(this._SafeStr_13905(k, _arg_3), null, _arg_4, _arg_5, false, 0); _local_9._SafeStr_13816().processUpdateMessage(_local_10); if (_arg_7 != null){ _local_11 = new _SafeStr_3053(_arg_7); _local_9._SafeStr_13816().processUpdateMessage(_local_11); }; }; if (events != null){ events.dispatchEvent(new _SafeStr_2384(_SafeStr_2384.ADDED, k, _arg_2, _SafeStr_2285._SafeStr_5707)); }; return (true); } public function _SafeStr_13545(k:int, _arg_2:int, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:Boolean=false, _arg_6:Number=0, _arg_7:_SafeStr_2305=null, _arg_8:Number=NaN):Boolean { var _local_9:_SafeStr_2437 = this._SafeStr_13903(k, _arg_2); if ((((((_local_9 == null)) || ((_local_9._SafeStr_13816() == 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_2464._SafeStr_13906); }; var _local_10:_SafeStr_3019 = new _SafeStr_3045(this._SafeStr_13905(k, _arg_3), this._SafeStr_13905(k, _arg_4), _arg_7, _arg_8, _arg_5, _arg_6); _local_9._SafeStr_13816().processUpdateMessage(_local_10); if (((((this.roomSessionManager) && (this.roomSessionManager.getSession(k)))) && ((_arg_2 == this.roomSessionManager.getSession(k)._SafeStr_8432)))){ this._SafeStr_13755.events.dispatchEvent(new _SafeStr_3032(_SafeStr_3032._SafeStr_11427, _arg_4)); }; return (true); } public function _SafeStr_13546(k:int, _arg_2:int, _arg_3:String):Boolean { var _local_4:_SafeStr_2437 = this._SafeStr_13903(k, _arg_2); if ((((_local_4 == null)) || ((_local_4._SafeStr_13816() == null)))){ return (false); }; var _local_5:_SafeStr_3020 = new _SafeStr_3052(_arg_3); _local_4._SafeStr_13816().processUpdateMessage(_local_5); return (true); } public function _SafeStr_13547(k:int, _arg_2:int):Boolean { var _local_3:_SafeStr_2437 = this._SafeStr_13903(k, _arg_2); if ((((_local_3 == null)) || ((_local_3._SafeStr_13816() == null)))){ return (false); }; var _local_4:_SafeStr_3019 = new _SafeStr_3063(); _local_3._SafeStr_13816().processUpdateMessage(_local_4); return (true); } public function _SafeStr_13548(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_2437 = this._SafeStr_13903(k, _arg_2); if ((((_local_7 == null)) || ((_local_7._SafeStr_13816() == null)))){ return (false); }; var _local_8:_SafeStr_3020 = new _SafeStr_3053(_arg_3, _arg_4, _arg_5, _arg_6); _local_7._SafeStr_13816().processUpdateMessage(_local_8); return (true); } public function _SafeStr_13549(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:String=null):Boolean { var _local_6:_SafeStr_2437 = this._SafeStr_13903(k, _arg_2); if ((((_local_6 == null)) || ((_local_6._SafeStr_13816() == null)))){ return (false); }; var _local_7:_SafeStr_3020; switch (_arg_3){ case _SafeStr_2464._SafeStr_13907: _local_7 = new _SafeStr_3060(_arg_4); break; case _SafeStr_2464._SafeStr_13908: _local_7 = new _SafeStr_3067(!((_arg_4 == 0))); break; case _SafeStr_2464._SafeStr_13909: _local_7 = new _SafeStr_3037(!((_arg_4 == 0))); break; case _SafeStr_2464._SafeStr_13910: _local_7 = new _SafeStr_3025(!((_arg_4 == 0))); break; case _SafeStr_2464._SafeStr_6482: _local_7 = new _SafeStr_3065(_arg_4, _arg_5); break; case _SafeStr_2464._SafeStr_13911: _local_7 = new _SafeStr_3030(_arg_4); break; case _SafeStr_2464._SafeStr_13912: _local_7 = new _SafeStr_3073(_arg_4); break; case _SafeStr_2464._SafeStr_13913: _local_7 = new _SafeStr_3027(_arg_4); break; case _SafeStr_2464._SafeStr_13914: _local_7 = new _SafeStr_3035(_arg_4); break; case _SafeStr_2464._SafeStr_13915: _local_7 = new _SafeStr_3074(_arg_4); break; case _SafeStr_2464._SafeStr_13916: _local_7 = new _SafeStr_3071(_arg_4); break; case _SafeStr_2464._SafeStr_13917: _local_7 = new _SafeStr_3047(!((_arg_4 == 0))); break; case _SafeStr_2464._SafeStr_13918: _local_7 = new _SafeStr_3058(_arg_4); break; }; _local_6._SafeStr_13816().processUpdateMessage(_local_7); return (true); } public function _SafeStr_13550(k:int, _arg_2:int, _arg_3:String, _arg_4:String=""):Boolean { var _local_5:_SafeStr_2437 = this._SafeStr_13903(k, _arg_2); if ((((_local_5 == null)) || ((_local_5._SafeStr_13816() == null)))){ return (false); }; var _local_6:_SafeStr_3020 = new _SafeStr_3070(_arg_3, _arg_4); _local_5._SafeStr_13816().processUpdateMessage(_local_6); return (true); } public function _SafeStr_5964(k:int, _arg_2:int, _arg_3:int):Boolean { var _local_4:_SafeStr_2437 = this._SafeStr_13903(k, _arg_2); if ((((_local_4 == null)) || ((_local_4._SafeStr_13816() == null)))){ return (false); }; var _local_5:_SafeStr_3020 = new _SafeStr_3056(_arg_3); _local_4._SafeStr_13816().processUpdateMessage(_local_5); return (true); } public function _SafeStr_13551(k:int, _arg_2:int, _arg_3:String):Boolean { var _local_4:_SafeStr_2437 = this._SafeStr_13903(k, _arg_2); if ((((_local_4 == null)) || ((_local_4._SafeStr_13816() == null)))){ return (false); }; var _local_5:_SafeStr_3020 = new _SafeStr_3059(_arg_3); _local_4._SafeStr_13816().processUpdateMessage(_local_5); return (true); } public function _SafeStr_13552(k:int, _arg_2:int, _arg_3:int, _arg_4:int=0):Boolean { var _local_5:_SafeStr_2437 = this._SafeStr_13903(k, _arg_2); if ((((_local_5 == null)) || ((_local_5._SafeStr_13816() == null)))){ return (false); }; _local_5._SafeStr_13816().processUpdateMessage(new _SafeStr_3021(_arg_3, _arg_4)); return (true); } private function _SafeStr_13904(k:int, _arg_2:int, _arg_3:String):_SafeStr_2437 { var _local_4:int = _SafeStr_2285._SafeStr_5707; var _local_5:_SafeStr_2437 = this._SafeStr_13896(this._SafeStr_7411(k), _arg_2, _arg_3, _local_4); return (_local_5); } private function _SafeStr_13903(k:int, _arg_2:int):_SafeStr_2437 { return (this._SafeStr_13855(this._SafeStr_7411(k), _arg_2, _SafeStr_2285._SafeStr_5707)); } public function _SafeStr_13553(k:int, _arg_2:int):void { this._SafeStr_13897(k, _arg_2, _SafeStr_2285._SafeStr_5707); } private function _SafeStr_13896(k:String, _arg_2:int, _arg_3:String, _arg_4:int):_SafeStr_2437 { var _local_5:_SafeStr_2657 = this._SafeStr_13754._SafeStr_13559(k); if (_local_5 == null){ return (null); }; var _local_6:_SafeStr_2437; _local_6 = (_local_5._SafeStr_13845(_arg_2, _arg_3, _arg_4) as _SafeStr_2437); return (_local_6); } private function _SafeStr_13855(k:String, _arg_2:int, _arg_3:int):_SafeStr_2437 { var _local_4:_SafeStr_2657; if (this._SafeStr_13754 != null){ _local_4 = this._SafeStr_13754._SafeStr_13559(k); }; if (_local_4 == null){ return (null); }; var _local_5:_SafeStr_2437; _local_5 = (_local_4._SafeStr_13855(_arg_2, _arg_3) as _SafeStr_2437); if (_local_5 == null){ if (_arg_3 == _SafeStr_2285._SafeStr_5887){ this._SafeStr_13817(this._SafeStr_13843(k), _arg_2, null); _local_5 = (_local_4._SafeStr_13855(_arg_2, _arg_3) as _SafeStr_2437); } else { if (_arg_3 == _SafeStr_2285._SafeStr_5987){ this._SafeStr_13818(this._SafeStr_13843(k), _arg_2, null); _local_5 = (_local_4._SafeStr_13855(_arg_2, _arg_3) as _SafeStr_2437); }; }; }; return (_local_5); } private function _SafeStr_13897(k:int, _arg_2:int, _arg_3:int):void { var _local_4:_SafeStr_2657; if (this._SafeStr_13754 != null){ _local_4 = this._SafeStr_13559(k); if (_local_4 == null){ return; }; if (_local_4._SafeStr_13897(_arg_2, _arg_3)){ if (events != null){ events.dispatchEvent(new _SafeStr_2384(_SafeStr_2384.REMOVED, k, _arg_2, _arg_3)); }; }; }; } private function _SafeStr_7277(k:_SafeStr_2265):void { var _local_2:String; var _local_3:int; if (this._SafeStr_13756 != null){ _local_2 = this._SafeStr_13919(k.object); if (_local_2 != null){ _local_3 = this._SafeStr_13843(_local_2); this._SafeStr_13756._SafeStr_13876(k, _local_3); }; }; } private function _SafeStr_13919(k:_SafeStr_2436):String { if (((!((k == null))) && (!((k.getModel() == null))))){ return (k.getModel().getString(_SafeStr_2464._SafeStr_13730)); }; return (null); } public function _SafeStr_6271(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_3017 = this._SafeStr_9584(roomId, canvasId); if (!roomCanvas){ return; }; var bmp:BitmapData = roomCanvas._SafeStr_13920(); if (PlayerVersionCheck._SafeStr_8971(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_13586(k:int):String { var _local_2:String; var _local_3:String = ""; if (this._SafeStr_13758 != null){ _local_2 = this._SafeStr_13758._SafeStr_13680(k); _local_3 = String(this._SafeStr_13758._SafeStr_13684(k)); }; return (this._SafeStr_13758._SafeStr_13700(_local_2, _local_3)); } public function getFurnitureIcon(k:int, _arg_2:_SafeStr_2323, _arg_3:String=null, _arg_4:_SafeStr_2346=null):_SafeStr_3018 { return (this.getFurnitureImage(k, new _SafeStr_2306(), 1, _arg_2, 0, _arg_3, -1, -1, _arg_4)); } public function _SafeStr_13587(k:int, _arg_2:String=null):String { var _local_3:String; var _local_4:String = ""; if (this._SafeStr_13758 != null){ _local_3 = this._SafeStr_13758._SafeStr_6002(k, _arg_2); _local_4 = String(this._SafeStr_13758._SafeStr_13686(k)); }; return (this._SafeStr_13758._SafeStr_13700(_local_3, _local_4)); } public function getWallItemIcon(k:int, _arg_2:_SafeStr_2323, _arg_3:String=null):_SafeStr_3018 { return (this.getWallItemImage(k, new _SafeStr_2306(), 1, _arg_2, 0, _arg_3)); } public function getFurnitureImage(k:int, _arg_2:_SafeStr_2305, _arg_3:int, _arg_4:_SafeStr_2323, _arg_5:uint=0, _arg_6:String=null, _arg_7:int=-1, _arg_8:int=-1, _arg_9:_SafeStr_2346=null):_SafeStr_3018 { var _local_10:String; var _local_11:String = ""; if (this._SafeStr_13758 != null){ _local_10 = this._SafeStr_13758._SafeStr_13680(k); _local_11 = String(this._SafeStr_13758._SafeStr_13684(k)); }; if ((((_arg_3 == 1)) && (!((_arg_4 == null))))){ return (this._SafeStr_13921(_local_10, _local_11, _arg_4, _arg_6, _arg_9)); }; return (this.getGenericRoomObjectImage(_local_10, _local_11, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_9, _arg_7, _arg_8)); } public function _SafeStr_5723(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2305, _arg_5:int, _arg_6:_SafeStr_2323, _arg_7:Boolean=true, _arg_8:uint=0, _arg_9:Array=null, _arg_10:String=null):_SafeStr_3018 { var _local_13:_SafeStr_3038; 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_13922) + " ") + _local_13._SafeStr_8025) + " ") + _local_13.paletteId)); }; }; if (this._SafeStr_13758 != null){ _local_11 = this._SafeStr_13758._SafeStr_6569(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_2305, _arg_3:int, _arg_4:_SafeStr_2323, _arg_5:uint=0, _arg_6:String=null, _arg_7:int=-1, _arg_8:int=-1):_SafeStr_3018 { var _local_9:String; var _local_10:String = ""; if (this._SafeStr_13758 != null){ _local_9 = this._SafeStr_13758._SafeStr_6002(k, _arg_6); _local_10 = String(this._SafeStr_13758._SafeStr_13686(k)); }; if ((((_arg_3 == 1)) && (!((_arg_4 == null))))){ return (this._SafeStr_13921(_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_2323, _arg_6:String=null):_SafeStr_3018 { if (k == null){ k = ""; }; if (_arg_2 == null){ _arg_2 = ""; }; if (_arg_3 == null){ _arg_3 = ""; }; var _local_7:String = _SafeStr_13744; 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_2306(), _arg_4, _arg_5)); } public function _SafeStr_6550(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2305, _arg_5:int, _arg_6:_SafeStr_2323, _arg_7:uint=0):_SafeStr_3018 { var _local_10:String; var _local_15:_SafeStr_2436; var _local_16:int; var _local_8:String; var _local_9:String = ""; var _local_11:_SafeStr_2346; var _local_12:int = -1; var _local_13:String = this._SafeStr_7411(k); var _local_14:_SafeStr_2657 = this._SafeStr_13754._SafeStr_13559(_local_13); if (_local_14 != null){ _local_15 = _local_14._SafeStr_13855(_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_2285._SafeStr_5887: case _SafeStr_2285._SafeStr_5987: _local_9 = String(_local_15.getModel().getNumber(_SafeStr_2464._SafeStr_5668)); _local_10 = _local_15.getModel().getString(_SafeStr_2464._SafeStr_5670); _local_16 = _local_15.getModel().getNumber(_SafeStr_2464._SafeStr_6539); if (_local_16 != _SafeStr_2428._SafeStr_13923){ _local_11 = _SafeStr_3061._SafeStr_6540(_local_16); _local_11.initializeFromRoomObjectModel(_local_15.getModel()); }; break; case _SafeStr_2285._SafeStr_5707: _local_9 = _local_15.getModel().getString(_SafeStr_2464._SafeStr_13924); 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_13925(k:_SafeStr_2437, _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_3057; 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_13926((_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_13927(_local_12, _local_10, 0); _local_12++; }; _local_10++; }; _local_9.wallHeight = _local_8; _local_9._SafeStr_13928(); _local_11 = _local_9._SafeStr_13724(); k._SafeStr_13816().initialize(_local_11); k.getModelController().setString(_SafeStr_2464._SafeStr_8437, _local_4); k.getModelController().setString(_SafeStr_2464._SafeStr_8436, _local_5); k.getModelController().setString(_SafeStr_2464._SafeStr_8438, _local_6); if (_local_7 != null){ _local_13 = null; _local_14 = (_SafeStr_2285._SafeStr_5987 + "_1"); _local_13 = new _SafeStr_3057(_SafeStr_3057._SafeStr_13850, _local_14, _local_7, new _SafeStr_2306(2.5, 0.5, 2)); k._SafeStr_13816().processUpdateMessage(_local_13); }; _local_9.dispose(); }; }; } public function _SafeStr_13921(type:String, param:String, listener:_SafeStr_2323, extraData:String=null, stuffData:_SafeStr_2346=null):_SafeStr_3018 { var assetName:String; var imageListeners:Vector.<_SafeStr_2323>; var asset:BitmapDataAsset; var bitmap:BitmapData; var result:_SafeStr_3018 = new _SafeStr_3018(); result.id = -1; if (((!(this._SafeStr_13764)) || ((type == null)))){ return (result); }; var room:_SafeStr_2657 = this._SafeStr_13754._SafeStr_13559(_SafeStr_13742); if (room == null){ room = this._SafeStr_13754._SafeStr_13844(_SafeStr_13742, null); if (room == null){ return (result); }; }; var id:int = this._SafeStr_13762._SafeStr_10484(); var category:int = this._SafeStr_13560(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_13763.getValue(assetName); if (imageListeners == null){ imageListeners = new Vector.<_SafeStr_2323>(0); this._SafeStr_13763.add(assetName, imageListeners); this._SafeStr_13758._SafeStr_13701(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_13762._SafeStr_10485((id - 1)); result.id = 0; }; return (result); } public function getGenericRoomObjectImage(k:String, _arg_2:String, _arg_3:_SafeStr_2305, _arg_4:int, _arg_5:_SafeStr_2323, _arg_6:uint=0, _arg_7:String=null, _arg_8:_SafeStr_2346=null, _arg_9:int=-1, _arg_10:int=-1, _arg_11:String=null, _arg_12:int=-1):_SafeStr_3018 { var _local_22:PetFigureData; var _local_23:_SafeStr_3048; var _local_24:int; var _local_13:_SafeStr_3018 = new _SafeStr_3018(); _local_13.id = -1; if (((!(this._SafeStr_13764)) || ((k == null)))){ return (_local_13); }; var _local_14:_SafeStr_2657 = this._SafeStr_13754._SafeStr_13559(_SafeStr_13742); if (_local_14 == null){ _local_14 = this._SafeStr_13754._SafeStr_13844(_SafeStr_13742, null); if (_local_14 == null){ return (_local_13); }; }; var _local_15:int = this._SafeStr_13760._SafeStr_10484(); var _local_16:int = this._SafeStr_13560(k); if (_local_15 < 0){ return (_local_13); }; _local_15 = (_local_15 + 1); var _local_17:_SafeStr_2437 = (_local_14._SafeStr_13845(_local_15, k, _local_16) as _SafeStr_2437); if ((((((_local_17 == null)) || ((_local_17.getModelController() == null)))) || ((_local_17._SafeStr_13816() == null)))){ return (_local_13); }; var _local_18:_SafeStr_3072 = _local_17.getModelController(); switch (_local_16){ case _SafeStr_2285._SafeStr_5887: case _SafeStr_2285._SafeStr_5987: _local_18.setNumber(_SafeStr_2464._SafeStr_5668, int(_arg_2)); _local_18.setString(_SafeStr_2464._SafeStr_5670, _arg_7); break; case _SafeStr_2285._SafeStr_5707: if ((((((((k == RoomObjectUserTypes._SafeStr_13471)) || ((k == RoomObjectUserTypes.BOT)))) || ((k == RoomObjectUserTypes.RENTABLE_BOT)))) || ((k == RoomObjectUserTypes._SafeStr_7651)))){ _local_18.setString(_SafeStr_2464._SafeStr_13924, _arg_2); } else { _local_22 = new PetFigureData(_arg_2); _local_18.setNumber(_SafeStr_2464._SafeStr_13929, _local_22.paletteId); _local_18.setNumber(_SafeStr_2464._SafeStr_13930, _local_22.color); if (_local_22._SafeStr_13931){ _local_18.setNumber(_SafeStr_2464._SafeStr_13932, 1); }; if (_local_22._SafeStr_13933){ _local_18.setNumberArray(_SafeStr_2464._SafeStr_13934, _local_22._SafeStr_13935); _local_18.setNumberArray(_SafeStr_2464._SafeStr_13936, _local_22._SafeStr_13937); _local_18.setNumberArray(_SafeStr_2464._SafeStr_13938, _local_22._SafeStr_13939); }; if (_arg_11 != null){ _local_18.setString(_SafeStr_2464._SafeStr_5743, _arg_11); }; }; break; case _SafeStr_2285._SafeStr_13676: this._SafeStr_13925(_local_17, _arg_2); break; }; _local_17.setDirection(_arg_3); var _local_19:_SafeStr_2752; _local_19 = (_local_17._SafeStr_10108() as _SafeStr_2752); if (_local_19 == null){ _local_14._SafeStr_13897(_local_15, _local_16); return (_local_13); }; if ((((_arg_9 > -1)) || (_arg_8))){ if (((!((_arg_8 == null))) && (!((_arg_8.getLegacyString() == ""))))){ _local_23 = new _SafeStr_3048(int(_arg_8.getLegacyString()), _arg_8); } else { _local_23 = new _SafeStr_3048(_arg_9, _arg_8); }; if (_local_17._SafeStr_13816() != null){ _local_17._SafeStr_13816().processUpdateMessage(_local_23); }; }; var _local_20:_SafeStr_3066 = new _SafeStr_3066(_arg_4, new _SafeStr_2306(-135, 30, 0), new _SafeStr_2306(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_13940(k))) && (!((_arg_5 == null))))){ this._SafeStr_13761.add(String(_local_15), _arg_5); _local_18.setNumber(_SafeStr_2464._SafeStr_13941, _arg_4, true); } else { _local_14._SafeStr_13897(_local_15, _local_16); this._SafeStr_13760._SafeStr_10485((_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_2436; var _local_7:_SafeStr_2662; var _local_8:Rectangle; var _local_9:_SafeStr_3017; var _local_10:Number; var _local_11:Point; var _local_5:_SafeStr_2303 = this._SafeStr_5738(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_10108(); if (_local_7 != null){ _local_8 = _local_7.boundingRectangle; _local_9 = this._SafeStr_9584(k, _arg_4); _local_10 = ((_local_9) ? _local_9.scale : 1); _local_11 = _local_5._SafeStr_5381(_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_13823), ((_local_9.height / 2) + _local_9._SafeStr_13824)); return (_local_8); }; }; }; }; }; return (null); } public function _SafeStr_5708(k:int, _arg_2:int, _arg_3:int, _arg_4:int=-1):Point { var _local_6:_SafeStr_2436; var _local_7:Point; var _local_8:_SafeStr_3017; if (_arg_4 == -1){ _arg_4 = this._SafeStr_13766; }; var _local_5:_SafeStr_2303 = this._SafeStr_5738(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_5381(_local_6.getLocation()); if (_local_7 != null){ _local_8 = this._SafeStr_9584(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_13823), ((_local_8.height / 2) + _local_8._SafeStr_13824)); }; return (_local_7); }; }; }; return (null); } public function _SafeStr_13588(k:int):Rectangle { return (this.getRoomObjectBoundingRectangle(this._SafeStr_13765, _SafeStr_13743, _SafeStr_2285._SafeStr_13676, k)); } public function _SafeStr_13578():_SafeStr_3017 { var k:_SafeStr_3017 = this._SafeStr_9584(this._SafeStr_13765, this._SafeStr_13766); return (k); } public function _SafeStr_13940(k:String):Boolean { return (this._SafeStr_13754._SafeStr_13942(k)); } public function _SafeStr_13583(id:int, assetName:String, success:Boolean):void { var asset:BitmapDataAsset; var bitmap:BitmapData; var listener:_SafeStr_2323; if (this._SafeStr_13758 == null){ return; }; if (id == -1){ return; }; this._SafeStr_13762._SafeStr_10485((id - 1)); var imageListeners:Vector.<_SafeStr_2323> = this._SafeStr_13763.getValue(assetName); if (imageListeners != null){ this._SafeStr_13763.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_13943(k:String, _arg_2:Boolean):void { var _local_9:_SafeStr_2436; var _local_10:int; var _local_11:BitmapData; var _local_12:_SafeStr_2752; var _local_13:_SafeStr_2323; var _local_14:Number; var _local_3:_SafeStr_2657 = this._SafeStr_13754._SafeStr_13559(_SafeStr_13742); if (_local_3 == null){ _SafeStr_4.log(((("No room instance for " + k) + " room: ") + _SafeStr_13742)); return; }; if (this._SafeStr_13758 == null){ return; }; var _local_4:_SafeStr_3066; var _local_5:Number = 0; var _local_6:int = this._SafeStr_13758._SafeStr_13674(k); var _local_7:int = _local_3._SafeStr_13880(_local_6); var _local_8:int = (_local_7 - 1); while (_local_8 >= 0) { _local_9 = _local_3._SafeStr_13882(_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_10108() as _SafeStr_2752); if (_local_12 != null){ _local_14 = _local_9.getModel().getNumber(_SafeStr_2464._SafeStr_13941); 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_3066(_local_14, new _SafeStr_2306(-135, 30, 0), new _SafeStr_2306(11, 11, 5)); }; _local_12.update(_local_4, 0, true, false); _local_11 = _local_12.image; }; _local_3._SafeStr_13897(_local_10, _local_6); this._SafeStr_13760._SafeStr_10485((_local_10 - 1)); _local_13 = (this._SafeStr_13761.remove(String(_local_10)) as _SafeStr_2323); if (_local_13 != null){ if (_local_11 != null){ _local_13.imageReady(_local_10, _local_11); } else { _local_13._SafeStr_5454(_local_10); }; } else { if (_local_11 != null){ _local_11.dispose(); }; }; }; _local_8--; }; if (_local_4 != null){ _local_4.dispose(); }; } public function _SafeStr_13944(k:String, _arg_2:int, _arg_3:int):void { var _local_6:int; var _local_7:_SafeStr_2346; var _local_8:int; var _local_9:_SafeStr_3048; var _local_4:int = this._SafeStr_13843(k); if (_arg_3 == _SafeStr_2285._SafeStr_5987){ this._SafeStr_13561(_local_4, _arg_2); }; var _local_5:_SafeStr_2437 = (this.getRoomObject(_local_4, _arg_2, _arg_3) as _SafeStr_2437); if (((((!((_local_5 == null))) && (!((_local_5.getModel() == null))))) && (!((_local_5._SafeStr_13816() == null))))){ if (!isNaN(_local_5.getModel().getNumber(_SafeStr_2464._SafeStr_6539))){ _local_6 = _local_5.getModel().getNumber(_SafeStr_2464._SafeStr_6539); _local_7 = _SafeStr_3061._SafeStr_6540(_local_6); _local_7.initializeFromRoomObjectModel(_local_5.getModel()); _local_8 = _local_5.getState(0); _local_9 = new _SafeStr_3048(_local_8, _local_7); _local_5._SafeStr_13816().processUpdateMessage(_local_9); }; if (events != null){ events.dispatchEvent(new _SafeStr_2384(_SafeStr_2384._SafeStr_13945, _local_4, _arg_2, _arg_3)); }; }; if (k != _SafeStr_13742){ this._SafeStr_13895(_local_4, _local_5); }; } public function _SafeStr_13820(k:String):void { var _local_2:int; if (events != null){ _local_2 = this._SafeStr_13843(k); events.dispatchEvent(new _SafeStr_193(_SafeStr_193._SafeStr_7372, _local_2)); }; } public function _SafeStr_5836(k:int, _arg_2:int):void { if (this._SafeStr_13756 != null){ this._SafeStr_13756._SafeStr_13946(k, _arg_2, true); }; } public function _SafeStr_6244():int { if (this._SafeStr_13756 != null){ return (this._SafeStr_13756._SafeStr_6244()); }; return (-1); } public function _SafeStr_5975(k:int, _arg_2:int, _arg_3:int):void { if (this._SafeStr_13756 == null){ return; }; this._SafeStr_13756._SafeStr_13947(k, _arg_2, _arg_3); } protected function _SafeStr_13895(k:int, _arg_2:_SafeStr_2436):void { var _local_3:TileObjectMap = this._SafeStr_13796(k)._SafeStr_13800; if (_local_3){ _local_3._SafeStr_13948(_arg_2); }; } public function _SafeStr_13607(k:int, _arg_2:String):void { var _local_3:TileObjectMap = this._SafeStr_13796(k)._SafeStr_13800; if (_local_3){ _local_3.populate(this._SafeStr_13883(k, _SafeStr_2285._SafeStr_5887)); }; } private function _SafeStr_13789(k:_SafeStr_2267):void { var _local_2:_SafeStr_2437; var _local_3:_SafeStr_3043; if (this._SafeStr_13758 != null){ _local_2 = this._SafeStr_13604(k.roomId); if (_local_2 == null){ return; }; _local_3 = null; _local_3 = new _SafeStr_3043(_SafeStr_3043._SafeStr_13949, _SafeStr_2464._SafeStr_13950, k.clickUrl); _local_2._SafeStr_13816().processUpdateMessage(_local_3); }; } public function _SafeStr_13574(k:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:String):void { if (this._SafeStr_7213 != null){ this._SafeStr_7213._SafeStr_13951(k, _arg_2, _arg_3, _arg_4, _arg_5); }; } private function _SafeStr_13791(k:_SafeStr_2267):void { var _local_4:_SafeStr_3043; var _local_2:_SafeStr_2437 = this._SafeStr_13604(k.roomId); if (_local_2 == null){ return; }; var _local_3:_SafeStr_2437 = this._SafeStr_13815(k.roomId, k._SafeStr_5678); if ((((_local_3 == null)) || ((_local_3._SafeStr_13816() == null)))){ return; }; if (k.image != null){ this._SafeStr_13758._SafeStr_13728(_local_3.getType(), k.imageUrl, k.image, true); }; switch (k.type){ case _SafeStr_2267._SafeStr_13790: _local_4 = new _SafeStr_3043(_SafeStr_3043._SafeStr_11367, k.imageUrl, k.clickUrl, k._SafeStr_5678, k.image); break; case _SafeStr_2267._SafeStr_13792: _local_4 = new _SafeStr_3043(_SafeStr_3043._SafeStr_11369, k.imageUrl, k.clickUrl, k._SafeStr_5678, k.image); break; }; if (_local_4 != null){ _local_3._SafeStr_13816().processUpdateMessage(_local_4); }; } public function _SafeStr_13952(k:int, _arg_2:int, _arg_3:_SafeStr_10):Boolean { return (this._SafeStr_13758._SafeStr_13694(k, _arg_2, _arg_3)); } public function _SafeStr_13731(k:int, _arg_2:String):void { this._SafeStr_13758._SafeStr_13731(k, _arg_2); } override public function purge():void { super.purge(); if (this._SafeStr_13758){ this._SafeStr_13758.purge(); }; } public function _SafeStr_13579(k:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:Boolean=true):void { var _local_10:_SafeStr_2657; var _local_11:Array; var _local_6:_SafeStr_2437; if (k == 0){ _local_10 = this._SafeStr_13754._SafeStr_13559(_SafeStr_13742); if (_local_10 != null){ _local_6 = (_local_10._SafeStr_13855(_arg_2, _arg_3) as _SafeStr_2437); }; } else { _local_6 = this._SafeStr_13815(k, _arg_2); }; if ((((_local_6 == null)) || ((_local_6._SafeStr_13816() == null)))){ return; }; var _local_7:Function = ((_arg_5) ? this._SafeStr_7207._SafeStr_13953 : this._SafeStr_7207._SafeStr_13954); var _local_8:String = _local_7.call(null, _arg_4); if (!_local_8){ _local_8 = "loading_icon"; if (!this._SafeStr_13780){ this._SafeStr_13780 = new Map(); }; if (this._SafeStr_13780.length == 0){ this._SafeStr_7207.events.addEventListener(_SafeStr_2709._SafeStr_5597, this._SafeStr_13955); }; _local_11 = this._SafeStr_13780.getValue(_arg_4); if (_local_11 == null){ _local_11 = new Array(); }; _local_11.push(new _SafeStr_3036(_local_6, _arg_5)); this._SafeStr_13780[_arg_4] = _local_11; } else { this._SafeStr_13956(_local_6, _arg_4, _arg_5); }; var _local_9:_SafeStr_3034 = new _SafeStr_3034(_arg_4, _local_8); if (_local_9 != null){ _local_6._SafeStr_13816().processUpdateMessage(_local_9); }; } private function _SafeStr_13956(k:_SafeStr_2437, _arg_2:String, _arg_3:Boolean=false):void { var _local_4:Function = ((_arg_3) ? this._SafeStr_7207._SafeStr_13953 : this._SafeStr_7207._SafeStr_13954); var _local_5:Function = ((_arg_3) ? this._SafeStr_7207._SafeStr_13957 : this._SafeStr_7207._SafeStr_13958); var _local_6:Function = ((_arg_3) ? this._SafeStr_7207.getGroupBadgeImage : this._SafeStr_7207.getBadgeImage); var _local_7:Function = ((_arg_3) ? this._SafeStr_7207._SafeStr_13959 : this._SafeStr_7207._SafeStr_13960); var _local_8:String = String(_local_4.call(null, _arg_2)); var _local_9:BitmapData = BitmapData(_local_6.call(null, _arg_2)); this._SafeStr_13758._SafeStr_13728(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_13758._SafeStr_13728(k.getType(), _local_10, _local_11, false); }; } private function _SafeStr_13955(k:_SafeStr_2709):void { var _local_4:_SafeStr_3036; var _local_5:Function; var _local_6:_SafeStr_3034; var _local_2:Array = (this._SafeStr_13780.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_13956(_local_4.object, k.badgeId, _local_4._SafeStr_13961); _local_5 = ((_local_4._SafeStr_13961) ? this._SafeStr_7207._SafeStr_13953 : this._SafeStr_7207._SafeStr_13954); _local_6 = new _SafeStr_3034(k.badgeId, String(_local_5.call(null, k.badgeId))); if (((!((_local_6 == null))) && (!((_local_4.object._SafeStr_13816() == null))))){ _local_4.object._SafeStr_13816().processUpdateMessage(_local_6); }; _local_3++; }; this._SafeStr_13780.remove(k.badgeId); if (this._SafeStr_13780.length == 0){ this._SafeStr_7207.events.removeEventListener(_SafeStr_2709._SafeStr_5597, this._SafeStr_13955); }; } public function get _SafeStr_13580():Boolean { if (!this._SafeStr_7208){ return (false); }; var k:_SafeStr_2298 = this._SafeStr_7208.getSession(this._SafeStr_13765); return (((k) && (k._SafeStr_13962))); } public function get _SafeStr_13581():Boolean { return (this._SafeStr_13781); } public function set _SafeStr_13581(k:Boolean):void { this._SafeStr_13781 = k; } public function _SafeStr_13594(k:int, _arg_2:int, _arg_3:int=-1):void { var _local_5:int; var _local_4:String; if (this._SafeStr_13758 != null){ _local_4 = this._SafeStr_13758._SafeStr_13680(_arg_2); _local_5 = this._SafeStr_13560(_local_4); events.dispatchEvent(new _SafeStr_2815(_SafeStr_2815._SafeStr_6055, this._SafeStr_13765, _arg_3, _local_5, k, _arg_2)); }; } public function _SafeStr_13595(k:int):void { if ((((this._SafeStr_7207 == null)) || ((this._SafeStr_7208 == null)))){ return; }; var _local_2:_SafeStr_2298 = this._SafeStr_7208.getSession(this._SafeStr_13765); if (_local_2 == null){ return; }; this._SafeStr_13552(this.activeRoomId, _local_2._SafeStr_8432, k); } public function get _SafeStr_13582():int { return (this._SafeStr_13782); } public function get roomSessionManager():_SafeStr_197 { return (this._SafeStr_7208); } public function get sessionDataManager():_SafeStr_2173 { return (this._SafeStr_7207); } public function get toolbar():_SafeStr_2153 { return (this._SafeStr_5510); } public function get catalog():_SafeStr_334 { return (this._SafeStr_5450); } private function _SafeStr_13905(k:int, _arg_2:_SafeStr_2305):_SafeStr_2305 { if (_arg_2 == null){ return (null); }; var _local_3:FurniStackingHeightMap = this._SafeStr_13568(k); var _local_4:LegacyWallGeometry = this._SafeStr_13567(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_13963(_arg_2.x, _arg_2.y); var _local_7:Number = _local_4._SafeStr_13963(_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_13964(_arg_2.x, _arg_2.y); }; return (new _SafeStr_2306(_arg_2.x, _arg_2.y, _local_5)); } private function get _SafeStr_13841():int { return (((getBoolean("room.camera.follow_user")) ? 1000 : 0)); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function _SafeStr_6095(k:Rectangle, _arg_2:uint, _arg_3:Boolean=false, _arg_4:Boolean=true, _arg_5:Boolean=false, _arg_6:int=-1):_SafeStr_2283 { var _local_7:_SafeStr_3017; if (_arg_6 > -1){ _local_7 = this._SafeStr_9584(this._SafeStr_13765, _arg_6); } else { _local_7 = this._SafeStr_13578(); }; if (!_local_7){ return (null); }; if (_arg_5){ _local_7._SafeStr_13965(); }; var _local_8:int = -1; if (((!(_arg_4)) && (!((this._SafeStr_7208.getSession(this._SafeStr_13765) == null))))){ _local_8 = this._SafeStr_7208.getSession(this._SafeStr_13765)._SafeStr_8432; }; var _local_9:SpriteDataCollector = new SpriteDataCollector(); var _local_10:String = _local_9._SafeStr_6024(k, _local_7, this, _local_8); var _local_11:String = _local_9._SafeStr_13966(this); var _local_12:Array = _local_9._SafeStr_13967(k, _local_7, this, _arg_2); if (_arg_5){ _local_7._SafeStr_13968(); }; if (_arg_3){ return (new _SafeStr_3023(_local_12, _local_10, _local_11, this._SafeStr_13765, this._SafeStr_7207._SafeStr_7888)); }; return (new RenderRoomMessageComposer(_local_12, _local_10, _local_11, this._SafeStr_13765, this._SafeStr_7207._SafeStr_7888)); } public function get _SafeStr_13969():RoomContentLoader { return (this._SafeStr_13758); } } }//package _-1uj // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10108 = "_-58m" (String#12905, DoABC#3) // _SafeStr_10452 = "_-24L" (String#9757, DoABC#3) // _SafeStr_10453 = "_-4Ig" (String#12049, DoABC#3) // _SafeStr_10456 = "_-3qv" (String#3557, DoABC#3) // _SafeStr_10457 = "_-6j7" (String#14495, DoABC#3) // _SafeStr_10463 = "_-6j-" (String#38646, DoABC#3) // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_10477 = "_-40t" (String#32005, DoABC#3) // _SafeStr_10478 = "_-0Q3" (String#23192, DoABC#3) // _SafeStr_10484 = "_-4og" (String#33938, DoABC#3) // _SafeStr_10485 = "_-5N5" (String#35317, DoABC#3) // _SafeStr_10608 = "_-4K0" (String#12078, DoABC#3) // _SafeStr_10609 = "_-0DJ" (String#7818, DoABC#3) // _SafeStr_11321 = "_-0Fa" (String#22777, DoABC#3) // _SafeStr_11326 = "_-6HS" (String#37541, DoABC#3) // _SafeStr_11367 = "_-3eE" (String#31081, DoABC#3) // _SafeStr_11369 = "_-4PT" (String#32993, DoABC#3) // _SafeStr_11383 = "_-1Ge" (String#25240, DoABC#3) // _SafeStr_11384 = "_-v8" (String#40592, DoABC#3) // _SafeStr_11387 = "_-3E7" (String#30055, DoABC#3) // _SafeStr_11427 = "_-0vJ" (String#24386, DoABC#3) // _SafeStr_11430 = "_-3k0" (String#31293, DoABC#3) // _SafeStr_11431 = "_-4s6" (String#34077, DoABC#3) // _SafeStr_11459 = "_-ej" (String#39980, DoABC#3) // _SafeStr_11470 = "_-2xE" (String#29345, DoABC#3) // _SafeStr_11471 = "_-IT" (String#39152, DoABC#3) // _SafeStr_11490 = "_-fJ" (String#40000, DoABC#3) // _SafeStr_11491 = "_-4L5" (String#32811, DoABC#3) // _SafeStr_11501 = "_-2IZ" (String#27759, DoABC#3) // _SafeStr_11575 = "_-5sU" (String#13649, DoABC#3) // _SafeStr_11745 = "_-3xS" (String#31839, DoABC#3) // _SafeStr_11792 = "_-6bC" (String#38314, DoABC#3) // _SafeStr_1191 = "_-4WJ" (String#12251, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_1309 = "_-4It" (String#12054, DoABC#3) // _SafeStr_13463 = "_-tG" (String#15374, DoABC#3) // _SafeStr_13471 = "_-4BP" (String#32430, DoABC#3) // _SafeStr_13535 = "_-1Ff" (String#8894, DoABC#3) // _SafeStr_13536 = "_-2sr" (String#10577, DoABC#3) // _SafeStr_13537 = "_-60a" (String#13794, DoABC#3) // _SafeStr_13538 = "_-3U9" (String#11198, DoABC#3) // _SafeStr_13539 = "_-10Y" (String#8642, DoABC#3) // _SafeStr_13540 = "_-2EK" (String#9934, DoABC#3) // _SafeStr_13541 = "_-05l" (String#7706, DoABC#3) // _SafeStr_13542 = "_-3Ol" (String#3449, DoABC#3) // _SafeStr_13543 = "_-30W" (String#10731, DoABC#3) // _SafeStr_13544 = "_-1Sq" (String#2954, DoABC#3) // _SafeStr_13545 = "_-11p" (String#2844, DoABC#3) // _SafeStr_13546 = "_-IZ" (String#14741, DoABC#3) // _SafeStr_13547 = "_-2Bb" (String#9887, DoABC#3) // _SafeStr_13548 = "_-2Wn" (String#3216, DoABC#3) // _SafeStr_13549 = "_-1cS" (String#3012, DoABC#3) // _SafeStr_13550 = "_-4tK" (String#3813, DoABC#3) // _SafeStr_13551 = "_-5ip" (String#13489, DoABC#3) // _SafeStr_13552 = "_-13P" (String#2849, DoABC#3) // _SafeStr_13553 = "_-3gp" (String#3517, DoABC#3) // _SafeStr_13554 = "_-5EO" (String#3901, DoABC#3) // _SafeStr_13555 = "_-0b0" (String#2722, DoABC#3) // _SafeStr_13556 = "_-2gz" (String#10392, DoABC#3) // _SafeStr_13557 = "_-5p3" (String#13596, DoABC#3) // _SafeStr_13558 = "_-1WM" (String#9169, DoABC#3) // _SafeStr_13559 = "_-2f0" (String#1516, DoABC#3) // _SafeStr_13560 = "_-14b" (String#8710, DoABC#3) // _SafeStr_13561 = "_-4K3" (String#12079, DoABC#3) // _SafeStr_13562 = "_-3IP" (String#11005, DoABC#3) // _SafeStr_13563 = "_-1kA" (String#9376, DoABC#3) // _SafeStr_13564 = "_-6Ly" (String#14143, DoABC#3) // _SafeStr_13565 = "_-F5" (String#4356, DoABC#3) // _SafeStr_13566 = "_-1FY" (String#8891, DoABC#3) // _SafeStr_13567 = "_-0WQ" (String#2702, DoABC#3) // _SafeStr_13568 = "_-5Ep" (String#3903, DoABC#3) // _SafeStr_13569 = "_-1Bc" (String#2887, DoABC#3) // _SafeStr_13570 = "_-3NY" (String#11081, DoABC#3) // _SafeStr_13571 = "_-1Lj" (String#8995, DoABC#3) // _SafeStr_13572 = "_-6N9" (String#14168, DoABC#3) // _SafeStr_13573 = "_-1Nu" (String#9036, DoABC#3) // _SafeStr_13574 = "_-6Tz" (String#14271, DoABC#3) // _SafeStr_13575 = "_-5pj" (String#13605, DoABC#3) // _SafeStr_13576 = "_-0Ng" (String#7974, DoABC#3) // _SafeStr_13577 = "_-3Oh" (String#11100, DoABC#3) // _SafeStr_13578 = "_-6iw" (String#14488, DoABC#3) // _SafeStr_13579 = "_-5zb" (String#13759, DoABC#3) // _SafeStr_13580 = "_-4DZ" (String#3644, DoABC#3) // _SafeStr_13581 = "_-4g3" (String#3749, DoABC#3) // _SafeStr_13582 = "_-5bh" (String#13380, DoABC#3) // _SafeStr_13583 = "_-2gf" (String#10388, DoABC#3) // _SafeStr_13584 = "_-3-d" (String#10717, DoABC#3) // _SafeStr_13585 = "_-54K" (String#12829, DoABC#3) // _SafeStr_13586 = "_-0eb" (String#8261, DoABC#3) // _SafeStr_13587 = "_-0Qz" (String#8040, DoABC#3) // _SafeStr_13588 = "_-3b-" (String#11306, DoABC#3) // _SafeStr_13589 = "_-x" (String#15430, DoABC#3) // _SafeStr_13590 = "_-1mC" (String#3048, DoABC#3) // _SafeStr_13591 = "_-0b2" (String#8203, DoABC#3) // _SafeStr_13592 = "_-4-6" (String#3585, DoABC#3) // _SafeStr_13593 = "_-3Qs" (String#1539, DoABC#3) // _SafeStr_13594 = "_-2T6" (String#10178, DoABC#3) // _SafeStr_13595 = "_-tv" (String#15388, DoABC#3) // _SafeStr_13596 = "_-U6" (String#4430, DoABC#3) // _SafeStr_13597 = "_-d5" (String#4476, DoABC#3) // _SafeStr_13598 = "_-3FF" (String#10965, DoABC#3) // _SafeStr_13599 = "_-629" (String#13816, DoABC#3) // _SafeStr_13600 = "_-5VZ" (String#13283, DoABC#3) // _SafeStr_13601 = "_-1Av" (String#8815, DoABC#3) // _SafeStr_13602 = "_-4q8" (String#12592, DoABC#3) // _SafeStr_13603 = "_-189" (String#8767, DoABC#3) // _SafeStr_13604 = "_-EA" (String#14666, DoABC#3) // _SafeStr_13605 = "_-aD" (String#15059, DoABC#3) // _SafeStr_13606 = "_-4H3" (String#12021, DoABC#3) // _SafeStr_13607 = "_-1K5" (String#8961, DoABC#3) // _SafeStr_13609 = "_-39L" (String#29862, DoABC#3) // _SafeStr_13610 = "_-5Yp" (String#35773, DoABC#3) // _SafeStr_13612 = "_-4pC" (String#33958, DoABC#3) // _SafeStr_13620 = "_-3jd" (String#31280, DoABC#3) // _SafeStr_13638 = "_-3UA" (String#3470, DoABC#3) // _SafeStr_13665 = "_-6eC" (String#38448, DoABC#3) // _SafeStr_13674 = "_-tl" (String#40538, DoABC#3) // _SafeStr_13675 = "_-29p" (String#27419, DoABC#3) // _SafeStr_13676 = "_-5Xo" (String#35731, DoABC#3) // _SafeStr_13677 = "_-1oY" (String#26560, DoABC#3) // _SafeStr_13680 = "_-6gU" (String#38545, DoABC#3) // _SafeStr_13682 = "_-4k5" (String#33772, DoABC#3) // _SafeStr_13684 = "_-1ti" (String#26756, DoABC#3) // _SafeStr_13686 = "_-5Rt" (String#13232, DoABC#3) // _SafeStr_13687 = "_-5q9" (String#13613, DoABC#3) // _SafeStr_13694 = "_-R7" (String#14878, DoABC#3) // _SafeStr_13700 = "_-3AV" (String#29904, DoABC#3) // _SafeStr_13701 = "_-Mg" (String#39309, DoABC#3) // _SafeStr_13724 = "_-3mY" (String#11503, DoABC#3) // _SafeStr_13728 = "_-38i" (String#29838, DoABC#3) // _SafeStr_13730 = "_-5rg" (String#36501, DoABC#3) // _SafeStr_13731 = "_-3bM" (String#30966, DoABC#3) // _SafeStr_13736 = "_-3KZ" (String#30323, DoABC#3) // _SafeStr_13737 = "_-6VI" (String#38073, DoABC#3) // _SafeStr_13738 = "_-sh" (String#40501, DoABC#3) // _SafeStr_13739 = "_-0zT" (String#24546, DoABC#3) // _SafeStr_13740 = "_-BV" (String#38904, DoABC#3) // _SafeStr_13741 = "_-3i2" (String#31217, DoABC#3) // _SafeStr_13742 = "_-1-R" (String#24579, DoABC#3) // _SafeStr_13743 = "_-2wL" (String#29318, DoABC#3) // _SafeStr_13744 = "_-2y8" (String#29378, DoABC#3) // _SafeStr_13745 = "_-0Pm" (String#23180, DoABC#3) // _SafeStr_13746 = "_-1Kp" (String#25399, DoABC#3) // _SafeStr_13747 = "_-wg" (String#40653, DoABC#3) // _SafeStr_13748 = "_-1KN" (String#25382, DoABC#3) // _SafeStr_13749 = "_-0NE" (String#23092, DoABC#3) // _SafeStr_13750 = "_-1hG" (String#26266, DoABC#3) // _SafeStr_13751 = "_-1GL" (String#25229, DoABC#3) // _SafeStr_13752 = "_-18C" (String#24927, DoABC#3) // _SafeStr_13753 = "_-1Ta" (String#25749, DoABC#3) // _SafeStr_13754 = "_-24p" (String#27230, DoABC#3) // _SafeStr_13755 = "_-2mM" (String#28933, DoABC#3) // _SafeStr_13756 = "_-Xf" (String#39713, DoABC#3) // _SafeStr_13757 = "_-6VD" (String#38068, DoABC#3) // _SafeStr_13758 = "_-et" (String#39986, DoABC#3) // _SafeStr_13759 = "_-2Cf" (String#27526, DoABC#3) // _SafeStr_13760 = "_-13l" (String#24753, DoABC#3) // _SafeStr_13761 = "_-3bk" (String#30982, DoABC#3) // _SafeStr_13762 = "_-65A" (String#37066, DoABC#3) // _SafeStr_13763 = "_-1k9" (String#26391, DoABC#3) // _SafeStr_13764 = "_-4UE" (String#33196, DoABC#3) // _SafeStr_13765 = "_-6GF" (String#37491, DoABC#3) // _SafeStr_13766 = "_-0SA" (String#23273, DoABC#3) // _SafeStr_13767 = "_-2cR" (String#28548, DoABC#3) // _SafeStr_13768 = "_-3YN" (String#30855, DoABC#3) // _SafeStr_13769 = "_-3Mp" (String#30416, DoABC#3) // _SafeStr_13770 = "_-4G-" (String#32611, DoABC#3) // _SafeStr_13771 = "_-2ZY" (String#28423, DoABC#3) // _SafeStr_13772 = "_-1R3" (String#25654, DoABC#3) // _SafeStr_13773 = "_-4Kl" (String#32796, DoABC#3) // _SafeStr_13774 = "_-24g" (String#27225, DoABC#3) // _SafeStr_13775 = "_-1bn" (String#26055, DoABC#3) // _SafeStr_13776 = "_-45m" (String#32206, DoABC#3) // _SafeStr_13777 = "_-3XM" (String#30818, DoABC#3) // _SafeStr_13778 = "_-C5" (String#38930, DoABC#3) // _SafeStr_13779 = "_-2d0" (String#28572, DoABC#3) // _SafeStr_13780 = "_-3RH" (String#30589, DoABC#3) // _SafeStr_13781 = "_-21g" (String#1498, DoABC#3) // _SafeStr_13782 = "_-Br" (String#38920, DoABC#3) // _SafeStr_13783 = "_-36T" (String#29748, DoABC#3) // _SafeStr_13784 = "_-5mS" (String#36295, DoABC#3) // _SafeStr_13785 = "_-10w" (String#24638, DoABC#3) // _SafeStr_13786 = "_-5nP" (String#36332, DoABC#3) // _SafeStr_13787 = "_-2a7" (String#28450, DoABC#3) // _SafeStr_13788 = "_-0po" (String#24159, DoABC#3) // _SafeStr_13789 = "_-5NV" (String#35335, DoABC#3) // _SafeStr_13790 = "_-5EV" (String#34990, DoABC#3) // _SafeStr_13791 = "use" (String#555, DoABC#3) // _SafeStr_13792 = "_-2Ws" (String#28312, DoABC#3) // _SafeStr_13793 = "_-5ng" (String#36343, DoABC#3) // _SafeStr_13794 = "_-1jR" (String#9365, DoABC#3) // _SafeStr_13795 = "_-6Sy" (String#37974, DoABC#3) // _SafeStr_13796 = "_-5mn" (String#36306, DoABC#3) // _SafeStr_13797 = "_-6Jf" (String#37617, DoABC#3) // _SafeStr_13798 = "_-1MC" (String#25451, DoABC#3) // _SafeStr_13799 = "_-4YJ" (String#33350, DoABC#3) // _SafeStr_13800 = "_-2bQ" (String#28500, DoABC#3) // _SafeStr_13801 = "_-2YC" (String#28375, DoABC#3) // _SafeStr_13802 = "_-04P" (String#22348, DoABC#3) // _SafeStr_13803 = "_-372" (String#29774, DoABC#3) // _SafeStr_13804 = "_-0XN" (String#23461, DoABC#3) // _SafeStr_13805 = "_-6r" (String#38738, DoABC#3) // _SafeStr_13806 = "_-1wp" (String#26875, DoABC#3) // _SafeStr_13807 = "_-6Ur" (String#14283, DoABC#3) // _SafeStr_13808 = "_-0LG" (String#7936, DoABC#3) // _SafeStr_13809 = "_-4Nr" (String#12132, DoABC#3) // _SafeStr_13810 = "_-2Mo" (String#27924, DoABC#3) // _SafeStr_13811 = "_-5HB" (String#35091, DoABC#3) // _SafeStr_13812 = "_-3KW" (String#30321, DoABC#3) // _SafeStr_13813 = "_-Z9" (String#15033, DoABC#3) // _SafeStr_13814 = "_-0WB" (String#8125, DoABC#3) // _SafeStr_13815 = "_-0OW" (String#23137, DoABC#3) // _SafeStr_13816 = "_-46D" (String#11845, DoABC#3) // _SafeStr_13817 = "_-0HN" (String#22851, DoABC#3) // _SafeStr_13818 = "_-2H2" (String#27702, DoABC#3) // _SafeStr_13819 = "_-35R" (String#29706, DoABC#3) // _SafeStr_13820 = "_-5or" (String#13591, DoABC#3) // _SafeStr_13821 = "_-TL" (String#39562, DoABC#3) // _SafeStr_13822 = "_-5Wf" (String#35684, DoABC#3) // _SafeStr_13823 = "_-20s" (String#9697, DoABC#3) // _SafeStr_13824 = "_-14Y" (String#8709, DoABC#3) // _SafeStr_13825 = "_-68S" (String#37200, DoABC#3) // _SafeStr_13826 = "_-0t4" (String#24298, DoABC#3) // _SafeStr_13827 = "_-58X" (String#34766, DoABC#3) // _SafeStr_13828 = "_-3DJ" (String#30021, DoABC#3) // _SafeStr_13829 = "_-1ZJ" (String#25958, DoABC#3) // _SafeStr_13830 = "_-3b4" (String#30959, DoABC#3) // _SafeStr_13831 = "_-2zL" (String#29426, DoABC#3) // _SafeStr_13832 = "_-3ZD" (String#30892, DoABC#3) // _SafeStr_13833 = "_-6B9" (String#37310, DoABC#3) // _SafeStr_13834 = "_-2cN" (String#28544, DoABC#3) // _SafeStr_13835 = "_-2Ff" (String#27652, DoABC#3) // _SafeStr_13836 = "_-2fN" (String#28653, DoABC#3) // _SafeStr_13837 = "_-0mv" (String#24057, DoABC#3) // _SafeStr_13838 = "_-40E" (String#31977, DoABC#3) // _SafeStr_13839 = "_-5gv" (String#36088, DoABC#3) // _SafeStr_13840 = "_-257" (String#27243, DoABC#3) // _SafeStr_13841 = "_-2zS" (String#29432, DoABC#3) // _SafeStr_13842 = "_-2U8" (String#10198, DoABC#3) // _SafeStr_13843 = "_-0YL" (String#2710, DoABC#3) // _SafeStr_13844 = "_-6Sj" (String#4248, DoABC#3) // _SafeStr_13845 = "_-3UV" (String#3473, DoABC#3) // _SafeStr_13846 = "_-5k9" (String#36208, DoABC#3) // _SafeStr_13847 = "_-1Q-" (String#25606, DoABC#3) // _SafeStr_13848 = "_-28t" (String#27382, DoABC#3) // _SafeStr_13849 = "_-4Ie" (String#32714, DoABC#3) // _SafeStr_13850 = "_-1nc" (String#26523, DoABC#3) // _SafeStr_13851 = "_-5Ky" (String#35243, DoABC#3) // _SafeStr_13852 = "_-51f" (String#34489, DoABC#3) // _SafeStr_13853 = "_-1Qd" (String#25636, DoABC#3) // _SafeStr_13854 = "_-25N" (String#27252, DoABC#3) // _SafeStr_13855 = "_-4rO" (String#1580, DoABC#3) // _SafeStr_13856 = "_-07E" (String#22448, DoABC#3) // _SafeStr_13857 = "_-IY" (String#39156, DoABC#3) // _SafeStr_13858 = "_-56J" (String#12858, DoABC#3) // _SafeStr_13859 = "_-03T" (String#7667, DoABC#3) // _SafeStr_13860 = "_-0Np" (String#7976, DoABC#3) // _SafeStr_13861 = "_-21t" (String#3101, DoABC#3) // _SafeStr_13862 = "_-Wx" (String#39688, DoABC#3) // _SafeStr_13863 = "_-3C9" (String#10924, DoABC#3) // _SafeStr_13864 = "_-3Sa" (String#11167, DoABC#3) // _SafeStr_13865 = "_-4UQ" (String#12216, DoABC#3) // _SafeStr_13866 = "_-0yU" (String#8587, DoABC#3) // _SafeStr_13867 = "_-Yc" (String#39746, DoABC#3) // _SafeStr_13868 = "_-3c8" (String#11331, DoABC#3) // _SafeStr_13869 = "_-1y8" (String#26931, DoABC#3) // _SafeStr_13870 = "_-GC" (String#39071, DoABC#3) // _SafeStr_13871 = "_-n8" (String#40286, DoABC#3) // _SafeStr_13872 = "_-6DN" (String#37392, DoABC#3) // _SafeStr_13873 = "_-2vQ" (String#29281, DoABC#3) // _SafeStr_13874 = "_-3fw" (String#31135, DoABC#3) // _SafeStr_13875 = "_-jZ" (String#15216, DoABC#3) // _SafeStr_13876 = "_-2Ie" (String#27763, DoABC#3) // _SafeStr_13877 = "_-5QC" (String#35449, DoABC#3) // _SafeStr_13878 = "_-oh" (String#40351, DoABC#3) // _SafeStr_13879 = "_-28M" (String#1500, DoABC#3) // _SafeStr_13880 = "_-4Vy" (String#3712, DoABC#3) // _SafeStr_13881 = "_-16M" (String#2865, DoABC#3) // _SafeStr_13882 = "_-1J5" (String#2929, DoABC#3) // _SafeStr_13883 = "_-35i" (String#29719, DoABC#3) // _SafeStr_13884 = "_-5YS" (String#35759, DoABC#3) // _SafeStr_13885 = "_-2jN" (String#28817, DoABC#3) // _SafeStr_13886 = "_-3oV" (String#11543, DoABC#3) // _SafeStr_13887 = "_-5n-" (String#36314, DoABC#3) // _SafeStr_13888 = "_-18p" (String#24948, DoABC#3) // _SafeStr_13889 = "_-5m2" (String#36280, DoABC#3) // _SafeStr_13890 = "_-4j" (String#33729, DoABC#3) // _SafeStr_13891 = "_-30c" (String#29519, DoABC#3) // _SafeStr_13892 = "_-3Va" (String#30753, DoABC#3) // _SafeStr_13893 = "_-4qX" (String#34017, DoABC#3) // _SafeStr_13894 = "_-0NO" (String#23097, DoABC#3) // _SafeStr_13895 = "_-3Vh" (String#30760, DoABC#3) // _SafeStr_13896 = "_-3cD" (String#3505, DoABC#3) // _SafeStr_13897 = "_-1cH" (String#1482, DoABC#3) // _SafeStr_13898 = "_-6Yi" (String#38225, DoABC#3) // _SafeStr_13899 = "_-5Un" (String#35607, DoABC#3) // _SafeStr_13900 = "_-3hO" (String#31186, DoABC#3) // _SafeStr_13901 = "_-1sF" (String#26695, DoABC#3) // _SafeStr_13902 = "_-JC" (String#39185, DoABC#3) // _SafeStr_13903 = "_-5AK" (String#34832, DoABC#3) // _SafeStr_13904 = "_-3B2" (String#29928, DoABC#3) // _SafeStr_13905 = "_-2gB" (String#28680, DoABC#3) // _SafeStr_13906 = "_-5jf" (String#36190, DoABC#3) // _SafeStr_13907 = "_-2rU" (String#29130, DoABC#3) // _SafeStr_13908 = "_-Si" (String#39533, DoABC#3) // _SafeStr_13909 = "_-4KX" (String#32785, DoABC#3) // _SafeStr_13910 = "_-0bp" (String#23623, DoABC#3) // _SafeStr_13911 = "_-0K7" (String#22968, DoABC#3) // _SafeStr_13912 = "_-3ib" (String#31241, DoABC#3) // _SafeStr_13913 = "_-1w6" (String#26846, DoABC#3) // _SafeStr_13914 = "_-1iM" (String#26312, DoABC#3) // _SafeStr_13915 = "_-2lQ" (String#28893, DoABC#3) // _SafeStr_13916 = "_-3T5" (String#30657, DoABC#3) // _SafeStr_13917 = "_-4zM" (String#34354, DoABC#3) // _SafeStr_13918 = "_-5AD" (String#34827, DoABC#3) // _SafeStr_13919 = "_-6HH" (String#37531, DoABC#3) // _SafeStr_13920 = "_-La" (String#14790, DoABC#3) // _SafeStr_13921 = "_-44R" (String#32150, DoABC#3) // _SafeStr_13922 = "_-2HH" (String#27709, DoABC#3) // _SafeStr_13923 = "_-5j5" (String#36172, DoABC#3) // _SafeStr_13924 = "_-3fq" (String#31132, DoABC#3) // _SafeStr_13925 = "_-31X" (String#29549, DoABC#3) // _SafeStr_13926 = "_-6Xe" (String#38178, DoABC#3) // _SafeStr_13927 = "_-3Ve" (String#30757, DoABC#3) // _SafeStr_13928 = "_-3Rd" (String#30603, DoABC#3) // _SafeStr_13929 = "_-ya" (String#40728, DoABC#3) // _SafeStr_13930 = "_-3s1" (String#31612, DoABC#3) // _SafeStr_13931 = "_-16R" (String#24862, DoABC#3) // _SafeStr_13932 = "_-46x" (String#32252, DoABC#3) // _SafeStr_13933 = "_-0TW" (String#23316, DoABC#3) // _SafeStr_13934 = "_-521" (String#34507, DoABC#3) // _SafeStr_13935 = "_-0m0" (String#24022, DoABC#3) // _SafeStr_13936 = "_-2zf" (String#29441, DoABC#3) // _SafeStr_13937 = "_-0No" (String#23112, DoABC#3) // _SafeStr_13938 = "_-3jk" (String#31283, DoABC#3) // _SafeStr_13939 = "_-mj" (String#40273, DoABC#3) // _SafeStr_13940 = "_-Wb" (String#39677, DoABC#3) // _SafeStr_13941 = "_-2VD" (String#28251, DoABC#3) // _SafeStr_13942 = "_-64e" (String#13851, DoABC#3) // _SafeStr_13943 = "_-2J4" (String#10018, DoABC#3) // _SafeStr_13944 = "_-3mq" (String#11507, DoABC#3) // _SafeStr_13945 = "_-0Hi" (String#22866, DoABC#3) // _SafeStr_13946 = "_-01k" (String#22248, DoABC#3) // _SafeStr_13947 = "_-fI" (String#39999, DoABC#3) // _SafeStr_13948 = "_-ch" (String#39898, DoABC#3) // _SafeStr_13949 = "_-51X" (String#34483, DoABC#3) // _SafeStr_13950 = "_-tu" (String#40543, DoABC#3) // _SafeStr_13951 = "_-6Oq" (String#14195, DoABC#3) // _SafeStr_13952 = "_-4Ag" (String#32403, DoABC#3) // _SafeStr_13953 = "_-3uR" (String#11636, DoABC#3) // _SafeStr_13954 = "_-1ex" (String#9297, DoABC#3) // _SafeStr_13955 = "_-67n" (String#37173, DoABC#3) // _SafeStr_13956 = "_-6P1" (String#37818, DoABC#3) // _SafeStr_13957 = "_-1Lv" (String#9001, DoABC#3) // _SafeStr_13958 = "_-1Dw" (String#8860, DoABC#3) // _SafeStr_13959 = "_-2ZR" (String#10275, DoABC#3) // _SafeStr_13960 = "_-0BK" (String#7787, DoABC#3) // _SafeStr_13961 = "_-3he" (String#31197, DoABC#3) // _SafeStr_13962 = "_-5g" (String#4027, DoABC#3) // _SafeStr_13963 = "_-5ib" (String#36155, DoABC#3) // _SafeStr_13964 = "_-3uu" (String#31734, DoABC#3) // _SafeStr_13965 = "_-6j1" (String#14492, DoABC#3) // _SafeStr_13966 = "_-5bo" (String#35890, DoABC#3) // _SafeStr_13967 = "_-rb" (String#40457, DoABC#3) // _SafeStr_13968 = "_-2lH" (String#10453, DoABC#3) // _SafeStr_13969 = "_-5Ek" (String#34999, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_1416 = "_-6At" (String#13944, DoABC#3) // _SafeStr_1589 = "_-0j0" (String#8343, DoABC#3) // _SafeStr_1593 = "_-3SN" (String#11162, DoABC#3) // _SafeStr_193 = "_-K7" (String#39219, DoABC#3) // _SafeStr_197 = "_-1kj" (String#9387, DoABC#3) // _SafeStr_2130 = "_-6NZ" (String#14173, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2249 = "_-0bC" (String#8209, DoABC#3) // _SafeStr_2250 = "_-9r" (String#14586, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2252 = "_-3P9" (String#11109, DoABC#3) // _SafeStr_2253 = "_-6U0" (String#14272, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2267 = "_-4T8" (String#33147, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2301 = "_-0gE" (String#8292, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2329 = "_-3Sf" (String#11169, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2384 = "_-2nD" (String#10475, DoABC#3) // _SafeStr_2392 = "_-643" (String#37022, DoABC#3) // _SafeStr_2428 = "_-5Dr" (String#12998, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2437 = "_-2GK" (String#9968, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2507 = "_-60k" (String#36892, DoABC#3) // _SafeStr_2557 = "_-3e8" (String#11361, DoABC#3) // _SafeStr_2657 = "_-1vm" (String#9589, DoABC#3) // _SafeStr_2662 = "_-4jZ" (String#12490, DoABC#3) // _SafeStr_2709 = "_-3bC" (String#11314, DoABC#3) // _SafeStr_2748 = "_-1yv" (String#9643, DoABC#3) // _SafeStr_2752 = "_-53L" (String#12811, DoABC#3) // _SafeStr_2795 = "_-5vb" (String#36651, DoABC#3) // _SafeStr_2806 = "_-50h" (String#34448, DoABC#3) // _SafeStr_2815 = "_-0Y-" (String#23490, DoABC#3) // _SafeStr_2858 = "_-3qu" (String#31567, DoABC#3) // _SafeStr_3016 = "_-26I" (String#27284, DoABC#3) // _SafeStr_3017 = "_-1lc" (String#9405, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3020 = "_-hT" (String#15178, DoABC#3) // _SafeStr_3021 = "_-4Cw" (String#11948, DoABC#3) // _SafeStr_3023 = "_-1f4" (String#26175, DoABC#3) // _SafeStr_3024 = "_-0d5" (String#8236, DoABC#3) // _SafeStr_3025 = "_-46a" (String#11851, DoABC#3) // _SafeStr_3026 = "_-5x3" (String#36707, DoABC#3) // _SafeStr_3027 = "_-1Ov" (String#9054, DoABC#3) // _SafeStr_3028 = "_-4gt" (String#33647, DoABC#3) // _SafeStr_3029 = "_-3Lx" (String#30380, DoABC#3) // _SafeStr_3030 = "_-U9" (String#14938, DoABC#3) // _SafeStr_3032 = "_-Dj" (String#14657, DoABC#3) // _SafeStr_3033 = "_-Na" (String#14827, DoABC#3) // _SafeStr_3034 = "_-50" (String#12758, DoABC#3) // _SafeStr_3035 = "_-49y" (String#11903, DoABC#3) // _SafeStr_3036 = "_-5hw" (String#36131, DoABC#3) // _SafeStr_3037 = "_-5EK" (String#13004, DoABC#3) // _SafeStr_3038 = "_-Gu" (String#14714, DoABC#3) // _SafeStr_3039 = "_-1Wb" (String#9174, DoABC#3) // _SafeStr_3040 = "_-1X" (String#9179, DoABC#3) // _SafeStr_3041 = "_-Xd" (String#4452, DoABC#3) // _SafeStr_3042 = "_-3UL" (String#30700, DoABC#3) // _SafeStr_3043 = "_-3vf" (String#11658, DoABC#3) // _SafeStr_3044 = "_-0Xy" (String#8150, DoABC#3) // _SafeStr_3045 = "_-E4" (String#14664, DoABC#3) // _SafeStr_3046 = "_-1mG" (String#26472, DoABC#3) // _SafeStr_3047 = "_-JR" (String#14757, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3049 = "_-4lL" (String#33815, DoABC#3) // _SafeStr_3050 = "_-2IN" (String#27754, DoABC#3) // _SafeStr_3051 = "_-04q" (String#2562, DoABC#3) // _SafeStr_3052 = "_-44z" (String#11827, DoABC#3) // _SafeStr_3053 = "_-20W" (String#9689, DoABC#3) // _SafeStr_3054 = "_-EN" (String#14670, DoABC#3) // _SafeStr_3055 = "_-2on" (String#10506, DoABC#3) // _SafeStr_3056 = "_-3AC" (String#10893, DoABC#3) // _SafeStr_3057 = "_-0FE" (String#7848, DoABC#3) // _SafeStr_3058 = "_-35a" (String#10819, DoABC#3) // _SafeStr_3059 = "_-6Hz" (String#14074, DoABC#3) // _SafeStr_3060 = "_-6bG" (String#14379, DoABC#3) // _SafeStr_3061 = "_-5Iz" (String#13079, DoABC#3) // _SafeStr_3062 = "_-3NQ" (String#11078, DoABC#3) // _SafeStr_3063 = "_-2fH" (String#10364, DoABC#3) // _SafeStr_3064 = "_-1Sx" (String#9114, DoABC#3) // _SafeStr_3065 = "_-3DF" (String#10939, DoABC#3) // _SafeStr_3066 = "_-4RM" (String#33075, DoABC#3) // _SafeStr_3067 = "_-174" (String#8752, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3069 = "_-0Fs" (String#22789, DoABC#3) // _SafeStr_3070 = "_-15-" (String#8716, DoABC#3) // _SafeStr_3071 = "_-4-g" (String#11751, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3073 = "_-1-6" (String#8619, DoABC#3) // _SafeStr_3074 = "_-06q" (String#7725, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_5381 = "_-08f" (String#7749, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5506 = "_-0Xo" (String#377, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5597 = "_-3gh" (String#31164, DoABC#3) // _SafeStr_5668 = "_-2TQ" (String#28178, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_5670 = "_-4je" (String#33752, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5708 = "_-5lr" (String#13544, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5738 = "_-2Ji" (String#10031, DoABC#3) // _SafeStr_5740 = "_-3E" (String#10950, DoABC#3) // _SafeStr_5743 = "_-50q" (String#34454, DoABC#3) // _SafeStr_5772 = "_-2PU" (String#28025, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5791 = "_-24j" (String#27226, DoABC#3) // _SafeStr_5836 = "_-vP" (String#15409, DoABC#3) // _SafeStr_5858 = "_-9E" (String#38821, DoABC#3) // _SafeStr_5869 = "_-37n" (String#1531, DoABC#3) // _SafeStr_5886 = "_-6A1" (String#13933, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5888 = "_-3c4" (String#30995, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_5964 = "_-4uq" (String#3825, DoABC#3) // _SafeStr_5975 = "_-3Od" (String#1538, DoABC#3) // _SafeStr_5977 = "_-1bO" (String#1480, DoABC#3) // _SafeStr_5978 = "_-0u" (String#1458, DoABC#3) // _SafeStr_5986 = "_-2qO" (String#10535, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_5989 = "_-4Yy" (String#12298, DoABC#3) // _SafeStr_6002 = "_-1so" (String#9535, DoABC#3) // _SafeStr_6005 = "_-2zY" (String#29435, DoABC#3) // _SafeStr_6024 = "_-529" (String#12789, DoABC#3) // _SafeStr_6055 = "_-36l" (String#29760, DoABC#3) // _SafeStr_6095 = "_-4aT" (String#12327, DoABC#3) // _SafeStr_6147 = "_-4gs" (String#3757, DoABC#3) // _SafeStr_6175 = "_-4vD" (String#3828, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6244 = "_-21F" (String#9707, DoABC#3) // _SafeStr_6271 = "_-17y" (String#8764, DoABC#3) // _SafeStr_6272 = "_-3kF" (String#11466, DoABC#3) // _SafeStr_6273 = "_-1rc" (String#9512, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6458 = "_-0SH" (String#2677, DoABC#3) // _SafeStr_6460 = "_-6Zx" (String#14355, DoABC#3) // _SafeStr_6461 = "_-1Vw" (String#9163, DoABC#3) // _SafeStr_6472 = "_-4pH" (String#33962, DoABC#3) // _SafeStr_6482 = "_-1QG" (String#25617, DoABC#3) // _SafeStr_6539 = "_-1Cx" (String#25105, DoABC#3) // _SafeStr_6540 = "_-4Cf" (String#32484, DoABC#3) // _SafeStr_6548 = "_-4tf" (String#34135, DoABC#3) // _SafeStr_6549 = "_-21u" (String#27109, DoABC#3) // _SafeStr_6550 = "_-4Jy" (String#12076, DoABC#3) // _SafeStr_6552 = "_-3NX" (String#30449, DoABC#3) // _SafeStr_6553 = "_-4V3" (String#33223, DoABC#3) // _SafeStr_6554 = "_-09R" (String#22529, DoABC#3) // _SafeStr_6555 = "_-0xa" (String#24478, DoABC#3) // _SafeStr_6569 = "_-5D2" (String#3896, DoABC#3) // _SafeStr_6607 = "_-1I0" (String#1469, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7208 = "_-3D7" (String#300, DoABC#3) // _SafeStr_7213 = "_-3aU" (String#3497, DoABC#3) // _SafeStr_7218 = "_-1ZB" (String#498, DoABC#3) // _SafeStr_7277 = "_-Uc" (String#4431, DoABC#3) // _SafeStr_7285 = "_-YX" (String#39742, DoABC#3) // _SafeStr_7315 = "_-2cL" (String#28542, DoABC#3) // _SafeStr_7317 = "_-5hf" (String#36117, DoABC#3) // _SafeStr_7321 = "_-3aZ" (String#11299, DoABC#3) // _SafeStr_7322 = "_-1CV" (String#2892, DoABC#3) // _SafeStr_7323 = "_-0Qy" (String#23225, DoABC#3) // _SafeStr_7324 = "_-4Cj" (String#32486, DoABC#3) // _SafeStr_7325 = "_-1Kk" (String#25395, DoABC#3) // _SafeStr_7326 = "_-2Lf" (String#27878, DoABC#3) // _SafeStr_7337 = "_-0ZM" (String#8174, DoABC#3) // _SafeStr_7338 = "_-0wc" (String#8553, DoABC#3) // _SafeStr_7340 = "_-0C" (String#7799, DoABC#3) // _SafeStr_7341 = "_-6bm" (String#14384, DoABC#3) // _SafeStr_7342 = "_-1HD" (String#8915, DoABC#3) // _SafeStr_7348 = "_-2Mi" (String#27920, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7369 = "_-3NF" (String#30437, DoABC#3) // _SafeStr_7370 = "_-D6" (String#38967, DoABC#3) // _SafeStr_7372 = "_-Y" (String#39721, DoABC#3) // _SafeStr_7373 = "_-2by" (String#28523, DoABC#3) // _SafeStr_7379 = "_-3A5" (String#29893, DoABC#3) // _SafeStr_7380 = "_-2p-" (String#29032, DoABC#3) // _SafeStr_7402 = "_-3Bi" (String#29955, DoABC#3) // _SafeStr_7411 = "_-64x" (String#4151, DoABC#3) // _SafeStr_7585 = "_-509" (String#1584, DoABC#3) // _SafeStr_7641 = "_-4bv" (String#12352, DoABC#3) // _SafeStr_7642 = "_-6Vn" (String#4259, DoABC#3) // _SafeStr_7651 = "_-13a" (String#24745, DoABC#3) // _SafeStr_7657 = "_-0OD" (String#2657, DoABC#3) // _SafeStr_7888 = "_-MH" (String#4395, DoABC#3) // _SafeStr_8021 = "_-3u5" (String#11630, DoABC#3) // _SafeStr_8025 = "_-2s7" (String#29157, DoABC#3) // _SafeStr_8237 = "_-6cK" (String#4286, DoABC#3) // _SafeStr_8379 = "_-3uV" (String#3571, DoABC#3) // _SafeStr_8432 = "_-1Op" (String#9051, DoABC#3) // _SafeStr_8435 = "_-5oA" (String#4061, DoABC#3) // _SafeStr_8436 = "_-2Yz" (String#28399, DoABC#3) // _SafeStr_8437 = "_-3gg" (String#31163, DoABC#3) // _SafeStr_8438 = "_-4rC" (String#34044, DoABC#3) // _SafeStr_8439 = "_-0Zy" (String#2718, DoABC#3) // _SafeStr_8452 = "_-1od" (String#3058, DoABC#3) // _SafeStr_8453 = "_-3ZX" (String#3495, DoABC#3) // _SafeStr_8457 = "_-0jO" (String#2756, DoABC#3) // _SafeStr_8458 = "_-1jx" (String#3040, DoABC#3) // _SafeStr_8459 = "_-2LO" (String#10055, DoABC#3) // _SafeStr_8730 = "_-6fc" (String#14436, DoABC#3) // _SafeStr_8971 = "_-4V" (String#33220, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9270 = "_-1WI" (String#1474, DoABC#3) // _SafeStr_9354 = "_-0Fj" (String#22783, DoABC#3) // _SafeStr_9355 = "_-19n" (String#24980, DoABC#3) // _SafeStr_9356 = "_-0AH" (String#22557, DoABC#3) // _SafeStr_9546 = "_-6bA" (String#14377, DoABC#3) // _SafeStr_9547 = "_-vj" (String#15411, DoABC#3) // _SafeStr_9558 = "_-4a6" (String#3727, DoABC#3) // _SafeStr_9583 = "_-0wW" (String#8551, DoABC#3) // _SafeStr_9584 = "_-4LN" (String#32820, DoABC#3) // _SafeStr_9790 = "_-3i0" (String#11429, DoABC#3) // _SafeStr_9829 = "_-yd" (String#40730, DoABC#3) //------------------------------------------------------------ //_-1uj.RoomMessageHandler package _-1uj { import _-0i6._SafeStr_2307; import _-3yO.RoomPlaneParser; import _-2Sy._SafeStr_3628; import _-PO._SafeStr_2906; import _-6S6._SafeStr_2682; import _-2U9._SafeStr_4208; import _-2U9._SafeStr_3633; import _-2U9._SafeStr_4072; import _-2U9._SafeStr_4091; import _-2U9._SafeStr_2319; import _-2U9._SafeStr_4140; import _-2U9._SafeStr_4255; import _-2U9._SafeStr_3946; import _-2U9._SafeStr_4320; import _-2U9._SafeStr_4038; import _-2U9._SafeStr_4120; import _-2U9._SafeStr_3278; import _-2U9._SafeStr_4077; import _-2U9._SafeStr_4096; import _-2U9._SafeStr_4186; import _-2U9._SafeStr_4301; import _-2U9._SafeStr_4128; import _-2U9._SafeStr_2683; import _-2U9._SafeStr_4079; import _-2U9._SafeStr_3137; import _-2U9._SafeStr_2895; import _-0Bq._SafeStr_4277; import _-0Bq._SafeStr_3138; import _-0Bq._SafeStr_4268; import _-0Bq._SafeStr_4171; import _-0Bq._SafeStr_4253; import _-0Bq._SafeStr_4299; import _-2U9._SafeStr_4306; import _-5gj._SafeStr_3092; import _-5gj._SafeStr_3100; import _-5gj._SafeStr_3090; import _-5gj._SafeStr_4011; import _-5tn._SafeStr_4156; import _-5tn._SafeStr_4042; import _-0uv._SafeStr_4278; import _-6S6._SafeStr_4048; import _-6S6._SafeStr_4234; import _-0uv._SafeStr_3148; import _-5OI._SafeStr_4329; import _-2uX._SafeStr_4145; import _-2uX._SafeStr_4173; import _-2uX._SafeStr_4124; import _-5ZY._SafeStr_2892; import _-3qZ._SafeStr_2273; import _-5XP._SafeStr_2690; import _-3WD._SafeStr_4288; import _-3WD._SafeStr_4270; import _-Nx._SafeStr_4700; import _-Nx.HeightMapMessageParser; import _-ZT.FurniStackingHeightMap; import _-Nx._SafeStr_4697; import _-Nx._SafeStr_3227; import _-Nx._SafeStr_4692; import _-Nx.FloorHeightMapMessageParser; import _-ZT.LegacyWallGeometry; import _-6jg._SafeStr_3634; import _-2U9._SafeStr_4704; import _-Nx.ObjectsMessageParser; import _-Nx._SafeStr_4690; import _-151._SafeStr_2305; import _-Nx._SafeStr_4687; import _-151._SafeStr_2306; import _-Nx._SafeStr_4703; import _-2U9._SafeStr_4705; import _-Nx.ObjectsDataUpdateMessageParser; import _-Nx._SafeStr_3289; import flash.utils.setTimeout; import _-2U9._SafeStr_4686; import _-Nx.ItemsMessageParser; import _-Nx._SafeStr_4689; import _-Nx._SafeStr_4699; import _-Nx._SafeStr_4682; import _-Nx._SafeStr_4683; import _-2U9._SafeStr_2680; import _-Nx.UsersMessageParser; import _-3yO.RoomObjectUserTypes; import _-2M3._SafeStr_3698; import _-3yO._SafeStr_2464; import _-2U9._SafeStr_4684; import _-2U9._SafeStr_4706; import _-Nx.UserUpdateMessageParser; import _-5cq._SafeStr_2657; import _-Nx._SafeStr_3111; import _-1cV._SafeStr_3119; import _-54O._SafeStr_4702; import _-54O._SafeStr_3117; import _-54O._SafeStr_4685; import _-54O._SafeStr_4696; import _-54O._SafeStr_4695; import _-54O._SafeStr_4691; import _-Nx._SafeStr_4701; import _-2U9._SafeStr_4688; import in._SafeStr_2436; import _-3yO._SafeStr_2285; import _-4wx._SafeStr_3096; import _-4rH._SafeStr_2298; import _-4wx._SafeStr_4698; import _-1cV._SafeStr_4707; import _-3mZ._SafeStr_4681; import _-2it._SafeStr_2428; import _-3mZ._SafeStr_4708; import _-5XP._SafeStr_4693; import _-5XP._SafeStr_4694; import _-4rH._SafeStr_2456; import _-6GB._SafeStr_4709; import _-24f._SafeStr_4377; import _-3yO._SafeStr_2340; public class RoomMessageHandler { private var _SafeStr_5643:_SafeStr_2307 = null; private var _SafeStr_13970:_SafeStr_2252 = null; private var _SafeStr_11697:RoomPlaneParser = null; private var _SafeStr_13971:_SafeStr_3628 = null; private var _SafeStr_13972:int = -1; private var _SafeStr_13973:Boolean = true; private var _SafeStr_13974:int = -1000000000; private var _SafeStr_11154:int = 0; private var _SafeStr_13975:Object; private var _SafeStr_13976:int = -1; private var _SafeStr_13977:int = -1; public function RoomMessageHandler(k:_SafeStr_2252) { this._SafeStr_13975 = new Object(); super(); this._SafeStr_13970 = k; this._SafeStr_11697 = new RoomPlaneParser(); this._SafeStr_13973 = true; } public function dispose():void { this._SafeStr_5643 = null; this._SafeStr_13970 = null; if (this._SafeStr_11697 != null){ this._SafeStr_11697.dispose(); this._SafeStr_11697 = null; }; this._SafeStr_13971 = null; } public function _SafeStr_13838(k:int):void { if (this._SafeStr_11154 != 0){ if (this._SafeStr_13970 != null){ this._SafeStr_13970._SafeStr_13593(this._SafeStr_11154); }; }; this._SafeStr_11154 = k; this._SafeStr_13971 = null; } public function _SafeStr_13839():void { this._SafeStr_11154 = 0; this._SafeStr_13971 = null; } private function _SafeStr_13843(k:int):int { return (this._SafeStr_11154); } public function set connection(k:_SafeStr_2307):void { if (this._SafeStr_5643 != null){ return; }; if (k != null){ this._SafeStr_5643 = k; k.addMessageEvent(new _SafeStr_2906(this._SafeStr_13978)); k.addMessageEvent(new _SafeStr_2682(this._SafeStr_11167)); k.addMessageEvent(new _SafeStr_4208(this._SafeStr_13979)); k.addMessageEvent(new _SafeStr_3628(this._SafeStr_13980)); k.addMessageEvent(new _SafeStr_3633(this._SafeStr_13981)); k.addMessageEvent(new _SafeStr_4072(this._SafeStr_13982)); k.addMessageEvent(new _SafeStr_4091(this._SafeStr_13983)); k.addMessageEvent(new _SafeStr_2319(this._SafeStr_13984)); k.addMessageEvent(new _SafeStr_4140(this._SafeStr_13985)); k.addMessageEvent(new _SafeStr_4255(this._SafeStr_13986)); k.addMessageEvent(new _SafeStr_3946(this._SafeStr_13987)); k.addMessageEvent(new _SafeStr_4320(this.onObjectUpdate)); k.addMessageEvent(new _SafeStr_4038(this._SafeStr_13988)); k.addMessageEvent(new _SafeStr_4120(this._SafeStr_13989)); k.addMessageEvent(new _SafeStr_3278(this._SafeStr_10617)); k.addMessageEvent(new _SafeStr_4077(this._SafeStr_13990)); k.addMessageEvent(new _SafeStr_4096(this._SafeStr_13991)); k.addMessageEvent(new _SafeStr_4186(this._SafeStr_13992)); k.addMessageEvent(new _SafeStr_4301(this._SafeStr_13993)); k.addMessageEvent(new _SafeStr_4128(this._SafeStr_13994)); k.addMessageEvent(new _SafeStr_2683(this._SafeStr_11166)); k.addMessageEvent(new _SafeStr_4079(this._SafeStr_13995)); k.addMessageEvent(new _SafeStr_3137(this._SafeStr_13996)); k.addMessageEvent(new _SafeStr_2895(this._SafeStr_13997)); k.addMessageEvent(new _SafeStr_4277(this._SafeStr_13998)); k.addMessageEvent(new _SafeStr_3138(this._SafeStr_13999)); k.addMessageEvent(new _SafeStr_4268(this._SafeStr_14000)); k.addMessageEvent(new _SafeStr_4171(this._SafeStr_14001)); k.addMessageEvent(new _SafeStr_4253(this._SafeStr_14002)); k.addMessageEvent(new _SafeStr_4299(this._SafeStr_14003)); k.addMessageEvent(new _SafeStr_4306(this._SafeStr_14004)); k.addMessageEvent(new _SafeStr_3092(this._SafeStr_14005)); k.addMessageEvent(new _SafeStr_3100(this._SafeStr_14005)); k.addMessageEvent(new _SafeStr_3090(this._SafeStr_14005)); k.addMessageEvent(new _SafeStr_4011(this._SafeStr_14006)); k.addMessageEvent(new _SafeStr_4156(this._SafeStr_14007)); k.addMessageEvent(new _SafeStr_4042(this._SafeStr_14008)); k.addMessageEvent(new _SafeStr_4278(this._SafeStr_14009)); k.addMessageEvent(new _SafeStr_4048(this._SafeStr_14010)); k.addMessageEvent(new _SafeStr_4234(this._SafeStr_14011)); k.addMessageEvent(new _SafeStr_3148(this._SafeStr_6376)); k.addMessageEvent(new _SafeStr_4329(this._SafeStr_14012)); k.addMessageEvent(new _SafeStr_4145(this.onGuideSessionStarted)); k.addMessageEvent(new _SafeStr_4173(this.onGuideSessionEnded)); k.addMessageEvent(new _SafeStr_4124(this.onGuideSessionError)); }; } private function _SafeStr_13978(k:_SafeStr_2273):void { var _local_2:_SafeStr_2906 = (k as _SafeStr_2906); if (_local_2 == null){ return; }; var _local_3:_SafeStr_2892 = _local_2._SafeStr_5325(); if (_local_3 != null){ this._SafeStr_13972 = _local_3.id; }; } private function _SafeStr_11167(k:_SafeStr_2273):void { var _local_2:_SafeStr_2682 = (k as _SafeStr_2682); if ((((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))) || ((k.connection == null)))){ return; }; var _local_3:_SafeStr_2690 = _local_2._SafeStr_5325(); if (this._SafeStr_11154 != _local_3.roomId){ this._SafeStr_13838(_local_3.roomId); }; var _local_4:String = _local_3.roomType; if (this._SafeStr_13970 != null){ this._SafeStr_13970._SafeStr_13603(_local_3.roomId, _local_4); }; if (this._SafeStr_13973){ k.connection.send(new _SafeStr_4288()); this._SafeStr_13973 = false; } else { k.connection.send(new _SafeStr_4270()); }; } private function _SafeStr_13985(k:_SafeStr_2273):void { var _local_2:_SafeStr_4140; var _local_3:_SafeStr_4700; var _local_4:int; var _local_5:int; var _local_6:String; var _local_7:String; if (this._SafeStr_13970 != null){ _local_2 = (k as _SafeStr_4140); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; _local_3 = _local_2._SafeStr_5325(); if (_local_3 != null){ _local_4 = _local_3._SafeStr_14013; _local_5 = 0; while (_local_5 < _local_4) { _local_6 = _local_3._SafeStr_13879(_local_5); _local_7 = _local_3._SafeStr_14014(_local_5); this._SafeStr_13970._SafeStr_13557(_local_6, _local_7); _local_5++; }; }; }; k.connection.send(new _SafeStr_4270()); } private function _SafeStr_13982(k:_SafeStr_2273):void { var _local_8:int; var _local_9:Number; var _local_10:Boolean; var _local_11:Boolean; var _local_2:_SafeStr_4072 = (k as _SafeStr_4072); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:HeightMapMessageParser = _local_2._SafeStr_5325(); 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_13963(_local_8, _local_7); _local_10 = _local_3._SafeStr_14015(_local_8, _local_7); _local_11 = _local_3._SafeStr_14016(_local_8, _local_7); _local_6._SafeStr_13927(_local_8, _local_7, _local_9); _local_6._SafeStr_14017(_local_8, _local_7, _local_10); _local_6._SafeStr_14018(_local_8, _local_7, _local_11); _local_8++; }; _local_7++; }; this._SafeStr_13970._SafeStr_13605(this._SafeStr_11154, _local_6); } private function _SafeStr_13983(k:_SafeStr_2273):void { var _local_5:int; var _local_6:int; var _local_2:_SafeStr_4091 = (k as _SafeStr_4091); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:_SafeStr_4697 = _local_2._SafeStr_5325(); var _local_4:FurniStackingHeightMap = this._SafeStr_13970._SafeStr_13568(this._SafeStr_11154); if (_local_4 == null){ return; }; while (_local_3.next()) { _local_5 = _local_3.x; _local_6 = _local_3.y; _local_4._SafeStr_13927(_local_5, _local_6, _local_3._SafeStr_11604); _local_4._SafeStr_14017(_local_5, _local_6, _local_3._SafeStr_14019); _local_4._SafeStr_14018(_local_5, _local_6, _local_3._SafeStr_14016); }; this._SafeStr_13970._SafeStr_13607(this._SafeStr_11154, "RoomMessageHandler.onHeightMapUpdate()"); } private function _SafeStr_13984(k:_SafeStr_2273):void { var _local_2:_SafeStr_2319 = (k as _SafeStr_2319); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; var _local_3:_SafeStr_3227 = _local_2._SafeStr_5325(); var _local_4 = !(_local_3._SafeStr_14020); var _local_5:Boolean = true; var _local_6:Number = _local_3._SafeStr_11740; var _local_7:Number = _local_3._SafeStr_11739; if (this._SafeStr_13970 != null){ this._SafeStr_13970._SafeStr_13555(this._SafeStr_11154, _local_4, _local_5); this._SafeStr_13970._SafeStr_13556(this._SafeStr_11154, _local_6, _local_7); }; } private function _SafeStr_13979(k:_SafeStr_2273):void { var _local_2:_SafeStr_4208 = (k as _SafeStr_4208); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; var _local_3:_SafeStr_4692 = _local_2._SafeStr_5325(); var _local_4:String = _local_3._SafeStr_9354; var _local_5:String = _local_3._SafeStr_9355; var _local_6:String = _local_3._SafeStr_9356; if (this._SafeStr_13970 != null){ this._SafeStr_13970._SafeStr_8439(this._SafeStr_11154, _local_4, _local_5, _local_6); }; } private function _SafeStr_13980(k:_SafeStr_3628):void { this._SafeStr_13971 = k; } private function _SafeStr_13981(k:_SafeStr_2273):void { var _local_17:int; var _local_18:int; var _local_19:int; var _local_2:_SafeStr_3633 = (k as _SafeStr_3633); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; var _local_3:FloorHeightMapMessageParser = _local_2._SafeStr_5325(); if (this._SafeStr_13970 == null){ return; }; var _local_4:LegacyWallGeometry = this._SafeStr_13970._SafeStr_13567(this._SafeStr_11154); if (_local_4 == null){ return; }; this._SafeStr_11697.reset(); var _local_5:int = _local_3.width; var _local_6:int = _local_3.height; this._SafeStr_11697._SafeStr_13926(_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_3634; if (this._SafeStr_13971 != null){ _local_11 = this._SafeStr_13971._SafeStr_5325(); }; var _local_12:FurniStackingHeightMap = this._SafeStr_13970._SafeStr_13568(this._SafeStr_11154); 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_13963(_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_14021))))) && ((((_local_11 == null)) || ((((_local_17 == _local_11.x)) && ((_local_13 == _local_11.y)))))))){ if ((((((_local_3._SafeStr_13963(_local_17, (_local_13 - 1)) == RoomPlaneParser._SafeStr_14021)) && ((_local_3._SafeStr_13963((_local_17 - 1), _local_13) == RoomPlaneParser._SafeStr_14021)))) && ((_local_3._SafeStr_13963(_local_17, (_local_13 + 1)) == RoomPlaneParser._SafeStr_14021)))){ _local_7 = (_local_17 + 0.5); _local_8 = _local_13; _local_9 = _local_18; _local_10 = 90; }; if ((((((_local_3._SafeStr_13963(_local_17, (_local_13 - 1)) == RoomPlaneParser._SafeStr_14021)) && ((_local_3._SafeStr_13963((_local_17 - 1), _local_13) == RoomPlaneParser._SafeStr_14021)))) && ((_local_3._SafeStr_13963((_local_17 + 1), _local_13) == RoomPlaneParser._SafeStr_14021)))){ _local_7 = _local_17; _local_8 = (_local_13 + 0.5); _local_9 = _local_18; _local_10 = 180; }; }; this._SafeStr_11697._SafeStr_13927(_local_17, _local_13, _local_18); _local_17++; }; _local_13++; }; this._SafeStr_11697._SafeStr_13927(Math.floor(_local_7), Math.floor(_local_8), _local_9); this._SafeStr_11697._SafeStr_13928(_local_2._SafeStr_5325().fixedWallsHeight); this._SafeStr_11697._SafeStr_13927(Math.floor(_local_7), Math.floor(_local_8), (_local_9 + this._SafeStr_11697.wallHeight)); _local_4.scale = _local_3.scale; _local_4.initialize(_local_5, _local_6, this._SafeStr_11697._SafeStr_14022); 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_13927(_local_19, _local_14, this._SafeStr_11697._SafeStr_13963(_local_19, _local_14)); _local_19--; }; _local_14--; }; var _local_15:XML = this._SafeStr_11697._SafeStr_13724(); var _local_16:XML = new (XML)((("" + (((((((('')) + "")); _local_15.appendChild(_local_16); this._SafeStr_13970._SafeStr_13592(this._SafeStr_11154, _local_15); if (this._SafeStr_13975.objectData){ this._SafeStr_14023(this._SafeStr_11154, this._SafeStr_13975.objectData); this._SafeStr_13975.objectData = null; } else { this._SafeStr_13975.floorReady = true; }; } private function _SafeStr_13986(k:_SafeStr_2273):void { var _local_6:_SafeStr_4704; var _local_2:_SafeStr_4255 = (k as _SafeStr_4255); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; var _local_3:ObjectsMessageParser = _local_2._SafeStr_5325(); var _local_4:int = _local_3._SafeStr_13880(); var _local_5:int; while (_local_5 < _local_4) { _local_6 = _local_3._SafeStr_13855(_local_5); this._SafeStr_14023(this._SafeStr_11154, _local_6); _local_5++; }; } private function _SafeStr_13987(k:_SafeStr_2273):void { var _local_2:_SafeStr_3946 = (k as _SafeStr_3946); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; var _local_3:_SafeStr_4690 = _local_2._SafeStr_5325(); var _local_4:_SafeStr_4704 = _local_3.data; this._SafeStr_14023(this._SafeStr_11154, _local_4); } private function onObjectUpdate(k:_SafeStr_2273):void { var _local_5:_SafeStr_2305; var _local_6:_SafeStr_2305; var _local_2:_SafeStr_4320 = (k as _SafeStr_4320); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:_SafeStr_4687 = _local_2._SafeStr_5325(); var _local_4:_SafeStr_4704 = _local_3.data; if (_local_4 != null){ _local_5 = new _SafeStr_2306(_local_4.x, _local_4.y, _local_4.z); _local_6 = new _SafeStr_2306(_local_4.dir); this._SafeStr_13970._SafeStr_13536(this._SafeStr_11154, _local_4.id, _local_5, _local_6, _local_4.state, _local_4.data, _local_4._SafeStr_7642); this._SafeStr_13970._SafeStr_13537(this._SafeStr_11154, _local_4.id, _local_4._SafeStr_13893); this._SafeStr_13970._SafeStr_13539(this._SafeStr_11154, _local_4.id, _local_4._SafeStr_13892); }; } private function _SafeStr_13988(k:_SafeStr_2273):void { var _local_2:_SafeStr_4038 = (k as _SafeStr_4038); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:_SafeStr_4703 = _local_2._SafeStr_5325(); var _local_4:int = _local_3.id; var _local_5:int = _local_3.state; var _local_6:_SafeStr_2346 = _local_3.data; this._SafeStr_13970._SafeStr_13536(this._SafeStr_11154, _local_4, null, null, _local_5, _local_6); } private function _SafeStr_13989(k:_SafeStr_2273):void { var _local_5:_SafeStr_4705; var _local_6:int; var _local_7:int; var _local_8:_SafeStr_2346; var _local_2:_SafeStr_4120 = (k as _SafeStr_4120); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:ObjectsDataUpdateMessageParser = _local_2._SafeStr_5325(); var _local_4:int; while (_local_4 < _local_3._SafeStr_14024) { _local_5 = _local_3._SafeStr_14025(_local_4); if (_local_5 != null){ _local_6 = _local_5.id; _local_7 = _local_5.state; _local_8 = _local_5.data; this._SafeStr_13970._SafeStr_13536(this._SafeStr_11154, _local_6, null, null, _local_7, _local_8); }; _local_4++; }; } private function _SafeStr_10617(event:_SafeStr_2273):void { var parser:_SafeStr_3289; var id:int; var objectRemoveEvent:_SafeStr_3278 = (event as _SafeStr_3278); if ((((objectRemoveEvent == null)) || ((objectRemoveEvent._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; parser = objectRemoveEvent._SafeStr_5325(); id = parser.id; var delay:int = parser.delay; if (delay > 0){ setTimeout(function ():void { _SafeStr_13970._SafeStr_8457(_SafeStr_11154, id, ((parser.isExpired) ? -1 : parser.pickerId), true); }, delay); } else { this._SafeStr_13970._SafeStr_8457(this._SafeStr_11154, id, ((parser.isExpired) ? -1 : parser.pickerId), true); }; } private function _SafeStr_14023(k:int, _arg_2:_SafeStr_4704):void { if ((((_arg_2 == null)) || ((this._SafeStr_13970 == null)))){ return; }; var _local_3:_SafeStr_2305 = new _SafeStr_2306(_arg_2.x, _arg_2.y, _arg_2.z); var _local_4:_SafeStr_2305 = new _SafeStr_2306(_arg_2.dir); if (_arg_2._SafeStr_14026 != null){ this._SafeStr_13970._SafeStr_13535(k, _arg_2.id, _arg_2._SafeStr_14026, _local_3, _local_4, _arg_2.state, _arg_2.data, _arg_2._SafeStr_7642); } else { this._SafeStr_13970._SafeStr_8452(k, _arg_2.id, _arg_2.type, _local_3, _local_4, _arg_2.state, _arg_2.data, _arg_2._SafeStr_7642, _arg_2._SafeStr_13892, _arg_2._SafeStr_6554, _arg_2._SafeStr_6226, _arg_2.ownerName, true, true, _arg_2._SafeStr_13893); }; } private function _SafeStr_13990(k:_SafeStr_2273):void { var _local_6:_SafeStr_4686; var _local_2:_SafeStr_4077 = (k as _SafeStr_4077); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; var _local_3:ItemsMessageParser = _local_2._SafeStr_5325(); var _local_4:int = _local_3._SafeStr_14027(); var _local_5:int; while (_local_5 < _local_4) { _local_6 = _local_3._SafeStr_7643(_local_5); this._SafeStr_14028(this._SafeStr_11154, _local_6); _local_5++; }; } private function _SafeStr_13991(k:_SafeStr_2273):void { var _local_2:_SafeStr_4096 = (k as _SafeStr_4096); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; var _local_3:_SafeStr_4689 = _local_2._SafeStr_5325(); var _local_4:_SafeStr_4686 = _local_3.data; if (_local_4 != null){ this._SafeStr_14028(this._SafeStr_11154, _local_4); }; } private function _SafeStr_13992(k:_SafeStr_2273):void { var _local_2:_SafeStr_4186 = (k as _SafeStr_4186); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:_SafeStr_4699 = _local_2._SafeStr_5325(); this._SafeStr_13970._SafeStr_8458(this._SafeStr_11154, _local_3.itemId, _local_3.pickerId); } private function _SafeStr_13993(k:_SafeStr_2273):void { var _local_6:_SafeStr_2305; var _local_7:_SafeStr_2305; var _local_2:_SafeStr_4301 = (k as _SafeStr_4301); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; var _local_3:_SafeStr_4682 = _local_2._SafeStr_5325(); var _local_4:LegacyWallGeometry = this._SafeStr_13970._SafeStr_13567(this._SafeStr_11154); if ((((this._SafeStr_13970 == null)) || ((_local_4 == null)))){ return; }; var _local_5:_SafeStr_4686 = _local_3.data; if (_local_5 != null){ _local_6 = _local_4.getLocation(_local_5._SafeStr_14029, _local_5._SafeStr_14030, _local_5.localX, _local_5.localY, _local_5.dir); _local_7 = new _SafeStr_2306(_local_4.getDirection(_local_5.dir)); this._SafeStr_13970._SafeStr_13540(this._SafeStr_11154, _local_5.id, _local_6, _local_7, _local_5.state, _local_5.data); this._SafeStr_13970._SafeStr_13543(this._SafeStr_11154, _local_5.id, _local_5.secondsToExpiration); }; } private function _SafeStr_13994(k:_SafeStr_2273):void { var _local_2:_SafeStr_4128 = (k as _SafeStr_4128); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; var _local_3:_SafeStr_4683 = _local_2._SafeStr_5325(); this._SafeStr_13970._SafeStr_13541(this._SafeStr_11154, _local_3.id, _local_3._SafeStr_11510); } private function _SafeStr_14028(k:int, _arg_2:_SafeStr_4686):void { if ((((_arg_2 == null)) || ((this._SafeStr_13970 == null)))){ return; }; var _local_3:LegacyWallGeometry = this._SafeStr_13970._SafeStr_13567(k); if (_local_3 == null){ return; }; var _local_4:_SafeStr_2305; if (!_arg_2._SafeStr_14031){ _local_4 = _local_3.getLocation(_arg_2._SafeStr_14029, _arg_2._SafeStr_14030, _arg_2.localX, _arg_2.localY, _arg_2.dir); } else { _local_4 = _local_3._SafeStr_14032(_arg_2.y, _arg_2.z, _arg_2.dir); }; var _local_5:_SafeStr_2305 = new _SafeStr_2306(_local_3.getDirection(_arg_2.dir)); this._SafeStr_13970._SafeStr_8453(k, _arg_2.id, _arg_2.type, _local_4, _local_5, _arg_2.state, _arg_2.data, _arg_2._SafeStr_6554, _arg_2._SafeStr_6226, _arg_2.ownerName, _arg_2.secondsToExpiration); } private function _SafeStr_11166(k:_SafeStr_2273):void { var _local_5:_SafeStr_2680; var _local_6:_SafeStr_2305; var _local_7:_SafeStr_2305; var _local_8:int; var _local_2:_SafeStr_2683 = (k as _SafeStr_2683); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:UsersMessageParser = _local_2._SafeStr_5325(); var _local_4:int; while (_local_4 < _local_3._SafeStr_11186()) { _local_5 = _local_3._SafeStr_11187(_local_4); if (_local_5 != null){ _local_6 = new _SafeStr_2306(_local_5.x, _local_5.y, _local_5.z); _local_7 = new _SafeStr_2306(_local_5.dir); _local_8 = _local_5._SafeStr_6480; this._SafeStr_13970._SafeStr_13544(this._SafeStr_11154, _local_5._SafeStr_6603, _local_6, _local_7, _local_5.dir, _local_8, _local_5.figure); if (_local_5._SafeStr_6235 == this._SafeStr_13972){ this._SafeStr_13970._SafeStr_13602(this._SafeStr_11154, _local_5._SafeStr_6603); this._SafeStr_13970._SafeStr_13547(this._SafeStr_11154, _local_5._SafeStr_6603); }; this._SafeStr_13970._SafeStr_13548(this._SafeStr_11154, _local_5._SafeStr_6603, _local_5.figure, _local_5._SafeStr_14033, _local_5._SafeStr_7555, _local_5._SafeStr_6582); if (RoomObjectUserTypes._SafeStr_13879(_local_8) == RoomObjectUserTypes._SafeStr_7651){ if (this._SafeStr_13970._SafeStr_13558(_local_5.figure) == _SafeStr_3698._SafeStr_6571){ this._SafeStr_13970._SafeStr_13550(this._SafeStr_11154, _local_5._SafeStr_6603, _local_5._SafeStr_14034); }; }; if (this._SafeStr_13970.configuration.getBoolean("avatar.ignored.bubble.enabled")){ this._SafeStr_13970._SafeStr_13549(this._SafeStr_11154, _local_5._SafeStr_6603, _SafeStr_2464._SafeStr_13910, Number(this._SafeStr_13970.sessionDataManager._SafeStr_6508(_local_5.name))); }; }; _local_4++; }; this._SafeStr_14035(); } private function _SafeStr_13995(k:_SafeStr_2273):void { var _local_7:_SafeStr_4684; var _local_8:Number; var _local_9:_SafeStr_2305; var _local_10:_SafeStr_2305; var _local_11:_SafeStr_2305; 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_4706; var _local_2:_SafeStr_4079 = (k as _SafeStr_4079); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:UserUpdateMessageParser = _local_2._SafeStr_5325(); var _local_4:_SafeStr_2657 = this._SafeStr_13970._SafeStr_13559(this._SafeStr_11154); if (_local_4 == null){ return; }; var _local_5:Number = _local_4.getNumber(_SafeStr_3029._SafeStr_13610); var _local_6:int; while (_local_6 < _local_3._SafeStr_14036) { _local_7 = _local_3._SafeStr_14037(_local_6); if (_local_7 != null){ _local_8 = _local_7._SafeStr_14038; if (_local_5 != 0){ _local_8 = (_local_8 / _local_5); }; _local_9 = new _SafeStr_2306(_local_7.x, _local_7.y, (_local_7.z + _local_8)); _local_10 = new _SafeStr_2306(_local_7.dir); _local_11 = null; if (_local_7._SafeStr_13826){ _local_11 = new _SafeStr_2306(_local_7._SafeStr_14039, _local_7._SafeStr_14040, _local_7._SafeStr_14041); }; this._SafeStr_13970._SafeStr_13545(this._SafeStr_11154, _local_7.id, _local_9, _local_11, _local_7._SafeStr_14042, _local_8, _local_10, _local_7._SafeStr_14043); _local_12 = true; _local_13 = false; _local_14 = _SafeStr_2464._SafeStr_14044; _local_15 = ""; this._SafeStr_13970._SafeStr_13546(this._SafeStr_11154, _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_14045){ case "flatctrl": this._SafeStr_13970._SafeStr_13546(this._SafeStr_11154, _local_7.id, _local_19._SafeStr_8006); break; case "sign": if (_local_18 == 1){ _local_12 = false; }; this._SafeStr_13970._SafeStr_13549(this._SafeStr_11154, _local_7.id, _SafeStr_2464._SafeStr_13915, int(_local_19._SafeStr_8006)); break; case "gst": if (_local_18 == 1){ _local_12 = false; }; this._SafeStr_13970._SafeStr_13551(this._SafeStr_11154, _local_7.id, _local_19._SafeStr_8006); break; case "wav": case "mv": _local_17 = true; _local_13 = true; _local_14 = _local_19._SafeStr_14045; _local_15 = _local_19._SafeStr_8006; break; case "swim": _local_16 = true; _local_13 = true; _local_14 = _local_19._SafeStr_14045; _local_15 = _local_19._SafeStr_8006; break; case "trd": break; default: _local_13 = true; _local_14 = _local_19._SafeStr_14045; _local_15 = _local_19._SafeStr_8006; }; }; if (((!(_local_17)) && (_local_16))){ _local_13 = true; _local_14 = "float"; }; if (_local_13){ this._SafeStr_13970._SafeStr_13550(this._SafeStr_11154, _local_7.id, _local_14, _local_15); } else { if (_local_12){ this._SafeStr_13970._SafeStr_13550(this._SafeStr_11154, _local_7.id, _SafeStr_2464._SafeStr_14044, ""); }; }; }; _local_6++; }; this._SafeStr_14035(); } private function _SafeStr_13996(k:_SafeStr_2273):void { var _local_2:_SafeStr_3137 = (k as _SafeStr_3137); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:_SafeStr_3111 = _local_2._SafeStr_5325(); this._SafeStr_13970._SafeStr_13553(this._SafeStr_11154, _local_3.id); this._SafeStr_14035(); } private function _SafeStr_13997(k:_SafeStr_2273):void { var _local_2:_SafeStr_2895 = (k as _SafeStr_2895); if (_local_2 == null){ return; }; this._SafeStr_13970._SafeStr_13548(this._SafeStr_11154, _local_2.id, _local_2.figure, _local_2._SafeStr_14033); } private function _SafeStr_6376(k:_SafeStr_2273):void { var _local_2:_SafeStr_3148 = (k as _SafeStr_3148); if (_local_2 == null){ return; }; var _local_3:_SafeStr_3119 = _local_2._SafeStr_5325(); this._SafeStr_13970._SafeStr_13548(this._SafeStr_11154, _local_3._SafeStr_6603, _local_3.figureData._SafeStr_5335, "", "", _local_3._SafeStr_6582); } private function _SafeStr_13998(k:_SafeStr_2273):void { var _local_2:_SafeStr_4277 = (k as _SafeStr_4277); if (_local_2 == null){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:_SafeStr_4702 = _local_2._SafeStr_5325(); if (_local_3 == null){ return; }; this._SafeStr_13970._SafeStr_13549(this._SafeStr_11154, _local_3.userId, _SafeStr_2464._SafeStr_13916, _local_3._SafeStr_14046); } private function _SafeStr_13999(k:_SafeStr_2273):void { var _local_2:_SafeStr_3138 = (k as _SafeStr_3138); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:_SafeStr_3117 = _local_2._SafeStr_5325(); this._SafeStr_13970._SafeStr_13549(this._SafeStr_11154, _local_3.userId, _SafeStr_2464._SafeStr_13912, _local_3._SafeStr_6216); } private function _SafeStr_14000(k:_SafeStr_2273):void { var _local_2:_SafeStr_4268 = (k as _SafeStr_4268); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:_SafeStr_4685 = _local_2._SafeStr_5325(); this._SafeStr_13970._SafeStr_13552(this._SafeStr_11154, _local_3.userId, _local_3._SafeStr_6159, _local_3._SafeStr_14047); } private function _SafeStr_14001(k:_SafeStr_2273):void { var _local_2:_SafeStr_4171 = (k as _SafeStr_4171); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:_SafeStr_4696 = _local_2._SafeStr_5325(); var _local_4:int = 1; if (!_local_3._SafeStr_14048){ _local_4 = 0; }; this._SafeStr_13970._SafeStr_13549(this._SafeStr_11154, _local_3.userId, _SafeStr_2464._SafeStr_13908, _local_4); } private function _SafeStr_14002(k:_SafeStr_2273):void { var _local_2:_SafeStr_4695; if (this._SafeStr_13970 == null){ return; }; if ((k is _SafeStr_4253)){ _local_2 = (k as _SafeStr_4253)._SafeStr_5325(); this._SafeStr_13970._SafeStr_13549(this._SafeStr_11154, _local_2.userId, _SafeStr_2464._SafeStr_6482, _local_2._SafeStr_5867); }; } private function _SafeStr_14003(k:_SafeStr_2273):void { var _local_2:_SafeStr_4691; if (this._SafeStr_13970 == null){ return; }; if ((k is _SafeStr_4299)){ _local_2 = (k as _SafeStr_4299)._SafeStr_5325(); this._SafeStr_13970._SafeStr_13549(this._SafeStr_11154, _local_2.userId, _SafeStr_2464._SafeStr_13911, _local_2._SafeStr_5867); }; } private function _SafeStr_14004(k:_SafeStr_2273):void { var _local_2:_SafeStr_4701; var _local_3:Array; var _local_4:int; var _local_5:_SafeStr_4688; var _local_6:_SafeStr_4688; var _local_7:_SafeStr_2436; var _local_8:String; var _local_9:_SafeStr_2657; if (this._SafeStr_13970 == null){ return; }; if ((k is _SafeStr_4306)){ _local_2 = (k as _SafeStr_4306)._SafeStr_5325(); this._SafeStr_13970._SafeStr_13536(this._SafeStr_11154, _local_2.id, null, null, 1, null); this._SafeStr_13970._SafeStr_13536(this._SafeStr_11154, _local_2.id, null, null, 2, null); _local_3 = _local_2._SafeStr_14049; _local_4 = 0; while (_local_4 < _local_3.length) { _local_5 = _local_3[_local_4]; if (_local_5 != null){ this._SafeStr_13970._SafeStr_13538(this._SafeStr_11154, _local_5.id, _local_5.loc, _local_5.target); }; _local_4++; }; if (_local_2.avatar != null){ _local_6 = _local_2.avatar; this._SafeStr_13970._SafeStr_13545(this._SafeStr_11154, _local_6.id, _local_6.loc, _local_6.target); if (this._SafeStr_13970){ _local_9 = this._SafeStr_13970._SafeStr_13559(this._SafeStr_11154); if (_local_9){ _local_7 = _local_9._SafeStr_13855(_local_6.id, _SafeStr_2285._SafeStr_5707); }; }; if (((!((_local_7 == null))) && (!((_local_7.getType() == RoomObjectUserTypes._SafeStr_6571))))){ switch (_local_6._SafeStr_14050){ case _SafeStr_4688._SafeStr_14051: _local_8 = "mv"; break; case _SafeStr_4688._SafeStr_14052: _local_8 = "std"; break; }; this._SafeStr_13970._SafeStr_13550(this._SafeStr_11154, _local_6.id, _local_8); }; }; }; } private function _SafeStr_14005(k:_SafeStr_2273):void { var _local_2:_SafeStr_3096; if (this._SafeStr_13970 == null){ return; }; var _local_3:_SafeStr_2298 = this._SafeStr_13970.roomSessionManager.getSession(this._SafeStr_11154); if ((k is _SafeStr_3092)){ _local_2 = (k as _SafeStr_3092)._SafeStr_5325(); } else { if ((k is _SafeStr_3100)){ _local_2 = (k as _SafeStr_3100)._SafeStr_5325(); if (((((_local_2) && (_local_3))) && ((_local_2.userId == _local_3._SafeStr_8432)))){ return; }; } else { if ((k is _SafeStr_3090)){ _local_2 = (k as _SafeStr_3090)._SafeStr_5325(); }; }; }; if (_local_2 == null){ return; }; this._SafeStr_13970._SafeStr_5964(this._SafeStr_11154, _local_2.userId, _local_2.gesture); this._SafeStr_13970._SafeStr_13549(this._SafeStr_11154, _local_2.userId, _SafeStr_2464._SafeStr_13907, Math.ceil((_local_2.text.length / 10))); } private function _SafeStr_14006(k:_SafeStr_2273):void { var _local_2:_SafeStr_4011 = (k as _SafeStr_4011); if (_local_2 == null){ return; }; var _local_3:_SafeStr_4698 = _local_2._SafeStr_5325(); var _local_4:int = 1; if (!_local_3._SafeStr_6243){ _local_4 = 0; }; this._SafeStr_13970._SafeStr_13549(this._SafeStr_11154, _local_3.userId, _SafeStr_2464._SafeStr_13909, _local_4); } private function _SafeStr_14009(k:_SafeStr_4278):void { if (k == null){ return; }; var _local_2:_SafeStr_4707 = k._SafeStr_5325(); this._SafeStr_13970._SafeStr_13549(this._SafeStr_11154, _local_2._SafeStr_10957, _SafeStr_2464._SafeStr_13913, _local_2._SafeStr_10958); } private function _SafeStr_14007(k:_SafeStr_2273):void { var _local_2:_SafeStr_4156 = (k as _SafeStr_4156); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:_SafeStr_4681 = _local_2._SafeStr_5325(); var _local_4:int = _local_3.id; var _local_5:int = _local_3.value; var _local_6:_SafeStr_2346 = new _SafeStr_2428(); this._SafeStr_13970._SafeStr_13536(this._SafeStr_11154, _local_4, null, null, _local_5, _local_6); } private function _SafeStr_14008(k:_SafeStr_2273):void { var _local_2:_SafeStr_4042 = (k as _SafeStr_4042); if ((((_local_2 == null)) || ((_local_2._SafeStr_5325() == null)))){ return; }; if (this._SafeStr_13970 == null){ return; }; var _local_3:_SafeStr_4708 = _local_2._SafeStr_5325(); var _local_4:int = _local_3.id; var _local_5:int = _local_3.status; var _local_6:_SafeStr_2346 = new _SafeStr_2428(); this._SafeStr_13970._SafeStr_13536(this._SafeStr_11154, _local_4, null, null, _local_5, _local_6); } private function _SafeStr_14010(k:_SafeStr_4048):void { if (k == null){ return; }; var _local_2:_SafeStr_4693 = k._SafeStr_5325(); var _local_3:Boolean = _local_2.isPlaying; this._SafeStr_13970._SafeStr_13606(this._SafeStr_11154, _local_3); } private function _SafeStr_14011(k:_SafeStr_2273):void { var _local_2:_SafeStr_4694; var _local_3:int; if (this._SafeStr_13970 == null){ return; }; if ((k is _SafeStr_4234)){ _local_2 = (k as _SafeStr_4234)._SafeStr_5325(); _local_3 = this._SafeStr_13843(0); this._SafeStr_13970._SafeStr_13549(_local_3, _local_2.userId, _SafeStr_2464._SafeStr_13914, _local_2.value); }; } private function _SafeStr_14012(k:_SafeStr_2273):void { if (!this._SafeStr_13970.configuration.getBoolean("avatar.ignored.bubble.enabled")){ return; }; var _local_2:_SafeStr_4329 = (k as _SafeStr_4329); var _local_3:_SafeStr_2456 = this._SafeStr_13970.roomSessionManager.getSession(this._SafeStr_11154).userDataManager._SafeStr_6259(_local_2.name); if (_local_3 != null){ switch (_local_2.result){ case 1: case 2: this._SafeStr_13970._SafeStr_13549(this._SafeStr_11154, _local_3._SafeStr_5706, _SafeStr_2464._SafeStr_13910, 1); return; case 3: this._SafeStr_13970._SafeStr_13549(this._SafeStr_11154, _local_3._SafeStr_5706, _SafeStr_2464._SafeStr_13910, 0); return; }; }; } private function onGuideSessionStarted(k:_SafeStr_2273):void { var _local_2:_SafeStr_4709 = (k.parser as _SafeStr_4709); this._SafeStr_13976 = _local_2._SafeStr_14053; this._SafeStr_13977 = _local_2._SafeStr_5334; this._SafeStr_14035(); } private function onGuideSessionEnded(k:_SafeStr_2273):void { this._SafeStr_14054(); } private function onGuideSessionError(k:_SafeStr_2273):void { this._SafeStr_14054(); } private function _SafeStr_14035():void { var k:int = this._SafeStr_13970.sessionDataManager.userId; this._SafeStr_14055(this._SafeStr_13976, (((this._SafeStr_13977 == k)) ? _SafeStr_4377.GUIDE : _SafeStr_4377.NONE)); this._SafeStr_14055(this._SafeStr_13977, (((this._SafeStr_13976 == k)) ? _SafeStr_4377._SafeStr_14056 : _SafeStr_4377.NONE)); } private function _SafeStr_14054():void { this._SafeStr_14055(this._SafeStr_13976, _SafeStr_4377.NONE); this._SafeStr_14055(this._SafeStr_13977, _SafeStr_4377.NONE); this._SafeStr_13976 = -1; this._SafeStr_13977 = -1; } private function _SafeStr_14055(k:int, _arg_2:int):void { if (((!(this._SafeStr_13970)) || (!(this._SafeStr_13970.roomSessionManager)))){ return; }; var _local_3:_SafeStr_2298 = this._SafeStr_13970.roomSessionManager.getSession(this._SafeStr_11154); if (_local_3 == null){ return; }; var _local_4:_SafeStr_2456 = _local_3.userDataManager._SafeStr_5704(k, _SafeStr_2340._SafeStr_5746); if (_local_4 != null){ this._SafeStr_13970._SafeStr_13549(this._SafeStr_11154, _local_4._SafeStr_5706, _SafeStr_2464._SafeStr_13918, _arg_2); }; } } }//package _-1uj // _SafeStr_10617 = "_-0NP" (String#7971, DoABC#3) // _SafeStr_10957 = "_-5GA" (String#35049, DoABC#3) // _SafeStr_10958 = "_-0df" (String#23706, DoABC#3) // _SafeStr_11154 = "_-2QK" (String#3186, DoABC#3) // _SafeStr_11166 = "_-5Na" (String#3947, DoABC#3) // _SafeStr_11167 = "_-1dZ" (String#1077, DoABC#3) // _SafeStr_11186 = "_-28c" (String#27372, DoABC#3) // _SafeStr_11187 = "_-34Q" (String#29662, DoABC#3) // _SafeStr_11510 = "_-0Kt" (String#22996, DoABC#3) // _SafeStr_11604 = "_-4ya" (String#34325, DoABC#3) // _SafeStr_11697 = "_-01K" (String#2550, DoABC#3) // _SafeStr_11739 = "_-nN" (String#40297, DoABC#3) // _SafeStr_11740 = "_-lp" (String#40232, DoABC#3) // _SafeStr_13535 = "_-1Ff" (String#8894, DoABC#3) // _SafeStr_13536 = "_-2sr" (String#10577, DoABC#3) // _SafeStr_13537 = "_-60a" (String#13794, DoABC#3) // _SafeStr_13538 = "_-3U9" (String#11198, DoABC#3) // _SafeStr_13539 = "_-10Y" (String#8642, DoABC#3) // _SafeStr_13540 = "_-2EK" (String#9934, DoABC#3) // _SafeStr_13541 = "_-05l" (String#7706, DoABC#3) // _SafeStr_13543 = "_-30W" (String#10731, DoABC#3) // _SafeStr_13544 = "_-1Sq" (String#2954, DoABC#3) // _SafeStr_13545 = "_-11p" (String#2844, DoABC#3) // _SafeStr_13546 = "_-IZ" (String#14741, DoABC#3) // _SafeStr_13547 = "_-2Bb" (String#9887, DoABC#3) // _SafeStr_13548 = "_-2Wn" (String#3216, DoABC#3) // _SafeStr_13549 = "_-1cS" (String#3012, DoABC#3) // _SafeStr_13550 = "_-4tK" (String#3813, DoABC#3) // _SafeStr_13551 = "_-5ip" (String#13489, DoABC#3) // _SafeStr_13552 = "_-13P" (String#2849, DoABC#3) // _SafeStr_13553 = "_-3gp" (String#3517, DoABC#3) // _SafeStr_13555 = "_-0b0" (String#2722, DoABC#3) // _SafeStr_13556 = "_-2gz" (String#10392, DoABC#3) // _SafeStr_13557 = "_-5p3" (String#13596, DoABC#3) // _SafeStr_13558 = "_-1WM" (String#9169, DoABC#3) // _SafeStr_13559 = "_-2f0" (String#1516, DoABC#3) // _SafeStr_13567 = "_-0WQ" (String#2702, DoABC#3) // _SafeStr_13568 = "_-5Ep" (String#3903, DoABC#3) // _SafeStr_13592 = "_-4-6" (String#3585, DoABC#3) // _SafeStr_13593 = "_-3Qs" (String#1539, DoABC#3) // _SafeStr_13602 = "_-4q8" (String#12592, DoABC#3) // _SafeStr_13603 = "_-189" (String#8767, DoABC#3) // _SafeStr_13605 = "_-aD" (String#15059, DoABC#3) // _SafeStr_13606 = "_-4H3" (String#12021, DoABC#3) // _SafeStr_13607 = "_-1K5" (String#8961, DoABC#3) // _SafeStr_13610 = "_-5Yp" (String#35773, DoABC#3) // _SafeStr_13724 = "_-3mY" (String#11503, DoABC#3) // _SafeStr_13826 = "_-0t4" (String#24298, DoABC#3) // _SafeStr_13838 = "_-40E" (String#31977, DoABC#3) // _SafeStr_13839 = "_-5gv" (String#36088, DoABC#3) // _SafeStr_13843 = "_-0YL" (String#2710, DoABC#3) // _SafeStr_13855 = "_-4rO" (String#1580, DoABC#3) // _SafeStr_13879 = "_-28M" (String#1500, DoABC#3) // _SafeStr_13880 = "_-4Vy" (String#3712, DoABC#3) // _SafeStr_13892 = "_-3Va" (String#30753, DoABC#3) // _SafeStr_13893 = "_-4qX" (String#34017, DoABC#3) // _SafeStr_13907 = "_-2rU" (String#29130, DoABC#3) // _SafeStr_13908 = "_-Si" (String#39533, DoABC#3) // _SafeStr_13909 = "_-4KX" (String#32785, DoABC#3) // _SafeStr_13910 = "_-0bp" (String#23623, DoABC#3) // _SafeStr_13911 = "_-0K7" (String#22968, DoABC#3) // _SafeStr_13912 = "_-3ib" (String#31241, DoABC#3) // _SafeStr_13913 = "_-1w6" (String#26846, DoABC#3) // _SafeStr_13914 = "_-1iM" (String#26312, DoABC#3) // _SafeStr_13915 = "_-2lQ" (String#28893, DoABC#3) // _SafeStr_13916 = "_-3T5" (String#30657, DoABC#3) // _SafeStr_13918 = "_-5AD" (String#34827, DoABC#3) // _SafeStr_13926 = "_-6Xe" (String#38178, DoABC#3) // _SafeStr_13927 = "_-3Ve" (String#30757, DoABC#3) // _SafeStr_13928 = "_-3Rd" (String#30603, DoABC#3) // _SafeStr_13963 = "_-5ib" (String#36155, DoABC#3) // _SafeStr_13970 = "_-0Nm" (String#23111, DoABC#3) // _SafeStr_13971 = "_-4gV" (String#33632, DoABC#3) // _SafeStr_13972 = "_-1Dq" (String#8859, DoABC#3) // _SafeStr_13973 = "_-0-I" (String#22158, DoABC#3) // _SafeStr_13974 = "_-1nk" (String#26528, DoABC#3) // _SafeStr_13975 = "_-3-h" (String#29481, DoABC#3) // _SafeStr_13976 = "_-4DV" (String#11959, DoABC#3) // _SafeStr_13977 = "_-2om" (String#29022, DoABC#3) // _SafeStr_13978 = "_-ak" (String#39813, DoABC#3) // _SafeStr_13979 = "_-Rc" (String#39497, DoABC#3) // _SafeStr_13980 = "_-41" (String#11769, DoABC#3) // _SafeStr_13981 = "_-FH" (String#4358, DoABC#3) // _SafeStr_13982 = "_-3-V" (String#29473, DoABC#3) // _SafeStr_13983 = "_-3T7" (String#30659, DoABC#3) // _SafeStr_13984 = "_-08j" (String#2588, DoABC#3) // _SafeStr_13985 = "_-5CR" (String#34911, DoABC#3) // _SafeStr_13986 = "_-3Ra" (String#30600, DoABC#3) // _SafeStr_13987 = "_-1T1" (String#25732, DoABC#3) // _SafeStr_13988 = "_-2Zo" (String#28435, DoABC#3) // _SafeStr_13989 = "_-2nY" (String#28983, DoABC#3) // _SafeStr_13990 = "_-5vC" (String#36635, DoABC#3) // _SafeStr_13991 = "_-0E2" (String#22715, DoABC#3) // _SafeStr_13992 = "_-68D" (String#37192, DoABC#3) // _SafeStr_13993 = "_-56A" (String#34673, DoABC#3) // _SafeStr_13994 = "_-5i6" (String#36138, DoABC#3) // _SafeStr_13995 = "_-1EY" (String#25171, DoABC#3) // _SafeStr_13996 = "_-0PL" (String#8009, DoABC#3) // _SafeStr_13997 = "_-53r" (String#860, DoABC#3) // _SafeStr_13998 = "_-3nm" (String#31447, DoABC#3) // _SafeStr_13999 = "_-3nM" (String#11517, DoABC#3) // _SafeStr_14000 = "_-568" (String#34672, DoABC#3) // _SafeStr_14001 = "_-6KS" (String#37643, DoABC#3) // _SafeStr_14002 = "_-6eJ" (String#38453, DoABC#3) // _SafeStr_14003 = "_-3-J" (String#29466, DoABC#3) // _SafeStr_14004 = "_-1Hb" (String#25276, DoABC#3) // _SafeStr_14005 = "_-5TD" (String#35543, DoABC#3) // _SafeStr_14006 = "_-2Dp" (String#27575, DoABC#3) // _SafeStr_14007 = "_-633" (String#36980, DoABC#3) // _SafeStr_14008 = "_-4-h" (String#31956, DoABC#3) // _SafeStr_14009 = "_-6AN" (String#37277, DoABC#3) // _SafeStr_14010 = "_-6h7" (String#38577, DoABC#3) // _SafeStr_14011 = "_-6Nx" (String#37783, DoABC#3) // _SafeStr_14012 = "_-2b-" (String#10298, DoABC#3) // _SafeStr_14013 = "_-0QG" (String#23202, DoABC#3) // _SafeStr_14014 = "_-3FU" (String#30109, DoABC#3) // _SafeStr_14015 = "_-5ws" (String#36697, DoABC#3) // _SafeStr_14016 = "_-5kV" (String#36223, DoABC#3) // _SafeStr_14017 = "_-5kK" (String#36216, DoABC#3) // _SafeStr_14018 = "_-6EY" (String#37429, DoABC#3) // _SafeStr_14019 = "_-19h" (String#24976, DoABC#3) // _SafeStr_14020 = "_-0H3" (String#22836, DoABC#3) // _SafeStr_14021 = "_-5ei" (String#36009, DoABC#3) // _SafeStr_14022 = "_-6hb" (String#38596, DoABC#3) // _SafeStr_14023 = "_-2KB" (String#27820, DoABC#3) // _SafeStr_14024 = "_-4gd" (String#33634, DoABC#3) // _SafeStr_14025 = "_-0nb" (String#24078, DoABC#3) // _SafeStr_14026 = "_-0zn" (String#24558, DoABC#3) // _SafeStr_14027 = "_-3VN" (String#30745, DoABC#3) // _SafeStr_14028 = "_-0B2" (String#22593, DoABC#3) // _SafeStr_14029 = "_-3ZJ" (String#30898, DoABC#3) // _SafeStr_14030 = "_-433" (String#32093, DoABC#3) // _SafeStr_14031 = "_-1W8" (String#25841, DoABC#3) // _SafeStr_14032 = "_-3tK" (String#31665, DoABC#3) // _SafeStr_14033 = "_-k4" (String#15226, DoABC#3) // _SafeStr_14034 = "_-4K6" (String#32770, DoABC#3) // _SafeStr_14035 = "_-6Nv" (String#37781, DoABC#3) // _SafeStr_14036 = "_-239" (String#27160, DoABC#3) // _SafeStr_14037 = "_-6i6" (String#38614, DoABC#3) // _SafeStr_14038 = "_-1q2" (String#26617, DoABC#3) // _SafeStr_14039 = "_-59L" (String#34791, DoABC#3) // _SafeStr_14040 = "_-6gS" (String#38544, DoABC#3) // _SafeStr_14041 = "_-3Aq" (String#29920, DoABC#3) // _SafeStr_14042 = "_-3k5" (String#31296, DoABC#3) // _SafeStr_14043 = "_-xm" (String#40693, DoABC#3) // _SafeStr_14044 = "_-6BB" (String#37312, DoABC#3) // _SafeStr_14045 = "_-0wU" (String#24433, DoABC#3) // _SafeStr_14046 = "_-5E2" (String#34969, DoABC#3) // _SafeStr_14047 = "_-Av" (String#38882, DoABC#3) // _SafeStr_14048 = "_-6VV" (String#38083, DoABC#3) // _SafeStr_14049 = "_-3NG" (String#30438, DoABC#3) // _SafeStr_14050 = "_-Nw" (String#39358, DoABC#3) // _SafeStr_14051 = "_-4EG" (String#32549, DoABC#3) // _SafeStr_14052 = "_-KS" (String#39231, DoABC#3) // _SafeStr_14053 = "_-6ah" (String#38294, DoABC#3) // _SafeStr_14054 = "_-1-b" (String#24585, DoABC#3) // _SafeStr_14055 = "_-1DD" (String#25114, DoABC#3) // _SafeStr_14056 = "_-3xN" (String#31834, DoABC#3) // _SafeStr_2252 = "_-3P9" (String#11109, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2319 = "_-21o" (String#27105, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2428 = "_-5Dr" (String#12998, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2657 = "_-1vm" (String#9589, DoABC#3) // _SafeStr_2680 = "_-0A8" (String#7774, DoABC#3) // _SafeStr_2682 = "_-2eJ" (String#28612, DoABC#3) // _SafeStr_2683 = "_-4SI" (String#33113, DoABC#3) // _SafeStr_2690 = "_-3TU" (String#11180, DoABC#3) // _SafeStr_2892 = "_-md" (String#15266, DoABC#3) // _SafeStr_2895 = "_-21L" (String#27090, DoABC#3) // _SafeStr_2906 = "_-1Se" (String#25717, DoABC#3) // _SafeStr_3029 = "_-3Lx" (String#30380, DoABC#3) // _SafeStr_3090 = "_-1kc" (String#26405, DoABC#3) // _SafeStr_3092 = "_-1lN" (String#26431, DoABC#3) // _SafeStr_3096 = "_-0PC" (String#8006, DoABC#3) // _SafeStr_3100 = "_-0mg" (String#24046, DoABC#3) // _SafeStr_3111 = "_-61x" (String#13812, DoABC#3) // _SafeStr_3117 = "_-0vm" (String#8537, DoABC#3) // _SafeStr_3119 = "_-1iQ" (String#9353, DoABC#3) // _SafeStr_3137 = "_-1zk" (String#26997, DoABC#3) // _SafeStr_3138 = "_-6Xy" (String#38192, DoABC#3) // _SafeStr_3148 = "_-6gg" (String#38556, DoABC#3) // _SafeStr_3227 = "_-02-" (String#7644, DoABC#3) // _SafeStr_3278 = "_-4AM" (String#32389, DoABC#3) // _SafeStr_3289 = "_-1U7" (String#9136, DoABC#3) // _SafeStr_3628 = "_-01R" (String#22237, DoABC#3) // _SafeStr_3633 = "_-4RN" (String#12177, DoABC#3) // _SafeStr_3634 = "_-6bt" (String#14386, DoABC#3) // _SafeStr_3698 = "_-1hq" (String#26290, DoABC#3) // _SafeStr_3946 = "_-HF" (String#39108, DoABC#3) // _SafeStr_4011 = "_-Ud" (String#39611, DoABC#3) // _SafeStr_4038 = "_-0k6" (String#23948, DoABC#3) // _SafeStr_4042 = "_-4W-" (String#33262, DoABC#3) // _SafeStr_4048 = "_-6Y5" (String#38198, DoABC#3) // _SafeStr_4072 = "_-53" (String#34545, DoABC#3) // _SafeStr_4077 = "_-36Z" (String#29752, DoABC#3) // _SafeStr_4079 = "_-1qq" (String#26642, DoABC#3) // _SafeStr_4091 = "_-4jI" (String#33741, DoABC#3) // _SafeStr_4096 = "_-3Iw" (String#30257, DoABC#3) // _SafeStr_4120 = "_-2Uh" (String#28225, DoABC#3) // _SafeStr_4124 = "_-2V8" (String#28247, DoABC#3) // _SafeStr_4128 = "_-14e" (String#24787, DoABC#3) // _SafeStr_4140 = "_-645" (String#37024, DoABC#3) // _SafeStr_4145 = "_-3zR" (String#31909, DoABC#3) // _SafeStr_4156 = "_-0rC" (String#24219, DoABC#3) // _SafeStr_4171 = "_-1I" (String#25290, DoABC#3) // _SafeStr_4173 = "_-1kh" (String#26409, DoABC#3) // _SafeStr_4186 = "_-1Jd" (String#25352, DoABC#3) // _SafeStr_4208 = "_-3G7" (String#30139, DoABC#3) // _SafeStr_4234 = "_-4Ta" (String#33170, DoABC#3) // _SafeStr_4253 = "_-6Fr" (String#37475, DoABC#3) // _SafeStr_4255 = "_-33e" (String#29631, DoABC#3) // _SafeStr_4268 = "_-3r-" (String#31569, DoABC#3) // _SafeStr_4270 = "_-4-E" (String#31938, DoABC#3) // _SafeStr_4277 = "_-4H7" (String#32652, DoABC#3) // _SafeStr_4278 = "_-6g8" (String#38530, DoABC#3) // _SafeStr_4288 = "_-2-k" (String#27032, DoABC#3) // _SafeStr_4299 = "_-1tO" (String#26739, DoABC#3) // _SafeStr_4301 = "_-4XD" (String#33308, DoABC#3) // _SafeStr_4306 = "_-l" (String#40196, DoABC#3) // _SafeStr_4320 = "_-MY" (String#39305, DoABC#3) // _SafeStr_4329 = "_-2Xf" (String#28349, DoABC#3) // _SafeStr_4377 = "_-3z8" (String#11728, DoABC#3) // _SafeStr_4681 = "_-3rH" (String#11593, DoABC#3) // _SafeStr_4682 = "_-YR" (String#15022, DoABC#3) // _SafeStr_4683 = "_-0nC" (String#8406, DoABC#3) // _SafeStr_4684 = "_-01e" (String#7636, DoABC#3) // _SafeStr_4685 = "_-3iG" (String#11435, DoABC#3) // _SafeStr_4686 = "_-nT" (String#15281, DoABC#3) // _SafeStr_4687 = "_-26R" (String#9793, DoABC#3) // _SafeStr_4688 = "_-56H" (String#12857, DoABC#3) // _SafeStr_4689 = "_-0WK" (String#8128, DoABC#3) // _SafeStr_4690 = "_-1rx" (String#9517, DoABC#3) // _SafeStr_4691 = "_-2ia" (String#10410, DoABC#3) // _SafeStr_4692 = "_-2dC" (String#10330, DoABC#3) // _SafeStr_4693 = "_-0UN" (String#8097, DoABC#3) // _SafeStr_4694 = "_-Jb" (String#14758, DoABC#3) // _SafeStr_4695 = "_-3hx" (String#11428, DoABC#3) // _SafeStr_4696 = "_-2WJ" (String#10230, DoABC#3) // _SafeStr_4697 = "_-588" (String#12893, DoABC#3) // _SafeStr_4698 = "_-1Pn" (String#9068, DoABC#3) // _SafeStr_4699 = "_-5YV" (String#13331, DoABC#3) // _SafeStr_4700 = "_-2U6" (String#10197, DoABC#3) // _SafeStr_4701 = "_-3b7" (String#11312, DoABC#3) // _SafeStr_4702 = "_-3Wf" (String#11227, DoABC#3) // _SafeStr_4703 = "_-5J2" (String#13081, DoABC#3) // _SafeStr_4704 = "_-2LE" (String#10052, DoABC#3) // _SafeStr_4705 = "_-52z" (String#12804, DoABC#3) // _SafeStr_4706 = "_-1Q6" (String#9072, DoABC#3) // _SafeStr_4707 = "_-3lw" (String#11495, DoABC#3) // _SafeStr_4708 = "_-48c" (String#11885, DoABC#3) // _SafeStr_4709 = "_-12Z" (String#8671, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5334 = "_-4qE" (String#34003, DoABC#3) // _SafeStr_5335 = "_-09H" (String#22521, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5704 = "_-h6" (String#15175, DoABC#3) // _SafeStr_5706 = "_-5Da" (String#12991, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5746 = "_-53Y" (String#34565, DoABC#3) // _SafeStr_5867 = "_-4E6" (String#11966, DoABC#3) // _SafeStr_5964 = "_-4uq" (String#3825, DoABC#3) // _SafeStr_6159 = "_-5bD" (String#35866, DoABC#3) // _SafeStr_6216 = "_-4Qd" (String#33041, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_6243 = "_-00J" (String#22199, DoABC#3) // _SafeStr_6259 = "_-5FJ" (String#13022, DoABC#3) // _SafeStr_6376 = "_-0zt" (String#1462, DoABC#3) // _SafeStr_6480 = "_-2o" (String#28998, DoABC#3) // _SafeStr_6482 = "_-1QG" (String#25617, DoABC#3) // _SafeStr_6508 = "_-Ed" (String#14675, DoABC#3) // _SafeStr_6554 = "_-09R" (String#22529, DoABC#3) // _SafeStr_6571 = "_-2Ew" (String#27620, DoABC#3) // _SafeStr_6582 = "_-35J" (String#3370, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_7555 = "_-3AU" (String#3392, DoABC#3) // _SafeStr_7642 = "_-6Vn" (String#4259, DoABC#3) // _SafeStr_7643 = "_-08n" (String#22505, DoABC#3) // _SafeStr_7651 = "_-13a" (String#24745, DoABC#3) // _SafeStr_8006 = "_-1Vx" (String#25832, DoABC#3) // _SafeStr_8432 = "_-1Op" (String#9051, DoABC#3) // _SafeStr_8439 = "_-0Zy" (String#2718, DoABC#3) // _SafeStr_8452 = "_-1od" (String#3058, DoABC#3) // _SafeStr_8453 = "_-3ZX" (String#3495, DoABC#3) // _SafeStr_8457 = "_-0jO" (String#2756, DoABC#3) // _SafeStr_8458 = "_-1jx" (String#3040, DoABC#3) // _SafeStr_9354 = "_-0Fj" (String#22783, DoABC#3) // _SafeStr_9355 = "_-19n" (String#24980, DoABC#3) // _SafeStr_9356 = "_-0AH" (String#22557, DoABC#3) //------------------------------------------------------------ //_-1uj.RoomObjectEventHandler package _-1uj { import _-34z._SafeStr_3022; import _-ue.Map; import _-151._SafeStr_2306; import _-151._SafeStr_2305; import _-3yO._SafeStr_4438; import _-ZT._SafeStr_3016; import in._SafeStr_2437; import _-3yO._SafeStr_2285; import flash.events.IEventDispatcher; import _-4Q3._SafeStr_3689; import _-58P._SafeStr_2384; import _-151._SafeStr_2858; import flash.events.MouseEvent; import _-2F._SafeStr_3688; import in._SafeStr_2436; import _-151._SafeStr_2303; import _-2F._SafeStr_3033; import _-58P._SafeStr_3690; import _-58P._SafeStr_3704; import _-58P._SafeStr_3699; import _-58P._SafeStr_3691; import _-58P._SafeStr_3042; import _-58P._SafeStr_3700; import _-58P._SafeStr_2266; import _-58P._SafeStr_3695; import _-58P._SafeStr_3701; import _-58P._SafeStr_3705; import _-58P._SafeStr_3706; import _-58P._SafeStr_3696; import _-2F._SafeStr_2265; import _-58P._SafeStr_3709; import _-58P._SafeStr_3708; import _-3yO.RoomObjectUserTypes; import _-4Q3._SafeStr_3055; import _-5cq._SafeStr_2657; import _-ZT.TileObjectMap; import _-ZT.FurniStackingHeightMap; import _-3yO._SafeStr_2464; import _-4Q3._SafeStr_3048; import in._SafeStr_3072; import in._SafeStr_3068; import _-1rg._SafeStr_2333; import _-58P._SafeStr_2797; import _-58P._SafeStr_2815; import _-0gz._SafeStr_4100; import _-069._SafeStr_3936; import _-0MK.Component; import _-58P._SafeStr_2788; import _-58P._SafeStr_2817; import _-58P._SafeStr_2796; import _-58P._SafeStr_2521; import _-58P._SafeStr_3533; import _-58P._SafeStr_2806; import _-2pI._SafeStr_3019; import _-ZT.LegacyWallGeometry; import _-4Q3._SafeStr_3697; import _-5KC._SafeStr_3992; import _-4Q3._SafeStr_3702; import _-3WD._SafeStr_4180; import _-4rH._SafeStr_2298; import _-4rH._SafeStr_2456; import _-3WD._SafeStr_4016; import _-3WD._SafeStr_4213; import _-3WD._SafeStr_4005; import _-3WD._SafeStr_4192; import _-3WD._SafeStr_4237; import _-58P._SafeStr_2431; import _-6Sv._SafeStr_3604; import _-25D._SafeStr_2487; import _-6G7._SafeStr_2367; import _-3yO._SafeStr_2340; import _-3WD._SafeStr_3798; import _-3WD._SafeStr_3712; import _-0gz._SafeStr_3990; import _-3WD._SafeStr_2402; import _-58P._SafeStr_2385; import _-3WD._SafeStr_3176; import _-0gz._SafeStr_4164; import _-3WD._SafeStr_4200; import _-0gz._SafeStr_4058; import _-0gz._SafeStr_4002; import _-0gz._SafeStr_4297; import _-3WD._SafeStr_4086; import _-0gz._SafeStr_4251; import _-3WD._SafeStr_4134; import _-3WD._SafeStr_4015; import _-3WD._SafeStr_4227; public class RoomObjectEventHandler implements _SafeStr_3022 { private var _SafeStr_7205:_SafeStr_2249 = null; private var _SafeStr_14057:Map = null; private var _SafeStr_14058:int = -1; private var _SafeStr_14059:int = -1; private var _SafeStr_14060:int = -2; private var _SafeStr_14061:Boolean = true; private var _SafeStr_14062:String; public function RoomObjectEventHandler(k:_SafeStr_2249) { this._SafeStr_14057 = new Map(); this._SafeStr_7205 = k; } protected function get roomEngine():_SafeStr_2249 { return (this._SafeStr_7205); } public function dispose():void { if (this._SafeStr_14057 != null){ this._SafeStr_14057.dispose(); this._SafeStr_14057 = null; }; this._SafeStr_7205 = null; } public function _SafeStr_7641(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:String=null, _arg_7:_SafeStr_2346=null, _arg_8:int=-1, _arg_9:int=-1, _arg_10:String=null):Boolean { this._SafeStr_14062 = k; var _local_11:_SafeStr_2305 = new _SafeStr_2306(-100, -100); var _local_12:_SafeStr_2305 = new _SafeStr_2306(0); this._SafeStr_13565(_arg_2, _arg_3, _arg_4, _local_11, _local_12, _SafeStr_4438.OBJECT_PLACE, _arg_5, _arg_6, _arg_7, _arg_8, _arg_9, _arg_10); if (this._SafeStr_7205 != null){ this._SafeStr_7205._SafeStr_13562(_arg_5, _arg_4, false, _arg_6, _arg_7, _arg_8, _arg_9, _arg_10); this._SafeStr_7205._SafeStr_13563(false); }; return (true); } public function _SafeStr_8459(k:int):Boolean { this._SafeStr_14063(k); return (true); } private function _SafeStr_9270(k:int):_SafeStr_3016 { if (this._SafeStr_7205 == null){ return (null); }; var _local_2:_SafeStr_2329 = this._SafeStr_7205._SafeStr_9270(k); return ((_local_2 as _SafeStr_3016)); } private function _SafeStr_13565(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2305, _arg_5:_SafeStr_2305, _arg_6:String, _arg_7:int=0, _arg_8:String=null, _arg_9:_SafeStr_2346=null, _arg_10:int=-1, _arg_11:int=-1, _arg_12:String=null):void { this._SafeStr_14063(k); if (this._SafeStr_7205 == null){ return; }; var _local_13:_SafeStr_3016 = new _SafeStr_3016(_arg_2, _arg_3, _arg_6, _arg_4, _arg_5, _arg_7, _arg_8, _arg_9, _arg_10, _arg_11, _arg_12); this._SafeStr_7205._SafeStr_13565(k, _local_13); } private function _SafeStr_14064(k:int, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_2305, _arg_5:_SafeStr_2305, _arg_6:String, _arg_7:int=0, _arg_8:String=null, _arg_9:_SafeStr_2346=null, _arg_10:int=-1, _arg_11:int=-1, _arg_12:String=null):void { if (this._SafeStr_7205 == null){ return; }; var _local_13:_SafeStr_3016 = new _SafeStr_3016(_arg_2, _arg_3, _arg_6, _arg_4, _arg_5, _arg_7, _arg_8, _arg_9, _arg_10, _arg_11, _arg_12); this._SafeStr_7205._SafeStr_13565(k, _local_13); } private function _SafeStr_14063(k:int):void { var _local_3:_SafeStr_2437; var _local_4:int; var _local_5:int; if (this._SafeStr_7205 == null){ return; }; if (this._SafeStr_7205 != null){ this._SafeStr_7205._SafeStr_13564(); }; var _local_2:_SafeStr_3016 = this._SafeStr_9270(k); if (_local_2 != null){ if ((((_local_2.operation == _SafeStr_4438.OBJECT_MOVE)) || ((_local_2.operation == _SafeStr_4438.OBJECT_MOVE_TO)))){ _local_3 = (this._SafeStr_7205.getRoomObject(k, _local_2.id, _local_2.category) as _SafeStr_2437); if (((!((_local_3 == null))) && (!((_local_2.operation == _SafeStr_4438.OBJECT_MOVE_TO))))){ _local_3.setLocation(_local_2.loc); _local_3.setDirection(_local_2.dir); }; this._SafeStr_14065(_local_3, 1); if (_local_2.category == _SafeStr_2285._SafeStr_5987){ this._SafeStr_7205._SafeStr_13561(k, _local_2.id, true); }; this._SafeStr_14064(k, _local_2.id, _local_2.category, _local_2.loc, _local_2.dir, _SafeStr_4438.OBJECT_MOVE, _local_2.typeId, _local_2._SafeStr_8454, _local_2.stuffData, _local_2.state, _local_2._SafeStr_13608, _local_2.posture); }; if (_local_2.operation == _SafeStr_4438.OBJECT_PLACE){ _local_4 = _local_2.id; _local_5 = _local_2.category; switch (_local_5){ case _SafeStr_2285._SafeStr_5887: this._SafeStr_7205._SafeStr_8457(k, _local_4); break; case _SafeStr_2285._SafeStr_5987: this._SafeStr_7205._SafeStr_8458(k, _local_4); break; case _SafeStr_2285._SafeStr_5707: this._SafeStr_7205._SafeStr_13553(k, _local_4); break; }; }; this._SafeStr_7205._SafeStr_13565(k, null); }; } public function _SafeStr_13947(k:int, _arg_2:int, _arg_3:int):void { var _local_5:_SafeStr_2437; if (this._SafeStr_7205 == null){ return; }; var _local_4:IEventDispatcher = this._SafeStr_7205.events; if (_local_4 == null){ return; }; switch (_arg_3){ case _SafeStr_2285._SafeStr_5707: case _SafeStr_2285._SafeStr_5887: case _SafeStr_2285._SafeStr_5987: if (_arg_3 == _SafeStr_2285._SafeStr_5707){ this._SafeStr_14066(k); this._SafeStr_13946(k, _arg_2, true); } else { this._SafeStr_13946(k, 0, false); if (_arg_2 != this._SafeStr_14059){ this._SafeStr_14066(k); _local_5 = (this._SafeStr_7205.getRoomObject(k, _arg_2, _arg_3) as _SafeStr_2437); if (((!((_local_5 == null))) && (!((_local_5._SafeStr_13816() == null))))){ _local_5._SafeStr_13816().processUpdateMessage(new _SafeStr_3689(true)); this._SafeStr_14059 = _arg_2; this._SafeStr_14060 = _arg_3; }; }; }; _local_4.dispatchEvent(new _SafeStr_2384(_SafeStr_2384._SafeStr_7279, k, _arg_2, _arg_3)); return; }; } private function _SafeStr_14066(k:int):void { var _local_2:_SafeStr_2437; if (this._SafeStr_14059 != -1){ _local_2 = (this._SafeStr_7205.getRoomObject(k, this._SafeStr_14059, this._SafeStr_14060) as _SafeStr_2437); if (((!((_local_2 == null))) && (!((_local_2._SafeStr_13816() == null))))){ _local_2._SafeStr_13816().processUpdateMessage(new _SafeStr_3689(false)); this._SafeStr_14059 = -1; this._SafeStr_14060 = _SafeStr_2285._SafeStr_13675; }; }; } public function _SafeStr_14067(k:_SafeStr_3688, _arg_2:_SafeStr_2436, _arg_3:_SafeStr_2303):void { if (_SafeStr_2858._SafeStr_5606()){ return; }; if ((((k == null)) || ((_arg_2 == null)))){ return; }; var _local_4:String = _arg_2.getType(); var _local_5:int = this._SafeStr_7205._SafeStr_13560(_local_4); var _local_6:int = _local_5; if (_local_5 != _SafeStr_2285._SafeStr_13676){ if (!this._SafeStr_7205._SafeStr_13573()){ _local_5 = _SafeStr_2285._SafeStr_13675; } else { if (_local_5 != _SafeStr_2285._SafeStr_5707){ _local_5 = _SafeStr_2285._SafeStr_13675; }; }; }; var _local_7:String = this._SafeStr_14068(_local_5, k.type); if (_local_7 == k._SafeStr_11502){ 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_11502 != null){ this._SafeStr_14069(_local_5, k.type, k._SafeStr_11502); }; }; if (_arg_2._SafeStr_13886() != null){ _arg_2._SafeStr_13886().mouseEvent(k, _arg_3); }; } public function _SafeStr_13876(k:_SafeStr_2265, _arg_2:int):void { if (k == null){ return; }; if ((k is _SafeStr_3033)){ this._SafeStr_14070((k as _SafeStr_3033), _arg_2); return; }; switch (k.type){ case _SafeStr_3690._SafeStr_11324: this._SafeStr_14071((k as _SafeStr_3690), _arg_2); return; case _SafeStr_3690._SafeStr_11445: this._SafeStr_14072((k as _SafeStr_3690), _arg_2); return; case _SafeStr_3704._SafeStr_6150: this._SafeStr_14073(k, _arg_2); return; case _SafeStr_3699._SafeStr_14075: this._SafeStr_14074(k, _arg_2); return; case _SafeStr_3699._SafeStr_14077: this._SafeStr_14076(k, _arg_2); return; case _SafeStr_3691._SafeStr_11492: case _SafeStr_3691._SafeStr_11493: case _SafeStr_3691._SafeStr_11494: case _SafeStr_3691._SafeStr_11337: case _SafeStr_3691._SafeStr_11378: case _SafeStr_3691._SafeStr_11462: case _SafeStr_3691._SafeStr_11439: case _SafeStr_3691._SafeStr_11512: case _SafeStr_3691._SafeStr_9157: case _SafeStr_3691._SafeStr_14079: case _SafeStr_3691._SafeStr_11352: case _SafeStr_3691._SafeStr_6136: case _SafeStr_3691._SafeStr_6151: case _SafeStr_3691._SafeStr_6069: case _SafeStr_3691._SafeStr_11408: case _SafeStr_3691._SafeStr_5945: case _SafeStr_3691._SafeStr_11325: case _SafeStr_3691._SafeStr_11336: case _SafeStr_3691._SafeStr_11424: case _SafeStr_3691._SafeStr_11432: case _SafeStr_3691._SafeStr_11459: case _SafeStr_3691._SafeStr_11423: case _SafeStr_3691._SafeStr_11433: case _SafeStr_3691._SafeStr_11355: case _SafeStr_3691._SafeStr_11419: case _SafeStr_3691._SafeStr_11420: case _SafeStr_3691._SafeStr_11421: case _SafeStr_3691._SafeStr_14080: case _SafeStr_3691._SafeStr_11331: case _SafeStr_3691._SafeStr_11410: case _SafeStr_3691._SafeStr_5938: case _SafeStr_3691._SafeStr_11443: case _SafeStr_3691._SafeStr_5711: case _SafeStr_3691._SafeStr_6334: this._SafeStr_14078(k, _arg_2); return; case _SafeStr_3042._SafeStr_11465: case _SafeStr_3042._SafeStr_11466: case _SafeStr_3042._SafeStr_11444: case _SafeStr_3042._SafeStr_11439: case _SafeStr_3042._SafeStr_11456: this._SafeStr_14081(k, _arg_2); return; case _SafeStr_3042._SafeStr_11347: case _SafeStr_3042._SafeStr_11344: case _SafeStr_3042._SafeStr_11345: case _SafeStr_3042._SafeStr_11346: this._SafeStr_14082(k, _arg_2); return; case _SafeStr_3042._SafeStr_11407: case _SafeStr_3042._SafeStr_11405: case _SafeStr_3042._SafeStr_11406: case _SafeStr_3042._SafeStr_5925: this._SafeStr_14083(k, _arg_2); return; case _SafeStr_3700._SafeStr_11384: case _SafeStr_3700._SafeStr_11383: this._SafeStr_14084(k, _arg_2); return; case _SafeStr_2266._SafeStr_11447: case _SafeStr_2266._SafeStr_11489: case _SafeStr_2266._SafeStr_11487: case _SafeStr_2266._SafeStr_11488: case _SafeStr_2266._SafeStr_11364: this._SafeStr_14085(k, _arg_2); return; case _SafeStr_3695._SafeStr_11335: this._SafeStr_14086(k, _arg_2); return; case _SafeStr_3042._SafeStr_11322: case _SafeStr_3042._SafeStr_11321: this._SafeStr_14087(k, _arg_2); return; case _SafeStr_3701._SafeStr_14089: case _SafeStr_3701._SafeStr_11425: this._SafeStr_14088(_SafeStr_3701(k), _arg_2); return; case _SafeStr_3705._SafeStr_10964: case _SafeStr_3705._SafeStr_10966: case _SafeStr_3705._SafeStr_10968: this._SafeStr_14090(_SafeStr_3705(k), _arg_2); return; case _SafeStr_3706._SafeStr_6005: this._SafeStr_14091(_SafeStr_3706(k), _arg_2); return; case _SafeStr_3696._SafeStr_11353: case _SafeStr_3696._SafeStr_11379: this._SafeStr_14092(k, _arg_2); return; default: _SafeStr_4.log("*** Unhandled room object event in RoomObjectEventHandler::handleRoomObjectEvent !!! ***"); }; } private function _SafeStr_14069(k:int, _arg_2:String, _arg_3:String):void { var _local_4:Map = (this._SafeStr_14057.getValue(String(k)) as Map); if (_local_4 == null){ _local_4 = new Map(); this._SafeStr_14057.add(k, _local_4); }; _local_4.remove(_arg_2); _local_4.add(_arg_2, _arg_3); } private function _SafeStr_14068(k:int, _arg_2:String):String { var _local_3:Map = (this._SafeStr_14057.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_14070(k:_SafeStr_3033, _arg_2:int):void { switch (k.type){ case _SafeStr_3033._SafeStr_11490: this._SafeStr_14093(k, _arg_2); return; case _SafeStr_3033._SafeStr_11501: this._SafeStr_14094(k, _arg_2); return; case _SafeStr_3033._SafeStr_11491: this._SafeStr_14095(k, _arg_2); return; case _SafeStr_3033._SafeStr_11505: this._SafeStr_14096(k, _arg_2); return; case _SafeStr_3033._SafeStr_11506: this._SafeStr_14097(k, _arg_2); return; }; } private function _SafeStr_14093(k:_SafeStr_3033, _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_4438.OBJECT_UNDEFINED; var _local_5:_SafeStr_3016 = this._SafeStr_9270(_arg_2); if (_local_5 != null){ _local_4 = _local_5.operation; }; if (this._SafeStr_14061){ if ((((_local_4 == null)) || ((_local_4 == _SafeStr_4438.OBJECT_UNDEFINED)))){ _local_3 = this._SafeStr_14098(_arg_2, k); }; }; var _local_6:int = k._SafeStr_5678; var _local_7:String = k._SafeStr_5705; var _local_8:int = this._SafeStr_7205._SafeStr_13560(_local_7); var _local_9:String = k._SafeStr_11502; var _local_10:_SafeStr_3709 = (k as _SafeStr_3709); var _local_11:_SafeStr_3708 = (k as _SafeStr_3708); var _local_12:Boolean; var _local_13:IEventDispatcher = this._SafeStr_7205.events; switch (_local_4){ case _SafeStr_4438.OBJECT_MOVE: if (_local_8 == _SafeStr_2285._SafeStr_13676){ if (_local_5 != null){ this._SafeStr_6458(_arg_2, _local_5.id, _local_5.category, _SafeStr_4438.OBJECT_MOVE_TO); }; } else { if (_local_8 == _SafeStr_2285._SafeStr_5707){ if (((!((_local_5 == null))) && ((_local_7 == RoomObjectUserTypes._SafeStr_6571)))){ this._SafeStr_6458(_arg_2, _local_5.id, _local_5.category, _SafeStr_4438.OBJECT_MOVE_TO); }; if (_local_9 != null){ this._SafeStr_14069(_SafeStr_2285._SafeStr_13676, MouseEvent.CLICK, _local_9); }; this._SafeStr_14099(_arg_2, _local_6, _local_8); }; }; _local_12 = true; if (_local_6 != -1){ this._SafeStr_13947(_arg_2, _local_6, _local_8); }; break; case _SafeStr_4438.OBJECT_PLACE: if (_local_8 == _SafeStr_2285._SafeStr_13676){ this._SafeStr_14100(_arg_2, !((_local_10 == null)), !((_local_11 == null))); } else { if (_local_8 == _SafeStr_2285._SafeStr_5707){ switch (_local_7){ case RoomObjectUserTypes._SafeStr_6571: case RoomObjectUserTypes.RENTABLE_BOT: this._SafeStr_14100(_arg_2, !((_local_10 == null)), !((_local_11 == null))); break; default: if (_local_9 != null){ this._SafeStr_14069(_SafeStr_2285._SafeStr_13676, MouseEvent.CLICK, _local_9); }; this._SafeStr_14099(_arg_2, _local_6, _local_8); }; }; }; break; case _SafeStr_4438.OBJECT_UNDEFINED: if (_local_8 == _SafeStr_2285._SafeStr_13676){ if (((!((_local_10 == null))) && (!(_local_3)))){ this._SafeStr_14101(_arg_2, _local_10); }; } else { this._SafeStr_13947(_arg_2, _local_6, _local_8); _local_14 = false; if (_local_8 == _SafeStr_2285._SafeStr_5707){ if (((((((k.ctrlKey) && (!(k.altKey)))) && (!(k.shiftKey)))) && ((_local_7 == RoomObjectUserTypes.RENTABLE_BOT)))){ this._SafeStr_6458(_arg_2, _local_6, _local_8, _SafeStr_4438.OBJECT_PICKUP_BOT); } else { if (((((((k.ctrlKey) && (!(k.altKey)))) && (!(k.shiftKey)))) && ((_local_7 == RoomObjectUserTypes._SafeStr_6571)))){ this._SafeStr_6458(_arg_2, _local_6, _local_8, _SafeStr_4438.OBJECT_PICKUP_PET); } else { if (((((((!(k.ctrlKey)) && (!(k.altKey)))) && (k.shiftKey))) && ((_local_7 == RoomObjectUserTypes._SafeStr_6571)))){ this._SafeStr_6458(_arg_2, _local_6, _local_8, _SafeStr_4438.OBJECT_ROTATE_POSITIVE); } else { this._SafeStr_14102(_local_6, k); }; }; }; if (!this._SafeStr_7205._SafeStr_13573()){ _local_3 = true; } else { _local_14 = true; }; } else { if ((((_local_8 == _SafeStr_2285._SafeStr_5887)) || ((_local_8 == _SafeStr_2285._SafeStr_5987)))){ if (((((((k.altKey) || (k.ctrlKey))) || (k.shiftKey))) && (!(this._SafeStr_7205._SafeStr_13581)))){ if (((((!(k.ctrlKey)) && (!(k.altKey)))) && (k.shiftKey))){ if (_local_8 == _SafeStr_2285._SafeStr_5887){ if (_local_13 != null){ _local_13.dispatchEvent(new _SafeStr_2384(_SafeStr_2384._SafeStr_7291, _arg_2, _local_6, _local_8)); }; }; } else { if (((((k.ctrlKey) && (!(k.altKey)))) && (!(k.shiftKey)))){ this._SafeStr_6458(_arg_2, _local_6, _local_8, _SafeStr_4438.OBJECT_PICKUP); }; }; if (!this._SafeStr_7205._SafeStr_13573()){ _local_3 = true; } else { _local_14 = true; }; }; }; }; if (_local_9 != null){ if (_local_3){ this._SafeStr_14069(_SafeStr_2285._SafeStr_13676, MouseEvent.CLICK, _local_9); }; if (_local_14){ this._SafeStr_14069(_SafeStr_2285._SafeStr_13675, MouseEvent.CLICK, _local_9); }; }; }; break; }; if (_local_8 == _SafeStr_2285._SafeStr_13676){ _local_15 = this._SafeStr_14068(_SafeStr_2285._SafeStr_13675, MouseEvent.CLICK); _local_16 = this._SafeStr_14068(_SafeStr_2285._SafeStr_5707, MouseEvent.CLICK); if (((((!((_local_15 == _local_9))) && (!((_local_16 == _local_9))))) && (!(_local_12)))){ this._SafeStr_14066(_arg_2); if (_local_13 != null){ _local_13.dispatchEvent(new _SafeStr_2384(_SafeStr_2384._SafeStr_7285, _arg_2, -1, _SafeStr_2285._SafeStr_13675)); }; this._SafeStr_13946(_arg_2, 0, false); }; }; } private function _SafeStr_14094(k:_SafeStr_3033, _arg_2:int):void { var _local_7:_SafeStr_2437; var _local_8:_SafeStr_3055; if (k == null){ return; }; var _local_3:String = _SafeStr_4438.OBJECT_UNDEFINED; var _local_4:_SafeStr_3016 = this._SafeStr_9270(_arg_2); if (_local_4 != null){ _local_3 = _local_4.operation; }; var _local_5:String = k._SafeStr_5705; var _local_6:int = this._SafeStr_7205._SafeStr_13560(_local_5); if (this._SafeStr_7205 != null){ _local_7 = this._SafeStr_7205._SafeStr_13571(_arg_2); if (((!((_local_7 == null))) && (!((_local_7._SafeStr_13816() == null))))){ if ((k is _SafeStr_3709)){ _local_8 = this._SafeStr_14103((k as _SafeStr_3709), _arg_2); } else { if (((!((k.object == null))) && (!((k.object.getId() == -1))))){ if (this._SafeStr_14061){ _local_8 = this._SafeStr_14104(_local_6, _arg_2, k); }; } else { _local_8 = new _SafeStr_3055(null, 0, false, k._SafeStr_11502); }; }; _local_7._SafeStr_13816().processUpdateMessage(_local_8); }; }; switch (_local_3){ case _SafeStr_4438.OBJECT_MOVE: if (_local_6 == _SafeStr_2285._SafeStr_13676){ this._SafeStr_14105(k, _arg_2); }; return; case _SafeStr_4438.OBJECT_PLACE: if (_local_6 == _SafeStr_2285._SafeStr_13676){ this._SafeStr_14106(k, _arg_2); }; }; } private function _SafeStr_14103(k:_SafeStr_3709, _arg_2:int):_SafeStr_3055 { var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:_SafeStr_2657; var _local_8:TileObjectMap; var _local_9:_SafeStr_2436; var _local_10:FurniStackingHeightMap; var _local_11:Number; var _local_12:Number; if (this._SafeStr_14061){ return (new _SafeStr_3055(new _SafeStr_2306(k._SafeStr_14107, k._SafeStr_14108, k._SafeStr_14109), 0, true, k._SafeStr_11502)); }; var _local_3:_SafeStr_2437 = this._SafeStr_7205._SafeStr_13571(_arg_2); if (((!((_local_3 == null))) && (!((_local_3._SafeStr_13816() == null))))){ _local_4 = k._SafeStr_14107; _local_5 = k._SafeStr_14108; _local_6 = k._SafeStr_14109; _local_7 = this._SafeStr_7205._SafeStr_13559(_arg_2); if (_local_7 != null){ _local_8 = this._SafeStr_7205._SafeStr_13569(_arg_2); if (_local_8){ _local_9 = _local_8._SafeStr_14110(_local_4, _local_5); _local_10 = this._SafeStr_7205._SafeStr_13568(_arg_2); if (_local_10){ if (((((_local_9) && (_local_9.getModel()))) && ((_local_9.getModel().getNumber(_SafeStr_2464._SafeStr_11399) > 0)))){ _local_11 = _local_10._SafeStr_13963(_local_4, _local_5); _local_12 = this._SafeStr_7205._SafeStr_13567(_arg_2)._SafeStr_13963(_local_4, _local_5); return (new _SafeStr_3055(new _SafeStr_2306(_local_4, _local_5, _local_6), (_local_11 - _local_12), true, k._SafeStr_11502)); }; return (new _SafeStr_3055(new _SafeStr_2306(_local_4, _local_5, _local_6), 0, true, k._SafeStr_11502)); }; }; }; }; return (null); } private function _SafeStr_14104(k:int, _arg_2:int, _arg_3:_SafeStr_3033):_SafeStr_3055 { var _local_5:_SafeStr_2306; var _local_6:FurniStackingHeightMap; var _local_7:int; var _local_8:int; var _local_9:Number; var _local_4:_SafeStr_2436; if (k == _SafeStr_2285._SafeStr_5887){ _local_4 = this._SafeStr_7205.getRoomObject(_arg_2, _arg_3._SafeStr_5678, _SafeStr_2285._SafeStr_5887); if (_local_4){ _local_5 = this._SafeStr_14111(_local_4, _arg_3); if (_local_5){ _local_6 = this._SafeStr_7205._SafeStr_13568(_arg_2); if (_local_6){ _local_7 = _local_5.x; _local_8 = _local_5.y; _local_9 = _local_5.z; return (new _SafeStr_3055(new _SafeStr_2306(_local_7, _local_8, _local_4.getLocation().z), _local_9, true, _arg_3._SafeStr_11502)); }; }; }; }; return (null); } private function _SafeStr_14096(k:_SafeStr_3033, _arg_2:int):void { var _local_3:String = k._SafeStr_5705; var _local_4:int = k._SafeStr_5678; var _local_5:int = this._SafeStr_7205._SafeStr_13560(_local_3); if (_local_5 != _SafeStr_2285._SafeStr_13676){ if (_local_5 == _SafeStr_2285._SafeStr_5707){ this._SafeStr_14112(_local_4, k, _arg_2); }; }; var _local_6:IEventDispatcher = this._SafeStr_7205.events; if (_local_6 != null){ _local_6.dispatchEvent(new _SafeStr_2384(_SafeStr_2384._SafeStr_7287, _arg_2, k._SafeStr_5678, this._SafeStr_7205._SafeStr_13560(k._SafeStr_5705))); }; } private function _SafeStr_14097(k:_SafeStr_3033, _arg_2:int):void { var _local_6:_SafeStr_2437; var _local_7:_SafeStr_3048; var _local_3:String = k._SafeStr_5705; var _local_4:int = this._SafeStr_7205._SafeStr_13560(_local_3); if (_local_4 != _SafeStr_2285._SafeStr_13676){ if (_local_4 == _SafeStr_2285._SafeStr_5707){ _local_6 = this._SafeStr_7205._SafeStr_13571(_arg_2); if (_local_6){ _local_7 = new _SafeStr_3048(0, null); _local_6._SafeStr_13816().processUpdateMessage(_local_7); }; }; }; var _local_5:IEventDispatcher = this._SafeStr_7205.events; if (_local_5 != null){ _local_5.dispatchEvent(new _SafeStr_2384(_SafeStr_2384.MOUSE_LEAVE, _arg_2, k._SafeStr_5678, this._SafeStr_7205._SafeStr_13560(k._SafeStr_5705))); }; } private function _SafeStr_14095(k:_SafeStr_3033, _arg_2:int):void { var _local_8:IEventDispatcher; if (k == null){ return; }; var _local_3:String = _SafeStr_4438.OBJECT_UNDEFINED; var _local_4:_SafeStr_3016 = this._SafeStr_9270(_arg_2); if (_local_4 != null){ _local_3 = _local_4.operation; }; var _local_5:int = k._SafeStr_5678; var _local_6:String = k._SafeStr_5705; var _local_7:int = this._SafeStr_7205._SafeStr_13560(_local_6); switch (_local_3){ case _SafeStr_4438.OBJECT_UNDEFINED: if ((((((_local_7 == _SafeStr_2285._SafeStr_5887)) || ((_local_7 == _SafeStr_2285._SafeStr_5987)))) || ((_local_6 == RoomObjectUserTypes._SafeStr_6571)))){ if (((((((((k.altKey) && (!(k.ctrlKey)))) && (!(k.shiftKey)))) || (this._SafeStr_14113(k)))) && (!(this._SafeStr_7205._SafeStr_13581)))){ _local_8 = this._SafeStr_7205.events; if (_local_8 != null){ _local_8.dispatchEvent(new _SafeStr_2384(_SafeStr_2384._SafeStr_7290, _arg_2, _local_5, _local_7)); }; }; }; return; }; } private function _SafeStr_14113(k:_SafeStr_3033):Boolean { return (((this._SafeStr_7205._SafeStr_13580) && (!(((k.ctrlKey) || (k.shiftKey)))))); } private function _SafeStr_14105(k:_SafeStr_3033, _arg_2:int):void { var _local_6:Boolean; var _local_7:FurniStackingHeightMap; var _local_8:_SafeStr_3709; var _local_9:_SafeStr_3708; var _local_10:_SafeStr_2305; var _local_11:_SafeStr_2305; var _local_12:_SafeStr_2305; var _local_13:Number; var _local_14:Number; var _local_15:Number; if ((((k == null)) || ((this._SafeStr_7205 == null)))){ return; }; var _local_3:IEventDispatcher = this._SafeStr_7205.events; if (_local_3 == null){ return; }; var _local_4:_SafeStr_3016 = this._SafeStr_9270(_arg_2); if (_local_4 == null){ return; }; var _local_5:_SafeStr_2437 = (this._SafeStr_7205.getRoomObject(_arg_2, _local_4.id, _local_4.category) as _SafeStr_2437); if (_local_5 != null){ _local_6 = true; if ((((_local_4.category == _SafeStr_2285._SafeStr_5887)) || ((_local_4.category == _SafeStr_2285._SafeStr_5707)))){ _local_7 = this._SafeStr_7205._SafeStr_13568(_arg_2); _local_8 = (k as _SafeStr_3709); if (!((!((_local_8 == null))) && (this._SafeStr_14114(_local_5, _local_4, (_local_8._SafeStr_14115 + 0.5), (_local_8._SafeStr_14116 + 0.5), _local_7)))){ this._SafeStr_14114(_local_5, _local_4, _local_4.loc.x, _local_4.loc.y, _local_7); _local_6 = false; }; } else { if (_local_4.category == _SafeStr_2285._SafeStr_5987){ _local_6 = false; _local_9 = (k as _SafeStr_3708); if (_local_9 != null){ _local_10 = _local_9._SafeStr_8451; _local_11 = _local_9._SafeStr_14117; _local_12 = _local_9.wallHeight; _local_13 = _local_9.x; _local_14 = _local_9.y; _local_15 = _local_9.direction; if (this._SafeStr_14118(_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_7205._SafeStr_13561(_arg_2, _local_4.id, _local_6); }; }; if (_local_6){ this._SafeStr_14065(_local_5, 0.5); this._SafeStr_7205._SafeStr_13563(false); } else { this._SafeStr_14065(_local_5, 0); this._SafeStr_7205._SafeStr_13563(true); }; }; } private function _SafeStr_14106(k:_SafeStr_3033, _arg_2:int):void { var _local_8:_SafeStr_2436; var _local_9:_SafeStr_3072; var _local_10:Array; var _local_11:_SafeStr_2305; var _local_12:Boolean; var _local_13:FurniStackingHeightMap; var _local_14:_SafeStr_2305; var _local_15:_SafeStr_2305; var _local_16:_SafeStr_2305; var _local_17:Number; var _local_18:Number; var _local_19:Number; if ((((k == null)) || ((this._SafeStr_7205 == null)))){ return; }; var _local_3:IEventDispatcher = this._SafeStr_7205.events; if (_local_3 == null){ return; }; var _local_4:_SafeStr_3016 = this._SafeStr_9270(_arg_2); if (_local_4 == null){ return; }; var _local_5:_SafeStr_2437 = (this._SafeStr_7205.getRoomObject(_arg_2, _local_4.id, _local_4.category) as _SafeStr_2437); var _local_6:_SafeStr_3709 = (k as _SafeStr_3709); var _local_7:_SafeStr_3708 = (k as _SafeStr_3708); if (_local_5 == null){ if ((((_local_4.category == _SafeStr_2285._SafeStr_5887)) && (!((_local_6 == null))))){ this._SafeStr_7205._SafeStr_8452(_arg_2, _local_4.id, _local_4.typeId, _local_4.loc, _local_4.dir, 0, _local_4.stuffData, Number(_local_4._SafeStr_8454), -1, 0, 0, "", false); } else { if ((((_local_4.category == _SafeStr_2285._SafeStr_5987)) && (!((_local_7 == null))))){ this._SafeStr_7205._SafeStr_8453(_arg_2, _local_4.id, _local_4.typeId, _local_4.loc, _local_4.dir, 0, _local_4._SafeStr_8454, 0); } else { if ((((_local_4.category == _SafeStr_2285._SafeStr_5707)) && (!((_local_6 == null))))){ this._SafeStr_7205._SafeStr_13544(_arg_2, _local_4.id, new _SafeStr_2306(), new _SafeStr_2306(180), 180, _local_4.typeId, _local_4._SafeStr_8454); _local_8 = this._SafeStr_7205.getRoomObject(_arg_2, _local_4.id, _local_4.category); if (_local_8){ _local_9 = (_local_8.getModel() as _SafeStr_3072); if (((!((_local_9 == null))) && (!((_local_4.posture == null))))){ _local_9.setString(_SafeStr_2464._SafeStr_5743, _local_4.posture); }; }; }; }; }; _local_5 = (this._SafeStr_7205.getRoomObject(_arg_2, _local_4.id, _local_4.category) as _SafeStr_2437); if (_local_5 != null){ if (_local_4.category == _SafeStr_2285._SafeStr_5887){ if (_local_5.getModel() != null){ _local_10 = _local_5.getModel().getNumberArray(_SafeStr_2464._SafeStr_11500); if (((!((_local_10 == null))) && ((_local_10.length > 0)))){ _local_11 = new _SafeStr_2306(_local_10[0]); _local_5.setDirection(_local_11); this._SafeStr_14064(_arg_2, _local_4.id, _local_4.category, _local_4.loc, _local_11, _local_4.operation, _local_4.typeId, _local_4._SafeStr_8454, _local_4.stuffData, _local_4.state, _local_4._SafeStr_13608, _local_4.posture); _local_4 = this._SafeStr_9270(_arg_2); if (_local_4 == null){ return; }; }; }; }; }; this._SafeStr_14065(_local_5, 0.5); this._SafeStr_7205._SafeStr_13563(true); }; if (_local_5 != null){ _local_12 = true; _local_13 = this._SafeStr_7205._SafeStr_13568(_arg_2); if (_local_4.category == _SafeStr_2285._SafeStr_5887){ if (!((!((_local_6 == null))) && (this._SafeStr_14114(_local_5, _local_4, (_local_6._SafeStr_14115 + 0.5), (_local_6._SafeStr_14116 + 0.5), _local_13)))){ this._SafeStr_7205._SafeStr_8457(_arg_2, _local_4.id); _local_12 = false; }; } else { if (_local_4.category == _SafeStr_2285._SafeStr_5987){ _local_12 = false; if (_local_7 != null){ _local_14 = _local_7._SafeStr_8451; _local_15 = _local_7._SafeStr_14117; _local_16 = _local_7.wallHeight; _local_17 = _local_7.x; _local_18 = _local_7.y; _local_19 = _local_7.direction; if (this._SafeStr_14118(_local_5, _local_4, _local_14, _local_15, _local_16, _local_17, _local_18, _local_19)){ _local_12 = true; }; }; if (!_local_12){ this._SafeStr_7205._SafeStr_8458(_arg_2, _local_4.id); }; this._SafeStr_7205._SafeStr_13561(_arg_2, _local_4.id, _local_12); } else { if (_local_4.category == _SafeStr_2285._SafeStr_5707){ if (!((!((_local_6 == null))) && (this._SafeStr_14119(_local_5, (_local_6._SafeStr_14115 + 0.5), (_local_6._SafeStr_14116 + 0.5), this._SafeStr_7205._SafeStr_13567(_arg_2))))){ this._SafeStr_7205._SafeStr_13553(_arg_2, _local_4.id); _local_12 = false; }; }; }; }; this._SafeStr_7205._SafeStr_13563(!(_local_12)); }; } private function _SafeStr_14098(k:int, _arg_2:_SafeStr_2265):Boolean { var _local_3:_SafeStr_2436 = this._SafeStr_7205.getRoomObject(k, _arg_2._SafeStr_5678, _SafeStr_2285._SafeStr_5887); var _local_4:_SafeStr_2306 = this._SafeStr_14111(_local_3, (_arg_2 as _SafeStr_3033)); if (_local_4){ this._SafeStr_14120(_local_4.x, _local_4.y); return (true); }; return (false); } private function _SafeStr_14111(k:_SafeStr_2436, _arg_2:_SafeStr_3033):_SafeStr_2306 { var _local_4:_SafeStr_3068; 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_2333 = this._SafeStr_7205.sessionDataManager.getFloorItemDataByName(k.getType()); if (_local_3 == null){ return (null); }; if (((((_local_3._SafeStr_13159) || (_local_3._SafeStr_13160))) || (_local_3._SafeStr_13161))){ _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_2464._SafeStr_11430); _local_8 = _local_4.getNumber(_SafeStr_2464._SafeStr_11431); _local_9 = _local_4.getNumber(_SafeStr_2464._SafeStr_11496); _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_7205._SafeStr_13578() == null){ return (null); }; _local_11 = this._SafeStr_7205._SafeStr_13578().geometry.scale; _local_12 = _local_3._SafeStr_13160; _local_13 = ((_local_12) ? 0.5 : 0); _local_14 = ((((_local_11 / 2) + _arg_2._SafeStr_11503) + _arg_2.localX) / (_local_11 / 4)); _local_15 = (((_arg_2._SafeStr_11504 + _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_2306(_local_18, _local_19, _local_21)); }; }; return (null); } protected function _SafeStr_14071(k:_SafeStr_3690, _arg_2:int):void { if (k == null){ return; }; this._SafeStr_13590(_arg_2, k._SafeStr_5678, k._SafeStr_5705, k.param, false); } private function _SafeStr_14072(k:_SafeStr_3690, _arg_2:int):void { if (k == null){ return; }; this._SafeStr_13590(_arg_2, k._SafeStr_5678, k._SafeStr_5705, k.param, true); } private function _SafeStr_14078(k:_SafeStr_2265, _arg_2:int):void { var _local_7:String; var _local_8:String; var _local_9:int; if ((((this._SafeStr_7205 == null)) || ((k == null)))){ return; }; var _local_3:int = k._SafeStr_5678; var _local_4:String = k._SafeStr_5705; var _local_5:int = this._SafeStr_7205._SafeStr_13560(_local_4); var _local_6:IEventDispatcher = this._SafeStr_7205.events; if (_local_6 != null){ switch (k.type){ case _SafeStr_3691._SafeStr_11492: _local_7 = _SafeStr_2437(k.object)._SafeStr_13816().widget; _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_5679, _arg_2, _local_3, _local_5, _local_7)); return; case _SafeStr_3691._SafeStr_11493: _local_7 = _SafeStr_2437(k.object)._SafeStr_13816().widget; _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_5680, _arg_2, _local_3, _local_5, _local_7)); return; case _SafeStr_3691._SafeStr_11494: _local_8 = _SafeStr_2437(k.object)._SafeStr_13816().contextMenu; _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_6026, _arg_2, _local_3, _local_5, _local_8)); return; case _SafeStr_3691._SafeStr_11337: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_6027, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11378: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_7300, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11462: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_7292, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11439: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_7293, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11512: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_7294, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_9157: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_7295, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_14079: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_7297, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11352: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_7298, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_6136: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_7299, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_6151: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_6151, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_6069: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_7307, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11408: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_7308, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_5945: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_5946, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11325: _local_6.dispatchEvent(new _SafeStr_2815(_SafeStr_2815._SafeStr_6204, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11336: _local_9 = k.object.getModel().getNumber(_SafeStr_2464._SafeStr_6556); this._SafeStr_7205.connection.send(new _SafeStr_4100(k._SafeStr_5678, _local_9)); return; case _SafeStr_3691._SafeStr_11424: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_6013, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11432: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_6015, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11459: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_6006, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11423: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_6017, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11433: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_6019, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11355: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_6021, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11419: this._SafeStr_7205.connection.send(new _SafeStr_3936(k._SafeStr_5678, 0)); return; case _SafeStr_3691._SafeStr_11420: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_7309, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11421: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_7311, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_14080: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_14121, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11331: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_5935, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11410: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_7310, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_5938: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_5941, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_11443: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_5942, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_5711: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_5712, _arg_2, _local_3, _local_5)); return; case _SafeStr_3691._SafeStr_6334: _local_6.dispatchEvent(new _SafeStr_2797(_SafeStr_2797._SafeStr_6337, _arg_2, _local_3, _local_5)); return; }; }; } private function _SafeStr_14085(k:_SafeStr_2265, _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_7205 == null)) || ((this._SafeStr_7205.events == null)))) || ((k == null)))){ return; }; var _local_3:int = k._SafeStr_5678; var _local_4:String = k._SafeStr_5705; var _local_5:int = this._SafeStr_7205._SafeStr_13560(_local_4); var _local_7:_SafeStr_2266 = (k as _SafeStr_2266); switch (k.type){ case _SafeStr_2266._SafeStr_11447: this._SafeStr_7205.events.dispatchEvent(k); if (((!((_local_7 == null))) && (!((this._SafeStr_7205.toolbar == null))))){ if (_local_7.clickUrl == "NAVIGATOR_GAMES"){ this._SafeStr_7205.toolbar.toggleWindowVisibility("GAMES"); } else { if (_local_7.clickUrl.indexOf("GAME_CENTER:") == 0){ _local_8 = _local_7.clickUrl.split(":"); this._SafeStr_7205._SafeStr_13566.showGameCenterByGameName("showGameCenter.billboard", _local_8[1]); } else { if (_local_7.clickUrl != ""){ (this._SafeStr_7205 as Component).context.createLinkEvent(_local_7.clickUrl); }; }; }; }; _local_6 = _SafeStr_2788._SafeStr_7302; break; case _SafeStr_2266._SafeStr_11489: if (((!((_local_7 == null))) && (!((this._SafeStr_7205.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_7205.catalog.openCatalogPage(_local_11); }; }; _local_6 = _SafeStr_2788._SafeStr_7303; break; case _SafeStr_2266._SafeStr_11487: _local_6 = _SafeStr_2788._SafeStr_7305; break; case _SafeStr_2266._SafeStr_11488: _local_6 = _SafeStr_2788._SafeStr_7306; break; case _SafeStr_2266._SafeStr_11364: if (_local_7 != null){ this._SafeStr_7205._SafeStr_13574(_arg_2, _local_3, _local_5, _local_7.imageUrl, _local_7.clickUrl); }; break; }; if (_local_6 == null){ return; }; this._SafeStr_7205.events.dispatchEvent(new _SafeStr_2384(_local_6, _arg_2, _local_3, _local_5)); } private function _SafeStr_14081(k:_SafeStr_2265, _arg_2:int):void { if (k == null){ return; }; this.useObject(_arg_2, k._SafeStr_5678, k._SafeStr_5705, k.type); } private function _SafeStr_14082(k:_SafeStr_2265, _arg_2:int):void { if (k == null){ return; }; var _local_3:int = this._SafeStr_7205._SafeStr_13560(k._SafeStr_5705); var _local_4:_SafeStr_3016 = this._SafeStr_9270(_arg_2); if (_local_4 != null){ if ((((_local_4.category == _local_3)) && ((_local_4.id == k._SafeStr_5678)))){ if (_local_4.operation == _SafeStr_4438.OBJECT_PLACE){ return; }; }; }; switch (k.type){ case _SafeStr_3042._SafeStr_11347: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_2817(_SafeStr_2817._SafeStr_11347, _arg_2, k._SafeStr_5678, _local_3)); return; case _SafeStr_3042._SafeStr_11344: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_2817(_SafeStr_2817._SafeStr_14122, _arg_2, k._SafeStr_5678, _local_3)); return; case _SafeStr_3042._SafeStr_11345: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_2817(_SafeStr_2817._SafeStr_14123, _arg_2, k._SafeStr_5678, _local_3)); return; case _SafeStr_3042._SafeStr_11346: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_2817(_SafeStr_2817._SafeStr_11346, _arg_2, k._SafeStr_5678, _local_3)); return; }; } private function _SafeStr_14083(k:_SafeStr_2265, _arg_2:int):void { if (k == null){ return; }; var _local_3:int = this._SafeStr_7205._SafeStr_13560(k._SafeStr_5705); var _local_4:_SafeStr_3016 = this._SafeStr_9270(_arg_2); if (_local_4 != null){ if ((((_local_4.category == _local_3)) && ((_local_4.id == k._SafeStr_5678)))){ if (_local_4.operation == _SafeStr_4438.OBJECT_PLACE){ return; }; }; }; switch (k.type){ case _SafeStr_3042._SafeStr_11407: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_2817(_SafeStr_2817._SafeStr_11407, _arg_2, k._SafeStr_5678, _local_3)); return; case _SafeStr_3042._SafeStr_11405: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_2817(_SafeStr_2817._SafeStr_14124, _arg_2, k._SafeStr_5678, _local_3)); return; case _SafeStr_3042._SafeStr_11406: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_2817(_SafeStr_2817._SafeStr_14125, _arg_2, k._SafeStr_5678, _local_3)); return; case _SafeStr_3042._SafeStr_5925: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_2817(_SafeStr_2817._SafeStr_5925, _arg_2, k._SafeStr_5678, _local_3)); return; }; } private function _SafeStr_14086(k:_SafeStr_2265, _arg_2:int):void { var _local_6:_SafeStr_3695; if ((((((this._SafeStr_7205 == null)) || ((this._SafeStr_7205.events == null)))) || ((k == null)))){ return; }; var _local_3:int = k._SafeStr_5678; var _local_4:String = k._SafeStr_5705; var _local_5:int = this._SafeStr_7205._SafeStr_13560(_local_4); if (k.type == _SafeStr_3695._SafeStr_11335){ _local_6 = (k as _SafeStr_3695); if (_local_6 != null){ this._SafeStr_7205._SafeStr_13579(_arg_2, _local_3, _local_5, _local_6.badgeId, _local_6._SafeStr_13961); }; }; } private function _SafeStr_14084(k:_SafeStr_2265, _arg_2:int):void { if (k == null){ return; }; switch (k.type){ case _SafeStr_3700._SafeStr_11384: this._SafeStr_7205._SafeStr_13576(_arg_2, k._SafeStr_5678); return; case _SafeStr_3700._SafeStr_11383: this._SafeStr_7205._SafeStr_13577(_arg_2, k._SafeStr_5678); return; }; } private function _SafeStr_14087(k:_SafeStr_2265, _arg_2:int):void { this._SafeStr_7205._SafeStr_13575(k.type, k._SafeStr_5678, k._SafeStr_5705); } private function _SafeStr_14073(k:_SafeStr_2265, _arg_2:int):void { var _local_4:_SafeStr_3704; var _local_5:_SafeStr_2796; if (k == null){ return; }; var _local_3:int = k._SafeStr_5678; if (((!((this._SafeStr_7205 == null))) && (!((this._SafeStr_7205.connection == null))))){ switch (k.type){ case _SafeStr_3704._SafeStr_6150: _local_4 = (k as _SafeStr_3704); if (_local_4 != null){ _local_5 = new _SafeStr_2796(_arg_2, _local_4.state, _local_4._SafeStr_6158, _local_4._SafeStr_6159, _local_4.color, _local_4._SafeStr_6145); this._SafeStr_7205.events.dispatchEvent(_local_5); }; return; }; }; } private function _SafeStr_14088(k:_SafeStr_3701, _arg_2:int):void { if (k == null){ return; }; var _local_3:int = this._SafeStr_7205._SafeStr_13560(k._SafeStr_5705); if (((!((this._SafeStr_7205 == null))) && (!((this._SafeStr_7205.connection == null))))){ switch (k.type){ case _SafeStr_3701._SafeStr_14089: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_2521(_SafeStr_2521._SafeStr_14089, _arg_2, k._SafeStr_5678, _local_3, k._SafeStr_14126, k._SafeStr_10976)); return; case _SafeStr_3701._SafeStr_11425: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_2521(_SafeStr_2521._SafeStr_11425, _arg_2, k._SafeStr_5678, _local_3, k._SafeStr_14126, k._SafeStr_10976)); return; }; }; } private function _SafeStr_14090(k:_SafeStr_3705, _arg_2:int):void { if (k == null){ return; }; var _local_3:int = this._SafeStr_7205._SafeStr_13560(k._SafeStr_5705); if (((!((this._SafeStr_7205 == null))) && (!((this._SafeStr_7205.connection == null))))){ switch (k.type){ case _SafeStr_3705._SafeStr_10964: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_3533(_SafeStr_3533._SafeStr_10964, _arg_2, k._SafeStr_5678, _local_3, k._SafeStr_10973, k._SafeStr_10976)); return; case _SafeStr_3705._SafeStr_10966: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_3533(_SafeStr_3533._SafeStr_10966, _arg_2, k._SafeStr_5678, _local_3, k._SafeStr_10973, k._SafeStr_10976)); return; case _SafeStr_3705._SafeStr_10968: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_3533(_SafeStr_3533._SafeStr_10968, _arg_2, k._SafeStr_5678, _local_3, k._SafeStr_10973, k._SafeStr_10976)); return; case _SafeStr_3705._SafeStr_10970: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_3533(_SafeStr_3533._SafeStr_10970, _arg_2, k._SafeStr_5678, _local_3, k._SafeStr_10973, k._SafeStr_10976)); return; }; }; } private function _SafeStr_14091(k:_SafeStr_3706, _arg_2:int):void { if (k == null){ return; }; if (((!((this._SafeStr_7205 == null))) && (!((this._SafeStr_7205.connection == null))))){ switch (k.type){ case _SafeStr_3706._SafeStr_6005: this._SafeStr_7205.events.dispatchEvent(new _SafeStr_2806(_SafeStr_2806._SafeStr_6005, _arg_2, k.enable, k.hue, k.saturation, k.lightness)); return; }; }; } private function _SafeStr_14092(k:_SafeStr_2265, _arg_2:int):void { if ((((((this._SafeStr_7205 == null)) || ((k == null)))) || ((k.object == null)))){ return; }; var _local_3:_SafeStr_3072 = (k.object.getModel() as _SafeStr_3072); switch (k.type){ case _SafeStr_3696._SafeStr_11353: _local_3.setNumber(_SafeStr_2464._SafeStr_11354, this._SafeStr_7205.sessionDataManager.userId); return; case _SafeStr_3696._SafeStr_11379: _local_3.setString(_SafeStr_2464._SafeStr_11380, this._SafeStr_7205.configuration.getProperty("url.prefix")); return; }; } private function _SafeStr_14074(k:_SafeStr_2265, _arg_2:int):void { var _local_8:_SafeStr_2305; var _local_9:_SafeStr_3019; if (this._SafeStr_7205 == null){ return; }; var _local_3:int = k._SafeStr_5678; var _local_4:String = k._SafeStr_5705; var _local_5:int = this._SafeStr_7205._SafeStr_13560(_local_4); var _local_6:_SafeStr_2437 = (this._SafeStr_7205.getRoomObject(_arg_2, _local_3, _local_5) as _SafeStr_2437); var _local_7:_SafeStr_2437 = this._SafeStr_7205._SafeStr_13570(_arg_2); if (((((!((_local_6 == null))) && (!((_local_7 == null))))) && (!((_local_7._SafeStr_13816() == null))))){ _local_8 = _local_6.getLocation(); _local_9 = new _SafeStr_3019(_local_8, null); _local_7._SafeStr_13816().processUpdateMessage(_local_9); }; } private function _SafeStr_14076(k:_SafeStr_2265, _arg_2:int):void { this._SafeStr_13946(_arg_2, 0, false); } private function _SafeStr_14114(k:_SafeStr_2437, _arg_2:_SafeStr_3016, _arg_3:int, _arg_4:int, _arg_5:FurniStackingHeightMap):Boolean { if ((((k == null)) || ((_arg_2 == null)))){ return (false); }; var _local_6:_SafeStr_2306 = new _SafeStr_2306(); _local_6._SafeStr_10465(k.getDirection()); k.setDirection(_arg_2.dir); var _local_7:_SafeStr_2306 = new _SafeStr_2306(_arg_3, _arg_4, 0); var _local_8:_SafeStr_2306 = new _SafeStr_2306(); _local_8._SafeStr_10465(k.getDirection()); var _local_9:_SafeStr_2306 = this._SafeStr_14127(k, _local_7, _arg_2.loc, _arg_2.dir, _arg_5); if (_local_9 == null){ _local_8.x = this._SafeStr_14128(k, true); k.setDirection(_local_8); _local_9 = this._SafeStr_14127(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_14118(k:_SafeStr_2437, _arg_2:_SafeStr_3016, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:_SafeStr_2305, _arg_6:Number, _arg_7:Number, _arg_8:Number):Boolean { if ((((k == null)) || ((_arg_2 == null)))){ return (false); }; var _local_9:_SafeStr_2306 = new _SafeStr_2306(_arg_8); var _local_10:_SafeStr_2306 = this._SafeStr_14129(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_14119(k:_SafeStr_2437, _arg_2:int, _arg_3:int, _arg_4:LegacyWallGeometry):Boolean { if (!_arg_4._SafeStr_14016(_arg_2, _arg_3)){ return (false); }; k.setLocation(new _SafeStr_2306(_arg_2, _arg_3, _arg_4._SafeStr_13963(_arg_2, _arg_3))); return (true); } private function _SafeStr_14130(k:_SafeStr_2436, _arg_2:_SafeStr_2305, _arg_3:FurniStackingHeightMap):Boolean { var _local_12:Boolean; if ((((((k == null)) || ((k.getModel() == null)))) || ((_arg_2 == null)))){ return (false); }; var _local_4:_SafeStr_2305 = k.getDirection(); var _local_5:_SafeStr_2305 = 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_2464._SafeStr_11430); var _local_7:int = k.getModel().getNumber(_SafeStr_2464._SafeStr_11431); 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_2464._SafeStr_11377) == 1); if (_arg_3._SafeStr_14131(_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_14127(k:_SafeStr_2436, _arg_2:_SafeStr_2305, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:FurniStackingHeightMap):_SafeStr_2306 { var _local_15:_SafeStr_2306; var _local_16:Boolean; if ((((((k == null)) || ((k.getModel() == null)))) || ((_arg_2 == null)))){ return (null); }; var _local_6:_SafeStr_2305 = 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_2306(); _local_15._SafeStr_10465(_arg_3); return (_local_15); }; }; var _local_7:int = k.getModel().getNumber(_SafeStr_2464._SafeStr_11430); var _local_8:int = k.getModel().getNumber(_SafeStr_2464._SafeStr_11431); 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_2464._SafeStr_11377) == 1); if (_arg_5._SafeStr_14131(_arg_2.x, _arg_2.y, _local_7, _local_8, _local_9, _local_10, _local_11, _local_12, _local_16)){ return (new _SafeStr_2306(_arg_2.x, _arg_2.y, _arg_5._SafeStr_13963(_arg_2.x, _arg_2.y))); }; return (null); }; return (null); } private function _SafeStr_14129(k:_SafeStr_2436, _arg_2:_SafeStr_2305, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:Number, _arg_6:Number, _arg_7:_SafeStr_3016):_SafeStr_2306 { 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_2464._SafeStr_11430); var _local_9:Number = k.getModel().getNumber(_SafeStr_2464._SafeStr_11496); var _local_10:Number = k.getModel().getNumber(_SafeStr_2464._SafeStr_11499); 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)))))){ _arg_5 = (_local_8 / 2); } else { if ((((_arg_5 >= (_local_8 / 2))) && ((_arg_5 > (_arg_3.length - (_local_8 / 2)))))){ _arg_5 = (_arg_3.length - (_local_8 / 2)); }; }; if ((((_arg_6 < _local_10)) && ((_arg_6 <= (_arg_4.length - (_local_9 - _local_10)))))){ _arg_6 = _local_10; } else { if ((((_arg_6 >= _local_10)) && ((_arg_6 > (_arg_4.length - (_local_9 - _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)))))) || ((_arg_6 < _local_10)))) || ((_arg_6 > (_arg_4.length - (_local_9 - _local_10)))))){ return (null); }; var _local_11:_SafeStr_2306 = _SafeStr_2306.sum(_SafeStr_2306.product(_arg_3, (_arg_5 / _arg_3.length)), _SafeStr_2306.product(_arg_4, (_arg_6 / _arg_4.length))); _local_11 = _SafeStr_2306.sum(_arg_2, _local_11); return (_local_11); } private function _SafeStr_14065(k:_SafeStr_2437, _arg_2:Number):void { if (((!((k == null))) && (!((k.getModelController() == null))))){ k.getModelController().setNumber(_SafeStr_2464._SafeStr_8455, _arg_2); }; } public function _SafeStr_13946(k:int, _arg_2:int, _arg_3:Boolean):void { if (this._SafeStr_7205 == null){ return; }; var _local_4:int = _SafeStr_2285._SafeStr_5707; var _local_5:_SafeStr_2437 = (this._SafeStr_7205.getRoomObject(k, this._SafeStr_14058, _local_4) as _SafeStr_2437); if (((!((_local_5 == null))) && (!((_local_5._SafeStr_13816() == null))))){ _local_5._SafeStr_13816().processUpdateMessage(new _SafeStr_3697(false)); this._SafeStr_14058 = -1; }; var _local_6:Boolean; if (_arg_3){ _local_5 = (this._SafeStr_7205.getRoomObject(k, _arg_2, _local_4) as _SafeStr_2437); if (((!((_local_5 == null))) && (!((_local_5._SafeStr_13816() == null))))){ _local_5._SafeStr_13816().processUpdateMessage(new _SafeStr_3697(true)); _local_6 = true; this._SafeStr_14058 = _arg_2; try { this._SafeStr_7205.connection.send(new _SafeStr_3992(_local_5.getLocation().x, _local_5.getLocation().y)); } catch(e:Error) { }; }; }; var _local_7:_SafeStr_2437 = this._SafeStr_7205._SafeStr_13570(k); if (((!((_local_7 == null))) && (!((_local_7._SafeStr_13816() == null))))){ if (((_local_6) && (!(this._SafeStr_7205._SafeStr_13573())))){ _local_7._SafeStr_13816().processUpdateMessage(new _SafeStr_3702(_SafeStr_3702._SafeStr_7273)); } else { _local_7._SafeStr_13816().processUpdateMessage(new _SafeStr_3702(_SafeStr_3702._SafeStr_14132)); }; }; } public function _SafeStr_6244():int { return (this._SafeStr_14058); } private function _SafeStr_14128(k:_SafeStr_2437, _arg_2:Boolean):int { var _local_6:int; var _local_7:int; if ((((k == null)) || ((k.getModel() == null)))){ return (0); }; var _local_3:Array; var _local_4:String = k.getType(); if (k.getModel() != null){ if (_local_4 == RoomObjectUserTypes._SafeStr_6571){ _local_3 = k.getModel().getNumberArray(_SafeStr_2464._SafeStr_14133); } else { _local_3 = k.getModel().getNumberArray(_SafeStr_2464._SafeStr_11500); }; }; var _local_5:int = k.getDirection().x; if (((!((_local_3 == null))) && ((_local_3.length > 0)))){ _local_6 = _local_3.indexOf(_local_5); if (_local_6 < 0){ _local_6 = 0; _local_7 = 0; while (_local_7 < _local_3.length) { if (_local_5 <= _local_3[_local_7]){ break; }; _local_6++; _local_7++; }; _local_6 = (_local_6 % _local_3.length); }; if (_arg_2){ _local_6 = ((_local_6 + 1) % _local_3.length); } else { _local_6 = (((_local_6 - 1) + _local_3.length) % _local_3.length); }; _local_5 = _local_3[_local_6]; }; return (_local_5); } public function _SafeStr_5986(k:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:Map):Boolean { if (this._SafeStr_7205 == null){ return (false); }; var _local_6:_SafeStr_2437 = (this._SafeStr_7205.getRoomObject(k, _arg_2, _arg_3) as _SafeStr_2437); if (_local_6 == null){ return (false); }; switch (_arg_4){ case _SafeStr_4438.OBJECT_SAVE_STUFF_DATA: if (this._SafeStr_7205.connection){ this._SafeStr_7205.connection.send(new _SafeStr_4180(_arg_2, _arg_5)); }; break; default: _SafeStr_4.log(("could not modify room object data, unknown operation " + _arg_4)); }; return (true); } public function _SafeStr_6458(k:int, _arg_2:int, _arg_3:int, _arg_4:String):Boolean { var _local_12:_SafeStr_3016; var _local_13:int; var _local_14:LegacyWallGeometry; var _local_15:String; if (this._SafeStr_7205 == null){ return (false); }; var _local_5:_SafeStr_2437 = (this._SafeStr_7205.getRoomObject(k, _arg_2, _arg_3) as _SafeStr_2437); if (_local_5 == null){ return (false); }; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:Boolean = true; var _local_10:_SafeStr_2298; var _local_11:_SafeStr_2456; switch (_arg_4){ case _SafeStr_4438.OBJECT_ROTATE_POSITIVE: case _SafeStr_4438.OBJECT_ROTATE_NEGATIVE: if (this._SafeStr_7205.connection){ if (_arg_4 == _SafeStr_4438.OBJECT_ROTATE_NEGATIVE){ _local_8 = this._SafeStr_14128(_local_5, false); } else { _local_8 = this._SafeStr_14128(_local_5, true); }; _local_6 = _local_5.getLocation().x; _local_7 = _local_5.getLocation().y; if (this._SafeStr_14130(_local_5, new _SafeStr_2306(_local_8), this._SafeStr_7205._SafeStr_13568(k))){ _local_8 = int((_local_8 / 45)); if (_local_5.getType() == RoomObjectUserTypes._SafeStr_6571){ _local_10 = this._SafeStr_7205.roomSessionManager.getSession(k); if (_local_10 != null){ _local_11 = _local_10.userDataManager.getUserDataByIndex(_arg_2); if (_local_11 != null){ this._SafeStr_7205.connection.send(new _SafeStr_4016(_local_11._SafeStr_6235, _local_6, _local_7, _local_8)); }; }; } else { this._SafeStr_7205.connection.send(new _SafeStr_4213(_arg_2, _local_6, _local_7, _local_8)); }; }; }; break; case _SafeStr_4438.OBJECT_EJECT: case _SafeStr_4438.OBJECT_PICKUP: if (this._SafeStr_7205.connection){ this._SafeStr_7205.connection.send(new _SafeStr_4005(_arg_2, _arg_3)); }; break; case _SafeStr_4438.OBJECT_PICKUP_PET: if (this._SafeStr_7205.connection){ _local_10 = this._SafeStr_7205.roomSessionManager.getSession(k); if (_local_10 != null){ _local_11 = _local_10.userDataManager.getUserDataByIndex(_arg_2); _local_10._SafeStr_6450(_local_11._SafeStr_6235); }; }; break; case _SafeStr_4438.OBJECT_PICKUP_BOT: if (this._SafeStr_7205.connection){ _local_10 = this._SafeStr_7205.roomSessionManager.getSession(k); if (_local_10 != null){ _local_11 = _local_10.userDataManager.getUserDataByIndex(_arg_2); if (_local_11 != null){ this._SafeStr_7205.connection.send(new _SafeStr_4192(_local_11._SafeStr_6235)); }; }; }; break; case _SafeStr_4438.OBJECT_MOVE: _local_9 = false; this._SafeStr_14065(_local_5, 0.5); this._SafeStr_13565(k, _local_5.getId(), _arg_3, _local_5.getLocation(), _local_5.getDirection(), _arg_4); this._SafeStr_7205._SafeStr_13562(_local_5.getId(), _arg_3, true); this._SafeStr_7205._SafeStr_13563(false); break; case _SafeStr_4438.OBJECT_MOVE_TO: _local_12 = this._SafeStr_9270(k); this._SafeStr_14064(k, _local_12.id, _local_12.category, _local_12.loc, _local_12.dir, _SafeStr_4438.OBJECT_MOVE_TO, _local_12.typeId, _local_12._SafeStr_8454, _local_12.stuffData, _local_12.state, _local_12._SafeStr_13608, _local_12.posture); this._SafeStr_14065(_local_5, 1); this._SafeStr_7205._SafeStr_13564(); if (this._SafeStr_7205.connection){ if (_arg_3 == _SafeStr_2285._SafeStr_5887){ _local_8 = (int(_local_5.getDirection().x) % 360); _local_6 = _local_5.getLocation().x; _local_7 = _local_5.getLocation().y; _local_8 = int((_local_8 / 45)); this._SafeStr_7205.connection.send(new _SafeStr_4213(_arg_2, _local_6, _local_7, _local_8)); } else { if (_arg_3 == _SafeStr_2285._SafeStr_5707){ _local_8 = (int(_local_5.getDirection().x) % 360); _local_6 = _local_5.getLocation().x; _local_7 = _local_5.getLocation().y; _local_8 = int((_local_8 / 45)); _local_13 = parseInt(_local_5.getModel().getString(_SafeStr_2464._SafeStr_14134)); _local_10 = this._SafeStr_7205.roomSessionManager.getSession(k); if (_local_10 != null){ _local_11 = _local_10.userDataManager.getUserDataByIndex(_arg_2); if (_local_11 != null){ this._SafeStr_7205.connection.send(new _SafeStr_4016(_local_11._SafeStr_6235, _local_6, _local_7, _local_8)); }; }; } else { if (_arg_3 == _SafeStr_2285._SafeStr_5987){ _local_8 = (int(_local_5.getDirection().x) % 360); _local_14 = this._SafeStr_7205._SafeStr_13567(k); if (((this._SafeStr_7205.connection) && (_local_14))){ _local_15 = _local_14._SafeStr_14135(_local_5.getLocation(), _local_8); if (_local_15 != null){ this._SafeStr_7205.connection.send(new _SafeStr_4237(_arg_2, _SafeStr_2285._SafeStr_5987, _local_15)); }; }; }; }; }; }; break; }; if (_local_9){ this._SafeStr_14063(k); }; return (true); } private function _SafeStr_14099(k:int, _arg_2:int, _arg_3:int):void { var _local_4:_SafeStr_3016 = this._SafeStr_9270(k); if (_local_4 == null){ return; }; var _local_5:_SafeStr_2437 = (this._SafeStr_7205.getRoomObject(k, _arg_2, _arg_3) as _SafeStr_2437); if (_local_5 == null){ return; }; if (((this._SafeStr_7205) && (this._SafeStr_7205.events))){ this._SafeStr_7205.events.dispatchEvent(new _SafeStr_2431(_SafeStr_2384._SafeStr_8233, k, _arg_2, _arg_3, _local_4.id, _local_4.category)); }; } private function _SafeStr_14100(k:int, _arg_2:Boolean, _arg_3:Boolean):void { var _local_7:_SafeStr_2437; var _local_14:_SafeStr_2305; var _local_15:LegacyWallGeometry; var _local_16:Boolean; var _local_4:_SafeStr_3016 = this._SafeStr_9270(k); if (_local_4 == null){ return; }; var _local_5:int = _local_4.id; var _local_6:int = _local_4.category; var _local_8:String = ""; var _local_9:Number = 0; var _local_10:Number = 0; var _local_11:Number = 0; var _local_12:int; if (((!((this._SafeStr_7205 == null))) && (!((this._SafeStr_7205.connection == null))))){ _local_7 = (this._SafeStr_7205.getRoomObject(k, _local_5, _local_6) as _SafeStr_2437); if (_local_7 != null){ _local_12 = _local_7.getDirection().x; _local_14 = _local_7.getLocation(); if ((((_local_6 == _SafeStr_2285._SafeStr_5887)) || ((_local_6 == _SafeStr_2285._SafeStr_5707)))){ _local_9 = _local_14.x; _local_10 = _local_14.y; _local_11 = _local_14.z; } else { if (_local_6 == _SafeStr_2285._SafeStr_5987){ _local_9 = _local_14.x; _local_10 = _local_14.y; _local_11 = _local_14.z; _local_15 = this._SafeStr_7205._SafeStr_13567(k); if (_local_15 != null){ _local_8 = _local_15._SafeStr_14135(_local_14, _local_12); }; }; }; _local_12 = ((((_local_12 / 45) % 8) + 8) % 8); if ((((_local_7.getType() == "free_placement_room")) && ((this.roomEngine._SafeStr_13559(k)._SafeStr_14136("free_placement_room", _SafeStr_2285._SafeStr_5887) > 1)))){ this.roomEngine.windowManager.alert("One free placement furni already in room!", "There can be only one free_placement_room furni in a room. See intraweb for instructions on how to use it.", _SafeStr_3604.NULL, null); return; }; if ((((_local_5 < 0)) && ((_local_6 == _SafeStr_2285._SafeStr_5707)))){ _local_5 = (_local_5 * -1); }; if ((((((this._SafeStr_7205.catalog == null)) || ((this._SafeStr_7205.catalog.catalogType == _SafeStr_2367.NORMAL)))) || (!((this._SafeStr_14062 == _SafeStr_2487._SafeStr_8441))))){ if ((((_local_6 == _SafeStr_2285._SafeStr_5707)) && ((_local_4.typeId == _SafeStr_2340._SafeStr_5744)))){ this._SafeStr_7205.connection.send(new _SafeStr_3798(_local_5, int(_local_9), int(_local_10))); } else { if ((((_local_6 == _SafeStr_2285._SafeStr_5707)) && ((_local_4.typeId == _SafeStr_2340._SafeStr_5747)))){ this._SafeStr_7205.connection.send(new _SafeStr_3712(_local_5, int(_local_9), int(_local_10))); } else { if (_local_7.getModelController().getString(_SafeStr_2464._SafeStr_11441) != null){ this._SafeStr_7205.connection.send(new _SafeStr_3990(_local_5, _local_8)); } else { this._SafeStr_7205.connection.send(new _SafeStr_2402(_local_5, _local_6, _local_8, int(_local_9), int(_local_10), _local_12)); }; }; }; }; }; }; var _local_13:_SafeStr_3016 = new _SafeStr_3016(_local_4.id, _local_4.category, null, null, null); this._SafeStr_7205._SafeStr_10609(k, _local_13); this._SafeStr_14063(k); if (((this._SafeStr_7205) && (this._SafeStr_7205.events))){ _local_16 = ((_local_7) && ((_local_7.getId() == _local_4.id))); this._SafeStr_7205.events.dispatchEvent(new _SafeStr_2385(_SafeStr_2384._SafeStr_7376, k, _local_5, _local_6, _local_8, _local_9, _local_10, _local_11, _local_12, _local_16, _arg_2, _arg_3, _local_4._SafeStr_8454)); }; } private function _SafeStr_13590(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:Boolean):void { var _local_6:int = this._SafeStr_7205._SafeStr_13560(_arg_3); this._SafeStr_9585(k, _arg_2, _local_6, _arg_4, _arg_5); } private function _SafeStr_9585(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:Boolean):Boolean { if (((!((this._SafeStr_7205 == null))) && (!((this._SafeStr_7205.connection == null))))){ if (_arg_3 == _SafeStr_2285._SafeStr_5887){ if (!_arg_5){ this._SafeStr_7205.connection.send(new _SafeStr_3176(_arg_2, _arg_4)); } else { this._SafeStr_7205.connection.send(new _SafeStr_4164(_arg_2, _arg_4)); }; } else { if (_arg_3 == _SafeStr_2285._SafeStr_5987){ this._SafeStr_7205.connection.send(new _SafeStr_4200(_arg_2, _arg_4)); }; }; }; return (true); } private function useObject(k:int, _arg_2:int, _arg_3:String, _arg_4:String):void { if (((!((this._SafeStr_7205 == null))) && (!((this._SafeStr_7205.connection == null))))){ switch (_arg_4){ case _SafeStr_3042._SafeStr_11465: this._SafeStr_7205.connection.send(new _SafeStr_4058(_arg_2)); return; case _SafeStr_3042._SafeStr_11466: this._SafeStr_7205.connection.send(new _SafeStr_4002(_arg_2)); return; case _SafeStr_3042._SafeStr_11444: this._SafeStr_7205.connection.send(new _SafeStr_4297(_arg_2)); return; case _SafeStr_3042._SafeStr_11439: this._SafeStr_7205.connection.send(new _SafeStr_4086(_arg_2)); return; case _SafeStr_3042._SafeStr_11456: this._SafeStr_7205.connection.send(new _SafeStr_4251(_arg_2)); return; }; }; } public function _SafeStr_13884(k:int, _arg_2:int, _arg_3:String, _arg_4:String):Boolean { if ((((this._SafeStr_7205 == null)) || ((this._SafeStr_7205.connection == null)))){ return (false); }; this._SafeStr_7205.connection.send(new _SafeStr_4134(_arg_2, _arg_3, _arg_4)); return (true); } public function _SafeStr_13885(k:int, _arg_2:int):Boolean { if ((((this._SafeStr_7205 == null)) || ((this._SafeStr_7205.connection == null)))){ return (false); }; this._SafeStr_7205.connection.send(new _SafeStr_4015(_arg_2)); return (true); } private function _SafeStr_14101(k:int, _arg_2:_SafeStr_3709):void { if (this._SafeStr_7205 == null){ return; }; if (this._SafeStr_7205._SafeStr_13580){ return; }; if (!this._SafeStr_7205.roomSessionManager){ return; }; var _local_3:_SafeStr_2298 = this._SafeStr_7205.roomSessionManager.getSession(k); if (((!((_local_3 == null))) && (_local_3._SafeStr_6492))){ return; }; this._SafeStr_14120(_arg_2._SafeStr_14107, _arg_2._SafeStr_14108); } private function _SafeStr_14120(k:int, _arg_2:int):void { if (this._SafeStr_7205.connection){ this._SafeStr_7205.connection.send(new _SafeStr_4227(k, _arg_2)); }; } private function _SafeStr_14102(k:int, _arg_2:_SafeStr_3033):void { if (this._SafeStr_7205 == null){ return; }; if (this.roomEngine._SafeStr_13580){ return; }; } private function _SafeStr_14112(k:int, _arg_2:_SafeStr_3033, _arg_3:int):void { if (this._SafeStr_7205 == null){ return; }; if (this.roomEngine._SafeStr_13580){ return; }; } } }//package _-1uj // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_10609 = "_-0DJ" (String#7818, DoABC#3) // _SafeStr_10964 = "_-5fy" (String#36053, DoABC#3) // _SafeStr_10966 = "_-Ft" (String#39062, DoABC#3) // _SafeStr_10968 = "_-3Ww" (String#30804, DoABC#3) // _SafeStr_10970 = "_-4gg" (String#33637, DoABC#3) // _SafeStr_10973 = "_-63t" (String#37015, DoABC#3) // _SafeStr_10976 = "_-0tX" (String#24317, DoABC#3) // _SafeStr_11321 = "_-0Fa" (String#22777, DoABC#3) // _SafeStr_11322 = "_-6Lx" (String#37706, DoABC#3) // _SafeStr_11324 = "_-0nM" (String#24069, DoABC#3) // _SafeStr_11325 = "_-29H" (String#27398, DoABC#3) // _SafeStr_11331 = "_-0om" (String#24122, DoABC#3) // _SafeStr_11335 = "_-1Wm" (String#25864, DoABC#3) // _SafeStr_11336 = "_-6Dq" (String#37408, DoABC#3) // _SafeStr_11337 = "_-Lo" (String#39279, DoABC#3) // _SafeStr_11344 = "_-3Qx" (String#30576, DoABC#3) // _SafeStr_11345 = "_-KE" (String#39223, DoABC#3) // _SafeStr_11346 = "_-6Am" (String#37294, DoABC#3) // _SafeStr_11347 = "_-3hv" (String#31211, DoABC#3) // _SafeStr_11352 = "_-hm" (String#40081, DoABC#3) // _SafeStr_11353 = "_-1oq" (String#26572, DoABC#3) // _SafeStr_11354 = "_-4lH" (String#33814, DoABC#3) // _SafeStr_11355 = "_-0-3" (String#22148, DoABC#3) // _SafeStr_11364 = "_-25t" (String#27270, DoABC#3) // _SafeStr_11377 = "_-5vr" (String#36658, DoABC#3) // _SafeStr_11378 = "_-3oK" (String#31468, DoABC#3) // _SafeStr_11379 = "_-Tp" (String#39583, DoABC#3) // _SafeStr_11380 = "_-1qZ" (String#26634, DoABC#3) // _SafeStr_11383 = "_-1Ge" (String#25240, DoABC#3) // _SafeStr_11384 = "_-v8" (String#40592, DoABC#3) // _SafeStr_11399 = "_-1iA" (String#26305, DoABC#3) // _SafeStr_11405 = "_-3Sg" (String#30638, DoABC#3) // _SafeStr_11406 = "_-1zp" (String#26999, DoABC#3) // _SafeStr_11407 = "_-42Q" (String#32066, DoABC#3) // _SafeStr_11408 = "_-39y" (String#29888, DoABC#3) // _SafeStr_11410 = "_-4Hy" (String#32684, DoABC#3) // _SafeStr_11419 = "_-5GH" (String#35054, DoABC#3) // _SafeStr_11420 = "_-2-2" (String#27010, DoABC#3) // _SafeStr_11421 = "_-3wH" (String#31790, DoABC#3) // _SafeStr_11423 = "_-3BY" (String#29952, DoABC#3) // _SafeStr_11424 = "_-1MU" (String#25461, DoABC#3) // _SafeStr_11425 = "_-4sw" (String#34109, DoABC#3) // _SafeStr_11430 = "_-3k0" (String#31293, DoABC#3) // _SafeStr_11431 = "_-4s6" (String#34077, DoABC#3) // _SafeStr_11432 = "_-lB" (String#40203, DoABC#3) // _SafeStr_11433 = "_-2tY" (String#29213, DoABC#3) // _SafeStr_11439 = "_-1Ys" (String#25941, DoABC#3) // _SafeStr_11441 = "_-6aL" (String#38280, DoABC#3) // _SafeStr_11443 = "_-3SZ" (String#30634, DoABC#3) // _SafeStr_11444 = "_-gn" (String#40047, DoABC#3) // _SafeStr_11445 = "_-R8" (String#39482, DoABC#3) // _SafeStr_11447 = "_-4kH" (String#33780, DoABC#3) // _SafeStr_11456 = "_-0Sx" (String#23297, DoABC#3) // _SafeStr_11459 = "_-ej" (String#39980, DoABC#3) // _SafeStr_11462 = "_-3Aa" (String#29908, DoABC#3) // _SafeStr_11465 = "_-41B" (String#32018, DoABC#3) // _SafeStr_11466 = "_-3y4" (String#31864, DoABC#3) // _SafeStr_11487 = "_-3wz" (String#31822, DoABC#3) // _SafeStr_11488 = "_-4kz" (String#33803, DoABC#3) // _SafeStr_11489 = "_-4fO" (String#33599, DoABC#3) // _SafeStr_11490 = "_-fJ" (String#40000, DoABC#3) // _SafeStr_11491 = "_-4L5" (String#32811, DoABC#3) // _SafeStr_11492 = "_-60L" (String#36876, DoABC#3) // _SafeStr_11493 = "_-3vn" (String#31771, DoABC#3) // _SafeStr_11494 = "_-1os" (String#26573, DoABC#3) // _SafeStr_11496 = "_-4Gw" (String#32644, DoABC#3) // _SafeStr_11499 = "_-1kM" (String#26394, DoABC#3) // _SafeStr_11500 = "_-0JO" (String#22935, DoABC#3) // _SafeStr_11501 = "_-2IZ" (String#27759, DoABC#3) // _SafeStr_11502 = "_-3s4" (String#31615, DoABC#3) // _SafeStr_11503 = "_-Yh" (String#39749, DoABC#3) // _SafeStr_11504 = "_-1uU" (String#26787, DoABC#3) // _SafeStr_11505 = "_-2uE" (String#29236, DoABC#3) // _SafeStr_11506 = "_-3Wo" (String#30799, DoABC#3) // _SafeStr_11512 = "_-2gW" (String#28693, DoABC#3) // _SafeStr_13159 = "_-2Bt" (String#9893, DoABC#3) // _SafeStr_13160 = "_-1IU" (String#8939, DoABC#3) // _SafeStr_13161 = "_-1G0" (String#8899, DoABC#3) // _SafeStr_13544 = "_-1Sq" (String#2954, DoABC#3) // _SafeStr_13553 = "_-3gp" (String#3517, DoABC#3) // _SafeStr_13559 = "_-2f0" (String#1516, DoABC#3) // _SafeStr_13560 = "_-14b" (String#8710, DoABC#3) // _SafeStr_13561 = "_-4K3" (String#12079, DoABC#3) // _SafeStr_13562 = "_-3IP" (String#11005, DoABC#3) // _SafeStr_13563 = "_-1kA" (String#9376, DoABC#3) // _SafeStr_13564 = "_-6Ly" (String#14143, DoABC#3) // _SafeStr_13565 = "_-F5" (String#4356, DoABC#3) // _SafeStr_13566 = "_-1FY" (String#8891, DoABC#3) // _SafeStr_13567 = "_-0WQ" (String#2702, DoABC#3) // _SafeStr_13568 = "_-5Ep" (String#3903, DoABC#3) // _SafeStr_13569 = "_-1Bc" (String#2887, DoABC#3) // _SafeStr_13570 = "_-3NY" (String#11081, DoABC#3) // _SafeStr_13571 = "_-1Lj" (String#8995, DoABC#3) // _SafeStr_13573 = "_-1Nu" (String#9036, DoABC#3) // _SafeStr_13574 = "_-6Tz" (String#14271, DoABC#3) // _SafeStr_13575 = "_-5pj" (String#13605, DoABC#3) // _SafeStr_13576 = "_-0Ng" (String#7974, DoABC#3) // _SafeStr_13577 = "_-3Oh" (String#11100, DoABC#3) // _SafeStr_13578 = "_-6iw" (String#14488, DoABC#3) // _SafeStr_13579 = "_-5zb" (String#13759, DoABC#3) // _SafeStr_13580 = "_-4DZ" (String#3644, DoABC#3) // _SafeStr_13581 = "_-4g3" (String#3749, DoABC#3) // _SafeStr_13590 = "_-1mC" (String#3048, DoABC#3) // _SafeStr_13608 = "_-4sX" (String#12633, DoABC#3) // _SafeStr_13675 = "_-29p" (String#27419, DoABC#3) // _SafeStr_13676 = "_-5Xo" (String#35731, DoABC#3) // _SafeStr_13816 = "_-46D" (String#11845, DoABC#3) // _SafeStr_13876 = "_-2Ie" (String#27763, DoABC#3) // _SafeStr_13884 = "_-5YS" (String#35759, DoABC#3) // _SafeStr_13885 = "_-2jN" (String#28817, DoABC#3) // _SafeStr_13886 = "_-3oV" (String#11543, DoABC#3) // _SafeStr_13946 = "_-01k" (String#22248, DoABC#3) // _SafeStr_13947 = "_-fI" (String#39999, DoABC#3) // _SafeStr_13961 = "_-3he" (String#31197, DoABC#3) // _SafeStr_13963 = "_-5ib" (String#36155, DoABC#3) // _SafeStr_14016 = "_-5kV" (String#36223, DoABC#3) // _SafeStr_14057 = "_-0o2" (String#24099, DoABC#3) // _SafeStr_14058 = "_-56T" (String#34684, DoABC#3) // _SafeStr_14059 = "_-6Mc" (String#37730, DoABC#3) // _SafeStr_14060 = "_-3FY" (String#30113, DoABC#3) // _SafeStr_14061 = "_-6Z-" (String#38239, DoABC#3) // _SafeStr_14062 = "_-12P" (String#24706, DoABC#3) // _SafeStr_14063 = "_-0D0" (String#22673, DoABC#3) // _SafeStr_14064 = "_-6k3" (String#38692, DoABC#3) // _SafeStr_14065 = "_-0f6" (String#23761, DoABC#3) // _SafeStr_14066 = "_-4F" (String#32574, DoABC#3) // _SafeStr_14067 = "_-5k6" (String#13513, DoABC#3) // _SafeStr_14068 = "_-1I7" (String#25293, DoABC#3) // _SafeStr_14069 = "_-1eR" (String#26154, DoABC#3) // _SafeStr_14070 = "_-GB" (String#39070, DoABC#3) // _SafeStr_14071 = "_-0r7" (String#24214, DoABC#3) // _SafeStr_14072 = "_-4b2" (String#33438, DoABC#3) // _SafeStr_14073 = "_-17V" (String#24899, DoABC#3) // _SafeStr_14074 = "_-4a-" (String#33403, DoABC#3) // _SafeStr_14075 = "_-5FM" (String#35022, DoABC#3) // _SafeStr_14076 = "_-1yk" (String#26955, DoABC#3) // _SafeStr_14077 = "_-0f5" (String#23760, DoABC#3) // _SafeStr_14078 = "_-1ch" (String#26084, DoABC#3) // _SafeStr_14079 = "_-3Ii" (String#30249, DoABC#3) // _SafeStr_14080 = "_-4Tw" (String#33185, DoABC#3) // _SafeStr_14081 = "_-5bW" (String#35880, DoABC#3) // _SafeStr_14082 = "_-3GQ" (String#30150, DoABC#3) // _SafeStr_14083 = "_-00V" (String#22205, DoABC#3) // _SafeStr_14084 = "_-2IL" (String#27753, DoABC#3) // _SafeStr_14085 = "_-0J7" (String#22922, DoABC#3) // _SafeStr_14086 = "_-AP" (String#38866, DoABC#3) // _SafeStr_14087 = "_-10j" (String#24630, DoABC#3) // _SafeStr_14088 = "_-3rd" (String#31598, DoABC#3) // _SafeStr_14089 = "_-0yR" (String#24510, DoABC#3) // _SafeStr_14090 = "_-06h" (String#22428, DoABC#3) // _SafeStr_14091 = "_-1cJ" (String#26070, DoABC#3) // _SafeStr_14092 = "_-20H" (String#27051, DoABC#3) // _SafeStr_14093 = "_-6K5" (String#37632, DoABC#3) // _SafeStr_14094 = "_-0W1" (String#23409, DoABC#3) // _SafeStr_14095 = "_-4as" (String#33430, DoABC#3) // _SafeStr_14096 = "_-6RX" (String#37917, DoABC#3) // _SafeStr_14097 = "_-0l9" (String#23987, DoABC#3) // _SafeStr_14098 = "_-2UL" (String#28212, DoABC#3) // _SafeStr_14099 = "_-13F" (String#24735, DoABC#3) // _SafeStr_14100 = "_-0JJ" (String#22931, DoABC#3) // _SafeStr_14101 = "_-63f" (String#37006, DoABC#3) // _SafeStr_14102 = "_-Mr" (String#39314, DoABC#3) // _SafeStr_14103 = "_-1q0" (String#26616, DoABC#3) // _SafeStr_14104 = "_-1hS" (String#26277, DoABC#3) // _SafeStr_14105 = "_-0cy" (String#23674, DoABC#3) // _SafeStr_14106 = "_-0Zi" (String#23551, DoABC#3) // _SafeStr_14107 = "_-3ME" (String#30393, DoABC#3) // _SafeStr_14108 = "_-25w" (String#27272, DoABC#3) // _SafeStr_14109 = "_-4x" (String#34257, DoABC#3) // _SafeStr_14110 = "_-5Xb" (String#35721, DoABC#3) // _SafeStr_14111 = "_-3IU" (String#30239, DoABC#3) // _SafeStr_14112 = "_-2cz" (String#28569, DoABC#3) // _SafeStr_14113 = "_-1fe" (String#26198, DoABC#3) // _SafeStr_14114 = "_-5sy" (String#36542, DoABC#3) // _SafeStr_14115 = "_-5nI" (String#36325, DoABC#3) // _SafeStr_14116 = "_-00v" (String#22218, DoABC#3) // _SafeStr_14117 = "_-1ZO" (String#25961, DoABC#3) // _SafeStr_14118 = "_-3TL" (String#30669, DoABC#3) // _SafeStr_14119 = "_-Ic" (String#39159, DoABC#3) // _SafeStr_14120 = "_-0eI" (String#23731, DoABC#3) // _SafeStr_14121 = "_-1HH" (String#25263, DoABC#3) // _SafeStr_14122 = "_-5Gv" (String#35079, DoABC#3) // _SafeStr_14123 = "_-W" (String#39658, DoABC#3) // _SafeStr_14124 = "_-0CI" (String#22645, DoABC#3) // _SafeStr_14125 = "_-1PI" (String#25574, DoABC#3) // _SafeStr_14126 = "_-5XZ" (String#35719, DoABC#3) // _SafeStr_14127 = "_-1pL" (String#26594, DoABC#3) // _SafeStr_14128 = "_-c9" (String#39873, DoABC#3) // _SafeStr_14129 = "_-3B0" (String#29927, DoABC#3) // _SafeStr_14130 = "_-6FV" (String#37464, DoABC#3) // _SafeStr_14131 = "_-0RL" (String#23240, DoABC#3) // _SafeStr_14132 = "_-5x6" (String#36708, DoABC#3) // _SafeStr_14133 = "_-0oq" (String#24124, DoABC#3) // _SafeStr_14134 = "_-2Iy" (String#27776, DoABC#3) // _SafeStr_14135 = "_-4Ax" (String#32413, DoABC#3) // _SafeStr_14136 = "_-0Ui" (String#2694, DoABC#3) // _SafeStr_2249 = "_-0bC" (String#8209, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2266 = "_-1yE" (String#26936, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2329 = "_-3Sf" (String#11169, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_2384 = "_-2nD" (String#10475, DoABC#3) // _SafeStr_2385 = "_-1xz" (String#26922, DoABC#3) // _SafeStr_2402 = "_-6IA" (String#14079, DoABC#3) // _SafeStr_2431 = "_-4CX" (String#32479, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2437 = "_-2GK" (String#9968, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2487 = "_-5Z4" (String#35783, DoABC#3) // _SafeStr_2521 = "_-4Rb" (String#33083, DoABC#3) // _SafeStr_2657 = "_-1vm" (String#9589, DoABC#3) // _SafeStr_2788 = "_-6Lc" (String#14139, DoABC#3) // _SafeStr_2796 = "_-4AR" (String#11908, DoABC#3) // _SafeStr_2797 = "_-27y" (String#9825, DoABC#3) // _SafeStr_2806 = "_-50h" (String#34448, DoABC#3) // _SafeStr_2815 = "_-0Y-" (String#23490, DoABC#3) // _SafeStr_2817 = "_-3NT" (String#30446, DoABC#3) // _SafeStr_2858 = "_-3qu" (String#31567, DoABC#3) // _SafeStr_3016 = "_-26I" (String#27284, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3022 = "_-0Bn" (String#7795, DoABC#3) // _SafeStr_3033 = "_-Na" (String#14827, DoABC#3) // _SafeStr_3042 = "_-3UL" (String#30700, DoABC#3) // _SafeStr_3048 = "_-3Ej" (String#30081, DoABC#3) // _SafeStr_3055 = "_-2on" (String#10506, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3176 = "_-1JO" (String#25341, DoABC#3) // _SafeStr_3533 = "_-0la" (String#8378, DoABC#3) // _SafeStr_3604 = "_-2Pj" (String#10129, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_3689 = "_-0Wq" (String#8138, DoABC#3) // _SafeStr_3690 = "_-0jo" (String#23937, DoABC#3) // _SafeStr_3691 = "_-4Nx" (String#32929, DoABC#3) // _SafeStr_3695 = "_-3Ru" (String#11151, DoABC#3) // _SafeStr_3696 = "_-XC" (String#14995, DoABC#3) // _SafeStr_3697 = "_-381" (String#10859, DoABC#3) // _SafeStr_3699 = "_-5uO" (String#36599, DoABC#3) // _SafeStr_3700 = "_-1B" (String#8816, DoABC#3) // _SafeStr_3701 = "_-rJ" (String#15348, DoABC#3) // _SafeStr_3702 = "_-5Gm" (String#13049, DoABC#3) // _SafeStr_3704 = "_-1in" (String#9358, DoABC#3) // _SafeStr_3705 = "_-2vz" (String#10636, DoABC#3) // _SafeStr_3706 = "_-546" (String#12825, DoABC#3) // _SafeStr_3708 = "_-51H" (String#12778, DoABC#3) // _SafeStr_3709 = "_-5sS" (String#13648, DoABC#3) // _SafeStr_3712 = "_-2Pk" (String#28033, DoABC#3) // _SafeStr_3798 = "_-3oA" (String#31464, DoABC#3) // _SafeStr_3936 = "_-1OU" (String#25540, DoABC#3) // _SafeStr_3990 = "_-43A" (String#32098, DoABC#3) // _SafeStr_3992 = "_-1wt" (String#26878, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4002 = "_-4VT" (String#33241, DoABC#3) // _SafeStr_4005 = "_-1C5" (String#8835, DoABC#3) // _SafeStr_4015 = "_-4BS" (String#32432, DoABC#3) // _SafeStr_4016 = "_-2Gr" (String#27692, DoABC#3) // _SafeStr_4058 = "_-UH" (String#39596, DoABC#3) // _SafeStr_4086 = "_-4uj" (String#34178, DoABC#3) // _SafeStr_4100 = "_-5Xg" (String#35725, DoABC#3) // _SafeStr_4134 = "_-5Kh" (String#35230, DoABC#3) // _SafeStr_4164 = "_-312" (String#29535, DoABC#3) // _SafeStr_4180 = "_-399" (String#29855, DoABC#3) // _SafeStr_4192 = "_-eL" (String#39964, DoABC#3) // _SafeStr_4200 = "_-1Bs" (String#25062, DoABC#3) // _SafeStr_4213 = "_-3Pk" (String#30527, DoABC#3) // _SafeStr_4227 = "_-4l6" (String#33810, DoABC#3) // _SafeStr_4237 = "_-10r" (String#24635, DoABC#3) // _SafeStr_4251 = "_-3ic" (String#31242, DoABC#3) // _SafeStr_4297 = "_-0W2" (String#23410, DoABC#3) // _SafeStr_4438 = "_-4il" (String#12473, DoABC#3) // _SafeStr_5606 = "_-23i" (String#9752, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5679 = "_-5Lo" (String#35276, DoABC#3) // _SafeStr_5680 = "_-4GA" (String#32617, DoABC#3) // _SafeStr_5705 = "_-4GP" (String#12011, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5711 = "_-vr" (String#40621, DoABC#3) // _SafeStr_5712 = "_-2eU" (String#28618, DoABC#3) // _SafeStr_5743 = "_-50q" (String#34454, DoABC#3) // _SafeStr_5744 = "_-5Ot" (String#35390, DoABC#3) // _SafeStr_5747 = "_-6D2" (String#37381, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5925 = "_-3jH" (String#31266, DoABC#3) // _SafeStr_5935 = "_-0Dt" (String#22707, DoABC#3) // _SafeStr_5938 = "_-1lK" (String#26429, DoABC#3) // _SafeStr_5941 = "_-0eD" (String#23727, DoABC#3) // _SafeStr_5942 = "_-tn" (String#40539, DoABC#3) // _SafeStr_5945 = "_-2WT" (String#28298, DoABC#3) // _SafeStr_5946 = "_-4s7" (String#34078, DoABC#3) // _SafeStr_5986 = "_-2qO" (String#10535, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_6005 = "_-2zY" (String#29435, DoABC#3) // _SafeStr_6006 = "_-1Y2" (String#25910, DoABC#3) // _SafeStr_6013 = "_-30j" (String#29522, DoABC#3) // _SafeStr_6015 = "_-0zQ" (String#24544, DoABC#3) // _SafeStr_6017 = "_-0JT" (String#22938, DoABC#3) // _SafeStr_6019 = "_-2nl" (String#28991, DoABC#3) // _SafeStr_6021 = "_-5-I" (String#34391, DoABC#3) // _SafeStr_6026 = "_-2nv" (String#28996, DoABC#3) // _SafeStr_6027 = "_-0Cd" (String#22658, DoABC#3) // _SafeStr_6069 = "_-23G" (String#27165, DoABC#3) // _SafeStr_6136 = "_-65R" (String#37074, DoABC#3) // _SafeStr_6145 = "_-37U" (String#29789, DoABC#3) // _SafeStr_6150 = "_-5jK" (String#36179, DoABC#3) // _SafeStr_6151 = "_-3Kg" (String#30329, DoABC#3) // _SafeStr_6158 = "_-0d6" (String#23682, DoABC#3) // _SafeStr_6159 = "_-5bD" (String#35866, DoABC#3) // _SafeStr_6204 = "_-cY" (String#39891, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_6244 = "_-21F" (String#9707, DoABC#3) // _SafeStr_6334 = "_-6eS" (String#38458, DoABC#3) // _SafeStr_6337 = "_-fu" (String#40018, DoABC#3) // _SafeStr_6450 = "_-0ON" (String#2658, DoABC#3) // _SafeStr_6458 = "_-0SH" (String#2677, DoABC#3) // _SafeStr_6492 = "_-4az" (String#12338, DoABC#3) // _SafeStr_6556 = "_-0Ok" (String#23146, DoABC#3) // _SafeStr_6571 = "_-2Ew" (String#27620, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7273 = "_-4B-" (String#32416, DoABC#3) // _SafeStr_7279 = "_-6Xd" (String#38177, DoABC#3) // _SafeStr_7285 = "_-YX" (String#39742, DoABC#3) // _SafeStr_7287 = "_-4eG" (String#33561, DoABC#3) // _SafeStr_7290 = "_-69B" (String#37231, DoABC#3) // _SafeStr_7291 = "_-Xo" (String#39715, DoABC#3) // _SafeStr_7292 = "_-6ie" (String#38634, DoABC#3) // _SafeStr_7293 = "_-4cW" (String#33494, DoABC#3) // _SafeStr_7294 = "_-1nj" (String#26527, DoABC#3) // _SafeStr_7295 = "_-3J0" (String#30260, DoABC#3) // _SafeStr_7297 = "_-5oY" (String#36379, DoABC#3) // _SafeStr_7298 = "_-44s" (String#32169, DoABC#3) // _SafeStr_7299 = "_-2Vk" (String#28273, DoABC#3) // _SafeStr_7300 = "_-0CO" (String#22651, DoABC#3) // _SafeStr_7302 = "_-5-J" (String#34392, DoABC#3) // _SafeStr_7303 = "_-6gJ" (String#38536, DoABC#3) // _SafeStr_7305 = "_-4sd" (String#34094, DoABC#3) // _SafeStr_7306 = "_-41U" (String#32029, DoABC#3) // _SafeStr_7307 = "_-4OD" (String#32939, DoABC#3) // _SafeStr_7308 = "_-5Et" (String#35002, DoABC#3) // _SafeStr_7309 = "_-5Yy" (String#35780, DoABC#3) // _SafeStr_7310 = "_-5pq" (String#36430, DoABC#3) // _SafeStr_7311 = "_-2vt" (String#29299, DoABC#3) // _SafeStr_7376 = "_-5t7" (String#36546, DoABC#3) // _SafeStr_7641 = "_-4bv" (String#12352, DoABC#3) // _SafeStr_8233 = "_-45G" (String#32186, DoABC#3) // _SafeStr_8441 = "_-3EH" (String#30061, DoABC#3) // _SafeStr_8451 = "_-5Vn" (String#35651, DoABC#3) // _SafeStr_8452 = "_-1od" (String#3058, DoABC#3) // _SafeStr_8453 = "_-3ZX" (String#3495, DoABC#3) // _SafeStr_8454 = "_-2J1" (String#10015, DoABC#3) // _SafeStr_8455 = "_-4Oo" (String#32962, DoABC#3) // _SafeStr_8457 = "_-0jO" (String#2756, DoABC#3) // _SafeStr_8458 = "_-1jx" (String#3040, DoABC#3) // _SafeStr_8459 = "_-2LO" (String#10055, DoABC#3) // _SafeStr_9157 = "_-52g" (String#34532, DoABC#3) // _SafeStr_9270 = "_-1WI" (String#1474, DoABC#3) // _SafeStr_9585 = "_-1M8" (String#9005, DoABC#3) //------------------------------------------------------------ //_-1VP._SafeStr_214 package _-1VP { import _-0MK._SafeStr_8; import _-ue.Map; public interface _SafeStr_214 extends _SafeStr_8 { function _SafeStr_13035(_arg_1:String, _arg_2:Map=null):void; function _SafeStr_5603(_arg_1:String, _arg_2:String):void; } }//package _-1VP // _SafeStr_13035 = "_-6Mf" (String#14157, DoABC#3) // _SafeStr_214 = "_-4XK" (String#12269, DoABC#3) // _SafeStr_5603 = "_-23B" (String#9741, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-1VP._SafeStr_2322 package _-1VP { public class _SafeStr_2322 { public static const _SafeStr_14137:String = "friendoffline"; public static const _SafeStr_14138:String = "friendonline"; public static const _SafeStr_14139:String = "thirdpartyfriendoffline"; public static const _SafeStr_14140:String = "thirdpartyfriendonline"; public static const _SafeStr_14141:String = "achievement"; public static const _SafeStr_14142:String = "badge_received"; public static const _SafeStr_5608:String = "info"; public static const _SafeStr_14143:String = "recyclerok"; public static const _SafeStr_6251:String = "respect"; public static const _SafeStr_14144:String = "club"; public static const _SafeStr_5604:String = "soundmachine"; public static const _SafeStr_14145:String = "petlevel"; public static const _SafeStr_14146:String = "clubgift"; public static const _SafeStr_14147:String = "buyfurni"; public static const _SafeStr_6245:String = "vip"; public static const _SafeStr_14148:String = "roommessagesposted"; } }//package _-1VP // _SafeStr_14137 = "_-3B5" (String#29931, DoABC#3) // _SafeStr_14138 = "_-2Pi" (String#28032, DoABC#3) // _SafeStr_14139 = "_-1WV" (String#25855, DoABC#3) // _SafeStr_14140 = "_-3uc" (String#31724, DoABC#3) // _SafeStr_14141 = "_-2B1" (String#27467, DoABC#3) // _SafeStr_14142 = "_-4VF" (String#33232, DoABC#3) // _SafeStr_14143 = "_-5Fw" (String#35041, DoABC#3) // _SafeStr_14144 = "_-Pa" (String#39419, DoABC#3) // _SafeStr_14145 = "_-KM" (String#39228, DoABC#3) // _SafeStr_14146 = "_-2Qn" (String#28078, DoABC#3) // _SafeStr_14147 = "_-5Kb" (String#35225, DoABC#3) // _SafeStr_14148 = "_-a-" (String#39791, DoABC#3) // _SafeStr_2322 = "_-5Bt" (String#12960, DoABC#3) // _SafeStr_5604 = "_-4MF" (String#32859, DoABC#3) // _SafeStr_5608 = "_-4ZL" (String#33382, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_6251 = "_-46B" (String#32225, DoABC#3) //------------------------------------------------------------ //_-1VP._SafeStr_2326 package _-1VP { import _-0MK._SafeStr_3; import _-4n6._SafeStr_2532; import _-ue.Map; import _-1Mz.IWindow; import _-5Vt._SafeStr_39; import _-1Mz.IWindowContainer; import _-5YE._SafeStr_2413; import _-3-E._SafeStr_6; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_2326 implements _SafeStr_3 { private var _SafeStr_5577:HabboNotifications; private var _SafeStr_6939:_SafeStr_2532; private var _SafeStr_5501:String; private var _SafeStr_14149:Map; public function _SafeStr_2326(k:HabboNotifications, _arg_2:String, _arg_3:Map) { var _local_11:IWindow; var _local_12:IWindow; super(); this._SafeStr_5577 = k; this._SafeStr_5501 = _arg_2; this._SafeStr_14149 = _arg_3; var _local_4:String = this._SafeStr_14150("title", true); var _local_5:String = this._SafeStr_14150("message", true).replace(/\\r/g, "\r"); var _local_6:String = this._SafeStr_14150("linkUrl", false); var _local_7:String; var _local_8:Boolean = ((!((_local_6 == null))) && ((_local_6.substr(0, 6) == "event:"))); if (_local_6 != null){ _local_7 = this._SafeStr_14150("linkTitle", false); if (_local_7 == null){ _local_7 = _local_6; }; }; var _local_9:_SafeStr_39 = this._SafeStr_5577.assets.getAssetByName("layout_notification_popup_xml"); this._SafeStr_6939 = this._SafeStr_5577.windowManager.buildModalDialogFromXML((_local_9.content as XML)); var _local_10:IWindowContainer = (this._SafeStr_6939._SafeStr_6949 as IWindowContainer); _local_10.procedure = this._SafeStr_5452; _local_10.caption = _local_4; if (_local_6 != null){ if (_local_8){ _local_11 = _local_10.findChildByName("action"); _local_11.visible = true; _local_11.caption = _local_7; } else { _local_12 = _local_10.findChildByName("link"); _local_12.visible = true; _local_12.caption = _local_7; }; }; _local_10.findChildByName("message").caption = _local_5; _SafeStr_2413(_local_10.findChildByName("illustration")).assetUri = this._SafeStr_5577._SafeStr_14151(_arg_3, _arg_2); } public function dispose():void { if (this.disposed){ return; }; this._SafeStr_6939.dispose(); this._SafeStr_6939 = null; this._SafeStr_5577 = null; this._SafeStr_5501 = null; this._SafeStr_14149 = null; } public function get disposed():Boolean { return ((this._SafeStr_6939 == null)); } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (this.disposed){ return; }; switch (k.type){ case WindowMouseEvent.CLICK: switch (_arg_2.name){ case "header_button_close": this.dispose(); break; case "action": this._SafeStr_5577.createLinkEvent(this._SafeStr_14150("linkUrl", false).substr(6)); this.dispose(); break; case "link": _SafeStr_6._SafeStr_5513(this._SafeStr_14150("linkUrl", false), "habboMain"); break; }; return; case WindowEvent._SafeStr_5561: if (_arg_2.name == "illustration"){ _arg_2.parent._SafeStr_7827.minHeight = _arg_2.height; }; return; }; } private function _SafeStr_14150(k:String, _arg_2:Boolean):String { return (this._SafeStr_5577._SafeStr_14150(this._SafeStr_14149, this._SafeStr_5501, k, _arg_2)); } } }//package _-1VP // _SafeStr_14149 = "_-Dh" (String#4347, DoABC#3) // _SafeStr_14150 = "_-56m" (String#12865, DoABC#3) // _SafeStr_14151 = "_-0A-" (String#22547, DoABC#3) // _SafeStr_2326 = "_-3pF" (String#11553, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5513 = "_-LI" (String#14784, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_5577 = "_-4St" (String#502, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6939 = "_-4A4" (String#383, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7827 = "_-44t" (String#11825, DoABC#3) //------------------------------------------------------------ //_-1VP._SafeStr_4748 package _-1VP { public class _SafeStr_4748 { public static const _SafeStr_14152:int = 0; public static const _SafeStr_14153:int = 1; public static const _SafeStr_14154:int = 2; } }//package _-1VP // _SafeStr_14152 = "_-4Tb" (String#33171, DoABC#3) // _SafeStr_14153 = "_-1vU" (String#26824, DoABC#3) // _SafeStr_14154 = "_-5wJ" (String#36674, DoABC#3) // _SafeStr_4748 = "_-5St" (String#13247, DoABC#3) //------------------------------------------------------------ //_-1VP.HabboNotifications package _-1VP { import _-0MK.Component; import _-68V._SafeStr_1407; import _-4rH._SafeStr_2173; import _-5QZ._SafeStr_633; import _-p0._SafeStr_499; import _-0Dr._SafeStr_1201; import _-2Jf._SafeStr_2212; import _-1uj._SafeStr_2251; import _-0Kg._SafeStr_334; import _-1A6._SafeStr_2153; import _-5OK._SafeStr_2324; import _-5OK._SafeStr_2327; import _-4rH._SafeStr_197; import _-1El._SafeStr_1356; import _-2sF._SafeStr_2325; import _-094.SingularNotificationController; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboInventory; import com.sulake.iid.IIDHabboFriendList; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDRoomEngine; import com.sulake.iid.IIDHabboCatalog; import _-2NY._SafeStr_2320; import com.sulake.iid.IIDHabboToolbar; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboRoomSessionManager; import com.sulake.iid.IIDHabboHelp; import __AS3__.vec.Vector; import _-7P._SafeStr_2321; import _-ue.Map; import adobe.serialization.json.JSONDecoder; import __AS3__.vec.*; public class HabboNotifications extends Component implements _SafeStr_214 { private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_5525:_SafeStr_499; private var _SafeStr_5773:_SafeStr_1201; private var _SafeStr_6998:_SafeStr_2212; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_14155:_SafeStr_2153; private var _SafeStr_14156:_SafeStr_2324; private var _SafeStr_14157:_SafeStr_2327; private var _SafeStr_7208:_SafeStr_197; private var _SafeStr_5526:_SafeStr_1356; private var _SafeStr_14158:_SafeStr_2325; private var _SafeStr_14159:SingularNotificationController; private var _SafeStr_14160:IncomingMessages; private var _SafeStr_11539:Boolean; public function HabboNotifications(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); this._SafeStr_11539 = false; } public function get assetLibrary():_SafeStr_10 { return (assets); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get localization():_SafeStr_499 { return (this._SafeStr_5525); } public function get sessionDataManager():_SafeStr_2173 { return (this._SafeStr_7207); } public function get roomSessionManager():_SafeStr_197 { return (this._SafeStr_7208); } public function get catalog():_SafeStr_334 { return (this._SafeStr_5450); } public function get _SafeStr_5596():_SafeStr_2153 { return (this._SafeStr_14155); } public function get _SafeStr_5594():_SafeStr_1356 { return (this._SafeStr_5526); } public function get _SafeStr_14161():SingularNotificationController { return (this._SafeStr_14159); } public function get _SafeStr_14162():_SafeStr_2325 { return (this._SafeStr_14158); } public function get disabled():Boolean { return (this._SafeStr_11539); } public function set disabled(k:Boolean):void { this._SafeStr_11539 = k; } public function get _SafeStr_14163():_SafeStr_2324 { if ((((this._SafeStr_7205 == null)) || ((this._SafeStr_5773 == null)))){ return (null); }; if (this._SafeStr_14156 == null){ this._SafeStr_14156 = new _SafeStr_2324(this._SafeStr_7205, this._SafeStr_5773); }; return (this._SafeStr_14156); } public function get _SafeStr_14164():_SafeStr_2327 { if (this._SafeStr_7205 == null){ return (null); }; if (this._SafeStr_14157 == null){ this._SafeStr_14157 = new _SafeStr_2327(this._SafeStr_7205); }; return (this._SafeStr_14157); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboInventory(), function (k:_SafeStr_1201):void { _SafeStr_5773 = k; }, false), new _SafeStr_44(new IIDHabboFriendList(), function (k:_SafeStr_2212):void { _SafeStr_6998 = k; }, false), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_7207 = k; }), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_7361 = k; }), new _SafeStr_44(new IIDRoomEngine(), function (k:_SafeStr_2251):void { _SafeStr_7205 = k; }, false), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_334):void { _SafeStr_5450 = k; }, false, [{ "type":_SafeStr_2320.CATALOG_BUILDER_MEMBERSHIP_EXPIRED, "callback":this._SafeStr_14165 }, { "type":_SafeStr_2320.CATALOG_BUILDER_MEMBERSHIP_IN_GRACE, "callback":this._SafeStr_14166 }]), new _SafeStr_44(new IIDHabboToolbar(), function (k:_SafeStr_2153):void { _SafeStr_14155 = k; }), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_499):void { _SafeStr_5525 = k; }), new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; }), new _SafeStr_44(new IIDHabboRoomSessionManager(), function (k:_SafeStr_197):void { _SafeStr_7208 = k; }, false), new _SafeStr_44(new IIDHabboHelp(), function (k:_SafeStr_1356):void { _SafeStr_5526 = k; })])); } override protected function initComponent():void { this._SafeStr_14159 = new SingularNotificationController(this); this._SafeStr_14160 = new IncomingMessages(this, this._SafeStr_7361); } override public function dispose():void { if (disposed){ return; }; if (this._SafeStr_14160 != null){ this._SafeStr_14160.dispose(); this._SafeStr_14160 = null; }; if (this._SafeStr_14158 != null){ this._SafeStr_14158.dispose(); this._SafeStr_14158 = null; }; if (this._SafeStr_14157 != null){ this._SafeStr_14157.dispose(); this._SafeStr_14157 = null; }; if (this._SafeStr_14156 != null){ this._SafeStr_14156.dispose(); this._SafeStr_14156 = null; }; super.dispose(); } public function activate():void { if (this._SafeStr_14158 != null){ this._SafeStr_14158._SafeStr_14167(true); }; this._SafeStr_7361.connection.send(new _SafeStr_2321()); } public function _SafeStr_5603(k:String, _arg_2:String):void { this._SafeStr_14159._SafeStr_5603(k, _arg_2); } public function _SafeStr_13035(k:String, _arg_2:Map=null):void { var _local_4:Object; var _local_5:String; var _local_6:String; var _local_7:String; var _local_8:Boolean; var _local_9:String; if (_arg_2 == null){ _arg_2 = new Map(); }; var _local_3:String = ("notification." + k); if (propertyExists(_local_3)){ _local_4 = new JSONDecoder(getProperty(_local_3), true).getValue(); for (_local_5 in _local_4) { _arg_2[_local_5] = _local_4[_local_5]; }; }; if (_arg_2["display"] == "BUBBLE"){ _local_6 = this._SafeStr_14150(_arg_2, k, "message", true); _local_7 = this._SafeStr_14150(_arg_2, k, "linkUrl", false); _local_8 = ((!((_local_7 == null))) && ((_local_7.substr(0, 6) == "event:"))); _local_9 = this._SafeStr_14151(_arg_2, k); this._SafeStr_14159._SafeStr_5602(_local_6, _SafeStr_2322._SafeStr_5608, null, _local_9, null, ((_local_8) ? _local_7.substr(6) : _local_7)); } else { new _SafeStr_2326(this, k, _arg_2); }; } public function _SafeStr_14150(k:Map, _arg_2:String, _arg_3:String, _arg_4:Boolean):String { var _local_5:String; if (k._SafeStr_10975(_arg_3)){ return (k.getValue(_arg_3)); }; _local_5 = ["notification", _arg_2, _arg_3].join("."); if (((this.localization.hasLocalization(_local_5)) || (_arg_4))){ return (this.localization._SafeStr_14168(_local_5, _local_5, k)); }; return (null); } public function _SafeStr_14151(k:Map, _arg_2:String):String { var _local_3:String = k.getValue("image"); if (_local_3 == null){ _local_3 = (("${image.library.url}notifications/" + _arg_2.replace(/\./g, "_")) + ".png"); }; return (_local_3); } private function _SafeStr_14166(k:_SafeStr_2320):void { this._SafeStr_13035("builders_club.membership_in_grace", null); } private function _SafeStr_14165(k:_SafeStr_2320):void { this._SafeStr_13035("builders_club.membership_expired", null); } public function createLinkEvent(k:String):void { context.createLinkEvent(k); } } }//package _-1VP // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10975 = "_-1YS" (String#25923, DoABC#3) // _SafeStr_11539 = "_-0y2" (String#2824, DoABC#3) // _SafeStr_1201 = "_-19p" (String#8798, DoABC#3) // _SafeStr_13035 = "_-6Mf" (String#14157, DoABC#3) // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_14150 = "_-56m" (String#12865, DoABC#3) // _SafeStr_14151 = "_-0A-" (String#22547, DoABC#3) // _SafeStr_14155 = "_-2Nm" (String#10091, DoABC#3) // _SafeStr_14156 = "_-1IZ" (String#25308, DoABC#3) // _SafeStr_14157 = "_-4QO" (String#33030, DoABC#3) // _SafeStr_14158 = "_-0FS" (String#22770, DoABC#3) // _SafeStr_14159 = "_-0bN" (String#23607, DoABC#3) // _SafeStr_14160 = "_-lP" (String#40213, DoABC#3) // _SafeStr_14161 = "_-6cV" (String#38375, DoABC#3) // _SafeStr_14162 = "_-2pH" (String#29044, DoABC#3) // _SafeStr_14163 = "_-61Y" (String#36924, DoABC#3) // _SafeStr_14164 = "_-2iB" (String#28771, DoABC#3) // _SafeStr_14165 = "_-4z1" (String#34340, DoABC#3) // _SafeStr_14166 = "_-07a" (String#22463, DoABC#3) // _SafeStr_14167 = "_-1-v" (String#24599, DoABC#3) // _SafeStr_14168 = "_-2Y6" (String#10256, DoABC#3) // _SafeStr_197 = "_-1kj" (String#9387, DoABC#3) // _SafeStr_214 = "_-4XK" (String#12269, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2320 = "_-6S7" (String#37938, DoABC#3) // _SafeStr_2321 = "_-5oB" (String#36367, DoABC#3) // _SafeStr_2322 = "_-5Bt" (String#12960, DoABC#3) // _SafeStr_2324 = "_-6Ob" (String#14189, DoABC#3) // _SafeStr_2325 = "_-3dP" (String#11349, DoABC#3) // _SafeStr_2326 = "_-3pF" (String#11553, DoABC#3) // _SafeStr_2327 = "_-3O8" (String#11091, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_5596 = "_-2zD" (String#29419, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_5603 = "_-23B" (String#9741, DoABC#3) // _SafeStr_5608 = "_-4ZL" (String#33382, DoABC#3) // _SafeStr_5773 = "_-01E" (String#243, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7208 = "_-3D7" (String#300, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //_-1VP.IncomingMessages package _-1VP { import _-68V._SafeStr_1407; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2273; import _-5OI._SafeStr_3095; import _-1EK._SafeStr_3253; import _-1EK._SafeStr_2292; import _-1EK._SafeStr_3239; import _-4sN._SafeStr_3252; import _-1EK._SafeStr_2485; import _-4sN._SafeStr_3234; import _-cq._SafeStr_3235; import _-1fS._SafeStr_3232; import _-6S6._SafeStr_3218; import _-1EK._SafeStr_3245; import _-0iS._SafeStr_2347; import _-1EK._SafeStr_3261; import _-5tn._SafeStr_3240; import _-1EK._SafeStr_3263; import _-5OI._SafeStr_2877; import _-1EK._SafeStr_3242; import _-PO._SafeStr_2906; import _-4Xs._SafeStr_3244; import _-cq._SafeStr_3241; import _-4sN._SafeStr_3237; import _-1EK._SafeStr_3228; import _-cq._SafeStr_3256; import _-0uv._SafeStr_2900; import _-2U9._SafeStr_2288; import _-cq._SafeStr_3238; import _-54B._SafeStr_3259; import _-1wA._SafeStr_3258; import _-094._SafeStr_3255; import flash.utils.getTimer; import _-2sF.FeedSettings; import _-1wA._SafeStr_2271; import flash.display.BitmapData; import _-5sJ.ILocalization; import _-3mZ._SafeStr_3236; import _-5Vt.BitmapDataAsset; import _-3lJ._SafeStr_2469; import _-50B._SafeStr_3231; import _-50B._SafeStr_3248; import _-50B._SafeStr_3260; import _-5wN._SafeStr_3233; import _-5wN._SafeStr_3262; import _-5wN._SafeStr_3246; import _-5wN._SafeStr_3249; import _-3-E._SafeStr_6; import _-ud.PetFigureData; import _-1wA._SafeStr_3230; import _-ud._SafeStr_3251; import _-ud._SafeStr_3257; import _-1wA._SafeStr_3254; import _-6Sv._SafeStr_3247; import _-1wA._SafeStr_3264; import _-1cV._SafeStr_3229; import _-5Mz.WindowEvent; import _-4n6._SafeStr_2443; import _-1wA._SafeStr_3243; import _-5ZY._SafeStr_2892; import _-4L-._SafeStr_2898; import _-6-4._SafeStr_3250; import _-4Xs._SafeStr_2467; import _-0CY._SafeStr_2458; import __AS3__.vec.*; public class IncomingMessages { private var _SafeStr_5577:HabboNotifications; private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_5653:Vector.<_SafeStr_2273>; public function IncomingMessages(k:HabboNotifications, _arg_2:_SafeStr_1407) { this._SafeStr_5577 = k; this._SafeStr_7361 = _arg_2; this._SafeStr_5653 = new Vector.<_SafeStr_2273>(0); this.addMessageEvent(new _SafeStr_3095(this._SafeStr_14169)); this.addMessageEvent(new _SafeStr_3253(this._SafeStr_14170)); this.addMessageEvent(new _SafeStr_2292(this._SafeStr_14171)); this.addMessageEvent(new _SafeStr_3239(this._SafeStr_14172)); this.addMessageEvent(new _SafeStr_3252(this._SafeStr_14173)); this.addMessageEvent(new _SafeStr_2485(this._SafeStr_8243)); this.addMessageEvent(new _SafeStr_3234(this._SafeStr_14174)); this.addMessageEvent(new _SafeStr_3235(this._SafeStr_12123)); this.addMessageEvent(new _SafeStr_3232(this._SafeStr_14175)); this.addMessageEvent(new _SafeStr_3218(this._SafeStr_7707)); this.addMessageEvent(new _SafeStr_3245(this._SafeStr_14176)); this.addMessageEvent(new _SafeStr_2347(this._SafeStr_8245)); this.addMessageEvent(new _SafeStr_3261(this._SafeStr_14177)); this.addMessageEvent(new _SafeStr_3240(this._SafeStr_14178)); this.addMessageEvent(new _SafeStr_3263(this._SafeStr_14179)); this.addMessageEvent(new _SafeStr_2877(this._SafeStr_14180)); this.addMessageEvent(new _SafeStr_3242(this._SafeStr_14181)); this.addMessageEvent(new _SafeStr_2906(this._SafeStr_10620)); this.addMessageEvent(new _SafeStr_3244(this._SafeStr_14182)); this.addMessageEvent(new _SafeStr_3241(this._SafeStr_14183)); this.addMessageEvent(new _SafeStr_3237(this._SafeStr_14184)); this.addMessageEvent(new _SafeStr_3228(this._SafeStr_14185)); this.addMessageEvent(new _SafeStr_3256(this._SafeStr_14186)); this.addMessageEvent(new _SafeStr_2900(this._SafeStr_14187)); this.addMessageEvent(new _SafeStr_2288(this._SafeStr_7707)); this.addMessageEvent(new _SafeStr_3238(this._SafeStr_14188)); this._SafeStr_5577.activate(); } private function addMessageEvent(k:_SafeStr_2273):void { this._SafeStr_5653.push(this._SafeStr_7361.addHabboConnectionMessageEvent(k)); } public function dispose():void { var k:_SafeStr_2273; if (((!((this._SafeStr_5653 == null))) && (!((this._SafeStr_7361 == null))))){ for each (k in this._SafeStr_5653) { this._SafeStr_7361._SafeStr_6338(k); }; }; this._SafeStr_5653 = null; this._SafeStr_5577 = null; this._SafeStr_7361 = null; } private function _SafeStr_14189():Boolean { return (this._SafeStr_5577.getBoolean("notification.feed.enabled")); } private function _SafeStr_14190():Boolean { return (this._SafeStr_5577.getBoolean("notification.items.enabled")); } function _SafeStr_14176(k:_SafeStr_2273):void { var _local_4:String; var _local_5:_SafeStr_3259; var _local_2:_SafeStr_3245 = (k as _SafeStr_3245); var _local_3:_SafeStr_3258 = (_local_2._SafeStr_5325() as _SafeStr_3258); if (((_local_3.messages) && ((_local_3.messages.length > 0)))){ if (this._SafeStr_14190()){ new _SafeStr_3255(_local_3.messages, this._SafeStr_5577.assetLibrary, this._SafeStr_5577.windowManager); }; if (this._SafeStr_14189()){ for each (_local_4 in _local_3.messages) { _local_5 = new _SafeStr_3259(); _local_5.title = _local_4; _local_5.timeStamp = getTimer(); this._SafeStr_5577._SafeStr_14162._SafeStr_14191(FeedSettings._SafeStr_14192, _local_5); }; }; }; } private function _SafeStr_14171(k:_SafeStr_2273):void { var _local_2:_SafeStr_2292 = (k as _SafeStr_2292); var _local_3:_SafeStr_2271 = _local_2._SafeStr_5325(); var _local_4:String = this._SafeStr_5577.localization.getLocalization("achievements.levelup.desc", ""); var _local_5:String = this._SafeStr_5577.localization.getBadgeName(_local_3.data._SafeStr_6389); var _local_6:BitmapData = this._SafeStr_5577.sessionDataManager._SafeStr_10989(_local_3.data._SafeStr_6389); this._SafeStr_5577._SafeStr_14161._SafeStr_5602(((_local_4 + " ") + _local_5), _SafeStr_2322._SafeStr_14141, _local_6, null, _local_3.data._SafeStr_6389, ("questengine/achievements/" + _local_3.data.category)); } function _SafeStr_14169(k:_SafeStr_2273):void { var _local_3:ILocalization; var _local_4:ILocalization; var _local_2:_SafeStr_3095 = (k as _SafeStr_3095); if (this._SafeStr_5577.sessionDataManager.userId == _local_2.userId){ this._SafeStr_5577.localization.registerParameter("notifications.text.respect.2", "count", String(_local_2._SafeStr_14193)); _local_3 = this._SafeStr_5577.localization._SafeStr_5496("notifications.text.respect.1"); _local_4 = this._SafeStr_5577.localization._SafeStr_5496("notifications.text.respect.2"); if (_local_3){ this._SafeStr_5577._SafeStr_14161._SafeStr_5602(_local_3.value, _SafeStr_2322._SafeStr_6251, null); }; if (_local_4){ this._SafeStr_5577._SafeStr_14161._SafeStr_5602(_local_4.value, _SafeStr_2322._SafeStr_6251, null); }; }; } private function _SafeStr_14178(k:_SafeStr_3240):void { var _local_3:ILocalization; var _local_2:_SafeStr_3236 = k._SafeStr_5325(); var _local_4:String = _SafeStr_2322._SafeStr_14148; this._SafeStr_5577.localization.registerParameter("notifications.text.room.messages.posted", "room_name", _local_2.roomName); this._SafeStr_5577.localization.registerParameter("notifications.text.room.messages.posted", "messages_count", _local_2._SafeStr_14194.toString()); _local_3 = this._SafeStr_5577.localization._SafeStr_5496("notifications.text.room.messages.posted"); var _local_5:BitmapDataAsset = (this._SafeStr_5577.assets.getAssetByName("if_icon_temp_png") as BitmapDataAsset); var _local_6:BitmapData = (_local_5.content as BitmapData); if (_local_3){ this._SafeStr_5577._SafeStr_14161._SafeStr_5602(_local_3.value, _local_4, _local_6.clone()); }; } private function _SafeStr_8245(k:_SafeStr_2273):void { var _local_2:_SafeStr_2469 = (k as _SafeStr_2347)._SafeStr_5325(); if ((((_local_2 == null)) || (!((_local_2._SafeStr_8398 == _SafeStr_2347._SafeStr_8116))))){ return; }; var _local_3:ILocalization = this._SafeStr_5577.localization._SafeStr_5496("notifications.text.recycle.ok"); if (_local_3){ this._SafeStr_5577._SafeStr_14161._SafeStr_5602(_local_3.value, _SafeStr_2322._SafeStr_14143, null); }; _SafeStr_4.log("[HabboNotifications] recycle ok"); } private function _SafeStr_14181(k:_SafeStr_2273):void { var _local_2:_SafeStr_3242 = (k as _SafeStr_3242); if (_local_2 != null){ this._SafeStr_5577.disabled = !(_local_2.enabled); }; } private function _SafeStr_14184(k:_SafeStr_2273):void { var _local_3:_SafeStr_3259; var _local_2:_SafeStr_3231 = (k as _SafeStr_3237)._SafeStr_5325(); if ((((_local_2 == null)) || ((this._SafeStr_5577._SafeStr_14161._SafeStr_5599 == null)))){ return; }; if (this._SafeStr_14190()){ this._SafeStr_5577._SafeStr_14161._SafeStr_5599._SafeStr_5528(_local_2.message, _local_2.url); }; if (this._SafeStr_14189()){ _local_3 = new _SafeStr_3259(); _local_3.title = _local_2.message; _local_3._SafeStr_14195 = _local_2.url; _local_3._SafeStr_14196 = _local_2.url; _local_3.timeStamp = getTimer(); this._SafeStr_5577._SafeStr_14162._SafeStr_14191(FeedSettings._SafeStr_14192, _local_3); }; } private function _SafeStr_14173(k:_SafeStr_2273):void { var _local_3:_SafeStr_3259; var _local_2:_SafeStr_3248 = (k as _SafeStr_3252)._SafeStr_5325(); if ((((_local_2 == null)) || ((this._SafeStr_5577._SafeStr_14161._SafeStr_5599 == null)))){ return; }; if (this._SafeStr_14190()){ this._SafeStr_5577._SafeStr_14161._SafeStr_5599._SafeStr_5530(_local_2.message, _local_2.url); }; if (this._SafeStr_14189()){ _local_3 = new _SafeStr_3259(); _local_3.title = _local_2.message; _local_3._SafeStr_14195 = _local_2.url; _local_3._SafeStr_14196 = _local_2.url; _local_3.timeStamp = getTimer(); this._SafeStr_5577._SafeStr_14162._SafeStr_14191(FeedSettings._SafeStr_14192, _local_3); }; } private function _SafeStr_14174(k:_SafeStr_2273):void { var _local_2:_SafeStr_3260 = (k as _SafeStr_3234)._SafeStr_5325(); if ((((_local_2 == null)) || ((this._SafeStr_5577._SafeStr_14161._SafeStr_5599 == null)))){ return; }; this._SafeStr_5577._SafeStr_14161._SafeStr_5599._SafeStr_5531(_local_2.message); } private function _SafeStr_14186(k:_SafeStr_2273):void { var _local_2:_SafeStr_3233 = (k as _SafeStr_3256)._SafeStr_5325(); if ((((_local_2 == null)) || ((this._SafeStr_5577._SafeStr_14161._SafeStr_5599 == null)))){ return; }; this._SafeStr_5577._SafeStr_14161._SafeStr_5599._SafeStr_5533(_local_2._SafeStr_14197); } private function _SafeStr_14183(k:_SafeStr_2273):void { var _local_2:_SafeStr_3262 = (k as _SafeStr_3241)._SafeStr_5325(); if ((((_local_2 == null)) || ((this._SafeStr_5577._SafeStr_14161._SafeStr_5599 == null)))){ return; }; this._SafeStr_5577._SafeStr_14161._SafeStr_5599._SafeStr_5534(_local_2._SafeStr_14198, _local_2.duration); } private function _SafeStr_12123(k:_SafeStr_2273):void { var _local_2:_SafeStr_3246 = (k as _SafeStr_3235)._SafeStr_5325(); if ((((_local_2 == null)) || ((this._SafeStr_5577._SafeStr_14161._SafeStr_5599 == null)))){ return; }; this._SafeStr_5577._SafeStr_14161._SafeStr_5599._SafeStr_5535(_local_2.openHour, _local_2.openMinute, _local_2.userThrownOutAtClose); } private function _SafeStr_14188(k:_SafeStr_2273):void { var _local_2:_SafeStr_3249 = (k as _SafeStr_3238)._SafeStr_5325(); if ((((_local_2 == null)) || ((this._SafeStr_5577._SafeStr_14161._SafeStr_5599 == null)))){ return; }; this._SafeStr_5577._SafeStr_14161._SafeStr_5599._SafeStr_5536(_local_2.openHour, _local_2.openMinute); } private function _SafeStr_14179(k:_SafeStr_2273):void { _SafeStr_6.closeWebPageAndRestoreClient(); } private function _SafeStr_14177(k:_SafeStr_3261):void { var _local_4:PetFigureData; var _local_5:BitmapData; if (k == null){ return; }; var _local_2:_SafeStr_3230 = k._SafeStr_5325(); this._SafeStr_5577.localization.registerParameter("notifications.text.petlevel", "pet_name", _local_2.petName); this._SafeStr_5577.localization.registerParameter("notifications.text.petlevel", "level", _local_2.level.toString()); var _local_3:ILocalization = this._SafeStr_5577.localization._SafeStr_5496("notifications.text.petlevel"); if (_local_3){ _local_4 = _local_2.figureData; _local_5 = this._SafeStr_5577._SafeStr_14164._SafeStr_5723(_local_4.typeId, _local_4.paletteId, _local_4.color); this._SafeStr_5577._SafeStr_14161._SafeStr_5602(_local_3.value, _SafeStr_2322._SafeStr_14145, _local_5); }; } private function _SafeStr_14175(k:_SafeStr_3232):void { var _local_3:ILocalization; var _local_4:_SafeStr_3251; var _local_5:BitmapData; if (k == null){ return; }; var _local_2:_SafeStr_3257 = k._SafeStr_5325(); if (_local_2._SafeStr_9684){ _local_3 = this._SafeStr_5577.localization._SafeStr_5496("notifications.text.petbought"); } else { _local_3 = this._SafeStr_5577.localization._SafeStr_5496("notifications.text.petreceived"); }; if (_local_3){ _local_4 = _local_2.pet; _local_5 = this._SafeStr_5577._SafeStr_14164._SafeStr_5723(_local_4.typeId, _local_4.paletteId, _local_4.color); this._SafeStr_5577._SafeStr_14161._SafeStr_5602(_local_3.value, _SafeStr_2322._SafeStr_14145, _local_5); }; } private function _SafeStr_7707(k:_SafeStr_2273):void { this._SafeStr_5577._SafeStr_14161._SafeStr_5605(); } private function _SafeStr_14170(k:_SafeStr_2273):void { var _local_2:_SafeStr_3254 = (k as _SafeStr_3253)._SafeStr_5325(); var _local_3:String = _local_2._SafeStr_11001; var _local_4:RegExp = /\\r/g; _local_3 = _local_3.replace(_local_4, "\r"); this._SafeStr_5577.windowManager.simpleAlert("${notifications.broadcast.title}", "", _local_3, "", "", null, _SafeStr_3247._SafeStr_5532); } private function _SafeStr_14185(k:_SafeStr_3228):void { var _local_2:_SafeStr_3264 = k._SafeStr_5325(); this._SafeStr_5577._SafeStr_13035(_local_2.type, _local_2.parameters); } private function _SafeStr_14187(k:_SafeStr_2273):void { var _local_2:_SafeStr_3229 = (k as _SafeStr_2900)._SafeStr_5325(); this._SafeStr_5577.localization.registerParameter("room.error.pets.respectfailed", "required_age", ("" + _local_2._SafeStr_10953)); this._SafeStr_5577.localization.registerParameter("room.error.pets.respectfailed", "avatar_age", ("" + _local_2._SafeStr_10954)); this._SafeStr_5577.windowManager.alert("${error.title}", "${room.error.pets.respectfailed}", 0, this._SafeStr_14199); } public function _SafeStr_14199(k:_SafeStr_2443, _arg_2:WindowEvent):void { if ((((_arg_2.type == WindowEvent._SafeStr_6209)) || ((_arg_2.type == WindowEvent._SafeStr_14200)))){ k.dispose(); }; } private function _SafeStr_14172(k:_SafeStr_3239):void { if (!k){ return; }; var _local_2:_SafeStr_3243 = k._SafeStr_5325(); if (!_local_2){ return; }; if (_local_2._SafeStr_14201 < 1){ return; }; this._SafeStr_5577._SafeStr_14161._SafeStr_5609(_local_2._SafeStr_14201); } private function _SafeStr_10620(k:_SafeStr_2906):void { var _local_2:_SafeStr_2892 = k._SafeStr_5325(); if (_local_2._SafeStr_14202){ this._SafeStr_5577._SafeStr_14161._SafeStr_5610(_local_2.id); }; } private function _SafeStr_14180(k:_SafeStr_2877):void { var _local_2:_SafeStr_2898 = k._SafeStr_5325(); if (_local_2.status == 1){ this._SafeStr_5577._SafeStr_14161._SafeStr_5611(); }; } private function _SafeStr_14182(k:_SafeStr_3244):void { if (((!(k)) || (!(this._SafeStr_5577.localization)))){ return; }; var _local_2:_SafeStr_3250 = k._SafeStr_5325(); if (!_local_2){ return; }; var _local_3:Array = _local_2.products; if (((!(_local_3)) || ((_local_3.length == 0)))){ return; }; var _local_4:_SafeStr_2467 = (_local_3[0] as _SafeStr_2467); if (!_local_4){ return; }; var _local_5:String = this._SafeStr_5577.localization.getLocalization("notifications.text.club_gift.received"); var _local_6:BitmapData = this._SafeStr_5577._SafeStr_14163._SafeStr_14203(_local_4._SafeStr_8368, _local_4._SafeStr_8367, _local_4._SafeStr_5750); this._SafeStr_5577._SafeStr_14161._SafeStr_5602(_local_5, _SafeStr_2322._SafeStr_5608, _local_6); } private function _SafeStr_8243(k:_SafeStr_2485):void { var _local_2:String; var _local_3:BitmapData; if (k.change <= 0){ return; }; switch (k.type){ case _SafeStr_2458._SafeStr_7515: _local_2 = this._SafeStr_5577.localization.getLocalizationWithParams("notifications.text.loyalty.received", "", "amount", k.change); _local_3 = (this._SafeStr_5577.assets.getAssetByName("if_icon_diamond_png").content as BitmapData); break; default: return; }; this._SafeStr_5577._SafeStr_14161._SafeStr_5602(_local_2, _SafeStr_2322._SafeStr_5608, _local_3.clone()); } } }//package _-1VP // _SafeStr_10620 = "_-5kk" (String#302, DoABC#3) // _SafeStr_10953 = "_-5Su" (String#35534, DoABC#3) // _SafeStr_10954 = "_-8R" (String#38794, DoABC#3) // _SafeStr_10989 = "_-1dt" (String#9279, DoABC#3) // _SafeStr_11001 = "_-4Mp" (String#32885, DoABC#3) // _SafeStr_12123 = "_-4Ih" (String#12050, DoABC#3) // _SafeStr_13035 = "_-6Mf" (String#14157, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_14141 = "_-2B1" (String#27467, DoABC#3) // _SafeStr_14143 = "_-5Fw" (String#35041, DoABC#3) // _SafeStr_14145 = "_-KM" (String#39228, DoABC#3) // _SafeStr_14148 = "_-a-" (String#39791, DoABC#3) // _SafeStr_14161 = "_-6cV" (String#38375, DoABC#3) // _SafeStr_14162 = "_-2pH" (String#29044, DoABC#3) // _SafeStr_14163 = "_-61Y" (String#36924, DoABC#3) // _SafeStr_14164 = "_-2iB" (String#28771, DoABC#3) // _SafeStr_14169 = "_-0Yb" (String#8161, DoABC#3) // _SafeStr_14170 = "_-3Dj" (String#30037, DoABC#3) // _SafeStr_14171 = "_-2AH" (String#3124, DoABC#3) // _SafeStr_14172 = "_-3ll" (String#31364, DoABC#3) // _SafeStr_14173 = "_-3Be" (String#29954, DoABC#3) // _SafeStr_14174 = "_-18Y" (String#24939, DoABC#3) // _SafeStr_14175 = "_-5QV" (String#35456, DoABC#3) // _SafeStr_14176 = "_-3-N" (String#29469, DoABC#3) // _SafeStr_14177 = "_-6iN" (String#38624, DoABC#3) // _SafeStr_14178 = "_-3Fh" (String#30119, DoABC#3) // _SafeStr_14179 = "_-3FW" (String#30111, DoABC#3) // _SafeStr_14180 = "_-5l9" (String#13530, DoABC#3) // _SafeStr_14181 = "_-5Ft" (String#35038, DoABC#3) // _SafeStr_14182 = "_-25U" (String#27255, DoABC#3) // _SafeStr_14183 = "_-5nf" (String#36342, DoABC#3) // _SafeStr_14184 = "_-3a2" (String#30924, DoABC#3) // _SafeStr_14185 = "_-5YD" (String#35747, DoABC#3) // _SafeStr_14186 = "_-5D9" (String#34941, DoABC#3) // _SafeStr_14187 = "_-5sA" (String#13642, DoABC#3) // _SafeStr_14188 = "_-1QO" (String#25624, DoABC#3) // _SafeStr_14189 = "_-5vx" (String#36661, DoABC#3) // _SafeStr_14190 = "_-3PZ" (String#30518, DoABC#3) // _SafeStr_14191 = "_-61r" (String#36939, DoABC#3) // _SafeStr_14192 = "_-0Wp" (String#23439, DoABC#3) // _SafeStr_14193 = "_-2zC" (String#29418, DoABC#3) // _SafeStr_14194 = "_-3Ae" (String#29912, DoABC#3) // _SafeStr_14195 = "_-53T" (String#34562, DoABC#3) // _SafeStr_14196 = "_-0fr" (String#8285, DoABC#3) // _SafeStr_14197 = "_-22k" (String#27139, DoABC#3) // _SafeStr_14198 = "_-4M" (String#32844, DoABC#3) // _SafeStr_14199 = "_-1gE" (String#26222, DoABC#3) // _SafeStr_14200 = "_-4T4" (String#33144, DoABC#3) // _SafeStr_14201 = "_-4pg" (String#33981, DoABC#3) // _SafeStr_14202 = "_-BR" (String#38902, DoABC#3) // _SafeStr_14203 = "_-4VL" (String#33237, DoABC#3) // _SafeStr_2271 = "_-2pV" (String#10516, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2288 = "_-2ga" (String#28697, DoABC#3) // _SafeStr_2292 = "_-2w-" (String#29305, DoABC#3) // _SafeStr_2322 = "_-5Bt" (String#12960, DoABC#3) // _SafeStr_2347 = "_-3lq" (String#31366, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2458 = "_-1xj" (String#26913, DoABC#3) // _SafeStr_2467 = "_-3pm" (String#11566, DoABC#3) // _SafeStr_2469 = "_-66t" (String#13890, DoABC#3) // _SafeStr_2485 = "_-1wD" (String#26852, DoABC#3) // _SafeStr_2877 = "_-35U" (String#29709, DoABC#3) // _SafeStr_2892 = "_-md" (String#15266, DoABC#3) // _SafeStr_2898 = "_-2vS" (String#10627, DoABC#3) // _SafeStr_2900 = "_-43R" (String#32108, DoABC#3) // _SafeStr_2906 = "_-1Se" (String#25717, DoABC#3) // _SafeStr_3095 = "_-1mk" (String#26488, DoABC#3) // _SafeStr_3218 = "_-3FD" (String#30100, DoABC#3) // _SafeStr_3228 = "_-1j2" (String#26340, DoABC#3) // _SafeStr_3229 = "_-5Cs" (String#12977, DoABC#3) // _SafeStr_3230 = "_-5US" (String#13272, DoABC#3) // _SafeStr_3231 = "_-48Z" (String#11884, DoABC#3) // _SafeStr_3232 = "_-6b7" (String#38310, DoABC#3) // _SafeStr_3233 = "_-1E3" (String#8863, DoABC#3) // _SafeStr_3234 = "_-Un" (String#39618, DoABC#3) // _SafeStr_3235 = "_-1Cf" (String#25093, DoABC#3) // _SafeStr_3236 = "_-d" (String#15098, DoABC#3) // _SafeStr_3237 = "_-4Da" (String#32520, DoABC#3) // _SafeStr_3238 = "_-23q" (String#27186, DoABC#3) // _SafeStr_3239 = "_-5zo" (String#36811, DoABC#3) // _SafeStr_3240 = "_-0Ya" (String#23510, DoABC#3) // _SafeStr_3241 = "_-67l" (String#37171, DoABC#3) // _SafeStr_3242 = "_-0Yt" (String#23520, DoABC#3) // _SafeStr_3243 = "_-4-V" (String#11749, DoABC#3) // _SafeStr_3244 = "_-4bH" (String#33446, DoABC#3) // _SafeStr_3245 = "_-5cS" (String#35917, DoABC#3) // _SafeStr_3246 = "_-2T2" (String#10176, DoABC#3) // _SafeStr_3247 = "_-3-s" (String#10723, DoABC#3) // _SafeStr_3248 = "_-gz" (String#15172, DoABC#3) // _SafeStr_3249 = "_-0yL" (String#8585, DoABC#3) // _SafeStr_3250 = "_-5Db" (String#12992, DoABC#3) // _SafeStr_3251 = "_-6Gr" (String#14055, DoABC#3) // _SafeStr_3252 = "_-31t" (String#29561, DoABC#3) // _SafeStr_3253 = "_-2JM" (String#27788, DoABC#3) // _SafeStr_3254 = "_-5Ui" (String#13275, DoABC#3) // _SafeStr_3255 = "_-3ev" (String#11376, DoABC#3) // _SafeStr_3256 = "_-6OE" (String#37797, DoABC#3) // _SafeStr_3257 = "_-1J3" (String#8947, DoABC#3) // _SafeStr_3258 = "_-1Il" (String#8942, DoABC#3) // _SafeStr_3259 = "_-0zZ" (String#8604, DoABC#3) // _SafeStr_3260 = "_-4el" (String#12399, DoABC#3) // _SafeStr_3261 = "_-6Bx" (String#37338, DoABC#3) // _SafeStr_3262 = "_-001" (String#7605, DoABC#3) // _SafeStr_3263 = "_-4bM" (String#33451, DoABC#3) // _SafeStr_3264 = "_-6V-" (String#14286, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5496 = "_-2lc" (String#10459, DoABC#3) // _SafeStr_5528 = "_-6Rs" (String#37928, DoABC#3) // _SafeStr_5530 = "_-51R" (String#34478, DoABC#3) // _SafeStr_5531 = "_-6fx" (String#38522, DoABC#3) // _SafeStr_5532 = "_-1xc" (String#26909, DoABC#3) // _SafeStr_5533 = "_-1P8" (String#25571, DoABC#3) // _SafeStr_5534 = "_-2n9" (String#28969, DoABC#3) // _SafeStr_5535 = "_-5Zj" (String#35805, DoABC#3) // _SafeStr_5536 = "_-2mC" (String#28924, DoABC#3) // _SafeStr_5577 = "_-4St" (String#502, DoABC#3) // _SafeStr_5599 = "_-z8" (String#40752, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_5605 = "_-3Vb" (String#30754, DoABC#3) // _SafeStr_5608 = "_-4ZL" (String#33382, DoABC#3) // _SafeStr_5609 = "_-3hZ" (String#31194, DoABC#3) // _SafeStr_5610 = "_-0gY" (String#23813, DoABC#3) // _SafeStr_5611 = "_-35I" (String#29700, DoABC#3) // _SafeStr_5653 = "_-3G3" (String#301, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6209 = "_-2n3" (String#28964, DoABC#3) // _SafeStr_6251 = "_-46B" (String#32225, DoABC#3) // _SafeStr_6338 = "_-4Lg" (String#12106, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7515 = "_-6Jc" (String#37614, DoABC#3) // _SafeStr_7707 = "_-5lQ" (String#336, DoABC#3) // _SafeStr_8116 = "_-5fF" (String#36026, DoABC#3) // _SafeStr_8243 = "_-3al" (String#11301, DoABC#3) // _SafeStr_8245 = "_-45W" (String#11836, DoABC#3) // _SafeStr_8367 = "_-4dA" (String#33516, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8398 = "_-3tz" (String#31697, DoABC#3) // _SafeStr_9684 = "_-5TO" (String#35550, DoABC#3) //------------------------------------------------------------ //_-1wA._SafeStr_2271 package _-1wA { import _-3qZ._SafeStr_2270; import _-1EK._SafeStr_3080; import _-3qZ._SafeStr_2717; public class _SafeStr_2271 implements _SafeStr_2270 { private var _SafeStr_5447:_SafeStr_3080; public function flush():Boolean { this._SafeStr_5447 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5447 = new _SafeStr_3080(k); return (true); } public function get data():_SafeStr_3080 { return (this._SafeStr_5447); } } }//package _-1wA // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2271 = "_-2pV" (String#10516, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3080 = "_-0Re" (String#8049, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) //------------------------------------------------------------ //_-1wA._SafeStr_3230 package _-1wA { import _-3qZ._SafeStr_2270; import _-ud.PetFigureData; import _-3qZ._SafeStr_2717; public class _SafeStr_3230 implements _SafeStr_2270 { private var _SafeStr_7479:int; private var _SafeStr_7954:String; private var _SafeStr_9998:int; private var _SafeStr_10917:PetFigureData; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7479 = k._SafeStr_5331(); this._SafeStr_7954 = k.readString(); this._SafeStr_9998 = k._SafeStr_5331(); this._SafeStr_10917 = new PetFigureData(k); return (true); } public function get _SafeStr_6192():int { return (this._SafeStr_7479); } public function get petName():String { return (this._SafeStr_7954); } public function get level():int { return (this._SafeStr_9998); } public function get figureData():PetFigureData { return (this._SafeStr_10917); } } }//package _-1wA // _SafeStr_10917 = "_-2co" (String#1087, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3230 = "_-5US" (String#13272, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) // _SafeStr_7954 = "_-3cs" (String#11340, DoABC#3) // _SafeStr_9998 = "_-5bb" (String#150, DoABC#3) //------------------------------------------------------------ //_-1wA._SafeStr_3243 package _-1wA { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3243 implements _SafeStr_2270 { private var _SafeStr_14204:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_14204 = k._SafeStr_5331(); return (true); } public function get _SafeStr_14201():int { return (this._SafeStr_14204); } } }//package _-1wA // _SafeStr_14201 = "_-4pg" (String#33981, DoABC#3) // _SafeStr_14204 = "_-6Lq" (String#37701, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3243 = "_-4-V" (String#11749, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-1wA._SafeStr_3254 package _-1wA { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3254 implements _SafeStr_2270 { private var _SafeStr_12954:String = ""; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_12954 = k.readString(); return (true); } public function get _SafeStr_11001():String { return (this._SafeStr_12954); } } }//package _-1wA // _SafeStr_11001 = "_-4Mp" (String#32885, DoABC#3) // _SafeStr_12954 = "_-4vF" (String#702, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3254 = "_-5Ui" (String#13275, DoABC#3) //------------------------------------------------------------ //_-1wA._SafeStr_3258 package _-1wA { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3258 implements _SafeStr_2270 { private var _SafeStr_5505:Array; public function flush():Boolean { this._SafeStr_5505 = new Array(); return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_5505.push(k.readString()); _local_3++; }; return (true); } public function get messages():Array { return (this._SafeStr_5505); } } }//package _-1wA // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3258 = "_-1Il" (String#8942, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5505 = "_-6Cr" (String#1141, DoABC#3) //------------------------------------------------------------ //_-1wA._SafeStr_3264 package _-1wA { import _-3qZ._SafeStr_2270; import _-ue.Map; import _-3qZ._SafeStr_2717; public class _SafeStr_3264 implements _SafeStr_2270 { private var _SafeStr_5501:String; private var _SafeStr_14149:Map; public function flush():Boolean { this._SafeStr_5501 = null; this._SafeStr_14149 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_4:String; var _local_5:String; this._SafeStr_5501 = k.readString(); this._SafeStr_14149 = new Map(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = k.readString(); _local_5 = k.readString(); this._SafeStr_14149.add(_local_4, _local_5); _local_3++; }; return (true); } public function get type():String { return (this._SafeStr_5501); } public function get parameters():Map { return (this._SafeStr_14149); } } }//package _-1wA // _SafeStr_14149 = "_-Dh" (String#4347, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3264 = "_-6V-" (String#14286, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) //------------------------------------------------------------ //_-1wA._SafeStr_3356 package _-1wA { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3356 implements _SafeStr_2270 { private var _SafeStr_9672:String; private var _SafeStr_7473:int; private var _name:String; private var _SafeStr_8688:String; public function flush():Boolean { this._SafeStr_9672 = null; this._SafeStr_7473 = 0; this._name = null; this._SafeStr_8688 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_9672 = k.readString(); this._SafeStr_7473 = k._SafeStr_5331(); this._name = k.readString(); this._SafeStr_8688 = k.readString(); return (true); } public function get contentType():String { return (this._SafeStr_9672); } public function get _SafeStr_5868():int { return (this._SafeStr_7473); } public function get name():String { return (this._name); } public function get description():String { return (this._SafeStr_8688); } } }//package _-1wA // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3356 = "_-1d5" (String#9272, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_7473 = "_-1wI" (String#432, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) // _SafeStr_9672 = "_-0xe" (String#1459, DoABC#3) //------------------------------------------------------------ //_-1wA._SafeStr_3387 package _-1wA { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3387 implements _SafeStr_2270 { private var _SafeStr_14205:int = 0; private var _SafeStr_14206:int = 0; private var _SafeStr_5501:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_14205 = k._SafeStr_5331(); this._SafeStr_14206 = k._SafeStr_5331(); this._SafeStr_5501 = k._SafeStr_5331(); return (true); } public function get amount():int { return (this._SafeStr_14205); } public function get change():int { return (this._SafeStr_14206); } public function get type():int { return (this._SafeStr_5501); } } }//package _-1wA // _SafeStr_14205 = "_-49I" (String#1107, DoABC#3) // _SafeStr_14206 = "_-6DI" (String#37390, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3387 = "_-6IF" (String#14080, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) //------------------------------------------------------------ //_-1wA._SafeStr_3803 package _-1wA { import _-3qZ._SafeStr_2270; import _-ue.Map; import _-3qZ._SafeStr_2717; public class _SafeStr_3803 implements _SafeStr_2270 { private var _SafeStr_5407:Map; public function flush():Boolean { if (this._SafeStr_5407){ this._SafeStr_5407.dispose(); this._SafeStr_5407 = null; }; return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_2:int; var _local_3:Array; var _local_6:int; var _local_7:int; this._SafeStr_5407 = new Map(); var _local_4:int = k._SafeStr_5331(); var _local_5:int; while (_local_5 < _local_4) { _local_2 = k._SafeStr_5331(); _local_3 = []; _local_6 = k._SafeStr_5331(); _local_7 = 0; while (_local_7 < _local_6) { _local_3.push(k._SafeStr_5331()); _local_7++; }; this._SafeStr_5407.add(_local_2, _local_3); _local_5++; }; return (true); } public function _SafeStr_7037():Array { return (this._SafeStr_5407._SafeStr_5497()); } public function _SafeStr_7875(k:int):Array { return (this._SafeStr_5407.getValue(k)); } } }//package _-1wA // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3803 = "_-3at" (String#11304, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5407 = "_-3hs" (String#205, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_7037 = "_-6Oo" (String#37812, DoABC#3) // _SafeStr_7875 = "_-1VK" (String#25810, DoABC#3) //------------------------------------------------------------ //_-1wA._SafeStr_4739 package _-1wA { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4739 implements _SafeStr_2270 { private var _SafeStr_8536:Boolean; public function flush():Boolean { this._SafeStr_8536 = false; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_8536 = k.readBoolean(); return (true); } public function get enabled():Boolean { return (this._SafeStr_8536); } } }//package _-1wA // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4739 = "_-0R5" (String#8042, DoABC#3) // _SafeStr_8536 = "_-6-S" (String#384, DoABC#3) //------------------------------------------------------------ //_-1wA._SafeStr_4740 package _-1wA { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4740 implements _SafeStr_2270 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { return (true); } } }//package _-1wA // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4740 = "_-58V" (String#12900, DoABC#3) //------------------------------------------------------------ //_-1wA._SafeStr_4875 package _-1wA { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4875 implements _SafeStr_2270 { private var _SafeStr_12052:String; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_12052 = k.readString(); return (true); } public function get key():String { return (this._SafeStr_12052); } } }//package _-1wA // _SafeStr_12052 = "_-4KM" (String#853, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4875 = "_-2sJ" (String#10566, DoABC#3) //------------------------------------------------------------ //_-1wA.ActivityPointsMessageParser package _-1wA { import _-3qZ._SafeStr_2270; import flash.utils.Dictionary; import _-3qZ._SafeStr_2717; public class ActivityPointsMessageParser implements _SafeStr_2270 { private var _points:Dictionary; public function flush():Boolean { this._points = new Dictionary(); return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_4:int; var _local_5:int; var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = k._SafeStr_5331(); _local_5 = k._SafeStr_5331(); this._points[_local_4] = _local_5; _local_3++; }; return (true); } public function get points():Dictionary { return (this._points); } } }//package _-1wA // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-1wQ._SafeStr_4742 package _-1wQ { import _-0MK._SafeStr_3; public interface _SafeStr_4742 extends _SafeStr_3 { function get _SafeStr_14207():int; function set _SafeStr_7517(_arg_1:Boolean):void; function get _SafeStr_7517():Boolean; } }//package _-1wQ // _SafeStr_14207 = "_-7O" (String#14547, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4742 = "_-1I2" (String#8927, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) //------------------------------------------------------------ //_-1wQ._SafeStr_4743 package _-1wQ { import _-1Mz.IWindowContainer; import _-2sF._SafeStr_3270; import _-4Rd.Exception; public class _SafeStr_4743 implements _SafeStr_4742 { public static const PANE_VIEW_LEVEL_BASE:int = 0; public static const PANE_VIEW_LEVEL_FEED:int = 1; public static const PANE_VIEW_LEVEL_MODAL:int = 2; protected var _SafeStr_5406:Boolean; protected var _SafeStr_11630:Boolean; private var _SafeStr_14208:int; protected var _SafeStr_5415:IWindowContainer; protected var _SafeStr_12919:_SafeStr_3270; protected var _name:String; public function _SafeStr_4743(k:String, _arg_2:_SafeStr_3270, _arg_3:IWindowContainer, _arg_4:int) { if (_arg_3 == null){ throw (new Exception(("Window was null for feed pane: " + k))); }; this._name = k; this._SafeStr_12919 = _arg_2; this._SafeStr_14208 = _arg_4; this._SafeStr_5415 = _arg_3; } public function dispose():void { this._SafeStr_5406 = true; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function get name():String { return (this._name); } public function get _SafeStr_14207():int { return (this._SafeStr_14208); } public function set _SafeStr_7517(k:Boolean):void { this._SafeStr_11630 = k; this._SafeStr_5415.visible = this._SafeStr_11630; } public function get _SafeStr_7517():Boolean { return (this._SafeStr_11630); } } }//package _-1wQ // _SafeStr_11630 = "_-5jx" (String#4045, DoABC#3) // _SafeStr_12919 = "_-4SE" (String#436, DoABC#3) // _SafeStr_14207 = "_-7O" (String#14547, DoABC#3) // _SafeStr_14208 = "_-6VZ" (String#38085, DoABC#3) // _SafeStr_3270 = "_-5xZ" (String#13732, DoABC#3) // _SafeStr_4742 = "_-1I2" (String#8927, DoABC#3) // _SafeStr_4743 = "_-0ng" (String#8414, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) //------------------------------------------------------------ //_-1wQ._SafeStr_4744 package _-1wQ { import _-5YE.IItemListWindow; import _-2sF._SafeStr_3270; import _-1Mz.IWindowContainer; import _-61X._SafeStr_3269; public class _SafeStr_4744 extends _SafeStr_4743 { private var _SafeStr_8874:IItemListWindow; public function _SafeStr_4744(k:String, _arg_2:_SafeStr_3270, _arg_3:IWindowContainer) { super(k, _arg_2, _arg_3, _SafeStr_4743.PANE_VIEW_LEVEL_FEED); this._SafeStr_8874 = (_SafeStr_5415.findChildByName("list") as IItemListWindow); } override public function dispose():void { this._SafeStr_8874 = null; super.dispose(); } public function _SafeStr_5602(k:_SafeStr_3269):void { this._SafeStr_8874.addListItem(k.window); } } }//package _-1wQ // _SafeStr_3269 = "_-05p" (String#7707, DoABC#3) // _SafeStr_3270 = "_-5xZ" (String#13732, DoABC#3) // _SafeStr_4743 = "_-0ng" (String#8414, DoABC#3) // _SafeStr_4744 = "_-4MV" (String#12115, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) //------------------------------------------------------------ //_-1wQ._SafeStr_4745 package _-1wQ { import _-2sF._SafeStr_3270; import _-1Mz.IWindowContainer; import _-2sF.FeedSettings; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_4745 extends _SafeStr_4743 { public function _SafeStr_4745(k:String, _arg_2:_SafeStr_3270, _arg_3:IWindowContainer) { super(k, _arg_2, _arg_3, _SafeStr_4743.PANE_VIEW_LEVEL_MODAL); this._SafeStr_14209(); _SafeStr_5415.procedure = this._SafeStr_14210; } override public function dispose():void { super.dispose(); } private function _SafeStr_14209():void { var k:FeedSettings = _SafeStr_12919.controller.getSettings(); k._SafeStr_14211(); } public function _SafeStr_14210(k:WindowEvent, _arg_2:IWindow):void { var _local_3:FeedSettings; var _local_4:int; var _local_5:String; if (k.type == WindowMouseEvent.CLICK){ _local_3 = _SafeStr_12919.controller.getSettings(); for each (_local_5 in _arg_2.tags) { switch (_local_5){ case "ME": _local_4 = FeedSettings._SafeStr_14212; break; case "HOTEL": _local_4 = FeedSettings._SafeStr_14213; break; case "FRIENDS": _local_4 = FeedSettings._SafeStr_14214; break; }; _local_3._SafeStr_14215(_local_4); }; this._SafeStr_14209(); }; } } }//package _-1wQ // _SafeStr_12919 = "_-4SE" (String#436, DoABC#3) // _SafeStr_14209 = "_-3C5" (String#29971, DoABC#3) // _SafeStr_14210 = "_-1aT" (String#26006, DoABC#3) // _SafeStr_14211 = "_-4Z-" (String#33372, DoABC#3) // _SafeStr_14212 = "_-0Xr" (String#23484, DoABC#3) // _SafeStr_14213 = "_-5iy" (String#36166, DoABC#3) // _SafeStr_14214 = "_-1of" (String#26564, DoABC#3) // _SafeStr_14215 = "_-4qq" (String#34031, DoABC#3) // _SafeStr_3270 = "_-5xZ" (String#13732, DoABC#3) // _SafeStr_4743 = "_-0ng" (String#8414, DoABC#3) // _SafeStr_4745 = "_-6RM" (String#14232, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) //------------------------------------------------------------ //_-1wQ._SafeStr_4746 package _-1wQ { import _-5YE.IItemListWindow; import _-2sF._SafeStr_3270; import _-1Mz.IWindowContainer; import _-61X._SafeStr_3269; import _-2sF.FeedSettings; public class _SafeStr_4746 extends _SafeStr_4743 { private static const _SafeStr_14216:String = "list"; private static const _SafeStr_14217:String = "list_urgent"; private static const _SafeStr_14218:String = "list_actions"; private static const _SafeStr_14219:String = "list_persistent"; private static const _SafeStr_14220:String = "list_notifications"; private var _SafeStr_8874:IItemListWindow; public function _SafeStr_4746(k:String, _arg_2:_SafeStr_3270, _arg_3:IWindowContainer) { super(k, _arg_2, _arg_3, _SafeStr_4743.PANE_VIEW_LEVEL_FEED); this._SafeStr_14221(); } override public function dispose():void { this._SafeStr_8874 = null; super.dispose(); } private function _SafeStr_14221():void { this._SafeStr_8874 = (_SafeStr_5415.findChildByName(_SafeStr_14216) as IItemListWindow); } public function _SafeStr_5602(k:int, _arg_2:_SafeStr_3269):void { var _local_3:IItemListWindow = this._SafeStr_14222(k); _local_3._SafeStr_8742(_arg_2.window, 0); } private function _SafeStr_14222(k:int):IItemListWindow { var _local_2:String; switch (k){ case FeedSettings._SafeStr_14223: _local_2 = _SafeStr_14217; break; case FeedSettings._SafeStr_14224: _local_2 = _SafeStr_14218; break; case FeedSettings._SafeStr_14225: _local_2 = _SafeStr_14219; break; case FeedSettings._SafeStr_14192: _local_2 = _SafeStr_14220; break; }; return ((this._SafeStr_8874.getListItemByName(_local_2) as IItemListWindow)); } } }//package _-1wQ // _SafeStr_14192 = "_-0Wp" (String#23439, DoABC#3) // _SafeStr_14216 = "_-uT" (String#40563, DoABC#3) // _SafeStr_14217 = "_-490" (String#32336, DoABC#3) // _SafeStr_14218 = "_-5RR" (String#35483, DoABC#3) // _SafeStr_14219 = "_-2p2" (String#29034, DoABC#3) // _SafeStr_14220 = "_-4Iz" (String#32725, DoABC#3) // _SafeStr_14221 = "_-3wb" (String#31804, DoABC#3) // _SafeStr_14222 = "_-5q-" (String#36437, DoABC#3) // _SafeStr_14223 = "_-3zE" (String#31900, DoABC#3) // _SafeStr_14224 = "_-2rK" (String#29124, DoABC#3) // _SafeStr_14225 = "_-3Zy" (String#30921, DoABC#3) // _SafeStr_3269 = "_-05p" (String#7707, DoABC#3) // _SafeStr_3270 = "_-5xZ" (String#13732, DoABC#3) // _SafeStr_4743 = "_-0ng" (String#8414, DoABC#3) // _SafeStr_4746 = "_-1Ks" (String#8977, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_8742 = "_-2gR" (String#10385, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) //------------------------------------------------------------ //_-1wQ._SafeStr_4747 package _-1wQ { import _-5YE.IContainerButtonWindow; import _-5Mz.WindowMouseEvent; import _-2sF._SafeStr_3270; import _-1Mz.IWindowContainer; public class _SafeStr_4747 extends _SafeStr_4743 { public function _SafeStr_4747(k:String, _arg_2:_SafeStr_3270, _arg_3:IWindowContainer) { super(k, _arg_2, _arg_3, _SafeStr_4743.PANE_VIEW_LEVEL_MODAL); (_SafeStr_5415.findChildByName("info_ok") as IContainerButtonWindow).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_14226); } override public function dispose():void { var k:IContainerButtonWindow; super.dispose(); if (_SafeStr_5415){ k = (_SafeStr_5415.findChildByName("info_ok") as IContainerButtonWindow); if (k){ k.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_14226); k = null; }; }; } private function _SafeStr_14226(k:WindowMouseEvent):void { _SafeStr_12919.closePaneLevel(_SafeStr_4743.PANE_VIEW_LEVEL_MODAL); } } }//package _-1wQ // _SafeStr_12919 = "_-4SE" (String#436, DoABC#3) // _SafeStr_14226 = "_-3qT" (String#31549, DoABC#3) // _SafeStr_3270 = "_-5xZ" (String#13732, DoABC#3) // _SafeStr_4743 = "_-0ng" (String#8414, DoABC#3) // _SafeStr_4747 = "_-2MT" (String#10071, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) //------------------------------------------------------------ //_-1wQ._SafeStr_4749 package _-1wQ { import _-5Mz.WindowMouseEvent; import _-2sF._SafeStr_3270; import _-1Mz.IWindowContainer; public class _SafeStr_4749 extends _SafeStr_4743 { private static const _SafeStr_14227:String = "minimize_toggle"; private static const _SafeStr_14228:String = "notification_feed_button"; private static const _SafeStr_14229:String = "stream_feed_button"; public function _SafeStr_4749(k:String, _arg_2:_SafeStr_3270, _arg_3:IWindowContainer) { super(k, _arg_2, _arg_3, _SafeStr_4743.PANE_VIEW_LEVEL_BASE); _SafeStr_5415.findChildByName(_SafeStr_14227).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_14230); _SafeStr_5415.findChildByName(_SafeStr_14228).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_14231); _SafeStr_5415.findChildByName(_SafeStr_14229).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_14232); } override public function dispose():void { if (_SafeStr_5415){ _SafeStr_5415.findChildByName(_SafeStr_14227).removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_14230); _SafeStr_5415.findChildByName(_SafeStr_14228).removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_14230); (_SafeStr_5415.findChildByName(_SafeStr_14229)(WindowMouseEvent.CLICK, this._SafeStr_14230)); }; } private function _SafeStr_14230(k:WindowMouseEvent):void { _SafeStr_12919.toggleMinimized(); } private function _SafeStr_14231(k:WindowMouseEvent):void { _SafeStr_12919.switchToPane(_SafeStr_3270._SafeStr_14233); } private function _SafeStr_14232(k:WindowMouseEvent):void { _SafeStr_12919.switchToPane(_SafeStr_3270._SafeStr_14234); } } }//package _-1wQ // _SafeStr_12919 = "_-4SE" (String#436, DoABC#3) // _SafeStr_14227 = "_-oQ" (String#40341, DoABC#3) // _SafeStr_14228 = "_-4xp" (String#34290, DoABC#3) // _SafeStr_14229 = "_-5bk" (String#35887, DoABC#3) // _SafeStr_14230 = "_-3d9" (String#31039, DoABC#3) // _SafeStr_14231 = "_-0LZ" (String#23022, DoABC#3) // _SafeStr_14232 = "_-0WA" (String#23417, DoABC#3) // _SafeStr_14233 = "_-sH" (String#40488, DoABC#3) // _SafeStr_14234 = "_-1zR" (String#26982, DoABC#3) // _SafeStr_3270 = "_-5xZ" (String#13732, DoABC#3) // _SafeStr_4743 = "_-0ng" (String#8414, DoABC#3) // _SafeStr_4749 = "_-3gm" (String#11413, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) //------------------------------------------------------------ //_-1wR._SafeStr_3285 package _-1wR { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3285 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3285(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-1wR // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3285 = "_-JH" (String#39189, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-1wR._SafeStr_3291 package _-1wR { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3291 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3291(k:int, _arg_2:Array, _arg_3:String, _arg_4:Array, _arg_5:int, _arg_6:int) { var _local_7:int; var _local_8:int; this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2.length); for each (_local_7 in _arg_2) { this._SafeStr_5500.push(_local_7); }; this._SafeStr_5500.push(_arg_3); this._SafeStr_5500.push(_arg_4.length); for each (_local_8 in _arg_4) { this._SafeStr_5500.push(_local_8); }; this._SafeStr_5500.push(_arg_5); this._SafeStr_5500.push(_arg_6); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-1wR // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3291 = "_-1U" (String#25765, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-1wR._SafeStr_3292 package _-1wR { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3292 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3292(k:int, _arg_2:Array, _arg_3:String, _arg_4:Array, _arg_5:int) { var _local_6:int; var _local_7:int; this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2.length); for each (_local_6 in _arg_2) { this._SafeStr_5500.push(_local_6); }; this._SafeStr_5500.push(_arg_3); this._SafeStr_5500.push(_arg_4.length); for each (_local_7 in _arg_4) { this._SafeStr_5500.push(_local_7); }; this._SafeStr_5500.push(_arg_5); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-1wR // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3292 = "_-6Mk" (String#37734, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-1wR._SafeStr_3296 package _-1wR { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3296 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3296(k:int, _arg_2:Array, _arg_3:String, _arg_4:Array, _arg_5:int) { var _local_6:int; var _local_7:int; this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2.length); for each (_local_6 in _arg_2) { this._SafeStr_5500.push(_local_6); }; this._SafeStr_5500.push(_arg_3); this._SafeStr_5500.push(_arg_4.length); for each (_local_7 in _arg_4) { this._SafeStr_5500.push(_local_7); }; this._SafeStr_5500.push(_arg_5); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-1wR // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3296 = "_-6Q" (String#37861, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-1wR._SafeStr_3302 package _-1wR { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3302 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3302(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-1wR // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3302 = "_-Le" (String#39275, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-1wT._SafeStr_4285 package _-1wT { import _-3qZ._SafeStr_2283; public class _SafeStr_4285 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4285(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = []; } } }//package _-1wT // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4285 = "_-3YT" (String#30860, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-1xd._SafeStr_5289 package _-1xd { import flash.events.Event; public class _SafeStr_5289 extends Event { public static const _SafeStr_14235:String = "LWMOPRE_MOVING_OBJECT_PATH_RESET"; private var _SafeStr_5717:int; public function _SafeStr_5289(k:String, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { this._SafeStr_5717 = _arg_2; super(_SafeStr_14235, _arg_3, _arg_4); } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } } }//package _-1xd // _SafeStr_14235 = "_-eD" (String#39959, DoABC#3) // _SafeStr_5289 = "_-0S-" (String#23267, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) //------------------------------------------------------------ //_-1Xm._SafeStr_3720 package _-1Xm { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3720 implements _SafeStr_2270 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { return (true); } } }//package _-1Xm // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3720 = "_-5ll" (String#13543, DoABC#3) //------------------------------------------------------------ //_-1Xm._SafeStr_3726 package _-1Xm { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3726 implements _SafeStr_2270 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { return (true); } } }//package _-1Xm // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3726 = "_-4SL" (String#12190, DoABC#3) //------------------------------------------------------------ //_-1Xm._SafeStr_3731 package _-1Xm { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3731 implements _SafeStr_2270 { private var _SafeStr_14236:int; private var _SafeStr_14237:Boolean; public function get _SafeStr_7745():int { return (this._SafeStr_14236); } public function get _SafeStr_14238():Boolean { return (this._SafeStr_14237); } public function flush():Boolean { this._SafeStr_14236 = -1; this._SafeStr_14237 = false; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_14236 = k._SafeStr_5331(); this._SafeStr_14237 = (k._SafeStr_5331() > 0); return (true); } } }//package _-1Xm // _SafeStr_14236 = "_-2KA" (String#10037, DoABC#3) // _SafeStr_14237 = "_-6jn" (String#38679, DoABC#3) // _SafeStr_14238 = "_-0r5" (String#24213, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3731 = "_-5le" (String#13540, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7745 = "_-32U" (String#29581, DoABC#3) //------------------------------------------------------------ //_-1Xm._SafeStr_3739 package _-1Xm { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3739 implements _SafeStr_2270 { private var _SafeStr_14236:int; private var _SafeStr_14239:Boolean; private var _SafeStr_14240:int; private var _SafeStr_14241:Boolean; public function get _SafeStr_7745():int { return (this._SafeStr_14236); } public function get _SafeStr_7746():Boolean { return (this._SafeStr_14239); } public function get _SafeStr_7747():int { return (this._SafeStr_14240); } public function get _SafeStr_7748():Boolean { return (this._SafeStr_14241); } public function flush():Boolean { this._SafeStr_14236 = -1; this._SafeStr_14239 = false; this._SafeStr_14240 = -1; this._SafeStr_14241 = false; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_14236 = k._SafeStr_5331(); this._SafeStr_14239 = (k._SafeStr_5331() == 1); this._SafeStr_14240 = k._SafeStr_5331(); this._SafeStr_14241 = (k._SafeStr_5331() == 1); return (true); } } }//package _-1Xm // _SafeStr_14236 = "_-2KA" (String#10037, DoABC#3) // _SafeStr_14239 = "_-2zv" (String#29450, DoABC#3) // _SafeStr_14240 = "_-WO" (String#39670, DoABC#3) // _SafeStr_14241 = "_-5gt" (String#13459, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3739 = "_-4EF" (String#11968, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7745 = "_-32U" (String#29581, DoABC#3) // _SafeStr_7746 = "_-3Mg" (String#30409, DoABC#3) // _SafeStr_7747 = "_-4hB" (String#33661, DoABC#3) // _SafeStr_7748 = "_-0xE" (String#24463, DoABC#3) //------------------------------------------------------------ //_-1Xm._SafeStr_3741 package _-1Xm { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3741 implements _SafeStr_2270 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { return (true); } } }//package _-1Xm // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3741 = "_-21A" (String#9706, DoABC#3) //------------------------------------------------------------ //_-1Xm._SafeStr_3747 package _-1Xm { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3747 implements _SafeStr_2270 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { return (true); } } }//package _-1Xm // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3747 = "_-1Mv" (String#9016, DoABC#3) //------------------------------------------------------------ //_-1Xm._SafeStr_3753 package _-1Xm { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; import _-4X8._SafeStr_3724; public class _SafeStr_3753 implements _SafeStr_2270 { private var _SafeStr_14242:int; private var _SafeStr_14243:Array; private var _SafeStr_14244:int; private var _SafeStr_14245:int; private var _SafeStr_14246:int; private var _SafeStr_14247:Array; private var _SafeStr_14248:int; private var _SafeStr_14249:int; public function get _SafeStr_7755():int { return (this._SafeStr_14242); } public function get _SafeStr_7754():Array { return (this._SafeStr_14243); } public function get _SafeStr_14250():int { return (this._SafeStr_14244); } public function get _SafeStr_14251():int { return (this._SafeStr_14245); } public function get _SafeStr_7757():int { return (this._SafeStr_14246); } public function get _SafeStr_7756():Array { return (this._SafeStr_14247); } public function get _SafeStr_14252():int { return (this._SafeStr_14248); } public function get _SafeStr_7751():int { return (this._SafeStr_14249); } public function flush():Boolean { this._SafeStr_14242 = -1; this._SafeStr_14243 = null; this._SafeStr_14244 = 0; this._SafeStr_14245 = 0; this._SafeStr_14246 = -1; this._SafeStr_14247 = null; this._SafeStr_14248 = 0; this._SafeStr_14249 = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_14242 = k._SafeStr_5331(); this._SafeStr_14243 = new Array(); if (!this._SafeStr_14253(k, this._SafeStr_14243)){ return (false); }; this._SafeStr_14244 = k._SafeStr_5331(); this._SafeStr_14245 = k._SafeStr_5331(); this._SafeStr_14246 = k._SafeStr_5331(); this._SafeStr_14247 = new Array(); if (!this._SafeStr_14253(k, this._SafeStr_14247)){ return (false); }; this._SafeStr_14248 = k._SafeStr_5331(); this._SafeStr_14249 = k._SafeStr_5331(); return (true); } private function _SafeStr_14253(k:_SafeStr_2717, _arg_2:Array):Boolean { var _local_3:int; _local_3 = k._SafeStr_5331(); while (_local_3 > 0) { _arg_2.push(new _SafeStr_3724(k)); _local_3--; }; return (true); } } }//package _-1Xm // _SafeStr_14242 = "_-38Y" (String#29831, DoABC#3) // _SafeStr_14243 = "_-0VH" (String#23377, DoABC#3) // _SafeStr_14244 = "_-B6" (String#38888, DoABC#3) // _SafeStr_14245 = "_-5Yv" (String#35778, DoABC#3) // _SafeStr_14246 = "_-24U" (String#27217, DoABC#3) // _SafeStr_14247 = "_-QI" (String#39448, DoABC#3) // _SafeStr_14248 = "_-3KX" (String#30322, DoABC#3) // _SafeStr_14249 = "_-6Dk" (String#37405, DoABC#3) // _SafeStr_14250 = "_-3KQ" (String#30318, DoABC#3) // _SafeStr_14251 = "_-ma" (String#40267, DoABC#3) // _SafeStr_14252 = "_-4PH" (String#32984, DoABC#3) // _SafeStr_14253 = "_-49u" (String#11902, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3724 = "_-019" (String#7630, DoABC#3) // _SafeStr_3753 = "_-X1" (String#14991, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7751 = "_-65V" (String#37077, DoABC#3) // _SafeStr_7754 = "_-0e6" (String#23722, DoABC#3) // _SafeStr_7755 = "_-61I" (String#36916, DoABC#3) // _SafeStr_7756 = "_-5TX" (String#35557, DoABC#3) // _SafeStr_7757 = "_-5Ml" (String#35308, DoABC#3) //------------------------------------------------------------ //_-1Xm._SafeStr_3754 package _-1Xm { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3754 implements _SafeStr_2270 { public static const _SafeStr_14254:int = 7; public static const _SafeStr_14255:int = 8; private var _SafeStr_14256:int; private var _SafeStr_14257:String; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_14256 = k._SafeStr_5331(); this._SafeStr_14257 = k.readString(); return (true); } public function get reason():int { return (this._SafeStr_14256); } public function get _SafeStr_14258():String { return (this._SafeStr_14257); } } }//package _-1Xm // _SafeStr_14254 = "_-00y" (String#22220, DoABC#3) // _SafeStr_14255 = "_-4fY" (String#33603, DoABC#3) // _SafeStr_14256 = "_-13Q" (String#295, DoABC#3) // _SafeStr_14257 = "_-5xQ" (String#13728, DoABC#3) // _SafeStr_14258 = "_-12m" (String#24717, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3754 = "_-5vo" (String#13702, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-1Xm._SafeStr_3756 package _-1Xm { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3756 implements _SafeStr_2270 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { return (true); } } }//package _-1Xm // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3756 = "_-2mg" (String#10472, DoABC#3) //------------------------------------------------------------ //_-1Xm._SafeStr_3763 package _-1Xm { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3763 implements _SafeStr_2270 { public static const _SafeStr_14259:int = 1; private var _SafeStr_5512:int; private var _SafeStr_14256:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5512 = k._SafeStr_5331(); this._SafeStr_14256 = k._SafeStr_5331(); return (true); } public function get _SafeStr_7745():int { return (this._SafeStr_5512); } public function get reason():int { return (this._SafeStr_14256); } } }//package _-1Xm // _SafeStr_14256 = "_-13Q" (String#295, DoABC#3) // _SafeStr_14259 = "_-4IY" (String#32711, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3763 = "_-4Zf" (String#12314, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_7745 = "_-32U" (String#29581, DoABC#3) //------------------------------------------------------------ //_-1Xm._SafeStr_4963 package _-1Xm { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4963 implements _SafeStr_2270 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { return (true); } } }//package _-1Xm // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4963 = "_-4lJ" (String#12519, DoABC#3) //------------------------------------------------------------ //_-1Xq.VimeoPlayer package _-1Xq { import flash.display.Sprite; import flash.utils.Timer; import flash.system.Security; import flash.net.URLRequest; import flash.system.LoaderContext; import flash.display.Loader; import flash.events.Event; import flash.display.DisplayObject; import flash.events.MouseEvent; import flash.events.TimerEvent; import flash.geom.Point; public class VimeoPlayer extends Sprite { private var container:Sprite; private var _SafeStr_14260:Object = false; private var _SafeStr_14261:Sprite; private var _SafeStr_14262:int = 400; private var _SafeStr_14263:int = 300; private var _SafeStr_14264:int = 2; private var _SafeStr_14265:Timer; public function VimeoPlayer(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String="10", _arg_6:int=2) { this.container = new Sprite(); this._SafeStr_14261 = new Sprite(); this._SafeStr_14265 = new Timer(200); super(); this._SafeStr_14266(_arg_3, _arg_4); Security.allowDomain("vimeo.com"); Security.allowDomain("api.vimeo.com"); var _local_7:String = "&js_api=1"; this._SafeStr_14264 = _arg_6; if (_arg_5 != "9"){ switch (_arg_6){ case 2: _local_7 = "&api=1"; break; }; } else { this._SafeStr_14264 = 1; }; var _local_8:URLRequest = new URLRequest((((((((((((("http://api.vimeo.com/moogaloop_api.swf?oauth_key=" + k) + "&clip_id=") + _arg_2) + "&width=") + _arg_3) + "&height=") + _arg_4) + "&fullscreen=0&fp_version=") + _arg_5) + _local_7) + "&cache_buster=") + (Math.random() * 1000))); var _local_9:LoaderContext = new LoaderContext(true); var _local_10:Loader = new Loader(); _local_10.contentLoaderInfo.addEventListener(Event.COMPLETE, this.onComplete, false, 0, true); _local_10.load(_local_8, _local_9); this.addEventListener(Event.ADDED_TO_STAGE, this._SafeStr_14267, false, 0, true); } public function destroy():void { if (this._SafeStr_14260 == null){ return; }; if (this._SafeStr_14260["destroy"] != undefined){ this._SafeStr_14260.destroy(); }; if (this.container.contains(DisplayObject(this._SafeStr_14260))){ this.container.removeChild(DisplayObject(this._SafeStr_14260)); }; if (this.contains(this._SafeStr_14261)){ this.removeChild(this._SafeStr_14261); }; if (this.contains(this.container)){ this.removeChild(this.container); }; stage.removeEventListener(MouseEvent.MOUSE_MOVE, this.mouseMove); } private function _SafeStr_14266(k:int, _arg_2:int):void { this._SafeStr_14262 = k; this._SafeStr_14263 = _arg_2; } private function onComplete(k:Event):void { this.container.addChild(k.currentTarget.loader.content); this._SafeStr_14260 = k.currentTarget.loader.content; this.addChild(this._SafeStr_14261); this.container.mask = this._SafeStr_14261; this.addChild(this.container); this._SafeStr_14268(); this._SafeStr_14265.addEventListener(TimerEvent.TIMER, this._SafeStr_14269); this._SafeStr_14265.start(); } private function _SafeStr_14269(k:TimerEvent):void { if (this._SafeStr_14260.player_loaded){ this._SafeStr_14265.stop(); this._SafeStr_14265.removeEventListener(TimerEvent.TIMER, this._SafeStr_14269); this._SafeStr_14260.disableMouseMove(); if (stage){ stage.addEventListener(MouseEvent.MOUSE_MOVE, this.mouseMove, false, 0, true); }; dispatchEvent(new Event(Event.COMPLETE)); }; } private function mouseMove(k:Event):void { var _local_3:Point; var _local_2:MouseEvent = (k as MouseEvent); if (_local_2 == null){ return; }; if (((this._SafeStr_14260) && (this._SafeStr_14260.player_loaded))){ _local_3 = this.parent.localToGlobal(new Point(this.x, this.y)); if ((((((((_local_2.stageX >= _local_3.x)) && ((_local_2.stageX <= (_local_3.x + this._SafeStr_14262))))) && ((_local_2.stageY >= _local_3.y)))) && ((_local_2.stageY <= (_local_3.y + this._SafeStr_14263))))){ this._SafeStr_14260.mouseMove(_local_2); } else { this._SafeStr_14260.mouseOut(); }; }; } private function _SafeStr_14268():void { var _local_2 = this._SafeStr_14261.graphics; with (_local_2) { beginFill(0, 1); drawRect(container.x, container.y, _SafeStr_14262, _SafeStr_14263); endFill(); }; } public function play():void { this._SafeStr_14260.play(); } public function pause():void { this._SafeStr_14260.pause(); } public function _SafeStr_14270():int { return (this._SafeStr_14260.duration); } public function _SafeStr_14271(k:int):void { this._SafeStr_14260.seek(k); } public function _SafeStr_14272(k:String):void { this._SafeStr_14260.color = uint(("0x" + k)); } public function loadVideo(k:int):void { this._SafeStr_14260.loadVideo(k); } public function setSize(k:int, _arg_2:int):void { this._SafeStr_14266(k, _arg_2); this._SafeStr_14260.setSize(k, _arg_2); this._SafeStr_14268(); } private function _SafeStr_14267(k:Event):void { stage.addEventListener(MouseEvent.MOUSE_MOVE, this.mouseMove); this.addEventListener(Event.REMOVED_FROM_STAGE, this._SafeStr_14273, false, 0, true); } private function _SafeStr_14273(k:Event):void { stage.removeEventListener(MouseEvent.MOUSE_MOVE, this.mouseMove); this.removeEventListener(Event.REMOVED_FROM_STAGE, this._SafeStr_14273); } } }//package _-1Xq // _SafeStr_14260 = "_-1yn" (String#26956, DoABC#3) // _SafeStr_14261 = "_-3TH" (String#30666, DoABC#3) // _SafeStr_14262 = "_-2fX" (String#10371, DoABC#3) // _SafeStr_14263 = "_-4r9" (String#12605, DoABC#3) // _SafeStr_14264 = "_-NX" (String#39343, DoABC#3) // _SafeStr_14265 = "_-1jK" (String#26356, DoABC#3) // _SafeStr_14266 = "_-1Kz" (String#25406, DoABC#3) // _SafeStr_14267 = "_-Qq" (String#39471, DoABC#3) // _SafeStr_14268 = "_-vF" (String#40596, DoABC#3) // _SafeStr_14269 = "_-0jr" (String#23939, DoABC#3) // _SafeStr_14270 = "_-7J" (String#38754, DoABC#3) // _SafeStr_14271 = "_-2Ay" (String#27465, DoABC#3) // _SafeStr_14272 = "_-4UP" (String#33202, DoABC#3) // _SafeStr_14273 = "_-3IN" (String#30236, DoABC#3) //------------------------------------------------------------ //_-1xW._SafeStr_4342 package _-1xW { public class _SafeStr_4342 { public static const _SafeStr_14274:String = "FlashExternalGameInterface.sendGameEvent"; } }//package _-1xW // _SafeStr_14274 = "_-13U" (String#24742, DoABC#3) // _SafeStr_4342 = "_-0kh" (String#8359, DoABC#3) //------------------------------------------------------------ //_-1xW._SafeStr_4343 package _-1xW { public class _SafeStr_4343 { public static const _SafeStr_14275:String = "HabboGameJsAPIEventToHabbo"; public static const _SafeStr_14276:String = "HabboGameAPI_game_crashed"; public static const _SafeStr_14277:String = "HabboGameAPI_game_loaded"; public static const QUIT_GAME_EVENT:String = "HabboGameAPI_exit_game"; } }//package _-1xW // _SafeStr_14275 = "_-0QO" (String#23205, DoABC#3) // _SafeStr_14276 = "_-eN" (String#39965, DoABC#3) // _SafeStr_14277 = "_-4bg" (String#33464, DoABC#3) // _SafeStr_4343 = "_-1rb" (String#9511, DoABC#3) //------------------------------------------------------------ //_-1xW.JsMessageHandler package _-1xW { import _-1lV.HabboGameManager; import flash.external.ExternalInterface; public class JsMessageHandler { private static const _SafeStr_14278:String = ";"; private static const _SafeStr_14279:String = String.fromCharCode(31); private var _SafeStr_14280:HabboGameManager; private var _SafeStr_5406:Boolean; private var _SafeStr_14281:Boolean; public function JsMessageHandler(k:HabboGameManager, _arg_2:Boolean=false) { this._SafeStr_14280 = k; this._SafeStr_14281 = _arg_2; if (ExternalInterface.available){ ExternalInterface.addCallback(_SafeStr_4343._SafeStr_14275, this._SafeStr_14282); }; } public function dispose():void { this._SafeStr_14280 = null; this._SafeStr_5406 = true; } private function _SafeStr_14282(k:String=null):void { var _local_6:String; var _local_7:String; var _local_8:String; var _local_9:String; var _local_10:Array; if (this._SafeStr_5406){ return; }; var _local_2:Boolean = ExternalInterface.marshallExceptions; ExternalInterface.marshallExceptions = this._SafeStr_14281; var _local_3:int = k.indexOf(_SafeStr_14278); var _local_4:int = k.indexOf(_SafeStr_14279); var _local_5:String = k.substr(0, (_local_3 + 1)); if (_local_4 != -1){ _local_6 = k.substr((_local_3 + 1), ((_local_4 - _local_3) - 1)); } else { _local_6 = k.substr((_local_3 + 1)); }; switch (_local_6){ case _SafeStr_4343.QUIT_GAME_EVENT: this._SafeStr_14280._SafeStr_12120(); break; case _SafeStr_4343._SafeStr_14277: this._SafeStr_14280._SafeStr_12116(); break; case _SafeStr_4343._SafeStr_14276: _local_9 = null; _local_10 = k.split(_SafeStr_14279); if (_local_10.length >= 3){ _local_7 = _local_10[1]; _local_8 = _local_10[2]; if (_local_10.length >= 4){ _local_9 = _local_10[3]; }; this._SafeStr_14280._SafeStr_12121(_local_7, _local_8, _local_9); } else { _SafeStr_4.log(("Invalid game API event: " + k)); }; break; }; ExternalInterface.marshallExceptions = _local_2; } public function sendGameEvent(event:String):void { var preValue:Boolean; try { if (ExternalInterface.available){ preValue = ExternalInterface.marshallExceptions; ExternalInterface.marshallExceptions = this._SafeStr_14281; ExternalInterface.call(_SafeStr_4342._SafeStr_14274, event); ExternalInterface.marshallExceptions = preValue; }; } catch(e:Error) { _SafeStr_4.log(("Failed to send event to game: " + e)); }; } } }//package _-1xW // _SafeStr_12116 = "_-2qL" (String#29081, DoABC#3) // _SafeStr_12120 = "_-0o4" (String#24101, DoABC#3) // _SafeStr_12121 = "_-jj" (String#40152, DoABC#3) // _SafeStr_14274 = "_-13U" (String#24742, DoABC#3) // _SafeStr_14275 = "_-0QO" (String#23205, DoABC#3) // _SafeStr_14276 = "_-eN" (String#39965, DoABC#3) // _SafeStr_14277 = "_-4bg" (String#33464, DoABC#3) // _SafeStr_14278 = "_-42U" (String#32070, DoABC#3) // _SafeStr_14279 = "_-1qM" (String#26627, DoABC#3) // _SafeStr_14280 = "_-6iJ" (String#181, DoABC#3) // _SafeStr_14281 = "_-2Cr" (String#27535, DoABC#3) // _SafeStr_14282 = "_-3RR" (String#30594, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4342 = "_-0kh" (String#8359, DoABC#3) // _SafeStr_4343 = "_-1rb" (String#9511, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) //------------------------------------------------------------ //_-1Y9._SafeStr_1367 package _-1Y9 { import _-0MK._SafeStr_8; import flash.events.IEventDispatcher; public interface _SafeStr_1367 extends _SafeStr_8 { function get events():IEventDispatcher; function isOpen():Boolean; function toggleMessenger():void; function startConversation(_arg_1:int):void; function _SafeStr_12685(_arg_1:int):void; function _SafeStr_7045(_arg_1:int, _arg_2:Boolean):void; function _SafeStr_7047(_arg_1:int, _arg_2:Boolean):void; function getUnseenMiniMailMessageCount():int; function _SafeStr_11574():Boolean; function _SafeStr_11579(_arg_1:Boolean):void; function get _SafeStr_12690():Boolean; } }//package _-1Y9 // _SafeStr_11574 = "_-2wB" (String#10638, DoABC#3) // _SafeStr_11579 = "_-3zt" (String#11742, DoABC#3) // _SafeStr_12685 = "_-5u7" (String#13676, DoABC#3) // _SafeStr_12690 = "_-39W" (String#3390, DoABC#3) // _SafeStr_1367 = "_-4Tq" (String#12206, DoABC#3) // _SafeStr_7045 = "_-36e" (String#10839, DoABC#3) // _SafeStr_7047 = "_-4Cp" (String#11944, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-1Y9._SafeStr_3932 package _-1Y9 { public class _SafeStr_3932 { private var _SafeStr_14283:int; private var _SafeStr_14284:_SafeStr_3933; private var _SafeStr_14285:Boolean; public function _SafeStr_3932(k:int, _arg_2:_SafeStr_3933, _arg_3:Boolean) { this._SafeStr_14283 = k; this._SafeStr_14284 = _arg_2; this._SafeStr_14285 = _arg_3; } public function get _SafeStr_14286():int { return (this._SafeStr_14283); } public function get _SafeStr_14287():_SafeStr_3933 { return (this._SafeStr_14284); } public function get _SafeStr_14288():Boolean { return (this._SafeStr_14285); } } }//package _-1Y9 // _SafeStr_14283 = "_-0jG" (String#23911, DoABC#3) // _SafeStr_14284 = "_-5Ze" (String#35802, DoABC#3) // _SafeStr_14285 = "_-0DP" (String#22689, DoABC#3) // _SafeStr_14286 = "_-00r" (String#22215, DoABC#3) // _SafeStr_14287 = "_-5K1" (String#35203, DoABC#3) // _SafeStr_14288 = "_-3GB" (String#30141, DoABC#3) // _SafeStr_3932 = "_-6Gl" (String#14054, DoABC#3) // _SafeStr_3933 = "_-1Y-" (String#9196, DoABC#3) //------------------------------------------------------------ //_-1Y9._SafeStr_3933 package _-1Y9 { import flash.utils.getTimer; public class _SafeStr_3933 { public static const _SafeStr_14289:int = 1; public static const _SafeStr_14290:int = 2; public static const _SafeStr_14291:int = 3; public static const _SafeStr_14292:int = 4; public static const _SafeStr_14293:int = 5; private var _SafeStr_5501:int; private var _SafeStr_5336:int; private var _SafeStr_7962:String; private var _SafeStr_14294:int; private var _SafeStr_14295:int; private var _SafeStr_14296:String; public function _SafeStr_3933(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:String=null) { this._SafeStr_5501 = k; this._SafeStr_5336 = _arg_2; this._SafeStr_7962 = _arg_3; this._SafeStr_14294 = _arg_4; this._SafeStr_14295 = getTimer(); this._SafeStr_14296 = _arg_5; } public function get type():int { return (this._SafeStr_5501); } public function get senderId():int { return (this._SafeStr_5336); } public function get message():String { return (this._SafeStr_7962); } public function get extraData():String { return (this._SafeStr_14296); } public function get _SafeStr_14297():int { var k:int = ((getTimer() - this._SafeStr_14295) / 1000); return ((this._SafeStr_14294 + k)); } public function _SafeStr_14298():Number { return ((new Date().getTime() - (this._SafeStr_14297 * 1000))); } public function _SafeStr_14299(k:String):void { this._SafeStr_7962 = ((k + "\n") + this._SafeStr_7962); } } }//package _-1Y9 // _SafeStr_14289 = "_-Z-" (String#39762, DoABC#3) // _SafeStr_14290 = "_-1tR" (String#26741, DoABC#3) // _SafeStr_14291 = "_-bB" (String#39831, DoABC#3) // _SafeStr_14292 = "_-293" (String#27389, DoABC#3) // _SafeStr_14293 = "_-2pi" (String#29060, DoABC#3) // _SafeStr_14294 = "_-0M1" (String#7948, DoABC#3) // _SafeStr_14295 = "_-4fV" (String#33602, DoABC#3) // _SafeStr_14296 = "_-11y" (String#1464, DoABC#3) // _SafeStr_14297 = "_-2Ys" (String#28395, DoABC#3) // _SafeStr_14298 = "_-3Md" (String#30407, DoABC#3) // _SafeStr_14299 = "_-4VZ" (String#33245, DoABC#3) // _SafeStr_3933 = "_-1Y-" (String#9196, DoABC#3) // _SafeStr_5336 = "_-ev" (String#714, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_7962 = "_-2yt" (String#120, DoABC#3) //------------------------------------------------------------ //_-1Y9.HabboMessenger package _-1Y9 { import _-0MK.Component; import _-5QZ._SafeStr_633; import _-68V._SafeStr_1407; import _-p0._SafeStr_499; import _-2Jf._SafeStr_2212; import _-2Zy._SafeStr_501; import _-2sC._SafeStr_195; import _-4rH._SafeStr_2173; import _-1El._SafeStr_1356; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2273; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboSoundManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboFriendList; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboTracking; import com.sulake.iid.IIDHabboHelp; import _-02k._SafeStr_2699; import _-5TV._SafeStr_2524; import _-02k._SafeStr_2695; import _-02k._SafeStr_2705; import _-4Ky._SafeStr_2694; import _-5CE._SafeStr_2702; import _-02k._SafeStr_2703; import _-02k._SafeStr_2704; import _-02k._SafeStr_2696; import _-3qZ._SafeStr_2283; import _-2Zy._SafeStr_2357; import _-5CE._SafeStr_2692; import _-5CE._SafeStr_2701; import _-5CE._SafeStr_2693; import _-4Ky._SafeStr_2698; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-1Mz.IWindow; import _-2Jf._SafeStr_2700; import __AS3__.vec.*; public class HabboMessenger extends Component implements _SafeStr_1367 { private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_5525:_SafeStr_499; private var _SafeStr_6998:_SafeStr_2212; private var _SafeStr_7215:_SafeStr_501; private var _SafeStr_9001:_SafeStr_195; private var _SafeStr_14300:int = 0; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_10118:_SafeStr_1356; private var _SafeStr_12919:MainView; private var _SafeStr_5653:Vector.<_SafeStr_2273>; private var _SafeStr_5429:Boolean = false; public function HabboMessenger(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; }), new _SafeStr_44(new IIDHabboSoundManager(), function (k:_SafeStr_501):void { _SafeStr_7215 = k; }), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_7361 = k; }), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_499):void { _SafeStr_5525 = k; }), new _SafeStr_44(new IIDHabboFriendList(), function (k:_SafeStr_2212):void { _SafeStr_6998 = k; }), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_7207 = k; }), new _SafeStr_44(new IIDHabboTracking(), function (k:_SafeStr_195):void { _SafeStr_9001 = k; }), new _SafeStr_44(new IIDHabboHelp(), function (k:_SafeStr_1356):void { _SafeStr_10118 = k; })])); } override protected function initComponent():void { this._SafeStr_5653 = new Vector.<_SafeStr_2273>(0); this.addMessageEvent(new _SafeStr_2699(this._SafeStr_14301)); this.addMessageEvent(new _SafeStr_2524(this._SafeStr_14302)); if (getBoolean("client.minimail.embed.enabled")){ this.addMessageEvent(new _SafeStr_2695(this._SafeStr_14303)); this.addMessageEvent(new _SafeStr_2705(this._SafeStr_5790)); }; } private function addMessageEvent(k:_SafeStr_2273):void { this._SafeStr_5653.push(this._SafeStr_7361.addHabboConnectionMessageEvent(k)); } override public function dispose():void { var k:_SafeStr_2273; if (disposed){ return; }; if (((!((this._SafeStr_5653 == null))) && (!((this._SafeStr_7361 == null))))){ for each (k in this._SafeStr_5653) { this._SafeStr_7361._SafeStr_6338(k); }; }; super.dispose(); } private function _SafeStr_14303(k:_SafeStr_2273):void { this._SafeStr_14300++; this._SafeStr_14304(); events.dispatchEvent(new _SafeStr_2694(_SafeStr_2694._SafeStr_5787, this._SafeStr_14300)); } private function _SafeStr_5790(k:_SafeStr_2273):void { this._SafeStr_14300 = (k.parser as _SafeStr_2702)._SafeStr_14305; events.dispatchEvent(new _SafeStr_2694(_SafeStr_2694._SafeStr_5789, this._SafeStr_14300)); } private function _SafeStr_14302(k:_SafeStr_2524):void { this._SafeStr_5429 = k._SafeStr_5325()._SafeStr_5437; } public function _SafeStr_11574():Boolean { return (this._SafeStr_5429); } public function _SafeStr_11579(k:Boolean):void { this._SafeStr_5429 = k; } private function _SafeStr_14301(k:_SafeStr_2273):void { this._SafeStr_12919 = new MainView(this); this.addMessageEvent(new _SafeStr_2703(this._SafeStr_12673)); this.addMessageEvent(new _SafeStr_2704(this._SafeStr_14306)); this.addMessageEvent(new _SafeStr_2696(this._SafeStr_12668)); } public function startConversation(k:int):void { if (this._SafeStr_12919 != null){ this._SafeStr_12919.startConversation(k); this._SafeStr_12919.show(); }; } public function getUnseenMiniMailMessageCount():int { return (this._SafeStr_14300); } public function _SafeStr_7045(k:int, _arg_2:Boolean):void { if (this._SafeStr_12919 != null){ this._SafeStr_12919._SafeStr_7045(k, _arg_2); }; } public function _SafeStr_7047(k:int, _arg_2:Boolean):void { if (this._SafeStr_12919 != null){ this._SafeStr_12919._SafeStr_7047(k, _arg_2); }; } public function send(k:_SafeStr_2283):void { this._SafeStr_7361.connection.send(k); } public function _SafeStr_14307():void { if (this._SafeStr_7215 != null){ this._SafeStr_7215._SafeStr_8386(_SafeStr_2357._SafeStr_14308); }; } public function isOpen():Boolean { return (((!((this._SafeStr_12919 == null))) && (this._SafeStr_12919.isOpen))); } public function toggleMessenger():void { if (this._SafeStr_12919 != null){ this._SafeStr_12919.toggle(); }; } public function getText(k:String):String { return (this._SafeStr_5525.getLocalization(k, k)); } private function _SafeStr_12673(k:_SafeStr_2703):void { var _local_2:_SafeStr_2692 = k._SafeStr_5325(); _SafeStr_4.log(((("Received console msg: " + _local_2._SafeStr_11001) + ", ") + _local_2.senderId)); if (this._SafeStr_12919 != null){ this._SafeStr_12919._SafeStr_14309(_local_2.senderId, _local_2._SafeStr_11001, _local_2._SafeStr_14297, _local_2.extraData); if (!this._SafeStr_12919.isOpen){ this._SafeStr_14304(); }; }; } private function _SafeStr_12668(k:_SafeStr_2696):void { var _local_2:_SafeStr_2701 = k._SafeStr_5325(); if (this._SafeStr_12919 != null){ this._SafeStr_12919._SafeStr_14310(_local_2.senderId, _local_2._SafeStr_11001); if (!this._SafeStr_12919.isOpen){ this._SafeStr_14304(); }; }; } private function _SafeStr_14304():void { if (this._SafeStr_7215 != null){ this._SafeStr_7215._SafeStr_8386(_SafeStr_2357._SafeStr_14311); }; } private function _SafeStr_14306(k:_SafeStr_2273):void { var _local_2:_SafeStr_2693 = (k as _SafeStr_2704)._SafeStr_5325(); if (this._SafeStr_12919 != null){ this._SafeStr_12919._SafeStr_14306(_local_2.userId, _local_2.errorCode, _local_2.message); }; } public function _SafeStr_14312(k:int):void { events.dispatchEvent(new _SafeStr_2698(_SafeStr_2698._SafeStr_12681, k)); } public function getXmlWindow(k:String):IWindow { var _local_2:_SafeStr_39 = assets.getAssetByName((k + "_xml")); var _local_3:XmlAsset = XmlAsset(_local_2); return (this._SafeStr_5524.buildFromXML(XML(_local_3.content))); } public function trackGoogle(k:String, _arg_2:String, _arg_3:int=-1):void { if (this._SafeStr_9001){ this._SafeStr_9001.trackGoogle(k, _arg_2, _arg_3); }; } function _SafeStr_6499(k:int):_SafeStr_2700 { return (this._SafeStr_6998._SafeStr_6499(k)); } public function get sessionDataManager():_SafeStr_2173 { return (this._SafeStr_7207); } public function get localization():_SafeStr_499 { return (this._SafeStr_5525); } function _SafeStr_6466(k:int):void { this._SafeStr_10118._SafeStr_11005(k); } public function _SafeStr_12685(k:int):void { this._SafeStr_12919._SafeStr_14313(k); } public function get _SafeStr_12690():Boolean { return (this._SafeStr_6998._SafeStr_12690); } } }//package _-1Y9 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10118 = "_-2oj" (String#3299, DoABC#3) // _SafeStr_11001 = "_-4Mp" (String#32885, DoABC#3) // _SafeStr_11005 = "_-057" (String#7699, DoABC#3) // _SafeStr_11574 = "_-2wB" (String#10638, DoABC#3) // _SafeStr_11579 = "_-3zt" (String#11742, DoABC#3) // _SafeStr_12668 = "_-2Vu" (String#3213, DoABC#3) // _SafeStr_12673 = "_-1pl" (String#9476, DoABC#3) // _SafeStr_12681 = "_-3cL" (String#31004, DoABC#3) // _SafeStr_12685 = "_-5u7" (String#13676, DoABC#3) // _SafeStr_12690 = "_-39W" (String#3390, DoABC#3) // _SafeStr_12919 = "_-4SE" (String#436, DoABC#3) // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_1367 = "_-4Tq" (String#12206, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_14297 = "_-2Ys" (String#28395, DoABC#3) // _SafeStr_14300 = "_-3cf" (String#31020, DoABC#3) // _SafeStr_14301 = "_-0se" (String#8490, DoABC#3) // _SafeStr_14302 = "_-2wi" (String#3330, DoABC#3) // _SafeStr_14303 = "_-5u8" (String#36587, DoABC#3) // _SafeStr_14304 = "_-83" (String#38777, DoABC#3) // _SafeStr_14305 = "_-0EI" (String#22723, DoABC#3) // _SafeStr_14306 = "_-22p" (String#9737, DoABC#3) // _SafeStr_14307 = "_-29X" (String#27408, DoABC#3) // _SafeStr_14308 = "_-3Ju" (String#30296, DoABC#3) // _SafeStr_14309 = "_-5Hs" (String#35118, DoABC#3) // _SafeStr_14310 = "_-2AL" (String#27438, DoABC#3) // _SafeStr_14311 = "_-2eX" (String#28621, DoABC#3) // _SafeStr_14312 = "_-a1" (String#39792, DoABC#3) // _SafeStr_14313 = "_-6Cm" (String#37368, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2357 = "_-4vJ" (String#34197, DoABC#3) // _SafeStr_2524 = "_-2Hn" (String#27732, DoABC#3) // _SafeStr_2692 = "_-7M" (String#14546, DoABC#3) // _SafeStr_2693 = "_-4ne" (String#12558, DoABC#3) // _SafeStr_2694 = "_-2IW" (String#27756, DoABC#3) // _SafeStr_2695 = "_-4ZD" (String#33378, DoABC#3) // _SafeStr_2696 = "_-5X4" (String#35703, DoABC#3) // _SafeStr_2698 = "_-0iL" (String#23879, DoABC#3) // _SafeStr_2699 = "_-0N6" (String#23087, DoABC#3) // _SafeStr_2700 = "_-33X" (String#10786, DoABC#3) // _SafeStr_2701 = "_-523" (String#12788, DoABC#3) // _SafeStr_2702 = "_-2-n" (String#9675, DoABC#3) // _SafeStr_2703 = "_-1u4" (String#26771, DoABC#3) // _SafeStr_2704 = "_-1WS" (String#25852, DoABC#3) // _SafeStr_2705 = "_-1Ih" (String#25315, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5429 = "_-0xw" (String#8577, DoABC#3) // _SafeStr_5437 = "_-3WO" (String#30787, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5653 = "_-3G3" (String#301, DoABC#3) // _SafeStr_5787 = "_-04i" (String#22359, DoABC#3) // _SafeStr_5789 = "_-17P" (String#24894, DoABC#3) // _SafeStr_5790 = "_-1cA" (String#9258, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6338 = "_-4Lg" (String#12106, DoABC#3) // _SafeStr_6466 = "_-3W5" (String#3481, DoABC#3) // _SafeStr_6499 = "_-4Fm" (String#3652, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_7045 = "_-36e" (String#10839, DoABC#3) // _SafeStr_7047 = "_-4Cp" (String#11944, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_8386 = "_-4Hr" (String#12034, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9001 = "_-5eL" (String#438, DoABC#3) //------------------------------------------------------------ //_-1Y9.MainView package _-1Y9 { import _-0MK._SafeStr_3; import _-2rM._SafeStr_2697; import flash.utils.Dictionary; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import _-5YE._SafeStr_2536; import flash.utils.Timer; import _-5YE._SafeStr_2413; import _-2rM._SafeStr_3643; import _-1Mz.IWindow; import _-2Jf._SafeStr_2700; import _-2rM._SafeStr_3629; import _-2rM._SafeStr_3315; import _-ue.ErrorReportStorage; import _-5YE.IRegionWindow; import flash.events.TimerEvent; import _-4Ky._SafeStr_3844; import _-2rM._SafeStr_3650; import _-5Mz.WindowEvent; import _-9V._SafeStr_3490; import _-6-c._SafeStr_2284; import _-7P._SafeStr_2640; import _-7P._SafeStr_2637; import _-5Mz.WindowMouseEvent; import _-9V._SafeStr_3934; public class MainView implements _SafeStr_3, _SafeStr_2697 { private static const HIDDEN:String = "HIDDEN"; private static const _SafeStr_14314:int = -1; private static const _SafeStr_14315:int = 55; private static const _SafeStr_14316:int = 5; private static const _SafeStr_14317:int = 150; private static const _SafeStr_14318:Dictionary = new Dictionary(); private var _SafeStr_7210:HabboMessenger; private var _frame:IWindowContainer; private var _SafeStr_14319:IItemListWindow; private var _SafeStr_14320:IWindowContainer; private var _SafeStr_14321:int; private var _SafeStr_14322:Boolean; private var _SafeStr_14323:Dictionary; private var _SafeStr_14324:int = -1; private var _SafeStr_14325:IWindowContainer; private var _SafeStr_14326:_SafeStr_2536; private var _SafeStr_14327:IWindowContainer; private var _SafeStr_14328:IWindowContainer; private var _SafeStr_14329:IWindowContainer; private var _SafeStr_14330:Boolean; private var _SafeStr_14331:Boolean = false; private var _SafeStr_14332:Array; private var _SafeStr_14333:Timer; { _SafeStr_14318[3] = "${messenger.error.receivermuted}"; _SafeStr_14318[4] = "${messenger.error.sendermuted}"; _SafeStr_14318[5] = "${messenger.error.offline}"; _SafeStr_14318[6] = "${messenger.error.notfriend}"; _SafeStr_14318[7] = "${messenger.error.busy}"; _SafeStr_14318[8] = "${messenger.error.receiverhasnochat}"; _SafeStr_14318[9] = "${messenger.error.senderhasnochat}"; _SafeStr_14318[10] = "${messenger.error.offline_failed}"; } public function MainView(k:HabboMessenger) { this._SafeStr_14323 = new Dictionary(); super(); this._SafeStr_7210 = k; this._frame = (this._SafeStr_7210.getXmlWindow("messenger") as IWindowContainer); this._frame.visible = false; this._frame.procedure = this._SafeStr_14334; _SafeStr_2413(this._frame.findChildByName("header_button_image")).assetUri = "messenger_minimize_button"; this._SafeStr_14320 = (this._frame.findChildByName("avatar_list") as IWindowContainer); this._SafeStr_14325 = (this._SafeStr_14320.getChildAt(0) as IWindowContainer); this._SafeStr_14320.removeChild(this._SafeStr_14325); this._SafeStr_14321 = 0; this._SafeStr_14319 = (this._frame.findChildByName("conversation") as IItemListWindow); this._SafeStr_14326 = (this._SafeStr_14319.getListItemByName("msg_normal") as _SafeStr_2536); this._SafeStr_14327 = (this._SafeStr_14319.getListItemByName("msg_notification") as IWindowContainer); this._SafeStr_14328 = (this._SafeStr_14319.getListItemByName("msg_invitation") as IWindowContainer); this._SafeStr_14329 = (this._SafeStr_14319.getListItemByName("msg_info") as IWindowContainer); this._SafeStr_14319._SafeStr_9402(); _SafeStr_3643(_SafeStr_2536(this._frame.findChildByName("input_widget")).widget)._SafeStr_14335 = this; this._SafeStr_14332 = new Array(); } private static function _SafeStr_14336(k:IWindow):Boolean { return (((!((k == null))) && ((k.tags.indexOf(HIDDEN) < 0)))); } private static function _SafeStr_14337(k:IWindow, _arg_2:Boolean):void { if (k == null){ return; }; var _local_3:Boolean = _SafeStr_14336(k); if (((_local_3) && (!(_arg_2)))){ k.tags.push(HIDDEN); } else { if (((!(_local_3)) && (_arg_2))){ k.tags.splice(k.tags.indexOf(HIDDEN), 1); }; }; } public function dispose():void { if (!this.disposed){ this._SafeStr_14319 = null; this._SafeStr_14320 = null; if (this._frame != null){ this._frame.dispose(); this._frame = null; }; if (this._SafeStr_14326 != null){ this._SafeStr_14326.dispose(); this._SafeStr_14326 = null; }; if (this._SafeStr_14327 != null){ this._SafeStr_14327.dispose(); this._SafeStr_14327 = null; }; if (this._SafeStr_14328 != null){ this._SafeStr_14328.dispose(); this._SafeStr_14328 = null; }; if (this._SafeStr_14329 != null){ this._SafeStr_14329.dispose(); this._SafeStr_14329 = null; }; if (this._SafeStr_14325 != null){ this._SafeStr_14325.dispose(); this._SafeStr_14325 = null; }; if (this._SafeStr_14333){ if (this._SafeStr_14333.running){ this._SafeStr_14333.stop(); }; this._SafeStr_14333 = null; }; this._SafeStr_14323 = null; this._SafeStr_7210 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_7210 == null)); } public function get isOpen():Boolean { return (((!((this._frame == null))) && (this._frame.visible))); } public function toggle():void { if (this.isOpen){ this.hide(); } else { this.show(); }; } public function show(k:Boolean=false):void { if (((k) || ((this._SafeStr_14338 > 0)))){ this._frame.visible = true; this._frame.activate(); }; } public function hide():void { this._frame.visible = false; } public function startConversation(k:int, _arg_2:Boolean=true):void { var _local_3:_SafeStr_2700; var _local_4:IWindowContainer; var _local_5:_SafeStr_2536; var _local_6:_SafeStr_2536; var _local_7:_SafeStr_3629; var _local_8:_SafeStr_3315; if (!(k in this._SafeStr_14323)){ this._SafeStr_14323[k] = []; if (!this._SafeStr_14331){ this._SafeStr_14339(k, "${messenger.moderationinfo}"); this._SafeStr_14331 = true; }; _local_3 = this._SafeStr_7210._SafeStr_6499(k); if (!_local_3){ ErrorReportStorage._SafeStr_7049("Messenger Mainview", ("User got start conversation request from nonexistent friend, id: " + k)); return; }; if (!_local_3.online){ this._SafeStr_14339(k, "${messenger.notification.persisted_messages}"); }; _local_4 = (this._SafeStr_14325.clone() as IWindowContainer); _SafeStr_14337(_local_4, true); _local_4.blend = 0; _local_4.id = k; if (k < 0){ _local_4.name = String(k); }; _local_5 = (_local_4.findChildByName("avatar_image") as _SafeStr_2536); _local_6 = (_local_4.findChildByName("group_badge_image") as _SafeStr_2536); if (_local_3.id > 0){ _local_7 = (_local_5.widget as _SafeStr_3629); if (_local_3 != null){ _local_7.figure = _local_3.figure; }; _local_6.visible = false; _local_5.visible = true; } else { _local_8 = (_local_6.widget as _SafeStr_3315); _local_8.badgeId = _local_3.figure; _local_8.groupId = _local_3.id; _local_6.visible = true; _local_5.visible = false; }; IRegionWindow(_local_4.findChildByName("avatar_click_region"))._SafeStr_6965 = _local_3.name; this._SafeStr_14320.addChild(_local_4); this._SafeStr_14340(); }; if (((_arg_2) || (!(this.isOpen)))){ this._SafeStr_14341(k); }; this._SafeStr_14342(); } public function _SafeStr_14309(k:int, _arg_2:String, _arg_3:int, _arg_4:String):void { this._SafeStr_14343(k, _arg_2, true, _arg_3, _arg_4); } public function _SafeStr_14310(k:int, _arg_2:String):void { this._SafeStr_14344(k, ((this._SafeStr_7210.getText("messenger.invitation") + " ") + _arg_2), true); } public function _SafeStr_7045(k:int, _arg_2:Boolean):void { if (k == this._SafeStr_14324){ this._SafeStr_8593(); }; } public function _SafeStr_14306(k:int, _arg_2:int, _arg_3:String):void { var _local_4:String; var _local_5:RegExp; if ((_arg_2 in _SafeStr_14318)){ if (_arg_3.length > 0){ _local_4 = _SafeStr_14318[_arg_2]; _local_5 = /[${}]/g; _local_4 = _local_4.replace(_local_5, ""); this._SafeStr_14339(k, ((this._SafeStr_7210.getText(_local_4) + ": ") + _arg_3)); } else { this._SafeStr_14339(k, _SafeStr_14318[_arg_2]); }; }; } public function _SafeStr_7047(k:int, _arg_2:Boolean):void { if ((k in this._SafeStr_14323)){ this._SafeStr_14345(k, ((_arg_2) ? "${messenger.notification.online}" : "${messenger.notification.offline}")); }; } private function _SafeStr_14341(k:int):void { this._SafeStr_14324 = k; _SafeStr_14337(this._SafeStr_14346(k), true); this._SafeStr_14347(k, false); this._SafeStr_14348(); this._SafeStr_14340(); var _local_2:_SafeStr_2700 = this._SafeStr_7210._SafeStr_6499(this._SafeStr_14324); var _local_3:String = (((_local_2)!=null) ? _local_2.name : ""); this._frame.findChildByName("separator_label").visible = (((this._SafeStr_14324 < 0)) || (!((_local_2 == null)))); this._SafeStr_7210.localization.registerParameter("messenger.window.separator", "friend_name", _local_3); this._SafeStr_7210.localization.registerParameter("messenger.window.input.default", "friend_name", _local_3); this._frame.invalidate(); } public function _SafeStr_14313(k:int):void { var _local_2:IWindow = this._SafeStr_14346(k); if (_local_2 != null){ _SafeStr_14337(_local_2, false); }; if (this._SafeStr_14338 == 0){ this._SafeStr_14341(_SafeStr_14314); this.hide(); } else { for each (_local_2 in this._SafeStr_14320.iterator) { if (_SafeStr_14336(_local_2)){ this._SafeStr_14321 = 0; this._SafeStr_14341(_local_2.id); break; }; }; }; this._SafeStr_14342(); } private function _SafeStr_14342():void { this._SafeStr_7210.localization.registerParameter("messenger.window.title", "open_chat_count", this._SafeStr_14338.toString()); this._SafeStr_7210._SafeStr_14312(this._SafeStr_14338); } private function _SafeStr_14343(k:int, _arg_2:String, _arg_3:Boolean, _arg_4:int, _arg_5:String=null):void { if (_arg_3){ this._SafeStr_14349(k, new _SafeStr_3933(_SafeStr_3933._SafeStr_14290, k, _arg_2, _arg_4, _arg_5), true); } else { this._SafeStr_14349(k, new _SafeStr_3933(_SafeStr_3933._SafeStr_14289, 0, _arg_2, _arg_4)); }; } private function _SafeStr_14339(k:int, _arg_2:String):void { this._SafeStr_14349(k, new _SafeStr_3933(_SafeStr_3933._SafeStr_14291, 0, _arg_2, 0)); } private function _SafeStr_14345(k:int, _arg_2:String, _arg_3:Boolean=false):void { this._SafeStr_14349(k, new _SafeStr_3933(_SafeStr_3933._SafeStr_14292, 0, _arg_2, 0), _arg_3); } private function _SafeStr_14344(k:int, _arg_2:String, _arg_3:Boolean=false):void { this._SafeStr_14349(k, new _SafeStr_3933(_SafeStr_3933._SafeStr_14293, 0, _arg_2, 0), _arg_3); } private function _SafeStr_14349(k:int, _arg_2:_SafeStr_3933, _arg_3:Boolean=false):void { var _local_6:_SafeStr_3933; var _local_7:Boolean; var _local_8:String; var _local_9:String; if (this._SafeStr_7210 == null){ return; }; if (!this._SafeStr_7210._SafeStr_12690){ this._SafeStr_14332.push(new _SafeStr_3932(k, _arg_2, _arg_3)); if (((!(this._SafeStr_14333)) || (((this._SafeStr_14333) && (!(this._SafeStr_14333.running)))))){ this._SafeStr_14333 = new Timer(12000); this._SafeStr_14333.addEventListener(TimerEvent.TIMER, this._SafeStr_14350); this._SafeStr_14333.start(); }; return; }; if (!(k in this._SafeStr_14323)){ this.startConversation(k, false); }; var _local_4:Array = this._SafeStr_14323[k]; if (_local_4.length > 0){ _local_6 = _local_4[(_local_4.length - 1)]; if (k > 0){ if ((((_arg_2.type == _local_6.type)) && ((((_arg_2.type == _SafeStr_3933._SafeStr_14289)) || ((_arg_2.type == _SafeStr_3933._SafeStr_14290)))))){ _local_4.pop(); _arg_2._SafeStr_14299(_local_6.message); if (k == this._SafeStr_14324){ this._SafeStr_14319._SafeStr_8504((this._SafeStr_14319.numListItems - 1)); }; }; } else { _local_7 = false; if (_arg_2.type == _SafeStr_3933._SafeStr_14290){ if ((((_local_6.extraData == null)) || ((_arg_2.extraData == null)))){ _local_7 = false; } else { _local_8 = _local_6.extraData.split("/")[0]; _local_9 = _arg_2.extraData.split("/")[0]; _local_7 = (_local_8 == _local_9); }; }; if ((((_arg_2.type == _local_6.type)) && ((((_arg_2.type == _SafeStr_3933._SafeStr_14289)) || (_local_7))))){ _local_4.pop(); _arg_2._SafeStr_14299(_local_6.message); if (k == this._SafeStr_14324){ this._SafeStr_14319._SafeStr_8504((this._SafeStr_14319.numListItems - 1)); }; }; }; }; _local_4.push(_arg_2); var _local_5:IWindowContainer = this._SafeStr_14346(k); if (_local_5 != null){ _SafeStr_14337(_local_5, true); this._SafeStr_14340(); }; if (k == this._SafeStr_14324){ this._SafeStr_14351(_arg_2); } else { if (_arg_3){ this._SafeStr_14347(k, true); }; if (this._SafeStr_14338 == 1){ this._SafeStr_14341(k); }; }; this._SafeStr_14342(); } private function _SafeStr_14350(k:TimerEvent):void { var _local_2:int; var _local_3:_SafeStr_3932; if (this._SafeStr_7210 == null){ return; }; if (this._SafeStr_7210._SafeStr_12690){ if (this._SafeStr_14332.length > 0){ _local_2 = -1; for each (_local_3 in this._SafeStr_14332) { _local_2 = _local_3._SafeStr_14286; this._SafeStr_14349(_local_3._SafeStr_14286, _local_3._SafeStr_14287, _local_3._SafeStr_14288); }; this._SafeStr_14348(); this._SafeStr_14340(); this._SafeStr_7210.events.dispatchEvent(new _SafeStr_3844(true, _local_2)); }; this._SafeStr_14332 = new Array(); this._SafeStr_14333.stop(); }; } private function _SafeStr_14346(k:int):IWindowContainer { return ((this._SafeStr_14320.getChildByID(k) as IWindowContainer)); } private function _SafeStr_14347(k:int, _arg_2:Boolean):void { var _local_3:IWindowContainer = this._SafeStr_14346(k); if (_local_3 != null){ _local_3.findChildByName("chat_indicator").visible = _arg_2; }; } private function _SafeStr_14352(k:_SafeStr_3933):IWindow { var _local_2:_SafeStr_2536; var _local_3:_SafeStr_3650; var _local_4:IWindowContainer; var _local_5:IWindow; var _local_6:IWindowContainer; var _local_7:IWindowContainer; var _local_8:_SafeStr_2700; var _local_9:IWindowContainer; var _local_10:Boolean; switch (k.type){ case _SafeStr_3933._SafeStr_14292: _local_4 = (this._SafeStr_14329.clone() as IWindowContainer); _local_5 = _local_4.findChildByName("content"); _local_5._SafeStr_7827.minWidth = this._SafeStr_14353; _local_5._SafeStr_7827.maxWidth = this._SafeStr_14353; _local_5.caption = k.message; return (_local_4); case _SafeStr_3933._SafeStr_14291: _local_6 = (this._SafeStr_14327.clone() as IWindowContainer); _local_6.findChildByName("content").width = (this._SafeStr_14353 - _SafeStr_14315); _local_6.findChildByName("content").caption = k.message; return (_local_6); case _SafeStr_3933._SafeStr_14293: _local_7 = (this._SafeStr_14328.clone() as IWindowContainer); _local_7.findChildByName("content").width = (this._SafeStr_14353 - _SafeStr_14315); _local_7.findChildByName("content").caption = k.message; return (_local_7); case _SafeStr_3933._SafeStr_14290: _local_2 = (this._SafeStr_14326.clone() as _SafeStr_2536); _local_2.width = this._SafeStr_14353; _local_3 = (_local_2.widget as _SafeStr_3650); _local_3.message = k.message; _local_3.timeStamp = k._SafeStr_14298(); _local_3._SafeStr_14354 = true; for each (_local_9 in this._SafeStr_14320.iterator) { _local_10 = ((!((_local_9 == null))) && ((_local_9.id == this._SafeStr_14324))); if (((((!(_local_10)) && (!((_local_9 == null))))) && ((this._SafeStr_14324 < 0)))){ _local_10 = (Number(_local_9.name) == this._SafeStr_14324); }; if (_local_10){ if (this._SafeStr_14324 > 0){ _local_3.figure = _SafeStr_3629(_SafeStr_2536(_local_9.getChildByName("avatar_image")).widget).figure; _local_3.userName = IRegionWindow(_local_9.findChildByName("avatar_click_region"))._SafeStr_6965; _local_3.userId = _local_9.id; } else { _local_3.userId = k.extraData.split("/")[2]; _local_3.figure = k.extraData.split("/")[1]; _local_3.userName = k.extraData.split("/")[0]; }; break; }; }; return (_local_2); case _SafeStr_3933._SafeStr_14289: _local_2 = (this._SafeStr_14326.clone() as _SafeStr_2536); _local_2.width = this._SafeStr_14353; _local_3 = (_local_2.widget as _SafeStr_3650); _local_3.message = k.message; _local_3.timeStamp = k._SafeStr_14298(); _local_3._SafeStr_14354 = false; _local_3.figure = this._SafeStr_7210.sessionDataManager.figure; _local_3.userName = this._SafeStr_7210.sessionDataManager.userName; _local_8 = this._SafeStr_7210._SafeStr_6499(this._SafeStr_14324); if (((((!((_local_8 == null))) && (!(_local_8.online)))) && (((_local_8._SafeStr_5356) || (_local_8.pocketHabboUser))))){ _local_3._SafeStr_14355 = false; }; return (_local_2); }; return (null); } private function _SafeStr_14351(k:_SafeStr_3933, _arg_2:Boolean=true):void { this._SafeStr_14319.addListItem(this._SafeStr_14352(k)); if (_arg_2){ this._SafeStr_14319.scrollV = 1; this._SafeStr_14319.arrangeListItems(); }; } private function _SafeStr_14356():void { var _local_2:IWindow; var _local_3:IWindow; var k:int; while (k < this._SafeStr_14319.numListItems) { _local_2 = this._SafeStr_14319.getListItemAt(k); switch (_local_2.name){ case "msg_normal": break; case "msg_notification": IWindowContainer(_local_2).findChildByName("content").width = (this._SafeStr_14353 - _SafeStr_14315); break; case "msg_info": _local_3 = IWindowContainer(_local_2).findChildByName("content"); _local_3._SafeStr_7827.minWidth = this._SafeStr_14353; _local_3._SafeStr_7827.maxWidth = this._SafeStr_14353; break; }; _local_2.width = this._SafeStr_14353; k++; }; this._SafeStr_14319.arrangeListItems(); this._frame.invalidate(); } private function get _SafeStr_14353():int { return ((this._frame.width - 27)); } private function _SafeStr_8593():void { IItemListWindow(this._frame.findChildByName("button_strip")).arrangeListItems(); } private function _SafeStr_14348():void { this._SafeStr_14330 = true; this._SafeStr_14319._SafeStr_8949(); var k:Array = this._SafeStr_14323[this._SafeStr_14324]; if (k == null){ return; }; var _local_2:int = k.length; var _local_3:int = Math.max(0, (_local_2 - _SafeStr_14316)); while (_local_3 < _local_2) { this._SafeStr_14351(k[_local_3]); _local_3++; }; this._SafeStr_14319.scrollV = 1; this._SafeStr_14319.arrangeListItems(); this._SafeStr_14330 = false; } private function _SafeStr_14357():void { if (-(this._SafeStr_14319._SafeStr_9621.y) > _SafeStr_14317){ return; }; this._SafeStr_14330 = true; var k:Number = this._SafeStr_14319.scrollV; var _local_2:int = this._SafeStr_14319._SafeStr_9621.height; var _local_3:Array = this._SafeStr_14323[this._SafeStr_14324]; if (_local_3 == null){ return; }; var _local_4:int = (_local_3.length - this._SafeStr_14319.numListItems); var _local_5:int; var _local_6:int = Math.max(0, (_local_4 - _SafeStr_14316)); while (_local_6 < _local_4) { this._SafeStr_14319._SafeStr_8742(this._SafeStr_14352(_local_3[_local_6]), _local_5); _local_5++; _local_6++; }; this._SafeStr_14319.arrangeListItems(); this._SafeStr_14319.scrollV = (1 - ((_local_2 * (1 - k)) / this._SafeStr_14319._SafeStr_9621.height)); this._SafeStr_14330 = false; } private function _SafeStr_14340():void { var _local_3:IWindow; var _local_4:Boolean; var _local_5:Boolean; var k:int; var _local_2:int; this._SafeStr_14322 = false; for each (_local_3 in this._SafeStr_14320.iterator) { _local_4 = (_local_3.id == this._SafeStr_14324); if (((!(_local_4)) && ((_local_3.name.length > 0)))){ _local_4 = (Number(_local_3.name) == this._SafeStr_14324); }; if (_local_4){ _SafeStr_14337(_local_3, true); }; _local_5 = _SafeStr_14336(_local_3); if ((((((_local_2 < this._SafeStr_14321)) || (!(_local_5)))) || (this._SafeStr_14322))){ _local_3.visible = false; } else { if ((k + _local_3.width) > this._SafeStr_14320.width){ _local_3.visible = false; this._SafeStr_14322 = true; } else { _local_3.visible = true; _local_3.blend = ((_local_4) ? 1 : 0); _local_3.x = k; k = (k + _local_3.width); }; }; if (_local_5){ _local_2++; }; }; this._frame.findChildByName("avatars_scroll_left").visible = (this._SafeStr_14321 > 0); this._frame.findChildByName("avatars_scroll_right").visible = this._SafeStr_14322; } private function get _SafeStr_14338():int { var _local_2:IWindow; var k:int; for each (_local_2 in this._SafeStr_14320.iterator) { if (_SafeStr_14336(_local_2)){ k++; }; }; return (k); } private function _SafeStr_14334(k:WindowEvent, _arg_2:IWindow):void { switch (k.type){ case WindowEvent._SafeStr_8930: if (_arg_2 == this._frame){ this._SafeStr_14356(); this._SafeStr_14340(); }; return; case WindowEvent._SafeStr_11805: if ((((_arg_2.name == "_CONTAINER")) && (!(this._SafeStr_14330)))){ this._SafeStr_14357(); }; return; case WindowMouseEvent.CLICK: switch (_arg_2.name){ case "avatar_click_region": this._SafeStr_14341(_arg_2.parent.id); break; case "avatars_scroll_left": if (this._SafeStr_14321 > 0){ this._SafeStr_14321--; this._SafeStr_14340(); }; break; case "avatars_scroll_right": if (this._SafeStr_14322){ this._SafeStr_14321++; this._SafeStr_14340(); }; break; case "close_conversation_button": this._SafeStr_14313(this._SafeStr_14324); break; case "follow_button": this._SafeStr_7210.send(new _SafeStr_3490(this._SafeStr_14324)); this._SafeStr_7210.send(new _SafeStr_2284("Navigation", "IM", "go.im")); break; case "profile_button": if (this._SafeStr_14324 > 0){ this._SafeStr_7210.send(new _SafeStr_2640(this._SafeStr_14324)); this._SafeStr_7210.trackGoogle("extendedProfile", "messenger_conversation"); } else { this._SafeStr_7210.send(new _SafeStr_2637(Math.abs(this._SafeStr_14324), true)); this._SafeStr_7210.trackGoogle("extendedProfile", "messenger_conversation"); }; break; case "report_button": this._SafeStr_7210._SafeStr_6466(this._SafeStr_14324); break; case "header_button_close": this.hide(); break; }; return; }; } public function _SafeStr_14358(k:_SafeStr_2536, _arg_2:String):void { this._SafeStr_7210.send(new _SafeStr_3934(this._SafeStr_14324, _arg_2)); _SafeStr_3643(k.widget).message = ""; var _local_3:Array = this._SafeStr_14323[this._SafeStr_14324]; if ((((_local_3.length == 0)) || ((((_local_3.length == 1)) && ((_SafeStr_3933(_local_3[0]).type == _SafeStr_3933._SafeStr_14291)))))){ this._SafeStr_7210._SafeStr_14307(); }; this._SafeStr_14343(this._SafeStr_14324, this._SafeStr_14359(_arg_2), false, 0); } private function _SafeStr_14359(k:String):String { if (k.search("\\${") == 0){ return ((" " + k)); }; return (k); } } }//package _-1Y9 // _SafeStr_11805 = "_-4Yg" (String#33362, DoABC#3) // _SafeStr_12690 = "_-39W" (String#3390, DoABC#3) // _SafeStr_14286 = "_-00r" (String#22215, DoABC#3) // _SafeStr_14287 = "_-5K1" (String#35203, DoABC#3) // _SafeStr_14288 = "_-3GB" (String#30141, DoABC#3) // _SafeStr_14289 = "_-Z-" (String#39762, DoABC#3) // _SafeStr_14290 = "_-1tR" (String#26741, DoABC#3) // _SafeStr_14291 = "_-bB" (String#39831, DoABC#3) // _SafeStr_14292 = "_-293" (String#27389, DoABC#3) // _SafeStr_14293 = "_-2pi" (String#29060, DoABC#3) // _SafeStr_14298 = "_-3Md" (String#30407, DoABC#3) // _SafeStr_14299 = "_-4VZ" (String#33245, DoABC#3) // _SafeStr_14306 = "_-22p" (String#9737, DoABC#3) // _SafeStr_14307 = "_-29X" (String#27408, DoABC#3) // _SafeStr_14309 = "_-5Hs" (String#35118, DoABC#3) // _SafeStr_14310 = "_-2AL" (String#27438, DoABC#3) // _SafeStr_14312 = "_-a1" (String#39792, DoABC#3) // _SafeStr_14313 = "_-6Cm" (String#37368, DoABC#3) // _SafeStr_14314 = "_-0w4" (String#24417, DoABC#3) // _SafeStr_14315 = "_-51T" (String#34480, DoABC#3) // _SafeStr_14316 = "_-hE" (String#40059, DoABC#3) // _SafeStr_14317 = "_-0Hs" (String#22873, DoABC#3) // _SafeStr_14318 = "_-5v4" (String#36630, DoABC#3) // _SafeStr_14319 = "_-3Tj" (String#30682, DoABC#3) // _SafeStr_14320 = "_-3Dd" (String#30033, DoABC#3) // _SafeStr_14321 = "_-2CP" (String#27521, DoABC#3) // _SafeStr_14322 = "_-0xD" (String#24462, DoABC#3) // _SafeStr_14323 = "_-2f5" (String#28642, DoABC#3) // _SafeStr_14324 = "_-4r2" (String#34039, DoABC#3) // _SafeStr_14325 = "_-2yS" (String#29389, DoABC#3) // _SafeStr_14326 = "_-ED" (String#39003, DoABC#3) // _SafeStr_14327 = "_-3h6" (String#31174, DoABC#3) // _SafeStr_14328 = "_-0FQ" (String#22768, DoABC#3) // _SafeStr_14329 = "_-3Ro" (String#30610, DoABC#3) // _SafeStr_14330 = "_-0qM" (String#24181, DoABC#3) // _SafeStr_14331 = "_-2ca" (String#28555, DoABC#3) // _SafeStr_14332 = "_-4-B" (String#31936, DoABC#3) // _SafeStr_14333 = "_-2J5" (String#10019, DoABC#3) // _SafeStr_14334 = "_-4Yi" (String#33364, DoABC#3) // _SafeStr_14335 = "_-5VG" (String#13280, DoABC#3) // _SafeStr_14336 = "_-0d-" (String#23676, DoABC#3) // _SafeStr_14337 = "_-lf" (String#40225, DoABC#3) // _SafeStr_14338 = "_-4LF" (String#32816, DoABC#3) // _SafeStr_14339 = "_-TA" (String#39555, DoABC#3) // _SafeStr_14340 = "_-13j" (String#24752, DoABC#3) // _SafeStr_14341 = "_-4bo" (String#33469, DoABC#3) // _SafeStr_14342 = "_-1CA" (String#25072, DoABC#3) // _SafeStr_14343 = "_-9z" (String#38848, DoABC#3) // _SafeStr_14344 = "_-LS" (String#39267, DoABC#3) // _SafeStr_14345 = "_-1nQ" (String#26515, DoABC#3) // _SafeStr_14346 = "_-0t8" (String#24300, DoABC#3) // _SafeStr_14347 = "_-5DT" (String#34951, DoABC#3) // _SafeStr_14348 = "_-zD" (String#40757, DoABC#3) // _SafeStr_14349 = "_-1lR" (String#26434, DoABC#3) // _SafeStr_14350 = "_-A2" (String#38851, DoABC#3) // _SafeStr_14351 = "_-2Dh" (String#27569, DoABC#3) // _SafeStr_14352 = "_-2Dy" (String#27580, DoABC#3) // _SafeStr_14353 = "_-6-M" (String#36833, DoABC#3) // _SafeStr_14354 = "_-52G" (String#12791, DoABC#3) // _SafeStr_14355 = "_-k-" (String#15225, DoABC#3) // _SafeStr_14356 = "_-4TG" (String#33154, DoABC#3) // _SafeStr_14357 = "_-3pw" (String#31528, DoABC#3) // _SafeStr_14358 = "_-2DA" (String#329, DoABC#3) // _SafeStr_14359 = "_-1jd" (String#26366, DoABC#3) // _SafeStr_2284 = "_-4yD" (String#34310, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2637 = "_-3u7" (String#31705, DoABC#3) // _SafeStr_2640 = "_-2EL" (String#27594, DoABC#3) // _SafeStr_2697 = "_-5XU" (String#13312, DoABC#3) // _SafeStr_2700 = "_-33X" (String#10786, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3490 = "_-11Z" (String#24667, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_3643 = "_-2ta" (String#10585, DoABC#3) // _SafeStr_3650 = "_-14E" (String#8701, DoABC#3) // _SafeStr_3844 = "_-5G3" (String#3906, DoABC#3) // _SafeStr_3932 = "_-6Gl" (String#14054, DoABC#3) // _SafeStr_3933 = "_-1Y-" (String#9196, DoABC#3) // _SafeStr_3934 = "_-1mS" (String#26479, DoABC#3) // _SafeStr_5356 = "_-TK" (String#14923, DoABC#3) // _SafeStr_6466 = "_-3W5" (String#3481, DoABC#3) // _SafeStr_6499 = "_-4Fm" (String#3652, DoABC#3) // _SafeStr_6965 = "_-UG" (String#14942, DoABC#3) // _SafeStr_7045 = "_-36e" (String#10839, DoABC#3) // _SafeStr_7047 = "_-4Cp" (String#11944, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_7210 = "_-4ry" (String#1116, DoABC#3) // _SafeStr_7827 = "_-44t" (String#11825, DoABC#3) // _SafeStr_8504 = "_-0eV" (String#8257, DoABC#3) // _SafeStr_8593 = "_-rY" (String#1644, DoABC#3) // _SafeStr_8742 = "_-2gR" (String#10385, DoABC#3) // _SafeStr_8930 = "_-3k-" (String#31292, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) //------------------------------------------------------------ //_-1YG._SafeStr_2855 package _-1YG { import _-1Mz.IWindow; public class _SafeStr_2855 { protected var _SafeStr_14360:IWindow; protected var _SafeStr_7927:Boolean; protected var _SafeStr_14361:Boolean = true; protected var _SafeStr_7481:String; public function _SafeStr_2855(k:IWindow) { this._SafeStr_14360 = k; } public function get running():Boolean { return (((((this._SafeStr_7927) && (this._SafeStr_14360))) && (!(this._SafeStr_14360.disposed)))); } public function get complete():Boolean { return (this._SafeStr_14361); } public function set target(k:IWindow):void { this._SafeStr_14360 = k; } public function get target():IWindow { return (this._SafeStr_14360); } public function set tag(k:String):void { this._SafeStr_7481 = k; } public function get tag():String { return (this._SafeStr_7481); } friend function start():void { this._SafeStr_7927 = true; } friend function update(k:Number):void { } friend function stop():void { this._SafeStr_14360 = null; this._SafeStr_7927 = false; } friend function tick(k:int):void { } } }//package _-1YG // _SafeStr_14360 = "_-5ow" (String#588, DoABC#3) // _SafeStr_14361 = "_-5Z0" (String#13340, DoABC#3) // _SafeStr_2855 = "_-3FC" (String#10964, DoABC#3) // _SafeStr_7481 = "_-3Zt" (String#582, DoABC#3) // _SafeStr_7927 = "_-q2" (String#511, DoABC#3) //------------------------------------------------------------ //_-1YG._SafeStr_3676 package _-1YG { import _-1Mz.IWindow; import flash.utils.getTimer; public class _SafeStr_3676 extends _SafeStr_2855 { private var _SafeStr_14362:int; private var _SafeStr_5614:int; public function _SafeStr_3676(k:IWindow, _arg_2:int) { super(k); _SafeStr_14361 = false; this._SafeStr_5614 = _arg_2; } public function get duration():int { return (this._SafeStr_5614); } override friend function start():void { super.friend::start(); _SafeStr_14361 = false; this._SafeStr_14362 = getTimer(); } final override friend function tick(k:int):void { var _local_2:Number = (Number((k - this._SafeStr_14362)) / Number(this._SafeStr_5614)); if (_local_2 < 1){ friend::update(_local_2); } else { friend::update(1); _SafeStr_14361 = true; }; } } }//package _-1YG // _SafeStr_14361 = "_-5Z0" (String#13340, DoABC#3) // _SafeStr_14362 = "_-05k" (String#7705, DoABC#3) // _SafeStr_2855 = "_-3FC" (String#10964, DoABC#3) // _SafeStr_3676 = "_-2vC" (String#10622, DoABC#3) // _SafeStr_5614 = "_-j7" (String#206, DoABC#3) //------------------------------------------------------------ //_-1YG._SafeStr_3677 package _-1YG { import _-1Mz.IWindow; public class _SafeStr_3677 extends _SafeStr_3676 { protected var _SafeStr_14363:Number; protected var _SafeStr_14364:Number; protected var _SafeStr_14365:Number; protected var _SafeStr_14366:Number; protected var _SafeStr_14367:Number; protected var _SafeStr_14368:Number; public function _SafeStr_3677(k:IWindow, _arg_2:int, _arg_3:int, _arg_4:int) { super(k, _arg_2); this._SafeStr_14365 = _arg_3; this._SafeStr_14366 = _arg_4; } override friend function start():void { super.friend::start(); this._SafeStr_14363 = target.width; this._SafeStr_14364 = target.height; this._SafeStr_14367 = (this._SafeStr_14365 - this._SafeStr_14363); this._SafeStr_14368 = (this._SafeStr_14366 - this._SafeStr_14364); } override friend function update(k:Number):void { target.width = (this._SafeStr_14363 + (this._SafeStr_14367 * k)); target.height = (this._SafeStr_14364 + (this._SafeStr_14368 * k)); } } }//package _-1YG // _SafeStr_14363 = "_-2lt" (String#28911, DoABC#3) // _SafeStr_14364 = "_-2Ko" (String#27844, DoABC#3) // _SafeStr_14365 = "_-30b" (String#29518, DoABC#3) // _SafeStr_14366 = "_-4be" (String#33463, DoABC#3) // _SafeStr_14367 = "_-Mn" (String#39312, DoABC#3) // _SafeStr_14368 = "_-32y" (String#29603, DoABC#3) // _SafeStr_3676 = "_-2vC" (String#10622, DoABC#3) // _SafeStr_3677 = "_-1kz" (String#9395, DoABC#3) //------------------------------------------------------------ //_-1YG._SafeStr_3678 package _-1YG { public class _SafeStr_3678 extends _SafeStr_3676 { protected var _SafeStr_14369:_SafeStr_3676; public function _SafeStr_3678(k:_SafeStr_3676) { super(k.target, k.duration); this._SafeStr_14369 = k; } override friend function start():void { super.friend::start(); this._SafeStr_14369.friend::start(); } override friend function update(k:Number):void { super.friend::update(k); this._SafeStr_14369.friend::update(k); } override friend function stop():void { super.friend::stop(); this._SafeStr_14369.friend::stop(); } } }//package _-1YG // _SafeStr_14369 = "_-0od" (String#24119, DoABC#3) // _SafeStr_3676 = "_-2vC" (String#10622, DoABC#3) // _SafeStr_3678 = "_-1A" (String#8801, DoABC#3) //------------------------------------------------------------ //_-1YG._SafeStr_3679 package _-1YG { public class _SafeStr_3679 extends _SafeStr_3678 { protected var _SafeStr_14370:Number; public function _SafeStr_3679(k:_SafeStr_3676, _arg_2:Number) { super(k); this._SafeStr_14370 = _arg_2; } } }//package _-1YG // _SafeStr_14370 = "_-48h" (String#32322, DoABC#3) // _SafeStr_3676 = "_-2vC" (String#10622, DoABC#3) // _SafeStr_3678 = "_-1A" (String#8801, DoABC#3) // _SafeStr_3679 = "_-3ML" (String#11064, DoABC#3) //------------------------------------------------------------ //_-1YG._SafeStr_3680 package _-1YG { public class _SafeStr_3680 extends _SafeStr_3679 { public function _SafeStr_3680(k:_SafeStr_3676, _arg_2:Number) { super(k, _arg_2); } override friend function update(k:Number):void { _SafeStr_14369.friend::update(Math.pow(k, (1 / _SafeStr_14370))); } } }//package _-1YG // _SafeStr_14369 = "_-0od" (String#24119, DoABC#3) // _SafeStr_14370 = "_-48h" (String#32322, DoABC#3) // _SafeStr_3676 = "_-2vC" (String#10622, DoABC#3) // _SafeStr_3679 = "_-3ML" (String#11064, DoABC#3) // _SafeStr_3680 = "_-Wh" (String#14984, DoABC#3) //------------------------------------------------------------ //_-1YG._SafeStr_3681 package _-1YG { public class _SafeStr_3681 extends _SafeStr_2855 { protected var _SafeStr_14371:Function; public function _SafeStr_3681(k:Function) { this._SafeStr_14371 = k; super(null); } override public function get running():Boolean { return (((_SafeStr_7927) && (!((this._SafeStr_14371 == null))))); } override friend function tick(k:int):void { super.friend::tick(k); if (this._SafeStr_14371 != null){ this._SafeStr_14371(this); this._SafeStr_14371 = null; }; } } }//package _-1YG // _SafeStr_14371 = "_-2iO" (String#691, DoABC#3) // _SafeStr_2855 = "_-3FC" (String#10964, DoABC#3) // _SafeStr_3681 = "_-21j" (String#9717, DoABC#3) // _SafeStr_7927 = "_-q2" (String#511, DoABC#3) //------------------------------------------------------------ //_-1YG._SafeStr_3682 package _-1YG { import _-1Mz.IWindow; public class _SafeStr_3682 extends _SafeStr_3676 { protected var _SafeStr_14372:Number; protected var _SafeStr_14373:Number; protected var _SafeStr_14374:Number; protected var _SafeStr_14375:Number; protected var _SafeStr_14376:Number; protected var _SafeStr_14377:Number; public function _SafeStr_3682(k:IWindow, _arg_2:int, _arg_3:int, _arg_4:int) { super(k, _arg_2); this._SafeStr_14374 = _arg_3; this._SafeStr_14375 = _arg_4; } override friend function start():void { super.friend::start(); this._SafeStr_14372 = target.x; this._SafeStr_14373 = target.y; this._SafeStr_14376 = (this._SafeStr_14374 - this._SafeStr_14372); this._SafeStr_14377 = (this._SafeStr_14375 - this._SafeStr_14373); } override friend function update(k:Number):void { target.x = (this._SafeStr_14372 + (this._SafeStr_14376 * k)); target.y = (this._SafeStr_14373 + (this._SafeStr_14377 * k)); } } }//package _-1YG // _SafeStr_14372 = "_-0En" (String#1445, DoABC#3) // _SafeStr_14373 = "_-07D" (String#1438, DoABC#3) // _SafeStr_14374 = "_-6JO" (String#37608, DoABC#3) // _SafeStr_14375 = "_-1GB" (String#25223, DoABC#3) // _SafeStr_14376 = "_-5xJ" (String#4103, DoABC#3) // _SafeStr_14377 = "_-4pU" (String#3800, DoABC#3) // _SafeStr_3676 = "_-2vC" (String#10622, DoABC#3) // _SafeStr_3682 = "_-4zN" (String#12734, DoABC#3) //------------------------------------------------------------ //_-1YG._SafeStr_4623 package _-1YG { import _-1Mz.IWindow; public class _SafeStr_4623 extends _SafeStr_3676 { protected var _SafeStr_14372:int; protected var _SafeStr_14373:int; protected var _SafeStr_14376:Number; protected var _SafeStr_14377:Number; protected var _height:Number; protected var _SafeStr_14378:int; public function _SafeStr_4623(k:IWindow, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int) { super(k, _arg_2); this._SafeStr_14376 = _arg_3; this._SafeStr_14377 = _arg_4; this._height = -(_arg_5); this._SafeStr_14378 = _arg_6; } override friend function start():void { super.friend::start(); this._SafeStr_14372 = target.x; this._SafeStr_14373 = target.y; } override friend function update(k:Number):void { super.friend::update(k); target.x = (this._SafeStr_14372 + (this._SafeStr_14376 * k)); target.y = ((this._SafeStr_14373 + (this._height * Math.abs(Math.sin(((k * Math.PI) * this._SafeStr_14378))))) + (this._SafeStr_14377 * k)); } } }//package _-1YG // _SafeStr_14372 = "_-0En" (String#1445, DoABC#3) // _SafeStr_14373 = "_-07D" (String#1438, DoABC#3) // _SafeStr_14376 = "_-5xJ" (String#4103, DoABC#3) // _SafeStr_14377 = "_-4pU" (String#3800, DoABC#3) // _SafeStr_14378 = "_-4Zd" (String#33391, DoABC#3) // _SafeStr_3676 = "_-2vC" (String#10622, DoABC#3) // _SafeStr_4623 = "_-3Fq" (String#10973, DoABC#3) //------------------------------------------------------------ //_-1YG._SafeStr_4625 package _-1YG { import _-1Mz.IWindow; public class _SafeStr_4625 extends _SafeStr_2855 { public function _SafeStr_4625(k:IWindow) { super(k); } override friend function tick(k:int):void { super.friend::tick(k); if (((target) && (!(target.disposed)))){ target.dispose(); target = null; }; } } }//package _-1YG // _SafeStr_2855 = "_-3FC" (String#10964, DoABC#3) // _SafeStr_4625 = "_-40C" (String#11757, DoABC#3) //------------------------------------------------------------ //_-1YG._SafeStr_4626 package _-1YG { import flash.utils.getTimer; public class _SafeStr_4626 extends _SafeStr_2855 { private var _SafeStr_14362:int; private var _SafeStr_14379:int; public function _SafeStr_4626(k:int) { super(null); this._SafeStr_14379 = k; } override public function get running():Boolean { return (_SafeStr_7927); } override friend function start():void { super.friend::start(); _SafeStr_14361 = false; this._SafeStr_14362 = getTimer(); } override friend function tick(k:int):void { _SafeStr_14361 = ((k - this._SafeStr_14362) >= this._SafeStr_14379); if (_SafeStr_14361){ friend::stop(); }; super.friend::tick(k); } } }//package _-1YG // _SafeStr_14361 = "_-5Z0" (String#13340, DoABC#3) // _SafeStr_14362 = "_-05k" (String#7705, DoABC#3) // _SafeStr_14379 = "_-4W1" (String#33264, DoABC#3) // _SafeStr_2855 = "_-3FC" (String#10964, DoABC#3) // _SafeStr_4626 = "_-2EW" (String#9937, DoABC#3) // _SafeStr_7927 = "_-q2" (String#511, DoABC#3) //------------------------------------------------------------ //_-1YG._SafeStr_4627 package _-1YG { import _-1Mz.IWindow; public class _SafeStr_4627 extends _SafeStr_3676 { private var _height:int; private var _SafeStr_10385:int; public function _SafeStr_4627(k:IWindow, _arg_2:int, _arg_3:int) { super(k, _arg_2); this._height = _arg_3; } override friend function start():void { super.friend::start(); this._SafeStr_10385 = target.y; target.y = (this._SafeStr_10385 - this._height); } override friend function update(k:Number):void { super.friend::update(k); target.y = ((this._SafeStr_10385 - this._height) + (this._SafeStr_14380(k) * this._height)); } protected function _SafeStr_14380(k:Number):Number { if (k < 0.364){ return (((7.5625 * k) * k)); }; if (k < 0.727){ k = (k - 0.545); return ((((7.5625 * k) * k) + 0.75)); }; if (k < 0.909){ k = (k - 0.9091); return ((((7.5625 * k) * k) + 0.9375)); }; k = (k - 0.955); return ((((7.5625 * k) * k) + 0.984375)); } override friend function stop():void { target.y = this._SafeStr_10385; super.friend::stop(); } } }//package _-1YG // _SafeStr_10385 = "_-4WK" (String#503, DoABC#3) // _SafeStr_14380 = "_-6iT" (String#38628, DoABC#3) // _SafeStr_3676 = "_-2vC" (String#10622, DoABC#3) // _SafeStr_4627 = "_-7L" (String#14545, DoABC#3) //------------------------------------------------------------ //_-1YG._SafeStr_4901 package _-1YG { import _-1Mz.IWindow; public class _SafeStr_4901 extends _SafeStr_3682 { public function _SafeStr_4901(k:IWindow, _arg_2:int, _arg_3:int, _arg_4:int) { super(k, _arg_2, _arg_3, _arg_4); } override friend function start():void { _SafeStr_14374 = (target.x + _SafeStr_14374); _SafeStr_14375 = (target.y + _SafeStr_14375); super.friend::start(); } } }//package _-1YG // _SafeStr_14374 = "_-6JO" (String#37608, DoABC#3) // _SafeStr_14375 = "_-1GB" (String#25223, DoABC#3) // _SafeStr_3682 = "_-4zN" (String#12734, DoABC#3) // _SafeStr_4901 = "_-1LO" (String#8985, DoABC#3) //------------------------------------------------------------ //_-1YG.Combo package _-1YG { import __AS3__.vec.Vector; import __AS3__.vec.*; public class Combo extends _SafeStr_2855 { private var _SafeStr_14381:Vector.<_SafeStr_2855>; private var _SafeStr_14382:Vector.<_SafeStr_2855>; public function Combo(... k) { var _local_2:_SafeStr_2855; this._SafeStr_14381 = new Vector.<_SafeStr_2855>(); this._SafeStr_14382 = new Vector.<_SafeStr_2855>(); for each (_local_2 in k) { this._SafeStr_14381.push(_local_2); }; super((((this._SafeStr_14381.length > 0)) ? this._SafeStr_14381[0].target : null)); } override friend function start():void { var k:_SafeStr_2855; super.friend::start(); for each (k in this._SafeStr_14381) { k.friend::start(); }; } override friend function tick(k:int):void { var _local_2:_SafeStr_2855; super.friend::tick(k); while ((_local_2 = this._SafeStr_14382.pop()) != null) { this._SafeStr_14381.splice(this._SafeStr_14382.indexOf(_local_2), 1); if (_local_2.running){ _local_2.friend::stop(); }; }; for each (_local_2 in this._SafeStr_14381) { if (_local_2.running){ _local_2.friend::tick(k); }; if (_local_2.complete){ this._SafeStr_14382.push(_local_2); }; }; if (this._SafeStr_14381.length > 0){ for each (_local_2 in this._SafeStr_14381) { _SafeStr_14360 = _local_2.target; if (((_SafeStr_14360) && (!(_SafeStr_14360.disposed)))){ break; }; }; _SafeStr_14361 = false; } else { _SafeStr_14361 = true; }; } } }//package _-1YG // _SafeStr_14360 = "_-5ow" (String#588, DoABC#3) // _SafeStr_14361 = "_-5Z0" (String#13340, DoABC#3) // _SafeStr_14381 = "_-5aM" (String#35833, DoABC#3) // _SafeStr_14382 = "_-2Ij" (String#27768, DoABC#3) // _SafeStr_2855 = "_-3FC" (String#10964, DoABC#3) //------------------------------------------------------------ //_-1YG.friend package _-1YG { public namespace friend = "com.sulake.core.window.motion:friend"; }//package _-1YG //------------------------------------------------------------ //_-1YG.Motions package _-1YG { import __AS3__.vec.Vector; import flash.utils.Timer; import _-3oF.Core; import _-1Mz.IWindow; import flash.utils.getTimer; import flash.events.TimerEvent; import __AS3__.vec.*; public class Motions { private static const _SafeStr_14383:Vector.<_SafeStr_2855> = new Vector.<_SafeStr_2855>(); private static const _SafeStr_14384:Vector.<_SafeStr_2855> = new Vector.<_SafeStr_2855>(); private static const _SafeStr_14385:Vector.<_SafeStr_2855> = new Vector.<_SafeStr_2855>(); private static const _SafeStr_14386:Timer = new Timer((1000 / Core._SafeStr_12115.displayObjectContainer.stage.frameRate), 0); private static var _SafeStr_14387:Boolean; public static function _SafeStr_10075(k:_SafeStr_2855):_SafeStr_2855 { if ((((_SafeStr_14384.indexOf(k) == -1)) && ((_SafeStr_14383.indexOf(k) == -1)))){ if (_SafeStr_14387){ _SafeStr_14383.push(k); } else { _SafeStr_14384.push(k); k.friend::start(); }; _SafeStr_14388(); }; return (k); } public static function _SafeStr_14389(k:_SafeStr_2855):void { var _local_2:int = _SafeStr_14384.indexOf(k); if (_local_2 > -1){ if (_SafeStr_14387){ _local_2 = _SafeStr_14385.indexOf(k); if (_local_2 == -1){ _SafeStr_14385.push(k); }; } else { _SafeStr_14384.splice(_local_2, 1); if (k.running){ k.friend::stop(); }; if (_SafeStr_14384.length == 0){ _SafeStr_14390(); }; }; } else { _local_2 = _SafeStr_14383.indexOf(k); if (_local_2 > -1){ _SafeStr_14383.splice(_local_2, 1); }; }; } public static function _SafeStr_10758(k:String):_SafeStr_2855 { var _local_2:_SafeStr_2855; for each (_local_2 in _SafeStr_14384) { if (_local_2.tag == k){ return (_local_2); }; }; for each (_local_2 in _SafeStr_14383) { if (_local_2.tag == k){ return (_local_2); }; }; return (null); } public static function _SafeStr_10074(k:IWindow):_SafeStr_2855 { var _local_2:_SafeStr_2855; for each (_local_2 in _SafeStr_14384) { if (_local_2.target == k){ return (_local_2); }; }; for each (_local_2 in _SafeStr_14383) { if (_local_2.target == k){ return (_local_2); }; }; return (null); } public static function _SafeStr_14391(k:String, _arg_2:IWindow):_SafeStr_2855 { var _local_3:_SafeStr_2855; for each (_local_3 in _SafeStr_14384) { if ((((_local_3.tag == k)) && ((_local_3.target == _arg_2)))){ return (_local_3); }; }; for each (_local_3 in _SafeStr_14383) { if ((((_local_3.tag == k)) && ((_local_3.target == _arg_2)))){ return (_local_3); }; }; return (null); } public static function get _SafeStr_5606():Boolean { return (((_SafeStr_14386) ? _SafeStr_14386.running : false)); } public static function get _SafeStr_14392():Boolean { return (_SafeStr_14387); } private static function _SafeStr_14393(k:TimerEvent):void { var _local_3:_SafeStr_2855; _SafeStr_14387 = true; var _local_2:int = getTimer(); while ((_local_3 = _SafeStr_14383.pop()) != null) { _SafeStr_14384.push(_local_3); }; while ((_local_3 = _SafeStr_14385.pop()) != null) { _SafeStr_14384.splice(_SafeStr_14384.indexOf(_local_3), 1); if (_local_3.running){ _local_3.friend::stop(); }; }; for each (_local_3 in _SafeStr_14384) { if (_local_3.running){ _local_3.friend::tick(_local_2); if (_local_3.complete){ _SafeStr_14389(_local_3); }; } else { _SafeStr_14389(_local_3); }; }; if (_SafeStr_14384.length == 0){ _SafeStr_14390(); }; _SafeStr_14387 = false; } private static function _SafeStr_14388():void { if (!_SafeStr_14386.running){ _SafeStr_14386.addEventListener(TimerEvent.TIMER, _SafeStr_14393); _SafeStr_14386.start(); }; } private static function _SafeStr_14390():void { if (_SafeStr_14386.running){ _SafeStr_14386.removeEventListener(TimerEvent.TIMER, _SafeStr_14393); _SafeStr_14386.stop(); }; } public function _SafeStr_14394(k:IWindow):int { var _local_3:_SafeStr_2855; var _local_2:int; for each (_local_3 in _SafeStr_14384) { if (_local_3.target == k){ _local_2++; }; }; return (_local_2); } } }//package _-1YG // _SafeStr_10074 = "_-4C1" (String#32456, DoABC#3) // _SafeStr_10075 = "_-5B7" (String#34859, DoABC#3) // _SafeStr_10758 = "_-4mc" (String#33860, DoABC#3) // _SafeStr_12115 = "_-3jf" (String#3529, DoABC#3) // _SafeStr_14383 = "_-2Ms" (String#27927, DoABC#3) // _SafeStr_14384 = "_-29y" (String#27424, DoABC#3) // _SafeStr_14385 = "_-32H" (String#29576, DoABC#3) // _SafeStr_14386 = "_-1ec" (String#26162, DoABC#3) // _SafeStr_14387 = "_-Fg" (String#39052, DoABC#3) // _SafeStr_14388 = "_-Tz" (String#14935, DoABC#3) // _SafeStr_14389 = "_-2pB" (String#29040, DoABC#3) // _SafeStr_14390 = "_-3SJ" (String#11161, DoABC#3) // _SafeStr_14391 = "_-3X2" (String#30808, DoABC#3) // _SafeStr_14392 = "_-3NK" (String#30440, DoABC#3) // _SafeStr_14393 = "_-29-" (String#27386, DoABC#3) // _SafeStr_14394 = "_-1oJ" (String#26552, DoABC#3) // _SafeStr_2855 = "_-3FC" (String#10964, DoABC#3) // _SafeStr_5606 = "_-23i" (String#9752, DoABC#3) //------------------------------------------------------------ //_-1YG.Queue package _-1YG { import __AS3__.vec.Vector; import __AS3__.vec.*; public class Queue extends _SafeStr_2855 { private var _SafeStr_14395:_SafeStr_2855; private var _SafeStr_14396:Vector.<_SafeStr_2855>; public function Queue(... k) { var _local_2:_SafeStr_2855; this._SafeStr_14396 = new Vector.<_SafeStr_2855>(); super(((k) ? _SafeStr_2855(k[0]).target : null)); for each (_local_2 in k) { this._SafeStr_14396.push(_local_2); }; this._SafeStr_14395 = k[0]; _SafeStr_14361 = (this._SafeStr_14395 == null); } override public function get running():Boolean { return (((((_SafeStr_7927) && (this._SafeStr_14395))) ? this._SafeStr_14395.running : false)); } override friend function start():void { super.friend::start(); this._SafeStr_14395.friend::start(); } override friend function update(k:Number):void { super.friend::update(k); if (this._SafeStr_14395.running){ this._SafeStr_14395.friend::update(k); }; } override friend function stop():void { super.friend::stop(); this._SafeStr_14395.friend::stop(); } override friend function tick(k:int):void { var _local_2:int; super.friend::tick(k); this._SafeStr_14395.friend::tick(k); if (this._SafeStr_14395.complete){ this._SafeStr_14395.friend::stop(); _local_2 = this._SafeStr_14396.indexOf(this._SafeStr_14395); if (_local_2 < (this._SafeStr_14396.length - 1)){ this._SafeStr_14395 = this._SafeStr_14396[(_local_2 + 1)]; _SafeStr_14360 = this._SafeStr_14395.target; this._SafeStr_14395.friend::start(); } else { _SafeStr_14361 = true; }; }; } } }//package _-1YG // _SafeStr_14360 = "_-5ow" (String#588, DoABC#3) // _SafeStr_14361 = "_-5Z0" (String#13340, DoABC#3) // _SafeStr_14395 = "_-0nv" (String#24093, DoABC#3) // _SafeStr_14396 = "_-0i4" (String#23871, DoABC#3) // _SafeStr_2855 = "_-3FC" (String#10964, DoABC#3) // _SafeStr_7927 = "_-q2" (String#511, DoABC#3) //------------------------------------------------------------ //_-20D._SafeStr_3442 package _-20D { import _-1Mz.IWindowContainer; public interface _SafeStr_3442 { function _SafeStr_14397(_arg_1:IWindowContainer):void; function _SafeStr_14398():void; function _SafeStr_14399():void; function _SafeStr_14400(_arg_1:IWindowContainer):void; function get _SafeStr_14401():String; function _SafeStr_14402(_arg_1:int):void; function _SafeStr_14403(_arg_1:String):String; } }//package _-20D // _SafeStr_14397 = "_-0-1" (String#2542, DoABC#3) // _SafeStr_14398 = "_-5iN" (String#13480, DoABC#3) // _SafeStr_14399 = "_-22h" (String#9736, DoABC#3) // _SafeStr_14400 = "_-0Fo" (String#2616, DoABC#3) // _SafeStr_14401 = "_-kk" (String#15235, DoABC#3) // _SafeStr_14402 = "_-2HF" (String#9987, DoABC#3) // _SafeStr_14403 = "_-4K" (String#12077, DoABC#3) // _SafeStr_3442 = "_-0x0" (String#8559, DoABC#3) //------------------------------------------------------------ //_-20D._SafeStr_3443 package _-20D { import _-6k4.HabboNavigator; import _-1Mz.IWindowContainer; import _-2IQ.Tabs; public class _SafeStr_3443 implements _SafeStr_3442 { private var _SafeStr_6626:HabboNavigator; public function _SafeStr_3443(k:HabboNavigator) { this._SafeStr_6626 = k; } public function _SafeStr_14397(k:IWindowContainer):void { } public function _SafeStr_14398():void { } public function _SafeStr_14399():void { this._SafeStr_6626._SafeStr_14405._SafeStr_14404(Tabs._SafeStr_14406, Tabs._SafeStr_14407); } public function _SafeStr_14400(k:IWindowContainer):void { } public function _SafeStr_14402(k:int):void { } public function get _SafeStr_14401():String { return (null); } public function _SafeStr_14403(k:String):String { return (""); } } }//package _-20D // _SafeStr_14397 = "_-0-1" (String#2542, DoABC#3) // _SafeStr_14398 = "_-5iN" (String#13480, DoABC#3) // _SafeStr_14399 = "_-22h" (String#9736, DoABC#3) // _SafeStr_14400 = "_-0Fo" (String#2616, DoABC#3) // _SafeStr_14401 = "_-kk" (String#15235, DoABC#3) // _SafeStr_14402 = "_-2HF" (String#9987, DoABC#3) // _SafeStr_14403 = "_-4K" (String#12077, DoABC#3) // _SafeStr_14404 = "_-00j" (String#1057, DoABC#3) // _SafeStr_14405 = "_-0tQ" (String#8502, DoABC#3) // _SafeStr_14406 = "_-6-k" (String#36851, DoABC#3) // _SafeStr_14407 = "_-RZ" (String#39495, DoABC#3) // _SafeStr_3442 = "_-0x0" (String#8559, DoABC#3) // _SafeStr_3443 = "_-004" (String#7608, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) //------------------------------------------------------------ //_-20D._SafeStr_3444 package _-20D { import _-6k4.HabboNavigator; import _-1Mz.IWindowContainer; import _-2IQ.Tabs; import _-5ri.MainViewCtrl; public class _SafeStr_3444 implements _SafeStr_3442 { private var _SafeStr_6626:HabboNavigator; public function _SafeStr_3444(k:HabboNavigator) { this._SafeStr_6626 = k; } public function _SafeStr_14397(k:IWindowContainer):void { } public function _SafeStr_14398():void { } public function _SafeStr_14400(k:IWindowContainer):void { this._SafeStr_6626._SafeStr_14409._SafeStr_14408(k); } public function _SafeStr_14399():void { this._SafeStr_6626._SafeStr_14405._SafeStr_14404(Tabs._SafeStr_14410, Tabs._SafeStr_14411, "-1", MainViewCtrl._SafeStr_14412); } public function get _SafeStr_14401():String { return (null); } public function _SafeStr_14402(k:int):void { } public function _SafeStr_14403(k:String):String { return (k); } } }//package _-20D // _SafeStr_14397 = "_-0-1" (String#2542, DoABC#3) // _SafeStr_14398 = "_-5iN" (String#13480, DoABC#3) // _SafeStr_14399 = "_-22h" (String#9736, DoABC#3) // _SafeStr_14400 = "_-0Fo" (String#2616, DoABC#3) // _SafeStr_14401 = "_-kk" (String#15235, DoABC#3) // _SafeStr_14402 = "_-2HF" (String#9987, DoABC#3) // _SafeStr_14403 = "_-4K" (String#12077, DoABC#3) // _SafeStr_14404 = "_-00j" (String#1057, DoABC#3) // _SafeStr_14405 = "_-0tQ" (String#8502, DoABC#3) // _SafeStr_14408 = "_-2eY" (String#28622, DoABC#3) // _SafeStr_14409 = "_-4Cx" (String#11949, DoABC#3) // _SafeStr_14410 = "_-36C" (String#29738, DoABC#3) // _SafeStr_14411 = "_-2Hr" (String#27734, DoABC#3) // _SafeStr_14412 = "_-5PU" (String#35416, DoABC#3) // _SafeStr_3442 = "_-0x0" (String#8559, DoABC#3) // _SafeStr_3444 = "_-1TU" (String#9126, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) //------------------------------------------------------------ //_-20D._SafeStr_3445 package _-20D { import _-6k4.HabboNavigator; import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_3445 implements _SafeStr_3442 { private var _SafeStr_6626:HabboNavigator; public function _SafeStr_3445(k:HabboNavigator) { this._SafeStr_6626 = k; } public function _SafeStr_14397(k:IWindowContainer):void { this._SafeStr_14413(k); } public function _SafeStr_14398():void { } public function _SafeStr_14400(k:IWindowContainer):void { } public function _SafeStr_14399():void { this._SafeStr_6626._SafeStr_14405.open(); } public function get _SafeStr_14401():String { return (null); } private function _SafeStr_14413(k:IWindowContainer):void { var _local_2:IWindowContainer = (k.getChildByName("room_competitions_header") as IWindowContainer); if ((((this._SafeStr_6626.data == null)) || ((this._SafeStr_6626.data._SafeStr_14414 == null)))){ _local_2.visible = false; return; }; var _local_3:int = this._SafeStr_6626.data._SafeStr_14414._SafeStr_7018; var _local_4:int = this._SafeStr_6626.data._SafeStr_14414._SafeStr_14415; var _local_5:int = (_local_3 + 1); if (_local_4 < 2){ _local_2.visible = false; return; }; _local_2.visible = true; this._SafeStr_6626.registerParameter("navigator.roomcompetitionspager", "page", ("" + _local_5)); this._SafeStr_6626.registerParameter("navigator.roomcompetitionspager", "total", ("" + _local_4)); var _local_6:IWindow = _local_2.findChildByName("next_button"); var _local_7:IWindow = _local_2.findChildByName("prev_button"); _local_6.visible = (_local_5 < _local_4); _local_7.visible = (_local_5 > 1); _local_6.procedure = this._SafeStr_14416; _local_7.procedure = this._SafeStr_14417; } private function _SafeStr_14416(k:WindowEvent, _arg_2:IWindow):void { if ((((k.type == WindowMouseEvent.CLICK)) && (!((this._SafeStr_6626.data._SafeStr_14414 == null))))){ this._SafeStr_6626._SafeStr_14418(this._SafeStr_6626.data._SafeStr_14414._SafeStr_9815, (this._SafeStr_6626.data._SafeStr_14414._SafeStr_7018 + 1)); }; } private function _SafeStr_14417(k:WindowEvent, _arg_2:IWindow):void { if ((((k.type == WindowMouseEvent.CLICK)) && (!((this._SafeStr_6626.data._SafeStr_14414 == null))))){ this._SafeStr_6626._SafeStr_14418(this._SafeStr_6626.data._SafeStr_14414._SafeStr_9815, (this._SafeStr_6626.data._SafeStr_14414._SafeStr_7018 - 1)); }; } public function _SafeStr_14402(k:int):void { } public function _SafeStr_14403(k:String):String { return (k); } } }//package _-20D // _SafeStr_14397 = "_-0-1" (String#2542, DoABC#3) // _SafeStr_14398 = "_-5iN" (String#13480, DoABC#3) // _SafeStr_14399 = "_-22h" (String#9736, DoABC#3) // _SafeStr_14400 = "_-0Fo" (String#2616, DoABC#3) // _SafeStr_14401 = "_-kk" (String#15235, DoABC#3) // _SafeStr_14402 = "_-2HF" (String#9987, DoABC#3) // _SafeStr_14403 = "_-4K" (String#12077, DoABC#3) // _SafeStr_14405 = "_-0tQ" (String#8502, DoABC#3) // _SafeStr_14413 = "_-4AU" (String#32395, DoABC#3) // _SafeStr_14414 = "_-4Nv" (String#32928, DoABC#3) // _SafeStr_14415 = "_-4wW" (String#12693, DoABC#3) // _SafeStr_14416 = "_-32b" (String#29586, DoABC#3) // _SafeStr_14417 = "_-qH" (String#40412, DoABC#3) // _SafeStr_14418 = "_-0sz" (String#8496, DoABC#3) // _SafeStr_3442 = "_-0x0" (String#8559, DoABC#3) // _SafeStr_3445 = "_-4my" (String#12545, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7018 = "_-5aG" (String#35830, DoABC#3) // _SafeStr_9815 = "_-39o" (String#29879, DoABC#3) //------------------------------------------------------------ //_-20D.EventsTabPageDecorator package _-20D { import _-6k4.HabboNavigator; import _-5YE.IDropMenuWindow; import _-1Mz.IWindowContainer; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-2IQ.Tabs; public class EventsTabPageDecorator implements _SafeStr_3442 { private var _SafeStr_6626:HabboNavigator; private var _SafeStr_14419:IDropMenuWindow; public function EventsTabPageDecorator(k:HabboNavigator) { this._SafeStr_6626 = k; } public function _SafeStr_14397(k:IWindowContainer):void { var _local_2:IWindowContainer = (k.getChildByName("room_ad_header") as IWindowContainer); if ((((this._SafeStr_14419 == null)) || (this._SafeStr_14419.disposed))){ this._SafeStr_14419 = (_local_2.getChildByName("roomAdFilter") as IDropMenuWindow); this._SafeStr_14420(); this._SafeStr_14419.addEventListener(WindowEvent._SafeStr_7825, this._SafeStr_14421); }; _local_2.visible = true; } public function _SafeStr_14398():void { if (((!((this._SafeStr_14419 == null))) && (!(this._SafeStr_14419.disposed)))){ this._SafeStr_14419.removeEventListener(WindowEvent._SafeStr_7825, this._SafeStr_14421); this._SafeStr_14419.selection = 0; this._SafeStr_14419.addEventListener(WindowEvent._SafeStr_7825, this._SafeStr_14421); }; } public function _SafeStr_14400(k:IWindowContainer):void { var _local_2:IWindowContainer = (k.getChildByName("room_ads_footer") as IWindowContainer); var _local_3:IWindow = _local_2.findChildByName("get_event_but"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8560); }; _local_2.visible = true; } public function _SafeStr_14399():void { this._SafeStr_14404(); } private function _SafeStr_14420():void { if ((((this._SafeStr_14419 == null)) || (this._SafeStr_14419.disposed))){ return; }; var k:Array = new Array(); k.push(this._SafeStr_6626.getText("navigator.roomad.topads")); k.push(this._SafeStr_6626.getText("navigator.roomad.newads")); this._SafeStr_14419.populate(k); this._SafeStr_14419.selection = 0; } private function _SafeStr_14421(k:WindowEvent):void { this._SafeStr_14404(); } private function _SafeStr_8560(k:WindowEvent):void { this._SafeStr_6626._SafeStr_8561(); } private function _SafeStr_14404():void { var k:int = Tabs._SafeStr_14422; if (((!((this._SafeStr_14419 == null))) && (!(this._SafeStr_14419.disposed)))){ k = this._SafeStr_14423(this._SafeStr_14419.selection); }; this._SafeStr_6626._SafeStr_14405._SafeStr_14404(Tabs._SafeStr_14424, k); } private function _SafeStr_14423(k:int):int { switch (k){ case 0: return (Tabs._SafeStr_14422); case 1: return (Tabs._SafeStr_14425); }; _SafeStr_4.log(("Invalid index when searching Room ad search type: " + k)); return (0); } public function get _SafeStr_14401():String { if ((((this._SafeStr_14419 == null)) || (this._SafeStr_14419.disposed))){ return (null); }; return (this._SafeStr_14419._SafeStr_7120()[this._SafeStr_14419.selection]); } public function _SafeStr_14402(k:int):void { } public function _SafeStr_14403(k:String):String { return (k); } } }//package _-20D // _SafeStr_14397 = "_-0-1" (String#2542, DoABC#3) // _SafeStr_14398 = "_-5iN" (String#13480, DoABC#3) // _SafeStr_14399 = "_-22h" (String#9736, DoABC#3) // _SafeStr_14400 = "_-0Fo" (String#2616, DoABC#3) // _SafeStr_14401 = "_-kk" (String#15235, DoABC#3) // _SafeStr_14402 = "_-2HF" (String#9987, DoABC#3) // _SafeStr_14403 = "_-4K" (String#12077, DoABC#3) // _SafeStr_14404 = "_-00j" (String#1057, DoABC#3) // _SafeStr_14405 = "_-0tQ" (String#8502, DoABC#3) // _SafeStr_14419 = "_-68m" (String#870, DoABC#3) // _SafeStr_14420 = "_-6TP" (String#37991, DoABC#3) // _SafeStr_14421 = "_-64-" (String#4144, DoABC#3) // _SafeStr_14422 = "_-30l" (String#29523, DoABC#3) // _SafeStr_14423 = "_-1CO" (String#25082, DoABC#3) // _SafeStr_14424 = "_-13L" (String#24738, DoABC#3) // _SafeStr_14425 = "_-5lK" (String#36257, DoABC#3) // _SafeStr_3442 = "_-0x0" (String#8559, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7120 = "_-qp" (String#15337, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_8560 = "_-0wv" (String#8554, DoABC#3) // _SafeStr_8561 = "_-0pg" (String#8450, DoABC#3) //------------------------------------------------------------ //_-20D.MyRoomsTabPageDecorator package _-20D { import _-2IQ.Tabs; import _-6k4.HabboNavigator; import _-5YE.IDropMenuWindow; import _-1Mz.IWindowContainer; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-07x._SafeStr_3447; import _-5Mz.*; public class MyRoomsTabPageDecorator implements _SafeStr_3442 { private const _SafeStr_14426:Array = [[Tabs._SafeStr_14427, "navigator.navisel.myrooms"], [Tabs._SafeStr_14428, "navigator.navisel.wherearemyfriends"], [Tabs._SafeStr_14429, "navigator.navisel.myfriendsrooms"], [Tabs._SafeStr_14430, "navigator.navisel.roomswithrights"], [Tabs._SafeStr_14431, "navigator.navisel.mygroups"], [Tabs._SafeStr_14432, "navigator.navisel.myfavourites"], [Tabs._SafeStr_14433, "navigator.navisel.visitedrooms"], [Tabs._SafeStr_14434, ""]]; private var _SafeStr_6626:HabboNavigator; private var _SafeStr_14419:IDropMenuWindow; public function MyRoomsTabPageDecorator(k:HabboNavigator) { this._SafeStr_6626 = k; } public function _SafeStr_14397(k:IWindowContainer):void { var _local_2:String = "me_header"; var _local_3:IWindowContainer = (k.getChildByName(_local_2) as IWindowContainer); if ((((this._SafeStr_14419 == null)) || (this._SafeStr_14419.disposed))){ this._SafeStr_14419 = IDropMenuWindow(_local_3.findChildByName("meSubNavi")); this._SafeStr_14435(); this._SafeStr_14419.addEventListener(WindowEvent._SafeStr_7825, this._SafeStr_14421); }; _local_3.visible = true; } public function _SafeStr_14398():void { if (((!((this._SafeStr_14419 == null))) && (!(this._SafeStr_14419.disposed)))){ this._SafeStr_14419.removeEventListener(WindowEvent._SafeStr_7825, this._SafeStr_14421); this._SafeStr_14419.selection = 0; this._SafeStr_14419.addEventListener(WindowEvent._SafeStr_7825, this._SafeStr_14421); }; } public function _SafeStr_14400(k:IWindowContainer):void { var _local_2:IWindowContainer = (k.getChildByName("me_footer") as IWindowContainer); var _local_3:IWindow = _local_2.findChildByName("create_room_but"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_14436); }; this._SafeStr_6626.refreshButton(_local_2, "create_room", true, null, 0); _local_2.visible = true; } public function _SafeStr_14399():void { this._SafeStr_14404(); } private function _SafeStr_14436(k:WindowEvent):void { this._SafeStr_6626.send(new _SafeStr_3447()); } private function _SafeStr_14435():void { var _local_2:Array; if ((((this._SafeStr_14419 == null)) || (this._SafeStr_14419.disposed))){ return; }; var k:Array = []; for each (_local_2 in this._SafeStr_14426) { k.push(this._SafeStr_6626.getText(_local_2[1])); }; this._SafeStr_14419.populate(k); this._SafeStr_14419.selection = 0; } private function _SafeStr_14421(k:WindowEvent):void { this._SafeStr_14404(); var _local_2:IWindow = k.target; if ((_local_2 is IDropMenuWindow)){ this._SafeStr_6626._SafeStr_14437(IDropMenuWindow(_local_2)._SafeStr_7120()[IDropMenuWindow(_local_2).selection], "category.view"); }; } private function _SafeStr_14404():void { var k:int = (((((this._SafeStr_14419 == null)) || (this._SafeStr_14419.disposed))) ? 0 : this._SafeStr_14419.selection); this._SafeStr_6626._SafeStr_14405._SafeStr_14404(Tabs._SafeStr_14438, this._SafeStr_14439(k)); } private function _SafeStr_14439(k:int):int { if (k <= this._SafeStr_14426.length){ return (this._SafeStr_14426[k][0]); }; return (this._SafeStr_14426[0][0]); } public function get _SafeStr_14401():String { return (((((this._SafeStr_14419) && (!(this._SafeStr_14419.disposed)))) ? this._SafeStr_14419._SafeStr_7120()[this._SafeStr_14419.selection] : null)); } public function _SafeStr_14402(k:int):void { var _local_4:Array; if (((!(this._SafeStr_14419)) || (this._SafeStr_14419.disposed))){ return; }; var _local_2:int = this._SafeStr_14419.numMenuItems; var _local_3:int; while (_local_3 < _local_2) { _local_4 = this._SafeStr_14426[_local_3]; if (_local_4[0] == k){ this._SafeStr_14419.selection = _local_3; return; }; _local_3++; }; this._SafeStr_14419.selection = 0; } public function _SafeStr_14403(k:String):String { return (k); } } }//package _-20D // _SafeStr_14397 = "_-0-1" (String#2542, DoABC#3) // _SafeStr_14398 = "_-5iN" (String#13480, DoABC#3) // _SafeStr_14399 = "_-22h" (String#9736, DoABC#3) // _SafeStr_14400 = "_-0Fo" (String#2616, DoABC#3) // _SafeStr_14401 = "_-kk" (String#15235, DoABC#3) // _SafeStr_14402 = "_-2HF" (String#9987, DoABC#3) // _SafeStr_14403 = "_-4K" (String#12077, DoABC#3) // _SafeStr_14404 = "_-00j" (String#1057, DoABC#3) // _SafeStr_14405 = "_-0tQ" (String#8502, DoABC#3) // _SafeStr_14419 = "_-68m" (String#870, DoABC#3) // _SafeStr_14421 = "_-64-" (String#4144, DoABC#3) // _SafeStr_14426 = "_-6Hc" (String#37546, DoABC#3) // _SafeStr_14427 = "_-1oZ" (String#26561, DoABC#3) // _SafeStr_14428 = "_-36K" (String#29742, DoABC#3) // _SafeStr_14429 = "_-6Ci" (String#37366, DoABC#3) // _SafeStr_14430 = "_-0FM" (String#22766, DoABC#3) // _SafeStr_14431 = "_-4KV" (String#32783, DoABC#3) // _SafeStr_14432 = "_-1na" (String#26522, DoABC#3) // _SafeStr_14433 = "_-25H" (String#27249, DoABC#3) // _SafeStr_14434 = "_-5Nx" (String#35355, DoABC#3) // _SafeStr_14435 = "_-p" (String#40363, DoABC#3) // _SafeStr_14436 = "_-3no" (String#11529, DoABC#3) // _SafeStr_14437 = "_-LP" (String#14787, DoABC#3) // _SafeStr_14438 = "_-2-a" (String#27029, DoABC#3) // _SafeStr_14439 = "_-0ft" (String#23789, DoABC#3) // _SafeStr_3442 = "_-0x0" (String#8559, DoABC#3) // _SafeStr_3447 = "_-16S" (String#24863, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7120 = "_-qp" (String#15337, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) //------------------------------------------------------------ //_-20D.RoomsTabPageDecorator package _-20D { import _-6k4.HabboNavigator; import _-5YE.IDropMenuWindow; import _-1Mz.IWindowContainer; import _-5Mz.WindowEvent; import _-JA._SafeStr_3402; import _-2IQ.Tabs; import _-5Mz.*; public class RoomsTabPageDecorator implements _SafeStr_3442 { private var _SafeStr_6626:HabboNavigator; private var _SafeStr_14419:IDropMenuWindow; private var _SafeStr_14440:Boolean = false; public function RoomsTabPageDecorator(k:HabboNavigator) { this._SafeStr_6626 = k; } public function _SafeStr_14397(k:IWindowContainer):void { var _local_2:String = "rooms_header"; var _local_3:IWindowContainer = (k.getChildByName(_local_2) as IWindowContainer); if ((((this._SafeStr_14419 == null)) || (this._SafeStr_14419.disposed))){ this._SafeStr_14419 = IDropMenuWindow(_local_3.findChildByName("roomCtgFilter")); this._SafeStr_14441(); this._SafeStr_14419.addEventListener(WindowEvent._SafeStr_7825, this._SafeStr_14421); }; _local_3.visible = true; } public function _SafeStr_14441():void { var _local_2:_SafeStr_3402; if ((((this._SafeStr_14419 == null)) || (this._SafeStr_14419.disposed))){ return; }; var k:Array = [this._SafeStr_6626.getText("navigator.navisel.popularrooms"), this._SafeStr_6626.getText("navigator.navisel.highestscore")]; this._SafeStr_14440 = this._SafeStr_6626.context.configuration.getBoolean("navigator.2014.personalized.navigator"); if (this._SafeStr_14440){ k.push(this._SafeStr_6626.getText("navigator.navisel.recommendedrooms")); }; for each (_local_2 in this._SafeStr_6626.data._SafeStr_14442) { k.push(_local_2._SafeStr_14443); }; this._SafeStr_14419.populate(k); this._SafeStr_14419.selection = this._SafeStr_14444; } private function get _SafeStr_14444():int { return (((this._SafeStr_14440) ? 2 : 0)); } public function _SafeStr_14398():void { if (((!((this._SafeStr_14419 == null))) && (!(this._SafeStr_14419.disposed)))){ this._SafeStr_14419.removeEventListener(WindowEvent._SafeStr_7825, this._SafeStr_14421); this._SafeStr_14419.selection = this._SafeStr_14444; this._SafeStr_14419.addEventListener(WindowEvent._SafeStr_7825, this._SafeStr_14421); }; } public function _SafeStr_14400(k:IWindowContainer):void { this._SafeStr_6626._SafeStr_14409._SafeStr_14408(k); } public function _SafeStr_14399():void { this._SafeStr_14404(); } private function _SafeStr_14421(k:WindowEvent):void { this._SafeStr_14404(); } private function _SafeStr_14404():void { var _local_2:int; var _local_3:_SafeStr_3402; var _local_4:int; var k:int = ((((this._SafeStr_14419) && (!(this._SafeStr_14419.disposed)))) ? this._SafeStr_14419.selection : this._SafeStr_14444); _SafeStr_4.log(("Room filter changed: " + k)); if (k == 0){ this._SafeStr_6626._SafeStr_14405._SafeStr_14404(Tabs._SafeStr_14445, Tabs._SafeStr_14446); } else { if (k == 1){ this._SafeStr_6626._SafeStr_14405._SafeStr_14404(Tabs._SafeStr_14445, Tabs._SafeStr_14447); } else { if ((((k == 2)) && (this._SafeStr_14440))){ this._SafeStr_6626._SafeStr_14405._SafeStr_14404(Tabs._SafeStr_14445, Tabs._SafeStr_14448); } else { _local_2 = 2; if (this._SafeStr_14440){ _local_2++; }; _local_3 = this._SafeStr_6626.data._SafeStr_14442[(k - _local_2)]; if (_local_3 == null){ _SafeStr_4.log(((("No fc found: " + k) + ", ") + this._SafeStr_6626.data._SafeStr_14442.length)); return; }; _local_4 = _local_3._SafeStr_14449; _SafeStr_4.log(("Searching with catId: " + _local_4)); this._SafeStr_6626._SafeStr_14405._SafeStr_14404(Tabs._SafeStr_14445, Tabs._SafeStr_14446, ("" + _local_4)); }; }; }; if (((this._SafeStr_14419) && (!(this._SafeStr_14419.disposed)))){ this._SafeStr_6626._SafeStr_14437(this._SafeStr_14419._SafeStr_7120()[this._SafeStr_14419.selection], "category.view"); }; } public function get _SafeStr_14401():String { return (((((this._SafeStr_14419) && (!(this._SafeStr_14419.disposed)))) ? this._SafeStr_14419._SafeStr_7120()[this._SafeStr_14419.selection] : null)); } public function _SafeStr_14402(k:int):void { } public function _SafeStr_14403(k:String):String { return (k); } } }//package _-20D // _SafeStr_14397 = "_-0-1" (String#2542, DoABC#3) // _SafeStr_14398 = "_-5iN" (String#13480, DoABC#3) // _SafeStr_14399 = "_-22h" (String#9736, DoABC#3) // _SafeStr_14400 = "_-0Fo" (String#2616, DoABC#3) // _SafeStr_14401 = "_-kk" (String#15235, DoABC#3) // _SafeStr_14402 = "_-2HF" (String#9987, DoABC#3) // _SafeStr_14403 = "_-4K" (String#12077, DoABC#3) // _SafeStr_14404 = "_-00j" (String#1057, DoABC#3) // _SafeStr_14405 = "_-0tQ" (String#8502, DoABC#3) // _SafeStr_14408 = "_-2eY" (String#28622, DoABC#3) // _SafeStr_14409 = "_-4Cx" (String#11949, DoABC#3) // _SafeStr_14419 = "_-68m" (String#870, DoABC#3) // _SafeStr_14421 = "_-64-" (String#4144, DoABC#3) // _SafeStr_14437 = "_-LP" (String#14787, DoABC#3) // _SafeStr_14440 = "_-2XM" (String#28336, DoABC#3) // _SafeStr_14441 = "_-L2" (String#39257, DoABC#3) // _SafeStr_14442 = "_-34V" (String#29667, DoABC#3) // _SafeStr_14443 = "_-5a1" (String#35819, DoABC#3) // _SafeStr_14444 = "_-1gB" (String#26221, DoABC#3) // _SafeStr_14445 = "_-3mr" (String#31413, DoABC#3) // _SafeStr_14446 = "_-1XD" (String#25878, DoABC#3) // _SafeStr_14447 = "_-4Bd" (String#32438, DoABC#3) // _SafeStr_14448 = "_-Hf" (String#39125, DoABC#3) // _SafeStr_14449 = "_-0Ds" (String#22706, DoABC#3) // _SafeStr_3402 = "_-3sx" (String#31647, DoABC#3) // _SafeStr_3442 = "_-0x0" (String#8559, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7120 = "_-qp" (String#15337, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2751 package _-213 { import _-4-n._SafeStr_2660; import _-5Vt._SafeStr_10; public class _SafeStr_2751 implements _SafeStr_2660 { private var _assets:_SafeStr_10; public function dispose():void { this._assets = null; } public function initialize(k:XML):Boolean { return (true); } public function set assets(k:_SafeStr_10):void { this._assets = k; } public function get assets():_SafeStr_10 { return (this._assets); } } }//package _-213 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) // _SafeStr_2751 = "_-lw" (String#40238, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2753 package _-213 { import _-2CU.AnimationStateData; import _-4-n._SafeStr_2660; import in._SafeStr_2436; import in._SafeStr_3068; import _-3yO._SafeStr_2464; import _-2CU.AnimationData; import _-2CU.AnimationFrame; public class _SafeStr_2753 extends FurnitureVisualization { public static const _SafeStr_14450:int = 0; private var _SafeStr_14451:AnimatedFurnitureVisualizationData = null; private var _SafeStr_5560:int = -1; private var _SafeStr_14452:AnimationStateData; private var _SafeStr_14453:int = 0; private var _SafeStr_14454:int = 1; private var _SafeStr_14455:Number = 0; private var _SafeStr_14456:int = 0; private var _SafeStr_14457:Boolean = false; public function _SafeStr_2753() { this._SafeStr_14452 = new AnimationStateData(); } protected function get _SafeStr_14458():int { return (this._SafeStr_14456); } protected function get frameIncrease():int { return (this._SafeStr_14454); } override protected function set direction(k:int):void { if (super.direction != k){ super.direction = k; this._SafeStr_14457 = true; }; } override public function dispose():void { super.dispose(); this._SafeStr_14451 = null; if (this._SafeStr_14452 != null){ this._SafeStr_14452.dispose(); this._SafeStr_14452 = null; }; } public function get animationId():int { return (this._SafeStr_14452.animationId); } protected function getAnimationId(k:AnimationStateData):int { var _local_2:int = this.animationId; if (((!((_local_2 == _SafeStr_14450))) && (this._SafeStr_14451._SafeStr_14459(this._SafeStr_14455, _local_2)))){ return (_local_2); }; return (_SafeStr_14450); } override public function initialize(k:_SafeStr_2660):Boolean { if (!(k is AnimatedFurnitureVisualizationData)){ return (false); }; this._SafeStr_14451 = (k as AnimatedFurnitureVisualizationData); return (super.initialize(k)); } override protected function updateObject(k:Number, _arg_2:Number):Boolean { var _local_3:_SafeStr_2436; var _local_4:int; var _local_5:_SafeStr_3068; var _local_6:int; if (super.updateObject(k, _arg_2)){ _local_3 = object; if (_local_3 == null){ return (false); }; _local_4 = _local_3.getState(0); if (_local_4 != this._SafeStr_5560){ this.setAnimation(_local_4); this._SafeStr_5560 = _local_4; _local_5 = _local_3.getModel(); if (_local_5 != null){ _local_6 = _local_5.getNumber(_SafeStr_2464._SafeStr_11507); this._SafeStr_14453 = _local_6; }; }; return (true); }; return (false); } override protected function updateModel(k:Number):Boolean { var _local_2:_SafeStr_2436; var _local_3:_SafeStr_3068; var _local_4:Number; var _local_5:int; var _local_6:int; if (super.updateModel(k)){ _local_2 = object; if (_local_2 != null){ _local_3 = _local_2.getModel(); if (_local_3 != null){ if (this.usesAnimationResetting()){ _local_5 = _local_3.getNumber(_SafeStr_2464._SafeStr_11507); if (_local_5 > this._SafeStr_14453){ this._SafeStr_14453 = _local_5; this.setAnimation(this._SafeStr_5560); }; }; _local_4 = _local_3.getNumber(_SafeStr_2464._SafeStr_11387); if (!isNaN(_local_4)){ _local_6 = this._SafeStr_14451.getAnimationId(this._SafeStr_14455, _local_4); this.setAnimation(_local_6); }; }; }; return (true); }; return (false); } private function _SafeStr_14460(k:AnimationStateData, _arg_2:int):Boolean { var _local_3:int = k.animationId; if (((AnimationData._SafeStr_14462(_local_3)) || (AnimationData._SafeStr_14461(_local_3)))){ if (_arg_2 == k._SafeStr_14463){ if (!k._SafeStr_14464){ return (true); }; }; }; return (false); } private function _SafeStr_14465(k:AnimationStateData):int { var _local_2:int = k.animationId; if (((AnimationData._SafeStr_14462(_local_2)) || (AnimationData._SafeStr_14461(_local_2)))){ return (k._SafeStr_14463); }; return (_local_2); } protected function setAnimation(k:int):void { if (this._SafeStr_14451 != null){ this._SafeStr_14466(this._SafeStr_14452, k, (this._SafeStr_5560 >= 0)); }; } protected function _SafeStr_14466(k:AnimationStateData, _arg_2:int, _arg_3:Boolean=true):Boolean { var _local_5:int; var _local_6:int; var _local_4:int = k.animationId; if (_arg_3){ if (this._SafeStr_14460(k, _arg_2)){ return (false); }; _local_5 = this._SafeStr_14465(k); if (_arg_2 != _local_5){ if (!this._SafeStr_14451._SafeStr_14467(this._SafeStr_14455, _arg_2, _local_5)){ _local_6 = AnimationData._SafeStr_14468(_local_5); if (this._SafeStr_14451._SafeStr_14459(this._SafeStr_14455, _local_6)){ k._SafeStr_14463 = _arg_2; _arg_2 = _local_6; } else { _local_6 = AnimationData._SafeStr_14469(_arg_2); if (this._SafeStr_14451._SafeStr_14459(this._SafeStr_14455, _local_6)){ k._SafeStr_14463 = _arg_2; _arg_2 = _local_6; }; }; }; } else { if (AnimationData._SafeStr_14462(_local_4)){ _local_6 = AnimationData._SafeStr_14469(_arg_2); if (this._SafeStr_14451._SafeStr_14459(this._SafeStr_14455, _local_6)){ k._SafeStr_14463 = _arg_2; _arg_2 = _local_6; }; } else { if (!AnimationData._SafeStr_14461(_local_4)){ if (this.usesAnimationResetting()){ _local_6 = AnimationData._SafeStr_14468(_local_5); if (this._SafeStr_14451._SafeStr_14459(this._SafeStr_14455, _local_6)){ k._SafeStr_14463 = _arg_2; _arg_2 = _local_6; } else { _local_6 = AnimationData._SafeStr_14469(_arg_2); if (this._SafeStr_14451._SafeStr_14459(this._SafeStr_14455, _local_6)){ k._SafeStr_14463 = _arg_2; _arg_2 = _local_6; }; }; }; }; }; }; }; if (_local_4 != _arg_2){ k.animationId = _arg_2; return (true); }; return (false); } protected function _SafeStr_14470(k:int):Boolean { return (this._SafeStr_14452._SafeStr_14470(k)); } protected function resetAllAnimationFrames():void { if (this._SafeStr_14452 != null){ this._SafeStr_14452._SafeStr_14471(this._SafeStr_14456); }; } override protected function updateAnimation(k:Number):int { if (this._SafeStr_14451 == null){ return (0); }; if (k != this._SafeStr_14455){ this._SafeStr_14455 = k; this._SafeStr_14456 = this._SafeStr_14451.getLayerCount(k); this.resetAllAnimationFrames(); }; var _local_2:int = this.updateAnimations(k); this._SafeStr_14457 = false; return (_local_2); } protected function updateAnimations(k:Number):int { var _local_2:int; if (((!(this._SafeStr_14452._SafeStr_14464)) || (this._SafeStr_14457))){ _local_2 = this._SafeStr_14472(this._SafeStr_14452, k); if (this._SafeStr_14452._SafeStr_14464){ if (((AnimationData._SafeStr_14462(this._SafeStr_14452.animationId)) || (AnimationData._SafeStr_14461(this._SafeStr_14452.animationId)))){ this.setAnimation(this._SafeStr_14452._SafeStr_14463); this._SafeStr_14452._SafeStr_14464 = false; }; }; }; return (_local_2); } protected function _SafeStr_14472(k:AnimationStateData, _arg_2:Number):int { var _local_8:Boolean; var _local_9:Boolean; var _local_10:AnimationFrame; var _local_11:int; if (((k._SafeStr_14464) && (!(this._SafeStr_14457)))){ return (0); }; var _local_3:int = k._SafeStr_14473; var _local_4:int = this.getAnimationId(k); if (_local_3 == 0){ _local_3 = this._SafeStr_14451._SafeStr_14474(_arg_2, _local_4, direction); }; _local_3 = (_local_3 + this.frameIncrease); k._SafeStr_14473 = _local_3; var _local_5:int; k._SafeStr_14464 = true; var _local_6 = (1 << (this._SafeStr_14456 - 1)); var _local_7:int = (this._SafeStr_14456 - 1); while (_local_7 >= 0) { _local_8 = k._SafeStr_14475(_local_7); if (((!(_local_8)) || (this._SafeStr_14457))){ _local_9 = k._SafeStr_14470(_local_7); _local_10 = k._SafeStr_14476(_local_7); if (_local_10 != null){ if (((_local_10._SafeStr_14478) && ((_local_10._SafeStr_14477 <= this.frameIncrease)))){ _local_9 = true; }; }; if (((((this._SafeStr_14457) || ((_local_10 == null)))) || ((((_local_10._SafeStr_14477 >= 0)) && (((_local_10._SafeStr_14477 = (_local_10._SafeStr_14477 - this.frameIncrease)) <= 0)))))){ _local_11 = AnimationFrame._SafeStr_14479; if (_local_10 != null){ _local_11 = _local_10._SafeStr_14480; }; if (_local_11 == AnimationFrame._SafeStr_14479){ _local_10 = this._SafeStr_14451._SafeStr_14476(_arg_2, _local_4, direction, _local_7, _local_3); } else { _local_10 = this._SafeStr_14451._SafeStr_14481(_arg_2, _local_4, direction, _local_7, _local_11, (_local_10._SafeStr_14482 + _local_10.repeats), _local_3); }; k._SafeStr_14483(_local_7, _local_10); _local_5 = (_local_5 | _local_6); }; if ((((_local_10 == null)) || ((_local_10._SafeStr_14477 == AnimationFrame._SafeStr_14484)))){ _local_9 = true; _local_8 = true; } else { k._SafeStr_14464 = false; }; k._SafeStr_14485(_local_7, _local_9); k._SafeStr_14486(_local_7, _local_8); }; _local_6 = (_local_6 >> 1); _local_7--; }; return (_local_5); } override protected function getFrameNumber(k:int, _arg_2:int):int { var _local_3:AnimationFrame = this._SafeStr_14452._SafeStr_14476(_arg_2); if (_local_3 != null){ return (_local_3.id); }; return (super.getFrameNumber(k, _arg_2)); } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int { var _local_4:int = super.getSpriteXOffset(k, _arg_2, _arg_3); var _local_5:AnimationFrame = this._SafeStr_14452._SafeStr_14476(_arg_3); if (_local_5 != null){ _local_4 = (_local_4 + _local_5.x); }; return (_local_4); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int { var _local_4:int = super.getSpriteYOffset(k, _arg_2, _arg_3); var _local_5:AnimationFrame = this._SafeStr_14452._SafeStr_14476(_arg_3); if (_local_5 != null){ _local_4 = (_local_4 + _local_5.y); }; return (_local_4); } protected function usesAnimationResetting():Boolean { return (false); } } }//package _-213 // _SafeStr_11387 = "_-3E7" (String#30055, DoABC#3) // _SafeStr_11507 = "_-1rA" (String#26659, DoABC#3) // _SafeStr_14450 = "_-0RE" (String#23236, DoABC#3) // _SafeStr_14451 = "_-04H" (String#7685, DoABC#3) // _SafeStr_14452 = "_-0Qf" (String#23214, DoABC#3) // _SafeStr_14453 = "_-1Q4" (String#25610, DoABC#3) // _SafeStr_14454 = "_-9P" (String#14579, DoABC#3) // _SafeStr_14455 = "_-6Xp" (String#38186, DoABC#3) // _SafeStr_14456 = "_-4u9" (String#34155, DoABC#3) // _SafeStr_14457 = "_-ke" (String#40183, DoABC#3) // _SafeStr_14458 = "_-4Q0" (String#33013, DoABC#3) // _SafeStr_14459 = "_-3B" (String#29926, DoABC#3) // _SafeStr_14460 = "_-3n1" (String#31420, DoABC#3) // _SafeStr_14461 = "_-1sD" (String#26693, DoABC#3) // _SafeStr_14462 = "_-2Z2" (String#28403, DoABC#3) // _SafeStr_14463 = "_-0ed" (String#23743, DoABC#3) // _SafeStr_14464 = "_-qv" (String#40435, DoABC#3) // _SafeStr_14465 = "_-ub" (String#40567, DoABC#3) // _SafeStr_14466 = "_-5aD" (String#35827, DoABC#3) // _SafeStr_14467 = "_-6X" (String#38146, DoABC#3) // _SafeStr_14468 = "_-5fY" (String#36038, DoABC#3) // _SafeStr_14469 = "_-1Vz" (String#25834, DoABC#3) // _SafeStr_14470 = "_-1CG" (String#8838, DoABC#3) // _SafeStr_14471 = "_-aW" (String#39804, DoABC#3) // _SafeStr_14472 = "_-4uB" (String#34156, DoABC#3) // _SafeStr_14473 = "_-21Z" (String#27098, DoABC#3) // _SafeStr_14474 = "_-1M-" (String#25441, DoABC#3) // _SafeStr_14475 = "_-5Fp" (String#35037, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_14477 = "_-2yq" (String#29401, DoABC#3) // _SafeStr_14478 = "_-15r" (String#24837, DoABC#3) // _SafeStr_14479 = "_-53j" (String#34573, DoABC#3) // _SafeStr_14480 = "_-36y" (String#29769, DoABC#3) // _SafeStr_14481 = "_-2Ed" (String#27606, DoABC#3) // _SafeStr_14482 = "_-1fd" (String#26197, DoABC#3) // _SafeStr_14483 = "_-5xY" (String#36721, DoABC#3) // _SafeStr_14484 = "_-1dI" (String#26110, DoABC#3) // _SafeStr_14485 = "_-0pT" (String#24149, DoABC#3) // _SafeStr_14486 = "_-38k" (String#29840, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2754 package _-213 { import flash.display.BitmapData; import _-pv._SafeStr_3894; import flash.display.Bitmap; import flash.geom.ColorTransform; import flash.geom.Matrix; public class _SafeStr_2754 extends _SafeStr_2753 { protected static const _SafeStr_14487:String = "THUMBNAIL"; private var _SafeStr_14488:String = null; private var _SafeStr_14489:String = null; private var _SafeStr_14490:Boolean = false; private var _SafeStr_14491:BitmapData; private var _SafeStr_14492:BitmapData; private var _SafeStr_14493:int; private var _SafeStr_14494:Boolean; public function set _SafeStr_14495(k:Boolean):void { this._SafeStr_14490 = k; } public function get _SafeStr_14496():Boolean { return (!((this._SafeStr_14492 == null))); } public function _SafeStr_14497(k:BitmapData, _arg_2:BitmapData=null):void { this._SafeStr_14492 = k; this._SafeStr_14491 = (((_arg_2)!=null) ? _arg_2 : k); this._SafeStr_14494 = true; } override protected function updateModel(k:Number):Boolean { var _local_2:Boolean = super.updateModel(k); if (!object){ return (_local_2); }; if (((!(this._SafeStr_14494)) && ((this._SafeStr_14493 == direction)))){ return (_local_2); }; this._SafeStr_14498(); return (true); } private function _SafeStr_14498():void { if (_SafeStr_5401 == null){ return; }; if (this._SafeStr_14492 != null){ this._SafeStr_14499(this._SafeStr_14492, 64); this._SafeStr_14499(this._SafeStr_14491, 32); } else { _SafeStr_5401.disposeAsset(this._SafeStr_14500(64)); _SafeStr_5401.disposeAsset(this._SafeStr_14500(32)); }; this._SafeStr_14494 = false; this._SafeStr_14493 = direction; } private function _SafeStr_14499(k:BitmapData, _arg_2:int):void { var _local_4:String; var _local_5:_SafeStr_3894; var _local_6:BitmapData; var _local_7:String; var _local_3:int; while (_local_3 < _SafeStr_10109) { if (getSpriteTag(_arg_2, direction, _local_3) == _SafeStr_14487){ _local_4 = (_SafeStr_14501(_arg_2, _local_3, false) + getFrameNumber(_arg_2, _local_3)); _local_5 = getAsset(_local_4, _local_3); if (_local_5 != null){ _local_6 = this._SafeStr_14502(k, _local_5); _local_7 = this._SafeStr_14500(_arg_2); _SafeStr_5401.disposeAsset(_local_7); _SafeStr_5401.addAsset(_local_7, _local_6, true, _local_5.offsetX, _local_5.offsetY); }; return; }; _local_3++; }; } private function _SafeStr_14502(k:BitmapData, _arg_2:_SafeStr_3894):BitmapData { var _local_6:BitmapData; var _local_7:Bitmap; var _local_8:ColorTransform; var _local_3:Number = 1.1; var _local_4:Matrix = new Matrix(); var _local_5:Number = (_arg_2.width / k.width); switch (direction){ case 2: _local_4.a = _local_5; _local_4.b = (-0.5 * _local_5); _local_4.c = 0; _local_4.d = (_local_5 * _local_3); _local_4.tx = 0; _local_4.ty = ((0.5 * _local_5) * k.width); break; case 0: case 4: _local_4.a = _local_5; _local_4.b = (0.5 * _local_5); _local_4.c = 0; _local_4.d = (_local_5 * _local_3); _local_4.tx = 0; _local_4.ty = 0; break; default: _local_4.a = _local_5; _local_4.b = 0; _local_4.c = 0; _local_4.d = _local_5; _local_4.tx = 0; _local_4.ty = 0; }; if (this._SafeStr_14490){ _local_6 = new BitmapData((_arg_2.width + 2), (_arg_2.height + 2), true, 0); _local_7 = new Bitmap(k); _local_8 = new ColorTransform(); _local_8.color = 0; _local_6.draw(_local_7, _local_4, _local_8); _local_4.tx = (_local_4.tx + 1); _local_4.ty--; _local_6.draw(_local_7, _local_4, _local_8); _local_4.ty = (_local_4.ty + 2); _local_6.draw(_local_7, _local_4, _local_8); _local_4.tx = (_local_4.tx + 1); _local_4.ty--; _local_6.draw(_local_7, _local_4, _local_8); _local_4.tx--; _local_6.draw(_local_7, _local_4); } else { _local_6 = new BitmapData(_arg_2.width, _arg_2.height, true, 0); _local_6.draw(k, _local_4); }; return (_local_6); } override protected function getSpriteAssetName(k:int, _arg_2:int):String { if ((((this._SafeStr_14492 == null)) || (!((getSpriteTag(k, direction, _arg_2) == _SafeStr_14487))))){ return (super.getSpriteAssetName(k, _arg_2)); }; return (this._SafeStr_14500(k)); } protected function _SafeStr_14500(k:int):String { if (this._SafeStr_14488 == null){ this._SafeStr_14488 = this._SafeStr_14503(object.getId(), 32); this._SafeStr_14489 = this._SafeStr_14503(object.getId(), 64); }; return ((((k == 32)) ? this._SafeStr_14488 : this._SafeStr_14489)); } protected function _SafeStr_14503(k:int, _arg_2:int):String { return ([type, k, "thumb", _arg_2].join("_")); } } }//package _-213 // _SafeStr_10109 = "_-0Km" (String#2641, DoABC#3) // _SafeStr_14487 = "_-5VJ" (String#35632, DoABC#3) // _SafeStr_14488 = "_-Wa" (String#39676, DoABC#3) // _SafeStr_14489 = "_-2LL" (String#27869, DoABC#3) // _SafeStr_14490 = "_-zk" (String#40777, DoABC#3) // _SafeStr_14491 = "_-0PS" (String#23169, DoABC#3) // _SafeStr_14492 = "_-m8" (String#40246, DoABC#3) // _SafeStr_14493 = "_-1fu" (String#26207, DoABC#3) // _SafeStr_14494 = "_-13s" (String#24758, DoABC#3) // _SafeStr_14495 = "_-4x8" (String#34264, DoABC#3) // _SafeStr_14496 = "_-4RD" (String#33067, DoABC#3) // _SafeStr_14497 = "_-1js" (String#26379, DoABC#3) // _SafeStr_14498 = "_-2xS" (String#29353, DoABC#3) // _SafeStr_14499 = "_-27v" (String#27344, DoABC#3) // _SafeStr_14500 = "_-19l" (String#24979, DoABC#3) // _SafeStr_14501 = "_-Do" (String#38991, DoABC#3) // _SafeStr_14502 = "_-JX" (String#39199, DoABC#3) // _SafeStr_14503 = "_-1cL" (String#26071, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2754 = "_-2el" (String#10355, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_5401 = "_-62y" (String#4139, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2755 package _-213 { import _-3yO._SafeStr_2464; import _-pv._SafeStr_3894; import flash.display.BitmapData; import _-4-n._SafeStr_4367; public class _SafeStr_2755 extends _SafeStr_2754 { private static const _SafeStr_14504:String = "COLOR1"; private static const _SafeStr_14505:String = "COLOR2"; private static const DEFAULT_COLOR_1:int = 0xEEEEEE; private static const DEFAULT_COLOR_2:int = 0x4B4B4B; private var _color1:int; private var _color2:int; override protected function updateModel(k:Number):Boolean { var _local_5:String; var _local_2:Boolean = super.updateModel(k); if (!_SafeStr_14496){ _local_5 = object.getModel().getString(_SafeStr_2464._SafeStr_11340); if (_local_5 != null){ _SafeStr_14497(this._SafeStr_14506(_local_5), this._SafeStr_14506((_local_5 + "_32"))); }; }; var _local_3:Number = object.getModel().getNumber(_SafeStr_2464.FURNITURE_GUILD_CUSTOMIZED_COLOR_1); this._color1 = ((isNaN(_local_3)) ? DEFAULT_COLOR_1 : (_local_3 as int)); var _local_4:Number = object.getModel().getNumber(_SafeStr_2464.FURNITURE_GUILD_CUSTOMIZED_COLOR_2); this._color2 = ((isNaN(_local_3)) ? DEFAULT_COLOR_2 : (_local_4 as int)); return (_local_2); } private function _SafeStr_14506(k:String):BitmapData { var _local_2:_SafeStr_3894 = _SafeStr_5401.getAsset(k); if ((((_local_2 == null)) || ((_local_2.asset == null)))){ return (null); }; return (BitmapData(_local_2.asset.content)); } override protected function getSpriteColor(k:int, _arg_2:int, _arg_3:int):int { var _local_4:String = getSpriteTag(k, direction, _arg_2); switch (_local_4){ case _SafeStr_14504: return (this._color1); case _SafeStr_14505: return (this._color2); }; return (super.getSpriteColor(k, _arg_2, _arg_3)); } override protected function getLibraryAssetNameForSprite(k:_SafeStr_3894, _arg_2:_SafeStr_4367):String { if (_arg_2.tag == _SafeStr_14487){ if (((object) && (object.getModel().getString(_SafeStr_2464._SafeStr_11340)))){ return (("%group.badge.url%" + object.getModel().getString(_SafeStr_2464._SafeStr_11340).replace("badge_", ""))); }; }; return (super.getLibraryAssetNameForSprite(k, _arg_2)); } } }//package _-213 // _SafeStr_11340 = "_-1PM" (String#25576, DoABC#3) // _SafeStr_14487 = "_-5VJ" (String#35632, DoABC#3) // _SafeStr_14496 = "_-4RD" (String#33067, DoABC#3) // _SafeStr_14497 = "_-1js" (String#26379, DoABC#3) // _SafeStr_14504 = "_-6UL" (String#14276, DoABC#3) // _SafeStr_14505 = "_-20R" (String#9688, DoABC#3) // _SafeStr_14506 = "_-3CF" (String#29977, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2754 = "_-2el" (String#10355, DoABC#3) // _SafeStr_2755 = "_-1q-" (String#9480, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_5401 = "_-62y" (String#4139, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2757 package _-213 { import in._SafeStr_2436; import in._SafeStr_3068; import _-3yO._SafeStr_2464; import _-pv._SafeStr_3894; import flash.display.BitmapData; import flash.geom.Matrix; import _-4-n._SafeStr_4367; public class _SafeStr_2757 extends FurnitureVisualization { private static const _SafeStr_14507:String = "branded_image"; private static const _SafeStr_14508:int = 0; private static const _SafeStr_14509:int = 1; private static const _SafeStr_14510:int = 2; private static const _SafeStr_14511:int = 3; protected var _SafeStr_11291:String; protected var _SafeStr_14512:Boolean = false; protected var _SafeStr_14513:int; protected var _SafeStr_14514:int; protected var _SafeStr_14515:int; private var _SafeStr_14516:String; override public function dispose():void { if (((this._SafeStr_14516) && (_SafeStr_5401))){ _SafeStr_5401.disposeAsset(this._SafeStr_14516); this._SafeStr_14516 = null; }; super.dispose(); this._SafeStr_11291 = null; } override protected function updateObject(k:Number, _arg_2:Number):Boolean { if (super.updateObject(k, _arg_2)){ if (this._SafeStr_14512){ this._SafeStr_14517(k); }; return (true); }; return (false); } override protected function updateModel(k:Number):Boolean { var _local_3:_SafeStr_2436; var _local_4:_SafeStr_3068; var _local_2:Boolean = super.updateModel(k); if (_local_2){ _local_3 = object; if (_local_3 != null){ _local_4 = _local_3.getModel(); if (_local_4 != null){ this._SafeStr_14513 = _local_4.getNumber(_SafeStr_2464._SafeStr_11373); this._SafeStr_14514 = _local_4.getNumber(_SafeStr_2464._SafeStr_11374); this._SafeStr_14515 = _local_4.getNumber(_SafeStr_2464._SafeStr_11375); }; }; }; if (!this._SafeStr_14512){ this._SafeStr_14512 = this._SafeStr_14518(); if (this._SafeStr_14512){ this._SafeStr_14517(k); return (true); }; } else { if (this._SafeStr_14519()){ this._SafeStr_14512 = false; this._SafeStr_11291 = null; return (true); }; }; return (_local_2); } protected function _SafeStr_14519():Boolean { var _local_2:_SafeStr_3068; var _local_3:String; var k:_SafeStr_2436 = object; if (k != null){ _local_2 = k.getModel(); if (_local_2 != null){ _local_3 = _local_2.getString(_SafeStr_2464._SafeStr_11368); if (((!((_local_3 == null))) && (!((_local_3 == this._SafeStr_11291))))){ return (true); }; }; }; return (false); } protected function _SafeStr_14518():Boolean { var _local_2:_SafeStr_3068; var _local_3:String; var _local_4:Number; var _local_5:_SafeStr_3894; var _local_6:BitmapData; var k:_SafeStr_2436 = object; if (k != null){ _local_2 = k.getModel(); if (_local_2 != null){ _local_3 = _local_2.getString(_SafeStr_2464._SafeStr_11368); if (_local_3 != null){ if ((((this._SafeStr_11291 == null)) || (!((this._SafeStr_11291 == _local_3))))){ _local_4 = _local_2.getNumber(_SafeStr_2464._SafeStr_11366); if (_local_4 == 1){ _local_5 = _SafeStr_5401.getAsset(_local_3); if (_local_5 != null){ _local_6 = (_local_5.asset.content as BitmapData); if (_local_6 != null){ this.imageReady(_local_6, _local_3); return (true); }; }; }; }; }; }; }; return (false); } override protected function updateSprites(k:int, _arg_2:Boolean, _arg_3:int):void { super.updateSprites(k, _arg_2, _arg_3); } protected function imageReady(k:BitmapData, _arg_2:String):void { _SafeStr_4.log(("billboard visualization got image from url = " + _arg_2)); if (k != null){ this._SafeStr_11291 = _arg_2; } else { this._SafeStr_11291 = null; }; } override protected function getSpriteAssetName(k:int, _arg_2:int):String { var _local_7:int; var _local_3:int = _SafeStr_14520(k); var _local_4:String = type; var _local_5:String = ""; if (_arg_2 < (_SafeStr_10109 - 1)){ _local_5 = String.fromCharCode(("a".charCodeAt() + _arg_2)); } else { _local_5 = "sd"; }; if (_local_3 == 1){ _local_4 = (_local_4 + ("_icon_" + _local_5)); } else { _local_7 = getFrameNumber(k, _arg_2); _local_4 = (_local_4 + ((((((("_" + _local_3) + "_") + _local_5) + "_") + direction) + "_") + _local_7)); }; var _local_6:String = getSpriteTag(k, direction, _arg_2); if (((!((this._SafeStr_11291 == null))) && ((_local_6 == _SafeStr_14507)))){ return (((((this._SafeStr_11291 + "_") + _local_3) + "_") + object.getState(0))); }; return (_local_4); } private function _SafeStr_14517(k:int):void { var _local_9:BitmapData; var _local_15:Matrix; if ((((object == null)) || ((this._SafeStr_11291 == null)))){ return; }; var _local_2:_SafeStr_3894 = _SafeStr_5401.getAsset(this._SafeStr_11291); if (_local_2 == null){ return; }; var _local_3:int = object.getState(0); var _local_4:int = _SafeStr_14520(k); var _local_5:String = ((((this._SafeStr_11291 + "_") + _local_4) + "_") + _local_3); var _local_6:_SafeStr_3894 = _SafeStr_5401.getAsset(_local_5); if (_local_6 != null){ return; }; var _local_7:BitmapData = (_local_2.asset.content as BitmapData); if (_local_7 == null){ _SafeStr_4.log(("could not find bitmap data for image " + _local_5)); return; }; var _local_8:Boolean = true; if (this._SafeStr_11291.indexOf("noscale") > -1){ _local_8 = false; }; if ((((_local_4 == 32)) && (_local_8))){ _local_15 = new Matrix(); _local_15.scale(0.5, 0.5); _local_9 = new BitmapData((_local_7.width / 2), (_local_7.height / 2), true, 0xFFFFFF); _local_9.draw(_local_7, _local_15); } else { _local_9 = _local_7.clone(); }; var _local_10:int; var _local_11:int; var _local_12:Boolean; var _local_13:Boolean; switch (_local_3){ case _SafeStr_14508: _local_10 = 0; _local_11 = 0; _local_12 = false; _local_13 = false; break; case _SafeStr_14509: _local_10 = -(_local_9.width); _local_11 = 0; _local_12 = true; _local_13 = false; break; case _SafeStr_14510: _local_10 = -(_local_9.width); _local_11 = -(_local_9.height); _local_12 = true; _local_13 = true; break; case _SafeStr_14511: _local_10 = 0; _local_11 = -(_local_9.height); _local_12 = false; _local_13 = true; break; default: _SafeStr_4.log(("could not handle unknown state " + _local_3)); }; if (this._SafeStr_14516){ _SafeStr_5401.disposeAsset(this._SafeStr_14516); }; this._SafeStr_14516 = _local_5; var _local_14:Boolean = _SafeStr_5401.addAsset(_local_5, _local_9, true, _local_10, _local_11, _local_12, _local_13); if (!_local_14){ _SafeStr_4.log(("could not add asset for image " + _local_5)); }; } override protected function getLibraryAssetNameForSprite(k:_SafeStr_3894, _arg_2:_SafeStr_4367):String { var _local_3:String; if (_arg_2.tag != _SafeStr_14507){ return (super.getLibraryAssetNameForSprite(k, _arg_2)); }; if (object){ _local_3 = object.getModel().getString(_SafeStr_2464._SafeStr_11368); }; if (((_local_3) && ((_local_3.length > 0)))){ return (_local_3); }; return (super.getLibraryAssetNameForSprite(k, _arg_2)); } } }//package _-213 // _SafeStr_10109 = "_-0Km" (String#2641, DoABC#3) // _SafeStr_11291 = "_-j6" (String#880, DoABC#3) // _SafeStr_11366 = "_-5b9" (String#35864, DoABC#3) // _SafeStr_11368 = "_-2WM" (String#28294, DoABC#3) // _SafeStr_11373 = "_-6ed" (String#38465, DoABC#3) // _SafeStr_11374 = "_-2AB" (String#27433, DoABC#3) // _SafeStr_11375 = "_-5YY" (String#35762, DoABC#3) // _SafeStr_14507 = "_-30e" (String#29520, DoABC#3) // _SafeStr_14508 = "_-0TV" (String#23315, DoABC#3) // _SafeStr_14509 = "_-2S-" (String#28121, DoABC#3) // _SafeStr_14510 = "_-0jh" (String#23931, DoABC#3) // _SafeStr_14511 = "_-3p1" (String#31498, DoABC#3) // _SafeStr_14512 = "_-6PM" (String#37835, DoABC#3) // _SafeStr_14513 = "_-61M" (String#36919, DoABC#3) // _SafeStr_14514 = "_-2I1" (String#27743, DoABC#3) // _SafeStr_14515 = "_-3vL" (String#31755, DoABC#3) // _SafeStr_14516 = "_-1cW" (String#9265, DoABC#3) // _SafeStr_14517 = "_-1Mp" (String#25472, DoABC#3) // _SafeStr_14518 = "_-2Aq" (String#27459, DoABC#3) // _SafeStr_14519 = "_-42" (String#32046, DoABC#3) // _SafeStr_14520 = "_-1G6" (String#8901, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2757 = "_-0PD" (String#8007, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_5401 = "_-62y" (String#4139, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2758 package _-213 { import _-3yO._SafeStr_2464; import in._SafeStr_3068; public class _SafeStr_2758 extends _SafeStr_2757 { override protected function getAdClickUrl(k:_SafeStr_3068):String { return (k.getString(_SafeStr_2464._SafeStr_11371)); } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int { return ((super.getSpriteXOffset(k, _arg_2, _arg_3) + _SafeStr_14513)); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int { return ((super.getSpriteYOffset(k, _arg_2, _arg_3) + _SafeStr_14514)); } override protected function getSpriteZOffset(k:int, _arg_2:int, _arg_3:int):Number { return ((super.getSpriteZOffset(k, _arg_2, _arg_3) + (_SafeStr_14515 * -1))); } } }//package _-213 // _SafeStr_11371 = "_-2lf" (String#28902, DoABC#3) // _SafeStr_14513 = "_-61M" (String#36919, DoABC#3) // _SafeStr_14514 = "_-2I1" (String#27743, DoABC#3) // _SafeStr_14515 = "_-3vL" (String#31755, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2757 = "_-0PD" (String#8007, DoABC#3) // _SafeStr_2758 = "_-ZX" (String#15044, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2759 package _-213 { import _-61n._SafeStr_2756; import _-3HG._SafeStr_13; import _-3HG._SafeStr_20; import _-3HG._SafeStr_50; import _-3HG._SafeStr_48; public class _SafeStr_2759 extends FurnitureVisualizationData { private var _SafeStr_14521:_SafeStr_2756; public function _SafeStr_2759() { this._SafeStr_14521 = new _SafeStr_2756(); } public function set _SafeStr_14522(k:_SafeStr_13):void { this._SafeStr_14521._SafeStr_14522 = k; } override public function dispose():void { super.dispose(); this._SafeStr_14521.dispose(); this._SafeStr_14521 = null; } public function _SafeStr_14523(k:String, _arg_2:Number, _arg_3:String=null, _arg_4:_SafeStr_20=null, _arg_5:_SafeStr_50=null):_SafeStr_48 { return (this._SafeStr_14521._SafeStr_14523(k, _arg_2, _arg_3, _arg_4, _arg_5)); } } }//package _-213 // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_14521 = "_-02P" (String#22274, DoABC#3) // _SafeStr_14522 = "_-2cD" (String#28537, DoABC#3) // _SafeStr_14523 = "_-1Yi" (String#25935, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_2756 = "_-2ES" (String#9936, DoABC#3) // _SafeStr_2759 = "_-1jY" (String#9368, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_50 = "_-5mp" (String#13559, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2760 package _-213 { import _-3yO._SafeStr_2464; import _-pv._SafeStr_3894; import _-4-n._SafeStr_4367; public class _SafeStr_2760 extends _SafeStr_2753 { private static const _SafeStr_14524:String = "BADGE"; private var _SafeStr_14525:String = ""; private var _SafeStr_14526:String = ""; private var _SafeStr_14527:int = -1; override protected function updateModel(k:Number):Boolean { var _local_3:Boolean; var _local_2:Boolean = super.updateModel(k); if (!isNaN(object.getModel().getNumber(_SafeStr_2464._SafeStr_11412))){ _local_3 = !((object.getModel().getNumber(_SafeStr_2464._SafeStr_11412) == 0)); if (((_local_3) && ((this._SafeStr_14525 == "")))){ this._SafeStr_14525 = object.getModel().getString(_SafeStr_2464._SafeStr_11411); if (this._SafeStr_14526 == ""){ this._SafeStr_14526 = (this._SafeStr_14525 + "_32"); }; if (object.getModel().hasNumber(_SafeStr_2464._SafeStr_11422)){ this._SafeStr_14527 = object.getModel().getNumber(_SafeStr_2464._SafeStr_11422); }; _local_2 = true; }; }; return (_local_2); } override protected function getSpriteAssetName(k:int, _arg_2:int):String { var _local_3:String = getSpriteTag(k, direction, _arg_2); if (((!((_local_3 == _SafeStr_14524))) || (((!((this._SafeStr_14527 == -1))) && (!((object.getState(0) == this._SafeStr_14527))))))){ return (super.getSpriteAssetName(k, _arg_2)); }; if (k == 32){ return (this._SafeStr_14526); }; return (this._SafeStr_14525); } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int { var _local_5:_SafeStr_3894; var _local_4:int = super.getSpriteXOffset(k, _arg_2, _arg_3); if (getSpriteTag(k, _arg_2, _arg_3) == _SafeStr_14524){ _local_5 = getAsset((((k == 32)) ? this._SafeStr_14526 : this._SafeStr_14525), _arg_3); if (k == 64){ _local_4 = (_local_4 + ((40 - _local_5.width) / 2)); } else { _local_4 = (_local_4 + ((20 - _local_5.width) / 2)); }; }; return (_local_4); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int { var _local_5:_SafeStr_3894; var _local_4:int = super.getSpriteYOffset(k, _arg_2, _arg_3); if (getSpriteTag(k, _arg_2, _arg_3) == _SafeStr_14524){ _local_5 = getAsset((((k == 32)) ? this._SafeStr_14526 : this._SafeStr_14525), _arg_3); if (k == 64){ _local_4 = (_local_4 + ((40 - _local_5.height) / 2)); } else { _local_4 = (_local_4 + ((20 - _local_5.height) / 2)); }; }; return (_local_4); } override protected function getLibraryAssetNameForSprite(k:_SafeStr_3894, _arg_2:_SafeStr_4367):String { if (_arg_2.tag == _SafeStr_14524){ return (((("%image.library.url%" + "album1584/") + _arg_2.assetName.replace("badge_", "")) + ".gif")); }; return (super.getLibraryAssetNameForSprite(k, _arg_2)); } } }//package _-213 // _SafeStr_11411 = "_-4S1" (String#33102, DoABC#3) // _SafeStr_11412 = "_-0np" (String#24088, DoABC#3) // _SafeStr_11422 = "_-0F2" (String#22754, DoABC#3) // _SafeStr_14524 = "_-4f7" (String#12409, DoABC#3) // _SafeStr_14525 = "_-5Bz" (String#12963, DoABC#3) // _SafeStr_14526 = "_-5UW" (String#13273, DoABC#3) // _SafeStr_14527 = "_-4sY" (String#34092, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2760 = "_-1FK" (String#8888, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2761 package _-213 { import _-151._SafeStr_2303; import in._SafeStr_3068; import in._SafeStr_2436; import _-3yO._SafeStr_2464; public class _SafeStr_2761 extends FurnitureVisualization { private var _SafeStr_14528:int = 0; private var _SafeStr_14529:int = 0; override public function update(k:_SafeStr_2303, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void { this._SafeStr_14530(); super.update(k, _arg_2, _arg_3, _arg_4); } private function _SafeStr_14530():void { var _local_2:_SafeStr_3068; var _local_3:int; var _local_4:String; var _local_5:int; var k:_SafeStr_2436 = object; if (k != null){ _local_2 = k.getModel(); if (_local_2 != null){ _local_3 = 1000; _local_4 = _local_2.getString(_SafeStr_2464._SafeStr_5670); _local_5 = parseInt(_local_4); this._SafeStr_14528 = Math.floor((_local_5 / _local_3)); this._SafeStr_14529 = (_local_5 % _local_3); }; }; } override protected function getFrameNumber(k:int, _arg_2:int):int { if (_arg_2 <= 1){ return (this._SafeStr_14528); }; return (this._SafeStr_14529); } override protected function getSpriteAssetName(k:int, _arg_2:int):String { var _local_3:int = _SafeStr_14520(k); var _local_4:String = type; var _local_5:String = ""; if (_arg_2 < (_SafeStr_10109 - 1)){ _local_5 = String.fromCharCode(("a".charCodeAt() + _arg_2)); } else { _local_5 = "sd"; }; var _local_6:int = this.getFrameNumber(k, _arg_2); _local_4 = (_local_4 + ((((("_" + _local_3) + "_") + _local_5) + "_") + direction)); _local_4 = (_local_4 + ("_" + _local_6)); return (_local_4); } } }//package _-213 // _SafeStr_10109 = "_-0Km" (String#2641, DoABC#3) // _SafeStr_14520 = "_-1G6" (String#8901, DoABC#3) // _SafeStr_14528 = "_-6UT" (String#14278, DoABC#3) // _SafeStr_14529 = "_-5Wo" (String#13301, DoABC#3) // _SafeStr_14530 = "_-3r0" (String#11587, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2761 = "_-2qu" (String#10542, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_5670 = "_-4je" (String#33752, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2762 package _-213 { public class _SafeStr_2762 extends _SafeStr_2753 { private static const _SafeStr_14531:int = 3; private static const _SafeStr_14532:int = 2; private static const _SafeStr_14533:int = 1; private static const _SafeStr_14534:int = 15; private var _SafeStr_14535:Array; private var _SafeStr_14536:int; public function _SafeStr_2762() { this._SafeStr_14535 = new Array(); super(); } override protected function setAnimation(k:int):void { if (k == _SafeStr_14532){ this._SafeStr_14535 = new Array(); this._SafeStr_14535.push(_SafeStr_14533); this._SafeStr_14536 = _SafeStr_14534; }; super.setAnimation(k); } override protected function updateAnimation(k:Number):int { if (this._SafeStr_14536 > 0){ this._SafeStr_14536--; }; if (this._SafeStr_14536 == 0){ if (this._SafeStr_14535.length > 0){ super.setAnimation(this._SafeStr_14535.shift()); }; }; return (super.updateAnimation(k)); } override protected function usesAnimationResetting():Boolean { return (true); } } }//package _-213 // _SafeStr_14531 = "_-6de" (String#1623, DoABC#3) // _SafeStr_14532 = "_-1ki" (String#26410, DoABC#3) // _SafeStr_14533 = "_-Pm" (String#39427, DoABC#3) // _SafeStr_14534 = "_-0rP" (String#24227, DoABC#3) // _SafeStr_14535 = "_-5X8" (String#1596, DoABC#3) // _SafeStr_14536 = "_-dn" (String#39947, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2762 = "_-2Ss" (String#10172, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2763 package _-213 { public class _SafeStr_2763 extends _SafeStr_2753 { private static const _SafeStr_14537:String = "seconds_sprite"; private static const _SafeStr_14538:String = "ten_seconds_sprite"; private static const _SafeStr_14539:String = "minutes_sprite"; private static const _SafeStr_14540:String = "ten_minutes_sprite"; override public function get animationId():int { return (0); } override protected function getFrameNumber(k:int, _arg_2:int):int { var _local_3:String = getSpriteTag(k, direction, _arg_2); var _local_4:int = super.animationId; switch (_local_3){ case _SafeStr_14537: return (((_local_4 % 60) % 10)); case _SafeStr_14538: return (((_local_4 % 60) / 10)); case _SafeStr_14539: return (((_local_4 / 60) % 10)); case _SafeStr_14540: return ((((_local_4 / 60) / 10) % 10)); default: return (super.getFrameNumber(k, _arg_2)); }; } } }//package _-213 // _SafeStr_14537 = "_-6kJ" (String#38701, DoABC#3) // _SafeStr_14538 = "_-6R" (String#37898, DoABC#3) // _SafeStr_14539 = "_-1az" (String#26026, DoABC#3) // _SafeStr_14540 = "_-c2" (String#39868, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2763 = "_-4EU" (String#11973, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2764 package _-213 { import _-3yO._SafeStr_2464; public class _SafeStr_2764 extends _SafeStr_2753 { private var _SafeStr_14454:int = 1; private var _SafeStr_14541:Number = 0; override protected function get frameIncrease():int { return (this._SafeStr_14454); } override protected function updateAnimations(k:Number):int { this._SafeStr_14541 = (this._SafeStr_14541 + object.getModel().getNumber(_SafeStr_2464._SafeStr_11523)); this._SafeStr_14454 = this._SafeStr_14541; this._SafeStr_14541 = (this._SafeStr_14541 - this._SafeStr_14454); return (super.updateAnimations(k)); } } }//package _-213 // _SafeStr_11523 = "_-4gl" (String#33641, DoABC#3) // _SafeStr_14454 = "_-9P" (String#14579, DoABC#3) // _SafeStr_14541 = "_-0UE" (String#23339, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2764 = "_-4Id" (String#12048, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2765 package _-213 { public class _SafeStr_2765 extends _SafeStr_2753 { private static const ANIMATION_ID_OFFSET_SLOW1:int = 10; private static const ANIMATION_ID_OFFSET_SLOW2:int = 20; private static const _SafeStr_14542:int = 31; private static const _SafeStr_14531:int = 32; private var _SafeStr_14535:Array; private var _SafeStr_7927:Boolean = false; public function _SafeStr_2765() { this._SafeStr_14535 = new Array(); super(); } override protected function setAnimation(k:int):void { if (k == -1){ if (!this._SafeStr_7927){ this._SafeStr_7927 = true; this._SafeStr_14535 = new Array(); this._SafeStr_14535.push(_SafeStr_14542); this._SafeStr_14535.push(_SafeStr_14531); return; }; }; if ((((k > 0)) && ((k <= ANIMATION_ID_OFFSET_SLOW1)))){ if (this._SafeStr_7927){ this._SafeStr_7927 = false; this._SafeStr_14535 = new Array(); this._SafeStr_14535.push((ANIMATION_ID_OFFSET_SLOW1 + k)); this._SafeStr_14535.push((ANIMATION_ID_OFFSET_SLOW2 + k)); this._SafeStr_14535.push(k); return; }; super.setAnimation(k); }; } override protected function updateAnimation(k:Number):int { if (((((super._SafeStr_14470(1)) && (super._SafeStr_14470(2)))) && (super._SafeStr_14470(3)))){ if (this._SafeStr_14535.length > 0){ super.setAnimation(this._SafeStr_14535.shift()); }; }; return (super.updateAnimation(k)); } } }//package _-213 // _SafeStr_14470 = "_-1CG" (String#8838, DoABC#3) // _SafeStr_14531 = "_-6de" (String#1623, DoABC#3) // _SafeStr_14535 = "_-5X8" (String#1596, DoABC#3) // _SafeStr_14542 = "_-3fk" (String#11394, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2765 = "_-Is" (String#14746, DoABC#3) // _SafeStr_7927 = "_-q2" (String#511, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2766 package _-213 { import flash.events.ErrorEvent; import flash.display.Loader; import flash.system.LoaderContext; import flash.events.Event; import flash.events.IOErrorEvent; import flash.events.SecurityErrorEvent; import flash.net.URLRequest; import _-4Rd.Exception; import flash.display.LoaderInfo; import flash.display.Bitmap; public class _SafeStr_2766 extends _SafeStr_2754 { private var _SafeStr_14543:String = null; private static function _SafeStr_14544(k:ErrorEvent):void { _SafeStr_4.log(("External Image thumbnail download error: " + k.toString())); } override protected function updateModel(k:Number):Boolean { var _local_2:String; var _local_3:Loader; var _local_4:LoaderContext; if (object != null){ _local_2 = this.getThumbnailURL(); if (this._SafeStr_14543 != _local_2){ this._SafeStr_14543 = _local_2; if (((!((this._SafeStr_14543 == null))) && (!((this._SafeStr_14543 == ""))))){ _local_3 = new Loader(); _local_3.name = _local_2; _local_3.contentLoaderInfo.addEventListener(Event.COMPLETE, this._SafeStr_14545); _local_3.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, _SafeStr_14544); _local_3.contentLoaderInfo.addEventListener(SecurityErrorEvent.SECURITY_ERROR, _SafeStr_14544); _local_4 = new LoaderContext(true); _local_4.checkPolicyFile = true; _local_3.load(new URLRequest(_local_2), _local_4); } else { _SafeStr_14497(null); }; }; }; return (super.updateModel(k)); } protected function getThumbnailURL():String { throw (new Exception("This method must be overridden!")); } private function _SafeStr_14545(k:Event):void { var _local_2:LoaderInfo = (k.target as LoaderInfo); var _local_3:Bitmap = (_local_2.content as Bitmap); if (_local_3 != null){ _SafeStr_14497(_local_3.bitmapData); } else { _SafeStr_14497(null); }; } } }//package _-213 // _SafeStr_14497 = "_-1js" (String#26379, DoABC#3) // _SafeStr_14543 = "_-0X2" (String#8141, DoABC#3) // _SafeStr_14544 = "_-5hn" (String#36125, DoABC#3) // _SafeStr_14545 = "_-32C" (String#29572, DoABC#3) // _SafeStr_2754 = "_-2el" (String#10355, DoABC#3) // _SafeStr_2766 = "_-1qI" (String#9487, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2767 package _-213 { import in._SafeStr_3068; import _-3yO._SafeStr_2464; import _-ue.Map; public class _SafeStr_2767 extends _SafeStr_2766 { protected static const _SafeStr_14546:String = "THUMBNAIL_URL"; override protected function getThumbnailURL():String { var k:_SafeStr_3068 = object.getModel(); var _local_2:Map = k._SafeStr_5713(_SafeStr_2464._SafeStr_5669); var _local_3:String = k.getString(_SafeStr_2464._SafeStr_11380); if (_local_3 == null){ return (null); }; return ((_local_3 + _local_2.getValue(_SafeStr_14546))); } } }//package _-213 // _SafeStr_11380 = "_-1qZ" (String#26634, DoABC#3) // _SafeStr_14546 = "_-Cy" (String#38960, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2766 = "_-1qI" (String#9487, DoABC#3) // _SafeStr_2767 = "_-0O4" (String#7985, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_5713 = "_-5LC" (String#13113, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2768 package _-213 { import in._SafeStr_3068; import _-3yO._SafeStr_2464; public class _SafeStr_2768 extends _SafeStr_2753 { private static const _SafeStr_14547:String = "ones_sprite"; private static const _SafeStr_14548:String = "tens_sprite"; private static const _SafeStr_14549:String = "hundreds_sprite"; private static const _SafeStr_14550:Array = [-1, 1]; private static const _SafeStr_14551:int = -1; override protected function updateObject(k:Number, _arg_2:Number):Boolean { super.updateObject(k, _arg_2); return (true); } override protected function getFrameNumber(k:int, _arg_2:int):int { var _local_3:_SafeStr_3068 = object.getModel(); var _local_4:int = _local_3.getNumber(_SafeStr_2464._SafeStr_11448); var _local_5:String = getSpriteTag(k, direction, _arg_2); switch (_local_5){ case _SafeStr_14547: return ((_local_4 % 10)); case _SafeStr_14548: return (((_local_4 / 10) % 10)); case _SafeStr_14549: return (((_local_4 / 100) % 10)); default: return (super.getFrameNumber(k, _arg_2)); }; } override protected function getSpriteAlpha(k:int, _arg_2:int, _arg_3:int):int { var _local_6:String; var _local_4:_SafeStr_3068 = object.getModel(); var _local_5:int = _local_4.getNumber(_SafeStr_2464._SafeStr_11448); if (((!((_SafeStr_14550.indexOf(object.getState(0)) == -1))) || ((_local_5 == _SafeStr_14551)))){ _local_6 = getSpriteTag(k, _arg_2, _arg_3); switch (_local_6){ case _SafeStr_14547: case _SafeStr_14548: case _SafeStr_14549: return (0); }; }; return (super.getSpriteAlpha(k, _arg_2, _arg_3)); } } }//package _-213 // _SafeStr_11448 = "_-0Sg" (String#23287, DoABC#3) // _SafeStr_14547 = "_-Mj" (String#4397, DoABC#3) // _SafeStr_14548 = "_-1US" (String#2968, DoABC#3) // _SafeStr_14549 = "_-5sx" (String#4082, DoABC#3) // _SafeStr_14550 = "_-0YK" (String#23502, DoABC#3) // _SafeStr_14551 = "_-29q" (String#27420, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2768 = "_-2FN" (String#9951, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2769 package _-213 { import _-151._SafeStr_2303; import in._SafeStr_3068; import in._SafeStr_2436; import _-3yO._SafeStr_2464; public class _SafeStr_2769 extends FurnitureFireworksVisualization { private static const _SafeStr_14552:int = 0; private static const _SafeStr_14553:int = 9; private static const _SafeStr_14554:int = 11; private var _SafeStr_14528:int = 0; private var _SafeStr_14529:int = 0; private var _SafeStr_5560:int = 0; override public function update(k:_SafeStr_2303, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void { this._SafeStr_14530(); super.update(k, _arg_2, _arg_3, _arg_4); } private function _SafeStr_14530():void { var _local_2:_SafeStr_3068; var _local_3:int; var _local_4:String; var _local_5:int; var _local_6:int; var _local_7:int; var k:_SafeStr_2436 = object; if (k != null){ _local_2 = k.getModel(); if (_local_2 != null){ _local_3 = 1000; _local_4 = _local_2.getString(_SafeStr_2464._SafeStr_5670); _local_5 = parseInt(_local_4); _local_6 = Math.floor((_local_5 / _local_3)); _local_7 = (_local_5 % _local_3); this._SafeStr_14528 = (((_local_6 > _SafeStr_14553)) ? 0 : _local_6); this._SafeStr_14529 = (((_local_7 > _SafeStr_14554)) ? 0 : _local_7); }; }; } override protected function getFrameNumber(k:int, _arg_2:int):int { if (this._SafeStr_5560 == _SafeStr_14552){ if (_arg_2 <= 1){ return (this._SafeStr_14528); }; if (_arg_2 == 2){ return (this._SafeStr_14529); }; }; return (super.getFrameNumber(k, _arg_2)); } override protected function getSpriteAssetName(k:int, _arg_2:int):String { var _local_3:int = _SafeStr_14520(k); var _local_4:String = type; var _local_5:String = ""; if (_arg_2 < (_SafeStr_10109 - 1)){ _local_5 = String.fromCharCode(("a".charCodeAt() + _arg_2)); } else { _local_5 = "sd"; }; var _local_6:int = this.getFrameNumber(k, _arg_2); _local_4 = (_local_4 + ((((("_" + _local_3) + "_") + _local_5) + "_") + direction)); _local_4 = (_local_4 + ("_" + _local_6)); return (_local_4); } override protected function setAnimation(k:int):void { this._SafeStr_5560 = k; super.setAnimation(k); } } }//package _-213 // _SafeStr_10109 = "_-0Km" (String#2641, DoABC#3) // _SafeStr_14520 = "_-1G6" (String#8901, DoABC#3) // _SafeStr_14528 = "_-6UT" (String#14278, DoABC#3) // _SafeStr_14529 = "_-5Wo" (String#13301, DoABC#3) // _SafeStr_14530 = "_-3r0" (String#11587, DoABC#3) // _SafeStr_14552 = "_-5bx" (String#35895, DoABC#3) // _SafeStr_14553 = "_-5Qe" (String#35459, DoABC#3) // _SafeStr_14554 = "_-nF" (String#40291, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2769 = "_-3V0" (String#11210, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_5670 = "_-4je" (String#33752, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2770 package _-213 { public class _SafeStr_2770 extends _SafeStr_2753 { private static const _SafeStr_14547:String = "ones_sprite"; private static const _SafeStr_14548:String = "tens_sprite"; private static const _SafeStr_14549:String = "hundreds_sprite"; private static const _SafeStr_14555:String = "thousands_sprite"; override public function get animationId():int { return (0); } override protected function getFrameNumber(k:int, _arg_2:int):int { var _local_3:String = getSpriteTag(k, direction, _arg_2); var _local_4:int = super.animationId; switch (_local_3){ case _SafeStr_14547: return ((_local_4 % 10)); case _SafeStr_14548: return (((_local_4 / 10) % 10)); case _SafeStr_14549: return (((_local_4 / 100) % 10)); case _SafeStr_14555: return (((_local_4 / 1000) % 10)); default: return (super.getFrameNumber(k, _arg_2)); }; } } }//package _-213 // _SafeStr_14547 = "_-Mj" (String#4397, DoABC#3) // _SafeStr_14548 = "_-1US" (String#2968, DoABC#3) // _SafeStr_14549 = "_-5sx" (String#4082, DoABC#3) // _SafeStr_14555 = "_-0rt" (String#24246, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2770 = "_-t-" (String#15367, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2771 package _-213 { import _-3yO._SafeStr_2464; import _-pv._SafeStr_3894; import _-4-n._SafeStr_4367; public class _SafeStr_2771 extends _SafeStr_2753 { public static const _SafeStr_14504:String = "COLOR1"; public static const _SafeStr_14505:String = "COLOR2"; public static const DEFAULT_COLOR_1:int = 0xEEEEEE; public static const DEFAULT_COLOR_2:int = 0x4B4B4B; private static const _SafeStr_14524:String = "BADGE"; private var _color1:int; private var _color2:int; private var _SafeStr_14525:String = ""; private var _SafeStr_14526:String = ""; override protected function updateModel(k:Number):Boolean { var _local_5:String; var _local_2:Boolean = super.updateModel(k); if (this._SafeStr_14525 == ""){ _local_5 = object.getModel().getString(_SafeStr_2464._SafeStr_11340); if (_local_5 != null){ this._SafeStr_14525 = _local_5; this._SafeStr_14526 = (this._SafeStr_14525 + "_32"); }; }; var _local_3:Number = object.getModel().getNumber(_SafeStr_2464.FURNITURE_GUILD_CUSTOMIZED_COLOR_1); this._color1 = ((isNaN(_local_3)) ? DEFAULT_COLOR_1 : (_local_3 as int)); var _local_4:Number = object.getModel().getNumber(_SafeStr_2464.FURNITURE_GUILD_CUSTOMIZED_COLOR_2); this._color2 = ((isNaN(_local_3)) ? DEFAULT_COLOR_2 : (_local_4 as int)); return (_local_2); } override protected function getSpriteColor(k:int, _arg_2:int, _arg_3:int):int { var _local_4:String = getSpriteTag(k, direction, _arg_2); switch (_local_4){ case _SafeStr_14504: return (this._color1); case _SafeStr_14505: return (this._color2); }; return (super.getSpriteColor(k, _arg_2, _arg_3)); } override protected function getSpriteAssetName(k:int, _arg_2:int):String { var _local_3:String = getSpriteTag(k, direction, _arg_2); if (_local_3 == _SafeStr_14524){ if (k == 32){ return (this._SafeStr_14526); }; return (this._SafeStr_14525); }; return (super.getSpriteAssetName(k, _arg_2)); } override protected function getLibraryAssetNameForSprite(k:_SafeStr_3894, _arg_2:_SafeStr_4367):String { if (_arg_2.tag == _SafeStr_14524){ return (("%group.badge.url%" + _arg_2.assetName.replace("badge_", ""))); }; return (super.getLibraryAssetNameForSprite(k, _arg_2)); } } }//package _-213 // _SafeStr_11340 = "_-1PM" (String#25576, DoABC#3) // _SafeStr_14504 = "_-6UL" (String#14276, DoABC#3) // _SafeStr_14505 = "_-20R" (String#9688, DoABC#3) // _SafeStr_14524 = "_-4f7" (String#12409, DoABC#3) // _SafeStr_14525 = "_-5Bz" (String#12963, DoABC#3) // _SafeStr_14526 = "_-5UW" (String#13273, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2771 = "_-6Xz" (String#14321, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2772 package _-213 { public class _SafeStr_2772 extends _SafeStr_2753 { private static const ANIMATION_ID_OFFSET_SLOW1:int = 20; private static const ANIMATION_ID_OFFSET_SLOW2:int = 10; private static const _SafeStr_14542:int = 31; private static const _SafeStr_14531:int = 32; private static const _SafeStr_14556:int = 30; private var _SafeStr_14535:Array; private var _SafeStr_7927:Boolean = false; public function _SafeStr_2772() { this._SafeStr_14535 = new Array(); super(); super.setAnimation(_SafeStr_14556); } override protected function setAnimation(k:int):void { if (k == 0){ if (!this._SafeStr_7927){ this._SafeStr_7927 = true; this._SafeStr_14535 = new Array(); this._SafeStr_14535.push(_SafeStr_14542); this._SafeStr_14535.push(_SafeStr_14531); return; }; }; if ((((k > 0)) && ((k <= ANIMATION_ID_OFFSET_SLOW2)))){ if (this._SafeStr_7927){ this._SafeStr_7927 = false; this._SafeStr_14535 = new Array(); if (direction == 2){ this._SafeStr_14535.push(((ANIMATION_ID_OFFSET_SLOW1 + 5) - k)); this._SafeStr_14535.push(((ANIMATION_ID_OFFSET_SLOW2 + 5) - k)); } else { this._SafeStr_14535.push((ANIMATION_ID_OFFSET_SLOW1 + k)); this._SafeStr_14535.push((ANIMATION_ID_OFFSET_SLOW2 + k)); }; this._SafeStr_14535.push(_SafeStr_14556); return; }; super.setAnimation(_SafeStr_14556); }; } override protected function updateAnimation(k:Number):int { if (super._SafeStr_14470(11)){ if (this._SafeStr_14535.length > 0){ super.setAnimation(this._SafeStr_14535.shift()); }; }; return (super.updateAnimation(k)); } } }//package _-213 // _SafeStr_14470 = "_-1CG" (String#8838, DoABC#3) // _SafeStr_14531 = "_-6de" (String#1623, DoABC#3) // _SafeStr_14535 = "_-5X8" (String#1596, DoABC#3) // _SafeStr_14542 = "_-3fk" (String#11394, DoABC#3) // _SafeStr_14556 = "_-2QP" (String#28063, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2772 = "_-1Lm" (String#8996, DoABC#3) // _SafeStr_7927 = "_-q2" (String#511, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2773 package _-213 { import in._SafeStr_3068; import _-3yO._SafeStr_2464; public class _SafeStr_2773 extends FurnitureVisualization { private var _SafeStr_11476:int = -1; private var _SafeStr_11477:int = -1; override protected function updateModel(k:Number):Boolean { var _local_2:Boolean = super.updateModel(k); var _local_3:_SafeStr_3068 = object.getModel(); var _local_4:int = _local_3.getNumber(_SafeStr_2464._SafeStr_11430); var _local_5:int = _local_3.getNumber(_SafeStr_2464._SafeStr_11431); if (((!((_local_4 == this._SafeStr_11476))) || (!((_local_5 == this._SafeStr_11477))))){ this._SafeStr_11476 = _local_4; this._SafeStr_11477 = _local_5; this._SafeStr_14557(k); }; return (_local_2); } private function _SafeStr_14557(k:Number):void { this.updateLayerCount(data.getLayerCount(k)); _SafeStr_11732(((data.getLayerCount(k) * this._SafeStr_11476) * this._SafeStr_11477)); updateSprites(k, true, 0); } override protected function updateLayerCount(k:int):void { _SafeStr_14558 = k; if ((this._SafeStr_11476 * this._SafeStr_11477) > 1){ _SafeStr_14558 = (_SafeStr_14558 * (this._SafeStr_11476 * this._SafeStr_11477)); }; } override protected function getAdditionalSpriteCount():int { return (0); } override protected function getSpriteTag(k:int, _arg_2:int, _arg_3:int):String { return (super.getSpriteTag(k, _arg_2, this._SafeStr_14559(k, _arg_3))); } override protected function getSpriteAlpha(k:int, _arg_2:int, _arg_3:int):int { return (super.getSpriteAlpha(k, _arg_2, this._SafeStr_14559(k, _arg_3))); } override protected function getSpriteColor(k:int, _arg_2:int, _arg_3:int):int { return (super.getSpriteColor(k, this._SafeStr_14559(k, _arg_2), _arg_3)); } override protected function getSpriteAssetName(k:int, _arg_2:int):String { return (super.getSpriteAssetName(k, this._SafeStr_14559(k, _arg_2))); } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int { var _local_4:int = super.getSpriteXOffset(k, _arg_2, this._SafeStr_14559(k, _arg_3)); var _local_5:int = (_arg_3 / data.getLayerCount(k)); var _local_6:int = (_local_5 % this._SafeStr_11477); var _local_7:int = (_local_5 / this._SafeStr_11477); return ((_local_4 + (((_local_6 - _local_7) * k) / 2))); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int { var _local_4:int = super.getSpriteYOffset(k, _arg_2, this._SafeStr_14559(k, _arg_3)); var _local_5:int = (_arg_3 / data.getLayerCount(k)); var _local_6:int = (_local_5 % this._SafeStr_11477); var _local_7:int = (_local_5 / this._SafeStr_11477); return ((_local_4 + (((_local_6 + _local_7) * k) / 4))); } override protected function getSpriteMouseCapture(k:int, _arg_2:int, _arg_3:int):Boolean { return (super.getSpriteMouseCapture(k, _arg_2, this._SafeStr_14559(k, _arg_3))); } override protected function getSpriteInk(k:int, _arg_2:int, _arg_3:int):int { return (super.getSpriteInk(k, _arg_2, this._SafeStr_14559(k, _arg_3))); } override protected function getSpriteZOffset(k:int, _arg_2:int, _arg_3:int):Number { return (super.getSpriteZOffset(k, _arg_2, this._SafeStr_14559(k, _arg_3))); } private function _SafeStr_14559(k:int, _arg_2:int):int { return ((((data)!=null) ? (_arg_2 % data.getLayerCount(k)) : _arg_2)); } } }//package _-213 // _SafeStr_11430 = "_-3k0" (String#31293, DoABC#3) // _SafeStr_11431 = "_-4s6" (String#34077, DoABC#3) // _SafeStr_11476 = "_-5Ow" (String#1591, DoABC#3) // _SafeStr_11477 = "_-4hm" (String#1578, DoABC#3) // _SafeStr_11732 = "_-4-y" (String#31965, DoABC#3) // _SafeStr_14557 = "_-6A2" (String#37264, DoABC#3) // _SafeStr_14558 = "_-22j" (String#3102, DoABC#3) // _SafeStr_14559 = "_-0DG" (String#22684, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2773 = "_-1j0" (String#9360, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2775 package _-213 { public class _SafeStr_2775 extends _SafeStr_2753 { override protected function usesAnimationResetting():Boolean { return (true); } } }//package _-213 // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2775 = "_-61j" (String#13807, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2777 package _-213 { import _-4-n._SafeStr_2660; import _-2CU.ColorData; public class _SafeStr_2777 extends FurnitureVisualization { private var _SafeStr_5447:FurnitureVisualizationData = null; override public function initialize(k:_SafeStr_2660):Boolean { this._SafeStr_5447 = (k as FurnitureVisualizationData); return (super.initialize(k)); } override protected function getSpriteColor(k:int, _arg_2:int, _arg_3:int):int { if (this._SafeStr_5447 == null){ return (ColorData._SafeStr_5375); }; var _local_4:int = this._SafeStr_5447._SafeStr_10637(k, _arg_2, _arg_3); return (_local_4); } } }//package _-213 // _SafeStr_10637 = "_-20T" (String#3097, DoABC#3) // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) // _SafeStr_2777 = "_-3D1" (String#10937, DoABC#3) // _SafeStr_5375 = "_-0WM" (String#574, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2778 package _-213 { public class _SafeStr_2778 extends _SafeStr_2753 { } }//package _-213 // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2778 = "_-58s" (String#12909, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2780 package _-213 { import in._SafeStr_3068; import _-3yO._SafeStr_2464; public class _SafeStr_2780 extends _SafeStr_2753 { private static const _SafeStr_14547:String = "ones_sprite"; private static const _SafeStr_14548:String = "tens_sprite"; private static const _SafeStr_14549:String = "hundreds_sprite"; private static const _SafeStr_14560:int = -1; override protected function updateObject(k:Number, _arg_2:Number):Boolean { super.updateObject(k, _arg_2); return (true); } override protected function getFrameNumber(k:int, _arg_2:int):int { var _local_3:_SafeStr_3068 = object.getModel(); var _local_4:int = _local_3.getNumber(_SafeStr_2464._SafeStr_11455); var _local_5:String = getSpriteTag(k, direction, _arg_2); switch (_local_5){ case _SafeStr_14547: return ((_local_4 % 10)); case _SafeStr_14548: return (((_local_4 / 10) % 10)); case _SafeStr_14549: return (((_local_4 / 100) % 10)); default: return (super.getFrameNumber(k, _arg_2)); }; } override protected function getSpriteAlpha(k:int, _arg_2:int, _arg_3:int):int { var _local_6:String; var _local_4:_SafeStr_3068 = object.getModel(); var _local_5:int = _local_4.getNumber(_SafeStr_2464._SafeStr_11455); if (_local_5 == _SafeStr_14560){ _local_6 = getSpriteTag(k, _arg_2, _arg_3); switch (_local_6){ case _SafeStr_14547: case _SafeStr_14548: case _SafeStr_14549: return (0); }; }; return (super.getSpriteAlpha(k, _arg_2, _arg_3)); } } }//package _-213 // _SafeStr_11455 = "_-5No" (String#35350, DoABC#3) // _SafeStr_14547 = "_-Mj" (String#4397, DoABC#3) // _SafeStr_14548 = "_-1US" (String#2968, DoABC#3) // _SafeStr_14549 = "_-5sx" (String#4082, DoABC#3) // _SafeStr_14560 = "_-0ct" (String#23669, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2780 = "_-3pM" (String#11556, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_2781 package _-213 { public class _SafeStr_2781 extends _SafeStr_2753 { private static const ANIMATION_ID_OFFSET_SLOW1:int = 20; private static const ANIMATION_ID_OFFSET_SLOW2:int = 9; private static const _SafeStr_14531:int = -1; private var _SafeStr_14535:Array; private var _SafeStr_7927:Boolean = false; public function _SafeStr_2781() { this._SafeStr_14535 = new Array(); super(); } override protected function setAnimation(k:int):void { if (k == -1){ if (!this._SafeStr_7927){ this._SafeStr_7927 = true; this._SafeStr_14535 = new Array(); this._SafeStr_14535.push(_SafeStr_14531); return; }; }; if ((((k >= 0)) && ((k <= 7)))){ if (this._SafeStr_7927){ this._SafeStr_7927 = false; this._SafeStr_14535 = new Array(); this._SafeStr_14535.push(ANIMATION_ID_OFFSET_SLOW1); this._SafeStr_14535.push((ANIMATION_ID_OFFSET_SLOW2 + k)); this._SafeStr_14535.push(k); return; }; super.setAnimation(k); }; } override protected function updateAnimation(k:Number):int { if (super._SafeStr_14470(0)){ if (this._SafeStr_14535.length > 0){ super.setAnimation(this._SafeStr_14535.shift()); }; }; return (super.updateAnimation(k)); } } }//package _-213 // _SafeStr_14470 = "_-1CG" (String#8838, DoABC#3) // _SafeStr_14531 = "_-6de" (String#1623, DoABC#3) // _SafeStr_14535 = "_-5X8" (String#1596, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2781 = "_-0hF" (String#8312, DoABC#3) // _SafeStr_7927 = "_-q2" (String#511, DoABC#3) //------------------------------------------------------------ //_-213._SafeStr_4385 package _-213 { import _-151._SafeStr_2306; import flash.display.BitmapData; import _-ue.Map; import flash.geom.Point; import _-151._SafeStr_2305; import _-151._SafeStr_2303; import flash.geom.Matrix; import flash.geom.Rectangle; public class _SafeStr_4385 { private var _SafeStr_11629:int = -1; private var _SafeStr_11718:Number = 0; private var _SafeStr_11719:Number = 0; private var _SafeStr_11720:Number = 0; private var _SafeStr_11721:Number = 0; private var _SafeStr_11625:_SafeStr_2306 = null; private var _SafeStr_10496:_SafeStr_2306 = null; private var _SafeStr_11626:_SafeStr_2306 = null; private var _SafeStr_11627:_SafeStr_2306 = null; private var _SafeStr_14561:_SafeStr_2306 = null; private var _SafeStr_14562:_SafeStr_2306 = null; private var _normal:_SafeStr_2306 = null; private var _SafeStr_11630:Boolean = true; private var _SafeStr_5384:BitmapData = null; private var _SafeStr_11640:Map = null; private var _SafeStr_10385:Point = null; private var _SafeStr_11632:Number = 0; private var _color:uint = 0; private var _SafeStr_14563:Boolean = false; private var _SafeStr_5338:String = null; private var _SafeStr_11650:_SafeStr_2306 = null; private var _SafeStr_11651:_SafeStr_2306 = null; private var _SafeStr_11652:_SafeStr_2306 = null; private var _SafeStr_11653:_SafeStr_2306 = null; private var _SafeStr_5378:Number = 0; private var _height:Number = 0; public function _SafeStr_4385(k:_SafeStr_2305, _arg_2:_SafeStr_2305, _arg_3:_SafeStr_2305) { this._SafeStr_11625 = new _SafeStr_2306(); this._SafeStr_10496 = new _SafeStr_2306(); this._SafeStr_10496._SafeStr_10465(k); this._SafeStr_11626 = new _SafeStr_2306(); this._SafeStr_11626._SafeStr_10465(_arg_2); this._SafeStr_11627 = new _SafeStr_2306(); this._SafeStr_11627._SafeStr_10465(_arg_3); this._SafeStr_14561 = new _SafeStr_2306(); this._SafeStr_14561._SafeStr_10465(_arg_2); this._SafeStr_14562 = new _SafeStr_2306(); this._SafeStr_14562._SafeStr_10465(_arg_3); this._normal = _SafeStr_2306._SafeStr_10461(this._SafeStr_11626, this._SafeStr_11627); if (this._normal.length > 0){ this._normal._SafeStr_5767((1 / this._normal.length)); }; this._SafeStr_10385 = new Point(); this._SafeStr_11650 = new _SafeStr_2306(); this._SafeStr_11651 = new _SafeStr_2306(); this._SafeStr_11652 = new _SafeStr_2306(); this._SafeStr_11653 = new _SafeStr_2306(); this._SafeStr_11640 = new Map(); } public function get bitmapData():BitmapData { if (this._SafeStr_11630){ if (this._SafeStr_5384 != null){ return (this._SafeStr_5384.clone()); }; }; return (null); } public function get visible():Boolean { return (this._SafeStr_11630); } public function get offset():Point { return (this._SafeStr_10385); } public function get relativeDepth():Number { return (this._SafeStr_11632); } public function get color():uint { return (this._color); } public function set color(k:uint):void { this._color = k; } public function get _SafeStr_11657():_SafeStr_2305 { return (this._SafeStr_11626); } public function get _SafeStr_11658():_SafeStr_2305 { return (this._SafeStr_11627); } public function get location():_SafeStr_2305 { return (this._SafeStr_10496); } public function get normal():_SafeStr_2305 { return (this._normal); } public function dispose():void { var k:int; var _local_2:BitmapData; if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); this._SafeStr_5384 = null; }; if (this._SafeStr_11640 != null){ k = 0; while (k < this._SafeStr_11640.length) { _local_2 = (this._SafeStr_11640._SafeStr_5595(k) as BitmapData); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_11640.dispose(); this._SafeStr_11640 = null; }; this._SafeStr_11625 = null; this._SafeStr_10496 = null; this._SafeStr_11626 = null; this._SafeStr_11627 = null; this._SafeStr_14561 = null; this._SafeStr_14562 = null; this._normal = null; this._SafeStr_11650 = null; this._SafeStr_11651 = null; this._SafeStr_11652 = null; this._SafeStr_11653 = null; } public function _SafeStr_14564(k:Boolean):void { if (k != this._SafeStr_14563){ if (!k){ this._SafeStr_11626._SafeStr_10465(this._SafeStr_14561); this._SafeStr_11627._SafeStr_10465(this._SafeStr_14562); } else { this._SafeStr_11626._SafeStr_10465(this._SafeStr_14561); this._SafeStr_11626._SafeStr_5767((this._SafeStr_14562.length / this._SafeStr_14561.length)); this._SafeStr_11627._SafeStr_10465(this._SafeStr_14562); this._SafeStr_11627._SafeStr_5767((this._SafeStr_14561.length / this._SafeStr_14562.length)); }; this._SafeStr_11629 = -1; this._SafeStr_11718 = (this._SafeStr_11718 - 1); this._SafeStr_14563 = k; this._SafeStr_11656(); }; } private function _SafeStr_11662(k:String, _arg_2:BitmapData):Boolean { var _local_3:BitmapData = (this._SafeStr_11640.remove(k) as BitmapData); if (((!((_local_3 == null))) && (!((_arg_2 == _local_3))))){ _local_3.dispose(); }; this._SafeStr_11640.add(k, _arg_2); return (true); } private function _SafeStr_11656():void { var k:int; var _local_2:BitmapData; if (this._SafeStr_11640 != null){ k = 0; while (k < this._SafeStr_11640.length) { _local_2 = (this._SafeStr_11640._SafeStr_5595(k) as BitmapData); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_11640.reset(); }; } private function getTextureIdentifier(k:_SafeStr_2303):String { if (k == null){ return (null); }; var _local_2:String = String(k.scale); return (_local_2); } private function _SafeStr_11663(k:_SafeStr_2303):Boolean { if (k == null){ return (false); }; var _local_2:String = this.getTextureIdentifier(k); var _local_3:BitmapData = (this._SafeStr_11640.getValue(_local_2) as BitmapData); if ((((this._SafeStr_5378 > 0)) && ((this._height > 0)))){ if (_local_3 == null){ return (true); }; }; return (false); } private function _SafeStr_11665(k:_SafeStr_2303, _arg_2:int):BitmapData { var _local_5:Number; var _local_6:Number; var _local_7:_SafeStr_2305; if (k == null){ return (null); }; var _local_3:String = this.getTextureIdentifier(k); var _local_4:BitmapData; if (this._SafeStr_11663(k)){ _local_5 = (this._SafeStr_11626.length * k.scale); _local_6 = (this._SafeStr_11627.length * k.scale); if (_local_5 < 1){ _local_5 = 1; }; if (_local_6 < 1){ _local_6 = 1; }; _local_7 = k._SafeStr_10449(this._normal); _local_4 = (this._SafeStr_11640.getValue(_local_3) as BitmapData); if (_local_4 == null){ _local_4 = new BitmapData(_local_5, _local_6, true, (0xFF000000 | this._color)); if (_local_4 != null){ this._SafeStr_11662(_local_3, _local_4); }; }; } else { _local_4 = (this._SafeStr_11640.getValue(_local_3) as BitmapData); }; if (_local_4 != null){ return (_local_4); }; return (null); } public function update(k:_SafeStr_2303, _arg_2:int):Boolean { var _local_4:_SafeStr_2305; var _local_5:Number; var _local_6:_SafeStr_2305; var _local_7:Number; var _local_8:Number; var _local_9:BitmapData; if ((((((((((k == null)) || ((((this._SafeStr_10496 == null)) && (!((this._SafeStr_11625 == null))))))) || ((this._SafeStr_11626 == null)))) || ((this._SafeStr_11627 == null)))) || ((this._normal == null)))){ return (false); }; var _local_3:Boolean; if (k._SafeStr_10456 != this._SafeStr_11629){ this._SafeStr_11629 = k._SafeStr_10456; _local_4 = k.direction; if (((!((_local_4 == null))) && (((((((!((_local_4.x == this._SafeStr_11718))) || (!((_local_4.y == this._SafeStr_11719))))) || (!((_local_4.z == this._SafeStr_11720))))) || (!((k.scale == this._SafeStr_11721))))))){ this._SafeStr_11718 = _local_4.x; this._SafeStr_11719 = _local_4.y; this._SafeStr_11720 = _local_4.z; this._SafeStr_11721 = k.scale; _local_3 = true; _local_5 = 0; _local_5 = _SafeStr_2306.cosAngle(k._SafeStr_10448, this.normal); if (_local_5 > -0.001){ if (this._SafeStr_11630){ this._SafeStr_11630 = false; return (true); }; return (false); }; this._SafeStr_11678(k); _local_6 = k._SafeStr_10450(this._SafeStr_11625); _local_7 = _local_6.z; _local_8 = Math.max((this._SafeStr_11650.z - _local_7), (this._SafeStr_11651.z - _local_7), (this._SafeStr_11652.z - _local_7), (this._SafeStr_11653.z - _local_7)); this._SafeStr_11632 = _local_8; this._SafeStr_11630 = true; }; }; if (((this._SafeStr_11663(k)) || (_local_3))){ if ((((((this._SafeStr_5384 == null)) || (!((this._SafeStr_5378 == this._SafeStr_5384.width))))) || (!((this._height == this._SafeStr_5384.height))))){ if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); this._SafeStr_5384 = null; if ((((this._SafeStr_5378 < 1)) || ((this._height < 1)))){ return (true); }; } else { if ((((this._SafeStr_5378 < 1)) || ((this._height < 1)))){ return (false); }; }; this._SafeStr_5384 = new BitmapData(this._SafeStr_5378, this._height, true, 0xFFFFFF); this._SafeStr_5384.lock(); } else { this._SafeStr_5384.lock(); this._SafeStr_5384.fillRect(this._SafeStr_5384.rect, 0xFFFFFF); }; _local_9 = this._SafeStr_11665(k, _arg_2); if (_local_9 != null){ this._SafeStr_11679(k, _local_9); }; this._SafeStr_5384.unlock(); return (true); }; return (false); } private function _SafeStr_11678(k:_SafeStr_2303):void { this._SafeStr_11650._SafeStr_10465(k._SafeStr_10450(this._SafeStr_10496)); this._SafeStr_11651._SafeStr_10465(k._SafeStr_10450(_SafeStr_2306.sum(this._SafeStr_10496, this._SafeStr_11627))); this._SafeStr_11652._SafeStr_10465(k._SafeStr_10450(_SafeStr_2306.sum(_SafeStr_2306.sum(this._SafeStr_10496, this._SafeStr_11626), this._SafeStr_11627))); this._SafeStr_11653._SafeStr_10465(k._SafeStr_10450(_SafeStr_2306.sum(this._SafeStr_10496, this._SafeStr_11626))); this._SafeStr_10385 = k._SafeStr_5381(this._SafeStr_11625); this._SafeStr_11650.x = Math.round(this._SafeStr_11650.x); this._SafeStr_11650.y = Math.round(this._SafeStr_11650.y); this._SafeStr_11651.x = Math.round(this._SafeStr_11651.x); this._SafeStr_11651.y = Math.round(this._SafeStr_11651.y); this._SafeStr_11652.x = Math.round(this._SafeStr_11652.x); this._SafeStr_11652.y = Math.round(this._SafeStr_11652.y); this._SafeStr_11653.x = Math.round(this._SafeStr_11653.x); this._SafeStr_11653.y = Math.round(this._SafeStr_11653.y); this._SafeStr_10385.x = Math.round(this._SafeStr_10385.x); this._SafeStr_10385.y = Math.round(this._SafeStr_10385.y); var _local_2:Number = Math.min(this._SafeStr_11650.x, this._SafeStr_11651.x, this._SafeStr_11652.x, this._SafeStr_11653.x); var _local_3:Number = Math.max(this._SafeStr_11650.x, this._SafeStr_11651.x, this._SafeStr_11652.x, this._SafeStr_11653.x); var _local_4:Number = Math.min(this._SafeStr_11650.y, this._SafeStr_11651.y, this._SafeStr_11652.y, this._SafeStr_11653.y); var _local_5:Number = Math.max(this._SafeStr_11650.y, this._SafeStr_11651.y, this._SafeStr_11652.y, this._SafeStr_11653.y); _local_3 = (_local_3 - _local_2); this._SafeStr_10385.x = (this._SafeStr_10385.x - _local_2); this._SafeStr_11650.x = (this._SafeStr_11650.x - _local_2); this._SafeStr_11651.x = (this._SafeStr_11651.x - _local_2); this._SafeStr_11652.x = (this._SafeStr_11652.x - _local_2); this._SafeStr_11653.x = (this._SafeStr_11653.x - _local_2); _local_5 = (_local_5 - _local_4); this._SafeStr_10385.y = (this._SafeStr_10385.y - _local_4); this._SafeStr_11650.y = (this._SafeStr_11650.y - _local_4); this._SafeStr_11651.y = (this._SafeStr_11651.y - _local_4); this._SafeStr_11652.y = (this._SafeStr_11652.y - _local_4); this._SafeStr_11653.y = (this._SafeStr_11653.y - _local_4); this._SafeStr_5378 = _local_3; this._height = _local_5; } private function _SafeStr_11679(k:_SafeStr_2303, _arg_2:BitmapData):void { if ((((((((((((this._SafeStr_11650 == null)) || ((this._SafeStr_11651 == null)))) || ((this._SafeStr_11652 == null)))) || ((this._SafeStr_11653 == null)))) || ((_arg_2 == null)))) || ((this._SafeStr_5384 == null)))){ return; }; var _local_3:Number = (this._SafeStr_11653.x - this._SafeStr_11652.x); var _local_4:Number = (this._SafeStr_11653.y - this._SafeStr_11652.y); var _local_5:Number = (this._SafeStr_11651.x - this._SafeStr_11652.x); var _local_6:Number = (this._SafeStr_11651.y - this._SafeStr_11652.y); if (Math.abs((_local_5 - _arg_2.width)) <= 1){ _local_5 = _arg_2.width; }; if (Math.abs((_local_6 - _arg_2.width)) <= 1){ _local_6 = _arg_2.width; }; if (Math.abs((_local_3 - _arg_2.height)) <= 1){ _local_3 = _arg_2.height; }; if (Math.abs((_local_4 - _arg_2.height)) <= 1){ _local_4 = _arg_2.height; }; var _local_7:Number = (_local_5 / _arg_2.width); var _local_8:Number = (_local_6 / _arg_2.width); var _local_9:Number = (_local_3 / _arg_2.height); var _local_10:Number = (_local_4 / _arg_2.height); var _local_11:Matrix = new Matrix(); _local_11.a = _local_7; _local_11.b = _local_8; _local_11.c = _local_9; _local_11.d = _local_10; _local_11.translate(this._SafeStr_11652.x, this._SafeStr_11652.y); this.draw(_arg_2, _local_11); } private function draw(k:BitmapData, _arg_2:Matrix):void { var _local_3:int; var _local_4:int; var _local_5:Number; var _local_6:int; var _local_7:int; if (this._SafeStr_5384 != null){ if ((((((((((_arg_2.a == 1)) && ((_arg_2.d == 1)))) && ((_arg_2.c == 0)))) && (!((_arg_2.b == 0))))) && ((Math.abs(_arg_2.b) <= 1)))){ _local_3 = 0; _local_4 = 0; _local_5 = 0; _local_6 = 0; if (_arg_2.b > 0){ _arg_2.ty++; }; _local_7 = 0; while (_local_3 < k.width) { _local_3++; _local_5 = (_local_5 + Math.abs(_arg_2.b)); if (_local_5 >= 1){ this._SafeStr_5384.copyPixels(k, new Rectangle((_local_4 + _local_6), 0, (_local_3 - _local_4), k.height), new Point((_arg_2.tx + _local_4), (_arg_2.ty + _local_7)), null, null, true); _local_4 = _local_3; if (_arg_2.b > 0){ _local_7++; } else { _local_7--; }; _local_5 = 0; }; }; if (_local_5 > 0){ this._SafeStr_5384.copyPixels(k, new Rectangle(_local_4, 0, (_local_3 - _local_4), k.height), new Point((_arg_2.tx + _local_4), (_arg_2.ty + _local_7)), null, null, true); }; return; }; this._SafeStr_5384.draw(k, _arg_2, null, null, null, false); }; } } }//package _-213 // _SafeStr_10385 = "_-4WK" (String#503, DoABC#3) // _SafeStr_10448 = "_-38G" (String#10865, DoABC#3) // _SafeStr_10449 = "_-1OR" (String#9047, DoABC#3) // _SafeStr_10450 = "_-3v4" (String#11648, DoABC#3) // _SafeStr_10456 = "_-3qv" (String#3557, DoABC#3) // _SafeStr_10461 = "_-47o" (String#32287, DoABC#3) // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_10496 = "_-3F8" (String#330, DoABC#3) // _SafeStr_11625 = "_-2G1" (String#9963, DoABC#3) // _SafeStr_11626 = "_-1uh" (String#3073, DoABC#3) // _SafeStr_11627 = "_-6Xv" (String#4269, DoABC#3) // _SafeStr_11629 = "_-4Tr" (String#857, DoABC#3) // _SafeStr_11630 = "_-5jx" (String#4045, DoABC#3) // _SafeStr_11632 = "_-4xT" (String#1118, DoABC#3) // _SafeStr_11640 = "_-46S" (String#3617, DoABC#3) // _SafeStr_11650 = "_-3HT" (String#10996, DoABC#3) // _SafeStr_11651 = "_-5AJ" (String#12936, DoABC#3) // _SafeStr_11652 = "_-0Ve" (String#8115, DoABC#3) // _SafeStr_11653 = "_-5ZF" (String#13346, DoABC#3) // _SafeStr_11656 = "_-2Tt" (String#10193, DoABC#3) // _SafeStr_11657 = "_-4Z6" (String#12302, DoABC#3) // _SafeStr_11658 = "_-6PX" (String#14203, DoABC#3) // _SafeStr_11662 = "_-1TQ" (String#9124, DoABC#3) // _SafeStr_11663 = "_-3fH" (String#11385, DoABC#3) // _SafeStr_11665 = "_-5lj" (String#4050, DoABC#3) // _SafeStr_11678 = "_-Dd" (String#14656, DoABC#3) // _SafeStr_11679 = "_-0kk" (String#8360, DoABC#3) // _SafeStr_11718 = "_-0Dg" (String#7824, DoABC#3) // _SafeStr_11719 = "_-3I6" (String#11002, DoABC#3) // _SafeStr_11720 = "_-28h" (String#9837, DoABC#3) // _SafeStr_11721 = "_-bh" (String#15084, DoABC#3) // _SafeStr_14561 = "_-s3" (String#40476, DoABC#3) // _SafeStr_14562 = "_-FO" (String#39043, DoABC#3) // _SafeStr_14563 = "_-3dL" (String#31046, DoABC#3) // _SafeStr_14564 = "_-5e7" (String#35984, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_4385 = "_-oM" (String#15292, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_5381 = "_-08f" (String#7749, DoABC#3) // _SafeStr_5384 = "_-08g" (String#496, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5767 = "_-5a5" (String#35822, DoABC#3) //------------------------------------------------------------ //_-213.AnimatedFurnitureVisualizationData package _-213 { import _-2CU.SizeData; import _-2CU.AnimationSizeData; import _-2CU.AnimationFrame; public class AnimatedFurnitureVisualizationData extends FurnitureVisualizationData { override protected function createSizeData(k:int, _arg_2:int, _arg_3:int):SizeData { var _local_4:SizeData; _local_4 = new AnimationSizeData(_arg_2, _arg_3); return (_local_4); } override protected function processVisualizationElement(k:SizeData, _arg_2:XML):Boolean { var _local_3:AnimationSizeData; if ((((k == null)) || ((_arg_2 == null)))){ return (false); }; switch (String(_arg_2.name())){ case "animations": _local_3 = (k as AnimationSizeData); if (_local_3 != null){ if (!_local_3._SafeStr_14565(_arg_2)){ return (false); }; }; break; default: if (!super.processVisualizationElement(k, _arg_2)){ return (false); }; }; return (true); } public function _SafeStr_14459(k:int, _arg_2:int):Boolean { var _local_3:AnimationSizeData = (_SafeStr_14566(k) as AnimationSizeData); if (_local_3 != null){ return (_local_3._SafeStr_14459(_arg_2)); }; return (false); } public function _SafeStr_14567(k:int):int { var _local_2:AnimationSizeData = (_SafeStr_14566(k) as AnimationSizeData); if (_local_2 != null){ return (_local_2._SafeStr_14567()); }; return (0); } public function getAnimationId(k:int, _arg_2:int):int { var _local_3:AnimationSizeData = (_SafeStr_14566(k) as AnimationSizeData); if (_local_3 != null){ return (_local_3.getAnimationId(_arg_2)); }; return (0); } public function _SafeStr_14467(k:int, _arg_2:int, _arg_3:int):Boolean { var _local_4:AnimationSizeData = (_SafeStr_14566(k) as AnimationSizeData); if (_local_4 != null){ return (_local_4._SafeStr_14467(_arg_2, _arg_3)); }; return (false); } public function _SafeStr_14474(k:int, _arg_2:int, _arg_3:int):int { var _local_4:AnimationSizeData = (_SafeStr_14566(k) as AnimationSizeData); if (_local_4 != null){ return (_local_4._SafeStr_14474(_arg_2, _arg_3)); }; return (0); } public function _SafeStr_14476(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):AnimationFrame { var _local_6:AnimationSizeData = (_SafeStr_14566(k) as AnimationSizeData); if (_local_6 != null){ return (_local_6._SafeStr_14476(_arg_2, _arg_3, _arg_4, _arg_5)); }; return (null); } public function _SafeStr_14481(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int, _arg_7:int):AnimationFrame { var _local_8:AnimationSizeData = (_SafeStr_14566(k) as AnimationSizeData); if (_local_8 != null){ return (_local_8._SafeStr_14481(_arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7)); }; return (null); } } }//package _-213 // _SafeStr_14459 = "_-3B" (String#29926, DoABC#3) // _SafeStr_14467 = "_-6X" (String#38146, DoABC#3) // _SafeStr_14474 = "_-1M-" (String#25441, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_14481 = "_-2Ed" (String#27606, DoABC#3) // _SafeStr_14565 = "_-2qk" (String#29096, DoABC#3) // _SafeStr_14566 = "_-4JU" (String#32746, DoABC#3) // _SafeStr_14567 = "_-6Df" (String#37403, DoABC#3) //------------------------------------------------------------ //_-213.FurnitureCuboidVisualization package _-213 { import _-4-n.RoomObjectSpriteVisualization; import _-5Vt.AssetLibrary; import _-4-n._SafeStr_2660; import _-151._SafeStr_2305; import in._SafeStr_2436; import _-3yO._SafeStr_2464; import _-151._SafeStr_2306; import _-151._SafeStr_2303; import _-5Vt.BitmapDataAsset; import _-4-n._SafeStr_4367; import flash.display.BitmapData; import flash.geom.Point; public class FurnitureCuboidVisualization extends RoomObjectSpriteVisualization { private var _SafeStr_5576:AssetLibrary = null; private var _SafeStr_11698:Array; private var _SafeStr_11699:Boolean = false; private var _SafeStr_11716:int = 0; public function FurnitureCuboidVisualization() { this._SafeStr_11698 = []; super(); } override public function dispose():void { var k:int; var _local_2:_SafeStr_4385; super.dispose(); if (this._SafeStr_5576 != null){ this._SafeStr_5576.dispose(); this._SafeStr_5576 = null; }; if (this._SafeStr_11698 != null){ k = 0; while (k < this._SafeStr_11698.length) { _local_2 = (this._SafeStr_11698[k] as _SafeStr_4385); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_11698 = null; }; } override public function initialize(k:_SafeStr_2660):Boolean { reset(); return (true); } protected function _SafeStr_11731():void { var k:int = 1; _SafeStr_11732(k); } protected function initializePlanes():void { var _local_9:_SafeStr_2305; var _local_10:_SafeStr_4385; if (this._SafeStr_11699){ return; }; var k:_SafeStr_2436 = object; if (k == null){ return; }; var _local_2:int = 1; var _local_3:Number = k.getModel().getNumber(_SafeStr_2464._SafeStr_11430); var _local_4:Number = k.getModel().getNumber(_SafeStr_2464._SafeStr_11431); var _local_5:Number = k.getModel().getNumber(_SafeStr_2464._SafeStr_11496); if (((((isNaN(_local_3)) || (isNaN(_local_4)))) || (isNaN(_local_5)))){ return; }; var _local_6:_SafeStr_2306 = new _SafeStr_2306(_local_3, 0, 0); var _local_7:_SafeStr_2306 = new _SafeStr_2306(0, _local_4, 0); var _local_8:_SafeStr_2306 = new _SafeStr_2306(-0.5, -0.5, 0); if (((((!((_local_8 == null))) && (!((_local_6 == null))))) && (!((_local_7 == null))))){ _local_9 = _SafeStr_2306._SafeStr_10461(_local_6, _local_7); _local_10 = new _SafeStr_4385(_local_8, _local_6, _local_7); _local_10.color = 0xFFFF00; this._SafeStr_11698.push(_local_10); } else { return; }; this._SafeStr_11699 = true; this._SafeStr_11731(); } override public function update(k:_SafeStr_2303, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void { var _local_5:_SafeStr_2436 = object; if (_local_5 == null){ return; }; if (this._SafeStr_5576 == null){ this._SafeStr_5576 = new AssetLibrary(("furniture cuboid visualization - " + _local_5.getInstanceId())); }; if (k == null){ return; }; this.initializePlanes(); this._SafeStr_11769(k, _arg_2); } protected function _SafeStr_11769(k:_SafeStr_2303, _arg_2:int):void { var _local_6:Boolean; var _local_7:String; var _local_8:BitmapDataAsset; var _local_9:_SafeStr_4385; var _local_10:_SafeStr_4367; var _local_11:int; var _local_12:BitmapData; var _local_13:BitmapData; var _local_14:Point; var _local_3:_SafeStr_2436 = object; if (_local_3 == null){ return; }; if ((((k == null)) || ((this._SafeStr_5576 == null)))){ return; }; this._SafeStr_11716++; var _local_4:int = _arg_2; var _local_5:int; while (_local_5 < this._SafeStr_11698.length) { _local_6 = false; _local_7 = ((("plane " + _local_5) + " ") + k.scale); _local_8 = (this._SafeStr_5576.getAssetByName(_local_7) as BitmapDataAsset); if (_local_8 == null){ _local_8 = new BitmapDataAsset(this._SafeStr_5576.getAssetTypeDeclarationByClass(BitmapDataAsset)); this._SafeStr_5576.setAsset(_local_7, _local_8); }; _local_9 = (this._SafeStr_11698[_local_5] as _SafeStr_4385); if (_local_9 != null){ _local_11 = _local_3.getDirection().x; if (((((_local_11 / 45) == 2)) || (((_local_11 / 45) == 6)))){ _local_9._SafeStr_14564(true); } else { _local_9._SafeStr_14564(false); }; if (_local_9.update(k, _local_4)){ _local_12 = _local_9.bitmapData; _local_13 = (_local_8.content as BitmapData); if (_local_12 == null){ _local_8 = null; } else { if (_local_13 != _local_12){ if (_local_13 != null){ _local_13.dispose(); }; _local_8._SafeStr_11787(_local_12); }; }; _local_6 = true; }; } else { _local_8 = null; }; _local_10 = _SafeStr_10110(_local_5); if (_local_10 != null){ if (_local_9 != null){ _local_14 = _local_9.offset; _local_10.offsetX = -(_local_14.x); _local_10.offsetY = -(_local_14.y); _local_10.color = _local_9.color; _local_10.visible = _local_9.visible; } else { _local_10.visible = false; }; if (_local_8 != null){ _local_10.asset = (_local_8.content as BitmapData); } else { _local_10.asset = null; }; if (_local_6){ _local_10.assetName = ((((_local_7 + "_") + _local_3.getInstanceId()) + "_") + this._SafeStr_11716); }; _local_10.relativeDepth = _local_9.relativeDepth; }; _local_5++; }; } } }//package _-213 // _SafeStr_10110 = "_-30n" (String#3354, DoABC#3) // _SafeStr_10461 = "_-47o" (String#32287, DoABC#3) // _SafeStr_11430 = "_-3k0" (String#31293, DoABC#3) // _SafeStr_11431 = "_-4s6" (String#34077, DoABC#3) // _SafeStr_11496 = "_-4Gw" (String#32644, DoABC#3) // _SafeStr_11698 = "_-2Ls" (String#1507, DoABC#3) // _SafeStr_11699 = "_-0rY" (String#8477, DoABC#3) // _SafeStr_11716 = "_-dT" (String#15103, DoABC#3) // _SafeStr_11731 = "_-60n" (String#13796, DoABC#3) // _SafeStr_11732 = "_-4-y" (String#31965, DoABC#3) // _SafeStr_11769 = "_-6hv" (String#14469, DoABC#3) // _SafeStr_11787 = "continue" (String#16046, DoABC#3) // _SafeStr_14564 = "_-5e7" (String#35984, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4385 = "_-oM" (String#15292, DoABC#3) // _SafeStr_5576 = "_-3Mj" (String#204, DoABC#3) //------------------------------------------------------------ //_-213.FurnitureExternalImageVisualization package _-213 { import _-2CU.ExtraDataManager; import adobe.serialization.json.JSONDecoder; import flash.net.URLLoader; import flash.net.URLRequest; import flash.events.Event; import flash.events.IOErrorEvent; import flash.display.BitmapData; import _-pv._SafeStr_3894; import _-4-n._SafeStr_4367; public class FurnitureExternalImageVisualization extends _SafeStr_2766 { private var _SafeStr_14568:Boolean; private var _SafeStr_13634:String; private var _SafeStr_14569:String; private var _SafeStr_8962:String; private var _SafeStr_14570:Boolean = false; private var _SafeStr_14571:String = ""; private var _SafeStr_14572:String; public function FurnitureExternalImageVisualization():void { _SafeStr_14495 = true; } override public function setExternalBaseUrls(k:String, _arg_2:String, _arg_3:Boolean):void { this._SafeStr_13634 = k; this._SafeStr_14569 = _arg_2; this._SafeStr_14568 = _arg_3; } override protected function getThumbnailURL():String { var uuid:String; var url:String; if (((((!(object)) || ((this._SafeStr_13634 == "disabled")))) || ((this._SafeStr_8962 == ExtraDataManager._SafeStr_14573)))){ return (null); }; if (this._SafeStr_8962){ return (this._SafeStr_8962); }; var jsonString:String = object.getModel().getString("furniture_data"); if (jsonString == null){ return (null); }; try { if (object.getType().indexOf("external_image_wallitem_poster") != -1){ this._SafeStr_14571 = ""; } else { this._SafeStr_14571 = "postcards/selfie/"; }; uuid = this._SafeStr_9795(jsonString, "id", null); if (((uuid) && ((uuid.length > 0)))){ if (!this._SafeStr_14570){ this._SafeStr_14572 = uuid; this._SafeStr_14570 = true; if (this._SafeStr_14568){ ExtraDataManager._SafeStr_14574(this); } else { this._SafeStr_7858(uuid); }; }; return (null); }; url = this._SafeStr_9795(jsonString, "w", "url"); url = this._SafeStr_14575(url, this._SafeStr_14571); } catch(error:Error) { return (null); }; this._SafeStr_8962 = url; return (url); } public function _SafeStr_14576():String { return (this._SafeStr_14572); } private function _SafeStr_14575(k:String, _arg_2:String):String { if (k == ExtraDataManager._SafeStr_14573){ return (k); }; if (k.indexOf("http") != 0){ k = ((this._SafeStr_13634 + _arg_2) + k); }; k = k.replace(".png", "_small.png"); if (k.indexOf(".png") == -1){ k = (k + "_small.png"); }; return (k); } private function _SafeStr_9795(k:String, _arg_2:String, _arg_3:String):String { var _local_4:Object = new JSONDecoder(k, false).getValue(); var _local_5:String = _local_4[_arg_2]; if ((((_local_5 == null)) && (!((_arg_3 == null))))){ _local_5 = _local_4[_arg_3]; }; return (_local_5); } private function _SafeStr_7858(k:String):void { var _local_2:String = (this._SafeStr_14569 + k); var _local_3:URLLoader = new URLLoader(new URLRequest(_local_2)); _local_3.addEventListener(Event.COMPLETE, this._SafeStr_7864); _local_3.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_14577); this._SafeStr_14570 = true; } private function _SafeStr_14577(k:Event):void { _SafeStr_4.log(("Extra data failed to load " + k.toString())); } private function _SafeStr_7864(k:Event):void { var _local_2:String = URLLoader(k.target).data; if (_local_2.length == 0){ return; }; var _local_3:String = this._SafeStr_9795(_local_2, "w", "url"); this._SafeStr_8962 = this._SafeStr_14575(_local_3, this._SafeStr_14571); } public function _SafeStr_14578(k:String):void { this._SafeStr_8962 = this._SafeStr_14575(k, this._SafeStr_14571); } public function _SafeStr_14579():String { return (this._SafeStr_14569); } override public function dispose():void { ExtraDataManager._SafeStr_14580(this); super.dispose(); } override public function getImage(k:int, _arg_2:int):BitmapData { if (!_SafeStr_5401){ return (new BitmapData(1, 1, true, 0)); }; var _local_3:String = _SafeStr_14503(_arg_2, 32); if ((((_SafeStr_5401.getAsset(_local_3) == null)) && (object))){ _local_3 = (object.getType() + "_icon_a"); }; if (_SafeStr_5401.getAsset(_local_3) == null){ return (new BitmapData(1, 1, true, 0)); }; var _local_4:Object = _SafeStr_5401.getAsset(_local_3).asset.content; if (!_local_4){ return (new BitmapData(1, 1, true, 0)); }; return ((_local_4 as BitmapData).clone()); } override protected function getLibraryAssetNameForSprite(k:_SafeStr_3894, _arg_2:_SafeStr_4367):String { return (this._SafeStr_8962); } } }//package _-213 // _SafeStr_13634 = "_-4MN" (String#1564, DoABC#3) // _SafeStr_14495 = "_-4x8" (String#34264, DoABC#3) // _SafeStr_14503 = "_-1cL" (String#26071, DoABC#3) // _SafeStr_14568 = "_-2jz" (String#28838, DoABC#3) // _SafeStr_14569 = "_-KJ" (String#39227, DoABC#3) // _SafeStr_14570 = "_-1i4" (String#26301, DoABC#3) // _SafeStr_14571 = "_-kR" (String#40177, DoABC#3) // _SafeStr_14572 = "_-1BJ" (String#25040, DoABC#3) // _SafeStr_14573 = "_-0uZ" (String#24360, DoABC#3) // _SafeStr_14574 = "_-5bU" (String#35878, DoABC#3) // _SafeStr_14575 = "_-65C" (String#37067, DoABC#3) // _SafeStr_14576 = "_-2Cc" (String#27525, DoABC#3) // _SafeStr_14577 = "_-5U9" (String#13267, DoABC#3) // _SafeStr_14578 = "_-5xc" (String#36722, DoABC#3) // _SafeStr_14579 = "_-3Vf" (String#30758, DoABC#3) // _SafeStr_14580 = "_-18b" (String#24941, DoABC#3) // _SafeStr_2766 = "_-1qI" (String#9487, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_5401 = "_-62y" (String#4139, DoABC#3) // _SafeStr_7858 = "_-5PR" (String#13181, DoABC#3) // _SafeStr_7864 = "_-6h" (String#4303, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) // _SafeStr_9795 = "_-6RS" (String#14234, DoABC#3) //------------------------------------------------------------ //_-213.FurnitureFireworksVisualization package _-213 { import flash.utils.Dictionary; import in._SafeStr_2436; import in._SafeStr_3068; import _-3yO._SafeStr_2464; public class FurnitureFireworksVisualization extends _SafeStr_2753 { private var _SafeStr_14581:Dictionary; private var _SafeStr_14582:FurnitureParticleSystem; override public function dispose():void { var k:FurnitureParticleSystem; super.dispose(); this._SafeStr_14582 = null; if (this._SafeStr_14581){ for each (k in this._SafeStr_14581) { k.dispose(); }; this._SafeStr_14581 = null; }; } override protected function updateObject(k:Number, _arg_2:Number):Boolean { var _local_3:Boolean; var _local_4:FurnitureParticleSystem; if (super.updateObject(k, _arg_2)){ _local_3 = false; if (!this._SafeStr_14581){ this._SafeStr_14583(); if (this._SafeStr_14581){ this._SafeStr_14582 = this._SafeStr_14581[k]; _local_3 = true; } else { _SafeStr_4.log(("ERROR Particle systems could not be read! " + this.object.getType())); }; } else { if (((!((k == _SafeStr_14584))) || (!((this._SafeStr_14581[k] == this._SafeStr_14582))))){ _local_4 = this._SafeStr_14581[k]; _local_4._SafeStr_14585(this._SafeStr_14582); if (this._SafeStr_14582){ this._SafeStr_14582.reset(); }; this._SafeStr_14582 = _local_4; _local_3 = true; }; }; return (true); }; return (false); } override protected function updateSprites(k:int, _arg_2:Boolean, _arg_3:int):void { super.updateSprites(k, _arg_2, _arg_3); if (this._SafeStr_14582){ this._SafeStr_14582.updateSprites(); }; } override protected function updateAnimation(k:Number):int { if (this._SafeStr_14582){ this._SafeStr_14582.updateAnimation(); }; return (super.updateAnimation(k)); } override protected function setAnimation(k:int):void { if (this._SafeStr_14582){ this._SafeStr_14582.setAnimation(k); }; super.setAnimation(k); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int { if (((this._SafeStr_14582) && (this._SafeStr_14582._SafeStr_14586(_arg_3)))){ return (this._SafeStr_14582.getSpriteYOffset(k, _arg_2, _arg_3)); }; return (super.getSpriteYOffset(k, _arg_2, _arg_3)); } private function _SafeStr_14583():Boolean { var _local_5:FurnitureParticleSystem; var _local_6:int; var _local_7:XML; var k:_SafeStr_2436 = object; if (k == null){ return (false); }; var _local_2:_SafeStr_3068 = k.getModel(); if (_local_2 == null){ return (false); }; var _local_3:String = _local_2.getString(_SafeStr_2464._SafeStr_11472); if (((!(_local_3)) || ((_local_3.length == 0)))){ _SafeStr_4.log("No Particle System Data Found."); return (false); }; var _local_4:XML = XML(_local_3); this._SafeStr_14581 = new Dictionary(); for each (_local_7 in _local_4.particlesystem) { if (!_local_7.hasOwnProperty("@size")){ _SafeStr_4.log("Particle System does not have size property!"); } else { _local_6 = int(_local_7.@size); _local_5 = new FurnitureParticleSystem(this); _local_5._SafeStr_14587(_local_7); this._SafeStr_14581[_local_6] = _local_5; }; }; return (true); } } }//package _-213 // _SafeStr_11472 = "_-5Pj" (String#35428, DoABC#3) // _SafeStr_14581 = "_-6dB" (String#38407, DoABC#3) // _SafeStr_14582 = "_-cL" (String#39882, DoABC#3) // _SafeStr_14583 = "_-2M0" (String#10066, DoABC#3) // _SafeStr_14584 = "_-5kx" (String#36242, DoABC#3) // _SafeStr_14585 = "_-623" (String#36943, DoABC#3) // _SafeStr_14586 = "_-1nq" (String#26531, DoABC#3) // _SafeStr_14587 = "_-2NK" (String#27945, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) //------------------------------------------------------------ //_-213.FurnitureMannequinVisualization package _-213 { import _-3HG._SafeStr_20; import flash.utils.Dictionary; import _-3HG._SafeStr_48; import _-4-n._SafeStr_2660; import _-24f._SafeStr_51; import in._SafeStr_2436; import in._SafeStr_3068; import _-3yO._SafeStr_2464; public class FurnitureMannequinVisualization extends FurnitureVisualization implements _SafeStr_20 { private static const _SafeStr_14588:String = "avatar_image"; private static var _SafeStr_14589:Dictionary; private static var _SafeStr_14590:int; private const _SafeStr_14591:String = "hd-99999-99998"; private var _SafeStr_5342:String; private var _SafeStr_5339:String; private var _SafeStr_7986:int; private var _SafeStr_14592:Boolean = false; private var _SafeStr_14516:String; private var _SafeStr_5447:_SafeStr_2759; private var _SafeStr_5406:Boolean = false; public function FurnitureMannequinVisualization() { _SafeStr_14590++; } public function get disposed():Boolean { return (this._SafeStr_5406); } override public function dispose():void { var k:_SafeStr_48; if (!this._SafeStr_5406){ this._SafeStr_5447 = null; this._SafeStr_5406 = true; if (((this._SafeStr_14516) && (_SafeStr_5401))){ _SafeStr_5401.disposeAsset(this._SafeStr_14516); this._SafeStr_14516 = null; }; super.dispose(); _SafeStr_14590--; if ((((_SafeStr_14590 == 0)) && (_SafeStr_14589))){ for each (k in _SafeStr_14589) { k.dispose(); }; _SafeStr_14589 = null; }; }; } override public function initialize(k:_SafeStr_2660):Boolean { this._SafeStr_5447 = (k as _SafeStr_2759); super.initialize(k); return (true); } override protected function updateObject(k:Number, _arg_2:Number):Boolean { var _local_3:Boolean = super.updateObject(k, _arg_2); if (_local_3){ if (this._SafeStr_7986 != k){ this._SafeStr_7986 = k; this._SafeStr_14593(); }; }; return (_local_3); } private function _SafeStr_14593(k:Boolean=false):void { var _local_2:_SafeStr_48; var _local_3:_SafeStr_48; if (((!(this._SafeStr_14594())) || (k))){ _local_2 = this._SafeStr_5447._SafeStr_14523(this._SafeStr_5342, this._SafeStr_7986, this._SafeStr_5339, this); if (_local_2){ if (_local_2.isPlaceholder()){ _local_2.dispose(); _local_3 = this._SafeStr_14595(this._SafeStr_7986); _local_3.setDirection(_SafeStr_51._SafeStr_9599, direction); _SafeStr_5401.addAsset(this._SafeStr_14596(), _local_3.getImage(_SafeStr_51._SafeStr_9599, true), true); this._SafeStr_14592 = true; return; }; _local_2.setDirection(_SafeStr_51._SafeStr_9599, direction); if (this._SafeStr_14516){ _SafeStr_5401.disposeAsset(this._SafeStr_14516); }; _SafeStr_5401.addAsset(this._SafeStr_14596(), _local_2.getImage(_SafeStr_51._SafeStr_9599, true), true); this._SafeStr_14516 = this._SafeStr_14596(); this._SafeStr_14592 = true; _local_2.dispose(); }; }; } override public function getSpriteList():Array { var k:_SafeStr_48 = this._SafeStr_5447._SafeStr_14523(this._SafeStr_5342, this._SafeStr_7986, this._SafeStr_5339, this); if (k == null){ return (super.getSpriteList()); }; k.setDirection(_SafeStr_51._SafeStr_9599, direction); return (k._SafeStr_8020()); } private function _SafeStr_14595(k:int):_SafeStr_48 { if (!_SafeStr_14589){ _SafeStr_14589 = new Dictionary(); }; var _local_2:_SafeStr_48 = _SafeStr_14589[k]; if (_local_2 == null){ _local_2 = this._SafeStr_5447._SafeStr_14523(this._SafeStr_14591, k, null, null); _SafeStr_14589[k] = _local_2; }; return (_local_2); } override protected function updateModel(k:Number):Boolean { var _local_3:_SafeStr_2436; var _local_4:_SafeStr_3068; var _local_5:String; var _local_2:Boolean = super.updateModel(k); if (_local_2){ _local_3 = object; if (_local_3 != null){ _local_4 = _local_3.getModel(); if (_local_4 != null){ _local_5 = _local_4.getString(_SafeStr_2464._SafeStr_5947); if (_local_5){ this._SafeStr_5339 = _local_4.getString(_SafeStr_2464._SafeStr_5948); this._SafeStr_5342 = ((_local_5 + ".") + this._SafeStr_14591); this._SafeStr_14593(); }; }; }; }; _local_2 = ((_local_2) || (this._SafeStr_14592)); this._SafeStr_14592 = false; return (_local_2); } private function _SafeStr_14594():Boolean { return (((this._SafeStr_5342) && (!((getAsset(this._SafeStr_14596()) == null))))); } override protected function getSpriteAssetName(k:int, _arg_2:int):String { var _local_3:String = getSpriteTag(k, direction, _arg_2); if (((((!((this._SafeStr_5342 == null))) && ((_local_3 == _SafeStr_14588)))) && (this._SafeStr_14594()))){ return (this._SafeStr_14596()); }; return (super.getSpriteAssetName(k, _arg_2)); } private function _SafeStr_14596():String { var k:_SafeStr_2436 = object; if (!k){ return (null); }; return (((((((("mannequin_" + this._SafeStr_5342) + "_") + this._SafeStr_7986) + "_") + direction) + "_") + k.getId())); } public function _SafeStr_5771(k:String):void { if (k == this._SafeStr_5342){ this._SafeStr_14593(true); }; } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int { var _local_4:String = getSpriteTag(k, _arg_2, _arg_3); if ((((_local_4 == _SafeStr_14588)) && (this._SafeStr_14594()))){ return ((-(_SafeStr_10110(_arg_3).width) / 2)); }; return (super.getSpriteXOffset(k, _arg_2, _arg_3)); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int { var _local_4:String = getSpriteTag(k, _arg_2, _arg_3); if ((((_local_4 == _SafeStr_14588)) && (this._SafeStr_14594()))){ return (-(_SafeStr_10110(_arg_3).height)); }; return (super.getSpriteYOffset(k, _arg_2, _arg_3)); } } }//package _-213 // _SafeStr_10110 = "_-30n" (String#3354, DoABC#3) // _SafeStr_14516 = "_-1cW" (String#9265, DoABC#3) // _SafeStr_14523 = "_-1Yi" (String#25935, DoABC#3) // _SafeStr_14588 = "_-4Z5" (String#33374, DoABC#3) // _SafeStr_14589 = "_-1ME" (String#25452, DoABC#3) // _SafeStr_14590 = "_-4Gm" (String#32637, DoABC#3) // _SafeStr_14591 = "_-69R" (String#37243, DoABC#3) // _SafeStr_14592 = "_-0Ye" (String#23512, DoABC#3) // _SafeStr_14593 = "_-0RY" (String#23249, DoABC#3) // _SafeStr_14594 = "_-6DA" (String#37386, DoABC#3) // _SafeStr_14595 = "_-2TI" (String#28173, DoABC#3) // _SafeStr_14596 = "_-4-A" (String#31935, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) // _SafeStr_2759 = "_-1jY" (String#9368, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5339 = "_-62K" (String#165, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_5401 = "_-62y" (String#4139, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5771 = "_-3iZ" (String#31239, DoABC#3) // _SafeStr_5947 = "_-0Gz" (String#22833, DoABC#3) // _SafeStr_5948 = "_-6aP" (String#38283, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) // _SafeStr_8020 = "_-h0" (String#40051, DoABC#3) // _SafeStr_9599 = "_-r4" (String#40438, DoABC#3) //------------------------------------------------------------ //_-213.FurnitureParticleSystem package _-213 { import _-ue.Map; import flash.display.BitmapData; import _-4-n._SafeStr_4367; import flash.geom.ColorTransform; import flash.geom.Matrix; import flash.geom.Rectangle; import _-pv._SafeStr_3894; import flash.geom.Point; import flash.display.BlendMode; import flash.geom.Vector3D; public class FurnitureParticleSystem { private var _SafeStr_14597:Map; private var _visualization:_SafeStr_2753; private var _SafeStr_10481:int; private var _SafeStr_14598:int; private var _SafeStr_12346:int; private var _SafeStr_14599:FurnitureParticleSystemEmitter; private var _SafeStr_7987:BitmapData; private var _SafeStr_14600:_SafeStr_4367; private var _SafeStr_14601:Boolean = false; private var _SafeStr_11479:int = 0; private var _SafeStr_11480:int = 0; private var _SafeStr_14602:Number = 1; private var _SafeStr_14603:BitmapData; private var _SafeStr_14604:ColorTransform; private var _SafeStr_14605:ColorTransform; private var _SafeStr_14606:Matrix; private var _SafeStr_14607:Matrix; private var _SafeStr_5557:Number = 1; private var _SafeStr_10233:uint = 0xFF000000; public function FurnitureParticleSystem(k:_SafeStr_2753) { this._SafeStr_14597 = new Map(); this._visualization = k; this._SafeStr_14604 = new ColorTransform(); this._SafeStr_14604.alphaMultiplier = 1; this._SafeStr_14605 = new ColorTransform(); this._SafeStr_14606 = new Matrix(); this._SafeStr_14607 = new Matrix(); } public function dispose():void { var k:FurnitureParticleSystemEmitter; for each (k in this._SafeStr_14597) { k.dispose(); }; this._SafeStr_14597 = null; if (this._SafeStr_7987){ this._SafeStr_7987.dispose(); this._SafeStr_7987 = null; }; if (this._SafeStr_14603){ this._SafeStr_14603.dispose(); this._SafeStr_14603 = null; }; this._SafeStr_14604 = null; this._SafeStr_14605 = null; this._SafeStr_14606 = null; this._SafeStr_14607 = null; } public function reset():void { if (this._SafeStr_14599){ this._SafeStr_14599.reset(); }; this._SafeStr_14599 = null; this._SafeStr_14601 = false; this._SafeStr_14608(); } public function setAnimation(k:int):void { if (this._SafeStr_14599){ this._SafeStr_14599.reset(); }; this._SafeStr_14599 = this._SafeStr_14597[k]; this._SafeStr_14601 = false; this._SafeStr_14608(); } private function _SafeStr_14608():void { if (!this._SafeStr_14599){ return; }; if (this._SafeStr_14598 >= 0){ this._SafeStr_14600 = this._visualization._SafeStr_10110(this._SafeStr_14598); if (((this._SafeStr_14600) && (this._SafeStr_14600.asset))){ if ((((this._SafeStr_14600.width <= 1)) || ((this._SafeStr_14600.height <= 1)))){ return; }; if (((this._SafeStr_7987) && (((!((this._SafeStr_7987.width == this._SafeStr_14600.width))) || (!((this._SafeStr_7987.height == this._SafeStr_14600.height))))))){ this._SafeStr_7987 = null; }; if (this._SafeStr_7987 == null){ this._SafeStr_7987 = this._SafeStr_14600.asset.clone(); if (this._SafeStr_14604.alphaMultiplier != 1){ this._SafeStr_14603 = new BitmapData(this._SafeStr_7987.width, this._SafeStr_7987.height, true, this._SafeStr_10233); }; }; this._SafeStr_11479 = -(this._SafeStr_14600.offsetX); this._SafeStr_11480 = -(this._SafeStr_14600.offsetY); this._SafeStr_14600.asset = this._SafeStr_7987; }; if (this._SafeStr_7987){ this._SafeStr_7987.fillRect(this._SafeStr_7987.rect, this._SafeStr_10233); }; if (this._SafeStr_14603){ this._SafeStr_14603.fillRect(this._SafeStr_14603.rect, this._SafeStr_10233); }; }; } public function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int { if (((this._SafeStr_14599) && ((this._SafeStr_14599._SafeStr_14609 == _arg_3)))){ return ((this._SafeStr_14599.y * this._SafeStr_14602)); }; return (0); } public function _SafeStr_14586(k:int):Boolean { if (this._SafeStr_14599){ return ((this._SafeStr_14599._SafeStr_14609 == k)); }; return (false); } public function updateSprites():void { if (((!(this._SafeStr_14599)) || (!(this._SafeStr_14600)))){ return; }; if (((this._SafeStr_7987) && (!((this._SafeStr_14600.asset == this._SafeStr_7987))))){ this._SafeStr_14600.asset = this._SafeStr_7987; this._SafeStr_14600.asset.width; }; if (this._SafeStr_14601){ if (this._SafeStr_14599._SafeStr_14609 >= 0){ this._visualization._SafeStr_10110(this._SafeStr_14599._SafeStr_14609).visible = false; }; }; } public function updateAnimation():void { var _local_3:int; var _local_4:int; var _local_5:Rectangle; var _local_6:_SafeStr_3894; var _local_7:BitmapData; var _local_9:Point; var _local_10:Point; var _local_11:FurnitureParticleSystemParticle; if (((!(this._SafeStr_14599)) || (!(this._SafeStr_14600)))){ return; }; var k:Number = 10; var _local_2:Number = 0; var _local_8:int; if (((!(this._SafeStr_14601)) && (this._SafeStr_14599._SafeStr_14610))){ this._SafeStr_14601 = true; }; _local_8 = (this._SafeStr_12346 * this._SafeStr_14602); this._SafeStr_14599.update(); if (this._SafeStr_14601){ if (this._SafeStr_14599._SafeStr_14609 >= 0){ this._visualization._SafeStr_10110(this._SafeStr_14599._SafeStr_14609).visible = false; }; if (!this._SafeStr_7987){ this._SafeStr_14608(); }; this._SafeStr_7987.lock(); if (this._SafeStr_14604.alphaMultiplier == 1){ this._SafeStr_7987.fillRect(this._SafeStr_7987.rect, this._SafeStr_10233); } else { this._SafeStr_7987.draw(this._SafeStr_14603, this._SafeStr_14606, this._SafeStr_14604, BlendMode.NORMAL, null, false); }; for each (_local_11 in this._SafeStr_14599.particles) { _local_2 = _local_11.y; _local_3 = (this._SafeStr_11479 + ((((_local_11.x - _local_11.z) * k) / 10) * this._SafeStr_14602)); _local_4 = ((this._SafeStr_11480 - _local_8) + ((((_local_2 + ((_local_11.x + _local_11.z) / 2)) * k) / 10) * this._SafeStr_14602)); _local_6 = _local_11.getAsset(); if (_local_6){ _local_7 = (_local_6.asset.content as BitmapData); if (((_local_11.fade) && ((_local_11.alphaMultiplier < 1)))){ this._SafeStr_14607.identity(); this._SafeStr_14607.translate((_local_3 + _local_6.offsetX), (_local_4 + _local_6.offsetY)); this._SafeStr_14605.alphaMultiplier = _local_11.alphaMultiplier; this._SafeStr_7987.draw(_local_7, this._SafeStr_14607, this._SafeStr_14605, BlendMode.NORMAL, null, false); } else { _local_10 = new Point((_local_3 + _local_6.offsetX), (_local_4 + _local_6.offsetY)); this._SafeStr_7987.copyPixels(_local_7, _local_7.rect, _local_10, null, null, true); }; } else { _local_5 = new Rectangle((_local_3 - 1), (_local_4 - 1), 2, 2); this._SafeStr_7987.fillRect(_local_5, 0xFFFFFFFF); }; }; this._SafeStr_7987.unlock(); }; } public function _SafeStr_14587(k:XML):void { var _local_3:_SafeStr_4367; var _local_4:XML; var _local_5:int; var _local_6:String; var _local_7:int; var _local_8:FurnitureParticleSystemEmitter; var _local_9:int; var _local_10:int; var _local_11:int; var _local_12:int; var _local_13:Number; var _local_14:Number; var _local_15:Number; var _local_16:Number; var _local_17:String; var _local_18:Number; var _local_19:int; var _local_20:Boolean; var _local_21:Boolean; var _local_22:Array; var _local_23:_SafeStr_3894; var _local_24:XML; var _local_25:XML; this._SafeStr_10481 = parseInt(k.@size); this._SafeStr_14598 = ((k.hasOwnProperty("@canvas_id")) ? parseInt(k.@canvas_id) : -1); this._SafeStr_12346 = ((k.hasOwnProperty("@offset_y")) ? parseInt(k.@offset_y) : 10); this._SafeStr_14602 = (this._SafeStr_10481 / 64); this._SafeStr_5557 = ((k.hasOwnProperty("@blend")) ? Number(k.@blend) : 1); this._SafeStr_5557 = Math.min(this._SafeStr_5557, 1); this._SafeStr_14604.alphaMultiplier = this._SafeStr_5557; var _local_2:String = ((k.hasOwnProperty("@bgcolor")) ? String(k.@bgcolor) : "0"); this._SafeStr_10233 = ((k.hasOwnProperty("@bgcolor")) ? parseInt(_local_2, 16) : 0xFF000000); for each (_local_4 in k.emitter) { _local_5 = parseInt(_local_4.@id); _local_6 = _local_4.@name; _local_7 = parseInt(_local_4.@sprite_id); _local_8 = new FurnitureParticleSystemEmitter(_local_6, _local_7); this._SafeStr_14597[_local_5] = _local_8; _local_9 = parseInt(_local_4.@max_num_particles); _local_10 = parseInt(_local_4.@particles_per_frame); _local_11 = ((_local_4.hasOwnProperty("@burst_pulse")) ? parseInt(_local_4.@burst_pulse) : 1); _local_12 = parseInt(_local_4.@fuse_time); _local_13 = Number(_local_4.simulation.@force); _local_14 = Number(_local_4.simulation.@direction); _local_15 = Number(_local_4.simulation.@gravity); _local_16 = Number(_local_4.simulation.@airfriction); _local_17 = _local_4.simulation.@shape; _local_18 = Number(_local_4.simulation.@energy); for each (_local_24 in _local_4.particles.particle) { _local_19 = parseInt(_local_24.@lifetime); _local_20 = (((_local_24.@is_emitter)=="false") ? false : true); _local_21 = ((((_local_24.hasOwnProperty("@fade")) && ((_local_24.@fade == "true")))) ? true : false); _local_22 = []; for each (_local_25 in _local_24.frame) { _local_23 = this._visualization._SafeStr_5401.getAsset(_local_25.@name); _local_22.push(_local_23); }; _local_8._SafeStr_14611(_local_19, _local_20, _local_22, _local_21); }; _local_8.setup(_local_9, _local_10, _local_13, new Vector3D(0, _local_14, 0), _local_15, _local_16, _local_17, _local_18, _local_12, _local_11); }; } public function _SafeStr_14585(k:FurnitureParticleSystem):void { var _local_2:int; if (((k._SafeStr_14597) && (k._SafeStr_14599))){ _local_2 = k._SafeStr_14597._SafeStr_7070(k._SafeStr_14597._SafeStr_5403().indexOf(k._SafeStr_14599)); }; this.setAnimation(_local_2); if (this._SafeStr_14599){ this._SafeStr_14599._SafeStr_14585(k._SafeStr_14599, (Number(k._SafeStr_10481) / Number(this._SafeStr_10481))); }; this._SafeStr_7987 = null; } } }//package _-213 // _SafeStr_10110 = "_-30n" (String#3354, DoABC#3) // _SafeStr_10233 = "_-0CZ" (String#1443, DoABC#3) // _SafeStr_10481 = "_-16e" (String#8743, DoABC#3) // _SafeStr_11479 = "_-48e" (String#3626, DoABC#3) // _SafeStr_11480 = "_-0YP" (String#2712, DoABC#3) // _SafeStr_12346 = "_-Zf" (String#444, DoABC#3) // _SafeStr_14585 = "_-623" (String#36943, DoABC#3) // _SafeStr_14586 = "_-1nq" (String#26531, DoABC#3) // _SafeStr_14587 = "_-2NK" (String#27945, DoABC#3) // _SafeStr_14597 = "_-1z6" (String#26970, DoABC#3) // _SafeStr_14598 = "_-5FF" (String#13020, DoABC#3) // _SafeStr_14599 = "_-1qw" (String#26647, DoABC#3) // _SafeStr_14600 = "_-2us" (String#29261, DoABC#3) // _SafeStr_14601 = "_-6gd" (String#14447, DoABC#3) // _SafeStr_14602 = "_-4tC" (String#34121, DoABC#3) // _SafeStr_14603 = "case " (String#41487, DoABC#3) // _SafeStr_14604 = "_-2Y" (String#28365, DoABC#3) // _SafeStr_14605 = "_-6i1" (String#38611, DoABC#3) // _SafeStr_14606 = "_-0ZH" (String#23533, DoABC#3) // _SafeStr_14607 = "_-5uB" (String#36590, DoABC#3) // _SafeStr_14608 = "_-3Ul" (String#30719, DoABC#3) // _SafeStr_14609 = "_-cO" (String#39884, DoABC#3) // _SafeStr_14610 = "_-0Uu" (String#23363, DoABC#3) // _SafeStr_14611 = "_-4aE" (String#33411, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_5401 = "_-62y" (String#4139, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5557 = "_-5On" (String#1590, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7987 = "_-58b" (String#861, DoABC#3) //------------------------------------------------------------ //_-213.FurnitureParticleSystemEmitter package _-213 { import flash.geom.Vector3D; import flash.utils.Dictionary; public class FurnitureParticleSystemEmitter extends FurnitureParticleSystemParticle { public static const _SafeStr_14612:String = "cone"; public static const _SafeStr_14613:String = "plane"; public static const _SafeStr_14614:String = "sphere"; private var _name:String; private var _SafeStr_14615:int = -1; private var _SafeStr_14616:Number; private var _SafeStr_10488:Vector3D; private var _SafeStr_14617:Number = 0.1; private var _SafeStr_14618:Number; private var _SafeStr_14619:Number; private var _SafeStr_14620:String; private var _SafeStr_14621:Array; private var _SafeStr_14622:Array; private var _SafeStr_14623:int; private var _SafeStr_14624:int; private var _SafeStr_14625:int; private var _SafeStr_14626:int = 10; private var _SafeStr_10931:Number = 1; private var _SafeStr_14601:Boolean = false; private var _SafeStr_14627:int = 1; public function FurnitureParticleSystemEmitter(k:String="", _arg_2:int=-1) { this._SafeStr_14622 = []; super(); this._name = k; this._SafeStr_14615 = _arg_2; this._SafeStr_14621 = []; } override public function dispose():void { var k:FurnitureParticleSystemParticle; for each (k in this._SafeStr_14622) { k.dispose(); }; this._SafeStr_14622 = null; this._SafeStr_10488 = null; this._SafeStr_14621 = null; super.dispose(); } public function setup(k:int, _arg_2:int, _arg_3:Number, _arg_4:Vector3D, _arg_5:Number, _arg_6:Number, _arg_7:String, _arg_8:Number, _arg_9:int, _arg_10:int):void { this._SafeStr_14623 = k; this._SafeStr_14624 = _arg_2; this._SafeStr_14616 = _arg_3; this._SafeStr_10488 = _arg_4; this._SafeStr_10488.normalize(); this._SafeStr_14618 = _arg_5; this._SafeStr_14619 = _arg_6; this._SafeStr_14620 = _arg_7; this._SafeStr_14626 = _arg_9; this._SafeStr_10931 = _arg_8; this._SafeStr_14627 = _arg_10; this.reset(); } public function reset():void { var k:FurnitureParticleSystemParticle; for each (k in this._SafeStr_14622) { k.dispose(); }; this._SafeStr_14622 = []; this._SafeStr_14625 = 0; this._SafeStr_14601 = false; this.init(0, 0, 0, this._SafeStr_10488, this._SafeStr_14616, this._SafeStr_14617, this._SafeStr_14626, true); } public function _SafeStr_14585(k:FurnitureParticleSystemEmitter, _arg_2:Number):void { super.copy(k, _arg_2); this._SafeStr_14616 = k._SafeStr_14616; this._SafeStr_10488 = k._SafeStr_10488; this._SafeStr_14618 = k._SafeStr_14618; this._SafeStr_14619 = k._SafeStr_14619; this._SafeStr_14620 = k._SafeStr_14620; this._SafeStr_14626 = k._SafeStr_14626; this._SafeStr_10931 = k._SafeStr_10931; this._SafeStr_14627 = k._SafeStr_14627; this._SafeStr_14617 = k._SafeStr_14617; this._SafeStr_14601 = k._SafeStr_14601; } public function _SafeStr_14611(k:int, _arg_2:Boolean, _arg_3:Array, _arg_4:Boolean):void { var _local_5:Dictionary = new Dictionary(); _local_5["lifeTime"] = k; _local_5["isEmitter"] = _arg_2; _local_5["frames"] = _arg_3; _local_5["fade"] = _arg_4; this._SafeStr_14621.push(_local_5); } override protected function ignite():void { this._SafeStr_14601 = true; if ((this._SafeStr_14625 < this._SafeStr_14623)){ if (this.age > 1){ this._SafeStr_14628(this, this.direction); }; }; } private function _SafeStr_14628(k:FurnitureParticleSystemParticle, _arg_2:Vector3D=null):void { var _local_4:FurnitureParticleSystemParticle; var _local_5:Dictionary; var _local_6:int; var _local_9:Array; if (!_arg_2){ _arg_2 = new Vector3D(); }; var _local_3:Vector3D = new Vector3D(); var _local_7:Boolean; var _local_8:Boolean; _local_5 = this._SafeStr_14629(); var _local_10:int; while (_local_10 < this._SafeStr_14624) { switch (this._SafeStr_14620){ case _SafeStr_14612: _local_3.x = ((this._SafeStr_14630(0.5)) ? Math.random() : -(Math.random())); _local_3.y = -((Math.random() + 1)); _local_3.z = ((this._SafeStr_14630(0.5)) ? Math.random() : -(Math.random())); break; case _SafeStr_14613: _local_3.x = ((this._SafeStr_14630(0.5)) ? Math.random() : -(Math.random())); _local_3.y = 0; _local_3.z = ((this._SafeStr_14630(0.5)) ? Math.random() : -(Math.random())); break; case _SafeStr_14614: _local_3.x = ((this._SafeStr_14630(0.5)) ? Math.random() : -(Math.random())); _local_3.y = ((this._SafeStr_14630(0.5)) ? Math.random() : -(Math.random())); _local_3.z = ((this._SafeStr_14630(0.5)) ? Math.random() : -(Math.random())); break; }; _local_3.normalize(); _local_4 = new FurnitureParticleSystemParticle(); if (_local_5){ _local_6 = Math.floor(((Math.random() * _local_5["lifeTime"]) + 10)); _local_7 = _local_5["isEmitter"]; _local_9 = _local_5["frames"]; _local_8 = _local_5["fade"]; } else { _local_6 = Math.floor(((Math.random() * 20) + 10)); _local_7 = false; _local_9 = []; }; _local_4.init(k.x, k.y, k.z, _local_3, this._SafeStr_10931, this._SafeStr_14617, _local_6, _local_7, _local_9, _local_8); this._SafeStr_14622.push(_local_4); this._SafeStr_14625++; _local_10++; }; } private function _SafeStr_14629():Dictionary { var k:int = Math.floor((Math.random() * this._SafeStr_14621.length)); return (this._SafeStr_14621[k]); } override public function update():void { super.update(); this._SafeStr_14631(); this._SafeStr_14632(); this._SafeStr_14633(); if (((!(_SafeStr_14634)) && ((this._SafeStr_14625 < this._SafeStr_14623)))){ if ((this.age % this._SafeStr_14627) == 0){ this._SafeStr_14628(this, this.direction); }; }; } public function _SafeStr_14632():void { var _local_2:FurnitureParticleSystemParticle; var _local_3:Number; var _local_4:Number; var _local_5:Number; if (((_SafeStr_14634) || ((this._SafeStr_14625 < this._SafeStr_14623)))){ _local_3 = this.x; _local_4 = this.y; _local_5 = this.z; this.x = (((2 - this._SafeStr_14619) * this.x) - ((1 - this._SafeStr_14619) * this._SafeStr_14635)); this.y = ((((2 - this._SafeStr_14619) * this.y) - ((1 - this._SafeStr_14619) * this._SafeStr_14636)) + ((this._SafeStr_14618 * this._SafeStr_14617) * this._SafeStr_14617)); this.z = (((2 - this._SafeStr_14619) * this.z) - ((1 - this._SafeStr_14619) * this._SafeStr_14637)); this._SafeStr_14635 = _local_3; this._SafeStr_14636 = _local_4; this._SafeStr_14637 = _local_5; }; var k:Array = []; for each (_local_2 in this._SafeStr_14622) { _local_2.update(); _local_3 = _local_2.x; _local_4 = _local_2.y; _local_5 = _local_2.z; _local_2.x = (((2 - this._SafeStr_14619) * _local_2.x) - ((1 - this._SafeStr_14619) * _local_2._SafeStr_14635)); _local_2.y = ((((2 - this._SafeStr_14619) * _local_2.y) - ((1 - this._SafeStr_14619) * _local_2._SafeStr_14636)) + ((this._SafeStr_14618 * this._SafeStr_14617) * this._SafeStr_14617)); _local_2.z = (((2 - this._SafeStr_14619) * _local_2.z) - ((1 - this._SafeStr_14619) * _local_2._SafeStr_14637)); _local_2._SafeStr_14635 = _local_3; _local_2._SafeStr_14636 = _local_4; _local_2._SafeStr_14637 = _local_5; if ((((_local_2.y > 10)) || (!(_local_2._SafeStr_14634)))){ k.push(_local_2); }; }; for each (_local_2 in k) { if (_local_2.isEmitter){ }; this._SafeStr_14622.splice(this._SafeStr_14622.indexOf(_local_2), 1); _local_2.dispose(); }; } private function _SafeStr_14633():void { } private function _SafeStr_14631():void { var k:FurnitureParticleSystemParticle; for each (k in this._SafeStr_14622) { }; } public function get particles():Array { return (this._SafeStr_14622); } public function get _SafeStr_14610():Boolean { return (this._SafeStr_14601); } private function _SafeStr_14630(k:Number):Boolean { return ((Math.random() < k)); } public function get _SafeStr_14609():int { return (this._SafeStr_14615); } } }//package _-213 // _SafeStr_10488 = "_-0YB" (String#244, DoABC#3) // _SafeStr_10931 = "_-9G" (String#1149, DoABC#3) // _SafeStr_14585 = "_-623" (String#36943, DoABC#3) // _SafeStr_14601 = "_-6gd" (String#14447, DoABC#3) // _SafeStr_14609 = "_-cO" (String#39884, DoABC#3) // _SafeStr_14610 = "_-0Uu" (String#23363, DoABC#3) // _SafeStr_14611 = "_-4aE" (String#33411, DoABC#3) // _SafeStr_14612 = "_-0rG" (String#24222, DoABC#3) // _SafeStr_14613 = "_-0wT" (String#24432, DoABC#3) // _SafeStr_14614 = "_-i4" (String#40093, DoABC#3) // _SafeStr_14615 = "_-299" (String#27392, DoABC#3) // _SafeStr_14616 = "_-60r" (String#36896, DoABC#3) // _SafeStr_14617 = "_-5H0" (String#35082, DoABC#3) // _SafeStr_14618 = "_-6Kj" (String#14126, DoABC#3) // _SafeStr_14619 = "_-0O2" (String#23119, DoABC#3) // _SafeStr_14620 = "_-02Y" (String#22281, DoABC#3) // _SafeStr_14621 = "_-05w" (String#22399, DoABC#3) // _SafeStr_14622 = "_-2U5" (String#28203, DoABC#3) // _SafeStr_14623 = "_-45D" (String#32183, DoABC#3) // _SafeStr_14624 = "_-6dR" (String#38418, DoABC#3) // _SafeStr_14625 = "_-ta" (String#40533, DoABC#3) // _SafeStr_14626 = "_-1fj" (String#26200, DoABC#3) // _SafeStr_14627 = "_-34e" (String#29670, DoABC#3) // _SafeStr_14628 = "_-5O4" (String#35359, DoABC#3) // _SafeStr_14629 = "_-4Vx" (String#33261, DoABC#3) // _SafeStr_14630 = "_-6aM" (String#38281, DoABC#3) // _SafeStr_14631 = "_-1dd" (String#26125, DoABC#3) // _SafeStr_14632 = "_-2Zg" (String#28428, DoABC#3) // _SafeStr_14633 = "_-1Wh" (String#25860, DoABC#3) // _SafeStr_14634 = "_-2au" (String#28481, DoABC#3) // _SafeStr_14635 = "_-y5" (String#40706, DoABC#3) // _SafeStr_14636 = "_-15V" (String#24823, DoABC#3) // _SafeStr_14637 = "_-0w-" (String#24414, DoABC#3) //------------------------------------------------------------ //_-213.FurnitureParticleSystemParticle package _-213 { import flash.geom.Vector3D; import _-pv._SafeStr_3894; public class FurnitureParticleSystemParticle { private var _x:Number; private var _y:Number; private var _z:Number; private var _SafeStr_10404:Number; private var _SafeStr_10405:Number; private var _SafeStr_14638:Number; private var _SafeStr_14639:Boolean = false; private var _SafeStr_10488:Vector3D; private var _SafeStr_10939:int = 0; private var _SafeStr_14640:int; private var _SafeStr_14641:Boolean = false; private var _SafeStr_14642:Boolean = false; private var _SafeStr_14643:Number; private var _SafeStr_14644:Number = 1; private var _SafeStr_14645:Array; public function get fade():Boolean { return (this._SafeStr_14642); } public function get alphaMultiplier():Number { return (this._SafeStr_14644); } public function get direction():Vector3D { return (this._SafeStr_10488); } public function get age():int { return (this._SafeStr_10939); } public function init(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Vector3D, _arg_5:Number, _arg_6:Number, _arg_7:int, _arg_8:Boolean=false, _arg_9:Array=null, _arg_10:Boolean=false):void { this._x = k; this._y = _arg_2; this._z = _arg_3; this._SafeStr_10488 = new Vector3D(_arg_4.x, _arg_4.y, _arg_4.z); this._SafeStr_10488.scaleBy(_arg_5); this._SafeStr_10404 = (this._x - (this._SafeStr_10488.x * _arg_6)); this._SafeStr_10405 = (this._y - (this._SafeStr_10488.y * _arg_6)); this._SafeStr_14638 = (this._z - (this._SafeStr_10488.z * _arg_6)); this._SafeStr_10939 = 0; this._SafeStr_14639 = false; this._SafeStr_14640 = _arg_7; this._SafeStr_14641 = _arg_8; this._SafeStr_14645 = _arg_9; this._SafeStr_14642 = _arg_10; this._SafeStr_14644 = 1; this._SafeStr_14643 = (0.5 + (Math.random() * 0.5)); } public function update():void { this._SafeStr_10939++; if (this._SafeStr_10939 == this._SafeStr_14640){ this.ignite(); }; if (this._SafeStr_14642){ if ((this._SafeStr_10939 / this._SafeStr_14640) > this._SafeStr_14643){ this._SafeStr_14644 = ((this._SafeStr_14640 - this._SafeStr_10939) / (this._SafeStr_14640 * (1 - this._SafeStr_14643))); }; }; } public function getAsset():_SafeStr_3894 { if (((this._SafeStr_14645) && ((this._SafeStr_14645.length > 0)))){ return (this._SafeStr_14645[(this._SafeStr_10939 % this._SafeStr_14645.length)]); }; return (null); } protected function ignite():void { } public function get isEmitter():Boolean { return (this._SafeStr_14641); } public function get _SafeStr_14634():Boolean { return ((this._SafeStr_10939 <= this._SafeStr_14640)); } public function dispose():void { this._SafeStr_10488 = null; } public function get x():Number { return (this._x); } public function get y():Number { return (this._y); } public function get z():Number { return (this._z); } public function set x(k:Number):void { this._x = k; } public function set y(k:Number):void { this._y = k; } public function set z(k:Number):void { this._z = k; } public function get _SafeStr_14635():Number { return (this._SafeStr_10404); } public function set _SafeStr_14635(k:Number):void { this._SafeStr_14639 = true; this._SafeStr_10404 = k; } public function get _SafeStr_14636():Number { return (this._SafeStr_10405); } public function set _SafeStr_14636(k:Number):void { this._SafeStr_14639 = true; this._SafeStr_10405 = k; } public function get _SafeStr_14637():Number { return (this._SafeStr_14638); } public function set _SafeStr_14637(k:Number):void { this._SafeStr_14639 = true; this._SafeStr_14638 = k; } public function get _SafeStr_14646():Boolean { return (this._SafeStr_14639); } public function toString():String { return ([this._x, this._y, this._z].toString()); } public function copy(k:FurnitureParticleSystemParticle, _arg_2:Number):void { this._x = (k._x * _arg_2); this._y = (k._y * _arg_2); this._z = (k._z * _arg_2); this._SafeStr_10404 = (k._SafeStr_10404 * _arg_2); this._SafeStr_10405 = (k._SafeStr_10405 * _arg_2); this._SafeStr_14638 = (k._SafeStr_14638 * _arg_2); this._SafeStr_14639 = k._SafeStr_14646; this._SafeStr_10488 = k._SafeStr_10488; this._SafeStr_10939 = k._SafeStr_10939; this._SafeStr_14640 = k._SafeStr_14640; this._SafeStr_14641 = k._SafeStr_14641; this._SafeStr_14642 = k._SafeStr_14642; this._SafeStr_14643 = k._SafeStr_14643; this._SafeStr_14644 = k._SafeStr_14644; } } }//package _-213 // _SafeStr_10404 = "_-lR" (String#15249, DoABC#3) // _SafeStr_10405 = "_-e3" (String#15113, DoABC#3) // _SafeStr_10488 = "_-0YB" (String#244, DoABC#3) // _SafeStr_10939 = "_-4Go" (String#1110, DoABC#3) // _SafeStr_14634 = "_-2au" (String#28481, DoABC#3) // _SafeStr_14635 = "_-y5" (String#40706, DoABC#3) // _SafeStr_14636 = "_-15V" (String#24823, DoABC#3) // _SafeStr_14637 = "_-0w-" (String#24414, DoABC#3) // _SafeStr_14638 = "_-10J" (String#24618, DoABC#3) // _SafeStr_14639 = "_-4tO" (String#34128, DoABC#3) // _SafeStr_14640 = "_-2LM" (String#27870, DoABC#3) // _SafeStr_14641 = "_-3vZ" (String#31765, DoABC#3) // _SafeStr_14642 = "_-6J0" (String#37593, DoABC#3) // _SafeStr_14643 = "_-2TV" (String#10185, DoABC#3) // _SafeStr_14644 = "_-1QP" (String#9076, DoABC#3) // _SafeStr_14645 = "_-2na" (String#3296, DoABC#3) // _SafeStr_14646 = "_-6GA" (String#37488, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) //------------------------------------------------------------ //_-213.FurniturePartyBeamerVisualization package _-213 { import _-4-n._SafeStr_4367; import flash.geom.Point; public class FurniturePartyBeamerVisualization extends _SafeStr_2753 { private static const _SafeStr_5386:int = 2; private static const _SafeStr_14647:int = 15; private static const _SafeStr_14648:int = 31; private static const _SafeStr_14649:int = 2; private static const _SafeStr_14650:int = 1; private var _SafeStr_14651:Array; private var _SafeStr_14652:Array; private var _SafeStr_14653:Array; private var _SafeStr_14654:Array; private var _SafeStr_14655:Array; public function FurniturePartyBeamerVisualization() { this._SafeStr_14655 = new Array(); super(); } override protected function updateAnimation(k:Number):int { var _local_2:_SafeStr_4367; var _local_3:Point; if (this._SafeStr_14653 == null){ this._SafeStr_14656(k); }; _local_2 = _SafeStr_10110(2); if (_local_2 != null){ this._SafeStr_14655[0] = this._SafeStr_14657(k, 0); }; _local_2 = _SafeStr_10110(3); if (_local_2 != null){ this._SafeStr_14655[1] = this._SafeStr_14657(k, 1); }; return (super.updateAnimation(k)); } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int { if ((((_arg_3 == 2)) || ((_arg_3 == 3)))){ if (this._SafeStr_14655.length == 2){ return (this._SafeStr_14655[(_arg_3 - 2)].x); }; }; return (super.getSpriteXOffset(k, _arg_2, _arg_3)); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int { if ((((_arg_3 == 2)) || ((_arg_3 == 3)))){ if (this._SafeStr_14655.length == 2){ return (this._SafeStr_14655[(_arg_3 - 2)].y); }; }; return (super.getSpriteYOffset(k, _arg_2, _arg_3)); } private function _SafeStr_14657(k:Number, _arg_2:int):Point { var _local_8:int; var _local_3:Number = this._SafeStr_14651[_arg_2]; var _local_4:int = this._SafeStr_14652[_arg_2]; var _local_5:int = this._SafeStr_14653[_arg_2]; var _local_6:Number = this._SafeStr_14654[_arg_2]; var _local_7:Number = 1; if (k == 32){ _local_8 = _SafeStr_14647; _local_7 = 0.5; } else { _local_8 = _SafeStr_14648; }; var _local_9:Number = (_local_3 + (_local_4 * _local_5)); if (Math.abs(_local_9) >= _local_8){ if (_local_4 > 0){ _local_3 = (_local_3 - (_local_9 - _local_8)); } else { _local_3 = (_local_3 + (-(_local_8) - _local_9)); }; _local_4 = -(_local_4); this._SafeStr_14652[_arg_2] = _local_4; }; var _local_10:Number = ((_local_8 - Math.abs(_local_3)) * _local_6); var _local_11:Number = ((_local_4 * Math.sin(Math.abs((_local_3 / 4)))) * _local_10); if (_local_4 > 0){ _local_11 = (_local_11 - _local_10); } else { _local_11 = (_local_11 + _local_10); }; _local_3 = (_local_3 + ((_local_4 * _local_5) * _local_7)); this._SafeStr_14651[_arg_2] = _local_3; if (int(_local_11) == 0){ this._SafeStr_14654[_arg_2] = this._SafeStr_14658(); }; return (new Point(_local_3, _local_11)); } private function _SafeStr_14656(k:Number):void { var _local_2:int; if (k == 32){ _local_2 = _SafeStr_14647; } else { _local_2 = _SafeStr_14648; }; this._SafeStr_14651 = new Array(); this._SafeStr_14651.push(((Math.random() * _local_2) * 1.5)); this._SafeStr_14651.push(((Math.random() * _local_2) * 1.5)); this._SafeStr_14652 = new Array(); this._SafeStr_14652.push(1); this._SafeStr_14652.push(-1); this._SafeStr_14653 = new Array(); this._SafeStr_14653.push(_SafeStr_14649); this._SafeStr_14653.push(_SafeStr_14650); this._SafeStr_14654 = new Array(); this._SafeStr_14654.push(this._SafeStr_14658()); this._SafeStr_14654.push(this._SafeStr_14658()); } private function _SafeStr_14658():Number { return ((((Math.random() * 30) / 100) + 0.15)); } } }//package _-213 // _SafeStr_10110 = "_-30n" (String#3354, DoABC#3) // _SafeStr_14647 = "_-0sp" (String#24288, DoABC#3) // _SafeStr_14648 = "_-Yn" (String#39754, DoABC#3) // _SafeStr_14649 = "_-6Fz" (String#37479, DoABC#3) // _SafeStr_14650 = "_-1hd" (String#26284, DoABC#3) // _SafeStr_14651 = "_-3sp" (String#31640, DoABC#3) // _SafeStr_14652 = "_-4pM" (String#33965, DoABC#3) // _SafeStr_14653 = "_-29z" (String#27425, DoABC#3) // _SafeStr_14654 = "_-6jP" (String#38661, DoABC#3) // _SafeStr_14655 = "_-3qM" (String#31545, DoABC#3) // _SafeStr_14656 = "_-64o" (String#37051, DoABC#3) // _SafeStr_14657 = "_-2sh" (String#29176, DoABC#3) // _SafeStr_14658 = "_-2BD" (String#27474, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_5386 = "_-16w" (String#1465, DoABC#3) //------------------------------------------------------------ //_-213.FurniturePlanetSystemVisualization package _-213 { import _-151._SafeStr_2306; import _-4-n._SafeStr_4367; import in._SafeStr_2436; import in._SafeStr_3068; import _-3yO._SafeStr_2464; public class FurniturePlanetSystemVisualization extends _SafeStr_2753 { private var _SafeStr_14659:Array; private var _SafeStr_14660:Array; private var _SafeStr_14661:Array; private var _SafeStr_14662:_SafeStr_2306; public function FurniturePlanetSystemVisualization() { this._SafeStr_14661 = new Array(); this._SafeStr_14662 = new _SafeStr_2306(0, 0, 0); super(); } override public function dispose():void { var k:FurniturePlanetSystemVisualizationPlanetObject; if (this._SafeStr_14659 != null){ while (this._SafeStr_14659.length > 0) { k = this._SafeStr_14659.shift(); k.dispose(); }; }; this._SafeStr_14659 = null; this._SafeStr_14660 = null; } override protected function updateAnimation(k:Number):int { var _local_2:FurniturePlanetSystemVisualizationPlanetObject; var _local_3:int; if ((((this._SafeStr_14659 == null)) && ((_SafeStr_10109 > 0)))){ if (!this._SafeStr_14583()){ return (0); }; }; if (this._SafeStr_14659 != null){ _local_3 = 0; while (_local_3 < this._SafeStr_14659.length) { _local_2 = this._SafeStr_14659[_local_3]; _local_2.update(this._SafeStr_14661, this._SafeStr_14662, k); _local_3++; }; return (super.updateAnimation(k)); }; return (0); } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int { if (_arg_3 < this._SafeStr_14661.length){ return (this._SafeStr_14661[_arg_3].x); }; return (super.getSpriteXOffset(k, _arg_2, _arg_3)); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int { if (_arg_3 < this._SafeStr_14661.length){ return (this._SafeStr_14661[_arg_3].y); }; return (super.getSpriteYOffset(k, _arg_2, _arg_3)); } override protected function getSpriteZOffset(k:int, _arg_2:int, _arg_3:int):Number { if (_arg_3 < this._SafeStr_14661.length){ return (this._SafeStr_14661[_arg_3].z); }; return (super.getSpriteZOffset(k, _arg_2, _arg_3)); } private function _SafeStr_14583():Boolean { var _local_7:_SafeStr_4367; var _local_9:XML; var k:_SafeStr_2436 = object; if (k == null){ return (false); }; var _local_2:_SafeStr_3068 = k.getModel(); if (_local_2 == null){ return (false); }; var _local_3:String = _local_2.getString(_SafeStr_2464._SafeStr_11511); var _local_4:XMLList = XMLList(_local_3); var _local_5:XMLList = _local_4.children(); var _local_6:int = _local_5.length(); this._SafeStr_14659 = new Array(); this._SafeStr_14660 = new Array(); var _local_8:int; while (_local_8 < _local_6) { _local_9 = _local_5[_local_8]; _local_7 = _SafeStr_10110(_local_8); if (_local_7 != null){ this._SafeStr_14663(_local_9.@name, _local_8, _local_9.@parent, Number(_local_9.@radius), Number(_local_9.@arcspeed), Number(_local_9.@arcoffset), Number(_local_9.@height)); }; _local_8++; }; return (true); } private function _SafeStr_14663(k:String, _arg_2:int, _arg_3:String, _arg_4:Number, _arg_5:Number, _arg_6:Number, _arg_7:Number):void { var _local_9:FurniturePlanetSystemVisualizationPlanetObject; if (this._SafeStr_14659 == null){ return; }; var _local_8:FurniturePlanetSystemVisualizationPlanetObject = new FurniturePlanetSystemVisualizationPlanetObject(k, _arg_2, _arg_4, _arg_5, _arg_6, _arg_7); _local_9 = this._SafeStr_14664(_arg_3); if (_local_9 != null){ _local_9.addChild(_local_8); } else { this._SafeStr_14659.push(_local_8); this._SafeStr_14660.push(k); }; } private function _SafeStr_14664(k:String):FurniturePlanetSystemVisualizationPlanetObject { var _local_2:FurniturePlanetSystemVisualizationPlanetObject; var _local_3:int; while (_local_3 < this._SafeStr_14659.length) { _local_2 = this._SafeStr_14659[_local_3]; if (_local_2.name == k){ return (_local_2); }; if (_local_2._SafeStr_14665(k)){ return (_local_2._SafeStr_14666(k)); }; _local_3++; }; return (null); } } }//package _-213 // _SafeStr_10109 = "_-0Km" (String#2641, DoABC#3) // _SafeStr_10110 = "_-30n" (String#3354, DoABC#3) // _SafeStr_11511 = "_-4gS" (String#33631, DoABC#3) // _SafeStr_14583 = "_-2M0" (String#10066, DoABC#3) // _SafeStr_14659 = "_-57x" (String#34741, DoABC#3) // _SafeStr_14660 = "_-07H" (String#22450, DoABC#3) // _SafeStr_14661 = "_-5up" (String#36619, DoABC#3) // _SafeStr_14662 = "_-6ko" (String#38721, DoABC#3) // _SafeStr_14663 = "_-0xU" (String#24473, DoABC#3) // _SafeStr_14664 = "_-zr" (String#40782, DoABC#3) // _SafeStr_14665 = "_-1fb" (String#26195, DoABC#3) // _SafeStr_14666 = "_-IW" (String#39154, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) //------------------------------------------------------------ //_-213.FurniturePlanetSystemVisualizationPlanetObject package _-213 { import _-151._SafeStr_2306; public class FurniturePlanetSystemVisualizationPlanetObject { private static const _SafeStr_14667:Number = 30; private var _index:int; private var _name:String; private var _SafeStr_10040:Number; private var _SafeStr_14668:Number; private var _SafeStr_14669:Number; private var _height:Number; private var _SafeStr_7435:Number; private var _SafeStr_14670:_SafeStr_2306; private var _SafeStr_7928:Array; public function FurniturePlanetSystemVisualizationPlanetObject(k:String, _arg_2:int, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:Number) { this._SafeStr_14670 = new _SafeStr_2306(0, 0, 0); this._SafeStr_7928 = new Array(); super(); this._name = k; this._index = _arg_2; this._SafeStr_10040 = _arg_3; this._SafeStr_14668 = (((_arg_4 * Math.PI) * 2) / 360); this._SafeStr_14669 = (((_arg_5 * Math.PI) * 2) / 360); this._height = _arg_6; this._SafeStr_7435 = 0; } public function get name():String { return (this._name); } public function dispose():void { var k:FurniturePlanetSystemVisualizationPlanetObject; while (this._SafeStr_7928.length > 0) { k = this._SafeStr_7928.shift(); if (k != null){ k.dispose(); }; }; } public function update(k:Array, _arg_2:_SafeStr_2306, _arg_3:Number):void { var _local_4:FurniturePlanetSystemVisualizationPlanetObject; this._SafeStr_7435 = (this._SafeStr_7435 + (this._SafeStr_14668 / _SafeStr_14667)); k[this._index] = this._SafeStr_14671(_arg_2, _arg_3); var _local_5:int; while (_local_5 < this._SafeStr_7928.length) { _local_4 = this._SafeStr_7928[_local_5]; _local_4.update(k, this._SafeStr_14670, _arg_3); _local_5++; }; } public function _SafeStr_14671(k:_SafeStr_2306, _arg_2:Number):_SafeStr_2306 { var _local_3:Number = (this._SafeStr_10040 * Math.cos((this._SafeStr_7435 + this._SafeStr_14669))); var _local_4:Number = (this._SafeStr_10040 * Math.sin((this._SafeStr_7435 + this._SafeStr_14669))); var _local_5:Number = this._height; this._SafeStr_14670.x = ((_local_3 - _local_4) * (_arg_2 / 2)); this._SafeStr_14670.y = ((((_local_4 + _local_3) * (_arg_2 / 2)) * 0.5) - (this._height * (_arg_2 / 2))); this._SafeStr_14670.z = -(int(((4 * (_local_3 + _local_4)) - 0.7))); if (k != null){ this._SafeStr_14670.add(k); }; return (this._SafeStr_14670); } public function addChild(k:FurniturePlanetSystemVisualizationPlanetObject):void { if (this._SafeStr_7928.indexOf(k) < 0){ this._SafeStr_7928.push(k); }; } public function _SafeStr_14665(k:String):Boolean { var _local_2:FurniturePlanetSystemVisualizationPlanetObject; var _local_3:int; while (_local_3 < this._SafeStr_7928.length) { _local_2 = this._SafeStr_7928[_local_3]; if (_local_2.name == k){ return (true); }; if (_local_2._SafeStr_14665(k)){ return (true); }; _local_3++; }; return (false); } public function _SafeStr_14666(k:String):FurniturePlanetSystemVisualizationPlanetObject { var _local_2:FurniturePlanetSystemVisualizationPlanetObject; var _local_3:int; while (_local_3 < this._SafeStr_7928.length) { _local_2 = this._SafeStr_7928[_local_3]; if (_local_2.name == k){ return (_local_2); }; if (_local_2._SafeStr_14665(k)){ return (_local_2._SafeStr_14666(k)); }; _local_3++; }; return (null); } } }//package _-213 // _SafeStr_10040 = "_-2GX" (String#27682, DoABC#3) // _SafeStr_14665 = "_-1fb" (String#26195, DoABC#3) // _SafeStr_14666 = "_-IW" (String#39154, DoABC#3) // _SafeStr_14667 = "_-Z6" (String#39766, DoABC#3) // _SafeStr_14668 = "_-2eu" (String#28634, DoABC#3) // _SafeStr_14669 = "_-1tZ" (String#26748, DoABC#3) // _SafeStr_14670 = "_-3mb" (String#31402, DoABC#3) // _SafeStr_14671 = "_-1lQ" (String#26433, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_7435 = "_-44V" (String#382, DoABC#3) // _SafeStr_7928 = "_-Oq" (String#711, DoABC#3) //------------------------------------------------------------ //_-213.FurnitureRoomBackgroundVisualization package _-213 { import flash.utils.Dictionary; import in._SafeStr_3068; import flash.display.BitmapData; import _-2CU.DirectionalOffsetData; import _-151._SafeStr_3066; public class FurnitureRoomBackgroundVisualization extends _SafeStr_2757 { private var _SafeStr_14672:Dictionary; override public function dispose():void { super.dispose(); this._SafeStr_14672 = null; } override protected function getAdClickUrl(k:_SafeStr_3068):String { return (null); } override protected function imageReady(k:BitmapData, _arg_2:String):void { var _local_3:int; var _local_4:int; var _local_5:int; super.imageReady(k, _arg_2); if (k != null){ this._SafeStr_14672 = new Dictionary(); _local_3 = 64; _local_4 = k.width; _local_5 = k.height; this._SafeStr_14673(_local_3, _local_5, _local_4); _local_3 = 32; _local_4 = (_local_4 / 2); _local_5 = (_local_5 / 2); this._SafeStr_14673(_local_3, _local_5, _local_4); }; } private function _SafeStr_14673(k:int, _arg_2:int, _arg_3:int):void { var _local_4:int = _SafeStr_14520(k); var _local_5:DirectionalOffsetData = new DirectionalOffsetData(); _local_5._SafeStr_14674(1, 0, -(_arg_2)); _local_5._SafeStr_14674(3, 0, 0); _local_5._SafeStr_14674(5, -(_arg_3), 0); _local_5._SafeStr_14674(7, -(_arg_3), -(_arg_2)); _local_5._SafeStr_14674(4, (-(_arg_3) / 2), (-(_arg_2) / 2)); this._SafeStr_14672[_local_4] = _local_5; } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int { var _local_4:int; var _local_5:DirectionalOffsetData; if (this._SafeStr_14672 != null){ _local_4 = _SafeStr_14520(k); _local_5 = this._SafeStr_14672[_local_4]; if (_local_5 != null){ return ((_local_5._SafeStr_14675(_arg_2, 0) + this._SafeStr_14676(_SafeStr_14513, k))); }; }; return ((super.getSpriteXOffset(k, _arg_2, _arg_3) + this._SafeStr_14676(_SafeStr_14513, k))); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int { var _local_4:int; var _local_5:DirectionalOffsetData; if (this._SafeStr_14672 != null){ _local_4 = _SafeStr_14520(k); _local_5 = this._SafeStr_14672[_local_4]; if (_local_5 != null){ return ((_local_5._SafeStr_14677(_arg_2, 0) + this._SafeStr_14676(_SafeStr_14514, k))); }; }; return ((super.getSpriteYOffset(k, _arg_2, _arg_3) + this._SafeStr_14676(_SafeStr_14514, k))); } override protected function getSpriteZOffset(k:int, _arg_2:int, _arg_3:int):Number { return ((super.getSpriteZOffset(k, _arg_2, _arg_3) + (_SafeStr_14515 * -1))); } override protected function getSpriteMouseCapture(k:int, _arg_2:int, _arg_3:int):Boolean { var _local_4:Boolean; return (_local_4); } private function _SafeStr_14676(k:int, _arg_2:int):Number { return (((k * _arg_2) / _SafeStr_3066._SafeStr_7320)); } } }//package _-213 // _SafeStr_14513 = "_-61M" (String#36919, DoABC#3) // _SafeStr_14514 = "_-2I1" (String#27743, DoABC#3) // _SafeStr_14515 = "_-3vL" (String#31755, DoABC#3) // _SafeStr_14520 = "_-1G6" (String#8901, DoABC#3) // _SafeStr_14672 = "_-2aI" (String#28458, DoABC#3) // _SafeStr_14673 = "_-23d" (String#27179, DoABC#3) // _SafeStr_14674 = "_-QX" (String#39458, DoABC#3) // _SafeStr_14675 = "_-4mi" (String#33864, DoABC#3) // _SafeStr_14676 = "_-gs" (String#40049, DoABC#3) // _SafeStr_14677 = "_-2y4" (String#29375, DoABC#3) // _SafeStr_2757 = "_-0PD" (String#8007, DoABC#3) // _SafeStr_3066 = "_-4RM" (String#33075, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_7320 = "_-0UX" (String#23352, DoABC#3) //------------------------------------------------------------ //_-213.FurnitureVisualization package _-213 { import _-4-n.RoomObjectSpriteVisualization; import _-4-n._SafeStr_2660; import _-151._SafeStr_2303; import _-pv._SafeStr_3894; import _-4-n._SafeStr_4367; import flash.display.BitmapData; import _-6FB._SafeStr_4370; import flash.display.BlendMode; import _-2CU._SafeStr_4369; import in._SafeStr_2436; import in._SafeStr_3068; import _-3yO._SafeStr_2464; import _-2CU.ColorData; public class FurnitureVisualization extends RoomObjectSpriteVisualization { protected static const _SafeStr_14678:Number = Math.sqrt(0.5); private var _SafeStr_10488:int; private var _SafeStr_14679:Number = NaN; private var _SafeStr_14680:int = -1; protected var _SafeStr_14644:Number = 1; private var _SafeStr_14681:String = null; private var _SafeStr_14682:Boolean = false; private var _SafeStr_5447:FurnitureVisualizationData = null; private var _SafeStr_5501:String = ""; private var _assetNames:Array; private var _SafeStr_14683:Array; private var _SafeStr_14684:Number = 0; private var _SafeStr_14685:int = -1; private var _SafeStr_14686:int = -1; private var _SafeStr_14687:Array; private var _SafeStr_14688:Array; private var _SafeStr_14689:Array; private var _SafeStr_14690:Array; private var _SafeStr_14691:Array; private var _SafeStr_14692:Array; private var _SafeStr_14693:Array; private var _SafeStr_14694:Array; protected var _SafeStr_14695:Boolean = true; protected var _SafeStr_14558:int = 0; protected var _SafeStr_14696:int = -1; private var _SafeStr_14697:int = 0; private var _SafeStr_14698:Number = 0; public function FurnitureVisualization() { this._assetNames = []; this._SafeStr_14683 = []; this._SafeStr_14687 = []; this._SafeStr_14688 = []; this._SafeStr_14689 = []; this._SafeStr_14690 = []; this._SafeStr_14691 = []; this._SafeStr_14692 = []; this._SafeStr_14693 = []; this._SafeStr_14694 = []; super(); this.reset(); } protected function set direction(k:int):void { this._SafeStr_10488 = k; } protected function get direction():int { return (this._SafeStr_10488); } protected function get type():String { return (this._SafeStr_5501); } override public function dispose():void { super.dispose(); this._SafeStr_5447 = null; this._assetNames = null; this._SafeStr_14683 = null; this._SafeStr_14687 = null; this._SafeStr_14688 = null; this._SafeStr_14689 = null; this._SafeStr_14690 = null; this._SafeStr_14691 = null; this._SafeStr_14692 = null; this._SafeStr_14693 = null; this._SafeStr_14694 = null; } override protected function reset():void { super.reset(); this.direction = -1; this._SafeStr_5447 = null; this._assetNames = []; this._SafeStr_14683 = []; this._SafeStr_14687 = []; this._SafeStr_14688 = []; this._SafeStr_14689 = []; this._SafeStr_14690 = []; this._SafeStr_14691 = []; this._SafeStr_14692 = []; this._SafeStr_14693 = []; this._SafeStr_14694 = []; this._SafeStr_11732(0); } override public function initialize(k:_SafeStr_2660):Boolean { this.reset(); if ((((k == null)) || (!((k is FurnitureVisualizationData))))){ return (false); }; this._SafeStr_5447 = (k as FurnitureVisualizationData); this._SafeStr_5501 = this._SafeStr_5447.getType(); return (true); } override public function update(k:_SafeStr_2303, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void { if (k == null){ return; }; var _local_5:Boolean; var _local_6:Number = k.scale; if (this.updateObject(_local_6, k.direction.x)){ _local_5 = true; }; if (this.updateModel(_local_6)){ _local_5 = true; }; var _local_7:int; if (_arg_4){ this._SafeStr_14697 = (this._SafeStr_14697 | this.updateAnimation(_local_6)); } else { _local_7 = (this.updateAnimation(_local_6) | this._SafeStr_14697); this._SafeStr_14697 = 0; }; if (((_local_5) || (!((_local_7 == 0))))){ this.updateSprites(_local_6, _local_5, _local_7); _SafeStr_14584 = _local_6; _SafeStr_11770(); }; } protected function updateSprites(k:int, _arg_2:Boolean, _arg_3:int):void { var _local_4:int; var _local_5:int; if (this._SafeStr_14558 != _SafeStr_10109){ _SafeStr_11732(this._SafeStr_14558); }; if (_arg_2){ _local_4 = (_SafeStr_10109 - 1); while (_local_4 >= 0) { this._SafeStr_11785(k, _local_4); _local_4--; }; } else { _local_5 = 0; while (_arg_3 > 0) { if ((_arg_3 & 1)){ this._SafeStr_11785(k, _local_5); }; _local_5++; _arg_3 = (_arg_3 >> 1); }; }; this._SafeStr_14695 = false; } protected function _SafeStr_11785(k:int, _arg_2:int):void { var _local_5:_SafeStr_3894; var _local_6:Number; var _local_7:int; var _local_3:String = this.getSpriteAssetName(k, _arg_2); var _local_4:_SafeStr_4367 = _SafeStr_10110(_arg_2); if (((!((_local_4 == null))) && (!((_local_3 == null))))){ _local_5 = this.getAsset(_local_3, _arg_2); if (((!((_local_5 == null))) && (!((_local_5.asset == null))))){ _local_4.visible = true; _local_4._SafeStr_5705 = this._SafeStr_5501; _local_4.asset = (_local_5.asset.content as BitmapData); if (_local_5.asset.content == null){ _SafeStr_11771++; }; _local_4.flipH = _local_5.flipH; _local_4.flipV = _local_5.flipV; _local_4.direction = this._SafeStr_10488; _local_6 = 0; if (_arg_2 != this._SafeStr_14696){ _local_4.tag = this.getSpriteTag(k, this._SafeStr_10488, _arg_2); _local_4.alpha = this.getSpriteAlpha(k, this._SafeStr_10488, _arg_2); _local_4.color = this.getSpriteColor(k, _arg_2, this._SafeStr_14680); _local_4.offsetX = (_local_5.offsetX + this.getSpriteXOffset(k, this._SafeStr_10488, _arg_2)); _local_4.offsetY = (_local_5.offsetY + this.getSpriteYOffset(k, this._SafeStr_10488, _arg_2)); _local_4._SafeStr_11733 = ((this.getSpriteMouseCapture(k, this._SafeStr_10488, _arg_2)) ? _SafeStr_4370._SafeStr_11735 : _SafeStr_4370._SafeStr_11734); _local_4.blendMode = this._SafeStr_14699(this.getSpriteInk(k, this._SafeStr_10488, _arg_2)); _local_6 = this.getSpriteZOffset(k, this._SafeStr_10488, _arg_2); _local_6 = (_local_6 - (_arg_2 * 0.001)); } else { _local_4.offsetX = _local_5.offsetX; _local_4.offsetY = (_local_5.offsetY + this.getSpriteYOffset(k, this._SafeStr_10488, _arg_2)); _local_7 = 48; _local_7 = (_local_7 * this._SafeStr_14644); _local_4.alpha = _local_7; _local_4._SafeStr_11733 = _SafeStr_4370._SafeStr_11734; _local_6 = 1; }; _local_6 = (_local_6 * _SafeStr_14678); _local_4.relativeDepth = _local_6; _local_4.assetName = _local_5.assetName; _local_4._SafeStr_14700 = this.getLibraryAssetNameForSprite(_local_5, _local_4); _local_4._SafeStr_14701 = this.getPostureForAssetFile(k, _local_5._SafeStr_14700); _local_4._SafeStr_14702 = this._SafeStr_14682; } else { this._SafeStr_14703(_local_4); }; } else { if (_local_4 != null){ this._SafeStr_14703(_local_4); }; }; } protected function getLibraryAssetNameForSprite(k:_SafeStr_3894, _arg_2:_SafeStr_4367):String { return (k._SafeStr_14700); } private function _SafeStr_14703(k:_SafeStr_4367):void { k.asset = null; k.assetName = ""; k._SafeStr_14701 = null; k.tag = ""; k.flipH = false; k.flipV = false; k.offsetX = 0; k.offsetY = 0; k.relativeDepth = 0; k._SafeStr_14702 = false; } protected function _SafeStr_14699(k:int):String { var _local_2:String = BlendMode.NORMAL; switch (k){ case _SafeStr_4369._SafeStr_14704: break; case _SafeStr_4369._SafeStr_14705: _local_2 = BlendMode.ADD; break; case _SafeStr_4369._SafeStr_14706: _local_2 = BlendMode.DARKEN; break; case _SafeStr_4369._SafeStr_14707: _local_2 = BlendMode.SUBTRACT; break; }; return (_local_2); } protected function updateObject(k:Number, _arg_2:Number):Boolean { var _local_4:Number; var _local_5:int; var _local_3:_SafeStr_2436 = object; if (_local_3 == null){ return (false); }; if (((((!((_SafeStr_14708 == _local_3._SafeStr_11772()))) || (!((k == _SafeStr_14584))))) || (!((_arg_2 == this._SafeStr_14679))))){ _local_4 = (_local_3.getDirection().x - (_arg_2 + 135)); _local_4 = (((_local_4 % 360) + 360) % 360); if (this._SafeStr_5447 != null){ _local_5 = this._SafeStr_5447._SafeStr_14709(k, _local_4); this.direction = _local_5; }; _SafeStr_14708 = _local_3._SafeStr_11772(); this._SafeStr_14679 = _arg_2; _SafeStr_14584 = k; this._SafeStr_14710(k, this._SafeStr_10488); return (true); }; return (false); } protected function updateModel(k:Number):Boolean { var _local_4:Number; var _local_2:_SafeStr_2436 = object; if (_local_2 == null){ return (false); }; var _local_3:_SafeStr_3068 = _local_2.getModel(); if (_local_3 == null){ return (false); }; if (_SafeStr_11771 != _local_3._SafeStr_11772()){ this._SafeStr_14680 = _local_3.getNumber(_SafeStr_2464._SafeStr_5668); _local_4 = _local_3.getNumber(_SafeStr_2464._SafeStr_8455); if (isNaN(_local_4)){ _local_4 = 1; }; if (_local_4 != this._SafeStr_14644){ this._SafeStr_14644 = _local_4; this._SafeStr_14695 = true; }; this._SafeStr_14681 = this.getAdClickUrl(_local_3); this._SafeStr_14682 = ((((!((this._SafeStr_14681 == null))) && (!((this._SafeStr_14681 == ""))))) && ((this._SafeStr_14681.indexOf("http") == 0))); this._SafeStr_14698 = _local_3.getNumber(_SafeStr_2464._SafeStr_14711); _SafeStr_11771 = _local_3._SafeStr_11772(); return (true); }; return (false); } protected function getAdClickUrl(k:_SafeStr_3068):String { return (k.getString(_SafeStr_2464._SafeStr_7348)); } protected function updateAnimation(k:Number):int { return (0); } private function _SafeStr_14710(k:Number, _arg_2:int):void { if (((!((this._SafeStr_14686 == _arg_2))) || (!((this._SafeStr_14684 == k))))){ this._assetNames = []; this._SafeStr_14683 = []; this._SafeStr_14687 = []; this._SafeStr_14688 = []; this._SafeStr_14689 = []; this._SafeStr_14690 = []; this._SafeStr_14691 = []; this._SafeStr_14692 = []; this._SafeStr_14693 = []; this._SafeStr_14694 = []; this._SafeStr_14686 = _arg_2; this._SafeStr_14684 = k; this._SafeStr_14685 = this._SafeStr_14520(k); this.updateLayerCount((this._SafeStr_5447.getLayerCount(k) + this.getAdditionalSpriteCount())); }; } protected function updateLayerCount(k:int):void { this._SafeStr_14558 = k; this._SafeStr_14696 = (this._SafeStr_14558 - this.getAdditionalSpriteCount()); } protected function getAdditionalSpriteCount():int { return (1); } protected function getFrameNumber(k:int, _arg_2:int):int { return (0); } protected function getPostureForAssetFile(k:int, _arg_2:String):String { return (null); } protected function getAsset(k:String, _arg_2:int=-1):_SafeStr_3894 { var _local_3:_SafeStr_3894; if (_SafeStr_5401 != null){ _local_3 = _SafeStr_5401.getAsset(k); return (_local_3); }; return (null); } protected function getSpriteAssetName(k:int, _arg_2:int):String { if ((((this._SafeStr_5447 == null)) || ((_arg_2 >= FurnitureVisualizationData._SafeStr_14712.length)))){ return (""); }; var _local_3:String = this._assetNames[_arg_2]; var _local_4:Boolean = this._SafeStr_14683[_arg_2]; if ((((_local_3 == null)) || ((_local_3.length == 0)))){ _local_3 = this._SafeStr_14501(k, _arg_2, true); _local_4 = !((this._SafeStr_14685 == 1)); }; if (_local_4){ _local_3 = (_local_3 + this.getFrameNumber(k, _arg_2)); }; return (_local_3); } protected function _SafeStr_14501(k:int, _arg_2:int, _arg_3:Boolean):String { var _local_4:String = this._SafeStr_5501; var _local_5:String = ""; var _local_6:int = ((_arg_3) ? this._SafeStr_14685 : this._SafeStr_14520(k)); var _local_7 = !((_local_6 == 1)); if (_arg_2 != this._SafeStr_14696){ _local_5 = FurnitureVisualizationData._SafeStr_14712[_arg_2]; } else { _local_5 = "sd"; }; _local_4 = (_local_4 + ((_local_7) ? (((((("_" + _local_6) + "_") + _local_5) + "_") + this._SafeStr_10488) + "_") : ("_icon_" + _local_5))); if (_arg_3){ this._assetNames[_arg_2] = _local_4; this._SafeStr_14683[_arg_2] = _local_7; }; return (_local_4); } protected function getSpriteTag(k:int, _arg_2:int, _arg_3:int):String { if (this._SafeStr_14687[_arg_3] != null){ return (this._SafeStr_14687[_arg_3]); }; if (this._SafeStr_5447 == null){ return (""); }; var _local_4:String = this._SafeStr_5447._SafeStr_14713(k, _arg_2, _arg_3); this._SafeStr_14687[_arg_3] = _local_4; return (_local_4); } protected function getSpriteAlpha(k:int, _arg_2:int, _arg_3:int):int { if (((!((this._SafeStr_14688[_arg_3] == null))) && (!(this._SafeStr_14695)))){ return (this._SafeStr_14688[_arg_3]); }; if (this._SafeStr_5447 == null){ return (_SafeStr_4369._SafeStr_14714); }; var _local_4:int = this._SafeStr_5447._SafeStr_14715(k, _arg_2, _arg_3); _local_4 = (_local_4 * this._SafeStr_14644); this._SafeStr_14688[_arg_3] = _local_4; return (_local_4); } protected function getSpriteColor(k:int, _arg_2:int, _arg_3:int):int { if (this._SafeStr_14689[_arg_2] != null){ return (this._SafeStr_14689[_arg_2]); }; if (this._SafeStr_5447 == null){ return (ColorData._SafeStr_5375); }; var _local_4:int = this._SafeStr_5447._SafeStr_10637(k, _arg_2, _arg_3); this._SafeStr_14689[_arg_2] = _local_4; return (_local_4); } protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int { if (this._SafeStr_14690[_arg_3] != null){ return (this._SafeStr_14690[_arg_3]); }; if (this._SafeStr_5447 == null){ return (_SafeStr_4369._SafeStr_14716); }; var _local_4:int = this._SafeStr_5447._SafeStr_14717(k, _arg_2, _arg_3); this._SafeStr_14690[_arg_3] = _local_4; return (_local_4); } protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int { var _local_4:int; if (_arg_3 != this._SafeStr_14696){ if (this._SafeStr_14691[_arg_3] != null){ return (this._SafeStr_14691[_arg_3]); }; if (this._SafeStr_5447 != null){ _local_4 = this._SafeStr_5447._SafeStr_14718(k, _arg_2, _arg_3); this._SafeStr_14691[_arg_3] = _local_4; return (_local_4); }; return (_SafeStr_4369._SafeStr_14719); }; return (Math.ceil((this._SafeStr_14698 * (k / 2)))); } protected function getSpriteMouseCapture(k:int, _arg_2:int, _arg_3:int):Boolean { if (this._SafeStr_14693[_arg_3] != null){ return (this._SafeStr_14693[_arg_3]); }; if (this._SafeStr_5447 == null){ return (true); }; var _local_4 = !(this._SafeStr_5447._SafeStr_14720(k, _arg_2, _arg_3)); this._SafeStr_14693[_arg_3] = _local_4; return (_local_4); } protected function getSpriteInk(k:int, _arg_2:int, _arg_3:int):int { if (this._SafeStr_14694[_arg_3] != null){ return (this._SafeStr_14694[_arg_3]); }; if (this._SafeStr_5447 == null){ return (_SafeStr_4369._SafeStr_14704); }; var _local_4:int = this._SafeStr_5447._SafeStr_14721(k, _arg_2, _arg_3); this._SafeStr_14694[_arg_3] = _local_4; return (_local_4); } protected function getSpriteZOffset(k:int, _arg_2:int, _arg_3:int):Number { if (this._SafeStr_14692[_arg_3] != null){ return (this._SafeStr_14692[_arg_3]); }; if (this._SafeStr_5447 == null){ return (_SafeStr_4369._SafeStr_14722); }; var _local_4:Number = this._SafeStr_5447._SafeStr_14723(k, _arg_2, _arg_3); this._SafeStr_14692[_arg_3] = _local_4; return (_local_4); } protected function _SafeStr_14520(k:int):int { if (this._SafeStr_5447 != null){ return (this._SafeStr_5447._SafeStr_14520(k)); }; return (k); } protected function get data():FurnitureVisualizationData { return (this._SafeStr_5447); } } }//package _-213 // _SafeStr_10109 = "_-0Km" (String#2641, DoABC#3) // _SafeStr_10110 = "_-30n" (String#3354, DoABC#3) // _SafeStr_10488 = "_-0YB" (String#244, DoABC#3) // _SafeStr_10637 = "_-20T" (String#3097, DoABC#3) // _SafeStr_11732 = "_-4-y" (String#31965, DoABC#3) // _SafeStr_11733 = "_-1VT" (String#9158, DoABC#3) // _SafeStr_11734 = "_-3LJ" (String#30354, DoABC#3) // _SafeStr_11735 = "_-1Nx" (String#25516, DoABC#3) // _SafeStr_11770 = "_-6hD" (String#38581, DoABC#3) // _SafeStr_11771 = "_-2B-" (String#27466, DoABC#3) // _SafeStr_11772 = "_-0bX" (String#1455, DoABC#3) // _SafeStr_11785 = "_-V0" (String#4438, DoABC#3) // _SafeStr_14501 = "_-Do" (String#38991, DoABC#3) // _SafeStr_14520 = "_-1G6" (String#8901, DoABC#3) // _SafeStr_14558 = "_-22j" (String#3102, DoABC#3) // _SafeStr_14584 = "_-5kx" (String#36242, DoABC#3) // _SafeStr_14644 = "_-1QP" (String#9076, DoABC#3) // _SafeStr_14678 = "_-sQ" (String#40491, DoABC#3) // _SafeStr_14679 = "_-1cx" (String#26097, DoABC#3) // _SafeStr_14680 = "_-6gr" (String#38564, DoABC#3) // _SafeStr_14681 = "_-5s5" (String#1135, DoABC#3) // _SafeStr_14682 = "_-5ye" (String#4109, DoABC#3) // _SafeStr_14683 = "_-1Ne" (String#25505, DoABC#3) // _SafeStr_14684 = "_-0Ff" (String#22780, DoABC#3) // _SafeStr_14685 = "_-2U-" (String#28200, DoABC#3) // _SafeStr_14686 = "_-5hl" (String#36123, DoABC#3) // _SafeStr_14687 = "_-4pT" (String#33971, DoABC#3) // _SafeStr_14688 = "_-5CL" (String#34906, DoABC#3) // _SafeStr_14689 = "_-2Qa" (String#28068, DoABC#3) // _SafeStr_14690 = "_-3ey" (String#31106, DoABC#3) // _SafeStr_14691 = "_-6Yr" (String#38232, DoABC#3) // _SafeStr_14692 = "_-3qj" (String#31561, DoABC#3) // _SafeStr_14693 = "_-4Sf" (String#33128, DoABC#3) // _SafeStr_14694 = "_-2zR" (String#29431, DoABC#3) // _SafeStr_14695 = "_-2vO" (String#29279, DoABC#3) // _SafeStr_14696 = "_-0Jt" (String#22957, DoABC#3) // _SafeStr_14697 = "_-00x" (String#22219, DoABC#3) // _SafeStr_14698 = "_-58y" (String#34777, DoABC#3) // _SafeStr_14699 = "_-1MY" (String#25465, DoABC#3) // _SafeStr_14700 = "_-Rs" (String#4423, DoABC#3) // _SafeStr_14701 = "_-5Fr" (String#13036, DoABC#3) // _SafeStr_14702 = "_-5Dl" (String#12997, DoABC#3) // _SafeStr_14703 = "_-QH" (String#39447, DoABC#3) // _SafeStr_14704 = "_-6ZD" (String#38247, DoABC#3) // _SafeStr_14705 = "_-4au" (String#33431, DoABC#3) // _SafeStr_14706 = "_-5I8" (String#35133, DoABC#3) // _SafeStr_14707 = "_-0uz" (String#24374, DoABC#3) // _SafeStr_14708 = "_-4WX" (String#33279, DoABC#3) // _SafeStr_14709 = "_-p6" (String#40369, DoABC#3) // _SafeStr_14710 = "_-1fE" (String#26182, DoABC#3) // _SafeStr_14711 = "_-0d2" (String#23679, DoABC#3) // _SafeStr_14712 = "_-652" (String#37062, DoABC#3) // _SafeStr_14713 = "_-4bR" (String#33454, DoABC#3) // _SafeStr_14714 = "_-2Jd" (String#27798, DoABC#3) // _SafeStr_14715 = "_-3PH" (String#30508, DoABC#3) // _SafeStr_14716 = "_-6ag" (String#38293, DoABC#3) // _SafeStr_14717 = "_-48u" (String#32332, DoABC#3) // _SafeStr_14718 = "_-5Fv" (String#35040, DoABC#3) // _SafeStr_14719 = "_-0Qx" (String#23224, DoABC#3) // _SafeStr_14720 = "_-02i" (String#22288, DoABC#3) // _SafeStr_14721 = "_-2Xy" (String#28363, DoABC#3) // _SafeStr_14722 = "_-51Z" (String#34485, DoABC#3) // _SafeStr_14723 = "_-1q5" (String#26618, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4369 = "_-3cZ" (String#11334, DoABC#3) // _SafeStr_4370 = "_-Z8" (String#15032, DoABC#3) // _SafeStr_5375 = "_-0WM" (String#574, DoABC#3) // _SafeStr_5401 = "_-62y" (String#4139, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5668 = "_-2TQ" (String#28178, DoABC#3) // _SafeStr_5705 = "_-4GP" (String#12011, DoABC#3) // _SafeStr_7348 = "_-2Mi" (String#27920, DoABC#3) // _SafeStr_8455 = "_-4Oo" (String#32962, DoABC#3) //------------------------------------------------------------ //_-213.FurnitureVisualizationData package _-213 { import _-4-n._SafeStr_2660; import _-ue.Map; import _-2CU.SizeData; import _-151.XMLValidator; import _-2CU._SafeStr_4369; import _-2CU.ColorData; public class FurnitureVisualizationData implements _SafeStr_2660 { public static const _SafeStr_14724:int = 1000; public static const _SafeStr_14712:Array = new Array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"); private var _SafeStr_14725:Map; private var _SafeStr_13381:Array; private var _SafeStr_14726:SizeData = null; private var _SafeStr_14727:int = -1; private var _SafeStr_13383:int = -1; private var _SafeStr_14728:int = -1; private var _SafeStr_5501:String = ""; public function FurnitureVisualizationData() { this._SafeStr_13381 = []; super(); this._SafeStr_14725 = new Map(); } public function dispose():void { var k:SizeData; var _local_2:int; if (this._SafeStr_14725 != null){ k = null; _local_2 = 0; while (_local_2 < this._SafeStr_14725.length) { k = (this._SafeStr_14725._SafeStr_5595(_local_2) as SizeData); if (k != null){ k.dispose(); }; _local_2++; }; this._SafeStr_14725.dispose(); this._SafeStr_14725 = null; }; this._SafeStr_14726 = null; this._SafeStr_13381 = null; } public function initialize(k:XML):Boolean { this.reset(); if (k == null){ return (false); }; var _local_2:String = k.@type; if (_local_2.length == 0){ return (false); }; this._SafeStr_5501 = _local_2; if (!this.defineVisualizations(k)){ this.reset(); return (false); }; return (true); } protected function reset():void { this._SafeStr_5501 = ""; var k:SizeData; var _local_2:int; while (_local_2 < this._SafeStr_14725.length) { k = (this._SafeStr_14725._SafeStr_5595(_local_2) as SizeData); if (k != null){ k.dispose(); }; _local_2++; }; this._SafeStr_14725.reset(); this._SafeStr_13381 = []; this._SafeStr_14726 = null; this._SafeStr_14727 = -1; } protected function defineVisualizations(k:XML):Boolean { var _local_5:XML; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:SizeData; var _local_10:XMLList; var _local_11:int; var _local_12:XML; var _local_2:XMLList = k.graphics.visualization; if (_local_2.length() == 0){ return (false); }; var _local_3:int; var _local_4:int; while (_local_4 < _local_2.length()) { _local_5 = _local_2[_local_4]; if (!XMLValidator._SafeStr_5390(_local_5, ["size", "layerCount", "angle"])){ return (false); }; _local_6 = int(_local_5.@size); _local_7 = int(_local_5.@layerCount); _local_8 = int(_local_5.@angle); if (_local_6 < 1){ _local_6 = 1; }; if (this._SafeStr_14725.getValue(String(_local_6)) != null){ return (false); }; _local_9 = this.createSizeData(_local_6, _local_7, _local_8); if (_local_9 == null){ return (false); }; _local_10 = _local_5.children(); _local_11 = 0; while (_local_11 < _local_10.length()) { _local_12 = _local_10[_local_11]; if (!this.processVisualizationElement(_local_9, _local_12)){ _local_9.dispose(); return (false); }; _local_11++; }; this._SafeStr_14725.add(String(_local_6), _local_9); this._SafeStr_13381.push(_local_6); this._SafeStr_13381.sort(Array.NUMERIC); _local_4++; }; return (true); } protected function createSizeData(k:int, _arg_2:int, _arg_3:int):SizeData { var _local_4:SizeData; _local_4 = new SizeData(_arg_2, _arg_3); return (_local_4); } protected function processVisualizationElement(k:SizeData, _arg_2:XML):Boolean { if ((((k == null)) || ((_arg_2 == null)))){ return (false); }; switch (String(_arg_2.name())){ case "layers": if (!k._SafeStr_14729(_arg_2)){ return (false); }; break; case "directions": if (!k._SafeStr_14730(_arg_2)){ return (false); }; break; case "colors": if (!k._SafeStr_14731(_arg_2)){ return (false); }; break; }; return (true); } public function getType():String { return (this._SafeStr_5501); } private function _SafeStr_13384(k:int):int { var _local_3:int; var _local_2:int; if (k > 0){ _local_3 = 1; while (_local_3 < this._SafeStr_13381.length) { if (this._SafeStr_13381[_local_3] > k){ if ((this._SafeStr_13381[_local_3] / k) < (k / this._SafeStr_13381[(_local_3 - 1)])){ _local_2 = _local_3; }; break; }; _local_2 = _local_3; _local_3++; }; }; return (_local_2); } public function _SafeStr_14520(k:int):int { if (k == this._SafeStr_14728){ return (this._SafeStr_13383); }; var _local_2:int = this._SafeStr_13384(k); var _local_3:int = -1; if (_local_2 < this._SafeStr_13381.length){ _local_3 = this._SafeStr_13381[_local_2]; }; this._SafeStr_14728 = k; this._SafeStr_13383 = _local_3; return (_local_3); } public function getLayerCount(k:int):int { var _local_2:SizeData = this._SafeStr_14566(k); if (_local_2 != null){ return (_local_2.layerCount); }; return (0); } public function _SafeStr_14709(k:int, _arg_2:int):int { var _local_3:SizeData = this._SafeStr_14566(k); if (_local_3 != null){ return (_local_3._SafeStr_14709(_arg_2)); }; return (0); } public function _SafeStr_14713(k:int, _arg_2:int, _arg_3:int):String { var _local_4:SizeData = this._SafeStr_14566(k); if (_local_4 != null){ return (_local_4._SafeStr_14713(_arg_2, _arg_3)); }; return (_SafeStr_4369._SafeStr_14732); } public function _SafeStr_14721(k:int, _arg_2:int, _arg_3:int):int { var _local_4:SizeData = this._SafeStr_14566(k); if (_local_4 != null){ return (_local_4._SafeStr_14721(_arg_2, _arg_3)); }; return (_SafeStr_4369._SafeStr_14704); } public function _SafeStr_14715(k:int, _arg_2:int, _arg_3:int):int { var _local_4:SizeData = this._SafeStr_14566(k); if (_local_4 != null){ return (_local_4._SafeStr_14715(_arg_2, _arg_3)); }; return (_SafeStr_4369._SafeStr_14714); } public function _SafeStr_10637(k:int, _arg_2:int, _arg_3:int):int { var _local_4:SizeData = this._SafeStr_14566(k); if (_local_4 != null){ return (_local_4._SafeStr_10637(_arg_2, _arg_3)); }; return (ColorData._SafeStr_5375); } public function _SafeStr_14720(k:int, _arg_2:int, _arg_3:int):Boolean { var _local_4:SizeData = this._SafeStr_14566(k); if (_local_4 != null){ return (_local_4._SafeStr_14720(_arg_2, _arg_3)); }; return (_SafeStr_4369._SafeStr_14733); } public function _SafeStr_14717(k:int, _arg_2:int, _arg_3:int):int { var _local_4:SizeData = this._SafeStr_14566(k); if (_local_4 != null){ return (_local_4._SafeStr_14717(_arg_2, _arg_3)); }; return (_SafeStr_4369._SafeStr_14716); } public function _SafeStr_14718(k:int, _arg_2:int, _arg_3:int):int { var _local_4:SizeData = this._SafeStr_14566(k); if (_local_4 != null){ return (_local_4._SafeStr_14718(_arg_2, _arg_3)); }; return (_SafeStr_4369._SafeStr_14719); } public function _SafeStr_14723(k:int, _arg_2:int, _arg_3:int):Number { var _local_4:SizeData = this._SafeStr_14566(k); if (_local_4 != null){ return (_local_4._SafeStr_14723(_arg_2, _arg_3)); }; return (_SafeStr_4369._SafeStr_14722); } protected function _SafeStr_14566(k:int):SizeData { if (k == this._SafeStr_14727){ return (this._SafeStr_14726); }; var _local_2:int = this._SafeStr_13384(k); if (_local_2 < this._SafeStr_13381.length){ this._SafeStr_14726 = (this._SafeStr_14725.getValue(String(this._SafeStr_13381[_local_2])) as SizeData); } else { this._SafeStr_14726 = null; }; this._SafeStr_14727 = k; return (this._SafeStr_14726); } } }//package _-213 // _SafeStr_10637 = "_-20T" (String#3097, DoABC#3) // _SafeStr_13381 = "_-3c1" (String#3502, DoABC#3) // _SafeStr_13383 = "_-0RI" (String#2672, DoABC#3) // _SafeStr_13384 = "_-2YG" (String#3220, DoABC#3) // _SafeStr_14520 = "_-1G6" (String#8901, DoABC#3) // _SafeStr_14566 = "_-4JU" (String#32746, DoABC#3) // _SafeStr_14704 = "_-6ZD" (String#38247, DoABC#3) // _SafeStr_14709 = "_-p6" (String#40369, DoABC#3) // _SafeStr_14712 = "_-652" (String#37062, DoABC#3) // _SafeStr_14713 = "_-4bR" (String#33454, DoABC#3) // _SafeStr_14714 = "_-2Jd" (String#27798, DoABC#3) // _SafeStr_14715 = "_-3PH" (String#30508, DoABC#3) // _SafeStr_14716 = "_-6ag" (String#38293, DoABC#3) // _SafeStr_14717 = "_-48u" (String#32332, DoABC#3) // _SafeStr_14718 = "_-5Fv" (String#35040, DoABC#3) // _SafeStr_14719 = "_-0Qx" (String#23224, DoABC#3) // _SafeStr_14720 = "_-02i" (String#22288, DoABC#3) // _SafeStr_14721 = "_-2Xy" (String#28363, DoABC#3) // _SafeStr_14722 = "_-51Z" (String#34485, DoABC#3) // _SafeStr_14723 = "_-1q5" (String#26618, DoABC#3) // _SafeStr_14724 = "_-2FC" (String#27633, DoABC#3) // _SafeStr_14725 = "_-CG" (String#38937, DoABC#3) // _SafeStr_14726 = "_-lS" (String#40215, DoABC#3) // _SafeStr_14727 = "_-4Ha" (String#32671, DoABC#3) // _SafeStr_14728 = "_-6ck" (String#38386, DoABC#3) // _SafeStr_14729 = "_-0Fx" (String#22792, DoABC#3) // _SafeStr_14730 = "_-0Ew" (String#22748, DoABC#3) // _SafeStr_14731 = "_-07y" (String#22475, DoABC#3) // _SafeStr_14732 = "_-10f" (String#24628, DoABC#3) // _SafeStr_14733 = "_-2aK" (String#28460, DoABC#3) // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) // _SafeStr_4369 = "_-3cZ" (String#11334, DoABC#3) // _SafeStr_5375 = "_-0WM" (String#574, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) //------------------------------------------------------------ //_-213.FurnitureWaterAreaVisualization package _-213 { import flash.display.BitmapData; import _-pv._SafeStr_3894; import in._SafeStr_3068; import _-3yO._SafeStr_2464; import flash.geom.Point; public class FurnitureWaterAreaVisualization extends _SafeStr_2753 { private static const _SafeStr_14734:String = "shore"; private var _SafeStr_14735:Boolean = true; private var _SafeStr_14736:Array; private var _SafeStr_14737:Array; private var _SafeStr_14738:Array; private var _SafeStr_14739:Boolean = false; private var _SafeStr_11476:int = 0; private var _SafeStr_11477:int = 0; private var _SafeStr_14740:int = 0; private var _SafeStr_14741:int = -1; private var _SafeStr_14742:int = -1; private var _SafeStr_11646:BitmapData = null; public function FurnitureWaterAreaVisualization() { this._SafeStr_14736 = []; this._SafeStr_14737 = []; this._SafeStr_14738 = []; super(); } override public function dispose():void { var k:int; if (_SafeStr_5401 != null){ for each (k in this._SafeStr_14738) { ShoreMaskCreatorUtility._SafeStr_14743(object.getInstanceId(), k, _SafeStr_5401); }; this._SafeStr_14738 = []; }; if (this._SafeStr_11646 != null){ this._SafeStr_11646.dispose(); this._SafeStr_11646 = null; }; super.dispose(); } override protected function updateObject(k:Number, _arg_2:Number):Boolean { if (super.updateObject(k, _arg_2)){ this._SafeStr_14739 = true; this._SafeStr_14744(); return (true); }; return (false); } override protected function updateAnimation(k:Number):int { var _local_3:int; var _local_2:int = super.updateAnimation(k); if (this._SafeStr_14745(k)){ _local_3 = this._SafeStr_14746(k); _local_2 = (_local_2 | (1 << _local_3)); }; return (_local_2); } override protected function getSpriteAssetName(k:int, _arg_2:int):String { if ((((k == 1)) || (!((_arg_2 == this._SafeStr_14746(k)))))){ return (super.getSpriteAssetName(k, _arg_2)); }; if (this._SafeStr_14735){ return (ShoreMaskCreatorUtility._SafeStr_14747(object.getInstanceId(), _SafeStr_14520(k))); }; return (null); } private function _SafeStr_14746(k:int):int { if ((((this._SafeStr_14741 == k)) && ((this._SafeStr_14742 == direction)))){ return (this._SafeStr_14740); }; var _local_2:int = (_SafeStr_10109 - 1); while (_local_2 >= 0) { if (getSpriteTag(k, direction, _local_2) == _SafeStr_14734){ this._SafeStr_14740 = _local_2; this._SafeStr_14741 = k; this._SafeStr_14742 = direction; return (this._SafeStr_14740); }; _local_2--; }; return (-1); } private function _SafeStr_14748(k:int):_SafeStr_3894 { var _local_2:String = super.getSpriteAssetName(k, this._SafeStr_14746(k)); var _local_3:_SafeStr_3894 = _SafeStr_5401.getAsset(_local_2); return (_local_3); } private function _SafeStr_14749(k:int):_SafeStr_3894 { var _local_2:int = _SafeStr_14520(k); var _local_3:_SafeStr_3894 = ShoreMaskCreatorUtility._SafeStr_14749(object.getInstanceId(), _local_2, _SafeStr_5401, this._SafeStr_14748(k)); if (_local_3 != null){ if (this._SafeStr_14738.indexOf(_local_2) < 0){ this._SafeStr_14738.push(_local_2); }; }; return (_local_3); } private function _SafeStr_14744():void { this._SafeStr_14750(); var k:int = object.getState(0); var _local_2:Array = this._SafeStr_14751(); var _local_3:int = (this._SafeStr_11476 + 2); var _local_4:int = (this._SafeStr_11477 + 2); var _local_5:int; var _local_6:Array = _local_2[(_local_4 - 1)]; _local_5 = (_local_3 - 1); while (_local_5 >= 0) { if ((k & 1)){ _local_6[_local_5] = true; }; k = (k >> 1); _local_5--; }; _local_5 = (_local_4 - 2); while (_local_5 >= 1) { _local_6 = _local_2[_local_5]; if ((k & 1)){ _local_6[(_local_3 - 1)] = true; }; k = (k >> 1); if ((k & 1)){ _local_6[0] = true; }; k = (k >> 1); _local_5--; }; _local_6 = _local_2[0]; _local_5 = (_local_3 - 1); while (_local_5 >= 0) { if ((k & 1)){ _local_6[_local_5] = true; }; k = (k >> 1); _local_5--; }; var _local_7:int; _local_7 = this._SafeStr_14752(_local_2, _local_7); _local_7 = this._SafeStr_14753(_local_2, _local_7); _local_7 = this._SafeStr_14754(_local_2, _local_7); _local_7 = this._SafeStr_14755(_local_2, _local_7); this._SafeStr_14735 = false; _local_5 = 0; while (_local_5 < this._SafeStr_14736.length) { if (this._SafeStr_14736[_local_5] == true){ this._SafeStr_14735 = true; }; _local_5++; }; } private function _SafeStr_14752(k:Array, _arg_2:int):int { var _local_3:int = (this._SafeStr_11476 + 2); var _local_4:Array = k[0]; var _local_5:Array = k[1]; var _local_6:int; var _local_7:int; var _local_8:int = 1; while (_local_8 < (_local_3 - 1)) { if (_local_4[_local_8] == false){ this._SafeStr_14736[_arg_2] = true; if ((((_local_5[(_local_8 - 1)] == false)) && ((_local_4[(_local_8 - 1)] == false)))){ _local_6 = ShoreMaskCreatorUtility._SafeStr_14756; } else { if (_local_4[(_local_8 - 1)] == true){ _local_6 = ShoreMaskCreatorUtility._SafeStr_14757; } else { _local_6 = ShoreMaskCreatorUtility._SafeStr_14758; }; }; if ((((_local_5[(_local_8 + 1)] == false)) && ((_local_4[(_local_8 + 1)] == false)))){ _local_7 = ShoreMaskCreatorUtility._SafeStr_14756; } else { if (_local_4[(_local_8 + 1)] == true){ _local_7 = ShoreMaskCreatorUtility._SafeStr_14757; } else { _local_7 = ShoreMaskCreatorUtility._SafeStr_14758; }; }; this._SafeStr_14737[_arg_2] = ShoreMaskCreatorUtility._SafeStr_14759(_local_6, _local_7); }; _arg_2++; _local_8++; }; return (_arg_2); } private function _SafeStr_14753(k:Array, _arg_2:int):int { var _local_3:int = (this._SafeStr_11476 + 2); var _local_4:int = (this._SafeStr_11477 + 2); var _local_5:int; var _local_6:int; var _local_7:Array; var _local_8:Array; var _local_9:Array; var _local_10:int = 1; while (_local_10 < (_local_4 - 1)) { _local_7 = k[_local_10]; _local_8 = k[(_local_10 - 1)]; _local_9 = k[(_local_10 + 1)]; if (_local_7[(_local_3 - 1)] == false){ this._SafeStr_14736[_arg_2] = true; if ((((_local_8[(_local_3 - 2)] == false)) && ((_local_8[(_local_3 - 1)] == false)))){ _local_5 = ShoreMaskCreatorUtility._SafeStr_14756; } else { if (_local_8[(_local_3 - 1)] == true){ _local_5 = ShoreMaskCreatorUtility._SafeStr_14757; } else { _local_5 = ShoreMaskCreatorUtility._SafeStr_14758; }; }; if ((((_local_9[(_local_3 - 2)] == false)) && ((_local_9[(_local_3 - 1)] == false)))){ _local_6 = ShoreMaskCreatorUtility._SafeStr_14756; } else { if (_local_9[(_local_3 - 1)] == true){ _local_6 = ShoreMaskCreatorUtility._SafeStr_14757; } else { _local_6 = ShoreMaskCreatorUtility._SafeStr_14758; }; }; this._SafeStr_14737[_arg_2] = ShoreMaskCreatorUtility._SafeStr_14759(_local_5, _local_6); }; _arg_2++; _local_10++; }; return (_arg_2); } private function _SafeStr_14754(k:Array, _arg_2:int):int { var _local_3:int = (this._SafeStr_11476 + 2); var _local_4:int = (this._SafeStr_11477 + 2); var _local_5:int; var _local_6:int; var _local_7:Array = k[(_local_4 - 1)]; var _local_8:Array = k[(_local_4 - 2)]; var _local_9:int = (_local_3 - 2); while (_local_9 >= 1) { if (_local_7[_local_9] == false){ this._SafeStr_14736[_arg_2] = true; if ((((_local_8[(_local_9 + 1)] == false)) && ((_local_7[(_local_9 + 1)] == false)))){ _local_5 = ShoreMaskCreatorUtility._SafeStr_14756; } else { if (_local_7[(_local_9 + 1)] == true){ _local_5 = ShoreMaskCreatorUtility._SafeStr_14757; } else { _local_5 = ShoreMaskCreatorUtility._SafeStr_14758; }; }; if ((((_local_8[(_local_9 - 1)] == false)) && ((_local_7[(_local_9 - 1)] == false)))){ _local_6 = ShoreMaskCreatorUtility._SafeStr_14756; } else { if (_local_7[(_local_9 - 1)] == true){ _local_6 = ShoreMaskCreatorUtility._SafeStr_14757; } else { _local_6 = ShoreMaskCreatorUtility._SafeStr_14758; }; }; this._SafeStr_14737[_arg_2] = ShoreMaskCreatorUtility._SafeStr_14759(_local_5, _local_6); }; _arg_2++; _local_9--; }; return (_arg_2); } private function _SafeStr_14755(k:Array, _arg_2:int):int { var _local_3:int = (this._SafeStr_11476 + 2); var _local_4:int = (this._SafeStr_11477 + 2); var _local_5:int; var _local_6:int; var _local_7:Array; var _local_8:Array; var _local_9:Array; var _local_10:int = (_local_4 - 2); while (_local_10 >= 1) { _local_7 = k[_local_10]; _local_8 = k[(_local_10 + 1)]; _local_9 = k[(_local_10 - 1)]; if (_local_7[0] == false){ this._SafeStr_14736[_arg_2] = true; if ((((_local_8[1] == false)) && ((_local_8[0] == false)))){ _local_5 = ShoreMaskCreatorUtility._SafeStr_14756; } else { if (_local_8[0] == true){ _local_5 = ShoreMaskCreatorUtility._SafeStr_14757; } else { _local_5 = ShoreMaskCreatorUtility._SafeStr_14758; }; }; if ((((_local_9[1] == false)) && ((_local_9[0] == false)))){ _local_6 = ShoreMaskCreatorUtility._SafeStr_14756; } else { if (_local_9[0] == true){ _local_6 = ShoreMaskCreatorUtility._SafeStr_14757; } else { _local_6 = ShoreMaskCreatorUtility._SafeStr_14758; }; }; this._SafeStr_14737[_arg_2] = ShoreMaskCreatorUtility._SafeStr_14759(_local_5, _local_6); }; _arg_2++; _local_10--; }; return (_arg_2); } private function _SafeStr_14750():void { var _local_2:_SafeStr_3068; if ((((this._SafeStr_11476 == 0)) || ((this._SafeStr_11477 == 0)))){ if ((((object == null)) || ((object.getModel() == null)))){ return; }; _local_2 = object.getModel(); this._SafeStr_11476 = _local_2.getNumber(_SafeStr_2464._SafeStr_11430); this._SafeStr_11477 = _local_2.getNumber(_SafeStr_2464._SafeStr_11431); }; this._SafeStr_14736 = []; this._SafeStr_14737 = []; var k:int; while (k < ((this._SafeStr_11476 * 2) + (this._SafeStr_11477 * 2))) { this._SafeStr_14736.push(false); this._SafeStr_14737.push(ShoreMaskCreatorUtility._SafeStr_14758); k++; }; } private function _SafeStr_14751():Array { var k:int = (this._SafeStr_11476 + 2); var _local_2:int = (this._SafeStr_11477 + 2); var _local_3:Array = []; var _local_4:Array; var _local_5:int; var _local_6:int; _local_6 = 0; while (_local_6 < _local_2) { _local_4 = []; _local_5 = (k - 1); while (_local_5 >= 0) { _local_4.push(false); _local_5--; }; _local_3.push(_local_4); _local_6++; }; _local_6 = 1; while (_local_6 < (_local_2 - 1)) { _local_4 = _local_3[_local_6]; _local_5 = 1; while (_local_5 < (k - 1)) { _local_4[_local_5] = true; _local_5++; }; _local_6++; }; return (_local_3); } private function _SafeStr_14760(k:Number):Boolean { return (ShoreMaskCreatorUtility._SafeStr_14760(_SafeStr_14520(k), _SafeStr_5401, this._SafeStr_14748(k))); } private function _SafeStr_14761(k:int, _arg_2:int, _arg_3:Number):BitmapData { if ((((((this._SafeStr_11646 == null)) || ((this._SafeStr_11646.width < k)))) || ((this._SafeStr_11646.height < _arg_2)))){ if (this._SafeStr_11646 != null){ this._SafeStr_11646.dispose(); }; this._SafeStr_11646 = ShoreMaskCreatorUtility._SafeStr_14762(k, _arg_2); }; return (ShoreMaskCreatorUtility._SafeStr_14763(this._SafeStr_11646, _SafeStr_14520(_arg_3), this._SafeStr_14736, this._SafeStr_14737, _SafeStr_5401)); } private function _SafeStr_14745(k:Number):Boolean { var _local_3:BitmapData; var _local_4:BitmapData; var _local_5:_SafeStr_3894; var _local_6:BitmapData; if (!this._SafeStr_14739){ return (false); }; var _local_2:_SafeStr_3894 = this._SafeStr_14749(k); if (((((!((_local_2 == null))) && (!((_local_2.asset == null))))) && (this._SafeStr_14760(k)))){ _local_3 = (_local_2.asset.content as BitmapData); if (_local_3 != null){ _local_4 = this._SafeStr_14761(_local_3.width, _local_3.height, k); _local_5 = this._SafeStr_14748(k); if (((!((_local_5 == null))) && (!((_local_5.asset == null))))){ _local_6 = (_local_5.asset.content as BitmapData); if (_local_6 != null){ _local_3.fillRect(_local_3.rect, 0); _local_3.copyPixels(_local_6, _local_6.rect, new Point(0, 0), _local_4, new Point(0, 0), true); }; this._SafeStr_14739 = false; }; }; return (true); }; return (false); } override protected function setAnimation(k:int):void { super.setAnimation(0); } } }//package _-213 // _SafeStr_10109 = "_-0Km" (String#2641, DoABC#3) // _SafeStr_11430 = "_-3k0" (String#31293, DoABC#3) // _SafeStr_11431 = "_-4s6" (String#34077, DoABC#3) // _SafeStr_11476 = "_-5Ow" (String#1591, DoABC#3) // _SafeStr_11477 = "_-4hm" (String#1578, DoABC#3) // _SafeStr_11646 = "_-4PD" (String#12149, DoABC#3) // _SafeStr_14520 = "_-1G6" (String#8901, DoABC#3) // _SafeStr_14734 = "_-1p7" (String#26585, DoABC#3) // _SafeStr_14735 = "_-0eY" (String#23741, DoABC#3) // _SafeStr_14736 = "_-5CX" (String#34915, DoABC#3) // _SafeStr_14737 = "_-1Pe" (String#25590, DoABC#3) // _SafeStr_14738 = "_-25q" (String#27268, DoABC#3) // _SafeStr_14739 = "_-5ke" (String#36230, DoABC#3) // _SafeStr_14740 = "_-3BV" (String#29950, DoABC#3) // _SafeStr_14741 = "_-2oU" (String#29012, DoABC#3) // _SafeStr_14742 = "_-5pX" (String#36418, DoABC#3) // _SafeStr_14743 = "_-21p" (String#27106, DoABC#3) // _SafeStr_14744 = "_-2FU" (String#27644, DoABC#3) // _SafeStr_14745 = "_-4Ce" (String#32483, DoABC#3) // _SafeStr_14746 = "_-2O5" (String#27975, DoABC#3) // _SafeStr_14747 = "_-2He" (String#27725, DoABC#3) // _SafeStr_14748 = "_-00A" (String#22194, DoABC#3) // _SafeStr_14749 = "_-5jP" (String#13500, DoABC#3) // _SafeStr_14750 = "_-1-8" (String#24567, DoABC#3) // _SafeStr_14751 = "_-5Gk" (String#35070, DoABC#3) // _SafeStr_14752 = "_-25Y" (String#27258, DoABC#3) // _SafeStr_14753 = "_-2Ql" (String#28076, DoABC#3) // _SafeStr_14754 = "_-2cY" (String#28554, DoABC#3) // _SafeStr_14755 = "_-0nd" (String#24080, DoABC#3) // _SafeStr_14756 = "_-40K" (String#31982, DoABC#3) // _SafeStr_14757 = "_-66m" (String#37133, DoABC#3) // _SafeStr_14758 = "_-0NB" (String#23089, DoABC#3) // _SafeStr_14759 = "_-13X" (String#24743, DoABC#3) // _SafeStr_14760 = "_-2Kj" (String#10046, DoABC#3) // _SafeStr_14761 = "_-3hd" (String#31196, DoABC#3) // _SafeStr_14762 = "_-14S" (String#24781, DoABC#3) // _SafeStr_14763 = "_-3kZ" (String#31315, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_5401 = "_-62y" (String#4139, DoABC#3) //------------------------------------------------------------ //_-213.ShoreMaskCreatorUtility package _-213 { import flash.display.BitmapData; import _-5Vt.BitmapDataAsset; import _-pv._SafeStr_3894; import _-pv._SafeStr_2661; import flash.geom.Point; import flash.geom.Rectangle; import _-151._SafeStr_5026; public class ShoreMaskCreatorUtility { public static const _SafeStr_14756:int = 0; public static const _SafeStr_14758:int = 1; public static const _SafeStr_14757:int = 2; private static const _SafeStr_14764:int = 3; private static const _SafeStr_14765:uint = 0; private static const _SafeStr_14766:uint = 0xFFFFFFFF; public static function _SafeStr_14762(k:int, _arg_2:int):BitmapData { var _local_3:BitmapData = new BitmapData(k, _arg_2, true, _SafeStr_14765); return (_local_3); } public static function _SafeStr_14747(k:int, _arg_2:int):String { var _local_3:String = ((("instance_mask_" + k) + "_") + _arg_2); return (_local_3); } public static function _SafeStr_14759(k:int, _arg_2:int):int { return ((k + (_arg_2 * _SafeStr_14764))); } public static function _SafeStr_14749(k:int, _arg_2:int, _arg_3:_SafeStr_2661, _arg_4:_SafeStr_3894):_SafeStr_3894 { var _local_7:BitmapDataAsset; var _local_8:BitmapData; var _local_5:String = _SafeStr_14747(k, _arg_2); var _local_6:_SafeStr_3894 = _arg_3.getAsset(_local_5); if (_local_6 == null){ if (_arg_4 != null){ _local_7 = (_arg_4.asset as BitmapDataAsset); if (_local_7 != null){ _local_8 = (_local_7.content as BitmapData); if (_local_8 != null){ _arg_3.addAsset(_local_5, new BitmapData(_local_8.width, _local_8.height, true, _SafeStr_14765), false, _arg_4.offsetX, _arg_4.offsetY); _local_6 = _arg_3.getAsset(_local_5); }; }; }; }; return (_local_6); } public static function _SafeStr_14743(k:int, _arg_2:int, _arg_3:_SafeStr_2661):void { var _local_4:String = _SafeStr_14747(k, _arg_2); _arg_3.disposeAsset(_local_4); } public static function _SafeStr_14763(k:BitmapData, _arg_2:int, _arg_3:Array, _arg_4:Array, _arg_5:_SafeStr_2661):BitmapData { var _local_7:String; var _local_8:_SafeStr_3894; var _local_9:BitmapData; k.fillRect(k.rect, _SafeStr_14765); var _local_6:int; while (_local_6 < _arg_3.length) { if (_arg_3[_local_6] == true){ _local_7 = ((((("mask_" + _arg_2) + "_") + _local_6) + "_") + _arg_4[_local_6]); _local_8 = _arg_5.getAsset(_local_7); if (((!((_local_8 == null))) && (!((_local_8.asset == null))))){ _local_9 = (_local_8.asset.content as BitmapData); if (_local_9 != null){ k.copyPixels(_local_9, _local_9.rect, new Point(0, 0), _local_9, new Point(0, 0), true); }; }; }; _local_6++; }; return (k); } public static function _SafeStr_14760(k:int, _arg_2:_SafeStr_2661, _arg_3:_SafeStr_3894):Boolean { var _local_4:String; var _local_5:BitmapDataAsset; var _local_6:BitmapData; var _local_7:Array; var _local_8:Array; var _local_9:BitmapData; var _local_10:int; if (_arg_2 != null){ _local_4 = ("masks_done_" + k); if (_arg_2.getAsset(_local_4) == null){ if (_arg_3 != null){ _local_5 = (_arg_3.asset as BitmapDataAsset); if (_local_5 != null){ _local_6 = (_local_5.content as BitmapData); _local_7 = [_SafeStr_14756, _SafeStr_14758, _SafeStr_14757, _SafeStr_14756, _SafeStr_14758, _SafeStr_14757]; _local_8 = [_SafeStr_14758, _SafeStr_14758, _SafeStr_14758, _SafeStr_14757, _SafeStr_14757, _SafeStr_14757]; _local_9 = null; _local_10 = 0; if (_local_6 != null){ _local_10 = 0; while ((((_local_10 < _local_7.length)) && ((_local_10 < _local_8.length)))) { _local_9 = _SafeStr_14767(_local_6.width, _local_6.height); _SafeStr_14768(_local_9, k, _local_7[_local_10], _local_8[_local_10]); _SafeStr_14769(_arg_2, _local_9, k, _local_7[_local_10], _local_8[_local_10]); _local_9 = _SafeStr_14770(_local_6.width, _local_6.height); _SafeStr_14771(_local_9, k, _local_8[_local_10], _local_7[_local_10]); _SafeStr_14772(_arg_2, _local_9, k, _local_8[_local_10], _local_7[_local_10]); _local_10++; }; }; }; _arg_2.addAsset(_local_4, new BitmapData(1, 1), false); return (true); }; return (false); }; return (true); }; return (false); } private static function _SafeStr_14767(k:int, _arg_2:int):BitmapData { var _local_3:BitmapData = new BitmapData(k, _arg_2, true, _SafeStr_14765); _SafeStr_14773(_local_3, (_local_3.width / 2), ((_local_3.height / 2) - 1), 1, _SafeStr_14766); return (_local_3); } private static function _SafeStr_14768(k:BitmapData, _arg_2:int, _arg_3:int, _arg_4:int):void { if (_arg_3 == _SafeStr_14758){ _SafeStr_14774(k, _arg_2, false); } else { if (_arg_3 == _SafeStr_14757){ _SafeStr_14774(k, _arg_2, true); }; }; if (_arg_4 == _SafeStr_14757){ _SafeStr_14775(k, _arg_2); }; } private static function _SafeStr_14774(k:BitmapData, _arg_2:int, _arg_3:Boolean):void { var _local_4:int = ((k.height / 2) - (_arg_2 / 2)); var _local_5:int = (k.width / 2); if (_arg_3){ k.fillRect(new Rectangle(_local_5, 0, k.width, _local_4), _SafeStr_14765); } else { _SafeStr_14773(k, _local_5, (_local_4 - 1), 1, _SafeStr_14765); }; } private static function _SafeStr_14775(k:BitmapData, _arg_2:int):void { var _local_3:int = ((k.width / 2) + (_arg_2 / 2)); k.fillRect(new Rectangle(_local_3, 0, k.width, (k.height / 2)), _SafeStr_14765); } private static function _SafeStr_14770(k:int, _arg_2:int):BitmapData { var _local_3:BitmapData = new BitmapData(k, _arg_2, true, _SafeStr_14765); _SafeStr_14776(_local_3, ((_local_3.width / 2) + 1), ((_local_3.height / 2) - 1), _SafeStr_14766); return (_local_3); } private static function _SafeStr_14771(k:BitmapData, _arg_2:int, _arg_3:int, _arg_4:int):void { if (_arg_4 == _SafeStr_14758){ _SafeStr_14777(k, _arg_2, false); } else { if (_arg_4 == _SafeStr_14757){ _SafeStr_14777(k, _arg_2, true); }; }; if (_arg_3 == _SafeStr_14757){ _SafeStr_14778(k, _arg_2); }; } private static function _SafeStr_14778(k:BitmapData, _arg_2:int):void { var _local_3:int = ((k.width / 2) + (_arg_2 / 2)); k.fillRect(new Rectangle(_local_3, 0, k.width, ((k.height / 2) - (_arg_2 / 4))), _SafeStr_14765); } private static function _SafeStr_14777(k:BitmapData, _arg_2:int, _arg_3:Boolean):void { var _local_4:int = (k.height / 2); var _local_5:int = ((k.width / 2) + _arg_2); if (_arg_3){ k.fillRect(new Rectangle(_local_5, 0, k.width, _local_4), _SafeStr_14765); } else { _SafeStr_14776(k, (_local_5 + 1), (_local_4 - 1), _SafeStr_14765); }; } private static function _SafeStr_14769(k:_SafeStr_2661, _arg_2:BitmapData, _arg_3:int, _arg_4:int, _arg_5:int):void { var _local_6:String; if (k != null){ _local_6 = ""; _local_6 = ((("mask_" + _arg_3) + "_0_") + _SafeStr_14759(_arg_4, _arg_5)); k.addAsset(_local_6, _arg_2, false); _local_6 = ((("mask_" + _arg_3) + "_3_") + _SafeStr_14759(_arg_5, _arg_4)); k.addAsset(_local_6, _SafeStr_5026._SafeStr_10507(_arg_2), false); _local_6 = ((("mask_" + _arg_3) + "_4_") + _SafeStr_14759(_arg_4, _arg_5)); k.addAsset(_local_6, _SafeStr_5026._SafeStr_10508(_arg_2), false); _local_6 = ((("mask_" + _arg_3) + "_7_") + _SafeStr_14759(_arg_5, _arg_4)); k.addAsset(_local_6, _SafeStr_5026._SafeStr_10506(_arg_2), false); }; } private static function _SafeStr_14772(k:_SafeStr_2661, _arg_2:BitmapData, _arg_3:int, _arg_4:int, _arg_5:int):void { var _local_6:String; if (k != null){ _local_6 = ""; _local_6 = ((("mask_" + _arg_3) + "_1_") + _SafeStr_14759(_arg_4, _arg_5)); k.addAsset(_local_6, _arg_2, false); _local_6 = ((("mask_" + _arg_3) + "_2_") + _SafeStr_14759(_arg_5, _arg_4)); k.addAsset(_local_6, _SafeStr_5026._SafeStr_10507(_arg_2), false); _local_6 = ((("mask_" + _arg_3) + "_5_") + _SafeStr_14759(_arg_4, _arg_5)); k.addAsset(_local_6, _SafeStr_5026._SafeStr_10508(_arg_2), false); _local_6 = ((("mask_" + _arg_3) + "_6_") + _SafeStr_14759(_arg_5, _arg_4)); k.addAsset(_local_6, _SafeStr_5026._SafeStr_10506(_arg_2), false); }; } private static function _SafeStr_14773(k:BitmapData, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:uint):void { var _local_9:int; var _local_6:int = _arg_2; var _local_7:int = _arg_3; var _local_8:int = _arg_4; while (_local_7 >= 0) { _local_9 = _local_7; while (_local_9 >= 0) { k.setPixel32(_local_6, _local_9, _arg_5); _local_9--; }; _local_8++; if (_local_8 >= 2){ _local_7--; _local_8 = 0; }; _local_6++; }; } private static function _SafeStr_14776(k:BitmapData, _arg_2:int, _arg_3:int, _arg_4:uint):void { var _local_7:int; var _local_5:int = _arg_2; var _local_6:int = _arg_3; while (_local_5 < k.width) { _local_7 = _local_5; while (_local_7 < k.width) { k.setPixel32(_local_7, _local_6, _arg_4); _local_7++; }; _local_6--; _local_5 = (_local_5 + 2); }; } } }//package _-213 // _SafeStr_10506 = "_-56U" (String#34685, DoABC#3) // _SafeStr_10507 = "_-5uL" (String#36596, DoABC#3) // _SafeStr_10508 = "_-4Jd" (String#32750, DoABC#3) // _SafeStr_14743 = "_-21p" (String#27106, DoABC#3) // _SafeStr_14747 = "_-2He" (String#27725, DoABC#3) // _SafeStr_14749 = "_-5jP" (String#13500, DoABC#3) // _SafeStr_14756 = "_-40K" (String#31982, DoABC#3) // _SafeStr_14757 = "_-66m" (String#37133, DoABC#3) // _SafeStr_14758 = "_-0NB" (String#23089, DoABC#3) // _SafeStr_14759 = "_-13X" (String#24743, DoABC#3) // _SafeStr_14760 = "_-2Kj" (String#10046, DoABC#3) // _SafeStr_14762 = "_-14S" (String#24781, DoABC#3) // _SafeStr_14763 = "_-3kZ" (String#31315, DoABC#3) // _SafeStr_14764 = "_-4Cl" (String#32488, DoABC#3) // _SafeStr_14765 = "_-6QH" (String#37874, DoABC#3) // _SafeStr_14766 = "_-2uD" (String#29235, DoABC#3) // _SafeStr_14767 = "_-06s" (String#22435, DoABC#3) // _SafeStr_14768 = "_-4Aw" (String#32412, DoABC#3) // _SafeStr_14769 = "_-51t" (String#34500, DoABC#3) // _SafeStr_14770 = "_-5wQ" (String#36681, DoABC#3) // _SafeStr_14771 = "_-2ow" (String#29029, DoABC#3) // _SafeStr_14772 = "_-el" (String#39981, DoABC#3) // _SafeStr_14773 = "_-3He" (String#30203, DoABC#3) // _SafeStr_14774 = "_-0Aj" (String#22577, DoABC#3) // _SafeStr_14775 = "_-o4" (String#40328, DoABC#3) // _SafeStr_14776 = "_-0If" (String#22902, DoABC#3) // _SafeStr_14777 = "_-0bi" (String#23619, DoABC#3) // _SafeStr_14778 = "_-4hX" (String#33673, DoABC#3) // _SafeStr_2661 = "_-3X9" (String#11238, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_5026 = "_-8j" (String#14569, DoABC#3) //------------------------------------------------------------ //_-22d._SafeStr_2720 package _-22d { import flash.net.Socket; import flash.utils.Timer; import flash.events.Event; import flash.events.SecurityErrorEvent; import flash.events.IOErrorEvent; import flash.events.TimerEvent; public class _SafeStr_2720 { private var _SafeStr_8082:Socket; private var _SafeStr_8083:Timer; private var _SafeStr_14779:Boolean; public function _SafeStr_2720(k:String, _arg_2:uint) { this._SafeStr_8082 = new Socket(); this._SafeStr_8082.addEventListener(Event.CONNECT, this._SafeStr_8098); this._SafeStr_8082.addEventListener(Event.COMPLETE, this.onComplete); this._SafeStr_8082.addEventListener(Event.CLOSE, this._SafeStr_8099); this._SafeStr_8082.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this._SafeStr_8101); this._SafeStr_8082.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_8102); this._SafeStr_8082.connect(k, _arg_2); this._SafeStr_8083 = new Timer(3500, 1); this._SafeStr_8083.addEventListener(TimerEvent.TIMER, this._SafeStr_8096); this._SafeStr_8083.start(); } private function _SafeStr_8096(k:TimerEvent):void { this.dispose(); this._SafeStr_14779 = true; } private function _SafeStr_8098(k:Event):void { _SafeStr_4.log("TcpAuth control socket connected"); this._SafeStr_14780(); } private function _SafeStr_8099(k:Event):void { _SafeStr_4.log("TcpAuth control socket closed"); this._SafeStr_14780(); } private function onComplete(k:Event):void { _SafeStr_4.log("TcpAuth control socket complete"); this._SafeStr_14780(); } private function _SafeStr_8101(k:SecurityErrorEvent):void { _SafeStr_4.log("TcpAuth control socket security error"); this._SafeStr_14780(); } private function _SafeStr_8102(k:IOErrorEvent):void { _SafeStr_4.log("TcpAuth control socket io error"); this._SafeStr_14780(); } public function get connected():Boolean { return (((!((this._SafeStr_8082 == null))) && (this._SafeStr_8082.connected))); } public function _SafeStr_14780():void { if (this.connected){ this.dispose(); }; this._SafeStr_14779 = true; } public function dispose():void { if (this._SafeStr_8082 != null){ if (this._SafeStr_8082.connected){ this._SafeStr_8082.close(); }; this._SafeStr_8082 = null; }; } public function get disposed():Boolean { return (!(this.connected)); } public function get _SafeStr_14781():Boolean { return (this._SafeStr_14779); } } }//package _-22d // _SafeStr_14779 = "_-0GS" (String#22810, DoABC#3) // _SafeStr_14780 = "_-4iY" (String#33710, DoABC#3) // _SafeStr_14781 = "_-3zL" (String#31903, DoABC#3) // _SafeStr_2720 = "_-1u8" (String#9557, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_8082 = "_-0fb" (String#8281, DoABC#3) // _SafeStr_8083 = "_-rt" (String#15354, DoABC#3) // _SafeStr_8096 = "_-H0" (String#14717, DoABC#3) // _SafeStr_8098 = "_-5y4" (String#4108, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8101 = "_-41t" (String#1556, DoABC#3) // _SafeStr_8102 = "_-gb" (String#4497, DoABC#3) //------------------------------------------------------------ //_-22V._SafeStr_2722 package _-22V { import _-3qZ._SafeStr_2283; public class _SafeStr_2722 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-22V // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2722 = "_-2Vq" (String#10220, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-22V._SafeStr_2909 package _-22V { import _-3qZ._SafeStr_2283; public class _SafeStr_2909 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-22V // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2909 = "_-3Kt" (String#30338, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-22V._SafeStr_2913 package _-22V { import _-3qZ._SafeStr_2283; import _-3qZ._SafeStr_2912; public class _SafeStr_2913 implements _SafeStr_2283, _SafeStr_2912 { private var _SafeStr_14782:String; public function _SafeStr_2913(k:String) { this._SafeStr_14782 = k; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_14782]); } } }//package _-22V // _SafeStr_14782 = "_-4N5" (String#12127, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2912 = "_-3Yj" (String#11262, DoABC#3) // _SafeStr_2913 = "_-1MR" (String#25458, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-22V._SafeStr_2915 package _-22V { import _-3qZ._SafeStr_2283; public class _SafeStr_2915 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-22V // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2915 = "_-1pe" (String#26603, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-22V._SafeStr_2916 package _-22V { import _-3qZ._SafeStr_2283; public class _SafeStr_2916 implements _SafeStr_2283 { private var _SafeStr_14783:int; private var _SafeStr_14784:String; private var _SafeStr_14785:String; public function _SafeStr_2916(k:int, _arg_2:String, _arg_3:String) { this._SafeStr_14783 = k; this._SafeStr_14784 = _arg_2; this._SafeStr_14785 = _arg_3; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_14783, this._SafeStr_14784, this._SafeStr_14785]); } } }//package _-22V // _SafeStr_14783 = "_-5c9" (String#35906, DoABC#3) // _SafeStr_14784 = "_-2sP" (String#10567, DoABC#3) // _SafeStr_14785 = "_-5Hb" (String#35108, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2916 = "_-2Cj" (String#27529, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-22V._SafeStr_2918 package _-22V { import _-3qZ._SafeStr_2283; import flash.utils.getTimer; public class _SafeStr_2918 implements _SafeStr_2283 { private var _SafeStr_7962:Array; public function _SafeStr_2918(k:String) { this._SafeStr_7962 = new Array(); this._SafeStr_7962.push(k); this._SafeStr_7962.push(getTimer()); } public function dispose():void { } public function _SafeStr_5448():Array { return (this._SafeStr_7962); } } }//package _-22V // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2918 = "_-3o1" (String#31459, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7962 = "_-2yt" (String#120, DoABC#3) //------------------------------------------------------------ //_-22V._SafeStr_2920 package _-22V { import _-3qZ._SafeStr_2283; public class _SafeStr_2920 implements _SafeStr_2283 { private var _SafeStr_14786:String; private var _SafeStr_14787:String; private var _SafeStr_14788:String; public function _SafeStr_2920(k:String, _arg_2:String, _arg_3:String) { this._SafeStr_14786 = k; this._SafeStr_14787 = _arg_2; this._SafeStr_14788 = _arg_3; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_14786, this._SafeStr_14787, this._SafeStr_14788]); } } }//package _-22V // _SafeStr_14786 = "_-1TE" (String#9118, DoABC#3) // _SafeStr_14787 = "_-4D7" (String#32501, DoABC#3) // _SafeStr_14788 = "_-4Bq" (String#11935, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2920 = "_-2xK" (String#29348, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-22V._SafeStr_2926 package _-22V { import _-3qZ._SafeStr_2283; import _-3qZ._SafeStr_2912; public class _SafeStr_2926 implements _SafeStr_2283, _SafeStr_2912 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-22V // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2912 = "_-3Yj" (String#11262, DoABC#3) // _SafeStr_2926 = "_-3CW" (String#29990, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-22V._SafeStr_2927 package _-22V { import _-3qZ._SafeStr_2283; import _-3qZ._SafeStr_2912; import _-6jF._SafeStr_4644; import _-6jF._SafeStr_4643; public class _SafeStr_2927 implements _SafeStr_2283, _SafeStr_2912 { private var _SafeStr_14789:String = "FLASH"; public function dispose():void { } public function _SafeStr_5448():Array { var k:String = "PRODUCTION-201611291003-338511768"; return (new Array(k, this._SafeStr_14789, _SafeStr_4644.FLASH, _SafeStr_4643.UNKNOWN)); } } }//package _-22V // _SafeStr_14789 = "_-6l1" (String#38730, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2912 = "_-3Yj" (String#11262, DoABC#3) // _SafeStr_2927 = "_-5AE" (String#34828, DoABC#3) // _SafeStr_4643 = "_-3YQ" (String#11259, DoABC#3) // _SafeStr_4644 = "_-36s" (String#10842, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-23e._SafeStr_2130 package _-23e { import _-0MK._SafeStr_8; import flash.events.IEventDispatcher; public interface _SafeStr_2130 extends _SafeStr_8 { function get events():IEventDispatcher; function showInterstitial():void; function _SafeStr_13951(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:String):void; } }//package _-23e // _SafeStr_13951 = "_-6Oq" (String#14195, DoABC#3) // _SafeStr_2130 = "_-6NZ" (String#14173, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-23e._SafeStr_2853 package _-23e { public class _SafeStr_2853 { private var _SafeStr_7431:int; private var _SafeStr_5717:int; private var _SafeStr_7453:int; private var _SafeStr_14790:String; private var _SafeStr_14791:String; public function _SafeStr_2853(k:int, _arg_2:String=null, _arg_3:String=null, _arg_4:int=-1, _arg_5:int=-1) { this._SafeStr_7431 = k; this._SafeStr_5717 = _arg_4; this._SafeStr_7453 = _arg_5; this._SafeStr_14790 = _arg_2; this._SafeStr_14791 = _arg_3; } public function get roomId():int { return (this._SafeStr_7431); } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get _SafeStr_6074():int { return (this._SafeStr_7453); } public function get _SafeStr_10630():String { return (this._SafeStr_14790); } public function get _SafeStr_14792():String { return (this._SafeStr_14791); } } }//package _-23e // _SafeStr_10630 = "_-4Ri" (String#33089, DoABC#3) // _SafeStr_14790 = "_-0H9" (String#7874, DoABC#3) // _SafeStr_14791 = "_-4yX" (String#34323, DoABC#3) // _SafeStr_14792 = "_-o1" (String#40327, DoABC#3) // _SafeStr_2853 = "_-1Y6" (String#9197, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_6074 = "_-6L7" (String#37667, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_7453 = "_-Gt" (String#443, DoABC#3) //------------------------------------------------------------ //_-23e.AdManager package _-23e { import _-0MK.Component; import _-68V._SafeStr_1407; import _-4rH._SafeStr_2173; import _-0Kg._SafeStr_334; import flash.display.BitmapData; import _-ue.Map; import _-3qZ._SafeStr_2273; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboConfigurationManager; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboCatalog; import __AS3__.vec.Vector; import flash.net.URLRequest; import _-5Vt._SafeStr_37; import _-Iv._SafeStr_2854; import flash.system.Security; import _-0nt.AssetLoaderEvent; import flash.external.ExternalInterface; import _-5tW._SafeStr_2851; import _-4bd._SafeStr_2852; import _-6dh._SafeStr_2789; import flash.display.Bitmap; import _-5Vt._SafeStr_39; import _-6dh._SafeStr_2267; import __AS3__.vec.*; public class AdManager extends Component implements _SafeStr_2130 { private static const _SafeStr_14793:String = "interstitialCompleted"; private var _SafeStr_6331:_SafeStr_1407; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_14794:BitmapData = null; private var _SafeStr_14795:BitmapData = null; private var _SafeStr_14796:Map; private var _SafeStr_14797:_SafeStr_2273; public function AdManager(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } public function get sessionDataManager():_SafeStr_2173 { return (this._SafeStr_7207); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_6331 = k; }), new _SafeStr_44(new IIDHabboConfigurationManager(), null), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_7207 = k; }, false), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_334):void { _SafeStr_5450 = k; }, false)])); } override protected function initComponent():void { var _local_5:URLRequest; var _local_6:_SafeStr_37; this._SafeStr_14796 = new Map(); this._SafeStr_14797 = this._SafeStr_6331.addHabboConnectionMessageEvent(new _SafeStr_2854(this._SafeStr_14798)); var k:String = getProperty("ads.domain"); if (k != ""){ Security.loadPolicyFile((("http://" + k) + "/crossdomain.xml")); }; var _local_2:String = getProperty("billboard.adwarning.left.url"); var _local_3:String = getProperty("billboard.adwarning.right.url"); var _local_4:String = getProperty("image.library.url"); if (((!((_local_2 == ""))) && (!((_local_3 == ""))))){ _local_2 = (_local_4 + _local_2); _local_3 = (_local_4 + _local_3); _local_5 = new URLRequest(_local_2); _local_6 = assets.loadAssetFromFile("adWarningL", _local_5, "image/png"); _local_6.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_14799); _local_5 = new URLRequest(_local_3); _local_6 = assets.loadAssetFromFile("adWarningRight", _local_5, "image/png"); _local_6.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_14800); }; if (ExternalInterface.available){ ExternalInterface.addCallback(_SafeStr_14793, this._SafeStr_14801); }; } override public function dispose():void { if (disposed){ return; }; if (this._SafeStr_14796 != null){ this._SafeStr_14796.dispose(); this._SafeStr_14796 = null; }; if (this._SafeStr_6331 != null){ this._SafeStr_6331._SafeStr_6338(this._SafeStr_14797); this._SafeStr_14797 = null; }; if (this._SafeStr_14794){ this._SafeStr_14794.dispose(); this._SafeStr_14794 = null; }; if (this._SafeStr_14795){ this._SafeStr_14795.dispose(); this._SafeStr_14795 = null; }; super.dispose(); } public function showInterstitial():void { if (!getBoolean("interstitials.2016.enabled")){ this._SafeStr_14802(); return; }; this._SafeStr_6331.connection.send(new _SafeStr_2851()); } private function _SafeStr_14798(k:_SafeStr_2854):void { var _local_2:_SafeStr_2852 = k._SafeStr_5325(); if (((_local_2) && (_local_2._SafeStr_14803))){ if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.showInterstitial"); events.dispatchEvent(new _SafeStr_2789(_SafeStr_2789._SafeStr_7400)); } else { this._SafeStr_14802(); }; } else { this._SafeStr_14802(); }; } private function _SafeStr_14802():void { if (events != null){ events.dispatchEvent(new _SafeStr_2789(_SafeStr_2789._SafeStr_7396)); }; } private function _SafeStr_14801(k:String):void { events.dispatchEvent(new _SafeStr_2789(_SafeStr_2789._SafeStr_7398, k)); } private function _SafeStr_14799(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); var _local_3:Bitmap = (_local_2._SafeStr_12899.content as Bitmap); if (_local_3 != null){ this._SafeStr_14794 = this._SafeStr_14804(_local_3.bitmapData); }; } private function _SafeStr_14800(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); var _local_3:Bitmap = (_local_2._SafeStr_12899.content as Bitmap); if (_local_3 != null){ this._SafeStr_14795 = this._SafeStr_14804(_local_3.bitmapData); }; } private function _SafeStr_14804(k:BitmapData):BitmapData { var _local_4:int; var _local_5:uint; if (k == null){ return (null); }; var _local_2:BitmapData = new BitmapData(k.width, k.height, true, 0); var _local_3:int; while (_local_3 < _local_2.height) { _local_4 = 0; while (_local_4 < _local_2.width) { _local_5 = k.getPixel32(_local_4, _local_3); if (_local_5 != 0xFFFFFFFF){ _local_2.setPixel32(_local_4, _local_3, _local_5); }; _local_4++; }; _local_3++; }; return (_local_2); } private function _SafeStr_14805(k:Bitmap):Boolean { if (((((!((k == null))) && (!((k.bitmapData == null))))) && ((((k.width > 1)) || ((k.height > 1)))))){ return (true); }; return (false); } public function _SafeStr_13951(k:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:String):void { var _local_9:_SafeStr_39; var _local_10:BitmapData; var _local_11:_SafeStr_2853; if ((((_arg_4 == null)) || ((_arg_4.length == 0)))){ return; }; if (assets.hasAsset(_arg_4)){ _local_9 = assets.getAssetByName(_arg_4); if (_local_9 != null){ _local_10 = (_local_9.content as BitmapData); if (_local_10 != null){ this._SafeStr_14806(_local_10.clone(), k, _arg_2, _arg_3, _arg_4, _arg_5); }; }; return; }; var _local_6:Array = this._SafeStr_14796.getValue(_arg_4); if (_local_6 == null){ _local_6 = []; this._SafeStr_14796.add(_arg_4, _local_6); }; if (_local_6.length > 0){ for each (_local_11 in _local_6) { if ((((((_local_11.roomId == k)) && ((_local_11._SafeStr_5678 == _arg_2)))) && ((_local_11._SafeStr_6074 == _arg_3)))){ return; }; }; }; _local_6.push(new _SafeStr_2853(k, _arg_4, _arg_5, _arg_2, _arg_3)); var _local_7:URLRequest = new URLRequest(_arg_4); var _local_8:_SafeStr_37 = assets.loadAssetFromFile(_arg_4, _local_7, "image/png"); _local_8.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_14807); _local_8.addEventListener(AssetLoaderEvent._SafeStr_8961, this._SafeStr_14808); } private function _SafeStr_14807(k:AssetLoaderEvent):void { var _local_5:BitmapData; var _local_6:_SafeStr_2853; var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); var _local_3:Bitmap = (_local_2._SafeStr_12899.content as Bitmap); var _local_4:Array = this._SafeStr_14796.remove(_local_2.assetName); if ((((_local_4 == null)) || ((_local_4.length == 0)))){ return; }; if (this._SafeStr_14805(_local_3)){ _local_5 = _local_3.bitmapData; if (_local_5 != null){ for each (_local_6 in _local_4) { this._SafeStr_14806(_local_5.clone(), _local_6.roomId, _local_6._SafeStr_5678, _local_6._SafeStr_6074, _local_6._SafeStr_10630, _local_6._SafeStr_14792); }; }; }; } private function _SafeStr_14806(k:BitmapData, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String, _arg_6:String):void { if (events != null){ events.dispatchEvent(new _SafeStr_2267(_SafeStr_2267._SafeStr_13790, _arg_2, k, _arg_5, _arg_6, null, null, _arg_3, _arg_4)); }; } private function _SafeStr_14808(k:AssetLoaderEvent):void { var _local_4:_SafeStr_2853; var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); var _local_3:Array = this._SafeStr_14796.remove(_local_2.assetName); if ((((_local_3 == null)) || ((_local_3.length == 0)))){ return; }; for each (_local_4 in _local_3) { this._SafeStr_14806(null, _local_4.roomId, _local_4._SafeStr_5678, _local_4._SafeStr_6074, _local_4._SafeStr_10630, _local_4._SafeStr_14792); }; } } }//package _-23e // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10630 = "_-4Ri" (String#33089, DoABC#3) // _SafeStr_12899 = "_-4b3" (String#33439, DoABC#3) // _SafeStr_13790 = "_-5EV" (String#34990, DoABC#3) // _SafeStr_13951 = "_-6Oq" (String#14195, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_14792 = "_-o1" (String#40327, DoABC#3) // _SafeStr_14793 = "_-0-w" (String#22186, DoABC#3) // _SafeStr_14794 = "_-2hv" (String#28760, DoABC#3) // _SafeStr_14795 = "_-5Gr" (String#35076, DoABC#3) // _SafeStr_14796 = "_-0LY" (String#23021, DoABC#3) // _SafeStr_14797 = "_-6Hl" (String#37554, DoABC#3) // _SafeStr_14798 = "_-6B7" (String#37308, DoABC#3) // _SafeStr_14799 = "_-2sO" (String#29167, DoABC#3) // _SafeStr_14800 = "_-6iR" (String#38627, DoABC#3) // _SafeStr_14801 = "_-2nh" (String#28987, DoABC#3) // _SafeStr_14802 = "_-69-" (String#37223, DoABC#3) // _SafeStr_14803 = "_-4e8" (String#33557, DoABC#3) // _SafeStr_14804 = "_-2QX" (String#28067, DoABC#3) // _SafeStr_14805 = "_-87" (String#38780, DoABC#3) // _SafeStr_14806 = "_-64g" (String#37045, DoABC#3) // _SafeStr_14807 = "_-1Jn" (String#25359, DoABC#3) // _SafeStr_14808 = "_-2-W" (String#27026, DoABC#3) // _SafeStr_2130 = "_-6NZ" (String#14173, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2267 = "_-4T8" (String#33147, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2789 = "_-00U" (String#7616, DoABC#3) // _SafeStr_2851 = "_-1O2" (String#25521, DoABC#3) // _SafeStr_2852 = "_-1Xe" (String#9186, DoABC#3) // _SafeStr_2853 = "_-1Y6" (String#9197, DoABC#3) // _SafeStr_2854 = "_-27g" (String#27334, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_37 = "_-6-O" (String#36835, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_6074 = "_-6L7" (String#37667, DoABC#3) // _SafeStr_6331 = "_-qd" (String#247, DoABC#3) // _SafeStr_6338 = "_-4Lg" (String#12106, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7396 = "_-5uP" (String#36600, DoABC#3) // _SafeStr_7398 = "_-2WG" (String#28292, DoABC#3) // _SafeStr_7400 = "_-0VJ" (String#23379, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) // _SafeStr_8961 = "_-g8" (String#40026, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //_-23K._SafeStr_4472 package _-23K { public class _SafeStr_4472 { public static const _SafeStr_8895:int = 0; public static const _SafeStr_6323:int = 1; public static const _SafeStr_8903:int = 2; public static const _SafeStr_8900:int = 3; public static const _SafeStr_8901:int = 4; public static const _SafeStr_8902:int = 5; public static const _SafeStr_8898:int = 6; public static const _SafeStr_8906:int = 7; public static const _SafeStr_8905:int = 8; public static const _SafeStr_8907:int = 9; public static const _SafeStr_6326:int = 999; public static const _SafeStr_6318:int = 1000; } }//package _-23K // _SafeStr_4472 = "_-4pu" (String#33988, DoABC#3) // _SafeStr_6318 = "_-U3" (String#39590, DoABC#3) // _SafeStr_6323 = "_-6Rj" (String#37922, DoABC#3) // _SafeStr_6326 = "_-1f0" (String#26172, DoABC#3) // _SafeStr_8895 = "_-3tX" (String#31675, DoABC#3) // _SafeStr_8898 = "_-4y" (String#34297, DoABC#3) // _SafeStr_8900 = "_-5SD" (String#35509, DoABC#3) // _SafeStr_8901 = "_-0Rg" (String#23255, DoABC#3) // _SafeStr_8902 = "_-6GH" (String#37492, DoABC#3) // _SafeStr_8903 = "_-28" (String#27345, DoABC#3) // _SafeStr_8905 = "_-4GX" (String#32628, DoABC#3) // _SafeStr_8906 = "_-3qc" (String#31556, DoABC#3) // _SafeStr_8907 = "_-1Mt" (String#25476, DoABC#3) //------------------------------------------------------------ //_-23K.CraftingFurnitureItem package _-23K { import flash.events.EventDispatcher; import _-1rg._SafeStr_2333; import __AS3__.vec.Vector; import __AS3__.vec.*; public class CraftingFurnitureItem extends EventDispatcher { private var _SafeStr_8127:String; private var _SafeStr_8211:_SafeStr_2333; private var _SafeStr_14809:Vector.; private var _SafeStr_14810:Vector.; public function CraftingFurnitureItem(k:String, _arg_2:_SafeStr_2333) { this._SafeStr_8127 = k; this._SafeStr_8211 = _arg_2; this._SafeStr_14809 = new Vector.(0); this._SafeStr_14810 = new Vector.(0); } public function get _SafeStr_8448():_SafeStr_2333 { return (this._SafeStr_8211); } public function get _SafeStr_5897():String { return (this._SafeStr_8127); } public function get typeId():int { return (((this._SafeStr_8211) ? this._SafeStr_8211.id : -1)); } public function get countInInventory():int { return (((this._SafeStr_14809) ? this._SafeStr_14809.length : 0)); } public function set _SafeStr_14811(k:Vector.):void { this._SafeStr_14809 = k; } public function getItemToMixer():int { if (this.countInInventory == 0){ return (0); }; var k:int = this._SafeStr_14809.shift(); this._SafeStr_14810.push(k); return (k); } public function returnItemToInventory(k:int):void { this._SafeStr_14809.push(k); this._SafeStr_14810.splice(this._SafeStr_14810.indexOf(k), 1); } } }//package _-23K // _SafeStr_14809 = "_-1m7" (String#26465, DoABC#3) // _SafeStr_14810 = "_-0Uo" (String#23359, DoABC#3) // _SafeStr_14811 = "_-2tj" (String#29219, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_8127 = "_-2iJ" (String#229, DoABC#3) // _SafeStr_8211 = "_-3SQ" (String#581, DoABC#3) // _SafeStr_8448 = "_-2s1" (String#3313, DoABC#3) //------------------------------------------------------------ //_-24f._SafeStr_100 package _-24f { public class _SafeStr_100 { public static const _SafeStr_14812:String = "bd"; public static const _SafeStr_5411:String = "sh"; public static const _SafeStr_5417:String = "lg"; public static const _SafeStr_5762:String = "ch"; public static const _SafeStr_9709:String = "wa"; public static const _SafeStr_9707:String = "ca"; public static const _SafeStr_5760:String = "hd"; public static const _SafeStr_14813:String = "hr"; public static const _SafeStr_14814:String = "fa"; public static const _SafeStr_14815:String = "ea"; public static const _SafeStr_14816:String = "ha"; public static const _SafeStr_14817:String = "he"; public static const _SafeStr_9708:String = "cc"; public static const _SafeStr_8037:String = "cp"; public static const _SafeStr_8036:String = "li"; public static const _SafeStr_8031:String = "lh"; public static const _SafeStr_8030:String = "ls"; public static const _SafeStr_8034:String = "rh"; public static const _SafeStr_8033:String = "rs"; public static const _SafeStr_14818:String = "fc"; public static const _SafeStr_14819:String = "ey"; public static const _SafeStr_14820:String = "hrb"; public static const _SafeStr_8035:String = "ri"; public static const _SafeStr_8029:String = "lc"; public static const _SafeStr_8032:String = "rc"; public static var _SafeStr_14821:Array = [_SafeStr_5411, _SafeStr_5417, _SafeStr_5762, _SafeStr_9709, _SafeStr_9707, _SafeStr_5760, _SafeStr_14813, _SafeStr_14814, _SafeStr_14815, _SafeStr_14816, _SafeStr_14817, _SafeStr_9708, _SafeStr_8037]; } }//package _-24f // _SafeStr_100 = "_-4wc" (String#1010, DoABC#2) // _SafeStr_14812 = "_-4SU" (String#2831, DoABC#2) // _SafeStr_14813 = "_-4rJ" (String#2918, DoABC#2) // _SafeStr_14814 = "_-2Rg" (String#2467, DoABC#2) // _SafeStr_14815 = "_-1v1" (String#2353, DoABC#2) // _SafeStr_14816 = "_-2MP" (String#2449, DoABC#2) // _SafeStr_14817 = "_-21E" (String#2373, DoABC#2) // _SafeStr_14818 = "_-1QS" (String#2253, DoABC#2) // _SafeStr_14819 = "_-0HP" (String#2056, DoABC#2) // _SafeStr_14820 = "_-2Ap" (String#2404, DoABC#2) // _SafeStr_14821 = "_-1ee" (String#2305, DoABC#2) // _SafeStr_5411 = "_-5Ry" (String#3037, DoABC#2) // _SafeStr_5417 = "_-16J" (String#2187, DoABC#2) // _SafeStr_5760 = "_-5NX" (String#3018, DoABC#2) // _SafeStr_5762 = "_-3qE" (String#2725, DoABC#2) // _SafeStr_8029 = "_-6YU" (String#3264, DoABC#2) // _SafeStr_8030 = "_-5d" (String#3070, DoABC#2) // _SafeStr_8031 = "_-5qQ" (String#3118, DoABC#2) // _SafeStr_8032 = "_-2dj" (String#2508, DoABC#2) // _SafeStr_8033 = "_-Tc" (String#3351, DoABC#2) // _SafeStr_8034 = "_-3ox" (String#2721, DoABC#2) // _SafeStr_8035 = "_-0Vb" (String#2085, DoABC#2) // _SafeStr_8036 = "_-5iM" (String#3088, DoABC#2) // _SafeStr_8037 = "_-33B" (String#2583, DoABC#2) // _SafeStr_9707 = "_-4TL" (String#2834, DoABC#2) // _SafeStr_9708 = "_-3zs" (String#2753, DoABC#2) // _SafeStr_9709 = "_-6Dg" (String#3195, DoABC#2) //------------------------------------------------------------ //_-24f._SafeStr_111 package _-24f { public final class _SafeStr_111 { public static const _SafeStr_5758:String = "h"; public static const _SafeStr_10344:String = "sh"; } }//package _-24f // _SafeStr_10344 = "_-0TK" (String#2080, DoABC#2) // _SafeStr_111 = "_-2LA" (String#860, DoABC#2) // _SafeStr_5758 = "_-1ar" (String#2290, DoABC#2) //------------------------------------------------------------ //_-24f._SafeStr_142 package _-24f { public class _SafeStr_142 { public static const _SafeStr_14822:Array = [45, 90, 135, 180, 225, 270, 315, 0]; public static const _SafeStr_8022:Array = [false, false, false, false, true, true, true, false]; public static const _SafeStr_14823:int = 0; public static const _SafeStr_14824:int = 7; } }//package _-24f // _SafeStr_142 = "_-4Wp" (String#987, DoABC#2) // _SafeStr_14822 = "_-a6" (String#3366, DoABC#2) // _SafeStr_14823 = "_-3Gn" (String#2618, DoABC#2) // _SafeStr_14824 = "_-1Vd" (String#2272, DoABC#2) // _SafeStr_8022 = "_-553" (String#2958, DoABC#2) //------------------------------------------------------------ //_-24f._SafeStr_18 package _-24f { public class _SafeStr_18 { public static const _SafeStr_14825:String = "tool"; public static const _SafeStr_14826:String = "component"; public static const _SafeStr_14827:String = "online_tool"; public static const _SafeStr_14828:String = "local_only"; } }//package _-24f // _SafeStr_14825 = "_-1wU" (String#2360, DoABC#2) // _SafeStr_14826 = "_-5eC" (String#3074, DoABC#2) // _SafeStr_14827 = "_-5LQ" (String#3014, DoABC#2) // _SafeStr_14828 = "_-4AB" (String#2787, DoABC#2) // _SafeStr_18 = "_-60z" (String#3158, DoABC#2) //------------------------------------------------------------ //_-24f._SafeStr_186 package _-24f { public class _SafeStr_186 { public static const _SafeStr_7999:String = "vertical"; public static const _SafeStr_7998:String = "sitting"; public static const _SafeStr_14829:String = "horizontal"; public static const _SafeStr_14830:String = "swim"; } }//package _-24f // _SafeStr_14829 = "_-6CB" (String#3190, DoABC#2) // _SafeStr_14830 = "_-55z" (String#2960, DoABC#2) // _SafeStr_186 = "_-0aj" (String#751, DoABC#2) // _SafeStr_7998 = "_-DC" (String#3312, DoABC#2) // _SafeStr_7999 = "_-4Ve" (String#2843, DoABC#2) //------------------------------------------------------------ //_-24f._SafeStr_3076 package _-24f { public class _SafeStr_3076 { public static const _SafeStr_5774:uint = 0; public static const _SafeStr_6070:uint = 1; public static const _SafeStr_14831:uint = 2; public static const _SafeStr_14832:uint = 3; } }//package _-24f // _SafeStr_14831 = "_-5mA" (String#36283, DoABC#3) // _SafeStr_14832 = "_-41o" (String#32039, DoABC#3) // _SafeStr_3076 = "_-6I2" (String#14077, DoABC#3) // _SafeStr_5774 = "_-jn" (String#40156, DoABC#3) // _SafeStr_6070 = "_-11i" (String#24674, DoABC#3) //------------------------------------------------------------ //_-24f._SafeStr_3078 package _-24f { public class _SafeStr_3078 { public static const AVATAR_EDITOR_READY:String = "AVATAR_EDITOR_READY"; } }//package _-24f // _SafeStr_3078 = "_-1iB" (String#9348, DoABC#3) //------------------------------------------------------------ //_-24f._SafeStr_3079 package _-24f { public class _SafeStr_3079 { public static const _SafeStr_5751:String = "generic"; public static const _SafeStr_5760:String = "head"; public static const _SafeStr_6079:String = "torso"; public static const _SafeStr_5417:String = "legs"; public static const _SafeStr_14833:String = "hotlooks"; public static const _SafeStr_14834:String = "wardrobe"; public static const _SafeStr_6087:String = "effects"; } }//package _-24f // _SafeStr_14833 = "_-6a-" (String#38272, DoABC#3) // _SafeStr_14834 = "_-5OB" (String#35363, DoABC#3) // _SafeStr_3079 = "_-5xB" (String#13724, DoABC#3) // _SafeStr_5417 = "_-16J" (String#24857, DoABC#3) // _SafeStr_5751 = "_-2VW" (String#10214, DoABC#3) // _SafeStr_5760 = "_-5NX" (String#35337, DoABC#3) // _SafeStr_6079 = "_-3aW" (String#30940, DoABC#3) // _SafeStr_6087 = "_-06W" (String#22421, DoABC#3) //------------------------------------------------------------ //_-24f._SafeStr_4377 package _-24f { public class _SafeStr_4377 { public static const NONE:int = 0; public static const GUIDE:int = 1; public static const _SafeStr_14056:int = 2; } }//package _-24f // _SafeStr_14056 = "_-3xN" (String#31834, DoABC#3) // _SafeStr_4377 = "_-3z8" (String#11728, DoABC#3) //------------------------------------------------------------ //_-24f._SafeStr_4717 package _-24f { public class _SafeStr_4717 { public static const _SafeStr_14835:String = "nothing"; public static const _SafeStr_14834:String = "wardrobe"; } }//package _-24f // _SafeStr_14834 = "_-5OB" (String#35363, DoABC#3) // _SafeStr_14835 = "_-6k-" (String#38688, DoABC#3) // _SafeStr_4717 = "_-5RK" (String#35481, DoABC#3) //------------------------------------------------------------ //_-24f._SafeStr_51 package _-24f { public class _SafeStr_51 { public static const _SafeStr_9599:String = "full"; public static const _SafeStr_5760:String = "head"; public static const _SafeStr_14812:String = "body"; } }//package _-24f // _SafeStr_14812 = "_-4SU" (String#2831, DoABC#2) // _SafeStr_51 = "_-13Z" (String#785, DoABC#2) // _SafeStr_5760 = "_-5NX" (String#3018, DoABC#2) // _SafeStr_9599 = "_-r4" (String#3413, DoABC#2) //------------------------------------------------------------ //_-24f._SafeStr_57 package _-24f { public class _SafeStr_57 { public static const AVATAR_RENDER_READY:String = "AVATAR_RENDER_READY"; } }//package _-24f // _SafeStr_57 = "_-1Ic" (String#2228, DoABC#2) //------------------------------------------------------------ //_-24f.AvatarAction package _-24f { public class AvatarAction { public static const _SafeStr_14836:String = "sign"; public static const _SafeStr_14837:String = "Sleep"; public static const _SafeStr_14838:String = "cri"; public static const _SafeStr_14839:String = "usei"; public static const _SafeStr_7571:String = "fx"; public static const _SafeStr_14840:String = "talk"; public static const _SafeStr_9598:String = "gest"; public static const _SafeStr_14841:String = "expression"; public static const _SafeStr_14842:String = "vote"; public static const _SafeStr_6203:String = "dance"; public static const _SafeStr_14843:String = "typing"; public static const _SafeStr_14844:String = "muted"; public static const _SafeStr_14845:String = "playing_game"; public static const _SafeStr_14846:String = "guide"; public static const _SafeStr_14847:String = "respect"; public static const _SafeStr_14848:String = "dance"; public static const _SafeStr_14849:String = "wave"; public static const _SafeStr_14850:String = "blow"; public static const _SafeStr_14851:String = "laugh"; public static const _SafeStr_14852:String = "cry"; public static const _SafeStr_14853:String = "idle"; public static const _SafeStr_14854:String = "sbollie"; public static const _SafeStr_14855:String = "sb360"; public static const _SafeStr_14856:String = "ridejump"; public static const _SafeStr_5967:String = "sml"; public static const _SafeStr_14857:String = "agr"; public static const _SafeStr_14858:String = "srp"; public static const _SafeStr_5966:String = "sad"; public static const _SafeStr_14859:String = "joy"; public static const _SafeStr_14860:String = "crz"; public static const _SafeStr_14861:String = "tng"; public static const _SafeStr_14862:String = "eyb"; public static const _SafeStr_14863:String = "mis"; public static const _SafeStr_14864:String = "puz"; public static const _SafeStr_14865:String = "posture"; public static const _SafeStr_7420:String = "std"; public static const _SafeStr_7429:String = "sit"; public static const _SafeStr_14866:String = "mv"; public static const _SafeStr_14867:String = "lay"; public static const _SafeStr_14868:String = "swim"; public static const _SafeStr_14869:String = "float"; private static const _SafeStr_14870:Array = ["", _SafeStr_5967, _SafeStr_14857, _SafeStr_14858, _SafeStr_5966, _SafeStr_14859, _SafeStr_14860, _SafeStr_14861, _SafeStr_14862, _SafeStr_14863, _SafeStr_14864]; private static const _SafeStr_14871:Array = ["", _SafeStr_14849, _SafeStr_14850, _SafeStr_14851, _SafeStr_14852, _SafeStr_14853, _SafeStr_14848, _SafeStr_14847, _SafeStr_14854, _SafeStr_14855, _SafeStr_14856]; public static function _SafeStr_14872(k:int):int { switch (k){ case 1: return (5000); case 2: return (1400); case 3: return (2000); case 4: return (2000); case 5: return (0); case 6: return (700); case 7: return (2000); case 8: return (1500); case 9: return (1500); case 10: return (1500); default: return (0); }; } public static function _SafeStr_14873(k:String):int { return (_SafeStr_14871.indexOf(k)); } public static function _SafeStr_14874(k:int):String { if (k < _SafeStr_14871.length){ return (_SafeStr_14871[k]); }; return (""); } public static function _SafeStr_5965(k:String):int { return (_SafeStr_14870.indexOf(k)); } public static function _SafeStr_14875(k:int):String { if (k < _SafeStr_14870.length){ return (_SafeStr_14870[k]); }; return (""); } } }//package _-24f // _SafeStr_14836 = "_-0hL" (String#2118, DoABC#2) // _SafeStr_14837 = "_-6kg" (String#3291, DoABC#2) // _SafeStr_14838 = "_-5jN" (String#3094, DoABC#2) // _SafeStr_14839 = "_-42q" (String#2764, DoABC#2) // _SafeStr_14840 = "_-34N" (String#2585, DoABC#2) // _SafeStr_14841 = "_-2cf" (String#2502, DoABC#2) // _SafeStr_14842 = "_-4pt" (String#2911, DoABC#2) // _SafeStr_14843 = "_-4O3" (String#2816, DoABC#2) // _SafeStr_14844 = "_-Dc" (String#3313, DoABC#2) // _SafeStr_14845 = "_-25a" (String#2387, DoABC#2) // _SafeStr_14846 = "_-5xT" (String#3146, DoABC#2) // _SafeStr_14847 = "_-1LG" (String#2236, DoABC#2) // _SafeStr_14848 = "_-2a4" (String#2493, DoABC#2) // _SafeStr_14849 = "_-4R6" (String#2826, DoABC#2) // _SafeStr_14850 = "_-4cX" (String#2870, DoABC#2) // _SafeStr_14851 = "_-1ho" (String#2315, DoABC#2) // _SafeStr_14852 = "_-5fO" (String#3079, DoABC#2) // _SafeStr_14853 = "_-25Z" (String#2386, DoABC#2) // _SafeStr_14854 = "_-2XE" (String#2482, DoABC#2) // _SafeStr_14855 = "_-3jb" (String#2709, DoABC#2) // _SafeStr_14856 = "_-21O" (String#2374, DoABC#2) // _SafeStr_14857 = "_-6I0" (String#3208, DoABC#2) // _SafeStr_14858 = "_-1Rs" (String#2257, DoABC#2) // _SafeStr_14859 = "_-5HU" (String#3002, DoABC#2) // _SafeStr_14860 = "_-0xH" (String#2166, DoABC#2) // _SafeStr_14861 = "_-YF" (String#3361, DoABC#2) // _SafeStr_14862 = "_-09z" (String#2041, DoABC#2) // _SafeStr_14863 = "_-0jx" (String#2130, DoABC#2) // _SafeStr_14864 = "_-s0" (String#3415, DoABC#2) // _SafeStr_14865 = "_-1-g" (String#2175, DoABC#2) // _SafeStr_14866 = "_-1C4" (String#2207, DoABC#2) // _SafeStr_14867 = "_-6hr" (String#3287, DoABC#2) // _SafeStr_14868 = "_-5Td" (String#3042, DoABC#2) // _SafeStr_14869 = "_-wI" (String#3426, DoABC#2) // _SafeStr_14870 = "_-073" (String#2029, DoABC#2) // _SafeStr_14871 = "_-2Ip" (String#2440, DoABC#2) // _SafeStr_14872 = "_-05o" (String#2025, DoABC#2) // _SafeStr_14873 = "_-0dg" (String#2108, DoABC#2) // _SafeStr_14874 = "_-2Gb" (String#2427, DoABC#2) // _SafeStr_14875 = "_-1o2" (String#2333, DoABC#2) // _SafeStr_5965 = "_-5-q" (String#2945, DoABC#2) // _SafeStr_5966 = "_-1Cn" (String#2210, DoABC#2) // _SafeStr_5967 = "_-zt" (String#3436, DoABC#2) // _SafeStr_6203 = "_-2WP" (String#2478, DoABC#2) // _SafeStr_7420 = "_-3Df" (String#2609, DoABC#2) // _SafeStr_7429 = "_-5wP" (String#3143, DoABC#2) // _SafeStr_7571 = "_-5SX" (String#3039, DoABC#2) // _SafeStr_9598 = "_-0g0" (String#2112, DoABC#2) //------------------------------------------------------------ //_-24n._SafeStr_3796 package _-24n { public interface _SafeStr_3796 { function _SafeStr_14876():Array; } }//package _-24n // _SafeStr_14876 = "_-40Q" (String#11759, DoABC#3) // _SafeStr_3796 = "_-5ix" (String#13491, DoABC#3) //------------------------------------------------------------ //_-24n.ThumbListManager package _-24n { import flash.display.BitmapData; import _-5Vt.BitmapDataAsset; import _-5Vt._SafeStr_10; import _-0Dr._SafeStr_3745; import flash.geom.Point; import flash.geom.Rectangle; public class ThumbListManager { private var _SafeStr_14877:_SafeStr_3796; private var _SafeStr_14878:int; private var _SafeStr_14879:int = 1; private var _SafeStr_14880:BitmapData; private var _SafeStr_14881:int; private var _SafeStr_14882:int; private var _SafeStr_14883:int; private var _SafeStr_14884:int; private var _SafeStr_14885:int; private var _SafeStr_14886:int; private var _SafeStr_14887:BitmapData; private var _SafeStr_14888:BitmapData; public function ThumbListManager(k:_SafeStr_10, _arg_2:_SafeStr_3796, _arg_3:String, _arg_4:String, _arg_5:int, _arg_6:int) { this._SafeStr_14877 = _arg_2; var _local_7:BitmapDataAsset = BitmapDataAsset(k.getAssetByName(_arg_3)); if (_local_7 != null){ this._SafeStr_14887 = BitmapData(_local_7.content); }; var _local_8:BitmapDataAsset = BitmapDataAsset(k.getAssetByName(_arg_4)); if (_local_8 != null){ this._SafeStr_14888 = BitmapData(_local_8.content); }; this._SafeStr_14885 = this._SafeStr_14887.width; this._SafeStr_14886 = this._SafeStr_14887.height; this._SafeStr_14883 = _arg_5; this._SafeStr_14884 = _arg_6; this._SafeStr_14878 = Math.floor((this._SafeStr_14883 / this._SafeStr_14885)); this._SafeStr_14880 = new BitmapData(this._SafeStr_14883, this._SafeStr_14884); } public function dispose():void { this._SafeStr_14877 = null; this._SafeStr_14880 = null; } public function _SafeStr_14889():void { var _local_4:int; var _local_5:_SafeStr_3745; var _local_6:BitmapData; this._SafeStr_14879 = this._SafeStr_14890(); if (this._SafeStr_14879 == 0){ this._SafeStr_14880 = new BitmapData(this._SafeStr_14883, this._SafeStr_14884); return; }; this._SafeStr_14880 = new BitmapData(Math.max((this._SafeStr_14878 * this._SafeStr_14885), this._SafeStr_14883), Math.max((this._SafeStr_14879 * this._SafeStr_14886), this._SafeStr_14884), true, 0xFFFFFF); this._SafeStr_14880.fillRect(this._SafeStr_14880.rect, 0xFFFFFFFF); var k:int; var _local_2:Array = this._SafeStr_14891(); var _local_3:int; while (_local_3 < this._SafeStr_14879) { _local_4 = 0; while (_local_4 < this._SafeStr_14878) { if (k < _local_2.length){ _local_5 = _local_2[k]; if (_local_5 != null){ _local_6 = this._SafeStr_14892(_local_5._SafeStr_7570, _local_5._SafeStr_7085); this._SafeStr_14880.copyPixels(_local_6, _local_6.rect, new Point((_local_4 * this._SafeStr_14885), (_local_3 * this._SafeStr_14886)), null, null, true); }; k++; }; _local_4++; }; _local_3++; }; } public function _SafeStr_14893(k:_SafeStr_3745):void { var _local_2:BitmapData; var _local_4:Rectangle; if (k == null){ return; }; var _local_3:Point = this._SafeStr_14894(); if ((((_local_3.x == this._SafeStr_14878)) && ((this._SafeStr_14880.height < (_local_3.y * this._SafeStr_14886))))){ _local_2 = new BitmapData(this._SafeStr_14880.width, (this._SafeStr_14880.height + this._SafeStr_14886)); } else { _local_2 = new BitmapData(this._SafeStr_14880.width, this._SafeStr_14880.height); }; var _local_5:BitmapData = this._SafeStr_14892(k._SafeStr_7570, k._SafeStr_7085); _local_2.copyPixels(_local_5, _local_5.rect, new Point(0, 0), null, null, true); _local_4 = new Rectangle(0, 0, (this._SafeStr_14885 * (this._SafeStr_14878 - 1)), this._SafeStr_14886); _local_2.copyPixels(this._SafeStr_14880, _local_4, new Point(this._SafeStr_14885, 0), null, null, true); _local_4 = new Rectangle((this._SafeStr_14885 * (this._SafeStr_14878 - 1)), 0, this._SafeStr_14885, this._SafeStr_14880.height); _local_2.copyPixels(this._SafeStr_14880, _local_4, new Point(0, this._SafeStr_14886), null, null, true); _local_4 = new Rectangle(0, this._SafeStr_14886, (this._SafeStr_14885 * (this._SafeStr_14878 - 1)), (this._SafeStr_14880.height - this._SafeStr_14886)); _local_2.copyPixels(this._SafeStr_14880, _local_4, new Point(this._SafeStr_14885, this._SafeStr_14886), null, null, true); this._SafeStr_14880 = _local_2; } public function _SafeStr_14895(k:int, _arg_2:_SafeStr_3745):void { if (_arg_2 == null){ return; }; var _local_3:Point = this._SafeStr_14896(k); var _local_4:Point = new Point((_local_3.x * this._SafeStr_14885), (_local_3.y * this._SafeStr_14886)); var _local_5:BitmapData = this._SafeStr_14892(_arg_2._SafeStr_7570, _arg_2._SafeStr_7085); this._SafeStr_14880.copyPixels(_local_5, _local_5.rect, _local_4, null, null, true); } public function _SafeStr_14897():BitmapData { return (this._SafeStr_14880); } public function _SafeStr_14898(k:int):void { var _local_2:Point = this._SafeStr_14896(k); this._SafeStr_14899(_local_2); } public function _SafeStr_14900(k:Point):void { var _local_2:Point = this._SafeStr_14901(k); this._SafeStr_14899(_local_2); } public function _SafeStr_12985(k:int):void { var _local_2:_SafeStr_3745 = this._SafeStr_14902(k); this._SafeStr_14895(k, _local_2); } private function _SafeStr_14891():Array { var k:Array; if (this._SafeStr_14877 != null){ k = this._SafeStr_14877._SafeStr_14876(); }; return (((k) ? k : new Array())); } private function _SafeStr_14902(k:int):_SafeStr_3745 { var _local_2:Array = this._SafeStr_14891(); if ((((k >= 0)) && ((k < _local_2.length)))){ return ((_local_2[k] as _SafeStr_3745)); }; return (null); } private function _SafeStr_14890():int { var k:Array = this._SafeStr_14891(); var _local_2:int = Math.ceil((k.length / this._SafeStr_14878)); return (_local_2); } private function _SafeStr_14894():Point { var k:Array = this._SafeStr_14891(); var _local_2:Point = this._SafeStr_14896((k.length - 1)); return (_local_2); } public function _SafeStr_14903(k:Point):int { var _local_2:Point = this._SafeStr_14901(k); var _local_3:int = ((_local_2.y * this._SafeStr_14878) + _local_2.x); return (_local_3); } private function _SafeStr_14901(k:Point):Point { var _local_2:int = Math.floor((k.y / this._SafeStr_14886)); var _local_3:int = Math.floor((k.x / this._SafeStr_14885)); return (new Point(_local_3, _local_2)); } private function _SafeStr_14896(k:int):Point { var _local_2:int = Math.floor((k / this._SafeStr_14878)); var _local_3:int = (k % this._SafeStr_14878); return (new Point(_local_3, _local_2)); } private function _SafeStr_14899(k:Point):void { var _local_2:Rectangle; var _local_3:Point; var _local_7:int; var _local_8:int; var _local_9:BitmapData; var _local_10:BitmapData; var _local_11:BitmapData; var _local_12:BitmapData; if (k.x >= this._SafeStr_14878){ return; }; if (k.y >= this._SafeStr_14879){ return; }; var _local_4:int = ((this._SafeStr_14878 - k.x) - 1); _local_2 = new Rectangle(((k.x + 1) * this._SafeStr_14885), (k.y * this._SafeStr_14886), (_local_4 * this._SafeStr_14885), this._SafeStr_14886); _local_3 = new Point((k.x * this._SafeStr_14885), (k.y * this._SafeStr_14886)); var _local_5:BitmapData = new BitmapData((_local_2.width + this._SafeStr_14885), _local_2.height); _local_5.fillRect(_local_5.rect, 0xFFFFFFFF); _local_5.copyPixels(this._SafeStr_14880, _local_2, new Point(0, 0), null, null, true); this._SafeStr_14880.copyPixels(_local_5, _local_5.rect, _local_3, null, null, true); if (k.y < (this._SafeStr_14879 - 1)){ _local_7 = (this._SafeStr_14880.width - this._SafeStr_14885); _local_8 = (this._SafeStr_14880.height - ((k.y + 1) * this._SafeStr_14886)); _local_9 = new BitmapData(_local_7, _local_8); _local_2 = new Rectangle(this._SafeStr_14885, ((k.y + 1) * this._SafeStr_14886), _local_9.width, _local_9.height); _local_9.copyPixels(this._SafeStr_14880, _local_2, new Point(0, 0), null, null, true); _local_10 = new BitmapData(this._SafeStr_14885, _local_2.height); _local_2.x = 0; _local_2.width = this._SafeStr_14885; _local_10.copyPixels(this._SafeStr_14880, _local_2, new Point(0, 0), null, null, true); this._SafeStr_14880.fillRect(new Rectangle(0, (this._SafeStr_14880.height - this._SafeStr_14886), this._SafeStr_14880.width, this._SafeStr_14886), 0xFFFFFFFF); _local_3 = new Point((this._SafeStr_14880.width - this._SafeStr_14885), (_local_2.y - this._SafeStr_14886)); this._SafeStr_14880.copyPixels(_local_10, _local_10.rect, _local_3, null, null, true); _local_3 = new Point(0, _local_2.y); this._SafeStr_14880.copyPixels(_local_9, _local_9.rect, _local_3, null, null, true); }; var _local_6:int = (this._SafeStr_14891().length - 1); if (_local_6 > 0){ k = this._SafeStr_14896(_local_6); if (k.x == (this._SafeStr_14878 - 1)){ _local_11 = new BitmapData(this._SafeStr_14880.width, (this._SafeStr_14880.height - this._SafeStr_14886)); _local_2 = new Rectangle(0, 0, this._SafeStr_14880.width, (this._SafeStr_14880.height - this._SafeStr_14886)); _local_11.copyPixels(this._SafeStr_14880, _local_2, new Point(0, 0), null, null, true); this._SafeStr_14880 = _local_11; this._SafeStr_14879--; }; }; if (this._SafeStr_14880.height < this._SafeStr_14884){ _local_12 = new BitmapData(this._SafeStr_14880.width, this._SafeStr_14884); _local_12.fillRect(_local_12.rect, 0xFFFFFFFF); _local_12.copyPixels(this._SafeStr_14880, this._SafeStr_14880.rect, new Point(0, 0), null, null, true); this._SafeStr_14880 = _local_12; }; } private function _SafeStr_14892(k:BitmapData=null, _arg_2:Boolean=false):BitmapData { var _local_4:Point; var _local_3:BitmapData = new BitmapData(this._SafeStr_14887.width, this._SafeStr_14887.height); if (_arg_2){ _local_3.copyPixels(this._SafeStr_14888, this._SafeStr_14887.rect, new Point(0, 0), null, null, false); } else { _local_3.copyPixels(this._SafeStr_14887, this._SafeStr_14887.rect, new Point(0, 0), null, null, false); }; if (k != null){ _local_4 = new Point(((_local_3.width - k.width) / 2), ((_local_3.height - k.height) / 2)); _local_3.copyPixels(k, k.rect, _local_4, null, null, true); }; return (_local_3); } } }//package _-24n // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_12985 = "_-6Hs" (String#4201, DoABC#3) // _SafeStr_14876 = "_-40Q" (String#11759, DoABC#3) // _SafeStr_14877 = "_-21s" (String#27108, DoABC#3) // _SafeStr_14878 = "_-64c" (String#37044, DoABC#3) // _SafeStr_14879 = "_-4FE" (String#32584, DoABC#3) // _SafeStr_14880 = "_-4SN" (String#33116, DoABC#3) // _SafeStr_14881 = "_-4oZ" (String#33931, DoABC#3) // _SafeStr_14882 = "_-2mI" (String#28929, DoABC#3) // _SafeStr_14883 = "_-2vv" (String#29301, DoABC#3) // _SafeStr_14884 = "_-3Ja" (String#30280, DoABC#3) // _SafeStr_14885 = "_-0R1" (String#23227, DoABC#3) // _SafeStr_14886 = "_-5Pr" (String#35434, DoABC#3) // _SafeStr_14887 = "_-3Km" (String#30334, DoABC#3) // _SafeStr_14888 = "_-09J" (String#22523, DoABC#3) // _SafeStr_14889 = "_-0u-" (String#24336, DoABC#3) // _SafeStr_14890 = "_-4NS" (String#32908, DoABC#3) // _SafeStr_14891 = "_-2tF" (String#29201, DoABC#3) // _SafeStr_14892 = "_-6Ut" (String#38053, DoABC#3) // _SafeStr_14893 = "_-62f" (String#36961, DoABC#3) // _SafeStr_14894 = "_-1fV" (String#26192, DoABC#3) // _SafeStr_14895 = "_-2ZJ" (String#28415, DoABC#3) // _SafeStr_14896 = "_-jm" (String#40155, DoABC#3) // _SafeStr_14897 = "_-Su" (String#39544, DoABC#3) // _SafeStr_14898 = "_-6Gq" (String#37518, DoABC#3) // _SafeStr_14899 = "_-5to" (String#36575, DoABC#3) // _SafeStr_14900 = "_-6ci" (String#38384, DoABC#3) // _SafeStr_14901 = "_-25T" (String#27254, DoABC#3) // _SafeStr_14902 = "_-1-G" (String#24571, DoABC#3) // _SafeStr_14903 = "_-35l" (String#29721, DoABC#3) // _SafeStr_3745 = "_-2jr" (String#10430, DoABC#3) // _SafeStr_3796 = "_-5ix" (String#13491, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7570 = "_-1VV" (String#2975, DoABC#3) //------------------------------------------------------------ //_-25D._SafeStr_2487 package _-25D { public class _SafeStr_2487 { public static const _SafeStr_8441:String = "catalog"; public static const INVENTORY:String = "inventory"; } }//package _-25D // _SafeStr_2487 = "_-5Z4" (String#35783, DoABC#3) // _SafeStr_8441 = "_-3EH" (String#30061, DoABC#3) //------------------------------------------------------------ //_-25J._SafeStr_2719 package _-25J { import _-0bS._SafeStr_2714; import _-4Aq.BigInteger; public class _SafeStr_2719 implements _SafeStr_2714 { private var _SafeStr_14904:BigInteger; private var _SafeStr_14782:BigInteger; private var _SafeStr_14905:BigInteger; private var _SafeStr_14906:BigInteger; private var _SafeStr_14907:BigInteger; private var _SafeStr_14908:BigInteger; private var _SafeStr_14909:BigInteger; private var _SafeStr_14910:BigInteger; public function _SafeStr_2719(k:BigInteger, _arg_2:BigInteger) { this._SafeStr_14909 = BigInteger._SafeStr_11556(2); this._SafeStr_14910 = BigInteger._SafeStr_11556(2); super(); this._SafeStr_14907 = k; this._SafeStr_14908 = _arg_2; } public function init(k:String, _arg_2:uint=16):Boolean { this._SafeStr_14904 = new BigInteger(); this._SafeStr_14904._SafeStr_14911(k, _arg_2); this._SafeStr_14782 = this._SafeStr_14908._SafeStr_11572(this._SafeStr_14904, this._SafeStr_14907); return (true); } public function _SafeStr_7487(k:String, _arg_2:uint=16):String { this._SafeStr_14905 = new BigInteger(); this._SafeStr_14905._SafeStr_14911(k, _arg_2); this._SafeStr_14906 = this._SafeStr_14905._SafeStr_11572(this._SafeStr_14904, this._SafeStr_14907); return (this._SafeStr_7488(_arg_2)); } public function _SafeStr_7489(k:uint=16):String { return (this._SafeStr_14782._SafeStr_14912(k)); } public function _SafeStr_7488(k:uint=16):String { return (this._SafeStr_14906._SafeStr_14912(k)); } public function _SafeStr_7490():Boolean { return ((this._SafeStr_14905._SafeStr_11552(this._SafeStr_14909) >= 0)); } public function _SafeStr_7491():Boolean { return ((this._SafeStr_14906._SafeStr_11552(this._SafeStr_14910) >= 0)); } } }//package _-25J // _SafeStr_11552 = "_-3Tu" (String#30687, DoABC#3) // _SafeStr_11556 = "_-1UR" (String#25779, DoABC#3) // _SafeStr_11572 = "_-0Kj" (String#22991, DoABC#3) // _SafeStr_14782 = "_-4N5" (String#12127, DoABC#3) // _SafeStr_14904 = "_-2B8" (String#9883, DoABC#3) // _SafeStr_14905 = "_-5W-" (String#35660, DoABC#3) // _SafeStr_14906 = "_-FU" (String#39048, DoABC#3) // _SafeStr_14907 = "_-0tg" (String#24324, DoABC#3) // _SafeStr_14908 = "_-4WO" (String#33275, DoABC#3) // _SafeStr_14909 = "_-5yQ" (String#36756, DoABC#3) // _SafeStr_14910 = "_-2lm" (String#28906, DoABC#3) // _SafeStr_14911 = "_-v0" (String#40585, DoABC#3) // _SafeStr_14912 = "_-6-j" (String#36850, DoABC#3) // _SafeStr_2714 = "_-48m" (String#11886, DoABC#3) // _SafeStr_2719 = "_-1Xj" (String#9187, DoABC#3) // _SafeStr_7487 = "_-2f6" (String#10362, DoABC#3) // _SafeStr_7488 = "_-4Sd" (String#12193, DoABC#3) // _SafeStr_7489 = "_-4AF" (String#11906, DoABC#3) // _SafeStr_7490 = "_-6bk" (String#14383, DoABC#3) // _SafeStr_7491 = "_-3G5" (String#10977, DoABC#3) //------------------------------------------------------------ //_-25J.ArcFour package _-25J { import _-3W3._SafeStr_2715; import __AS3__.vec.Vector; import flash.utils.ByteArray; import __AS3__.vec.*; public class ArcFour implements _SafeStr_2715 { private var i:uint = 0; private var j:uint = 0; private var _SafeStr_14913:Vector.; private var _SafeStr_14914:uint; private var _SafeStr_14915:uint; private var _SafeStr_14916:Vector.; public function ArcFour() { this._SafeStr_14913 = new Vector.(); } public function init(k:ByteArray):void { var _local_3:uint; var _local_2:uint = k.length; this.i = 0; while (this.i < 0x0100) { this._SafeStr_14913[this.i] = this.i; this.i++; }; this.j = 0; this.i = 0; while (this.i < 0x0100) { this.j = (((this.j + this._SafeStr_14913[this.i]) + k[(this.i % _local_2)]) % 0x0100); _local_3 = this._SafeStr_14913[this.i]; this._SafeStr_14913[this.i] = this._SafeStr_14913[this.j]; this._SafeStr_14913[this.j] = _local_3; this.i++; }; this.i = 0; this.j = 0; } public function _SafeStr_14917(k:ByteArray):ByteArray { var _local_3:uint; var _local_4:uint; var _local_2:ByteArray = new ByteArray(); k.position = 0; while (k.bytesAvailable) { this.i = ((this.i + 1) % 0x0100); this.j = ((this.j + this._SafeStr_14913[this.i]) % 0x0100); _local_3 = this._SafeStr_14913[this.i]; this._SafeStr_14913[this.i] = this._SafeStr_14913[this.j]; this._SafeStr_14913[this.j] = _local_3; _local_4 = ((this._SafeStr_14913[this.i] + this._SafeStr_14913[this.j]) % 0x0100); _local_2.writeByte((this._SafeStr_14913[_local_4] ^ k.readByte())); }; _local_2.position = 0; return (_local_2); } public function _SafeStr_14918(k:ByteArray):ByteArray { var _local_3:uint; var _local_4:uint; var _local_2:ByteArray = new ByteArray(); k.position = 0; while (k.bytesAvailable) { this.i = ((this.i + 1) & 0xFF); this.j = ((this.j + this._SafeStr_14913[this.i]) & 0xFF); _local_3 = this._SafeStr_14913[this.i]; this._SafeStr_14913[this.i] = this._SafeStr_14913[this.j]; this._SafeStr_14913[this.j] = _local_3; _local_4 = this._SafeStr_14913[((this._SafeStr_14913[this.i] + this._SafeStr_14913[this.j]) & 0xFF)]; _local_2.writeByte((k.readByte() ^ _local_4)); }; _local_2.position = 0; return (_local_2); } public function _SafeStr_14919():void { this._SafeStr_14914 = this.i; this._SafeStr_14915 = this.j; this._SafeStr_14916 = this._SafeStr_14913.concat(); } public function reset():void { this.i = this._SafeStr_14914; this.j = this._SafeStr_14915; this._SafeStr_14913 = this._SafeStr_14916.concat(); } } }//package _-25J // _SafeStr_14913 = "_-5XD" (String#35708, DoABC#3) // _SafeStr_14914 = "_-1ZP" (String#25962, DoABC#3) // _SafeStr_14915 = "_-3hH" (String#31181, DoABC#3) // _SafeStr_14916 = "_-48p" (String#32329, DoABC#3) // _SafeStr_14917 = "_-4GN" (String#12010, DoABC#3) // _SafeStr_14918 = "_-6fE" (String#14428, DoABC#3) // _SafeStr_14919 = "_-5ty" (String#13673, DoABC#3) // _SafeStr_2715 = "_-2Le" (String#10060, DoABC#3) //------------------------------------------------------------ //_-26q._SafeStr_4097 package _-26q { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1sG._SafeStr_4946; public class _SafeStr_4097 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4097(k:Function) { super(k, _SafeStr_4946); } public function _SafeStr_5325():_SafeStr_4946 { return ((_SafeStr_5326 as _SafeStr_4946)); } } }//package _-26q // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4097 = "_-0IZ" (String#22898, DoABC#3) // _SafeStr_4946 = "_-0Z3" (String#8170, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-26q._SafeStr_4290 package _-26q { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1sG._SafeStr_5001; public class _SafeStr_4290 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4290(k:Function) { super(k, _SafeStr_5001); } public function _SafeStr_5325():_SafeStr_5001 { return ((_SafeStr_5326 as _SafeStr_5001)); } } }//package _-26q // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4290 = "_-0XA" (String#23452, DoABC#3) // _SafeStr_5001 = "_-3cS" (String#11333, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-26q._SafeStr_4313 package _-26q { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1sG._SafeStr_5008; public class _SafeStr_4313 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4313(k:Function) { super(k, _SafeStr_5008); } public function _SafeStr_5325():_SafeStr_5008 { return ((_SafeStr_5326 as _SafeStr_5008)); } } }//package _-26q // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4313 = "_-01z" (String#22258, DoABC#3) // _SafeStr_5008 = "_-09x" (String#7773, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-28x._SafeStr_133 package _-28x { import _-2xs._SafeStr_139; public interface _SafeStr_133 { function get id():String; function get action():_SafeStr_139; function get _SafeStr_8009():int; function get dx():int; function get dy():int; function get dz():int; function get _SafeStr_8008():int; } }//package _-28x // _SafeStr_133 = "_-2PC" (String#864, DoABC#2) // _SafeStr_139 = "_-309" (String#898, DoABC#2) // _SafeStr_8008 = "_-61K" (String#1071, DoABC#2) // _SafeStr_8009 = "_-4uR" (String#1005, DoABC#2) //------------------------------------------------------------ //_-28x._SafeStr_134 package _-28x { public interface _SafeStr_134 { function get animation():_SafeStr_136; function get id():String; function get ink():int; function get member():String; function get _SafeStr_9613():Boolean; function get _SafeStr_14920():Boolean; function _SafeStr_9610(_arg_1:int):int; function _SafeStr_9611(_arg_1:int):int; function _SafeStr_9612(_arg_1:int):int; } }//package _-28x // _SafeStr_134 = "_-0R7" (String#740, DoABC#2) // _SafeStr_136 = "package" (String#1359, DoABC#2) // _SafeStr_14920 = "_-2OO" (String#863, DoABC#2) // _SafeStr_9610 = "_-3AI" (String#908, DoABC#2) // _SafeStr_9611 = "_-1gy" (String#829, DoABC#2) // _SafeStr_9612 = "_-3i6" (String#945, DoABC#2) // _SafeStr_9613 = "_-61E" (String#1070, DoABC#2) //------------------------------------------------------------ //_-28x._SafeStr_135 package _-28x { import flash.geom.ColorTransform; public interface _SafeStr_135 { function get ink():int; function get colorTransform():ColorTransform; function get _SafeStr_14921():Boolean; function get reds():Array; function get greens():Array; function get blues():Array; function get alphas():Array; } }//package _-28x // _SafeStr_135 = "_-5rL" (String#1059, DoABC#2) // _SafeStr_14921 = "_-3c" (String#938, DoABC#2) //------------------------------------------------------------ //_-28x._SafeStr_136 package _-28x { public interface _SafeStr_136 { function _SafeStr_14922():Boolean; function _SafeStr_14923():Boolean; function _SafeStr_14924():Boolean; function get id():String; function get _SafeStr_14925():Array; function get _SafeStr_8012():Array; function get _SafeStr_14926():Array; function get resetOnToggle():Boolean; } }//package _-28x // _SafeStr_136 = "package" (String#1359, DoABC#2) // _SafeStr_14922 = "_-4Uk" (String#984, DoABC#2) // _SafeStr_14923 = "_-2YY" (String#872, DoABC#2) // _SafeStr_14924 = "_-1AG" (String#793, DoABC#2) // _SafeStr_14925 = "_-2m-" (String#882, DoABC#2) // _SafeStr_14926 = "_-0nK" (String#768, DoABC#2) // _SafeStr_8012 = "_-0BL" (String#726, DoABC#2) //------------------------------------------------------------ //_-28x._SafeStr_49 package _-28x { import flash.utils.Dictionary; public interface _SafeStr_49 { function get animations():Dictionary; function _SafeStr_8005(_arg_1:String):_SafeStr_136; function _SafeStr_8007(_arg_1:String, _arg_2:int, _arg_3:String):_SafeStr_133; } }//package _-28x // _SafeStr_133 = "_-2PC" (String#864, DoABC#2) // _SafeStr_136 = "package" (String#1359, DoABC#2) // _SafeStr_49 = "_-qM" (String#1147, DoABC#2) // _SafeStr_8005 = "_-1Qe" (String#809, DoABC#2) // _SafeStr_8007 = "_-25y" (String#335, DoABC#2) //------------------------------------------------------------ //_-28x.AddDataContainer package _-28x { public class AddDataContainer { private var _SafeStr_5338:String; private var _SafeStr_13370:String; private var _SafeStr_14927:String; private var _SafeStr_14928:String; private var _SafeStr_5557:Number = 1; public function AddDataContainer(k:XML) { this._SafeStr_5338 = String(k.@id); this._SafeStr_13370 = String(k.@align); this._SafeStr_14927 = String(k.@base); this._SafeStr_14928 = String(k.@ink); var _local_2:String = String(k.@blend); if (_local_2.length > 0){ this._SafeStr_5557 = Number(_local_2); if (this._SafeStr_5557 > 1){ this._SafeStr_5557 = (this._SafeStr_5557 / 100); }; }; } public function get id():String { return (this._SafeStr_5338); } public function get align():String { return (this._SafeStr_13370); } public function get base():String { return (this._SafeStr_14927); } public function get ink():String { return (this._SafeStr_14928); } public function get blend():Number { return (this._SafeStr_5557); } public function get _SafeStr_14929():Boolean { return (!((this._SafeStr_5557 == 1))); } } }//package _-28x // _SafeStr_13370 = "_-Tw" (String#3352, DoABC#2) // _SafeStr_14927 = "_-5UP" (String#1042, DoABC#2) // _SafeStr_14928 = "_-2PG" (String#339, DoABC#2) // _SafeStr_14929 = "_-0Yv" (String#2095, DoABC#2) // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_5557 = "_-5On" (String#3024, DoABC#2) //------------------------------------------------------------ //_-28x.Animation package _-28x { import _-ue.Map; import _-3HG.AvatarStructure; import _-2xs._SafeStr_138; public class Animation implements _SafeStr_136 { private static const _SafeStr_14930:Array = []; private var _SafeStr_5338:String; private var _SafeStr_8688:String; private var _SafeStr_14645:Array; private var _SafeStr_14931:Array; private var _SafeStr_14932:AvatarDataContainer; private var _SafeStr_14933:DirectionDataContainer; private var _SafeStr_14934:Array; private var _SafeStr_14935:Array; private var _SafeStr_14936:Map; private var _SafeStr_14937:Map; private var _SafeStr_14938:Boolean; public function Animation(k:AvatarStructure, _arg_2:XML) { var _local_3:XML; var _local_4:XML; var _local_5:XML; var _local_6:XML; var _local_7:String; var _local_8:String; var _local_9:Array; this._SafeStr_14645 = []; super(); this._SafeStr_5338 = String(_arg_2.@name); if (_arg_2.hasOwnProperty("@desc")){ this._SafeStr_8688 = String(_arg_2.@desc); } else { this._SafeStr_8688 = this._SafeStr_5338; }; if (_arg_2.hasOwnProperty("@resetOnToggle")){ this._SafeStr_14938 = Boolean(_arg_2.@resetOnToggle); } else { this._SafeStr_14938 = false; }; if (_arg_2.hasOwnProperty("sprite")){ this._SafeStr_14931 = []; for each (_local_3 in _arg_2.sprite) { this._SafeStr_14931.push(new SpriteDataContainer((this as _SafeStr_136), _local_3)); }; }; if (_arg_2.hasOwnProperty("avatar")){ this._SafeStr_14932 = new AvatarDataContainer(_arg_2.avatar[0]); }; if (_arg_2.hasOwnProperty("direction")){ this._SafeStr_14933 = new DirectionDataContainer(_arg_2.direction[0]); }; if (_arg_2.hasOwnProperty("remove")){ this._SafeStr_14934 = []; for each (_local_4 in _arg_2.remove) { this._SafeStr_14934.push(String(_local_4.@id)); }; }; if (_arg_2.hasOwnProperty("add")){ this._SafeStr_14935 = []; for each (_local_5 in _arg_2.add) { this._SafeStr_14935.push(new AddDataContainer(_local_5)); }; }; if (_arg_2.hasOwnProperty("override")){ this._SafeStr_14937 = new Map(); this._SafeStr_14936 = new Map(); for each (_local_6 in _arg_2.override) { _local_7 = _local_6.@name; _local_8 = _local_6.@override; this._SafeStr_14936.add(_local_8, _local_7); _local_9 = new Array(); this._SafeStr_14939(_local_9, _local_6.frame, k); this._SafeStr_14937.add(_local_7, _local_9); }; }; this._SafeStr_14939(this._SafeStr_14645, _arg_2.frame, k); } private function _SafeStr_14939(k:Array, _arg_2:XMLList, _arg_3:AvatarStructure):void { var _local_4:Array; var _local_5:_SafeStr_138; var _local_6:XML; var _local_7:int; var _local_8:int; var _local_9:XML; var _local_10:XML; var _local_11:AnimationLayerData; var _local_12:AnimationLayerData; for each (_local_6 in _arg_2) { _local_7 = 1; if (_local_6.@repeats > 1){ _local_7 = int(_local_6.@repeats); }; _local_8 = 0; while (_local_8 < _local_7) { _local_4 = new Array(); for each (_local_9 in _local_6.bodypart) { _local_5 = _arg_3._SafeStr_14940(String(_local_9.@action)); _local_11 = new AnimationLayerData(_local_9, AnimationLayerData._SafeStr_8010, _local_5); _local_4.push(_local_11); }; for each (_local_10 in _local_6.fx) { _local_5 = _arg_3._SafeStr_14940(String(_local_10.@action)); _local_12 = new AnimationLayerData(_local_10, AnimationLayerData._SafeStr_8011, _local_5); _local_4.push(_local_12); if (_local_5 != null){ }; }; k.push(_local_4); _local_8++; }; }; } public function _SafeStr_14941(k:String=null):int { var _local_2:Array; if (!k){ return (this._SafeStr_14645.length); }; if (this._SafeStr_14937){ _local_2 = this._SafeStr_14937.getValue(k); if (_local_2){ return (_local_2.length); }; }; return (0); } public function _SafeStr_14942():Boolean { if (!this._SafeStr_14936){ return (false); }; return ((this._SafeStr_14936.length > 0)); } public function _SafeStr_14943():Array { if (!this._SafeStr_14936){ return (null); }; return (this._SafeStr_14936._SafeStr_5497()); } public function _SafeStr_7981(k:String):String { if (!this._SafeStr_14936){ return (null); }; return (this._SafeStr_14936.getValue(k)); } private function _SafeStr_14476(k:int, _arg_2:String=null):Array { var _local_4:Array; var _local_3:Array = []; if (!_arg_2){ if (this._SafeStr_14645.length > 0){ _local_3 = this._SafeStr_14645[(k % this._SafeStr_14645.length)]; }; } else { _local_4 = (this._SafeStr_14937.getValue(_arg_2) as Array); if (((_local_4) && ((_local_4.length > 0)))){ _local_3 = _local_4[(k % _local_4.length)]; }; }; return (_local_3); } public function _SafeStr_14944(k:int, _arg_2:String=null):Array { var _local_4:AnimationLayerData; var _local_5:AddDataContainer; var _local_3:Array = new Array(); for each (_local_4 in this._SafeStr_14476(k, _arg_2)) { if (_local_4.type == AnimationLayerData._SafeStr_8010){ _local_3.push(_local_4.id); } else { if (_local_4.type == AnimationLayerData._SafeStr_8011){ if (this._SafeStr_14935){ for each (_local_5 in this._SafeStr_14935) { if (_local_5.id == _local_4.id){ _local_3.push(_local_5.align); }; }; }; }; }; }; return (_local_3); } public function _SafeStr_8007(k:int, _arg_2:String, _arg_3:String=null):AnimationLayerData { var _local_4:AnimationLayerData; var _local_5:AddDataContainer; for each (_local_4 in this._SafeStr_14476(k, _arg_3)) { if (_local_4.id == _arg_2){ return ((_local_4 as AnimationLayerData)); }; if (_local_4.type == AnimationLayerData._SafeStr_8011){ for each (_local_5 in this._SafeStr_14935) { if ((((_local_5.align == _arg_2)) && ((_local_5.id == _local_4.id)))){ return ((_local_4 as AnimationLayerData)); }; }; }; }; return (null); } public function _SafeStr_14922():Boolean { return (!((this._SafeStr_14932 == null))); } public function _SafeStr_14923():Boolean { return (!((this._SafeStr_14933 == null))); } public function _SafeStr_14924():Boolean { return (!((this._SafeStr_14935 == null))); } public function _SafeStr_14945(k:String):AddDataContainer { var _local_2:AddDataContainer; if (this._SafeStr_14935){ for each (_local_2 in this._SafeStr_14935) { if (_local_2.id == k){ return (_local_2); }; }; }; return (null); } public function get id():String { return (this._SafeStr_5338); } public function get _SafeStr_14925():Array { return (((this._SafeStr_14931) ? this._SafeStr_14931 : _SafeStr_14930)); } public function get _SafeStr_14946():AvatarDataContainer { return (this._SafeStr_14932); } public function get _SafeStr_14947():DirectionDataContainer { return (this._SafeStr_14933); } public function get _SafeStr_8012():Array { return (((this._SafeStr_14934) ? this._SafeStr_14934 : _SafeStr_14930)); } public function get _SafeStr_14926():Array { return (((this._SafeStr_14935) ? this._SafeStr_14935 : _SafeStr_14930)); } public function toString():String { return (this._SafeStr_8688); } public function get resetOnToggle():Boolean { return (this._SafeStr_14938); } } }//package _-28x // _SafeStr_136 = "package" (String#1359, DoABC#2) // _SafeStr_138 = "_-08m" (String#723, DoABC#2) // _SafeStr_14476 = "_-wq" (String#3429, DoABC#2) // _SafeStr_14645 = "_-2na" (String#343, DoABC#2) // _SafeStr_14922 = "_-4Uk" (String#984, DoABC#2) // _SafeStr_14923 = "_-2YY" (String#872, DoABC#2) // _SafeStr_14924 = "_-1AG" (String#793, DoABC#2) // _SafeStr_14925 = "_-2m-" (String#882, DoABC#2) // _SafeStr_14926 = "_-0nK" (String#768, DoABC#2) // _SafeStr_14930 = "_-df" (String#3375, DoABC#2) // _SafeStr_14931 = "_-4Wq" (String#2851, DoABC#2) // _SafeStr_14932 = "_-1dn" (String#2301, DoABC#2) // _SafeStr_14933 = "_-4kW" (String#2890, DoABC#2) // _SafeStr_14934 = "_-0rw" (String#2155, DoABC#2) // _SafeStr_14935 = "_-h8" (String#3387, DoABC#2) // _SafeStr_14936 = "_-1AO" (String#2203, DoABC#2) // _SafeStr_14937 = "_-2CY" (String#2412, DoABC#2) // _SafeStr_14938 = "_-5Vk" (String#3050, DoABC#2) // _SafeStr_14939 = "_-03c" (String#2017, DoABC#2) // _SafeStr_14940 = "_-3xY" (String#2746, DoABC#2) // _SafeStr_14941 = "_-Ng" (String#3343, DoABC#2) // _SafeStr_14942 = "_-5F5" (String#2996, DoABC#2) // _SafeStr_14943 = "_-3Iz" (String#2628, DoABC#2) // _SafeStr_14944 = "_-0GC" (String#2055, DoABC#2) // _SafeStr_14945 = "_-3CK" (String#2605, DoABC#2) // _SafeStr_14946 = "_-2hK" (String#2522, DoABC#2) // _SafeStr_14947 = "_-2nw" (String#2542, DoABC#2) // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_5497 = "_-1OP" (String#2246, DoABC#2) // _SafeStr_7981 = "_-1Al" (String#794, DoABC#2) // _SafeStr_8007 = "_-25y" (String#335, DoABC#2) // _SafeStr_8010 = "_-0iw" (String#2125, DoABC#2) // _SafeStr_8011 = "_-5cA" (String#3064, DoABC#2) // _SafeStr_8012 = "_-0BL" (String#726, DoABC#2) // _SafeStr_8688 = "_-54y" (String#2957, DoABC#2) //------------------------------------------------------------ //_-28x.AnimationLayerData package _-28x { import _-2xs._SafeStr_139; import _-ue.Map; import _-2xs._SafeStr_140; import _-2xs._SafeStr_138; public class AnimationLayerData implements _SafeStr_133 { public static const _SafeStr_8010:String = "bodypart"; public static const _SafeStr_8011:String = "fx"; private var _SafeStr_5338:String; private var _SafeStr_7475:_SafeStr_139; private var _SafeStr_14948:int; private var _SafeStr_14949:int; private var _SafeStr_14950:int; private var _SafeStr_14951:int; private var _SafeStr_14952:int; private var _SafeStr_5501:String; private var _SafeStr_14927:String; private var _SafeStr_5407:Map; public function AnimationLayerData(k:XML, _arg_2:String, _arg_3:_SafeStr_138) { var _local_4:XML; var _local_5:String; this._SafeStr_5407 = new Map(); super(); this._SafeStr_5338 = String(k.@id); this._SafeStr_14948 = parseInt(k.@frame); this._SafeStr_14949 = parseInt(k.@dx); this._SafeStr_14950 = parseInt(k.@dy); this._SafeStr_14951 = parseInt(k.@dz); this._SafeStr_14952 = parseInt(k.@dd); this._SafeStr_5501 = _arg_2; this._SafeStr_14927 = String(k.@base); for each (_local_4 in k.item) { this._SafeStr_5407[String(_local_4.@id)] = String(_local_4.@base); }; _local_5 = ""; if (this._SafeStr_14927 != ""){ _local_5 = String(this._SafeStr_14953()); }; if (_arg_3 != null){ this._SafeStr_7475 = new _SafeStr_140(_arg_3.state, this.base); this._SafeStr_7475._SafeStr_8002 = _arg_3; }; } public function get items():Map { return (this._SafeStr_5407); } private function _SafeStr_14953():int { var k:int; var _local_2:int; while (_local_2 < this._SafeStr_14927.length) { k = (k + this._SafeStr_14927.charCodeAt(_local_2)); _local_2++; }; return (k); } public function get id():String { return (this._SafeStr_5338); } public function get _SafeStr_8009():int { return (this._SafeStr_14948); } public function get dx():int { return (this._SafeStr_14949); } public function get dy():int { return (this._SafeStr_14950); } public function get dz():int { return (this._SafeStr_14951); } public function get _SafeStr_8008():int { return (this._SafeStr_14952); } public function get type():String { return (this._SafeStr_5501); } public function get base():String { return (this._SafeStr_14927); } public function get action():_SafeStr_139 { return (this._SafeStr_7475); } } }//package _-28x // _SafeStr_133 = "_-2PC" (String#864, DoABC#2) // _SafeStr_138 = "_-08m" (String#723, DoABC#2) // _SafeStr_139 = "_-309" (String#898, DoABC#2) // _SafeStr_140 = "_-5Gt" (String#1026, DoABC#2) // _SafeStr_14927 = "_-5UP" (String#1042, DoABC#2) // _SafeStr_14948 = "_-6iB" (String#1105, DoABC#2) // _SafeStr_14949 = "_-1Z7" (String#819, DoABC#2) // _SafeStr_14950 = "_-4Zm" (String#990, DoABC#2) // _SafeStr_14951 = "_-0H1" (String#732, DoABC#2) // _SafeStr_14952 = "_-ZE" (String#1136, DoABC#2) // _SafeStr_14953 = "_-6Sn" (String#3251, DoABC#2) // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_5407 = "_-3hs" (String#2702, DoABC#2) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#2) // _SafeStr_7475 = "_-1Si" (String#325, DoABC#2) // _SafeStr_8002 = "_-1no" (String#832, DoABC#2) // _SafeStr_8008 = "_-61K" (String#1071, DoABC#2) // _SafeStr_8009 = "_-4uR" (String#1005, DoABC#2) // _SafeStr_8010 = "_-0iw" (String#2125, DoABC#2) // _SafeStr_8011 = "_-5cA" (String#3064, DoABC#2) //------------------------------------------------------------ //_-28x.AnimationManager package _-28x { import flash.utils.Dictionary; import _-3HG.AvatarStructure; public class AnimationManager implements _SafeStr_49 { private var _SafeStr_14954:Dictionary; public function AnimationManager() { this._SafeStr_14954 = new Dictionary(); } public function _SafeStr_14955(k:AvatarStructure, _arg_2:XML):Boolean { var _local_3:String = String(_arg_2.@name); this._SafeStr_14954[_local_3] = new Animation(k, _arg_2); return (true); } public function _SafeStr_8005(k:String):_SafeStr_136 { return (this._SafeStr_14954[k]); } public function _SafeStr_8007(k:String, _arg_2:int, _arg_3:String):_SafeStr_133 { var _local_4:Animation = (this._SafeStr_14954[k] as Animation); if (_local_4 != null){ return (_local_4._SafeStr_8007(_arg_2, _arg_3)); }; return (null); } public function get animations():Dictionary { return (this._SafeStr_14954); } } }//package _-28x // _SafeStr_133 = "_-2PC" (String#864, DoABC#2) // _SafeStr_136 = "package" (String#1359, DoABC#2) // _SafeStr_14954 = "_-sB" (String#3416, DoABC#2) // _SafeStr_14955 = "_-6Cw" (String#3192, DoABC#2) // _SafeStr_49 = "_-qM" (String#1147, DoABC#2) // _SafeStr_8005 = "_-1Qe" (String#809, DoABC#2) // _SafeStr_8007 = "_-25y" (String#335, DoABC#2) //------------------------------------------------------------ //_-28x.AvatarDataContainer package _-28x { import flash.geom.ColorTransform; import _-ue.Map; public class AvatarDataContainer implements _SafeStr_135 { private var _SafeStr_14928:int; private var _SafeStr_14956:uint; private var _SafeStr_14957:uint; private var _SafeStr_7965:ColorTransform; private var _SafeStr_10655:uint; private var _SafeStr_10656:uint; private var _SafeStr_10657:uint; private var _b:uint; private var _SafeStr_10658:Number = 1; private var _SafeStr_10659:Number = 1; private var _SafeStr_10660:Number = 1; private var _SafeStr_14644:Number = 1; private var _SafeStr_14958:Map; private var _SafeStr_14959:Boolean = true; public function AvatarDataContainer(k:XML) { this._SafeStr_14928 = parseInt(k.@ink); var _local_2:String = String(k.@foreground); _local_2 = _local_2.replace("#", ""); var _local_3:String = String(k.@background); _local_3 = _local_3.replace("#", ""); this._SafeStr_14956 = parseInt(_local_2, 16); this._SafeStr_14957 = parseInt(_local_3, 16); this._SafeStr_10655 = parseInt(_local_2, 16); this._SafeStr_10656 = ((this._SafeStr_10655 >> 16) & 0xFF); this._SafeStr_10657 = ((this._SafeStr_10655 >> 8) & 0xFF); this._b = ((this._SafeStr_10655 >> 0) & 0xFF); this._SafeStr_10658 = ((this._SafeStr_10656 / 0xFF) * 1); this._SafeStr_10659 = ((this._SafeStr_10657 / 0xFF) * 1); this._SafeStr_10660 = ((this._b / 0xFF) * 1); if (this._SafeStr_14928 == 37){ this._SafeStr_14644 = 0.5; this._SafeStr_14959 = false; }; this._SafeStr_7965 = new ColorTransform(this._SafeStr_10658, this._SafeStr_10659, this._SafeStr_10660, this._SafeStr_14644); this._SafeStr_14958 = this._SafeStr_14960(this._SafeStr_14957, this._SafeStr_14956); } public function get ink():int { return (this._SafeStr_14928); } public function get colorTransform():ColorTransform { return (this._SafeStr_7965); } public function get reds():Array { return ((this._SafeStr_14958.getValue("reds") as Array)); } public function get greens():Array { return ((this._SafeStr_14958.getValue("greens") as Array)); } public function get blues():Array { return ((this._SafeStr_14958.getValue("blues") as Array)); } public function get alphas():Array { return ((this._SafeStr_14958.getValue("alphas") as Array)); } public function get _SafeStr_14921():Boolean { return (this._SafeStr_14959); } private function _SafeStr_14960(k:uint, _arg_2:uint):Map { var _local_3 = ((k >> 24) & 0xFF); var _local_4 = ((k >> 16) & 0xFF); var _local_5 = ((k >> 8) & 0xFF); var _local_6 = ((k >> 0) & 0xFF); var _local_7 = ((_arg_2 >> 24) & 0xFF); var _local_8 = ((_arg_2 >> 16) & 0xFF); var _local_9 = ((_arg_2 >> 8) & 0xFF); var _local_10 = ((_arg_2 >> 0) & 0xFF); var _local_11:Number = ((_local_7 - _local_3) / 0xFF); var _local_12:Number = ((_local_8 - _local_4) / 0xFF); var _local_13:Number = ((_local_9 - _local_5) / 0xFF); var _local_14:Number = ((_local_10 - _local_6) / 0xFF); var _local_15:Map = new Map(); var _local_16:Array = []; var _local_17:Array = []; var _local_18:Array = []; var _local_19:Array = []; var _local_20:Number = _local_3; var _local_21:Number = _local_4; var _local_22:Number = _local_5; var _local_23:Number = _local_6; var _local_24:int; while (_local_24 < 0x0100) { if ((((((_local_21 == _local_4)) && ((_local_22 == _local_5)))) && ((_local_23 == _local_6)))){ _local_20 = 0; }; _local_20 = (_local_20 + _local_11); _local_21 = (_local_21 + _local_12); _local_22 = (_local_22 + _local_13); _local_23 = (_local_23 + _local_14); _local_19.push((_local_20 << 24)); _local_16.push(((((_local_20 << 24) | (_local_21 << 16)) | (_local_22 << 8)) | _local_23)); _local_17.push(((((_local_20 << 24) | (_local_21 << 16)) | (_local_22 << 8)) | _local_23)); _local_18.push(((((_local_20 << 24) | (_local_21 << 16)) | (_local_22 << 8)) | _local_23)); _local_24++; }; _local_15.add("alphas", _local_16); _local_15.add("reds", _local_16); _local_15.add("greens", _local_17); _local_15.add("blues", _local_18); return (_local_15); } } }//package _-28x // _SafeStr_10655 = "_-2oJ" (String#885, DoABC#2) // _SafeStr_10656 = "_-XV" (String#1135, DoABC#2) // _SafeStr_10657 = "_-0jb" (String#765, DoABC#2) // _SafeStr_10658 = "_-1fk" (String#827, DoABC#2) // _SafeStr_10659 = "_-2Ub" (String#866, DoABC#2) // _SafeStr_10660 = "_-4-z" (String#953, DoABC#2) // _SafeStr_135 = "_-5rL" (String#1059, DoABC#2) // _SafeStr_14644 = "_-1QP" (String#2252, DoABC#2) // _SafeStr_14921 = "_-3c" (String#938, DoABC#2) // _SafeStr_14928 = "_-2PG" (String#339, DoABC#2) // _SafeStr_14956 = "_-49M" (String#2785, DoABC#2) // _SafeStr_14957 = "_-1Jq" (String#2230, DoABC#2) // _SafeStr_14958 = "_-17A" (String#2192, DoABC#2) // _SafeStr_14959 = "_-5Ub" (String#3046, DoABC#2) // _SafeStr_14960 = "_-16p" (String#2190, DoABC#2) // _SafeStr_7965 = "_-5iL" (String#104, DoABC#2) //------------------------------------------------------------ //_-28x.DirectionDataContainer package _-28x { public class DirectionDataContainer { private var _SafeStr_10385:int; public function DirectionDataContainer(k:XML) { this._SafeStr_10385 = parseInt(k.@offset); } public function get offset():int { return (this._SafeStr_10385); } } }//package _-28x // _SafeStr_10385 = "_-4WK" (String#101, DoABC#2) //------------------------------------------------------------ //_-28x.SpriteDataContainer package _-28x { public class SpriteDataContainer implements _SafeStr_134 { private var _SafeStr_7471:_SafeStr_136; private var _SafeStr_5338:String; private var _SafeStr_14928:int; private var _SafeStr_14961:String; private var _SafeStr_14962:Boolean; private var _SafeStr_14963:Boolean; private var _SafeStr_14949:Array; private var _SafeStr_14950:Array; private var _SafeStr_14951:Array; public function SpriteDataContainer(k:_SafeStr_136, _arg_2:XML) { var _local_3:XML; var _local_4:int; super(); this._SafeStr_7471 = k; this._SafeStr_5338 = String(_arg_2.@id); this._SafeStr_14928 = parseInt(_arg_2.@ink); this._SafeStr_14961 = String(_arg_2.@member); this._SafeStr_14963 = Boolean(parseInt(_arg_2.@staticY)); this._SafeStr_14962 = Boolean(parseInt(_arg_2.@directions)); this._SafeStr_14949 = []; this._SafeStr_14950 = []; this._SafeStr_14951 = []; for each (_local_3 in _arg_2.direction) { _local_4 = parseInt(_local_3.@id); this._SafeStr_14949[_local_4] = parseInt(_local_3.@dx); this._SafeStr_14950[_local_4] = parseInt(_local_3.@dy); this._SafeStr_14951[_local_4] = parseInt(_local_3.@dz); }; } public function _SafeStr_9610(k:int):int { if (k < this._SafeStr_14949.length){ return (this._SafeStr_14949[k]); }; return (0); } public function _SafeStr_9611(k:int):int { if (k < this._SafeStr_14950.length){ return (this._SafeStr_14950[k]); }; return (0); } public function _SafeStr_9612(k:int):int { if (k < this._SafeStr_14951.length){ return (this._SafeStr_14951[k]); }; return (0); } public function get animation():_SafeStr_136 { return (this._SafeStr_7471); } public function get id():String { return (this._SafeStr_5338); } public function get ink():int { return (this._SafeStr_14928); } public function get member():String { return (this._SafeStr_14961); } public function get _SafeStr_9613():Boolean { return (this._SafeStr_14962); } public function get _SafeStr_14920():Boolean { return (this._SafeStr_14963); } } }//package _-28x // _SafeStr_134 = "_-0R7" (String#740, DoABC#2) // _SafeStr_136 = "package" (String#1359, DoABC#2) // _SafeStr_14920 = "_-2OO" (String#863, DoABC#2) // _SafeStr_14928 = "_-2PG" (String#339, DoABC#2) // _SafeStr_14949 = "_-1Z7" (String#819, DoABC#2) // _SafeStr_14950 = "_-4Zm" (String#990, DoABC#2) // _SafeStr_14951 = "_-0H1" (String#732, DoABC#2) // _SafeStr_14961 = "_-6ED" (String#3197, DoABC#2) // _SafeStr_14962 = "_-4nI" (String#2900, DoABC#2) // _SafeStr_14963 = "_-32g" (String#2581, DoABC#2) // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_7471 = "_-5rZ" (String#1060, DoABC#2) // _SafeStr_9610 = "_-3AI" (String#908, DoABC#2) // _SafeStr_9611 = "_-1gy" (String#829, DoABC#2) // _SafeStr_9612 = "_-3i6" (String#945, DoABC#2) // _SafeStr_9613 = "_-61E" (String#1070, DoABC#2) //------------------------------------------------------------ //_-2b9._SafeStr_4532 package _-2b9 { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-3E3._SafeStr_2841; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-5Mz.WindowMouseEvent; import _-0ba._SafeStr_2745; import _-3WD._SafeStr_3176; import _-0i6._SafeStr_2307; public class _SafeStr_4532 implements _SafeStr_3 { private static const _SafeStr_9690:String = "header_button_close"; private static const _SafeStr_9695:String = "cancel"; private static const _SafeStr_9697:String = "ok"; private var _SafeStr_5415:IWindowContainer; private var _disposed:Boolean = false; private var _SafeStr_5451:_SafeStr_2841; private var _SafeStr_5524:_SafeStr_633; private var _assets:_SafeStr_10; private var _SafeStr_14964:int; public function _SafeStr_4532(k:_SafeStr_2841) { this._SafeStr_5451 = k; this._SafeStr_5524 = k.windowManager; this._assets = this._SafeStr_5451.assets; } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (this.disposed){ return; }; this._disposed = true; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } public function open(k:int):void { this._SafeStr_14964 = k; this._SafeStr_9719(); this._SafeStr_5415.visible = true; } private function _SafeStr_9719():void { var k:String; if (!this._SafeStr_5415){ k = "effectbox_xml"; this._SafeStr_5415 = (this._SafeStr_5524.buildFromXML((this._assets.getAssetByName(k).content as XML)) as IWindowContainer); this._SafeStr_9721(_SafeStr_9697); this._SafeStr_9721(_SafeStr_9695); this._SafeStr_9721(_SafeStr_9690); this._SafeStr_5415.center(); }; } public function close():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.visible = false; }; } private function _SafeStr_9721(k:String):void { this._SafeStr_5415.findChildByName(k).addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); } private function onMouseClick(k:WindowMouseEvent):void { var _local_2:_SafeStr_2745; switch (k.target.name){ case _SafeStr_9690: case _SafeStr_9695: this.close(); break; case _SafeStr_9697: this.connection.send(new _SafeStr_3176(this._SafeStr_14964)); this.close(); break; }; if (_local_2){ this._SafeStr_5451.messageListener.processWidgetMessage(_local_2); }; } private function get connection():_SafeStr_2307 { return (this._SafeStr_5451.handler.container.connection); } } }//package _-2b9 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_14964 = "_-3gV" (String#1101, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2841 = "_-3NI" (String#11076, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3176 = "_-1JO" (String#25341, DoABC#3) // _SafeStr_4532 = "_-4Hg" (String#12030, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_9690 = "_-6a4" (String#338, DoABC#3) // _SafeStr_9695 = "_-09u" (String#829, DoABC#3) // _SafeStr_9697 = "_-WW" (String#387, DoABC#3) // _SafeStr_9719 = "_-3aD" (String#434, DoABC#3) // _SafeStr_9721 = "_-1yR" (String#297, DoABC#3) //------------------------------------------------------------ //_-2BY._SafeStr_3630 package _-2BY { import _-3qZ._SafeStr_2283; public class _SafeStr_3630 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } } }//package _-2BY // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3630 = "_-4eQ" (String#33567, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-2BY._SafeStr_3632 package _-2BY { import _-3qZ._SafeStr_2283; public class _SafeStr_3632 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } } }//package _-2BY // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3632 = "_-5XF" (String#35709, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-2BY._SafeStr_3635 package _-2BY { import _-3qZ._SafeStr_2283; public class _SafeStr_3635 implements _SafeStr_2283 { private var _SafeStr_5500:Array; public function _SafeStr_3635(k:String, _arg_2:int=-1, _arg_3:int=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:int=-1, _arg_7:int=-1) { if ((((((((((_arg_2 == -1)) && ((_arg_3 == -1)))) && ((_arg_4 == -1)))) && ((_arg_5 == -1)))) && ((_arg_6 == -1)))){ this._SafeStr_5500 = [k]; } else { if (_arg_7 == -1){ this._SafeStr_5500 = [k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6]; } else { this._SafeStr_5500 = [k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7]; }; }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } } }//package _-2BY // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3635 = "_-15K" (String#24814, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-2cC._SafeStr_4401 package _-2cC { import _-3qZ._SafeStr_2270; import _-ue.Map; import _-3qZ._SafeStr_2717; public class _SafeStr_4401 implements _SafeStr_2270 { private var _SafeStr_14965:Map; private var _SafeStr_14966:Map; public function flush():Boolean { if (this._SafeStr_14965){ this._SafeStr_14965.dispose(); this._SafeStr_14965 = null; }; if (this._SafeStr_14966){ this._SafeStr_14966.dispose(); this._SafeStr_14966 = null; }; return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_3:int; var _local_4:String; var _local_5:String; var _local_2:int = k._SafeStr_5331(); this._SafeStr_14965 = new Map(); this._SafeStr_14966 = new Map(); var _local_6:int; while (_local_6 < _local_2) { _local_3 = k._SafeStr_5331(); _local_4 = k.readString(); _local_5 = k.readString(); this._SafeStr_14965.add(_local_3, _local_4); this._SafeStr_14966.add(_local_3, _local_5); _local_6++; }; return (true); } public function get _SafeStr_14967():Map { return (this._SafeStr_14965); } public function get _SafeStr_14968():Map { return (this._SafeStr_14966); } } }//package _-2cC // _SafeStr_14965 = "_-0Jc" (String#22945, DoABC#3) // _SafeStr_14966 = "_-23v" (String#27191, DoABC#3) // _SafeStr_14967 = "_-4HM" (String#32663, DoABC#3) // _SafeStr_14968 = "_-3mo" (String#31411, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4401 = "_-3Y3" (String#11253, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-2CO._SafeStr_2882 package _-2CO { import _-3qZ._SafeStr_2283; public class _SafeStr_2882 implements _SafeStr_2283 { private var _text:String; private var _SafeStr_14969:int = 0; private var _SafeStr_7452:int = 0; public function _SafeStr_2882(k:String, _arg_2:int=0, _arg_3:int=-1) { this._text = k; this._SafeStr_7452 = _arg_2; this._SafeStr_14969 = _arg_3; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._text, this._SafeStr_7452, this._SafeStr_14969]); } } }//package _-2CO // _SafeStr_14969 = "_-2hY" (String#10397, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2882 = "_-572" (String#34709, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7452 = "_-507" (String#703, DoABC#3) //------------------------------------------------------------ //_-2CO._SafeStr_3154 package _-2CO { import _-3qZ._SafeStr_2283; public class _SafeStr_3154 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-2CO // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3154 = "_-4Rx" (String#33097, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-2CO._SafeStr_3162 package _-2CO { import _-3qZ._SafeStr_2283; public class _SafeStr_3162 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-2CO // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3162 = "_-6S2" (String#37935, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-2CO._SafeStr_3167 package _-2CO { import _-3qZ._SafeStr_2283; public class _SafeStr_3167 implements _SafeStr_2283 { private var _text:String; private var _SafeStr_7451:String; private var _SafeStr_7452:int = 0; public function _SafeStr_3167(k:String, _arg_2:String, _arg_3:int=0) { this._SafeStr_7451 = k; this._text = _arg_2; this._SafeStr_7452 = _arg_3; } public function dispose():void { } public function _SafeStr_5448():Array { return ([((this._SafeStr_7451 + " ") + this._text), this._SafeStr_7452]); } } }//package _-2CO // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3167 = "_-1Nj" (String#25507, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7451 = "_-I8" (String#14736, DoABC#3) // _SafeStr_7452 = "_-507" (String#703, DoABC#3) //------------------------------------------------------------ //_-2CO._SafeStr_3168 package _-2CO { import _-3qZ._SafeStr_2283; public class _SafeStr_3168 implements _SafeStr_2283 { private var _text:String; private var _SafeStr_7452:int = 0; public function _SafeStr_3168(k:String, _arg_2:int=0) { this._text = k; this._SafeStr_7452 = _arg_2; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._text, this._SafeStr_7452]); } } }//package _-2CO // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3168 = "_-0Vi" (String#23394, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7452 = "_-507" (String#703, DoABC#3) //------------------------------------------------------------ //_-2CU._SafeStr_4369 package _-2CU { public class _SafeStr_4369 { public static const _SafeStr_14732:String = ""; public static const _SafeStr_14704:int = 0; public static const _SafeStr_14714:int = 0xFF; public static const _SafeStr_14733:Boolean = false; public static const _SafeStr_14716:int = 0; public static const _SafeStr_14719:int = 0; public static const _SafeStr_14722:int = 0; public static const _SafeStr_14705:int = 1; public static const _SafeStr_14707:int = 2; public static const _SafeStr_14706:int = 3; private var _SafeStr_7481:String = ""; private var _SafeStr_14928:int = 0; private var _SafeStr_14970:int = 0xFF; private var _SafeStr_14971:Boolean = false; private var _SafeStr_14972:int = 0; private var _SafeStr_14973:int = 0; private var _SafeStr_14974:Number = 0; public function set tag(k:String):void { this._SafeStr_7481 = k; } public function get tag():String { return (this._SafeStr_7481); } public function set ink(k:int):void { this._SafeStr_14928 = k; } public function get ink():int { return (this._SafeStr_14928); } public function set alpha(k:int):void { this._SafeStr_14970 = k; } public function get alpha():int { return (this._SafeStr_14970); } public function set ignoreMouse(k:Boolean):void { this._SafeStr_14971 = k; } public function get ignoreMouse():Boolean { return (this._SafeStr_14971); } public function set _SafeStr_14975(k:int):void { this._SafeStr_14972 = k; } public function get _SafeStr_14975():int { return (this._SafeStr_14972); } public function set _SafeStr_14976(k:int):void { this._SafeStr_14973 = k; } public function get _SafeStr_14976():int { return (this._SafeStr_14973); } public function set _SafeStr_14977(k:Number):void { this._SafeStr_14974 = k; } public function get _SafeStr_14977():Number { return (this._SafeStr_14974); } public function _SafeStr_14978(k:_SafeStr_4369):void { if (k != null){ this.tag = k.tag; this.ink = k.ink; this.alpha = k.alpha; this.ignoreMouse = k.ignoreMouse; this._SafeStr_14975 = k._SafeStr_14975; this._SafeStr_14976 = k._SafeStr_14976; this._SafeStr_14977 = k._SafeStr_14977; }; } } }//package _-2CU // _SafeStr_14704 = "_-6ZD" (String#38247, DoABC#3) // _SafeStr_14705 = "_-4au" (String#33431, DoABC#3) // _SafeStr_14706 = "_-5I8" (String#35133, DoABC#3) // _SafeStr_14707 = "_-0uz" (String#24374, DoABC#3) // _SafeStr_14714 = "_-2Jd" (String#27798, DoABC#3) // _SafeStr_14716 = "_-6ag" (String#38293, DoABC#3) // _SafeStr_14719 = "_-0Qx" (String#23224, DoABC#3) // _SafeStr_14722 = "_-51Z" (String#34485, DoABC#3) // _SafeStr_14732 = "_-10f" (String#24628, DoABC#3) // _SafeStr_14733 = "_-2aK" (String#28460, DoABC#3) // _SafeStr_14928 = "_-2PG" (String#28017, DoABC#3) // _SafeStr_14970 = "_-476" (String#3622, DoABC#3) // _SafeStr_14971 = "_-4AA" (String#32383, DoABC#3) // _SafeStr_14972 = "_-3hP" (String#31187, DoABC#3) // _SafeStr_14973 = "_-6cb" (String#38380, DoABC#3) // _SafeStr_14974 = "_-57p" (String#34737, DoABC#3) // _SafeStr_14975 = "_-2ru" (String#29148, DoABC#3) // _SafeStr_14976 = "_-5LP" (String#35261, DoABC#3) // _SafeStr_14977 = "_-5cB" (String#35907, DoABC#3) // _SafeStr_14978 = "_-4T9" (String#33148, DoABC#3) // _SafeStr_4369 = "_-3cZ" (String#11334, DoABC#3) // _SafeStr_7481 = "_-3Zt" (String#582, DoABC#3) //------------------------------------------------------------ //_-2CU._SafeStr_5196 package _-2CU { public class _SafeStr_5196 { private var _SafeStr_5338:int = 0; private var _x:int = 0; private var _y:int = 0; private var _SafeStr_14979:int = 0; private var _SafeStr_14980:int = 0; private var _SafeStr_14981:int = 1; public function _SafeStr_5196(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int) { this._SafeStr_5338 = k; this._x = _arg_2; this._y = _arg_3; this._SafeStr_14979 = _arg_4; this._SafeStr_14980 = _arg_5; this._SafeStr_14981 = _arg_6; } public function get id():int { return (this._SafeStr_5338); } public function hasDirectionalOffsets():Boolean { return (false); } public function getX(k:int):int { return (this._x); } public function getY(k:int):int { return (this._y); } public function get x():int { return (this._x); } public function get y():int { return (this._x); } public function get randomX():int { return (this._SafeStr_14979); } public function get randomY():int { return (this._SafeStr_14980); } public function get repeats():int { return (this._SafeStr_14981); } } }//package _-2CU // _SafeStr_14979 = "_-qx" (String#15341, DoABC#3) // _SafeStr_14980 = "_-ld" (String#15252, DoABC#3) // _SafeStr_14981 = "_-6j9" (String#14496, DoABC#3) // _SafeStr_5196 = "_-2wJ" (String#10643, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) //------------------------------------------------------------ //_-2CU._SafeStr_5197 package _-2CU { public class _SafeStr_5197 extends _SafeStr_5196 { private var _SafeStr_14982:DirectionalOffsetData; public function _SafeStr_5197(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:DirectionalOffsetData, _arg_7:int) { super(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_7); this._SafeStr_14982 = _arg_6; } override public function hasDirectionalOffsets():Boolean { return (!((this._SafeStr_14982 == null))); } override public function getX(k:int):int { if (this._SafeStr_14982 != null){ return (this._SafeStr_14982._SafeStr_14675(k, super.getX(k))); }; return (super.getX(k)); } override public function getY(k:int):int { if (this._SafeStr_14982 != null){ return (this._SafeStr_14982._SafeStr_14677(k, super.getY(k))); }; return (super.getY(k)); } } }//package _-2CU // _SafeStr_14675 = "_-4mi" (String#33864, DoABC#3) // _SafeStr_14677 = "_-2y4" (String#29375, DoABC#3) // _SafeStr_14982 = "_-bz" (String#39864, DoABC#3) // _SafeStr_5196 = "_-2wJ" (String#10643, DoABC#3) // _SafeStr_5197 = "_-1YP" (String#9204, DoABC#3) //------------------------------------------------------------ //_-2CU.AnimationData package _-2CU { import _-ue.Map; import _-151.XMLValidator; public class AnimationData { public static const _SafeStr_14983:int = 0; private static const _SafeStr_14984:int = 1000000; private static const _SafeStr_14985:int = 2000000; private var _SafeStr_13442:Map = null; private var _SafeStr_14986:int = -1; private var _SafeStr_14987:Boolean = false; private var _SafeStr_14988:Array = null; public function AnimationData() { this._SafeStr_13442 = new Map(); } public static function _SafeStr_14469(k:int):int { return ((_SafeStr_14984 + k)); } public static function _SafeStr_14468(k:int):int { return ((_SafeStr_14985 + k)); } public static function _SafeStr_14461(k:int):Boolean { return ((((k >= _SafeStr_14984)) && ((k < _SafeStr_14985)))); } public static function _SafeStr_14462(k:int):Boolean { return ((k >= _SafeStr_14985)); } public function dispose():void { var k:int; var _local_2:AnimationLayerData; if (this._SafeStr_13442 != null){ k = 0; while (k < this._SafeStr_13442.length) { _local_2 = (this._SafeStr_13442._SafeStr_5595(k) as AnimationLayerData); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_13442.dispose(); this._SafeStr_13442 = null; }; this._SafeStr_14988 = null; } public function _SafeStr_14989(k:Array):void { this._SafeStr_14988 = k; } public function _SafeStr_14467(k:int):Boolean { if (((!((this._SafeStr_14988 == null))) && ((this._SafeStr_14988.indexOf(k) >= 0)))){ return (true); }; return (false); } public function _SafeStr_14474(k:int):int { if (!this._SafeStr_14987){ return (0); }; return ((Math.random() * this._SafeStr_14986)); } public function initialize(k:XML):Boolean { var _local_5:XML; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:Boolean; var _local_10:String; var _local_11:String; this._SafeStr_14987 = false; if (int(k.@randomStart) != 0){ this._SafeStr_14987 = true; }; var _local_2:Array = ["id"]; var _local_3:XMLList = k.animationLayer; var _local_4:int; while (_local_4 < _local_3.length()) { _local_5 = _local_3[_local_4]; if (!XMLValidator._SafeStr_5390(_local_5, _local_2)){ return (false); }; _local_6 = int(_local_5.@id); _local_7 = 1; _local_8 = 1; _local_9 = false; _local_10 = _local_5.@loopCount; if (_local_10.length > 0){ _local_7 = int(_local_10); }; _local_11 = _local_5.@frameRepeat; if (_local_11.length > 0){ _local_8 = int(_local_11); }; _local_9 = !((int(_local_5.@random) == 0)); if (!this._SafeStr_14990(_local_6, _local_7, _local_8, _local_9, _local_5)){ return (false); }; _local_4++; }; return (true); } private function _SafeStr_14990(k:int, _arg_2:int, _arg_3:int, _arg_4:Boolean, _arg_5:XML):Boolean { var _local_11:XML; var _local_12:int; var _local_13:Boolean; var _local_14:String; var _local_15:AnimationFrameSequenceData; var _local_16:XMLList; var _local_17:int; var _local_18:XML; var _local_19:int; var _local_20:int; var _local_21:int; var _local_22:int; var _local_23:int; var _local_24:DirectionalOffsetData; var _local_6:AnimationLayerData = new AnimationLayerData(_arg_2, _arg_3, _arg_4); var _local_7:Array = ["id"]; var _local_8:XMLList = _arg_5.frameSequence; var _local_9:int; while (_local_9 < _local_8.length()) { _local_11 = _local_8[_local_9]; _local_12 = 1; _local_13 = false; _local_14 = _local_11.@loopCount; if (_local_14.length > 0){ _local_12 = int(_local_14); }; if (int(_local_11.@random) != 0){ _local_13 = true; }; _local_15 = _local_6._SafeStr_14991(_local_12, _local_13); _local_16 = _local_11.frame; _local_17 = 0; while (_local_17 < _local_16.length()) { _local_18 = _local_16[_local_17]; if (!XMLValidator._SafeStr_5390(_local_18, _local_7)){ _local_6.dispose(); return (false); }; _local_19 = int(_local_18.@id); _local_20 = int(_local_18.@x); _local_21 = int(_local_18.@y); _local_22 = int(_local_18.@randomX); _local_23 = int(_local_18.@randomY); _local_24 = this._SafeStr_14992(_local_18); _local_15._SafeStr_14993(_local_19, _local_20, _local_21, _local_22, _local_23, _local_24); _local_17++; }; _local_15.initialize(); _local_9++; }; _local_6._SafeStr_14994(); this._SafeStr_13442.add(k, _local_6); var _local_10:int = _local_6._SafeStr_14941; if (_local_10 > this._SafeStr_14986){ this._SafeStr_14986 = _local_10; }; return (true); } private function _SafeStr_14992(k:XML):DirectionalOffsetData { var _local_4:Array; var _local_5:XML; var _local_6:XMLList; var _local_7:int; var _local_8:XML; var _local_9:int; var _local_10:int; var _local_11:int; var _local_2:DirectionalOffsetData; var _local_3:XMLList = k.offsets; if (_local_3.length() > 0){ _local_4 = ["direction"]; _local_5 = _local_3[0]; _local_6 = _local_5.offset; _local_7 = 0; while (_local_7 < _local_6.length()) { _local_8 = _local_6[_local_7]; if (XMLValidator._SafeStr_5390(_local_8, _local_4)){ _local_9 = int(_local_8.@direction); _local_10 = int(_local_8.@x); _local_11 = int(_local_8.@y); if (_local_2 == null){ _local_2 = new DirectionalOffsetData(); }; _local_2._SafeStr_14674(_local_9, _local_10, _local_11); }; _local_7++; }; }; return (_local_2); } public function _SafeStr_14476(k:int, _arg_2:int, _arg_3:int):AnimationFrame { var _local_4:AnimationLayerData = (this._SafeStr_13442.getValue(_arg_2) as AnimationLayerData); if (_local_4 != null){ return (_local_4._SafeStr_14476(k, _arg_3)); }; return (null); } public function _SafeStr_14481(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):AnimationFrame { var _local_6:AnimationLayerData = (this._SafeStr_13442.getValue(_arg_2) as AnimationLayerData); if (_local_6 != null){ return (_local_6._SafeStr_14481(k, _arg_3, _arg_4, _arg_5)); }; return (null); } } }//package _-2CU // _SafeStr_13442 = "_-5Rw" (String#1592, DoABC#3) // _SafeStr_14461 = "_-1sD" (String#26693, DoABC#3) // _SafeStr_14462 = "_-2Z2" (String#28403, DoABC#3) // _SafeStr_14467 = "_-6X" (String#38146, DoABC#3) // _SafeStr_14468 = "_-5fY" (String#36038, DoABC#3) // _SafeStr_14469 = "_-1Vz" (String#25834, DoABC#3) // _SafeStr_14474 = "_-1M-" (String#25441, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_14481 = "_-2Ed" (String#27606, DoABC#3) // _SafeStr_14674 = "_-QX" (String#39458, DoABC#3) // _SafeStr_14941 = "_-Ng" (String#39347, DoABC#3) // _SafeStr_14983 = "_-66o" (String#37134, DoABC#3) // _SafeStr_14984 = "_-1LF" (String#25418, DoABC#3) // _SafeStr_14985 = "_-29r" (String#27421, DoABC#3) // _SafeStr_14986 = "_-1fD" (String#3026, DoABC#3) // _SafeStr_14987 = "_-fA" (String#39995, DoABC#3) // _SafeStr_14988 = "_-2ZI" (String#28414, DoABC#3) // _SafeStr_14989 = "_-3Y-" (String#30842, DoABC#3) // _SafeStr_14990 = "_-0Ub" (String#23353, DoABC#3) // _SafeStr_14991 = "_-6RZ" (String#37918, DoABC#3) // _SafeStr_14992 = "_-3gP" (String#31157, DoABC#3) // _SafeStr_14993 = "_-5eH" (String#35991, DoABC#3) // _SafeStr_14994 = "_-0wY" (String#24435, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) //------------------------------------------------------------ //_-2CU.AnimationFrame package _-2CU { public class AnimationFrame { public static const _SafeStr_14484:int = -1; public static const _SafeStr_14479:int = -1; private static const _SafeStr_14995:int = 3000; private static const _SafeStr_14996:Array = []; private var _SafeStr_5338:int = 0; private var _x:int = 0; private var _y:int = 0; private var _SafeStr_14981:int = 1; private var _SafeStr_14997:int = 1; private var _SafeStr_14998:int = 1; private var _SafeStr_14999:int = -1; private var _SafeStr_15000:int = 0; private var _SafeStr_15001:Boolean = false; private var _SafeStr_15002:Boolean = false; public static function _SafeStr_9076(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:Boolean, _arg_7:int=-1, _arg_8:int=0):AnimationFrame { var _local_9:AnimationFrame = (((_SafeStr_14996.length > 0)) ? _SafeStr_14996.pop() : new (AnimationFrame)()); _local_9._SafeStr_15002 = false; _local_9._SafeStr_5338 = k; _local_9._x = _arg_2; _local_9._y = _arg_3; _local_9._SafeStr_15001 = _arg_6; if (_arg_4 < 1){ _arg_4 = 1; }; _local_9._SafeStr_14981 = _arg_4; if (_arg_5 < 0){ _arg_5 = _SafeStr_14484; }; _local_9._SafeStr_14997 = _arg_5; _local_9._SafeStr_14998 = _arg_5; if (_arg_7 >= 0){ _local_9._SafeStr_14999 = _arg_7; _local_9._SafeStr_15000 = _arg_8; }; return (_local_9); } public function get id():int { if (this._SafeStr_5338 >= 0){ return (this._SafeStr_5338); }; return ((-(this._SafeStr_5338) * Math.random())); } public function get x():int { return (this._x); } public function get y():int { return (this._y); } public function get repeats():int { return (this._SafeStr_14981); } public function get _SafeStr_15003():int { return (this._SafeStr_14997); } public function get _SafeStr_14478():Boolean { return (this._SafeStr_15001); } public function get _SafeStr_14477():int { if (this._SafeStr_14997 < 0){ return (_SafeStr_14484); }; return (this._SafeStr_14998); } public function set _SafeStr_14477(k:int):void { if (k < 0){ k = 0; }; if ((((this._SafeStr_14997 > 0)) && ((k > this._SafeStr_14997)))){ k = this._SafeStr_14997; }; this._SafeStr_14998 = k; } public function get _SafeStr_14480():int { return (this._SafeStr_14999); } public function get _SafeStr_14482():int { return (this._SafeStr_15000); } public function recycle():void { if (!this._SafeStr_15002){ this._SafeStr_15002 = true; if (_SafeStr_14996.length < _SafeStr_14995){ _SafeStr_14996.push(this); }; }; } } }//package _-2CU // _SafeStr_14477 = "_-2yq" (String#29401, DoABC#3) // _SafeStr_14478 = "_-15r" (String#24837, DoABC#3) // _SafeStr_14479 = "_-53j" (String#34573, DoABC#3) // _SafeStr_14480 = "_-36y" (String#29769, DoABC#3) // _SafeStr_14482 = "_-1fd" (String#26197, DoABC#3) // _SafeStr_14484 = "_-1dI" (String#26110, DoABC#3) // _SafeStr_14981 = "_-6j9" (String#14496, DoABC#3) // _SafeStr_14995 = "_-5C3" (String#34895, DoABC#3) // _SafeStr_14996 = "_-0q9" (String#327, DoABC#3) // _SafeStr_14997 = "_-1tB" (String#9544, DoABC#3) // _SafeStr_14998 = "_-0Bt" (String#22628, DoABC#3) // _SafeStr_14999 = "_-3kN" (String#31308, DoABC#3) // _SafeStr_15000 = "_-2Nr" (String#27968, DoABC#3) // _SafeStr_15001 = "_-28g" (String#27375, DoABC#3) // _SafeStr_15002 = "_-43i" (String#32121, DoABC#3) // _SafeStr_15003 = "_-6MR" (String#37723, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_9076 = "_-1h6" (String#26260, DoABC#3) //------------------------------------------------------------ //_-2CU.AnimationFrameSequenceData package _-2CU { public class AnimationFrameSequenceData { private var _SafeStr_14645:Array; private var _SafeStr_15004:Array; private var _SafeStr_14997:Array; private var _SafeStr_15005:Boolean = false; private var _SafeStr_15006:int = 1; public function AnimationFrameSequenceData(k:int, _arg_2:Boolean) { this._SafeStr_14645 = []; this._SafeStr_15004 = []; this._SafeStr_14997 = []; super(); if (k < 1){ k = 1; }; this._SafeStr_15006 = k; this._SafeStr_15005 = _arg_2; } public function get _SafeStr_15007():Boolean { return (this._SafeStr_15005); } public function get _SafeStr_14941():int { return ((this._SafeStr_15004.length * this._SafeStr_15006)); } public function dispose():void { this._SafeStr_14645 = []; } public function initialize():void { var k:int = 1; var _local_2:int = -1; var _local_3:int = (this._SafeStr_15004.length - 1); while (_local_3 >= 0) { if (this._SafeStr_15004[_local_3] == _local_2){ k++; } else { _local_2 = this._SafeStr_15004[_local_3]; k = 1; }; this._SafeStr_14997[_local_3] = k; _local_3--; }; } public function _SafeStr_14993(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:DirectionalOffsetData):void { var _local_7:_SafeStr_5196; var _local_8:int = 1; if (this._SafeStr_14645.length > 0){ _local_7 = this._SafeStr_14645[(this._SafeStr_14645.length - 1)]; if ((((((((((((((((_local_7.id == k)) && (!(_local_7.hasDirectionalOffsets())))) && ((_local_7.x == _arg_2)))) && ((_local_7.y == _arg_3)))) && ((_local_7.randomX == _arg_4)))) && ((_arg_4 == 0)))) && ((_local_7.randomY == _arg_5)))) && ((_arg_5 == 0)))){ _local_8 = (_local_8 + _local_7.repeats); this._SafeStr_14645.pop(); }; }; var _local_9:_SafeStr_5196; if (_arg_6 == null){ _local_9 = new _SafeStr_5196(k, _arg_2, _arg_3, _arg_4, _arg_5, _local_8); } else { _local_9 = new _SafeStr_5197(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _local_8); }; this._SafeStr_14645.push(_local_9); this._SafeStr_15004.push((this._SafeStr_14645.length - 1)); this._SafeStr_14997.push(1); } public function _SafeStr_14476(k:int):_SafeStr_5196 { if ((((((this._SafeStr_14645.length == 0)) || ((k < 0)))) || ((k >= this._SafeStr_14941)))){ return (null); }; k = this._SafeStr_15004[(k % this._SafeStr_15004.length)]; return ((this._SafeStr_14645[k] as _SafeStr_5196)); } public function _SafeStr_8028(k:int):int { if ((((k < 0)) || ((k >= this._SafeStr_14941)))){ return (-1); }; if (this._SafeStr_15005){ k = (Math.random() * this._SafeStr_15004.length); if (k == this._SafeStr_15004.length){ k--; }; }; return (k); } public function _SafeStr_15008(k:int):int { if ((((k < 0)) || ((k >= this._SafeStr_14941)))){ return (0); }; return (this._SafeStr_14997[(k % this._SafeStr_14997.length)]); } } }//package _-2CU // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_14645 = "_-2na" (String#3296, DoABC#3) // _SafeStr_14941 = "_-Ng" (String#39347, DoABC#3) // _SafeStr_14993 = "_-5eH" (String#35991, DoABC#3) // _SafeStr_14997 = "_-1tB" (String#9544, DoABC#3) // _SafeStr_15004 = "_-4WT" (String#33277, DoABC#3) // _SafeStr_15005 = "_-1qW" (String#9491, DoABC#3) // _SafeStr_15006 = "_-0r0" (String#2791, DoABC#3) // _SafeStr_15007 = "_-107" (String#24610, DoABC#3) // _SafeStr_15008 = "_-506" (String#34427, DoABC#3) // _SafeStr_5196 = "_-2wJ" (String#10643, DoABC#3) // _SafeStr_5197 = "_-1YP" (String#9204, DoABC#3) // _SafeStr_8028 = "_-3xT" (String#31840, DoABC#3) //------------------------------------------------------------ //_-2CU.AnimationLayerData package _-2CU { public class AnimationLayerData { private var _SafeStr_15009:Array; private var _SafeStr_14986:int = -1; private var _SafeStr_15006:int = 1; private var _SafeStr_15010:int = 1; private var _SafeStr_15005:Boolean = false; public function AnimationLayerData(k:int, _arg_2:int, _arg_3:Boolean) { this._SafeStr_15009 = []; super(); if (k < 0){ k = 0; }; if (_arg_2 < 1){ _arg_2 = 1; }; this._SafeStr_15006 = k; this._SafeStr_15010 = _arg_2; this._SafeStr_15005 = _arg_3; } public function get _SafeStr_14941():int { if (this._SafeStr_14986 < 0){ this._SafeStr_14994(); }; return (this._SafeStr_14986); } public function dispose():void { var _local_2:AnimationFrameSequenceData; var k:int; while (k < this._SafeStr_15009.length) { _local_2 = (this._SafeStr_15009[k] as AnimationFrameSequenceData); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_15009 = []; } public function _SafeStr_14991(k:int, _arg_2:Boolean):AnimationFrameSequenceData { var _local_3:AnimationFrameSequenceData = new AnimationFrameSequenceData(k, _arg_2); this._SafeStr_15009.push(_local_3); return (_local_3); } public function _SafeStr_14994():void { var _local_2:AnimationFrameSequenceData; this._SafeStr_14986 = 0; var k:int; while (k < this._SafeStr_15009.length) { _local_2 = (this._SafeStr_15009[k] as AnimationFrameSequenceData); if (_local_2 != null){ this._SafeStr_14986 = (this._SafeStr_14986 + _local_2._SafeStr_14941); }; k++; }; } public function _SafeStr_14476(k:int, _arg_2:int):AnimationFrame { var _local_6:int; var _local_7:int; if (this._SafeStr_14986 < 1){ return (null); }; var _local_3:AnimationFrameSequenceData; _arg_2 = (_arg_2 / this._SafeStr_15010); var _local_4:Boolean; var _local_5:int; if (!this._SafeStr_15005){ _local_6 = (_arg_2 / this._SafeStr_14986); _arg_2 = (_arg_2 % this._SafeStr_14986); if ((((((this._SafeStr_15006 > 0)) && ((_local_6 >= this._SafeStr_15006)))) || ((((this._SafeStr_15006 <= 0)) && ((this._SafeStr_14986 == 1)))))){ _arg_2 = (this._SafeStr_14986 - 1); _local_4 = true; }; _local_7 = 0; _local_5 = 0; while (_local_5 < this._SafeStr_15009.length) { _local_3 = (this._SafeStr_15009[_local_5] as AnimationFrameSequenceData); if (_local_3 != null){ if (_arg_2 < (_local_7 + _local_3._SafeStr_14941)){ break; }; _local_7 = (_local_7 + _local_3._SafeStr_14941); }; _local_5++; }; return (this._SafeStr_15011(k, _local_3, _local_5, (_arg_2 - _local_7), _local_4)); }; _local_5 = (this._SafeStr_15009.length * Math.random()); _local_3 = (this._SafeStr_15009[_local_5] as AnimationFrameSequenceData); if (_local_3._SafeStr_14941 < 1){ return (null); }; _arg_2 = 0; return (this._SafeStr_15011(k, _local_3, _local_5, _arg_2, false)); } public function _SafeStr_14481(k:int, _arg_2:int, _arg_3:int, _arg_4:int):AnimationFrame { if ((((_arg_2 < 0)) || ((_arg_2 >= this._SafeStr_15009.length)))){ return (null); }; var _local_5:AnimationFrameSequenceData = (this._SafeStr_15009[_arg_2] as AnimationFrameSequenceData); if (_local_5 != null){ if (_arg_3 >= _local_5._SafeStr_14941){ return (this._SafeStr_14476(k, _arg_4)); }; return (this._SafeStr_15011(k, _local_5, _arg_2, _arg_3, false)); }; return (null); } private function _SafeStr_15011(k:int, _arg_2:AnimationFrameSequenceData, _arg_3:int, _arg_4:int, _arg_5:Boolean):AnimationFrame { var _local_6:int; var _local_7:_SafeStr_5196; var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:int; var _local_12:int; var _local_13:int; var _local_14:Boolean; var _local_15:AnimationFrame; if (_arg_2 != null){ _local_6 = _arg_2._SafeStr_8028(_arg_4); _local_7 = _arg_2._SafeStr_14476(_local_6); if (_local_7 == null){ return (null); }; _local_8 = _local_7.getX(k); _local_9 = _local_7.getY(k); _local_10 = _local_7.randomX; _local_11 = _local_7.randomY; if (_local_10 != 0){ _local_8 = (_local_8 + (_local_10 * Math.random())); }; if (_local_11 != 0){ _local_9 = (_local_9 + (_local_11 * Math.random())); }; _local_12 = _local_7.repeats; if (_local_12 > 1){ _local_12 = _arg_2._SafeStr_15008(_local_6); }; _local_13 = (this._SafeStr_15010 * _local_12); if (_arg_5){ _local_13 = AnimationFrame._SafeStr_14484; }; _local_14 = false; if (((!(this._SafeStr_15005)) && (!(_arg_2._SafeStr_15007)))){ if ((((_arg_3 == (this._SafeStr_15009.length - 1))) && ((_arg_4 == (_arg_2._SafeStr_14941 - 1))))){ _local_14 = true; }; }; _local_15 = AnimationFrame._SafeStr_9076(_local_7.id, _local_8, _local_9, _local_12, _local_13, _local_14, _arg_3, _arg_4); return (_local_15); }; return (null); } } }//package _-2CU // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_14481 = "_-2Ed" (String#27606, DoABC#3) // _SafeStr_14484 = "_-1dI" (String#26110, DoABC#3) // _SafeStr_14941 = "_-Ng" (String#39347, DoABC#3) // _SafeStr_14986 = "_-1fD" (String#3026, DoABC#3) // _SafeStr_14991 = "_-6RZ" (String#37918, DoABC#3) // _SafeStr_14994 = "_-0wY" (String#24435, DoABC#3) // _SafeStr_15005 = "_-1qW" (String#9491, DoABC#3) // _SafeStr_15006 = "_-0r0" (String#2791, DoABC#3) // _SafeStr_15007 = "_-107" (String#24610, DoABC#3) // _SafeStr_15008 = "_-506" (String#34427, DoABC#3) // _SafeStr_15009 = "_-5CP" (String#34909, DoABC#3) // _SafeStr_15010 = "_-3FS" (String#30108, DoABC#3) // _SafeStr_15011 = "_-3O" (String#30465, DoABC#3) // _SafeStr_5196 = "_-2wJ" (String#10643, DoABC#3) // _SafeStr_8028 = "_-3xT" (String#31840, DoABC#3) // _SafeStr_9076 = "_-1h6" (String#26260, DoABC#3) //------------------------------------------------------------ //_-2CU.AnimationSizeData package _-2CU { import _-ue.Map; import _-151.XMLValidator; public class AnimationSizeData extends SizeData { private var _SafeStr_14954:Map = null; private var _SafeStr_15012:Array; public function AnimationSizeData(k:int, _arg_2:int) { this._SafeStr_15012 = []; super(k, _arg_2); this._SafeStr_14954 = new Map(); } override public function dispose():void { var k:int; var _local_2:AnimationData; super.dispose(); if (this._SafeStr_14954 != null){ k = 0; while (k < this._SafeStr_14954.length) { _local_2 = (this._SafeStr_14954._SafeStr_5595(k) as AnimationData); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_14954.dispose(); this._SafeStr_14954 = null; }; } public function _SafeStr_14565(k:XML):Boolean { var _local_5:XML; var _local_6:int; var _local_7:Boolean; var _local_8:String; var _local_9:AnimationData; var _local_10:int; var _local_11:int; var _local_12:Array; var _local_13:Array; var _local_14:String; var _local_15:int; if (k == null){ return (true); }; var _local_2:Array = ["id"]; var _local_3:XMLList = k.animation; var _local_4:int; while (_local_4 < _local_3.length()) { _local_5 = _local_3[_local_4]; if (!XMLValidator._SafeStr_5390(_local_5, _local_2)){ return (false); }; _local_6 = int(_local_5.@id); _local_7 = false; _local_8 = _local_5.@transitionTo; if (_local_8.length > 0){ _local_10 = int(_local_8); _local_6 = AnimationData._SafeStr_14469(_local_10); _local_7 = true; }; _local_8 = _local_5.@transitionFrom; if (_local_8.length > 0){ _local_11 = int(_local_8); _local_6 = AnimationData._SafeStr_14468(_local_11); _local_7 = true; }; _local_9 = this._SafeStr_15013(); if (!_local_9.initialize(_local_5)){ _local_9.dispose(); return (false); }; _local_8 = _local_5.@immediateChangeFrom; if (_local_8.length > 0){ _local_12 = _local_8.split(","); _local_13 = []; for each (_local_14 in _local_12) { _local_15 = int(_local_14); if (_local_13.indexOf(_local_15) < 0){ _local_13.push(_local_15); }; }; _local_9._SafeStr_14989(_local_13); }; this._SafeStr_14954.add(_local_6, _local_9); if (!_local_7){ this._SafeStr_15012.push(_local_6); }; _local_4++; }; return (true); } protected function _SafeStr_15013():AnimationData { return (new AnimationData()); } public function _SafeStr_14459(k:int):Boolean { if (this._SafeStr_14954.getValue(k) != null){ return (true); }; return (false); } public function _SafeStr_14567():int { return (this._SafeStr_15012.length); } public function getAnimationId(k:int):int { var _local_2:int = this._SafeStr_14567(); if ((((k >= 0)) && ((_local_2 > 0)))){ return (this._SafeStr_15012[(k % _local_2)]); }; return (0); } public function _SafeStr_14467(k:int, _arg_2:int):Boolean { var _local_3:AnimationData = (this._SafeStr_14954.getValue(k) as AnimationData); if (_local_3 != null){ return (_local_3._SafeStr_14467(_arg_2)); }; return (false); } public function _SafeStr_14474(k:int, _arg_2:int):int { var _local_3:AnimationData = (this._SafeStr_14954.getValue(k) as AnimationData); if (_local_3 != null){ return (_local_3._SafeStr_14474(_arg_2)); }; return (0); } public function _SafeStr_14476(k:int, _arg_2:int, _arg_3:int, _arg_4:int):AnimationFrame { var _local_6:AnimationFrame; var _local_5:AnimationData = (this._SafeStr_14954.getValue(k) as AnimationData); if (_local_5 != null){ _local_6 = _local_5._SafeStr_14476(_arg_2, _arg_3, _arg_4); return (_local_6); }; return (null); } public function _SafeStr_14481(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int):AnimationFrame { var _local_8:AnimationFrame; var _local_7:AnimationData = (this._SafeStr_14954.getValue(k) as AnimationData); if (_local_7 != null){ _local_8 = _local_7._SafeStr_14481(_arg_2, _arg_3, _arg_4, _arg_5, _arg_6); return (_local_8); }; return (null); } } }//package _-2CU // _SafeStr_14459 = "_-3B" (String#29926, DoABC#3) // _SafeStr_14467 = "_-6X" (String#38146, DoABC#3) // _SafeStr_14468 = "_-5fY" (String#36038, DoABC#3) // _SafeStr_14469 = "_-1Vz" (String#25834, DoABC#3) // _SafeStr_14474 = "_-1M-" (String#25441, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_14481 = "_-2Ed" (String#27606, DoABC#3) // _SafeStr_14565 = "_-2qk" (String#29096, DoABC#3) // _SafeStr_14567 = "_-6Df" (String#37403, DoABC#3) // _SafeStr_14954 = "_-sB" (String#40483, DoABC#3) // _SafeStr_14989 = "_-3Y-" (String#30842, DoABC#3) // _SafeStr_15012 = "_-0wF" (String#24423, DoABC#3) // _SafeStr_15013 = "_-5Ps" (String#35435, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) //------------------------------------------------------------ //_-2CU.AnimationStateData package _-2CU { public class AnimationStateData { private var _SafeStr_15014:int = -1; private var _SafeStr_15015:int = 0; private var _SafeStr_15016:Boolean = false; private var _SafeStr_15017:int = 0; private var _SafeStr_14645:Array; private var _SafeStr_15018:Array; private var _SafeStr_15019:Array; private var _SafeStr_14558:int = 0; public function AnimationStateData() { this._SafeStr_14645 = []; this._SafeStr_15018 = []; this._SafeStr_15019 = []; super(); } public function get _SafeStr_14464():Boolean { return (this._SafeStr_15016); } public function set _SafeStr_14464(k:Boolean):void { this._SafeStr_15016 = k; } public function get _SafeStr_14473():int { return (this._SafeStr_15017); } public function set _SafeStr_14473(k:int):void { this._SafeStr_15017 = k; } public function get animationId():int { return (this._SafeStr_15014); } public function set animationId(k:int):void { if (k != this._SafeStr_15014){ this._SafeStr_15014 = k; this._SafeStr_15020(false); }; } public function get _SafeStr_14463():int { return (this._SafeStr_15015); } public function set _SafeStr_14463(k:int):void { this._SafeStr_15015 = k; } public function dispose():void { this._SafeStr_15021(); this._SafeStr_14645 = null; this._SafeStr_15018 = null; this._SafeStr_15019 = null; } public function _SafeStr_14471(k:int):void { this._SafeStr_14558 = k; this._SafeStr_15020(); } public function _SafeStr_15020(k:Boolean=true):void { var _local_3:AnimationFrame; if (((k) || ((this._SafeStr_14645 == null)))){ this._SafeStr_15021(); this._SafeStr_14645 = []; }; this._SafeStr_15018 = []; this._SafeStr_15019 = []; this._SafeStr_15016 = false; this._SafeStr_15017 = 0; var _local_2:int; while (_local_2 < this._SafeStr_14558) { if (((k) || ((this._SafeStr_14645.length <= _local_2)))){ this._SafeStr_14645[_local_2] = null; } else { _local_3 = this._SafeStr_14645[_local_2]; if (_local_3 != null){ _local_3.recycle(); this._SafeStr_14645[_local_2] = AnimationFrame._SafeStr_9076(_local_3.id, _local_3.x, _local_3.y, _local_3.repeats, 0, _local_3._SafeStr_14478); }; }; this._SafeStr_15018[_local_2] = false; this._SafeStr_15019[_local_2] = false; _local_2++; }; } private function _SafeStr_15021():void { var k:AnimationFrame; if (this._SafeStr_14645 != null){ for each (k in this._SafeStr_14645) { if (k != null){ k.recycle(); }; }; }; } public function _SafeStr_14476(k:int):AnimationFrame { if ((((k >= 0)) && ((k < this._SafeStr_14558)))){ return (this._SafeStr_14645[k]); }; return (null); } public function _SafeStr_14483(k:int, _arg_2:AnimationFrame):void { var _local_3:AnimationFrame; if ((((k >= 0)) && ((k < this._SafeStr_14558)))){ _local_3 = this._SafeStr_14645[k]; if (_local_3 != null){ _local_3.recycle(); }; this._SafeStr_14645[k] = _arg_2; }; } public function _SafeStr_14475(k:int):Boolean { if ((((k >= 0)) && ((k < this._SafeStr_14558)))){ return (this._SafeStr_15019[k]); }; return (true); } public function _SafeStr_14486(k:int, _arg_2:Boolean):void { if ((((k >= 0)) && ((k < this._SafeStr_14558)))){ this._SafeStr_15019[k] = _arg_2; }; } public function _SafeStr_14470(k:int):Boolean { if ((((k >= 0)) && ((k < this._SafeStr_14558)))){ return (this._SafeStr_15018[k]); }; return (true); } public function _SafeStr_14485(k:int, _arg_2:Boolean):void { if ((((k >= 0)) && ((k < this._SafeStr_14558)))){ this._SafeStr_15018[k] = _arg_2; }; } } }//package _-2CU // _SafeStr_14463 = "_-0ed" (String#23743, DoABC#3) // _SafeStr_14464 = "_-qv" (String#40435, DoABC#3) // _SafeStr_14470 = "_-1CG" (String#8838, DoABC#3) // _SafeStr_14471 = "_-aW" (String#39804, DoABC#3) // _SafeStr_14473 = "_-21Z" (String#27098, DoABC#3) // _SafeStr_14475 = "_-5Fp" (String#35037, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_14478 = "_-15r" (String#24837, DoABC#3) // _SafeStr_14483 = "_-5xY" (String#36721, DoABC#3) // _SafeStr_14485 = "_-0pT" (String#24149, DoABC#3) // _SafeStr_14486 = "_-38k" (String#29840, DoABC#3) // _SafeStr_14558 = "_-22j" (String#3102, DoABC#3) // _SafeStr_14645 = "_-2na" (String#3296, DoABC#3) // _SafeStr_15014 = "_-3ir" (String#31250, DoABC#3) // _SafeStr_15015 = "_-4of" (String#33937, DoABC#3) // _SafeStr_15016 = "_-4ng" (String#12559, DoABC#3) // _SafeStr_15017 = "_-4HW" (String#32668, DoABC#3) // _SafeStr_15018 = "_-0Pc" (String#23176, DoABC#3) // _SafeStr_15019 = "_-X2" (String#39691, DoABC#3) // _SafeStr_15020 = "_-1PR" (String#25580, DoABC#3) // _SafeStr_15021 = "_-4zl" (String#34372, DoABC#3) // _SafeStr_9076 = "_-1h6" (String#26260, DoABC#3) //------------------------------------------------------------ //_-2CU.ColorData package _-2CU { public class ColorData { public static const _SafeStr_5375:uint = 0xFFFFFF; private var _SafeStr_10653:Array; public function ColorData(k:int) { this._SafeStr_10653 = []; super(); var _local_2:int; while (_local_2 < k) { this._SafeStr_10653.push(_SafeStr_5375); _local_2++; }; } public function dispose():void { this._SafeStr_10653 = null; } public function _SafeStr_9914(k:uint, _arg_2:int):void { if ((((_arg_2 < 0)) || ((_arg_2 >= this._SafeStr_10653.length)))){ return; }; this._SafeStr_10653[_arg_2] = k; } public function _SafeStr_10637(k:int):uint { if ((((k < 0)) || ((k >= this._SafeStr_10653.length)))){ return (_SafeStr_5375); }; return (this._SafeStr_10653[k]); } } }//package _-2CU // _SafeStr_10637 = "_-20T" (String#3097, DoABC#3) // _SafeStr_10653 = "_-2WA" (String#1513, DoABC#3) // _SafeStr_5375 = "_-0WM" (String#574, DoABC#3) // _SafeStr_9914 = "_-419" (String#11774, DoABC#3) //------------------------------------------------------------ //_-2CU.DirectionalOffsetData package _-2CU { import flash.utils.Dictionary; public class DirectionalOffsetData { private var _SafeStr_12345:Dictionary; private var _SafeStr_12346:Dictionary; public function DirectionalOffsetData() { this._SafeStr_12345 = new Dictionary(); this._SafeStr_12346 = new Dictionary(); super(); } public function _SafeStr_14675(k:int, _arg_2:int):int { if (this._SafeStr_12345[k] == null){ return (_arg_2); }; return (this._SafeStr_12345[k]); } public function _SafeStr_14677(k:int, _arg_2:int):int { if (this._SafeStr_12346[k] == null){ return (_arg_2); }; return (this._SafeStr_12346[k]); } public function _SafeStr_14674(k:int, _arg_2:int, _arg_3:int):void { this._SafeStr_12345[k] = _arg_2; this._SafeStr_12346[k] = _arg_3; } } }//package _-2CU // _SafeStr_12345 = "_-8L" (String#707, DoABC#3) // _SafeStr_12346 = "_-Zf" (String#444, DoABC#3) // _SafeStr_14674 = "_-QX" (String#39458, DoABC#3) // _SafeStr_14675 = "_-4mi" (String#33864, DoABC#3) // _SafeStr_14677 = "_-2y4" (String#29375, DoABC#3) //------------------------------------------------------------ //_-2CU.DirectionData package _-2CU { public class DirectionData { public static const _SafeStr_15022:int = -1; private var _SafeStr_13442:Array; public function DirectionData(k:int) { var _local_3:_SafeStr_4369; this._SafeStr_13442 = []; super(); var _local_2:int; while (_local_2 < k) { _local_3 = new _SafeStr_4369(); this._SafeStr_13442.push(_local_3); _local_2++; }; } public function dispose():void { this._SafeStr_13442 = null; } public function get layerCount():int { return (this._SafeStr_13442.length); } private function _SafeStr_15023(k:int):_SafeStr_4369 { if ((((k < 0)) || ((k >= this.layerCount)))){ return (null); }; return (this._SafeStr_13442[k]); } public function _SafeStr_14713(k:int):String { var _local_2:_SafeStr_4369 = this._SafeStr_15023(k); if (_local_2 != null){ return (_local_2.tag); }; return (_SafeStr_4369._SafeStr_14732); } public function _SafeStr_15024(k:int, _arg_2:String):void { var _local_3:_SafeStr_4369 = this._SafeStr_15023(k); if (_local_3 != null){ _local_3.tag = _arg_2; }; } public function _SafeStr_14721(k:int):int { var _local_2:_SafeStr_4369 = this._SafeStr_15023(k); if (_local_2 != null){ return (_local_2.ink); }; return (_SafeStr_4369._SafeStr_14704); } public function _SafeStr_15025(k:int, _arg_2:int):void { var _local_3:_SafeStr_4369 = this._SafeStr_15023(k); if (_local_3 != null){ _local_3.ink = _arg_2; }; } public function _SafeStr_14715(k:int):int { var _local_2:_SafeStr_4369 = this._SafeStr_15023(k); if (_local_2 != null){ return (_local_2.alpha); }; return (_SafeStr_4369._SafeStr_14714); } public function _SafeStr_15026(k:int, _arg_2:int):void { var _local_3:_SafeStr_4369 = this._SafeStr_15023(k); if (_local_3 != null){ _local_3.alpha = _arg_2; }; } public function _SafeStr_14720(k:int):Boolean { var _local_2:_SafeStr_4369 = this._SafeStr_15023(k); if (_local_2 != null){ return (_local_2.ignoreMouse); }; return (_SafeStr_4369._SafeStr_14733); } public function _SafeStr_15027(k:int, _arg_2:Boolean):void { var _local_3:_SafeStr_4369 = this._SafeStr_15023(k); if (_local_3 != null){ _local_3.ignoreMouse = _arg_2; }; } public function _SafeStr_14717(k:int):int { var _local_2:_SafeStr_4369 = this._SafeStr_15023(k); if (_local_2 != null){ return (_local_2._SafeStr_14975); }; return (_SafeStr_4369._SafeStr_14716); } public function _SafeStr_15028(k:int, _arg_2:int):void { var _local_3:_SafeStr_4369 = this._SafeStr_15023(k); if (_local_3 != null){ _local_3._SafeStr_14975 = _arg_2; }; } public function _SafeStr_14718(k:int):int { var _local_2:_SafeStr_4369 = this._SafeStr_15023(k); if (_local_2 != null){ return (_local_2._SafeStr_14976); }; return (_SafeStr_4369._SafeStr_14719); } public function _SafeStr_15029(k:int, _arg_2:int):void { var _local_3:_SafeStr_4369 = this._SafeStr_15023(k); if (_local_3 != null){ _local_3._SafeStr_14976 = _arg_2; }; } public function _SafeStr_14723(k:int):Number { var _local_2:_SafeStr_4369 = this._SafeStr_15023(k); if (_local_2 != null){ return (_local_2._SafeStr_14977); }; return (_SafeStr_4369._SafeStr_14722); } public function _SafeStr_15030(k:int, _arg_2:Number):void { var _local_3:_SafeStr_4369 = this._SafeStr_15023(k); if (_local_3 != null){ _local_3._SafeStr_14977 = _arg_2; }; } public function _SafeStr_14978(k:DirectionData):void { if (k == null){ return; }; if (this.layerCount != k.layerCount){ return; }; var _local_2:_SafeStr_4369; var _local_3:_SafeStr_4369; var _local_4:int; while (_local_4 < this.layerCount) { _local_2 = this._SafeStr_15023(_local_4); _local_3 = k._SafeStr_15023(_local_4); if (_local_2){ _local_2._SafeStr_14978(_local_3); }; _local_4++; }; } } }//package _-2CU // _SafeStr_13442 = "_-5Rw" (String#1592, DoABC#3) // _SafeStr_14704 = "_-6ZD" (String#38247, DoABC#3) // _SafeStr_14713 = "_-4bR" (String#33454, DoABC#3) // _SafeStr_14714 = "_-2Jd" (String#27798, DoABC#3) // _SafeStr_14715 = "_-3PH" (String#30508, DoABC#3) // _SafeStr_14716 = "_-6ag" (String#38293, DoABC#3) // _SafeStr_14717 = "_-48u" (String#32332, DoABC#3) // _SafeStr_14718 = "_-5Fv" (String#35040, DoABC#3) // _SafeStr_14719 = "_-0Qx" (String#23224, DoABC#3) // _SafeStr_14720 = "_-02i" (String#22288, DoABC#3) // _SafeStr_14721 = "_-2Xy" (String#28363, DoABC#3) // _SafeStr_14722 = "_-51Z" (String#34485, DoABC#3) // _SafeStr_14723 = "_-1q5" (String#26618, DoABC#3) // _SafeStr_14732 = "_-10f" (String#24628, DoABC#3) // _SafeStr_14733 = "_-2aK" (String#28460, DoABC#3) // _SafeStr_14975 = "_-2ru" (String#29148, DoABC#3) // _SafeStr_14976 = "_-5LP" (String#35261, DoABC#3) // _SafeStr_14977 = "_-5cB" (String#35907, DoABC#3) // _SafeStr_14978 = "_-4T9" (String#33148, DoABC#3) // _SafeStr_15022 = "_-22J" (String#27121, DoABC#3) // _SafeStr_15023 = "_-1ZV" (String#25968, DoABC#3) // _SafeStr_15024 = "_-6ho" (String#14466, DoABC#3) // _SafeStr_15025 = "_-3cv" (String#31029, DoABC#3) // _SafeStr_15026 = "_-18c" (String#8773, DoABC#3) // _SafeStr_15027 = "_-4eH" (String#33562, DoABC#3) // _SafeStr_15028 = "_-1lb" (String#26442, DoABC#3) // _SafeStr_15029 = "_-1Gh" (String#25242, DoABC#3) // _SafeStr_15030 = "_-0eG" (String#23730, DoABC#3) // _SafeStr_4369 = "_-3cZ" (String#11334, DoABC#3) //------------------------------------------------------------ //_-2CU.ExtraDataManager package _-2CU { import __AS3__.vec.Vector; import _-213.FurnitureExternalImageVisualization; import flash.utils.setInterval; import flash.net.URLRequest; import flash.net.URLRequestMethod; import flash.net.URLLoader; import flash.net.URLLoaderDataFormat; import flash.events.Event; import flash.events.IOErrorEvent; import __AS3__.vec.*; public class ExtraDataManager { public static const _SafeStr_14573:String = "REJECTED"; private static const _SafeStr_15031:int = 50; private static var _SafeStr_12115:ExtraDataManager; private var _SafeStr_15032:Vector.; private var _SafeStr_15033:Vector.; public function ExtraDataManager() { this._SafeStr_15032 = new Vector.(); this._SafeStr_15033 = new Vector.(); super(); this._SafeStr_15034(); } private static function getInstance():ExtraDataManager { if (!_SafeStr_12115){ _SafeStr_12115 = new (ExtraDataManager)(); }; return (_SafeStr_12115); } public static function _SafeStr_14574(k:FurnitureExternalImageVisualization):void { getInstance()._SafeStr_15032.push(k); } public static function _SafeStr_14580(k:FurnitureExternalImageVisualization):void { getInstance()._SafeStr_15035(k); } private function _SafeStr_15034():void { setInterval(this._SafeStr_15036, 200); } private function _SafeStr_15035(k:FurnitureExternalImageVisualization):void { if (this._SafeStr_15032.indexOf(k) != -1){ this._SafeStr_15032.splice(this._SafeStr_15032.indexOf(k), 1); }; if (this._SafeStr_15033.indexOf(k) != -1){ this._SafeStr_15033.splice(this._SafeStr_15033.indexOf(k), 1); }; } private function _SafeStr_15036():void { var k:String; var _local_7:FurnitureExternalImageVisualization; var _local_8:String; if (this._SafeStr_15032.length == 0){ return; }; var _local_2:Array = []; var _local_3:int; while (_local_3 < _SafeStr_15031) { if (this._SafeStr_15032.length > 0){ _local_7 = this._SafeStr_15032[0]; _local_8 = _local_7._SafeStr_14576(); _local_2.push(_local_8); k = _local_7._SafeStr_14579(); this._SafeStr_15033.push(_local_7); this._SafeStr_15032.splice(0, 1); }; _local_3++; }; if (_local_2.length == 0){ return; }; var _local_4:URLRequest = new URLRequest(); _local_4.method = URLRequestMethod.POST; _local_4.contentType = "application/json"; var _local_5:String = JSON.stringify(_local_2); _local_4.data = _local_5; _local_4.url = k; var _local_6:URLLoader = new URLLoader(_local_4); _local_6.dataFormat = URLLoaderDataFormat.TEXT; _local_6.addEventListener(Event.COMPLETE, this._SafeStr_7864); _local_6.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_14577); } private function _SafeStr_7864(event:Event):void { var result:Array; var obj:Object; var id:String; var visualization:FurnitureExternalImageVisualization; var data:String = event.currentTarget.data; if (((data) && ((data.length > 0)))){ try { result = (JSON.parse(data) as Array); for each (obj in result) { id = obj.id; for each (visualization in this._SafeStr_15033) { if (visualization._SafeStr_14576() == id){ if (((obj.status) && ((obj.status == _SafeStr_14573)))){ visualization._SafeStr_14578(_SafeStr_14573); } else { visualization._SafeStr_14578(obj.url); }; this._SafeStr_15035(visualization); }; }; }; } catch(error:Error) { _SafeStr_4.log("Failed to read JSON from ExtraData service"); }; }; } private function _SafeStr_14577(k:IOErrorEvent):void { _SafeStr_4.log(("Failed to load ExtraData batch " + k.toString())); } } }//package _-2CU // _SafeStr_12115 = "_-3jf" (String#3529, DoABC#3) // _SafeStr_14573 = "_-0uZ" (String#24360, DoABC#3) // _SafeStr_14574 = "_-5bU" (String#35878, DoABC#3) // _SafeStr_14576 = "_-2Cc" (String#27525, DoABC#3) // _SafeStr_14577 = "_-5U9" (String#13267, DoABC#3) // _SafeStr_14578 = "_-5xc" (String#36722, DoABC#3) // _SafeStr_14579 = "_-3Vf" (String#30758, DoABC#3) // _SafeStr_14580 = "_-18b" (String#24941, DoABC#3) // _SafeStr_15031 = "_-0i1" (String#23869, DoABC#3) // _SafeStr_15032 = "_-3Bw" (String#29965, DoABC#3) // _SafeStr_15033 = "_-1L-" (String#25408, DoABC#3) // _SafeStr_15034 = "_-2t5" (String#29192, DoABC#3) // _SafeStr_15035 = "_-2KC" (String#27821, DoABC#3) // _SafeStr_15036 = "_-4DN" (String#32511, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_7864 = "_-6h" (String#4303, DoABC#3) //------------------------------------------------------------ //_-2CU.SizeData package _-2CU { import _-ue.Map; import _-151.XMLValidator; public class SizeData { public static const _SafeStr_14724:int = 1000; public static const _SafeStr_15037:int = 0; private var _SafeStr_14558:int = 0; private var _SafeStr_15038:int = 360; private var _SafeStr_15039:DirectionData = null; private var _SafeStr_11486:Map; private var _SafeStr_10653:Map; private var _SafeStr_15040:DirectionData = null; private var _SafeStr_15041:int = -1; public function SizeData(k:int, _arg_2:int) { if (k < 0){ k = 0; }; if (k > _SafeStr_14724){ k = _SafeStr_14724; }; this._SafeStr_14558 = k; if (_arg_2 < 1){ _arg_2 = 1; }; if (_arg_2 > 360){ _arg_2 = 360; }; this._SafeStr_15038 = _arg_2; this._SafeStr_15039 = new DirectionData(k); this._SafeStr_11486 = new Map(); this._SafeStr_10653 = new Map(); } public function dispose():void { var _local_2:DirectionData; var _local_3:ColorData; if (this._SafeStr_15039 != null){ this._SafeStr_15039.dispose(); this._SafeStr_15039 = null; }; var k:int; if (this._SafeStr_11486 != null){ _local_2 = null; k = 0; while (k < this._SafeStr_11486.length) { _local_2 = (this._SafeStr_11486._SafeStr_5595(k) as DirectionData); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_11486.dispose(); this._SafeStr_11486 = null; }; this._SafeStr_15040 = null; if (this._SafeStr_10653 != null){ _local_3 = null; k = 0; while (k < this._SafeStr_10653.length) { _local_3 = (this._SafeStr_10653._SafeStr_5595(k) as ColorData); if (_local_3 != null){ _local_3.dispose(); }; k++; }; this._SafeStr_10653.dispose(); this._SafeStr_10653 = null; }; } public function get layerCount():int { return (this._SafeStr_14558); } public function _SafeStr_14729(k:XML):Boolean { if (k == null){ return (false); }; var _local_2:XMLList = k.layer; return (this._SafeStr_15042(this._SafeStr_15039, _local_2)); } public function _SafeStr_14730(k:XML):Boolean { var _local_6:XML; var _local_7:int; var _local_8:XMLList; if (k == null){ return (false); }; var _local_2:Array = ["id"]; var _local_3:DirectionData; var _local_4:XMLList = k.direction; var _local_5:int; while (_local_5 < _local_4.length()) { _local_6 = _local_4[_local_5]; if (!XMLValidator._SafeStr_5390(_local_6, _local_2)){ return (false); }; _local_7 = int(_local_6.@id); _local_8 = _local_6.layer; if (this._SafeStr_11486.getValue(String(_local_7)) != null){ return (false); }; _local_3 = new DirectionData(this.layerCount); _local_3._SafeStr_14978(this._SafeStr_15039); this._SafeStr_15042(_local_3, _local_8); this._SafeStr_11486.add(String(_local_7), _local_3); this._SafeStr_15041 = -1; this._SafeStr_15040 = null; _local_5++; }; return (true); } private function _SafeStr_15042(k:DirectionData, _arg_2:XMLList):Boolean { var _local_5:XML; var _local_6:int; var _local_7:String; var _local_8:String; var _local_9:int; var _local_10:int; if ((((k == null)) || ((_arg_2 == null)))){ return (false); }; var _local_3:Array = ["id"]; var _local_4:int; while (_local_4 < _arg_2.length()) { _local_5 = _arg_2[_local_4]; if (!XMLValidator._SafeStr_5390(_local_5, _local_3)){ return (false); }; _local_6 = int(_local_5.@id); if ((((_local_6 < 0)) || ((_local_6 >= this.layerCount)))){ return (false); }; _local_7 = _local_5.@tag; if (_local_7.length > 0){ k._SafeStr_15024(_local_6, _local_7); }; _local_8 = _local_5.@ink; switch (_local_8){ case "ADD": k._SafeStr_15025(_local_6, _SafeStr_4369._SafeStr_14705); break; case "SUBTRACT": k._SafeStr_15025(_local_6, _SafeStr_4369._SafeStr_14707); break; case "DARKEN": k._SafeStr_15025(_local_6, _SafeStr_4369._SafeStr_14706); break; }; _local_7 = _local_5.@alpha; if (_local_7.length > 0){ k._SafeStr_15026(_local_6, int(_local_7)); }; _local_7 = _local_5.@ignoreMouse; if (_local_7.length > 0){ _local_9 = int(_local_7); k._SafeStr_15027(_local_6, !((_local_9 == 0))); }; _local_7 = _local_5.@x; if (_local_7.length > 0){ k._SafeStr_15028(_local_6, int(_local_7)); }; _local_7 = _local_5.@y; if (_local_7.length > 0){ k._SafeStr_15029(_local_6, int(_local_7)); }; _local_7 = _local_5.@z; if (_local_7.length > 0){ _local_10 = int(_local_7); k._SafeStr_15030(_local_6, (Number(_local_10) / -1000)); }; _local_4++; }; return (true); } public function _SafeStr_14731(k:XML):Boolean { var _local_7:XML; var _local_8:String; var _local_9:XMLList; var _local_10:int; var _local_11:XML; var _local_12:int; var _local_13:int; if (k == null){ return (true); }; var _local_2:ColorData; var _local_3:Array = ["id"]; var _local_4:Array = ["id", "color"]; var _local_5:XMLList = k.color; var _local_6:int; while (_local_6 < _local_5.length()) { _local_7 = _local_5[_local_6]; if (!XMLValidator._SafeStr_5390(_local_7, _local_3)){ return (false); }; _local_8 = _local_7.@id; if (this._SafeStr_10653.getValue(_local_8) != null){ return (false); }; _local_2 = new ColorData(this.layerCount); _local_9 = _local_7.colorLayer; _local_10 = 0; while (_local_10 < _local_9.length()) { _local_11 = _local_9[_local_10]; if (!XMLValidator._SafeStr_5390(_local_11, _local_4)){ _local_2.dispose(); return (false); }; _local_12 = int(_local_11.@id); _local_13 = parseInt(_local_11.@color, 16); _local_2._SafeStr_9914(_local_13, _local_12); _local_10++; }; if (_local_2 != null){ this._SafeStr_10653.add(_local_8, _local_2); }; _local_6++; }; return (true); } public function _SafeStr_14709(k:int):int { var _local_6:int; var _local_7:int; var _local_2:int = (((((k % 360) + 360) + (this._SafeStr_15038 / 2)) % 360) / this._SafeStr_15038); if (this._SafeStr_11486.getValue(String(_local_2)) != null){ return (_local_2); }; _local_2 = (((k % 360) + 360) % 360); var _local_3:int = -1; var _local_4:int = -1; var _local_5:int; while (_local_5 < this._SafeStr_11486.length) { _local_6 = (int(this._SafeStr_11486._SafeStr_7070(_local_5)) * this._SafeStr_15038); _local_7 = (((_local_6 - _local_2) + 360) % 360); if (_local_7 > 180){ _local_7 = (360 - _local_7); }; if ((((_local_7 < _local_3)) || ((_local_3 < 0)))){ _local_3 = _local_7; _local_4 = _local_5; }; _local_5++; }; if (_local_4 >= 0){ return (int(this._SafeStr_11486._SafeStr_7070(_local_4))); }; return (_SafeStr_15037); } private function _SafeStr_15043(k:int):DirectionData { if ((((k == this._SafeStr_15041)) && (!((this._SafeStr_15040 == null))))){ return (this._SafeStr_15040); }; var _local_2:DirectionData; _local_2 = (this._SafeStr_11486.getValue(String(k)) as DirectionData); if (_local_2 == null){ _local_2 = this._SafeStr_15039; }; this._SafeStr_15041 = k; this._SafeStr_15040 = _local_2; return (this._SafeStr_15040); } public function _SafeStr_14713(k:int, _arg_2:int):String { var _local_3:DirectionData; _local_3 = this._SafeStr_15043(k); if (_local_3 != null){ return (_local_3._SafeStr_14713(_arg_2)); }; return (_SafeStr_4369._SafeStr_14732); } public function _SafeStr_14721(k:int, _arg_2:int):int { var _local_3:DirectionData; _local_3 = this._SafeStr_15043(k); if (_local_3 != null){ return (_local_3._SafeStr_14721(_arg_2)); }; return (_SafeStr_4369._SafeStr_14704); } public function _SafeStr_14715(k:int, _arg_2:int):int { var _local_3:DirectionData; _local_3 = this._SafeStr_15043(k); if (_local_3 != null){ return (_local_3._SafeStr_14715(_arg_2)); }; return (_SafeStr_4369._SafeStr_14714); } public function _SafeStr_10637(k:int, _arg_2:int):uint { var _local_3:ColorData = (this._SafeStr_10653.getValue(String(_arg_2)) as ColorData); if (_local_3 != null){ return (_local_3._SafeStr_10637(k)); }; return (ColorData._SafeStr_5375); } public function _SafeStr_14720(k:int, _arg_2:int):Boolean { var _local_3:DirectionData; _local_3 = this._SafeStr_15043(k); if (_local_3 != null){ return (_local_3._SafeStr_14720(_arg_2)); }; return (_SafeStr_4369._SafeStr_14733); } public function _SafeStr_14717(k:int, _arg_2:int):int { var _local_3:DirectionData; _local_3 = this._SafeStr_15043(k); if (_local_3 != null){ return (_local_3._SafeStr_14717(_arg_2)); }; return (_SafeStr_4369._SafeStr_14716); } public function _SafeStr_14718(k:int, _arg_2:int):int { var _local_3:DirectionData; _local_3 = this._SafeStr_15043(k); if (_local_3 != null){ return (_local_3._SafeStr_14718(_arg_2)); }; return (_SafeStr_4369._SafeStr_14719); } public function _SafeStr_14723(k:int, _arg_2:int):Number { var _local_3:DirectionData; _local_3 = this._SafeStr_15043(k); if (_local_3 != null){ return (_local_3._SafeStr_14723(_arg_2)); }; return (_SafeStr_4369._SafeStr_14722); } } }//package _-2CU // _SafeStr_10637 = "_-20T" (String#3097, DoABC#3) // _SafeStr_10653 = "_-2WA" (String#1513, DoABC#3) // _SafeStr_11486 = "_-4XL" (String#1571, DoABC#3) // _SafeStr_14558 = "_-22j" (String#3102, DoABC#3) // _SafeStr_14704 = "_-6ZD" (String#38247, DoABC#3) // _SafeStr_14705 = "_-4au" (String#33431, DoABC#3) // _SafeStr_14706 = "_-5I8" (String#35133, DoABC#3) // _SafeStr_14707 = "_-0uz" (String#24374, DoABC#3) // _SafeStr_14709 = "_-p6" (String#40369, DoABC#3) // _SafeStr_14713 = "_-4bR" (String#33454, DoABC#3) // _SafeStr_14714 = "_-2Jd" (String#27798, DoABC#3) // _SafeStr_14715 = "_-3PH" (String#30508, DoABC#3) // _SafeStr_14716 = "_-6ag" (String#38293, DoABC#3) // _SafeStr_14717 = "_-48u" (String#32332, DoABC#3) // _SafeStr_14718 = "_-5Fv" (String#35040, DoABC#3) // _SafeStr_14719 = "_-0Qx" (String#23224, DoABC#3) // _SafeStr_14720 = "_-02i" (String#22288, DoABC#3) // _SafeStr_14721 = "_-2Xy" (String#28363, DoABC#3) // _SafeStr_14722 = "_-51Z" (String#34485, DoABC#3) // _SafeStr_14723 = "_-1q5" (String#26618, DoABC#3) // _SafeStr_14724 = "_-2FC" (String#27633, DoABC#3) // _SafeStr_14729 = "_-0Fx" (String#22792, DoABC#3) // _SafeStr_14730 = "_-0Ew" (String#22748, DoABC#3) // _SafeStr_14731 = "_-07y" (String#22475, DoABC#3) // _SafeStr_14732 = "_-10f" (String#24628, DoABC#3) // _SafeStr_14733 = "_-2aK" (String#28460, DoABC#3) // _SafeStr_14978 = "_-4T9" (String#33148, DoABC#3) // _SafeStr_15024 = "_-6ho" (String#14466, DoABC#3) // _SafeStr_15025 = "_-3cv" (String#31029, DoABC#3) // _SafeStr_15026 = "_-18c" (String#8773, DoABC#3) // _SafeStr_15027 = "_-4eH" (String#33562, DoABC#3) // _SafeStr_15028 = "_-1lb" (String#26442, DoABC#3) // _SafeStr_15029 = "_-1Gh" (String#25242, DoABC#3) // _SafeStr_15030 = "_-0eG" (String#23730, DoABC#3) // _SafeStr_15037 = "_-6YG" (String#38207, DoABC#3) // _SafeStr_15038 = "_-1zr" (String#27001, DoABC#3) // _SafeStr_15039 = "_-3jU" (String#31273, DoABC#3) // _SafeStr_15040 = "_-3oM" (String#31470, DoABC#3) // _SafeStr_15041 = "_-5dI" (String#35948, DoABC#3) // _SafeStr_15042 = "_-4ct" (String#33505, DoABC#3) // _SafeStr_15043 = "_-j9" (String#40132, DoABC#3) // _SafeStr_4369 = "_-3cZ" (String#11334, DoABC#3) // _SafeStr_5375 = "_-0WM" (String#574, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_9914 = "_-419" (String#11774, DoABC#3) //------------------------------------------------------------ //_-2cy._SafeStr_3274 package _-2cy { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-q9._SafeStr_4750; public class _SafeStr_3274 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3274(k:Function) { super(k, _SafeStr_4750); } public function _SafeStr_5325():_SafeStr_4750 { return ((this._SafeStr_5326 as _SafeStr_4750)); } } }//package _-2cy // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3274 = "_-qJ" (String#40414, DoABC#3) // _SafeStr_4750 = "_-4jn" (String#12495, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2cy._SafeStr_3276 package _-2cy { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-q9._SafeStr_3277; public class _SafeStr_3276 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3276(k:Function) { super(k, _SafeStr_3277); } public function _SafeStr_5325():_SafeStr_3277 { return ((this._SafeStr_5326 as _SafeStr_3277)); } } }//package _-2cy // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3276 = "_-4o0" (String#33913, DoABC#3) // _SafeStr_3277 = "_-1-w" (String#8635, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2cy._SafeStr_3280 package _-2cy { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-q9._SafeStr_3281; public class _SafeStr_3280 extends _SafeStr_2276 implements _SafeStr_2273 { public static const _SafeStr_10622:int = 6; public static const _SafeStr_10623:int = 7; public function _SafeStr_3280(k:Function) { super(k, _SafeStr_3281); } public function _SafeStr_5325():_SafeStr_3281 { return ((this._SafeStr_5326 as _SafeStr_3281)); } } }//package _-2cy // _SafeStr_10622 = "_-1eF" (String#26150, DoABC#3) // _SafeStr_10623 = "_-07t" (String#22471, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3280 = "_-2PI" (String#10120, DoABC#3) // _SafeStr_3281 = "_-5MF" (String#13134, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2cy._SafeStr_3282 package _-2cy { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-q9._SafeStr_3287; public class _SafeStr_3282 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3282(k:Function) { super(k, _SafeStr_3287); } public function _SafeStr_5325():_SafeStr_3287 { return ((this._SafeStr_5326 as _SafeStr_3287)); } } }//package _-2cy // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3282 = "_-05b" (String#22385, DoABC#3) // _SafeStr_3287 = "_-0wA" (String#8544, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2cy._SafeStr_3283 package _-2cy { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-q9._SafeStr_3286; public class _SafeStr_3283 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3283(k:Function) { super(k, _SafeStr_3286); } public function _SafeStr_5325():_SafeStr_3286 { return ((this._SafeStr_5326 as _SafeStr_3286)); } } }//package _-2cy // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3283 = "_-3Y0" (String#30843, DoABC#3) // _SafeStr_3286 = "_-5YU" (String#13330, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2cy._SafeStr_3284 package _-2cy { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-q9._SafeStr_3275; public class _SafeStr_3284 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3284(k:Function) { super(k, _SafeStr_3275); } public function _SafeStr_5325():_SafeStr_3275 { return ((this._SafeStr_5326 as _SafeStr_3275)); } } }//package _-2cy // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3275 = "_-41G" (String#11777, DoABC#3) // _SafeStr_3284 = "_-5fq" (String#36049, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2cy._SafeStr_3288 package _-2cy { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-q9._SafeStr_3279; public class _SafeStr_3288 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3288(k:Function) { super(k, _SafeStr_3279); } public function _SafeStr_5325():_SafeStr_3279 { return ((this._SafeStr_5326 as _SafeStr_3279)); } } }//package _-2cy // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3279 = "_-3lE" (String#11484, DoABC#3) // _SafeStr_3288 = "_-3zn" (String#31920, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2cy._SafeStr_3290 package _-2cy { import _-3qZ._SafeStr_2717; public class _SafeStr_3290 extends Triggerable { private var _SafeStr_15044:int; private var _SafeStr_15045:Array; public function _SafeStr_3290(k:_SafeStr_2717) { this._SafeStr_15045 = new Array(); super(k); this._SafeStr_15044 = k._SafeStr_5331(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_15045.push(k._SafeStr_5331()); _local_3++; }; } public function get _SafeStr_15046():int { return (this._SafeStr_15044); } override public function get code():int { return (this._SafeStr_15044); } public function get _SafeStr_10162():Array { return (this._SafeStr_15045); } } }//package _-2cy // _SafeStr_10162 = "_-2cS" (String#28549, DoABC#3) // _SafeStr_15044 = "_-0bj" (String#23620, DoABC#3) // _SafeStr_15045 = "_-61-" (String#36903, DoABC#3) // _SafeStr_15046 = "_-4bS" (String#33455, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3290 = "_-5r7" (String#13626, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-2cy._SafeStr_3297 package _-2cy { import _-3qZ._SafeStr_2717; public class _SafeStr_3297 extends Triggerable { private var _SafeStr_5501:int; public function _SafeStr_3297(k:_SafeStr_2717) { super(k); this._SafeStr_5501 = k._SafeStr_5331(); } public function get type():int { return (this._SafeStr_5501); } override public function get code():int { return (this._SafeStr_5501); } } }//package _-2cy // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3297 = "_-4aL" (String#12325, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) //------------------------------------------------------------ //_-2cy.ActionDefinition package _-2cy { import _-3qZ._SafeStr_2717; public class ActionDefinition extends Triggerable { private var _SafeStr_5501:int; private var _SafeStr_15047:int; private var _SafeStr_15048:Array; public function ActionDefinition(k:_SafeStr_2717) { this._SafeStr_15048 = new Array(); super(k); this._SafeStr_5501 = k._SafeStr_5331(); this._SafeStr_15047 = k._SafeStr_5331(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_15048.push(k._SafeStr_5331()); _local_3++; }; } public function get type():int { return (this._SafeStr_5501); } override public function get code():int { return (this._SafeStr_5501); } public function get _SafeStr_10135():int { return (this._SafeStr_15047); } public function get _SafeStr_10160():Array { return (this._SafeStr_15048); } } }//package _-2cy // _SafeStr_10135 = "_-6Y8" (String#38200, DoABC#3) // _SafeStr_10160 = "_-3Gj" (String#30164, DoABC#3) // _SafeStr_15047 = "_-315" (String#29536, DoABC#3) // _SafeStr_15048 = "_-5jv" (String#36199, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) //------------------------------------------------------------ //_-2cy.Triggerable package _-2cy { import _-3qZ._SafeStr_2717; public class Triggerable { private var _SafeStr_15049:Boolean; private var _SafeStr_15050:int; private var _SafeStr_15051:Array; private var _SafeStr_5338:int; private var _SafeStr_15052:String; private var _SafeStr_15053:Array; private var _SafeStr_15054:int; private var _SafeStr_15055:int; public function Triggerable(k:_SafeStr_2717) { var _local_5:int; this._SafeStr_15051 = new Array(); this._SafeStr_15053 = new Array(); super(); this._SafeStr_15049 = k.readBoolean(); this._SafeStr_15050 = k._SafeStr_5331(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_5 = k._SafeStr_5331(); this._SafeStr_15051.push(_local_5); _local_3++; }; this._SafeStr_15054 = k._SafeStr_5331(); this._SafeStr_5338 = k._SafeStr_5331(); this._SafeStr_15052 = k.readString(); var _local_4:int = k._SafeStr_5331(); _local_3 = 0; while (_local_3 < _local_4) { this._SafeStr_15053.push(k._SafeStr_5331()); _local_3++; }; this._SafeStr_15055 = k._SafeStr_5331(); } public function get _SafeStr_10140():Boolean { return (this._SafeStr_15049); } public function get _SafeStr_10142():int { return (this._SafeStr_15055); } public function set _SafeStr_10142(k:int):void { this._SafeStr_15055 = k; } public function get _SafeStr_8477():int { return (this._SafeStr_15050); } public function get _SafeStr_10133():Array { return (this._SafeStr_15051); } public function get id():int { return (this._SafeStr_5338); } public function get _SafeStr_7075():String { return (this._SafeStr_15052); } public function get _SafeStr_7117():Array { return (this._SafeStr_15053); } public function get code():int { return (0); } public function get _SafeStr_10159():int { return (this._SafeStr_15054); } public function getBoolean(k:int):Boolean { return ((this._SafeStr_15053[k] == 1)); } } }//package _-2cy // _SafeStr_10133 = "_-3XE" (String#30813, DoABC#3) // _SafeStr_10140 = "_-2bj" (String#28513, DoABC#3) // _SafeStr_10142 = "_-4rR" (String#34051, DoABC#3) // _SafeStr_10159 = "_-4-T" (String#31947, DoABC#3) // _SafeStr_15049 = "_-1r4" (String#26655, DoABC#3) // _SafeStr_15050 = "_-1GK" (String#8903, DoABC#3) // _SafeStr_15051 = "_-2KO" (String#27828, DoABC#3) // _SafeStr_15052 = "_-3SH" (String#30626, DoABC#3) // _SafeStr_15053 = "_-5Tq" (String#35571, DoABC#3) // _SafeStr_15054 = "_-2UD" (String#28207, DoABC#3) // _SafeStr_15055 = "_-4O4" (String#32934, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_8477 = "_-3LG" (String#30352, DoABC#3) //------------------------------------------------------------ //_-2Df._SafeStr_192 package _-2Df { import flash.display.BitmapData; import flash.geom.Point; public class _SafeStr_192 extends BitmapData { private static const _SafeStr_15056:int = 0xFFFFFF; private static const _SafeStr_15057:int = 8191; private static const _SafeStr_15058:int = 8191; private static const _SafeStr_10376:int = 1; private static const _SafeStr_15059:int = 1; public static const _SafeStr_15060:int = 4095; private static var _SafeStr_15061:uint = 0; private static var _SafeStr_15062:uint = 0; private static const _SafeStr_11620:Point = new Point(); private var _SafeStr_9999:Object; private var _disposed:Boolean = false; public function _SafeStr_192(k:*, _arg_2:int, _arg_3:int, _arg_4:Boolean=true, _arg_5:uint=0xFFFFFFFF) { if ((_arg_2 * _arg_3) > _SafeStr_15056){ _arg_2 = _SafeStr_15060; _arg_3 = _SafeStr_15060; } else { if (_arg_2 > _SafeStr_15057){ _arg_2 = _SafeStr_15057; } else { if (_arg_2 < _SafeStr_10376){ _arg_2 = _SafeStr_10376; }; }; if (_arg_3 > _SafeStr_15058){ _arg_3 = _SafeStr_15058; } else { if (_arg_3 < _SafeStr_15059){ _arg_3 = _SafeStr_15059; }; }; }; super(_arg_2, _arg_3, _arg_4, _arg_5); _SafeStr_15061++; _SafeStr_15062 = (_SafeStr_15062 + ((_arg_2 * _arg_3) * 4)); this._SafeStr_9999 = k; } public static function get _SafeStr_8882():uint { return (_SafeStr_15061); } public static function get _SafeStr_8881():uint { return (_SafeStr_15062); } override public function dispose():void { if (!this._disposed){ _SafeStr_15062 = (_SafeStr_15062 - ((width * height) * 4)); _SafeStr_15061--; this._disposed = true; this._SafeStr_9999 = null; super.dispose(); }; } override public function clone():BitmapData { if (this._disposed){ return (null); }; var k:_SafeStr_192 = new _SafeStr_192(this._SafeStr_9999, width, height, transparent); k.copyPixels(this, rect, _SafeStr_11620); return (k); } } }//package _-2Df // _SafeStr_10376 = "_-00m" (String#2011, DoABC#2) // _SafeStr_11620 = "_-58x" (String#2971, DoABC#2) // _SafeStr_15056 = "_-4aI" (String#2859, DoABC#2) // _SafeStr_15057 = "_-3Wl" (String#2663, DoABC#2) // _SafeStr_15058 = "_-2ms" (String#2537, DoABC#2) // _SafeStr_15059 = "_-3Gy" (String#2620, DoABC#2) // _SafeStr_15060 = "_-211" (String#2372, DoABC#2) // _SafeStr_15061 = "_-3eg" (String#2690, DoABC#2) // _SafeStr_15062 = "_-43N" (String#955, DoABC#2) // _SafeStr_192 = "_-6c-" (String#1099, DoABC#2) // _SafeStr_8881 = "_-0te" (String#2159, DoABC#2) // _SafeStr_8882 = "_-04s" (String#2023, DoABC#2) // _SafeStr_9999 = "_-555" (String#2959, DoABC#2) //------------------------------------------------------------ //_-2Dn._SafeStr_5020 package _-2Dn { public class _SafeStr_5020 { private var _SafeStr_5717:int; private var _location:_SafeStr_5022 = null; private var _SafeStr_15063:RoomObjectSortableSpriteCacheItem = null; public function _SafeStr_5020(k:String) { this._location = new _SafeStr_5022(k); this._SafeStr_15063 = new RoomObjectSortableSpriteCacheItem(); } public function get location():_SafeStr_5022 { return (this._location); } public function get _SafeStr_15064():RoomObjectSortableSpriteCacheItem { return (this._SafeStr_15063); } public function dispose():void { if (this._location != null){ this._location.dispose(); this._location = null; }; if (this._SafeStr_15063 != null){ this._SafeStr_15063.dispose(); this._SafeStr_15063 = null; }; } public function set _SafeStr_5678(k:int):void { this._SafeStr_5717 = k; } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } } }//package _-2Dn // _SafeStr_15063 = "_-4cl" (String#1577, DoABC#3) // _SafeStr_15064 = "_-3M3" (String#30385, DoABC#3) // _SafeStr_5020 = "_-2L6" (String#10049, DoABC#3) // _SafeStr_5022 = "_-1Fo" (String#8896, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) //------------------------------------------------------------ //_-2Dn._SafeStr_5022 package _-2Dn { import _-151._SafeStr_2306; import _-151._SafeStr_2305; import in._SafeStr_2436; import _-151._SafeStr_2303; public class _SafeStr_5022 { private var _SafeStr_15065:String = ""; private var _SafeStr_11629:int = -1; private var _SafeStr_15066:int = -1; private var _SafeStr_15067:_SafeStr_2306; private var _SafeStr_15068:_SafeStr_2306 = null; private var _SafeStr_15069:Boolean = false; public function _SafeStr_5022(k:String) { this._SafeStr_15067 = new _SafeStr_2306(); super(); this._SafeStr_15065 = k; this._SafeStr_15068 = new _SafeStr_2306(); } public function get _SafeStr_15070():Boolean { return (this._SafeStr_15069); } public function dispose():void { this._SafeStr_15068 = null; } public function _SafeStr_15071(k:_SafeStr_2436, _arg_2:_SafeStr_2303):_SafeStr_2305 { var _local_5:_SafeStr_2305; var _local_6:Number; var _local_7:_SafeStr_2306; var _local_8:_SafeStr_2305; if ((((k == null)) || ((_arg_2 == null)))){ return (null); }; var _local_3:Boolean; var _local_4:_SafeStr_2305 = k.getLocation(); if (((!((_arg_2._SafeStr_10456 == this._SafeStr_11629))) || (!((k._SafeStr_11772() == this._SafeStr_15066))))){ this._SafeStr_15066 = k._SafeStr_11772(); if (((((((!((_arg_2._SafeStr_10456 == this._SafeStr_11629))) || (!((_local_4.x == this._SafeStr_15067.x))))) || (!((_local_4.y == this._SafeStr_15067.y))))) || (!((_local_4.z == this._SafeStr_15067.z))))){ this._SafeStr_11629 = _arg_2._SafeStr_10456; this._SafeStr_15067._SafeStr_10465(_local_4); _local_3 = true; }; }; this._SafeStr_15069 = _local_3; if (_local_3){ _local_5 = _arg_2._SafeStr_10450(_local_4); if (_local_5 == null){ return (null); }; _local_6 = k.getModel().getNumber(this._SafeStr_15065); if (((isNaN(_local_6)) || ((_local_6 == 0)))){ _local_7 = new _SafeStr_2306(Math.round(_local_4.x), Math.round(_local_4.y), _local_4.z); if (((!((_local_7.x == _local_4.x))) || (!((_local_7.y == _local_4.y))))){ _local_8 = _arg_2._SafeStr_10450(_local_7); this._SafeStr_15068._SafeStr_10465(_local_5); if (_local_8 != null){ this._SafeStr_15068.z = _local_8.z; }; } else { this._SafeStr_15068._SafeStr_10465(_local_5); }; } else { this._SafeStr_15068._SafeStr_10465(_local_5); }; this._SafeStr_15068.x = Math.round(this._SafeStr_15068.x); this._SafeStr_15068.y = Math.round(this._SafeStr_15068.y); }; return (this._SafeStr_15068); } } }//package _-2Dn // _SafeStr_10450 = "_-3v4" (String#11648, DoABC#3) // _SafeStr_10456 = "_-3qv" (String#3557, DoABC#3) // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_11629 = "_-4Tr" (String#857, DoABC#3) // _SafeStr_11772 = "_-0bX" (String#1455, DoABC#3) // _SafeStr_15065 = "_-0Gx" (String#2623, DoABC#3) // _SafeStr_15066 = "_-5r0" (String#36472, DoABC#3) // _SafeStr_15067 = "_-5Ty" (String#35577, DoABC#3) // _SafeStr_15068 = "_-4KL" (String#32778, DoABC#3) // _SafeStr_15069 = "_-0sg" (String#24284, DoABC#3) // _SafeStr_15070 = "_-zu" (String#40785, DoABC#3) // _SafeStr_15071 = "_-3jR" (String#31271, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_5022 = "_-1Fo" (String#8896, DoABC#3) //------------------------------------------------------------ //_-2Dn._SafeStr_5195 package _-2Dn { import _-4Ei._SafeStr_5025; public class _SafeStr_5195 { private var _SafeStr_5384:_SafeStr_5025 = null; private var _name:String = ""; private var _SafeStr_15072:int = 0; public function _SafeStr_5195(k:_SafeStr_5025, _arg_2:String) { this._SafeStr_5384 = k; this._name = _arg_2; if (k != null){ k._SafeStr_15073(); this._SafeStr_15072 = ((this._SafeStr_5384.width * this._SafeStr_5384.height) * 4); }; } public function get bitmapData():_SafeStr_5025 { return (this._SafeStr_5384); } public function get _SafeStr_15074():int { return (this._SafeStr_15072); } public function get useCount():int { if (this._SafeStr_5384 == null){ return (0); }; return (this._SafeStr_5384._SafeStr_15075); } public function get name():String { return (this._name); } public function set bitmapData(k:_SafeStr_5025):void { if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); }; this._SafeStr_5384 = k; if (this._SafeStr_5384 != null){ this._SafeStr_5384._SafeStr_15073(); this._SafeStr_15072 = ((this._SafeStr_5384.width * this._SafeStr_5384.height) * 4); } else { this._SafeStr_15072 = 0; }; } public function dispose():void { if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); this._SafeStr_5384 = null; }; this._SafeStr_15072 = 0; } } }//package _-2Dn // _SafeStr_15072 = "_-tV" (String#15380, DoABC#3) // _SafeStr_15073 = "_-1NV" (String#9027, DoABC#3) // _SafeStr_15074 = "_-4AT" (String#32394, DoABC#3) // _SafeStr_15075 = "_-3kC" (String#31301, DoABC#3) // _SafeStr_5025 = "_-R1" (String#14875, DoABC#3) // _SafeStr_5195 = "_-1qC" (String#9486, DoABC#3) // _SafeStr_5384 = "_-08g" (String#496, DoABC#3) //------------------------------------------------------------ //_-2Dn.BitmapDataCache package _-2Dn { import _-ue.Map; import _-4Ei._SafeStr_5025; import flash.display.BitmapData; public class BitmapDataCache { private var _SafeStr_15076:Map; private var _SafeStr_15072:int = 0; private var _SafeStr_15077:int = 0; private var _SafeStr_15078:int = 0; private var _SafeStr_15079:int = 0; public function BitmapDataCache(k:int, _arg_2:int, _arg_3:int=1) { this._SafeStr_15076 = new Map(); this._SafeStr_15077 = ((k * 0x0400) * 0x0400); this._SafeStr_15078 = ((_arg_2 * 0x0400) * 0x0400); this._SafeStr_15079 = ((_arg_3 * 0x0400) * 0x0400); if (this._SafeStr_15079 < 0){ this._SafeStr_15079 = 0; }; } public function get _SafeStr_15074():int { return (this._SafeStr_15072); } public function get _SafeStr_15080():int { return (this._SafeStr_15077); } public function dispose():void { var k:Array; var _local_2:String; if (this._SafeStr_15076 != null){ k = this._SafeStr_15076._SafeStr_5497(); for each (_local_2 in k) { if (!this._SafeStr_7776(_local_2)){ _SafeStr_4.log((("Failed to remove item " + _local_2) + " from room canvas bitmap cache!")); }; }; this._SafeStr_15076.dispose(); this._SafeStr_15076 = null; }; } public function compress():void { var _local_3:Array; var k:_SafeStr_5195; var _local_2:int; if (this._SafeStr_15074 > this._SafeStr_15080){ _local_3 = this._SafeStr_15076._SafeStr_5403(); _local_3.sortOn("useCount", (Array.DESCENDING | Array.NUMERIC)); _local_2 = (_local_3.length - 1); while (_local_2 >= 0) { k = (_local_3[_local_2] as _SafeStr_5195); if (k.useCount <= 1){ this._SafeStr_7776(k.name); } else { break; }; _local_2--; }; this._SafeStr_15081(); }; } private function _SafeStr_15081():void { this._SafeStr_15077 = (this._SafeStr_15077 + this._SafeStr_15079); if (this._SafeStr_15077 > this._SafeStr_15078){ this._SafeStr_15077 = this._SafeStr_15078; }; } private function _SafeStr_7776(k:String):Boolean { if (k == null){ return (false); }; var _local_2:_SafeStr_5195 = (this._SafeStr_15076.getValue(k) as _SafeStr_5195); if (_local_2 != null){ if (_local_2.useCount <= 1){ this._SafeStr_15076.remove(_local_2.name); this._SafeStr_15072 = (this._SafeStr_15072 - _local_2._SafeStr_15074); _local_2.dispose(); return (true); }; return (false); }; return (false); } public function _SafeStr_15082(k:String):_SafeStr_5025 { var _local_2:_SafeStr_5195 = (this._SafeStr_15076.getValue(k) as _SafeStr_5195); if (_local_2 == null){ return (null); }; return (_local_2.bitmapData); } public function _SafeStr_15083(k:String, _arg_2:_SafeStr_5025):void { var _local_4:BitmapData; if (_arg_2 == null){ return; }; var _local_3:_SafeStr_5195 = (this._SafeStr_15076.getValue(k) as _SafeStr_5195); if (_local_3 != null){ _local_4 = _local_3.bitmapData; if (_local_4 != null){ this._SafeStr_15072 = (this._SafeStr_15072 - ((_local_4.width * _local_4.height) * 4)); }; _local_3.bitmapData = _arg_2; } else { _local_3 = new _SafeStr_5195(_arg_2, k); this._SafeStr_15076.add(k, _local_3); }; this._SafeStr_15072 = (this._SafeStr_15072 + ((_arg_2.width * _arg_2.height) * 4)); } } }//package _-2Dn // _SafeStr_15072 = "_-tV" (String#15380, DoABC#3) // _SafeStr_15074 = "_-4AT" (String#32394, DoABC#3) // _SafeStr_15076 = "_-5-L" (String#34394, DoABC#3) // _SafeStr_15077 = "_-2z3" (String#29411, DoABC#3) // _SafeStr_15078 = "_-2ob" (String#29017, DoABC#3) // _SafeStr_15079 = "_-6Eo" (String#37440, DoABC#3) // _SafeStr_15080 = "_-1OA" (String#25527, DoABC#3) // _SafeStr_15081 = "_-6Kg" (String#37649, DoABC#3) // _SafeStr_15082 = "_-4Y1" (String#12279, DoABC#3) // _SafeStr_15083 = "_-65Y" (String#37080, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5025 = "_-R1" (String#14875, DoABC#3) // _SafeStr_5195 = "_-1qC" (String#9486, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_7776 = "_-0I0" (String#2628, DoABC#3) //------------------------------------------------------------ //_-2Dn.RoomObjectCache package _-2Dn { import _-ue.Map; import _-4Ei._SafeStr_5024; import _-6N4._SafeStr_188; import __AS3__.vec.Vector; import _-6FB._SafeStr_4380; import _-3-E.StringUtil; import _-3-E.Canvas; import _-4-n._SafeStr_4367; import __AS3__.vec.*; public class RoomObjectCache { private static const _SafeStr_15084:int = 200; private var _SafeStr_5447:Map = null; private var _SafeStr_15065:String = ""; public function RoomObjectCache(k:String) { this._SafeStr_15065 = k; this._SafeStr_5447 = new Map(); } public function dispose():void { var k:int; var _local_2:_SafeStr_5020; if (this._SafeStr_5447 != null){ k = 0; while (k < this._SafeStr_5447.length) { _local_2 = (this._SafeStr_5447._SafeStr_5595(k) as _SafeStr_5020); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_5447.dispose(); this._SafeStr_5447 = null; }; } public function _SafeStr_15085(k:String):_SafeStr_5020 { var _local_2:_SafeStr_5020 = (this._SafeStr_5447.getValue(k) as _SafeStr_5020); if (_local_2 == null){ _local_2 = new _SafeStr_5020(this._SafeStr_15065); this._SafeStr_5447.add(k, _local_2); }; return (_local_2); } public function _SafeStr_15086(k:String):void { var _local_2:_SafeStr_5020 = (this._SafeStr_5447.remove(k) as _SafeStr_5020); if (_local_2 != null){ _local_2.dispose(); }; } public function _SafeStr_15087():Vector.<_SafeStr_188> { var _local_3:_SafeStr_5020; var _local_4:_SafeStr_5024; var _local_5:_SafeStr_188; var _local_6:Boolean; var k:Vector.<_SafeStr_188> = new Vector.<_SafeStr_188>(); var _local_2:Array = this._SafeStr_5447._SafeStr_5403(); for each (_local_3 in _local_2) { for each (_local_4 in _local_3._SafeStr_15064._SafeStr_15064) { if (((!((_local_4.sprite._SafeStr_11736 == _SafeStr_4380._SafeStr_11737))) && (!((_local_4.sprite._SafeStr_14700 == ""))))){ _local_5 = new _SafeStr_188(); _local_5._SafeStr_5678 = _local_3._SafeStr_5678; _local_5.x = _local_4.x; _local_5.y = _local_4.y; _local_5.z = _local_4.z; _local_5.name = StringUtil._SafeStr_15088(_local_4.sprite._SafeStr_14700); _local_5.flipH = _local_4.sprite.flipH; _local_5.alpha = _local_4.sprite.alpha; _local_5.color = _local_4.sprite.color.toString(); _local_5.blendMode = _local_4.sprite.blendMode; _local_5.width = _local_4.sprite.width; _local_5.height = _local_4.sprite.height; _local_5._SafeStr_5705 = _local_4.sprite._SafeStr_5705; _local_5.posture = _local_4.sprite._SafeStr_14701; _local_6 = this._SafeStr_15089(_local_4.sprite); if (_local_6){ _local_5.skew = ((((_local_4.sprite.direction % 4))==0) ? -0.5 : 0.5); }; if (((((((((_local_6) || ((_local_5.name.indexOf("%image.library.url%") >= 0)))) || ((_local_5.name.indexOf("%group.badge.url%") >= 0)))) && ((_local_5.width <= _SafeStr_15084)))) && ((_local_5.height <= _SafeStr_15084)))){ _local_5.color = Canvas._SafeStr_15090(_local_4.sprite.asset).toString(); if (_local_4.sprite._SafeStr_5705.indexOf("external_image_wallitem") == 0){ _local_5.frame = true; }; }; k.push(_local_5); }; }; }; return (k); } private function _SafeStr_15089(k:_SafeStr_4367):Boolean { if (!k._SafeStr_5705){ return (false); }; if ((((k._SafeStr_5705.indexOf("external_image_wallitem") == 0)) && ((k.tag == "THUMBNAIL")))){ return (true); }; if ((((k._SafeStr_5705.indexOf("guild_forum") == 0)) && ((k.tag == "THUMBNAIL")))){ return (true); }; return (false); } public function _SafeStr_15091():Array { var _local_3:_SafeStr_5020; var _local_4:_SafeStr_5024; var k:Array = []; var _local_2:Array = this._SafeStr_5447._SafeStr_5403(); for each (_local_3 in _local_2) { for each (_local_4 in _local_3._SafeStr_15064._SafeStr_15064) { if (_local_4.sprite._SafeStr_11736 == _SafeStr_4380._SafeStr_11737){ k.push(_local_4); }; }; }; return (k); } } }//package _-2Dn // _SafeStr_11736 = "_-6MX" (String#14153, DoABC#3) // _SafeStr_11737 = "_-23y" (String#27194, DoABC#3) // _SafeStr_14700 = "_-Rs" (String#4423, DoABC#3) // _SafeStr_14701 = "_-5Fr" (String#13036, DoABC#3) // _SafeStr_15064 = "_-3M3" (String#30385, DoABC#3) // _SafeStr_15065 = "_-0Gx" (String#2623, DoABC#3) // _SafeStr_15084 = "_-3dM" (String#31047, DoABC#3) // _SafeStr_15085 = "_-1Co" (String#25099, DoABC#3) // _SafeStr_15086 = "_-3nq" (String#31448, DoABC#3) // _SafeStr_15087 = "_-04a" (String#7689, DoABC#3) // _SafeStr_15088 = "_-5uy" (String#36625, DoABC#3) // _SafeStr_15089 = "_-4Q" (String#33012, DoABC#3) // _SafeStr_15090 = "_-1Ra" (String#25676, DoABC#3) // _SafeStr_15091 = "_-54S" (String#12830, DoABC#3) // _SafeStr_188 = "_-1HY" (String#25273, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4380 = "_-262" (String#9784, DoABC#3) // _SafeStr_5020 = "_-2L6" (String#10049, DoABC#3) // _SafeStr_5024 = "_-2B5" (String#9881, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5705 = "_-4GP" (String#12011, DoABC#3) //------------------------------------------------------------ //_-2Dn.RoomObjectSortableSpriteCacheItem package _-2Dn { import _-4Ei._SafeStr_5024; public class RoomObjectSortableSpriteCacheItem { private var _SafeStr_15063:Array; private var _updateId1:int = -1; private var _updateId2:int = -1; private var _SafeStr_15092:Boolean = false; public function RoomObjectSortableSpriteCacheItem() { this._SafeStr_15063 = []; super(); } public function get _SafeStr_10109():int { return (this._SafeStr_15063.length); } public function get isEmpty():Boolean { return (this._SafeStr_15092); } public function dispose():void { this._SafeStr_15093(0); } public function _SafeStr_15094(k:_SafeStr_5024):void { this._SafeStr_15063.push(k); } public function _SafeStr_10110(k:int):_SafeStr_5024 { return (this._SafeStr_15063[k]); } public function get _SafeStr_15064():Array { return (this._SafeStr_15063); } public function _SafeStr_15095(k:int, _arg_2:int):Boolean { if (((!((k == this._updateId1))) || (!((_arg_2 == this._updateId2))))){ this._updateId1 = k; this._updateId2 = _arg_2; return (true); }; return (false); } public function _SafeStr_15093(k:int):void { var _local_2:int; var _local_3:_SafeStr_5024; if (k < this._SafeStr_15063.length){ _local_2 = k; while (_local_2 < this._SafeStr_15063.length) { _local_3 = this._SafeStr_15063[_local_2]; if (_local_3){ _local_3.dispose(); }; _local_2++; }; this._SafeStr_15063.splice(k, (this._SafeStr_15063.length - k)); }; if (this._SafeStr_15063.length == 0){ this._SafeStr_15092 = true; } else { this._SafeStr_15092 = false; }; } } }//package _-2Dn // _SafeStr_10109 = "_-0Km" (String#2641, DoABC#3) // _SafeStr_10110 = "_-30n" (String#3354, DoABC#3) // _SafeStr_15063 = "_-4cl" (String#1577, DoABC#3) // _SafeStr_15064 = "_-3M3" (String#30385, DoABC#3) // _SafeStr_15092 = "_-3n" (String#31419, DoABC#3) // _SafeStr_15093 = "_-0fx" (String#23792, DoABC#3) // _SafeStr_15094 = "_-43k" (String#32122, DoABC#3) // _SafeStr_15095 = "_-0iF" (String#23878, DoABC#3) // _SafeStr_5024 = "_-2B5" (String#9881, DoABC#3) //------------------------------------------------------------ //_-2DR._SafeStr_3198 package _-2DR { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5aZ._SafeStr_3200; public class _SafeStr_3198 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3198(k:Function) { super(k, _SafeStr_3200); } public function _SafeStr_5325():_SafeStr_3200 { return ((_SafeStr_5326 as _SafeStr_3200)); } } }//package _-2DR // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3198 = "_-1gY" (String#26237, DoABC#3) // _SafeStr_3200 = "_-13i" (String#8695, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2DR._SafeStr_3199 package _-2DR { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5aZ._SafeStr_3201; public class _SafeStr_3199 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3199(k:Function) { super(k, _SafeStr_3201); } public function _SafeStr_5325():_SafeStr_3201 { return ((_SafeStr_5326 as _SafeStr_3201)); } } }//package _-2DR // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3199 = "_-3DB" (String#30018, DoABC#3) // _SafeStr_3201 = "_-5AQ" (String#12938, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2DR._SafeStr_3203 package _-2DR { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5aZ._SafeStr_3202; public class _SafeStr_3203 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3203(k:Function) { super(k, _SafeStr_3202); } public function _SafeStr_5325():_SafeStr_3202 { return ((_SafeStr_5326 as _SafeStr_3202)); } } }//package _-2DR // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3202 = "_-1C7" (String#8836, DoABC#3) // _SafeStr_3203 = "_-39h" (String#29874, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2DR._SafeStr_3205 package _-2DR { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5aZ.QuestionParser; public class _SafeStr_3205 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3205(k:Function) { super(k, QuestionParser); } public function _SafeStr_5325():QuestionParser { return ((_SafeStr_5326 as QuestionParser)); } } }//package _-2DR // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3205 = "_-4Mi" (String#32881, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2DR._SafeStr_3206 package _-2DR { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5aZ._SafeStr_3207; public class _SafeStr_3206 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3206(k:Function) { super(k, _SafeStr_3207); } public function _SafeStr_5325():_SafeStr_3207 { return ((_SafeStr_5326 as _SafeStr_3207)); } } }//package _-2DR // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3206 = "_-64P" (String#37034, DoABC#3) // _SafeStr_3207 = "_-4XH" (String#12267, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2DR._SafeStr_3208 package _-2DR { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5aZ._SafeStr_3204; public class _SafeStr_3208 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3208(k:Function) { super(k, _SafeStr_3204); } public function _SafeStr_5325():_SafeStr_3204 { return ((_SafeStr_5326 as _SafeStr_3204)); } } }//package _-2DR // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3204 = "_-5Ny" (String#13163, DoABC#3) // _SafeStr_3208 = "_-0Jk" (String#22949, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2-e.ChatBubble package _-2-e { import flash.display.Sprite; import _-6ik.HabboFreeFlowChat; import _-2yr._SafeStr_2737; import flash.display.Bitmap; import flash.text.TextField; import _-3yW._SafeStr_4353; import flash.display.BitmapData; import _-5XE._SafeStr_4352; import flash.text.AntiAliasType; import flash.text.GridFitType; import flash.events.TextEvent; import _-gx._SafeStr_2801; import flash.geom.Rectangle; import flash.geom.Point; import flash.events.Event; import flash.events.MouseEvent; public class ChatBubble extends Sprite { public static const _SafeStr_15096:uint = 300; public static const _SafeStr_15097:int = 15; private const _SafeStr_15098:int = 85; private const _SafeStr_15099:int = 190; private const _SafeStr_15100:uint = 150; private const _SafeStr_15058:uint = 108; private const _SafeStr_15101:int = 28; private const _SafeStr_15102:int = 15; private var _SafeStr_7110:HabboFreeFlowChat; private var _SafeStr_15103:_SafeStr_2737; private var _SafeStr_9872:Sprite; private var _SafeStr_15104:Bitmap; private var _SafeStr_7021:Bitmap; private var _SafeStr_11531:TextField; private var _SafeStr_5520:_SafeStr_4353; private var _SafeStr_15105:uint = 0; private var _SafeStr_15106:uint; private var _SafeStr_15107:int; private var _SafeStr_15108:int; private var _SafeStr_15109:int; private var _SafeStr_15110:int; private var _SafeStr_15111:Number; private var _SafeStr_15112:Number; private var _SafeStr_15113:Boolean = false; private var _SafeStr_15114:int = 0; private var _SafeStr_15115:int; private var _SafeStr_15116:Boolean = false; private var _SafeStr_15117:Boolean = false; private var _SafeStr_15118:Sprite; public function ChatBubble(k:_SafeStr_2737, _arg_2:_SafeStr_4353, _arg_3:BitmapData, _arg_4:String, _arg_5:uint, _arg_6:HabboFreeFlowChat, _arg_7:int=-1, _arg_8:Boolean=false, _arg_9:int=-1) { var _local_18:int; var _local_19:int; var _local_20:Array; var _local_21:String; var _local_22:String; var _local_23:String; var _local_24:int; var _local_25:BitmapData; super(); this._SafeStr_7110 = _arg_6; this._SafeStr_15103 = k; this._SafeStr_5520 = _arg_2; this._SafeStr_9872 = _arg_2._SafeStr_15119(_arg_5); this._SafeStr_15104 = ((_arg_2._SafeStr_15120) ? null : new Bitmap(_arg_2.pointer)); this._SafeStr_15116 = _arg_8; var _local_10:int = _SafeStr_15096; if (_arg_7 != -1){ _local_10 = _SafeStr_4352._SafeStr_15121(_arg_7); } else { if (_arg_6._SafeStr_15122){ _local_10 = _SafeStr_4352._SafeStr_15121(_arg_6._SafeStr_15122._SafeStr_12580); }; }; _local_10 = (_local_10 - _SafeStr_15097); this.cacheAsBitmap = true; var _local_11:int = ((_local_10 - _arg_2.textFieldMargins.x) - _arg_2.textFieldMargins.width); this._SafeStr_11531 = new TextField(); this._SafeStr_11531.width = _local_11; this._SafeStr_11531.multiline = true; this._SafeStr_11531.wordWrap = true; this._SafeStr_11531.selectable = false; this._SafeStr_11531.thickness = -15; this._SafeStr_11531.sharpness = 80; this._SafeStr_11531.antiAliasType = AntiAliasType.ADVANCED; this._SafeStr_11531.embedFonts = true; this._SafeStr_11531.gridFitType = GridFitType.PIXEL; this._SafeStr_11531.cacheAsBitmap = true; this._SafeStr_11531.defaultTextFormat = _arg_2._SafeStr_15123; this._SafeStr_11531.styleSheet = this._SafeStr_5520.styleSheet; this._SafeStr_11531.addEventListener(TextEvent.LINK, this._SafeStr_15124); var _local_12 = (k._SafeStr_5741 == _SafeStr_2801._SafeStr_6275); var _local_13 = (k._SafeStr_5741 == _SafeStr_2801._SafeStr_6277); var _local_14:Boolean = ((((!(_local_12)) && (!(_local_13)))) && (!(this._SafeStr_5520._SafeStr_15120))); if (_local_14){ this._SafeStr_11531.alpha = 0.6; }; var _local_15:String = (((_local_14) ? "" : "") + ((this._SafeStr_5520._SafeStr_15120) ? "" : (("" + _arg_4) + ": "))); _local_15 = (((_local_15 + ((_local_13) ? "" : "")) + k.text) + ((_local_13) ? "" : "")); _local_15 = (_local_15 + ((_local_14) ? "" : "")); if ((((k.links == null)) || ((k.links[0] == null)))){ this._SafeStr_11531.htmlText = _local_15; } else { _local_19 = -1; _local_20 = new Array(); _local_18 = 0; while (_local_18 < k.links.length) { _local_21 = k.links[_local_18][0][1]; _local_22 = (((('') + _local_21) + ""); _local_23 = (("{" + _local_18) + "}"); _local_24 = k.text.indexOf(_local_23); _local_19 = (_local_24 + _local_22.length); _local_20.push([_local_24, _local_19]); _local_15 = _local_15.replace(_local_23, _local_22); _local_18++; }; this._SafeStr_11531.htmlText = _local_15; }; var _local_16:int = Math.min(_local_10, ((this._SafeStr_11531.textWidth + _arg_2.textFieldMargins.x) + _arg_2.textFieldMargins.width)); var _local_17:int = ((this._SafeStr_11531.textHeight + _arg_2.textFieldMargins.y) + _arg_2.textFieldMargins.height); if (!this._SafeStr_5520.isSystemStyle){ _local_17 = Math.min(this._SafeStr_15058, _local_17); }; if (_arg_9 != -1){ _local_17 = Math.max(_arg_9, _local_17); }; _local_16 = Math.max(_local_16, this._SafeStr_9872.width); _local_17 = Math.max(_local_17, this._SafeStr_9872.height); this._SafeStr_9872.width = _local_16; this._SafeStr_9872.height = _local_17; this._SafeStr_9872.x = 0; this._SafeStr_9872.y = 0; this._SafeStr_9872.cacheAsBitmap = true; addChild(this._SafeStr_9872); if (!this._SafeStr_5520._SafeStr_15120){ this._SafeStr_15104.x = Math.max(this._SafeStr_15101, Math.min(this._SafeStr_15102, this._SafeStr_15125)); this._SafeStr_15104.y = (_local_17 - _arg_2._SafeStr_15126); addChild(this._SafeStr_15104); }; if (((!((_arg_3 == null))) && (!((_arg_2._SafeStr_15127 == null))))){ if (_arg_3.height > _local_17){ _local_25 = new BitmapData(_arg_3.width, _local_17); _local_25.copyPixels(_arg_3, new Rectangle(0, (_arg_3.height - _local_17), _arg_3.width, _local_17), new Point(0, 0)); } else { _local_25 = _arg_3; }; this._SafeStr_7021 = new Bitmap(_local_25); this._SafeStr_7021.x = (_arg_2._SafeStr_15127.x - (_local_25.width / 2)); this._SafeStr_7021.y = Math.max(1, (_arg_2._SafeStr_15127.y - (_local_25.height / 2))); addChild(this._SafeStr_7021); }; this._SafeStr_11531.width = Math.min(_local_11, (this._SafeStr_11531.textWidth + this._SafeStr_5520.textFieldMargins.width)); this._SafeStr_11531.height = (this._SafeStr_11531.textHeight + this._SafeStr_5520.textFieldMargins.height); this._SafeStr_11531.x = _arg_2.textFieldMargins.x; this._SafeStr_11531.y = _arg_2.textFieldMargins.y; addChild(this._SafeStr_11531); if (((!(this._SafeStr_5520.isSystemStyle)) && ((this._SafeStr_11531.textHeight > this._SafeStr_15058)))){ this._SafeStr_15118 = new Sprite(); this._SafeStr_15118.graphics.clear(); this._SafeStr_15118.graphics.beginFill(0xFFFFFF); this._SafeStr_15118.graphics.drawRect(0, 0, (this._SafeStr_11531.textWidth + 5), (this._SafeStr_15058 - _arg_2.textFieldMargins.height)); this._SafeStr_11531.mask = this._SafeStr_15118; addChild(this._SafeStr_15118); }; this.addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); } public function dispose():void { this.removeEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); this.removeEventListener(MouseEvent.CLICK, this.onMouseClick); if (this._SafeStr_15118){ removeChild(this._SafeStr_15118); }; if (this._SafeStr_11531){ this._SafeStr_11531.removeEventListener(TextEvent.LINK, this._SafeStr_15124); }; removeChild(this._SafeStr_11531); if (((!((this._SafeStr_7021 == null))) && (!((this._SafeStr_5520._SafeStr_15127 == null))))){ removeChild(this._SafeStr_7021); }; if (((this._SafeStr_15104) && (this._SafeStr_15104.parent))){ removeChild(this._SafeStr_15104); }; removeChild(this._SafeStr_9872); this._SafeStr_15118 = null; this._SafeStr_11531 = null; this._SafeStr_7021 = null; this._SafeStr_15104 = null; this._SafeStr_9872 = null; this._SafeStr_5520 = null; } private function _SafeStr_15124(k:TextEvent):void { if (((k.text) && ((k.text.length > 0)))){ this._SafeStr_7110.context.createLinkEvent(k.text); }; } public function get _SafeStr_15128():Number { return (((this._SafeStr_5520.isSystemStyle) ? height : Math.min(this._SafeStr_15058, height))); } private function onAddedToStage(k:Event):void { this.addEventListener(MouseEvent.CLICK, this.onMouseClick); } public function moveTo(k:int, _arg_2:int):void { if (((!((this._SafeStr_15107 == k))) || (!((this._SafeStr_15108 == _arg_2))))){ this._SafeStr_15106 = this._SafeStr_15105; this._SafeStr_15109 = this._SafeStr_15129; this._SafeStr_15110 = y; this._SafeStr_15107 = k; this._SafeStr_15108 = _arg_2; this._SafeStr_15111 = ((k - this._SafeStr_15129) / Number(this._SafeStr_15100)); this._SafeStr_15112 = ((_arg_2 - y) / Number(this._SafeStr_15100)); }; } public function _SafeStr_15130(k:int, _arg_2:int):void { this._SafeStr_15107 = k; this._SafeStr_15108 = _arg_2; this._SafeStr_15129 = k; y = _arg_2; this._SafeStr_15131(); } public function update(k:uint):void { var _local_2:uint; this._SafeStr_15105 = (this._SafeStr_15105 + k); if (((!((this._SafeStr_15129 == this._SafeStr_15107))) || (!((y == this._SafeStr_15108))))){ _local_2 = (this._SafeStr_15105 - this._SafeStr_15106); if (_local_2 < this._SafeStr_15100){ this._SafeStr_15129 = int((this._SafeStr_15109 + (_local_2 * this._SafeStr_15111))); y = int((this._SafeStr_15110 + (_local_2 * this._SafeStr_15112))); } else { this._SafeStr_15129 = this._SafeStr_15107; y = this._SafeStr_15108; }; }; this._SafeStr_15131(); } public function get _SafeStr_15129():int { return (this._SafeStr_15115); } public function set _SafeStr_15129(k:int):void { var _local_2:int; var _local_3:int; this._SafeStr_15115 = k; if (((this._SafeStr_15116) && (stage))){ _local_2 = (this._SafeStr_15115 + this._SafeStr_15114); this._SafeStr_15117 = false; _local_3 = ((stage.stageWidth - this._SafeStr_15099) - width); if (_local_2 > _local_3){ _local_2 = _local_3; this._SafeStr_15117 = true; }; if (_local_2 < this._SafeStr_15098){ _local_2 = this._SafeStr_15098; this._SafeStr_15117 = true; }; x = _local_2; } else { x = (this._SafeStr_15115 + this._SafeStr_15114); }; } public function _SafeStr_15131():void { if (((this._SafeStr_15104) && (this._SafeStr_15104.parent))){ this._SafeStr_15104.x = Math.max(this._SafeStr_15101, Math.min((this._SafeStr_9872.width - this._SafeStr_15102), this._SafeStr_15125)); this._SafeStr_15104.y = (this._SafeStr_9872.height - this._SafeStr_5520._SafeStr_15126); }; } public function get _SafeStr_15132():Boolean { return (this._SafeStr_15113); } public function set _SafeStr_15132(k:Boolean):void { this._SafeStr_15113 = k; if (k){ this.removeEventListener(MouseEvent.CLICK, this.onMouseClick); }; } public function get timeStamp():uint { return (this._SafeStr_15103.timeStamp); } public function set component(k:HabboFreeFlowChat):void { this._SafeStr_7110 = k; } private function get _SafeStr_15125():int { return ((this._SafeStr_15133.x - this.x)); } public function get _SafeStr_15133():Point { if (this._SafeStr_15103._SafeStr_15134){ return (new Point(((this._SafeStr_7110.displayObject.stage.stageWidth / 2) + Number(this._SafeStr_15103._SafeStr_15134)), 500)); }; return (this._SafeStr_7110._SafeStr_15135(this._SafeStr_15103.roomId, this._SafeStr_15103._SafeStr_15136)); } public function get roomId():int { return (this._SafeStr_15103.roomId); } public function set _SafeStr_15137(k:int):void { if (this._SafeStr_15114 != k){ this._SafeStr_15114 = k; this._SafeStr_15130(this._SafeStr_15107, this._SafeStr_15108); }; } private function onMouseClick(k:MouseEvent):void { if (((this._SafeStr_5520) && (this._SafeStr_5520._SafeStr_15120))){ return; }; if (!this._SafeStr_7110._SafeStr_15138(k)){ this._SafeStr_7110._SafeStr_15139(this._SafeStr_15103); k.stopImmediatePropagation(); }; } public function get overlap():Rectangle { return (this._SafeStr_5520.overlap); } public function get _SafeStr_15140():Boolean { return (this._SafeStr_15117); } public function _SafeStr_15141(k:BitmapData):void { k.draw(this); } } }//package _-2-e // _SafeStr_11531 = "_-1eJ" (String#3021, DoABC#3) // _SafeStr_12580 = "_-58" (String#34743, DoABC#3) // _SafeStr_15058 = "_-2ms" (String#3290, DoABC#3) // _SafeStr_15096 = "_-6XD" (String#38158, DoABC#3) // _SafeStr_15097 = "_-1O" (String#25519, DoABC#3) // _SafeStr_15098 = "_-6TF" (String#14258, DoABC#3) // _SafeStr_15099 = "_-Iz" (String#14748, DoABC#3) // _SafeStr_15100 = "_-5ea" (String#13416, DoABC#3) // _SafeStr_15101 = "_-39N" (String#10883, DoABC#3) // _SafeStr_15102 = "_-5xA" (String#13723, DoABC#3) // _SafeStr_15103 = "_-5XN" (String#13309, DoABC#3) // _SafeStr_15104 = "_-16o" (String#2866, DoABC#3) // _SafeStr_15105 = "for " (String#16353, DoABC#3) // _SafeStr_15106 = "_-6JG" (String#14096, DoABC#3) // _SafeStr_15107 = "_-4mG" (String#12536, DoABC#3) // _SafeStr_15108 = "_-he" (String#15183, DoABC#3) // _SafeStr_15109 = "_-6kr" (String#14524, DoABC#3) // _SafeStr_15110 = "_-3rC" (String#11591, DoABC#3) // _SafeStr_15111 = "_-2Po" (String#10130, DoABC#3) // _SafeStr_15112 = "_-2wX" (String#10648, DoABC#3) // _SafeStr_15113 = "_-23h" (String#9751, DoABC#3) // _SafeStr_15114 = "_-3er" (String#11374, DoABC#3) // _SafeStr_15115 = "_-0Jf" (String#7911, DoABC#3) // _SafeStr_15116 = "_-6DK" (String#13991, DoABC#3) // _SafeStr_15117 = "_-6ce" (String#14395, DoABC#3) // _SafeStr_15118 = "_-4kU" (String#3773, DoABC#3) // _SafeStr_15119 = "_-0pA" (String#2787, DoABC#3) // _SafeStr_15120 = "_-0Hg" (String#7882, DoABC#3) // _SafeStr_15121 = "_-1Wr" (String#25866, DoABC#3) // _SafeStr_15122 = "_-21k" (String#27101, DoABC#3) // _SafeStr_15123 = "_-2cZ" (String#3239, DoABC#3) // _SafeStr_15124 = "_-2rH" (String#10547, DoABC#3) // _SafeStr_15125 = "_-BZ" (String#14616, DoABC#3) // _SafeStr_15126 = "_-2Tk" (String#10190, DoABC#3) // _SafeStr_15127 = "_-0-J" (String#7594, DoABC#3) // _SafeStr_15128 = "_-2LH" (String#27866, DoABC#3) // _SafeStr_15129 = "_-4R8" (String#33062, DoABC#3) // _SafeStr_15130 = "_-05K" (String#22378, DoABC#3) // _SafeStr_15131 = "_-16n" (String#24873, DoABC#3) // _SafeStr_15132 = "_-0Lv" (String#23037, DoABC#3) // _SafeStr_15133 = "_-4d1" (String#33509, DoABC#3) // _SafeStr_15134 = "_-iQ" (String#40106, DoABC#3) // _SafeStr_15135 = "_-2X1" (String#28322, DoABC#3) // _SafeStr_15136 = "_-3ih" (String#31244, DoABC#3) // _SafeStr_15137 = "_-0MY" (String#23062, DoABC#3) // _SafeStr_15138 = "_-AF" (String#38860, DoABC#3) // _SafeStr_15139 = "_-198" (String#24957, DoABC#3) // _SafeStr_15140 = "_-5Ku" (String#35241, DoABC#3) // _SafeStr_15141 = "_-vc" (String#40612, DoABC#3) // _SafeStr_2737 = "_-6kK" (String#14517, DoABC#3) // _SafeStr_2801 = "_-ZO" (String#15041, DoABC#3) // _SafeStr_4352 = "_-0Lp" (String#7943, DoABC#3) // _SafeStr_4353 = "_-4lE" (String#12516, DoABC#3) // _SafeStr_5520 = "_-43p" (String#332, DoABC#3) // _SafeStr_5741 = "_-2EF" (String#27590, DoABC#3) // _SafeStr_6275 = "_-2PO" (String#28021, DoABC#3) // _SafeStr_6277 = "_-0ye" (String#24518, DoABC#3) // _SafeStr_7021 = "_-6Y4" (String#4271, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) // _SafeStr_9872 = "_-35P" (String#692, DoABC#3) //------------------------------------------------------------ //_-2-e.PooledChatBubble package _-2-e { import flash.display.Sprite; import _-6ik.HabboFreeFlowChat; import _-2yr._SafeStr_2737; import flash.display.Bitmap; import flash.display.BitmapData; import flash.text.TextField; import _-3yW._SafeStr_4353; import flash.events.Event; import _-5XE._SafeStr_4352; import flash.text.AntiAliasType; import flash.text.GridFitType; import flash.events.TextEvent; import _-gx._SafeStr_2801; import flash.geom.Rectangle; import flash.geom.Point; import flash.events.MouseEvent; import flash.display.DisplayObject; public class PooledChatBubble extends Sprite { public static const _SafeStr_15096:uint = 300; private const _SafeStr_15098:int = 85; private const _SafeStr_15099:int = 190; private const _SafeStr_15100:uint = 150; private const _SafeStr_15058:uint = 108; private const _SafeStr_15101:int = 28; private const _SafeStr_15102:int = 15; private const _SafeStr_15142:int = 2000; private var _SafeStr_7110:HabboFreeFlowChat; private var _SafeStr_15103:_SafeStr_2737; private var _SafeStr_9872:Sprite; private var _SafeStr_15104:Bitmap; private var _SafeStr_7021:Bitmap; private var _SafeStr_15143:BitmapData; private var _SafeStr_11531:TextField; private var _SafeStr_5520:_SafeStr_4353; private var _SafeStr_15105:uint = 0; private var _SafeStr_15106:uint; private var _SafeStr_15107:int; private var _SafeStr_15108:int; private var _SafeStr_15109:int; private var _SafeStr_15110:int; private var _SafeStr_15111:Number; private var _SafeStr_15112:Number; private var _SafeStr_15113:Boolean = false; private var _SafeStr_15114:int = 0; private var _SafeStr_15115:int; private var _SafeStr_15116:Boolean = false; private var _SafeStr_15117:Boolean = false; private var _SafeStr_15118:Sprite; private var _SafeStr_15144:uint = 0; private var _SafeStr_15145:int = -1; public function PooledChatBubble(k:HabboFreeFlowChat) { this._SafeStr_7110 = k; this._SafeStr_15104 = new Bitmap(); this._SafeStr_7021 = new Bitmap(); this._SafeStr_11531 = new TextField(); this._SafeStr_15118 = new Sprite(); this.addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); this.addEventListener(Event.REMOVED_FROM_STAGE, this._SafeStr_9881); } public function set chatItem(k:_SafeStr_2737):void { this._SafeStr_15103 = k; } public function set face(k:BitmapData):void { this._SafeStr_15143 = k; } public function set style(k:_SafeStr_4353):void { this._SafeStr_5520 = k; } public function _SafeStr_15146(k:String, _arg_2:uint, _arg_3:Boolean=false, _arg_4:int=-1):void { var _local_13:int; var _local_14:int; var _local_15:Array; var _local_16:String; var _local_17:String; var _local_18:String; var _local_19:int; var _local_20:BitmapData; this._SafeStr_9872 = this._SafeStr_5520._SafeStr_15119(_arg_2); this._SafeStr_15104.bitmapData = this._SafeStr_5520.pointer; this._SafeStr_15116 = _arg_3; var _local_5:int = ((this._SafeStr_7110._SafeStr_15122) ? _SafeStr_4352._SafeStr_15121(this._SafeStr_7110._SafeStr_15122._SafeStr_12580) : _SafeStr_15096); var _local_6:int = ((_local_5 - this._SafeStr_5520.textFieldMargins.x) - this._SafeStr_5520.textFieldMargins.width); this._SafeStr_11531.width = _local_6; this._SafeStr_11531.multiline = true; this._SafeStr_11531.wordWrap = true; this._SafeStr_11531.selectable = false; this._SafeStr_11531.thickness = -15; this._SafeStr_11531.sharpness = 80; this._SafeStr_11531.antiAliasType = AntiAliasType.ADVANCED; this._SafeStr_11531.embedFonts = true; this._SafeStr_11531.gridFitType = GridFitType.PIXEL; this._SafeStr_11531.cacheAsBitmap = !(this._SafeStr_5520.allowHTML); this._SafeStr_11531.styleSheet = null; this._SafeStr_11531.defaultTextFormat = this._SafeStr_5520._SafeStr_15123; this._SafeStr_11531.styleSheet = this._SafeStr_5520.styleSheet; this._SafeStr_11531.addEventListener(TextEvent.LINK, this._SafeStr_15124); var _local_7 = (this._SafeStr_15103._SafeStr_5741 == _SafeStr_2801._SafeStr_6275); var _local_8 = (this._SafeStr_15103._SafeStr_5741 == _SafeStr_2801._SafeStr_6277); var _local_9:Boolean = ((((!(_local_7)) && (!(_local_8)))) && (!(this._SafeStr_5520._SafeStr_15120))); if (_local_9){ this._SafeStr_11531.alpha = 0.6; } else { this._SafeStr_11531.alpha = 1; }; var _local_10:String = (((_local_9) ? "" : "") + ((this._SafeStr_5520._SafeStr_15120) ? "" : (("" + k) + ": "))); _local_10 = (((_local_10 + ((_local_8) ? "" : "")) + this._SafeStr_15103.text) + ((_local_8) ? "" : "")); _local_10 = (_local_10 + ((_local_9) ? "" : "")); if ((((this._SafeStr_15103.links == null)) || ((this._SafeStr_15103.links[0] == null)))){ this._SafeStr_11531.htmlText = _local_10; } else { _local_14 = -1; _local_15 = new Array(); _local_13 = 0; while (_local_13 < this._SafeStr_15103.links.length) { _local_16 = this._SafeStr_15103.links[_local_13][0][1]; _local_17 = (((('') + _local_16) + ""); _local_18 = (("{" + _local_13) + "}"); _local_19 = this._SafeStr_15103.text.indexOf(_local_18); _local_14 = (_local_19 + _local_17.length); _local_15.push([_local_19, _local_14]); _local_10 = _local_10.replace(_local_18, _local_17); _local_13++; }; this._SafeStr_11531.htmlText = _local_10; }; this._SafeStr_15145 = _arg_4; var _local_11:int = Math.min(_local_5, ((this._SafeStr_11531.textWidth + this._SafeStr_5520.textFieldMargins.x) + this._SafeStr_5520.textFieldMargins.width)); var _local_12:int = ((this._SafeStr_11531.textHeight + this._SafeStr_5520.textFieldMargins.y) + this._SafeStr_5520.textFieldMargins.height); if (!this._SafeStr_5520.isSystemStyle){ _local_12 = Math.min(this._SafeStr_15058, _local_12); }; if (_arg_4 != -1){ _local_12 = Math.max(_arg_4, _local_12); }; _local_11 = Math.max(_local_11, this._SafeStr_9872.width); _local_12 = Math.max(_local_12, this._SafeStr_9872.height); this._SafeStr_9872.width = _local_11; this._SafeStr_9872.height = _local_12; this._SafeStr_9872.x = 0; this._SafeStr_9872.y = 0; this._SafeStr_9872.cacheAsBitmap = true; addChild(this._SafeStr_9872); if (!this._SafeStr_5520._SafeStr_15120){ this._SafeStr_15104.x = Math.max(this._SafeStr_15101, Math.min(this._SafeStr_15102, this._SafeStr_15125)); this._SafeStr_15104.y = (_local_12 - this._SafeStr_5520._SafeStr_15126); addChild(this._SafeStr_15104); }; if (((!((this._SafeStr_15143 == null))) && (!((this._SafeStr_5520._SafeStr_15127 == null))))){ if (this._SafeStr_15143.height > _local_12){ _local_20 = new BitmapData(this._SafeStr_15143.width, _local_12); _local_20.copyPixels(this._SafeStr_15143, new Rectangle(0, (this._SafeStr_15143.height - _local_12), this._SafeStr_15143.width, _local_12), new Point(0, 0)); } else { _local_20 = this._SafeStr_15143; }; this._SafeStr_7021.bitmapData = _local_20; this._SafeStr_7021.x = (this._SafeStr_5520._SafeStr_15127.x - (_local_20.width / 2)); this._SafeStr_7021.y = Math.max(1, (this._SafeStr_5520._SafeStr_15127.y - (_local_20.height / 2))); addChild(this._SafeStr_7021); }; this._SafeStr_11531.width = Math.min(_local_6, (this._SafeStr_11531.textWidth + this._SafeStr_5520.textFieldMargins.width)); this._SafeStr_11531.height = (this._SafeStr_11531.textHeight + this._SafeStr_5520.textFieldMargins.height); this._SafeStr_11531.x = this._SafeStr_5520.textFieldMargins.x; this._SafeStr_11531.y = this._SafeStr_5520.textFieldMargins.y; addChild(this._SafeStr_11531); if (((!(this._SafeStr_5520.isSystemStyle)) && ((this._SafeStr_11531.textHeight > this._SafeStr_15058)))){ this._SafeStr_15118.graphics.clear(); this._SafeStr_15118.graphics.beginFill(0xFFFFFF); this._SafeStr_15118.graphics.drawRect(0, 0, (this._SafeStr_11531.textWidth + 5), (this._SafeStr_15058 - this._SafeStr_5520.textFieldMargins.height)); this._SafeStr_15118.graphics.endFill(); this._SafeStr_11531.mask = this._SafeStr_15118; addChild(this._SafeStr_15118); this._SafeStr_15118.x = this._SafeStr_11531.x; this._SafeStr_15118.y = this._SafeStr_11531.y; } else { this._SafeStr_15118.graphics.clear(); this._SafeStr_11531.mask = null; }; this.cacheAsBitmap = !(this._SafeStr_5520.allowHTML); this._SafeStr_15113 = false; this._SafeStr_15105 = 0; this._SafeStr_15144 = 0; visible = false; } public function _SafeStr_15147():void { this.cacheAsBitmap = false; this.removeEventListener(MouseEvent.CLICK, this.onMouseClick); if (this._SafeStr_15118.parent == this){ this._SafeStr_15148(this._SafeStr_15118); }; this._SafeStr_15148(this._SafeStr_11531); if (((!((this._SafeStr_5520._SafeStr_15127 == null))) && ((this._SafeStr_7021.parent == this)))){ this._SafeStr_15148(this._SafeStr_7021); this._SafeStr_7021.bitmapData = null; }; if (((this._SafeStr_15104) && (this._SafeStr_15104.parent))){ this._SafeStr_15148(this._SafeStr_15104); }; this._SafeStr_15148(this._SafeStr_9872); if (this._SafeStr_11531){ this._SafeStr_11531.removeEventListener(TextEvent.LINK, this._SafeStr_15124); }; } private function _SafeStr_15124(k:TextEvent):void { var _local_2:String; var _local_3:String; var _local_4:TextField; var _local_5:Point; var _local_6:Rectangle; var _local_7:String; if (((k.text) && ((k.text.length > 0)))){ _local_2 = k.text; _local_3 = "highlight/"; if (_local_2.indexOf(_local_3) > -1){ _local_4 = (k.target as TextField); _local_5 = new Point(_local_4.mouseX, _local_4.mouseY); _local_5 = _local_4.localToGlobal(_local_5); _local_6 = new Rectangle(_local_5.x, _local_5.y); _local_7 = _local_2.substr((_local_2.indexOf(_local_3) + _local_3.length), _local_2.length); this._SafeStr_7110.windowManager.hideHint(); this._SafeStr_7110.windowManager.showHint(_local_7.toLocaleUpperCase(), _local_6); } else { this._SafeStr_7110.context.createLinkEvent(k.text); }; }; } private function _SafeStr_15148(child:DisplayObject):void { try { removeChild(child); } catch(error:ArgumentError) { }; } public function get _SafeStr_15128():Number { return (((this._SafeStr_5520.isSystemStyle) ? height : Math.min(this._SafeStr_15058, height))); } private function onAddedToStage(k:Event):void { this.addEventListener(MouseEvent.CLICK, this.onMouseClick); } private function _SafeStr_9881(k:Event):void { this.removeEventListener(MouseEvent.CLICK, this.onMouseClick); } public function moveTo(k:int, _arg_2:int):void { if (((!((this._SafeStr_15107 == k))) || (!((this._SafeStr_15108 == _arg_2))))){ this._SafeStr_15106 = this._SafeStr_15105; this._SafeStr_15109 = this._SafeStr_15129; this._SafeStr_15110 = y; this._SafeStr_15107 = k; this._SafeStr_15108 = _arg_2; this._SafeStr_15111 = ((k - this._SafeStr_15129) / Number(this._SafeStr_15100)); this._SafeStr_15112 = ((_arg_2 - y) / Number(this._SafeStr_15100)); }; } public function _SafeStr_15130(k:int, _arg_2:int):void { this._SafeStr_15107 = k; this._SafeStr_15108 = _arg_2; this._SafeStr_15129 = k; y = _arg_2; } public function update(k:uint):void { var _local_2:uint; this._SafeStr_15105 = (this._SafeStr_15105 + k); if (((!((this._SafeStr_15129 == this._SafeStr_15107))) || (!((y == this._SafeStr_15108))))){ _local_2 = (this._SafeStr_15105 - this._SafeStr_15106); if ((((_local_2 < this._SafeStr_15100)) && ((_local_2 > 0)))){ this._SafeStr_15129 = int((this._SafeStr_15109 + (_local_2 * this._SafeStr_15111))); y = int((this._SafeStr_15110 + (_local_2 * this._SafeStr_15112))); } else { this._SafeStr_15129 = this._SafeStr_15107; y = this._SafeStr_15108; }; }; if (this._SafeStr_15105 > (this._SafeStr_15144 + this._SafeStr_15142)){ this._SafeStr_15131(); this._SafeStr_15144 = this._SafeStr_15105; }; if ((((this._SafeStr_15105 > this._SafeStr_15100)) && (!(visible)))){ visible = true; }; } public function get _SafeStr_15129():int { return (this._SafeStr_15115); } public function set _SafeStr_15129(k:int):void { var _local_2:int; var _local_3:int; this._SafeStr_15115 = k; if (((this._SafeStr_15116) && (stage))){ _local_2 = (this._SafeStr_15115 + this._SafeStr_15114); this._SafeStr_15117 = false; _local_3 = ((stage.stageWidth - this._SafeStr_15099) - width); if (_local_2 > _local_3){ _local_2 = _local_3; this._SafeStr_15117 = true; }; if (_local_2 < this._SafeStr_15098){ _local_2 = this._SafeStr_15098; this._SafeStr_15117 = true; }; x = _local_2; } else { x = (this._SafeStr_15115 + this._SafeStr_15114); }; } public function _SafeStr_15131():void { if (((this._SafeStr_15104) && (this._SafeStr_15104.parent))){ this._SafeStr_15104.x = Math.max(this._SafeStr_15101, Math.min((this._SafeStr_9872.width - this._SafeStr_15102), this._SafeStr_15125)); this._SafeStr_15104.y = (this._SafeStr_9872.height - this._SafeStr_5520._SafeStr_15126); }; } public function get _SafeStr_15132():Boolean { return (this._SafeStr_15113); } public function set _SafeStr_15132(k:Boolean):void { this._SafeStr_15113 = k; if (k){ this.removeEventListener(MouseEvent.CLICK, this.onMouseClick); }; } public function get timeStamp():uint { return (this._SafeStr_15103.timeStamp); } public function set component(k:HabboFreeFlowChat):void { this._SafeStr_7110 = k; } private function get _SafeStr_15125():int { return ((this._SafeStr_15133.x - this.x)); } public function get _SafeStr_15133():Point { if (this._SafeStr_15103._SafeStr_15134){ return (new Point(((this._SafeStr_7110.displayObject.stage.stageWidth / 2) + Number(this._SafeStr_15103._SafeStr_15134)), 500)); }; return (this._SafeStr_7110._SafeStr_15135(this._SafeStr_15103.roomId, this._SafeStr_15103._SafeStr_15136)); } public function get roomId():int { return (this._SafeStr_15103.roomId); } public function set _SafeStr_15137(k:int):void { if (this._SafeStr_15114 != k){ this._SafeStr_15114 = k; this._SafeStr_15130(this._SafeStr_15107, this._SafeStr_15108); }; } private function onMouseClick(k:MouseEvent):void { if (((this._SafeStr_5520) && (this._SafeStr_5520._SafeStr_15120))){ return; }; if (!this._SafeStr_7110._SafeStr_15138(k)){ this._SafeStr_7110._SafeStr_15139(this._SafeStr_15103); k.stopImmediatePropagation(); }; } public function get overlap():Rectangle { return (this._SafeStr_5520.overlap); } public function get _SafeStr_15140():Boolean { return (this._SafeStr_15117); } public function get minHeight():int { return (this._SafeStr_15145); } } }//package _-2-e // _SafeStr_11531 = "_-1eJ" (String#3021, DoABC#3) // _SafeStr_12580 = "_-58" (String#34743, DoABC#3) // _SafeStr_15058 = "_-2ms" (String#3290, DoABC#3) // _SafeStr_15096 = "_-6XD" (String#38158, DoABC#3) // _SafeStr_15098 = "_-6TF" (String#14258, DoABC#3) // _SafeStr_15099 = "_-Iz" (String#14748, DoABC#3) // _SafeStr_15100 = "_-5ea" (String#13416, DoABC#3) // _SafeStr_15101 = "_-39N" (String#10883, DoABC#3) // _SafeStr_15102 = "_-5xA" (String#13723, DoABC#3) // _SafeStr_15103 = "_-5XN" (String#13309, DoABC#3) // _SafeStr_15104 = "_-16o" (String#2866, DoABC#3) // _SafeStr_15105 = "for " (String#16353, DoABC#3) // _SafeStr_15106 = "_-6JG" (String#14096, DoABC#3) // _SafeStr_15107 = "_-4mG" (String#12536, DoABC#3) // _SafeStr_15108 = "_-he" (String#15183, DoABC#3) // _SafeStr_15109 = "_-6kr" (String#14524, DoABC#3) // _SafeStr_15110 = "_-3rC" (String#11591, DoABC#3) // _SafeStr_15111 = "_-2Po" (String#10130, DoABC#3) // _SafeStr_15112 = "_-2wX" (String#10648, DoABC#3) // _SafeStr_15113 = "_-23h" (String#9751, DoABC#3) // _SafeStr_15114 = "_-3er" (String#11374, DoABC#3) // _SafeStr_15115 = "_-0Jf" (String#7911, DoABC#3) // _SafeStr_15116 = "_-6DK" (String#13991, DoABC#3) // _SafeStr_15117 = "_-6ce" (String#14395, DoABC#3) // _SafeStr_15118 = "_-4kU" (String#3773, DoABC#3) // _SafeStr_15119 = "_-0pA" (String#2787, DoABC#3) // _SafeStr_15120 = "_-0Hg" (String#7882, DoABC#3) // _SafeStr_15121 = "_-1Wr" (String#25866, DoABC#3) // _SafeStr_15122 = "_-21k" (String#27101, DoABC#3) // _SafeStr_15123 = "_-2cZ" (String#3239, DoABC#3) // _SafeStr_15124 = "_-2rH" (String#10547, DoABC#3) // _SafeStr_15125 = "_-BZ" (String#14616, DoABC#3) // _SafeStr_15126 = "_-2Tk" (String#10190, DoABC#3) // _SafeStr_15127 = "_-0-J" (String#7594, DoABC#3) // _SafeStr_15128 = "_-2LH" (String#27866, DoABC#3) // _SafeStr_15129 = "_-4R8" (String#33062, DoABC#3) // _SafeStr_15130 = "_-05K" (String#22378, DoABC#3) // _SafeStr_15131 = "_-16n" (String#24873, DoABC#3) // _SafeStr_15132 = "_-0Lv" (String#23037, DoABC#3) // _SafeStr_15133 = "_-4d1" (String#33509, DoABC#3) // _SafeStr_15134 = "_-iQ" (String#40106, DoABC#3) // _SafeStr_15135 = "_-2X1" (String#28322, DoABC#3) // _SafeStr_15136 = "_-3ih" (String#31244, DoABC#3) // _SafeStr_15137 = "_-0MY" (String#23062, DoABC#3) // _SafeStr_15138 = "_-AF" (String#38860, DoABC#3) // _SafeStr_15139 = "_-198" (String#24957, DoABC#3) // _SafeStr_15140 = "_-5Ku" (String#35241, DoABC#3) // _SafeStr_15142 = "_-6Wx" (String#38143, DoABC#3) // _SafeStr_15143 = "_-3JT" (String#30276, DoABC#3) // _SafeStr_15144 = "_-2en" (String#28631, DoABC#3) // _SafeStr_15145 = "_-57F" (String#12875, DoABC#3) // _SafeStr_15146 = "_-0s1" (String#24252, DoABC#3) // _SafeStr_15147 = "_-1LE" (String#25417, DoABC#3) // _SafeStr_15148 = "default" (String#280, DoABC#3) // _SafeStr_2737 = "_-6kK" (String#14517, DoABC#3) // _SafeStr_2801 = "_-ZO" (String#15041, DoABC#3) // _SafeStr_4352 = "_-0Lp" (String#7943, DoABC#3) // _SafeStr_4353 = "_-4lE" (String#12516, DoABC#3) // _SafeStr_5520 = "_-43p" (String#332, DoABC#3) // _SafeStr_5741 = "_-2EF" (String#27590, DoABC#3) // _SafeStr_6275 = "_-2PO" (String#28021, DoABC#3) // _SafeStr_6277 = "_-0ye" (String#24518, DoABC#3) // _SafeStr_7021 = "_-6Y4" (String#4271, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) // _SafeStr_9872 = "_-35P" (String#692, DoABC#3) // _SafeStr_9881 = "_-4lv" (String#12529, DoABC#3) //------------------------------------------------------------ //_-2E4._SafeStr_3737 package _-2E4 { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-2hW._SafeStr_3778; public class _SafeStr_3737 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3737(k:Function) { super(k, _SafeStr_3778); } public function _SafeStr_5325():_SafeStr_3778 { return ((_SafeStr_5326 as _SafeStr_3778)); } } }//package _-2E4 // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3737 = "_-2Up" (String#28230, DoABC#3) // _SafeStr_3778 = "_-4l" (String#12512, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2E4._SafeStr_3935 package _-2E4 { import _-3qZ._SafeStr_2717; public class _SafeStr_3935 { public static const _SafeStr_15149:int = -1; public static const _SafeStr_15150:int = 0; public static const _SafeStr_15151:int = 1; public static const _SafeStr_15152:int = 2; private var _SafeStr_15153:int; private var _SafeStr_9998:int; private var _SafeStr_7480:String; private var _SafeStr_15154:int; private var _SafeStr_15155:int; private var _SafeStr_10990:int; private var _SafeStr_10991:int; private var _SafeStr_15156:int; private var _SafeStr_15157:Boolean; private var _SafeStr_7428:String; private var _SafeStr_15158:String; private var _SafeStr_15159:int; private var _SafeStr_15160:int; public function _SafeStr_3935(k:_SafeStr_2717) { this._SafeStr_15153 = k._SafeStr_5331(); this._SafeStr_9998 = k._SafeStr_5331(); this._SafeStr_7480 = k.readString(); this._SafeStr_15154 = k._SafeStr_5331(); this._SafeStr_15155 = Math.max(1, k._SafeStr_5331()); this._SafeStr_10990 = k._SafeStr_5331(); this._SafeStr_10991 = k._SafeStr_5331(); this._SafeStr_15156 = k._SafeStr_5331(); this._SafeStr_15157 = k.readBoolean(); this._SafeStr_7428 = k.readString(); this._SafeStr_15158 = k.readString(); this._SafeStr_15159 = k._SafeStr_5331(); this._SafeStr_15160 = k._SafeStr_5331(); } public function get achievementId():int { return (this._SafeStr_15153); } public function get badgeId():String { return (this._SafeStr_7480); } public function get level():int { return (this._SafeStr_9998); } public function get _SafeStr_15161():int { return (this._SafeStr_15154); } public function get _SafeStr_15162():int { return ((this._SafeStr_15155 - this._SafeStr_15154)); } public function get _SafeStr_10996():int { return (this._SafeStr_10990); } public function get _SafeStr_10997():int { return (this._SafeStr_10991); } public function get _SafeStr_15163():int { return ((this._SafeStr_15156 - this._SafeStr_15154)); } public function get _SafeStr_10293():Boolean { return (this._SafeStr_15157); } public function get category():String { return (this._SafeStr_7428); } public function get _SafeStr_15164():String { return (this._SafeStr_15158); } public function get _SafeStr_15165():int { return (this._SafeStr_15159); } public function get _SafeStr_10294():Boolean { return ((((this._SafeStr_9998 > 1)) || (this._SafeStr_15157))); } public function _SafeStr_15166():void { this._SafeStr_15156 = this._SafeStr_15155; } public function get _SafeStr_15167():int { return (this._SafeStr_15160); } } }//package _-2E4 // _SafeStr_10293 = "_-2dK" (String#28580, DoABC#3) // _SafeStr_10294 = "_-49w" (String#32372, DoABC#3) // _SafeStr_10990 = "_-5MZ" (String#13139, DoABC#3) // _SafeStr_10991 = "_-11G" (String#8654, DoABC#3) // _SafeStr_10996 = "_-0tJ" (String#24308, DoABC#3) // _SafeStr_10997 = "_-dE" (String#39920, DoABC#3) // _SafeStr_15149 = "_-2Ma" (String#27912, DoABC#3) // _SafeStr_15150 = "_-D3" (String#38966, DoABC#3) // _SafeStr_15151 = "_-3Cj" (String#30000, DoABC#3) // _SafeStr_15152 = "_-52S" (String#34523, DoABC#3) // _SafeStr_15153 = "_-141" (String#835, DoABC#3) // _SafeStr_15154 = "_-6HW" (String#14066, DoABC#3) // _SafeStr_15155 = "_-4xZ" (String#34279, DoABC#3) // _SafeStr_15156 = "_-1fK" (String#26187, DoABC#3) // _SafeStr_15157 = "_-3Ri" (String#30607, DoABC#3) // _SafeStr_15158 = "_-3FE" (String#30101, DoABC#3) // _SafeStr_15159 = "_-4La" (String#32828, DoABC#3) // _SafeStr_15160 = "_-61o" (String#36936, DoABC#3) // _SafeStr_15161 = "_-4uh" (String#34177, DoABC#3) // _SafeStr_15162 = "_-0oI" (String#24111, DoABC#3) // _SafeStr_15163 = "_-tX" (String#40531, DoABC#3) // _SafeStr_15164 = "_-p2" (String#40366, DoABC#3) // _SafeStr_15165 = "_-5-X" (String#34401, DoABC#3) // _SafeStr_15166 = "_-30P" (String#29511, DoABC#3) // _SafeStr_15167 = "_-4Nh" (String#32919, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3935 = "_-1pS" (String#9468, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7480 = "_-2Kp" (String#299, DoABC#3) // _SafeStr_9998 = "_-5bb" (String#150, DoABC#3) //------------------------------------------------------------ //_-2E4._SafeStr_3940 package _-2E4 { import _-3qZ._SafeStr_2717; public class _SafeStr_3940 { public static const _SafeStr_15168:int = 0; private var _SafeStr_15153:int; private var _SafeStr_9998:int; private var _SafeStr_7480:String; private var _SafeStr_15169:int; private var _SafeStr_5560:int; public function _SafeStr_3940(k:_SafeStr_2717) { this._SafeStr_15153 = k._SafeStr_5331(); this._SafeStr_9998 = k._SafeStr_5331(); this._SafeStr_7480 = k.readString(); this._SafeStr_15169 = k._SafeStr_5331(); this._SafeStr_5560 = k._SafeStr_5331(); } public function dispose():void { this._SafeStr_15153 = 0; this._SafeStr_9998 = 0; this._SafeStr_7480 = ""; this._SafeStr_15169 = 0; } public function get achievementId():int { return (this._SafeStr_15153); } public function get level():int { return (this._SafeStr_9998); } public function get badgeId():String { return (this._SafeStr_7480); } public function get _SafeStr_15170():int { return (this._SafeStr_15169); } public function get enabled():Boolean { return ((this._SafeStr_5560 == _SafeStr_15168)); } public function get state():int { return (this._SafeStr_5560); } } }//package _-2E4 // _SafeStr_15153 = "_-141" (String#835, DoABC#3) // _SafeStr_15168 = "_-0aH" (String#23575, DoABC#3) // _SafeStr_15169 = "_-Ac" (String#14602, DoABC#3) // _SafeStr_15170 = "_-1Hq" (String#25284, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3940 = "_-1ya" (String#9637, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_7480 = "_-2Kp" (String#299, DoABC#3) // _SafeStr_9998 = "_-5bb" (String#150, DoABC#3) //------------------------------------------------------------ //_-2E4._SafeStr_3965 package _-2E4 { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-2hW._SafeStr_3951; public class _SafeStr_3965 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3965(k:Function) { super(k, _SafeStr_3951); } public function _SafeStr_5325():_SafeStr_3951 { return ((_SafeStr_5326 as _SafeStr_3951)); } } }//package _-2E4 // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3951 = "_-2at" (String#10295, DoABC#3) // _SafeStr_3965 = "_-0ij" (String#23891, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2E4._SafeStr_3966 package _-2E4 { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-2hW._SafeStr_3964; public class _SafeStr_3966 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3966(k:Function) { super(k, _SafeStr_3964); } public function _SafeStr_5325():_SafeStr_3964 { return ((_SafeStr_5326 as _SafeStr_3964)); } } }//package _-2E4 // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3964 = "_-SE" (String#14905, DoABC#3) // _SafeStr_3966 = "_-6LU" (String#37685, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2F._SafeStr_2265 package _-2F { import flash.events.Event; import in._SafeStr_2436; public class _SafeStr_2265 extends Event { private var _SafeStr_6937:_SafeStr_2436; public function _SafeStr_2265(k:String, _arg_2:_SafeStr_2436, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_6937 = _arg_2; } public function get object():_SafeStr_2436 { return (this._SafeStr_6937); } public function get _SafeStr_5678():int { if (this._SafeStr_6937 != null){ return (this._SafeStr_6937.getId()); }; return (-1); } public function get _SafeStr_5705():String { if (this._SafeStr_6937 != null){ return (this._SafeStr_6937.getType()); }; return (null); } } }//package _-2F // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5705 = "_-4GP" (String#12011, DoABC#3) // _SafeStr_6937 = "_-4TY" (String#856, DoABC#3) //------------------------------------------------------------ //_-2F._SafeStr_2659 package _-2F { import flash.events.Event; public class _SafeStr_2659 extends Event { public static const _SafeStr_7248:String = "RCLE_SUCCESS"; public static const _SafeStr_7250:String = "RCLE_FAILURE"; public static const _SafeStr_7251:String = "RCLE_CANCEL"; private var _SafeStr_9672:String; public function _SafeStr_2659(k:String, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_9672 = _arg_2; } public function get contentType():String { return (this._SafeStr_9672); } } }//package _-2F // _SafeStr_2659 = "_-4zL" (String#34353, DoABC#3) // _SafeStr_7248 = "_-lt" (String#40236, DoABC#3) // _SafeStr_7250 = "_-08x" (String#22510, DoABC#3) // _SafeStr_7251 = "_-6bb" (String#38331, DoABC#3) // _SafeStr_9672 = "_-0xe" (String#1459, DoABC#3) //------------------------------------------------------------ //_-2F._SafeStr_3031 package _-2F { import flash.events.Event; public class _SafeStr_3031 extends Event { public function _SafeStr_3031(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-2F // _SafeStr_3031 = "_-66A" (String#13875, DoABC#3) //------------------------------------------------------------ //_-2F._SafeStr_3033 package _-2F { import in._SafeStr_2436; public class _SafeStr_3033 extends _SafeStr_2265 { public static const _SafeStr_11490:String = "ROE_MOUSE_CLICK"; public static const _SafeStr_11505:String = "ROE_MOUSE_ENTER"; public static const _SafeStr_11501:String = "ROE_MOUSE_MOVE"; public static const _SafeStr_11506:String = "ROE_MOUSE_LEAVE"; public static const _SafeStr_15171:String = "ROE_MOUSE_DOUBLE_CLICK"; public static const _SafeStr_11491:String = "ROE_MOUSE_DOWN"; private var _SafeStr_15172:String = ""; private var _SafeStr_15173:Boolean; private var _SafeStr_15174:Boolean; private var _SafeStr_15175:Boolean; private var _SafeStr_15176:Boolean; private var _SafeStr_15177:int; private var _SafeStr_15178:int; private var _SafeStr_15179:int; private var _SafeStr_15180:int; public function _SafeStr_3033(k:String, _arg_2:_SafeStr_2436, _arg_3:String, _arg_4:Boolean=false, _arg_5:Boolean=false, _arg_6:Boolean=false, _arg_7:Boolean=false, _arg_8:Boolean=false, _arg_9:Boolean=false) { super(k, _arg_2, _arg_8, _arg_9); this._SafeStr_15172 = _arg_3; this._SafeStr_15173 = _arg_4; this._SafeStr_15174 = _arg_5; this._SafeStr_15175 = _arg_6; this._SafeStr_15176 = _arg_7; } public function get _SafeStr_11502():String { return (this._SafeStr_15172); } public function get altKey():Boolean { return (this._SafeStr_15173); } public function get ctrlKey():Boolean { return (this._SafeStr_15174); } public function get shiftKey():Boolean { return (this._SafeStr_15175); } public function get buttonDown():Boolean { return (this._SafeStr_15176); } public function get localX():int { return (this._SafeStr_15177); } public function get localY():int { return (this._SafeStr_15178); } public function get _SafeStr_11503():int { return (this._SafeStr_15179); } public function get _SafeStr_11504():int { return (this._SafeStr_15180); } public function set localX(k:int):void { this._SafeStr_15177 = k; } public function set localY(k:int):void { this._SafeStr_15178 = k; } public function set _SafeStr_11503(k:int):void { this._SafeStr_15179 = k; } public function set _SafeStr_11504(k:int):void { this._SafeStr_15180 = k; } } }//package _-2F // _SafeStr_11490 = "_-fJ" (String#40000, DoABC#3) // _SafeStr_11491 = "_-4L5" (String#32811, DoABC#3) // _SafeStr_11501 = "_-2IZ" (String#27759, DoABC#3) // _SafeStr_11502 = "_-3s4" (String#31615, DoABC#3) // _SafeStr_11503 = "_-Yh" (String#39749, DoABC#3) // _SafeStr_11504 = "_-1uU" (String#26787, DoABC#3) // _SafeStr_11505 = "_-2uE" (String#29236, DoABC#3) // _SafeStr_11506 = "_-3Wo" (String#30799, DoABC#3) // _SafeStr_15171 = "_-3P5" (String#30503, DoABC#3) // _SafeStr_15172 = "_-56b" (String#3875, DoABC#3) // _SafeStr_15173 = "_-4Wg" (String#12261, DoABC#3) // _SafeStr_15174 = "_-1ko" (String#9391, DoABC#3) // _SafeStr_15175 = "_-0cr" (String#8235, DoABC#3) // _SafeStr_15176 = "_-0nf" (String#8413, DoABC#3) // _SafeStr_15177 = "_-03D" (String#2555, DoABC#3) // _SafeStr_15178 = "_-0fH" (String#2738, DoABC#3) // _SafeStr_15179 = "_-Lr" (String#14796, DoABC#3) // _SafeStr_15180 = "_-1iF" (String#9350, DoABC#3) // _SafeStr_2265 = "_-3TM" (String#11176, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_3033 = "_-Na" (String#14827, DoABC#3) //------------------------------------------------------------ //_-2F._SafeStr_3688 package _-2F { public class _SafeStr_3688 { private var _SafeStr_5501:String = ""; private var _SafeStr_15172:String = ""; private var _SafeStr_14598:String = ""; private var _SafeStr_15181:String = ""; private var _SafeStr_15182:Number = 0; private var _SafeStr_15183:Number = 0; private var _SafeStr_15177:Number = 0; private var _SafeStr_15178:Number = 0; private var _SafeStr_15174:Boolean = false; private var _SafeStr_15173:Boolean = false; private var _SafeStr_15175:Boolean = false; private var _SafeStr_15176:Boolean = false; private var _SafeStr_15179:int = 0; private var _SafeStr_15180:int = 0; public function _SafeStr_3688(k:String, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:Number, _arg_6:Number, _arg_7:Number=0, _arg_8:Number=0, _arg_9:Boolean=false, _arg_10:Boolean=false, _arg_11:Boolean=false, _arg_12:Boolean=false) { this._SafeStr_5501 = k; this._SafeStr_15172 = _arg_2; this._SafeStr_14598 = _arg_3; this._SafeStr_15181 = _arg_4; this._SafeStr_15182 = _arg_5; this._SafeStr_15183 = _arg_6; this._SafeStr_15177 = _arg_7; this._SafeStr_15178 = _arg_8; this._SafeStr_15174 = _arg_9; this._SafeStr_15173 = _arg_10; this._SafeStr_15175 = _arg_11; this._SafeStr_15176 = _arg_12; } public function get type():String { return (this._SafeStr_5501); } public function get _SafeStr_11502():String { return (this._SafeStr_15172); } public function get canvasId():String { return (this._SafeStr_14598); } public function get _SafeStr_11388():String { return (this._SafeStr_15181); } public function get _SafeStr_15184():Number { return (this._SafeStr_15182); } public function get _SafeStr_15185():Number { return (this._SafeStr_15183); } public function get localX():Number { return (this._SafeStr_15177); } public function get localY():Number { return (this._SafeStr_15178); } public function get ctrlKey():Boolean { return (this._SafeStr_15174); } public function get altKey():Boolean { return (this._SafeStr_15173); } public function get shiftKey():Boolean { return (this._SafeStr_15175); } public function get buttonDown():Boolean { return (this._SafeStr_15176); } public function get _SafeStr_11503():int { return (this._SafeStr_15179); } public function set _SafeStr_11503(k:int):void { this._SafeStr_15179 = k; } public function get _SafeStr_11504():int { return (this._SafeStr_15180); } public function set _SafeStr_11504(k:int):void { this._SafeStr_15180 = k; } } }//package _-2F // _SafeStr_11388 = "_-6hS" (String#38592, DoABC#3) // _SafeStr_11502 = "_-3s4" (String#31615, DoABC#3) // _SafeStr_11503 = "_-Yh" (String#39749, DoABC#3) // _SafeStr_11504 = "_-1uU" (String#26787, DoABC#3) // _SafeStr_14598 = "_-5FF" (String#13020, DoABC#3) // _SafeStr_15172 = "_-56b" (String#3875, DoABC#3) // _SafeStr_15173 = "_-4Wg" (String#12261, DoABC#3) // _SafeStr_15174 = "_-1ko" (String#9391, DoABC#3) // _SafeStr_15175 = "_-0cr" (String#8235, DoABC#3) // _SafeStr_15176 = "_-0nf" (String#8413, DoABC#3) // _SafeStr_15177 = "_-03D" (String#2555, DoABC#3) // _SafeStr_15178 = "_-0fH" (String#2738, DoABC#3) // _SafeStr_15179 = "_-Lr" (String#14796, DoABC#3) // _SafeStr_15180 = "_-1iF" (String#9350, DoABC#3) // _SafeStr_15181 = "_-4us" (String#12667, DoABC#3) // _SafeStr_15182 = "_-6Yw" (String#38235, DoABC#3) // _SafeStr_15183 = "_-55G" (String#34637, DoABC#3) // _SafeStr_15184 = "_-4jx" (String#33766, DoABC#3) // _SafeStr_15185 = "_-OL" (String#39371, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) //------------------------------------------------------------ //_-2FZ._SafeStr_5207 package _-2FZ { public interface _SafeStr_5207 { function isOVAConfigLoading():Boolean; function onOVAConfigLoaded():void; } }//package _-2FZ // _SafeStr_5207 = "_-2KE" (String#10038, DoABC#3) //------------------------------------------------------------ //_-2FZ.Config package _-2FZ { import _-3ur.AbstractStreamsConfig; import _-3ur.AdsConfigGroup; import _-3ur._SafeStr_5272; import _-3ur.ShowsConfigGroup; import _-3ur.DebugConfigGroup; import _-3ur._SafeStr_5273; import _-3ur.PlayerConfigGroup; import _-2pZ.AnalyticsConfigGroup; import _-2u7._SafeStr_5271; import _-5LL.AdServerConfig; import _-3ur.ProvidersConfigGroup; public class Config extends AbstractStreamsConfig implements _SafeStr_5207 { protected var _SafeStr_15186:AdsConfigGroup; protected var _SafeStr_15187:_SafeStr_5272; protected var _SafeStr_15188:ShowsConfigGroup; protected var _SafeStr_15189:DebugConfigGroup; protected var _SafeStr_15190:_SafeStr_5273; protected var _SafeStr_15191:PlayerConfigGroup; protected var _SafeStr_15192:AnalyticsConfigGroup; protected var _SafeStr_15193:Boolean = false; protected var _SafeStr_15194:Boolean = false; public function Config(k:Object=null, _arg_2:_SafeStr_5207=null) { this._SafeStr_15186 = new AdsConfigGroup(); this._SafeStr_15187 = new _SafeStr_5272(); this._SafeStr_15188 = new ShowsConfigGroup(); this._SafeStr_15189 = new DebugConfigGroup(); this._SafeStr_15190 = new _SafeStr_5273(); this._SafeStr_15191 = new PlayerConfigGroup(); this._SafeStr_15192 = new AnalyticsConfigGroup(); super(k, _arg_2); if (((!((k == null))) || (!((_arg_2 == null))))){ this.initialise(k, _arg_2); }; } override public function initialise(k:Object=null, _arg_2:_SafeStr_5207=null, _arg_3:Boolean=false):void { super.initialise(k, _arg_2); if (k != null){ if (k.shows != undefined){ this.shows = k.shows; } else { this._SafeStr_15188.initialise(null, this); }; if (k.regions != undefined){ this.regions = k.regions; } else { this._SafeStr_15187.initialise(null, this); }; if (k.tagParams != undefined){ this.adsConfig.tagParams = k.tagParams; }; if (k.ads != undefined){ this.ads = k.ads; } else { this._SafeStr_15186.initialise(null, this); }; if (k.tag != undefined){ this.adsConfig.tag = k.tag; }; if (k.providers != undefined){ this.providers = k.providers; }; if (k.debug != undefined){ this.debug = k.debug; } else { this._SafeStr_15189.initialise(null, this); }; if (k.player != undefined){ this.player = k.player; } else { this._SafeStr_15191.initialise(null, this); }; if (k.analytics != undefined){ this.analytics = k.analytics; } else { this._SafeStr_15192.initialise(null, this); }; if (k.supportExternalPlaylistLoading != undefined){ if ((k.supportExternalPlaylistLoading is String)){ this.supportExternalPlaylistLoading = (((k.supportExternalPlaylistLoading.toUpperCase())=="TRUE") ? true : false); } else { this.supportExternalPlaylistLoading = k.supportExternalPlaylistLoading; }; }; if (k.autoPlayOnExternalLoad != undefined){ if ((k.autoPlayOnExternalLoad is String)){ this.autoPlayOnExternalLoad = (((k.autoPlayOnExternalLoad.toUpperCase())=="TRUE") ? true : false); } else { this.autoPlayOnExternalLoad = k.autoPlayOnExternalLoad; }; }; if (this._SafeStr_15191 != null){ if (this._SafeStr_15191._SafeStr_15195()){ this._SafeStr_15186._SafeStr_15196(this._SafeStr_15191.height); }; if (this._SafeStr_15191._SafeStr_15197()){ this._SafeStr_15186._SafeStr_15198(this._SafeStr_15191.width); }; }; }; this.onOVAConfigLoaded(); } public function _SafeStr_15199():void { if (this._SafeStr_15186._SafeStr_15200() == false){ this._SafeStr_15186._SafeStr_15201(); }; if (this._SafeStr_15187._SafeStr_15200() == false){ this._SafeStr_15187._SafeStr_15201(); }; if (this._SafeStr_15188._SafeStr_15200() == false){ this._SafeStr_15188._SafeStr_15201(); }; if (this._SafeStr_15189._SafeStr_15200() == false){ this._SafeStr_15189._SafeStr_15201(); }; if (this._SafeStr_15190._SafeStr_15200() == false){ this._SafeStr_15190._SafeStr_15201(); }; if (this._SafeStr_15192._SafeStr_15200() == false){ this._SafeStr_15192._SafeStr_15201(); }; if (this._SafeStr_15191._SafeStr_15200() == false){ this._SafeStr_15191._SafeStr_15201(); }; } override public function setLoadedListener(k:_SafeStr_5207):void { _SafeStr_15202 = k; this.onOVAConfigLoaded(); } override public function onOVAConfigLoaded():void { if (((((((((((((!(this._SafeStr_15186.isOVAConfigLoading())) && (!(this._SafeStr_15187.isOVAConfigLoading())))) && (!(this._SafeStr_15188.isOVAConfigLoading())))) && (!(this._SafeStr_15189.isOVAConfigLoading())))) && (!(this._SafeStr_15190.isOVAConfigLoading())))) && (!(this._SafeStr_15192.isOVAConfigLoading())))) && (!(this._SafeStr_15191.isOVAConfigLoading())))){ if (_SafeStr_15202 != null){ _SafeStr_15202.onOVAConfigLoaded(); }; }; } override public function isOVAConfigLoading():Boolean { return (((((((((this._SafeStr_15186.isOVAConfigLoading()) || (this._SafeStr_15187.isOVAConfigLoading()))) || (this._SafeStr_15188.isOVAConfigLoading()))) || (this._SafeStr_15189.isOVAConfigLoading()))) || (this._SafeStr_15190.isOVAConfigLoading()))); } public function _SafeStr_15203(k:_SafeStr_5271):void { this._SafeStr_15188.streams = k._SafeStr_15204(); } public function _SafeStr_15195():Boolean { if (this._SafeStr_15191 != null){ return (this._SafeStr_15191._SafeStr_15195()); }; return (false); } public function _SafeStr_15197():Boolean { if (this._SafeStr_15191 != null){ return (this._SafeStr_15191._SafeStr_15197()); }; return (false); } public function set playerHeight(k:int):void { if (this._SafeStr_15191 == null){ this._SafeStr_15191 = new PlayerConfigGroup(); }; this._SafeStr_15191.height = k; if (this._SafeStr_15186 != null){ this._SafeStr_15186._SafeStr_15196(this._SafeStr_15191.height); }; } public function get playerHeight():int { if (this._SafeStr_15191 != null){ return (this._SafeStr_15191.height); }; return (-1); } public function set playerWidth(k:int):void { if (this._SafeStr_15191 == null){ this._SafeStr_15191 = new PlayerConfigGroup(); }; this._SafeStr_15191.width = k; if (this._SafeStr_15186 != null){ this._SafeStr_15186._SafeStr_15198(this._SafeStr_15191.width); }; } public function get playerWidth():int { if (this._SafeStr_15191 != null){ return (this._SafeStr_15191.width); }; return (-1); } public function set supportExternalPlaylistLoading(k:Boolean):void { this._SafeStr_15193 = k; } public function get supportExternalPlaylistLoading():Boolean { return (this._SafeStr_15193); } public function set autoPlayOnExternalLoad(k:Boolean):void { this._SafeStr_15194 = k; } public function get autoPlayOnExternalLoad():Boolean { return (this._SafeStr_15194); } public function _SafeStr_6922():Boolean { return (this._SafeStr_15186._SafeStr_6922()); } public function get millisecondDelayOnCompanionInjection():int { return (this._SafeStr_15186.millisecondDelayOnCompanionInjection); } public function set analytics(k:*):void { if ((k is AnalyticsConfigGroup)){ this._SafeStr_15192 = k; this._SafeStr_15192.initialise(null, this, true); } else { this._SafeStr_15192.initialise(k, this, true); }; } public function get analytics():AnalyticsConfigGroup { return (this._SafeStr_15192); } public function set tag(k:String):void { if (this._SafeStr_15186 != null){ this._SafeStr_15186.tag = k; }; } public function set tagParams(k:Object):void { if (this._SafeStr_15186 != null){ this._SafeStr_15186.tagParams = k; }; } public function _SafeStr_6694():Boolean { return (this._SafeStr_15188.enableProxies); } public function _SafeStr_6693():Boolean { return (this._SafeStr_15186.enableProxies); } public function canSkipOnLinearAd():Boolean { return (this._SafeStr_15186.canSkipOnLinearAd()); } public function getLinearVPAIDRegionID():String { return (this._SafeStr_15186.vpaidConfig.getLinearRegion(!(this._SafeStr_15191.shouldHideControlsOnLinearPlayback(true)))); } public function getNonLinearVPAIDRegionID():String { return (this._SafeStr_15186.vpaidConfig.nonLinearRegion); } public function vpaidMaxDurationTimeoutEnabled():Boolean { return (this._SafeStr_15186.vpaidMaxDurationTimeoutEnabled()); } public function get vpaidMaxDurationTimeout():int { return (this._SafeStr_15186.vpaidMaxDurationTimeout); } public function controlEnabledForLinearAdType(k:String, _arg_2:Boolean):Boolean { return (this._SafeStr_15191.controlEnabledForLinearAdType(k, _arg_2)); } public function get scheduleAds():Boolean { return (this._SafeStr_15186.activelySchedule); } public function set shows(k:Object):void { if (k.player != undefined){ k.player = this.player; }; this._SafeStr_15188.initialise(k, this); } public function get _SafeStr_6692():ShowsConfigGroup { return (this._SafeStr_15188); } public function set _SafeStr_6692(k:ShowsConfigGroup):void { this._SafeStr_15188 = k; } public function _SafeStr_15205():Boolean { return (this._SafeStr_15188._SafeStr_15206()); } public function set regions(k:Object):void { this._SafeStr_15187 = new _SafeStr_5272(); this._SafeStr_15187.initialise(k, this); } public function get _SafeStr_6723():_SafeStr_5272 { return (this._SafeStr_15187); } override public function set player(k:Object):void { if (this._SafeStr_15191 == null){ this._SafeStr_15191 = new PlayerConfigGroup(); }; this._SafeStr_15191.initialise(k, this); } public function set _SafeStr_6672(k:PlayerConfigGroup):void { this._SafeStr_15191 = k; } public function get _SafeStr_6672():PlayerConfigGroup { return (this._SafeStr_15191); } public function set ads(k:Object):void { if (k != null){ if (k.player != undefined){ k.player = this.player; }; this._SafeStr_15186.initialise(k, this); }; } public function get adsConfig():AdsConfigGroup { return (this._SafeStr_15186); } public function get _SafeStr_15207():_SafeStr_5273 { return (this._SafeStr_15190); } public function get pauseOnClickThrough():Boolean { return (this._SafeStr_15186.pauseOnClickThrough); } public function _SafeStr_6719():Boolean { return (this._SafeStr_15186.setDurationFromMetaData); } public function _SafeStr_6720():Boolean { return (this._SafeStr_15188.setDurationFromMetaData); } public function operateWithoutStreamDuration():Boolean { return (this._SafeStr_15188.mustOperateWithoutDuration()); } public function get adServerConfig():AdServerConfig { return (this._SafeStr_15186.adServerConfig); } public function set debug(k:Object):void { this._SafeStr_15189 = new DebugConfigGroup(); this._SafeStr_15189.initialise(k, this); } public function _SafeStr_15208():Boolean { return (this._SafeStr_15188._SafeStr_15206()); } public function set streams(k:Array):void { this._SafeStr_15188.streams = k; } public function get streams():Array { return (this._SafeStr_15188.streams); } public function _SafeStr_15209(k:Array):void { this._SafeStr_15188._SafeStr_15209(k); } public function get previewImage():String { if (this._SafeStr_15188 != null){ return (this._SafeStr_15188._SafeStr_15210()); }; return (null); } public function _SafeStr_6921():Boolean { return (this._SafeStr_15186._SafeStr_6921()); } public function get companionDivIDs():Array { return (this._SafeStr_15186.companionDivIDs); } public function get displayCompanions():Boolean { return (this._SafeStr_15186.displayCompanions); } public function get restoreCompanions():Boolean { return (this._SafeStr_15186.restoreCompanions); } public function get _SafeStr_6896():Boolean { return (this._SafeStr_15186._SafeStr_6896); } public function get _SafeStr_6913():Boolean { return ((this._SafeStr_15186.nativeDisplay == false)); } public function get notice():Object { return (this._SafeStr_15186.notice); } public function get showNotice():Boolean { return (this._SafeStr_15186.showNotice()); } public function get _SafeStr_11939():Boolean { return (this._SafeStr_15186._SafeStr_11939); } public function get _SafeStr_6715():Array { return (this._SafeStr_15186.schedule); } override public function hasProviders():Boolean { return (((this._SafeStr_15188.hasProviders()) && (this._SafeStr_15186.hasProviders()))); } override public function setDefaultProviders():void { _SafeStr_15211 = new ProvidersConfigGroup(); this._SafeStr_15188.setDefaultProviders(); this._SafeStr_15186.setDefaultProviders(); } public function ensureProvidersAreSet():void { if (_SafeStr_15211 == null){ _SafeStr_15211 = new ProvidersConfigGroup(); }; if (!this._SafeStr_15188.hasProviders()){ this._SafeStr_15188.setDefaultProviders(); }; if (!this._SafeStr_15186.hasProviders()){ this._SafeStr_15186.setDefaultProviders(); }; } public function _SafeStr_15212(k:String, _arg_2:String):void { if (_SafeStr_15211 == null){ _SafeStr_15211 = new ProvidersConfigGroup(); _SafeStr_15211.httpProvider = k; _SafeStr_15211.rtmpProvider = _arg_2; }; if (!this._SafeStr_15188.hasProviders()){ this._SafeStr_15188.setDefaultProviders(); this._SafeStr_15188.httpProvider = k; this._SafeStr_15188.rtmpProvider = _arg_2; }; if (!this._SafeStr_15186.hasProviders()){ this._SafeStr_15186.setDefaultProviders(); this._SafeStr_15186.httpProvider = k; this._SafeStr_15186.rtmpProvider = _arg_2; }; } override public function set rtmpProvider(k:String):void { _SafeStr_6736.rtmpProvider = k; this._SafeStr_15188.rtmpProvider = k; this._SafeStr_15186.rtmpProvider = k; } override public function set httpProvider(k:String):void { _SafeStr_6736.httpProvider = k; this._SafeStr_15188.httpProvider = k; this._SafeStr_15186.httpProvider = k; } public function _SafeStr_15213():ProvidersConfigGroup { return (this._SafeStr_15188._SafeStr_6736); } public function _SafeStr_15214():ProvidersConfigGroup { return (this._SafeStr_15186._SafeStr_6736); } public function _SafeStr_15215(k:String):String { return (this._SafeStr_15188.getProvider(k)); } public function set _SafeStr_15216(k:String):void { this._SafeStr_15188.rtmpProvider = k; } public function get _SafeStr_15216():String { return (this._SafeStr_15188.rtmpProvider); } public function set _SafeStr_15217(k:String):void { this._SafeStr_15188.httpProvider = k; } public function get _SafeStr_15217():String { return (this._SafeStr_15188.httpProvider); } public function _SafeStr_15218(k:String):String { return (this._SafeStr_15186.getProvider(k)); } public function set _SafeStr_15219(k:String):void { this._SafeStr_15186.rtmpProvider = k; } public function get _SafeStr_15219():String { return (this._SafeStr_15186.rtmpProvider); } public function set _SafeStr_15220(k:String):void { this._SafeStr_15186.httpProvider = k; } public function get _SafeStr_15220():String { return (this._SafeStr_15186.httpProvider); } override public function get allowPlaylistControl():Boolean { return (((this._SafeStr_15188._SafeStr_15221()) ? this._SafeStr_15188.allowPlaylistControl : _SafeStr_15222)); } override public function get playOnce():Boolean { return (((this._SafeStr_15186._SafeStr_15223()) ? this._SafeStr_15186.playOnce : _SafeStr_12055)); } override public function get deliveryType():String { return (((this._SafeStr_15188._SafeStr_15224()) ? this._SafeStr_15188.deliveryType : ((this._SafeStr_15186._SafeStr_15224()) ? this._SafeStr_15186.deliveryType : _SafeStr_12012))); } override public function get baseURL():String { return (((this._SafeStr_15188._SafeStr_15225()) ? this._SafeStr_15188.baseURL : ((this._SafeStr_15186._SafeStr_15225()) ? this._SafeStr_15186.baseURL : _SafeStr_15226))); } override public function get streamType():String { return (((this._SafeStr_15188._SafeStr_15227()) ? this._SafeStr_15188.streamType : ((this._SafeStr_15186._SafeStr_15227()) ? this._SafeStr_15186.streamType : _SafeStr_12054))); } override public function get subscribe():Boolean { return (((this._SafeStr_15188._SafeStr_15228()) ? this._SafeStr_15188.subscribe : ((this._SafeStr_15186._SafeStr_15228()) ? this._SafeStr_15186.subscribe : _SafeStr_15229))); } override public function get bitrate() { return (((this._SafeStr_15188._SafeStr_15230()) ? this._SafeStr_15188.bitrate : ((this._SafeStr_15186._SafeStr_15230()) ? this._SafeStr_15186.bitrate : _SafeStr_12014))); } public function get visuallyCueLinearAdClickThrough():Boolean { return (this._SafeStr_15186.visuallyCueLinearAdClickThrough); } public function set acceptedLinearAdMimeTypes(k:Array):void { this._SafeStr_15186.acceptedLinearAdMimeTypes = k; } public function get acceptedLinearAdMimeTypes():Array { return (this._SafeStr_15186.acceptedLinearAdMimeTypes); } public function set filterOnLinearAdMimeTypes(k:Boolean):void { this._SafeStr_15186.filterOnLinearAdMimeTypes = k; } public function get filterOnLinearAdMimeTypes():Boolean { return (this._SafeStr_15186.filterOnLinearAdMimeTypes); } public function _SafeStr_6714():Boolean { return (this._SafeStr_15189._SafeStr_6714()); } public function get debugger():String { return (this._SafeStr_15189.debugger); } public function outputingDebug():Boolean { return (this._SafeStr_15189.outputingDebug()); } public function get _SafeStr_6713():String { return (this._SafeStr_15189.levels); } public function _SafeStr_6712():Boolean { return (this._SafeStr_15189._SafeStr_6712()); } } }//package _-2FZ // _SafeStr_11939 = "_-Wo" (String#39684, DoABC#3) // _SafeStr_12012 = "_-ea" (String#4483, DoABC#3) // _SafeStr_12014 = "_-30w" (String#10738, DoABC#3) // _SafeStr_12054 = "_-1h5" (String#9329, DoABC#3) // _SafeStr_12055 = "_-2m5" (String#3285, DoABC#3) // _SafeStr_15186 = "_-3jw" (String#31288, DoABC#3) // _SafeStr_15187 = "_-0LC" (String#23009, DoABC#3) // _SafeStr_15188 = "_-1h2" (String#26257, DoABC#3) // _SafeStr_15189 = "_-5EA" (String#34976, DoABC#3) // _SafeStr_15190 = "_-0XX" (String#23469, DoABC#3) // _SafeStr_15191 = "_-Cw" (String#38959, DoABC#3) // _SafeStr_15192 = "_-5uM" (String#36597, DoABC#3) // _SafeStr_15193 = "_-55B" (String#34634, DoABC#3) // _SafeStr_15194 = "_-0Im" (String#22906, DoABC#3) // _SafeStr_15195 = "_-0x3" (String#24457, DoABC#3) // _SafeStr_15196 = "_-6Xb" (String#38175, DoABC#3) // _SafeStr_15197 = "_-4TU" (String#33165, DoABC#3) // _SafeStr_15198 = "_-0wf" (String#24441, DoABC#3) // _SafeStr_15199 = "_-47Z" (String#32279, DoABC#3) // _SafeStr_15200 = "_-5Kj" (String#35232, DoABC#3) // _SafeStr_15201 = "_-194" (String#8782, DoABC#3) // _SafeStr_15202 = "_-2tt" (String#10592, DoABC#3) // _SafeStr_15203 = "_-6Wm" (String#38133, DoABC#3) // _SafeStr_15204 = "_-68C" (String#13906, DoABC#3) // _SafeStr_15205 = "_-LT" (String#39268, DoABC#3) // _SafeStr_15206 = "_-391" (String#29850, DoABC#3) // _SafeStr_15207 = "_-51b" (String#34487, DoABC#3) // _SafeStr_15208 = "_-1xm" (String#26916, DoABC#3) // _SafeStr_15209 = "_-3XO" (String#30820, DoABC#3) // _SafeStr_15210 = "_-4fk" (String#33611, DoABC#3) // _SafeStr_15211 = "_-5FP" (String#35024, DoABC#3) // _SafeStr_15212 = "_-2hR" (String#28735, DoABC#3) // _SafeStr_15213 = "_-3mO" (String#31395, DoABC#3) // _SafeStr_15214 = "_-5Cf" (String#34920, DoABC#3) // _SafeStr_15215 = "_-3Eg" (String#30079, DoABC#3) // _SafeStr_15216 = "_-0Iv" (String#22909, DoABC#3) // _SafeStr_15217 = "_-3oH" (String#31467, DoABC#3) // _SafeStr_15218 = "_-2xV" (String#29355, DoABC#3) // _SafeStr_15219 = "_-6KV" (String#37644, DoABC#3) // _SafeStr_15220 = "_-0m2" (String#24024, DoABC#3) // _SafeStr_15221 = "_-0J6" (String#22921, DoABC#3) // _SafeStr_15222 = "_-4ip" (String#33722, DoABC#3) // _SafeStr_15223 = "_-1Ar" (String#25022, DoABC#3) // _SafeStr_15224 = "_-58K" (String#34756, DoABC#3) // _SafeStr_15225 = "_-2DF" (String#27549, DoABC#3) // _SafeStr_15226 = "_-22N" (String#1499, DoABC#3) // _SafeStr_15227 = "_-3FI" (String#30103, DoABC#3) // _SafeStr_15228 = "_-hd" (String#40074, DoABC#3) // _SafeStr_15229 = "_-5jr" (String#36196, DoABC#3) // _SafeStr_15230 = "_-71" (String#38745, DoABC#3) // _SafeStr_5207 = "_-2KE" (String#10038, DoABC#3) // _SafeStr_5271 = "_-6j3" (String#14494, DoABC#3) // _SafeStr_5272 = "_-6jH" (String#14497, DoABC#3) // _SafeStr_5273 = "_-MU" (String#14810, DoABC#3) // _SafeStr_6672 = "_-5D0" (String#34935, DoABC#3) // _SafeStr_6692 = "_-4DR" (String#32514, DoABC#3) // _SafeStr_6693 = "_-0Wv" (String#23444, DoABC#3) // _SafeStr_6694 = "_-VH" (String#39634, DoABC#3) // _SafeStr_6712 = "_-5OG" (String#35367, DoABC#3) // _SafeStr_6713 = "_-46n" (String#32246, DoABC#3) // _SafeStr_6714 = "_-Yt" (String#39758, DoABC#3) // _SafeStr_6715 = "_-4ih" (String#33718, DoABC#3) // _SafeStr_6719 = "_-290" (String#27387, DoABC#3) // _SafeStr_6720 = "_-0NF" (String#23093, DoABC#3) // _SafeStr_6723 = "_-2Tv" (String#28197, DoABC#3) // _SafeStr_6736 = "_-vJ" (String#40599, DoABC#3) // _SafeStr_6896 = "_-1qu" (String#26645, DoABC#3) // _SafeStr_6913 = "_-42y" (String#32088, DoABC#3) // _SafeStr_6921 = "_-2bs" (String#28519, DoABC#3) // _SafeStr_6922 = "_-4zu" (String#34376, DoABC#3) //------------------------------------------------------------ //_-2FZ.ConfigPreConverter package _-2FZ { import _-2xB.StringUtils; import _-Zo._SafeStr_5225; import _-Zo._SafeStr_5231; import _-Zo._SafeStr_5228; import _-Zo._SafeStr_5226; import _-Zo._SafeStr_5229; import _-Zo._SafeStr_5230; import _-Zo.*; public class ConfigPreConverter { public static function _SafeStr_6668(k:Object):Object { var _local_2:Object = _SafeStr_15231(_SafeStr_15232(k)); return (_local_2); } public static function _SafeStr_15232(k:Object):Object { var _local_2:String; var _local_3:int; if (k.hasOwnProperty("analytics")){ if (k.analytics.hasOwnProperty("google")){ if (k.analytics.google.hasOwnProperty("enable")){ if (k.analytics.google.enable == false){ if (k.analytics.google.hasOwnProperty("custom")){ k.analytics.google.custom.enable = false; }; }; delete k.analytics.google.enable; }; if (k.analytics.google.hasOwnProperty("ova")){ delete k.analytics.google.ova; }; }; }; if (k.hasOwnProperty("overlays")){ if (k.overlays.hasOwnProperty("closeButton")){ if (k.hasOwnProperty("regions")){ k.regions.closeButton = k.overlays.closeButton; } else { k.regions = {"closeButton":k.overlays.closeButton}; }; }; if (k.overlays.hasOwnProperty("regions")){ k.regions = {"declarations":k.overlays.regions}; }; if (k.overlays.hasOwnProperty("stagePaddingBottomNoControls")){ if (k.hasOwnProperty("player")){ if (k.player.hasOwnProperty("margins")){ k.player.margins.withoutControls = k.overlays.stagePaddingBottomNoControls; k.player.margins.withoutControlsOverride = k.overlays.stagePaddingBottomNoControls; } else { k.player.margins = { "withoutControls":k.overlays.stagePaddingBottomNoControls, "withoutControlsOverride":k.overlays.stagePaddingBottomNoControls }; }; } else { k.player = {"margins":{ "withoutControls":k.overlays.stagePaddingBottomNoControls, "withoutControlsOverride":k.overlays.stagePaddingBottomNoControls }}; }; }; if (k.overlays.hasOwnProperty("stagePaddingBottomWithControls")){ if (k.hasOwnProperty("player")){ if (k.player.hasOwnProperty("margins")){ k.player.margins.withControls = k.overlays.stagePaddingBottomWithControls; k.player.margins.withControlsOverride = k.overlays.stagePaddingBottomWithControls; } else { k.player.margins = { "withControls":k.overlays.stagePaddingBottomWithControls, "withControlsOverride":k.overlays.stagePaddingBottomWithControls }; }; } else { k.player = {"margins":{ "withControls":k.overlays.stagePaddingBottomWithControls, "withControlsOverride":k.overlays.stagePaddingBottomWithControls }}; }; }; }; if (k.hasOwnProperty("ads")){ if (k.ads.hasOwnProperty("replayNonLinearAds")){ if (k.ads.hasOwnProperty("overlays")){ k.ads.overlays.replay = k.ads.replayNonLinearAds; } else { k.ads.overlays = {"replay":k.ads.replayNonLinearAds}; }; }; if (k.ads.hasOwnProperty("acceptedNonLinearAdMimeTypes")){ if (k.ads.hasOwnProperty("overlays")){ k.ads.overlays.acceptedMimeTypes = k.ads.acceptedNonLinearAdMimeTypes; } else { k.ads.overlays = {"acceptedMimeTypes":k.ads.acceptedNonLinearAdMimeTypes}; }; }; if (k.ads.hasOwnProperty("enableOverlayScaling")){ if (k.ads.hasOwnProperty("overlays")){ k.ads.overlays.enableScaling = k.ads.enableOverlayScaling; } else { k.ads.overlays = {"enableScaling":k.ads.enableOverlayScaling}; }; }; if (k.ads.hasOwnProperty("enforceOverlayRecommendedSizing")){ if (k.ads.hasOwnProperty("overlays")){ k.ads.overlays.enforceRecommendedSizing = k.ads.enforceOverlayRecommendedSizing; } else { k.ads.overlays = {"enforceRecommendedSizing":k.ads.enforceOverlayRecommendedSizing}; }; }; if (k.ads.hasOwnProperty("keepOverlayVisibleAfterClick")){ if (k.ads.hasOwnProperty("overlays")){ k.ads.overlays.keepVisibleAfterClick = k.ads.keepOverlayVisibleAfterClick; } else { k.ads.overlays = {"keepVisibleAfterClick":k.ads.keepOverlayVisibleAfterClick}; }; }; if (k.ads.hasOwnProperty("companions")){ if ((k.ads.companions is Array)){ k.ads.companions = {"regions":k.ads.companions}; }; }; if (k.ads.hasOwnProperty("processCompanionsExternally")){ if (k.ads.hasOwnProperty("companions")){ k.ads.companions.html5 = k.ads.processCompanionsExternally; }; }; if (k.ads.hasOwnProperty("millisecondDelayOnCompanionInjection")){ if (k.ads.hasOwnProperty("companions")){ k.ads.companions.millisecondDelayOnInjection = k.ads.millisecondDelayOnCompanionInjection; }; }; if (k.ads.hasOwnProperty("displayCompanions")){ if (k.ads.hasOwnProperty("companions")){ k.ads.companions.enable = k.ads.displayCompanions; }; }; if (k.ads.hasOwnProperty("restoreCompanions")){ if (k.ads.hasOwnProperty("companions")){ k.ads.companions.restore = k.ads.restoreCompanions; }; }; if (k.ads.hasOwnProperty("additionalParamsForSWFCompanions")){ if (k.ads.hasOwnProperty("companions")){ k.ads.companions.additionalParamsForSWFCompanions = k.ads.additionalParamsForSWFCompanions; }; }; if (k.ads.hasOwnProperty("controls")){ if (k.ads.controls.hasOwnProperty("skipAd")){ k.ads.skipAd = k.ads.controls.skipAd; } else { if (k.hasOwnProperty("player") == false){ k.player = {"modes":{"linear":{"controls":k.ads.controls}}}; } else { if (k.player.hasOwnProperty("modes") == false){ k.player.modes = {"linear":{"controls":k.ads.controls}}; } else { if (k.player.modes.hasOwnProperty("linear") == false){ k.player.modes.linear = {"controls":k.ads.controls}; } else { if (k.player.modes.linear.hasOwnProperty("controls") == false){ k.player.modes.linear.controls = k.ads.controls; } else { for (_local_2 in k.ads.controls) { if (_local_2 == "skipAd"){ k.ads.skipAd = _local_2; } else { k.player.modes.linear.controls[_local_2] = k.ads.controls[_local_2]; }; }; }; }; }; }; }; } else { if (k.ads.hasOwnProperty("vpaid")){ if (k.ads.vpaid.hasOwnProperty("controls")){ if (k.ads.vpaid.controls.hasOwnProperty("hideOnLinearPlayback")){ if (k.hasOwnProperty("player") == false){ k.player = {"modes":{"linear":{"controls":{"vpaid":{"visible":!(k.ads.vpaid.controls.hideOnLinearPlayback)}}}}}; } else { if (k.player.hasOwnProperty("modes") == false){ k.player.modes = {"linear":{"controls":{"vpaid":{"visible":!(k.ads.vpaid.controls.hideOnLinearPlayback)}}}}; } else { if (k.player.modes.hasOwnProperty("linear") == false){ k.player.modes.linear = {"controls":{"vpaid":{"visible":!(k.ads.vpaid.controls.hideOnLinearPlayback)}}}; } else { if (k.player.modes.linear.hasOwnProperty("controls") == false){ k.player.modes.linear.controls = {"vpaid":{"visible":!(k.ads.vpaid.controls.hideOnLinearPlayback)}}; } else { if (k.player.modes.linear.controls.hasOwnProperty("vpaid") == false){ k.player.modes.linear.controls.vpaid = {"visible":!(k.ads.vpaid.controls.hideOnLinearPlayback)}; } else { k.player.modes.linear.controls.vpaid.visible = !(k.ads.vpaid.controls.hideOnLinearPlayback); }; }; }; }; }; }; }; }; }; if (k.ads.hasOwnProperty("disableControls")){ if (k.hasOwnProperty("player") == false){ k.player = {"modes":{"linear":{"controls":{"enable":!(k.ads.disableControls)}}}}; } else { if (k.player.hasOwnProperty("modes") == false){ k.player.modes = {"linear":{"controls":{"enable":!(k.ads.disableControls)}}}; } else { if (k.player.modes.hasOwnProperty("linear") == false){ k.player.modes.linear = {"controls":{"enable":!(k.ads.disableControls)}}; } else { if (k.player.modes.linear.hasOwnProperty("controls") == false){ k.player.modes.linear.controls = {"enable":!(k.ads.disableControls)}; } else { if (k.player.modes.linear.hasOwnProperty("enable") == false){ k.player.modes.linear.controls.enable = !(k.ads.disableControls); }; }; }; }; }; }; if (k.ads.hasOwnProperty("schedule")){ if ((k.ads.schedule is Array)){ _local_3 = 0; while (_local_3 < k.ads.schedule.length) { if (k.ads.schedule[_local_3].hasOwnProperty("position")){ if ((k.ads.schedule[_local_3].position is String)){ if (StringUtils._SafeStr_15233("PRE-ROLL MID-ROLL POST-ROLL", k.ads.schedule[_local_3].position) == false){ k.ads.schedule[_local_3].region = k.ads.schedule[_local_3].position; delete k.ads.schedule[_local_3].position; }; }; }; _local_3++; }; }; }; }; return (k); } protected static function _SafeStr_15234(k:Object):Object { var _local_2:Object; var _local_3:String; if ((k is String)){ return ({ "image":k, "text":k, "html":k, "swf":k, "vpaid":k, "iframe":k, "script":k }); }; _local_2 = { "image":"auto:bottom", "text":"auto:bottom", "html":"auto:bottom", "swf":"auto:bottom", "vpaid":"auto:bottom", "iframe":"auto:bottom", "script":"auto:bottom" }; if (k != null){ for (_local_3 in k) { _local_2[_local_3] = k[_local_3]; }; }; return (_local_2); } protected static function _SafeStr_15235(k:String, _arg_2:Object=null):Object { var _local_4:String; var _local_3:Object = { "text":new _SafeStr_5225(k), "html":new _SafeStr_5231(k), "image":new _SafeStr_5228(k), "swf":new _SafeStr_5226(k), "script":new _SafeStr_5229(k), "iframe":new _SafeStr_5230(k), "vpaid":null }; if (_arg_2 != null){ for (_local_4 in _arg_2) { if (StringUtils._SafeStr_6890(_local_4, "text")){ _local_3[_local_4] = new _SafeStr_5225(k, _arg_2[_local_4]); } else { if (StringUtils._SafeStr_6890(_local_4, "html")){ _local_3[_local_4] = new _SafeStr_5231(k, _arg_2[_local_4]); } else { if (StringUtils._SafeStr_6890(_local_4, "image")){ _local_3[_local_4] = new _SafeStr_5228(k, _arg_2[_local_4]); } else { if (StringUtils._SafeStr_6890(_local_4, "swf")){ _local_3[_local_4] = new _SafeStr_5226(k, _arg_2[_local_4]); } else { if (StringUtils._SafeStr_6890(_local_4, "script")){ _local_3[_local_4] = new _SafeStr_5229(k, _arg_2[_local_4]); } else { if (StringUtils._SafeStr_6890(_local_4, "iframe")){ _local_3[_local_4] = new _SafeStr_5230(k, _arg_2[_local_4]); }; }; }; }; }; }; }; }; return (_local_3); } public static function _SafeStr_15231(k:Object):Object { var _local_2:Object; var _local_3:int; var _local_4:String; var _local_5:int; var _local_6:int; if (k.hasOwnProperty("ads")){ _local_2 = ((k.ads.hasOwnProperty("overlays")) ? k.ads.overlays : new Object()); if (_local_2.hasOwnProperty("regions") == false){ if (_local_2.hasOwnProperty("region")){ _local_2.regions = { "preferred":"flash", "flash":[{ "enable":true, "region":_local_2.region }], "html5":[{ "enable":false, "region":_local_2.region }] }; delete _local_2.region; } else { _local_2.regions = { "preferred":"flash", "flash":[{"enable":true}], "html5":[{"enable":false}] }; }; } else { if (_local_2.regions.hasOwnProperty("preferred") == false){ _local_2.regions.preferred = "flash"; }; if (_local_2.regions.hasOwnProperty("flash") == false){ _local_2.regions.flash = [{"enable":true}]; } else { if ((((_local_2.regions.flash is String)) || ((_local_2.regions.flash is Boolean)))){ _local_2.regions.flash = [{"enable":StringUtils._SafeStr_11940(_local_2.regions.flash)}]; } else { if ((_local_2.regions.flash is Array)){ }; }; }; if (_local_2.regions.hasOwnProperty("html5") == false){ _local_2.regions.html5 = [{"enable":false}]; } else { if ((_local_2.regions.html5 is Array) == false){ _local_2.regions.html5 = [{"enable":StringUtils._SafeStr_11940(_local_2.regions.html5)}]; }; }; }; if (k.ads.hasOwnProperty("schedule")){ if ((k.ads.schedule is Array)){ _local_3 = 0; while (_local_3 < k.ads.schedule.length) { if (k.ads.schedule[_local_3].hasOwnProperty("startTime")){ if (k.ads.schedule[_local_3].hasOwnProperty("regions") == false){ if (k.ads.schedule[_local_3].hasOwnProperty("region")){ k.ads.schedule[_local_3].regions = { "preferred":_local_2.regions.preferred, "flash":[{ "enable":_local_2.regions.flash[0].enable, "region":k.ads.schedule[_local_3].region, "overlay":true }], "html5":[{ "enable":_local_2.regions.html5[0].enable, "region":k.ads.schedule[_local_3].region, "overlay":true }] }; } else { k.ads.schedule[_local_3].regions = _local_2.regions; }; }; if (k.ads.schedule[_local_3].regions.hasOwnProperty("preferred") == false){ k.ads.schedule[_local_3].regions.preferred = "flash"; }; if (k.ads.schedule[_local_3].regions.hasOwnProperty("flash") == false){ if (k.ads.schedule[_local_3].hasOwnProperty("region")){ k.ads.schedule[_local_3].regions.flash = [{ "enable":_local_2.regions.flash[0].enable, "region":k.ads.schedule[_local_3].region, "overlay":true }]; } else { k.ads.schedule[_local_3].regions.flash = [{ "enable":_local_2.regions.flash[0].enable, "overlay":true }]; }; } else { if ((k.ads.schedule[_local_3].regions.flash is Array) == false){ k.ads.schedule[_local_3].regions.flash = [{ "enable":StringUtils._SafeStr_11940(k.ads.schedule[_local_3].regions.flash), "overlay":true }]; }; }; if (k.ads.schedule[_local_3].regions.hasOwnProperty("html5") == false){ if (k.ads.schedule[_local_3].hasOwnProperty("region")){ k.ads.schedule[_local_3].regions.html5 = [{ "enable":_local_2.regions.html5[0].enable, "region":k.ads.schedule[_local_3].region, "overlay":true }]; } else { k.ads.schedule[_local_3].regions.html5 = [{ "enable":_local_2.regions.html5[0].enable, "overlay":true }]; }; } else { if ((k.ads.schedule[_local_3].regions.html5 is Array) == false){ k.ads.schedule[_local_3].regions.html5 = [{ "enable":StringUtils._SafeStr_11940(k.ads.schedule[_local_3].regions.html5), "overlay":true }]; }; }; _local_4 = "flash"; _local_5 = 0; while (_local_5 < 2) { _local_6 = 0; while (_local_6 < k.ads.schedule[_local_3].regions[_local_4].length) { if (k.ads.schedule[_local_3].regions[_local_4][_local_6].hasOwnProperty("region")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].region = _SafeStr_15234(k.ads.schedule[_local_3].regions[_local_4][_local_6].region); } else { if (k.ads.schedule[_local_3].regions.hasOwnProperty("region")){ if (k.ads.schedule[_local_3].hasOwnProperty("region")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].region = _SafeStr_15234(k.ads.schedule[_local_3].region); }; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("region")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].region = _SafeStr_15234(k.ads.overlays.region); }; }; }; }; if (k.ads.schedule[_local_3].hasOwnProperty("templates")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].templates = _SafeStr_15235(_local_4, k.ads.schedule[_local_3].templates); } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("templates")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].templates = _SafeStr_15235(_local_4, k.ads.overlays.templates); } else { k.ads.schedule[_local_3].regions[_local_4][_local_6].templates = _SafeStr_15235(_local_4); }; } else { k.ads.schedule[_local_3].regions[_local_4][_local_6].templates = _SafeStr_15235(_local_4); }; }; if (k.ads.schedule[_local_3].hasOwnProperty("width")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].width = k.ads.schedule[_local_3].width; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("width")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].width = k.ads.overlays.width; }; }; }; if (k.ads.schedule[_local_3].hasOwnProperty("height")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].height = k.ads.schedule[_local_3].height; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("height")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].height = k.ads.overlays.height; }; }; }; if (k.ads.schedule[_local_3].hasOwnProperty("acceptedAdTypes")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].acceptedAdTypes = k.ads.schedule[_local_3].acceptedAdTypes; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("acceptedAdTypes")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].acceptedAdTypes = k.ads.overlays.acceptedAdTypes; }; }; }; if (k.ads.schedule[_local_3].hasOwnProperty("alwaysMatch")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].alwaysMatch = k.ads.schedule[_local_3].alwaysMatch; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("alwaysMatch")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].alwaysMatch = k.ads.overlays.alwaysMatch; }; }; }; if (k.ads.schedule[_local_3].hasOwnProperty("enableScaling")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].enableScaling = k.ads.schedule[_local_3].enableScaling; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("enableScaling")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].enableScaling = k.ads.overlays.enableScaling; }; }; }; if (k.ads.schedule[_local_3].hasOwnProperty("enforceRecommendedSizing")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].enforceRecommendedSizing = k.ads.schedule[_local_3].enforceRecommendedSizing; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("enforceRecommendedSizing")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].enforceRecommendedSizing = k.ads.overlays.enforceRecommendedSizing; }; }; }; if (k.ads.schedule[_local_3].hasOwnProperty("keepVisibleAfterClick")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].keepVisibleAfterClick = k.ads.schedule[_local_3].keepVisibleAfterClick; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("keepVisibleAfterClick")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].keepVisibleAfterClick = k.ads.overlays.keepVisibleAfterClick; }; }; }; if (_local_4 == "html5"){ if (k.ads.schedule[_local_3].hasOwnProperty("overlay")){ if ((k.ads.schedule[_local_3].overlay is Boolean)){ k.ads.schedule[_local_3].regions[_local_4][_local_6].overlay = k.ads.schedule[_local_3].overlay; } else { if ((k.ads.schedule[_local_3].overlay is Object)){ if (k.ads.schedule[_local_3].overlay.hasOwnProperty("html5")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].overlay = k.ads.schedule[_local_3].overlay.html5; }; }; }; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("overlay")){ if ((k.ads.overlays.overlay is Boolean)){ k.ads.schedule[_local_3].regions[_local_4][_local_6].overlay = k.ads.overlays..overlay; } else { if ((k.ads.overlays.overlay is Object)){ if (k.ads.overlays.overlay.hasOwnProperty("html5")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].overlay = k.ads.overlays.overlay.html5; }; }; }; }; } else { if (k.ads.schedule[_local_3].regions[_local_4][_local_6].hasOwnProperty("overlay") == false){ k.ads.schedule[_local_3].regions[_local_4][_local_6].overlay = true; }; }; }; } else { k.ads.schedule[_local_3].regions[_local_4][_local_6].overlay = true; }; _local_6++; }; _local_4 = "html5"; _local_5++; }; }; _local_3++; }; }; }; }; return (k); } } }//package _-2FZ // _SafeStr_11940 = "_-6fl" (String#38512, DoABC#3) // _SafeStr_15231 = "_-45Y" (String#32197, DoABC#3) // _SafeStr_15232 = "_-3Mx" (String#30423, DoABC#3) // _SafeStr_15233 = "_-3ON" (String#30479, DoABC#3) // _SafeStr_15234 = "_-3KD" (String#30311, DoABC#3) // _SafeStr_15235 = "_-4C2" (String#32457, DoABC#3) // _SafeStr_5225 = "_-4Zw" (String#12320, DoABC#3) // _SafeStr_5226 = "_-3Wp" (String#11232, DoABC#3) // _SafeStr_5228 = "_-1tk" (String#9548, DoABC#3) // _SafeStr_5229 = "_-3Zh" (String#11282, DoABC#3) // _SafeStr_5230 = "_-5J8" (String#13082, DoABC#3) // _SafeStr_5231 = "_-3S2" (String#11155, DoABC#3) // _SafeStr_6668 = "_-5k5" (String#4046, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) //------------------------------------------------------------ //_-2GH._SafeStr_3182 package _-2GH { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3182 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3182() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-2GH // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3182 = "_-5zY" (String#36804, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-2GH._SafeStr_4148 package _-2GH { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; import __AS3__.vec.Vector; public class _SafeStr_4148 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4148(k:Vector.<_SafeStr_4613>) { var _local_2:_SafeStr_4613; this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push((k.length * 3)); for each (_local_2 in k) { this._SafeStr_5500.push(_local_2._SafeStr_15236); this._SafeStr_5500.push(_local_2._SafeStr_15237); this._SafeStr_5500.push(_local_2._SafeStr_15238); }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-2GH // _SafeStr_15236 = "_-1Go" (String#25246, DoABC#3) // _SafeStr_15237 = "_-3c3" (String#30994, DoABC#3) // _SafeStr_15238 = "_-2Xd" (String#28347, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4148 = "_-3lP" (String#31347, DoABC#3) // _SafeStr_4613 = "_-2Bf" (String#9890, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-2GH._SafeStr_4613 package _-2GH { public class _SafeStr_4613 { private var _SafeStr_15239:int; private var _SafeStr_15240:int; private var _SafeStr_15241:int; public function _SafeStr_4613(k:int, _arg_2:int, _arg_3:int) { this._SafeStr_15239 = k; this._SafeStr_15240 = _arg_2; this._SafeStr_15241 = _arg_3; } public function get _SafeStr_15236():int { return (this._SafeStr_15239); } public function get _SafeStr_15237():int { return (this._SafeStr_15240); } public function get _SafeStr_15238():int { return (this._SafeStr_15241); } } }//package _-2GH // _SafeStr_15236 = "_-1Go" (String#25246, DoABC#3) // _SafeStr_15237 = "_-3c3" (String#30994, DoABC#3) // _SafeStr_15238 = "_-2Xd" (String#28347, DoABC#3) // _SafeStr_15239 = "_-5ve" (String#13698, DoABC#3) // _SafeStr_15240 = "_-5A6" (String#12930, DoABC#3) // _SafeStr_15241 = "_-6L5" (String#37666, DoABC#3) // _SafeStr_4613 = "_-2Bf" (String#9890, DoABC#3) //------------------------------------------------------------ //_-2h._SafeStr_2526 package _-2h { import flash.events.Event; public class _SafeStr_2526 extends Event { public static const _SafeStr_15242:String = "TSLE_TRAX_LOAD_COMPLETE"; public static const _SafeStr_15243:String = "TSLE_TRAX_LOAD_FAILED"; private var _SafeStr_5338:int; public function _SafeStr_2526(k:String, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_5338 = _arg_2; } public function get id():int { return (this._SafeStr_5338); } } }//package _-2h // _SafeStr_15242 = "_-6ju" (String#38684, DoABC#3) // _SafeStr_15243 = "_-5Y0" (String#35741, DoABC#3) // _SafeStr_2526 = "_-5DL" (String#34948, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) //------------------------------------------------------------ //_-2h._SafeStr_3531 package _-2h { import flash.events.Event; public class _SafeStr_3531 extends Event { public static const _SafeStr_15244:String = "SCE_TRAX_SONG_COMPLETE"; private var _SafeStr_5338:int; public function _SafeStr_3531(k:String, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_5338 = _arg_2; } public function get id():int { return (this._SafeStr_5338); } } }//package _-2h // _SafeStr_15244 = "_-282" (String#27349, DoABC#3) // _SafeStr_3531 = "_-63R" (String#13834, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) //------------------------------------------------------------ //_-2h._SafeStr_3534 package _-2h { import flash.events.Event; public class _SafeStr_3534 extends Event { public static const _SafeStr_6364:String = "SIR_TRAX_SONG_INFO_RECEIVED"; private var _SafeStr_5338:int; public function _SafeStr_3534(k:String, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_5338 = _arg_2; } public function get id():int { return (this._SafeStr_5338); } } }//package _-2h // _SafeStr_3534 = "_-3Ta" (String#11183, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_6364 = "_-3QL" (String#30552, DoABC#3) //------------------------------------------------------------ //_-2h._SafeStr_3542 package _-2h { import flash.events.Event; public class _SafeStr_3542 extends Event { public static const _SafeStr_5913:String = "NPE_USER_PLAY_SONG"; public static const _SafeStr_5914:String = "NPW_USER_STOP_SONG"; public static const _SafeStr_5912:String = "NPE_SONG_CHANGED"; private var _SafeStr_5338:int; private var _SafeStr_7435:int; private var _priority:int; public function _SafeStr_3542(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_5338 = _arg_3; this._SafeStr_7435 = _arg_4; this._priority = _arg_2; } public function get id():int { return (this._SafeStr_5338); } public function get position():int { return (this._SafeStr_7435); } public function get priority():int { return (this._priority); } } }//package _-2h // _SafeStr_3542 = "_-2yC" (String#29381, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5912 = "_-OK" (String#39370, DoABC#3) // _SafeStr_5913 = "_-0ED" (String#22720, DoABC#3) // _SafeStr_5914 = "_-6LN" (String#37679, DoABC#3) // _SafeStr_7435 = "_-44V" (String#382, DoABC#3) //------------------------------------------------------------ //_-2h._SafeStr_3548 package _-2h { import flash.events.Event; public class _SafeStr_3548 extends Event { public static const _SafeStr_5908:String = "SDIR_SONG_DISK_INVENTORY_RECEIVENT_EVENT"; public function _SafeStr_3548(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-2h // _SafeStr_3548 = "_-Ss" (String#39542, DoABC#3) // _SafeStr_5908 = "_-33G" (String#29617, DoABC#3) //------------------------------------------------------------ //_-2h._SafeStr_4836 package _-2h { import flash.events.Event; public class _SafeStr_4836 extends Event { public static const _SafeStr_5910:String = "PLUE_PLAY_LIST_UPDATED"; public static const _SafeStr_5911:String = "PLUE_PLAY_LIST_FULL"; public function _SafeStr_4836(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-2h // _SafeStr_4836 = "_-5cM" (String#13388, DoABC#3) // _SafeStr_5910 = "_-1-s" (String#24596, DoABC#3) // _SafeStr_5911 = "_-jN" (String#40141, DoABC#3) //------------------------------------------------------------ //_-2hd._SafeStr_3298 package _-2hd { import _-3JS.EventDispatcherWrapper; import _-1Mz.IWindowContainer; import flash.display.BitmapData; import _-17c.HabboUserDefinedRoomEvents; import _-5Vt._SafeStr_10; import flash.events.Event; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-5YE.IBitmapWrapperWindow; import _-5YE.IContainerButtonWindow; import flash.geom.Point; import _-5Vt.BitmapDataAsset; public class _SafeStr_3298 extends EventDispatcherWrapper { private var _SafeStr_15245:Number = 0; private var _SafeStr_9981:IWindowContainer; private var _SafeStr_15246:Boolean = false; private var _SafeStr_9983:BitmapData; private var _SafeStr_9984:BitmapData; private var _SafeStr_9985:int; private var _SafeStr_9169:Number = 0; private var _SafeStr_9170:Number = 1; private var _SafeStr_15247:Number = 0; public function _SafeStr_3298(k:HabboUserDefinedRoomEvents, _arg_2:IWindowContainer, _arg_3:_SafeStr_10, _arg_4:Number=0, _arg_5:Number=1, _arg_6:Number=0) { this._SafeStr_9981 = IWindowContainer(k.getXmlWindow("ude_slider")); _arg_2.addChild(this._SafeStr_9981); this._SafeStr_9169 = _arg_4; this._SafeStr_9170 = _arg_5; this._SafeStr_15247 = _arg_6; this._SafeStr_15245 = 0; this._SafeStr_11804(_arg_3); this._SafeStr_9987(); } override public function dispose():void { super.dispose(); this._SafeStr_9981 = null; this._SafeStr_9983 = null; this._SafeStr_9984 = null; } public function _SafeStr_7139(k:Number, _arg_2:Boolean=true):void { k = Math.max(this._SafeStr_9169, k); k = Math.min(this._SafeStr_9170, k); this._SafeStr_15245 = k; if (_arg_2){ this._SafeStr_15248(); }; dispatchEvent(new Event(Event.CHANGE)); } public function getValue():Number { return (this._SafeStr_15245); } public function set min(k:Number):void { this._SafeStr_9169 = k; } public function set max(k:Number):void { this._SafeStr_9170 = k; } private function _SafeStr_15248():void { if (this._SafeStr_9981 == null){ return; }; var k:IWindow = this._SafeStr_9981.findChildByName("slider_button"); if (k != null){ k.x = this._SafeStr_9988(this._SafeStr_15245); }; k.parent.invalidate(); } private function _SafeStr_9988(k:Number):int { return (int((this._SafeStr_9985 * (Number((k - this._SafeStr_9169)) / (this._SafeStr_9170 - this._SafeStr_9169))))); } private function _SafeStr_15249(k:Number):Number { return ((((k / this._SafeStr_9985) * (this._SafeStr_9170 - this._SafeStr_9169)) + this._SafeStr_9169)); } private function _SafeStr_15250(k:WindowEvent, _arg_2:IWindow):void { var _local_3:Number; var _local_4:Number; if (k.type == WindowMouseEvent.DOWN){ this._SafeStr_15246 = true; }; if (this._SafeStr_15246){ if ((((k.type == WindowMouseEvent.UP)) || ((k.type == WindowMouseEvent._SafeStr_7329)))){ this._SafeStr_15246 = false; }; }; if (((!(this._SafeStr_15246)) || (!((k.type == WindowEvent._SafeStr_11805))))){ return; }; if (this._SafeStr_15247 != 0){ _local_3 = this._SafeStr_15249(_arg_2.x); _local_4 = (Math.round((_local_3 / this._SafeStr_15247)) * this._SafeStr_15247); this._SafeStr_7139(_local_4, false); }; } private function _SafeStr_15251(k:WindowEvent, _arg_2:IWindow):void { var _local_3:Number; if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_15246 = false; if (this._SafeStr_15247 != 0){ _local_3 = (this._SafeStr_15245 + this._SafeStr_15247); this._SafeStr_7139(_local_3); }; }; } private function _SafeStr_15252(k:WindowEvent, _arg_2:IWindow):void { var _local_3:Number; if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_15246 = false; if (this._SafeStr_15247 != 0){ _local_3 = (this._SafeStr_15245 - this._SafeStr_15247); this._SafeStr_7139(_local_3); }; }; } private function _SafeStr_9987():void { var k:IWindowContainer; var _local_2:IBitmapWrapperWindow; var _local_3:IContainerButtonWindow; var _local_4:IContainerButtonWindow; if (this._SafeStr_9981 == null){ return; }; _local_2 = (this._SafeStr_9981.findChildByName("slider_base") as IBitmapWrapperWindow); if (((!((_local_2 == null))) && (!((this._SafeStr_9983 == null))))){ _local_2.bitmap = new BitmapData(this._SafeStr_9983.width, this._SafeStr_9983.height, true, 0xFFFFFF); _local_2.bitmap.copyPixels(this._SafeStr_9983, this._SafeStr_9983.rect, new Point(0, 0), null, null, true); }; k = (this._SafeStr_9981.findChildByName("slider_movement_area") as IWindowContainer); if (k != null){ _local_2 = (k.findChildByName("slider_button") as IBitmapWrapperWindow); if (((!((_local_2 == null))) && (!((this._SafeStr_9984 == null))))){ _local_2.bitmap = new BitmapData(this._SafeStr_9984.width, this._SafeStr_9984.height, true, 0xFFFFFF); _local_2.bitmap.copyPixels(this._SafeStr_9984, this._SafeStr_9984.rect, new Point(0, 0), null, null, true); _local_2.procedure = this._SafeStr_15250; this._SafeStr_9985 = (k.width - _local_2.width); }; }; _local_4 = (this._SafeStr_9981.findChildByName("slider_button_left") as IContainerButtonWindow); if (_local_4){ _local_4.procedure = this._SafeStr_15252; }; _local_3 = (this._SafeStr_9981.findChildByName("slider_button_right") as IContainerButtonWindow); if (_local_3){ _local_3.procedure = this._SafeStr_15251; }; } private function _SafeStr_11804(k:_SafeStr_10):void { var _local_2:BitmapDataAsset; if (k == null){ return; }; _local_2 = BitmapDataAsset(k.getAssetByName("slider_bg_png")); this._SafeStr_9983 = BitmapData(_local_2.content); _local_2 = BitmapDataAsset(k.getAssetByName("slider_obj_png")); this._SafeStr_9984 = BitmapData(_local_2.content); } } }//package _-2hd // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11804 = "_-5hz" (String#1133, DoABC#3) // _SafeStr_11805 = "_-4Yg" (String#33362, DoABC#3) // _SafeStr_15245 = "_-44i" (String#32160, DoABC#3) // _SafeStr_15246 = "_-3w4" (String#31782, DoABC#3) // _SafeStr_15247 = "_-2PK" (String#28019, DoABC#3) // _SafeStr_15248 = "_-10N" (String#24619, DoABC#3) // _SafeStr_15249 = "_-0ke" (String#23968, DoABC#3) // _SafeStr_15250 = "_-4f6" (String#33589, DoABC#3) // _SafeStr_15251 = "_-2r-" (String#29108, DoABC#3) // _SafeStr_15252 = "_-47C" (String#32263, DoABC#3) // _SafeStr_3298 = "_-5pO" (String#13600, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7329 = "_-1RX" (String#25674, DoABC#3) // _SafeStr_9169 = "_-5sO" (String#866, DoABC#3) // _SafeStr_9170 = "_-0SN" (String#681, DoABC#3) // _SafeStr_9981 = "_-5Zf" (String#862, DoABC#3) // _SafeStr_9983 = "_-10x" (String#1070, DoABC#3) // _SafeStr_9984 = "_-2Xc" (String#1085, DoABC#3) // _SafeStr_9985 = "_-6My" (String#872, DoABC#3) // _SafeStr_9987 = "_-0wp" (String#834, DoABC#3) // _SafeStr_9988 = "_-50J" (String#1120, DoABC#3) //------------------------------------------------------------ //_-2hW._SafeStr_3778 package _-2hW { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3778 implements _SafeStr_2270 { private var _SafeStr_11435:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_11435 = k._SafeStr_5331(); return (true); } public function get score():int { return (this._SafeStr_11435); } } }//package _-2hW // _SafeStr_11435 = "_-5jm" (String#865, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3778 = "_-4l" (String#12512, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-2hW._SafeStr_3951 package _-2hW { import _-3qZ._SafeStr_2270; import _-2E4._SafeStr_3935; import _-3qZ._SafeStr_2717; public class _SafeStr_3951 implements _SafeStr_2270 { private var _SafeStr_15253:Array; private var _SafeStr_15254:String; public function flush():Boolean { this._SafeStr_15253 = new Array(); return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_15253 = new Array(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_15253.push(new _SafeStr_3935(k)); _local_3++; }; this._SafeStr_15254 = k.readString(); return (true); } public function get achievements():Array { return (this._SafeStr_15253); } public function get _SafeStr_15255():String { return (this._SafeStr_15254); } } }//package _-2hW // _SafeStr_15253 = "_-1ad" (String#837, DoABC#3) // _SafeStr_15254 = "_-528" (String#34511, DoABC#3) // _SafeStr_15255 = "_-L9" (String#39260, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3935 = "_-1pS" (String#9468, DoABC#3) // _SafeStr_3951 = "_-2at" (String#10295, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-2hW._SafeStr_3964 package _-2hW { import _-3qZ._SafeStr_2270; import _-2E4._SafeStr_3935; import _-3qZ._SafeStr_2717; public class _SafeStr_3964 implements _SafeStr_2270 { private var _SafeStr_15256:_SafeStr_3935; public function flush():Boolean { this._SafeStr_15256 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_15256 = new _SafeStr_3935(k); return (true); } public function get achievement():_SafeStr_3935 { return (this._SafeStr_15256); } } }//package _-2hW // _SafeStr_15256 = "_-57S" (String#12879, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3935 = "_-1pS" (String#9468, DoABC#3) // _SafeStr_3964 = "_-SE" (String#14905, DoABC#3) //------------------------------------------------------------ //_-2Hx._SafeStr_103 package _-2Hx { import mx.core.BitmapAsset; public class _SafeStr_103 extends BitmapAsset { } }//package _-2Hx // _SafeStr_103 = "_-3WP" (String#930, DoABC#2) //------------------------------------------------------------ //_-2Hx._SafeStr_104 package _-2Hx { import mx.core.BitmapAsset; public class _SafeStr_104 extends BitmapAsset { } }//package _-2Hx // _SafeStr_104 = "_-00z" (String#712, DoABC#2) //------------------------------------------------------------ //_-2Hx._SafeStr_105 package _-2Hx { import mx.core.BitmapAsset; public class _SafeStr_105 extends BitmapAsset { } }//package _-2Hx // _SafeStr_105 = "_-D2" (String#1112, DoABC#2) //------------------------------------------------------------ //_-2Hx._SafeStr_106 package _-2Hx { import mx.core.BitmapAsset; public class _SafeStr_106 extends BitmapAsset { } }//package _-2Hx // _SafeStr_106 = "_-1UG" (String#813, DoABC#2) //------------------------------------------------------------ //_-2Hx._SafeStr_108 package _-2Hx { import mx.core.BitmapAsset; public class _SafeStr_108 extends BitmapAsset { } }//package _-2Hx // _SafeStr_108 = "_-1M4" (String#806, DoABC#2) //------------------------------------------------------------ //_-2Hx._SafeStr_110 package _-2Hx { import mx.core.BitmapAsset; public class _SafeStr_110 extends BitmapAsset { } }//package _-2Hx // _SafeStr_110 = "_-502" (String#1016, DoABC#2) //------------------------------------------------------------ //_-2Hx._SafeStr_112 package _-2Hx { import mx.core.BitmapAsset; public class _SafeStr_112 extends BitmapAsset { } }//package _-2Hx // _SafeStr_112 = "_-z6" (String#1155, DoABC#2) //------------------------------------------------------------ //_-2Hx._SafeStr_113 package _-2Hx { import mx.core.BitmapAsset; public class _SafeStr_113 extends BitmapAsset { } }//package _-2Hx // _SafeStr_113 = "_-3XQ" (String#932, DoABC#2) //------------------------------------------------------------ //_-2Hx._SafeStr_114 package _-2Hx { import mx.core.BitmapAsset; public class _SafeStr_114 extends BitmapAsset { } }//package _-2Hx // _SafeStr_114 = "_-4UV" (String#983, DoABC#2) //------------------------------------------------------------ //_-2Hx._SafeStr_115 package _-2Hx { import mx.core.BitmapAsset; public class _SafeStr_115 extends BitmapAsset { } }//package _-2Hx // _SafeStr_115 = "_-5j3" (String#1053, DoABC#2) //------------------------------------------------------------ //_-2Hx._SafeStr_15 package _-2Hx { import flash.display.Sprite; import _-0MK._SafeStr_3; import flash.display.BitmapData; import flash.events.Event; import flash.display.Bitmap; import flash.geom.Matrix; import flash.display.GradientType; import flash.display.SpreadMethod; public class _SafeStr_15 extends Sprite implements _SafeStr_3 { private static const _SafeStr_15257:Class = _SafeStr_59; private var _SafeStr_15258:BitmapData; private var _SafeStr_5406:Boolean; private var _SafeStr_15259:Sprite; public function _SafeStr_15() { addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); addEventListener(Event.REMOVED_FROM_STAGE, this._SafeStr_9881); } public function dispose():void { this._SafeStr_5406 = true; while (numChildren > 0) { removeChildAt(0); }; } public function get disposed():Boolean { return (this._SafeStr_5406); } private function _SafeStr_9881(k:Event):void { } protected function onAddedToStage(k:Event):void { this._SafeStr_15259 = new Sprite(); var _local_2:Bitmap = new _SafeStr_15257(); this._SafeStr_15258 = _local_2.bitmapData; addChild(this._SafeStr_15259); this.resize(); } protected function _SafeStr_15260(k:Event):void { this.resize(); } public function resize():void { var k:String; var _local_2:Array; var _local_3:Array; var _local_4:Array; var _local_5:Matrix; var _local_6:String; if (stage){ k = GradientType.LINEAR; _local_2 = [809599, 801381]; _local_3 = [1, 1]; _local_4 = [127, 0xFF]; _local_5 = new Matrix(); _local_5.createGradientBox(50, 100, 0, 0, 0); _local_5.rotate((Math.PI / 2)); _local_5.scale((stage.stageWidth / 50), (stage.stageHeight / 100)); _local_6 = SpreadMethod.PAD; graphics.beginGradientFill(k, _local_2, _local_3, _local_4, _local_5, _local_6); graphics.drawRect(0, 0, stage.stageWidth, stage.stageHeight); if (this._SafeStr_15259 != null){ this._SafeStr_15259.graphics.clear(); this._SafeStr_15259.graphics.beginBitmapFill(this._SafeStr_15258); this._SafeStr_15259.graphics.drawRect(0, 0, stage.stageWidth, stage.stageHeight); this._SafeStr_15259.graphics.endFill(); }; }; } } }//package _-2Hx // _SafeStr_15 = "_-6JB" (String#1083, DoABC#2) // _SafeStr_15257 = "_-2Cq" (String#2414, DoABC#2) // _SafeStr_15258 = "_-2PF" (String#2456, DoABC#2) // _SafeStr_15259 = "_-6TM" (String#3255, DoABC#2) // _SafeStr_15260 = "_-3B1" (String#2601, DoABC#2) // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_5406 = "_-0RQ" (String#46, DoABC#2) // _SafeStr_59 = "_-173" (String#788, DoABC#2) // _SafeStr_9881 = "_-4lv" (String#66, DoABC#2) //------------------------------------------------------------ //_-2Hx._SafeStr_59 package _-2Hx { import mx.core.BitmapAsset; public class _SafeStr_59 extends BitmapAsset { } }//package _-2Hx // _SafeStr_59 = "_-173" (String#788, DoABC#2) //------------------------------------------------------------ //_-2Hx._SafeStr_94 package _-2Hx { import mx.core.BitmapAsset; public class _SafeStr_94 extends BitmapAsset { } }//package _-2Hx // _SafeStr_94 = "_-4xV" (String#1012, DoABC#2) //------------------------------------------------------------ //_-2Hx._SafeStr_95 package _-2Hx { import mx.core.BitmapAsset; public class _SafeStr_95 extends BitmapAsset { } }//package _-2Hx // _SafeStr_95 = "_-4Df" (String#967, DoABC#2) //------------------------------------------------------------ //_-2Hx._SafeStr_99 package _-2Hx { import mx.core.BitmapAsset; public class _SafeStr_99 extends BitmapAsset { } }//package _-2Hx // _SafeStr_99 = "_-h7" (String#1142, DoABC#2) //------------------------------------------------------------ //_-2Hx.AvatarEditor package _-2Hx { import flash.display.Sprite; import _-3HG._SafeStr_20; import _-24f._SafeStr_100; import _-0TZ._SafeStr_93; import flash.utils.Dictionary; import flash.display.Bitmap; import _-0TZ._SafeStr_107; import _-0TZ._SafeStr_96; import _-0TZ._SafeStr_109; import _-0TZ.RadioButtonGroup; import flash.external.ExternalInterface; import flash.events.Event; import flash.display.BlendMode; import _-0TZ.LoaderUI; import flash.text.TextField; import flash.display.BitmapData; import flash.geom.Rectangle; import _-0TZ._SafeStr_101; import _-3HG._SafeStr_48; import _-24f._SafeStr_111; import _-24f._SafeStr_51; import _-0TZ.ColorButton; import _-19r._SafeStr_56; import _-19r._SafeStr_54; import _-19r._SafeStr_58; import _-3E2._SafeStr_47; import _-19r._SafeStr_52; import _-19r._SafeStr_102; import _-3-E._SafeStr_6; public class AvatarEditor extends Sprite implements _SafeStr_20 { private static const _SafeStr_15261:String = "NewUserReception.saveOutfit"; private static const _SafeStr_15262:String = "newUserReceptionSaveOutfitResponse"; private static const _SafeStr_15263:String = "newUserReceptionSaveOutfitFailed"; private static const _SafeStr_15264:String = "newUserReturnFromPayment"; private static const _SafeStr_15265:String = "NewUserReception.newUserCheckHcMembership"; private static const _SafeStr_15266:String = "checkForHcMembership"; private static const _SafeStr_15267:Array = ["hr-891-34.hd-209-10.ch-255-71.lg-280-81", "hr-893-42.hd-209-19.ch-230-80.lg-3290-82.sh-906-64", "hr-889-34.hd-200-1.ch-3030-73.lg-3023-88.sh-300-64", "hr-145-42.hd-185-1.ch-230-66.lg-270-82.sh-290-81", "hr-110-38.hd-190-1.ch-3030-85.lg-275-84.sh-290-74", "hr-891-42.hd-190-14.ch-230-64.lg-3290-64.sh-906-64", "hr-110-35.hd-185-1.ch-3110-80-25.lg-270-84.sh-905-80", "hr-145-43.hd-209-1.ch-809-80.lg-275-82.sh-906-64", "hr-889-42.hd-207-1370.ch-230-80.lg-280-80.sh-906-64", "hr-891-48.hd-200-1370.ch-809-84.lg-3290-84.sh-300-84", "hd-190-30.ch-230-82.lg-275-72.sh-905-88", "hd-185-10.ch-3110-85-25.lg-275-82.sh-300-84", "hr-893-40.hd-200-14.ch-255-75.lg-280-75.sh-906-75", "hr-889-45.hd-190-1370.ch-255-68.lg-3023-88.sh-906-68", "hr-110-45.hd-200-1371.ch-255-85.lg-280-84.sh-3068-85-25", "hr-893-35.hd-185-10.ch-230-1408.lg-275-72", "hr-145-42.hd-200-10.ch-255-64.lg-3290-64.sh-906-64", "hr-889-42.hd-209-10.ch-809-81.lg-3290-64.sh-300-64", "hr-110-39.hd-190-1371.ch-3110-80-25.lg-275-81.sh-3068-83-25", "hr-891-48.hd-185-20.ch-3030-71.lg-3023-80.sh-300-81", "hr-145-37.hd-200-1.ch-3030-75.lg-270-80.sh-3068-83-25", "hr-891-44.hd-207-1.ch-809-76.lg-270-76.sh-3068-76-25", "hr-145-48.hd-185-20.ch-3110-76-25.lg-270-74.sh-290-75", "hr-110-44.hd-200-30.ch-809-83.lg-270-84.sh-300-64", "hr-891-34.hd-207-14.ch-230-81.lg-270-76.sh-290-80"]; private static const _SafeStr_15268:Array = ["hr-891-40.hd-627-1371.ch-665-66.lg-700-82.sh-3068-68-25", "hr-515-48.hd-628-1.ch-635-73.lg-695-81.sh-735-83", "hr-891-35.hd-625-8.ch-685-73.lg-715-73.sh-907-73", "hr-837-45.hd-627-14.ch-670-76.lg-695-71.sh-907-73", "hr-892-48.hd-605-14.ch-685-64.lg-700-72.sh-906-64", "hr-893-32.hd-628-20.ch-823-76.lg-710-82.sh-735-76", "hr-892-32.hd-628-1.ch-665-81.lg-700-80.sh-3068-81-25", "hr-893-40.hd-610-12.ch-670-81.lg-716-81-25.sh-725-83", "hr-891-42.hd-625-10.ch-635-64.lg-695-64.sh-906-64", "hd-625-1370.ch-823-72.lg-710-74.sh-725-74", "hr-515-45.hd-628-1.ch-823-75.lg-710-73.sh-3068-84-25", "hr-893-34.hd-605-19.ch-685-84.lg-695-85.sh-906-85", "hr-837-39.hd-610-1.ch-685-91.lg-695-90.sh-906-80", "hr-891-34.hd-610-1369.ch-635-74.lg-695-82.sh-906-71", "hr-892-39.hd-628-1370.ch-670-64.lg-716-64-25.sh-907-64", "hr-837-46.hd-627-20.ch-665-76.lg-716-68-25", "hr-892-37.hd-605-10.ch-665-88.lg-700-88", "hr-892-48.hd-628-1371.ch-823-82.lg-700-71.sh-725-81", "hr-891-36.hd-625-8.ch-670-80.lg-715-80.sh-907-80", "hr-891-48.hd-628-12.ch-823-64.lg-715-64.sh-907-76", "hr-837-48.hd-627-14.ch-685-73.lg-695-76.sh-907-82", "hr-893-48.hd-605-1371.ch-665-74.lg-700-72.sh-725-74", "hr-515-35.hd-625-10.ch-665-72.lg-695-72.sh-906-64", "hr-837-35.hd-628-1.ch-635-81.lg-710-75.sh-735-81", "hr-893-44.hd-628-30.ch-670-76.lg-715-76.sh-907-76"]; private static const _SafeStr_15269:Class = _SafeStr_106; private static const _SafeStr_15270:Class = _SafeStr_112; private static const _SafeStr_15271:Class = _SafeStr_103; private static const _SafeStr_15272:Class = _SafeStr_114; private static const _SafeStr_15273:Class = _SafeStr_115; private static const _SafeStr_15274:Class = _SafeStr_113; private static const _SafeStr_15275:Class = _SafeStr_104; private static const _SafeStr_15276:Class = _SafeStr_110; private static const _SafeStr_15277:Class = _SafeStr_108; private static const _SafeStr_15278:Class = _SafeStr_105; private static const _SafeStr_9846:Class = _SafeStr_99; public static const _SafeStr_7020:String = "M"; public static const _SafeStr_7019:String = "F"; public static const _SafeStr_15279:String = "U"; private static const _SafeStr_15280:int = 5; private static const _SafeStr_15281:int = 5; private static const _SafeStr_15282:int = 4; private static const _SafeStr_15283:int = 4; private static const _SafeStr_15284:int = 3; private static const _SafeStr_15285:Array = [_SafeStr_100._SafeStr_14813, _SafeStr_100._SafeStr_5760, _SafeStr_100._SafeStr_5762, _SafeStr_100._SafeStr_5417, _SafeStr_100._SafeStr_5411]; private static const _SafeStr_15286:Array = []; private var _SafeStr_15287:Sprite; private var _SafeStr_15288:_SafeStr_93; private var _SafeStr_5339:String = "M"; private var _SafeStr_15289:Dictionary; private var _SafeStr_10653:Dictionary; private var _SafeStr_15290:Dictionary; private var _SafeStr_15291:Dictionary; private var _SafeStr_15292:String = "hr"; private var _SafeStr_11829:Sprite; private var _SafeStr_15293:Sprite; private var _SafeStr_15294:Bitmap; private var _SafeStr_15295:_SafeStr_107; private var _context:OnBoardingHcFlow; private var _SafeStr_5406:Boolean; private var _SafeStr_15296:_SafeStr_96; private var _SafeStr_15297:_SafeStr_109; private var _SafeStr_15298:_SafeStr_109; private var _SafeStr_15299:RadioButtonGroup; private var _SafeStr_15300:Array; private var _SafeStr_15301:Boolean; private var _SafeStr_15302:Sprite; private var _SafeStr_15303:Sprite; private var _SafeStr_15304:Boolean; private var _SafeStr_15305:Array; private var _SafeStr_15306:Array; private var _SafeStr_15307:Dictionary; private var _SafeStr_15308:RandomAvatarCloudsAnimation; private var _SafeStr_15309:Dictionary; public function AvatarEditor(k:OnBoardingHcFlow) { this._SafeStr_15300 = []; this._SafeStr_15305 = []; this._SafeStr_15306 = []; this._SafeStr_15307 = new Dictionary(); this._SafeStr_15309 = new Dictionary(); super(); if (ExternalInterface.available){ ExternalInterface.addCallback(_SafeStr_15262, this._SafeStr_15310); ExternalInterface.addCallback(_SafeStr_15263, this._SafeStr_15311); ExternalInterface.addCallback(_SafeStr_15264, this._SafeStr_15312); ExternalInterface.addCallback(_SafeStr_15266, this.checkForHcMembership); }; this._context = k; this._SafeStr_5339 = _SafeStr_7020; this._SafeStr_15290 = new Dictionary(); this._SafeStr_15291 = new Dictionary(); addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); addEventListener(Event.REMOVED_FROM_STAGE, this._SafeStr_9881); } public function dispose():void { this._SafeStr_5406 = true; while (numChildren > 0) { removeChildAt(0); }; } public function get disposed():Boolean { return (this._SafeStr_5406); } private function _SafeStr_9881(k:Event):void { } public function _SafeStr_15313(k:Boolean):void { this._SafeStr_15304 = k; } private function _SafeStr_15314():void { var k:int = this._context._SafeStr_15315(); var _local_2:int = this._context._SafeStr_15316(); this._SafeStr_15294 = new Bitmap(); this._SafeStr_15294.x = ((k + (_local_2 / 2)) + 15); this._SafeStr_15294.y = 90; this._SafeStr_15294.scaleX = 2; this._SafeStr_15294.scaleY = 2; var _local_3:Bitmap = new _SafeStr_15273(); _local_3.x = (this._SafeStr_15294.x + 35); _local_3.y = 290; _local_3.blendMode = BlendMode.OVERLAY; var _local_4:Bitmap = new _SafeStr_15274(); _local_4.x = (this._SafeStr_15294.x - 55); _local_4.y = 90; _local_4.blendMode = BlendMode.ADD; addChild(_local_3); addChild(_local_4); addChild(this._SafeStr_15294); this._SafeStr_15308 = new RandomAvatarCloudsAnimation(); this._SafeStr_15308.x = this._SafeStr_15294.x; this._SafeStr_15308.y = this._SafeStr_15294.y; addChild(this._SafeStr_15308); this._SafeStr_15308.visible = false; } private function _SafeStr_15317():void { var k:TextField = LoaderUI._SafeStr_9858("headerText", 24, LoaderUI._SafeStr_9926, false, true, false, false); k.width = 300; k.thickness = 50; addChild(k); k.htmlText = this._context.getString("onboarding.your.looks", "Choose looks"); k.x = 35; k.y = 5; var _local_2:TextField = LoaderUI._SafeStr_9858("headerText", 24, LoaderUI._SafeStr_9926, false, true, false, false); _local_2.width = 300; _local_2.thickness = 50; addChild(_local_2); _local_2.htmlText = this._context.getString("onboarding.your.colour", "Choose colour"); _local_2.x = 370; _local_2.y = 5; var _local_3:TextField = LoaderUI._SafeStr_9858("headerText", 24, LoaderUI._SafeStr_9926, false, true, false, false); _local_3.width = 300; _local_3.thickness = 50; addChild(_local_3); _local_3.htmlText = this._context.getString("onboarding.this.is.your.habbo", "This is your Habbo"); _local_3.x = 700; _local_3.y = 5; } public function _SafeStr_15318():void { var k:int = this._context._SafeStr_15315(); var _local_2:int = this._context._SafeStr_15316(); this._SafeStr_15299 = new RadioButtonGroup(this._SafeStr_15319); var _local_3:BitmapData = Bitmap(new _SafeStr_15271()).bitmapData; var _local_4:BitmapData = Bitmap(new _SafeStr_15269()).bitmapData; var _local_5:BitmapData = Bitmap(new _SafeStr_15272()).bitmapData; var _local_6:BitmapData = Bitmap(new _SafeStr_15270()).bitmapData; var _local_7:Sprite = new Sprite(); x; _local_7.y = 105; this._SafeStr_15297 = new _SafeStr_109(this._context.getString("gender.male", "Male"), this._SafeStr_15299, LoaderUI._SafeStr_9857, _local_3, _local_4, 8231575); this._SafeStr_15297.name = _SafeStr_7020; this._SafeStr_15298 = new _SafeStr_109(this._context.getString("gender.female", "Female"), this._SafeStr_15299, LoaderUI._SafeStr_9857, _local_5, _local_6, 8231575); this._SafeStr_15298.name = _SafeStr_7019; _local_7.addChild(this._SafeStr_15297); _local_7.addChild(this._SafeStr_15298); _local_7.x = (k + 120); addChild(_local_7); this._SafeStr_15296 = new _SafeStr_96(_SafeStr_96._SafeStr_9899, this._context.getString("onboarding.button.ready", "I'm ready"), new Rectangle(685, 435, 0, 40), true, this.saveOutfit, 0xD8D8D8); this._SafeStr_15296.x = ((k + ((_local_2 - this._SafeStr_15296.width) / 2)) + 20); addChild(this._SafeStr_15296); this._SafeStr_15295 = new _SafeStr_107(0, -10, this._SafeStr_15320, 0xD8D8D8); _local_7.addChild(this._SafeStr_15295); LoaderUI._SafeStr_9930(this._SafeStr_15297, 60, this._SafeStr_15298, 30, this._SafeStr_15295); var _local_8:TextField = LoaderUI._SafeStr_9858("bottomText", 12, LoaderUI._SafeStr_9927, true, true, false, false); _local_8.htmlText = this._context.getString("onboarding.cant.decide", "Can't decide? Don't worry, you can change your clothes later!"); _local_8.width = 300; _local_8.x = 715; _local_8.y = 380; addChild(_local_8); } private function _SafeStr_15321():void { var k:Bitmap = Bitmap(new _SafeStr_15276()); this._SafeStr_15302 = new Sprite(); addChild(this._SafeStr_15302); var _local_2:Bitmap = LoaderUI._SafeStr_9933(650, 160, 0, false, 861246, "none"); this._SafeStr_15302.addChild(_local_2); this._SafeStr_15302.addChild(k); k.x = 20; k.y = 24; this._SafeStr_15302.x = 41; this._SafeStr_15302.y = 385; this._SafeStr_15302.visible = true; var _local_3:TextField = LoaderUI._SafeStr_9858(this._context.getString("onboard.what.is.hc.header", "Much more inside... "), 24, LoaderUI._SafeStr_9926, true, true, false, false); var _local_4:String = this._context.getString("onboard.what.is.hc.description", "onboard.what.is.hc.description"); var _local_5:TextField = LoaderUI._SafeStr_9858(_local_4, 12, LoaderUI._SafeStr_9927, true, true, false, false); _local_5.multiline = true; _local_5.width = 300; _local_3.width = 300; _local_3.x = 320; _local_3.y = 15; _local_5.x = 320; _local_5.y = 45; this._SafeStr_15302.addChild(_local_3); this._SafeStr_15302.addChild(_local_5); var _local_6:Bitmap = new _SafeStr_15275(); _local_6.x = 320; _local_6.y = -45; this._SafeStr_15302.addChild(_local_6); } protected function onAddedToStage(k:Event):void { this._SafeStr_15314(); this._SafeStr_15317(); this._SafeStr_15318(); this._SafeStr_15321(); this._SafeStr_11829 = new Sprite(); this._SafeStr_11829.x = 40; this._SafeStr_11829.y = 50; addChild(this._SafeStr_11829); this._SafeStr_15293 = new Sprite(); this._SafeStr_15293.x = 40; this._SafeStr_15293.y = 365; addChild(this._SafeStr_15293); this._SafeStr_15287 = new Sprite(); this._SafeStr_15287.x = 375; this._SafeStr_15287.y = 50; addChild(this._SafeStr_15287); this._SafeStr_15322(); this._SafeStr_15323(); this._SafeStr_15297.selected = true; this._SafeStr_15290[this._SafeStr_5339] = new Dictionary(); this._SafeStr_15291[this._SafeStr_5339] = new Dictionary(); this._SafeStr_15324(); } private function _SafeStr_15319():void { var k:_SafeStr_109 = this._SafeStr_15299.selected; if (k == null){ return; }; this._SafeStr_5339 = k.name; this._context._SafeStr_15325((this._SafeStr_5339 == _SafeStr_7019)); if (this._SafeStr_15290[this._SafeStr_5339] == null){ this._SafeStr_15290[this._SafeStr_5339] = new Dictionary(); this._SafeStr_15291[this._SafeStr_5339] = new Dictionary(); }; this._SafeStr_15324(); } private function _SafeStr_15326():void { while (this._SafeStr_11829.numChildren > 0) { this._SafeStr_11829.removeChildAt(0); }; while (this._SafeStr_15293.numChildren > 0) { this._SafeStr_15293.removeChildAt(0); }; this._SafeStr_15289 = new Dictionary(); } private function _SafeStr_15327():void { var k:int; var _local_2:int; var _local_3:int; var _local_4:int; var _local_5:Array; var _local_6:String; var _local_7:Array; var _local_8:String; var _local_9:String; var _local_10:_SafeStr_101; var _local_11:_SafeStr_48; var _local_12:BitmapData; var _local_13:Array; var _local_14:int; var _local_15:int; var _local_16:String; this._SafeStr_15326(); this._SafeStr_15328(); _local_2 = 0; while (_local_2 < _SafeStr_15285.length) { _local_8 = _SafeStr_15285[_local_2]; _local_5 = this._SafeStr_15289[_local_8]; _local_13 = this._SafeStr_15291[this._SafeStr_5339][_local_8]; if (_local_8 == _SafeStr_100._SafeStr_14813){ this._SafeStr_15306 = []; }; _local_14 = _SafeStr_15280; _local_15 = Math.min(_local_5.length, _local_14); k = 0; while (k < _local_15) { _local_6 = _local_5[k]; _local_7 = _local_6.split("-"); _local_8 = _local_7[0]; _local_9 = _local_7[1]; if (((_local_13) && ((_local_13.length > 1)))){ this._SafeStr_15309[_local_9] = _local_13; }; _local_3 = ((k * 50) + (k * 10)); _local_4 = ((_local_2 * 53) + (_local_2 * 10)); _local_10 = new _SafeStr_101(_local_3, _local_4, this._SafeStr_15329); this._SafeStr_11829.addChild(_local_10); this._SafeStr_15305.push(_local_10); if (_local_8 == _SafeStr_100._SafeStr_14813){ this._SafeStr_15306.push(_local_10); }; _local_11 = this._context._SafeStr_14522.createAvatarImage(_local_7.concat(_local_13).join("-"), _SafeStr_111._SafeStr_5758); _local_12 = _local_11._SafeStr_5759((((_local_8 == _SafeStr_100._SafeStr_5760)) ? _SafeStr_51._SafeStr_5760 : _SafeStr_51._SafeStr_9599)); _local_10._SafeStr_9845(_local_12); _local_10.name = ((_local_8 + "_") + _local_9); if (((!((this._SafeStr_15288 == null))) && ((_local_10.name == this._SafeStr_15288.name)))){ _local_10.select(); this._SafeStr_15288 = _local_10; this._SafeStr_15288._SafeStr_9884(); }; k++; }; _local_2++; }; _local_3 = 0; _local_2 = 0; while (_local_2 < _SafeStr_15286.length) { _local_8 = _SafeStr_15286[_local_2]; _local_5 = this._SafeStr_15289[_local_8]; _local_13 = this._SafeStr_15291[this._SafeStr_5339][_local_8]; k = 0; while (k < _local_5.length) { _local_6 = _local_5[k]; _local_7 = _local_6.split("-"); _local_8 = _local_7[0]; _local_9 = _local_7[1]; _local_3 = (_local_3 + 60); _local_4 = 0; _local_10 = new _SafeStr_101(_local_3, _local_4, this._SafeStr_15329); this._SafeStr_15293.addChild(_local_10); this._SafeStr_15305.push(_local_10); _local_16 = (((_local_13)!=null) ? _local_7.concat(_local_13).join("-") : _local_6); _local_11 = this._context._SafeStr_14522.createAvatarImage(_local_16, _SafeStr_111._SafeStr_5758); _local_10._SafeStr_9845(_local_11._SafeStr_5759((((_local_8 == _SafeStr_100._SafeStr_5760)) ? _SafeStr_51._SafeStr_5760 : _SafeStr_51._SafeStr_9599))); _local_10.name = ((_local_8 + "_") + _local_9); if (((!((this._SafeStr_15288 == null))) && ((_local_10.name == this._SafeStr_15288.name)))){ _local_10.select(); this._SafeStr_15288 = _local_10; }; k++; }; _local_2++; }; this._SafeStr_15330(); } private function updateFigure():void { var _local_2:BitmapData; var k:_SafeStr_48 = this._context._SafeStr_14522.createAvatarImage(this._SafeStr_8014(), _SafeStr_111._SafeStr_5758, this._SafeStr_5339, this); if (k){ k.setDirection(_SafeStr_51._SafeStr_9599, 4); _local_2 = k.getImage(_SafeStr_51._SafeStr_9599, false); if (_local_2){ this._SafeStr_15294.bitmapData = _local_2; }; }; this._SafeStr_15330(); } public function _SafeStr_8014():String { var _local_3:String; var _local_4:int; var _local_5:Array; var _local_6:ColorButton; var k:Boolean; var _local_2:Array = []; if (((this._SafeStr_15290) && (this._SafeStr_15290[this._SafeStr_5339]))){ for (_local_3 in this._SafeStr_15290[this._SafeStr_5339]) { _local_4 = this._SafeStr_15290[this._SafeStr_5339][_local_3]; _local_5 = this._SafeStr_15291[this._SafeStr_5339][_local_3]; if (((_local_5) && ((_local_5.length > 1)))){ _local_5[1] = "25"; }; _local_2.push([_local_3, _local_4].concat(_local_5).join("-")); if (!k){ k = (this._SafeStr_15300.indexOf(_local_4) > -1); _local_6 = this._SafeStr_15307[_local_3]; if (((!((_local_6 == null))) && (_local_6.club))){ k = true; }; }; }; }; return (_local_2.join(".")); } public function _SafeStr_15324():void { var _local_5:Array; var _local_6:ColorButton; var _local_7:ColorButton; var _local_8:String; var _local_10:_SafeStr_93; var _local_11:Array; var _local_12:Array; var _local_13:String; var _local_14:int; var k:String = this._SafeStr_15331(); var _local_2:Array = k.split("."); var _local_3:Dictionary = this._SafeStr_15290[this._SafeStr_5339]; var _local_4:int; var _local_9:int; while (_local_9 < _local_2.length) { _local_11 = String(_local_2[_local_9]).split("-"); _local_12 = []; if (_local_11.length >= 3){ _local_13 = _local_11[0]; if (_local_3[_local_13] == _local_11[1]){ _local_4++; }; this._SafeStr_15290[this._SafeStr_5339][_local_13] = _local_11[1]; _local_12.push(_local_11[2]); _local_5 = this._SafeStr_10653[_local_13]; _local_14 = 0; while (_local_14 < _local_5.length) { _local_6 = _local_5[_local_14]; if (_local_6.name == ((_local_13 + "_") + _local_11[2])){ this._SafeStr_15332(_local_6); }; _local_14++; }; if (_local_11.length > 3){ _local_12.push(_local_11[3]); }; this._SafeStr_15291[this._SafeStr_5339][_local_13] = _local_12; }; if (_local_13 == _SafeStr_100._SafeStr_14813){ _local_8 = ((_local_13 + "_") + _local_11[1]); _local_7 = _local_6; }; _local_9++; }; this._SafeStr_15292 = _SafeStr_100._SafeStr_14813; for each (_local_10 in this._SafeStr_15306) { if (_local_10.name == _local_8){ this._SafeStr_15329(_local_10); this._SafeStr_15329(_local_10); }; }; this._SafeStr_15308.visible = true; this._SafeStr_15308._SafeStr_15333(); if (_local_4 >= (_local_2.length - 1)){ this._SafeStr_15324(); }; } private function _SafeStr_15331():String { var k:Array; var _local_2:int; if (this._SafeStr_5339 == _SafeStr_7020){ k = _SafeStr_15267; } else { k = _SafeStr_15268; }; var _local_3:int = (Math.random() * (k.length - 1)); var _local_4:String = k[_local_3]; return (_local_4); } private function _SafeStr_15328():void { var k:String; var _local_2:Array; this._SafeStr_15289 = new Dictionary(); for each (k in _SafeStr_15285) { _local_2 = this._SafeStr_15334(k); this._SafeStr_15289[k] = _local_2; }; this._SafeStr_15289[_SafeStr_100._SafeStr_14815] = this._SafeStr_15334(_SafeStr_100._SafeStr_14815); this._SafeStr_15289[_SafeStr_100._SafeStr_14814] = this._SafeStr_15334(_SafeStr_100._SafeStr_14814); this._SafeStr_15289[_SafeStr_100._SafeStr_14816] = this._SafeStr_15334(_SafeStr_100._SafeStr_14816); } private function _SafeStr_15322():void { var _local_5:String; var _local_6:_SafeStr_56; var _local_7:_SafeStr_54; var _local_8:Array; var _local_9:Array; var _local_10:Array; var _local_11:_SafeStr_58; var k:_SafeStr_47 = this._context._SafeStr_14522._SafeStr_15335(); this._SafeStr_10653 = new Dictionary(); var _local_2:int = (_SafeStr_15283 * _SafeStr_15282); var _local_3:int = (_SafeStr_15284 * _SafeStr_15282); var _local_4:int = (_local_2 - _local_3); for each (_local_5 in _SafeStr_100._SafeStr_14821) { _local_6 = k._SafeStr_15336(_local_5); _local_7 = k._SafeStr_15337(_local_6._SafeStr_10641); _local_8 = []; _local_9 = []; _local_10 = []; for each (_local_11 in _local_7.colors) { if (((_local_11._SafeStr_9382) && (((_local_10.length + _local_9.length) < _local_2)))){ _local_9.push(this._SafeStr_15338(_local_11, _local_5)); }; }; _local_10.sort(this._SafeStr_15339); _local_9.sort(this._SafeStr_15339); _local_8 = _local_9.concat(_local_10); this._SafeStr_10653[_local_5] = _local_8; }; } private function _SafeStr_15338(k:_SafeStr_58, _arg_2:String):ColorButton { var _local_3:ColorButton = new ColorButton(0, 0, this._SafeStr_15332, 0xFFFFFF, k._SafeStr_5763); _local_3.name = ((_arg_2 + "_") + k.id); _local_3._SafeStr_9914(k._SafeStr_5763); _local_3.index = k.index; _local_3.club = (k.clubLevel > 0); return (_local_3); } private function _SafeStr_15339(k:ColorButton, _arg_2:ColorButton):Number { if (k.index < _arg_2.index){ return (-1); }; if (k.index > _arg_2.index){ return (1); }; return (0); } private function _SafeStr_15332(k:ColorButton):void { var _local_5:Array; var _local_7:String; var _local_8:ColorButton; var _local_9:String; var _local_2:Array = k.name.split("_"); var _local_3:String = _local_2[0]; var _local_4:String = _local_2[1]; var _local_6:Array = []; _local_6.push(_local_4); for (_local_7 in this._SafeStr_15290[this._SafeStr_5339]) { _local_9 = this._SafeStr_15290[this._SafeStr_5339][_local_7]; _local_5 = this._SafeStr_15309[_local_9]; if (_local_3 == _local_7){ _local_5 = this._SafeStr_15309[_local_9]; if (((_local_5) && ((_local_5.length > 1)))){ _local_6.push("25"); }; }; }; this._SafeStr_15291[this._SafeStr_5339][_local_3] = _local_6; _local_8 = this._SafeStr_15307[_local_3]; if (_local_8){ _local_8._SafeStr_7083(); }; this._SafeStr_15307[_local_3] = k; k.select(); this._SafeStr_15327(); this.updateFigure(); } private function _SafeStr_15323():void { var _local_3:_SafeStr_93; var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:int; while (this._SafeStr_15287.numChildren > 0) { this._SafeStr_15287.removeChildAt(0); }; var k:Array = this._SafeStr_10653[this._SafeStr_15292]; if (k == null){ return; }; var _local_2:int; for each (_local_3 in k) { this._SafeStr_15287.addChild(_local_3); _local_4 = (_local_2 % _SafeStr_15282); _local_5 = (_local_2 / _SafeStr_15282); _local_6 = ((_local_4 * 50) + (_local_4 * 2)); _local_7 = ((_local_5 * 53) + (_local_5 * 10)); _local_3.x = _local_6; _local_3.y = _local_7; _local_2++; }; } private function _SafeStr_15334(k:String):Array { var _local_6:_SafeStr_52; var _local_8:Boolean; var _local_9:int; var _local_10:_SafeStr_102; var _local_11:Array; var _local_12:_SafeStr_58; var _local_13:Array; var _local_14:int; var _local_15:_SafeStr_58; var _local_16:int; var _local_2:Array = []; var _local_3:_SafeStr_47 = this._context._SafeStr_14522._SafeStr_15335(); var _local_4:_SafeStr_56 = _local_3._SafeStr_15336(k); var _local_5:_SafeStr_54 = _local_3._SafeStr_15337(_local_4._SafeStr_10641); var _local_7:int; if (((_local_4) && (_local_5))){ for each (_local_6 in _local_4._SafeStr_10642) { _local_8 = true; if (_local_6.clubLevel > 0){ _local_8 = this._SafeStr_15304; }; if (((((_local_8) && (_local_6._SafeStr_10635))) && ((((_local_6.gender == this._SafeStr_5339)) || ((_local_6.gender == _SafeStr_15279)))))){ _local_9 = 0; for each (_local_10 in _local_6._SafeStr_8994) { _local_9 = Math.max(_local_9, _local_10._SafeStr_10633); }; _local_11 = []; for each (_local_12 in _local_5.colors) { if (_local_12._SafeStr_9382){ _local_11.push(_local_12); }; }; _local_13 = []; if (_local_11.length > 0){ _local_14 = (Math.random() * (_local_11.length - 1)); _local_15 = _local_11[_local_14]; _local_16 = 0; while (_local_16 < _local_9) { _local_16++; }; }; _local_2.push([k, _local_6.id].concat(_local_13).join("-")); _local_7++; if (_local_7 == _SafeStr_15281){ break; }; }; }; }; return (_local_2); } private function _SafeStr_15340():Array { var k:Array = []; var _local_2:int; while (_local_2 < _SafeStr_15285.length) { k.push(("" + this._SafeStr_15290[this._SafeStr_5339][_SafeStr_15285[_local_2]])); _local_2++; }; _local_2 = 0; while (_local_2 < _SafeStr_15286.length) { k.push(("" + this._SafeStr_15290[this._SafeStr_5339][_SafeStr_15286[_local_2]])); _local_2++; }; return (k); } private function _SafeStr_15330():void { var _local_2:_SafeStr_101; var _local_3:Array; var _local_4:String; var _local_5:String; var k:Array = this._SafeStr_15340(); for each (_local_2 in this._SafeStr_15305) { _local_3 = _local_2.name.split("_"); _local_4 = _local_3[0]; _local_5 = _local_3[1]; if (k.indexOf(_local_5) > -1){ _local_2.select(); } else { _local_2._SafeStr_7083(); }; }; } private function _SafeStr_15329(k:_SafeStr_93):void { var _local_2:Array = k.name.split("_"); var _local_3:String = _local_2[0]; var _local_4:String = _local_2[1]; var _local_5:Array = this._SafeStr_15340(); if (this._SafeStr_15288){ this._SafeStr_15288._SafeStr_7083(); }; var _local_6 = (this._SafeStr_15288 == k); _local_6 = (_local_5.indexOf(_local_4) > -1); this._SafeStr_15288 = k; if ((((((_local_3 == _SafeStr_100._SafeStr_5760)) || ((_local_3 == _SafeStr_100._SafeStr_5417)))) || ((((this._SafeStr_5339 == _SafeStr_7019)) && ((_local_3 == _SafeStr_100._SafeStr_5762)))))){ _local_6 = false; }; this._SafeStr_15292 = _local_3; if (_local_6){ delete this._SafeStr_15290[this._SafeStr_5339][this._SafeStr_15292]; this._SafeStr_15288 = null; } else { this._SafeStr_15290[this._SafeStr_5339][this._SafeStr_15292] = _local_4; this._SafeStr_15288.select(); this._SafeStr_15288._SafeStr_9884(); }; this.updateFigure(); this._SafeStr_15323(); } public function _SafeStr_5771(k:String):void { var _local_2:_SafeStr_48 = this._context._SafeStr_14522.createAvatarImage(k, _SafeStr_111._SafeStr_5758); var _local_3:BitmapData = _local_2.getImage(_SafeStr_51._SafeStr_9599, false); if (_local_3){ this._SafeStr_15294.bitmapData = _local_3; }; } private function _SafeStr_15312():void { _SafeStr_6.closeWebPageAndRestoreClient(); if (ExternalInterface.available){ ExternalInterface.call(_SafeStr_15265); }; } public function checkForHcMembership(k:String):void { switch (k){ case "OK": this._SafeStr_15301 = true; this._SafeStr_15322(); if (this._SafeStr_15303){ this._SafeStr_15303.visible = false; }; return; }; } private function saveOutfit(k:_SafeStr_93):void { if (ExternalInterface.available){ ExternalInterface.call(_SafeStr_15261, this._SafeStr_8014(), this._SafeStr_5339.toLowerCase()); } else { this._context._SafeStr_11882(); }; } private function _SafeStr_15310(k:String, _arg_2:String, _arg_3:String):void { var _local_4:Boolean; switch (_arg_3){ case "OK": _local_4 = true; break; case "INVALID_FIGURE": break; case "FIGURE_UPDATE_CHANGE_NOT_ALLOWED": break; }; if (_local_4){ this._context._SafeStr_11906(); } else { this._context._SafeStr_11908(this._context.getString("figure.ok", "Figure change ok!")); }; } private function _SafeStr_15311(k:String, _arg_2:String):void { this._context._SafeStr_11908(this._context.getString("figure.error", "Figure change error!")); } public function _SafeStr_11879(k:Boolean=false):void { if (ExternalInterface.available){ _SafeStr_4.log(("Save outfit: " + [this._SafeStr_8014(), this._SafeStr_5339])); } else { this._context._SafeStr_11882(); }; } public function _SafeStr_15341(k:Boolean=false):void { this._SafeStr_11829.visible = k; this._SafeStr_15287.visible = k; this._SafeStr_15297.visible = k; this._SafeStr_15298.visible = k; this._SafeStr_15296.visible = k; } public function get gender():String { return (this._SafeStr_5339); } public function _SafeStr_11880(k:Boolean):void { this._SafeStr_15296.visible = k; } public function _SafeStr_15320(k:_SafeStr_93):void { this._SafeStr_15324(); } } }//package _-2Hx // _SafeStr_100 = "_-4wc" (String#1010, DoABC#2) // _SafeStr_101 = "_-0LE" (String#736, DoABC#2) // _SafeStr_102 = "_-3WJ" (String#929, DoABC#2) // _SafeStr_103 = "_-3WP" (String#930, DoABC#2) // _SafeStr_104 = "_-00z" (String#712, DoABC#2) // _SafeStr_105 = "_-D2" (String#1112, DoABC#2) // _SafeStr_106 = "_-1UG" (String#813, DoABC#2) // _SafeStr_10633 = "_-3XW" (String#933, DoABC#2) // _SafeStr_10635 = "_-0Ct" (String#727, DoABC#2) // _SafeStr_10641 = "_-1dl" (String#823, DoABC#2) // _SafeStr_10642 = "_-1De" (String#797, DoABC#2) // _SafeStr_10653 = "_-2WA" (String#341, DoABC#2) // _SafeStr_107 = "_-09m" (String#724, DoABC#2) // _SafeStr_108 = "_-1M4" (String#806, DoABC#2) // _SafeStr_109 = "_-4LE" (String#972, DoABC#2) // _SafeStr_110 = "_-502" (String#1016, DoABC#2) // _SafeStr_111 = "_-2LA" (String#860, DoABC#2) // _SafeStr_112 = "_-z6" (String#1155, DoABC#2) // _SafeStr_113 = "_-3XQ" (String#932, DoABC#2) // _SafeStr_114 = "_-4UV" (String#983, DoABC#2) // _SafeStr_115 = "_-5j3" (String#1053, DoABC#2) // _SafeStr_11829 = "_-iz" (String#3390, DoABC#2) // _SafeStr_11879 = "_-5v" (String#1063, DoABC#2) // _SafeStr_11880 = "_-5EB" (String#1024, DoABC#2) // _SafeStr_11882 = "_-5c4" (String#1049, DoABC#2) // _SafeStr_11906 = "_-11M" (String#2179, DoABC#2) // _SafeStr_11908 = "_-0F-" (String#731, DoABC#2) // _SafeStr_14522 = "_-2cD" (String#2501, DoABC#2) // _SafeStr_14813 = "_-4rJ" (String#2918, DoABC#2) // _SafeStr_14814 = "_-2Rg" (String#2467, DoABC#2) // _SafeStr_14815 = "_-1v1" (String#2353, DoABC#2) // _SafeStr_14816 = "_-2MP" (String#2449, DoABC#2) // _SafeStr_14821 = "_-1ee" (String#2305, DoABC#2) // _SafeStr_15261 = "_-4mo" (String#2897, DoABC#2) // _SafeStr_15262 = "_-4v2" (String#2929, DoABC#2) // _SafeStr_15263 = "_-6ht" (String#3288, DoABC#2) // _SafeStr_15264 = "_-0D7" (String#2046, DoABC#2) // _SafeStr_15265 = "_-5d9" (String#3071, DoABC#2) // _SafeStr_15266 = "_-6Od" (String#3229, DoABC#2) // _SafeStr_15267 = "_-3IY" (String#2625, DoABC#2) // _SafeStr_15268 = "_-5WA" (String#3051, DoABC#2) // _SafeStr_15269 = "_-3eF" (String#2689, DoABC#2) // _SafeStr_15270 = "_-0fl" (String#2111, DoABC#2) // _SafeStr_15271 = "_-6P7" (String#3231, DoABC#2) // _SafeStr_15272 = "_-1N4" (String#2243, DoABC#2) // _SafeStr_15273 = "_-2Gn" (String#2429, DoABC#2) // _SafeStr_15274 = "_-5PD" (String#3025, DoABC#2) // _SafeStr_15275 = "_-2wH" (String#2561, DoABC#2) // _SafeStr_15276 = "_-1Dr" (String#2212, DoABC#2) // _SafeStr_15277 = "_-4lz" (String#2894, DoABC#2) // _SafeStr_15278 = "_-4W9" (String#2846, DoABC#2) // _SafeStr_15279 = "_-0ZN" (String#2097, DoABC#2) // _SafeStr_15280 = "_-3kY" (String#2713, DoABC#2) // _SafeStr_15281 = "_-5mq" (String#3103, DoABC#2) // _SafeStr_15282 = "_-3mR" (String#2716, DoABC#2) // _SafeStr_15283 = "_-071" (String#2028, DoABC#2) // _SafeStr_15284 = "_-2rN" (String#2550, DoABC#2) // _SafeStr_15285 = "_-4dc" (String#2875, DoABC#2) // _SafeStr_15286 = "_-0Dq" (String#2048, DoABC#2) // _SafeStr_15287 = "_-5Gc" (String#3000, DoABC#2) // _SafeStr_15288 = "_-5Ss" (String#3040, DoABC#2) // _SafeStr_15289 = "_-6Ad" (String#3185, DoABC#2) // _SafeStr_15290 = "_-4oQ" (String#2907, DoABC#2) // _SafeStr_15291 = "_-0iI" (String#2122, DoABC#2) // _SafeStr_15292 = "_-ov" (String#3409, DoABC#2) // _SafeStr_15293 = "_-12s" (String#2183, DoABC#2) // _SafeStr_15294 = "_-0yE" (String#2167, DoABC#2) // _SafeStr_15295 = "_-yh" (String#3433, DoABC#2) // _SafeStr_15296 = "_-1Up" (String#2266, DoABC#2) // _SafeStr_15297 = "_-2RW" (String#2466, DoABC#2) // _SafeStr_15298 = "_-5ou" (String#3112, DoABC#2) // _SafeStr_15299 = "_-17U" (String#2194, DoABC#2) // _SafeStr_15300 = "_-6JW" (String#3215, DoABC#2) // _SafeStr_15301 = "_-4Pf" (String#975, DoABC#2) // _SafeStr_15302 = "_-h3" (String#3386, DoABC#2) // _SafeStr_15303 = "_-4ZQ" (String#2857, DoABC#2) // _SafeStr_15304 = "_-IN" (String#1120, DoABC#2) // _SafeStr_15305 = "_-4Xw" (String#2853, DoABC#2) // _SafeStr_15306 = "_-3Ur" (String#2657, DoABC#2) // _SafeStr_15307 = "_-2XY" (String#2483, DoABC#2) // _SafeStr_15308 = "_-3XB" (String#2664, DoABC#2) // _SafeStr_15309 = "_-1it" (String#2321, DoABC#2) // _SafeStr_15310 = "_-2ie" (String#2524, DoABC#2) // _SafeStr_15311 = "_-0OH" (String#2068, DoABC#2) // _SafeStr_15312 = "_-314" (String#2576, DoABC#2) // _SafeStr_15313 = "_-64I" (String#3168, DoABC#2) // _SafeStr_15314 = "_-4ed" (String#2878, DoABC#2) // _SafeStr_15315 = "_-69S" (String#3181, DoABC#2) // _SafeStr_15316 = "_-YJ" (String#3362, DoABC#2) // _SafeStr_15317 = "_-6DH" (String#3193, DoABC#2) // _SafeStr_15318 = "_-25B" (String#2384, DoABC#2) // _SafeStr_15319 = "_-5nE" (String#3106, DoABC#2) // _SafeStr_15320 = "_-6ST" (String#3249, DoABC#2) // _SafeStr_15321 = "_-4bD" (String#2866, DoABC#2) // _SafeStr_15322 = "_-1JJ" (String#2229, DoABC#2) // _SafeStr_15323 = "_-1Xf" (String#2277, DoABC#2) // _SafeStr_15324 = "_-2Hf" (String#2437, DoABC#2) // _SafeStr_15325 = "_-4sL" (String#2921, DoABC#2) // _SafeStr_15326 = "_-4eT" (String#2877, DoABC#2) // _SafeStr_15327 = "_-4lr" (String#2891, DoABC#2) // _SafeStr_15328 = "_-0-f" (String#2009, DoABC#2) // _SafeStr_15329 = "_-3Lk" (String#2633, DoABC#2) // _SafeStr_15330 = "_-54G" (String#2953, DoABC#2) // _SafeStr_15331 = "_-2X4" (String#2480, DoABC#2) // _SafeStr_15332 = "_-2oB" (String#2544, DoABC#2) // _SafeStr_15333 = "_-2is" (String#2527, DoABC#2) // _SafeStr_15334 = "_-2ZO" (String#2488, DoABC#2) // _SafeStr_15335 = "_-3HE" (String#915, DoABC#2) // _SafeStr_15336 = "_-1kw" (String#830, DoABC#2) // _SafeStr_15337 = "_-2gd" (String#879, DoABC#2) // _SafeStr_15338 = "_-2C-" (String#2409, DoABC#2) // _SafeStr_15339 = "_-28y" (String#2397, DoABC#2) // _SafeStr_15340 = "_-2DE" (String#2416, DoABC#2) // _SafeStr_15341 = "_-oX" (String#3406, DoABC#2) // _SafeStr_20 = "_-4q6" (String#1004, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_47 = "_-6cU" (String#1100, DoABC#2) // _SafeStr_48 = "_-8W" (String#1108, DoABC#2) // _SafeStr_51 = "_-13Z" (String#785, DoABC#2) // _SafeStr_52 = "_-33a" (String#901, DoABC#2) // _SafeStr_5339 = "_-62K" (String#391, DoABC#2) // _SafeStr_54 = "_-5ba" (String#1048, DoABC#2) // _SafeStr_5406 = "_-0RQ" (String#46, DoABC#2) // _SafeStr_5411 = "_-5Ry" (String#3037, DoABC#2) // _SafeStr_5417 = "_-16J" (String#2187, DoABC#2) // _SafeStr_56 = "_-0Ea" (String#729, DoABC#2) // _SafeStr_5758 = "_-1ar" (String#2290, DoABC#2) // _SafeStr_5759 = "_-3P3" (String#923, DoABC#2) // _SafeStr_5760 = "_-5NX" (String#3018, DoABC#2) // _SafeStr_5762 = "_-3qE" (String#2725, DoABC#2) // _SafeStr_5763 = "_-5Lc" (String#1031, DoABC#2) // _SafeStr_5771 = "_-3iZ" (String#946, DoABC#2) // _SafeStr_58 = "_-5OS" (String#1034, DoABC#2) // _SafeStr_6 = "_-1ax" (String#821, DoABC#2) // _SafeStr_7019 = "_-5qn" (String#3121, DoABC#2) // _SafeStr_7020 = "_-0nw" (String#2146, DoABC#2) // _SafeStr_7083 = "_-a9" (String#3367, DoABC#2) // _SafeStr_8014 = "_-2iY" (String#880, DoABC#2) // _SafeStr_8994 = "_-37H" (String#905, DoABC#2) // _SafeStr_93 = "_-68O" (String#1072, DoABC#2) // _SafeStr_9382 = "_-2P0" (String#338, DoABC#2) // _SafeStr_9599 = "_-r4" (String#3413, DoABC#2) // _SafeStr_96 = "_-0r1" (String#772, DoABC#2) // _SafeStr_9845 = "_-mB" (String#3400, DoABC#2) // _SafeStr_9846 = "_-Cs" (String#1111, DoABC#2) // _SafeStr_9857 = "_-3RF" (String#2646, DoABC#2) // _SafeStr_9858 = "_-0l5" (String#2137, DoABC#2) // _SafeStr_9881 = "_-4lv" (String#66, DoABC#2) // _SafeStr_9884 = "_-52j" (String#2951, DoABC#2) // _SafeStr_9899 = "_-1pN" (String#2339, DoABC#2) // _SafeStr_99 = "_-h7" (String#1142, DoABC#2) // _SafeStr_9914 = "_-419" (String#2757, DoABC#2) // _SafeStr_9926 = "_-1NM" (String#2244, DoABC#2) // _SafeStr_9927 = "_-3AD" (String#2599, DoABC#2) // _SafeStr_9930 = "_-6QX" (String#3240, DoABC#2) // _SafeStr_9933 = "_-aC" (String#3368, DoABC#2) //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation package _-2Hx { import flash.display.Sprite; import flash.utils.Timer; import flash.events.Event; import flash.events.TimerEvent; public class RandomAvatarCloudsAnimation extends Sprite { private static const cloud_1_1_png:Class = RandomAvatarCloudsAnimation_cloud_1_1_png; private static const cloud_1_2_png:Class = RandomAvatarCloudsAnimation_cloud_1_2_png; private static const cloud_1_3_png:Class = RandomAvatarCloudsAnimation_cloud_1_3_png; private static const cloud_1_4_png:Class = RandomAvatarCloudsAnimation_cloud_1_4_png; private static const cloud_2_1_png:Class = RandomAvatarCloudsAnimation_cloud_2_1_png; private static const cloud_2_2_png:Class = RandomAvatarCloudsAnimation_cloud_2_2_png; private static const cloud_2_3_png:Class = RandomAvatarCloudsAnimation_cloud_2_3_png; private static const cloud_2_4_png:Class = RandomAvatarCloudsAnimation_cloud_2_4_png; private static const cloud_3_1_png:Class = RandomAvatarCloudsAnimation_cloud_3_1_png; private static const cloud_3_2_png:Class = RandomAvatarCloudsAnimation_cloud_3_2_png; private static const cloud_3_3_png:Class = RandomAvatarCloudsAnimation_cloud_3_3_png; private static const cloud_3_4_png:Class = RandomAvatarCloudsAnimation_cloud_3_4_png; private static const cloud_4_1_png:Class = RandomAvatarCloudsAnimation_cloud_4_1_png; private static const cloud_4_2_png:Class = RandomAvatarCloudsAnimation_cloud_4_2_png; private static const cloud_4_3_png:Class = RandomAvatarCloudsAnimation_cloud_4_3_png; private static const cloud_4_4_png:Class = RandomAvatarCloudsAnimation_cloud_4_4_png; private var _SafeStr_15342:Array; private var _SafeStr_15343:Array; private var _SafeStr_15344:Array; private var _SafeStr_15345:Array; private var _SafeStr_15346:Timer; private var _SafeStr_14536:int; private var _SafeStr_14948:int; private var _SafeStr_15347:Sprite; private var _SafeStr_15348:Sprite; private var _SafeStr_15349:Sprite; private var _SafeStr_15350:Array; private var _SafeStr_15351:int; public function RandomAvatarCloudsAnimation() { this._SafeStr_15350 = [-9, -8, -5, -3, 3, 5, 8, 9]; super(); this._SafeStr_15343 = [new cloud_1_1_png(), new cloud_1_2_png(), new cloud_1_3_png(), new cloud_1_4_png()]; this._SafeStr_15342 = [new cloud_2_1_png(), new cloud_2_2_png(), new cloud_2_3_png(), new cloud_2_4_png()]; this._SafeStr_15344 = [new cloud_3_1_png(), new cloud_3_2_png(), new cloud_3_3_png(), new cloud_3_4_png()]; this._SafeStr_15345 = [new cloud_4_1_png(), new cloud_4_2_png(), new cloud_4_3_png(), new cloud_4_4_png()]; addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); } private function dispose():void { if (this._SafeStr_15346){ this._SafeStr_15346.reset(); this._SafeStr_15346 = null; }; while (numChildren > 0) { removeChildAt(0); }; } protected function onAddedToStage(k:Event):void { this._SafeStr_15349 = new Sprite(); addChild(this._SafeStr_15349); this._SafeStr_15347 = new Sprite(); addChild(this._SafeStr_15347); this._SafeStr_15348 = new Sprite(); addChild(this._SafeStr_15348); this._SafeStr_15352(); } private function _SafeStr_15352():void { this._SafeStr_14536 = 0; this._SafeStr_14948 = 0; this._SafeStr_15349.addChild(this._SafeStr_15344[0]); this._SafeStr_15349.x = 75; this._SafeStr_15349.y = 140; this._SafeStr_15347.addChild(this._SafeStr_15342[0]); this._SafeStr_15347.x = 30; this._SafeStr_15347.y = 115; this._SafeStr_15348.addChild(this._SafeStr_15343[0]); this._SafeStr_15348.x = 85; this._SafeStr_15348.y = 110; this._SafeStr_15349.visible = true; this._SafeStr_15347.visible = true; this._SafeStr_15348.visible = true; } public function _SafeStr_15333():void { this._SafeStr_15352(); if (!this._SafeStr_15346){ this._SafeStr_15346 = new Timer(80); this._SafeStr_15346.addEventListener(TimerEvent.TIMER, this._SafeStr_15353); }; var k:int = Math.round((Math.random() * (this._SafeStr_15350.length - 1))); this._SafeStr_15351 = this._SafeStr_15350[k]; this._SafeStr_15346.start(); } private function _SafeStr_15353(k:TimerEvent):void { if (this._SafeStr_15346 == null){ return; }; this._SafeStr_14536++; if ((((this._SafeStr_14536 > 2)) && ((this._SafeStr_14536 < 5)))){ this._SafeStr_14948 = 1; } else { if ((((this._SafeStr_14536 > 4)) && ((this._SafeStr_14536 < 7)))){ this._SafeStr_14948 = 2; } else { if ((((this._SafeStr_14536 > 6)) && ((this._SafeStr_14536 < 9)))){ this._SafeStr_14948 = 3; } else { if (this._SafeStr_14536 >= 9){ this._SafeStr_15349.visible = false; this._SafeStr_15347.visible = false; this._SafeStr_15348.visible = false; }; }; }; }; this._SafeStr_15349.removeChildAt(0); this._SafeStr_15347.removeChildAt(0); this._SafeStr_15348.removeChildAt(0); this._SafeStr_15349.addChild(this._SafeStr_15344[this._SafeStr_14948]); this._SafeStr_15347.addChild(this._SafeStr_15342[this._SafeStr_14948]); this._SafeStr_15348.addChild(this._SafeStr_15343[this._SafeStr_14948]); var _local_2:int = Math.round((Math.random() * 10)); if ((_local_2 % 2) != 0){ this._SafeStr_15348.removeChildAt(0); this._SafeStr_15348.addChild(this._SafeStr_15345[this._SafeStr_14948]); } else { this._SafeStr_15349.removeChildAt(0); this._SafeStr_15349.addChild(this._SafeStr_15345[this._SafeStr_14948]); }; if (this._SafeStr_14536 <= 9){ this._SafeStr_15348.x = (this._SafeStr_15348.x + (10 + (Math.random() * 5))); this._SafeStr_15348.y = (this._SafeStr_15348.y - this._SafeStr_15351); this._SafeStr_15347.x = (this._SafeStr_15347.x - (10 + (Math.random() * 5))); this._SafeStr_15347.y = (this._SafeStr_15347.y - this._SafeStr_15351); this._SafeStr_15349.y = (this._SafeStr_15349.y + (this._SafeStr_15351 * 1.3)); }; } } }//package _-2Hx // _SafeStr_14536 = "_-dn" (String#3376, DoABC#2) // _SafeStr_14948 = "_-6iB" (String#1105, DoABC#2) // _SafeStr_15333 = "_-2is" (String#2527, DoABC#2) // _SafeStr_15342 = "_-5dh" (String#3072, DoABC#2) // _SafeStr_15343 = "_-0mE" (String#2142, DoABC#2) // _SafeStr_15344 = "_-193" (String#2201, DoABC#2) // _SafeStr_15345 = "_-5Eq" (String#2994, DoABC#2) // _SafeStr_15346 = "_-4cf" (String#2871, DoABC#2) // _SafeStr_15347 = "_-3qr" (String#2727, DoABC#2) // _SafeStr_15348 = "_-6JN" (String#3214, DoABC#2) // _SafeStr_15349 = "_-5vR" (String#3139, DoABC#2) // _SafeStr_15350 = "_-5RH" (String#3034, DoABC#2) // _SafeStr_15351 = "_-iZ" (String#3389, DoABC#2) // _SafeStr_15352 = "_-2W0" (String#2477, DoABC#2) // _SafeStr_15353 = "_-2F3" (String#2423, DoABC#2) //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_1_1_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_1_1_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_1_2_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_1_2_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_1_3_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_1_3_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_1_4_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_1_4_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_2_1_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_2_1_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_2_2_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_2_2_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_2_3_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_2_3_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_2_4_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_2_4_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_3_1_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_3_1_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_3_2_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_3_2_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_3_3_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_3_3_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_3_4_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_3_4_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_4_1_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_4_1_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_4_2_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_4_2_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_4_3_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_4_3_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RandomAvatarCloudsAnimation_cloud_4_4_png package _-2Hx { import mx.core.BitmapAsset; public class RandomAvatarCloudsAnimation_cloud_4_4_png extends BitmapAsset { } }//package _-2Hx //------------------------------------------------------------ //_-2Hx.RoomPicker package _-2Hx { import _-0MK._SafeStr_3; import flash.display.Sprite; import flash.text.TextField; import _-0TZ._SafeStr_93; import flash.display.Bitmap; import flash.display.Loader; import flash.net.URLRequest; import flash.events.Event; import flash.external.ExternalInterface; import _-0TZ.LoaderUI; import flash.events.MouseEvent; import _-0TZ._SafeStr_96; import flash.geom.Rectangle; import flash.display.DisplayObject; public class RoomPicker implements _SafeStr_3 { private static const _SafeStr_15354:Class = _SafeStr_94; private static const _SafeStr_15355:Class = _SafeStr_95; private static const _SafeStr_15356:String = "NewUserReception.chooseRoom"; private static const _SafeStr_15357:String = "newUserReceptionChooseRoomResponse"; private static const _SafeStr_15358:String = "newUserReceptionChooseRoomFailed"; private var _SafeStr_15359:Array; private var _SafeStr_15360:int; private var _SafeStr_15361:OnBoardingHcFlow; private var _container:Sprite; private var _SafeStr_15362:Sprite; private var _SafeStr_15363:int = 1; private var _SafeStr_15364:Array; private var _SafeStr_15365:TextField; private var _SafeStr_8754:TextField; private var _SafeStr_15366:_SafeStr_93; private var _SafeStr_15367:Array; private var _SafeStr_15368:Bitmap; private var _SafeStr_15369:int = 0; private var _SafeStr_15370:int = 30; public function RoomPicker(k:OnBoardingHcFlow, _arg_2:Sprite) { this._SafeStr_15359 = []; this._SafeStr_15367 = []; super(); this._SafeStr_15361 = k; this._container = _arg_2; } public function _SafeStr_15371():void { var _local_2:Loader; var _local_3:URLRequest; this._SafeStr_15364 = this._SafeStr_15361.getString("roomTypes", "").split(","); this._SafeStr_15360 = this._SafeStr_15364.length; var k:int; while (k < this._SafeStr_15360) { _local_2 = new Loader(); _local_3 = new URLRequest((((this.galleryUrl + "nux_room_") + this._SafeStr_15364[k]) + "_round.png")); _local_2.load(_local_3); _local_2.contentLoaderInfo.addEventListener(Event.COMPLETE, this._SafeStr_15372); this._SafeStr_15359.push(_local_2); k++; }; } private function get galleryUrl():String { var k:String = this._SafeStr_15361.getString("galleryUrl", null); if ((((k == null)) || ((k.length < 2)))){ return ("/c_images/nux/"); }; if (k.lastIndexOf("/") != (k.length - 1)){ k = (k + "/"); }; if (k.substr(0, 2) == "//"){ k = ((((this._SafeStr_15361.loaderInfo.url.indexOf("https:") == 0)) ? "https:" : "http:") + k); }; return (k); } public function init():void { if (this._SafeStr_15364 == null){ this._SafeStr_15371(); }; if (ExternalInterface.available){ ExternalInterface.addCallback(_SafeStr_15357, this._SafeStr_15373); ExternalInterface.addCallback(_SafeStr_15358, this._SafeStr_15374); }; } public function _SafeStr_15375():void { var _local_4:Sprite; var _local_5:Sprite; var _local_6:Loader; var _local_7:int; var k:TextField = LoaderUI._SafeStr_9858("headerText", 24, LoaderUI._SafeStr_9926, false, true, false, false); k.width = 500; k.thickness = 50; this._container.addChild(k); k.htmlText = this._SafeStr_15361.getString("onboarding.room.information", "Choose your first room. This room gets you started. You can create more free rooms later, if you like."); k.multiline = true; k.x = 25; k.y = -70; var _local_2:int; while (_local_2 < this._SafeStr_15360) { _local_5 = new Sprite(); _local_6 = (this._SafeStr_15359[_local_2] as Loader); if (_local_6 != null){ _local_5.addChild(_local_6); }; this._container.addChild(_local_5); this._SafeStr_15367.push(_local_5); _local_5.name = String((_local_2 + 1)); _local_5.addEventListener(MouseEvent.CLICK, this._SafeStr_15376); _local_7 = (((_local_2 + 1) * this._SafeStr_15370) + (_local_2 * 280)); _local_5.x = _local_7; _local_5.y = 10; _local_2++; }; this._SafeStr_15362 = new Sprite(); this._container.addChild(this._SafeStr_15362); this._SafeStr_15366 = new _SafeStr_96(_SafeStr_96._SafeStr_9899, this._SafeStr_15361.getString("room.select", "Select"), new Rectangle(0, 0, 0, 40), true, this._SafeStr_15377); var _local_3:Bitmap = LoaderUI._SafeStr_9933(640, 100, 0, false, 995918, "none"); this._SafeStr_15362.addChild(_local_3); _local_3.x = this._SafeStr_15370; LoaderUI._SafeStr_9931(_local_5, 20, _local_3); _local_4 = new Sprite(); _local_4.addChild(this._SafeStr_15366); this._container.addChild(_local_4); _local_4.x = 725; _local_4.y = 360; if (!this._SafeStr_15365){ this._SafeStr_15365 = LoaderUI._SafeStr_9858(this._SafeStr_15361.getString("receptionist.start.title", "Hiya!"), 18, LoaderUI._SafeStr_9926, false); this._SafeStr_8754 = LoaderUI._SafeStr_9858(this._SafeStr_15361.getString("onboarding.hint.hc", "Room name"), 20, 0xFFFFFF, false, true, false, false); this._SafeStr_8754.width = 260; this._SafeStr_8754.x = 50; this._SafeStr_15365.x = 50; this._SafeStr_15365.width = 260; LoaderUI._SafeStr_9931(_local_5, 30, this._SafeStr_8754); LoaderUI._SafeStr_9931(_local_5, 55, this._SafeStr_15365); this._SafeStr_15362.addChild(this._SafeStr_15365); this._SafeStr_15362.addChild(this._SafeStr_8754); }; this._SafeStr_15363 = 1; if (!this._SafeStr_15368){ this._SafeStr_15368 = Bitmap(new _SafeStr_15355()); this._SafeStr_15362.addChild(this._SafeStr_15368); }; this._SafeStr_15362.visible = (this._SafeStr_15369 == this._SafeStr_15360); this._SafeStr_15366.visible = (this._SafeStr_15369 == this._SafeStr_15360); this.chooseRoom(); } private function _SafeStr_15378():void { var k:String = this._SafeStr_15364[(this._SafeStr_15363 - 1)]; this._SafeStr_8754.text = this._SafeStr_15361.getString(("room.name." + k), ("Room " + k)); this._SafeStr_15365.text = this._SafeStr_15361.getString(("room.description." + k), "\nTwo-line description"); } private function _SafeStr_15377(k:DisplayObject):void { if (ExternalInterface.available){ ExternalInterface.call(_SafeStr_15356, this._SafeStr_15363); }; } private function _SafeStr_15376(k:Event):void { this._SafeStr_15363 = int(k.currentTarget.name); this.chooseRoom(); } private function _SafeStr_15372(k:Event):void { this._SafeStr_15369++; if (this._SafeStr_15369 == this._SafeStr_15360){ this._SafeStr_15375(); }; } private function chooseRoom():void { var k:Sprite = this._SafeStr_15367[(this._SafeStr_15363 - 1)]; if (k == null){ return; }; this._SafeStr_15368.x = k.x; this._SafeStr_15368.y = ((k.y + k.height) - this._SafeStr_15368.height); this._SafeStr_15368.visible = true; this._SafeStr_15366.visible = (this._SafeStr_15369 == this._SafeStr_15360); this._SafeStr_15378(); } public function _SafeStr_15373():void { this._SafeStr_15361._SafeStr_15379(); } public function _SafeStr_15374():void { this._SafeStr_15361._SafeStr_15379(); } public function dispose():void { if (this.disposed){ return; }; if (this._container){ while (this._container.numChildren > 0) { this._container.removeChildAt(0); }; }; this._container = null; this._SafeStr_15359 = null; this._SafeStr_15361 = null; } public function get disposed():Boolean { return ((this._SafeStr_15361 == null)); } } }//package _-2Hx // _SafeStr_15354 = "_-xU" (String#3431, DoABC#2) // _SafeStr_15355 = "_-5gy" (String#3085, DoABC#2) // _SafeStr_15356 = "_-3lb" (String#2715, DoABC#2) // _SafeStr_15357 = "_-2RH" (String#2462, DoABC#2) // _SafeStr_15358 = "_-3kO" (String#2712, DoABC#2) // _SafeStr_15359 = "_-2ah" (String#2496, DoABC#2) // _SafeStr_15360 = "_-7S" (String#3294, DoABC#2) // _SafeStr_15361 = "_-3x6" (String#2743, DoABC#2) // _SafeStr_15362 = "_-0bb" (String#2105, DoABC#2) // _SafeStr_15363 = "_-bl" (String#3374, DoABC#2) // _SafeStr_15364 = "_-4NO" (String#2814, DoABC#2) // _SafeStr_15365 = "_-3p4" (String#2722, DoABC#2) // _SafeStr_15366 = "_-4Oc" (String#2820, DoABC#2) // _SafeStr_15367 = "_-1Es" (String#2214, DoABC#2) // _SafeStr_15368 = "_-1Ek" (String#2213, DoABC#2) // _SafeStr_15369 = "_-4UA" (String#2838, DoABC#2) // _SafeStr_15370 = "_-1PF" (String#2249, DoABC#2) // _SafeStr_15371 = "_-2Bp" (String#2408, DoABC#2) // _SafeStr_15372 = "_-1e4" (String#2303, DoABC#2) // _SafeStr_15373 = "_-1p3" (String#2337, DoABC#2) // _SafeStr_15374 = "_-488" (String#2779, DoABC#2) // _SafeStr_15375 = "_-25S" (String#2385, DoABC#2) // _SafeStr_15376 = "_-0cE" (String#2106, DoABC#2) // _SafeStr_15377 = "_-4cR" (String#2868, DoABC#2) // _SafeStr_15378 = "_-3h" (String#2699, DoABC#2) // _SafeStr_15379 = "_-2NV" (String#2451, DoABC#2) // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_8754 = "_-6EU" (String#3198, DoABC#2) // _SafeStr_93 = "_-68O" (String#1072, DoABC#2) // _SafeStr_94 = "_-4xV" (String#1012, DoABC#2) // _SafeStr_95 = "_-4Df" (String#967, DoABC#2) // _SafeStr_96 = "_-0r1" (String#772, DoABC#2) // _SafeStr_9858 = "_-0l5" (String#2137, DoABC#2) // _SafeStr_9899 = "_-1pN" (String#2339, DoABC#2) // _SafeStr_9926 = "_-1NM" (String#2244, DoABC#2) // _SafeStr_9931 = "_-67F" (String#3177, DoABC#2) // _SafeStr_9933 = "_-aC" (String#3368, DoABC#2) //------------------------------------------------------------ //_-2HX._SafeStr_4474 package _-2HX { import _-3qZ._SafeStr_2717; public class _SafeStr_4474 { private var _SafeStr_15380:int; private var _SafeStr_11842:String; public function _SafeStr_4474(k:_SafeStr_2717) { this._SafeStr_15380 = k._SafeStr_5331(); this._SafeStr_11842 = k.readString(); } public function get count():int { return (this._SafeStr_15380); } public function get _SafeStr_6325():String { return (this._SafeStr_11842); } } }//package _-2HX // _SafeStr_11842 = "_-2kA" (String#3278, DoABC#3) // _SafeStr_15380 = "_-1sq" (String#1079, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4474 = "_-0HW" (String#7880, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6325 = "_-5p6" (String#36400, DoABC#3) //------------------------------------------------------------ //_-2HX._SafeStr_4475 package _-2HX { import _-3qZ._SafeStr_2717; public class _SafeStr_4475 { private var _SafeStr_8127:String; private var _SafeStr_11842:String; public function _SafeStr_4475(k:_SafeStr_2717) { this._SafeStr_8127 = k.readString(); this._SafeStr_11842 = k.readString(); } public function get _SafeStr_5897():String { return (this._SafeStr_8127); } public function get _SafeStr_6325():String { return (this._SafeStr_11842); } } }//package _-2HX // _SafeStr_11842 = "_-2kA" (String#3278, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4475 = "_-1vz" (String#9595, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_6325 = "_-5p6" (String#36400, DoABC#3) // _SafeStr_8127 = "_-2iJ" (String#229, DoABC#3) //------------------------------------------------------------ //_-2HX._SafeStr_4960 package _-2HX { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4960 implements _SafeStr_2270 { private var _SafeStr_15381:Boolean; private var _SafeStr_12754:_SafeStr_4475; public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_15381 = k.readBoolean(); if (this._SafeStr_15381){ this._SafeStr_12754 = new _SafeStr_4475(k); }; return (true); } public function flush():Boolean { this._SafeStr_15381 = false; return (true); } public function get success():Boolean { return (this._SafeStr_15381); } public function get _SafeStr_6324():_SafeStr_4475 { return (this._SafeStr_12754); } } }//package _-2HX // _SafeStr_12754 = "_-08z" (String#1440, DoABC#3) // _SafeStr_15381 = "_-3fZ" (String#1100, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4475 = "_-1vz" (String#9595, DoABC#3) // _SafeStr_4960 = "_-6X0" (String#14313, DoABC#3) // _SafeStr_6324 = "_-2Z8" (String#10270, DoABC#3) //------------------------------------------------------------ //_-2HX._SafeStr_4994 package _-2HX { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4994 implements _SafeStr_2270 { private var _SafeStr_15382:Boolean; private var _SafeStr_15380:int; public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_15380 = k._SafeStr_5331(); this._SafeStr_15382 = k.readBoolean(); return (true); } public function flush():Boolean { this._SafeStr_15380 = 0; this._SafeStr_15382 = false; return (true); } public function get count():int { return (this._SafeStr_15380); } public function get _SafeStr_6316():Boolean { return (this._SafeStr_15382); } } }//package _-2HX // _SafeStr_15380 = "_-1sq" (String#1079, DoABC#3) // _SafeStr_15382 = "_-Rb" (String#39496, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4994 = "_-6FA" (String#14027, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6316 = "_-uF" (String#40554, DoABC#3) //------------------------------------------------------------ //_-2HX.CraftableProductsMessageParser package _-2HX { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class CraftableProductsMessageParser implements _SafeStr_2270 { private var _SafeStr_15383:Vector.<_SafeStr_4475>; private var _SafeStr_15384:Vector.; public function CraftableProductsMessageParser() { this._SafeStr_15383 = new Vector.<_SafeStr_4475>(0); this._SafeStr_15384 = new Vector.(0); super(); } public function flush():Boolean { this._SafeStr_15383 = new Vector.<_SafeStr_4475>(0); this._SafeStr_15384 = new Vector.(0); return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_3:int; var _local_2:int = k._SafeStr_5331(); _local_3 = 0; while (_local_3 < _local_2) { this._SafeStr_15383.push(new _SafeStr_4475(k)); _local_3++; }; _local_2 = k._SafeStr_5331(); _local_3 = 0; while (_local_3 < _local_2) { this._SafeStr_15384.push(k.readString()); _local_3++; }; return (true); } public function get _SafeStr_6308():Vector.<_SafeStr_4475> { return (this._SafeStr_15383); } public function get _SafeStr_6309():Vector. { return (this._SafeStr_15384); } public function _SafeStr_6305():Boolean { return ((((this._SafeStr_15383.length > 0)) || ((this._SafeStr_15384.length > 0)))); } } }//package _-2HX // _SafeStr_15383 = "_-4TX" (String#33168, DoABC#3) // _SafeStr_15384 = "_-3FA" (String#30098, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4475 = "_-1vz" (String#9595, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6305 = "_-2RK" (String#28098, DoABC#3) // _SafeStr_6308 = "_-6NF" (String#37753, DoABC#3) // _SafeStr_6309 = "_-SQ" (String#39522, DoABC#3) //------------------------------------------------------------ //_-2HX.CraftingRecipeMessageParser package _-2HX { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class CraftingRecipeMessageParser implements _SafeStr_2270 { private var _SafeStr_15385:Vector.<_SafeStr_4474>; public function CraftingRecipeMessageParser() { this._SafeStr_15385 = new Vector.<_SafeStr_4474>(0); super(); } public function parse(k:_SafeStr_2717):Boolean { var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_15385.push(new _SafeStr_4474(k)); _local_3++; }; return (true); } public function flush():Boolean { this._SafeStr_15385 = new Vector.<_SafeStr_4474>(0); return (true); } public function get _SafeStr_6312():Vector.<_SafeStr_4474> { return (this._SafeStr_15385); } } }//package _-2HX // _SafeStr_15385 = "_-5I7" (String#35132, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4474 = "_-0HW" (String#7880, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6312 = "_-1Gm" (String#25244, DoABC#3) //------------------------------------------------------------ //_-2IC._SafeStr_2503 package _-2IC { import _-6k4.HabboNavigator; import _-p0._SafeStr_499; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import flash.utils.Timer; import _-5Mz.WindowMouseEvent; import _-07x._SafeStr_3447; import _-5YE.ITextWindow; import flash.geom.Point; import flash.events.TimerEvent; import flash.events.Event; import _-5YE.IRegionWindow; import _-5YE.IBorderWindow; public class _SafeStr_2503 { private static const _SafeStr_15386:uint = 7433577; private static const _SafeStr_15387:uint = 5723213; private const _SafeStr_15388:String = "item_list"; private const _SafeStr_15389:String = "SIMPLE_ITEM"; private var _disposed:Boolean; private var _SafeStr_6626:HabboNavigator; private var _SafeStr_5525:_SafeStr_499; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_8874:IItemListWindow; private var _SafeStr_15390:IWindowContainer; private var _SafeStr_15391:Timer; private var _SafeStr_15392:Boolean; public function _SafeStr_2503(k:HabboNavigator) { this._SafeStr_6626 = k; this._SafeStr_5525 = k.localization; this._SafeStr_5415 = IWindowContainer(this._SafeStr_6626.getXmlWindow("toolbar_hover")); this._SafeStr_8874 = IItemListWindow(this._SafeStr_5415.findChildByName(this._SafeStr_15388)); this._SafeStr_15390 = IWindowContainer(this._SafeStr_8874._SafeStr_15393(this._SafeStr_15389)); this._SafeStr_8874.removeListItem(this._SafeStr_15390); this._SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_15394); this._SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_15395, this._SafeStr_15394); this._SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_15396); this._SafeStr_15397("navigator", "${navigator.title}", this._SafeStr_15398); this._SafeStr_15397("home", "${toolbar.icon.label.exitroom.home}", this._SafeStr_15399); this._SafeStr_15397("favorites", "${navigator.navisel.myfavourites}", this._SafeStr_15400); this._SafeStr_15397("create", "${navigator.createroom.create}", this._SafeStr_14436); this._SafeStr_15397("history", "${navigator.navisel.visitedrooms}", this._SafeStr_15401); this._SafeStr_15397("frequent", "${navigator.navisel.frequentvisits}", this._SafeStr_15402); } public function dispose():void { this._disposed = true; if (this._SafeStr_15391){ this._SafeStr_15391.reset(); this._SafeStr_15391 = null; }; this._SafeStr_8874 = null; this._SafeStr_5415 = null; this._SafeStr_15390 = null; this._SafeStr_6626 = null; this._SafeStr_5525 = null; } private function _SafeStr_15398(k:WindowMouseEvent):void { this._SafeStr_6626._SafeStr_12783(); this._SafeStr_6626._SafeStr_15403(); this._SafeStr_15404(); } private function _SafeStr_15399(k:WindowMouseEvent):void { var _local_2:int = this._SafeStr_6626.data._SafeStr_8596; if (_local_2 > -1){ this._SafeStr_6626.goToPrivateRoom(_local_2); this._SafeStr_15404(); }; } private function _SafeStr_15400(k:WindowMouseEvent):void { this._SafeStr_6626._SafeStr_15405(); this._SafeStr_15404(); } private function _SafeStr_14436(k:WindowMouseEvent):void { this._SafeStr_6626.send(new _SafeStr_3447()); this._SafeStr_15404(); } private function _SafeStr_15401(k:WindowMouseEvent):void { this._SafeStr_6626._SafeStr_15406(); this._SafeStr_15404(); } private function _SafeStr_15402(k:WindowMouseEvent):void { this._SafeStr_6626._SafeStr_15407(); this._SafeStr_15404(); } private function _SafeStr_15397(k:String, _arg_2:String, _arg_3:Function):void { var _local_4:IWindowContainer = IWindowContainer(this._SafeStr_15390.clone()); _local_4.name = k; (_local_4.getChildByName("text") as ITextWindow).text = _arg_2; _local_4.addEventListener(WindowMouseEvent.CLICK, _arg_3); _local_4.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_15408); _local_4.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_15408); this._SafeStr_8874.addListItem(_local_4); } public function show(k:Point):void { this._SafeStr_15409(); this._SafeStr_5415.visible = true; this._SafeStr_5415.position = k; } public function _SafeStr_7869():void { if (((this._disposed) || (this._SafeStr_15392))){ return; }; this._SafeStr_15410(); } public function _SafeStr_15404():void { if (this._disposed){ return; }; this._SafeStr_15409(); this._SafeStr_15392 = false; this._SafeStr_5415.visible = false; } public function hide():void { if (((this._disposed) || (this._SafeStr_15392))){ return; }; this._SafeStr_15409(); this._SafeStr_15392 = false; this._SafeStr_5415.visible = false; } private function _SafeStr_15410():void { if (!this._SafeStr_15391){ this._SafeStr_15391 = new Timer(500, 1); this._SafeStr_15391.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_15411); this._SafeStr_15391.start(); } else { this._SafeStr_15391.reset(); this._SafeStr_15391.start(); }; } private function _SafeStr_15409():void { if (((this._SafeStr_15391) && (this._SafeStr_15391.running))){ this._SafeStr_15391.reset(); }; } private function _SafeStr_15411(k:Event):void { this.hide(); } private function _SafeStr_15408(k:WindowMouseEvent):void { var _local_4:Boolean; var _local_2:IRegionWindow = IRegionWindow(k.target); var _local_3:IBorderWindow = IBorderWindow(_local_2.findChildByName("background")); if (_local_3){ _local_4 = (k.type == WindowMouseEvent._SafeStr_5423); _local_3.color = ((_local_4) ? _SafeStr_15386 : _SafeStr_15387); this._SafeStr_15396(k); }; } private function _SafeStr_15394(k:WindowMouseEvent):void { this._SafeStr_15392 = true; } private function _SafeStr_15396(k:WindowMouseEvent):void { if (this._SafeStr_5415.hitTestGlobalPoint(new Point(k.stageX, k.stageY))){ this._SafeStr_15392 = true; return; }; this._SafeStr_15392 = false; this._SafeStr_7869(); } } }//package _-2IC // _SafeStr_12783 = "_-6QR" (String#14215, DoABC#3) // _SafeStr_14436 = "_-3no" (String#11529, DoABC#3) // _SafeStr_15386 = "_-3-z" (String#29493, DoABC#3) // _SafeStr_15387 = "_-1o4" (String#26542, DoABC#3) // _SafeStr_15388 = "_-PS" (String#39415, DoABC#3) // _SafeStr_15389 = "_-6U-" (String#38015, DoABC#3) // _SafeStr_15390 = "_-1Iq" (String#25319, DoABC#3) // _SafeStr_15391 = "_-DP" (String#38974, DoABC#3) // _SafeStr_15392 = "_-44d" (String#32156, DoABC#3) // _SafeStr_15393 = "_-4kt" (String#12510, DoABC#3) // _SafeStr_15394 = "_-62Z" (String#36959, DoABC#3) // _SafeStr_15395 = "_-6UQ" (String#38032, DoABC#3) // _SafeStr_15396 = "_-0BA" (String#22599, DoABC#3) // _SafeStr_15397 = "_-58H" (String#34754, DoABC#3) // _SafeStr_15398 = "_-5lu" (String#36276, DoABC#3) // _SafeStr_15399 = "_-1qJ" (String#26626, DoABC#3) // _SafeStr_15400 = "break" (String#41288, DoABC#3) // _SafeStr_15401 = "_-22w" (String#27149, DoABC#3) // _SafeStr_15402 = "_-2yg" (String#29396, DoABC#3) // _SafeStr_15403 = "_-3XZ" (String#11246, DoABC#3) // _SafeStr_15404 = "_-1fy" (String#26210, DoABC#3) // _SafeStr_15405 = "_-pV" (String#15312, DoABC#3) // _SafeStr_15406 = "_-2lF" (String#10452, DoABC#3) // _SafeStr_15407 = "_-3iw" (String#11445, DoABC#3) // _SafeStr_15408 = "_-6dF" (String#38411, DoABC#3) // _SafeStr_15409 = "_-cV" (String#39888, DoABC#3) // _SafeStr_15410 = "_-Gq" (String#39098, DoABC#3) // _SafeStr_15411 = "_-5XJ" (String#35712, DoABC#3) // _SafeStr_2503 = "_-2GF" (String#9967, DoABC#3) // _SafeStr_3447 = "_-16S" (String#24863, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7869 = "_-1ta" (String#26749, DoABC#3) // _SafeStr_8596 = "_-5UM" (String#13271, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) //------------------------------------------------------------ //_-2Il._SafeStr_4556 package _-2Il { import _-1Mz.IWindowContainer; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import flash.utils.Timer; import flash.events.TimerEvent; import _-09L.RoomToolsWidgetHandler; public class _SafeStr_4556 { protected static const _SafeStr_15412:int = 55; protected static const _SafeStr_15413:int = -5; protected static const _SafeStr_15414:int = 100; protected var _SafeStr_5415:IWindowContainer; protected var _SafeStr_5451:RoomToolsWidget; protected var _SafeStr_5524:_SafeStr_633; protected var _assets:_SafeStr_10; protected var _SafeStr_15415:Boolean = true; protected var _SafeStr_15416:Timer; protected var _SafeStr_15417:Boolean; protected var _SafeStr_15418:int; public function _SafeStr_4556(k:RoomToolsWidget, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10) { this._SafeStr_5451 = k; this._SafeStr_5524 = _arg_2; this._assets = _arg_3; this._SafeStr_15418 = this.handler.container.config.getInteger("room.enter.info.collapse.delay", 5000); } public function dispose():void { if (this._SafeStr_5415){ this._SafeStr_5415.procedure = null; this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_15416){ this._SafeStr_15416.reset(); this._SafeStr_15416 = null; this._SafeStr_15417 = false; }; this._SafeStr_5451 = null; } public function setElementVisible(k:String, _arg_2:Boolean):void { if (((!(this._SafeStr_5415)) || (!(this._SafeStr_5415.findChildByName(k))))){ return; }; this._SafeStr_5415.findChildByName(k).visible = _arg_2; } protected function _SafeStr_15419():void { this._SafeStr_15420(); this._SafeStr_15416 = new Timer(this._SafeStr_15418, 1); this._SafeStr_15416.addEventListener(TimerEvent.TIMER, this._SafeStr_15421); this._SafeStr_15416.start(); } protected function _SafeStr_15422():void { if (this._SafeStr_15417){ this._SafeStr_15419(); }; } protected function _SafeStr_15420():void { if (this._SafeStr_15416 != null){ this._SafeStr_15416.reset(); this._SafeStr_15416 = null; }; this._SafeStr_15417 = false; } private function _SafeStr_15421(k:TimerEvent):void { this._SafeStr_15420(); this.setCollapsed(true); } protected function _SafeStr_15423():void { if (this._SafeStr_15416 != null){ this._SafeStr_15420(); this._SafeStr_15417 = true; }; } public function setCollapsed(k:Boolean):void { } public function get _SafeStr_15424():Boolean { return (this._SafeStr_15415); } public function get window():IWindowContainer { return (this._SafeStr_5415); } public function get handler():RoomToolsWidgetHandler { return (((this._SafeStr_5451) ? this._SafeStr_5451.handler : null)); } } }//package _-2Il // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_15412 = "_-4wE" (String#34231, DoABC#3) // _SafeStr_15413 = "_-1xB" (String#26892, DoABC#3) // _SafeStr_15414 = "_-418" (String#32016, DoABC#3) // _SafeStr_15415 = "_-w4" (String#40627, DoABC#3) // _SafeStr_15416 = "_-em" (String#39982, DoABC#3) // _SafeStr_15417 = "_-46g" (String#32242, DoABC#3) // _SafeStr_15418 = "_-1SO" (String#25708, DoABC#3) // _SafeStr_15419 = "_-4oy" (String#33950, DoABC#3) // _SafeStr_15420 = "_-1yx" (String#26963, DoABC#3) // _SafeStr_15421 = "_-0Pz" (String#23187, DoABC#3) // _SafeStr_15422 = "_-0ni" (String#24083, DoABC#3) // _SafeStr_15423 = "_-2MM" (String#27906, DoABC#3) // _SafeStr_15424 = "_-3rB" (String#31576, DoABC#3) // _SafeStr_4556 = "_-2s8" (String#10560, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) //------------------------------------------------------------ //_-2Il._SafeStr_4557 package _-2Il { import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-1Mz.IWindow; import _-5YE.IItemListWindow; import flash.geom.Point; import _-1YG._SafeStr_2855; import _-1YG.Queue; import _-1YG._SafeStr_3680; import _-1YG._SafeStr_3682; import _-1YG._SafeStr_3681; import _-1YG.Motions; import _-40u._SafeStr_2295; import _-0ba._SafeStr_4427; import _-5Mz.WindowEvent; import _-2sC.HabboTracking; import _-5YE._SafeStr_2413; import flash.system.System; public class _SafeStr_4557 extends _SafeStr_4556 { private static const _SafeStr_15425:int = 1; private static const _SafeStr_15426:int = -130; private var _SafeStr_15427:RoomToolsHistory; public function _SafeStr_4557(k:RoomToolsWidget, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10) { super(k, _arg_2, _arg_3); _SafeStr_5415 = (_arg_2.buildFromXML((_arg_3.getAssetByName("room_tools_toolbar_xml").content as XML)) as IWindowContainer); _SafeStr_5415.procedure = this._SafeStr_5563; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_5563); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_5563); this._SafeStr_15428(); } override public function dispose():void { if (this._SafeStr_15427){ this._SafeStr_15427.dispose(); this._SafeStr_15427 = null; }; var k:IWindowContainer = (_SafeStr_5451.windowManager.getWindowByName("share_room_link") as IWindowContainer); if (k){ k.dispose(); }; super.dispose(); } public function _SafeStr_15429():void { if (_SafeStr_5451.currentRoomIndex >= (_SafeStr_5451.visitedRooms.length - 1)){ _SafeStr_5415.findChildByName("button_history_forward").disable(); } else { _SafeStr_5415.findChildByName("button_history_forward").enable(); }; if (_SafeStr_5451.currentRoomIndex == 0){ _SafeStr_5415.findChildByName("button_history_back").disable(); } else { _SafeStr_5415.findChildByName("button_history_back").enable(); }; if (_SafeStr_5451.visitedRooms.length <= 1){ _SafeStr_5415.findChildByName("button_history").disable(); } else { _SafeStr_5415.findChildByName("button_history").enable(); }; } public function _SafeStr_15430():void { _SafeStr_5415.findChildByName("button_history_forward").disable(); _SafeStr_5415.findChildByName("button_history_back").disable(); } private function _SafeStr_15431():void { if (this._SafeStr_15427){ this._SafeStr_15427.dispose(); this._SafeStr_15427 = null; } else { this._SafeStr_15427 = new RoomToolsHistory(_SafeStr_5524, _assets, handler); this._SafeStr_15427.populate(_SafeStr_5451.visitedRooms); this._SafeStr_10694(); }; } public function _SafeStr_15432(k:Boolean):void { this.setElementVisible("button_chat_history", k); } public function _SafeStr_15433(k:Boolean):void { this.setElementVisible("button_camera", k); } public function _SafeStr_15434(k:Boolean):void { this.setElementVisible("button_like", k); } override public function setElementVisible(k:String, _arg_2:Boolean):void { if (!_SafeStr_5415){ return; }; _SafeStr_5415.visible = true; super.setElementVisible(k, _arg_2); this._SafeStr_10694(); } public function _SafeStr_10694():void { var k:IWindow; var _local_2:IWindow; var _local_3:IItemListWindow; var _local_4:IWindow; var _local_5:int; var _local_6:int; var _local_7:IWindow; if (_SafeStr_15415){ k = _SafeStr_5415.findChildByName("side_bar_expand"); k.y = (_SafeStr_5415.height - k.height); } else { _local_2 = _SafeStr_5415.findChildByName("arrow_collapse"); _local_3 = (_SafeStr_5415.findChildByName("itemlist_buttons") as IItemListWindow); _local_4 = _SafeStr_5415.findChildByName("side_bar_collapse"); _local_5 = 0; _local_6 = 0; while (_local_6 < _local_3.numListItems) { _local_7 = _local_3.getListItemAt(_local_6); if (_local_7.visible){ _local_5 = (_local_5 + _local_7.height); }; _local_6++; }; _local_4.height = _local_5; _SafeStr_5415.height = (_local_3.height = (_SafeStr_5415.findChildByName("window_bg").height = _local_5)); _local_2.y = ((_local_5 * 0.5) - (_local_2.height * 0.5)); }; _SafeStr_5415.position = new Point(_SafeStr_15413, ((_SafeStr_5415.desktop.height - _SafeStr_15412) - _SafeStr_5415.height)); if (this._SafeStr_15427){ this._SafeStr_15427.window.position = new Point((this.right - this._SafeStr_15427.window.width), (_SafeStr_5415.position.y - this._SafeStr_15427.window.height)); }; } override public function setCollapsed(k:Boolean):void { var _local_2:_SafeStr_2855; if ((((_SafeStr_15415 == k)) || (!(_SafeStr_5415)))){ return; }; _SafeStr_15415 = k; var _local_3:IWindow = _SafeStr_5415.findChildByName("window_bg"); if (!_local_3){ return; }; if (_SafeStr_15415){ _local_2 = new Queue(new _SafeStr_3680(new _SafeStr_3682(_local_3, _SafeStr_15414, _SafeStr_15426, _local_3.y), 1), new _SafeStr_3681(this._SafeStr_15435)); } else { _local_3.x = _SafeStr_15426; this._SafeStr_15428(); _local_2 = new _SafeStr_3680(new _SafeStr_3682(_local_3, _SafeStr_15414, _SafeStr_15425, _local_3.y), 1); }; Motions._SafeStr_10075(_local_2); } private function _SafeStr_15435(k:_SafeStr_2855):void { this._SafeStr_15428(); } private function _SafeStr_15428():void { if (((!(_SafeStr_5415)) || (!(_SafeStr_5415.findChildByName("window_bg"))))){ return; }; _SafeStr_5415.findChildByName("window_bg").visible = !(_SafeStr_15415); _SafeStr_5415.findChildByName("side_bar_collapse").visible = !(_SafeStr_15415); _SafeStr_5415.findChildByName("side_bar_expand").visible = _SafeStr_15415; this._SafeStr_10694(); } private function _SafeStr_5563(event:WindowEvent, target:IWindow):void { var link:String; var window:IWindowContainer; var openCameraEvent:_SafeStr_2295; var message:_SafeStr_4427; var asset:XML; if ((((((((event.type == WindowEvent._SafeStr_9801)) && (_SafeStr_5415))) && (_SafeStr_5415.parent))) && ((event.target == _SafeStr_5415.parent)))){ return (this._SafeStr_10694()); }; switch (event.type){ case WindowMouseEvent.CLICK: _SafeStr_15420(); switch (target.name){ case "button_settings": handler.toggleRoomInfoWindow(); break; case "button_zoom": if (_SafeStr_5451.messageListener){ message = new _SafeStr_4427(); _SafeStr_5451.messageListener.processWidgetMessage(message); }; break; case "button_collapse": case "button_expand": _SafeStr_5451.setCollapsed(!(_SafeStr_15415)); handler.sessionDataManager.setRoomToolsState(!(_SafeStr_15415)); break; case "button_history_back": _SafeStr_5451.goToPreviousRoom(); break; case "button_history_forward": _SafeStr_5451.goToNextRoom(); break; case "button_history": this._SafeStr_15431(); break; case "button_chat_history": if (_SafeStr_5451.freeFlowChat){ _SafeStr_5451.freeFlowChat.toggleVisibility(); }; break; case "button_like": handler.rateRoom(); _SafeStr_5415.findChildByName("button_like").disable(); break; case "button_share": link = this._SafeStr_8597(); window = (_SafeStr_5451.windowManager.getWindowByName("share_room_link") as IWindowContainer); if (window == null){ asset = (_assets.getAssetByName("share_room_xml").content as XML); if (asset){ window = (_SafeStr_5451.windowManager.buildFromXML(asset) as IWindowContainer); }; }; if (window){ HabboTracking.getInstance().trackEventLog("RoomLink", "click", "client.room_link.clicked"); window.name = "share_room_link"; window.center(); window.findChildByTag("close").addEventListener(WindowMouseEvent.CLICK, function (k:WindowMouseEvent, _arg_2:IWindow=null):void { window.dispose(); }); window.findChildByName("embed_src_txt").caption = this._SafeStr_8597(); window.findChildByName("embed_src_direct_txt").caption = this._SafeStr_8597("embed_src_direct_txt", "${url.prefix}/hotel?room=%roomId%"); _SafeStr_2413(window.findChildByName("thumbnail_image")).assetUri = this._SafeStr_15436(); }; try { System.setClipboard(this._SafeStr_8597()); } catch(error:Error) { }; break; case "button_camera": openCameraEvent = new _SafeStr_2295(_SafeStr_2295._SafeStr_6113); openCameraEvent._SafeStr_6129 = _SafeStr_2295._SafeStr_15437; handler.container.toolbar.events.dispatchEvent(openCameraEvent); break; }; return; }; } private function _SafeStr_8597(k:String="navigator.embed.src", _arg_2:String=""):String { var _local_3:String; var _local_4:String; if (_SafeStr_5451.handler.navigator.enteredGuestRoomData != null){ _local_3 = "private"; _local_4 = ("" + _SafeStr_5451.handler.navigator.enteredGuestRoomData.flatId); }; var _local_5:String = _SafeStr_5451.handler.container.config.getProperty("user.hash"); if (_SafeStr_5451.localizations.hasLocalization(k)){ _SafeStr_5451.localizations.registerParameter(k, "roomType", _local_3); _SafeStr_5451.localizations.registerParameter(k, "embedCode", _local_5); _SafeStr_5451.localizations.registerParameter(k, "roomId", _local_4); } else { if (_arg_2 != ""){ _arg_2 = _arg_2.replace("${url.prefix}", _SafeStr_5451.handler.container.config.getProperty("url.prefix")); _arg_2 = _arg_2.replace("%roomId%", _local_4); return (_arg_2); }; }; return (_SafeStr_5451.localizations.getLocalization(k, _arg_2)); } private function _SafeStr_15436():String { var _local_2:String; var k:String = ""; if (_SafeStr_5451.handler.navigator.enteredGuestRoomData.officialRoomPicRef != null){ if (_SafeStr_5451.handler.container.config.getBoolean("new.navigator.official.room.thumbnails.in.amazon")){ _local_2 = _SafeStr_5451.handler.container.config.getProperty("navigator.thumbnail.url_base"); k = ((_local_2 + _SafeStr_5451.handler.navigator.enteredGuestRoomData.flatId) + ".png"); } else { k = (_SafeStr_5451.handler.container.config.getProperty("image.library.url") + _SafeStr_5451.handler.navigator.enteredGuestRoomData.officialRoomPicRef); }; } else { _local_2 = _SafeStr_5451.handler.container.config.getProperty("navigator.thumbnail.url_base"); k = ((_local_2 + _SafeStr_5451.handler.navigator.enteredGuestRoomData.flatId) + ".png"); }; return (k); } public function get right():int { var k:IWindow; if (!_SafeStr_5415){ return (0); }; if (_SafeStr_15415){ k = _SafeStr_5415.findChildByName("side_bar_expand"); return (((k) ? (k.width + _SafeStr_15413) : 0)); }; return ((_SafeStr_5415.width + _SafeStr_15413)); } } }//package _-2Il // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10075 = "_-5B7" (String#34859, DoABC#3) // _SafeStr_10694 = "_-2t1" (String#3316, DoABC#3) // _SafeStr_15412 = "_-4wE" (String#34231, DoABC#3) // _SafeStr_15413 = "_-1xB" (String#26892, DoABC#3) // _SafeStr_15414 = "_-418" (String#32016, DoABC#3) // _SafeStr_15415 = "_-w4" (String#40627, DoABC#3) // _SafeStr_15420 = "_-1yx" (String#26963, DoABC#3) // _SafeStr_15425 = "_-1hw" (String#26295, DoABC#3) // _SafeStr_15426 = "_-4XC" (String#33307, DoABC#3) // _SafeStr_15427 = "_-SG" (String#39514, DoABC#3) // _SafeStr_15428 = "_-ep" (String#39983, DoABC#3) // _SafeStr_15429 = "_-6W-" (String#38102, DoABC#3) // _SafeStr_15430 = "_-30O" (String#29510, DoABC#3) // _SafeStr_15431 = "_-0h8" (String#23837, DoABC#3) // _SafeStr_15432 = "_-2dq" (String#28599, DoABC#3) // _SafeStr_15433 = "_-at" (String#39818, DoABC#3) // _SafeStr_15434 = "_-oB" (String#40332, DoABC#3) // _SafeStr_15435 = "_-3UK" (String#3472, DoABC#3) // _SafeStr_15436 = "_-4gj" (String#33639, DoABC#3) // _SafeStr_15437 = "_-07p" (String#22468, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2855 = "_-3FC" (String#10964, DoABC#3) // _SafeStr_3680 = "_-Wh" (String#14984, DoABC#3) // _SafeStr_3681 = "_-21j" (String#9717, DoABC#3) // _SafeStr_3682 = "_-4zN" (String#12734, DoABC#3) // _SafeStr_4427 = "_-5JU" (String#13087, DoABC#3) // _SafeStr_4556 = "_-2s8" (String#10560, DoABC#3) // _SafeStr_4557 = "_-4yk" (String#12723, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5563 = "_-5et" (String#335, DoABC#3) // _SafeStr_6113 = "_-0fI" (String#23768, DoABC#3) // _SafeStr_6129 = "_-6ks" (String#14525, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_8597 = "_-15i" (String#8726, DoABC#3) // _SafeStr_9801 = "_-dC" (String#39918, DoABC#3) //------------------------------------------------------------ //_-2Il.RoomToolsHistory package _-2Il { import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-1Mz.IWindowContainer; import _-09L.RoomToolsWidgetHandler; import __AS3__.vec.Vector; import _-1Mz.IWindow; import _-JA._SafeStr_2496; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import __AS3__.vec.*; public class RoomToolsHistory { private static const _SafeStr_10891:int = 5; private static const _SafeStr_5575:int = 2; private var _SafeStr_5524:_SafeStr_633; private var _assets:_SafeStr_10; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_6959:RoomToolsWidgetHandler; private var _SafeStr_5407:Vector.; public function RoomToolsHistory(k:_SafeStr_633, _arg_2:_SafeStr_10, _arg_3:RoomToolsWidgetHandler) { this._SafeStr_5407 = new Vector.(); super(); this._SafeStr_6959 = _arg_3; this._assets = _arg_2; this._SafeStr_5524 = k; this._SafeStr_5415 = (k.buildFromXML((_arg_2.getAssetByName("room_tools_history_xml").content as XML)) as IWindowContainer); } public function populate(k:Vector.<_SafeStr_2496>):void { var _local_2:IWindow; var _local_3:_SafeStr_2496; var _local_4:IWindowContainer; for each (_local_3 in k) { _local_4 = (this._SafeStr_5524.buildFromXML((this._assets.getAssetByName("room_tools_history_item_xml").content as XML)) as IWindowContainer); this._SafeStr_5415.addChild(_local_4); _local_4.findChildByName("room_name").caption = _local_3.roomName; if (_local_2){ _local_4.y = (_local_2.bottom + _SafeStr_5575); } else { _local_4.y = _SafeStr_10891; }; _local_4.x = _SafeStr_10891; _local_4.id = _local_3.flatId; _local_4.procedure = this.onClick; _local_2 = _local_4; this._SafeStr_5407.push(_local_4); }; if (_local_2){ this._SafeStr_5415.height = (_local_2.bottom + (2 * _SafeStr_10891)); }; } public function dispose():void { var k:IWindowContainer; for each (k in this._SafeStr_5407) { k.procedure = null; k.dispose(); }; this._SafeStr_5407 = null; this._SafeStr_5524 = null; this._SafeStr_6959 = null; this._assets = null; this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; } private function onClick(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_6959.goToPrivateRoom(_arg_2.id); } public function get window():IWindowContainer { return (this._SafeStr_5415); } } }//package _-2Il // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10891 = "_-1RY" (String#9092, DoABC#3) // _SafeStr_2496 = "_-1Zj" (String#9219, DoABC#3) // _SafeStr_5407 = "_-3hs" (String#205, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5575 = "_-1t5" (String#1080, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) //------------------------------------------------------------ //_-2Il.RoomToolsInfoCtrl package _-2Il { import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import flash.geom.Point; import _-1YG._SafeStr_2855; import _-1YG.Queue; import _-1YG._SafeStr_3680; import _-1YG._SafeStr_3682; import _-1YG._SafeStr_3681; import _-1YG.Motions; import _-5YE.ITextWindow; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class RoomToolsInfoCtrl extends _SafeStr_4556 { private static const _SafeStr_10765:int = 12; private static const _SafeStr_15438:uint = 1800619; private static const _SafeStr_15439:uint = 4696294; private var _SafeStr_15440:Array; public function RoomToolsInfoCtrl(k:RoomToolsWidget, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10) { super(k, _arg_2, _arg_3); this._SafeStr_15440 = new Array(); } public function _SafeStr_6630(k:Boolean, _arg_2:String, _arg_3:String, _arg_4:Array):void { if (!_SafeStr_5415){ _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML((_assets.getAssetByName("room_tools_info_xml").content as XML)) as IWindowContainer); _SafeStr_5415.procedure = this._SafeStr_5563; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_5563); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_5563); }; this._SafeStr_10694(); _SafeStr_5415.findChildByName("room_name").caption = _arg_2; _SafeStr_5415.findChildByName("room_owner").caption = _arg_3; if (_arg_4 == null){ return; }; this._SafeStr_15440 = _arg_4; _SafeStr_5415.findChildByName("tag1_border").visible = (_arg_4.length >= 1); _SafeStr_5415.findChildByName("tag2_border").visible = (_arg_4.length >= 2); if (_arg_4.length >= 1){ _SafeStr_5415.findChildByName("tag1").caption = ("#" + this._SafeStr_15441(_arg_4[0])); }; if (_arg_4.length >= 2){ _SafeStr_5415.findChildByName("tag2").caption = ("#" + this._SafeStr_15441(_arg_4[1])); }; this.setCollapsed(false); } public function _SafeStr_10694():void { if (!_SafeStr_5415){ return; }; var k:int = ((((_SafeStr_15415) ? -(_SafeStr_5415.width) : 0) + _SafeStr_5451.getRoomToolbarRight()) + _SafeStr_10765); var _local_2:int = ((_SafeStr_5415.desktop.height - _SafeStr_15412) - _SafeStr_5415.height); var _local_3:int = _SafeStr_5451.getChatInputY(); if (_local_3 < (_local_2 + _SafeStr_5415.height)){ _local_2 = ((_local_3 - _SafeStr_5415.height) - _SafeStr_10765); }; _SafeStr_5415.position = new Point(k, _local_2); } override public function setCollapsed(k:Boolean):void { var _local_3:_SafeStr_2855; if (_SafeStr_15415 == k){ return; }; _SafeStr_15415 = k; if (!_SafeStr_15415){ _SafeStr_15419(); }; if (!_SafeStr_5415){ return; }; _SafeStr_5415.visible = true; var _local_2:int = ((((_SafeStr_15415) ? -(_SafeStr_5415.width) : 0) + _SafeStr_5451.getRoomToolbarRight()) + _SafeStr_10765); if (_SafeStr_15415){ _local_3 = new Queue(new _SafeStr_3680(new _SafeStr_3682(_SafeStr_5415, _SafeStr_15414, _local_2, _SafeStr_5415.y), 1), new _SafeStr_3681(this._SafeStr_15435)); } else { _local_3 = new Queue(new _SafeStr_3680(new _SafeStr_3682(_SafeStr_5415, _SafeStr_15414, _local_2, _SafeStr_5415.y), 1), new _SafeStr_3681(this._SafeStr_15435)); }; Motions._SafeStr_10075(_local_3); } public function _SafeStr_15442(k:Boolean):void { if (!_SafeStr_5415){ return; }; this.setCollapsed(k); var _local_2:_SafeStr_2855 = new _SafeStr_3680(new _SafeStr_3682(_SafeStr_5415, _SafeStr_15414, (_SafeStr_5451.getRoomToolbarRight() + _SafeStr_10765), _SafeStr_5415.y), 1); Motions._SafeStr_10075(_local_2); } private function _SafeStr_15435(k:_SafeStr_2855):void { if (((_SafeStr_15415) && (_SafeStr_5415))){ _SafeStr_5415.visible = false; }; } private function _SafeStr_15441(k:String):String { var _local_2:String = k; if (_local_2.length > 16){ _local_2 = (_local_2.substr(0, 16) + "..."); }; return (_local_2); } private function _SafeStr_5563(k:WindowEvent, _arg_2:IWindow):void { var _local_3:ITextWindow; var _local_4:String; if (k.type == WindowEvent._SafeStr_9801){ return (this._SafeStr_10694()); }; switch (k.type){ case WindowMouseEvent.CLICK: this.setCollapsed(true); break; case WindowMouseEvent._SafeStr_5423: _SafeStr_15423(); break; case WindowMouseEvent._SafeStr_5424: _SafeStr_15422(); break; }; if ((k as WindowMouseEvent) == null){ return; }; if (_arg_2.name == "tag1_region"){ _local_3 = (_SafeStr_5415.findChildByName("tag1") as ITextWindow); _local_4 = (((this._SafeStr_15440[0] == null)) ? "" : this._SafeStr_15440[0]); }; if (_arg_2.name == "tag2_region"){ _local_3 = (_SafeStr_5415.findChildByName("tag2") as ITextWindow); _local_4 = (((this._SafeStr_15440[1] == null)) ? "" : this._SafeStr_15440[1]); }; if (_local_3 != null){ switch (k.type){ case WindowMouseEvent._SafeStr_15395: case WindowMouseEvent._SafeStr_5423: _local_3.textColor = _SafeStr_15439; return; case WindowMouseEvent._SafeStr_5424: _local_3.textColor = _SafeStr_15438; return; case WindowMouseEvent.CLICK: handler.navigator.performTagSearch(_local_4); return; }; }; } public function get right():int { return (((_SafeStr_5415) ? (_SafeStr_5415.width + _SafeStr_5415.x) : 0)); } } }//package _-2Il // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10075 = "_-5B7" (String#34859, DoABC#3) // _SafeStr_10694 = "_-2t1" (String#3316, DoABC#3) // _SafeStr_10765 = "_-0Rt" (String#1450, DoABC#3) // _SafeStr_15395 = "_-6UQ" (String#38032, DoABC#3) // _SafeStr_15412 = "_-4wE" (String#34231, DoABC#3) // _SafeStr_15414 = "_-418" (String#32016, DoABC#3) // _SafeStr_15415 = "_-w4" (String#40627, DoABC#3) // _SafeStr_15419 = "_-4oy" (String#33950, DoABC#3) // _SafeStr_15422 = "_-0ni" (String#24083, DoABC#3) // _SafeStr_15423 = "_-2MM" (String#27906, DoABC#3) // _SafeStr_15435 = "_-3UK" (String#3472, DoABC#3) // _SafeStr_15438 = "_-5-w" (String#34421, DoABC#3) // _SafeStr_15439 = "_-1Yd" (String#25932, DoABC#3) // _SafeStr_15440 = "_-00T" (String#22204, DoABC#3) // _SafeStr_15441 = "_-4h5" (String#33657, DoABC#3) // _SafeStr_15442 = "_-5c2" (String#35901, DoABC#3) // _SafeStr_2855 = "_-3FC" (String#10964, DoABC#3) // _SafeStr_3680 = "_-Wh" (String#14984, DoABC#3) // _SafeStr_3681 = "_-21j" (String#9717, DoABC#3) // _SafeStr_3682 = "_-4zN" (String#12734, DoABC#3) // _SafeStr_4556 = "_-2s8" (String#10560, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5563 = "_-5et" (String#335, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6630 = "_-6aK" (String#38279, DoABC#3) // _SafeStr_9801 = "_-dC" (String#39918, DoABC#3) //------------------------------------------------------------ //_-2Il.RoomToolsWidget package _-2Il { import _-1Ir._SafeStr_2820; import __AS3__.vec.Vector; import _-JA._SafeStr_2496; import _-0b-._SafeStr_2744; import _-6ik._SafeStr_1496; import flash.utils.Timer; import _-2xB.StringUtils; import _-3v-._SafeStr_2507; import _-4rH._SafeStr_2894; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-0b-.RoomUI; import flash.events.TimerEvent; import _-09L.RoomToolsWidgetHandler; import _-1Mz.IWindow; import _-pX._SafeStr_2814; import _-io._SafeStr_2838; import __AS3__.vec.*; public class RoomToolsWidget extends _SafeStr_2820 { private static const _SafeStr_15443:int = 10; private static var _SafeStr_15444:Vector.<_SafeStr_2496> = new Vector.<_SafeStr_2496>(); private static var _SafeStr_15445:int; private var _SafeStr_15446:String = ""; private var _SafeStr_15447:_SafeStr_4557; private var _SafeStr_15448:RoomToolsInfoCtrl; private var _SafeStr_15449:_SafeStr_2744; private var _SafeStr_15450:_SafeStr_1496; private var _SafeStr_15451:Timer; public function RoomToolsWidget(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:RoomUI) { super(k, _arg_2, _arg_3, _arg_4.localization); this.handler.widget = this; this._SafeStr_15449 = _arg_4.getDesktop("hard_coded_room_id"); this._SafeStr_15450 = _arg_4.freeFlowChat; this._SafeStr_15448 = new RoomToolsInfoCtrl(this, _arg_2, _arg_3); this._SafeStr_15447 = new _SafeStr_4557(this, _arg_2, _arg_3); this._SafeStr_15447._SafeStr_15429(); this._SafeStr_15447._SafeStr_15432(((!(this._SafeStr_15450)) || (!(this._SafeStr_15450.isDisabledInPreferences)))); var _local_5:String = _arg_4.getProperty("camera.launch.ui.position"); this._SafeStr_15447._SafeStr_15433(((this.handler.container.sessionDataManager.isPerkAllowed(_SafeStr_2507.CAMERA)) && (((StringUtils.isEmpty(_local_5)) || ((_local_5 == "room-menu")))))); this._SafeStr_15447._SafeStr_15434(this.handler._SafeStr_6638); this._SafeStr_15447.setCollapsed(((this.handler.sessionDataManager._SafeStr_15453) || (!((this.handler.sessionDataManager._SafeStr_5439 & _SafeStr_2894._SafeStr_15452))))); } override public function dispose():void { if (this._SafeStr_15451){ this._SafeStr_15451.stop(); this._SafeStr_15451 = null; }; if (this._SafeStr_15447){ this._SafeStr_15447.dispose(); this._SafeStr_15447 = null; }; if (this._SafeStr_15448){ this._SafeStr_15448.dispose(); this._SafeStr_15448 = null; }; this._SafeStr_15450 = null; this._SafeStr_15449 = null; super.dispose(); } public function _SafeStr_6627(k:_SafeStr_2496):void { var _local_2:_SafeStr_2496; for each (_local_2 in _SafeStr_15444) { if (_local_2.flatId == k.flatId){ _local_2.roomName = k.roomName; }; }; } public function _SafeStr_6631(k:_SafeStr_2496):void { var _local_2:_SafeStr_2496; for each (_local_2 in _SafeStr_15444) { if (_local_2.flatId == k.flatId){ return; }; }; _SafeStr_15444.push(k); if (_SafeStr_15444.length > _SafeStr_15443){ _SafeStr_15444.shift(); }; _SafeStr_15445 = (_SafeStr_15444.length - 1); if (this._SafeStr_15447){ this._SafeStr_15447._SafeStr_15434(this.handler._SafeStr_6638); }; } public function _SafeStr_6630(k:Boolean, _arg_2:String, _arg_3:String, _arg_4:Array):void { if (!this._SafeStr_15448){ return; }; this._SafeStr_15446 = _arg_2; this._SafeStr_15448._SafeStr_6630(k, _arg_2, _arg_3, _arg_4); } public function _SafeStr_6632(k:int):void { var _local_3:_SafeStr_2496; if (((!(this._SafeStr_15447)) || (!(this._SafeStr_15448)))){ return; }; var _local_2:int; for each (_local_3 in _SafeStr_15444) { if (_local_3.flatId == k){ _SafeStr_15445 = _local_2; }; _local_2++; }; this._SafeStr_15447._SafeStr_15430(); if (this._SafeStr_15451 != null){ this._SafeStr_15451.stop(); }; this._SafeStr_15451 = new Timer(2000, 1); this._SafeStr_15451.addEventListener(TimerEvent.TIMER, this._SafeStr_15454); this._SafeStr_15451.start(); this._SafeStr_15448.setElementVisible("tags", true); } private function _SafeStr_15454(k:TimerEvent):void { var _local_2:Timer = (k.target as Timer); if (_local_2){ _local_2.stop(); _local_2.removeEventListener(TimerEvent.TIMER, this._SafeStr_15454); }; if (this._SafeStr_15447){ this._SafeStr_15447._SafeStr_15429(); }; } public function setCollapsed(k:Boolean):void { if (this._SafeStr_15447){ this._SafeStr_15447.setCollapsed(k); }; if (this._SafeStr_15448){ this._SafeStr_15448._SafeStr_15442(k); }; } public function get handler():RoomToolsWidgetHandler { return ((_SafeStr_6959 as RoomToolsWidgetHandler)); } public function _SafeStr_8998(k:String):IWindow { var _local_2:IWindow = this._SafeStr_15447.window.findChildByName(k); return (_local_2); } public function _SafeStr_15455():int { return (((this._SafeStr_15447) ? this._SafeStr_15447.right : 0)); } public function getChatInputY():int { if (!this._SafeStr_15449){ return (0); }; var k:_SafeStr_2838 = (this._SafeStr_15449._SafeStr_7178(_SafeStr_2814._SafeStr_6238) as _SafeStr_2838); if (!k){ return (0); }; return (k.getChatInputY()); } public function getRoomToolbarRight():int { return (((this._SafeStr_15447) ? this._SafeStr_15447.right : 0)); } public function goToNextRoom():void { var k:int = (_SafeStr_15445 + 1); var _local_2:int = _SafeStr_15444.length; if (k > _local_2){ k = _local_2; }; this.handler.goToPrivateRoom(_SafeStr_15444[k].flatId); this._SafeStr_15447._SafeStr_15430(); } public function goToPreviousRoom():void { var k:int = (_SafeStr_15445 - 1); if (k < 0){ k = 0; }; this.handler.goToPrivateRoom(_SafeStr_15444[k].flatId); this._SafeStr_15447._SafeStr_15430(); } public function get freeFlowChat():_SafeStr_1496 { return (this._SafeStr_15450); } public function get visitedRooms():Vector.<_SafeStr_2496> { return (_SafeStr_15444); } public function get currentRoomIndex():int { return (_SafeStr_15445); } public function get _SafeStr_15456():String { return (this._SafeStr_15446); } } }//package _-2Il // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_1496 = "_-3Tx" (String#11192, DoABC#3) // _SafeStr_15429 = "_-6W-" (String#38102, DoABC#3) // _SafeStr_15430 = "_-30O" (String#29510, DoABC#3) // _SafeStr_15432 = "_-2dq" (String#28599, DoABC#3) // _SafeStr_15433 = "_-at" (String#39818, DoABC#3) // _SafeStr_15434 = "_-oB" (String#40332, DoABC#3) // _SafeStr_15442 = "_-5c2" (String#35901, DoABC#3) // _SafeStr_15443 = "_-24o" (String#27229, DoABC#3) // _SafeStr_15444 = "_-3c-" (String#30993, DoABC#3) // _SafeStr_15445 = "_-6NG" (String#37754, DoABC#3) // _SafeStr_15446 = "_-5Rj" (String#35493, DoABC#3) // _SafeStr_15447 = "_-4L2" (String#854, DoABC#3) // _SafeStr_15448 = "_-H7" (String#39105, DoABC#3) // _SafeStr_15449 = "_-0fy" (String#2740, DoABC#3) // _SafeStr_15450 = "_-525" (String#34509, DoABC#3) // _SafeStr_15451 = "_-5hQ" (String#36106, DoABC#3) // _SafeStr_15452 = "_-4Ob" (String#32955, DoABC#3) // _SafeStr_15453 = "_-3jc" (String#11454, DoABC#3) // _SafeStr_15454 = "_-M9" (String#39293, DoABC#3) // _SafeStr_15455 = "_-2CW" (String#27524, DoABC#3) // _SafeStr_15456 = "_-0HF" (String#22846, DoABC#3) // _SafeStr_2496 = "_-1Zj" (String#9219, DoABC#3) // _SafeStr_2507 = "_-60k" (String#36892, DoABC#3) // _SafeStr_2744 = "_-1pr" (String#9478, DoABC#3) // _SafeStr_2814 = "_-58Y" (String#12901, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2838 = "_-ou" (String#15301, DoABC#3) // _SafeStr_2894 = "_-5DI" (String#34946, DoABC#3) // _SafeStr_4557 = "_-4yk" (String#12723, DoABC#3) // _SafeStr_5439 = "_-1rP" (String#9509, DoABC#3) // _SafeStr_6238 = "_-2FJ" (String#27637, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6627 = "_-2Y8" (String#28372, DoABC#3) // _SafeStr_6630 = "_-6aK" (String#38279, DoABC#3) // _SafeStr_6631 = "_-4kC" (String#33777, DoABC#3) // _SafeStr_6632 = "_-2n-" (String#28961, DoABC#3) // _SafeStr_6638 = "_-5bZ" (String#35883, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_7178 = "_-k9" (String#15227, DoABC#3) // _SafeStr_8998 = "_-0Dj" (String#2609, DoABC#3) //------------------------------------------------------------ //_-2IQ._SafeStr_3407 package _-2IQ { import _-07x._SafeStr_4312; public class _SafeStr_3407 { private var _tag1:String; private var _tag2:String; public function _SafeStr_3407(k:String, _arg_2:String) { this._tag1 = k; this._tag2 = _arg_2; } public function _SafeStr_15457():_SafeStr_4312 { return (new _SafeStr_4312(this._tag1, this._tag2)); } } }//package _-2IQ // _SafeStr_15457 = "_-1GZ" (String#25238, DoABC#3) // _SafeStr_3407 = "_-1GY" (String#25237, DoABC#3) // _SafeStr_4312 = "_-5E7" (String#34974, DoABC#3) //------------------------------------------------------------ //_-2IQ._SafeStr_3414 package _-2IQ { import _-1Mz.IWindowContainer; public class _SafeStr_3414 { private var _SafeStr_9998:int; private var _SafeStr_15458:int; private var _name:String; private var _SafeStr_5414:IWindowContainer; public function _SafeStr_3414(k:int, _arg_2:int, _arg_3:String) { this._SafeStr_9998 = k; this._SafeStr_15458 = _arg_2; this._name = _arg_3; } public function get _SafeStr_15459():int { return (this._SafeStr_9998); } public function get _SafeStr_9357():int { return (this._SafeStr_15458); } public function get name():String { return (this._name); } public function get view():IWindowContainer { return (this._SafeStr_5414); } public function set view(k:IWindowContainer):void { this._SafeStr_5414 = k; } } }//package _-2IQ // _SafeStr_15458 = "_-2ay" (String#10296, DoABC#3) // _SafeStr_15459 = "_-eH" (String#39960, DoABC#3) // _SafeStr_3414 = "_-31d" (String#10752, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_9357 = "_-1AA" (String#24997, DoABC#3) // _SafeStr_9998 = "_-5bb" (String#150, DoABC#3) //------------------------------------------------------------ //_-2IQ._SafeStr_3446 package _-2IQ { import _-6k4.HabboNavigator; import _-5YE.ITabButtonWindow; import _-20D._SafeStr_3442; public class _SafeStr_3446 { private var _SafeStr_6626:HabboNavigator; private var _SafeStr_5338:int; private var _SafeStr_15460:int; private var _button:ITabButtonWindow; private var _SafeStr_15461:_SafeStr_3442; private var _SafeStr_6989:Boolean; private var _SafeStr_15462:int; public function _SafeStr_3446(k:HabboNavigator, _arg_2:int, _arg_3:int, _arg_4:_SafeStr_3442, _arg_5:int=1) { this._SafeStr_6626 = k; this._SafeStr_5338 = _arg_2; this._SafeStr_15460 = _arg_3; this._SafeStr_15461 = _arg_4; this._SafeStr_15462 = _arg_5; } public function _SafeStr_15463():void { var k:Boolean = this._SafeStr_6626.context.configuration.getBoolean("navigator.2014.personalized.navigator"); if (((k) && ((this.id == Tabs._SafeStr_14445)))){ this._SafeStr_15460 = Tabs._SafeStr_14448; }; this._SafeStr_6626._SafeStr_14405._SafeStr_14404(this._SafeStr_5338, this._SafeStr_15460, "-1", this._SafeStr_15462); } public function set selected(k:Boolean):void { this._SafeStr_6989 = k; } public function get id():int { return (this._SafeStr_5338); } public function get _SafeStr_15464():int { return (this._SafeStr_15460); } public function get selected():Boolean { return (this._SafeStr_6989); } public function get _SafeStr_15465():_SafeStr_3442 { return (this._SafeStr_15461); } public function get _SafeStr_15466():int { return (this._SafeStr_15462); } public function get button():ITabButtonWindow { return (this._button); } public function set button(k:ITabButtonWindow):void { this._button = k; } } }//package _-2IQ // _SafeStr_14404 = "_-00j" (String#1057, DoABC#3) // _SafeStr_14405 = "_-0tQ" (String#8502, DoABC#3) // _SafeStr_14445 = "_-3mr" (String#31413, DoABC#3) // _SafeStr_14448 = "_-Hf" (String#39125, DoABC#3) // _SafeStr_15460 = "_-oJ" (String#40337, DoABC#3) // _SafeStr_15461 = "_-3Cf" (String#29997, DoABC#3) // _SafeStr_15462 = "_-2eK" (String#28613, DoABC#3) // _SafeStr_15463 = "_-3bn" (String#30985, DoABC#3) // _SafeStr_15464 = "_-5hL" (String#36102, DoABC#3) // _SafeStr_15465 = "_-472" (String#32257, DoABC#3) // _SafeStr_15466 = "_-0i2" (String#23870, DoABC#3) // _SafeStr_3442 = "_-0x0" (String#8559, DoABC#3) // _SafeStr_3446 = "_-1zC" (String#1495, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_6989 = "_-bI" (String#233, DoABC#3) //------------------------------------------------------------ //_-2IQ.NavigatorData package _-2IQ { import _-6k4.HabboNavigator; import _-JA._SafeStr_3404; import _-JA._SafeStr_3409; import _-JA._SafeStr_2496; import flash.utils.Dictionary; import _-JA._SafeStr_3398; import _-JA._SafeStr_3408; import _-4tA.FriendList; import _-JA._SafeStr_2513; import _-4rH._SafeStr_2418; import _-Nx._SafeStr_2272; import _-JA._SafeStr_3412; import _-JA._SafeStr_3405; import _-JA._SafeStr_3411; import _-JA._SafeStr_3410; import _-JA._SafeStr_3402; import _-JA._SafeStr_3413; import _-6gR._SafeStr_3406; import _-JA.*; import _-6k4.*; import _-6gR.*; public class NavigatorData { private static const _SafeStr_15467:int = 10; private var _SafeStr_6626:HabboNavigator; private var _SafeStr_15468:_SafeStr_3404; private var _SafeStr_15469:_SafeStr_3409; private var _SafeStr_15470:Boolean; private var _SafeStr_15471:Boolean; private var _SafeStr_15472:Boolean; private var _SafeStr_11154:int; private var _SafeStr_5359:int; private var _SafeStr_15473:_SafeStr_2496; private var _SafeStr_15474:Boolean; private var _SafeStr_15475:int; private var _SafeStr_15476:Boolean; private var _SafeStr_15477:int; private var _SafeStr_15478:Boolean; private var _SafeStr_15479:Array; private var _SafeStr_15480:Array; private var _SafeStr_15481:Array; private var _SafeStr_15482:Array; private var _SafeStr_15483:int; private var _SafeStr_15484:int; private var _SafeStr_15485:Dictionary; private var _SafeStr_6664:Boolean; private var _SafeStr_15486:int; private var _SafeStr_15487:Boolean; private var _SafeStr_15488:Boolean; private var _SafeStr_15489:int = 0; private var _SafeStr_15490:_SafeStr_3398; private var _SafeStr_15491:_SafeStr_3408; private var _SafeStr_6998:FriendList; private var _SafeStr_15492:_SafeStr_3407; private var _SafeStr_15493:_SafeStr_2513; public function NavigatorData(k:HabboNavigator) { this._SafeStr_15479 = new Array(); this._SafeStr_15480 = new Array(); this._SafeStr_15481 = new Array(); this._SafeStr_15482 = new Array(); this._SafeStr_15485 = new Dictionary(); this._SafeStr_6998 = new FriendList(); super(); this._SafeStr_6626 = k; } public function get _SafeStr_15494():Boolean { return (((!((this._SafeStr_15473 == null))) && (!(this._SafeStr_15472)))); } public function get _SafeStr_8602():Boolean { return (((!((this._SafeStr_15473 == null))) && (((this._SafeStr_15472) || (this._SafeStr_6626._SafeStr_7603.hasSecurity(_SafeStr_2418._SafeStr_5932)))))); } public function _SafeStr_7707(k:_SafeStr_2272):void { this._SafeStr_15473 = null; this._SafeStr_15472 = false; this._SafeStr_15472 = k.owner; this._SafeStr_11154 = k._SafeStr_11190; } public function _SafeStr_8255():void { if (this._SafeStr_15469 != null){ this._SafeStr_15469.dispose(); this._SafeStr_15469 = null; }; if (this._SafeStr_15473 != null){ this._SafeStr_15473.dispose(); this._SafeStr_15473 = null; }; this._SafeStr_15472 = false; } public function set _SafeStr_15495(k:_SafeStr_2496):void { if (this._SafeStr_15473 != null){ this._SafeStr_15473.dispose(); }; this._SafeStr_15473 = k; } public function set _SafeStr_8553(k:_SafeStr_3409):void { if (this._SafeStr_15469 != null){ this._SafeStr_15469.dispose(); }; this._SafeStr_15469 = k; } public function get _SafeStr_15496():Boolean { return (((!((this._SafeStr_15468 == null))) && (!(((this._SafeStr_15468 as _SafeStr_3412) == null))))); } public function get _SafeStr_15497():Boolean { return (((!((this._SafeStr_15468 == null))) && (!(((this._SafeStr_15468 as _SafeStr_3405) == null))))); } public function get _SafeStr_15498():Boolean { return (((!((this._SafeStr_15468 == null))) && (!(((this._SafeStr_15468 as _SafeStr_3411) == null))))); } public function get _SafeStr_15499():Boolean { return (((!((this._SafeStr_15468 == null))) && (!(((this._SafeStr_15468 as _SafeStr_3410) == null))))); } public function set _SafeStr_15500(k:_SafeStr_3405):void { this._SafeStr_15501(); this._SafeStr_15468 = k; this._SafeStr_15490 = k.ad; this._SafeStr_6664 = false; } public function set _SafeStr_15502(k:_SafeStr_3412):void { this._SafeStr_15501(); this._SafeStr_15468 = k; this._SafeStr_6664 = false; } public function set _SafeStr_15503(k:_SafeStr_3411):void { this._SafeStr_15501(); this._SafeStr_15468 = k; this._SafeStr_6664 = false; } public function set _SafeStr_15504(k:_SafeStr_3410):void { this._SafeStr_15501(); this._SafeStr_15468 = k; this._SafeStr_6664 = false; } private function _SafeStr_15501():void { if (this._SafeStr_15468 == null){ return; }; this._SafeStr_15468.dispose(); this._SafeStr_15468 = null; } public function set _SafeStr_15505(k:_SafeStr_3398):void { this._SafeStr_15490 = k; } public function set _SafeStr_15506(k:_SafeStr_3408):void { this._SafeStr_15491 = k; } public function get _SafeStr_15505():_SafeStr_3398 { return (this._SafeStr_15490); } public function get _SafeStr_15500():_SafeStr_3405 { return ((this._SafeStr_15468 as _SafeStr_3405)); } public function get _SafeStr_15502():_SafeStr_3412 { return ((this._SafeStr_15468 as _SafeStr_3412)); } public function get _SafeStr_15503():_SafeStr_3411 { return ((this._SafeStr_15468 as _SafeStr_3411)); } public function get _SafeStr_15504():_SafeStr_3410 { return ((this._SafeStr_15468 as _SafeStr_3410)); } public function get _SafeStr_15506():_SafeStr_3408 { return (this._SafeStr_15491); } public function get _SafeStr_8553():_SafeStr_3409 { return (this._SafeStr_15469); } public function get _SafeStr_5367():int { return (this._SafeStr_5359); } public function get _SafeStr_8554():Boolean { return (this._SafeStr_15470); } public function get _SafeStr_8604():Boolean { return (this._SafeStr_15471); } public function get _SafeStr_8555():Boolean { return (this._SafeStr_15472); } public function get _SafeStr_8588():_SafeStr_2496 { return (this._SafeStr_15473); } public function get _SafeStr_15507():Boolean { return (this._SafeStr_15474); } public function get _SafeStr_15508():int { return (this._SafeStr_15475); } public function get _SafeStr_8596():int { return (this._SafeStr_15477); } public function get _SafeStr_15509():Boolean { return (this._SafeStr_15476); } public function get _SafeStr_8600():int { return (this._SafeStr_15486); } public function get _SafeStr_6638():Boolean { return (this._SafeStr_15487); } public function get _SafeStr_15510():Boolean { return (this._SafeStr_15478); } public function get _SafeStr_15511():int { return (this._SafeStr_15489); } public function get _SafeStr_8605():Boolean { return (this._SafeStr_15488); } public function get _SafeStr_8556():int { return (this._SafeStr_11154); } public function set _SafeStr_5367(k:int):void { this._SafeStr_5359 = k; } public function set _SafeStr_15508(k:int):void { this._SafeStr_15475 = k; } public function set _SafeStr_15507(k:Boolean):void { this._SafeStr_15474 = k; } public function set _SafeStr_8554(k:Boolean):void { this._SafeStr_15470 = k; } public function set _SafeStr_8604(k:Boolean):void { this._SafeStr_15471 = k; } public function set _SafeStr_15509(k:Boolean):void { this._SafeStr_15476 = k; } public function set _SafeStr_8596(k:int):void { this._SafeStr_15477 = k; } public function set _SafeStr_8600(k:int):void { this._SafeStr_15486 = k; } public function set _SafeStr_6638(k:Boolean):void { this._SafeStr_15487 = k; } public function set _SafeStr_15510(k:Boolean):void { this._SafeStr_15478 = k; } public function set _SafeStr_15511(k:int):void { this._SafeStr_15489 = k; } public function set _SafeStr_8605(k:Boolean):void { this._SafeStr_15488 = k; } public function set categories(k:Array):void { var _local_2:_SafeStr_3402; this._SafeStr_15479 = k; this._SafeStr_15480 = new Array(); for each (_local_2 in this._SafeStr_15479) { if (_local_2.visible){ this._SafeStr_15480.push(_local_2); }; }; } public function get allCategories():Array { return (this._SafeStr_15479); } public function get _SafeStr_14442():Array { return (this._SafeStr_15480); } public function _SafeStr_15512(k:int):_SafeStr_3402 { var _local_2:_SafeStr_3402; for each (_local_2 in this._SafeStr_15479) { if (_local_2._SafeStr_14449 == k){ return (_local_2); }; }; return (null); } public function set _SafeStr_15513(k:Array):void { var _local_2:_SafeStr_3413; this._SafeStr_15481 = k; this._SafeStr_15482 = new Array(); for each (_local_2 in this._SafeStr_15481) { if (_local_2.visible){ this._SafeStr_15482.push(_local_2); }; }; } public function get _SafeStr_15514():Array { return (this._SafeStr_15481); } public function get _SafeStr_9636():Array { return (this._SafeStr_15482); } public function _SafeStr_15515(k:int):_SafeStr_3413 { var _local_2:_SafeStr_3413; for each (_local_2 in this._SafeStr_15479) { if (_local_2._SafeStr_5353 == k){ return (_local_2); }; }; return (null); } public function _SafeStr_15516(k:_SafeStr_3406):void { var _local_2:int; this._SafeStr_15483 = k.limit; this._SafeStr_15484 = k._SafeStr_15517.length; this._SafeStr_15485 = new Dictionary(); for each (_local_2 in k._SafeStr_15517) { this._SafeStr_15485[_local_2] = "yes"; }; } public function _SafeStr_15518(k:int, _arg_2:Boolean):void { this._SafeStr_15485[k] = ((_arg_2) ? "yes" : null); this._SafeStr_15484 = (this._SafeStr_15484 + ((_arg_2) ? 1 : -1)); } public function _SafeStr_8601():Boolean { var k:int = this._SafeStr_15473.flatId; return (!((this._SafeStr_15485[k] == null))); } public function _SafeStr_15519():Boolean { if (this._SafeStr_15473 == null){ return (false); }; var k:int = this._SafeStr_15473.flatId; return ((this._SafeStr_15477 == k)); } public function _SafeStr_15520(k:int):Boolean { return (!((this._SafeStr_15485[k] == null))); } public function _SafeStr_8628():Boolean { return ((this._SafeStr_15484 >= this._SafeStr_15483)); } public function _SafeStr_15521(k:int):Boolean { return ((k == this._SafeStr_15477)); } public function _SafeStr_15522():void { this._SafeStr_6664 = true; } public function _SafeStr_15523():Boolean { return (this._SafeStr_6664); } public function get friendList():FriendList { return (this._SafeStr_6998); } public function _SafeStr_15524():_SafeStr_3407 { var k:_SafeStr_3407 = this._SafeStr_15492; this._SafeStr_15492 = null; return (k); } public function set roomSessionTags(k:_SafeStr_3407):void { this._SafeStr_15492 = k; } public function get _SafeStr_14414():_SafeStr_2513 { return (this._SafeStr_15493); } public function set _SafeStr_14414(k:_SafeStr_2513):void { this._SafeStr_15493 = k; } } }//package _-2IQ // _SafeStr_11154 = "_-2QK" (String#3186, DoABC#3) // _SafeStr_11190 = "_-3AH" (String#29898, DoABC#3) // _SafeStr_14414 = "_-4Nv" (String#32928, DoABC#3) // _SafeStr_14442 = "_-34V" (String#29667, DoABC#3) // _SafeStr_14449 = "_-0Ds" (String#22706, DoABC#3) // _SafeStr_15467 = "_-1CB" (String#25073, DoABC#3) // _SafeStr_15468 = "_-6-r" (String#36857, DoABC#3) // _SafeStr_15469 = "_-3nS" (String#31436, DoABC#3) // _SafeStr_15470 = "_-3Ma" (String#30406, DoABC#3) // _SafeStr_15471 = "_-0bU" (String#23612, DoABC#3) // _SafeStr_15472 = "_-3LO" (String#30359, DoABC#3) // _SafeStr_15473 = "_-3KK" (String#30317, DoABC#3) // _SafeStr_15474 = "_-9F" (String#38822, DoABC#3) // _SafeStr_15475 = "_-2Gy" (String#27697, DoABC#3) // _SafeStr_15476 = "_-1wK" (String#26858, DoABC#3) // _SafeStr_15477 = "_-5mc" (String#13556, DoABC#3) // _SafeStr_15478 = "_-1UB" (String#25770, DoABC#3) // _SafeStr_15479 = "_-3mz" (String#11509, DoABC#3) // _SafeStr_15480 = "_-2sl" (String#29178, DoABC#3) // _SafeStr_15481 = "_-1id" (String#26323, DoABC#3) // _SafeStr_15482 = "_-6Db" (String#37400, DoABC#3) // _SafeStr_15483 = "_-4np" (String#33904, DoABC#3) // _SafeStr_15484 = "_-55R" (String#34644, DoABC#3) // _SafeStr_15485 = "_-1g4" (String#26216, DoABC#3) // _SafeStr_15486 = "_-4qb" (String#34020, DoABC#3) // _SafeStr_15487 = "_-6Fl" (String#14040, DoABC#3) // _SafeStr_15488 = "_-4eX" (String#33570, DoABC#3) // _SafeStr_15489 = "_-5mh" (String#36303, DoABC#3) // _SafeStr_15490 = "_-61D" (String#13800, DoABC#3) // _SafeStr_15491 = "_-6Kb" (String#14124, DoABC#3) // _SafeStr_15492 = "_-3fx" (String#31136, DoABC#3) // _SafeStr_15493 = "_-3Js" (String#30294, DoABC#3) // _SafeStr_15494 = "_-3FV" (String#30110, DoABC#3) // _SafeStr_15495 = "_-0pi" (String#24157, DoABC#3) // _SafeStr_15496 = "_-4yZ" (String#34324, DoABC#3) // _SafeStr_15497 = "_-02f" (String#22286, DoABC#3) // _SafeStr_15498 = "_-238" (String#27159, DoABC#3) // _SafeStr_15499 = "_-48F" (String#32307, DoABC#3) // _SafeStr_15500 = "_-5u2" (String#36584, DoABC#3) // _SafeStr_15501 = "_-3WG" (String#30781, DoABC#3) // _SafeStr_15502 = "_-0gg" (String#23819, DoABC#3) // _SafeStr_15503 = "_-43z" (String#32134, DoABC#3) // _SafeStr_15504 = "_-1CC" (String#25074, DoABC#3) // _SafeStr_15505 = "_-43x" (String#32132, DoABC#3) // _SafeStr_15506 = "_-0BY" (String#22611, DoABC#3) // _SafeStr_15507 = "_-65p" (String#37093, DoABC#3) // _SafeStr_15508 = "_-1If" (String#25313, DoABC#3) // _SafeStr_15509 = "_-40Z" (String#31993, DoABC#3) // _SafeStr_15510 = "_-0Qr" (String#23221, DoABC#3) // _SafeStr_15511 = "_-2oh" (String#29020, DoABC#3) // _SafeStr_15512 = "_-2y5" (String#29376, DoABC#3) // _SafeStr_15513 = "_-1nR" (String#26516, DoABC#3) // _SafeStr_15514 = "_-5ql" (String#36462, DoABC#3) // _SafeStr_15515 = "_-0IR" (String#22892, DoABC#3) // _SafeStr_15516 = "_-0UG" (String#2692, DoABC#3) // _SafeStr_15517 = "_-0OA" (String#23124, DoABC#3) // _SafeStr_15518 = "_-yn" (String#40736, DoABC#3) // _SafeStr_15519 = "_-5ZJ" (String#35791, DoABC#3) // _SafeStr_15520 = "_-0QD" (String#23199, DoABC#3) // _SafeStr_15521 = "_-1u0" (String#9555, DoABC#3) // _SafeStr_15522 = "_-1s1" (String#26687, DoABC#3) // _SafeStr_15523 = "_-1ER" (String#25168, DoABC#3) // _SafeStr_15524 = "_-0pb" (String#24154, DoABC#3) // _SafeStr_2272 = "_-5xI" (String#36715, DoABC#3) // _SafeStr_2418 = "_-3j5" (String#31260, DoABC#3) // _SafeStr_2496 = "_-1Zj" (String#9219, DoABC#3) // _SafeStr_2513 = "_-4IS" (String#32707, DoABC#3) // _SafeStr_3398 = "_-0tk" (String#8505, DoABC#3) // _SafeStr_3402 = "_-3sx" (String#31647, DoABC#3) // _SafeStr_3404 = "_-1Lq" (String#8998, DoABC#3) // _SafeStr_3405 = "_-62M" (String#13819, DoABC#3) // _SafeStr_3406 = "_-6Jn" (String#14104, DoABC#3) // _SafeStr_3407 = "_-1GY" (String#25237, DoABC#3) // _SafeStr_3408 = "_-2Va" (String#10215, DoABC#3) // _SafeStr_3409 = "_-6Fa" (String#14035, DoABC#3) // _SafeStr_3410 = "_-2-Q" (String#27023, DoABC#3) // _SafeStr_3411 = "_-1DW" (String#8857, DoABC#3) // _SafeStr_3412 = "_-5GM" (String#13044, DoABC#3) // _SafeStr_3413 = "_-2PX" (String#10126, DoABC#3) // _SafeStr_5353 = "_-64X" (String#13850, DoABC#3) // _SafeStr_5359 = "_-4up" (String#1117, DoABC#3) // _SafeStr_5367 = "_-NN" (String#39337, DoABC#3) // _SafeStr_5932 = "_-hM" (String#40065, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_6638 = "_-5bZ" (String#35883, DoABC#3) // _SafeStr_6664 = "_-4Ra" (String#1568, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_7603 = "_-10b" (String#8644, DoABC#3) // _SafeStr_7707 = "_-5lQ" (String#336, DoABC#3) // _SafeStr_8255 = "_-01Z" (String#679, DoABC#3) // _SafeStr_8553 = "_-5Tv" (String#35574, DoABC#3) // _SafeStr_8554 = "_-6Ln" (String#37698, DoABC#3) // _SafeStr_8555 = "_-uQ" (String#40561, DoABC#3) // _SafeStr_8556 = "_-4UD" (String#33195, DoABC#3) // _SafeStr_8588 = "_-3p-" (String#31496, DoABC#3) // _SafeStr_8596 = "_-5UM" (String#13271, DoABC#3) // _SafeStr_8600 = "_-40g" (String#31996, DoABC#3) // _SafeStr_8601 = "_-2SO" (String#28135, DoABC#3) // _SafeStr_8602 = "_-1UD" (String#25772, DoABC#3) // _SafeStr_8604 = "_-2Pd" (String#28027, DoABC#3) // _SafeStr_8605 = "_-DK" (String#38973, DoABC#3) // _SafeStr_8628 = "_-2Uw" (String#28236, DoABC#3) // _SafeStr_9636 = "_-359" (String#10816, DoABC#3) //------------------------------------------------------------ //_-2IQ.Tabs package _-2IQ { import flash.utils.Dictionary; import _-6k4.HabboNavigator; import _-20D.EventsTabPageDecorator; import _-5ri.MainViewCtrl; import _-20D._SafeStr_3443; import _-20D.RoomsTabPageDecorator; import _-20D._SafeStr_3444; import _-20D.MyRoomsTabPageDecorator; import _-20D._SafeStr_3445; import _-5ri.*; import _-20D.*; public class Tabs { public static const _SafeStr_14424:int = 1; public static const _SafeStr_14445:int = 2; public static const _SafeStr_14438:int = 3; public static const _SafeStr_14410:int = 4; public static const _SafeStr_15525:int = 5; public static const _SafeStr_14406:int = 6; private static const _SafeStr_15526:Dictionary = new Dictionary(); public static const _SafeStr_14446:int = 1; public static const _SafeStr_14447:int = 2; public static const _SafeStr_14429:int = 3; public static const _SafeStr_14428:int = 4; public static const _SafeStr_14427:int = 5; public static const _SafeStr_14432:int = 6; public static const _SafeStr_14433:int = 7; public static const _SafeStr_15527:int = 8; public static const _SafeStr_15528:int = 9; public static const _SafeStr_15529:int = 10; public static const _SafeStr_14411:int = 11; public static const _SafeStr_15530:int = 12; public static const _SafeStr_15531:int = 13; public static const _SafeStr_15532:int = 14; public static const _SafeStr_15533:int = 15; public static const _SafeStr_14422:int = 16; public static const _SafeStr_14425:int = 17; public static const _SafeStr_14430:int = 18; public static const _SafeStr_14431:int = 19; public static const _SafeStr_15534:int = 20; public static const _SafeStr_14407:int = 21; public static const _SafeStr_14448:int = 22; public static const _SafeStr_14434:int = 23; private var _SafeStr_7052:Array; private var _SafeStr_6626:HabboNavigator; { _SafeStr_15526["popular"] = _SafeStr_14445; _SafeStr_15526["official"] = _SafeStr_14410; _SafeStr_15526["me"] = _SafeStr_14438; _SafeStr_15526["events"] = _SafeStr_14424; _SafeStr_15526["search"] = _SafeStr_15525; _SafeStr_15526["categories"] = _SafeStr_14406; } public function Tabs(k:HabboNavigator) { this._SafeStr_6626 = k; this._SafeStr_7052 = new Array(); this._SafeStr_7052.push(new _SafeStr_3446(this._SafeStr_6626, _SafeStr_14424, _SafeStr_14422, new EventsTabPageDecorator(this._SafeStr_6626), MainViewCtrl._SafeStr_15535)); this._SafeStr_7052.push(new _SafeStr_3446(this._SafeStr_6626, _SafeStr_14406, _SafeStr_14407, new _SafeStr_3443(this._SafeStr_6626), MainViewCtrl._SafeStr_15536)); this._SafeStr_7052.push(new _SafeStr_3446(this._SafeStr_6626, _SafeStr_14445, _SafeStr_14446, new RoomsTabPageDecorator(this._SafeStr_6626), MainViewCtrl._SafeStr_15535)); this._SafeStr_7052.push(new _SafeStr_3446(this._SafeStr_6626, _SafeStr_14410, _SafeStr_14411, new _SafeStr_3444(this._SafeStr_6626), MainViewCtrl._SafeStr_14412)); this._SafeStr_7052.push(new _SafeStr_3446(this._SafeStr_6626, _SafeStr_14438, _SafeStr_14427, new MyRoomsTabPageDecorator(this._SafeStr_6626), MainViewCtrl._SafeStr_15535)); this._SafeStr_7052.push(new _SafeStr_3446(this._SafeStr_6626, _SafeStr_15525, _SafeStr_15527, new _SafeStr_3445(this._SafeStr_6626), MainViewCtrl._SafeStr_15537)); this._SafeStr_15538(_SafeStr_14424); } public static function _SafeStr_15539(k:String, _arg_2:int):int { return ((((k in _SafeStr_15526)) ? _SafeStr_15526[k] : _arg_2)); } public function _SafeStr_15540():Boolean { return ((this._SafeStr_7114().id == _SafeStr_14410)); } public function get tabs():Array { return (this._SafeStr_7052); } public function _SafeStr_15538(k:int):void { var _local_2:_SafeStr_3446 = this._SafeStr_15541(k); if (_local_2 != null){ this._SafeStr_15542(); _local_2.selected = true; }; } public function _SafeStr_7114():_SafeStr_3446 { var k:_SafeStr_3446; for each (k in this._SafeStr_7052) { if (k.selected){ return (k); }; }; return (null); } private function _SafeStr_15542():void { var k:_SafeStr_3446; for each (k in this._SafeStr_7052) { k.selected = false; }; } public function _SafeStr_15541(k:int):_SafeStr_3446 { var _local_2:_SafeStr_3446; for each (_local_2 in this._SafeStr_7052) { if (_local_2.id == k){ return (_local_2); }; }; return (null); } } }//package _-2IQ // _SafeStr_14406 = "_-6-k" (String#36851, DoABC#3) // _SafeStr_14407 = "_-RZ" (String#39495, DoABC#3) // _SafeStr_14410 = "_-36C" (String#29738, DoABC#3) // _SafeStr_14411 = "_-2Hr" (String#27734, DoABC#3) // _SafeStr_14412 = "_-5PU" (String#35416, DoABC#3) // _SafeStr_14422 = "_-30l" (String#29523, DoABC#3) // _SafeStr_14424 = "_-13L" (String#24738, DoABC#3) // _SafeStr_14425 = "_-5lK" (String#36257, DoABC#3) // _SafeStr_14427 = "_-1oZ" (String#26561, DoABC#3) // _SafeStr_14428 = "_-36K" (String#29742, DoABC#3) // _SafeStr_14429 = "_-6Ci" (String#37366, DoABC#3) // _SafeStr_14430 = "_-0FM" (String#22766, DoABC#3) // _SafeStr_14431 = "_-4KV" (String#32783, DoABC#3) // _SafeStr_14432 = "_-1na" (String#26522, DoABC#3) // _SafeStr_14433 = "_-25H" (String#27249, DoABC#3) // _SafeStr_14434 = "_-5Nx" (String#35355, DoABC#3) // _SafeStr_14438 = "_-2-a" (String#27029, DoABC#3) // _SafeStr_14445 = "_-3mr" (String#31413, DoABC#3) // _SafeStr_14446 = "_-1XD" (String#25878, DoABC#3) // _SafeStr_14447 = "_-4Bd" (String#32438, DoABC#3) // _SafeStr_14448 = "_-Hf" (String#39125, DoABC#3) // _SafeStr_15525 = "_-2HQ" (String#27716, DoABC#3) // _SafeStr_15526 = "_-2F9" (String#27631, DoABC#3) // _SafeStr_15527 = "_-MT" (String#39303, DoABC#3) // _SafeStr_15528 = "_-1pU" (String#26597, DoABC#3) // _SafeStr_15529 = "_-2k6" (String#28844, DoABC#3) // _SafeStr_15530 = "_-4W4" (String#33266, DoABC#3) // _SafeStr_15531 = "_-1hs" (String#26291, DoABC#3) // _SafeStr_15532 = "_-3IF" (String#30229, DoABC#3) // _SafeStr_15533 = "_-fF" (String#39997, DoABC#3) // _SafeStr_15534 = "_-1vQ" (String#26822, DoABC#3) // _SafeStr_15535 = "_-0nQ" (String#24072, DoABC#3) // _SafeStr_15536 = "_-IG" (String#39145, DoABC#3) // _SafeStr_15537 = "_-3Hj" (String#30207, DoABC#3) // _SafeStr_15538 = "_-3SP" (String#30631, DoABC#3) // _SafeStr_15539 = "_-1Mx" (String#25479, DoABC#3) // _SafeStr_15540 = "_-6QU" (String#37881, DoABC#3) // _SafeStr_15541 = "_-Pd" (String#39421, DoABC#3) // _SafeStr_15542 = "_-pO" (String#40381, DoABC#3) // _SafeStr_3443 = "_-004" (String#7608, DoABC#3) // _SafeStr_3444 = "_-1TU" (String#9126, DoABC#3) // _SafeStr_3445 = "_-4my" (String#12545, DoABC#3) // _SafeStr_3446 = "_-1zC" (String#1495, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7052 = "_-0A0" (String#830, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) //------------------------------------------------------------ //_-2it._SafeStr_2428 package _-2it { import _-1uj._SafeStr_2346; import _-3qZ._SafeStr_2717; import _-3yO._SafeStr_2464; import in._SafeStr_3068; import in._SafeStr_3072; public class _SafeStr_2428 extends StuffDataBase implements _SafeStr_2346 { public static const _SafeStr_13923:int = _SafeStr_3365._SafeStr_15543;//0 private var _SafeStr_5447:String = ""; override public function initializeFromIncomingMessage(k:_SafeStr_2717):void { this._SafeStr_5447 = k.readString(); super.initializeFromIncomingMessage(k); } override public function initializeFromRoomObjectModel(k:_SafeStr_3068):void { super.initializeFromRoomObjectModel(k); this._SafeStr_5447 = k.getString(_SafeStr_2464._SafeStr_5669); } override public function writeRoomObjectModel(k:_SafeStr_3072):void { super.writeRoomObjectModel(k); k.setNumber(_SafeStr_2464._SafeStr_6539, _SafeStr_13923); k.setString(_SafeStr_2464._SafeStr_5669, this._SafeStr_5447); } override public function getLegacyString():String { return (this._SafeStr_5447); } public function setString(k:String):void { this._SafeStr_5447 = k; } override public function compare(k:_SafeStr_2346):Boolean { return ((this._SafeStr_5447 == k.getLegacyString())); } } }//package _-2it // _SafeStr_13923 = "_-5j5" (String#36172, DoABC#3) // _SafeStr_15543 = "_-k6" (String#40168, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2428 = "_-5Dr" (String#12998, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3365 = "_-1fQ" (String#9304, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_6539 = "_-1Cx" (String#25105, DoABC#3) //------------------------------------------------------------ //_-2it._SafeStr_3061 package _-2it { import _-1uj._SafeStr_2346; public class _SafeStr_3061 { public static function _SafeStr_6540(k:int):_SafeStr_2346 { var _local_2 = (k & 0xFF); var _local_3:_SafeStr_2346; switch (_local_2){ case _SafeStr_2428._SafeStr_13923: _local_3 = (new _SafeStr_2428() as _SafeStr_2346); break; case MapStuffData._SafeStr_13923: _local_3 = (new MapStuffData() as _SafeStr_2346); break; case StringArrayStuffData._SafeStr_13923: _local_3 = (new StringArrayStuffData() as _SafeStr_2346); break; case _SafeStr_3703._SafeStr_13923: _local_3 = (new _SafeStr_3703() as _SafeStr_2346); break; case _SafeStr_3365._SafeStr_15544: _local_3 = (new _SafeStr_4710() as _SafeStr_2346); break; case _SafeStr_3365._SafeStr_15545: _local_3 = (new IntArrayStuffData() as _SafeStr_2346); break; case _SafeStr_3365._SafeStr_15546: _local_3 = (new HighScoreStuffData() as _SafeStr_2346); break; case _SafeStr_3365._SafeStr_15547: _local_3 = (new _SafeStr_4711() as _SafeStr_2346); break; }; if (_local_3 != null){ _local_3.flags = (k & 0xFF00); }; return (_local_3); } } }//package _-2it // _SafeStr_13923 = "_-5j5" (String#36172, DoABC#3) // _SafeStr_15544 = "_-38a" (String#29832, DoABC#3) // _SafeStr_15545 = "_-2HD" (String#27706, DoABC#3) // _SafeStr_15546 = "_-5Zu" (String#35814, DoABC#3) // _SafeStr_15547 = "_-1PA" (String#25572, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2428 = "_-5Dr" (String#12998, DoABC#3) // _SafeStr_3061 = "_-5Iz" (String#13079, DoABC#3) // _SafeStr_3365 = "_-1fQ" (String#9304, DoABC#3) // _SafeStr_3703 = "_-0Sp" (String#8067, DoABC#3) // _SafeStr_4710 = "_-1UA" (String#9137, DoABC#3) // _SafeStr_4711 = "_-4hJ" (String#12451, DoABC#3) // _SafeStr_6540 = "_-4Cf" (String#32484, DoABC#3) //------------------------------------------------------------ //_-2it._SafeStr_3364 package _-2it { public class _SafeStr_3364 { public static const _SafeStr_15548:uint = 0x0100; } }//package _-2it // _SafeStr_15548 = "_-3d2" (String#31034, DoABC#3) // _SafeStr_3364 = "_-0wz" (String#8557, DoABC#3) //------------------------------------------------------------ //_-2it._SafeStr_3365 package _-2it { public class _SafeStr_3365 { public static const _SafeStr_15543:int = 0; public static const _SafeStr_15549:int = 1; public static const _SafeStr_15550:int = 2; public static const _SafeStr_15551:int = 3; public static const _SafeStr_15544:int = 4; public static const _SafeStr_15545:int = 5; public static const _SafeStr_15546:int = 6; public static const _SafeStr_15547:int = 7; } }//package _-2it // _SafeStr_15543 = "_-k6" (String#40168, DoABC#3) // _SafeStr_15544 = "_-38a" (String#29832, DoABC#3) // _SafeStr_15545 = "_-2HD" (String#27706, DoABC#3) // _SafeStr_15546 = "_-5Zu" (String#35814, DoABC#3) // _SafeStr_15547 = "_-1PA" (String#25572, DoABC#3) // _SafeStr_15549 = "_-3rc" (String#31597, DoABC#3) // _SafeStr_15550 = "_-4Jn" (String#32757, DoABC#3) // _SafeStr_15551 = "_-2Qz" (String#28083, DoABC#3) // _SafeStr_3365 = "_-1fQ" (String#9304, DoABC#3) //------------------------------------------------------------ //_-2it._SafeStr_3703 package _-2it { import _-1uj._SafeStr_2346; import _-3qZ._SafeStr_2717; import _-3yO._SafeStr_2464; import _-ue.Map; import in._SafeStr_3072; import in._SafeStr_3068; public class _SafeStr_3703 extends StuffDataBase implements _SafeStr_2346 { public static const _SafeStr_13923:int = _SafeStr_3365._SafeStr_15551;//3 private static const _SafeStr_15552:String = "s"; private static const _SafeStr_15553:String = "r"; private var _SafeStr_5560:String = ""; private var _result:int; override public function initializeFromIncomingMessage(k:_SafeStr_2717):void { this._SafeStr_5560 = k.readString(); this._result = k._SafeStr_5331(); super.initializeFromIncomingMessage(k); } override public function writeRoomObjectModel(k:_SafeStr_3072):void { super.writeRoomObjectModel(k); k.setNumber(_SafeStr_2464._SafeStr_6539, _SafeStr_13923); var _local_2:Map = new Map(); _local_2.add(_SafeStr_15552, this._SafeStr_5560); _local_2.add(_SafeStr_15553, this._result.toString()); k._SafeStr_15554(_SafeStr_2464._SafeStr_5669, _local_2); } override public function initializeFromRoomObjectModel(k:_SafeStr_3068):void { super.initializeFromRoomObjectModel(k); var _local_2:Map = k._SafeStr_5713(_SafeStr_2464._SafeStr_5669); this._SafeStr_5560 = _local_2.getValue(_SafeStr_15552); this._result = int(_local_2.getValue(_SafeStr_15553)); } override public function getLegacyString():String { return (this._SafeStr_5560); } public function setString(k:String):void { this._SafeStr_5560 = k; } public function get result():int { return (this._result); } override public function compare(k:_SafeStr_2346):Boolean { return (true); } } }//package _-2it // _SafeStr_13923 = "_-5j5" (String#36172, DoABC#3) // _SafeStr_15551 = "_-2Qz" (String#28083, DoABC#3) // _SafeStr_15552 = "_-6Qj" (String#14220, DoABC#3) // _SafeStr_15553 = "_-69M" (String#37239, DoABC#3) // _SafeStr_15554 = "_-6IM" (String#14083, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3365 = "_-1fQ" (String#9304, DoABC#3) // _SafeStr_3703 = "_-0Sp" (String#8067, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_5713 = "_-5LC" (String#13113, DoABC#3) // _SafeStr_6539 = "_-1Cx" (String#25105, DoABC#3) //------------------------------------------------------------ //_-2it._SafeStr_4582 package _-2it { public class _SafeStr_4582 { private var _SafeStr_11435:int; private var _SafeStr_15555:Array; public function _SafeStr_4582() { this._SafeStr_15555 = []; super(); this._SafeStr_11435 = -1; } public function get score():int { return (this._SafeStr_11435); } public function set score(k:int):void { this._SafeStr_11435 = k; } public function get users():Array { return (this._SafeStr_15555); } public function set users(k:Array):void { this._SafeStr_15555 = k; } public function _SafeStr_15556(k:String):void { this._SafeStr_15555.push(k); } } }//package _-2it // _SafeStr_11435 = "_-5jm" (String#865, DoABC#3) // _SafeStr_15555 = "_-49X" (String#1561, DoABC#3) // _SafeStr_15556 = "_-6QG" (String#37873, DoABC#3) // _SafeStr_4582 = "_-1-d" (String#8630, DoABC#3) //------------------------------------------------------------ //_-2it._SafeStr_4710 package _-2it { import _-1uj._SafeStr_2346; import _-3qZ._SafeStr_2717; import in._SafeStr_3068; import in._SafeStr_3072; public class _SafeStr_4710 extends StuffDataBase implements _SafeStr_2346 { override public function initializeFromIncomingMessage(k:_SafeStr_2717):void { super.initializeFromIncomingMessage(k); } override public function initializeFromRoomObjectModel(k:_SafeStr_3068):void { super.initializeFromRoomObjectModel(k); } override public function writeRoomObjectModel(k:_SafeStr_3072):void { super.writeRoomObjectModel(k); } override public function getLegacyString():String { return (""); } override public function compare(k:_SafeStr_2346):Boolean { return (super.compare(k)); } } }//package _-2it // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_4710 = "_-1UA" (String#9137, DoABC#3) //------------------------------------------------------------ //_-2it._SafeStr_4711 package _-2it { import _-1uj._SafeStr_2346; import _-3qZ._SafeStr_2717; import _-3yO._SafeStr_2464; import in._SafeStr_3072; import in._SafeStr_3068; public class _SafeStr_4711 extends StuffDataBase implements _SafeStr_2346 { public static const _SafeStr_13923:int = _SafeStr_3365._SafeStr_15547;//7 private static const _SafeStr_15552:String = "furniture_crackable_state"; private static const _SafeStr_15557:String = "furniture_crackable_hits"; private static const _SafeStr_15558:String = "furniture_crackable_target"; private var _SafeStr_5560:String = ""; private var _SafeStr_15559:int; private var _SafeStr_14360:int; override public function initializeFromIncomingMessage(k:_SafeStr_2717):void { this._SafeStr_5560 = k.readString(); this._SafeStr_15559 = k._SafeStr_5331(); this._SafeStr_14360 = k._SafeStr_5331(); super.initializeFromIncomingMessage(k); } override public function writeRoomObjectModel(k:_SafeStr_3072):void { super.writeRoomObjectModel(k); k.setNumber(_SafeStr_2464._SafeStr_6539, _SafeStr_13923); k.setString(_SafeStr_15552, this._SafeStr_5560); k.setNumber(_SafeStr_15557, this._SafeStr_15559); k.setNumber(_SafeStr_15558, this._SafeStr_14360); } override public function initializeFromRoomObjectModel(k:_SafeStr_3068):void { super.initializeFromRoomObjectModel(k); this._SafeStr_5560 = k.getString(_SafeStr_15552); this._SafeStr_15559 = k.getNumber(_SafeStr_15557); this._SafeStr_14360 = k.getNumber(_SafeStr_15558); } override public function getLegacyString():String { return (this._SafeStr_5560); } public function setString(k:String):void { this._SafeStr_5560 = k; } public function get hits():int { return (this._SafeStr_15559); } public function get target():int { return (this._SafeStr_14360); } override public function compare(k:_SafeStr_2346):Boolean { return (true); } } }//package _-2it // _SafeStr_13923 = "_-5j5" (String#36172, DoABC#3) // _SafeStr_14360 = "_-5ow" (String#588, DoABC#3) // _SafeStr_15547 = "_-1PA" (String#25572, DoABC#3) // _SafeStr_15552 = "_-6Qj" (String#14220, DoABC#3) // _SafeStr_15557 = "_-2lC" (String#28887, DoABC#3) // _SafeStr_15558 = " true" (String#18645, DoABC#3) // _SafeStr_15559 = "_-O8" (String#39365, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3365 = "_-1fQ" (String#9304, DoABC#3) // _SafeStr_4711 = "_-4hJ" (String#12451, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_6539 = "_-1Cx" (String#25105, DoABC#3) //------------------------------------------------------------ //_-2it.HighScoreStuffData package _-2it { import _-1uj._SafeStr_2346; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2717; import _-3yO._SafeStr_2464; import in._SafeStr_3068; import in._SafeStr_3072; import __AS3__.vec.*; public class HighScoreStuffData extends StuffDataBase implements _SafeStr_2346 { public static const _SafeStr_13923:int = _SafeStr_3365._SafeStr_15546;//6 private var _SafeStr_5560:String = ""; private var _SafeStr_15560:int = -1; private var _SafeStr_15561:int = -1; private var _SafeStr_15562:Vector.<_SafeStr_4582>; public function get _SafeStr_15563():int { return (this._SafeStr_15560); } public function get _SafeStr_15564():int { return (this._SafeStr_15561); } public function get entries():Vector.<_SafeStr_4582> { return (this._SafeStr_15562); } override public function initializeFromIncomingMessage(k:_SafeStr_2717):void { var _local_4:_SafeStr_4582; var _local_5:int; var _local_6:int; this._SafeStr_15562 = new Vector.<_SafeStr_4582>(); this._SafeStr_5560 = k.readString(); this._SafeStr_15560 = k._SafeStr_5331(); this._SafeStr_15561 = k._SafeStr_5331(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = new _SafeStr_4582(); _local_4.score = k._SafeStr_5331(); _local_5 = k._SafeStr_5331(); _local_6 = 0; while (_local_6 < _local_5) { _local_4._SafeStr_15556(k.readString()); _local_6++; }; this._SafeStr_15562.push(_local_4); _local_3++; }; } override public function initializeFromRoomObjectModel(k:_SafeStr_3068):void { var _local_4:_SafeStr_4582; this._SafeStr_15562 = new Vector.<_SafeStr_4582>(); super.initializeFromRoomObjectModel(k); this._SafeStr_15560 = k.getNumber(_SafeStr_2464._SafeStr_15565); this._SafeStr_15561 = k.getNumber(_SafeStr_2464._SafeStr_15566); var _local_2:int = k.getNumber(_SafeStr_2464._SafeStr_15567); var _local_3:int; while (_local_3 < _local_2) { _local_4 = new _SafeStr_4582(); _local_4.score = k.getNumber((_SafeStr_2464._SafeStr_15568 + _local_3)); _local_4.users = k._SafeStr_15569((_SafeStr_2464._SafeStr_15570 + _local_3)); this._SafeStr_15562.push(_local_4); _local_3++; }; } override public function writeRoomObjectModel(k:_SafeStr_3072):void { var _local_2:int; var _local_3:_SafeStr_4582; super.writeRoomObjectModel(k); k.setNumber(_SafeStr_2464._SafeStr_6539, _SafeStr_13923); k.setNumber(_SafeStr_2464._SafeStr_15565, this._SafeStr_15560); k.setNumber(_SafeStr_2464._SafeStr_15566, this._SafeStr_15561); if (this._SafeStr_15562){ k.setNumber(_SafeStr_2464._SafeStr_15567, this._SafeStr_15562.length); _local_2 = 0; while (_local_2 < this._SafeStr_15562.length) { _local_3 = this._SafeStr_15562[_local_2]; k.setNumber((_SafeStr_2464._SafeStr_15568 + _local_2), _local_3.score); k.setStringArray((_SafeStr_2464._SafeStr_15570 + _local_2), _local_3.users); _local_2++; }; }; } override public function getLegacyString():String { return (this._SafeStr_5560); } } }//package _-2it // _SafeStr_13923 = "_-5j5" (String#36172, DoABC#3) // _SafeStr_15546 = "_-5Zu" (String#35814, DoABC#3) // _SafeStr_15556 = "_-6QG" (String#37873, DoABC#3) // _SafeStr_15560 = "_-06G" (String#22412, DoABC#3) // _SafeStr_15561 = "_-2ki" (String#28867, DoABC#3) // _SafeStr_15562 = "_-0hH" (String#685, DoABC#3) // _SafeStr_15563 = "_-2Lu" (String#27888, DoABC#3) // _SafeStr_15564 = "_-4WG" (String#33271, DoABC#3) // _SafeStr_15565 = "_-4Z7" (String#33375, DoABC#3) // _SafeStr_15566 = "_-6PY" (String#37843, DoABC#3) // _SafeStr_15567 = "_-cz" (String#39908, DoABC#3) // _SafeStr_15568 = "_-63b" (String#37002, DoABC#3) // _SafeStr_15569 = "_-1Lg" (String#8994, DoABC#3) // _SafeStr_15570 = "_-1eX" (String#26159, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3365 = "_-1fQ" (String#9304, DoABC#3) // _SafeStr_4582 = "_-1-d" (String#8630, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_6539 = "_-1Cx" (String#25105, DoABC#3) //------------------------------------------------------------ //_-2it.IntArrayStuffData package _-2it { import _-1uj._SafeStr_2346; import _-3qZ._SafeStr_2717; import _-3yO._SafeStr_2464; import in._SafeStr_3068; import in._SafeStr_3072; public class IntArrayStuffData extends StuffDataBase implements _SafeStr_2346 { public static const _SafeStr_13923:int = _SafeStr_3365._SafeStr_15545;//5 private static const _SafeStr_15571:int = 0; private var _SafeStr_5447:Array; public function IntArrayStuffData() { this._SafeStr_5447 = []; super(); } override public function initializeFromIncomingMessage(k:_SafeStr_2717):void { var _local_4:int; this._SafeStr_5447 = new Array(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = k._SafeStr_5331(); this._SafeStr_5447.push(_local_4); _local_3++; }; super.initializeFromIncomingMessage(k); } override public function initializeFromRoomObjectModel(k:_SafeStr_3068):void { super.initializeFromRoomObjectModel(k); this._SafeStr_5447 = k.getNumberArray(_SafeStr_2464._SafeStr_5669); } override public function writeRoomObjectModel(k:_SafeStr_3072):void { super.writeRoomObjectModel(k); k.setNumber(_SafeStr_2464._SafeStr_6539, _SafeStr_13923); k.setNumberArray(_SafeStr_2464._SafeStr_5669, this._SafeStr_5447); } override public function getLegacyString():String { if (!this._SafeStr_5447){ return (""); }; return (this._SafeStr_5447[_SafeStr_15571]); } public function getValue(k:int):int { if (((this._SafeStr_5447) && ((k < this._SafeStr_5447.length)))){ return (this._SafeStr_5447[k]); }; return (-1); } public function _SafeStr_9441(k:Array):void { this._SafeStr_5447 = k; } override public function compare(k:_SafeStr_2346):Boolean { var _local_2:IntArrayStuffData = (k as IntArrayStuffData); if (!_local_2){ return (false); }; var _local_3:int; while (_local_3 < this._SafeStr_5447.length) { if (_local_3 == _SafeStr_15571){ } else { if (this._SafeStr_5447[_local_3] != _local_2.getValue(_local_3)){ return (false); }; }; _local_3++; }; return (true); } } }//package _-2it // _SafeStr_13923 = "_-5j5" (String#36172, DoABC#3) // _SafeStr_15545 = "_-2HD" (String#27706, DoABC#3) // _SafeStr_15571 = "_-2vU" (String#10629, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3365 = "_-1fQ" (String#9304, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_6539 = "_-1Cx" (String#25105, DoABC#3) // _SafeStr_9441 = "_-4Ot" (String#32966, DoABC#3) //------------------------------------------------------------ //_-2it.MapStuffData package _-2it { import _-1uj._SafeStr_2346; import _-ue.Map; import _-3qZ._SafeStr_2717; import _-3yO._SafeStr_2464; import in._SafeStr_3068; import in._SafeStr_3072; import _-1uj.*; import _-3yO.*; public class MapStuffData extends StuffDataBase implements _SafeStr_2346 { public static const _SafeStr_13923:int = _SafeStr_3365._SafeStr_15549;//1 private static const _SafeStr_15572:String = "state"; private static const _SafeStr_15573:String = "rarity"; private var _SafeStr_5447:Map; public function MapStuffData(k:Map=null) { if (k){ this._SafeStr_5447 = k; }; } override public function initializeFromIncomingMessage(k:_SafeStr_2717):void { var _local_4:String; var _local_5:String; this._SafeStr_5447 = new Map(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = k.readString(); _local_5 = k.readString(); this._SafeStr_5447.add(_local_4, _local_5); _local_3++; }; super.initializeFromIncomingMessage(k); } override public function initializeFromRoomObjectModel(k:_SafeStr_3068):void { super.initializeFromRoomObjectModel(k); this._SafeStr_5447 = k._SafeStr_5713(_SafeStr_2464._SafeStr_5669); } override public function writeRoomObjectModel(k:_SafeStr_3072):void { super.writeRoomObjectModel(k); k.setNumber(_SafeStr_2464._SafeStr_6539, _SafeStr_13923); k._SafeStr_15554(_SafeStr_2464._SafeStr_5669, this._SafeStr_5447); } override public function getLegacyString():String { if (((this._SafeStr_5447) && (!((this._SafeStr_5447.getValue(_SafeStr_15572) == null))))){ return (this._SafeStr_5447[_SafeStr_15572]); }; return (""); } public function getValue(k:String):String { return (this._SafeStr_5447[k]); } override public function compare(k:_SafeStr_2346):Boolean { return (false); } override public function get rarityLevel():int { var k:String = this._SafeStr_5447[_SafeStr_15573]; if (k){ return (int(k)); }; return (-1); } } }//package _-2it // _SafeStr_13923 = "_-5j5" (String#36172, DoABC#3) // _SafeStr_15549 = "_-3rc" (String#31597, DoABC#3) // _SafeStr_15554 = "_-6IM" (String#14083, DoABC#3) // _SafeStr_15572 = "_-lX" (String#40219, DoABC#3) // _SafeStr_15573 = "_-34O" (String#29661, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3365 = "_-1fQ" (String#9304, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_5713 = "_-5LC" (String#13113, DoABC#3) // _SafeStr_6539 = "_-1Cx" (String#25105, DoABC#3) //------------------------------------------------------------ //_-2it.StringArrayStuffData package _-2it { import _-1uj._SafeStr_2346; import _-3qZ._SafeStr_2717; import _-3yO._SafeStr_2464; import in._SafeStr_3068; import in._SafeStr_3072; public class StringArrayStuffData extends StuffDataBase implements _SafeStr_2346 { public static const _SafeStr_13923:int = _SafeStr_3365._SafeStr_15550;//2 private static const _SafeStr_15571:int = 0; private var _SafeStr_5447:Array; public function StringArrayStuffData() { this._SafeStr_5447 = []; super(); } override public function initializeFromIncomingMessage(k:_SafeStr_2717):void { var _local_4:String; this._SafeStr_5447 = new Array(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = k.readString(); this._SafeStr_5447.push(_local_4); _local_3++; }; super.initializeFromIncomingMessage(k); } override public function initializeFromRoomObjectModel(k:_SafeStr_3068):void { super.initializeFromRoomObjectModel(k); this._SafeStr_5447 = k._SafeStr_15569(_SafeStr_2464._SafeStr_5669); } override public function writeRoomObjectModel(k:_SafeStr_3072):void { super.writeRoomObjectModel(k); k.setNumber(_SafeStr_2464._SafeStr_6539, _SafeStr_13923); k.setStringArray(_SafeStr_2464._SafeStr_5669, this._SafeStr_5447); } override public function getLegacyString():String { if (!this._SafeStr_5447){ return (""); }; return (this._SafeStr_5447[_SafeStr_15571]); } public function getValue(k:int):String { if (((this._SafeStr_5447) && ((k < this._SafeStr_5447.length)))){ return (this._SafeStr_5447[k]); }; return (""); } public function _SafeStr_9441(k:Array):void { this._SafeStr_5447 = k; } override public function compare(k:_SafeStr_2346):Boolean { var _local_2:StringArrayStuffData = (k as StringArrayStuffData); if (!_local_2){ return (false); }; var _local_3:int; while (_local_3 < this._SafeStr_5447.length) { if (_local_3 == _SafeStr_15571){ } else { if (this._SafeStr_5447[_local_3] != _local_2.getValue(_local_3)){ return (false); }; }; _local_3++; }; return (true); } } }//package _-2it // _SafeStr_13923 = "_-5j5" (String#36172, DoABC#3) // _SafeStr_15550 = "_-4Jn" (String#32757, DoABC#3) // _SafeStr_15569 = "_-1Lg" (String#8994, DoABC#3) // _SafeStr_15571 = "_-2vU" (String#10629, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3365 = "_-1fQ" (String#9304, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_6539 = "_-1Cx" (String#25105, DoABC#3) // _SafeStr_9441 = "_-4Ot" (String#32966, DoABC#3) //------------------------------------------------------------ //_-2it.StuffDataBase package _-2it { import _-1uj._SafeStr_2346; import _-3qZ._SafeStr_2717; import _-3yO._SafeStr_2464; import in._SafeStr_3068; import in._SafeStr_3072; import adobe.serialization.json.JSONDecoder; public class StuffDataBase implements _SafeStr_2346 { private var _SafeStr_8805:int; private var _SafeStr_15574:int = 0; private var _SafeStr_15575:int = 0; public function set flags(k:int):void { this._SafeStr_8805 = k; } public function initializeFromIncomingMessage(k:_SafeStr_2717):void { if ((this._SafeStr_8805 & _SafeStr_3364._SafeStr_15548) > 0){ this._SafeStr_15574 = k._SafeStr_5331(); this._SafeStr_15575 = k._SafeStr_5331(); }; } public function initializeFromRoomObjectModel(k:_SafeStr_3068):void { this._SafeStr_15574 = k.getNumber(_SafeStr_2464._SafeStr_15576); this._SafeStr_15575 = k.getNumber(_SafeStr_2464._SafeStr_15577); } public function writeRoomObjectModel(k:_SafeStr_3072):void { k.setNumber(_SafeStr_2464._SafeStr_15576, this._SafeStr_15574); k.setNumber(_SafeStr_2464._SafeStr_15577, this._SafeStr_15575); } public function get uniqueSerialNumber():int { return (this._SafeStr_15574); } public function get _SafeStr_7863():int { return (this._SafeStr_15575); } public function set uniqueSerialNumber(k:int):void { this._SafeStr_15574 = k; } public function set _SafeStr_7863(k:int):void { this._SafeStr_15575 = k; } public function getLegacyString():String { return (""); } public function compare(k:_SafeStr_2346):Boolean { return (false); } public function get rarityLevel():int { return (-1); } public function get state():int { var k:Number = Number(this.getLegacyString()); return (((isNaN(k)) ? -1 : int(k))); } public function _SafeStr_7857(key:String):String { var value:String; try { value = new JSONDecoder(this.getLegacyString(), true).getValue()[key]; return (value); } catch(error:Error) { return (""); }; } } }//package _-2it // _SafeStr_15548 = "_-3d2" (String#31034, DoABC#3) // _SafeStr_15574 = "_-3Ib" (String#30244, DoABC#3) // _SafeStr_15575 = "_-4Bh" (String#32441, DoABC#3) // _SafeStr_15576 = "_-2Jj" (String#27799, DoABC#3) // _SafeStr_15577 = "_-68p" (String#37215, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_3364 = "_-0wz" (String#8557, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7857 = "_-4Gg" (String#12017, DoABC#3) // _SafeStr_7863 = "_-4Nw" (String#12133, DoABC#3) // _SafeStr_8805 = "_-3Xr" (String#3490, DoABC#3) //------------------------------------------------------------ //_-2J3._SafeStr_4558 package _-2J3 { import _-5W3.AdServerRequest; import flash.events.Event; import _-1MN._SafeStr_5102; public interface _SafeStr_4558 { function onAdCallStarted(_arg_1:AdServerRequest):void; function onAdCallFailover(_arg_1:AdServerRequest, _arg_2:AdServerRequest):void; function onAdCallComplete(_arg_1:AdServerRequest, _arg_2:Boolean):void; function onTemplateLoaded(_arg_1:AdServerTemplate):void; function onTemplateLoadError(_arg_1:Event):void; function _SafeStr_6830(_arg_1:Event):void; function _SafeStr_6708(_arg_1:Event):void; function get analyticsProcessor():_SafeStr_5102; function get uid():String; } }//package _-2J3 // _SafeStr_4558 = "_-nR" (String#15280, DoABC#3) // _SafeStr_5102 = "_-1Ki" (String#8974, DoABC#3) // _SafeStr_6708 = "_-669" (String#13874, DoABC#3) // _SafeStr_6830 = "_-0qb" (String#8465, DoABC#3) //------------------------------------------------------------ //_-2J3.AdServerTemplate package _-2J3 { import _-6gu.Debuggable; import _-2xB.TransformingLoader; import _-5W3.AdServerRequest; import _-5LL.AdServerConfig; import _-2xB.StringUtils; import _-2xB._SafeStr_5103; import flash.events.Event; import flash.events.ErrorEvent; import flash.events.SecurityErrorEvent; import flash.events.IOErrorEvent; import _-3dh._SafeStr_5104; import flash.net.URLRequest; import _-1MN._SafeStr_5102; import _-4PB.VideoAd; import flash.events.*; public class AdServerTemplate extends Debuggable { protected var _SafeStr_15578:Boolean = false; protected var _SafeStr_15579:Array = null; protected var _SafeStr_11799:_SafeStr_4558 = null; protected var _SafeStr_15580:String = ""; protected var _SafeStr_15581:Array; protected var _SafeStr_15582:Boolean = false; protected var _SafeStr_15583:TransformingLoader = null; protected var _SafeStr_15584:Array; protected var _SafeStr_15585:AdServerRequest = null; protected var _SafeStr_13616:Boolean = false; protected var _SafeStr_15586:AdServerRequest = null; protected var _SafeStr_15587:Boolean = false; public function AdServerTemplate(k:_SafeStr_4558=null, _arg_2:AdServerRequest=null, _arg_3:Boolean=false, _arg_4:Array=null) { this._SafeStr_15581 = new Array(); this._SafeStr_15584 = new Array(); super(); this._SafeStr_15578 = _arg_3; this._SafeStr_15579 = _arg_4; if (k != null){ this._SafeStr_11799 = k; }; if (_arg_2 != null){ this.load(_arg_2); }; } public function load(k:AdServerRequest, _arg_2:Boolean=false):void { } public function unload():void { if (this._SafeStr_15583 != null){ this._SafeStr_15583.close(); }; } public function _SafeStr_15588():void { this._SafeStr_15581 = new Array(); } public function set _SafeStr_13618(k:Boolean):void { this._SafeStr_13616 = k; } public function get _SafeStr_13618():Boolean { return (this._SafeStr_13616); } public function set _SafeStr_15589(k:AdServerRequest):void { this._SafeStr_15585 = k; if (this._SafeStr_15585 != null){ this._SafeStr_15587 = this._SafeStr_15585.forceImpressionServing(); }; } public function get _SafeStr_15589():AdServerRequest { return (this._SafeStr_15585); } protected function _SafeStr_15590():AdServerConfig { if (this._SafeStr_15585 != null){ return (this._SafeStr_15585.config); }; return (null); } protected function _SafeStr_15591(k:String):Boolean { if (this._SafeStr_15585 != null){ if (this._SafeStr_15585.config != null){ return (this._SafeStr_15585.config.isAcceptedLinearAdMimeType(k)); }; }; return (true); } protected function _SafeStr_15592():Array { if (this._SafeStr_15585 != null){ if (this._SafeStr_15585.config != null){ return (this._SafeStr_15585.config.acceptedLinearAdMimeTypes); }; }; return (null); } public function get forceImpressionServing():Boolean { return (this._SafeStr_15587); } protected function _SafeStr_15593():Boolean { if (this._SafeStr_15585 != null){ return (this._SafeStr_15585._SafeStr_15593()); }; return (true); } protected function _SafeStr_15594():Boolean { return (this._SafeStr_15578); } protected function getReplacementAdId(k:String):String { return (null); } protected function _SafeStr_15595(k:Array):Array { var _local_2:int; var _local_3:String; if (k != null){ _local_2 = 0; while (_local_2 < k.length) { _local_3 = this.getReplacementAdId(k[_local_2].adType); if (_local_3 != null){ k[_local_2].id = _local_3; }; _local_2++; }; }; return (k); } protected function _SafeStr_15596():void { var k:Object; if (this._SafeStr_15579 != null){ for each (k in this._SafeStr_15579) { k.assigned = false; }; }; } public function _SafeStr_15597():AdServerConfig { if (this._SafeStr_15585 != null){ return (this._SafeStr_15585.config); }; return (null); } public function _SafeStr_15598(k:String):void { this._SafeStr_15584.push(k); } public function _SafeStr_15599(k:String):void { var _local_2:int = this._SafeStr_15584.indexOf(k); if ((((_local_2 > -1)) && ((_local_2 < this._SafeStr_15584.length)))){ this._SafeStr_15584[_local_2] = null; }; } protected function _SafeStr_15600():Boolean { var k:int; if (this._SafeStr_15584.length > 0){ k = 0; while (k < this._SafeStr_15584.length) { if (this._SafeStr_15584[k] != null){ return (false); }; k++; }; }; return (true); } protected function loadTemplateData(k:AdServerRequest):void { var _local_2:String; if (k != null){ this._SafeStr_15586 = k; _local_2 = this._SafeStr_15586.formRequest(); if (StringUtils.isEmpty(_local_2) == false){ if (this._SafeStr_11799 != null){ this._SafeStr_11799.onAdCallStarted(k); }; this._SafeStr_15583 = new _SafeStr_5103((k.timeoutInSeconds * 1000)); if (k._SafeStr_15601()){ this._SafeStr_15583.transformers = k.config.transformers; }; this._SafeStr_15583.addEventListener(Event.COMPLETE, this.templateLoaded); this._SafeStr_15583.addEventListener(ErrorEvent.ERROR, this.errorHandler); this._SafeStr_15583.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this.errorHandler); this._SafeStr_15583.addEventListener(IOErrorEvent.IO_ERROR, this.errorHandler); this._SafeStr_15583.addEventListener(_SafeStr_5104._SafeStr_6832, this.timeoutHandler); this._SafeStr_15583.load(new URLRequest(_local_2)); if (this._SafeStr_11799 != null){ if (this._SafeStr_11799.analyticsProcessor != null){ this._SafeStr_11799.analyticsProcessor._SafeStr_12144(_SafeStr_5102._SafeStr_6756, this._SafeStr_15586, this._SafeStr_15586.isWrapped()); }; }; } else { this.errorHandler(new Event("Empty ad tag - ignored")); }; }; } protected function _SafeStr_15602():void { if (this._SafeStr_11799 != null){ if (((!((this._SafeStr_11799.analyticsProcessor == null))) && (!((this._SafeStr_15586 == null))))){ this._SafeStr_11799.analyticsProcessor._SafeStr_12144(_SafeStr_5102.COMPLETE, this._SafeStr_15586, this._SafeStr_15586.isWrapped()); }; }; } protected function templateLoaded(k:Event):void { this._SafeStr_15602(); this._SafeStr_15603(_SafeStr_12058); } protected function errorHandler(k:Event):void { this._SafeStr_15604(_SafeStr_12058, k); } protected function timeoutHandler(k:Event):void { this._SafeStr_15605(_SafeStr_12058, k); } public function _SafeStr_15606():Boolean { if (this._SafeStr_15585 != null){ return (this._SafeStr_15585._SafeStr_15607()); }; return (false); } protected function _SafeStr_15608():Boolean { return (((((this._SafeStr_13618) && ((this.hasAds() == false)))) && (this._SafeStr_15606()))); } public function _SafeStr_15609():void { if (this._SafeStr_15583 != null){ try { this._SafeStr_15583.close(); this._SafeStr_15583 = null; } catch(e:Error) { }; }; } public function _SafeStr_15603(k:String):void { if (this._SafeStr_11799 != null){ this._SafeStr_11799.onAdCallComplete(this._SafeStr_15586, this.hasAds()); }; this._SafeStr_15609(); this._SafeStr_15599(k); if (this._SafeStr_15600()){ if (this._SafeStr_15608()){ this._SafeStr_15610(); } else { if (this._SafeStr_11799 != null){ this._SafeStr_11799.onTemplateLoaded(this); }; }; }; } public function _SafeStr_15604(k:String, _arg_2:Event):void { if (this._SafeStr_11799 != null){ this._SafeStr_11799.onAdCallComplete(this._SafeStr_15586, false); if (((!((this._SafeStr_11799.analyticsProcessor == null))) && (!((this._SafeStr_15586 == null))))){ this._SafeStr_11799.analyticsProcessor._SafeStr_12144(_SafeStr_5102.ERROR, this._SafeStr_15586, this._SafeStr_15586.isWrapped(), _arg_2.toString()); }; }; this._SafeStr_15609(); this._SafeStr_15599(k); if (this._SafeStr_15600()){ if (this._SafeStr_15608()){ this._SafeStr_15610(); } else { if (this._SafeStr_11799 != null){ this._SafeStr_11799.onTemplateLoadError(_arg_2); }; }; }; } public function _SafeStr_15605(k:String, _arg_2:Event):void { if (this._SafeStr_11799 != null){ this._SafeStr_11799.onAdCallComplete(this._SafeStr_15586, false); if (((!((this._SafeStr_11799.analyticsProcessor == null))) && (!((this._SafeStr_15586 == null))))){ this._SafeStr_11799.analyticsProcessor._SafeStr_12144(_SafeStr_5102._SafeStr_6832, this._SafeStr_15586, this._SafeStr_15586.isWrapped()); }; }; this._SafeStr_15609(); this._SafeStr_15599(k); if (this._SafeStr_15600()){ if (this._SafeStr_15608()){ this._SafeStr_15610(); } else { if (this._SafeStr_11799 != null){ this._SafeStr_11799._SafeStr_6830(_arg_2); }; }; }; } public function _SafeStr_15611(k:String, _arg_2:Event):void { if (this._SafeStr_11799 != null){ if (((!((this._SafeStr_11799.analyticsProcessor == null))) && (!((this._SafeStr_15586 == null))))){ this._SafeStr_11799.analyticsProcessor._SafeStr_12144(_SafeStr_5102._SafeStr_6833, this._SafeStr_15586, this._SafeStr_15586.isWrapped()); }; }; this._SafeStr_15609(); this._SafeStr_15599(k); if (this._SafeStr_15600()){ if (this._SafeStr_15608()){ this._SafeStr_15610(); } else { if (this._SafeStr_11799 != null){ this._SafeStr_11799._SafeStr_6708(_arg_2); }; }; }; } public function _SafeStr_15610():void { var k:AdServerRequest = this._SafeStr_15585._SafeStr_15612(); if (k != null){ this._SafeStr_15581 = new Array(); if (this._SafeStr_11799 != null){ this._SafeStr_11799.onAdCallFailover(this._SafeStr_15585, k); if (((!((this._SafeStr_11799.analyticsProcessor == null))) && (!((this._SafeStr_15586 == null))))){ this._SafeStr_11799.analyticsProcessor._SafeStr_12144(_SafeStr_5102._SafeStr_12152, k, k.isWrapped()); }; }; this._SafeStr_15578 = k._SafeStr_15613; this._SafeStr_15596(); this.load(k, true); } else { this._SafeStr_15604(_SafeStr_12058, new Event("Unexpeced error - No ad server request to failover to - signaling error")); }; } public function set _SafeStr_15614(k:Boolean):void { this._SafeStr_15582 = k; } public function get _SafeStr_15614():Boolean { return (this._SafeStr_15582); } public function set ads(k:Array):void { this._SafeStr_15581 = k; } public function _SafeStr_6828():int { if (this._SafeStr_15581 != null){ return (this._SafeStr_15581.length); }; return (0); } public function get ads():Array { return (this._SafeStr_15581); } public function hasAds(k:Boolean=false):Boolean { var _local_2:VideoAd; if (this._SafeStr_15581 == null){ return (false); }; for each (_local_2 in this._SafeStr_15581) { if (_local_2.hasAds(k)){ return (true); }; }; return (false); } public function _SafeStr_6928():String { return (this._SafeStr_15580); } public function _SafeStr_15615():String { var k:XML = new XML(this._SafeStr_6928()); var _local_2:RegExp = /\n/g; var _local_3:String = k.toXMLString().replace(_local_2, "\\n"); return (_local_3); } public function getMergedAds():Array { return (this._SafeStr_15581); } protected function _SafeStr_15616(k:Array):Array { var _local_2:Array; var _local_3:int; var _local_4:int; if (this._SafeStr_15587 == false){ if (k != null){ _local_2 = new Array(); _local_3 = 0; _local_4 = 0; while (_local_4 < k.length) { if (VideoAd(k[_local_4]).isEmpty() == false){ _local_2.push(k[_local_4]); } else { _local_3++; }; _local_4++; }; return (_local_2); }; }; return (k); } public function _SafeStr_15617(k:AdServerTemplate, _arg_2:Boolean=false, _arg_3:Boolean=false):void { if (k.forceImpressionServing){ this._SafeStr_15587 = true; } else { this._SafeStr_15587 = false; }; if (k.hasAds(this._SafeStr_15587)){ if (_arg_2){ this._SafeStr_15581 = this._SafeStr_15581.concat(this._SafeStr_15595(this._SafeStr_15616(((_arg_3) ? k.getMergedAds() : k.ads)))); } else { this._SafeStr_15581 = this._SafeStr_15581.concat(this._SafeStr_15616(((_arg_3) ? k.getMergedAds() : k.ads))); }; }; this._SafeStr_15580 = (this._SafeStr_15580 + k._SafeStr_6928()); } public function filterLinearAdMediaFileByMimeType(k:Array):void { } public function _SafeStr_11944(k:String):VideoAd { var _local_2:int; if (this._SafeStr_15581 != null){ _local_2 = 0; while (_local_2 < this._SafeStr_15581.length) { if (this._SafeStr_15581[_local_2].id == k){ return (this._SafeStr_15581[_local_2]); }; _local_2++; }; }; return (null); } public function _SafeStr_12047(k:int):VideoAd { var _local_2:int; if (this._SafeStr_15581 != null){ if (this._SafeStr_15581.length > 0){ _local_2 = k; while (_local_2 < this._SafeStr_15581.length) { if ((((VideoAd(this._SafeStr_15581[_local_2]).isEmpty() == false)) && ((VideoAd(this._SafeStr_15581[_local_2]).isCompanionOnlyAd() == false)))){ return (this._SafeStr_15581[_local_2]); }; _local_2++; }; }; }; return (null); } public function _SafeStr_15618(k:VideoAd):void { this._SafeStr_15581.push(k); } } }//package _-2J3 // _SafeStr_11799 = "_-qi" (String#1163, DoABC#3) // _SafeStr_11944 = "_-0V6" (String#23370, DoABC#3) // _SafeStr_12047 = "_-39Z" (String#29868, DoABC#3) // _SafeStr_12058 = "_-66D" (String#13877, DoABC#3) // _SafeStr_12144 = "_-2ws" (String#10656, DoABC#3) // _SafeStr_12152 = "_-5IM" (String#35143, DoABC#3) // _SafeStr_13616 = "_-r0" (String#15343, DoABC#3) // _SafeStr_13618 = "_-0FT" (String#22771, DoABC#3) // _SafeStr_15578 = "_-3Sw" (String#30650, DoABC#3) // _SafeStr_15579 = "_-6E9" (String#37417, DoABC#3) // _SafeStr_15580 = "_-1tA" (String#26728, DoABC#3) // _SafeStr_15581 = "_-1k6" (String#26389, DoABC#3) // _SafeStr_15582 = "_-5yV" (String#36760, DoABC#3) // _SafeStr_15583 = "_-576" (String#12872, DoABC#3) // _SafeStr_15584 = "_-2xa" (String#29358, DoABC#3) // _SafeStr_15585 = "_-2Td" (String#28188, DoABC#3) // _SafeStr_15586 = "_-46Y" (String#32239, DoABC#3) // _SafeStr_15587 = "_-48O" (String#11881, DoABC#3) // _SafeStr_15588 = "_-4pz" (String#33990, DoABC#3) // _SafeStr_15589 = "_-4BY" (String#32435, DoABC#3) // _SafeStr_15590 = "_-457" (String#11829, DoABC#3) // _SafeStr_15591 = "_-6QI" (String#14213, DoABC#3) // _SafeStr_15592 = "_-0vr" (String#24408, DoABC#3) // _SafeStr_15593 = "_-1Bp" (String#8829, DoABC#3) // _SafeStr_15594 = "_-2Km" (String#27842, DoABC#3) // _SafeStr_15595 = "_-1s0" (String#26686, DoABC#3) // _SafeStr_15596 = "_-1lq" (String#26451, DoABC#3) // _SafeStr_15597 = "_-319" (String#29537, DoABC#3) // _SafeStr_15598 = "_-1PS" (String#25581, DoABC#3) // _SafeStr_15599 = "_-rH" (String#40445, DoABC#3) // _SafeStr_15600 = "_-4I-" (String#32687, DoABC#3) // _SafeStr_15601 = "_-133" (String#24727, DoABC#3) // _SafeStr_15602 = "_-1Zt" (String#25984, DoABC#3) // _SafeStr_15603 = "_-n2" (String#40282, DoABC#3) // _SafeStr_15604 = "_-07v" (String#22473, DoABC#3) // _SafeStr_15605 = "_-2M4" (String#27892, DoABC#3) // _SafeStr_15606 = "_-451" (String#32176, DoABC#3) // _SafeStr_15607 = "_-5C8" (String#34899, DoABC#3) // _SafeStr_15608 = "_-2v5" (String#29269, DoABC#3) // _SafeStr_15609 = "_-6Y7" (String#38199, DoABC#3) // _SafeStr_15610 = "_-4E7" (String#32542, DoABC#3) // _SafeStr_15611 = "_-3EA" (String#30056, DoABC#3) // _SafeStr_15612 = "_-5VW" (String#35640, DoABC#3) // _SafeStr_15613 = "_-5t0" (String#36543, DoABC#3) // _SafeStr_15614 = "_-1-F" (String#8622, DoABC#3) // _SafeStr_15615 = "_-6F" (String#37447, DoABC#3) // _SafeStr_15616 = "_-5Cb" (String#34918, DoABC#3) // _SafeStr_15617 = "_-6im" (String#38638, DoABC#3) // _SafeStr_15618 = "_-2ug" (String#29252, DoABC#3) // _SafeStr_4558 = "_-nR" (String#15280, DoABC#3) // _SafeStr_5102 = "_-1Ki" (String#8974, DoABC#3) // _SafeStr_5103 = "_-20f" (String#9691, DoABC#3) // _SafeStr_5104 = "_-CD" (String#14627, DoABC#3) // _SafeStr_6708 = "_-669" (String#13874, DoABC#3) // _SafeStr_6756 = "_-0-i" (String#22175, DoABC#3) // _SafeStr_6828 = "_-4Hu" (String#32681, DoABC#3) // _SafeStr_6830 = "_-0qb" (String#8465, DoABC#3) // _SafeStr_6832 = "_-Kx" (String#39252, DoABC#3) // _SafeStr_6833 = "_-5kH" (String#36214, DoABC#3) // _SafeStr_6928 = "_-5ur" (String#36621, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_2212 package _-2Jf { import _-0MK._SafeStr_8; import flash.events.IEventDispatcher; import flash.geom.Point; import flash.utils.Dictionary; import _-1Mz.IWindowContainer; public interface _SafeStr_2212 extends _SafeStr_8 { function get events():IEventDispatcher; function _SafeStr_6498(_arg_1:int):Boolean; function _SafeStr_6439(_arg_1:int, _arg_2:String):Boolean; function _SafeStr_6499(_arg_1:int):_SafeStr_2700; function openFriendList():void; function _SafeStr_12680():void; function _SafeStr_12678():void; function close():void; function _SafeStr_15619(_arg_1:Point):void; function isOpen():Boolean; function _SafeStr_12677():int; function _SafeStr_7012(_arg_1:Boolean, _arg_2:Boolean):int; function _SafeStr_15620(_arg_1:String, _arg_2:Dictionary, _arg_3:int, _arg_4:int):void; function _SafeStr_6213():Array; function acceptFriendRequest(_arg_1:int):void; function acceptAllFriendRequests():void; function declineFriendRequest(_arg_1:int):void; function declineAllFriendRequests():void; function get mainWindow():IWindowContainer; function getRelationshipStatus(_arg_1:int):int; function setRelationshipStatus(_arg_1:int, _arg_2:int):void; function get _SafeStr_12690():Boolean; } }//package _-2Jf // _SafeStr_12677 = "_-6FX" (String#14034, DoABC#3) // _SafeStr_12678 = "_-1nt" (String#9443, DoABC#3) // _SafeStr_12680 = "_-3nb" (String#11523, DoABC#3) // _SafeStr_12690 = "_-39W" (String#3390, DoABC#3) // _SafeStr_15619 = "_-tz" (String#15390, DoABC#3) // _SafeStr_15620 = "_-0sU" (String#8489, DoABC#3) // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2700 = "_-33X" (String#10786, DoABC#3) // _SafeStr_6213 = "_-4V5" (String#12230, DoABC#3) // _SafeStr_6439 = "_-1Jw" (String#8960, DoABC#3) // _SafeStr_6498 = "_-27F" (String#9812, DoABC#3) // _SafeStr_6499 = "_-4Fm" (String#3652, DoABC#3) // _SafeStr_7012 = "_-F0" (String#14682, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_2700 package _-2Jf { public interface _SafeStr_2700 { function get id():int; function get name():String; function get gender():int; function get online():Boolean; function get _SafeStr_5352():Boolean; function get figure():String; function get realName():String; function get _SafeStr_5356():Boolean; function get pocketHabboUser():Boolean; function get _SafeStr_5358():int; } }//package _-2Jf // _SafeStr_2700 = "_-33X" (String#10786, DoABC#3) // _SafeStr_5352 = "_-5NM" (String#13156, DoABC#3) // _SafeStr_5356 = "_-TK" (String#14923, DoABC#3) // _SafeStr_5358 = "_-1bI" (String#9243, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_2981 package _-2Jf { public interface _SafeStr_2981 { function _SafeStr_7029():void; function _SafeStr_15621(_arg_1:String):void; function focus():void; } }//package _-2Jf // _SafeStr_15621 = "_-1Gg" (String#8907, DoABC#3) // _SafeStr_2981 = "_-1r9" (String#9501, DoABC#3) // _SafeStr_7029 = "_-4mC" (String#1115, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_2982 package _-2Jf { import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; public interface _SafeStr_2982 { function init(_arg_1:HabboFriendList):void; function _SafeStr_15622(_arg_1:IWindowContainer):void; function _SafeStr_15623(_arg_1:IItemListWindow):void; function _SafeStr_15624():int; function _SafeStr_15625(_arg_1:int):void; } }//package _-2Jf // _SafeStr_15622 = "_-lu" (String#15255, DoABC#3) // _SafeStr_15623 = "_-0MH" (String#7953, DoABC#3) // _SafeStr_15624 = "_-DH" (String#14649, DoABC#3) // _SafeStr_15625 = "_-5DJ" (String#12985, DoABC#3) // _SafeStr_2982 = "_-28B" (String#9829, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_2995 package _-2Jf { public interface _SafeStr_2995 { function _SafeStr_7029():void; function _SafeStr_6991():void; function _SafeStr_15626():void; } }//package _-2Jf // _SafeStr_15626 = "_-5rb" (String#13632, DoABC#3) // _SafeStr_2995 = "_-4gw" (String#12444, DoABC#3) // _SafeStr_6991 = "_-18F" (String#8768, DoABC#3) // _SafeStr_7029 = "_-4mC" (String#1115, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_2998 package _-2Jf { import _-0aJ._SafeStr_3013; public interface _SafeStr_2998 { function _SafeStr_6975(_arg_1:_SafeStr_3013, _arg_2:Boolean):void; function _SafeStr_6979(_arg_1:_SafeStr_3013):void; function _SafeStr_6980(_arg_1:_SafeStr_3013):void; function _SafeStr_6974(_arg_1:_SafeStr_3013):void; function _SafeStr_15627(_arg_1:int):void; function _SafeStr_15628():void; function _SafeStr_15629(_arg_1:int):void; function _SafeStr_15630():void; } }//package _-2Jf // _SafeStr_15627 = "_-1kP" (String#9383, DoABC#3) // _SafeStr_15628 = "_-vI" (String#15407, DoABC#3) // _SafeStr_15629 = "_-034" (String#7662, DoABC#3) // _SafeStr_15630 = "_-6g6" (String#14442, DoABC#3) // _SafeStr_2998 = "_-5Sr" (String#13246, DoABC#3) // _SafeStr_3013 = "_-4Ml" (String#1565, DoABC#3) // _SafeStr_6974 = "_-2n6" (String#3292, DoABC#3) // _SafeStr_6975 = "_-mm" (String#4525, DoABC#3) // _SafeStr_6979 = "_-1J7" (String#8949, DoABC#3) // _SafeStr_6980 = "_-36E" (String#3374, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_3006 package _-2Jf { import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-6Sv._SafeStr_2504; import flash.geom.Rectangle; public class _SafeStr_3006 { public static function remove(k:Array, _arg_2:Object):void { var _local_3:int = k.indexOf(_arg_2); if (_local_3 >= 0){ k.splice(_local_3, 1); }; } public static function _SafeStr_7148(k:IWindowContainer):int { var _local_4:IWindow; var _local_2:int; var _local_3:int; while (_local_3 < k.numChildren) { _local_4 = k.getChildAt(_local_3); if (_local_4.visible){ _local_2 = Math.max(_local_2, (_local_4.y + _local_4.height)); }; _local_3++; }; return (_local_2); } public static function _SafeStr_15631(k:IWindowContainer):int { var _local_4:IWindow; var _local_2:int; var _local_3:int; while (_local_3 < k.numChildren) { _local_4 = k.getChildAt(_local_3); if (_local_4.visible){ _local_2 = Math.max(_local_2, (_local_4.x + _local_4.width)); }; _local_3++; }; return (_local_2); } public static function arrayToString(k:Array, _arg_2:String=", ", _arg_3:String=""):String { var _local_5:Object; var _local_4:String = ""; for each (_local_5 in k) { if (_local_4 != ""){ _local_4 = (_local_4 + _arg_2); }; _local_4 = (_local_4 + ((_arg_3 + _local_5) + _arg_3)); }; return (_local_4); } public static function _SafeStr_15632(k:String, _arg_2:IWindow):void { var _local_4:int; _SafeStr_4.log((((((((k + _arg_2) + " (") + _arg_2.width) + ", ") + _arg_2.height) + "), ") + _arg_2._SafeStr_12263(_SafeStr_2504._SafeStr_15633))); var _local_3:IWindowContainer = (_arg_2 as IWindowContainer); if (_local_3 != null){ _local_4 = 0; while (_local_4 < _local_3.numChildren) { _SafeStr_15632((k + "-"), _local_3.getChildAt(_local_4)); _local_4++; }; }; } public static function _SafeStr_8590(k:IWindowContainer):void { var _local_2:int; while (_local_2 < k.numChildren) { k.getChildAt(_local_2).visible = false; _local_2++; }; } public static function _SafeStr_15634(k:IWindow, _arg_2:int, _arg_3:int):Rectangle { if (k == null){ return (new Rectangle(300, 200, _arg_2, _arg_3)); }; var _local_4:int = (k.width - _arg_2); var _local_5:int = (k.height - _arg_3); return (new Rectangle((k.x + (0.5 * _local_4)), (k.y + (0.5 * _local_5)), _arg_2, _arg_3)); } public static function _SafeStr_8623(k:IWindowContainer, _arg_2:int, _arg_3:int):void { var _local_7:IWindow; var _local_4:int; var _local_5:int; var _local_6:int; while (_local_6 < k.numChildren) { _local_7 = k.getChildAt(_local_6); if (!_local_7.visible){ } else { if ((((_local_4 > 0)) && (((_local_4 + _local_7.width) > _arg_2)))){ _local_4 = 0; _local_5 = (_local_5 + _arg_3); }; _local_7.x = _local_4; _local_7.y = _local_5; _local_4 = (_local_4 + _local_7.width); }; _local_6++; }; } } }//package _-2Jf // _SafeStr_12263 = "_-6fU" (String#14434, DoABC#3) // _SafeStr_15631 = "_-6Gt" (String#37519, DoABC#3) // _SafeStr_15632 = "_-4EX" (String#32561, DoABC#3) // _SafeStr_15633 = "_-dG" (String#39922, DoABC#3) // _SafeStr_15634 = "_-4HK" (String#32661, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_7148 = "_-2ON" (String#27981, DoABC#3) // _SafeStr_8590 = "_-25l" (String#9778, DoABC#3) // _SafeStr_8623 = "_-5Ly" (String#35283, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_3008 package _-2Jf { public class _SafeStr_3008 { public static const _SafeStr_15635:int = 0; public static const _SafeStr_7000:int = 1; public static const _SafeStr_7001:int = 2; public static const _SafeStr_7023:int = 3; } }//package _-2Jf // _SafeStr_15635 = "_-35A" (String#29693, DoABC#3) // _SafeStr_3008 = "_-0yN" (String#24507, DoABC#3) // _SafeStr_7000 = "_-4v-" (String#34186, DoABC#3) // _SafeStr_7001 = "_-3qV" (String#31551, DoABC#3) // _SafeStr_7023 = "_-6VW" (String#38084, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_3012 package _-2Jf { public class _SafeStr_3012 { public function _SafeStr_15636():uint { return (4282169599); } public function _SafeStr_15637(k:Boolean):uint { return (((k) ? 0xFFFFFFFF : 0xFF000000)); } public function _SafeStr_15638(k:Boolean):uint { return (((k) ? 4293848814 : 4289900703)); } public function _SafeStr_15639(k:int, _arg_2:Boolean):uint { if (k == _SafeStr_3008._SafeStr_7000){ return (((_arg_2) ? 0xFFFFFFFF : 4293848814)); }; if (k == _SafeStr_3008._SafeStr_7001){ return (((_arg_2) ? 0xFFFFFFFF : 4293848814)); }; return (((_arg_2) ? 4290164406 : 4288651167)); } public function _SafeStr_15640(k:Boolean, _arg_2:int):uint { if (k){ return (0xFFFFFFFF); }; if (_arg_2 == _SafeStr_3008._SafeStr_7000){ return (0xFF000000); }; if (_arg_2 == _SafeStr_3008._SafeStr_7001){ return (4294375158); }; return (4293914607); } public function _SafeStr_15641(k:int):uint { if (k == _SafeStr_3008._SafeStr_7000){ return (0xFFFFFFFF); }; if (k == _SafeStr_3008._SafeStr_7001){ return (0xFFFFFFFF); }; return (4290164406); } } }//package _-2Jf // _SafeStr_15636 = "_-1BF" (String#25037, DoABC#3) // _SafeStr_15637 = "_-IU" (String#39153, DoABC#3) // _SafeStr_15638 = "_-693" (String#37226, DoABC#3) // _SafeStr_15639 = "_-18E" (String#24929, DoABC#3) // _SafeStr_15640 = "_-1fR" (String#26190, DoABC#3) // _SafeStr_15641 = "_-0oQ" (String#24113, DoABC#3) // _SafeStr_3008 = "_-0yN" (String#24507, DoABC#3) // _SafeStr_3012 = "_-2-3" (String#27011, DoABC#3) // _SafeStr_7000 = "_-4v-" (String#34186, DoABC#3) // _SafeStr_7001 = "_-3qV" (String#31551, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_3014 package _-2Jf { import _-1Mz.IWindowContainer; import flash.utils.Timer; import flash.events.TimerEvent; import flash.events.Event; public class _SafeStr_3014 { private var _SafeStr_6998:HabboFriendList; private var _SafeStr_10191:IWindowContainer; private var _SafeStr_9049:Timer; public function _SafeStr_3014(k:HabboFriendList) { this._SafeStr_6998 = k; } public function show(k:int, _arg_2:int):void { if (this._SafeStr_10191 != null){ this.close(null); }; this._SafeStr_10191 = this._SafeStr_15642(); if (this._SafeStr_9049 != null){ this._SafeStr_9049.stop(); }; this._SafeStr_9049 = new Timer(2000, 1); this._SafeStr_9049.addEventListener(TimerEvent.TIMER, this.close); this._SafeStr_9049.start(); this._SafeStr_10191.x = k; this._SafeStr_10191.y = _arg_2; } private function close(k:Event):void { this._SafeStr_10191.destroy(); this._SafeStr_10191 = null; } private function _SafeStr_15642():IWindowContainer { var k:IWindowContainer = IWindowContainer(this._SafeStr_6998.getXmlWindow("opened_to_web_popup")); this._SafeStr_6998.refreshButton(k, "opened_to_web", true, null, 0); return (k); } } }//package _-2Jf // _SafeStr_10191 = "_-1w1" (String#3076, DoABC#3) // _SafeStr_15642 = "_-1Km" (String#25396, DoABC#3) // _SafeStr_3014 = "_-XL" (String#14999, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_9049 = "_-1UP" (String#296, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_3015 package _-2Jf { import flash.geom.Point; import _-5YE.IFrameWindow; import _-1Mz.IWindowContainer; import _-5YE.ITextWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-6Sv._SafeStr_2504; import _-50m._SafeStr_2289; import _-1Mz.IWindow; import flash.utils.Dictionary; public class _SafeStr_3015 { private static const _SafeStr_10714:Point = new Point(110, 50); private static const _SafeStr_15643:int = 110; private static const _SafeStr_9003:int = 1; private var _SafeStr_6998:HabboFriendList; private var _SafeStr_15644:_SafeStr_4677; private var _SafeStr_7798:IFrameWindow; private var _SafeStr_15645:IWindowContainer; private var _SafeStr_15646:IWindowContainer; private var _SafeStr_15647:ITextWindow; private var _SafeStr_15648:int = -1; private var _SafeStr_15649:int = -1; private var _SafeStr_15650:Boolean; public function _SafeStr_3015(k:HabboFriendList) { this._SafeStr_6998 = k; this._SafeStr_15644 = new _SafeStr_4677(this._SafeStr_6998); } public function openFriendList():void { if (this._SafeStr_7798 == null){ this.prepare(); this._SafeStr_7798.position = _SafeStr_10714; } else { this._SafeStr_7798.visible = true; this._SafeStr_7798.activate(); }; } public function _SafeStr_15651(k:WindowEvent, _arg_2:String):void { var _local_3:WindowMouseEvent = (k as WindowMouseEvent); if (_local_3 == null){ return; }; if (_local_3.type == WindowMouseEvent._SafeStr_5424){ this._SafeStr_15647.text = ""; } else { if (_local_3.type == WindowMouseEvent._SafeStr_5423){ this._SafeStr_15647.text = _arg_2; }; }; } public function refresh(k:String):void { if (this._SafeStr_7798 == null){ return; }; this._SafeStr_15644.refresh(k); this._SafeStr_15652(); } public function close():void { if (this._SafeStr_7798 != null){ this._SafeStr_7798.visible = false; }; } public function isOpen():Boolean { return (((this._SafeStr_7798) && (this._SafeStr_7798.visible))); } private function prepare():void { this._SafeStr_7798 = IFrameWindow(this._SafeStr_6998.getXmlWindow("main_window")); this._SafeStr_7798.findChildByTag("close").procedure = this._SafeStr_8340; this._SafeStr_15645 = IWindowContainer(this._SafeStr_7798.content.findChildByName("main_content")); this._SafeStr_15646 = IWindowContainer(this._SafeStr_7798.content.findChildByName("footer")); this._SafeStr_15644.prepare(this._SafeStr_15645); this._SafeStr_7798.procedure = this._SafeStr_15653; this._SafeStr_7798.content.setParamFlag(_SafeStr_2504._SafeStr_15654, false); this._SafeStr_7798.content.setParamFlag(_SafeStr_2504._SafeStr_15655, true); this._SafeStr_7798.header.setParamFlag(_SafeStr_2504._SafeStr_15656, false); this._SafeStr_7798.header.setParamFlag(_SafeStr_2504._SafeStr_15657, true); this._SafeStr_7798.content.setParamFlag(_SafeStr_2504._SafeStr_15656, false); this._SafeStr_7798.content.setParamFlag(_SafeStr_2504._SafeStr_15657, true); var k:Boolean = this._SafeStr_6998.getBoolean("friendship.category.management.enabled"); if (((k) && (!((this._SafeStr_6998.getInteger("spaweb", 0) == 1))))){ this._SafeStr_7798.findChildByName("open_edit_ctgs_but").procedure = this._SafeStr_15658; } else { this._SafeStr_7798.findChildByName("open_edit_ctgs_but").visible = false; }; this._SafeStr_15647 = ITextWindow(this._SafeStr_7798.findChildByName("info_text")); this._SafeStr_15647.text = ""; this._SafeStr_6998.refreshButton(this._SafeStr_7798, "open_edit_ctgs", true, null, 0); this.refresh("prepare"); this._SafeStr_7798.height = 350; this._SafeStr_7798.width = 230; } private function _SafeStr_8340(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log("Close window"); this._SafeStr_7798.visible = false; this._SafeStr_6998._SafeStr_15659(_SafeStr_2289.HABBO_FRIENDLIST_TRACKING_EVENT_CLOSED); this._SafeStr_6998.categories.view._SafeStr_15626(); } private function _SafeStr_15653(k:WindowEvent, _arg_2:IWindow):void { if ((((k.type == WindowEvent._SafeStr_12365)) || ((k.type == WindowEvent._SafeStr_5561)))){ this._SafeStr_6998.categories.view._SafeStr_15626(); }; if (((!((k.type == WindowEvent._SafeStr_5561))) || (!((_arg_2 == this._SafeStr_7798))))){ return; }; if (this._SafeStr_15650){ return; }; var _local_3:int = (((this._SafeStr_15648 == -1)) ? 0 : (this._SafeStr_7798.height - this._SafeStr_15648)); var _local_4:int = (((this._SafeStr_15649 == -1)) ? 0 : (this._SafeStr_7798.width - this._SafeStr_15649)); this._SafeStr_6998.tabs._SafeStr_7062 = Math.max(100, (this._SafeStr_6998.tabs._SafeStr_7062 + _local_3)); this._SafeStr_6998.tabs._SafeStr_7063 = Math.max(147, (this._SafeStr_6998.tabs._SafeStr_7063 + _local_4)); this.refresh(("resize: " + _local_3)); } private function _SafeStr_15652():void { this._SafeStr_15650 = true; this._SafeStr_15646.visible = false; this._SafeStr_15646.y = _SafeStr_3006._SafeStr_7148(this._SafeStr_7798.content); this._SafeStr_15646.width = this._SafeStr_6998.tabs._SafeStr_7063; this._SafeStr_15646.visible = true; this._SafeStr_7798.content.height = _SafeStr_3006._SafeStr_7148(this._SafeStr_7798.content); this._SafeStr_7798.content.width = (this._SafeStr_6998.tabs._SafeStr_7063 - 10); this._SafeStr_7798.header.width = (this._SafeStr_6998.tabs._SafeStr_7063 - 10); this._SafeStr_7798.height = (this._SafeStr_7798.content.height + 30); this._SafeStr_7798.width = this._SafeStr_6998.tabs._SafeStr_7063; this._SafeStr_15650 = false; this._SafeStr_7798.scaler.setParamFlag(_SafeStr_2504._SafeStr_15660, false); this._SafeStr_7798.scaler.setParamFlag(_SafeStr_2504._SafeStr_15661, !((this._SafeStr_6998.tabs._SafeStr_7060() == null))); this._SafeStr_7798.scaler.setParamFlag(_SafeStr_2504._SafeStr_15656, false); this._SafeStr_7798.scaler.setParamFlag(_SafeStr_2504._SafeStr_15654, false); this._SafeStr_7798.scaler.x = (this._SafeStr_7798.width - this._SafeStr_7798.scaler.width); this._SafeStr_7798.scaler.y = (this._SafeStr_7798.height - this._SafeStr_7798.scaler.height); this._SafeStr_15648 = this._SafeStr_7798.height; this._SafeStr_15649 = this._SafeStr_7798.width; _SafeStr_4.log(("RESIZED: " + this._SafeStr_6998.tabs._SafeStr_7063)); } private function _SafeStr_15658(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.preferences}"); if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log("Edit categories clicked"); var _local_3:WindowMouseEvent = (k as WindowMouseEvent); this._SafeStr_6998._SafeStr_15620("link.format.friendlist.pref", new Dictionary(), _local_3.stageX, _local_3.stageY); } public function get mainWindow():IWindowContainer { return (this._SafeStr_7798); } public function _SafeStr_15619(k:Point):void { var _local_2:Point = k.clone(); _local_2.y = (_local_2.y - this._SafeStr_7798.height); var _local_3:int = this._SafeStr_6998.windowManager.getWindowContext(_SafeStr_9003).getDesktopWindow().width; _local_2.x = Math.min((_local_3 - this._SafeStr_7798.width), _local_2.x); _local_2.x = Math.max(_SafeStr_15643, _local_2.x); this._SafeStr_7798.position = _local_2; } } }//package _-2Jf // _SafeStr_10714 = "_-0LX" (String#1064, DoABC#3) // _SafeStr_12365 = "_-2sK" (String#29163, DoABC#3) // _SafeStr_15619 = "_-tz" (String#15390, DoABC#3) // _SafeStr_15620 = "_-0sU" (String#8489, DoABC#3) // _SafeStr_15626 = "_-5rb" (String#13632, DoABC#3) // _SafeStr_15643 = "_-39G" (String#29859, DoABC#3) // _SafeStr_15644 = "_-r" (String#40436, DoABC#3) // _SafeStr_15645 = "_-RI" (String#39488, DoABC#3) // _SafeStr_15646 = "_-1df" (String#9278, DoABC#3) // _SafeStr_15647 = "_-2OI" (String#3176, DoABC#3) // _SafeStr_15648 = "_-0eC" (String#2735, DoABC#3) // _SafeStr_15649 = "_-5hS" (String#4031, DoABC#3) // _SafeStr_15650 = "_-1gl" (String#26246, DoABC#3) // _SafeStr_15651 = "_-5p4" (String#36399, DoABC#3) // _SafeStr_15652 = "_-436" (String#32095, DoABC#3) // _SafeStr_15653 = "_-5S9" (String#1593, DoABC#3) // _SafeStr_15654 = "_-UB" (String#39594, DoABC#3) // _SafeStr_15655 = "_-0uE" (String#24347, DoABC#3) // _SafeStr_15656 = "_-3te" (String#31681, DoABC#3) // _SafeStr_15657 = "_-0Jo" (String#22952, DoABC#3) // _SafeStr_15658 = "_-P1" (String#39397, DoABC#3) // _SafeStr_15659 = "_-660" (String#37101, DoABC#3) // _SafeStr_15660 = "_-4Ht" (String#32680, DoABC#3) // _SafeStr_15661 = "_-6Yp" (String#38230, DoABC#3) // _SafeStr_2289 = "_-1vH" (String#26816, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_3015 = "_-10L" (String#8639, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4677 = "_-1yj" (String#9639, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_7060 = "_-36D" (String#29739, DoABC#3) // _SafeStr_7062 = "_-62S" (String#36956, DoABC#3) // _SafeStr_7063 = "_-3LM" (String#30357, DoABC#3) // _SafeStr_7148 = "_-2ON" (String#27981, DoABC#3) // _SafeStr_7798 = "_-0L6" (String#573, DoABC#3) // _SafeStr_8340 = "_-603" (String#270, DoABC#3) // _SafeStr_9003 = "_-1WQ" (String#1475, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_4672 package _-2Jf { import _-5YE.IItemListWindow; import _-5YE.IContainerButtonWindow; import _-1Mz.IWindowContainer; import _-0aJ._SafeStr_3013; import _-1Mz.IWindow; import _-3-E._SafeStr_3437; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-9V.AcceptFriendMessageComposer; import _-50m._SafeStr_3889; import _-9V.DeclineFriendMessageComposer; import _-7P._SafeStr_2640; public class _SafeStr_4672 implements _SafeStr_2982, _SafeStr_2998 { private static const _SafeStr_15662:String = "no_reqs_info"; private var _SafeStr_6998:HabboFriendList; private var _SafeStr_8874:IItemListWindow; private var _SafeStr_15663:IContainerButtonWindow; private var _SafeStr_15664:IContainerButtonWindow; public function init(k:HabboFriendList):void { this._SafeStr_6998 = k; } public function _SafeStr_15624():int { return (this._SafeStr_6998.friendRequests._SafeStr_6983()); } public function _SafeStr_15622(k:IWindowContainer):void { this._SafeStr_15663 = IContainerButtonWindow(k.findChildByName("accept_all_but")); this._SafeStr_15664 = IContainerButtonWindow(k.findChildByName("reject_all_but")); this._SafeStr_15664.procedure = this._SafeStr_15665; this._SafeStr_15663.procedure = this._SafeStr_15666; this._SafeStr_8593(); } public function _SafeStr_15623(k:IItemListWindow):void { var _local_2:_SafeStr_3013; this._SafeStr_8874 = k; for each (_local_2 in this._SafeStr_6998.friendRequests.requests) { this._SafeStr_15667(_local_2); this._SafeStr_6979(_local_2); k.addListItem(_local_2.view); }; this._SafeStr_6998.friendRequests._SafeStr_6975(); } public function _SafeStr_15625(k:int):void { if (this._SafeStr_8874 == null){ return; }; this._SafeStr_6998.friendRequests._SafeStr_6972(true); } public function _SafeStr_6975(k:_SafeStr_3013, _arg_2:Boolean):void { if (this._SafeStr_8874 == null){ return; }; k.view.color = this._SafeStr_6998._SafeStr_15668._SafeStr_15639(_SafeStr_3008._SafeStr_7001, _arg_2); this._SafeStr_15669(k.view, "reject"); this._SafeStr_15669(k.view, "accept"); } public function _SafeStr_6979(k:_SafeStr_3013):void { if (this._SafeStr_8874 == null){ return; }; var _local_2:IWindowContainer = k.view; _SafeStr_3006._SafeStr_8590(_local_2); var _local_3:IWindow = _local_2.findChildByName("bg_region"); _local_3.visible = true; _local_3.procedure = this._SafeStr_8636; _local_3.id = k._SafeStr_5334; _local_2.findChildByName("user_info_region").visible = true; _SafeStr_3437._SafeStr_8598(false, _local_2); this._SafeStr_6998._SafeStr_15670(_local_2, "requester_name_text", true, k._SafeStr_5333); if (k.state == _SafeStr_3013._SafeStr_6973){ this._SafeStr_6998._SafeStr_15671(_local_2, "accept", true, this._SafeStr_15672, k._SafeStr_5332); this._SafeStr_6998._SafeStr_15671(_local_2, "reject", true, this._SafeStr_15673, k._SafeStr_5332); } else { if (k.state == _SafeStr_3013._SafeStr_7024){ this._SafeStr_6998._SafeStr_15670(_local_2, "info_text", true, "${friendlist.request.accepted}"); } else { if (k.state == _SafeStr_3013._SafeStr_7025){ this._SafeStr_6998._SafeStr_15670(_local_2, "info_text", true, "${friendlist.request.declined}"); } else { if (k.state == _SafeStr_3013._SafeStr_6978){ this._SafeStr_6998._SafeStr_15670(_local_2, "info_text", true, "${friendlist.request.failed}"); }; }; }; }; } private function _SafeStr_15669(k:IWindowContainer, _arg_2:String):void { var _local_3:IWindow = k.findChildByName(_arg_2); if (_local_3 != null){ _local_3.color = k.color; }; } public function _SafeStr_6980(k:_SafeStr_3013):void { if (this._SafeStr_8874 == null){ return; }; this._SafeStr_15667(k); this._SafeStr_6979(k); this._SafeStr_8874.addListItem(k.view); this._SafeStr_6998.friendRequests._SafeStr_6975(); this._SafeStr_8593(); } public function _SafeStr_6974(k:_SafeStr_3013):void { if (this._SafeStr_8874 == null){ return; }; this._SafeStr_8874.removeListItem(k.view); this._SafeStr_8593(); } private function _SafeStr_15667(k:_SafeStr_3013):void { var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_6998.getXmlWindow("friend_request_entry")); k.view = _local_2; } private function _SafeStr_15672(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.accept}"); if (k.type != WindowMouseEvent.CLICK){ return; }; var _local_3:int = _arg_2.id; _SafeStr_4.log(("accept clicked: " + _local_3)); this._SafeStr_15627(_local_3); } public function _SafeStr_15627(k:int):void { var _local_2:_SafeStr_3013 = this._SafeStr_6998.friendRequests._SafeStr_6982(k); if (!_local_2){ return; }; _local_2.state = _SafeStr_3013._SafeStr_7024; if (this._SafeStr_6998.categories._SafeStr_7012(false) >= this._SafeStr_6998.friendRequests.limit){ this._SafeStr_6998._SafeStr_15674(); return; }; var _local_3:AcceptFriendMessageComposer = new AcceptFriendMessageComposer(); _local_3._SafeStr_15675(_local_2._SafeStr_5332); this._SafeStr_6998.send(_local_3); this._SafeStr_6979(_local_2); this.refresh(); if (((this._SafeStr_6998) && (this._SafeStr_6998.events))){ this._SafeStr_6998.events.dispatchEvent(new _SafeStr_3889(_SafeStr_3889._SafeStr_5954, k)); }; } public function _SafeStr_15628():void { var _local_2:_SafeStr_3013; if ((this._SafeStr_6998.categories._SafeStr_7012(false) + this._SafeStr_6998.friendRequests.requests.length) > this._SafeStr_6998.friendRequests.limit){ this._SafeStr_6998._SafeStr_15674(); return; }; var k:AcceptFriendMessageComposer = new AcceptFriendMessageComposer(); for each (_local_2 in this._SafeStr_6998.friendRequests.requests) { if (((!((_local_2.state == _SafeStr_3013._SafeStr_7024))) && (!((_local_2.state == _SafeStr_3013._SafeStr_7025))))){ k._SafeStr_15675(_local_2._SafeStr_5332); _local_2.state = _SafeStr_3013._SafeStr_7024; this._SafeStr_6979(_local_2); if (((this._SafeStr_6998) && (this._SafeStr_6998.events))){ this._SafeStr_6998.events.dispatchEvent(new _SafeStr_3889(_SafeStr_3889._SafeStr_5954, _local_2._SafeStr_5332)); }; }; }; this._SafeStr_6998.send(k); this.refresh(); } private function _SafeStr_15673(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.decline}"); if (k.type != WindowMouseEvent.CLICK){ return; }; var _local_3:int = _arg_2.id; _SafeStr_4.log(("decline clicked: " + _local_3)); this._SafeStr_15629(_local_3); } public function _SafeStr_15629(k:int):void { var _local_2:_SafeStr_3013 = this._SafeStr_6998.friendRequests._SafeStr_6982(k); if (!_local_2){ return; }; _local_2.state = _SafeStr_3013._SafeStr_7025; var _local_3:DeclineFriendMessageComposer = new DeclineFriendMessageComposer(); _local_3._SafeStr_15676(k); this._SafeStr_6998.send(_local_3); this._SafeStr_6979(_local_2); this.refresh(); if (((this._SafeStr_6998) && (this._SafeStr_6998.events))){ this._SafeStr_6998.events.dispatchEvent(new _SafeStr_3889(_SafeStr_3889._SafeStr_6052, k)); }; } public function _SafeStr_15630():void { var _local_2:_SafeStr_3013; var k:DeclineFriendMessageComposer = new DeclineFriendMessageComposer(); this._SafeStr_6998.send(k); for each (_local_2 in this._SafeStr_6998.friendRequests.requests) { if (((!((_local_2.state == _SafeStr_3013._SafeStr_7024))) && (!((_local_2.state == _SafeStr_3013._SafeStr_7025))))){ _local_2.state = _SafeStr_3013._SafeStr_7025; this._SafeStr_6979(_local_2); if (((this._SafeStr_6998) && (this._SafeStr_6998.events))){ this._SafeStr_6998.events.dispatchEvent(new _SafeStr_3889(_SafeStr_3889._SafeStr_6052, _local_2._SafeStr_5332)); }; }; }; this.refresh(); } private function _SafeStr_8636(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${infostand.profile.link.tooltip}"); _SafeStr_3437._SafeStr_8636(k, _arg_2); if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_6998.trackGoogle("extendedProfile", "friendList_friendRequests"); this._SafeStr_6998.send(new _SafeStr_2640(_arg_2.id)); }; } private function _SafeStr_15665(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.declineall}"); if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log("Dismiss all clicked"); this._SafeStr_15630(); } private function _SafeStr_15666(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.acceptall}"); if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log("Accept all clicked"); this._SafeStr_15628(); } private function refresh():void { this._SafeStr_8593(); } private function _SafeStr_8593():void { var k = (this._SafeStr_6998.friendRequests._SafeStr_6983() > 0); this._SafeStr_15677(this._SafeStr_15663, k); this._SafeStr_15677(this._SafeStr_15664, k); } private function _SafeStr_15677(k:IContainerButtonWindow, _arg_2:Boolean):void { if (!k){ return; }; if (_arg_2){ k.enable(); } else { k.disable(); }; } } }//package _-2Jf // _SafeStr_15622 = "_-lu" (String#15255, DoABC#3) // _SafeStr_15623 = "_-0MH" (String#7953, DoABC#3) // _SafeStr_15624 = "_-DH" (String#14649, DoABC#3) // _SafeStr_15625 = "_-5DJ" (String#12985, DoABC#3) // _SafeStr_15627 = "_-1kP" (String#9383, DoABC#3) // _SafeStr_15628 = "_-vI" (String#15407, DoABC#3) // _SafeStr_15629 = "_-034" (String#7662, DoABC#3) // _SafeStr_15630 = "_-6g6" (String#14442, DoABC#3) // _SafeStr_15639 = "_-18E" (String#24929, DoABC#3) // _SafeStr_15651 = "_-5p4" (String#36399, DoABC#3) // _SafeStr_15662 = "_-3op" (String#31489, DoABC#3) // _SafeStr_15663 = "_-45t" (String#32211, DoABC#3) // _SafeStr_15664 = "_-60g" (String#36888, DoABC#3) // _SafeStr_15665 = "_-27u" (String#27343, DoABC#3) // _SafeStr_15666 = "_-ih" (String#40115, DoABC#3) // _SafeStr_15667 = "_-vg" (String#40616, DoABC#3) // _SafeStr_15668 = "_-2rk" (String#29142, DoABC#3) // _SafeStr_15669 = "_-0ZU" (String#23541, DoABC#3) // _SafeStr_15670 = "_-0U4" (String#23334, DoABC#3) // _SafeStr_15671 = "_-1XX" (String#9185, DoABC#3) // _SafeStr_15672 = "_-0Ce" (String#22659, DoABC#3) // _SafeStr_15673 = "_-0iq" (String#23895, DoABC#3) // _SafeStr_15674 = "_-32h" (String#29590, DoABC#3) // _SafeStr_15675 = "_-15f" (String#24832, DoABC#3) // _SafeStr_15676 = "_-ao" (String#39815, DoABC#3) // _SafeStr_15677 = "_-0t6" (String#2800, DoABC#3) // _SafeStr_2640 = "_-2EL" (String#27594, DoABC#3) // _SafeStr_2982 = "_-28B" (String#9829, DoABC#3) // _SafeStr_2998 = "_-5Sr" (String#13246, DoABC#3) // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_3008 = "_-0yN" (String#24507, DoABC#3) // _SafeStr_3013 = "_-4Ml" (String#1565, DoABC#3) // _SafeStr_3437 = "_-581" (String#12892, DoABC#3) // _SafeStr_3889 = "_-1-" (String#24562, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4672 = "_-0GO" (String#7864, DoABC#3) // _SafeStr_5332 = "_-4TV" (String#33166, DoABC#3) // _SafeStr_5333 = "_-2ml" (String#28950, DoABC#3) // _SafeStr_5334 = "_-4qE" (String#34003, DoABC#3) // _SafeStr_5954 = "_-5tX" (String#36563, DoABC#3) // _SafeStr_6052 = "_-07J" (String#22451, DoABC#3) // _SafeStr_6972 = "_-5Ho" (String#35115, DoABC#3) // _SafeStr_6973 = "_-5RI" (String#35479, DoABC#3) // _SafeStr_6974 = "_-2n6" (String#3292, DoABC#3) // _SafeStr_6975 = "_-mm" (String#4525, DoABC#3) // _SafeStr_6978 = "_-0cD" (String#23643, DoABC#3) // _SafeStr_6979 = "_-1J7" (String#8949, DoABC#3) // _SafeStr_6980 = "_-36E" (String#3374, DoABC#3) // _SafeStr_6982 = "_-2zh" (String#29442, DoABC#3) // _SafeStr_6983 = "_-3nL" (String#31433, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_7001 = "_-3qV" (String#31551, DoABC#3) // _SafeStr_7012 = "_-F0" (String#14682, DoABC#3) // _SafeStr_7024 = "_-5cD" (String#35909, DoABC#3) // _SafeStr_7025 = "_-6RT" (String#37913, DoABC#3) // _SafeStr_8590 = "_-25l" (String#9778, DoABC#3) // _SafeStr_8593 = "_-rY" (String#1644, DoABC#3) // _SafeStr_8598 = "_-2Ou" (String#28000, DoABC#3) // _SafeStr_8636 = "_-0tl" (String#2803, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_4674 package _-2Jf { import _-5YE.ITextFieldWindow; import _-5Mz.WindowKeyboardEvent; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import flash.ui.Keyboard; import _-0aJ._SafeStr_2997; import _-9V.SendRoomInviteMessageComposer; public class _SafeStr_4674 extends AlertView { private var _SafeStr_6989:Array; private var _SafeStr_15678:ITextFieldWindow; public function _SafeStr_4674(k:HabboFriendList) { super(k, "room_invite_confirm"); this._SafeStr_6989 = k.categories._SafeStr_7011(); } override public function dispose():void { this._SafeStr_6989 = null; this._SafeStr_15678 = null; super.dispose(); } override function setupContent(k:IWindowContainer):void { friendList.registerParameter("friendlist.invite.summary", "count", ("" + this._SafeStr_6989.length)); this._SafeStr_15678 = ITextFieldWindow(k.findChildByName("message_input")); this._SafeStr_15678.addEventListener(WindowKeyboardEvent._SafeStr_8341, this._SafeStr_15679); k.findChildByName("cancel").procedure = _SafeStr_8099; k.findChildByName("ok").procedure = this._SafeStr_15680; } private function _SafeStr_15680(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log("Invite Ok clicked"); this._SafeStr_15681(); this.dispose(); } private function _SafeStr_15679(k:WindowKeyboardEvent):void { var _local_3:int; var _local_4:String; var _local_2:IWindow = IWindow(k.target); _SafeStr_4.log(((((("Test key event " + k) + ", ") + k.type) + " ") + _local_2.name)); if (k.charCode == Keyboard.ENTER){ this._SafeStr_15681(); } else { _local_3 = 120; _local_4 = this._SafeStr_15678.text; if (_local_4.length > _local_3){ this._SafeStr_15678.text = _local_4.substring(0, _local_3); }; }; } private function _SafeStr_15681():void { var _local_3:_SafeStr_2997; var k:String = this._SafeStr_15678.text; _SafeStr_4.log(("Send msg: " + k)); if (k == ""){ friendList.simpleAlert("${friendlist.invite.emptyalert.title}", "${friendlist.invite.emptyalert.text}"); return; }; var _local_2:SendRoomInviteMessageComposer = new SendRoomInviteMessageComposer(k); for each (_local_3 in this._SafeStr_6989) { _local_2._SafeStr_15682(_local_3.id); }; friendList.resetLastRoomInvitationTime(); friendList.send(_local_2); this.dispose(); } } }//package _-2Jf // _SafeStr_15678 = "_-1lJ" (String#26428, DoABC#3) // _SafeStr_15679 = "_-4Y4" (String#33341, DoABC#3) // _SafeStr_15680 = "_-116" (String#24646, DoABC#3) // _SafeStr_15681 = "_-2tZ" (String#29214, DoABC#3) // _SafeStr_15682 = "_-5tq" (String#36577, DoABC#3) // _SafeStr_2997 = "_-2wS" (String#10646, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4674 = "_-27W" (String#9818, DoABC#3) // _SafeStr_6989 = "_-bI" (String#233, DoABC#3) // _SafeStr_7011 = "_-1Gp" (String#25247, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8341 = "_-Il" (String#39165, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_4675 package _-2Jf { import _-0aJ._SafeStr_2997; import flash.utils.Dictionary; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-9V.RemoveFriendMessageComposer; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_4675 extends AlertView { private var _SafeStr_6989:Array; public function _SafeStr_4675(k:HabboFriendList) { super(k, "friend_remove_confirm"); this._SafeStr_6989 = k.categories._SafeStr_7011(); } override public function dispose():void { this._SafeStr_6989 = null; super.dispose(); } override function setupContent(k:IWindowContainer):void { var _local_3:_SafeStr_2997; var _local_4:String; var _local_5:Dictionary; k.findChildByName("cancel").procedure = _SafeStr_8099; k.findChildByName("ok").procedure = this._SafeStr_15683; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_6989) { _local_2.push(_local_3.name); }; _local_4 = _SafeStr_3006.arrayToString(_local_2); _local_5 = new Dictionary(); friendList.registerParameter("friendlist.removefriendconfirm.userlist", "user_names", _local_4); } private function _SafeStr_15683(k:WindowEvent, _arg_2:IWindow):void { var _local_4:_SafeStr_2997; if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log("Remove Ok clicked"); var _local_3:RemoveFriendMessageComposer = new RemoveFriendMessageComposer(); for each (_local_4 in this._SafeStr_6989) { _local_3._SafeStr_11185(_local_4.id); }; friendList.send(_local_3); this.dispose(); } } }//package _-2Jf // _SafeStr_11185 = "_-5zL" (String#36796, DoABC#3) // _SafeStr_15683 = "_-0Tc" (String#23318, DoABC#3) // _SafeStr_2997 = "_-2wS" (String#10646, DoABC#3) // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4675 = "_-5ax" (String#13367, DoABC#3) // _SafeStr_6989 = "_-bI" (String#233, DoABC#3) // _SafeStr_7011 = "_-1Gp" (String#25247, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_4676 package _-2Jf { import _-0MK._SafeStr_3; import _-5YE.IBorderWindow; import flash.geom.Point; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_4676 implements _SafeStr_3 { private var _SafeStr_6998:HabboFriendList; private var _SafeStr_5415:IBorderWindow; private var _SafeStr_15684:int; private var _disposed:Boolean = false; public function _SafeStr_4676(k:HabboFriendList) { this._SafeStr_6998 = k; this.createWindow(); } public function dispose():void { if (!this._disposed){ this._SafeStr_9995(); this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_15685(k:IWindow, _arg_2:IWindow):void { var _local_3:Point = new Point(); k.getGlobalPosition(_local_3); this._SafeStr_5415.x = _local_3.x; this._SafeStr_5415.y = _local_3.y; this._SafeStr_5415.visible = true; this._SafeStr_5415.activate(); } public function _SafeStr_15686():void { this._SafeStr_5415.visible = false; } public function set _SafeStr_8445(k:int):void { this._SafeStr_15684 = k; } private function createWindow():void { this._SafeStr_5415 = IBorderWindow(this._SafeStr_6998.windowManager.buildFromXML(XML(this._SafeStr_6998.assets.getAssetByName("relationship_chooser_xml").content))); this._SafeStr_5415.procedure = this._SafeStr_5563; this._SafeStr_5415.visible = false; } private function _SafeStr_9995():void { if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } private function _SafeStr_5563(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "item_none": this._SafeStr_6998.setRelationshipStatus(this._SafeStr_15684, RelationshipStatusEnum.NONE); break; case "item_heart": this._SafeStr_6998.setRelationshipStatus(this._SafeStr_15684, RelationshipStatusEnum._SafeStr_15687); break; case "item_smile": this._SafeStr_6998.setRelationshipStatus(this._SafeStr_15684, RelationshipStatusEnum._SafeStr_15688); break; case "item_bobba": this._SafeStr_6998.setRelationshipStatus(this._SafeStr_15684, RelationshipStatusEnum._SafeStr_15689); break; }; this._SafeStr_5415.visible = false; }; if (k.type == WindowEvent._SafeStr_8582){ this._SafeStr_5415.visible = false; }; } } }//package _-2Jf // _SafeStr_15684 = "_-5ld" (String#4049, DoABC#3) // _SafeStr_15685 = "_-6jO" (String#38660, DoABC#3) // _SafeStr_15686 = "_-23U" (String#27172, DoABC#3) // _SafeStr_15687 = "_-5AV" (String#34839, DoABC#3) // _SafeStr_15688 = "_-6D-" (String#37378, DoABC#3) // _SafeStr_15689 = "_-5VB" (String#35625, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4676 = "_-3Nh" (String#11083, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5563 = "_-5et" (String#335, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_8445 = "_-3K-" (String#30301, DoABC#3) // _SafeStr_8582 = "_-3yV" (String#31880, DoABC#3) // _SafeStr_9995 = "_-6NQ" (String#386, DoABC#3) //------------------------------------------------------------ //_-2Jf._SafeStr_4677 package _-2Jf { import _-1Mz.IWindowContainer; import _-0aJ._SafeStr_2970; import _-5YE.IBitmapWrapperWindow; import _-5YE.ITextWindow; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-50m._SafeStr_2289; import _-5Mz.WindowEvent; import _-5YE.IItemListWindow; public class _SafeStr_4677 { private var _SafeStr_6998:HabboFriendList; private var _content:IWindowContainer; public function _SafeStr_4677(k:HabboFriendList) { this._SafeStr_6998 = k; } public function prepare(k:IWindowContainer):void { this._content = k; this.refresh("prepare"); } public function refresh(k:String):void { var _local_3:_SafeStr_2970; var _local_4:IWindowContainer; var _local_5:int; _SafeStr_4.log(("TABS: REFRESH: " + k)); this._content.width = this._SafeStr_6998.tabs._SafeStr_7064; this._content.findChildByName("bg").width = this._SafeStr_6998.tabs._SafeStr_7064; var _local_2:int = 1; for each (_local_3 in this._SafeStr_6998.tabs._SafeStr_7058()) { _local_4 = (this._content.getChildByName(("flt_" + _local_3.id)) as IWindowContainer); if (!this._SafeStr_15690(_local_3.id)){ _local_4.visible = false; } else { _local_4.visible = true; _local_4.width = this._SafeStr_6998.tabs._SafeStr_7064; _local_4.y = _local_2; _local_5 = this._SafeStr_10150(_local_3, _local_4); this._SafeStr_15691(_local_3, _local_4); _local_4.height = (_local_5 + ((_local_3.selected) ? this._SafeStr_6998.tabs._SafeStr_7062 : 0)); _local_2 = (_local_2 + _local_4.height); }; }; this._content.height = (_local_2 + 1); this._content.findChildByName("bg").height = this._content.height; _SafeStr_4.log("TABS: REFRESH END"); } private function _SafeStr_15690(k:int):Boolean { if (k != _SafeStr_3008._SafeStr_7001){ return (true); }; return ((this._SafeStr_6998.friendRequests.requests.length > 0)); } private function _SafeStr_15691(k:_SafeStr_2970, _arg_2:IWindowContainer):void { if (k.selected){ if (k.view == null){ k.view = (this._SafeStr_15692(k) as IWindowContainer); }; this._SafeStr_15693(k.view); this._SafeStr_15694(k.view); _arg_2.addChild(k.view); } else { if (k.view != null){ _arg_2.removeChild(k.view); }; }; } private function _SafeStr_10150(k:_SafeStr_2970, _arg_2:IWindowContainer):int { var _local_3:IWindowContainer = (_arg_2.getChildByName("header") as IWindowContainer); _local_3.width = this._SafeStr_6998.tabs._SafeStr_7064; this._SafeStr_15695(_local_3, k._SafeStr_6992, "hdr_hilite"); this._SafeStr_15695(_local_3, !(k._SafeStr_6992), k._SafeStr_6994); var _local_4:Boolean = (((k.id == _SafeStr_3008._SafeStr_7000)) && (!(k._SafeStr_6992))); _SafeStr_4.log(((((("TAB " + k.id) + ", ") + k.name) + ", ") + _local_4)); this._SafeStr_15696(_local_3, "arrow_down_black", ((k.selected) && (_local_4)), 12); this._SafeStr_15696(_local_3, "arrow_right_black", ((!(k.selected)) && (_local_4)), 15); this._SafeStr_15696(_local_3, "arrow_down_white", ((k.selected) && (!(_local_4))), 12); this._SafeStr_15696(_local_3, "arrow_right_white", ((!(k.selected)) && (!(_local_4))), 15); this._SafeStr_15697(k, _local_3); return (_local_3.height); } private function _SafeStr_15695(k:IWindowContainer, _arg_2:Boolean, _arg_3:String):void { _SafeStr_4.log(((("REFRESHING BG IMAGE: " + _arg_2) + ", ") + _arg_3)); var _local_4:IBitmapWrapperWindow = (k.getChildByName(_arg_3) as IBitmapWrapperWindow); if (!_arg_2){ if (_local_4 != null){ _local_4.visible = false; }; } else { if (_local_4.bitmap == null){ _local_4.bitmap = this._SafeStr_6998._SafeStr_10611(_arg_3); _local_4.height = _local_4.bitmap.height; k.height = _local_4.bitmap.height; _local_4.procedure = this._SafeStr_15698; }; _local_4.width = this._SafeStr_6998.tabs._SafeStr_7064; _local_4.visible = true; }; } private function _SafeStr_15696(k:IWindowContainer, _arg_2:String, _arg_3:Boolean, _arg_4:int):void { var _local_5:ITextWindow; var _local_6:IWindow; this._SafeStr_6998.refreshButton(k, _arg_2, _arg_3, null, 0); if (_arg_3){ _local_5 = ITextWindow(k.findChildByName("caption_text")); _local_6 = IWindow(k.findChildByName(_arg_2)); _local_6.x = (_local_5.textWidth + _arg_4); }; } private function _SafeStr_15697(k:_SafeStr_2970, _arg_2:IWindowContainer):void { var _local_3:ITextWindow = (_arg_2.findChildByName("caption_text") as ITextWindow); _local_3.text = (((k.name + " (") + k._SafeStr_6995._SafeStr_15624()) + ")"); _local_3.textColor = this._SafeStr_6998._SafeStr_15668._SafeStr_15640(k._SafeStr_6992, k.id); } private function _SafeStr_15698(k:WindowEvent, _arg_2:IWindow):void { var _local_4:_SafeStr_2970; this._SafeStr_6998.view._SafeStr_15651(k, (("${friendlist.tip.tab." + _arg_2.id) + "}")); if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log("TAB CLICKED!"); var _local_3:_SafeStr_2970 = this._SafeStr_6998.tabs._SafeStr_6999(_arg_2.id); for each (_local_4 in this._SafeStr_6998.tabs._SafeStr_7058()) { _local_4._SafeStr_6995._SafeStr_15625(_local_3.id); }; this._SafeStr_6998.tabs._SafeStr_7057(_local_3); this._SafeStr_6998.view.refresh("tabClick"); if (_local_3.selected){ switch (_local_3.id){ case _SafeStr_3008._SafeStr_7000: this._SafeStr_6998._SafeStr_15659(_SafeStr_2289.HABBO_FRIENDLIST_TRACKING_EVENT_FRIENDS); break; case _SafeStr_3008._SafeStr_7023: this._SafeStr_6998._SafeStr_15659(_SafeStr_2289.HABBO_FRIENDLIST_TRACKING_EVENT_SEARCH); break; case _SafeStr_3008._SafeStr_7001: this._SafeStr_6998._SafeStr_15659(_SafeStr_2289.HABBO_FRIENDLIST_TRACKING_EVENT_REQUEST); break; }; } else { this._SafeStr_6998._SafeStr_15659(_SafeStr_2289._SafeStr_15699); }; } private function _SafeStr_15692(k:_SafeStr_2970):IWindow { var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_6998.getXmlWindow("tab_content")); _local_2.background = true; _local_2.color = this._SafeStr_6998._SafeStr_15668._SafeStr_15641(k.id); _local_2.addChild(this._SafeStr_15700(k)); var _local_3:IItemListWindow = IItemListWindow(_local_2.findChildByName("list_content")); _local_3.color = this._SafeStr_6998._SafeStr_15668._SafeStr_15641(k.id); k._SafeStr_6995._SafeStr_15623(_local_3); return (_local_2); } private function _SafeStr_15693(k:IWindowContainer):void { var _local_2:IWindowContainer = (k.getChildByName("footer") as IWindowContainer); var _local_3:IWindowContainer = (k.getChildByName("list") as IWindowContainer); var _local_4:IWindow = (_local_3.getChildByName("scroller") as IWindow); var _local_5:IItemListWindow = IItemListWindow(_local_3.getChildByName("list_content")); var _local_6:IWindow = _local_3.parent; var _local_7:int = this._SafeStr_6998.tabs._SafeStr_7064; var _local_8:int = this._SafeStr_6998.tabs._SafeStr_7062; _local_6.height = Math.max(0, _local_8); _local_6.width = _local_7; var _local_9:int = Math.max(((_local_8 - _local_3.y) - _local_2.height), 0); _local_3.height = _local_9; _local_4.height = _local_9; _local_5.height = _local_9; _local_3.width = _local_7; _local_5.width = _local_7; _local_4.x = (_local_7 - 27); _local_2.y = (_local_8 - _local_2.height); _local_2.width = _local_7; } private function _SafeStr_15694(k:IWindowContainer):void { var _local_2:IWindowContainer = (k.getChildByName("list") as IWindowContainer); var _local_3:IWindow = (_local_2.getChildByName("scroller") as IWindow); var _local_4:IItemListWindow = IItemListWindow(_local_2.getChildByName("list_content")); var _local_5 = (_local_4._SafeStr_9621.height > _local_4.height); var _local_6:int = 22; var _local_7:int = (this._SafeStr_6998.tabs._SafeStr_7064 - 10); var _local_8:int = (_local_7 - _local_6); var _local_9:int = ((_local_5) ? _local_8 : _local_7); _local_3.visible = _local_5; _local_4.width = _local_9; this.change(_local_4, _local_9); } private function change(k:IItemListWindow, _arg_2:int):void { var _local_4:IWindow; var _local_3:int; while (_local_3 < k.numListItems) { _local_4 = k.getListItemAt(_local_3); _local_4.width = _arg_2; _local_3++; }; } private function _SafeStr_15700(k:_SafeStr_2970):IWindow { var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_6998.getXmlWindow(k._SafeStr_6993)); k._SafeStr_6995._SafeStr_15622(_local_2); return (_local_2); } } }//package _-2Jf // _SafeStr_10150 = "_-kJ" (String#4520, DoABC#3) // _SafeStr_10611 = "_-3Kx" (String#11040, DoABC#3) // _SafeStr_15622 = "_-lu" (String#15255, DoABC#3) // _SafeStr_15623 = "_-0MH" (String#7953, DoABC#3) // _SafeStr_15624 = "_-DH" (String#14649, DoABC#3) // _SafeStr_15625 = "_-5DJ" (String#12985, DoABC#3) // _SafeStr_15640 = "_-1fR" (String#26190, DoABC#3) // _SafeStr_15641 = "_-0oQ" (String#24113, DoABC#3) // _SafeStr_15651 = "_-5p4" (String#36399, DoABC#3) // _SafeStr_15659 = "_-660" (String#37101, DoABC#3) // _SafeStr_15668 = "_-2rk" (String#29142, DoABC#3) // _SafeStr_15690 = "_-2Hj" (String#27728, DoABC#3) // _SafeStr_15691 = "_-1Yx" (String#25944, DoABC#3) // _SafeStr_15692 = "_-3e1" (String#31073, DoABC#3) // _SafeStr_15693 = "_-3MN" (String#30398, DoABC#3) // _SafeStr_15694 = "_-48v" (String#11888, DoABC#3) // _SafeStr_15695 = "_-15W" (String#24824, DoABC#3) // _SafeStr_15696 = "_-CK" (String#38939, DoABC#3) // _SafeStr_15697 = "_-21b" (String#27099, DoABC#3) // _SafeStr_15698 = "_-3eV" (String#11368, DoABC#3) // _SafeStr_15699 = "_-fy" (String#40019, DoABC#3) // _SafeStr_15700 = "_-6Ue" (String#38044, DoABC#3) // _SafeStr_2289 = "_-1vH" (String#26816, DoABC#3) // _SafeStr_2970 = "_-3J8" (String#11019, DoABC#3) // _SafeStr_3008 = "_-0yN" (String#24507, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4677 = "_-1yj" (String#9639, DoABC#3) // _SafeStr_6992 = "_-1tj" (String#26757, DoABC#3) // _SafeStr_6993 = "_-5br" (String#35892, DoABC#3) // _SafeStr_6994 = "_-6Sm" (String#37964, DoABC#3) // _SafeStr_6995 = "_-4ZK" (String#33381, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_6999 = "_-5bJ" (String#35871, DoABC#3) // _SafeStr_7000 = "_-4v-" (String#34186, DoABC#3) // _SafeStr_7001 = "_-3qV" (String#31551, DoABC#3) // _SafeStr_7023 = "_-6VW" (String#38084, DoABC#3) // _SafeStr_7057 = "_-2IY" (String#27758, DoABC#3) // _SafeStr_7058 = "_-43r" (String#32127, DoABC#3) // _SafeStr_7062 = "_-62S" (String#36956, DoABC#3) // _SafeStr_7064 = "_-0Qh" (String#23216, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) //------------------------------------------------------------ //_-2Jf.AlertView package _-2Jf { import _-0MK._SafeStr_3; import flash.utils.Dictionary; import _-5YE.IFrameWindow; import flash.geom.Rectangle; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class AlertView implements _SafeStr_3 { private static var _SafeStr_15701:Dictionary = new Dictionary(); private var _SafeStr_6998:HabboFriendList; private var _SafeStr_10191:IFrameWindow; private var _SafeStr_15702:String; private var _SafeStr_11289:String; private var _disposed:Boolean; public function AlertView(k:HabboFriendList, _arg_2:String, _arg_3:String=null) { this._SafeStr_6998 = k; this._SafeStr_15702 = _arg_2; this._SafeStr_11289 = _arg_3; } public function show():void { var k:IFrameWindow = IFrameWindow(_SafeStr_15701[this._SafeStr_15702]); if (k != null){ k.dispose(); }; this._SafeStr_10191 = this._SafeStr_15703(); if (this._SafeStr_11289 != null){ this._SafeStr_10191.caption = this._SafeStr_11289; }; this.setupContent(this._SafeStr_10191.content); var _local_2:Rectangle = _SafeStr_3006._SafeStr_15634(this._SafeStr_6998.view.mainWindow, this._SafeStr_10191.width, this._SafeStr_10191.height); this._SafeStr_10191.x = _local_2.x; this._SafeStr_10191.y = _local_2.y; _SafeStr_15701[this._SafeStr_15702] = this._SafeStr_10191; } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; if (this._SafeStr_10191 != null){ this._SafeStr_10191.destroy(); this._SafeStr_10191 = null; }; this._SafeStr_6998 = null; } function setupContent(k:IWindowContainer):void { } function _SafeStr_8099(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this.dispose(); } private function _SafeStr_15703():IFrameWindow { var k:IFrameWindow = IFrameWindow(this._SafeStr_6998.getXmlWindow(this._SafeStr_15702)); var _local_2:IWindow = k.findChildByTag("close"); _local_2.procedure = this._SafeStr_8099; return (k); } public function get disposed():Boolean { return (this._disposed); } public function get friendList():HabboFriendList { return (this._SafeStr_6998); } } }//package _-2Jf // _SafeStr_10191 = "_-1w1" (String#3076, DoABC#3) // _SafeStr_11289 = "_-5zz" (String#196, DoABC#3) // _SafeStr_15634 = "_-4HK" (String#32661, DoABC#3) // _SafeStr_15701 = "_-62X" (String#13823, DoABC#3) // _SafeStr_15702 = "_-cM" (String#4470, DoABC#3) // _SafeStr_15703 = "_-1Ky" (String#25405, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) //------------------------------------------------------------ //_-2Jf.FriendsView package _-2Jf { import _-5YE.IContainerButtonWindow; import _-5YE.IItemListWindow; import _-1Mz.IWindowContainer; import _-0aJ._SafeStr_2996; import _-5YE.IBitmapWrapperWindow; import _-0aJ._SafeStr_2997; import _-5YE._SafeStr_3554; import _-3-E._SafeStr_3437; import _-1Mz.IWindow; import flash.display.BitmapData; import _-ue.ErrorReportStorage; import flash.geom.Point; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-9V._SafeStr_3490; import _-6-c._SafeStr_2284; import _-7P._SafeStr_2640; import _-3-E._SafeStr_6; import flash.utils.Dictionary; import flash.utils.getTimer; import _-5YE.ITextWindow; public class FriendsView implements _SafeStr_2982, _SafeStr_2995 { public static const _SafeStr_15704:String = "bg"; private static const _SafeStr_15705:int = 14; public static const _SafeStr_15706:int = 60000; private var _SafeStr_6998:HabboFriendList; private var _SafeStr_15707:IContainerButtonWindow; private var _SafeStr_15708:IContainerButtonWindow; private var _SafeStr_15709:IContainerButtonWindow; private var _SafeStr_12541:IContainerButtonWindow; private var _SafeStr_8874:IItemListWindow; private var _SafeStr_15710:_SafeStr_4676; public function init(k:HabboFriendList):void { this._SafeStr_6998 = k; } public function _SafeStr_15624():int { return (this._SafeStr_6998.categories._SafeStr_7012(true)); } public function _SafeStr_15622(k:IWindowContainer):void { this._SafeStr_15707 = this._SafeStr_15711("open_minimail", this._SafeStr_15712, k); this._SafeStr_15708 = this._SafeStr_15711("open_homepage", this._SafeStr_15713, k); this._SafeStr_15709 = this._SafeStr_15711("room_invite", this._SafeStr_15714, k); this._SafeStr_12541 = this._SafeStr_15711("remove_friend", this._SafeStr_15715, k); this._SafeStr_8593(); } public function _SafeStr_15623(k:IItemListWindow):void { this._SafeStr_8874 = k; this._SafeStr_7029(); } public function _SafeStr_15625(k:int):void { if (this._SafeStr_15710){ this._SafeStr_15710._SafeStr_15686(); }; } public function _SafeStr_6991():void { this._SafeStr_6998.tabs._SafeStr_6999(_SafeStr_3008._SafeStr_7000)._SafeStr_6991(true); } public function _SafeStr_7029():void { var _local_2:_SafeStr_2996; var _local_3:int; var _local_4:int; var _local_5:int; var _local_6:Boolean; if (this._SafeStr_8874 == null){ return; }; if (!this._SafeStr_15710){ this._SafeStr_15710 = new _SafeStr_4676(this._SafeStr_6998); }; this._SafeStr_15710._SafeStr_15686(); this._SafeStr_8874.autoArrangeItems = false; var k:int; for each (_local_2 in this._SafeStr_6998.categories._SafeStr_7037()) { this._SafeStr_15716(true, k, _local_2, null); k++; if (_local_2.open){ _local_3 = _local_2._SafeStr_7015(); _local_4 = _local_2._SafeStr_7016(); _local_5 = _local_3; while (_local_5 < _local_4) { this._SafeStr_15716(true, k, _local_2, _local_2.friends[_local_5]); k++; _local_5++; }; }; }; while (true) { _local_6 = this._SafeStr_15716(false, k, null, null); if (_local_6){ break; }; k++; }; this._SafeStr_8874.autoArrangeItems = true; this._SafeStr_8593(); } public function _SafeStr_15626():void { if (this._SafeStr_15710){ this._SafeStr_15710._SafeStr_15686(); }; } private function _SafeStr_15711(k:String, _arg_2:Function, _arg_3:IWindowContainer):IContainerButtonWindow { var _local_4:IContainerButtonWindow = IContainerButtonWindow(_arg_3.findChildByName(("button_" + k))); _local_4.procedure = _arg_2; var _local_5:IBitmapWrapperWindow = IBitmapWrapperWindow(_local_4.findChildByName("icon")); _local_5.bitmap = this._SafeStr_6998._SafeStr_10611(k); _local_5.width = _local_5.bitmap.width; _local_5.height = _local_5.bitmap.height; return (_local_4); } private function _SafeStr_15716(k:Boolean, _arg_2:int, _arg_3:_SafeStr_2996, _arg_4:_SafeStr_2997):Boolean { var _local_5 = ((_arg_2 % 2) == 1); var _local_6:IWindowContainer = (this._SafeStr_8874.getListItemAt(_arg_2) as IWindowContainer); if (_local_6 == null){ if (!k){ return (true); }; _local_6 = IWindowContainer(this._SafeStr_6998.getXmlWindow("friend_entry")); _local_6.findChildByName("user_info_region").procedure = this._SafeStr_15717; this._SafeStr_8874.addListItem(_local_6); }; _SafeStr_3006._SafeStr_8590(_local_6); if (!k){ _local_6.height = 0; _local_6.visible = false; return (false); }; _local_6.height = 20; _local_6.visible = true; _local_6.color = this._SafeStr_6998._SafeStr_15668._SafeStr_15639(_SafeStr_3008._SafeStr_7000, _local_5); if (_arg_4 == null){ _arg_3.view = _local_6; this._SafeStr_15718(_arg_3, _local_5); } else { _arg_4.view = _local_6; this._SafeStr_15719(_arg_3, _arg_4, _local_5); }; return (false); } public function _SafeStr_15718(k:_SafeStr_2996, _arg_2:Boolean):void { if (this._SafeStr_8874 == null){ return; }; var _local_3:IWindowContainer = k.view; _local_3.tags.splice(0, _local_3.tags.length); _local_3.tags.push(k.id); this._SafeStr_6998._SafeStr_15670(_local_3, "caption", true, (((k.name + " (") + k.friends.length) + ")")); this._SafeStr_15720(_local_3, "arrow_down_black", k.open, k.id, 6); this._SafeStr_15720(_local_3, "arrow_right_black", !(k.open), k.id, 9); _local_3.procedure = this._SafeStr_15721; _local_3.visible = false; this._SafeStr_15722(k, _arg_2); _local_3.height = Math.max(_SafeStr_3006._SafeStr_7148(_local_3), 20); _local_3.visible = true; } private function _SafeStr_15719(k:_SafeStr_2996, _arg_2:_SafeStr_2997, _arg_3:Boolean=false):void { if ((((k == null)) || ((_arg_2 == null)))){ return; }; var _local_4:IWindowContainer = _arg_2.view; if (_local_4 == null){ return; }; _local_4.id = _arg_2.id; _local_4.procedure = this._SafeStr_15723; _local_4.visible = true; if (_arg_2.selected){ _local_4.color = this._SafeStr_6998._SafeStr_15668._SafeStr_15636(); } else { if (_arg_3){ _local_4.color = this._SafeStr_6998._SafeStr_15668._SafeStr_15639(_SafeStr_3008._SafeStr_7000, true); }; }; _SafeStr_3554(_arg_2.view.findChildByName("name")).textColor = this._SafeStr_6998._SafeStr_15668._SafeStr_15637(_arg_2.selected); var _local_5:String = _arg_2.name; if (((!((_arg_2.realName == null))) && (!((_arg_2.realName == ""))))){ _local_5 = (((_local_5 + " (") + _arg_2.realName) + ")"); }; this._SafeStr_6998._SafeStr_15670(_local_4, "name", true, _local_5); var _local_6:Boolean = ((this._SafeStr_6998._SafeStr_15724()) && (((_arg_2._SafeStr_5356) || (_arg_2.pocketHabboUser)))); this._SafeStr_6998.refreshButton(_local_4, "start_chat", ((_arg_2.online) || (_local_6)), this._SafeStr_15725, _arg_2.id); this._SafeStr_6998.refreshButton(_local_4, "follow_friend", _arg_2._SafeStr_5352, this._SafeStr_15726, _arg_2.id); this._SafeStr_6998._SafeStr_15727(_local_4, "relationship_status", _arg_2._SafeStr_5358, this._SafeStr_15728, _arg_2.id); this._SafeStr_15729(_local_4, _arg_2); _local_4.findChildByName("user_info_region").visible = true; _local_4.findChildByName("user_info_region").id = _arg_2.id; _SafeStr_3437._SafeStr_8598(false, _local_4); } private function _SafeStr_15720(k:IWindowContainer, _arg_2:String, _arg_3:Boolean, _arg_4:int, _arg_5:int):void { var _local_6:_SafeStr_3554; var _local_7:IWindow; this._SafeStr_6998.refreshButton(k, _arg_2, _arg_3, this._SafeStr_15721, _arg_4); if (_arg_3){ _local_6 = _SafeStr_3554(k.findChildByName("caption")); _local_7 = k.findChildByName(_arg_2); _local_7.x = (_local_6.textWidth + _arg_5); }; } private function _SafeStr_15729(k:IWindowContainer, _arg_2:_SafeStr_2997):void { var _local_4:BitmapData; if (!k){ ErrorReportStorage._SafeStr_7049("FriendsView", "refreshFigure: e is null!"); }; if (!_arg_2){ ErrorReportStorage._SafeStr_7049("FriendsView", "refreshFigure: f is null!"); }; var _local_3:IBitmapWrapperWindow = (k.getChildByName(HabboFriendList._SafeStr_15730) as IBitmapWrapperWindow); if (!_local_3){ ErrorReportStorage._SafeStr_7049("FriendsView", "refreshFigure: child is null!"); }; if (!this._SafeStr_6998){ ErrorReportStorage._SafeStr_7049("FriendsView", "refreshFigure: _friendList is null!"); }; if ((((_arg_2.figure == null)) || ((_arg_2.figure == "")))){ _local_3.visible = false; } else { if (_arg_2.face == null){ if (_arg_2._SafeStr_7022()){ _arg_2.face = this._SafeStr_6998._SafeStr_15731(_arg_2.figure); } else { _arg_2.face = this._SafeStr_6998.getAvatarFaceBitmap(_arg_2.figure); }; }; if (_local_3.bitmap == null){ _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height); }; if (_local_3.tags[0] != _arg_2.figure){ _local_3.tags.splice(0, _local_3.tags.length); _local_3.tags.push(_arg_2.figure); _local_3.bitmap.fillRect(_local_3.bitmap.rect, 0); _local_4 = _arg_2.face; if (_local_4){ _local_3.bitmap.copyPixels(_local_4, _local_4.rect, new Point(0, 0), null, null, true); }; } else { _SafeStr_4.log(("Figure unchanged: " + _local_3.tags[0])); }; _local_3.visible = true; }; } private function getBgColor(k:Boolean):uint { return (this._SafeStr_6998._SafeStr_15668._SafeStr_15639(_SafeStr_3008._SafeStr_7000, k)); } private function _SafeStr_8593():void { var k:Array = this._SafeStr_6998.categories._SafeStr_7011(); this._SafeStr_15677(this._SafeStr_15707, this._SafeStr_15732(k)); this._SafeStr_15677(this._SafeStr_15708, this._SafeStr_15733(k)); this._SafeStr_15677(this._SafeStr_15709, this._SafeStr_15734(k)); this._SafeStr_15677(this._SafeStr_12541, this._SafeStr_15735(k)); } private function _SafeStr_15677(k:IContainerButtonWindow, _arg_2:Boolean):void { if (_arg_2){ k.enable(); } else { k.disable(); }; } private function _SafeStr_15732(k:Array):Boolean { return (((this._SafeStr_6998._SafeStr_15736()) || ((k.length == 1)))); } private function _SafeStr_15733(k:Array):Boolean { return ((k.length == 1)); } private function _SafeStr_15734(k:Array):Boolean { var _local_2:_SafeStr_2997; if (k.length < 1){ return (false); }; for each (_local_2 in k) { if (_local_2.online){ return (true); }; }; return (true); } private function _SafeStr_15735(k:Array):Boolean { return ((k.length > 0)); } private function _SafeStr_15721(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log(((("Category clicked: " + _arg_2.name) + ", ") + _arg_2.tags[0])); if (_arg_2.tags.length == 0){ _arg_2 = _arg_2.parent; }; _SafeStr_4.log(((("Category id: " + _arg_2.name) + ", ") + _arg_2.tags[0])); var _local_3:int = _arg_2.tags[0]; _SafeStr_4.log(("Cat id: " + _local_3)); var _local_4:_SafeStr_2996 = this._SafeStr_6998.categories._SafeStr_7034(_local_3); _local_4._SafeStr_7017(!(_local_4.open)); this._SafeStr_7029(); this._SafeStr_6998.view.refresh("Cat open/closed"); } private function _SafeStr_15723(k:WindowEvent, _arg_2:IWindow):void { var _local_3:_SafeStr_2997; if (_arg_2 == null){ return; }; if (_arg_2.id == 0){ _arg_2 = _arg_2.parent; if (_arg_2 == null){ return; }; }; if ((((k.type == WindowMouseEvent.CLICK)) || ((k.type == WindowMouseEvent.DOUBLE_CLICK)))){ _local_3 = this._SafeStr_6998.categories._SafeStr_7039(_arg_2.id); _local_3.selected = ((!((_local_3 == null))) && (!(_local_3.selected))); this._SafeStr_8593(); this._SafeStr_7029(); if ((((((k.type == WindowMouseEvent.DOUBLE_CLICK)) && (!((_local_3 == null))))) && (_local_3.online))){ this._SafeStr_6998.messenger.startConversation(_local_3.id); }; }; } private function _SafeStr_15725(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.im}"); if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log(((("chat clicked: " + _arg_2.name) + ", ") + _arg_2.id)); this._SafeStr_6998.messenger.startConversation(_arg_2.id); } private function _SafeStr_15726(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.follow}"); if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_6998.send(new _SafeStr_3490(_arg_2.id)); this._SafeStr_6998.send(new _SafeStr_2284("Navigation", "Friend List", "go.friendlist")); } private function _SafeStr_15728(k:WindowEvent, _arg_2:IWindow):void { if (_arg_2 == null){ return; }; if (_arg_2.id == 0){ _arg_2 = _arg_2.parent; if (_arg_2 == null){ return; }; }; this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.relationship}"); if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_15710._SafeStr_8445 = _arg_2.id; this._SafeStr_15710._SafeStr_15685(_arg_2, this._SafeStr_6998.view.mainWindow); }; } private function _SafeStr_15717(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${infostand.profile.link.tooltip}"); if (k.type == WindowMouseEvent._SafeStr_5423){ _SafeStr_3437._SafeStr_8598(true, IWindowContainer(_arg_2)); } else { if (k.type == WindowMouseEvent._SafeStr_5424){ _SafeStr_3437._SafeStr_8598(false, IWindowContainer(_arg_2)); } else { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_6998.trackGoogle("extendedProfile", "friendList_friendsView"); this._SafeStr_6998.send(new _SafeStr_2640(_arg_2.parent.id)); }; }; }; } private function _SafeStr_15712(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.compose}"); if (k.type != WindowMouseEvent.CLICK){ return; }; var _local_3:Array = this._SafeStr_6998.categories._SafeStr_7011(); if (_local_3.length == 0){ _SafeStr_4.log("No friend found when minimail clicked"); if (this._SafeStr_6998._SafeStr_15736()){ _SafeStr_6.openMinimail("#mail/inbox/"); }; return; }; var _local_4:Dictionary = new Dictionary(); var _local_5:Array = new Array(); var _local_6:int; while ((((_local_6 < _local_3.length)) && ((_local_6 < 50)))) { _local_5.push(_local_3[_local_6].id); _local_6++; }; _local_4["recipientid"] = _local_5.join(","); _local_4["random"] = ("" + Math.round((Math.random() * 100000000))); var _local_7:WindowMouseEvent = (k as WindowMouseEvent); if (this._SafeStr_6998._SafeStr_15736()){ _SafeStr_6.openMinimail((((("#mail/compose/" + _local_4["recipientid"]) + "/") + _local_4["random"]) + "/")); } else { this._SafeStr_6998._SafeStr_15620("link.format.mail.compose", _local_4, _local_7.stageX, _local_7.stageY); }; } private function _SafeStr_15713(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.home}"); if (k.type != WindowMouseEvent.CLICK){ return; }; var _local_3:_SafeStr_2997 = this._SafeStr_6998.categories._SafeStr_7035(); if (_local_3 == null){ _SafeStr_4.log("No friend found when home clicked"); return; }; var _local_4:Dictionary = new Dictionary(); _local_4["ID"] = ("" + _local_3.id); _local_4["username"] = _local_3.name; var _local_5:WindowMouseEvent = (k as WindowMouseEvent); this._SafeStr_6998._SafeStr_15620("link.format.userpage", _local_4, _local_5.stageX, _local_5.stageY); } private function _SafeStr_15714(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.invite}"); if (k.type != WindowMouseEvent.CLICK){ return; }; if ((getTimer() - this._SafeStr_6998._SafeStr_15737) < _SafeStr_15706){ this._SafeStr_6998.simpleAlert("${friendlist.invite.frequentalert.title}", "${friendlist.invite.frequentalert.text}"); return; }; new _SafeStr_4674(this._SafeStr_6998).show(); } private function _SafeStr_15715(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.remove}"); if (k.type != WindowMouseEvent.CLICK){ return; }; new _SafeStr_4675(this._SafeStr_6998).show(); } private function _SafeStr_15722(k:_SafeStr_2996, _arg_2:Boolean):void { var _local_3:IWindowContainer = IWindowContainer(k.view.findChildByName("pager")); if ((((k._SafeStr_7014() < 2)) || (!(k.open)))){ _SafeStr_4.log(((("PAGER NOT VISIBLE: " + k.open) + ", ") + k._SafeStr_7014())); _local_3.visible = false; return; }; _local_3.visible = true; _SafeStr_3006._SafeStr_8590(_local_3); var _local_4:int; while (_local_4 < k._SafeStr_7014()) { this._SafeStr_15738(_local_3, _local_4, k._SafeStr_7018, _arg_2); _local_4++; }; _SafeStr_3006._SafeStr_8623(_local_3, _local_3.width, 15); _local_3.height = _SafeStr_3006._SafeStr_7148(_local_3); } private function _SafeStr_15738(k:IWindowContainer, _arg_2:int, _arg_3:int, _arg_4:Boolean):void { var _local_5:String = ("page." + _arg_2); var _local_6:ITextWindow = ITextWindow(k.getChildByName(_local_5)); if (_local_6 == null){ _local_6 = ITextWindow(this._SafeStr_6998.getXmlWindow("pagelink")); _local_6.name = _local_5; k.addChild(_local_6); }; _local_6.underline = !((_arg_2 == _arg_3)); _local_6.text = ((("" + ((_arg_2 * _SafeStr_2996._SafeStr_7002) + 1)) + "-") + ("" + ((_arg_2 + 1) * _SafeStr_2996._SafeStr_7002))); _local_6.id = _arg_2; _local_6.procedure = this._SafeStr_15739; _local_6.width = (_local_6.textWidth + 5); _local_6.color = this._SafeStr_6998._SafeStr_15668._SafeStr_15639(_SafeStr_3008._SafeStr_7000, _arg_4); _local_6.visible = true; } private function _SafeStr_15739(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; var _local_3:ITextWindow = ITextWindow(_arg_2); var _local_4:int = _local_3.parent.parent.tags[0]; var _local_5:int = _local_3.id; _SafeStr_4.log(((("Page link clicked: " + _local_4) + ", ") + _local_5)); var _local_6:_SafeStr_2996 = this._SafeStr_6998.categories._SafeStr_7034(_local_4); _local_6._SafeStr_7018 = _local_5; this._SafeStr_7029(); } } }//package _-2Jf // _SafeStr_10611 = "_-3Kx" (String#11040, DoABC#3) // _SafeStr_12541 = "_-0cX" (String#8230, DoABC#3) // _SafeStr_15620 = "_-0sU" (String#8489, DoABC#3) // _SafeStr_15622 = "_-lu" (String#15255, DoABC#3) // _SafeStr_15623 = "_-0MH" (String#7953, DoABC#3) // _SafeStr_15624 = "_-DH" (String#14649, DoABC#3) // _SafeStr_15625 = "_-5DJ" (String#12985, DoABC#3) // _SafeStr_15626 = "_-5rb" (String#13632, DoABC#3) // _SafeStr_15636 = "_-1BF" (String#25037, DoABC#3) // _SafeStr_15637 = "_-IU" (String#39153, DoABC#3) // _SafeStr_15639 = "_-18E" (String#24929, DoABC#3) // _SafeStr_15651 = "_-5p4" (String#36399, DoABC#3) // _SafeStr_15668 = "_-2rk" (String#29142, DoABC#3) // _SafeStr_15670 = "_-0U4" (String#23334, DoABC#3) // _SafeStr_15677 = "_-0t6" (String#2800, DoABC#3) // _SafeStr_15685 = "_-6jO" (String#38660, DoABC#3) // _SafeStr_15686 = "_-23U" (String#27172, DoABC#3) // _SafeStr_15704 = "_-0-n" (String#22179, DoABC#3) // _SafeStr_15705 = "_-4g1" (String#33620, DoABC#3) // _SafeStr_15706 = "_-Ns" (String#39354, DoABC#3) // _SafeStr_15707 = "_-0d9" (String#23684, DoABC#3) // _SafeStr_15708 = "_-1Ma" (String#25466, DoABC#3) // _SafeStr_15709 = "_-48w" (String#32333, DoABC#3) // _SafeStr_15710 = "_-1T2" (String#25733, DoABC#3) // _SafeStr_15711 = "_-2Zi" (String#28430, DoABC#3) // _SafeStr_15712 = "_-Qr" (String#39472, DoABC#3) // _SafeStr_15713 = "_-0-k" (String#22177, DoABC#3) // _SafeStr_15714 = "_-6WI" (String#38115, DoABC#3) // _SafeStr_15715 = "_-1R5" (String#25656, DoABC#3) // _SafeStr_15716 = "_-0F7" (String#572, DoABC#3) // _SafeStr_15717 = "_-k2" (String#715, DoABC#3) // _SafeStr_15718 = "_-43m" (String#11813, DoABC#3) // _SafeStr_15719 = "_-3k6" (String#31297, DoABC#3) // _SafeStr_15720 = "_-13b" (String#24746, DoABC#3) // _SafeStr_15721 = "_-4gy" (String#33650, DoABC#3) // _SafeStr_15722 = "_-11R" (String#24661, DoABC#3) // _SafeStr_15723 = "_-1tw" (String#26764, DoABC#3) // _SafeStr_15724 = "_-mx" (String#40277, DoABC#3) // _SafeStr_15725 = "_-31F" (String#10742, DoABC#3) // _SafeStr_15726 = "_-3tQ" (String#31668, DoABC#3) // _SafeStr_15727 = "_-51D" (String#34471, DoABC#3) // _SafeStr_15728 = "_-1NX" (String#25502, DoABC#3) // _SafeStr_15729 = "_-3KM" (String#11031, DoABC#3) // _SafeStr_15730 = "_-5II" (String#35141, DoABC#3) // _SafeStr_15731 = "_-0wq" (String#24449, DoABC#3) // _SafeStr_15732 = "_-0jF" (String#23910, DoABC#3) // _SafeStr_15733 = "_-1dE" (String#26108, DoABC#3) // _SafeStr_15734 = "_-621" (String#36942, DoABC#3) // _SafeStr_15735 = "_-0UD" (String#23338, DoABC#3) // _SafeStr_15736 = "_-3jx" (String#31289, DoABC#3) // _SafeStr_15737 = "_-0cG" (String#23644, DoABC#3) // _SafeStr_15738 = "_-54w" (String#34624, DoABC#3) // _SafeStr_15739 = "_-bO" (String#39839, DoABC#3) // _SafeStr_2284 = "_-4yD" (String#34310, DoABC#3) // _SafeStr_2640 = "_-2EL" (String#27594, DoABC#3) // _SafeStr_2982 = "_-28B" (String#9829, DoABC#3) // _SafeStr_2995 = "_-4gw" (String#12444, DoABC#3) // _SafeStr_2996 = "_-1AL" (String#8805, DoABC#3) // _SafeStr_2997 = "_-2wS" (String#10646, DoABC#3) // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_3008 = "_-0yN" (String#24507, DoABC#3) // _SafeStr_3437 = "_-581" (String#12892, DoABC#3) // _SafeStr_3490 = "_-11Z" (String#24667, DoABC#3) // _SafeStr_3554 = "_-4fB" (String#12410, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4674 = "_-27W" (String#9818, DoABC#3) // _SafeStr_4675 = "_-5ax" (String#13367, DoABC#3) // _SafeStr_4676 = "_-3Nh" (String#11083, DoABC#3) // _SafeStr_5352 = "_-5NM" (String#13156, DoABC#3) // _SafeStr_5356 = "_-TK" (String#14923, DoABC#3) // _SafeStr_5358 = "_-1bI" (String#9243, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6991 = "_-18F" (String#8768, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_6999 = "_-5bJ" (String#35871, DoABC#3) // _SafeStr_7000 = "_-4v-" (String#34186, DoABC#3) // _SafeStr_7002 = "_-0sQ" (String#24271, DoABC#3) // _SafeStr_7011 = "_-1Gp" (String#25247, DoABC#3) // _SafeStr_7012 = "_-F0" (String#14682, DoABC#3) // _SafeStr_7014 = "_-5JF" (String#35175, DoABC#3) // _SafeStr_7015 = "_-1Cc" (String#25091, DoABC#3) // _SafeStr_7016 = "_-DU" (String#38978, DoABC#3) // _SafeStr_7017 = "_-2KX" (String#27834, DoABC#3) // _SafeStr_7018 = "_-5aG" (String#35830, DoABC#3) // _SafeStr_7022 = "_-5Rc" (String#35487, DoABC#3) // _SafeStr_7029 = "_-4mC" (String#1115, DoABC#3) // _SafeStr_7034 = "_-3CT" (String#10928, DoABC#3) // _SafeStr_7035 = "_-35e" (String#29716, DoABC#3) // _SafeStr_7037 = "_-6Oo" (String#37812, DoABC#3) // _SafeStr_7039 = "_-52h" (String#34533, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_7148 = "_-2ON" (String#27981, DoABC#3) // _SafeStr_8445 = "_-3K-" (String#30301, DoABC#3) // _SafeStr_8590 = "_-25l" (String#9778, DoABC#3) // _SafeStr_8593 = "_-rY" (String#1644, DoABC#3) // _SafeStr_8598 = "_-2Ou" (String#28000, DoABC#3) // _SafeStr_8623 = "_-5Ly" (String#35283, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) //------------------------------------------------------------ //_-2Jf.HabboFriendList package _-2Jf { import _-0MK.Component; import _-3HG._SafeStr_20; import _-3JS._SafeStr_36; import _-5QZ._SafeStr_633; import _-68V._SafeStr_1407; import _-1Y9._SafeStr_1367; import _-p0._SafeStr_499; import _-3HG._SafeStr_13; import _-4rH._SafeStr_2173; import _-2sC._SafeStr_195; import _-0aJ.FriendListTabs; import _-0aJ.FriendCategories; import _-0aJ._SafeStr_2968; import _-0aJ.AvatarSearchResults; import _-1VP._SafeStr_214; import flash.utils.Timer; import _-0aJ._SafeStr_2990; import _-0aJ._SafeStr_3010; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboTracking; import com.sulake.iid.IIDHabboMessenger; import com.sulake.iid.IIDAvatarRenderManager; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboNotifications; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDSessionDataManager; import __AS3__.vec.Vector; import _-PO._SafeStr_2906; import _-02k._SafeStr_2699; import _-02k._SafeStr_2999; import _-9V._SafeStr_2967; import flash.events.TimerEvent; import _-3qZ._SafeStr_2283; import _-3-E._SafeStr_6; import flash.utils.Dictionary; import _-0aJ._SafeStr_2997; import _-9V._SafeStr_3005; import _-4fh._SafeStr_2969; import flash.geom.Point; import _-0aJ._SafeStr_2970; import flash.display.BitmapData; import _-6Sv._SafeStr_2510; import _-6Sv._SafeStr_2505; import _-6Sv._SafeStr_2504; import flash.geom.Rectangle; import _-5YE.IBitmapWrapperWindow; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-1Mz.IWindow; import _-24f._SafeStr_111; import _-3HG._SafeStr_48; import _-24f._SafeStr_51; import _-5ZY._SafeStr_2892; import _-3qZ._SafeStr_2273; import _-02k._SafeStr_3000; import _-5CE._SafeStr_2986; import _-02k._SafeStr_2994; import _-0aJ._SafeStr_2996; import _-5CE._SafeStr_2984; import _-0aJ._SafeStr_2992; import _-0aJ._SafeStr_2975; import flash.events.Event; import _-02k._SafeStr_2976; import _-02k._SafeStr_3011; import _-02k._SafeStr_2972; import _-02k._SafeStr_2988; import _-02k._SafeStr_2980; import _-02k._SafeStr_3007; import _-02k._SafeStr_3003; import _-02k._SafeStr_2979; import _-PO._SafeStr_2857; import _-9V._SafeStr_3004; import _-9V._SafeStr_3001; import _-02k._SafeStr_2977; import _-5CE._SafeStr_2971; import _-0aJ._SafeStr_3013; import _-5CE._SafeStr_2993; import _-02k._SafeStr_2978; import _-5CE._SafeStr_2985; import _-5CE._SafeStr_3002; import _-5CE._SafeStr_2966; import _-5CE._SafeStr_2983; import _-5CE._SafeStr_2973; import _-1Mz.IWindowContainer; import _-5YE.IRegionWindow; import _-5YE._SafeStr_2413; import _-5Vt.BitmapDataAsset; import flash.utils.getTimer; import _-9V._SafeStr_2987; import _-4rH._SafeStr_2335; import __AS3__.vec.*; import _-02k.*; import _-0aJ.*; import _-5CE.*; import _-9V.*; public class HabboFriendList extends Component implements _SafeStr_2212, _SafeStr_20, _SafeStr_36 { public static const _SafeStr_15730:String = "face"; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_7210:_SafeStr_1367; private var _SafeStr_5525:_SafeStr_499; private var _SafeStr_8999:_SafeStr_13; private var _SafeStr_15740:_SafeStr_2173; private var _SafeStr_9001:_SafeStr_195; private var _SafeStr_15741:_SafeStr_3012; private var _SafeStr_7052:FriendListTabs; private var _SafeStr_5414:_SafeStr_3015; private var _SafeStr_15742:_SafeStr_3014; private var _SafeStr_5359:int; var _SafeStr_7032:FriendCategories; private var _SafeStr_12664:_SafeStr_2968; private var _SafeStr_15743:AvatarSearchResults; private var _SafeStr_5577:_SafeStr_214; private var _SafeStr_15744:Timer; private var _SafeStr_15745:int; private var _SafeStr_15746:Array; private var _SafeStr_14333:Timer; private var _SafeStr_15747:Boolean = false; private var _SafeStr_15748:int; public function HabboFriendList(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { this._SafeStr_15748 = -(FriendsView._SafeStr_15706); super(k, _arg_2, _arg_3); this._SafeStr_7032 = new FriendCategories(new _SafeStr_2990(this)); this._SafeStr_15743 = new AvatarSearchResults(new _SafeStr_3010(this)); this._SafeStr_15741 = new _SafeStr_3012(); this._SafeStr_15746 = []; } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_7361 = k; }), new _SafeStr_44(new IIDHabboTracking(), function (k:_SafeStr_195):void { _SafeStr_9001 = k; }), new _SafeStr_44(new IIDHabboMessenger(), function (k:_SafeStr_1367):void { _SafeStr_7210 = k; }, false), new _SafeStr_44(new IIDAvatarRenderManager(), function (k:_SafeStr_13):void { _SafeStr_8999 = k; }), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_499):void { _SafeStr_5525 = k; }), new _SafeStr_44(new IIDHabboNotifications(), function (k:_SafeStr_214):void { _SafeStr_5577 = k; }), new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; }), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_15740 = k; })])); } override protected function initComponent():void { this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_2906(this._SafeStr_10620)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_2699(this._SafeStr_14301)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_2999(this._SafeStr_12669)); context.addLinkEventTracker(this); this.send(new _SafeStr_2967()); } override public function dispose():void { if (disposed){ return; }; context.removeLinkEventTracker(this); if (this._SafeStr_15744){ this._SafeStr_15744.stop(); this._SafeStr_15744.removeEventListener(TimerEvent.TIMER, this._SafeStr_15749); this._SafeStr_15744 = null; }; if (this._SafeStr_14333){ if (this._SafeStr_14333.running){ this._SafeStr_14333.stop(); }; this._SafeStr_14333.removeEventListener(TimerEvent.TIMER, this._SafeStr_15750); this._SafeStr_14333 = null; }; super.dispose(); } public function send(k:_SafeStr_2283):void { this._SafeStr_7361.connection.send(k); } public function trackGoogle(k:String, _arg_2:String, _arg_3:int=-1):void { if (this._SafeStr_9001 != null){ this._SafeStr_9001.trackGoogle(k, _arg_2, _arg_3); }; } public function _SafeStr_15620(linkAlias:String, params:Dictionary, x:int, y:int):void { var url:String = getProperty(linkAlias, params); var webWindowName:String = "habboMain"; try { _SafeStr_6.navigateToURL(url, webWindowName); } catch(e:Error) { _SafeStr_4.log(("GOT ERROR: " + e)); }; if (this._SafeStr_15742 == null){ this._SafeStr_15742 = new _SafeStr_3014(this); }; this._SafeStr_15742.show(x, y); } public function getText(k:String):String { return (this._SafeStr_5525.getLocalization(k)); } public function registerParameter(k:String, _arg_2:String, _arg_3:String):void { this._SafeStr_5525.registerParameter(k, _arg_2, _arg_3); } public function _SafeStr_15674():void { this.registerParameter("friendlist.listfull.text", "mylimit", ("" + this.friendRequests.limit)); this.registerParameter("friendlist.listfull.text", "clublimit", ("" + this.friendRequests._SafeStr_6984)); this.simpleAlert("${friendlist.listfull.title}", "${friendlist.listfull.text}"); } public function _SafeStr_15751(k:String):void { this.registerParameter("friendlist.friendrequestsent.text", "user_name", k); this.simpleAlert("${friendlist.friendrequestsent.title}", "${friendlist.friendrequestsent.text}"); } public function _SafeStr_6499(k:int):_SafeStr_2700 { if (this._SafeStr_5414 == null){ _SafeStr_4.log("Cannot process getFriend. Friendlist not initialized."); return (null); }; var _local_2:_SafeStr_2997 = this._SafeStr_7032._SafeStr_7039(k); return (_local_2); } public function _SafeStr_6498(k:int):Boolean { if (this._SafeStr_5414 == null){ _SafeStr_4.log("Cannot process canBeAskedForAFriend. Friendlist not initialized."); return (false); }; return ((((((this._SafeStr_6499(k) == null)) && (!(this._SafeStr_15752._SafeStr_7031(k))))) && ((this.categories._SafeStr_7012(false) < this.friendRequests.limit)))); } public function _SafeStr_6439(k:int, _arg_2:String):Boolean { if (this._SafeStr_5414 == null){ _SafeStr_4.log("Cannot ask for friend. Friendlist not initialized."); return (false); }; if (this._SafeStr_15752._SafeStr_7031(k)){ return (true); }; if (!this._SafeStr_6498(k)){ return (false); }; this.send(new _SafeStr_3005(_arg_2)); this._SafeStr_15752._SafeStr_7030(k); this.send(new _SafeStr_2969()); return (true); } public function openFriendList():void { this._SafeStr_15753(_SafeStr_3008._SafeStr_7000); } public function _SafeStr_12680():void { this._SafeStr_15753(_SafeStr_3008._SafeStr_7001); } public function _SafeStr_12678():void { this._SafeStr_15753(_SafeStr_3008._SafeStr_7023); SearchView(this._SafeStr_7052._SafeStr_6999(_SafeStr_3008._SafeStr_7023)._SafeStr_6995).focus(); } public function close():void { if (this._SafeStr_5414){ this._SafeStr_5414.close(); }; } public function _SafeStr_15619(k:Point):void { if (this._SafeStr_5414){ this._SafeStr_5414._SafeStr_15619(k); }; } public function isOpen():Boolean { if (this._SafeStr_5414){ return (this._SafeStr_5414.isOpen()); }; return (false); } public function _SafeStr_12677():int { if ((((this._SafeStr_5414 == null)) || (!(this._SafeStr_5414.isOpen())))){ return (_SafeStr_3008._SafeStr_15635); }; return (this._SafeStr_15745); } private function _SafeStr_15753(k:int):void { if (this._SafeStr_5414 == null){ _SafeStr_4.log("Cannot open friendlist. Friendlist not initialized."); return; }; this._SafeStr_5414.openFriendList(); var _local_2:_SafeStr_2970 = this.tabs._SafeStr_6999(k); if (_local_2 != this.tabs._SafeStr_7060()){ this.tabs._SafeStr_7057(_local_2); this.view.refresh("openFriendList"); }; this._SafeStr_5414.mainWindow.activate(); this._SafeStr_15745 = k; } public function _SafeStr_7012(k:Boolean, _arg_2:Boolean):int { if (this._SafeStr_5414 == null){ _SafeStr_4.log("Cannot get friend count. Friendlist not initialized."); return (0); }; return (this._SafeStr_7032._SafeStr_7012(k, _arg_2)); } public function _SafeStr_15754(k:String, _arg_2:String, _arg_3:Function, _arg_4:int=0, _arg_5:int=0, _arg_6:int=0):IBitmapWrapperWindow { var _local_7:BitmapData = this._SafeStr_10611(_arg_2); var _local_8:IBitmapWrapperWindow = (this._SafeStr_5524.createWindow(k, "", _SafeStr_2510._SafeStr_15755, _SafeStr_2505.NULL, (_SafeStr_2504._SafeStr_9070 | _SafeStr_2504._SafeStr_15633), new Rectangle(_arg_4, _arg_5, _local_7.width, _local_7.height), _arg_3, _arg_6) as IBitmapWrapperWindow); _local_8.bitmap = _local_7; return (_local_8); } public function getXmlWindow(k:String):IWindow { var _local_2:_SafeStr_39 = assets.getAssetByName((k + "_xml")); var _local_3:XmlAsset = XmlAsset(_local_2); return (this._SafeStr_5524.buildFromXML(XML(_local_3.content))); } public function _SafeStr_15724():Boolean { return (getBoolean("friend_list.persistent_message_status.enabled")); } public function _SafeStr_15731(k:String):BitmapData { if (this._SafeStr_15740){ return (this._SafeStr_15740._SafeStr_13959(k)); }; return (null); } public function getAvatarFaceBitmap(k:String):BitmapData { var _local_2:Boolean = getBoolean("zoom.enabled"); var _local_3:_SafeStr_48 = this._SafeStr_8999.createAvatarImage(k, ((_local_2) ? _SafeStr_111._SafeStr_5758 : _SafeStr_111._SafeStr_10344), null, this); if (!_local_3){ return (null); }; var _local_4:BitmapData = _local_3._SafeStr_5759(_SafeStr_51._SafeStr_5760, ((_local_2) ? 0.5 : 1)); _local_3.dispose(); return (_local_4); } public function _SafeStr_15736():Boolean { var k:String = getProperty("client.minimail.embed.enabled"); return ((k == "true")); } private function _SafeStr_10620(k:_SafeStr_2273):void { var _local_2:_SafeStr_2892 = (k as _SafeStr_2906)._SafeStr_5325(); this._SafeStr_5359 = int(_local_2.id); } private function _SafeStr_12669(k:_SafeStr_2273):void { var _local_3:_SafeStr_3000; var _local_2:_SafeStr_2986 = (k as _SafeStr_2999)._SafeStr_5325(); for each (_local_3 in _local_2._SafeStr_12684) { this._SafeStr_15746.push(_local_3); }; if ((_local_2._SafeStr_5927 + 1) >= _local_2._SafeStr_7711){ this._SafeStr_14333 = new Timer(5000, Math.ceil((this._SafeStr_15746.length / 300))); this._SafeStr_14333.addEventListener(TimerEvent.TIMER, this._SafeStr_15750); this._SafeStr_14333.start(); }; } private function _SafeStr_15750(k:TimerEvent):void { var _local_4:_SafeStr_3000; var _local_2:int; if (this._SafeStr_15746.length > 300){ _local_2 = (this._SafeStr_15746.length - 300); }; var _local_3:int = (this._SafeStr_15746.length - 1); while (_local_3 >= _local_2) { _local_4 = this._SafeStr_15746[_local_3]; this._SafeStr_7032._SafeStr_7009(new _SafeStr_2997(_local_4)); this._SafeStr_15746.splice(_local_3, 1); _local_3--; }; if (this._SafeStr_15746.length == 0){ this._SafeStr_15747 = true; }; } private function _SafeStr_14301(k:_SafeStr_2273):void { var _local_3:_SafeStr_2994; var _local_4:_SafeStr_2996; this._SafeStr_5414 = new _SafeStr_3015(this); var _local_2:_SafeStr_2984 = (k as _SafeStr_2699)._SafeStr_5325(); this._SafeStr_12664 = new _SafeStr_2968(new _SafeStr_2992(this), _local_2._SafeStr_15756, _local_2._SafeStr_15757); for each (_local_3 in _local_2.categories) { this._SafeStr_7032._SafeStr_7038(new _SafeStr_2996(_local_3.id, _local_3.name)); }; this._SafeStr_7032._SafeStr_7038(new _SafeStr_2996(_SafeStr_2996._SafeStr_7003, this.getText("friendlist.friends"))); this._SafeStr_7032._SafeStr_7038(new _SafeStr_2996(_SafeStr_2996._SafeStr_7004, this.getText("friendlist.friends.offlinecaption"))); this._SafeStr_7052 = new FriendListTabs(new _SafeStr_2975(this)); if (!this._SafeStr_15744){ this._SafeStr_15744 = new Timer(120000); this._SafeStr_15744.addEventListener(TimerEvent.TIMER, this._SafeStr_15749); this._SafeStr_15744.start(); }; this._SafeStr_15758(); this._SafeStr_15759(); if (this._SafeStr_7032._SafeStr_7012(true, false) == 0){ _local_4 = this._SafeStr_7032._SafeStr_7034(_SafeStr_2996._SafeStr_7004); if (_local_4){ _local_4._SafeStr_7017(true); }; }; _SafeStr_4.log("FRIENDLIST INITIALIZED SUCCESSFULLY"); } public function _SafeStr_15659(k:String):void { events.dispatchEvent(new Event(k)); } private function _SafeStr_15760(k:Array):Array { var _local_4:_SafeStr_3000; var _local_5:Array; var _local_6:String; var _local_2:Array = new Array(); var _local_3:Dictionary = new Dictionary(); for each (_local_4 in k) { _local_2.push(_local_4.name.toLowerCase()); _local_3[_local_4.name.toLowerCase()] = _local_4; }; _local_2.sort(); _local_5 = new Array(); for each (_local_6 in _local_2) { _local_5.push(_local_3[_local_6]); }; return (_local_5); } private function _SafeStr_15759():void { this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_2976(this._SafeStr_15761)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_3011(this._SafeStr_7040)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_2972(this._SafeStr_15762)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_2988(this._SafeStr_12672)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_2980(this._SafeStr_15763)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_3007(this._SafeStr_15764)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_3003(this._SafeStr_15765)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_2979(this._SafeStr_15766)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_2857(this._SafeStr_7697)); } private function _SafeStr_15758():void { _SafeStr_4.log("Sending friend requests request"); this.send(new _SafeStr_3004()); } protected function _SafeStr_15749(k:Event):void { _SafeStr_4.log("Sending update request"); this.send(new _SafeStr_3001()); } private function _SafeStr_15762(k:_SafeStr_2273):void { var _local_3:_SafeStr_2977; var _local_2:_SafeStr_2971 = (k as _SafeStr_2972)._SafeStr_5325(); this._SafeStr_12664._SafeStr_6972(false); for each (_local_3 in _local_2._SafeStr_12689) { this._SafeStr_12664._SafeStr_6980(new _SafeStr_3013(_local_3)); }; if (_local_2._SafeStr_12689.length > 0){ this._SafeStr_7052._SafeStr_6999(_SafeStr_3008._SafeStr_7001)._SafeStr_6991(true); }; this._SafeStr_5414.refresh("friendRequests"); } private function _SafeStr_12672(k:_SafeStr_2273):void { _SafeStr_4.log("Received new friend request"); var _local_2:_SafeStr_2993 = (k as _SafeStr_2988)._SafeStr_5325(); var _local_3:_SafeStr_3013 = new _SafeStr_3013(_local_2.req); this._SafeStr_12664._SafeStr_6981(_local_3); var _local_4:_SafeStr_2970 = this._SafeStr_7052._SafeStr_6999(_SafeStr_3008._SafeStr_7001); _local_4._SafeStr_6991(true); this._SafeStr_5414.refresh("newFriendRequest"); } private function _SafeStr_15763(k:_SafeStr_2273):void { var _local_3:_SafeStr_2978; var _local_2:_SafeStr_2985 = (k as _SafeStr_2980)._SafeStr_5325(); for each (_local_3 in _local_2._SafeStr_15767) { this.friendRequests._SafeStr_6976(_local_3.senderId); this._SafeStr_15768(_local_3.errorCode); }; } private function _SafeStr_15765(k:_SafeStr_2273):void { var _local_2:_SafeStr_3002 = (k as _SafeStr_3003)._SafeStr_5325(); this._SafeStr_15743._SafeStr_7028(_local_2.friends, _local_2.others); this._SafeStr_5414.refresh("search"); } private function _SafeStr_15764(k:_SafeStr_2273):void { var _local_2:_SafeStr_2966 = (k as _SafeStr_3007)._SafeStr_5325(); this._SafeStr_15768(_local_2.errorCode, _local_2._SafeStr_15769); } private function _SafeStr_15768(k:int, _arg_2:int=0):void { var _local_3:String = ""; switch (k){ case 1: _local_3 = "${friendlist.error.friendlistownlimit}"; break; case 2: _local_3 = "${friendlist.error.friendlistlimitofrequester}"; break; case 3: _local_3 = "${friendlist.error.friend_requests_disabled}"; break; case 4: _local_3 = "${friendlist.error.requestnotfound}"; break; default: _local_3 = ((("Received messenger error: msg: " + _arg_2) + ", errorCode: ") + k); }; this.simpleAlert("${friendlist.alert.title}", _local_3); } private function _SafeStr_15766(k:_SafeStr_2273):void { var _local_2:_SafeStr_2983 = (k as _SafeStr_2979)._SafeStr_5325(); var _local_3:String = ((("Received room invite error: errorCode: " + _local_2.errorCode) + ", recipients: ") + _SafeStr_3006.arrayToString(_local_2._SafeStr_15770)); this.simpleAlert("${friendlist.alert.title}", _local_3); } private function _SafeStr_7040(k:_SafeStr_2273):void { this._SafeStr_7032._SafeStr_7040(k); this._SafeStr_5414.refresh("friendListUpdate"); } private function _SafeStr_15761(k:_SafeStr_2273):void { var _local_2:_SafeStr_2973 = (k as _SafeStr_2976)._SafeStr_5325(); var _local_3:String = this._SafeStr_15771(_local_2.errorCode); _SafeStr_4.log(((("Received follow friend failed: " + _local_2.errorCode) + ", ") + _local_3)); this.simpleAlert("${friendlist.alert.title}", _local_3); } public function simpleAlert(k:String, _arg_2:String):void { this.windowManager.simpleAlert(k, null, _arg_2); } private function _SafeStr_15771(k:int):String { if (k == 0){ return ("${friendlist.followerror.notfriend}"); }; if (k == 1){ return ("${friendlist.followerror.offline}"); }; if (k == 2){ return ("${friendlist.followerror.hotelview}"); }; if (k == 3){ return ("${friendlist.followerror.prevented}"); }; return (("Unknown follow friend error " + k)); } public function _SafeStr_15670(k:IWindowContainer, _arg_2:String, _arg_3:Boolean, _arg_4:String):void { var _local_5:IWindow = k.getChildByName(_arg_2); if (!_arg_3){ _local_5.visible = false; } else { _local_5.visible = true; _local_5.caption = _arg_4; }; } public function refreshButton(k:IWindowContainer, _arg_2:String, _arg_3:Boolean, _arg_4:Function, _arg_5:int):void { var _local_6:IWindow = (k.findChildByName(_arg_2) as IWindow); if (!_arg_3){ _local_6.visible = false; } else { this._SafeStr_10610(_local_6, _arg_2, _arg_4, _arg_5); _local_6.visible = true; }; } public function _SafeStr_15727(k:IWindowContainer, _arg_2:String, _arg_3:int, _arg_4:Function, _arg_5:int):void { var _local_6:IRegionWindow = IRegionWindow(k.findChildByName(_arg_2)); var _local_7:_SafeStr_2413 = _SafeStr_2413(_local_6.findChildByTag("bitmap")); var _local_8:String = "relationship_status_none"; switch (_arg_3){ case RelationshipStatusEnum._SafeStr_15687: _local_8 = "relationship_status_heart"; break; case RelationshipStatusEnum._SafeStr_15688: _local_8 = "relationship_status_smile"; break; case RelationshipStatusEnum._SafeStr_15689: _local_8 = "relationship_status_bobba"; break; }; _local_7.assetUri = _local_8; _local_7.visible = true; _local_6.id = _arg_5; _local_6.procedure = _arg_4; _local_6.visible = (((_arg_5 > 0)) && (getBoolean("relationship.status.enabled"))); } public function _SafeStr_15671(k:IWindowContainer, _arg_2:String, _arg_3:Boolean, _arg_4:Function, _arg_5:int):void { var _local_6:IWindow = k.findChildByName(_arg_2); if (!_arg_3){ _local_6.visible = false; } else { _local_6.id = _arg_5; _local_6.procedure = _arg_4; _local_6.visible = true; }; } private function _SafeStr_10610(k:IWindow, _arg_2:String, _arg_3:Function, _arg_4:int):void { var _local_5:IBitmapWrapperWindow; k.id = _arg_4; if ((k is IBitmapWrapperWindow)){ _local_5 = (k as IBitmapWrapperWindow); } else { _local_5 = (IWindowContainer(k).findChildByTag("bitmap") as IBitmapWrapperWindow); }; if (_local_5.bitmap != null){ return; }; _local_5.bitmap = this._SafeStr_10611(_arg_2); _local_5.width = _local_5.bitmap.width; _local_5.height = _local_5.bitmap.height; k.procedure = _arg_3; } public function _SafeStr_10611(k:String):BitmapData { var _local_5:BitmapData; var _local_2:_SafeStr_39 = assets.getAssetByName((k + "_png")); var _local_3:BitmapDataAsset = (_local_2 as BitmapDataAsset); _SafeStr_4.log(("GETTING ASSET: " + k)); var _local_4:BitmapData = (_local_3.content as BitmapData); _SafeStr_4.log(((("GOT ASSET: " + _local_2) + ", ") + _local_4)); _local_5 = new BitmapData(_local_4.width, _local_4.height, true, 0); _local_5.draw(_local_4); return (_local_5); } public function get _SafeStr_15737() { return (this._SafeStr_15748); } public function resetLastRoomInvitationTime():void { this._SafeStr_15748 = getTimer(); } public function get _SafeStr_12690():Boolean { return (this._SafeStr_15747); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get categories():FriendCategories { return (this._SafeStr_7032); } public function get friendRequests():_SafeStr_2968 { return (this._SafeStr_12664); } public function get _SafeStr_15752():AvatarSearchResults { return (this._SafeStr_15743); } public function get view():_SafeStr_3015 { return (this._SafeStr_5414); } public function get tabs():FriendListTabs { return (this._SafeStr_7052); } public function get _SafeStr_15668():_SafeStr_3012 { return (this._SafeStr_15741); } public function get messenger():_SafeStr_1367 { return (this._SafeStr_7210); } public function get _SafeStr_5367():int { return (this._SafeStr_5359); } public function get notifications():_SafeStr_214 { return (this._SafeStr_5577); } public function get tracking():_SafeStr_195 { return (this._SafeStr_9001); } public function get mainWindow():IWindowContainer { if (this._SafeStr_5414 == null){ return (null); }; return (this._SafeStr_5414.mainWindow); } public function _SafeStr_6213():Array { if (this._SafeStr_7032 == null){ return ([]); }; return (this._SafeStr_7032._SafeStr_6213()); } public function acceptFriendRequest(k:int):void { if (!this._SafeStr_7052){ return; }; var _local_2:_SafeStr_2970 = this._SafeStr_7052._SafeStr_6999(_SafeStr_3008._SafeStr_7001); if (!_local_2){ return; }; var _local_3:_SafeStr_2998 = (_local_2._SafeStr_6995 as _SafeStr_2998); if (!_local_3){ return; }; _local_3._SafeStr_15627(k); } public function acceptAllFriendRequests():void { var k:_SafeStr_2970 = this._SafeStr_7052._SafeStr_6999(_SafeStr_3008._SafeStr_7001); if (!k){ return; }; var _local_2:_SafeStr_2998 = (k._SafeStr_6995 as _SafeStr_2998); if (!_local_2){ return; }; _local_2._SafeStr_15628(); } public function declineFriendRequest(k:int):void { var _local_2:_SafeStr_2970 = this._SafeStr_7052._SafeStr_6999(_SafeStr_3008._SafeStr_7001); if (!_local_2){ return; }; var _local_3:_SafeStr_2998 = (_local_2._SafeStr_6995 as _SafeStr_2998); if (!_local_3){ return; }; _local_3._SafeStr_15629(k); } public function declineAllFriendRequests():void { var k:_SafeStr_2970 = this._SafeStr_7052._SafeStr_6999(_SafeStr_3008._SafeStr_7001); if (!k){ return; }; var _local_2:_SafeStr_2998 = (k._SafeStr_6995 as _SafeStr_2998); if (!_local_2){ return; }; _local_2._SafeStr_15630(); } public function setRelationshipStatus(k:int, _arg_2:int):void { this.send(new _SafeStr_2987(k, _arg_2)); } public function getRelationshipStatus(k:int):int { var _local_2:_SafeStr_2997 = this._SafeStr_7032._SafeStr_7039(k); if (_local_2){ return (_local_2._SafeStr_5358); }; return (RelationshipStatusEnum.NONE); } private function _SafeStr_7697(k:_SafeStr_2273):void { if (((!(this._SafeStr_15740)) || (!(this._SafeStr_12664)))){ return; }; var _local_2:int; if (this._SafeStr_15740.clubLevel >= _SafeStr_2335._SafeStr_6245){ _local_2 = this._SafeStr_12664._SafeStr_6984; } else { if (this._SafeStr_15740.clubLevel >= _SafeStr_2335._SafeStr_5834){ _local_2 = this._SafeStr_12664._SafeStr_6984; }; }; if (_local_2 > this._SafeStr_12664.limit){ this._SafeStr_12664.limit = _local_2; }; } public function _SafeStr_5771(k:String):void { var _local_3:_SafeStr_2997; var _local_4:IWindowContainer; var _local_5:IBitmapWrapperWindow; var _local_6:BitmapData; if (((disposed) || ((this._SafeStr_7032 == null)))){ return; }; var _local_2:Dictionary = this._SafeStr_7032._SafeStr_7036(); if (_local_2 == null){ return; }; for each (_local_3 in _local_2) { if (((((!((_local_3 == null))) && (!(_local_3.disposed)))) && ((_local_3.figure == k)))){ if (_local_3._SafeStr_7022()){ _local_3.face = this._SafeStr_15731(_local_3.figure); } else { _local_3.face = this.getAvatarFaceBitmap(_local_3.figure); }; if (_local_3.face != null){ _local_4 = _local_3.view; if (_local_4 != null){ _local_5 = (_local_4.getChildByName(_SafeStr_15730) as IBitmapWrapperWindow); if (((!((_local_5 == null))) && (!(_local_5.disposed)))){ _local_6 = _local_5.bitmap; if (_local_6 != null){ _local_6.fillRect(_local_6.rect, 0); _local_6.copyPixels(_local_3.face, _local_3.face.rect, new Point(0, 0), null, null, true); }; _local_5.invalidate(); }; }; }; }; }; } public function get _SafeStr_7660():String { return ("friendlist/"); } public function _SafeStr_7661(k:String):void { var _local_2:Array; var _local_3:Array; var _local_4:int; _local_2 = k.split("/"); if (_local_2.length < 2){ return; }; switch (_local_2[1]){ case "open": this.openFriendList(); return; case "openchat": if ((((_local_2.length < 3)) || ((this._SafeStr_7210 == null)))){ return; }; _local_3 = _local_2[2].split(":"); if (_local_3.length < 2){ return; }; if (int(_local_3[0]) == this._SafeStr_5359){ _local_4 = int(_local_3[1]); } else { _local_4 = int(_local_3[0]); }; if (((_local_4) && ((_local_4 > 0)))){ this.openFriendList(); this._SafeStr_7210.startConversation(_local_4); }; return; default: _SafeStr_4.log(("FriendList unknown link-type received: " + _local_2[1])); }; } } }//package _-2Jf // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10344 = "_-0TK" (String#23310, DoABC#3) // _SafeStr_10610 = "_-Vl" (String#4441, DoABC#3) // _SafeStr_10611 = "_-3Kx" (String#11040, DoABC#3) // _SafeStr_10620 = "_-5kk" (String#302, DoABC#3) // _SafeStr_111 = "_-2LA" (String#27863, DoABC#3) // _SafeStr_12664 = "_-34c" (String#10806, DoABC#3) // _SafeStr_12669 = "_-5pZ" (String#1134, DoABC#3) // _SafeStr_12672 = "_-2WQ" (String#10232, DoABC#3) // _SafeStr_12677 = "_-6FX" (String#14034, DoABC#3) // _SafeStr_12678 = "_-1nt" (String#9443, DoABC#3) // _SafeStr_12680 = "_-3nb" (String#11523, DoABC#3) // _SafeStr_12684 = "_-6bh" (String#38337, DoABC#3) // _SafeStr_12689 = "_-e0" (String#39953, DoABC#3) // _SafeStr_12690 = "_-39W" (String#3390, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_1367 = "_-4Tq" (String#12206, DoABC#3) // _SafeStr_13959 = "_-2ZR" (String#10275, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_14301 = "_-0se" (String#8490, DoABC#3) // _SafeStr_14333 = "_-2J5" (String#10019, DoABC#3) // _SafeStr_15619 = "_-tz" (String#15390, DoABC#3) // _SafeStr_15620 = "_-0sU" (String#8489, DoABC#3) // _SafeStr_15627 = "_-1kP" (String#9383, DoABC#3) // _SafeStr_15628 = "_-vI" (String#15407, DoABC#3) // _SafeStr_15629 = "_-034" (String#7662, DoABC#3) // _SafeStr_15630 = "_-6g6" (String#14442, DoABC#3) // _SafeStr_15633 = "_-dG" (String#39922, DoABC#3) // _SafeStr_15635 = "_-35A" (String#29693, DoABC#3) // _SafeStr_15659 = "_-660" (String#37101, DoABC#3) // _SafeStr_15668 = "_-2rk" (String#29142, DoABC#3) // _SafeStr_15670 = "_-0U4" (String#23334, DoABC#3) // _SafeStr_15671 = "_-1XX" (String#9185, DoABC#3) // _SafeStr_15674 = "_-32h" (String#29590, DoABC#3) // _SafeStr_15687 = "_-5AV" (String#34839, DoABC#3) // _SafeStr_15688 = "_-6D-" (String#37378, DoABC#3) // _SafeStr_15689 = "_-5VB" (String#35625, DoABC#3) // _SafeStr_15706 = "_-Ns" (String#39354, DoABC#3) // _SafeStr_15724 = "_-mx" (String#40277, DoABC#3) // _SafeStr_15727 = "_-51D" (String#34471, DoABC#3) // _SafeStr_15730 = "_-5II" (String#35141, DoABC#3) // _SafeStr_15731 = "_-0wq" (String#24449, DoABC#3) // _SafeStr_15736 = "_-3jx" (String#31289, DoABC#3) // _SafeStr_15737 = "_-0cG" (String#23644, DoABC#3) // _SafeStr_15740 = "_-6Kp" (String#1145, DoABC#3) // _SafeStr_15741 = "_-5P3" (String#35399, DoABC#3) // _SafeStr_15742 = "_-6gX" (String#38548, DoABC#3) // _SafeStr_15743 = "_-5BD" (String#34862, DoABC#3) // _SafeStr_15744 = "_-2Io" (String#27771, DoABC#3) // _SafeStr_15745 = "_-pz" (String#40398, DoABC#3) // _SafeStr_15746 = "_-6PK" (String#37833, DoABC#3) // _SafeStr_15747 = "_-1hT" (String#26278, DoABC#3) // _SafeStr_15748 = "_-6SB" (String#37941, DoABC#3) // _SafeStr_15749 = "_-4KJ" (String#32776, DoABC#3) // _SafeStr_15750 = "_-0AC" (String#22555, DoABC#3) // _SafeStr_15751 = "_-0pa" (String#24153, DoABC#3) // _SafeStr_15752 = "_-6iO" (String#38625, DoABC#3) // _SafeStr_15753 = "_-4pv" (String#33989, DoABC#3) // _SafeStr_15754 = "_-51j" (String#12785, DoABC#3) // _SafeStr_15755 = "_-2hA" (String#28722, DoABC#3) // _SafeStr_15756 = "_-39s" (String#29882, DoABC#3) // _SafeStr_15757 = "_-2mZ" (String#28942, DoABC#3) // _SafeStr_15758 = "_-0RP" (String#23244, DoABC#3) // _SafeStr_15759 = "_-373" (String#29775, DoABC#3) // _SafeStr_15760 = "_-Pn" (String#39428, DoABC#3) // _SafeStr_15761 = "_-2ss" (String#29182, DoABC#3) // _SafeStr_15762 = "_-29j" (String#27415, DoABC#3) // _SafeStr_15763 = "_-27a" (String#27329, DoABC#3) // _SafeStr_15764 = "_-1Q5" (String#25611, DoABC#3) // _SafeStr_15765 = "_-5pG" (String#36407, DoABC#3) // _SafeStr_15766 = "_-0Cn" (String#22666, DoABC#3) // _SafeStr_15767 = "_-2tM" (String#29205, DoABC#3) // _SafeStr_15768 = "_-2V5" (String#28244, DoABC#3) // _SafeStr_15769 = "_-3Qi" (String#30567, DoABC#3) // _SafeStr_15770 = "_-TN" (String#39563, DoABC#3) // _SafeStr_15771 = "_-3io" (String#31248, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_214 = "_-4XK" (String#12269, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_2505 = "_-3ml" (String#31409, DoABC#3) // _SafeStr_2510 = "_-3x0" (String#31824, DoABC#3) // _SafeStr_2699 = "_-0N6" (String#23087, DoABC#3) // _SafeStr_2700 = "_-33X" (String#10786, DoABC#3) // _SafeStr_2857 = "_-32Y" (String#29583, DoABC#3) // _SafeStr_2892 = "_-md" (String#15266, DoABC#3) // _SafeStr_2906 = "_-1Se" (String#25717, DoABC#3) // _SafeStr_2966 = "_-1Pj" (String#9065, DoABC#3) // _SafeStr_2967 = "_-6Nn" (String#37776, DoABC#3) // _SafeStr_2968 = "_-2mN" (String#28934, DoABC#3) // _SafeStr_2969 = "_-3up" (String#31731, DoABC#3) // _SafeStr_2970 = "_-3J8" (String#11019, DoABC#3) // _SafeStr_2971 = "_-MG" (String#14804, DoABC#3) // _SafeStr_2972 = "_-0Vx" (String#23405, DoABC#3) // _SafeStr_2973 = "_-5M7" (String#13131, DoABC#3) // _SafeStr_2975 = "_-4cT" (String#12365, DoABC#3) // _SafeStr_2976 = "_-rG" (String#40444, DoABC#3) // _SafeStr_2977 = "_-12X" (String#8670, DoABC#3) // _SafeStr_2978 = "_-66w" (String#13892, DoABC#3) // _SafeStr_2979 = "_-4Ul" (String#33211, DoABC#3) // _SafeStr_2980 = "_-5LA" (String#13112, DoABC#3) // _SafeStr_2983 = "_-07G" (String#7730, DoABC#3) // _SafeStr_2984 = "_-3a" (String#11286, DoABC#3) // _SafeStr_2985 = "_-6H1" (String#14058, DoABC#3) // _SafeStr_2986 = "_-J" (String#14749, DoABC#3) // _SafeStr_2987 = "_-rW" (String#40454, DoABC#3) // _SafeStr_2988 = "_-2mj" (String#28949, DoABC#3) // _SafeStr_2990 = "_-wi" (String#15424, DoABC#3) // _SafeStr_2992 = "_-4iq" (String#12475, DoABC#3) // _SafeStr_2993 = "_-4cd" (String#12367, DoABC#3) // _SafeStr_2994 = "_-08G" (String#7744, DoABC#3) // _SafeStr_2996 = "_-1AL" (String#8805, DoABC#3) // _SafeStr_2997 = "_-2wS" (String#10646, DoABC#3) // _SafeStr_2998 = "_-5Sr" (String#13246, DoABC#3) // _SafeStr_2999 = "_-SZ" (String#14912, DoABC#3) // _SafeStr_3000 = "_-42z" (String#11804, DoABC#3) // _SafeStr_3001 = "_-1-D" (String#24570, DoABC#3) // _SafeStr_3002 = "_-0cM" (String#8227, DoABC#3) // _SafeStr_3003 = "_-2QT" (String#10138, DoABC#3) // _SafeStr_3004 = "_-sW" (String#40495, DoABC#3) // _SafeStr_3005 = "_-0uK" (String#24351, DoABC#3) // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_3007 = "_-4Lm" (String#32836, DoABC#3) // _SafeStr_3008 = "_-0yN" (String#24507, DoABC#3) // _SafeStr_3010 = "_-4ri" (String#12617, DoABC#3) // _SafeStr_3011 = "_-5zR" (String#36802, DoABC#3) // _SafeStr_3012 = "_-2-3" (String#27011, DoABC#3) // _SafeStr_3013 = "_-4Ml" (String#1565, DoABC#3) // _SafeStr_3014 = "_-XL" (String#14999, DoABC#3) // _SafeStr_3015 = "_-10L" (String#8639, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5358 = "_-1bI" (String#9243, DoABC#3) // _SafeStr_5359 = "_-4up" (String#1117, DoABC#3) // _SafeStr_5367 = "_-NN" (String#39337, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5577 = "_-4St" (String#502, DoABC#3) // _SafeStr_5758 = "_-1ar" (String#26021, DoABC#3) // _SafeStr_5759 = "_-3P3" (String#30501, DoABC#3) // _SafeStr_5760 = "_-5NX" (String#35337, DoABC#3) // _SafeStr_5771 = "_-3iZ" (String#31239, DoABC#3) // _SafeStr_5834 = "_-5VD" (String#35627, DoABC#3) // _SafeStr_5927 = "_-3rN" (String#31583, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6213 = "_-4V5" (String#12230, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6439 = "_-1Jw" (String#8960, DoABC#3) // _SafeStr_6498 = "_-27F" (String#9812, DoABC#3) // _SafeStr_6499 = "_-4Fm" (String#3652, DoABC#3) // _SafeStr_6972 = "_-5Ho" (String#35115, DoABC#3) // _SafeStr_6976 = "_-31Y" (String#29550, DoABC#3) // _SafeStr_6980 = "_-36E" (String#3374, DoABC#3) // _SafeStr_6981 = "_-1VF" (String#25806, DoABC#3) // _SafeStr_6984 = "_-6I5" (String#37561, DoABC#3) // _SafeStr_6991 = "_-18F" (String#8768, DoABC#3) // _SafeStr_6995 = "_-4ZK" (String#33381, DoABC#3) // _SafeStr_6999 = "_-5bJ" (String#35871, DoABC#3) // _SafeStr_7000 = "_-4v-" (String#34186, DoABC#3) // _SafeStr_7001 = "_-3qV" (String#31551, DoABC#3) // _SafeStr_7003 = "_-4oa" (String#33932, DoABC#3) // _SafeStr_7004 = "_-3NM" (String#30442, DoABC#3) // _SafeStr_7009 = "_-2LN" (String#27871, DoABC#3) // _SafeStr_7012 = "_-F0" (String#14682, DoABC#3) // _SafeStr_7017 = "_-2KX" (String#27834, DoABC#3) // _SafeStr_7022 = "_-5Rc" (String#35487, DoABC#3) // _SafeStr_7023 = "_-6VW" (String#38084, DoABC#3) // _SafeStr_7028 = "_-6HT" (String#37542, DoABC#3) // _SafeStr_7030 = "_-08k" (String#22503, DoABC#3) // _SafeStr_7031 = "_-30p" (String#29525, DoABC#3) // _SafeStr_7032 = "_-G3" (String#708, DoABC#3) // _SafeStr_7034 = "_-3CT" (String#10928, DoABC#3) // _SafeStr_7036 = "_-6GT" (String#37501, DoABC#3) // _SafeStr_7038 = "_-69H" (String#37237, DoABC#3) // _SafeStr_7039 = "_-52h" (String#34533, DoABC#3) // _SafeStr_7040 = "_-687" (String#1140, DoABC#3) // _SafeStr_7052 = "_-0A0" (String#830, DoABC#3) // _SafeStr_7057 = "_-2IY" (String#27758, DoABC#3) // _SafeStr_7060 = "_-36D" (String#29739, DoABC#3) // _SafeStr_7210 = "_-4ry" (String#1116, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7660 = "_-4Jj" (String#12072, DoABC#3) // _SafeStr_7661 = "_-eq" (String#15127, DoABC#3) // _SafeStr_7697 = "_-1WJ" (String#578, DoABC#3) // _SafeStr_7711 = "_-6d4" (String#38401, DoABC#3) // _SafeStr_8999 = "_-2CZ" (String#1082, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9001 = "_-5eL" (String#438, DoABC#3) // _SafeStr_9070 = "_-4ty" (String#34148, DoABC#3) //------------------------------------------------------------ //_-2Jf.RelationshipStatusEnum package _-2Jf { public class RelationshipStatusEnum { public static const NONE:int = 0; public static const _SafeStr_15687:int = 1; public static const _SafeStr_15688:int = 2; public static const _SafeStr_15689:int = 3; private static const _SafeStr_15772:Array = ["none", "heart", "smile", "bobba"]; public static function _SafeStr_15773(k:int):String { return (_SafeStr_15772[k]); } public static function get _SafeStr_15774():Array { return ([_SafeStr_15687, _SafeStr_15688, _SafeStr_15689]); } public static function _SafeStr_15775(k:String):int { var _local_2:int; for each (_local_2 in _SafeStr_15774) { if (_SafeStr_15773(_local_2) == k){ return (_local_2); }; }; return (NONE); } } }//package _-2Jf // _SafeStr_15687 = "_-5AV" (String#34839, DoABC#3) // _SafeStr_15688 = "_-6D-" (String#37378, DoABC#3) // _SafeStr_15689 = "_-5VB" (String#35625, DoABC#3) // _SafeStr_15772 = "_-12A" (String#24697, DoABC#3) // _SafeStr_15773 = "_-45d" (String#32200, DoABC#3) // _SafeStr_15774 = "_-5kz" (String#36244, DoABC#3) // _SafeStr_15775 = "_-1ci" (String#26085, DoABC#3) //------------------------------------------------------------ //_-2Jf.SearchView package _-2Jf { import _-5YE.ITextFieldWindow; import _-5YE.IItemListWindow; import _-5Mz.WindowKeyboardEvent; import _-1Mz.IWindowContainer; import _-02k._SafeStr_4673; import _-0aJ.AvatarSearchResults; import _-3-E._SafeStr_3437; import _-5YE.IBitmapWrapperWindow; import _-5Mz.WindowMouseEvent; import _-7P._SafeStr_2640; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import flash.ui.Keyboard; import _-9V._SafeStr_4060; import _-5Mz.*; public class SearchView implements _SafeStr_2982, _SafeStr_2981 { private var _SafeStr_6998:HabboFriendList; private var _SafeStr_15776:ITextFieldWindow; private var _SafeStr_8874:IItemListWindow; public function init(k:HabboFriendList):void { this._SafeStr_6998 = k; } public function _SafeStr_15624():int { if (this._SafeStr_6998._SafeStr_15752.friends == null){ return (0); }; return ((this._SafeStr_6998._SafeStr_15752.friends.length + this._SafeStr_6998._SafeStr_15752.others.length)); } public function _SafeStr_15623(k:IItemListWindow):void { this._SafeStr_8874 = k; } public function _SafeStr_15622(k:IWindowContainer):void { this._SafeStr_15776 = ITextFieldWindow(k.findChildByName("search_str")); this._SafeStr_15776.procedure = this._SafeStr_15777; this._SafeStr_15776.addEventListener(WindowKeyboardEvent._SafeStr_8341, this._SafeStr_15778); k.findChildByName("search_but").procedure = this._SafeStr_15779; this._SafeStr_6998.refreshButton(k, "search", true, null, 0); } public function _SafeStr_15625(k:int):void { } public function _SafeStr_7029():void { var _local_3:Boolean; var _local_4:_SafeStr_4673; var _local_5:_SafeStr_4673; var _local_6:Boolean; this._SafeStr_8874.autoArrangeItems = false; var k:AvatarSearchResults = this._SafeStr_6998._SafeStr_15752; var _local_2:int; while (true) { _local_3 = this._SafeStr_6998._SafeStr_15724(); if (_local_2 == 0){ this._SafeStr_15716(true, _local_2, null, null, this._SafeStr_15780(), false, false, 0); } else { if (_local_2 <= k.friends.length){ _local_4 = k.friends[(_local_2 - 1)]; this._SafeStr_15716(true, _local_2, _local_4._SafeStr_5373, _local_4._SafeStr_5368, null, ((_local_4._SafeStr_5370) || (_local_3)), false, _local_4._SafeStr_5367); } else { if (_local_2 == (k.friends.length + 1)){ this._SafeStr_15716(true, _local_2, null, null, this._SafeStr_15781(), false, false, 0); } else { if (_local_2 <= ((k.friends.length + k.others.length) + 1)){ _local_5 = k.others[((_local_2 - 2) - k.friends.length)]; this._SafeStr_15716(true, _local_2, _local_5._SafeStr_5373, _local_5._SafeStr_5368, null, false, ((!((_local_5._SafeStr_5367 == this._SafeStr_6998._SafeStr_5367))) && (!(this._SafeStr_6998._SafeStr_15752._SafeStr_7031(_local_5._SafeStr_5367)))), _local_5._SafeStr_5367); } else { _local_6 = this._SafeStr_15716(false, _local_2, null, null, null, false, false, 0); if (_local_6){ break; }; }; }; }; }; _local_2++; }; this._SafeStr_6975(); this._SafeStr_8874.autoArrangeItems = true; } private function _SafeStr_6975():void { var k:int; while (k < this._SafeStr_8874.numListItems) { this._SafeStr_8874.getListItemAt(k).color = this._SafeStr_6998._SafeStr_15668._SafeStr_15639(_SafeStr_3008._SafeStr_7023, ((k % 2) == 1)); k++; }; } public function _SafeStr_15621(k:String):void { this._SafeStr_15776.text = k; } public function focus():void { this._SafeStr_15776.focus(); } private function _SafeStr_15780():String { if (this._SafeStr_6998._SafeStr_15752.friends.length == 0){ return ("${friendlist.search.nofriendsfound}"); }; this._SafeStr_6998.registerParameter("friendlist.search.friendscaption", "cnt", ("" + this._SafeStr_6998._SafeStr_15752.friends.length)); return ("${friendlist.search.friendscaption}"); } private function _SafeStr_15781():String { if (this._SafeStr_6998._SafeStr_15752.others.length == 0){ return ("${friendlist.search.noothersfound}"); }; this._SafeStr_6998.registerParameter("friendlist.search.otherscaption", "cnt", ("" + this._SafeStr_6998._SafeStr_15752.others.length)); return ("${friendlist.search.otherscaption}"); } private function _SafeStr_15716(k:Boolean, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:Boolean, _arg_7:Boolean, _arg_8:int):Boolean { var _local_9:IWindowContainer = (this._SafeStr_8874.getListItemAt(_arg_2) as IWindowContainer); if (_local_9 == null){ if (!k){ return (true); }; _local_9 = IWindowContainer(this._SafeStr_6998.getXmlWindow("search_entry")); _local_9.findChildByName("bg_region").procedure = this._SafeStr_15782; this._SafeStr_8874.addListItem(_local_9); }; if (k){ _local_9.height = 20; _local_9.visible = true; } else { _local_9.height = 0; _local_9.visible = false; }; _local_9.id = _arg_8; _local_9.findChildByName("bg_region").id = _arg_8; this._SafeStr_15729(_local_9, _arg_3, (_arg_8 < 0)); this._SafeStr_6998._SafeStr_15670(_local_9, "name", !((_arg_4 == null)), _arg_4); this._SafeStr_6998._SafeStr_15670(_local_9, "caption", !((_arg_5 == null)), _arg_5); this._SafeStr_6998.refreshButton(_local_9, "start_chat", _arg_6, this._SafeStr_15725, _arg_8); this._SafeStr_6998.refreshButton(_local_9, "ask_for_friend", _arg_7, this._SafeStr_15783, _arg_8); _SafeStr_3437._SafeStr_8598(false, _local_9); _local_9.findChildByName("user_info_region").visible = (_arg_8 > 0); return (false); } private function _SafeStr_15729(k:IWindowContainer, _arg_2:String, _arg_3:Boolean=false):void { var _local_4:IBitmapWrapperWindow = (k.getChildByName(HabboFriendList._SafeStr_15730) as IBitmapWrapperWindow); if ((((_arg_2 == null)) || ((_arg_2 == "")))){ _local_4.visible = false; } else { if (_arg_3){ _local_4.bitmap = this._SafeStr_6998._SafeStr_15731(_arg_2); } else { _local_4.bitmap = this._SafeStr_6998.getAvatarFaceBitmap(_arg_2); }; _local_4.width = _local_4.bitmap.width; _local_4.height = _local_4.bitmap.height; _local_4.visible = true; }; } private function _SafeStr_15782(k:WindowEvent, _arg_2:IWindow):void { if (_arg_2.id < 1){ return; }; this._SafeStr_6998.view._SafeStr_15651(k, "${infostand.profile.link.tooltip}"); if (k.type == WindowMouseEvent._SafeStr_5423){ _SafeStr_3437._SafeStr_8598(true, IWindowContainer(_arg_2.parent)); } else { if (k.type == WindowMouseEvent._SafeStr_5424){ _SafeStr_3437._SafeStr_8598(false, IWindowContainer(_arg_2.parent)); } else { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_6998.trackGoogle("extendedProfile", "friendList_friendsSearch"); this._SafeStr_6998.send(new _SafeStr_2640(_arg_2.id)); }; }; }; } private function _SafeStr_15779(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.search}"); if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log(("Search clicked: " + _arg_2.name)); this._SafeStr_15784(); } private function _SafeStr_15783(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.addfriend}"); if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log(("Ask for friend clicked: " + _arg_2.id)); var _local_3:_SafeStr_4673 = this._SafeStr_6998._SafeStr_15752._SafeStr_7027(_arg_2.id); if (_local_3 == null){ _SafeStr_4.log(("No search result found with id: " + _arg_2.id)); return; }; _SafeStr_4.log(("Search result found: " + _local_3._SafeStr_5368)); var _local_4:Boolean = this._SafeStr_6998._SafeStr_6439(_local_3._SafeStr_5367, _local_3._SafeStr_5368); if (!_local_4){ this._SafeStr_6998._SafeStr_15674(); } else { this._SafeStr_6998._SafeStr_15751(_local_3._SafeStr_5368); this._SafeStr_15716(true, this._SafeStr_15785(_local_3._SafeStr_5367), _local_3._SafeStr_5373, _local_3._SafeStr_5368, null, false, false, _local_3._SafeStr_5367); }; } private function _SafeStr_15785(k:int):int { var _local_2:int; while (_local_2 < this._SafeStr_8874.numListItems) { if (this._SafeStr_8874.getListItemAt(_local_2).id == k){ return (_local_2); }; _local_2++; }; return (-1); } private function _SafeStr_15725(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.im}"); if (k.type != WindowMouseEvent.CLICK){ return; }; var _local_3:_SafeStr_4673 = this._SafeStr_6998._SafeStr_15752._SafeStr_7027(_arg_2.id); if (_local_3 == null){ _SafeStr_4.log(("No search result found with id: " + _arg_2.id)); return; }; this._SafeStr_6998.messenger.startConversation(_local_3._SafeStr_5367); } private function _SafeStr_15777(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_6998.view._SafeStr_15651(k, "${friendlist.tip.searchstr}"); } private function _SafeStr_15778(k:WindowKeyboardEvent):void { var _local_3:Keyboard; var _local_4:int; var _local_5:String; var _local_2:IWindow = IWindow(k.target); _SafeStr_4.log(((((("Test key event " + k) + ", ") + k.type) + " ") + _local_2.name)); if (k.charCode == Keyboard.ENTER){ this._SafeStr_15784(); } else { _local_4 = 25; _local_5 = this._SafeStr_15776.text; if (_local_5.length > _local_4){ this._SafeStr_15776.text = _local_5.substring(0, _local_4); }; }; } private function _SafeStr_15784():void { var k:String = this._SafeStr_15776.text; _SafeStr_4.log(("Search avatar: " + k)); if (k == ""){ _SafeStr_4.log("No text..."); return; }; this._SafeStr_6998.send(new _SafeStr_4060(k)); } } }//package _-2Jf // _SafeStr_15621 = "_-1Gg" (String#8907, DoABC#3) // _SafeStr_15622 = "_-lu" (String#15255, DoABC#3) // _SafeStr_15623 = "_-0MH" (String#7953, DoABC#3) // _SafeStr_15624 = "_-DH" (String#14649, DoABC#3) // _SafeStr_15625 = "_-5DJ" (String#12985, DoABC#3) // _SafeStr_15639 = "_-18E" (String#24929, DoABC#3) // _SafeStr_15651 = "_-5p4" (String#36399, DoABC#3) // _SafeStr_15668 = "_-2rk" (String#29142, DoABC#3) // _SafeStr_15670 = "_-0U4" (String#23334, DoABC#3) // _SafeStr_15674 = "_-32h" (String#29590, DoABC#3) // _SafeStr_15716 = "_-0F7" (String#572, DoABC#3) // _SafeStr_15724 = "_-mx" (String#40277, DoABC#3) // _SafeStr_15725 = "_-31F" (String#10742, DoABC#3) // _SafeStr_15729 = "_-3KM" (String#11031, DoABC#3) // _SafeStr_15730 = "_-5II" (String#35141, DoABC#3) // _SafeStr_15731 = "_-0wq" (String#24449, DoABC#3) // _SafeStr_15751 = "_-0pa" (String#24153, DoABC#3) // _SafeStr_15752 = "_-6iO" (String#38625, DoABC#3) // _SafeStr_15776 = "_-5lv" (String#13545, DoABC#3) // _SafeStr_15777 = "_-2rg" (String#29139, DoABC#3) // _SafeStr_15778 = "_-1Kr" (String#25401, DoABC#3) // _SafeStr_15779 = "_-09c" (String#7767, DoABC#3) // _SafeStr_15780 = "_-0H0" (String#22835, DoABC#3) // _SafeStr_15781 = "_-3q1" (String#31534, DoABC#3) // _SafeStr_15782 = "_-4VD" (String#33231, DoABC#3) // _SafeStr_15783 = "_-6e5" (String#38444, DoABC#3) // _SafeStr_15784 = "_-3Xw" (String#30838, DoABC#3) // _SafeStr_15785 = "_-5fU" (String#36035, DoABC#3) // _SafeStr_2640 = "_-2EL" (String#27594, DoABC#3) // _SafeStr_2981 = "_-1r9" (String#9501, DoABC#3) // _SafeStr_2982 = "_-28B" (String#9829, DoABC#3) // _SafeStr_3008 = "_-0yN" (String#24507, DoABC#3) // _SafeStr_3437 = "_-581" (String#12892, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4060 = "_-1Wi" (String#25861, DoABC#3) // _SafeStr_4673 = "_-6cm" (String#14396, DoABC#3) // _SafeStr_5367 = "_-NN" (String#39337, DoABC#3) // _SafeStr_5368 = "_-Ks" (String#39248, DoABC#3) // _SafeStr_5370 = "_-6Vq" (String#38097, DoABC#3) // _SafeStr_5373 = "_-17u" (String#24916, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_6439 = "_-1Jw" (String#8960, DoABC#3) // _SafeStr_6975 = "_-mm" (String#4525, DoABC#3) // _SafeStr_6998 = "_-05a" (String#160, DoABC#3) // _SafeStr_7023 = "_-6VW" (String#38084, DoABC#3) // _SafeStr_7027 = "_-aG" (String#39798, DoABC#3) // _SafeStr_7029 = "_-4mC" (String#1115, DoABC#3) // _SafeStr_7031 = "_-30p" (String#29525, DoABC#3) // _SafeStr_8341 = "_-Il" (String#39165, DoABC#3) // _SafeStr_8598 = "_-2Ou" (String#28000, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) //------------------------------------------------------------ //_-2Lz._SafeStr_3622 package _-2Lz { import _-1tn.PropertyMap; public class _SafeStr_3622 { public static const NONE:String = "None"; public static const ICON:String = "Icon"; public static const _SafeStr_15786:String = "Legacy border"; public static const _SafeStr_15787:String = "Volter"; public static const UBUNTU:String = "Ubuntu"; public static const _SafeStr_15788:String = "Illumina Light"; public static const _SafeStr_15789:String = "Illumina Dark"; private var _name:String; private var _SafeStr_15790:Boolean; private var _SafeStr_15791:uint; private var _SafeStr_15792:uint; private var _SafeStr_12324:PropertyMap; public function _SafeStr_3622(k:String, _arg_2:Boolean, _arg_3:uint, _arg_4:uint, _arg_5:PropertyMap) { this._name = k; this._SafeStr_15790 = _arg_2; this._SafeStr_15791 = _arg_3; this._SafeStr_15792 = _arg_4; this._SafeStr_12324 = _arg_5; } public function get name():String { return (this._name); } public function get _SafeStr_15793():Boolean { return (this._SafeStr_15790); } public function get _SafeStr_15794():uint { return (this._SafeStr_15791); } public function get _SafeStr_15795():uint { return (this._SafeStr_15792); } public function get _SafeStr_15796():PropertyMap { return (this._SafeStr_12324); } public function _SafeStr_15797(k:uint):Boolean { return ((((k >= this._SafeStr_15791)) && ((k < (this._SafeStr_15791 + this._SafeStr_15792))))); } } }//package _-2Lz // _SafeStr_12324 = "_-2Uf" (String#10204, DoABC#3) // _SafeStr_15786 = "_-1Xc" (String#25897, DoABC#3) // _SafeStr_15787 = "_-38w" (String#29847, DoABC#3) // _SafeStr_15788 = "_-pF" (String#40375, DoABC#3) // _SafeStr_15789 = "_-4Mg" (String#32879, DoABC#3) // _SafeStr_15790 = "_-YQ" (String#39738, DoABC#3) // _SafeStr_15791 = "_-6c5" (String#38355, DoABC#3) // _SafeStr_15792 = "_-5ug" (String#36612, DoABC#3) // _SafeStr_15793 = "_-1DJ" (String#25120, DoABC#3) // _SafeStr_15794 = "_-56k" (String#34697, DoABC#3) // _SafeStr_15795 = "_-3HN" (String#30191, DoABC#3) // _SafeStr_15796 = "_-2WO" (String#28296, DoABC#3) // _SafeStr_15797 = "_-63M" (String#36994, DoABC#3) // _SafeStr_3622 = "_-5xd" (String#13734, DoABC#3) //------------------------------------------------------------ //_-2Lz.ThemeManager package _-2Lz { import _-1tn._SafeStr_2537; import flash.utils.Dictionary; import _-6LW.SkinContainer; import _-1tn.PropertyMap; import _-1tn._SafeStr_3621; import flash.text.AntiAliasType; import flash.text.TextFieldAutoSize; import _-5im._SafeStr_3623; import flash.text.GridFitType; import _-5im._SafeStr_3620; import _-5im._SafeStr_3618; import _-4A5.TextStyleManager; import _-2rM.WidgetClasses; import _-2rM.IlluminaBorderWidget; import _-5im.WindowType; import _-1tn._SafeStr_3595; public class ThemeManager implements _SafeStr_2537 { private static const _SafeStr_15798:Array = [_SafeStr_3622.NONE, _SafeStr_3622._SafeStr_15787, _SafeStr_3622.UBUNTU, _SafeStr_3622._SafeStr_15788, _SafeStr_3622._SafeStr_15789, _SafeStr_3622.ICON, _SafeStr_3622._SafeStr_15786]; private static const _SafeStr_15799:int = 100; private var _SafeStr_15800:Dictionary; private var _SafeStr_15801:SkinContainer; public function ThemeManager(k:SkinContainer):void { var _local_2:PropertyMap; var _local_3:PropertyMap; super(); this._SafeStr_15801 = k; _local_2 = new PropertyMap(); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13275, false); _local_2._SafeStr_13366(_SafeStr_3621._SafeStr_13276, AntiAliasType.NORMAL, [AntiAliasType.NORMAL, AntiAliasType.ADVANCED]); _local_2._SafeStr_13365(_SafeStr_3621._SafeStr_13277, null); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13278, true); _local_2._SafeStr_13366(_SafeStr_3621._SafeStr_13279, TextFieldAutoSize.NONE, [TextFieldAutoSize.NONE, TextFieldAutoSize.LEFT, TextFieldAutoSize.CENTER, TextFieldAutoSize.RIGHT]); _local_2._SafeStr_13365(_SafeStr_3621._SafeStr_13280, null); _local_2._SafeStr_13356(_SafeStr_3621.BORDER, false); _local_2._SafeStr_13362(_SafeStr_3621._SafeStr_13281, 0); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13282, false); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13283, false); _local_2._SafeStr_13366(_SafeStr_3621._SafeStr_13284, _SafeStr_3623.DOWN, [_SafeStr_3623.UP, _SafeStr_3623.DOWN, _SafeStr_3623.LEFT, _SafeStr_3623.RIGHT]); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13285, false); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13286, false); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13287, true); _local_2._SafeStr_13362(_SafeStr_3621._SafeStr_13333, 0); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13288, false); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13289, false); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13290, false); _local_2._SafeStr_13366(_SafeStr_3621._SafeStr_13291, GridFitType.PIXEL, [GridFitType.PIXEL, GridFitType.NONE, GridFitType.SUBPIXEL]); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13292, true); _local_2._SafeStr_13365(_SafeStr_3621._SafeStr_13293, ""); _local_2._SafeStr_13366(_SafeStr_3621._SafeStr_13294, _SafeStr_3620.DEFAULT, [_SafeStr_3620.DEFAULT, _SafeStr_3620._SafeStr_13349, _SafeStr_3620._SafeStr_13350, _SafeStr_3620._SafeStr_13351, _SafeStr_3620.TOP, _SafeStr_3620._SafeStr_13352]); _local_2._SafeStr_13358(_SafeStr_3621._SafeStr_13295, 0); _local_2._SafeStr_13358(_SafeStr_3621._SafeStr_13297, 0); _local_2._SafeStr_13358(_SafeStr_3621._SafeStr_13298, 0); _local_2._SafeStr_13358(_SafeStr_3621._SafeStr_13299, 0); _local_2._SafeStr_13358(_SafeStr_3621._SafeStr_13300, 0); _local_2._SafeStr_13358(_SafeStr_3621._SafeStr_13301, 0); _local_2._SafeStr_13358(_SafeStr_3621._SafeStr_13302, 0); _local_2._SafeStr_13367(_SafeStr_3621._SafeStr_13303, []); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13304, true); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13305, false); _local_2._SafeStr_13366(_SafeStr_3621._SafeStr_13309, _SafeStr_3618._SafeStr_13354[_SafeStr_3618.TOP_LEFT], _SafeStr_3621._SafeStr_13353); _local_2._SafeStr_13358(_SafeStr_3621._SafeStr_13310, 0); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13311, false); _local_2._SafeStr_13365(_SafeStr_3621._SafeStr_13312, null); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13313, false); _local_2._SafeStr_13365(_SafeStr_3621._SafeStr_13314, ""); _local_2._SafeStr_13364(_SafeStr_3621._SafeStr_13315, -1); _local_2._SafeStr_13364(_SafeStr_3621._SafeStr_13316, -1); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13317, true); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13318, true); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13319, true); _local_2._SafeStr_13362(_SafeStr_3621._SafeStr_13320, 0); _local_2._SafeStr_13366(_SafeStr_3621._SafeStr_13321, TextStyleManager.REGULAR, TextStyleManager._SafeStr_15802()); _local_2._SafeStr_13365(_SafeStr_3621._SafeStr_13322, ""); _local_2._SafeStr_13360(_SafeStr_3621._SafeStr_13323, 500); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13324, false); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_7999, false); _local_2._SafeStr_13366(_SafeStr_3621._SafeStr_13325, "", WidgetClasses._SafeStr_15803); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13326, false); _local_2._SafeStr_13364(_SafeStr_3621._SafeStr_13329, 1); _local_2._SafeStr_13364(_SafeStr_3621._SafeStr_13330, 1); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13306, false); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13296, false); _local_2._SafeStr_13358(_SafeStr_3621._SafeStr_13307, 6); _local_2._SafeStr_13358(_SafeStr_3621._SafeStr_13308, 6); _local_2._SafeStr_13365(_SafeStr_3621._SafeStr_13331, ""); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13327, false); _local_2._SafeStr_13356(_SafeStr_3621._SafeStr_13328, false); _local_2._SafeStr_13366(IlluminaBorderWidget._SafeStr_15804, IlluminaBorderWidget._SafeStr_15805, IlluminaBorderWidget._SafeStr_15806); this._SafeStr_15800 = new Dictionary(); this._SafeStr_15800[_SafeStr_3622.NONE] = new _SafeStr_3622(_SafeStr_3622.NONE, false, 0, uint.MAX_VALUE, _local_2); var _local_4:int; while (this._SafeStr_15801._SafeStr_15807(WindowType._SafeStr_12195, _local_4)) { _local_4++; }; this._SafeStr_15800[_SafeStr_3622.ICON] = new _SafeStr_3622(_SafeStr_3622.ICON, false, 0, _local_4, _local_2); var _local_5:int; while (((this._SafeStr_15801._SafeStr_15807(WindowType._SafeStr_12169, _local_5)) && ((_local_5 < _SafeStr_15799)))) { _local_5++; }; this._SafeStr_15800[_SafeStr_3622._SafeStr_15786] = new _SafeStr_3622(_SafeStr_3622._SafeStr_15786, false, 0, _local_5, _local_2); this._SafeStr_15800[_SafeStr_3622._SafeStr_15787] = new _SafeStr_3622(_SafeStr_3622._SafeStr_15787, true, 0, 3, _local_2.clone()); _local_3 = _local_2.clone(); _local_3._SafeStr_13366(_SafeStr_3621._SafeStr_13276, AntiAliasType.ADVANCED, [AntiAliasType.NORMAL, AntiAliasType.ADVANCED]); _local_3._SafeStr_13366(_SafeStr_3621._SafeStr_13321, "u_regular", TextStyleManager._SafeStr_15802()); this._SafeStr_15800[_SafeStr_3622.UBUNTU] = new _SafeStr_3622(_SafeStr_3622.UBUNTU, true, 3, 5, _local_3); _local_3 = _local_2.clone(); _local_3._SafeStr_13366(_SafeStr_3621._SafeStr_13276, AntiAliasType.ADVANCED, [AntiAliasType.NORMAL, AntiAliasType.ADVANCED]); _local_2._SafeStr_13362(_SafeStr_3621._SafeStr_13333, 3003121663); _local_3._SafeStr_13366(_SafeStr_3621._SafeStr_13321, "il_regular", TextStyleManager._SafeStr_15802()); this._SafeStr_15800[_SafeStr_3622._SafeStr_15788] = new _SafeStr_3622(_SafeStr_3622._SafeStr_15788, true, 100, 100, _local_3); _local_3 = _local_3.clone(); _local_2._SafeStr_13366(IlluminaBorderWidget._SafeStr_15804, IlluminaBorderWidget._SafeStr_15808, IlluminaBorderWidget._SafeStr_15806); this._SafeStr_15800[_SafeStr_3622._SafeStr_15789] = new _SafeStr_3622(_SafeStr_3622._SafeStr_15789, true, 200, 100, _local_3); } public function getStyle(k:String, _arg_2:uint, _arg_3:String):uint { var _local_6:uint; if (k == _SafeStr_3622.NONE){ return (int(_arg_3)); }; var _local_4:_SafeStr_3622 = this._SafeStr_15800[k]; if (_local_4 == null){ return (0); }; var _local_5:int; while (_local_5 < _local_4._SafeStr_15795) { _local_6 = (_local_4._SafeStr_15794 + _local_5); if (_arg_3 == this._SafeStr_15801._SafeStr_15809(_arg_2, _local_6)){ return (_local_6); }; _local_5++; }; return (_local_4._SafeStr_15794); } public function _SafeStr_13272(k:uint, _arg_2:uint):Object { var _local_4:_SafeStr_3622; var _local_3:String = this._SafeStr_15801._SafeStr_15809(k, _arg_2); if (k == WindowType._SafeStr_12195){ return ({ "theme":_SafeStr_3622.ICON, "intent":_local_3 }); }; if ((((k == WindowType._SafeStr_12169)) && ((_arg_2 < _SafeStr_15799)))){ return ({ "theme":_SafeStr_3622._SafeStr_15786, "intent":_local_3 }); }; for each (_local_4 in this._SafeStr_15800) { if (((_local_4._SafeStr_15793) && (_local_4._SafeStr_15797(_arg_2)))){ return ({ "theme":_local_4.name, "intent":_local_3 }); }; }; return ({ "theme":_SafeStr_3622.NONE, "intent":_local_3 }); } public function _SafeStr_13273(k:uint, _arg_2:String, _arg_3:uint):Array { var _local_5:_SafeStr_3622; var _local_6:int; var _local_7:String; var _local_4:Array = []; if (_arg_2 != _SafeStr_3622.NONE){ _local_5 = this._SafeStr_15800[_arg_2]; _local_6 = 0; while (_local_6 < _local_5._SafeStr_15795) { _local_7 = this._SafeStr_15801._SafeStr_15809(k, (_local_5._SafeStr_15794 + _local_6)); if (_local_7 != null){ _local_4.push(_local_7); }; _local_6++; }; }; if (_local_4.length == 0){ _local_4.push(_arg_3.toString()); }; return (_local_4); } public function getPropertyDefaults(k:uint):_SafeStr_3595 { var _local_2:PropertyMap; var _local_3:_SafeStr_3622; for each (_local_3 in this._SafeStr_15800) { if (((_local_3._SafeStr_15793) && (_local_3._SafeStr_15797(k)))){ _local_2 = _local_3._SafeStr_15796; break; }; }; if (_local_2 == null){ _local_2 = new PropertyMap(); }; return (_local_2); } public function _SafeStr_13274():Array { return (_SafeStr_15798); } } }//package _-2Lz // _SafeStr_12169 = "_-0PV" (String#23171, DoABC#3) // _SafeStr_12195 = "_-0Xa" (String#23472, DoABC#3) // _SafeStr_13272 = "_-5F4" (String#13017, DoABC#3) // _SafeStr_13273 = "_-5k3" (String#13512, DoABC#3) // _SafeStr_13274 = "_-0y4" (String#8581, DoABC#3) // _SafeStr_13275 = "_-5W0" (String#35661, DoABC#3) // _SafeStr_13276 = "_-62N" (String#36953, DoABC#3) // _SafeStr_13277 = "_-qc" (String#40425, DoABC#3) // _SafeStr_13278 = "_-100" (String#24604, DoABC#3) // _SafeStr_13279 = "_-0zm" (String#24557, DoABC#3) // _SafeStr_13280 = "_-5M3" (String#35286, DoABC#3) // _SafeStr_13281 = "_-5Xm" (String#35729, DoABC#3) // _SafeStr_13282 = "_-3S1" (String#30617, DoABC#3) // _SafeStr_13283 = "_-00N" (String#22201, DoABC#3) // _SafeStr_13284 = "_-8o" (String#38804, DoABC#3) // _SafeStr_13285 = "_-6VE" (String#38069, DoABC#3) // _SafeStr_13286 = "_-4e2" (String#33552, DoABC#3) // _SafeStr_13287 = "_-4Wt" (String#33290, DoABC#3) // _SafeStr_13288 = "_-Mt" (String#39316, DoABC#3) // _SafeStr_13289 = "_-1r" (String#26650, DoABC#3) // _SafeStr_13290 = "_-62r" (String#36971, DoABC#3) // _SafeStr_13291 = "_-4M2" (String#32848, DoABC#3) // _SafeStr_13292 = "_-0So" (String#23291, DoABC#3) // _SafeStr_13293 = "_-Sy" (String#39546, DoABC#3) // _SafeStr_13294 = "_-4t7" (String#34118, DoABC#3) // _SafeStr_13295 = "_-2gG" (String#28684, DoABC#3) // _SafeStr_13296 = "_-52A" (String#34512, DoABC#3) // _SafeStr_13297 = "_-0ga" (String#23815, DoABC#3) // _SafeStr_13298 = "_-1Ri" (String#25682, DoABC#3) // _SafeStr_13299 = "_-2oM" (String#29006, DoABC#3) // _SafeStr_13300 = "_-1Qr" (String#25646, DoABC#3) // _SafeStr_13301 = "_-4iy" (String#33727, DoABC#3) // _SafeStr_13302 = "_-5pE" (String#36406, DoABC#3) // _SafeStr_13303 = "_-0fL" (String#23770, DoABC#3) // _SafeStr_13304 = "_-4xO" (String#34272, DoABC#3) // _SafeStr_13305 = "_-6kQ" (String#38706, DoABC#3) // _SafeStr_13306 = "_-0sE" (String#24263, DoABC#3) // _SafeStr_13307 = "_-Ql" (String#39468, DoABC#3) // _SafeStr_13308 = "_-5s" (String#36511, DoABC#3) // _SafeStr_13309 = "_-zI" (String#40761, DoABC#3) // _SafeStr_13310 = "_-2fo" (String#28666, DoABC#3) // _SafeStr_13311 = "_-6g5" (String#38529, DoABC#3) // _SafeStr_13312 = "_-0qO" (String#24183, DoABC#3) // _SafeStr_13313 = "_-YU" (String#39740, DoABC#3) // _SafeStr_13314 = "_-0DT" (String#22691, DoABC#3) // _SafeStr_13315 = "_-4Hz" (String#32685, DoABC#3) // _SafeStr_13316 = "_-22l" (String#27140, DoABC#3) // _SafeStr_13317 = "_-4V7" (String#33226, DoABC#3) // _SafeStr_13318 = "_-3tI" (String#31663, DoABC#3) // _SafeStr_13319 = "_-2pS" (String#29050, DoABC#3) // _SafeStr_13320 = "_-1He" (String#25277, DoABC#3) // _SafeStr_13321 = "_-Tj" (String#39578, DoABC#3) // _SafeStr_13322 = "_-2nj" (String#28989, DoABC#3) // _SafeStr_13323 = "_-2rF" (String#29120, DoABC#3) // _SafeStr_13324 = "_-2VB" (String#28249, DoABC#3) // _SafeStr_13325 = "_-0Bb" (String#22614, DoABC#3) // _SafeStr_13326 = "_-08O" (String#22490, DoABC#3) // _SafeStr_13327 = "_-2EY" (String#27602, DoABC#3) // _SafeStr_13328 = "_-4BH" (String#32426, DoABC#3) // _SafeStr_13329 = "_-1ED" (String#25159, DoABC#3) // _SafeStr_13330 = "_-3tG" (String#31662, DoABC#3) // _SafeStr_13331 = "_-6Ay" (String#37301, DoABC#3) // _SafeStr_13333 = "_-BY" (String#38907, DoABC#3) // _SafeStr_13349 = "_-DN" (String#14652, DoABC#3) // _SafeStr_13350 = "_-5w2" (String#36666, DoABC#3) // _SafeStr_13351 = "_-4VY" (String#33244, DoABC#3) // _SafeStr_13352 = "_-3hm" (String#31203, DoABC#3) // _SafeStr_13353 = "_-3dW" (String#31051, DoABC#3) // _SafeStr_13354 = "_-5PZ" (String#35420, DoABC#3) // _SafeStr_13356 = "_-6jo" (String#38680, DoABC#3) // _SafeStr_13358 = "_-1JA" (String#25333, DoABC#3) // _SafeStr_13360 = "_-1qE" (String#26622, DoABC#3) // _SafeStr_13362 = "_-08l" (String#22504, DoABC#3) // _SafeStr_13364 = "_-5Lu" (String#35281, DoABC#3) // _SafeStr_13365 = "_-5Ac" (String#34843, DoABC#3) // _SafeStr_13366 = "_-4dZ" (String#33530, DoABC#3) // _SafeStr_13367 = "_-0qk" (String#24197, DoABC#3) // _SafeStr_15786 = "_-1Xc" (String#25897, DoABC#3) // _SafeStr_15787 = "_-38w" (String#29847, DoABC#3) // _SafeStr_15788 = "_-pF" (String#40375, DoABC#3) // _SafeStr_15789 = "_-4Mg" (String#32879, DoABC#3) // _SafeStr_15793 = "_-1DJ" (String#25120, DoABC#3) // _SafeStr_15794 = "_-56k" (String#34697, DoABC#3) // _SafeStr_15795 = "_-3HN" (String#30191, DoABC#3) // _SafeStr_15796 = "_-2WO" (String#28296, DoABC#3) // _SafeStr_15797 = "_-63M" (String#36994, DoABC#3) // _SafeStr_15798 = "_-0Ty" (String#23329, DoABC#3) // _SafeStr_15799 = "_-3Yx" (String#30883, DoABC#3) // _SafeStr_15800 = "_-6L" (String#37662, DoABC#3) // _SafeStr_15801 = "_-64d" (String#1608, DoABC#3) // _SafeStr_15802 = "_-1Qn" (String#25643, DoABC#3) // _SafeStr_15803 = "_-5Kd" (String#35227, DoABC#3) // _SafeStr_15804 = "_-0zb" (String#24551, DoABC#3) // _SafeStr_15805 = "_-6bf" (String#38335, DoABC#3) // _SafeStr_15806 = "_-op" (String#40356, DoABC#3) // _SafeStr_15807 = "_-2NT" (String#27952, DoABC#3) // _SafeStr_15808 = "_-4ru" (String#34070, DoABC#3) // _SafeStr_15809 = "_-3HH" (String#30188, DoABC#3) // _SafeStr_2537 = "_-5Rb" (String#13225, DoABC#3) // _SafeStr_3595 = "_-19Z" (String#8794, DoABC#3) // _SafeStr_3618 = "_-55c" (String#34651, DoABC#3) // _SafeStr_3620 = "_-MK" (String#14805, DoABC#3) // _SafeStr_3621 = "_-0pq" (String#8454, DoABC#3) // _SafeStr_3622 = "_-5xd" (String#13734, DoABC#3) // _SafeStr_3623 = "_-2kd" (String#28864, DoABC#3) // _SafeStr_7999 = "_-4Ve" (String#33250, DoABC#3) //------------------------------------------------------------ //_-2M3._SafeStr_3038 package _-2M3 { public class _SafeStr_3038 { private var _SafeStr_15810:int; private var _SafeStr_15811:int; private var _SafeStr_15812:int; public function _SafeStr_3038(k:int, _arg_2:int, _arg_3:int) { this._SafeStr_15810 = k; this._SafeStr_15811 = _arg_2; this._SafeStr_15812 = _arg_3; } public function get paletteId():int { return (this._SafeStr_15812); } public function set paletteId(k:int):void { this._SafeStr_15812 = k; } public function get _SafeStr_8025():int { return (this._SafeStr_15811); } public function set _SafeStr_8025(k:int):void { this._SafeStr_15811 = k; } public function get _SafeStr_13922():int { return (this._SafeStr_15810); } public function set _SafeStr_13922(k:int):void { this._SafeStr_15810 = k; } } }//package _-2M3 // _SafeStr_13922 = "_-2HH" (String#27709, DoABC#3) // _SafeStr_15810 = "_-1Zv" (String#25985, DoABC#3) // _SafeStr_15811 = "_-676" (String#13896, DoABC#3) // _SafeStr_15812 = "_-2Ot" (String#1508, DoABC#3) // _SafeStr_3038 = "_-Gu" (String#14714, DoABC#3) // _SafeStr_8025 = "_-2s7" (String#29157, DoABC#3) //------------------------------------------------------------ //_-2M3._SafeStr_3698 package _-2M3 { public class _SafeStr_3698 { public static const _SafeStr_15813:int = 0; public static const _SafeStr_15814:int = 1; public static const _SafeStr_15815:int = 2; public static const _SafeStr_15816:int = 3; public static const _SafeStr_15817:int = 4; public static const _SafeStr_15818:int = 5; public static const _SafeStr_15819:int = 6; public static const _SafeStr_15820:int = 7; public static const _SafeStr_15821:int = 8; public static const _SafeStr_15822:int = 9; public static const _SafeStr_15823:int = 10; public static const _SafeStr_15824:int = 11; public static const _SafeStr_15825:int = 12; public static const _SafeStr_15826:int = 13; public static const _SafeStr_15827:int = 14; public static const _SafeStr_5903:int = 15; public static const _SafeStr_6571:int = 16; public static const _SafeStr_15828:int = 17; public static const _SafeStr_15829:int = 18; public static const _SafeStr_15830:int = 19; public static const _SafeStr_15831:int = 20; public static const _SafeStr_15832:int = 21; public static const _SafeStr_15833:int = 22; public static const _SafeStr_15834:int = 23; public static const _SafeStr_15835:int = 24; public static const _SafeStr_15836:int = 25; public static const _SafeStr_15837:int = 26; public static const _SafeStr_15838:int = 27; public static const _SafeStr_15839:int = 28; public static const _SafeStr_15840:int = 29; public static const _SafeStr_15841:int = 30; public static const _SafeStr_15842:int = 31; public static const _SafeStr_15843:int = 32; public static const _SafeStr_15844:int = 33; public static const _SafeStr_15845:int = 34; } }//package _-2M3 // _SafeStr_15813 = "_-0PK" (String#23166, DoABC#3) // _SafeStr_15814 = "_-4aN" (String#33416, DoABC#3) // _SafeStr_15815 = "_-24E" (String#27208, DoABC#3) // _SafeStr_15816 = "_-GS" (String#39081, DoABC#3) // _SafeStr_15817 = "_-3zP" (String#31907, DoABC#3) // _SafeStr_15818 = "_-1Tw" (String#25762, DoABC#3) // _SafeStr_15819 = "_-2YL" (String#28379, DoABC#3) // _SafeStr_15820 = "_-3eJ" (String#31085, DoABC#3) // _SafeStr_15821 = "_-we" (String#40651, DoABC#3) // _SafeStr_15822 = "_-4lk" (String#33830, DoABC#3) // _SafeStr_15823 = "_-228" (String#27117, DoABC#3) // _SafeStr_15824 = "_-1On" (String#25555, DoABC#3) // _SafeStr_15825 = "_-3mS" (String#31398, DoABC#3) // _SafeStr_15826 = "_-6aZ" (String#38289, DoABC#3) // _SafeStr_15827 = "_-57O" (String#34722, DoABC#3) // _SafeStr_15828 = "_-3NZ" (String#30450, DoABC#3) // _SafeStr_15829 = "_-4x1" (String#34259, DoABC#3) // _SafeStr_15830 = "_-5IG" (String#35139, DoABC#3) // _SafeStr_15831 = "_-1x1" (String#26884, DoABC#3) // _SafeStr_15832 = "_-2F4" (String#27628, DoABC#3) // _SafeStr_15833 = "_-1QR" (String#25626, DoABC#3) // _SafeStr_15834 = "_-03b" (String#22321, DoABC#3) // _SafeStr_15835 = "_-020" (String#22259, DoABC#3) // _SafeStr_15836 = "_-Uv" (String#39620, DoABC#3) // _SafeStr_15837 = "_-sZ" (String#40497, DoABC#3) // _SafeStr_15838 = "_-P" (String#39394, DoABC#3) // _SafeStr_15839 = "_-2z8" (String#29414, DoABC#3) // _SafeStr_15840 = "_-Io" (String#39168, DoABC#3) // _SafeStr_15841 = "_-4uf" (String#34176, DoABC#3) // _SafeStr_15842 = "_-1P2" (String#25567, DoABC#3) // _SafeStr_15843 = "_-so" (String#40507, DoABC#3) // _SafeStr_15844 = "_-1Ph" (String#25593, DoABC#3) // _SafeStr_15845 = "_-58c" (String#34769, DoABC#3) // _SafeStr_3698 = "_-1hq" (String#26290, DoABC#3) // _SafeStr_5903 = "_-1S0" (String#25698, DoABC#3) // _SafeStr_6571 = "_-2Ew" (String#27620, DoABC#3) //------------------------------------------------------------ //_-2M3.PetFigureData package _-2M3 { public class PetFigureData { private var _SafeStr_15846:int; private var _SafeStr_15812:int; private var _color:int; private var _SafeStr_15847:Array; private var _SafeStr_15848:Array; private var _SafeStr_15849:Array; private var _SafeStr_15850:Array; private var _SafeStr_15851:Boolean; public function PetFigureData(k:String) { this._SafeStr_15846 = this._SafeStr_15852(k); this._SafeStr_15812 = this._SafeStr_15853(k); this._color = this._SafeStr_10637(k); this._SafeStr_15851 = this._SafeStr_15854(k); var _local_2:Array = this._SafeStr_15855(k); this._SafeStr_15848 = this._SafeStr_15856(_local_2); this._SafeStr_15849 = this._SafeStr_15857(_local_2); this._SafeStr_15850 = this._SafeStr_15858(_local_2); this._SafeStr_15847 = []; var _local_3:int; while (_local_3 < this._SafeStr_15848.length) { this._SafeStr_15847.push(new _SafeStr_3038(this._SafeStr_15848[_local_3], this._SafeStr_15849[_local_3], this._SafeStr_15850[_local_3])); _local_3++; }; } public function get typeId():int { return (this._SafeStr_15846); } public function get paletteId():int { return (this._SafeStr_15812); } public function get color():int { return (this._color); } public function get _SafeStr_13935():Array { return (this._SafeStr_15848); } public function get _SafeStr_13937():Array { return (this._SafeStr_15849); } public function get _SafeStr_13939():Array { return (this._SafeStr_15850); } public function get _SafeStr_5772():Array { return (this._SafeStr_15847); } public function _SafeStr_15859(k:int):_SafeStr_3038 { var _local_2:_SafeStr_3038; if (this._SafeStr_15847 != null){ for each (_local_2 in this._SafeStr_15847) { if (_local_2._SafeStr_13922 == k){ return (_local_2); }; }; }; return (null); } public function get _SafeStr_13933():Boolean { return (((!((this._SafeStr_15848 == null))) && ((this._SafeStr_15848.length > 0)))); } public function get _SafeStr_13931():Boolean { return (this._SafeStr_15851); } public function get _SafeStr_5335():String { var _local_2:_SafeStr_3038; var k:String = ((((this.typeId + " ") + this.paletteId) + " ") + this.color.toString(16)); k = (k + (" " + this._SafeStr_5772.length)); for each (_local_2 in this._SafeStr_5772) { k = (k + (((((" " + _local_2._SafeStr_13922) + " ") + _local_2._SafeStr_8025) + " ") + _local_2.paletteId)); }; return (k); } private function _SafeStr_15855(k:String):Array { var _local_3:Array; var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:int; var _local_2:Array = []; if (k != null){ _local_3 = k.split(" "); _local_4 = ((this._SafeStr_15851) ? 1 : 0); _local_5 = (4 + _local_4); if (_local_3.length > _local_5){ _local_6 = (3 + _local_4); _local_7 = parseInt(_local_3[_local_6]); _local_2 = _local_3.slice(_local_5, (_local_5 + (_local_7 * 3))); }; }; return (_local_2); } private function _SafeStr_15856(k:Array):Array { var _local_2:Array = []; var _local_3:int; while (_local_3 < k.length) { _local_2.push(parseInt(k[(_local_3 + 0)])); _local_3 = (_local_3 + 3); }; return (_local_2); } private function _SafeStr_15857(k:Array):Array { var _local_2:Array = []; var _local_3:int; while (_local_3 < k.length) { _local_2.push(parseInt(k[(_local_3 + 1)])); _local_3 = (_local_3 + 3); }; return (_local_2); } private function _SafeStr_15858(k:Array):Array { var _local_2:Array = []; var _local_3:int; while (_local_3 < k.length) { _local_2.push(parseInt(k[(_local_3 + 2)])); _local_3 = (_local_3 + 3); }; return (_local_2); } private function _SafeStr_15852(k:String):int { var _local_2:Array; if (k != null){ _local_2 = k.split(" "); if (_local_2.length >= 1){ return (parseInt(_local_2[0])); }; }; return (0); } private function _SafeStr_15853(k:String):int { var _local_2:Array; if (k != null){ _local_2 = k.split(" "); if (_local_2.length >= 2){ return (parseInt(_local_2[1])); }; }; return (0); } private function _SafeStr_10637(k:String):int { var _local_2:Array; if (k != null){ _local_2 = k.split(" "); if (_local_2.length >= 3){ return (parseInt(_local_2[2], 16)); }; }; return (0xFFFFFF); } private function _SafeStr_15854(k:String):Boolean { var _local_2:Array; if (k != null){ _local_2 = k.split(" "); if (_local_2.length >= 4){ return ((_local_2[3] == "head")); }; }; return (false); } } }//package _-2M3 // _SafeStr_10637 = "_-20T" (String#3097, DoABC#3) // _SafeStr_13922 = "_-2HH" (String#27709, DoABC#3) // _SafeStr_13931 = "_-16R" (String#24862, DoABC#3) // _SafeStr_13933 = "_-0TW" (String#23316, DoABC#3) // _SafeStr_13935 = "_-0m0" (String#24022, DoABC#3) // _SafeStr_13937 = "_-0No" (String#23112, DoABC#3) // _SafeStr_13939 = "_-mj" (String#40273, DoABC#3) // _SafeStr_15812 = "_-2Ot" (String#1508, DoABC#3) // _SafeStr_15846 = "_-2ds" (String#690, DoABC#3) // _SafeStr_15847 = "_-0iZ" (String#8334, DoABC#3) // _SafeStr_15848 = "_-34" (String#10793, DoABC#3) // _SafeStr_15849 = "_-50X" (String#12768, DoABC#3) // _SafeStr_15850 = "_-5ZT" (String#13351, DoABC#3) // _SafeStr_15851 = "_-1wl" (String#9607, DoABC#3) // _SafeStr_15852 = "_-1BM" (String#8823, DoABC#3) // _SafeStr_15853 = "_-cc" (String#39894, DoABC#3) // _SafeStr_15854 = "_-2Vc" (String#28267, DoABC#3) // _SafeStr_15855 = "_-2md" (String#28946, DoABC#3) // _SafeStr_15856 = "_-6ka" (String#38713, DoABC#3) // _SafeStr_15857 = "_-28m" (String#27378, DoABC#3) // _SafeStr_15858 = "_-2Q9" (String#28054, DoABC#3) // _SafeStr_15859 = "_-3PY" (String#30517, DoABC#3) // _SafeStr_3038 = "_-Gu" (String#14714, DoABC#3) // _SafeStr_5335 = "_-09H" (String#22521, DoABC#3) // _SafeStr_5772 = "_-2PU" (String#28025, DoABC#3) // _SafeStr_8025 = "_-2s7" (String#29157, DoABC#3) //------------------------------------------------------------ //_-2Md._SafeStr_3717 package _-2Md { import _-1uj._SafeStr_2346; public interface _SafeStr_3717 { function get itemId():int; function get _SafeStr_5867():String; function get _SafeStr_8659():int; function get _SafeStr_7759():int; function get category():int; function get stuffData():_SafeStr_2346; function get isGroupable():Boolean; function get _SafeStr_8662():Boolean; function get _SafeStr_8661():Boolean; function get _SafeStr_8663():Boolean; function get secondsToExpiration():int; function get flatId():int; function get slotId():String; function get _SafeStr_8668():int; function get _SafeStr_7642():int; function get _SafeStr_8660():Boolean; function get _SafeStr_6551():Boolean; function get hasRentPeriodStarted():Boolean; function get _SafeStr_8664():int; function get _SafeStr_8665():int; function get _SafeStr_8666():int; function get _SafeStr_8667():int; function get _SafeStr_15860():Boolean; } }//package _-2Md // _SafeStr_15860 = "_-0fv" (String#8287, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_3717 = "_-4zh" (String#12738, DoABC#3) // _SafeStr_5867 = "_-4E6" (String#11966, DoABC#3) // _SafeStr_6551 = "_-4Ad" (String#3634, DoABC#3) // _SafeStr_7642 = "_-6Vn" (String#4259, DoABC#3) // _SafeStr_7759 = "_-1W-" (String#9164, DoABC#3) // _SafeStr_8659 = "_-4ZH" (String#12307, DoABC#3) // _SafeStr_8660 = "_-4Xi" (String#12277, DoABC#3) // _SafeStr_8661 = "_-2b0" (String#10299, DoABC#3) // _SafeStr_8662 = "_-0m9" (String#8387, DoABC#3) // _SafeStr_8663 = "_-0AX" (String#2597, DoABC#3) // _SafeStr_8664 = "_-4jf" (String#12493, DoABC#3) // _SafeStr_8665 = "_-5MB" (String#13132, DoABC#3) // _SafeStr_8666 = "_-26b" (String#9797, DoABC#3) // _SafeStr_8667 = "_-42n" (String#11799, DoABC#3) // _SafeStr_8668 = "_-5u0" (String#13674, DoABC#3) //------------------------------------------------------------ //_-2Md._SafeStr_3718 package _-2Md { import _-1uj._SafeStr_2346; import _-Nx._SafeStr_4790; import flash.utils.getTimer; import _-3qZ._SafeStr_2717; public class _SafeStr_3718 implements _SafeStr_3717 { private static const _SafeStr_15861:String = "I"; private static const _SafeStr_15862:String = "S"; private var _SafeStr_8657:Boolean; private var _SafeStr_7955:int; private var _SafeStr_7472:String; private var _SafeStr_15863:int; private var _SafeStr_15864:int; private var _SafeStr_7428:int; private var _SafeStr_8645:_SafeStr_2346; private var _SafeStr_15865:Boolean; private var _SafeStr_15866:Boolean; private var _SafeStr_15867:Boolean; private var _SafeStr_10651:Boolean; private var _SafeStr_8651:int; private var _SafeStr_8646:int; private var _SafeStr_8658:int; private var _SafeStr_8641:Boolean; private var _SafeStr_8652:Boolean; private var _SafeStr_8640:int; private var _SafeStr_8656:String = ""; private var _SafeStr_8642:int = -1; public function _SafeStr_3718(k:_SafeStr_2717) { this._SafeStr_7955 = k._SafeStr_5331(); this._SafeStr_7472 = k.readString(); this._SafeStr_15863 = k._SafeStr_5331(); this._SafeStr_15864 = k._SafeStr_5331(); this._SafeStr_7428 = k._SafeStr_5331(); this._SafeStr_8645 = _SafeStr_4790._SafeStr_15868(k); this._SafeStr_15866 = k.readBoolean(); this._SafeStr_15867 = k.readBoolean(); this._SafeStr_15865 = k.readBoolean(); this._SafeStr_10651 = k.readBoolean(); this._SafeStr_8651 = k._SafeStr_5331(); this._SafeStr_8640 = getTimer(); if (this.secondsToExpiration > -1){ this._SafeStr_8657 = true; } else { this._SafeStr_8657 = false; this._SafeStr_8651 = -1; }; this._SafeStr_8652 = k.readBoolean(); this._SafeStr_8658 = k._SafeStr_5331(); this._SafeStr_8641 = (this._SafeStr_7472 == _SafeStr_15861); if (this._SafeStr_7472 == _SafeStr_15862){ this._SafeStr_8656 = k.readString(); this._SafeStr_8646 = k._SafeStr_5331(); }; } public function get itemId():int { return (this._SafeStr_7955); } public function get _SafeStr_5867():String { return (this._SafeStr_7472); } public function get _SafeStr_8659():int { return (this._SafeStr_15863); } public function get _SafeStr_7759():int { return (this._SafeStr_15864); } public function get category():int { return (this._SafeStr_7428); } public function get stuffData():_SafeStr_2346 { return (this._SafeStr_8645); } public function get isGroupable():Boolean { return (this._SafeStr_15865); } public function get _SafeStr_8662():Boolean { return (this._SafeStr_15866); } public function get _SafeStr_8661():Boolean { return (this._SafeStr_15867); } public function get _SafeStr_8663():Boolean { return (this._SafeStr_10651); } public function get secondsToExpiration():int { return (this._SafeStr_8651); } public function get flatId():int { return (this._SafeStr_8658); } public function get slotId():String { return (this._SafeStr_8656); } public function get _SafeStr_8668():int { return (this._SafeStr_8642); } public function get _SafeStr_7642():int { return (this._SafeStr_8646); } public function get _SafeStr_8660():Boolean { return (this._SafeStr_8657); } public function get _SafeStr_6551():Boolean { return (this._SafeStr_8641); } public function get hasRentPeriodStarted():Boolean { return (this._SafeStr_8652); } public function get _SafeStr_8664():int { return (this._SafeStr_8640); } public function get _SafeStr_8665():int { return (0); } public function get _SafeStr_8666():int { return (0); } public function get _SafeStr_8667():int { return (0); } public function get _SafeStr_15860():Boolean { return (!((this._SafeStr_7472.indexOf("external_image") == -1))); } } }//package _-2Md // _SafeStr_10651 = "_-0lo" (String#24011, DoABC#3) // _SafeStr_15860 = "_-0fv" (String#8287, DoABC#3) // _SafeStr_15861 = "_-5Pm" (String#35431, DoABC#3) // _SafeStr_15862 = "_-3uv" (String#31735, DoABC#3) // _SafeStr_15863 = "_-8i" (String#14568, DoABC#3) // _SafeStr_15864 = "_-6-v" (String#13782, DoABC#3) // _SafeStr_15865 = "_-E1" (String#14662, DoABC#3) // _SafeStr_15866 = "_-5E4" (String#34971, DoABC#3) // _SafeStr_15867 = "_-1GC" (String#25224, DoABC#3) // _SafeStr_15868 = "_-543" (String#34588, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3717 = "_-4zh" (String#12738, DoABC#3) // _SafeStr_3718 = "_-5H7" (String#13054, DoABC#3) // _SafeStr_4790 = "_-2k4" (String#10431, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5867 = "_-4E6" (String#11966, DoABC#3) // _SafeStr_6551 = "_-4Ad" (String#3634, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7472 = "_-O-" (String#339, DoABC#3) // _SafeStr_7642 = "_-6Vn" (String#4259, DoABC#3) // _SafeStr_7759 = "_-1W-" (String#9164, DoABC#3) // _SafeStr_7955 = "_-6Ht" (String#440, DoABC#3) // _SafeStr_8640 = "_-0sa" (String#2797, DoABC#3) // _SafeStr_8641 = "_-4xm" (String#1119, DoABC#3) // _SafeStr_8642 = "_-2KP" (String#380, DoABC#3) // _SafeStr_8645 = "_-2BQ" (String#298, DoABC#3) // _SafeStr_8646 = "_-IM" (String#592, DoABC#3) // _SafeStr_8651 = "_-6gM" (String#1624, DoABC#3) // _SafeStr_8652 = "_-6Rx" (String#4247, DoABC#3) // _SafeStr_8656 = "_-2S4" (String#1511, DoABC#3) // _SafeStr_8657 = "_-43Y" (String#3603, DoABC#3) // _SafeStr_8658 = "_-4dJ" (String#195, DoABC#3) // _SafeStr_8659 = "_-4ZH" (String#12307, DoABC#3) // _SafeStr_8660 = "_-4Xi" (String#12277, DoABC#3) // _SafeStr_8661 = "_-2b0" (String#10299, DoABC#3) // _SafeStr_8662 = "_-0m9" (String#8387, DoABC#3) // _SafeStr_8663 = "_-0AX" (String#2597, DoABC#3) // _SafeStr_8664 = "_-4jf" (String#12493, DoABC#3) // _SafeStr_8665 = "_-5MB" (String#13132, DoABC#3) // _SafeStr_8666 = "_-26b" (String#9797, DoABC#3) // _SafeStr_8667 = "_-42n" (String#11799, DoABC#3) // _SafeStr_8668 = "_-5u0" (String#13674, DoABC#3) //------------------------------------------------------------ //_-2Md._SafeStr_3728 package _-2Md { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-3P2._SafeStr_3734; public class _SafeStr_3728 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3728(k:Function) { super(k, _SafeStr_3734); } public function _SafeStr_5325():_SafeStr_3734 { return ((this._SafeStr_5326 as _SafeStr_3734)); } } }//package _-2Md // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3728 = "_-5d0" (String#35937, DoABC#3) // _SafeStr_3734 = "_-34X" (String#10804, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2Md._SafeStr_3730 package _-2Md { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-3P2._SafeStr_4878; public class _SafeStr_3730 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3730(k:Function) { super(k, _SafeStr_4878); } public function _SafeStr_5325():_SafeStr_4878 { return ((this._SafeStr_5326 as _SafeStr_4878)); } } }//package _-2Md // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3730 = "_-x5" (String#40669, DoABC#3) // _SafeStr_4878 = "_-0al" (String#8194, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2Md._SafeStr_3740 package _-2Md { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-3P2._SafeStr_3767; public class _SafeStr_3740 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3740(k:Function) { super(k, _SafeStr_3767); } public function _SafeStr_5325():_SafeStr_3767 { return ((this._SafeStr_5326 as _SafeStr_3767)); } } }//package _-2Md // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3740 = "_-WB" (String#39663, DoABC#3) // _SafeStr_3767 = "_-2Vo" (String#10218, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2Md._SafeStr_3758 package _-2Md { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-3P2.FurniListAddOrUpdateParser; public class _SafeStr_3758 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3758(k:Function) { super(k, FurniListAddOrUpdateParser); } public function _SafeStr_5325():FurniListAddOrUpdateParser { return ((this._SafeStr_5326 as FurniListAddOrUpdateParser)); } } }//package _-2Md // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3758 = "_-624" (String#36944, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2Md._SafeStr_3766 package _-2Md { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-3P2._SafeStr_3765; public class _SafeStr_3766 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3766(k:Function) { super(k, _SafeStr_3765); } public function _SafeStr_5325():_SafeStr_3765 { return ((this._SafeStr_5326 as _SafeStr_3765)); } } }//package _-2Md // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3765 = "_-jU" (String#15214, DoABC#3) // _SafeStr_3766 = "_-4ve" (String#34210, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_1606 package _-2mV { import _-0MK._SafeStr_8; public interface _SafeStr_1606 extends _SafeStr_8 { function _SafeStr_6281(_arg_1:int, _arg_2:String):void; } }//package _-2mV // _SafeStr_1606 = "_-5By" (String#12962, DoABC#3) // _SafeStr_6281 = "_-3Sk" (String#11171, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_2783 package _-2mV { import _-0MK._SafeStr_3; import _-5YE.IFrameWindow; import _-1Mz.IWindowContainer; import _-5YE._SafeStr_3554; import _-Nx._SafeStr_2272; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-3TW._SafeStr_3979; public class _SafeStr_2783 implements _SafeStr_3 { private var _SafeStr_9810:ModerationManager; private var _frame:IFrameWindow; private var _SafeStr_5512:int; private var _SafeStr_15869:Boolean; private var _SafeStr_7431:int; private var _disposed:Boolean = false; public function _SafeStr_2783(k:ModerationManager) { this._SafeStr_9810 = k; } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._SafeStr_9810 = null; if (this._frame){ this._frame.dispose(); this._frame = null; }; }; } public function _SafeStr_6281(k:int, _arg_2:String):void { if (this._frame == null){ return; }; this._SafeStr_5512 = k; this._frame.findChildByName("userinfo_but").enable(); (IWindowContainer(this._frame.findChildByName("userinfo_but")).findChildByName("offence_name") as _SafeStr_3554).textColor = 0; IWindowContainer(this._frame.findChildByName("userinfo_but")).findChildByName("offence_name").caption = ("User info: " + _arg_2); } public function _SafeStr_15870(k:_SafeStr_2272):void { if ((((this._frame == null)) || ((k == null)))){ return; }; this._frame.findChildByName("room_tool_but").enable(); (IWindowContainer(this._frame.findChildByName("room_tool_but")).findChildByName("offence_name") as _SafeStr_3554).textColor = 0; this._SafeStr_15871(); this._SafeStr_15869 = true; this._SafeStr_7431 = k._SafeStr_11190; } public function _SafeStr_15872():void { if (this._frame == null){ return; }; this._frame.findChildByName("room_tool_but").disable(); this._frame.findChildByName("chatlog_but").disable(); } public function show():void { if (this._frame == null){ this._frame = IFrameWindow(this._SafeStr_9810.getXmlWindow("start_panel")); this._frame.findChildByName("room_tool_but").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_15873); this._frame.findChildByName("chatlog_but").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_15874); this._frame.findChildByName("ticket_queue_but").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_15875); this._frame.findChildByName("userinfo_but").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_15876); this._frame.findChildByName("room_tool_but").addEventListener(WindowMouseEvent._SafeStr_5423, this.onMouseOver); this._frame.findChildByName("chatlog_but").addEventListener(WindowMouseEvent._SafeStr_5423, this.onMouseOver); this._frame.findChildByName("ticket_queue_but").addEventListener(WindowMouseEvent._SafeStr_5423, this.onMouseOver); this._frame.findChildByName("userinfo_but").addEventListener(WindowMouseEvent._SafeStr_5423, this.onMouseOver); this._frame.findChildByName("room_tool_but").addEventListener(WindowMouseEvent._SafeStr_5424, this.onMouseOut); this._frame.findChildByName("chatlog_but").addEventListener(WindowMouseEvent._SafeStr_5424, this.onMouseOut); this._frame.findChildByName("ticket_queue_but").addEventListener(WindowMouseEvent._SafeStr_5424, this.onMouseOut); this._frame.findChildByName("userinfo_but").addEventListener(WindowMouseEvent._SafeStr_5424, this.onMouseOut); this._frame.findChildByName("userinfo_but").disable(); this._frame.findChildByName("room_tool_but").disable(); this._frame.findChildByName("chatlog_but").disable(); if (!this._SafeStr_9810._SafeStr_15878._SafeStr_15877){ this._frame.findChildByName("ticket_queue_but").disable(); }; if (!this._SafeStr_9810._SafeStr_15878._SafeStr_15879){ this._frame.findChildByName("chatlog_but").disable(); }; (IWindowContainer(this._frame.findChildByName("userinfo_but")).findChildByName("offence_name") as _SafeStr_3554).textColor = 0x666666; (IWindowContainer(this._frame.findChildByName("room_tool_but")).findChildByName("offence_name") as _SafeStr_3554).textColor = 0x666666; (IWindowContainer(this._frame.findChildByName("chatlog_but")).findChildByName("offence_name") as _SafeStr_3554).textColor = 0x666666; }; this._frame.visible = true; } private function _SafeStr_15871():void { if (this._SafeStr_9810._SafeStr_15878._SafeStr_15879){ this._frame.findChildByName("chatlog_but").enable(); (IWindowContainer(this._frame.findChildByName("chatlog_but")).findChildByName("offence_name") as _SafeStr_3554).textColor = 0; }; } private function onMouseOver(k:WindowEvent):void { if (!k.window._SafeStr_7777()){ return; }; (k.window as IWindowContainer).findChildByName("mouseover").visible = true; } private function onMouseOut(k:WindowEvent):void { (k.window as IWindowContainer).findChildByName("mouseover").visible = false; } private function _SafeStr_15873(k:WindowEvent):void { this._SafeStr_9810._SafeStr_15880.show(new RoomToolCtrl(this._SafeStr_9810, this._SafeStr_7431), this._frame, false, false, true); } private function _SafeStr_15874(k:WindowEvent):void { this._SafeStr_9810._SafeStr_15880.show(new ChatlogCtrl(new _SafeStr_3979(((this._SafeStr_15869) ? 0 : 1), this._SafeStr_7431), this._SafeStr_9810, WindowTracker._SafeStr_15881, this._SafeStr_7431), this._frame, false, false, true); } private function _SafeStr_15876(k:WindowEvent):void { this._SafeStr_9810._SafeStr_15880.show(new _SafeStr_4387(this._SafeStr_9810, this._SafeStr_5512), this._frame, false, false, true); } private function _SafeStr_15875(k:WindowEvent):void { this._SafeStr_9810._SafeStr_15882.init(); } } }//package _-2mV // _SafeStr_11190 = "_-3AH" (String#29898, DoABC#3) // _SafeStr_15869 = "_-0i5" (String#23872, DoABC#3) // _SafeStr_15870 = "_-4hy" (String#33690, DoABC#3) // _SafeStr_15871 = "_-5dg" (String#35966, DoABC#3) // _SafeStr_15872 = "_-6ZM" (String#38251, DoABC#3) // _SafeStr_15873 = "_-4C9" (String#32462, DoABC#3) // _SafeStr_15874 = "_-3NP" (String#11077, DoABC#3) // _SafeStr_15875 = "_-3qL" (String#31544, DoABC#3) // _SafeStr_15876 = "_-5o8" (String#36366, DoABC#3) // _SafeStr_15877 = "_-1r6" (String#26656, DoABC#3) // _SafeStr_15878 = "_-6kl" (String#38719, DoABC#3) // _SafeStr_15879 = "_-485" (String#32302, DoABC#3) // _SafeStr_15880 = "_-wt" (String#40662, DoABC#3) // _SafeStr_15881 = "_-5ec" (String#36005, DoABC#3) // _SafeStr_15882 = "_-5CN" (String#34907, DoABC#3) // _SafeStr_2272 = "_-5xI" (String#36715, DoABC#3) // _SafeStr_2783 = "_-2PZ" (String#10127, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3554 = "_-4fB" (String#12410, DoABC#3) // _SafeStr_3979 = "_-Ya" (String#39745, DoABC#3) // _SafeStr_4387 = "_-1I8" (String#8930, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6281 = "_-3Sk" (String#11171, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_7777 = "_-2Or" (String#10115, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_2785 package _-2mV { import _-p0._SafeStr_499; import _-3-E.StringUtil; public class _SafeStr_2785 { private static var _SafeStr_5504:_SafeStr_499; public static function _SafeStr_15883(k:_SafeStr_499):void { _SafeStr_5504 = k; } public static function _SafeStr_15884(k:int):String { switch (k){ case 1: case 2: return ("Normal"); case 3: return ("Automatic"); case 4: return ("Automatic IM"); case 5: return ("Guide System"); case 6: return ("IM"); case 7: return ("Room"); case 8: return ("Panic"); case 9: return ("Guardian"); case 10: return ("Automatic Helper"); case 11: return ("Discussion"); case 12: return ("Selfie"); case 14: return ("Photo"); case 15: return ("Ambassador"); default: return ("Unknown"); }; } public static function _SafeStr_15885(k:int):String { var _local_2:String; if (_SafeStr_5504 != null){ _local_2 = _SafeStr_5504.getLocalization(("help.cfh.topic." + k)); if (!StringUtil.isEmpty(_local_2)){ return (_local_2); }; }; switch (k){ case 0: return ("Automatic"); case 101: return ("Sex"); case 102: return ("PII"); case 103: return ("Scam"); case 104: return ("Bullying"); case 105: return ("Disruption"); case 106: return ("Other"); case 111: return ("Sex"); case 112: return ("Scam"); case 113: return ("Disruption"); case 114: return ("Other"); case 121: return ("Sex"); case 122: return ("PII"); case 123: return ("Bullying"); case 124: return ("Other"); case 130: return ("Hate"); case 131: return ("Violence"); case 132: return ("Sex"); case 133: return ("Illegal"); case 134: return ("PII"); case 135: return ("Copyright"); case 136: return ("Spam"); case 0x0400: return ("Guide"); case 1025: return ("Bullying"); case 1026: return ("Severe Alert"); default: return ("Unknown"); }; } } }//package _-2mV // _SafeStr_15883 = "_-6d1" (String#38399, DoABC#3) // _SafeStr_15884 = "_-2w7" (String#29312, DoABC#3) // _SafeStr_15885 = "_-397" (String#29854, DoABC#3) // _SafeStr_2785 = "_-38e" (String#10872, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5504 = "_-2YF" (String#689, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_4386 package _-2mV { import _-0MK._SafeStr_3; import _-5YE.IFrameWindow; public interface _SafeStr_4386 extends _SafeStr_3 { function getType():int; function getId():String; function _SafeStr_14476():IFrameWindow; function show():void; } }//package _-2mV // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4386 = "_-29c" (String#9855, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_4387 package _-2mV { import _-0MK._SafeStr_3; import _-5YE.IFrameWindow; import _-50B._SafeStr_4400; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_4387 implements _SafeStr_3, _SafeStr_4386 { private var _SafeStr_9810:ModerationManager; private var _SafeStr_5512:int; private var _frame:IFrameWindow; private var _disposed:Boolean; private var _SafeStr_15886:_SafeStr_5037; private var _SafeStr_15887:_SafeStr_4400; public function _SafeStr_4387(k:ModerationManager, _arg_2:int, _arg_3:_SafeStr_4400=null) { this._SafeStr_9810 = k; this._SafeStr_5512 = _arg_2; this._SafeStr_15887 = _arg_3; } public function get disposed():Boolean { return (this._disposed); } public function show():void { this._frame = IFrameWindow(this._SafeStr_9810.getXmlWindow("user_info_frame")); this._frame.caption = "User Info"; var k:IWindow = this._frame.findChildByTag("close"); k.procedure = this._SafeStr_8099; this._SafeStr_15886 = new _SafeStr_5037(this._frame, this._SafeStr_9810, this._SafeStr_15887, null, true); this._SafeStr_15886.load(this._frame.content, this._SafeStr_5512); this._frame.visible = true; } public function getType():int { return (WindowTracker._SafeStr_15888); } public function getId():String { return (("" + this._SafeStr_5512)); } public function _SafeStr_14476():IFrameWindow { return (this._frame); } private function _SafeStr_8099(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this.dispose(); } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; if (this._frame != null){ this._frame.destroy(); this._frame = null; }; if (this._SafeStr_15886 != null){ this._SafeStr_15886.dispose(); this._SafeStr_15886 = null; }; this._SafeStr_15887 = null; this._SafeStr_9810 = null; } } }//package _-2mV // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_15886 = "_-2kp" (String#28871, DoABC#3) // _SafeStr_15887 = "_-4Hk" (String#1111, DoABC#3) // _SafeStr_15888 = "_-ms" (String#40275, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4386 = "_-29c" (String#9855, DoABC#3) // _SafeStr_4387 = "_-1I8" (String#8930, DoABC#3) // _SafeStr_4400 = "_-4Gi" (String#12018, DoABC#3) // _SafeStr_5037 = "_-3EE" (String#10955, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_4388 package _-2mV { import flash.utils.Dictionary; public interface _SafeStr_4388 { function _SafeStr_15889(_arg_1:String, _arg_2:int, _arg_3:int, _arg_4:Array, _arg_5:Dictionary):void; } }//package _-2mV // _SafeStr_15889 = "_-2zk" (String#1527, DoABC#3) // _SafeStr_4388 = "_-2e9" (String#10348, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_4394 package _-2mV { import _-4sN._SafeStr_5049; public interface _SafeStr_4394 { function _SafeStr_15717(_arg_1:_SafeStr_5049):void; } }//package _-2mV // _SafeStr_15717 = "_-k2" (String#715, DoABC#3) // _SafeStr_4394 = "_-DE" (String#14647, DoABC#3) // _SafeStr_5049 = "_-0px" (String#8457, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_4395 package _-2mV { import _-0MK._SafeStr_3; import _-5YE.IFrameWindow; import _-5YE.IItemListWindow; import _-1Mz.IWindowContainer; import flash.utils.Timer; import flash.events.TimerEvent; import _-3TW._SafeStr_4322; import _-1Mz.IWindow; import _-4sN._SafeStr_5050; import _-4sN._SafeStr_5051; import _-5YE.ITextWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_4395 implements _SafeStr_3, _SafeStr_4386 { private static var _SafeStr_15890:Array = []; private static var _SafeStr_15891:int = 200; private var _SafeStr_9810:ModerationManager; private var _frame:IFrameWindow; private var _SafeStr_8874:IItemListWindow; private var _SafeStr_5512:int; private var _SafeStr_9626:Array; private var _disposed:Boolean; private var _SafeStr_15892:IWindowContainer; private var _SafeStr_7236:Timer; private var _SafeStr_15893:Array; public function _SafeStr_4395(k:ModerationManager, _arg_2:int) { this._SafeStr_15893 = []; super(); this._SafeStr_9810 = k; this._SafeStr_5512 = _arg_2; } public static function _SafeStr_15894(k:int, _arg_2:int):String { return (((_SafeStr_15895(k) + ":") + _SafeStr_15895(_arg_2))); } public static function _SafeStr_15895(k:int):String { return ((((k < 10)) ? ("0" + k) : ("" + k))); } public function get disposed():Boolean { return (this._disposed); } public function show():void { this._SafeStr_7236 = new Timer(300, 1); this._SafeStr_7236.addEventListener(TimerEvent.TIMER, this._SafeStr_10775); this._SafeStr_9810._SafeStr_15897._SafeStr_15896(this); this._SafeStr_9810.connection.send(new _SafeStr_4322(this._SafeStr_5512)); this._frame = IFrameWindow(this._SafeStr_9810.getXmlWindow("roomvisits_frame")); this._SafeStr_8874 = IItemListWindow(this._frame.findChildByName("visits_list")); this._SafeStr_15892 = (this._SafeStr_8874.getListItemAt(0) as IWindowContainer); this._SafeStr_8874._SafeStr_9402(); this._frame.procedure = this._SafeStr_15653; var k:IWindow = this._frame.findChildByTag("close"); k.procedure = this._SafeStr_8099; } public function _SafeStr_15898(k:_SafeStr_5050):void { if (k.userId != this._SafeStr_5512){ return; }; if (this._disposed){ return; }; this._SafeStr_9626 = k.rooms; this._frame.caption = ("Room visits: " + k.userName); this.populate(); this._SafeStr_10775(null); this._frame.visible = true; this._SafeStr_9810._SafeStr_15897._SafeStr_15899(this); } public function getType():int { return (WindowTracker._SafeStr_15900); } public function getId():String { return (("" + this._SafeStr_5512)); } public function _SafeStr_14476():IFrameWindow { return (this._frame); } private function populate():void { var _local_2:_SafeStr_5051; var k:Boolean = true; for each (_local_2 in this._SafeStr_9626) { this._SafeStr_15901(_local_2, k); k = !(k); }; } private function _SafeStr_15901(k:_SafeStr_5051, _arg_2:Boolean):void { var _local_3:IWindowContainer = this._SafeStr_15902(); var _local_4:uint = ((_arg_2) ? 4288861930 : 0xFFFFFFFF); _local_3.color = _local_4; var _local_5:IWindow = _local_3.findChildByName("room_name_txt"); _local_5.caption = k.roomName; new _SafeStr_5045(this._frame, this._SafeStr_9810, _local_5, k.roomId); _local_5.color = _local_4; var _local_6:ITextWindow = ITextWindow(_local_3.findChildByName("time_txt")); _local_6.text = _SafeStr_15894(k._SafeStr_15903, k._SafeStr_15904); var _local_7:ITextWindow = ITextWindow(_local_3.findChildByName("view_room_txt")); new _SafeStr_5041(this._SafeStr_9810, _local_7, k.roomId); _local_7.color = _local_4; this._SafeStr_15905(_local_3, this._SafeStr_8874); } private function _SafeStr_15905(k:IWindowContainer, _arg_2:IItemListWindow):void { _arg_2.addListItem(k); this._SafeStr_15893.push(k); } private function _SafeStr_15902():IWindowContainer { if (_SafeStr_15890.length > 0){ return ((_SafeStr_15890.pop() as IWindowContainer)); }; return (IWindowContainer(this._SafeStr_15892.clone())); } private function _SafeStr_15906(k:IWindowContainer):void { var _local_2:IWindow; var _local_3:IWindow; if (_SafeStr_15890.length < _SafeStr_15891){ _local_2 = k.findChildByName("room_name_txt"); _local_2.procedure = null; _local_3 = k.findChildByName("view_room_txt"); _local_3.procedure = null; k.width = this._SafeStr_15892.width; k.height = this._SafeStr_15892.height; _SafeStr_15890.push(k); } else { k.dispose(); }; } private function _SafeStr_8099(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this.dispose(); } private function _SafeStr_15653(k:WindowEvent, _arg_2:IWindow):void { if (((!((k.type == WindowEvent._SafeStr_5561))) || (!((_arg_2 == this._frame))))){ return; }; if (!this._SafeStr_7236.running){ this._SafeStr_7236.reset(); this._SafeStr_7236.start(); }; } private function _SafeStr_10775(k:TimerEvent):void { var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_8874.parent); var _local_3:IWindow = (_local_2.getChildByName("scroller") as IWindow); var _local_4 = (this._SafeStr_8874._SafeStr_9621.height > this._SafeStr_8874.height); var _local_5:int = 17; if (_local_3.visible){ if (!_local_4){ _local_3.visible = false; this._SafeStr_8874.width = (this._SafeStr_8874.width + _local_5); }; } else { if (_local_4){ _local_3.visible = true; this._SafeStr_8874.width = (this._SafeStr_8874.width - _local_5); }; }; } public function dispose():void { var k:IWindowContainer; if (this._disposed){ return; }; this._disposed = true; if (this._SafeStr_8874 != null){ this._SafeStr_8874._SafeStr_9402(); this._SafeStr_8874.dispose(); this._SafeStr_8874 = null; }; if (this._frame != null){ this._frame.destroy(); this._frame = null; }; this._SafeStr_9810 = null; if (this._SafeStr_7236 != null){ this._SafeStr_7236.stop(); this._SafeStr_7236.removeEventListener(TimerEvent.TIMER, this._SafeStr_10775); this._SafeStr_7236 = null; }; for each (k in this._SafeStr_15893) { this._SafeStr_15906(k); }; if (this._SafeStr_15892 != null){ this._SafeStr_15892.dispose(); this._SafeStr_15892 = null; }; this._SafeStr_15893 = []; } } }//package _-2mV // _SafeStr_10775 = "_-18P" (String#1071, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_15653 = "_-5S9" (String#1593, DoABC#3) // _SafeStr_15890 = "_-6Bv" (String#37336, DoABC#3) // _SafeStr_15891 = "_-2AQ" (String#27442, DoABC#3) // _SafeStr_15892 = "_-56V" (String#12863, DoABC#3) // _SafeStr_15893 = "_-1zl" (String#26998, DoABC#3) // _SafeStr_15894 = "_-4jV" (String#33748, DoABC#3) // _SafeStr_15895 = "_-Sn" (String#39538, DoABC#3) // _SafeStr_15896 = "_-6Bt" (String#37335, DoABC#3) // _SafeStr_15897 = "_-0hl" (String#23858, DoABC#3) // _SafeStr_15898 = "_-0z" (String#8594, DoABC#3) // _SafeStr_15899 = "_-1Sh" (String#25719, DoABC#3) // _SafeStr_15900 = "_-4dS" (String#33527, DoABC#3) // _SafeStr_15901 = "_-3RZ" (String#11147, DoABC#3) // _SafeStr_15902 = "_-Gs" (String#14713, DoABC#3) // _SafeStr_15903 = "_-s6" (String#40479, DoABC#3) // _SafeStr_15904 = "_-5-a" (String#34404, DoABC#3) // _SafeStr_15905 = "_-04d" (String#22355, DoABC#3) // _SafeStr_15906 = "_-0hW" (String#23849, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4322 = "_-5VX" (String#35641, DoABC#3) // _SafeStr_4386 = "_-29c" (String#9855, DoABC#3) // _SafeStr_4395 = "_-0wH" (String#8546, DoABC#3) // _SafeStr_5041 = "_-5VR" (String#13281, DoABC#3) // _SafeStr_5045 = "_-6Bh" (String#13957, DoABC#3) // _SafeStr_5050 = "_-2TC" (String#10181, DoABC#3) // _SafeStr_5051 = "_-6PC" (String#14198, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_7236 = "_-51u" (String#1121, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) // _SafeStr_9626 = "_-5bg" (String#507, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_4398 package _-2mV { import _-0MK._SafeStr_3; import _-5YE.IFrameWindow; import _-5YE.IItemListWindow; import _-1Mz.IWindowContainer; import flash.utils.Timer; import flash.events.TimerEvent; import _-1Mz.IWindow; import _-2tS._SafeStr_4397; import _-5YE.ITextWindow; import _-0Sy._SafeStr_5053; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_4398 implements _SafeStr_3, _SafeStr_4386 { private static var _SafeStr_15907:Array = []; private static var _SafeStr_15908:int = 200; private var _SafeStr_9810:ModerationManager; private var _frame:IFrameWindow; private var _SafeStr_8874:IItemListWindow; private var _SafeStr_15909:int; private var _SafeStr_15910:Array; private var _disposed:Boolean; private var _SafeStr_15892:IWindowContainer; private var _SafeStr_7236:Timer; private var _SafeStr_15911:Array; public function _SafeStr_4398(k:ModerationManager, _arg_2:int) { this._SafeStr_15911 = []; super(); this._SafeStr_9810 = k; this._SafeStr_15909 = _arg_2; } public function get disposed():Boolean { return (this._disposed); } public function show():void { this._SafeStr_7236 = new Timer(300, 1); this._SafeStr_7236.addEventListener(TimerEvent.TIMER, this._SafeStr_10775); this._SafeStr_9810._SafeStr_15897._SafeStr_15912(this); this._frame = IFrameWindow(this._SafeStr_9810.getXmlWindow("userclassification_frame")); this._SafeStr_8874 = IItemListWindow(this._frame.findChildByName("userclassification_list")); this._SafeStr_15892 = (this._SafeStr_8874.getListItemAt(0) as IWindowContainer); this._SafeStr_8874._SafeStr_9402(); this._frame.procedure = this._SafeStr_15653; var k:IWindow = this._frame.findChildByTag("close"); k.procedure = this._SafeStr_8099; } public function _SafeStr_15913(k:int, _arg_2:Array):void { if (k != this._SafeStr_15909){ return; }; if (this._disposed){ return; }; this._SafeStr_15910 = _arg_2; this._frame.caption = ""; this.populate(); this._SafeStr_10775(null); this._frame.visible = true; this._SafeStr_9810._SafeStr_15897._SafeStr_15914(this); } private function populate():void { var _local_2:_SafeStr_4397; var k:Boolean = true; for each (_local_2 in this._SafeStr_15910) { this._SafeStr_15901(_local_2, k); k = !(k); }; } private function _SafeStr_15901(k:_SafeStr_4397, _arg_2:Boolean):void { var _local_3:IWindowContainer = this._SafeStr_15902(); var _local_4:uint = ((_arg_2) ? 4288861930 : 0xFFFFFFFF); _local_3.color = _local_4; var _local_5:IWindow = _local_3.findChildByName("user_name_txt"); _local_5.caption = k.username; _local_5.color = _local_4; var _local_6:ITextWindow = ITextWindow(_local_3.findChildByName("visit_room_txt")); _local_6.color = _local_4; var _local_7:ITextWindow = ITextWindow(_local_3.findChildByName("user_classification_txt")); _local_7.text = k._SafeStr_15915; if (((!(this._SafeStr_9810)) || (!(this._SafeStr_9810._SafeStr_8431)))){ _local_7.visible = false; _local_6.visible = false; }; this._SafeStr_15916(_local_3, this._SafeStr_8874); if (((this._SafeStr_9810) && (this._SafeStr_9810._SafeStr_8431))){ new _SafeStr_5054(this._frame, this._SafeStr_9810, _local_5, k.userId); new _SafeStr_5053(this._SafeStr_9810, _local_6, k.userId); }; } private function _SafeStr_15916(k:IWindowContainer, _arg_2:IItemListWindow):void { _arg_2.addListItem(k); this._SafeStr_15911.push(k); } private function _SafeStr_15902():IWindowContainer { if (_SafeStr_15907.length > 0){ return ((_SafeStr_15907.pop() as IWindowContainer)); }; return (IWindowContainer(this._SafeStr_15892.clone())); } private function _SafeStr_15917(k:IWindowContainer):void { var _local_2:IWindow; var _local_3:IWindow; if (_SafeStr_15907.length < _SafeStr_15908){ _local_2 = k.findChildByName("user_name_txt"); _local_2.procedure = null; _local_3 = k.findChildByName("visit_room_txt"); _local_3.procedure = null; k.width = this._SafeStr_15892.width; k.height = this._SafeStr_15892.height; _SafeStr_15907.push(k); } else { k.dispose(); }; } private function _SafeStr_8099(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this.dispose(); } private function _SafeStr_15653(k:WindowEvent, _arg_2:IWindow):void { if (((!((k.type == WindowEvent._SafeStr_5561))) || (!((_arg_2 == this._frame))))){ return; }; if (!this._SafeStr_7236.running){ this._SafeStr_7236.reset(); this._SafeStr_7236.start(); }; } private function _SafeStr_10775(k:TimerEvent):void { var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_8874.parent); var _local_3:IWindow = (_local_2.getChildByName("scroller") as IWindow); var _local_4 = (this._SafeStr_8874._SafeStr_9621.height > this._SafeStr_8874.height); var _local_5:int = 17; if (_local_3.visible){ if (!_local_4){ _local_3.visible = false; this._SafeStr_8874.width = (this._SafeStr_8874.width + _local_5); }; } else { if (_local_4){ _local_3.visible = true; this._SafeStr_8874.width = (this._SafeStr_8874.width - _local_5); }; }; } public function dispose():void { var k:IWindowContainer; if (this._disposed){ return; }; this._disposed = true; if (this._SafeStr_8874 != null){ this._SafeStr_8874._SafeStr_9402(); this._SafeStr_8874.dispose(); this._SafeStr_8874 = null; }; if (this._frame != null){ this._frame.destroy(); this._frame = null; }; this._SafeStr_9810 = null; if (this._SafeStr_7236 != null){ this._SafeStr_7236.stop(); this._SafeStr_7236.removeEventListener(TimerEvent.TIMER, this._SafeStr_10775); this._SafeStr_7236 = null; }; for each (k in this._SafeStr_15911) { this._SafeStr_15917(k); }; if (this._SafeStr_15892 != null){ this._SafeStr_15892.dispose(); this._SafeStr_15892 = null; }; this._SafeStr_15911 = []; } public function getType():int { return (WindowTracker._SafeStr_15900); } public function getId():String { return (("" + this._SafeStr_15909)); } public function _SafeStr_14476():IFrameWindow { return (this._frame); } } }//package _-2mV // _SafeStr_10775 = "_-18P" (String#1071, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_15653 = "_-5S9" (String#1593, DoABC#3) // _SafeStr_15892 = "_-56V" (String#12863, DoABC#3) // _SafeStr_15897 = "_-0hl" (String#23858, DoABC#3) // _SafeStr_15900 = "_-4dS" (String#33527, DoABC#3) // _SafeStr_15901 = "_-3RZ" (String#11147, DoABC#3) // _SafeStr_15902 = "_-Gs" (String#14713, DoABC#3) // _SafeStr_15907 = "_-5sr" (String#36537, DoABC#3) // _SafeStr_15908 = "_-0ZL" (String#23537, DoABC#3) // _SafeStr_15909 = "_-5EC" (String#34977, DoABC#3) // _SafeStr_15910 = "_-5Sy" (String#35537, DoABC#3) // _SafeStr_15911 = "_-3Rl" (String#30609, DoABC#3) // _SafeStr_15912 = "_-5Pd" (String#35423, DoABC#3) // _SafeStr_15913 = "_-0Yp" (String#23518, DoABC#3) // _SafeStr_15914 = "_-0hT" (String#23847, DoABC#3) // _SafeStr_15915 = "_-26O" (String#27288, DoABC#3) // _SafeStr_15916 = "_-61F" (String#36914, DoABC#3) // _SafeStr_15917 = "_-Iu" (String#39172, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4386 = "_-29c" (String#9855, DoABC#3) // _SafeStr_4397 = "_-6Kf" (String#14125, DoABC#3) // _SafeStr_4398 = "_-5gS" (String#13451, DoABC#3) // _SafeStr_5053 = "_-4sB" (String#12626, DoABC#3) // _SafeStr_5054 = "_-6KN" (String#14117, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_7236 = "_-51u" (String#1121, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8431 = "_-6Dh" (String#4185, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_4409 package _-2mV { import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-5YE.IFrameWindow; import _-5YE.ITabContextWindow; import _-1Mz.IWindow; import _-5YE.ITabButtonWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindowContainer; import _-5YE.ISelectableWindow; import _-5Vt.XmlAsset; public class _SafeStr_4409 { private const _SafeStr_15918:String = "my_issues"; private const _SafeStr_15919:String = "open_issues"; private const _SafeStr_15920:String = "picked_issues"; private const _SafeStr_15921:String = "closed_issues"; private var _SafeStr_15922:IssueManager; private var _SafeStr_5524:_SafeStr_633; private var _assets:_SafeStr_10; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_8523:ITabContextWindow; private var _SafeStr_15923:_SafeStr_5055; private var _SafeStr_15924:_SafeStr_5055; private var _SafeStr_15925:_SafeStr_5055; private var _SafeStr_15926:_SafeStr_5056; public function _SafeStr_4409(k:IssueManager, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10) { this._SafeStr_15922 = k; this._SafeStr_5524 = _arg_2; this._assets = _arg_3; } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get assets():_SafeStr_10 { return (this._assets); } public function get _SafeStr_15882():IssueManager { return (this._SafeStr_15922); } public function show():void { if (this._SafeStr_5415 == null){ this._SafeStr_15927(); }; this._SafeStr_5415.visible = true; this._SafeStr_5415.activate(); this.update(); } public function isOpen():Boolean { return (((!((this._SafeStr_5415 == null))) && (this._SafeStr_5415.visible))); } private function _SafeStr_15927():void { var _local_2:IWindow; var _local_3:IWindow; var _local_4:IWindow; var _local_5:ITabButtonWindow; var _local_6:int; if (this._SafeStr_5415 == null){ this._SafeStr_5415 = (this.createWindow("issue_browser_xml") as IFrameWindow); if (this._SafeStr_5415 == null){ return; }; _local_2 = this._SafeStr_5415.desktop; this._SafeStr_5415.x = ((_local_2.width / 2) - (this._SafeStr_5415.width / 2)); this._SafeStr_5415.y = ((_local_2.height / 2) - (this._SafeStr_5415.height / 2)); _local_3 = this._SafeStr_5415.findChildByTag("close"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); }; _local_4 = this._SafeStr_5415.findChildByName("auto_pick"); if (_local_4 != null){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_15928); }; this._SafeStr_8523 = (this._SafeStr_5415.findChildByName("tab_context") as ITabContextWindow); _local_6 = 0; while (_local_6 < this._SafeStr_8523._SafeStr_7816) { _local_5 = this._SafeStr_8523._SafeStr_7817(_local_6); _local_5.addEventListener(WindowEvent._SafeStr_7825, this._SafeStr_15929); _local_6++; }; this._SafeStr_15924 = new _SafeStr_5058(this._SafeStr_15882, this, (this._SafeStr_5415.findChildByName("my_issues_prototype") as IWindowContainer)); this._SafeStr_15925 = new _SafeStr_5057(this._SafeStr_15882, this, (this._SafeStr_5415.findChildByName("open_issues_prototype") as IWindowContainer)); this._SafeStr_15926 = new _SafeStr_5056(this._SafeStr_15882, this, (this._SafeStr_5415.findChildByName("picked_issues_prototype") as IWindowContainer)); }; this._SafeStr_8523 = (this._SafeStr_5415.findChildByName("tab_context") as ITabContextWindow); if ((((this._SafeStr_8523 == null)) || ((this._SafeStr_8523.container == null)))){ return; }; var k:ISelectableWindow = this._SafeStr_8523.selector._SafeStr_7831("open_issues"); this._SafeStr_8523.selector._SafeStr_6990(k); } private function _SafeStr_12504(k:String):void { var _local_2:_SafeStr_5055 = this._SafeStr_7830(k); if (this._SafeStr_15923 == _local_2){ return; }; if (this._SafeStr_15923 != null){ this._SafeStr_15923.visible = false; }; this._SafeStr_15923 = _local_2; if (this._SafeStr_15923 == null){ return; }; this._SafeStr_15923.view.width = this._SafeStr_8523.container.width; this._SafeStr_15923.view.height = this._SafeStr_8523.container.height; this._SafeStr_15923.visible = true; this._SafeStr_15923.update(); } private function _SafeStr_7830(k:String):_SafeStr_5055 { switch (k){ case this._SafeStr_15918: return (this._SafeStr_15924); case this._SafeStr_15919: return (this._SafeStr_15925); case this._SafeStr_15920: return (this._SafeStr_15926); default: return (null); }; } private function _SafeStr_15929(k:WindowEvent):void { if ((((k == null)) || ((k.window == null)))){ return; }; this._SafeStr_12504(k.window.name); } public function update():void { if ((((this._SafeStr_5415 == null)) || (!(this._SafeStr_5415.visible)))){ return; }; if (this._SafeStr_15923 == null){ return; }; this._SafeStr_15923.update(); } public function createWindow(k:String):IWindow { if ((((this._SafeStr_5524 == null)) || ((this._assets == null)))){ return (null); }; var _local_2:XmlAsset = (this._assets.getAssetByName(k) as XmlAsset); if ((((_local_2 == null)) || ((_local_2.content == null)))){ return (null); }; return (this._SafeStr_5524.buildFromXML((_local_2.content as XML))); } private function _SafeStr_8099(k:WindowMouseEvent):void { this._SafeStr_5415.visible = false; } private function _SafeStr_15928(k:WindowMouseEvent):void { if (this._SafeStr_15922 != null){ this._SafeStr_15922._SafeStr_15930("issue browser pick next"); }; } } }//package _-2mV // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_12504 = "_-4AV" (String#3633, DoABC#3) // _SafeStr_15882 = "_-5CN" (String#34907, DoABC#3) // _SafeStr_15918 = "_-6F4" (String#37451, DoABC#3) // _SafeStr_15919 = "_-4zB" (String#34346, DoABC#3) // _SafeStr_15920 = "_-4Vo" (String#33257, DoABC#3) // _SafeStr_15921 = "_-2PY" (String#28026, DoABC#3) // _SafeStr_15922 = "_-3Wb" (String#848, DoABC#3) // _SafeStr_15923 = "_-0GK" (String#22807, DoABC#3) // _SafeStr_15924 = "_-4-l" (String#31959, DoABC#3) // _SafeStr_15925 = "_-0OB" (String#23125, DoABC#3) // _SafeStr_15926 = "_-1Z2" (String#25949, DoABC#3) // _SafeStr_15927 = "_-5yF" (String#36749, DoABC#3) // _SafeStr_15928 = "_-5HR" (String#35101, DoABC#3) // _SafeStr_15929 = "_-6H5" (String#14060, DoABC#3) // _SafeStr_15930 = "_-6AD" (String#37270, DoABC#3) // _SafeStr_4409 = "_-6EP" (String#14011, DoABC#3) // _SafeStr_5055 = "_-1P7" (String#9056, DoABC#3) // _SafeStr_5056 = "_-2BB" (String#9884, DoABC#3) // _SafeStr_5057 = "_-1NF" (String#9021, DoABC#3) // _SafeStr_5058 = "_-27P" (String#9815, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7816 = "_-2JW" (String#10026, DoABC#3) // _SafeStr_7817 = "_-22D" (String#9730, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_7830 = "_-6Ab" (String#871, DoABC#3) // _SafeStr_7831 = "_-H5" (String#14719, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8523 = "_-0Uv" (String#831, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_4410 package _-2mV { import _-ue.Map; import _-50B._SafeStr_4400; public class _SafeStr_4410 { private var _SafeStr_5338:int; private var _SafeStr_15931:Map; private var _SafeStr_5560:int; private var _SafeStr_15932:int = 0; private var _SafeStr_15933:String = ""; private var _SafeStr_11030:int; private var _SafeStr_15934:int; private var _SafeStr_15935:int = 0; private var _SafeStr_15936:int = 0; private var _SafeStr_15937:_SafeStr_4400 = null; private var _SafeStr_15938:_SafeStr_4400 = null; public function _SafeStr_4410(k:int, _arg_2:_SafeStr_4400) { this._SafeStr_5338 = k; this._SafeStr_15931 = new Map(); this._SafeStr_5560 = _arg_2.state; this._SafeStr_15932 = _arg_2._SafeStr_15939; this._SafeStr_15933 = _arg_2._SafeStr_15940; this._SafeStr_11030 = _arg_2._SafeStr_11048; this._SafeStr_15934 = _arg_2._SafeStr_15941; this._SafeStr_15942(_arg_2); } public function get id():int { return (this._SafeStr_5338); } public function get issues():Array { return (this._SafeStr_15931._SafeStr_5403()); } public function get state():int { return (this._SafeStr_5560); } public function get _SafeStr_15939():int { return (this._SafeStr_15932); } public function get _SafeStr_15943():String { return (this._SafeStr_15933); } public function _SafeStr_6891(k:_SafeStr_4400, _arg_2:Boolean=false):Boolean { if ((((this._SafeStr_15934 == 0)) || ((k._SafeStr_15941 == 0)))){ return (false); }; if (((!((this._SafeStr_15934 == k._SafeStr_15941))) || (!((this._SafeStr_11030 == k._SafeStr_11048))))){ return (false); }; if (!_arg_2){ if (this.state != k.state){ return (false); }; if (this._SafeStr_15939 != k._SafeStr_15939){ return (false); }; }; return (true); } public function contains(k:int):Boolean { if (this._SafeStr_15931 == null){ return (false); }; return ((this._SafeStr_15931._SafeStr_5497().indexOf(k) > -1)); } public function _SafeStr_15944(k:_SafeStr_4400):void { this._SafeStr_15945(k._SafeStr_15946); this._SafeStr_15942(k); } private function _SafeStr_15942(k:_SafeStr_4400):void { this._SafeStr_15931.add(k._SafeStr_15946, k); this._SafeStr_15936 = k.issueAgeInMilliseconds; if (((!((k.message == null))) && (!((k.message == ""))))){ this._SafeStr_15935++; }; if ((((this._SafeStr_15937 == null)) || ((k.issueAgeInMilliseconds > this._SafeStr_15937.issueAgeInMilliseconds)))){ this._SafeStr_15937 = k; }; this._SafeStr_15938 = null; this._SafeStr_15947(); } public function _SafeStr_15945(k:int):_SafeStr_4400 { var _local_2:_SafeStr_4400 = (this._SafeStr_15931.remove(k) as _SafeStr_4400); if (_local_2 != null){ if (((!((_local_2.message == null))) && (!((_local_2.message == ""))))){ this._SafeStr_15935--; }; if (this._SafeStr_15937 == _local_2){ this._SafeStr_15937 = null; }; if (this._SafeStr_15938 == _local_2){ this._SafeStr_15938 = null; }; }; return (_local_2); } public function get highestPriority():int { if (this._SafeStr_15938 == null){ this._SafeStr_15947(); }; if (this._SafeStr_15938 != null){ return (this._SafeStr_15938.priority); }; return (0); } public function _SafeStr_15947():_SafeStr_4400 { var k:_SafeStr_4400; var _local_2:_SafeStr_4400; var _local_3:int; var _local_4:_SafeStr_4400; var _local_5:Boolean; if (this._SafeStr_15938 == null){ if ((((this._SafeStr_15931 == null)) || ((this._SafeStr_15931.length < 1)))){ return (null); }; _local_3 = 0; while (_local_3 < this._SafeStr_15931.length) { _local_4 = this._SafeStr_15931._SafeStr_5595(_local_3); _local_5 = (((_local_4._SafeStr_15948 > 0)) && ((_local_4._SafeStr_15948 < 100))); if (_local_5){ if ((((_local_2 == null)) || ((_local_2.priority > _local_4.priority)))){ _local_2 = _local_4; }; } else { if ((((k == null)) || ((k.priority > _local_4.priority)))){ k = _local_4; }; }; _local_3++; }; if (_local_2 != null){ this._SafeStr_15938 = _local_2; } else { this._SafeStr_15938 = k; }; }; return (this._SafeStr_15938); } public function _SafeStr_15949():int { if (this._SafeStr_15931 == null){ return (0); }; return (this._SafeStr_15931.length); } public function _SafeStr_15950():Array { if (this._SafeStr_15931 == null){ return ([]); }; return (this._SafeStr_15931._SafeStr_5497()); } public function get _SafeStr_11048():int { return (this._SafeStr_11030); } public function _SafeStr_15951():int { return (this._SafeStr_15935); } public function get issueAgeInMilliseconds():int { return (this._SafeStr_15936); } public function _SafeStr_15952(k:int):String { var _local_3:_SafeStr_4400; var _local_2:_SafeStr_4400 = this._SafeStr_15937; if (_local_2 == null){ for each (_local_3 in this._SafeStr_15931) { if ((((_local_2 == null)) || ((_local_3.issueAgeInMilliseconds > _local_2.issueAgeInMilliseconds)))){ _local_2 = _local_3; }; }; this._SafeStr_15937 = _local_2; }; if (_local_2 != null){ return (_local_2._SafeStr_15952(k)); }; return (""); } } }//package _-2mV // _SafeStr_11030 = "_-5VM" (String#1129, DoABC#3) // _SafeStr_11048 = "_-2Sf" (String#28147, DoABC#3) // _SafeStr_15931 = "_-4br" (String#1575, DoABC#3) // _SafeStr_15932 = "_-3A4" (String#10890, DoABC#3) // _SafeStr_15933 = "_-0Ck" (String#22663, DoABC#3) // _SafeStr_15934 = "_-6hM" (String#14457, DoABC#3) // _SafeStr_15935 = "_-1es" (String#9295, DoABC#3) // _SafeStr_15936 = "_-3-H" (String#10713, DoABC#3) // _SafeStr_15937 = "_-0Kk" (String#22992, DoABC#3) // _SafeStr_15938 = "_-4ex" (String#33584, DoABC#3) // _SafeStr_15939 = "_-62D" (String#36949, DoABC#3) // _SafeStr_15940 = "_-2nL" (String#28974, DoABC#3) // _SafeStr_15941 = "_-38J" (String#29821, DoABC#3) // _SafeStr_15942 = "_-4Lc" (String#32829, DoABC#3) // _SafeStr_15943 = "_-3id" (String#31243, DoABC#3) // _SafeStr_15944 = "_-6MZ" (String#37729, DoABC#3) // _SafeStr_15945 = "_-P-" (String#39395, DoABC#3) // _SafeStr_15946 = "_-40i" (String#31997, DoABC#3) // _SafeStr_15947 = "_-4Ij" (String#32716, DoABC#3) // _SafeStr_15948 = "_-3XF" (String#30814, DoABC#3) // _SafeStr_15949 = "_-6BG" (String#37316, DoABC#3) // _SafeStr_15950 = "_-5Y3" (String#35743, DoABC#3) // _SafeStr_15951 = "_-3MG" (String#30395, DoABC#3) // _SafeStr_15952 = "_-0WO" (String#23423, DoABC#3) // _SafeStr_4400 = "_-4Gi" (String#12018, DoABC#3) // _SafeStr_4410 = "_-6Z5" (String#14335, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_6891 = "_-0Vz" (String#23406, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_4411 package _-2mV { import _-0MK._SafeStr_3; public interface _SafeStr_4411 extends _SafeStr_3 { function _SafeStr_15953():void; function _SafeStr_15954(_arg_1:int, _arg_2:String):void; } }//package _-2mV // _SafeStr_15953 = "_-4H8" (String#12022, DoABC#3) // _SafeStr_15954 = "_-6ZZ" (String#14349, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4411 = "_-33M" (String#10781, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5037 package _-2mV { import _-0MK._SafeStr_3; import _-5YE.IFrameWindow; import _-50B._SafeStr_4400; import _-4sN._SafeStr_5049; import _-1Mz.IWindowContainer; import _-3TW._SafeStr_4112; import _-5YE.ITextWindow; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-3TW._SafeStr_4326; import _-5Mz.WindowEvent; public class _SafeStr_5037 implements _SafeStr_3, _SafeStr_4394 { private static const _SafeStr_15955:int = 60; private static const _SafeStr_15956:int = (60 * 60);//3600 private static const _SafeStr_15957:int = ((60 * 60) * 24);//86400 private static const _SafeStr_15958:int = (((60 * 60) * 24) * 365);//31536000 private var _SafeStr_15959:IFrameWindow; private var _SafeStr_9810:ModerationManager; private var _SafeStr_5512:int; private var _SafeStr_15887:_SafeStr_4400; private var _SafeStr_5447:_SafeStr_5049; private var _SafeStr_15960:IWindowContainer; private var _SafeStr_15961:Boolean; private var _disposed:Boolean; private var _SafeStr_15962:IssueHandler; public function _SafeStr_5037(k:IFrameWindow, _arg_2:ModerationManager, _arg_3:_SafeStr_4400, _arg_4:IssueHandler=null, _arg_5:Boolean=false) { this._SafeStr_15959 = k; this._SafeStr_9810 = _arg_2; this._SafeStr_15887 = _arg_3; this._SafeStr_15961 = _arg_5; this._SafeStr_15962 = _arg_4; } public static function _SafeStr_15963(k:int):String { if (k < (2 * _SafeStr_15955)){ return ((k + " secs ago")); }; if (k < (2 * _SafeStr_15956)){ return ((Math.round((k / _SafeStr_15955)) + " mins ago")); }; if (k < (2 * _SafeStr_15957)){ return ((Math.round((k / _SafeStr_15956)) + " hours ago")); }; if (k < (2 * _SafeStr_15958)){ return ((Math.round((k / _SafeStr_15957)) + " days ago")); }; return ((Math.round((k / _SafeStr_15958)) + " years ago")); } public function get disposed():Boolean { return (this._disposed); } public function load(k:IWindowContainer, _arg_2:int):void { this._SafeStr_15960 = k; this._SafeStr_5512 = _arg_2; this._SafeStr_5447 = null; this.refresh(); this._SafeStr_9810._SafeStr_15897._SafeStr_15964(this); this._SafeStr_9810.connection.send(new _SafeStr_4112(_arg_2)); } public function _SafeStr_15717(k:_SafeStr_5049):void { if (k.userId != this._SafeStr_5512){ return; }; this._SafeStr_5447 = k; this.refresh(); } public function refresh():void { if (this._SafeStr_15960.disposed){ return; }; var k:IWindowContainer = this.prepare(); if (this._SafeStr_5447 == null){ k.findChildByName("fields").visible = false; k.findChildByName("loading_txt").visible = true; return; }; k.findChildByName("fields").visible = true; k.findChildByName("loading_txt").visible = false; this._SafeStr_15965(k, "name_txt", this._SafeStr_5447.userName); this._SafeStr_15965(k, "registered_txt", _SafeStr_15963((this._SafeStr_5447._SafeStr_15966 * 60))); this._SafeStr_15965(k, "cfh_count_txt", ("" + this._SafeStr_5447._SafeStr_15967)); this._SafeStr_15968(k, "abusive_cfh_count_txt", this._SafeStr_5447._SafeStr_15969); this._SafeStr_15968(k, "caution_count_txt", this._SafeStr_5447._SafeStr_15970); this._SafeStr_15968(k, "ban_count_txt", this._SafeStr_5447._SafeStr_15971); this._SafeStr_15968(k, "trading_lock_count_txt", this._SafeStr_5447._SafeStr_15972); this._SafeStr_15965(k, "trading_lock_expiry_txt", this._SafeStr_5447._SafeStr_15973, "No active lock"); this._SafeStr_15965(k, "last_login_txt", _SafeStr_15963((this._SafeStr_5447._SafeStr_15974 * 60))); this._SafeStr_15965(k, "online_txt", ((this._SafeStr_5447.online) ? "Yes" : "No")); this._SafeStr_15965(k, "last_purchase_txt", this._SafeStr_5447._SafeStr_15975, "No purchases"); this._SafeStr_15965(k, "email_address_txt", this._SafeStr_5447._SafeStr_15976, "No email found"); this._SafeStr_15965(k, "id_bans_txt", ("" + this._SafeStr_5447._SafeStr_15977)); this._SafeStr_15965(k, "user_class_txt", this._SafeStr_5447._SafeStr_15978, "-"); this._SafeStr_15965(k, "last_sanction_time_txt", this._SafeStr_5447._SafeStr_15979); if (this._SafeStr_5447._SafeStr_15980 <= 48){ (k.findChildByName("last_sanction_time_txt") as ITextWindow).textColor = (((0xFF * (48 - this._SafeStr_5447._SafeStr_15980)) / 48) << 16); }; if (this._SafeStr_5447._SafeStr_15976 == "No identity"){ k.findChildByName("modaction_but").disable(); }; _SafeStr_4.log(((((("USER: " + this._SafeStr_5447.userName) + ", ") + this._SafeStr_5447._SafeStr_15971) + ", ") + this._SafeStr_5447._SafeStr_15970)); } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; this._SafeStr_9810._SafeStr_15897._SafeStr_15981(this); this._SafeStr_15959 = null; this._SafeStr_9810 = null; this._SafeStr_5447 = null; this._SafeStr_15960 = null; } private function prepare():IWindowContainer { var k:IWindowContainer = IWindowContainer(this._SafeStr_15960.findChildByName("user_info")); if (k == null){ k = IWindowContainer(this._SafeStr_9810.getXmlWindow("user_info")); this._SafeStr_15960.addChild(k); if (!this._SafeStr_9810._SafeStr_15878._SafeStr_15879){ k.findChildByName("chatlog_but").disable(); }; if (!this._SafeStr_9810._SafeStr_15878._SafeStr_15982){ k.findChildByName("message_but").disable(); }; if (!((((this._SafeStr_9810._SafeStr_15878._SafeStr_15982) || (this._SafeStr_9810._SafeStr_15878._SafeStr_15984))) || (this._SafeStr_9810._SafeStr_15878._SafeStr_15983))){ k.findChildByName("modaction_but").disable(); }; }; k.findChildByName("chatlog_but").procedure = this._SafeStr_15874; k.findChildByName("roomvisits_but").procedure = this._SafeStr_15985; k.findChildByName("habboinfotool_but").procedure = this._SafeStr_15986; k.findChildByName("message_but").procedure = this._SafeStr_15987; k.findChildByName("modaction_but").procedure = this._SafeStr_15988; k.findChildByName("view_caution_count_txt").procedure = this._SafeStr_15989; k.findChildByName("view_ban_count_txt").procedure = this._SafeStr_15990; k.findChildByName("view_trading_lock_count_txt").procedure = this._SafeStr_15991; k.findChildByName("view_id_bans_txt").procedure = this._SafeStr_15992; return (k); } private function _SafeStr_15968(k:IWindowContainer, _arg_2:String, _arg_3:int):void { var _local_4:IWindow = k.findChildByName(_arg_2); var _local_5:IWindow = k.findChildByName(("view_" + _arg_2)); if (_local_5 != null){ _local_5.visible = (_arg_3 > 0); }; _local_4.caption = ("" + _arg_3); } private function _SafeStr_15965(k:IWindowContainer, _arg_2:String, _arg_3:String, _arg_4:String=""):void { var _local_5:IWindow = ITextWindow(k.findChildByName(_arg_2)); if (((!(_arg_3)) || ((_arg_3.length == 0)))){ _local_5.caption = _arg_4; } else { _local_5.caption = _arg_3; }; } private function _SafeStr_15874(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_15993("chatLog"); this._SafeStr_9810._SafeStr_15880.show(new ChatlogCtrl(new _SafeStr_4326(this._SafeStr_5447.userId), this._SafeStr_9810, WindowTracker._SafeStr_15994, this._SafeStr_5447.userId), this._SafeStr_15959, this._SafeStr_15961, false, true); } private function _SafeStr_15985(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_9810._SafeStr_15880.show(new _SafeStr_4395(this._SafeStr_9810, this._SafeStr_5447.userId), this._SafeStr_15959, this._SafeStr_15961, false, true); } private function _SafeStr_15986(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_15993("openInfoTool"); this._SafeStr_9810._SafeStr_15995("habboinfotool.url", this._SafeStr_5447.userName); } private function _SafeStr_15987(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_15993("openSendMessage"); this._SafeStr_9810._SafeStr_15880.show(new SendMsgsCtrl(this._SafeStr_9810, this._SafeStr_5447.userId, this._SafeStr_5447.userName, this._SafeStr_15887), this._SafeStr_15959, this._SafeStr_15961, false, true); } private function _SafeStr_15988(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_15993("openModAction"); this._SafeStr_9810._SafeStr_15880.show(new ModActionCtrl(this._SafeStr_9810, this._SafeStr_5447.userId, this._SafeStr_5447.userName, this._SafeStr_15887, this), this._SafeStr_15959, this._SafeStr_15961, false, true); } private function _SafeStr_15989(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_15993("viewCautions"); this._SafeStr_15996(); } private function _SafeStr_15990(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_15993("viewBans"); this._SafeStr_15996(); } private function _SafeStr_15991(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_15993("viewTradingLocks"); this._SafeStr_15996(); } private function _SafeStr_15992(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_15993("viewIdentityInfo"); this._SafeStr_15997(); } private function _SafeStr_15996():void { this._SafeStr_9810._SafeStr_15995("moderatoractionlog.url", this._SafeStr_5447.userName); } private function _SafeStr_15997():void { this._SafeStr_9810._SafeStr_15995("identityinformationtool.url", ("" + this._SafeStr_5447._SafeStr_15998)); } function _SafeStr_15999(k:String, _arg_2:String):void { if (this._SafeStr_9810 != null){ this._SafeStr_9810._SafeStr_15999(k, _arg_2); }; } function _SafeStr_15993(k:String):void { if ((((this._SafeStr_15962 == null)) || (this._SafeStr_15962.disposed))){ this._SafeStr_9810.trackGoogle(("userInfo_" + k)); } else { if (this == this._SafeStr_15962._SafeStr_16000){ this._SafeStr_15962._SafeStr_15993(("callerUserInfo_" + k)); } else { if (this == this._SafeStr_15962._SafeStr_16001){ this._SafeStr_15962._SafeStr_15993(("reportedUserInfo_" + k)); } else { this._SafeStr_15962._SafeStr_15993(("userInfo_" + k)); }; }; }; } } }//package _-2mV // _SafeStr_15717 = "_-k2" (String#715, DoABC#3) // _SafeStr_15874 = "_-3NP" (String#11077, DoABC#3) // _SafeStr_15878 = "_-6kl" (String#38719, DoABC#3) // _SafeStr_15879 = "_-485" (String#32302, DoABC#3) // _SafeStr_15880 = "_-wt" (String#40662, DoABC#3) // _SafeStr_15887 = "_-4Hk" (String#1111, DoABC#3) // _SafeStr_15897 = "_-0hl" (String#23858, DoABC#3) // _SafeStr_15955 = "_-6dO" (String#38416, DoABC#3) // _SafeStr_15956 = "_-6Dd" (String#37402, DoABC#3) // _SafeStr_15957 = "_-5IP" (String#35145, DoABC#3) // _SafeStr_15958 = "_-5LS" (String#35262, DoABC#3) // _SafeStr_15959 = "_-3v7" (String#31745, DoABC#3) // _SafeStr_15960 = "_-1c1" (String#26065, DoABC#3) // _SafeStr_15961 = "_-3PT" (String#30515, DoABC#3) // _SafeStr_15962 = "_-3oP" (String#31471, DoABC#3) // _SafeStr_15963 = "_-0Ar" (String#22584, DoABC#3) // _SafeStr_15964 = "_-52W" (String#34526, DoABC#3) // _SafeStr_15965 = "_-46Z" (String#11850, DoABC#3) // _SafeStr_15966 = "_-5NN" (String#35331, DoABC#3) // _SafeStr_15967 = "_-4pD" (String#33959, DoABC#3) // _SafeStr_15968 = "_-1Fd" (String#25205, DoABC#3) // _SafeStr_15969 = "_-6Zb" (String#38256, DoABC#3) // _SafeStr_15970 = "_-1xZ" (String#26906, DoABC#3) // _SafeStr_15971 = "_-6UW" (String#38037, DoABC#3) // _SafeStr_15972 = "_-3ZL" (String#30899, DoABC#3) // _SafeStr_15973 = "_-2v0" (String#29268, DoABC#3) // _SafeStr_15974 = "_-0wP" (String#24430, DoABC#3) // _SafeStr_15975 = "_-gj" (String#40043, DoABC#3) // _SafeStr_15976 = "_-5nl" (String#36347, DoABC#3) // _SafeStr_15977 = "_-4Xg" (String#33323, DoABC#3) // _SafeStr_15978 = "_-5r5" (String#36476, DoABC#3) // _SafeStr_15979 = "_-68x" (String#37220, DoABC#3) // _SafeStr_15980 = "_-5l6" (String#36249, DoABC#3) // _SafeStr_15981 = "_-5zQ" (String#36801, DoABC#3) // _SafeStr_15982 = "_-3mt" (String#31415, DoABC#3) // _SafeStr_15983 = "_-k3" (String#40167, DoABC#3) // _SafeStr_15984 = "_-6TG" (String#37987, DoABC#3) // _SafeStr_15985 = "_-3S6" (String#30619, DoABC#3) // _SafeStr_15986 = "_-4l4" (String#33808, DoABC#3) // _SafeStr_15987 = "_-4qc" (String#34021, DoABC#3) // _SafeStr_15988 = "_-4qF" (String#34004, DoABC#3) // _SafeStr_15989 = "_-6iP" (String#38626, DoABC#3) // _SafeStr_15990 = "_-5sq" (String#36536, DoABC#3) // _SafeStr_15991 = "_-3p2" (String#31499, DoABC#3) // _SafeStr_15992 = "_-hI" (String#40062, DoABC#3) // _SafeStr_15993 = "_-3Q" (String#11124, DoABC#3) // _SafeStr_15994 = "_-6E5" (String#37416, DoABC#3) // _SafeStr_15995 = "_-0nW" (String#24075, DoABC#3) // _SafeStr_15996 = "_-5oT" (String#36376, DoABC#3) // _SafeStr_15997 = "_-6cs" (String#38391, DoABC#3) // _SafeStr_15998 = "_-2Q5" (String#28050, DoABC#3) // _SafeStr_15999 = "_-4Mv" (String#12123, DoABC#3) // _SafeStr_16000 = "_-0tt" (String#24333, DoABC#3) // _SafeStr_16001 = "_-VQ" (String#39641, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4112 = "_-4nA" (String#33878, DoABC#3) // _SafeStr_4326 = "_-0v5" (String#24379, DoABC#3) // _SafeStr_4394 = "_-DE" (String#14647, DoABC#3) // _SafeStr_4395 = "_-0wH" (String#8546, DoABC#3) // _SafeStr_4400 = "_-4Gi" (String#12018, DoABC#3) // _SafeStr_5037 = "_-3EE" (String#10955, DoABC#3) // _SafeStr_5049 = "_-0px" (String#8457, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5038 package _-2mV { import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import flash.net.navigateToURL; import flash.net.URLRequest; import _-5Mz.WindowEvent; public class _SafeStr_5038 { private var _SafeStr_8962:String; public function _SafeStr_5038(k:ModerationManager, _arg_2:IWindow, _arg_3:String) { _arg_2.procedure = this.onClick; this._SafeStr_8962 = _arg_3; } private function onClick(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; navigateToURL(new URLRequest(this._SafeStr_8962), "_blank"); } } }//package _-2mV // _SafeStr_5038 = "_-0Tg" (String#8083, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5039 package _-2mV { import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_5039 { private var _SafeStr_9810:ModerationManager; private var _SafeStr_7483:int; private var _SafeStr_13127:int; public function _SafeStr_5039(k:ModerationManager, _arg_2:IWindow, _arg_3:int, _arg_4:int) { this._SafeStr_9810 = k; this._SafeStr_7483 = _arg_3; this._SafeStr_13127 = _arg_4; _arg_2.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_9810._SafeStr_16002(this._SafeStr_7483, this._SafeStr_13127); } } }//package _-2mV // _SafeStr_13127 = "_-6Lu" (String#441, DoABC#3) // _SafeStr_16002 = "_-2yI" (String#29383, DoABC#3) // _SafeStr_5039 = "_-tR" (String#15377, DoABC#3) // _SafeStr_7483 = "_-4Wi" (String#91, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5041 package _-2mV { import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_5041 { private var _SafeStr_9810:ModerationManager; private var _SafeStr_7431:int; public function _SafeStr_5041(k:ModerationManager, _arg_2:IWindow, _arg_3:int) { this._SafeStr_9810 = k; this._SafeStr_7431 = _arg_3; _arg_2.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_9810.goToRoom(this._SafeStr_7431); } } }//package _-2mV // _SafeStr_5041 = "_-5VR" (String#13281, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5042 package _-2mV { import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_5042 { private var _SafeStr_9810:ModerationManager; private var _SafeStr_7483:int; private var _SafeStr_13127:int; private var _SafeStr_16003:int; public function _SafeStr_5042(k:ModerationManager, _arg_2:IWindow, _arg_3:int, _arg_4:int, _arg_5:int) { this._SafeStr_9810 = k; this._SafeStr_7483 = _arg_3; this._SafeStr_13127 = _arg_4; this._SafeStr_16003 = _arg_5; _arg_2.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_9810._SafeStr_16004(this._SafeStr_7483, this._SafeStr_13127, this._SafeStr_16003); } } }//package _-2mV // _SafeStr_13127 = "_-6Lu" (String#441, DoABC#3) // _SafeStr_16003 = "_-3fX" (String#3512, DoABC#3) // _SafeStr_16004 = "_-1k-" (String#26385, DoABC#3) // _SafeStr_5042 = "_-6PN" (String#14200, DoABC#3) // _SafeStr_7483 = "_-4Wi" (String#91, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5043 package _-2mV { import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-4rK._SafeStr_3864; import _-1Qq._SafeStr_3858; import _-5Mz.WindowEvent; public class _SafeStr_5043 { private var _SafeStr_9810:ModerationManager; private var _SafeStr_16005:ChatlogCtrl; private var _SafeStr_7483:int; private var _SafeStr_13127:int; public function _SafeStr_5043(k:ModerationManager, _arg_2:ChatlogCtrl, _arg_3:IWindow, _arg_4:int, _arg_5:int) { this._SafeStr_9810 = k; this._SafeStr_16005 = _arg_2; this._SafeStr_7483 = _arg_4; this._SafeStr_13127 = _arg_5; _arg_3.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_16005.dispose(); this._SafeStr_9810.connection.send(new _SafeStr_3864(this._SafeStr_7483, this._SafeStr_13127, _SafeStr_3858._SafeStr_12917)); } } }//package _-2mV // _SafeStr_12917 = "_-17Z" (String#24902, DoABC#3) // _SafeStr_13127 = "_-6Lu" (String#441, DoABC#3) // _SafeStr_16005 = "_-33l" (String#1529, DoABC#3) // _SafeStr_3858 = "_-5vz" (String#36663, DoABC#3) // _SafeStr_3864 = "_-3EU" (String#30071, DoABC#3) // _SafeStr_5043 = "_-3oO" (String#11541, DoABC#3) // _SafeStr_7483 = "_-4Wi" (String#91, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5044 package _-2mV { import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-4rK._SafeStr_3868; import _-1Qq._SafeStr_3858; import _-5Mz.WindowEvent; public class _SafeStr_5044 { private var _SafeStr_9810:ModerationManager; private var _SafeStr_16005:ChatlogCtrl; private var _SafeStr_7483:int; private var _SafeStr_13127:int; private var _SafeStr_16003:int; public function _SafeStr_5044(k:ModerationManager, _arg_2:ChatlogCtrl, _arg_3:IWindow, _arg_4:int, _arg_5:int, _arg_6:int) { this._SafeStr_9810 = k; this._SafeStr_16005 = _arg_2; this._SafeStr_7483 = _arg_4; this._SafeStr_13127 = _arg_5; this._SafeStr_16003 = _arg_6; _arg_3.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_16005.dispose(); this._SafeStr_9810.connection.send(new _SafeStr_3868(this._SafeStr_7483, this._SafeStr_13127, this._SafeStr_16003, _SafeStr_3858._SafeStr_12917)); } } }//package _-2mV // _SafeStr_12917 = "_-17Z" (String#24902, DoABC#3) // _SafeStr_13127 = "_-6Lu" (String#441, DoABC#3) // _SafeStr_16003 = "_-3fX" (String#3512, DoABC#3) // _SafeStr_16005 = "_-33l" (String#1529, DoABC#3) // _SafeStr_3858 = "_-5vz" (String#36663, DoABC#3) // _SafeStr_3868 = "_-1zP" (String#26981, DoABC#3) // _SafeStr_5044 = "_-45A" (String#11831, DoABC#3) // _SafeStr_7483 = "_-4Wi" (String#91, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5045 package _-2mV { import _-5YE.IFrameWindow; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-4n6._SafeStr_2443; public class _SafeStr_5045 { private var _frame:IFrameWindow; private var _SafeStr_9810:ModerationManager; private var _SafeStr_7431:int; public function _SafeStr_5045(k:IFrameWindow, _arg_2:ModerationManager, _arg_3:IWindow, _arg_4:int) { this._frame = k; this._SafeStr_9810 = _arg_2; this._SafeStr_7431 = _arg_4; _arg_3.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_9810._SafeStr_15880.show(new RoomToolCtrl(this._SafeStr_9810, this._SafeStr_7431), this._frame, false, false, true); } private function _SafeStr_10209(k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); } } }//package _-2mV // _SafeStr_10209 = "_-4C6" (String#435, DoABC#3) // _SafeStr_15880 = "_-wt" (String#40662, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_5045 = "_-6Bh" (String#13957, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5054 package _-2mV { import _-5YE.IFrameWindow; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_5054 { private var _frame:IFrameWindow; private var _SafeStr_9810:ModerationManager; private var _SafeStr_5512:int; public function _SafeStr_5054(k:IFrameWindow, _arg_2:ModerationManager, _arg_3:IWindow, _arg_4:int) { this._frame = k; this._SafeStr_9810 = _arg_2; this._SafeStr_5512 = _arg_4; _arg_3.procedure = this.onClick; } private function onClick(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_9810._SafeStr_15880.show(new _SafeStr_4387(this._SafeStr_9810, this._SafeStr_5512), this._frame, false, false, true); } } }//package _-2mV // _SafeStr_15880 = "_-wt" (String#40662, DoABC#3) // _SafeStr_4387 = "_-1I8" (String#8930, DoABC#3) // _SafeStr_5054 = "_-6KN" (String#14117, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5055 package _-2mV { import _-1Mz.IWindowContainer; public interface _SafeStr_5055 { function set visible(_arg_1:Boolean):void; function update():void; function get view():IWindowContainer; } }//package _-2mV // _SafeStr_5055 = "_-1P7" (String#9056, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5056 package _-2mV { import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; public class _SafeStr_5056 implements _SafeStr_5055 { private var _SafeStr_15922:IssueManager; private var _SafeStr_16006:_SafeStr_4409; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_16007:_SafeStr_5200; public function _SafeStr_5056(k:IssueManager, _arg_2:_SafeStr_4409, _arg_3:IWindowContainer) { this._SafeStr_15922 = k; this._SafeStr_16006 = _arg_2; this._SafeStr_5415 = _arg_3; this._SafeStr_5415.visible = false; var _local_4:IItemListWindow = (this._SafeStr_5415.findChildByName("issue_list") as IItemListWindow); this._SafeStr_16007 = new _SafeStr_5200(k, _arg_2, _local_4); } public function get view():IWindowContainer { return (this._SafeStr_5415); } public function set visible(k:Boolean):void { this._SafeStr_5415.visible = k; } public function update():void { var k:Array = this._SafeStr_15922._SafeStr_16008(IssueManager._SafeStr_16009); this._SafeStr_16007.update(k); } } }//package _-2mV // _SafeStr_15922 = "_-3Wb" (String#848, DoABC#3) // _SafeStr_16006 = "_-0uI" (String#1069, DoABC#3) // _SafeStr_16007 = "_-4Hp" (String#3666, DoABC#3) // _SafeStr_16008 = "_-6UZ" (String#38040, DoABC#3) // _SafeStr_16009 = "_-ui" (String#40572, DoABC#3) // _SafeStr_4409 = "_-6EP" (String#14011, DoABC#3) // _SafeStr_5055 = "_-1P7" (String#9056, DoABC#3) // _SafeStr_5056 = "_-2BB" (String#9884, DoABC#3) // _SafeStr_5200 = "_-J6" (String#14752, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5057 package _-2mV { import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; public class _SafeStr_5057 implements _SafeStr_5055 { private var _SafeStr_15922:IssueManager; private var _SafeStr_16006:_SafeStr_4409; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_16007:_SafeStr_5200; public function _SafeStr_5057(k:IssueManager, _arg_2:_SafeStr_4409, _arg_3:IWindowContainer) { this._SafeStr_15922 = k; this._SafeStr_16006 = _arg_2; this._SafeStr_5415 = _arg_3; this._SafeStr_5415.visible = false; var _local_4:IItemListWindow = (this._SafeStr_5415.findChildByName("issue_list") as IItemListWindow); this._SafeStr_16007 = new _SafeStr_5200(k, _arg_2, _local_4); } public function get view():IWindowContainer { return (this._SafeStr_5415); } public function set visible(k:Boolean):void { this._SafeStr_5415.visible = k; } public function update():void { var k:Array = this._SafeStr_15922._SafeStr_16008(IssueManager._SafeStr_16010); this._SafeStr_16007.update(k); } } }//package _-2mV // _SafeStr_15922 = "_-3Wb" (String#848, DoABC#3) // _SafeStr_16006 = "_-0uI" (String#1069, DoABC#3) // _SafeStr_16007 = "_-4Hp" (String#3666, DoABC#3) // _SafeStr_16008 = "_-6UZ" (String#38040, DoABC#3) // _SafeStr_16010 = "_-5Du" (String#34965, DoABC#3) // _SafeStr_4409 = "_-6EP" (String#14011, DoABC#3) // _SafeStr_5055 = "_-1P7" (String#9056, DoABC#3) // _SafeStr_5057 = "_-1NF" (String#9021, DoABC#3) // _SafeStr_5200 = "_-J6" (String#14752, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5058 package _-2mV { import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; public class _SafeStr_5058 implements _SafeStr_5055 { private var _SafeStr_15922:IssueManager; private var _SafeStr_16006:_SafeStr_4409; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_16007:_SafeStr_5200; public function _SafeStr_5058(k:IssueManager, _arg_2:_SafeStr_4409, _arg_3:IWindowContainer) { this._SafeStr_15922 = k; this._SafeStr_16006 = _arg_2; this._SafeStr_5415 = _arg_3; this._SafeStr_5415.visible = false; var _local_4:IItemListWindow = (this._SafeStr_5415.findChildByName("issue_list") as IItemListWindow); this._SafeStr_16007 = new _SafeStr_5200(k, _arg_2, _local_4); var _local_5:IWindow = this._SafeStr_5415.findChildByName("release_all"); if (_local_5 != null){ _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16011); }; } public function get view():IWindowContainer { return (this._SafeStr_5415); } public function set visible(k:Boolean):void { this._SafeStr_5415.visible = k; } public function update():void { var k:Array = this._SafeStr_15922._SafeStr_16008(IssueManager._SafeStr_16012); this._SafeStr_16007.update(k); } private function _SafeStr_16011(k:WindowMouseEvent):void { if (this._SafeStr_15922 == null){ return; }; this._SafeStr_15922._SafeStr_16013(); } } }//package _-2mV // _SafeStr_15922 = "_-3Wb" (String#848, DoABC#3) // _SafeStr_16006 = "_-0uI" (String#1069, DoABC#3) // _SafeStr_16007 = "_-4Hp" (String#3666, DoABC#3) // _SafeStr_16008 = "_-6UZ" (String#38040, DoABC#3) // _SafeStr_16011 = "_-3z4" (String#31895, DoABC#3) // _SafeStr_16012 = "_-1PW" (String#25585, DoABC#3) // _SafeStr_16013 = "_-5cr" (String#35931, DoABC#3) // _SafeStr_4409 = "_-6EP" (String#14011, DoABC#3) // _SafeStr_5055 = "_-1P7" (String#9056, DoABC#3) // _SafeStr_5058 = "_-27P" (String#9815, DoABC#3) // _SafeStr_5200 = "_-J6" (String#14752, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5059 package _-2mV { public class _SafeStr_5059 { public static const ALERT:int = 1; public static const MUTE:int = 2; public static const _SafeStr_16014:int = 3; public static const _SafeStr_16015:int = 4; public static const _SafeStr_16016:int = 5; public static const MESSAGE:int = 6; private var _SafeStr_16017:int; private var _name:String; private var _SafeStr_16018:int; private var _SafeStr_16019:int; private var _SafeStr_16020:int; public function _SafeStr_5059(k:int, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int) { this._SafeStr_16017 = k; this._name = _arg_2; this._SafeStr_16018 = _arg_3; this._SafeStr_16019 = _arg_4; this._SafeStr_16020 = _arg_5; } public function get actionId():int { return (this._SafeStr_16017); } public function get name():String { return (this._name); } public function get _SafeStr_14045():int { return (this._SafeStr_16018); } public function get _SafeStr_16021():int { return (this._SafeStr_16019); } public function get _SafeStr_16022():int { return (this._SafeStr_16020); } } }//package _-2mV // _SafeStr_14045 = "_-0wU" (String#24433, DoABC#3) // _SafeStr_16014 = "_-21n" (String#27104, DoABC#3) // _SafeStr_16015 = "_-1mE" (String#26470, DoABC#3) // _SafeStr_16016 = "_-1ID" (String#25297, DoABC#3) // _SafeStr_16017 = "_-JS" (String#39196, DoABC#3) // _SafeStr_16018 = "_-3qf" (String#11580, DoABC#3) // _SafeStr_16019 = "_-5Qj" (String#35463, DoABC#3) // _SafeStr_16020 = "_-5Z2" (String#35782, DoABC#3) // _SafeStr_16021 = "_-5yf" (String#36767, DoABC#3) // _SafeStr_16022 = "_-pU" (String#40384, DoABC#3) // _SafeStr_5059 = "_-1Gj" (String#8908, DoABC#3) //------------------------------------------------------------ //_-2mV._SafeStr_5200 package _-2mV { import _-5YE.IItemListWindow; import _-1Mz.IWindowContainer; import flash.display.BitmapData; import _-1Mz.IWindow; import _-50B._SafeStr_4400; import _-5YE.IBitmapWrapperWindow; import _-5Vt.BitmapDataAsset; import flash.utils.getTimer; import _-5Mz.WindowMouseEvent; public class _SafeStr_5200 { private var _SafeStr_15922:IssueManager; private var _SafeStr_16006:_SafeStr_4409; private var _SafeStr_8874:IItemListWindow; private var _SafeStr_12984:IWindowContainer; private var _SafeStr_16023:BitmapData; private var _SafeStr_16024:BitmapData; private var _SafeStr_16025:int = 200; public function _SafeStr_5200(k:IssueManager, _arg_2:_SafeStr_4409, _arg_3:IItemListWindow) { this._SafeStr_15922 = k; this._SafeStr_16006 = _arg_2; this._SafeStr_8874 = _arg_3; this._SafeStr_12984 = (_arg_3.getListItemAt(0) as IWindowContainer); _arg_3._SafeStr_9402(); this._SafeStr_16025 = k._SafeStr_16026; } public function update(k:Array):void { var _local_2:int; var _local_3:IWindowContainer; var _local_6:IWindow; var _local_7:_SafeStr_4410; var _local_9:IWindow; var _local_10:_SafeStr_4400; var _local_11:IBitmapWrapperWindow; var _local_12:String; var _local_13:BitmapDataAsset; var _local_14:BitmapData; if (this._SafeStr_8874 == null){ return; }; if ((((k == null)) || ((k.length == 0)))){ this._SafeStr_8874._SafeStr_8949(); return; }; k.sortOn(["highestPriority", "issueAgeInMilliseconds"], [Array.NUMERIC, Array.NUMERIC]); var _local_4:int = this._SafeStr_8874.numListItems; var _local_5:int = k.length; if (_local_5 > this._SafeStr_16025){ _local_5 = this._SafeStr_16025; }; if (_local_4 < _local_5){ _local_2 = 0; while (_local_2 < (_local_5 - _local_4)) { _local_3 = (this._SafeStr_12984.clone() as IWindowContainer); this._SafeStr_8874.addListItem(_local_3); _local_2++; }; } else { if (_local_4 > _local_5){ _local_2 = 0; while (_local_2 < (_local_4 - _local_5)) { _local_9 = this._SafeStr_8874._SafeStr_8504(0); _local_9.dispose(); _local_2++; }; }; }; _local_2 = 1; var _local_8:int = getTimer(); for each (_local_7 in k) { if (_local_2 > this._SafeStr_16025) break; if ((((_local_7 == null)) || ((this._SafeStr_12984 == null)))){ return; }; _local_3 = (this._SafeStr_8874.getListItemAt((_local_2 - 1)) as IWindowContainer); if (_local_3 == null){ return; }; _local_3.width = this._SafeStr_8874.width; _local_3.color = (((_local_2++ % 2)) ? 4289914618 : 0xFFFFFFFF); _local_6 = _local_3.findChildByName("score"); if (_local_6 != null){ _local_6.caption = _local_7.highestPriority.toString(); }; _local_10 = _local_7._SafeStr_15947(); if (_local_10 == null){ return; }; _local_6 = _local_3.findChildByName("source"); if (_local_6 != null){ _local_6.caption = _SafeStr_2785._SafeStr_15884(_local_10._SafeStr_5353); }; _local_6 = _local_3.findChildByName("category"); if (_local_6 != null){ _local_6.caption = _SafeStr_2785._SafeStr_15885(_local_10._SafeStr_15948); }; _local_6 = _local_3.findChildByName("target_name"); if (_local_6 != null){ if (_local_10._SafeStr_11048 != 0){ _local_6.caption = _local_10._SafeStr_11049; } else { _local_6.caption = ""; }; }; _local_11 = (_local_3.findChildByName("target_icon") as IBitmapWrapperWindow); if (_local_11 != null){ _local_12 = ((_local_10._SafeStr_11048) ? "user_icon_png" : "room_icon_png"); _local_13 = (this._SafeStr_16006.assets.getAssetByName(_local_12) as BitmapDataAsset); if (((!((_local_13 == null))) && (!(((_local_13.content as BitmapData) == null))))){ _local_14 = (_local_13.content as BitmapData); if (_local_14 != null){ _local_11.bitmap = _local_14.clone(); }; }; }; _local_6 = _local_3.findChildByName("time"); if (_local_6 != null){ _local_6.caption = _local_7._SafeStr_15952(_local_8); }; _local_6 = _local_3.findChildByName("msgs"); if (_local_6 != null){ _local_6.caption = _local_7._SafeStr_15951().toString(); }; _local_6 = _local_3.findChildByName("picker"); if (_local_6 != null){ _local_6.caption = _local_7._SafeStr_15943; }; _local_6 = _local_3.findChildByName("pick_button"); if (_local_6 != null){ _local_6.id = _local_7.id; _local_6.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_16027); _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16027); }; _local_6 = _local_3.findChildByName("handle_button"); if (_local_6 != null){ _local_6.id = _local_7.id; _local_6.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_16028); _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16028); }; _local_6 = _local_3.findChildByName("release_button"); if (_local_6 != null){ _local_6.id = _local_7.id; _local_6.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_16029); _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16029); }; }; } private function _SafeStr_16027(k:WindowMouseEvent):void { if (this._SafeStr_15922 == null){ return; }; this._SafeStr_15922._SafeStr_16030(k.window.id, "pick button"); } private function _SafeStr_16028(k:WindowMouseEvent):void { if (this._SafeStr_16006 == null){ return; }; this._SafeStr_15922._SafeStr_16031(k.window.id); } private function _SafeStr_16029(k:WindowMouseEvent):void { if (this._SafeStr_15922 == null){ return; }; this._SafeStr_15922._SafeStr_16032(k.window.id); } } }//package _-2mV // _SafeStr_11048 = "_-2Sf" (String#28147, DoABC#3) // _SafeStr_11049 = "_-1gq" (String#26248, DoABC#3) // _SafeStr_12984 = "_-4xd" (String#1583, DoABC#3) // _SafeStr_15884 = "_-2w7" (String#29312, DoABC#3) // _SafeStr_15885 = "_-397" (String#29854, DoABC#3) // _SafeStr_15922 = "_-3Wb" (String#848, DoABC#3) // _SafeStr_15943 = "_-3id" (String#31243, DoABC#3) // _SafeStr_15947 = "_-4Ij" (String#32716, DoABC#3) // _SafeStr_15948 = "_-3XF" (String#30814, DoABC#3) // _SafeStr_15951 = "_-3MG" (String#30395, DoABC#3) // _SafeStr_15952 = "_-0WO" (String#23423, DoABC#3) // _SafeStr_16006 = "_-0uI" (String#1069, DoABC#3) // _SafeStr_16023 = "_-3zZ" (String#31913, DoABC#3) // _SafeStr_16024 = "_-4ou" (String#33947, DoABC#3) // _SafeStr_16025 = "_-5lR" (String#13535, DoABC#3) // _SafeStr_16026 = "_-1xu" (String#26919, DoABC#3) // _SafeStr_16027 = "_-6XB" (String#38156, DoABC#3) // _SafeStr_16028 = "_-1TD" (String#25739, DoABC#3) // _SafeStr_16029 = "_-6IJ" (String#14082, DoABC#3) // _SafeStr_16030 = "_-1up" (String#26799, DoABC#3) // _SafeStr_16031 = "_-N7" (String#39326, DoABC#3) // _SafeStr_16032 = "_-1dB" (String#26106, DoABC#3) // _SafeStr_2785 = "_-38e" (String#10872, DoABC#3) // _SafeStr_4400 = "_-4Gi" (String#12018, DoABC#3) // _SafeStr_4409 = "_-6EP" (String#14011, DoABC#3) // _SafeStr_4410 = "_-6Z5" (String#14335, DoABC#3) // _SafeStr_5200 = "_-J6" (String#14752, DoABC#3) // _SafeStr_5353 = "_-64X" (String#13850, DoABC#3) // _SafeStr_8504 = "_-0eV" (String#8257, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) //------------------------------------------------------------ //_-2mV.ChatlogCtrl package _-2mV { import _-0MK._SafeStr_3; import _-3qZ._SafeStr_2283; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import flash.utils.Dictionary; import flash.utils.Timer; import _-ue.Map; import _-50B._SafeStr_4400; import _-1Mz.IWindow; import _-5YE.IFrameWindow; import flash.events.TimerEvent; import _-4sN.ChatRecordData; import _-4sN._SafeStr_5040; import _-5YE.IButtonWindow; import _-3-E.StringUtil; import _-5YE.ITextWindow; import _-5Mz.WindowMouseEvent; import flash.text.TextFormat; import flash.text.TextFormatAlign; import _-5Mz.WindowEvent; public class ChatlogCtrl implements _SafeStr_3, _SafeStr_4386, _SafeStr_4388 { private static var _SafeStr_16033:Array = []; private static var _SafeStr_16034:int = 1000; private static const _SafeStr_16035:uint = 4293973667; private static const _SafeStr_16036:uint = 4288921072; private var _SafeStr_5501:int; private var _SafeStr_5338:int; private var _SafeStr_16037:_SafeStr_2283; private var _SafeStr_9810:ModerationManager; private var _frame:IWindowContainer; private var _SafeStr_8874:IItemListWindow; private var _SafeStr_9626:Array; private var _SafeStr_16038:Boolean; private var _disposed:Boolean; private var _SafeStr_16039:IWindowContainer; private var _SafeStr_16040:IWindowContainer; private var _SafeStr_16041:Dictionary; private var _SafeStr_7236:Timer; private var _SafeStr_16042:Map; private var _SafeStr_15887:_SafeStr_4400; private var _SafeStr_16043:Array; private var _SafeStr_16044:Array; public function ChatlogCtrl(k:_SafeStr_2283, _arg_2:ModerationManager, _arg_3:int, _arg_4:int, _arg_5:_SafeStr_4400=null, _arg_6:IWindowContainer=null, _arg_7:IItemListWindow=null, _arg_8:Boolean=false) { this._SafeStr_16043 = []; this._SafeStr_16044 = []; super(); this._SafeStr_9810 = _arg_2; this._SafeStr_5501 = _arg_3; this._SafeStr_5338 = _arg_4; this._SafeStr_16037 = k; this._SafeStr_16042 = new Map(); this._SafeStr_15887 = _arg_5; this._frame = _arg_6; this._SafeStr_8874 = _arg_7; this._SafeStr_16038 = _arg_8; } public function get disposed():Boolean { return (this._disposed); } public function show():void { var _local_3:IWindow; var k:IFrameWindow = IFrameWindow(this._SafeStr_9810.getXmlWindow("evidence_frame")); k.visible = false; var _local_2:IItemListWindow = IItemListWindow(k.findChildByName("evidence_list")); this._SafeStr_16040 = (_local_2.getListItemAt(0) as IWindowContainer); this._SafeStr_16039 = (_local_2.getListItemAt(1) as IWindowContainer); _local_2._SafeStr_9402(); this._SafeStr_7236 = new Timer(1000, 1); this._SafeStr_7236.addEventListener(TimerEvent.TIMER, this._SafeStr_10775); if (!this._SafeStr_16038){ this._frame = k; this._frame.procedure = this._SafeStr_15653; this._frame.visible = true; _local_3 = this._frame.findChildByTag("close"); _local_3.procedure = this._SafeStr_8099; this._SafeStr_8874 = _local_2; } else { k.dispose(); }; this._SafeStr_9810.connection.send(this._SafeStr_16037); this._SafeStr_9810._SafeStr_15897._SafeStr_16045(this); } public function hide():void { this.dispose(); } public function _SafeStr_15889(k:String, _arg_2:int, _arg_3:int, _arg_4:Array, _arg_5:Dictionary):void { var _local_6:IWindowContainer; if (((((!((_arg_2 == this._SafeStr_5501))) || (!((_arg_3 == this._SafeStr_5338))))) || (this._disposed))){ return; }; for each (_local_6 in this._SafeStr_16043) { this._SafeStr_16046(_local_6); }; for each (_local_6 in this._SafeStr_16044) { _local_6.dispose(); }; this._SafeStr_16043 = []; this._SafeStr_16044 = []; this._SafeStr_9810._SafeStr_15897._SafeStr_16047(this); this._SafeStr_9626 = _arg_4; this._SafeStr_16041 = _arg_5; this.populate(); this._SafeStr_10775(null); if (!this._SafeStr_16038){ this._frame.caption = k; this._frame.visible = true; }; } public function getType():int { return (this._SafeStr_5501); } public function getId():String { return (("" + this._SafeStr_5338)); } public function _SafeStr_16048(k:int):void { this._SafeStr_5338 = k; } public function _SafeStr_14476():IFrameWindow { return ((this._frame as IFrameWindow)); } private function populate():void { var k:ChatRecordData; this._SafeStr_8874.autoArrangeItems = false; this._SafeStr_8874._SafeStr_9402(); for each (k in this._SafeStr_9626) { this._SafeStr_16049(k); }; this._SafeStr_8874.autoArrangeItems = true; } private function _SafeStr_16049(k:ChatRecordData):void { var _local_9:String; var _local_10:_SafeStr_5040; var _local_2:IWindowContainer = this._SafeStr_16050(); var _local_3:IWindow = _local_2.findChildByName("text"); var _local_4:IButtonWindow = IButtonWindow(_local_2.findChildByName("btnHeaderAction")); var _local_5:IButtonWindow = IButtonWindow(_local_2.findChildByName("btnHeaderAction2")); if (_local_5){ _local_5.visible = false; }; switch (k._SafeStr_16051){ case ChatRecordData._SafeStr_16052: if (k.roomId > 0){ _local_4.caption = "Room tool"; if (k.roomName == null){ _local_3.caption = ("Room #" + k.roomId); } else { _local_3.caption = ("Room: " + k.roomName); }; _local_5.visible = true; _local_5.caption = "View room"; new _SafeStr_5041(this._SafeStr_9810, _local_5, k.roomId); if (this._SafeStr_16038){ new _SafeStr_5045(null, this._SafeStr_9810, _local_4, k.roomId); } else { new _SafeStr_5045((this._frame as IFrameWindow), this._SafeStr_9810, _local_4, k.roomId); }; }; break; case ChatRecordData._SafeStr_16053: _local_3.caption = "IM session"; break; case ChatRecordData._SafeStr_16054: _local_3.caption = "Forum thread"; _local_5.visible = true; _local_5.caption = "Open thread"; new _SafeStr_5039(this._SafeStr_9810, _local_5, k.groupId, k.threadId); _local_4.caption = "Delete"; new _SafeStr_5043(this._SafeStr_9810, this, _local_4, k.groupId, k.threadId); break; case ChatRecordData._SafeStr_16055: _local_3.caption = "Forum message"; _local_5.visible = true; _local_5.caption = "Open Message"; new _SafeStr_5042(this._SafeStr_9810, _local_5, k.groupId, k.threadId, k.context.messageIndex); _local_4.caption = "Delete"; new _SafeStr_5044(this._SafeStr_9810, this, _local_4, k.groupId, k.threadId, k.messageId); break; case ChatRecordData._SafeStr_9756: _local_3.caption = "Selfie report"; _local_5.visible = true; _local_5.caption = "View selfie"; new _SafeStr_5038(this._SafeStr_9810, _local_5, k.context.url); _local_4.visible = true; _local_4.caption = "Room tool"; if (this._SafeStr_16038){ new _SafeStr_5045(null, this._SafeStr_9810, _local_4, k.roomId); } else { new _SafeStr_5045((this._frame as IFrameWindow), this._SafeStr_9810, _local_4, k.roomId); }; break; case ChatRecordData._SafeStr_16056: _local_3.caption = "Photo report"; _local_5.visible = true; _local_5.caption = "Moderate photo"; _local_9 = this._SafeStr_9810.getProperty("stories.admin.tool.base.url"); if (StringUtil.isEmpty(_local_9)){ _local_9 = "https://theallseeingeye.sulake.com/habbo-stories-admin/#/photos/"; }; _local_9 = (_local_9 + k.context.extraDataId); new _SafeStr_5038(this._SafeStr_9810, _local_5, _local_9); _local_4.visible = true; _local_4.caption = "Room tool"; if (this._SafeStr_16038){ new _SafeStr_5045(null, this._SafeStr_9810, _local_4, k.roomId); } else { new _SafeStr_5045((this._frame as IFrameWindow), this._SafeStr_9810, _local_4, k.roomId); }; break; }; this._SafeStr_16057(_local_2); var _local_6:Boolean = true; var _local_7:int = -1; var _local_8:int; while (_local_8 < k.chatlog.length) { _local_10 = k.chatlog[_local_8]; this._SafeStr_16058(_local_10, _local_6); _local_6 = !(_local_6); if (((_local_10._SafeStr_16059) && ((_local_7 == -1)))){ _local_7 = _local_8; }; _local_8++; }; if (_local_7 > -1){ this._SafeStr_8874.autoArrangeItems = true; if (this._SafeStr_8874.maxScrollV > 0){ this._SafeStr_8874.scrollV = (this._SafeStr_8874.getListItemAt(_local_7).y / this._SafeStr_8874.maxScrollV); }; }; } private function _SafeStr_16060(k:IWindowContainer):void { this._SafeStr_8874.addListItem(k); this._SafeStr_16043.push(k); } private function _SafeStr_16057(k:IWindowContainer):void { this._SafeStr_8874.addListItem(k); this._SafeStr_16044.push(k); } private function _SafeStr_16061():IWindowContainer { if (_SafeStr_16033.length > 0){ return ((_SafeStr_16033.pop() as IWindowContainer)); }; return (IWindowContainer(this._SafeStr_16039.clone())); } private function _SafeStr_16046(k:IWindowContainer):void { var _local_2:ITextWindow; if (_SafeStr_16033.length < _SafeStr_16034){ _local_2 = ITextWindow(k.findChildByName("chatter_txt")); _local_2.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_16062); k.width = this._SafeStr_16039.width; k.height = (this._SafeStr_16039.height - 10); _SafeStr_16033.push(k); } else { k.dispose(); }; } private function _SafeStr_16050():IWindowContainer { return ((this._SafeStr_16040.clone() as IWindowContainer)); } private function _SafeStr_16058(k:_SafeStr_5040, _arg_2:Boolean):void { var _local_9:TextFormat; var _local_3:IWindowContainer = this._SafeStr_16061(); var _local_4:IWindow = _local_3.findChildByName("time_txt"); var _local_5:ITextWindow = ITextWindow(_local_3.findChildByName("chatter_txt")); var _local_6:ITextWindow = (_local_3.findChildByName("msg_txt") as ITextWindow); _local_4.caption = k.timeStamp; var _local_7:* = this._SafeStr_16041[k._SafeStr_16063]; if (_local_7 != null){ _local_3.color = ((((_local_7 as int) == 0)) ? _SafeStr_16035 : _SafeStr_16036); } else { _local_3.color = ((_arg_2) ? 4291030266 : 0xFFFFFFFF); }; if (k._SafeStr_16059){ _local_9 = _local_6.getTextFormat(); _local_9.bold = true; _local_6.setTextFormat(_local_9); _local_6.bold = true; }; if (k._SafeStr_16063 > 0){ _local_5.text = k._SafeStr_16064; _local_5.underline = true; _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16062); if (!this._SafeStr_16042.getValue(k._SafeStr_16064)){ this._SafeStr_16042.add(k._SafeStr_16064, k._SafeStr_16063); }; } else { if (k._SafeStr_16063 == 0){ _local_5.text = "Bot / pet"; _local_5.underline = false; } else { _local_5.text = "-"; _local_5.underline = false; }; }; _local_5.color = _local_3.color; _local_4.color = _local_3.color; _local_6.color = _local_3.color; _local_6.text = k._SafeStr_16065; var _local_8:int = Math.max(_local_4.height, (_local_6.textHeight + 5)); _local_6.height = _local_8; if (_local_6.getTextFormat()){ _local_6.getTextFormat().align = TextFormatAlign.LEFT; _local_6.getTextFormat().rightMargin = (_local_6.getTextFormat().rightMargin + 10); }; _local_5.height = _local_8; _local_4.height = _local_8; _local_3.height = _local_8; this._SafeStr_16060(_local_3); } private function _SafeStr_16062(k:WindowMouseEvent):void { var _local_2:String = k.target.caption; var _local_3:int = this._SafeStr_16042.getValue(_local_2); this._SafeStr_9810._SafeStr_15880.show(new _SafeStr_4387(this._SafeStr_9810, _local_3, this._SafeStr_15887), (this._frame as IFrameWindow), false, false, true); } private function _SafeStr_8099(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this.dispose(); } private function _SafeStr_15653(k:WindowEvent, _arg_2:IWindow):void { if (((!((k.type == WindowEvent._SafeStr_5561))) || (!((_arg_2 == this._frame))))){ return; }; this._SafeStr_7236.reset(); this._SafeStr_7236.start(); } private function _SafeStr_10775(k:TimerEvent):void { this._SafeStr_16066(); var _local_2:Boolean = this._SafeStr_15694(); } private function _SafeStr_16066():void { var k:IWindowContainer; var _local_2:ITextWindow; this._SafeStr_8874.autoArrangeItems = false; var _local_3:int = this._SafeStr_8874.numListItems; var _local_4:int; while (_local_4 < _local_3) { k = IWindowContainer(this._SafeStr_8874.getListItemAt(_local_4)); if (k.name == "chatline"){ _local_2 = ITextWindow(k.findChildByName("msg_txt")); _local_2.width = (k.width - _local_2.x); _local_2.height = (_local_2.textHeight + 5); k.height = _local_2.height; }; _local_4++; }; this._SafeStr_8874.autoArrangeItems = true; } private function _SafeStr_15694():Boolean { var k:IWindowContainer = IWindowContainer(this._SafeStr_8874.parent); var _local_2:IWindow = (k.getChildByName("scroller") as IWindow); var _local_3 = (this._SafeStr_8874._SafeStr_9621.height > this._SafeStr_8874.height); var _local_4:int = 22; if (_local_2.visible){ if (_local_3){ return (false); }; _local_2.visible = false; this._SafeStr_8874.width = (this._SafeStr_8874.width + _local_4); return (true); }; if (_local_3){ _local_2.visible = true; this._SafeStr_8874.width = (this._SafeStr_8874.width - _local_4); return (true); }; return (false); } public function dispose():void { var k:IWindowContainer; if (this._disposed){ return; }; this._disposed = true; this._SafeStr_9810 = null; this._SafeStr_16037 = null; this._SafeStr_15887 = null; if (this._SafeStr_8874 != null){ this._SafeStr_8874._SafeStr_9402(); this._SafeStr_8874.dispose(); this._SafeStr_8874 = null; }; if (this._frame != null){ this._frame.destroy(); this._frame = null; }; this._SafeStr_9626 = null; this._SafeStr_16041 = null; if (this._SafeStr_7236 != null){ this._SafeStr_7236.stop(); this._SafeStr_7236.removeEventListener(TimerEvent.TIMER, this._SafeStr_10775); this._SafeStr_7236 = null; }; if (!this._SafeStr_16038){ for each (k in this._SafeStr_16043) { this._SafeStr_16046(k); }; for each (k in this._SafeStr_16044) { k.dispose(); }; }; this._SafeStr_16043 = []; this._SafeStr_16044 = []; if (this._SafeStr_16039 != null){ this._SafeStr_16039.dispose(); this._SafeStr_16039 = null; }; if (this._SafeStr_16040 != null){ this._SafeStr_16040.dispose(); this._SafeStr_16040 = null; }; } } }//package _-2mV // _SafeStr_10775 = "_-18P" (String#1071, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_15653 = "_-5S9" (String#1593, DoABC#3) // _SafeStr_15694 = "_-48v" (String#11888, DoABC#3) // _SafeStr_15880 = "_-wt" (String#40662, DoABC#3) // _SafeStr_15887 = "_-4Hk" (String#1111, DoABC#3) // _SafeStr_15889 = "_-2zk" (String#1527, DoABC#3) // _SafeStr_15897 = "_-0hl" (String#23858, DoABC#3) // _SafeStr_16033 = "_-6eq" (String#38476, DoABC#3) // _SafeStr_16034 = "_-4In" (String#32718, DoABC#3) // _SafeStr_16035 = "_-130" (String#24725, DoABC#3) // _SafeStr_16036 = "_-4Xh" (String#33324, DoABC#3) // _SafeStr_16037 = "_-25C" (String#3109, DoABC#3) // _SafeStr_16038 = "_-BG" (String#38895, DoABC#3) // _SafeStr_16039 = "_-5IV" (String#35148, DoABC#3) // _SafeStr_16040 = "_-0Cx" (String#22669, DoABC#3) // _SafeStr_16041 = "_-1j4" (String#26341, DoABC#3) // _SafeStr_16042 = "_-1zb" (String#26989, DoABC#3) // _SafeStr_16043 = "_-0Fp" (String#22786, DoABC#3) // _SafeStr_16044 = "_-3wn" (String#31813, DoABC#3) // _SafeStr_16045 = "_-6A6" (String#37266, DoABC#3) // _SafeStr_16046 = "_-2Z9" (String#28408, DoABC#3) // _SafeStr_16047 = "_-6he" (String#38598, DoABC#3) // _SafeStr_16048 = "_-6YA" (String#38202, DoABC#3) // _SafeStr_16049 = "_-1wO" (String#26860, DoABC#3) // _SafeStr_16050 = "_-1tS" (String#26742, DoABC#3) // _SafeStr_16051 = "_-4UM" (String#33199, DoABC#3) // _SafeStr_16052 = "_-42B" (String#32055, DoABC#3) // _SafeStr_16053 = "_-39I" (String#29860, DoABC#3) // _SafeStr_16054 = "_-6jw" (String#38685, DoABC#3) // _SafeStr_16055 = "_-18y" (String#24952, DoABC#3) // _SafeStr_16056 = "_-5Iq" (String#35160, DoABC#3) // _SafeStr_16057 = "_-43f" (String#32119, DoABC#3) // _SafeStr_16058 = "_-1wP" (String#26861, DoABC#3) // _SafeStr_16059 = "_-5nL" (String#36328, DoABC#3) // _SafeStr_16060 = "_-2zP" (String#29429, DoABC#3) // _SafeStr_16061 = "_-53W" (String#34564, DoABC#3) // _SafeStr_16062 = "_-6X2" (String#38148, DoABC#3) // _SafeStr_16063 = "_-ge" (String#40039, DoABC#3) // _SafeStr_16064 = "_-0vo" (String#24406, DoABC#3) // _SafeStr_16065 = "_-4-f" (String#31955, DoABC#3) // _SafeStr_16066 = "_-5J6" (String#35170, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4386 = "_-29c" (String#9855, DoABC#3) // _SafeStr_4387 = "_-1I8" (String#8930, DoABC#3) // _SafeStr_4388 = "_-2e9" (String#10348, DoABC#3) // _SafeStr_4400 = "_-4Gi" (String#12018, DoABC#3) // _SafeStr_5038 = "_-0Tg" (String#8083, DoABC#3) // _SafeStr_5039 = "_-tR" (String#15377, DoABC#3) // _SafeStr_5040 = "_-5TY" (String#13261, DoABC#3) // _SafeStr_5041 = "_-5VR" (String#13281, DoABC#3) // _SafeStr_5042 = "_-6PN" (String#14200, DoABC#3) // _SafeStr_5043 = "_-3oO" (String#11541, DoABC#3) // _SafeStr_5044 = "_-45A" (String#11831, DoABC#3) // _SafeStr_5045 = "_-6Bh" (String#13957, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_7236 = "_-51u" (String#1121, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) // _SafeStr_9626 = "_-5bg" (String#507, DoABC#3) // _SafeStr_9756 = "_-3Ky" (String#11041, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV.IssueHandler package _-2mV { import _-0MK._SafeStr_35; import _-50B._SafeStr_4400; import _-5YE.IFrameWindow; import __AS3__.vec.Vector; import _-3X0.CallForHelpCategoryData; import _-5YE.IDropMenuWindow; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import _-5YE.ITextFieldWindow; import flash.utils.getTimer; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-5YE.ICheckBoxWindow; import _-3TW._SafeStr_4119; import _-3TW._SafeStr_4139; import _-5YE.ITextWindow; import _-3X0._SafeStr_3924; public class IssueHandler implements _SafeStr_4386, _SafeStr_4411, _SafeStr_35 { private static const _SafeStr_16067:int = 27; private static const _SafeStr_16068:int = 28; private static const _SafeStr_16069:int = 1; private static const _SafeStr_16070:int = 3; private var _SafeStr_16071:ModerationManager; private var _SafeStr_16072:_SafeStr_4410; private var _SafeStr_16073:_SafeStr_4400; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_16074:Vector.; private var _SafeStr_16075:Array; private var _SafeStr_16076:IDropMenuWindow; private var _SafeStr_16077:_SafeStr_5037; private var set:_SafeStr_5037; private var _disposed:Boolean; private var _SafeStr_16078:int; private var _SafeStr_16079:ChatlogCtrl; private var _SafeStr_16080:IWindowContainer; private var _SafeStr_11257:IItemListWindow; private var _SafeStr_16081:int = 0; private var _SafeStr_16082:int; private var _SafeStr_16083:int; private var _SafeStr_15649:int; private var _SafeStr_15648:int; private var _SafeStr_16084:uint; private var _SafeStr_16085:IWindowContainer; private var _SafeStr_16086:ITextFieldWindow; public function IssueHandler(k:ModerationManager, _arg_2:_SafeStr_4410, _arg_3:Vector., _arg_4:int, _arg_5:int, _arg_6:int, _arg_7:int) { this._SafeStr_16084 = getTimer(); super(); this._SafeStr_16071 = k; this._SafeStr_16072 = _arg_2; this._SafeStr_16074 = _arg_3; this._SafeStr_16082 = _arg_4; this._SafeStr_16083 = _arg_5; this._SafeStr_15649 = _arg_6; this._SafeStr_15648 = _arg_7; } public function getType():int { return (WindowTracker._SafeStr_16087); } public function getId():String { return (("" + this._SafeStr_16072.id)); } public function _SafeStr_14476():IFrameWindow { return (this._SafeStr_5415); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_16077 != null){ this._SafeStr_16077.dispose(); this._SafeStr_16077 = null; }; if (this.set != null){ this.set.dispose(); this.set = null; }; if (this._SafeStr_16079 != null){ this._SafeStr_16079.dispose(); this._SafeStr_16079 = null; }; if (this._SafeStr_16085){ this._SafeStr_16085.dispose(); this._SafeStr_16085 = null; }; if (this._SafeStr_16086){ this._SafeStr_16086.dispose(); this._SafeStr_16086 = null; }; this._SafeStr_16071.removeUpdateReceiver(this); this._SafeStr_16071 = null; this._SafeStr_16072 = null; } public function show():void { var _local_6:IItemListWindow; var _local_7:IWindow; if (this._SafeStr_5415 != null){ return; }; if ((((this._SafeStr_16071.windowManager == null)) || ((this._SafeStr_16071.assets == null)))){ return; }; this._SafeStr_5415 = (this._SafeStr_16071.getXmlWindow("issue_handler") as IFrameWindow); if (this._SafeStr_5415 == null){ return; }; var k:IItemListWindow = (this._SafeStr_5415.findChildByName("issues_item_list") as IItemListWindow); this._SafeStr_16085 = (k.getListItemAt(0) as IWindowContainer); k._SafeStr_9402(); var _local_2:IItemListWindow = (this._SafeStr_5415.findChildByName("msg_item_list") as IItemListWindow); this._SafeStr_16086 = (_local_2.getListItemAt(0) as ITextFieldWindow); _local_2._SafeStr_9402(); var _local_3:IWindow = this._SafeStr_5415.findChildByTag("close"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); }; _local_3 = this._SafeStr_5415.findChildByName("issue_cont"); if (_local_3 != null){ _local_3.addEventListener(WindowEvent._SafeStr_11805, this._SafeStr_16088); _local_3.addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_16088); this._SafeStr_16071.registerUpdateReceiver(this, 1000); }; this._SafeStr_16084 = getTimer(); this._SafeStr_16089("close_useless", this._SafeStr_16090); this._SafeStr_16089("close_sanction", this._SafeStr_16091); this._SafeStr_16089("close_resolved", this._SafeStr_16092); this._SafeStr_16089("release", this._SafeStr_16029); _local_3 = this._SafeStr_5415.findChildByName("move_to_player_support"); if (_local_3 != null){ _local_3.disable(); }; this._SafeStr_16071._SafeStr_15882._SafeStr_16093(this._SafeStr_16072.id, -1); this._SafeStr_16094(); this._SafeStr_16073 = this._SafeStr_16072._SafeStr_15947(); this._SafeStr_16077 = new _SafeStr_5037(this._SafeStr_5415, this._SafeStr_16071, this._SafeStr_16073, this); this.set = new _SafeStr_5037(this._SafeStr_5415, this._SafeStr_16071, this._SafeStr_16073, this); this._SafeStr_16077.load(IWindowContainer(this._SafeStr_5415.findChildByName("caller_user_info")), this._SafeStr_16073._SafeStr_16095); if ((((this._SafeStr_16073._SafeStr_5353 == _SafeStr_16070)) && ((this._SafeStr_16073._SafeStr_15948 == _SafeStr_16068)))){ this._SafeStr_16076.selection = this._SafeStr_16078; this._SafeStr_16071._SafeStr_15882._SafeStr_16093(this._SafeStr_16072.id, _SafeStr_16069); }; var _local_4:IWindowContainer = IWindowContainer(this._SafeStr_5415.findChildByName("reported_user_info")); if (this._SafeStr_16072._SafeStr_11048 > 0){ this.set.load(_local_4, this._SafeStr_16072._SafeStr_11048); } else { _local_6 = IItemListWindow(this._SafeStr_5415.findChildByName("issue_cont")); _local_7 = this._SafeStr_5415.findChildByName("reported_user_info_caption"); _local_6.removeListItem(_local_7); _local_6.removeListItem(_local_4); }; var _local_5:ICheckBoxWindow = (this._SafeStr_5415.findChildByName("handle_next_checkbox") as ICheckBoxWindow); if (_local_5 != null){ _local_5.select(); }; this._SafeStr_16080 = IWindowContainer(this._SafeStr_5415.findChildByName("chat_cont")); this._SafeStr_11257 = IItemListWindow(this._SafeStr_16080.findChildByName("evidence_list")); this._SafeStr_16079 = new ChatlogCtrl(new _SafeStr_4119(this._SafeStr_16073._SafeStr_15946), this._SafeStr_16071, WindowTracker._SafeStr_16096, this._SafeStr_16073._SafeStr_15946, this._SafeStr_16073, this._SafeStr_16080, this._SafeStr_11257, true); this._SafeStr_16079.show(); _SafeStr_4.log(("HARASSER: " + this._SafeStr_16072._SafeStr_11048)); this._SafeStr_16097(); this._SafeStr_16098(); } private function _SafeStr_16099():void { this._SafeStr_16082 = this._SafeStr_5415.x; this._SafeStr_16083 = this._SafeStr_5415.y; this._SafeStr_15649 = this._SafeStr_5415.width; this._SafeStr_15648 = this._SafeStr_5415.height; this._SafeStr_16071._SafeStr_15882._SafeStr_16100(this._SafeStr_16082, this._SafeStr_16083, this._SafeStr_15649, this._SafeStr_15648); this._SafeStr_16071.connection.send(new _SafeStr_4139(this._SafeStr_16082, this._SafeStr_16083, this._SafeStr_15649, this._SafeStr_15648)); } private function _SafeStr_16101():Boolean { if (this._SafeStr_16082 != this._SafeStr_5415.x){ return (true); }; if (this._SafeStr_16083 != this._SafeStr_5415.y){ return (true); }; if (this._SafeStr_15649 != this._SafeStr_5415.width){ return (true); }; if (this._SafeStr_15648 != this._SafeStr_5415.height){ return (true); }; return (false); } public function update(k:uint):void { var _local_2:uint = getTimer(); if (((this._SafeStr_16101()) && (((_local_2 - this._SafeStr_16084) > 5000)))){ this._SafeStr_16099(); }; } private function _SafeStr_16088(k:WindowEvent):void { var _local_2:IItemListWindow = (k.window as IItemListWindow); if (_local_2 == null){ return; }; var _local_3:IItemListWindow = (_local_2.getListItemByName("issues_item_list") as IItemListWindow); var _local_4:IItemListWindow = (_local_2.getListItemByName("msg_item_list") as IItemListWindow); if ((((_local_3 == null)) || ((_local_4 == null)))){ return; }; var _local_5:int = ((((_local_2.height - _local_2._SafeStr_9621.height) + _local_3.height) + _local_4.height) * 0.5); _local_2.autoArrangeItems = false; _local_3.height = _local_5; _local_4.height = _local_5; _local_2.autoArrangeItems = true; } private function _SafeStr_16097():void { var _local_4:IWindowContainer; var _local_9:_SafeStr_4400; var _local_11:IWindowContainer; var _local_12:IWindow; var _local_13:String; if (this._SafeStr_5415 == null){ return; }; var k:IItemListWindow = (this._SafeStr_5415.findChildByName("issues_item_list") as IItemListWindow); if (k == null){ return; }; var _local_2:Array = this._SafeStr_16072.issues; var _local_3:int; var _local_5:int = k.numListItems; var _local_6:int = _local_2.length; if (_local_5 < _local_6){ _local_4 = (this._SafeStr_16085.clone() as IWindowContainer); k.addListItem(_local_4); _local_3 = 1; while (_local_3 < (_local_6 - _local_5)) { _local_11 = (_local_4.clone() as IWindowContainer); if (_local_11 == null){ return; }; k.addListItem(_local_11); _local_3++; }; } else { if (_local_5 > _local_6){ _local_3 = 0; while (_local_3 < (_local_5 - _local_6)) { _local_12 = k._SafeStr_8504(0); _local_12.dispose(); _local_3++; }; }; }; var _local_7:_SafeStr_4400 = this._SafeStr_16072._SafeStr_15947(); var _local_8:int = (((_local_7 == null)) ? 0 : _local_7._SafeStr_15946); var _local_10:int = getTimer(); _local_3 = 0; for each (_local_9 in _local_2) { _local_4 = (k.getListItemAt(_local_3) as IWindowContainer); if (_local_4 == null){ return; }; _local_4.background = ((_local_3++ % 2) == 0); _local_4.id = _local_9._SafeStr_15946; _local_4.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_16102); _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16102); this._SafeStr_12137(_local_4.findChildByName("reporter"), _local_9._SafeStr_16103); this._SafeStr_12137(_local_4.findChildByName("type"), _SafeStr_2785._SafeStr_15884(_local_9._SafeStr_5353)); this._SafeStr_12137(_local_4.findChildByName("category"), _SafeStr_2785._SafeStr_15885(_local_9._SafeStr_15948)); this._SafeStr_12137(_local_4.findChildByName("time_open"), _local_9._SafeStr_15952(_local_10)); _local_13 = (((((_local_9._SafeStr_15946 == _local_8)) && ((_local_6 > 1)))) ? "Volter Bold" : "Volter"); (_local_4.findChildByName("category") as ITextWindow).fontFace = _local_13; }; } private function _SafeStr_16098():void { var _local_4:ITextFieldWindow; var _local_7:_SafeStr_4400; var _local_8:ITextWindow; var _local_9:IWindow; if (this._SafeStr_5415 == null){ return; }; var k:IItemListWindow = (this._SafeStr_5415.findChildByName("msg_item_list") as IItemListWindow); if (k == null){ return; }; var _local_2:Array = this._SafeStr_16072.issues; var _local_3:int; var _local_5:int = k.numListItems; var _local_6:int = _local_2.length; if (_local_5 < _local_6){ _local_4 = (this._SafeStr_16086.clone() as ITextFieldWindow); _local_4.selectable = true; _local_4.editable = false; k.addListItem(_local_4); _local_3 = 1; while (_local_3 < (_local_6 - _local_5)) { _local_8 = (_local_4.clone() as ITextWindow); if (_local_8 == null){ return; }; k.addListItem(_local_8); _local_3++; }; } else { if (_local_5 > _local_6){ _local_3 = 0; while (_local_3 < (_local_5 - _local_6)) { _local_9 = k._SafeStr_8504(0); _local_9.dispose(); _local_3++; }; }; }; _local_3 = 0; for each (_local_7 in _local_2) { _local_4 = (k.getListItemAt(_local_3) as ITextFieldWindow); if (_local_4 == null){ return; }; _local_4.width = k.width; _local_4.background = ((_local_3++ % 2) == 0); _local_4.caption = ((_local_7._SafeStr_16103 + ": ") + _local_7.message); _local_4.height = (_local_4.textHeight + 10); }; } private function _SafeStr_12137(k:IWindow, _arg_2:String):void { if (k != null){ k.caption = _arg_2; }; } private function _SafeStr_16094():void { var _local_5:CallForHelpCategoryData; var _local_6:_SafeStr_3924; this._SafeStr_16076 = (this._SafeStr_5415.findChildByName("cfh_topics") as IDropMenuWindow); var k:int = -1; var _local_2:int = this._SafeStr_16072._SafeStr_15947()._SafeStr_15948; if (_local_2 == _SafeStr_16067){ this._SafeStr_16076.disable(); return; }; this._SafeStr_16075 = []; var _local_3:Array = []; var _local_4:int; for each (_local_5 in this._SafeStr_16074) { for each (_local_6 in _local_5._SafeStr_11284) { _local_3[_local_4] = (("${help.cfh.topic." + _local_6.id) + "}"); this._SafeStr_16075[_local_4] = _local_6.id; if (_local_6.id == _SafeStr_16069){ this._SafeStr_16078 = _local_4; }; if (_local_6.id == _local_2){ k = _local_4; }; _local_4++; }; }; this._SafeStr_16076.populate(_local_3); if (k >= 0){ this._SafeStr_16076.selection = k; }; this._SafeStr_16076.addEventListener(WindowEvent._SafeStr_7825, this._SafeStr_16104); } private function _SafeStr_16104(k:WindowEvent):void { var _local_2:int = this._SafeStr_16076.selection; var _local_3:int = this._SafeStr_16075[_local_2]; this._SafeStr_16071._SafeStr_15882._SafeStr_16093(this._SafeStr_16072.id, _local_3); } private function _SafeStr_16089(k:String, _arg_2:Function):void { this._SafeStr_5415.findChildByName(k).addEventListener(WindowMouseEvent.CLICK, _arg_2); } private function _SafeStr_8099(k:WindowMouseEvent):void { if (((((!((this._SafeStr_16071 == null))) && (!((this._SafeStr_16071._SafeStr_15882 == null))))) && (!((this._SafeStr_16072 == null))))){ this._SafeStr_16071._SafeStr_15882._SafeStr_16105(this._SafeStr_16072.id); this._SafeStr_15993("closeWindow"); }; this.dispose(); } private function _SafeStr_16090(k:WindowMouseEvent):void { _SafeStr_4.log("Close useless clicked"); this._SafeStr_15993("closeUseless"); this._SafeStr_16071.trackGoogle("actionCountUseless", this._SafeStr_16081); this._SafeStr_16071._SafeStr_15882._SafeStr_16106(this._SafeStr_16072.id, IssueManager._SafeStr_16107); this._SafeStr_16108(); this.dispose(); } private function _SafeStr_16092(k:WindowMouseEvent):void { _SafeStr_4.log("Close resolved clicked"); this._SafeStr_15993("closeResolved"); this._SafeStr_16071.trackGoogle("actionCountResolved", this._SafeStr_16081); this._SafeStr_16071._SafeStr_15882._SafeStr_16106(this._SafeStr_16072.id, IssueManager._SafeStr_16109); this._SafeStr_16108(); this.dispose(); } private function _SafeStr_16091(k:WindowMouseEvent):void { _SafeStr_4.log("Close with default sanction clicked"); this._SafeStr_15993("closeSanction"); this._SafeStr_16071.trackGoogle("actionCountSanction", this._SafeStr_16081); var _local_2:int = -1; var _local_3:int = this._SafeStr_16076.selection; if (_local_3 >= 0){ _local_2 = this._SafeStr_16075[_local_3]; }; if ((((_local_2 <= 0)) && ((this._SafeStr_16072._SafeStr_15947()._SafeStr_15948 == _SafeStr_16068)))){ this._SafeStr_16071.windowManager.alert("Topic missing", "You need to select the topic first.", 0, null); } else { this._SafeStr_16071._SafeStr_15882._SafeStr_16110(this._SafeStr_16072.id, _local_2); this._SafeStr_16108(); this.dispose(); }; } private function _SafeStr_16029(k:WindowMouseEvent):void { _SafeStr_4.log("Release clicked"); this._SafeStr_15993("release"); this._SafeStr_16071._SafeStr_15882._SafeStr_16032(this._SafeStr_16072.id); this._SafeStr_16108(); this.dispose(); } private function _SafeStr_16102(k:WindowMouseEvent):void { var _local_2:_SafeStr_4400; var _local_3:int; for each (_local_2 in this._SafeStr_16072.issues) { if (_local_2._SafeStr_15946 == k.window.id){ this._SafeStr_16073 = _local_2; _local_3 = _local_2._SafeStr_16095; if (_local_3 != 0){ if (this._SafeStr_16077 != null){ this._SafeStr_16077.dispose(); }; this._SafeStr_16077 = new _SafeStr_5037(this._SafeStr_5415, this._SafeStr_16071, _local_2, this); this._SafeStr_16077.load(IWindowContainer(this._SafeStr_5415.findChildByName("caller_user_info")), _local_3); this._SafeStr_16071.connection.send(new _SafeStr_4119(_local_2._SafeStr_15946)); this._SafeStr_16079._SafeStr_16048(_local_2._SafeStr_15946); this._SafeStr_16071._SafeStr_15897._SafeStr_16045(this._SafeStr_16079); }; break; }; }; } public function _SafeStr_15953():void { this._SafeStr_16097(); this._SafeStr_16098(); } public function _SafeStr_15954(k:int, _arg_2:String):void { if ((((((((this._SafeStr_5415 == null)) || ((this._SafeStr_16071 == null)))) || ((this._SafeStr_16071._SafeStr_15882 == null)))) || ((this._SafeStr_16072 == null)))){ return; }; if (k != this._SafeStr_16072._SafeStr_11048){ return; }; var _local_3:ITextWindow = (this._SafeStr_5415.findChildByName("sanction_label") as ITextWindow); if (_local_3 != null){ _local_3.caption = _arg_2; }; } private function _SafeStr_16108():void { if ((((((this._SafeStr_5415 == null)) || ((this._SafeStr_16071 == null)))) || ((this._SafeStr_16071._SafeStr_15882 == null)))){ return; }; var k:ICheckBoxWindow = (this._SafeStr_5415.findChildByName("handle_next_checkbox") as ICheckBoxWindow); if (((!((k == null))) && (k._SafeStr_7085))){ this._SafeStr_16071._SafeStr_15882._SafeStr_15930("issue handler pick next"); }; } function get _SafeStr_16000():_SafeStr_5037 { return (this._SafeStr_16077); } function get _SafeStr_16001():_SafeStr_5037 { return (this.set); } function _SafeStr_15993(k:String):void { if ((((this._SafeStr_16071 == null)) || (this._SafeStr_16071.disposed))){ return; }; this._SafeStr_16081++; this._SafeStr_16071.trackGoogle(("issueHandler_" + k)); } } }//package _-2mV // _SafeStr_11048 = "_-2Sf" (String#28147, DoABC#3) // _SafeStr_11257 = "_-1B5" (String#8820, DoABC#3) // _SafeStr_11284 = "_-6UM" (String#38029, DoABC#3) // _SafeStr_11805 = "_-4Yg" (String#33362, DoABC#3) // _SafeStr_12137 = "_-3JQ" (String#1535, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_15648 = "_-0eC" (String#2735, DoABC#3) // _SafeStr_15649 = "_-5hS" (String#4031, DoABC#3) // _SafeStr_15882 = "_-5CN" (String#34907, DoABC#3) // _SafeStr_15884 = "_-2w7" (String#29312, DoABC#3) // _SafeStr_15885 = "_-397" (String#29854, DoABC#3) // _SafeStr_15897 = "_-0hl" (String#23858, DoABC#3) // _SafeStr_15930 = "_-6AD" (String#37270, DoABC#3) // _SafeStr_15946 = "_-40i" (String#31997, DoABC#3) // _SafeStr_15947 = "_-4Ij" (String#32716, DoABC#3) // _SafeStr_15948 = "_-3XF" (String#30814, DoABC#3) // _SafeStr_15952 = "_-0WO" (String#23423, DoABC#3) // _SafeStr_15953 = "_-4H8" (String#12022, DoABC#3) // _SafeStr_15954 = "_-6ZZ" (String#14349, DoABC#3) // _SafeStr_15993 = "_-3Q" (String#11124, DoABC#3) // _SafeStr_16000 = "_-0tt" (String#24333, DoABC#3) // _SafeStr_16001 = "_-VQ" (String#39641, DoABC#3) // _SafeStr_16029 = "_-6IJ" (String#14082, DoABC#3) // _SafeStr_16032 = "_-1dB" (String#26106, DoABC#3) // _SafeStr_16045 = "_-6A6" (String#37266, DoABC#3) // _SafeStr_16048 = "_-6YA" (String#38202, DoABC#3) // _SafeStr_16067 = "_-5gL" (String#36066, DoABC#3) // _SafeStr_16068 = "_-9e" (String#38836, DoABC#3) // _SafeStr_16069 = "_-4fp" (String#33614, DoABC#3) // _SafeStr_16070 = "_-1nW" (String#26521, DoABC#3) // _SafeStr_16071 = "_-3Af" (String#3393, DoABC#3) // _SafeStr_16072 = "_-5DA" (String#34942, DoABC#3) // _SafeStr_16073 = "_-4JC" (String#32736, DoABC#3) // _SafeStr_16074 = "_-3jV" (String#31274, DoABC#3) // _SafeStr_16075 = "_-16j" (String#8745, DoABC#3) // _SafeStr_16076 = "_-0Zm" (String#8181, DoABC#3) // _SafeStr_16077 = "_-5e2" (String#35980, DoABC#3) // _SafeStr_16078 = "_-4B2" (String#32418, DoABC#3) // _SafeStr_16079 = "_-4Ne" (String#32916, DoABC#3) // _SafeStr_16080 = "_-3V" (String#30727, DoABC#3) // _SafeStr_16081 = "_-3GN" (String#30148, DoABC#3) // _SafeStr_16082 = "_-6aA" (String#14360, DoABC#3) // _SafeStr_16083 = "_-I5" (String#14735, DoABC#3) // _SafeStr_16084 = "_-4-9" (String#31934, DoABC#3) // _SafeStr_16085 = "_-4-c" (String#31953, DoABC#3) // _SafeStr_16086 = "_-3Su" (String#30648, DoABC#3) // _SafeStr_16087 = "_-3pj" (String#31520, DoABC#3) // _SafeStr_16088 = "_-19y" (String#24987, DoABC#3) // _SafeStr_16089 = "_-5Ff" (String#1588, DoABC#3) // _SafeStr_16090 = "_-1iK" (String#26311, DoABC#3) // _SafeStr_16091 = "_-cN" (String#39883, DoABC#3) // _SafeStr_16092 = "_-42I" (String#32060, DoABC#3) // _SafeStr_16093 = "_-Jo" (String#39207, DoABC#3) // _SafeStr_16094 = "_-59a" (String#12923, DoABC#3) // _SafeStr_16095 = "_-4c8" (String#33482, DoABC#3) // _SafeStr_16096 = "_-5mO" (String#36294, DoABC#3) // _SafeStr_16097 = "_-om" (String#40353, DoABC#3) // _SafeStr_16098 = "_-x1" (String#40666, DoABC#3) // _SafeStr_16099 = "_-5Om" (String#3954, DoABC#3) // _SafeStr_16100 = "_-3ah" (String#30946, DoABC#3) // _SafeStr_16101 = "_-4HA" (String#32654, DoABC#3) // _SafeStr_16102 = "_-6es" (String#38477, DoABC#3) // _SafeStr_16103 = "_-6HQ" (String#37539, DoABC#3) // _SafeStr_16104 = "_-6Io" (String#14090, DoABC#3) // _SafeStr_16105 = "_-4MC" (String#32856, DoABC#3) // _SafeStr_16106 = "_-3JB" (String#30265, DoABC#3) // _SafeStr_16107 = "_-4wA" (String#34228, DoABC#3) // _SafeStr_16108 = "_-iE" (String#40099, DoABC#3) // _SafeStr_16109 = "_-qR" (String#40420, DoABC#3) // _SafeStr_16110 = "_-3Iy" (String#30258, DoABC#3) // _SafeStr_2785 = "_-38e" (String#10872, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_3924 = "_-3D6" (String#10938, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4119 = "_-21T" (String#27095, DoABC#3) // _SafeStr_4139 = "_-0wh" (String#24443, DoABC#3) // _SafeStr_4386 = "_-29c" (String#9855, DoABC#3) // _SafeStr_4400 = "_-4Gi" (String#12018, DoABC#3) // _SafeStr_4410 = "_-6Z5" (String#14335, DoABC#3) // _SafeStr_4411 = "_-33M" (String#10781, DoABC#3) // _SafeStr_5037 = "_-3EE" (String#10955, DoABC#3) // _SafeStr_5353 = "_-64X" (String#13850, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8504 = "_-0eV" (String#8257, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) //------------------------------------------------------------ //_-2mV.IssueManager package _-2mV { import _-ue.Map; import flash.utils.Timer; import __AS3__.vec.Vector; import _-3X0.CallForHelpCategoryData; import flash.events.TimerEvent; import _-50B._SafeStr_4400; import _-3TW.ReleaseIssuesMessageComposer; import _-2Zy._SafeStr_2357; import flash.events.Event; import _-3TW._SafeStr_4063; import _-3-E.StringUtil; import _-3X0._SafeStr_4408; import _-3TW.CloseIssuesMessageComposer; import _-3TW.PickIssuesMessageComposer; import _-3TW.CloseIssueDefaultActionMessageComposer; public class IssueManager { public static const _SafeStr_16010:String = "issue_bundle_open"; public static const _SafeStr_16012:String = "issue_bundle_my"; public static const _SafeStr_16009:String = "issue_bundle_picked"; public static const _SafeStr_16111:int = 15000; public static const _SafeStr_16107:int = 1; public static const _SafeStr_16109:int = 3; private var _SafeStr_16071:ModerationManager; private var _SafeStr_16006:_SafeStr_4409; private var _SafeStr_15931:Map; private var _SafeStr_16112:Map; private var _SafeStr_16113:Map; private var _SafeStr_16114:Array; private var _SafeStr_16115:Array; private var _SafeStr_16116:Map; private var _SafeStr_16117:Map; private var _SafeStr_16118:int = 1; private var _SafeStr_16119:int; private var _SafeStr_16120:Timer; private var _SafeStr_16025:int; private var _SafeStr_11304:int; private var _SafeStr_11305:int; private var _SafeStr_7056:int; private var _SafeStr_11306:int; private var _SafeStr_16121:Vector.; public function IssueManager(k:ModerationManager) { this._SafeStr_16071 = k; this._SafeStr_15931 = new Map(); this._SafeStr_16112 = new Map(); this._SafeStr_16113 = new Map(); this._SafeStr_16006 = new _SafeStr_4409(this, this._SafeStr_16071.windowManager, this._SafeStr_16071.assets); this._SafeStr_16114 = []; this._SafeStr_16115 = []; this._SafeStr_16116 = new Map(); this._SafeStr_16117 = new Map(); this._SafeStr_16119 = this._SafeStr_16071.getInteger("chf.score.updatefactor", 60); this._SafeStr_16025 = this._SafeStr_16071.getInteger("max.call_for_help.results", 200); this._SafeStr_16120 = new Timer(_SafeStr_16111, 0); this._SafeStr_16120.addEventListener(TimerEvent.TIMER, this._SafeStr_16122); this._SafeStr_16120.start(); } public function get _SafeStr_16026():int { return (this._SafeStr_16025); } public function init():void { this._SafeStr_16006.show(); } public function _SafeStr_16030(k:int, _arg_2:String, _arg_3:Boolean=false, _arg_4:int=0):void { var _local_5:_SafeStr_4410 = (this._SafeStr_16112.getValue(k) as _SafeStr_4410); if (_local_5 == null){ return; }; this._SafeStr_16123(_local_5._SafeStr_15950(), _arg_3, _arg_4, _arg_2); this._SafeStr_16114 = this._SafeStr_16114.concat(_local_5._SafeStr_15950()); } public function _SafeStr_15930(k:String, _arg_2:Boolean=false, _arg_3:int=0):void { var _local_5:_SafeStr_4410; var _local_6:_SafeStr_4410; var _local_4:Array = this._SafeStr_16112._SafeStr_5403(); for each (_local_6 in _local_4) { if ((((_local_6.state == _SafeStr_4400._SafeStr_6973)) && ((((_local_5 == null)) || (this._SafeStr_16124(_local_6, _local_5)))))){ _local_5 = _local_6; }; }; if (_local_5 == null){ return; }; this._SafeStr_16030(_local_5.id, k, _arg_2, _arg_3); } private function _SafeStr_16124(k:_SafeStr_4410, _arg_2:_SafeStr_4410):Boolean { if (k.highestPriority < _arg_2.highestPriority){ return (true); }; return ((((k.highestPriority == _arg_2.highestPriority)) && ((k.issueAgeInMilliseconds < _arg_2.issueAgeInMilliseconds)))); } public function _SafeStr_16013():void { var _local_3:_SafeStr_4410; if (this._SafeStr_16112 == null){ return; }; var k:int = this._SafeStr_16071.sessionDataManager.userId; var _local_2:Array = []; for each (_local_3 in this._SafeStr_16112) { if ((((_local_3.state == _SafeStr_4400._SafeStr_16125)) && ((_local_3._SafeStr_15939 == k)))){ _local_2 = _local_2.concat(_local_3._SafeStr_15950()); }; }; this._SafeStr_16126(_local_2); } public function _SafeStr_16032(k:int):void { if (this._SafeStr_16112 == null){ return; }; var _local_2:_SafeStr_4410 = (this._SafeStr_16112.getValue(k) as _SafeStr_4410); if (_local_2 == null){ return; }; this._SafeStr_16126(_local_2._SafeStr_15950()); } private function _SafeStr_16126(k:Array):void { if ((((((((k == null)) || ((k.length == 0)))) || ((this._SafeStr_16071 == null)))) || ((this._SafeStr_16071.connection == null)))){ return; }; this._SafeStr_16071.connection.send(new ReleaseIssuesMessageComposer(k)); this._SafeStr_16115 = this._SafeStr_16115.concat(k); } public function _SafeStr_8386(k:_SafeStr_4400):void { if (this._SafeStr_15931[k._SafeStr_15946] != null){ return; }; if ((((this._SafeStr_16006 == null)) || (!(this._SafeStr_16006.isOpen())))){ this._SafeStr_16071._SafeStr_5839._SafeStr_8386(_SafeStr_2357._SafeStr_16127); }; } public function _SafeStr_15944(k:_SafeStr_4400):void { var _local_3:_SafeStr_4410; var _local_4:_SafeStr_4410; var _local_5:int; var _local_6:Array; var _local_7:Boolean; var _local_8:_SafeStr_4410; var _local_9:int; if (k == null){ return; }; this._SafeStr_15931.remove(k._SafeStr_15946); this._SafeStr_15931.add(k._SafeStr_15946, k); var _local_2:int = int(this._SafeStr_16113.getValue(k._SafeStr_15946)); if (_local_2 != 0){ _local_3 = (this._SafeStr_16112.getValue(_local_2) as _SafeStr_4410); if (_local_3 != null){ if (_local_3._SafeStr_6891(k)){ _local_3._SafeStr_15944(k); } else { _local_3._SafeStr_15945(k._SafeStr_15946); if (_local_3._SafeStr_15949() == 0){ this._SafeStr_16112.remove(_local_3.id); this._SafeStr_16105(_local_3.id); }; this._SafeStr_16113.remove(k._SafeStr_15946); _local_3 = null; }; }; }; if (k.state == _SafeStr_4400._SafeStr_16128){ this._SafeStr_15931.remove(k._SafeStr_15946); return; }; if (_local_3 == null){ for each (_local_4 in this._SafeStr_16112) { if (_local_4._SafeStr_6891(k)){ _local_3 = _local_4; _local_3._SafeStr_15944(k); this._SafeStr_16113.add(k._SafeStr_15946, _local_3.id); break; }; }; }; if (_local_3 == null){ _local_2 = this._SafeStr_16118++; _local_3 = new _SafeStr_4410(_local_2, k); this._SafeStr_16113.add(k._SafeStr_15946, _local_2); this._SafeStr_16112.add(_local_2, _local_3); }; if (_local_3 == null){ return; }; if (this._SafeStr_16114.indexOf(k._SafeStr_15946) != -1){ this._SafeStr_16031(_local_3.id); _local_5 = this._SafeStr_16071.sessionDataManager.userId; if (_local_5 != k._SafeStr_15939){ if (k.state == _SafeStr_4400._SafeStr_16125){ this._SafeStr_16129(_local_3.id); }; }; }; if (k.state == _SafeStr_4400._SafeStr_6973){ _local_6 = this._SafeStr_16008(_SafeStr_16012); _local_7 = false; for each (_local_8 in _local_6) { if (_local_8._SafeStr_6891(k, true)){ _local_7 = true; break; }; }; _local_9 = this._SafeStr_16115.indexOf(k._SafeStr_15946); if ((((_local_9 == -1)) && (_local_7))){ this._SafeStr_16123([k._SafeStr_15946], false, 0, ("matches bundle with issue: " + _local_8._SafeStr_15947()._SafeStr_15946)); } else { this._SafeStr_16115.splice(_local_9, 1); }; }; this._SafeStr_16130(_local_3.id); this._SafeStr_16006.update(); } public function _SafeStr_16122(k:Event=null):void { if (this._SafeStr_16071 == null){ return; }; if (this._SafeStr_16006 != null){ this._SafeStr_16006.update(); }; } private function _SafeStr_16130(k:int):void { var _local_2:_SafeStr_4411 = this._SafeStr_16116.getValue(k); if (_local_2 != null){ _local_2._SafeStr_15953(); }; } public function _SafeStr_16105(k:int):void { var _local_2:_SafeStr_4411 = this._SafeStr_16116.remove(k); if (_local_2 != null){ _local_2.dispose(); _local_2 = null; }; } public function _SafeStr_16131(k:int, _arg_2:ModActionCtrl):void { this._SafeStr_16117.add(k, _arg_2); } public function _SafeStr_16132(k:int):void { this._SafeStr_16117.remove(k); } public function _SafeStr_15945(k:int):void { var _local_3:_SafeStr_4410; if (this._SafeStr_15931 == null){ return; }; var _local_2:int = this._SafeStr_16113.getValue(k); if (_local_2 != 0){ _local_3 = (this._SafeStr_16112.getValue(_local_2) as _SafeStr_4410); if (_local_3 != null){ _local_3._SafeStr_15945(k); if (_local_3._SafeStr_15949() == 0){ this._SafeStr_16112.remove(_local_3.id); }; }; }; this._SafeStr_15931.remove(k); this._SafeStr_16006.update(); } public function _SafeStr_16008(k:String):Array { var _local_4:_SafeStr_4410; if (this._SafeStr_16112 == null){ return ([]); }; var _local_2:Array = []; var _local_3:int = this._SafeStr_16071.sessionDataManager.userId; for each (_local_4 in this._SafeStr_16112) { switch (k){ case _SafeStr_16010: if (_local_4.state == _SafeStr_4400._SafeStr_6973){ _local_2.push(_local_4); }; break; case _SafeStr_16012: if ((((_local_4.state == _SafeStr_4400._SafeStr_16125)) && ((_local_4._SafeStr_15939 == _local_3)))){ _local_2.push(_local_4); }; break; case _SafeStr_16009: if ((((_local_4.state == _SafeStr_4400._SafeStr_16125)) && (!((_local_4._SafeStr_15939 == _local_3))))){ _local_2.push(_local_4); }; break; }; }; return (_local_2); } public function _SafeStr_16031(k:int):void { var _local_5:int; var _local_2:_SafeStr_4410 = (this._SafeStr_16112.getValue(k) as _SafeStr_4410); if (_local_2 == null){ return; }; var _local_3:_SafeStr_4411 = new IssueHandler(this._SafeStr_16071, _local_2, this._SafeStr_16121, this._SafeStr_11304, this._SafeStr_11305, this._SafeStr_7056, this._SafeStr_11306); this._SafeStr_16071._SafeStr_15880.show((_local_3 as _SafeStr_4386), null, false, false, false, true, this._SafeStr_11304, this._SafeStr_11305, this._SafeStr_7056, this._SafeStr_11306); this._SafeStr_16105(k); this._SafeStr_16116.add(k, _local_3); var _local_4:Array = []; for each (_local_5 in this._SafeStr_16114) { if (!_local_2.contains(_local_5)){ _local_4 = _local_4.concat(_local_5); }; }; this._SafeStr_16114 = _local_4; } public function _SafeStr_16129(k:int):void { var _local_2:_SafeStr_4410 = (this._SafeStr_16112.getValue(k) as _SafeStr_4410); if (_local_2 == null){ return; }; var _local_3:_SafeStr_4386 = this._SafeStr_16116.remove(k); if (_local_3 != null){ _local_3.dispose(); }; } public function _SafeStr_16106(k:int, _arg_2:int):void { var _local_3:_SafeStr_4410 = (this._SafeStr_16112.getValue(k) as _SafeStr_4410); if (_local_3 == null){ return; }; this._SafeStr_16133(_local_3._SafeStr_15950(), _arg_2); } public function _SafeStr_16110(k:int, _arg_2:int):void { var _local_6:int; var _local_3:_SafeStr_4410 = (this._SafeStr_16112.getValue(k) as _SafeStr_4410); if (_local_3 == null){ return; }; var _local_4:* = _local_3._SafeStr_15947()._SafeStr_15946; var _local_5:* = new Array(); for each (_local_6 in _local_3._SafeStr_15950()) { if (_local_6 != _local_4){ _local_5.push(_local_6); }; }; this._SafeStr_16134(_local_4, _local_5, _arg_2); } public function _SafeStr_16093(k:int, _arg_2:int):void { var _local_3:_SafeStr_4410 = (this._SafeStr_16112.getValue(k) as _SafeStr_4410); if (_local_3 == null){ return; }; if (_local_3._SafeStr_15947() != null){ this._SafeStr_16071.connection.send(new _SafeStr_4063(_local_3._SafeStr_15947()._SafeStr_15946, -1, _arg_2)); }; } public function _SafeStr_16135(k:int, _arg_2:int):void { this._SafeStr_16071.connection.send(new _SafeStr_4063(-1, k, _arg_2)); } public function _SafeStr_16136(k:int, _arg_2:int, _arg_3:_SafeStr_4408):void { var _local_5:_SafeStr_4410; var _local_6:_SafeStr_4411; var _local_7:ModActionCtrl; var _local_4:String = (_arg_3.name + ((_arg_3._SafeStr_16137) ? " (avatar) " : " ")); if (_arg_3._SafeStr_16138 > 24){ _local_4 = (_local_4 + ((_arg_3._SafeStr_16138 / 24) + " days")); } else { _local_4 = (_local_4 + (_arg_3._SafeStr_16138 + "h")); }; if (!StringUtil.isEmpty(_arg_3._SafeStr_16139)){ _local_4 = (_local_4 + (" & " + _arg_3._SafeStr_16139)); }; if (!StringUtil.isEmpty(_arg_3._SafeStr_16140)){ _local_4 = (_local_4 + (" & " + _arg_3._SafeStr_16140)); }; if (k > 0){ for each (_local_5 in this._SafeStr_16112) { if (_local_5.contains(k)){ _local_6 = this._SafeStr_16116.getValue(_local_5.id); if (_local_6 != null){ _local_6._SafeStr_15954(_arg_2, _local_4); }; }; }; } else { _local_7 = this._SafeStr_16117.getValue(_arg_2); if (_local_7 != null){ _local_7._SafeStr_15954(_arg_2, _local_4); }; }; } private function _SafeStr_16133(k:Array, _arg_2:int):void { if ((((((k == null)) || ((this._SafeStr_16071 == null)))) || ((this._SafeStr_16071.connection == null)))){ return; }; this._SafeStr_16071.connection.send(new CloseIssuesMessageComposer(k, _arg_2)); } private function _SafeStr_16123(k:Array, _arg_2:Boolean, _arg_3:int, _arg_4:String):void { if ((((((k == null)) || ((this._SafeStr_16071 == null)))) || ((this._SafeStr_16071.connection == null)))){ return; }; this._SafeStr_16071.connection.send(new PickIssuesMessageComposer(k, _arg_2, _arg_3, _arg_4)); } private function _SafeStr_16134(k:int, _arg_2:Array, _arg_3:int):void { this._SafeStr_16071.connection.send(new CloseIssueDefaultActionMessageComposer(k, _arg_2, _arg_3)); } public function _SafeStr_16141(k:int):void { var _local_3:_SafeStr_4410; var _local_5:_SafeStr_4410; var _local_2:Array = this._SafeStr_16112._SafeStr_5403(); var _local_4:int = this._SafeStr_16071.sessionDataManager.userId; for each (_local_5 in _local_2) { if ((((((((_local_5.state == _SafeStr_4400._SafeStr_16125)) && ((_local_5._SafeStr_15939 == _local_4)))) && (!((_local_5.id == k))))) && ((((_local_3 == null)) || ((_local_5.highestPriority < _local_3.highestPriority)))))){ _local_3 = _local_5; }; }; if (_local_3 == null){ this._SafeStr_15930("issue manager pick next"); return; }; this._SafeStr_16031(_local_3.id); } public function _SafeStr_16142(k:Array):Boolean { var _local_4:_SafeStr_4400; var _local_5:int; var _local_6:String; var _local_7:int; var _local_8:_SafeStr_4410; var _local_9:_SafeStr_4410; var _local_10:Array; var _local_11:int; var _local_12:int; var _local_13:_SafeStr_4411; if (!k){ return (false); }; var _local_2:Boolean; var _local_3:int = this._SafeStr_16071.sessionDataManager.userId; for each (_local_4 in k) { _local_5 = _local_4._SafeStr_15946; _local_6 = _local_4._SafeStr_15940; _local_7 = _local_4._SafeStr_15939; if (((!((_local_7 == -1))) && (!((_local_7 == _local_3))))){ _local_2 = true; }; _local_8 = null; for each (_local_9 in this._SafeStr_16112) { _local_10 = _local_9._SafeStr_15950(); if (_local_10 != null){ for each (_local_11 in _local_10) { if (_local_5 == _local_11){ _local_8 = _local_9; break; }; }; }; }; if (_local_8 != null){ _local_12 = _local_8.id; _local_13 = this._SafeStr_16116.getValue(_local_12); if (_local_13 != null){ _local_13.dispose(); }; this._SafeStr_16032(_local_12); }; }; return (_local_2); } public function _SafeStr_16100(k:int, _arg_2:int, _arg_3:int, _arg_4:int):void { this._SafeStr_11304 = k; this._SafeStr_11305 = _arg_2; this._SafeStr_11306 = _arg_3; this._SafeStr_7056 = _arg_4; } public function _SafeStr_16143(k:Vector.):void { this._SafeStr_16121 = k; } public function _SafeStr_16144():Vector. { return (this._SafeStr_16121); } } }//package _-2mV // _SafeStr_11304 = "_-15R" (String#2860, DoABC#3) // _SafeStr_11305 = "_-2wU" (String#3326, DoABC#3) // _SafeStr_11306 = "_-5dk" (String#4021, DoABC#3) // _SafeStr_15880 = "_-wt" (String#40662, DoABC#3) // _SafeStr_15930 = "_-6AD" (String#37270, DoABC#3) // _SafeStr_15931 = "_-4br" (String#1575, DoABC#3) // _SafeStr_15939 = "_-62D" (String#36949, DoABC#3) // _SafeStr_15940 = "_-2nL" (String#28974, DoABC#3) // _SafeStr_15944 = "_-6MZ" (String#37729, DoABC#3) // _SafeStr_15945 = "_-P-" (String#39395, DoABC#3) // _SafeStr_15946 = "_-40i" (String#31997, DoABC#3) // _SafeStr_15947 = "_-4Ij" (String#32716, DoABC#3) // _SafeStr_15949 = "_-6BG" (String#37316, DoABC#3) // _SafeStr_15950 = "_-5Y3" (String#35743, DoABC#3) // _SafeStr_15953 = "_-4H8" (String#12022, DoABC#3) // _SafeStr_15954 = "_-6ZZ" (String#14349, DoABC#3) // _SafeStr_16006 = "_-0uI" (String#1069, DoABC#3) // _SafeStr_16008 = "_-6UZ" (String#38040, DoABC#3) // _SafeStr_16009 = "_-ui" (String#40572, DoABC#3) // _SafeStr_16010 = "_-5Du" (String#34965, DoABC#3) // _SafeStr_16012 = "_-1PW" (String#25585, DoABC#3) // _SafeStr_16013 = "_-5cr" (String#35931, DoABC#3) // _SafeStr_16025 = "_-5lR" (String#13535, DoABC#3) // _SafeStr_16026 = "_-1xu" (String#26919, DoABC#3) // _SafeStr_16030 = "_-1up" (String#26799, DoABC#3) // _SafeStr_16031 = "_-N7" (String#39326, DoABC#3) // _SafeStr_16032 = "_-1dB" (String#26106, DoABC#3) // _SafeStr_16071 = "_-3Af" (String#3393, DoABC#3) // _SafeStr_16093 = "_-Jo" (String#39207, DoABC#3) // _SafeStr_16100 = "_-3ah" (String#30946, DoABC#3) // _SafeStr_16105 = "_-4MC" (String#32856, DoABC#3) // _SafeStr_16106 = "_-3JB" (String#30265, DoABC#3) // _SafeStr_16107 = "_-4wA" (String#34228, DoABC#3) // _SafeStr_16109 = "_-qR" (String#40420, DoABC#3) // _SafeStr_16110 = "_-3Iy" (String#30258, DoABC#3) // _SafeStr_16111 = "_-1QF" (String#25616, DoABC#3) // _SafeStr_16112 = "_-3OT" (String#30483, DoABC#3) // _SafeStr_16113 = "_-4M4" (String#32849, DoABC#3) // _SafeStr_16114 = "_-4ik" (String#33719, DoABC#3) // _SafeStr_16115 = "_-5FY" (String#35027, DoABC#3) // _SafeStr_16116 = "_-16C" (String#24852, DoABC#3) // _SafeStr_16117 = "_-11l" (String#24677, DoABC#3) // _SafeStr_16118 = "_-09f" (String#22536, DoABC#3) // _SafeStr_16119 = "_-2T4" (String#28164, DoABC#3) // _SafeStr_16120 = "_-5sd" (String#36529, DoABC#3) // _SafeStr_16121 = "_-1Ad" (String#25016, DoABC#3) // _SafeStr_16122 = "_-0km" (String#23973, DoABC#3) // _SafeStr_16123 = "_-6cu" (String#38393, DoABC#3) // _SafeStr_16124 = "_-2aQ" (String#28465, DoABC#3) // _SafeStr_16125 = "_-zh" (String#40775, DoABC#3) // _SafeStr_16126 = "_-5SF" (String#35510, DoABC#3) // _SafeStr_16127 = "_-Dx" (String#38996, DoABC#3) // _SafeStr_16128 = "_-4By" (String#32453, DoABC#3) // _SafeStr_16129 = "_-s4" (String#40477, DoABC#3) // _SafeStr_16130 = "_-1H0" (String#25255, DoABC#3) // _SafeStr_16131 = "_-1HB" (String#25260, DoABC#3) // _SafeStr_16132 = "_-3ak" (String#30948, DoABC#3) // _SafeStr_16133 = "_-4kE" (String#33778, DoABC#3) // _SafeStr_16134 = "_-1OV" (String#25541, DoABC#3) // _SafeStr_16135 = "_-6DP" (String#37393, DoABC#3) // _SafeStr_16136 = "_-56I" (String#34678, DoABC#3) // _SafeStr_16137 = "_-4NW" (String#32911, DoABC#3) // _SafeStr_16138 = "_-2aY" (String#28470, DoABC#3) // _SafeStr_16139 = "_-5lm" (String#36269, DoABC#3) // _SafeStr_16140 = "_-54H" (String#34596, DoABC#3) // _SafeStr_16141 = "_-4RO" (String#33076, DoABC#3) // _SafeStr_16142 = "_-6d2" (String#38400, DoABC#3) // _SafeStr_16143 = "_-575" (String#34711, DoABC#3) // _SafeStr_16144 = "_-60H" (String#36872, DoABC#3) // _SafeStr_2357 = "_-4vJ" (String#34197, DoABC#3) // _SafeStr_4063 = "_-14I" (String#24777, DoABC#3) // _SafeStr_4386 = "_-29c" (String#9855, DoABC#3) // _SafeStr_4400 = "_-4Gi" (String#12018, DoABC#3) // _SafeStr_4408 = "_-0lY" (String#8376, DoABC#3) // _SafeStr_4409 = "_-6EP" (String#14011, DoABC#3) // _SafeStr_4410 = "_-6Z5" (String#14335, DoABC#3) // _SafeStr_4411 = "_-33M" (String#10781, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_6891 = "_-0Vz" (String#23406, DoABC#3) // _SafeStr_6973 = "_-5RI" (String#35479, DoABC#3) // _SafeStr_7056 = "_-646" (String#1607, DoABC#3) // _SafeStr_8386 = "_-4Hr" (String#12034, DoABC#3) //------------------------------------------------------------ //_-2mV.ModActionCtrl package _-2mV { import _-0MK._SafeStr_3; import _-ue.Map; import _-50B._SafeStr_4400; import _-5YE.IFrameWindow; import _-5YE.IDropMenuWindow; import _-5YE.ITextFieldWindow; import _-1Mz.IWindow; import _-3X0.CallForHelpCategoryData; import _-3X0._SafeStr_3924; import _-5Mz.WindowEvent; import _-5YE.ITextWindow; import _-5Mz.WindowMouseEvent; import _-3TW._SafeStr_4103; import _-3TW._SafeStr_4254; import _-3TW._SafeStr_4311; import _-3TW._SafeStr_4049; import _-3TW._SafeStr_4298; import _-3TW._SafeStr_4009; import _-3-E.StringUtil; import _-3TW._SafeStr_4183; import _-4n6._SafeStr_2443; public class ModActionCtrl implements _SafeStr_3, _SafeStr_4386 { private static var _SafeStr_16145:Array; private static var _SafeStr_16146:Map; private var _SafeStr_9810:ModerationManager; private var _SafeStr_16147:int; private var _SafeStr_16148:String; private var _SafeStr_15887:_SafeStr_4400; private var _frame:IFrameWindow; private var _SafeStr_16076:IDropMenuWindow; private var _SafeStr_16075:Array; private var _SafeStr_16149:IDropMenuWindow; private var _SafeStr_16150:ITextFieldWindow; private var _disposed:Boolean; private var _SafeStr_16151:_SafeStr_5037; public function ModActionCtrl(k:ModerationManager, _arg_2:int, _arg_3:String, _arg_4:_SafeStr_4400, _arg_5:_SafeStr_5037) { this._SafeStr_9810 = k; this._SafeStr_16147 = _arg_2; this._SafeStr_16148 = _arg_3; this._SafeStr_15887 = _arg_4; this._SafeStr_16151 = _arg_5; if (_SafeStr_16145 == null){ _SafeStr_16145 = new Array(); _SafeStr_16145.push(new _SafeStr_5059(1, "Alert", _SafeStr_5059.ALERT, 1, 0)); _SafeStr_16145.push(new _SafeStr_5059(2, "Mute 1h", _SafeStr_5059.MUTE, 2, 0)); _SafeStr_16145.push(new _SafeStr_5059(3, "Ban 18h", _SafeStr_5059._SafeStr_16014, 3, 0)); _SafeStr_16145.push(new _SafeStr_5059(4, "Ban 7 days", _SafeStr_5059._SafeStr_16014, 4, 0)); _SafeStr_16145.push(new _SafeStr_5059(5, "Ban 30 days (step 1)", _SafeStr_5059._SafeStr_16014, 5, 0)); _SafeStr_16145.push(new _SafeStr_5059(7, "Ban 30 days (step 2)", _SafeStr_5059._SafeStr_16014, 7, 0)); _SafeStr_16145.push(new _SafeStr_5059(6, "Ban 100 years", _SafeStr_5059._SafeStr_16014, 6, 0)); _SafeStr_16145.push(new _SafeStr_5059(106, "Ban avatar-only 100 years", _SafeStr_5059._SafeStr_16014, 6, 0)); _SafeStr_16145.push(new _SafeStr_5059(101, "Kick", _SafeStr_5059._SafeStr_16015, 0, 0)); _SafeStr_16145.push(new _SafeStr_5059(102, "Lock trade 1 week", _SafeStr_5059._SafeStr_16016, 0, 168)); _SafeStr_16145.push(new _SafeStr_5059(104, "Lock trade permanent", _SafeStr_5059._SafeStr_16016, 0, 876000)); _SafeStr_16145.push(new _SafeStr_5059(105, "Message", _SafeStr_5059.MESSAGE, 0, 0)); }; this._SafeStr_9810._SafeStr_15882._SafeStr_16131(this._SafeStr_16147, this); } public function get disposed():Boolean { return (this._disposed); } public function show():void { this._frame = IFrameWindow(this._SafeStr_9810.getXmlWindow("modact_summary")); this._frame.caption = ("Mod action on: " + this._SafeStr_16148); this._frame.findChildByName("custom_sanction_button").procedure = this._SafeStr_16152; this._SafeStr_16150 = ITextFieldWindow(this._frame.findChildByName("message_input")); this._frame.findChildByName("default_sanction_button").procedure = this._SafeStr_16153; this._frame.findChildByName("default_sanction_button").disable(); this._SafeStr_16154(); this._SafeStr_16094(); this._SafeStr_16155(); var k:IWindow = this._frame.findChildByTag("close"); k.procedure = this._SafeStr_8099; this._frame.visible = true; } public function getType():int { return (WindowTracker._SafeStr_16156); } public function getId():String { return (this._SafeStr_16148); } public function _SafeStr_14476():IFrameWindow { return (this._frame); } private function _SafeStr_15999(k:String, _arg_2:String=""):void { if (this._SafeStr_16151 != null){ this._SafeStr_16151._SafeStr_15999(k, _arg_2); }; } private function _SafeStr_15993(k:String):void { if (((!((this._SafeStr_16151 == null))) && (!(this._SafeStr_16151.disposed)))){ this._SafeStr_16151._SafeStr_15993(("modAction_" + k)); }; } private function _SafeStr_16154():void { var k:String; var _local_2:Array; var _local_3:int; var _local_4:Array; var _local_5:int; var _local_6:int; if (_SafeStr_16146 == null){ _SafeStr_16146 = new Map(); k = this._SafeStr_9810.getProperty("cfh.topic_id.to.sanction_type_id"); if (k != null){ _local_2 = k.split(","); _local_3 = 0; while (_local_3 < _local_2.length) { _local_4 = _local_2[_local_3].split("="); if (_local_4.length == 2){ _local_5 = parseInt(String(_local_4[0])); _local_6 = parseInt(String(_local_4[1])); _SafeStr_16146.add(_local_5, _local_6); }; _local_3++; }; }; }; } private function _SafeStr_16094():void { var _local_3:CallForHelpCategoryData; var _local_4:_SafeStr_3924; this._SafeStr_16076 = IDropMenuWindow(this._frame.findChildByName("cfh_topics")); this._SafeStr_16076.addEventListener(WindowEvent._SafeStr_7825, this._SafeStr_16104); this._SafeStr_16075 = []; var k:Array = []; var _local_2:int; for each (_local_3 in this._SafeStr_9810._SafeStr_15882._SafeStr_16144()) { for each (_local_4 in _local_3._SafeStr_11284) { k[_local_2] = (("${help.cfh.topic." + _local_4.id) + "}"); this._SafeStr_16075[_local_2] = _local_4.id; _local_2++; }; }; this._SafeStr_16076.populate(k); } private function _SafeStr_16104(k:WindowEvent):void { var _local_5:int; var _local_2:int = this._SafeStr_16076.selection; var _local_3:int = this._SafeStr_16075[_local_2]; var _local_4:int = _SafeStr_16146.getValue(_local_3); if (!_local_4){ _local_4 = _SafeStr_16146.getValue(0); }; if (_local_4){ _local_5 = 0; while (_local_5 < _SafeStr_16145.length) { if (_SafeStr_16145[_local_5].actionId == _local_4){ this._SafeStr_16149.selection = _local_5; break; }; _local_5++; }; } else { this._SafeStr_16149.selection = -1; }; this._SafeStr_9810._SafeStr_15882._SafeStr_16135(this._SafeStr_16147, _local_3); } public function _SafeStr_15954(k:int, _arg_2:String):void { if ((((this._frame == null)) || (!((k == this._SafeStr_16147))))){ return; }; var _local_3:ITextWindow = (this._frame.findChildByName("default_sanction_label") as ITextWindow); if (_local_3 != null){ _local_3.caption = _arg_2; }; this._frame.findChildByName("default_sanction_button").enable(); } private function _SafeStr_16155():void { var _local_2:_SafeStr_5059; this._SafeStr_16149 = IDropMenuWindow(this._frame.findChildByName("sanction_type")); var k:Array = []; for each (_local_2 in _SafeStr_16145) { k.push(_local_2.name); }; this._SafeStr_16149.populate(k); } private function _SafeStr_16153(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; if (this._SafeStr_16076.selection < 0){ this._SafeStr_9810.windowManager.alert("Alert", "Please select a topic.", 0, this._SafeStr_10209); return; }; _SafeStr_4.log("Giving default sanction..."); this._SafeStr_15993("defaultAction"); this._SafeStr_15999("action.default"); var _local_3:int = this._SafeStr_16075[this._SafeStr_16076.selection]; this._SafeStr_9810.connection.send(new _SafeStr_4103(this._SafeStr_16147, _local_3, this._SafeStr_16150.text, this._SafeStr_16157())); this.dispose(); } private function _SafeStr_16152(k:WindowEvent, _arg_2:IWindow):void { var _local_4:_SafeStr_5059; var _local_5:Boolean; var _local_6:int; if (k.type != WindowMouseEvent.CLICK){ return; }; if (this._SafeStr_16076.selection < 0){ this._SafeStr_9810.windowManager.alert("Alert", "Please select a topic.", 0, this._SafeStr_10209); return; }; if (this._SafeStr_16149.selection < 0){ this._SafeStr_9810.windowManager.alert("Alert", "Please select a sanction.", 0, this._SafeStr_10209); return; }; var _local_3:int = this._SafeStr_16075[this._SafeStr_16076.selection]; _local_4 = _SafeStr_16145[this._SafeStr_16149.selection]; switch (_local_4._SafeStr_14045){ case _SafeStr_5059.ALERT: if (!this._SafeStr_9810._SafeStr_15878._SafeStr_15982){ this._SafeStr_9810.windowManager.alert("Alert", "You have insufficient permissions.", 0, this._SafeStr_10209); return; }; this._SafeStr_15993("sendCaution"); this._SafeStr_9810.connection.send(new _SafeStr_4254(this._SafeStr_16147, this._SafeStr_16150.text, _local_3, this._SafeStr_16157())); break; case _SafeStr_5059.MUTE: this._SafeStr_15993("mute"); this._SafeStr_9810.connection.send(new _SafeStr_4311(this._SafeStr_16147, this._SafeStr_16150.text, _local_3, this._SafeStr_16157())); break; case _SafeStr_5059._SafeStr_16014: if (!this._SafeStr_9810._SafeStr_15878._SafeStr_15983){ this._SafeStr_9810.windowManager.alert("Alert", "You have insufficient permissions.", 0, this._SafeStr_10209); return; }; this._SafeStr_15993("ban"); _local_5 = (_local_4.actionId == 106); this._SafeStr_9810.connection.send(new _SafeStr_4049(this._SafeStr_16147, this._SafeStr_16150.text, _local_3, _local_4._SafeStr_16021, _local_5, this._SafeStr_16157())); break; case _SafeStr_5059._SafeStr_16015: if (!this._SafeStr_9810._SafeStr_15878._SafeStr_15984){ this._SafeStr_9810.windowManager.alert("Alert", "You have insufficient permissions.", 0, this._SafeStr_10209); return; }; this._SafeStr_15993("kick"); this._SafeStr_9810.connection.send(new _SafeStr_4298(this._SafeStr_16147, this._SafeStr_16150.text, _local_3, this._SafeStr_16157())); break; case _SafeStr_5059._SafeStr_16016: this._SafeStr_15993("trading_lock"); _local_6 = (_local_4._SafeStr_16022 * 60); this._SafeStr_9810.connection.send(new _SafeStr_4009(this._SafeStr_16147, this._SafeStr_16150.text, _local_6, _local_3, this._SafeStr_16157())); break; case _SafeStr_5059.MESSAGE: if (StringUtil.isEmpty(this._SafeStr_16150.text)){ this._SafeStr_9810.windowManager.alert("Alert", "Please write a message to user.", 0, this._SafeStr_10209); return; }; this._SafeStr_15993("sendCaution"); this._SafeStr_9810.connection.send(new _SafeStr_4183(this._SafeStr_16147, this._SafeStr_16150.text, _local_3, this._SafeStr_16157())); break; }; this._SafeStr_15999("action.custom", "unknown"); this.dispose(); } private function _SafeStr_8099(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_15993("close"); this.dispose(); } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; if (this._frame != null){ this._frame.destroy(); this._frame = null; }; this._SafeStr_16076 = null; this._SafeStr_16150 = null; this._SafeStr_9810._SafeStr_15882._SafeStr_16132(this._SafeStr_16147); this._SafeStr_9810 = null; } private function _SafeStr_10209(k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); } private function _SafeStr_16157():int { return ((((this._SafeStr_15887)!=null) ? this._SafeStr_15887._SafeStr_15946 : _SafeStr_4049._SafeStr_16158)); } } }//package _-2mV // _SafeStr_10209 = "_-4C6" (String#435, DoABC#3) // _SafeStr_11284 = "_-6UM" (String#38029, DoABC#3) // _SafeStr_14045 = "_-0wU" (String#24433, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_15878 = "_-6kl" (String#38719, DoABC#3) // _SafeStr_15882 = "_-5CN" (String#34907, DoABC#3) // _SafeStr_15887 = "_-4Hk" (String#1111, DoABC#3) // _SafeStr_15946 = "_-40i" (String#31997, DoABC#3) // _SafeStr_15954 = "_-6ZZ" (String#14349, DoABC#3) // _SafeStr_15982 = "_-3mt" (String#31415, DoABC#3) // _SafeStr_15983 = "_-k3" (String#40167, DoABC#3) // _SafeStr_15984 = "_-6TG" (String#37987, DoABC#3) // _SafeStr_15993 = "_-3Q" (String#11124, DoABC#3) // _SafeStr_15999 = "_-4Mv" (String#12123, DoABC#3) // _SafeStr_16014 = "_-21n" (String#27104, DoABC#3) // _SafeStr_16015 = "_-1mE" (String#26470, DoABC#3) // _SafeStr_16016 = "_-1ID" (String#25297, DoABC#3) // _SafeStr_16021 = "_-5yf" (String#36767, DoABC#3) // _SafeStr_16022 = "_-pU" (String#40384, DoABC#3) // _SafeStr_16075 = "_-16j" (String#8745, DoABC#3) // _SafeStr_16076 = "_-0Zm" (String#8181, DoABC#3) // _SafeStr_16094 = "_-59a" (String#12923, DoABC#3) // _SafeStr_16104 = "_-6Io" (String#14090, DoABC#3) // _SafeStr_16131 = "_-1HB" (String#25260, DoABC#3) // _SafeStr_16132 = "_-3ak" (String#30948, DoABC#3) // _SafeStr_16135 = "_-6DP" (String#37393, DoABC#3) // _SafeStr_16144 = "_-60H" (String#36872, DoABC#3) // _SafeStr_16145 = "_-4rj" (String#34063, DoABC#3) // _SafeStr_16146 = "_-5Sc" (String#35525, DoABC#3) // _SafeStr_16147 = "_-6-s" (String#13780, DoABC#3) // _SafeStr_16148 = "_-2An" (String#9876, DoABC#3) // _SafeStr_16149 = "_-jI" (String#40140, DoABC#3) // _SafeStr_16150 = "_-eo" (String#4484, DoABC#3) // _SafeStr_16151 = "_-19t" (String#24984, DoABC#3) // _SafeStr_16152 = "_-1Rb" (String#25677, DoABC#3) // _SafeStr_16153 = "_-2kH" (String#28850, DoABC#3) // _SafeStr_16154 = "_-6ZW" (String#38255, DoABC#3) // _SafeStr_16155 = "_-3Zx" (String#30920, DoABC#3) // _SafeStr_16156 = "_-5x1" (String#36706, DoABC#3) // _SafeStr_16157 = "_-5rM" (String#36486, DoABC#3) // _SafeStr_16158 = "_-2ys" (String#29403, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3924 = "_-3D6" (String#10938, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4009 = "_-07n" (String#22467, DoABC#3) // _SafeStr_4049 = "_-0GP" (String#7865, DoABC#3) // _SafeStr_4103 = "_-5eo" (String#36012, DoABC#3) // _SafeStr_4183 = "_-66i" (String#37130, DoABC#3) // _SafeStr_4254 = "_-3qh" (String#31559, DoABC#3) // _SafeStr_4298 = "_-5oQ" (String#36373, DoABC#3) // _SafeStr_4311 = "_-2r" (String#29107, DoABC#3) // _SafeStr_4386 = "_-29c" (String#9855, DoABC#3) // _SafeStr_4400 = "_-4Gi" (String#12018, DoABC#3) // _SafeStr_5037 = "_-3EE" (String#10955, DoABC#3) // _SafeStr_5059 = "_-1Gj" (String#8908, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV.ModerationManager package _-2mV { import _-0MK.Component; import _-5QZ._SafeStr_633; import _-68V._SafeStr_1407; import _-4rH._SafeStr_2173; import _-6k4._SafeStr_440; import _-2Zy._SafeStr_501; import _-2sC._SafeStr_195; import _-4qf._SafeStr_1292; import _-50B._SafeStr_2784; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboNavigator; import com.sulake.iid.IIDHabboSoundManager; import com.sulake.iid.IIDHabboTracking; import com.sulake.iid.IIDHabboLocalizationManager; import _-p0._SafeStr_499; import com.sulake.iid.IIDHabboFriendBar; import __AS3__.vec.Vector; import _-5To._SafeStr_2314; import _-0i6._SafeStr_2307; import _-4rH._SafeStr_2418; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-1Mz.IWindow; import _-3-E._SafeStr_6; import _-3X0.CallForHelpCategoryData; import __AS3__.vec.*; public class ModerationManager extends Component implements _SafeStr_1606 { private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_6626:_SafeStr_440; private var _SafeStr_7215:_SafeStr_501; private var _SafeStr_9001:_SafeStr_195; private var _SafeStr_7358:_SafeStr_1292; private var _SafeStr_16159:ModerationMessageHandler; private var _SafeStr_15922:IssueManager; private var _SafeStr_16160:_SafeStr_2783; private var _SafeStr_16161:WindowTracker; private var _SafeStr_16162:_SafeStr_2784; private var _SafeStr_16163:int; public function ModerationManager(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); this._SafeStr_16160 = new _SafeStr_2783(this); this._SafeStr_16161 = new WindowTracker(); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; }), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_7361 = k; }), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_7207 = k; }), new _SafeStr_44(new IIDHabboNavigator(), function (k:_SafeStr_440):void { _SafeStr_6626 = k; }), new _SafeStr_44(new IIDHabboSoundManager(), function (k:_SafeStr_501):void { _SafeStr_7215 = k; }), new _SafeStr_44(new IIDHabboTracking(), function (k:_SafeStr_195):void { _SafeStr_9001 = k; }), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_499):void { _SafeStr_2785._SafeStr_15883(k); }), new _SafeStr_44(new IIDHabboFriendBar(), function (k:_SafeStr_1292):void { _SafeStr_7358 = k; })])); } override protected function initComponent():void { if (_SafeStr_2314._SafeStr_7588(flags)){ return; }; this._SafeStr_16159 = new ModerationMessageHandler(this); this._SafeStr_15922 = new IssueManager(this); } override public function dispose():void { if (disposed){ return; }; if (this._SafeStr_16160 != null){ this._SafeStr_16160.dispose(); this._SafeStr_16160 = null; }; super.dispose(); } public function _SafeStr_6281(k:int, _arg_2:String):void { _SafeStr_4.log(((("USER SELECTED: " + k) + ", ") + _arg_2)); this._SafeStr_16160._SafeStr_6281(k, _arg_2); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get sessionDataManager():_SafeStr_2173 { return (this._SafeStr_7207); } public function get _SafeStr_15882():IssueManager { return (this._SafeStr_15922); } public function get connection():_SafeStr_2307 { return (this._SafeStr_7361.connection); } public function get _SafeStr_16164():_SafeStr_2783 { return (this._SafeStr_16160); } public function get _SafeStr_15878():_SafeStr_2784 { return (this._SafeStr_16162); } public function get _SafeStr_15897():ModerationMessageHandler { return (this._SafeStr_16159); } public function get _SafeStr_15880():WindowTracker { return (this._SafeStr_16161); } public function get _SafeStr_16165():int { return (this._SafeStr_16163); } public function get _SafeStr_5839():_SafeStr_501 { return (this._SafeStr_7215); } public function set _SafeStr_15878(k:_SafeStr_2784):void { this._SafeStr_16162 = k; } public function set _SafeStr_16165(k:int):void { this._SafeStr_16163 = k; } public function get _SafeStr_8431():Boolean { return (this._SafeStr_7207.hasSecurity(_SafeStr_2418._SafeStr_5932)); } public function getXmlWindow(k:String, _arg_2:String="_xml", _arg_3:int=1):IWindow { var _local_5:_SafeStr_39; var _local_6:XmlAsset; var _local_4:IWindow; try { _local_5 = assets.getAssetByName((k + _arg_2)); _local_6 = XmlAsset(_local_5); _local_4 = this._SafeStr_5524.buildFromXML(XML(_local_6.content), _arg_3); } catch(e:Error) { }; return (_local_4); } public function _SafeStr_15995(k:String, _arg_2:String):void { var _local_3:String = getProperty(k); var _local_4:String = (_local_3 + _arg_2); var _local_5:String = "housekeeping"; _SafeStr_6.navigateToURL(_local_4, _local_5); } public function goToRoom(k:int):void { _SafeStr_4.log(("MOD: GO TO ROOM: " + k)); this._SafeStr_6626.goToPrivateRoom(k); } public function _SafeStr_16002(k:int, _arg_2:int):void { context.createLinkEvent(((("groupforum/" + k) + "/") + _arg_2)); _SafeStr_4.log(((("MOD: OPEN THREAD: " + k) + ", ") + _arg_2)); } public function _SafeStr_16004(k:int, _arg_2:int, _arg_3:int):void { context.createLinkEvent(((((("groupforum/" + k) + "/") + _arg_2) + "/") + _arg_3)); _SafeStr_4.log(((((("MOD: OPEN THREAD MESSAGE: " + k) + ", ") + _arg_2) + ", ") + _arg_3)); } function _SafeStr_15999(k:String, _arg_2:String):void { if (this._SafeStr_9001 != null){ this._SafeStr_9001.trackEventLog("Moderation", _arg_2, k); }; } function trackGoogle(k:String, _arg_2:int=-1):void { if (this._SafeStr_9001 != null){ this._SafeStr_9001.trackGoogle("moderationManager", k, _arg_2); }; } public function set _SafeStr_16166(k:Vector.):void { this._SafeStr_15922._SafeStr_16143(k); } } }//package _-2mV // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_1292 = "_-38c" (String#10871, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_15878 = "_-6kl" (String#38719, DoABC#3) // _SafeStr_15880 = "_-wt" (String#40662, DoABC#3) // _SafeStr_15882 = "_-5CN" (String#34907, DoABC#3) // _SafeStr_15883 = "_-6d1" (String#38399, DoABC#3) // _SafeStr_15897 = "_-0hl" (String#23858, DoABC#3) // _SafeStr_15922 = "_-3Wb" (String#848, DoABC#3) // _SafeStr_15995 = "_-0nW" (String#24075, DoABC#3) // _SafeStr_15999 = "_-4Mv" (String#12123, DoABC#3) // _SafeStr_16002 = "_-2yI" (String#29383, DoABC#3) // _SafeStr_16004 = "_-1k-" (String#26385, DoABC#3) // _SafeStr_1606 = "_-5By" (String#12962, DoABC#3) // _SafeStr_16143 = "_-575" (String#34711, DoABC#3) // _SafeStr_16159 = "_-2In" (String#27770, DoABC#3) // _SafeStr_16160 = "_-65L" (String#37072, DoABC#3) // _SafeStr_16161 = "_-6cf" (String#38382, DoABC#3) // _SafeStr_16162 = "_-6go" (String#38561, DoABC#3) // _SafeStr_16163 = "_-2Xb" (String#28346, DoABC#3) // _SafeStr_16164 = "_-5Re" (String#35488, DoABC#3) // _SafeStr_16165 = "_-4Ak" (String#32405, DoABC#3) // _SafeStr_16166 = "_-6Qd" (String#37885, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2314 = "_-5iZ" (String#36154, DoABC#3) // _SafeStr_2418 = "_-3j5" (String#31260, DoABC#3) // _SafeStr_2783 = "_-2PZ" (String#10127, DoABC#3) // _SafeStr_2784 = "_-3JY" (String#11024, DoABC#3) // _SafeStr_2785 = "_-38e" (String#10872, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_440 = "_-1mx" (String#9427, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5839 = "_-6A9" (String#13936, DoABC#3) // _SafeStr_5932 = "_-hM" (String#40065, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6281 = "_-3Sk" (String#11171, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_7358 = "_-1z9" (String#3087, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7588 = "_-6OY" (String#14188, DoABC#3) // _SafeStr_8431 = "_-6Dh" (String#4185, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9001 = "_-5eL" (String#438, DoABC#3) //------------------------------------------------------------ //_-2mV.ModerationMessageHandler package _-2mV { import _-0i6._SafeStr_2307; import _-4sN._SafeStr_4071; import _-4sN._SafeStr_4245; import _-4sN._SafeStr_4057; import _-4sN._SafeStr_4064; import _-4sN._SafeStr_3993; import _-4sN._SafeStr_4319; import _-4sN._SafeStr_4101; import _-4sN._SafeStr_4300; import _-4sN._SafeStr_4001; import _-4sN._SafeStr_4195; import _-4sN._SafeStr_4141; import _-2U9._SafeStr_2288; import _-6S6._SafeStr_2374; import _-4sN._SafeStr_3987; import _-2V6._SafeStr_4199; import _-3X0._SafeStr_4070; import _-3X0._SafeStr_2688; import _-50B._SafeStr_4392; import _-50B._SafeStr_4400; import _-50B._SafeStr_4406; import _-50B._SafeStr_2784; import _-50B._SafeStr_4402; import _-50B._SafeStr_4389; import _-4n6._SafeStr_2443; import _-5Mz.WindowEvent; import _-50B._SafeStr_4405; import _-50B._SafeStr_4403; import _-50B._SafeStr_4390; import _-50B._SafeStr_4396; import flash.utils.Dictionary; import _-50B._SafeStr_4391; import _-50B._SafeStr_4393; import _-50B._SafeStr_4407; import _-2cC._SafeStr_4401; import _-ue.Map; import _-2tS._SafeStr_4397; import _-35b._SafeStr_4404; import __AS3__.vec.Vector; import _-3X0.CallForHelpCategoryData; import _-35b.CfhTopicsInitMessageParser; import _-Nx._SafeStr_2272; import _-50B._SafeStr_4399; import _-3TW._SafeStr_4112; import _-4sN.*; import _-50B.*; public class ModerationMessageHandler { private var _SafeStr_16071:ModerationManager; private var _SafeStr_16167:Array; private var _SafeStr_16168:Array; private var _SafeStr_16169:Array; private var _SafeStr_16170:Array; private var _SafeStr_16171:Array; private var _SafeStr_16172:Array; public function ModerationMessageHandler(k:ModerationManager) { this._SafeStr_16167 = new Array(); this._SafeStr_16168 = new Array(); this._SafeStr_16169 = new Array(); this._SafeStr_16170 = new Array(); this._SafeStr_16171 = new Array(); this._SafeStr_16172 = new Array(); super(); this._SafeStr_16071 = k; var _local_2:_SafeStr_2307 = k.connection; _local_2.addMessageEvent(new _SafeStr_4071(this._SafeStr_16173)); _local_2.addMessageEvent(new _SafeStr_4245(this._SafeStr_16174)); _local_2.addMessageEvent(new _SafeStr_4057(this._SafeStr_16175)); _local_2.addMessageEvent(new _SafeStr_4064(this._SafeStr_16176)); _local_2.addMessageEvent(new _SafeStr_3993(this._SafeStr_16177)); _local_2.addMessageEvent(new _SafeStr_4319(this._SafeStr_15717)); _local_2.addMessageEvent(new _SafeStr_4101(this._SafeStr_6335)); _local_2.addMessageEvent(new _SafeStr_4300(this._SafeStr_16178)); _local_2.addMessageEvent(new _SafeStr_4001(this._SafeStr_16179)); _local_2.addMessageEvent(new _SafeStr_4195(this._SafeStr_16180)); _local_2.addMessageEvent(new _SafeStr_4141(this._SafeStr_15898)); _local_2.addMessageEvent(new _SafeStr_2288(this._SafeStr_7707)); _local_2.addMessageEvent(new _SafeStr_2374(this._SafeStr_8255)); _local_2.addMessageEvent(new _SafeStr_3987(this._SafeStr_16181)); _local_2.addMessageEvent(new _SafeStr_4199(this._SafeStr_16182)); _local_2.addMessageEvent(new _SafeStr_4070(this._SafeStr_16183)); _local_2.addMessageEvent(new _SafeStr_2688(this._SafeStr_11173)); } private function _SafeStr_16173(k:_SafeStr_4071):void { if ((((k == null)) || ((this._SafeStr_16071 == null)))){ return; }; var _local_2:_SafeStr_4392 = k._SafeStr_5325(); if (_local_2 == null){ return; }; var _local_3:_SafeStr_4400 = _local_2._SafeStr_16184; this._SafeStr_16071._SafeStr_15882._SafeStr_8386(_local_3); this._SafeStr_16071._SafeStr_15882._SafeStr_15944(_local_3); } private function _SafeStr_16174(k:_SafeStr_4245):void { var _local_6:_SafeStr_4400; if ((((k == null)) || ((this._SafeStr_16071 == null)))){ return; }; var _local_2:_SafeStr_4406 = k._SafeStr_5325(); if ((((_local_2 == null)) || ((_local_2.data == null)))){ return; }; var _local_3:_SafeStr_2784 = _local_2.data; var _local_4:Array = _local_3.issues; var _local_5:Array = _local_3._SafeStr_16185; for each (_local_6 in _local_4) { this._SafeStr_16071._SafeStr_15882._SafeStr_15944(_local_6); }; this._SafeStr_16071._SafeStr_15882._SafeStr_16122(); this._SafeStr_16071._SafeStr_15878 = _local_3; this._SafeStr_16071._SafeStr_16164.show(); } private function _SafeStr_16175(k:_SafeStr_4057):void { var _local_2:_SafeStr_4402; if (((this._SafeStr_16071) && (this._SafeStr_16071._SafeStr_15882))){ _local_2 = k._SafeStr_5325(); this._SafeStr_16071._SafeStr_15882._SafeStr_16100(_local_2._SafeStr_11309, _local_2._SafeStr_11310, _local_2._SafeStr_11311, _local_2._SafeStr_7063); }; } private function _SafeStr_16176(event:_SafeStr_4064):void { var parser:_SafeStr_4389 = event._SafeStr_5325(); if (parser == null){ return; }; var alert:Boolean = true; var issues:Array = parser.issues; var retryEnabled:Boolean = parser.retryEnabled; var retryCount:int = parser.retryCount; var pickedAlready:Boolean = this._SafeStr_16071._SafeStr_15882._SafeStr_16142(issues); if (pickedAlready){ if (retryEnabled){ if (retryCount < 10){ alert = false; this._SafeStr_16071._SafeStr_15882._SafeStr_15930("pick failed retry", retryEnabled, retryCount); }; }; }; if (alert){ this._SafeStr_16071.windowManager.alert("Error", "Issue picking failed", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); }; } private function _SafeStr_16177(k:_SafeStr_3993):void { if ((((k == null)) || ((this._SafeStr_16071 == null)))){ return; }; var _local_2:_SafeStr_4405 = k._SafeStr_5325(); if (_local_2 == null){ return; }; this._SafeStr_16071._SafeStr_15882._SafeStr_15945(_local_2._SafeStr_15946); } private function _SafeStr_15717(k:_SafeStr_4319):void { var _local_3:_SafeStr_4394; var _local_2:_SafeStr_4403 = k._SafeStr_5325(); _SafeStr_4.log(((("GOT USER INFO: " + _local_2.data.userId) + ", ") + _local_2.data._SafeStr_15970)); for each (_local_3 in this._SafeStr_16167) { _local_3._SafeStr_15717(_local_2.data); }; } private function _SafeStr_6335(k:_SafeStr_4101):void { var _local_3:RoomToolCtrl; var _local_2:_SafeStr_4390 = k._SafeStr_5325(); for each (_local_3 in this._SafeStr_16171) { _local_3._SafeStr_6335(_local_2.data); }; } private function _SafeStr_16178(k:_SafeStr_4300):void { var _local_2:_SafeStr_4396 = k._SafeStr_5325(); var _local_3:Array = new Array(); _local_3.push(_local_2.data._SafeStr_16186); var _local_4:Dictionary = new Dictionary(); _local_4[_local_2.data._SafeStr_16187] = 0; _local_4[_local_2.data._SafeStr_11048] = 1; this._SafeStr_15889(("Call For Help Evidence #" + _local_2.data._SafeStr_16188), WindowTracker._SafeStr_16096, _local_2.data.callId, _local_3, _local_4); } private function _SafeStr_16180(k:_SafeStr_4195):void { var _local_2:_SafeStr_4391 = k._SafeStr_5325(); var _local_3:Array = new Array(); _local_3.push(_local_2.data); var _local_4:Dictionary = new Dictionary(); this._SafeStr_15889(("Room Chatlog: " + _local_2.data.roomName), WindowTracker._SafeStr_15881, _local_2.data.roomId, _local_3, _local_4); } private function _SafeStr_16179(k:_SafeStr_4001):void { var _local_2:_SafeStr_4393 = k._SafeStr_5325(); var _local_3:Dictionary = new Dictionary(); _local_3[_local_2.data.userId] = 0; this._SafeStr_15889(("User Chatlog: " + _local_2.data.userName), WindowTracker._SafeStr_15994, _local_2.data.userId, _local_2.data.rooms, _local_3); } private function _SafeStr_15889(k:String, _arg_2:int, _arg_3:int, _arg_4:Array, _arg_5:Dictionary):void { var _local_7:_SafeStr_4388; var _local_6:Array = this._SafeStr_16170.concat(); for each (_local_7 in _local_6) { _local_7._SafeStr_15889(k, _arg_2, _arg_3, _arg_4, _arg_5); }; } private function _SafeStr_15898(k:_SafeStr_4141):void { var _local_3:_SafeStr_4395; var _local_2:_SafeStr_4407 = k._SafeStr_5325(); var _local_4:Array = this._SafeStr_16168.concat(); for each (_local_3 in _local_4) { _local_3._SafeStr_15898(_local_2.data); }; } private function _SafeStr_16182(k:_SafeStr_4199):void { var _local_3:_SafeStr_4398; var _local_8:int; var _local_9:_SafeStr_4398; var _local_10:Array; var _local_2:_SafeStr_4401 = (k as _SafeStr_4199)._SafeStr_5325(); var _local_4:Map = _local_2._SafeStr_14967; var _local_5:Map = _local_2._SafeStr_14968; var _local_6:int = 1; var _local_7:Array = new Array(); for each (_local_8 in _local_4._SafeStr_5497()) { _local_7.push(new _SafeStr_4397(_local_8, _local_4[_local_8], _local_5[_local_8])); }; _local_9 = new _SafeStr_4398(this._SafeStr_16071, _local_6); _local_9.show(); _local_10 = this._SafeStr_16169.concat(); for each (_local_3 in _local_10) { _local_3._SafeStr_15913(_local_6, _local_7); }; } private function _SafeStr_16183(k:_SafeStr_4070):void { var _local_2:_SafeStr_4404 = k._SafeStr_5325(); _SafeStr_4.log(("Got sanction data..." + [_local_2._SafeStr_15946, _local_2.accountId, _local_2._SafeStr_16189])); this._SafeStr_16071._SafeStr_15882._SafeStr_16136(_local_2._SafeStr_15946, _local_2.accountId, _local_2._SafeStr_16189); } private function _SafeStr_11173(k:_SafeStr_2688):void { var _local_3:Vector.; var _local_2:CfhTopicsInitMessageParser = k._SafeStr_5325(); _local_3 = _local_2._SafeStr_11191; this._SafeStr_16071._SafeStr_16166 = _local_3; } private function _SafeStr_7707(k:_SafeStr_2288):void { var _local_3:RoomToolCtrl; var _local_2:_SafeStr_2272 = k._SafeStr_5325(); this._SafeStr_16071._SafeStr_16165 = _local_2._SafeStr_11190; this._SafeStr_16071._SafeStr_16164._SafeStr_15870(_local_2); for each (_local_3 in this._SafeStr_16172) { _local_3._SafeStr_16190(); }; } private function _SafeStr_8255(k:_SafeStr_2374):void { var _local_2:RoomToolCtrl; this._SafeStr_16071._SafeStr_16165 = 0; this._SafeStr_16071._SafeStr_16164._SafeStr_15872(); for each (_local_2 in this._SafeStr_16172) { _local_2._SafeStr_16190(); }; } private function _SafeStr_16181(k:_SafeStr_3987):void { var _local_2:_SafeStr_4399 = k._SafeStr_5325(); _SafeStr_4.log(((("GOT MOD ACTION RESULT: " + _local_2.userId) + ", ") + _local_2.success)); if (_local_2.success){ this._SafeStr_16071.connection.send(new _SafeStr_4112(_local_2.userId)); } else { this._SafeStr_16071.windowManager.alert("Alert", ("Moderation action failed. " + "If you tried to ban a user, please check if the user is already banned."), 0, this._SafeStr_10209); }; } public function _SafeStr_15964(k:_SafeStr_4394):void { this._SafeStr_16167.push(k); } public function _SafeStr_15981(k:_SafeStr_4394):void { var _local_3:_SafeStr_4394; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_16167) { if (_local_3 != k){ _local_2.push(_local_3); }; }; this._SafeStr_16167 = _local_2; } public function _SafeStr_16191(k:RoomToolCtrl):void { this._SafeStr_16171.push(k); } public function _SafeStr_16192(k:RoomToolCtrl):void { var _local_3:RoomToolCtrl; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_16171) { if (_local_3 != k){ _local_2.push(_local_3); }; }; this._SafeStr_16171 = _local_2; } public function _SafeStr_16193(k:RoomToolCtrl):void { this._SafeStr_16172.push(k); } public function _SafeStr_16194(k:RoomToolCtrl):void { var _local_3:RoomToolCtrl; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_16172) { if (_local_3 != k){ _local_2.push(_local_3); }; }; this._SafeStr_16172 = _local_2; } public function _SafeStr_15896(k:_SafeStr_4395):void { this._SafeStr_16168.push(k); } public function _SafeStr_15899(k:_SafeStr_4395):void { var _local_3:_SafeStr_4395; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_16168) { if (_local_3 != k){ _local_2.push(_local_3); }; }; this._SafeStr_16168 = _local_2; } public function _SafeStr_16045(k:_SafeStr_4388):void { this._SafeStr_16170.push(k); } public function _SafeStr_16047(k:_SafeStr_4388):void { var _local_3:_SafeStr_4388; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_16170) { if (_local_3 != k){ _local_2.push(_local_3); }; }; this._SafeStr_16170 = _local_2; } public function _SafeStr_15912(k:_SafeStr_4398):void { this._SafeStr_16169.push(k); } public function _SafeStr_15914(k:_SafeStr_4398):void { var _local_3:_SafeStr_4398; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_16169) { if (_local_3 != k){ _local_2.push(_local_3); }; }; this._SafeStr_16168 = _local_2; } private function _SafeStr_10209(k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); } } }//package _-2mV // _SafeStr_10209 = "_-4C6" (String#435, DoABC#3) // _SafeStr_11048 = "_-2Sf" (String#28147, DoABC#3) // _SafeStr_11173 = "_-4hC" (String#12448, DoABC#3) // _SafeStr_11190 = "_-3AH" (String#29898, DoABC#3) // _SafeStr_11191 = "_-jl" (String#40154, DoABC#3) // _SafeStr_11309 = "_-jO" (String#40142, DoABC#3) // _SafeStr_11310 = "_-008" (String#22192, DoABC#3) // _SafeStr_11311 = "_-5RP" (String#35482, DoABC#3) // _SafeStr_14967 = "_-4HM" (String#32663, DoABC#3) // _SafeStr_14968 = "_-3mo" (String#31411, DoABC#3) // _SafeStr_15717 = "_-k2" (String#715, DoABC#3) // _SafeStr_15870 = "_-4hy" (String#33690, DoABC#3) // _SafeStr_15872 = "_-6ZM" (String#38251, DoABC#3) // _SafeStr_15878 = "_-6kl" (String#38719, DoABC#3) // _SafeStr_15881 = "_-5ec" (String#36005, DoABC#3) // _SafeStr_15882 = "_-5CN" (String#34907, DoABC#3) // _SafeStr_15889 = "_-2zk" (String#1527, DoABC#3) // _SafeStr_15896 = "_-6Bt" (String#37335, DoABC#3) // _SafeStr_15898 = "_-0z" (String#8594, DoABC#3) // _SafeStr_15899 = "_-1Sh" (String#25719, DoABC#3) // _SafeStr_15912 = "_-5Pd" (String#35423, DoABC#3) // _SafeStr_15913 = "_-0Yp" (String#23518, DoABC#3) // _SafeStr_15914 = "_-0hT" (String#23847, DoABC#3) // _SafeStr_15930 = "_-6AD" (String#37270, DoABC#3) // _SafeStr_15944 = "_-6MZ" (String#37729, DoABC#3) // _SafeStr_15945 = "_-P-" (String#39395, DoABC#3) // _SafeStr_15946 = "_-40i" (String#31997, DoABC#3) // _SafeStr_15964 = "_-52W" (String#34526, DoABC#3) // _SafeStr_15970 = "_-1xZ" (String#26906, DoABC#3) // _SafeStr_15981 = "_-5zQ" (String#36801, DoABC#3) // _SafeStr_15994 = "_-6E5" (String#37416, DoABC#3) // _SafeStr_16045 = "_-6A6" (String#37266, DoABC#3) // _SafeStr_16047 = "_-6he" (String#38598, DoABC#3) // _SafeStr_16071 = "_-3Af" (String#3393, DoABC#3) // _SafeStr_16096 = "_-5mO" (String#36294, DoABC#3) // _SafeStr_16100 = "_-3ah" (String#30946, DoABC#3) // _SafeStr_16122 = "_-0km" (String#23973, DoABC#3) // _SafeStr_16136 = "_-56I" (String#34678, DoABC#3) // _SafeStr_16142 = "_-6d2" (String#38400, DoABC#3) // _SafeStr_16164 = "_-5Re" (String#35488, DoABC#3) // _SafeStr_16165 = "_-4Ak" (String#32405, DoABC#3) // _SafeStr_16166 = "_-6Qd" (String#37885, DoABC#3) // _SafeStr_16167 = "_-4m1" (String#33837, DoABC#3) // _SafeStr_16168 = "_-5yU" (String#36759, DoABC#3) // _SafeStr_16169 = "_-2UP" (String#28214, DoABC#3) // _SafeStr_16170 = "_-1Ln" (String#25435, DoABC#3) // _SafeStr_16171 = "_-63e" (String#37005, DoABC#3) // _SafeStr_16172 = "_-3P4" (String#30502, DoABC#3) // _SafeStr_16173 = "_-5-d" (String#34407, DoABC#3) // _SafeStr_16174 = "_-1lB" (String#26425, DoABC#3) // _SafeStr_16175 = "_-5Qf" (String#35460, DoABC#3) // _SafeStr_16176 = "_-3Ce" (String#29996, DoABC#3) // _SafeStr_16177 = "_-1mp" (String#26489, DoABC#3) // _SafeStr_16178 = "_-5fc" (String#36041, DoABC#3) // _SafeStr_16179 = "_-4qJ" (String#34007, DoABC#3) // _SafeStr_16180 = "_-2ry" (String#29150, DoABC#3) // _SafeStr_16181 = "_-6jz" (String#38686, DoABC#3) // _SafeStr_16182 = "_-2aC" (String#28454, DoABC#3) // _SafeStr_16183 = "_-6QE" (String#37872, DoABC#3) // _SafeStr_16184 = "_-2QD" (String#28058, DoABC#3) // _SafeStr_16185 = "_-6NV" (String#37763, DoABC#3) // _SafeStr_16186 = "_-3aa" (String#30941, DoABC#3) // _SafeStr_16187 = "_-1S3" (String#25701, DoABC#3) // _SafeStr_16188 = "_-67A" (String#37143, DoABC#3) // _SafeStr_16189 = "_-v3" (String#40587, DoABC#3) // _SafeStr_16190 = "_-57J" (String#34718, DoABC#3) // _SafeStr_16191 = "_-EZ" (String#39013, DoABC#3) // _SafeStr_16192 = "_-15q" (String#24836, DoABC#3) // _SafeStr_16193 = "_-1tp" (String#26759, DoABC#3) // _SafeStr_16194 = "_-1P9" (String#9057, DoABC#3) // _SafeStr_2272 = "_-5xI" (String#36715, DoABC#3) // _SafeStr_2288 = "_-2ga" (String#28697, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2374 = "_-1w9" (String#26849, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2688 = "_-0HH" (String#7875, DoABC#3) // _SafeStr_2784 = "_-3JY" (String#11024, DoABC#3) // _SafeStr_3987 = "_-3wJ" (String#31792, DoABC#3) // _SafeStr_3993 = "_-2rd" (String#29136, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4001 = "_-0xr" (String#8575, DoABC#3) // _SafeStr_4057 = "_-f-" (String#39988, DoABC#3) // _SafeStr_4064 = "_-5nQ" (String#36333, DoABC#3) // _SafeStr_4070 = "_-0AJ" (String#22559, DoABC#3) // _SafeStr_4071 = "_-0tp" (String#24330, DoABC#3) // _SafeStr_4101 = "_-2Hs" (String#27735, DoABC#3) // _SafeStr_4112 = "_-4nA" (String#33878, DoABC#3) // _SafeStr_4141 = "_-3Y5" (String#11254, DoABC#3) // _SafeStr_4195 = "_-275" (String#9809, DoABC#3) // _SafeStr_4199 = "_-4f4" (String#33588, DoABC#3) // _SafeStr_4245 = "_-4yJ" (String#12717, DoABC#3) // _SafeStr_4300 = "_-5zZ" (String#13758, DoABC#3) // _SafeStr_4319 = "_-43P" (String#32106, DoABC#3) // _SafeStr_4388 = "_-2e9" (String#10348, DoABC#3) // _SafeStr_4389 = "_-0Ga" (String#7868, DoABC#3) // _SafeStr_4390 = "_-1hm" (String#9343, DoABC#3) // _SafeStr_4391 = "_-3zX" (String#11733, DoABC#3) // _SafeStr_4392 = "_-4tb" (String#12649, DoABC#3) // _SafeStr_4393 = "_-1YZ" (String#9207, DoABC#3) // _SafeStr_4394 = "_-DE" (String#14647, DoABC#3) // _SafeStr_4395 = "_-0wH" (String#8546, DoABC#3) // _SafeStr_4396 = "_-1Qm" (String#9080, DoABC#3) // _SafeStr_4397 = "_-6Kf" (String#14125, DoABC#3) // _SafeStr_4398 = "_-5gS" (String#13451, DoABC#3) // _SafeStr_4399 = "_-37C" (String#10848, DoABC#3) // _SafeStr_4400 = "_-4Gi" (String#12018, DoABC#3) // _SafeStr_4401 = "_-3Y3" (String#11253, DoABC#3) // _SafeStr_4402 = "_-cg" (String#15093, DoABC#3) // _SafeStr_4403 = "_-3RM" (String#11145, DoABC#3) // _SafeStr_4404 = "_-4uT" (String#12662, DoABC#3) // _SafeStr_4405 = "_-18Z" (String#8772, DoABC#3) // _SafeStr_4406 = "_-1Eu" (String#8880, DoABC#3) // _SafeStr_4407 = "_-3Ye" (String#11261, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_6335 = "_-4vm" (String#859, DoABC#3) // _SafeStr_7063 = "_-3LM" (String#30357, DoABC#3) // _SafeStr_7707 = "_-5lQ" (String#336, DoABC#3) // _SafeStr_8255 = "_-01Z" (String#679, DoABC#3) // _SafeStr_8386 = "_-4Hr" (String#12034, DoABC#3) //------------------------------------------------------------ //_-2mV.RoomToolCtrl package _-2mV { import _-0MK._SafeStr_3; import _-4sN._SafeStr_5046; import _-5YE.IFrameWindow; import _-5YE.IItemListWindow; import _-5YE.IDropMenuWindow; import _-5YE.ITextFieldWindow; import _-5YE.ICheckBoxWindow; import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-3TW._SafeStr_4332; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-5YE.IButtonWindow; import _-5YE.ITextWindow; import _-4sN._SafeStr_3051; import _-3TW._SafeStr_3979; import _-3TW._SafeStr_4210; import _-3TW._SafeStr_4003; import _-4n6._SafeStr_2443; public class RoomToolCtrl implements _SafeStr_3, _SafeStr_4386 { private var _SafeStr_9810:ModerationManager; private var _SafeStr_8658:int; private var _SafeStr_5447:_SafeStr_5046; private var _frame:IFrameWindow; private var _SafeStr_8874:IItemListWindow; private var _disposed:Boolean; private var _SafeStr_16195:IDropMenuWindow; private var _SafeStr_16150:ITextFieldWindow; private var _SafeStr_16196:Boolean = true; private var _SafeStr_16197:ICheckBoxWindow; private var _SafeStr_16198:ICheckBoxWindow; private var _SafeStr_16199:ICheckBoxWindow; private var _SafeStr_16200:IWindowContainer; public function RoomToolCtrl(k:ModerationManager, _arg_2:int) { this._SafeStr_9810 = k; this._SafeStr_8658 = _arg_2; } public static function _SafeStr_7148(k:IWindowContainer):int { var _local_4:IWindow; var _local_2:int; var _local_3:int; while (_local_3 < k.numChildren) { _local_4 = k.getChildAt(_local_3); if (_local_4.visible){ _local_2 = Math.max(_local_2, (_local_4.y + _local_4.height)); }; _local_3++; }; return (_local_2); } public static function _SafeStr_8594(k:IWindowContainer, _arg_2:int, _arg_3:int):void { var _local_5:IWindow; var _local_4:int; while (_local_4 < k.numChildren) { _local_5 = k.getChildAt(_local_4); if (((((!((_local_5 == null))) && (_local_5.visible))) && ((_local_5.height > 0)))){ _local_5.y = _arg_2; _arg_2 = (_arg_2 + (_local_5.height + _arg_3)); }; _local_4++; }; } public function get disposed():Boolean { return (this._disposed); } public function show():void { this._frame = IFrameWindow(this._SafeStr_9810.getXmlWindow("roomtool_frame")); var k:IItemListWindow = (this._frame.findChildByName("list_cont") as IItemListWindow); var _local_2:IWindowContainer = (k.getListItemByName("room_cont") as IWindowContainer); this._SafeStr_16200 = (_local_2.findChildByName("room_data") as IWindowContainer); _local_2.removeChild(this._SafeStr_16200); this._SafeStr_9810._SafeStr_15897._SafeStr_16191(this); this._SafeStr_9810.connection.send(new _SafeStr_4332(this._SafeStr_8658)); _SafeStr_4.log(("BEGINNING TO SHOW: " + this._SafeStr_8658)); } public function getType():int { return (WindowTracker._SafeStr_16201); } public function getId():String { return (("" + this._SafeStr_8658)); } public function _SafeStr_14476():IFrameWindow { return (this._frame); } private function _SafeStr_8099(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this.dispose(); } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; this._SafeStr_9810._SafeStr_15897._SafeStr_16194(this); if (this._frame != null){ this._frame.destroy(); this._frame = null; }; if (this._SafeStr_5447 != null){ this._SafeStr_5447.dispose(); this._SafeStr_5447 = null; }; this._SafeStr_9810 = null; this._SafeStr_8874 = null; this._SafeStr_16195 = null; this._SafeStr_16150 = null; this._SafeStr_16197 = null; this._SafeStr_16198 = null; this._SafeStr_16199 = null; } public function _SafeStr_16190():void { this._SafeStr_16202("send_caution_but"); this._SafeStr_16202("send_message_but"); } private function _SafeStr_16202(k:String):void { var _local_2:Boolean = ((!((this._SafeStr_5447 == null))) && ((this._SafeStr_5447.flatId == this._SafeStr_9810._SafeStr_16165))); var _local_3:IButtonWindow = IButtonWindow(this._frame.findChildByName(k)); if (((_local_2) && (this._SafeStr_9810._SafeStr_15878._SafeStr_16203))){ _local_3.enable(); } else { _local_3.disable(); }; } public function _SafeStr_6335(k:_SafeStr_5046):void { if (this._disposed){ return; }; _SafeStr_4.log(((("GOT ROOM INFO: " + k.flatId) + ", ") + this._SafeStr_8658)); if (k.flatId != this._SafeStr_8658){ _SafeStr_4.log(((("NOT THE SAME FLAT: " + k.flatId) + ", ") + this._SafeStr_8658)); return; }; this._SafeStr_5447 = k; this.populate(); this._SafeStr_9810._SafeStr_15897._SafeStr_16192(this); this._frame.visible = true; this._SafeStr_9810._SafeStr_15897._SafeStr_16193(this); } public function populate():void { this._SafeStr_8874 = IItemListWindow(this._frame.findChildByName("list_cont")); var k:IWindow = this._frame.findChildByTag("close"); k.procedure = this._SafeStr_8099; this._SafeStr_16150 = ITextFieldWindow(this._frame.findChildByName("message_input")); this._SafeStr_16150.procedure = this._SafeStr_16204; this._SafeStr_16195 = IDropMenuWindow(this._frame.findChildByName("msgTemplatesSelect")); this._SafeStr_16205(this._SafeStr_16195); this._SafeStr_16195.procedure = this._SafeStr_16206; this._SafeStr_16197 = ICheckBoxWindow(this._frame.findChildByName("kick_check")); this._SafeStr_16198 = ICheckBoxWindow(this._frame.findChildByName("lock_check")); this._SafeStr_16199 = ICheckBoxWindow(this._frame.findChildByName("changename_check")); this._SafeStr_16207(this._SafeStr_5447.room, "room_cont"); this._SafeStr_15965("owner_name_txt", this._SafeStr_5447.ownerName); this._SafeStr_15965("owner_in_room_txt", ((this._SafeStr_5447._SafeStr_16208) ? "Yes" : "No")); this._SafeStr_15965("user_count_txt", ("" + this._SafeStr_5447.userCount)); this._frame.findChildByName("enter_room_but").procedure = this._SafeStr_16209; this._frame.findChildByName("chatlog_but").procedure = this._SafeStr_15889; this._frame.findChildByName("edit_in_hk_but").procedure = this._SafeStr_16210; this._frame.findChildByName("send_caution_but").procedure = this._SafeStr_16211; this._frame.findChildByName("send_message_but").procedure = this._SafeStr_16212; if (!this._SafeStr_9810._SafeStr_15878._SafeStr_15879){ this._frame.findChildByName("chatlog_but").disable(); }; if (!this._SafeStr_9810._SafeStr_15878._SafeStr_16213){ this._SafeStr_16197.disable(); }; this._frame.findChildByName("owner_name_txt").procedure = this._SafeStr_8622; this._SafeStr_16190(); } private function _SafeStr_16214(k:IItemListWindow, _arg_2:IWindow):void { var _local_3:IWindow = k.removeListItem(_arg_2); if (_local_3 != null){ _local_3.dispose(); }; } private function _SafeStr_16207(k:_SafeStr_3051, _arg_2:String):void { var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_8874.getListItemByName(_arg_2)); var _local_4:IWindowContainer = IWindowContainer(_local_3.findChildByName("room_data")); if (_local_4 == null){ _local_4 = (_local_3.addChild(this._SafeStr_16200.clone()) as IWindowContainer); }; if (!k._SafeStr_16215){ this._SafeStr_16214(this._SafeStr_8874, _local_3); this._SafeStr_16214(this._SafeStr_8874, this._SafeStr_8874.getListItemByName("event_spacing")); return; }; var _local_5:ITextWindow = ITextWindow(_local_4.findChildByName("name")); _local_5.caption = k.name; _local_5.height = (_local_5.textHeight + 5); var _local_6:ITextWindow = ITextWindow(_local_4.findChildByName("desc")); _local_6.caption = k.desc; _local_6.height = (_local_6.textHeight + 5); var _local_7:IWindowContainer = IWindowContainer(_local_4.findChildByName("tags_cont")); var _local_8:ITextWindow = ITextWindow(_local_7.findChildByName("tags_txt")); _local_8.caption = this._SafeStr_16216(k.tags); _local_8.height = (_local_8.textHeight + 5); _local_7.height = _local_8.height; if (k.tags.length < 1){ _local_4.removeChild(_local_7); }; _SafeStr_8594(_local_4, _local_5.y, 0); _local_4.height = _SafeStr_7148(_local_4); _local_3.height = (_local_4.height + (2 * _local_4.y)); _SafeStr_4.log(((((((((((("XXXX: " + _local_3.height) + ", ") + _local_4.height) + ", ") + _local_5.height) + ", ") + _local_6.height) + ", ") + _local_7.height) + ", ") + _local_8.height)); } private function _SafeStr_16216(k:Array):String { var _local_3:String; var _local_2:String = ""; for each (_local_3 in k) { if (_local_2 == ""){ _local_2 = _local_3; } else { _local_2 = ((_local_2 + ", ") + _local_3); }; }; return (_local_2); } private function _SafeStr_15965(k:String, _arg_2:String):void { var _local_3:ITextWindow = ITextWindow(this._frame.findChildByName(k)); _local_3.text = _arg_2; } private function _SafeStr_8622(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_9810._SafeStr_15880.show(new _SafeStr_4387(this._SafeStr_9810, this._SafeStr_5447._SafeStr_6226), this._frame, false, false, true); } private function _SafeStr_16209(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log("Enter room clicked"); this._SafeStr_9810.goToRoom(this._SafeStr_5447.flatId); } private function _SafeStr_15889(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_9810._SafeStr_15880.show(new ChatlogCtrl(new _SafeStr_3979(0, this._SafeStr_5447.flatId), this._SafeStr_9810, WindowTracker._SafeStr_15881, this._SafeStr_5447.flatId), this._frame, false, false, true); } private function _SafeStr_16210(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log("Edit in hk clicked"); this._SafeStr_9810._SafeStr_15995("roomadmin.url", ("" + this._SafeStr_5447.flatId)); } private function _SafeStr_16211(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log("Sending caution..."); this._SafeStr_16217(true); } private function _SafeStr_16212(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log("Sending message..."); this._SafeStr_16217(false); } private function _SafeStr_16217(k:Boolean):void { if (((this._SafeStr_16196) || ((this._SafeStr_16150.text == "")))){ this._SafeStr_9810.windowManager.alert("Alert", "You must input a message to the user", 0, this._SafeStr_10209); return; }; var _local_2:int = this._SafeStr_16218(k, this._SafeStr_16197._SafeStr_7085); this._SafeStr_9810.connection.send(new _SafeStr_4210(_local_2, this._SafeStr_16150.text, "")); if (((((this._SafeStr_16198._SafeStr_7085) || (this._SafeStr_16199._SafeStr_7085))) || (this._SafeStr_16197._SafeStr_7085))){ this._SafeStr_9810.connection.send(new _SafeStr_4003(this._SafeStr_5447.flatId, this._SafeStr_16198._SafeStr_7085, this._SafeStr_16199._SafeStr_7085, this._SafeStr_16197._SafeStr_7085)); }; this.dispose(); } private function _SafeStr_16218(k:Boolean, _arg_2:Boolean):int { if (_arg_2){ return (((k) ? _SafeStr_4210._SafeStr_16219 : _SafeStr_4210._SafeStr_16220)); }; return (((k) ? _SafeStr_4210._SafeStr_16221 : _SafeStr_4210._SafeStr_16222)); } private function _SafeStr_16204(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowEvent._SafeStr_12426){ return; }; if (!this._SafeStr_16196){ return; }; this._SafeStr_16150.text = ""; this._SafeStr_16196 = false; } private function _SafeStr_10209(k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); } private function _SafeStr_16205(k:IDropMenuWindow):void { _SafeStr_4.log(("MSG TEMPLATES: " + this._SafeStr_9810._SafeStr_15878._SafeStr_16223.length)); k.populate(this._SafeStr_9810._SafeStr_15878._SafeStr_16223); } private function _SafeStr_16206(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowEvent._SafeStr_7825){ return; }; var _local_3:String = this._SafeStr_9810._SafeStr_15878._SafeStr_16223[this._SafeStr_16195.selection]; if (_local_3 != null){ this._SafeStr_16196 = false; this._SafeStr_16150.text = _local_3; }; } } }//package _-2mV // _SafeStr_10209 = "_-4C6" (String#435, DoABC#3) // _SafeStr_12426 = "_-20z" (String#27078, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_15878 = "_-6kl" (String#38719, DoABC#3) // _SafeStr_15879 = "_-485" (String#32302, DoABC#3) // _SafeStr_15880 = "_-wt" (String#40662, DoABC#3) // _SafeStr_15881 = "_-5ec" (String#36005, DoABC#3) // _SafeStr_15889 = "_-2zk" (String#1527, DoABC#3) // _SafeStr_15897 = "_-0hl" (String#23858, DoABC#3) // _SafeStr_15965 = "_-46Z" (String#11850, DoABC#3) // _SafeStr_15995 = "_-0nW" (String#24075, DoABC#3) // _SafeStr_16150 = "_-eo" (String#4484, DoABC#3) // _SafeStr_16165 = "_-4Ak" (String#32405, DoABC#3) // _SafeStr_16190 = "_-57J" (String#34718, DoABC#3) // _SafeStr_16191 = "_-EZ" (String#39013, DoABC#3) // _SafeStr_16192 = "_-15q" (String#24836, DoABC#3) // _SafeStr_16193 = "_-1tp" (String#26759, DoABC#3) // _SafeStr_16194 = "_-1P9" (String#9057, DoABC#3) // _SafeStr_16195 = "_-49i" (String#11899, DoABC#3) // _SafeStr_16196 = "_-6TZ" (String#4254, DoABC#3) // _SafeStr_16197 = "_-4mX" (String#33857, DoABC#3) // _SafeStr_16198 = "_-6Ny" (String#37784, DoABC#3) // _SafeStr_16199 = "_-5fZ" (String#36039, DoABC#3) // _SafeStr_16200 = "_-48o" (String#32328, DoABC#3) // _SafeStr_16201 = "_-97" (String#38816, DoABC#3) // _SafeStr_16202 = "_-69m" (String#37251, DoABC#3) // _SafeStr_16203 = "_-2D9" (String#27547, DoABC#3) // _SafeStr_16204 = "_-0NU" (String#2653, DoABC#3) // _SafeStr_16205 = "_-6V" (String#38057, DoABC#3) // _SafeStr_16206 = "_-2Qq" (String#10143, DoABC#3) // _SafeStr_16207 = "_-2pb" (String#29055, DoABC#3) // _SafeStr_16208 = "_-4zO" (String#34355, DoABC#3) // _SafeStr_16209 = "_-11Q" (String#24660, DoABC#3) // _SafeStr_16210 = "_-0kx" (String#23977, DoABC#3) // _SafeStr_16211 = "_-2K-" (String#27811, DoABC#3) // _SafeStr_16212 = "_-6ad" (String#38291, DoABC#3) // _SafeStr_16213 = "_-ZM" (String#39769, DoABC#3) // _SafeStr_16214 = "_-007" (String#22191, DoABC#3) // _SafeStr_16215 = "_-8P" (String#14564, DoABC#3) // _SafeStr_16216 = "_-1pH" (String#26590, DoABC#3) // _SafeStr_16217 = "_-00n" (String#22212, DoABC#3) // _SafeStr_16218 = "_-GK" (String#39076, DoABC#3) // _SafeStr_16219 = "_-67j" (String#37169, DoABC#3) // _SafeStr_16220 = "_-Um" (String#39617, DoABC#3) // _SafeStr_16221 = "_-2MA" (String#27896, DoABC#3) // _SafeStr_16222 = "_-2Pr" (String#28037, DoABC#3) // _SafeStr_16223 = "_-6WR" (String#38120, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3051 = "_-04q" (String#2562, DoABC#3) // _SafeStr_3979 = "_-Ya" (String#39745, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4003 = "_-11e" (String#24671, DoABC#3) // _SafeStr_4210 = "_-44f" (String#32157, DoABC#3) // _SafeStr_4332 = "_-5ky" (String#36243, DoABC#3) // _SafeStr_4386 = "_-29c" (String#9855, DoABC#3) // _SafeStr_4387 = "_-1I8" (String#8930, DoABC#3) // _SafeStr_5046 = "_-3O2" (String#11088, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6335 = "_-4vm" (String#859, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7148 = "_-2ON" (String#27981, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8594 = "_-2A8" (String#27430, DoABC#3) // _SafeStr_8622 = "_-6G6" (String#4196, DoABC#3) // _SafeStr_8658 = "_-4dJ" (String#195, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV.SendMsgsCtrl package _-2mV { import _-0MK._SafeStr_3; import _-50B._SafeStr_4400; import _-5YE.IFrameWindow; import _-5YE.IDropMenuWindow; import _-5YE.ITextFieldWindow; import _-1Mz.IWindow; import _-5Mz.WindowEvent; import _-5Mz.WindowMouseEvent; import _-3TW._SafeStr_4183; import _-3TW._SafeStr_4049; import _-4n6._SafeStr_2443; public class SendMsgsCtrl implements _SafeStr_3, _SafeStr_4386 { private static const _SafeStr_16224:int = -999; private var _SafeStr_9810:ModerationManager; private var _SafeStr_16147:int; private var _SafeStr_16148:String; private var _SafeStr_15887:_SafeStr_4400; private var _frame:IFrameWindow; private var _SafeStr_16195:IDropMenuWindow; private var _SafeStr_16150:ITextFieldWindow; private var _disposed:Boolean; private var _SafeStr_16225:Boolean = true; public function SendMsgsCtrl(k:ModerationManager, _arg_2:int, _arg_3:String, _arg_4:_SafeStr_4400) { this._SafeStr_9810 = k; this._SafeStr_16147 = _arg_2; this._SafeStr_16148 = _arg_3; this._SafeStr_15887 = _arg_4; } public function get disposed():Boolean { return (this._disposed); } public function show():void { this._frame = IFrameWindow(this._SafeStr_9810.getXmlWindow("send_msgs")); this._frame.caption = ("Msg To: " + this._SafeStr_16148); this._frame.findChildByName("send_message_but").procedure = this._SafeStr_16226; this._SafeStr_16150 = ITextFieldWindow(this._frame.findChildByName("message_input")); this._SafeStr_16150.procedure = this._SafeStr_16204; this._SafeStr_16195 = IDropMenuWindow(this._frame.findChildByName("msgTemplatesSelect")); this._SafeStr_16227(this._SafeStr_16195); this._SafeStr_16195.procedure = this._SafeStr_16206; var k:IWindow = this._frame.findChildByTag("close"); k.procedure = this._SafeStr_8099; this._frame.visible = true; } public function getType():int { return (WindowTracker._SafeStr_16228); } public function getId():String { return (this._SafeStr_16148); } public function _SafeStr_14476():IFrameWindow { return (this._frame); } private function _SafeStr_16227(k:IDropMenuWindow):void { _SafeStr_4.log(("MSG TEMPLATES: " + this._SafeStr_9810._SafeStr_15878._SafeStr_16185.length)); k.populate(this._SafeStr_9810._SafeStr_15878._SafeStr_16185); } private function _SafeStr_16206(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowEvent._SafeStr_7825){ return; }; var _local_3:String = this._SafeStr_9810._SafeStr_15878._SafeStr_16185[this._SafeStr_16195.selection]; if (_local_3 != null){ this._SafeStr_16225 = false; this._SafeStr_16150.text = _local_3; }; } private function _SafeStr_16226(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; if (((this._SafeStr_16225) || ((this._SafeStr_16150.text == "")))){ this._SafeStr_9810.windowManager.alert("Alert", "You must input a message to the user", 0, this._SafeStr_10209); return; }; _SafeStr_4.log("Sending message..."); this._SafeStr_9810.connection.send(new _SafeStr_4183(this._SafeStr_16147, this._SafeStr_16150.text, _SafeStr_16224, (((this._SafeStr_15887)!=null) ? this._SafeStr_15887._SafeStr_15946 : _SafeStr_4049._SafeStr_16158))); this.dispose(); } private function _SafeStr_8099(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this.dispose(); } private function _SafeStr_16204(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowEvent._SafeStr_12426){ return; }; if (this._SafeStr_16225){ this._SafeStr_16150.text = ""; this._SafeStr_16225 = false; }; } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; if (this._frame != null){ this._frame.destroy(); this._frame = null; }; this._SafeStr_16195 = null; this._SafeStr_16150 = null; this._SafeStr_9810 = null; } private function _SafeStr_10209(k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); } } }//package _-2mV // _SafeStr_10209 = "_-4C6" (String#435, DoABC#3) // _SafeStr_12426 = "_-20z" (String#27078, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_15878 = "_-6kl" (String#38719, DoABC#3) // _SafeStr_15887 = "_-4Hk" (String#1111, DoABC#3) // _SafeStr_15946 = "_-40i" (String#31997, DoABC#3) // _SafeStr_16147 = "_-6-s" (String#13780, DoABC#3) // _SafeStr_16148 = "_-2An" (String#9876, DoABC#3) // _SafeStr_16150 = "_-eo" (String#4484, DoABC#3) // _SafeStr_16158 = "_-2ys" (String#29403, DoABC#3) // _SafeStr_16185 = "_-6NV" (String#37763, DoABC#3) // _SafeStr_16195 = "_-49i" (String#11899, DoABC#3) // _SafeStr_16204 = "_-0NU" (String#2653, DoABC#3) // _SafeStr_16206 = "_-2Qq" (String#10143, DoABC#3) // _SafeStr_16224 = "_-1wB" (String#26850, DoABC#3) // _SafeStr_16225 = "_-4ir" (String#33723, DoABC#3) // _SafeStr_16226 = "_-16P" (String#24860, DoABC#3) // _SafeStr_16227 = "_-6OV" (String#37805, DoABC#3) // _SafeStr_16228 = "_-28f" (String#27374, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4049 = "_-0GP" (String#7865, DoABC#3) // _SafeStr_4183 = "_-66i" (String#37130, DoABC#3) // _SafeStr_4386 = "_-29c" (String#9855, DoABC#3) // _SafeStr_4400 = "_-4Gi" (String#12018, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_9810 = "_-2P5" (String#192, DoABC#3) //------------------------------------------------------------ //_-2mV.WindowTracker package _-2mV { import flash.utils.Dictionary; import _-1Mz.IWindow; import _-5YE.IFrameWindow; public class WindowTracker { public static const _SafeStr_15888:int = 1; public static const _SafeStr_16228:int = 2; public static const _SafeStr_16096:int = 3; public static const _SafeStr_15881:int = 4; public static const _SafeStr_15994:int = 5; public static const _SafeStr_15900:int = 6; public static const _SafeStr_16156:int = 7; public static const _SafeStr_16087:int = 8; public static const _SafeStr_16201:int = 9; private var _SafeStr_16229:Dictionary; public function WindowTracker() { this._SafeStr_16229 = new Dictionary(); super(); } public function show(k:_SafeStr_4386, _arg_2:IFrameWindow, _arg_3:Boolean, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean=false, _arg_7:int=0, _arg_8:int=0, _arg_9:int=0, _arg_10:int=0):void { var _local_12:IWindow; var _local_13:int; var _local_14:IWindow; var _local_11:_SafeStr_4386 = this.removeWindow(k.getType(), k.getId()); if (((!((_local_11 == null))) && (!(_local_11.disposed)))){ if (_arg_5){ k.dispose(); _local_11.dispose(); return; }; k.show(); _local_12 = _local_11._SafeStr_14476(); k._SafeStr_14476().x = ((_arg_6) ? _arg_7 : _local_12.x); k._SafeStr_14476().y = ((_arg_6) ? _arg_8 : _local_12.y); k._SafeStr_14476().width = ((_arg_6) ? _arg_9 : _local_12.width); k._SafeStr_14476().height = ((_arg_6) ? _arg_10 : _local_12.height); this._SafeStr_16230(k.getType())[k.getId()] = k; _local_11.dispose(); } else { if (!_arg_4){ k.show(); if (_arg_2 != null){ _local_13 = 5; if (_arg_3){ k._SafeStr_14476().x = ((_arg_6) ? _arg_7 : _arg_2.x); k._SafeStr_14476().y = ((_arg_6) ? _arg_8 : ((_arg_2.y + _arg_2.height) + _local_13)); } else { k._SafeStr_14476().x = ((_arg_6) ? _arg_7 : ((_arg_2.x + _arg_2.width) + _local_13)); k._SafeStr_14476().y = ((_arg_6) ? _arg_8 : _arg_2.y); }; } else { if (_arg_6){ k._SafeStr_14476().x = _arg_7; k._SafeStr_14476().y = _arg_8; } else { _local_14 = k._SafeStr_14476().desktop; k._SafeStr_14476().x = ((_local_14.width / 2) - (k._SafeStr_14476().width / 2)); k._SafeStr_14476().y = ((_local_14.height / 2) - (k._SafeStr_14476().height / 2)); }; }; k._SafeStr_14476().x = Math.max(0, Math.min(k._SafeStr_14476().x, (k._SafeStr_14476().desktop.width - k._SafeStr_14476().width))); k._SafeStr_14476().y = Math.max(0, Math.min(k._SafeStr_14476().y, (k._SafeStr_14476().desktop.height - k._SafeStr_14476().height))); this._SafeStr_16230(k.getType())[k.getId()] = k; }; }; } private function removeWindow(k:int, _arg_2:String):_SafeStr_4386 { var _local_3:Dictionary = this._SafeStr_16230(k); var _local_4:_SafeStr_4386 = _local_3[_arg_2]; _local_3[_arg_2] = null; return (_local_4); } private function _SafeStr_16230(k:int):Dictionary { var _local_2:Dictionary = this._SafeStr_16229[k]; if (_local_2 == null){ _local_2 = new Dictionary(); this._SafeStr_16229[k] = _local_2; }; return (_local_2); } } }//package _-2mV // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_15881 = "_-5ec" (String#36005, DoABC#3) // _SafeStr_15888 = "_-ms" (String#40275, DoABC#3) // _SafeStr_15900 = "_-4dS" (String#33527, DoABC#3) // _SafeStr_15994 = "_-6E5" (String#37416, DoABC#3) // _SafeStr_16087 = "_-3pj" (String#31520, DoABC#3) // _SafeStr_16096 = "_-5mO" (String#36294, DoABC#3) // _SafeStr_16156 = "_-5x1" (String#36706, DoABC#3) // _SafeStr_16201 = "_-97" (String#38816, DoABC#3) // _SafeStr_16228 = "_-28f" (String#27374, DoABC#3) // _SafeStr_16229 = "_-2tI" (String#29202, DoABC#3) // _SafeStr_16230 = "_-4qW" (String#34016, DoABC#3) // _SafeStr_4386 = "_-29c" (String#9855, DoABC#3) //------------------------------------------------------------ //_-2NY._SafeStr_2320 package _-2NY { import flash.events.Event; public class _SafeStr_2320 extends Event { public static const CATALOG_INITIALIZED:String = "CATALOG_INITIALIZED"; public static const CATALOG_NOT_READY:String = "CATALOG_NOT_READY"; public static const CATALOG_NEW_ITEMS_SHOW:String = "CATALOG_NEW_ITEMS_SHOW"; public static const CATALOG_NEW_ITEMS_HIDE:String = "CATALOG_NEW_ITEMS_HIDE"; public static const CATALOG_USER_SELECTED:String = "CATALOG_USER_SELECTED"; public static const CATALOG_BUILDER_MEMBERSHIP_EXPIRED:String = "CATALOG_BUILDER_MEMBERSHIP_EXPIRED"; public static const CATALOG_BUILDER_MEMBERSHIP_IN_GRACE:String = "CATALOG_BUILDER_MEMBERSHIP_IN_GRACE"; public static const CATALOG_INVISIBLE_PAGE_VISITED:String = "CATALOG_INVISIBLE_PAGE_VISITED"; public function _SafeStr_2320(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-2NY // _SafeStr_2320 = "_-6S7" (String#37938, DoABC#3) //------------------------------------------------------------ //_-2NY._SafeStr_2404 package _-2NY { public class _SafeStr_2404 extends _SafeStr_2320 { private var _SafeStr_5512:int; private var _SafeStr_7448:String; public function _SafeStr_2404(k:String, _arg_2:int, _arg_3:String, _arg_4:Boolean=false, _arg_5:Boolean=false) { super(k, _arg_4, _arg_5); this._SafeStr_5512 = _arg_2; this._SafeStr_7448 = _arg_3; } public function get userId():int { return (this._SafeStr_5512); } public function get userName():String { return (this._SafeStr_7448); } } }//package _-2NY // _SafeStr_2320 = "_-6S7" (String#37938, DoABC#3) // _SafeStr_2404 = "_-6MT" (String#37725, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) //------------------------------------------------------------ //_-2O3._SafeStr_2379 package _-2O3 { import _-0Kg._SafeStr_2378; import _-1oe._SafeStr_2389; import _-1oe.Offer; import _-1oe._SafeStr_3319; import _-1oe._SafeStr_2361; import _-1oe._SafeStr_2362; public class _SafeStr_2379 implements _SafeStr_2378 { private var _SafeStr_7439:int; private var _SafeStr_8127:String; private var _SafeStr_16231:int; private var _SafeStr_16232:int; private var _SafeStr_16233:int; private var _SafeStr_16234:Boolean; private var _SafeStr_16235:int; private var _SafeStr_16236:int; private var _SafeStr_9115:_SafeStr_2389; private var _SafeStr_16237:int; private var _SafeStr_16238:int; private var _SafeStr_16239:int; private var _SafeStr_16240:String; private var _SafeStr_16241:Boolean = false; private var _disposed:Boolean = false; private var _SafeStr_16242:int; private var _SafeStr_12737:Boolean; public function _SafeStr_2379(k:int, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:Boolean, _arg_7:int, _arg_8:int, _arg_9:int, _arg_10:int, _arg_11:int, _arg_12:int, _arg_13:Boolean=false) { this._SafeStr_7439 = k; this._SafeStr_8127 = _arg_2; this._SafeStr_16231 = _arg_3; this._SafeStr_16232 = _arg_4; this._SafeStr_16233 = _arg_5; this._SafeStr_16234 = _arg_6; this._SafeStr_16235 = _arg_7; this._SafeStr_16242 = _arg_8; this._SafeStr_16236 = _arg_9; this._SafeStr_16237 = _arg_10; this._SafeStr_16238 = _arg_11; this._SafeStr_16239 = _arg_12; this._SafeStr_12737 = _arg_13; } public function dispose():void { if (this.disposed){ return; }; this._disposed = true; this._SafeStr_9115 = null; } public function get disposed():Boolean { return (this._disposed); } public function get extraParameter():String { return (this._SafeStr_16240); } public function set extraParameter(k:String):void { this._SafeStr_16240 = k; } public function get _SafeStr_7441():int { return (this._SafeStr_7439); } public function get _SafeStr_5897():String { return (this._SafeStr_8127); } public function get priceCredits():int { return (this._SafeStr_16231); } public function get vip():Boolean { return (this._SafeStr_16234); } public function get months():int { return (this._SafeStr_16235); } public function get _SafeStr_9290():int { return (this._SafeStr_16236); } public function get year():int { return (this._SafeStr_16237); } public function get month():int { return (this._SafeStr_16238); } public function get day():int { return (this._SafeStr_16239); } public function get _SafeStr_16243():Boolean { return (this._SafeStr_12737); } public function get priceInActivityPoints():int { return (this._SafeStr_16232); } public function get activityPointType():int { return (this._SafeStr_16233); } public function get priceInCredits():int { return (this._SafeStr_16231); } public function get page():_SafeStr_2389 { return (this._SafeStr_9115); } public function get _SafeStr_8135():String { return (Offer._SafeStr_12732); } public function get productContainer():_SafeStr_3319 { return (null); } public function get product():_SafeStr_2361 { return (((this.productContainer) ? this.productContainer._SafeStr_9367 : null)); } public function get gridItem():_SafeStr_2362 { return (null); } public function get _SafeStr_7947():String { return (this._SafeStr_8127); } public function set page(k:_SafeStr_2389):void { this._SafeStr_9115 = k; } public function get _SafeStr_9291():Boolean { return (this._SafeStr_16241); } public function set _SafeStr_9291(k:Boolean):void { this._SafeStr_16241 = k; } public function get _SafeStr_16244():int { return (this._SafeStr_16242); } public function get _SafeStr_8136():Boolean { return (false); } public function get _SafeStr_7533():Boolean { return (false); } public function get _SafeStr_8137():Boolean { return (this._SafeStr_12737); } public function get _SafeStr_8138():String { return (""); } public function set _SafeStr_8139(k:int):void { } public function get _SafeStr_8139():int { return (0); } public function get clubLevel():int { return (0); } public function get _SafeStr_6389():String { return (""); } public function get _SafeStr_8140():String { return ((("${" + this._SafeStr_7947) + "}")); } public function get _SafeStr_8141():String { return ((("${" + this._SafeStr_7947) + "}")); } } }//package _-2O3 // _SafeStr_12732 = "_-4Ud" (String#33208, DoABC#3) // _SafeStr_12737 = "_-5BC" (String#1126, DoABC#3) // _SafeStr_16231 = "_-4k1" (String#3769, DoABC#3) // _SafeStr_16232 = "_-5tV" (String#4087, DoABC#3) // _SafeStr_16233 = "_-2ld" (String#10460, DoABC#3) // _SafeStr_16234 = "_-1v" (String#9574, DoABC#3) // _SafeStr_16235 = "_-6hs" (String#14467, DoABC#3) // _SafeStr_16236 = "_-3Ix" (String#11014, DoABC#3) // _SafeStr_16237 = "_-qT" (String#4536, DoABC#3) // _SafeStr_16238 = "_-0fV" (String#8279, DoABC#3) // _SafeStr_16239 = "_-3i5" (String#11431, DoABC#3) // _SafeStr_16240 = "_-3KT" (String#3432, DoABC#3) // _SafeStr_16241 = "_-5mG" (String#36287, DoABC#3) // _SafeStr_16242 = "_-0mH" (String#8390, DoABC#3) // _SafeStr_16243 = "_-60m" (String#36893, DoABC#3) // _SafeStr_16244 = "_-4DL" (String#32509, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2379 = "_-3-i" (String#10720, DoABC#3) // _SafeStr_2389 = "_-5Ww" (String#13304, DoABC#3) // _SafeStr_3319 = "_-6hQ" (String#14459, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_7439 = "_-5RG" (String#180, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7533 = "_-3nT" (String#11520, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_8127 = "_-2iJ" (String#229, DoABC#3) // _SafeStr_8135 = "_-2dc" (String#10338, DoABC#3) // _SafeStr_8136 = "_-6Rt" (String#14242, DoABC#3) // _SafeStr_8137 = "_-42F" (String#11794, DoABC#3) // _SafeStr_8138 = "_-6bX" (String#14382, DoABC#3) // _SafeStr_8139 = "_-0us" (String#8524, DoABC#3) // _SafeStr_8140 = "_-6Wh" (String#14311, DoABC#3) // _SafeStr_8141 = "_-0bD" (String#8210, DoABC#3) // _SafeStr_9115 = "_-OR" (String#878, DoABC#3) // _SafeStr_9290 = "_-Oc" (String#39382, DoABC#3) // _SafeStr_9291 = "_-2Ba" (String#27489, DoABC#3) // _SafeStr_9367 = "_-0q3" (String#8460, DoABC#3) //------------------------------------------------------------ //_-2O3._SafeStr_2399 package _-2O3 { import _-0Oq.ClubGiftWidget; import _-ue.Map; import _-0Kg.HabboCatalog; import _-3lB._SafeStr_3336; import _-0Kg._SafeStr_2378; import _-3lB._SafeStr_3341; import _-5QZ._SafeStr_633; import _-p0._SafeStr_499; import _-5Vt._SafeStr_10; import _-1uj._SafeStr_2251; import _-5UL._SafeStr_2336; import _-0CY._SafeStr_2337; public class _SafeStr_2399 { private var _SafeStr_5451:ClubGiftWidget; private var _SafeStr_16245:int; private var _SafeStr_16246:int; private var _SafeStr_9282:Array; private var _SafeStr_16247:Map; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_8183:_SafeStr_3340; public function _SafeStr_2399(k:HabboCatalog) { this._SafeStr_5450 = k; } public function dispose():void { this._SafeStr_5450 = null; if (this._SafeStr_8183){ this._SafeStr_8183.dispose(); this._SafeStr_8183 = null; }; } public function set widget(k:ClubGiftWidget):void { this._SafeStr_5451 = k; this._SafeStr_5450.connection.send(new _SafeStr_3336()); } public function get _SafeStr_8391():int { return (this._SafeStr_16245); } public function get _SafeStr_8392():int { return (this._SafeStr_16246); } public function _SafeStr_8390(k:int, _arg_2:int, _arg_3:Array, _arg_4:Map):void { this._SafeStr_16245 = k; this._SafeStr_16246 = _arg_2; this._SafeStr_9282 = _arg_3; this._SafeStr_16247 = _arg_4; if (this._SafeStr_5451){ this._SafeStr_5451.update(); }; } public function _SafeStr_9384(k:_SafeStr_2378):void { this._SafeStr_16248(); this._SafeStr_8183 = new _SafeStr_3340(this, k); } public function _SafeStr_16249(k:String):void { if (((((!(k)) || (!(this._SafeStr_5450)))) || (!(this._SafeStr_5450.connection)))){ return; }; this._SafeStr_5450.connection.send(new _SafeStr_3341(k)); this._SafeStr_16246--; this._SafeStr_5451.update(); this._SafeStr_16248(); } public function _SafeStr_16248():void { if (this._SafeStr_8183){ this._SafeStr_8183.dispose(); this._SafeStr_8183 = null; }; } public function _SafeStr_9376():Array { return (this._SafeStr_9282); } public function _SafeStr_9377():Map { return (this._SafeStr_16247); } public function get _SafeStr_9375():Boolean { if (((!(this._SafeStr_5450)) || (!(this._SafeStr_5450.getPurse())))){ return (false); }; return ((this._SafeStr_5450.getPurse().clubDays > 0)); } public function get windowManager():_SafeStr_633 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.windowManager); } public function get localization():_SafeStr_499 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.localization); } public function get assets():_SafeStr_10 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.assets); } public function get roomEngine():_SafeStr_2251 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.roomEngine); } public function getProductData(k:String):_SafeStr_2336 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.getProductData(k)); } public function get purse():_SafeStr_2337 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.getPurse()); } public function get catalog():HabboCatalog { return (this._SafeStr_5450); } } }//package _-2O3 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_16245 = "_-5Mr" (String#13143, DoABC#3) // _SafeStr_16246 = "_-1Xi" (String#2988, DoABC#3) // _SafeStr_16247 = "_-3kl" (String#11475, DoABC#3) // _SafeStr_16248 = "_-2M6" (String#27894, DoABC#3) // _SafeStr_16249 = "_-Bq" (String#38919, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2337 = "_-1DL" (String#8853, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2399 = "_-5IW" (String#13071, DoABC#3) // _SafeStr_3336 = "_-075" (String#22442, DoABC#3) // _SafeStr_3340 = "_-5qZ" (String#13619, DoABC#3) // _SafeStr_3341 = "_-55k" (String#34656, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_8183 = "_-4BU" (String#1109, DoABC#3) // _SafeStr_8390 = "_-Vi" (String#39651, DoABC#3) // _SafeStr_8391 = "_-8V" (String#38795, DoABC#3) // _SafeStr_8392 = "_-4JH" (String#32738, DoABC#3) // _SafeStr_9282 = "_-57y" (String#231, DoABC#3) // _SafeStr_9375 = "_-0-b" (String#22170, DoABC#3) // _SafeStr_9376 = "_-3h9" (String#31176, DoABC#3) // _SafeStr_9377 = "_-0kb" (String#23966, DoABC#3) // _SafeStr_9384 = "_-59K" (String#34790, DoABC#3) //------------------------------------------------------------ //_-2O3._SafeStr_2445 package _-2O3 { import _-0Oq._SafeStr_3367; import _-0Kg.HabboCatalog; import _-0i6._SafeStr_2307; import _-4Xs._SafeStr_3362; import _-6-4._SafeStr_2419; import _-4rH._SafeStr_2335; import _-5QZ._SafeStr_633; import _-p0._SafeStr_499; import _-5Vt._SafeStr_10; import _-1uj._SafeStr_2251; import _-5UL._SafeStr_2336; import _-0CY._SafeStr_2337; public class _SafeStr_2445 { private var _visualization:_SafeStr_3367; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9282:Array; private var _SafeStr_8183:ClubBuyConfirmationDialog; private var _SafeStr_5643:_SafeStr_2307; private var _disposed:Boolean = false; public function _SafeStr_2445(k:HabboCatalog, _arg_2:_SafeStr_2307) { this._SafeStr_5450 = k; this._SafeStr_5643 = _arg_2; } public function dispose():void { if (this._disposed){ return; }; if (this._visualization != null){ this._visualization.dispose(); this._visualization = null; }; this.reset(); this._SafeStr_16248(); this._SafeStr_5450 = null; this._disposed = true; } public function get catalog():HabboCatalog { return (this._SafeStr_5450); } public function reset():void { var k:_SafeStr_2379; for each (k in this._SafeStr_9282) { k.dispose(); }; this._SafeStr_9282 = []; } public function _SafeStr_8401(k:_SafeStr_2419):void { var _local_3:_SafeStr_2379; var _local_4:_SafeStr_3362; var _local_5:_SafeStr_2379; var _local_6:Boolean; var _local_7:Array; var _local_8:_SafeStr_2379; var _local_9:int; if (this._disposed){ return; }; this.reset(); var _local_2:int; for each (_local_4 in k.offers) { _local_5 = new _SafeStr_2379(_local_4._SafeStr_7441, _local_4._SafeStr_5897, _local_4.priceCredits, _local_4.priceActivityPoints, _local_4._SafeStr_16250, _local_4.vip, _local_4.months, _local_4._SafeStr_16244, _local_4._SafeStr_9290, _local_4.year, _local_4.month, _local_4.day, _local_4._SafeStr_16243); this._SafeStr_9282.push(_local_5); if (_local_4.vip){ _local_2++; _local_3 = _local_5; }; }; if (_local_2 == 1){ _local_3._SafeStr_9291 = true; }; this._SafeStr_9282.sort(this._SafeStr_16251); if (this._visualization != null){ this._visualization.reset(); this._visualization._SafeStr_9120(this._SafeStr_16252()); _local_6 = this._visualization.isGift; _local_7 = this._SafeStr_16253(_local_6); for each (_local_8 in this._SafeStr_9282) { if (_local_8.months > 0){ if (_local_7.length > 0){ _local_9 = _local_8.months; if (_local_7.indexOf(_local_9) == -1){ continue; }; }; this._visualization._SafeStr_8304(_local_8); }; }; }; } private function _SafeStr_16253(k:Boolean):Array { var _local_4:String; var _local_5:Array; var _local_6:String; var _local_7:Number; var _local_2:Array = new Array(); var _local_3:String = ((k) ? "catalog.vip.gift.promo" : "catalog.vip.buy.promo"); if (this._SafeStr_5450.propertyExists(_local_3)){ _local_4 = this._SafeStr_5450.getProperty(_local_3, null); if (((!((_local_4 == null))) && ((_local_4.length > 0)))){ _local_5 = _local_4.split(","); if (_local_5.length > 0){ for each (_local_6 in _local_5) { _local_7 = parseInt(_local_6); if (((!(isNaN(_local_7))) && ((_local_7 > 0)))){ _local_2.push(_local_7); }; }; }; }; }; return (_local_2); } public function _SafeStr_9283(k:_SafeStr_3367):void { if (this._visualization == k){ this._visualization = null; }; } public function _SafeStr_9284(k:_SafeStr_3367):void { this._visualization = k; } public function _SafeStr_9285(k:int):void { this._SafeStr_5450._SafeStr_8162(k); } public function showConfirmation(k:_SafeStr_2379, _arg_2:int):void { this._SafeStr_16248(); this._SafeStr_8183 = new ClubBuyConfirmationDialog(this, k, _arg_2); } public function _SafeStr_16249(k:_SafeStr_2379, _arg_2:int):void { if (((!(this._SafeStr_5450)) || (!(this._SafeStr_5450.connection)))){ return; }; this._SafeStr_5450._SafeStr_8292(_arg_2, k._SafeStr_7441); this._SafeStr_16248(); } public function _SafeStr_16248():void { if (this._SafeStr_8183){ this._SafeStr_8183.dispose(); this._SafeStr_8183 = null; }; } public function _SafeStr_16252():int { var k:int = _SafeStr_2335._SafeStr_6080; if (this._SafeStr_5450.getPurse()._SafeStr_7505){ k = ((this._SafeStr_5450.getPurse()._SafeStr_5516) ? _SafeStr_2335._SafeStr_6245 : _SafeStr_2335._SafeStr_5834); }; return (k); } public function get _SafeStr_9375():Boolean { if (((!(this._SafeStr_5450)) || (!(this._SafeStr_5450.getPurse())))){ return (false); }; return ((this._SafeStr_5450.getPurse().clubDays > 0)); } public function get windowManager():_SafeStr_633 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.windowManager); } public function get localization():_SafeStr_499 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.localization); } public function get assets():_SafeStr_10 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.assets); } public function get roomEngine():_SafeStr_2251 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.roomEngine); } public function getProductData(k:String):_SafeStr_2336 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.getProductData(k)); } public function getPurse():_SafeStr_2337 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.getPurse()); } private function _SafeStr_16251(k:_SafeStr_2379, _arg_2:_SafeStr_2379):Number { var _local_3:Number = k.months; var _local_4:Number = _arg_2.months; if (_local_3 < _local_4){ return (-1); }; if (_local_3 > _local_4){ return (1); }; return (0); } } }//package _-2O3 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_16243 = "_-60m" (String#36893, DoABC#3) // _SafeStr_16244 = "_-4DL" (String#32509, DoABC#3) // _SafeStr_16248 = "_-2M6" (String#27894, DoABC#3) // _SafeStr_16249 = "_-Bq" (String#38919, DoABC#3) // _SafeStr_16250 = "_-4-K" (String#31941, DoABC#3) // _SafeStr_16251 = "_-4W2" (String#33265, DoABC#3) // _SafeStr_16252 = "_-Ko" (String#39246, DoABC#3) // _SafeStr_16253 = "_-3rn" (String#31604, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2337 = "_-1DL" (String#8853, DoABC#3) // _SafeStr_2379 = "_-3-i" (String#10720, DoABC#3) // _SafeStr_2419 = "_-6bu" (String#14387, DoABC#3) // _SafeStr_2445 = "_-vv" (String#15416, DoABC#3) // _SafeStr_3362 = "_-6Dl" (String#13997, DoABC#3) // _SafeStr_3367 = "_-2X2" (String#10242, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5516 = "_-kp" (String#15237, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5834 = "_-5VD" (String#35627, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_6080 = "_-417" (String#32015, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7505 = "_-5-Q" (String#12750, DoABC#3) // _SafeStr_8162 = "_-63Q" (String#13833, DoABC#3) // _SafeStr_8183 = "_-4BU" (String#1109, DoABC#3) // _SafeStr_8292 = "_-5Rx" (String#35497, DoABC#3) // _SafeStr_8304 = "_-4pK" (String#12584, DoABC#3) // _SafeStr_8401 = "_-1ym" (String#9640, DoABC#3) // _SafeStr_9120 = "_-62L" (String#13818, DoABC#3) // _SafeStr_9282 = "_-57y" (String#231, DoABC#3) // _SafeStr_9283 = "_-62G" (String#36951, DoABC#3) // _SafeStr_9284 = "_-3VF" (String#11212, DoABC#3) // _SafeStr_9285 = "_-2QO" (String#10136, DoABC#3) // _SafeStr_9290 = "_-Oc" (String#39382, DoABC#3) // _SafeStr_9291 = "_-2Ba" (String#27489, DoABC#3) // _SafeStr_9375 = "_-0-b" (String#22170, DoABC#3) //------------------------------------------------------------ //_-2O3._SafeStr_2481 package _-2O3 { import _-0Kg.HabboCatalog; import _-4Xs._SafeStr_3385; import _-6-4._SafeStr_3386; import _-6-c._SafeStr_2284; import _-4Xs._SafeStr_2486; import _-5QZ._SafeStr_633; import _-p0._SafeStr_499; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_12; public class _SafeStr_2481 { private var _SafeStr_5450:HabboCatalog; private var _SafeStr_8183:ClubExtendConfirmationDialog; private var _SafeStr_9276:_SafeStr_3385; private var _disposed:Boolean = false; public function _SafeStr_2481(k:HabboCatalog) { this._SafeStr_5450 = k; } public function dispose():void { if (this._disposed){ return; }; this._SafeStr_16248(); this._SafeStr_9276 = null; this._SafeStr_5450 = null; this._disposed = true; } public function _SafeStr_8416(k:_SafeStr_2486):void { if (this._disposed){ return; }; var _local_2:_SafeStr_3386 = k._SafeStr_5325(); this._SafeStr_9276 = _local_2.offer(); this.showConfirmation(); if (this._SafeStr_5450.connection){ if (this._SafeStr_9276.vip){ this._SafeStr_5450.connection.send(new _SafeStr_2284("Catalog", "dialog_show", "vip.membership.extension.purchase")); } else { this._SafeStr_5450.connection.send(new _SafeStr_2284("Catalog", "dialog_show", "basic.membership.extension.purchase")); }; }; } public function _SafeStr_16248():void { if (this._SafeStr_8183){ this._SafeStr_8183.dispose(); this._SafeStr_8183 = null; }; } public function showConfirmation():void { this._SafeStr_16248(); this._SafeStr_8183 = new ClubExtendConfirmationDialog(this, this._SafeStr_9276); this._SafeStr_8183.showConfirmation(); } public function _SafeStr_16249():void { if (((((!(this._SafeStr_5450)) || (!(this._SafeStr_5450.connection)))) || (!(this._SafeStr_9276)))){ return; }; if (this._SafeStr_5450.getPurse().credits < this._SafeStr_9276.priceCredits){ this._SafeStr_5450._SafeStr_8160(); return; }; if (this._SafeStr_9276.vip){ this._SafeStr_5450._SafeStr_8295(this._SafeStr_9276._SafeStr_7441); } else { this._SafeStr_5450._SafeStr_8296(this._SafeStr_9276._SafeStr_7441); }; this._SafeStr_16248(); } public function get windowManager():_SafeStr_633 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.windowManager); } public function get localization():_SafeStr_499 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.localization); } public function get assets():_SafeStr_10 { if (!this._SafeStr_5450){ return (null); }; return (this._SafeStr_5450.assets); } public function get config():_SafeStr_12 { return (this._SafeStr_5450); } } }//package _-2O3 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_16248 = "_-2M6" (String#27894, DoABC#3) // _SafeStr_16249 = "_-Bq" (String#38919, DoABC#3) // _SafeStr_2284 = "_-4yD" (String#34310, DoABC#3) // _SafeStr_2481 = "_-4SC" (String#12188, DoABC#3) // _SafeStr_2486 = "_-3b1" (String#11308, DoABC#3) // _SafeStr_3385 = "_-0z9" (String#8598, DoABC#3) // _SafeStr_3386 = "_-5TP" (String#13259, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_8160 = "_-1c5" (String#9255, DoABC#3) // _SafeStr_8183 = "_-4BU" (String#1109, DoABC#3) // _SafeStr_8295 = "_-3o" (String#31456, DoABC#3) // _SafeStr_8296 = "_-4s5" (String#34076, DoABC#3) // _SafeStr_8416 = "_-2FY" (String#27648, DoABC#3) // _SafeStr_9276 = "_-3xU" (String#179, DoABC#3) //------------------------------------------------------------ //_-2O3._SafeStr_3314 package _-2O3 { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-0Kg.HabboCatalog; public class _SafeStr_3314 implements _SafeStr_3 { private var _disposed:Boolean = false; private var _SafeStr_5415:IWindowContainer; public function _SafeStr_3314(k:HabboCatalog) { this._SafeStr_5415 = (k.utils.createWindow("vip_benefits") as IWindowContainer); this._SafeStr_5415.findChildByName("header_button_close").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); this._SafeStr_5415.center(); } public function dispose():void { if (!this._disposed){ if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; }; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } private function _SafeStr_8099(k:WindowMouseEvent):void { this.dispose(); } } }//package _-2O3 // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3314 = "_-0ew" (String#8267, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) //------------------------------------------------------------ //_-2O3._SafeStr_3340 package _-2O3 { import _-0Kg._SafeStr_2378; import _-5YE.IFrameWindow; import _-5YE.ITextWindow; import _-1Mz.IWindowContainer; import _-5UL._SafeStr_2336; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-5Vt.XmlAsset; public class _SafeStr_3340 { private var _SafeStr_9276:_SafeStr_2378; private var _SafeStr_5521:_SafeStr_2399; private var _SafeStr_5414:IFrameWindow; public function _SafeStr_3340(k:_SafeStr_2399, _arg_2:_SafeStr_2378) { this._SafeStr_9276 = _arg_2; this._SafeStr_5521 = k; this.showConfirmation(); } public function dispose():void { this._SafeStr_5521 = null; this._SafeStr_9276 = null; if (this._SafeStr_5414){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; } public function showConfirmation():void { if (((!(this._SafeStr_9276)) || (!(this._SafeStr_5521)))){ return; }; this._SafeStr_5414 = (this.createWindow("club_gift_confirmation") as IFrameWindow); if (!this._SafeStr_5414){ return; }; this._SafeStr_5414.procedure = this._SafeStr_11225; this._SafeStr_5414.center(); var k:ITextWindow = (this._SafeStr_5414.findChildByName("item_name") as ITextWindow); if (k){ k.text = this._SafeStr_16254(); }; var _local_2:IWindowContainer = (this._SafeStr_5414.findChildByName("image_border") as IWindowContainer); if (!_local_2){ return; }; if (!this._SafeStr_9276.productContainer){ return; }; this._SafeStr_9276.productContainer.view = _local_2; this._SafeStr_9276.productContainer.initProductIcon(this._SafeStr_5521.roomEngine); } private function _SafeStr_16254():String { var k:_SafeStr_2336; if (((this._SafeStr_9276) && (this._SafeStr_9276.product))){ k = this._SafeStr_9276.product._SafeStr_6324; if (k){ return (k.name); }; }; return (""); } private function _SafeStr_11225(k:WindowEvent, _arg_2:IWindow):void { if (((((((!(k)) || (!(_arg_2)))) || (!(this._SafeStr_5521)))) || (!(this._SafeStr_9276)))){ return; }; if (k.type != WindowMouseEvent.CLICK){ return; }; switch (_arg_2.name){ case "select_button": this._SafeStr_5521._SafeStr_16249(this._SafeStr_9276._SafeStr_7947); return; case "header_button_close": case "cancel_button": this._SafeStr_5521._SafeStr_16248(); return; }; } private function createWindow(k:String):IWindow { if (((((!(this._SafeStr_5521)) || (!(this._SafeStr_5521.assets)))) || (!(this._SafeStr_5521.windowManager)))){ return (null); }; var _local_2:XmlAsset = (this._SafeStr_5521.assets.getAssetByName(k) as XmlAsset); if (((!(_local_2)) || (!(_local_2.content)))){ return (null); }; var _local_3:XML = (_local_2.content as XML); if (!_local_3){ return (null); }; return (this._SafeStr_5521.windowManager.buildFromXML(_local_3)); } } }//package _-2O3 // _SafeStr_11225 = "_-5h0" (String#439, DoABC#3) // _SafeStr_16248 = "_-2M6" (String#27894, DoABC#3) // _SafeStr_16249 = "_-Bq" (String#38919, DoABC#3) // _SafeStr_16254 = "_-pL" (String#40379, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2399 = "_-5IW" (String#13071, DoABC#3) // _SafeStr_3340 = "_-5qZ" (String#13619, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_6324 = "_-2Z8" (String#10270, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_9276 = "_-3xU" (String#179, DoABC#3) //------------------------------------------------------------ //_-2O3._SafeStr_5155 package _-2O3 { import _-1Mz.IWindowContainer; import _-1oe._SafeStr_2389; import _-5sJ.ILocalization; import _-0Kg.HabboCatalog; import _-p0._SafeStr_499; import _-5YE.IButtonWindow; import _-5Mz.WindowMouseEvent; import _-5Vt.XmlAsset; import _-1Mz.IWindow; public class _SafeStr_5155 { private var _SafeStr_9276:_SafeStr_2379; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_9115:_SafeStr_2389; public function _SafeStr_5155(k:_SafeStr_2379, _arg_2:_SafeStr_2389) { var _local_3:XML; var _local_5:ILocalization; super(); this._SafeStr_9276 = k; this._SafeStr_9115 = _arg_2; if (k.vip){ _local_3 = this._SafeStr_9117("club_buy_vip_item"); } else { _local_3 = this._SafeStr_9117("club_buy_hc_item"); }; this._SafeStr_5415 = (this._SafeStr_9115.viewer.catalog.windowManager.buildFromXML(_local_3) as IWindowContainer); var _local_4:_SafeStr_499 = (_arg_2.viewer.catalog as HabboCatalog).localization; _local_4.registerParameter("catalog.club.item.header", "months", String(k.months)); _local_5 = _local_4._SafeStr_5496("catalog.club.item.header"); this._SafeStr_5415.findChildByName("item_header").caption = _local_5.value; _local_4.registerParameter("catalog.club.price", "price", String(k.priceCredits)); _local_5 = _local_4._SafeStr_5496("catalog.club.price"); this._SafeStr_5415.findChildByName("item_price").caption = _local_5.value; var _local_6:IButtonWindow = (this._SafeStr_5415.findChildByName("item_buy") as IButtonWindow); if (_local_6 != null){ _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16255); }; } public function dispose():void { this._SafeStr_5415.dispose(); } private function _SafeStr_16255(k:WindowMouseEvent):void { HabboCatalog(this._SafeStr_9115.viewer.catalog)._SafeStr_8300(this._SafeStr_9276, this._SafeStr_9115.pageId); } private function _SafeStr_9117(k:String):XML { if (((((((!(this._SafeStr_9115)) || (!(this._SafeStr_9115.viewer)))) || (!(this._SafeStr_9115.viewer.catalog)))) || (!(this._SafeStr_9115.viewer.catalog.assets)))){ return (null); }; var _local_2:XmlAsset = (this._SafeStr_9115.viewer.catalog.assets.getAssetByName(k) as XmlAsset); if (_local_2 == null){ return (null); }; return ((_local_2.content as XML)); } public function get window():IWindow { return (this._SafeStr_5415); } } }//package _-2O3 // _SafeStr_16255 = "_-6K2" (String#4212, DoABC#3) // _SafeStr_2379 = "_-3-i" (String#10720, DoABC#3) // _SafeStr_2389 = "_-5Ww" (String#13304, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5155 = "_-54q" (String#12834, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5496 = "_-2lc" (String#10459, DoABC#3) // _SafeStr_8300 = "_-IH" (String#39146, DoABC#3) // _SafeStr_9115 = "_-OR" (String#878, DoABC#3) // _SafeStr_9117 = "_-05N" (String#1437, DoABC#3) // _SafeStr_9276 = "_-3xU" (String#179, DoABC#3) //------------------------------------------------------------ //_-2O3._SafeStr_5159 package _-2O3 { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-0Kg.HabboCatalog; import _-5sJ.ILocalization; import _-p0._SafeStr_499; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindow; public class _SafeStr_5159 implements _SafeStr_3 { private var _SafeStr_9276:_SafeStr_2379; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_5450:HabboCatalog; private var _disposed:Boolean = false; private var _SafeStr_16256:String; public function _SafeStr_5159(k:_SafeStr_2379, _arg_2:HabboCatalog, _arg_3:String) { var _local_5:ILocalization; super(); this._SafeStr_9276 = k; this._SafeStr_5450 = _arg_2; this._SafeStr_16256 = _arg_3; this._SafeStr_5415 = (this._SafeStr_5450.utils.createWindow("vip_buy_item") as IWindowContainer); var _local_4:_SafeStr_499 = this._SafeStr_5450.localization; if (k.months > 0){ _local_4.registerParameter("catalog.vip.item.header.months", "num_months", String(k.months)); _local_5 = _local_4._SafeStr_5496("catalog.vip.item.header.months"); } else { _local_4.registerParameter("catalog.vip.item.header.days", "num_days", String(k._SafeStr_16244)); _local_5 = _local_4._SafeStr_5496("catalog.vip.item.header.days"); }; this._SafeStr_5415.findChildByName("item_header").caption = (((_local_5)!=null) ? _local_5.value : "-"); this._SafeStr_5450.utils._SafeStr_8499((this._SafeStr_5415.findChildByName("item_price") as IWindowContainer), this._SafeStr_9276); this._SafeStr_5415.findChildByName("item_buy").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16255); if (k._SafeStr_8137){ this._SafeStr_5415.findChildByName("item_gift").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9325); } else { this._SafeStr_5415.findChildByName("item_gift").visible = false; }; } public function dispose():void { if (!this._disposed){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } private function _SafeStr_16255(k:WindowMouseEvent):void { this._SafeStr_5450._SafeStr_8308(false); this._SafeStr_5450._SafeStr_8300(this._SafeStr_9276, (((this._SafeStr_9276.page == null)) ? -1 : this._SafeStr_9276.page.pageId)); } private function _SafeStr_9325(k:WindowMouseEvent):void { this._SafeStr_5450._SafeStr_8308(true); this._SafeStr_5450._SafeStr_8300(this._SafeStr_9276, (((this._SafeStr_9276.page == null)) ? -1 : this._SafeStr_9276.page.pageId)); } public function get window():IWindow { return (this._SafeStr_5415); } } }//package _-2O3 // _SafeStr_16244 = "_-4DL" (String#32509, DoABC#3) // _SafeStr_16255 = "_-6K2" (String#4212, DoABC#3) // _SafeStr_16256 = "_-5PN" (String#35414, DoABC#3) // _SafeStr_2379 = "_-3-i" (String#10720, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5159 = "_-5FA" (String#13018, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5496 = "_-2lc" (String#10459, DoABC#3) // _SafeStr_8137 = "_-42F" (String#11794, DoABC#3) // _SafeStr_8300 = "_-IH" (String#39146, DoABC#3) // _SafeStr_8308 = "_-6Ov" (String#37815, DoABC#3) // _SafeStr_8499 = "_-3SV" (String#11165, DoABC#3) // _SafeStr_9276 = "_-3xU" (String#179, DoABC#3) // _SafeStr_9325 = "_-tM" (String#15375, DoABC#3) //------------------------------------------------------------ //_-2O3.ClubBuyConfirmationDialog package _-2O3 { import _-5YE.IFrameWindow; import _-p0._SafeStr_499; import _-0CY._SafeStr_2337; import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5YE.ICheckBoxWindow; import _-5Mz.WindowEvent; public class ClubBuyConfirmationDialog { private var _SafeStr_9276:_SafeStr_2379; private var _SafeStr_5521:_SafeStr_2445; private var _SafeStr_5414:IFrameWindow; private var _SafeStr_7948:int; public function ClubBuyConfirmationDialog(k:_SafeStr_2445, _arg_2:_SafeStr_2379, _arg_3:int) { this._SafeStr_9276 = _arg_2; this._SafeStr_5521 = k; this._SafeStr_7948 = _arg_3; this.showConfirmation(); } public function dispose():void { this._SafeStr_5521 = null; this._SafeStr_9276 = null; if (this._SafeStr_5414){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; } public function showConfirmation():void { if (((!(this._SafeStr_9276)) || (!(this._SafeStr_5521)))){ return; }; this._SafeStr_5414 = (this._SafeStr_5521.catalog.utils.createWindow("club_buy_confirmation") as IFrameWindow); if (!this._SafeStr_5414){ return; }; this._SafeStr_5414.procedure = this._SafeStr_11225; this._SafeStr_5414.center(); if (this._SafeStr_5521.catalog.getBoolean("disclaimer.credit_spending.enabled")){ this._SafeStr_16257(false); } else { this._SafeStr_5414.findChildByName("disclaimer").dispose(); this._SafeStr_16257(true); }; var k:_SafeStr_499 = this._SafeStr_5521.localization; var _local_2:_SafeStr_2337 = this._SafeStr_5521.getPurse(); var _local_3:String = ((((_local_2._SafeStr_7505) && (_local_2._SafeStr_5516))) ? "extension." : "subscription."); var _local_4:String = (((this._SafeStr_9276.months == 0)) ? "days" : "months"); var _local_5:String = (("catalog.vip.buy.confirm." + _local_3) + _local_4); k.registerParameter(_local_5, ("num_" + _local_4), String((((this._SafeStr_9276.months == 0)) ? this._SafeStr_9276._SafeStr_16244 : this._SafeStr_9276.months))); this._SafeStr_5414.findChildByName("subscription_name").caption = k.getLocalization(_local_5); k.registerParameter("catalog.vip.buy.confirm.end_date", "day", String(this._SafeStr_9276.day)); k.registerParameter("catalog.vip.buy.confirm.end_date", "month", String(this._SafeStr_9276.month)); k.registerParameter("catalog.vip.buy.confirm.end_date", "year", String(this._SafeStr_9276.year)); this._SafeStr_5521.catalog.utils._SafeStr_8499((this._SafeStr_5414.findChildByName("purchase_cost_box") as IWindowContainer), this._SafeStr_9276); } private function _SafeStr_16257(k:Boolean):void { if (this._SafeStr_5414 == null){ return; }; var _local_2:IWindow = this._SafeStr_5414.findChildByName("select_button"); if (_local_2 == null){ return; }; if (k){ _local_2.enable(); } else { _local_2.disable(); }; } private function _SafeStr_11225(k:WindowEvent, _arg_2:IWindow):void { if (((((((!(k)) || (!(_arg_2)))) || (!(this._SafeStr_5521)))) || (!(this._SafeStr_9276)))){ return; }; if (((!((k.type == WindowMouseEvent.CLICK))) && (!((k.type == WindowMouseEvent.DOUBLE_CLICK))))){ return; }; switch (_arg_2.name){ case "spending_disclaimer": this._SafeStr_16257(ICheckBoxWindow(_arg_2)._SafeStr_7085); return; case "select_button": this._SafeStr_5521.catalog._SafeStr_8471(); this._SafeStr_5521._SafeStr_16249(this._SafeStr_9276, this._SafeStr_7948); return; case "header_button_close": case "cancel_button": this._SafeStr_5521.catalog._SafeStr_8470(); this._SafeStr_5521._SafeStr_16248(); return; }; } } }//package _-2O3 // _SafeStr_11225 = "_-5h0" (String#439, DoABC#3) // _SafeStr_16244 = "_-4DL" (String#32509, DoABC#3) // _SafeStr_16248 = "_-2M6" (String#27894, DoABC#3) // _SafeStr_16249 = "_-Bq" (String#38919, DoABC#3) // _SafeStr_16257 = "_-56l" (String#1124, DoABC#3) // _SafeStr_2337 = "_-1DL" (String#8853, DoABC#3) // _SafeStr_2379 = "_-3-i" (String#10720, DoABC#3) // _SafeStr_2445 = "_-vv" (String#15416, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5516 = "_-kp" (String#15237, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7505 = "_-5-Q" (String#12750, DoABC#3) // _SafeStr_7948 = "_-Qn" (String#340, DoABC#3) // _SafeStr_8470 = "_-3uN" (String#31715, DoABC#3) // _SafeStr_8471 = "_-0Tv" (String#23328, DoABC#3) // _SafeStr_8499 = "_-3SV" (String#11165, DoABC#3) // _SafeStr_9276 = "_-3xU" (String#179, DoABC#3) //------------------------------------------------------------ //_-2O3.ClubExtendConfirmationDialog package _-2O3 { import _-5YE.IFrameWindow; import _-4Xs._SafeStr_3385; import _-5YE.IRegionWindow; import _-5YE.ITextWindow; import _-5YE.IBitmapWrapperWindow; import __AS3__.vec.Vector; import flash.display.BitmapData; import flash.utils.Timer; import _-5Mz.WindowMouseEvent; import _-5YE.IIconWindow; import _-5Vt.BitmapDataAsset; import _-6Sv._SafeStr_2434; import _-p0._SafeStr_499; import _-5YE.IItemListWindow; import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-0CY._SafeStr_2458; import flash.events.TimerEvent; import flash.geom.Point; import flash.net.URLRequest; import _-5Vt._SafeStr_37; import _-0nt.AssetLoaderEvent; import _-5Mz.WindowEvent; import _-5Vt.XmlAsset; import __AS3__.vec.*; public class ClubExtendConfirmationDialog { private static const _SafeStr_16258:int = 7; private static const _SafeStr_16259:String = "your_price_icon_left"; private static const _SafeStr_16260:String = "${image.library.catalogue.url}catalogue/vip_extend_tsr.png"; private static const _SafeStr_16261:String = "image/png"; private static const _SafeStr_16262:int = 2000; private static const _SafeStr_16263:int = 75; private static const _SafeStr_16264:uint = 0; private static const _SafeStr_16265:uint = 9552639; private var _SafeStr_5521:_SafeStr_2481; private var _SafeStr_5414:IFrameWindow; private var _SafeStr_9276:_SafeStr_3385; private var _SafeStr_16266:IRegionWindow; private var _SafeStr_16267:ITextWindow; private var _SafeStr_16268:IBitmapWrapperWindow; private var _SafeStr_16269:Vector.; private var _SafeStr_16270:Timer; private var _SafeStr_16271:Timer; private var _SafeStr_14948:int = 0; private var _SafeStr_16272:int = 0; private var _disposed:Boolean = false; private var _SafeStr_16273:String = "catalog.club.extend."; public function ClubExtendConfirmationDialog(k:_SafeStr_2481, _arg_2:_SafeStr_3385) { this._SafeStr_5521 = k; this._SafeStr_9276 = _arg_2; this._SafeStr_16269 = new Vector.(_SafeStr_16258); } public function dispose():void { var k:int; if (this._disposed){ return; }; this._SafeStr_9276 = null; this._SafeStr_5521 = null; this._SafeStr_10877(); if (this._SafeStr_16266){ this._SafeStr_16266.removeEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_16274); this._SafeStr_16266.removeEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_16275); this._SafeStr_16266 = null; }; if (this._SafeStr_16267){ this._SafeStr_16267 = null; }; if (this._SafeStr_16268){ this._SafeStr_16268 = null; }; if (this._SafeStr_16269){ while (k < _SafeStr_16258) { this._SafeStr_16269[k].dispose(); this._SafeStr_16269[k] = null; k++; }; this._SafeStr_16269 = null; }; if (this._SafeStr_5414){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; this._disposed = true; } public function showConfirmation():void { var _local_2:String; var _local_10:IIconWindow; var _local_11:BitmapDataAsset; var _local_12:BitmapData; if (((((!(this._SafeStr_9276)) || (!(this._SafeStr_5521)))) || (this._disposed))){ return; }; this._SafeStr_5414 = (this.createWindow("club_extend_confirmation") as IFrameWindow); if (!this._SafeStr_5414){ return; }; this._SafeStr_5414.procedure = this._SafeStr_11225; this._SafeStr_5414.center(); if (!this._SafeStr_9276.vip){ this._SafeStr_16273 = (this._SafeStr_16273 + "basic."); _local_10 = (this._SafeStr_5414.findChildByName("club_level_icon") as IIconWindow); if (_local_10){ _local_10.style = _SafeStr_2434._SafeStr_16276; _local_10.x = (_local_10.x + 15); }; }; var k:_SafeStr_499 = this._SafeStr_5521.localization; this._SafeStr_5414.findChildByName("normal_price_price_left").caption = this._SafeStr_9276._SafeStr_16277.toString(); this._SafeStr_5414.findChildByName("normal_price_price_right").caption = this._SafeStr_9276._SafeStr_16278.toString(); this._SafeStr_5414.findChildByName("you_save_price_left").caption = this._SafeStr_9276._SafeStr_16279.toString(); this._SafeStr_5414.findChildByName("you_save_price_right").caption = this._SafeStr_9276._SafeStr_16280.toString(); this._SafeStr_5414.findChildByName("your_price_price_left").caption = this._SafeStr_9276.priceCredits.toString(); this._SafeStr_5414.findChildByName("your_price_price_right").caption = this._SafeStr_9276.priceActivityPoints.toString(); this._SafeStr_5414.title.caption = k.getLocalization((this._SafeStr_16273 + "confirm.caption")); this._SafeStr_5414.findChildByName("extend_title").caption = k.getLocalization((this._SafeStr_16273 + "confirm.title")); this._SafeStr_5414.findChildByName("normal_price_label").caption = k.getLocalization((this._SafeStr_16273 + "normal.label")); this._SafeStr_5414.findChildByName("you_save_label").caption = k.getLocalization((this._SafeStr_16273 + "save.label")); this._SafeStr_5414.findChildByName("your_price_label").caption = k.getLocalization((this._SafeStr_16273 + "price.label")); this._SafeStr_5414.findChildByName("buy_now_button").caption = k.getLocalization((this._SafeStr_16273 + "buy.button")); this._SafeStr_5414.findChildByName("maybe_later_link").caption = k.getLocalization((this._SafeStr_16273 + "later.link")); if (this._SafeStr_9276._SafeStr_16281 > 1){ k.registerParameter((this._SafeStr_16273 + "expiration_days_left"), "day", this._SafeStr_9276._SafeStr_16281.toString()); k.registerParameter((this._SafeStr_16273 + "expiration_days_left"), "duration", (31 * this._SafeStr_9276.months).toString()); _local_2 = k.getLocalization((this._SafeStr_16273 + "expiration_days_left")); } else { _local_2 = k.getLocalization((this._SafeStr_16273 + "expires_today")); }; this._SafeStr_5414.findChildByName("offer_expiration").caption = _local_2; this._SafeStr_16266 = (this._SafeStr_5414.findChildByName("maybe_later_region") as IRegionWindow); this._SafeStr_16267 = (this._SafeStr_5414.findChildByName("maybe_later_link") as ITextWindow); if (((!(this._SafeStr_16266)) || (!(this._SafeStr_16267)))){ return; }; this._SafeStr_16266.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_16274); this._SafeStr_16266.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_16275); var _local_3:BitmapData = this._SafeStr_16282("icon_credit_0"); this._SafeStr_16283("normal_price_icon_left", _local_3); this._SafeStr_16283("you_save_icon_left", _local_3); this._SafeStr_16284("normal_price_icon_right"); this._SafeStr_16284("you_save_icon_right"); this._SafeStr_16284("your_price_icon_right"); var _local_4:IBitmapWrapperWindow = (this._SafeStr_5414.findChildByName("club_teaser") as IBitmapWrapperWindow); _local_4.x = 1; _local_4.y = (this._SafeStr_5414.height - 144); _local_4.height = 144; _local_4.width = 133; var _local_5:String = this._SafeStr_5521.config.interpolate(_SafeStr_16260); if (this._SafeStr_5521.config){ _local_5 = this._SafeStr_5521.config.updateUrlProtocol(_local_5); }; this._SafeStr_16285("club_teaser", "club_teaser", _local_5, _SafeStr_16261, this._SafeStr_16286); var _local_6:IItemListWindow = (this._SafeStr_5414.findChildByName("itemlist_vertical") as IItemListWindow); if (!_local_6){ return; }; var _local_7:IWindowContainer = (this._SafeStr_5414.findChildByName("total_amount_line") as IWindowContainer); if (!_local_7){ return; }; var _local_8:IWindowContainer = (this._SafeStr_5414.findChildByName("background_container") as IWindowContainer); if (!_local_8){ return; }; _local_8.height = ((_local_6.y + _local_7.height) + _local_7.y); this._SafeStr_16268 = (this._SafeStr_5414.findChildByName(_SafeStr_16259) as IBitmapWrapperWindow); if (this._SafeStr_16268 == null){ return; }; var _local_9:int; while (_local_9 < _SafeStr_16258) { _local_11 = (this._SafeStr_5521.assets.getAssetByName(("icon_credit_" + _local_9)) as BitmapDataAsset); _local_12 = (_local_11.content as BitmapData); this._SafeStr_16269[_local_9] = _local_12.clone(); _local_9++; }; this._SafeStr_15333(); } private function _SafeStr_16284(k:String):void { var _local_2:IWindow = this._SafeStr_5414.findChildByName(k); _local_2.style = _SafeStr_2458._SafeStr_5487(this._SafeStr_9276._SafeStr_16287, this._SafeStr_5521.config, true); } private function _SafeStr_16274(k:WindowMouseEvent):void { if (this._SafeStr_16267){ this._SafeStr_16267.textColor = _SafeStr_16264; }; } private function _SafeStr_16275(k:WindowMouseEvent):void { if (this._SafeStr_16267){ this._SafeStr_16267.textColor = _SafeStr_16265; }; } private function _SafeStr_15333():void { if (this._SafeStr_16270){ this._SafeStr_10877(); }; this._SafeStr_16288(); this._SafeStr_16270 = new Timer(_SafeStr_16262); this._SafeStr_16270.addEventListener(TimerEvent.TIMER, this._SafeStr_16289); this._SafeStr_16270.start(); } private function _SafeStr_10877():void { this._SafeStr_14948 = 0; this._SafeStr_16272 = 0; if (this._SafeStr_16271){ this._SafeStr_16271.stop(); this._SafeStr_16271 = null; }; if (this._SafeStr_16270){ this._SafeStr_16270.stop(); this._SafeStr_16270 = null; }; } private function _SafeStr_16288():void { if (!this._SafeStr_16268){ return; }; if (this._SafeStr_16268.bitmap){ this._SafeStr_16268.bitmap.dispose(); }; if (this._SafeStr_14948 < _SafeStr_16258){ this._SafeStr_16268.bitmap = new BitmapData(this._SafeStr_16268.width, this._SafeStr_16268.height, true, 0); this._SafeStr_16268.bitmap.copyPixels(this._SafeStr_16269[this._SafeStr_14948], this._SafeStr_16269[this._SafeStr_14948].rect, new Point(0, 0)); } else { _SafeStr_4.log(("Animation frame " + this._SafeStr_14948)); }; } private function _SafeStr_16290():void { this._SafeStr_16271 = new Timer(_SafeStr_16263, (_SafeStr_16258 - 1)); this._SafeStr_16271.addEventListener(TimerEvent.TIMER, this._SafeStr_16291); this._SafeStr_16271.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_16292); this._SafeStr_16271.start(); } private function _SafeStr_16289(k:TimerEvent):void { this._SafeStr_16290(); } private function _SafeStr_16291(k:TimerEvent):void { this._SafeStr_14948 = (this._SafeStr_14948 + 1); this._SafeStr_16288(); } private function _SafeStr_16292(k:TimerEvent):void { if (this._SafeStr_16271){ this._SafeStr_16271.stop(); this._SafeStr_16271 = null; }; this._SafeStr_14948 = 0; this._SafeStr_16288(); if (this._SafeStr_16272 == 0){ this._SafeStr_16272 = 1; this._SafeStr_16290(); } else { this._SafeStr_16272 = 0; }; } private function _SafeStr_16282(k:String):BitmapData { var _local_2:BitmapDataAsset = (this._SafeStr_5521.assets.getAssetByName(k) as BitmapDataAsset); if (_local_2 != null){ return ((_local_2.content as BitmapData)); }; return (null); } private function _SafeStr_16283(k:String, _arg_2:BitmapData):void { var _local_3:IBitmapWrapperWindow = (this._SafeStr_5414.findChildByName(k) as IBitmapWrapperWindow); if (_local_3.bitmap != null){ _local_3.bitmap.dispose(); }; if (((!((_arg_2 == null))) && (!((_local_3 == null))))){ if (_local_3.width != _arg_2.width){ _local_3.width = _arg_2.width; }; if (_local_3.height != _arg_2.height){ _local_3.height = _arg_2.height; }; _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0); _local_3.bitmap.copyPixels(_arg_2, _arg_2.rect, new Point(0, 0)); }; } private function _SafeStr_16285(k:String, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:Function):Boolean { var _local_6:BitmapData = this._SafeStr_16282(_arg_2); if (_local_6 != null){ this._SafeStr_16283(k, _local_6); return (true); }; var _local_7:URLRequest = new URLRequest(_arg_3); var _local_8:_SafeStr_37 = this._SafeStr_5521.assets.loadAssetFromFile(_arg_2, _local_7, _arg_4); if (!_local_8){ return (false); }; _local_8.addEventListener(AssetLoaderEvent._SafeStr_7865, _arg_5); return (true); } private function _SafeStr_16286(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37; var _local_3:BitmapData; if (!this._disposed){ _local_2 = (k.target as _SafeStr_37); if (_local_2 != null){ _local_3 = this._SafeStr_16282(_local_2.assetName); this._SafeStr_16283("club_teaser", _local_3); }; }; } private function _SafeStr_11225(k:WindowEvent, _arg_2:IWindow):void { if (((((((((!(k)) || (!(_arg_2)))) || (!(this._SafeStr_5521)))) || (!(this._SafeStr_9276)))) || (this._disposed))){ return; }; if (k.type != WindowMouseEvent.CLICK){ return; }; switch (_arg_2.name){ case "buy_now_button": this._SafeStr_5521._SafeStr_16249(); return; case "header_button_close": case "maybe_later_region": this._SafeStr_5521._SafeStr_16248(); return; }; } private function createWindow(k:String):IWindow { if (((((((!(this._SafeStr_5521)) || (!(this._SafeStr_5521.assets)))) || (!(this._SafeStr_5521.windowManager)))) || (this._disposed))){ return (null); }; var _local_2:XmlAsset = (this._SafeStr_5521.assets.getAssetByName(k) as XmlAsset); if (((!(_local_2)) || (!(_local_2.content)))){ return (null); }; var _local_3:XML = (_local_2.content as XML); if (!_local_3){ return (null); }; return (this._SafeStr_5521.windowManager.buildFromXML(_local_3)); } } }//package _-2O3 // _SafeStr_10877 = "_-5Vj" (String#13285, DoABC#3) // _SafeStr_11225 = "_-5h0" (String#439, DoABC#3) // _SafeStr_14948 = "_-6iB" (String#38616, DoABC#3) // _SafeStr_15333 = "_-2is" (String#28797, DoABC#3) // _SafeStr_16248 = "_-2M6" (String#27894, DoABC#3) // _SafeStr_16249 = "_-Bq" (String#38919, DoABC#3) // _SafeStr_16258 = "_-1XJ" (String#25881, DoABC#3) // _SafeStr_16259 = "_-2gC" (String#28681, DoABC#3) // _SafeStr_16260 = "_-5di" (String#35967, DoABC#3) // _SafeStr_16261 = "_-1e" (String#26142, DoABC#3) // _SafeStr_16262 = "_-4Yw" (String#33369, DoABC#3) // _SafeStr_16263 = "_-5Kz" (String#35244, DoABC#3) // _SafeStr_16264 = "_-dP" (String#39928, DoABC#3) // _SafeStr_16265 = "_-0nH" (String#24067, DoABC#3) // _SafeStr_16266 = "_-208" (String#27045, DoABC#3) // _SafeStr_16267 = "_-1Aj" (String#25018, DoABC#3) // _SafeStr_16268 = "_-2iK" (String#28776, DoABC#3) // _SafeStr_16269 = "_-0WU" (String#23427, DoABC#3) // _SafeStr_16270 = "_-4H" (String#32647, DoABC#3) // _SafeStr_16271 = "_-1j5" (String#26342, DoABC#3) // _SafeStr_16272 = "_-3Gr" (String#30168, DoABC#3) // _SafeStr_16273 = "_-xZ" (String#4576, DoABC#3) // _SafeStr_16274 = "_-Ik" (String#39164, DoABC#3) // _SafeStr_16275 = "_-mT" (String#40262, DoABC#3) // _SafeStr_16276 = "_-0Lg" (String#23026, DoABC#3) // _SafeStr_16277 = "_-1Po" (String#25595, DoABC#3) // _SafeStr_16278 = "_-2Xm" (String#28353, DoABC#3) // _SafeStr_16279 = "_-1Dc" (String#25133, DoABC#3) // _SafeStr_16280 = "_-4YY" (String#33358, DoABC#3) // _SafeStr_16281 = "_-iW" (String#40109, DoABC#3) // _SafeStr_16282 = "_-49L" (String#32349, DoABC#3) // _SafeStr_16283 = "_-Bt" (String#38921, DoABC#3) // _SafeStr_16284 = "_-4JE" (String#12061, DoABC#3) // _SafeStr_16285 = "_-2x3" (String#29339, DoABC#3) // _SafeStr_16286 = "_-2es" (String#28633, DoABC#3) // _SafeStr_16287 = "_-2ul" (String#29256, DoABC#3) // _SafeStr_16288 = "_-3su" (String#11618, DoABC#3) // _SafeStr_16289 = "_-0fJ" (String#23769, DoABC#3) // _SafeStr_16290 = "_-1nf" (String#26524, DoABC#3) // _SafeStr_16291 = "_-5Tj" (String#35564, DoABC#3) // _SafeStr_16292 = "_-1Jc" (String#25351, DoABC#3) // _SafeStr_2434 = "_-xg" (String#40691, DoABC#3) // _SafeStr_2458 = "_-1xj" (String#26913, DoABC#3) // _SafeStr_2481 = "_-4SC" (String#12188, DoABC#3) // _SafeStr_3385 = "_-0z9" (String#8598, DoABC#3) // _SafeStr_37 = "_-6-O" (String#36835, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5487 = "_-2XF" (String#28331, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) // _SafeStr_9276 = "_-3xU" (String#179, DoABC#3) //------------------------------------------------------------ //_-2oE.WordQuizView package _-2oE { import _-1Mz.IWindowContainer; import flash.utils.Timer; import _-6Sv._SafeStr_2510; import _-6Sv._SafeStr_2505; import _-6Sv._SafeStr_2504; import flash.geom.Rectangle; import _-5Mz.WindowEvent; import _-5YE.ITextWindow; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5YE._SafeStr_3554; import _-ue.Map; import flash.events.TimerEvent; public class WordQuizView { public static const _SafeStr_16293:int = 0; public static const _SafeStr_16294:int = 1; private static const _SafeStr_16295:Boolean = false; private static var _SafeStr_16296:int; private var _SafeStr_5451:WordQuizWidget; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_16297:Timer; private var _SafeStr_16298:String; public function WordQuizView(k:WordQuizWidget) { this._SafeStr_5451 = k; _SafeStr_16296 = (this._SafeStr_5451.handler.container.config.getInteger("poll.word.quiz.result.view.seconds", 4) * 1000); if (_SafeStr_16295){ this._SafeStr_5415 = (this._SafeStr_5451.windowManager.createWindow("wordquiz_container", "", _SafeStr_2510._SafeStr_12907, _SafeStr_2505.DEFAULT, (_SafeStr_2504._SafeStr_16299 | _SafeStr_2504._SafeStr_12910), new Rectangle(0, 0, 2, 2), null, 0, 2) as IWindowContainer); this._SafeStr_5415.width = this._SafeStr_5415.desktop.width; this._SafeStr_5415.height = this._SafeStr_5415.desktop.height; }; } public function dispose():void { this._SafeStr_5451 = null; this.removeWindow(); if (this._SafeStr_5415){ if (this._SafeStr_5415.desktop){ this._SafeStr_5415.desktop.removeEventListener(WindowEvent._SafeStr_5561, this._SafeStr_9065); }; this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } private function _SafeStr_16300(k:int, _arg_2:String=null):int { var _local_3:String; var _local_4:IWindowContainer; if (k == _SafeStr_16293){ _local_3 = "wordquiz_question_xml"; } else { _local_3 = "wordquiz_result_xml"; }; _local_4 = (this._SafeStr_5451.windowManager.buildFromXML((this._SafeStr_5451.assets.getAssetByName(_local_3).content as XML)) as IWindowContainer); if (_local_4 == null){ throw (new Error("Failed to construct window from XML!")); }; _local_4.findChildByName("quiz_topic").caption = _arg_2; _local_4.findChildByName("quiz_topic").width = 660; var _local_5:* = ITextWindow(_local_4.findChildByName("quiz_topic")).textWidth; _local_4.dispose(); return (_local_5); } public function createWindow(k:int, _arg_2:String=null):void { var _local_3:String; this.removeWindow(); if (k == _SafeStr_16293){ _local_3 = "wordquiz_question_xml"; } else { _local_3 = "wordquiz_result_xml"; }; if (_SafeStr_16295){ this._SafeStr_5415.buildFromXML((this._SafeStr_5451.assets.getAssetByName(_local_3).content as XML)); } else { this._SafeStr_5415 = (this._SafeStr_5451.windowManager.buildFromXML((this._SafeStr_5451.assets.getAssetByName(_local_3).content as XML)) as IWindowContainer); }; if (this._SafeStr_5415 == null){ throw (new Error("Failed to construct window from XML!")); }; var _local_4:IWindow = this._SafeStr_5415.findChildByName("button_like"); if (_local_4){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16301); }; _local_4 = this._SafeStr_5415.findChildByName("button_dislike"); if (_local_4){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16302); }; if (_arg_2 != null){ this._SafeStr_16298 = _arg_2; }; this._SafeStr_5415.findChildByName("quiz_topic").caption = this._SafeStr_16298; this._SafeStr_5415.findChildByName("quiz_topic").width = Math.min(660, (this._SafeStr_16300(k, this._SafeStr_16298) + 6)); this._SafeStr_5415.findChildByName("quiz_topic").y = 3; this._SafeStr_16303(); this._SafeStr_5415.desktop.addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_9065); } public function removeWindow():void { if (((!(this._SafeStr_5415)) || ((this._SafeStr_5415.numChildren == 0)))){ return; }; if (_SafeStr_16295){ this._SafeStr_5415.removeChildAt(0).dispose(); } else { this._SafeStr_5415.desktop.addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_9065); this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_16297){ this._SafeStr_16297.reset(); this._SafeStr_16297 = null; }; } public function get mainWindow():IWindow { return (this._SafeStr_5415); } public function _SafeStr_7829(k:String):void { if (((!(this._SafeStr_5415)) || (!(this._SafeStr_5415.findChildByName("countdown"))))){ return; }; if (k == "0"){ k = ""; }; this._SafeStr_5415.findChildByName("countdown").caption = k; } public function _SafeStr_16304(k:Map):void { if (((!(this._SafeStr_5415)) || (!(k)))){ return; }; var _local_2:int = (((k[WordQuizWidget._SafeStr_16305])!=null) ? k.getValue(WordQuizWidget._SafeStr_16305) : 0); var _local_3:_SafeStr_3554 = (this._SafeStr_5415.findChildByName("lbl_dislike_count") as _SafeStr_3554); if (_local_3){ _local_3.text = _local_2.toString(); }; _local_2 = (((k[WordQuizWidget._SafeStr_16306])!=null) ? k.getValue(WordQuizWidget._SafeStr_16306) : 0); _local_3 = (this._SafeStr_5415.findChildByName("lbl_like_count") as _SafeStr_3554); if (_local_3){ _local_3.text = _local_2.toString(); }; } public function _SafeStr_16307(k:Map):void { this.createWindow(WordQuizView._SafeStr_16294); this._SafeStr_16304(k); this._SafeStr_16297 = new Timer(_SafeStr_16296); this._SafeStr_16297.addEventListener(TimerEvent.TIMER, this._SafeStr_16308); this._SafeStr_16297.start(); } private function _SafeStr_16308(k:TimerEvent):void { this.removeWindow(); } private function _SafeStr_16301(k:WindowMouseEvent):void { this._SafeStr_5451._SafeStr_16309(1); } private function _SafeStr_16302(k:WindowMouseEvent):void { this._SafeStr_5451._SafeStr_16309(0); } private function _SafeStr_9065(k:WindowEvent):void { this._SafeStr_16303(); } private function _SafeStr_16303():void { if (((!(this._SafeStr_5415)) || ((this._SafeStr_5415.numChildren == 0)))){ return; }; var k:IWindow = this._SafeStr_5415.getChildAt(0); this._SafeStr_5415.x = ((this._SafeStr_5415.desktop.width / 2) - (k.width / 2)); this._SafeStr_5415.y = 6; } } }//package _-2oE // _SafeStr_12907 = "_-0qs" (String#24202, DoABC#3) // _SafeStr_12910 = "_-06H" (String#22413, DoABC#3) // _SafeStr_16293 = "_-3Fp" (String#30125, DoABC#3) // _SafeStr_16294 = "_-2lZ" (String#28899, DoABC#3) // _SafeStr_16295 = "_-4p" (String#33952, DoABC#3) // _SafeStr_16296 = "_-0DI" (String#22685, DoABC#3) // _SafeStr_16297 = "_-5Eo" (String#13014, DoABC#3) // _SafeStr_16298 = "_-X3" (String#39692, DoABC#3) // _SafeStr_16299 = "_-6eI" (String#38452, DoABC#3) // _SafeStr_16300 = "_-3bK" (String#30965, DoABC#3) // _SafeStr_16301 = "_-5dH" (String#35947, DoABC#3) // _SafeStr_16302 = "_-31x" (String#29564, DoABC#3) // _SafeStr_16303 = "_-029" (String#7647, DoABC#3) // _SafeStr_16304 = "_-1C2" (String#25069, DoABC#3) // _SafeStr_16305 = "_-2Hb" (String#27722, DoABC#3) // _SafeStr_16306 = "_-24" (String#27196, DoABC#3) // _SafeStr_16307 = "_-bx" (String#39863, DoABC#3) // _SafeStr_16308 = "_-27V" (String#9817, DoABC#3) // _SafeStr_16309 = "_-68f" (String#37208, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_2505 = "_-3ml" (String#31409, DoABC#3) // _SafeStr_2510 = "_-3x0" (String#31824, DoABC#3) // _SafeStr_3554 = "_-4fB" (String#12410, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_7829 = "_-2ky" (String#10445, DoABC#3) // _SafeStr_9065 = "_-4qO" (String#699, DoABC#3) //------------------------------------------------------------ //_-2oE.WordQuizWidget package _-2oE { import _-1Ir._SafeStr_2820; import flash.utils.Timer; import flash.utils.Dictionary; import __AS3__.vec.Vector; import _-1Mz.IWindowContainer; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-1Mz.IWindow; import _-378._SafeStr_4512; import flash.events.IEventDispatcher; import _-gx._SafeStr_2798; import _-09L._SafeStr_4437; import flash.geom.Rectangle; import flash.events.TimerEvent; import _-5YE.IBorderWindow; import _-5YE.IRegionWindow; import _-4rH._SafeStr_2456; import _-3yO._SafeStr_2285; import _-0ba._SafeStr_4511; import __AS3__.vec.*; public class WordQuizWidget extends _SafeStr_2820 { private static const _SafeStr_16310:String = "wordquiz_like_xml"; private static const _SafeStr_16311:String = "wordquiz_unlike_xml"; private static const _SafeStr_16312:int = 750; private static const _SafeStr_16313:int = 750; private static const _SafeStr_16314:int = 40; public static const _SafeStr_16305:String = "0"; public static const _SafeStr_16306:String = "1"; private var _SafeStr_5414:WordQuizView; private var _SafeStr_16315:Timer; private var _SafeStr_16316:Timer; private var _SafeStr_16317:Timer; private var _SafeStr_16318:int = 0; private var _SafeStr_16319:int; private var _SafeStr_16320:int = 0; private var _SafeStr_16321:int; private var _SafeStr_16322:Dictionary; private var _SafeStr_16323:int; private var _SafeStr_16324:Dictionary; private var _SafeStr_16325:Vector.; private var _SafeStr_16326:Vector.; private var _SafeStr_16327:Vector.; private var _SafeStr_16328:Boolean; public function WordQuizWidget(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_499) { this._SafeStr_16324 = new Dictionary(); this._SafeStr_16325 = new Vector.(0); this._SafeStr_16326 = new Vector.(0); this._SafeStr_16327 = new Vector.(0); super(this.handler, _arg_2, _arg_3, _arg_4); _SafeStr_6959 = k; this._SafeStr_5414 = new WordQuizView(this); this._SafeStr_16319 = (this.handler.container.config.getInteger("poll.word.quiz.answer.bubble.seconds", 3) * 1000); } override public function get mainWindow():IWindow { return (((this._SafeStr_5414) ? this._SafeStr_5414.mainWindow : null)); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4512._SafeStr_5962, this._SafeStr_16329); k.addEventListener(_SafeStr_4512._SafeStr_5960, this._SafeStr_16330); k.addEventListener(_SafeStr_4512._SafeStr_5961, this._SafeStr_16331); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_2798._SafeStr_5962, this._SafeStr_16329); k.removeEventListener(_SafeStr_2798._SafeStr_5960, this._SafeStr_16330); k.removeEventListener(_SafeStr_2798._SafeStr_5961, this._SafeStr_16331); super.unregisterUpdateEvents(k); } public function get handler():_SafeStr_4437 { return ((_SafeStr_6959 as _SafeStr_4437)); } override public function dispose():void { var k:IWindowContainer; var _local_2:int; if (disposed){ return; }; if (this._SafeStr_5414){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; if (this._SafeStr_16315){ this._SafeStr_16315.reset(); this._SafeStr_16315 = null; }; if (this._SafeStr_16316){ this._SafeStr_16316.reset(); this._SafeStr_16316 = null; }; if (this._SafeStr_16317){ this._SafeStr_16317.reset(); this._SafeStr_16317 = null; }; if (windowManager){ if (this._SafeStr_16325){ _local_2 = 0; while (_local_2 < this._SafeStr_16325.length) { k = (this._SafeStr_16325[_local_2] as IWindowContainer); if (k){ windowManager.removeWindow(k.name); }; _local_2++; }; }; for each (k in this._SafeStr_16326) { k.destroy(); }; this._SafeStr_16326.length = 0; for each (k in this._SafeStr_16327) { k.destroy(); }; this._SafeStr_16327.length = 0; }; super.dispose(); } private function _SafeStr_16329(k:_SafeStr_4512):void { this._SafeStr_16321 = k.id; this._SafeStr_16322 = k.question; this._SafeStr_16328 = false; this._SafeStr_16324 = new Dictionary(); this._SafeStr_16332(this._SafeStr_16322, k.duration); } private function _SafeStr_16331(k:_SafeStr_4512):void { this._SafeStr_16333(); if (((((this._SafeStr_5414) && (this._SafeStr_16322))) && ((this._SafeStr_16322.id == k._SafeStr_5969)))){ this._SafeStr_5414._SafeStr_16307(k._SafeStr_5963); }; var _local_2:int; while (_local_2 < this._SafeStr_16325.length) { this._SafeStr_16334(this._SafeStr_16325[_local_2].name); _local_2++; }; this._SafeStr_16325.length = 0; } private function _SafeStr_16334(k:String):void { if (windowManager == null){ return; }; windowManager.removeWindow(k); } private function _SafeStr_16330(k:_SafeStr_4512):void { var _local_7:IWindowContainer; if (this._SafeStr_5414){ this._SafeStr_5414._SafeStr_16304(k._SafeStr_5963); }; var _local_2:int = k.userId; var _local_3:String = k.value; var _local_4:Vector. = (((_local_3)==_SafeStr_16306) ? this._SafeStr_16326 : this._SafeStr_16327); var _local_5:String = (((_local_3)==_SafeStr_16306) ? _SafeStr_16310 : _SafeStr_16311); var _local_6:String = ((((this._SafeStr_16321 + "_") + _local_2) + "_") + _local_5); if (_local_4.length){ _local_7 = _local_4.pop(); } else { _local_7 = (windowManager.buildFromXML((assets.getAssetByName(_local_5).content as XML)) as IWindowContainer); }; _local_7.name = _local_6; this._SafeStr_16325.push(_local_7); this._SafeStr_16324[_local_6] = ((this._SafeStr_16319 + _SafeStr_16312) + _SafeStr_16313); var _local_8:Rectangle = this._SafeStr_16335(_local_2); if (_local_8){ _local_7.x = (_local_8.left + 20); _local_7.y = (_local_8.top - 20); }; if (!this._SafeStr_16317){ this._SafeStr_16317 = new Timer(_SafeStr_16314); this._SafeStr_16317.addEventListener(TimerEvent.TIMER, this._SafeStr_16336); this._SafeStr_16317.start(); }; var _local_9:IBorderWindow = (_local_7.getChildByName("colored") as IBorderWindow); if (_local_9){ _local_9.blend = 0; }; } private function _SafeStr_16336(k:TimerEvent):void { var _local_3:IWindowContainer; var _local_4:Array; var _local_5:int; var _local_6:Rectangle; var _local_2:int; while (_local_2 < this._SafeStr_16325.length) { _local_3 = this._SafeStr_16325[_local_2]; if (_local_3){ _local_4 = String(this._SafeStr_16325[_local_2].name).split("_"); if (_local_4.length > 1){ _local_5 = int(_local_4[1]); _local_6 = this._SafeStr_16335(_local_5); if (_local_6){ _local_3.x = (_local_6.left + 29); _local_3.y = (_local_6.top - 11); } else { this._SafeStr_16334(this._SafeStr_16325[_local_2].name); return; }; this._SafeStr_16337(_local_3); }; }; _local_2++; }; } private function _SafeStr_16337(k:IWindowContainer):void { var _local_4:Number; var _local_5:int; var _local_2:IBorderWindow = (k.getChildByName("colored") as IBorderWindow); var _local_3:IRegionWindow = (k.getChildByName("button_like") as IRegionWindow); if (((((this._SafeStr_16324.hasOwnProperty(k.name)) && (_local_2))) && (_local_3))){ _local_5 = this._SafeStr_16324[k.name]; _local_5 = (_local_5 - _SafeStr_16314); this._SafeStr_16324[k.name] = _local_5; if (_local_5 > (this._SafeStr_16319 + _SafeStr_16313)){ _local_4 = ((_SafeStr_16312 / _SafeStr_16314) * 0.01); _local_2.blend = (_local_2.blend + _local_4); _local_3.blend = _local_2.blend; } else { if (_local_5 > _SafeStr_16313){ _local_2.blend = 1; _local_3.blend = 1; } else { if ((((_local_5 < _SafeStr_16313)) && ((_local_5 > 0)))){ _local_4 = (_SafeStr_16313 / _SafeStr_16314); k.blend = (k.blend - (_local_4 * 0.01)); k.y = (k.y - (20 + (70 - (k.blend * 120)))); } else { if (_local_5 < 0){ k.y = (k.y - (20 + (70 - (k.blend * 120)))); this._SafeStr_16334(k.name); }; }; }; }; }; } private function _SafeStr_16335(k:int):Rectangle { if (((((((!(this.handler)) || (!(this.handler.container)))) || (!(this.handler.container.roomSession)))) || (!(this.handler.container.roomEngine)))){ return (null); }; var _local_2:int = this.handler.container.roomSession.roomId; var _local_3:_SafeStr_2456 = this.handler.container.roomSessionManager.getSession(_local_2).userDataManager.getUserData(k); if (_local_3){ return (this.handler.container.roomEngine.getRoomObjectBoundingRectangle(_local_2, _local_3._SafeStr_5706, _SafeStr_2285._SafeStr_5707, this.handler.container.getFirstCanvasId())); }; return (null); } private function _SafeStr_16338(k:TimerEvent):void { if (this._SafeStr_16316 == null){ return; }; this._SafeStr_16320--; this._SafeStr_5414._SafeStr_7829(String(this._SafeStr_16320)); if (this._SafeStr_16320 == 0){ this._SafeStr_16333(); this._SafeStr_5414.removeWindow(); }; } private function _SafeStr_16332(k:Dictionary, _arg_2:int):void { if (!k){ return; }; this._SafeStr_5414.createWindow(WordQuizView._SafeStr_16293, k.content); this._SafeStr_16318++; this._SafeStr_16320 = 4; this._SafeStr_16323 = k.id; if (_arg_2 > 0){ this._SafeStr_16316 = new Timer(1000); this._SafeStr_16320 = (_arg_2 / 1000); this._SafeStr_16316.addEventListener(TimerEvent.TIMER, this._SafeStr_16338); this._SafeStr_16316.start(); this._SafeStr_16317 = new Timer(_SafeStr_16314); this._SafeStr_16317.addEventListener(TimerEvent.TIMER, this._SafeStr_16336); this._SafeStr_16317.start(); this._SafeStr_5414._SafeStr_7829(String(this._SafeStr_16320)); }; } private function _SafeStr_16333():void { if (this._SafeStr_16316){ this._SafeStr_16316.reset(); this._SafeStr_16316 = null; }; if (this._SafeStr_16317){ this._SafeStr_16317.reset(); this._SafeStr_16317 = null; }; } public function _SafeStr_16309(k:int):void { this._SafeStr_5414.removeWindow(); if (this._SafeStr_16328){ return; }; var _local_2:_SafeStr_4511 = new _SafeStr_4511(_SafeStr_4511._SafeStr_5957, this._SafeStr_16321); _local_2._SafeStr_5969 = (this._SafeStr_16322["id"] as int); var _local_3:Array = []; _local_3.push(("" + k)); _local_2.answers = _local_3; messageListener.processWidgetMessage(_local_2); this._SafeStr_16328 = true; this._SafeStr_5414.createWindow(WordQuizView._SafeStr_16294); } } }//package _-2oE // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_16293 = "_-3Fp" (String#30125, DoABC#3) // _SafeStr_16294 = "_-2lZ" (String#28899, DoABC#3) // _SafeStr_16304 = "_-1C2" (String#25069, DoABC#3) // _SafeStr_16305 = "_-2Hb" (String#27722, DoABC#3) // _SafeStr_16306 = "_-24" (String#27196, DoABC#3) // _SafeStr_16307 = "_-bx" (String#39863, DoABC#3) // _SafeStr_16309 = "_-68f" (String#37208, DoABC#3) // _SafeStr_16310 = "_-2za" (String#29437, DoABC#3) // _SafeStr_16311 = "_-0ag" (String#23592, DoABC#3) // _SafeStr_16312 = "_-T6" (String#39553, DoABC#3) // _SafeStr_16313 = "_-4ud" (String#34175, DoABC#3) // _SafeStr_16314 = "_-88" (String#38781, DoABC#3) // _SafeStr_16315 = "_-0uR" (String#24356, DoABC#3) // _SafeStr_16316 = "_-0nS" (String#24073, DoABC#3) // _SafeStr_16317 = "_-2cv" (String#28568, DoABC#3) // _SafeStr_16318 = "_-1fm" (String#26202, DoABC#3) // _SafeStr_16319 = "_-6Ss" (String#37969, DoABC#3) // _SafeStr_16320 = "_-vf" (String#40615, DoABC#3) // _SafeStr_16321 = "_-6Ja" (String#1616, DoABC#3) // _SafeStr_16322 = "_-nH" (String#1161, DoABC#3) // _SafeStr_16323 = "_-1sO" (String#26703, DoABC#3) // _SafeStr_16324 = "_-yc" (String#40729, DoABC#3) // _SafeStr_16325 = "_-2xX" (String#29357, DoABC#3) // _SafeStr_16326 = "_-3IR" (String#30238, DoABC#3) // _SafeStr_16327 = "_-1T5" (String#25735, DoABC#3) // _SafeStr_16328 = "_-0vV" (String#24393, DoABC#3) // _SafeStr_16329 = "_-19d" (String#24973, DoABC#3) // _SafeStr_16330 = "_-2dS" (String#28586, DoABC#3) // _SafeStr_16331 = "_-q8" (String#40406, DoABC#3) // _SafeStr_16332 = "_-1Jx" (String#25362, DoABC#3) // _SafeStr_16333 = "_-6Rr" (String#37927, DoABC#3) // _SafeStr_16334 = "_-1zq" (String#27000, DoABC#3) // _SafeStr_16335 = "_-4ow" (String#33949, DoABC#3) // _SafeStr_16336 = "_-0NT" (String#23100, DoABC#3) // _SafeStr_16337 = "_-2rS" (String#29128, DoABC#3) // _SafeStr_16338 = "_-0c9" (String#23639, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2798 = "_-1ig" (String#26324, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_4437 = "_-3J1" (String#11016, DoABC#3) // _SafeStr_4511 = "_-0UA" (String#8095, DoABC#3) // _SafeStr_4512 = "_-0mp" (String#8398, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5706 = "_-5Da" (String#12991, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5957 = "_-11s" (String#24682, DoABC#3) // _SafeStr_5960 = "_-3sn" (String#31639, DoABC#3) // _SafeStr_5961 = "_-2NO" (String#27948, DoABC#3) // _SafeStr_5962 = "_-5Oa" (String#35379, DoABC#3) // _SafeStr_5963 = "_-74" (String#38746, DoABC#3) // _SafeStr_5969 = "_-Kk" (String#39242, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_7829 = "_-2ky" (String#10445, DoABC#3) //------------------------------------------------------------ //_-2pI._SafeStr_3019 package _-2pI { import _-151._SafeStr_2305; public class _SafeStr_3019 { protected var _SafeStr_10496:_SafeStr_2305; protected var _SafeStr_10497:_SafeStr_2305; public function _SafeStr_3019(k:_SafeStr_2305, _arg_2:_SafeStr_2305) { this._SafeStr_10496 = k; this._SafeStr_10497 = _arg_2; } public function get loc():_SafeStr_2305 { return (this._SafeStr_10496); } public function get dir():_SafeStr_2305 { return (this._SafeStr_10497); } } }//package _-2pI // _SafeStr_10496 = "_-3F8" (String#330, DoABC#3) // _SafeStr_10497 = "_-1zm" (String#379, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) //------------------------------------------------------------ //_-2pW._SafeStr_3081 package _-2pW { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3081 implements _SafeStr_2270 { private var _SafeStr_5327:int; public function get _SafeStr_5332():int { return (this._SafeStr_5327); } public function flush():Boolean { this._SafeStr_5327 = -1; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5327 = k._SafeStr_5331(); return (true); } } }//package _-2pW // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3081 = "_-1wh" (String#9605, DoABC#3) // _SafeStr_5327 = "_-r9" (String#512, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5332 = "_-4TV" (String#33166, DoABC#3) //------------------------------------------------------------ //_-2pX._SafeStr_2840 package _-2pX { import _-5Vt._SafeStr_10; import _-5QZ._SafeStr_633; import _-1Ir._SafeStr_2787; import _-0Kg._SafeStr_334; import _-2Jf._SafeStr_2212; public interface _SafeStr_2840 { function get assets():_SafeStr_10; function get windowManager():_SafeStr_633; function get messageListener():_SafeStr_2787; function get catalog():_SafeStr_334; function get friendList():_SafeStr_2212; function removeView(_arg_1:_SafeStr_4529, _arg_2:Boolean):void; } }//package _-2pX // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2787 = "_-7A" (String#14540, DoABC#3) // _SafeStr_2840 = "_-QM" (String#14871, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_4529 = "_-qX" (String#15333, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) //------------------------------------------------------------ //_-2pX._SafeStr_4529 package _-2pX { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-3-E.FixedSizeStack; import flash.utils.Timer; import flash.events.TimerEvent; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindow; import _-0ba._SafeStr_4494; import flash.geom.Point; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import _-5YE.IBitmapWrapperWindow; import _-5YE.IDesktopWindow; import flash.geom.Rectangle; import _-5Vt.XmlAsset; public class _SafeStr_4529 implements _SafeStr_3 { protected static const _SafeStr_16339:uint = 3000; protected static const _SafeStr_16340:uint = 4281149991; protected static const _SafeStr_16341:uint = 4282950861; protected static const _SafeStr_16342:uint = 0xFF993300; protected static const _SafeStr_16343:uint = 0xFFFFFF; protected static const _SafeStr_16344:uint = 9552639; protected static const _SafeStr_16345:uint = 0xFFFFFF; protected static const _SafeStr_16346:uint = 5789011; protected static const _SafeStr_16347:uint = 13947341; protected static const _SafeStr_16348:uint = 5789011; private static const _SafeStr_16349:int = 25; private static const _SafeStr_16350:int = 3; protected static var _SafeStr_6930:Boolean = false; protected var _SafeStr_5415:IWindowContainer; protected var _SafeStr_16351:IWindowContainer; protected var _SafeStr_16352:IWindowContainer; private var _SafeStr_16353:Boolean; protected var _SafeStr_5451:_SafeStr_2840; protected var _SafeStr_6935:Boolean; protected var _SafeStr_16354:FixedSizeStack; protected var _SafeStr_16355:int = -1000000; protected var _disposed:Boolean = false; private var _SafeStr_16356:Boolean = true; protected var _SafeStr_16357:Timer; protected var _SafeStr_16358:int = 3000; protected var _SafeStr_16359:Boolean; protected var _SafeStr_16360:Boolean; protected var _SafeStr_5557:Number; protected var _SafeStr_14643:int; protected var _SafeStr_16361:int = 500; protected var _SafeStr_11860:Boolean; public function _SafeStr_4529(k:_SafeStr_2840) { this._SafeStr_16354 = new FixedSizeStack(_SafeStr_16349); super(); this._SafeStr_5451 = k; this._SafeStr_11860 = true; this._SafeStr_16359 = false; this._SafeStr_16360 = false; } public static function _SafeStr_16362(k:_SafeStr_4529):void { k._SafeStr_16359 = false; k._SafeStr_16361 = 500; k._SafeStr_16360 = false; k._SafeStr_5557 = 1; if (k._SafeStr_11860){ if (!k._SafeStr_16357){ k._SafeStr_16357 = new Timer(k._SafeStr_16358, 1); k._SafeStr_16357.addEventListener(TimerEvent.TIMER_COMPLETE, k.onTimerComplete); }; k._SafeStr_16357.reset(); k._SafeStr_16357.start(); }; k.updateWindow(); } public function get disposed():Boolean { return (this._disposed); } public function get maximumBlend():Number { return (1); } public function dispose():void { this._SafeStr_5451 = null; this._SafeStr_16352 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_16351){ this._SafeStr_16351.dispose(); this._SafeStr_16351 = null; }; if (this._SafeStr_16357){ this._SafeStr_16357.removeEventListener(TimerEvent.TIMER_COMPLETE, this.onTimerComplete); this._SafeStr_16357.reset(); this._SafeStr_16357 = null; }; this._disposed = true; } private function onTimerComplete(k:TimerEvent):void { this._SafeStr_16360 = true; this._SafeStr_14643 = 0; this.hide(true); } protected function _SafeStr_8581(k:IWindow, _arg_2:Function):void { if (k != null){ k.addEventListener(WindowMouseEvent.CLICK, _arg_2); }; } protected function updateWindow():void { } protected function _SafeStr_9379(k:WindowMouseEvent):void { this._SafeStr_5451.messageListener.processWidgetMessage(new _SafeStr_4494(_SafeStr_4494._SafeStr_6195)); this._SafeStr_5451.removeView(this, false); } public function _SafeStr_16363(k:IBitmapWrapperWindow, _arg_2:String, _arg_3:Boolean=false):void { var _local_6:Point; if (((((!(k)) || (!(this._SafeStr_5451)))) || (!(this._SafeStr_5451.assets)))){ return; }; var _local_4:BitmapDataAsset = (this._SafeStr_5451.assets.getAssetByName(_arg_2) as BitmapDataAsset); if (!_local_4){ return; }; var _local_5:BitmapData = (_local_4.content as BitmapData); if (!_local_5){ return; }; if (k.bitmap){ k.bitmap.fillRect(k.bitmap.rect, 0); } else { k.bitmap = new BitmapData(k.width, k.height, true, 0); }; if (_arg_3){ _local_6 = new Point(((k.bitmap.width - _local_5.width) / 2), ((k.bitmap.height - _local_5.height) / 2)); } else { _local_6 = new Point(0, 0); }; k.bitmap.copyPixels(_local_5, _local_5.rect, _local_6, null, null, true); k.invalidate(); } public function show():void { if (this._SafeStr_16352 != null){ this._SafeStr_16352.visible = true; if (!(this._SafeStr_16352.parent is IDesktopWindow)){ this._SafeStr_5451.windowManager.getDesktop(0).addChild(this._SafeStr_16352); }; if (this._SafeStr_16356){ this._SafeStr_16352.activate(); }; }; } public function hide(k:Boolean):void { if (this._SafeStr_16352 != null){ if (((!(this._SafeStr_16359)) && (k))){ this._SafeStr_16359 = true; this._SafeStr_16357.start(); } else { this._SafeStr_16352.visible = false; this._SafeStr_16352.parent = null; }; }; } protected function getOffset(k:Rectangle):int { var _local_2:int = -(this._SafeStr_16352.height); _local_2 = (_local_2 - 4); return (_local_2); } public function update(k:Rectangle, _arg_2:Point, _arg_3:uint):void { var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:int; if (!k){ return; }; if (!this._SafeStr_16352){ this.updateWindow(); }; if (this._SafeStr_16360){ this._SafeStr_14643 = (this._SafeStr_14643 + _arg_3); this._SafeStr_5557 = ((1 - (this._SafeStr_14643 / Number(this._SafeStr_16361))) * this.maximumBlend); } else { this._SafeStr_5557 = this.maximumBlend; }; if (this._SafeStr_5557 <= 0){ this._SafeStr_5451.removeView(this, false); return; }; if (((!(this._SafeStr_6935)) || (this._SafeStr_16353))){ _local_4 = this.getOffset(k); _local_5 = (_arg_2.y - k.top); this._SafeStr_16354._SafeStr_16364(_local_5); _local_6 = this._SafeStr_16354._SafeStr_16365(); if (_local_6 < (this._SafeStr_16355 - _SafeStr_16350)){ _local_6 = (this._SafeStr_16355 - _SafeStr_16350); }; _local_7 = (_arg_2.y - _local_6); this._SafeStr_16355 = _local_6; this._SafeStr_16352.x = (_arg_2.x - (this._SafeStr_16352.width / 2)); this._SafeStr_16352.y = (_local_7 + _local_4); this._SafeStr_16353 = false; }; this._SafeStr_16352.blend = this._SafeStr_5557; this.show(); } protected function _SafeStr_6932(k:WindowMouseEvent):void { if (k.type == WindowMouseEvent._SafeStr_5423){ this._SafeStr_6935 = true; } else { if (k.type == WindowMouseEvent._SafeStr_5424){ if (!k.window.hitTestGlobalPoint(new Point(k.stageX, k.stageY))){ this._SafeStr_6935 = false; }; }; }; } protected function _SafeStr_16366(k:Boolean):void { _SafeStr_6930 = k; this._SafeStr_16353 = true; this.updateWindow(); } protected function _SafeStr_6931():IWindowContainer { var k:XML; if (!this._SafeStr_16351){ k = (XmlAsset(this._SafeStr_5451.assets.getAssetByName("minimized_menu")).content as XML); this._SafeStr_16351 = (this._SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); this._SafeStr_16351.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16367); this._SafeStr_16351.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_6934); this._SafeStr_16351.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_6934); this._SafeStr_16351.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_6932); this._SafeStr_16351.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_6932); }; return (this._SafeStr_16351); } private function _SafeStr_16367(k:WindowMouseEvent):void { this._SafeStr_16366(false); } protected function set activeView(k:IWindowContainer):void { if (!k){ return; }; if (this._SafeStr_16352){ this._SafeStr_16352.parent = null; }; this._SafeStr_16352 = k; } protected function _SafeStr_6933(k:WindowMouseEvent):void { this._SafeStr_16366(true); } protected function _SafeStr_6934(k:WindowMouseEvent):void { var _local_3:IWindow; var _local_2:IWindowContainer = (k.window as IWindowContainer); if (_local_2){ _local_3 = _local_2.findChildByName("icon"); if (_local_3){ if (k.type == WindowMouseEvent._SafeStr_5423){ _local_3.color = _SafeStr_16341; } else { _local_3.color = 0xFFFFFF; }; }; }; } public function set _SafeStr_16368(k:Boolean):void { this._SafeStr_16356 = k; } public function get window():IWindowContainer { return (this._SafeStr_5415); } } }//package _-2pX // _SafeStr_11860 = "_-2rf" (String#29138, DoABC#3) // _SafeStr_14643 = "_-2TV" (String#10185, DoABC#3) // _SafeStr_16339 = "_-39w" (String#29886, DoABC#3) // _SafeStr_16340 = "_-2l-" (String#28879, DoABC#3) // _SafeStr_16341 = "_-52B" (String#34513, DoABC#3) // _SafeStr_16342 = "_-Eb" (String#39015, DoABC#3) // _SafeStr_16343 = "_-3xM" (String#11692, DoABC#3) // _SafeStr_16344 = "_-6bO" (String#14380, DoABC#3) // _SafeStr_16345 = "_-2CS" (String#27522, DoABC#3) // _SafeStr_16346 = "_-YA" (String#39728, DoABC#3) // _SafeStr_16347 = "_-Qb" (String#39461, DoABC#3) // _SafeStr_16348 = "_-414" (String#32013, DoABC#3) // _SafeStr_16349 = "_-5Dc" (String#34956, DoABC#3) // _SafeStr_16350 = "_-Fk" (String#39055, DoABC#3) // _SafeStr_16351 = "_-2q3" (String#29071, DoABC#3) // _SafeStr_16352 = "_-5H5" (String#35086, DoABC#3) // _SafeStr_16353 = "_-2qq" (String#29100, DoABC#3) // _SafeStr_16354 = "_-0cP" (String#23650, DoABC#3) // _SafeStr_16355 = "_-2JN" (String#27789, DoABC#3) // _SafeStr_16356 = "_-2UI" (String#28210, DoABC#3) // _SafeStr_16357 = "_-5MM" (String#35294, DoABC#3) // _SafeStr_16358 = "_-1Va" (String#25819, DoABC#3) // _SafeStr_16359 = "_-4TJ" (String#33156, DoABC#3) // _SafeStr_16360 = "_-59b" (String#34801, DoABC#3) // _SafeStr_16361 = "_-1iW" (String#26318, DoABC#3) // _SafeStr_16362 = "_-5-r" (String#34418, DoABC#3) // _SafeStr_16363 = "_-3KJ" (String#30316, DoABC#3) // _SafeStr_16364 = "_-ii" (String#40116, DoABC#3) // _SafeStr_16365 = "_-4q5" (String#33997, DoABC#3) // _SafeStr_16366 = "_-TM" (String#14924, DoABC#3) // _SafeStr_16367 = "_-0vg" (String#24399, DoABC#3) // _SafeStr_16368 = "_-1af" (String#26013, DoABC#3) // _SafeStr_2840 = "_-QM" (String#14871, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4494 = "_-3N8" (String#30434, DoABC#3) // _SafeStr_4529 = "_-qX" (String#15333, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5557 = "_-5On" (String#1590, DoABC#3) // _SafeStr_6195 = "_-57V" (String#34728, DoABC#3) // _SafeStr_6930 = "_-5DR" (String#12988, DoABC#3) // _SafeStr_6931 = "_-1ZR" (String#25964, DoABC#3) // _SafeStr_6932 = "_-0O6" (String#23121, DoABC#3) // _SafeStr_6933 = "_-GM" (String#39077, DoABC#3) // _SafeStr_6934 = "_-5ju" (String#36198, DoABC#3) // _SafeStr_6935 = "_-2T3" (String#10177, DoABC#3) // _SafeStr_8581 = "_-1zU" (String#839, DoABC#3) // _SafeStr_9379 = "_-5W1" (String#1130, DoABC#3) //------------------------------------------------------------ //_-2pX.ButtonMenuView package _-2pX { import _-5YE.IItemListWindow; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import _-5YE.IItemGridWindow; import _-4A5._SafeStr_3273; import _-5YE.ITextWindow; import _-5YE.IIconWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class ButtonMenuView extends _SafeStr_4529 { protected static const _SafeStr_16369:int = 8; protected static const _SafeStr_16370:uint = 16744755; protected static const _SafeStr_16371:uint = 16756591; protected static const _SafeStr_16372:String = "icon_vip"; protected static const _SafeStr_16373:String = "arrow_left"; protected static const _SafeStr_16374:String = "arrow_right"; protected var _SafeStr_10892:IItemListWindow; public function ButtonMenuView(k:_SafeStr_2840) { super(k); } override public function dispose():void { this._SafeStr_10892 = null; super.dispose(); } protected function _SafeStr_16375(k:String, _arg_2:Boolean=true):void { var _local_6:int; var _local_7:IWindowContainer; var _local_8:IBitmapWrapperWindow; if (!this._SafeStr_10892){ return; }; var _local_3:IItemGridWindow = (this._SafeStr_10892.getListItemByName(k) as IItemGridWindow); if (!_local_3){ return; }; _local_3.visible = _arg_2; var _local_4:_SafeStr_3273 = _local_3.iterator; var _local_5:int = _local_4.length; if (_local_5 > 0){ _local_6 = 0; while (_local_6 < _local_5) { _local_7 = (_local_4[_local_6] as IWindowContainer); _local_8 = (_local_7.findChildByTag("icon") as IBitmapWrapperWindow); if (_local_8){ _SafeStr_16363(_local_8, _local_8.name, true); }; _local_6++; }; }; } protected function _SafeStr_11862(k:String, _arg_2:Boolean=true, _arg_3:Boolean=true, _arg_4:Boolean=false):void { if (!this._SafeStr_10892){ return; }; var _local_5:IWindowContainer = (this._SafeStr_10892.getListItemByName(k) as IWindowContainer); if (!_local_5){ return; }; _local_5.visible = _arg_2; var _local_6:IWindowContainer = (_local_5.getChildByName("button") as IWindowContainer); _arg_3 = ((_arg_3) || (_arg_4)); if (_arg_3){ _local_6.enable(); } else { _local_6.disable(); }; var _local_7:ITextWindow = (_local_6.getChildByName("label") as ITextWindow); _local_7.textColor = ((((_arg_3) && (!(_arg_4)))) ? _SafeStr_16345 : _SafeStr_16346); var _local_8:IIconWindow = (_local_6.getChildByName("icon") as IIconWindow); if (_local_8){ _local_8.color = ((_arg_3) ? _SafeStr_16347 : _SafeStr_16348); if (_local_8.tags.indexOf(_SafeStr_16373) != -1){ _local_8.x = (((_local_7.x + ((_local_7.width - _local_7.textWidth) / 2)) - _local_8.width) - _SafeStr_16369); }; if (_local_8.tags.indexOf(_SafeStr_16374) != -1){ _local_8.x = ((_local_7.x + ((_local_7.width + _local_7.textWidth) / 2)) + _SafeStr_16369); }; _local_8.visible = ((_local_8.visible) && (!(_arg_4))); }; var _local_9:IIconWindow = (_local_6.getChildByName(_SafeStr_16372) as IIconWindow); if (_local_9){ _local_9.visible = _arg_4; }; } protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void { if (disposed){ return; }; if (((!(_SafeStr_5415)) || (_SafeStr_5415.disposed))){ return; }; if (k.type == WindowMouseEvent._SafeStr_5423){ if (_arg_2.name == "button"){ _arg_2.color = (((_arg_2.tags.indexOf("moderate") > -1)) ? _SafeStr_16342 : _SafeStr_16341); } else { if (_arg_2.tags.indexOf("link") > -1){ if (_arg_2.tags.indexOf("actions") > -1){ ITextWindow(IWindowContainer(_arg_2).getChildAt(0)).textColor = _SafeStr_16344; } else { if (_arg_2.tags.indexOf("moderate") > -1){ ITextWindow(IWindowContainer(_arg_2).getChildAt(0)).textColor = _SafeStr_16371; }; }; }; }; if (_arg_2.name == "profile_link"){ ITextWindow(IWindowContainer(_arg_2).findChildByName("name")).textColor = _SafeStr_16344; }; } else { if (k.type == WindowMouseEvent._SafeStr_5424){ if (_arg_2.name == "button"){ _arg_2.color = _SafeStr_16340; } else { if (_arg_2.tags.indexOf("link") > -1){ if (_arg_2.tags.indexOf("actions") > -1){ ITextWindow(IWindowContainer(_arg_2).getChildAt(0)).textColor = _SafeStr_16343; } else { if (_arg_2.tags.indexOf("moderate") > -1){ ITextWindow(IWindowContainer(_arg_2).getChildAt(0)).textColor = _SafeStr_16370; }; }; }; }; if (_arg_2.name == "profile_link"){ ITextWindow(IWindowContainer(_arg_2).findChildByName("name")).textColor = _SafeStr_16343; }; }; }; } } }//package _-2pX // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_11862 = "_-0cn" (String#1066, DoABC#3) // _SafeStr_16340 = "_-2l-" (String#28879, DoABC#3) // _SafeStr_16341 = "_-52B" (String#34513, DoABC#3) // _SafeStr_16342 = "_-Eb" (String#39015, DoABC#3) // _SafeStr_16343 = "_-3xM" (String#11692, DoABC#3) // _SafeStr_16344 = "_-6bO" (String#14380, DoABC#3) // _SafeStr_16345 = "_-2CS" (String#27522, DoABC#3) // _SafeStr_16346 = "_-YA" (String#39728, DoABC#3) // _SafeStr_16347 = "_-Qb" (String#39461, DoABC#3) // _SafeStr_16348 = "_-414" (String#32013, DoABC#3) // _SafeStr_16363 = "_-3KJ" (String#30316, DoABC#3) // _SafeStr_16369 = "_-5bz" (String#35896, DoABC#3) // _SafeStr_16370 = "_-3EW" (String#30073, DoABC#3) // _SafeStr_16371 = "_-2HI" (String#27710, DoABC#3) // _SafeStr_16372 = "_-0rW" (String#24233, DoABC#3) // _SafeStr_16373 = "_-In" (String#39167, DoABC#3) // _SafeStr_16374 = "_-3w3" (String#31781, DoABC#3) // _SafeStr_16375 = "_-0IQ" (String#22891, DoABC#3) // _SafeStr_2840 = "_-QM" (String#14871, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_4529 = "_-qX" (String#15333, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) //------------------------------------------------------------ //_-2pZ.AnalyticsConfigGroup package _-2pZ { import _-3ur._SafeStr_5208; import _-vu.GoogleAnalyticsConfigGroup; import _-2FZ._SafeStr_5207; import _-2xB.StringUtils; public class AnalyticsConfigGroup extends _SafeStr_5208 { public static const _SafeStr_16376:String = "GA"; protected var _SafeStr_16377:GoogleAnalyticsConfigGroup; public function AnalyticsConfigGroup(k:Object=null, _arg_2:_SafeStr_5207=null) { super(k, _arg_2); } override public function initialise(k:Object=null, _arg_2:_SafeStr_5207=null, _arg_3:Boolean=false):void { _SafeStr_16378(); super.initialise(k, _arg_2); if (k != null){ if (k.google != undefined){ this.google.initialise(k.google, null, _arg_3); }; }; _SafeStr_15201(); } override public function isOVAConfigLoading():Boolean { if (this._SafeStr_16377 != null){ return (((_SafeStr_6669()) && (this._SafeStr_16377._SafeStr_6669()))); }; return (_SafeStr_6669()); } public function update(k:Array):void { var _local_2:int; if (k != null){ _local_2 = 0; while (_local_2 < k.length) { if (StringUtils._SafeStr_6890(k[_local_2].type, _SafeStr_16376)){ this.google.update(k[_local_2]); }; _local_2++; }; }; } public function _SafeStr_12160():Boolean { return (this.google.enabled); } public function set google(k:*):void { if ((k is GoogleAnalyticsConfigGroup)){ this._SafeStr_16377 = k; } else { this._SafeStr_16377 = new GoogleAnalyticsConfigGroup(k); }; } public function get google():GoogleAnalyticsConfigGroup { if (this._SafeStr_16377 == null){ this._SafeStr_16377 = new GoogleAnalyticsConfigGroup(); }; return (this._SafeStr_16377); } } }//package _-2pZ // _SafeStr_12160 = "_-0-W" (String#22166, DoABC#3) // _SafeStr_15201 = "_-194" (String#8782, DoABC#3) // _SafeStr_16376 = "_-5ai" (String#35847, DoABC#3) // _SafeStr_16377 = "_-5pd" (String#36422, DoABC#3) // _SafeStr_16378 = "_-4XT" (String#12272, DoABC#3) // _SafeStr_5207 = "_-2KE" (String#10038, DoABC#3) // _SafeStr_5208 = "_-4xk" (String#12709, DoABC#3) // _SafeStr_6669 = "_-4j6" (String#33733, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) //------------------------------------------------------------ //_-2Rd._SafeStr_5117 package _-2Rd { import flash.display.Sprite; import flash.display.Loader; import flash.net.URLRequest; import _-4O1._SafeStr_5116; import flash.display.Shape; import flash.events.MouseEvent; import flash.events.Event; import _-5mF.VideoControlsEvent; public class _SafeStr_5117 extends Sprite { private var _SafeStr_16379:Loader; private var _SafeStr_16380:_SafeStr_5232; private var _SafeStr_10396:Number; private var _SafeStr_10397:Number; public function _SafeStr_5117(k:Number, _arg_2:Number) { this._SafeStr_10367(k, _arg_2); } public function load(k:URLRequest):void { if (k == null){ return; }; this._SafeStr_16379.load(k); } private function _SafeStr_10372():void { this._SafeStr_16379 = new Loader(); addChild(this._SafeStr_16379); this._SafeStr_16380 = new _SafeStr_5232(); this._SafeStr_16380.x = Math.round((this._SafeStr_10396 * 0.5)); this._SafeStr_16380.y = Math.round((this._SafeStr_10397 * 0.5)); addChild(this._SafeStr_16380); var k:Shape = _SafeStr_5116.rect(this._SafeStr_10396, this._SafeStr_10397, 0xFF0000, 1); addChild(k); mask = k; } private function _SafeStr_10367(k:Number, _arg_2:Number):void { this._SafeStr_10396 = k; this._SafeStr_10397 = _arg_2; buttonMode = true; this._SafeStr_10372(); addEventListener(MouseEvent.MOUSE_OVER, this._SafeStr_16381, false, 0, true); addEventListener(MouseEvent.MOUSE_OUT, this._SafeStr_16382, false, 0, true); addEventListener(MouseEvent.CLICK, this._SafeStr_16383, false, 0, true); this._SafeStr_16379.contentLoaderInfo.addEventListener(Event.COMPLETE, this._SafeStr_9796, false, 0, true); } private function _SafeStr_16383(k:MouseEvent):void { dispatchEvent(new VideoControlsEvent(VideoControlsEvent._SafeStr_5919, true, true)); } private function _SafeStr_9796(k:Event):void { var _local_2:Number; var _local_3:Number; var _local_4:Number; var _local_6:Number; _local_2 = (this._SafeStr_16379.width / this._SafeStr_16379.height); _local_3 = this._SafeStr_10396; _local_4 = this._SafeStr_10397; var _local_5:Number = (_local_3 / _local_4); if (_local_2 > _local_5){ this._SafeStr_16379.width = _local_3; this._SafeStr_16379.height = (_local_3 / _local_2); if (this._SafeStr_16379.height < _local_4){ _local_6 = (_local_4 / this._SafeStr_16379.height); this._SafeStr_16379.width = (this._SafeStr_16379.width * _local_6); this._SafeStr_16379.height = (this._SafeStr_16379.height * _local_6); }; } else { this._SafeStr_16379.width = (_local_4 * _local_2); this._SafeStr_16379.height = _local_4; if (this._SafeStr_16379.width < _local_3){ _local_6 = (_local_3 / this._SafeStr_16379.width); this._SafeStr_16379.width = (this._SafeStr_16379.width * _local_6); this._SafeStr_16379.height = (this._SafeStr_16379.height * _local_6); }; }; this._SafeStr_16379.x = Math.round(((_local_3 - this._SafeStr_16379.width) * 0.5)); this._SafeStr_16379.y = Math.round(((_local_4 - this._SafeStr_16379.height) * 0.5)); } private function _SafeStr_16382(k:MouseEvent):void { this._SafeStr_16380.alpha = 0.3; } private function _SafeStr_16381(k:MouseEvent):void { this._SafeStr_16380.alpha = 0.5; } } }//package _-2Rd // _SafeStr_10367 = "_-2HZ" (String#580, DoABC#3) // _SafeStr_10372 = "_-cn" (String#595, DoABC#3) // _SafeStr_10396 = "_-0zR" (String#8603, DoABC#3) // _SafeStr_10397 = "_-2E9" (String#9932, DoABC#3) // _SafeStr_16379 = "_-V9" (String#14953, DoABC#3) // _SafeStr_16380 = "_-0KR" (String#22979, DoABC#3) // _SafeStr_16381 = "_-0P5" (String#23159, DoABC#3) // _SafeStr_16382 = "_-2xw" (String#29369, DoABC#3) // _SafeStr_16383 = "_-0hM" (String#23842, DoABC#3) // _SafeStr_5116 = "_-2jg" (String#28825, DoABC#3) // _SafeStr_5117 = "_-0wG" (String#24424, DoABC#3) // _SafeStr_5232 = "_-0oG" (String#8420, DoABC#3) // _SafeStr_5919 = "_-1KE" (String#25375, DoABC#3) // _SafeStr_9796 = "_-4NN" (String#3682, DoABC#3) //------------------------------------------------------------ //_-2Rd._SafeStr_5232 package _-2Rd { import flash.display.Sprite; import _-4O1._SafeStr_5116; import flash.display.Shape; import flash.display.Graphics; public class _SafeStr_5232 extends Sprite { public function _SafeStr_5232() { mouseEnabled = false; mouseChildren = false; alpha = 0.3; var k:Shape = _SafeStr_5116._SafeStr_16384(28, 40, 360, 0xFFFFFF, 1); addChild(k); var _local_2:Graphics = graphics; _local_2.beginFill(0xFFFFFF, 1); _local_2.moveTo(-9, -16); _local_2.lineTo(15, 0); _local_2.lineTo(-9, 16); _local_2.lineTo(-9, -16); _local_2.endFill(); } } }//package _-2Rd // _SafeStr_16384 = "_-06N" (String#22417, DoABC#3) // _SafeStr_5116 = "_-2jg" (String#28825, DoABC#3) // _SafeStr_5232 = "_-0oG" (String#8420, DoABC#3) //------------------------------------------------------------ //_-2Rd._SafeStr_5233 package _-2Rd { import flash.display.Sprite; import flash.display.Shape; import _-6iS.VideoMetadataVo; import flash.events.MouseEvent; import _-4O1._SafeStr_5116; import _-5mF.VideoControlsEvent; public class _SafeStr_5233 extends Sprite { private var _SafeStr_16385:Shape; private var _SafeStr_16386:Sprite; private var _SafeStr_16387:Sprite; private var _SafeStr_5614:Number = 0; private var _SafeStr_16388:Sprite; private var _SafeStr_16389:Shape; private var _SafeStr_16390:int; private var _SafeStr_16391:Boolean = false; public function _SafeStr_5233(k:int) { this._SafeStr_10367(k); } public function _SafeStr_10370(k:Number):void { this._SafeStr_16389.scaleX = (((k <= 1)) ? k : 1); } public function _SafeStr_10375(k:VideoMetadataVo):void { this._SafeStr_5614 = k.duration; } public function _SafeStr_10371(k:Number):void { this._SafeStr_16387.scaleX = (((k <= 1)) ? k : 1); this._SafeStr_16388.x = Math.round(this._SafeStr_16387.width); } private function _SafeStr_16392():void { if (this._SafeStr_16386 != null){ this._SafeStr_16386.removeEventListener(MouseEvent.CLICK, this._SafeStr_16393); removeChild(this._SafeStr_16386); this._SafeStr_16386 = null; }; if (this._SafeStr_16389 != null){ removeChild(this._SafeStr_16389); this._SafeStr_16389 = null; }; if (this._SafeStr_16387 != null){ removeChild(this._SafeStr_16387); this._SafeStr_16387 = null; }; this._SafeStr_16386 = new Sprite(); this._SafeStr_16386.buttonMode = true; this._SafeStr_16386.addChild(_SafeStr_5116.rect(this._SafeStr_16385.width, 5, 5787708, 1)); this._SafeStr_16386.addEventListener(MouseEvent.MOUSE_DOWN, this._SafeStr_16393, false, 0, true); addChild(this._SafeStr_16386); this._SafeStr_16389 = _SafeStr_5116.rect(this._SafeStr_16385.width, 5, 0xFF0000, 1); addChild(this._SafeStr_16389); this._SafeStr_16386.mask = this._SafeStr_16389; this._SafeStr_16387 = new Sprite(); this._SafeStr_16387.mouseEnabled = false; this._SafeStr_16387.addChild(_SafeStr_5116.rect(this._SafeStr_16385.width, 5, 13020778, 1)); addChild(this._SafeStr_16387); this._SafeStr_16389.scaleX = 0; this._SafeStr_16387.scaleX = 0; } private function _SafeStr_10372():void { this._SafeStr_16385 = _SafeStr_5116.rect(this._SafeStr_16390, 5, 5787708, 0.5); addChild(this._SafeStr_16385); this._SafeStr_16392(); this._SafeStr_16388 = new Sprite(); this._SafeStr_16388.mouseEnabled = false; this._SafeStr_16388.addChild(_SafeStr_5116.rect(5, 11, 0, 0.2, -2, -3)); this._SafeStr_16388.addChild(_SafeStr_5116.rect(3, 9, 0xFFFFFF, 1, -1, -2)); addChild(this._SafeStr_16388); } private function _SafeStr_10367(k:int):void { this._SafeStr_16390 = k; this._SafeStr_10372(); } private function _SafeStr_16394(k:Boolean):void { var _local_3:VideoControlsEvent; if (!this._SafeStr_16395){ return; }; var _local_2:Number = ((this._SafeStr_16386.mouseX * this._SafeStr_16386.scaleX) / this._SafeStr_16386.width); if (k){ _local_3 = new VideoControlsEvent(VideoControlsEvent._SafeStr_10428, true, true, _local_2); } else { _local_3 = new VideoControlsEvent(VideoControlsEvent._SafeStr_10426, true, true, _local_2); }; dispatchEvent(_local_3); } private function _SafeStr_16393(k:MouseEvent):void { dispatchEvent(new VideoControlsEvent(VideoControlsEvent._SafeStr_5919, true, true, false)); this._SafeStr_16394(false); stage.addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9862, false, 0, true); stage.addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_10442, false, 0, true); } private function _SafeStr_10442(k:MouseEvent):void { this._SafeStr_16394(true); } private function _SafeStr_9862(k:MouseEvent):void { stage.removeEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_10442); stage.removeEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9862); this._SafeStr_16394(false); dispatchEvent(new VideoControlsEvent(VideoControlsEvent._SafeStr_5919, true, true, true)); } override public function set width(k:Number):void { this._SafeStr_16385.width = k; this._SafeStr_16392(); } override public function get width():Number { return (this._SafeStr_16385.width); } public function get _SafeStr_16395():Boolean { return (this._SafeStr_16391); } public function set _SafeStr_16395(k:Boolean):void { this._SafeStr_16391 = k; } } }//package _-2Rd // _SafeStr_10367 = "_-2HZ" (String#580, DoABC#3) // _SafeStr_10370 = "_-ni" (String#40311, DoABC#3) // _SafeStr_10371 = "_-6Dw" (String#37412, DoABC#3) // _SafeStr_10372 = "_-cn" (String#595, DoABC#3) // _SafeStr_10375 = "_-55q" (String#34660, DoABC#3) // _SafeStr_10426 = "_-u2" (String#40548, DoABC#3) // _SafeStr_10428 = "_-4P-" (String#32971, DoABC#3) // _SafeStr_10442 = "_-0Pl" (String#1449, DoABC#3) // _SafeStr_16385 = "_-5Pq" (String#35433, DoABC#3) // _SafeStr_16386 = "_-3Bx" (String#29966, DoABC#3) // _SafeStr_16387 = "_-6V7" (String#38064, DoABC#3) // _SafeStr_16388 = "_-6hG" (String#38583, DoABC#3) // _SafeStr_16389 = "_-cu" (String#39905, DoABC#3) // _SafeStr_16390 = "_-1Zm" (String#25979, DoABC#3) // _SafeStr_16391 = "_-1Yz" (String#25946, DoABC#3) // _SafeStr_16392 = "_-17r" (String#24913, DoABC#3) // _SafeStr_16393 = "_-2E3" (String#27582, DoABC#3) // _SafeStr_16394 = "_-6n" (String#38735, DoABC#3) // _SafeStr_16395 = "_-sf" (String#40500, DoABC#3) // _SafeStr_5116 = "_-2jg" (String#28825, DoABC#3) // _SafeStr_5233 = "_-2eH" (String#10351, DoABC#3) // _SafeStr_5614 = "_-j7" (String#206, DoABC#3) // _SafeStr_5919 = "_-1KE" (String#25375, DoABC#3) // _SafeStr_9862 = "_-1Eo" (String#8877, DoABC#3) //------------------------------------------------------------ //_-2Rd._SafeStr_5234 package _-2Rd { import flash.display.Sprite; import _-13g._SafeStr_4559; import flash.display.Graphics; import _-4O1._SafeStr_5116; import flash.display.Shape; import flash.events.MouseEvent; import flash.filters.GlowFilter; public class _SafeStr_5234 extends Sprite { private var _SafeStr_10361:Sprite; private var _SafeStr_16396:Sprite; private var _SafeStr_5560:String; public function _SafeStr_5234() { this._SafeStr_10367(); } public function _SafeStr_10369(k:String):void { visible = true; this._SafeStr_5560 = k; switch (k){ case _SafeStr_4559._SafeStr_10356: this._SafeStr_10361.visible = false; this._SafeStr_16396.visible = true; return; case _SafeStr_4559._SafeStr_10357: case _SafeStr_4559._SafeStr_10358: this._SafeStr_10361.visible = true; this._SafeStr_16396.visible = false; return; }; } private function _SafeStr_10372():void { var _local_2:Graphics; var k:Shape = _SafeStr_5116._SafeStr_10417(23, 23, 90, 3748644, 0, 1, 1); addChild(k); this._SafeStr_10361 = new Sprite(); _local_2 = this._SafeStr_10361.graphics; _local_2.beginFill(13020778, 1); _local_2.drawRect(9, 5, 1, 1); _local_2.drawRect(9, 6, 2, 1); _local_2.drawRect(9, 7, 3, 1); _local_2.drawRect(9, 8, 4, 1); _local_2.drawRect(9, 9, 5, 1); _local_2.drawRect(9, 10, 6, 1); _local_2.drawRect(9, 11, 7, 1); _local_2.drawRect(9, 12, 6, 1); _local_2.drawRect(9, 13, 5, 1); _local_2.drawRect(9, 14, 4, 1); _local_2.drawRect(9, 15, 3, 1); _local_2.drawRect(9, 16, 2, 1); _local_2.drawRect(9, 17, 1, 1); _local_2.endFill(); addChild(this._SafeStr_10361); this._SafeStr_16396 = new Sprite(); this._SafeStr_16396.visible = false; _local_2 = this._SafeStr_16396.graphics; _local_2.beginFill(13020778, 1); _local_2.drawRect(7, 5, 3, 12); _local_2.drawRect(13, 5, 3, 12); _local_2.endFill(); addChild(this._SafeStr_16396); } private function _SafeStr_10367():void { buttonMode = true; mouseChildren = false; this._SafeStr_10372(); addEventListener(MouseEvent.MOUSE_OVER, this.onMouseOver, false, 0, true); addEventListener(MouseEvent.MOUSE_OUT, this.onMouseOut, false, 0, true); this._SafeStr_5560 = _SafeStr_4559._SafeStr_10357; } private function onMouseOver(k:MouseEvent):void { this._SafeStr_16396.filters = [new GlowFilter(0xFFFFFF, 0.45)]; this._SafeStr_10361.filters = [new GlowFilter(0xFFFFFF, 0.45)]; } private function onMouseOut(k:MouseEvent):void { this._SafeStr_16396.filters = []; this._SafeStr_10361.filters = []; } } }//package _-2Rd // _SafeStr_10356 = "_-2JT" (String#27791, DoABC#3) // _SafeStr_10357 = "_-5Bp" (String#34886, DoABC#3) // _SafeStr_10358 = "_-4LU" (String#32826, DoABC#3) // _SafeStr_10361 = "_-qO" (String#15330, DoABC#3) // _SafeStr_10367 = "_-2HZ" (String#580, DoABC#3) // _SafeStr_10369 = "_-14h" (String#24790, DoABC#3) // _SafeStr_10372 = "_-cn" (String#595, DoABC#3) // _SafeStr_10417 = "_-3vx" (String#31778, DoABC#3) // _SafeStr_16396 = "_-1cu" (String#26094, DoABC#3) // _SafeStr_4559 = "_-4TD" (String#33152, DoABC#3) // _SafeStr_5116 = "_-2jg" (String#28825, DoABC#3) // _SafeStr_5234 = "_-4S0" (String#33101, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) //------------------------------------------------------------ //_-2Rd._SafeStr_5235 package _-2Rd { import flash.display.Sprite; import flash.display.StageDisplayState; import _-4O1._SafeStr_5116; import flash.display.Shape; import flash.display.Graphics; import flash.events.MouseEvent; import flash.filters.GlowFilter; public class _SafeStr_5235 extends Sprite { private var _SafeStr_16397:Sprite; private var _SafeStr_16398:Sprite; public function _SafeStr_5235() { this._SafeStr_10367(); } public function _SafeStr_10369(k:String):void { switch (k){ case StageDisplayState.NORMAL: this._SafeStr_16397.visible = true; this._SafeStr_16398.visible = false; return; case StageDisplayState.FULL_SCREEN: this._SafeStr_16397.visible = false; this._SafeStr_16398.visible = true; return; }; } private function _SafeStr_10372():void { var k:Shape = _SafeStr_5116._SafeStr_10417(25, 23, 90, 3748644, 0, 1, 1); addChild(k); this._SafeStr_16397 = new Sprite(); var _local_2:Graphics = this._SafeStr_16397.graphics; _local_2.beginFill(13020778, 1); _local_2.drawRect(2, 2, 3, 1); _local_2.drawRect(2, 3, 1, 2); _local_2.drawRect(20, 2, 3, 1); _local_2.drawRect(22, 3, 1, 2); _local_2.drawRect(2, 18, 1, 3); _local_2.drawRect(3, 20, 2, 1); _local_2.drawRect(20, 20, 3, 1); _local_2.drawRect(22, 18, 1, 2); _local_2.drawRect(6, 5, 13, 3); _local_2.drawRect(6, 8, 1, 9); _local_2.drawRect(18, 8, 1, 9); _local_2.drawRect(7, 16, 11, 1); _local_2.endFill(); addChild(this._SafeStr_16397); this._SafeStr_16398 = new Sprite(); this._SafeStr_16398.visible = false; _local_2 = this._SafeStr_16398.graphics; _local_2.beginFill(13020778, 1); _local_2.drawRect(6, 10, 3, 1); _local_2.drawRect(8, 8, 1, 2); _local_2.drawRect(6, 14, 3, 1); _local_2.drawRect(8, 15, 1, 2); _local_2.drawRect(16, 8, 1, 3); _local_2.drawRect(17, 10, 2, 1); _local_2.drawRect(16, 14, 3, 1); _local_2.drawRect(16, 15, 1, 2); _local_2.drawRect(3, 3, 19, 3); _local_2.drawRect(3, 6, 1, 14); _local_2.drawRect(21, 6, 1, 14); _local_2.drawRect(4, 19, 17, 1); _local_2.endFill(); addChild(this._SafeStr_16398); } private function _SafeStr_10367():void { buttonMode = true; mouseChildren = false; this._SafeStr_10372(); addEventListener(MouseEvent.CLICK, this.onMouseClick, false, 0, true); addEventListener(MouseEvent.MOUSE_OVER, this.onMouseOver, false, 0, true); addEventListener(MouseEvent.MOUSE_OUT, this.onMouseOut, false, 0, true); } private function onMouseClick(k:MouseEvent):void { this._SafeStr_16397.filters = []; this._SafeStr_16398.filters = []; } private function onMouseOver(k:MouseEvent):void { this._SafeStr_16397.filters = [new GlowFilter(0xFFFFFF, 0.45)]; this._SafeStr_16398.filters = [new GlowFilter(0xFFFFFF, 0.45)]; } private function onMouseOut(k:MouseEvent):void { this._SafeStr_16397.filters = []; this._SafeStr_16398.filters = []; } } }//package _-2Rd // _SafeStr_10367 = "_-2HZ" (String#580, DoABC#3) // _SafeStr_10369 = "_-14h" (String#24790, DoABC#3) // _SafeStr_10372 = "_-cn" (String#595, DoABC#3) // _SafeStr_10417 = "_-3vx" (String#31778, DoABC#3) // _SafeStr_16397 = "_-4hl" (String#33683, DoABC#3) // _SafeStr_16398 = "_-39a" (String#29869, DoABC#3) // _SafeStr_5116 = "_-2jg" (String#28825, DoABC#3) // _SafeStr_5235 = "_-23A" (String#27161, DoABC#3) //------------------------------------------------------------ //_-2Rd.BtnSound package _-2Rd { import flash.display.Sprite; import flash.display.Shape; import _-4O1._SafeStr_5116; import flash.events.MouseEvent; import _-5mF.VideoControlsEvent; public class BtnSound extends Sprite { private var _SafeStr_16399:Array; public function BtnSound() { this._SafeStr_10367(); } public function _SafeStr_10369(k:Number):void { var _local_4:Shape; var _local_2:int = Math.ceil((k * 7)); var _local_3:Number = 1; while (_local_3 < 9) { _local_4 = (this._SafeStr_16399[(_local_3 - 1)] as Shape); if (_local_4 != null){ _local_4.alpha = ((((_local_3 - 1))>_local_2) ? 0.25 : 1); }; _local_3++; }; } private function _SafeStr_10372():void { var _local_3:Shape; var k:Shape = _SafeStr_5116._SafeStr_10417(31, 23, 90, 3748644, 0, 1, 1); addChild(k); this._SafeStr_16399 = new Array(); var _local_2:Number = 0; while (_local_2 < 8) { _local_3 = _SafeStr_5116.rect(2, (_local_2 + 1), 13020778, 1); _local_3.x = (4 + (_local_2 * 3)); _local_3.y = (16 - (1 + _local_2)); addChild(_local_3); this._SafeStr_16399.push(_local_3); _local_2++; }; } private function _SafeStr_10367():void { mouseEnabled = true; buttonMode = true; this._SafeStr_10372(); addEventListener(MouseEvent.MOUSE_DOWN, this._SafeStr_9861, false, 0, true); } private function _SafeStr_16400():void { var _local_2:Number; var k:int = mouseX; if (k < 4){ _local_2 = 0; } else { if (k > 27){ _local_2 = 1; } else { _local_2 = ((k - 4) / 23); }; }; dispatchEvent(new VideoControlsEvent(VideoControlsEvent._SafeStr_10430, true, true, _local_2)); } private function _SafeStr_10442(k:MouseEvent):void { this._SafeStr_16400(); } private function _SafeStr_9861(k:MouseEvent):void { addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9862, false, 0, true); addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_10442, false, 0, true); } private function _SafeStr_9862(k:MouseEvent):void { removeEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9862); removeEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_10442); this._SafeStr_16400(); } } }//package _-2Rd // _SafeStr_10367 = "_-2HZ" (String#580, DoABC#3) // _SafeStr_10369 = "_-14h" (String#24790, DoABC#3) // _SafeStr_10372 = "_-cn" (String#595, DoABC#3) // _SafeStr_10417 = "_-3vx" (String#31778, DoABC#3) // _SafeStr_10430 = "_-3lx" (String#31371, DoABC#3) // _SafeStr_10442 = "_-0Pl" (String#1449, DoABC#3) // _SafeStr_16399 = "_-02a" (String#22283, DoABC#3) // _SafeStr_16400 = "_-5hm" (String#36124, DoABC#3) // _SafeStr_5116 = "_-2jg" (String#28825, DoABC#3) // _SafeStr_9861 = "_-2ep" (String#10357, DoABC#3) // _SafeStr_9862 = "_-1Eo" (String#8877, DoABC#3) //------------------------------------------------------------ //_-2Rd.VideoTimeLabel package _-2Rd { import flash.display.Sprite; import flash.display.Shape; import flash.text.TextField; import _-6iS.VideoMetadataVo; import _-4O1.StringUtils; import _-4O1._SafeStr_5116; import flash.text.TextFormat; import flash.text.TextFormatAlign; import flash.events.MouseEvent; public class VideoTimeLabel extends Sprite { public static const _SafeStr_16401:String = "stateCountUp"; public static const _SafeStr_16402:String = "stateCountDown"; private var _SafeStr_10360:Shape; private var _txt:TextField; private var _SafeStr_5560:String; private var _SafeStr_10366:VideoMetadataVo; private var _SafeStr_16403:Number; public function VideoTimeLabel() { this._SafeStr_10367(); } public function update(k:Number):void { var _local_6:int; this._SafeStr_16403 = k; if (this._SafeStr_5560 == VideoTimeLabel._SafeStr_16402){ _local_6 = (((this._SafeStr_10366)!=null) ? this._SafeStr_10366.duration : 0); k = (_local_6 - k); this._txt.textColor = 5787708; } else { this._txt.textColor = 13020778; }; var _local_2:Number = (k % 60); var _local_3:Number = ((k - _local_2) / 60); var _local_4:String = _local_2.toString().split(".")[0]; _local_4 = StringUtils._SafeStr_16404(_local_4, 2, "0"); var _local_5:String = StringUtils._SafeStr_16404(_local_3.toString(), 2, "0"); this._txt.text = ((_local_5 + ":") + _local_4); } public function _SafeStr_10375(k:VideoMetadataVo):void { this._SafeStr_10366 = k; } private function _SafeStr_10372():void { this._SafeStr_10360 = _SafeStr_5116.rect(34, 23, 0xFF0000, 0); addChild(this._SafeStr_10360); this._txt = new TextField(); this._txt.width = 34; this._txt.height = 18; this._txt.y = 2; this._txt.selectable = false; var k:TextFormat = new TextFormat(); k.font = "Arial"; k.color = 13020778; k.size = 10; k.kerning = true; k.align = TextFormatAlign.CENTER; this._txt.defaultTextFormat = k; this._txt.text = "00:00"; addChild(this._txt); } private function _SafeStr_10367():void { mouseChildren = false; buttonMode = true; this._SafeStr_5560 = VideoTimeLabel._SafeStr_16401; this._SafeStr_16403 = 0; this._SafeStr_10372(); addEventListener(MouseEvent.CLICK, this.onMouseClick, false, 0, true); } private function _SafeStr_16405():void { if (this._SafeStr_5560 == VideoTimeLabel._SafeStr_16401){ this._SafeStr_5560 = VideoTimeLabel._SafeStr_16402; } else { this._SafeStr_5560 = VideoTimeLabel._SafeStr_16401; }; this.update(this._SafeStr_16403); } private function onMouseClick(k:MouseEvent):void { this._SafeStr_16405(); } } }//package _-2Rd // _SafeStr_10360 = "_-5WP" (String#3995, DoABC#3) // _SafeStr_10366 = "_-Vc" (String#14959, DoABC#3) // _SafeStr_10367 = "_-2HZ" (String#580, DoABC#3) // _SafeStr_10372 = "_-cn" (String#595, DoABC#3) // _SafeStr_10375 = "_-55q" (String#34660, DoABC#3) // _SafeStr_16401 = "_-03p" (String#22328, DoABC#3) // _SafeStr_16402 = "_-0lB" (String#23989, DoABC#3) // _SafeStr_16403 = "_-4wh" (String#12696, DoABC#3) // _SafeStr_16404 = "_-2R0" (String#28085, DoABC#3) // _SafeStr_16405 = "_-66X" (String#37122, DoABC#3) // _SafeStr_5116 = "_-2jg" (String#28825, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_2697 package _-2rM { import _-5YE._SafeStr_2536; public interface _SafeStr_2697 { function _SafeStr_14358(_arg_1:_SafeStr_2536, _arg_2:String):void; } }//package _-2rM // _SafeStr_14358 = "_-2DA" (String#329, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2697 = "_-5XU" (String#13312, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3315 package _-2rM { import _-1Mz._SafeStr_2535; import _-4A5._SafeStr_2412; public interface _SafeStr_3315 extends _SafeStr_2535, _SafeStr_2412 { function get type():String; function set type(_arg_1:String):void; function get badgeId():String; function set badgeId(_arg_1:String):void; function get groupId():int; function set groupId(_arg_1:int):void; } }//package _-2rM // _SafeStr_2412 = "_-BP" (String#14613, DoABC#3) // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3619 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3619 extends _SafeStr_2535 { function get _SafeStr_16406():String; function set _SafeStr_16406(_arg_1:String):void; function get _SafeStr_16407():String; function set _SafeStr_16407(_arg_1:String):void; function get _SafeStr_16408():uint; function set _SafeStr_16408(_arg_1:uint):void; function get _SafeStr_16409():uint; function set _SafeStr_16409(_arg_1:uint):void; function get _SafeStr_16410():uint; function set _SafeStr_16410(_arg_1:uint):void; function get _SafeStr_16411():String; function set _SafeStr_16411(_arg_1:String):void; function get _SafeStr_16412():String; function set _SafeStr_16412(_arg_1:String):void; function get _SafeStr_16413():String; function set _SafeStr_16413(_arg_1:String):void; function get _SafeStr_16414():String; function set _SafeStr_16414(_arg_1:String):void; function get _SafeStr_16415():String; function set _SafeStr_16415(_arg_1:String):void; function get _SafeStr_16416():String; function set _SafeStr_16416(_arg_1:String):void; function get _SafeStr_16417():Boolean; function set _SafeStr_16417(_arg_1:Boolean):void; } }//package _-2rM // _SafeStr_16406 = "_-5Pw" (String#13188, DoABC#3) // _SafeStr_16407 = "_-5rE" (String#13628, DoABC#3) // _SafeStr_16408 = "_-4nN" (String#12554, DoABC#3) // _SafeStr_16409 = "_-4cN" (String#12363, DoABC#3) // _SafeStr_16410 = "_-5L7" (String#13110, DoABC#3) // _SafeStr_16411 = "_-11X" (String#8658, DoABC#3) // _SafeStr_16412 = "_-5IN" (String#13068, DoABC#3) // _SafeStr_16413 = "_-5vj" (String#13700, DoABC#3) // _SafeStr_16414 = "_-6hX" (String#14461, DoABC#3) // _SafeStr_16415 = "_-5sv" (String#13658, DoABC#3) // _SafeStr_16416 = "_-4XN" (String#12270, DoABC#3) // _SafeStr_16417 = "_-2yL" (String#10683, DoABC#3) // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3619 = "_-3iE" (String#11433, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3629 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3629 extends _SafeStr_2535 { function get figure():String; function set figure(_arg_1:String):void; function get scale():String; function set scale(_arg_1:String):void; function get _SafeStr_16418():Boolean; function set _SafeStr_16418(_arg_1:Boolean):void; function get _SafeStr_16419():Boolean; function set _SafeStr_16419(_arg_1:Boolean):void; function get direction():int; function set direction(_arg_1:int):void; function get userId():int; function set userId(_arg_1:int):void; } }//package _-2rM // _SafeStr_16418 = "_-5oy" (String#13594, DoABC#3) // _SafeStr_16419 = "_-O5" (String#14835, DoABC#3) // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3638 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3638 extends _SafeStr_2535 { function set _SafeStr_7861(_arg_1:int):void; function set _SafeStr_7862(_arg_1:int):void; function get _SafeStr_7861():int; function get _SafeStr_7862():int; } }//package _-2rM // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3638 = "_-1kq" (String#9393, DoABC#3) // _SafeStr_7861 = "_-2hc" (String#3266, DoABC#3) // _SafeStr_7862 = "_-1fp" (String#3028, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3639 package _-2rM { public interface _SafeStr_3639 extends _SafeStr_3638 { function get animated():Boolean; function set animated(_arg_1:Boolean):void; } }//package _-2rM // _SafeStr_3638 = "_-1kq" (String#9393, DoABC#3) // _SafeStr_3639 = "_-1CJ" (String#8840, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3640 package _-2rM { import _-0MK._SafeStr_35; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import flash.display.BitmapData; import _-5YE.IBitmapWrapperWindow; import flash.utils.getTimer; import _-4n6.LimitedItemOverlayNumberBitmapGenerator; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; import flash.geom.Rectangle; import flash.geom.Point; public class _SafeStr_3640 implements _SafeStr_3639, _SafeStr_35 { public static const _SafeStr_9055:String = "limited_item_overlay_grid"; private const _SafeStr_16420:uint = 10000; private const _SafeStr_16421:uint = 250; private var _disposed:Boolean = false; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; private var _SafeStr_16424:BitmapData; private var _SafeStr_16425:IBitmapWrapperWindow; private var _SafeStr_16426:int; private var _SafeStr_16427:uint; private var _SafeStr_16428:uint; private var _SafeStr_16429:Boolean = false; public function _SafeStr_3640(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16427 = getTimer(); this._SafeStr_16428 = this._SafeStr_16427; super(); this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16424 = BitmapData(this._SafeStr_5524.assets.getAssetByName("unique_item_label_plaque_metal").content).clone(); this._SafeStr_16423 = IWindowContainer(this._SafeStr_5524.buildFromXML(XML(this._SafeStr_5524.assets.getAssetByName("unique_item_overlay_griditem_xml").content))); this._SafeStr_16425 = IBitmapWrapperWindow(this._SafeStr_16423.findChildByName("unique_item_overlay_plaque_background_bitmap")); this._SafeStr_16425.bitmap = this._SafeStr_16424; this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; } public function dispose():void { if (!this.disposed){ if (this._SafeStr_16429){ this._SafeStr_5524.removeUpdateReceiver(this); }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function set _SafeStr_7861(k:int):void { this._SafeStr_16426 = k; var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_16423.findChildByName("unique_item_overlay_plaque_number_bitmap")); _local_2.bitmap = LimitedItemOverlayNumberBitmapGenerator._SafeStr_16430(this._SafeStr_5524.assets, this._SafeStr_7861, _local_2.width, _local_2.height); } public function set _SafeStr_7862(k:int):void { } public function get _SafeStr_7861():int { return (this._SafeStr_16426); } public function get _SafeStr_7862():int { return (0); } public function get properties():Array { return ([]); } public function set properties(k:Array):void { } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } public function get animated():Boolean { return (this._SafeStr_16429); } public function set animated(k:Boolean):void { this._SafeStr_16429 = k; if (this._SafeStr_16429){ this._SafeStr_5524.registerUpdateReceiver(this, 5); } else { this._SafeStr_5524.removeUpdateReceiver(this); }; } public function update(k:uint):void { var _local_2:BitmapData; var _local_3:Number; var _local_4:int; if (!this.disposed){ this._SafeStr_16427 = (this._SafeStr_16427 + k); if ((this._SafeStr_16427 - this._SafeStr_16428) > this._SafeStr_16420){ _local_2 = new BitmapData(this._SafeStr_16425.width, this._SafeStr_16425.height, false); _local_3 = (((this._SafeStr_16427 - this._SafeStr_16428) - this._SafeStr_16420) / this._SafeStr_16421); if (_local_3 < 1){ _local_4 = ((this._SafeStr_16424.height - this._SafeStr_16425.height) * _local_3); _local_2.copyPixels(this._SafeStr_16424, new Rectangle(0, _local_4, this._SafeStr_16425.width, this._SafeStr_16425.height), new Point(0, 0)); this._SafeStr_16425.bitmap = _local_2; } else { this._SafeStr_16425.bitmap = this._SafeStr_16424; this._SafeStr_16428 = this._SafeStr_16427; }; }; }; } } }//package _-2rM // _SafeStr_16420 = "_-1R4" (String#25655, DoABC#3) // _SafeStr_16421 = "_-2-J" (String#27020, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16424 = "_-2jl" (String#28828, DoABC#3) // _SafeStr_16425 = "_-Db" (String#38984, DoABC#3) // _SafeStr_16426 = "_-0Ay" (String#7783, DoABC#3) // _SafeStr_16427 = "_-2r5" (String#29112, DoABC#3) // _SafeStr_16428 = "_-1h4" (String#26259, DoABC#3) // _SafeStr_16429 = "_-2pG" (String#29043, DoABC#3) // _SafeStr_16430 = "_-352" (String#29687, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_3639 = "_-1CJ" (String#8840, DoABC#3) // _SafeStr_3640 = "_-5YG" (String#13327, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7861 = "_-2hc" (String#3266, DoABC#3) // _SafeStr_7862 = "_-1fp" (String#3028, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3641 package _-2rM { public interface _SafeStr_3641 extends _SafeStr_3638 { } }//package _-2rM // _SafeStr_3638 = "_-1kq" (String#9393, DoABC#3) // _SafeStr_3641 = "_-5yO" (String#13744, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3642 package _-2rM { import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import _-4n6.LimitedItemOverlayNumberBitmapGenerator; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; public class _SafeStr_3642 implements _SafeStr_3641 { public static const _SafeStr_9055:String = "limited_item_overlay_preview"; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; private var _SafeStr_16426:int; private var _SafeStr_16431:int; public function _SafeStr_3642(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = IWindowContainer(this._SafeStr_5524.buildFromXML(XML(this._SafeStr_5524.assets.getAssetByName("unique_item_overlay_preview_xml").content))); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; } public function set _SafeStr_7861(k:int):void { this._SafeStr_16426 = k; var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_16423.findChildByName("unique_item_serial_number_bitmap")); _local_2.bitmap = LimitedItemOverlayNumberBitmapGenerator._SafeStr_16430(this._SafeStr_5524.assets, this._SafeStr_7861, _local_2.width, _local_2.height); } public function set _SafeStr_7862(k:int):void { this._SafeStr_16431 = k; var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_16423.findChildByName("unique_item_edition_size_bitmap")); _local_2.bitmap = LimitedItemOverlayNumberBitmapGenerator._SafeStr_16430(this._SafeStr_5524.assets, k, _local_2.width, _local_2.height); } public function get _SafeStr_7861():int { return (this._SafeStr_16426); } public function get _SafeStr_7862():int { return (this._SafeStr_16431); } public function get properties():Array { return ([]); } public function set properties(k:Array):void { } public function dispose():void { if (!this.disposed){ if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; }; } public function get disposed():Boolean { return ((this._SafeStr_16423 == null)); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } } }//package _-2rM // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16426 = "_-0Ay" (String#7783, DoABC#3) // _SafeStr_16430 = "_-352" (String#29687, DoABC#3) // _SafeStr_16431 = "_-4Te" (String#12202, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3641 = "_-5yO" (String#13744, DoABC#3) // _SafeStr_3642 = "_-3q8" (String#11572, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7861 = "_-2hc" (String#3266, DoABC#3) // _SafeStr_7862 = "_-1fp" (String#3028, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3643 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3643 extends _SafeStr_2535 { function get message():String; function set message(_arg_1:String):void; function get _SafeStr_14335():_SafeStr_2697; function set _SafeStr_14335(_arg_1:_SafeStr_2697):void; function get _SafeStr_14196():String; function set _SafeStr_14196(_arg_1:String):void; function get _SafeStr_16432():String; function set _SafeStr_16432(_arg_1:String):void; function get multiline():Boolean; function set multiline(_arg_1:Boolean):void; function get maxChars():int; function set maxChars(_arg_1:int):void; } }//package _-2rM // _SafeStr_14196 = "_-0fr" (String#8285, DoABC#3) // _SafeStr_14335 = "_-5VG" (String#13280, DoABC#3) // _SafeStr_16432 = "_-09Y" (String#7764, DoABC#3) // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_2697 = "_-5XU" (String#13312, DoABC#3) // _SafeStr_3643 = "_-2ta" (String#10585, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3644 package _-2rM { import _-4A5.PropertyStruct; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE.IButtonWindow; import _-5YE.ITextFieldWindow; import _-5YE._SafeStr_3554; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; import _-5im.WindowParam; import _-5Mz.WindowEvent; import _-5Mz.WindowKeyboardEvent; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindow; public class _SafeStr_3644 implements _SafeStr_3643 { public static const _SafeStr_9055:String = "illumina_input"; private static const _SafeStr_16433:String = (_SafeStr_9055 + ":button_caption"); private static const _SafeStr_16434:String = (_SafeStr_9055 + ":empty_message"); private static const _SafeStr_16435:String = (_SafeStr_9055 + ":multiline"); private static const _SafeStr_16436:String = (_SafeStr_9055 + ":max_chars"); private static const _SafeStr_16437:PropertyStruct = new PropertyStruct(_SafeStr_16433, "${widgets.chatinput.say}", PropertyStruct.STRING); private static const _SafeStr_16438:PropertyStruct = new PropertyStruct(_SafeStr_16434, "", PropertyStruct.STRING); private static const _SafeStr_16439:PropertyStruct = new PropertyStruct(_SafeStr_16435, false, PropertyStruct._SafeStr_13357); private static const _SafeStr_16440:PropertyStruct = new PropertyStruct(_SafeStr_16436, 0, PropertyStruct._SafeStr_13359); private static const _SafeStr_16441:int = 28; private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; private var _SafeStr_11893:IButtonWindow; private var _SafeStr_9527:ITextFieldWindow; private var _SafeStr_16442:_SafeStr_3554; private var _SafeStr_16443:_SafeStr_2697; public function _SafeStr_3644(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("illumina_input_xml").content as XML)) as IWindowContainer); this._SafeStr_16423.width = this._SafeStr_16422.width; this._SafeStr_11893 = (this._SafeStr_16423.findChildByName("submit") as IButtonWindow); this._SafeStr_9527 = (this._SafeStr_16423.findChildByName("input") as ITextFieldWindow); this._SafeStr_16442 = (this._SafeStr_16423.findChildByName("empty_message") as _SafeStr_3554); this._SafeStr_14196 = String(_SafeStr_16437.value); this._SafeStr_16432 = String(_SafeStr_16438.value); this.multiline = Boolean(_SafeStr_16439.value); this.maxChars = int(_SafeStr_16440.value); this.refresh(); this._SafeStr_16423.procedure = this._SafeStr_16444; this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; } public function dispose():void { if (!this._disposed){ if (this._SafeStr_9527 != null){ this._SafeStr_9527 = null; }; this._SafeStr_11893 = null; this._SafeStr_16442 = null; if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } public function get properties():Array { var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16437._SafeStr_12434(this._SafeStr_14196)); k.push(_SafeStr_16438._SafeStr_12434(this._SafeStr_16432)); k.push(_SafeStr_16439._SafeStr_12434(this.multiline)); k.push(_SafeStr_16440._SafeStr_12434(this.maxChars)); return (k); } public function set properties(k:Array):void { var _local_2:PropertyStruct; if (this._disposed){ return; }; for each (_local_2 in k) { switch (_local_2.key){ case _SafeStr_16433: this._SafeStr_14196 = String(_local_2.value); break; case _SafeStr_16434: this._SafeStr_16432 = String(_local_2.value); break; case _SafeStr_16435: this.multiline = Boolean(_local_2.value); break; case _SafeStr_16436: this.maxChars = int(_local_2.value); break; }; }; } public function get _SafeStr_14196():String { return (this._SafeStr_11893.caption); } public function set _SafeStr_14196(k:String):void { this._SafeStr_11893.caption = k; this._SafeStr_11893.visible = ((!((k == null))) && ((k.length > 0))); this.refresh(); } public function get _SafeStr_16432():String { return (this._SafeStr_16442.caption); } public function set _SafeStr_16432(k:String):void { this._SafeStr_16442.caption = k; } public function get multiline():Boolean { return (this._SafeStr_9527.multiline); } public function set multiline(k:Boolean):void { this._SafeStr_9527.multiline = k; this._SafeStr_16423.setParamFlag(WindowParam._SafeStr_7836, k); this._SafeStr_16423.height = ((k) ? this._SafeStr_16422.height : _SafeStr_16441); } public function get maxChars():int { return (this._SafeStr_9527.maxChars); } public function set maxChars(k:int):void { this._SafeStr_9527.maxChars = k; } public function get message():String { return (this._SafeStr_9527.caption); } public function set message(k:String):void { this._SafeStr_9527.caption = k; this.refresh(); } public function get _SafeStr_14335():_SafeStr_2697 { return (this._SafeStr_16443); } public function set _SafeStr_14335(k:_SafeStr_2697):void { this._SafeStr_16443 = k; } private function _SafeStr_16444(k:WindowEvent, _arg_2:IWindow):void { switch (k.type){ case WindowEvent._SafeStr_9512: if (_arg_2 == this._SafeStr_9527){ this.refresh(); }; return; case WindowKeyboardEvent._SafeStr_8341: if ((((((_arg_2 == this._SafeStr_9527)) && ((WindowKeyboardEvent(k).charCode == 13)))) && (this._SafeStr_11893.visible))){ this._SafeStr_16445(); }; return; case WindowMouseEvent.CLICK: if (_arg_2 == this._SafeStr_11893){ this._SafeStr_16445(); }; return; }; } private function _SafeStr_16445():void { if (this._SafeStr_16443 != null){ this._SafeStr_16443._SafeStr_14358(this._SafeStr_16422, this.message); }; } private function refresh():void { this._SafeStr_16442.visible = (this._SafeStr_9527.length == 0); this._SafeStr_9527.width = (((this._SafeStr_11893.visible) ? this._SafeStr_11893.x : this._SafeStr_16423.width) - (this._SafeStr_9527.x * 2)); } } }//package _-2rM // _SafeStr_11893 = "_-4UT" (String#33204, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13357 = "_-bA" (String#39830, DoABC#3) // _SafeStr_13359 = "_-32s" (String#29598, DoABC#3) // _SafeStr_14196 = "_-0fr" (String#8285, DoABC#3) // _SafeStr_14335 = "_-5VG" (String#13280, DoABC#3) // _SafeStr_14358 = "_-2DA" (String#329, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16432 = "_-09Y" (String#7764, DoABC#3) // _SafeStr_16433 = "_-0Q6" (String#23195, DoABC#3) // _SafeStr_16434 = "_-h9" (String#40055, DoABC#3) // _SafeStr_16435 = "_-1CZ" (String#25088, DoABC#3) // _SafeStr_16436 = "_-4sU" (String#34090, DoABC#3) // _SafeStr_16437 = "_-4W8" (String#33267, DoABC#3) // _SafeStr_16438 = "_-3Np" (String#30459, DoABC#3) // _SafeStr_16439 = "_-45s" (String#32210, DoABC#3) // _SafeStr_16440 = "_-6Yu" (String#38233, DoABC#3) // _SafeStr_16441 = "_-3et" (String#31104, DoABC#3) // _SafeStr_16442 = "_-4qw" (String#34036, DoABC#3) // _SafeStr_16443 = "_-0yZ" (String#24514, DoABC#3) // _SafeStr_16444 = "_-2WR" (String#10233, DoABC#3) // _SafeStr_16445 = "_-0lb" (String#24002, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2697 = "_-5XU" (String#13312, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3554 = "_-4fB" (String#12410, DoABC#3) // _SafeStr_3643 = "_-2ta" (String#10585, DoABC#3) // _SafeStr_3644 = "_-1EM" (String#8868, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7836 = "_-5oI" (String#36371, DoABC#3) // _SafeStr_8341 = "_-Il" (String#39165, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) // _SafeStr_9512 = "_-7x" (String#38774, DoABC#3) // _SafeStr_9527 = "_-5B5" (String#1125, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3645 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3645 extends _SafeStr_2535 { function reset():void; function get timeStamp():Number; function set timeStamp(_arg_1:Number):void; function set align(_arg_1:String):void; } }//package _-2rM // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3645 = "_-0BV" (String#7792, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3646 package _-2rM { import flash.utils.Timer; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-5YE._SafeStr_3554; import _-5im.WindowType; import _-5im.WindowParam; import flash.geom.Rectangle; import flash.events.TimerEvent; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; import _-3-E._SafeStr_2465; public class _SafeStr_3646 implements _SafeStr_3645 { public static const _SafeStr_9055:String = "updating_timestamp"; private static const _SafeStr_16446:Timer = new Timer(60000); private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:_SafeStr_3554; private var _SafeStr_16447:Number; { _SafeStr_16446.start(); } public function _SafeStr_3646(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = (this._SafeStr_5524.create("", WindowType._SafeStr_12202, 100, WindowParam._SafeStr_12307, new Rectangle()) as _SafeStr_3554); this._SafeStr_16423.textColor = 0x555555; this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; _SafeStr_16446.addEventListener(TimerEvent.TIMER, this._SafeStr_16448); this.reset(); } public function reset():void { this._SafeStr_16447 = new Date().getTime(); this._SafeStr_16448(); } public function get properties():Array { return ([]); } public function set properties(k:Array):void { } public function set align(k:String):void { this._SafeStr_16423.defaultTextFormat.align = k; } public function dispose():void { if (!this._disposed){ _SafeStr_16446.removeEventListener(TimerEvent.TIMER, this._SafeStr_16448); if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } public function get timeStamp():Number { return (this._SafeStr_16447); } public function set timeStamp(k:Number):void { this._SafeStr_16447 = k; this._SafeStr_16448(); } private function _SafeStr_16448(k:TimerEvent=null):void { if (((((((this._disposed) || (!(this._SafeStr_16423)))) || (!(this._SafeStr_5524)))) || (!(this._SafeStr_5524.localization)))){ return; }; this._SafeStr_16423.caption = _SafeStr_2465._SafeStr_8481(this._SafeStr_5524.localization, ((new Date().getTime() - this._SafeStr_16447) / 1000), ".ago", 1); } } }//package _-2rM // _SafeStr_12202 = "_-4lD" (String#33813, DoABC#3) // _SafeStr_12307 = "_-3Sq" (String#30644, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16446 = "_-5Xw" (String#35736, DoABC#3) // _SafeStr_16447 = "_-6iq" (String#1148, DoABC#3) // _SafeStr_16448 = "_-2-" (String#27007, DoABC#3) // _SafeStr_2465 = "_-3ra" (String#31595, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3554 = "_-4fB" (String#12410, DoABC#3) // _SafeStr_3645 = "_-0BV" (String#7792, DoABC#3) // _SafeStr_3646 = "_-6NL" (String#14170, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_8481 = "_-1Fs" (String#25213, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3647 package _-2rM { import _-1Mz._SafeStr_2535; import _-5YE._SafeStr_2413; public interface _SafeStr_3647 extends _SafeStr_2535 { function get _SafeStr_16449():_SafeStr_2413; function get _SafeStr_16450():String; function set _SafeStr_16450(_arg_1:String):void; function get _SafeStr_16451():String; function set _SafeStr_16451(_arg_1:String):void; } }//package _-2rM // _SafeStr_16449 = "_-641" (String#13844, DoABC#3) // _SafeStr_16450 = "_-5-t" (String#12757, DoABC#3) // _SafeStr_16451 = "_-3OJ" (String#11094, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3647 = "_-4cA" (String#12359, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3648 package _-2rM { import _-4A5.PropertyStruct; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-5YE._SafeStr_2413; import _-5Mz.WindowMouseEvent; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; import _-1tn._SafeStr_3621; public class _SafeStr_3648 implements _SafeStr_3647 { public static const _SafeStr_9055:String = "hover_bitmap"; private static const _SafeStr_16452:String = (_SafeStr_9055 + ":hover_asset"); private static const _SafeStr_16453:String = (_SafeStr_9055 + ":normal_asset"); private static const _SafeStr_16454:PropertyStruct = new PropertyStruct(_SafeStr_16452, null, PropertyStruct.STRING); private static const _SafeStr_16455:PropertyStruct = new PropertyStruct(_SafeStr_16453, null, PropertyStruct.STRING); private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _bitmap:_SafeStr_2413; private var _SafeStr_16456:String; private var _SafeStr_16457:String; private var _SafeStr_16458:Boolean = false; public function _SafeStr_3648(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._bitmap = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("hover_bitmap_xml").content as XML)) as _SafeStr_2413); this._bitmap.addEventListener(WindowMouseEvent._SafeStr_5423, this.onMouseOver); this._bitmap.addEventListener(WindowMouseEvent._SafeStr_5424, this.onMouseOut); this._SafeStr_16422._SafeStr_6949 = this._bitmap; this._bitmap.width = this._SafeStr_16422.width; this._bitmap.height = this._SafeStr_16422.height; this._bitmap.invalidate(); } private function onMouseOver(k:WindowMouseEvent):void { this._SafeStr_16458 = true; this._bitmap.assetUri = this._SafeStr_16457; } private function onMouseOut(k:WindowMouseEvent):void { this._SafeStr_16458 = false; this._bitmap.assetUri = this._SafeStr_16456; } public function dispose():void { if (!this._disposed){ if (this._bitmap != null){ this._bitmap.dispose(); this._bitmap = null; }; this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; this._SafeStr_5524 = null; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } public function get properties():Array { var _local_2:PropertyStruct; var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16455._SafeStr_12434(this._SafeStr_16456)); k.push(_SafeStr_16454._SafeStr_12434(this._SafeStr_16457)); if (this._bitmap != null){ for each (_local_2 in this._bitmap.properties) { if (_local_2.key != _SafeStr_3621._SafeStr_13277){ k.push(_local_2); }; }; }; return (k); } public function set properties(k:Array):void { var _local_2:PropertyStruct; if (this._disposed){ return; }; for each (_local_2 in k) { switch (_local_2.key){ case _SafeStr_16453: this._SafeStr_16450 = String(_local_2.value); break; case _SafeStr_16452: this._SafeStr_16451 = String(_local_2.value); break; }; }; if (this._bitmap != null){ this._bitmap.properties = k; this._bitmap.invalidate(); }; } public function get _SafeStr_16450():String { return (this._SafeStr_16456); } public function set _SafeStr_16450(k:String):void { this._SafeStr_16456 = k; if (!this._SafeStr_16458){ this._bitmap.assetUri = this._SafeStr_16456; }; } public function get _SafeStr_16451():String { return (this._SafeStr_16457); } public function set _SafeStr_16451(k:String):void { this._SafeStr_16457 = k; if (this._SafeStr_16458){ this._bitmap.assetUri = this._SafeStr_16457; }; } public function get _SafeStr_16449():_SafeStr_2413 { return (this._bitmap); } } }//package _-2rM // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13277 = "_-qc" (String#40425, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16449 = "_-641" (String#13844, DoABC#3) // _SafeStr_16450 = "_-5-t" (String#12757, DoABC#3) // _SafeStr_16451 = "_-3OJ" (String#11094, DoABC#3) // _SafeStr_16452 = "_-18H" (String#24931, DoABC#3) // _SafeStr_16453 = "_-1QL" (String#25622, DoABC#3) // _SafeStr_16454 = "_-0aT" (String#23581, DoABC#3) // _SafeStr_16455 = "_-2bt" (String#28520, DoABC#3) // _SafeStr_16456 = "_-0Gs" (String#22828, DoABC#3) // _SafeStr_16457 = "_-Wm" (String#39683, DoABC#3) // _SafeStr_16458 = "_-3t7" (String#31655, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3621 = "_-0pq" (String#8454, DoABC#3) // _SafeStr_3647 = "_-4cA" (String#12359, DoABC#3) // _SafeStr_3648 = "_-5QO" (String#13199, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3649 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3649 extends _SafeStr_2535 { function get _SafeStr_16459():String; function set _SafeStr_16459(_arg_1:String):void; function get scale():int; function set scale(_arg_1:int):void; function get direction():int; function set direction(_arg_1:int):void; } }//package _-2rM // _SafeStr_16459 = "_-2AP" (String#9870, DoABC#3) // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3649 = "_-0M7" (String#7951, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3650 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3650 extends _SafeStr_2535 { function get _SafeStr_14354():Boolean; function set _SafeStr_14354(_arg_1:Boolean):void; function get userName():String; function set userName(_arg_1:String):void; function get userId():int; function set userId(_arg_1:int):void; function get figure():String; function set figure(_arg_1:String):void; function get message():String; function set message(_arg_1:String):void; function get timeStamp():Number; function set timeStamp(_arg_1:Number):void; function set _SafeStr_14355(_arg_1:Boolean):void; } }//package _-2rM // _SafeStr_14354 = "_-52G" (String#12791, DoABC#3) // _SafeStr_14355 = "_-k-" (String#15225, DoABC#3) // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3650 = "_-14E" (String#8701, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3651 package _-2rM { import _-4A5.PropertyStruct; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE._SafeStr_3554; import _-1Mz.IWindow; import _-5YE.ITextWindow; import _-5YE.IRegionWindow; import _-5YE._SafeStr_2413; import _-5im.WindowParam; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; import _-6Sv._SafeStr_4871; import _-5Mz.WindowEvent; import _-7P._SafeStr_2640; import _-5Mz.WindowMouseEvent; public class _SafeStr_3651 implements _SafeStr_3650 { public static const _SafeStr_9055:String = "illumina_chat_bubble"; private static const _SafeStr_16460:String = (_SafeStr_9055 + ":flipped"); private static const _SafeStr_16461:String = (_SafeStr_9055 + ":user_name"); private static const _SafeStr_16462:String = (_SafeStr_9055 + ":figure"); private static const _SafeStr_16463:String = (_SafeStr_9055 + ":message"); private static const _SafeStr_16464:PropertyStruct = new PropertyStruct(_SafeStr_16460, false, PropertyStruct._SafeStr_13357); private static const _SafeStr_16465:PropertyStruct = new PropertyStruct(_SafeStr_16461, "", PropertyStruct.STRING); private static const _SafeStr_16466:PropertyStruct = new PropertyStruct(_SafeStr_16462, "", PropertyStruct.STRING); private static const _SafeStr_16467:PropertyStruct = new PropertyStruct(_SafeStr_16463, "", PropertyStruct.STRING); private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; private var _SafeStr_16468:Boolean; private var _SafeStr_7448:_SafeStr_3554; private var _SafeStr_16469:IWindow; private var _SafeStr_16470:_SafeStr_3629; private var _SafeStr_16471:IWindow; private var _SafeStr_7962:ITextWindow; private var _SafeStr_16472:_SafeStr_3645; private var _SafeStr_16473:IRegionWindow; private var _SafeStr_16474:_SafeStr_2413; private var _SafeStr_16475:Boolean; public function _SafeStr_3651(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16468 = Boolean(_SafeStr_16464.value); super(); this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("illumina_chat_bubble_xml").content as XML)) as IWindowContainer); this._SafeStr_7448 = (this._SafeStr_16423.findChildByName("user_name") as _SafeStr_3554); var _local_3:_SafeStr_2536 = (this._SafeStr_16423.findChildByName("user_avatar") as _SafeStr_2536); this._SafeStr_16469 = _local_3.parent; this._SafeStr_16470 = (_local_3.widget as _SafeStr_3629); this._SafeStr_16471 = this._SafeStr_16423.findChildByName("bubble_wrapper"); this._SafeStr_7962 = (this._SafeStr_16423.findChildByName("message") as ITextWindow); this._SafeStr_16472 = (_SafeStr_2536(this._SafeStr_16423.findChildByName("post_time")).widget as _SafeStr_3645); this._SafeStr_16473 = (this._SafeStr_16423.findChildByName("offline_placeholder") as IRegionWindow); this._SafeStr_16473.height = 0; this._SafeStr_16474 = (this._SafeStr_16423.findChildByName("arrow_point") as _SafeStr_2413); this._SafeStr_16423.findChildByName("message_region").setParamFlag(WindowParam._SafeStr_7352, false); this._SafeStr_16423.procedure = this._SafeStr_16476; this.userName = String(_SafeStr_16465.value); this.figure = String(_SafeStr_16466.value); this.message = String(_SafeStr_16467.value); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; this._SafeStr_16422.setParamFlag(WindowParam._SafeStr_12338); this._SafeStr_16423.width = this._SafeStr_16422.width; } public function dispose():void { if (!this._disposed){ if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } public function get properties():Array { var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16464._SafeStr_12434(this._SafeStr_14354)); k.push(_SafeStr_16465._SafeStr_12434(this.userName)); k.push(_SafeStr_16466._SafeStr_12434(this.figure)); k.push(_SafeStr_16467._SafeStr_12434(this.message)); return (k); } public function set properties(k:Array):void { var _local_2:PropertyStruct; if (this._disposed){ return; }; for each (_local_2 in k) { switch (_local_2.key){ case _SafeStr_16460: this._SafeStr_14354 = Boolean(_local_2.value); break; case _SafeStr_16461: this.userName = String(_local_2.value); break; case _SafeStr_16462: this.figure = String(_local_2.value); break; case _SafeStr_16463: this.message = String(_local_2.value); break; }; }; } public function get _SafeStr_14354():Boolean { return (this._SafeStr_16468); } public function set _SafeStr_14354(k:Boolean):void { this._SafeStr_16468 = k; this.refresh(); } public function get userName():String { return (this._SafeStr_7448.caption.slice(0, -1)); } public function set userName(k:String):void { this._SafeStr_7448.caption = (k + ":"); } public function get userId():int { return (this._SafeStr_16470.userId); } public function set userId(k:int):void { this._SafeStr_16470.userId = k; } public function get figure():String { return (this._SafeStr_16470.figure); } public function set figure(k:String):void { this._SafeStr_16470.figure = k; } public function get message():String { return (this._SafeStr_7962.caption); } public function set message(k:String):void { this._SafeStr_7962.caption = k; } public function get timeStamp():Number { return (this._SafeStr_16472.timeStamp); } public function set timeStamp(k:Number):void { this._SafeStr_16472.timeStamp = k; } public function set _SafeStr_14355(k:Boolean):void { this._SafeStr_16473.height = ((k) ? 0 : 16); } public function refresh():void { if (this._SafeStr_16475){ return; }; this._SafeStr_16475 = true; this._SafeStr_16423._SafeStr_7827.minWidth = this._SafeStr_16423.width; this._SafeStr_16423._SafeStr_7827.maxWidth = this._SafeStr_16423.width; this._SafeStr_16423.height = this._SafeStr_16471.bottom; this._SafeStr_16471.width = (this._SafeStr_16423.width - this._SafeStr_16469.width); this._SafeStr_7962.width = this._SafeStr_16471.width; this._SafeStr_16470.direction = ((this._SafeStr_16468) ? _SafeStr_4871._SafeStr_16477 : _SafeStr_4871._SafeStr_16478); if (this._SafeStr_16468){ this._SafeStr_16469.x = (this._SafeStr_16423.width - this._SafeStr_16469.width); this._SafeStr_16474._SafeStr_16479 = 1; this._SafeStr_16474.x = this._SafeStr_16469.x; this._SafeStr_16471.x = 0; } else { this._SafeStr_16469.x = 0; this._SafeStr_16474._SafeStr_16479 = -1; this._SafeStr_16474.x = (this._SafeStr_16469.right - this._SafeStr_16474.width); this._SafeStr_16471.x = this._SafeStr_16469.right; }; this._SafeStr_16423._SafeStr_7827.setEmpty(); this._SafeStr_16474.invalidate(); this._SafeStr_16475 = false; } private function _SafeStr_16476(k:WindowEvent, _arg_2:IWindow):void { switch (k.type){ case WindowEvent._SafeStr_5561: this.refresh(); return; case WindowEvent._SafeStr_7193: this.refresh(); return; case WindowMouseEvent.CLICK: if ((((this.userId > 0)) && ((_arg_2.name == "user_name_region")))){ this._SafeStr_5524.communication.connection.send(new _SafeStr_2640(this.userId)); }; return; }; } } }//package _-2rM // _SafeStr_12338 = "_-2hu" (String#28759, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13357 = "_-bA" (String#39830, DoABC#3) // _SafeStr_14354 = "_-52G" (String#12791, DoABC#3) // _SafeStr_14355 = "_-k-" (String#15225, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16460 = "_-5gV" (String#36073, DoABC#3) // _SafeStr_16461 = "_-40z" (String#32010, DoABC#3) // _SafeStr_16462 = "_-8q" (String#4324, DoABC#3) // _SafeStr_16463 = "_-41I" (String#32022, DoABC#3) // _SafeStr_16464 = "_-334" (String#29610, DoABC#3) // _SafeStr_16465 = "_-45u" (String#32212, DoABC#3) // _SafeStr_16466 = "_-3if" (String#3523, DoABC#3) // _SafeStr_16467 = "_-Qi" (String#39466, DoABC#3) // _SafeStr_16468 = "_-22K" (String#27122, DoABC#3) // _SafeStr_16469 = "_-4hq" (String#33685, DoABC#3) // _SafeStr_16470 = "_-3mu" (String#31416, DoABC#3) // _SafeStr_16471 = "_-6fD" (String#38495, DoABC#3) // _SafeStr_16472 = "_-2tK" (String#29204, DoABC#3) // _SafeStr_16473 = "_-4nW" (String#33894, DoABC#3) // _SafeStr_16474 = "_-5lF" (String#36254, DoABC#3) // _SafeStr_16475 = "_-1bc" (String#1481, DoABC#3) // _SafeStr_16476 = "_-5BU" (String#34872, DoABC#3) // _SafeStr_16477 = "_-Ce" (String#38950, DoABC#3) // _SafeStr_16478 = "_-C0" (String#38927, DoABC#3) // _SafeStr_16479 = "_-5ic" (String#13484, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2640 = "_-2EL" (String#27594, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3554 = "_-4fB" (String#12410, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_3645 = "_-0BV" (String#7792, DoABC#3) // _SafeStr_3650 = "_-14E" (String#8701, DoABC#3) // _SafeStr_3651 = "_-2NM" (String#10084, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_4871 = "_-3ZQ" (String#30901, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7193 = "_-3e0" (String#31072, DoABC#3) // _SafeStr_7352 = "_-1zu" (String#27003, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_7827 = "_-44t" (String#11825, DoABC#3) // _SafeStr_7962 = "_-2yt" (String#120, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3652 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3652 extends _SafeStr_2535 { function get figure():String; function set figure(_arg_1:String):void; function get scale():int; function set scale(_arg_1:int):void; function get direction():int; function set direction(_arg_1:int):void; } }//package _-2rM // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3652 = "_-1pP" (String#9466, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3653 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3653 extends _SafeStr_2535 { function set rarityLevel(_arg_1:int):void; function get rarityLevel():int; } }//package _-2rM // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3653 = "_-0An" (String#7781, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3654 package _-2rM { public interface _SafeStr_3654 extends _SafeStr_3653 { } }//package _-2rM // _SafeStr_3653 = "_-0An" (String#7781, DoABC#3) // _SafeStr_3654 = "_-si" (String#15364, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3655 package _-2rM { import _-4A5.PropertyStruct; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE.ITextWindow; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; public class _SafeStr_3655 implements _SafeStr_3654 { public static const _SafeStr_9055:String = "rarity_item_overlay_preview"; private static const _SafeStr_16480:String = (_SafeStr_9055 + ":level"); private static const _SafeStr_16481:PropertyStruct = new PropertyStruct(_SafeStr_16480, 0, PropertyStruct._SafeStr_13359); private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; private var _SafeStr_10003:int; private var _disposed:Boolean; private var _SafeStr_16482:ITextWindow; public function _SafeStr_3655(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = IWindowContainer(this._SafeStr_5524.buildFromXML(XML(this._SafeStr_5524.assets.getAssetByName("rarity_item_overlay_preview_xml").content))); this._SafeStr_16482 = (this._SafeStr_16423.findChildByName("level") as ITextWindow); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; } public function set rarityLevel(k:int):void { this._SafeStr_10003 = k; this._SafeStr_16482.caption = k.toString(); } public function get rarityLevel():int { return (this._SafeStr_10003); } public function get properties():Array { var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16481._SafeStr_12434(this.rarityLevel)); return (k); } public function set properties(k:Array):void { var _local_2:PropertyStruct; for each (_local_2 in k) { switch (_local_2.key){ case _SafeStr_16480: this.rarityLevel = int(_local_2.value); break; }; }; } public function dispose():void { if (!this.disposed){ if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; }; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } } }//package _-2rM // _SafeStr_10003 = "_-3eo" (String#499, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13359 = "_-32s" (String#29598, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16480 = "_-0SO" (String#23279, DoABC#3) // _SafeStr_16481 = "_-5vY" (String#36649, DoABC#3) // _SafeStr_16482 = "_-6LI" (String#37677, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3654 = "_-si" (String#15364, DoABC#3) // _SafeStr_3655 = "_-0ZP" (String#8175, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3656 package _-2rM { import _-1Mz._SafeStr_2535; import _-5VE._SafeStr_2409; import flash.display.BitmapData; public interface _SafeStr_3656 extends _SafeStr_2535 { function get scale():int; function set scale(_arg_1:int):void; function get _SafeStr_8229():_SafeStr_2409; function _SafeStr_9386(_arg_1:BitmapData):void; function get offsetX():int; function set offsetX(_arg_1:int):void; function get offsetY():int; function set offsetY(_arg_1:int):void; function get zoom():int; function set zoom(_arg_1:int):void; } }//package _-2rM // _SafeStr_2409 = "_-6Cl" (String#13981, DoABC#3) // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3656 = "_-0ik" (String#8337, DoABC#3) // _SafeStr_8229 = "false" (String#309, DoABC#3) // _SafeStr_9386 = "_-4a0" (String#3723, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3657 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3657 extends _SafeStr_2535 { function get _SafeStr_16483():int; function set _SafeStr_16483(_arg_1:int):void; function get running():Boolean; function set running(_arg_1:Boolean):void; function get _SafeStr_16484():uint; function set _SafeStr_16484(_arg_1:uint):void; function get seconds():int; function set seconds(_arg_1:int):void; } }//package _-2rM // _SafeStr_16483 = "_-1aX" (String#3000, DoABC#3) // _SafeStr_16484 = "_-6Xx" (String#4270, DoABC#3) // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3657 = "_-0TR" (String#8080, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3658 package _-2rM { public interface _SafeStr_3658 extends _SafeStr_3653 { } }//package _-2rM // _SafeStr_3653 = "_-0An" (String#7781, DoABC#3) // _SafeStr_3658 = "_-qy" (String#15342, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3659 package _-2rM { import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE._SafeStr_2413; import _-5YE.IBitmapWrapperWindow; import _-4n6.LimitedItemOverlayNumberBitmapGenerator; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; public class _SafeStr_3659 implements _SafeStr_3658 { public static const _SafeStr_9055:String = "rarity_item_overlay_grid"; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _disposed:Boolean; private var _SafeStr_16423:IWindowContainer; private var _SafeStr_10003:int; private var _SafeStr_16485:_SafeStr_2413; public function _SafeStr_3659(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = IWindowContainer(this._SafeStr_5524.buildFromXML(XML(this._SafeStr_5524.assets.getAssetByName("rarity_item_overlay_griditem_xml").content))); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; } public function get disposed():Boolean { return (this._disposed); } public function set rarityLevel(k:int):void { this._SafeStr_10003 = k; var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_16423.findChildByName("rarity_item_overlay_plaque_number_bitmap")); _local_2.bitmap = LimitedItemOverlayNumberBitmapGenerator._SafeStr_16430(this._SafeStr_5524.assets, this.rarityLevel, _local_2.width, _local_2.height); } public function get rarityLevel():int { return (this._SafeStr_10003); } public function get properties():Array { return ([]); } public function set properties(k:Array):void { } public function dispose():void { if (!this.disposed){ if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; this._SafeStr_5524 = null; this._disposed = true; }; } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } } }//package _-2rM // _SafeStr_10003 = "_-3eo" (String#499, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16430 = "_-352" (String#29687, DoABC#3) // _SafeStr_16485 = "_-1jF" (String#26352, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3658 = "_-qy" (String#15342, DoABC#3) // _SafeStr_3659 = "_-0OY" (String#7994, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3660 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3660 extends _SafeStr_2535 { function get vertical():Boolean; function set vertical(_arg_1:Boolean):void; } }//package _-2rM // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3660 = "_-6aU" (String#14367, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3661 package _-2rM { import _-4A5.PropertyStruct; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; import _-5Mz.WindowEvent; import _-4A5._SafeStr_3273; import _-1Mz.IWindow; import flash.geom.Point; import flash.geom.Rectangle; import _-5Vt.BitmapDataAsset; public class _SafeStr_3661 implements _SafeStr_3660 { public static const _SafeStr_9055:String = "separator"; private static const _SafeStr_16486:String = (_SafeStr_9055 + ":vertical"); private static const _SafeStr_16487:PropertyStruct = new PropertyStruct(_SafeStr_16486, false, PropertyStruct._SafeStr_13357); private static const _SafeStr_16488:String = "illumina_light_separator_horizontal"; private static const _SafeStr_16489:String = "illumina_light_separator_vertical"; private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; private var _SafeStr_7987:IBitmapWrapperWindow; private var _SafeStr_16490:BitmapData; private var _SafeStr_7928:IWindowContainer; private var _SafeStr_16491:Boolean; public function _SafeStr_3661(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16491 = Boolean(_SafeStr_16487.value); super(); this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("separator_xml").content as XML)) as IWindowContainer); this._SafeStr_7987 = (this._SafeStr_16423.getChildByName("canvas") as IBitmapWrapperWindow); this._SafeStr_7928 = (this._SafeStr_16423.getChildByName("children") as IWindowContainer); this._SafeStr_7987.addEventListener(WindowEvent._SafeStr_8930, this._SafeStr_16492); this._SafeStr_7987.addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_16492); this._SafeStr_7928.addEventListener(WindowEvent._SafeStr_12393, this._SafeStr_16492); this._SafeStr_7928.addEventListener(WindowEvent._SafeStr_12394, this._SafeStr_16492); this._SafeStr_7928.addEventListener(WindowEvent._SafeStr_12386, this._SafeStr_16492); this._SafeStr_7928.addEventListener(WindowEvent._SafeStr_7193, this._SafeStr_16492); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; this._SafeStr_16423.width = this._SafeStr_16422.width; this._SafeStr_16423.height = this._SafeStr_16422.height; } private function _SafeStr_16492(k:WindowEvent):void { this.refresh(); } public function dispose():void { if (!this._disposed){ if (this._SafeStr_16490 != null){ this._SafeStr_16490.dispose(); this._SafeStr_16490 = null; }; if (this._SafeStr_7987 != null){ this._SafeStr_7987.removeEventListener(WindowEvent._SafeStr_8930, this._SafeStr_16492); this._SafeStr_7987.removeEventListener(WindowEvent._SafeStr_5561, this._SafeStr_16492); this._SafeStr_7987 = null; }; if (this._SafeStr_7928 != null){ this._SafeStr_7928.removeEventListener(WindowEvent._SafeStr_12393, this._SafeStr_16492); this._SafeStr_7928.removeEventListener(WindowEvent._SafeStr_12394, this._SafeStr_16492); this._SafeStr_7928.removeEventListener(WindowEvent._SafeStr_12386, this._SafeStr_16492); this._SafeStr_7928.removeEventListener(WindowEvent._SafeStr_7193, this._SafeStr_16492); this._SafeStr_7928 = null; }; if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (this._SafeStr_7928.iterator); } public function get properties():Array { var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16487._SafeStr_12434(this._SafeStr_16491)); return (k); } public function set properties(k:Array):void { var _local_2:PropertyStruct; if (this._disposed){ return; }; for each (_local_2 in k) { switch (_local_2.key){ case _SafeStr_16486: this.vertical = Boolean(_local_2.value); break; }; }; } public function get vertical():Boolean { return (this._SafeStr_16491); } public function set vertical(k:Boolean):void { this._SafeStr_16491 = k; this.refresh(); } private function refresh():void { var _local_2:IWindow; var _local_3:BitmapData; var _local_4:Point; if (this._disposed){ return; }; if ((((((this._SafeStr_16490 == null)) || (!((this._SafeStr_16490.width == this._SafeStr_7987.width))))) || (!((this._SafeStr_16490.height == this._SafeStr_7987.height))))){ if (this._SafeStr_16490 != null){ this._SafeStr_16490.dispose(); }; this._SafeStr_16490 = new BitmapData(Math.max(1, this._SafeStr_7987.width), Math.max(1, this._SafeStr_7987.height), true, 0); this._SafeStr_7987.bitmap = this._SafeStr_16490; }; this._SafeStr_16490.lock(); this._SafeStr_16490.fillRect(new Rectangle(0, 0, this._SafeStr_7987.width, this._SafeStr_7987.height), 0); var k:BitmapDataAsset = (this._SafeStr_5524.assets.getAssetByName(((this._SafeStr_16491) ? _SafeStr_16489 : _SafeStr_16488)) as BitmapDataAsset); if (k != null){ _local_3 = (k.content as BitmapData); if (this._SafeStr_16491){ _local_4 = new Point(((this._SafeStr_7987.width / 2) - 1), 0); while (_local_4.y < this._SafeStr_7987.height) { this._SafeStr_16490.copyPixels(_local_3, k.rectangle, _local_4); _local_4.y = (_local_4.y + k.rectangle.height); }; } else { _local_4 = new Point(0, ((this._SafeStr_7987.height / 2) - 1)); while (_local_4.x < this._SafeStr_7987.width) { this._SafeStr_16490.copyPixels(_local_3, k.rectangle, _local_4); _local_4.x = (_local_4.x + k.rectangle.width); }; }; }; for each (_local_2 in this._SafeStr_7928.iterator) { if (_local_2.visible){ this._SafeStr_16490.fillRect(_local_2.rectangle, 0); }; }; this._SafeStr_16490.unlock(); this._SafeStr_7987.invalidate(); } } }//package _-2rM // _SafeStr_12386 = "_-5Vq" (String#35653, DoABC#3) // _SafeStr_12393 = "_-4Ba" (String#32436, DoABC#3) // _SafeStr_12394 = "_-65W" (String#37078, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13357 = "_-bA" (String#39830, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16486 = "_-fO" (String#40001, DoABC#3) // _SafeStr_16487 = "_-dl" (String#39945, DoABC#3) // _SafeStr_16488 = "_-4Wf" (String#33282, DoABC#3) // _SafeStr_16489 = "_-4av" (String#33432, DoABC#3) // _SafeStr_16490 = "_-1Wg" (String#9176, DoABC#3) // _SafeStr_16491 = "_-6FC" (String#1613, DoABC#3) // _SafeStr_16492 = "_-6DM" (String#4183, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3660 = "_-6aU" (String#14367, DoABC#3) // _SafeStr_3661 = "_-MD" (String#14803, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7193 = "_-3e0" (String#31072, DoABC#3) // _SafeStr_7928 = "_-Oq" (String#711, DoABC#3) // _SafeStr_7987 = "_-58b" (String#861, DoABC#3) // _SafeStr_8930 = "_-3k-" (String#31292, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3662 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3662 extends _SafeStr_2535 { function get _SafeStr_16493():String; function set _SafeStr_16493(_arg_1:String):void; function get _SafeStr_16494():int; function set _SafeStr_16494(_arg_1:int):void; } }//package _-2rM // _SafeStr_16493 = "_-2qr" (String#10541, DoABC#3) // _SafeStr_16494 = "_-4jb" (String#12492, DoABC#3) // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3662 = "_-0xb" (String#8568, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3663 package _-2rM { import _-4A5.PropertyStruct; import _-6Sv._SafeStr_4872; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE._SafeStr_2413; import _-5Mz.WindowEvent; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; import _-5im.WindowParam; import flash.geom.Rectangle; import _-3-E._SafeStr_128; public class _SafeStr_3663 implements _SafeStr_3662 { public static const _SafeStr_9055:String = "balloon"; private static const _SafeStr_16495:String = (_SafeStr_9055 + ":arrow_pivot"); private static const _SafeStr_16496:String = (_SafeStr_9055 + ":arrow_displacement"); private static const _SafeStr_16497:PropertyStruct = new PropertyStruct(_SafeStr_16495, _SafeStr_4872._SafeStr_16498, PropertyStruct.STRING, false, _SafeStr_4872.ALL); private static const _SafeStr_16499:PropertyStruct = new PropertyStruct(_SafeStr_16496, 0, PropertyStruct._SafeStr_13359); private static const _SafeStr_16500:String = "illumina_light_balloon_arrow_"; private static const _SafeStr_16501:int = 6; private static const _SafeStr_16502:int = 6; private static const _SafeStr_16503:int = 9; private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16504:Boolean = false; private var _SafeStr_16505:Boolean = false; private var _SafeStr_16423:IWindowContainer; private var _SafeStr_16506:IWindowContainer; private var _SafeStr_16507:_SafeStr_2413; private var _SafeStr_16508:String; private var _SafeStr_16509:int; public function _SafeStr_3663(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16508 = String(_SafeStr_16497.value); this._SafeStr_16509 = int(_SafeStr_16499.value); super(); this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("balloon_xml").content as XML)) as IWindowContainer); this._SafeStr_16507 = (this._SafeStr_16423.findChildByName("bitmap") as _SafeStr_2413); this._SafeStr_16506 = (this._SafeStr_16423.findChildByName("border") as IWindowContainer); this._SafeStr_16510(); this._SafeStr_16422.addEventListener(WindowEvent._SafeStr_8930, this._SafeStr_16492); this._SafeStr_16422.addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_16492); this._SafeStr_16506.addEventListener(WindowEvent._SafeStr_8930, this._SafeStr_16492); this._SafeStr_16506.addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_16492); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; this._SafeStr_16423.width = this._SafeStr_16422.width; this._SafeStr_16423.height = this._SafeStr_16422.height; } public function dispose():void { if (!this._disposed){ if (this._SafeStr_16506 != null){ this._SafeStr_16506.removeEventListener(WindowEvent._SafeStr_8930, this._SafeStr_16492); this._SafeStr_16506.removeEventListener(WindowEvent._SafeStr_5561, this._SafeStr_16492); this._SafeStr_16506 = null; }; this._SafeStr_16507 = null; if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422.removeEventListener(WindowEvent._SafeStr_8930, this._SafeStr_16492); this._SafeStr_16422.removeEventListener(WindowEvent._SafeStr_5561, this._SafeStr_16492); this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return ((((this._SafeStr_16506 == null)) ? _SafeStr_4845._SafeStr_8747 : this._SafeStr_16506.iterator)); } public function get properties():Array { var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16497._SafeStr_12434(this._SafeStr_16508)); k.push(_SafeStr_16499._SafeStr_12434(this._SafeStr_16509)); return (k); } public function set properties(k:Array):void { var _local_2:PropertyStruct; this._SafeStr_16504 = true; for each (_local_2 in k) { switch (_local_2.key){ case _SafeStr_16495: this._SafeStr_16493 = String(_local_2.value); break; case _SafeStr_16496: this._SafeStr_16494 = int(_local_2.value); break; }; }; this._SafeStr_16504 = false; this.refresh(); } public function get _SafeStr_16493():String { return (this._SafeStr_16508); } public function set _SafeStr_16493(k:String):void { this._SafeStr_16508 = k; this._SafeStr_16511(); this.refresh(); this._SafeStr_16510(); this.refresh(); } public function get _SafeStr_16494():int { return (this._SafeStr_16509); } public function set _SafeStr_16494(k:int):void { this._SafeStr_16509 = k; this.refresh(); } private function _SafeStr_16492(k:WindowEvent):void { this.refresh(); } private function _SafeStr_16510():void { if (this._SafeStr_16506 != null){ this._SafeStr_16506.setParamFlag(WindowParam._SafeStr_12337, this._SafeStr_16422._SafeStr_12263(WindowParam._SafeStr_12337)); this._SafeStr_16506.setParamFlag(WindowParam._SafeStr_12338, this._SafeStr_16422._SafeStr_12263(WindowParam._SafeStr_12338)); }; } private function _SafeStr_16511():void { if (this._SafeStr_16506 != null){ this._SafeStr_16506.setParamFlag(WindowParam._SafeStr_12337, false); this._SafeStr_16506.setParamFlag(WindowParam._SafeStr_12338, false); }; } private function refresh():void { var _local_2:int; var _local_3:int; var _local_4:int; if (((((((this._SafeStr_16504) || (this._SafeStr_16505))) || (this._disposed))) || ((this._SafeStr_16506 == null)))){ return; }; var k:String = _SafeStr_4872._SafeStr_16512(this._SafeStr_16508); switch (k){ case _SafeStr_4872.UP: case _SafeStr_4872.DOWN: _local_2 = this._SafeStr_16506.width; _local_3 = ((this._SafeStr_16506.height + _SafeStr_16502) - 1); break; case _SafeStr_4872.LEFT: case _SafeStr_4872.RIGHT: _local_2 = ((this._SafeStr_16506.width + _SafeStr_16502) - 1); _local_3 = this._SafeStr_16506.height; break; }; this._SafeStr_16505 = true; if (this._SafeStr_16422._SafeStr_7192(WindowParam._SafeStr_12338)){ this._SafeStr_16423.width = _local_2; this._SafeStr_16423.height = _local_3; } else { if (this._SafeStr_16422._SafeStr_7192(WindowParam._SafeStr_12337)){ this._SafeStr_16423.width = Math.max(this._SafeStr_16422.width, _local_2); this._SafeStr_16423.height = Math.max(this._SafeStr_16422.height, _local_3); } else { this._SafeStr_16423.width = this._SafeStr_16422.width; this._SafeStr_16423.height = this._SafeStr_16422.height; }; }; this._SafeStr_16422.width = this._SafeStr_16423.width; this._SafeStr_16422.height = this._SafeStr_16423.height; this._SafeStr_16505 = false; this._SafeStr_16507.assetUri = (_SafeStr_16500 + k); switch (k){ case _SafeStr_4872.UP: case _SafeStr_4872.DOWN: switch (_SafeStr_4872._SafeStr_16513(this._SafeStr_16508)){ case _SafeStr_4872._SafeStr_16514: _local_4 = _SafeStr_16501; break; case _SafeStr_4872._SafeStr_16515: _local_4 = ((this._SafeStr_16423.width - _SafeStr_16503) / 2); break; case _SafeStr_4872._SafeStr_16516: _local_4 = ((this._SafeStr_16423.width - _SafeStr_16501) - _SafeStr_16503); break; }; this._SafeStr_16505 = true; this._SafeStr_16506.rectangle = new Rectangle(0, (((k == _SafeStr_4872.UP)) ? (_SafeStr_16502 - 1) : 0), this._SafeStr_16423.width, ((this._SafeStr_16423.height + 1) - _SafeStr_16502)); this._SafeStr_16505 = false; this._SafeStr_16507.rectangle = new Rectangle(_SafeStr_128._SafeStr_16517((_local_4 + this._SafeStr_16509), _SafeStr_16501, (this._SafeStr_16423.width - _SafeStr_16501)), (((k == _SafeStr_4872.UP)) ? 0 : (this._SafeStr_16506.bottom - 1)), _SafeStr_16503, _SafeStr_16502); return; case _SafeStr_4872.LEFT: case _SafeStr_4872.RIGHT: switch (_SafeStr_4872._SafeStr_16513(this._SafeStr_16508)){ case _SafeStr_4872._SafeStr_16514: _local_4 = _SafeStr_16501; break; case _SafeStr_4872._SafeStr_16515: _local_4 = ((this._SafeStr_16423.height - _SafeStr_16503) / 2); break; case _SafeStr_4872._SafeStr_16516: _local_4 = ((this._SafeStr_16423.height - _SafeStr_16501) - _SafeStr_16503); break; }; this._SafeStr_16505 = true; this._SafeStr_16506.rectangle = new Rectangle((((k == _SafeStr_4872.LEFT)) ? (_SafeStr_16502 - 1) : 0), 0, ((this._SafeStr_16423.width + 1) - _SafeStr_16502), this._SafeStr_16423.height); this._SafeStr_16505 = false; this._SafeStr_16507.rectangle = new Rectangle((((k == _SafeStr_4872.LEFT)) ? 0 : ((this._SafeStr_16506.right - 1))), _SafeStr_128._SafeStr_16517((_local_4 + this._SafeStr_16509), _SafeStr_16501, (this._SafeStr_16423.height - _SafeStr_16501)), _SafeStr_16502, _SafeStr_16503); return; }; } } }//package _-2rM // _SafeStr_12263 = "_-6fU" (String#14434, DoABC#3) // _SafeStr_12337 = "_-2SV" (String#28138, DoABC#3) // _SafeStr_12338 = "_-2hu" (String#28759, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_128 = "_-DT" (String#38977, DoABC#3) // _SafeStr_13359 = "_-32s" (String#29598, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16492 = "_-6DM" (String#4183, DoABC#3) // _SafeStr_16493 = "_-2qr" (String#10541, DoABC#3) // _SafeStr_16494 = "_-4jb" (String#12492, DoABC#3) // _SafeStr_16495 = "_-1RC" (String#25661, DoABC#3) // _SafeStr_16496 = "_-370" (String#29772, DoABC#3) // _SafeStr_16497 = "_-5st" (String#36539, DoABC#3) // _SafeStr_16498 = "_-zH" (String#40760, DoABC#3) // _SafeStr_16499 = "_-2Gj" (String#27689, DoABC#3) // _SafeStr_16500 = "_-0AZ" (String#22569, DoABC#3) // _SafeStr_16501 = "_-0XO" (String#23462, DoABC#3) // _SafeStr_16502 = "_-uw" (String#40581, DoABC#3) // _SafeStr_16503 = "_-5jb" (String#36186, DoABC#3) // _SafeStr_16504 = "_-50b" (String#12769, DoABC#3) // _SafeStr_16505 = "_-2tN" (String#10582, DoABC#3) // _SafeStr_16506 = "_-1bL" (String#26043, DoABC#3) // _SafeStr_16507 = "_-zp" (String#40780, DoABC#3) // _SafeStr_16508 = "_-67P" (String#37153, DoABC#3) // _SafeStr_16509 = "_-mR" (String#40260, DoABC#3) // _SafeStr_16510 = "_-0s8" (String#24259, DoABC#3) // _SafeStr_16511 = "_-6VM" (String#38076, DoABC#3) // _SafeStr_16512 = "_-6I4" (String#37560, DoABC#3) // _SafeStr_16513 = "_-0zU" (String#24547, DoABC#3) // _SafeStr_16514 = "_-00B" (String#22195, DoABC#3) // _SafeStr_16515 = "_-6dD" (String#38409, DoABC#3) // _SafeStr_16516 = "_-pD" (String#40374, DoABC#3) // _SafeStr_16517 = "_-64L" (String#13848, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3662 = "_-0xb" (String#8568, DoABC#3) // _SafeStr_3663 = "_-6dw" (String#14412, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_4872 = "_-6Wi" (String#14312, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7192 = "_-3pO" (String#11557, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_8930 = "_-3k-" (String#31292, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3664 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3664 extends _SafeStr_2535 { function reset():void; function set flatId(_arg_1:int):void; } }//package _-2rM // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3664 = "_-3Bf" (String#10916, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3665 package _-2rM { import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-4A5._SafeStr_3273; public class _SafeStr_3665 implements _SafeStr_3664 { public static const _SafeStr_9055:String = "room_thumbnail"; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; public function _SafeStr_3665(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("room_thumbnail_xml").content as XML)) as IWindowContainer); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; this._SafeStr_16423.width = this._SafeStr_16422.width; this._SafeStr_16423.height = this._SafeStr_16422.height; } public function reset():void { } public function set flatId(k:int):void { } public function get properties():Array { return (null); } public function set properties(k:Array):void { } public function dispose():void { } public function get disposed():Boolean { return (false); } public function get iterator():_SafeStr_3273 { return (null); } } }//package _-2rM // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3664 = "_-3Bf" (String#10916, DoABC#3) // _SafeStr_3665 = "_-44X" (String#11822, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3666 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3666 extends _SafeStr_2535 { function set userCount(_arg_1:int):void; } }//package _-2rM // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3666 = "_-1OB" (String#9042, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3667 package _-2rM { import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-4A5._SafeStr_3273; public class _SafeStr_3667 implements _SafeStr_3666 { public static const _SafeStr_9055:String = "room_user_count"; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; public function _SafeStr_3667(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("room_user_count_xml").content as XML)) as IWindowContainer); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; this._SafeStr_16423.width = this._SafeStr_16422.width; this._SafeStr_16423.height = this._SafeStr_16422.height; } public function set userCount(k:int):void { } public function get properties():Array { return (null); } public function set properties(k:Array):void { } public function dispose():void { } public function get disposed():Boolean { return (false); } public function get iterator():_SafeStr_3273 { return (null); } } }//package _-2rM // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3666 = "_-1OB" (String#9042, DoABC#3) // _SafeStr_3667 = "_-57N" (String#12878, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3668 package _-2rM { import _-1Mz._SafeStr_2535; import _-4A5._SafeStr_2412; public interface _SafeStr_3668 extends _SafeStr_2535, _SafeStr_2412 { function get limit():int; function set limit(_arg_1:int):void; } }//package _-2rM // _SafeStr_2412 = "_-BP" (String#14613, DoABC#3) // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3668 = "_-0Zb" (String#8178, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3669 package _-2rM { import _-4A5.PropertyStruct; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE._SafeStr_2413; import _-5YE.IRegionWindow; import _-5Mz.WindowMouseEvent; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; import _-1tn._SafeStr_3621; import _-4A5._SafeStr_2412; import flash.display.BitmapData; import flash.geom.Point; public class _SafeStr_3669 implements _SafeStr_3668 { public static const _SafeStr_9055:String = "pixel_limit"; private static const _SafeStr_16518:String = (_SafeStr_9055 + ":limit"); private static const _SafeStr_16519:PropertyStruct = new PropertyStruct(_SafeStr_16518, 0, PropertyStruct.STRING, false, null); private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16475:Boolean; private var _SafeStr_16423:IWindowContainer; private var _bitmap:_SafeStr_2413; private var _SafeStr_16520:IRegionWindow; private var _SafeStr_6970:int; public function _SafeStr_3669(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_6970 = int(_SafeStr_16519.value); super(); this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("badge_image_xml").content as XML)) as IWindowContainer); this._bitmap = (this._SafeStr_16423.findChildByName("bitmap") as _SafeStr_2413); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; this._SafeStr_16423.width = this._SafeStr_16422.width; this._SafeStr_16423.height = this._SafeStr_16422.height; } public function get limit():int { return (this._SafeStr_6970); } public function set limit(k:int):void { this._SafeStr_6970 = Math.max(0, Math.min(100, k)); this.refresh(); } public function dispose():void { if (!this._disposed){ if (this._SafeStr_16520 != null){ this._SafeStr_16520.removeEventListener(WindowMouseEvent.CLICK, this.onClick); this._SafeStr_16520.dispose(); this._SafeStr_16520 = null; }; this._bitmap = null; if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } public function get properties():Array { var _local_2:PropertyStruct; var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16519._SafeStr_12434(this._SafeStr_6970)); for each (_local_2 in this._bitmap.properties) { if (_local_2.key != _SafeStr_3621._SafeStr_13277){ k.push(_local_2._SafeStr_16521(_SafeStr_9055)); }; }; return (k); } public function set properties(k:Array):void { var _local_3:PropertyStruct; this._SafeStr_16475 = true; var _local_2:Array = []; for each (_local_3 in k) { switch (_local_3.key){ case _SafeStr_16518: this.limit = int(_local_3.value); break; }; if (_local_3.key != ((_SafeStr_9055 + ":") + _SafeStr_3621._SafeStr_13277)){ _local_2.push(_local_3._SafeStr_16522()); }; }; this._bitmap.properties = _local_2; this._SafeStr_16475 = false; this.refresh(); } private function refresh():void { if (this._SafeStr_16475){ return; }; this._bitmap.assetUri = this.assetUri; this._bitmap.invalidate(); } private function get assetUri():String { var k:String; var _local_2:int = (Math.floor((this._SafeStr_6970 / 20)) * 20); _local_2 = Math.max(_local_2, 20); k = "${image.library.url}reception/challenge_meter_%amount%.png"; k = k.replace("%amount%", _local_2.toString()); return (k); } private function onClick(k:WindowMouseEvent):void { } public function get bitmapData():BitmapData { return (_SafeStr_2412(this._bitmap).bitmapData); } public function get pivotPoint():uint { return (this._bitmap.pivotPoint); } public function set pivotPoint(k:uint):void { this._bitmap.pivotPoint = k; this._bitmap.invalidate(); } public function get stretchedX():Boolean { return (this._bitmap.stretchedX); } public function set stretchedX(k:Boolean):void { this._bitmap.stretchedX = k; this._bitmap.invalidate(); } public function get stretchedY():Boolean { return (this._bitmap.stretchedY); } public function set stretchedY(k:Boolean):void { this._bitmap.stretchedY = k; this._bitmap.invalidate(); } public function get _SafeStr_16479():Number { return (this._bitmap._SafeStr_16479); } public function set _SafeStr_16479(k:Number):void { this._bitmap._SafeStr_16479 = k; this._bitmap.invalidate(); } public function get _SafeStr_16523():Number { return (this._bitmap._SafeStr_16523); } public function set _SafeStr_16523(k:Number):void { this._bitmap._SafeStr_16523 = k; this._bitmap.invalidate(); } public function get greyscale():Boolean { return (this._bitmap.greyscale); } public function set greyscale(k:Boolean):void { this._bitmap.greyscale = k; this._bitmap.invalidate(); } public function get etchingColor():uint { return (this._bitmap.etchingColor); } public function set etchingColor(k:uint):void { this._bitmap.etchingColor = k; this._bitmap.invalidate(); } public function get _SafeStr_16524():Boolean { return (this._bitmap._SafeStr_16524); } public function set _SafeStr_16524(k:Boolean):void { this._bitmap._SafeStr_16524 = k; this._bitmap.invalidate(); } public function get etchingPoint():Point { return (new Point(0, 1)); } public function get _SafeStr_16525():Boolean { return (false); } public function set _SafeStr_16525(k:Boolean):void { } public function get _SafeStr_16526():Boolean { return (false); } public function set _SafeStr_16526(k:Boolean):void { } } }//package _-2rM // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13277 = "_-qc" (String#40425, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16475 = "_-1bc" (String#1481, DoABC#3) // _SafeStr_16479 = "_-5ic" (String#13484, DoABC#3) // _SafeStr_16518 = "_-41J" (String#32023, DoABC#3) // _SafeStr_16519 = "_-0EL" (String#22725, DoABC#3) // _SafeStr_16520 = "_-3RU" (String#331, DoABC#3) // _SafeStr_16521 = "_-5y1" (String#36739, DoABC#3) // _SafeStr_16522 = "_-5A2" (String#34823, DoABC#3) // _SafeStr_16523 = "_-2yT" (String#10686, DoABC#3) // _SafeStr_16524 = "_-4Cr" (String#11946, DoABC#3) // _SafeStr_16525 = "_-C2" (String#14624, DoABC#3) // _SafeStr_16526 = "_-1Gc" (String#8906, DoABC#3) // _SafeStr_2412 = "_-BP" (String#14613, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3621 = "_-0pq" (String#8454, DoABC#3) // _SafeStr_3668 = "_-0Zb" (String#8178, DoABC#3) // _SafeStr_3669 = "_-1gN" (String#9318, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_6970 = "_-3Dy" (String#1533, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3670 package _-2rM { public interface _SafeStr_3670 extends _SafeStr_3638 { function set _SafeStr_9227(_arg_1:int):void; function get _SafeStr_9227():int; } }//package _-2rM // _SafeStr_3638 = "_-1kq" (String#9393, DoABC#3) // _SafeStr_3670 = "_-3iS" (String#11436, DoABC#3) // _SafeStr_9227 = "_-5xs" (String#13738, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3671 package _-2rM { import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE.ITextWindow; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; public class _SafeStr_3671 implements _SafeStr_3670 { public static const _SafeStr_9055:String = "limited_item_overlay_supply"; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; private var _SafeStr_16527:int; private var _SafeStr_16431:int; public function _SafeStr_3671(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = IWindowContainer(this._SafeStr_5524.buildFromXML(XML(this._SafeStr_5524.assets.getAssetByName("unique_item_overlay_supply_xml").content))); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; } public function set _SafeStr_9227(k:int):void { this._SafeStr_16527 = k; var _local_2:ITextWindow = (this._SafeStr_16423.findChildByName("items_left_count") as ITextWindow); _local_2.text = k.toString(); var _local_3:Boolean; this._SafeStr_16423.findChildByName("unique_item_sold_out_bitmap").visible = _local_3; } public function get _SafeStr_9227():int { return (this._SafeStr_16527); } public function set _SafeStr_7861(k:int):void { } public function set _SafeStr_7862(k:int):void { this._SafeStr_16431 = k; var _local_2:ITextWindow = (this._SafeStr_16423.findChildByName("items_total_count") as ITextWindow); _local_2.text = k.toString(); } public function get _SafeStr_7861():int { return (0); } public function get _SafeStr_7862():int { return (this._SafeStr_16431); } public function get properties():Array { return ([]); } public function set properties(k:Array):void { } public function dispose():void { if (!this.disposed){ if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; }; } public function get disposed():Boolean { return ((this._SafeStr_16423 == null)); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } } }//package _-2rM // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16431 = "_-4Te" (String#12202, DoABC#3) // _SafeStr_16527 = "_-5y8" (String#36744, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3670 = "_-3iS" (String#11436, DoABC#3) // _SafeStr_3671 = "_-0xA" (String#8563, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7861 = "_-2hc" (String#3266, DoABC#3) // _SafeStr_7862 = "_-1fp" (String#3028, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) // _SafeStr_9227 = "_-5xs" (String#13738, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3672 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3672 extends _SafeStr_2535 { function get number():int; function set number(_arg_1:int):void; function set _SafeStr_16528(_arg_1:int):void; function get _SafeStr_16484():uint; function set _SafeStr_16484(_arg_1:uint):void; function get _SafeStr_16483():int; function set _SafeStr_16483(_arg_1:int):void; function get _SafeStr_16529():int; function set _SafeStr_16529(_arg_1:int):void; } }//package _-2rM // _SafeStr_16483 = "_-1aX" (String#3000, DoABC#3) // _SafeStr_16484 = "_-6Xx" (String#4270, DoABC#3) // _SafeStr_16528 = "_-6I6" (String#14078, DoABC#3) // _SafeStr_16529 = "_-1Zy" (String#9223, DoABC#3) // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3672 = "_-61O" (String#13801, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3673 package _-2rM { import _-0MK._SafeStr_35; import _-4A5.PropertyStruct; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5im.WindowParam; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; import _-5YE.ITextWindow; public class _SafeStr_3673 implements _SafeStr_3672, _SafeStr_35 { public static const _SafeStr_9055:String = "running_number"; private static const _SafeStr_16530:String = (_SafeStr_9055 + ":number"); private static const _SafeStr_16531:String = (_SafeStr_9055 + ":digits"); private static const _SafeStr_16532:String = (_SafeStr_9055 + ":color_style"); private static const _SafeStr_16533:String = (_SafeStr_9055 + ":update_frequency"); private static const _SafeStr_16534:PropertyStruct = new PropertyStruct(_SafeStr_16530, 0, PropertyStruct._SafeStr_13359); private static const _SafeStr_16535:PropertyStruct = new PropertyStruct(_SafeStr_16531, 8, PropertyStruct._SafeStr_13361); private static const _SafeStr_16536:PropertyStruct = new PropertyStruct(_SafeStr_16532, 0, PropertyStruct._SafeStr_13359); private static const _SafeStr_16537:PropertyStruct = new PropertyStruct(_SafeStr_16533, 50, PropertyStruct._SafeStr_13359); private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; private var _SafeStr_16538:int; private var _SafeStr_16539:uint; private var _SafeStr_16540:int; private var _SafeStr_16541:int; private var _SafeStr_16542:Number = 0; private var _SafeStr_16543:uint = 0; public function _SafeStr_3673(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16538 = int(_SafeStr_16536.value); this._SafeStr_16539 = uint(_SafeStr_16535.value); this._SafeStr_16540 = int(_SafeStr_16537.value); this._SafeStr_16541 = int(_SafeStr_16534.value); super(); this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("running_number_xml").content as XML)) as IWindowContainer); this._SafeStr_5524.registerUpdateReceiver(this, this._SafeStr_16540); this._SafeStr_16422.setParamFlag(WindowParam._SafeStr_12338); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; } public function dispose():void { if (!this._disposed){ if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_5524.removeUpdateReceiver(this); this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get properties():Array { var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16534._SafeStr_12434(this._SafeStr_16483)); k.push(_SafeStr_16536._SafeStr_12434(this._SafeStr_16483)); k.push(_SafeStr_16535._SafeStr_12434(this._SafeStr_16484)); k.push(_SafeStr_16537._SafeStr_12434(this._SafeStr_16529)); return (k); } public function set properties(k:Array):void { var _local_2:PropertyStruct; if (this._disposed){ return; }; for each (_local_2 in k) { switch (_local_2.key){ case _SafeStr_16530: this.number = int(_local_2.value); break; case _SafeStr_16531: this._SafeStr_16484 = uint(_local_2.value); break; case _SafeStr_16532: this._SafeStr_16483 = int(_local_2.value); break; case _SafeStr_16533: this._SafeStr_16529 = int(_local_2.value); break; }; }; } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } public function update(k:uint):void { if (this._SafeStr_16542 < this.number){ this._SafeStr_16543 = (this._SafeStr_16543 + k); if (this._SafeStr_16543 > this._SafeStr_16540){ this._SafeStr_16542 = Math.min(this._SafeStr_16541, (this._SafeStr_16542 + (this._SafeStr_16543 / this._SafeStr_16540))); this._SafeStr_16543 = (this._SafeStr_16543 - this._SafeStr_16540); }; this._SafeStr_16544 = this._SafeStr_16542; }; } private function set _SafeStr_16544(k:uint):void { var _local_2:String = k.toString(); while (_local_2.length < this._SafeStr_16539) { _local_2 = ("0" + _local_2); }; var _local_3:ITextWindow = ITextWindow(this._SafeStr_16423.findChildByName("number_field")); _local_3.text = _local_2; _local_3.invalidate(); } public function get _SafeStr_16484():uint { return (this._SafeStr_16539); } public function set _SafeStr_16484(k:uint):void { this._SafeStr_16539 = k; } public function get _SafeStr_16483():int { return (this._SafeStr_16538); } public function set _SafeStr_16483(k:int):void { this._SafeStr_16538 = k; } public function get _SafeStr_16529():int { return (this._SafeStr_16540); } public function set _SafeStr_16529(k:int):void { this._SafeStr_16540 = k; } public function get number():int { return (this._SafeStr_16541); } public function set number(k:int):void { this._SafeStr_16541 = k; } public function set _SafeStr_16528(k:int):void { this._SafeStr_16542 = k; this._SafeStr_16541 = k; this._SafeStr_16544 = this._SafeStr_16542; } } }//package _-2rM // _SafeStr_12338 = "_-2hu" (String#28759, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13359 = "_-32s" (String#29598, DoABC#3) // _SafeStr_13361 = "_-2hT" (String#28736, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16483 = "_-1aX" (String#3000, DoABC#3) // _SafeStr_16484 = "_-6Xx" (String#4270, DoABC#3) // _SafeStr_16528 = "_-6I6" (String#14078, DoABC#3) // _SafeStr_16529 = "_-1Zy" (String#9223, DoABC#3) // _SafeStr_16530 = "_-3XX" (String#30826, DoABC#3) // _SafeStr_16531 = "_-6d3" (String#14401, DoABC#3) // _SafeStr_16532 = "_-3PE" (String#11111, DoABC#3) // _SafeStr_16533 = "_-5bn" (String#35889, DoABC#3) // _SafeStr_16534 = "_-2lK" (String#28891, DoABC#3) // _SafeStr_16535 = "_-1wf" (String#9604, DoABC#3) // _SafeStr_16536 = "_-44Q" (String#11821, DoABC#3) // _SafeStr_16537 = "_-2RP" (String#28100, DoABC#3) // _SafeStr_16538 = "_-1KD" (String#8964, DoABC#3) // _SafeStr_16539 = "_-2qZ" (String#29089, DoABC#3) // _SafeStr_16540 = "_-0Lm" (String#23030, DoABC#3) // _SafeStr_16541 = "_-5Gd" (String#35067, DoABC#3) // _SafeStr_16542 = "_-6GM" (String#37495, DoABC#3) // _SafeStr_16543 = "_-4hu" (String#33687, DoABC#3) // _SafeStr_16544 = "_-5It" (String#35162, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_3672 = "_-61O" (String#13801, DoABC#3) // _SafeStr_3673 = "_-3C3" (String#10921, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3674 package _-2rM { import _-1Mz._SafeStr_2535; public interface _SafeStr_3674 extends _SafeStr_2535 { function get size():uint; function set size(_arg_1:uint):void; function get position():uint; function set position(_arg_1:uint):void; function get mode():String; function set mode(_arg_1:String):void; } }//package _-2rM // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_3674 = "_-37I" (String#10850, DoABC#3) //------------------------------------------------------------ //_-2rM._SafeStr_3675 package _-2rM { import _-4A5.PropertyStruct; import _-6Sv._SafeStr_4874; import _-6Sv._SafeStr_4873; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-5YE.IItemListWindow; import _-5im.WindowParam; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; import _-5YE._SafeStr_2413; import flash.display.BitmapData; import _-4A5._SafeStr_2412; public class _SafeStr_3675 implements _SafeStr_3674 { public static const _SafeStr_9055:String = "progress_indicator"; private static const _SafeStr_16545:String = (_SafeStr_9055 + ":style"); private static const _SafeStr_16546:String = (_SafeStr_9055 + ":size"); private static const _SafeStr_16547:String = (_SafeStr_9055 + ":position"); private static const _SafeStr_16548:String = (_SafeStr_9055 + ":mode"); private static const _SafeStr_16549:PropertyStruct = new PropertyStruct(_SafeStr_16545, _SafeStr_4874._SafeStr_16550, PropertyStruct.STRING, false, _SafeStr_4874.ALL); private static const _SafeStr_16551:PropertyStruct = new PropertyStruct(_SafeStr_16546, 1, PropertyStruct._SafeStr_13361); private static const _SafeStr_16552:PropertyStruct = new PropertyStruct(_SafeStr_16547, 0, PropertyStruct._SafeStr_13361); private static const _SafeStr_16553:PropertyStruct = new PropertyStruct(_SafeStr_16548, _SafeStr_4873._SafeStr_16554, PropertyStruct.STRING, false, _SafeStr_4873.ALL); private static const _SafeStr_16555:uint = 1000; private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IItemListWindow; private var _SafeStr_7435:uint; private var _SafeStr_5520:String; private var _SafeStr_12575:String; public function _SafeStr_3675(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_7435 = uint(_SafeStr_16552.value); this._SafeStr_5520 = String(_SafeStr_16549.value); this._SafeStr_12575 = String(_SafeStr_16553.value); super(); this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("progress_indicator_xml").content as XML)) as IItemListWindow); this._SafeStr_16422.setParamFlag(WindowParam._SafeStr_12338); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; } public function dispose():void { if (!this._disposed){ if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } public function get properties():Array { var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16549._SafeStr_12434(this._SafeStr_5520)); k.push(_SafeStr_16551._SafeStr_12434(this.size)); k.push(_SafeStr_16552._SafeStr_12434(this._SafeStr_7435)); k.push(_SafeStr_16553._SafeStr_12434(this._SafeStr_12575)); return (k); } public function set properties(k:Array):void { var _local_2:PropertyStruct; if (this._disposed){ return; }; for each (_local_2 in k) { switch (_local_2.key){ case _SafeStr_16545: this.style = String(_local_2.value); break; case _SafeStr_16546: this.size = uint(_local_2.value); break; case _SafeStr_16547: this.position = uint(_local_2.value); break; case _SafeStr_16548: this.mode = String(_local_2.value); break; }; }; } public function get style():String { return (this._SafeStr_5520); } public function set style(k:String):void { this._SafeStr_5520 = k; this.refresh(); } public function get size():uint { return (this._SafeStr_16423.numListItems); } public function set size(k:uint):void { k = Math.min(Math.max(k, 1), _SafeStr_16555); if (k != this.size){ while (k < this.size) { this._SafeStr_16423._SafeStr_8504((this.size - 1)); }; while (k > this.size) { this._SafeStr_16423.addListItem(this._SafeStr_16423.getListItemAt(0).clone()); }; this.refresh(); }; } public function get position():uint { return (this._SafeStr_7435); } public function set position(k:uint):void { this._SafeStr_7435 = k; this.refresh(); } public function get mode():String { return (this._SafeStr_12575); } public function set mode(k:String):void { this._SafeStr_12575 = k; this.refresh(); } private function refresh():void { var _local_2:_SafeStr_2413; var _local_3:Boolean; var _local_4:BitmapData; var k:int; while (k < this.size) { _local_2 = (this._SafeStr_16423.getListItemAt(k) as _SafeStr_2413); switch (this._SafeStr_12575){ case _SafeStr_4873._SafeStr_16554: _local_3 = ((k + 1) == this.position); break; case _SafeStr_4873.PROGRESS: _local_3 = (k < this.position); break; }; _local_2.assetUri = (("progress_disk_" + this._SafeStr_5520) + ((_local_3) ? "_on" : "_off")); _local_4 = _SafeStr_2412(_local_2).bitmapData; _local_2.width = _local_4.width; _local_2.height = _local_4.height; this._SafeStr_16423.height = _local_4.height; k++; }; } } }//package _-2rM // _SafeStr_12338 = "_-2hu" (String#28759, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_12575 = "_-0Ka" (String#326, DoABC#3) // _SafeStr_13361 = "_-2hT" (String#28736, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16545 = "_-3bd" (String#30976, DoABC#3) // _SafeStr_16546 = "_-3wa" (String#31803, DoABC#3) // _SafeStr_16547 = "_-6jt" (String#38683, DoABC#3) // _SafeStr_16548 = "_-69i" (String#37249, DoABC#3) // _SafeStr_16549 = "_-6ki" (String#38717, DoABC#3) // _SafeStr_16550 = "_-2Sm" (String#28152, DoABC#3) // _SafeStr_16551 = "_-349" (String#29652, DoABC#3) // _SafeStr_16552 = "_-10o" (String#24633, DoABC#3) // _SafeStr_16553 = "_-3Vy" (String#30770, DoABC#3) // _SafeStr_16554 = "_-0M6" (String#23044, DoABC#3) // _SafeStr_16555 = "_-4mN" (String#33851, DoABC#3) // _SafeStr_2412 = "_-BP" (String#14613, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3674 = "_-37I" (String#10850, DoABC#3) // _SafeStr_3675 = "_-5nW" (String#13570, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_4873 = "_-4B5" (String#11919, DoABC#3) // _SafeStr_4874 = "_-KA" (String#14768, DoABC#3) // _SafeStr_5520 = "_-43p" (String#332, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7435 = "_-44V" (String#382, DoABC#3) // _SafeStr_8504 = "_-0eV" (String#8257, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM.AvatarImageWidget package _-2rM { import _-3HG._SafeStr_20; import _-4A5.PropertyStruct; import _-24f._SafeStr_111; import _-6Sv._SafeStr_4871; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import _-5YE.IRegionWindow; import _-5Mz.WindowMouseEvent; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; import _-3HG._SafeStr_48; import _-24f._SafeStr_51; import flash.display.BitmapData; import flash.geom.Point; import flash.filters.ColorMatrixFilter; import _-7P._SafeStr_2640; public class AvatarImageWidget implements _SafeStr_3629, _SafeStr_20 { public static const _SafeStr_9055:String = "avatar_image"; private static const _SafeStr_16462:String = (_SafeStr_9055 + ":figure"); private static const _SafeStr_16556:String = (_SafeStr_9055 + ":scale"); private static const _SafeStr_16557:String = (_SafeStr_9055 + ":only_head"); private static const _SafeStr_16558:String = (_SafeStr_9055 + ":cropped"); private static const _SafeStr_16559:String = (_SafeStr_9055 + ":direction"); private static const _SafeStr_16560:Array = ["northeast", "east", "southeast", "south", "southwest", "west", "northwest", "north"]; private static const _SafeStr_16466:PropertyStruct = new PropertyStruct(_SafeStr_16462, "hd-180-1.ch-210-66.lg-270-82.sh-290-81", PropertyStruct.STRING); private static const _SafeStr_16561:PropertyStruct = new PropertyStruct(_SafeStr_16556, _SafeStr_111._SafeStr_5758, PropertyStruct.STRING, false, [_SafeStr_111._SafeStr_10344, _SafeStr_111._SafeStr_5758]); private static const _SafeStr_16562:PropertyStruct = new PropertyStruct(_SafeStr_16557, false, PropertyStruct._SafeStr_13357); private static const _SafeStr_16563:PropertyStruct = new PropertyStruct(_SafeStr_16558, false, PropertyStruct._SafeStr_13357); private static const _SafeStr_16564:PropertyStruct = new PropertyStruct(_SafeStr_16559, _SafeStr_16560[_SafeStr_4871._SafeStr_16478], PropertyStruct.STRING, false, _SafeStr_16560); private const rc:Number = 0.333333333333333; private const _SafeStr_8777:Number = 0.333333333333333; private const bc:Number = 0.333333333333333; private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; private var _bitmap:IBitmapWrapperWindow; private var _SafeStr_16520:IRegionWindow; private var _SafeStr_5342:String; private var _SafeStr_7986:String; private var _SafeStr_16565:Boolean; private var _cropped:Boolean; private var _SafeStr_10488:int; private var _SafeStr_5512:int; public function AvatarImageWidget(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_5342 = String(_SafeStr_16466.value); this._SafeStr_7986 = String(_SafeStr_16561.value); this._SafeStr_16565 = Boolean(_SafeStr_16562.value); this._cropped = Boolean(_SafeStr_16563.value); this._SafeStr_10488 = _SafeStr_16560.indexOf(String(_SafeStr_16564.value)); super(); this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("avatar_image_xml").content as XML)) as IWindowContainer); this._bitmap = (this._SafeStr_16423.findChildByName("bitmap") as IBitmapWrapperWindow); this._SafeStr_16520 = (this._SafeStr_16423.findChildByName("region") as IRegionWindow); this._SafeStr_16520.addEventListener(WindowMouseEvent.CLICK, this.onClick); this.refresh(); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; this._SafeStr_16423.width = this._SafeStr_16422.width; this._SafeStr_16423.height = this._SafeStr_16422.height; } public function dispose():void { if (!this._disposed){ if (this._SafeStr_16520 != null){ this._SafeStr_16520.removeEventListener(WindowMouseEvent.CLICK, this.onClick); this._SafeStr_16520.dispose(); this._SafeStr_16520 = null; }; this._bitmap = null; if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } public function get properties():Array { var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16466._SafeStr_12434(this._SafeStr_5342)); k.push(_SafeStr_16561._SafeStr_12434(this._SafeStr_7986)); k.push(_SafeStr_16562._SafeStr_12434(this._SafeStr_16565)); k.push(_SafeStr_16563._SafeStr_12434(this._cropped)); k.push(_SafeStr_16564._SafeStr_12434(_SafeStr_16560[this._SafeStr_10488])); return (k); } public function set properties(k:Array):void { var _local_2:PropertyStruct; for each (_local_2 in k) { switch (_local_2.key){ case _SafeStr_16462: this.figure = String(_local_2.value); break; case _SafeStr_16556: this.scale = String(_local_2.value); break; case _SafeStr_16557: this._SafeStr_16418 = Boolean(_local_2.value); break; case _SafeStr_16558: this._SafeStr_16419 = Boolean(_local_2.value); break; case _SafeStr_16559: this.direction = _SafeStr_16560.indexOf(String(_local_2.value)); break; }; }; } public function get figure():String { return (this._SafeStr_5342); } public function set figure(k:String):void { this._SafeStr_5342 = this._SafeStr_16566(k); this.refresh(); } public function get scale():String { return (this._SafeStr_7986); } public function set scale(k:String):void { this._SafeStr_7986 = k; this.refresh(); } public function get _SafeStr_16418():Boolean { return (this._SafeStr_16565); } public function set _SafeStr_16418(k:Boolean):void { this._SafeStr_16565 = k; this.refresh(); } public function get _SafeStr_16419():Boolean { return (this._cropped); } public function set _SafeStr_16419(k:Boolean):void { this._cropped = k; this.refresh(); } public function get direction():int { return (this._SafeStr_10488); } public function set direction(k:int):void { this._SafeStr_10488 = k; this.refresh(); } public function get userId():int { return (this._SafeStr_5512); } public function set userId(k:int):void { this._SafeStr_5512 = k; this._SafeStr_16520.visible = (this._SafeStr_5512 > 0); } public function _SafeStr_5771(k:String):void { if (this._SafeStr_16566(k) == this._SafeStr_5342){ this.refresh(); }; } private function refresh():void { var _local_3:Number; var _local_4:_SafeStr_48; var _local_5:String; this._bitmap.bitmap = null; var k:Boolean; var _local_2:String = this._SafeStr_5342; if ((((_local_2 == null)) || ((_local_2.length == 0)))){ k = true; _local_2 = String(_SafeStr_16466.value); }; if (this._SafeStr_5524._SafeStr_14522 != null){ _local_3 = (((this._SafeStr_7986 == _SafeStr_111._SafeStr_5758)) ? 1 : 0.5); _local_4 = this._SafeStr_5524._SafeStr_14522.createAvatarImage(_local_2, _SafeStr_111._SafeStr_5758, null, this); if (_local_4 != null){ _local_4.setDirection(((this._SafeStr_16565) ? _SafeStr_51._SafeStr_5760 : _SafeStr_51._SafeStr_9599), this._SafeStr_10488); if (this._cropped){ this._bitmap.bitmap = _local_4._SafeStr_5759(((this._SafeStr_16565) ? _SafeStr_51._SafeStr_5760 : _SafeStr_51._SafeStr_9599), _local_3); } else { this._bitmap.bitmap = _local_4.getImage(((this._SafeStr_16565) ? _SafeStr_51._SafeStr_5760 : _SafeStr_51._SafeStr_9599), true, _local_3); }; if (k){ this._SafeStr_16567(this._bitmap); }; this._bitmap._SafeStr_8496 = true; _local_4.dispose(); }; }; if ((((this._bitmap.bitmap == null)) || ((this._bitmap.bitmap.width < 2)))){ _local_5 = (((("placeholder_avatar" + (((this._SafeStr_7986 == _SafeStr_111._SafeStr_10344)) ? "_small" : "")) + ((this._SafeStr_16565) ? "_head" : "")) + ((this._cropped) ? "_cropped" : "")) + "_png"); this._bitmap.bitmap = (this._SafeStr_5524.assets.getAssetByName(_local_5).content as BitmapData); this._bitmap._SafeStr_8496 = false; this._SafeStr_16567(this._bitmap); }; this._bitmap.invalidate(); this._SafeStr_16422.width = this._bitmap.bitmap.width; this._SafeStr_16422.height = this._bitmap.bitmap.height; } private function _SafeStr_16567(k:IBitmapWrapperWindow) { this._bitmap.bitmap.applyFilter(this._bitmap.bitmap, this._bitmap.bitmap.rect, new Point(), new ColorMatrixFilter([this.rc, this._SafeStr_8777, this.bc, 0, 0, this.rc, this._SafeStr_8777, this.bc, 0, 0, this.rc, this._SafeStr_8777, this.bc, 0, 0, 0, 0, 0, 1, 0])); } private function _SafeStr_16566(k:String):String { return ((((k == null)) ? String(_SafeStr_16466.value) : k.replace(/NaN/g, ""))); } private function onClick(k:WindowMouseEvent):void { if (this._SafeStr_5512 > 0){ this._SafeStr_5524.communication.connection.send(new _SafeStr_2640(this._SafeStr_5512)); }; } } }//package _-2rM // _SafeStr_10344 = "_-0TK" (String#23310, DoABC#3) // _SafeStr_10488 = "_-0YB" (String#244, DoABC#3) // _SafeStr_111 = "_-2LA" (String#27863, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13357 = "_-bA" (String#39830, DoABC#3) // _SafeStr_14522 = "_-2cD" (String#28537, DoABC#3) // _SafeStr_16418 = "_-5oy" (String#13594, DoABC#3) // _SafeStr_16419 = "_-O5" (String#14835, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16462 = "_-8q" (String#4324, DoABC#3) // _SafeStr_16466 = "_-3if" (String#3523, DoABC#3) // _SafeStr_16478 = "_-C0" (String#38927, DoABC#3) // _SafeStr_16520 = "_-3RU" (String#331, DoABC#3) // _SafeStr_16556 = "_-6TY" (String#1618, DoABC#3) // _SafeStr_16557 = "_-5fX" (String#36037, DoABC#3) // _SafeStr_16558 = "_-3-w" (String#29491, DoABC#3) // _SafeStr_16559 = "_-6WJ" (String#4262, DoABC#3) // _SafeStr_16560 = "_-4sZ" (String#3812, DoABC#3) // _SafeStr_16561 = "_-0As" (String#1441, DoABC#3) // _SafeStr_16562 = "_-4lY" (String#33824, DoABC#3) // _SafeStr_16563 = "_-2rP" (String#29126, DoABC#3) // _SafeStr_16564 = "_-4ks" (String#3776, DoABC#3) // _SafeStr_16565 = "_-5de" (String#35964, DoABC#3) // _SafeStr_16566 = "_-0Eh" (String#7838, DoABC#3) // _SafeStr_16567 = "_-1Uo" (String#25788, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2640 = "_-2EL" (String#27594, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_4871 = "_-3ZQ" (String#30901, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5758 = "_-1ar" (String#26021, DoABC#3) // _SafeStr_5759 = "_-3P3" (String#30501, DoABC#3) // _SafeStr_5760 = "_-5NX" (String#35337, DoABC#3) // _SafeStr_5771 = "_-3iZ" (String#31239, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) // _SafeStr_8496 = "_-64u" (String#13854, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_8777 = "_-2Hq" (String#3145, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) // _SafeStr_9599 = "_-r4" (String#40438, DoABC#3) //------------------------------------------------------------ //_-2rM.BadgeImageWidget package _-2rM { import _-4A5.PropertyStruct; import _-6Sv._SafeStr_4669; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE._SafeStr_2413; import _-5YE.IRegionWindow; import _-5OI._SafeStr_2953; import _-5OI._SafeStr_4008; import _-5Mz.WindowMouseEvent; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; import _-1tn._SafeStr_3621; import _-4A5._SafeStr_2412; import flash.display.BitmapData; import _-7P._SafeStr_2637; import _-12f.GameConfigurations; import flash.geom.Point; public class BadgeImageWidget implements _SafeStr_3315 { public static const _SafeStr_9055:String = "badge_image"; private static const _SafeStr_16568:String = (_SafeStr_9055 + ":type"); private static const _SafeStr_16569:String = (_SafeStr_9055 + ":badge_id"); private static const _SafeStr_16570:PropertyStruct = new PropertyStruct(_SafeStr_16568, _SafeStr_4669.NORMAL, PropertyStruct.STRING, false, _SafeStr_4669.ALL); private static const _SafeStr_16571:PropertyStruct = new PropertyStruct(_SafeStr_16569, "", PropertyStruct.STRING); private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16475:Boolean; private var _SafeStr_16423:IWindowContainer; private var _bitmap:_SafeStr_2413; private var _SafeStr_16520:IRegionWindow; private var _SafeStr_5501:String; private var _SafeStr_7480:String; private var _SafeStr_7483:int; private var _SafeStr_16572:_SafeStr_2953; private var _SafeStr_16573:_SafeStr_4008; public function BadgeImageWidget(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_5501 = String(_SafeStr_16570.value); this._SafeStr_7480 = String(_SafeStr_16571.value); super(); this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("badge_image_xml").content as XML)) as IWindowContainer); this._bitmap = (this._SafeStr_16423.findChildByName("bitmap") as _SafeStr_2413); this._SafeStr_16520 = (this._SafeStr_16423.findChildByName("region") as IRegionWindow); this._SafeStr_16520.addEventListener(WindowMouseEvent.CLICK, this.onClick); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; this._SafeStr_16423.width = this._SafeStr_16422.width; this._SafeStr_16423.height = this._SafeStr_16422.height; } public function dispose():void { if (!this._disposed){ this.groupId = 0; if (this._SafeStr_16520 != null){ this._SafeStr_16520.removeEventListener(WindowMouseEvent.CLICK, this.onClick); this._SafeStr_16520.dispose(); this._SafeStr_16520 = null; }; this._bitmap = null; if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } public function get properties():Array { var _local_2:PropertyStruct; var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16570._SafeStr_12434(this._SafeStr_5501)); k.push(_SafeStr_16571._SafeStr_12434(this._SafeStr_7480)); for each (_local_2 in this._bitmap.properties) { if (_local_2.key != _SafeStr_3621._SafeStr_13277){ k.push(_local_2._SafeStr_16521(_SafeStr_9055)); }; }; return (k); } public function set properties(k:Array):void { var _local_3:PropertyStruct; this._SafeStr_16475 = true; var _local_2:Array = []; for each (_local_3 in k) { switch (_local_3.key){ case _SafeStr_16568: this.type = String(_local_3.value); break; case _SafeStr_16569: this.badgeId = String(_local_3.value); break; }; if (_local_3.key != ((_SafeStr_9055 + ":") + _SafeStr_3621._SafeStr_13277)){ _local_2.push(_local_3._SafeStr_16522()); }; }; this._bitmap.properties = _local_2; this._SafeStr_16475 = false; this.refresh(); } public function get type():String { return (this._SafeStr_5501); } public function set type(k:String):void { this._SafeStr_5501 = k; this.refresh(); } public function get badgeId():String { return (this._SafeStr_7480); } public function set badgeId(k:String):void { this._SafeStr_7480 = k; this.refresh(); } public function get groupId():int { return (this._SafeStr_7483); } public function set groupId(k:int):void { this._SafeStr_7483 = k; var _local_2:Boolean = (((this._SafeStr_5501 == _SafeStr_4669._SafeStr_10696)) && ((this._SafeStr_7483 > 0))); if (((!((this._SafeStr_5524 == null))) && (!((this._SafeStr_5524.communication == null))))){ if (((!(_local_2)) && (!((this._SafeStr_16573 == null))))){ this._SafeStr_5524.communication._SafeStr_6338(this._SafeStr_16572); this._SafeStr_5524.communication._SafeStr_6338(this._SafeStr_16573); this._SafeStr_16572 = null; this._SafeStr_16573 = null; } else { if (((_local_2) && ((this._SafeStr_16573 == null)))){ this._SafeStr_16572 = new _SafeStr_2953(this._SafeStr_16574); this._SafeStr_16573 = new _SafeStr_4008(this._SafeStr_16575); this._SafeStr_5524.communication.addHabboConnectionMessageEvent(this._SafeStr_16572); this._SafeStr_5524.communication.addHabboConnectionMessageEvent(this._SafeStr_16573); }; }; }; } public function get bitmapData():BitmapData { return (_SafeStr_2412(this._bitmap).bitmapData); } public function get pivotPoint():uint { return (this._bitmap.pivotPoint); } public function set pivotPoint(k:uint):void { this._bitmap.pivotPoint = k; this._bitmap.invalidate(); } public function get stretchedX():Boolean { return (this._bitmap.stretchedX); } public function set stretchedX(k:Boolean):void { this._bitmap.stretchedX = k; this._bitmap.invalidate(); } public function get stretchedY():Boolean { return (this._bitmap.stretchedY); } public function set stretchedY(k:Boolean):void { this._bitmap.stretchedY = k; this._bitmap.invalidate(); } public function get _SafeStr_16479():Number { return (this._bitmap._SafeStr_16479); } public function set _SafeStr_16479(k:Number):void { this._bitmap._SafeStr_16479 = k; this._bitmap.invalidate(); } public function get _SafeStr_16523():Number { return (this._bitmap._SafeStr_16523); } public function set _SafeStr_16523(k:Number):void { this._bitmap._SafeStr_16523 = k; this._bitmap.invalidate(); } public function get greyscale():Boolean { return (this._bitmap.greyscale); } public function set greyscale(k:Boolean):void { this._bitmap.greyscale = k; this._bitmap.invalidate(); } public function get etchingColor():uint { return (this._bitmap.etchingColor); } public function set etchingColor(k:uint):void { this._bitmap.etchingColor = k; this._bitmap.invalidate(); } public function get _SafeStr_16524():Boolean { return (this._bitmap._SafeStr_16524); } public function set _SafeStr_16524(k:Boolean):void { this._bitmap._SafeStr_16524 = k; this._bitmap.invalidate(); } private function onClick(k:WindowMouseEvent):void { if (this._SafeStr_7483 > 0){ this._SafeStr_5524.communication.connection.send(new _SafeStr_2637(this._SafeStr_7483, true)); }; } private function refresh():void { if (this._SafeStr_16475){ return; }; this._bitmap.assetUri = this.assetUri; this._bitmap.invalidate(); } private function get assetUri():String { var k:String = ""; if (((!((this._SafeStr_7480 == null))) && ((this._SafeStr_7480.length > 0)))){ switch (this._SafeStr_5501){ case _SafeStr_4669.NORMAL: if (GameConfigurations._SafeStr_10317(this._SafeStr_7480)){ k = GameConfigurations._SafeStr_10318(this._SafeStr_7480); } else { k = (("${image.library.url}album1584/" + this._SafeStr_7480) + ".gif"); }; break; case _SafeStr_4669._SafeStr_10696: k = this._SafeStr_5524.getProperty("group.badge.url").replace("%imagerdata%", this._SafeStr_7480); break; case _SafeStr_4669._SafeStr_16576: k = (("${image.library.url}perk/" + this._SafeStr_7480) + ".png"); break; }; }; return (k); } private function _SafeStr_16577(k:int, _arg_2:String):void { if (k != this._SafeStr_7483){ return; }; this._SafeStr_7480 = _arg_2; this._SafeStr_5524._SafeStr_8635.removeAsset(this.assetUri); this.refresh(); } private function _SafeStr_16574(k:_SafeStr_2953):void { this._SafeStr_16577(k.groupId, this._SafeStr_7480); } private function _SafeStr_16575(k:_SafeStr_4008):void { if (k.badges._SafeStr_10975(this._SafeStr_7483)){ this._SafeStr_16577(this._SafeStr_7483, k.badges[this._SafeStr_7483]); }; } public function get etchingPoint():Point { return (new Point(0, 1)); } public function get _SafeStr_16525():Boolean { return (false); } public function set _SafeStr_16525(k:Boolean):void { } public function get _SafeStr_16526():Boolean { return (false); } public function set _SafeStr_16526(k:Boolean):void { } } }//package _-2rM // _SafeStr_10317 = "_-4BW" (String#32434, DoABC#3) // _SafeStr_10318 = "_-yY" (String#40727, DoABC#3) // _SafeStr_10696 = "_-06y" (String#22438, DoABC#3) // _SafeStr_10975 = "_-1YS" (String#25923, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13277 = "_-qc" (String#40425, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16475 = "_-1bc" (String#1481, DoABC#3) // _SafeStr_16479 = "_-5ic" (String#13484, DoABC#3) // _SafeStr_16520 = "_-3RU" (String#331, DoABC#3) // _SafeStr_16521 = "_-5y1" (String#36739, DoABC#3) // _SafeStr_16522 = "_-5A2" (String#34823, DoABC#3) // _SafeStr_16523 = "_-2yT" (String#10686, DoABC#3) // _SafeStr_16524 = "_-4Cr" (String#11946, DoABC#3) // _SafeStr_16525 = "_-C2" (String#14624, DoABC#3) // _SafeStr_16526 = "_-1Gc" (String#8906, DoABC#3) // _SafeStr_16568 = "_-51l" (String#34493, DoABC#3) // _SafeStr_16569 = "_-6Cb" (String#37361, DoABC#3) // _SafeStr_16570 = "_-43b" (String#32115, DoABC#3) // _SafeStr_16571 = "_-bL" (String#39837, DoABC#3) // _SafeStr_16572 = "_-59t" (String#34816, DoABC#3) // _SafeStr_16573 = "_-22M" (String#9732, DoABC#3) // _SafeStr_16574 = "_-1kK" (String#9381, DoABC#3) // _SafeStr_16575 = "_-4lj" (String#12526, DoABC#3) // _SafeStr_16576 = "_-2w3" (String#29308, DoABC#3) // _SafeStr_16577 = "_-1hn" (String#26288, DoABC#3) // _SafeStr_2412 = "_-BP" (String#14613, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2637 = "_-3u7" (String#31705, DoABC#3) // _SafeStr_2953 = "_-5Xp" (String#35732, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3621 = "_-0pq" (String#8454, DoABC#3) // _SafeStr_4008 = "_-4sr" (String#34105, DoABC#3) // _SafeStr_4669 = "_-0Ky" (String#22999, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6338 = "_-4Lg" (String#12106, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7480 = "_-2Kp" (String#299, DoABC#3) // _SafeStr_7483 = "_-4Wi" (String#91, DoABC#3) // _SafeStr_8635 = "_-2gM" (String#10384, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM.CountdownWidget package _-2rM { import _-0MK._SafeStr_35; import _-4A5.PropertyStruct; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-5YE.IItemListWindow; import _-1Mz.IWindowContainer; import _-5YE.ITextWindow; import flash.utils.getTimer; import _-5im.WindowParam; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; public class CountdownWidget implements _SafeStr_3657, _SafeStr_35 { public static const _SafeStr_9055:String = "countdown"; private static const _SafeStr_16578:String = (_SafeStr_9055 + ":running"); private static const _SafeStr_16531:String = (_SafeStr_9055 + ":digits"); private static const _SafeStr_16579:String = (_SafeStr_9055 + ":seconds"); private static const _SafeStr_16532:String = (_SafeStr_9055 + ":color_style"); private static const _SafeStr_16580:PropertyStruct = new PropertyStruct(_SafeStr_16578, false, PropertyStruct._SafeStr_13357); private static const _SafeStr_16535:PropertyStruct = new PropertyStruct(_SafeStr_16531, 3, PropertyStruct._SafeStr_13361); private static const _SafeStr_16581:PropertyStruct = new PropertyStruct(_SafeStr_16579, 0, PropertyStruct._SafeStr_13359); private static const _SafeStr_16536:PropertyStruct = new PropertyStruct(_SafeStr_16532, 0, PropertyStruct._SafeStr_13359); private static const _SafeStr_16582:String = "countdown_clock_unit_"; private static const _SafeStr_16583:Array = ["weeks", "days", "hours", "minutes", "seconds"]; private static const _SafeStr_16584:Array = [604800, 86400, 3600, 60, 1]; private static const _SafeStr_16585:Array = [100, 7, 24, 60, 60]; private static const _SafeStr_16586:Array = [0, 0xFFFFFF]; private static const _SafeStr_16587:Array = [3003121663, 0]; private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IItemListWindow; private var _SafeStr_16588:IWindowContainer; private var _SafeStr_16589:ITextWindow; private var _SafeStr_7927:Boolean; private var _SafeStr_16590:int; private var _SafeStr_7929:int; private var _SafeStr_16538:int; private var _SafeStr_16591:int = -1; public function CountdownWidget(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_7927 = Boolean(_SafeStr_16580.value); this._SafeStr_16590 = int(_SafeStr_16581.value); this._SafeStr_7929 = getTimer(); this._SafeStr_16538 = int(_SafeStr_16536.value); super(); this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("clock_base_xml").content as XML)) as IItemListWindow); this._SafeStr_16588 = (this._SafeStr_16423.getListItemByName("counter") as IWindowContainer); this._SafeStr_16589 = (this._SafeStr_16423.getListItemByName("separator") as ITextWindow); this._SafeStr_16484 = uint(_SafeStr_16535.value); this._SafeStr_5524.registerUpdateReceiver(this, 10); this._SafeStr_16422.setParamFlag(WindowParam._SafeStr_12338); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; } public function dispose():void { if (!this._disposed){ if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16588 != null){ this._SafeStr_16588.dispose(); this._SafeStr_16588 = null; }; if (this._SafeStr_16589 != null){ this._SafeStr_16589.dispose(); this._SafeStr_16589 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_5524.removeUpdateReceiver(this); this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } public function update(k:uint):void { this._SafeStr_16592(); } public function get properties():Array { var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16580._SafeStr_12434(this._SafeStr_7927)); k.push(_SafeStr_16535._SafeStr_12434(this._SafeStr_16484)); k.push(_SafeStr_16581._SafeStr_12434(this.seconds)); return (k); } public function set properties(k:Array):void { var _local_2:PropertyStruct; if (this._disposed){ return; }; for each (_local_2 in k) { switch (_local_2.key){ case _SafeStr_16578: this.running = Boolean(_local_2.value); break; case _SafeStr_16531: this._SafeStr_16484 = uint(_local_2.value); break; case _SafeStr_16579: this.seconds = int(_local_2.value); break; case _SafeStr_16532: this._SafeStr_16483 = int(_local_2.value); break; }; }; } public function get _SafeStr_16483():int { return (this._SafeStr_16538); } public function set _SafeStr_16483(k:int):void { var _local_4:IWindowContainer; var _local_5:ITextWindow; var _local_6:uint; var _local_7:uint; this._SafeStr_16538 = k; var _local_2:int = this._SafeStr_16423.numListItems; var _local_3:int; while (_local_3 < _local_2) { _local_4 = (this._SafeStr_16423.getListItemAt(_local_3) as IWindowContainer); if (_local_4 != null){ _local_5 = (_local_4.getChildByName("unit") as ITextWindow); if (_local_5 != null){ _local_6 = _local_5.textColor; _local_7 = _local_5.etchingColor; if ((((this._SafeStr_16483 >= 0)) && ((this._SafeStr_16483 < _SafeStr_16586.length)))){ _local_6 = _SafeStr_16586[this._SafeStr_16483]; _local_7 = _SafeStr_16587[this._SafeStr_16483]; }; _local_5.textColor = _local_6; _local_5.etchingColor = _local_7; }; }; _local_3++; }; } public function get running():Boolean { return (this._SafeStr_7927); } public function set running(k:Boolean):void { if (((this._SafeStr_7927) && (!(k)))){ this._SafeStr_16590 = this.seconds; }; if (((!(this._SafeStr_7927)) && (k))){ this._SafeStr_7929 = getTimer(); }; this._SafeStr_7927 = k; } public function get _SafeStr_16484():uint { return (((this._SafeStr_16423.numListItems + 1) / 2)); } public function set _SafeStr_16484(k:uint):void { var _local_2:int; k = Math.max(2, Math.min(4, k)); if (k != this._SafeStr_16484){ this._SafeStr_16423._SafeStr_9402(); _local_2 = 0; while (_local_2 < k) { if (_local_2 != 0){ this._SafeStr_16423.addListItem(this._SafeStr_16589.clone()); }; this._SafeStr_16423.addListItem(this._SafeStr_16588.clone()); _local_2++; }; this._SafeStr_16592(true); }; } public function get seconds():int { return (((this._SafeStr_7927) ? Math.max(0, (this._SafeStr_16590 - ((getTimer() - this._SafeStr_7929) / 1000))) : this._SafeStr_16590)); } public function set seconds(k:int):void { this._SafeStr_16590 = k; this._SafeStr_7929 = getTimer(); this._SafeStr_16592(); } private function _SafeStr_16592(k:Boolean=false):void { var _local_4:int; var _local_6:int; var _local_7:IWindowContainer; var _local_8:int; var _local_2:int = this.seconds; if ((((_local_2 == this._SafeStr_16591)) && (!(k)))){ return; }; var _local_3:int = this._SafeStr_16484; _local_4 = 0; while (_local_4 < (_SafeStr_16584.length - _local_3)) { if (_local_2 >= _SafeStr_16584[_local_4]){ break; }; _local_4++; }; var _local_5:int; while (_local_5 < _local_3) { _local_6 = (_local_4 + _local_5); _local_7 = (this._SafeStr_16423.getListItemAt((_local_5 * 2)) as IWindowContainer); _local_8 = ((_local_2 / _SafeStr_16584[_local_6]) % _SafeStr_16585[_local_6]); _local_7.getChildByName("value").caption = ((((_local_8 < 10)) ? "0" : "") + _local_8.toString()); _local_7.getChildByName("unit").caption = ((("${" + _SafeStr_16582) + _SafeStr_16583[_local_6]) + "}"); _local_5++; }; this._SafeStr_16591 = _local_2; } } }//package _-2rM // _SafeStr_12338 = "_-2hu" (String#28759, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13357 = "_-bA" (String#39830, DoABC#3) // _SafeStr_13359 = "_-32s" (String#29598, DoABC#3) // _SafeStr_13361 = "_-2hT" (String#28736, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16483 = "_-1aX" (String#3000, DoABC#3) // _SafeStr_16484 = "_-6Xx" (String#4270, DoABC#3) // _SafeStr_16531 = "_-6d3" (String#14401, DoABC#3) // _SafeStr_16532 = "_-3PE" (String#11111, DoABC#3) // _SafeStr_16535 = "_-1wf" (String#9604, DoABC#3) // _SafeStr_16536 = "_-44Q" (String#11821, DoABC#3) // _SafeStr_16538 = "_-1KD" (String#8964, DoABC#3) // _SafeStr_16578 = "_-3RN" (String#30592, DoABC#3) // _SafeStr_16579 = "_-48n" (String#32327, DoABC#3) // _SafeStr_16580 = "_-2LT" (String#27873, DoABC#3) // _SafeStr_16581 = "_-3TS" (String#30673, DoABC#3) // _SafeStr_16582 = "_-6bW" (String#38327, DoABC#3) // _SafeStr_16583 = "_-8Y" (String#38797, DoABC#3) // _SafeStr_16584 = "_-2j4" (String#28803, DoABC#3) // _SafeStr_16585 = "_-2zK" (String#29425, DoABC#3) // _SafeStr_16586 = "_-6h3" (String#38573, DoABC#3) // _SafeStr_16587 = "_-0yQ" (String#24509, DoABC#3) // _SafeStr_16588 = "_-5YL" (String#35752, DoABC#3) // _SafeStr_16589 = "_-3GK" (String#30146, DoABC#3) // _SafeStr_16590 = "_-1Ou" (String#25559, DoABC#3) // _SafeStr_16591 = "_-3Rh" (String#30606, DoABC#3) // _SafeStr_16592 = "_-3wr" (String#31816, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_3657 = "_-0TR" (String#8080, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7927 = "_-q2" (String#511, DoABC#3) // _SafeStr_7929 = "_-EL" (String#875, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) //------------------------------------------------------------ //_-2rM.FurnitureImageWidget package _-2rM { import _-1uj._SafeStr_2323; import _-4A5.PropertyStruct; import _-6Sv._SafeStr_4871; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import _-5YE.IRegionWindow; import _-ue.Map; import _-1uj._SafeStr_2346; import _-5Mz.WindowMouseEvent; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; import flash.display.BitmapData; import _-1uj._SafeStr_3018; import _-151._SafeStr_2306; public class FurnitureImageWidget implements _SafeStr_3649, _SafeStr_2323 { public static const _SafeStr_9055:String = "furniture_image"; private static const _SafeStr_16593:String = (_SafeStr_9055 + ":furnitureType"); private static const _SafeStr_16556:String = (_SafeStr_9055 + ":scale"); private static const _SafeStr_16559:String = (_SafeStr_9055 + ":direction"); private static const _SafeStr_16560:Array = ["northeast", "east", "southeast", "south", "southwest", "west", "northwest", "north"]; private static const _SafeStr_16594:Array = [32, 64]; private static const _SafeStr_16595:PropertyStruct = new PropertyStruct(_SafeStr_16593, "table_plasto_square", PropertyStruct.STRING, false); private static const _SafeStr_16561:PropertyStruct = new PropertyStruct(_SafeStr_16556, 64, PropertyStruct._SafeStr_13359, false, _SafeStr_16594); private static const _SafeStr_16564:PropertyStruct = new PropertyStruct(_SafeStr_16559, _SafeStr_16560[_SafeStr_4871._SafeStr_16478], PropertyStruct.STRING, false, _SafeStr_16560); private static const _SafeStr_16596:int = 0; private static const _SafeStr_16597:int = 1; private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; private var _bitmap:IBitmapWrapperWindow; private var _SafeStr_16520:IRegionWindow; private var _SafeStr_16598:String = "table_plasto_square"; private var _SafeStr_7986:int; private var _SafeStr_10488:int; private var _SafeStr_16599:Map; private var _SafeStr_8646:String; private var _SafeStr_7472:int = 0; private var _SafeStr_8645:_SafeStr_2346 = null; public function FurnitureImageWidget(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_7986 = int(_SafeStr_16561.value); this._SafeStr_10488 = _SafeStr_16560.indexOf(String(_SafeStr_16564.value)); super(); this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16599 = new Map(); this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("furniture_image_xml").content as XML)) as IWindowContainer); this._bitmap = (this._SafeStr_16423.findChildByName("bitmap") as IBitmapWrapperWindow); this._SafeStr_16520 = (this._SafeStr_16423.findChildByName("region") as IRegionWindow); this._SafeStr_16520.addEventListener(WindowMouseEvent.CLICK, this.onClick); this.refresh(); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; this._SafeStr_16423.width = this._SafeStr_16422.width; this._SafeStr_16423.height = this._SafeStr_16422.height; } public function dispose():void { if (!this._disposed){ if (this._SafeStr_16520 != null){ this._SafeStr_16520.removeEventListener(WindowMouseEvent.CLICK, this.onClick); this._SafeStr_16520.dispose(); this._SafeStr_16520 = null; }; this._bitmap = null; if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } public function get properties():Array { var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16595._SafeStr_12434(this._SafeStr_16598)); k.push(_SafeStr_16561._SafeStr_12434(this._SafeStr_7986)); k.push(_SafeStr_16564._SafeStr_12434(_SafeStr_16560[this._SafeStr_10488])); return (k); } public function set properties(k:Array):void { var _local_2:PropertyStruct; for each (_local_2 in k) { switch (_local_2.key){ case _SafeStr_16593: this._SafeStr_16459 = String(_local_2.value); break; case _SafeStr_16556: this.scale = int(_local_2.value); break; case _SafeStr_16559: this.direction = _SafeStr_16560.indexOf(String(_local_2.value)); break; }; }; } public function get _SafeStr_16459():String { return (this._SafeStr_16598); } public function set _SafeStr_16459(k:String):void { this._SafeStr_16598 = k; this.refresh(); } public function get scale():int { return (this._SafeStr_7986); } public function set scale(k:int):void { this._SafeStr_7986 = k; this.refresh(); } public function get direction():int { return (this._SafeStr_10488); } public function set direction(k:int):void { this._SafeStr_10488 = k; this.refresh(); } public function imageReady(k:int, _arg_2:BitmapData):void { var _local_3:String = this._SafeStr_16599.getValue(k); if (_local_3 == this._SafeStr_16598){ this.refresh(); }; } public function _SafeStr_5454(k:int):void { } private function refresh():void { var k:_SafeStr_3018; var _local_2:String; var _local_3:int; var _local_4:int; var _local_5:String; this._bitmap.bitmap = null; if (this._SafeStr_5524.roomEngine != null){ _local_2 = "std"; _local_3 = this._SafeStr_5524.roomEngine._SafeStr_13591(this._SafeStr_16598); if (this._SafeStr_7472 == _SafeStr_16596){ k = this._SafeStr_5524.roomEngine.getFurnitureImage(_local_3, new _SafeStr_2306((this._SafeStr_10488 * 45), 0, 0), this._SafeStr_7986, this, 0, this._SafeStr_8646, -1, -1, this._SafeStr_8645); } else { k = this._SafeStr_5524.roomEngine.getWallItemImage(_local_3, new _SafeStr_2306((this._SafeStr_10488 * 45), 0, 0), this._SafeStr_7986, this, 0, ((this._SafeStr_8645) ? this._SafeStr_8645.getLegacyString() : "")); }; if (k != null){ _local_4 = k.id; this._SafeStr_16599.remove(_local_4); if (_local_4 > 0){ this._SafeStr_16599.add(_local_4, this._SafeStr_16598); }; this._bitmap.bitmap = k.data; this._bitmap._SafeStr_8496 = true; }; }; if ((((this._bitmap.bitmap == null)) || ((this._bitmap.bitmap.width < 2)))){ _local_5 = (("placeholder_furni" + (((this._SafeStr_7986 == 32)) ? "_small" : "")) + "_png"); this._bitmap.bitmap = (this._SafeStr_5524.assets.getAssetByName(_local_5).content as BitmapData); this._bitmap._SafeStr_8496 = false; }; this._bitmap.invalidate(); this._SafeStr_16422.width = this._bitmap.bitmap.width; this._SafeStr_16422.height = this._bitmap.bitmap.height; } private function onClick(k:WindowMouseEvent):void { } } }//package _-2rM // _SafeStr_10488 = "_-0YB" (String#244, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13359 = "_-32s" (String#29598, DoABC#3) // _SafeStr_13591 = "_-0b2" (String#8203, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16459 = "_-2AP" (String#9870, DoABC#3) // _SafeStr_16478 = "_-C0" (String#38927, DoABC#3) // _SafeStr_16520 = "_-3RU" (String#331, DoABC#3) // _SafeStr_16556 = "_-6TY" (String#1618, DoABC#3) // _SafeStr_16559 = "_-6WJ" (String#4262, DoABC#3) // _SafeStr_16560 = "_-4sZ" (String#3812, DoABC#3) // _SafeStr_16561 = "_-0As" (String#1441, DoABC#3) // _SafeStr_16564 = "_-4ks" (String#3776, DoABC#3) // _SafeStr_16593 = "_-6T0" (String#37978, DoABC#3) // _SafeStr_16594 = "_-3z0" (String#11723, DoABC#3) // _SafeStr_16595 = "_-6R6" (String#37902, DoABC#3) // _SafeStr_16596 = "_-18h" (String#24943, DoABC#3) // _SafeStr_16597 = "_-5AH" (String#34830, DoABC#3) // _SafeStr_16598 = "_-1EL" (String#25164, DoABC#3) // _SafeStr_16599 = "_-6dx" (String#873, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3649 = "_-0M7" (String#7951, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_4871 = "_-3ZQ" (String#30901, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7472 = "_-O-" (String#339, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) // _SafeStr_8496 = "_-64u" (String#13854, DoABC#3) // _SafeStr_8645 = "_-2BQ" (String#298, DoABC#3) // _SafeStr_8646 = "_-IM" (String#592, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM.IlluminaBorderWidget package _-2rM { import _-4A5.PropertyStruct; import flash.geom.Matrix; import flash.utils.Dictionary; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; import _-5Mz.WindowEvent; import _-4A5._SafeStr_3273; import _-5Vt.BitmapDataAsset; import _-1Mz.IWindow; import flash.geom.Rectangle; import _-5im.WindowParam; public class IlluminaBorderWidget implements _SafeStr_3619 { public static const _SafeStr_9055:String = "illumina_border"; public static const _SafeStr_15805:String = "illumina_light"; public static const _SafeStr_15808:String = "illumina_dark"; public static const _SafeStr_15806:Array = [_SafeStr_15805, _SafeStr_15808]; public static const _SafeStr_15804:String = (_SafeStr_9055 + ":border_style"); private static const _SafeStr_16600:String = (_SafeStr_9055 + ":content_child"); private static const _SafeStr_16601:String = (_SafeStr_9055 + ":content_padding"); private static const _SafeStr_16602:String = (_SafeStr_9055 + ":side_padding"); private static const _SafeStr_16603:String = (_SafeStr_9055 + ":child_margin"); private static const _SafeStr_16604:String = (_SafeStr_9055 + ":top_left_child"); private static const _SafeStr_16605:String = (_SafeStr_9055 + ":top_center_child"); private static const _SafeStr_16606:String = (_SafeStr_9055 + ":top_right_child"); private static const _SafeStr_16607:String = (_SafeStr_9055 + ":bottom_left_child"); private static const _SafeStr_16608:String = (_SafeStr_9055 + ":bottom_center_child"); private static const _SafeStr_16609:String = (_SafeStr_9055 + ":bottom_right_child"); private static const _SafeStr_16610:String = (_SafeStr_9055 + ":landing_view_mode"); private static const _SafeStr_16611:PropertyStruct = new PropertyStruct(_SafeStr_16600, "", PropertyStruct.STRING); private static const _SafeStr_16612:PropertyStruct = new PropertyStruct(_SafeStr_16601, 5, PropertyStruct._SafeStr_13361); private static const _SafeStr_16613:PropertyStruct = new PropertyStruct(_SafeStr_16602, 15, PropertyStruct._SafeStr_13361); private static const _SafeStr_16614:PropertyStruct = new PropertyStruct(_SafeStr_16603, 3, PropertyStruct._SafeStr_13361); private static const _SafeStr_16615:PropertyStruct = new PropertyStruct(_SafeStr_16604, "", PropertyStruct.STRING); private static const _SafeStr_16616:PropertyStruct = new PropertyStruct(_SafeStr_16605, "", PropertyStruct.STRING); private static const _SafeStr_16617:PropertyStruct = new PropertyStruct(_SafeStr_16606, "", PropertyStruct.STRING); private static const _SafeStr_16618:PropertyStruct = new PropertyStruct(_SafeStr_16607, "", PropertyStruct.STRING); private static const _SafeStr_16619:PropertyStruct = new PropertyStruct(_SafeStr_16608, "", PropertyStruct.STRING); private static const _SafeStr_16620:PropertyStruct = new PropertyStruct(_SafeStr_16609, "", PropertyStruct.STRING); private static const _SafeStr_16621:PropertyStruct = new PropertyStruct(_SafeStr_16610, false, PropertyStruct._SafeStr_13357); private static const _SafeStr_16622:Matrix = new Matrix(); private static const TOP_LEFT:String = "top_left"; private static const TOP:String = "top_center"; private static const _SafeStr_13344:String = "top_right"; private static const RIGHT:String = "center_right"; private static const _SafeStr_13346:String = "bottom_right"; private static const BOTTOM:String = "bottom_center"; private static const _SafeStr_13345:String = "bottom_left"; private static const LEFT:String = "center_left"; private static const _SafeStr_16623:Array = [TOP_LEFT, TOP, _SafeStr_13344, RIGHT, _SafeStr_13346, BOTTOM, _SafeStr_13345, LEFT]; private var _SafeStr_16624:Dictionary; private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; private var _SafeStr_7987:IBitmapWrapperWindow; private var _SafeStr_16490:BitmapData; private var _SafeStr_7928:IWindowContainer; private var _SafeStr_16504:Boolean = false; private var _SafeStr_16505:Boolean = false; private var _SafeStr_16625:String; private var _SafeStr_16626:String; private var _SafeStr_16627:uint; private var _SafeStr_16628:uint; private var _SafeStr_16629:uint; private var _SafeStr_16630:String; private var _SafeStr_16631:String; private var _SafeStr_16632:String; private var _SafeStr_16633:String; private var _SafeStr_16634:String; private var _SafeStr_16635:String; private var _SafeStr_16636:Boolean; public function IlluminaBorderWidget(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_16626 = String(_SafeStr_16611.value); this._SafeStr_16627 = uint(_SafeStr_16612.value); this._SafeStr_16628 = uint(_SafeStr_16613.value); this._SafeStr_16629 = uint(_SafeStr_16614.value); this._SafeStr_16630 = String(_SafeStr_16615.value); this._SafeStr_16631 = String(_SafeStr_16616.value); this._SafeStr_16632 = String(_SafeStr_16617.value); this._SafeStr_16633 = String(_SafeStr_16618.value); this._SafeStr_16634 = String(_SafeStr_16619.value); this._SafeStr_16635 = String(_SafeStr_16620.value); this._SafeStr_16636 = Boolean(_SafeStr_16621.value); super(); this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("illumina_border_xml").content as XML)) as IWindowContainer); this._SafeStr_7987 = (this._SafeStr_16423.getChildByName("canvas") as IBitmapWrapperWindow); this._SafeStr_7928 = (this._SafeStr_16423.getChildByName("children") as IWindowContainer); this._SafeStr_16406 = String(this._SafeStr_16422._SafeStr_12266(_SafeStr_15804).value); this._SafeStr_16422.addEventListener(WindowEvent._SafeStr_8930, this._SafeStr_16492); this._SafeStr_16422.addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_16492); this._SafeStr_7928.addEventListener(WindowEvent._SafeStr_12393, this._SafeStr_16492); this._SafeStr_7928.addEventListener(WindowEvent._SafeStr_12394, this._SafeStr_16492); this._SafeStr_7928.addEventListener(WindowEvent._SafeStr_12386, this._SafeStr_16492); this._SafeStr_7928.addEventListener(WindowEvent._SafeStr_7193, this._SafeStr_16492); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; this._SafeStr_16423.width = this._SafeStr_16422.width; this._SafeStr_16423.height = this._SafeStr_16422.height; } private function _SafeStr_16492(k:WindowEvent):void { this.refresh(); } public function dispose():void { if (!this._disposed){ if (this._SafeStr_16490 != null){ this._SafeStr_16490.dispose(); this._SafeStr_16490 = null; }; if (this._SafeStr_7987 != null){ this._SafeStr_7987.removeEventListener(WindowEvent._SafeStr_8930, this._SafeStr_16492); this._SafeStr_7987.removeEventListener(WindowEvent._SafeStr_5561, this._SafeStr_16492); this._SafeStr_7987 = null; }; if (this._SafeStr_7928 != null){ this._SafeStr_7928.removeEventListener(WindowEvent._SafeStr_12393, this._SafeStr_16492); this._SafeStr_7928.removeEventListener(WindowEvent._SafeStr_12394, this._SafeStr_16492); this._SafeStr_7928.removeEventListener(WindowEvent._SafeStr_12386, this._SafeStr_16492); this._SafeStr_7928.removeEventListener(WindowEvent._SafeStr_7193, this._SafeStr_16492); this._SafeStr_7928 = null; }; if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_16624 = null; this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (this._SafeStr_7928.iterator); } public function get properties():Array { var k:Array = []; if (this._disposed){ return (k); }; k.push(this._SafeStr_16422._SafeStr_12265(_SafeStr_15804, this._SafeStr_16625)); k.push(_SafeStr_16611._SafeStr_12434(this._SafeStr_16626)); k.push(_SafeStr_16612._SafeStr_12434(this._SafeStr_16627)); k.push(_SafeStr_16613._SafeStr_12434(this._SafeStr_16628)); k.push(_SafeStr_16614._SafeStr_12434(this._SafeStr_16629)); k.push(_SafeStr_16615._SafeStr_12434(this._SafeStr_16630)); k.push(_SafeStr_16616._SafeStr_12434(this._SafeStr_16631)); k.push(_SafeStr_16617._SafeStr_12434(this._SafeStr_16632)); k.push(_SafeStr_16618._SafeStr_12434(this._SafeStr_16633)); k.push(_SafeStr_16619._SafeStr_12434(this._SafeStr_16634)); k.push(_SafeStr_16620._SafeStr_12434(this._SafeStr_16635)); k.push(_SafeStr_16621._SafeStr_12434(this._SafeStr_16636)); return (k); } public function set properties(k:Array):void { var _local_2:PropertyStruct; if (this._disposed){ return; }; this._SafeStr_16504 = true; for each (_local_2 in k) { switch (_local_2.key){ case _SafeStr_15804: this._SafeStr_16406 = String(_local_2.value); break; case _SafeStr_16600: this._SafeStr_16407 = String(_local_2.value); break; case _SafeStr_16601: this._SafeStr_16408 = uint(_local_2.value); break; case _SafeStr_16602: this._SafeStr_16409 = uint(_local_2.value); break; case _SafeStr_16603: this._SafeStr_16410 = uint(_local_2.value); break; case _SafeStr_16604: this._SafeStr_16411 = String(_local_2.value); break; case _SafeStr_16605: this._SafeStr_16412 = String(_local_2.value); break; case _SafeStr_16606: this._SafeStr_16413 = String(_local_2.value); break; case _SafeStr_16607: this._SafeStr_16414 = String(_local_2.value); break; case _SafeStr_16608: this._SafeStr_16415 = String(_local_2.value); break; case _SafeStr_16609: this._SafeStr_16416 = String(_local_2.value); break; case _SafeStr_16610: this._SafeStr_16417 = Boolean(_local_2.value); break; }; }; this._SafeStr_16504 = false; this.refresh(); } public function get _SafeStr_16406():String { return (this._SafeStr_16625); } public function set _SafeStr_16406(k:String):void { var _local_2:String; this._SafeStr_16625 = k; this._SafeStr_16624 = new Dictionary(); for each (_local_2 in _SafeStr_16623) { this._SafeStr_16624[_local_2] = this._SafeStr_5524.assets.getAssetByName(((this._SafeStr_16625 + "_border_") + _local_2)); }; this.refresh(); } public function get _SafeStr_16407():String { return (this._SafeStr_16626); } public function set _SafeStr_16407(k:String):void { this._SafeStr_16626 = (((k)!=null) ? k : ""); this.refresh(); } public function get _SafeStr_16408():uint { return (this._SafeStr_16627); } public function set _SafeStr_16408(k:uint):void { this._SafeStr_16627 = k; this.refresh(); } public function get _SafeStr_16409():uint { return (this._SafeStr_16628); } public function set _SafeStr_16409(k:uint):void { this._SafeStr_16628 = k; this.refresh(); } public function get _SafeStr_16410():uint { return (this._SafeStr_16629); } public function set _SafeStr_16410(k:uint):void { this._SafeStr_16629 = k; this.refresh(); } public function get _SafeStr_16411():String { return (this._SafeStr_16630); } public function set _SafeStr_16411(k:String):void { this._SafeStr_16630 = (((k)!=null) ? k : ""); this.refresh(); } public function get _SafeStr_16412():String { return (this._SafeStr_16631); } public function set _SafeStr_16412(k:String):void { this._SafeStr_16631 = (((k)!=null) ? k : ""); this.refresh(); } public function get _SafeStr_16413():String { return (this._SafeStr_16632); } public function set _SafeStr_16413(k:String):void { this._SafeStr_16632 = (((k)!=null) ? k : ""); this.refresh(); } public function get _SafeStr_16414():String { return (this._SafeStr_16633); } public function set _SafeStr_16414(k:String):void { this._SafeStr_16633 = (((k)!=null) ? k : ""); this.refresh(); } public function get _SafeStr_16415():String { return (this._SafeStr_16634); } public function set _SafeStr_16415(k:String):void { this._SafeStr_16634 = (((k)!=null) ? k : ""); this.refresh(); } public function get _SafeStr_16416():String { return (this._SafeStr_16635); } public function set _SafeStr_16416(k:String):void { this._SafeStr_16635 = (((k)!=null) ? k : ""); this.refresh(); } public function get _SafeStr_16417():Boolean { return (this._SafeStr_16636); } public function set _SafeStr_16417(k:Boolean):void { this._SafeStr_16636 = k; this.refresh(); } private function _SafeStr_16637(k:String):BitmapDataAsset { return (this._SafeStr_16624[k]); } private function _SafeStr_16638(k:String):int { var _local_2:IWindow = this._SafeStr_7928.getChildByName(k); return (((((((!((k == null))) && ((k.length > 0)))) && (!((_local_2 == null))))) ? _local_2.height : 0)); } private function get _SafeStr_16639():int { return ((Math.max(this._SafeStr_16638(this._SafeStr_16631), Math.max(this._SafeStr_16638(this._SafeStr_16630), this._SafeStr_16638(this._SafeStr_16632))) / 2)); } private function get _SafeStr_16640():int { return ((Math.max(this._SafeStr_16638(this._SafeStr_16634), Math.max(this._SafeStr_16638(this._SafeStr_16633), this._SafeStr_16638(this._SafeStr_16635))) / 2)); } private function refresh():void { var _local_3:String; var _local_4:Array; var _local_5:IWindow; var _local_6:int; var _local_7:int; var _local_8:BitmapDataAsset; var _local_9:BitmapData; var _local_10:Rectangle; var _local_11:Rectangle; var _local_12:int; var _local_13:int; if (((((this._SafeStr_16504) || (this._SafeStr_16505))) || (this.disposed))){ return; }; this._SafeStr_16423._SafeStr_7827.setEmpty(); this._SafeStr_16423.width = this._SafeStr_16422.width; this._SafeStr_16423.height = this._SafeStr_16422.height; var k:IWindow = this._SafeStr_7928.getChildByName(this._SafeStr_16626); if (k != null){ _local_6 = Math.max(1, (k.width + (2 * this._SafeStr_16627))); _local_7 = Math.max(1, (((k.height + (2 * this._SafeStr_16627)) + this._SafeStr_16639) + this._SafeStr_16640)); this._SafeStr_16505 = true; if (this._SafeStr_16422._SafeStr_7192(WindowParam._SafeStr_12337)){ this._SafeStr_16423._SafeStr_7827.minWidth = _local_6; this._SafeStr_16423._SafeStr_7827.minHeight = _local_7; }; if (this._SafeStr_16422._SafeStr_7192(WindowParam._SafeStr_12338)){ this._SafeStr_16423._SafeStr_7827.minWidth = _local_6; this._SafeStr_16423._SafeStr_7827.minHeight = _local_7; this._SafeStr_16423._SafeStr_7827.maxWidth = _local_6; this._SafeStr_16423._SafeStr_7827.maxHeight = _local_7; }; this._SafeStr_16505 = false; }; if ((((((this._SafeStr_16490 == null)) || (!((this._SafeStr_16490.width == this._SafeStr_16423.width))))) || (!((this._SafeStr_16490.height == this._SafeStr_16423.height))))){ this._SafeStr_7987.width = this._SafeStr_16423.width; this._SafeStr_7987.height = this._SafeStr_16423.height; this._SafeStr_7928.width = this._SafeStr_16423.width; this._SafeStr_7928.height = this._SafeStr_16423.height; if (this._SafeStr_16490 != null){ this._SafeStr_16490.dispose(); }; this._SafeStr_16490 = new BitmapData(this._SafeStr_7987.width, this._SafeStr_7987.height, true, 0); this._SafeStr_7987.bitmap = this._SafeStr_16490; }; var _local_2:Rectangle = this._SafeStr_7987.rectangle; _local_2.y = (_local_2.y + this._SafeStr_16639); _local_2.height = (_local_2.height - (this._SafeStr_16639 + this._SafeStr_16640)); this._SafeStr_16490.lock(); this._SafeStr_16490.fillRect(new Rectangle(0, 0, this._SafeStr_7987.width, this._SafeStr_7987.height), 0); for (_local_3 in this._SafeStr_16624) { _local_8 = this._SafeStr_16637(_local_3); if ((((_local_8 == null)) || (((this._SafeStr_16636) && ((((((_local_3 == TOP_LEFT)) || ((_local_3 == LEFT)))) || ((_local_3 == _SafeStr_13345)))))))){ } else { _local_9 = (_local_8.content as BitmapData); _local_10 = _local_8.rectangle; _local_11 = new Rectangle(_local_2.x, _local_2.y, _local_10.width, _local_10.height); switch (_local_3){ case TOP_LEFT: break; case TOP: _local_11.x = (_local_11.x + this._SafeStr_16637(TOP_LEFT).rectangle.width); _local_11.width = ((_local_2.width - this._SafeStr_16637(TOP_LEFT).rectangle.width) - this._SafeStr_16637(_SafeStr_13344).rectangle.width); break; case _SafeStr_13344: _local_11.x = (_local_11.x + (_local_2.width - _local_10.width)); break; case RIGHT: _local_11.x = (_local_11.x + (_local_2.width - _local_10.width)); _local_11.y = (_local_11.y + this._SafeStr_16637(_SafeStr_13344).rectangle.height); _local_11.height = ((_local_2.height - this._SafeStr_16637(_SafeStr_13344).rectangle.height) - this._SafeStr_16637(_SafeStr_13346).rectangle.height); break; case _SafeStr_13346: _local_11.x = (_local_11.x + (_local_2.width - _local_10.width)); _local_11.y = (_local_11.y + (_local_2.height - _local_10.height)); break; case BOTTOM: _local_11.x = (_local_11.x + this._SafeStr_16637(_SafeStr_13345).rectangle.width); _local_11.y = (_local_11.y + (_local_2.height - _local_10.height)); _local_11.width = ((_local_2.width - this._SafeStr_16637(_SafeStr_13345).rectangle.width) - this._SafeStr_16637(_SafeStr_13346).rectangle.width); if (this._SafeStr_16636){ _local_12 = (_local_11.width / 2); _local_11.x = (_local_11.x + _local_12); _local_11.width = (_local_11.width - _local_12); }; break; case _SafeStr_13345: _local_11.y = (_local_11.y + (_local_2.height - _local_10.height)); break; case LEFT: _local_11.y = (_local_11.y + this._SafeStr_16637(TOP_LEFT).rectangle.height); _local_11.height = ((_local_2.height - this._SafeStr_16637(TOP_LEFT).rectangle.height) - this._SafeStr_16637(_SafeStr_13345).rectangle.height); break; }; _SafeStr_16622.a = (_local_11.width / _local_10.width); _SafeStr_16622.d = (_local_11.height / _local_10.height); _SafeStr_16622.tx = (_local_11.x - (_local_10.x * _SafeStr_16622.a)); _SafeStr_16622.ty = (_local_11.y - (_local_10.y * _SafeStr_16622.d)); this._SafeStr_16490.draw(_local_9, _SafeStr_16622, null, null, _local_11, false); }; }; _local_4 = [this._SafeStr_16630, this._SafeStr_16631, this._SafeStr_16632, this._SafeStr_16633, this._SafeStr_16634, this._SafeStr_16635]; for each (_local_5 in this._SafeStr_7928.iterator) { if (((!((_local_5.name == null))) && ((_local_5.name.length > 0)))){ _local_13 = _local_4.indexOf(_local_5.name); if (_local_13 < 0){ if (_local_5.name == this._SafeStr_16626){ _local_5.x = (_local_2.x + this._SafeStr_16408); _local_5.y = (_local_2.y + this._SafeStr_16408); _local_5.visible = true; } else { _local_5.visible = false; }; } else { switch ((_local_13 % 3)){ case 0: _local_5.x = Math.min(this._SafeStr_16628, (this._SafeStr_7987.width - _local_5.width)); break; case 1: _local_5.x = (Math.max((this._SafeStr_7987.width - _local_5.width), 0) / 2); break; case 2: _local_5.x = Math.max(((this._SafeStr_7987.width - _local_5.width) - this._SafeStr_16628), 0); break; }; if (_local_13 < 3){ _local_5.y = (this._SafeStr_16639 - (_local_5.height / 2)); } else { _local_5.y = (this._SafeStr_7987.height - (this._SafeStr_16640 + (_local_5.height / 2))); }; _local_5.visible = true; this._SafeStr_16490.fillRect(new Rectangle((_local_5.x - this._SafeStr_16629), _local_5.y, (_local_5.width + (this._SafeStr_16629 * 2)), _local_5.height), 0); }; } else { _local_5.visible = false; }; }; this._SafeStr_16490.unlock(); this._SafeStr_7987.invalidate(); } } }//package _-2rM // _SafeStr_12265 = "_-4rl" (String#12618, DoABC#3) // _SafeStr_12266 = "_-1PD" (String#9059, DoABC#3) // _SafeStr_12337 = "_-2SV" (String#28138, DoABC#3) // _SafeStr_12338 = "_-2hu" (String#28759, DoABC#3) // _SafeStr_12386 = "_-5Vq" (String#35653, DoABC#3) // _SafeStr_12393 = "_-4Ba" (String#32436, DoABC#3) // _SafeStr_12394 = "_-65W" (String#37078, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13344 = "_-46R" (String#11849, DoABC#3) // _SafeStr_13345 = "_-17z" (String#8765, DoABC#3) // _SafeStr_13346 = "_-57e" (String#12883, DoABC#3) // _SafeStr_13357 = "_-bA" (String#39830, DoABC#3) // _SafeStr_13361 = "_-2hT" (String#28736, DoABC#3) // _SafeStr_15804 = "_-0zb" (String#24551, DoABC#3) // _SafeStr_15805 = "_-6bf" (String#38335, DoABC#3) // _SafeStr_15806 = "_-op" (String#40356, DoABC#3) // _SafeStr_15808 = "_-4ru" (String#34070, DoABC#3) // _SafeStr_16406 = "_-5Pw" (String#13188, DoABC#3) // _SafeStr_16407 = "_-5rE" (String#13628, DoABC#3) // _SafeStr_16408 = "_-4nN" (String#12554, DoABC#3) // _SafeStr_16409 = "_-4cN" (String#12363, DoABC#3) // _SafeStr_16410 = "_-5L7" (String#13110, DoABC#3) // _SafeStr_16411 = "_-11X" (String#8658, DoABC#3) // _SafeStr_16412 = "_-5IN" (String#13068, DoABC#3) // _SafeStr_16413 = "_-5vj" (String#13700, DoABC#3) // _SafeStr_16414 = "_-6hX" (String#14461, DoABC#3) // _SafeStr_16415 = "_-5sv" (String#13658, DoABC#3) // _SafeStr_16416 = "_-4XN" (String#12270, DoABC#3) // _SafeStr_16417 = "_-2yL" (String#10683, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16490 = "_-1Wg" (String#9176, DoABC#3) // _SafeStr_16492 = "_-6DM" (String#4183, DoABC#3) // _SafeStr_16504 = "_-50b" (String#12769, DoABC#3) // _SafeStr_16505 = "_-2tN" (String#10582, DoABC#3) // _SafeStr_16600 = "_-5wS" (String#36683, DoABC#3) // _SafeStr_16601 = "_-3ri" (String#31600, DoABC#3) // _SafeStr_16602 = "_-1Zn" (String#25980, DoABC#3) // _SafeStr_16603 = "_-5wa" (String#36686, DoABC#3) // _SafeStr_16604 = "_-0Gh" (String#22821, DoABC#3) // _SafeStr_16605 = "_-0k1" (String#23945, DoABC#3) // _SafeStr_16606 = "_-5EW" (String#34991, DoABC#3) // _SafeStr_16607 = "_-0rN" (String#24225, DoABC#3) // _SafeStr_16608 = "_-f2" (String#39990, DoABC#3) // _SafeStr_16609 = "_-0LR" (String#23019, DoABC#3) // _SafeStr_16610 = "_-4f8" (String#33590, DoABC#3) // _SafeStr_16611 = "_-26a" (String#27295, DoABC#3) // _SafeStr_16612 = "_-3yx" (String#31893, DoABC#3) // _SafeStr_16613 = "_-27J" (String#27322, DoABC#3) // _SafeStr_16614 = "_-ez" (String#39987, DoABC#3) // _SafeStr_16615 = "_-5Xu" (String#35734, DoABC#3) // _SafeStr_16616 = "_-5C0" (String#34893, DoABC#3) // _SafeStr_16617 = "_-5lE" (String#36253, DoABC#3) // _SafeStr_16618 = "_-5hi" (String#36120, DoABC#3) // _SafeStr_16619 = "_-4yK" (String#34312, DoABC#3) // _SafeStr_16620 = "_-1-k" (String#24590, DoABC#3) // _SafeStr_16621 = "_-nn" (String#40315, DoABC#3) // _SafeStr_16622 = "_-1iL" (String#9351, DoABC#3) // _SafeStr_16623 = "_-2Pl" (String#28034, DoABC#3) // _SafeStr_16624 = "_-6JR" (String#37609, DoABC#3) // _SafeStr_16625 = "_-177" (String#24883, DoABC#3) // _SafeStr_16626 = "_-0u5" (String#24341, DoABC#3) // _SafeStr_16627 = "_-59j" (String#34807, DoABC#3) // _SafeStr_16628 = "_-oo" (String#40355, DoABC#3) // _SafeStr_16629 = "_-3bY" (String#30973, DoABC#3) // _SafeStr_16630 = "_-5Bs" (String#34888, DoABC#3) // _SafeStr_16631 = "_-04B" (String#22339, DoABC#3) // _SafeStr_16632 = "_-1-Y" (String#24583, DoABC#3) // _SafeStr_16633 = "_-5ae" (String#35844, DoABC#3) // _SafeStr_16634 = "_-6UU" (String#38035, DoABC#3) // _SafeStr_16635 = "_-6PI" (String#37831, DoABC#3) // _SafeStr_16636 = "_-1KO" (String#25383, DoABC#3) // _SafeStr_16637 = "_-0hx" (String#23865, DoABC#3) // _SafeStr_16638 = "_-4MY" (String#32874, DoABC#3) // _SafeStr_16639 = "_-6D" (String#37377, DoABC#3) // _SafeStr_16640 = "_-5as" (String#35853, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3619 = "_-3iE" (String#11433, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7192 = "_-3pO" (String#11557, DoABC#3) // _SafeStr_7193 = "_-3e0" (String#31072, DoABC#3) // _SafeStr_7827 = "_-44t" (String#11825, DoABC#3) // _SafeStr_7928 = "_-Oq" (String#711, DoABC#3) // _SafeStr_7987 = "_-58b" (String#861, DoABC#3) // _SafeStr_8930 = "_-3k-" (String#31292, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM.PetImageWidget package _-2rM { import _-1uj._SafeStr_2323; import _-4A5.PropertyStruct; import _-6Sv._SafeStr_4871; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import _-5YE.IRegionWindow; import _-ue.Map; import _-5Mz.WindowMouseEvent; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; import flash.display.BitmapData; import _-1uj._SafeStr_3018; import _-2M3.PetFigureData; import _-151._SafeStr_2306; public class PetImageWidget implements _SafeStr_3652, _SafeStr_2323 { public static const _SafeStr_9055:String = "pet_image"; private static const _SafeStr_16462:String = (_SafeStr_9055 + ":figure"); private static const _SafeStr_16556:String = (_SafeStr_9055 + ":scale"); private static const _SafeStr_16559:String = (_SafeStr_9055 + ":direction"); private static const _SafeStr_16560:Array = ["northeast", "east", "southeast", "south", "southwest", "west", "northwest", "north"]; private static const _SafeStr_16594:Array = [32, 64]; private static const _SafeStr_16466:PropertyStruct = new PropertyStruct(_SafeStr_16462, "1 0 ffffff", PropertyStruct.STRING); private static const _SafeStr_16561:PropertyStruct = new PropertyStruct(_SafeStr_16556, 64, PropertyStruct._SafeStr_13359, false, _SafeStr_16594); private static const _SafeStr_16564:PropertyStruct = new PropertyStruct(_SafeStr_16559, _SafeStr_16560[_SafeStr_4871._SafeStr_16478], PropertyStruct.STRING, false, _SafeStr_16560); private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; private var _bitmap:IBitmapWrapperWindow; private var _SafeStr_16520:IRegionWindow; private var _SafeStr_5342:String; private var _SafeStr_7986:int; private var _SafeStr_10488:int; private var _SafeStr_16599:Map; public function PetImageWidget(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { this._SafeStr_5342 = String(_SafeStr_16466.value); this._SafeStr_7986 = int(_SafeStr_16561.value); this._SafeStr_10488 = _SafeStr_16560.indexOf(String(_SafeStr_16564.value)); super(); this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_16599 = new Map(); this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("pet_image_xml").content as XML)) as IWindowContainer); this._bitmap = (this._SafeStr_16423.findChildByName("bitmap") as IBitmapWrapperWindow); this._SafeStr_16520 = (this._SafeStr_16423.findChildByName("region") as IRegionWindow); this._SafeStr_16520.addEventListener(WindowMouseEvent.CLICK, this.onClick); this.refresh(); this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; this._SafeStr_16423.width = this._SafeStr_16422.width; this._SafeStr_16423.height = this._SafeStr_16422.height; } public function dispose():void { if (!this._disposed){ if (this._SafeStr_16520 != null){ this._SafeStr_16520.removeEventListener(WindowMouseEvent.CLICK, this.onClick); this._SafeStr_16520.dispose(); this._SafeStr_16520 = null; }; this._bitmap = null; if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } public function get properties():Array { var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16466._SafeStr_12434(this._SafeStr_5342)); k.push(_SafeStr_16561._SafeStr_12434(this._SafeStr_7986)); k.push(_SafeStr_16564._SafeStr_12434(_SafeStr_16560[this._SafeStr_10488])); return (k); } public function set properties(k:Array):void { var _local_2:PropertyStruct; for each (_local_2 in k) { switch (_local_2.key){ case _SafeStr_16462: this.figure = String(_local_2.value); break; case _SafeStr_16556: this.scale = int(_local_2.value); break; case _SafeStr_16559: this.direction = _SafeStr_16560.indexOf(String(_local_2.value)); break; }; }; } public function get figure():String { return (this._SafeStr_5342); } public function set figure(k:String):void { this._SafeStr_5342 = this._SafeStr_16566(k); this.refresh(); } public function get scale():int { return (this._SafeStr_7986); } public function set scale(k:int):void { this._SafeStr_7986 = k; this.refresh(); } public function get direction():int { return (this._SafeStr_10488); } public function set direction(k:int):void { this._SafeStr_10488 = k; this.refresh(); } public function imageReady(k:int, _arg_2:BitmapData):void { var _local_3:String = this._SafeStr_16599.getValue(k); if (_local_3 != null){ if (this._SafeStr_16566(_local_3) == this._SafeStr_5342){ this.refresh(); }; }; } public function _SafeStr_5454(k:int):void { } private function refresh():void { var _local_2:BitmapData; var _local_3:String; var _local_4:_SafeStr_3018; var _local_5:int; var _local_6:String; this._bitmap.bitmap = null; var k:PetFigureData = new PetFigureData(this._SafeStr_5342); if (this._SafeStr_5524.roomEngine != null){ _local_3 = "std"; _local_4 = this._SafeStr_5524.roomEngine._SafeStr_5723(k.typeId, k.paletteId, k.color, new _SafeStr_2306((this._SafeStr_10488 * 45)), this.scale, this, true, 0, k._SafeStr_5772, _local_3); if (_local_4 != null){ _local_5 = _local_4.id; this._SafeStr_16599.remove(_local_5); if (_local_5 > 0){ this._SafeStr_16599.add(_local_5, this._SafeStr_5342); }; this._bitmap.bitmap = _local_4.data; this._bitmap._SafeStr_8496 = true; }; }; if ((((this._bitmap.bitmap == null)) || ((this._bitmap.bitmap.width < 2)))){ _local_6 = (("placeholder_pet" + (((this._SafeStr_7986 == 32)) ? "_small" : "")) + "_png"); this._bitmap.bitmap = (this._SafeStr_5524.assets.getAssetByName(_local_6).content as BitmapData); this._bitmap._SafeStr_8496 = false; }; this._bitmap.invalidate(); this._SafeStr_16422.width = this._bitmap.bitmap.width; this._SafeStr_16422.height = this._bitmap.bitmap.height; } private function _SafeStr_16566(k:String):String { return ((((k == null)) ? String(_SafeStr_16466.value) : k.replace(/NaN/g, ""))); } private function onClick(k:WindowMouseEvent):void { } } }//package _-2rM // _SafeStr_10488 = "_-0YB" (String#244, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13359 = "_-32s" (String#29598, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16462 = "_-8q" (String#4324, DoABC#3) // _SafeStr_16466 = "_-3if" (String#3523, DoABC#3) // _SafeStr_16478 = "_-C0" (String#38927, DoABC#3) // _SafeStr_16520 = "_-3RU" (String#331, DoABC#3) // _SafeStr_16556 = "_-6TY" (String#1618, DoABC#3) // _SafeStr_16559 = "_-6WJ" (String#4262, DoABC#3) // _SafeStr_16560 = "_-4sZ" (String#3812, DoABC#3) // _SafeStr_16561 = "_-0As" (String#1441, DoABC#3) // _SafeStr_16564 = "_-4ks" (String#3776, DoABC#3) // _SafeStr_16566 = "_-0Eh" (String#7838, DoABC#3) // _SafeStr_16594 = "_-3z0" (String#11723, DoABC#3) // _SafeStr_16599 = "_-6dx" (String#873, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3652 = "_-1pP" (String#9466, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_4871 = "_-3ZQ" (String#30901, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5772 = "_-2PU" (String#28025, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) // _SafeStr_8496 = "_-64u" (String#13854, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2rM.RoomPreviewerWidget package _-2rM { import _-4A5.PropertyStruct; import _-5VE._SafeStr_2409; import _-5YE._SafeStr_2536; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-5YE.IDisplayObjectWrapper; import flash.display.DisplayObject; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-0lQ._SafeStr_4845; import _-4A5._SafeStr_3273; import flash.geom.Point; import _-1Mz.IWindow; import flash.display.Bitmap; import flash.display.BitmapData; public class RoomPreviewerWidget implements _SafeStr_3656 { public static const _SafeStr_9055:String = "room_previewer"; private static const _SafeStr_16556:String = (_SafeStr_9055 + ":scale"); private static const _SafeStr_16641:String = (_SafeStr_9055 + ":offsetx"); private static const _SafeStr_16642:String = (_SafeStr_9055 + ":offsety"); private static const _SafeStr_16643:String = (_SafeStr_9055 + ":zoom"); private static const _SafeStr_16561:PropertyStruct = new PropertyStruct(_SafeStr_16556, _SafeStr_2409._SafeStr_16644, PropertyStruct._SafeStr_13359, false, [_SafeStr_2409._SafeStr_16645, _SafeStr_2409._SafeStr_16644]); private static const _SafeStr_16646:PropertyStruct = new PropertyStruct(_SafeStr_16641, 0, PropertyStruct._SafeStr_13359, false); private static const _SafeStr_16647:PropertyStruct = new PropertyStruct(_SafeStr_16642, 0, PropertyStruct._SafeStr_13359, false); private static const _SafeStr_16648:PropertyStruct = new PropertyStruct(_SafeStr_16643, 1, PropertyStruct._SafeStr_13359, false); private static var _SafeStr_16649:int = 2; private var _disposed:Boolean; private var _SafeStr_16422:_SafeStr_2536; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_16423:IWindowContainer; private var _SafeStr_9569:IDisplayObjectWrapper; private var _SafeStr_8199:_SafeStr_2409; private var _SafeStr_7986:int; private var _SafeStr_12345:int = 0; private var _SafeStr_12346:int = 0; private var _SafeStr_16650:int; public function RoomPreviewerWidget(k:_SafeStr_2536, _arg_2:HabboWindowManagerComponent) { var _local_3:DisplayObject; this._SafeStr_7986 = int(_SafeStr_16561.value); this._SafeStr_16650 = int(_SafeStr_16648.value); super(); this._SafeStr_16422 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_8199 = new _SafeStr_2409(_arg_2.roomEngine, _SafeStr_16649++); this._SafeStr_16423 = (this._SafeStr_5524.buildFromXML((this._SafeStr_5524.assets.getAssetByName("room_previewer_xml").content as XML)) as IWindowContainer); this._SafeStr_9569 = (this._SafeStr_16423.findChildByName("room_canvas") as IDisplayObjectWrapper); if (this._SafeStr_8199){ this._SafeStr_16423.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16651); this._SafeStr_16423.addEventListener(WindowEvent._SafeStr_8930, this._SafeStr_16652); this._SafeStr_8199.reset(false); _local_3 = this._SafeStr_8199._SafeStr_9584(this._SafeStr_9569.width, this._SafeStr_9569.height); if (_local_3 != null){ this._SafeStr_9569.setDisplayObject(_local_3); }; }; this._SafeStr_16422._SafeStr_6949 = this._SafeStr_16423; this._SafeStr_16423.width = this._SafeStr_16422.width; this._SafeStr_16423.height = this._SafeStr_16422.height; this._SafeStr_8199._SafeStr_7340(this._SafeStr_16423.width, this._SafeStr_16423.height); } public function get scale():int { return (this._SafeStr_7986); } public function set scale(k:int):void { this._SafeStr_7986 = k; this.refresh(); } public function get offsetX():int { return (this._SafeStr_12345); } public function set offsetX(k:int):void { this._SafeStr_12345 = k; this.refresh(); } public function get offsetY():int { return (this._SafeStr_12346); } public function set offsetY(k:int):void { this._SafeStr_12346 = k; this.refresh(); } public function get zoom():int { return (this._SafeStr_16650); } public function set zoom(k:int):void { this._SafeStr_16650 = k; this.refresh(); } public function get properties():Array { var k:Array = []; if (this._disposed){ return (k); }; k.push(_SafeStr_16561._SafeStr_12434(this._SafeStr_7986)); k.push(_SafeStr_16646._SafeStr_12434(this._SafeStr_12345)); k.push(_SafeStr_16647._SafeStr_12434(this._SafeStr_12346)); k.push(_SafeStr_16648._SafeStr_12434(this._SafeStr_16650)); return (k); } public function set properties(k:Array):void { var _local_2:PropertyStruct; for each (_local_2 in k) { switch (_local_2.key){ case _SafeStr_16556: this.scale = int(_local_2.value); break; case _SafeStr_16641: this.offsetX = int(_local_2.value); break; case _SafeStr_16642: this.offsetY = int(_local_2.value); break; case _SafeStr_16643: this.zoom = int(_local_2.value); break; }; }; } public function dispose():void { if (!this._disposed){ if (this._SafeStr_8199){ this._SafeStr_8199.dispose(); this._SafeStr_8199 = null; }; if (this._SafeStr_16423 != null){ this._SafeStr_16423.dispose(); this._SafeStr_16423 = null; }; if (this._SafeStr_16422 != null){ this._SafeStr_16422._SafeStr_6949 = null; this._SafeStr_16422 = null; }; this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function get iterator():_SafeStr_3273 { return (_SafeStr_4845._SafeStr_8747); } private function refresh():void { var k:DisplayObject; if (this._SafeStr_8199){ if ((this._SafeStr_7986 == _SafeStr_2409._SafeStr_16644)){ this._SafeStr_8199._SafeStr_16653(); } else { this._SafeStr_8199._SafeStr_16654(); }; this._SafeStr_8199._SafeStr_9592 = new Point(this._SafeStr_12345, this._SafeStr_12346); k = this._SafeStr_9569.getDisplayObject(); k.scaleX = (k.scaleY = this.zoom); k.x = this.offsetX; k.y = this.offsetY; }; } public function toString():String { return ("RoomPreviewerWidget"); } private function onClick(k:WindowMouseEvent):void { } private function _SafeStr_16652(k:WindowEvent, _arg_2:IWindow=null):void { var _local_3:int = k.window.width; var _local_4:int = k.window.height; this._SafeStr_8199._SafeStr_7340(_local_3, _local_4); } private function _SafeStr_16651(k:WindowMouseEvent):void { this._SafeStr_8199._SafeStr_9585(); } public function get _SafeStr_8229():_SafeStr_2409 { return (this._SafeStr_8199); } public function _SafeStr_9386(k:BitmapData):void { var _local_2:Bitmap = new Bitmap(k); _local_2.scaleX = 2; _local_2.scaleY = 2; this._SafeStr_9569.setDisplayObject(_local_2); } } }//package _-2rM // _SafeStr_12345 = "_-8L" (String#707, DoABC#3) // _SafeStr_12346 = "_-Zf" (String#444, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13359 = "_-32s" (String#29598, DoABC#3) // _SafeStr_16422 = "_-Ol" (String#140, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_16556 = "_-6TY" (String#1618, DoABC#3) // _SafeStr_16561 = "_-0As" (String#1441, DoABC#3) // _SafeStr_16641 = "_-0ur" (String#24368, DoABC#3) // _SafeStr_16642 = "_-2RC" (String#28093, DoABC#3) // _SafeStr_16643 = "_-3u1" (String#31701, DoABC#3) // _SafeStr_16644 = "_-2kS" (String#28856, DoABC#3) // _SafeStr_16645 = "_-1fJ" (String#26186, DoABC#3) // _SafeStr_16646 = "_-6a6" (String#38273, DoABC#3) // _SafeStr_16647 = "_-6LS" (String#37683, DoABC#3) // _SafeStr_16648 = "_-2dp" (String#28598, DoABC#3) // _SafeStr_16649 = "_-01T" (String#22239, DoABC#3) // _SafeStr_16650 = "_-2DU" (String#27559, DoABC#3) // _SafeStr_16651 = "_-3tB" (String#31658, DoABC#3) // _SafeStr_16652 = "_-515" (String#34465, DoABC#3) // _SafeStr_16653 = "_-1l3" (String#26421, DoABC#3) // _SafeStr_16654 = "_-85" (String#38778, DoABC#3) // _SafeStr_2409 = "_-6Cl" (String#13981, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3656 = "_-0ik" (String#8337, DoABC#3) // _SafeStr_4845 = "_-0RR" (String#8046, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7340 = "_-0C" (String#7799, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) // _SafeStr_8199 = "_-04x" (String#1436, DoABC#3) // _SafeStr_8229 = "false" (String#309, DoABC#3) // _SafeStr_8747 = "_-5lO" (String#36260, DoABC#3) // _SafeStr_8930 = "_-3k-" (String#31292, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) // _SafeStr_9386 = "_-4a0" (String#3723, DoABC#3) // _SafeStr_9569 = "_-5uI" (String#13679, DoABC#3) // _SafeStr_9584 = "_-4LN" (String#32820, DoABC#3) // _SafeStr_9585 = "_-1M8" (String#9005, DoABC#3) // _SafeStr_9592 = "_-6f9" (String#38491, DoABC#3) //------------------------------------------------------------ //_-2rM.WidgetClasses package _-2rM { import flash.utils.Dictionary; public class WidgetClasses { public static var _SafeStr_16655:Dictionary = new Dictionary(); public static var _SafeStr_15803:Array = []; private static var key:String; { _SafeStr_16655[AvatarImageWidget._SafeStr_9055] = AvatarImageWidget; _SafeStr_16655[BadgeImageWidget._SafeStr_9055] = BadgeImageWidget; _SafeStr_16655[_SafeStr_3663._SafeStr_9055] = _SafeStr_3663; _SafeStr_16655[CountdownWidget._SafeStr_9055] = CountdownWidget; _SafeStr_16655[_SafeStr_3648._SafeStr_9055] = _SafeStr_3648; _SafeStr_16655[IlluminaBorderWidget._SafeStr_9055] = IlluminaBorderWidget; _SafeStr_16655[_SafeStr_3651._SafeStr_9055] = _SafeStr_3651; _SafeStr_16655[_SafeStr_3644._SafeStr_9055] = _SafeStr_3644; _SafeStr_16655[_SafeStr_3675._SafeStr_9055] = _SafeStr_3675; _SafeStr_16655[_SafeStr_3640._SafeStr_9055] = _SafeStr_3640; _SafeStr_16655[_SafeStr_3642._SafeStr_9055] = _SafeStr_3642; _SafeStr_16655[_SafeStr_3671._SafeStr_9055] = _SafeStr_3671; _SafeStr_16655[_SafeStr_3659._SafeStr_9055] = _SafeStr_3659; _SafeStr_16655[_SafeStr_3655._SafeStr_9055] = _SafeStr_3655; _SafeStr_16655[_SafeStr_3661._SafeStr_9055] = _SafeStr_3661; _SafeStr_16655[_SafeStr_3646._SafeStr_9055] = _SafeStr_3646; _SafeStr_16655[_SafeStr_3673._SafeStr_9055] = _SafeStr_3673; _SafeStr_16655[PetImageWidget._SafeStr_9055] = PetImageWidget; _SafeStr_16655[FurnitureImageWidget._SafeStr_9055] = FurnitureImageWidget; _SafeStr_16655[RoomPreviewerWidget._SafeStr_9055] = RoomPreviewerWidget; _SafeStr_16655[_SafeStr_3669._SafeStr_9055] = _SafeStr_3669; _SafeStr_16655[_SafeStr_3665._SafeStr_9055] = _SafeStr_3665; _SafeStr_16655[_SafeStr_3667._SafeStr_9055] = _SafeStr_3667; for (key in _SafeStr_16655) { _SafeStr_15803.push(key); }; _SafeStr_15803.sort(); } } }//package _-2rM // _SafeStr_15803 = "_-5Kd" (String#35227, DoABC#3) // _SafeStr_16655 = "_-3t-" (String#31650, DoABC#3) // _SafeStr_3640 = "_-5YG" (String#13327, DoABC#3) // _SafeStr_3642 = "_-3q8" (String#11572, DoABC#3) // _SafeStr_3644 = "_-1EM" (String#8868, DoABC#3) // _SafeStr_3646 = "_-6NL" (String#14170, DoABC#3) // _SafeStr_3648 = "_-5QO" (String#13199, DoABC#3) // _SafeStr_3651 = "_-2NM" (String#10084, DoABC#3) // _SafeStr_3655 = "_-0ZP" (String#8175, DoABC#3) // _SafeStr_3659 = "_-0OY" (String#7994, DoABC#3) // _SafeStr_3661 = "_-MD" (String#14803, DoABC#3) // _SafeStr_3663 = "_-6dw" (String#14412, DoABC#3) // _SafeStr_3665 = "_-44X" (String#11822, DoABC#3) // _SafeStr_3667 = "_-57N" (String#12878, DoABC#3) // _SafeStr_3669 = "_-1gN" (String#9318, DoABC#3) // _SafeStr_3671 = "_-0xA" (String#8563, DoABC#3) // _SafeStr_3673 = "_-3C3" (String#10921, DoABC#3) // _SafeStr_3675 = "_-5nW" (String#13570, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-2sC._SafeStr_195 package _-2sC { import _-0MK._SafeStr_8; public interface _SafeStr_195 extends _SafeStr_8 { function trackGoogle(_arg_1:String, _arg_2:String, _arg_3:int=-1):void; function _SafeStr_16656(_arg_1:String, _arg_2:String, _arg_3:Array=null):void; function logError(_arg_1:String):void; function _SafeStr_16657(_arg_1:int):void; function trackEventLog(_arg_1:String, _arg_2:String, _arg_3:String, _arg_4:String="", _arg_5:int=0):void; function _SafeStr_12947(_arg_1:String, _arg_2:String, _arg_3:String, _arg_4:String="", _arg_5:int=0):void; function trackTalentTrackOpen(_arg_1:String, _arg_2:String):void; } }//package _-2sC // _SafeStr_12947 = "_-5zU" (String#13755, DoABC#3) // _SafeStr_16656 = "_-1Je" (String#8956, DoABC#3) // _SafeStr_16657 = "_-0tW" (String#8504, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-2sC._SafeStr_2268 package _-2sC { public class _SafeStr_2268 { private var _SafeStr_9001:HabboTracking; private var _SafeStr_16658:int = 0; public function _SafeStr_2268(k:HabboTracking) { this._SafeStr_9001 = k; } public function track(k:String):void { if (!this._SafeStr_9001.getBoolean("toolbar.tracking.enabled")){ return; }; this._SafeStr_16658++; if (this._SafeStr_16658 <= this._SafeStr_9001.getInteger("toolbar.tracking.max.events", 100)){ this._SafeStr_9001.trackGoogle("toolbar", k); }; } } }//package _-2sC // _SafeStr_16658 = "_-0yM" (String#24506, DoABC#3) // _SafeStr_2268 = "_-3nn" (String#11528, DoABC#3) // _SafeStr_9001 = "_-5eL" (String#438, DoABC#3) //------------------------------------------------------------ //_-2sC._SafeStr_2275 package _-2sC { public class _SafeStr_2275 { public static const _SafeStr_16659:String = "host"; public static const _SafeStr_16660:String = "port"; public static const ERROR_VARIABLE_IS_FATAL:String = "is_fatal"; public static const _SafeStr_16661:String = "sent_msg_time"; public static const _SafeStr_16662:String = "sent_msg_data"; public static const _SafeStr_16663:String = "rece_msg_time"; public static const _SafeStr_16664:String = "rece_msg_data"; public static const _SafeStr_16665:String = "start_time"; public static const ERROR_VARIABLE_CLIENT_CRASH_TIME:String = "crash_time"; public static const _SafeStr_16666:String = "agent"; public static const _SafeStr_16667:String = "system"; public static const ERROR_VARIABLE_CONTEXT:String = "error_ctx"; public static const _SafeStr_16668:String = "last_room"; public static const _SafeStr_16669:String = "in_room"; public static const ERROR_VARIABLE_FLASH_VERSION:String = "flash_version"; public static const ERROR_VARIABLE_AVERAGE_UPDATE_INTERVAL:String = "avg_update"; public static const _SafeStr_16670:String = "mouse_up_time"; public static const _SafeStr_16671:String = "mouse_up_target"; public static const _SafeStr_16672:String = "click_time"; public static const _SafeStr_16673:String = "click_target"; public static const ERROR_VARIABLE_DEBUG:String = "debug"; public static const _SafeStr_16674:String = "error_data"; public static const _SafeStr_16675:String = "error_cat"; public static const _SafeStr_16676:String = "error_desc"; } }//package _-2sC // _SafeStr_16659 = "_-4tt" (String#34143, DoABC#3) // _SafeStr_16660 = "_-Zi" (String#39780, DoABC#3) // _SafeStr_16661 = "_-1J-" (String#25327, DoABC#3) // _SafeStr_16662 = "_-67M" (String#37150, DoABC#3) // _SafeStr_16663 = "_-uR" (String#40562, DoABC#3) // _SafeStr_16664 = "_-6DT" (String#37396, DoABC#3) // _SafeStr_16665 = "_-4Bg" (String#32440, DoABC#3) // _SafeStr_16666 = "_-4Fw" (String#32608, DoABC#3) // _SafeStr_16667 = "_-1vD" (String#26815, DoABC#3) // _SafeStr_16668 = "_-5mo" (String#36307, DoABC#3) // _SafeStr_16669 = "_-4Lz" (String#32843, DoABC#3) // _SafeStr_16670 = "_-5Ig" (String#35155, DoABC#3) // _SafeStr_16671 = "_-3QE" (String#30548, DoABC#3) // _SafeStr_16672 = "_-6ew" (String#38481, DoABC#3) // _SafeStr_16673 = "_-5HI" (String#35097, DoABC#3) // _SafeStr_16674 = "_-4ff" (String#33606, DoABC#3) // _SafeStr_16675 = "_-qY" (String#40422, DoABC#3) // _SafeStr_16676 = "_-5nY" (String#36338, DoABC#3) // _SafeStr_2275 = "_-36i" (String#10840, DoABC#3) //------------------------------------------------------------ //_-2sC._SafeStr_2281 package _-2sC { public class _SafeStr_2281 { private var _SafeStr_16677:int; private var _SafeStr_16678:int; private var _SafeStr_16679:Number; private var _SafeStr_16680:int; private var _SafeStr_7216:HabboTracking; public function _SafeStr_2281(k:HabboTracking) { this._SafeStr_7216 = k; } public function get frameRate():int { return (Math.round((1000 / this._SafeStr_16679))); } public function _SafeStr_16681(k:uint, _arg_2:int):void { var _local_3:Number; this._SafeStr_16678++; if (this._SafeStr_16678 == 1){ this._SafeStr_16679 = k; this._SafeStr_16677 = _arg_2; } else { _local_3 = Number(this._SafeStr_16678); this._SafeStr_16679 = (((this._SafeStr_16679 * (_local_3 - 1)) / _local_3) + (Number(k) / _local_3)); }; if ((_arg_2 - this._SafeStr_16677) >= (this._SafeStr_7216.getInteger("tracking.framerate.reportInterval.seconds", 300) * 1000)){ this._SafeStr_16678 = 0; if (this._SafeStr_16680 < this._SafeStr_7216.getInteger("tracking.framerate.maximumEvents", 5)){ this._SafeStr_7216.trackGoogle("performance", "averageFramerate", this.frameRate); this._SafeStr_16680++; this._SafeStr_16677 = _arg_2; }; }; } } }//package _-2sC // _SafeStr_16677 = "_-3kP" (String#11470, DoABC#3) // _SafeStr_16678 = "_-1MK" (String#9009, DoABC#3) // _SafeStr_16679 = "_-2-b" (String#3092, DoABC#3) // _SafeStr_16680 = "_-4T1" (String#33142, DoABC#3) // _SafeStr_16681 = "_-5io" (String#36160, DoABC#3) // _SafeStr_2281 = "_-2Vb" (String#10216, DoABC#3) // _SafeStr_7216 = "_-4yg" (String#245, DoABC#3) //------------------------------------------------------------ //_-2sC._SafeStr_2286 package _-2sC { public class _SafeStr_2286 { public static const _SafeStr_16682:String = "client.init.socket.init"; public static const _SafeStr_16683:String = "client.init.socket.ok"; public static const _SafeStr_16684:String = "client.init.handshake.start"; public static const _SafeStr_16685:String = "client.init.handshake.ok"; public static const _SafeStr_16686:String = "client.init.handshake.fail"; public static const _SafeStr_16687:String = "client.init.auth.ok"; public static const _SafeStr_16688:String = "client.init.room.enter"; public static const _SafeStr_16689:String = "client.init.hotelview.start"; public static const _SafeStr_16690:String = "client.init.hotelview.ok"; public static const _SafeStr_16691:String = "client.init.hotelview.fail"; } }//package _-2sC // _SafeStr_16682 = "_-4bV" (String#33456, DoABC#3) // _SafeStr_16683 = "_-6Vd" (String#38088, DoABC#3) // _SafeStr_16684 = "_-2r6" (String#29113, DoABC#3) // _SafeStr_16685 = "_-5Fb" (String#35029, DoABC#3) // _SafeStr_16686 = "_-bC" (String#39832, DoABC#3) // _SafeStr_16687 = "_-2-d" (String#27030, DoABC#3) // _SafeStr_16688 = "_-6MQ" (String#37722, DoABC#3) // _SafeStr_16689 = "_-5I3" (String#35129, DoABC#3) // _SafeStr_16690 = "_-Rr" (String#39502, DoABC#3) // _SafeStr_16691 = "_-36U" (String#29749, DoABC#3) // _SafeStr_2286 = "_-2TN" (String#28176, DoABC#3) //------------------------------------------------------------ //_-2sC._SafeStr_2293 package _-2sC { import _-tm.GarbageMonitor; import flash.system.Capabilities; import flash.external.ExternalInterface; import flash.utils.getTimer; import flash.system.System; import _-6-c._SafeStr_3083; public class _SafeStr_2293 { private var _SafeStr_10226:int = 0; private var _SafeStr_16679:Number = 0; private var _SafeStr_16692:String = ""; private var _SafeStr_14788:String = ""; private var _SafeStr_16693:String = ""; private var _SafeStr_16694:String = ""; private var _SafeStr_16695:Boolean = false; private var _SafeStr_16696:GarbageMonitor = null; private var _SafeStr_16697:int = 0; private var _SafeStr_16698:int = 0; private var _SafeStr_16677:int = 0; private var _SafeStr_16699:int = 0; private var _SafeStr_16700:Number = 0; private var _SafeStr_7216:HabboTracking; public function _SafeStr_2293(k:HabboTracking) { this._SafeStr_7216 = k; this._SafeStr_14788 = Capabilities.version; this._SafeStr_16693 = Capabilities.os; this._SafeStr_16695 = Capabilities.isDebugger; try { this._SafeStr_16692 = ((ExternalInterface.available) ? ExternalInterface.call("window.navigator.userAgent.toString") : "unknown"); } catch(e:Error) { }; if (this._SafeStr_16692 == null){ this._SafeStr_16692 = "unknown"; }; this._SafeStr_16696 = new GarbageMonitor(); this._SafeStr_16701(); this._SafeStr_16677 = getTimer(); } private static function _SafeStr_16702(k:Number, _arg_2:Number):Number { if (k == _arg_2){ return (0); }; var _local_3:Number = k; var _local_4:Number = _arg_2; if (_arg_2 > k){ _local_3 = _arg_2; _local_4 = k; }; return ((100 * (1 - (_local_4 / _local_3)))); } public function get flashVersion():String { return (this._SafeStr_14788); } public function get _SafeStr_16703():int { return (this._SafeStr_16679); } private function _SafeStr_16701():Object { var _local_2:Object; var k:Array = this._SafeStr_16696.list; if ((((k == null)) || ((k.length == 0)))){ _local_2 = new _SafeStr_3082("tester"); this._SafeStr_16696.insert(_local_2, "tester"); return (_local_2); }; return (null); } public function update(k:uint, _arg_2:int):void { var _local_4:Object; var _local_5:Number; var _local_6:uint; var _local_7:Boolean; var _local_8:Number; if (this._SafeStr_16704){ _local_4 = this._SafeStr_16701(); if (_local_4 != null){ this._SafeStr_16697++; _SafeStr_4.log("Garbage collection"); }; }; var _local_3:Boolean; if (k > this._SafeStr_16705){ this._SafeStr_16698++; _local_3 = true; } else { this._SafeStr_10226++; if (this._SafeStr_10226 <= 1){ this._SafeStr_16679 = k; } else { _local_5 = Number(this._SafeStr_10226); this._SafeStr_16679 = (((this._SafeStr_16679 * (_local_5 - 1)) / _local_5) + (Number(k) / _local_5)); }; }; if (((((_arg_2 - this._SafeStr_16677) > (this.reportInterval * 1000))) && ((this._SafeStr_16699 < this._SafeStr_16706)))){ _local_6 = System.totalMemory; _SafeStr_4.log((((("*** Performance tracker: average frame rate " + (1000 / this._SafeStr_16679)) + "/s, system memory usage : ") + _local_6) + " bytes")); _local_7 = true; if (((this._SafeStr_16707) && ((this._SafeStr_16699 > 0)))){ _local_8 = _SafeStr_16702(this._SafeStr_16700, this._SafeStr_16679); if (_local_8 < this._SafeStr_16708){ _local_7 = false; }; }; this._SafeStr_16677 = _arg_2; if (((_local_7) || (_local_3))){ this._SafeStr_16700 = this._SafeStr_16679; this._SafeStr_16709(_arg_2); this._SafeStr_16699++; }; }; } private function _SafeStr_16709(k:int):void { var _local_2:int = (k / 1000); var _local_3:int = -1; var _local_4:int = (System.totalMemory / 0x0400); this._SafeStr_7216.send(new _SafeStr_3083(_local_2, this._SafeStr_16692, this._SafeStr_14788, this._SafeStr_16693, this._SafeStr_16694, this._SafeStr_16695, _local_4, _local_3, this._SafeStr_16697, this._SafeStr_16679, this._SafeStr_16698)); this._SafeStr_16697 = 0; this._SafeStr_16679 = 0; this._SafeStr_10226 = 0; this._SafeStr_16698 = 0; } private function get _SafeStr_16704():Boolean { return (this._SafeStr_7216.getBoolean("monitor.garbage.collection")); } private function get _SafeStr_16705():int { return (this._SafeStr_7216.getInteger("performancetest.slowupdatelimit", 1000)); } private function get reportInterval():int { return (this._SafeStr_7216.getInteger("performancetest.interval", 60)); } private function get _SafeStr_16706():int { return (this._SafeStr_7216.getInteger("performancetest.reportlimit", 10)); } private function get _SafeStr_16708():Number { return (((this._SafeStr_7216.propertyExists("performancetest.distribution.deviancelimit.percent")) ? Number(this._SafeStr_7216.getProperty("performancetest.distribution.deviancelimit.percent")) : 10)); } private function get _SafeStr_16707():Boolean { return (this._SafeStr_7216.getBoolean("performancetest.distribution.enabled")); } } }//package _-2sC // _SafeStr_10226 = "_-dy" (String#1157, DoABC#3) // _SafeStr_14788 = "_-4Bq" (String#11935, DoABC#3) // _SafeStr_16677 = "_-3kP" (String#11470, DoABC#3) // _SafeStr_16679 = "_-2-b" (String#3092, DoABC#3) // _SafeStr_16692 = "_-13f" (String#24750, DoABC#3) // _SafeStr_16693 = "_-5nM" (String#36329, DoABC#3) // _SafeStr_16694 = "_-4ZZ" (String#33387, DoABC#3) // _SafeStr_16695 = "_-3rQ" (String#31586, DoABC#3) // _SafeStr_16696 = "_-5u9" (String#36588, DoABC#3) // _SafeStr_16697 = "_-0-u" (String#22185, DoABC#3) // _SafeStr_16698 = "_-Bn" (String#38917, DoABC#3) // _SafeStr_16699 = "_-0Db" (String#22697, DoABC#3) // _SafeStr_16700 = "_-3oL" (String#31469, DoABC#3) // _SafeStr_16701 = "_-1uc" (String#26792, DoABC#3) // _SafeStr_16702 = "_-52X" (String#34527, DoABC#3) // _SafeStr_16703 = "_-2K4" (String#27815, DoABC#3) // _SafeStr_16704 = "_-4gm" (String#33642, DoABC#3) // _SafeStr_16705 = "_-65m" (String#37091, DoABC#3) // _SafeStr_16706 = "_-5NY" (String#35338, DoABC#3) // _SafeStr_16707 = "_-2Hd" (String#27724, DoABC#3) // _SafeStr_16708 = "_-4i9" (String#33695, DoABC#3) // _SafeStr_16709 = "_-Oe" (String#39383, DoABC#3) // _SafeStr_2293 = "_-1h1" (String#9328, DoABC#3) // _SafeStr_3082 = "_-0ej" (String#8263, DoABC#3) // _SafeStr_3083 = "_-5zc" (String#13760, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_7216 = "_-4yg" (String#245, DoABC#3) //------------------------------------------------------------ //_-2sC._SafeStr_2297 package _-2sC { import _-6-c._SafeStr_3085; public class _SafeStr_2297 { private var _SafeStr_8804:int; private var _SafeStr_16710:int; private var _SafeStr_7216:HabboTracking; public function _SafeStr_2297(k:HabboTracking) { this._SafeStr_7216 = k; } public function _SafeStr_16657(k:int):void { if (((!(this.enabled)) || ((this._SafeStr_16711 <= 0)))){ return; }; this._SafeStr_16710++; this._SafeStr_16712(k); } public function update(k:int):void { this._SafeStr_16712(k); } private function _SafeStr_16712(k:int):void { var _local_2:_SafeStr_3085; if (this._SafeStr_16710 == 0){ return; }; if ((((this._SafeStr_8804 == 0)) || (((k - this._SafeStr_8804) > this._SafeStr_16711)))){ _local_2 = new _SafeStr_3085(this._SafeStr_16710); this._SafeStr_7216.send(_local_2); this._SafeStr_8804 = k; this._SafeStr_16710 = 0; }; } private function get enabled():Boolean { return (this._SafeStr_7216.getBoolean("lagWarningLog.enabled")); } private function get _SafeStr_16711():int { return ((this._SafeStr_7216.getInteger("lagWarningLog.interval.seconds", 10) * 1000)); } } }//package _-2sC // _SafeStr_16657 = "_-0tW" (String#8504, DoABC#3) // _SafeStr_16710 = "_-O6" (String#14836, DoABC#3) // _SafeStr_16711 = "_-452" (String#32177, DoABC#3) // _SafeStr_16712 = "_-Zx" (String#39790, DoABC#3) // _SafeStr_2297 = "_-4iO" (String#12471, DoABC#3) // _SafeStr_3085 = "_-1V5" (String#9152, DoABC#3) // _SafeStr_7216 = "_-4yg" (String#245, DoABC#3) // _SafeStr_8804 = "_-3rG" (String#31579, DoABC#3) //------------------------------------------------------------ //_-2sC._SafeStr_3082 package _-2sC { import _-3JS.EventDispatcherWrapper; public class _SafeStr_3082 extends EventDispatcherWrapper { public function _SafeStr_3082(k:String) { } } }//package _-2sC // _SafeStr_3082 = "_-0ej" (String#8263, DoABC#3) //------------------------------------------------------------ //_-2sC.HabboTracking package _-2sC { import _-0MK.Component; import _-0MK._SafeStr_35; import _-68V._SafeStr_1407; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2273; import _-1uj._SafeStr_2251; import flash.utils.Timer; import _-0MK._SafeStr_9; import _-ue.ErrorReportStorage; import flash.external.ExternalInterface; import flash.system.Capabilities; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboConfigurationManager; import _-0MK._SafeStr_12; import flash.events.Event; import com.sulake.iid.IIDHabboLocalizationManager; import _-p0._SafeStr_499; import com.sulake.iid.IIDHabboWindowManager; import _-6Sv._SafeStr_2290; import com.sulake.iid.IIDHabboNavigator; import _-XI._SafeStr_2291; import _-XI._SafeStr_2274; import _-40u._SafeStr_2295; import com.sulake.iid.IIDHabboCatalog; import _-0GT._SafeStr_2287; import _-6G7._SafeStr_2280; import _-0GT._SafeStr_2278; import com.sulake.iid.IIDHabboInventory; import _-Yv._SafeStr_2296; import com.sulake.iid.IIDHabboFriendList; import _-50m._SafeStr_2289; import com.sulake.iid.IIDHabboHelp; import _-0HS._SafeStr_2279; import com.sulake.iid.IIDRoomEngine; import _-58P._SafeStr_2266; import _-58P._SafeStr_193; import com.sulake.iid.IIDHabboAdManager; import _-6dh._SafeStr_2267; import com.sulake.iid.IIDHabboToolbar; import _-PO._SafeStr_2294; import _-2U9._SafeStr_2288; import _-1EK._SafeStr_2292; import _-3-y._SafeStr_2277; import flash.events.IEventDispatcher; import _-6jF._SafeStr_2282; import _-6jF._SafeStr_2269; import flash.events.TimerEvent; import _-3JS.ErrorEvent; import _-4Rd.Exception; import flash.system.System; import _-1wA._SafeStr_2271; import _-Nx._SafeStr_2272; import _-3yO._SafeStr_2285; import _-6-c._SafeStr_2284; import flash.utils.getTimer; import _-3qZ._SafeStr_2283; import __AS3__.vec.*; import com.sulake.iid.*; public class HabboTracking extends Component implements _SafeStr_195, _SafeStr_35 { private static const _SafeStr_16713:uint = 11; private static var _SafeStr_16714:HabboTracking; private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_16715:Array; private var _crashed:Boolean = false; private var _SafeStr_5653:Vector.<_SafeStr_2273>; private var _SafeStr_16716:_SafeStr_2293 = null; private var _SafeStr_16717:_SafeStr_2281 = null; private var _SafeStr_16718:LatencyTracker = null; private var _SafeStr_16719:_SafeStr_2297 = null; private var _SafeStr_16720:_SafeStr_2268 = null; private var _SafeStr_7205:_SafeStr_2251 = null; private var _SafeStr_16721:Boolean = false; private var _SafeStr_16403:int = -1; private var _SafeStr_16722:int = 0; private var _SafeStr_16723:int = 0; private var _SafeStr_16724:Timer; private var _SafeStr_16725:int = 0; private var _SafeStr_16726:int = -1; private var _SafeStr_16727:Vector.; public function HabboTracking(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { this._SafeStr_16727 = new Vector.(0); if (_SafeStr_16714 == null){ _SafeStr_16714 = this; }; this._SafeStr_16715 = new Array(_SafeStr_16713); var _local_4:uint; while (_local_4 < _SafeStr_16713) { this._SafeStr_16715[_local_4] = 0; _local_4++; }; super(k, _arg_2, _arg_3); var _local_5:_SafeStr_9 = k.root; if (_local_5 != null){ _local_5.events.addEventListener(Component.COMPONENT_EVENT_ERROR, this.onError); ErrorReportStorage._SafeStr_16728(_SafeStr_2275._SafeStr_16665, new Date().getTime().toString()); ErrorReportStorage._SafeStr_16728(_SafeStr_2275._SafeStr_16666, ((ExternalInterface.available) ? ExternalInterface.call("window.navigator.userAgent.toString") : "unknown")); ErrorReportStorage._SafeStr_16728(_SafeStr_2275._SafeStr_16667, Capabilities.serverString); ErrorReportStorage._SafeStr_16728(_SafeStr_2275._SafeStr_16669, String(false)); ErrorReportStorage._SafeStr_16728(_SafeStr_2275._SafeStr_16668, String(0)); }; registerUpdateReceiver(this, 1); } public static function getInstance():HabboTracking { return (_SafeStr_16714); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_7361 = k; }), new _SafeStr_44(new IIDHabboConfigurationManager(), function (k:_SafeStr_12):void { if (k != null){ _SafeStr_16729(1, 0); }; }, false, [{ "type":Event.COMPLETE, "callback":this.onConfigurationComplete }]), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_499):void { if (k != null){ _SafeStr_16729(1, 1); }; }, false), new _SafeStr_44(new IIDHabboWindowManager(), null, false, [{ "type":_SafeStr_2290.HABBO_WINDOW_TRACKING_EVENT_INPUT, "callback":this._SafeStr_16730 }, { "type":_SafeStr_2290.HABBO_WINDOW_TRACKING_EVENT_RENDER, "callback":this._SafeStr_16730 }, { "type":_SafeStr_2290.HABBO_WINDOW_TRACKING_EVENT_SLEEP, "callback":this._SafeStr_16730 }]), new _SafeStr_44(new IIDHabboNavigator(), null, false, [{ "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_CLOSED, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_EVENTS, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_ROOMS, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_ME, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCH, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_OFFICIAL, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_FAVOURITES, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_FRIENDS_ROOMS, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_HISTORY, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_ROOMS, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_OFFICIALROOMS, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_POPULAR_ROOMS, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_ROOMS_WHERE_MY_FRIENDS_ARE, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_ROOMS_WITH_HIGHEST_SCORE, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_TAG_SEARCH, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_TEXT_SEARCH, "callback":this._SafeStr_16731 }, { "type":_SafeStr_2274.HABBO_ROOM_SETTINGS_TRACKING_EVENT_CLOSED, "callback":this._SafeStr_16732 }, { "type":_SafeStr_2274.HABBO_ROOM_SETTINGS_TRACKING_EVENT_DEFAULT, "callback":this._SafeStr_16732 }, { "type":_SafeStr_2274.HABBO_ROOM_SETTINGS_TRACKING_EVENT_ADVANCED, "callback":this._SafeStr_16732 }, { "type":_SafeStr_2274.HABBO_ROOM_SETTINGS_TRACKING_EVENT_THUMBS, "callback":this._SafeStr_16732 }, { "type":_SafeStr_2295._SafeStr_6637, "callback":this._SafeStr_16733 }]), new _SafeStr_44(new IIDHabboCatalog(), null, false, [{ "type":_SafeStr_2287.CATALOG_PAGE_OPENED, "callback":this._SafeStr_16734 }, { "type":_SafeStr_2280.HABBO_CATALOG_TRACKING_EVENT_OPEN, "callback":this._SafeStr_16735 }, { "type":_SafeStr_2280.HABBO_CATALOG_TRACKING_EVENT_CLOSE, "callback":this._SafeStr_16735 }, { "type":_SafeStr_2278.CATALOG_FURNI_PURCHASE, "callback":this._SafeStr_16735 }]), new _SafeStr_44(new IIDHabboInventory(), null, false, [{ "type":_SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_CLOSED, "callback":this._SafeStr_16736 }, { "type":_SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_FURNI, "callback":this._SafeStr_16736 }, { "type":_SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_POSTERS, "callback":this._SafeStr_16736 }, { "type":_SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_BADGES, "callback":this._SafeStr_16736 }, { "type":_SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_ACHIEVEMENTS, "callback":this._SafeStr_16736 }, { "type":_SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_TRADING, "callback":this._SafeStr_16736 }]), new _SafeStr_44(new IIDHabboFriendList(), null, false, [{ "type":_SafeStr_2289.HABBO_FRIENDLIST_TRACKING_EVENT_CLOSED, "callback":this._SafeStr_16737 }, { "type":_SafeStr_2289.HABBO_FRIENDLIST_TRACKING_EVENT_FRIENDS, "callback":this._SafeStr_16737 }, { "type":_SafeStr_2289.HABBO_FRIENDLIST_TRACKING_EVENT_SEARCH, "callback":this._SafeStr_16737 }, { "type":_SafeStr_2289.HABBO_FRIENDLIST_TRACKING_EVENT_REQUEST, "callback":this._SafeStr_16737 }, { "type":_SafeStr_2289._SafeStr_15699, "callback":this._SafeStr_16737 }]), new _SafeStr_44(new IIDHabboHelp(), null, false, [{ "type":_SafeStr_2279.HABBO_HELP_TRACKING_EVENT_CLOSED, "callback":this._SafeStr_16738 }, { "type":_SafeStr_2279.HABBO_HELP_TRACKING_EVENT_DEFAULT, "callback":this._SafeStr_16738 }]), new _SafeStr_44(new IIDRoomEngine(), function (k:_SafeStr_2251):void { _SafeStr_7205 = k; }, false, [{ "type":_SafeStr_2266._SafeStr_11447, "callback":this._SafeStr_16739 }, { "type":_SafeStr_193._SafeStr_7370, "callback":this._SafeStr_16740 }, { "type":_SafeStr_193._SafeStr_7373, "callback":this._SafeStr_16740 }]), new _SafeStr_44(new IIDHabboAdManager(), null, false, [{ "type":_SafeStr_2267._SafeStr_7402, "callback":this._SafeStr_16741 }]), new _SafeStr_44(new IIDHabboToolbar(), null, false, [{ "type":_SafeStr_2295._SafeStr_5780, "callback":this._SafeStr_12098 }])])); } override protected function initComponent():void { this._SafeStr_16718 = new LatencyTracker(this); this._SafeStr_16716 = new _SafeStr_2293(this); this._SafeStr_16717 = new _SafeStr_2281(this); this._SafeStr_16719 = new _SafeStr_2297(this); this._SafeStr_16720 = new _SafeStr_2268(this); this._SafeStr_5653 = new Vector.<_SafeStr_2273>(0); this.addMessageEvent(new _SafeStr_2294(this._SafeStr_16742)); this.addMessageEvent(new _SafeStr_2288(this._SafeStr_7707)); this.addMessageEvent(new _SafeStr_2292(this._SafeStr_16743)); this.addMessageEvent(new _SafeStr_2277(this._SafeStr_16744)); var k:IEventDispatcher = Component(context).events; k.addEventListener(_SafeStr_2282.INIT, this._SafeStr_16745); k.addEventListener(_SafeStr_2282._SafeStr_16746, this._SafeStr_16745); k.addEventListener(_SafeStr_2282._SafeStr_16684, this._SafeStr_16745); k.addEventListener(_SafeStr_2282._SafeStr_16685, this._SafeStr_16745); k.addEventListener(_SafeStr_2282._SafeStr_16686, this._SafeStr_16745); k.addEventListener(_SafeStr_2282._SafeStr_16687, this._SafeStr_16745); k.addEventListener(_SafeStr_2269._SafeStr_16747, this._SafeStr_16748); k.addEventListener(_SafeStr_2269.ERROR, this._SafeStr_16748); k.addEventListener(_SafeStr_2269._SafeStr_6764, this._SafeStr_16748); } private function addMessageEvent(k:_SafeStr_2273):void { this._SafeStr_5653.push(this._SafeStr_7361.addHabboConnectionMessageEvent(k)); } override public function dispose():void { var k:_SafeStr_2273; if (disposed){ return; }; if (_SafeStr_16714 == this){ _SafeStr_16714 = null; }; removeUpdateReceiver(this); if (((!((this._SafeStr_5653 == null))) && (!((this._SafeStr_7361 == null))))){ for each (k in this._SafeStr_5653) { this._SafeStr_7361._SafeStr_6338(k); }; }; this._SafeStr_16716 = null; this._SafeStr_16717 = null; this._SafeStr_16720 = null; if (this._SafeStr_16718 != null){ this._SafeStr_16718.dispose(); this._SafeStr_16718 = null; }; if (this._SafeStr_16724){ this._SafeStr_16724.stop(); this._SafeStr_16724.removeEventListener(TimerEvent.TIMER, this._SafeStr_16749); this._SafeStr_16724 = null; }; super.dispose(); } private function _SafeStr_16729(k:uint, _arg_2:uint):void { this._SafeStr_16715[_arg_2] = k; } private function _SafeStr_16748(k:Event):void { switch (k.type){ case _SafeStr_2269._SafeStr_16747: this.trackLoginStep(_SafeStr_2286._SafeStr_16689); return; case _SafeStr_2269._SafeStr_6764: this.trackLoginStep(_SafeStr_2286._SafeStr_16690); return; case _SafeStr_2269.ERROR: this.trackLoginStep(_SafeStr_2286._SafeStr_16691); return; }; } private function _SafeStr_16745(k:Event):void { switch (k.type){ case _SafeStr_2282.INIT: this.trackLoginStep(_SafeStr_2286._SafeStr_16682); break; case _SafeStr_2282._SafeStr_16746: this.trackLoginStep(_SafeStr_2286._SafeStr_16683, String(this._SafeStr_7361.port)); break; case _SafeStr_2282._SafeStr_16684: this.trackLoginStep(_SafeStr_2286._SafeStr_16684); break; case _SafeStr_2282._SafeStr_16686: this.trackLoginStep(_SafeStr_2286._SafeStr_16686); break; case _SafeStr_2282._SafeStr_16685: this._SafeStr_16729(2, 0); this.trackLoginStep(_SafeStr_2286._SafeStr_16685); break; case _SafeStr_2282._SafeStr_16687: this._SafeStr_16729(3, 0); this.loadConversionTrackingFrame(); this.trackLoginStep(_SafeStr_2286._SafeStr_16687); break; }; Component(context).events.removeEventListener(k.type, this._SafeStr_16745); } private function _SafeStr_16730(k:Event):void { switch (k.type){ case _SafeStr_2290.HABBO_WINDOW_TRACKING_EVENT_SLEEP: this._SafeStr_16729(0, 3); return; case _SafeStr_2290.HABBO_WINDOW_TRACKING_EVENT_RENDER: this._SafeStr_16729(1, 3); return; case _SafeStr_2290.HABBO_WINDOW_TRACKING_EVENT_INPUT: this._SafeStr_16729(2, 3); return; }; } private function onError(k:ErrorEvent):void { this._SafeStr_16750(k); if (k.critical){ this._crashed = true; }; this.logError(context.root.getLastErrorMessage()); } private function _SafeStr_16750(k:ErrorEvent):void { var _local_3:uint; var _local_4:String; ErrorReportStorage._SafeStr_16728(_SafeStr_2275.ERROR_VARIABLE_IS_FATAL, k.critical.toString()); ErrorReportStorage._SafeStr_16728(_SafeStr_2275.ERROR_VARIABLE_CLIENT_CRASH_TIME, new Date().getTime().toString()); var _local_2:String = ""; for each (_local_3 in this._SafeStr_16715) { _local_2 = (_local_2 + String(_local_3)); }; ErrorReportStorage._SafeStr_16728(_SafeStr_2275.ERROR_VARIABLE_CONTEXT, _local_2); if (this._SafeStr_16716 != null){ ErrorReportStorage._SafeStr_16728(_SafeStr_2275.ERROR_VARIABLE_FLASH_VERSION, this._SafeStr_16716.flashVersion); ErrorReportStorage._SafeStr_16728(_SafeStr_2275.ERROR_VARIABLE_AVERAGE_UPDATE_INTERVAL, String(this._SafeStr_16716._SafeStr_16703)); }; ErrorReportStorage._SafeStr_16728(_SafeStr_2275._SafeStr_16676, k.message); ErrorReportStorage._SafeStr_16728(_SafeStr_2275._SafeStr_16675, String(k.category)); if (k.error != null){ _local_4 = Exception._SafeStr_16751(k.error); if (_local_4 != null){ ErrorReportStorage._SafeStr_16728(_SafeStr_2275._SafeStr_16674, _local_4); }; }; this._SafeStr_7361._SafeStr_16752(); ErrorReportStorage._SafeStr_7049("Flash memory usage", (("Memory usage: " + Math.round((System.totalMemory / (0x0400 * 0x0400)))) + " MB")); } private function _SafeStr_16731(k:Event):void { switch (k.type){ case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_CLOSED: this._SafeStr_16729(0, 4); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_EVENTS: this._SafeStr_16729(1, 4); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_ROOMS: this._SafeStr_16729(2, 4); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_ME: this._SafeStr_16729(3, 4); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_OFFICIAL: this._SafeStr_16729(4, 4); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCH: this._SafeStr_16729(5, 4); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_FAVOURITES: this._SafeStr_16656("navigator", "my_favorites"); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_FRIENDS_ROOMS: this._SafeStr_16656("navigator", "my_friends_rooms"); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_HISTORY: this._SafeStr_16656("navigator", "my_history"); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_ROOMS: this._SafeStr_16656("navigator", "my_rooms"); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_OFFICIALROOMS: this._SafeStr_16656("navigator", "official_rooms"); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_POPULAR_ROOMS: this._SafeStr_16656("navigator", "popular_rooms"); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_ROOMS_WHERE_MY_FRIENDS_ARE: this._SafeStr_16656("navigator", "rooms_where_my_friends_are"); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_ROOMS_WITH_HIGHEST_SCORE: this._SafeStr_16656("navigator", "highest_score"); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_TAG_SEARCH: this._SafeStr_16656("navigator", "tag_search"); return; case _SafeStr_2291.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_TEXT_SEARCH: this._SafeStr_16656("navigator", "text_search"); return; }; } private function _SafeStr_16732(k:Event):void { switch (k.type){ case _SafeStr_2274.HABBO_ROOM_SETTINGS_TRACKING_EVENT_CLOSED: this._SafeStr_16729(0, 7); return; case _SafeStr_2274.HABBO_ROOM_SETTINGS_TRACKING_EVENT_DEFAULT: this._SafeStr_16729(1, 7); return; case _SafeStr_2274.HABBO_ROOM_SETTINGS_TRACKING_EVENT_ADVANCED: this._SafeStr_16729(2, 7); return; }; } private function _SafeStr_16736(k:Event):void { switch (k.type){ case _SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_CLOSED: this._SafeStr_16729(0, 5); return; case _SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_FURNI: this._SafeStr_16729(1, 5); return; case _SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_POSTERS: this._SafeStr_16729(2, 5); return; case _SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_BADGES: this._SafeStr_16729(3, 5); return; case _SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_ACHIEVEMENTS: this._SafeStr_16729(4, 5); return; case _SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_TRADING: this._SafeStr_16729(5, 5); return; }; } private function _SafeStr_16743(k:_SafeStr_2292):void { var _local_2:_SafeStr_2271 = k._SafeStr_5325(); this._SafeStr_16656("achievement", "achievement", [_local_2.data._SafeStr_6389]); } private function _SafeStr_16734(k:_SafeStr_2287):void { this._SafeStr_16656("catalogue", "page", [k._SafeStr_7950]); } private function _SafeStr_16735(k:Event):void { switch (k.type){ case _SafeStr_2280.HABBO_CATALOG_TRACKING_EVENT_OPEN: this._SafeStr_16729(1, 9); return; case _SafeStr_2280.HABBO_CATALOG_TRACKING_EVENT_CLOSE: this._SafeStr_16729(0, 9); return; }; } private function _SafeStr_16737(k:Event):void { switch (k.type){ case _SafeStr_2289.HABBO_FRIENDLIST_TRACKING_EVENT_CLOSED: this._SafeStr_16729(0, 6); return; case _SafeStr_2289.HABBO_FRIENDLIST_TRACKING_EVENT_FRIENDS: this._SafeStr_16729(1, 6); return; case _SafeStr_2289.HABBO_FRIENDLIST_TRACKING_EVENT_SEARCH: this._SafeStr_16729(2, 6); return; case _SafeStr_2289.HABBO_FRIENDLIST_TRACKING_EVENT_REQUEST: this._SafeStr_16729(3, 6); return; case _SafeStr_2289._SafeStr_15699: this._SafeStr_16729(4, 6); return; }; } private function _SafeStr_16738(k:Event):void { switch (k.type){ case _SafeStr_2279.HABBO_HELP_TRACKING_EVENT_CLOSED: this._SafeStr_16729(0, 10); return; case _SafeStr_2279.HABBO_HELP_TRACKING_EVENT_DEFAULT: this._SafeStr_16729(1, 10); return; }; } private function _SafeStr_16742(k:_SafeStr_2273):void { this._SafeStr_16656("authentication", "authok"); } private function _SafeStr_16744(k:_SafeStr_2277):void { if (this._SafeStr_16718 != null){ this._SafeStr_16718._SafeStr_16744(k); }; } private function _SafeStr_7707(k:_SafeStr_2273):void { if (!this._SafeStr_16721){ this.trackLoginStep(_SafeStr_2286._SafeStr_16688); this._SafeStr_16721 = true; }; var _local_2:_SafeStr_2272 = _SafeStr_2288(k)._SafeStr_5325(); ErrorReportStorage._SafeStr_16728(_SafeStr_2275._SafeStr_16668, String(_local_2._SafeStr_11190)); ErrorReportStorage._SafeStr_16728(_SafeStr_2275._SafeStr_16669, String(true)); this._SafeStr_16656("navigator", "private", [_local_2._SafeStr_11190]); } private function onConfigurationComplete(k:Event):void { if (this._SafeStr_16718 != null){ this._SafeStr_16718.init(); }; } private function _SafeStr_16741(k:_SafeStr_2267):void { this._SafeStr_16656("room_ad", "show", [this._SafeStr_16753(k.clickUrl)]); } private function _SafeStr_16739(k:_SafeStr_2266):void { this._SafeStr_16656("room_ad", "click", [this._SafeStr_16753(k.clickUrl)]); } private function _SafeStr_16753(k:String):String { var _local_2:Array = k.match(/;alias=([^;]+)/); if (((!((_local_2 == null))) && ((_local_2.length > 1)))){ return (_local_2[1]); }; return ("unknown"); } private function _SafeStr_16740(k:_SafeStr_193):void { if (k.type == _SafeStr_193._SafeStr_7370){ if (!this._SafeStr_16724){ this._SafeStr_16726 = k.roomId; this._SafeStr_16724 = new Timer((60 * 1000), 1); this._SafeStr_16724.addEventListener(TimerEvent.TIMER, this._SafeStr_16749); this._SafeStr_16724.start(); }; } else { if (k.type == _SafeStr_193._SafeStr_7373){ if (this._SafeStr_16724){ this._SafeStr_16724.removeEventListener(TimerEvent.TIMER, this._SafeStr_16749); this._SafeStr_16724.stop(); this._SafeStr_16724 = null; this._SafeStr_16726 = -1; }; }; }; } private function _SafeStr_16749(k:TimerEvent):void { var _local_2:String; var _local_3:int; var _local_4:int; if (((((((!(disposed)) && (!(this._crashed)))) && (!((this._SafeStr_7361 == null))))) && (this._SafeStr_16717))){ _local_2 = null; if (this._SafeStr_7205 != null){ _local_3 = this._SafeStr_7205._SafeStr_5977(this._SafeStr_7205.activeRoomId, _SafeStr_2285._SafeStr_5707); _local_4 = (this._SafeStr_7205._SafeStr_5977(this._SafeStr_7205.activeRoomId, _SafeStr_2285._SafeStr_5887) + this._SafeStr_7205._SafeStr_5977(this._SafeStr_7205.activeRoomId, _SafeStr_2285._SafeStr_5987)); _local_2 = ((("Avatars: " + _local_3) + ", Objects: ") + _local_4); }; this.trackEventLog("ClientPerformance", String(this._SafeStr_16717.frameRate), "fps", _local_2, this._SafeStr_16726); this._SafeStr_16725++; }; } private function _SafeStr_12098(k:_SafeStr_2295):void { if (this._SafeStr_16720){ this._SafeStr_16720.track(k._SafeStr_6129); }; } private function _SafeStr_16733(k:_SafeStr_2295):void { if (this._SafeStr_16720){ this._SafeStr_16720.track(k.type); }; } public function _SafeStr_16656(k:String, _arg_2:String, _arg_3:Array=null):void { _SafeStr_4.log((((((("legacyTrackGoogle(" + k) + ", ") + _arg_2) + ", ") + _arg_3) + ")")); try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.legacyTrack", k, _arg_2, (((_arg_3 == null)) ? [] : _arg_3)); } else { _SafeStr_4.log("ExternalInterface is not available, tracking is disabled"); }; } catch(e:Error) { }; } public function trackGoogle(k:String, _arg_2:String, _arg_3:int=-1):void { _SafeStr_4.log((((((("trackGoogle(" + k) + ", ") + _arg_2) + ", ") + _arg_3) + ")")); try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.track", k, _arg_2, _arg_3); } else { _SafeStr_4.log("ExternalInterface is not available, tracking is disabled"); }; } catch(e:Error) { }; } private function loadConversionTrackingFrame():void { try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.loadConversionTrackingFrame"); } else { _SafeStr_4.log("ExternalInterface is not available!"); }; } catch(e:Error) { }; } public function trackLoginStep(k:String, _arg_2:String=null):void { _SafeStr_4.log(("* Track Login Step: " + k)); if (!getBoolean("processlog.enabled")){ return; }; try { if (ExternalInterface.available){ if (_arg_2 != null){ ExternalInterface.call("FlashExternalInterface.logLoginStep", k, _arg_2); } else { ExternalInterface.call("FlashExternalInterface.logLoginStep", k); }; } else { _SafeStr_4.log("ExternalInterface is not available, tracking is disabled"); }; } catch(e:Error) { }; } public function trackEventLog(k:String, _arg_2:String, _arg_3:String, _arg_4:String="", _arg_5:int=0):void { if (((((!((this._SafeStr_7361 == null))) && (!((this._SafeStr_7361.connection == null))))) && (this._SafeStr_7361.connection.connected))){ this._SafeStr_7361.connection.send(new _SafeStr_2284(k, _arg_2, _arg_3, _arg_4, _arg_5)); }; } public function _SafeStr_12947(k:String, _arg_2:String, _arg_3:String, _arg_4:String="", _arg_5:int=0):void { var _local_6:String = ((k + _arg_2) + _arg_3); var _local_7:Boolean; var _local_8:uint; while (_local_8 < this._SafeStr_16727.length) { if (this._SafeStr_16727[_local_8] == _local_6){ _local_7 = true; break; }; _local_8++; }; if (!_local_7){ this.trackEventLog(k, _arg_2, _arg_3, _arg_4, _arg_5); this._SafeStr_16727.push(_local_6); }; } public function trackTalentTrackOpen(k:String, _arg_2:String):void { this.trackEventLog("Talent", k, "talent.open", _arg_2); } public function logError(k:String):void { _SafeStr_4.log((("logError(" + k) + ")")); try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.logError", k); } else { _SafeStr_4.log("ExternalInterface is not available, tracking is disabled"); }; } catch(e:Error) { }; } public function _SafeStr_16657(k:int):void { this._SafeStr_16719._SafeStr_16657(k); } public function update(k:uint):void { var _local_2:int = getTimer(); if ((((this._SafeStr_16403 > -1)) && ((_local_2 < this._SafeStr_16403)))){ this._SafeStr_16722++; ErrorReportStorage._SafeStr_7049("Invalid time counter", ("Invalid times: " + this._SafeStr_16722)); }; if ((((this._SafeStr_16403 > -1)) && (((_local_2 - this._SafeStr_16403) > (15 * 1000))))){ this._SafeStr_16723++; ErrorReportStorage._SafeStr_7049("Time leap counter", ("Time leaps: " + this._SafeStr_16723)); }; this._SafeStr_16403 = _local_2; if (this._SafeStr_16716 != null){ this._SafeStr_16716.update(k, this._SafeStr_16403); }; if (this._SafeStr_16718 != null){ this._SafeStr_16718.update(k, this._SafeStr_16403); }; if (this._SafeStr_16717 != null){ this._SafeStr_16717._SafeStr_16681(k, this._SafeStr_16403); }; if (this._SafeStr_16719 != null){ this._SafeStr_16719.update(this._SafeStr_16403); }; } public function get communication():_SafeStr_1407 { return (this._SafeStr_7361); } public function send(k:_SafeStr_2283):void { if (((((!((this._SafeStr_7361 == null))) && (!((this._SafeStr_7361.connection == null))))) && (this._SafeStr_7361.connection.connected))){ this._SafeStr_7361.connection.send(k); }; } } }//package _-2sC // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11190 = "_-3AH" (String#29898, DoABC#3) // _SafeStr_11447 = "_-4kH" (String#33780, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_12098 = "_-2Mn" (String#842, DoABC#3) // _SafeStr_12947 = "_-5zU" (String#13755, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_15699 = "_-fy" (String#40019, DoABC#3) // _SafeStr_16403 = "_-4wh" (String#12696, DoABC#3) // _SafeStr_16656 = "_-1Je" (String#8956, DoABC#3) // _SafeStr_16657 = "_-0tW" (String#8504, DoABC#3) // _SafeStr_16665 = "_-4Bg" (String#32440, DoABC#3) // _SafeStr_16666 = "_-4Fw" (String#32608, DoABC#3) // _SafeStr_16667 = "_-1vD" (String#26815, DoABC#3) // _SafeStr_16668 = "_-5mo" (String#36307, DoABC#3) // _SafeStr_16669 = "_-4Lz" (String#32843, DoABC#3) // _SafeStr_16674 = "_-4ff" (String#33606, DoABC#3) // _SafeStr_16675 = "_-qY" (String#40422, DoABC#3) // _SafeStr_16676 = "_-5nY" (String#36338, DoABC#3) // _SafeStr_16681 = "_-5io" (String#36160, DoABC#3) // _SafeStr_16682 = "_-4bV" (String#33456, DoABC#3) // _SafeStr_16683 = "_-6Vd" (String#38088, DoABC#3) // _SafeStr_16684 = "_-2r6" (String#29113, DoABC#3) // _SafeStr_16685 = "_-5Fb" (String#35029, DoABC#3) // _SafeStr_16686 = "_-bC" (String#39832, DoABC#3) // _SafeStr_16687 = "_-2-d" (String#27030, DoABC#3) // _SafeStr_16688 = "_-6MQ" (String#37722, DoABC#3) // _SafeStr_16689 = "_-5I3" (String#35129, DoABC#3) // _SafeStr_16690 = "_-Rr" (String#39502, DoABC#3) // _SafeStr_16691 = "_-36U" (String#29749, DoABC#3) // _SafeStr_16703 = "_-2K4" (String#27815, DoABC#3) // _SafeStr_16713 = "_-2QA" (String#28055, DoABC#3) // _SafeStr_16714 = "_-1MZ" (String#2937, DoABC#3) // _SafeStr_16715 = "_-3A3" (String#29892, DoABC#3) // _SafeStr_16716 = "_-4Fz" (String#32610, DoABC#3) // _SafeStr_16717 = "_-S2" (String#39507, DoABC#3) // _SafeStr_16718 = "_-YI" (String#39732, DoABC#3) // _SafeStr_16719 = "_-2Bi" (String#27492, DoABC#3) // _SafeStr_16720 = "_-SV" (String#39524, DoABC#3) // _SafeStr_16721 = "_-11x" (String#24685, DoABC#3) // _SafeStr_16722 = "_-0zl" (String#24556, DoABC#3) // _SafeStr_16723 = "_-2cp" (String#28564, DoABC#3) // _SafeStr_16724 = "_-0du" (String#23712, DoABC#3) // _SafeStr_16725 = "_-1QY" (String#25631, DoABC#3) // _SafeStr_16726 = "_-f9" (String#39994, DoABC#3) // _SafeStr_16727 = "_-0e8" (String#23724, DoABC#3) // _SafeStr_16728 = "_-29g" (String#27412, DoABC#3) // _SafeStr_16729 = "_-3lU" (String#31350, DoABC#3) // _SafeStr_16730 = "_-1us" (String#26802, DoABC#3) // _SafeStr_16731 = "_-25" (String#27237, DoABC#3) // _SafeStr_16732 = "_-3yB" (String#31869, DoABC#3) // _SafeStr_16733 = "_-07R" (String#22457, DoABC#3) // _SafeStr_16734 = "_-6hV" (String#38593, DoABC#3) // _SafeStr_16735 = "_-ci" (String#39899, DoABC#3) // _SafeStr_16736 = "_-3ss" (String#31643, DoABC#3) // _SafeStr_16737 = "_-1Ya" (String#25929, DoABC#3) // _SafeStr_16738 = "_-4PC" (String#32981, DoABC#3) // _SafeStr_16739 = "_-5YC" (String#35746, DoABC#3) // _SafeStr_16740 = "_-0fE" (String#23766, DoABC#3) // _SafeStr_16741 = "_-53U" (String#34563, DoABC#3) // _SafeStr_16742 = "_-2yd" (String#29394, DoABC#3) // _SafeStr_16743 = "_-6fJ" (String#38499, DoABC#3) // _SafeStr_16744 = "_-6eH" (String#14417, DoABC#3) // _SafeStr_16745 = "_-2aL" (String#28461, DoABC#3) // _SafeStr_16746 = "_-4RC" (String#33066, DoABC#3) // _SafeStr_16747 = "_-46C" (String#32226, DoABC#3) // _SafeStr_16748 = "_-2Hu" (String#27736, DoABC#3) // _SafeStr_16749 = "_-6-g" (String#36848, DoABC#3) // _SafeStr_16750 = "_-2pd" (String#29056, DoABC#3) // _SafeStr_16751 = "_-6XM" (String#38164, DoABC#3) // _SafeStr_16752 = "_-6Hr" (String#14072, DoABC#3) // _SafeStr_16753 = "_-6CA" (String#37345, DoABC#3) // _SafeStr_193 = "_-K7" (String#39219, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2266 = "_-1yE" (String#26936, DoABC#3) // _SafeStr_2267 = "_-4T8" (String#33147, DoABC#3) // _SafeStr_2268 = "_-3nn" (String#11528, DoABC#3) // _SafeStr_2269 = "_-2jD" (String#28809, DoABC#3) // _SafeStr_2271 = "_-2pV" (String#10516, DoABC#3) // _SafeStr_2272 = "_-5xI" (String#36715, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2274 = "_-5Tc" (String#35559, DoABC#3) // _SafeStr_2275 = "_-36i" (String#10840, DoABC#3) // _SafeStr_2277 = "_-2e1" (String#10347, DoABC#3) // _SafeStr_2278 = "_-Hz" (String#39136, DoABC#3) // _SafeStr_2279 = "_-4Kp" (String#32798, DoABC#3) // _SafeStr_2280 = "_-46b" (String#32240, DoABC#3) // _SafeStr_2281 = "_-2Vb" (String#10216, DoABC#3) // _SafeStr_2282 = "_-0hS" (String#23846, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2284 = "_-4yD" (String#34310, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2286 = "_-2TN" (String#28176, DoABC#3) // _SafeStr_2287 = "_-2vX" (String#29285, DoABC#3) // _SafeStr_2288 = "_-2ga" (String#28697, DoABC#3) // _SafeStr_2289 = "_-1vH" (String#26816, DoABC#3) // _SafeStr_2290 = "_-4rk" (String#34064, DoABC#3) // _SafeStr_2291 = "_-1Gq" (String#25248, DoABC#3) // _SafeStr_2292 = "_-2w-" (String#29305, DoABC#3) // _SafeStr_2293 = "_-1h1" (String#9328, DoABC#3) // _SafeStr_2294 = "_-3Dn" (String#30040, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2296 = "_-Tq" (String#39584, DoABC#3) // _SafeStr_2297 = "_-4iO" (String#12471, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5653 = "_-3G3" (String#301, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5977 = "_-1bO" (String#1480, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_6129 = "_-6ks" (String#14525, DoABC#3) // _SafeStr_6338 = "_-4Lg" (String#12106, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_6637 = "_-4LC" (String#32814, DoABC#3) // _SafeStr_6764 = "_-68R" (String#37199, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7370 = "_-D6" (String#38967, DoABC#3) // _SafeStr_7373 = "_-2by" (String#28523, DoABC#3) // _SafeStr_7402 = "_-3Bi" (String#29955, DoABC#3) // _SafeStr_7707 = "_-5lQ" (String#336, DoABC#3) // _SafeStr_7950 = "_-5u" (String#36581, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //_-2sC.LatencyTracker package _-2sC { import _-0MK._SafeStr_3; import _-ue.Map; import flash.utils.getTimer; import _-6-c._SafeStr_3087; import _-6-c._SafeStr_3086; import _-2pW._SafeStr_3081; import _-3-y._SafeStr_2277; public class LatencyTracker implements _SafeStr_3 { private var _SafeStr_5560:Boolean = false; private var _SafeStr_16754:int = 0; private var _SafeStr_16755:int = 0; private var _SafeStr_16756:int = 0; private var _SafeStr_16757:int = 0; private var _SafeStr_16758:int = 0; private var _SafeStr_16759:int = 0; private var _SafeStr_16760:Array; private var _SafeStr_16761:Map; private var _SafeStr_7216:HabboTracking; public function LatencyTracker(k:HabboTracking) { this._SafeStr_7216 = k; } public function dispose():void { if (this.disposed){ return; }; this._SafeStr_5560 = false; if (this._SafeStr_16761 != null){ this._SafeStr_16761.dispose(); this._SafeStr_16761 = null; }; this._SafeStr_16760 = null; this._SafeStr_7216 = null; } public function init():void { this._SafeStr_16755 = this._SafeStr_7216.getInteger("latencytest.interval", 20000); this._SafeStr_16756 = this._SafeStr_7216.getInteger("latencytest.report.index", 100); this._SafeStr_16757 = this._SafeStr_7216.getInteger("latencytest.report.delta", 3); if (this._SafeStr_16755 < 1){ return; }; this._SafeStr_16761 = new Map(); this._SafeStr_16760 = []; this._SafeStr_5560 = true; } public function update(k:uint, _arg_2:int):void { if (!this._SafeStr_5560){ return; }; if ((_arg_2 - this._SafeStr_16758) > this._SafeStr_16755){ this._SafeStr_16762(); }; } private function _SafeStr_16762():void { this._SafeStr_16758 = getTimer(); this._SafeStr_16761.add(this._SafeStr_16754, this._SafeStr_16758); this._SafeStr_7216.send(new _SafeStr_3087(this._SafeStr_16754)); this._SafeStr_16754++; } public function _SafeStr_16744(k:_SafeStr_2277):void { var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:_SafeStr_3086; if ((((this._SafeStr_16761 == null)) || ((this._SafeStr_16760 == null)))){ return; }; var _local_2:_SafeStr_3081 = k._SafeStr_5325(); var _local_3:int = this._SafeStr_16761.getValue(_local_2._SafeStr_5332); this._SafeStr_16761.remove(_local_2._SafeStr_5332); var _local_4:int = (getTimer() - _local_3); this._SafeStr_16760.push(_local_4); if ((((this._SafeStr_16760.length == this._SafeStr_16756)) && ((this._SafeStr_16756 > 0)))){ _local_5 = 0; _local_6 = 0; _local_7 = 0; _local_8 = 0; while (_local_8 < this._SafeStr_16760.length) { _local_5 = (_local_5 + this._SafeStr_16760[_local_8]); _local_8++; }; _local_9 = (_local_5 / this._SafeStr_16760.length); _local_8 = 0; while (_local_8 < this._SafeStr_16760.length) { if (this._SafeStr_16760[_local_8] < (_local_9 * 2)){ _local_6 = (_local_6 + this._SafeStr_16760[_local_8]); _local_7++; }; _local_8++; }; if (_local_7 == 0){ this._SafeStr_16760 = []; return; }; _local_10 = (_local_6 / _local_7); if ((((Math.abs((_local_9 - this._SafeStr_16759)) > this._SafeStr_16757)) || ((this._SafeStr_16759 == 0)))){ this._SafeStr_16759 = _local_9; _local_11 = new _SafeStr_3086(_local_9, _local_10, this._SafeStr_16760.length); this._SafeStr_7216.send(_local_11); }; this._SafeStr_16760 = []; }; } public function get disposed():Boolean { return ((this._SafeStr_7216 == null)); } } }//package _-2sC // _SafeStr_16744 = "_-6eH" (String#14417, DoABC#3) // _SafeStr_16754 = "_-5Y8" (String#35745, DoABC#3) // _SafeStr_16755 = "_-2A0" (String#27427, DoABC#3) // _SafeStr_16756 = "_-42a" (String#32075, DoABC#3) // _SafeStr_16757 = "_-2WX" (String#28300, DoABC#3) // _SafeStr_16758 = "_-0aO" (String#23578, DoABC#3) // _SafeStr_16759 = "_-A4" (String#38852, DoABC#3) // _SafeStr_16760 = "_-388" (String#29816, DoABC#3) // _SafeStr_16761 = "_-5OV" (String#35377, DoABC#3) // _SafeStr_16762 = "_-175" (String#24882, DoABC#3) // _SafeStr_2277 = "_-2e1" (String#10347, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3081 = "_-1wh" (String#9605, DoABC#3) // _SafeStr_3086 = "_-3nI" (String#11516, DoABC#3) // _SafeStr_3087 = "_-gW" (String#15166, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5332 = "_-4TV" (String#33166, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_7216 = "_-4yg" (String#245, DoABC#3) //------------------------------------------------------------ //_-2sF._SafeStr_2325 package _-2sF { import _-1VP.HabboNotifications; import _-61X._SafeStr_3271; import _-gx._SafeStr_2301; import _-61X._SafeStr_3269; import _-54B._SafeStr_3259; import _-3-E._SafeStr_6; public class _SafeStr_2325 { private var _SafeStr_7110:HabboNotifications; private var _SafeStr_16763:_SafeStr_3270; private var _SafeStr_16764:FeedSettings; private var _SafeStr_16765:_SafeStr_3271; public function _SafeStr_2325(k:HabboNotifications) { this._SafeStr_7110 = k; this._SafeStr_16764 = new FeedSettings(this); this._SafeStr_16763 = new _SafeStr_3270(this, k); this._SafeStr_16765 = new _SafeStr_3271(); this._SafeStr_7110.roomSessionManager.events.addEventListener(_SafeStr_2301._SafeStr_7377, this._SafeStr_7378); this._SafeStr_7110.roomSessionManager.events.addEventListener(_SafeStr_2301._SafeStr_7379, this._SafeStr_7378); this._SafeStr_7110.roomSessionManager.events.addEventListener(_SafeStr_2301._SafeStr_7380, this._SafeStr_7378); } public function dispose():void { if (this._SafeStr_16763){ this._SafeStr_16763.dispose(); this._SafeStr_16763 = null; }; this._SafeStr_7110.roomSessionManager.events.removeEventListener(_SafeStr_2301._SafeStr_7377, this._SafeStr_7378); this._SafeStr_7110.roomSessionManager.events.removeEventListener(_SafeStr_2301._SafeStr_7379, this._SafeStr_7378); this._SafeStr_7110.roomSessionManager.events.removeEventListener(_SafeStr_2301._SafeStr_7380, this._SafeStr_7378); this._SafeStr_7110 = null; if (this._SafeStr_16764){ this._SafeStr_16764.dispose(); this._SafeStr_16764 = null; }; if (this._SafeStr_16765){ this._SafeStr_16765.dispose(); this._SafeStr_16765 = null; }; } private function _SafeStr_7378(k:_SafeStr_2301):void { switch (k.type){ case _SafeStr_2301._SafeStr_7377: case _SafeStr_2301._SafeStr_7379: case _SafeStr_2301._SafeStr_7380: if (this._SafeStr_16763){ this._SafeStr_16763._SafeStr_16766(k.session.isGameSession); }; return; }; } public function _SafeStr_14167(k:Boolean):void { if (this._SafeStr_16763){ this._SafeStr_16763._SafeStr_16767(k); }; } public function getSettings():FeedSettings { return (this._SafeStr_16764); } public function _SafeStr_16768():void { } public function _SafeStr_14191(k:int, _arg_2:_SafeStr_3259):void { var _local_3:_SafeStr_3269 = this._SafeStr_16765._SafeStr_16769(_arg_2); this._SafeStr_16763._SafeStr_16770(k, _local_3); } public function _SafeStr_16771(k:String):void { if (k.indexOf("http") == 0){ _SafeStr_6._SafeStr_5513(k); }; } } }//package _-2sF // _SafeStr_14167 = "_-1-v" (String#24599, DoABC#3) // _SafeStr_14191 = "_-61r" (String#36939, DoABC#3) // _SafeStr_16763 = "_-64s" (String#37054, DoABC#3) // _SafeStr_16764 = "_-0to" (String#24329, DoABC#3) // _SafeStr_16765 = "_-0n0" (String#24061, DoABC#3) // _SafeStr_16766 = "_-1bK" (String#26042, DoABC#3) // _SafeStr_16767 = "_-jd" (String#40149, DoABC#3) // _SafeStr_16768 = "_-1ls" (String#26453, DoABC#3) // _SafeStr_16769 = "_-3hy" (String#31213, DoABC#3) // _SafeStr_16770 = "_-3Mt" (String#30420, DoABC#3) // _SafeStr_16771 = "_-5wo" (String#36695, DoABC#3) // _SafeStr_2301 = "_-0gE" (String#8292, DoABC#3) // _SafeStr_2325 = "_-3dP" (String#11349, DoABC#3) // _SafeStr_3259 = "_-0zZ" (String#8604, DoABC#3) // _SafeStr_3269 = "_-05p" (String#7707, DoABC#3) // _SafeStr_3270 = "_-5xZ" (String#13732, DoABC#3) // _SafeStr_3271 = "_-np" (String#15285, DoABC#3) // _SafeStr_5513 = "_-LI" (String#14784, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) // _SafeStr_7377 = "_-3tt" (String#31692, DoABC#3) // _SafeStr_7378 = "_-3pY" (String#3548, DoABC#3) // _SafeStr_7379 = "_-3A5" (String#29893, DoABC#3) // _SafeStr_7380 = "_-2p-" (String#29032, DoABC#3) //------------------------------------------------------------ //_-2sF._SafeStr_3270 package _-2sF { import _-1VP.HabboNotifications; import _-1Mz.IWindowContainer; import _-ue.Map; import _-61X.FeedEntity; import _-1wQ._SafeStr_4743; import _-1VP._SafeStr_4748; import _-0MK._SafeStr_3; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-5im.WindowParam; import _-5Mz.WindowMouseEvent; import _-1wQ._SafeStr_4746; import _-1wQ._SafeStr_4744; import _-1wQ._SafeStr_4747; import _-1wQ._SafeStr_4745; import _-1wQ._SafeStr_4749; import _-1wQ._SafeStr_4742; import _-61X._SafeStr_3269; public class _SafeStr_3270 { public static const _SafeStr_16772:String = "pane_feeds"; public static const _SafeStr_14233:String = "pane_notifications"; public static const _SafeStr_14234:String = "pane_stream"; public static const _SafeStr_16773:String = "pane_settings"; public static const _SafeStr_16774:String = "pane_info"; public static const _SafeStr_16775:String = "pane_status"; private static const _SafeStr_16776:String = "settings_toggle"; private static const _SafeStr_16777:String = "info_toggle"; private var _SafeStr_16778:_SafeStr_4741; private var _SafeStr_7110:HabboNotifications; private var _SafeStr_5521:_SafeStr_2325; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_16779:Map; public function _SafeStr_3270(k:_SafeStr_2325, _arg_2:HabboNotifications) { this._SafeStr_5521 = k; this._SafeStr_7110 = _arg_2; this._SafeStr_16778 = new _SafeStr_4741(); FeedEntity._SafeStr_16780(this.windowManager, this.assets, this.localization, k); this._SafeStr_16781(); this.closePaneLevel(_SafeStr_4743.PANE_VIEW_LEVEL_MODAL); this.switchToPane(_SafeStr_14233); this._SafeStr_16782(_SafeStr_4748._SafeStr_14153); } public function dispose():void { var k:_SafeStr_3; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_16779){ for each (k in this._SafeStr_16779) { k.dispose(); }; this._SafeStr_16779.dispose(); this._SafeStr_16779 = null; }; FeedEntity._SafeStr_16783(); this._SafeStr_5521 = null; this._SafeStr_16778 = null; this._SafeStr_7110 = null; } public function get windowManager():_SafeStr_633 { return (this._SafeStr_7110.windowManager); } public function get assets():_SafeStr_10 { return (this._SafeStr_7110.assets); } public function get localization():_SafeStr_499 { return (this._SafeStr_7110.localization); } public function get controller():_SafeStr_2325 { return (this._SafeStr_5521); } private function _SafeStr_16781():void { if (this._SafeStr_5415){ return; }; this._SafeStr_5415 = (this._SafeStr_7110.windowManager.buildFromXML((this._SafeStr_7110.assets.getAssetByName("feed_display_xml").content as XML)) as IWindowContainer); this._SafeStr_5415.height = this._SafeStr_5415.desktop.height; this._SafeStr_5415.setParamFlag(WindowParam._SafeStr_12404); this._SafeStr_5415.setParamFlag(WindowParam._SafeStr_7836); this._SafeStr_5415.findChildByName(_SafeStr_16776).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16784); this._SafeStr_5415.findChildByName(_SafeStr_16777).addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16785); this._SafeStr_16779 = new Map(); this._SafeStr_16779.add(_SafeStr_14233, new _SafeStr_4746(_SafeStr_14233, this, (this._SafeStr_5415.findChildByName(_SafeStr_14233) as IWindowContainer))); this._SafeStr_16779.add(_SafeStr_14234, new _SafeStr_4744(_SafeStr_14234, this, (this._SafeStr_5415.findChildByName(_SafeStr_14234) as IWindowContainer))); this._SafeStr_16779.add(_SafeStr_16774, new _SafeStr_4747(_SafeStr_16774, this, (this._SafeStr_5415.findChildByName(_SafeStr_16774) as IWindowContainer))); this._SafeStr_16779.add(_SafeStr_16773, new _SafeStr_4745(_SafeStr_16773, this, (this._SafeStr_5415.findChildByName(_SafeStr_16773) as IWindowContainer))); this._SafeStr_16779.add(_SafeStr_16775, new _SafeStr_4749(_SafeStr_16775, this, (this._SafeStr_5415.findChildByName(_SafeStr_16775) as IWindowContainer))); } public function toggleMinimized():void { switch (this._SafeStr_16778._SafeStr_16786()){ case _SafeStr_4748._SafeStr_14154: this._SafeStr_16782(_SafeStr_4748._SafeStr_14153); return; case _SafeStr_4748._SafeStr_14153: this._SafeStr_16782(_SafeStr_4748._SafeStr_14154); return; }; } public function _SafeStr_16782(k:int):void { var _local_3:IWindowContainer; var _local_2:int = this._SafeStr_16778._SafeStr_16787(k); switch (_local_2){ case _SafeStr_4748._SafeStr_14152: this._SafeStr_5415.x = this._SafeStr_5415.desktop.width; this._SafeStr_5415.visible = false; return; case _SafeStr_4748._SafeStr_14153: this._SafeStr_5415.visible = true; _local_3 = (this._SafeStr_5415.findChildByName("main_view") as IWindowContainer); this._SafeStr_5415.x = (this._SafeStr_5415.desktop.width - (this._SafeStr_5415.width - _local_3.width)); return; case _SafeStr_4748._SafeStr_14154: this._SafeStr_5415.visible = true; this._SafeStr_5415.x = (this._SafeStr_5415.desktop.width - this._SafeStr_5415.width); return; }; } public function _SafeStr_16767(k:Boolean):void { this._SafeStr_16778._SafeStr_15677(k); this._SafeStr_16782(this._SafeStr_16778._SafeStr_16786()); } public function _SafeStr_16766(k:Boolean):void { this._SafeStr_16778._SafeStr_16766(k); this._SafeStr_16782(this._SafeStr_16778._SafeStr_16786()); } public function switchToPane(k:String):void { var _local_2:_SafeStr_4742 = this._SafeStr_16779.getValue(k); if (!_local_2){ return; }; this.closePaneLevel(_local_2._SafeStr_14207); _local_2._SafeStr_7517 = true; } public function closePaneLevel(k:int):void { var _local_2:_SafeStr_4743; for each (_local_2 in this._SafeStr_16779) { if (_local_2._SafeStr_14207 == k){ _local_2._SafeStr_7517 = false; }; }; } public function _SafeStr_16770(k:int, _arg_2:_SafeStr_3269):void { (this._SafeStr_16779.getValue(_SafeStr_14233) as _SafeStr_4746)._SafeStr_5602(k, _arg_2); } public function _SafeStr_16788(k:_SafeStr_3269):void { (this._SafeStr_16779.getValue(_SafeStr_14234) as _SafeStr_4744)._SafeStr_5602(k); } public function _SafeStr_16789():void { } private function _SafeStr_16784(k:WindowMouseEvent):void { var _local_2:_SafeStr_4742 = (this._SafeStr_16779.getValue(_SafeStr_16773) as _SafeStr_4742); if (_local_2){ if (_local_2._SafeStr_7517){ this.closePaneLevel(_SafeStr_4743.PANE_VIEW_LEVEL_MODAL); } else { this.switchToPane(_SafeStr_16773); }; }; } private function _SafeStr_16785(k:WindowMouseEvent):void { var _local_2:_SafeStr_4742 = (this._SafeStr_16779.getValue(_SafeStr_16774) as _SafeStr_4742); if (_local_2){ if (_local_2._SafeStr_7517){ this.closePaneLevel(_SafeStr_4743.PANE_VIEW_LEVEL_MODAL); } else { this.switchToPane(_SafeStr_16774); }; }; } } }//package _-2sF // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_12404 = "_-1v-" (String#26807, DoABC#3) // _SafeStr_14152 = "_-4Tb" (String#33171, DoABC#3) // _SafeStr_14153 = "_-1vU" (String#26824, DoABC#3) // _SafeStr_14154 = "_-5wJ" (String#36674, DoABC#3) // _SafeStr_14207 = "_-7O" (String#14547, DoABC#3) // _SafeStr_14233 = "_-sH" (String#40488, DoABC#3) // _SafeStr_14234 = "_-1zR" (String#26982, DoABC#3) // _SafeStr_15677 = "_-0t6" (String#2800, DoABC#3) // _SafeStr_16766 = "_-1bK" (String#26042, DoABC#3) // _SafeStr_16767 = "_-jd" (String#40149, DoABC#3) // _SafeStr_16770 = "_-3Mt" (String#30420, DoABC#3) // _SafeStr_16772 = "_-27j" (String#27336, DoABC#3) // _SafeStr_16773 = "_-28v" (String#27383, DoABC#3) // _SafeStr_16774 = "_-5iW" (String#36151, DoABC#3) // _SafeStr_16775 = "_-4OO" (String#32945, DoABC#3) // _SafeStr_16776 = "_-4Yf" (String#33361, DoABC#3) // _SafeStr_16777 = "_-4Sp" (String#33136, DoABC#3) // _SafeStr_16778 = "_-68J" (String#37195, DoABC#3) // _SafeStr_16779 = "_-0Pe" (String#23177, DoABC#3) // _SafeStr_16780 = "_-1u6" (String#26773, DoABC#3) // _SafeStr_16781 = "_-5un" (String#36617, DoABC#3) // _SafeStr_16782 = "_-483" (String#32300, DoABC#3) // _SafeStr_16783 = "_-32W" (String#29582, DoABC#3) // _SafeStr_16784 = "_-XP" (String#39702, DoABC#3) // _SafeStr_16785 = "_-LA" (String#39261, DoABC#3) // _SafeStr_16786 = "_-4Mj" (String#32882, DoABC#3) // _SafeStr_16787 = "_-4R5" (String#33060, DoABC#3) // _SafeStr_16788 = "_-2y1" (String#29373, DoABC#3) // _SafeStr_16789 = "_-0M8" (String#23045, DoABC#3) // _SafeStr_2325 = "_-3dP" (String#11349, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3269 = "_-05p" (String#7707, DoABC#3) // _SafeStr_3270 = "_-5xZ" (String#13732, DoABC#3) // _SafeStr_4741 = "_-5b5" (String#35861, DoABC#3) // _SafeStr_4742 = "_-1I2" (String#8927, DoABC#3) // _SafeStr_4743 = "_-0ng" (String#8414, DoABC#3) // _SafeStr_4744 = "_-4MV" (String#12115, DoABC#3) // _SafeStr_4745 = "_-6RM" (String#14232, DoABC#3) // _SafeStr_4746 = "_-1Ks" (String#8977, DoABC#3) // _SafeStr_4747 = "_-2MT" (String#10071, DoABC#3) // _SafeStr_4748 = "_-5St" (String#13247, DoABC#3) // _SafeStr_4749 = "_-3gm" (String#11413, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_7836 = "_-5oI" (String#36371, DoABC#3) //------------------------------------------------------------ //_-2sF._SafeStr_4741 package _-2sF { import _-1VP._SafeStr_4748; public class _SafeStr_4741 { private var _SafeStr_16790:Boolean; private var _SafeStr_13781:Boolean; private var _SafeStr_11343:int; private var _SafeStr_16791:int; public function _SafeStr_4741() { this._SafeStr_11343 = _SafeStr_4748._SafeStr_14152; this._SafeStr_16791 = _SafeStr_4748._SafeStr_14153; super(); } private function isActive():Boolean { return (((this._SafeStr_16790) && (!(this._SafeStr_13781)))); } public function _SafeStr_15677(k:Boolean):int { this._SafeStr_16790 = k; if (!this.isActive()){ return (this._SafeStr_16787(_SafeStr_4748._SafeStr_14152)); }; return (this._SafeStr_16792()); } public function _SafeStr_16766(k:Boolean):int { this._SafeStr_13781 = k; if (!this.isActive()){ return (this._SafeStr_16787(_SafeStr_4748._SafeStr_14152)); }; return (this._SafeStr_16792()); } public function _SafeStr_16786():int { return (this._SafeStr_11343); } public function _SafeStr_16787(k:int):int { if (!this.isActive()){ this._SafeStr_16791 = k; return (this._SafeStr_11343); }; this._SafeStr_11343 = k; this._SafeStr_16791 = k; return (this._SafeStr_11343); } private function _SafeStr_16792():int { var k:int = this._SafeStr_16791; if (k == _SafeStr_4748._SafeStr_14152){ k = _SafeStr_4748._SafeStr_14153; }; this._SafeStr_11343 = k; this._SafeStr_16791 = k; return (k); } } }//package _-2sF // _SafeStr_11343 = "_-0XP" (String#683, DoABC#3) // _SafeStr_13781 = "_-21g" (String#1498, DoABC#3) // _SafeStr_14152 = "_-4Tb" (String#33171, DoABC#3) // _SafeStr_14153 = "_-1vU" (String#26824, DoABC#3) // _SafeStr_15677 = "_-0t6" (String#2800, DoABC#3) // _SafeStr_16766 = "_-1bK" (String#26042, DoABC#3) // _SafeStr_16786 = "_-4Mj" (String#32882, DoABC#3) // _SafeStr_16787 = "_-4R5" (String#33060, DoABC#3) // _SafeStr_16790 = "_-2YH" (String#1086, DoABC#3) // _SafeStr_16791 = "_-4jz" (String#33768, DoABC#3) // _SafeStr_16792 = "_-5MS" (String#13136, DoABC#3) // _SafeStr_4741 = "_-5b5" (String#35861, DoABC#3) // _SafeStr_4748 = "_-5St" (String#13247, DoABC#3) //------------------------------------------------------------ //_-2sF.FeedSettings package _-2sF { import __AS3__.vec.Vector; import __AS3__.vec.*; public class FeedSettings { public static const _SafeStr_14223:int = 0; public static const _SafeStr_14224:int = 1; public static const _SafeStr_14225:int = 2; public static const _SafeStr_14192:int = 3; public static const _SafeStr_14212:int = 0; public static const _SafeStr_14214:int = 1; public static const _SafeStr_14213:int = 2; private var _SafeStr_16793:_SafeStr_2325; private var _SafeStr_16794:Vector.; public function FeedSettings(k:_SafeStr_2325) { this._SafeStr_16794 = new Vector.(); this._SafeStr_16794.push(FeedSettings._SafeStr_14214); this._SafeStr_16794.push(FeedSettings._SafeStr_14212); this._SafeStr_16794.push(FeedSettings._SafeStr_14213); } public function dispose():void { this._SafeStr_16793 = null; this._SafeStr_16794 = null; } public function _SafeStr_14211():Vector. { return (this._SafeStr_16794); } public function _SafeStr_14215(k:int):void { this._SafeStr_16793._SafeStr_16768(); } } }//package _-2sF // _SafeStr_14192 = "_-0Wp" (String#23439, DoABC#3) // _SafeStr_14211 = "_-4Z-" (String#33372, DoABC#3) // _SafeStr_14212 = "_-0Xr" (String#23484, DoABC#3) // _SafeStr_14213 = "_-5iy" (String#36166, DoABC#3) // _SafeStr_14214 = "_-1of" (String#26564, DoABC#3) // _SafeStr_14215 = "_-4qq" (String#34031, DoABC#3) // _SafeStr_14223 = "_-3zE" (String#31900, DoABC#3) // _SafeStr_14224 = "_-2rK" (String#29124, DoABC#3) // _SafeStr_14225 = "_-3Zy" (String#30921, DoABC#3) // _SafeStr_16768 = "_-1ls" (String#26453, DoABC#3) // _SafeStr_16793 = "_-3HO" (String#30192, DoABC#3) // _SafeStr_16794 = "_-Hd" (String#39123, DoABC#3) // _SafeStr_2325 = "_-3dP" (String#11349, DoABC#3) //------------------------------------------------------------ //_-2SM._SafeStr_2869 package _-2SM { import _-5I4._SafeStr_2330; import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-1A6.HabboToolbar; import _-5I4._SafeStr_2332; import _-5YE.IItemListWindow; import _-1A6._SafeStr_2864; import _-1A6._SafeStr_3382; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-0Kg._SafeStr_334; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_2869 implements _SafeStr_2330, _SafeStr_3 { private var _disposed:Boolean; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_5510:HabboToolbar; private var _SafeStr_8225:_SafeStr_2332; private var _SafeStr_8874:IItemListWindow; public function _SafeStr_2869(k:HabboToolbar, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_334) { this._SafeStr_5510 = k; this._SafeStr_5415 = (_arg_2.buildFromXML((_arg_3.getAssetByName("offer_extension_xml").content as XML)) as IWindowContainer); this._SafeStr_5415.procedure = this._SafeStr_5452; this._SafeStr_5415.visible = false; this._SafeStr_8874 = (this._SafeStr_5415.findChildByName("list") as IItemListWindow); this._SafeStr_8225 = _arg_4._SafeStr_8170(this); k.extensionView.attachExtension(_SafeStr_2864._SafeStr_10688, this.window, _SafeStr_3382._SafeStr_10708); this.refresh(); } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; switch (_arg_2.name){ case "start_video": this._SafeStr_8225.showVideo(); return; case "check_rewards": this._SafeStr_8225._SafeStr_16795(); return; }; } public function dispose():void { if (this._disposed){ return; }; this._SafeStr_8874 = null; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_5510 = null; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } public function get window():IWindowContainer { return (this._SafeStr_5415); } public function _SafeStr_16796():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.visible = true; this._SafeStr_5415.findChildByName("check_rewards").visible = true; this.refresh(); }; } public function _SafeStr_16797(k:Boolean):void { var _local_2:IWindow; if (this._SafeStr_5415 != null){ this._SafeStr_5415.visible = ((this._SafeStr_5415.visible) || (k)); _local_2 = this._SafeStr_5415.findChildByName("start_video"); _local_2.visible = k; if (this._SafeStr_8225._SafeStr_16798){ _local_2.disable(); _local_2.color = 0x999999; } else { _local_2.enable(); _local_2.color = 12932417; }; this.refresh(); }; } private function refresh():void { this._SafeStr_8874.arrangeListItems(); this._SafeStr_5415.visible = ((this._SafeStr_8874.getListItemAt(0).visible) || (this._SafeStr_8874.getListItemAt(1).visible)); this._SafeStr_5510.extensionView._SafeStr_10676(); } } }//package _-2SM // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10676 = "_-013" (String#7627, DoABC#3) // _SafeStr_10688 = "_-2uJ" (String#29240, DoABC#3) // _SafeStr_10708 = "_-5Q8" (String#35445, DoABC#3) // _SafeStr_16795 = "_-1Pu" (String#9069, DoABC#3) // _SafeStr_16796 = "_-5dw" (String#13410, DoABC#3) // _SafeStr_16797 = "_-2l" (String#10446, DoABC#3) // _SafeStr_16798 = "_-41b" (String#11781, DoABC#3) // _SafeStr_2330 = "_-3c2" (String#11330, DoABC#3) // _SafeStr_2332 = "_-30i" (String#10735, DoABC#3) // _SafeStr_2864 = "_-lg" (String#15253, DoABC#3) // _SafeStr_2869 = "_-yy" (String#15458, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_3382 = "_-0IJ" (String#7892, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_8170 = "_-5oO" (String#13586, DoABC#3) // _SafeStr_8225 = "_-Zy" (String#1156, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) //------------------------------------------------------------ //_-2Sy._SafeStr_3628 package _-2Sy { import _-3qZ._SafeStr_2276; import _-6jg._SafeStr_3634; public class _SafeStr_3628 extends _SafeStr_2276 { public function _SafeStr_3628(k:Function) { super(k, _SafeStr_3634); } public function _SafeStr_5325():_SafeStr_3634 { return ((_SafeStr_5326 as _SafeStr_3634)); } } }//package _-2Sy // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3628 = "_-01R" (String#22237, DoABC#3) // _SafeStr_3634 = "_-6bt" (String#14386, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2Sy._SafeStr_3631 package _-2Sy { import _-3qZ._SafeStr_2276; import _-6jg._SafeStr_4859; public class _SafeStr_3631 extends _SafeStr_2276 { public function _SafeStr_3631(k:Function) { super(k, _SafeStr_4859); } public function _SafeStr_5325():_SafeStr_4859 { return ((_SafeStr_5326 as _SafeStr_4859)); } } }//package _-2Sy // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3631 = "_-4Nc" (String#32915, DoABC#3) // _SafeStr_4859 = "_-0-l" (String#7599, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2tm._SafeStr_2879 package _-2tm { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-4qS._SafeStr_4628; public class _SafeStr_2879 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2879(k:Function) { super(k, _SafeStr_4628); } private function _SafeStr_5325():_SafeStr_4628 { return ((this._SafeStr_5326 as _SafeStr_4628)); } public function get figure():String { return ((_SafeStr_5326 as _SafeStr_4628).figure); } public function get gender():String { return ((_SafeStr_5326 as _SafeStr_4628).gender); } } }//package _-2tm // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2879 = "_-0fO" (String#23773, DoABC#3) // _SafeStr_4628 = "_-6N2" (String#14165, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2tm._SafeStr_2885 package _-2tm { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-4qS._SafeStr_2883; public class _SafeStr_2885 extends _SafeStr_2276 implements _SafeStr_2273 { public static var _SafeStr_16799:int = 0; public static var _SafeStr_16800:int = 1; public static var _SafeStr_16801:int = 2; public static var _SafeStr_16802:int = 3; public static var _SafeStr_16803:int = 4; public static var _SafeStr_16804:int = 5; public static var _SafeStr_16805:int = 6; public static var _SafeStr_16806:int = 7; public function _SafeStr_2885(k:Function) { super(k, _SafeStr_2883); } public function _SafeStr_5325():_SafeStr_2883 { return ((_SafeStr_5326 as _SafeStr_2883)); } } }//package _-2tm // _SafeStr_16799 = "_-1jQ" (String#26359, DoABC#3) // _SafeStr_16800 = "_-64h" (String#37046, DoABC#3) // _SafeStr_16801 = "_-6C1" (String#37341, DoABC#3) // _SafeStr_16802 = "_-6J8" (String#37598, DoABC#3) // _SafeStr_16803 = "_-ty" (String#40545, DoABC#3) // _SafeStr_16804 = "_-54p" (String#34619, DoABC#3) // _SafeStr_16805 = "_-52I" (String#34516, DoABC#3) // _SafeStr_16806 = "_-6b9" (String#38312, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2883 = "_-1Tl" (String#9128, DoABC#3) // _SafeStr_2885 = "_-6M2" (String#37709, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2tm._SafeStr_3918 package _-2tm { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-4qS._SafeStr_3921; public class _SafeStr_3918 extends _SafeStr_2276 implements _SafeStr_2273 { public static var _SafeStr_16799:int = 0; public static var _SafeStr_16800:int = 1; public static var _SafeStr_16801:int = 2; public static var _SafeStr_16802:int = 3; public static var _SafeStr_16803:int = 4; public static var _SafeStr_16804:int = 5; public function _SafeStr_3918(k:Function) { super(k, _SafeStr_3921); } public function _SafeStr_5325():_SafeStr_3921 { return ((_SafeStr_5326 as _SafeStr_3921)); } } }//package _-2tm // _SafeStr_16799 = "_-1jQ" (String#26359, DoABC#3) // _SafeStr_16800 = "_-64h" (String#37046, DoABC#3) // _SafeStr_16801 = "_-6C1" (String#37341, DoABC#3) // _SafeStr_16802 = "_-6J8" (String#37598, DoABC#3) // _SafeStr_16803 = "_-ty" (String#40545, DoABC#3) // _SafeStr_16804 = "_-54p" (String#34619, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3918 = "_-4d4" (String#33512, DoABC#3) // _SafeStr_3921 = "_-1-9" (String#8621, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2tm._SafeStr_4099 package _-2tm { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-4qS._SafeStr_4947; public class _SafeStr_4099 extends _SafeStr_2276 implements _SafeStr_2273 { public static const _SafeStr_16807:int = 0; public static const _SafeStr_16808:int = 1; public function _SafeStr_4099(k:Function) { super(k, _SafeStr_4947); } private function _SafeStr_5325():_SafeStr_4947 { return ((this._SafeStr_5326 as _SafeStr_4947)); } public function get _SafeStr_16809():Array { return (this._SafeStr_5325()._SafeStr_16809); } public function get state():int { return (this._SafeStr_5325().state); } } }//package _-2tm // _SafeStr_16807 = "_-0mI" (String#24031, DoABC#3) // _SafeStr_16808 = "_-1KY" (String#25387, DoABC#3) // _SafeStr_16809 = "_-kE" (String#40172, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4099 = "_-154" (String#24807, DoABC#3) // _SafeStr_4947 = "_-RC" (String#14880, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2tm._SafeStr_5142 package _-2tm { import _-3qZ._SafeStr_2717; public class _SafeStr_5142 { private var _SafeStr_8656:int; private var _SafeStr_5330:String; private var _SafeStr_5339:String; public function _SafeStr_5142(k:_SafeStr_2717) { this._SafeStr_8656 = k._SafeStr_5331(); this._SafeStr_5330 = k.readString(); this._SafeStr_5339 = k.readString(); } public function get slotId():int { return (this._SafeStr_8656); } public function get _SafeStr_5335():String { return (this._SafeStr_5330); } public function get gender():String { return (this._SafeStr_5339); } } }//package _-2tm // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5142 = "_-10c" (String#8645, DoABC#3) // _SafeStr_5330 = "_-0cz" (String#1067, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5335 = "_-09H" (String#22521, DoABC#3) // _SafeStr_5339 = "_-62K" (String#165, DoABC#3) // _SafeStr_8656 = "_-2S4" (String#1511, DoABC#3) //------------------------------------------------------------ //_-2tS._SafeStr_4397 package _-2tS { public class _SafeStr_4397 { public static var _SafeStr_16810:uint = 1; public static var _SafeStr_16811:uint = 2; public static var _SafeStr_16812:uint = 3; public static var _SafeStr_16813:uint = 4; private var _SafeStr_5512:int; private var _SafeStr_16814:String; private var _SafeStr_16815:String; public function _SafeStr_4397(k:int, _arg_2:String, _arg_3:String) { this._SafeStr_5512 = k; this._SafeStr_16814 = _arg_2; this._SafeStr_16815 = _arg_3; } public function get userId():int { return (this._SafeStr_5512); } public function get username():String { return (this._SafeStr_16814); } public function get _SafeStr_15915():String { return (this._SafeStr_16815); } public function toString():String { return ((((((("[" + this._SafeStr_5512) + ", ") + this._SafeStr_16814) + "] [") + this._SafeStr_16815) + "]")); } } }//package _-2tS // _SafeStr_15915 = "_-26O" (String#27288, DoABC#3) // _SafeStr_16810 = "_-i1" (String#40091, DoABC#3) // _SafeStr_16811 = "_-2cJ" (String#28540, DoABC#3) // _SafeStr_16812 = "_-1rd" (String#26673, DoABC#3) // _SafeStr_16813 = "_-3Ha" (String#30200, DoABC#3) // _SafeStr_16814 = "_-6B0" (String#4176, DoABC#3) // _SafeStr_16815 = "_-2XW" (String#28343, DoABC#3) // _SafeStr_4397 = "_-6Kf" (String#14125, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) //------------------------------------------------------------ //_-2TY._SafeStr_4110 package _-2TY { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4110 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4110(k:int, _arg_2:Boolean) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-2TY // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4110 = "_-35K" (String#29701, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-2U1._SafeStr_4436 package _-2U1 { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4436 implements _SafeStr_2270 { private var _SafeStr_16816:int; public function flush():Boolean { this._SafeStr_16816 = -1; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_16816 = k._SafeStr_5331(); return (true); } public function get _SafeStr_7258():int { return (this._SafeStr_16816); } } }//package _-2U1 // _SafeStr_16816 = "_-0Fb" (String#376, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4436 = "_-56Z" (String#12864, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7258 = "_-6D0" (String#37379, DoABC#3) //------------------------------------------------------------ //_-2U1._SafeStr_4446 package _-2U1 { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4446 implements _SafeStr_2270 { private var _SafeStr_16816:int; private var _SafeStr_16817:Array; public function get _SafeStr_7260():Array { return (this._SafeStr_16817); } public function get _SafeStr_7258():int { return (this._SafeStr_16816); } public function flush():Boolean { this._SafeStr_16816 = -1; this._SafeStr_16817 = new Array(0); return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_16816 = k._SafeStr_5331(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_16817.push(new _SafeStr_5086(k)); _local_3++; }; return (true); } } }//package _-2U1 // _SafeStr_16816 = "_-0Fb" (String#376, DoABC#3) // _SafeStr_16817 = "_-183" (String#24922, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4446 = "_-0pN" (String#8445, DoABC#3) // _SafeStr_5086 = "_-35g" (String#10821, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7258 = "_-6D0" (String#37379, DoABC#3) // _SafeStr_7260 = "_-6CT" (String#37356, DoABC#3) //------------------------------------------------------------ //_-2U1._SafeStr_4732 package _-2U1 { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4732 implements _SafeStr_2270 { private var _SafeStr_5337:int; public function get errorCode():int { return (this._SafeStr_5337); } public function flush():Boolean { this._SafeStr_5337 = -1; return (true); } public function parse(k:_SafeStr_2717):Boolean { if (k == null){ return (false); }; this._SafeStr_5337 = k._SafeStr_5331(); return (true); } } }//package _-2U1 // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4732 = "_-0js" (String#8348, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5337 = "_-oc" (String#207, DoABC#3) //------------------------------------------------------------ //_-2U1._SafeStr_4953 package _-2U1 { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4953 implements _SafeStr_2270 { private var _SafeStr_16816:int; private var _SafeStr_16818:int; private var _SafeStr_5447:String; public function get _SafeStr_7258():int { return (this._SafeStr_16816); } public function get _SafeStr_6352():int { return (this._SafeStr_16818); } public function get data():String { return (this._SafeStr_5447); } public function flush():Boolean { this._SafeStr_16816 = -1; this._SafeStr_16818 = -1; this._SafeStr_5447 = ""; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_16816 = k._SafeStr_5331(); this._SafeStr_16818 = k._SafeStr_5331(); this._SafeStr_5447 = k.readString(); return (true); } } }//package _-2U1 // _SafeStr_16816 = "_-0Fb" (String#376, DoABC#3) // _SafeStr_16818 = "_-02W" (String#7653, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4953 = "_-2c0" (String#10314, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_6352 = "_-2I9" (String#27748, DoABC#3) // _SafeStr_7258 = "_-6D0" (String#37379, DoABC#3) //------------------------------------------------------------ //_-2U1._SafeStr_5086 package _-2U1 { import _-3qZ._SafeStr_2717; public class _SafeStr_5086 { private var _SafeStr_5338:int; private var _SafeStr_5447:String; public function _SafeStr_5086(k:_SafeStr_2717) { this.parse(k); } public function parse(k:_SafeStr_2717):void { this._SafeStr_5338 = k._SafeStr_5331(); this._SafeStr_5447 = k.readString(); } public function get id():int { return (this._SafeStr_5338); } public function get data():String { return (this._SafeStr_5447); } } }//package _-2U1 // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5086 = "_-35g" (String#10821, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) //------------------------------------------------------------ //_-2u7._SafeStr_5222 package _-2u7 { import _-du.Stream; import _-3ur.ProvidersConfigGroup; public interface _SafeStr_5222 { function set stream(_arg_1:Stream):void; function get stream():Stream; function set index(_arg_1:int):void; function get index():int; function set provider(_arg_1:String):void; function get provider():String; function set providers(_arg_1:ProvidersConfigGroup):void; function get providers():ProvidersConfigGroup; function set streamer(_arg_1:String):void; function get streamer():String; function get title():String; function get link():String; function get description():String; function set filename(_arg_1:String):void; function get filename():String; function set url(_arg_1:String):void; function get url():String; function set mimeType(_arg_1:String):void; function get mimeType():String; function get loadOnDemand():Boolean; function _SafeStr_16819():Boolean; function isInteractive():Boolean; function _SafeStr_11995(_arg_1:Boolean=true):String; function getQualifiedStreamAddress():String; function get duration():String; function _SafeStr_16820():int; function _SafeStr_16821():String; function getStartTimeAsSeconds():int; function _SafeStr_16822():String; function getType():String; function _SafeStr_16823():String; function toString(_arg_1:Boolean=false):String; function toShowStreamConfigObject():Object; function isRTMP():Boolean; function _SafeStr_16824():Boolean; function reset():void; function rewind():void; function _SafeStr_11998():Boolean; function _SafeStr_16825():Boolean; } }//package _-2u7 // _SafeStr_11995 = "_-0RJ" (String#8045, DoABC#3) // _SafeStr_11998 = "_-5nU" (String#13568, DoABC#3) // _SafeStr_16819 = "_-6eW" (String#14420, DoABC#3) // _SafeStr_16820 = "_-5CC" (String#12966, DoABC#3) // _SafeStr_16821 = "_-64Q" (String#13849, DoABC#3) // _SafeStr_16822 = "_-6Np" (String#14176, DoABC#3) // _SafeStr_16823 = "_-4FV" (String#11996, DoABC#3) // _SafeStr_16824 = "_-3Xy" (String#11252, DoABC#3) // _SafeStr_16825 = "_-18I" (String#8769, DoABC#3) // _SafeStr_5222 = "_-3aF" (String#11291, DoABC#3) //------------------------------------------------------------ //_-2u7._SafeStr_5271 package _-2u7 { import _-du.Stream; public interface _SafeStr_5271 { function _SafeStr_16826(_arg_1:String, _arg_2:_SafeStr_5282=null):void; function loadFromString(_arg_1:String):void; function newPlaylistItem():_SafeStr_5222; function _SafeStr_16827(_arg_1:Stream, _arg_2:int):void; function getModel():Array; function reset():void; function rewind():void; function get _SafeStr_16828():int; function get _SafeStr_16829():int; function _SafeStr_16830(_arg_1:int=0, _arg_2:Boolean=false):XML; function _SafeStr_16831(_arg_1:Boolean=false, _arg_2:Boolean=true):String; function _SafeStr_16832(_arg_1:Boolean=false):XML; function _SafeStr_16833(_arg_1:Boolean=false):String; function _SafeStr_16834(_arg_1:Boolean=false):XML; function _SafeStr_16835(_arg_1:int):_SafeStr_5222; function _SafeStr_16836():Boolean; function get length():int; function _SafeStr_15204():Array; function _SafeStr_16837(_arg_1:Boolean=false):XML; function toShortString(_arg_1:Boolean=false):String; function toString(_arg_1:Boolean=false):String; } }//package _-2u7 // _SafeStr_15204 = "_-68C" (String#13906, DoABC#3) // _SafeStr_16826 = "_-1zM" (String#9649, DoABC#3) // _SafeStr_16827 = "_-3w9" (String#11670, DoABC#3) // _SafeStr_16828 = "_-4ak" (String#12333, DoABC#3) // _SafeStr_16829 = "_-5q8" (String#13612, DoABC#3) // _SafeStr_16830 = "_-2j6" (String#10418, DoABC#3) // _SafeStr_16831 = "_-34h" (String#10808, DoABC#3) // _SafeStr_16832 = "_-0Vj" (String#8119, DoABC#3) // _SafeStr_16833 = "_-4mM" (String#12538, DoABC#3) // _SafeStr_16834 = "_-2WZ" (String#10237, DoABC#3) // _SafeStr_16835 = "_-2kb" (String#10438, DoABC#3) // _SafeStr_16836 = "_-2-o" (String#9676, DoABC#3) // _SafeStr_16837 = "_-0N0" (String#7963, DoABC#3) // _SafeStr_5222 = "_-3aF" (String#11291, DoABC#3) // _SafeStr_5271 = "_-6j3" (String#14494, DoABC#3) // _SafeStr_5282 = "_-6jM" (String#14499, DoABC#3) //------------------------------------------------------------ //_-2u7._SafeStr_5282 package _-2u7 { public interface _SafeStr_5282 { function _SafeStr_16838(_arg_1:_SafeStr_5271):void; } }//package _-2u7 // _SafeStr_16838 = "_-2oD" (String#10498, DoABC#3) // _SafeStr_5271 = "_-6j3" (String#14494, DoABC#3) // _SafeStr_5282 = "_-6jM" (String#14499, DoABC#3) //------------------------------------------------------------ //_-2u7._SafeStr_5296 package _-2u7 { import _-4JI.SMILPlaylist; import _-3Yk.MediaRSSPlaylist; import _-du.StreamSequence; import _-3ur.ProvidersConfigGroup; public class _SafeStr_5296 { public static const _SafeStr_16839:int = 1; public static const _SafeStr_16840:int = 2; public static const _SafeStr_16841:int = 3; public static const _SafeStr_16842:int = 4; public static const _SafeStr_16843:int = 5; public static const _SafeStr_16844:int = 6; public static function _SafeStr_16845(k:StreamSequence, _arg_2:int=1, _arg_3:ProvidersConfigGroup=null, _arg_4:ProvidersConfigGroup=null):_SafeStr_5271 { switch (_arg_2){ case _SafeStr_16842: return (new SMILPlaylist(k, _arg_3, _arg_4)); case _SafeStr_16843: return (new MediaRSSPlaylist(k, _arg_3, _arg_4)); }; return (new DefaultPlaylist(k, _arg_3, _arg_4)); } public static function _SafeStr_16846(k:int=1):_SafeStr_5271 { switch (k){ case _SafeStr_16842: return (new SMILPlaylist()); case _SafeStr_16843: return (new MediaRSSPlaylist()); }; return (new DefaultPlaylist()); } public static function getType(k:String):int { switch (k.toUpperCase()){ case "SMIL": return (_SafeStr_16842); case "MRSS": return (_SafeStr_16843); }; return (_SafeStr_16839); } } }//package _-2u7 // _SafeStr_16839 = "_-2gY" (String#28695, DoABC#3) // _SafeStr_16840 = "_-6LD" (String#37672, DoABC#3) // _SafeStr_16841 = "_-6LL" (String#37678, DoABC#3) // _SafeStr_16842 = "_-1ze" (String#26991, DoABC#3) // _SafeStr_16843 = "_-0wb" (String#24438, DoABC#3) // _SafeStr_16844 = "_-28I" (String#27359, DoABC#3) // _SafeStr_16845 = "_-19P" (String#24966, DoABC#3) // _SafeStr_16846 = "_-5mg" (String#36302, DoABC#3) // _SafeStr_5271 = "_-6j3" (String#14494, DoABC#3) // _SafeStr_5296 = "_-33V" (String#10784, DoABC#3) //------------------------------------------------------------ //_-2u7.DefaultPlaylist package _-2u7 { import _-6gu.Debuggable; import flash.net.URLLoader; import _-du.StreamSequence; import _-3ur.ProvidersConfigGroup; import _-1LL.AdSlot; import _-du.Stream; import flash.events.Event; import flash.events.ErrorEvent; import flash.events.SecurityErrorEvent; import flash.events.IOErrorEvent; import flash.net.URLRequest; import flash.events.*; import flash.net.*; import flash.xml.*; public class DefaultPlaylist extends Debuggable implements _SafeStr_5271 { protected var _SafeStr_16847:Array; protected var _SafeStr_16848:int = 0; protected var _SafeStr_16849:int = 0; protected var _SafeStr_15583:URLLoader = null; protected var _SafeStr_16850:String = null; protected var _SafeStr_16851:_SafeStr_5282 = null; protected var _SafeStr_16852:Boolean = false; public function DefaultPlaylist(k:StreamSequence=null, _arg_2:ProvidersConfigGroup=null, _arg_3:ProvidersConfigGroup=null) { this._SafeStr_16847 = new Array(); super(); this._SafeStr_16853(k, _arg_2, _arg_3); } protected function initialise():void { this._SafeStr_16847 = new Array(); this._SafeStr_16849 = 0; this._SafeStr_16848 = 0; this._SafeStr_16852 = false; } public function _SafeStr_16853(k:StreamSequence, _arg_2:ProvidersConfigGroup, _arg_3:ProvidersConfigGroup):void { var _local_4:int; var _local_5:_SafeStr_5222; if (k != null){ _local_4 = 0; while (_local_4 < k.length) { _local_5 = this.newPlaylistItem(); _local_5.index = _local_4; _local_5.stream = k._SafeStr_6728(_local_4); if ((_local_5.stream is AdSlot)){ if (!AdSlot(_local_5.stream).isInteractive()){ _local_5.provider = ((_local_5.stream.isRTMP()) ? _arg_3.rtmpProvider : _arg_3.httpProvider); _local_5.streamer = ((_local_5.stream.isRTMP()) ? _arg_3._SafeStr_16854 : _arg_3._SafeStr_16855); }; _local_5.providers = _arg_3; } else { _local_5.provider = ((_local_5.stream.isRTMP()) ? _arg_2.rtmpProvider : _arg_2.httpProvider); _local_5.streamer = ((_local_5.stream.isRTMP()) ? _arg_2._SafeStr_16854 : _arg_2._SafeStr_16855); _local_5.providers = _arg_2; }; this._SafeStr_16847.push(_local_5); _local_4++; }; }; } public function _SafeStr_16856():Boolean { if (this.length > 0){ return (((this._SafeStr_16835(0).loadOnDemand) && (this._SafeStr_16835(0)._SafeStr_11998()))); }; return (false); } public function _SafeStr_16836():Boolean { if (this.length > 0){ return (this._SafeStr_16835(0).isInteractive()); }; return (false); } public function _SafeStr_16827(k:Stream, _arg_2:int):void { if ((((_arg_2 >= 0)) && ((_arg_2 < this._SafeStr_16847.length)))){ this._SafeStr_16847[_arg_2].stream = k; }; } public function _SafeStr_16826(k:String, _arg_2:_SafeStr_5282=null):void { this._SafeStr_16851 = _arg_2; this._SafeStr_15583 = new URLLoader(); this._SafeStr_15583.addEventListener(Event.COMPLETE, this._SafeStr_15614); this._SafeStr_15583.addEventListener(ErrorEvent.ERROR, this.errorHandler); this._SafeStr_15583.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this.errorHandler); this._SafeStr_15583.addEventListener(IOErrorEvent.IO_ERROR, this.errorHandler); this._SafeStr_15583.load(new URLRequest(k)); } protected function _SafeStr_16857():void { if (this._SafeStr_16851 != null){ this._SafeStr_16851._SafeStr_16838(this); }; } protected function _SafeStr_15614(k:Event):void { this._SafeStr_16850 = this._SafeStr_15583.data; this.loadFromString(this._SafeStr_16850); this._SafeStr_16857(); } protected function errorHandler(k:Event):void { this._SafeStr_16857(); } public function loadFromString(k:String):void { } public function _SafeStr_16835(k:int):_SafeStr_5222 { if (this.length > k){ return (this._SafeStr_16847[k]); }; return (null); } public function get length():int { return (this._SafeStr_16847.length); } public function playlist():Array { return (this._SafeStr_16847); } public function newPlaylistItem():_SafeStr_5222 { return (new DefaultPlaylistItem()); } public function _SafeStr_16858(k:_SafeStr_5222):void { this._SafeStr_16847.push(k); } public function _SafeStr_16859():Boolean { return (this._SafeStr_16852); } public function rewind():void { var k:int; this._SafeStr_16848 = 0; this._SafeStr_16852 = true; if (this._SafeStr_16847 != null){ k = 0; while (k < this._SafeStr_16847.length) { this._SafeStr_16847[k].rewind(); k++; }; }; } public function reset():void { var k:int; this._SafeStr_16848 = 0; if (this._SafeStr_16847 != null){ k = 0; while (k < this._SafeStr_16847.length) { this._SafeStr_16847[k].reset(); k++; }; }; } public function get _SafeStr_16828():int { return (this._SafeStr_16849); } public function get _SafeStr_16829():int { return (this._SafeStr_16848); } public function _SafeStr_16830(k:int=-1, _arg_2:Boolean=false):XML { var _local_3:int; var _local_4:String; if (this._SafeStr_16847 != null){ _local_3 = (((this._SafeStr_16848)>0) ? (this._SafeStr_16848 - 1) : 0); if (_local_3 < this._SafeStr_16847.length){ if (k > -1){ this._SafeStr_16847[_local_3].overrideStartTimeSeconds = k; }; _local_4 = this.header(); _local_4 = (_local_4 + this._SafeStr_16847[_local_3].toString(_arg_2)); _local_4 = (_local_4 + this.footer()); return (new XML(_local_4)); }; }; return (null); } public function _SafeStr_16860(k:int=-1, _arg_2:Boolean=false):_SafeStr_5222 { var _local_3:int; if (this._SafeStr_16847 != null){ _local_3 = (((this._SafeStr_16848)>0) ? (this._SafeStr_16848 - 1) : 0); if (_local_3 < this._SafeStr_16847.length){ if (k > -1){ this._SafeStr_16847[_local_3].overrideStartTimeSeconds = k; }; return (this._SafeStr_16847[_local_3]); }; }; return (null); } public function _SafeStr_16831(k:Boolean=false, _arg_2:Boolean=true):String { var _local_3:String; if (this._SafeStr_16847 != null){ if ((((this._SafeStr_16848 > 0)) && (_arg_2))){ this._SafeStr_16852 = false; }; if (this._SafeStr_16848 < this._SafeStr_16847.length){ this._SafeStr_16849 = this._SafeStr_16848; if (this._SafeStr_16847[this._SafeStr_16848].canPlay()){ _local_3 = this.header(); _local_3 = (_local_3 + this._SafeStr_16847[this._SafeStr_16848].toString(k)); this._SafeStr_16847[this._SafeStr_16848].markAsPlayed(); _local_3 = (_local_3 + this.footer()); this._SafeStr_16848++; return (_local_3); }; this._SafeStr_16848++; return (this._SafeStr_16831(k, false)); }; }; return (null); } public function _SafeStr_16832(k:Boolean=false):XML { var _local_2:String = this._SafeStr_16831(k); if (_local_2 != null){ return (new XML(_local_2)); }; return (null); } public function _SafeStr_16861(k:Boolean=false, _arg_2:Boolean=true):_SafeStr_5222 { if (this._SafeStr_16847 != null){ if ((((this._SafeStr_16848 > 0)) && (_arg_2))){ this._SafeStr_16852 = false; }; if (this._SafeStr_16848 < this._SafeStr_16847.length){ this._SafeStr_16849 = this._SafeStr_16848; if (this._SafeStr_16847[this._SafeStr_16848].canPlay()){ this._SafeStr_16847[this._SafeStr_16848].markAsPlayed(); this._SafeStr_16848++; return (this._SafeStr_16847[(this._SafeStr_16848 - 1)]); }; this._SafeStr_16848++; return (this._SafeStr_16861(k, false)); }; }; return (null); } public function _SafeStr_16833(k:Boolean=false):String { var _local_2:String; this._SafeStr_16852 = false; if (this._SafeStr_16847 != null){ if (this._SafeStr_16848 >= 0){ if (this._SafeStr_16847[this._SafeStr_16848].canPlay()){ _local_2 = this.header(); _local_2 = (_local_2 + this._SafeStr_16847[this._SafeStr_16848].toString(k)); this._SafeStr_16847[this._SafeStr_16848].markAsPlayed(); _local_2 = (_local_2 + this.footer()); this._SafeStr_16848--; return (_local_2); }; this._SafeStr_16848--; return (this._SafeStr_16833(k)); }; }; return (null); } public function _SafeStr_16834(k:Boolean=false):XML { var _local_2:String = this._SafeStr_16833(k); if (_local_2 != null){ return (new XML(_local_2)); }; return (null); } public function _SafeStr_16862(k:Boolean=false):_SafeStr_5222 { this._SafeStr_16852 = false; if (this._SafeStr_16847 != null){ if (this._SafeStr_16848 >= 0){ if (this._SafeStr_16847[this._SafeStr_16848].canPlay()){ this._SafeStr_16847[this._SafeStr_16848].markAsPlayed(); this._SafeStr_16848--; return (this._SafeStr_16847[(this._SafeStr_16848 + 1)]); }; this._SafeStr_16848--; return (this._SafeStr_16862(k)); }; }; return (null); } public function getModel():Array { return (this._SafeStr_16847); } public function _SafeStr_16837(k:Boolean=false):XML { return (new XML(this.toString(k))); } protected function header():String { return (new String()); } protected function footer():String { return (new String()); } public function _SafeStr_15204():Array { var k:Array = new Array(); var _local_2:int; while (_local_2 < this._SafeStr_16847.length) { k.push(this._SafeStr_16847[_local_2].toShowStreamConfigObject()); _local_2++; }; return (k); } public function toShortString(k:Boolean=false):String { return (this.toString(k)); } public function toString(k:Boolean=false):String { var _local_2:String = new String(); var _local_3:int; while (_local_3 < this._SafeStr_16847.length) { _local_2 = (_local_2 + this._SafeStr_16847[_local_3].toString(k)); _local_3++; }; return (_local_2); } } }//package _-2u7 // _SafeStr_11998 = "_-5nU" (String#13568, DoABC#3) // _SafeStr_15204 = "_-68C" (String#13906, DoABC#3) // _SafeStr_15583 = "_-576" (String#12872, DoABC#3) // _SafeStr_15614 = "_-1-F" (String#8622, DoABC#3) // _SafeStr_16826 = "_-1zM" (String#9649, DoABC#3) // _SafeStr_16827 = "_-3w9" (String#11670, DoABC#3) // _SafeStr_16828 = "_-4ak" (String#12333, DoABC#3) // _SafeStr_16829 = "_-5q8" (String#13612, DoABC#3) // _SafeStr_16830 = "_-2j6" (String#10418, DoABC#3) // _SafeStr_16831 = "_-34h" (String#10808, DoABC#3) // _SafeStr_16832 = "_-0Vj" (String#8119, DoABC#3) // _SafeStr_16833 = "_-4mM" (String#12538, DoABC#3) // _SafeStr_16834 = "_-2WZ" (String#10237, DoABC#3) // _SafeStr_16835 = "_-2kb" (String#10438, DoABC#3) // _SafeStr_16836 = "_-2-o" (String#9676, DoABC#3) // _SafeStr_16837 = "_-0N0" (String#7963, DoABC#3) // _SafeStr_16838 = "_-2oD" (String#10498, DoABC#3) // _SafeStr_16847 = "_-4uH" (String#1582, DoABC#3) // _SafeStr_16848 = "_-27" (String#27313, DoABC#3) // _SafeStr_16849 = "_-6l0" (String#38729, DoABC#3) // _SafeStr_16850 = "_-1tT" (String#26743, DoABC#3) // _SafeStr_16851 = "_-5MG" (String#35290, DoABC#3) // _SafeStr_16852 = "_-4F5" (String#32580, DoABC#3) // _SafeStr_16853 = "_-3A1" (String#29891, DoABC#3) // _SafeStr_16854 = "_-3jQ" (String#31270, DoABC#3) // _SafeStr_16855 = "_-1zE" (String#26974, DoABC#3) // _SafeStr_16856 = "_-Sl" (String#39536, DoABC#3) // _SafeStr_16857 = "_-61S" (String#36922, DoABC#3) // _SafeStr_16858 = "_-1yq" (String#26957, DoABC#3) // _SafeStr_16859 = "_-az" (String#39823, DoABC#3) // _SafeStr_16860 = "_-57g" (String#34733, DoABC#3) // _SafeStr_16861 = "_-ZU" (String#39775, DoABC#3) // _SafeStr_16862 = "_-HT" (String#39117, DoABC#3) // _SafeStr_5222 = "_-3aF" (String#11291, DoABC#3) // _SafeStr_5271 = "_-6j3" (String#14494, DoABC#3) // _SafeStr_5282 = "_-6jM" (String#14499, DoABC#3) // _SafeStr_6728 = "_-3gF" (String#31149, DoABC#3) //------------------------------------------------------------ //_-2u7.DefaultPlaylistItem package _-2u7 { import _-6gu.Debuggable; import _-du.Stream; import _-3ur.ProvidersConfigGroup; import _-1LL.AdSlot; import _-2xB.Timestamp; import _-2xB.StringUtils; public class DefaultPlaylistItem extends Debuggable implements _SafeStr_5222 { protected var _SafeStr_8978:Stream = null; protected var _SafeStr_11969:Boolean = false; protected var _SafeStr_16863:int = -1; protected var _SafeStr_16864:String = "http"; protected var _SafeStr_16865:String = null; protected var _SafeStr_8688:String = "Not available"; protected var _SafeStr_11289:String = ""; protected var _SafeStr_6333:String = "Not available"; protected var _SafeStr_16866:String = "Not available"; protected var _SafeStr_16867:String = "Not available"; protected var _SafeStr_5614:String = "00:00:00"; protected var _SafeStr_7929:String = "00:00:00"; protected var _SafeStr_8962:String = null; protected var _SafeStr_16868:String = null; protected var _SafeStr_12013:String = null; protected var _SafeStr_16869:ProvidersConfigGroup = null; protected var _index:int = -1; public function DefaultPlaylistItem(k:int=-1) { this._index = k; } public function set guid(k:String):void { this._SafeStr_16866 = k; } public function get guid():String { return (this._SafeStr_16866); } public function set index(k:int):void { this._index = k; } public function get index():int { return (this._index); } public function set provider(k:String):void { this._SafeStr_16864 = k; } public function get provider():String { return (this._SafeStr_16864); } public function set providers(k:ProvidersConfigGroup):void { this._SafeStr_16869 = k; } public function get providers():ProvidersConfigGroup { return (this._SafeStr_16869); } public function set streamer(k:String):void { this._SafeStr_16865 = k; } public function get streamer():String { return (this._SafeStr_16865); } public function set _SafeStr_16870(k:String):void { this._SafeStr_16867 = k; } public function get _SafeStr_16870():String { return (this._SafeStr_16867); } public function _SafeStr_15210():String { if (this._SafeStr_8978 != null){ return (this._SafeStr_8978.previewImage); }; return (null); } public function _SafeStr_16871():Boolean { return (!((this._SafeStr_15210() == null))); } public function reset():void { this._SafeStr_11969 = false; } public function rewind():void { if (this.playOnce == false){ this._SafeStr_12005 = false; }; this._SafeStr_16863 = -1; } public function get playOnce():Boolean { if (this._SafeStr_8978 != null){ return (this._SafeStr_8978.playOnce); }; return (false); } public function canPlay():Boolean { if (this.playOnce){ return (!(this._SafeStr_12005)); }; return (true); } public function markAsPlayed():void { this._SafeStr_12005 = true; } public function set _SafeStr_12005(k:Boolean):void { this._SafeStr_11969 = k; } public function get _SafeStr_12005():Boolean { return (this._SafeStr_11969); } protected function _SafeStr_16872():Boolean { return (!((this._SafeStr_8978 == null))); } public function set stream(k:Stream):void { this._SafeStr_8978 = k; this._SafeStr_8978._SafeStr_16873 = this; } public function get stream():Stream { return (this._SafeStr_8978); } public function get adSlot():AdSlot { return ((this._SafeStr_8978 as AdSlot)); } public function set title(k:String):void { this._SafeStr_11289 = k; } public function get title():String { return (this._SafeStr_11289); } public function set link(k:String):void { this._SafeStr_6333 = k; } public function get link():String { return (this._SafeStr_6333); } public function set description(k:String):void { this._SafeStr_8688 = k; } public function get description():String { return (this._SafeStr_8688); } public function set duration(k:String):void { this._SafeStr_5614 = k; } public function get duration():String { if (this._SafeStr_8978 != null){ return (this._SafeStr_8978._SafeStr_16874()); }; return (this._SafeStr_5614); } public function _SafeStr_16820():int { if (this._SafeStr_8978 != null){ if ((this._SafeStr_8978 is AdSlot)){ return ((this._SafeStr_8978 as AdSlot)._SafeStr_12011()); }; return (this._SafeStr_8978.getDurationAsInt()); }; return (0); } public function _SafeStr_16875():String { return (new String(this._SafeStr_16820())); } public function _SafeStr_16876():int { if (this._SafeStr_8978 != null){ return (this._SafeStr_8978._SafeStr_16877()); }; return (this._SafeStr_16820()); } public function _SafeStr_16878():Boolean { return ((this._SafeStr_16863 > -1)); } public function set overrideStartTimeSeconds(k:int):void { this._SafeStr_16863 = k; } public function _SafeStr_16821():String { if (this._SafeStr_8978 != null){ if ((this._SafeStr_8978 is AdSlot)){ if (this._SafeStr_16878()){ return (Timestamp._SafeStr_16879(this._SafeStr_16863)); }; return ("00:00:00"); }; if (this._SafeStr_16878()){ return (Timestamp._SafeStr_16879(this._SafeStr_16863)); }; return (this._SafeStr_8978.startTime); }; if (this._SafeStr_16878()){ return (Timestamp._SafeStr_16879(this._SafeStr_16863)); }; return (this._SafeStr_7929); } public function getStartTimeAsSeconds():int { if (this._SafeStr_8978 != null){ if ((this._SafeStr_8978 is AdSlot)){ if (this._SafeStr_16878()){ return (this._SafeStr_16863); }; return (0); }; if (this._SafeStr_16878()){ return (this._SafeStr_16863); }; return (this._SafeStr_8978.getStartTimeAsSeconds()); }; if (this._SafeStr_16878()){ return (this._SafeStr_16863); }; return (0); } public function _SafeStr_16822():String { return ("Author not available"); } public function getType():String { return (((this.isRTMP()) ? "rtmp" : "http")); } public function _SafeStr_16823():String { if (this._SafeStr_8978 != null){ return (this._SafeStr_8978.baseURL); }; return (null); } public function set filename(k:String):void { this._SafeStr_16868 = k; } public function get filename():String { return (this._SafeStr_16868); } public function _SafeStr_11995(k:Boolean=true):String { if (this._SafeStr_8978 != null){ if (k){ return (this._SafeStr_8978.streamName); }; return (this._SafeStr_8978._SafeStr_16880); }; return (this._SafeStr_16868); } public function set url(k:String):void { this._SafeStr_8962 = k; } public function get url():String { if (this._SafeStr_8978 != null){ return (this._SafeStr_8978.url); }; return (this._SafeStr_8962); } public function set mimeType(k:String):void { this._SafeStr_12013 = k; } public function get mimeType():String { return (this._SafeStr_12013); } public function isInteractive():Boolean { if (this._SafeStr_8978 != null){ if ((this._SafeStr_8978 is AdSlot)){ return (AdSlot(this._SafeStr_8978).isInteractive()); }; }; return (false); } public function get loadOnDemand():Boolean { if (this._SafeStr_8978 != null){ if ((this._SafeStr_8978 is AdSlot)){ return (AdSlot(this._SafeStr_8978).loadOnDemand); }; }; return (false); } public function getQualifiedStreamAddress():String { if (this._SafeStr_8978 != null){ return (this._SafeStr_8978.getQualifiedStreamAddress()); }; if (this.url != null){ if (this.filename != null){ if (StringUtils._SafeStr_16881(StringUtils.trim(this.url), "/")){ if (!StringUtils._SafeStr_6689(StringUtils.trim(this.filename), "/")){ return ((this.url + this.filename)); }; return ((this.url + StringUtils.trim(this.filename).substr(1))); }; if (StringUtils._SafeStr_6689(StringUtils.trim(this.filename), "/")){ return ((this.url + this.filename)); }; return (((this.url + "/") + this.filename)); }; return (StringUtils.trim(this.url)); }; if (this.filename != null){ return (this.filename); }; return (null); } public function _SafeStr_16819():Boolean { return ((this._SafeStr_8978 is AdSlot)); } public function isRTMP():Boolean { if (this._SafeStr_8978 != null){ return (this._SafeStr_8978.isRTMP()); }; return (StringUtils._SafeStr_6689(StringUtils.trim(this._SafeStr_8962), "rtmp://")); } public function _SafeStr_16824():Boolean { return (!(this.isRTMP())); } public function _SafeStr_11997():void { if (this._SafeStr_16819()){ AdSlot(this._SafeStr_8978)._SafeStr_11997(); }; } public function _SafeStr_11998():Boolean { if (this._SafeStr_16819()){ return (AdSlot(this._SafeStr_8978)._SafeStr_11998()); }; return (false); } public function _SafeStr_16825():Boolean { return (true); } public function toShowStreamConfigObject():Object { var k:Object = new Object(); k.file = this.getQualifiedStreamAddress(); k.duration = this.duration; return (k); } public function toShortString(k:Boolean=false):String { return ((((("{ type: " + ((this.isInteractive()) ? "interactive" : ((this.isRTMP()) ? "rtmp" : "http"))) + ", ") + this._SafeStr_8978.toShortString()) + " }")); } public function toString(k:Boolean=false):String { return (((((((((((((((((((((((((((((((("{ type: " + ((this.isInteractive()) ? "interactive" : ((this.isRTMP()) ? "rtmp" : "http"))) + ", stream: (") + this._SafeStr_8978) + ")") + ", played: ") + this._SafeStr_11969) + ", overrideStartTimeSeconds: ") + this._SafeStr_16863) + ", provider: ") + this._SafeStr_16864) + ", description: ") + this._SafeStr_8688) + ", title: ") + this._SafeStr_11289) + ", link: ") + this._SafeStr_6333) + ", guid: ") + this._SafeStr_16866) + ", publishDate: ") + this._SafeStr_16867) + ", startTime: ") + this._SafeStr_7929) + ", duration: ") + this._SafeStr_5614) + ", url: ") + this._SafeStr_8962) + ", filename: ") + this._SafeStr_16868) + ", mimeType: ") + this._SafeStr_12013) + "}")); } } }//package _-2u7 // _SafeStr_11289 = "_-5zz" (String#196, DoABC#3) // _SafeStr_11969 = "_-0La" (String#7940, DoABC#3) // _SafeStr_11995 = "_-0RJ" (String#8045, DoABC#3) // _SafeStr_11997 = "_-LH" (String#39263, DoABC#3) // _SafeStr_11998 = "_-5nU" (String#13568, DoABC#3) // _SafeStr_12005 = "_-3bf" (String#30977, DoABC#3) // _SafeStr_12011 = "_-0jz" (String#23943, DoABC#3) // _SafeStr_12013 = "_-kt" (String#1641, DoABC#3) // _SafeStr_15210 = "_-4fk" (String#33611, DoABC#3) // _SafeStr_16819 = "_-6eW" (String#14420, DoABC#3) // _SafeStr_16820 = "_-5CC" (String#12966, DoABC#3) // _SafeStr_16821 = "_-64Q" (String#13849, DoABC#3) // _SafeStr_16822 = "_-6Np" (String#14176, DoABC#3) // _SafeStr_16823 = "_-4FV" (String#11996, DoABC#3) // _SafeStr_16824 = "_-3Xy" (String#11252, DoABC#3) // _SafeStr_16825 = "_-18I" (String#8769, DoABC#3) // _SafeStr_16863 = "_-4rP" (String#34050, DoABC#3) // _SafeStr_16864 = "_-108" (String#2837, DoABC#3) // _SafeStr_16865 = "_-09o" (String#22543, DoABC#3) // _SafeStr_16866 = "_-5FB" (String#35016, DoABC#3) // _SafeStr_16867 = "_-4g9" (String#33623, DoABC#3) // _SafeStr_16868 = "_-3x8" (String#11685, DoABC#3) // _SafeStr_16869 = "_-2hx" (String#10398, DoABC#3) // _SafeStr_16870 = "_-4w2" (String#34223, DoABC#3) // _SafeStr_16871 = "_-4ku" (String#33799, DoABC#3) // _SafeStr_16872 = "_-1W" (String#25835, DoABC#3) // _SafeStr_16873 = "_-AZ" (String#38868, DoABC#3) // _SafeStr_16874 = "_-1bh" (String#26052, DoABC#3) // _SafeStr_16875 = "_-5h5" (String#36094, DoABC#3) // _SafeStr_16876 = "_-6BT" (String#37322, DoABC#3) // _SafeStr_16877 = "_-3DR" (String#30026, DoABC#3) // _SafeStr_16878 = "_-1PV" (String#25584, DoABC#3) // _SafeStr_16879 = "_-0zh" (String#24554, DoABC#3) // _SafeStr_16880 = "_-1hp" (String#26289, DoABC#3) // _SafeStr_16881 = "_-0wZ" (String#24436, DoABC#3) // _SafeStr_5222 = "_-3aF" (String#11291, DoABC#3) // _SafeStr_5614 = "_-j7" (String#206, DoABC#3) // _SafeStr_6333 = "_-3yo" (String#694, DoABC#3) // _SafeStr_6689 = "_-0qw" (String#24206, DoABC#3) // _SafeStr_7929 = "_-EL" (String#875, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) // _SafeStr_8978 = "_-2Sw" (String#10173, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_2288 package _-2U9 { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-Nx._SafeStr_2272; public class _SafeStr_2288 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2288(k:Function) { super(k, _SafeStr_2272); } public function _SafeStr_5325():_SafeStr_2272 { return ((_SafeStr_5326 as _SafeStr_2272)); } } }//package _-2U9 // _SafeStr_2272 = "_-5xI" (String#36715, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2288 = "_-2ga" (String#28697, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_2319 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx._SafeStr_3227; public class _SafeStr_2319 extends _SafeStr_2276 { public function _SafeStr_2319(k:Function) { super(k, _SafeStr_3227); } public function _SafeStr_5325():_SafeStr_3227 { return ((_SafeStr_5326 as _SafeStr_3227)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2319 = "_-21o" (String#27105, DoABC#3) // _SafeStr_3227 = "_-02-" (String#7644, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_2680 package _-2U9 { public class _SafeStr_2680 { public static const _SafeStr_16882:String = "M"; public static const _SafeStr_16883:String = "F"; private var _SafeStr_10916:int = 0; private var _x:Number = 0; private var _y:Number = 0; private var _z:Number = 0; private var _SafeStr_10497:int = 0; private var _name:String = ""; private var _SafeStr_16884:int = 0; private var _SafeStr_16885:String = ""; private var _SafeStr_5342:String = ""; private var _SafeStr_16886:String = ""; private var _SafeStr_16887:int; private var _SafeStr_16888:int = 0; private var _SafeStr_16889:String = ""; private var _SafeStr_16890:int = 0; private var _SafeStr_16891:String = ""; private var _SafeStr_16892:String = ""; private var _SafeStr_10937:int = 0; private var _SafeStr_10938:String; private var _SafeStr_10003:int; private var _SafeStr_10918:Boolean; private var _SafeStr_10919:Boolean; private var _SafeStr_10925:Boolean; private var _SafeStr_10926:Boolean; private var _SafeStr_10927:Boolean; private var _SafeStr_10928:Boolean; private var _SafeStr_16893:int = 0; private var _SafeStr_16894:String = ""; private var _SafeStr_16895:Array; private var _SafeStr_16896:Boolean; private var _SafeStr_16897:Boolean = false; public function _SafeStr_2680(k:int) { this._SafeStr_10916 = k; } public function _SafeStr_16898():void { this._SafeStr_16897 = true; } public function get _SafeStr_6603():int { return (this._SafeStr_10916); } public function get x():Number { return (this._x); } public function set x(k:Number):void { if (!this._SafeStr_16897){ this._x = k; }; } public function get y():Number { return (this._y); } public function set y(k:Number):void { if (!this._SafeStr_16897){ this._y = k; }; } public function get z():Number { return (this._z); } public function set z(k:Number):void { if (!this._SafeStr_16897){ this._z = k; }; } public function get dir():int { return (this._SafeStr_10497); } public function set dir(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_10497 = k; }; } public function get name():String { return (this._name); } public function set name(k:String):void { if (!this._SafeStr_16897){ this._name = k; }; } public function get _SafeStr_6480():int { return (this._SafeStr_16884); } public function set _SafeStr_6480(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_16884 = k; }; } public function get _SafeStr_14033():String { return (this._SafeStr_16885); } public function set _SafeStr_14033(k:String):void { if (!this._SafeStr_16897){ this._SafeStr_16885 = k; }; } public function get figure():String { return (this._SafeStr_5342); } public function set figure(k:String):void { if (!this._SafeStr_16897){ this._SafeStr_5342 = k; }; } public function get custom():String { return (this._SafeStr_16886); } public function set custom(k:String):void { if (!this._SafeStr_16897){ this._SafeStr_16886 = k; }; } public function get _SafeStr_6494():int { return (this._SafeStr_16887); } public function set _SafeStr_6494(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_16887 = k; }; } public function get _SafeStr_6235():int { return (this._SafeStr_16888); } public function set _SafeStr_6235(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_16888 = k; }; } public function get _SafeStr_6523():String { return (this._SafeStr_16889); } public function set _SafeStr_6523(k:String):void { if (!this._SafeStr_16897){ this._SafeStr_16889 = k; }; } public function get groupName():String { return (this._SafeStr_16891); } public function set groupName(k:String):void { if (!this._SafeStr_16897){ this._SafeStr_16891 = k; }; } public function get _SafeStr_16899():int { return (this._SafeStr_16890); } public function set _SafeStr_16899(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_16890 = k; }; } public function get _SafeStr_7555():String { return (this._SafeStr_16892); } public function set _SafeStr_7555(k:String):void { if (!this._SafeStr_16897){ this._SafeStr_16892 = k; }; } public function get _SafeStr_6226():int { return (this._SafeStr_10937); } public function set _SafeStr_6226(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_10937 = k; }; } public function get ownerName():String { return (this._SafeStr_10938); } public function set ownerName(k:String):void { if (!this._SafeStr_16897){ this._SafeStr_10938 = k; }; } public function get rarityLevel():int { return (this._SafeStr_10003); } public function set rarityLevel(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_10003 = k; }; } public function get _SafeStr_6228():Boolean { return (this._SafeStr_10918); } public function set _SafeStr_6228(k:Boolean):void { if (!this._SafeStr_16897){ this._SafeStr_10918 = k; }; } public function get _SafeStr_6582():Boolean { return (this._SafeStr_10919); } public function set _SafeStr_6582(k:Boolean):void { if (!this._SafeStr_16897){ this._SafeStr_10919 = k; }; } public function get _SafeStr_6187():Boolean { return (this._SafeStr_10925); } public function set _SafeStr_6187(k:Boolean):void { if (!this._SafeStr_16897){ this._SafeStr_10925 = k; }; } public function get _SafeStr_6188():Boolean { return (this._SafeStr_10926); } public function set _SafeStr_6188(k:Boolean):void { if (!this._SafeStr_16897){ this._SafeStr_10926 = k; }; } public function get _SafeStr_6189():Boolean { return (this._SafeStr_10927); } public function set _SafeStr_6189(k:Boolean):void { if (!this._SafeStr_16897){ this._SafeStr_10927 = k; }; } public function get _SafeStr_6190():Boolean { return (this._SafeStr_10928); } public function set _SafeStr_6190(k:Boolean):void { if (!this._SafeStr_16897){ this._SafeStr_10928 = k; }; } public function get _SafeStr_6231():int { return (this._SafeStr_16893); } public function set _SafeStr_6231(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_16893 = k; }; } public function get _SafeStr_14034():String { return (this._SafeStr_16894); } public function set _SafeStr_14034(k:String):void { if (!this._SafeStr_16897){ this._SafeStr_16894 = k; }; } public function get _SafeStr_6489():Array { return (this._SafeStr_16895); } public function set _SafeStr_6489(k:Array):void { this._SafeStr_16895 = k; } public function get _SafeStr_8431():Boolean { return (this._SafeStr_16896); } public function set _SafeStr_8431(k:Boolean):void { if (!this._SafeStr_16897){ this._SafeStr_16896 = k; }; } } }//package _-2U9 // _SafeStr_10003 = "_-3eo" (String#499, DoABC#3) // _SafeStr_10497 = "_-1zm" (String#379, DoABC#3) // _SafeStr_10916 = "_-xl" (String#304, DoABC#3) // _SafeStr_10918 = "_-QS" (String#4412, DoABC#3) // _SafeStr_10919 = "_-5ul" (String#589, DoABC#3) // _SafeStr_10925 = "_-6e4" (String#510, DoABC#3) // _SafeStr_10926 = "_-1HK" (String#577, DoABC#3) // _SafeStr_10927 = "_-0fm" (String#575, DoABC#3) // _SafeStr_10928 = "_-5ST" (String#506, DoABC#3) // _SafeStr_10937 = "_-1s2" (String#228, DoABC#3) // _SafeStr_10938 = "_-FJ" (String#232, DoABC#3) // _SafeStr_14033 = "_-k4" (String#15226, DoABC#3) // _SafeStr_14034 = "_-4K6" (String#32770, DoABC#3) // _SafeStr_16882 = "_-0ei" (String#23747, DoABC#3) // _SafeStr_16883 = "_-2Qg" (String#28072, DoABC#3) // _SafeStr_16884 = "_-1Fn" (String#576, DoABC#3) // _SafeStr_16885 = "_-pm" (String#1642, DoABC#3) // _SafeStr_16886 = "_-6fi" (String#4298, DoABC#3) // _SafeStr_16887 = "_-3gD" (String#851, DoABC#3) // _SafeStr_16888 = "_-5lV" (String#1605, DoABC#3) // _SafeStr_16889 = "_-vB" (String#15405, DoABC#3) // _SafeStr_16890 = "_-5Dt" (String#12999, DoABC#3) // _SafeStr_16891 = "_-4K7" (String#501, DoABC#3) // _SafeStr_16892 = "_-5dC" (String#1599, DoABC#3) // _SafeStr_16893 = "_-4oi" (String#12574, DoABC#3) // _SafeStr_16894 = "_-0EX" (String#22734, DoABC#3) // _SafeStr_16895 = "_-6Im" (String#1144, DoABC#3) // _SafeStr_16896 = "_-5sb" (String#13651, DoABC#3) // _SafeStr_16897 = "_-i-" (String#1158, DoABC#3) // _SafeStr_16898 = "_-3W" (String#30772, DoABC#3) // _SafeStr_16899 = "_-4ue" (String#12664, DoABC#3) // _SafeStr_2680 = "_-0A8" (String#7774, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_6187 = "_-5yo" (String#4110, DoABC#3) // _SafeStr_6188 = "_-02h" (String#2553, DoABC#3) // _SafeStr_6189 = "_-14" (String#2851, DoABC#3) // _SafeStr_6190 = "_-1as" (String#3001, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6228 = "_-22A" (String#9728, DoABC#3) // _SafeStr_6231 = "_-zL" (String#15460, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_6480 = "_-2o" (String#28998, DoABC#3) // _SafeStr_6489 = "_-0L" (String#7931, DoABC#3) // _SafeStr_6494 = "_-1Cs" (String#8847, DoABC#3) // _SafeStr_6523 = "_-3zf" (String#11736, DoABC#3) // _SafeStr_6582 = "_-35J" (String#3370, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_7555 = "_-3AU" (String#3392, DoABC#3) // _SafeStr_8431 = "_-6Dh" (String#4185, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_2683 package _-2U9 { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-Nx.UsersMessageParser; public class _SafeStr_2683 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2683(k:Function) { super(k, UsersMessageParser); } public function _SafeStr_5325():UsersMessageParser { return ((_SafeStr_5326 as UsersMessageParser)); } } }//package _-2U9 // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2683 = "_-4SI" (String#33113, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_2895 package _-2U9 { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-Nx._SafeStr_4632; public class _SafeStr_2895 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2895(k:Function) { super(k, _SafeStr_4632); } public function get id():int { return ((_SafeStr_5326 as _SafeStr_4632).id); } public function get figure():String { return ((_SafeStr_5326 as _SafeStr_4632).figure); } public function get _SafeStr_14033():String { return ((_SafeStr_5326 as _SafeStr_4632)._SafeStr_14033); } public function get _SafeStr_6567():String { return ((_SafeStr_5326 as _SafeStr_4632)._SafeStr_6567); } public function get _SafeStr_6494():int { return ((_SafeStr_5326 as _SafeStr_4632)._SafeStr_6494); } } }//package _-2U9 // _SafeStr_14033 = "_-k4" (String#15226, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2895 = "_-21L" (String#27090, DoABC#3) // _SafeStr_4632 = "_-3kc" (String#11472, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) // _SafeStr_6494 = "_-1Cs" (String#8847, DoABC#3) // _SafeStr_6567 = "_-2u" (String#29229, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_3132 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx._SafeStr_3150; public class _SafeStr_3132 extends _SafeStr_2276 { public function _SafeStr_3132(k:Function) { super(k, _SafeStr_3150); } public function _SafeStr_5325():_SafeStr_3150 { return ((_SafeStr_5326 as _SafeStr_3150)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3132 = "_-4cU" (String#33493, DoABC#3) // _SafeStr_3150 = "_-18w" (String#8779, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_3137 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx._SafeStr_3111; public class _SafeStr_3137 extends _SafeStr_2276 { public function _SafeStr_3137(k:Function) { super(k, _SafeStr_3111); } public function _SafeStr_5325():_SafeStr_3111 { return ((_SafeStr_5326 as _SafeStr_3111)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3111 = "_-61x" (String#13812, DoABC#3) // _SafeStr_3137 = "_-1zk" (String#26997, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_3278 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx._SafeStr_3289; public class _SafeStr_3278 extends _SafeStr_2276 { public function _SafeStr_3278(k:Function) { super(k, _SafeStr_3289); } public function _SafeStr_5325():_SafeStr_3289 { return ((_SafeStr_5326 as _SafeStr_3289)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3278 = "_-4AM" (String#32389, DoABC#3) // _SafeStr_3289 = "_-1U7" (String#9136, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_3633 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx.FloorHeightMapMessageParser; public class _SafeStr_3633 extends _SafeStr_2276 { public function _SafeStr_3633(k:Function) { super(k, FloorHeightMapMessageParser); } public function _SafeStr_5325():FloorHeightMapMessageParser { return ((_SafeStr_5326 as FloorHeightMapMessageParser)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3633 = "_-4RN" (String#12177, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_3946 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx._SafeStr_4690; public class _SafeStr_3946 extends _SafeStr_2276 { public function _SafeStr_3946(k:Function) { super(k, _SafeStr_4690); } public function _SafeStr_5325():_SafeStr_4690 { return ((_SafeStr_5326 as _SafeStr_4690)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3946 = "_-HF" (String#39108, DoABC#3) // _SafeStr_4690 = "_-1rx" (String#9517, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4038 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx._SafeStr_4703; public class _SafeStr_4038 extends _SafeStr_2276 { public function _SafeStr_4038(k:Function) { super(k, _SafeStr_4703); } public function _SafeStr_5325():_SafeStr_4703 { return ((_SafeStr_5326 as _SafeStr_4703)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4038 = "_-0k6" (String#23948, DoABC#3) // _SafeStr_4703 = "_-5J2" (String#13081, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4072 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx.HeightMapMessageParser; public class _SafeStr_4072 extends _SafeStr_2276 { public function _SafeStr_4072(k:Function) { super(k, HeightMapMessageParser); } public function _SafeStr_5325():HeightMapMessageParser { return ((_SafeStr_5326 as HeightMapMessageParser)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4072 = "_-53" (String#34545, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4077 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx.ItemsMessageParser; public class _SafeStr_4077 extends _SafeStr_2276 { public function _SafeStr_4077(k:Function) { super(k, ItemsMessageParser); } public function _SafeStr_5325():ItemsMessageParser { return ((_SafeStr_5326 as ItemsMessageParser)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4077 = "_-36Z" (String#29752, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4079 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx.UserUpdateMessageParser; public class _SafeStr_4079 extends _SafeStr_2276 { public function _SafeStr_4079(k:Function) { super(k, UserUpdateMessageParser); } public function _SafeStr_5325():UserUpdateMessageParser { return ((_SafeStr_5326 as UserUpdateMessageParser)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4079 = "_-1qq" (String#26642, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4091 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx._SafeStr_4697; public class _SafeStr_4091 extends _SafeStr_2276 { public function _SafeStr_4091(k:Function) { super(k, _SafeStr_4697); } public function _SafeStr_5325():_SafeStr_4697 { return ((_SafeStr_5326 as _SafeStr_4697)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4091 = "_-4jI" (String#33741, DoABC#3) // _SafeStr_4697 = "_-588" (String#12893, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4096 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx._SafeStr_4689; public class _SafeStr_4096 extends _SafeStr_2276 { public function _SafeStr_4096(k:Function) { super(k, _SafeStr_4689); } public function _SafeStr_5325():_SafeStr_4689 { return ((_SafeStr_5326 as _SafeStr_4689)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4096 = "_-3Iw" (String#30257, DoABC#3) // _SafeStr_4689 = "_-0WK" (String#8128, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4120 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx.ObjectsDataUpdateMessageParser; public class _SafeStr_4120 extends _SafeStr_2276 { public function _SafeStr_4120(k:Function) { super(k, ObjectsDataUpdateMessageParser); } public function _SafeStr_5325():ObjectsDataUpdateMessageParser { return ((_SafeStr_5326 as ObjectsDataUpdateMessageParser)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4120 = "_-2Uh" (String#28225, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4128 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx._SafeStr_4683; public class _SafeStr_4128 extends _SafeStr_2276 { public function _SafeStr_4128(k:Function) { super(k, _SafeStr_4683); } public function _SafeStr_5325():_SafeStr_4683 { return ((_SafeStr_5326 as _SafeStr_4683)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4128 = "_-14e" (String#24787, DoABC#3) // _SafeStr_4683 = "_-0nC" (String#8406, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4140 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx._SafeStr_4700; public class _SafeStr_4140 extends _SafeStr_2276 { public function _SafeStr_4140(k:Function) { super(k, _SafeStr_4700); } public function _SafeStr_5325():_SafeStr_4700 { return ((_SafeStr_5326 as _SafeStr_4700)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4140 = "_-645" (String#37024, DoABC#3) // _SafeStr_4700 = "_-2U6" (String#10197, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4186 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx._SafeStr_4699; public class _SafeStr_4186 extends _SafeStr_2276 { public function _SafeStr_4186(k:Function) { super(k, _SafeStr_4699); } public function _SafeStr_5325():_SafeStr_4699 { return ((_SafeStr_5326 as _SafeStr_4699)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4186 = "_-1Jd" (String#25352, DoABC#3) // _SafeStr_4699 = "_-5YV" (String#13331, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4208 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx._SafeStr_4692; public class _SafeStr_4208 extends _SafeStr_2276 { public function _SafeStr_4208(k:Function) { super(k, _SafeStr_4692); } public function _SafeStr_5325():_SafeStr_4692 { return ((_SafeStr_5326 as _SafeStr_4692)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4208 = "_-3G7" (String#30139, DoABC#3) // _SafeStr_4692 = "_-2dC" (String#10330, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4255 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx.ObjectsMessageParser; public class _SafeStr_4255 extends _SafeStr_2276 { public function _SafeStr_4255(k:Function) { super(k, ObjectsMessageParser); } public function _SafeStr_5325():ObjectsMessageParser { return ((_SafeStr_5326 as ObjectsMessageParser)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4255 = "_-33e" (String#29631, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4301 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx._SafeStr_4682; public class _SafeStr_4301 extends _SafeStr_2276 { public function _SafeStr_4301(k:Function) { super(k, _SafeStr_4682); } public function _SafeStr_5325():_SafeStr_4682 { return ((_SafeStr_5326 as _SafeStr_4682)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4301 = "_-4XD" (String#33308, DoABC#3) // _SafeStr_4682 = "_-YR" (String#15022, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4306 package _-2U9 { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-Nx._SafeStr_4701; public class _SafeStr_4306 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4306(k:Function) { super(k, _SafeStr_4701); } public function _SafeStr_5325():_SafeStr_4701 { return ((_SafeStr_5326 as _SafeStr_4701)); } } }//package _-2U9 // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4306 = "_-l" (String#40196, DoABC#3) // _SafeStr_4701 = "_-3b7" (String#11312, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4320 package _-2U9 { import _-3qZ._SafeStr_2276; import _-Nx._SafeStr_4687; public class _SafeStr_4320 extends _SafeStr_2276 { public function _SafeStr_4320(k:Function) { super(k, _SafeStr_4687); } public function _SafeStr_5325():_SafeStr_4687 { return ((_SafeStr_5326 as _SafeStr_4687)); } } }//package _-2U9 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4320 = "_-MY" (String#39305, DoABC#3) // _SafeStr_4687 = "_-26R" (String#9793, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4684 package _-2U9 { public class _SafeStr_4684 { private var _SafeStr_5338:int = 0; private var _x:Number = 0; private var _y:Number = 0; private var _z:Number = 0; private var _SafeStr_16900:Number = 0; private var _SafeStr_16901:Number = 0; private var _SafeStr_16902:Number = 0; private var _SafeStr_16903:Number = 0; private var _SafeStr_10497:int = 0; private var _SafeStr_16904:int = 0; private var _SafeStr_16905:Array; private var _SafeStr_16906:Boolean = false; private var _SafeStr_16907:Boolean = false; public function _SafeStr_4684(k:int, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:int, _arg_7:int, _arg_8:Number, _arg_9:Number, _arg_10:Number, _arg_11:Boolean, _arg_12:Boolean, _arg_13:Array) { this._SafeStr_16905 = []; super(); this._SafeStr_5338 = k; this._x = _arg_2; this._y = _arg_3; this._z = _arg_4; this._SafeStr_16900 = _arg_5; this._SafeStr_10497 = _arg_6; this._SafeStr_16904 = _arg_7; this._SafeStr_16901 = _arg_8; this._SafeStr_16902 = _arg_9; this._SafeStr_16903 = _arg_10; this._SafeStr_16906 = _arg_11; this._SafeStr_16907 = _arg_12; this._SafeStr_16905 = _arg_13; } public function get id():int { return (this._SafeStr_5338); } public function get x():Number { return (this._x); } public function get y():Number { return (this._y); } public function get z():Number { return (this._z); } public function get _SafeStr_14038():Number { return (this._SafeStr_16900); } public function get _SafeStr_14039():Number { return (this._SafeStr_16901); } public function get _SafeStr_14040():Number { return (this._SafeStr_16902); } public function get _SafeStr_14041():Number { return (this._SafeStr_16903); } public function get dir():int { return (this._SafeStr_10497); } public function get _SafeStr_14043():int { return (this._SafeStr_16904); } public function get _SafeStr_13826():Boolean { return (this._SafeStr_16906); } public function get _SafeStr_14042():Boolean { return (this._SafeStr_16907); } public function get actions():Array { return (this._SafeStr_16905.slice()); } } }//package _-2U9 // _SafeStr_10497 = "_-1zm" (String#379, DoABC#3) // _SafeStr_13826 = "_-0t4" (String#24298, DoABC#3) // _SafeStr_14038 = "_-1q2" (String#26617, DoABC#3) // _SafeStr_14039 = "_-59L" (String#34791, DoABC#3) // _SafeStr_14040 = "_-6gS" (String#38544, DoABC#3) // _SafeStr_14041 = "_-3Aq" (String#29920, DoABC#3) // _SafeStr_14042 = "_-3k5" (String#31296, DoABC#3) // _SafeStr_14043 = "_-xm" (String#40693, DoABC#3) // _SafeStr_16900 = "_-4z4" (String#34342, DoABC#3) // _SafeStr_16901 = "_-5I0" (String#35126, DoABC#3) // _SafeStr_16902 = "_-6hl" (String#38603, DoABC#3) // _SafeStr_16903 = "_-5AY" (String#34841, DoABC#3) // _SafeStr_16904 = "_-Ok" (String#14847, DoABC#3) // _SafeStr_16905 = "_-3IH" (String#30231, DoABC#3) // _SafeStr_16906 = "_-0XH" (String#23456, DoABC#3) // _SafeStr_16907 = "_-OZ" (String#14841, DoABC#3) // _SafeStr_4684 = "_-01e" (String#7636, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4686 package _-2U9 { public class _SafeStr_4686 { private var _SafeStr_5338:int = 0; private var _SafeStr_16908:Boolean = false; private var _SafeStr_16909:int = 0; private var _SafeStr_16910:int = 0; private var _SafeStr_15177:int = 0; private var _SafeStr_15178:int = 0; private var _y:Number = 0; private var _z:Number = 0; private var _SafeStr_10497:String = ""; private var _SafeStr_5501:int = 0; private var _SafeStr_5560:int = 0; private var _SafeStr_5447:String = ""; private var _SafeStr_16897:Boolean = false; private var _SafeStr_16911:int = 0; private var _SafeStr_10937:int = 0; private var _SafeStr_10938:String = ""; private var _SafeStr_8651:int; public function _SafeStr_4686(k:int, _arg_2:int, _arg_3:Boolean) { this._SafeStr_5338 = k; this._SafeStr_5501 = _arg_2; this._SafeStr_16908 = _arg_3; } public function _SafeStr_16898():void { this._SafeStr_16897 = true; } public function get id():int { return (this._SafeStr_5338); } public function get _SafeStr_14031():Boolean { return (this._SafeStr_16908); } public function get _SafeStr_14029():Number { return (this._SafeStr_16909); } public function set _SafeStr_14029(k:Number):void { if (!this._SafeStr_16897){ this._SafeStr_16909 = k; }; } public function get _SafeStr_14030():Number { return (this._SafeStr_16910); } public function set _SafeStr_14030(k:Number):void { if (!this._SafeStr_16897){ this._SafeStr_16910 = k; }; } public function get localX():Number { return (this._SafeStr_15177); } public function set localX(k:Number):void { if (!this._SafeStr_16897){ this._SafeStr_15177 = k; }; } public function get localY():Number { return (this._SafeStr_15178); } public function set localY(k:Number):void { if (!this._SafeStr_16897){ this._SafeStr_15178 = k; }; } public function get y():Number { return (this._y); } public function set y(k:Number):void { if (!this._SafeStr_16897){ this._y = k; }; } public function get z():Number { return (this._z); } public function set z(k:Number):void { if (!this._SafeStr_16897){ this._z = k; }; } public function get dir():String { return (this._SafeStr_10497); } public function set dir(k:String):void { if (!this._SafeStr_16897){ this._SafeStr_10497 = k; }; } public function get type():int { return (this._SafeStr_5501); } public function set type(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_5501 = k; }; } public function get state():int { return (this._SafeStr_5560); } public function set state(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_5560 = k; }; } public function get data():String { return (this._SafeStr_5447); } public function set data(k:String):void { if (!this._SafeStr_16897){ this._SafeStr_5447 = k; }; } public function get _SafeStr_6554():int { return (this._SafeStr_16911); } public function set _SafeStr_6554(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_16911 = k; }; } public function get _SafeStr_6226():int { return (this._SafeStr_10937); } public function set _SafeStr_6226(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_10937 = k; }; } public function get ownerName():String { return (this._SafeStr_10938); } public function set ownerName(k:String):void { if (!this._SafeStr_16897){ this._SafeStr_10938 = k; }; } public function get secondsToExpiration():int { return (this._SafeStr_8651); } public function set secondsToExpiration(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_8651 = k; }; } } }//package _-2U9 // _SafeStr_10497 = "_-1zm" (String#379, DoABC#3) // _SafeStr_10937 = "_-1s2" (String#228, DoABC#3) // _SafeStr_10938 = "_-FJ" (String#232, DoABC#3) // _SafeStr_14029 = "_-3ZJ" (String#30898, DoABC#3) // _SafeStr_14030 = "_-433" (String#32093, DoABC#3) // _SafeStr_14031 = "_-1W8" (String#25841, DoABC#3) // _SafeStr_15177 = "_-03D" (String#2555, DoABC#3) // _SafeStr_15178 = "_-0fH" (String#2738, DoABC#3) // _SafeStr_16897 = "_-i-" (String#1158, DoABC#3) // _SafeStr_16898 = "_-3W" (String#30772, DoABC#3) // _SafeStr_16908 = "_-4WE" (String#33269, DoABC#3) // _SafeStr_16909 = "_-st" (String#40512, DoABC#3) // _SafeStr_16910 = "_-4e4" (String#33554, DoABC#3) // _SafeStr_16911 = "_-Dz" (String#1628, DoABC#3) // _SafeStr_4686 = "_-nT" (String#15281, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6554 = "_-09R" (String#22529, DoABC#3) // _SafeStr_8651 = "_-6gM" (String#1624, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4688 package _-2U9 { import _-151._SafeStr_2306; public class _SafeStr_4688 { public static const _SafeStr_14051:String = "mv"; public static const _SafeStr_14052:String = "sld"; private var _SafeStr_5338:int = 0; private var _SafeStr_10496:_SafeStr_2306; private var _SafeStr_14360:_SafeStr_2306; private var _SafeStr_16912:String; private var _SafeStr_16897:Boolean = false; public function _SafeStr_4688(k:int, _arg_2:_SafeStr_2306, _arg_3:_SafeStr_2306, _arg_4:String=null) { this._SafeStr_5338 = k; this._SafeStr_10496 = _arg_2; this._SafeStr_14360 = _arg_3; this._SafeStr_16912 = _arg_4; } public function _SafeStr_16898():void { this._SafeStr_16897 = true; } public function get id():int { return (this._SafeStr_5338); } public function get loc():_SafeStr_2306 { return (this._SafeStr_10496); } public function set loc(k:_SafeStr_2306):void { if (!this._SafeStr_16897){ this._SafeStr_10496 = k; }; } public function get target():_SafeStr_2306 { return (this._SafeStr_14360); } public function set target(k:_SafeStr_2306):void { if (!this._SafeStr_16897){ this._SafeStr_14360 = k; }; } public function get _SafeStr_14050():String { return (this._SafeStr_16912); } public function set _SafeStr_14050(k:String):void { if (!this._SafeStr_16897){ this._SafeStr_16912 = k; }; } } }//package _-2U9 // _SafeStr_10496 = "_-3F8" (String#330, DoABC#3) // _SafeStr_14050 = "_-Nw" (String#39358, DoABC#3) // _SafeStr_14051 = "_-4EG" (String#32549, DoABC#3) // _SafeStr_14052 = "_-KS" (String#39231, DoABC#3) // _SafeStr_14360 = "_-5ow" (String#588, DoABC#3) // _SafeStr_16897 = "_-i-" (String#1158, DoABC#3) // _SafeStr_16898 = "_-3W" (String#30772, DoABC#3) // _SafeStr_16912 = "_-56n" (String#34698, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_4688 = "_-56H" (String#12857, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4704 package _-2U9 { import _-1uj._SafeStr_2346; import _-2it._SafeStr_2428; public class _SafeStr_4704 { private var _SafeStr_5338:int = 0; private var _x:Number = 0; private var _y:Number = 0; private var _z:Number = 0; private var _SafeStr_10497:int = 0; private var _SafeStr_11476:int = 0; private var _SafeStr_11477:int = 0; private var _SafeStr_11478:Number = 0; private var _SafeStr_5501:int = 0; private var _SafeStr_8646:int = -1; private var _SafeStr_5560:int = 0; private var _SafeStr_5447:_SafeStr_2346; private var _SafeStr_16913:int = 0; private var _SafeStr_16911:int; private var _SafeStr_10937:int = 0; private var _SafeStr_10938:String = ""; private var _SafeStr_16914:String = null; private var _SafeStr_16897:Boolean = false; public function _SafeStr_4704(k:int) { this._SafeStr_5447 = new _SafeStr_2428(); super(); this._SafeStr_5338 = k; } public function _SafeStr_16898():void { this._SafeStr_16897 = true; } public function get id():int { return (this._SafeStr_5338); } public function get x():Number { return (this._x); } public function set x(k:Number):void { if (!this._SafeStr_16897){ this._x = k; }; } public function get y():Number { return (this._y); } public function set y(k:Number):void { if (!this._SafeStr_16897){ this._y = k; }; } public function get z():Number { return (this._z); } public function set z(k:Number):void { if (!this._SafeStr_16897){ this._z = k; }; } public function get dir():int { return (this._SafeStr_10497); } public function set dir(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_10497 = k; }; } public function get _SafeStr_16915():int { return (this._SafeStr_11476); } public function set _SafeStr_16915(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_11476 = k; }; } public function get _SafeStr_16916():int { return (this._SafeStr_11477); } public function set _SafeStr_16916(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_11477 = k; }; } public function get _SafeStr_13893():Number { return (this._SafeStr_11478); } public function set _SafeStr_13893(k:Number):void { if (!this._SafeStr_16897){ this._SafeStr_11478 = k; }; } public function get type():int { return (this._SafeStr_5501); } public function set type(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_5501 = k; }; } public function get state():int { return (this._SafeStr_5560); } public function set state(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_5560 = k; }; } public function get data():_SafeStr_2346 { return (this._SafeStr_5447); } public function set data(k:_SafeStr_2346):void { if (!this._SafeStr_16897){ this._SafeStr_5447 = k; }; } public function get _SafeStr_14026():String { return (this._SafeStr_16914); } public function set _SafeStr_14026(k:String):void { if (!this._SafeStr_16897){ this._SafeStr_16914 = k; }; } public function get _SafeStr_7642():int { return (this._SafeStr_8646); } public function set _SafeStr_7642(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_8646 = k; }; } public function get _SafeStr_13892():int { return (this._SafeStr_16913); } public function set _SafeStr_13892(k:int):void { if (!this._SafeStr_16897){ this._SafeStr_16913 = k; }; } public function get _SafeStr_6554():int { return (this._SafeStr_16911); } public function set _SafeStr_6554(k:int):void { this._SafeStr_16911 = k; } public function get _SafeStr_6226():int { return (this._SafeStr_10937); } public function set _SafeStr_6226(k:int):void { this._SafeStr_10937 = k; } public function get ownerName():String { return (this._SafeStr_10938); } public function set ownerName(k:String):void { this._SafeStr_10938 = k; } } }//package _-2U9 // _SafeStr_10497 = "_-1zm" (String#379, DoABC#3) // _SafeStr_10937 = "_-1s2" (String#228, DoABC#3) // _SafeStr_10938 = "_-FJ" (String#232, DoABC#3) // _SafeStr_11476 = "_-5Ow" (String#1591, DoABC#3) // _SafeStr_11477 = "_-4hm" (String#1578, DoABC#3) // _SafeStr_11478 = "_-4lP" (String#3778, DoABC#3) // _SafeStr_13892 = "_-3Va" (String#30753, DoABC#3) // _SafeStr_13893 = "_-4qX" (String#34017, DoABC#3) // _SafeStr_14026 = "_-0zn" (String#24558, DoABC#3) // _SafeStr_16897 = "_-i-" (String#1158, DoABC#3) // _SafeStr_16898 = "_-3W" (String#30772, DoABC#3) // _SafeStr_16911 = "_-Dz" (String#1628, DoABC#3) // _SafeStr_16913 = "_-1Bx" (String#2889, DoABC#3) // _SafeStr_16914 = "_-1gj" (String#26244, DoABC#3) // _SafeStr_16915 = "_-5op" (String#36392, DoABC#3) // _SafeStr_16916 = "_-3fJ" (String#31116, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2428 = "_-5Dr" (String#12998, DoABC#3) // _SafeStr_4704 = "_-2LE" (String#10052, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6554 = "_-09R" (String#22529, DoABC#3) // _SafeStr_7642 = "_-6Vn" (String#4259, DoABC#3) // _SafeStr_8646 = "_-IM" (String#592, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4705 package _-2U9 { import _-1uj._SafeStr_2346; import _-2it._SafeStr_2428; public class _SafeStr_4705 { private var _SafeStr_5338:int = 0; private var _SafeStr_5560:int = 0; private var _SafeStr_5447:_SafeStr_2346; public function _SafeStr_4705(k:int, _arg_2:int, _arg_3:_SafeStr_2346) { this._SafeStr_5447 = new _SafeStr_2428(); super(); this._SafeStr_5338 = k; this._SafeStr_5560 = _arg_2; this._SafeStr_5447 = _arg_3; } public function get id():int { return (this._SafeStr_5338); } public function get state():int { return (this._SafeStr_5560); } public function get data():_SafeStr_2346 { return (this._SafeStr_5447); } } }//package _-2U9 // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2428 = "_-5Dr" (String#12998, DoABC#3) // _SafeStr_4705 = "_-52z" (String#12804, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) //------------------------------------------------------------ //_-2U9._SafeStr_4706 package _-2U9 { public class _SafeStr_4706 { private var _SafeStr_16018:String; private var _SafeStr_16917:String; public function _SafeStr_4706(k:String, _arg_2:String) { this._SafeStr_16018 = k; this._SafeStr_16917 = _arg_2; } public function get _SafeStr_14045():String { return (this._SafeStr_16018); } public function get _SafeStr_8006():String { return (this._SafeStr_16917); } public function toString():String { return (((this._SafeStr_16018 + ":") + this._SafeStr_16917)); } } }//package _-2U9 // _SafeStr_14045 = "_-0wU" (String#24433, DoABC#3) // _SafeStr_16018 = "_-3qf" (String#11580, DoABC#3) // _SafeStr_16917 = "_-3iC" (String#31223, DoABC#3) // _SafeStr_4706 = "_-1Q6" (String#9072, DoABC#3) // _SafeStr_8006 = "_-1Vx" (String#25832, DoABC#3) //------------------------------------------------------------ //_-2uK._SafeStr_3886 package _-2uK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-34l._SafeStr_3892; public class _SafeStr_3886 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3886(k:Function) { super(k, _SafeStr_3892); } public function _SafeStr_5325():_SafeStr_3892 { return ((this._SafeStr_5326 as _SafeStr_3892)); } } }//package _-2uK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3886 = "_-6Ai" (String#37292, DoABC#3) // _SafeStr_3892 = "_-4qR" (String#12595, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uK._SafeStr_3944 package _-2uK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-34l._SafeStr_3955; public class _SafeStr_3944 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3944(k:Function) { super(k, _SafeStr_3955); } public function _SafeStr_5325():_SafeStr_3955 { return ((this._SafeStr_5326 as _SafeStr_3955)); } } }//package _-2uK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3944 = "_-0SD" (String#23274, DoABC#3) // _SafeStr_3955 = "_-B4" (String#14608, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uK._SafeStr_3954 package _-2uK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-34l._SafeStr_3948; public class _SafeStr_3954 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3954(k:Function) { super(k, _SafeStr_3948); } public function _SafeStr_5325():_SafeStr_3948 { return ((this._SafeStr_5326 as _SafeStr_3948)); } } }//package _-2uK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3948 = "_-2QN" (String#10135, DoABC#3) // _SafeStr_3954 = "_-2lu" (String#28912, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uK._SafeStr_3963 package _-2uK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-34l.AchievementResolutionsMessageParser; public class _SafeStr_3963 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3963(k:Function) { super(k, AchievementResolutionsMessageParser); } public function _SafeStr_5325():AchievementResolutionsMessageParser { return ((this._SafeStr_5326 as AchievementResolutionsMessageParser)); } } }//package _-2uK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3963 = "_-6W8" (String#38107, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uK._SafeStr_3989 package _-2uK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-34l.GameListMessageParser; public class _SafeStr_3989 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3989(k:Function) { super(k, GameListMessageParser); } public function _SafeStr_5325():GameListMessageParser { return ((this._SafeStr_5326 as GameListMessageParser)); } } }//package _-2uK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3989 = "_-170" (String#24881, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uK._SafeStr_4080 package _-2uK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-34l.GameAchievementsMessageParser; public class _SafeStr_4080 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4080(k:Function) { super(k, GameAchievementsMessageParser); } public function _SafeStr_5325():GameAchievementsMessageParser { return ((this._SafeStr_5326 as GameAchievementsMessageParser)); } } }//package _-2uK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4080 = "_-5S7" (String#13236, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uK._SafeStr_4116 package _-2uK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-34l._SafeStr_4954; public class _SafeStr_4116 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4116(k:Function) { super(k, _SafeStr_4954); } public function _SafeStr_5325():_SafeStr_4954 { return ((this._SafeStr_5326 as _SafeStr_4954)); } } }//package _-2uK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4116 = "_-6JH" (String#37603, DoABC#3) // _SafeStr_4954 = "_-58u" (String#12910, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uK._SafeStr_4117 package _-2uK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-34l._SafeStr_4348; public class _SafeStr_4117 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4117(k:Function) { super(k, _SafeStr_4348); } public function _SafeStr_5325():_SafeStr_4348 { return ((this._SafeStr_5326 as _SafeStr_4348)); } } }//package _-2uK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4117 = "_-4Lp" (String#32837, DoABC#3) // _SafeStr_4348 = "_-0Ug" (String#8105, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uK._SafeStr_4129 package _-2uK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-34l.LoadGameMessageParser; public class _SafeStr_4129 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4129(k:Function) { super(k, LoadGameMessageParser); } public function _SafeStr_5325():LoadGameMessageParser { return ((this._SafeStr_5326 as LoadGameMessageParser)); } } }//package _-2uK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4129 = "_-ny" (String#40323, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uK._SafeStr_4137 package _-2uK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-34l._SafeStr_4962; public class _SafeStr_4137 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4137(k:Function) { super(k, _SafeStr_4962); } public function _SafeStr_5325():_SafeStr_4962 { return ((this._SafeStr_5326 as _SafeStr_4962)); } } }//package _-2uK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4137 = "_-44Y" (String#32152, DoABC#3) // _SafeStr_4962 = "_-Pf" (String#14860, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uK._SafeStr_4158 package _-2uK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-34l._SafeStr_4347; public class _SafeStr_4158 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4158(k:Function) { super(k, _SafeStr_4347); } public function _SafeStr_5325():_SafeStr_4347 { return ((this._SafeStr_5326 as _SafeStr_4347)); } } }//package _-2uK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4158 = "_-N4" (String#39324, DoABC#3) // _SafeStr_4347 = "_-2cg" (String#10321, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uK._SafeStr_4191 package _-2uK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-34l._SafeStr_4976; public class _SafeStr_4191 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4191(k:Function) { super(k, _SafeStr_4976); } public function _SafeStr_5325():_SafeStr_4976 { return ((this._SafeStr_5326 as _SafeStr_4976)); } } }//package _-2uK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4191 = "_-k0" (String#40165, DoABC#3) // _SafeStr_4976 = "_-0fs" (String#8286, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uK._SafeStr_4231 package _-2uK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-34l._SafeStr_4350; public class _SafeStr_4231 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4231(k:Function) { super(k, _SafeStr_4350); } public function _SafeStr_5325():_SafeStr_4350 { return ((this._SafeStr_5326 as _SafeStr_4350)); } } }//package _-2uK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4231 = "_-2Tr" (String#28195, DoABC#3) // _SafeStr_4350 = "_-0GV" (String#7867, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uK._SafeStr_4232 package _-2uK { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-34l._SafeStr_4349; public class _SafeStr_4232 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4232(k:Function) { super(k, _SafeStr_4349); } public function _SafeStr_5325():_SafeStr_4349 { return ((this._SafeStr_5326 as _SafeStr_4349)); } } }//package _-2uK // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4232 = "_-3k2" (String#31295, DoABC#3) // _SafeStr_4349 = "_-4x-" (String#12699, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2Us._SafeStr_2831 package _-2Us { import _-1Ir._SafeStr_2820; import _-1Mz.IWindowContainer; import _-09L._SafeStr_4443; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-0gz._SafeStr_4198; import _-5Mz.WindowEvent; import _-5Mz.WindowKeyboardEvent; public class _SafeStr_2831 extends _SafeStr_2820 { private static const _SafeStr_16918:int = 10; private static const _SafeStr_15058:int = 40; private static const _SafeStr_16919:int = 20; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_7434:int; public function _SafeStr_2831(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10=null, _arg_4:_SafeStr_499=null) { super(k, _arg_2, _arg_3, _arg_4); _SafeStr_4443(k).widget = this; } override public function dispose():void { this._SafeStr_9995(); super.dispose(); } override public function get mainWindow():IWindow { return (this._SafeStr_5415); } private function createWindow():void { if (!this._SafeStr_5415){ this._SafeStr_5415 = IWindowContainer(windowManager.buildFromXML(XML(assets.getAssetByName("custom_stack_height_xml").content))); this._SafeStr_5415.procedure = this._SafeStr_5452; this._SafeStr_5415.center(); }; } public function open(k:int, _arg_2:Number):void { this._SafeStr_7434 = k; _arg_2 = Math.min(_arg_2, _SafeStr_15058); if (this._SafeStr_5415 == null){ this.createWindow(); }; this._SafeStr_5415.findChildByName("input_height").caption = _arg_2.toString(); this._SafeStr_16920(); this._SafeStr_5415.visible = true; } public function hide():void { if (this._SafeStr_5415 == null){ return; }; this._SafeStr_5415.visible = false; } private function _SafeStr_9995():void { if (this._SafeStr_5415){ this._SafeStr_5415.procedure = null; this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (_arg_2 == null){ return; }; if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "button_floor_level": this._SafeStr_16921 = 0; this._SafeStr_16922(); break; case "button_above_stack": this.handler.container.connection.send(new _SafeStr_4198(this._SafeStr_7434)); break; case "header_button_close": this._SafeStr_9995(); break; case "slider": this._SafeStr_5415.findChildByName("slider_button").x = WindowMouseEvent(k).localX; this._SafeStr_16922(); break; }; } else { if ((((k.type == WindowMouseEvent.UP)) || ((k.type == WindowMouseEvent._SafeStr_7329)))){ switch (_arg_2.name){ case "slider_button": this._SafeStr_16922(); break; }; } else { if (k.type == WindowMouseEvent.DOUBLE_CLICK){ switch (_arg_2.name){ case "slider_button": this._SafeStr_16923(true); this._SafeStr_16922(); break; }; } else { if (k.type == WindowEvent._SafeStr_11805){ switch (_arg_2.name){ case "slider_button": this._SafeStr_16923(); break; }; } else { if (k.type == WindowKeyboardEvent._SafeStr_8341){ if (_arg_2.name == "input_height"){ if (WindowKeyboardEvent(k).keyCode == 13){ this._SafeStr_16920(); this._SafeStr_16922(); }; }; }; }; }; }; }; } private function _SafeStr_16922():void { var k:int = (parseFloat(this._SafeStr_5415.findChildByName("input_height").caption) * 100); this.handler.container.connection.send(new _SafeStr_4198(this._SafeStr_7434, k)); } private function _SafeStr_16920():void { var k:Number = parseFloat(this._SafeStr_5415.findChildByName("input_height").caption); var _local_2:Number = (k / _SafeStr_16918); _local_2 = Math.min(_local_2, 1); var _local_3:Number = (this._SafeStr_5415.findChildByName("slider").width - _SafeStr_16919); this._SafeStr_5415.procedure = null; this._SafeStr_5415.findChildByName("slider_button").x = (_local_3 * _local_2); this._SafeStr_5415.procedure = this._SafeStr_5452; } private function _SafeStr_16923(k:Boolean=false):void { var _local_2:int = ((k) ? 1 : 100); var _local_3:Number = (this._SafeStr_5415.findChildByName("slider").width - _SafeStr_16919); var _local_4:Number = (this._SafeStr_5415.findChildByName("slider_button").x / _local_3); var _local_5:Number = ((_local_4 * _SafeStr_16918) * _local_2); this._SafeStr_5415.findChildByName("input_height").caption = (int(_local_5) / (_local_2 * 1)).toString(); } private function get handler():_SafeStr_4443 { return ((_SafeStr_6959 as _SafeStr_4443)); } private function set _SafeStr_16921(k:Number):void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.findChildByName("input_height").caption = k.toString(); this._SafeStr_16920(); }; } public function _SafeStr_5997(k:int, _arg_2:Number):void { if (this._SafeStr_7434 == k){ this._SafeStr_16921 = _arg_2; }; } } }//package _-2Us // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11805 = "_-4Yg" (String#33362, DoABC#3) // _SafeStr_15058 = "_-2ms" (String#3290, DoABC#3) // _SafeStr_16918 = "_-4SQ" (String#33117, DoABC#3) // _SafeStr_16919 = "_-4b8" (String#33442, DoABC#3) // _SafeStr_16920 = "_-1lM" (String#26430, DoABC#3) // _SafeStr_16921 = "_-6Eu" (String#37442, DoABC#3) // _SafeStr_16922 = "_-1L" (String#25407, DoABC#3) // _SafeStr_16923 = "_-2V" (String#28240, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2831 = "_-2rl" (String#10554, DoABC#3) // _SafeStr_4198 = "_-9S" (String#38830, DoABC#3) // _SafeStr_4443 = "_-5oP" (String#13587, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_5997 = "_-5Rg" (String#35490, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_7329 = "_-1RX" (String#25674, DoABC#3) // _SafeStr_7434 = "_-2q4" (String#162, DoABC#3) // _SafeStr_8341 = "_-Il" (String#39165, DoABC#3) // _SafeStr_9995 = "_-6NQ" (String#386, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_2670 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB.CallForHelpPendingCallsMessageParser; public class _SafeStr_2670 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2670(k:Function) { super(k, CallForHelpPendingCallsMessageParser); } public function _SafeStr_5325():CallForHelpPendingCallsMessageParser { return ((_SafeStr_5326 as CallForHelpPendingCallsMessageParser)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2670 = "_-6YQ" (String#38214, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_2673 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_3917; public class _SafeStr_2673 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2673(k:Function) { super(k, _SafeStr_3917); } public function _SafeStr_5325():_SafeStr_3917 { return ((_SafeStr_5326 as _SafeStr_3917)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2673 = "_-4ub" (String#34174, DoABC#3) // _SafeStr_3917 = "_-3eM" (String#11365, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_2677 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_2684; public class _SafeStr_2677 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2677(k:Function) { super(k, _SafeStr_2684); } public function _SafeStr_5325():_SafeStr_2684 { return ((_SafeStr_5326 as _SafeStr_2684)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2677 = "_-hL" (String#40064, DoABC#3) // _SafeStr_2684 = "_-3oy" (String#11549, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_2681 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_3927; public class _SafeStr_2681 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2681(k:Function) { super(k, _SafeStr_3927); } public function _SafeStr_5325():_SafeStr_3927 { return ((_SafeStr_5326 as _SafeStr_3927)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2681 = "_-23t" (String#27189, DoABC#3) // _SafeStr_3927 = "_-06t" (String#7726, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_3897 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_3900; public class _SafeStr_3897 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3897(k:Function) { super(k, _SafeStr_3900); } public function _SafeStr_5325():_SafeStr_3900 { return ((_SafeStr_5326 as _SafeStr_3900)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3897 = "_-4wy" (String#34255, DoABC#3) // _SafeStr_3900 = "_-0Yn" (String#8163, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_3898 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_3896; public class _SafeStr_3898 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3898(k:Function) { super(k, _SafeStr_3896); } public function _SafeStr_5325():_SafeStr_3896 { return ((_SafeStr_5326 as _SafeStr_3896)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3896 = "_-KT" (String#14772, DoABC#3) // _SafeStr_3898 = "_-6b0" (String#38306, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_3913 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_3912; public class _SafeStr_3913 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3913(k:Function) { super(k, _SafeStr_3912); } public function _SafeStr_5325():_SafeStr_3912 { return ((_SafeStr_5326 as _SafeStr_3912)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3912 = "_-04b" (String#7690, DoABC#3) // _SafeStr_3913 = "_-2xk" (String#29363, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_3915 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_3902; public class _SafeStr_3915 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3915(k:Function) { super(k, _SafeStr_3902); } public function _SafeStr_5325():_SafeStr_3902 { return ((_SafeStr_5326 as _SafeStr_3902)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3902 = "_-3yy" (String#11721, DoABC#3) // _SafeStr_3915 = "_-1RZ" (String#25675, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_3916 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_3901; public class _SafeStr_3916 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3916(k:Function) { super(k, _SafeStr_3901); } public function _SafeStr_5325():_SafeStr_3901 { return ((_SafeStr_5326 as _SafeStr_3901)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3901 = "_-6OT" (String#14187, DoABC#3) // _SafeStr_3916 = "_-1X0" (String#25871, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4023 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4932; public class _SafeStr_4023 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4023(k:Function) { super(k, _SafeStr_4932); } public function _SafeStr_5325():_SafeStr_4932 { return ((_SafeStr_5326 as _SafeStr_4932)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4023 = "_-3tp" (String#31688, DoABC#3) // _SafeStr_4932 = "_-3r" (String#11586, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4084 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4941; public class _SafeStr_4084 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4084(k:Function) { super(k, _SafeStr_4941); } public function _SafeStr_5325():_SafeStr_4941 { return ((_SafeStr_5326 as _SafeStr_4941)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4084 = "_-1IR" (String#25301, DoABC#3) // _SafeStr_4941 = "_-6Mw" (String#14161, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4085 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4942; public class _SafeStr_4085 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4085(k:Function) { super(k, _SafeStr_4942); } public function _SafeStr_5325():_SafeStr_4942 { return ((_SafeStr_5326 as _SafeStr_4942)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4085 = "_-0BS" (String#22607, DoABC#3) // _SafeStr_4942 = "_-2P4" (String#10118, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4090 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4945; public class _SafeStr_4090 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4090(k:Function) { super(k, _SafeStr_4945); } public function _SafeStr_5325():_SafeStr_4945 { return ((_SafeStr_5326 as _SafeStr_4945)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4090 = "_-6T1" (String#37979, DoABC#3) // _SafeStr_4945 = "_-67o" (String#13902, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4093 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4918; public class _SafeStr_4093 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4093(k:Function) { super(k, _SafeStr_4918); } public function _SafeStr_5325():_SafeStr_4918 { return ((_SafeStr_5326 as _SafeStr_4918)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4093 = "_-2gX" (String#28694, DoABC#3) // _SafeStr_4918 = "_-2fL" (String#10366, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4114 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4911; public class _SafeStr_4114 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4114(k:Function) { super(k, _SafeStr_4911); } public function _SafeStr_5325():_SafeStr_4911 { return ((_SafeStr_5326 as _SafeStr_4911)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4114 = "_-3Rg" (String#30605, DoABC#3) // _SafeStr_4911 = "_-4Iu" (String#12055, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4124 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4915; public class _SafeStr_4124 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4124(k:Function) { super(k, _SafeStr_4915); } public function _SafeStr_5325():_SafeStr_4915 { return ((_SafeStr_5326 as _SafeStr_4915)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4124 = "_-2V8" (String#28247, DoABC#3) // _SafeStr_4915 = "_-1oo" (String#9457, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4131 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4958; public class _SafeStr_4131 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4131(k:Function) { super(k, _SafeStr_4958); } public function _SafeStr_5325():_SafeStr_4958 { return ((_SafeStr_5326 as _SafeStr_4958)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4131 = "_-2Go" (String#27690, DoABC#3) // _SafeStr_4958 = "_-5bv" (String#13386, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4145 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4709; public class _SafeStr_4145 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4145(k:Function) { super(k, _SafeStr_4709); } public function _SafeStr_5325():_SafeStr_4709 { return ((_SafeStr_5326 as _SafeStr_4709)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4145 = "_-3zR" (String#31909, DoABC#3) // _SafeStr_4709 = "_-12Z" (String#8671, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4152 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4908; public class _SafeStr_4152 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4152(k:Function) { super(k, _SafeStr_4908); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4152 = "_-5Uh" (String#35603, DoABC#3) // _SafeStr_4908 = "_-3b9" (String#11313, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4160 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4966; public class _SafeStr_4160 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4160(k:Function) { super(k, _SafeStr_4966); } public function _SafeStr_5325():_SafeStr_4966 { return ((_SafeStr_5326 as _SafeStr_4966)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4160 = "_-2Um" (String#28228, DoABC#3) // _SafeStr_4966 = "_-30h" (String#10734, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4169 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4909; public class _SafeStr_4169 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4169(k:Function) { super(k, _SafeStr_4909); } public function _SafeStr_5325():_SafeStr_4909 { return ((_SafeStr_5326 as _SafeStr_4909)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4169 = "_-144" (String#24768, DoABC#3) // _SafeStr_4909 = "_-441" (String#11816, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4173 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4907; public class _SafeStr_4173 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4173(k:Function) { super(k, _SafeStr_4907); } public function _SafeStr_5325():_SafeStr_4907 { return ((_SafeStr_5326 as _SafeStr_4907)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4173 = "_-1kh" (String#26409, DoABC#3) // _SafeStr_4907 = "_-0in" (String#8338, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4177 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4972; public class _SafeStr_4177 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4177(k:Function) { super(k, _SafeStr_4972); } public function _SafeStr_5325():_SafeStr_4972 { return ((_SafeStr_5326 as _SafeStr_4972)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4177 = "_-1QK" (String#25621, DoABC#3) // _SafeStr_4972 = "_-HB" (String#14722, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4214 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4979; public class _SafeStr_4214 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4214(k:Function) { super(k, _SafeStr_4979); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4214 = "_-2TR" (String#28179, DoABC#3) // _SafeStr_4979 = "_-1Xs" (String#9192, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4222 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4916; public class _SafeStr_4222 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4222(k:Function) { super(k, _SafeStr_4916); } public function _SafeStr_5325():_SafeStr_4916 { return ((_SafeStr_5326 as _SafeStr_4916)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4222 = "_-1S-" (String#25697, DoABC#3) // _SafeStr_4916 = "_-0au" (String#8200, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4225 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4919; public class _SafeStr_4225 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4225(k:Function) { super(k, _SafeStr_4919); } public function _SafeStr_5325():_SafeStr_4919 { return ((_SafeStr_5326 as _SafeStr_4919)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4225 = "_-1sV" (String#26707, DoABC#3) // _SafeStr_4919 = "_-4bn" (String#12350, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4246 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4987; public class _SafeStr_4246 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4246(k:Function) { super(k, _SafeStr_4987); } public function _SafeStr_5325():_SafeStr_4987 { return ((_SafeStr_5326 as _SafeStr_4987)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4246 = "_-1E6" (String#25154, DoABC#3) // _SafeStr_4987 = "_-0Co" (String#7810, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4248 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4988; public class _SafeStr_4248 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4248(k:Function) { super(k, _SafeStr_4988); } public function _SafeStr_5325():_SafeStr_4988 { return ((_SafeStr_5326 as _SafeStr_4988)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4248 = "_-38r" (String#29845, DoABC#3) // _SafeStr_4988 = "_-5mY" (String#13555, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4282 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4998; public class _SafeStr_4282 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4282(k:Function) { super(k, _SafeStr_4998); } public function _SafeStr_5325():_SafeStr_4998 { return ((_SafeStr_5326 as _SafeStr_4998)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4282 = "_-2i1" (String#28764, DoABC#3) // _SafeStr_4998 = "_-1bF" (String#9241, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4296 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4914; public class _SafeStr_4296 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4296(k:Function) { super(k, _SafeStr_4914); } public function _SafeStr_5325():_SafeStr_4914 { return ((_SafeStr_5326 as _SafeStr_4914)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4296 = "_-0xR" (String#24471, DoABC#3) // _SafeStr_4914 = "_-4n9" (String#12551, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4305 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4917; public class _SafeStr_4305 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4305(k:Function) { super(k, _SafeStr_4917); } public function _SafeStr_5325():_SafeStr_4917 { return ((_SafeStr_5326 as _SafeStr_4917)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4305 = "_-46G" (String#32228, DoABC#3) // _SafeStr_4917 = "_-5s-" (String#13640, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2uX._SafeStr_4330 package _-2uX { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6GB._SafeStr_4910; public class _SafeStr_4330 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4330(k:Function) { super(k, _SafeStr_4910); } public function _SafeStr_5325():_SafeStr_4910 { return ((_SafeStr_5326 as _SafeStr_4910)); } } }//package _-2uX // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4330 = "_-0by" (String#23629, DoABC#3) // _SafeStr_4910 = "_-3gu" (String#11415, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2V6._SafeStr_4199 package _-2V6 { import _-3qZ._SafeStr_2276; import _-2cC._SafeStr_4401; public class _SafeStr_4199 extends _SafeStr_2276 { public function _SafeStr_4199(k:Function) { super(k, _SafeStr_4401); } public function _SafeStr_5325():_SafeStr_4401 { return ((_SafeStr_5326 as _SafeStr_4401)); } } }//package _-2V6 // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4199 = "_-4f4" (String#33588, DoABC#3) // _SafeStr_4401 = "_-3Y3" (String#11253, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-2VO._SafeStr_2828 package _-2VO { import _-1Ir._SafeStr_2820; import _-1Mz.IWindowContainer; import flash.utils.Timer; import _-0MK._SafeStr_12; import flash.events.TimerEvent; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-0Kg._SafeStr_334; import _-09L.InfoStandWidgetHandler; import _-1Mz.IWindow; import _-6Sv._SafeStr_2510; import _-6Sv._SafeStr_2505; import _-6Sv._SafeStr_2504; import flash.geom.Rectangle; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-ue.Map; import _-378._SafeStr_4462; import _-378._SafeStr_4502; import _-378._SafeStr_4500; import _-378._SafeStr_4487; import _-378._SafeStr_4490; import _-378._SafeStr_4491; import _-378._SafeStr_4489; import _-378._SafeStr_4498; import _-378._SafeStr_4493; import flash.events.IEventDispatcher; import _-0ba._SafeStr_4494; import _-pX._SafeStr_3692; import _-2M3._SafeStr_3698; import _-378._SafeStr_4366; import _-0ba._SafeStr_2746; public class _SafeStr_2828 extends _SafeStr_2820 { private const _SafeStr_16924:String = "infostand_user_view"; private const _SafeStr_16925:String = "infostand_furni_view"; private const _SafeStr_16926:String = "infostand_pet_view"; private const _SafeStr_16927:String = "infostand_bot_view"; private const _SafeStr_16928:String = "infostand_rentable_bot_view"; private const _SafeStr_16929:String = "infostand_jukebox_view"; private const _SafeStr_16930:String = "infostand_crackable_furni_view"; private const _SafeStr_16931:String = "infostand_songdisk_view"; private const _SafeStr_16932:int = 3000; private var _SafeStr_16933:InfoStandFurniView; private var _SafeStr_16934:InfoStandUserView; private var _SafeStr_16935:InfoStandPetView; private var _SafeStr_16936:InfoStandBotView; private var _SafeStr_16937:InfoStandRentableBotView; private var _SafeStr_16938:_SafeStr_4492; private var _SafeStr_16939:_SafeStr_4496; private var _SafeStr_16940:_SafeStr_4488; private var _SafeStr_16941:Array; private var _SafeStr_16942:_SafeStr_4497; private var _SafeStr_12727:_SafeStr_4501; private var _SafeStr_16943:_SafeStr_4495; private var _SafeStr_16944:_SafeStr_4499; private var _SafeStr_8182:IWindowContainer; private var _SafeStr_16945:Timer; private var _SafeStr_6649:_SafeStr_12; public function _SafeStr_2828(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_499, _arg_5:_SafeStr_12, _arg_6:_SafeStr_334) { super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_6649 = _arg_5; this._SafeStr_16933 = new InfoStandFurniView(this, this._SafeStr_16925, _arg_6); this._SafeStr_16934 = new InfoStandUserView(this, this._SafeStr_16924); this._SafeStr_16935 = new InfoStandPetView(this, this._SafeStr_16926, _arg_6); this._SafeStr_16936 = new InfoStandBotView(this, this._SafeStr_16927); this._SafeStr_16937 = new InfoStandRentableBotView(this, this._SafeStr_16928, _arg_6); this._SafeStr_16938 = new _SafeStr_4492(this, this._SafeStr_16929, _arg_6); this._SafeStr_16939 = new _SafeStr_4496(this, this._SafeStr_16930, _arg_6); this._SafeStr_16940 = new _SafeStr_4488(this, this._SafeStr_16931, _arg_6); this._SafeStr_16942 = new _SafeStr_4497(); this._SafeStr_12727 = new _SafeStr_4501(); this._SafeStr_16943 = new _SafeStr_4495(); this._SafeStr_16944 = new _SafeStr_4499(); this._SafeStr_16945 = new Timer(this._SafeStr_16932); this._SafeStr_16945.addEventListener(TimerEvent.TIMER, this._SafeStr_16946); this.mainContainer.visible = false; this.handler.widget = this; } public function get handler():InfoStandWidgetHandler { return ((_SafeStr_6959 as InfoStandWidgetHandler)); } public function get _SafeStr_6388():InfoStandFurniView { return (this._SafeStr_16933); } override public function get mainWindow():IWindow { return (this.mainContainer); } public function get config():_SafeStr_12 { return (this._SafeStr_6649); } public function get mainContainer():IWindowContainer { if (this._SafeStr_8182 == null){ this._SafeStr_8182 = (windowManager.createWindow("infostand_main_container", "", _SafeStr_2510._SafeStr_12907, _SafeStr_2505.NULL, _SafeStr_2504.NULL, new Rectangle(0, 0, 50, 100)) as IWindowContainer); this._SafeStr_8182.tags.push("room_widget_infostand"); this._SafeStr_8182.background = true; this._SafeStr_8182.color = 0; }; return (this._SafeStr_8182); } public function _SafeStr_6602(k:int, _arg_2:int, _arg_3:int, _arg_4:String):void { var _local_6:String; if (((!(this.userData)) || (!((this.userData._SafeStr_6479 == k))))){ return; }; if (!this.mainContainer){ return; }; var _local_5:IWindow = this.mainContainer.findChildByName(this._SafeStr_16924); if (((!(_local_5)) || (!(_local_5.visible)))){ return; }; this._SafeStr_16934._SafeStr_16947(); if (_arg_2 != -1){ _local_6 = this.handler.container.sessionDataManager._SafeStr_6524(_arg_2); this.userData.groupId = _arg_2; this.userData._SafeStr_6387 = _local_6; this.userData.groupName = _arg_4; this._SafeStr_16934._SafeStr_16948(_local_6); }; } public function getXmlWindow(name:String):IWindow { var asset:_SafeStr_39; var xmlAsset:XmlAsset; var window:IWindow; try { asset = assets.getAssetByName(name); xmlAsset = XmlAsset(asset); window = windowManager.buildFromXML(XML(xmlAsset.content)); } catch(e:Error) { _SafeStr_4.log(("[InfoStandWidget] Missing window XML: " + name)); }; return (window); } public function setRelationshipStatus(k:int, _arg_2:Map):void { if (this._SafeStr_16942.userId == k){ this._SafeStr_16934._SafeStr_16949(_arg_2); }; } override public function dispose():void { if (this._SafeStr_16945){ this._SafeStr_16945.stop(); }; this._SafeStr_16945 = null; if (this._SafeStr_16934){ this._SafeStr_16934.dispose(); }; this._SafeStr_16934 = null; if (this._SafeStr_16933){ this._SafeStr_16933.dispose(); }; this._SafeStr_16933 = null; if (this._SafeStr_16936){ this._SafeStr_16936.dispose(); }; this._SafeStr_16936 = null; if (this._SafeStr_16937){ this._SafeStr_16937.dispose(); }; this._SafeStr_16937 = null; if (this._SafeStr_16935){ this._SafeStr_16935.dispose(); }; this._SafeStr_16935 = null; if (this._SafeStr_16938){ this._SafeStr_16938.dispose(); }; this._SafeStr_16938 = null; if (this._SafeStr_16939){ this._SafeStr_16939.dispose(); }; this._SafeStr_16939 = null; if (this._SafeStr_16940){ this._SafeStr_16940.dispose(); }; this._SafeStr_16940 = null; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4462._SafeStr_7278, this._SafeStr_16950); k.addEventListener(_SafeStr_4462._SafeStr_7284, this._SafeStr_8099); k.addEventListener(_SafeStr_4462._SafeStr_7283, this._SafeStr_16951); k.addEventListener(_SafeStr_4462._SafeStr_7282, this._SafeStr_16951); k.addEventListener(_SafeStr_4502._SafeStr_6490, this._SafeStr_15717); k.addEventListener(_SafeStr_4502._SafeStr_6491, this._SafeStr_15717); k.addEventListener(_SafeStr_4502.BOT, this._SafeStr_16952); k.addEventListener(_SafeStr_4500._SafeStr_6537, this._SafeStr_16953); k.addEventListener(_SafeStr_4487.RENTABLE_BOT, this._SafeStr_16954); k.addEventListener(_SafeStr_4490._SafeStr_6367, this._SafeStr_6368); k.addEventListener(_SafeStr_4491.PET_INFO, this._SafeStr_6371); k.addEventListener(_SafeStr_4489.PET_COMMANDS, this._SafeStr_6372); k.addEventListener(_SafeStr_4489._SafeStr_16955, this._SafeStr_16956); k.addEventListener(_SafeStr_4489._SafeStr_16957, this._SafeStr_16958); k.addEventListener(_SafeStr_4498._SafeStr_6560, this._SafeStr_16959); k.addEventListener(_SafeStr_4498._SafeStr_6562, this._SafeStr_16959); k.addEventListener(_SafeStr_4493._SafeStr_6375, this._SafeStr_6376); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4462._SafeStr_7278, this._SafeStr_16950); k.removeEventListener(_SafeStr_4462._SafeStr_7284, this._SafeStr_8099); k.removeEventListener(_SafeStr_4462._SafeStr_7283, this._SafeStr_16951); k.removeEventListener(_SafeStr_4462._SafeStr_7282, this._SafeStr_16951); k.removeEventListener(_SafeStr_4502._SafeStr_6490, this._SafeStr_15717); k.removeEventListener(_SafeStr_4502._SafeStr_6491, this._SafeStr_15717); k.removeEventListener(_SafeStr_4502.BOT, this._SafeStr_16952); k.removeEventListener(_SafeStr_4500._SafeStr_6537, this._SafeStr_16953); k.removeEventListener(_SafeStr_4490._SafeStr_6367, this._SafeStr_6368); k.removeEventListener(_SafeStr_4491.PET_INFO, this._SafeStr_6371); k.removeEventListener(_SafeStr_4489.PET_COMMANDS, this._SafeStr_6372); k.removeEventListener(_SafeStr_4489._SafeStr_16955, this._SafeStr_16956); k.removeEventListener(_SafeStr_4489._SafeStr_16957, this._SafeStr_16958); k.removeEventListener(_SafeStr_4498._SafeStr_6560, this._SafeStr_16959); k.removeEventListener(_SafeStr_4498._SafeStr_6562, this._SafeStr_16959); k.removeEventListener(_SafeStr_4493._SafeStr_6375, this._SafeStr_6376); } public function get _SafeStr_16960():_SafeStr_4499 { return (this._SafeStr_16944); } public function get userData():_SafeStr_4497 { return (this._SafeStr_16942); } public function get furniData():_SafeStr_4501 { return (this._SafeStr_12727); } public function get _SafeStr_16961():_SafeStr_4495 { return (this._SafeStr_16943); } private function _SafeStr_16946(k:TimerEvent):void { if (this._SafeStr_16935 == null){ return; }; messageListener.processWidgetMessage(new _SafeStr_4494(_SafeStr_4494._SafeStr_6196, this._SafeStr_16935._SafeStr_16962())); } private function _SafeStr_15717(k:_SafeStr_4502):void { this.userData._SafeStr_16963(k); this._SafeStr_16934.update(k); this._SafeStr_12504(this._SafeStr_16924); if (this._SafeStr_16945){ this._SafeStr_16945.stop(); }; } private function _SafeStr_16952(k:_SafeStr_4502):void { this.userData._SafeStr_16963(k); this._SafeStr_16936.update(k); this._SafeStr_12504(this._SafeStr_16927); if (this._SafeStr_16945){ this._SafeStr_16945.stop(); }; } private function _SafeStr_16954(k:_SafeStr_4487):void { this._SafeStr_16960._SafeStr_16963(k); this._SafeStr_16937.update(k); this._SafeStr_12504(this._SafeStr_16928); if (this._SafeStr_16945){ this._SafeStr_16945.stop(); }; } private function _SafeStr_16953(k:_SafeStr_4500):void { this.furniData._SafeStr_16963(k); if (k._SafeStr_5750 == _SafeStr_3692._SafeStr_6557){ this._SafeStr_16938.update(k); this._SafeStr_12504(this._SafeStr_16929); } else { if (k._SafeStr_5750.indexOf(_SafeStr_3692._SafeStr_6561) != -1){ this._SafeStr_16940.update(k); this._SafeStr_12504(this._SafeStr_16931); } else { if (k._SafeStr_5750.indexOf(_SafeStr_3692._SafeStr_11457) != -1){ this._SafeStr_16939.update(k); this._SafeStr_12504(this._SafeStr_16930); } else { this._SafeStr_16933.update(k); this._SafeStr_12504(this._SafeStr_16925); }; }; }; if (this._SafeStr_16945){ this._SafeStr_16945.stop(); }; } private function _SafeStr_6371(k:_SafeStr_4491):void { this._SafeStr_16961._SafeStr_16963(k); this.userData._SafeStr_6580 = k._SafeStr_6580; this._SafeStr_16935.update(this._SafeStr_16961); this._SafeStr_12504(this._SafeStr_16926); if (this._SafeStr_16945){ this._SafeStr_16945.start(); }; } private function _SafeStr_6376(k:_SafeStr_4493):void { this._SafeStr_16935._SafeStr_9540(k._SafeStr_6192, k.image); } private function _SafeStr_6372(k:_SafeStr_4489):void { var _local_2:Array = k._SafeStr_6600; var _local_3:Array = k._SafeStr_6601; if ((((((((this._SafeStr_16961.type == _SafeStr_3698._SafeStr_15813)) && (!(this._SafeStr_6649.getBoolean("nest.breeding.dog.enabled"))))) || ((((this._SafeStr_16961.type == _SafeStr_3698._SafeStr_15814)) && (!(this._SafeStr_6649.getBoolean("nest.breeding.cat.enabled"))))))) || ((((this._SafeStr_16961.type == _SafeStr_3698._SafeStr_15818)) && (!(this._SafeStr_6649.getBoolean("nest.breeding.pig.enabled"))))))){ if (_local_2.indexOf(46) != -1){ _local_2.splice(_local_2.indexOf(46), 1); }; if (_local_3.indexOf(46) != -1){ _local_3.splice(_local_3.indexOf(46), 1); }; }; this._SafeStr_16935._SafeStr_16964(k.id, new CommandConfiguration(k._SafeStr_6600, k._SafeStr_6601)); } private function _SafeStr_16956(k:_SafeStr_4366):void { this._SafeStr_16935._SafeStr_16965(); } private function _SafeStr_16958(k:_SafeStr_4366):void { this._SafeStr_16935._SafeStr_16966(); } private function _SafeStr_6368(k:_SafeStr_4490):void { if (k._SafeStr_16967){ this._SafeStr_16941 = k.tags; }; if (k.userId != this.userData.userId){ return; }; if (k._SafeStr_16967){ this._SafeStr_16934._SafeStr_16968(k.tags); } else { this._SafeStr_16934._SafeStr_16968(k.tags, this._SafeStr_16941); }; } public function _SafeStr_6566(k:int, _arg_2:String, _arg_3:int, _arg_4:String, _arg_5:Boolean):void { if (k != this.userData.userId){ return; }; if (this.userData._SafeStr_16969()){ this._SafeStr_16936._SafeStr_16970(_arg_2); } else { this._SafeStr_16934._SafeStr_16970(_arg_2); this._SafeStr_16934._SafeStr_16971(_arg_4, _arg_5); if (this.handler._SafeStr_6493){ this._SafeStr_16934._SafeStr_6494 = _arg_3; }; }; } public function _SafeStr_6565(k:int, _arg_2:Array):void { var _local_3:String; if (k != this.userData.userId){ return; }; this.userData.badges = _arg_2; if (this.userData._SafeStr_16969()){ this._SafeStr_16936._SafeStr_16972(); } else { this._SafeStr_16934._SafeStr_16972(); }; for each (_local_3 in _arg_2) { this._SafeStr_6465(_local_3); }; } public function _SafeStr_6465(k:String):void { var _local_2:int = this.userData.badges.indexOf(k); if (_local_2 >= 0){ if (this.userData._SafeStr_16969()){ this._SafeStr_16936._SafeStr_16973(_local_2, k); } else { this._SafeStr_16934._SafeStr_16973(_local_2, k); }; return; }; if (k == this.userData._SafeStr_6387){ this._SafeStr_16934._SafeStr_16948(k); }; } private function _SafeStr_16950(k:_SafeStr_4462):void { var _local_2:_SafeStr_2746 = new _SafeStr_2746(_SafeStr_2746._SafeStr_6390, k.id, k.category); messageListener.processWidgetMessage(_local_2); } private function _SafeStr_16951(k:_SafeStr_4462):void { var _local_2:Boolean; switch (k.type){ case _SafeStr_4462._SafeStr_7282: _local_2 = (k.id == this._SafeStr_12727.id); break; case _SafeStr_4462._SafeStr_7283: if (((((!((this._SafeStr_16934 == null))) && (!((this._SafeStr_16934.window == null))))) && (this._SafeStr_16934.window.visible))){ _local_2 = (k.id == this._SafeStr_16942._SafeStr_6479); break; }; if (((((!((this._SafeStr_16935 == null))) && (!((this._SafeStr_16935.window == null))))) && (this._SafeStr_16935.window.visible))){ _local_2 = (k.id == this._SafeStr_16943._SafeStr_6603); break; }; if (((((!((this._SafeStr_16936 == null))) && (!((this._SafeStr_16936.window == null))))) && (this._SafeStr_16936.window.visible))){ _local_2 = (k.id == this._SafeStr_16942._SafeStr_6479); break; }; if (((((!((this._SafeStr_16937 == null))) && (!((this._SafeStr_16937.window == null))))) && (this._SafeStr_16937.window.visible))){ _local_2 = (k.id == this._SafeStr_16944._SafeStr_6479); break; }; }; if (_local_2){ this.close(); }; } private function _SafeStr_16959(k:_SafeStr_4498):void { this._SafeStr_16938._SafeStr_16974(k); this._SafeStr_16940._SafeStr_16974(k); } public function close():void { this._SafeStr_8590(); if (this._SafeStr_16945){ this._SafeStr_16945.stop(); }; } private function _SafeStr_8099(k:_SafeStr_4462):void { this.close(); if (this._SafeStr_16945){ this._SafeStr_16945.stop(); }; } private function _SafeStr_8590():void { var k:int; if (this._SafeStr_8182 != null){ k = 0; while (k < this._SafeStr_8182.numChildren) { this._SafeStr_8182.getChildAt(k).visible = false; k++; }; }; } public function _SafeStr_6470():Boolean { var k:IWindow; if (this._SafeStr_8182 != null){ k = (this._SafeStr_8182.getChildByName(this._SafeStr_16925) as IWindow); if (k != null){ return (k.visible); }; }; return (false); } private function _SafeStr_12504(k:String):void { this._SafeStr_8590(); var _local_2:IWindow = (this.mainContainer.getChildByName(k) as IWindow); if (_local_2 == null){ return; }; _local_2.visible = true; this.mainContainer.visible = true; this.mainContainer.width = _local_2.width; this.mainContainer.height = _local_2.height; } public function _SafeStr_16975():void { var k:IWindow; var _local_2:int; while (_local_2 < this.mainContainer.numChildren) { k = this.mainContainer.getChildAt(_local_2); if (k.visible){ this.mainContainer.width = k.width; this.mainContainer.height = k.height; }; _local_2++; }; } } }//package _-2VO // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11457 = "_-4dK" (String#33524, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_12504 = "_-4AV" (String#3633, DoABC#3) // _SafeStr_12727 = "_-08y" (String#1059, DoABC#3) // _SafeStr_12907 = "_-0qs" (String#24202, DoABC#3) // _SafeStr_15717 = "_-k2" (String#715, DoABC#3) // _SafeStr_15813 = "_-0PK" (String#23166, DoABC#3) // _SafeStr_15814 = "_-4aN" (String#33416, DoABC#3) // _SafeStr_15818 = "_-1Tw" (String#25762, DoABC#3) // _SafeStr_16924 = "_-4rL" (String#34047, DoABC#3) // _SafeStr_16925 = "_-1iz" (String#26336, DoABC#3) // _SafeStr_16926 = "_-4vn" (String#34214, DoABC#3) // _SafeStr_16927 = "_-2Xn" (String#28354, DoABC#3) // _SafeStr_16928 = "_-1Gv" (String#25250, DoABC#3) // _SafeStr_16929 = "_-4IN" (String#32703, DoABC#3) // _SafeStr_16930 = "_-V6" (String#39627, DoABC#3) // _SafeStr_16931 = "_-01I" (String#22231, DoABC#3) // _SafeStr_16932 = "_-4t2" (String#12639, DoABC#3) // _SafeStr_16933 = "_-3Zq" (String#30916, DoABC#3) // _SafeStr_16934 = "_-3fh" (String#31126, DoABC#3) // _SafeStr_16935 = "_-60I" (String#36873, DoABC#3) // _SafeStr_16936 = "_-2dP" (String#28584, DoABC#3) // _SafeStr_16937 = "_-4G4" (String#32613, DoABC#3) // _SafeStr_16938 = "_-5qV" (String#36452, DoABC#3) // _SafeStr_16939 = "_-1ok" (String#26568, DoABC#3) // _SafeStr_16940 = "_-0iD" (String#23877, DoABC#3) // _SafeStr_16941 = "_-3fn" (String#31130, DoABC#3) // _SafeStr_16942 = "_-1rp" (String#26680, DoABC#3) // _SafeStr_16943 = "_-5Jg" (String#586, DoABC#3) // _SafeStr_16944 = "_-0Bl" (String#22623, DoABC#3) // _SafeStr_16945 = "_-0PA" (String#2663, DoABC#3) // _SafeStr_16946 = "_-6RF" (String#4243, DoABC#3) // _SafeStr_16947 = "_-1aO" (String#26002, DoABC#3) // _SafeStr_16948 = "_-3S" (String#30616, DoABC#3) // _SafeStr_16949 = "_-5Q9" (String#35446, DoABC#3) // _SafeStr_16950 = "_-3Jn" (String#30290, DoABC#3) // _SafeStr_16951 = "_-5s7" (String#1136, DoABC#3) // _SafeStr_16952 = "_-3ht" (String#31209, DoABC#3) // _SafeStr_16953 = "_-2Bm" (String#27496, DoABC#3) // _SafeStr_16954 = "_-4U7" (String#33193, DoABC#3) // _SafeStr_16955 = "_-3lH" (String#31342, DoABC#3) // _SafeStr_16956 = "_-1Sr" (String#25725, DoABC#3) // _SafeStr_16957 = "_-4A3" (String#32378, DoABC#3) // _SafeStr_16958 = "_-5W7" (String#35664, DoABC#3) // _SafeStr_16959 = "_-53A" (String#34553, DoABC#3) // _SafeStr_16960 = "_-2l4" (String#28883, DoABC#3) // _SafeStr_16961 = "_-15s" (String#24838, DoABC#3) // _SafeStr_16962 = "_-1px" (String#26614, DoABC#3) // _SafeStr_16963 = "_-5Zy" (String#35815, DoABC#3) // _SafeStr_16964 = "_-1ap" (String#26020, DoABC#3) // _SafeStr_16965 = "_-5D6" (String#34939, DoABC#3) // _SafeStr_16966 = "_-0Kd" (String#22987, DoABC#3) // _SafeStr_16967 = "_-hB" (String#40057, DoABC#3) // _SafeStr_16968 = "_-1Iv" (String#25324, DoABC#3) // _SafeStr_16969 = "_-3oW" (String#31476, DoABC#3) // _SafeStr_16970 = "_-5JB" (String#13084, DoABC#3) // _SafeStr_16971 = "_-0fM" (String#23771, DoABC#3) // _SafeStr_16972 = "_-1xk" (String#26914, DoABC#3) // _SafeStr_16973 = "_-6ZN" (String#1621, DoABC#3) // _SafeStr_16974 = "_-0yx" (String#24530, DoABC#3) // _SafeStr_16975 = "_-2Yn" (String#28391, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_2505 = "_-3ml" (String#31409, DoABC#3) // _SafeStr_2510 = "_-3x0" (String#31824, DoABC#3) // _SafeStr_2746 = "_-6Ag" (String#37290, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2828 = "_-4OG" (String#12138, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_3692 = "_-1k4" (String#9374, DoABC#3) // _SafeStr_3698 = "_-1hq" (String#26290, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4462 = "_-5RV" (String#13222, DoABC#3) // _SafeStr_4487 = "_-0dG" (String#8240, DoABC#3) // _SafeStr_4488 = "_-0bO" (String#8213, DoABC#3) // _SafeStr_4489 = "_-3U7" (String#11196, DoABC#3) // _SafeStr_4490 = "_-4hW" (String#33672, DoABC#3) // _SafeStr_4491 = "_-XK" (String#14998, DoABC#3) // _SafeStr_4492 = "_-3bP" (String#11320, DoABC#3) // _SafeStr_4493 = "_-2vf" (String#29291, DoABC#3) // _SafeStr_4494 = "_-3N8" (String#30434, DoABC#3) // _SafeStr_4495 = "_-62-" (String#36941, DoABC#3) // _SafeStr_4496 = "_-0HK" (String#7877, DoABC#3) // _SafeStr_4497 = "_-3Tr" (String#30686, DoABC#3) // _SafeStr_4498 = "_-dR" (String#39930, DoABC#3) // _SafeStr_4499 = "_-3Nm" (String#11084, DoABC#3) // _SafeStr_4500 = "_-15T" (String#8724, DoABC#3) // _SafeStr_4501 = "_-1CH" (String#8839, DoABC#3) // _SafeStr_4502 = "_-3DO" (String#10942, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_6196 = "_-5Kf" (String#35229, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6367 = "_-0FF" (String#22762, DoABC#3) // _SafeStr_6368 = "_-A0" (String#4332, DoABC#3) // _SafeStr_6371 = "_-3n4" (String#3540, DoABC#3) // _SafeStr_6372 = "_-0Kh" (String#7926, DoABC#3) // _SafeStr_6375 = "_-4MP" (String#32866, DoABC#3) // _SafeStr_6376 = "_-0zt" (String#1462, DoABC#3) // _SafeStr_6387 = "_-4XG" (String#33310, DoABC#3) // _SafeStr_6388 = "_-5H" (String#35081, DoABC#3) // _SafeStr_6390 = "_-5D5" (String#34938, DoABC#3) // _SafeStr_6465 = "_-3J9" (String#30263, DoABC#3) // _SafeStr_6470 = "_-6VO" (String#38077, DoABC#3) // _SafeStr_6479 = "_-K4" (String#39216, DoABC#3) // _SafeStr_6490 = "_-5Wk" (String#35687, DoABC#3) // _SafeStr_6491 = "_-08Z" (String#22499, DoABC#3) // _SafeStr_6493 = "_-3tL" (String#31666, DoABC#3) // _SafeStr_6494 = "_-1Cs" (String#8847, DoABC#3) // _SafeStr_6524 = "_-1y2" (String#9629, DoABC#3) // _SafeStr_6537 = "_-5KG" (String#35213, DoABC#3) // _SafeStr_6557 = "_-lC" (String#40204, DoABC#3) // _SafeStr_6560 = "_-1pt" (String#26611, DoABC#3) // _SafeStr_6561 = "_-3pH" (String#31509, DoABC#3) // _SafeStr_6562 = "_-4kh" (String#33791, DoABC#3) // _SafeStr_6565 = "_-2vW" (String#29284, DoABC#3) // _SafeStr_6566 = "_-3ay" (String#11305, DoABC#3) // _SafeStr_6580 = "_-6av" (String#14373, DoABC#3) // _SafeStr_6600 = "_-0fN" (String#23772, DoABC#3) // _SafeStr_6601 = "_-1kn" (String#26411, DoABC#3) // _SafeStr_6602 = "_-16B" (String#24851, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_6649 = "_-3gb" (String#381, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_7278 = "_-1o3" (String#26541, DoABC#3) // _SafeStr_7282 = "_-6UD" (String#38024, DoABC#3) // _SafeStr_7283 = "_-1hI" (String#26268, DoABC#3) // _SafeStr_7284 = "_-350" (String#29686, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8182 = "_-4g0" (String#3748, DoABC#3) // _SafeStr_8590 = "_-25l" (String#9778, DoABC#3) // _SafeStr_9540 = "_-3aj" (String#1545, DoABC#3) //------------------------------------------------------------ //_-2VO._SafeStr_4488 package _-2VO { import _-0Kg._SafeStr_334; import _-378._SafeStr_4500; import _-378._SafeStr_4498; import _-1Mz.IWindow; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import _-5Vt.XmlAsset; import _-5YE.IItemListWindow; import _-5YE.IBorderWindow; import _-5Mz.WindowMouseEvent; import _-5YE.IBitmapWrapperWindow; import _-5YE.IRegionWindow; import _-1Mz.IWindowContainer; import _-5YE.ITextWindow; import _-pX._SafeStr_3692; public class _SafeStr_4488 extends InfoStandFurniView { private var _SafeStr_8642:int = -1; public function _SafeStr_4488(k:_SafeStr_2828, _arg_2:String, _arg_3:_SafeStr_334) { super(k, _arg_2, _arg_3); } override public function dispose():void { super.dispose(); } override public function update(k:_SafeStr_4500):void { super.update(k); this._SafeStr_8642 = this._SafeStr_16976(k._SafeStr_5750); } public function _SafeStr_16974(k:_SafeStr_4498):void { if ((((k.type == _SafeStr_4498._SafeStr_6562)) && ((k._SafeStr_8668 == this._SafeStr_8642)))){ this._SafeStr_12530 = k._SafeStr_12520; this._SafeStr_12521 = k._SafeStr_16977; }; } override protected function createWindow(k:String):void { var _local_4:IWindow; var _local_5:BitmapDataAsset; var _local_6:BitmapData; var _local_10:int; var _local_2:XmlAsset = (_SafeStr_5451.assets.getAssetByName("songdisk_view") as XmlAsset); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML((_local_2.content as XML)) as IItemListWindow); if (_SafeStr_5415 == null){ throw (new Error("Failed to construct window from XML!")); }; _SafeStr_16978 = (_SafeStr_5415.getListItemByName("info_border") as IBorderWindow); _SafeStr_10892 = (_SafeStr_5415.getListItemByName("button_list") as IItemListWindow); if (_SafeStr_16978 != null){ _SafeStr_16979 = (_SafeStr_16978.findChildByName("infostand_element_list") as IItemListWindow); }; _SafeStr_5415.name = k; _SafeStr_5451.mainContainer.addChild(_SafeStr_5415); var _local_3:IWindow = _SafeStr_16978.findChildByTag("close"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, _SafeStr_8099); }; if (_SafeStr_10892 != null){ _local_10 = 0; while (_local_10 < _SafeStr_10892.numListItems) { _local_4 = _SafeStr_10892.getListItemAt(_local_10); _local_4.addEventListener(WindowMouseEvent.CLICK, _SafeStr_9359); _local_10++; }; }; _SafeStr_16980 = _SafeStr_16978.findChildByTag("catalog"); if (_SafeStr_16980 != null){ _SafeStr_16980.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16981); }; _SafeStr_16982 = _SafeStr_16978.findChildByName("rent_button"); if (_SafeStr_16982 != null){ _SafeStr_16982.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16983); }; _SafeStr_16984 = _SafeStr_16978.findChildByName("extend_button"); if (_SafeStr_16984 != null){ _SafeStr_16984.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16985); }; _SafeStr_16986 = _SafeStr_16978.findChildByName("buyout_button"); if (_SafeStr_16986 != null){ _SafeStr_16986.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16987); }; var _local_7:IBitmapWrapperWindow = (_SafeStr_16978.findChildByName("icon_disc") as IBitmapWrapperWindow); if (_local_7 != null){ _local_5 = (_SafeStr_5451.assets.getAssetByName("jb_icon_disc") as BitmapDataAsset); _local_6 = (_local_5.content as BitmapData); _local_7.bitmap = _local_6.clone(); }; var _local_8:IBitmapWrapperWindow = (_SafeStr_16978.findChildByName("icon_composer") as IBitmapWrapperWindow); if (_local_8 != null){ _local_5 = (_SafeStr_5451.assets.getAssetByName("jb_icon_composer") as BitmapDataAsset); _local_6 = (_local_5.content as BitmapData); _local_8.bitmap = _local_6.clone(); }; var _local_9:IRegionWindow = (_SafeStr_16979.getListItemByName("owner_region") as IRegionWindow); if (_local_9 != null){ _local_9.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16988); _local_9.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_16988); _local_9.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_16988); }; } private function set _SafeStr_12530(k:String):void { var _local_2:IWindowContainer = (_SafeStr_16979.getListItemByName("trackname_container") as IWindowContainer); if (_local_2 == null){ return; }; var _local_3:ITextWindow = (_local_2.getChildByName("track_name_text") as ITextWindow); if (_local_3 == null){ return; }; _local_3.text = k; _local_3.visible = true; _local_3.height = (_local_3.textHeight + 5); updateWindow(); } private function set _SafeStr_12521(k:String):void { var _local_2:IWindowContainer = (_SafeStr_16979.getListItemByName("creatorname_container") as IWindowContainer); if (_local_2 == null){ return; }; var _local_3:ITextWindow = (_local_2.getChildByName("track_creator_text") as ITextWindow); if (_local_3 == null){ return; }; _local_3.text = k; _local_3.visible = true; _local_3.height = (_local_3.textHeight + 5); updateWindow(); } private function _SafeStr_16976(k:String):int { var _local_2:String; if (k != null){ _local_2 = k.substr(_SafeStr_3692._SafeStr_6561.length, k.length); return (parseInt(_local_2)); }; return (-1); } } }//package _-2VO // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_12520 = "_-4Pq" (String#33005, DoABC#3) // _SafeStr_12521 = "_-63l" (String#13838, DoABC#3) // _SafeStr_12530 = "_-2TW" (String#10186, DoABC#3) // _SafeStr_16974 = "_-0yx" (String#24530, DoABC#3) // _SafeStr_16976 = "_-4ko" (String#33796, DoABC#3) // _SafeStr_16977 = "_-1VX" (String#25816, DoABC#3) // _SafeStr_16978 = "_-5Ad" (String#585, DoABC#3) // _SafeStr_16979 = "_-6Zd" (String#1147, DoABC#3) // _SafeStr_16980 = "_-0Gb" (String#22817, DoABC#3) // _SafeStr_16981 = "_-3SM" (String#30629, DoABC#3) // _SafeStr_16982 = "_-Ox" (String#39391, DoABC#3) // _SafeStr_16983 = "_-2vg" (String#29292, DoABC#3) // _SafeStr_16984 = "_-1CL" (String#25079, DoABC#3) // _SafeStr_16985 = "_-3gq" (String#31168, DoABC#3) // _SafeStr_16986 = "get " (String#42728, DoABC#3) // _SafeStr_16987 = "_-Qt" (String#39474, DoABC#3) // _SafeStr_16988 = "_-1fI" (String#26185, DoABC#3) // _SafeStr_2828 = "_-4OG" (String#12138, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_3692 = "_-1k4" (String#9374, DoABC#3) // _SafeStr_4488 = "_-0bO" (String#8213, DoABC#3) // _SafeStr_4498 = "_-dR" (String#39930, DoABC#3) // _SafeStr_4500 = "_-15T" (String#8724, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_6561 = "_-3pH" (String#31509, DoABC#3) // _SafeStr_6562 = "_-4kh" (String#33791, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8642 = "_-2KP" (String#380, DoABC#3) // _SafeStr_8668 = "_-5u0" (String#13674, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) //------------------------------------------------------------ //_-2VO._SafeStr_4492 package _-2VO { import _-0Kg._SafeStr_334; import _-1Mz.IWindow; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import _-5Vt.XmlAsset; import _-5YE.IItemListWindow; import _-5YE.IBorderWindow; import _-5Mz.WindowMouseEvent; import _-5YE.IBitmapWrapperWindow; import _-5YE.IRegionWindow; import _-1Mz.IWindowContainer; import _-5YE.ITextWindow; import _-378._SafeStr_4498; public class _SafeStr_4492 extends InfoStandFurniView { private var _SafeStr_8642:int = -1; private var _SafeStr_16989:String = ""; private var _SafeStr_16990:String = ""; public function _SafeStr_4492(k:_SafeStr_2828, _arg_2:String, _arg_3:_SafeStr_334) { super(k, _arg_2, _arg_3); } override public function dispose():void { super.dispose(); } override protected function createWindow(k:String):void { var _local_4:IWindow; var _local_5:BitmapDataAsset; var _local_6:BitmapData; var _local_10:int; var _local_2:XmlAsset = (_SafeStr_5451.assets.getAssetByName("jukebox_view") as XmlAsset); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML((_local_2.content as XML)) as IItemListWindow); if (_SafeStr_5415 == null){ throw (new Error("Failed to construct window from XML!")); }; _SafeStr_16978 = (_SafeStr_5415.getListItemByName("info_border") as IBorderWindow); _SafeStr_10892 = (_SafeStr_5415.getListItemByName("button_list") as IItemListWindow); if (_SafeStr_16978 != null){ _SafeStr_16979 = (_SafeStr_16978.findChildByName("infostand_element_list") as IItemListWindow); }; _SafeStr_5415.name = k; _SafeStr_5451.mainContainer.addChild(_SafeStr_5415); var _local_3:IWindow = _SafeStr_16978.findChildByTag("close"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, _SafeStr_8099); }; if (_SafeStr_10892 != null){ _local_10 = 0; while (_local_10 < _SafeStr_10892.numListItems) { _local_4 = _SafeStr_10892.getListItemAt(_local_10); _local_4.addEventListener(WindowMouseEvent.CLICK, _SafeStr_9359); _local_10++; }; }; _SafeStr_16980 = _SafeStr_16978.findChildByTag("catalog"); if (_SafeStr_16980 != null){ _SafeStr_16980.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16981); }; _SafeStr_16982 = _SafeStr_16978.findChildByName("rent_button"); if (_SafeStr_16982 != null){ _SafeStr_16982.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16983); }; _SafeStr_16984 = _SafeStr_16978.findChildByName("extend_button"); if (_SafeStr_16984 != null){ _SafeStr_16984.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16985); }; _SafeStr_16986 = _SafeStr_16978.findChildByName("buyout_button"); if (_SafeStr_16986 != null){ _SafeStr_16986.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16987); }; var _local_7:IBitmapWrapperWindow = (_SafeStr_16978.findChildByName("icon_disc") as IBitmapWrapperWindow); if (_local_7 != null){ _local_5 = (_SafeStr_5451.assets.getAssetByName("jb_icon_disc") as BitmapDataAsset); _local_6 = (_local_5.content as BitmapData); _local_7.bitmap = _local_6.clone(); }; var _local_8:IBitmapWrapperWindow = (_SafeStr_16978.findChildByName("icon_composer") as IBitmapWrapperWindow); if (_local_8 != null){ _local_5 = (_SafeStr_5451.assets.getAssetByName("jb_icon_composer") as BitmapDataAsset); _local_6 = (_local_5.content as BitmapData); _local_8.bitmap = _local_6.clone(); }; var _local_9:IRegionWindow = (_SafeStr_16979.getListItemByName("owner_region") as IRegionWindow); if (_local_9 != null){ _local_9.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16988); _local_9.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_16988); _local_9.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_16988); }; } private function set _SafeStr_12515(k:String):void { var _local_2:IWindowContainer = (_SafeStr_16979.getListItemByName("trackname_container") as IWindowContainer); if (_local_2 == null){ return; }; var _local_3:ITextWindow = (_local_2.getChildByName("track_name_text") as ITextWindow); if (_local_3 == null){ return; }; _local_3.text = k; _local_3.visible = true; _local_3.height = (_local_3.textHeight + 5); } private function set _SafeStr_12516(k:String):void { var _local_2:IWindowContainer = (_SafeStr_16979.getListItemByName("creatorname_container") as IWindowContainer); if (_local_2 == null){ return; }; var _local_3:ITextWindow = (_local_2.getChildByName("track_creator_text") as ITextWindow); if (_local_3 == null){ return; }; _local_3.text = k; _local_3.visible = true; _local_3.height = (_local_3.textHeight + 5); } public function _SafeStr_16974(k:_SafeStr_4498):void { if (k.type == _SafeStr_4498._SafeStr_6560){ this._SafeStr_8642 = k._SafeStr_8668; }; if (k._SafeStr_8668 == this._SafeStr_8642){ this._SafeStr_16989 = k._SafeStr_12520; this._SafeStr_16990 = k._SafeStr_16977; this._SafeStr_16991((this._SafeStr_8642 >= 0)); }; } private function _SafeStr_16991(k:Boolean):void { var _local_3:String; var _local_2:ITextWindow = (_SafeStr_16979.getListItemByName("now_playing_text") as ITextWindow); if (_local_2 != null){ if (k){ _local_3 = _SafeStr_5451.localizations.getLocalization("infostand.jukebox.text.now.playing"); } else { _local_3 = _SafeStr_5451.localizations.getLocalization("infostand.jukebox.text.not.playing"); }; _local_2.text = _local_3; }; if (k){ this._SafeStr_12515 = this._SafeStr_16989; this._SafeStr_12516 = this._SafeStr_16990; } else { this._SafeStr_12515 = ""; this._SafeStr_12516 = ""; }; updateWindow(); } } }//package _-2VO // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_12515 = "_-522" (String#12787, DoABC#3) // _SafeStr_12516 = "_-dt" (String#15107, DoABC#3) // _SafeStr_12520 = "_-4Pq" (String#33005, DoABC#3) // _SafeStr_16974 = "_-0yx" (String#24530, DoABC#3) // _SafeStr_16977 = "_-1VX" (String#25816, DoABC#3) // _SafeStr_16978 = "_-5Ad" (String#585, DoABC#3) // _SafeStr_16979 = "_-6Zd" (String#1147, DoABC#3) // _SafeStr_16980 = "_-0Gb" (String#22817, DoABC#3) // _SafeStr_16981 = "_-3SM" (String#30629, DoABC#3) // _SafeStr_16982 = "_-Ox" (String#39391, DoABC#3) // _SafeStr_16983 = "_-2vg" (String#29292, DoABC#3) // _SafeStr_16984 = "_-1CL" (String#25079, DoABC#3) // _SafeStr_16985 = "_-3gq" (String#31168, DoABC#3) // _SafeStr_16986 = "get " (String#42728, DoABC#3) // _SafeStr_16987 = "_-Qt" (String#39474, DoABC#3) // _SafeStr_16988 = "_-1fI" (String#26185, DoABC#3) // _SafeStr_16989 = "_-3uF" (String#3570, DoABC#3) // _SafeStr_16990 = "_-4kY" (String#12506, DoABC#3) // _SafeStr_16991 = "_-0q7" (String#24169, DoABC#3) // _SafeStr_2828 = "_-4OG" (String#12138, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_4492 = "_-3bP" (String#11320, DoABC#3) // _SafeStr_4498 = "_-dR" (String#39930, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_6560 = "_-1pt" (String#26611, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8642 = "_-2KP" (String#380, DoABC#3) // _SafeStr_8668 = "_-5u0" (String#13674, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) //------------------------------------------------------------ //_-2VO._SafeStr_4495 package _-2VO { import flash.display.BitmapData; import _-378._SafeStr_4491; public class _SafeStr_4495 { private var _SafeStr_9998:int; private var _SafeStr_16992:int; private var _SafeStr_10930:int; private var _SafeStr_16993:int; private var _SafeStr_10931:int; private var _SafeStr_16994:int; private var _SafeStr_10932:int; private var _SafeStr_16995:int; private var _SafeStr_16996:int; private var _name:String = ""; private var _SafeStr_7479:int = -1; private var _SafeStr_5501:int; private var _SafeStr_16997:int; private var _SafeStr_10411:BitmapData; private var _SafeStr_16998:Boolean; private var _SafeStr_10937:int; private var _SafeStr_10938:String; private var _SafeStr_16999:Boolean; private var _SafeStr_10916:int; private var _SafeStr_10939:int; private var _SafeStr_10940:int; private var _SafeStr_10945:Array; private var _SafeStr_10946:int; private var _SafeStr_10003:int; private var _SafeStr_10928:Boolean; private var _SafeStr_10942:int; private var _SafeStr_10943:int; private var _SafeStr_10944:int; public function get name():String { return (this._name); } public function get id():int { return (this._SafeStr_7479); } public function get type():int { return (this._SafeStr_5501); } public function get race():int { return (this._SafeStr_16997); } public function get image():BitmapData { return (this._SafeStr_10411); } public function get _SafeStr_17000():Boolean { return (this._SafeStr_16998); } public function get _SafeStr_6226():int { return (this._SafeStr_10937); } public function get ownerName():String { return (this._SafeStr_10938); } public function get _SafeStr_6584():Boolean { return (this._SafeStr_16999); } public function get age():int { return (this._SafeStr_10939); } public function get _SafeStr_6573():int { return (this._SafeStr_10940); } public function get _SafeStr_6583():Array { return (this._SafeStr_10945); } public function get _SafeStr_6585():int { return (this._SafeStr_10946); } public function get level():int { return (this._SafeStr_9998); } public function get _SafeStr_6574():int { return (this._SafeStr_16992); } public function get experience():int { return (this._SafeStr_10930); } public function get _SafeStr_6575():int { return (this._SafeStr_16993); } public function get energy():int { return (this._SafeStr_10931); } public function get _SafeStr_6576():int { return (this._SafeStr_16994); } public function get _SafeStr_6577():int { return (this._SafeStr_10932); } public function get _SafeStr_6578():int { return (this._SafeStr_16995); } public function get _SafeStr_6579():int { return (this._SafeStr_16996); } public function get _SafeStr_6603():int { return (this._SafeStr_10916); } public function get rarityLevel():int { return (this._SafeStr_10003); } public function get _SafeStr_6586():int { return (this._SafeStr_10942); } public function get _SafeStr_6587():int { return (this._SafeStr_10943); } public function get _SafeStr_6588():int { return (this._SafeStr_10944); } public function get _SafeStr_6190():Boolean { return (this._SafeStr_10928); } public function _SafeStr_16963(k:_SafeStr_4491):void { this._name = k.name; this._SafeStr_7479 = k.id; this._SafeStr_5501 = k._SafeStr_17001; this._SafeStr_16997 = k._SafeStr_17002; this._SafeStr_10411 = k.image; this._SafeStr_16998 = k._SafeStr_17000; this._SafeStr_10937 = k._SafeStr_6226; this._SafeStr_10938 = k.ownerName; this._SafeStr_16999 = k._SafeStr_6584; this._SafeStr_9998 = k.level; this._SafeStr_16992 = k._SafeStr_6574; this._SafeStr_10930 = k.experience; this._SafeStr_16993 = k._SafeStr_6575; this._SafeStr_10931 = k.energy; this._SafeStr_16994 = k._SafeStr_6576; this._SafeStr_10932 = k._SafeStr_6577; this._SafeStr_16995 = k._SafeStr_6578; this._SafeStr_16996 = k._SafeStr_6579; this._SafeStr_10916 = k._SafeStr_6603; this._SafeStr_10939 = k.age; this._SafeStr_10940 = k._SafeStr_6573; this._SafeStr_10945 = k._SafeStr_6583; this._SafeStr_10946 = k._SafeStr_6585; this._SafeStr_10942 = k._SafeStr_6586; this._SafeStr_10943 = k._SafeStr_6587; this._SafeStr_10944 = k._SafeStr_6588; this._SafeStr_10003 = k.rarityLevel; this._SafeStr_10928 = k._SafeStr_6190; } } }//package _-2VO // _SafeStr_10003 = "_-3eo" (String#499, DoABC#3) // _SafeStr_10411 = "_-0VG" (String#148, DoABC#3) // _SafeStr_10916 = "_-xl" (String#304, DoABC#3) // _SafeStr_10928 = "_-5ST" (String#506, DoABC#3) // _SafeStr_10930 = "_-My" (String#1151, DoABC#3) // _SafeStr_10931 = "_-9G" (String#1149, DoABC#3) // _SafeStr_10932 = "_-2Pm" (String#1509, DoABC#3) // _SafeStr_10937 = "_-1s2" (String#228, DoABC#3) // _SafeStr_10938 = "_-FJ" (String#232, DoABC#3) // _SafeStr_10939 = "_-4Go" (String#1110, DoABC#3) // _SafeStr_10940 = "_-2Bz" (String#841, DoABC#3) // _SafeStr_10942 = "_-6Bq" (String#1610, DoABC#3) // _SafeStr_10943 = "_-2xi" (String#1525, DoABC#3) // _SafeStr_10944 = "_-1PE" (String#1471, DoABC#3) // _SafeStr_10945 = "_-6kS" (String#1625, DoABC#3) // _SafeStr_10946 = "_-L" (String#1631, DoABC#3) // _SafeStr_16963 = "_-5Zy" (String#35815, DoABC#3) // _SafeStr_16992 = "_-4nV" (String#3789, DoABC#3) // _SafeStr_16993 = "_-Sa" (String#4427, DoABC#3) // _SafeStr_16994 = "_-2jF" (String#3272, DoABC#3) // _SafeStr_16995 = "_-6eP" (String#4292, DoABC#3) // _SafeStr_16996 = "_-1SK" (String#9102, DoABC#3) // _SafeStr_16997 = "_-4Tp" (String#12205, DoABC#3) // _SafeStr_16998 = "_-3Hb" (String#10997, DoABC#3) // _SafeStr_16999 = "_-1f5" (String#9300, DoABC#3) // _SafeStr_17000 = "_-3PG" (String#30507, DoABC#3) // _SafeStr_17001 = "_-2-Z" (String#27028, DoABC#3) // _SafeStr_17002 = "_-60d" (String#36885, DoABC#3) // _SafeStr_4491 = "_-XK" (String#14998, DoABC#3) // _SafeStr_4495 = "_-62-" (String#36941, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_6190 = "_-1as" (String#3001, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6573 = "_-IO" (String#14740, DoABC#3) // _SafeStr_6574 = "_-4Ou" (String#12145, DoABC#3) // _SafeStr_6575 = "_-3S4" (String#11156, DoABC#3) // _SafeStr_6576 = "_-3Vo" (String#11216, DoABC#3) // _SafeStr_6577 = "_-0bw" (String#8223, DoABC#3) // _SafeStr_6578 = "_-gR" (String#15162, DoABC#3) // _SafeStr_6579 = "_-bs" (String#39859, DoABC#3) // _SafeStr_6583 = "_-W-" (String#14969, DoABC#3) // _SafeStr_6584 = "_-4jL" (String#33744, DoABC#3) // _SafeStr_6585 = "_-60x" (String#13798, DoABC#3) // _SafeStr_6586 = "_-5yc" (String#13745, DoABC#3) // _SafeStr_6587 = "_-40d" (String#11763, DoABC#3) // _SafeStr_6588 = "_-6io" (String#14486, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) // _SafeStr_9998 = "_-5bb" (String#150, DoABC#3) //------------------------------------------------------------ //_-2VO._SafeStr_4496 package _-2VO { import _-0Kg._SafeStr_334; import _-2it._SafeStr_4711; import _-378._SafeStr_4500; import _-1Mz.IWindow; import _-5Vt.XmlAsset; import _-5YE.IItemListWindow; import _-5YE.IBorderWindow; import _-5Mz.WindowMouseEvent; import _-5YE.IRegionWindow; public class _SafeStr_4496 extends InfoStandFurniView { public function _SafeStr_4496(k:_SafeStr_2828, _arg_2:String, _arg_3:_SafeStr_334) { super(k, _arg_2, _arg_3); } override public function update(k:_SafeStr_4500):void { super.update(k); var _local_2:_SafeStr_4711 = (k.stuffData as _SafeStr_4711); _SafeStr_11862("use", true); _SafeStr_10892.visible = true; this._SafeStr_17003(_local_2.hits, _local_2.target); } private function _SafeStr_17003(k:int, _arg_2:int):void { var _local_3:IWindow = _SafeStr_16979.getListItemByName("hits_remaining"); if (_local_3 == null){ return; }; _SafeStr_5451.localizations.registerParameter("infostand.crackable_furni.hits_remaining", "hits", String(k)); _SafeStr_5451.localizations.registerParameter("infostand.crackable_furni.hits_remaining", "target", String(_arg_2)); _local_3.visible = true; updateWindow(); } override protected function createWindow(k:String):void { var _local_4:IWindow; var _local_6:int; var _local_2:XmlAsset = (_SafeStr_5451.assets.getAssetByName("crackable_furni_view") as XmlAsset); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML((_local_2.content as XML)) as IItemListWindow); if (_SafeStr_5415 == null){ throw (new Error("Failed to construct window from XML!")); }; _SafeStr_16978 = (_SafeStr_5415.getListItemByName("info_border") as IBorderWindow); _SafeStr_10892 = (_SafeStr_5415.getListItemByName("button_list") as IItemListWindow); if (_SafeStr_16978 != null){ _SafeStr_16979 = (_SafeStr_16978.findChildByName("infostand_element_list") as IItemListWindow); }; _SafeStr_5415.name = k; _SafeStr_5451.mainContainer.addChild(_SafeStr_5415); var _local_3:IWindow = _SafeStr_16978.findChildByTag("close"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, _SafeStr_8099); }; if (_SafeStr_10892 != null){ _local_6 = 0; while (_local_6 < _SafeStr_10892.numListItems) { _local_4 = _SafeStr_10892.getListItemAt(_local_6); _local_4.addEventListener(WindowMouseEvent.CLICK, _SafeStr_9359); _local_6++; }; }; _SafeStr_16980 = _SafeStr_16978.findChildByTag("catalog"); if (_SafeStr_16980 != null){ _SafeStr_16980.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16981); }; _SafeStr_16982 = _SafeStr_16978.findChildByName("rent_button"); if (_SafeStr_16982 != null){ _SafeStr_16982.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16983); }; _SafeStr_16984 = _SafeStr_16978.findChildByName("extend_button"); if (_SafeStr_16984 != null){ _SafeStr_16984.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16985); }; _SafeStr_16986 = _SafeStr_16978.findChildByName("buyout_button"); if (_SafeStr_16986 != null){ _SafeStr_16986.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16987); }; var _local_5:IRegionWindow = (_SafeStr_16979.getListItemByName("owner_region") as IRegionWindow); if (_local_5 != null){ _local_5.addEventListener(WindowMouseEvent.CLICK, _SafeStr_16988); _local_5.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_16988); _local_5.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_16988); }; } } }//package _-2VO // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_11862 = "_-0cn" (String#1066, DoABC#3) // _SafeStr_16978 = "_-5Ad" (String#585, DoABC#3) // _SafeStr_16979 = "_-6Zd" (String#1147, DoABC#3) // _SafeStr_16980 = "_-0Gb" (String#22817, DoABC#3) // _SafeStr_16981 = "_-3SM" (String#30629, DoABC#3) // _SafeStr_16982 = "_-Ox" (String#39391, DoABC#3) // _SafeStr_16983 = "_-2vg" (String#29292, DoABC#3) // _SafeStr_16984 = "_-1CL" (String#25079, DoABC#3) // _SafeStr_16985 = "_-3gq" (String#31168, DoABC#3) // _SafeStr_16986 = "get " (String#42728, DoABC#3) // _SafeStr_16987 = "_-Qt" (String#39474, DoABC#3) // _SafeStr_16988 = "_-1fI" (String#26185, DoABC#3) // _SafeStr_17003 = "_-1dF" (String#26109, DoABC#3) // _SafeStr_2828 = "_-4OG" (String#12138, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_4496 = "_-0HK" (String#7877, DoABC#3) // _SafeStr_4500 = "_-15T" (String#8724, DoABC#3) // _SafeStr_4711 = "_-4hJ" (String#12451, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) //------------------------------------------------------------ //_-2VO._SafeStr_4497 package _-2VO { import _-378._SafeStr_4502; public class _SafeStr_4497 { private var _SafeStr_5512:int = 0; private var _SafeStr_7448:String = ""; private var _SafeStr_10309:Array; private var _SafeStr_7483:int = 0; private var _SafeStr_16891:String = ""; private var _SafeStr_17004:String = ""; private var _SafeStr_17005:int = 0; private var _SafeStr_17006:int = 0; private var _SafeStr_17007:int = 0; private var _SafeStr_5501:String; private var _SafeStr_17008:int = 0; public function _SafeStr_4497() { this._SafeStr_10309 = []; super(); } public function set userId(k:int):void { this._SafeStr_5512 = k; } public function set userName(k:String):void { this._SafeStr_7448 = k; } public function set badges(k:Array):void { this._SafeStr_10309 = k; } public function set groupId(k:int):void { this._SafeStr_7483 = k; } public function set groupName(k:String):void { this._SafeStr_16891 = k; } public function set _SafeStr_6387(k:String):void { this._SafeStr_17004 = k; } public function set _SafeStr_6509(k:int):void { this._SafeStr_17005 = k; } public function set _SafeStr_6481(k:int):void { this._SafeStr_17006 = k; } public function set _SafeStr_6479(k:int):void { this._SafeStr_17007 = k; } public function set type(k:String):void { this._SafeStr_5501 = k; } public function set _SafeStr_6580(k:int):void { this._SafeStr_17008 = k; } public function get userId():int { return (this._SafeStr_5512); } public function get userName():String { return (this._SafeStr_7448); } public function get badges():Array { return (this._SafeStr_10309.slice()); } public function get groupId():int { return (this._SafeStr_7483); } public function get groupName():String { return (this._SafeStr_16891); } public function get _SafeStr_6387():String { return (this._SafeStr_17004); } public function get _SafeStr_6509():int { return (this._SafeStr_17005); } public function get _SafeStr_6481():int { return (this._SafeStr_17006); } public function get _SafeStr_6479():int { return (this._SafeStr_17007); } public function get type():String { return (this._SafeStr_5501); } public function get _SafeStr_6580():int { return (this._SafeStr_17008); } public function _SafeStr_16969():Boolean { return ((this.type == _SafeStr_4502.BOT)); } public function _SafeStr_16963(k:_SafeStr_4502):void { this.userId = k._SafeStr_6235; this.userName = k.name; this.badges = k.badges; this.groupId = k.groupId; this.groupName = k.groupName; this._SafeStr_6387 = k._SafeStr_6387; this._SafeStr_6509 = k._SafeStr_6509; this._SafeStr_6481 = k._SafeStr_6481; this._SafeStr_6479 = k._SafeStr_6479; this.type = k.type; } } }//package _-2VO // _SafeStr_10309 = "_-6Mp" (String#442, DoABC#3) // _SafeStr_16891 = "_-4K7" (String#501, DoABC#3) // _SafeStr_16963 = "_-5Zy" (String#35815, DoABC#3) // _SafeStr_16969 = "_-3oW" (String#31476, DoABC#3) // _SafeStr_17004 = "_-3Uf" (String#11204, DoABC#3) // _SafeStr_17005 = "_-5yP" (String#1139, DoABC#3) // _SafeStr_17006 = "_-6E-" (String#1612, DoABC#3) // _SafeStr_17007 = "_-PL" (String#1632, DoABC#3) // _SafeStr_17008 = "_-3Vv" (String#1542, DoABC#3) // _SafeStr_4497 = "_-3Tr" (String#30686, DoABC#3) // _SafeStr_4502 = "_-3DO" (String#10942, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_6387 = "_-4XG" (String#33310, DoABC#3) // _SafeStr_6479 = "_-K4" (String#39216, DoABC#3) // _SafeStr_6481 = "_-0-t" (String#22184, DoABC#3) // _SafeStr_6509 = "_-qe" (String#15334, DoABC#3) // _SafeStr_6580 = "_-6av" (String#14373, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_7483 = "_-4Wi" (String#91, DoABC#3) //------------------------------------------------------------ //_-2VO._SafeStr_4499 package _-2VO { import _-378._SafeStr_4487; public class _SafeStr_4499 { private var _SafeStr_5512:int = 0; private var _name:String = ""; private var _SafeStr_10309:Array; private var _SafeStr_17006:int = 0; private var _SafeStr_17007:int = 0; private var _SafeStr_17009:Boolean; private var _SafeStr_17010:Boolean; private var _SafeStr_16895:Array; public function _SafeStr_4499() { this._SafeStr_10309 = []; super(); } public function set userId(k:int):void { this._SafeStr_5512 = k; } public function set name(k:String):void { this._name = k; } public function set badges(k:Array):void { this._SafeStr_10309 = k; } public function set _SafeStr_6481(k:int):void { this._SafeStr_17006 = k; } public function set _SafeStr_6479(k:int):void { this._SafeStr_17007 = k; } public function set _SafeStr_6483(k:Boolean):void { this._SafeStr_17009 = k; } public function set _SafeStr_6486(k:Boolean):void { this._SafeStr_17010 = k; } public function get userId():int { return (this._SafeStr_5512); } public function get name():String { return (this._name); } public function get badges():Array { return (this._SafeStr_10309.slice()); } public function get _SafeStr_6481():int { return (this._SafeStr_17006); } public function get _SafeStr_6479():int { return (this._SafeStr_17007); } public function get _SafeStr_6483():Boolean { return (this._SafeStr_17009); } public function get _SafeStr_6486():Boolean { return (this._SafeStr_17010); } public function get _SafeStr_6489():Array { return (this._SafeStr_16895); } public function set _SafeStr_6489(k:Array):void { this._SafeStr_16895 = k; } public function _SafeStr_16963(k:_SafeStr_4487):void { this.userId = k._SafeStr_6235; this.name = k.name; this.badges = k.badges; this._SafeStr_6481 = k._SafeStr_6481; this._SafeStr_6479 = k._SafeStr_6479; this._SafeStr_6483 = k._SafeStr_6483; this._SafeStr_6486 = k._SafeStr_6486; this._SafeStr_6489 = k._SafeStr_6489; } } }//package _-2VO // _SafeStr_10309 = "_-6Mp" (String#442, DoABC#3) // _SafeStr_16895 = "_-6Im" (String#1144, DoABC#3) // _SafeStr_16963 = "_-5Zy" (String#35815, DoABC#3) // _SafeStr_17006 = "_-6E-" (String#1612, DoABC#3) // _SafeStr_17007 = "_-PL" (String#1632, DoABC#3) // _SafeStr_17009 = "_-1xV" (String#1081, DoABC#3) // _SafeStr_17010 = "_-1RW" (String#1075, DoABC#3) // _SafeStr_4487 = "_-0dG" (String#8240, DoABC#3) // _SafeStr_4499 = "_-3Nm" (String#11084, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_6479 = "_-K4" (String#39216, DoABC#3) // _SafeStr_6481 = "_-0-t" (String#22184, DoABC#3) // _SafeStr_6483 = "_-6UV" (String#38036, DoABC#3) // _SafeStr_6486 = "_-5QH" (String#35451, DoABC#3) // _SafeStr_6489 = "_-0L" (String#7931, DoABC#3) //------------------------------------------------------------ //_-2VO._SafeStr_4501 package _-2VO { import flash.display.BitmapData; import _-1uj._SafeStr_2346; import _-378._SafeStr_4500; public class _SafeStr_4501 { private var _SafeStr_5338:int = 0; private var _SafeStr_7428:int = 0; private var _name:String = ""; private var _SafeStr_8688:String = ""; private var _SafeStr_10411:BitmapData; private var _SafeStr_13173:int = -1; private var _SafeStr_12752:String = ""; private var _SafeStr_8645:_SafeStr_2346 = null; private var _SafeStr_7483:int; private var _SafeStr_10937:int = 0; private var _SafeStr_10938:String = ""; private var _SafeStr_13174:int = -1; private var _SafeStr_13178:Boolean = false; public function set id(k:int):void { this._SafeStr_5338 = k; } public function set category(k:int):void { this._SafeStr_7428 = k; } public function set name(k:String):void { this._name = k; } public function set description(k:String):void { this._SafeStr_8688 = k; } public function set image(k:BitmapData):void { this._SafeStr_10411 = k; } public function set _SafeStr_6541(k:int):void { this._SafeStr_13173 = k; } public function set _SafeStr_5750(k:String):void { this._SafeStr_12752 = k; } public function set stuffData(k:_SafeStr_2346):void { this._SafeStr_8645 = k; } public function set groupId(k:int):void { this._SafeStr_7483 = k; } public function set _SafeStr_6226(k:int):void { this._SafeStr_10937 = k; } public function set ownerName(k:String):void { this._SafeStr_10938 = k; } public function get id():int { return (this._SafeStr_5338); } public function get category():int { return (this._SafeStr_7428); } public function get name():String { return (this._name); } public function get description():String { return (this._SafeStr_8688); } public function get image():BitmapData { return (this._SafeStr_10411); } public function get _SafeStr_6541():int { return (this._SafeStr_13173); } public function get _SafeStr_5750():String { return (this._SafeStr_12752); } public function get stuffData():_SafeStr_2346 { return (this._SafeStr_8645); } public function get groupId():int { return (this._SafeStr_7483); } public function get _SafeStr_6226():int { return (this._SafeStr_10937); } public function get ownerName():String { return (this._SafeStr_10938); } public function get _SafeStr_6543():int { return (this._SafeStr_13174); } public function set _SafeStr_6543(k:int):void { this._SafeStr_13174 = k; } public function get _SafeStr_6473():Boolean { return (this._SafeStr_13178); } public function _SafeStr_16963(k:_SafeStr_4500):void { this.id = k.id; this.category = k.category; this.name = k.name; this.description = k.description; this.image = k.image; this._SafeStr_6541 = k._SafeStr_6541; this._SafeStr_5750 = k._SafeStr_5750; this.stuffData = k.stuffData; this.groupId = k.groupId; this.ownerName = k.ownerName; this._SafeStr_6226 = k._SafeStr_6226; this._SafeStr_6543 = k._SafeStr_6543; this._SafeStr_13178 = k._SafeStr_6473; } } }//package _-2VO // _SafeStr_10411 = "_-0VG" (String#148, DoABC#3) // _SafeStr_10937 = "_-1s2" (String#228, DoABC#3) // _SafeStr_10938 = "_-FJ" (String#232, DoABC#3) // _SafeStr_12752 = "_-4QQ" (String#855, DoABC#3) // _SafeStr_13173 = "_-4YZ" (String#3717, DoABC#3) // _SafeStr_13174 = "_-0xN" (String#2823, DoABC#3) // _SafeStr_13178 = "_-B1" (String#4338, DoABC#3) // _SafeStr_16963 = "_-5Zy" (String#35815, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_4500 = "_-15T" (String#8724, DoABC#3) // _SafeStr_4501 = "_-1CH" (String#8839, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6473 = "_-4re" (String#12615, DoABC#3) // _SafeStr_6541 = "_-Yu" (String#15027, DoABC#3) // _SafeStr_6543 = "_-1LR" (String#8987, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7483 = "_-4Wi" (String#91, DoABC#3) // _SafeStr_8645 = "_-2BQ" (String#298, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) //------------------------------------------------------------ //_-2VO._SafeStr_5094 package _-2VO { public class _SafeStr_5094 { public static function _SafeStr_17011(k:Number):String { var _local_2:uint = Math.floor(k); var _local_3:uint = Math.floor((_local_2 / 3600)); var _local_4:int = (_local_3 * 3600); var _local_5:uint = ((_local_2 - _local_4) / 60); var _local_6:uint = ((_local_2 - _local_4) - (_local_5 * 60)); var _local_7 = (_local_3 + ":"); var _local_8 = (((((_local_5 < 10)) ? "0" : "") + _local_5) + ":"); var _local_9:String = ((((_local_6 < 10)) ? "0" : "") + _local_6); return (((_local_7 + _local_8) + _local_9)); } } }//package _-2VO // _SafeStr_17011 = "_-0a0" (String#23564, DoABC#3) // _SafeStr_5094 = "_-6fw" (String#14439, DoABC#3) //------------------------------------------------------------ //_-2VO.CommandConfiguration package _-2VO { import flash.utils.Dictionary; public class CommandConfiguration { private var _SafeStr_17012:Array; private var _SafeStr_10921:Dictionary; public function CommandConfiguration(k:Array, _arg_2:Array) { var _local_3:int; var _local_4:int; this._SafeStr_10921 = new Dictionary(); super(); this._SafeStr_17012 = k; while (_local_3 < _arg_2.length) { _local_4 = _arg_2[_local_3]; this._SafeStr_10921[_local_4] = true; _local_3++; }; } public function get _SafeStr_17013():Array { return (this._SafeStr_17012); } public function _SafeStr_7777(k:int):Boolean { return (!((this._SafeStr_10921[k] == null))); } } }//package _-2VO // _SafeStr_10921 = "_-5W9" (String#1595, DoABC#3) // _SafeStr_17012 = "_-0bG" (String#8211, DoABC#3) // _SafeStr_17013 = "_-0Hw" (String#22876, DoABC#3) // _SafeStr_7777 = "_-2Or" (String#10115, DoABC#3) //------------------------------------------------------------ //_-2VO.InfoStandBotView package _-2VO { import _-5YE.IItemListWindow; import _-5YE.IBorderWindow; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5YE.ITextWindow; import flash.geom.Rectangle; import _-5Vt.XmlAsset; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3629; import _-1Mz.IWindowContainer; import _-2rM._SafeStr_3315; import _-378._SafeStr_4502; public class InfoStandBotView { private const _SafeStr_17014:int = 5; private const _SafeStr_17015:int = 3; private const _SafeStr_17016:int = 50; private const _SafeStr_17017:int = 23; private var _SafeStr_5451:_SafeStr_2828; private var _SafeStr_5415:IItemListWindow; private var _SafeStr_16979:IItemListWindow; private var _SafeStr_16978:IBorderWindow; private var _SafeStr_17018:IBorderWindow; public function InfoStandBotView(k:_SafeStr_2828, _arg_2:String) { this._SafeStr_5451 = k; this.createWindow(_arg_2); } public function dispose():void { this._SafeStr_5451 = null; this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; this._SafeStr_17019(); } public function get window():IItemListWindow { return (this._SafeStr_5415); } private function updateWindow():void { if ((((this._SafeStr_16979 == null)) || ((this._SafeStr_16978 == null)))){ return; }; this._SafeStr_16979.height = this._SafeStr_16979._SafeStr_9621.height; this._SafeStr_16978.height = (this._SafeStr_16979.height + 20); this._SafeStr_5415.width = this._SafeStr_16978.width; this._SafeStr_5415.height = this._SafeStr_5415._SafeStr_9621.height; this._SafeStr_5451._SafeStr_16975(); } private function createWindow(k:String):void { var _local_3:IWindow; this._SafeStr_5415 = (this._SafeStr_5451.getXmlWindow("bot_view") as IItemListWindow); if (this._SafeStr_5415 == null){ throw (new Error("Failed to construct window from XML!")); }; this._SafeStr_16978 = (this._SafeStr_5415.getListItemByName("info_border") as IBorderWindow); this._SafeStr_16979 = (this._SafeStr_16978.findChildByName("infostand_element_list") as IItemListWindow); if (this._SafeStr_16978 != null){ this._SafeStr_16979 = (this._SafeStr_16978.findChildByName("infostand_element_list") as IItemListWindow); }; this._SafeStr_5415.name = k; this._SafeStr_5451.mainContainer.addChild(this._SafeStr_5415); var _local_2:IWindow = this._SafeStr_16978.findChildByTag("close"); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); }; var _local_4:int; while (_local_4 < 5) { _local_3 = this._SafeStr_16978.findChildByName(("badge_" + _local_4)); if (_local_3 == null){ } else { _local_3.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_17020); _local_3.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_17021); }; _local_4++; }; } private function _SafeStr_17020(k:WindowMouseEvent):void { var _local_5:ITextWindow; if (k.window == null){ return; }; var _local_2:int = int(k.window.name.replace("badge_", "")); if (_local_2 < 0){ return; }; var _local_3:Array = this._SafeStr_5451.userData.badges; if (_local_3 == null){ return; }; if (_local_2 >= _local_3.length){ return; }; var _local_4:String = this._SafeStr_5451.userData.badges[_local_2]; if (_local_4 == null){ return; }; this._SafeStr_17022(); _local_5 = (this._SafeStr_17018.getChildByName("name") as ITextWindow); if (_local_5 != null){ _local_5.text = this._SafeStr_5451.localizations.getBadgeName(_local_4); }; _local_5 = (this._SafeStr_17018.getChildByName("description") as ITextWindow); if (_local_5 != null){ _local_5.text = this._SafeStr_5451.localizations.getBadgeDesc(_local_4); }; var _local_6:Rectangle = new Rectangle(); k.window.getGlobalRectangle(_local_6); this._SafeStr_17018.x = (_local_6.left - this._SafeStr_17018.width); this._SafeStr_17018.y = (_local_6.top + ((_local_6.height - this._SafeStr_17018.height) / 2)); } private function _SafeStr_17021(k:WindowMouseEvent):void { this._SafeStr_17019(); } private function _SafeStr_17022():void { if (this._SafeStr_17018 != null){ return; }; var k:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("badge_details") as XmlAsset); if (k == null){ return; }; this._SafeStr_17018 = (this._SafeStr_5451.windowManager.buildFromXML((k.content as XML)) as IBorderWindow); if (this._SafeStr_17018 == null){ throw (new Error("Failed to construct window from XML!")); }; } private function _SafeStr_17019():void { if (this._SafeStr_17018 != null){ this._SafeStr_17018.dispose(); this._SafeStr_17018 = null; }; } private function _SafeStr_8099(k:WindowMouseEvent):void { this._SafeStr_5451.close(); } public function _SafeStr_16970(k:String):void { var _local_2:_SafeStr_3629 = (_SafeStr_2536(this._SafeStr_16978.findChildByName("avatar_image")).widget as _SafeStr_3629); _local_2.figure = k; } public function set name(k:String):void { var _local_2:ITextWindow = (this._SafeStr_16979.getListItemByName("name_text") as ITextWindow); if (_local_2 == null){ return; }; _local_2.text = k; _local_2.visible = true; } public function _SafeStr_16971(k:String):void { var _local_2:IWindowContainer = (this._SafeStr_16979.getListItemByName("motto_container") as IWindowContainer); if (!_local_2){ return; }; var _local_3:ITextWindow = (_local_2.findChildByName("motto_text") as ITextWindow); var _local_4:IWindowContainer = (this._SafeStr_16979.getListItemByName("motto_spacer") as IWindowContainer); if ((((_local_3 == null)) || ((_local_4 == null)))){ return; }; if (k == null){ k = ""; }; _local_3.text = k; _local_3.height = Math.min((_local_3.textHeight + this._SafeStr_17014), this._SafeStr_17016); _local_3.height = Math.max(_local_3.height, this._SafeStr_17017); _local_2.height = (_local_3.height + this._SafeStr_17015); this.updateWindow(); } public function set _SafeStr_6494(k:int):void { if (!this._SafeStr_5451.handler._SafeStr_6493){ return; }; var _local_2:ITextWindow = (this._SafeStr_16979.getListItemByName("score_value") as ITextWindow); if (_local_2 == null){ return; }; _local_2.text = String(k); } public function set _SafeStr_6481(k:int):void { var _local_6:String; var _local_2:ITextWindow = (this._SafeStr_16979.getListItemByName("handitem_txt") as ITextWindow); var _local_3:IWindowContainer = (this._SafeStr_16979.getListItemByName("handitem_spacer") as IWindowContainer); if ((((_local_2 == null)) || ((_local_3 == null)))){ return; }; if ((((k > 0)) && ((k < 999999)))){ _local_6 = this._SafeStr_5451.localizations.getLocalization(("handitem" + k), ("handitem" + k)); this._SafeStr_5451.localizations.registerParameter("infostand.text.handitem", "item", _local_6); }; _local_2.height = (_local_2.textHeight + this._SafeStr_17014); var _local_4:Boolean = _local_2.visible; var _local_5:Boolean = (((k > 0)) && ((k < 999999))); _local_2.visible = _local_5; _local_3.visible = _local_5; if (_local_5 != _local_4){ this._SafeStr_16979.arrangeListItems(); }; this.updateWindow(); } public function _SafeStr_16973(k:int, _arg_2:String):void { var _local_3:_SafeStr_3315 = (_SafeStr_2536(this._SafeStr_16978.findChildByName(("badge_" + k))).widget as _SafeStr_3315); _local_3.badgeId = _arg_2; } public function _SafeStr_16972():void { var _local_2:_SafeStr_3315; var k:int; while (k < 5) { _local_2 = (_SafeStr_2536(this._SafeStr_16978.findChildByName(("badge_" + k))).widget as _SafeStr_3315); _local_2.badgeId = ""; k++; }; } public function update(k:_SafeStr_4502):void { this._SafeStr_16972(); this._SafeStr_9373(k); } private function _SafeStr_9373(k:_SafeStr_4502):void { this.name = k.name; this._SafeStr_16971(k.motto); this._SafeStr_6494 = k._SafeStr_6494; this._SafeStr_6481 = k._SafeStr_6481; this._SafeStr_16970(k.figure); this._SafeStr_17023(k.badges); } private function _SafeStr_17023(k:Array):void { if (k == null){ return; }; var _local_2:int; while (_local_2 < k.length) { this._SafeStr_16973(_local_2, k[_local_2]); _local_2++; }; } } }//package _-2VO // _SafeStr_16970 = "_-5JB" (String#13084, DoABC#3) // _SafeStr_16971 = "_-0fM" (String#23771, DoABC#3) // _SafeStr_16972 = "_-1xk" (String#26914, DoABC#3) // _SafeStr_16973 = "_-6ZN" (String#1621, DoABC#3) // _SafeStr_16975 = "_-2Yn" (String#28391, DoABC#3) // _SafeStr_16978 = "_-5Ad" (String#585, DoABC#3) // _SafeStr_16979 = "_-6Zd" (String#1147, DoABC#3) // _SafeStr_17014 = "_-6j5" (String#4309, DoABC#3) // _SafeStr_17015 = "_-54F" (String#12828, DoABC#3) // _SafeStr_17016 = "_-4nZ" (String#12557, DoABC#3) // _SafeStr_17017 = " set" (String#5459, DoABC#3) // _SafeStr_17018 = "_-5Hr" (String#13063, DoABC#3) // _SafeStr_17019 = "_-37c" (String#10854, DoABC#3) // _SafeStr_17020 = "_-34H" (String#10801, DoABC#3) // _SafeStr_17021 = "_-6iz" (String#14491, DoABC#3) // _SafeStr_17022 = "_-44n" (String#11824, DoABC#3) // _SafeStr_17023 = "_-1jy" (String#26384, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2828 = "_-4OG" (String#12138, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_4502 = "_-3DO" (String#10942, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_6481 = "_-0-t" (String#22184, DoABC#3) // _SafeStr_6493 = "_-3tL" (String#31666, DoABC#3) // _SafeStr_6494 = "_-1Cs" (String#8847, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_9373 = "_-6e7" (String#4290, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) //------------------------------------------------------------ //_-2VO.InfoStandFurniView package _-2VO { import _-5YE.IItemListWindow; import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-5YE.IBorderWindow; import _-0Kg._SafeStr_334; import _-2sC._SafeStr_195; import _-2sC.HabboTracking; import _-5Vt.XmlAsset; import _-4rH._SafeStr_2418; import _-5Mz.WindowMouseEvent; import _-5YE.IRegionWindow; import _-ue.Map; import _-5Mz.WindowEvent; import _-1rg._SafeStr_2333; import _-3yO._SafeStr_2285; import in._SafeStr_2436; import _-3yO._SafeStr_2464; import _-6G7._SafeStr_2367; import _-5YE.ITextWindow; import flash.display.BitmapData; import _-5YE.IBitmapWrapperWindow; import _-3-E._SafeStr_2465; import _-0ba._SafeStr_2745; import _-0ba._SafeStr_4484; import _-0ba._SafeStr_5082; import _-0ba._SafeStr_4481; import _-5YE.IIconWindow; import _-3-E._SafeStr_2392; import _-0rE._SafeStr_2488; import _-pX._SafeStr_3692; import _-pX._SafeStr_5093; import _-378._SafeStr_4500; import _-5Mz.WindowKeyboardEvent; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3641; import _-1uj._SafeStr_2346; import _-2rM._SafeStr_3654; import _-2rM._SafeStr_3315; public class InfoStandFurniView { private static const _SafeStr_17024:int = -12345678; private const _SafeStr_17025:int = 0; private const _SafeStr_17026:int = 1; private const _SafeStr_17027:int = 2; protected var _SafeStr_5415:IItemListWindow; protected var _SafeStr_17028:IWindowContainer; protected var _SafeStr_17029:IWindow; protected var _SafeStr_16978:IBorderWindow; protected var _SafeStr_10892:IItemListWindow; protected var _SafeStr_5450:_SafeStr_334; protected var _SafeStr_7216:_SafeStr_195; protected var _SafeStr_16980:IWindow; protected var _SafeStr_16982:IWindow; protected var _SafeStr_16984:IWindow; protected var _SafeStr_16986:IWindow; private var _SafeStr_17030:int; private var _SafeStr_10937:int = 0; protected var _SafeStr_5451:_SafeStr_2828; protected var _SafeStr_16979:IItemListWindow; public function InfoStandFurniView(k:_SafeStr_2828, _arg_2:String, _arg_3:_SafeStr_334) { this._SafeStr_17030 = this._SafeStr_17025; super(); this._SafeStr_5451 = k; this._SafeStr_5450 = _arg_3; this._SafeStr_7216 = HabboTracking.getInstance(); this.createWindow(_arg_2); } public function dispose():void { this._SafeStr_5450 = null; this._SafeStr_5451 = null; this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; } public function get window():IItemListWindow { return (this._SafeStr_5415); } protected function createWindow(k:String):void { var _local_4:IWindow; var _local_7:int; var _local_2:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("furni_view") as XmlAsset); this._SafeStr_5415 = (this._SafeStr_5451.windowManager.buildFromXML((_local_2.content as XML)) as IItemListWindow); if (this._SafeStr_5415 == null){ throw (new Error("Failed to construct window from XML!")); }; this._SafeStr_16978 = (this._SafeStr_5415.getListItemByName("info_border") as IBorderWindow); this._SafeStr_10892 = (this._SafeStr_5415.getListItemByName("button_list") as IItemListWindow); this._SafeStr_17028 = (this._SafeStr_5415.getListItemByName("custom_variables") as IWindowContainer); if (!this._SafeStr_5451.handler.container.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_5932)){ this._SafeStr_17028.dispose(); this._SafeStr_17028 = null; }; if (this._SafeStr_17028 != null){ this._SafeStr_17028.procedure = this._SafeStr_17031; this._SafeStr_17029 = IItemListWindow(this._SafeStr_17028.findChildByName("variable_list"))._SafeStr_8504(0); }; if (this._SafeStr_16978 != null){ this._SafeStr_16979 = (this._SafeStr_16978.findChildByName("infostand_element_list") as IItemListWindow); }; this._SafeStr_5415.name = k; this._SafeStr_5451.mainContainer.addChild(this._SafeStr_5415); var _local_3:IWindow = this._SafeStr_16978.findChildByTag("close"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); }; if (this._SafeStr_10892 != null){ _local_7 = 0; while (_local_7 < this._SafeStr_10892.numListItems) { _local_4 = this._SafeStr_10892.getListItemAt(_local_7); _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359); _local_7++; }; }; this._SafeStr_16980 = this._SafeStr_16978.findChildByTag("catalog"); if (this._SafeStr_16980 != null){ this._SafeStr_16980.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16981); }; this._SafeStr_16982 = this._SafeStr_16978.findChildByName("rent_button"); if (this._SafeStr_16982 != null){ this._SafeStr_16982.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16983); }; this._SafeStr_16984 = this._SafeStr_16978.findChildByName("extend_button"); if (this._SafeStr_16984 != null){ this._SafeStr_16984.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16985); }; this._SafeStr_16986 = this._SafeStr_16978.findChildByName("buyout_button"); if (this._SafeStr_16986 != null){ this._SafeStr_16986.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16987); }; var _local_5:IRegionWindow = (this._SafeStr_16979.getListItemByName("owner_region") as IRegionWindow); if (_local_5 != null){ _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_16988); _local_5.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_16988); _local_5.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_16988); }; var _local_6:IWindow = this._SafeStr_16978.findChildByName("group_details_container"); if (_local_6){ _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_17032); }; } private function _SafeStr_17031(k:WindowEvent, _arg_2:IWindow):void { var _local_3:Map; var _local_4:IItemListWindow; var _local_5:int; var _local_6:IWindowContainer; if (((!((k.type == WindowMouseEvent.CLICK))) || (!(!((this._SafeStr_17028 == null)))))){ return; }; switch (_arg_2.name){ case "set_values": _local_3 = new Map(); _local_4 = (this._SafeStr_17028.findChildByName("variable_list") as IItemListWindow); _local_5 = 0; while (_local_5 < _local_4.numListItems) { _local_6 = (_local_4.getListItemAt(_local_5) as IWindowContainer); _local_3[_local_6.name] = _local_6.findChildByName("value").caption; _local_5++; }; this._SafeStr_5451.handler._SafeStr_6609(_local_3); return; }; } protected function _SafeStr_16987(k:WindowMouseEvent):void { var _local_2:_SafeStr_2333; if (((((!((this._SafeStr_5450 == null))) && (this._SafeStr_5451))) && (this._SafeStr_5451.furniData))){ _local_2 = this._SafeStr_7657(this._SafeStr_5451.furniData); if (_local_2){ this._SafeStr_5450._SafeStr_8166(_local_2, true, this._SafeStr_5451.furniData.id); }; }; } protected function _SafeStr_16985(k:WindowMouseEvent):void { var _local_2:_SafeStr_2333; if (((((!((this._SafeStr_5450 == null))) && (this._SafeStr_5451))) && (this._SafeStr_5451.furniData))){ _local_2 = this._SafeStr_7657(this._SafeStr_5451.furniData); if (_local_2){ this._SafeStr_5450._SafeStr_8166(_local_2, false, this._SafeStr_5451.furniData.id); }; }; } private function getRoomObject(k:int):_SafeStr_2436 { var _local_2:int = this._SafeStr_5451.handler.container.roomSession.roomId; var _local_3:_SafeStr_2436 = this._SafeStr_5451.handler.container.roomEngine.getRoomObject(_local_2, k, _SafeStr_2285._SafeStr_5887); if (_local_3 == null){ _local_3 = this._SafeStr_5451.handler.container.roomEngine.getRoomObject(_local_2, k, _SafeStr_2285._SafeStr_5987); }; return (_local_3); } private function _SafeStr_7657(k:_SafeStr_4501):_SafeStr_2333 { var _local_5:_SafeStr_2333; var _local_2:_SafeStr_2436 = this.getRoomObject(k.id); if (_local_2 == null){ return (null); }; var _local_3 = (this._SafeStr_5451.furniData.category == _SafeStr_2285._SafeStr_5987); var _local_4:int = _local_2.getModel().getNumber(_SafeStr_2464._SafeStr_5858); if (_local_3){ _local_5 = this._SafeStr_5451.handler.container.sessionDataManager._SafeStr_5869(_local_4); } else { _local_5 = this._SafeStr_5451.handler.container.sessionDataManager._SafeStr_5859(_local_4); }; return (_local_5); } protected function _SafeStr_16983(k:WindowMouseEvent):void { if (this._SafeStr_5450 != null){ this._SafeStr_5450._SafeStr_8149(this._SafeStr_5451.furniData._SafeStr_6543, _SafeStr_2367.NORMAL); }; } protected function _SafeStr_8099(k:WindowMouseEvent):void { this._SafeStr_5451.close(); } public function set name(k:String):void { var _local_2:ITextWindow = (this._SafeStr_16979.getListItemByName("name_text") as ITextWindow); if (_local_2 == null){ return; }; _local_2.text = k; _local_2.visible = true; _local_2.height = (_local_2.textHeight + 5); this.updateWindow(); } public function set _SafeStr_17033(k:BitmapData):void { this._SafeStr_5518(k, "image"); } private function _SafeStr_5518(k:BitmapData, _arg_2:String):void { var _local_3:IBitmapWrapperWindow = (this._SafeStr_16978.findChildByName(_arg_2) as IBitmapWrapperWindow); if (_local_3 == null){ return; }; if (k == null){ k = new BitmapData(_local_3.width, 40, true); }; _local_3.height = Math.min(k.height, 200); _local_3.bitmap = k.clone(); _local_3.visible = true; this.updateWindow(); } public function set description(k:String):void { var _local_2:ITextWindow = (this._SafeStr_16979.getListItemByName("description_text") as ITextWindow); if (_local_2 == null){ return; }; _local_2.text = k; _local_2.height = (_local_2.textHeight + 5); this.updateWindow(); } public function _SafeStr_17034(k:int, _arg_2:String):void { var _local_3:IRegionWindow; var _local_4:ITextWindow; var _local_5:IWindow; var _local_6:IWindow; this._SafeStr_10937 = k; if (this._SafeStr_10937 == 0){ this._SafeStr_11215("owner_region", false); this._SafeStr_11215("owner_spacer", false); } else { _local_3 = (this._SafeStr_16979.getListItemByName("owner_region") as IRegionWindow); _local_4 = (_local_3.findChildByName("owner_name") as ITextWindow); _local_5 = _local_3.findChildByName("owner_link"); _local_6 = _local_3.findChildByName("bcw_icon"); if (this._SafeStr_10937 != _SafeStr_17024){ _local_4.text = _arg_2; _local_3._SafeStr_6965 = this._SafeStr_5451.localizations.getLocalization("infostand.profile.link.tooltip", ""); _local_3._SafeStr_11861 = 100; _local_5.visible = true; if (_local_6 != null){ _local_6.visible = false; }; } else { _local_4.text = "${builder.catalog.title}"; _local_3._SafeStr_6965 = ""; _local_5.visible = false; if (_local_6 != null){ _local_6.visible = true; }; }; this._SafeStr_11215("owner_region", true); this._SafeStr_11215("owner_spacer", true); }; this.updateWindow(); } private function set expiration(k:int):void { var _local_2:IWindow = this._SafeStr_16979.getListItemByName("expiration_text"); if (_local_2 == null){ return; }; this._SafeStr_5451.localizations.registerParameter("infostand.rent.expiration", "time", _SafeStr_2465._SafeStr_8481(this._SafeStr_5451.handler.container.localization, k)); _local_2.visible = (((k >= 0)) && ((this._SafeStr_10937 == this._SafeStr_5451.handler.container.sessionDataManager.userId))); this.updateWindow(); } protected function _SafeStr_9359(k:WindowMouseEvent):void { var _local_2:_SafeStr_2745; var _local_3:String; var _local_4:String; var _local_5:IWindow = (k.target as IWindow); switch (_local_5.name){ case "rotate": _local_3 = _SafeStr_4484._SafeStr_6409; break; case "move": _local_3 = _SafeStr_4484._SafeStr_6408; break; case "pickup": if (this._SafeStr_17030 == this._SafeStr_17027){ _local_3 = _SafeStr_4484._SafeStr_6410; } else { _local_3 = _SafeStr_4484._SafeStr_6411; }; this._SafeStr_5451.close(); break; case "save_branding_configuration": if (this._SafeStr_5451.handler.container.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_6264)){ _local_3 = _SafeStr_4484._SafeStr_6413; _local_4 = this._SafeStr_17035(); break; }; case "use": _local_3 = _SafeStr_4484._SafeStr_6412; break; }; if (_local_3 != null){ _local_2 = new _SafeStr_4484(_local_3, this._SafeStr_5451.furniData.id, this._SafeStr_5451.furniData.category, this._SafeStr_5451.furniData._SafeStr_6541, _local_4); this._SafeStr_5451.messageListener.processWidgetMessage(_local_2); }; } private function _SafeStr_17032(k:WindowMouseEvent):void { this._SafeStr_5451.messageListener.processWidgetMessage(new _SafeStr_5082(false, this._SafeStr_5451.furniData.groupId)); } protected function _SafeStr_16981(k:WindowMouseEvent):void { if (this._SafeStr_5450 != null){ this._SafeStr_5450._SafeStr_8149(this._SafeStr_5451.furniData._SafeStr_6541, _SafeStr_2367.NORMAL); if (((this._SafeStr_7216) && (!(this._SafeStr_7216.disposed)))){ this._SafeStr_7216.trackGoogle("infostandCatalogButton", "offer", this._SafeStr_5451.furniData._SafeStr_6541); }; }; } protected function _SafeStr_16988(k:WindowMouseEvent):void { if (k.type == WindowMouseEvent.CLICK){ if (this._SafeStr_10937 == _SafeStr_17024){ this._SafeStr_5451.handler.container.catalog._SafeStr_8167(); } else { this._SafeStr_5451.messageListener.processWidgetMessage(new _SafeStr_4481(_SafeStr_4481._SafeStr_6429, this._SafeStr_10937, "infoStand_furniView")); }; }; if (k.type == WindowMouseEvent._SafeStr_5424){ IIconWindow(IRegionWindow(k.target).findChildByName("owner_link")).style = 21; }; if (k.type == WindowMouseEvent._SafeStr_5423){ IIconWindow(IRegionWindow(k.target).findChildByName("owner_link")).style = 22; }; } protected function updateWindow():void { if ((((((this._SafeStr_16979 == null)) || ((this._SafeStr_16978 == null)))) || ((this._SafeStr_10892 == null)))){ return; }; this._SafeStr_16979.arrangeListItems(); this._SafeStr_10892.width = this._SafeStr_10892._SafeStr_9621.width; this._SafeStr_16979.height = this._SafeStr_16979._SafeStr_9621.height; this._SafeStr_16978.height = (this._SafeStr_16979.height + 20); this._SafeStr_5415.width = Math.max(this._SafeStr_16978.width, this._SafeStr_10892.width); this._SafeStr_5415.height = this._SafeStr_5415._SafeStr_9621.height; if (this._SafeStr_16978.width < this._SafeStr_10892.width){ this._SafeStr_16978.x = (this._SafeStr_5415.width - this._SafeStr_16978.width); this._SafeStr_10892.x = 0; } else { this._SafeStr_10892.x = (this._SafeStr_5415.width - this._SafeStr_10892.width); this._SafeStr_16978.x = 0; }; if (this._SafeStr_17028 != null){ this._SafeStr_17028.x = this._SafeStr_16978.x; }; this._SafeStr_5451._SafeStr_16975(); } public function update(k:_SafeStr_4500):void { if (this._SafeStr_16978 != null){ this._SafeStr_16978.color = ((_SafeStr_2392._SafeStr_6472(k.id)) ? 0xD77900 : 0xFFFFFF); }; this.name = k.name; this.description = k.description; this._SafeStr_17033 = k.image; this.expiration = k.expiration; this._SafeStr_17034(((_SafeStr_2392._SafeStr_6472(k.id)) ? _SafeStr_17024 : k._SafeStr_6226), k.ownerName); var _local_2:Boolean; var _local_3:Boolean; var _local_4:Boolean; var _local_5:Boolean; if ((((((((k.roomControllerLevel >= _SafeStr_2488._SafeStr_5921)) || (k._SafeStr_5651))) || (k._SafeStr_5862))) || (k._SafeStr_5861))){ _local_2 = true; _local_3 = !(k._SafeStr_6551); }; if (k._SafeStr_5861){ _local_4 = true; }; var _local_6 = (k.roomControllerLevel >= _SafeStr_2488._SafeStr_5921); if ((((((((k._SafeStr_6554 == _SafeStr_5093._SafeStr_17037)) || ((((k._SafeStr_6554 == _SafeStr_5093._SafeStr_17036)) && (_local_6))))) || ((((k._SafeStr_5750 == _SafeStr_3692._SafeStr_6557)) && (_local_6))))) || ((((k._SafeStr_5750 == _SafeStr_3692._SafeStr_11327)) && (_local_6))))){ _local_5 = this._SafeStr_5451.config.getBoolean("infostand.use.button.enabled"); }; this._SafeStr_17038(k); this._SafeStr_11862("move", _local_2); this._SafeStr_11862("rotate", _local_3); this._SafeStr_11862("use", _local_5); this._SafeStr_17039(_local_4); this._SafeStr_17040((k.groupId > 0)); this._SafeStr_17041(k._SafeStr_5651, (k.expiration >= 0), (k._SafeStr_6541 >= 0), (k._SafeStr_6543 >= 0), k._SafeStr_6542, k._SafeStr_6544); this._SafeStr_17042((k.stuffData.uniqueSerialNumber > 0), k.stuffData); this._SafeStr_17043((k.stuffData.rarityLevel >= 0), k.stuffData); this._SafeStr_10892.visible = ((((((_local_2) || (_local_3))) || (!((this._SafeStr_17030 == this._SafeStr_17025))))) || (_local_5)); this._SafeStr_17044(); this.updateWindow(); } private function _SafeStr_17044():void { var _local_5:String; var _local_6:IWindowContainer; if ((((this._SafeStr_17028 == null)) || ((this._SafeStr_5451.furniData == null)))){ return; }; var k:_SafeStr_2436 = this.getRoomObject(this._SafeStr_5451.furniData.id); if (k == null){ return; }; var _local_2:Array = k.getModel()._SafeStr_15569(_SafeStr_2464._SafeStr_11495); this._SafeStr_17028.visible = ((!((_local_2 == null))) && ((_local_2.length > 0))); if (!this._SafeStr_17028.visible){ return; }; var _local_3:IItemListWindow = (this._SafeStr_17028.findChildByName("variable_list") as IItemListWindow); _local_3._SafeStr_8949(); var _local_4:Map = k.getModel()._SafeStr_5713(_SafeStr_2464._SafeStr_5669); for each (_local_5 in _local_2) { _local_6 = (this._SafeStr_17029.clone() as IWindowContainer); _local_6.name = _local_5; _local_6.findChildByName("name").caption = _local_5; _local_6.findChildByName("value").caption = _local_4[_local_5]; _local_3.addListItem(_local_6); }; } private function _SafeStr_17038(k:_SafeStr_4500):void { this._SafeStr_17030 = this._SafeStr_17025; if (((k._SafeStr_5651) || (k._SafeStr_5861))){ this._SafeStr_17030 = this._SafeStr_17027; } else { if (((k._SafeStr_5862) || ((k.roomControllerLevel >= _SafeStr_2488._SafeStr_6536)))){ this._SafeStr_17030 = this._SafeStr_17026; }; }; if (k._SafeStr_6547){ this._SafeStr_17030 = this._SafeStr_17025; }; this._SafeStr_11862("pickup", !((this._SafeStr_17030 == this._SafeStr_17025))); this._SafeStr_17045(this._SafeStr_17030); } private function _SafeStr_17045(k:int):void { if (this._SafeStr_10892 == null){ return; }; var _local_2:IWindow = this._SafeStr_10892.getListItemByName("pickup"); if (_local_2 != null){ if (k == this._SafeStr_17026){ _local_2.caption = "${infostand.button.eject}"; } else { _local_2.caption = "${infostand.button.pickup}"; }; }; } private function _SafeStr_17046(k:String, _arg_2:String):void { var _local_3:XmlAsset; var _local_4:IWindowContainer; var _local_5:IWindow; var _local_6:IWindow; if (this._SafeStr_16979 != null){ _local_3 = (this._SafeStr_5451.assets.getAssetByName("furni_view_branding_element") as XmlAsset); if (_local_3 != null){ _local_4 = (this._SafeStr_5451.windowManager.buildFromXML((_local_3.content as XML)) as IWindowContainer); if (_local_4 != null){ _local_5 = _local_4.findChildByName("element_name"); if (_local_5 != null){ _local_5.caption = k; }; _local_6 = _local_4.findChildByName("element_value"); if (_local_6 != null){ _local_6.caption = _arg_2; _local_6.addEventListener(WindowKeyboardEvent._SafeStr_8341, this._SafeStr_17047); }; if (((!((_local_5 == null))) && (!((_local_6 == null))))){ this._SafeStr_16979.addListItem(_local_4); }; }; }; }; } private function _SafeStr_17048():Map { var _local_2:String; var _local_3:Array; var _local_4:String; var _local_5:Array; var _local_6:String; var _local_7:String; var k:Map = new Map(); if (this._SafeStr_5451 != null){ _local_2 = this._SafeStr_5451.furniData._SafeStr_5750.substr(_SafeStr_3692._SafeStr_11376.length); _local_3 = _local_2.split("\t"); if (_local_3 != null){ for each (_local_4 in _local_3) { _local_5 = _local_4.split("=", 2); if (((!((_local_5 == null))) && ((_local_5.length == 2)))){ _local_6 = _local_5[0]; _local_7 = _local_5[1]; k.add(_local_6, _local_7); }; }; }; }; return (k); } private function _SafeStr_17035():String { var _local_2:Array; var _local_3:IWindowContainer; var _local_4:IWindow; var _local_5:IWindow; var _local_6:String; var _local_7:String; var k:String = ""; if (this._SafeStr_16978 != null){ _local_2 = []; this._SafeStr_16978.groupChildrenWithTag("branding_element", _local_2, -1); if (_local_2.length > 0){ for each (_local_3 in _local_2) { _local_4 = _local_3.findChildByName("element_name"); _local_5 = _local_3.findChildByName("element_value"); if (((!((_local_4 == null))) && (!((_local_5 == null))))){ _local_6 = this._SafeStr_17049(_local_4.caption); _local_7 = this._SafeStr_17049(_local_5.caption); k = (k + (((_local_6 + "=") + _local_7) + "\t")); }; }; }; }; return (k); } private function _SafeStr_17049(k:String):String { if (k != null){ if (k.indexOf("\t") != -1){ return (k.replace("\t", "")); }; }; return (k); } private function _SafeStr_17039(k:Boolean):void { var _local_6:IWindow; var _local_7:String; var _local_8:Map; var _local_9:String; var _local_10:String; if ((((this._SafeStr_5451 == null)) || ((this._SafeStr_16978 == null)))){ return; }; var _local_2:IWindow = this._SafeStr_16978.findChildByName("furni_details_spacer"); if (_local_2 != null){ _local_2.visible = k; }; var _local_3:Array = []; this._SafeStr_16978.groupChildrenWithTag("branding_element", _local_3, -1); if (_local_3.length > 0){ for each (_local_6 in _local_3) { this._SafeStr_16978.removeChild(_local_6); _local_6.dispose(); }; }; var _local_4:Boolean; var _local_5:IWindow = (this._SafeStr_16978.findChildByName("furni_details_text") as ITextWindow); if (_local_5 != null){ _local_5.visible = k; _local_7 = ("id: " + this._SafeStr_5451.furniData.id); _local_8 = this._SafeStr_17048(); if (_local_8.length > 0){ _local_4 = true; for each (_local_9 in _local_8._SafeStr_5497()) { _local_10 = _local_8.getValue(_local_9); this._SafeStr_17046(_local_9, _local_10); }; }; _local_5.caption = _local_7; }; this._SafeStr_11862("save_branding_configuration", _local_4); } private function _SafeStr_17040(k:Boolean):void { this._SafeStr_11215("group_details_spacer", k); this._SafeStr_11215("group_details_container", k); this._SafeStr_11215("group_badge_image", false); this._SafeStr_11215("group_name", false); } private function _SafeStr_11215(k:String, _arg_2:Boolean):void { var _local_3:IWindow = this._SafeStr_16978.findChildByName(k); if (_local_3){ _local_3.visible = _arg_2; }; } private function _SafeStr_17047(k:WindowEvent=null, _arg_2:IWindow=null):void { } protected function _SafeStr_11862(k:String, _arg_2:Boolean):void { if (this._SafeStr_10892 == null){ return; }; var _local_3:IWindow = this._SafeStr_10892.getListItemByName(k); if (_local_3 != null){ _local_3.visible = _arg_2; this._SafeStr_10892.arrangeListItems(); }; } private function _SafeStr_17041(k:Boolean, _arg_2:Boolean, _arg_3:Boolean, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean):void { var _local_7:Boolean; var _local_8:Boolean = ((k) && (_arg_2)); var _local_9:Boolean = ((_local_8) && (_arg_6)); var _local_10:Boolean = ((_local_8) && (_arg_5)); var _local_11:Boolean = ((!(_local_8)) && (_arg_3)); var _local_12:Boolean = ((!(_local_8)) && (_arg_4)); if (this._SafeStr_16980 != null){ this._SafeStr_16980.visible = _local_11; _local_7 = ((_local_7) || (_local_11)); }; if (this._SafeStr_16982 != null){ this._SafeStr_16982.visible = _local_12; _local_7 = ((_local_7) || (_local_12)); }; if (this._SafeStr_16984 != null){ this._SafeStr_16984.visible = _local_9; _local_7 = ((_local_7) || (_local_9)); }; if (this._SafeStr_16986 != null){ this._SafeStr_16986.visible = _local_10; _local_7 = ((_local_7) || (_local_10)); }; var _local_13:IItemListWindow = (this._SafeStr_16979.getListItemByName("purchase_buttons") as IItemListWindow); if (_local_13 != null){ _local_13.arrangeListItems(); _local_13.visible = _local_7; }; this._SafeStr_16979.arrangeListItems(); } public function set groupName(k:String):void { var _local_2:IWindow = this._SafeStr_16978.findChildByName("group_name"); if (_local_2){ _local_2.caption = k; _local_2.visible = true; }; } private function _SafeStr_17042(k:Boolean, _arg_2:_SafeStr_2346):void { var _local_5:_SafeStr_2536; var _local_6:_SafeStr_3641; var _local_3:IWindowContainer = (this._SafeStr_16978.findChildByName("unique_item_background_container") as IWindowContainer); var _local_4:IWindowContainer = (this._SafeStr_16978.findChildByName("unique_item_overlay_container") as IWindowContainer); if (((!(_local_3)) || (!(_local_4)))){ return; }; if (!k){ _local_3.visible = false; _local_4.visible = false; } else { _local_3.visible = true; _local_4.visible = true; _local_5 = _SafeStr_2536(_local_4.findChildByName("unique_item_plaque_widget")); _local_6 = _SafeStr_3641(_local_5.widget); _local_6._SafeStr_7861 = _arg_2.uniqueSerialNumber; _local_6._SafeStr_7862 = _arg_2._SafeStr_7863; }; } private function _SafeStr_17043(k:Boolean, _arg_2:_SafeStr_2346):void { var _local_4:_SafeStr_2536; var _local_5:_SafeStr_3654; var _local_3:IWindowContainer = (this._SafeStr_16978.findChildByName("rarity_item_overlay_container") as IWindowContainer); if (!_local_3){ return; }; if (!k){ _local_3.visible = false; } else { _local_3.visible = true; _local_4 = _SafeStr_2536(_local_3.findChildByName("rarity_item_overlay_widget")); _local_5 = _SafeStr_3654(_local_4.widget); _local_5.rarityLevel = _arg_2.rarityLevel; }; } public function set _SafeStr_6387(k:String):void { var _local_2:_SafeStr_2536 = (this._SafeStr_16978.findChildByName("group_badge_image") as _SafeStr_2536); var _local_3:_SafeStr_3315 = (_local_2.widget as _SafeStr_3315); _local_3.badgeId = k; _local_3.groupId = this._SafeStr_5451.furniData.groupId; _local_2.visible = true; } } }//package _-2VO // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_10937 = "_-1s2" (String#228, DoABC#3) // _SafeStr_11215 = "_-4Uq" (String#3708, DoABC#3) // _SafeStr_11327 = "_-5uU" (String#36604, DoABC#3) // _SafeStr_11376 = "_-5Sj" (String#35528, DoABC#3) // _SafeStr_11495 = "_-6Av" (String#37300, DoABC#3) // _SafeStr_11861 = "_-3EI" (String#10956, DoABC#3) // _SafeStr_11862 = "_-0cn" (String#1066, DoABC#3) // _SafeStr_15569 = "_-1Lg" (String#8994, DoABC#3) // _SafeStr_16975 = "_-2Yn" (String#28391, DoABC#3) // _SafeStr_16978 = "_-5Ad" (String#585, DoABC#3) // _SafeStr_16979 = "_-6Zd" (String#1147, DoABC#3) // _SafeStr_16980 = "_-0Gb" (String#22817, DoABC#3) // _SafeStr_16981 = "_-3SM" (String#30629, DoABC#3) // _SafeStr_16982 = "_-Ox" (String#39391, DoABC#3) // _SafeStr_16983 = "_-2vg" (String#29292, DoABC#3) // _SafeStr_16984 = "_-1CL" (String#25079, DoABC#3) // _SafeStr_16985 = "_-3gq" (String#31168, DoABC#3) // _SafeStr_16986 = "get " (String#42728, DoABC#3) // _SafeStr_16987 = "_-Qt" (String#39474, DoABC#3) // _SafeStr_16988 = "_-1fI" (String#26185, DoABC#3) // _SafeStr_17024 = "_-0CT" (String#22654, DoABC#3) // _SafeStr_17025 = "_-6OH" (String#37799, DoABC#3) // _SafeStr_17026 = "_-55S" (String#34645, DoABC#3) // _SafeStr_17027 = "_-41n" (String#32038, DoABC#3) // _SafeStr_17028 = "_-2PD" (String#28014, DoABC#3) // _SafeStr_17029 = "_-3Dr" (String#30043, DoABC#3) // _SafeStr_17030 = "_-400" (String#31967, DoABC#3) // _SafeStr_17031 = "_-1wx" (String#26880, DoABC#3) // _SafeStr_17032 = "_-4CO" (String#32471, DoABC#3) // _SafeStr_17033 = "_-26l" (String#27302, DoABC#3) // _SafeStr_17034 = "_-6YW" (String#38219, DoABC#3) // _SafeStr_17035 = "_-5mz" (String#36312, DoABC#3) // _SafeStr_17036 = "_-6UO" (String#38031, DoABC#3) // _SafeStr_17037 = "_-2VE" (String#28252, DoABC#3) // _SafeStr_17038 = "_-2yz" (String#29407, DoABC#3) // _SafeStr_17039 = "_-3Zr" (String#30917, DoABC#3) // _SafeStr_17040 = "_-4C3" (String#32458, DoABC#3) // _SafeStr_17041 = "_-0v8" (String#24382, DoABC#3) // _SafeStr_17042 = "_-36R" (String#29747, DoABC#3) // _SafeStr_17043 = "_-55W" (String#12845, DoABC#3) // _SafeStr_17044 = "_-4oT" (String#33926, DoABC#3) // _SafeStr_17045 = "_-2vy" (String#29304, DoABC#3) // _SafeStr_17046 = "_-3ct" (String#31027, DoABC#3) // _SafeStr_17047 = "_-2eL" (String#28614, DoABC#3) // _SafeStr_17048 = "_-3yi" (String#31887, DoABC#3) // _SafeStr_17049 = "_-6FL" (String#37459, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_2392 = "_-643" (String#37022, DoABC#3) // _SafeStr_2418 = "_-3j5" (String#31260, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2465 = "_-3ra" (String#31595, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2828 = "_-4OG" (String#12138, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_3641 = "_-5yO" (String#13744, DoABC#3) // _SafeStr_3654 = "_-si" (String#15364, DoABC#3) // _SafeStr_3692 = "_-1k4" (String#9374, DoABC#3) // _SafeStr_4481 = "_-1xi" (String#9622, DoABC#3) // _SafeStr_4484 = "_-0Pg" (String#8016, DoABC#3) // _SafeStr_4500 = "_-15T" (String#8724, DoABC#3) // _SafeStr_4501 = "_-1CH" (String#8839, DoABC#3) // _SafeStr_5082 = "_-0I7" (String#7887, DoABC#3) // _SafeStr_5093 = "_-EV" (String#14674, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5518 = "_-0X6" (String#682, DoABC#3) // _SafeStr_5651 = "_-bR" (String#4465, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_5713 = "_-5LC" (String#13113, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5858 = "_-9E" (String#38821, DoABC#3) // _SafeStr_5859 = "_-6f8" (String#874, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_5869 = "_-37n" (String#1531, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_5932 = "_-hM" (String#40065, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6264 = "_-1aQ" (String#26003, DoABC#3) // _SafeStr_6387 = "_-4XG" (String#33310, DoABC#3) // _SafeStr_6408 = "_-5s1" (String#36512, DoABC#3) // _SafeStr_6409 = "_-1ja" (String#26364, DoABC#3) // _SafeStr_6410 = "_-10E" (String#24613, DoABC#3) // _SafeStr_6411 = "_-68A" (String#37191, DoABC#3) // _SafeStr_6412 = "_-5eW" (String#36002, DoABC#3) // _SafeStr_6413 = "_-2Y-" (String#28366, DoABC#3) // _SafeStr_6429 = "_-1ww" (String#26879, DoABC#3) // _SafeStr_6472 = "_-4pH" (String#33962, DoABC#3) // _SafeStr_6536 = "_-4A8" (String#32381, DoABC#3) // _SafeStr_6541 = "_-Yu" (String#15027, DoABC#3) // _SafeStr_6542 = "_-49q" (String#11900, DoABC#3) // _SafeStr_6543 = "_-1LR" (String#8987, DoABC#3) // _SafeStr_6544 = "_-1nd" (String#9438, DoABC#3) // _SafeStr_6547 = "_-cm" (String#39900, DoABC#3) // _SafeStr_6551 = "_-4Ad" (String#3634, DoABC#3) // _SafeStr_6554 = "_-09R" (String#22529, DoABC#3) // _SafeStr_6557 = "_-lC" (String#40204, DoABC#3) // _SafeStr_6609 = "_-55U" (String#34647, DoABC#3) // _SafeStr_6965 = "_-UG" (String#14942, DoABC#3) // _SafeStr_7216 = "_-4yg" (String#245, DoABC#3) // _SafeStr_7657 = "_-0OD" (String#2657, DoABC#3) // _SafeStr_7861 = "_-2hc" (String#3266, DoABC#3) // _SafeStr_7862 = "_-1fp" (String#3028, DoABC#3) // _SafeStr_7863 = "_-4Nw" (String#12133, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8149 = "_-5AB" (String#12934, DoABC#3) // _SafeStr_8166 = "_-2Z3" (String#10269, DoABC#3) // _SafeStr_8167 = "_-5ay" (String#4011, DoABC#3) // _SafeStr_8341 = "_-Il" (String#39165, DoABC#3) // _SafeStr_8481 = "_-1Fs" (String#25213, DoABC#3) // _SafeStr_8504 = "_-0eV" (String#8257, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) //------------------------------------------------------------ //_-2VO.InfoStandPetView package _-2VO { import _-0Kg._SafeStr_334; import _-2sC._SafeStr_195; import _-5YE.IItemListWindow; import _-5YE.IBorderWindow; import _-1Mz.IWindowContainer; import _-ue.Map; import _-2sC.HabboTracking; import flash.display.BitmapData; import _-2M3._SafeStr_3698; import _-5YE.ITextWindow; import flash.geom.Rectangle; import _-1Mz.IWindow; import _-5YE.IBitmapWrapperWindow; import _-5Vt.BitmapDataAsset; import _-5Vt.XmlAsset; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import flash.geom.Point; import _-5YE._SafeStr_2536; import _-1Mz._SafeStr_2535; import _-2rM._SafeStr_3657; import _-0ba._SafeStr_2745; import _-0ba._SafeStr_4484; import _-0ba._SafeStr_4494; import _-6G7._SafeStr_2365; import _-3yO._SafeStr_2285; import _-2rM._SafeStr_3654; public class InfoStandPetView { private static const _SafeStr_17050:int = 162; private static const _SafeStr_17051:int = 16; private static const _SafeStr_17052:int = 4; private static const _SafeStr_17053:uint = 0xDADADA; private static const _SafeStr_17054:uint = 0x3A3A3A; private static const _SafeStr_17055:uint = 2085362; private static const _SafeStr_17056:uint = 39616; private static const _SafeStr_17057:uint = 10513106; private static const _SafeStr_17058:uint = 8734654; private static const _SafeStr_17059:uint = 9094430; private static const _SafeStr_17060:uint = 0x5E9D00; private static const _SafeStr_17061:uint = 9094430; private static const _SafeStr_17062:uint = 0x5E9D00; private static const _SafeStr_17063:String = "happiness"; private static const _SafeStr_17064:String = "experience"; private static const _SafeStr_17065:String = "energy"; private static const _SafeStr_17066:String = "wellbeing"; private static const _SafeStr_17067:String = "growth"; private static const _SafeStr_17068:int = 250; private static const _SafeStr_17069:int = 25; private static const _SafeStr_17070:int = 5; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_7216:_SafeStr_195; private var _SafeStr_5451:_SafeStr_2828; private var _SafeStr_5415:IItemListWindow; private var _SafeStr_16978:IBorderWindow; private var _SafeStr_17071:IWindowContainer; private var _SafeStr_16979:IItemListWindow; private var _SafeStr_17072:PetCommandTool; private var _SafeStr_16943:Map; private var _SafeStr_17073:int; public function InfoStandPetView(k:_SafeStr_2828, _arg_2:String, _arg_3:_SafeStr_334) { this._SafeStr_5451 = k; this._SafeStr_5450 = _arg_3; this._SafeStr_7216 = HabboTracking.getInstance(); this.createWindow(_arg_2); this._SafeStr_16943 = new Map(); } public function dispose():void { this._SafeStr_5451 = null; this._SafeStr_5450 = null; this._SafeStr_7216 = null; this._SafeStr_16978 = null; this._SafeStr_17071 = null; this._SafeStr_16979 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); }; this._SafeStr_5415 = null; if (this._SafeStr_17072){ this._SafeStr_17072.dispose(); }; this._SafeStr_17072 = null; if (this._SafeStr_16943){ this._SafeStr_16943.dispose(); this._SafeStr_16943 = null; }; } public function get window():IItemListWindow { return (this._SafeStr_5415); } private function updateWindow():void { if ((((((this._SafeStr_16979 == null)) || ((this._SafeStr_16978 == null)))) || ((this._SafeStr_17071 == null)))){ return; }; this._SafeStr_17071.width = this._SafeStr_17071.width; this._SafeStr_17071.visible = (this._SafeStr_17071.width > 0); this._SafeStr_16979.height = this._SafeStr_16979._SafeStr_9621.height; this._SafeStr_16978.height = (this._SafeStr_16979.height + 20); this._SafeStr_5415.width = Math.max(this._SafeStr_16978.width, this._SafeStr_17071.width); this._SafeStr_5415.height = this._SafeStr_5415._SafeStr_9621.height; if (this._SafeStr_16978.width < this._SafeStr_17071.width){ this._SafeStr_16978.x = (this._SafeStr_5415.width - this._SafeStr_16978.width); this._SafeStr_17071.x = 0; } else { this._SafeStr_17071.x = (this._SafeStr_5415.width - this._SafeStr_17071.width); this._SafeStr_16978.x = 0; }; this._SafeStr_5451._SafeStr_16975(); } public function _SafeStr_9540(k:int, _arg_2:BitmapData):void { if (this._SafeStr_17073 == k){ this.image = _arg_2; this.updateWindow(); this._SafeStr_17074(_arg_2); }; } private function _SafeStr_17074(k:BitmapData):void { if (this._SafeStr_17072 != null){ this._SafeStr_17072._SafeStr_17075(k); }; } public function update(k:_SafeStr_4495):void { var _local_2:String; var _local_3:Number; var _local_4:Number; var _local_5:int; var _local_6:Number; this.name = k.name; this.image = k.image; this.ownerName = k.ownerName; this._SafeStr_17076 = this._SafeStr_5451.localizations.getLocalization(this._SafeStr_17077(k.type, k._SafeStr_6573)); this._SafeStr_17078(k._SafeStr_6579, !((k.type == _SafeStr_3698._SafeStr_6571))); this._SafeStr_17079 = k.age; this._SafeStr_17080(k.level, k._SafeStr_6574, !((k.type == _SafeStr_3698._SafeStr_6571))); this._SafeStr_17081(k.level, k._SafeStr_6583, k.type); this._SafeStr_17082(k.rarityLevel, k.type); if (k.type == _SafeStr_3698._SafeStr_6571){ this._SafeStr_17083("default", false); this._SafeStr_17083("monsterplant", true); _local_2 = _SafeStr_5094._SafeStr_17011(k._SafeStr_6587); this._SafeStr_17084(_SafeStr_17066, k._SafeStr_6587, k._SafeStr_6586, _SafeStr_17062, _SafeStr_17061, _local_2); this._SafeStr_17085(_SafeStr_17067, k._SafeStr_6588); this._SafeStr_11862("petrespect", false); if (k.energy > 0){ _local_3 = (k.energy as Number); _local_4 = (k._SafeStr_6576 as Number); this._SafeStr_11862("pettreat", ((_local_3 / _local_4) < 0.98)); } else { this._SafeStr_11862("pettreat", false); }; this._SafeStr_11862("train", false); this._SafeStr_11862("buy_food", false); this._SafeStr_11862("kick", false); this._SafeStr_11862("pick", k._SafeStr_6584); this._SafeStr_17043((k.rarityLevel >= 0), k); } else { this._SafeStr_17083("default", true); this._SafeStr_17083("monsterplant", false); this._SafeStr_11862("petrespect", true); this._SafeStr_11862("pettreat", false); this._SafeStr_11862("train", k._SafeStr_17000); this._SafeStr_11862("pick", k._SafeStr_17000); this._SafeStr_11862("buy_food", true); this._SafeStr_11862("kick", k._SafeStr_6584); this._SafeStr_17084(_SafeStr_17063, k._SafeStr_6577, k._SafeStr_6578, _SafeStr_17056, _SafeStr_17055); this._SafeStr_17084(_SafeStr_17064, k.experience, k._SafeStr_6575, _SafeStr_17058, _SafeStr_17057); this._SafeStr_17084(_SafeStr_17065, k.energy, k._SafeStr_6576, _SafeStr_17060, _SafeStr_17059); this._SafeStr_17086(); }; this._SafeStr_11862("move", ((k._SafeStr_17000) && ((k.type == _SafeStr_3698._SafeStr_6571)))); this._SafeStr_11862("rotate", ((k._SafeStr_17000) && ((k.type == _SafeStr_3698._SafeStr_6571)))); this.updateWindow(); this._SafeStr_17073 = k.id; this._SafeStr_16943.remove(k.id); this._SafeStr_16943.add(k.id, k); if (((((this._SafeStr_17072) && (this._SafeStr_17072._SafeStr_7517()))) && (k._SafeStr_17000))){ _local_5 = this._SafeStr_17087(k.level, k._SafeStr_6583); _local_6 = (k.experience / k._SafeStr_6575); this._SafeStr_17072._SafeStr_17088(k.id, k.name, k.image, k.type, (k.level - _local_5), _local_6, (this._SafeStr_17089(k.level, k._SafeStr_6583) - _local_5), k._SafeStr_6583); }; } private function _SafeStr_17082(k:int, _arg_2:int):void { var _local_3:Array = [_SafeStr_3698._SafeStr_6571, _SafeStr_3698._SafeStr_15837]; var _local_4:String = (((_arg_2)!=_SafeStr_3698._SafeStr_6571) ? "default" : "monsterplant"); var _local_5:IItemListWindow = this._SafeStr_17090(_local_4); var _local_6:ITextWindow = (_local_5.getListItemByName("status_rarity_level") as ITextWindow); if (_local_6 == null){ return; }; _local_6.visible = (_local_3.indexOf(_arg_2) > -1); this._SafeStr_5451.localizations.registerParameter("infostand.pet.text.raritylevel", "level", this._SafeStr_5451.localizations.getLocalization(("infostand.pet.raritylevel." + k))); this.updateWindow(); } public function _SafeStr_16962():int { return (this._SafeStr_17073); } public function _SafeStr_16964(k:int, _arg_2:CommandConfiguration):void { if (this._SafeStr_17072 == null){ return; }; this._SafeStr_17072._SafeStr_17091(k, _arg_2); } private function _SafeStr_17077(k:int, _arg_2:int):String { return (((("pet.breed." + k) + ".") + _arg_2)); } private function _SafeStr_17092(k:int, _arg_2:int, _arg_3:uint, _arg_4:uint):BitmapData { _arg_2 = Math.max(_arg_2, 1); k = Math.max(k, 0); if (k > _arg_2){ k = _arg_2; }; var _local_5:Number = (k / _arg_2); var _local_6:int = 1; var _local_7:BitmapData = new BitmapData(_SafeStr_17050, _SafeStr_17051, false); _local_7.fillRect(new Rectangle(0, 0, _local_7.width, _local_7.height), _SafeStr_17053); var _local_8:Rectangle = new Rectangle(_local_6, _local_6, (_local_7.width - (_local_6 * 2)), (_local_7.height - (_local_6 * 2))); _local_7.fillRect(_local_8, _SafeStr_17054); var _local_9:Rectangle = new Rectangle(_local_6, (_local_6 + _SafeStr_17052), (_local_7.width - (_local_6 * 2)), ((_local_7.height - (_local_6 * 2)) - _SafeStr_17052)); _local_9.width = (_local_5 * _local_9.width); _local_7.fillRect(_local_9, _arg_3); var _local_10:Rectangle = new Rectangle(_local_6, _local_6, (_local_7.width - (_local_6 * 2)), _SafeStr_17052); _local_10.width = (_local_5 * _local_10.width); _local_7.fillRect(_local_10, _arg_4); return (_local_7); } public function _SafeStr_16965():void { var _local_2:int; var _local_3:Number; if (this._SafeStr_17072 == null){ this._SafeStr_17072 = new PetCommandTool(this._SafeStr_5451); }; var k:_SafeStr_4495 = (this._SafeStr_16943.getValue(this._SafeStr_17073) as _SafeStr_4495); if (k != null){ this._SafeStr_17072._SafeStr_11215(true); _local_2 = this._SafeStr_17087(k.level, k._SafeStr_6583); _local_3 = (k.experience / k._SafeStr_6575); this._SafeStr_17072._SafeStr_17088(k.id, k.name, k.image, k.type, (k.level - _local_2), _local_3, (this._SafeStr_17089(k.level, k._SafeStr_6583) - _local_2), k._SafeStr_6583); }; } public function _SafeStr_16966():void { if (((this._SafeStr_17072) && ((this._SafeStr_17072._SafeStr_17093() == this._SafeStr_17073)))){ this._SafeStr_17072._SafeStr_11215(false); }; } private function createWindow(k:String):void { var _local_5:IWindow; var _local_6:IBitmapWrapperWindow; var _local_12:IWindow; var _local_13:BitmapDataAsset; var _local_14:BitmapData; var _local_15:BitmapDataAsset; var _local_16:BitmapData; var _local_17:BitmapDataAsset; var _local_18:BitmapData; var _local_19:BitmapDataAsset; var _local_20:BitmapData; var _local_21:BitmapDataAsset; var _local_22:BitmapData; var _local_23:BitmapDataAsset; var _local_24:BitmapData; var _local_2:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("pet_view") as XmlAsset); this._SafeStr_5415 = (this._SafeStr_5451.windowManager.buildFromXML((_local_2.content as XML)) as IItemListWindow); if (this._SafeStr_5415 == null){ throw (new Error("Failed to construct window from XML!")); }; this._SafeStr_16978 = (this._SafeStr_5415.getListItemByName("info_border") as IBorderWindow); if (this._SafeStr_16978 != null){ this._SafeStr_16979 = (this._SafeStr_16978.findChildByName("infostand_element_list") as IItemListWindow); }; this._SafeStr_5415.name = k; this._SafeStr_5451.mainContainer.addChild(this._SafeStr_5415); var _local_3:IWindow = this._SafeStr_16978.findChildByTag("close"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); }; this._SafeStr_17071 = (this._SafeStr_5415.getListItemByName("button_list") as IWindowContainer); if (this._SafeStr_17071 == null){ return; }; var _local_4:Array = []; this._SafeStr_17071.groupChildrenWithTag("CMD_BUTTON", _local_4, -1); for each (_local_5 in _local_4) { _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359); }; _local_6 = (this._SafeStr_16978.findChildByName("petrespect_icon") as IBitmapWrapperWindow); if (_local_6 != null){ _local_13 = (this._SafeStr_5451.assets.getAssetByName("icon_petrespect") as BitmapDataAsset); _local_14 = (_local_13.content as BitmapData); _local_6.bitmap = _local_14.clone(); }; var _local_7:IBitmapWrapperWindow = (this._SafeStr_16978.findChildByName("status_happiness_icon") as IBitmapWrapperWindow); if (_local_7 != null){ _local_15 = (this._SafeStr_5451.assets.getAssetByName("icon_pet_happiness") as BitmapDataAsset); _local_16 = (_local_15.content as BitmapData); _local_7.bitmap = _local_16.clone(); }; var _local_8:IBitmapWrapperWindow = (this._SafeStr_16978.findChildByName("status_experience_icon") as IBitmapWrapperWindow); if (_local_8 != null){ _local_17 = (this._SafeStr_5451.assets.getAssetByName("icon_pet_experience") as BitmapDataAsset); _local_18 = (_local_17.content as BitmapData); _local_8.bitmap = _local_18.clone(); }; var _local_9:IBitmapWrapperWindow = (this._SafeStr_16978.findChildByName("status_energy_icon") as IBitmapWrapperWindow); if (_local_9 != null){ _local_19 = (this._SafeStr_5451.assets.getAssetByName("icon_pet_energy") as BitmapDataAsset); _local_20 = (_local_19.content as BitmapData); _local_9.bitmap = _local_20.clone(); }; var _local_10:IBitmapWrapperWindow = (this._SafeStr_16978.findChildByName("skill_level_indicator") as IBitmapWrapperWindow); if (_local_10 != null){ _local_21 = (this._SafeStr_5451.assets.getAssetByName("pet_skill_level_0") as BitmapDataAsset); _local_22 = (_local_21.content as BitmapData); _local_10.bitmap = _local_22.clone(); }; var _local_11:IBitmapWrapperWindow = (this._SafeStr_16978.findChildByName("status_wellbeing_icon") as IBitmapWrapperWindow); if (_local_11 != null){ _local_23 = (this._SafeStr_5451.assets.getAssetByName("icon_pet_wellbeing") as BitmapDataAsset); _local_24 = (_local_23.content as BitmapData); _local_11.bitmap = _local_24.clone(); }; for each (_local_12 in _local_4) { if (_local_12.parent){ _local_12.parent.width = _local_12.width; }; _local_12.addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_17094); }; } private function set name(k:String):void { if (this._SafeStr_16979 == null){ return; }; var _local_2:ITextWindow = (this._SafeStr_16979.getListItemByName("name_text") as ITextWindow); if (_local_2 == null){ return; }; _local_2.text = k; _local_2.visible = true; } private function set image(k:BitmapData):void { if (this._SafeStr_16979 == null){ return; }; if (k == null){ return; }; var _local_2:IWindowContainer = (this._SafeStr_16979.getListItemByName("image_container") as IWindowContainer); if (_local_2 == null){ return; }; var _local_3:IBitmapWrapperWindow = (_local_2.findChildByName("avatar_image") as IBitmapWrapperWindow); if (_local_3 == null){ return; }; var _local_4:BitmapData = new BitmapData(_local_3.width, _local_3.height, true, 0); var _local_5:Point = new Point(0, 0); _local_5.x = Math.round(((_local_3.width - k.width) / 2)); _local_5.y = Math.round(((_local_3.height - k.height) / 2)); _local_4.copyPixels(k, k.rect, _local_5); _local_3.bitmap = _local_4; _local_3.invalidate(); this.updateWindow(); } private function _SafeStr_17080(k:int, _arg_2:int, _arg_3:Boolean=true):void { if (this._SafeStr_16979 == null){ return; }; var _local_4:IWindowContainer = (this._SafeStr_16979.getListItemByName("image_container") as IWindowContainer); if (_local_4 == null){ return; }; var _local_5:ITextWindow = (_local_4.findChildByName("level_text") as ITextWindow); if (_local_5 == null){ return; }; _local_5.visible = _arg_3; this._SafeStr_5451.localizations.registerParameter("pet.level", "level", k.toString()); this._SafeStr_5451.localizations.registerParameter("pet.level", "maxlevel", _arg_2.toString()); this.updateWindow(); } private function _SafeStr_17081(k:int, _arg_2:Array, _arg_3:int):void { var _local_8:int; var _local_9:BitmapDataAsset; var _local_10:BitmapData; if (this._SafeStr_16979 == null){ return; }; var _local_4:IWindowContainer = (this._SafeStr_16979.getListItemByName("image_container") as IWindowContainer); if (_local_4 == null){ return; }; var _local_5:IWindow = _local_4.findChildByName("status_skill_text"); _local_5.visible = ((this._SafeStr_5451.config.getBoolean("pet.enhancements.enabled")) && ((_arg_3 == 15))); var _local_6:ITextWindow = (_local_4.findChildByName("status_skill_text") as ITextWindow); if (_local_6 != null){ _local_6.caption = (("${infostand.pet.text.skill." + _arg_3) + "}"); }; var _local_7:IBitmapWrapperWindow = (_local_4.findChildByName("skill_level_indicator") as IBitmapWrapperWindow); if (_local_7 != null){ _local_7.visible = ((this._SafeStr_5451.config.getBoolean("pet.enhancements.enabled")) && ((_arg_3 == 15))); _local_8 = this._SafeStr_17095(k, _arg_2); _local_9 = (this._SafeStr_5451.assets.getAssetByName(("pet_skill_level_" + _local_8)) as BitmapDataAsset); _local_10 = (_local_9.content as BitmapData); _local_7.bitmap = _local_10.clone(); }; this.updateWindow(); } private function set ownerName(k:String):void { this._SafeStr_5451.localizations.registerParameter("infostand.text.petowner", "name", k); this.updateWindow(); } private function set _SafeStr_17076(k:String):void { if (this._SafeStr_16979 == null){ return; }; var _local_2:ITextWindow = (this._SafeStr_16979.getListItemByName("breed_text") as ITextWindow); if (_local_2 == null){ return; }; _local_2.text = k; this.updateWindow(); } private function set _SafeStr_17079(k:int):void { if (this._SafeStr_16979 == null){ return; }; var _local_2:ITextWindow = (this._SafeStr_16979.getListItemByName("age_text") as ITextWindow); if (_local_2 == null){ return; }; this._SafeStr_5451.localizations.registerParameter("pet.age", "age", k.toString()); this.updateWindow(); } private function _SafeStr_17078(k:int, _arg_2:Boolean):void { this._SafeStr_5451.localizations.registerParameter("infostand.text.petrespect", "count", k.toString()); if (this._SafeStr_16979 == null){ return; }; var _local_3:IWindowContainer = (this._SafeStr_16979.getListItemByName("petrespect_container") as IWindowContainer); var _local_4:ITextWindow = (_local_3.findChildByName("petrespect_text") as ITextWindow); var _local_5:IBitmapWrapperWindow = (_local_3.findChildByName("petrespect_icon") as IBitmapWrapperWindow); _local_4.visible = _arg_2; _local_5.visible = _arg_2; _local_5.x = ((_local_4.x + _local_4.width) + 2); this.updateWindow(); } private function _SafeStr_17083(k:String, _arg_2:Boolean):void { var _local_3:IItemListWindow = this._SafeStr_17090(k); if (_local_3 != null){ _local_3.visible = _arg_2; }; } private function _SafeStr_17090(k:String):IItemListWindow { if (this._SafeStr_16979 == null){ return (null); }; var _local_2:IWindowContainer = (this._SafeStr_16979.getListItemByName("status_container") as IWindowContainer); if (_local_2 == null){ return (null); }; return ((_local_2.findChildByName(("status_item_list_" + k)) as IItemListWindow)); } private function _SafeStr_17085(k:String, _arg_2:int):void { var _local_3:IWindowContainer; var _local_4:_SafeStr_2536; var _local_6:Boolean; var _local_7:Boolean; var _local_8:ITextWindow; var _local_9:IItemListWindow; if (this._SafeStr_16979 == null){ return; }; _local_3 = (this._SafeStr_16979.getListItemByName("status_container") as IWindowContainer); if (_local_3 == null){ return; }; _local_4 = (_local_3.findChildByName((k + "_status_widget")) as _SafeStr_2536); var _local_5:_SafeStr_2535 = _local_4.widget; if (_local_5 == null){ return; }; switch (k){ case _SafeStr_17067: (_local_5 as _SafeStr_3657).seconds = _arg_2; _local_6 = (_arg_2 > 0); _local_7 = !((_local_4.visible == _local_6)); _local_4.visible = _local_6; _local_8 = (_local_3.findChildByName((k + "_status_text")) as ITextWindow); if (_local_8 != null){ _local_8.visible = _local_6; }; if (_local_7){ _local_9 = (_local_3.findChildByName("status_item_list_monsterplant") as IItemListWindow); if (_local_9 != null){ _local_9.arrangeListItems(); }; }; return; }; } private function _SafeStr_17084(k:String, _arg_2:int, _arg_3:int, _arg_4:uint, _arg_5:uint, _arg_6:String=null):void { var _local_10:BitmapData; if (this._SafeStr_16979 == null){ return; }; var _local_7:IWindowContainer = (this._SafeStr_16979.getListItemByName("status_container") as IWindowContainer); if (_local_7 == null){ return; }; var _local_8:ITextWindow = (_local_7.findChildByName((("status_" + k) + "_value_text")) as ITextWindow); if (_local_8 != null){ _local_8.text = (((_arg_6)!=null) ? _arg_6 : ((_arg_2 + "/") + _arg_3)); }; var _local_9:IBitmapWrapperWindow = (_local_7.findChildByName((("status_" + k) + "_bitmap")) as IBitmapWrapperWindow); if (_local_9 != null){ _local_10 = this._SafeStr_17092(_arg_2, _arg_3, _arg_4, _arg_5); if (_local_10 != null){ _local_9.bitmap = _local_10; _local_9.width = _local_10.width; _local_9.height = _local_10.height; _local_9.invalidate(); }; }; this.updateWindow(); } protected function _SafeStr_9359(k:WindowMouseEvent):void { var _local_2:_SafeStr_2745; var _local_3:String; var _local_5:String; var _local_6:int; var _local_7:int; var _local_8:int; var _local_4:IWindow = (k.target as IWindow); switch (_local_4.name){ case "btn_move": _local_3 = _SafeStr_4484._SafeStr_6408; break; case "btn_rotate": _local_3 = _SafeStr_4484._SafeStr_6409; break; case "btn_pick": _local_3 = _SafeStr_4494._SafeStr_6418; if (((this._SafeStr_17072) && ((this._SafeStr_17072._SafeStr_17093() == this._SafeStr_17073)))){ this._SafeStr_17072._SafeStr_11215(false); }; break; case "btn_kick": _local_3 = _SafeStr_4494._SafeStr_6418; if (((this._SafeStr_17072) && ((this._SafeStr_17072._SafeStr_17093() == this._SafeStr_17073)))){ this._SafeStr_17072._SafeStr_11215(false); }; break; case "btn_train": this._SafeStr_16965(); break; case "btn_buy_food": if (this._SafeStr_5450){ this._SafeStr_5450.openCatalogPage(_SafeStr_2365._SafeStr_17096); if (((this._SafeStr_7216) && (!(this._SafeStr_7216.disposed)))){ this._SafeStr_7216.trackGoogle("infostandBuyPetFoodButton", "click"); }; }; break; case "btn_petrespect": this._SafeStr_5451.userData._SafeStr_6580--; this._SafeStr_17086(); _local_3 = _SafeStr_4494._SafeStr_6427; break; case "btn_pettreat": _local_3 = _SafeStr_4494._SafeStr_6432; break; }; if (_local_3 != null){ if ((((_local_3 == _SafeStr_4484._SafeStr_6408)) || ((_local_3 == _SafeStr_4484._SafeStr_6409)))){ _local_6 = this._SafeStr_5451._SafeStr_16961._SafeStr_6603; _local_7 = _SafeStr_2285._SafeStr_5707; _local_2 = new _SafeStr_4484(_local_3, _local_6, _local_7, -1, _local_5); this._SafeStr_5451.messageListener.processWidgetMessage(_local_2); } else { _local_8 = this._SafeStr_5451._SafeStr_16961.id; _local_2 = new _SafeStr_4494(_local_3, _local_8); this._SafeStr_5451.messageListener.processWidgetMessage(_local_2); }; }; this.updateWindow(); } private function _SafeStr_8099(k:WindowMouseEvent):void { this._SafeStr_5451.close(); } private function _SafeStr_17086():void { var k:int = this._SafeStr_5451.userData._SafeStr_6580; this._SafeStr_5451.localizations.registerParameter("infostand.button.petrespect", "count", k.toString()); this._SafeStr_11862("petrespect", (k > 0)); } protected function _SafeStr_11862(k:String, _arg_2:Boolean):void { if (this._SafeStr_17071 == null){ return; }; var _local_3:IWindow = this._SafeStr_17071.getChildByName(k); if (_local_3 != null){ _local_3.visible = _arg_2; this._SafeStr_17097(); }; } protected function _SafeStr_17094(k:WindowEvent):void { var _local_2:IWindow = k.window.parent; if (((_local_2) && ((_local_2.tags.indexOf("CMD_BUTTON_REGION") > -1)))){ _local_2.width = k.window.width; }; } private function _SafeStr_17097():void { var _local_5:IWindow; var k:int = _SafeStr_17068; this._SafeStr_17071.width = k; var _local_2:Array = []; this._SafeStr_17071.groupChildrenWithTag("CMD_BUTTON_REGION", _local_2, -1); var _local_3:int = k; var _local_4:int; for each (_local_5 in _local_2) { if (_local_5.visible){ if ((_local_3 - _local_5.width) < 0){ _local_3 = k; _local_4 = (_local_4 + (_SafeStr_17069 + _SafeStr_17070)); }; _local_5.x = (_local_3 - _local_5.width); _local_5.y = _local_4; _local_3 = (_local_5.x - _SafeStr_17070); }; }; this._SafeStr_17071.height = (_local_4 + _SafeStr_17069); this.updateWindow(); } private function _SafeStr_17095(k:int, _arg_2:Array):int { var _local_4:int; var _local_3:int; for each (_local_4 in _arg_2) { if ((((_local_4 > 0)) && ((k >= _local_4)))){ _local_3++; }; }; return (_local_3); } private function _SafeStr_17087(k:int, _arg_2:Array):int { var _local_4:int; var _local_3:int; for each (_local_4 in _arg_2) { if (_local_4 <= k){ _local_3 = _local_4; } else { break; }; }; return (_local_3); } private function _SafeStr_17089(k:int, _arg_2:Array):int { var _local_3:int = this._SafeStr_17087(k, _arg_2); var _local_4:int = _arg_2.indexOf(_local_3); var _local_5:int = _local_3; if (_local_4 < (_arg_2.length - 1)){ _local_5 = _arg_2[(_local_4 + 1)]; }; return (_local_5); } private function _SafeStr_17043(k:Boolean, _arg_2:_SafeStr_4495):void { if (this._SafeStr_16979 == null){ return; }; var _local_3:IWindowContainer = (this._SafeStr_16979.getListItemByName("status_container") as IWindowContainer); if (_local_3 == null){ return; }; var _local_4:_SafeStr_2536 = (_local_3.findChildByName("rarity_item_overlay_widget") as _SafeStr_2536); var _local_5:_SafeStr_2535 = _local_4.widget; if (_local_5 == null){ return; }; var _local_6:_SafeStr_3654 = _SafeStr_3654(_local_5); _local_6.rarityLevel = _arg_2.rarityLevel; } } }//package _-2VO // _SafeStr_11215 = "_-4Uq" (String#3708, DoABC#3) // _SafeStr_11862 = "_-0cn" (String#1066, DoABC#3) // _SafeStr_15837 = "_-sZ" (String#40497, DoABC#3) // _SafeStr_16943 = "_-5Jg" (String#586, DoABC#3) // _SafeStr_16961 = "_-15s" (String#24838, DoABC#3) // _SafeStr_16962 = "_-1px" (String#26614, DoABC#3) // _SafeStr_16964 = "_-1ap" (String#26020, DoABC#3) // _SafeStr_16965 = "_-5D6" (String#34939, DoABC#3) // _SafeStr_16966 = "_-0Kd" (String#22987, DoABC#3) // _SafeStr_16975 = "_-2Yn" (String#28391, DoABC#3) // _SafeStr_16978 = "_-5Ad" (String#585, DoABC#3) // _SafeStr_16979 = "_-6Zd" (String#1147, DoABC#3) // _SafeStr_17000 = "_-3PG" (String#30507, DoABC#3) // _SafeStr_17011 = "_-0a0" (String#23564, DoABC#3) // _SafeStr_17043 = "_-55W" (String#12845, DoABC#3) // _SafeStr_17050 = "_-5h2" (String#4030, DoABC#3) // _SafeStr_17051 = "_-40w" (String#32008, DoABC#3) // _SafeStr_17052 = "_-34J" (String#3366, DoABC#3) // _SafeStr_17053 = "_-2a1" (String#3230, DoABC#3) // _SafeStr_17054 = "_-2Ha" (String#3144, DoABC#3) // _SafeStr_17055 = "_-4P4" (String#32976, DoABC#3) // _SafeStr_17056 = "_-0RC" (String#23235, DoABC#3) // _SafeStr_17057 = "_-4fq" (String#33615, DoABC#3) // _SafeStr_17058 = "_-3kb" (String#31317, DoABC#3) // _SafeStr_17059 = "_-1iG" (String#26308, DoABC#3) // _SafeStr_17060 = "_-2hg" (String#28746, DoABC#3) // _SafeStr_17061 = "_-1T6" (String#25736, DoABC#3) // _SafeStr_17062 = "_-5pY" (String#36419, DoABC#3) // _SafeStr_17063 = "_-0s9" (String#24260, DoABC#3) // _SafeStr_17064 = "_-6XS" (String#38167, DoABC#3) // _SafeStr_17065 = "_-2jS" (String#28820, DoABC#3) // _SafeStr_17066 = "_-4nb" (String#33896, DoABC#3) // _SafeStr_17067 = "_-0c0" (String#23633, DoABC#3) // _SafeStr_17068 = "_-0q8" (String#8463, DoABC#3) // _SafeStr_17069 = "_-279" (String#3117, DoABC#3) // _SafeStr_17070 = "_-fz" (String#15154, DoABC#3) // _SafeStr_17071 = "_-17-" (String#8749, DoABC#3) // _SafeStr_17072 = "_-40b" (String#31995, DoABC#3) // _SafeStr_17073 = "_-5YH" (String#13328, DoABC#3) // _SafeStr_17074 = "_-1Db" (String#25132, DoABC#3) // _SafeStr_17075 = "_-4HX" (String#32669, DoABC#3) // _SafeStr_17076 = "_-4kb" (String#33787, DoABC#3) // _SafeStr_17077 = "_-4zY" (String#34363, DoABC#3) // _SafeStr_17078 = "_-3O5" (String#30468, DoABC#3) // _SafeStr_17079 = "_-5KW" (String#35221, DoABC#3) // _SafeStr_17080 = "_-3AG" (String#29897, DoABC#3) // _SafeStr_17081 = "_-4om" (String#33941, DoABC#3) // _SafeStr_17082 = "_-Hx" (String#39134, DoABC#3) // _SafeStr_17083 = "_-12D" (String#24698, DoABC#3) // _SafeStr_17084 = "_-3bL" (String#11318, DoABC#3) // _SafeStr_17085 = "_-0Sc" (String#23284, DoABC#3) // _SafeStr_17086 = "_-3-1" (String#29456, DoABC#3) // _SafeStr_17087 = "_-3f6" (String#31109, DoABC#3) // _SafeStr_17088 = "_-54g" (String#34612, DoABC#3) // _SafeStr_17089 = "_-5gU" (String#36072, DoABC#3) // _SafeStr_17090 = "_-0E9" (String#22717, DoABC#3) // _SafeStr_17091 = "_-37b" (String#29796, DoABC#3) // _SafeStr_17092 = "_-0Pd" (String#2664, DoABC#3) // _SafeStr_17093 = "_-5Oh" (String#35383, DoABC#3) // _SafeStr_17094 = "_-0zH" (String#8601, DoABC#3) // _SafeStr_17095 = "_-3WY" (String#30794, DoABC#3) // _SafeStr_17096 = "_-6BC" (String#37313, DoABC#3) // _SafeStr_17097 = "_-fs" (String#15152, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2365 = "_-30X" (String#10732, DoABC#3) // _SafeStr_2535 = "_-31V" (String#10749, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2828 = "_-4OG" (String#12138, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_3654 = "_-si" (String#15364, DoABC#3) // _SafeStr_3657 = "_-0TR" (String#8080, DoABC#3) // _SafeStr_3698 = "_-1hq" (String#26290, DoABC#3) // _SafeStr_4484 = "_-0Pg" (String#8016, DoABC#3) // _SafeStr_4494 = "_-3N8" (String#30434, DoABC#3) // _SafeStr_4495 = "_-62-" (String#36941, DoABC#3) // _SafeStr_5094 = "_-6fw" (String#14439, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_6408 = "_-5s1" (String#36512, DoABC#3) // _SafeStr_6409 = "_-1ja" (String#26364, DoABC#3) // _SafeStr_6418 = "_-4pN" (String#33966, DoABC#3) // _SafeStr_6427 = "_-13A" (String#24731, DoABC#3) // _SafeStr_6432 = "_-6c9" (String#38357, DoABC#3) // _SafeStr_6571 = "_-2Ew" (String#27620, DoABC#3) // _SafeStr_6573 = "_-IO" (String#14740, DoABC#3) // _SafeStr_6574 = "_-4Ou" (String#12145, DoABC#3) // _SafeStr_6575 = "_-3S4" (String#11156, DoABC#3) // _SafeStr_6576 = "_-3Vo" (String#11216, DoABC#3) // _SafeStr_6577 = "_-0bw" (String#8223, DoABC#3) // _SafeStr_6578 = "_-gR" (String#15162, DoABC#3) // _SafeStr_6579 = "_-bs" (String#39859, DoABC#3) // _SafeStr_6580 = "_-6av" (String#14373, DoABC#3) // _SafeStr_6583 = "_-W-" (String#14969, DoABC#3) // _SafeStr_6584 = "_-4jL" (String#33744, DoABC#3) // _SafeStr_6586 = "_-5yc" (String#13745, DoABC#3) // _SafeStr_6587 = "_-40d" (String#11763, DoABC#3) // _SafeStr_6588 = "_-6io" (String#14486, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_7216 = "_-4yg" (String#245, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) // _SafeStr_9540 = "_-3aj" (String#1545, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) //------------------------------------------------------------ //_-2VO.InfoStandRentableBotView package _-2VO { import _-0Kg._SafeStr_334; import _-2sC._SafeStr_195; import _-5YE.IItemListWindow; import _-5YE.IBorderWindow; import _-1Mz.IWindowContainer; import _-2sC.HabboTracking; import _-378._SafeStr_4487; import _-5YE.ITextWindow; import flash.display.BitmapData; import flash.geom.Rectangle; import _-1Mz.IWindow; import _-5Vt.XmlAsset; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3629; import _-2rM._SafeStr_3315; import _-3WD._SafeStr_4192; public class InfoStandRentableBotView { private static const _SafeStr_17050:int = 162; private static const _SafeStr_17098:int = 16; private static const _SafeStr_17014:int = 5; private static const _SafeStr_17052:int = 4; private static const _SafeStr_17053:uint = 0xDADADA; private static const _SafeStr_17054:uint = 0x3A3A3A; private static const _SafeStr_17099:uint = 2085362; private static const _SafeStr_17100:uint = 39616; private static const _SafeStr_17101:String = "name_text"; private static const _SafeStr_17102:String = "description_text"; private static const _SafeStr_17103:String = "handitem_text"; private static const _SafeStr_17104:String = "owner_text"; private static const _SafeStr_17105:String = "expire_time_left"; private static const _SafeStr_17106:String = "expire_time_info"; private static const _SafeStr_17107:String = "handitem_spacer"; private static const _SafeStr_17068:int = 250; private static const _SafeStr_17069:int = 25; private static const _SafeStr_17070:int = 5; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_7216:_SafeStr_195; private var _SafeStr_5451:_SafeStr_2828; private var _SafeStr_5415:IItemListWindow; private var _SafeStr_16978:IBorderWindow; private var _SafeStr_17071:IWindowContainer; private var _SafeStr_16979:IItemListWindow; private var _SafeStr_7480:String; private var _SafeStr_16816:int; private var _disposed:Boolean; public function InfoStandRentableBotView(k:_SafeStr_2828, _arg_2:String, _arg_3:_SafeStr_334) { this._SafeStr_5451 = k; this._SafeStr_5450 = _arg_3; this._SafeStr_7216 = HabboTracking.getInstance(); this.createWindow(_arg_2); } public function dispose():void { this._SafeStr_5451 = null; this._SafeStr_5450 = null; this._SafeStr_7216 = null; this._SafeStr_16978 = null; this._SafeStr_17071 = null; this._SafeStr_16979 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); }; this._SafeStr_5415 = null; this._disposed = true; } public function get window():IItemListWindow { return (this._SafeStr_5415); } private function updateWindow():void { if ((((((this._SafeStr_16979 == null)) || ((this._SafeStr_16978 == null)))) || ((this._SafeStr_17071 == null)))){ return; }; this._SafeStr_17071.width = this._SafeStr_17071.width; this._SafeStr_17071.visible = (this._SafeStr_17071.width > 0); this._SafeStr_16979.height = this._SafeStr_16979._SafeStr_9621.height; this._SafeStr_16978.height = (this._SafeStr_16979.height + 20); this._SafeStr_5415.width = Math.max(this._SafeStr_16978.width, this._SafeStr_17071.width); this._SafeStr_5415.height = this._SafeStr_5415._SafeStr_9621.height; if (this._SafeStr_16978.width < this._SafeStr_17071.width){ this._SafeStr_16978.x = (this._SafeStr_5415.width - this._SafeStr_16978.width); this._SafeStr_17071.x = 0; } else { this._SafeStr_17071.x = (this._SafeStr_5415.width - this._SafeStr_17071.width); this._SafeStr_16978.x = 0; }; this._SafeStr_5451._SafeStr_16975(); } public function update(k:_SafeStr_4487):void { this._SafeStr_16816 = k._SafeStr_6235; this._SafeStr_17108(_SafeStr_17101, true, k.name); this._SafeStr_17108(_SafeStr_17102, true, k.motto); if (k._SafeStr_6226 > -1){ this._SafeStr_5451.localizations.registerParameter("infostand.text.botowner", "name", k.ownerName); this._SafeStr_17108(_SafeStr_17104, true, this._SafeStr_5451.localizations.getLocalization("infostand.text.botowner")); } else { this._SafeStr_17108(_SafeStr_17104, false, ""); }; this._SafeStr_17109(); this._SafeStr_17110(k._SafeStr_6481); var _local_2:Array = k.badges; this._SafeStr_16973(((((_local_2) && ((_local_2.length > 0)))) ? _local_2[0] : null)); this._SafeStr_16970(k.figure); this._SafeStr_11862("whisper", false); this._SafeStr_11862("ignore", false); this._SafeStr_11862("unignore", false); this._SafeStr_11862("pick", (((k._SafeStr_6226 > -1)) && (((k._SafeStr_6483) || (k._SafeStr_6486))))); this.updateWindow(); } private function _SafeStr_17109():void { this._SafeStr_17108(_SafeStr_17105, false, "N/A"); this._SafeStr_17108(_SafeStr_17106, false, ""); } public function _SafeStr_17110(k:int):void { var _local_6:String; var _local_2:ITextWindow = (this._SafeStr_16979.getListItemByName(_SafeStr_17103) as ITextWindow); var _local_3:IWindowContainer = (this._SafeStr_16979.getListItemByName(_SafeStr_17107) as IWindowContainer); if ((((_local_2 == null)) || ((_local_3 == null)))){ return; }; if ((((k > 0)) && ((k < 999999)))){ _local_6 = this._SafeStr_5451.localizations.getLocalization(("handitem" + k), ("handitem" + k)); this._SafeStr_5451.localizations.registerParameter("infostand.text.handitem", "item", _local_6); }; _local_2.height = (_local_2.textHeight + _SafeStr_17014); var _local_4:Boolean = _local_2.visible; var _local_5:Boolean = (((k > 0)) && ((k < 999999))); _local_2.visible = _local_5; _local_3.visible = _local_5; if (_local_5 != _local_4){ this._SafeStr_16979.arrangeListItems(); }; this.updateWindow(); } private function _SafeStr_17092(k:int, _arg_2:int, _arg_3:uint, _arg_4:uint):BitmapData { _arg_2 = Math.max(_arg_2, 1); k = Math.max(k, 0); if (k > _arg_2){ k = _arg_2; }; var _local_5:Number = (k / _arg_2); var _local_6:int = 1; var _local_7:BitmapData = new BitmapData(_SafeStr_17050, _SafeStr_17098, false); _local_7.fillRect(new Rectangle(0, 0, _local_7.width, _local_7.height), _SafeStr_17053); var _local_8:Rectangle = new Rectangle(_local_6, _local_6, (_local_7.width - (_local_6 * 2)), (_local_7.height - (_local_6 * 2))); _local_7.fillRect(_local_8, _SafeStr_17054); var _local_9:Rectangle = new Rectangle(_local_6, (_local_6 + _SafeStr_17052), (_local_7.width - (_local_6 * 2)), ((_local_7.height - (_local_6 * 2)) - _SafeStr_17052)); _local_9.width = (_local_5 * _local_9.width); _local_7.fillRect(_local_9, _arg_3); var _local_10:Rectangle = new Rectangle(_local_6, _local_6, (_local_7.width - (_local_6 * 2)), _SafeStr_17052); _local_10.width = (_local_5 * _local_10.width); _local_7.fillRect(_local_10, _arg_4); return (_local_7); } private function createWindow(k:String):void { var _local_5:IWindow; var _local_6:IWindow; var _local_2:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("rentable_bot_view") as XmlAsset); this._SafeStr_5415 = (this._SafeStr_5451.windowManager.buildFromXML((_local_2.content as XML)) as IItemListWindow); if (this._SafeStr_5415 == null){ throw (new Error("Failed to construct window from XML!")); }; this._SafeStr_16978 = (this._SafeStr_5415.getListItemByName("info_border") as IBorderWindow); if (this._SafeStr_16978 != null){ this._SafeStr_16979 = (this._SafeStr_16978.findChildByName("infostand_element_list") as IItemListWindow); }; this._SafeStr_5415.name = k; this._SafeStr_5451.mainContainer.addChild(this._SafeStr_5415); var _local_3:IWindow = this._SafeStr_16978.findChildByTag("close"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); }; this._SafeStr_17071 = (this._SafeStr_5415.getListItemByName("button_list") as IWindowContainer); if (this._SafeStr_17071 == null){ return; }; var _local_4:Array = []; this._SafeStr_17071.groupChildrenWithTag("CMD_BUTTON", _local_4, -1); for each (_local_5 in _local_4) { _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359); }; for each (_local_6 in _local_4) { if (_local_6.parent){ _local_6.parent.width = _local_6.width; }; _local_6.addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_17094); }; } private function _SafeStr_17108(k:String, _arg_2:Boolean, _arg_3:String):void { var _local_5:IWindowContainer; if (this._SafeStr_16979 == null){ return; }; var _local_4:ITextWindow = (this._SafeStr_16979.getListItemByName(k) as ITextWindow); if (_local_4 == null){ _local_5 = (this._SafeStr_16979.getListItemByName("description_container") as IWindowContainer); if (_local_5 == null){ return; }; _local_4 = (_local_5.findChildByName(k) as ITextWindow); if (!_local_4){ return; }; }; _local_4.text = _arg_3; _local_4.visible = _arg_2; } private function _SafeStr_16970(k:String):void { var _local_2:_SafeStr_3629 = (_SafeStr_2536(this._SafeStr_16978.findChildByName("avatar_image")).widget as _SafeStr_3629); _local_2.figure = k; } private function _SafeStr_16973(k:String):void { var _local_2:_SafeStr_3315 = (_SafeStr_2536(this._SafeStr_16978.findChildByName("badge")).widget as _SafeStr_3315); _local_2.badgeId = k; } protected function _SafeStr_9359(k:WindowMouseEvent):void { if (k.target.name == "pick"){ this._SafeStr_5451.handler.container.connection.send(new _SafeStr_4192(this._SafeStr_16816)); }; } private function _SafeStr_8099(k:WindowMouseEvent):void { this._SafeStr_5451.close(); } protected function _SafeStr_11862(k:String, _arg_2:Boolean):void { if (this._SafeStr_17071 == null){ return; }; var _local_3:IWindow = this._SafeStr_17071.getChildByName(k); if (_local_3 != null){ _local_3.visible = _arg_2; this._SafeStr_17097(); }; } protected function _SafeStr_17094(k:WindowEvent):void { var _local_2:IWindow = k.window.parent; if (((_local_2) && ((_local_2.tags.indexOf("CMD_BUTTON_REGION") > -1)))){ _local_2.width = k.window.width; }; } private function _SafeStr_17097():void { var _local_5:IWindow; var k:int = _SafeStr_17068; this._SafeStr_17071.width = k; var _local_2:Array = []; this._SafeStr_17071.groupChildrenWithTag("CMD_BUTTON_REGION", _local_2, -1); var _local_3:int = k; var _local_4:int; for each (_local_5 in _local_2) { if (!_local_5.visible){ } else { if ((_local_3 - _local_5.width) < 0){ _local_3 = k; _local_4 = (_local_4 + (_SafeStr_17069 + _SafeStr_17070)); }; _local_5.x = (_local_3 - _local_5.width); _local_5.y = _local_4; _local_3 = (_local_5.x - _SafeStr_17070); }; }; this._SafeStr_17071.height = (_local_4 + _SafeStr_17069); this.updateWindow(); } } }//package _-2VO // _SafeStr_11862 = "_-0cn" (String#1066, DoABC#3) // _SafeStr_16816 = "_-0Fb" (String#376, DoABC#3) // _SafeStr_16970 = "_-5JB" (String#13084, DoABC#3) // _SafeStr_16973 = "_-6ZN" (String#1621, DoABC#3) // _SafeStr_16975 = "_-2Yn" (String#28391, DoABC#3) // _SafeStr_16978 = "_-5Ad" (String#585, DoABC#3) // _SafeStr_16979 = "_-6Zd" (String#1147, DoABC#3) // _SafeStr_17014 = "_-6j5" (String#4309, DoABC#3) // _SafeStr_17050 = "_-5h2" (String#4030, DoABC#3) // _SafeStr_17052 = "_-34J" (String#3366, DoABC#3) // _SafeStr_17053 = "_-2a1" (String#3230, DoABC#3) // _SafeStr_17054 = "_-2Ha" (String#3144, DoABC#3) // _SafeStr_17068 = "_-0q8" (String#8463, DoABC#3) // _SafeStr_17069 = "_-279" (String#3117, DoABC#3) // _SafeStr_17070 = "_-fz" (String#15154, DoABC#3) // _SafeStr_17071 = "_-17-" (String#8749, DoABC#3) // _SafeStr_17092 = "_-0Pd" (String#2664, DoABC#3) // _SafeStr_17094 = "_-0zH" (String#8601, DoABC#3) // _SafeStr_17097 = "_-fs" (String#15152, DoABC#3) // _SafeStr_17098 = "_-6ZU" (String#14347, DoABC#3) // _SafeStr_17099 = "_-5Kp" (String#35237, DoABC#3) // _SafeStr_17100 = "_-3EJ" (String#30062, DoABC#3) // _SafeStr_17101 = "_-34M" (String#29659, DoABC#3) // _SafeStr_17102 = "_-3bF" (String#30963, DoABC#3) // _SafeStr_17103 = "_-0yF" (String#24501, DoABC#3) // _SafeStr_17104 = "_-5-S" (String#34399, DoABC#3) // _SafeStr_17105 = "_-2lI" (String#28890, DoABC#3) // _SafeStr_17106 = "_-lI" (String#40207, DoABC#3) // _SafeStr_17107 = "_-3YK" (String#30854, DoABC#3) // _SafeStr_17108 = "_-38d" (String#29834, DoABC#3) // _SafeStr_17109 = "_-2HY" (String#27721, DoABC#3) // _SafeStr_17110 = "_-0SM" (String#23278, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2828 = "_-4OG" (String#12138, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_4192 = "_-eL" (String#39964, DoABC#3) // _SafeStr_4487 = "_-0dG" (String#8240, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_6481 = "_-0-t" (String#22184, DoABC#3) // _SafeStr_6483 = "_-6UV" (String#38036, DoABC#3) // _SafeStr_6486 = "_-5QH" (String#35451, DoABC#3) // _SafeStr_7216 = "_-4yg" (String#245, DoABC#3) // _SafeStr_7480 = "_-2Kp" (String#299, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) //------------------------------------------------------------ //_-2VO.InfoStandUserView package _-2VO { import _-5YE.IItemListWindow; import _-5YE.IBorderWindow; import _-5YE.IRegionWindow; import _-1Mz.IWindow; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import _-5Mz.WindowMouseEvent; import _-378._SafeStr_4502; import _-0ba._SafeStr_5082; import flash.geom.Rectangle; import _-5YE.ITextWindow; import _-5Vt.XmlAsset; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3629; import _-1Mz.IWindowContainer; import _-5Mz.WindowKeyboardEvent; import _-2rM._SafeStr_3315; import _-0ba._SafeStr_5081; import _-5OI._SafeStr_4670; import _-2Jf.RelationshipStatusEnum; import _-ue.Map; import _-0ba._SafeStr_5079; import _-5YE.ITextFieldWindow; import flash.ui.Keyboard; import flash.utils.getTimer; import _-0ba._SafeStr_2745; import _-0ba._SafeStr_4494; import _-2sC.HabboTracking; import _-0ba._SafeStr_4481; import _-5Mz.WindowEvent; import _-5YE._SafeStr_3567; import _-7P._SafeStr_2640; public class InfoStandUserView { protected static const _SafeStr_16343:uint = 0xFFFFFF; protected static const _SafeStr_16344:uint = 9552639; private const _SafeStr_17014:int = 5; private const _SafeStr_17015:int = 3; private const _SafeStr_17111:int = 0xAAAAAA; private const _SafeStr_17112:int = 0xFFFFFF; private const _SafeStr_17113:int = 2000; private const _SafeStr_17016:int = 50; private const _SafeStr_17017:int = 23; private const _SafeStr_17114:int = 100; protected var _SafeStr_5451:_SafeStr_2828; protected var _SafeStr_5415:IItemListWindow; protected var _SafeStr_16979:IItemListWindow; protected var _SafeStr_17115:IItemListWindow; private var _SafeStr_16978:IBorderWindow; private var _SafeStr_8585:TagListRenderer; private var _SafeStr_17018:IBorderWindow; private var _SafeStr_17116:int; protected var _SafeStr_17117:IRegionWindow; public function InfoStandUserView(k:_SafeStr_2828, _arg_2:String) { this._SafeStr_5451 = k; this.createWindow(_arg_2); this._SafeStr_8585 = new TagListRenderer(k, this._SafeStr_17118); } public function dispose():void { if (this._SafeStr_17117){ this._SafeStr_17117.dispose(); this._SafeStr_17117 = null; }; this._SafeStr_5451 = null; this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; this._SafeStr_8585.dispose(); this._SafeStr_8585 = null; this._SafeStr_17019(); } public function get window():IItemListWindow { return (this._SafeStr_5415); } protected function updateWindow():void { if ((((this._SafeStr_16979 == null)) || ((this._SafeStr_16978 == null)))){ return; }; this._SafeStr_16979.height = this._SafeStr_16979._SafeStr_9621.height; this._SafeStr_16978.height = (this._SafeStr_16979.height + 20); this._SafeStr_5415.width = this._SafeStr_16978.width; this._SafeStr_5415.height = this._SafeStr_5415._SafeStr_9621.height; this._SafeStr_5451._SafeStr_16975(); } protected function createWindow(k:String):void { var _local_4:IWindow; var _local_7:BitmapDataAsset; var _local_8:BitmapData; this._SafeStr_5415 = (this._SafeStr_5451.getXmlWindow("user_view") as IItemListWindow); if (this._SafeStr_5415 == null){ throw (new Error("Failed to construct window from XML!")); }; this._SafeStr_16978 = (this._SafeStr_5415.getListItemByName("info_border") as IBorderWindow); if (this._SafeStr_16978 != null){ this._SafeStr_16979 = (this._SafeStr_16978.findChildByName("infostand_element_list") as IItemListWindow); this._SafeStr_17115 = (this._SafeStr_16978.findChildByName("relationship_status_container") as IItemListWindow); this._SafeStr_17115.visible = this._SafeStr_5451.config.getBoolean("relationship.status.enabled"); this._SafeStr_16978.findChildByName("heart_randomusername").procedure = this._SafeStr_17119; this._SafeStr_16978.findChildByName("smile_randomusername").procedure = this._SafeStr_17119; this._SafeStr_16978.findChildByName("bobba_randomusername").procedure = this._SafeStr_17119; }; this._SafeStr_5415.name = k; var _local_2:IBitmapWrapperWindow = (this._SafeStr_16978.findChildByName("home_icon") as IBitmapWrapperWindow); if (_local_2 != null){ _local_2.bitmap = new BitmapData(_local_2.width, _local_2.height, true, 0); _local_7 = (this._SafeStr_5451.assets.getAssetByName("icon_home") as BitmapDataAsset); _local_8 = (_local_7.content as BitmapData); _local_2.bitmap = new BitmapData(_local_2.width, _local_2.height, true, 0); _local_2.bitmap.copyPixels(_local_8, _local_8.rect, new Point(0, 0)); _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9359); }; this._SafeStr_5451.mainContainer.addChild(this._SafeStr_5415); var _local_3:IWindow = this._SafeStr_16978.findChildByTag("close"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); }; var _local_5:int; while (_local_5 < 5) { _local_4 = this._SafeStr_16978.findChildByName(("badge_" + _local_5)); if (_local_4 == null){ } else { _local_4.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_17020); _local_4.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_17021); }; _local_5++; }; _local_4 = this._SafeStr_16978.findChildByName("badge_group"); if (_local_4 != null){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_17120); _local_4.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_6463); _local_4.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_17121); }; var _local_6:IWindow = this._SafeStr_16978.findChildByName("avatar_image_profile_link"); if (_local_6 != null){ _local_6.procedure = this._SafeStr_17122; }; if (this._SafeStr_5451.handler._SafeStr_6493){ this._SafeStr_16978.findChildByName("score_spacer").visible = true; this._SafeStr_16978.findChildByName("score_value").visible = true; this._SafeStr_16978.findChildByName("score_text").visible = true; }; } private function _SafeStr_17120(k:WindowMouseEvent):void { if (this._SafeStr_5451.userData.groupId < 0){ return; }; var _local_2 = (this._SafeStr_5451.userData.type == _SafeStr_4502._SafeStr_6490); var _local_3:_SafeStr_5082 = new _SafeStr_5082(_local_2, this._SafeStr_5451.userData.groupId); this._SafeStr_5451.messageListener.processWidgetMessage(_local_3); } private function _SafeStr_6463(k:WindowMouseEvent):void { if (this._SafeStr_5451.userData.groupId < 0){ return; }; this._SafeStr_17022(); if (k.window == null){ return; }; this._SafeStr_17018.findChildByName("name").caption = this._SafeStr_5451.userData.groupName; this._SafeStr_17018.findChildByName("description").caption = "${group.badgepopup.body}"; var _local_2:Rectangle = new Rectangle(); k.window.getGlobalRectangle(_local_2); this._SafeStr_17018.x = (_local_2.left - this._SafeStr_17018.width); this._SafeStr_17018.y = (_local_2.top + ((_local_2.height - this._SafeStr_17018.height) / 2)); } private function _SafeStr_17121(k:WindowMouseEvent):void { this._SafeStr_17019(); } private function _SafeStr_17020(k:WindowMouseEvent):void { var _local_5:ITextWindow; if (k.window == null){ return; }; var _local_2:int = int(k.window.name.replace("badge_", "")); if (_local_2 < 0){ return; }; var _local_3:Array = this._SafeStr_5451.userData.badges; if (_local_3 == null){ return; }; if (_local_2 >= _local_3.length){ return; }; var _local_4:String = this._SafeStr_5451.userData.badges[_local_2]; if (_local_4 == null){ return; }; this._SafeStr_17022(); _local_5 = (this._SafeStr_17018.getChildByName("name") as ITextWindow); if (_local_5 != null){ _local_5.text = this._SafeStr_5451.localizations.getBadgeName(_local_4); }; _local_5 = (this._SafeStr_17018.getChildByName("description") as ITextWindow); if (_local_5 != null){ _local_5.text = this._SafeStr_5451.localizations.getBadgeDesc(_local_4); }; var _local_6:Rectangle = new Rectangle(); k.window.getGlobalRectangle(_local_6); this._SafeStr_17018.x = (_local_6.left - this._SafeStr_17018.width); this._SafeStr_17018.y = (_local_6.top + ((_local_6.height - this._SafeStr_17018.height) / 2)); } private function _SafeStr_17021(k:WindowMouseEvent):void { this._SafeStr_17019(); } private function _SafeStr_17022():void { if (this._SafeStr_17018 != null){ return; }; var k:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("badge_details") as XmlAsset); if (k == null){ return; }; this._SafeStr_17018 = (this._SafeStr_5451.windowManager.buildFromXML((k.content as XML)) as IBorderWindow); if (this._SafeStr_17018 == null){ throw (new Error("Failed to construct window from XML!")); }; } private function _SafeStr_17019():void { if (this._SafeStr_17018 != null){ this._SafeStr_17018.dispose(); this._SafeStr_17018 = null; }; } private function _SafeStr_8099(k:WindowMouseEvent):void { this._SafeStr_5451.close(); } public function set name(k:String):void { if (this._SafeStr_17117 == null){ this._SafeStr_17117 = (this._SafeStr_16979.getListItemByName("profile_link") as IRegionWindow); if (this._SafeStr_17117 == null){ return; }; this._SafeStr_17117.procedure = this._SafeStr_17122; this._SafeStr_17117.visible = true; }; var _local_2:ITextWindow = (this._SafeStr_17117.findChildByName("name_text") as ITextWindow); if (_local_2 == null){ return; }; _local_2.text = k; _local_2.visible = true; } public function set realName(k:String):void { var _local_2:ITextWindow = (this._SafeStr_16979.getListItemByName("realname_text") as ITextWindow); if (_local_2 == null){ return; }; if (k.length == 0){ _local_2.text = ""; } else { this._SafeStr_5451.localizations.registerParameter("infostand.text.realname", "realname", k); _local_2.text = this._SafeStr_5451.localizations.getLocalization("infostand.text.realname"); }; _local_2.height = (_local_2.textHeight + this._SafeStr_17014); _local_2.visible = (k.length > 0); } public function _SafeStr_16970(k:String):void { var _local_2:_SafeStr_3629 = (_SafeStr_2536(this._SafeStr_16978.findChildByName("avatar_image")).widget as _SafeStr_3629); _local_2.figure = k; } public function _SafeStr_16971(k:String, _arg_2:Boolean):void { var _local_3:IWindowContainer = (this._SafeStr_16979.getListItemByName("motto_container") as IWindowContainer); if (!_local_3){ return; }; var _local_4:IWindow = _local_3.findChildByName("changemotto.image"); var _local_5:ITextWindow = (_local_3.findChildByName("motto_text") as ITextWindow); var _local_6:IWindowContainer = (this._SafeStr_16979.getListItemByName("motto_spacer") as IWindowContainer); if ((((_local_5 == null)) || ((_local_6 == null)))){ return; }; if (k == null){ k = ""; }; if (_arg_2){ _local_4.visible = true; if (k == ""){ k = this._SafeStr_5451.localizations.getLocalization("infostand.motto.change"); _local_5.textColor = this._SafeStr_17111; } else { _local_5.textColor = this._SafeStr_17112; }; _local_5.enable(); } else { _local_4.visible = false; _local_5.textColor = this._SafeStr_17112; _local_5.disable(); }; if (!this._SafeStr_5451.config.getBoolean("infostand.motto.change.enabled")){ _local_5.disable(); }; _local_5.text = k; _local_5.height = Math.min((_local_5.textHeight + this._SafeStr_17014), this._SafeStr_17016); _local_5.height = Math.max(_local_5.height, this._SafeStr_17017); _local_3.height = (_local_5.height + this._SafeStr_17015); if (_arg_2){ _local_5.addEventListener(WindowKeyboardEvent._SafeStr_8343, this._SafeStr_17123); _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_17124); } else { _local_5.removeEventListener(WindowKeyboardEvent._SafeStr_8343, this._SafeStr_17124); }; this.updateWindow(); } public function set _SafeStr_6494(k:int):void { if (!this._SafeStr_5451.handler._SafeStr_6493){ return; }; var _local_2:ITextWindow = (this._SafeStr_16979.getListItemByName("score_value") as ITextWindow); if (_local_2 == null){ return; }; _local_2.text = String(k); } public function set _SafeStr_6481(k:int):void { var _local_6:String; var _local_2:ITextWindow = (this._SafeStr_16979.getListItemByName("handitem_txt") as ITextWindow); var _local_3:IWindowContainer = (this._SafeStr_16979.getListItemByName("handitem_spacer") as IWindowContainer); if ((((_local_2 == null)) || ((_local_3 == null)))){ return; }; if ((((k > 0)) && ((k < 999999)))){ _local_6 = this._SafeStr_5451.localizations.getLocalization(("handitem" + k), ("handitem" + k)); this._SafeStr_5451.localizations.registerParameter("infostand.text.handitem", "item", _local_6); }; _local_2.height = (_local_2.textHeight + this._SafeStr_17014); var _local_4:Boolean = _local_2.visible; var _local_5:Boolean = (((k > 0)) && ((k < 999999))); _local_2.visible = _local_5; _local_3.visible = _local_5; if (_local_5 != _local_4){ this._SafeStr_16979.arrangeListItems(); }; this.updateWindow(); } public function set xp(k:int):void { var _local_2:ITextWindow = (this._SafeStr_16979.getListItemByName("xp_text") as ITextWindow); var _local_3:IWindowContainer = (this._SafeStr_16979.getListItemByName("xp_spacer") as IWindowContainer); if ((((_local_2 == null)) || ((_local_3 == null)))){ return; }; this._SafeStr_5451.localizations.registerParameter("infostand.text.xp", "xp", k.toString()); _local_2.height = (_local_2.textHeight + this._SafeStr_17014); var _local_4:Boolean = _local_2.visible; var _local_5 = (k > 0); _local_2.visible = _local_5; _local_3.visible = _local_5; if (_local_5 != _local_4){ this._SafeStr_16979.arrangeListItems(); }; this.updateWindow(); } public function _SafeStr_16968(k:Array, _arg_2:Array=null):void { var _local_3:IWindowContainer = (this._SafeStr_16979.getListItemByName("tags_container") as IWindowContainer); var _local_4:IWindowContainer = (this._SafeStr_16979.getListItemByName("tags_spacer") as IWindowContainer); if ((((_local_3 == null)) || ((_local_4 == null)))){ return; }; if (k.length != 0){ _local_3.height = this._SafeStr_8585._SafeStr_17125(k, _local_3, _arg_2); _local_4.height = 1; } else { _local_3.height = 0; _local_4.height = 0; }; this.updateWindow(); } public function _SafeStr_16973(k:int, _arg_2:String):void { var _local_3:_SafeStr_3315 = (_SafeStr_2536(this._SafeStr_16978.findChildByName(("badge_" + k))).widget as _SafeStr_3315); _local_3.badgeId = _arg_2; } public function _SafeStr_16972():void { var _local_2:_SafeStr_3315; var k:int; while (k < 5) { _local_2 = (_SafeStr_2536(this._SafeStr_16978.findChildByName(("badge_" + k))).widget as _SafeStr_3315); _local_2.badgeId = ""; k++; }; } public function _SafeStr_16947():void { var k:_SafeStr_3315 = (_SafeStr_2536(this._SafeStr_16978.findChildByName("badge_group")).widget as _SafeStr_3315); k.badgeId = ""; } public function _SafeStr_16948(k:String):void { var _local_2:_SafeStr_3315 = (_SafeStr_2536(this._SafeStr_16978.findChildByName("badge_group")).widget as _SafeStr_3315); _local_2.badgeId = k; } private function _SafeStr_17118(k:WindowMouseEvent):void { var _local_2:ITextWindow = (k.target as ITextWindow); if (_local_2 == null){ return; }; this._SafeStr_5451.messageListener.processWidgetMessage(new _SafeStr_5081(_local_2.text)); } public function update(k:_SafeStr_4502):void { this._SafeStr_16972(); this._SafeStr_16947(); this._SafeStr_16948(k._SafeStr_6387); this._SafeStr_16968([]); this._SafeStr_9373(k); } public function _SafeStr_16949(k:Map):void { var _local_2:int; var _local_3:String; var _local_4:IWindow; var _local_5:_SafeStr_4670; var _local_6:String; var _local_7:IWindow; if (((!(this._SafeStr_16978)) || (!(this._SafeStr_5451)))){ return; }; for each (_local_2 in RelationshipStatusEnum._SafeStr_15774) { _local_3 = RelationshipStatusEnum._SafeStr_15773(_local_2); _local_4 = this._SafeStr_16978.findChildByName(("relationship_" + _local_3)); _local_5 = k.getValue(_local_2); if (_local_5){ _local_4.visible = (_local_5._SafeStr_17126 > 0); _local_6 = (_local_3 + "_randomusername"); _local_7 = this._SafeStr_16978.findChildByName(_local_6); if (_local_7){ _local_7.caption = _local_5._SafeStr_17127; _local_7.id = int(_local_5._SafeStr_17128); }; this._SafeStr_16978.findChildByName((_local_3 + "_others")).visible = (_local_5._SafeStr_17126 > 1); this._SafeStr_5451.localizations.registerParameter((("infostand.relstatus." + _local_3) + ".others"), "amount", (_local_5._SafeStr_17126 - 1).toString()); } else { _local_4.visible = false; }; }; } protected function _SafeStr_9373(k:_SafeStr_4502):void { this.name = k.name; this._SafeStr_16971(k.motto, (k.type == _SafeStr_4502._SafeStr_6490)); this._SafeStr_6494 = k._SafeStr_6494; this._SafeStr_6481 = k._SafeStr_6481; this.xp = k.xp; this._SafeStr_16970(k.figure); } protected function _SafeStr_17123(k:WindowKeyboardEvent):void { var _local_5:_SafeStr_5079; var _local_6:int; var _local_7:int; var _local_2:IWindowContainer = (this._SafeStr_16979.getListItemByName("motto_container") as IWindowContainer); if (!_local_2){ return; }; var _local_3:ITextFieldWindow = (_local_2.findChildByName("motto_text") as ITextFieldWindow); var _local_4:String = _local_3.text; if (k.keyCode == Keyboard.ENTER){ _local_6 = getTimer(); if (((((_local_6 - this._SafeStr_17116) > this._SafeStr_17113)) && (!((_local_4 == this._SafeStr_5451.localizations.getLocalization("infostand.motto.change")))))){ _local_7 = this._SafeStr_5451.userData.userId; _local_5 = new _SafeStr_5079(_local_4); this._SafeStr_5451.messageListener.processWidgetMessage(_local_5); this._SafeStr_17116 = _local_6; _local_3.textColor = this._SafeStr_17112; _local_3.unfocus(); }; } else { _local_3.textColor = this._SafeStr_17111; }; _local_3.height = Math.min((_local_3.textHeight + this._SafeStr_17014), this._SafeStr_17016); _local_3.height = Math.max(_local_3.height, this._SafeStr_17017); _local_2.height = (_local_3.height + this._SafeStr_17015); } protected function _SafeStr_17124(k:WindowMouseEvent):void { var _local_2:IWindowContainer = (this._SafeStr_16979.getListItemByName("motto_container") as IWindowContainer); if (!_local_2){ return; }; var _local_3:ITextWindow = (_local_2.findChildByName("motto_text") as ITextWindow); if (_local_3.text == this._SafeStr_5451.localizations.getLocalization("infostand.motto.change")){ _local_3.text = ""; }; _local_3.textColor = this._SafeStr_17111; } protected function _SafeStr_9359(k:WindowMouseEvent):void { var _local_2:_SafeStr_2745; var _local_3:String; var _local_4:IWindow = (k.target as IWindow); switch (_local_4.name){ case "home_icon": _local_3 = _SafeStr_4494._SafeStr_6404; break; }; if (_local_3 != null){ _local_2 = new _SafeStr_4494(_local_3, this._SafeStr_5451.userData.userId); HabboTracking.getInstance().trackEventLog("InfoStand", "click", _local_3); }; if (_local_2 != null){ this._SafeStr_5451.messageListener.processWidgetMessage(_local_2); }; this.updateWindow(); } protected function _SafeStr_17122(k:WindowEvent, _arg_2:IWindow):void { var _local_3:ITextWindow; if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_5451.messageListener.processWidgetMessage(new _SafeStr_4481(_SafeStr_4481._SafeStr_6429, this._SafeStr_5451.userData.userId, "infoStand_userView")); }; if (_arg_2.name == "profile_link"){ if (k.type == WindowMouseEvent._SafeStr_5423){ _local_3 = (this._SafeStr_17117.findChildByName("name_text") as ITextWindow); _local_3.textColor = _SafeStr_16344; }; if (k.type == WindowMouseEvent._SafeStr_5424){ _local_3 = (this._SafeStr_17117.findChildByName("name_text") as ITextWindow); _local_3.textColor = _SafeStr_16343; }; }; } private function _SafeStr_17119(k:WindowEvent, _arg_2:IWindow):void { if ((((k.type == WindowMouseEvent.CLICK)) && ((_arg_2 is _SafeStr_3567)))){ this._SafeStr_5451.handler.container.connection.send(new _SafeStr_2640(_arg_2.id)); }; } } }//package _-2VO // _SafeStr_15773 = "_-45d" (String#32200, DoABC#3) // _SafeStr_15774 = "_-5kz" (String#36244, DoABC#3) // _SafeStr_16343 = "_-3xM" (String#11692, DoABC#3) // _SafeStr_16344 = "_-6bO" (String#14380, DoABC#3) // _SafeStr_16947 = "_-1aO" (String#26002, DoABC#3) // _SafeStr_16948 = "_-3S" (String#30616, DoABC#3) // _SafeStr_16949 = "_-5Q9" (String#35446, DoABC#3) // _SafeStr_16968 = "_-1Iv" (String#25324, DoABC#3) // _SafeStr_16970 = "_-5JB" (String#13084, DoABC#3) // _SafeStr_16971 = "_-0fM" (String#23771, DoABC#3) // _SafeStr_16972 = "_-1xk" (String#26914, DoABC#3) // _SafeStr_16973 = "_-6ZN" (String#1621, DoABC#3) // _SafeStr_16975 = "_-2Yn" (String#28391, DoABC#3) // _SafeStr_16978 = "_-5Ad" (String#585, DoABC#3) // _SafeStr_16979 = "_-6Zd" (String#1147, DoABC#3) // _SafeStr_17014 = "_-6j5" (String#4309, DoABC#3) // _SafeStr_17015 = "_-54F" (String#12828, DoABC#3) // _SafeStr_17016 = "_-4nZ" (String#12557, DoABC#3) // _SafeStr_17017 = " set" (String#5459, DoABC#3) // _SafeStr_17018 = "_-5Hr" (String#13063, DoABC#3) // _SafeStr_17019 = "_-37c" (String#10854, DoABC#3) // _SafeStr_17020 = "_-34H" (String#10801, DoABC#3) // _SafeStr_17021 = "_-6iz" (String#14491, DoABC#3) // _SafeStr_17022 = "_-44n" (String#11824, DoABC#3) // _SafeStr_17111 = "_-16H" (String#24855, DoABC#3) // _SafeStr_17112 = "_-5aq" (String#35851, DoABC#3) // _SafeStr_17113 = "_-6XA" (String#38155, DoABC#3) // _SafeStr_17114 = "_-4Iw" (String#32723, DoABC#3) // _SafeStr_17115 = "_-0tZ" (String#24319, DoABC#3) // _SafeStr_17116 = "_-0T8" (String#23304, DoABC#3) // _SafeStr_17117 = "_-45M" (String#32190, DoABC#3) // _SafeStr_17118 = "_-3n6" (String#31423, DoABC#3) // _SafeStr_17119 = "_-5EE" (String#34978, DoABC#3) // _SafeStr_17120 = "_-dU" (String#39932, DoABC#3) // _SafeStr_17121 = "_-3ar" (String#30952, DoABC#3) // _SafeStr_17122 = "_-vd" (String#40613, DoABC#3) // _SafeStr_17123 = "_-5EH" (String#34981, DoABC#3) // _SafeStr_17124 = "_-2Dr" (String#27577, DoABC#3) // _SafeStr_17125 = "_-33" (String#29604, DoABC#3) // _SafeStr_17126 = "_-2d6" (String#28576, DoABC#3) // _SafeStr_17127 = "_-5U7" (String#35584, DoABC#3) // _SafeStr_17128 = "_-35W" (String#29711, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2640 = "_-2EL" (String#27594, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2828 = "_-4OG" (String#12138, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3567 = "_-pi" (String#15317, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_4481 = "_-1xi" (String#9622, DoABC#3) // _SafeStr_4494 = "_-3N8" (String#30434, DoABC#3) // _SafeStr_4502 = "_-3DO" (String#10942, DoABC#3) // _SafeStr_4670 = "_-5f8" (String#13428, DoABC#3) // _SafeStr_5079 = "_-4c7" (String#12357, DoABC#3) // _SafeStr_5081 = "_-2np" (String#10486, DoABC#3) // _SafeStr_5082 = "_-0I7" (String#7887, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_6387 = "_-4XG" (String#33310, DoABC#3) // _SafeStr_6404 = "_-1Vf" (String#25821, DoABC#3) // _SafeStr_6429 = "_-1ww" (String#26879, DoABC#3) // _SafeStr_6463 = "_-2qX" (String#3306, DoABC#3) // _SafeStr_6481 = "_-0-t" (String#22184, DoABC#3) // _SafeStr_6490 = "_-5Wk" (String#35687, DoABC#3) // _SafeStr_6493 = "_-3tL" (String#31666, DoABC#3) // _SafeStr_6494 = "_-1Cs" (String#8847, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8343 = "_-484" (String#32301, DoABC#3) // _SafeStr_8585 = "_-35n" (String#1530, DoABC#3) // _SafeStr_9359 = "_-5vv" (String#164, DoABC#3) // _SafeStr_9373 = "_-6e7" (String#4290, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) //------------------------------------------------------------ //_-2VO.PetCommandTool package _-2VO { import flash.geom.Point; import _-5YE.IFrameWindow; import _-1Mz.IWindow; import _-ue.Map; import flash.utils.Timer; import flash.events.TimerEvent; import _-1Mz.IWindowContainer; import flash.display.BitmapData; import flash.geom.Rectangle; import _-5YE.ITextWindow; import _-5YE.IBitmapWrapperWindow; import _-0ba._SafeStr_5085; import _-5Vt.BitmapDataAsset; import _-5Vt.XmlAsset; import _-5Mz.WindowEvent; import _-5Mz.WindowMouseEvent; import _-5YE.IButtonWindow; import _-0ba._SafeStr_4494; public class PetCommandTool { private static const _SafeStr_10714:Point = new Point(100, 70); private static const _SafeStr_17050:int = 162; private static const _SafeStr_17098:int = 16; private static const _SafeStr_17052:int = 4; private static const _SafeStr_17053:uint = 0xDADADA; private static const _SafeStr_17054:uint = 0x3A3A3A; private static const _SafeStr_17129:uint = 10513106; private static const _SafeStr_17130:uint = 8734654; private static const _SafeStr_17131:String = "skill"; private static const _SafeStr_17132:int = 15; private const _SafeStr_17133:int = 1100; private var _SafeStr_5451:_SafeStr_2828; private var _SafeStr_17134:IFrameWindow; private var _SafeStr_17135:IWindow; private var _SafeStr_10921:Map; private var _SafeStr_17073:int; private var _SafeStr_17136:String; private var _SafeStr_17137:Timer; public function PetCommandTool(k:_SafeStr_2828) { this._SafeStr_5451 = k; this._SafeStr_10921 = new Map(); this._SafeStr_17137 = new Timer(this._SafeStr_17133); this._SafeStr_17137.addEventListener(TimerEvent.TIMER, this._SafeStr_17138); } public static function _SafeStr_8590(k:IWindowContainer):void { var _local_2:int; while (_local_2 < k.numChildren) { k.getChildAt(_local_2).visible = false; _local_2++; }; } public static function _SafeStr_7148(k:IWindowContainer):int { var _local_4:IWindow; var _local_2:int; var _local_3:int; while (_local_3 < k.numChildren) { _local_4 = k.getChildAt(_local_3); if (_local_4.visible){ _local_2 = Math.max(_local_2, (_local_4.y + _local_4.height)); }; _local_3++; }; return (_local_2); } private static function _SafeStr_17092(k:int, _arg_2:int, _arg_3:uint, _arg_4:uint):BitmapData { _arg_2 = Math.max(_arg_2, 1); k = Math.max(k, 0); if (k > _arg_2){ k = _arg_2; }; var _local_5:Number = (k / _arg_2); var _local_6:int = 1; var _local_7:BitmapData = new BitmapData(_SafeStr_17050, _SafeStr_17098, false); _local_7.fillRect(new Rectangle(0, 0, _local_7.width, _local_7.height), _SafeStr_17053); var _local_8:Rectangle = new Rectangle(_local_6, _local_6, (_local_7.width - (_local_6 * 2)), (_local_7.height - (_local_6 * 2))); _local_7.fillRect(_local_8, _SafeStr_17054); var _local_9:Rectangle = new Rectangle(_local_6, (_local_6 + _SafeStr_17052), (_local_7.width - (_local_6 * 2)), ((_local_7.height - (_local_6 * 2)) - _SafeStr_17052)); _local_9.width = (_local_5 * _local_9.width); _local_7.fillRect(_local_9, _arg_3); var _local_10:Rectangle = new Rectangle(_local_6, _local_6, (_local_7.width - (_local_6 * 2)), _SafeStr_17052); _local_10.width = (_local_5 * _local_10.width); _local_7.fillRect(_local_10, _arg_4); return (_local_7); } public function dispose():void { if (this._SafeStr_17137){ this._SafeStr_17137.stop(); this._SafeStr_17137 = null; }; if (this._SafeStr_5451){ this._SafeStr_5451 = null; }; if (this._SafeStr_17134){ this._SafeStr_17134.dispose(); }; this._SafeStr_17134 = null; } public function _SafeStr_17093():int { return (this._SafeStr_17073); } public function _SafeStr_7517():Boolean { if (this._SafeStr_17134 == null){ return (false); }; return (this._SafeStr_17134.visible); } public function _SafeStr_17088(k:int, _arg_2:String, _arg_3:BitmapData, _arg_4:int, _arg_5:int, _arg_6:Number, _arg_7:int, _arg_8:Array):void { if (this._SafeStr_17134 == null){ return; }; this._SafeStr_17084(_SafeStr_17131, ((_arg_5 + _arg_6) * 100), (_arg_7 * 100), _SafeStr_17130, _SafeStr_17129, _arg_4); if (this._SafeStr_17073 == k){ return; }; this._SafeStr_17073 = k; this._SafeStr_17136 = _arg_2; var _local_9:ITextWindow = (this._SafeStr_17134.findChildByName("pet_name") as ITextWindow); if (_local_9 != null){ _local_9.text = _arg_2; }; this._SafeStr_17075(_arg_3); var _local_10:CommandConfiguration = (this._SafeStr_10921.getValue(k) as CommandConfiguration); if (_local_10 == null){ this._SafeStr_17139(); this._SafeStr_17140(this._SafeStr_17073); } else { this._SafeStr_17141(_local_10); }; } public function _SafeStr_17075(k:BitmapData):void { var _local_3:BitmapData; var _local_4:Point; var _local_2:IBitmapWrapperWindow = (this._SafeStr_17134.findChildByName("avatar_image") as IBitmapWrapperWindow); if (_local_2 != null){ if (k != null){ _local_3 = new BitmapData(_local_2.width, _local_2.height, true, 0); _local_4 = new Point(0, 0); _local_4.x = Math.round(((_local_2.width - k.width) / 2)); _local_4.y = Math.round(((_local_2.height - k.height) / 2)); _local_3.copyPixels(k, k.rect, _local_4); _local_2.bitmap = _local_3; } else { _local_2.bitmap = null; }; _local_2.invalidate(); }; } private function _SafeStr_17138(k:TimerEvent):void { var _local_2:CommandConfiguration = (this._SafeStr_10921.getValue(this._SafeStr_17073) as CommandConfiguration); this._SafeStr_17141(_local_2); this._SafeStr_17137.stop(); } public function _SafeStr_17091(k:int, _arg_2:CommandConfiguration):void { this._SafeStr_10921.remove(k); this._SafeStr_10921.add(k, _arg_2); if (k != this._SafeStr_17073){ return; }; this._SafeStr_17141(_arg_2); this._SafeStr_17137.stop(); } public function _SafeStr_11215(k:Boolean):void { if (k){ if (this._SafeStr_17134 == null){ this._SafeStr_17142(); }; this._SafeStr_17134.visible = true; } else { if (this._SafeStr_17134 != null){ this._SafeStr_17134.visible = false; }; }; this._SafeStr_17137.stop(); } private function _SafeStr_17140(k:int):void { var _local_2:_SafeStr_5085 = new _SafeStr_5085(_SafeStr_5085._SafeStr_6426, k); this._SafeStr_5451.messageListener.processWidgetMessage(_local_2); } private function _SafeStr_17142():void { var _local_6:BitmapDataAsset; var _local_7:BitmapData; var k:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("pet_commands") as XmlAsset); this._SafeStr_17134 = (this._SafeStr_5451.windowManager.buildFromXML((k.content as XML)) as IFrameWindow); if (this._SafeStr_17134 == null){ throw (new Error("Failed to construct command window from XML!")); }; this._SafeStr_17134.context.getDesktopWindow().addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_17143); this._SafeStr_17135 = IWindowContainer(this._SafeStr_17134.findChildByName("commands_container")).removeChildAt(0); var _local_2:IWindow = this._SafeStr_17134.findChildByName("header_button_close"); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_17144); }; var _local_3:IWindow = this._SafeStr_17134.findChildByName("description_link"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_17145); }; var _local_4:IWindow = this._SafeStr_17134.findChildByName("avatar_image"); if (_local_4 != null){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_17146); }; var _local_5:IBitmapWrapperWindow = (this._SafeStr_17134.findChildByName("status_skill_icon") as IBitmapWrapperWindow); if (_local_5 != null){ _local_6 = (this._SafeStr_5451.assets.getAssetByName("icon_pet_skill") as BitmapDataAsset); _local_7 = (_local_6.content as BitmapData); _local_5.bitmap = _local_7.clone(); }; this._SafeStr_17134.position = _SafeStr_10714; } private function _SafeStr_17141(k:CommandConfiguration):void { var _local_11:IButtonWindow; var _local_12:int; if (this._SafeStr_17134 == null){ return; }; var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_17134.findChildByName("commands_container")); _SafeStr_8590(_local_2); var _local_3:Array = k._SafeStr_17013; var _local_4:int = 25; var _local_5:int; var _local_6:int = 86; var _local_7:int; var _local_8:int; while (_local_8 < _local_3.length) { _local_11 = (_local_2.getChildAt(_local_8) as IButtonWindow); if (_local_11 == null){ _local_11 = (this._SafeStr_17135.clone() as IButtonWindow); _local_11.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_17147); _local_2.addChild(_local_11); }; _local_11.visible = true; _local_12 = _local_3[_local_8]; _local_11.id = _local_12; _local_11.caption = this._SafeStr_5451.localizations.getLocalization(("pet.command." + _local_12)); if (k._SafeStr_7777(_local_12)){ _local_11.enable(); } else { _local_11.disable(); }; _local_11.y = _local_7; if ((_local_8 % 2) == 1){ _local_7 = (_local_7 + _local_4); _local_11.x = _local_6; } else { _local_11.x = _local_5; }; _local_8++; }; var _local_9:Boolean = this._SafeStr_5451.config.getBoolean("pet.enhancements.enabled"); var _local_10:int = ((_local_9) ? 180 : 160); _local_2.height = _SafeStr_7148(_local_2); this._SafeStr_17134.height = (_local_2.height + _local_10); this._SafeStr_17137.stop(); } private function _SafeStr_17139():void { var _local_3:IButtonWindow; if (this._SafeStr_17134 == null){ return; }; var k:IWindowContainer = IWindowContainer(this._SafeStr_17134.findChildByName("commands_container")); var _local_2:int; while (_local_2 < k.numChildren) { _local_3 = IButtonWindow(k.getChildAt(_local_2)); _local_3.disable(); _local_2++; }; } private function _SafeStr_17144(k:WindowMouseEvent):void { this._SafeStr_17134.visible = false; } private function _SafeStr_17145(k:WindowMouseEvent):void { this._SafeStr_5451.windowManager.openHelpPage("help/pets/training"); } private function _SafeStr_17146(k:WindowMouseEvent):void { this._SafeStr_5451.messageListener.processWidgetMessage(new _SafeStr_4494(_SafeStr_4494._SafeStr_6196, this._SafeStr_17073)); } private function _SafeStr_17147(k:WindowMouseEvent):void { var _local_2:IWindow = k.target; var _local_3:int = _local_2.id; var _local_4:String = ("pet.command." + _local_3); var _local_5:String = this._SafeStr_5451.localizations.getLocalization(_local_4); var _local_6:_SafeStr_5085 = new _SafeStr_5085(_SafeStr_5085._SafeStr_6425, this._SafeStr_17073, ((this._SafeStr_17136 + " ") + _local_5)); this._SafeStr_5451.messageListener.processWidgetMessage(_local_6); this._SafeStr_17139(); this._SafeStr_17137.start(); } private function _SafeStr_17143(k:WindowEvent):void { var _local_2:IWindow; var _local_3:Rectangle; if (((this._SafeStr_17134) && (!(this._SafeStr_17134.disposed)))){ _local_2 = k.window; _local_3 = new Rectangle(); this._SafeStr_17134.getGlobalRectangle(_local_3); if (_local_3.x > _local_2.width){ this._SafeStr_17134.x = (_local_2.width - this._SafeStr_17134.width); this._SafeStr_17134.getGlobalRectangle(_local_3); }; if ((_local_3.x + _local_3.width) <= 0){ this._SafeStr_17134.x = 0; this._SafeStr_17134.getGlobalRectangle(_local_3); }; if (_local_3.y > _local_2.height){ this._SafeStr_17134.y = 0; this._SafeStr_17134.getGlobalRectangle(_local_3); }; if ((_local_3.y + _local_3.height) <= 0){ this._SafeStr_17134.y = 0; this._SafeStr_17134.getGlobalRectangle(_local_3); }; }; } private function _SafeStr_17084(k:String, _arg_2:int, _arg_3:int, _arg_4:uint, _arg_5:uint, _arg_6:int):void { var _local_11:BitmapData; if (this._SafeStr_17134 == null){ return; }; var _local_7:IWindowContainer = (this._SafeStr_17134.findChildByName((("status_" + k) + "_container")) as IWindowContainer); if (_local_7 == null){ return; }; _local_7.visible = ((this._SafeStr_5451.config.getBoolean("pet.enhancements.enabled")) && ((_arg_6 == _SafeStr_17132))); var _local_8:ITextWindow = (_local_7.findChildByName((("status_" + k) + "_value_text")) as ITextWindow); if (_local_8 != null){ _local_8.text = ((_arg_2 + "/") + _arg_3); }; var _local_9:ITextWindow = (_local_7.findChildByName((("status_" + k) + "_text")) as ITextWindow); if (_local_9 != null){ _local_9.caption = (("${infostand.pet.text.skill.next." + _arg_6) + "}"); }; var _local_10:IBitmapWrapperWindow = (_local_7.findChildByName((("status_" + k) + "_bitmap")) as IBitmapWrapperWindow); if (_local_10 != null){ _local_11 = _SafeStr_17092(_arg_2, _arg_3, _arg_4, _arg_5); if (_local_11 != null){ _local_10.bitmap = _local_11; _local_10.width = _local_11.width; _local_10.height = _local_11.height; _local_10.invalidate(); }; }; } } }//package _-2VO // _SafeStr_10714 = "_-0LX" (String#1064, DoABC#3) // _SafeStr_10921 = "_-5W9" (String#1595, DoABC#3) // _SafeStr_11215 = "_-4Uq" (String#3708, DoABC#3) // _SafeStr_17013 = "_-0Hw" (String#22876, DoABC#3) // _SafeStr_17050 = "_-5h2" (String#4030, DoABC#3) // _SafeStr_17052 = "_-34J" (String#3366, DoABC#3) // _SafeStr_17053 = "_-2a1" (String#3230, DoABC#3) // _SafeStr_17054 = "_-2Ha" (String#3144, DoABC#3) // _SafeStr_17073 = "_-5YH" (String#13328, DoABC#3) // _SafeStr_17075 = "_-4HX" (String#32669, DoABC#3) // _SafeStr_17084 = "_-3bL" (String#11318, DoABC#3) // _SafeStr_17088 = "_-54g" (String#34612, DoABC#3) // _SafeStr_17091 = "_-37b" (String#29796, DoABC#3) // _SafeStr_17092 = "_-0Pd" (String#2664, DoABC#3) // _SafeStr_17093 = "_-5Oh" (String#35383, DoABC#3) // _SafeStr_17098 = "_-6ZU" (String#14347, DoABC#3) // _SafeStr_17129 = "_-6L2" (String#37664, DoABC#3) // _SafeStr_17130 = "_-4D8" (String#32502, DoABC#3) // _SafeStr_17131 = "_-9C" (String#38819, DoABC#3) // _SafeStr_17132 = "_-64i" (String#37047, DoABC#3) // _SafeStr_17133 = "_-4TC" (String#33151, DoABC#3) // _SafeStr_17134 = "_-0Wa" (String#23431, DoABC#3) // _SafeStr_17135 = "_-6i5" (String#38613, DoABC#3) // _SafeStr_17136 = "_-5kr" (String#36238, DoABC#3) // _SafeStr_17137 = "_-08T" (String#22494, DoABC#3) // _SafeStr_17138 = "_-27O" (String#27325, DoABC#3) // _SafeStr_17139 = "_-2AE" (String#27435, DoABC#3) // _SafeStr_17140 = "_-3bT" (String#30970, DoABC#3) // _SafeStr_17141 = "_-4Xy" (String#33335, DoABC#3) // _SafeStr_17142 = "_-ve" (String#40614, DoABC#3) // _SafeStr_17143 = "_-4AH" (String#32386, DoABC#3) // _SafeStr_17144 = "_-45Q" (String#32192, DoABC#3) // _SafeStr_17145 = "_-2zZ" (String#29436, DoABC#3) // _SafeStr_17146 = "_-4go" (String#33643, DoABC#3) // _SafeStr_17147 = "_-2qG" (String#29078, DoABC#3) // _SafeStr_2828 = "_-4OG" (String#12138, DoABC#3) // _SafeStr_4494 = "_-3N8" (String#30434, DoABC#3) // _SafeStr_5085 = "_-4dW" (String#12379, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_6196 = "_-5Kf" (String#35229, DoABC#3) // _SafeStr_6425 = "_-0bk" (String#23621, DoABC#3) // _SafeStr_6426 = "_-6kL" (String#38702, DoABC#3) // _SafeStr_7148 = "_-2ON" (String#27981, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_7777 = "_-2Or" (String#10115, DoABC#3) // _SafeStr_8590 = "_-25l" (String#9778, DoABC#3) //------------------------------------------------------------ //_-2VO.TagListRenderer package _-2VO { import flash.geom.Rectangle; import _-5YE.ITextWindow; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-5Vt.XmlAsset; import _-5Mz.WindowMouseEvent; public class TagListRenderer { private const _SafeStr_17148:int = 5; private const _SafeStr_17149:int = 5; private var _SafeStr_5451:_SafeStr_2828; private var _SafeStr_11799:Function; private var _SafeStr_12345:int; private var _SafeStr_12346:int; private var _SafeStr_7963:Rectangle = null; private var _SafeStr_17150:int = 0; private var _SafeStr_17151:Array; public function TagListRenderer(k:_SafeStr_2828, _arg_2:Function) { this._SafeStr_5451 = k; this._SafeStr_11799 = _arg_2; } public function dispose():void { this._SafeStr_5451 = null; this._SafeStr_11799 = null; } public function _SafeStr_17125(k:Array, _arg_2:IWindowContainer, _arg_3:Array):int { var _local_4:ITextWindow; var _local_8:Array; var _local_9:String; this._SafeStr_17151 = _arg_3; if (this._SafeStr_17151 != null){ _local_8 = []; while ((_local_9 = k.pop()) != null) { if (_arg_3.indexOf(_local_9) != -1){ _local_8.unshift(_local_9); } else { _local_8.push(_local_9); }; }; k = _local_8; }; do { } while (_arg_2.removeChildAt(0) != null); this._SafeStr_17150 = 0; this._SafeStr_12345 = 0; this._SafeStr_12346 = 0; this._SafeStr_7963 = _arg_2.rectangle; this._SafeStr_7963.height = 150; var _local_5:int; while (_local_5 < k.length) { _local_4 = this._SafeStr_17152((k[_local_5] as String)); if (this._SafeStr_17153(_local_4)){ _arg_2.addChild(_local_4); } else { _local_4.dispose(); }; _local_5++; }; var _local_6:int = _arg_2.numChildren; if (_local_6 == 0){ return (0); }; var _local_7:IWindow = _arg_2.getChildAt((_arg_2.numChildren - 1)); return (_local_7.bottom); } private function _SafeStr_17153(k:IWindow):Boolean { if (k.width > this._SafeStr_7963.width){ return (false); }; if ((this._SafeStr_12346 + k.height) > this._SafeStr_7963.height){ return (false); }; if ((this._SafeStr_12345 + k.width) > this._SafeStr_7963.width){ this._SafeStr_12345 = 0; this._SafeStr_12346 = (this._SafeStr_12346 + (k.height + this._SafeStr_17149)); return (this._SafeStr_17153(k)); }; k.offset(this._SafeStr_12345, this._SafeStr_12346); this._SafeStr_12345 = (this._SafeStr_12345 + (k.width + this._SafeStr_17148)); return (true); } private function _SafeStr_17152(k:String):ITextWindow { var _local_2:XmlAsset; if (((!((this._SafeStr_17151 == null))) && (!((this._SafeStr_17151.indexOf(k) == -1))))){ _local_2 = (this._SafeStr_5451.assets.getAssetByName("user_tag_highlighted") as XmlAsset); } else { _local_2 = (this._SafeStr_5451.assets.getAssetByName("user_tag") as XmlAsset); }; if (_local_2 == null){ return (null); }; var _local_3:ITextWindow = (this._SafeStr_5451.windowManager.buildFromXML((_local_2.content as XML)) as ITextWindow); if (_local_3 == null){ throw (new Error("Failed to construct window from XML!")); }; _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_11799); _local_3.caption = k; return (_local_3); } } }//package _-2VO // _SafeStr_11799 = "_-qi" (String#1163, DoABC#3) // _SafeStr_12345 = "_-8L" (String#707, DoABC#3) // _SafeStr_12346 = "_-Zf" (String#444, DoABC#3) // _SafeStr_17125 = "_-33" (String#29604, DoABC#3) // _SafeStr_17148 = "_-1ip" (String#3037, DoABC#3) // _SafeStr_17149 = "_-5Cn" (String#3895, DoABC#3) // _SafeStr_17150 = "_-1Mj" (String#2940, DoABC#3) // _SafeStr_17151 = "_-3rS" (String#31588, DoABC#3) // _SafeStr_17152 = "_-2k3" (String#28842, DoABC#3) // _SafeStr_17153 = "_-1V0" (String#2972, DoABC#3) // _SafeStr_2828 = "_-4OG" (String#12138, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_7963 = "_-1r5" (String#1078, DoABC#3) //------------------------------------------------------------ //_-2vw._SafeStr_2876 package _-2vw { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_2876 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_2876(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-2vw // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2876 = "_-0kP" (String#23960, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-2vw._SafeStr_3195 package _-2vw { import _-3qZ._SafeStr_2283; public class _SafeStr_3195 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3195(k:int, _arg_2:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-2vw // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3195 = "_-JD" (String#39186, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-2vw._SafeStr_4062 package _-2vw { import _-3qZ._SafeStr_2283; public class _SafeStr_4062 implements _SafeStr_2283 { private var _SafeStr_7479:int; public function _SafeStr_4062(k:int) { this._SafeStr_7479 = k; } public function _SafeStr_5448():Array { return ([this._SafeStr_7479]); } public function dispose():void { } } }//package _-2vw // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4062 = "_-5Dh" (String#34957, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-2vw._SafeStr_4190 package _-2vw { import _-3qZ._SafeStr_2283; public class _SafeStr_4190 implements _SafeStr_2283 { public static const _SafeStr_17154:int = 0; public static const _SafeStr_17155:int = 1; public static const _SafeStr_17156:int = 2; private var _SafeStr_5447:Array; public function _SafeStr_4190(k:int, _arg_2:int, _arg_3:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); this._SafeStr_5447.push(_arg_3); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-2vw // _SafeStr_17154 = "_-68Z" (String#37205, DoABC#3) // _SafeStr_17155 = "_-1hf" (String#26286, DoABC#3) // _SafeStr_17156 = "_-4tp" (String#34139, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4190 = "_-63n" (String#37011, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-2vw._SafeStr_4194 package _-2vw { import _-3qZ._SafeStr_2283; public class _SafeStr_4194 implements _SafeStr_2283 { private var _SafeStr_7479:int; public function _SafeStr_4194(k:int) { this._SafeStr_7479 = k; } public function _SafeStr_5448():Array { return ([this._SafeStr_7479]); } public function dispose():void { } } }//package _-2vw // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4194 = "_-4PS" (String#32992, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-2xB._SafeStr_5103 package _-2xB { import flash.utils.Timer; import flash.events.Event; import flash.events.ErrorEvent; import flash.events.SecurityErrorEvent; import flash.events.IOErrorEvent; import flash.net.URLRequest; import flash.events.TimerEvent; import _-3dh._SafeStr_5104; public class _SafeStr_5103 extends TransformingLoader { protected var _SafeStr_17157:int = -1; protected var _SafeStr_17158:Timer = null; public function _SafeStr_5103(k:Number=-1) { this._SafeStr_17157 = k; addEventListener(Event.COMPLETE, this._SafeStr_17159); addEventListener(ErrorEvent.ERROR, this._SafeStr_17159); addEventListener(SecurityErrorEvent.SECURITY_ERROR, this._SafeStr_17159); addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_17159); } override public function load(k:URLRequest):void { if (this._SafeStr_17157 > 0){ this._SafeStr_17160(); }; super.load(k); } protected function _SafeStr_17159(k:Event):void { if (this._SafeStr_17158 != null){ this._SafeStr_17161(); }; } protected function _SafeStr_17160():void { if (this._SafeStr_17158 != null){ this._SafeStr_17161(); }; if (this._SafeStr_17157 > 0){ this._SafeStr_17158 = new Timer(this._SafeStr_17157, 1); this._SafeStr_17158.addEventListener(TimerEvent.TIMER, this._SafeStr_17162); this._SafeStr_17158.start(); }; } protected function _SafeStr_17161():void { if (this._SafeStr_17158 != null){ this._SafeStr_17158.stop(); this._SafeStr_17158 = null; }; } protected function _SafeStr_17162(k:TimerEvent):void { this.close(); this._SafeStr_17161(); dispatchEvent(new _SafeStr_5104(_SafeStr_5104._SafeStr_6832)); } } }//package _-2xB // _SafeStr_17157 = "_-0Pw" (String#23185, DoABC#3) // _SafeStr_17158 = "_-3RB" (String#1541, DoABC#3) // _SafeStr_17159 = "_-5Ve" (String#35647, DoABC#3) // _SafeStr_17160 = "_-Fe" (String#4361, DoABC#3) // _SafeStr_17161 = "_-0Lb" (String#2645, DoABC#3) // _SafeStr_17162 = "_-1e7" (String#9284, DoABC#3) // _SafeStr_5103 = "_-20f" (String#9691, DoABC#3) // _SafeStr_5104 = "_-CD" (String#14627, DoABC#3) // _SafeStr_6832 = "_-Kx" (String#39252, DoABC#3) //------------------------------------------------------------ //_-2xB._SafeStr_5112 package _-2xB { import flash.utils.Timer; import flash.net.URLRequest; import flash.events.TimerEvent; import flash.events.Event; import flash.utils.ByteArray; public class _SafeStr_5112 extends TransformingLoader { protected var _SafeStr_17163:Timer = null; override public function load(k:URLRequest):void { } public function process(k:String):void { this.data = k; this._SafeStr_17163 = new Timer(300, 1); this._SafeStr_17163.addEventListener(TimerEvent.TIMER, this._SafeStr_17164); this._SafeStr_17163.start(); } private function _SafeStr_17164(k:TimerEvent):void { this.dispatchEvent(new Event(Event.COMPLETE)); } public function _SafeStr_17165():uint { var k:ByteArray; if (this.data != null){ k = new ByteArray(); k.writeUTFBytes(this.data); return (k.length); }; return (0); } } }//package _-2xB // _SafeStr_17163 = "_-0sX" (String#24277, DoABC#3) // _SafeStr_17164 = "_-rr" (String#40469, DoABC#3) // _SafeStr_17165 = "_-3tR" (String#31669, DoABC#3) // _SafeStr_5112 = "_-6dX" (String#38421, DoABC#3) //------------------------------------------------------------ //_-2xB._SafeStr_5215 package _-2xB { import flash.external.ExternalInterface; import flash.net.navigateToURL; import flash.net.URLRequest; public class _SafeStr_5215 { private static function getUA():String { var k:String; if (ExternalInterface.available){ try { k = ExternalInterface.call("function getBrowser(){return navigator.userAgent;}"); if (((!((k == null))) && ((k.indexOf("Firefox") >= 0)))){ return ("FIREFOX"); }; if (((!((k == null))) && ((k.indexOf("Safari") >= 0)))){ return ("SAFARI"); }; if (((!((k == null))) && ((k.indexOf("MSIE") >= 0)))){ return ("IE"); }; if (((!((k == null))) && ((k.indexOf("Opera") >= 0)))){ return ("OPERA"); }; } catch(e:Error) { }; }; return ("UNDEFINED"); } public static function _SafeStr_6880(k:String, _arg_2:String="_blank", _arg_3:String=""):void { var _local_4:String = _SafeStr_5215.getUA(); switch (_local_4){ case "IE": ExternalInterface.call((((((("function setWMWindow() {window.open('" + k) + "', '") + _arg_2) + "', '") + _arg_3) + "');}")); return; case "FIREFOX": case "SAFARI": case "OPERA": default: navigateToURL(new URLRequest(k), _arg_2); }; } } }//package _-2xB // _SafeStr_5215 = "_-3r2" (String#31571, DoABC#3) // _SafeStr_6880 = "_-2LR" (String#1506, DoABC#3) //------------------------------------------------------------ //_-2xB._SafeStr_5267 package _-2xB { import _-6gu.Debuggable; import flash.display.DisplayObjectContainer; public class _SafeStr_5267 extends Debuggable { public static const _SafeStr_17166:String = "normal"; public static const _SafeStr_17167:String = "fullscreen"; public static const _SafeStr_17168:String = "thumbnail"; protected var _SafeStr_8821:DisplayObjectContainer; protected var _SafeStr_17169:Number = 0; protected var _SafeStr_17170:Number = 0; protected var _SafeStr_17171:String = "normal"; protected var _SafeStr_17172:DisplaySpecification = null; protected var _SafeStr_17173:Boolean = true; protected var _SafeStr_17174:Number = 0; protected var _SafeStr_17175:Number = 0; public function _SafeStr_5267(k:DisplayObjectContainer, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:DisplaySpecification, _arg_6:Boolean, _arg_7:Number, _arg_8:Number) { this._SafeStr_8821 = k; this._SafeStr_17169 = _arg_2; this._SafeStr_17170 = _arg_3; this._SafeStr_17171 = _arg_4; this._SafeStr_17172 = _arg_5; this._SafeStr_17173 = _arg_6; this._SafeStr_17174 = _arg_7; this._SafeStr_17175 = _arg_8; } public function set displayWidth(k:Number):void { this._SafeStr_17169 = k; } public function get displayWidth():Number { return (this._SafeStr_17169); } public function set displayHeight(k:Number):void { this._SafeStr_17170 = k; } public function get displayHeight():Number { return (this._SafeStr_17170); } public function get _SafeStr_17176():Number { return (this._SafeStr_17172.width); } public function get _SafeStr_17177():Number { return (this._SafeStr_17172.height); } public function set displayMode(k:String):void { this._SafeStr_17171 = k; } public function get displayMode():String { return (this._SafeStr_17171); } public function _SafeStr_17178():Boolean { if (this._SafeStr_17171 != null){ return (StringUtils._SafeStr_6890(this._SafeStr_17171, _SafeStr_5267._SafeStr_17166)); }; return (false); } public function _SafeStr_17179():Boolean { if (this._SafeStr_17171 != null){ return ((this._SafeStr_17178() == false)); }; return (false); } public function get scaleX():Number { return ((this.displayWidth / this._SafeStr_17176)); } public function get scaleY():Number { return ((this.displayHeight / this._SafeStr_17177)); } public function get _SafeStr_17180():Boolean { return (this._SafeStr_17173); } public function get _SafeStr_17181():Number { return (this._SafeStr_17174); } public function get _SafeStr_17182():Number { return (this._SafeStr_17175); } public function getActiveMargin(k:Boolean=false):Number { if (this._SafeStr_17180){ return (this._SafeStr_17172.marginsSpecification.getWithControlsMargin(this.displayMode, k)); }; return (this._SafeStr_17172.marginsSpecification.getWithoutControlsMargin(this.displayMode, k)); } public function getMarginAdjustedHeight(k:Boolean=false):Number { return ((this.displayHeight - this.getActiveMargin(k))); } public function set displayObjectContainer(k:DisplayObjectContainer):void { this._SafeStr_8821 = k; } public function get displayObjectContainer():DisplayObjectContainer { return (this._SafeStr_8821); } public function clone():_SafeStr_5267 { return (new _SafeStr_5267(this._SafeStr_8821, this._SafeStr_17169, this._SafeStr_17170, this._SafeStr_17171, this._SafeStr_17172, this._SafeStr_17173, this._SafeStr_17174, this._SafeStr_17175)); } public function toString():String { return ((((((("(displayWidth: " + this._SafeStr_17169) + ", displayHeight: ") + this._SafeStr_17170) + ", displayMode: ") + this._SafeStr_17171) + ")")); } } }//package _-2xB // _SafeStr_17166 = "_-6fh" (String#38511, DoABC#3) // _SafeStr_17167 = "_-e2" (String#39954, DoABC#3) // _SafeStr_17168 = "_-1uw" (String#26804, DoABC#3) // _SafeStr_17169 = "_-1b1" (String#26030, DoABC#3) // _SafeStr_17170 = "_-mU" (String#40263, DoABC#3) // _SafeStr_17171 = "_-48Q" (String#3624, DoABC#3) // _SafeStr_17172 = "_-1wF" (String#26854, DoABC#3) // _SafeStr_17173 = "_-3hu" (String#31210, DoABC#3) // _SafeStr_17174 = "_-6Y0" (String#38195, DoABC#3) // _SafeStr_17175 = "_-67v" (String#37180, DoABC#3) // _SafeStr_17176 = "_-66L" (String#37115, DoABC#3) // _SafeStr_17177 = "_-0sV" (String#24275, DoABC#3) // _SafeStr_17178 = "_-3tW" (String#31674, DoABC#3) // _SafeStr_17179 = "_-4jK" (String#33743, DoABC#3) // _SafeStr_17180 = "_-3FG" (String#30102, DoABC#3) // _SafeStr_17181 = "_-CU" (String#38943, DoABC#3) // _SafeStr_17182 = "_-1xR" (String#26901, DoABC#3) // _SafeStr_5267 = "_-1ce" (String#9267, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) // _SafeStr_8821 = "_-4qx" (String#34037, DoABC#3) //------------------------------------------------------------ //_-2xB.Animator package _-2xB { import _-6gu.Debuggable; import flash.display.Sprite; import flash.utils.Timer; import flash.events.TimerEvent; public class Animator extends Debuggable { protected var _SafeStr_14360:Sprite = null; protected var _SafeStr_9049:Timer = null; protected var _SafeStr_17183:Number = 0; public function stop():void { if (this._SafeStr_9049 != null){ this._SafeStr_9049.stop(); this._SafeStr_9049 = null; }; } public function fade(target:Sprite, properties:Object):void { if (target != null){ if (properties != null){ if (this._SafeStr_9049 != null){ this._SafeStr_9049.stop(); }; this._SafeStr_14360 = target; this._SafeStr_17183 = ((properties.alpha - target.alpha) / properties.times); this._SafeStr_9049 = new Timer(properties.rate, properties.times); this._SafeStr_9049.addEventListener(TimerEvent.TIMER, function onTimer (k:TimerEvent):void { _SafeStr_14360.alpha = (_SafeStr_14360.alpha + _SafeStr_17183); }); this._SafeStr_9049.addEventListener(TimerEvent.TIMER_COMPLETE, function onTimerComplete (k:TimerEvent):void { _SafeStr_14360.alpha = properties.alpha; if (properties.onComplete != undefined){ properties.onComplete(); }; }); this._SafeStr_9049.start(); }; }; } } }//package _-2xB // _SafeStr_14360 = "_-5ow" (String#588, DoABC#3) // _SafeStr_17183 = "_-0B-" (String#22590, DoABC#3) // _SafeStr_9049 = "_-1UP" (String#296, DoABC#3) //------------------------------------------------------------ //_-2xB.ArrayUtils package _-2xB { import adobe.serialization.json.JSON; public class ArrayUtils { public static function _SafeStr_17184(k:Object):Array { var _local_2:*; if ((k is Array)){ return ((k as Array)); }; if ((k is String)){ _local_2 = JSON.decode((k as String)); if ((_local_2 is Array)){ return (_local_2); }; if ((_local_2 is String)){ return (_local_2.split(",")); }; }; return (new Array()); } public static function toUpperCase(k:Array):Array { var _local_3:int; var _local_2:Array = new Array(); if (k != null){ _local_3 = 0; while (_local_3 < k.length) { if ((k[_local_3] is String)){ _local_2.push(k[_local_3].toUpperCase()); } else { _local_2.push(k[_local_3].toJSObject()); }; _local_3++; }; }; return (_local_2); } public static function _SafeStr_17185(k:Array):Array { var _local_3:int; var _local_2:Array = new Array(); if (k != null){ _local_3 = 0; while (_local_3 < k.length) { _local_2.push(k[_local_3].toJSObject()); _local_3++; }; }; return (_local_2); } } }//package _-2xB // _SafeStr_17184 = "_-4OK" (String#32942, DoABC#3) // _SafeStr_17185 = "_-6UI" (String#38027, DoABC#3) //------------------------------------------------------------ //_-2xB.BrowserUtils package _-2xB { import flash.external.ExternalInterface; public class BrowserUtils { protected static function _SafeStr_17186(k:String, _arg_2:Boolean=false):String { var _local_3:String = StringUtils.trim(k); if (_arg_2){ return (encodeURIComponent(_local_3)); }; if ((((_local_3.indexOf("&") > -1)) || ((_local_3.indexOf("?") > -1)))){ return (encodeURIComponent(_local_3)); }; return (_local_3); } public static function _SafeStr_17187(k:Boolean=true, _arg_2:Boolean=false):String { try { if (((k) || (_arg_2))){ return (_SafeStr_17186(ExternalInterface.call("function(){ return document.location.href.toString();}"), _arg_2)); }; return (ExternalInterface.call("function(){ return document.location.href.toString();}")); } catch(e:Error) { return (null); }; } public static function _SafeStr_17188(k:Boolean=true, _arg_2:Boolean=false):String { try { if (((k) || (_arg_2))){ return (_SafeStr_17186(ExternalInterface.call("function(){ return document.referrer; }"), _arg_2)); }; return (ExternalInterface.call("function(){ return document.referrer; }")); } catch(e:Error) { return (null); }; } public static function _SafeStr_17189(k:Boolean=true, _arg_2:Boolean=false):String { try { if (((k) || (_arg_2))){ return (_SafeStr_17186(NetworkResource._SafeStr_17189(_SafeStr_17187(false, false)), _arg_2)); }; return (NetworkResource._SafeStr_17189(_SafeStr_17187(false, false))); } catch(e:Error) { return (null); }; } public static function _SafeStr_17190():Object { var k:Object; try { k = { "userAgentString":null, "IE":false, "Safari":false, "Firefox":false, "Chrome":false, "Opera":false, "version":null }; k.userAgent = ExternalInterface.call("window.navigator.userAgent.toString"); if (k.userAgent.indexOf("Safari") != -1){ k.Safari = true; } else { if (k.userAgent.indexOf("Firefox") != -1){ k.Firefox = true; } else { if (k.userAgent.indexOf("Chrome") != -1){ k.Chrome = true; } else { if (k.userAgent.indexOf("MSIE") != -1){ k.IE = true; k.version = parseInt(k.userAgent.substr((k.userAgent.indexOf("MSIE") + 5), k.userAgent.indexOf(".", k.userAgent.indexOf("MSIE")))); } else { if (k.userAgent.indexOf("Opera") != -1){ k.Opera = true; }; }; }; }; }; } catch(e:Error) { }; return (k); } public static function _SafeStr_6902():Boolean { var k:Object = BrowserUtils._SafeStr_17190(); if (k.IE === true){ return ((k.version == 6)); }; return (false); } } }//package _-2xB // _SafeStr_17186 = "_-24P" (String#27213, DoABC#3) // _SafeStr_17187 = "_-4Qc" (String#33040, DoABC#3) // _SafeStr_17188 = "_-1dk" (String#26131, DoABC#3) // _SafeStr_17189 = "_-0vk" (String#24403, DoABC#3) // _SafeStr_17190 = "_-4dT" (String#33528, DoABC#3) // _SafeStr_6902 = "_-4X6" (String#33302, DoABC#3) //------------------------------------------------------------ //_-2xB.ControlsSpecification package _-2xB { import _-6gu.Debuggable; public class ControlsSpecification extends Debuggable { public static const PLAY:String = "PLAY"; public static const PAUSE:String = "PAUSE"; public static const STOP:String = "STOP"; public static const PLAYLIST:String = "PLAYLIST"; public static const TIME:String = "TIME"; public static const VOLUME:String = "VOLUME"; public static const MUTE:String = "MUTE"; public static const FULLSCREEN:String = "FULLSCREEN"; protected var _SafeStr_17191:Boolean = true; protected var _SafeStr_8587:Boolean = true; protected var _SafeStr_8536:Boolean = false; protected var _SafeStr_17192:Boolean = true; protected var _SafeStr_17193:Boolean = true; protected var _SafeStr_17194:Boolean = true; protected var _SafeStr_17195:Boolean = false; protected var _SafeStr_17196:Boolean = false; protected var _SafeStr_17197:Boolean = true; protected var _SafeStr_17198:Boolean = true; protected var _SafeStr_17199:Boolean = true; protected var _height:int = -999; protected var _SafeStr_17200:Boolean = false; protected var _SafeStr_17201:Boolean = false; public function ControlsSpecification(k:Object=null) { if (k != null){ this.initialise(k); }; } public function initialise(k:Object):void { if (k != null){ if (k.hasOwnProperty("manage")){ this._SafeStr_17191 = StringUtils._SafeStr_11940(k.manage); }; if (k.hasOwnProperty("visible")){ this._SafeStr_8587 = StringUtils._SafeStr_11940(k.visible); }; if (k.hasOwnProperty("enable")){ this.enabled = StringUtils._SafeStr_11940(k.enable); }; if (this.enabled == false){ if (k.hasOwnProperty("enablePlay")){ this._SafeStr_17192 = StringUtils._SafeStr_11940(k.enablePlay); }; if (k.hasOwnProperty("enablePause")){ this._SafeStr_17193 = StringUtils._SafeStr_11940(k.enablePause); }; if (k.hasOwnProperty("enableStop")){ this._SafeStr_17194 = StringUtils._SafeStr_11940(k.enableStop); }; if (k.hasOwnProperty("enablePlaylist")){ this._SafeStr_17195 = StringUtils._SafeStr_11940(k.enablePlaylist); }; if (k.hasOwnProperty("enableTime")){ this._SafeStr_17196 = StringUtils._SafeStr_11940(k.enableTime); }; if (k.hasOwnProperty("enableVolume")){ this._SafeStr_17197 = StringUtils._SafeStr_11940(k.enableVolume); }; if (k.hasOwnProperty("enableMute")){ this._SafeStr_17198 = StringUtils._SafeStr_11940(k.enableMute); }; if (k.hasOwnProperty("enableFullscreen")){ this._SafeStr_17199 = StringUtils._SafeStr_11940(k.enableFullscreen); }; if (k.hasOwnProperty("anchorNonLinearToBottom")){ this._SafeStr_17201 = StringUtils._SafeStr_11940(k.anchorNonLinearToBottom); }; }; if (k.hasOwnProperty("hideDock")){ this.hideDock = StringUtils._SafeStr_11940(k.hideDock); }; if (k.hasOwnProperty("height")){ this.height = k.height; }; }; } public function _SafeStr_17202():Boolean { return (this._SafeStr_8587); } public function controlEnabled(k:String):Boolean { if (k != null){ k = k.toUpperCase(); if (k == ControlsSpecification.PLAY){ return (this.enablePlay); }; if (k == ControlsSpecification.PAUSE){ return (this.enablePause); }; if (k == ControlsSpecification.PLAYLIST){ return (this.enablePlaylist); }; if (k == ControlsSpecification.TIME){ return (this.enableTime); }; if (k == ControlsSpecification.VOLUME){ return (this.enableVolume); }; if (k == ControlsSpecification.MUTE){ return (this.enableMute); }; if (k == ControlsSpecification.STOP){ return (this.enableStop); }; if (k == ControlsSpecification.FULLSCREEN){ return (this.enableFullscreen); }; }; return (false); } public function set manage(k:Boolean):void { this._SafeStr_17191 = k; } public function get manage():Boolean { if (this._SafeStr_8536 == true){ return (false); }; return (this._SafeStr_17191); } public function set hideDock(k:Boolean):void { this._SafeStr_17200 = k; } public function get hideDock():Boolean { return (this._SafeStr_17200); } public function set visible(k:Boolean):void { this._SafeStr_8587 = k; } public function get visible():Boolean { return (this._SafeStr_8587); } public function set anchorNonLinearToBottom(k:Boolean):void { this._SafeStr_17201 = k; } public function get anchorNonLinearToBottom():Boolean { return (this._SafeStr_17201); } public function set enabled(k:Boolean):void { this._SafeStr_8536 = k; this.enablePlay = k; this.enablePause = k; this.enablePlaylist = k; this.enableTime = k; this.enableVolume = k; this.enableStop = k; this.enableFullscreen = k; this.enableMute = k; } public function get enabled():Boolean { return (this._SafeStr_8536); } public function set enablePlay(k:Boolean):void { this._SafeStr_17192 = k; } public function get enablePlay():Boolean { return (this._SafeStr_17192); } public function set enablePause(k:Boolean):void { this._SafeStr_17193 = k; } public function get enablePause():Boolean { return (this._SafeStr_17193); } public function set enableStop(k:Boolean):void { this._SafeStr_17194 = k; } public function get enableStop():Boolean { return (this._SafeStr_17194); } public function set enablePlaylist(k:Boolean):void { this._SafeStr_17195 = k; } public function get enablePlaylist():Boolean { return (this._SafeStr_17195); } public function set enableTime(k:Boolean):void { this._SafeStr_17196 = k; } public function get enableTime():Boolean { return (this._SafeStr_17196); } public function set enableVolume(k:Boolean):void { this._SafeStr_17197 = k; } public function get enableVolume():Boolean { return (this._SafeStr_17197); } public function set enableMute(k:Boolean):void { this._SafeStr_17198 = k; } public function get enableMute():Boolean { return (this._SafeStr_17198); } public function set enableFullscreen(k:Boolean):void { this._SafeStr_17199 = k; } public function get enableFullscreen():Boolean { return (this._SafeStr_17199); } public function set height(k:int):void { this._height = k; } public function get height():int { return (this._height); } public function hasHeightSpecified():Boolean { return (!((this._height == -999))); } } }//package _-2xB // _SafeStr_11940 = "_-6fl" (String#38512, DoABC#3) // _SafeStr_17191 = "_-68l" (String#37212, DoABC#3) // _SafeStr_17192 = "_-2fc" (String#28658, DoABC#3) // _SafeStr_17193 = "_-1GF" (String#25225, DoABC#3) // _SafeStr_17194 = "_-2ov" (String#29028, DoABC#3) // _SafeStr_17195 = "_-0aa" (String#23587, DoABC#3) // _SafeStr_17196 = "_-6O5" (String#37791, DoABC#3) // _SafeStr_17197 = "_-6Sb" (String#37958, DoABC#3) // _SafeStr_17198 = "_-5Ga" (String#35065, DoABC#3) // _SafeStr_17199 = "_-2UA" (String#28206, DoABC#3) // _SafeStr_17200 = "_-1ug" (String#26795, DoABC#3) // _SafeStr_17201 = "_-6R-" (String#37899, DoABC#3) // _SafeStr_17202 = "_-5wK" (String#36675, DoABC#3) // _SafeStr_8536 = "_-6-S" (String#384, DoABC#3) // _SafeStr_8587 = "_-5Zr" (String#334, DoABC#3) //------------------------------------------------------------ //_-2xB.DisplaySpecification package _-2xB { import _-6gu.Debuggable; public class DisplaySpecification extends Debuggable { public static const LINEAR:String = "linear"; public static const _SafeStr_6673:String = "nonLinear"; protected var _SafeStr_12575:String = null; protected var _SafeStr_5378:int = 0; protected var _height:int = 0; protected var _SafeStr_17203:Boolean = false; protected var _SafeStr_17204:Boolean = false; protected var _SafeStr_17205:MarginsSpecification; protected var _SafeStr_17206:Object; public function DisplaySpecification(k:*) { this._SafeStr_17205 = new MarginsSpecification(); this._SafeStr_17206 = { "stream":new ControlsSpecification(), "vpaid":new ControlsSpecification({ "visible":false, "enabled":false }) }; super(); if ((k is String)){ this._SafeStr_12575 = k; } else { this.initialise(k); }; } public function initialise(k:Object):void { if (k.hasOwnProperty("width")){ if ((k.width is String)){ this.width = parseInt(k.width); } else { this.width = k.width; }; }; if (k.hasOwnProperty("width")){ if ((k.height is String)){ this.height = parseInt(k.height); } else { this.height = k.height; }; }; if (k.hasOwnProperty("hideLogo")){ if ((k.height is String)){ this.hideLogo = StringUtils._SafeStr_6890(k.hideLogo, "TRUE"); } else { this.hideLogo = k.hideLogo; }; }; if (k.hasOwnProperty("scalable")){ this.scalable = StringUtils._SafeStr_11940(k.scalable); }; if (k.hasOwnProperty("controls")){ this.controls = k.controls; }; if (k.hasOwnProperty("margins")){ this.margins = k.margins; }; } public function set width(k:int):void { this._SafeStr_5378 = k; } public function get width():int { return (this._SafeStr_5378); } public function set height(k:int):void { this._height = k; } public function get height():int { return (this._height); } public function set scalable(k:Boolean):void { this._SafeStr_17204 = k; } public function get scalable():Boolean { return (this._SafeStr_17204); } public function set hideLogo(k:Boolean):void { this._SafeStr_17203 = k; } public function get hideLogo():Boolean { return (this._SafeStr_17203); } public function set controls(k:Object):void { if (k != null){ this._SafeStr_17206.stream.initialise(k); this._SafeStr_17206.vpaid.initialise(k); if (k.hasOwnProperty("stream")){ this._SafeStr_17206.stream.initialise(k.stream); }; if (k.hasOwnProperty("vpaid")){ this._SafeStr_17206.vpaid.initialise(k.vpaid); }; }; } public function get controls():Object { return (this._SafeStr_17206); } public function set _SafeStr_17207(k:ControlsSpecification):void { this._SafeStr_17206.stream = k; } public function get _SafeStr_17207():ControlsSpecification { return (this._SafeStr_17206.stream); } public function set _SafeStr_17208(k:ControlsSpecification):void { this._SafeStr_17206.vpaid = k; } public function get _SafeStr_17208():ControlsSpecification { return (this._SafeStr_17206.vpaid); } public function shouldDisableControlsDuringLinearAds(k:Boolean=false):Boolean { if (k){ return ((this._SafeStr_17206.vpaid.enabled == false)); }; return ((this._SafeStr_17206.stream.enabled == false)); } public function shouldManageControlsDuringLinearAds(k:Boolean=false):Boolean { if (k){ return (this._SafeStr_17206.vpaid.manage); }; return (this._SafeStr_17206.stream.manage); } public function controlEnabledForLinearAdType(k:String, _arg_2:Boolean):Boolean { if (this.shouldManageControlsDuringLinearAds(_arg_2) == false){ return (true); }; if (_arg_2){ return (this._SafeStr_17206.vpaid.controlEnabled(k)); }; return (this._SafeStr_17206.stream.controlEnabled(k)); } public function hideControlsOnLinearPlayback(k:Boolean=false):Boolean { if (this.shouldManageControlsDuringLinearAds(k)){ if (k){ return ((this._SafeStr_17206.vpaid.visible == false)); }; return ((this._SafeStr_17206.stream.visible == false)); }; return (false); } public function _SafeStr_17209(k:Boolean=false):Boolean { if (this.shouldManageControlsDuringLinearAds(k)){ if (k){ return ((this._SafeStr_17206.vpaid.visible == false)); }; return ((this._SafeStr_17206.stream.visible == false)); }; return (false); } public function set margins(k:Object):void { if (this._SafeStr_17205 == null){ this._SafeStr_17205 = new MarginsSpecification(k); } else { this._SafeStr_17205.initialise(k); }; } public function set marginsSpecification(k:MarginsSpecification):void { this._SafeStr_17205 = k; } public function get marginsSpecification():MarginsSpecification { return (this._SafeStr_17205); } public function toString():String { return ((((((("{ mode: " + this._SafeStr_12575) + ", width: ") + this.width) + ", height: ") + this.height) + " }")); } } }//package _-2xB // _SafeStr_11940 = "_-6fl" (String#38512, DoABC#3) // _SafeStr_12575 = "_-0Ka" (String#326, DoABC#3) // _SafeStr_17203 = "_-4y9" (String#34306, DoABC#3) // _SafeStr_17204 = "_-1WR" (String#9170, DoABC#3) // _SafeStr_17205 = "_-6D8" (String#37384, DoABC#3) // _SafeStr_17206 = "_-0dB" (String#23685, DoABC#3) // _SafeStr_17207 = "_-6Xc" (String#38176, DoABC#3) // _SafeStr_17208 = "_-2UG" (String#28209, DoABC#3) // _SafeStr_17209 = "_-2C3" (String#27506, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_6673 = "_-4KO" (String#32779, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) //------------------------------------------------------------ //_-2xB.GraphicsUtils package _-2xB { import _-6gu.Debuggable; import flash.text.TextField; import flash.text.TextFormat; import flash.display.BlendMode; import flash.text.AntiAliasType; import flash.system.Capabilities; import flash.text.Font; import flash.geom.Matrix; import flash.display.GradientType; import flash.display.Graphics; import flash.display.Shape; import flash.display.DisplayObjectContainer; import flash.display.DisplayObject; public class GraphicsUtils extends Debuggable { public static function _SafeStr_10631(k:Boolean, _arg_2:String=null, _arg_3:int=12, _arg_4:Boolean=false, _arg_5:uint=0xFFFFFF):TextField { var _local_8:Array; var _local_9:Array; var _local_10:Number; var _local_11:Number; var _local_6:TextField = new TextField(); var _local_7:TextFormat = new TextFormat(); _local_6.blendMode = BlendMode.LAYER; if (_arg_2 != null){ _local_7.font = _arg_2; _local_6.antiAliasType = AntiAliasType.ADVANCED; } else { if (Capabilities.os.indexOf("Windows") == 0){ _local_8 = ["Lucida Grande", "Lucida Sans Unicode", "Bitstream Vera", "Verdana", "Arial", "_sans", "_serif"]; _local_9 = Font.enumerateFonts(true); _local_7.font = "_sans"; _local_10 = 0; while (_local_10 < _local_8.length) { _local_11 = 0; while (_local_11 < _local_9.length) { if (Font(_local_9[_local_11]).fontName == _local_8[_local_10]){ _local_7.font = _local_8[_local_10]; _local_11 = _local_9.length; _local_10 = _local_8.length; }; _local_11++; }; _local_10++; }; } else { _local_7.font = "Lucida Grande, Lucida Sans Unicode, Bitstream Vera, Verdana, Arial, _sans, _serif"; _local_6.antiAliasType = AntiAliasType.ADVANCED; }; }; _local_7.size = _arg_3; _local_7.color = _arg_5; _local_7.bold = _arg_4; _local_6.embedFonts = k; _local_6.defaultTextFormat = _local_7; return (_local_6); } public static function beginGradientFill(k:Graphics, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:Number=1):void { var _local_7:Array = [_arg_4, _arg_5, _arg_4]; var _local_8:Matrix = new Matrix(); _local_8.createGradientBox(_arg_2, _arg_3, (Math.PI / 2)); k.beginGradientFill(GradientType.LINEAR, _local_7, [_arg_6, _arg_6, _arg_6], [0, 128, 0xFF], _local_8); } public static function _SafeStr_17210(k:Graphics, _arg_2:Number, _arg_3:Number, _arg_4:Array, _arg_5:Array):void { var _local_6:Matrix = new Matrix(); _local_6.createGradientBox(_arg_2, _arg_3, (Math.PI / 2)); var _local_7:Array = new Array(); var _local_8:int = (0xFF / (_arg_4.length - 1)); var _local_9:Number = 0; while (_local_9 < _arg_4.length) { _local_7.push((_local_9 * _local_8)); _local_9++; }; k.beginGradientFill(GradientType.LINEAR, _arg_4, _arg_5, _local_7, _local_6); } public static function drawRoundRectangle(k:Graphics, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:Number):void { if (_arg_6 > 0){ k.drawRoundRect(_arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_6); } else { k.drawRect(_arg_2, _arg_3, _arg_4, _arg_5); }; } public static function _SafeStr_17211(k:DisplayObjectContainer, _arg_2:int, _arg_3:Array, _arg_4:Number, _arg_5:Number=0, _arg_6:Number=0):void { _SafeStr_17212(k); var _local_7:Shape = new Shape(); _local_7.name = "_gradient"; k.addChildAt(_local_7, _arg_2); _local_7.graphics.clear(); beginFill(_local_7.graphics, _arg_3, k.width, k.height); GraphicsUtils.drawRoundRectangle(_local_7.graphics, _arg_5, _arg_6, k.width, k.height, _arg_4); _local_7.graphics.endFill(); } public static function _SafeStr_17212(k:DisplayObjectContainer):void { var _local_2:DisplayObject = k.getChildByName("_gradient"); if (_local_2){ k.removeChild(_local_2); }; } private static function beginFill(k:Graphics, _arg_2:Array, _arg_3:Number, _arg_4:Number):void { var _local_5:Array = new Array(); var _local_6:Number = 0; while (_local_6 < _arg_2.length) { _local_5.push(0xFFFFFF); _local_6++; }; _SafeStr_17210(k, _arg_3, _arg_4, _local_5, _arg_2); } public static function _SafeStr_10632(k:String):uint { var _local_2:RegExp = new RegExp(/#/g); return (uint(String(k).replace(_local_2, "0x"))); } } }//package _-2xB // _SafeStr_10631 = "_-6aq" (String#38298, DoABC#3) // _SafeStr_10632 = "_-2q5" (String#29072, DoABC#3) // _SafeStr_17210 = "_-3Os" (String#30494, DoABC#3) // _SafeStr_17211 = "_-0Ij" (String#22904, DoABC#3) // _SafeStr_17212 = "_-6BX" (String#37324, DoABC#3) //------------------------------------------------------------ //_-2xB.MarginsSpecification package _-2xB { import _-6gu.Debuggable; public class MarginsSpecification extends Debuggable { protected var _normal:Object; protected var _SafeStr_10364:Object; public function MarginsSpecification(k:Object=null) { this._normal = { "withControls":0, "withControlsOverride":-1, "withoutControls":0, "withoutControlsOverride":-1 }; this._SafeStr_10364 = { "withControls":0, "withControlsOverride":-1, "withoutControls":0, "withoutControlsOverride":-1 }; super(); this.initialise(k); } public function initialise(k:Object):void { if (k != null){ this._SafeStr_17213(this._normal, k); this._SafeStr_17213(this._SafeStr_10364, k); if (k.hasOwnProperty("normal")){ this._SafeStr_17214 = k.normal; }; if (k.hasOwnProperty("fullscreen")){ this._SafeStr_17215 = k.fullscreen; }; }; } public function set _SafeStr_17214(k:Object):void { this._SafeStr_17213(this._normal, k); } public function get _SafeStr_17214():Object { return (this._normal); } public function set _SafeStr_17215(k:Object):void { this._SafeStr_17213(this._SafeStr_10364, k); } public function get _SafeStr_17215():Object { return (this._SafeStr_10364); } public function getWithControlsMargin(k:String, _arg_2:Boolean=false):Number { if (StringUtils._SafeStr_6890(k, "NORMAL")){ if (_arg_2){ if (this._normal.hasOwnProperty("withControlsOverride")){ if (this._normal.withControlsOverride > -1){ return (this._normal.withControlsOverride); }; }; }; if (this._normal.hasOwnProperty("withControls")){ return (this._normal.withControls); }; } else { if (_arg_2){ if (this._SafeStr_10364.hasOwnProperty("withControlsOverride")){ if (this._SafeStr_10364.withControlsOverride > -1){ return (this._SafeStr_10364.withControlsOverride); }; }; }; if (this._SafeStr_10364.hasOwnProperty("withControls")){ return (this._SafeStr_10364.withControls); }; }; return (0); } public function getWithoutControlsMargin(k:String, _arg_2:Boolean=false):Number { if (StringUtils._SafeStr_6890(k, "NORMAL")){ if (_arg_2){ if (this._normal.hasOwnProperty("withoutControlsOverride")){ if (this._normal.withoutControlsOverride > -1){ return (this._normal.withoutControlsOverride); }; }; }; if (this._normal.hasOwnProperty("withoutControls")){ return (this._normal.withoutControls); }; } else { if (_arg_2){ if (this._SafeStr_10364.hasOwnProperty("withoutControlsOverride")){ if (this._SafeStr_10364.withoutControlsOverride > -1){ return (this._SafeStr_10364.withoutControlsOverride); }; }; }; if (this._SafeStr_10364.hasOwnProperty("withoutControls")){ return (this._SafeStr_10364.withoutControls); }; }; return (0); } public function _SafeStr_17216():Number { return (this.getWithControlsMargin("normal")); } public function _SafeStr_17217():Number { return (this.getWithoutControlsMargin("normal")); } public function _SafeStr_17218():Number { return (this.getWithControlsMargin("fullscreen")); } public function _SafeStr_17219():Number { return (this.getWithoutControlsMargin("fullscreen")); } protected function _SafeStr_17213(k:Object, _arg_2:Object):void { if (_arg_2.hasOwnProperty("withControls")){ k.withControls = _arg_2.withControls; }; if (_arg_2.hasOwnProperty("withControlsOverride")){ k.withControlsOverride = _arg_2.withControlsOverride; }; if (_arg_2.hasOwnProperty("withoutControls")){ k.withoutControls = _arg_2.withoutControls; }; if (_arg_2.hasOwnProperty("withoutControlsOverride")){ k.withoutControlsOverride = _arg_2.withoutControlsOverride; }; } } }//package _-2xB // _SafeStr_10364 = "_-3ij" (String#11440, DoABC#3) // _SafeStr_17213 = "_-0Tp" (String#23324, DoABC#3) // _SafeStr_17214 = "_-jP" (String#40143, DoABC#3) // _SafeStr_17215 = "_-0N2" (String#23084, DoABC#3) // _SafeStr_17216 = "_-s8" (String#40480, DoABC#3) // _SafeStr_17217 = "_-37g" (String#29800, DoABC#3) // _SafeStr_17218 = "_-3Qq" (String#30573, DoABC#3) // _SafeStr_17219 = "_-VO" (String#39639, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) //------------------------------------------------------------ //_-2xB.NetworkResource package _-2xB { import _-6gu.Debuggable; import flash.net.URLLoader; import flash.utils.Timer; import flash.events.Event; import flash.events.ErrorEvent; import flash.events.AsyncErrorEvent; import flash.events.SecurityErrorEvent; import flash.events.IOErrorEvent; import flash.net.URLRequest; import flash.events.TimerEvent; import flash.events.*; import flash.net.*; public class NetworkResource extends Debuggable { protected var _SafeStr_5338:String = null; protected var _SafeStr_8962:String = null; protected var _SafeStr_12013:String = null; protected var _SafeStr_8963:URLLoader; protected var _SafeStr_17158:Timer = null; public function NetworkResource(k:String=null, _arg_2:String=null, _arg_3:String=null) { this._SafeStr_8963 = new URLLoader(); super(); this._SafeStr_5338 = k; this.url = _arg_2; this._SafeStr_12013 = _arg_3; } public static function _SafeStr_17189(k:String):String { var _local_2:Array; if (k != null){ if (StringUtils._SafeStr_6689(k, "http://localhost")){ return ("localhost"); }; _local_2 = k.split("/"); if (StringUtils._SafeStr_6689(k, "http")){ if (_local_2.length >= 3){ return (_local_2[2]); }; } else { return (_local_2[0]); }; }; return (null); } public static function _SafeStr_17220(k:String, _arg_2:String):String { if (_arg_2 == null){ return (null); }; if (_SafeStr_17221(_arg_2)){ return (_arg_2); }; if (_arg_2.indexOf("/") == 0){ return (_arg_2); }; if ((((((k == "")) || ((k == null)))) || ((k == "null")))){ return (_arg_2); }; if (k != null){ if (k.lastIndexOf("/") == (k.length - 1)){ return ((k + _arg_2)); }; return (((k + "/") + _arg_2)); }; return (_arg_2); } public static function _SafeStr_17222(k:String, _arg_2:String):String { if (StringUtils._SafeStr_16881(k, "/")){ return ((k + _arg_2)); }; return (((k + "/") + _arg_2)); } public static function _SafeStr_17221(k:String):Boolean { if (!k){ return (false); }; return ((k.indexOf("://") > 0)); } public static function _SafeStr_11913(k:String, _arg_2:String):String { if (k.indexOf("?") > 0){ return (((k + "&") + _arg_2)); }; return (((k + "?") + _arg_2)); } public function close():void { if (this._SafeStr_8963 != null){ try { this._SafeStr_8963.close(); this._SafeStr_8963 = null; } catch(e:Error) { }; }; } public function set id(k:String):void { this._SafeStr_5338 = k; } public function get id():String { return (this._SafeStr_5338); } public function set url(k:String):void { this._SafeStr_8962 = StringUtils._SafeStr_6912(StringUtils.trim(k)); } public function get url():String { return (this._SafeStr_8962); } public function _SafeStr_17223():Boolean { if (this._SafeStr_8962 != null){ return ((StringUtils.trim(this._SafeStr_8962).length > 0)); }; return (false); } public function _SafeStr_17224():Boolean { return (!((this._SafeStr_12013 == null))); } public function set mimeType(k:String):void { this._SafeStr_12013 = k; } public function get mimeType():String { return (this._SafeStr_12013); } public function isMimeType(k:String):Boolean { if (this._SafeStr_12013 != null){ return (StringUtils._SafeStr_6890(k, this._SafeStr_12013)); }; return (false); } public function _SafeStr_17225(k:String):Boolean { var _local_2:int; if (this._SafeStr_8962 != null){ _local_2 = this._SafeStr_8962.lastIndexOf("."); return (StringUtils._SafeStr_6890(this._SafeStr_8962.substr(_local_2), k)); }; return (false); } public function get qualifiedHTTPUrl():String { if (!this._SafeStr_17226()){ return (("http://" + StringUtils.trim(this._SafeStr_8962))); }; return (this._SafeStr_8962); } public function get qualifiedUrl():String { return (this.qualifiedHTTPUrl); } public function _SafeStr_17227():Boolean { if (this._SafeStr_8962 != null){ return ((this._SafeStr_8962.indexOf("mp4:") > -1)); }; return (false); } public function _SafeStr_17228():Boolean { if (this._SafeStr_8962 != null){ return ((this._SafeStr_8962.indexOf("flv:") > -1)); }; return (false); } public function _SafeStr_11993():Boolean { if (this._SafeStr_8962 != null){ return (((this._SafeStr_17227()) || (this._SafeStr_17228()))); }; return (false); } public function get data():String { return (this._SafeStr_8963.data); } public function _SafeStr_17226():Boolean { if (this._SafeStr_8962 != null){ return ((((((this._SafeStr_8962.indexOf("http://") > -1)) || ((this._SafeStr_8962.indexOf("https://") > -1)))) || ((this._SafeStr_8962.indexOf("rtmp://") > -1)))); }; return (false); } public function getQualifiedStreamAddress(k:String=null):String { if (this._SafeStr_17226()){ return (this._SafeStr_8962); }; if (k != null){ return ((k + this._SafeStr_8962)); }; return (this._SafeStr_8962); } public function _SafeStr_11995(k:String=null):String { var _local_2:int; var _local_3:int; if (this._SafeStr_8962 != null){ if (k != null){ _local_2 = this._SafeStr_8962.indexOf(k); if (_local_2 == -1){ return (this._SafeStr_8962); }; return (this._SafeStr_8962.substr(_local_2)); }; _local_3 = this._SafeStr_8962.lastIndexOf("/"); if (_local_3 == -1){ return (this._SafeStr_8962); }; return (this._SafeStr_8962.substr((_local_3 + 1))); }; return (null); } public function get netConnectionAddress():String { if (this._SafeStr_8962 != null){ if (this._SafeStr_8962.indexOf("mp4:") > 0){ return (this._SafeStr_8962.substr(0, this._SafeStr_8962.indexOf("mp4:"))); }; if (this._SafeStr_8962.indexOf("flv:") > 0){ return (this._SafeStr_8962.substr(0, this._SafeStr_8962.indexOf("flv:"))); }; }; return (null); } public function isRTMP():Boolean { if (this._SafeStr_8962 != null){ return ((this._SafeStr_8962.indexOf("rtmp") > -1)); }; return (false); } public function _SafeStr_17229():String { var k:int; if (this._SafeStr_8962 != null){ k = this._SafeStr_8962.lastIndexOf("/"); if (k == -1){ return (null); }; return (this._SafeStr_8962.substr(0, (k + 1))); }; return (null); } public function isStream():Boolean { var k:String = this._SafeStr_11995(); var _local_2:RegExp = new RegExp("(?i).*\\.(mp4|flv|wmv|mp3|3g2|3gp|aac|f4b|f4p|f4v|m4a|m4v|mov|sdp)"); return (!((k.match(_local_2) == null))); } public function _SafeStr_17230():Boolean { var k:String = this._SafeStr_11995(); if (k != null){ return ((k.indexOf("(live)") > -1)); }; return (false); } public function _SafeStr_17231():String { var k:String; if (this._SafeStr_17230()){ k = this._SafeStr_11995(); return (k.substr((k.lastIndexOf("(live)") + 6))); }; return (null); } public function call(k:int=-1):void { if (this._SafeStr_8962 != null){ if (StringUtils.trim(this._SafeStr_8962).length > 0){ this._SafeStr_8963 = new URLLoader(); this._SafeStr_8963.addEventListener(Event.COMPLETE, this._SafeStr_17232); this._SafeStr_8963.addEventListener(ErrorEvent.ERROR, this.errorHandler); this._SafeStr_8963.addEventListener(AsyncErrorEvent.ASYNC_ERROR, this.errorHandler); this._SafeStr_8963.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this.errorHandler); this._SafeStr_8963.addEventListener(IOErrorEvent.IO_ERROR, this.errorHandler); if (k > 0){ this._SafeStr_17160((k * 1000)); }; this._SafeStr_8963.load(new URLRequest(this._SafeStr_8962)); }; }; } protected function _SafeStr_17160(k:int):void { if (this._SafeStr_17158 != null){ this._SafeStr_17161(); }; if (k > 0){ this._SafeStr_17158 = new Timer(k, 1); this._SafeStr_17158.addEventListener(TimerEvent.TIMER, this._SafeStr_17162); this._SafeStr_17158.start(); }; } protected function _SafeStr_17161():void { if (this._SafeStr_17158 != null){ this._SafeStr_17158.stop(); this._SafeStr_17158 = null; }; } protected function _SafeStr_17162(k:TimerEvent):void { this._SafeStr_17161(); this.close(); } protected function _SafeStr_17232(k:Event):void { if (this._SafeStr_8963 != null){ this.loadComplete(this._SafeStr_8963.data); }; } protected function errorHandler(k:Event):void { this.close(); } protected function loadComplete(k:String):void { this.close(); } public function clone():NetworkResource { return (new NetworkResource(this._SafeStr_5338, this._SafeStr_8962)); } override public function toJSObject():Object { var k:Object = new Object(); k = { "id":this._SafeStr_5338, "uid":_SafeStr_12058, "url":this._SafeStr_8962, "mimeType":this._SafeStr_12013 }; return (k); } } }//package _-2xB // _SafeStr_11913 = "_-3EB" (String#30057, DoABC#3) // _SafeStr_11993 = "_-0R8" (String#23232, DoABC#3) // _SafeStr_11995 = "_-0RJ" (String#8045, DoABC#3) // _SafeStr_12013 = "_-kt" (String#1641, DoABC#3) // _SafeStr_12058 = "_-66D" (String#13877, DoABC#3) // _SafeStr_16881 = "_-0wZ" (String#24436, DoABC#3) // _SafeStr_17158 = "_-3RB" (String#1541, DoABC#3) // _SafeStr_17160 = "_-Fe" (String#4361, DoABC#3) // _SafeStr_17161 = "_-0Lb" (String#2645, DoABC#3) // _SafeStr_17162 = "_-1e7" (String#9284, DoABC#3) // _SafeStr_17189 = "_-0vk" (String#24403, DoABC#3) // _SafeStr_17220 = "_-2Qu" (String#28082, DoABC#3) // _SafeStr_17221 = "_-4L" (String#32805, DoABC#3) // _SafeStr_17222 = "_-4tF" (String#34124, DoABC#3) // _SafeStr_17223 = "_-47" (String#32254, DoABC#3) // _SafeStr_17224 = "_-5dn" (String#35969, DoABC#3) // _SafeStr_17225 = "_-0Hl" (String#22867, DoABC#3) // _SafeStr_17226 = "_-5nh" (String#36344, DoABC#3) // _SafeStr_17227 = "_-4qt" (String#34033, DoABC#3) // _SafeStr_17228 = "_-0AW" (String#22567, DoABC#3) // _SafeStr_17229 = "_-3xQ" (String#31837, DoABC#3) // _SafeStr_17230 = "_-3Fk" (String#30121, DoABC#3) // _SafeStr_17231 = "_-1tC" (String#26729, DoABC#3) // _SafeStr_17232 = "_-4F4" (String#32579, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_6689 = "_-0qw" (String#24206, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) // _SafeStr_6912 = "_-45a" (String#32199, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) // _SafeStr_8963 = "_-3X4" (String#1543, DoABC#3) //------------------------------------------------------------ //_-2xB.NumberUtils package _-2xB { public class NumberUtils { private static function _SafeStr_6668(k:String, _arg_2:String):Number { if (_arg_2.indexOf(k) <= 0){ return (NaN); }; return (Number(_arg_2.substring(0, _arg_2.indexOf(k)))); } public static function _SafeStr_17233(k:*):Number { if ((k is Number)){ return (Math.round(k)); }; if (k.indexOf("px") < 0){ k = (k + "px"); }; var _local_2:Number = _SafeStr_6668("px", k); if (isNaN(_local_2)){ return ((k.substr(0) as Number)); }; return (Math.round(_local_2)); } public static function _SafeStr_17234(k:*):Number { if ((k is Number)){ return (k); }; if (k.indexOf("pct") > -1){ return (_SafeStr_6668("pct", k)); }; return (_SafeStr_6668("%", k)); } } }//package _-2xB // _SafeStr_17233 = "_-1CS" (String#25085, DoABC#3) // _SafeStr_17234 = "_-6JJ" (String#37604, DoABC#3) // _SafeStr_6668 = "_-5k5" (String#4046, DoABC#3) //------------------------------------------------------------ //_-2xB.ObjectUtils package _-2xB { import flash.system.Capabilities; public class ObjectUtils { private static var counter:Number = 0; public static function _SafeStr_17235():String { var k:Date = new Date(); var _local_2:Number = k.getTime(); var _local_3:Number = (Math.random() * Number.MAX_VALUE); var _local_4:String = Capabilities.serverString; var _local_5:String = _SafeStr_17236((((_local_2 + _local_4) + _local_3) + counter++)).toUpperCase(); var _local_6:String = ((((((((_local_5.substring(0, 8) + "-") + _local_5.substring(8, 12)) + "-") + _local_5.substring(12, 16)) + "-") + _local_5.substring(16, 20)) + "-") + _local_5.substring(20, 32)); return (_local_6); } private static function _SafeStr_17236(k:String):String { return (_SafeStr_17237(k)); } private static function _SafeStr_17237(k:String):String { return (_SafeStr_17238(_SafeStr_17239(_SafeStr_17240(k), (k.length * 8)))); } private static function _SafeStr_17239(k:Array, _arg_2:Number):Array { var _local_10:Number; var _local_11:Number; var _local_12:Number; var _local_13:Number; var _local_14:Number; var _local_15:Number; var _local_16:Number; k[(_arg_2 >> 5)] = (k[(_arg_2 >> 5)] | (128 << (24 - (_arg_2 % 32)))); k[((((_arg_2 + 64) >> 9) << 4) + 15)] = _arg_2; var _local_3:Array = new Array(80); var _local_4:Number = 1732584193; var _local_5:Number = -271733879; var _local_6:Number = -1732584194; var _local_7:Number = 271733878; var _local_8:Number = -1009589776; var _local_9:Number = 0; while (_local_9 < k.length) { _local_10 = _local_4; _local_11 = _local_5; _local_12 = _local_6; _local_13 = _local_7; _local_14 = _local_8; _local_15 = 0; while (_local_15 < 80) { if (_local_15 < 16){ _local_3[_local_15] = k[(_local_9 + _local_15)]; } else { _local_3[_local_15] = _SafeStr_5323((((_local_3[(_local_15 - 3)] ^ _local_3[(_local_15 - 8)]) ^ _local_3[(_local_15 - 14)]) ^ _local_3[(_local_15 - 16)]), 1); }; _local_16 = _SafeStr_17241(_SafeStr_17241(_SafeStr_5323(_local_4, 5), sha1_ft(_local_15, _local_5, _local_6, _local_7)), _SafeStr_17241(_SafeStr_17241(_local_8, _local_3[_local_15]), sha1_kt(_local_15))); _local_8 = _local_7; _local_7 = _local_6; _local_6 = _SafeStr_5323(_local_5, 30); _local_5 = _local_4; _local_4 = _local_16; _local_15++; }; _local_4 = _SafeStr_17241(_local_4, _local_10); _local_5 = _SafeStr_17241(_local_5, _local_11); _local_6 = _SafeStr_17241(_local_6, _local_12); _local_7 = _SafeStr_17241(_local_7, _local_13); _local_8 = _SafeStr_17241(_local_8, _local_14); _local_9 = (_local_9 + 16); }; return (new Array(_local_4, _local_5, _local_6, _local_7, _local_8)); } private static function sha1_ft(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number):Number { if (k < 20){ return (((_arg_2 & _arg_3) | (~(_arg_2) & _arg_4))); }; if (k < 40){ return (((_arg_2 ^ _arg_3) ^ _arg_4)); }; if (k < 60){ return ((((_arg_2 & _arg_3) | (_arg_2 & _arg_4)) | (_arg_3 & _arg_4))); }; return (((_arg_2 ^ _arg_3) ^ _arg_4)); } private static function sha1_kt(k:Number):Number { return ((((k)<20) ? 1518500249 : (((k)<40) ? 1859775393 : (((k)<60) ? -1894007588 : -899497514)))); } private static function _SafeStr_17241(k:Number, _arg_2:Number):Number { var _local_3:Number = ((k & 0xFFFF) + (_arg_2 & 0xFFFF)); var _local_4:Number = (((k >> 16) + (_arg_2 >> 16)) + (_local_3 >> 16)); return (((_local_4 << 16) | (_local_3 & 0xFFFF))); } private static function _SafeStr_5323(k:Number, _arg_2:Number):Number { return (((k << _arg_2) | (k >>> (32 - _arg_2)))); } private static function _SafeStr_17240(k:String):Array { var _local_2:Array = new Array(); var _local_3:Number = ((1 << 8) - 1); var _local_4:Number = 0; while (_local_4 < (k.length * 8)) { _local_2[(_local_4 >> 5)] = (_local_2[(_local_4 >> 5)] | ((k.charCodeAt((_local_4 / 8)) & _local_3) << (24 - (_local_4 % 32)))); _local_4 = (_local_4 + 8); }; return (_local_2); } private static function _SafeStr_17238(k:Array):String { var _local_2:String = new String(""); var _local_3:String = new String("0123456789abcdef"); var _local_4:Number = 0; while (_local_4 < (k.length * 4)) { _local_2 = (_local_2 + (_local_3.charAt(((k[(_local_4 >> 2)] >> (((3 - (_local_4 % 4)) * 8) + 4)) & 15)) + _local_3.charAt(((k[(_local_4 >> 2)] >> ((3 - (_local_4 % 4)) * 8)) & 15)))); _local_4++; }; return (_local_2); } } }//package _-2xB // _SafeStr_17235 = "_-2q2" (String#29070, DoABC#3) // _SafeStr_17236 = "_-2yD" (String#29382, DoABC#3) // _SafeStr_17237 = "_-036" (String#22305, DoABC#3) // _SafeStr_17238 = "_-5Wb" (String#35681, DoABC#3) // _SafeStr_17239 = "_-4Zs" (String#33401, DoABC#3) // _SafeStr_17240 = "_-13m" (String#24754, DoABC#3) // _SafeStr_17241 = "_-6AS" (String#37281, DoABC#3) // _SafeStr_5323 = "_-1Vt" (String#9162, DoABC#3) //------------------------------------------------------------ //_-2xB.StringUtils package _-2xB { public class StringUtils { public static function _SafeStr_17242(k:String, _arg_2:Number):String { if (k != null){ return (k.substr(0, _arg_2)); }; return (k); } public static function _SafeStr_17243(k:String, _arg_2:int):Number { var _local_3:Array; var _local_4:int; var _local_5:Number; var _local_6:int; if (k != null){ _local_3 = k.split("."); _local_4 = 0; _local_5 = 0; _local_6 = (_local_3.length - 1); while (_local_6 >= 0) { if (_local_5 == 0){ _local_4 = _local_3[_local_6]; _local_5 = _arg_2; } else { _local_4 = (_local_4 + (_local_3[_local_6] * _local_5)); }; _local_5 = (_local_5 * 10); _local_6--; }; return (_local_4); }; return (0); } public static function _SafeStr_11940(k:*):Boolean { if (((!((k == null))) && (!((k == undefined))))){ if ((((k is String)) || ((typeof(k) == "xml")))){ return ((k.toUpperCase() == "TRUE")); }; if ((k is Boolean)){ return (k); }; }; return (false); } public static function _SafeStr_11941(k:*):Number { if ((k is Number)){ return (k); }; if ((k is String)){ return (Number(k)); }; return (-1); } public static function _SafeStr_15233(k:*, _arg_2:String):Boolean { var _local_3:Object; var _local_4:String; var _local_5:String; if ((k is Array)){ for each (_local_3 in k) { if ((_local_3 is String)){ if (_SafeStr_6890((_local_3 as String), _arg_2)){ return (true); }; }; }; } else { if ((k is String)){ if (((StringUtils.isEmpty(k)) || (StringUtils.isEmpty(_arg_2)))){ return (false); }; _local_4 = k.toUpperCase(); _local_5 = _arg_2.toUpperCase(); return ((_local_4.indexOf(_local_5) > -1)); }; }; return (false); } public static function _SafeStr_6890(k:String, _arg_2:String):Boolean { if ((((k == null)) && ((_arg_2 == null)))){ return (true); }; if ((((((k == null)) && (!((_arg_2 == null))))) || (((!((k == null))) && ((_arg_2 == null)))))){ return (false); }; return ((k.toUpperCase() == _arg_2.toUpperCase())); } public static function trim(k:String):String { return (((k) ? k.replace(/^\s+|\s+$/gs, "") : "")); } public static function isEmpty(k:String):Boolean { if (k == null){ return (true); }; return ((StringUtils.trim(k).length == 0)); } public static function _SafeStr_6912(k:String):String { var _local_2:String; var _local_3:Array; if (k != null){ _local_2 = k; _local_2 = _local_2.split("\t").join(" "); _local_2 = _local_2.split("\r").join(" "); _local_2 = _local_2.split("\n").join(" "); return (_local_2); }; return (k); } public static function _SafeStr_17244(k:String):String { var _local_3:Array; var _local_2:String = k; _local_3 = _local_2.split(" "); var _local_4:uint; while (_local_4 < _local_3.length) { if (_local_3[_local_4] == ""){ _local_3.splice(_local_4, 1); _local_4--; }; _local_4++; }; _local_2 = _local_3.join(" "); return (_local_2); } public static function _SafeStr_17245(k:String, _arg_2:String, _arg_3:String):Object { var _local_6:int; var _local_7:Array; var _local_4:Object = new Object(); var _local_5:Array = k.split(_arg_2); if (_local_5.length > 0){ _local_6 = 0; while (_local_6 < _local_5.length) { _local_7 = _local_5[_local_6].split(_arg_3); if (_local_7.length == 2){ _local_4[_local_7[0]] = _local_7[1]; }; _local_6++; }; }; return (_local_4); } public static function _SafeStr_17246(k:String, _arg_2:String, _arg_3:String):String { if (((StringUtils._SafeStr_16881(k, _arg_3)) || (StringUtils._SafeStr_6689(_arg_2, _arg_3)))){ return ((k + _arg_2)); }; return (((k + _arg_3) + _arg_2)); } public static function _SafeStr_6689(k:String, _arg_2:String):Boolean { if ((((k == null)) || ((_arg_2 == null)))){ return (false); }; return ((StringUtils.trim(k).toUpperCase().indexOf(_arg_2.toUpperCase()) == 0)); } public static function _SafeStr_16881(k:String, _arg_2:String):Boolean { if (k == null){ return (false); }; return ((k.lastIndexOf(_arg_2) == (k.length - _arg_2.length))); } public static function _SafeStr_17247(k:String, _arg_2:String):String { var _local_3:RegExp = /{quote}/g; return (k.replace(_local_3, _arg_2)); } public static function _SafeStr_6906(k:String):String { return (k.replace(/\n/g, "")); } public static function _SafeStr_6905(k:String):String { return (k.replace(/(['\\])/g, "\\$1")); } public static function _SafeStr_17248(k:String, _arg_2:String):Boolean { if (k != null){ if (_arg_2 != null){ if (((!(StringUtils.isEmpty(k))) && (!(StringUtils.isEmpty(_arg_2))))){ return ((k == _arg_2)); }; }; }; return (false); } public static function _SafeStr_17249(k:String, _arg_2:String):String { var _local_3:int; while (_local_3 < k.length) { if (_local_3 < _arg_2.length){ if (k.charAt(_local_3) != _arg_2.charAt(_local_3)){ return ((((((("difference: " + _local_3) + ", (") + k.charCodeAt(_local_3)) + ") != (") + _arg_2.charCodeAt(_local_3)) + ")")); }; } else { return ("difference: string1 longer"); }; _local_3++; }; if (k.length < _arg_2.length){ return ("difference: string2 is longer"); }; return ("difference: identical"); } public static function _SafeStr_17250(k:String):String { var _local_2:RegExp = /'/g; return (k.replace(_local_2, '"')); } public static function _SafeStr_17251(k:String):String { return (k.replace(/(['\\])/g, "\\$1")); } public static function _SafeStr_17252(k:String):String { var _local_2:String = new String(); var _local_3:int; while (_local_3 < k.length) { if (k.charAt(_local_3) == '"'){ _local_2 = (_local_2 + '"'); } else { _local_2 = (_local_2 + k.charAt(_local_3)); }; _local_3++; }; return (_local_2); } } }//package _-2xB // _SafeStr_11940 = "_-6fl" (String#38512, DoABC#3) // _SafeStr_11941 = "_-2hl" (String#28751, DoABC#3) // _SafeStr_15233 = "_-3ON" (String#30479, DoABC#3) // _SafeStr_16881 = "_-0wZ" (String#24436, DoABC#3) // _SafeStr_17242 = "_-1JV" (String#25346, DoABC#3) // _SafeStr_17243 = "_-5Wy" (String#35697, DoABC#3) // _SafeStr_17244 = "_-0nP" (String#24071, DoABC#3) // _SafeStr_17245 = "_-2hw" (String#28761, DoABC#3) // _SafeStr_17246 = "_-232" (String#27154, DoABC#3) // _SafeStr_17247 = "_-0Hc" (String#22863, DoABC#3) // _SafeStr_17248 = "_-55F" (String#34636, DoABC#3) // _SafeStr_17249 = "_-0yc" (String#24516, DoABC#3) // _SafeStr_17250 = "_-0p5" (String#24132, DoABC#3) // _SafeStr_17251 = "_-6hf" (String#38599, DoABC#3) // _SafeStr_17252 = "_-2li" (String#28904, DoABC#3) // _SafeStr_6689 = "_-0qw" (String#24206, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) // _SafeStr_6905 = "_-17j" (String#24907, DoABC#3) // _SafeStr_6906 = "_-2XB" (String#28329, DoABC#3) // _SafeStr_6912 = "_-45a" (String#32199, DoABC#3) //------------------------------------------------------------ //_-2xB.StyleUtils package _-2xB { public class StyleUtils { public static function _SafeStr_17253(k:String):uint { if (!k){ return (0xFFFFFF); }; return (parseInt(("0x" + k.substr(1)))); } public static function _SafeStr_17254(k:String):Array { return (k.split(" ")); } public static function _SafeStr_17255(k:String, _arg_2:String):String { var _local_3:Array = _SafeStr_17254(k); var _local_4:Number = 0; while (_local_4 < _local_3.length) { if ((((_local_3[_local_4] is String)) && ((String(_local_3[_local_4]).indexOf(_arg_2) == 0)))){ return ((_local_3[_local_4] as String)); }; _local_4++; }; return (null); } } }//package _-2xB // _SafeStr_17253 = "_-0uu" (String#24370, DoABC#3) // _SafeStr_17254 = "_-2B7" (String#27470, DoABC#3) // _SafeStr_17255 = "_-4ix" (String#33726, DoABC#3) //------------------------------------------------------------ //_-2xB.Timestamp package _-2xB { import _-6gu.Debuggable; public class Timestamp extends Debuggable { public static function validate(k:String):Boolean { if (k == null){ return (false); }; var _local_2:Array = k.split(":"); return ((_local_2.length == 3)); } public static function _SafeStr_17256(k:String):String { if (k == null){ return ("00:00:00"); }; return (_SafeStr_16879(int(k))); } public static function _SafeStr_17257(k:int):String { if (k < 10){ return (("0" + k)); }; return (("" + k)); } public static function _SafeStr_17258(k:String, _arg_2:Number):String { var _local_3:int; if (_arg_2 > 0){ _local_3 = timestampToSeconds(k); return (_SafeStr_16879((_local_3 + _arg_2))); }; return (k); } public static function _SafeStr_16879(k:Number):String { var _local_2:Number; var _local_3:Number; var _local_4:Number; var _local_5:String; var _local_6:String; var _local_7:String; if (k > 0){ _local_2 = (k % 60); _local_3 = Math.floor(((k % 3600) / 60)); _local_4 = Math.floor((k / (60 * 60))); _local_5 = ((((_local_4)==0) ? "00" : _SafeStr_17259(_local_4)) + ":"); _local_6 = (_SafeStr_17259(_local_3) + ":"); _local_7 = _SafeStr_17259(_local_2); return (((_local_5 + _local_6) + _local_7)); }; return ("00:00:00"); } private static function _SafeStr_17259(k:uint):String { if (k < 10){ return (("0" + k)); }; return (String(k)); } public static function timestampToSeconds(k:String):int { var _local_2:Array; if (k != null){ _local_2 = k.split(":"); if (_local_2.length == 3){ return ((((parseInt(_local_2[0]) * 3600) + (parseInt(_local_2[1]) * 60)) + parseInt(_local_2[2]))); }; return (parseInt(k)); }; return (0); } public static function _SafeStr_17260(k:String):String { return (new String(Timestamp.timestampToSeconds(k))); } } }//package _-2xB // _SafeStr_16879 = "_-0zh" (String#24554, DoABC#3) // _SafeStr_17256 = "_-178" (String#24884, DoABC#3) // _SafeStr_17257 = "_-4Ao" (String#32408, DoABC#3) // _SafeStr_17258 = "_-3h2" (String#31171, DoABC#3) // _SafeStr_17259 = "_-2NN" (String#27947, DoABC#3) // _SafeStr_17260 = "_-4aj" (String#33425, DoABC#3) //------------------------------------------------------------ //_-2xB.TransformingLoader package _-2xB { import flash.net.URLLoader; public class TransformingLoader extends URLLoader { protected var _SafeStr_17261:Array = null; public function set transformers(k:Array):void { this._SafeStr_17261 = k; } public function get transformedData():String { var k:String; var _local_2:int; if (this._SafeStr_17261 != null){ if (this._SafeStr_17261.length > 0){ k = super.data; _local_2 = 0; while (_local_2 < this._SafeStr_17261.length) { if (((this._SafeStr_17261[_local_2].hasOwnProperty("pattern")) && (this._SafeStr_17261[_local_2].hasOwnProperty("replace")))){ k = k.replace(new RegExp(this._SafeStr_17261[_local_2].pattern, ((this._SafeStr_17261[_local_2].hasOwnProperty("command")) ? this._SafeStr_17261[_local_2].hasOwnProperty("command") : "g")), this._SafeStr_17261[_local_2].replace); }; _local_2++; }; }; return (k); }; return (super.data); } } }//package _-2xB // _SafeStr_17261 = "_-0fC" (String#8274, DoABC#3) //------------------------------------------------------------ //_-2XC._SafeStr_5278 package _-2XC { import flash.events.Event; public class _SafeStr_5278 extends Event { public static const _SafeStr_6743:String = "display-skip-button"; public static const _SafeStr_5992:String = "hide-skip-button"; protected var _SafeStr_16520:String = null; protected var _SafeStr_17262:String = null; protected var _SafeStr_17263:Function = null; public function _SafeStr_5278(k:String, _arg_2:String, _arg_3:String=null, _arg_4:Function=null, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_16520 = _arg_2; this._SafeStr_17262 = _arg_3; this._SafeStr_17263 = _arg_4; } public function get region():String { return (this._SafeStr_16520); } public function get resource():String { return (this._SafeStr_17262); } public function get _SafeStr_17264():Function { return (this._SafeStr_17263); } public function _SafeStr_17265():Boolean { return (true); } public function _SafeStr_17266():Boolean { return (false); } override public function clone():Event { return (new _SafeStr_5278(type, this._SafeStr_16520, this._SafeStr_17262, this._SafeStr_17263, bubbles, cancelable)); } } }//package _-2XC // _SafeStr_16520 = "_-3RU" (String#331, DoABC#3) // _SafeStr_17262 = "_-0UO" (String#23345, DoABC#3) // _SafeStr_17263 = "_-14V" (String#8707, DoABC#3) // _SafeStr_17264 = "_-1yX" (String#26946, DoABC#3) // _SafeStr_17265 = "_-3lT" (String#31349, DoABC#3) // _SafeStr_17266 = "_-0R9" (String#23233, DoABC#3) // _SafeStr_5278 = "_-5Qy" (String#35472, DoABC#3) // _SafeStr_5992 = "_-5Fh" (String#35032, DoABC#3) // _SafeStr_6743 = "_-4xy" (String#34296, DoABC#3) //------------------------------------------------------------ //_-2XC._SafeStr_5291 package _-2XC { import _-co.OverlayView; import _-4Up.RegionController; import _-6VL.RegionViewConfig; import _-2xB._SafeStr_5267; import flash.events.MouseEvent; public class _SafeStr_5291 extends OverlayView { protected var _SafeStr_17263:Function = null; protected var _active:Boolean = false; public function _SafeStr_5291(k:RegionController, _arg_2:RegionViewConfig, _arg_3:_SafeStr_5267, _arg_4:int=-1, _arg_5:int=-1) { super(k, _arg_2, _arg_3); if (_arg_2._SafeStr_17267()){ if (((_arg_2._SafeStr_17269()) || (_arg_2._SafeStr_17268()))){ this.alpha = 0.8; this.addChild(_arg_2.image); }; } else { if (_arg_2._SafeStr_17270()){ }; }; } public function _SafeStr_17271(k:Function):void { this._SafeStr_17263 = k; } override protected function onMouseOver(k:MouseEvent):void { this.alpha = 1; } override protected function onMouseOut(k:MouseEvent):void { this.alpha = 0.8; } override protected function onClick(k:MouseEvent):void { if (this._SafeStr_17263 != null){ this._SafeStr_17263(); }; } public function get active():Boolean { return (this._active); } public function activate():void { this._active = true; show(); } public function deactivate():void { this._active = false; hide(); } } }//package _-2XC // _SafeStr_17263 = "_-14V" (String#8707, DoABC#3) // _SafeStr_17267 = "_-3Ck" (String#30001, DoABC#3) // _SafeStr_17268 = "_-0Mw" (String#23079, DoABC#3) // _SafeStr_17269 = "_-2QB" (String#28056, DoABC#3) // _SafeStr_17270 = "_-3QD" (String#30547, DoABC#3) // _SafeStr_17271 = "_-aR" (String#39803, DoABC#3) // _SafeStr_5267 = "_-1ce" (String#9267, DoABC#3) // _SafeStr_5291 = "_-1gh" (String#9322, DoABC#3) //------------------------------------------------------------ //_-2XC._SafeStr_5293 package _-2XC { import flash.display.Bitmap; import _-6VL.CloseButtonConfig; import _-3ur.SkipAdConfig; public class _SafeStr_5293 extends SkipAdRegionViewConfig { public function _SafeStr_5293(k:SkipAdConfig=null) { var _local_2:Bitmap; super(k.region, { "id":"reserved-skip-ad-button-image", "verticalAlign":5, "horizontalAlign":"right", "width":70, "height":20, "backgroundColor":"transparent", "clickable":true, "closeButton":new CloseButtonConfig({"enabled":false}), "keepAfterClick":false, "image":_local_2, "swf":null, "html":null }); } } }//package _-2XC // _SafeStr_5293 = "_-05O" (String#7702, DoABC#3) //------------------------------------------------------------ //_-2XC._SafeStr_5294 package _-2XC { import _-6VL.CloseButtonConfig; import _-3ur.SkipAdConfig; public class _SafeStr_5294 extends SkipAdRegionViewConfig { public function _SafeStr_5294(k:SkipAdConfig=null) { super(k.region, { "id":"reserved-skip-ad-button-image", "verticalAlign":5, "horizontalAlign":"right", "width":(((k.width)>0) ? k.width : 70), "height":(((k.height)>0) ? k.height : 20), "backgroundColor":"transparent", "clickable":true, "closeButton":new CloseButtonConfig({"enabled":false}), "keepAfterClick":false, "image":null, "swf":null, "html":k.html }); } } }//package _-2XC // _SafeStr_5294 = "_-3p9" (String#11551, DoABC#3) //------------------------------------------------------------ //_-2XC.LoadableImageSkipAdButton package _-2XC { import _-6VL.CloseButtonConfig; import flash.display.Loader; import flash.net.URLRequest; import _-3ur.SkipAdConfig; public class LoadableImageSkipAdButton extends SkipAdRegionViewConfig { public function LoadableImageSkipAdButton(k:SkipAdConfig=null) { super(k.region, { "id":"reserved-skip-ad-button-image", "verticalAlign":5, "horizontalAlign":"right", "width":(((k.width)>0) ? k.width : 70), "height":(((k.height)>0) ? k.height : 20), "backgroundColor":"transparent", "clickable":true, "closeButton":new CloseButtonConfig({"enabled":false}), "keepAfterClick":false, "image":new Loader(), "swf":null, "html":null }); image.load(new URLRequest(k.image)); image.x = 0; image.y = 0; } } }//package _-2XC //------------------------------------------------------------ //_-2XC.SkipAdRegionViewConfig package _-2XC { import _-6VL.RegionViewConfig; public class SkipAdRegionViewConfig extends RegionViewConfig { public function SkipAdRegionViewConfig(k:Object, _arg_2:Object) { var _local_3:Object = {}; if (k == null){ _local_3 = _arg_2; } else { _local_3 = { "id":(((k.id)!=undefined) ? k.id : _arg_2.id), "verticalAlign":(((k.verticalAlign)!=undefined) ? k.verticalAlign : _arg_2.verticalAlign), "horizontalAlign":(((k.horizontalAlign)!=undefined) ? k.horizontalAlign : _arg_2.horizontalAlign), "width":(((k.width)!=undefined) ? k.width : _arg_2.width), "height":(((k.height)!=undefined) ? k.height : _arg_2.height), "backgroundColor":(((k.backgroundColor)!=undefined) ? k.backgroundColor : _arg_2.backgroundColor), "clickable":(((k.clickable)!=undefined) ? k.clickable : _arg_2.clickable), "closeButton":(((k.closeButton)!=undefined) ? k.closeButton : _arg_2.closeButton), "keepAfterClick":(((k.keepAfterClick)!=undefined) ? k.keepAfterClick : _arg_2.keepAfterClick), "image":(((k.image)!=undefined) ? k.image : _arg_2.image), "swf":(((k.swf)!=undefined) ? k.swf : _arg_2.swf), "html":(((k.html)!=undefined) ? k.html : _arg_2.html), "autoHide":false }; if (k.styleSheetAddress != undefined){ _local_3.styleSheetAddress = k.styleSheetAddress; }; if (k.style != undefined){ _local_3.style = k.style; }; if (k.border != undefined){ _local_3.border = k.border; }; if (k.borderRadius != undefined){ _local_3.borderRadius = k.borderRadius; }; if (k.borderWidth != undefined){ _local_3.borderWidth = k.borderWidth; }; if (k.borderColor != undefined){ _local_3.borderColor = k.borderColor; }; if (k.background != undefined){ _local_3.background = k.background; }; if (k.backgroundGradient != undefined){ _local_3.backgroundGradient = k.backgroundGradient; }; if (k.backgroundImage != undefined){ _local_3.backgroundImage = k.backgroundImage; }; if (k.backgroundRepeat != undefined){ _local_3.backgroundRepeat = k.backgroundRepeat; }; if (k.backgroundColor != undefined){ _local_3.backgroundColor = k.backgroundColor; }; if (k.opacity != undefined){ _local_3.opacity = k.opacity; }; if (k.padding != undefined){ _local_3.padding = k.padding; }; if (k.canScale != undefined){ _local_3.canScale = k.canScale; }; if (k.scaleRate != undefined){ _local_3.scaleRate = k.scaleRate; }; if (k.autoHide != undefined){ _local_3.autoHide = k.autoHide; }; }; super(_local_3); } } }//package _-2XC //------------------------------------------------------------ //_-2Xr._SafeStr_3209 package _-2Xr { import _-3qZ._SafeStr_2270; import _-5mx._SafeStr_3771; import _-3qZ._SafeStr_2717; public class _SafeStr_3209 implements _SafeStr_2270 { private var _SafeStr_17272:Array; public function flush():Boolean { this._SafeStr_17272 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_4:_SafeStr_3771; this._SafeStr_17272 = new Array(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = new _SafeStr_3771(); _local_4.type = k._SafeStr_5331(); _local_4._SafeStr_7555 = k._SafeStr_5331(); _local_4.duration = k._SafeStr_5331(); _local_4._SafeStr_7729 = k._SafeStr_5331(); _local_4._SafeStr_7730 = k._SafeStr_5331(); _local_4._SafeStr_7727 = k.readBoolean(); this._SafeStr_17272.push(_local_4); _local_3++; }; return (true); } public function get effects():Array { return (this._SafeStr_17272); } } }//package _-2Xr // _SafeStr_17272 = "_-49B" (String#1106, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3209 = "_-3Om" (String#11102, DoABC#3) // _SafeStr_3771 = "_-0lZ" (String#8377, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7555 = "_-3AU" (String#3392, DoABC#3) // _SafeStr_7727 = "_-53-" (String#12805, DoABC#3) // _SafeStr_7729 = "_-31a" (String#29551, DoABC#3) // _SafeStr_7730 = "_-1RB" (String#25660, DoABC#3) //------------------------------------------------------------ //_-2Xr._SafeStr_3725 package _-2Xr { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3725 implements _SafeStr_2270 { private var _SafeStr_5501:int; private var _SafeStr_16892:int; private var _SafeStr_5614:int; private var _SafeStr_17273:Boolean; public function flush():Boolean { this._SafeStr_5501 = 0; this._SafeStr_16892 = 0; this._SafeStr_5614 = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5501 = k._SafeStr_5331(); this._SafeStr_16892 = k._SafeStr_5331(); this._SafeStr_5614 = k._SafeStr_5331(); this._SafeStr_17273 = k.readBoolean(); return (true); } public function get type():int { return (this._SafeStr_5501); } public function get _SafeStr_7555():int { return (this._SafeStr_16892); } public function get duration():int { return (this._SafeStr_5614); } public function get _SafeStr_7727():Boolean { return (this._SafeStr_17273); } } }//package _-2Xr // _SafeStr_16892 = "_-5dC" (String#1599, DoABC#3) // _SafeStr_17273 = "_-3br" (String#1546, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3725 = "_-6cW" (String#14393, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5614 = "_-j7" (String#206, DoABC#3) // _SafeStr_7555 = "_-3AU" (String#3392, DoABC#3) // _SafeStr_7727 = "_-53-" (String#12805, DoABC#3) //------------------------------------------------------------ //_-2Xr._SafeStr_3733 package _-2Xr { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3733 implements _SafeStr_2270 { private var _SafeStr_5501:int; private var _SafeStr_5614:int; private var _SafeStr_17273:Boolean; public function flush():Boolean { this._SafeStr_5501 = 0; this._SafeStr_5614 = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5501 = k._SafeStr_5331(); this._SafeStr_5614 = k._SafeStr_5331(); this._SafeStr_17273 = k.readBoolean(); return (true); } public function get type():int { return (this._SafeStr_5501); } public function get duration():int { return (this._SafeStr_5614); } public function get _SafeStr_7727():Boolean { return (this._SafeStr_17273); } } }//package _-2Xr // _SafeStr_17273 = "_-3br" (String#1546, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3733 = "_-1Ip" (String#8943, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5614 = "_-j7" (String#206, DoABC#3) // _SafeStr_7727 = "_-53-" (String#12805, DoABC#3) //------------------------------------------------------------ //_-2Xr._SafeStr_3782 package _-2Xr { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3782 implements _SafeStr_2270 { private var _SafeStr_5501:int; public function flush():Boolean { this._SafeStr_5501 = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5501 = k._SafeStr_5331(); return (true); } public function get type():int { return (this._SafeStr_5501); } } }//package _-2Xr // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3782 = "_-61w" (String#13811, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) //------------------------------------------------------------ //_-2Xr._SafeStr_4973 package _-2Xr { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4973 implements _SafeStr_2270 { private var _SafeStr_5501:int; public function flush():Boolean { this._SafeStr_5501 = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5501 = k._SafeStr_5331(); return (true); } public function get type():int { return (this._SafeStr_5501); } } }//package _-2Xr // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4973 = "_-2Vr" (String#10221, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) //------------------------------------------------------------ //_-2xs._SafeStr_138 package _-2xs { public interface _SafeStr_138 { function get id():String; function get state():String; function get precedence():int; function get activePartSet():String; function get _SafeStr_10023():Boolean; function get _SafeStr_17274():Boolean; function get _SafeStr_8023():String; function get lay():String; function get _SafeStr_17275():String; function get _SafeStr_8004():Boolean; function get _SafeStr_8001():Boolean; function _SafeStr_17276(_arg_1:String):Boolean; function _SafeStr_17277(_arg_1:String=""):Array; function _SafeStr_17278(_arg_1:String=""):Boolean; function _SafeStr_17279(_arg_1:String, _arg_2:int, _arg_3:Array):void; function _SafeStr_17280(_arg_1:String, _arg_2:int):Array; } }//package _-2xs // _SafeStr_10023 = "_-2d9" (String#875, DoABC#2) // _SafeStr_138 = "_-08m" (String#723, DoABC#2) // _SafeStr_17274 = "_-35m" (String#903, DoABC#2) // _SafeStr_17275 = "_-4Qw" (String#978, DoABC#2) // _SafeStr_17276 = "_-31j" (String#900, DoABC#2) // _SafeStr_17277 = "_-1d1" (String#822, DoABC#2) // _SafeStr_17278 = "_-1JK" (String#803, DoABC#2) // _SafeStr_17279 = "_-2W" (String#868, DoABC#2) // _SafeStr_17280 = "_-376" (String#904, DoABC#2) // _SafeStr_8001 = "_-3GM" (String#914, DoABC#2) // _SafeStr_8004 = "_-4KS" (String#971, DoABC#2) // _SafeStr_8023 = "_-2d4" (String#874, DoABC#2) //------------------------------------------------------------ //_-2xs._SafeStr_139 package _-2xs { public interface _SafeStr_139 { function get id():String; function get _SafeStr_14045():String; function get _SafeStr_8006():String; function set _SafeStr_8006(_arg_1:String):void; function get _SafeStr_8003():int; function get _SafeStr_8002():_SafeStr_138; function set _SafeStr_8002(_arg_1:_SafeStr_138):void; function get _SafeStr_7981():String; function set _SafeStr_7981(_arg_1:String):void; } }//package _-2xs // _SafeStr_138 = "_-08m" (String#723, DoABC#2) // _SafeStr_139 = "_-309" (String#898, DoABC#2) // _SafeStr_14045 = "_-0wU" (String#780, DoABC#2) // _SafeStr_7981 = "_-1Al" (String#794, DoABC#2) // _SafeStr_8002 = "_-1no" (String#832, DoABC#2) // _SafeStr_8003 = "_-0QU" (String#739, DoABC#2) // _SafeStr_8006 = "_-1Vx" (String#816, DoABC#2) //------------------------------------------------------------ //_-2xs._SafeStr_140 package _-2xs { public class _SafeStr_140 implements _SafeStr_139 { private var _SafeStr_16018:String = ""; private var _SafeStr_16917:String = ""; private var _SafeStr_17281:_SafeStr_138; private var _SafeStr_17282:int = 0; private var _SafeStr_17283:String; public function _SafeStr_140(k:String, _arg_2:String="", _arg_3:int=0) { this._SafeStr_16018 = k; this._SafeStr_16917 = _arg_2; this._SafeStr_17282 = _arg_3; } public function get _SafeStr_14045():String { return (this._SafeStr_16018); } public function get _SafeStr_8006():String { return (this._SafeStr_16917); } public function get _SafeStr_8002():_SafeStr_138 { return (this._SafeStr_17281); } public function get id():String { if (this._SafeStr_17281 == null){ return (""); }; return (((this._SafeStr_17281.id + "_") + this._SafeStr_16917)); } public function set _SafeStr_8006(k:String):void { this._SafeStr_16917 = k; } public function set _SafeStr_8002(k:_SafeStr_138):void { this._SafeStr_17281 = k; } public function dispose():void { this._SafeStr_16018 = null; this._SafeStr_16917 = null; this._SafeStr_17281 = null; } public function get _SafeStr_8003():int { return (this._SafeStr_17282); } public function get _SafeStr_7981():String { return (this._SafeStr_17283); } public function set _SafeStr_7981(k:String):void { this._SafeStr_17283 = k; } public function toString():String { return (((("Action: " + this._SafeStr_16018) + " param: ") + this._SafeStr_16917)); } } }//package _-2xs // _SafeStr_138 = "_-08m" (String#723, DoABC#2) // _SafeStr_139 = "_-309" (String#898, DoABC#2) // _SafeStr_140 = "_-5Gt" (String#1026, DoABC#2) // _SafeStr_14045 = "_-0wU" (String#780, DoABC#2) // _SafeStr_16018 = "_-3qf" (String#2726, DoABC#2) // _SafeStr_16917 = "_-3iC" (String#2704, DoABC#2) // _SafeStr_17281 = "_-66T" (String#3173, DoABC#2) // _SafeStr_17282 = "_-5LV" (String#3015, DoABC#2) // _SafeStr_17283 = "_-3OB" (String#2640, DoABC#2) // _SafeStr_7981 = "_-1Al" (String#794, DoABC#2) // _SafeStr_8002 = "_-1no" (String#832, DoABC#2) // _SafeStr_8003 = "_-0QU" (String#739, DoABC#2) // _SafeStr_8006 = "_-1Vx" (String#816, DoABC#2) //------------------------------------------------------------ //_-2xs.ActionDefinition package _-2xs { import _-ue.Map; import flash.utils.Dictionary; public class ActionDefinition implements _SafeStr_138 { private var _SafeStr_5338:String; private var _SafeStr_5560:String; private var _SafeStr_17284:int; private var _SafeStr_17285:String; private var _SafeStr_17286:String; private var _SafeStr_17287:String; private var _SafeStr_7988:String; private var _SafeStr_10039:Boolean = false; private var _SafeStr_17288:Boolean = false; private var _SafeStr_17289:Boolean = false; private var _SafeStr_17290:Boolean = false; private var _SafeStr_17291:Array; private var _SafeStr_17292:Boolean; private var _SafeStr_17293:Map; private var _SafeStr_7065:Dictionary; private var _SafeStr_17294:Dictionary; private var _SafeStr_17295:String = ""; public function ActionDefinition(k:XML) { var _local_3:XML; var _local_4:XML; var _local_5:String; var _local_6:String; var _local_7:String; this._SafeStr_17291 = new Array(); this._SafeStr_7065 = new Dictionary(); this._SafeStr_17294 = new Dictionary(); super(); this._SafeStr_5338 = String(k.@id); this._SafeStr_5560 = String(k.@state); this._SafeStr_17284 = parseInt(k.@precedence); this._SafeStr_17285 = String(k.@activepartset); this._SafeStr_17286 = String(k.@assetpartdefinition); this._SafeStr_17287 = String(k.@lay); this._SafeStr_7988 = String(k.@geometrytype); this._SafeStr_10039 = Boolean(parseInt(k.@main)); this._SafeStr_17288 = Boolean(parseInt(k.@isdefault)); this._SafeStr_17289 = Boolean(parseInt(k.@animation)); this._SafeStr_17290 = (k.@startfromframezero == "true"); this._SafeStr_17292 = (k.@preventheadturn == "true"); var _local_2:String = String(k.@prevents); if (_local_2 != ""){ this._SafeStr_17291 = _local_2.split(","); }; for each (_local_3 in k.param) { _local_5 = String(_local_3.@id); _local_6 = String(_local_3.@value); if (_local_5 == "default"){ this._SafeStr_17295 = _local_6; } else { this._SafeStr_17294[_local_5] = _local_6; }; }; for each (_local_4 in k.type) { _local_7 = String(_local_4.@id); this._SafeStr_7065[_local_7] = new ActionType(_local_4); }; } public function _SafeStr_17279(k:String, _arg_2:int, _arg_3:Array):void { if (this._SafeStr_17293 == null){ this._SafeStr_17293 = new Map(); }; if (this._SafeStr_17293.getValue(k) == null){ this._SafeStr_17293.add(k, new Map()); }; var _local_4:Map = this._SafeStr_17293.getValue(k); _local_4.add(_arg_2, _arg_3); } public function _SafeStr_17280(k:String, _arg_2:int):Array { if (this._SafeStr_17293 == null){ return (null); }; var _local_3:Map = (this._SafeStr_17293.getValue(k) as Map); if (_local_3 == null){ return (null); }; return ((_local_3.getValue(_arg_2) as Array)); } public function _SafeStr_17296(k:String):String { if (k == ""){ return (""); }; var _local_2:String = this._SafeStr_17294[k]; if (_local_2 == null){ _local_2 = this._SafeStr_17295; }; return (_local_2); } private function _SafeStr_17297(k:String):Array { if (k == ""){ return ([]); }; var _local_2:ActionType = this._SafeStr_7065[k]; if (_local_2 != null){ return (_local_2.prevents); }; return ([]); } public function toString():String { return ((((((((((((((((((((((((("[ActionDefinition]\n" + "id: ") + this.id) + "\n") + "state: ") + this.state) + "\n") + "main: ") + this._SafeStr_10023) + "\n") + "default: ") + this._SafeStr_17274) + "\n") + "geometry: ") + this.state) + "\n") + "precedence: ") + this.precedence) + "\n") + "activepartset:") + this.activePartSet) + "\n") + "activepartdef:") + this._SafeStr_8023) + "")); } public function get id():String { return (this._SafeStr_5338); } public function get state():String { return (this._SafeStr_5560); } public function get precedence():int { return (this._SafeStr_17284); } public function get activePartSet():String { return (this._SafeStr_17285); } public function get _SafeStr_10023():Boolean { return (this._SafeStr_10039); } public function get _SafeStr_17274():Boolean { return (this._SafeStr_17288); } public function get _SafeStr_8023():String { return (this._SafeStr_17286); } public function get lay():String { return (this._SafeStr_17287); } public function get _SafeStr_17275():String { return (this._SafeStr_7988); } public function get _SafeStr_8004():Boolean { return (this._SafeStr_17289); } public function _SafeStr_17277(k:String=""):Array { return (this._SafeStr_17291.concat(this._SafeStr_17297(k))); } public function _SafeStr_17278(k:String=""):Boolean { if (k == ""){ return (this._SafeStr_17292); }; var _local_2:ActionType = this._SafeStr_7065[k]; if (_local_2 != null){ return (_local_2._SafeStr_17298); }; return (this._SafeStr_17292); } public function _SafeStr_17276(k:String):Boolean { if (k == ""){ return (true); }; var _local_2:ActionType = this._SafeStr_7065[k]; if (_local_2 != null){ return (_local_2._SafeStr_17276); }; return (true); } public function get _SafeStr_8001():Boolean { return (this._SafeStr_17290); } public function get params():Dictionary { return (this._SafeStr_17294); } } }//package _-2xs // _SafeStr_10023 = "_-2d9" (String#875, DoABC#2) // _SafeStr_10039 = "_-05m" (String#721, DoABC#2) // _SafeStr_138 = "_-08m" (String#723, DoABC#2) // _SafeStr_17274 = "_-35m" (String#903, DoABC#2) // _SafeStr_17275 = "_-4Qw" (String#978, DoABC#2) // _SafeStr_17276 = "_-31j" (String#900, DoABC#2) // _SafeStr_17277 = "_-1d1" (String#822, DoABC#2) // _SafeStr_17278 = "_-1JK" (String#803, DoABC#2) // _SafeStr_17279 = "_-2W" (String#868, DoABC#2) // _SafeStr_17280 = "_-376" (String#904, DoABC#2) // _SafeStr_17284 = "_-0pd" (String#2149, DoABC#2) // _SafeStr_17285 = "_-5RZ" (String#3035, DoABC#2) // _SafeStr_17286 = "_-3d-" (String#940, DoABC#2) // _SafeStr_17287 = "_-1ih" (String#2320, DoABC#2) // _SafeStr_17288 = "_-1G9" (String#2223, DoABC#2) // _SafeStr_17289 = "_-2ik" (String#2526, DoABC#2) // _SafeStr_17290 = "_-3Sl" (String#2651, DoABC#2) // _SafeStr_17291 = "_-4E2" (String#968, DoABC#2) // _SafeStr_17292 = "_-3Xj" (String#934, DoABC#2) // _SafeStr_17293 = "_-52C" (String#1017, DoABC#2) // _SafeStr_17294 = "_-0kR" (String#2132, DoABC#2) // _SafeStr_17295 = "_-1qi" (String#2344, DoABC#2) // _SafeStr_17296 = "_-24H" (String#2380, DoABC#2) // _SafeStr_17297 = "_-5E1" (String#2993, DoABC#2) // _SafeStr_17298 = "_-5Es" (String#2995, DoABC#2) // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_5560 = "_-5KV" (String#382, DoABC#2) // _SafeStr_7065 = "_-84" (String#3299, DoABC#2) // _SafeStr_7988 = "_-4c2" (String#993, DoABC#2) // _SafeStr_8001 = "_-3GM" (String#914, DoABC#2) // _SafeStr_8004 = "_-4KS" (String#971, DoABC#2) // _SafeStr_8023 = "_-2d4" (String#874, DoABC#2) //------------------------------------------------------------ //_-2xs.ActionType package _-2xs { public class ActionType { private var _SafeStr_5338:int; private var _SafeStr_7485:int; private var _SafeStr_17291:Array; private var _SafeStr_17292:Boolean = true; private var _SafeStr_17299:Boolean = true; public function ActionType(k:XML) { this._SafeStr_17291 = []; super(); this._SafeStr_5338 = parseInt(k.@value); this._SafeStr_7485 = parseInt(k.@value); var _local_2:String = String(k.@prevents); if (_local_2 != ""){ this._SafeStr_17291 = _local_2.split(","); }; this._SafeStr_17292 = (String(k.@preventheadturn) == "true"); var _local_3:String = String(k.@animated); if (_local_3 == ""){ this._SafeStr_17299 = true; } else { this._SafeStr_17299 = (_local_3 == "true"); }; } public function get id():int { return (this._SafeStr_5338); } public function get value():int { return (this._SafeStr_7485); } public function get prevents():Array { return (this._SafeStr_17291); } public function get _SafeStr_17298():Boolean { return (this._SafeStr_17292); } public function get _SafeStr_17276():Boolean { return (this._SafeStr_17299); } } }//package _-2xs // _SafeStr_17276 = "_-31j" (String#900, DoABC#2) // _SafeStr_17291 = "_-4E2" (String#968, DoABC#2) // _SafeStr_17292 = "_-3Xj" (String#934, DoABC#2) // _SafeStr_17298 = "_-5Es" (String#2995, DoABC#2) // _SafeStr_17299 = "_-5fa" (String#3080, DoABC#2) // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_7485 = "_-Ug" (String#3355, DoABC#2) //------------------------------------------------------------ //_-2xs.AvatarActionManager package _-2xs { import _-5Vt._SafeStr_10; import flash.utils.Dictionary; public class AvatarActionManager { private var _assets:_SafeStr_10; private var _SafeStr_16905:Dictionary; private var _SafeStr_17300:ActionDefinition; public function AvatarActionManager(k:_SafeStr_10, _arg_2:XML) { this._assets = k; this._SafeStr_16905 = new Dictionary(); this._SafeStr_17301(_arg_2); } public function _SafeStr_17301(k:XML):void { var _local_2:XML; var _local_3:String; var _local_4:ActionDefinition; for each (_local_2 in k.action) { _local_3 = String(_local_2.@state); if (_local_3 != ""){ _local_4 = new ActionDefinition(_local_2); this._SafeStr_16905[_local_3] = _local_4; }; }; this._SafeStr_17302(); } private function _SafeStr_17302():void { var k:_SafeStr_140; var _local_2:ActionDefinition; var _local_3:String; var _local_4:XML; var _local_5:String; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:Number; var _local_10:XML; for each (_local_2 in this._SafeStr_16905) { _local_3 = _local_2.state; if (this._assets.hasAsset(("action_offset_" + _local_3))){ _local_4 = (this._assets.getAssetByName(("action_offset_" + _local_3)).content as XML); for each (_local_10 in _local_4.offset) { _local_5 = String(_local_10.@size); _local_6 = parseInt(_local_10.@direction); _local_7 = parseInt(_local_10.@x); _local_8 = parseInt(_local_10.@y); _local_9 = Number(_local_10.@z); _local_2._SafeStr_17279(_local_5, _local_6, new Array(_local_7, _local_8, _local_9)); }; }; }; } public function _SafeStr_14940(k:String):ActionDefinition { var _local_2:ActionDefinition; for each (_local_2 in this._SafeStr_16905) { if (_local_2.id == k){ return (_local_2); }; }; return (null); } public function _SafeStr_17303(k:String):ActionDefinition { return (this._SafeStr_16905[k]); } public function _SafeStr_17304():ActionDefinition { var k:ActionDefinition; if (this._SafeStr_17300){ return (this._SafeStr_17300); }; for each (k in this._SafeStr_16905) { if (k._SafeStr_17274){ this._SafeStr_17300 = k; return (k); }; }; return (null); } public function _SafeStr_17305(k:Array, _arg_2:String, _arg_3:int):Array { var _local_4:Array; var _local_5:_SafeStr_140; var _local_6:ActionDefinition; var _local_7:int; _local_7 = 0; while (_local_7 < k.length) { _local_5 = (k[_local_7] as _SafeStr_140); _local_6 = (this._SafeStr_16905[_local_5._SafeStr_14045] as ActionDefinition); if (((!((_local_6 == null))) && (!((_local_6._SafeStr_17280(_arg_2, _arg_3) == null))))){ _local_4 = _local_6._SafeStr_17280(_arg_2, _arg_3); }; _local_7++; }; return (_local_4); } public function _SafeStr_17306(k:Array):Array { var _local_3:_SafeStr_139; var _local_4:ActionDefinition; k = this._SafeStr_17307(k); var _local_2:Array = new Array(); for each (_local_3 in k) { _local_4 = this._SafeStr_16905[_local_3._SafeStr_14045]; if (_local_4 != null){ _local_3._SafeStr_8002 = _local_4; _local_2.push(_local_3); }; }; _local_2.sort(this._SafeStr_16251); return (_local_2); } private function _SafeStr_17307(k:Array):Array { var _local_4:_SafeStr_140; var _local_5:ActionDefinition; var _local_6:int; var _local_7:String; var _local_2:Array = new Array(); var _local_3:Array = new Array(); _local_6 = 0; while (_local_6 < k.length) { _local_4 = (k[_local_6] as _SafeStr_140); _local_5 = (this._SafeStr_16905[_local_4._SafeStr_14045] as ActionDefinition); if (_local_5 != null){ _local_3 = _local_3.concat(_local_5._SafeStr_17277(_local_4._SafeStr_8006)); }; _local_6++; }; _local_6 = 0; while (_local_6 < k.length) { _local_4 = (k[_local_6] as _SafeStr_140); _local_7 = _local_4._SafeStr_14045; if (_local_4._SafeStr_14045 == "fx"){ _local_7 = (_local_7 + ("." + _local_4._SafeStr_8006)); }; if (_local_3.indexOf(_local_7) == -1){ _local_2.push(_local_4); }; _local_6++; }; return (_local_2); } private function _SafeStr_16251(k:_SafeStr_139, _arg_2:_SafeStr_139):Number { var _local_3:Number = k._SafeStr_8002.precedence; var _local_4:Number = _arg_2._SafeStr_8002.precedence; if (_local_3 < _local_4){ return (1); }; if (_local_3 > _local_4){ return (-1); }; return (0); } } }//package _-2xs // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_139 = "_-309" (String#898, DoABC#2) // _SafeStr_140 = "_-5Gt" (String#1026, DoABC#2) // _SafeStr_14045 = "_-0wU" (String#780, DoABC#2) // _SafeStr_14940 = "_-3xY" (String#2746, DoABC#2) // _SafeStr_16251 = "_-4W2" (String#2845, DoABC#2) // _SafeStr_16905 = "_-3IH" (String#351, DoABC#2) // _SafeStr_17274 = "_-35m" (String#903, DoABC#2) // _SafeStr_17277 = "_-1d1" (String#822, DoABC#2) // _SafeStr_17279 = "_-2W" (String#868, DoABC#2) // _SafeStr_17280 = "_-376" (String#904, DoABC#2) // _SafeStr_17300 = "_-2Yg" (String#342, DoABC#2) // _SafeStr_17301 = "_-3dA" (String#2684, DoABC#2) // _SafeStr_17302 = "_-4WW" (String#2849, DoABC#2) // _SafeStr_17303 = "_-5xO" (String#3145, DoABC#2) // _SafeStr_17304 = "_-01m" (String#2013, DoABC#2) // _SafeStr_17305 = "_-2fk" (String#877, DoABC#2) // _SafeStr_17306 = "_-1EW" (String#799, DoABC#2) // _SafeStr_17307 = "_-1SM" (String#2259, DoABC#2) // _SafeStr_8002 = "_-1no" (String#832, DoABC#2) // _SafeStr_8006 = "_-1Vx" (String#816, DoABC#2) //------------------------------------------------------------ //_-2y._SafeStr_3636 package _-2y { import mx.core.ByteArrayAsset; public class _SafeStr_3636 extends ByteArrayAsset { } }//package _-2y // _SafeStr_3636 = "_-3xV" (String#31841, DoABC#3) //------------------------------------------------------------ //_-2y._SafeStr_3637 package _-2y { import mx.core.ByteArrayAsset; public class _SafeStr_3637 extends ByteArrayAsset { } }//package _-2y // _SafeStr_3637 = "_-6G3" (String#37484, DoABC#3) //------------------------------------------------------------ //_-2y._SafeStr_4860 package _-2y { import mx.core.BitmapAsset; public class _SafeStr_4860 extends BitmapAsset { } }//package _-2y // _SafeStr_4860 = "_-3gx" (String#11416, DoABC#3) //------------------------------------------------------------ //_-2y._SafeStr_4861 package _-2y { import mx.core.BitmapAsset; public class _SafeStr_4861 extends BitmapAsset { } }//package _-2y // _SafeStr_4861 = "_-5GE" (String#13041, DoABC#3) //------------------------------------------------------------ //_-2y._SafeStr_4862 package _-2y { import mx.core.BitmapAsset; public class _SafeStr_4862 extends BitmapAsset { } }//package _-2y // _SafeStr_4862 = "_-0Up" (String#8106, DoABC#3) //------------------------------------------------------------ //_-2y._SafeStr_4863 package _-2y { import mx.core.BitmapAsset; public class _SafeStr_4863 extends BitmapAsset { } }//package _-2y // _SafeStr_4863 = "_-3RE" (String#11142, DoABC#3) //------------------------------------------------------------ //_-2y._SafeStr_4864 package _-2y { import mx.core.BitmapAsset; public class _SafeStr_4864 extends BitmapAsset { } }//package _-2y // _SafeStr_4864 = "_-3Mk" (String#11072, DoABC#3) //------------------------------------------------------------ //_-2y._SafeStr_4865 package _-2y { import mx.core.BitmapAsset; public class _SafeStr_4865 extends BitmapAsset { } }//package _-2y // _SafeStr_4865 = "_-2AU" (String#9872, DoABC#3) //------------------------------------------------------------ //_-2y._SafeStr_4866 package _-2y { import mx.core.BitmapAsset; public class _SafeStr_4866 extends BitmapAsset { } }//package _-2y // _SafeStr_4866 = "_-5vZ" (String#13696, DoABC#3) //------------------------------------------------------------ //_-2y._SafeStr_4867 package _-2y { import mx.core.BitmapAsset; public class _SafeStr_4867 extends BitmapAsset { } }//package _-2y // _SafeStr_4867 = "_-0Kn" (String#7928, DoABC#3) //------------------------------------------------------------ //_-2y._SafeStr_4868 package _-2y { import mx.core.BitmapAsset; public class _SafeStr_4868 extends BitmapAsset { } }//package _-2y // _SafeStr_4868 = "_-2H5" (String#9985, DoABC#3) //------------------------------------------------------------ //_-2y._SafeStr_4869 package _-2y { import mx.core.BitmapAsset; public class _SafeStr_4869 extends BitmapAsset { } }//package _-2y // _SafeStr_4869 = "_-E9" (String#14665, DoABC#3) //------------------------------------------------------------ //_-2y._SafeStr_4870 package _-2y { import mx.core.BitmapAsset; public class _SafeStr_4870 extends BitmapAsset { } }//package _-2y // _SafeStr_4870 = "_-2ke" (String#10440, DoABC#3) //------------------------------------------------------------ //_-2y.BCFloorPlanEditor package _-2y { import _-0MK._SafeStr_35; import _-5QZ.HabboWindowManagerComponent; import _-2U9._SafeStr_3633; import _-2Sy._SafeStr_3628; import _-2Sy._SafeStr_3631; import _-2U9._SafeStr_2319; import _-4Xs._SafeStr_2438; import _-5gN._SafeStr_2736; import _-5YE.IFrameWindow; import flash.utils.Timer; import _-58P._SafeStr_193; import _-6-4._SafeStr_2427; import flash.events.TimerEvent; import _-4rH._SafeStr_2418; import _-2BY._SafeStr_3630; import _-2BY._SafeStr_3632; import flash.utils.ByteArray; import _-5YE.IItemListWindow; import _-5YE.InteractiveController; import _-5im.WindowState; import _-5YE.ICheckBoxWindow; import _-5Mz.WindowMouseEvent; import _-5YE.IDropMenuWindow; import _-2BY._SafeStr_3635; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import flash.events.KeyboardEvent; import flash.ui.Keyboard; import _-6jg._SafeStr_3634; import flash.geom.Point; import _-Nx._SafeStr_3227; import _-0qj.PerkAllowancesMessageParser; import _-3v-._SafeStr_2507; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; import flash.geom.Rectangle; import __AS3__.vec.Vector; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3629; import _-5YE.IScrollbarWindow; public class BCFloorPlanEditor implements _SafeStr_35 { public static var _SafeStr_17308:Class = _SafeStr_3637; public static var _SafeStr_17309:Class = _SafeStr_3636; private static const _SafeStr_17310:uint = 2000; private static const _SafeStr_17311:int = 16; private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_17312:_SafeStr_3633; private var _SafeStr_17313:_SafeStr_3628; private var _SafeStr_17314:_SafeStr_3631; private var _SafeStr_17315:_SafeStr_2319; private var _SafeStr_17316:_SafeStr_2438; private var _SafeStr_7368:_SafeStr_2736; private var _SafeStr_17317:FloorPlanCache; private var _SafeStr_17318:FloorPlanPreviewer; private var _SafeStr_17319:HeightMapEditor; private var _SafeStr_17320:ImportExportDialog; private var _SafeStr_17321:_SafeStr_3633; private var _SafeStr_17322:IFrameWindow; private var _SafeStr_17323:Array; private var _SafeStr_17324:String; private var _SafeStr_12601:int; private var _SafeStr_12600:int; private var _SafeStr_17325:uint; private var _SafeStr_17326:int = 0; private var _SafeStr_17327:Timer; private var _SafeStr_17328:Boolean = false; private var _SafeStr_17329:int; private var _SafeStr_17330:Boolean = false; private var _SafeStr_17331:Boolean = false; public function BCFloorPlanEditor(k:HabboWindowManagerComponent) { this._SafeStr_17323 = ["add_tile", "remove_tile", "increase_height", "decrease_height", "set_enter_tile"]; this._SafeStr_17324 = this._SafeStr_17323[0]; super(); this._SafeStr_17317 = new FloorPlanCache(this); this._SafeStr_5524 = k; if (this._SafeStr_5524.communication != null){ this._SafeStr_17312 = new _SafeStr_3633(this._SafeStr_13981); this._SafeStr_17313 = new _SafeStr_3628(this._SafeStr_13980); this._SafeStr_17314 = new _SafeStr_3631(this._SafeStr_17332); this._SafeStr_17315 = new _SafeStr_2319(this._SafeStr_13984); this._SafeStr_17316 = new _SafeStr_2438(this._SafeStr_17333); this._SafeStr_7368 = new _SafeStr_2736(this._SafeStr_7406); this._SafeStr_5524.communication.addHabboConnectionMessageEvent(this._SafeStr_17312); this._SafeStr_5524.communication.addHabboConnectionMessageEvent(this._SafeStr_17316); this._SafeStr_5524.communication.addHabboConnectionMessageEvent(this._SafeStr_17313); this._SafeStr_5524.communication.addHabboConnectionMessageEvent(this._SafeStr_17314); this._SafeStr_5524.communication.addHabboConnectionMessageEvent(this._SafeStr_17315); this._SafeStr_5524.communication.addHabboConnectionMessageEvent(this._SafeStr_7368); }; if (k.roomEngine){ k.roomEngine.events.addEventListener(_SafeStr_193._SafeStr_7373, this._SafeStr_17334); }; k.registerUpdateReceiver(this, 0); } public static function _SafeStr_17335(k:int):int { switch (k){ case 0: return (-2); case 1: return (-1); case 3: return (1); default: return (0); }; } public function dispose():void { if (this.disposed){ return; }; if (this._SafeStr_17312 != null){ this._SafeStr_5524.communication._SafeStr_6338(this._SafeStr_17312); this._SafeStr_5524.communication._SafeStr_6338(this._SafeStr_17313); this._SafeStr_5524.communication._SafeStr_6338(this._SafeStr_17314); this._SafeStr_5524.communication._SafeStr_6338(this._SafeStr_17315); this._SafeStr_5524.communication._SafeStr_6338(this._SafeStr_17316); this._SafeStr_5524.communication._SafeStr_6338(this._SafeStr_7368); this._SafeStr_17312 = null; this._SafeStr_17313 = null; this._SafeStr_17314 = null; this._SafeStr_17315 = null; }; if (((this.windowManager.roomEngine) && (!(this.windowManager.roomEngine.disposed)))){ this.windowManager.roomEngine.events.removeEventListener(_SafeStr_193._SafeStr_7373, this._SafeStr_17334); }; this._SafeStr_5524.removeUpdateReceiver(this); this._SafeStr_5524 = null; } public function get disposed():Boolean { return ((this._SafeStr_5524 == null)); } private function _SafeStr_17333(k:_SafeStr_2438):void { var _local_2:_SafeStr_2427 = k._SafeStr_5325(); this._SafeStr_17326 = _local_2._SafeStr_7556; if (!this._SafeStr_17327){ this._SafeStr_17327 = new Timer(10000); this._SafeStr_17327.addEventListener(TimerEvent.TIMER, this._SafeStr_17336); this._SafeStr_17327.start(); }; } private function _SafeStr_17336(k:TimerEvent):void { this._SafeStr_17326 = (this._SafeStr_17326 - 10); if (((this._SafeStr_17322) && (this._SafeStr_17322.visible))){ if ((((this._SafeStr_17326 > 0)) || (this._SafeStr_5524.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_6264)))){ this._SafeStr_17322.findChildByName("save").enable(); } else { this._SafeStr_17322.findChildByName("save").disable(); }; }; } public function set visible(k:Boolean):void { if ((((this._SafeStr_17322 == null)) || (this._SafeStr_17322.disposed))){ this._SafeStr_17337(); }; this._SafeStr_17322.visible = k; if (k){ this._SafeStr_5524.communication.connection.send(new _SafeStr_3630()); this._SafeStr_5524.communication.connection.send(new _SafeStr_3632()); this._SafeStr_17338(); this._SafeStr_17339(); this._SafeStr_17340(this._SafeStr_17329); } else { this._SafeStr_17319._SafeStr_17341 = false; }; } public function get visible():Boolean { return (((!((this._SafeStr_17322 == null))) && (this._SafeStr_17322.visible))); } private function _SafeStr_17337():void { var k:ByteArray = (new _SafeStr_17308() as ByteArray); var _local_2:XML = new XML(k.readUTFBytes(k.length)); this._SafeStr_17322 = (this._SafeStr_5524.buildFromXML(_local_2, 1) as IFrameWindow); this._SafeStr_17322.procedure = this._SafeStr_17342; this._SafeStr_17322.findChildByName("tile_height_colormap").procedure = this._SafeStr_17343; this._SafeStr_17322.findChildByName("wall_height_slider").procedure = this._SafeStr_17344; this._SafeStr_17322.center(); this._SafeStr_17318 = new FloorPlanPreviewer(this); this._SafeStr_17319 = new HeightMapEditor(this); k = (new _SafeStr_17309() as ByteArray); this._SafeStr_17320 = new ImportExportDialog(this, new XML(k.readUTFBytes(k.length))); this._SafeStr_17318._SafeStr_11833(); this._SafeStr_17319._SafeStr_17345(); this._SafeStr_17346(this._SafeStr_17319._SafeStr_17347); this._SafeStr_17348("add_tile"); IItemListWindow(this._SafeStr_17322.findChildByName("heightmap_wrapper"))._SafeStr_10581 = true; IItemListWindow(this._SafeStr_17322.findChildByName("preview_wrapper"))._SafeStr_10581 = true; if (((!(this._SafeStr_5524.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_6264))) && ((this._SafeStr_17326 <= 0)))){ this._SafeStr_17322.findChildByName("save").disable(); }; } public function update(k:uint):void { var _local_2:String; if (((!((this._SafeStr_17324 == ""))) && (this._SafeStr_17322))){ for each (_local_2 in this._SafeStr_17323) { if (this._SafeStr_17324 == _local_2){ InteractiveController(this._SafeStr_17322.findChildByName(_local_2)).state = (InteractiveController(this._SafeStr_17322.findChildByName(_local_2)).state | WindowState._SafeStr_10906); } else { InteractiveController(this._SafeStr_17322.findChildByName(_local_2)).state = (InteractiveController(this._SafeStr_17322.findChildByName(_local_2)).state & ~(WindowState._SafeStr_10906)); }; }; }; this._SafeStr_17325 = (this._SafeStr_17325 + k); if ((((this._SafeStr_17325 > _SafeStr_17310)) && (this._SafeStr_17318))){ this._SafeStr_17318._SafeStr_11833(); this._SafeStr_17325 = 0; }; } private function get _SafeStr_17349():Boolean { return (ICheckBoxWindow(this._SafeStr_17322.findChildByName("walls_fixed_height_enabled_checkbox"))._SafeStr_7085); } private function _SafeStr_17342(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "header_button_close": case "cancel": this.visible = false; break; case "refresh": this._SafeStr_17318._SafeStr_11833(); break; case "save": this._SafeStr_12601 = IDropMenuWindow(this._SafeStr_17322.findChildByName("floor_thickness_drop")).selection; this._SafeStr_12600 = IDropMenuWindow(this._SafeStr_17322.findChildByName("wall_thickness_drop")).selection; this._SafeStr_5524.communication.connection.send(new _SafeStr_3635(this._SafeStr_17317._SafeStr_17350(), this._SafeStr_17317._SafeStr_17351.x, this._SafeStr_17317._SafeStr_17351.y, this._SafeStr_17317._SafeStr_17352, _SafeStr_17335(this._SafeStr_12600), _SafeStr_17335(this._SafeStr_12601), ((this._SafeStr_17349) ? this._SafeStr_17329 : -1))); break; case "reload": this._SafeStr_17317._SafeStr_13981(this._SafeStr_17321); if (this._SafeStr_17318){ this._SafeStr_17318._SafeStr_11833(); }; if (this._SafeStr_17319){ this._SafeStr_17319._SafeStr_17345(); }; this._SafeStr_5524.communication.connection.send(new _SafeStr_3632()); this._SafeStr_5524.communication.connection.send(new _SafeStr_3630()); break; case "import_export": this._SafeStr_17320.visible = !(this._SafeStr_17320.visible); break; case "enterdirection_left": this._SafeStr_17317._SafeStr_17352++; this._SafeStr_17353(); break; case "enterdirection_right": this._SafeStr_17317._SafeStr_17352--; this._SafeStr_17353(); break; case "zoom": if (this._SafeStr_17319._SafeStr_7887 == 1){ this._SafeStr_17319._SafeStr_7887 = 2; } else { this._SafeStr_17319._SafeStr_7887 = 1; }; this._SafeStr_17319._SafeStr_17345(); break; case "walls_fixed_height_enabled_checkbox": this._SafeStr_17354(this._SafeStr_17349); if (((this._SafeStr_17349) && ((this._SafeStr_17329 == -1)))){ this._SafeStr_17329 = (parseInt(this._SafeStr_17322.findChildByName("wall_height_number").caption) - 1); }; break; }; if (this._SafeStr_17323.indexOf(_arg_2.name) != -1){ this._SafeStr_17348(_arg_2.name); }; }; } public function _SafeStr_17355(k:KeyboardEvent):void { if (k.type == KeyboardEvent.KEY_DOWN){ switch (k.keyCode){ case Keyboard.NUMPAD_ADD: this._SafeStr_17319._SafeStr_17356++; break; case Keyboard.NUMPAD_SUBTRACT: this._SafeStr_17319._SafeStr_17356++; break; case Keyboard.SHIFT: if (this._SafeStr_17319){ this._SafeStr_17319._SafeStr_17341 = true; }; break; }; } else { if (k.type == KeyboardEvent.KEY_UP){ if (k.keyCode == Keyboard.SHIFT){ if (this._SafeStr_17319){ this._SafeStr_17319._SafeStr_17341 = false; }; }; }; }; } private function _SafeStr_17348(k:String):void { this._SafeStr_17324 = k; } private function _SafeStr_17343(k:WindowEvent, _arg_2:IWindow):void { var _local_3:WindowMouseEvent; var _local_4:uint; if (k.type == WindowMouseEvent.DOWN){ this._SafeStr_17330 = true; } else { if ((((k.type == WindowMouseEvent.UP)) || ((k.type == WindowMouseEvent._SafeStr_7329)))){ this._SafeStr_17330 = false; } else { if ((((k.type == WindowMouseEvent.CLICK)) || (((this._SafeStr_17330) && ((k.type == WindowMouseEvent._SafeStr_6408)))))){ _local_3 = (k as WindowMouseEvent); _local_4 = ((Number(_local_3.localX) / this._SafeStr_17322.findChildByName("tile_height_colormap").width) * this._SafeStr_17319._SafeStr_17347.length); this._SafeStr_17357(_local_4); this._SafeStr_17319._SafeStr_17356 = _local_4; }; }; }; } public function _SafeStr_17357(k:uint):void { this._SafeStr_17322.findChildByName("tile_height_slider_track").x = (k * (Number(this._SafeStr_17322.findChildByName("tile_height_colormap").width) / this._SafeStr_17319._SafeStr_17347.length)); } private function _SafeStr_17344(k:WindowEvent, _arg_2:IWindow):void { var _local_3:WindowMouseEvent; var _local_4:uint; if (k.type == WindowMouseEvent.DOWN){ this._SafeStr_17331 = true; } else { if ((((k.type == WindowMouseEvent.UP)) || ((k.type == WindowMouseEvent._SafeStr_7329)))){ this._SafeStr_17331 = false; } else { if ((((k.type == WindowMouseEvent.CLICK)) || (((this._SafeStr_17331) && ((k.type == WindowMouseEvent._SafeStr_6408)))))){ _local_3 = (k as WindowMouseEvent); _local_4 = ((Number(_local_3.localX) / this._SafeStr_17322.findChildByName("wall_height_slider").width) * _SafeStr_17311); this._SafeStr_17340(_local_4); this._SafeStr_17329 = _local_4; }; }; }; k.stopPropagation(); } public function _SafeStr_17340(k:int):void { if (k == -1){ ICheckBoxWindow(this._SafeStr_17322.findChildByName("walls_fixed_height_enabled_checkbox"))._SafeStr_7083(); this._SafeStr_17354(false); } else { ICheckBoxWindow(this._SafeStr_17322.findChildByName("walls_fixed_height_enabled_checkbox")).select(); this._SafeStr_17354(true); this._SafeStr_17322.findChildByName("wall_height_number").caption = (k + 1).toString(); this._SafeStr_17322.findChildByName("wall_height_slider_track").x = (k * (Number(this._SafeStr_17322.findChildByName("wall_height_slider").width) / _SafeStr_17311)); }; } private function _SafeStr_17354(k:Boolean):void { if (k){ this._SafeStr_17322.findChildByName("wall_height_text").enable(); this._SafeStr_17322.findChildByName("wall_height_number").enable(); this._SafeStr_17322.findChildByName("wall_height_slider").enable(); this._SafeStr_17322.findChildByName("wall_height_slider_track").enable(); this._SafeStr_17322.findChildByName("wall_height_text").blend = 1; this._SafeStr_17322.findChildByName("wall_height_number").blend = 1; this._SafeStr_17322.findChildByName("wall_height_slider").blend = 1; this._SafeStr_17322.findChildByName("wall_height_slider_track").blend = 1; } else { this._SafeStr_17322.findChildByName("wall_height_text").disable(); this._SafeStr_17322.findChildByName("wall_height_number").disable(); this._SafeStr_17322.findChildByName("wall_height_slider").disable(); this._SafeStr_17322.findChildByName("wall_height_slider_track").disable(); this._SafeStr_17322.findChildByName("wall_height_text").blend = 0.6; this._SafeStr_17322.findChildByName("wall_height_number").blend = 0.6; this._SafeStr_17322.findChildByName("wall_height_slider").blend = 0.6; this._SafeStr_17322.findChildByName("wall_height_slider_track").blend = 0.6; }; } private function _SafeStr_13981(k:_SafeStr_3633):void { this._SafeStr_17321 = k; this._SafeStr_17317._SafeStr_13981(k); this._SafeStr_17329 = k._SafeStr_5325().fixedWallsHeight; if (this._SafeStr_17318){ this._SafeStr_17318._SafeStr_11833(); }; if (this._SafeStr_17319){ this._SafeStr_17319._SafeStr_17345(); }; if (this._SafeStr_17322){ this._SafeStr_17340(this._SafeStr_17329); }; } private function _SafeStr_13980(k:_SafeStr_3628):void { if (!this._SafeStr_17322){ return; }; var _local_2:_SafeStr_3634 = k._SafeStr_5325(); this._SafeStr_17317._SafeStr_17351 = new Point(_local_2.x, _local_2.y); this._SafeStr_17317._SafeStr_17352 = _local_2.dir; if (this._SafeStr_17319){ this._SafeStr_17319._SafeStr_17345(); }; this._SafeStr_17353(); } private function _SafeStr_17332(k:_SafeStr_3631):void { this._SafeStr_17317._SafeStr_17332(k); if (this._SafeStr_17319){ this._SafeStr_17319._SafeStr_17345(); }; } private function _SafeStr_13984(k:_SafeStr_2319):void { var _local_2:_SafeStr_3227 = k._SafeStr_5325(); this._SafeStr_12601 = this._SafeStr_17358(_local_2._SafeStr_11739); this._SafeStr_12600 = this._SafeStr_17358(_local_2._SafeStr_11740); this._SafeStr_17338(); } private function _SafeStr_7406(k:_SafeStr_2736):void { var _local_2:PerkAllowancesMessageParser = k._SafeStr_5325(); this._SafeStr_17328 = _local_2.isPerkAllowed(_SafeStr_2507.BUILDER_AT_WORK); } public function _SafeStr_17359(k:BitmapData):void { var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_17322.findChildByName("preview_bitmap")); _local_2.bitmap = k; } private function _SafeStr_17346(k:Vector.):void { var _local_5:int; var _local_6:uint; var _local_2:IBitmapWrapperWindow = (this._SafeStr_17322.findChildByName("tile_height_colormap") as IBitmapWrapperWindow); _local_2.bitmap = new BitmapData(_local_2.width, _local_2.height, false, 0); var _local_3:Rectangle = new Rectangle(0, 0, 1, _local_2.height); var _local_4:int; while (_local_4 < _local_2.width) { _local_5 = ((Number(_local_4) / _local_2.width) * k.length); _local_6 = (((uint((0xFF * k[_local_5][0])) << 16) + (uint((0xFF * k[_local_5][1])) << 8)) + uint((0xFF * k[_local_5][2]))); _local_3.x = _local_4; _local_2.bitmap.fillRect(_local_3, _local_6); _local_4++; }; } private function _SafeStr_17353():void { var k:_SafeStr_3629 = (_SafeStr_2536(this._SafeStr_17322.findChildByName("enterdirection_ghost_avatar")).widget as _SafeStr_3629); k.direction = this._SafeStr_17317._SafeStr_17352; } private function _SafeStr_17358(k:Number):int { switch (k){ case 0.25: return (0); case 0.5: return (1); case 2: return (3); default: return (2); }; } private function _SafeStr_17338():void { if (this._SafeStr_17322){ IDropMenuWindow(this._SafeStr_17322.findChildByName("wall_thickness_drop")).selection = this._SafeStr_12600; IDropMenuWindow(this._SafeStr_17322.findChildByName("floor_thickness_drop")).selection = this._SafeStr_12601; }; } private function _SafeStr_17339():void { var k:IScrollbarWindow = (this._SafeStr_17322.findChildByName("heightmap_scroll_horizontal") as IScrollbarWindow); var _local_2:IScrollbarWindow = (this._SafeStr_17322.findChildByName("heightmap_scroll_vertical") as IScrollbarWindow); var _local_3:IScrollbarWindow = (this._SafeStr_17322.findChildByName("preview_scroll_horizontal") as IScrollbarWindow); var _local_4:IScrollbarWindow = (this._SafeStr_17322.findChildByName("preview_scroll_vertical") as IScrollbarWindow); k.scrollH = 0.5; _local_2.scrollV = 0.5; _local_3.scrollH = 0.5; _local_4.scrollV = 0.5; } private function _SafeStr_17334(k:_SafeStr_193):void { this.visible = false; } public function get windowManager():HabboWindowManagerComponent { return (this._SafeStr_5524); } public function get _SafeStr_17360():IBitmapWrapperWindow { return ((this._SafeStr_17322.findChildByName("heightmap_bitmap") as IBitmapWrapperWindow)); } public function get _SafeStr_17361():FloorPlanCache { return (this._SafeStr_17317); } public function get _SafeStr_17362():Array { return (this._SafeStr_17323); } public function get _SafeStr_17363():String { return (this._SafeStr_17324); } public function get _SafeStr_17364():HeightMapEditor { return (this._SafeStr_17319); } public function get _SafeStr_17365():Boolean { return (this._SafeStr_17328); } public function get _SafeStr_17366():String { if (this._SafeStr_17321){ return (this._SafeStr_17321._SafeStr_5325().text); }; return (""); } public function get _SafeStr_12616():int { return (this._SafeStr_12601); } public function get _SafeStr_12615():int { return (this._SafeStr_12600); } public function get _SafeStr_17367():int { return (this._SafeStr_17326); } } }//package _-2y // _SafeStr_10581 = "_-5Dg" (String#12995, DoABC#3) // _SafeStr_10906 = "_-3hp" (String#31206, DoABC#3) // _SafeStr_11739 = "_-nN" (String#40297, DoABC#3) // _SafeStr_11740 = "_-lp" (String#40232, DoABC#3) // _SafeStr_11833 = "_-3gv" (String#1548, DoABC#3) // _SafeStr_12600 = "_-P8" (String#4408, DoABC#3) // _SafeStr_12601 = "_-5t3" (String#4085, DoABC#3) // _SafeStr_12615 = "_-4Zi" (String#33395, DoABC#3) // _SafeStr_12616 = "_-2Rl" (String#28112, DoABC#3) // _SafeStr_13980 = "_-41" (String#11769, DoABC#3) // _SafeStr_13981 = "_-FH" (String#4358, DoABC#3) // _SafeStr_13984 = "_-08j" (String#2588, DoABC#3) // _SafeStr_17308 = "_-4iA" (String#33696, DoABC#3) // _SafeStr_17309 = "_-1d4" (String#26102, DoABC#3) // _SafeStr_17310 = "_-4Ft" (String#32607, DoABC#3) // _SafeStr_17311 = "_-1yy" (String#26964, DoABC#3) // _SafeStr_17312 = "_-3P" (String#30498, DoABC#3) // _SafeStr_17313 = "_-2cM" (String#28543, DoABC#3) // _SafeStr_17314 = "_-2BR" (String#27483, DoABC#3) // _SafeStr_17315 = "_-U2" (String#39589, DoABC#3) // _SafeStr_17316 = "_-02X" (String#22280, DoABC#3) // _SafeStr_17317 = "_-6RG" (String#14230, DoABC#3) // _SafeStr_17318 = "_-ux" (String#40582, DoABC#3) // _SafeStr_17319 = "_-2s0" (String#29152, DoABC#3) // _SafeStr_17320 = "_-lW" (String#40218, DoABC#3) // _SafeStr_17321 = "_-5NF" (String#35325, DoABC#3) // _SafeStr_17322 = "_-4qY" (String#34018, DoABC#3) // _SafeStr_17323 = "_-3wI" (String#31791, DoABC#3) // _SafeStr_17324 = "_-3Ad" (String#29911, DoABC#3) // _SafeStr_17325 = "_-5A0" (String#34821, DoABC#3) // _SafeStr_17326 = "_-4jp" (String#33759, DoABC#3) // _SafeStr_17327 = "_-2hV" (String#28738, DoABC#3) // _SafeStr_17328 = "_-0rq" (String#24245, DoABC#3) // _SafeStr_17329 = "_-6M0" (String#14144, DoABC#3) // _SafeStr_17330 = "_-2al" (String#28475, DoABC#3) // _SafeStr_17331 = "_-1ZG" (String#25956, DoABC#3) // _SafeStr_17332 = "_-0LI" (String#7937, DoABC#3) // _SafeStr_17333 = "_-6Q1" (String#37863, DoABC#3) // _SafeStr_17334 = "_-6OF" (String#4229, DoABC#3) // _SafeStr_17335 = "_-5v8" (String#36633, DoABC#3) // _SafeStr_17336 = "_-40O" (String#31985, DoABC#3) // _SafeStr_17337 = "_-2IE" (String#27751, DoABC#3) // _SafeStr_17338 = "_-Ix" (String#39174, DoABC#3) // _SafeStr_17339 = "_-65w" (String#37097, DoABC#3) // _SafeStr_17340 = "_-5W4" (String#35663, DoABC#3) // _SafeStr_17341 = "_-2De" (String#27566, DoABC#3) // _SafeStr_17342 = "_-3Vx" (String#11218, DoABC#3) // _SafeStr_17343 = "_-aE" (String#39796, DoABC#3) // _SafeStr_17344 = "_-3yh" (String#31886, DoABC#3) // _SafeStr_17345 = "_-wD" (String#40633, DoABC#3) // _SafeStr_17346 = "_-8H" (String#38787, DoABC#3) // _SafeStr_17347 = "_-5j2" (String#36170, DoABC#3) // _SafeStr_17348 = "_-6cv" (String#38394, DoABC#3) // _SafeStr_17349 = "_-0J0" (String#22915, DoABC#3) // _SafeStr_17350 = "_-V1" (String#39623, DoABC#3) // _SafeStr_17351 = "_-3eA" (String#31080, DoABC#3) // _SafeStr_17352 = "_-0vh" (String#24400, DoABC#3) // _SafeStr_17353 = "_-0mR" (String#24034, DoABC#3) // _SafeStr_17354 = "_-3qw" (String#31568, DoABC#3) // _SafeStr_17355 = "_-0Xh" (String#23478, DoABC#3) // _SafeStr_17356 = "_-05r" (String#22395, DoABC#3) // _SafeStr_17357 = "_-5Kr" (String#35238, DoABC#3) // _SafeStr_17358 = "_-5VV" (String#13282, DoABC#3) // _SafeStr_17359 = "_-2KU" (String#27832, DoABC#3) // _SafeStr_17360 = "_-4fg" (String#33607, DoABC#3) // _SafeStr_17361 = "_-4aQ" (String#33418, DoABC#3) // _SafeStr_17362 = "_-2HK" (String#27711, DoABC#3) // _SafeStr_17363 = "_-0yf" (String#24519, DoABC#3) // _SafeStr_17364 = "_-0ds" (String#23711, DoABC#3) // _SafeStr_17365 = "_-2vK" (String#29277, DoABC#3) // _SafeStr_17366 = "_-5GF" (String#35053, DoABC#3) // _SafeStr_17367 = "_-17W" (String#24900, DoABC#3) // _SafeStr_193 = "_-K7" (String#39219, DoABC#3) // _SafeStr_2319 = "_-21o" (String#27105, DoABC#3) // _SafeStr_2418 = "_-3j5" (String#31260, DoABC#3) // _SafeStr_2427 = "_-5-5" (String#12746, DoABC#3) // _SafeStr_2438 = "_-3Z4" (String#30889, DoABC#3) // _SafeStr_2507 = "_-60k" (String#36892, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2736 = "_-F7" (String#39034, DoABC#3) // _SafeStr_3227 = "_-02-" (String#7644, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_3628 = "_-01R" (String#22237, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_3630 = "_-4eQ" (String#33567, DoABC#3) // _SafeStr_3631 = "_-4Nc" (String#32915, DoABC#3) // _SafeStr_3632 = "_-5XF" (String#35709, DoABC#3) // _SafeStr_3633 = "_-4RN" (String#12177, DoABC#3) // _SafeStr_3634 = "_-6bt" (String#14386, DoABC#3) // _SafeStr_3635 = "_-15K" (String#24814, DoABC#3) // _SafeStr_3636 = "_-3xV" (String#31841, DoABC#3) // _SafeStr_3637 = "_-6G3" (String#37484, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6264 = "_-1aQ" (String#26003, DoABC#3) // _SafeStr_6338 = "_-4Lg" (String#12106, DoABC#3) // _SafeStr_6408 = "_-5s1" (String#36512, DoABC#3) // _SafeStr_7083 = "_-a9" (String#15057, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7329 = "_-1RX" (String#25674, DoABC#3) // _SafeStr_7368 = "_-5gK" (String#1601, DoABC#3) // _SafeStr_7373 = "_-2by" (String#28523, DoABC#3) // _SafeStr_7406 = "_-3DI" (String#845, DoABC#3) // _SafeStr_7556 = "_-7G" (String#1626, DoABC#3) // _SafeStr_7887 = "_-2ey" (String#10360, DoABC#3) //------------------------------------------------------------ //_-2y.FloorPlanCache package _-2y { import flash.geom.Point; import _-2U9._SafeStr_3633; import _-6jg._SafeStr_4859; import _-2Sy._SafeStr_3631; public class FloorPlanCache { private const _SafeStr_17368:uint = 0x0400; private const _SafeStr_17369:uint = 64; private var _SafeStr_17370:BCFloorPlanEditor; private var _SafeStr_17371:int; private var _SafeStr_17372:int; private var _SafeStr_17317:Array; private var _SafeStr_17373:Array; private var _SafeStr_17374:Point; private var _SafeStr_17375:uint; public function FloorPlanCache(k:BCFloorPlanEditor) { this._SafeStr_17370 = k; } public function _SafeStr_13981(k:_SafeStr_3633):void { this._SafeStr_17376(k._SafeStr_5325().text); } public function _SafeStr_17332(k:_SafeStr_3631):void { var _local_2:_SafeStr_4859; var _local_3:Object; if (this._SafeStr_17317){ _local_2 = k._SafeStr_5325(); this._SafeStr_17377(); for each (_local_3 in _local_2._SafeStr_17378) { this._SafeStr_17373[_local_3.y][_local_3.x] = true; }; }; } private function _SafeStr_17377():void { var _local_2:int; this._SafeStr_17373 = []; var k:int; while (k < this._SafeStr_14022) { this._SafeStr_17373.push([]); _local_2 = 0; while (_local_2 < this._SafeStr_17379) { this._SafeStr_17373[k].push(false); _local_2++; }; k++; }; } private function _SafeStr_17376(k:String=""):void { var _local_3:String; var _local_2:Array = k.split("\r"); this._SafeStr_17317 = []; for each (_local_3 in _local_2) { if (_local_3.length > 0){ this._SafeStr_17317.push(_local_3); }; }; this._SafeStr_17380(); } private function _SafeStr_17380():Boolean { var _local_3:String; this._SafeStr_17371 = -1; this._SafeStr_17372 = -1; if (this._SafeStr_17317.length == 0){ return (false); }; var k:int = String(this._SafeStr_17317[0]).length; var _local_2:int; for each (_local_3 in this._SafeStr_17317) { if (_local_3.length == 0){ break; }; _local_2++; }; this._SafeStr_17371 = k; this._SafeStr_17372 = _local_2; return (true); } private function _SafeStr_17381(k:int, _arg_2:int):Boolean { if ((((((((((this._SafeStr_17317 == null)) || ((k < 0)))) || ((k > this._SafeStr_17371)))) || ((_arg_2 < 0)))) || ((_arg_2 > this._SafeStr_17372)))){ return (false); }; if ((((k == 0)) || ((_arg_2 == 0)))){ return (this._SafeStr_17382(k, _arg_2)); }; return (true); } private function _SafeStr_17382(k:int, _arg_2:int):Boolean { return (((this._SafeStr_17384(k, _arg_2)) && (this._SafeStr_17383(k, _arg_2)))); } private function _SafeStr_17384(k:int, _arg_2:int):Boolean { var _local_3:int; while (_local_3 < this._SafeStr_17372) { if (((!((_local_3 == _arg_2))) && (!((this._SafeStr_17317[_local_3].substr(0, 1) == "x"))))){ return (false); }; _local_3++; }; return (true); } private function _SafeStr_17383(k:int, _arg_2:int):Boolean { var _local_3:int; while (_local_3 < this._SafeStr_17371) { if (((!((_local_3 == k))) && (!((this._SafeStr_17317[0].substr(_local_3, 1) == "x"))))){ return (false); }; _local_3++; }; return (true); } public function _SafeStr_17385(k:int, _arg_2:int, _arg_3:int):Boolean { if (!this._SafeStr_17381(k, _arg_2)){ return (false); }; if (k == this._SafeStr_17371){ if (!this._SafeStr_17386()){ return (false); }; }; if (_arg_2 == this._SafeStr_17372){ if (!this._SafeStr_17387()){ return (false); }; }; if (this._SafeStr_17388(k, _arg_2)){ return (false); }; this._SafeStr_17317[_arg_2] = this._SafeStr_17389(String(this._SafeStr_17317[_arg_2]), (((_arg_3 < 0)) ? "x" : _arg_3.toString(33)), k); return (true); } public function _SafeStr_17390(k:int, _arg_2:int):int { if ((((((((((this._SafeStr_17317 == null)) || ((k < 0)))) || ((k >= this._SafeStr_17371)))) || ((_arg_2 < 0)))) || ((_arg_2 >= this._SafeStr_17372)))){ return (-1); }; var _local_3:String = String(this._SafeStr_17317[_arg_2]).charAt(k); return ((((_local_3 == "x")) ? -1 : parseInt(_local_3, 33))); } private function _SafeStr_17389(k:String, _arg_2:String, _arg_3:int):String { return (((k.substr(0, _arg_3) + _arg_2) + k.substr((_arg_3 + 1)))); } public function get _SafeStr_17379():int { return (this._SafeStr_17371); } public function get _SafeStr_14022():int { return (this._SafeStr_17372); } public function _SafeStr_17350():String { var k:String = ""; var _local_2:int; while (_local_2 < this._SafeStr_17317.length) { k = ((k + this._SafeStr_17317[_local_2]) + "\r"); _local_2++; }; return (k); } public function _SafeStr_17388(k:int, _arg_2:int):Boolean { if (!this._SafeStr_17373){ return (false); }; if (this._SafeStr_17373.length < (_arg_2 + 1)){ return (false); }; if (this._SafeStr_17373[_arg_2].length < (k + 1)){ return (false); }; return (this._SafeStr_17373[_arg_2][k]); } public function _SafeStr_17391(k:int, _arg_2:int):Boolean { if (!this._SafeStr_17374){ return (false); }; return ((((this._SafeStr_17374.x == k)) && ((this._SafeStr_17374.y == _arg_2)))); } public function get _SafeStr_17351():Point { return (this._SafeStr_17374); } public function set _SafeStr_17351(k:Point):void { this._SafeStr_17374 = k; } public function get _SafeStr_17352():int { return (this._SafeStr_17375); } public function set _SafeStr_17352(k:int):void { if (k < 0){ k = 7; }; if (k > 7){ k = 0; }; this._SafeStr_17375 = k; } private function _SafeStr_17386():Boolean { if (!this._SafeStr_17392((this._SafeStr_17371 + 1), this._SafeStr_17372)){ this._SafeStr_17370.windowManager.simpleAlert("${floor.plan.editor.alert}", null, "${floor.plan.editor.size.limit.exceeded}"); this._SafeStr_17370._SafeStr_17364._SafeStr_17393 = false; return (false); }; var k:int; while (k < this._SafeStr_17372) { if (String(this._SafeStr_17317[k]).length > 0){ this._SafeStr_17317[k] = (this._SafeStr_17317[k] + "x"); this._SafeStr_17373[k].push(false); }; k++; }; this._SafeStr_17371 = (this._SafeStr_17371 + 1); return (true); } private function _SafeStr_17387():Boolean { if (!this._SafeStr_17392(this._SafeStr_17371, (this._SafeStr_17372 + 1))){ this._SafeStr_17370.windowManager.simpleAlert("${floor.plan.editor.alert}", null, "${floor.plan.editor.size.limit.exceeded}"); this._SafeStr_17370._SafeStr_17364._SafeStr_17393 = false; return (false); }; var k:String = ""; var _local_2:int; while (_local_2 < this._SafeStr_17371) { k = (k + "x"); _local_2++; }; this._SafeStr_17317.push(k); var _local_3:Array = []; _local_2 = 0; while (_local_2 < this._SafeStr_17371) { _local_3.push(false); _local_2++; }; this._SafeStr_17373.push(_local_3); this._SafeStr_17372 = (this._SafeStr_17372 + 1); return (true); } private function _SafeStr_17392(k:uint, _arg_2:uint):Boolean { return (!(((((((!(this._SafeStr_17370._SafeStr_17365)) && (((k * _arg_2) > this._SafeStr_17368)))) || ((k > this._SafeStr_17369)))) || ((_arg_2 > this._SafeStr_17369))))); } } }//package _-2y // _SafeStr_13981 = "_-FH" (String#4358, DoABC#3) // _SafeStr_14022 = "_-6hb" (String#38596, DoABC#3) // _SafeStr_17317 = "_-6RG" (String#14230, DoABC#3) // _SafeStr_17332 = "_-0LI" (String#7937, DoABC#3) // _SafeStr_17350 = "_-V1" (String#39623, DoABC#3) // _SafeStr_17351 = "_-3eA" (String#31080, DoABC#3) // _SafeStr_17352 = "_-0vh" (String#24400, DoABC#3) // _SafeStr_17364 = "_-0ds" (String#23711, DoABC#3) // _SafeStr_17365 = "_-2vK" (String#29277, DoABC#3) // _SafeStr_17368 = "_-3LZ" (String#30365, DoABC#3) // _SafeStr_17369 = "_-0GA" (String#22802, DoABC#3) // _SafeStr_17370 = "_-0aM" (String#1454, DoABC#3) // _SafeStr_17371 = "_-6cL" (String#38367, DoABC#3) // _SafeStr_17372 = "_-3sQ" (String#3564, DoABC#3) // _SafeStr_17373 = "_-2kZ" (String#28862, DoABC#3) // _SafeStr_17374 = "_-wp" (String#40659, DoABC#3) // _SafeStr_17375 = "_-3vc" (String#31767, DoABC#3) // _SafeStr_17376 = "_-18N" (String#24934, DoABC#3) // _SafeStr_17377 = "_-0z1" (String#24532, DoABC#3) // _SafeStr_17378 = "_-2Fn" (String#27656, DoABC#3) // _SafeStr_17379 = "_-69P" (String#37241, DoABC#3) // _SafeStr_17380 = "_-tq" (String#40541, DoABC#3) // _SafeStr_17381 = "_-3VV" (String#30750, DoABC#3) // _SafeStr_17382 = "_-3Yv" (String#30881, DoABC#3) // _SafeStr_17383 = "_-6Ne" (String#37769, DoABC#3) // _SafeStr_17384 = "_-0Jv" (String#22958, DoABC#3) // _SafeStr_17385 = "_-9B" (String#38818, DoABC#3) // _SafeStr_17386 = "_-3Le" (String#30369, DoABC#3) // _SafeStr_17387 = "_-251" (String#27239, DoABC#3) // _SafeStr_17388 = "_-4OY" (String#32952, DoABC#3) // _SafeStr_17389 = "_-05s" (String#22396, DoABC#3) // _SafeStr_17390 = "_-5Yi" (String#35768, DoABC#3) // _SafeStr_17391 = "_-4CM" (String#32470, DoABC#3) // _SafeStr_17392 = "_-4uw" (String#34184, DoABC#3) // _SafeStr_17393 = "_-4-4" (String#31931, DoABC#3) // _SafeStr_3631 = "_-4Nc" (String#32915, DoABC#3) // _SafeStr_3633 = "_-4RN" (String#12177, DoABC#3) // _SafeStr_4859 = "_-0-l" (String#7599, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) //------------------------------------------------------------ //_-2y.FloorPlanPreviewer package _-2y { import __AS3__.vec.Vector; import flash.display.BitmapData; import flash.display.Bitmap; import flash.geom.Point; import _-2Df._SafeStr_192; import __AS3__.vec.*; public class FloorPlanPreviewer { public static var tile_preview_0:Class = FloorPlanPreviewer_tile_preview_0; public static var tile_preview_1:Class = FloorPlanPreviewer_tile_preview_1; public static var tile_preview_2:Class = FloorPlanPreviewer_tile_preview_2; public static var tile_preview_3:Class = FloorPlanPreviewer_tile_preview_3; public static var tile_preview_4:Class = FloorPlanPreviewer_tile_preview_4; public static var tile_preview_5:Class = FloorPlanPreviewer_tile_preview_5; public static var tile_preview_6:Class = FloorPlanPreviewer_tile_preview_6; public static var tile_preview_7:Class = FloorPlanPreviewer_tile_preview_7; public static var tile_preview_8:Class = FloorPlanPreviewer_tile_preview_8; public static var tile_preview_9:Class = FloorPlanPreviewer_tile_preview_9; public static var _SafeStr_17394:Class = _SafeStr_4867; public static var _SafeStr_17395:Class = _SafeStr_4868; public static var _SafeStr_17396:Class = _SafeStr_4869; public static var _SafeStr_17397:Class = _SafeStr_4865; public static var _SafeStr_17398:Class = _SafeStr_4864; public static var _SafeStr_17399:Class = _SafeStr_4866; public static var _SafeStr_17400:Class = _SafeStr_4870; private var _SafeStr_17370:BCFloorPlanEditor; private var _SafeStr_17401:Vector.; private var _SafeStr_17402:FloorPlanCache; public function FloorPlanPreviewer(k:BCFloorPlanEditor) { this._SafeStr_17370 = k; this._SafeStr_17402 = k._SafeStr_17361; this._SafeStr_17401 = new Vector.(0); this._SafeStr_17401.push(Bitmap(new tile_preview_0()).bitmapData); this._SafeStr_17401.push(Bitmap(new tile_preview_1()).bitmapData); this._SafeStr_17401.push(Bitmap(new tile_preview_2()).bitmapData); this._SafeStr_17401.push(Bitmap(new tile_preview_3()).bitmapData); this._SafeStr_17401.push(Bitmap(new tile_preview_4()).bitmapData); this._SafeStr_17401.push(Bitmap(new tile_preview_5()).bitmapData); this._SafeStr_17401.push(Bitmap(new tile_preview_6()).bitmapData); this._SafeStr_17401.push(Bitmap(new tile_preview_7()).bitmapData); this._SafeStr_17401.push(Bitmap(new tile_preview_8()).bitmapData); this._SafeStr_17401.push(Bitmap(new tile_preview_9()).bitmapData); this._SafeStr_17401.push(Bitmap(new _SafeStr_17394()).bitmapData); this._SafeStr_17401.push(Bitmap(new _SafeStr_17395()).bitmapData); this._SafeStr_17401.push(Bitmap(new _SafeStr_17396()).bitmapData); this._SafeStr_17401.push(Bitmap(new _SafeStr_17397()).bitmapData); this._SafeStr_17401.push(Bitmap(new _SafeStr_17398()).bitmapData); this._SafeStr_17401.push(Bitmap(new _SafeStr_17399()).bitmapData); this._SafeStr_17401.push(Bitmap(new _SafeStr_17400()).bitmapData); } private static function _SafeStr_17403(k:int, _arg_2:int, _arg_3:int):Point { return (new Point((8 * (k - _arg_2)), ((4 * (k + _arg_2)) - (8 * _arg_3)))); } public function _SafeStr_11833():void { var _local_6:int; var _local_7:int; var _local_12:Object; var _local_13:int; var _local_14:Point; var _local_15:int; var _local_16:int; var _local_17:int; var _local_18:int; var _local_19:int; var _local_20:int; var _local_21:int; var _local_22:int; var _local_23:int; var _local_24:int; var k:Array = []; var _local_2:int = int.MAX_VALUE; var _local_3:int = int.MAX_VALUE; var _local_4:int = int.MIN_VALUE; var _local_5:int = int.MIN_VALUE; _local_7 = 0; while (_local_7 < this._SafeStr_17402._SafeStr_14022) { _local_6 = 0; while (_local_6 < this._SafeStr_17402._SafeStr_17379) { _local_13 = this._SafeStr_17402._SafeStr_17390(_local_6, _local_7); if (_local_13 < 0){ } else { _local_14 = _SafeStr_17403(_local_6, _local_7, _local_13); _local_2 = Math.min(_local_2, _local_14.x); _local_3 = Math.min(_local_3, _local_14.y); _local_4 = Math.max(_local_4, _local_14.x); _local_5 = Math.max(_local_5, _local_14.y); _local_15 = this._SafeStr_17402._SafeStr_17390((_local_6 - 1), (_local_7 - 1)); _local_16 = this._SafeStr_17402._SafeStr_17390(_local_6, (_local_7 - 1)); _local_17 = this._SafeStr_17402._SafeStr_17390((_local_6 + 1), (_local_7 - 1)); _local_18 = this._SafeStr_17402._SafeStr_17390((_local_6 - 1), _local_7); _local_19 = this._SafeStr_17402._SafeStr_17390((_local_6 + 1), _local_7); _local_20 = this._SafeStr_17402._SafeStr_17390((_local_6 - 1), (_local_7 + 1)); _local_21 = this._SafeStr_17402._SafeStr_17390(_local_6, (_local_7 + 1)); _local_22 = this._SafeStr_17402._SafeStr_17390((_local_6 + 1), (_local_7 + 1)); _local_23 = (_local_13 + 1); _local_24 = ((((((((((_local_15 == _local_23)) || ((_local_16 == _local_23)))) || ((_local_18 == _local_23)))) ? 1 : 0) | (((((((_local_17 == _local_23)) || ((_local_16 == _local_23)))) || ((_local_19 == _local_23)))) ? 2 : 0)) | (((((((_local_20 == _local_23)) || ((_local_21 == _local_23)))) || ((_local_18 == _local_23)))) ? 4 : 0)) | (((((((_local_22 == _local_23)) || ((_local_21 == _local_23)))) || ((_local_19 == _local_23)))) ? 8 : 0)); if (_local_24 == 15){ _local_24 = 0; }; if (this._SafeStr_17402._SafeStr_17391(_local_6, _local_7)){ _local_24 = (this._SafeStr_17401.length - 1); }; k.push({ "point":_local_14, "type":_local_24 }); }; _local_6++; }; _local_7++; }; var _local_8:int = Math.min(((_local_4 - _local_2) + 18), _SafeStr_192._SafeStr_15060); var _local_9:int = Math.min(((_local_5 - _local_3) + 18), _SafeStr_192._SafeStr_15060); var _local_10:BitmapData = new BitmapData(_local_8, _local_9, false, 0xFFFFFFFF); var _local_11:Point = new Point(-(_local_2), -(_local_3)); for each (_local_12 in k) { _local_10.copyPixels(this._SafeStr_17401[_local_12.type], this._SafeStr_17401[_local_12.type].rect, _local_12.point.add(_local_11)); }; this._SafeStr_17370._SafeStr_17359(_local_10); } } }//package _-2y // _SafeStr_11833 = "_-3gv" (String#1548, DoABC#3) // _SafeStr_14022 = "_-6hb" (String#38596, DoABC#3) // _SafeStr_15060 = "_-211" (String#27080, DoABC#3) // _SafeStr_17359 = "_-2KU" (String#27832, DoABC#3) // _SafeStr_17361 = "_-4aQ" (String#33418, DoABC#3) // _SafeStr_17370 = "_-0aM" (String#1454, DoABC#3) // _SafeStr_17379 = "_-69P" (String#37241, DoABC#3) // _SafeStr_17390 = "_-5Yi" (String#35768, DoABC#3) // _SafeStr_17391 = "_-4CM" (String#32470, DoABC#3) // _SafeStr_17394 = "_-3lt" (String#31368, DoABC#3) // _SafeStr_17395 = "_-0tK" (String#24309, DoABC#3) // _SafeStr_17396 = "_-bw" (String#39862, DoABC#3) // _SafeStr_17397 = "_-68U" (String#37202, DoABC#3) // _SafeStr_17398 = "_-5DD" (String#34944, DoABC#3) // _SafeStr_17399 = "_-6Fw" (String#37478, DoABC#3) // _SafeStr_17400 = "_-K2" (String#39215, DoABC#3) // _SafeStr_17401 = "_-D0" (String#38964, DoABC#3) // _SafeStr_17402 = "_-1Qw" (String#9083, DoABC#3) // _SafeStr_17403 = "_-1dh" (String#26128, DoABC#3) // _SafeStr_192 = "_-6c-" (String#38350, DoABC#3) // _SafeStr_4864 = "_-3Mk" (String#11072, DoABC#3) // _SafeStr_4865 = "_-2AU" (String#9872, DoABC#3) // _SafeStr_4866 = "_-5vZ" (String#13696, DoABC#3) // _SafeStr_4867 = "_-0Kn" (String#7928, DoABC#3) // _SafeStr_4868 = "_-2H5" (String#9985, DoABC#3) // _SafeStr_4869 = "_-E9" (String#14665, DoABC#3) // _SafeStr_4870 = "_-2ke" (String#10440, DoABC#3) //------------------------------------------------------------ //_-2y.FloorPlanPreviewer_tile_preview_0 package _-2y { import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_0 extends BitmapAsset { } }//package _-2y //------------------------------------------------------------ //_-2y.FloorPlanPreviewer_tile_preview_1 package _-2y { import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_1 extends BitmapAsset { } }//package _-2y //------------------------------------------------------------ //_-2y.FloorPlanPreviewer_tile_preview_2 package _-2y { import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_2 extends BitmapAsset { } }//package _-2y //------------------------------------------------------------ //_-2y.FloorPlanPreviewer_tile_preview_3 package _-2y { import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_3 extends BitmapAsset { } }//package _-2y //------------------------------------------------------------ //_-2y.FloorPlanPreviewer_tile_preview_4 package _-2y { import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_4 extends BitmapAsset { } }//package _-2y //------------------------------------------------------------ //_-2y.FloorPlanPreviewer_tile_preview_5 package _-2y { import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_5 extends BitmapAsset { } }//package _-2y //------------------------------------------------------------ //_-2y.FloorPlanPreviewer_tile_preview_6 package _-2y { import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_6 extends BitmapAsset { } }//package _-2y //------------------------------------------------------------ //_-2y.FloorPlanPreviewer_tile_preview_7 package _-2y { import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_7 extends BitmapAsset { } }//package _-2y //------------------------------------------------------------ //_-2y.FloorPlanPreviewer_tile_preview_8 package _-2y { import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_8 extends BitmapAsset { } }//package _-2y //------------------------------------------------------------ //_-2y.FloorPlanPreviewer_tile_preview_9 package _-2y { import mx.core.BitmapAsset; public class FloorPlanPreviewer_tile_preview_9 extends BitmapAsset { } }//package _-2y //------------------------------------------------------------ //_-2y.HeightMapEditor package _-2y { import flash.display.BitmapData; import __AS3__.vec.Vector; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import flash.display.Bitmap; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import flash.geom.ColorTransform; import __AS3__.vec.*; public class HeightMapEditor { public static var _SafeStr_17404:Class = _SafeStr_4860; public static var _SafeStr_17405:Class = _SafeStr_4862; public static var _SafeStr_17406:Class = _SafeStr_4861; public static var _SafeStr_17407:Class = _SafeStr_4863; public static const _SafeStr_17408:int = 30; private var _SafeStr_17370:BCFloorPlanEditor; private var _SafeStr_17409:Boolean = false; private var _SafeStr_17410:int = 0; private var _SafeStr_17411:BitmapData; private var _SafeStr_17412:BitmapData; private var _SafeStr_17413:Vector.; private var _SafeStr_17414:Vector.; private var _SafeStr_17415:IBitmapWrapperWindow; private var _SafeStr_17416:Point; private var _SafeStr_17402:FloorPlanCache; private var _SafeStr_17417:Boolean = false; private var _SafeStr_17418:int = 1; private var _SafeStr_17419:Boolean = false; public function HeightMapEditor(k:BCFloorPlanEditor) { var _local_3:Number; this._SafeStr_17416 = new Point(-1000, -1000); super(); this._SafeStr_17370 = k; this._SafeStr_17370._SafeStr_17360.procedure = this._SafeStr_17342; this._SafeStr_17402 = k._SafeStr_17361; this._SafeStr_17411 = Bitmap(new _SafeStr_17404()).bitmapData; this._SafeStr_17412 = Bitmap(new _SafeStr_17405()).bitmapData; this._SafeStr_17413 = new Vector.(); this._SafeStr_17414 = new Vector.(); var _local_2:int; while (_local_2 < _SafeStr_17408) { _local_3 = (0.6 - ((_local_2 / Number(_SafeStr_17408)) * 0.85)); if (_local_3 < 0){ _local_3 = (1 + _local_3); }; this._SafeStr_17413.push(_SafeStr_17420(_local_3, 1, 0.5)); this._SafeStr_17414.push(_SafeStr_17420(_local_3, 0.33, 0.4)); _local_2++; }; } public static function _SafeStr_17420(h:Number, s:Number, l:Number):Array { var r:Number; var g:Number; var b:Number; var q:Number; var p:Number; if (s == 0){ var _local_5 = l; b = _local_5; g = _local_5; r = _local_5; } else { var hue2rgb:Function = function (k:Number, _arg_2:Number, _arg_3:Number):Number { if (_arg_3 < 0){ _arg_3 = (_arg_3 + 1); }; if (_arg_3 > 1){ _arg_3--; }; if (_arg_3 < (1 / 6)){ return ((k + (((_arg_2 - k) * 6) * _arg_3))); }; if (_arg_3 < (1 / 2)){ return (_arg_2); }; if (_arg_3 < (2 / 3)){ return ((k + (((_arg_2 - k) * ((2 / 3) - _arg_3)) * 6))); }; return (k); }; q = (((l < 0.5)) ? (l * (1 + s)) : ((l + s) - (l * s))); p = ((2 * l) - q); r = hue2rgb(p, q, (h + (1 / 3))); g = hue2rgb(p, q, h); b = hue2rgb(p, q, (h - (1 / 3))); }; return ([r, g, b]); } public function get _SafeStr_17347():Vector. { return (this._SafeStr_17413); } public function set _SafeStr_17356(k:int):void { this._SafeStr_17410 = Math.min(_SafeStr_17408, Math.max(0, k)); } public function get _SafeStr_17356():int { return (this._SafeStr_17410); } public function set _SafeStr_17393(k:Boolean):void { this._SafeStr_17409 = k; } public function _SafeStr_17345():void { this._SafeStr_17415 = this._SafeStr_17370._SafeStr_17360; this._SafeStr_17416 = new Point(-1000, -1000); this._SafeStr_7568(); } private function _SafeStr_17342(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; var _local_4:int; var _local_5:Point; var _local_6:Object; if (this._SafeStr_17417){ if (k.type == WindowMouseEvent.CLICK){ _local_3 = ((this._SafeStr_17370._SafeStr_17360.width / 2) - (this._SafeStr_17370._SafeStr_17360.bitmap.width / 2)); _local_4 = ((this._SafeStr_17370._SafeStr_17360.height / 2) - (this._SafeStr_17370._SafeStr_17360.bitmap.height / 2)); _local_5 = this._SafeStr_17421((WindowMouseEvent(k).localX - _local_3), (WindowMouseEvent(k).localY - _local_4)); this._SafeStr_17410 = this._SafeStr_17370._SafeStr_17361._SafeStr_17390(_local_5.x, _local_5.y); this._SafeStr_17370._SafeStr_17357(this._SafeStr_17410); }; } else { if ((((k.type == WindowMouseEvent.UP)) || ((k.type == WindowMouseEvent._SafeStr_7329)))){ this._SafeStr_17409 = false; }; if (k.type == WindowMouseEvent.DOWN){ this._SafeStr_17409 = true; this._SafeStr_17419 = true; this._SafeStr_17416 = new Point(-1000, -1000); }; if ((((k.type == WindowMouseEvent.CLICK)) || (((this._SafeStr_17409) && ((k.type == WindowMouseEvent._SafeStr_6408)))))){ _local_3 = ((this._SafeStr_17370._SafeStr_17360.width / 2) - (this._SafeStr_17370._SafeStr_17360.bitmap.width / 2)); _local_4 = ((this._SafeStr_17370._SafeStr_17360.height / 2) - (this._SafeStr_17370._SafeStr_17360.bitmap.height / 2)); _local_5 = this._SafeStr_17421((WindowMouseEvent(k).localX - _local_3), (WindowMouseEvent(k).localY - _local_4)); if (k.type == WindowMouseEvent._SafeStr_6408){ if (((((this._SafeStr_17419) || (!((this._SafeStr_17416.x == _local_5.x))))) || (!((this._SafeStr_17416.y == _local_5.y))))){ this._SafeStr_17422(_local_5.x, _local_5.y); }; _local_6 = this._SafeStr_17423(_local_5); if (((((this._SafeStr_17419) || ((Math.abs(_local_6.x) > 0)))) || ((Math.abs(_local_6.y) > 0)))){ this._SafeStr_7568(); }; this._SafeStr_17419 = false; } else { this._SafeStr_17422(_local_5.x, _local_5.y); this._SafeStr_7568(); }; this._SafeStr_17416 = _local_5; }; }; } private function _SafeStr_17423(k:Point):Object { var _local_4:int; var _local_5:int; var _local_6:int; if ((((this._SafeStr_17416.x == -1000)) && ((this._SafeStr_17416.y == -1000)))){ this._SafeStr_17416.x = k.x; this._SafeStr_17416.y = k.y; }; var _local_2:int = (k.x - this._SafeStr_17416.x); var _local_3:int = (k.y - this._SafeStr_17416.y); _local_4 = 0; _local_5 = this._SafeStr_17416.x; while (_local_5 != k.x) { if ((((_local_4 > 0)) && ((_local_4 < Math.abs(_local_2))))){ this._SafeStr_17422(_local_5, k.y); }; _local_5 = (_local_5 + (((_local_2)>0) ? 1 : -1)); _local_4++; }; _local_4 = 0; _local_6 = this._SafeStr_17416.y; while (_local_6 != k.y) { if ((((_local_4 > 0)) && ((_local_4 < Math.abs(_local_3))))){ this._SafeStr_17422(k.x, _local_6); }; _local_6 = (_local_6 + (((_local_3)>0) ? 1 : -1)); _local_4++; }; return ({ "x":_local_2, "y":_local_3 }); } private function _SafeStr_17422(k:int, _arg_2:int):void { var _local_3:int; switch (this._SafeStr_17370._SafeStr_17363){ case this._SafeStr_17370._SafeStr_17362[0]: this._SafeStr_17370._SafeStr_17361._SafeStr_17385(k, _arg_2, this._SafeStr_17410); return; case this._SafeStr_17370._SafeStr_17362[1]: this._SafeStr_17370._SafeStr_17361._SafeStr_17385(k, _arg_2, -1); return; case this._SafeStr_17370._SafeStr_17362[2]: _local_3 = this._SafeStr_17370._SafeStr_17361._SafeStr_17390(k, _arg_2); if (_local_3 >= 0){ this._SafeStr_17370._SafeStr_17361._SafeStr_17385(k, _arg_2, Math.min((_SafeStr_17408 - 1), (_local_3 + 1))); }; return; case this._SafeStr_17370._SafeStr_17362[3]: _local_3 = this._SafeStr_17370._SafeStr_17361._SafeStr_17390(k, _arg_2); if (_local_3 >= 0){ this._SafeStr_17370._SafeStr_17361._SafeStr_17385(k, _arg_2, Math.max(0, (_local_3 - 1))); }; return; case this._SafeStr_17370._SafeStr_17362[4]: _local_3 = this._SafeStr_17370._SafeStr_17361._SafeStr_17390(k, _arg_2); if (_local_3 >= 0){ this._SafeStr_17370._SafeStr_17361._SafeStr_17351 = new Point(k, _arg_2); }; return; }; } private function _SafeStr_7568():void { var _local_6:int; var _local_7:int; var _local_8:Array; var _local_9:BitmapData; var _local_12:Object; var _local_13:Point; var _local_14:int; var k:Array = []; var _local_2:int = int.MAX_VALUE; var _local_3:int = int.MAX_VALUE; var _local_4:int = int.MIN_VALUE; var _local_5:int = int.MIN_VALUE; _local_7 = 0; while (_local_7 < this._SafeStr_17402._SafeStr_14022) { _local_6 = 0; while (_local_6 < this._SafeStr_17402._SafeStr_17379) { _local_13 = this._SafeStr_17424(_local_6, _local_7); _local_2 = Math.min(_local_2, _local_13.x); _local_3 = Math.min(_local_3, _local_13.y); _local_4 = Math.max(_local_4, _local_13.x); _local_5 = Math.max(_local_5, _local_13.y); if (this._SafeStr_17402._SafeStr_17391(_local_6, _local_7)){ _local_9 = this._SafeStr_17412.clone(); k.push({ "point":_local_13, "image":_local_9 }); } else { _local_14 = Math.min(this._SafeStr_17402._SafeStr_17390(_local_6, _local_7), (_SafeStr_17408 - 1)); if (_local_14 >= 0){ _local_8 = ((this._SafeStr_17402._SafeStr_17388(_local_6, _local_7)) ? this._SafeStr_17414[_local_14] : this._SafeStr_17413[_local_14]); _local_9 = this._SafeStr_17411.clone(); _local_9.colorTransform(this._SafeStr_17411.rect, new ColorTransform(_local_8[0], _local_8[1], _local_8[2])); k.push({ "point":_local_13, "image":_local_9 }); }; }; _local_6++; }; _local_7++; }; var _local_10:BitmapData = new BitmapData(((_local_4 - _local_2) + 18), ((_local_5 - _local_3) + 9), false, 0); var _local_11:Point = new Point(-(_local_2), -(_local_3)); for each (_local_12 in k) { _local_10.copyPixels(_local_12.image, _local_12.image.rect, _local_12.point.add(_local_11)); }; this._SafeStr_17370._SafeStr_17360.bitmap = _local_10; } private function _SafeStr_17421(k:int, _arg_2:int):Point { var _local_3:Number = ((k / 16) / this._SafeStr_17418); var _local_4:Number = ((_arg_2 / 8) / this._SafeStr_17418); var _local_5:Number = this._SafeStr_17402._SafeStr_14022; var _local_6:int = (_local_4 + (_local_3 - (_local_5 / 2))); var _local_7:int = (_local_4 - (_local_3 - (_local_5 / 2))); return (new Point(_local_6, _local_7)); } private function _SafeStr_17424(k:int, _arg_2:int):Point { return (new Point(((this._SafeStr_17418 * 8) * (k - _arg_2)), ((this._SafeStr_17418 * 4) * (k + _arg_2)))); } public function get _SafeStr_17341():Boolean { return (this._SafeStr_17417); } public function set _SafeStr_17341(k:Boolean):void { this._SafeStr_17417 = k; } public function get _SafeStr_7887():int { return (this._SafeStr_17418); } public function set _SafeStr_7887(k:int):void { if ((((k < 1)) || ((k > 2)))){ return; }; switch (k){ case 1: this._SafeStr_17411 = Bitmap(new _SafeStr_17404()).bitmapData; this._SafeStr_17412 = Bitmap(new _SafeStr_17405()).bitmapData; break; case 2: this._SafeStr_17411 = Bitmap(new _SafeStr_17406()).bitmapData; this._SafeStr_17412 = Bitmap(new _SafeStr_17407()).bitmapData; break; }; this._SafeStr_17418 = k; } } }//package _-2y // _SafeStr_14022 = "_-6hb" (String#38596, DoABC#3) // _SafeStr_17341 = "_-2De" (String#27566, DoABC#3) // _SafeStr_17342 = "_-3Vx" (String#11218, DoABC#3) // _SafeStr_17345 = "_-wD" (String#40633, DoABC#3) // _SafeStr_17347 = "_-5j2" (String#36170, DoABC#3) // _SafeStr_17351 = "_-3eA" (String#31080, DoABC#3) // _SafeStr_17356 = "_-05r" (String#22395, DoABC#3) // _SafeStr_17357 = "_-5Kr" (String#35238, DoABC#3) // _SafeStr_17360 = "_-4fg" (String#33607, DoABC#3) // _SafeStr_17361 = "_-4aQ" (String#33418, DoABC#3) // _SafeStr_17362 = "_-2HK" (String#27711, DoABC#3) // _SafeStr_17363 = "_-0yf" (String#24519, DoABC#3) // _SafeStr_17370 = "_-0aM" (String#1454, DoABC#3) // _SafeStr_17379 = "_-69P" (String#37241, DoABC#3) // _SafeStr_17385 = "_-9B" (String#38818, DoABC#3) // _SafeStr_17388 = "_-4OY" (String#32952, DoABC#3) // _SafeStr_17390 = "_-5Yi" (String#35768, DoABC#3) // _SafeStr_17391 = "_-4CM" (String#32470, DoABC#3) // _SafeStr_17393 = "_-4-4" (String#31931, DoABC#3) // _SafeStr_17402 = "_-1Qw" (String#9083, DoABC#3) // _SafeStr_17404 = "_-2ju" (String#28834, DoABC#3) // _SafeStr_17405 = "_-1-y" (String#24601, DoABC#3) // _SafeStr_17406 = "_-69n" (String#37252, DoABC#3) // _SafeStr_17407 = "_-6U1" (String#38016, DoABC#3) // _SafeStr_17408 = "_-75" (String#38747, DoABC#3) // _SafeStr_17409 = "_-0zj" (String#8607, DoABC#3) // _SafeStr_17410 = "_-7q" (String#38770, DoABC#3) // _SafeStr_17411 = "_-0Ht" (String#22874, DoABC#3) // _SafeStr_17412 = "_-1LC" (String#25416, DoABC#3) // _SafeStr_17413 = "_-4dl" (String#33538, DoABC#3) // _SafeStr_17414 = "_-0Dm" (String#22703, DoABC#3) // _SafeStr_17415 = "_-4EB" (String#32545, DoABC#3) // _SafeStr_17416 = "_-0Br" (String#22626, DoABC#3) // _SafeStr_17417 = "_-09g" (String#22537, DoABC#3) // _SafeStr_17418 = "_-06v" (String#22437, DoABC#3) // _SafeStr_17419 = "_-39k" (String#29876, DoABC#3) // _SafeStr_17420 = "_-4D" (String#32495, DoABC#3) // _SafeStr_17421 = "_-33f" (String#29632, DoABC#3) // _SafeStr_17422 = "_-4Ab" (String#32400, DoABC#3) // _SafeStr_17423 = "_-0LO" (String#23016, DoABC#3) // _SafeStr_17424 = "_-P2" (String#39398, DoABC#3) // _SafeStr_4860 = "_-3gx" (String#11416, DoABC#3) // _SafeStr_4861 = "_-5GE" (String#13041, DoABC#3) // _SafeStr_4862 = "_-0Up" (String#8106, DoABC#3) // _SafeStr_4863 = "_-3RE" (String#11142, DoABC#3) // _SafeStr_6408 = "_-5s1" (String#36512, DoABC#3) // _SafeStr_7329 = "_-1RX" (String#25674, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_7887 = "_-2ey" (String#10360, DoABC#3) //------------------------------------------------------------ //_-2y.ImportExportDialog package _-2y { import _-5YE.IFrameWindow; import _-4rH._SafeStr_2418; import _-5Mz.WindowMouseEvent; import _-2BY._SafeStr_3635; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class ImportExportDialog { private var _SafeStr_17370:BCFloorPlanEditor; private var _SafeStr_10185:XML; private var _SafeStr_5415:IFrameWindow = null; public function ImportExportDialog(k:BCFloorPlanEditor, _arg_2:XML) { this._SafeStr_17370 = k; this._SafeStr_10185 = _arg_2; } public function set visible(k:Boolean):void { if (this._SafeStr_5415 == null){ this._SafeStr_5415 = IFrameWindow(this._SafeStr_17370.windowManager.buildFromXML(this._SafeStr_10185)); this._SafeStr_5415.center(); this._SafeStr_5415.procedure = this._SafeStr_5452; }; if (k){ this._SafeStr_5415.visible = true; this._SafeStr_5415.findChildByName("data").caption = this._SafeStr_17370._SafeStr_17361._SafeStr_17350(); if ((((this._SafeStr_17370._SafeStr_17367 > 0)) || (this._SafeStr_17370.windowManager.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_6264)))){ this._SafeStr_5415.findChildByName("save").enable(); } else { this._SafeStr_5415.findChildByName("save").disable(); }; this._SafeStr_5415.activate(); } else { this._SafeStr_5415.visible = false; }; } public function get visible():Boolean { if (!this._SafeStr_5415){ return (false); }; return (this._SafeStr_5415.visible); } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "header_button_close": this.visible = false; return; case "revert": this._SafeStr_5415.findChildByName("data").caption = this._SafeStr_17370._SafeStr_17366; return; case "save": this._SafeStr_17370.windowManager.communication.connection.send(new _SafeStr_3635(this._SafeStr_5415.findChildByName("data").caption, this._SafeStr_17370._SafeStr_17361._SafeStr_17351.x, this._SafeStr_17370._SafeStr_17361._SafeStr_17351.y, this._SafeStr_17370._SafeStr_17361._SafeStr_17352, BCFloorPlanEditor._SafeStr_17335(this._SafeStr_17370._SafeStr_12615), BCFloorPlanEditor._SafeStr_17335(this._SafeStr_17370._SafeStr_12616))); return; }; }; } } }//package _-2y // _SafeStr_10185 = "_-3oI" (String#1550, DoABC#3) // _SafeStr_12615 = "_-4Zi" (String#33395, DoABC#3) // _SafeStr_12616 = "_-2Rl" (String#28112, DoABC#3) // _SafeStr_17335 = "_-5v8" (String#36633, DoABC#3) // _SafeStr_17350 = "_-V1" (String#39623, DoABC#3) // _SafeStr_17351 = "_-3eA" (String#31080, DoABC#3) // _SafeStr_17352 = "_-0vh" (String#24400, DoABC#3) // _SafeStr_17361 = "_-4aQ" (String#33418, DoABC#3) // _SafeStr_17366 = "_-5GF" (String#35053, DoABC#3) // _SafeStr_17367 = "_-17W" (String#24900, DoABC#3) // _SafeStr_17370 = "_-0aM" (String#1454, DoABC#3) // _SafeStr_2418 = "_-3j5" (String#31260, DoABC#3) // _SafeStr_3635 = "_-15K" (String#24814, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_6264 = "_-1aQ" (String#26003, DoABC#3) //------------------------------------------------------------ //_-2y3._SafeStr_5186 package _-2y3 { import _-0MK._SafeStr_3; import _-0MK._SafeStr_35; import _-1Mz.IWindow; import flash.events.EventDispatcher; import _-5YE._SafeStr_2413; import _-1Mz.IWindowContainer; import _-1R-.HabboLandingView; public class _SafeStr_5186 implements _SafeStr_3, _SafeStr_35 { private var _SafeStr_5338:int; private var _SafeStr_5415:IWindow; private var _SafeStr_6343:EventDispatcher; private var _SafeStr_17425:_SafeStr_2413; public function _SafeStr_5186(k:int, _arg_2:IWindowContainer, _arg_3:EventDispatcher, _arg_4:HabboLandingView, _arg_5:String, _arg_6:Boolean=false) { this._SafeStr_5338 = k; this._SafeStr_5415 = _arg_2; this._SafeStr_6343 = _arg_3; if (_arg_6){ this._SafeStr_17425 = _SafeStr_2413(_arg_4.getXmlWindow("moving_object")); } else { this._SafeStr_17425 = _SafeStr_2413(_arg_4.getXmlWindow("moving_object_floating")); }; _arg_2.addChild(this._SafeStr_17425); } public function dispose():void { this._SafeStr_5415 = null; this._SafeStr_17425 = null; } public function get disposed():Boolean { return ((this._SafeStr_5415 == null)); } public function set sprite(k:_SafeStr_2413):void { this._SafeStr_17425 = k; } public function get sprite():_SafeStr_2413 { return (this._SafeStr_17425); } public function get window():IWindow { return (this._SafeStr_5415); } public function set window(k:IWindow):void { this._SafeStr_5415 = k; } public function get events():EventDispatcher { return (this._SafeStr_6343); } public function get id():int { return (this._SafeStr_5338); } public function update(k:uint):void { if (!this._SafeStr_17425){ return; }; } } }//package _-2y3 // _SafeStr_17425 = "_-2ok" (String#10505, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_5186 = "_-9d" (String#14584, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) //------------------------------------------------------------ //_-2y3._SafeStr_5187 package _-2y3 { public class _SafeStr_5187 { public static const LINEAR:String = "line"; public static const _SafeStr_12882:String = "spiral"; public static const _SafeStr_12884:String = "animated"; public static const _SafeStr_12886:String = "randomwalk"; public static const _SafeStr_12881:Class = LinearMovingBackgroundObject; public static const _SafeStr_12883:Class = SpiralMovingBackgroundObject; public static const _SafeStr_12885:Class = StaticAnimatedBackgroundObject; public static const _SafeStr_12887:Class = RandomWalkMovingBackgroundObject; } }//package _-2y3 // _SafeStr_12881 = "_-6JV" (String#37611, DoABC#3) // _SafeStr_12882 = "_-1dm" (String#26133, DoABC#3) // _SafeStr_12883 = "_-0NR" (String#23099, DoABC#3) // _SafeStr_12884 = "_-zl" (String#40778, DoABC#3) // _SafeStr_12885 = "_-0jA" (String#23905, DoABC#3) // _SafeStr_12886 = "_-14u" (String#24800, DoABC#3) // _SafeStr_12887 = "_-2MH" (String#27901, DoABC#3) // _SafeStr_5187 = "_-uP" (String#15396, DoABC#3) //------------------------------------------------------------ //_-2y3.LinearMovingBackgroundObject package _-2y3 { import _-1Mz.IWindowContainer; import flash.events.EventDispatcher; import _-1R-.HabboLandingView; import _-1xd._SafeStr_5289; public class LinearMovingBackgroundObject extends _SafeStr_5186 { private var _SafeStr_14372:int; private var _SafeStr_14373:int; private var _SafeStr_17426:Number; private var _SafeStr_17427:Number; private var _SafeStr_5382:Number; private var _SafeStr_5383:Number; public function LinearMovingBackgroundObject(k:int, _arg_2:IWindowContainer, _arg_3:EventDispatcher, _arg_4:HabboLandingView, _arg_5:String) { super(k, _arg_2, _arg_3, _arg_4, _arg_5); var _local_6:Array = _arg_5.split(";"); var _local_7:String = _local_6[0]; this._SafeStr_14372 = int(_local_6[2]); this._SafeStr_14373 = int(_local_6[3]); this._SafeStr_5382 = Number(_local_6[4]); this._SafeStr_5383 = Number(_local_6[5]); this._SafeStr_17426 = this._SafeStr_14372; this._SafeStr_17427 = this._SafeStr_14373; sprite.assetUri = (("${image.library.url}reception/" + _local_7) + ".png"); } override public function update(k:uint):void { super.update(k); if (!sprite){ return; }; var _local_2:int = window.width; var _local_3:int = window.height; this._SafeStr_17426 = (this._SafeStr_17426 + (k * this._SafeStr_5382)); this._SafeStr_17427 = (this._SafeStr_17427 + (k * this._SafeStr_5383)); sprite.x = this._SafeStr_17426; sprite.y = (this._SafeStr_17427 + window.desktop.height); if ((((((((((this._SafeStr_5382 > 0)) && ((sprite.x > _local_2)))) || ((((this._SafeStr_5382 < 0)) && (((sprite.x + sprite.width) < 0)))))) || ((((this._SafeStr_5383 > 0)) && ((sprite.y > _local_3)))))) || ((((this._SafeStr_5383 < 0)) && (((sprite.y + sprite.height) < 0)))))){ this._SafeStr_17426 = this._SafeStr_14372; this._SafeStr_17427 = this._SafeStr_14373; events.dispatchEvent(new _SafeStr_5289(_SafeStr_5289._SafeStr_14235, id)); }; } } }//package _-2y3 // _SafeStr_14235 = "_-eD" (String#39959, DoABC#3) // _SafeStr_14372 = "_-0En" (String#1445, DoABC#3) // _SafeStr_14373 = "_-07D" (String#1438, DoABC#3) // _SafeStr_17426 = "_-H" (String#4367, DoABC#3) // _SafeStr_17427 = "_-26-" (String#3113, DoABC#3) // _SafeStr_5186 = "_-9d" (String#14584, DoABC#3) // _SafeStr_5289 = "_-0S-" (String#23267, DoABC#3) // _SafeStr_5382 = "_-1WA" (String#2978, DoABC#3) // _SafeStr_5383 = "_-6M3" (String#4220, DoABC#3) //------------------------------------------------------------ //_-2y3.RandomWalkMovingBackgroundObject package _-2y3 { import _-1Mz.IWindowContainer; import flash.events.EventDispatcher; import _-1R-.HabboLandingView; import _-3-E._SafeStr_128; import _-1xd._SafeStr_5289; public class RandomWalkMovingBackgroundObject extends _SafeStr_5186 { private var _SafeStr_14372:int; private var _SafeStr_14373:int; private var _SafeStr_14979:Number; private var _SafeStr_14980:Number; private var _SafeStr_5382:Number; private var _SafeStr_5383:Number; private var _SafeStr_17428:Number; private var _SafeStr_9049:uint = 0; private var _SafeStr_17426:Number; private var _SafeStr_17427:Number; private var _SafeStr_17429:Number = 0; private var _SafeStr_17430:Number = 0; private var _SafeStr_17431:Number = 0; private var _SafeStr_17432:Number = 0; private var _SafeStr_17433:uint; public function RandomWalkMovingBackgroundObject(k:int, _arg_2:IWindowContainer, _arg_3:EventDispatcher, _arg_4:HabboLandingView, _arg_5:String) { super(k, _arg_2, _arg_3, _arg_4, _arg_5, false); var _local_6:Array = _arg_5.split(";"); var _local_7:String = _local_6[0]; this._SafeStr_14372 = int(_local_6[2]); this._SafeStr_14373 = int(_local_6[3]); this._SafeStr_5382 = Number(_local_6[4]); this._SafeStr_5383 = Number(_local_6[5]); this._SafeStr_14979 = Number(_local_6[6]); this._SafeStr_14980 = Number(_local_6[7]); this._SafeStr_17428 = int(_local_6[8]); this._SafeStr_17426 = this._SafeStr_14372; this._SafeStr_17427 = this._SafeStr_14373; sprite.assetUri = (("${image.library.url}" + _local_7) + ".png"); } override public function update(k:uint):void { super.update(k); if (!sprite){ return; }; this._SafeStr_9049 = (this._SafeStr_9049 + k); if ((this._SafeStr_9049 - this._SafeStr_17433) > this._SafeStr_17428){ this._SafeStr_17431 = this._SafeStr_17429; this._SafeStr_17432 = this._SafeStr_17430; this._SafeStr_17429 = (((Math.random() * 2) - 1) * this._SafeStr_14979); this._SafeStr_17430 = (((Math.random() * 2) - 1) * this._SafeStr_14980); this._SafeStr_17433 = this._SafeStr_9049; }; var _local_2:int = window.width; var _local_3:int = window.height; var _local_4:Number = (Number((this._SafeStr_9049 - this._SafeStr_17433)) / this._SafeStr_17428); this._SafeStr_17426 = (this._SafeStr_17426 + ((k / 1000) * (this._SafeStr_5382 + _SafeStr_128._SafeStr_10102(_local_4, this._SafeStr_17431, this._SafeStr_17429)))); this._SafeStr_17427 = (this._SafeStr_17427 + ((k / 1000) * (this._SafeStr_5383 + _SafeStr_128._SafeStr_10102(_local_4, this._SafeStr_17432, this._SafeStr_17430)))); sprite.x = this._SafeStr_17426; sprite.y = this._SafeStr_17427; if ((((((((((this._SafeStr_5382 > 0)) && ((sprite.x > _local_2)))) || ((((this._SafeStr_5382 < 0)) && (((sprite.x + sprite.width) < 0)))))) || ((((this._SafeStr_5383 > 0)) && ((sprite.y > _local_3)))))) || ((((this._SafeStr_5383 < 0)) && (((sprite.y + sprite.height) < 0)))))){ this._SafeStr_17426 = this._SafeStr_14372; this._SafeStr_17427 = this._SafeStr_14373; events.dispatchEvent(new _SafeStr_5289(_SafeStr_5289._SafeStr_14235, id)); }; } } }//package _-2y3 // _SafeStr_10102 = "_-037" (String#22306, DoABC#3) // _SafeStr_128 = "_-DT" (String#38977, DoABC#3) // _SafeStr_14235 = "_-eD" (String#39959, DoABC#3) // _SafeStr_14372 = "_-0En" (String#1445, DoABC#3) // _SafeStr_14373 = "_-07D" (String#1438, DoABC#3) // _SafeStr_14979 = "_-qx" (String#15341, DoABC#3) // _SafeStr_14980 = "_-ld" (String#15252, DoABC#3) // _SafeStr_17426 = "_-H" (String#4367, DoABC#3) // _SafeStr_17427 = "_-26-" (String#3113, DoABC#3) // _SafeStr_17428 = "_-nV" (String#40301, DoABC#3) // _SafeStr_17429 = "_-1uJ" (String#26781, DoABC#3) // _SafeStr_17430 = "_-1ul" (String#26797, DoABC#3) // _SafeStr_17431 = "_-i8" (String#40096, DoABC#3) // _SafeStr_17432 = "_-4pn" (String#33984, DoABC#3) // _SafeStr_17433 = "_-5Jz" (String#35202, DoABC#3) // _SafeStr_5186 = "_-9d" (String#14584, DoABC#3) // _SafeStr_5289 = "_-0S-" (String#23267, DoABC#3) // _SafeStr_5382 = "_-1WA" (String#2978, DoABC#3) // _SafeStr_5383 = "_-6M3" (String#4220, DoABC#3) // _SafeStr_9049 = "_-1UP" (String#296, DoABC#3) //------------------------------------------------------------ //_-2y3.SpiralMovingBackgroundObject package _-2y3 { import _-1Mz.IWindowContainer; import flash.events.EventDispatcher; import _-1R-.HabboLandingView; import _-1xd._SafeStr_5289; import _-5im._SafeStr_3618; public class SpiralMovingBackgroundObject extends _SafeStr_5186 { private var _SafeStr_17434:int; private var _SafeStr_17435:int; private var _SafeStr_17436:Number; private var _SafeStr_17437:Number; private var _SafeStr_17438:Number; private var _SafeStr_17439:Number; private var _SafeStr_11479:Number; private var _SafeStr_11480:Number; public function SpiralMovingBackgroundObject(k:int, _arg_2:IWindowContainer, _arg_3:EventDispatcher, _arg_4:HabboLandingView, _arg_5:String) { super(k, _arg_2, _arg_3, _arg_4, _arg_5); var _local_6:Array = _arg_5.split(";"); var _local_7:String = _local_6[0]; this._SafeStr_17434 = int(_local_6[2]); this._SafeStr_17435 = int(_local_6[3]); this._SafeStr_17438 = Number(_local_6[4]); this._SafeStr_17439 = Number(_local_6[5]); this._SafeStr_11479 = Number(_local_6[6]); this._SafeStr_11480 = Number(_local_6[7]); this._SafeStr_17436 = this._SafeStr_17434; this._SafeStr_17437 = this._SafeStr_17435; sprite.assetUri = (("${image.library.url}reception/" + _local_7) + ".png"); } override public function update(k:uint):void { super.update(k); var _local_2:Number = (this._SafeStr_17434 / this._SafeStr_17436); var _local_3:Number = (1 + ((this._SafeStr_17434 / this._SafeStr_17436) / 8)); this._SafeStr_17436 = (this._SafeStr_17436 + (k * this._SafeStr_17438)); this._SafeStr_17437 = (this._SafeStr_17437 + ((k * this._SafeStr_17439) * _local_2)); if (sprite.bitmapData){ if (this._SafeStr_17436 <= 0){ this._SafeStr_17436 = this._SafeStr_17434; sprite.width = sprite.bitmapData.width; sprite.height = sprite.bitmapData.height; events.dispatchEvent(new _SafeStr_5289(_SafeStr_5289._SafeStr_14235, id)); }; }; if (this._SafeStr_17436 > this._SafeStr_17434){ this._SafeStr_17436 = 0; sprite.width = 0; sprite.height = 0; events.dispatchEvent(new _SafeStr_5289(_SafeStr_5289._SafeStr_14235, id)); }; if (this._SafeStr_17437 < 0){ this._SafeStr_17437 = (Math.PI * 2); }; if (this._SafeStr_17437 > (Math.PI * 2)){ this._SafeStr_17437 = 0; }; sprite.x = (this._SafeStr_11479 + (Math.sin(this._SafeStr_17437) * this._SafeStr_17436)); sprite.y = (this._SafeStr_11480 + (Math.cos(this._SafeStr_17437) * this._SafeStr_17436)); if (sprite.bitmapData){ sprite.pivotPoint = _SafeStr_3618.CENTER; sprite.stretchedX = true; sprite.stretchedY = true; sprite.width = (sprite.bitmapData.width / _local_3); sprite.height = (sprite.bitmapData.height / _local_3); }; } } }//package _-2y3 // _SafeStr_11479 = "_-48e" (String#3626, DoABC#3) // _SafeStr_11480 = "_-0YP" (String#2712, DoABC#3) // _SafeStr_14235 = "_-eD" (String#39959, DoABC#3) // _SafeStr_17434 = "_-1LI" (String#25419, DoABC#3) // _SafeStr_17435 = "_-3rl" (String#31602, DoABC#3) // _SafeStr_17436 = "_-446" (String#32138, DoABC#3) // _SafeStr_17437 = "_-5WV" (String#35677, DoABC#3) // _SafeStr_17438 = "_-2t7" (String#29194, DoABC#3) // _SafeStr_17439 = "_-4Ur" (String#33213, DoABC#3) // _SafeStr_3618 = "_-55c" (String#34651, DoABC#3) // _SafeStr_5186 = "_-9d" (String#14584, DoABC#3) // _SafeStr_5289 = "_-0S-" (String#23267, DoABC#3) //------------------------------------------------------------ //_-2y3.StaticAnimatedBackgroundObject package _-2y3 { import _-1xd._SafeStr_5289; import _-1Mz.IWindowContainer; import flash.events.EventDispatcher; import _-1R-.HabboLandingView; public class StaticAnimatedBackgroundObject extends _SafeStr_5186 { private var _SafeStr_17440:uint = 0; private var _SafeStr_17441:String; private var _SafeStr_14986:int; private var _SafeStr_17442:int; private var _SafeStr_17426:int; private var _SafeStr_17427:int; private var _SafeStr_17443:Array; private var _SafeStr_17444:uint = 0; public function StaticAnimatedBackgroundObject(k:int, _arg_2:IWindowContainer, _arg_3:EventDispatcher, _arg_4:HabboLandingView, _arg_5:String) { super(k, _arg_2, _arg_3, _arg_4, _arg_5); var _local_6:Array = _arg_5.split(";"); this._SafeStr_17441 = ("${image.library.url}reception/" + _local_6[0]); this._SafeStr_14986 = int(_local_6[2]); this._SafeStr_17442 = int(_local_6[3]); this._SafeStr_17426 = int(_local_6[4]); this._SafeStr_17427 = int(_local_6[5]); this._SafeStr_17443 = String(_local_6[6]).split(","); _arg_3.addEventListener(_SafeStr_5289._SafeStr_14235, this._SafeStr_17445); sprite.x = this._SafeStr_17426; sprite.y = this._SafeStr_17427; } override public function dispose():void { events.removeEventListener(_SafeStr_5289._SafeStr_14235, this._SafeStr_17445); super.dispose(); } override public function update(k:uint):void { super.update(k); var _local_2:int = (1000 / this._SafeStr_17442); var _local_3:uint = (this._SafeStr_17440 - this._SafeStr_17444); var _local_4:int = (this._SafeStr_14986 - 1); if (this._SafeStr_17443.length > 0){ if (_local_3 < (this._SafeStr_14986 * _local_2)){ _local_4 = (_local_3 / _local_2); }; } else { _local_4 = (this._SafeStr_17440 % _local_2); }; sprite.assetUri = ((this._SafeStr_17441 + (_local_4 + 1)) + ".png"); this._SafeStr_17440 = (this._SafeStr_17440 + k); } private function _SafeStr_17445(k:_SafeStr_5289):void { if (this._SafeStr_17443.indexOf(k._SafeStr_5678.toString()) != -1){ this._SafeStr_17444 = this._SafeStr_17440; }; } } }//package _-2y3 // _SafeStr_14235 = "_-eD" (String#39959, DoABC#3) // _SafeStr_14986 = "_-1fD" (String#3026, DoABC#3) // _SafeStr_17426 = "_-H" (String#4367, DoABC#3) // _SafeStr_17427 = "_-26-" (String#3113, DoABC#3) // _SafeStr_17440 = "_-H4" (String#39104, DoABC#3) // _SafeStr_17441 = "_-3J-" (String#30259, DoABC#3) // _SafeStr_17442 = "_-1Hi" (String#25280, DoABC#3) // _SafeStr_17443 = "_-3e-" (String#31071, DoABC#3) // _SafeStr_17444 = "_-6HJ" (String#37533, DoABC#3) // _SafeStr_17445 = "_-66S" (String#37119, DoABC#3) // _SafeStr_5186 = "_-9d" (String#14584, DoABC#3) // _SafeStr_5289 = "_-0S-" (String#23267, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) //------------------------------------------------------------ //_-2YQ._SafeStr_5140 package _-2YQ { import _-3HG._SafeStr_4713; import _-3HG._SafeStr_20; import _-3HG.HabboAvatarEditor; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import _-1Mz.IWindow; import _-5Pb.FigureData; import flash.display.BitmapData; import _-3HG._SafeStr_48; import _-5Vt.BitmapDataAsset; import _-24f._SafeStr_111; import _-24f._SafeStr_51; import _-5Pb._SafeStr_5100; import flash.geom.Matrix; import _-5YE.IContainerButtonWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_5140 implements _SafeStr_4713, _SafeStr_20 { private var _SafeStr_5521:HabboAvatarEditor; private var _SafeStr_5342:String; private var _SafeStr_5339:String; private var _SafeStr_16790:Boolean; private var _SafeStr_5414:IWindowContainer; private var _SafeStr_17446:IBitmapWrapperWindow; private var _SafeStr_8656:int; private var _SafeStr_5406:Boolean; public function _SafeStr_5140(k:IWindow, _arg_2:HabboAvatarEditor, _arg_3:int, _arg_4:Boolean, _arg_5:String=null, _arg_6:String=null) { this._SafeStr_5521 = _arg_2; this._SafeStr_8656 = _arg_3; this._SafeStr_17447(k); this.update(_arg_5, _arg_6, _arg_4); } public function get id():int { return (this._SafeStr_8656); } public function update(k:String, _arg_2:String, _arg_3:Boolean):void { switch (_arg_2){ case FigureData._SafeStr_6075: case "m": case "M": _arg_2 = FigureData._SafeStr_6075; break; case FigureData._SafeStr_6077: case "f": case "F": _arg_2 = FigureData._SafeStr_6077; break; }; this._SafeStr_5342 = k; this._SafeStr_5339 = _arg_2; this._SafeStr_16790 = _arg_3; this._SafeStr_7568(); } private function _SafeStr_17447(k:IWindow):void { this._SafeStr_5414 = (k.clone() as IWindowContainer); this._SafeStr_5414.procedure = this._SafeStr_5506; this._SafeStr_5414.visible = false; this._SafeStr_17446 = (this._SafeStr_5414.findChildByName("image") as IBitmapWrapperWindow); } public function dispose():void { this._SafeStr_5521 = null; this._SafeStr_5342 = null; this._SafeStr_5339 = null; this._SafeStr_17446 = null; if (this._SafeStr_5414){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; this._SafeStr_5406 = true; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function _SafeStr_7568():void { var k:BitmapData; var _local_6:_SafeStr_48; var _local_7:BitmapDataAsset; var _local_8:int; var _local_9:int; var _local_2:Boolean = true; var _local_3:Boolean = this._SafeStr_5521.manager.getBoolean("zoom.enabled"); if (((this._SafeStr_5342) && (this._SafeStr_16790))){ _local_6 = this._SafeStr_5521.manager.avatarRenderManager.createAvatarImage(this.figure, ((_local_3) ? _SafeStr_111._SafeStr_5758 : _SafeStr_111._SafeStr_10344), this._SafeStr_5339, this); if (_local_6){ _local_6.setDirection(_SafeStr_51._SafeStr_9599, _SafeStr_5100._SafeStr_17448); k = _local_6._SafeStr_5759(_SafeStr_51._SafeStr_9599, ((_local_3) ? 0.5 : 1)); _local_6.dispose(); }; } else { _local_7 = (this._SafeStr_5521.manager.windowManager.assets.getAssetByName("avatar_editor_wardrobe_empty_slot") as BitmapDataAsset); if (_local_7){ k = (_local_7.content as BitmapData); _local_2 = false; }; }; if (!k){ return; }; if (this._SafeStr_17446){ if (this._SafeStr_17446.bitmap){ this._SafeStr_17446.bitmap.dispose(); }; this._SafeStr_17446.bitmap = new BitmapData(this._SafeStr_17446.width, this._SafeStr_17446.height, true, 0); _local_8 = ((this._SafeStr_17446.width - k.width) / 2); _local_9 = ((this._SafeStr_17446.height - k.height) / 2); this._SafeStr_17446.bitmap.draw(k, new Matrix(1, 0, 0, 1, _local_8, _local_9)); }; if (_local_2){ k.dispose(); }; var _local_4:IContainerButtonWindow = (this._SafeStr_5414.findChildByName("set_button") as IContainerButtonWindow); if (_local_4){ _local_4.visible = this._SafeStr_16790; }; var _local_5:IContainerButtonWindow = (this._SafeStr_5414.findChildByName("get_button") as IContainerButtonWindow); if (_local_5){ _local_5.visible = ((this._SafeStr_16790) && (!((this._SafeStr_5342 == null)))); }; } private function _SafeStr_5506(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; if (!this._SafeStr_5521._SafeStr_8163()){ return; }; switch (_arg_2.name){ case "set_button": this._SafeStr_5342 = this._SafeStr_5521.figureData._SafeStr_9724(); this._SafeStr_5339 = this._SafeStr_5521.gender; this._SafeStr_5521.handler._SafeStr_17449(this._SafeStr_8656, this); this._SafeStr_7568(); return; case "get_button": case "get_figure": if (this._SafeStr_5342){ this._SafeStr_5521.loadAvatarInEditor(this._SafeStr_5342, this._SafeStr_5339, this._SafeStr_5521.clubMemberLevel); }; return; }; } public function get figure():String { return (this._SafeStr_5342); } public function get gender():String { return (this._SafeStr_5339); } public function get view():IWindowContainer { return (this._SafeStr_5414); } public function _SafeStr_5771(k:String):void { this._SafeStr_7568(); } } }//package _-2YQ // _SafeStr_10344 = "_-0TK" (String#23310, DoABC#3) // _SafeStr_111 = "_-2LA" (String#27863, DoABC#3) // _SafeStr_16790 = "_-2YH" (String#1086, DoABC#3) // _SafeStr_17446 = "_-3da" (String#31053, DoABC#3) // _SafeStr_17447 = "_-0zw" (String#8612, DoABC#3) // _SafeStr_17448 = "_-fS" (String#40004, DoABC#3) // _SafeStr_17449 = "_-O9" (String#39366, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_4713 = "_-l2" (String#15242, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5100 = "_-12B" (String#8663, DoABC#3) // _SafeStr_5140 = "_-698" (String#37230, DoABC#3) // _SafeStr_5339 = "_-62K" (String#165, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5506 = "_-0Xo" (String#377, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5758 = "_-1ar" (String#26021, DoABC#3) // _SafeStr_5759 = "_-3P3" (String#30501, DoABC#3) // _SafeStr_5771 = "_-3iZ" (String#31239, DoABC#3) // _SafeStr_6075 = "_-3wG" (String#31789, DoABC#3) // _SafeStr_6077 = "_-3ST" (String#30632, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_8163 = "_-3nD" (String#11515, DoABC#3) // _SafeStr_8656 = "_-2S4" (String#1511, DoABC#3) // _SafeStr_9599 = "_-r4" (String#40438, DoABC#3) // _SafeStr_9724 = "_-eQ" (String#15122, DoABC#3) //------------------------------------------------------------ //_-2YQ._SafeStr_5238 package _-2YQ { import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import _-5Vt.XmlAsset; import flash.display.BitmapData; import flash.geom.Point; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_5238 { private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_5576:_SafeStr_10; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_9760:IBitmapWrapperWindow; public function _SafeStr_5238(k:_SafeStr_633, _arg_2:_SafeStr_10, _arg_3:Boolean) { this._SafeStr_5524 = k; this._SafeStr_5576 = _arg_2; var _local_4:XmlAsset = (this._SafeStr_5576.getAssetByName("Outfit") as XmlAsset); this._SafeStr_5415 = IWindowContainer(this._SafeStr_5524.buildFromXML((_local_4.content as XML))); if (this._SafeStr_5415 != null){ this._SafeStr_9760 = (this._SafeStr_5415.findChildByName("bitmap") as IBitmapWrapperWindow); }; if (!_arg_3){ this._SafeStr_5415.findChildByName("button").disable(); }; } public function dispose():void { this._SafeStr_5524 = null; this._SafeStr_5576 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); }; this._SafeStr_5415 = null; if (this._SafeStr_9760){ this._SafeStr_9760.dispose(); }; this._SafeStr_9760 = null; } public function _SafeStr_17450(k:BitmapData):void { this._SafeStr_9760.bitmap = new BitmapData(this._SafeStr_9760.width, this._SafeStr_9760.height, true, 0xFFFFFF); var _local_2:int = ((this._SafeStr_9760.width - k.width) / 2); var _local_3:int = (this._SafeStr_9760.height - k.height); this._SafeStr_9760.bitmap.copyPixels(k, k.rect, new Point(_local_2, _local_3)); } public function get window():IWindowContainer { return (this._SafeStr_5415); } private function _SafeStr_5418(k:WindowEvent, _arg_2:IWindow=null):void { if (k.type == WindowMouseEvent.CLICK){ } else { if (k.type == WindowMouseEvent._SafeStr_5423){ this._SafeStr_5415.color = 0xCCCCCC; } else { if (k.type == WindowMouseEvent._SafeStr_5424){ this._SafeStr_5415.color = 0x666666; }; }; }; } } }//package _-2YQ // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_17450 = "_-68P" (String#37198, DoABC#3) // _SafeStr_5238 = "_-2yY" (String#10689, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5418 = "_-5MA" (String#437, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5576 = "_-3Mj" (String#204, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_9760 = "_-3Lz" (String#11059, DoABC#3) //------------------------------------------------------------ //_-2YQ.Outfit package _-2YQ { import _-3HG._SafeStr_4713; import _-3HG._SafeStr_20; import _-3HG.HabboAvatarEditor; import _-5Pb.FigureData; import flash.display.BitmapData; import _-24f._SafeStr_111; import _-3HG._SafeStr_48; import _-24f._SafeStr_51; import _-5Pb._SafeStr_5100; public class Outfit implements _SafeStr_4713, _SafeStr_20 { private var _SafeStr_5521:HabboAvatarEditor; private var _SafeStr_5342:String; private var _SafeStr_5339:String; private var _SafeStr_5414:_SafeStr_5238; private var _SafeStr_5406:Boolean; public function Outfit(k:HabboAvatarEditor, _arg_2:String, _arg_3:String) { this._SafeStr_5521 = k; this._SafeStr_5414 = new _SafeStr_5238(k.manager.windowManager, k.manager.assets, !((_arg_2 == ""))); switch (_arg_3){ case FigureData._SafeStr_6075: case "m": case "M": _arg_3 = FigureData._SafeStr_6075; break; case FigureData._SafeStr_6077: case "f": case "F": _arg_3 = FigureData._SafeStr_6077; break; }; this._SafeStr_5342 = _arg_2; this._SafeStr_5339 = _arg_3; this.update(); } public function dispose():void { if (this._SafeStr_5414){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; this._SafeStr_5342 = null; this._SafeStr_5339 = null; this._SafeStr_5406 = true; this._SafeStr_5521 = null; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function update():void { var _local_3:BitmapData; var k:Boolean = this._SafeStr_5521.manager.getBoolean("zoom.enabled"); var _local_2:_SafeStr_48 = this._SafeStr_5521.manager.avatarRenderManager.createAvatarImage(this.figure, ((k) ? _SafeStr_111._SafeStr_5758 : _SafeStr_111._SafeStr_10344), this._SafeStr_5339, this); if (_local_2){ _local_2.setDirection(_SafeStr_51._SafeStr_9599, _SafeStr_5100._SafeStr_17448); _local_3 = _local_2.getImage(_SafeStr_51._SafeStr_9599, true, ((k) ? 0.5 : 1)); if (((this._SafeStr_5414) && (_local_3))){ this._SafeStr_5414._SafeStr_17450(_local_3); }; _local_2.dispose(); }; } public function get figure():String { return (this._SafeStr_5342); } public function get gender():String { return (this._SafeStr_5339); } public function get view():_SafeStr_5238 { return (this._SafeStr_5414); } public function _SafeStr_5771(k:String):void { this.update(); } } }//package _-2YQ // _SafeStr_10344 = "_-0TK" (String#23310, DoABC#3) // _SafeStr_111 = "_-2LA" (String#27863, DoABC#3) // _SafeStr_17448 = "_-fS" (String#40004, DoABC#3) // _SafeStr_17450 = "_-68P" (String#37198, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_4713 = "_-l2" (String#15242, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5100 = "_-12B" (String#8663, DoABC#3) // _SafeStr_5238 = "_-2yY" (String#10689, DoABC#3) // _SafeStr_5339 = "_-62K" (String#165, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5758 = "_-1ar" (String#26021, DoABC#3) // _SafeStr_5771 = "_-3iZ" (String#31239, DoABC#3) // _SafeStr_6075 = "_-3wG" (String#31789, DoABC#3) // _SafeStr_6077 = "_-3ST" (String#30632, DoABC#3) // _SafeStr_9599 = "_-r4" (String#40438, DoABC#3) //------------------------------------------------------------ //_-2YQ.WardrobeModel package _-2YQ { import _-5zA._SafeStr_4718; import _-3HG.HabboAvatarEditor; import _-ue.Map; import _-1Mz.IWindowContainer; import _-2tm._SafeStr_5142; import _-ue.ErrorReportStorage; import _-4rH._SafeStr_2335; public class WardrobeModel implements _SafeStr_4718 { private var _SafeStr_5521:HabboAvatarEditor; private var _SafeStr_5414:WardrobeView; private var _SafeStr_12845:Map; private var _SafeStr_5413:Boolean = false; public function WardrobeModel(k:HabboAvatarEditor) { this._SafeStr_5521 = k; } public function dispose():void { var k:_SafeStr_5140; this._SafeStr_5521 = null; for each (k in this._SafeStr_12845) { k.dispose(); k = null; }; this._SafeStr_12845 = null; if (this._SafeStr_5414){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; this._SafeStr_5413 = false; } public function reset():void { this._SafeStr_5413 = false; } private function init():void { var _local_2:_SafeStr_5140; if (this._SafeStr_5414){ this._SafeStr_5414.dispose(); }; this._SafeStr_5414 = new WardrobeView(this); if (this._SafeStr_5521.handler != null){ this._SafeStr_5521.handler._SafeStr_17451(); }; if (this._SafeStr_12845){ for each (_local_2 in this._SafeStr_12845) { _local_2.dispose(); _local_2 = null; }; }; this._SafeStr_12845 = new Map(); var k:int = 1; while (k <= 10) { this._SafeStr_12845.add(k, new _SafeStr_5140(this._SafeStr_5414._SafeStr_17452, this._SafeStr_5521, k, this._SafeStr_17453(k))); k++; }; this._SafeStr_5413 = true; this._SafeStr_7568(); } public function get controller():HabboAvatarEditor { return (this._SafeStr_5521); } public function getWindowContainer():IWindowContainer { if (!this._SafeStr_5413){ this.init(); }; return (this._SafeStr_5414.getWindowContainer()); } private function _SafeStr_7568():void { this._SafeStr_5414.update(); } public function _SafeStr_9268(k:int, _arg_2:Array):void { var _local_3:_SafeStr_5140; var _local_4:_SafeStr_5142; if (!this._SafeStr_5413){ return; }; if (!_arg_2){ ErrorReportStorage._SafeStr_7049("WardrobeModel", "updateSlots: outfits is null!"); }; if (!this._SafeStr_12845){ ErrorReportStorage._SafeStr_7049("WardrobeModel", "updateSlots: _slots is null!"); }; for each (_local_4 in _arg_2) { _local_3 = (this._SafeStr_12845.getValue(_local_4.slotId) as _SafeStr_5140); if (_local_3){ _local_3.update(_local_4._SafeStr_5335, _local_4.gender, this._SafeStr_17453(_local_3.id)); }; }; } private function _SafeStr_17453(k:int):Boolean { if (k <= 5){ return ((this._SafeStr_5521.manager._SafeStr_7603.clubLevel >= _SafeStr_2335._SafeStr_5834)); }; return ((this._SafeStr_5521.manager._SafeStr_7603.clubLevel >= _SafeStr_2335._SafeStr_6245)); } public function get _SafeStr_17454():Array { return (this._SafeStr_12845._SafeStr_5403()); } } }//package _-2YQ // _SafeStr_12845 = "_-4cm" (String#12370, DoABC#3) // _SafeStr_17451 = "_-13O" (String#24739, DoABC#3) // _SafeStr_17452 = "_-5P" (String#35396, DoABC#3) // _SafeStr_17453 = "_-90" (String#38813, DoABC#3) // _SafeStr_17454 = "_-sD" (String#40485, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_4718 = "_-4zs" (String#12742, DoABC#3) // _SafeStr_5140 = "_-698" (String#37230, DoABC#3) // _SafeStr_5142 = "_-10c" (String#8645, DoABC#3) // _SafeStr_5335 = "_-09H" (String#22521, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5834 = "_-5VD" (String#35627, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_7603 = "_-10b" (String#8644, DoABC#3) // _SafeStr_9268 = "_-1CF" (String#8837, DoABC#3) //------------------------------------------------------------ //_-2YQ.WardrobeView package _-2YQ { import _-5zA._SafeStr_5141; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import _-1Mz.IWindow; import _-5Vt.XmlAsset; public class WardrobeView implements _SafeStr_5141 { private var _SafeStr_5415:IWindowContainer; private var _SafeStr_5416:WardrobeModel; private var _SafeStr_17455:IItemListWindow; private var _SafeStr_17456:IItemListWindow; private var _SafeStr_17457:IWindow; public function WardrobeView(k:WardrobeModel) { this._SafeStr_5416 = k; var _local_2:XmlAsset = (this._SafeStr_5416.controller.manager.assets.getAssetByName("avatareditor_wardrobe_base") as XmlAsset); this._SafeStr_5415 = (this._SafeStr_5416.controller.manager.windowManager.buildFromXML((_local_2.content as XML)) as IWindowContainer); this._SafeStr_17455 = (this._SafeStr_5415.findChildByName("hc_slots") as IItemListWindow); this._SafeStr_17456 = (this._SafeStr_5415.findChildByName("vip_slots") as IItemListWindow); this._SafeStr_17457 = this._SafeStr_5415.findChildByName("slot_template"); if (this._SafeStr_17457){ this._SafeStr_5415.removeChild(this._SafeStr_17457); }; this._SafeStr_5415.visible = false; } public function get _SafeStr_17452():IWindow { return (this._SafeStr_17457); } public function dispose():void { this._SafeStr_5416 = null; this._SafeStr_17455 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } public function update():void { var _local_2:_SafeStr_5140; if (this._SafeStr_17455){ this._SafeStr_17455._SafeStr_9402(); }; if (this._SafeStr_17456){ this._SafeStr_17456._SafeStr_9402(); }; var k:Array = this._SafeStr_5416._SafeStr_17454; var _local_3:int; while (_local_3 < k.length) { _local_2 = k[_local_3]; if (_local_3 < 5){ if (this._SafeStr_17455){ this._SafeStr_17455.addListItem(_local_2.view); _local_2.view.visible = true; }; } else { if (this._SafeStr_17456){ this._SafeStr_17456.addListItem(_local_2.view); _local_2.view.visible = true; }; }; _local_3++; }; } public function getWindowContainer():IWindowContainer { return (this._SafeStr_5415); } } }//package _-2YQ // _SafeStr_17452 = "_-5P" (String#35396, DoABC#3) // _SafeStr_17454 = "_-sD" (String#40485, DoABC#3) // _SafeStr_17455 = "_-2Gp" (String#27691, DoABC#3) // _SafeStr_17456 = "_-4OM" (String#32943, DoABC#3) // _SafeStr_17457 = "_-2OT" (String#27986, DoABC#3) // _SafeStr_5140 = "_-698" (String#37230, DoABC#3) // _SafeStr_5141 = "_-3AO" (String#10898, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5416 = "_-3bE" (String#193, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) //------------------------------------------------------------ //_-2yr._SafeStr_2686 package _-2yr { import _-0MK._SafeStr_3; import _-6ik.HabboFreeFlowChat; import _-gx._SafeStr_2801; import _-3yO._SafeStr_2285; import in._SafeStr_2436; import _-151._SafeStr_2305; import flash.utils.getTimer; import _-5bM._SafeStr_2793; public class _SafeStr_2686 implements _SafeStr_3 { private var _SafeStr_7110:HabboFreeFlowChat; private var _SafeStr_17458:uint = 0; private var _SafeStr_17459:uint = 0; public function _SafeStr_2686(k:HabboFreeFlowChat) { this._SafeStr_7110 = k; this._SafeStr_7110.roomSessionManager.events.addEventListener(_SafeStr_2801._SafeStr_5736, this._SafeStr_8752); } public function dispose():void { if (!this.disposed){ if (this._SafeStr_7110){ this._SafeStr_7110.roomSessionManager.events.removeEventListener(_SafeStr_2801._SafeStr_5736, this._SafeStr_8752); this._SafeStr_7110 = null; }; }; } public function get disposed():Boolean { return ((this._SafeStr_7110 == null)); } private function _SafeStr_8752(k:_SafeStr_2801):void { var _local_2:_SafeStr_2436 = this._SafeStr_7110.roomEngine.getRoomObject(k.session.roomId, k.userId, _SafeStr_2285._SafeStr_5707); var _local_3:_SafeStr_2305; if (_local_2 != null){ _local_3 = _local_2.getLocation(); }; var _local_4:uint = getTimer(); if (_local_4 == this._SafeStr_17458){ this._SafeStr_17459++; } else { this._SafeStr_17459 = 0; }; this._SafeStr_7110._SafeStr_17460(new _SafeStr_2737(k, (_local_4 + this._SafeStr_17459), _local_3, k._SafeStr_5750)); this._SafeStr_17458 = _local_4; } private function _SafeStr_7404(k:_SafeStr_2793):void { var _local_2:_SafeStr_2801 = new _SafeStr_2801(_SafeStr_2801._SafeStr_5736, null, k.userId, k.message); this._SafeStr_7110._SafeStr_17460(new _SafeStr_2737(_local_2, getTimer(), null, 0, k._SafeStr_5765, k.color, k.figure, k.name)); } } }//package _-2yr // _SafeStr_17458 = "_-5CZ" (String#34917, DoABC#3) // _SafeStr_17459 = "_-cG" (String#39879, DoABC#3) // _SafeStr_17460 = "_-0cQ" (String#23651, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2686 = "_-44W" (String#1560, DoABC#3) // _SafeStr_2737 = "_-6kK" (String#14517, DoABC#3) // _SafeStr_2793 = "else" (String#16208, DoABC#3) // _SafeStr_2801 = "_-ZO" (String#15041, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5736 = "_-O7" (String#39364, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5765 = "_-15b" (String#24828, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) // _SafeStr_7404 = "_-6kI" (String#14516, DoABC#3) // _SafeStr_8752 = "_-50o" (String#3855, DoABC#3) //------------------------------------------------------------ //_-2yr._SafeStr_2737 package _-2yr { import _-151._SafeStr_2305; import _-gx._SafeStr_2801; public class _SafeStr_2737 { private var _SafeStr_17461:int = 0; private var _SafeStr_5512:int = 0; private var _SafeStr_7431:int = 0; private var _text:String = ""; private var _SafeStr_7450:int; private var _SafeStr_17462:Array; private var _SafeStr_5520:int; private var _SafeStr_17463:_SafeStr_2305; private var _SafeStr_17464; private var _SafeStr_17465; private var _SafeStr_17466:String; private var _SafeStr_17467:String; private var _SafeStr_12752:int; public function _SafeStr_2737(k:_SafeStr_2801, _arg_2:int, _arg_3:_SafeStr_2305=null, _arg_4:int=0, _arg_5:*=null, _arg_6:*=null, _arg_7:String=null, _arg_8:String=null) { this._SafeStr_7450 = _SafeStr_2801._SafeStr_6275; super(); this._SafeStr_17461 = _arg_2; this._SafeStr_17463 = _arg_3; this._SafeStr_5512 = k.userId; if (k.session){ this._SafeStr_7431 = k.session.roomId; } else { this._SafeStr_7431 = 1; }; this._text = k.text; this._SafeStr_7450 = k._SafeStr_5741; this._SafeStr_5520 = k.style; this._SafeStr_17462 = new Array(k.links); this._SafeStr_17464 = _arg_6; this._SafeStr_17465 = _arg_5; this._SafeStr_17466 = _arg_7; this._SafeStr_17467 = _arg_8; this._SafeStr_12752 = _arg_4; } public function get userId():int { return (this._SafeStr_5512); } public function get roomId():int { return (this._SafeStr_7431); } public function get text():String { return (this._text); } public function get _SafeStr_5741():int { return (this._SafeStr_7450); } public function get links():Array { return (this._SafeStr_17462); } public function get style():int { return (this._SafeStr_5520); } public function get timeStamp():uint { return (this._SafeStr_17461); } public function get _SafeStr_15136():_SafeStr_2305 { return (this._SafeStr_17463); } public function get _SafeStr_17468() { return (this._SafeStr_17464); } public function get _SafeStr_15134() { return (this._SafeStr_17465); } public function get _SafeStr_17469():String { return (this._SafeStr_17466); } public function get _SafeStr_17470():String { return (this._SafeStr_17467); } public function get _SafeStr_5750():int { return (this._SafeStr_12752); } public function set text(k:String):void { this._text = k; } } }//package _-2yr // _SafeStr_12752 = "_-4QQ" (String#855, DoABC#3) // _SafeStr_15134 = "_-iQ" (String#40106, DoABC#3) // _SafeStr_15136 = "_-3ih" (String#31244, DoABC#3) // _SafeStr_17461 = "_-tb" (String#15381, DoABC#3) // _SafeStr_17462 = "_-1Wy" (String#1476, DoABC#3) // _SafeStr_17463 = "_-43v" (String#32130, DoABC#3) // _SafeStr_17464 = "_-3ce" (String#31019, DoABC#3) // _SafeStr_17465 = "_-0uB" (String#24345, DoABC#3) // _SafeStr_17466 = "_-bJ" (String#39836, DoABC#3) // _SafeStr_17467 = "_-2g8" (String#28678, DoABC#3) // _SafeStr_17468 = "_-3Xz" (String#30840, DoABC#3) // _SafeStr_17469 = "_-5LE" (String#35254, DoABC#3) // _SafeStr_17470 = "_-10q" (String#24634, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2737 = "_-6kK" (String#14517, DoABC#3) // _SafeStr_2801 = "_-ZO" (String#15041, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_5520 = "_-43p" (String#332, DoABC#3) // _SafeStr_5741 = "_-2EF" (String#27590, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_6275 = "_-2PO" (String#28021, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_7450 = "_-nw" (String#1162, DoABC#3) //------------------------------------------------------------ //_-2yr._SafeStr_2740 package _-2yr { import _-0MK._SafeStr_3; import _-6ik.HabboFreeFlowChat; import _-gx._SafeStr_2301; public class _SafeStr_2740 implements _SafeStr_3 { private var _SafeStr_7110:HabboFreeFlowChat; public function _SafeStr_2740(k:HabboFreeFlowChat) { this._SafeStr_7110 = k; this._SafeStr_7110.roomSessionManager.events.addEventListener(_SafeStr_2301._SafeStr_7377, this._SafeStr_17471); this._SafeStr_7110.roomSessionManager.events.addEventListener(_SafeStr_2301._SafeStr_7380, this._SafeStr_17472); } public function dispose():void { if (!this.disposed){ if (this._SafeStr_7110){ this._SafeStr_7110.roomSessionManager.events.removeEventListener(_SafeStr_2301._SafeStr_7377, this._SafeStr_17471); this._SafeStr_7110.roomSessionManager.events.removeEventListener(_SafeStr_2301._SafeStr_7380, this._SafeStr_17472); this._SafeStr_7110 = null; }; }; } public function get disposed():Boolean { return ((this._SafeStr_7110 == null)); } private function _SafeStr_17471(k:_SafeStr_2301):void { this._SafeStr_7110._SafeStr_7795(); } private function _SafeStr_17472(k:_SafeStr_2301):void { this._SafeStr_7110._SafeStr_7765(); } } }//package _-2yr // _SafeStr_17471 = "_-5hP" (String#36105, DoABC#3) // _SafeStr_17472 = "_-37t" (String#29806, DoABC#3) // _SafeStr_2301 = "_-0gE" (String#8292, DoABC#3) // _SafeStr_2740 = "_-6el" (String#14423, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) // _SafeStr_7377 = "_-3tt" (String#31692, DoABC#3) // _SafeStr_7380 = "_-2p-" (String#29032, DoABC#3) // _SafeStr_7765 = "_-4j-" (String#33730, DoABC#3) // _SafeStr_7795 = "_-4se" (String#34095, DoABC#3) //------------------------------------------------------------ //_-2ZK._SafeStr_4719 package _-2ZK { import flash.events.Event; public class _SafeStr_4719 extends Event { public static const AVATAR_FIGURE_UPDATED:String = "AVATAR_FIGURE_UPDATED"; private var _SafeStr_5342:String; public function _SafeStr_4719(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(AVATAR_FIGURE_UPDATED, _arg_2, _arg_3); this._SafeStr_5342 = k; } public function get figure():String { return (this._SafeStr_5342); } } }//package _-2ZK // _SafeStr_4719 = "_-as" (String#39817, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) //------------------------------------------------------------ //_-2zl._SafeStr_2842 package _-2zl { import _-1Ir._SafeStr_2820; import _-ue.Map; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-378._SafeStr_4541; import flash.events.IEventDispatcher; import flash.events.Event; import _-4n6._SafeStr_2443; import _-5Mz.WindowEvent; public class _SafeStr_2842 extends _SafeStr_2820 { private var _SafeStr_17473:Map; public function _SafeStr_2842(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10=null, _arg_4:_SafeStr_499=null) { super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_17473 = new Map(); } override public function dispose():void { var k:int; var _local_2:int; var _local_3:_SafeStr_4540; if (disposed){ return; }; if (this._SafeStr_17473 != null){ k = this._SafeStr_17473.length; _local_2 = 0; while (_local_2 < k) { _local_3 = (this._SafeStr_17473._SafeStr_5595(0) as _SafeStr_4540); if (_local_3 != null){ _local_3.dispose(); }; _local_2++; }; this._SafeStr_17473.dispose(); this._SafeStr_17473 = null; }; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4541._SafeStr_6166, this._SafeStr_17474); k.addEventListener(_SafeStr_4541.ERROR, this._SafeStr_17475); k.addEventListener(_SafeStr_4541._SafeStr_6167, this._SafeStr_17476); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4541._SafeStr_6166, this._SafeStr_17474); k.removeEventListener(_SafeStr_4541.ERROR, this._SafeStr_17475); k.removeEventListener(_SafeStr_4541._SafeStr_6167, this._SafeStr_17476); } private function _SafeStr_17474(k:Event):void { var _local_2:int = _SafeStr_4541(k).id; var _local_3:_SafeStr_4540 = (this._SafeStr_17473.getValue(_local_2) as _SafeStr_4540); var _local_4:String = _SafeStr_4541(k).summary; var _local_5:String = _SafeStr_4541(k).headline; if (!_local_3){ _local_3 = new _SafeStr_4540(_local_2, this); this._SafeStr_17473.add(_local_2, _local_3); _local_3._SafeStr_8304(_local_5, _local_4); } else { _SafeStr_4.log("Poll with given id already exists!"); _local_3._SafeStr_8304(_local_5, _local_4); }; } private function _SafeStr_17475(e:Event):void { windowManager.alert("${win_error}", _SafeStr_4541(e).summary, 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); } private function _SafeStr_17476(k:Event):void { var _local_3:int; var _local_4:_SafeStr_4540; var _local_2:_SafeStr_4541 = (k as _SafeStr_4541); if (_local_2 != null){ _local_3 = _local_2.id; _local_4 = (this._SafeStr_17473.getValue(_local_3) as _SafeStr_4540); if (_local_4 != null){ _local_4._SafeStr_17477(_local_2._SafeStr_6168, _local_2._SafeStr_6169, _local_2._SafeStr_6171, _local_2._SafeStr_6172); }; }; } public function _SafeStr_17478(k:int):void { var _local_2:_SafeStr_4540 = (this._SafeStr_17473.getValue(k) as _SafeStr_4540); if (_local_2 != null){ _local_2._SafeStr_17479(); _local_2.dispose(); this._SafeStr_17473.remove(k); }; } public function _SafeStr_17480(k:int):void { var _local_2:_SafeStr_4540 = (this._SafeStr_17473.getValue(k) as _SafeStr_4540); if (_local_2 != null){ _local_2.dispose(); this._SafeStr_17473.remove(k); }; } } }//package _-2zl // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_17473 = "_-2vJ" (String#29276, DoABC#3) // _SafeStr_17474 = "_-3WI" (String#30782, DoABC#3) // _SafeStr_17475 = "_-2N4" (String#27934, DoABC#3) // _SafeStr_17476 = "_-39q" (String#29880, DoABC#3) // _SafeStr_17477 = "_-2Mh" (String#27919, DoABC#3) // _SafeStr_17478 = "_-4X4" (String#33300, DoABC#3) // _SafeStr_17479 = "_-5YI" (String#35749, DoABC#3) // _SafeStr_17480 = "_-2WN" (String#28295, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2842 = "_-4CZ" (String#11941, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4540 = "_-3of" (String#11545, DoABC#3) // _SafeStr_4541 = "_-4FD" (String#11989, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_6166 = "_-di" (String#39944, DoABC#3) // _SafeStr_6167 = "_-2BZ" (String#27488, DoABC#3) // _SafeStr_6168 = "_-4bI" (String#33447, DoABC#3) // _SafeStr_6169 = "_-6bV" (String#38326, DoABC#3) // _SafeStr_6171 = "_-1Dx" (String#25147, DoABC#3) // _SafeStr_6172 = "_-0y1" (String#24493, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_8304 = "_-4pK" (String#12584, DoABC#3) //------------------------------------------------------------ //_-2zl._SafeStr_4540 package _-2zl { import _-0MK._SafeStr_3; import _-4n6._SafeStr_2443; import _-5Mz.WindowEvent; public class _SafeStr_4540 implements _SafeStr_3 { private var _SafeStr_5338:int = -1; private var _SafeStr_17481:_SafeStr_2842; private var _SafeStr_17482:_SafeStr_5097; private var _SafeStr_17483:_SafeStr_5097; private var _SafeStr_17484:String = ""; private var _disposed:Boolean = false; public function _SafeStr_4540(k:int, _arg_2:_SafeStr_2842) { this._SafeStr_5338 = k; this._SafeStr_17481 = _arg_2; } public function get id():int { return (this._SafeStr_5338); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; if (this._SafeStr_17482 != null){ this._SafeStr_17482.dispose(); this._SafeStr_17482 = null; }; if (this._SafeStr_17483 != null){ this._SafeStr_17483.dispose(); this._SafeStr_17483 = null; }; this._SafeStr_17481 = null; this._disposed = true; } public function _SafeStr_8304(k:String, _arg_2:String):void { this._SafeStr_17485(); this._SafeStr_17482 = new _SafeStr_5098(this._SafeStr_5338, k, _arg_2, this._SafeStr_17481); this._SafeStr_17482.start(); } public function _SafeStr_17485():void { if ((this._SafeStr_17482 is _SafeStr_5098)){ if (!this._SafeStr_17482.disposed){ this._SafeStr_17482.dispose(); }; this._SafeStr_17482 = null; }; } public function _SafeStr_17477(k:String, _arg_2:String, _arg_3:Array, _arg_4:Boolean):void { this._SafeStr_17485(); this._SafeStr_17486(); this._SafeStr_17484 = _arg_2; this._SafeStr_17483 = new PollContentDialog(this._SafeStr_5338, k, _arg_3, this._SafeStr_17481, _arg_4); this._SafeStr_17483.start(); } public function _SafeStr_17486():void { if ((this._SafeStr_17483 is PollContentDialog)){ if (!this._SafeStr_17483.disposed){ this._SafeStr_17483.dispose(); }; this._SafeStr_17483 = null; }; } public function _SafeStr_17479():void { this._SafeStr_17481.windowManager.alert("${poll_thanks_title}", this._SafeStr_17484, 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); } } }//package _-2zl // _SafeStr_17477 = "_-2Mh" (String#27919, DoABC#3) // _SafeStr_17479 = "_-5YI" (String#35749, DoABC#3) // _SafeStr_17481 = "_-4nl" (String#33902, DoABC#3) // _SafeStr_17482 = "_-4xn" (String#34288, DoABC#3) // _SafeStr_17483 = "_-2js" (String#28832, DoABC#3) // _SafeStr_17484 = "_-1xF" (String#1494, DoABC#3) // _SafeStr_17485 = "_-2iq" (String#28796, DoABC#3) // _SafeStr_17486 = "_-Gc" (String#39087, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2842 = "_-4CZ" (String#11941, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4540 = "_-3of" (String#11545, DoABC#3) // _SafeStr_5097 = "_-2hy" (String#10399, DoABC#3) // _SafeStr_5098 = "_-2uq" (String#10613, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_8304 = "_-4pK" (String#12584, DoABC#3) //------------------------------------------------------------ //_-2zl._SafeStr_5097 package _-2zl { import _-0MK._SafeStr_3; public interface _SafeStr_5097 extends _SafeStr_3 { function start():void; } }//package _-2zl // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5097 = "_-2hy" (String#10399, DoABC#3) //------------------------------------------------------------ //_-2zl._SafeStr_5098 package _-2zl { import _-5YE.IFrameWindow; import _-1Mz.IWindow; import _-5YE.IItemListWindow; import _-5YE.ITextWindow; import _-5Vt.XmlAsset; import _-5Mz.WindowMouseEvent; import _-0ba._SafeStr_4511; import _-5Mz.WindowEvent; public class _SafeStr_5098 implements _SafeStr_5097 { public static const OK:String = "POLL_OFFER_STATE_OK"; public static const _SafeStr_17487:String = "POLL_OFFER_STATE_CANCEL"; public static const UNKNOWN:String = "POLL_OFFER_STATE_UNKNOWN"; private var _disposed:Boolean = false; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_5560:String = "POLL_OFFER_STATE_UNKNOWN"; private var _SafeStr_5451:_SafeStr_2842; private var _SafeStr_5338:int = -1; public function _SafeStr_5098(k:int, _arg_2:String, _arg_3:String, _arg_4:_SafeStr_2842) { var _local_6:IWindow; var _local_7:IWindow; var _local_8:IWindow; var _local_9:IWindow; var _local_10:IItemListWindow; var _local_11:ITextWindow; var _local_12:ITextWindow; super(); this._SafeStr_5338 = k; this._SafeStr_5451 = _arg_4; var _local_5:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("poll_offer") as XmlAsset); if (_local_5 != null){ this._SafeStr_5415 = (this._SafeStr_5451.windowManager.buildFromXML((_local_5.content as XML)) as IFrameWindow); if (this._SafeStr_5415){ this._SafeStr_5415.center(); _local_6 = this._SafeStr_5415.findChildByName("poll_offer_button_ok"); if (_local_6 != null){ _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_17488); }; _local_7 = this._SafeStr_5415.findChildByName("poll_offer_button_cancel"); if (_local_7 != null){ _local_7.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10227); }; _local_8 = this._SafeStr_5415.findChildByName("poll_offer_button_later"); if (_local_8 != null){ _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_17489); }; _local_9 = this._SafeStr_5415.findChildByName("header_button_close"); if (_local_9 != null){ _local_9.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); }; _local_11 = (this._SafeStr_5415.findChildByName("poll_offer_headline") as ITextWindow); if (_local_11){ _local_11.htmlText = _arg_2; _local_10 = (this._SafeStr_5415.findChildByName("poll_offer_headline_wrapper") as IItemListWindow); if (_local_10){ this._SafeStr_5415.height = (this._SafeStr_5415.height + (_local_10._SafeStr_9621.height - _local_10._SafeStr_17490.height)); }; }; _local_12 = (this._SafeStr_5415.findChildByName("poll_offer_summary") as ITextWindow); if (_local_12){ _local_12.htmlText = _arg_3; _local_10 = (this._SafeStr_5415.findChildByName("poll_offer_summary_wrapper") as IItemListWindow); if (_local_10){ this._SafeStr_5415.height = (this._SafeStr_5415.height + (_local_10._SafeStr_9621.height - _local_10._SafeStr_17490.height)); }; }; }; }; } public function get disposed():Boolean { return (this._disposed); } public function get state():String { return (this._SafeStr_5560); } public function start():void { } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_5451 = null; } private function _SafeStr_17488(k:WindowEvent):void { if (this._SafeStr_5560 != UNKNOWN){ return; }; this._SafeStr_5560 = OK; this._SafeStr_5451.messageListener.processWidgetMessage(new _SafeStr_4511(_SafeStr_4511._SafeStr_6162, this._SafeStr_5338)); } private function _SafeStr_10227(k:WindowEvent):void { if (this._SafeStr_5560 != UNKNOWN){ return; }; this._SafeStr_5560 = _SafeStr_17487; this._SafeStr_5451.messageListener.processWidgetMessage(new _SafeStr_4511(_SafeStr_4511._SafeStr_6161, this._SafeStr_5338)); this._SafeStr_5451._SafeStr_17480(this._SafeStr_5338); } private function _SafeStr_17489(k:WindowEvent):void { if (this._SafeStr_5560 != UNKNOWN){ return; }; this._SafeStr_5560 = _SafeStr_17487; this._SafeStr_5451._SafeStr_17480(this._SafeStr_5338); } private function _SafeStr_8099(k:WindowEvent):void { if (this._SafeStr_5560 != UNKNOWN){ return; }; this._SafeStr_5560 = _SafeStr_17487; this._SafeStr_5451.messageListener.processWidgetMessage(new _SafeStr_4511(_SafeStr_4511._SafeStr_6161, this._SafeStr_5338)); this._SafeStr_5451._SafeStr_17480(this._SafeStr_5338); } } }//package _-2zl // _SafeStr_10227 = "finally" (String#1789, DoABC#3) // _SafeStr_17480 = "_-2WN" (String#28295, DoABC#3) // _SafeStr_17487 = "_-0sc" (String#24281, DoABC#3) // _SafeStr_17488 = "_-4jO" (String#1114, DoABC#3) // _SafeStr_17489 = "_-0F1" (String#22753, DoABC#3) // _SafeStr_17490 = "_-3Cs" (String#10932, DoABC#3) // _SafeStr_2842 = "_-4CZ" (String#11941, DoABC#3) // _SafeStr_4511 = "_-0UA" (String#8095, DoABC#3) // _SafeStr_5097 = "_-2hy" (String#10399, DoABC#3) // _SafeStr_5098 = "_-2uq" (String#10613, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_6161 = "_-259" (String#27245, DoABC#3) // _SafeStr_6162 = "_-6ZO" (String#38252, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) //------------------------------------------------------------ //_-2zl.PollContentDialog package _-2zl { import _-5YE.IFrameWindow; import _-5aZ.PollQuestion; import _-5YE.ITextWindow; import _-1Mz.IWindow; import _-5Vt.XmlAsset; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import _-3pQ._SafeStr_5205; import __AS3__.vec.Vector; import _-5aZ._SafeStr_4733; import _-5YE.ISelectorWindow; import _-5YE.ISelectableWindow; import _-5YE.ICheckBoxWindow; import _-5im.WindowState; import _-4n6._SafeStr_2443; import _-0ba._SafeStr_4511; public class PollContentDialog implements _SafeStr_5097 { private var _SafeStr_5338:int = -1; private var _disposed:Boolean = false; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_5451:_SafeStr_2842; private var _SafeStr_17491:IFrameWindow; private var _SafeStr_17492:Boolean = false; private var _SafeStr_17493:Array; private var _SafeStr_16322:int = -1; private var _SafeStr_17494:int = 0; private var _SafeStr_17495:int = -1; private var _SafeStr_17496:Boolean = false; private var _SafeStr_17497:int = 0; private var _SafeStr_11212:PollQuestion = null; public function PollContentDialog(k:int, _arg_2:String, _arg_3:Array, _arg_4:_SafeStr_2842, _arg_5:Boolean) { var _local_7:ITextWindow; var _local_8:IWindow; var _local_9:IWindow; var _local_10:IWindow; super(); this._SafeStr_5338 = k; this._SafeStr_17493 = _arg_3; this._SafeStr_5451 = _arg_4; this._SafeStr_17496 = _arg_5; this._SafeStr_17498(); var _local_6:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("poll_question") as XmlAsset); if (_local_6 != null){ this._SafeStr_5415 = (this._SafeStr_5451.windowManager.buildFromXML((_local_6.content as XML)) as IFrameWindow); _local_7 = (this._SafeStr_5415.findChildByName("poll_question_headline") as ITextWindow); if (_local_7){ _local_7.text = _arg_2; }; this._SafeStr_5415.center(); _local_8 = this._SafeStr_5415.findChildByName("header_button_close"); if (_local_8 != null){ _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); }; _local_9 = this._SafeStr_5415.findChildByName("poll_question_button_ok"); if (_local_9 != null){ _local_9.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_17488); }; _local_10 = this._SafeStr_5415.findChildByName("poll_question_cancel"); if (_local_10 != null){ _local_10.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_10227); }; }; } public function start():void { if (!this._SafeStr_17492){ this._SafeStr_17492 = true; this._SafeStr_17499(); }; } private function _SafeStr_8099(k:WindowEvent):void { this._SafeStr_17500(); } private function _SafeStr_17488(k:WindowEvent):void { this._SafeStr_17501(); } private function _SafeStr_10227(k:WindowEvent):void { this._SafeStr_17500(); } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_17491){ this._SafeStr_17491.dispose(); this._SafeStr_17491 = null; }; this._SafeStr_5451 = null; this._SafeStr_17493 = null; } public function get disposed():Boolean { return (this._disposed); } private function _SafeStr_17499():void { var k:ITextWindow; var _local_2:IWindowContainer; var _local_3:IItemListWindow; var _local_4:String; var _local_5:int; this._SafeStr_11212 = this._SafeStr_17502(); if (this._SafeStr_11212){ if (this._SafeStr_5415 != null){ k = (this._SafeStr_5415.findChildByName("poll_question_text") as ITextWindow); if (k != null){ k.text = this._SafeStr_11212._SafeStr_17503; }; k = (this._SafeStr_5415.findChildByName("poll_question_number") as ITextWindow); if (k != null){ k.text = "${poll_question_number}"; _local_4 = k.text; _local_4 = _local_4.replace("%number%", (this._SafeStr_16322 + 1)); _local_4 = _local_4.replace("%count%", this._SafeStr_17494); k.text = _local_4; }; _local_2 = (this._SafeStr_5415.findChildByName("poll_question_answer_container") as IWindowContainer); if (_local_2 != null){ while (_local_2.numChildren > 0) { _local_2.getChildAt(0).dispose(); }; _local_2.invalidate(); }; switch (this._SafeStr_11212._SafeStr_17504){ case _SafeStr_5205._SafeStr_17507: this._SafeStr_17505(_local_2, this._SafeStr_11212._SafeStr_17506); break; case _SafeStr_5205._SafeStr_17509: this._SafeStr_17508(_local_2, this._SafeStr_11212._SafeStr_17506); break; case _SafeStr_5205._SafeStr_17511: this._SafeStr_17510(_local_2); break; case _SafeStr_5205._SafeStr_17513: this._SafeStr_17512(_local_2); break; default: this._SafeStr_17499(); }; _local_3 = (this._SafeStr_5415.findChildByName("poll_content_wrapper") as IItemListWindow); if (_local_3 != null){ _local_5 = (_local_3._SafeStr_9621.height - _local_3._SafeStr_17490.height); this._SafeStr_5415.height = (this._SafeStr_5415.height + _local_5); this._SafeStr_5415.center(); }; }; } else { this._SafeStr_5451._SafeStr_17478(this._SafeStr_5338); }; } private function _SafeStr_17502():PollQuestion { var k:PollQuestion; var _local_2:int; var _local_3:PollQuestion; if (((((this._SafeStr_17496) && ((this._SafeStr_17495 >= 0)))) && (!((this._SafeStr_17497 == PollQuestion._SafeStr_17514))))){ k = this._SafeStr_17493[this._SafeStr_17495]; _local_2 = 0; while (_local_2 < k.children.length) { _local_3 = k.children[_local_2]; if (((_local_3) && ((_local_3._SafeStr_17515 == this._SafeStr_17497)))){ this._SafeStr_17495 = -1; return (_local_3); }; _local_2++; }; }; this._SafeStr_16322++; if (this._SafeStr_16322 < this._SafeStr_17493.length){ this._SafeStr_17495 = this._SafeStr_16322; return (this._SafeStr_17493[this._SafeStr_16322]); }; return (null); } private function _SafeStr_17505(k:IWindowContainer, _arg_2:Vector.<_SafeStr_4733>):void { var _local_3:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("poll_answer_radiobutton_input") as XmlAsset); if (!_local_3){ throw (new Error('Asset for poll widget hot found: "poll_answer_radiobutton_input"!')); }; var _local_4:IWindowContainer = (this._SafeStr_5451.windowManager.buildFromXML((_local_3.content as XML)) as IWindowContainer); if (_local_4 != null){ this._SafeStr_17516(_arg_2, _local_4); k.addChild(_local_4); }; } private function _SafeStr_17517(k:PollQuestion):Array { var _local_3:ISelectorWindow; var _local_4:ISelectableWindow; var _local_5:_SafeStr_4733; var _local_2:Array = new Array(); if (this._SafeStr_5415 != null){ _local_3 = (this._SafeStr_5415.findChildByName("poll_answer_selector") as ISelectorWindow); if (_local_3){ _local_4 = _local_3._SafeStr_7114(); if (_local_4){ _local_5 = k._SafeStr_17506[_local_4.id]; if (this._SafeStr_17496){ this._SafeStr_17497 = _local_5._SafeStr_17518; } else { this._SafeStr_17497 = PollQuestion._SafeStr_17514; }; _local_2.push(_local_5.value); }; }; }; return (_local_2); } private function _SafeStr_17508(k:IWindowContainer, _arg_2:Vector.<_SafeStr_4733>):void { var _local_3:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("poll_answer_checkbox_input") as XmlAsset); if (!_local_3){ throw (new Error('Asset for poll widget hot found: "poll_answer_checkbox_input"!')); }; var _local_4:IWindowContainer = (this._SafeStr_5451.windowManager.buildFromXML((_local_3.content as XML)) as IWindowContainer); if (_local_4 != null){ this._SafeStr_17516(_arg_2, _local_4); k.addChild(_local_4); }; } private function _SafeStr_17519(k:PollQuestion):Array { var _local_3:IItemListWindow; var _local_4:int; var _local_5:IWindowContainer; var _local_6:ICheckBoxWindow; var _local_2:Array = new Array(); if (this._SafeStr_5415 != null){ _local_3 = (this._SafeStr_5415.findChildByName("poll_answer_itemlist") as IItemListWindow); if (_local_3 != null){ _local_4 = 0; while (_local_4 < _local_3.numListItems) { _local_5 = (_local_3.getListItemAt(_local_4) as IWindowContainer); if (_local_5 != null){ _local_6 = (_local_5.findChildByName("poll_answer_checkbox") as ICheckBoxWindow); if (_local_6 != null){ if (_local_6._SafeStr_12259(WindowState._SafeStr_17520)){ _local_2.push(k._SafeStr_17506[_local_4].value); }; }; }; _local_4++; }; }; }; return (_local_2); } private function _SafeStr_17516(k:Vector.<_SafeStr_4733>, _arg_2:IWindowContainer):void { var _local_4:IWindowContainer; var _local_5:int; var _local_6:ITextWindow; var _local_7:IWindow; var _local_3:IItemListWindow = (_arg_2.findChildByName("poll_answer_itemlist") as IItemListWindow); if (_local_3 != null){ _local_4 = (_arg_2.findChildByName("poll_answer_entity") as IWindowContainer); if (_local_4 != null){ _local_5 = 0; while (_local_5 < (k.length - 1)) { _local_5++; _local_3.addListItem(_local_4.clone()); }; _local_5 = 0; while (_local_5 < k.length) { _local_4 = (_local_3.getListItemAt(_local_5) as IWindowContainer); _local_6 = (_local_4.findChildByName("poll_answer_entity_text") as ITextWindow); if (_local_6){ _local_6.text = k[_local_5].choiceText; }; _local_7 = _local_4.findChildByTag("POLL_SELECTABLE_ITEM"); if (_local_7){ _local_7.id = _local_5; }; _local_5++; }; }; }; } private function _SafeStr_17510(k:IWindowContainer):void { var _local_2:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("poll_answer_text_input") as XmlAsset); if (!_local_2){ throw (new Error('Asset for poll widget hot found: "poll_answer_text_input"!')); }; k.addChild(this._SafeStr_5451.windowManager.buildFromXML((_local_2.content as XML))); } private function _SafeStr_17521():Array { var _local_2:ITextWindow; var k:Array = new Array(); if (this._SafeStr_5415 != null){ _local_2 = (this._SafeStr_5415.findChildByName("poll_answer_input") as ITextWindow); if (_local_2 != null){ k.push(_local_2.text); }; } else { throw (new Error("Invalid or disposed poll dialog!")); }; return (k); } private function _SafeStr_17512(k:IWindowContainer):void { this._SafeStr_17510(k); } private function _SafeStr_17522():Array { return (this._SafeStr_17521()); } private function _SafeStr_17523():void { this._SafeStr_5451._SafeStr_17480(this._SafeStr_5338); } private function _SafeStr_17501():void { var answerArray:Array; var answerValue:int; var question:PollQuestion; if (((this._SafeStr_17496) && (this._SafeStr_11212))){ question = this._SafeStr_11212; } else { question = this._SafeStr_17493[this._SafeStr_16322]; }; this._SafeStr_17497 = PollQuestion._SafeStr_17514; switch (question._SafeStr_17504){ case _SafeStr_5205._SafeStr_17507: answerArray = this._SafeStr_17517(question); break; case _SafeStr_5205._SafeStr_17509: answerArray = this._SafeStr_17519(question); if (answerArray.length < 0){ this._SafeStr_5451.windowManager.alert("${win_error}", "${poll_alert_answer_missing}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; }; if (answerArray.length > question._SafeStr_17506.length){ this._SafeStr_5451.windowManager.alert("${win_error}", "${poll_alert_invalid_selection}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; }; break; case _SafeStr_5205._SafeStr_17511: answerArray = this._SafeStr_17521(); break; case _SafeStr_5205._SafeStr_17513: answerArray = this._SafeStr_17522(); break; default: throw (new Error((("Unknown poll question type: " + question._SafeStr_17504) + "!"))); }; var answers:Array = new Array(); var message:_SafeStr_4511 = new _SafeStr_4511(_SafeStr_4511._SafeStr_5957, this._SafeStr_5338); message._SafeStr_5969 = question._SafeStr_5969; if (question._SafeStr_17506.length > 0){ for each (answerValue in answerArray) { answers.push(answerValue); }; } else { answers.push(answerArray); }; message.answers = answers; this._SafeStr_5451.messageListener.processWidgetMessage(message); this._SafeStr_17499(); } private function _SafeStr_17500():void { var k:XmlAsset; var _local_2:IWindow; var _local_3:IWindow; var _local_4:IWindow; if (!this._SafeStr_17491){ k = (this._SafeStr_5451.assets.getAssetByName("poll_cancel_confirm") as XmlAsset); this._SafeStr_17491 = (this._SafeStr_5451.windowManager.buildFromXML((k.content as XML), 2) as IFrameWindow); this._SafeStr_17491.center(); _local_2 = this._SafeStr_17491.findChildByName("header_button_close"); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_17524); }; _local_3 = this._SafeStr_17491.findChildByName("poll_cancel_confirm_button_ok"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_17525); }; _local_4 = this._SafeStr_17491.findChildByName("poll_cancel_confirm_button_cancel"); if (_local_4 != null){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_17526); }; }; } private function _SafeStr_17527():void { if (this._SafeStr_17491 != null){ this._SafeStr_17491.dispose(); this._SafeStr_17491 = null; }; } private function _SafeStr_17524(k:WindowEvent):void { this._SafeStr_17527(); } private function _SafeStr_17525(k:WindowEvent):void { this._SafeStr_17527(); this._SafeStr_17523(); } private function _SafeStr_17526(k:WindowEvent):void { this._SafeStr_17527(); } private function _SafeStr_17498():void { var k:PollQuestion; this._SafeStr_17494 = this._SafeStr_17493.length; for each (k in this._SafeStr_17493) { if (k.children.length > 0){ this._SafeStr_17494++; }; }; } } }//package _-2zl // _SafeStr_10227 = "finally" (String#1789, DoABC#3) // _SafeStr_11212 = "_-6bD" (String#14378, DoABC#3) // _SafeStr_12259 = "_-1ua" (String#9567, DoABC#3) // _SafeStr_16322 = "_-nH" (String#1161, DoABC#3) // _SafeStr_17478 = "_-4X4" (String#33300, DoABC#3) // _SafeStr_17480 = "_-2WN" (String#28295, DoABC#3) // _SafeStr_17488 = "_-4jO" (String#1114, DoABC#3) // _SafeStr_17490 = "_-3Cs" (String#10932, DoABC#3) // _SafeStr_17491 = "_-42-" (String#32047, DoABC#3) // _SafeStr_17492 = "_-4QS" (String#33033, DoABC#3) // _SafeStr_17493 = "_-1Zl" (String#25978, DoABC#3) // _SafeStr_17494 = "_-6Wp" (String#38136, DoABC#3) // _SafeStr_17495 = "_-2--" (String#27008, DoABC#3) // _SafeStr_17496 = "_-19V" (String#1468, DoABC#3) // _SafeStr_17497 = "_-3GC" (String#30142, DoABC#3) // _SafeStr_17498 = "_-55A" (String#34633, DoABC#3) // _SafeStr_17499 = "_-3eb" (String#31095, DoABC#3) // _SafeStr_17500 = "_-1DN" (String#25123, DoABC#3) // _SafeStr_17501 = "_-5Tp" (String#35570, DoABC#3) // _SafeStr_17502 = "_-3JX" (String#30279, DoABC#3) // _SafeStr_17503 = "_-0F6" (String#22757, DoABC#3) // _SafeStr_17504 = "_-0Tk" (String#23322, DoABC#3) // _SafeStr_17505 = "_-1jv" (String#26382, DoABC#3) // _SafeStr_17506 = "_-5eh" (String#36008, DoABC#3) // _SafeStr_17507 = "_-1tu" (String#26763, DoABC#3) // _SafeStr_17508 = "_-37y" (String#29811, DoABC#3) // _SafeStr_17509 = "_-6Ff" (String#37468, DoABC#3) // _SafeStr_17510 = "_-330" (String#29606, DoABC#3) // _SafeStr_17511 = "_-14g" (String#24789, DoABC#3) // _SafeStr_17512 = "_-4K-" (String#32766, DoABC#3) // _SafeStr_17513 = "_-4GQ" (String#32625, DoABC#3) // _SafeStr_17514 = "_-0XM" (String#23460, DoABC#3) // _SafeStr_17515 = "_-4yq" (String#34334, DoABC#3) // _SafeStr_17516 = "_-3FN" (String#30105, DoABC#3) // _SafeStr_17517 = "_-55T" (String#34646, DoABC#3) // _SafeStr_17518 = "_-0FW" (String#22774, DoABC#3) // _SafeStr_17519 = "_-3Kb" (String#30325, DoABC#3) // _SafeStr_17520 = "_-44o" (String#32165, DoABC#3) // _SafeStr_17521 = "_-3gZ" (String#31160, DoABC#3) // _SafeStr_17522 = "_-3RC" (String#30586, DoABC#3) // _SafeStr_17523 = "_-4w6" (String#34226, DoABC#3) // _SafeStr_17524 = "_-1UX" (String#25782, DoABC#3) // _SafeStr_17525 = "_-0H6" (String#22839, DoABC#3) // _SafeStr_17526 = "_-3ED" (String#30058, DoABC#3) // _SafeStr_17527 = "_-56X" (String#34686, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2842 = "_-4CZ" (String#11941, DoABC#3) // _SafeStr_4511 = "_-0UA" (String#8095, DoABC#3) // _SafeStr_4733 = "_-0BF" (String#7786, DoABC#3) // _SafeStr_5097 = "_-2hy" (String#10399, DoABC#3) // _SafeStr_5205 = "_-5LR" (String#13118, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5957 = "_-11s" (String#24682, DoABC#3) // _SafeStr_5969 = "_-Kk" (String#39242, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) //------------------------------------------------------------ //_-2Zy._SafeStr_2357 package _-2Zy { public class _SafeStr_2357 { public static const _SafeStr_16127:String = "HBST_call_for_help"; public static const _SafeStr_8387:String = "HBST_purchase"; public static const _SafeStr_8388:String = "HBST_pixels"; public static const _SafeStr_14308:String = "HBST_message_sent"; public static const _SafeStr_14311:String = "HBST_message_received"; public static const _SafeStr_17528:String = "HBST_guide_invitation"; public static const _SafeStr_17529:String = "HBST_guide_request"; public static const _SafeStr_17530:String = "HBST_respect"; public static const _SafeStr_17531:String = "HBSTG_ig_countdown"; public static const _SafeStr_17532:String = "HBSTG_ig_winning"; public static const _SafeStr_17533:String = "HBSTG_ig_losing"; public static const _SafeStr_17534:String = "FURNITURE_cuckoo_clock"; public static const _SafeStr_17535:String = "CAMERA_shutter"; } }//package _-2Zy // _SafeStr_14308 = "_-3Ju" (String#30296, DoABC#3) // _SafeStr_14311 = "_-2eX" (String#28621, DoABC#3) // _SafeStr_16127 = "_-Dx" (String#38996, DoABC#3) // _SafeStr_17528 = "_-3ps" (String#31525, DoABC#3) // _SafeStr_17529 = "_-6X5" (String#38150, DoABC#3) // _SafeStr_17530 = "_-5cC" (String#35908, DoABC#3) // _SafeStr_17531 = "_-0f8" (String#23763, DoABC#3) // _SafeStr_17532 = "_-A8" (String#38855, DoABC#3) // _SafeStr_17533 = "_-6YF" (String#38206, DoABC#3) // _SafeStr_17534 = "_-0JX" (String#22942, DoABC#3) // _SafeStr_17535 = "_-6XF" (String#38160, DoABC#3) // _SafeStr_2357 = "_-4vJ" (String#34197, DoABC#3) // _SafeStr_8387 = "_-0he" (String#23853, DoABC#3) // _SafeStr_8388 = "_-5Ev" (String#35004, DoABC#3) //------------------------------------------------------------ //_-2Zy._SafeStr_2516 package _-2Zy { import flash.events.IEventDispatcher; public interface _SafeStr_2516 { function _SafeStr_6558(_arg_1:int=-1):_SafeStr_3529; function _SafeStr_12511():int; function _SafeStr_12547(_arg_1:int):int; function _SafeStr_12548(_arg_1:int):int; function _SafeStr_6563(_arg_1:int):_SafeStr_3528; function _SafeStr_9305(_arg_1:int):int; function _SafeStr_9304(_arg_1:int, _arg_2:int, _arg_3:Number=0, _arg_4:Number=0, _arg_5:Number=0.5, _arg_6:Number=0.5):Boolean; function stop(_arg_1:int):void; function _SafeStr_17536(_arg_1:int):void; function _SafeStr_8732(_arg_1:int):void; function _SafeStr_12474():void; function _SafeStr_17537(_arg_1:int):void; function _SafeStr_10972(_arg_1:Number):void; function _SafeStr_17538(_arg_1:Array):void; function get _SafeStr_17539():Array; function get events():IEventDispatcher; function dispose():void; } }//package _-2Zy // _SafeStr_10972 = "_-1Xu" (String#9194, DoABC#3) // _SafeStr_12474 = "_-3j6" (String#11448, DoABC#3) // _SafeStr_12511 = "_-2wj" (String#10652, DoABC#3) // _SafeStr_12547 = "_-6ZK" (String#14342, DoABC#3) // _SafeStr_12548 = "_-6dL" (String#14404, DoABC#3) // _SafeStr_17536 = "_-1Hk" (String#8922, DoABC#3) // _SafeStr_17537 = "_-pn" (String#15318, DoABC#3) // _SafeStr_17538 = "_-1d7" (String#9273, DoABC#3) // _SafeStr_17539 = "_-6S3" (String#14246, DoABC#3) // _SafeStr_2516 = "_-KB" (String#14769, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_3529 = "_-1ZD" (String#9213, DoABC#3) // _SafeStr_6558 = "_-5Bu" (String#12961, DoABC#3) // _SafeStr_6563 = "_-4Zo" (String#3721, DoABC#3) // _SafeStr_8732 = "_-2lE" (String#10451, DoABC#3) // _SafeStr_9304 = "_-2kE" (String#10433, DoABC#3) // _SafeStr_9305 = "_-5DX" (String#12990, DoABC#3) //------------------------------------------------------------ //_-2Zy._SafeStr_2517 package _-2Zy { public interface _SafeStr_2517 { function play(_arg_1:Number=0):Boolean; function stop():Boolean; function set _SafeStr_10374(_arg_1:Number):void; function set position(_arg_1:Number):void; function get _SafeStr_10374():Number; function get position():Number; function get length():Number; function get ready():Boolean; function get _SafeStr_17540():Boolean; function get _SafeStr_9307():Number; function set _SafeStr_9307(_arg_1:Number):void; function get _SafeStr_17541():Number; function set _SafeStr_17541(_arg_1:Number):void; } }//package _-2Zy // _SafeStr_10374 = "_-1LH" (String#8982, DoABC#3) // _SafeStr_17540 = "_-33m" (String#10788, DoABC#3) // _SafeStr_17541 = "_-4K9" (String#12081, DoABC#3) // _SafeStr_2517 = "_-0Xw" (String#8149, DoABC#3) // _SafeStr_9307 = "_-2z2" (String#10695, DoABC#3) //------------------------------------------------------------ //_-2Zy._SafeStr_2518 package _-2Zy { import flash.media.SoundChannel; import flash.media.Sound; import flash.events.Event; import flash.media.SoundTransform; public class _SafeStr_2518 implements _SafeStr_2517 { private var _SafeStr_17542:SoundChannel = null; private var _SafeStr_14361:Boolean; private var _SafeStr_10395:Number; private var _SafeStr_15006:int; protected var _SafeStr_17543:Sound = null; public function _SafeStr_2518(k:Sound, _arg_2:int=0) { this._SafeStr_17543 = k; this._SafeStr_17543.addEventListener(Event.COMPLETE, this.onComplete); this._SafeStr_10395 = 1; this._SafeStr_14361 = false; this._SafeStr_15006 = _arg_2; } protected function _SafeStr_17544():Sound { return (this._SafeStr_17543); } protected function _SafeStr_17545():SoundChannel { return (this._SafeStr_17542); } protected function _SafeStr_17546(k:SoundChannel):void { this._SafeStr_17542 = k; } protected function _SafeStr_17547(k:Boolean):void { this._SafeStr_14361 = k; } public function dispose():void { this.stop(); this._SafeStr_17542 = null; this._SafeStr_17543 = null; } public function play(k:Number=0):Boolean { this._SafeStr_14361 = false; this._SafeStr_17542 = this._SafeStr_17543.play(0, this._SafeStr_15006); this._SafeStr_10374 = this._SafeStr_10395; return (true); } public function stop():Boolean { if (this._SafeStr_17542){ this._SafeStr_17542.stop(); }; return (true); } public function get _SafeStr_10374():Number { return (this._SafeStr_10395); } public function set _SafeStr_10374(k:Number):void { this._SafeStr_10395 = k; this._SafeStr_17548(k); } protected function _SafeStr_17548(k:Number):void { if (this._SafeStr_17542 != null){ this._SafeStr_17542.soundTransform = new SoundTransform(k); }; } public function get position():Number { return (this._SafeStr_17542.position); } public function set position(k:Number):void { } public function get length():Number { return (this._SafeStr_17543.length); } public function get ready():Boolean { return (!(this._SafeStr_17543.isBuffering)); } public function get _SafeStr_17540():Boolean { return (!(this._SafeStr_14361)); } public function get _SafeStr_9307():Number { return (0); } public function set _SafeStr_9307(k:Number):void { } public function get _SafeStr_17541():Number { return (0); } public function set _SafeStr_17541(k:Number):void { } private function onComplete(k:Event):void { this._SafeStr_14361 = true; } } }//package _-2Zy // _SafeStr_10374 = "_-1LH" (String#8982, DoABC#3) // _SafeStr_10395 = "_-kS" (String#716, DoABC#3) // _SafeStr_14361 = "_-5Z0" (String#13340, DoABC#3) // _SafeStr_15006 = "_-0r0" (String#2791, DoABC#3) // _SafeStr_17540 = "_-33m" (String#10788, DoABC#3) // _SafeStr_17541 = "_-4K9" (String#12081, DoABC#3) // _SafeStr_17542 = "_-3bO" (String#11319, DoABC#3) // _SafeStr_17543 = "_-4T3" (String#12199, DoABC#3) // _SafeStr_17544 = "_-3N2" (String#30428, DoABC#3) // _SafeStr_17545 = "_-6AR" (String#37280, DoABC#3) // _SafeStr_17546 = "_-0l8" (String#23986, DoABC#3) // _SafeStr_17547 = "_-1pO" (String#26595, DoABC#3) // _SafeStr_17548 = "_-ON" (String#39373, DoABC#3) // _SafeStr_2517 = "_-0Xw" (String#8149, DoABC#3) // _SafeStr_2518 = "_-UE" (String#14941, DoABC#3) // _SafeStr_9307 = "_-2z2" (String#10695, DoABC#3) //------------------------------------------------------------ //_-2Zy._SafeStr_2525 package _-2Zy { import _-0MK._SafeStr_35; import flash.media.Sound; import flash.utils.ByteArray; import flash.media.SoundTransform; public class _SafeStr_2525 extends _SafeStr_2518 implements _SafeStr_35 { private const _SafeStr_17549:uint = 50; private const _SafeStr_17550:uint = 175; private var _SafeStr_17551:Number; private var _SafeStr_17552:Sound; private var _SafeStr_10961:ByteArray; private var _SafeStr_17553:int; private var _SafeStr_17554:uint = 0; private var _SafeStr_17555:uint = 0; private var _SafeStr_17556:Boolean = false; public function _SafeStr_2525(k:Sound, _arg_2:Number=1) { super(k); this._SafeStr_17551 = _arg_2; this._SafeStr_17552 = new Sound(); this._SafeStr_17557(); this._SafeStr_10981(this._SafeStr_17551); } override public function dispose():void { super.dispose(); this._SafeStr_17552 = null; this._SafeStr_10961.clear(); this._SafeStr_10961 = null; } override public function play(k:Number=0):Boolean { this.stop(); this._SafeStr_17555 = this._SafeStr_17554; this._SafeStr_17556 = false; _SafeStr_17547(false); _SafeStr_17546(this._SafeStr_17552.play(0, 0, new SoundTransform(0))); return (true); } override public function stop():Boolean { if (_SafeStr_17545() != null){ _SafeStr_17545().stop(); }; return (true); } public function update(k:uint):void { this._SafeStr_17554 = (this._SafeStr_17554 + k); var _local_2:uint = (this._SafeStr_17554 - this._SafeStr_17555); if ((((this._SafeStr_17555 > 0)) && ((_local_2 < this._SafeStr_17549)))){ _SafeStr_17548(0); } else { if ((((((this._SafeStr_17555 > 0)) && ((_local_2 >= this._SafeStr_17549)))) && ((_local_2 < this._SafeStr_17550)))){ _SafeStr_17548((_SafeStr_10374 * (Number(_local_2) / this._SafeStr_17550))); } else { if (!this._SafeStr_17556){ _SafeStr_17548(_SafeStr_10374); this._SafeStr_17556 = true; }; }; }; } public function get disposed():Boolean { return ((this._SafeStr_10961 == null)); } public function _SafeStr_10981(k:Number):void { var _local_5:Number; this._SafeStr_17551 = k; var _local_2:ByteArray = new ByteArray(); var _local_3:uint = int(((this._SafeStr_10961.length / 4) * this._SafeStr_17551)); var _local_4:Number = 0; var _local_6:int; while ((((_local_6 < _local_3)) && (((int(_local_4) * 4) < this._SafeStr_10961.length)))) { this._SafeStr_10961.position = (int(_local_4) * 4); _local_5 = this._SafeStr_10961.readFloat(); _local_2.writeFloat(_local_5); _local_2.writeFloat(_local_5); _local_4 = (_local_4 + this._SafeStr_17551); _local_6++; }; _local_2.position = 0; this._SafeStr_17552.loadPCMFromByteArray(_local_2, (_local_2.length / 8), "float"); } private function _SafeStr_17557():void { var _local_2:int; var _local_3:Number; var k:ByteArray = new ByteArray(); _SafeStr_17543.extract(k, int((_SafeStr_17543.length * 44.1)), 0); this._SafeStr_10961 = new ByteArray(); this._SafeStr_17553 = (k.length / 8); k.position = 0; _local_2 = 0; while (_local_2 < this._SafeStr_17553) { _local_3 = k.readFloat(); k.readFloat(); this._SafeStr_10961.writeFloat(_local_3); _local_2++; }; } } }//package _-2Zy // _SafeStr_10374 = "_-1LH" (String#8982, DoABC#3) // _SafeStr_10961 = "_-4A1" (String#3632, DoABC#3) // _SafeStr_10981 = "_-0cI" (String#23646, DoABC#3) // _SafeStr_17543 = "_-4T3" (String#12199, DoABC#3) // _SafeStr_17545 = "_-6AR" (String#37280, DoABC#3) // _SafeStr_17546 = "_-0l8" (String#23986, DoABC#3) // _SafeStr_17547 = "_-1pO" (String#26595, DoABC#3) // _SafeStr_17548 = "_-ON" (String#39373, DoABC#3) // _SafeStr_17549 = "_-0MX" (String#23061, DoABC#3) // _SafeStr_17550 = "_-0Sm" (String#23290, DoABC#3) // _SafeStr_17551 = "_-Z0" (String#1155, DoABC#3) // _SafeStr_17552 = "_-2Zw" (String#28441, DoABC#3) // _SafeStr_17553 = "_-2Zf" (String#28427, DoABC#3) // _SafeStr_17554 = "_-3E6" (String#30054, DoABC#3) // _SafeStr_17555 = "_-5Tk" (String#35565, DoABC#3) // _SafeStr_17556 = "_-0Vk" (String#23395, DoABC#3) // _SafeStr_17557 = "_-4Bf" (String#32439, DoABC#3) // _SafeStr_2518 = "_-UE" (String#14941, DoABC#3) // _SafeStr_2525 = "_-0D8" (String#7816, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) //------------------------------------------------------------ //_-2Zy._SafeStr_3528 package _-2Zy { public interface _SafeStr_3528 { function get loaded():Boolean; function get id():int; function get _SafeStr_5923():int; function get length():int; function get name():String; function get creator():String; function get _SafeStr_12549():String; function get _SafeStr_9306():_SafeStr_2517; } }//package _-2Zy // _SafeStr_12549 = "_-pR" (String#15310, DoABC#3) // _SafeStr_2517 = "_-0Xw" (String#8149, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_5923 = "_-2af" (String#10292, DoABC#3) // _SafeStr_9306 = "_-49N" (String#11894, DoABC#3) //------------------------------------------------------------ //_-2Zy._SafeStr_3529 package _-2Zy { import _-0MK._SafeStr_3; public interface _SafeStr_3529 extends _SafeStr_3 { function get priority():int; function get length():int; function get _SafeStr_12514():int; function get _SafeStr_6559():int; function get isPlaying():Boolean; function _SafeStr_11287(_arg_1:int):_SafeStr_3528; function _SafeStr_11350():void; } }//package _-2Zy // _SafeStr_11287 = "_-6QD" (String#1617, DoABC#3) // _SafeStr_11350 = "_-2jc" (String#1520, DoABC#3) // _SafeStr_12514 = "_-oY" (String#15295, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_3529 = "_-1ZD" (String#9213, DoABC#3) // _SafeStr_6559 = "_-505" (String#12762, DoABC#3) //------------------------------------------------------------ //_-2Zy._SafeStr_3543 package _-2Zy { public class _SafeStr_3543 { public static const _SafeStr_9303:int = 0; public static const _SafeStr_17558:int = 1; public static const _SafeStr_12465:int = 2; public static const _SafeStr_9301:int = 3; public static const _SafeStr_17559:int = 4; } }//package _-2Zy // _SafeStr_12465 = "_-1E" (String#25149, DoABC#3) // _SafeStr_17558 = "_-6S9" (String#37939, DoABC#3) // _SafeStr_17559 = "_-46m" (String#32245, DoABC#3) // _SafeStr_3543 = "_-4Fn" (String#32604, DoABC#3) // _SafeStr_9301 = "_-0SQ" (String#23280, DoABC#3) // _SafeStr_9303 = "_-1Cq" (String#25100, DoABC#3) //------------------------------------------------------------ //_-2Zy._SafeStr_501 package _-2Zy { import _-0MK._SafeStr_8; import flash.events.IEventDispatcher; public interface _SafeStr_501 extends _SafeStr_8 { function set _SafeStr_5840(_arg_1:Number):void; function set _SafeStr_5433(_arg_1:Number):void; function set _SafeStr_5434(_arg_1:Number):void; function get _SafeStr_5840():Number; function get _SafeStr_5433():Number; function get _SafeStr_5434():Number; function get _SafeStr_7263():_SafeStr_2516; function _SafeStr_8386(_arg_1:String, _arg_2:int=0):void; function _SafeStr_17560(_arg_1:String):void; function _SafeStr_17561(_arg_1:String, _arg_2:Number):_SafeStr_2517; function _SafeStr_17562(_arg_1:int, _arg_2:String):_SafeStr_2517; function mute(_arg_1:Boolean):void; function _SafeStr_5841(_arg_1:Number, _arg_2:Number, _arg_3:Number):void; function get events():IEventDispatcher; } }//package _-2Zy // _SafeStr_17560 = "_-4jX" (String#12489, DoABC#3) // _SafeStr_17561 = "_-66H" (String#13879, DoABC#3) // _SafeStr_17562 = "_-gh" (String#15167, DoABC#3) // _SafeStr_2516 = "_-KB" (String#14769, DoABC#3) // _SafeStr_2517 = "_-0Xw" (String#8149, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5433 = "_-3O1" (String#3445, DoABC#3) // _SafeStr_5434 = "_-3On" (String#3450, DoABC#3) // _SafeStr_5840 = "_-Qz" (String#4416, DoABC#3) // _SafeStr_5841 = "_-ac" (String#4463, DoABC#3) // _SafeStr_7263 = "_-4uA" (String#12657, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) // _SafeStr_8386 = "_-4Hr" (String#12034, DoABC#3) //------------------------------------------------------------ //_-2Zy.HabboSoundManagerFlash10 package _-2Zy { import _-0MK.Component; import _-0MK._SafeStr_35; import _-68V._SafeStr_1407; import _-0i6._SafeStr_2307; import _-1uj._SafeStr_2251; import _-1VP._SafeStr_214; import _-ue.Map; import _-48Y.TraxSequencer; import _-4Mr.TraxSampleManager; import _-1dx._SafeStr_2520; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDRoomEngine; import com.sulake.iid.IIDHabboNotifications; import _-2h._SafeStr_2526; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-58P._SafeStr_2521; import flash.media.Sound; import _-5Vt._SafeStr_39; import _-48Y.TraxData; import _-0MK._SafeStr_34; import _-0MK._SafeStr_8; import _-4Mr.HabboMusicController; import _-5TV._SafeStr_2524; import _-44l._SafeStr_2519; import flash.events.Event; import _-At._SafeStr_2523; import _-04Q._SafeStr_2522; import _-3qZ._SafeStr_2273; public class HabboSoundManagerFlash10 extends Component implements _SafeStr_501, _SafeStr_35 { private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_5643:_SafeStr_2307; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_5577:_SafeStr_214; private var _SafeStr_7459:Number = 1; private var _SafeStr_5425:Number = 1; private var _SafeStr_5426:Number = 1; private var _SafeStr_17563:Map; private var _SafeStr_17564:int = -1; private var _SafeStr_17565:TraxSequencer; private var _SafeStr_6360:_SafeStr_2516; private var _SafeStr_17566:TraxSampleManager; private var _SafeStr_17567:_SafeStr_2520; private var _SafeStr_17568:Map; private var _SafeStr_17569:Boolean = false; public function HabboSoundManagerFlash10(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null, _arg_4:Boolean=true) { this._SafeStr_17563 = new Map(); this._SafeStr_17568 = new Map(); super(k, _arg_2, _arg_3); if (_arg_4){ queueInterface(new IIDHabboCommunicationManager(), this._SafeStr_17570); queueInterface(new IIDRoomEngine(), this.onRoomEngineReady); queueInterface(new IIDHabboNotifications(), this._SafeStr_17571); }; events.addEventListener(_SafeStr_2526._SafeStr_15242, this._SafeStr_17572); registerUpdateReceiver(this, 1); _SafeStr_4.log("Sound manager 10 init"); } public function get _SafeStr_7263():_SafeStr_2516 { return (this._SafeStr_6360); } public function get _SafeStr_5840():Number { return (this._SafeStr_7459); } public function set _SafeStr_5840(k:Number):void { this._SafeStr_17573(k, this._SafeStr_5426, this._SafeStr_5425); this._SafeStr_17574(); } public function get _SafeStr_5433():Number { return (this._SafeStr_5425); } public function set _SafeStr_5433(k:Number):void { this._SafeStr_17573(this._SafeStr_7459, this._SafeStr_5426, k); this._SafeStr_17574(); } public function get _SafeStr_5434():Number { return (this._SafeStr_5426); } public function set _SafeStr_5434(k:Number):void { this._SafeStr_17573(this._SafeStr_7459, k, this._SafeStr_5425); this._SafeStr_17574(); } public function _SafeStr_5841(k:Number, _arg_2:Number, _arg_3:Number):void { this._SafeStr_17573(k, _arg_2, _arg_3); } override public function dispose():void { this._SafeStr_5643 = null; if (this._SafeStr_6360){ this._SafeStr_6360.dispose(); this._SafeStr_6360 = null; }; if (this._SafeStr_17566){ this._SafeStr_17566.dispose(); this._SafeStr_17566 = null; }; if (this._SafeStr_17563){ this._SafeStr_17563.dispose(); this._SafeStr_17563 = null; }; if (this._SafeStr_17567){ this._SafeStr_17567.dispose(); this._SafeStr_17567 = null; }; if (this._SafeStr_7361){ this._SafeStr_7361.release(new IIDHabboCommunicationManager()); this._SafeStr_7361 = null; }; if (this._SafeStr_7205){ this._SafeStr_7205.events.removeEventListener(_SafeStr_2521._SafeStr_14089, this._SafeStr_17575); this._SafeStr_7205.events.removeEventListener(_SafeStr_2521._SafeStr_11425, this._SafeStr_17575); this._SafeStr_7205.release(new IIDRoomEngine()); this._SafeStr_7205 = null; }; if (this._SafeStr_5577){ this._SafeStr_5577.release(new IIDHabboNotifications()); this._SafeStr_5577 = null; }; super.dispose(); } public function _SafeStr_8386(k:String, _arg_2:int=0):void { var _local_4:Sound; var _local_3:_SafeStr_2517 = this._SafeStr_17563.getValue(k); if (_local_3 == null){ _local_4 = this._SafeStr_17576(k); if (_local_4 != null){ _local_3 = new _SafeStr_2518(_local_4, _arg_2); this._SafeStr_17563.add(k, _SafeStr_2517(_local_3)); }; }; _local_3._SafeStr_10374 = this._SafeStr_7459; _local_3.play(); } public function _SafeStr_17561(k:String, _arg_2:Number):_SafeStr_2517 { var _local_3:Sound = this._SafeStr_17576(k); if (_local_3 == null){ return (null); }; var _local_4:_SafeStr_2525 = new _SafeStr_2525(_local_3, _arg_2); _local_4._SafeStr_10374 = this._SafeStr_7459; _local_4.play(); return (_local_4); } public function _SafeStr_17560(k:String):void { var _local_2:_SafeStr_2517 = this._SafeStr_17563.getValue(k); if (_local_2 != null){ _local_2.stop(); }; } public function get _SafeStr_17577():int { return (this._SafeStr_17564); } private function _SafeStr_17578():void { this._SafeStr_17564 = -1; this._SafeStr_17565 = null; } private function _SafeStr_17576(k:String):Sound { var _local_2:String = ""; switch (k){ case _SafeStr_2357._SafeStr_16127: _local_2 = "sound_call_for_help"; break; case _SafeStr_2357._SafeStr_17528: _local_2 = "sound_guide_received_invitation"; break; case _SafeStr_2357._SafeStr_17529: _local_2 = "sound_guide_help_requested"; break; case _SafeStr_2357._SafeStr_14311: _local_2 = "sound_console_new_message"; break; case _SafeStr_2357._SafeStr_14308: _local_2 = "sound_console_message_sent"; break; case _SafeStr_2357._SafeStr_8388: _local_2 = "sound_catalogue_duckets"; break; case _SafeStr_2357._SafeStr_8387: _local_2 = "sound_catalogue_cash"; break; case _SafeStr_2357._SafeStr_17530: _local_2 = "sound_respect_received"; break; case _SafeStr_2357._SafeStr_17535: _local_2 = "sound_camera_shutter"; break; case _SafeStr_2357._SafeStr_17531: case _SafeStr_2357._SafeStr_17532: case _SafeStr_2357._SafeStr_17533: _local_2 = k; break; case _SafeStr_2357._SafeStr_17534: _local_2 = k; break; default: _SafeStr_4.log(("HabboSoundManagerFlash10: Unknown sound request: " + k)); return (null); }; return (this._SafeStr_17579(_local_2)); } private function _SafeStr_17579(k:String):Sound { var _local_2:_SafeStr_39 = assets.getAssetByName(k); return ((_local_2.content as Sound)); } public function _SafeStr_17562(k:int, _arg_2:String):_SafeStr_2517 { if (this._SafeStr_17565 != null){ return (this._SafeStr_17580(k, _arg_2)); }; var _local_3:TraxSequencer = this._SafeStr_17581(k, _arg_2); if (!_local_3.ready){ this._SafeStr_17565 = _local_3; this._SafeStr_17564 = k; }; return ((_local_3 as _SafeStr_2517)); } private function _SafeStr_17580(k:int, _arg_2:String):_SafeStr_2517 { var _local_3:TraxSequencer = this._SafeStr_17581(k, _arg_2, false); if (!_local_3.ready){ this._SafeStr_17568.add(k, _local_3); }; return (_local_3); } private function _SafeStr_17581(k:int, _arg_2:String, _arg_3:Boolean=true):TraxSequencer { var _local_4:TraxData = new TraxData(_arg_2); var _local_5:TraxSequencer = new TraxSequencer(k, _local_4, this._SafeStr_17566._SafeStr_17582, events); _local_5._SafeStr_10374 = this._SafeStr_7459; this._SafeStr_17583(_local_5, _arg_3); return (_local_5); } private function _SafeStr_17583(k:TraxSequencer, _arg_2:Boolean):void { var _local_3:TraxData = k._SafeStr_17584; var _local_4:Array = _local_3._SafeStr_17585(); var _local_5:Boolean; var _local_6:int; while (_local_6 < _local_4.length) { if (this._SafeStr_17566._SafeStr_17582.getValue(int(_local_4[_local_6])) == null){ if (_arg_2){ this._SafeStr_17566._SafeStr_10980(int(_local_4[_local_6])); }; _local_5 = true; }; _local_6++; }; if (_local_5){ k.ready = false; } else { k.ready = true; }; } public function _SafeStr_17586(k:String, _arg_2:String):void { if (this._SafeStr_5577 == null){ return; }; this._SafeStr_5577._SafeStr_5603(k, _arg_2); } private function _SafeStr_17570(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { var _local_3:_SafeStr_2307; if (_arg_2 != null){ this._SafeStr_7361 = _SafeStr_1407(_arg_2); _local_3 = this._SafeStr_7361.connection; if (_local_3 != null){ this._SafeStr_17587(_local_3); this.init(); }; }; } private function onRoomEngineReady(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { if (_arg_2 == null){ return; }; this._SafeStr_7205 = _SafeStr_2251(_arg_2); this.init(); } private function _SafeStr_17571(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { if (_arg_2 == null){ return; }; this._SafeStr_5577 = _SafeStr_214(_arg_2); } private function _SafeStr_17587(k:_SafeStr_2307):void { if (disposed){ return; }; if (k != null){ this._SafeStr_5643 = k; }; this.init(); } private function init():void { if ((((((this._SafeStr_5643 == null)) || ((this._SafeStr_7205 == null)))) || (!((this._SafeStr_6360 == null))))){ return; }; this._SafeStr_6360 = new HabboMusicController(this, events, this._SafeStr_7205.events, this._SafeStr_5643); this._SafeStr_17566 = new TraxSampleManager(this, this._SafeStr_17578); this._SafeStr_17567 = new _SafeStr_2520(this, this._SafeStr_7205.events); this._SafeStr_7205.events.addEventListener(_SafeStr_2521._SafeStr_14089, this._SafeStr_17575); this._SafeStr_7205.events.addEventListener(_SafeStr_2521._SafeStr_11425, this._SafeStr_17575); this._SafeStr_5643.addMessageEvent(new _SafeStr_2524(this._SafeStr_17588)); this._SafeStr_5643.send(new _SafeStr_2519()); } protected function _SafeStr_17589(k:_SafeStr_2516):void { this._SafeStr_6360 = k; } private function _SafeStr_17572(k:Event):void { var _local_2:_SafeStr_2526 = (k as _SafeStr_2526); if (_local_2 == null){ return; }; if (this._SafeStr_17565 == null){ return; }; this._SafeStr_17565.ready = true; if (this._SafeStr_6360 == null){ return; }; this._SafeStr_6360._SafeStr_17537(_local_2.id); this._SafeStr_17565 = null; this._SafeStr_17564 = -1; } private function _SafeStr_17574():void { if (this._SafeStr_5643 != null){ this._SafeStr_5643.send(new _SafeStr_2523(int((this._SafeStr_5425 * 100)), int((this._SafeStr_5426 * 100)), int((this._SafeStr_7459 * 100)))); }; } private function _SafeStr_17573(k:Number, _arg_2:Number, _arg_3:Number):void { if (this._SafeStr_17569){ this._SafeStr_7459 = 0; this._SafeStr_5426 = 0; this._SafeStr_5425 = 0; this._SafeStr_6360._SafeStr_10972(0); this._SafeStr_17567._SafeStr_10972(0); } else { this._SafeStr_7459 = k; this._SafeStr_5426 = _arg_2; this._SafeStr_5425 = _arg_3; this._SafeStr_6360._SafeStr_10972(_arg_3); this._SafeStr_17567._SafeStr_10972(_arg_2); }; } private function _SafeStr_17588(k:_SafeStr_2273):void { var _local_2:_SafeStr_2524 = (k as _SafeStr_2524); var _local_3:_SafeStr_2522 = (_local_2._SafeStr_5325() as _SafeStr_2522); var _local_4:Number = _local_3._SafeStr_5435; if (_local_4 == 1){ _local_4 = 100; }; this._SafeStr_17573((_local_4 / 100), (_local_3._SafeStr_5434 / 100), (_local_3._SafeStr_5433 / 100)); } private function _SafeStr_17590():void { var k:int; var _local_2:TraxSequencer; if ((((this._SafeStr_17565 == null)) && ((this._SafeStr_17568.length > 0)))){ k = this._SafeStr_17568._SafeStr_7070(0); _local_2 = this._SafeStr_17568.remove(k); if (((!((_local_2 == null))) && (!(_local_2.disposed)))){ this._SafeStr_17583(_local_2, true); if (_local_2.ready){ events.dispatchEvent(new _SafeStr_2526(_SafeStr_2526._SafeStr_15242, k)); } else { this._SafeStr_17565 = _local_2; this._SafeStr_17564 = k; }; }; }; } private function _SafeStr_17575(k:Event):void { var _local_2:_SafeStr_2521 = _SafeStr_2521(k); if (k.type == _SafeStr_2521._SafeStr_14089){ this._SafeStr_8386(_local_2._SafeStr_14126); }; if (k.type == _SafeStr_2521._SafeStr_11425){ this._SafeStr_17561(_local_2._SafeStr_14126, _local_2._SafeStr_10976); }; } public function update(k:uint):void { if (this._SafeStr_17566 != null){ this._SafeStr_17566.update(k); }; this._SafeStr_17590(); } public function mute(k:Boolean):void { this._SafeStr_17569 = k; this._SafeStr_17573(this._SafeStr_7459, this._SafeStr_5426, this._SafeStr_5425); } } }//package _-2Zy // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10374 = "_-1LH" (String#8982, DoABC#3) // _SafeStr_10972 = "_-1Xu" (String#9194, DoABC#3) // _SafeStr_10976 = "_-0tX" (String#24317, DoABC#3) // _SafeStr_10980 = "_-55H" (String#12841, DoABC#3) // _SafeStr_11425 = "_-4sw" (String#34109, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_14089 = "_-0yR" (String#24510, DoABC#3) // _SafeStr_14126 = "_-5XZ" (String#35719, DoABC#3) // _SafeStr_14308 = "_-3Ju" (String#30296, DoABC#3) // _SafeStr_14311 = "_-2eX" (String#28621, DoABC#3) // _SafeStr_15242 = "_-6ju" (String#38684, DoABC#3) // _SafeStr_16127 = "_-Dx" (String#38996, DoABC#3) // _SafeStr_17528 = "_-3ps" (String#31525, DoABC#3) // _SafeStr_17529 = "_-6X5" (String#38150, DoABC#3) // _SafeStr_17530 = "_-5cC" (String#35908, DoABC#3) // _SafeStr_17531 = "_-0f8" (String#23763, DoABC#3) // _SafeStr_17532 = "_-A8" (String#38855, DoABC#3) // _SafeStr_17533 = "_-6YF" (String#38206, DoABC#3) // _SafeStr_17534 = "_-0JX" (String#22942, DoABC#3) // _SafeStr_17535 = "_-6XF" (String#38160, DoABC#3) // _SafeStr_17537 = "_-pn" (String#15318, DoABC#3) // _SafeStr_17560 = "_-4jX" (String#12489, DoABC#3) // _SafeStr_17561 = "_-66H" (String#13879, DoABC#3) // _SafeStr_17562 = "_-gh" (String#15167, DoABC#3) // _SafeStr_17563 = "_-Ai" (String#38875, DoABC#3) // _SafeStr_17564 = "_-4L4" (String#32810, DoABC#3) // _SafeStr_17565 = "_-1Qk" (String#25641, DoABC#3) // _SafeStr_17566 = "_-421" (String#32049, DoABC#3) // _SafeStr_17567 = "_-6O1" (String#37788, DoABC#3) // _SafeStr_17568 = "_-44k" (String#32162, DoABC#3) // _SafeStr_17569 = "_-5qu" (String#36469, DoABC#3) // _SafeStr_17570 = "_-3BG" (String#29940, DoABC#3) // _SafeStr_17571 = "_-SS" (String#14908, DoABC#3) // _SafeStr_17572 = "_-1ri" (String#26675, DoABC#3) // _SafeStr_17573 = "_-082" (String#22479, DoABC#3) // _SafeStr_17574 = "_-4Na" (String#32913, DoABC#3) // _SafeStr_17575 = "_-2m8" (String#28921, DoABC#3) // _SafeStr_17576 = "_-4GB" (String#32618, DoABC#3) // _SafeStr_17577 = "_-5kD" (String#36212, DoABC#3) // _SafeStr_17578 = "_-1iE" (String#26307, DoABC#3) // _SafeStr_17579 = "_-0Z-" (String#23522, DoABC#3) // _SafeStr_17580 = "_-1IV" (String#25304, DoABC#3) // _SafeStr_17581 = "_-5k1" (String#36204, DoABC#3) // _SafeStr_17582 = "_-4EM" (String#32554, DoABC#3) // _SafeStr_17583 = "_-3R" (String#30578, DoABC#3) // _SafeStr_17584 = "_-0jN" (String#23916, DoABC#3) // _SafeStr_17585 = "_-285" (String#27350, DoABC#3) // _SafeStr_17586 = "_-1ly" (String#26458, DoABC#3) // _SafeStr_17587 = "_-4EW" (String#32560, DoABC#3) // _SafeStr_17588 = "_-4ab" (String#33421, DoABC#3) // _SafeStr_17589 = "_-5uf" (String#36611, DoABC#3) // _SafeStr_17590 = "_-3Ug" (String#30715, DoABC#3) // _SafeStr_214 = "_-4XK" (String#12269, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2357 = "_-4vJ" (String#34197, DoABC#3) // _SafeStr_2516 = "_-KB" (String#14769, DoABC#3) // _SafeStr_2517 = "_-0Xw" (String#8149, DoABC#3) // _SafeStr_2518 = "_-UE" (String#14941, DoABC#3) // _SafeStr_2519 = "_-4A7" (String#32380, DoABC#3) // _SafeStr_2520 = "_-2pv" (String#10525, DoABC#3) // _SafeStr_2521 = "_-4Rb" (String#33083, DoABC#3) // _SafeStr_2522 = "_-1LK" (String#8983, DoABC#3) // _SafeStr_2523 = "_-3Px" (String#30535, DoABC#3) // _SafeStr_2524 = "_-2Hn" (String#27732, DoABC#3) // _SafeStr_2525 = "_-0D8" (String#7816, DoABC#3) // _SafeStr_2526 = "_-5DL" (String#34948, DoABC#3) // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_501 = "_-3ym" (String#11716, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5425 = "_-5eE" (String#705, DoABC#3) // _SafeStr_5426 = "_-4US" (String#698, DoABC#3) // _SafeStr_5433 = "_-3O1" (String#3445, DoABC#3) // _SafeStr_5434 = "_-3On" (String#3450, DoABC#3) // _SafeStr_5435 = "_-3G" (String#30133, DoABC#3) // _SafeStr_5577 = "_-4St" (String#502, DoABC#3) // _SafeStr_5603 = "_-23B" (String#9741, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5840 = "_-Qz" (String#4416, DoABC#3) // _SafeStr_5841 = "_-ac" (String#4463, DoABC#3) // _SafeStr_6360 = "_-X9" (String#879, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7263 = "_-4uA" (String#12657, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7459 = "_-1AN" (String#1072, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) // _SafeStr_8386 = "_-4Hr" (String#12034, DoABC#3) // _SafeStr_8387 = "_-0he" (String#23853, DoABC#3) // _SafeStr_8388 = "_-5Ev" (String#35004, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //_-31r._SafeStr_2476 package _-31r { import flash.events.Event; public class _SafeStr_2476 extends Event { public static const _SafeStr_8238:String = "FBVE_FRIEND_SELECTED"; private var _SafeStr_15684:int; private var _SafeStr_17591:String; public function _SafeStr_2476(k:int, _arg_2:String) { super(_SafeStr_8238); this._SafeStr_15684 = k; this._SafeStr_17591 = _arg_2; } public function get _SafeStr_8445():int { return (this._SafeStr_15684); } public function get _SafeStr_8446():String { return (this._SafeStr_17591); } } }//package _-31r // _SafeStr_15684 = "_-5ld" (String#4049, DoABC#3) // _SafeStr_17591 = "_-FT" (String#39047, DoABC#3) // _SafeStr_2476 = "_-0WJ" (String#23422, DoABC#3) // _SafeStr_8238 = "_-3Mz" (String#30424, DoABC#3) // _SafeStr_8445 = "_-3K-" (String#30301, DoABC#3) // _SafeStr_8446 = "_-XF" (String#39696, DoABC#3) //------------------------------------------------------------ //_-31r._SafeStr_2803 package _-31r { import flash.events.Event; public class _SafeStr_2803 extends Event { public static const _SafeStr_6285:String = "FBE_BAR_RESIZE_EVENT"; public function _SafeStr_2803() { super(_SafeStr_6285); } } }//package _-31r // _SafeStr_2803 = "_-5L-" (String#35245, DoABC#3) // _SafeStr_6285 = "_-0fX" (String#23778, DoABC#3) //------------------------------------------------------------ //_-31r._SafeStr_3833 package _-31r { import flash.events.Event; public class _SafeStr_3833 extends Event { public static const _SafeStr_9057:String = "FBE_REQUESTS"; public function _SafeStr_3833() { super(_SafeStr_9057, false, false); } } }//package _-31r // _SafeStr_3833 = "_-67Y" (String#37160, DoABC#3) // _SafeStr_9057 = "_-5Ki" (String#35231, DoABC#3) //------------------------------------------------------------ //_-31r._SafeStr_3835 package _-31r { import flash.events.Event; public class _SafeStr_3835 extends Event { public static const _SafeStr_9053:String = "FBE_UPDATED"; public function _SafeStr_3835() { super(_SafeStr_9053, false, false); } } }//package _-31r // _SafeStr_3835 = "_-2zu" (String#29449, DoABC#3) // _SafeStr_9053 = "_-5JL" (String#35179, DoABC#3) //------------------------------------------------------------ //_-31r._SafeStr_3838 package _-31r { import flash.events.Event; public class _SafeStr_3838 extends Event { public static const _SafeStr_9063:String = "AMC_EVENT"; private var _SafeStr_17592:int; public function _SafeStr_3838(k:int=-1) { this._SafeStr_17592 = k; super(_SafeStr_9063); } public function get _SafeStr_9104():int { return (this._SafeStr_17592); } } }//package _-31r // _SafeStr_17592 = "_-17n" (String#8762, DoABC#3) // _SafeStr_3838 = "_-5VY" (String#35642, DoABC#3) // _SafeStr_9063 = "_-02c" (String#22285, DoABC#3) // _SafeStr_9104 = "_-2NS" (String#27951, DoABC#3) //------------------------------------------------------------ //_-31r._SafeStr_3843 package _-31r { import flash.events.Event; import _-1Nw._SafeStr_3841; public class _SafeStr_3843 extends Event { public static const _SafeStr_9061:String = "FBE_NOTIFICATION_EVENT"; public var _SafeStr_8445:int; public var notification:_SafeStr_3841; public function _SafeStr_3843(k:int, _arg_2:_SafeStr_3841) { super(_SafeStr_9061); this._SafeStr_8445 = k; this.notification = _arg_2; } } }//package _-31r // _SafeStr_3841 = "_-3LW" (String#11053, DoABC#3) // _SafeStr_3843 = "_-1G1" (String#25219, DoABC#3) // _SafeStr_8445 = "_-3K-" (String#30301, DoABC#3) // _SafeStr_9061 = "_-2-9" (String#27016, DoABC#3) //------------------------------------------------------------ //_-31r._SafeStr_3844 package _-31r { import flash.events.Event; public class _SafeStr_3844 extends Event { public static const _SafeStr_9059:String = "FBE_MESSAGE"; public var notify:Boolean; public var senderId:int; public function _SafeStr_3844(k:Boolean, _arg_2:int) { super(_SafeStr_9059, false, false); this.notify = k; this.senderId = _arg_2; } } }//package _-31r // _SafeStr_3844 = "_-5G3" (String#3906, DoABC#3) // _SafeStr_9059 = "_-2L-" (String#27854, DoABC#3) //------------------------------------------------------------ //_-31r._SafeStr_3847 package _-31r { import flash.events.Event; public class _SafeStr_3847 extends Event { public static const _SafeStr_9055:String = "FIND_FRIENDS_RESULT"; private var _SafeStr_15381:Boolean; public function _SafeStr_3847(k:Boolean) { this._SafeStr_15381 = k; super(_SafeStr_9055); } public function get success():Boolean { return (this._SafeStr_15381); } } }//package _-31r // _SafeStr_15381 = "_-3fZ" (String#1100, DoABC#3) // _SafeStr_3847 = "_-0oB" (String#24106, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-32P._SafeStr_5109 package _-32P { public interface _SafeStr_5109 { function get _SafeStr_17593():String; function get recommendedWidth():int; function get recommendedHeight():int; function get enforceRecommendedSizing():Boolean; function _SafeStr_16378():void; function _SafeStr_15201():void; function get loaded():Boolean; function get maintainAspectRatio():Boolean; function get scale():Boolean; function unload():void; function signalLoadError(_arg_1:String):void; } }//package _-32P // _SafeStr_15201 = "_-194" (String#8782, DoABC#3) // _SafeStr_16378 = "_-4XT" (String#12272, DoABC#3) // _SafeStr_17593 = "_-5L9" (String#13111, DoABC#3) // _SafeStr_5109 = "_-3Z3" (String#11267, DoABC#3) //------------------------------------------------------------ //_-32P._SafeStr_5269 package _-32P { import _-2xB.NetworkResource; import flash.text.StyleSheet; public class _SafeStr_5269 extends NetworkResource { private var _SafeStr_17594:Function; private var _SafeStr_17595:StyleSheet; public function _SafeStr_5269(k:String=null, _arg_2:Function=null) { this._SafeStr_17594 = _arg_2; this._SafeStr_17595 = new StyleSheet(); if (k != null){ url = k; call(); }; } override protected function loadComplete(k:String):void { this._SafeStr_17595 = new StyleSheet(); this.parseCSS(k); if (this._SafeStr_17594 != null){ this._SafeStr_17594(); }; } public function parseCSS(k:String):void { this._SafeStr_17595.parseCSS(k); } public function get stylesheet():StyleSheet { return (this._SafeStr_17595); } } }//package _-32P // _SafeStr_17594 = "_-6Z3" (String#38242, DoABC#3) // _SafeStr_17595 = "_-6Gc" (String#4197, DoABC#3) // _SafeStr_5269 = "_-4fd" (String#33605, DoABC#3) //------------------------------------------------------------ //_-32P._SafeStr_5297 package _-32P { import _-6VL.RegionViewConfig; import _-2xB._SafeStr_5267; import flash.events.MouseEvent; public class _SafeStr_5297 extends RegionView { public function _SafeStr_5297(k:RegionViewConfig, _arg_2:_SafeStr_5267) { super(null, k, _arg_2); } override public function resize(k:_SafeStr_5267=null):void { super.resize(k); } override protected function onMouseOver(k:MouseEvent):void { } override protected function onMouseOut(k:MouseEvent):void { } override protected function onClick(k:MouseEvent):void { } } }//package _-32P // _SafeStr_5267 = "_-1ce" (String#9267, DoABC#3) // _SafeStr_5297 = "_-1R9" (String#9087, DoABC#3) //------------------------------------------------------------ //_-32P.RegionView package _-32P { import flash.display.Sprite; import _-4Up.RegionController; import _-6VL.RegionViewConfig; import _-2xB._SafeStr_5267; import flash.text.TextField; import _-19g._SafeStr_5264; import flash.display.Loader; import flash.display.Shape; import flash.display.Bitmap; import _-19g._SafeStr_5265; import _-19g._SafeStr_5268; import _-19g._SafeStr_5266; import _-2xB.NumberUtils; import _-2xB.StyleUtils; import flash.events.MouseEvent; import _-6gu.Debuggable; import flash.system.Security; import flash.events.IOErrorEvent; import flash.events.Event; import flash.events.SecurityErrorEvent; import flash.net.URLRequest; import flash.system.LoaderContext; import flash.system.ApplicationDomain; import flash.system.SecurityDomain; import _-2xB.GraphicsUtils; import flash.display.BlendMode; import flash.text.TextFieldAutoSize; import flash.text.AntiAliasType; import flash.display.*; public class RegionView extends Sprite { protected var _SafeStr_5521:RegionController; protected var _SafeStr_6649:RegionViewConfig; protected var _SafeStr_17596:_SafeStr_5267; protected var _SafeStr_17597:_SafeStr_5269 = null; protected var _text:TextField; protected var _SafeStr_17598:Sprite; protected var _SafeStr_9763:_SafeStr_5264 = null; protected var _SafeStr_17599:Boolean = true; protected var _SafeStr_17600:Loader = null; protected var _SafeStr_16978:Sprite; protected var _SafeStr_5378:Number = 0; protected var _height:Number = 0; protected var _SafeStr_17601:Boolean = false; protected var _SafeStr_17602:_SafeStr_5109 = null; protected var _SafeStr_17603:Shape = null; protected var _SafeStr_17604:Bitmap = null; protected var _SafeStr_17204:Boolean = true; protected var _SafeStr_17605:Boolean = false; protected var _SafeStr_8552:Boolean = false; public function RegionView(k:RegionController, _arg_2:RegionViewConfig, _arg_3:_SafeStr_5267) { visible = false; buttonMode = true; mouseChildren = true; this._SafeStr_5521 = k; this._SafeStr_6649 = _arg_2; this._SafeStr_17596 = _arg_3; this._SafeStr_17599 = _arg_2.autoHide; if (_arg_2.stylesheet != null){ this._SafeStr_17597 = new _SafeStr_5269(_arg_2.stylesheet, this._SafeStr_17606); }; if (_arg_2.style != null){ if (this._SafeStr_17597 == null){ this._SafeStr_17597 = new _SafeStr_5269(); }; this._SafeStr_17597.parseCSS(_arg_2.style); }; if (this._SafeStr_6649._SafeStr_17607()){ this._SafeStr_17608(); }; this._SafeStr_17609(); if (this._SafeStr_6649.html){ this.html = this._SafeStr_6649.html; }; this.resize(); this._SafeStr_11541(); } public function isAutoSizing():Boolean { return (this.autoSizing); } public function set autoSizing(k:Boolean):void { if (this._SafeStr_6649 == null){ this._SafeStr_6649 = new RegionViewConfig(); }; this._SafeStr_6649.autoSizing = k; } public function get autoSizing():Boolean { if (this._SafeStr_6649 != null){ return (this._SafeStr_6649.autoSizing); }; return (false); } public function set scalable(k:Boolean):void { this._SafeStr_17204 = k; } public function get scalable():Boolean { return (this._SafeStr_17204); } protected function _SafeStr_17608():void { switch (this._SafeStr_6649.closeButton.type){ case "STANDARD": this._SafeStr_9763 = new _SafeStr_5265(null, this); break; case "CROSSHAIR": this._SafeStr_9763 = new _SafeStr_5268(null, this, this._SafeStr_6649.closeButton); break; case "CUSTOM": this._SafeStr_9763 = new _SafeStr_5266(null, this, this._SafeStr_6649.closeButton); break; case "SKINNED": break; }; addChild(this._SafeStr_9763); } override public function get width():Number { if (scaleX > 1){ return ((this._SafeStr_5378 * scaleX)); }; return (((this._SafeStr_5378) || (super.width))); } override public function set width(k:Number):void { this.setSize(k, this._height); } public function set _SafeStr_17610(k:Number):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649.width = k; }; this.setSize(k, this._height, false); } override public function get height():Number { if (scaleY > 1){ return ((this._height * scaleY)); }; return (((this._height) || (super.height))); } override public function set height(k:Number):void { this.setSize(this._SafeStr_5378, k); } public function set _SafeStr_17611(k:Number):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649.height = k; }; this.setSize(this._SafeStr_5378, k, false); } public function setSize(k:Number, _arg_2:Number, _arg_3:Boolean=true):void { this._SafeStr_5378 = k; this._height = _arg_2; this._SafeStr_17612(); if (_arg_3){ this._SafeStr_11541(); }; } public function set borderRadius(k:int):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649.borderRadius = k; }; } public function get borderRadius():int { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649.borderRadius : -1)); } public function _SafeStr_17613():Boolean { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649._SafeStr_17613() : false)); } public function _SafeStr_17614():int { if (this._SafeStr_17613() == false){ return (5); }; return (NumberUtils._SafeStr_17233(this.borderRadius)); } public function set borderWidth(k:int):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649.borderWidth = k; }; } public function get borderWidth():int { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649.borderWidth : -1)); } public function _SafeStr_17615():Boolean { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649._SafeStr_17615() : false)); } public function set borderColor(k:String):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649.borderColor = k; }; } public function get borderColor():String { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649.borderColor : null)); } public function _SafeStr_17616():Boolean { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649._SafeStr_17616() : false)); } public function set border(k:String):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649.border = k; }; } public function get border():String { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649.border : null)); } public function _SafeStr_17617():Boolean { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649._SafeStr_17617() : false)); } public function _SafeStr_17618():Number { if (this._SafeStr_17615()){ return (NumberUtils._SafeStr_17233(this.borderWidth)); }; if (this._SafeStr_17617() == false){ return (0); }; return (NumberUtils._SafeStr_17233(StyleUtils._SafeStr_17254(this.border)[0])); } public function _SafeStr_17619():uint { if (this._SafeStr_17616()){ return (StyleUtils._SafeStr_17253(this.borderColor)); }; if (this._SafeStr_17617()){ return (StyleUtils._SafeStr_17253(StyleUtils._SafeStr_17254(this.border)[2])); }; return (0xFFFFFF); } public function parseCSS(k:String):void { if (this._SafeStr_17597 == null){ this._SafeStr_17597 = new _SafeStr_5269(); }; this._SafeStr_17597.parseCSS(k); } public function set background(k:String):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649.background = k; }; } public function get background():String { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649.background : null)); } public function _SafeStr_17620():Boolean { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649._SafeStr_17620() : false)); } public function set backgroundGradient(k:*):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649.backgroundGradient = k; }; } public function get backgroundGradient() { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649.backgroundGradient : null)); } public function _SafeStr_17621():Boolean { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649._SafeStr_17621() : false)); } public function _SafeStr_17622():Array { if (this._SafeStr_17621()){ if ((this.backgroundGradient is String)){ switch (this.backgroundGradient){ case "none": return (null); case "high": return ([1, 0.5, 0.1, 0.3]); case "medium": return ([0.6, 0.21, 0.21]); case "low": return ([0.4, 0.15, 0.15]); }; return ([0.4, 0.15, 0.15]); }; return (this.backgroundGradient); }; return (null); } public function _SafeStr_17623():void { if (this._SafeStr_6649 != null){ this._SafeStr_6649._SafeStr_17623(); this._SafeStr_11541(); }; } public function _SafeStr_17624():void { if (this._SafeStr_6649 != null){ this._SafeStr_6649._SafeStr_17624(); this._SafeStr_11541(); }; } public function set _SafeStr_17625(k:Boolean):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649.backgroundColor = ((k) ? "transparent" : null); }; } public function _SafeStr_17626():Boolean { if (this._SafeStr_17627() == false){ return (false); }; return ((this.backgroundColor.toUpperCase() == "TRANSPARENT")); } public function set backgroundColor(k:String):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649.backgroundColor = k; }; } public function get backgroundColor():String { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649.backgroundColor : null)); } public function _SafeStr_17627():Boolean { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649._SafeStr_17627() : false)); } public function _SafeStr_17628():uint { var k:Array; if (this._SafeStr_17627()){ return (StyleUtils._SafeStr_17253(this.backgroundColor)); }; if (this._SafeStr_17620()){ k = StyleUtils._SafeStr_17254(this.backgroundColor); if (String(k[0]).indexOf("#") == 0){ return (StyleUtils._SafeStr_17253(k[0])); }; }; return (0x333333); } public function set opacity(k:Number):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649.opacity = k; }; } public function get opacity():Number { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649.opacity : 1)); } public function _SafeStr_17629():Boolean { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649._SafeStr_17629() : false)); } public function _SafeStr_17630():void { if (this._SafeStr_9763 != null){ this._SafeStr_9763.visible = false; }; } public function _SafeStr_17607():Boolean { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649._SafeStr_17607() : false)); } public function set padding(k:String):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649.padding = k; }; } public function get padding():String { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649.padding : null)); } public function get template():String { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649.template : null)); } public function _SafeStr_17631():Boolean { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649._SafeStr_17631() : false)); } public function get contentTypes():String { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649.contentTypes : null)); } public function hasContentTypes():Boolean { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649.hasContentTypes() : false)); } protected function _SafeStr_17606():void { } public function get id():String { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649.id : "none")); } private function _SafeStr_17609():void { if (this._SafeStr_6649.clickable){ addEventListener(MouseEvent.ROLL_OVER, this.onMouseOver); addEventListener(MouseEvent.ROLL_OUT, this.onMouseOut); addEventListener(MouseEvent.CLICK, this.onClick); }; } private function _SafeStr_17632():void { if (this._SafeStr_6649.clickable){ removeEventListener(MouseEvent.ROLL_OVER, this.onMouseOver); removeEventListener(MouseEvent.ROLL_OUT, this.onMouseOut); removeEventListener(MouseEvent.CLICK, this.onClick); }; } public function _SafeStr_17633():Boolean { var _local_2:*; var _local_3:int; var _local_4:int; var k:Number = this.width; if (((this.expanded) && (this._SafeStr_6649.hasExpandedSizing()))){ this.width = this._SafeStr_6649.expandedWidth; return (true); }; _local_2 = this._SafeStr_6649.width; if (typeof(_local_2) == "string"){ if (_local_2.indexOf("pct") != -1){ _local_3 = this._SafeStr_17596.displayWidth; _local_4 = parseInt(_local_2.substring(0, _local_2.indexOf("pct"))); this.width = ((_local_3 / 100) * _local_4); } else { this.width = parseInt(_local_2); }; } else { if ((_local_2 is Number)){ this.width = _local_2; }; }; return (!((this.width == k))); } public function setHeight():Boolean { var _local_2:*; var _local_3:int; var _local_4:int; var _local_5:Number; var k:Number = this.height; if (!this.expanded){ _local_2 = this._SafeStr_6649.height; if (typeof(_local_2) == "string"){ if (_local_2.indexOf("pct") != -1){ _local_3 = 0; if (((this._SafeStr_6649._SafeStr_17634()) && ((this.minimized == false)))){ _local_5 = 0; if (this._SafeStr_6649._SafeStr_17635()){ if (this._SafeStr_6649._SafeStr_17636(this._SafeStr_17596)){ _local_5 = this._SafeStr_6649._SafeStr_17637(this._SafeStr_17596); }; } else { _local_5 = this._SafeStr_6649._SafeStr_17637(this._SafeStr_17596); }; _local_3 = (this._SafeStr_17596.getMarginAdjustedHeight(this._SafeStr_6649.useOverrideMargin) + _local_5); } else { _local_3 = this._SafeStr_17596.getMarginAdjustedHeight(this._SafeStr_6649.useOverrideMargin); }; _local_4 = parseInt(_local_2.substring(0, _local_2.indexOf("pct"))); this.height = ((_local_3 / 100) * _local_4); } else { this.height = parseInt(_local_2); }; } else { if ((_local_2 is Number)){ this.height = _local_2; }; }; }; return (!((this.height == k))); } public function setVerticalAlignment():Boolean { var k:Number = y; var _local_2:int = (this._SafeStr_17596.displayHeight * scaleY); if ((this._SafeStr_6649.verticalAlignPosition is String)){ if (this._SafeStr_6649.verticalAlignPosition == "TOP"){ y = (0 + this._SafeStr_6649.verticalAlignOffset); } else { if (this._SafeStr_6649.verticalAlignPosition == "BOTTOM"){ y = ((_local_2 - this.height) + this._SafeStr_6649.verticalAlignOffset); } else { if (this._SafeStr_6649.verticalAlignPosition == "CENTER"){ y = (((_local_2 - this.height) / 2) + this._SafeStr_6649.verticalAlignOffset); } else { y = new Number((this._SafeStr_6649.verticalAlignPosition + this._SafeStr_6649.verticalAlignOffset)); }; }; }; } else { y = (this._SafeStr_6649.verticalAlignPosition as Number); y = (y + this._SafeStr_6649.verticalAlignOffset); }; return (!((y == k))); } public function _SafeStr_17638():Boolean { var k:Number = x; var _local_2:* = this._SafeStr_6649.horizontalAlign; var _local_3:int = (this._SafeStr_17596.displayWidth * scaleX); if (typeof(_local_2) == "string"){ _local_2 = _local_2.toUpperCase(); if (_local_2 == "LEFT"){ x = 0; } else { if (_local_2 == "RIGHT"){ x = (_local_3 - this.width); } else { if (_local_2 == "CENTER"){ x = ((_local_3 - this.width) / 2); } else { x = new Number(_local_2); }; }; }; } else { if (typeof(_local_2) == "number"){ x = _local_2; }; }; return (!((x == k))); } public function set minimized(k:Boolean):void { this._SafeStr_17605 = k; } public function get minimized():Boolean { return (this._SafeStr_17605); } public function minimize():void { this._SafeStr_17605 = true; this._SafeStr_17623(); this.resize(); } public function restore():void { if (this._SafeStr_17605){ this._SafeStr_17605 = false; this._SafeStr_17624(); this.resize(); }; } public function set expanded(k:Boolean):void { this._SafeStr_8552 = k; } public function get expanded():Boolean { return (this._SafeStr_8552); } public function expand():void { if (this.expanded == false){ this.expanded = true; this.resize(this._SafeStr_17596); }; } public function _SafeStr_17639():void { if (this.expanded){ this.expanded = false; this._SafeStr_17623(); this.resize(this._SafeStr_17596); }; } public function resize(k:_SafeStr_5267=null):void { var _local_2:Boolean; var _local_3:Boolean; if (k != null){ this._SafeStr_17596 = k; scaleX = ((this._SafeStr_6649.canScale) ? k.scaleX : 1); scaleY = ((this._SafeStr_6649.canScale) ? k.scaleY : 1); }; if (this._SafeStr_17596 != null){ _local_2 = this._SafeStr_17633(); _local_3 = this.setHeight(); this.setVerticalAlignment(); this._SafeStr_17638(); if (((this._SafeStr_17640()) && (((_local_2) || (_local_3))))){ this._SafeStr_17641(); }; }; } public function set autoHide(k:Boolean):void { this._SafeStr_17599 = k; } public function get autoHide():Boolean { return (this._SafeStr_17599); } public function set html(k:String):void { if (this._SafeStr_6649 != null){ this._SafeStr_6649.html = (((k)==null) ? "" : k); this._SafeStr_9858(); this._SafeStr_17642(); }; } public function get html():String { return ((((this._SafeStr_6649)!=null) ? this._SafeStr_6649.html : null)); } public function resizeDimensions(k:Number, _arg_2:Number):void { this._SafeStr_6649.width = k; this._SafeStr_6649.height = _arg_2; this._SafeStr_17633(); this.setHeight(); this.setVerticalAlignment(); this._SafeStr_17638(); } protected function _SafeStr_17640():Boolean { if (((!((this._SafeStr_17602 == null))) && (!((this._SafeStr_17600 == null))))){ return (this._SafeStr_17602.scale); }; return (false); } protected function _SafeStr_17643(k:Number, _arg_2:Number):void { var _local_3:Number; if (this._SafeStr_17602.maintainAspectRatio){ _local_3 = 1; if ((((k > this._SafeStr_5378)) && ((Math.abs((k - this._SafeStr_5378)) > Math.abs((_arg_2 - this._height)))))){ _local_3 = (k / this._SafeStr_5378); } else { _local_3 = (_arg_2 / this._height); }; this._SafeStr_17600.width = Math.floor((k / _local_3)); this._SafeStr_17600.height = Math.floor((_arg_2 / _local_3)); } else { if (k > this._SafeStr_5378){ this._SafeStr_17600.width = this._SafeStr_5378; }; if (_arg_2 > this._height){ this._SafeStr_17600.height = this._height; }; }; } protected function _SafeStr_17641():void { if (this.scalable){ if (((!((this._SafeStr_17602 == null))) && (!((this._SafeStr_17600 == null))))){ this._SafeStr_17644(((((((("enforceRecommendedSizing = " + this._SafeStr_17602.enforceRecommendedSizing) + ", scale = ") + this._SafeStr_17602.scale) + " recommendedWidth = ") + this._SafeStr_17602.recommendedWidth) + " recommendedHeight = ") + this._SafeStr_17602.recommendedHeight), Debuggable._SafeStr_17645); if (this._SafeStr_17602.loaded){ if (this._SafeStr_17602.scale){ if (this._SafeStr_17602.enforceRecommendedSizing){ if ((((this._SafeStr_17602.recommendedHeight > this._height)) || ((this._SafeStr_17602.recommendedWidth > this._SafeStr_5378)))){ this._SafeStr_17643(this._SafeStr_17602.recommendedWidth, this._SafeStr_17602.recommendedHeight); }; } else { if ((((this._SafeStr_17600.height > this._height)) || ((this._SafeStr_17600.width > this._SafeStr_5378)))){ this._SafeStr_17643(this._SafeStr_17600.width, this._SafeStr_17600.height); }; }; if (this.isAutoSizing()){ this.resizeDimensions(this._SafeStr_17600.width, this._SafeStr_17600.height); } else { if ((((this._SafeStr_17600.width > 0)) && ((this._SafeStr_17600.width < this._SafeStr_5378)))){ this._SafeStr_17600.x = (0 + Math.floor(((this._SafeStr_5378 - this._SafeStr_17600.width) / 2))); }; if ((((this._SafeStr_17600.height > 0)) && ((this._SafeStr_17600.height < this._height)))){ this._SafeStr_17600.y = (0 + Math.floor(((this._height - this._SafeStr_17600.height) / 2))); }; }; }; }; }; }; } protected function _SafeStr_17646(url:String, expectedWidth:Number, expectedHeight:Number, recommendedWidth:Number, recommendedHeight:Number, scaleToDeclaredSize:Boolean, maintainAspectRatio:Boolean, allowDomains:String):void { if (url != null){ this._SafeStr_17647(); Security.allowDomain(allowDomains); Security.allowInsecureDomain(allowDomains); this._SafeStr_17600 = new Loader(); this._SafeStr_17600.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, function (k:Event):void { }); this._SafeStr_17600.contentLoaderInfo.addEventListener(SecurityErrorEvent.SECURITY_ERROR, function (k:Event):void { }); this._SafeStr_17600.contentLoaderInfo.addEventListener(Event.COMPLETE, function (k:Event):void { var _local_2:Number; var _local_3:Number; _SafeStr_17604 = Bitmap(_SafeStr_17600.content); _SafeStr_17604.x = 0; _SafeStr_17604.y = 0; if (scalable){ _local_2 = (recommendedWidth / _SafeStr_17604.width); _local_3 = (recommendedHeight / _SafeStr_17604.height); if (scaleToDeclaredSize){ _SafeStr_17604.scaleX = _local_2; _SafeStr_17604.scaleY = _local_3; } else { if (_local_2 < _local_3){ if (maintainAspectRatio){ _SafeStr_17604.scaleX = (_SafeStr_17604.scaleY = _local_2); } else { _SafeStr_17604.scaleX = _local_2; }; } else { if (maintainAspectRatio){ _SafeStr_17604.scaleX = (_SafeStr_17604.scaleY = _local_3); } else { _SafeStr_17604.scaleX = _local_3; }; }; }; if (isAutoSizing()){ resizeDimensions(_SafeStr_17604.width, _SafeStr_17604.height); }; }; addChild(_SafeStr_17604); _SafeStr_17642(); _SafeStr_17604.visible = true; _SafeStr_17600 = null; }); this._SafeStr_17600.load(new URLRequest(url), new LoaderContext(true, ApplicationDomain.currentDomain, SecurityDomain.currentDomain)); }; } public function _SafeStr_17648(media:_SafeStr_5109, allowDomains:String, blockMouseActions:Boolean=false):void { this._SafeStr_17647(); Security.allowDomain(allowDomains); Security.allowInsecureDomain(allowDomains); this._SafeStr_17600 = new Loader(); this._SafeStr_17602 = media; this._SafeStr_17602._SafeStr_16378(); var urlReq:URLRequest = new URLRequest(media._SafeStr_17593); this._SafeStr_17600.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, function (k:Event):void { if (_SafeStr_17602 != null){ _SafeStr_17602.signalLoadError("IO Error loading external SWF"); }; }); this._SafeStr_17600.contentLoaderInfo.addEventListener(SecurityErrorEvent.SECURITY_ERROR, function (k:Event):void { if (_SafeStr_17602 != null){ _SafeStr_17602.signalLoadError("Security Error loading external SWF"); }; }); this._SafeStr_17600.contentLoaderInfo.addEventListener(Event.COMPLETE, function (k:Event):void { _SafeStr_17602._SafeStr_15201(); _SafeStr_17641(); _SafeStr_17603 = new Shape(); _SafeStr_17603.graphics.beginFill(0); _SafeStr_17603.graphics.drawRect(0, 0, width, height); _SafeStr_17603.graphics.endFill(); addChild(_SafeStr_17603); _SafeStr_17600.visible = true; _SafeStr_17600.mask = _SafeStr_17603; onFlashContentLoaded(); }); this._SafeStr_17600.mouseChildren = !(blockMouseActions); this._SafeStr_17600.mouseEnabled = !(blockMouseActions); this._SafeStr_17600.visible = false; addChild(this._SafeStr_17600); this._SafeStr_17600.load(urlReq, new LoaderContext(true, new ApplicationDomain(), SecurityDomain.currentDomain)); this._SafeStr_17642(); } protected function onFlashContentLoaded():void { } public function _SafeStr_17647():void { if (this._SafeStr_17600 != null){ try { this.removeChild(this._SafeStr_17600); this._SafeStr_17600.unload(); } catch(ae:ArgumentError) { }; this._SafeStr_17600 = null; } else { if (this._SafeStr_17604 != null){ this.removeChild(this._SafeStr_17604); this._SafeStr_17604 = null; }; }; this._SafeStr_17603 = null; } private function _SafeStr_9858():void { if (this._text){ removeChild(this._text); }; this._text = GraphicsUtils._SafeStr_10631(false, null, 12, false); this._text.blendMode = BlendMode.NORMAL; this._text.autoSize = TextFieldAutoSize.CENTER; this._text.wordWrap = true; this._text.multiline = true; this._text.antiAliasType = AntiAliasType.ADVANCED; this._text.condenseWhite = true; this._text.mouseEnabled = false; if (this._SafeStr_17597 != null){ this._text.styleSheet = this._SafeStr_17597.stylesheet; }; if (this.html != null){ this._text.htmlText = this.html; }; addChild(this._text); this._SafeStr_17598 = this._SafeStr_17649(); addChild(this._SafeStr_17598); this._text.mask = this._SafeStr_17598; this._SafeStr_17650(); } private function _SafeStr_17650():void { var k:Array; var _local_2:Array; var _local_3:int; if (this._text){ k = new Array(); if (this.padding.indexOf(" ") > 0){ _local_2 = this.padding.split(" "); this._text.y = NumberUtils._SafeStr_17233(_local_2[0]); this._text.x = NumberUtils._SafeStr_17233(_local_2[3]); this._text.height = Math.round(((this._height - NumberUtils._SafeStr_17233(_local_2[0])) - NumberUtils._SafeStr_17233(_local_2[2]))); this._text.width = Math.round(((this._SafeStr_5378 - NumberUtils._SafeStr_17233(_local_2[1])) - NumberUtils._SafeStr_17233(_local_2[3]))); } else { _local_3 = NumberUtils._SafeStr_17233(this.padding); this._text.y = Math.round(_local_3[0]); this._text.x = Math.round(_local_3[3]); this._text.height = Math.round(((this._height - _local_3[0]) - _local_3[2])); this._text.width = Math.round(((this._SafeStr_5378 - _local_3[1]) - _local_3[3])); }; }; } protected function _SafeStr_17612():void { this._SafeStr_17642(); if (this._SafeStr_17598){ this._SafeStr_17598.width = this._SafeStr_5378; this._SafeStr_17598.height = this._height; }; if (this._SafeStr_17603 != null){ this._SafeStr_17603.width = this._SafeStr_5378; this._SafeStr_17603.height = this._height; }; this.x = 0; this.y = 0; } protected function _SafeStr_17651():void { this._SafeStr_17650(); this._SafeStr_17642(); } private function _SafeStr_17642():void { if (this._SafeStr_9763){ this._SafeStr_9763.calculateLayoutPosition(this.width, this.borderRadius); if (numChildren > 0){ setChildIndex(this._SafeStr_9763, (numChildren - 1)); }; }; } public function _SafeStr_10629():void { this.hide(); this._SafeStr_5521.onRegionCloseClicked(this); } public function show():void { this._SafeStr_17609(); this.visible = true; } public function hide():void { this._SafeStr_17632(); this.visible = false; } protected function onMouseOver(k:MouseEvent):void { } protected function onMouseOut(k:MouseEvent):void { } protected function onClick(k:MouseEvent):void { if (this.autoHide){ this.hide(); }; this._SafeStr_5521.onRegionClicked(this, k); } private function _SafeStr_11541():void { this._SafeStr_17652(); this._SafeStr_17653(); this._SafeStr_17651(); } private function _SafeStr_17652():void { graphics.clear(); if (this._SafeStr_17629()){ alpha = this.opacity; }; if (this._SafeStr_17626() == false){ graphics.beginFill(this._SafeStr_17628()); } else { graphics.beginFill(0, 0); }; GraphicsUtils.drawRoundRectangle(graphics, 0, 0, this._SafeStr_5378, this._height, this.borderRadius); graphics.endFill(); if (this.backgroundGradient){ GraphicsUtils._SafeStr_17211(this, 0, this.backgroundGradient, this.borderRadius); } else { GraphicsUtils._SafeStr_17212(this); }; } protected function _SafeStr_17649():Sprite { var k:Sprite = new Sprite(); k.graphics.beginFill(0); GraphicsUtils.drawRoundRectangle(k.graphics, 0, 0, this.width, this.height, this.borderRadius); return (k); } private function _SafeStr_17653():void { if (((this._SafeStr_16978) && ((this._SafeStr_16978.parent == this)))){ removeChild(this._SafeStr_16978); }; if (this.borderWidth <= 0){ return; }; this._SafeStr_16978 = new Sprite(); addChild(this._SafeStr_16978); this._SafeStr_16978.graphics.lineStyle(this.borderWidth, this._SafeStr_17619()); GraphicsUtils.drawRoundRectangle(this._SafeStr_16978.graphics, 0, 0, this.width, this.height, this.borderRadius); } protected function _SafeStr_17644(k:String, _arg_2:int=1):void { } protected function _SafeStr_17654(k:Object, _arg_2:int=1):void { } } }//package _-32P // _SafeStr_10629 = "_-3A-" (String#10888, DoABC#3) // _SafeStr_10631 = "_-6aq" (String#38298, DoABC#3) // _SafeStr_11541 = "_-lE" (String#15247, DoABC#3) // _SafeStr_15201 = "_-194" (String#8782, DoABC#3) // _SafeStr_16378 = "_-4XT" (String#12272, DoABC#3) // _SafeStr_16978 = "_-5Ad" (String#585, DoABC#3) // _SafeStr_17204 = "_-1WR" (String#9170, DoABC#3) // _SafeStr_17211 = "_-0Ij" (String#22904, DoABC#3) // _SafeStr_17212 = "_-6BX" (String#37324, DoABC#3) // _SafeStr_17233 = "_-1CS" (String#25085, DoABC#3) // _SafeStr_17253 = "_-0uu" (String#24370, DoABC#3) // _SafeStr_17254 = "_-2B7" (String#27470, DoABC#3) // _SafeStr_17593 = "_-5L9" (String#13111, DoABC#3) // _SafeStr_17596 = "_-3dH" (String#11346, DoABC#3) // _SafeStr_17597 = "_-3CR" (String#29987, DoABC#3) // _SafeStr_17598 = "_-6dS" (String#38419, DoABC#3) // _SafeStr_17599 = "_-3t1" (String#11620, DoABC#3) // _SafeStr_17600 = "_-2V0" (String#10208, DoABC#3) // _SafeStr_17601 = "_-3FL" (String#10968, DoABC#3) // _SafeStr_17602 = "_-5mu" (String#36308, DoABC#3) // _SafeStr_17603 = "_-c8" (String#39872, DoABC#3) // _SafeStr_17604 = "_-TF" (String#39559, DoABC#3) // _SafeStr_17605 = "_-6gF" (String#38534, DoABC#3) // _SafeStr_17606 = "_-4AQ" (String#32393, DoABC#3) // _SafeStr_17607 = "_-3IE" (String#30228, DoABC#3) // _SafeStr_17608 = "_-1Eg" (String#25178, DoABC#3) // _SafeStr_17609 = "_-0k3" (String#23946, DoABC#3) // _SafeStr_17610 = "_-6Gd" (String#37508, DoABC#3) // _SafeStr_17611 = "_-02N" (String#22273, DoABC#3) // _SafeStr_17612 = "_-0m8" (String#1068, DoABC#3) // _SafeStr_17613 = "_-2Ho" (String#27733, DoABC#3) // _SafeStr_17614 = "_-3pe" (String#31517, DoABC#3) // _SafeStr_17615 = "_-22-" (String#27113, DoABC#3) // _SafeStr_17616 = "_-3sk" (String#31637, DoABC#3) // _SafeStr_17617 = "_-5pw" (String#36435, DoABC#3) // _SafeStr_17618 = "_-5n" (String#36313, DoABC#3) // _SafeStr_17619 = "_-3aq" (String#30951, DoABC#3) // _SafeStr_17620 = "_-4fL" (String#33598, DoABC#3) // _SafeStr_17621 = "_-3Zi" (String#30911, DoABC#3) // _SafeStr_17622 = "_-3w5" (String#31783, DoABC#3) // _SafeStr_17623 = "_-1w3" (String#26844, DoABC#3) // _SafeStr_17624 = "_-6cD" (String#38361, DoABC#3) // _SafeStr_17625 = "_-2Nf" (String#27959, DoABC#3) // _SafeStr_17626 = "_-3CE" (String#29976, DoABC#3) // _SafeStr_17627 = "_-0YF" (String#23498, DoABC#3) // _SafeStr_17628 = "_-6z" (String#38743, DoABC#3) // _SafeStr_17629 = "_-2mb" (String#28944, DoABC#3) // _SafeStr_17630 = "_-5hc" (String#36115, DoABC#3) // _SafeStr_17631 = "_-4q7" (String#33998, DoABC#3) // _SafeStr_17632 = "_-4Im" (String#1563, DoABC#3) // _SafeStr_17633 = "_-2Ai" (String#27454, DoABC#3) // _SafeStr_17634 = "_-111" (String#24642, DoABC#3) // _SafeStr_17635 = "_-0rU" (String#24231, DoABC#3) // _SafeStr_17636 = "_-0l4" (String#23982, DoABC#3) // _SafeStr_17637 = "_-20A" (String#27047, DoABC#3) // _SafeStr_17638 = "_-0MM" (String#23054, DoABC#3) // _SafeStr_17639 = "_-0J4" (String#22919, DoABC#3) // _SafeStr_17640 = "_-6J9" (String#37599, DoABC#3) // _SafeStr_17641 = "_-2BP" (String#27482, DoABC#3) // _SafeStr_17642 = "_-5Hz" (String#35124, DoABC#3) // _SafeStr_17643 = "_-5Nm" (String#35348, DoABC#3) // _SafeStr_17644 = "_-3ND" (String#3442, DoABC#3) // _SafeStr_17645 = "_-kK" (String#40175, DoABC#3) // _SafeStr_17646 = "_-3Gg" (String#30162, DoABC#3) // _SafeStr_17647 = "_-3B7" (String#29933, DoABC#3) // _SafeStr_17648 = "_-2oW" (String#29014, DoABC#3) // _SafeStr_17649 = "_-2tb" (String#29215, DoABC#3) // _SafeStr_17650 = "_-2i" (String#28762, DoABC#3) // _SafeStr_17651 = "_-2Fj" (String#27654, DoABC#3) // _SafeStr_17652 = "_-2mi" (String#28948, DoABC#3) // _SafeStr_17653 = "_-y6" (String#40707, DoABC#3) // _SafeStr_17654 = "_-6Iz" (String#4207, DoABC#3) // _SafeStr_5109 = "_-3Z3" (String#11267, DoABC#3) // _SafeStr_5264 = "_-5Ja" (String#13088, DoABC#3) // _SafeStr_5265 = "_-0DH" (String#7817, DoABC#3) // _SafeStr_5266 = "_-fn" (String#15149, DoABC#3) // _SafeStr_5267 = "_-1ce" (String#9267, DoABC#3) // _SafeStr_5268 = "_-4gu" (String#12443, DoABC#3) // _SafeStr_5269 = "_-4fd" (String#33605, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_6649 = "_-3gb" (String#381, DoABC#3) // _SafeStr_8552 = "_-0X0" (String#832, DoABC#3) // _SafeStr_9763 = "_-4Yu" (String#1572, DoABC#3) // _SafeStr_9858 = "_-0l5" (String#23983, DoABC#3) //------------------------------------------------------------ //_-34l._SafeStr_3892 package _-34l { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3892 implements _SafeStr_2270 { private var _SafeStr_5449:int; private var _SafeStr_17655:int; public function get gameTypeId():int { return (this._SafeStr_5449); } public function get _SafeStr_12692():int { return (this._SafeStr_17655); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5449 = k._SafeStr_5331(); this._SafeStr_17655 = k._SafeStr_5331(); return (true); } } }//package _-34l // _SafeStr_12692 = "_-5-O" (String#34397, DoABC#3) // _SafeStr_17655 = "_-3nv" (String#31452, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3892 = "_-4qR" (String#12595, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5449 = "_-67y" (String#246, DoABC#3) //------------------------------------------------------------ //_-34l._SafeStr_3948 package _-34l { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3948 implements _SafeStr_2270 { private var _SafeStr_17656:String; private var _SafeStr_7498:String; public function flush():Boolean { this._SafeStr_17656 = ""; this._SafeStr_7498 = ""; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_17656 = k.readString(); this._SafeStr_7498 = k.readString(); return (true); } public function get _SafeStr_17657():String { return (this._SafeStr_17656); } public function get _SafeStr_6389():String { return (this._SafeStr_7498); } } }//package _-34l // _SafeStr_17656 = "_-2UM" (String#10202, DoABC#3) // _SafeStr_17657 = "_-0WX" (String#23429, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3948 = "_-2QN" (String#10135, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_7498 = "_-0Rn" (String#294, DoABC#3) //------------------------------------------------------------ //_-34l._SafeStr_3955 package _-34l { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3955 implements _SafeStr_2270 { private var _SafeStr_10002:int; private var _SafeStr_15153:int; private var _SafeStr_17658:String; private var _SafeStr_17659:int; private var _SafeStr_17660:int; private var _SafeStr_17661:int; public function flush():Boolean { this._SafeStr_10002 = -1; this._SafeStr_15153 = 0; this._SafeStr_17658 = ""; this._SafeStr_17659 = 0; this._SafeStr_17660 = 0; this._SafeStr_17661 = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_10002 = k._SafeStr_5331(); this._SafeStr_15153 = k._SafeStr_5331(); this._SafeStr_17658 = k.readString(); this._SafeStr_17659 = k._SafeStr_5331(); this._SafeStr_17660 = k._SafeStr_5331(); this._SafeStr_17661 = k._SafeStr_5331(); return (true); } public function get stuffId():int { return (this._SafeStr_10002); } public function get achievementId():int { return (this._SafeStr_15153); } public function get _SafeStr_17662():String { return (this._SafeStr_17658); } public function get _SafeStr_17663():int { return (this._SafeStr_17659); } public function get _SafeStr_17664():int { return (this._SafeStr_17660); } public function get _SafeStr_17665():int { return (this._SafeStr_17661); } } }//package _-34l // _SafeStr_10002 = "_-4XV" (String#333, DoABC#3) // _SafeStr_15153 = "_-141" (String#835, DoABC#3) // _SafeStr_17658 = "_-2Gf" (String#27687, DoABC#3) // _SafeStr_17659 = "_-Qa" (String#39460, DoABC#3) // _SafeStr_17660 = "_-5a3" (String#35820, DoABC#3) // _SafeStr_17661 = "_-4-X" (String#3589, DoABC#3) // _SafeStr_17662 = "_-4Or" (String#32964, DoABC#3) // _SafeStr_17663 = "_-6ZG" (String#38248, DoABC#3) // _SafeStr_17664 = "_-33D" (String#29616, DoABC#3) // _SafeStr_17665 = "_-H8" (String#39106, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3955 = "_-B4" (String#14608, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-34l._SafeStr_4345 package _-34l { public class _SafeStr_4345 { private var _SafeStr_10231:int; private var _SafeStr_10232:String; private var _SafeStr_10233:uint; private var _SafeStr_10234:uint; private var _SafeStr_10235:String; private var _SafeStr_10236:String; public function _SafeStr_4345(k:int, _arg_2:String, _arg_3:uint, _arg_4:uint, _arg_5:String, _arg_6:String) { this._SafeStr_10231 = k; this._SafeStr_10232 = _arg_2; this._SafeStr_10233 = _arg_3; this._SafeStr_10234 = _arg_4; this._SafeStr_10235 = _arg_5; this._SafeStr_10236 = _arg_6; } public function get _SafeStr_10237():int { return (this._SafeStr_10231); } public function get _SafeStr_10238():String { return (this._SafeStr_10232); } public function get bgColor():uint { return (this._SafeStr_10233); } public function get textColor():uint { return (this._SafeStr_10234); } public function get _SafeStr_10239():String { return (this._SafeStr_10235); } public function get _SafeStr_10240():String { return (this._SafeStr_10236); } } }//package _-34l // _SafeStr_10231 = "_-yv" (String#15457, DoABC#3) // _SafeStr_10232 = "_-3kG" (String#11467, DoABC#3) // _SafeStr_10233 = "_-0CZ" (String#1443, DoABC#3) // _SafeStr_10234 = "_-Qj" (String#1634, DoABC#3) // _SafeStr_10235 = "_-1LX" (String#8990, DoABC#3) // _SafeStr_10236 = "_-3nR" (String#11519, DoABC#3) // _SafeStr_10237 = "_-4P0" (String#32972, DoABC#3) // _SafeStr_10238 = "_-39Q" (String#29864, DoABC#3) // _SafeStr_10239 = "_-19c" (String#24972, DoABC#3) // _SafeStr_10240 = "_-40" (String#31966, DoABC#3) // _SafeStr_4345 = "_-41R" (String#11779, DoABC#3) //------------------------------------------------------------ //_-34l._SafeStr_4346 package _-34l { public class _SafeStr_4346 { private var _SafeStr_5449:int; private var _SafeStr_15153:int; private var _SafeStr_17666:String; private var _SafeStr_17667:int; public function _SafeStr_4346(k:int, _arg_2:int, _arg_3:String, _arg_4:int) { this._SafeStr_5449 = k; this._SafeStr_15153 = _arg_2; this._SafeStr_17666 = _arg_3; this._SafeStr_17667 = _arg_4; } public function get gameTypeId():int { return (this._SafeStr_5449); } public function get achievementId():int { return (this._SafeStr_15153); } public function get _SafeStr_12136():String { return (this._SafeStr_17666); } public function get levels():int { return (this._SafeStr_17667); } } }//package _-34l // _SafeStr_12136 = "_-6eO" (String#38456, DoABC#3) // _SafeStr_15153 = "_-141" (String#835, DoABC#3) // _SafeStr_17666 = "_-1rk" (String#26677, DoABC#3) // _SafeStr_17667 = "_-4lR" (String#3779, DoABC#3) // _SafeStr_4346 = "_-2dB" (String#10329, DoABC#3) // _SafeStr_5449 = "_-67y" (String#246, DoABC#3) //------------------------------------------------------------ //_-34l._SafeStr_4347 package _-34l { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4347 implements _SafeStr_2270 { private var _SafeStr_5449:int; private var _SafeStr_8962:String; private var _SafeStr_12071:String; public function get gameTypeId():int { return (this._SafeStr_5449); } public function get url():String { return (this._SafeStr_8962); } public function get _SafeStr_12132():String { return (this._SafeStr_12071); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5449 = k._SafeStr_5331(); this._SafeStr_12071 = k.readString(); this._SafeStr_8962 = k.readString(); return (true); } } }//package _-34l // _SafeStr_12071 = "_-4pr" (String#1579, DoABC#3) // _SafeStr_12132 = "_-0E-" (String#22713, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4347 = "_-2cg" (String#10321, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5449 = "_-67y" (String#246, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) //------------------------------------------------------------ //_-34l._SafeStr_4348 package _-34l { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4348 implements _SafeStr_2270 { private var _SafeStr_5449:int; public function get gameTypeId():int { return (this._SafeStr_5449); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5449 = k._SafeStr_5331(); return (true); } } }//package _-34l // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4348 = "_-0Ug" (String#8105, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5449 = "_-67y" (String#246, DoABC#3) //------------------------------------------------------------ //_-34l._SafeStr_4349 package _-34l { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4349 implements _SafeStr_2270 { private var _SafeStr_5449:int; public function get gameTypeId():int { return (this._SafeStr_5449); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5449 = k._SafeStr_5331(); return (true); } } }//package _-34l // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4349 = "_-4x-" (String#12699, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5449 = "_-67y" (String#246, DoABC#3) //------------------------------------------------------------ //_-34l._SafeStr_4350 package _-34l { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4350 implements _SafeStr_2270 { private var _SafeStr_5449:int; private var _SafeStr_12071:String; public function get gameTypeId():int { return (this._SafeStr_5449); } public function get _SafeStr_12132():String { return (this._SafeStr_12071); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5449 = k._SafeStr_5331(); this._SafeStr_12071 = k.readString(); return (true); } } }//package _-34l // _SafeStr_12071 = "_-4pr" (String#1579, DoABC#3) // _SafeStr_12132 = "_-0E-" (String#22713, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4350 = "_-0GV" (String#7867, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5449 = "_-67y" (String#246, DoABC#3) //------------------------------------------------------------ //_-34l._SafeStr_4954 package _-34l { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4954 implements _SafeStr_2270 { private static const OK:int = 0; private static const _SafeStr_17668:int = 1; private var _SafeStr_5449:int; private var _SafeStr_8954:int; public function get gameTypeId():int { return (this._SafeStr_5449); } public function get _SafeStr_6099():Boolean { return ((this._SafeStr_8954 == OK)); } public function get _SafeStr_17669():Boolean { return ((this._SafeStr_8954 == _SafeStr_17668)); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5449 = k._SafeStr_5331(); this._SafeStr_8954 = k._SafeStr_5331(); return (true); } } }//package _-34l // _SafeStr_17668 = "_-Tm" (String#39580, DoABC#3) // _SafeStr_17669 = "_-6DG" (String#37389, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4954 = "_-58u" (String#12910, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5449 = "_-67y" (String#246, DoABC#3) // _SafeStr_6099 = "_-rE" (String#40443, DoABC#3) // _SafeStr_8954 = "_-6ZY" (String#303, DoABC#3) //------------------------------------------------------------ //_-34l._SafeStr_4962 package _-34l { import _-3qZ._SafeStr_2270; import _-2hW._SafeStr_3951; import _-3qZ._SafeStr_2717; public class _SafeStr_4962 implements _SafeStr_2270 { private var _SafeStr_5449:int; private var _SafeStr_15253:_SafeStr_3951; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5449 = k._SafeStr_5331(); this._SafeStr_15253 = new _SafeStr_3951(); this._SafeStr_15253.parse(k); return (true); } public function get gameTypeId():int { return (this._SafeStr_5449); } public function get achievements():Array { return (this._SafeStr_15253.achievements); } public function get _SafeStr_15255():String { return (this._SafeStr_15253._SafeStr_15255); } } }//package _-34l // _SafeStr_15253 = "_-1ad" (String#837, DoABC#3) // _SafeStr_15255 = "_-L9" (String#39260, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3951 = "_-2at" (String#10295, DoABC#3) // _SafeStr_4962 = "_-Pf" (String#14860, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5449 = "_-67y" (String#246, DoABC#3) //------------------------------------------------------------ //_-34l._SafeStr_4976 package _-34l { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4976 implements _SafeStr_2270 { public static const _SafeStr_17670:int = 1; private var _SafeStr_5449:int; private var _SafeStr_14256:int; public function get gameTypeId():int { return (this._SafeStr_5449); } public function get reason():int { return (this._SafeStr_14256); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5449 = k._SafeStr_5331(); this._SafeStr_14256 = k._SafeStr_5331(); return (true); } } }//package _-34l // _SafeStr_14256 = "_-13Q" (String#295, DoABC#3) // _SafeStr_17670 = "_-3iW" (String#31236, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4976 = "_-0fs" (String#8286, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5449 = "_-67y" (String#246, DoABC#3) //------------------------------------------------------------ //_-34l.AchievementResolutionsMessageParser package _-34l { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-2E4._SafeStr_3940; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class AchievementResolutionsMessageParser implements _SafeStr_2270 { private var _SafeStr_10002:int; private var _SafeStr_15253:Vector.<_SafeStr_3940>; private var _SafeStr_17661:int; public function flush():Boolean { var k:_SafeStr_3940; this._SafeStr_10002 = -1; for each (k in this._SafeStr_15253) { k.dispose(); }; this._SafeStr_15253 = new Vector.<_SafeStr_3940>(0); this._SafeStr_17661 = -1; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_10002 = k._SafeStr_5331(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_15253.push(new _SafeStr_3940(k)); _local_3++; }; this._SafeStr_17661 = k._SafeStr_5331(); return (true); } public function get stuffId():int { return (this._SafeStr_10002); } public function get achievements():Vector.<_SafeStr_3940> { return (this._SafeStr_15253); } public function get _SafeStr_17665():int { return (this._SafeStr_17661); } } }//package _-34l // _SafeStr_10002 = "_-4XV" (String#333, DoABC#3) // _SafeStr_15253 = "_-1ad" (String#837, DoABC#3) // _SafeStr_17661 = "_-4-X" (String#3589, DoABC#3) // _SafeStr_17665 = "_-H8" (String#39106, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3940 = "_-1ya" (String#9637, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-34l.GameAchievementsMessageParser package _-34l { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class GameAchievementsMessageParser implements _SafeStr_2270 { private var _SafeStr_15253:Vector.<_SafeStr_4346>; public function flush():Boolean { return (true); } public function get achievements():Vector.<_SafeStr_4346> { return (this._SafeStr_15253); } public function parse(k:_SafeStr_2717):Boolean { var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:String; var _local_9:int; this._SafeStr_15253 = new Vector.<_SafeStr_4346>(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = k._SafeStr_5331(); _local_5 = k._SafeStr_5331(); _local_6 = 0; while (_local_6 < _local_5) { _local_7 = k._SafeStr_5331(); _local_8 = k.readString(); _local_9 = k._SafeStr_5331(); this._SafeStr_15253.push(new _SafeStr_4346(_local_4, _local_7, _local_8, _local_9)); _local_6++; }; _local_3++; }; return (true); } } }//package _-34l // _SafeStr_15253 = "_-1ad" (String#837, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4346 = "_-2dB" (String#10329, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-34l.GameListMessageParser package _-34l { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class GameListMessageParser implements _SafeStr_2270 { private var _SafeStr_10308:Vector.<_SafeStr_4345>; public function flush():Boolean { return (true); } public function get games():Vector.<_SafeStr_4345> { return (this._SafeStr_10308); } public function parse(k:_SafeStr_2717):Boolean { var _local_4:int; var _local_5:String; var _local_6:String; var _local_7:uint; var _local_8:String; var _local_9:uint; var _local_10:String; var _local_11:String; this._SafeStr_10308 = new Vector.<_SafeStr_4345>(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = k._SafeStr_5331(); _local_5 = k.readString(); _local_6 = k.readString(); _local_7 = parseInt(_local_6, 16); _local_7 = (_local_7 | 0xFF000000); _local_8 = k.readString(); _local_9 = parseInt(_local_8, 16); _local_9 = (_local_9 | 0xFF000000); _local_10 = k.readString(); _local_11 = k.readString(); this._SafeStr_10308.push(new _SafeStr_4345(_local_4, _local_5, _local_7, _local_9, _local_10, _local_11)); _local_3++; }; return (true); } } }//package _-34l // _SafeStr_10308 = "_-3Oo" (String#11103, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4345 = "_-41R" (String#11779, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-34l.LoadGameMessageParser package _-34l { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class LoadGameMessageParser implements _SafeStr_2270 { private var _SafeStr_5449:int; private var _SafeStr_8962:String; private var _SafeStr_17671:String; private var _SafeStr_17672:String; private var _SafeStr_17673:int; private var _SafeStr_17674:int; private var _SafeStr_17675:int; private var _SafeStr_17294:Object; private var _SafeStr_12071:String; public function get gameTypeId():int { return (this._SafeStr_5449); } public function get url():String { return (this._SafeStr_8962); } public function get quality():String { return (this._SafeStr_17671); } public function get scaleMode():String { return (this._SafeStr_17672); } public function get frameRate():int { return (this._SafeStr_17673); } public function get _SafeStr_12133():int { return (this._SafeStr_17674); } public function get _SafeStr_12134():int { return (this._SafeStr_17675); } public function get params():Object { return (this._SafeStr_17294); } public function get _SafeStr_12132():String { return (this._SafeStr_12071); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5449 = k._SafeStr_5331(); this._SafeStr_12071 = k.readString(); this._SafeStr_8962 = k.readString(); this._SafeStr_17671 = k.readString(); this._SafeStr_17672 = k.readString(); this._SafeStr_17673 = k._SafeStr_5331(); this._SafeStr_17674 = k._SafeStr_5331(); this._SafeStr_17675 = k._SafeStr_5331(); this._SafeStr_17294 = new Object(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this.params[k.readString()] = k.readString(); _local_3++; }; return (true); } } }//package _-34l // _SafeStr_12071 = "_-4pr" (String#1579, DoABC#3) // _SafeStr_12132 = "_-0E-" (String#22713, DoABC#3) // _SafeStr_12133 = "_-26r" (String#27307, DoABC#3) // _SafeStr_12134 = "_-1Vu" (String#25830, DoABC#3) // _SafeStr_17294 = "_-0kR" (String#23962, DoABC#3) // _SafeStr_17671 = "_-695" (String#37228, DoABC#3) // _SafeStr_17672 = "_-0oe" (String#24120, DoABC#3) // _SafeStr_17673 = "_-5KZ" (String#35223, DoABC#3) // _SafeStr_17674 = "_-3Lo" (String#30373, DoABC#3) // _SafeStr_17675 = "_-1Jy" (String#25363, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5449 = "_-67y" (String#246, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) //------------------------------------------------------------ //_-34z._SafeStr_1589 package _-34z { import _-0MK._SafeStr_8; public interface _SafeStr_1589 extends _SafeStr_8 { function _SafeStr_13860():_SafeStr_2748; } }//package _-34z // _SafeStr_13860 = "_-0Np" (String#7976, DoABC#3) // _SafeStr_1589 = "_-0j0" (String#8343, DoABC#3) // _SafeStr_2748 = "_-1yv" (String#9643, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-34z._SafeStr_1590 package _-34z { import _-0MK.Component; import _-0MK._SafeStr_9; public class _SafeStr_1590 extends Component implements _SafeStr_1589 { public function _SafeStr_1590(k:_SafeStr_9, _arg_2:uint=0) { super(k, _arg_2); } public function _SafeStr_13860():_SafeStr_2748 { var k:_SafeStr_2750 = new _SafeStr_2750(this); return (k); } } }//package _-34z // _SafeStr_13860 = "_-0Np" (String#7976, DoABC#3) // _SafeStr_1589 = "_-0j0" (String#8343, DoABC#3) // _SafeStr_1590 = "_-1iC" (String#9349, DoABC#3) // _SafeStr_2748 = "_-1yv" (String#9643, DoABC#3) // _SafeStr_2750 = "_-0zf" (String#8606, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //_-34z._SafeStr_2747 package _-34z { import in._SafeStr_2436; public interface _SafeStr_2747 { function dispose():void; function reset():void; function _SafeStr_17676(_arg_1:_SafeStr_2436):void; function _SafeStr_17677(_arg_1:_SafeStr_2436):void; function update(_arg_1:uint):void; } }//package _-34z // _SafeStr_17676 = "_-1Zq" (String#9221, DoABC#3) // _SafeStr_17677 = "_-S-" (String#14898, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2747 = "_-5bp" (String#13384, DoABC#3) //------------------------------------------------------------ //_-34z._SafeStr_2748 package _-34z { public interface _SafeStr_2748 extends _SafeStr_2747 { function set _SafeStr_13861(_arg_1:String):void; function _SafeStr_13864(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int):_SafeStr_3017; function _SafeStr_8021(_arg_1:int):_SafeStr_3017; function _SafeStr_17678(_arg_1:int):Boolean; } }//package _-34z // _SafeStr_13861 = "_-21t" (String#3101, DoABC#3) // _SafeStr_13864 = "_-3Sa" (String#11167, DoABC#3) // _SafeStr_17678 = "_-5UX" (String#13274, DoABC#3) // _SafeStr_2747 = "_-5bp" (String#13384, DoABC#3) // _SafeStr_2748 = "_-1yv" (String#9643, DoABC#3) // _SafeStr_3017 = "_-1lc" (String#9405, DoABC#3) // _SafeStr_8021 = "_-3u5" (String#11630, DoABC#3) //------------------------------------------------------------ //_-34z._SafeStr_2749 package _-34z { import in._SafeStr_2436; public interface _SafeStr_2749 { function get _SafeStr_13861():String; function getRoomObject(_arg_1:String):_SafeStr_2436; function _SafeStr_5978(_arg_1:int):_SafeStr_2436; function _SafeStr_17679(_arg_1:int):String; function _SafeStr_5977():int; function _SafeStr_17680(_arg_1:_SafeStr_2436):String; } }//package _-34z // _SafeStr_13861 = "_-21t" (String#3101, DoABC#3) // _SafeStr_17679 = "_-19I" (String#8788, DoABC#3) // _SafeStr_17680 = "_-7K" (String#14544, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2749 = "_-4J" (String#12056, DoABC#3) // _SafeStr_5977 = "_-1bO" (String#1480, DoABC#3) // _SafeStr_5978 = "_-0u" (String#1458, DoABC#3) //------------------------------------------------------------ //_-34z._SafeStr_2750 package _-34z { import _-ue.Map; import _-0MK.Component; import in._SafeStr_2436; import flash.utils.getTimer; import _-ue.ErrorReportStorage; import _-151._SafeStr_3066; public class _SafeStr_2750 implements _SafeStr_2748, _SafeStr_2749 { private var _SafeStr_12877:Map; private var _SafeStr_10015:Map; private var _SafeStr_7110:Component; private var _disposed:Boolean = false; private var _SafeStr_15065:String = null; public function _SafeStr_2750(k:Component) { this._SafeStr_12877 = new Map(); this._SafeStr_10015 = new Map(); if (k != null){ this._SafeStr_7110 = k; }; } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_13861():String { return (this._SafeStr_15065); } public function set _SafeStr_13861(k:String):void { this._SafeStr_15065 = k; } public function dispose():void { var k:int; var _local_2:RoomSpriteCanvas; if (this.disposed){ return; }; if (this._SafeStr_10015 != null){ k = 0; while (k < this._SafeStr_10015.length) { _local_2 = (this._SafeStr_10015._SafeStr_5595(k) as RoomSpriteCanvas); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_10015.dispose(); this._SafeStr_10015 = null; }; if (this._SafeStr_12877 != null){ this._SafeStr_12877.dispose(); this._SafeStr_12877 = null; }; if (this._SafeStr_7110 != null){ this._SafeStr_7110 = null; }; this._disposed = true; } public function reset():void { this._SafeStr_12877.reset(); } public function _SafeStr_17680(k:_SafeStr_2436):String { if (k != null){ return (String(k.getInstanceId())); }; return (null); } public function _SafeStr_17676(k:_SafeStr_2436):void { if (k == null){ return; }; this._SafeStr_12877.add(this._SafeStr_17680(k), k); } public function _SafeStr_17677(k:_SafeStr_2436):void { var _local_4:RoomSpriteCanvas; var _local_2:String = this._SafeStr_17680(k); this._SafeStr_12877.remove(_local_2); var _local_3:int; while (_local_3 < this._SafeStr_10015.length) { _local_4 = (this._SafeStr_10015._SafeStr_5595(_local_3) as RoomSpriteCanvas); if (_local_4 != null){ _local_4._SafeStr_17681(_local_2); }; _local_3++; }; } public function getRoomObject(k:String):_SafeStr_2436 { return ((this._SafeStr_12877.getValue(k) as _SafeStr_2436)); } public function _SafeStr_5978(k:int):_SafeStr_2436 { return ((this._SafeStr_12877._SafeStr_5595(k) as _SafeStr_2436)); } public function _SafeStr_17679(k:int):String { return ((this._SafeStr_12877._SafeStr_7070(k) as String)); } public function _SafeStr_5977():int { return (this._SafeStr_12877.length); } public function render():void { var _local_3:_SafeStr_3017; var k:int = getTimer(); ErrorReportStorage._SafeStr_7049("Canvas count", ("Canvas count: " + this._SafeStr_10015.length)); var _local_2:int = (this._SafeStr_10015.length - 1); while (_local_2 >= 0) { _local_3 = (this._SafeStr_10015._SafeStr_5595(_local_2) as _SafeStr_3017); if (_local_3 != null){ _local_3.render(k); }; _local_2--; }; } public function _SafeStr_13864(k:int, _arg_2:int, _arg_3:int, _arg_4:int):_SafeStr_3017 { var _local_6:_SafeStr_3066; var _local_5:_SafeStr_3017 = (this._SafeStr_10015.getValue(String(k)) as _SafeStr_3017); if (_local_5 != null){ _local_5.initialize(_arg_2, _arg_3); _local_6 = (_local_5.geometry as _SafeStr_3066); if (_local_6){ _local_6.scale = _arg_4; }; return (_local_5); }; _local_5 = this._SafeStr_17682(k, _arg_2, _arg_3, _arg_4); this._SafeStr_10015.add(String(k), _local_5); return (_local_5); } protected function _SafeStr_17682(k:int, _arg_2:int, _arg_3:int, _arg_4:int):_SafeStr_3017 { return (new RoomSpriteCanvas(this, k, _arg_2, _arg_3, _arg_4)); } public function _SafeStr_8021(k:int):_SafeStr_3017 { var _local_2:_SafeStr_3017 = (this._SafeStr_10015.getValue(String(k)) as _SafeStr_3017); return (_local_2); } public function _SafeStr_17678(k:int):Boolean { var _local_2:RoomSpriteCanvas = (this._SafeStr_10015.remove(String(k)) as RoomSpriteCanvas); if (_local_2 != null){ _local_2.dispose(); }; return (false); } public function update(k:uint):void { var _local_3:RoomSpriteCanvas; this.render(); var _local_2:int = (this._SafeStr_10015.length - 1); while (_local_2 >= 0) { _local_3 = (this._SafeStr_10015._SafeStr_5595(_local_2) as RoomSpriteCanvas); if (_local_3 != null){ _local_3.update(); }; _local_2--; }; } } }//package _-34z // _SafeStr_10015 = "_-5wV" (String#36684, DoABC#3) // _SafeStr_12877 = "_-I0" (String#876, DoABC#3) // _SafeStr_13861 = "_-21t" (String#3101, DoABC#3) // _SafeStr_13864 = "_-3Sa" (String#11167, DoABC#3) // _SafeStr_15065 = "_-0Gx" (String#2623, DoABC#3) // _SafeStr_17676 = "_-1Zq" (String#9221, DoABC#3) // _SafeStr_17677 = "_-S-" (String#14898, DoABC#3) // _SafeStr_17678 = "_-5UX" (String#13274, DoABC#3) // _SafeStr_17679 = "_-19I" (String#8788, DoABC#3) // _SafeStr_17680 = "_-7K" (String#14544, DoABC#3) // _SafeStr_17681 = "_-4CF" (String#32465, DoABC#3) // _SafeStr_17682 = "_-6AV" (String#37284, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2748 = "_-1yv" (String#9643, DoABC#3) // _SafeStr_2749 = "_-4J" (String#12056, DoABC#3) // _SafeStr_2750 = "_-0zf" (String#8606, DoABC#3) // _SafeStr_3017 = "_-1lc" (String#9405, DoABC#3) // _SafeStr_3066 = "_-4RM" (String#33075, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5977 = "_-1bO" (String#1480, DoABC#3) // _SafeStr_5978 = "_-0u" (String#1458, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) // _SafeStr_8021 = "_-3u5" (String#11630, DoABC#3) //------------------------------------------------------------ //_-34z._SafeStr_3017 package _-34z { import flash.display.DisplayObject; import _-151._SafeStr_2303; import __AS3__.vec.Vector; import _-6N4._SafeStr_188; import flash.geom.Point; import flash.display.BitmapData; public interface _SafeStr_3017 { function set _SafeStr_13868(_arg_1:Boolean):void; function initialize(_arg_1:int, _arg_2:int):void; function get width():int; function get height():int; function set _SafeStr_13823(_arg_1:int):void; function set _SafeStr_13824(_arg_1:int):void; function get _SafeStr_13823():int; function get _SafeStr_13824():int; function render(_arg_1:int, _arg_2:Boolean=false):void; function get displayObject():DisplayObject; function get geometry():_SafeStr_2303; function set _SafeStr_13865(_arg_1:_SafeStr_3022):void; function _SafeStr_13875(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean, _arg_7:Boolean):Boolean; function _SafeStr_15087():Vector.<_SafeStr_188>; function _SafeStr_15091():Array; function _SafeStr_13866(_arg_1:Number, _arg_2:Point=null, _arg_3:Point=null, _arg_4:Boolean=false):void; function get scale():Number; function _SafeStr_13920():BitmapData; function _SafeStr_13965():void; function _SafeStr_13968():void; function getId():int; } }//package _-34z // _SafeStr_13823 = "_-20s" (String#9697, DoABC#3) // _SafeStr_13824 = "_-14Y" (String#8709, DoABC#3) // _SafeStr_13865 = "_-4UQ" (String#12216, DoABC#3) // _SafeStr_13866 = "_-0yU" (String#8587, DoABC#3) // _SafeStr_13868 = "_-3c8" (String#11331, DoABC#3) // _SafeStr_13875 = "_-jZ" (String#15216, DoABC#3) // _SafeStr_13920 = "_-La" (String#14790, DoABC#3) // _SafeStr_13965 = "_-6j1" (String#14492, DoABC#3) // _SafeStr_13968 = "_-2lH" (String#10453, DoABC#3) // _SafeStr_15087 = "_-04a" (String#7689, DoABC#3) // _SafeStr_15091 = "_-54S" (String#12830, DoABC#3) // _SafeStr_188 = "_-1HY" (String#25273, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_3017 = "_-1lc" (String#9405, DoABC#3) // _SafeStr_3022 = "_-0Bn" (String#7795, DoABC#3) //------------------------------------------------------------ //_-34z._SafeStr_3022 package _-34z { import _-2F._SafeStr_3688; import in._SafeStr_2436; import _-151._SafeStr_2303; public interface _SafeStr_3022 { function _SafeStr_14067(_arg_1:_SafeStr_3688, _arg_2:_SafeStr_2436, _arg_3:_SafeStr_2303):void; } }//package _-34z // _SafeStr_14067 = "_-5k6" (String#13513, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_3022 = "_-0Bn" (String#7795, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) //------------------------------------------------------------ //_-34z.RoomSpriteCanvas package _-34z { import flash.geom.Point; import _-151._SafeStr_3066; import flash.display.Sprite; import _-ue.Map; import _-2Dn.BitmapDataCache; import _-2Dn.RoomObjectCache; import flash.geom.ColorTransform; import flash.geom.Matrix; import flash.events.MouseEvent; import _-151._SafeStr_2306; import flash.display.DisplayObject; import _-151._SafeStr_2303; import __AS3__.vec.Vector; import _-6N4._SafeStr_188; import flash.display.StageQuality; import flash.display.BitmapData; import flash.geom.Rectangle; import _-4Ei._SafeStr_5021; import in._SafeStr_2436; import _-4Ei._SafeStr_5024; import _-2Dn._SafeStr_5020; import _-4-n._SafeStr_2752; import _-2Dn._SafeStr_5022; import _-2Dn.RoomObjectSortableSpriteCacheItem; import _-151._SafeStr_2305; import _-4-n._SafeStr_4367; import _-6FB._SafeStr_4380; import flash.display.PixelSnapping; import _-151._SafeStr_2858; import _-4Ei._SafeStr_5025; import _-2F._SafeStr_3688; import _-4Ei._SafeStr_5023; import _-4E._SafeStr_2556; import _-151.*; public class RoomSpriteCanvas implements _SafeStr_3017 { private static const _SafeStr_11620:Point = new Point(0, 0); private static const _SafeStr_17683:int = 50; private static const _SafeStr_17684:int = 50; private static const _SafeStr_17685:Number = 60; private static const _SafeStr_17686:Number = 50; private static const _SafeStr_17687:int = 1000; private var _container:_SafeStr_2749; private var _SafeStr_13443:_SafeStr_3066; private var _SafeStr_10233:int = 0; private var _SafeStr_17688:Sprite; private var _SafeStr_17689:Sprite; private var _SafeStr_17690:Sprite; private var _SafeStr_17691:Map; private var _SafeStr_17692:Point; private var _SafeStr_17693:BitmapDataCache; private var _SafeStr_17694:RoomObjectCache; private var _SafeStr_17695:Array; private var _SafeStr_17696:Array; private var _SafeStr_17697:_SafeStr_3022 = null; private var _SafeStr_5338:int; private var _SafeStr_17698:Map = null; private var _SafeStr_15172:int = 0; private var _SafeStr_17699:int; private var _SafeStr_17700:int; private var _SafeStr_17701:int; private var _SafeStr_17702:int; private var _SafeStr_17703:int; private var _SafeStr_17704:int; private var _SafeStr_17705:int = -1; private var _SafeStr_17706:Number = -10000000; private var _SafeStr_17707:Number = -10000000; private var _SafeStr_17708:int = 0; private var _SafeStr_17709:Boolean = false; private var _SafeStr_11642:Boolean = false; private var _SafeStr_7965:ColorTransform; private var _SafeStr_17710:Matrix; private var _SafeStr_16679:Number = 0; private var _SafeStr_16678:int = 0; private var _SafeStr_17711:Boolean = false; private var _SafeStr_17712:Boolean = false; private var _SafeStr_17713:int = 0; private var _SafeStr_17714:Boolean = false; private var _SafeStr_17715:Array; private var _SafeStr_17716:int = 0; private var _SafeStr_17717:Number = 0; private var _SafeStr_17718:int = 0; private var _SafeStr_17719:int = 0; private var _SafeStr_7986:Number = 1; private var _SafeStr_17720:Boolean; public function RoomSpriteCanvas(k:_SafeStr_2749, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int) { this._SafeStr_17691 = new Map(); this._SafeStr_17692 = new Point(); this._SafeStr_17695 = []; this._SafeStr_17696 = []; this._SafeStr_17715 = []; super(); this._container = k; this._SafeStr_5338 = _arg_2; this._SafeStr_17688 = new Sprite(); this._SafeStr_17688.mouseEnabled = false; this._SafeStr_17690 = new Sprite(); this._SafeStr_17690.name = "canvas"; this._SafeStr_17690.mouseEnabled = false; this._SafeStr_17688.addChild(this._SafeStr_17690); this._SafeStr_17690.mouseEnabled = true; this._SafeStr_17690.doubleClickEnabled = true; this._SafeStr_17690.addEventListener(MouseEvent.CLICK, this._SafeStr_9379); this._SafeStr_17690.addEventListener(MouseEvent.DOUBLE_CLICK, this._SafeStr_9379); this._SafeStr_13443 = new _SafeStr_3066(_arg_5, new _SafeStr_2306(-135, 30, 0), new _SafeStr_2306(11, 11, 5), new _SafeStr_2306(-135, 0.5, 0)); this._SafeStr_17693 = new BitmapDataCache(16, 32, 1); var _local_6:String; if (this._container != null){ _local_6 = this._container._SafeStr_13861; }; this._SafeStr_17698 = new Map(); this._SafeStr_17694 = new RoomObjectCache(_local_6); this._SafeStr_7965 = new ColorTransform(); this._SafeStr_17710 = new Matrix(); this.initialize(_arg_3, _arg_4); } protected function get container():_SafeStr_2749 { return (this._container); } protected function get _SafeStr_17721():int { return (this._SafeStr_17716); } public function get width():int { return ((this._SafeStr_17699 * this._SafeStr_7986)); } public function get height():int { return ((this._SafeStr_17700 * this._SafeStr_7986)); } public function set _SafeStr_13823(k:int):void { this._SafeStr_17692.x = (this._SafeStr_17692.x - (k - this._SafeStr_17701)); this._SafeStr_17701 = k; } public function set _SafeStr_13824(k:int):void { this._SafeStr_17692.y = (this._SafeStr_17692.y - (k - this._SafeStr_17702)); this._SafeStr_17702 = k; } public function get _SafeStr_13823():int { return (this._SafeStr_17701); } public function get _SafeStr_13824():int { return (this._SafeStr_17702); } public function get displayObject():DisplayObject { return (this._SafeStr_17688); } public function get geometry():_SafeStr_2303 { return (this._SafeStr_13443); } public function set _SafeStr_13865(k:_SafeStr_3022):void { this._SafeStr_17697 = k; } public function set _SafeStr_13868(k:Boolean):void { if (((k) && (!(this._SafeStr_11642)))){ this._SafeStr_11642 = true; if (((!((this._SafeStr_17689 == null))) && (!(this._SafeStr_17688.contains(this._SafeStr_17689))))){ this._SafeStr_17688.addChild(this._SafeStr_17689); this._SafeStr_17690.mask = this._SafeStr_17689; }; } else { if (((!(k)) && (this._SafeStr_11642))){ this._SafeStr_11642 = false; if (((!((this._SafeStr_17689 == null))) && (this._SafeStr_17688.contains(this._SafeStr_17689)))){ this._SafeStr_17688.removeChild(this._SafeStr_17689); this._SafeStr_17690.mask = null; }; }; }; } public function _SafeStr_15087():Vector.<_SafeStr_188> { return (this._SafeStr_17694._SafeStr_15087()); } public function _SafeStr_15091():Array { return (this._SafeStr_17694._SafeStr_15091()); } public function _SafeStr_13866(k:Number, _arg_2:Point=null, _arg_3:Point=null, _arg_4:Boolean=false):void { if (((((!(this._SafeStr_17688)) || (!(this._SafeStr_17688.stage)))) || (!(this._SafeStr_17690)))){ return; }; if (_arg_2 == null){ _arg_2 = new Point((this._SafeStr_17688.stage.stageWidth / 2), (this._SafeStr_17688.stage.stageHeight / 2)); }; if (_arg_3 == null){ _arg_3 = _arg_2; }; _arg_2 = this._SafeStr_17690.globalToLocal(_arg_2); this._SafeStr_7986 = k; if (this._SafeStr_7986 < 1){ this._SafeStr_17690.stage.quality = (((this._SafeStr_7986 == 0.5)) ? StageQuality.BEST : this._SafeStr_17690.stage.quality); if (!_arg_4){ this._SafeStr_17690.rotationX = 0; }; } else { this._SafeStr_17690.stage.quality = StageQuality.LOW; if (!_arg_4){ this._SafeStr_17690.rotationX = NaN; }; }; this._SafeStr_13823 = (_arg_3.x - (_arg_2.x * k)); this._SafeStr_13824 = (_arg_3.y - (_arg_2.y * k)); } public function get scale():Number { return (this._SafeStr_7986); } public function _SafeStr_13920():BitmapData { this._SafeStr_17720 = true; var k:Number = this._SafeStr_7986; var _local_2:int = this._SafeStr_17701; var _local_3:int = this._SafeStr_17702; var _local_4:String = this._SafeStr_17690.stage.quality; var _local_5:Number = this._SafeStr_17690.rotationX; this._SafeStr_13866(1); this._SafeStr_17701 = 0; this._SafeStr_17702 = 0; this._SafeStr_17690.stage.quality = StageQuality.LOW; this._SafeStr_17690.rotationX = NaN; this.render(-1, true); var _local_6:BitmapData = new BitmapData(this._SafeStr_17690.width, this._SafeStr_17690.height, true, 0); var _local_7:Rectangle = this._SafeStr_17690.getBounds(this._SafeStr_17690); _local_6.draw(this._SafeStr_17690, new Matrix(1, 0, 0, 1, -(_local_7.x), -(_local_7.y))); this._SafeStr_17720 = false; this._SafeStr_13866(k); this._SafeStr_17701 = _local_2; this._SafeStr_17702 = _local_3; this._SafeStr_17690.stage.quality = _local_4; this._SafeStr_17690.rotationX = _local_5; return (_local_6); } public function _SafeStr_13965():void { this._SafeStr_17720 = true; this.render(-1, true); } public function _SafeStr_13968():void { this._SafeStr_17720 = false; } public function dispose():void { this._SafeStr_17722(0, true); if (this._SafeStr_13443 != null){ this._SafeStr_13443.dispose(); this._SafeStr_13443 = null; }; if (this._SafeStr_17689 != null){ this._SafeStr_17689 = null; }; if (this._SafeStr_17693 != null){ this._SafeStr_17693.dispose(); this._SafeStr_17693 = null; }; if (this._SafeStr_17694 != null){ this._SafeStr_17694.dispose(); this._SafeStr_17694 = null; }; this._container = null; if (this._SafeStr_17688 != null){ while (this._SafeStr_17688.numChildren > 0) { this._SafeStr_17688.removeChildAt(0); }; this._SafeStr_17688 = null; }; this._SafeStr_17690 = null; this._SafeStr_17689 = null; this._SafeStr_17695 = []; if (this._SafeStr_17691 != null){ this._SafeStr_17691.dispose(); this._SafeStr_17691 = null; }; var k:int; if (this._SafeStr_17696 != null){ k = 0; while (k < this._SafeStr_17696.length) { this._SafeStr_17723((this._SafeStr_17696[k] as _SafeStr_5021), true); k++; }; this._SafeStr_17696 = []; }; if (this._SafeStr_17698 != null){ this._SafeStr_17698.dispose(); this._SafeStr_17698 = null; }; this._SafeStr_17697 = null; this._SafeStr_7965 = null; this._SafeStr_17710 = null; } public function initialize(k:int, _arg_2:int):void { if (k < 1){ k = 1; }; if (_arg_2 < 1){ _arg_2 = 1; }; if (this._SafeStr_17689 != null){ this._SafeStr_17689.graphics.clear(); } else { this._SafeStr_17689 = new Sprite(); this._SafeStr_17689.name = "mask"; if (this._SafeStr_11642){ this._SafeStr_17688.addChild(this._SafeStr_17689); this._SafeStr_17690.mask = this._SafeStr_17689; }; }; this._SafeStr_17689.graphics.beginFill(0); this._SafeStr_17689.graphics.drawRect(0, 0, k, _arg_2); this._SafeStr_17699 = k; this._SafeStr_17700 = _arg_2; } public function _SafeStr_17681(k:String):void { this._SafeStr_17694._SafeStr_15086(k); } public function render(k:int, _arg_2:Boolean=false):void { if (k == -1){ (k == (this._SafeStr_17705 + 1)); }; this._SafeStr_17712 = !(this._SafeStr_17712); var _local_3:int; if ((((this._container == null)) || ((this._SafeStr_13443 == null)))){ return; }; if (k == this._SafeStr_17705){ return; }; this._SafeStr_17724(k); this._SafeStr_17693.compress(); var _local_4:int = this._container._SafeStr_5977(); var _local_5:int; var _local_6:int; var _local_7:String = ""; var _local_8:_SafeStr_2436; if (((!((this._SafeStr_17699 == this._SafeStr_17703))) || (!((this._SafeStr_17700 == this._SafeStr_17704))))){ _arg_2 = true; }; if (((((!((this._SafeStr_17690.x == this._SafeStr_17701))) || (!((this._SafeStr_17690.y == this._SafeStr_17702))))) || (!((this._SafeStr_17690.scaleX == this._SafeStr_7986))))){ this._SafeStr_17690.x = this._SafeStr_17701; this._SafeStr_17690.y = this._SafeStr_17702; this._SafeStr_17690.scaleX = this._SafeStr_7986; this._SafeStr_17690.scaleY = this._SafeStr_7986; _arg_2 = true; }; _local_5 = 0; while (_local_5 < _local_4) { _local_8 = this._container._SafeStr_5978(_local_5); if (_local_8 != null){ _local_7 = this._container._SafeStr_17679(_local_5); _local_6 = (_local_6 + this._SafeStr_17725(_local_8, _local_7, k, _arg_2, _local_6)); }; _local_5++; }; this._SafeStr_17695.sortOn("z", (Array.DESCENDING | Array.NUMERIC)); if (_local_6 < this._SafeStr_17695.length){ this._SafeStr_17695.splice(_local_6); }; var _local_9:_SafeStr_5024; _local_5 = 0; while (_local_5 < _local_6) { _local_9 = (this._SafeStr_17695[_local_5] as _SafeStr_5024); if (_local_9 != null){ this._SafeStr_11785(_local_5, _local_9); }; _local_5++; }; this._SafeStr_17722(_local_6); this._SafeStr_17705 = k; this._SafeStr_17703 = this._SafeStr_17699; this._SafeStr_17704 = this._SafeStr_17700; } private function _SafeStr_17724(k:int):void { var _local_2:int; var _local_3:Number; if (this._SafeStr_17705 > 0){ _local_2 = (k - this._SafeStr_17705); if (_local_2 > (_SafeStr_17685 * 3)){ _SafeStr_4.log((("Really slow frame update " + _local_2) + "ms")); this._SafeStr_17719 = _local_2; }; if (_local_2 <= _SafeStr_17687){ this._SafeStr_16678++; if (this._SafeStr_16678 == (_SafeStr_17683 + 1)){ this._SafeStr_16679 = _local_2; this._SafeStr_17717 = this._SafeStr_17718; } else { if (this._SafeStr_16678 > (_SafeStr_17683 + 1)){ _local_3 = Number((this._SafeStr_16678 - _SafeStr_17683)); this._SafeStr_16679 = (((this._SafeStr_16679 * (_local_3 - 1)) / _local_3) + (Number(_local_2) / _local_3)); this._SafeStr_17717 = (((this._SafeStr_17717 * (_local_3 - 1)) / _local_3) + (Number(this._SafeStr_17718) / _local_3)); if (this._SafeStr_16678 > (_SafeStr_17683 + _SafeStr_17684)){ this._SafeStr_16678 = _SafeStr_17683; if (((!(this._SafeStr_17711)) && ((this._SafeStr_16679 > _SafeStr_17685)))){ this._SafeStr_17711 = true; _SafeStr_4.log("Room canvas updating really slow - now entering frame skipping mode..."); } else { if (((this._SafeStr_17711) && ((this._SafeStr_16679 < _SafeStr_17686)))){ this._SafeStr_17711 = false; _SafeStr_4.log("Room canvas updating fast again - now entering normal frame mode..."); }; }; this._SafeStr_17719 = 0; }; }; }; }; }; } protected function _SafeStr_17726(k:String):_SafeStr_5020 { return (this._SafeStr_17694._SafeStr_15085(k)); } private function _SafeStr_17725(k:_SafeStr_2436, _arg_2:String, _arg_3:int, _arg_4:Boolean, _arg_5:int):int { var _local_22:BitmapData; var _local_6:_SafeStr_2752 = (k._SafeStr_10108() as _SafeStr_2752); if (_local_6 == null){ this._SafeStr_17694._SafeStr_15086(_arg_2); return (0); }; var _local_7:_SafeStr_5020 = this._SafeStr_17726(_arg_2); _local_7._SafeStr_5678 = k.getId(); var _local_8:_SafeStr_5022 = _local_7.location; var _local_9:RoomObjectSortableSpriteCacheItem = _local_7._SafeStr_15064; var _local_10:_SafeStr_2305 = _local_8._SafeStr_15071(k, this._SafeStr_13443); if (_local_10 == null){ this._SafeStr_17694._SafeStr_15086(_arg_2); return (0); }; _local_6.update(this._SafeStr_13443, _arg_3, ((!(_local_9.isEmpty)) || (_arg_4)), ((this._SafeStr_17712) && (this._SafeStr_17711))); var _local_11:Boolean = _local_8._SafeStr_15070; if (_local_11){ _arg_4 = true; }; if (((!(_local_9._SafeStr_15095(_local_6.getInstanceId(), _local_6._SafeStr_11772()))) && (!(_arg_4)))){ return (_local_9._SafeStr_10109); }; var _local_12:int = _local_6._SafeStr_10109; var _local_13:int = _local_10.x; var _local_14:int = _local_10.y; var _local_15:Number = _local_10.z; if (_local_13 > 0){ _local_15 = (_local_15 + (_local_13 * 1.2E-7)); } else { _local_15 = (_local_15 + (-(_local_13) * 1.2E-7)); }; _local_13 = (_local_13 + int((this._SafeStr_17699 / 2))); _local_14 = (_local_14 + int((this._SafeStr_17700 / 2))); var _local_16:int; var _local_17:_SafeStr_5024; var _local_18:_SafeStr_4367; var _local_19:int; var _local_20:int; var _local_21:int; while (_local_21 < _local_12) { _local_18 = _local_6._SafeStr_10110(_local_21); if (((!((_local_18 == null))) && (_local_18.visible))){ _local_22 = _local_18.asset; if (_local_22 != null){ _local_19 = ((_local_13 + _local_18.offsetX) + this._SafeStr_17701); _local_20 = ((_local_14 + _local_18.offsetY) + this._SafeStr_17702); if (this._SafeStr_17727(_local_19, _local_20, _local_22.width, _local_22.height)){ _local_17 = _local_9._SafeStr_10110(_local_16); if (_local_17 == null){ _local_17 = new _SafeStr_5024(); _local_9._SafeStr_15094(_local_17); this._SafeStr_17695.push(_local_17); _local_17.name = _arg_2; }; _local_17.sprite = _local_18; if ((((_local_18._SafeStr_11736 == _SafeStr_4380._SafeStr_17729)) || ((_local_18._SafeStr_11736 == _SafeStr_4380._SafeStr_17728)))){ _local_17.sprite._SafeStr_14700 = ("avatar_" + k.getId()); }; _local_17.x = (_local_19 - this._SafeStr_17701); _local_17.y = (_local_20 - this._SafeStr_17702); _local_17.z = ((_local_15 + _local_18.relativeDepth) + (3.7E-11 * _arg_5)); _local_16++; _arg_5++; }; }; }; _local_21++; }; _local_9._SafeStr_15093(_local_16); return (_local_16); } private function _SafeStr_17727(k:int, _arg_2:int, _arg_3:int, _arg_4:int):Boolean { if (this._SafeStr_17720){ return (true); }; k = (((k - this._SafeStr_17701) * this._SafeStr_7986) + this._SafeStr_17701); _arg_2 = (((_arg_2 - this._SafeStr_17702) * this._SafeStr_7986) + this._SafeStr_17702); _arg_3 = (_arg_3 * this._SafeStr_7986); _arg_4 = (_arg_4 * this._SafeStr_7986); if ((((((k < this._SafeStr_17699)) && (((k + _arg_3) >= 0)))) && ((((_arg_2 < this._SafeStr_17700)) && (((_arg_2 + _arg_4) >= 0)))))){ if (!this._SafeStr_17714){ return (true); }; return (this._SafeStr_17730(k, _arg_2, _arg_3, _arg_4)); }; return (false); } private function _SafeStr_17730(k:int, _arg_2:int, _arg_3:int, _arg_4:int):Boolean { var _local_5:Rectangle; if (k < 0){ _arg_3 = (_arg_3 + k); k = 0; }; if (_arg_2 < 0){ _arg_4 = (_arg_4 + _arg_2); _arg_2 = 0; }; if ((k + _arg_3) >= this._SafeStr_17699){ _arg_3 = (_arg_3 - ((this._SafeStr_17699 + 1) - (k + _arg_3))); }; if ((_arg_2 + _arg_4) >= this._SafeStr_17700){ _arg_4 = (_arg_4 - ((this._SafeStr_17700 + 1) - (_arg_2 + _arg_4))); }; for each (_local_5 in this._SafeStr_17715) { if ((((((((k >= _local_5.left)) && (((k + _arg_3) < _local_5.right)))) && ((_arg_2 >= _local_5.top)))) && (((_arg_2 + _arg_4) < _local_5.bottom)))){ return (false); }; }; return (true); } protected function _SafeStr_10110(k:int):_SafeStr_5021 { if ((((k < 0)) || ((k >= this._SafeStr_17713)))){ return (null); }; var _local_2:_SafeStr_5021 = (this._SafeStr_17690.getChildAt(k) as _SafeStr_5021); return (_local_2); } private function _SafeStr_17731(k:_SafeStr_5024, _arg_2:int=-1):void { var _local_3:_SafeStr_5021; var _local_4:_SafeStr_4367 = k.sprite; if (this._SafeStr_17696.length > 0){ _local_3 = (this._SafeStr_17696.pop() as _SafeStr_5021); }; if (_local_3 == null){ _local_3 = new _SafeStr_5021(); }; _local_3.x = k.x; _local_3.y = k.y; _local_3._SafeStr_17732 = _local_4.offsetX; _local_3._SafeStr_17733 = _local_4.offsetY; _local_3.identifier = k.name; _local_3.alpha = (_local_4.alpha / 0xFF); _local_3.tag = _local_4.tag; _local_3.blendMode = _local_4.blendMode; _local_3.filters = _local_4.filters; _local_3._SafeStr_17734 = _local_4._SafeStr_17734; _local_3._SafeStr_14702 = _local_4._SafeStr_14702; _local_3.smoothing = false; _local_3.pixelSnapping = PixelSnapping.ALWAYS; _local_3.bitmapData = this._SafeStr_15082(_local_4.asset, _local_4.assetName, _local_4.flipH, _local_4.flipV, _local_4.color); this._SafeStr_17735(_local_3, _local_4); _local_3._SafeStr_11733 = _local_4._SafeStr_11733; if ((((_arg_2 < 0)) || ((_arg_2 >= this._SafeStr_17713)))){ this._SafeStr_17690.addChild(_local_3); this._SafeStr_17713++; } else { this._SafeStr_17690.addChildAt(_local_3, _arg_2); }; this._SafeStr_17716++; } private function _SafeStr_11785(k:int, _arg_2:_SafeStr_5024):Boolean { var _local_5:Number; var _local_6:BitmapData; if (k >= this._SafeStr_17713){ this._SafeStr_17731(_arg_2); return (true); }; var _local_3:_SafeStr_4367 = _arg_2.sprite; var _local_4:_SafeStr_5021 = this._SafeStr_10110(k); if (_local_4 != null){ if (_local_4._SafeStr_17734 != _local_3._SafeStr_17734){ if (((_local_4._SafeStr_17734) && (!(_local_3._SafeStr_17734)))){ this._SafeStr_17690.removeChildAt(k); this._SafeStr_17696.push(_local_4); return (this._SafeStr_11785(k, _arg_2)); }; this._SafeStr_17731(_arg_2, k); return (true); }; if (((_local_4._SafeStr_15095(_local_3._SafeStr_17736, _local_3._SafeStr_10456)) || (_SafeStr_2858._SafeStr_10479()))){ _local_4._SafeStr_11733 = _local_3._SafeStr_11733; _local_5 = (_local_3.alpha / 0xFF); if (_local_4.alpha != _local_5){ _local_4.alpha = _local_5; }; _local_4.identifier = _arg_2.name; _local_4.tag = _local_3.tag; _local_4._SafeStr_17734 = _local_3._SafeStr_17734; _local_4.blendMode = _local_3.blendMode; _local_4._SafeStr_14702 = _local_3._SafeStr_14702; _local_4.filters = _local_3.filters; _local_6 = this._SafeStr_15082(_local_3.asset, _local_3.assetName, _local_3.flipH, _local_3.flipV, _local_3.color); if (_local_4.bitmapData != _local_6){ _local_4.bitmapData = _local_6; }; this._SafeStr_17735(_local_4, _local_3); }; if (_local_4.x != _arg_2.x){ _local_4.x = _arg_2.x; }; if (_local_4.y != _arg_2.y){ _local_4.y = _arg_2.y; }; _local_4._SafeStr_17732 = _local_3.offsetX; _local_4._SafeStr_17733 = _local_3.offsetY; } else { return (false); }; return (true); } private function _SafeStr_17735(k:_SafeStr_5021, _arg_2:_SafeStr_4367):void { if (((((!(_SafeStr_2858._SafeStr_10479())) || ((k.bitmapData == null)))) || ((_arg_2 == null)))){ return; }; switch (_arg_2._SafeStr_11736){ case _SafeStr_4380._SafeStr_17728: return; case _SafeStr_4380._SafeStr_11737: k.alpha = _SafeStr_2858._SafeStr_10480(0.9); return; case _SafeStr_4380._SafeStr_17729: k.alpha = _SafeStr_2858._SafeStr_10480(0.5); return; default: k.alpha = _SafeStr_2858._SafeStr_10480(0.1); }; } private function _SafeStr_17722(k:int, _arg_2:Boolean=false):void { var _local_4:int; if (this._SafeStr_17690 == null){ return; }; if (k < 0){ k = 0; }; var _local_3:_SafeStr_5021; if ((((k < this._SafeStr_17716)) || ((this._SafeStr_17716 == 0)))){ _local_4 = (this._SafeStr_17713 - 1); while (_local_4 >= k) { _local_3 = this._SafeStr_10110(_local_4); this._SafeStr_17723(_local_3, _arg_2); _local_4--; }; }; this._SafeStr_17716 = k; } private function _SafeStr_17723(k:_SafeStr_5021, _arg_2:Boolean):void { if (k != null){ if (!_arg_2){ k.bitmapData = null; } else { k.dispose(); }; }; } private function _SafeStr_17737(k:int):_SafeStr_5024 { if ((((k < 0)) || ((k >= this._SafeStr_17695.length)))){ return (null); }; var _local_2:_SafeStr_5024 = (this._SafeStr_17695[k] as _SafeStr_5024); return (_local_2); } private function _SafeStr_15082(k:BitmapData, _arg_2:String, _arg_3:Boolean, _arg_4:Boolean, _arg_5:int):BitmapData { _arg_5 = (_arg_5 & 0xFFFFFF); if (((((!(_arg_3)) && (!(_arg_4)))) && ((_arg_5 == 0xFFFFFF)))){ return (k); }; var _local_6:_SafeStr_5025; var _local_7:String = ""; if (((((_arg_3) || (_arg_4))) && (!((_arg_5 == 0xFFFFFF))))){ _local_7 = ((((_arg_2 + " ") + _arg_5) + ((_arg_3) ? " FH" : "")) + ((_arg_4) ? " FV" : "")); if (_arg_2.length > 0){ _local_6 = this._SafeStr_17693._SafeStr_15082(_local_7); }; if (_local_6 == null){ _local_6 = this._SafeStr_17738(k, _arg_2, _arg_5); if (_local_6 != null){ _local_6 = this._SafeStr_17739(_local_6, _arg_2, true, _arg_3, _arg_4); if (_arg_2.length > 0){ this._SafeStr_17693._SafeStr_15083(_local_7, _local_6); }; return (_local_6); }; _local_6 = this._SafeStr_17739(k, _arg_2, true, _arg_3, _arg_4); if (_local_6 != null){ _local_6 = this._SafeStr_17738(_local_6, "", _arg_5, true); if (_arg_2.length > 0){ this._SafeStr_17693._SafeStr_15083(_local_7, _local_6); }; return (_local_6); }; _local_6 = this._SafeStr_17738(k, _arg_2, _arg_5, true); _local_6 = this._SafeStr_17739(_local_6, _arg_2, true, _arg_3, _arg_4); if (_arg_2.length > 0){ this._SafeStr_17693._SafeStr_15083(_local_7, _local_6); }; }; } else { if (((_arg_3) || (_arg_4))){ _local_6 = this._SafeStr_17739(k, _arg_2, true, _arg_3, _arg_4); } else { if (_arg_5 != 0xFFFFFF){ _local_6 = this._SafeStr_17738(k, _arg_2, _arg_5, true); } else { return (k); }; }; }; return (_local_6); } private function _SafeStr_17739(data:BitmapData, name:String, allowCreation:Boolean=false, flipH:Boolean=true, flipV:Boolean=false):_SafeStr_5025 { var cacheName:String = ((name + ((flipH) ? " FH" : "")) + ((flipV) ? " FV" : "")); var finalData:_SafeStr_5025; if (name.length > 0){ finalData = this._SafeStr_17693._SafeStr_15082(cacheName); if (!allowCreation){ return (finalData); }; }; if (finalData == null){ try { finalData = new _SafeStr_5025(data.width, data.height, true, 0xFFFFFF); } catch(e:Error) { finalData = new _SafeStr_5025(1, 1, true, 0xFFFFFF); }; this._SafeStr_17710.identity(); if (flipH){ this._SafeStr_17710.scale(-1, 1); this._SafeStr_17710.translate(data.width, 0); }; if (flipV){ this._SafeStr_17710.scale(1, -1); this._SafeStr_17710.translate(0, data.height); }; finalData.draw(data, this._SafeStr_17710); if (name.length > 0){ this._SafeStr_17693._SafeStr_15083(cacheName, finalData); }; }; return (finalData); } private function _SafeStr_17738(data:BitmapData, name:String, color:int, allowCreation:Boolean=false):_SafeStr_5025 { var r:int; var g:int; var b:int; var tR:Number; var tG:Number; var tB:Number; var cacheName:String = ((name + " ") + color); var finalData:_SafeStr_5025; if (name.length > 0){ finalData = this._SafeStr_17693._SafeStr_15082(cacheName); if (!allowCreation){ return (finalData); }; }; if (finalData == null){ r = ((color >> 16) & 0xFF); g = ((color >> 8) & 0xFF); b = (color & 0xFF); tR = (r / 0xFF); tG = (g / 0xFF); tB = (b / 0xFF); try { finalData = new _SafeStr_5025(data.width, data.height, true, 0xFFFFFF); finalData.copyPixels(data, data.rect, _SafeStr_11620); } catch(e:Error) { finalData = new _SafeStr_5025(1, 1, true, 0xFFFFFF); }; this._SafeStr_7965.redMultiplier = tR; this._SafeStr_7965.greenMultiplier = tG; this._SafeStr_7965.blueMultiplier = tB; finalData.colorTransform(finalData.rect, this._SafeStr_7965); if (name.length > 0){ this._SafeStr_17693._SafeStr_15083(cacheName, finalData); }; }; return (finalData); } protected function _SafeStr_17740(k:_SafeStr_5021):String { var _local_2:String; if (k != null){ _local_2 = k.identifier; return (_local_2); }; return (""); } public function _SafeStr_13875(k:int, _arg_2:int, _arg_3:String, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean, _arg_7:Boolean):Boolean { k = (k - this._SafeStr_17701); _arg_2 = (_arg_2 - this._SafeStr_17702); this._SafeStr_17692.x = (k / this._SafeStr_7986); this._SafeStr_17692.y = (_arg_2 / this._SafeStr_7986); if ((((this._SafeStr_17708 > 0)) && ((_arg_3 == MouseEvent.MOUSE_MOVE)))){ return (this._SafeStr_17709); }; this._SafeStr_17709 = this._SafeStr_17741((k / this._SafeStr_7986), (_arg_2 / this._SafeStr_7986), _arg_3, _arg_4, _arg_5, _arg_6, _arg_7); this._SafeStr_17708++; return (this._SafeStr_17709); } protected function _SafeStr_17742(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String, _arg_6:String, _arg_7:Boolean, _arg_8:Boolean, _arg_9:Boolean, _arg_10:Boolean):_SafeStr_3688 { var _local_11:Number = (k - (this._SafeStr_17699 / 2)); var _local_12:Number = (_arg_2 - (this._SafeStr_17700 / 2)); var _local_13:String = ("canvas_" + this._SafeStr_5338); var _local_14:_SafeStr_3688; _local_14 = new _SafeStr_3688(_arg_5, ((_local_13 + "_") + this._SafeStr_15172), _local_13, _arg_6, _local_11, _local_12, _arg_3, _arg_4, _arg_8, _arg_7, _arg_9, _arg_10); return (_local_14); } private function _SafeStr_17743(k:Number, _arg_2:Number, _arg_3:Boolean, _arg_4:Boolean=false, _arg_5:Boolean=false, _arg_6:Boolean=false, _arg_7:Boolean=false):Boolean { var _local_15:String; var _local_8:Boolean; var _local_9:String = ""; var _local_10:_SafeStr_5021; var _local_11:_SafeStr_3688; var _local_12:String = MouseEvent.CLICK; if (_arg_3){ _local_12 = MouseEvent.DOUBLE_CLICK; }; var _local_13:Array = []; var _local_14:int; _local_14 = (this._SafeStr_17721 - 1); while (_local_14 >= 0) { _local_10 = this._SafeStr_10110(_local_14); if (((!((_local_10 == null))) && (_local_10._SafeStr_14702))){ if (_local_10.hitTest((k - _local_10.x), (_arg_2 - _local_10.y))){ _local_9 = this._SafeStr_17740(_local_10); if (_local_13.indexOf(_local_9) < 0){ _local_15 = _local_10.tag; _local_11 = this._SafeStr_17742(k, _arg_2, (k - _local_10.x), (_arg_2 - _local_10.y), _local_12, _local_15, _arg_4, _arg_5, _arg_6, _arg_7); this._SafeStr_17744(_local_11, _local_9); _local_13.push(_local_9); }; }; _local_8 = true; }; _local_14--; }; this._SafeStr_17745(); return (_local_8); } private function _SafeStr_17741(k:int, _arg_2:int, _arg_3:String, _arg_4:Boolean=false, _arg_5:Boolean=false, _arg_6:Boolean=false, _arg_7:Boolean=false):Boolean { var _local_16:String; var _local_17:String; var _local_18:int; var _local_8:Boolean; var _local_9:String = ""; var _local_10:_SafeStr_5021; var _local_11:_SafeStr_3688; var _local_12:Array = []; var _local_13:_SafeStr_5023; var _local_14:int; _local_14 = (this._SafeStr_17721 - 1); while (_local_14 >= 0) { _local_10 = (this._SafeStr_10110(_local_14) as _SafeStr_5021); if (((!((_local_10 == null))) && (_local_10.hitTestPoint((k - _local_10.x), (_arg_2 - _local_10.y))))){ if (((_local_10._SafeStr_14702) && ((((_arg_3 == MouseEvent.CLICK)) || ((_arg_3 == MouseEvent.DOUBLE_CLICK)))))){ } else { _local_9 = this._SafeStr_17740(_local_10); if (_local_12.indexOf(_local_9) < 0){ _local_16 = _local_10.tag; _local_13 = (this._SafeStr_17691.getValue(_local_9) as _SafeStr_5023); if (_local_13 != null){ if (_local_13._SafeStr_11388 != _local_16){ _local_11 = this._SafeStr_17742(0, 0, 0, 0, MouseEvent.ROLL_OUT, _local_13._SafeStr_11388, _arg_4, _arg_5, _arg_6, _arg_7); this._SafeStr_17744(_local_11, _local_9); }; }; if ((((_arg_3 == MouseEvent.MOUSE_MOVE)) && ((((_local_13 == null)) || (!((_local_13._SafeStr_11388 == _local_16))))))){ _local_11 = this._SafeStr_17742(k, _arg_2, (k - _local_10.x), (_arg_2 - _local_10.y), MouseEvent.ROLL_OVER, _local_16, _arg_4, _arg_5, _arg_6, _arg_7); } else { _local_11 = this._SafeStr_17742(k, _arg_2, (k - _local_10.x), (_arg_2 - _local_10.y), _arg_3, _local_16, _arg_4, _arg_5, _arg_6, _arg_7); _local_11._SafeStr_11503 = _local_10._SafeStr_17732; _local_11._SafeStr_11504 = _local_10._SafeStr_17733; }; if (_local_13 == null){ _local_13 = new _SafeStr_5023(); _local_13._SafeStr_5678 = _local_9; this._SafeStr_17691.add(_local_9, _local_13); }; _local_13._SafeStr_11388 = _local_16; if (((((!((_arg_3 == MouseEvent.MOUSE_MOVE))) || (!((k == this._SafeStr_17706))))) || (!((_arg_2 == this._SafeStr_17707))))){ this._SafeStr_17744(_local_11, _local_9); }; _local_12.push(_local_9); }; _local_8 = true; }; }; _local_14--; }; var _local_15:Array = this._SafeStr_17691._SafeStr_5497(); _local_14 = 0; while (_local_14 < _local_15.length) { _local_17 = (_local_15[_local_14] as String); _local_18 = _local_12.indexOf(_local_17); if (_local_18 >= 0){ _local_15[_local_14] = null; }; _local_14++; }; _local_14 = 0; while (_local_14 < _local_15.length) { _local_9 = (_local_15[_local_14] as String); if (_local_9 != null){ _local_13 = (this._SafeStr_17691.remove(_local_9) as _SafeStr_5023); if (_local_13 != null){ _local_11 = this._SafeStr_17742(0, 0, 0, 0, MouseEvent.ROLL_OUT, _local_13._SafeStr_11388, _arg_4, _arg_5, _arg_6, _arg_7); this._SafeStr_17744(_local_11, _local_9); }; }; _local_14++; }; this._SafeStr_17745(); this._SafeStr_17706 = k; this._SafeStr_17707 = _arg_2; return (_local_8); } protected function _SafeStr_17744(k:_SafeStr_3688, _arg_2:String):void { if (((!((this._SafeStr_17698 == null))) && (!((k == null))))){ this._SafeStr_17698.remove(_arg_2); this._SafeStr_17698.add(_arg_2, k); }; } protected function _SafeStr_17745():void { var _local_3:String; var _local_4:_SafeStr_3688; var _local_5:_SafeStr_2436; var _local_6:_SafeStr_2556; if ((((this._container == null)) || ((this._SafeStr_17698 == null)))){ return; }; var k:int = this._SafeStr_17698.length; var _local_2:int; while (_local_2 < k) { if (this._SafeStr_17698 == null){ return; }; _local_3 = this._SafeStr_17698._SafeStr_7070(_local_2); _local_4 = this._SafeStr_17698._SafeStr_5595(_local_2); if (((!((_local_3 == null))) && (!((_local_4 == null))))){ _local_5 = this._container.getRoomObject(_local_3); if (_local_5 != null){ if (this._SafeStr_17697 != null){ this._SafeStr_17697._SafeStr_14067(_local_4, _local_5, this.geometry); } else { _local_6 = _local_5._SafeStr_13886(); if (_local_6 != null){ _local_6.mouseEvent(_local_4, this._SafeStr_13443); }; }; }; }; _local_2++; }; if (this._SafeStr_17698){ this._SafeStr_17698.reset(); }; } public function update():void { if (this._SafeStr_17708 == 0){ this._SafeStr_17741(this._SafeStr_17692.x, this._SafeStr_17692.y, MouseEvent.MOUSE_MOVE); }; this._SafeStr_17708 = 0; this._SafeStr_15172++; } private function _SafeStr_9379(k:MouseEvent):void { var _local_2:Boolean; if ((((k.type == MouseEvent.CLICK)) || ((k.type == MouseEvent.DOUBLE_CLICK)))){ _local_2 = (k.type == MouseEvent.DOUBLE_CLICK); this._SafeStr_17743(k.localX, k.localY, _local_2, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); }; } public function getId():int { return (this._SafeStr_5338); } } }//package _-34z // _SafeStr_10108 = "_-58m" (String#12905, DoABC#3) // _SafeStr_10109 = "_-0Km" (String#2641, DoABC#3) // _SafeStr_10110 = "_-30n" (String#3354, DoABC#3) // _SafeStr_10233 = "_-0CZ" (String#1443, DoABC#3) // _SafeStr_10456 = "_-3qv" (String#3557, DoABC#3) // _SafeStr_10479 = "_-6YH" (String#38208, DoABC#3) // _SafeStr_10480 = "_-6-" (String#36819, DoABC#3) // _SafeStr_11388 = "_-6hS" (String#38592, DoABC#3) // _SafeStr_11503 = "_-Yh" (String#39749, DoABC#3) // _SafeStr_11504 = "_-1uU" (String#26787, DoABC#3) // _SafeStr_11620 = "_-58x" (String#1587, DoABC#3) // _SafeStr_11642 = "_-530" (String#12806, DoABC#3) // _SafeStr_11733 = "_-1VT" (String#9158, DoABC#3) // _SafeStr_11736 = "_-6MX" (String#14153, DoABC#3) // _SafeStr_11737 = "_-23y" (String#27194, DoABC#3) // _SafeStr_11772 = "_-0bX" (String#1455, DoABC#3) // _SafeStr_11785 = "_-V0" (String#4438, DoABC#3) // _SafeStr_13443 = "_-3TR" (String#11178, DoABC#3) // _SafeStr_13823 = "_-20s" (String#9697, DoABC#3) // _SafeStr_13824 = "_-14Y" (String#8709, DoABC#3) // _SafeStr_13861 = "_-21t" (String#3101, DoABC#3) // _SafeStr_13865 = "_-4UQ" (String#12216, DoABC#3) // _SafeStr_13866 = "_-0yU" (String#8587, DoABC#3) // _SafeStr_13868 = "_-3c8" (String#11331, DoABC#3) // _SafeStr_13875 = "_-jZ" (String#15216, DoABC#3) // _SafeStr_13886 = "_-3oV" (String#11543, DoABC#3) // _SafeStr_13920 = "_-La" (String#14790, DoABC#3) // _SafeStr_13965 = "_-6j1" (String#14492, DoABC#3) // _SafeStr_13968 = "_-2lH" (String#10453, DoABC#3) // _SafeStr_14067 = "_-5k6" (String#13513, DoABC#3) // _SafeStr_14700 = "_-Rs" (String#4423, DoABC#3) // _SafeStr_14702 = "_-5Dl" (String#12997, DoABC#3) // _SafeStr_15064 = "_-3M3" (String#30385, DoABC#3) // _SafeStr_15070 = "_-zu" (String#40785, DoABC#3) // _SafeStr_15071 = "_-3jR" (String#31271, DoABC#3) // _SafeStr_15082 = "_-4Y1" (String#12279, DoABC#3) // _SafeStr_15083 = "_-65Y" (String#37080, DoABC#3) // _SafeStr_15085 = "_-1Co" (String#25099, DoABC#3) // _SafeStr_15086 = "_-3nq" (String#31448, DoABC#3) // _SafeStr_15087 = "_-04a" (String#7689, DoABC#3) // _SafeStr_15091 = "_-54S" (String#12830, DoABC#3) // _SafeStr_15093 = "_-0fx" (String#23792, DoABC#3) // _SafeStr_15094 = "_-43k" (String#32122, DoABC#3) // _SafeStr_15095 = "_-0iF" (String#23878, DoABC#3) // _SafeStr_15172 = "_-56b" (String#3875, DoABC#3) // _SafeStr_16678 = "_-1MK" (String#9009, DoABC#3) // _SafeStr_16679 = "_-2-b" (String#3092, DoABC#3) // _SafeStr_17679 = "_-19I" (String#8788, DoABC#3) // _SafeStr_17681 = "_-4CF" (String#32465, DoABC#3) // _SafeStr_17683 = "_-3IQ" (String#30237, DoABC#3) // _SafeStr_17684 = "_-4yO" (String#34316, DoABC#3) // _SafeStr_17685 = "_-2AY" (String#27447, DoABC#3) // _SafeStr_17686 = "_-YW" (String#39741, DoABC#3) // _SafeStr_17687 = "_-13h" (String#24751, DoABC#3) // _SafeStr_17688 = "_-2gZ" (String#28696, DoABC#3) // _SafeStr_17689 = "_-6fn" (String#38513, DoABC#3) // _SafeStr_17690 = "_-2Mw" (String#27929, DoABC#3) // _SafeStr_17691 = "_-3zz" (String#31926, DoABC#3) // _SafeStr_17692 = "_-4cQ" (String#33492, DoABC#3) // _SafeStr_17693 = "_-3Og" (String#30489, DoABC#3) // _SafeStr_17694 = "_-10S" (String#24624, DoABC#3) // _SafeStr_17695 = "_-4qk" (String#34027, DoABC#3) // _SafeStr_17696 = "_-2Vl" (String#28274, DoABC#3) // _SafeStr_17697 = "_-1G5" (String#25221, DoABC#3) // _SafeStr_17698 = "_-2BJ" (String#27478, DoABC#3) // _SafeStr_17699 = "_-5Ux" (String#35614, DoABC#3) // _SafeStr_17700 = "_-x4" (String#40668, DoABC#3) // _SafeStr_17701 = "_-0op" (String#24123, DoABC#3) // _SafeStr_17702 = "_-5tm" (String#36573, DoABC#3) // _SafeStr_17703 = "_-0gw" (String#23825, DoABC#3) // _SafeStr_17704 = "_-3Qh" (String#30566, DoABC#3) // _SafeStr_17705 = "_-47P" (String#32272, DoABC#3) // _SafeStr_17706 = "_-1gK" (String#26227, DoABC#3) // _SafeStr_17707 = "_-1KG" (String#25377, DoABC#3) // _SafeStr_17708 = "_-1Ca" (String#25089, DoABC#3) // _SafeStr_17709 = "_-2oQ" (String#29009, DoABC#3) // _SafeStr_17710 = "_-3-p" (String#29485, DoABC#3) // _SafeStr_17711 = "_-0wN" (String#24428, DoABC#3) // _SafeStr_17712 = "_-2IP" (String#27755, DoABC#3) // _SafeStr_17713 = "_-31U" (String#29548, DoABC#3) // _SafeStr_17714 = "_-0sN" (String#24268, DoABC#3) // _SafeStr_17715 = "_-1jJ" (String#26355, DoABC#3) // _SafeStr_17716 = "_-3Lw" (String#30379, DoABC#3) // _SafeStr_17717 = "_-1Hx" (String#25288, DoABC#3) // _SafeStr_17718 = "_-Va" (String#39647, DoABC#3) // _SafeStr_17719 = "_-3Pc" (String#30521, DoABC#3) // _SafeStr_17720 = "_-1cI" (String#26069, DoABC#3) // _SafeStr_17721 = "_-3VL" (String#30743, DoABC#3) // _SafeStr_17722 = "_-4eb" (String#33573, DoABC#3) // _SafeStr_17723 = "_-3eT" (String#31091, DoABC#3) // _SafeStr_17724 = "_-0lJ" (String#23993, DoABC#3) // _SafeStr_17725 = "_-26Y" (String#27294, DoABC#3) // _SafeStr_17726 = "_-4X" (String#33295, DoABC#3) // _SafeStr_17727 = "_-3Gp" (String#30166, DoABC#3) // _SafeStr_17728 = "_-3r8" (String#31574, DoABC#3) // _SafeStr_17729 = "_-5nu" (String#36355, DoABC#3) // _SafeStr_17730 = "_-3GP" (String#30149, DoABC#3) // _SafeStr_17731 = "_-1bx" (String#26062, DoABC#3) // _SafeStr_17732 = "_-5ZV" (String#35796, DoABC#3) // _SafeStr_17733 = "_-3m9" (String#31382, DoABC#3) // _SafeStr_17734 = "_-6Ma" (String#14154, DoABC#3) // _SafeStr_17735 = "_-3bV" (String#30971, DoABC#3) // _SafeStr_17736 = "_-0J8" (String#7903, DoABC#3) // _SafeStr_17737 = "_-2S9" (String#28126, DoABC#3) // _SafeStr_17738 = "_-1l8" (String#26423, DoABC#3) // _SafeStr_17739 = "_-6eK" (String#38454, DoABC#3) // _SafeStr_17740 = "_-6Jw" (String#37625, DoABC#3) // _SafeStr_17741 = "_-23s" (String#27188, DoABC#3) // _SafeStr_17742 = "_-5HL" (String#35099, DoABC#3) // _SafeStr_17743 = "_-4jc" (String#33750, DoABC#3) // _SafeStr_17744 = "_-6If" (String#37580, DoABC#3) // _SafeStr_17745 = "_-67k" (String#37170, DoABC#3) // _SafeStr_188 = "_-1HY" (String#25273, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2556 = "_-3y5" (String#11703, DoABC#3) // _SafeStr_2749 = "_-4J" (String#12056, DoABC#3) // _SafeStr_2752 = "_-53L" (String#12811, DoABC#3) // _SafeStr_2858 = "_-3qu" (String#31567, DoABC#3) // _SafeStr_3017 = "_-1lc" (String#9405, DoABC#3) // _SafeStr_3022 = "_-0Bn" (String#7795, DoABC#3) // _SafeStr_3066 = "_-4RM" (String#33075, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4380 = "_-262" (String#9784, DoABC#3) // _SafeStr_5020 = "_-2L6" (String#10049, DoABC#3) // _SafeStr_5021 = "_-1uH" (String#9559, DoABC#3) // _SafeStr_5022 = "_-1Fo" (String#8896, DoABC#3) // _SafeStr_5023 = "_-3Jl" (String#11027, DoABC#3) // _SafeStr_5024 = "_-2B5" (String#9881, DoABC#3) // _SafeStr_5025 = "_-R1" (String#14875, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5977 = "_-1bO" (String#1480, DoABC#3) // _SafeStr_5978 = "_-0u" (String#1458, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7965 = "_-5iL" (String#1602, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) // _SafeStr_9379 = "_-5W1" (String#1130, DoABC#3) //------------------------------------------------------------ //_-35b._SafeStr_3926 package _-35b { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3926 implements _SafeStr_2270 { private var _SafeStr_17746:Boolean; private var _SafeStr_17747:Boolean; private var _SafeStr_17748:String; private var _SafeStr_17749:int; private var _SafeStr_17750:String; private var _SafeStr_17751:String; private var _SafeStr_17752:int; private var _SafeStr_17753:String; private var _SafeStr_17754:int; private var _SafeStr_17755:Boolean; private var _SafeStr_17756:String; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_17746 = k.readBoolean(); this._SafeStr_17747 = k.readBoolean(); this._SafeStr_17748 = k.readString(); this._SafeStr_17749 = k._SafeStr_5331(); k._SafeStr_5331(); this._SafeStr_17750 = k.readString(); this._SafeStr_17751 = k.readString(); this._SafeStr_17752 = k._SafeStr_5331(); this._SafeStr_17753 = k.readString(); this._SafeStr_17754 = k._SafeStr_5331(); k._SafeStr_5331(); this._SafeStr_17755 = k.readBoolean(); if (k.bytesAvailable){ this._SafeStr_17756 = k.readString(); }; return (true); } public function get _SafeStr_11230():Boolean { return (this._SafeStr_17746); } public function get _SafeStr_11232():Boolean { return (this._SafeStr_17747); } public function get _SafeStr_11228():String { return (this._SafeStr_17748); } public function get _SafeStr_11229():int { return (this._SafeStr_17749); } public function get _SafeStr_11226():String { return (this._SafeStr_17750); } public function get _SafeStr_11231():String { return (this._SafeStr_17751); } public function get _SafeStr_11233():int { return (this._SafeStr_17752); } public function get _SafeStr_11236():String { return (this._SafeStr_17753); } public function get _SafeStr_11237():int { return (this._SafeStr_17754); } public function get _SafeStr_11234():Boolean { return (this._SafeStr_17755); } public function get _SafeStr_11235():String { return (this._SafeStr_17756); } } }//package _-35b // _SafeStr_11226 = "_-3gn" (String#31167, DoABC#3) // _SafeStr_11228 = "_-5i7" (String#36139, DoABC#3) // _SafeStr_11229 = "_-0UI" (String#23342, DoABC#3) // _SafeStr_11230 = "_-4DJ" (String#32507, DoABC#3) // _SafeStr_11231 = "_-1yB" (String#26933, DoABC#3) // _SafeStr_11232 = "_-2z5" (String#29412, DoABC#3) // _SafeStr_11233 = "_-2DK" (String#27553, DoABC#3) // _SafeStr_11234 = "_-1ui" (String#26796, DoABC#3) // _SafeStr_11235 = "_-vY" (String#40609, DoABC#3) // _SafeStr_11236 = "_-4KY" (String#32786, DoABC#3) // _SafeStr_11237 = "_-258" (String#27244, DoABC#3) // _SafeStr_17746 = "_-Y8" (String#39726, DoABC#3) // _SafeStr_17747 = "_-1mO" (String#26475, DoABC#3) // _SafeStr_17748 = "_-6-o" (String#36855, DoABC#3) // _SafeStr_17749 = "_-0Ac" (String#22572, DoABC#3) // _SafeStr_17750 = "_-v6" (String#40590, DoABC#3) // _SafeStr_17751 = "_-584" (String#34747, DoABC#3) // _SafeStr_17752 = "_-4nG" (String#33883, DoABC#3) // _SafeStr_17753 = "_-4Hd" (String#32673, DoABC#3) // _SafeStr_17754 = "_-5PA" (String#35405, DoABC#3) // _SafeStr_17755 = "_-56" (String#34667, DoABC#3) // _SafeStr_17756 = "_-2kT" (String#28857, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3926 = "_-3O3" (String#11089, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-35b._SafeStr_4404 package _-35b { import _-3qZ._SafeStr_2270; import _-3X0._SafeStr_4408; import _-3qZ._SafeStr_2717; public class _SafeStr_4404 implements _SafeStr_2270 { private var _SafeStr_17757:int = -1; private var _SafeStr_17758:int = -1; private var _SafeStr_17759:_SafeStr_4408; public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_17757 = k._SafeStr_5331(); this._SafeStr_17758 = k._SafeStr_5331(); this._SafeStr_17759 = new _SafeStr_4408(k); return (true); } public function get _SafeStr_15946():int { return (this._SafeStr_17757); } public function get accountId():int { return (this._SafeStr_17758); } public function get _SafeStr_16189():_SafeStr_4408 { return (this._SafeStr_17759); } public function flush():Boolean { this._SafeStr_17757 = -1; this._SafeStr_17758 = -1; this._SafeStr_17759 = null; return (true); } } }//package _-35b // _SafeStr_15946 = "_-40i" (String#31997, DoABC#3) // _SafeStr_16189 = "_-v3" (String#40587, DoABC#3) // _SafeStr_17757 = "_-5Rs" (String#3972, DoABC#3) // _SafeStr_17758 = "_-4Ov" (String#3690, DoABC#3) // _SafeStr_17759 = "_-0EE" (String#22721, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4404 = "_-4uT" (String#12662, DoABC#3) // _SafeStr_4408 = "_-0lY" (String#8376, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-35b.CfhTopicsInitMessageParser package _-35b { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-3X0.CallForHelpCategoryData; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class CfhTopicsInitMessageParser implements _SafeStr_2270 { private var _SafeStr_11155:Vector.; private var _disposed:Boolean; public function flush():Boolean { var k:CallForHelpCategoryData; if (this._disposed){ return (true); }; this._disposed = true; for each (k in this._SafeStr_11155) { k.dispose(); }; this._SafeStr_11155 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_11155 = new Vector.(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_11155.push(new CallForHelpCategoryData(k)); _local_3++; }; return (true); } public function get _SafeStr_11191():Vector. { return (this._SafeStr_11155); } } }//package _-35b // _SafeStr_11155 = "_-A-" (String#14588, DoABC#3) // _SafeStr_11191 = "_-jl" (String#40154, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-36u._SafeStr_2398 package _-36u { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5ud._SafeStr_2351; public class _SafeStr_2398 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2398(k:Function) { super(k, _SafeStr_2351); } public function _SafeStr_5325():_SafeStr_2351 { return ((this._SafeStr_5326 as _SafeStr_2351)); } } }//package _-36u // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2351 = "_-0c2" (String#8224, DoABC#3) // _SafeStr_2398 = "_-3D8" (String#30015, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_2799 package _-378 { import flash.events.Event; public class _SafeStr_2799 extends Event { public static const _SafeStr_6284:String = "hrwe_hide_room_widget"; private var _SafeStr_17760:String; public function _SafeStr_2799(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_6284, _arg_2, _arg_3); this._SafeStr_17760 = k; } public function get _SafeStr_6288():String { return (this._SafeStr_17760); } } }//package _-378 // _SafeStr_17760 = "_-1Md" (String#9013, DoABC#3) // _SafeStr_2799 = "_-1qy" (String#26649, DoABC#3) // _SafeStr_6284 = "_-6Sq" (String#37967, DoABC#3) // _SafeStr_6288 = "_-1Kq" (String#25400, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_2811 package _-378 { import flash.events.Event; public class _SafeStr_2811 extends Event { public static const _SafeStr_7273:String = "RDMZEE_ENABLED"; private var _SafeStr_8536:Boolean; public function _SafeStr_2811(k:Boolean) { super(_SafeStr_7273); this._SafeStr_8536 = k; } } }//package _-378 // _SafeStr_2811 = "_-5C7" (String#34898, DoABC#3) // _SafeStr_7273 = "_-4B-" (String#32416, DoABC#3) // _SafeStr_8536 = "_-6-S" (String#384, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4366 package _-378 { import flash.events.Event; public class _SafeStr_4366 extends Event { public static const _SafeStr_17761:String = "RWUE_EVENT_TEST"; public function _SafeStr_4366(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-378 // _SafeStr_17761 = "_-6d7" (String#38404, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4441 package _-378 { import flash.geom.Rectangle; import flash.geom.Point; public class _SafeStr_4441 extends _SafeStr_4366 { public static const _SafeStr_7270:String = "RWRVUE_ROOM_VIEW_SIZE_CHANGED"; public static const _SafeStr_5769:String = "RWRVUE_ROOM_VIEW_SCALE_CHANGED"; public static const _SafeStr_5768:String = "RWRVUE_ROOM_VIEW_POSITION_CHANGED"; private var _SafeStr_17762:Rectangle; private var _SafeStr_17763:Point; private var _SafeStr_7986:Number = 0; public function _SafeStr_4441(k:String, _arg_2:Rectangle=null, _arg_3:Point=null, _arg_4:Number=0, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_17762 = _arg_2; this._SafeStr_17763 = _arg_3; this._SafeStr_7986 = _arg_4; } public function get rect():Rectangle { if (this._SafeStr_17762 != null){ return (this._SafeStr_17762.clone()); }; return (null); } public function get _SafeStr_17764():Point { if (this._SafeStr_17763 != null){ return (this._SafeStr_17763.clone()); }; return (null); } public function get scale():Number { return (this._SafeStr_7986); } } }//package _-378 // _SafeStr_17762 = "_-21y" (String#27111, DoABC#3) // _SafeStr_17763 = "_-vZ" (String#40610, DoABC#3) // _SafeStr_17764 = "_-4js" (String#33762, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4441 = "_-13I" (String#8686, DoABC#3) // _SafeStr_5768 = "_-1lx" (String#26457, DoABC#3) // _SafeStr_5769 = "_-59p" (String#34812, DoABC#3) // _SafeStr_7270 = "_-6GP" (String#37498, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4452 package _-378 { public class _SafeStr_4452 extends _SafeStr_4366 { public static const OPEN:String = "RWRBFOCME_OPEN"; private var _SafeStr_16816:int; public function _SafeStr_4452(k:int) { this._SafeStr_16816 = k; super(OPEN); } public function get _SafeStr_7258():int { return (this._SafeStr_16816); } } }//package _-378 // _SafeStr_16816 = "_-0Fb" (String#376, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4452 = "_-64m" (String#37049, DoABC#3) // _SafeStr_7258 = "_-6D0" (String#37379, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4453 package _-378 { public class _SafeStr_4453 extends _SafeStr_4366 { public static const _SafeStr_7316:String = "RWREUE_GAME_MODE"; public static const _SafeStr_7314:String = "RWREUE_NORMAL_MODE"; private var _SafeStr_7431:int = 0; public function _SafeStr_4453(k:String, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_7431 = _arg_2; } public function get roomId():int { return (this._SafeStr_7431); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4453 = "_-3Dc" (String#30032, DoABC#3) // _SafeStr_7314 = "_-5om" (String#36389, DoABC#3) // _SafeStr_7316 = "_-2Ox" (String#28002, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4455 package _-378 { public class _SafeStr_4455 extends _SafeStr_4366 { public static const _SafeStr_5991:String = "RWLBUE_SHOW_LOADING_BAR"; public static const _SafeStr_5992:String = "RWLBUW_HIDE_LOADING_BAR"; public function _SafeStr_4455(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4455 = "_-2iI" (String#28775, DoABC#3) // _SafeStr_5991 = "_-Q7" (String#39442, DoABC#3) // _SafeStr_5992 = "_-5Fh" (String#35032, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4456 package _-378 { public class _SafeStr_4456 extends _SafeStr_4366 { public static const _SafeStr_17765:String = "RWRBSLUE_SKILL_LIST"; private var _SafeStr_16816:int; private var _SafeStr_17766:Array; public function _SafeStr_4456(k:int, _arg_2:Array, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_17765, _arg_3, _arg_4); this._SafeStr_16816 = k; this._SafeStr_17766 = _arg_2; } public function get _SafeStr_17767():Array { return (this._SafeStr_17766); } public function get _SafeStr_7258():int { return (this._SafeStr_16816); } } }//package _-378 // _SafeStr_16816 = "_-0Fb" (String#376, DoABC#3) // _SafeStr_17765 = "_-0bg" (String#23617, DoABC#3) // _SafeStr_17766 = "_-3kH" (String#11468, DoABC#3) // _SafeStr_17767 = "_-0na" (String#24077, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4456 = "_-4j8" (String#33734, DoABC#3) // _SafeStr_7258 = "_-6D0" (String#37379, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4462 package _-378 { public class _SafeStr_4462 extends _SafeStr_4366 { public static const _SafeStr_7278:String = "RWROUE_OBJECT_SELECTED"; public static const _SafeStr_7284:String = "RWROUE_OBJECT_DESELECTED"; public static const _SafeStr_7283:String = "RWROUE_USER_REMOVED"; public static const _SafeStr_7282:String = "RWROUE_FURNI_REMOVED"; public static const _SafeStr_7280:String = "RWROUE_FURNI_ADDED"; public static const _SafeStr_7281:String = "RWROUE_USER_ADDED"; public static const _SafeStr_7286:String = "RWROUE_OBJECT_ROLL_OVER"; public static const _SafeStr_7288:String = "RWROUE_OBJECT_ROLL_OUT"; private var _SafeStr_5338:int = 0; private var _SafeStr_7428:int = 0; private var _SafeStr_7431:int = 0; public function _SafeStr_4462(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_5338 = _arg_2; this._SafeStr_7428 = _arg_3; this._SafeStr_7431 = _arg_4; } public function get id():int { return (this._SafeStr_5338); } public function get category():int { return (this._SafeStr_7428); } public function get roomId():int { return (this._SafeStr_7431); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4462 = "_-5RV" (String#13222, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_7278 = "_-1o3" (String#26541, DoABC#3) // _SafeStr_7280 = "_-2aJ" (String#28459, DoABC#3) // _SafeStr_7281 = "_-6Ve" (String#38089, DoABC#3) // _SafeStr_7282 = "_-6UD" (String#38024, DoABC#3) // _SafeStr_7283 = "_-1hI" (String#26268, DoABC#3) // _SafeStr_7284 = "_-350" (String#29686, DoABC#3) // _SafeStr_7286 = "_-lJ" (String#40208, DoABC#3) // _SafeStr_7288 = "_-0vn" (String#24405, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4464 package _-378 { public class _SafeStr_4464 extends _SafeStr_4366 { public static const _SafeStr_5979:String = "RWCCE_USER_CHOOSER_CONTENT"; public static const _SafeStr_6086:String = "RWCCE_FURNI_CHOOSER_CONTENT"; private var _SafeStr_5407:Array; private var _SafeStr_17768:Boolean; public function _SafeStr_4464(k:String, _arg_2:Array, _arg_3:Boolean=false, _arg_4:Boolean=false, _arg_5:Boolean=false) { super(k, _arg_4, _arg_5); this._SafeStr_5407 = _arg_2.slice(); this._SafeStr_17768 = _arg_3; } public function get items():Array { return (this._SafeStr_5407); } public function get _SafeStr_5861():Boolean { return (this._SafeStr_17768); } } }//package _-378 // _SafeStr_17768 = "_-6OJ" (String#14183, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4464 = "_-3fA" (String#11382, DoABC#3) // _SafeStr_5407 = "_-3hs" (String#205, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5979 = "_-Fv" (String#39063, DoABC#3) // _SafeStr_6086 = "_-50E" (String#34430, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4466 package _-378 { public class _SafeStr_4466 extends _SafeStr_4366 { public static const _SafeStr_5913:String = "RWPLENPE_USER_PLAY_SONG"; public static const _SafeStr_5914:String = "RWPLENPW_USER_STOP_SONG"; public static const _SafeStr_5912:String = "RWPLENPE_SONG_CHANGED"; private var _SafeStr_5338:int; private var _SafeStr_7435:int; private var _priority:int; public function _SafeStr_4466(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_5338 = _arg_2; this._SafeStr_7435 = _arg_3; this._priority = _arg_4; } public function get id():int { return (this._SafeStr_5338); } public function get position():int { return (this._SafeStr_7435); } public function get priority():int { return (this._priority); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4466 = "_-3qQ" (String#11578, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5912 = "_-OK" (String#39370, DoABC#3) // _SafeStr_5913 = "_-0ED" (String#22720, DoABC#3) // _SafeStr_5914 = "_-6LN" (String#37679, DoABC#3) // _SafeStr_7435 = "_-44V" (String#382, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4470 package _-378 { public class _SafeStr_4470 extends _SafeStr_4366 { public static const _SafeStr_5922:String = "RWPLEE_SHOW_PLAYLIST_EDITOR"; public static const _SafeStr_5926:String = "RWPLEE_HIDE_PLAYLIST_EDITOR"; public static const _SafeStr_5928:String = "RWPLEE_INVENTORY_UPDATED"; public static const _SafeStr_5929:String = "RWPLEE_SONG_DISK_INVENTORY_UPDATED"; public static const _SafeStr_5910:String = "RWPLEE_PLAY_LIST_UPDATED"; public static const _SafeStr_5911:String = "RWPLEE_PLAY_LIST_FULL"; private var _SafeStr_7434:int; public function _SafeStr_4470(k:String, _arg_2:int=-1, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_7434 = _arg_2; } public function get furniId():int { return (this._SafeStr_7434); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4470 = "_-4p7" (String#12580, DoABC#3) // _SafeStr_5910 = "_-1-s" (String#24596, DoABC#3) // _SafeStr_5911 = "_-jN" (String#40141, DoABC#3) // _SafeStr_5922 = "_-1K0" (String#25366, DoABC#3) // _SafeStr_5926 = "_-iv" (String#40123, DoABC#3) // _SafeStr_5928 = "_-2zQ" (String#29430, DoABC#3) // _SafeStr_5929 = "_-ay" (String#39822, DoABC#3) // _SafeStr_7434 = "_-2q4" (String#162, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4477 package _-378 { public class _SafeStr_4477 extends _SafeStr_4366 { public static const _SafeStr_6053:String = "RWFRUE_SHOW_FRIEND_REQUEST"; public static const _SafeStr_6054:String = "RWFRUE_HIDE_FRIEND_REQUEST"; private var _SafeStr_5327:int; private var _SafeStr_5512:int; private var _SafeStr_7448:String; public function _SafeStr_4477(k:String, _arg_2:int, _arg_3:int=0, _arg_4:String=null, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_5327 = _arg_2; this._SafeStr_5512 = _arg_3; this._SafeStr_7448 = _arg_4; } public function get _SafeStr_5332():int { return (this._SafeStr_5327); } public function get userId():int { return (this._SafeStr_5512); } public function get userName():String { return (this._SafeStr_7448); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4477 = "_-6ke" (String#14521, DoABC#3) // _SafeStr_5327 = "_-r9" (String#512, DoABC#3) // _SafeStr_5332 = "_-4TV" (String#33166, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6053 = "_-5H6" (String#35087, DoABC#3) // _SafeStr_6054 = "_-5Ea" (String#34993, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4480 package _-378 { import flash.geom.Rectangle; import flash.geom.Point; public class _SafeStr_4480 extends _SafeStr_4366 { public static const _SafeStr_17769:String = "RWULUE_USER_LOCATION_UPDATE"; private var _SafeStr_5512:int; private var _SafeStr_7963:Rectangle; private var _SafeStr_17770:Point; public function _SafeStr_4480(k:int, _arg_2:Rectangle, _arg_3:Point, _arg_4:Boolean=false, _arg_5:Boolean=false) { super(_SafeStr_17769, _arg_4, _arg_5); this._SafeStr_5512 = k; this._SafeStr_7963 = _arg_2; this._SafeStr_17770 = _arg_3; } public function get userId():int { return (this._SafeStr_5512); } public function get rectangle():Rectangle { return (this._SafeStr_7963); } public function get _SafeStr_17771():Point { return (this._SafeStr_17770); } } }//package _-378 // _SafeStr_17769 = "_-0UK" (String#23343, DoABC#3) // _SafeStr_17770 = "_-23m" (String#27182, DoABC#3) // _SafeStr_17771 = "_-2uF" (String#29237, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4480 = "_-4KE" (String#32773, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_7963 = "_-1r5" (String#1078, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4483 package _-378 { public class _SafeStr_4483 extends _SafeStr_4366 { public static const _SafeStr_17772:String = "rwwgue_welcome_gift_widget_status"; private var _SafeStr_17773:String; private var _SafeStr_17774:Boolean; private var _SafeStr_17775:Boolean; private var _SafeStr_7434:int; private var _SafeStr_17776:Boolean; public function _SafeStr_4483(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_17772, k, _arg_2); } public function get email():String { return (this._SafeStr_17773); } public function get _SafeStr_5659():Boolean { return (this._SafeStr_17774); } public function get _SafeStr_5660():Boolean { return (this._SafeStr_17775); } public function get furniId():int { return (this._SafeStr_7434); } public function get _SafeStr_5662():Boolean { return (this._SafeStr_17776); } public function set email(k:String):void { this._SafeStr_17773 = k; } public function set _SafeStr_5659(k:Boolean):void { this._SafeStr_17774 = k; } public function set _SafeStr_5660(k:Boolean):void { this._SafeStr_17775 = k; } public function set furniId(k:int):void { this._SafeStr_7434 = k; } public function set _SafeStr_5662(k:Boolean):void { this._SafeStr_17776 = k; } } }//package _-378 // _SafeStr_17772 = "_-0GY" (String#22815, DoABC#3) // _SafeStr_17773 = "_-4Mu" (String#1566, DoABC#3) // _SafeStr_17774 = "_-2ct" (String#1514, DoABC#3) // _SafeStr_17775 = "_-1pY" (String#9470, DoABC#3) // _SafeStr_17776 = "_-2qg" (String#10539, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4483 = "_-W5" (String#14972, DoABC#3) // _SafeStr_5659 = "_-0Vv" (String#23403, DoABC#3) // _SafeStr_5660 = "_-5dq" (String#35971, DoABC#3) // _SafeStr_5662 = "_-5Z5" (String#35784, DoABC#3) // _SafeStr_7434 = "_-2q4" (String#162, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4486 package _-378 { public class _SafeStr_4486 extends _SafeStr_4366 { public static const _SafeStr_17777:String = "rwcere_change_email_result"; private var _result:int; public function _SafeStr_4486(k:int, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_17777, _arg_2, _arg_3); this._result = k; } public function get result():int { return (this._result); } } }//package _-378 // _SafeStr_17777 = "_-2ho" (String#28754, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4486 = "_-6Qw" (String#14223, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4487 package _-378 { public class _SafeStr_4487 extends _SafeStr_4366 { public static const RENTABLE_BOT:String = "RWRBIUE_RENTABLE_BOT"; public static const _SafeStr_6488:String = "RENTABLE_BOT"; private var _name:String = ""; private var _SafeStr_5344:String = ""; private var _SafeStr_16888:int = 0; private var _SafeStr_5342:String = ""; private var _SafeStr_10309:Array; private var _SafeStr_17006:int = 0; private var _SafeStr_17007:int = 0; private var _SafeStr_10937:int; private var _SafeStr_10938:String; private var _SafeStr_17009:Boolean = false; private var _SafeStr_17010:Boolean = false; private var _SafeStr_17778:int = 0; private var _SafeStr_16895:Array; public function _SafeStr_4487(k:Boolean=false, _arg_2:Boolean=false) { this._SafeStr_10309 = []; super(RENTABLE_BOT, k, _arg_2); } public function set name(k:String):void { this._name = k; } public function get name():String { return (this._name); } public function set motto(k:String):void { this._SafeStr_5344 = k; } public function get motto():String { return (this._SafeStr_5344); } public function set _SafeStr_6235(k:int):void { this._SafeStr_16888 = k; } public function get _SafeStr_6235():int { return (this._SafeStr_16888); } public function set figure(k:String):void { this._SafeStr_5342 = k; } public function get figure():String { return (this._SafeStr_5342); } public function set badges(k:Array):void { this._SafeStr_10309 = k; } public function get badges():Array { return (this._SafeStr_10309); } public function get _SafeStr_6226():int { return (this._SafeStr_10937); } public function set _SafeStr_6226(k:int):void { this._SafeStr_10937 = k; } public function get ownerName():String { return (this._SafeStr_10938); } public function set ownerName(k:String):void { this._SafeStr_10938 = k; } public function set _SafeStr_6483(k:Boolean):void { this._SafeStr_17009 = k; } public function get _SafeStr_6483():Boolean { return (this._SafeStr_17009); } public function set _SafeStr_6485(k:int):void { this._SafeStr_17778 = k; } public function get _SafeStr_6485():int { return (this._SafeStr_17778); } public function set _SafeStr_6486(k:Boolean):void { this._SafeStr_17010 = k; } public function get _SafeStr_6486():Boolean { return (this._SafeStr_17010); } public function set _SafeStr_6481(k:int):void { this._SafeStr_17006 = k; } public function get _SafeStr_6481():int { return (this._SafeStr_17006); } public function set _SafeStr_6479(k:int):void { this._SafeStr_17007 = k; } public function get _SafeStr_6479():int { return (this._SafeStr_17007); } public function get _SafeStr_6489():Array { return (this._SafeStr_16895); } public function set _SafeStr_6489(k:Array):void { this._SafeStr_16895 = k; } } }//package _-378 // _SafeStr_10309 = "_-6Mp" (String#442, DoABC#3) // _SafeStr_10937 = "_-1s2" (String#228, DoABC#3) // _SafeStr_10938 = "_-FJ" (String#232, DoABC#3) // _SafeStr_16888 = "_-5lV" (String#1605, DoABC#3) // _SafeStr_16895 = "_-6Im" (String#1144, DoABC#3) // _SafeStr_17006 = "_-6E-" (String#1612, DoABC#3) // _SafeStr_17007 = "_-PL" (String#1632, DoABC#3) // _SafeStr_17009 = "_-1xV" (String#1081, DoABC#3) // _SafeStr_17010 = "_-1RW" (String#1075, DoABC#3) // _SafeStr_17778 = "_-5xg" (String#4106, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4487 = "_-0dG" (String#8240, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_5344 = "_-41r" (String#500, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_6479 = "_-K4" (String#39216, DoABC#3) // _SafeStr_6481 = "_-0-t" (String#22184, DoABC#3) // _SafeStr_6483 = "_-6UV" (String#38036, DoABC#3) // _SafeStr_6485 = "_-0GG" (String#22805, DoABC#3) // _SafeStr_6486 = "_-5QH" (String#35451, DoABC#3) // _SafeStr_6488 = "_-6ef" (String#38467, DoABC#3) // _SafeStr_6489 = "_-0L" (String#7931, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4489 package _-378 { public class _SafeStr_4489 extends _SafeStr_4366 { public static const PET_COMMANDS:String = "RWPCUE_PET_COMMANDS"; public static const _SafeStr_16955:String = "RWPCUE_OPEN_PET_TRAINING"; public static const _SafeStr_16957:String = "RWPCUE_CLOSE_PET_TRAINING"; private var _SafeStr_5338:int; private var _SafeStr_10920:Array; private var _SafeStr_10921:Array; public function _SafeStr_4489(k:int, _arg_2:Array, _arg_3:Array, _arg_4:Boolean=false, _arg_5:Boolean=false) { super(_SafeStr_4489.PET_COMMANDS, _arg_4, _arg_5); this._SafeStr_5338 = k; this._SafeStr_10920 = _arg_2; this._SafeStr_10921 = _arg_3; } public function get id():int { return (this._SafeStr_5338); } public function get _SafeStr_6600():Array { return (this._SafeStr_10920); } public function get _SafeStr_6601():Array { return (this._SafeStr_10921); } } }//package _-378 // _SafeStr_10920 = "_-3Dh" (String#10947, DoABC#3) // _SafeStr_10921 = "_-5W9" (String#1595, DoABC#3) // _SafeStr_16955 = "_-3lH" (String#31342, DoABC#3) // _SafeStr_16957 = "_-4A3" (String#32378, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4489 = "_-3U7" (String#11196, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_6600 = "_-0fN" (String#23772, DoABC#3) // _SafeStr_6601 = "_-1kn" (String#26411, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4490 package _-378 { public class _SafeStr_4490 extends _SafeStr_4366 { public static const _SafeStr_6367:String = "RWUTUE_USER_TAGS"; private var _SafeStr_5512:int; private var _SafeStr_12344:Array; private var _SafeStr_17779:Boolean; public function _SafeStr_4490(k:int, _arg_2:Array, _arg_3:Boolean, _arg_4:Boolean=false, _arg_5:Boolean=false) { super(_SafeStr_6367, _arg_4, _arg_5); this._SafeStr_5512 = k; this._SafeStr_12344 = _arg_2; this._SafeStr_17779 = _arg_3; } public function get userId():int { return (this._SafeStr_5512); } public function get tags():Array { return (this._SafeStr_12344); } public function get _SafeStr_16967():Boolean { return (this._SafeStr_17779); } } }//package _-378 // _SafeStr_12344 = "_-5m0" (String#508, DoABC#3) // _SafeStr_16967 = "_-hB" (String#40057, DoABC#3) // _SafeStr_17779 = "_-zy" (String#15468, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4490 = "_-4hW" (String#33672, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6367 = "_-0FF" (String#22762, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4491 package _-378 { import flash.display.BitmapData; public class _SafeStr_4491 extends _SafeStr_4366 { public static const PET_INFO:String = "RWPIUE_PET_INFO"; private var _SafeStr_9998:int; private var _SafeStr_16992:int; private var _SafeStr_10930:int; private var _SafeStr_16993:int; private var _SafeStr_10931:int; private var _SafeStr_16994:int; private var _SafeStr_10932:int; private var _SafeStr_16995:int; private var _SafeStr_17008:int; private var _SafeStr_16996:int; private var _SafeStr_10939:int; private var _name:String; private var _SafeStr_5338:int; private var _SafeStr_10411:BitmapData; private var _SafeStr_17780:int; private var _SafeStr_17781:int; private var _SafeStr_16998:Boolean; private var _SafeStr_10937:int; private var _SafeStr_10938:String; private var _SafeStr_16999:Boolean; private var _SafeStr_10916:int; private var _SafeStr_10940:int; private var _SafeStr_10941:Boolean; private var _SafeStr_10919:Boolean; private var _SafeStr_10925:Boolean; private var _SafeStr_10945:Array; private var _SafeStr_10946:int; private var _SafeStr_10926:Boolean; private var _SafeStr_10927:Boolean; private var _SafeStr_10003:int; private var _SafeStr_10942:int; private var _SafeStr_10943:int; private var _SafeStr_10944:int; private var _SafeStr_10928:Boolean; public function _SafeStr_4491(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:BitmapData, _arg_6:Boolean, _arg_7:int, _arg_8:String, _arg_9:int, _arg_10:int, _arg_11:Boolean=false, _arg_12:Boolean=false) { super(_SafeStr_4491.PET_INFO, _arg_11, _arg_12); this._SafeStr_17780 = k; this._SafeStr_17781 = _arg_2; this._name = _arg_3; this._SafeStr_5338 = _arg_4; this._SafeStr_10411 = _arg_5; this._SafeStr_16998 = _arg_6; this._SafeStr_10937 = _arg_7; this._SafeStr_10938 = _arg_8; this._SafeStr_10916 = _arg_9; this._SafeStr_10940 = _arg_10; } public function get name():String { return (this._name); } public function get image():BitmapData { return (this._SafeStr_10411); } public function get id():int { return (this._SafeStr_5338); } public function get _SafeStr_17001():int { return (this._SafeStr_17780); } public function get _SafeStr_17002():int { return (this._SafeStr_17781); } public function get _SafeStr_17000():Boolean { return (this._SafeStr_16998); } public function get _SafeStr_6226():int { return (this._SafeStr_10937); } public function get ownerName():String { return (this._SafeStr_10938); } public function get _SafeStr_6584():Boolean { return (this._SafeStr_16999); } public function get _SafeStr_6603():int { return (this._SafeStr_10916); } public function get age():int { return (this._SafeStr_10939); } public function get _SafeStr_6573():int { return (this._SafeStr_10940); } public function get _SafeStr_6581():Boolean { return (this._SafeStr_10941); } public function get _SafeStr_6582():Boolean { return (this._SafeStr_10919); } public function get _SafeStr_6187():Boolean { return (this._SafeStr_10925); } public function get _SafeStr_6188():Boolean { return (this._SafeStr_10926); } public function get _SafeStr_6189():Boolean { return (this._SafeStr_10927); } public function get rarityLevel():int { return (this._SafeStr_10003); } public function get _SafeStr_6583():Array { return (this._SafeStr_10945); } public function get _SafeStr_6585():int { return (this._SafeStr_10946); } public function get level():int { return (this._SafeStr_9998); } public function get _SafeStr_6574():int { return (this._SafeStr_16992); } public function get experience():int { return (this._SafeStr_10930); } public function get _SafeStr_6575():int { return (this._SafeStr_16993); } public function get energy():int { return (this._SafeStr_10931); } public function get _SafeStr_6576():int { return (this._SafeStr_16994); } public function get _SafeStr_6577():int { return (this._SafeStr_10932); } public function get _SafeStr_6578():int { return (this._SafeStr_16995); } public function get _SafeStr_6580():int { return (this._SafeStr_17008); } public function get _SafeStr_6579():int { return (this._SafeStr_16996); } public function set level(k:int):void { this._SafeStr_9998 = k; } public function set _SafeStr_6574(k:int):void { this._SafeStr_16992 = k; } public function set experience(k:int):void { this._SafeStr_10930 = k; } public function set _SafeStr_6575(k:int):void { this._SafeStr_16993 = k; } public function set energy(k:int):void { this._SafeStr_10931 = k; } public function set _SafeStr_6576(k:int):void { this._SafeStr_16994 = k; } public function set _SafeStr_6577(k:int):void { this._SafeStr_10932 = k; } public function set _SafeStr_6578(k:int):void { this._SafeStr_16995 = k; } public function set _SafeStr_6580(k:int):void { this._SafeStr_17008 = k; } public function set _SafeStr_6584(k:Boolean):void { this._SafeStr_16999 = k; } public function set _SafeStr_6579(k:int):void { this._SafeStr_16996 = k; } public function set age(k:int):void { this._SafeStr_10939 = k; } public function set _SafeStr_6581(k:Boolean):void { this._SafeStr_10941 = k; } public function set _SafeStr_6582(k:Boolean):void { this._SafeStr_10919 = k; } public function set _SafeStr_6187(k:Boolean):void { this._SafeStr_10925 = k; } public function set _SafeStr_6583(k:Array):void { this._SafeStr_10945 = k; } public function set _SafeStr_6585(k:int):void { this._SafeStr_10946 = k; } public function set _SafeStr_6188(k:Boolean):void { this._SafeStr_10926 = k; } public function set _SafeStr_6189(k:Boolean):void { this._SafeStr_10927 = k; } public function set rarityLevel(k:int):void { this._SafeStr_10003 = k; } public function get _SafeStr_6586():int { return (this._SafeStr_10942); } public function set _SafeStr_6586(k:int):void { this._SafeStr_10942 = k; } public function get _SafeStr_6587():int { return (this._SafeStr_10943); } public function set _SafeStr_6587(k:int):void { this._SafeStr_10943 = k; } public function get _SafeStr_6588():int { return (this._SafeStr_10944); } public function set _SafeStr_6588(k:int):void { this._SafeStr_10944 = k; } public function get _SafeStr_6190():Boolean { return (this._SafeStr_10928); } public function set _SafeStr_6190(k:Boolean):void { this._SafeStr_10928 = k; } } }//package _-378 // _SafeStr_10003 = "_-3eo" (String#499, DoABC#3) // _SafeStr_10411 = "_-0VG" (String#148, DoABC#3) // _SafeStr_10916 = "_-xl" (String#304, DoABC#3) // _SafeStr_10919 = "_-5ul" (String#589, DoABC#3) // _SafeStr_10925 = "_-6e4" (String#510, DoABC#3) // _SafeStr_10926 = "_-1HK" (String#577, DoABC#3) // _SafeStr_10927 = "_-0fm" (String#575, DoABC#3) // _SafeStr_10928 = "_-5ST" (String#506, DoABC#3) // _SafeStr_10930 = "_-My" (String#1151, DoABC#3) // _SafeStr_10931 = "_-9G" (String#1149, DoABC#3) // _SafeStr_10932 = "_-2Pm" (String#1509, DoABC#3) // _SafeStr_10937 = "_-1s2" (String#228, DoABC#3) // _SafeStr_10938 = "_-FJ" (String#232, DoABC#3) // _SafeStr_10939 = "_-4Go" (String#1110, DoABC#3) // _SafeStr_10940 = "_-2Bz" (String#841, DoABC#3) // _SafeStr_10941 = "_-4F7" (String#3649, DoABC#3) // _SafeStr_10942 = "_-6Bq" (String#1610, DoABC#3) // _SafeStr_10943 = "_-2xi" (String#1525, DoABC#3) // _SafeStr_10944 = "_-1PE" (String#1471, DoABC#3) // _SafeStr_10945 = "_-6kS" (String#1625, DoABC#3) // _SafeStr_10946 = "_-L" (String#1631, DoABC#3) // _SafeStr_16992 = "_-4nV" (String#3789, DoABC#3) // _SafeStr_16993 = "_-Sa" (String#4427, DoABC#3) // _SafeStr_16994 = "_-2jF" (String#3272, DoABC#3) // _SafeStr_16995 = "_-6eP" (String#4292, DoABC#3) // _SafeStr_16996 = "_-1SK" (String#9102, DoABC#3) // _SafeStr_16998 = "_-3Hb" (String#10997, DoABC#3) // _SafeStr_16999 = "_-1f5" (String#9300, DoABC#3) // _SafeStr_17000 = "_-3PG" (String#30507, DoABC#3) // _SafeStr_17001 = "_-2-Z" (String#27028, DoABC#3) // _SafeStr_17002 = "_-60d" (String#36885, DoABC#3) // _SafeStr_17008 = "_-3Vv" (String#1542, DoABC#3) // _SafeStr_17780 = "_-1IM" (String#2926, DoABC#3) // _SafeStr_17781 = "_-0xl" (String#24484, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4491 = "_-XK" (String#14998, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_6187 = "_-5yo" (String#4110, DoABC#3) // _SafeStr_6188 = "_-02h" (String#2553, DoABC#3) // _SafeStr_6189 = "_-14" (String#2851, DoABC#3) // _SafeStr_6190 = "_-1as" (String#3001, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6573 = "_-IO" (String#14740, DoABC#3) // _SafeStr_6574 = "_-4Ou" (String#12145, DoABC#3) // _SafeStr_6575 = "_-3S4" (String#11156, DoABC#3) // _SafeStr_6576 = "_-3Vo" (String#11216, DoABC#3) // _SafeStr_6577 = "_-0bw" (String#8223, DoABC#3) // _SafeStr_6578 = "_-gR" (String#15162, DoABC#3) // _SafeStr_6579 = "_-bs" (String#39859, DoABC#3) // _SafeStr_6580 = "_-6av" (String#14373, DoABC#3) // _SafeStr_6581 = "_-Jg" (String#14760, DoABC#3) // _SafeStr_6582 = "_-35J" (String#3370, DoABC#3) // _SafeStr_6583 = "_-W-" (String#14969, DoABC#3) // _SafeStr_6584 = "_-4jL" (String#33744, DoABC#3) // _SafeStr_6585 = "_-60x" (String#13798, DoABC#3) // _SafeStr_6586 = "_-5yc" (String#13745, DoABC#3) // _SafeStr_6587 = "_-40d" (String#11763, DoABC#3) // _SafeStr_6588 = "_-6io" (String#14486, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_9998 = "_-5bb" (String#150, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4493 package _-378 { import flash.display.BitmapData; public class _SafeStr_4493 extends _SafeStr_4366 { public static const _SafeStr_6375:String = "RWPIUE_PET_FIGURE_UPDATE"; private var _SafeStr_7479:int; private var _SafeStr_10411:BitmapData; public function _SafeStr_4493(k:int, _arg_2:BitmapData, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_6375, _arg_3, _arg_4); this._SafeStr_7479 = k; this._SafeStr_10411 = _arg_2; } public function get _SafeStr_6192():int { return (this._SafeStr_7479); } public function get image():BitmapData { return (this._SafeStr_10411); } } }//package _-378 // _SafeStr_10411 = "_-0VG" (String#148, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4493 = "_-2vf" (String#29291, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_6375 = "_-4MP" (String#32866, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4498 package _-378 { public class _SafeStr_4498 extends _SafeStr_4366 { public static const _SafeStr_6560:String = "RWSUE_PLAYING_CHANGED"; public static const _SafeStr_6562:String = "RWSUE_DATA_RECEIVED"; private var _SafeStr_8642:int; private var _SafeStr_16989:String; private var _SafeStr_16990:String; public function _SafeStr_4498(k:String, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_8642 = _arg_2; this._SafeStr_16989 = _arg_3; this._SafeStr_16990 = _arg_4; } public function get _SafeStr_8668():int { return (this._SafeStr_8642); } public function get _SafeStr_12520():String { return (this._SafeStr_16989); } public function get _SafeStr_16977():String { return (this._SafeStr_16990); } } }//package _-378 // _SafeStr_12520 = "_-4Pq" (String#33005, DoABC#3) // _SafeStr_16977 = "_-1VX" (String#25816, DoABC#3) // _SafeStr_16989 = "_-3uF" (String#3570, DoABC#3) // _SafeStr_16990 = "_-4kY" (String#12506, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4498 = "_-dR" (String#39930, DoABC#3) // _SafeStr_6560 = "_-1pt" (String#26611, DoABC#3) // _SafeStr_6562 = "_-4kh" (String#33791, DoABC#3) // _SafeStr_8642 = "_-2KP" (String#380, DoABC#3) // _SafeStr_8668 = "_-5u0" (String#13674, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4500 package _-378 { import flash.display.BitmapData; import _-1uj._SafeStr_2346; public class _SafeStr_4500 extends _SafeStr_4366 { public static const _SafeStr_6537:String = "RWFIUE_FURNI"; private var _SafeStr_5338:int = 0; private var _SafeStr_7428:int = 0; private var _name:String = ""; private var _SafeStr_8688:String = ""; private var _SafeStr_10411:BitmapData = null; private var _SafeStr_8641:Boolean = false; private var _SafeStr_17782:Boolean = false; private var _SafeStr_17783:Boolean = false; private var _SafeStr_17784:int = 0; private var _SafeStr_17768:Boolean = false; private var _SafeStr_17785:int = -1; private var _SafeStr_17786:int = -1; private var _SafeStr_13173:int = -1; private var _SafeStr_12752:String = ""; private var _SafeStr_17787:Boolean = false; private var _SafeStr_8645:_SafeStr_2346 = null; private var _SafeStr_7483:int = 0; private var _SafeStr_10937:int = 0; private var _SafeStr_10938:String = ""; private var _SafeStr_16911:int = 0; private var _SafeStr_17788:int = -1; private var _SafeStr_13174:int = -1; private var _SafeStr_13176:Boolean; private var _SafeStr_13177:Boolean; private var _SafeStr_13178:Boolean; public function _SafeStr_4500(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } public function set id(k:int):void { this._SafeStr_5338 = k; } public function get id():int { return (this._SafeStr_5338); } public function set category(k:int):void { this._SafeStr_7428 = k; } public function get category():int { return (this._SafeStr_7428); } public function set name(k:String):void { this._name = k; } public function get name():String { return (this._name); } public function set description(k:String):void { this._SafeStr_8688 = k; } public function get description():String { return (this._SafeStr_8688); } public function set image(k:BitmapData):void { this._SafeStr_10411 = k; } public function get image():BitmapData { return (this._SafeStr_10411); } public function set _SafeStr_6551(k:Boolean):void { this._SafeStr_8641 = k; } public function get _SafeStr_6551():Boolean { return (this._SafeStr_8641); } public function set _SafeStr_6547(k:Boolean):void { this._SafeStr_17782 = k; } public function get _SafeStr_6547():Boolean { return (this._SafeStr_17782); } public function set _SafeStr_5862(k:Boolean):void { this._SafeStr_17783 = k; } public function get _SafeStr_5862():Boolean { return (this._SafeStr_17783); } public function set roomControllerLevel(k:int):void { this._SafeStr_17784 = k; } public function get roomControllerLevel():int { return (this._SafeStr_17784); } public function set _SafeStr_5861(k:Boolean):void { this._SafeStr_17768 = k; } public function get _SafeStr_5861():Boolean { return (this._SafeStr_17768); } public function set expiration(k:int):void { this._SafeStr_17785 = k; } public function get expiration():int { return (this._SafeStr_17785); } public function set _SafeStr_6541(k:int):void { this._SafeStr_13173 = k; } public function get _SafeStr_6541():int { return (this._SafeStr_13173); } public function set _SafeStr_5750(k:String):void { this._SafeStr_12752 = k; } public function get _SafeStr_5750():String { return (this._SafeStr_12752); } public function set _SafeStr_5651(k:Boolean):void { this._SafeStr_17787 = k; } public function get _SafeStr_5651():Boolean { return (this._SafeStr_17787); } public function set stuffData(k:_SafeStr_2346):void { this._SafeStr_8645 = k; } public function get stuffData():_SafeStr_2346 { return (this._SafeStr_8645); } public function set groupId(k:int):void { this._SafeStr_7483 = k; } public function get groupId():int { return (this._SafeStr_7483); } public function set _SafeStr_6226(k:int):void { this._SafeStr_10937 = k; } public function get _SafeStr_6226():int { return (this._SafeStr_10937); } public function set ownerName(k:String):void { this._SafeStr_10938 = k; } public function get ownerName():String { return (this._SafeStr_10938); } public function set _SafeStr_6554(k:int):void { this._SafeStr_16911 = k; } public function get _SafeStr_6554():int { return (this._SafeStr_16911); } public function set _SafeStr_6543(k:int):void { this._SafeStr_13174 = k; } public function get _SafeStr_6543():int { return (this._SafeStr_13174); } public function get _SafeStr_6542():Boolean { return (this._SafeStr_13176); } public function set _SafeStr_6542(k:Boolean):void { this._SafeStr_13176 = k; } public function get _SafeStr_6544():Boolean { return (this._SafeStr_13177); } public function set _SafeStr_6544(k:Boolean):void { this._SafeStr_13177 = k; } public function get _SafeStr_6473():Boolean { return (this._SafeStr_13178); } public function set _SafeStr_6473(k:Boolean):void { this._SafeStr_13178 = k; } } }//package _-378 // _SafeStr_10411 = "_-0VG" (String#148, DoABC#3) // _SafeStr_10937 = "_-1s2" (String#228, DoABC#3) // _SafeStr_10938 = "_-FJ" (String#232, DoABC#3) // _SafeStr_12752 = "_-4QQ" (String#855, DoABC#3) // _SafeStr_13173 = "_-4YZ" (String#3717, DoABC#3) // _SafeStr_13174 = "_-0xN" (String#2823, DoABC#3) // _SafeStr_13176 = "_-4an" (String#12335, DoABC#3) // _SafeStr_13177 = "_-25z" (String#9782, DoABC#3) // _SafeStr_13178 = "_-B1" (String#4338, DoABC#3) // _SafeStr_16911 = "_-Dz" (String#1628, DoABC#3) // _SafeStr_17768 = "_-6OJ" (String#14183, DoABC#3) // _SafeStr_17782 = "_-36A" (String#29736, DoABC#3) // _SafeStr_17783 = "_-3MR" (String#11067, DoABC#3) // _SafeStr_17784 = "_-2ye" (String#3339, DoABC#3) // _SafeStr_17785 = "_-1Oy" (String#25562, DoABC#3) // _SafeStr_17786 = "_-5uo" (String#36618, DoABC#3) // _SafeStr_17787 = "_-sy" (String#1645, DoABC#3) // _SafeStr_17788 = "_-5WM" (String#35673, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4500 = "_-15T" (String#8724, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5651 = "_-bR" (String#4465, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6473 = "_-4re" (String#12615, DoABC#3) // _SafeStr_6537 = "_-5KG" (String#35213, DoABC#3) // _SafeStr_6541 = "_-Yu" (String#15027, DoABC#3) // _SafeStr_6542 = "_-49q" (String#11900, DoABC#3) // _SafeStr_6543 = "_-1LR" (String#8987, DoABC#3) // _SafeStr_6544 = "_-1nd" (String#9438, DoABC#3) // _SafeStr_6547 = "_-cm" (String#39900, DoABC#3) // _SafeStr_6551 = "_-4Ad" (String#3634, DoABC#3) // _SafeStr_6554 = "_-09R" (String#22529, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7483 = "_-4Wi" (String#91, DoABC#3) // _SafeStr_8641 = "_-4xm" (String#1119, DoABC#3) // _SafeStr_8645 = "_-2BQ" (String#298, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4502 package _-378 { public class _SafeStr_4502 extends _SafeStr_4366 { public static const _SafeStr_6490:String = "RWUIUE_OWN_USER"; public static const BOT:String = "RWUIUE_BOT"; public static const _SafeStr_6491:String = "RWUIUE_PEER"; public static const _SafeStr_6518:int = 0; public static const _SafeStr_6519:int = 2; public static const _SafeStr_6520:int = 3; public static const _SafeStr_6488:String = "BOT"; private var _name:String = ""; private var _SafeStr_5344:String = ""; private var _SafeStr_16887:int; private var _SafeStr_16888:int = 0; private var _SafeStr_17789:int = 0; private var _SafeStr_16884:int; private var _SafeStr_5342:String = ""; private var _SafeStr_10309:Array; private var _SafeStr_7483:int = 0; private var _SafeStr_16891:String = ""; private var _SafeStr_17004:String = ""; private var _SafeStr_17006:int = 0; private var _SafeStr_17007:int = 0; private var _SafeStr_17790:Boolean = false; private var _SafeStr_5346:String = ""; private var _SafeStr_17791:Boolean = false; private var _SafeStr_17009:Boolean = false; private var _SafeStr_17010:Boolean = false; private var _SafeStr_17778:int = 0; private var _SafeStr_17792:Boolean = false; private var _SafeStr_17793:Boolean = false; private var _SafeStr_17794:Boolean = false; private var _SafeStr_17795:Boolean = false; private var _SafeStr_17005:int = 0; private var _SafeStr_17796:Boolean = false; private var _SafeStr_17797:Boolean = false; private var _SafeStr_17798:Boolean = false; private var _SafeStr_17799:int = 0; private var _SafeStr_17800:int = 0; private var _SafeStr_17801:Boolean = false; private var _SafeStr_17802:Boolean = false; public function _SafeStr_4502(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { this._SafeStr_10309 = []; super(k, _arg_2, _arg_3); } public function set name(k:String):void { this._name = k; } public function get name():String { return (this._name); } public function set motto(k:String):void { this._SafeStr_5344 = k; } public function get motto():String { return (this._SafeStr_5344); } public function set _SafeStr_6494(k:int):void { this._SafeStr_16887 = k; } public function get _SafeStr_6494():int { return (this._SafeStr_16887); } public function set _SafeStr_6235(k:int):void { this._SafeStr_16888 = k; } public function get _SafeStr_6235():int { return (this._SafeStr_16888); } public function set xp(k:int):void { this._SafeStr_17789 = k; } public function get xp():int { return (this._SafeStr_17789); } public function set _SafeStr_6480(k:int):void { this._SafeStr_16884 = k; } public function get _SafeStr_6480():int { return (this._SafeStr_16884); } public function set figure(k:String):void { this._SafeStr_5342 = k; } public function get figure():String { return (this._SafeStr_5342); } public function set badges(k:Array):void { this._SafeStr_10309 = k; } public function get badges():Array { return (this._SafeStr_10309); } public function set groupId(k:int):void { this._SafeStr_7483 = k; } public function get groupId():int { return (this._SafeStr_7483); } public function set groupName(k:String):void { this._SafeStr_16891 = k; } public function get groupName():String { return (this._SafeStr_16891); } public function set _SafeStr_6387(k:String):void { this._SafeStr_17004 = k; } public function get _SafeStr_6387():String { return (this._SafeStr_17004); } public function set _SafeStr_6497(k:Boolean):void { this._SafeStr_17792 = k; } public function get _SafeStr_6497():Boolean { return (this._SafeStr_17792); } public function set _SafeStr_6509(k:int):void { this._SafeStr_17005 = k; } public function get _SafeStr_6509():int { return (this._SafeStr_17005); } public function set _SafeStr_6508(k:Boolean):void { this._SafeStr_17796 = k; } public function get _SafeStr_6508():Boolean { return (this._SafeStr_17796); } public function set _SafeStr_6483(k:Boolean):void { this._SafeStr_17009 = k; } public function get _SafeStr_6483():Boolean { return (this._SafeStr_17009); } public function set _SafeStr_6484(k:Boolean):void { this._SafeStr_17797 = k; } public function get _SafeStr_6484():Boolean { return (this._SafeStr_17797); } public function set _SafeStr_6485(k:int):void { this._SafeStr_17778 = k; } public function get _SafeStr_6485():int { return (this._SafeStr_17778); } public function set _SafeStr_6486(k:Boolean):void { this._SafeStr_17010 = k; } public function get _SafeStr_6486():Boolean { return (this._SafeStr_17010); } public function set _SafeStr_6512(k:Boolean):void { this._SafeStr_17798 = k; } public function get _SafeStr_6512():Boolean { return (this._SafeStr_17798); } public function set _SafeStr_6517(k:int):void { this._SafeStr_17799 = k; } public function get _SafeStr_6517():int { return (this._SafeStr_17799); } public function set _SafeStr_6487(k:Boolean):void { this._SafeStr_17793 = k; } public function get _SafeStr_6487():Boolean { return (this._SafeStr_17793); } public function set _SafeStr_6506(k:Boolean):void { this._SafeStr_17794 = k; } public function get _SafeStr_6506():Boolean { return (this._SafeStr_17794); } public function get _SafeStr_6503():Boolean { return (this._SafeStr_17795); } public function set _SafeStr_6503(k:Boolean):void { this._SafeStr_17795 = k; } public function set _SafeStr_6502(k:int):void { this._SafeStr_17800 = k; } public function get _SafeStr_6502():int { return (this._SafeStr_17800); } public function set _SafeStr_6481(k:int):void { this._SafeStr_17006 = k; } public function get _SafeStr_6481():int { return (this._SafeStr_17006); } public function set _SafeStr_6479(k:int):void { this._SafeStr_17007 = k; } public function get _SafeStr_6479():int { return (this._SafeStr_17007); } public function set _SafeStr_6492(k:Boolean):void { this._SafeStr_17790 = k; } public function get _SafeStr_6492():Boolean { return (this._SafeStr_17790); } public function set realName(k:String):void { this._SafeStr_5346 = k; } public function get realName():String { return (this._SafeStr_5346); } public function set _SafeStr_6495(k:Boolean):void { this._SafeStr_17791 = k; } public function get _SafeStr_6495():Boolean { return (this._SafeStr_17791); } public function get _SafeStr_6500():Boolean { return (this._SafeStr_17801); } public function set _SafeStr_6500(k:Boolean):void { this._SafeStr_17801 = k; } public function get _SafeStr_6496():Boolean { return (this._SafeStr_17802); } public function set _SafeStr_6496(k:Boolean):void { this._SafeStr_17802 = k; } } }//package _-378 // _SafeStr_10309 = "_-6Mp" (String#442, DoABC#3) // _SafeStr_16884 = "_-1Fn" (String#576, DoABC#3) // _SafeStr_16887 = "_-3gD" (String#851, DoABC#3) // _SafeStr_16888 = "_-5lV" (String#1605, DoABC#3) // _SafeStr_16891 = "_-4K7" (String#501, DoABC#3) // _SafeStr_17004 = "_-3Uf" (String#11204, DoABC#3) // _SafeStr_17005 = "_-5yP" (String#1139, DoABC#3) // _SafeStr_17006 = "_-6E-" (String#1612, DoABC#3) // _SafeStr_17007 = "_-PL" (String#1632, DoABC#3) // _SafeStr_17009 = "_-1xV" (String#1081, DoABC#3) // _SafeStr_17010 = "_-1RW" (String#1075, DoABC#3) // _SafeStr_17778 = "_-5xg" (String#4106, DoABC#3) // _SafeStr_17789 = "native" (String#44206, DoABC#3) // _SafeStr_17790 = "_-50D" (String#12764, DoABC#3) // _SafeStr_17791 = "_-0Ag" (String#1061, DoABC#3) // _SafeStr_17792 = "_-0gy" (String#8308, DoABC#3) // _SafeStr_17793 = "_-4hE" (String#12449, DoABC#3) // _SafeStr_17794 = "_-6ZT" (String#14346, DoABC#3) // _SafeStr_17795 = "_-1Jm" (String#8958, DoABC#3) // _SafeStr_17796 = "_-5jW" (String#4043, DoABC#3) // _SafeStr_17797 = "_-0ss" (String#2798, DoABC#3) // _SafeStr_17798 = "_-5Gg" (String#13048, DoABC#3) // _SafeStr_17799 = "_-5R1" (String#13211, DoABC#3) // _SafeStr_17800 = "_-6Tj" (String#14267, DoABC#3) // _SafeStr_17801 = "_-j8" (String#4512, DoABC#3) // _SafeStr_17802 = "_-4Re" (String#1569, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4502 = "_-3DO" (String#10942, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_5344 = "_-41r" (String#500, DoABC#3) // _SafeStr_5346 = "_-0k0" (String#686, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_6387 = "_-4XG" (String#33310, DoABC#3) // _SafeStr_6479 = "_-K4" (String#39216, DoABC#3) // _SafeStr_6480 = "_-2o" (String#28998, DoABC#3) // _SafeStr_6481 = "_-0-t" (String#22184, DoABC#3) // _SafeStr_6483 = "_-6UV" (String#38036, DoABC#3) // _SafeStr_6484 = "_-0fU" (String#8278, DoABC#3) // _SafeStr_6485 = "_-0GG" (String#22805, DoABC#3) // _SafeStr_6486 = "_-5QH" (String#35451, DoABC#3) // _SafeStr_6487 = "_-2DH" (String#27550, DoABC#3) // _SafeStr_6488 = "_-6ef" (String#38467, DoABC#3) // _SafeStr_6490 = "_-5Wk" (String#35687, DoABC#3) // _SafeStr_6491 = "_-08Z" (String#22499, DoABC#3) // _SafeStr_6492 = "_-4az" (String#12338, DoABC#3) // _SafeStr_6494 = "_-1Cs" (String#8847, DoABC#3) // _SafeStr_6495 = "_-3mL" (String#31393, DoABC#3) // _SafeStr_6496 = "_-0jP" (String#23917, DoABC#3) // _SafeStr_6497 = "_-6Ce" (String#37364, DoABC#3) // _SafeStr_6500 = "_-22b" (String#27133, DoABC#3) // _SafeStr_6502 = "_-3nE" (String#31427, DoABC#3) // _SafeStr_6503 = "_-2pY" (String#29053, DoABC#3) // _SafeStr_6506 = "_-68t" (String#37218, DoABC#3) // _SafeStr_6508 = "_-Ed" (String#14675, DoABC#3) // _SafeStr_6509 = "_-qe" (String#15334, DoABC#3) // _SafeStr_6512 = "_-0XF" (String#23454, DoABC#3) // _SafeStr_6517 = "_-2Dk" (String#27572, DoABC#3) // _SafeStr_6518 = "_-0hI" (String#23840, DoABC#3) // _SafeStr_6519 = "_-37k" (String#29802, DoABC#3) // _SafeStr_6520 = "_-5wY" (String#36685, DoABC#3) // _SafeStr_7483 = "_-4Wi" (String#91, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4503 package _-378 { public class _SafeStr_4503 extends _SafeStr_4366 { public static const _SafeStr_5985:String = "RWSDUE_STICKIE_DATA"; private var _SafeStr_5717:int = -1; private var _SafeStr_7436:String; private var _text:String; private var _SafeStr_7445:String; private var _SafeStr_5521:Boolean; public function _SafeStr_4503(k:String, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:Boolean, _arg_7:Boolean=false, _arg_8:Boolean=false) { super(k, _arg_7, _arg_8); this._SafeStr_5717 = _arg_2; this._SafeStr_7436 = _arg_3; this._text = _arg_4; this._SafeStr_7445 = _arg_5; this._SafeStr_5521 = _arg_6; } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get _SafeStr_5705():String { return (this._SafeStr_7436); } public function get text():String { return (this._text); } public function get _SafeStr_5988():String { return (this._SafeStr_7445); } public function get controller():Boolean { return (this._SafeStr_5521); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4503 = "_-6Fy" (String#14044, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5705 = "_-4GP" (String#12011, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5985 = "_-59A" (String#34784, DoABC#3) // _SafeStr_5988 = "_-3pr" (String#31524, DoABC#3) // _SafeStr_7436 = "_-3hN" (String#1102, DoABC#3) // _SafeStr_7445 = "_-3XA" (String#849, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4505 package _-378 { import flash.display.BitmapData; public class _SafeStr_4505 extends _SafeStr_4366 { public static const _SafeStr_5863:String = "RWPDUE_PACKAGEINFO"; public static const _SafeStr_5865:String = "RWPDUE_CONTENTS"; public static const _SafeStr_5898:String = "RWPDUE_CONTENTS_CLUB"; public static const _SafeStr_5894:String = "RWPDUE_CONTENTS_FLOOR"; public static const _SafeStr_5895:String = "RWPDUE_CONTENTS_LANDSCAPE"; public static const _SafeStr_5896:String = "RWPDUE_CONTENTS_WALLPAPER"; public static const _SafeStr_5889:String = "RWPDUE_CONTENTS_IMAGE"; private var _SafeStr_5717:int = -1; private var _SafeStr_7473:int = 0; private var _SafeStr_7472:String = ""; private var _text:String; private var _SafeStr_5521:Boolean; private var _SafeStr_17803:BitmapData; private var _SafeStr_17804:String; private var _SafeStr_17805:String; private var _SafeStr_17806:int = -1; private var _SafeStr_17807:String = ""; private var _SafeStr_17808:Boolean; public function _SafeStr_4505(k:String, _arg_2:int, _arg_3:String, _arg_4:Boolean=false, _arg_5:BitmapData=null, _arg_6:String=null, _arg_7:String=null, _arg_8:Boolean=false, _arg_9:Boolean=false) { super(k, _arg_8, _arg_9); this._SafeStr_5717 = _arg_2; this._text = _arg_3; this._SafeStr_5521 = _arg_4; this._SafeStr_17803 = _arg_5; this._SafeStr_17804 = _arg_6; this._SafeStr_17805 = _arg_7; } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get _SafeStr_5868():int { return (this._SafeStr_7473); } public function set _SafeStr_5868(k:int):void { this._SafeStr_7473 = k; } public function get _SafeStr_5867():String { return (this._SafeStr_7472); } public function set _SafeStr_5867(k:String):void { this._SafeStr_7472 = k; } public function get text():String { return (this._text); } public function get controller():Boolean { return (this._SafeStr_5521); } public function get _SafeStr_17809():BitmapData { return (this._SafeStr_17803); } public function get _SafeStr_17810():String { return (this._SafeStr_17804); } public function get _SafeStr_17811():String { return (this._SafeStr_17805); } public function get _SafeStr_5893():int { return (this._SafeStr_17806); } public function set _SafeStr_5893(k:int):void { this._SafeStr_17806 = k; } public function get _SafeStr_5892():Boolean { return (this._SafeStr_17808); } public function set _SafeStr_5892(k:Boolean):void { this._SafeStr_17808 = k; } public function get _SafeStr_5900():String { return (this._SafeStr_17807); } public function set _SafeStr_5900(k:String):void { this._SafeStr_17807 = k; } } }//package _-378 // _SafeStr_17803 = "_-12M" (String#8666, DoABC#3) // _SafeStr_17804 = "_-6Wf" (String#38129, DoABC#3) // _SafeStr_17805 = "_-3a7" (String#30928, DoABC#3) // _SafeStr_17806 = "_-0BB" (String#1442, DoABC#3) // _SafeStr_17807 = "_-Ur" (String#1637, DoABC#3) // _SafeStr_17808 = "_-3aw" (String#1099, DoABC#3) // _SafeStr_17809 = "_-3MF" (String#30394, DoABC#3) // _SafeStr_17810 = "_-08X" (String#22497, DoABC#3) // _SafeStr_17811 = "_-ef" (String#39977, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4505 = "_-07q" (String#7736, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5863 = "_-69y" (String#37259, DoABC#3) // _SafeStr_5865 = "_-4Pl" (String#33002, DoABC#3) // _SafeStr_5867 = "_-4E6" (String#11966, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_5889 = "_-5Fo" (String#35036, DoABC#3) // _SafeStr_5892 = "_-1z0" (String#26966, DoABC#3) // _SafeStr_5893 = "_-5er" (String#36014, DoABC#3) // _SafeStr_5894 = "_-1nV" (String#26520, DoABC#3) // _SafeStr_5895 = "_-3u" (String#31698, DoABC#3) // _SafeStr_5896 = "_-65H" (String#37070, DoABC#3) // _SafeStr_5898 = "_-uD" (String#40553, DoABC#3) // _SafeStr_5900 = "_-0l1" (String#23980, DoABC#3) // _SafeStr_7472 = "_-O-" (String#339, DoABC#3) // _SafeStr_7473 = "_-1wI" (String#432, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4506 package _-378 { import flash.display.BitmapData; public class _SafeStr_4506 extends _SafeStr_4366 { public static const _SafeStr_5863:String = "RWEBDUE_PACKAGEINFO"; public static const _SafeStr_5865:String = "RWEBDUE_CONTENTS"; private var _SafeStr_5717:int = -1; private var _text:String; private var _SafeStr_17812:String; private var _SafeStr_5521:Boolean; private var _SafeStr_17803:BitmapData; public function _SafeStr_4506(k:String, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:Boolean=false, _arg_6:BitmapData=null, _arg_7:Boolean=false, _arg_8:Boolean=false) { super(k, _arg_7, _arg_8); this._SafeStr_5717 = _arg_2; this._text = _arg_3; this._SafeStr_17812 = _arg_4; this._SafeStr_5521 = _arg_5; this._SafeStr_17803 = _arg_6; } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get text():String { return (this._text); } public function get controller():Boolean { return (this._SafeStr_5521); } public function get _SafeStr_17809():BitmapData { return (this._SafeStr_17803); } public function get _SafeStr_17813():String { return (this._SafeStr_17812); } } }//package _-378 // _SafeStr_17803 = "_-12M" (String#8666, DoABC#3) // _SafeStr_17809 = "_-3MF" (String#30394, DoABC#3) // _SafeStr_17812 = "_-5iH" (String#4037, DoABC#3) // _SafeStr_17813 = "_-4qV" (String#34015, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4506 = "_-j4" (String#40130, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5863 = "_-69y" (String#37259, DoABC#3) // _SafeStr_5865 = "_-4Pl" (String#33002, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4508 package _-378 { public class _SafeStr_4508 extends _SafeStr_4366 { public static const _SafeStr_5640:String = "RWARTDUE_TROPHY_DATA"; private var _color:Number; private var _name:String; private var _SafeStr_17814:String; private var _SafeStr_7962:String; private var _SafeStr_17815:int; public function _SafeStr_4508(k:String, _arg_2:Number, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:int, _arg_7:Boolean=false, _arg_8:Boolean=false) { super(k, _arg_7, _arg_8); this._color = _arg_2; this._name = _arg_3; this._SafeStr_17814 = _arg_4; this._SafeStr_7962 = _arg_5; this._SafeStr_17815 = _arg_6; } public function get color():Number { return (this._color); } public function get name():String { return (this._name); } public function get date():String { return (this._SafeStr_17814); } public function get message():String { return (this._SafeStr_7962); } public function get _SafeStr_17816():int { return (this._SafeStr_17815); } } }//package _-378 // _SafeStr_17814 = "_-2RO" (String#1083, DoABC#3) // _SafeStr_17815 = "_-EX" (String#1150, DoABC#3) // _SafeStr_17816 = "_-3Fx" (String#30131, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4508 = "_-6Et" (String#14021, DoABC#3) // _SafeStr_5640 = "_-4Zz" (String#33402, DoABC#3) // _SafeStr_7962 = "_-2yt" (String#120, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4512 package _-378 { import flash.utils.Dictionary; import _-ue.Map; public class _SafeStr_4512 extends _SafeStr_4366 { public static const _SafeStr_5962:String = "RWPUW_NEW_QUESTION"; public static const _SafeStr_5961:String = "RWPUW_QUESION_FINSIHED"; public static const _SafeStr_5960:String = "RWPUW_QUESTION_ANSWERED"; private var _SafeStr_5338:int = -1; private var _SafeStr_17817:String = null; private var _SafeStr_16321:int = -1; private var _SafeStr_7446:int = -1; private var _SafeStr_5614:int = -1; private var _SafeStr_16322:Dictionary = null; private var _SafeStr_5512:int = -1; private var _SafeStr_7485:String; private var _SafeStr_17818:Map; public function _SafeStr_4512(k:int, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false) { this._SafeStr_5338 = k; super(_arg_2, _arg_3, _arg_4); } public function get id():int { return (this._SafeStr_5338); } public function get _SafeStr_5970():String { return (this._SafeStr_17817); } public function set _SafeStr_5970(k:String):void { this._SafeStr_17817 = k; } public function get _SafeStr_5968():int { return (this._SafeStr_16321); } public function set _SafeStr_5968(k:int):void { this._SafeStr_16321 = k; } public function get _SafeStr_5969():int { return (this._SafeStr_7446); } public function set _SafeStr_5969(k:int):void { this._SafeStr_7446 = k; } public function get duration():int { return (this._SafeStr_5614); } public function set duration(k:int):void { this._SafeStr_5614 = k; } public function get question():Dictionary { return (this._SafeStr_16322); } public function set question(k:Dictionary):void { this._SafeStr_16322 = k; } public function get userId():int { return (this._SafeStr_5512); } public function set userId(k:int):void { this._SafeStr_5512 = k; } public function get value():String { return (this._SafeStr_7485); } public function set value(k:String):void { this._SafeStr_7485 = k; } public function get _SafeStr_5963():Map { return (this._SafeStr_17818); } public function set _SafeStr_5963(k:Map):void { this._SafeStr_17818 = k; } } }//package _-378 // _SafeStr_16321 = "_-6Ja" (String#1616, DoABC#3) // _SafeStr_16322 = "_-nH" (String#1161, DoABC#3) // _SafeStr_17817 = "_-1S5" (String#2952, DoABC#3) // _SafeStr_17818 = "_-3f9" (String#1547, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4512 = "_-0mp" (String#8398, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_5614 = "_-j7" (String#206, DoABC#3) // _SafeStr_5960 = "_-3sn" (String#31639, DoABC#3) // _SafeStr_5961 = "_-2NO" (String#27948, DoABC#3) // _SafeStr_5962 = "_-5Oa" (String#35379, DoABC#3) // _SafeStr_5963 = "_-74" (String#38746, DoABC#3) // _SafeStr_5968 = "_-0HB" (String#22843, DoABC#3) // _SafeStr_5969 = "_-Kk" (String#39242, DoABC#3) // _SafeStr_5970 = "_-Kl" (String#39243, DoABC#3) // _SafeStr_7446 = "_-tK" (String#596, DoABC#3) // _SafeStr_7485 = "_-Ug" (String#197, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4514 package _-378 { public class _SafeStr_4514 extends _SafeStr_4366 { public static const _SafeStr_5852:String = "RWCFUE_CREDIT_FURNI_UPDATE"; private var _SafeStr_5717:int; private var _SafeStr_8670:Number; public function _SafeStr_4514(k:String, _arg_2:int, _arg_3:Number, _arg_4:Boolean=false, _arg_5:Boolean=false) { super(k, _arg_4, _arg_5); this._SafeStr_8670 = _arg_3; this._SafeStr_5717 = _arg_2; } public function get _SafeStr_17819():Number { return (this._SafeStr_8670); } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } } }//package _-378 // _SafeStr_17819 = "_-1Bk" (String#25058, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4514 = "_-4Sw" (String#12196, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5852 = "_-D8" (String#38968, DoABC#3) // _SafeStr_8670 = "_-0ea" (String#8260, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4515 package _-378 { import flash.display.BitmapData; public class _SafeStr_4515 extends _SafeStr_4366 { public static const _SafeStr_5724:String = "RWOPPUE_OPEN_PET_PACKAGE_REQUESTED"; public static const _SafeStr_5725:String = "RWOPPUE_OPEN_PET_PACKAGE_RESULT"; public static const _SafeStr_5726:String = "RWOPPUE_OPEN_PET_PACKAGE_UPDATE_PET_IMAGE"; private var _SafeStr_5717:int = -1; private var _SafeStr_15846:int = -1; private var _SafeStr_10411:BitmapData = null; private var _SafeStr_17820:int = 0; private var _SafeStr_17821:String = null; public function _SafeStr_4515(k:String, _arg_2:int, _arg_3:BitmapData, _arg_4:int, _arg_5:String, _arg_6:int, _arg_7:Boolean=false, _arg_8:Boolean=false) { super(k, _arg_7, _arg_8); this._SafeStr_5717 = _arg_2; this._SafeStr_10411 = _arg_3; this._SafeStr_17820 = _arg_4; this._SafeStr_17821 = _arg_5; this._SafeStr_15846 = _arg_6; } public function get nameValidationStatus():int { return (this._SafeStr_17820); } public function get nameValidationInfo():String { return (this._SafeStr_17821); } public function get image():BitmapData { return (this._SafeStr_10411); } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get typeId():int { return (this._SafeStr_15846); } } }//package _-378 // _SafeStr_10411 = "_-0VG" (String#148, DoABC#3) // _SafeStr_15846 = "_-2ds" (String#690, DoABC#3) // _SafeStr_17820 = "_-3Ll" (String#3436, DoABC#3) // _SafeStr_17821 = "_-4QA" (String#1112, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4515 = "_-53f" (String#12818, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5724 = "_-59h" (String#34805, DoABC#3) // _SafeStr_5725 = "_-5UT" (String#35595, DoABC#3) // _SafeStr_5726 = "_-QB" (String#39444, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4517 package _-378 { public class _SafeStr_4517 extends _SafeStr_4366 { public static const _SafeStr_6620:String = "RWRQUE_VISITOR_QUEUE_STATUS"; public static const _SafeStr_6621:String = "RWRQUE_SPECTATOR_QUEUE_STATUS"; private var _SafeStr_7435:int; private var _SafeStr_17822:Boolean; private var _SafeStr_17823:Boolean; private var _SafeStr_17824:Boolean; public function _SafeStr_4517(k:String, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean=false, _arg_7:Boolean=false) { super(k, _arg_6, _arg_7); this._SafeStr_7435 = _arg_2; this._SafeStr_17822 = _arg_3; this._SafeStr_17823 = _arg_4; this._SafeStr_17824 = _arg_5; } public function get position():int { return (this._SafeStr_7435); } public function get _SafeStr_17825():Boolean { return (this._SafeStr_17822); } public function get isActive():Boolean { return (this._SafeStr_17823); } public function get _SafeStr_17826():Boolean { return (this._SafeStr_17824); } } }//package _-378 // _SafeStr_17822 = "_-0Fm" (String#22785, DoABC#3) // _SafeStr_17823 = "_-6H-" (String#1142, DoABC#3) // _SafeStr_17824 = "_-2Da" (String#9924, DoABC#3) // _SafeStr_17825 = "_-pp" (String#40395, DoABC#3) // _SafeStr_17826 = "_-6Ty" (String#38013, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4517 = "_-1vO" (String#26821, DoABC#3) // _SafeStr_6620 = "_-5PG" (String#35409, DoABC#3) // _SafeStr_6621 = "_-Ag" (String#38873, DoABC#3) // _SafeStr_7435 = "_-44V" (String#382, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4520 package _-378 { public class _SafeStr_4520 extends _SafeStr_4366 { public static const _SafeStr_5955:String = "RWDE_RINGING"; public static const REJECTED:String = "RWDE_REJECTED"; public static const _SafeStr_5954:String = "RWDE_ACCEPTED"; private var _SafeStr_7448:String = ""; public function _SafeStr_4520(k:String, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_7448 = _arg_2; } public function get userName():String { return (this._SafeStr_7448); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4520 = "_-0hg" (String#8321, DoABC#3) // _SafeStr_5954 = "_-5tX" (String#36563, DoABC#3) // _SafeStr_5955 = "_-3uI" (String#31712, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4522 package _-378 { public class _SafeStr_4522 extends _SafeStr_4366 { public static const _SafeStr_17827:String = "RWFCE_FLOOD_CONTROL"; private var _SafeStr_17828:int = 0; public function _SafeStr_4522(k:int) { super(_SafeStr_17827, false, false); this._SafeStr_17828 = k; } public function get seconds():int { return (this._SafeStr_17828); } } }//package _-378 // _SafeStr_17827 = "_-0aK" (String#23576, DoABC#3) // _SafeStr_17828 = "_-39b" (String#10887, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4522 = "_-2vT" (String#10628, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4524 package _-378 { public class _SafeStr_4524 extends _SafeStr_4366 { public static const _SafeStr_17829:String = "RWWCIDE_CHAT_INPUT_CONTENT"; public static const _SafeStr_6442:String = "whisper"; public static const _SafeStr_17830:String = "shout"; private var _SafeStr_17831:String = ""; private var _SafeStr_7448:String = ""; public function _SafeStr_4524(k:String, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_17829, _arg_3, _arg_4); this._SafeStr_17831 = k; this._SafeStr_7448 = _arg_2; } public function get _SafeStr_17832():String { return (this._SafeStr_17831); } public function get userName():String { return (this._SafeStr_7448); } } }//package _-378 // _SafeStr_17829 = "_-0vO" (String#24389, DoABC#3) // _SafeStr_17830 = "_-sx" (String#40515, DoABC#3) // _SafeStr_17831 = "_-a3" (String#39793, DoABC#3) // _SafeStr_17832 = "_-0s5" (String#24256, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4524 = "_-37B" (String#29778, DoABC#3) // _SafeStr_6442 = "_-nB" (String#40289, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4541 package _-378 { public class _SafeStr_4541 extends _SafeStr_4366 { public static const _SafeStr_6166:String = "RWPUW_OFFER"; public static const ERROR:String = "RWPUW_ERROR"; public static const _SafeStr_6167:String = "RWPUW_CONTENT"; private var _SafeStr_5338:int = -1; private var _SafeStr_17833:String; private var _SafeStr_17834:String; private var _SafeStr_17835:int = 0; private var _SafeStr_17836:String = ""; private var _SafeStr_17484:String = ""; private var _SafeStr_17837:Array = null; private var _SafeStr_17838:String = ""; private var _SafeStr_17496:Boolean = false; public function _SafeStr_4541(k:int, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false) { this._SafeStr_5338 = k; super(_arg_2, _arg_3, _arg_4); } public function get id():int { return (this._SafeStr_5338); } public function get summary():String { return (this._SafeStr_17833); } public function set summary(k:String):void { this._SafeStr_17833 = k; } public function get headline():String { return (this._SafeStr_17834); } public function set headline(k:String):void { this._SafeStr_17834 = k; } public function get _SafeStr_6170():int { return (this._SafeStr_17835); } public function set _SafeStr_6170(k:int):void { this._SafeStr_17835 = k; } public function get _SafeStr_6168():String { return (this._SafeStr_17836); } public function set _SafeStr_6168(k:String):void { this._SafeStr_17836 = k; } public function get _SafeStr_6169():String { return (this._SafeStr_17484); } public function set _SafeStr_6169(k:String):void { this._SafeStr_17484 = k; } public function get _SafeStr_6171():Array { return (this._SafeStr_17837); } public function set _SafeStr_6171(k:Array):void { this._SafeStr_17837 = k; } public function get _SafeStr_5970():String { return (this._SafeStr_17838); } public function set _SafeStr_5970(k:String):void { this._SafeStr_17838 = k; } public function get _SafeStr_6172():Boolean { return (this._SafeStr_17496); } public function set _SafeStr_6172(k:Boolean):void { this._SafeStr_17496 = k; } } }//package _-378 // _SafeStr_17484 = "_-1xF" (String#1494, DoABC#3) // _SafeStr_17496 = "_-19V" (String#1468, DoABC#3) // _SafeStr_17833 = "_-5ek" (String#1600, DoABC#3) // _SafeStr_17834 = "_-2S7" (String#3197, DoABC#3) // _SafeStr_17835 = "_-0Ry" (String#2675, DoABC#3) // _SafeStr_17836 = "_-45T" (String#3613, DoABC#3) // _SafeStr_17837 = "_-54V" (String#3868, DoABC#3) // _SafeStr_17838 = "_-4u0" (String#34151, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4541 = "_-4FD" (String#11989, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5970 = "_-Kl" (String#39243, DoABC#3) // _SafeStr_6166 = "_-di" (String#39944, DoABC#3) // _SafeStr_6167 = "_-2BZ" (String#27488, DoABC#3) // _SafeStr_6168 = "_-4bI" (String#33447, DoABC#3) // _SafeStr_6169 = "_-6bV" (String#38326, DoABC#3) // _SafeStr_6170 = "_-66R" (String#37118, DoABC#3) // _SafeStr_6171 = "_-1Dx" (String#25147, DoABC#3) // _SafeStr_6172 = "_-0y1" (String#24493, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4545 package _-378 { import flash.display.BitmapData; public class _SafeStr_4545 extends _SafeStr_4366 { public static const _SafeStr_5756:String = "RWCUE_EVENT_CHAT"; public static const _SafeStr_6275:int = 0; public static const _SafeStr_6280:int = 1; public static const _SafeStr_6277:int = 2; public static const _SafeStr_17839:int = 3; public static const _SafeStr_17840:int = 4; public static const _SafeStr_17841:int = 5; public static const _SafeStr_17842:int = 6; public static const _SafeStr_5755:int = 7; public static const _SafeStr_5754:int = 8; public static const _SafeStr_5753:int = 9; public static const _SafeStr_17843:int = 10; public static const _SafeStr_17844:int = 11; public static const _SafeStr_17845:int = 12; private var _SafeStr_5512:int = 0; private var _text:String = ""; private var _SafeStr_7450:int = 0; private var _SafeStr_7448:String; private var _SafeStr_17462:Array; private var _SafeStr_17846:Number; private var _SafeStr_17847:Number; private var _SafeStr_17848:BitmapData; private var _SafeStr_17849:uint; private var _SafeStr_7431:int; private var _SafeStr_17850:int; private var _SafeStr_16884:int; private var _SafeStr_17780:int; private var _SafeStr_7452:int; public function _SafeStr_4545(k:String, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:int, _arg_6:int, _arg_7:int, _arg_8:Number, _arg_9:Number, _arg_10:BitmapData, _arg_11:uint, _arg_12:int, _arg_13:int=0, _arg_14:int=0, _arg_15:Array=null, _arg_16:Boolean=false, _arg_17:Boolean=false) { super(k, _arg_16, _arg_17); this._SafeStr_5512 = _arg_2; this._text = _arg_3; this._SafeStr_7450 = _arg_13; this._SafeStr_7448 = _arg_4; this._SafeStr_17850 = _arg_5; this._SafeStr_16884 = _arg_6; this._SafeStr_17780 = _arg_7; this._SafeStr_17462 = _arg_15; this._SafeStr_17846 = _arg_8; this._SafeStr_17847 = _arg_9; this._SafeStr_17848 = _arg_10; this._SafeStr_17849 = _arg_11; this._SafeStr_7431 = _arg_12; this._SafeStr_7452 = _arg_14; } public function get userId():int { return (this._SafeStr_5512); } public function get text():String { return (this._text); } public function get _SafeStr_5741():int { return (this._SafeStr_7450); } public function get userName():String { return (this._SafeStr_7448); } public function get _SafeStr_17851():int { return (this._SafeStr_17850); } public function get _SafeStr_6480():int { return (this._SafeStr_16884); } public function get _SafeStr_17001():int { return (this._SafeStr_17780); } public function get links():Array { return (this._SafeStr_17462); } public function get _SafeStr_17852():Number { return (this._SafeStr_17846); } public function get _SafeStr_17853():Number { return (this._SafeStr_17847); } public function get _SafeStr_17854():BitmapData { return (this._SafeStr_17848); } public function get _SafeStr_17855():uint { return (this._SafeStr_17849); } public function get roomId():int { return (this._SafeStr_7431); } public function get styleId():int { return (this._SafeStr_7452); } } }//package _-378 // _SafeStr_16884 = "_-1Fn" (String#576, DoABC#3) // _SafeStr_17001 = "_-2-Z" (String#27028, DoABC#3) // _SafeStr_17462 = "_-1Wy" (String#1476, DoABC#3) // _SafeStr_17780 = "_-1IM" (String#2926, DoABC#3) // _SafeStr_17839 = "_-Tt" (String#39586, DoABC#3) // _SafeStr_17840 = "_-5s2" (String#36513, DoABC#3) // _SafeStr_17841 = "_-0jK" (String#23913, DoABC#3) // _SafeStr_17842 = "_-2C4" (String#27507, DoABC#3) // _SafeStr_17843 = "_-2dT" (String#28587, DoABC#3) // _SafeStr_17844 = "_-4S7" (String#33106, DoABC#3) // _SafeStr_17845 = "_-6f1" (String#38486, DoABC#3) // _SafeStr_17846 = "_-3me" (String#31405, DoABC#3) // _SafeStr_17847 = "_-3K2" (String#30304, DoABC#3) // _SafeStr_17848 = "_-4ib" (String#33713, DoABC#3) // _SafeStr_17849 = "_-1j8" (String#26345, DoABC#3) // _SafeStr_17850 = "_-44c" (String#32155, DoABC#3) // _SafeStr_17851 = "_-5th" (String#36569, DoABC#3) // _SafeStr_17852 = "_-1MW" (String#25463, DoABC#3) // _SafeStr_17853 = "_-2FR" (String#27641, DoABC#3) // _SafeStr_17854 = "_-vo" (String#40620, DoABC#3) // _SafeStr_17855 = "_-Yl" (String#39752, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4545 = "_-0n8" (String#8404, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_5741 = "_-2EF" (String#27590, DoABC#3) // _SafeStr_5753 = "_-1BE" (String#25036, DoABC#3) // _SafeStr_5754 = "_-67m" (String#37172, DoABC#3) // _SafeStr_5755 = "_-6-Y" (String#36841, DoABC#3) // _SafeStr_5756 = "_-5xv" (String#36734, DoABC#3) // _SafeStr_6275 = "_-2PO" (String#28021, DoABC#3) // _SafeStr_6277 = "_-0ye" (String#24518, DoABC#3) // _SafeStr_6280 = "_-0YV" (String#23507, DoABC#3) // _SafeStr_6480 = "_-2o" (String#28998, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_7450 = "_-nw" (String#1162, DoABC#3) // _SafeStr_7452 = "_-507" (String#703, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4547 package _-378 { public class _SafeStr_4547 extends _SafeStr_4366 { public static const _SafeStr_5716:String = "RWSPE_SHOW_PLACEHOLDER"; public function _SafeStr_4547(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4547 = "_-yG" (String#15449, DoABC#3) // _SafeStr_5716 = "_-45z" (String#32215, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4551 package _-378 { public class _SafeStr_4551 extends _SafeStr_4366 { public static const _SafeStr_6073:String = "RWCCUE_SHOW_GENDER_SELECTION"; public static const _SafeStr_12905:String = "RWCCUE_SHOW_CLOTHING_EDITOR"; private var _SafeStr_5717:int = -1; private var _SafeStr_7453:int = -1; private var _SafeStr_7431:int = -1; public function _SafeStr_4551(k:String, _arg_2:int=0, _arg_3:int=0, _arg_4:int=0, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_5717 = _arg_2; this._SafeStr_7453 = _arg_3; this._SafeStr_7431 = _arg_4; } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get _SafeStr_6074():int { return (this._SafeStr_7453); } public function get roomId():int { return (this._SafeStr_7431); } } }//package _-378 // _SafeStr_12905 = "_-4Ry" (String#33098, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4551 = "_-" (String#7589, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_6073 = "_-63P" (String#36996, DoABC#3) // _SafeStr_6074 = "_-6L7" (String#37667, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_7453 = "_-Gt" (String#443, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4554 package _-378 { public class _SafeStr_4554 extends _SafeStr_4366 { public static const _SafeStr_5640:String = "RWTDUE_TROPHY_DATA"; private var _color:Number; private var _name:String; private var _SafeStr_17814:String; private var _SafeStr_7962:String; private var _SafeStr_17815:int; public function _SafeStr_4554(k:String, _arg_2:Number, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:int, _arg_7:Boolean=false, _arg_8:Boolean=false) { super(k, _arg_7, _arg_8); this._color = _arg_2; this._name = _arg_3; this._SafeStr_17814 = _arg_4; this._SafeStr_7962 = _arg_5; this._SafeStr_17815 = _arg_6; } public function get color():Number { return (this._color); } public function get name():String { return (this._name); } public function get date():String { return (this._SafeStr_17814); } public function get message():String { return (this._SafeStr_7962); } public function get _SafeStr_17816():int { return (this._SafeStr_17815); } } }//package _-378 // _SafeStr_17814 = "_-2RO" (String#1083, DoABC#3) // _SafeStr_17815 = "_-EX" (String#1150, DoABC#3) // _SafeStr_17816 = "_-3Fx" (String#30131, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4554 = "_-1kY" (String#9384, DoABC#3) // _SafeStr_5640 = "_-4Zz" (String#33402, DoABC#3) // _SafeStr_7962 = "_-2yt" (String#120, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4561 package _-378 { public class _SafeStr_4561 extends _SafeStr_4366 { public static const _SafeStr_6003:String = "RWSWPUE_OPEN_EDITOR"; private var _SafeStr_5717:int; private var _location:String; private var _SafeStr_7436:String; public function _SafeStr_4561(k:String, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_5717 = _arg_2; this._location = _arg_3; this._SafeStr_7436 = _arg_4; } public function get location():String { return (this._location); } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get _SafeStr_5705():String { return (this._SafeStr_7436); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4561 = "_-3wS" (String#11674, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5705 = "_-4GP" (String#12011, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_6003 = "_-v5" (String#40589, DoABC#3) // _SafeStr_7436 = "_-3hN" (String#1102, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4568 package _-378 { public class _SafeStr_4568 extends _SafeStr_4366 { public static const _SafeStr_6150:String = "RWDSUE_DIMMER_STATE"; private var _SafeStr_5560:int; private var _SafeStr_17856:int; private var _SafeStr_17857:int; private var _color:uint; private var _SafeStr_7456:int; public function _SafeStr_4568(k:int, _arg_2:int, _arg_3:int, _arg_4:uint, _arg_5:uint, _arg_6:Boolean=false, _arg_7:Boolean=false) { super(_SafeStr_6150, _arg_6, _arg_7); this._SafeStr_5560 = k; this._SafeStr_17856 = _arg_2; this._SafeStr_17857 = _arg_3; this._color = _arg_4; this._SafeStr_7456 = _arg_5; } public function get state():int { return (this._SafeStr_5560); } public function get _SafeStr_6158():int { return (this._SafeStr_17856); } public function get _SafeStr_6159():int { return (this._SafeStr_17857); } public function get color():uint { return (this._color); } public function get _SafeStr_6145():uint { return (this._SafeStr_7456); } } }//package _-378 // _SafeStr_17856 = "_-4fP" (String#3744, DoABC#3) // _SafeStr_17857 = "_-2lN" (String#1088, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4568 = "_-6gG" (String#14446, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_6145 = "_-37U" (String#29789, DoABC#3) // _SafeStr_6150 = "_-5jK" (String#36179, DoABC#3) // _SafeStr_6158 = "_-0d6" (String#23682, DoABC#3) // _SafeStr_6159 = "_-5bD" (String#35866, DoABC#3) // _SafeStr_7456 = "_-07k" (String#828, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4569 package _-378 { public class _SafeStr_4569 { private var _SafeStr_5338:int = 0; private var _SafeStr_5501:int = 0; private var _color:uint = 0; private var _SafeStr_17858:uint = 0; public function _SafeStr_4569(k:int, _arg_2:int, _arg_3:uint, _arg_4:uint) { this._SafeStr_5338 = k; this._SafeStr_5501 = _arg_2; this._color = _arg_3; this._SafeStr_17858 = _arg_4; } public function get id():int { return (this._SafeStr_5338); } public function get type():int { return (this._SafeStr_5501); } public function get color():uint { return (this._color); } public function get _SafeStr_6157():int { return (this._SafeStr_17858); } } }//package _-378 // _SafeStr_17858 = "_-5zg" (String#868, DoABC#3) // _SafeStr_4569 = "_-52p" (String#12802, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_6157 = "_-iH" (String#40101, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4570 package _-378 { public class _SafeStr_4570 extends _SafeStr_4366 { public static const _SafeStr_17859:String = "RWUE_REQUEST_ME_MENU_TOOLBAR_CLICKED"; public static const ICON_TYPE_ME_MENU:String = "ICON_TYPE_ME_MENU"; public static const ICON_TYPE_ROOM_INFO:String = "ICON_TYPE_ROOM_INFO"; private var _SafeStr_17860:String; private var _active:Boolean = false; public function _SafeStr_4570(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_17859, _arg_3, _arg_4); this._SafeStr_17860 = k; this._active = _arg_2; } public function get active():Boolean { return (this._active); } public function get _SafeStr_17861():String { return (this._SafeStr_17860); } } }//package _-378 // _SafeStr_17859 = "_-3zO" (String#31906, DoABC#3) // _SafeStr_17860 = "_-3Si" (String#30639, DoABC#3) // _SafeStr_17861 = "_-Yj" (String#39751, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4570 = "_-3L2" (String#11044, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4571 package _-378 { public class _SafeStr_4571 extends _SafeStr_4366 { public static const _SafeStr_5838:String = "RWSUE_SETTINGS"; private var _SafeStr_5427:Number; private var _SafeStr_5426:Number; private var _SafeStr_5425:Number; public function _SafeStr_4571(k:String, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_5427 = _arg_4; this._SafeStr_5426 = _arg_3; this._SafeStr_5425 = _arg_2; } public function get _SafeStr_5435():Number { return (this._SafeStr_5427); } public function get _SafeStr_5434():Number { return (this._SafeStr_5426); } public function get _SafeStr_5433():Number { return (this._SafeStr_5425); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4571 = "_-0nB" (String#8405, DoABC#3) // _SafeStr_5425 = "_-5eE" (String#705, DoABC#3) // _SafeStr_5426 = "_-4US" (String#698, DoABC#3) // _SafeStr_5427 = "_-3AL" (String#10896, DoABC#3) // _SafeStr_5433 = "_-3O1" (String#3445, DoABC#3) // _SafeStr_5434 = "_-3On" (String#3450, DoABC#3) // _SafeStr_5435 = "_-3G" (String#30133, DoABC#3) // _SafeStr_5838 = "_-2EB" (String#27587, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4572 package _-378 { public class _SafeStr_4572 extends _SafeStr_4366 { public static const _SafeStr_5785:String = "RWPUE_CREDIT_BALANCE"; public static const _SafeStr_17862:String = "RWPUE_PIXEL_BALANCE"; public static const _SafeStr_17863:String = "RWPUE_SHELL_BALANCE"; private var _SafeStr_7510:int; public function _SafeStr_4572(k:String, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_7510 = _arg_2; } public function get balance():int { return (this._SafeStr_7510); } } }//package _-378 // _SafeStr_17862 = "_-0oF" (String#24109, DoABC#3) // _SafeStr_17863 = "_-2aM" (String#28462, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4572 = "_-2S1" (String#10162, DoABC#3) // _SafeStr_5785 = "_-2Pz" (String#28044, DoABC#3) // _SafeStr_7510 = "_-B" (String#1627, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4573 package _-378 { public class _SafeStr_4573 extends _SafeStr_4366 { public static const _SafeStr_17864:String = "RWUE_WAVE"; public function _SafeStr_4573(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_17864, k, _arg_2); } } }//package _-378 // _SafeStr_17864 = "_-tO" (String#40527, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4573 = "_-0f1" (String#8270, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4574 package _-378 { public class _SafeStr_4574 extends _SafeStr_4366 { public static const _SafeStr_5784:String = "HHTPNUFWE_AE_STARTED"; public static const _SafeStr_5846:String = "HHTPNUFWE_AE_HIGHLIGHT"; public function _SafeStr_4574(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4574 = "_-6aB" (String#14361, DoABC#3) // _SafeStr_5784 = "_-532" (String#34547, DoABC#3) // _SafeStr_5846 = "_-4rS" (String#34052, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4576 package _-378 { public class _SafeStr_4576 extends _SafeStr_4366 { public static const _SafeStr_5787:String = "RWMMUE_new_mini_mail"; public static const _SafeStr_5847:String = "RWMMUE_unread_mini_mail"; public function _SafeStr_4576(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4576 = "_-27n" (String#9823, DoABC#3) // _SafeStr_5787 = "_-04i" (String#22359, DoABC#3) // _SafeStr_5847 = "_-0Bv" (String#22630, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4577 package _-378 { public class _SafeStr_4577 extends _SafeStr_4366 { public static const _SafeStr_17865:String = "RWUE_DANCE"; private var _SafeStr_5520:int; public function _SafeStr_4577(k:int, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_17865, _arg_2, _arg_3); this._SafeStr_5520 = k; } public function get style():int { return (this._SafeStr_5520); } } }//package _-378 // _SafeStr_17865 = "_-0dL" (String#23691, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4577 = "_-4ZG" (String#12306, DoABC#3) // _SafeStr_5520 = "_-43p" (String#332, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4579 package _-378 { public class _SafeStr_4579 extends _SafeStr_4366 { public static const _SafeStr_14144:String = "RWBIUE_HABBO_CLUB"; private var _SafeStr_17866:int = 0; private var _SafeStr_17867:int = 0; private var _SafeStr_17868:int = 0; private var _SafeStr_17869:Boolean = false; private var _SafeStr_10646:int; public function _SafeStr_4579(k:int, _arg_2:int, _arg_3:int, _arg_4:Boolean, _arg_5:int, _arg_6:Boolean=false, _arg_7:Boolean=false) { super(_SafeStr_14144, _arg_6, _arg_7); this._SafeStr_17866 = k; this._SafeStr_17867 = _arg_2; this._SafeStr_17868 = _arg_3; this._SafeStr_17869 = _arg_4; this._SafeStr_10646 = _arg_5; } public function get _SafeStr_17870():int { return (this._SafeStr_17866); } public function get _SafeStr_17871():int { return (this._SafeStr_17867); } public function get _SafeStr_17872():int { return (this._SafeStr_17868); } public function get _SafeStr_17873():Boolean { return (this._SafeStr_17869); } public function get clubLevel():int { return (this._SafeStr_10646); } } }//package _-378 // _SafeStr_10646 = "_-5y2" (String#867, DoABC#3) // _SafeStr_14144 = "_-Pa" (String#39419, DoABC#3) // _SafeStr_17866 = "_-1jw" (String#26383, DoABC#3) // _SafeStr_17867 = "_-4CA" (String#32463, DoABC#3) // _SafeStr_17868 = "_-4QZ" (String#33038, DoABC#3) // _SafeStr_17869 = "_-48D" (String#32305, DoABC#3) // _SafeStr_17870 = "_-65-" (String#37060, DoABC#3) // _SafeStr_17871 = "_-5of" (String#36384, DoABC#3) // _SafeStr_17872 = "_-64W" (String#37040, DoABC#3) // _SafeStr_17873 = "_-e5" (String#39955, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4579 = "_-TH" (String#39560, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4580 package _-378 { public class _SafeStr_4580 extends _SafeStr_4366 { public static const _SafeStr_17874:String = "RWUE_HIDE_AVATAR_EDITOR"; public static const _SafeStr_17875:String = "RWUE_AVATAR_EDITOR_CLOSED"; public function _SafeStr_4580(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-378 // _SafeStr_17874 = "_-0TS" (String#23313, DoABC#3) // _SafeStr_17875 = "_-Ec" (String#39016, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4580 = "_-5l7" (String#13529, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4581 package _-378 { public class _SafeStr_4581 extends _SafeStr_4366 { public static const _SafeStr_17876:String = "RWUEUE_UPDATE_EFFECTS"; private var _SafeStr_17272:Array; public function _SafeStr_4581(k:Array=null, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_17876, _arg_2, _arg_3); this._SafeStr_17272 = k; } public function get effects():Array { return (this._SafeStr_17272); } } }//package _-378 // _SafeStr_17272 = "_-49B" (String#1106, DoABC#3) // _SafeStr_17876 = "_-0jL" (String#23914, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4581 = "_-38u" (String#10874, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4585 package _-378 { public class _SafeStr_4585 extends _SafeStr_4366 { public static const _SafeStr_6180:String = "RWPLUE_PET_LEVEL_UPDATE"; private var _SafeStr_7479:int; private var _SafeStr_9998:int; public function _SafeStr_4585(k:int, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_6180, _arg_3, _arg_4); this._SafeStr_7479 = k; this._SafeStr_9998 = _arg_2; } public function get _SafeStr_6192():int { return (this._SafeStr_7479); } public function get level():int { return (this._SafeStr_9998); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4585 = "_-2uA" (String#29233, DoABC#3) // _SafeStr_6180 = "_-17D" (String#24886, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) // _SafeStr_9998 = "_-5bb" (String#150, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4590 package _-378 { public class _SafeStr_4590 { private var _SafeStr_5338:int; private var _SafeStr_7428:int; private var _name:String; private var _SafeStr_14964:int; private var _SafeStr_17877:int; private var _SafeStr_17878:int; private var _SafeStr_17879:Boolean; public function _SafeStr_4590(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:int=-1, _arg_7:Boolean=false) { this._SafeStr_5338 = k; this._SafeStr_7428 = _arg_2; this._name = _arg_3; this._SafeStr_14964 = _arg_4; this._SafeStr_17877 = _arg_5; this._SafeStr_17878 = _arg_6; this._SafeStr_17879 = _arg_7; } public function dispose():void { } public function get id():int { return (this._SafeStr_5338); } public function get category():int { return (this._SafeStr_7428); } public function get name():String { return (this._name); } public function get _SafeStr_17880():int { return (this._SafeStr_14964); } public function get _SafeStr_17881():int { return (this._SafeStr_17877); } public function get _SafeStr_17882():int { return (this._SafeStr_17878); } public function get replace():Boolean { return (this._SafeStr_17879); } } }//package _-378 // _SafeStr_14964 = "_-3gV" (String#1101, DoABC#3) // _SafeStr_17877 = "_-U" (String#1635, DoABC#3) // _SafeStr_17878 = "_-2Yx" (String#28397, DoABC#3) // _SafeStr_17879 = "_-6--" (String#36820, DoABC#3) // _SafeStr_17880 = "_-0t5" (String#24299, DoABC#3) // _SafeStr_17881 = "_-5WI" (String#35670, DoABC#3) // _SafeStr_17882 = "_-57u" (String#34740, DoABC#3) // _SafeStr_4590 = "_-1-z" (String#24602, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4592 package _-378 { public class _SafeStr_4592 extends _SafeStr_4366 { public static const _SafeStr_17883:int = 0; public static const _SafeStr_17884:int = 1; public static const _SafeStr_17885:int = 2; public static const _SafeStr_17886:int = 3; public static const _SafeStr_6379:String = "RWPPBE_PET_BREEDING_"; private var _SafeStr_5560:int; private var _SafeStr_17887:int; private var _SafeStr_17888:int; public function _SafeStr_4592(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_6379, k, _arg_2); } public function get state():int { return (this._SafeStr_5560); } public function set state(k:int):void { this._SafeStr_5560 = k; } public function get _SafeStr_6592():int { return (this._SafeStr_17887); } public function set _SafeStr_6592(k:int):void { this._SafeStr_17887 = k; } public function get _SafeStr_6593():int { return (this._SafeStr_17888); } public function set _SafeStr_6593(k:int):void { this._SafeStr_17888 = k; } } }//package _-378 // _SafeStr_17883 = "_-ec" (String#39974, DoABC#3) // _SafeStr_17884 = "_-45x" (String#32214, DoABC#3) // _SafeStr_17885 = "_-09S" (String#22530, DoABC#3) // _SafeStr_17886 = "_-2n0" (String#28962, DoABC#3) // _SafeStr_17887 = "_-5JC" (String#3925, DoABC#3) // _SafeStr_17888 = "_-2VU" (String#3212, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4592 = "_-1A5" (String#24993, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_6379 = "_-19B" (String#24959, DoABC#3) // _SafeStr_6592 = "_-4Vm" (String#33256, DoABC#3) // _SafeStr_6593 = "_-580" (String#34745, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4593 package _-378 { public class _SafeStr_4593 extends _SafeStr_4366 { public static const _SafeStr_6383:String = "RWPPBE_CONFIRM_PET_BREEDING_RESULT"; public static const _SafeStr_17889:int = 0; public static const _SafeStr_17890:int = 1; public static const _SafeStr_17891:int = 2; public static const INVALID_NAME:int = 3; private var _SafeStr_17892:int; private var _result:int; public function _SafeStr_4593(k:int, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_6383, _arg_3, _arg_4); this._SafeStr_17892 = k; this._result = _arg_2; } public function get _SafeStr_6599():int { return (this._SafeStr_17892); } public function get result():int { return (this._result); } } }//package _-378 // _SafeStr_17889 = "_-51L" (String#34474, DoABC#3) // _SafeStr_17890 = "_-0X" (String#23447, DoABC#3) // _SafeStr_17891 = "_-2H9" (String#27704, DoABC#3) // _SafeStr_17892 = "_-4hx" (String#3762, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4593 = "_-42i" (String#32079, DoABC#3) // _SafeStr_6383 = "_-62k" (String#36966, DoABC#3) // _SafeStr_6599 = "_-28p" (String#27380, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4594 package _-378 { public class _SafeStr_4594 extends _SafeStr_4366 { public static const _SafeStr_6202:String = "rwudue_user_data_updated"; public function _SafeStr_4594(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_6202, k, _arg_2); } } }//package _-378 // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4594 = "_-0yp" (String#24525, DoABC#3) // _SafeStr_6202 = "_-6CK" (String#37351, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4595 package _-378 { public class _SafeStr_4595 extends _SafeStr_4366 { public static const _SafeStr_6174:String = "RWAIE_AVATAR_INFO"; private var _SafeStr_5512:int; private var _SafeStr_7448:String; private var _SafeStr_16884:int; private var _SafeStr_17791:Boolean; private var _SafeStr_10916:int; public function _SafeStr_4595(k:int, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:Boolean, _arg_6:Boolean=false, _arg_7:Boolean=false) { super(_SafeStr_6174, _arg_6, _arg_7); this._SafeStr_5512 = k; this._SafeStr_7448 = _arg_2; this._SafeStr_16884 = _arg_3; this._SafeStr_10916 = _arg_4; this._SafeStr_17791 = _arg_5; } public function get userId():int { return (this._SafeStr_5512); } public function get userName():String { return (this._SafeStr_7448); } public function get _SafeStr_6480():int { return (this._SafeStr_16884); } public function get _SafeStr_6603():int { return (this._SafeStr_10916); } public function get _SafeStr_6495():Boolean { return (this._SafeStr_17791); } } }//package _-378 // _SafeStr_10916 = "_-xl" (String#304, DoABC#3) // _SafeStr_16884 = "_-1Fn" (String#576, DoABC#3) // _SafeStr_17791 = "_-0Ag" (String#1061, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4595 = "_-rS" (String#40452, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6174 = "_-1Ti" (String#25755, DoABC#3) // _SafeStr_6480 = "_-2o" (String#28998, DoABC#3) // _SafeStr_6495 = "_-3mL" (String#31393, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4596 package _-378 { public class _SafeStr_4596 extends _SafeStr_4366 { public static const _SafeStr_6381:String = "RWPPBE_CONFIRM_PET_BREEDING_"; private var _SafeStr_17893:int; private var _pet1:_SafeStr_4601; private var _pet2:_SafeStr_4601; private var _SafeStr_17894:Array; private var _SafeStr_17895:int; public function _SafeStr_4596(k:int, _arg_2:_SafeStr_4601, _arg_3:_SafeStr_4601, _arg_4:Array, _arg_5:int, _arg_6:Boolean=false, _arg_7:Boolean=false) { super(_SafeStr_6381, _arg_6, _arg_7); this._SafeStr_17893 = k; this._pet1 = _arg_2; this._pet2 = _arg_3; this._SafeStr_17894 = _arg_4; this._SafeStr_17895 = _arg_5; } public function get _SafeStr_6595():Array { return (this._SafeStr_17894); } public function get _SafeStr_6597():int { return (this._SafeStr_17893); } public function get pet1():_SafeStr_4601 { return (this._pet1); } public function get pet2():_SafeStr_4601 { return (this._pet2); } public function get _SafeStr_6598():int { return (this._SafeStr_17895); } } }//package _-378 // _SafeStr_17893 = "_-3F7" (String#3411, DoABC#3) // _SafeStr_17894 = "_-fD" (String#1639, DoABC#3) // _SafeStr_17895 = "_-3xB" (String#3574, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4596 = "_-1Xw" (String#25905, DoABC#3) // _SafeStr_4601 = "_-0Xe" (String#8146, DoABC#3) // _SafeStr_6381 = "_-1b" (String#26027, DoABC#3) // _SafeStr_6595 = "_-0d4" (String#23681, DoABC#3) // _SafeStr_6597 = "_-21V" (String#27096, DoABC#3) // _SafeStr_6598 = "_-2j7" (String#28805, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4598 package _-378 { public class _SafeStr_4598 extends _SafeStr_4366 { public static const _SafeStr_6377:String = "RWPBRE_PET_BREEDING_RESULT"; private var _SafeStr_10922:_SafeStr_5083; private var _resultData2:_SafeStr_5083; public function _SafeStr_4598(k:_SafeStr_5083, _arg_2:_SafeStr_5083, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_6377, _arg_3, _arg_4); this._SafeStr_10922 = k; this._resultData2 = _arg_2; } public function get _SafeStr_6589():_SafeStr_5083 { return (this._SafeStr_10922); } public function get resultData2():_SafeStr_5083 { return (this._resultData2); } } }//package _-378 // _SafeStr_10922 = "_-2p5" (String#1524, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4598 = "_-1gI" (String#26225, DoABC#3) // _SafeStr_5083 = "_-nP" (String#15279, DoABC#3) // _SafeStr_6377 = "_-2u4" (String#29231, DoABC#3) // _SafeStr_6589 = "_-0QT" (String#23209, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4601 package _-378 { public class _SafeStr_4601 { public var name:String; public var level:int; public var figure:String; public var owner:String; public var _SafeStr_6594:int; } }//package _-378 // _SafeStr_4601 = "_-0Xe" (String#8146, DoABC#3) // _SafeStr_6594 = "_-16v" (String#24877, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4602 package _-378 { public class _SafeStr_4602 extends _SafeStr_4366 { public static const _SafeStr_6178:String = "RWPIUE_PET_STATUS_UPDATE"; private var _SafeStr_7479:int; private var _SafeStr_10925:Boolean; private var _SafeStr_10926:Boolean; private var _SafeStr_10927:Boolean; private var _SafeStr_10928:Boolean; public function _SafeStr_4602(k:int, _arg_2:Boolean, _arg_3:Boolean, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean=false, _arg_7:Boolean=false) { super(_SafeStr_6178, _arg_6, _arg_7); this._SafeStr_7479 = k; this._SafeStr_10925 = _arg_2; this._SafeStr_10926 = _arg_3; this._SafeStr_10927 = _arg_4; this._SafeStr_10928 = _arg_5; } public function get _SafeStr_6192():int { return (this._SafeStr_7479); } public function get _SafeStr_6187():Boolean { return (this._SafeStr_10925); } public function get _SafeStr_6188():Boolean { return (this._SafeStr_10926); } public function get _SafeStr_6189():Boolean { return (this._SafeStr_10927); } public function get _SafeStr_6190():Boolean { return (this._SafeStr_10928); } } }//package _-378 // _SafeStr_10925 = "_-6e4" (String#510, DoABC#3) // _SafeStr_10926 = "_-1HK" (String#577, DoABC#3) // _SafeStr_10927 = "_-0fm" (String#575, DoABC#3) // _SafeStr_10928 = "_-5ST" (String#506, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4602 = "_-18G" (String#24930, DoABC#3) // _SafeStr_6178 = "_-29Y" (String#27409, DoABC#3) // _SafeStr_6187 = "_-5yo" (String#4110, DoABC#3) // _SafeStr_6188 = "_-02h" (String#2553, DoABC#3) // _SafeStr_6189 = "_-14" (String#2851, DoABC#3) // _SafeStr_6190 = "_-1as" (String#3001, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_4603 package _-378 { public class _SafeStr_4603 extends _SafeStr_4366 { public static const _SafeStr_17896:String = "RWONE_TYPE"; private var _SafeStr_5512:int; private var _SafeStr_7428:int; private var _SafeStr_7448:String; private var _SafeStr_16884:int; private var _SafeStr_10916:int; public function _SafeStr_4603(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int) { this._SafeStr_5512 = k; this._SafeStr_7428 = _arg_2; this._SafeStr_7448 = _arg_3; this._SafeStr_16884 = _arg_4; this._SafeStr_10916 = _arg_5; super(_SafeStr_17896, false, false); } public function get userId():int { return (this._SafeStr_5512); } public function get category():int { return (this._SafeStr_7428); } public function get userName():String { return (this._SafeStr_7448); } public function get _SafeStr_6480():int { return (this._SafeStr_16884); } public function get _SafeStr_6603():int { return (this._SafeStr_10916); } } }//package _-378 // _SafeStr_10916 = "_-xl" (String#304, DoABC#3) // _SafeStr_16884 = "_-1Fn" (String#576, DoABC#3) // _SafeStr_17896 = "_-5k2" (String#36205, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4603 = "_-5KY" (String#35222, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6480 = "_-2o" (String#28998, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_5077 package _-378 { public class _SafeStr_5077 { private var _SafeStr_5338:int; private var _SafeStr_7428:int; private var _name:String; public function _SafeStr_5077(k:int, _arg_2:int, _arg_3:String) { this._SafeStr_5338 = k; this._SafeStr_7428 = _arg_2; this._name = _arg_3; } public function get id():int { return (this._SafeStr_5338); } public function get category():int { return (this._SafeStr_7428); } public function get name():String { return (this._name); } } }//package _-378 // _SafeStr_5077 = "_-0Gi" (String#7870, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_5083 package _-378 { public class _SafeStr_5083 { public var stuffId:int; public var _SafeStr_5868:int; public var _SafeStr_5897:String; public var userId:int; public var userName:String; public var rarityLevel:int; public var _SafeStr_6590:Boolean; } }//package _-378 // _SafeStr_5083 = "_-nP" (String#15279, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_6590 = "_-4Bz" (String#32454, DoABC#3) //------------------------------------------------------------ //_-378._SafeStr_5084 package _-378 { public class _SafeStr_5084 { public var _SafeStr_6596:int; public var breeds:Array; } }//package _-378 // _SafeStr_5084 = "_-fL" (String#15138, DoABC#3) // _SafeStr_6596 = "_-5bV" (String#35879, DoABC#3) //------------------------------------------------------------ //_-378.RoomWidgetDimmerUpdateEvent package _-378 { public class RoomWidgetDimmerUpdateEvent extends _SafeStr_4366 { public static const _SafeStr_6152:String = "RWDUE_PRESETS"; public static const _SafeStr_6160:String = "RWDUE_HIDE"; private var _SafeStr_17897:int = 0; private var _SafeStr_17898:Array; public function RoomWidgetDimmerUpdateEvent(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { this._SafeStr_17898 = new Array(); super(k, _arg_2, _arg_3); } public function get _SafeStr_6153():int { return (this._SafeStr_17897); } public function get _SafeStr_6154():int { return (this._SafeStr_17898.length); } public function get _SafeStr_17899():Array { return (this._SafeStr_17898); } public function set _SafeStr_6153(k:int):void { this._SafeStr_17897 = k; } public function _SafeStr_6156(k:int, _arg_2:int, _arg_3:int, _arg_4:int):void { var _local_5:_SafeStr_4569 = new _SafeStr_4569(k, _arg_2, _arg_3, _arg_4); this._SafeStr_17898[(k - 1)] = _local_5; } public function _SafeStr_6155(k:int):_SafeStr_4569 { if ((((k < 0)) || ((k >= this._SafeStr_17898.count)))){ return (null); }; return (this._SafeStr_17898[k]); } } }//package _-378 // _SafeStr_17897 = "_-5pe" (String#4067, DoABC#3) // _SafeStr_17898 = "_-Ek" (String#1629, DoABC#3) // _SafeStr_17899 = "_-358" (String#29692, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4569 = "_-52p" (String#12802, DoABC#3) // _SafeStr_6152 = "_-0Ha" (String#22861, DoABC#3) // _SafeStr_6153 = "_-0vE" (String#24383, DoABC#3) // _SafeStr_6154 = "_-3Ok" (String#30491, DoABC#3) // _SafeStr_6155 = "_-0nn" (String#24086, DoABC#3) // _SafeStr_6156 = "_-2uM" (String#29243, DoABC#3) // _SafeStr_6160 = "_-yN" (String#40719, DoABC#3) //------------------------------------------------------------ //_-38v._SafeStr_3822 package _-38v { import _-5ff._SafeStr_2650; public class _SafeStr_3822 { private var _SafeStr_12052:String; private var _SafeStr_17900:_SafeStr_2650; private var _SafeStr_17901:Number; private var _SafeStr_17902:Number; public function _SafeStr_3822(k:String, _arg_2:_SafeStr_2650, _arg_3:Number, _arg_4:Number) { this._SafeStr_12052 = k; this._SafeStr_17900 = _arg_2; this._SafeStr_17901 = _arg_3; this._SafeStr_17902 = _arg_4; } public function _SafeStr_17903(k:Number):Boolean { return ((k >= this._SafeStr_17902)); } public function get key():String { return (this._SafeStr_12052); } public function get _SafeStr_17904():_SafeStr_2650 { return (this._SafeStr_17900); } } }//package _-38v // _SafeStr_12052 = "_-4KM" (String#853, DoABC#3) // _SafeStr_17900 = "_-5kc" (String#36229, DoABC#3) // _SafeStr_17901 = "_-2kg" (String#28865, DoABC#3) // _SafeStr_17902 = "_-0V5" (String#23369, DoABC#3) // _SafeStr_17903 = "_-5nO" (String#36331, DoABC#3) // _SafeStr_17904 = "_-1Wk" (String#25863, DoABC#3) // _SafeStr_2650 = "_-uG" (String#15395, DoABC#3) // _SafeStr_3822 = "_-2xu" (String#10676, DoABC#3) //------------------------------------------------------------ //_-38v.NavigatorCache package _-38v { import flash.utils.Dictionary; import flash.utils.getTimer; import _-5ff._SafeStr_2650; public class NavigatorCache { private static const _SafeStr_17905:Number = (4 * 1000);//4000 private var _SafeStr_17906:Dictionary; public function NavigatorCache() { this._SafeStr_17906 = new Dictionary(); } public function _SafeStr_17907(k:String, _arg_2:_SafeStr_2650):void { this._SafeStr_17908(); var _local_3:Number = getTimer(); this._SafeStr_17906[k] = new _SafeStr_3822(k, _arg_2, _local_3, this._SafeStr_17909(_local_3)); } public function _SafeStr_11287(k:String):_SafeStr_2650 { var _local_2:_SafeStr_3822 = this._SafeStr_17906[k]; if (_local_2 != null){ if (_local_2._SafeStr_17903(getTimer())){ delete this._SafeStr_17906[k]; return (null); }; return (_local_2._SafeStr_17904); }; return (null); } public function _SafeStr_17910(k:String):void { delete this._SafeStr_17906[k]; } private function _SafeStr_17908():void { var k:Object; var _local_2:String; var _local_3:_SafeStr_3822; for (k in this._SafeStr_17906) { _local_2 = String(k); _local_3 = this._SafeStr_17906[_local_2]; if ((((_local_3 == null)) || (_local_3._SafeStr_17903(getTimer())))){ delete this._SafeStr_17906[_local_2]; }; }; } private function _SafeStr_17909(k:Number):Number { return ((k + _SafeStr_17905)); } } }//package _-38v // _SafeStr_11287 = "_-6QD" (String#1617, DoABC#3) // _SafeStr_17903 = "_-5nO" (String#36331, DoABC#3) // _SafeStr_17904 = "_-1Wk" (String#25863, DoABC#3) // _SafeStr_17905 = "_-1-j" (String#24589, DoABC#3) // _SafeStr_17906 = "_-52Q" (String#34521, DoABC#3) // _SafeStr_17907 = "_-1t9" (String#26727, DoABC#3) // _SafeStr_17908 = "_-3vG" (String#31751, DoABC#3) // _SafeStr_17909 = "_-6e0" (String#38440, DoABC#3) // _SafeStr_17910 = "_-5HX" (String#35106, DoABC#3) // _SafeStr_2650 = "_-uG" (String#15395, DoABC#3) // _SafeStr_3822 = "_-2xu" (String#10676, DoABC#3) //------------------------------------------------------------ //_-38W._SafeStr_2514 package _-38W { public class _SafeStr_2514 { public static const DEFAULT:uint = 0; public static const _SafeStr_17911:uint = 0x10000000; } }//package _-38W // _SafeStr_17911 = "_-47b" (String#32280, DoABC#3) // _SafeStr_2514 = "_-01q" (String#22253, DoABC#3) //------------------------------------------------------------ //_-3AR._SafeStr_5133 package _-3AR { import _-5zA._SafeStr_5132; import _-1Mz.IWindowContainer; import _-5YE.IItemGridWindow; import _-24f._SafeStr_3079; import _-1Mz.IWindow; import _-2YQ.Outfit; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_5133 implements _SafeStr_5132 { private var _SafeStr_5415:IWindowContainer; private var _SafeStr_5416:HotLooksModel; private var _SafeStr_17912:IItemGridWindow; public function _SafeStr_5133(k:HotLooksModel) { this._SafeStr_5416 = k; } public function init():void { if (this._SafeStr_17912){ this._SafeStr_17912._SafeStr_8914(); }; if (!this._SafeStr_5415){ this._SafeStr_5415 = (this._SafeStr_5416.controller.view.getCategoryContainer(_SafeStr_3079._SafeStr_14833) as IWindowContainer); this._SafeStr_17912 = (this._SafeStr_5415.findChildByName("hotlooks") as IItemGridWindow); this._SafeStr_5415.visible = false; }; this.update(); } public function dispose():void { this._SafeStr_17912._SafeStr_8914(); this._SafeStr_5415 = null; this._SafeStr_5416 = null; } public function update():void { var k:IWindow; var _local_2:Outfit; this._SafeStr_17912._SafeStr_8914(); for each (_local_2 in this._SafeStr_5416._SafeStr_17913) { k = _local_2.view.window; this._SafeStr_17912._SafeStr_8915(k); k.procedure = this._SafeStr_17914; }; } public function getWindowContainer():IWindowContainer { return (this._SafeStr_5415); } private function _SafeStr_17914(k:WindowEvent, _arg_2:IWindow=null):void { var _local_3:int; if (_arg_2 == null){ _arg_2 = (k.target as IWindow); }; if (k.type == WindowMouseEvent.CLICK){ _local_3 = this._SafeStr_17912._SafeStr_8748(_arg_2.parent); this._SafeStr_5416._SafeStr_17915(_local_3); }; } public function switchCategory(k:String):void { } public function _SafeStr_17916(k:String, _arg_2:int):void { } public function reset():void { } } }//package _-3AR // _SafeStr_14833 = "_-6a-" (String#38272, DoABC#3) // _SafeStr_17912 = "_-1cz" (String#26098, DoABC#3) // _SafeStr_17913 = "_-3Cy" (String#30008, DoABC#3) // _SafeStr_17914 = "_-1AT" (String#25006, DoABC#3) // _SafeStr_17915 = "_-6KZ" (String#37646, DoABC#3) // _SafeStr_17916 = "_-0MI" (String#2647, DoABC#3) // _SafeStr_3079 = "_-5xB" (String#13724, DoABC#3) // _SafeStr_5132 = "_-3q6" (String#11571, DoABC#3) // _SafeStr_5133 = "_-2LB" (String#10050, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5416 = "_-3bE" (String#193, DoABC#3) // _SafeStr_8748 = "_-1zd" (String#9653, DoABC#3) // _SafeStr_8914 = "_-40-" (String#11754, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) //------------------------------------------------------------ //_-3AR.HotLooksModel package _-3AR { import _-5zA.CategoryBaseModel; import _-5zA._SafeStr_4715; import flash.utils.Dictionary; import _-5Pb.FigureData; import _-3HG.HabboAvatarEditor; import _-2YQ.Outfit; import flash.net.URLRequest; import _-5Vt._SafeStr_37; import _-0nt.AssetLoaderEvent; import _-5Vt.XmlAsset; import flash.events.Event; import _-5zA.CategoryData; import _-2YQ.*; public class HotLooksModel extends CategoryBaseModel implements _SafeStr_4715 { public static const _SafeStr_17917:String = "hot_looks"; public static const _SafeStr_17918:String = "my_looks"; private static const _SafeStr_17919:int = 20; private var _SafeStr_17920:Dictionary; public function HotLooksModel(k:HabboAvatarEditor) { super(k); this._SafeStr_17920 = new Dictionary(); this._SafeStr_17920[FigureData._SafeStr_6075] = new Array(); this._SafeStr_17920[FigureData._SafeStr_6077] = new Array(); this._SafeStr_17920[(FigureData._SafeStr_6075 + ".index")] = 0; this._SafeStr_17920[(FigureData._SafeStr_6077 + ".index")] = 0; this._SafeStr_17921(); } override public function dispose():void { super.dispose(); this._SafeStr_17920 = null; } override protected function init():void { if (!_SafeStr_5414){ _SafeStr_5414 = new _SafeStr_5133(this); }; _SafeStr_5414.init(); _SafeStr_5413 = true; } public function _SafeStr_17915(k:int):void { var _local_2:Array = this._SafeStr_17920[_SafeStr_5521.gender]; var _local_3:Outfit = _local_2[k]; if (_local_3 != null){ if (_local_3.figure == ""){ return; }; _SafeStr_5521.loadAvatarInEditor(_local_3.figure, _local_3.gender, _SafeStr_5521.clubMemberLevel); }; } public function get _SafeStr_17913():Array { return (this._SafeStr_17920[_SafeStr_5521.gender]); } private function _SafeStr_17921():void { var k:String = _SafeStr_5521.manager.getProperty("avatareditor.promohabbos"); var _local_2:URLRequest = new URLRequest(k); var _local_3:_SafeStr_37 = _SafeStr_5521.manager.assets.loadAssetFromFile("hotLooksConfiguration", _local_2, "text/xml"); _local_3.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_17922); } private function _SafeStr_17922(event:Event=null):void { var habbos:XML; var processedHotLooks:int; var habbo:XML; var hotLook:Outfit; var loaderStruct:_SafeStr_37 = (event.target as _SafeStr_37); if (loaderStruct == null){ return; }; var xmlAsset:XmlAsset = (_SafeStr_5521.manager.assets.getAssetByName("hotLooksConfiguration") as XmlAsset); if (xmlAsset != null){ try { habbos = (xmlAsset.content as XML); processedHotLooks = 0; for each (habbo in habbos.habbo) { if (processedHotLooks > _SafeStr_17919){ break; }; hotLook = new Outfit(_SafeStr_5521, habbo.@figure, habbo.@gender); (this._SafeStr_17920[hotLook.gender] as Array).push(hotLook); processedHotLooks = (processedHotLooks + 1); }; } catch(e:Error) { }; }; } override public function switchCategory(k:String=""):void { } override public function getCategoryData(k:String):CategoryData { return (null); } override public function selectPart(k:String, _arg_2:int):void { } } }//package _-3AR // _SafeStr_17913 = "_-3Cy" (String#30008, DoABC#3) // _SafeStr_17915 = "_-6KZ" (String#37646, DoABC#3) // _SafeStr_17917 = "_-2OD" (String#27978, DoABC#3) // _SafeStr_17918 = "_-2uw" (String#29264, DoABC#3) // _SafeStr_17919 = "_-2MV" (String#27910, DoABC#3) // _SafeStr_17920 = "_-5GB" (String#35050, DoABC#3) // _SafeStr_17921 = "_-1mt" (String#26491, DoABC#3) // _SafeStr_17922 = "_-6P2" (String#37819, DoABC#3) // _SafeStr_37 = "_-6-O" (String#36835, DoABC#3) // _SafeStr_4715 = "_-rF" (String#15347, DoABC#3) // _SafeStr_5133 = "_-2LB" (String#10050, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_6075 = "_-3wG" (String#31789, DoABC#3) // _SafeStr_6077 = "_-3ST" (String#30632, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) //------------------------------------------------------------ //_-3co._SafeStr_3925 package _-3co { public class _SafeStr_3925 { private var _index:int; private var _SafeStr_5512:int; private var _SafeStr_16814:String = ""; private var _SafeStr_17923:String = ""; private var _SafeStr_8755:Date; private var _SafeStr_6989:Boolean; public function _SafeStr_3925(k:int, _arg_2:int, _arg_3:String, _arg_4:String) { this._index = k; this._SafeStr_5512 = _arg_2; this._SafeStr_16814 = _arg_3; this._SafeStr_17923 = _arg_4; this._SafeStr_6989 = false; this._SafeStr_8755 = new Date(); } public function get index():int { return (this._index); } public function get userId():int { return (this._SafeStr_5512); } public function get userName():String { return (this._SafeStr_16814); } public function get text():String { return (this._SafeStr_17923); } public function get selected():Boolean { return (this._SafeStr_6989); } public function set selected(k:Boolean):void { this._SafeStr_6989 = k; } public function get chatTime():Date { return (this._SafeStr_8755); } } }//package _-3co // _SafeStr_16814 = "_-6B0" (String#4176, DoABC#3) // _SafeStr_17923 = "_-2iC" (String#28772, DoABC#3) // _SafeStr_3925 = "_-1sZ" (String#9529, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6989 = "_-bI" (String#233, DoABC#3) // _SafeStr_8755 = "_-4BX" (String#11929, DoABC#3) //------------------------------------------------------------ //_-3co.InstantMessageEventHandler package _-3co { import _-0MK._SafeStr_3; import _-1El.HabboHelp; import _-02k._SafeStr_2703; import _-02k._SafeStr_2696; import _-5CE._SafeStr_2692; import _-5CE._SafeStr_2701; public class InstantMessageEventHandler implements _SafeStr_3 { private var _SafeStr_7110:HabboHelp; public function InstantMessageEventHandler(k:HabboHelp) { this._SafeStr_7110 = k; this._SafeStr_7110.addMessageEvent(new _SafeStr_2703(this._SafeStr_17924)); this._SafeStr_7110.addMessageEvent(new _SafeStr_2696(this._SafeStr_12668)); } public function _SafeStr_17924(k:_SafeStr_2703):void { var _local_3:String; var _local_4:String; var _local_2:_SafeStr_2692 = k._SafeStr_5325(); if ((((_local_2.senderId < 0)) && (!((_local_2.extraData == null))))){ _local_3 = _local_2.extraData.split("/")[2]; _local_4 = _local_2.extraData.split("/")[0]; this._SafeStr_7110._SafeStr_11092._SafeStr_5602(_local_2.senderId, ((_local_3 + ":") + _local_4), _local_2._SafeStr_11001); } else { this._SafeStr_7110._SafeStr_11092._SafeStr_5602(_local_2.senderId, "", _local_2._SafeStr_11001); }; } public function _SafeStr_12668(k:_SafeStr_2696):void { var _local_2:_SafeStr_2701 = k._SafeStr_5325(); this._SafeStr_7110._SafeStr_11092._SafeStr_5602(_local_2.senderId, "", _local_2._SafeStr_11001); } public function dispose():void { if (!this.disposed){ if (this._SafeStr_7110){ this._SafeStr_7110 = null; }; }; } public function get disposed():Boolean { return ((this._SafeStr_7110 == null)); } } }//package _-3co // _SafeStr_11001 = "_-4Mp" (String#32885, DoABC#3) // _SafeStr_11092 = "_-2fv" (String#28672, DoABC#3) // _SafeStr_12668 = "_-2Vu" (String#3213, DoABC#3) // _SafeStr_17924 = "_-0tS" (String#24315, DoABC#3) // _SafeStr_2692 = "_-7M" (String#14546, DoABC#3) // _SafeStr_2696 = "_-5X4" (String#35703, DoABC#3) // _SafeStr_2701 = "_-523" (String#12788, DoABC#3) // _SafeStr_2703 = "_-1u4" (String#26771, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) //------------------------------------------------------------ //_-3co.InstantMessageRegistry package _-3co { import _-ue.Map; import __AS3__.vec.Vector; import __AS3__.vec.*; public class InstantMessageRegistry { private static const _SafeStr_8757:int = 5; private static const _SafeStr_17925:int = 20; private var _SafeStr_8758:Map; private var _SafeStr_8759:int = 0; private var _SafeStr_17926:int = 0; private var _SafeStr_8760:Boolean; public function InstantMessageRegistry() { this._SafeStr_8758 = new Map(); } public function _SafeStr_5602(k:int, _arg_2:String, _arg_3:String):void { var _local_4:Vector.<_SafeStr_3925>; var _local_5:Vector.<_SafeStr_3925>; if (this._SafeStr_8758._SafeStr_10975(k)){ _local_4 = this._SafeStr_8758.getValue(k); _local_4.push(new _SafeStr_3925(this._SafeStr_8759++, k, _arg_2, _arg_3)); this._SafeStr_8758.remove(k); this._SafeStr_8758.add(k, _local_4); } else { _local_5 = new Vector.<_SafeStr_3925>(); _local_5.push(new _SafeStr_3925(this._SafeStr_8759++, k, _arg_2, _arg_3)); this._SafeStr_8758.add(k, _local_5); }; this._SafeStr_17926++; if ((this._SafeStr_17926 % 3) == 0){ this._SafeStr_8765(); }; } private function _SafeStr_8765():void { var _local_2:Vector.<_SafeStr_3925>; var _local_3:Vector.<_SafeStr_3925>; var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:int; if (this._SafeStr_8760){ return; }; var k:int; while (k < this._SafeStr_8758.length) { _local_2 = this._SafeStr_8758._SafeStr_5595(k); _local_3 = new Vector.<_SafeStr_3925>(0); if (((_local_2) && ((_local_2.length > 0)))){ _local_4 = _local_2[0].userId; _local_5 = 0; while (_local_5 < _local_2.length) { _local_6 = (new Date().time - _local_2[_local_5].chatTime.time); _local_7 = (_local_6 / 65500); if (_local_7 <= 15){ _local_3.push(_local_2[_local_5]); }; _local_5++; }; if (_local_3.length > _SafeStr_17925){ _local_3.splice(0, (_local_3.length - (_SafeStr_17925 - _SafeStr_8757))); }; _local_2.splice(0, _local_2.length); _local_2 = _local_2.concat(_local_3); this._SafeStr_8758.remove(_local_4); this._SafeStr_8758.add(_local_4, _local_2); }; k++; }; } public function set _SafeStr_8766(k:Boolean):void { this._SafeStr_8760 = k; } public function _SafeStr_8767(k:int):Vector.<_SafeStr_3925> { return (this._SafeStr_8758.getValue(k)); } public function _SafeStr_11091(k:int):Boolean { var _local_2:Vector.<_SafeStr_3925> = this._SafeStr_8767(k); if (_local_2){ return ((this._SafeStr_8767(k).length > 0)); }; return (false); } public function _SafeStr_8761():Boolean { return ((this._SafeStr_8758.length > 0)); } public function _SafeStr_8764():Map { return (this._SafeStr_8758); } public function _SafeStr_7643(k:int, _arg_2:uint):_SafeStr_3925 { var _local_3:Vector.<_SafeStr_3925> = this._SafeStr_8767(k); var _local_4:int; while (_local_4 < _local_3.length) { if (_local_3[_local_4].index == _arg_2){ return (_local_3[_local_4]); }; _local_4++; }; return (null); } } }//package _-3co // _SafeStr_10975 = "_-1YS" (String#25923, DoABC#3) // _SafeStr_11091 = "_-0bf" (String#23616, DoABC#3) // _SafeStr_17925 = "_-1Uy" (String#25795, DoABC#3) // _SafeStr_17926 = "_-2Gs" (String#27693, DoABC#3) // _SafeStr_3925 = "_-1sZ" (String#9529, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_7643 = "_-08n" (String#22505, DoABC#3) // _SafeStr_8757 = "_-6h8" (String#14455, DoABC#3) // _SafeStr_8758 = "_-4R1" (String#3694, DoABC#3) // _SafeStr_8759 = "_-02x" (String#7657, DoABC#3) // _SafeStr_8760 = "_-5Xd" (String#13315, DoABC#3) // _SafeStr_8761 = "_-0ll" (String#24008, DoABC#3) // _SafeStr_8764 = "_-66" (String#37099, DoABC#3) // _SafeStr_8765 = "_-00g" (String#7622, DoABC#3) // _SafeStr_8766 = "_-4Sy" (String#33140, DoABC#3) // _SafeStr_8767 = "_-2vc" (String#29289, DoABC#3) //------------------------------------------------------------ //_-3d._SafeStr_5113 package _-3d { import _-5W3.AdServerRequest; public class _SafeStr_5113 extends AdServerRequest { public function _SafeStr_5113(k:_SafeStr_5218=null) { super((((k)!=null) ? k : new _SafeStr_5218())); } override public function formRequest(k:Array=null):String { if (_SafeStr_6649 != null){ _SafeStr_11912 = unescape(_SafeStr_6649.tag); } else { _SafeStr_11912 = ''; }; return (_SafeStr_11912); } } }//package _-3d // _SafeStr_11912 = "_-5OR" (String#35373, DoABC#3) // _SafeStr_5113 = "_-65S" (String#13867, DoABC#3) // _SafeStr_5218 = "_-2j1" (String#10417, DoABC#3) // _SafeStr_6649 = "_-3gb" (String#381, DoABC#3) //------------------------------------------------------------ //_-3d._SafeStr_5218 package _-3d { import _-5LL.AdServerConfig; public class _SafeStr_5218 extends AdServerConfig { public function _SafeStr_5218(k:Object=null) { this.oneAdPerRequest = true; super("Injected", k); } } }//package _-3d // _SafeStr_5218 = "_-2j1" (String#10417, DoABC#3) //------------------------------------------------------------ //_-3db._SafeStr_5127 package _-3db { import flash.utils.ByteArray; public class _SafeStr_5127 { private var ba:ByteArray; public function _SafeStr_5127(k:int) { this.ba = new ByteArray(); this.ba.writeShort(k); this.ba.position = 0; } public function get value():int { var k:int; this.ba.position = 0; if (this.ba.bytesAvailable){ k = this.ba.readShort(); this.ba.position = 0; }; return (k); } } }//package _-3db // _SafeStr_5127 = "_-0VB" (String#8111, DoABC#3) //------------------------------------------------------------ //_-3dh._SafeStr_5104 package _-3dh { import flash.events.Event; public class _SafeStr_5104 extends Event { public static const _SafeStr_6832:String = "timed-out"; public function _SafeStr_5104(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } override public function clone():Event { return (new _SafeStr_5104(type, bubbles, cancelable)); } } }//package _-3dh // _SafeStr_5104 = "_-CD" (String#14627, DoABC#3) // _SafeStr_6832 = "_-Kx" (String#39252, DoABC#3) //------------------------------------------------------------ //_-3-E._SafeStr_128 package _-3-E { import flash.geom.Matrix; import flash.geom.Rectangle; public class _SafeStr_128 { public static function normalize(k:Number, _arg_2:Number, _arg_3:Number):Number { return (((k - _arg_2) / (_arg_3 - _arg_2))); } public static function _SafeStr_10102(k:Number, _arg_2:Number, _arg_3:Number):Number { return (((k * (_arg_3 - _arg_2)) + _arg_2)); } public static function _SafeStr_16517(k:Number, _arg_2:Number=0, _arg_3:Number=1):Number { return (Math.max(_arg_2, Math.min(_arg_3, k))); } public static function _SafeStr_17927(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number):Number { return (_SafeStr_10102(normalize(k, _arg_2, _arg_3), _arg_4, _arg_5)); } public static function _SafeStr_9977(k:Rectangle, _arg_2:Rectangle):Matrix { var _local_3:Matrix = new Matrix(); _local_3.a = (_arg_2.width / k.width); _local_3.d = (_arg_2.height / k.height); _local_3.tx = (_arg_2.x - (k.x * _local_3.a)); _local_3.ty = (_arg_2.y - (k.y * _local_3.d)); return (_local_3); } } }//package _-3-E // _SafeStr_10102 = "_-037" (String#2014, DoABC#2) // _SafeStr_128 = "_-DT" (String#1114, DoABC#2) // _SafeStr_16517 = "_-64L" (String#3169, DoABC#2) // _SafeStr_17927 = "_-2ae" (String#2495, DoABC#2) // _SafeStr_9977 = "_-6E7" (String#3196, DoABC#2) //------------------------------------------------------------ //_-3-E._SafeStr_2366 package _-3-E { import _-0MK._SafeStr_3; import _-1Mz.IWindow; import _-5YE.IDesktopWindow; import flash.geom.Rectangle; import _-5im.WindowState; public class _SafeStr_2366 implements _SafeStr_3 { public static const _SafeStr_17928:int = 0; public static const _SafeStr_17929:int = 1; public static const _SafeStr_17930:int = 2; private var _SafeStr_5415:IWindow; private var _SafeStr_15449:IDesktopWindow; private var _disposed:Boolean; private var _SafeStr_17931:Function; private var _SafeStr_17932:Function; public function _SafeStr_2366(k:IWindow, _arg_2:IDesktopWindow, _arg_3:Function=null, _arg_4:Function=null) { this._SafeStr_5415 = k; this._SafeStr_15449 = _arg_2; this._SafeStr_17931 = _arg_3; this._SafeStr_17932 = _arg_4; } public static function _SafeStr_7821(k:IWindow):Boolean { var _local_7:IWindow; var _local_2:IDesktopWindow = k.desktop; var _local_3:int = _local_2.numChildren; var _local_4:int = _local_2.getChildIndex(k); if (_local_4 < 0){ throw (new Error("Window must be contained by the desktop!")); }; var _local_5:Rectangle = new Rectangle(); k.getGlobalRectangle(_local_5); var _local_6:Rectangle = new Rectangle(); var _local_8:int = (_local_4 + 1); while (_local_8 < _local_3) { _local_7 = _local_2.getChildAt(_local_8); if (_local_7.visible){ _local_7.getGlobalRectangle(_local_6); if (_local_5.intersects(_local_6)){ return (true); }; }; _local_8++; }; return (false); } public function get window():IWindow { return (this._SafeStr_5415); } public function get visible():Boolean { return (((((this._SafeStr_5415) && (this._SafeStr_5415.visible))) && (this._SafeStr_5415.parent))); } public function get active():Boolean { return (((this.visible) && (this._SafeStr_5415._SafeStr_7809(WindowState._SafeStr_7810)))); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_15449 = null; this._disposed = true; this._SafeStr_17931 = null; this._SafeStr_17932 = null; }; } public function show():void { if (!this._SafeStr_5415.disposed){ if (this._SafeStr_5415.parent != this._SafeStr_15449){ this._SafeStr_15449.addChild(this._SafeStr_5415); }; if (!this._SafeStr_5415.visible){ this._SafeStr_5415.visible = true; }; this._SafeStr_5415.activate(); }; } public function hide():void { if (!this._SafeStr_5415.disposed){ if (this._SafeStr_5415.parent == this._SafeStr_15449){ this._SafeStr_15449.removeChild(this._SafeStr_5415); }; if (this._SafeStr_5415.visible){ this._SafeStr_5415.visible = false; }; this._SafeStr_5415.deactivate(); }; } public function toggle():void { if (this.visible){ if (this.active){ if ((this._SafeStr_17932 == null)){ this.hide(); } else { this._SafeStr_17932.call(); }; } else { if (_SafeStr_7821(this._SafeStr_5415)){ this._SafeStr_5415.activate(); } else { if ((this._SafeStr_17932 == null)){ this.hide(); } else { this._SafeStr_17932.call(); }; }; }; } else { if ((this._SafeStr_17931 == null)){ this.show(); } else { this._SafeStr_17931.call(); }; }; } } }//package _-3-E // _SafeStr_15449 = "_-0fy" (String#2740, DoABC#3) // _SafeStr_17928 = "_-416" (String#32014, DoABC#3) // _SafeStr_17929 = "_-3NO" (String#30444, DoABC#3) // _SafeStr_17930 = "_-6LB" (String#37670, DoABC#3) // _SafeStr_17931 = "_-2jL" (String#28815, DoABC#3) // _SafeStr_17932 = "_-2JI" (String#27785, DoABC#3) // _SafeStr_2366 = "_-2rO" (String#10549, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_7809 = "_-3f" (String#11378, DoABC#3) // _SafeStr_7810 = "_-5GD" (String#35052, DoABC#3) // _SafeStr_7821 = "_-2lh" (String#28903, DoABC#3) //------------------------------------------------------------ //_-3-E._SafeStr_2392 package _-3-E { public class _SafeStr_2392 { private static const _SafeStr_17933:int = 0x7FFF0000; public static function _SafeStr_6472(k:int):Boolean { return ((k >= _SafeStr_17933)); } } }//package _-3-E // _SafeStr_17933 = "_-64n" (String#37050, DoABC#3) // _SafeStr_2392 = "_-643" (String#37022, DoABC#3) // _SafeStr_6472 = "_-4pH" (String#33962, DoABC#3) //------------------------------------------------------------ //_-3-E._SafeStr_2465 package _-3-E { import _-p0._SafeStr_499; public class _SafeStr_2465 { private static const _SafeStr_17934:uint = 60; private static const _SafeStr_17935:uint = (60 * _SafeStr_17934);//3600 private static const _SafeStr_17936:uint = (24 * _SafeStr_17935);//86400 private static const _SafeStr_17937:uint = (7 * _SafeStr_17936);//604800 private static const _SafeStr_17938:uint = (30 * _SafeStr_17936);//0x278D00 private static const _SafeStr_17939:uint = (365 * _SafeStr_17936);//31536000 public static function _SafeStr_8481(k:_SafeStr_499, _arg_2:Number, _arg_3:String="", _arg_4:int=3):String { if (_arg_2 > (_arg_4 * _SafeStr_17939)){ return (getLocalization(k, ("friendlytime.years" + _arg_3), Math.round((_arg_2 / _SafeStr_17939)))); }; if (_arg_2 > (_arg_4 * _SafeStr_17938)){ return (getLocalization(k, ("friendlytime.months" + _arg_3), Math.round((_arg_2 / _SafeStr_17938)))); }; if (_arg_2 > (_arg_4 * _SafeStr_17936)){ return (getLocalization(k, ("friendlytime.days" + _arg_3), Math.round((_arg_2 / _SafeStr_17936)))); }; if (_arg_2 > (_arg_4 * _SafeStr_17935)){ return (getLocalization(k, ("friendlytime.hours" + _arg_3), Math.round((_arg_2 / _SafeStr_17935)))); }; if (_arg_2 > (_arg_4 * _SafeStr_17934)){ return (getLocalization(k, ("friendlytime.minutes" + _arg_3), Math.round((_arg_2 / _SafeStr_17934)))); }; return (getLocalization(k, ("friendlytime.seconds" + _arg_3), Math.round(_arg_2))); } public static function _SafeStr_10073(k:_SafeStr_499, _arg_2:Number, _arg_3:String="", _arg_4:int=3):String { if (_arg_2 > (_arg_4 * _SafeStr_17939)){ return (getLocalization(k, ("friendlytime.years.short" + _arg_3), Math.round((_arg_2 / _SafeStr_17939)))); }; if (_arg_2 > (_arg_4 * _SafeStr_17938)){ return (getLocalization(k, ("friendlytime.months.short" + _arg_3), Math.round((_arg_2 / _SafeStr_17938)))); }; if (_arg_2 > (_arg_4 * _SafeStr_17936)){ return (getLocalization(k, ("friendlytime.days.short" + _arg_3), Math.round((_arg_2 / _SafeStr_17936)))); }; if (_arg_2 > (_arg_4 * _SafeStr_17935)){ return (getLocalization(k, ("friendlytime.hours.short" + _arg_3), Math.round((_arg_2 / _SafeStr_17935)))); }; if (_arg_2 > (_arg_4 * _SafeStr_17934)){ return (getLocalization(k, ("friendlytime.minutes.short" + _arg_3), Math.round((_arg_2 / _SafeStr_17934)))); }; return (getLocalization(k, ("friendlytime.seconds.short" + _arg_3), Math.round(_arg_2))); } public static function getLocalization(k:_SafeStr_499, _arg_2:String, _arg_3:int):String { return (k.getLocalizationWithParams(_arg_2, _arg_2, "amount", _arg_3.toString())); } } }//package _-3-E // _SafeStr_10073 = "_-4Op" (String#32963, DoABC#3) // _SafeStr_17934 = "_-5OP" (String#35371, DoABC#3) // _SafeStr_17935 = "_-4bA" (String#33443, DoABC#3) // _SafeStr_17936 = "_-3gC" (String#31147, DoABC#3) // _SafeStr_17937 = "_-1Oo" (String#25556, DoABC#3) // _SafeStr_17938 = "_-2B3" (String#27468, DoABC#3) // _SafeStr_17939 = "_-3m8" (String#31381, DoABC#3) // _SafeStr_2465 = "_-3ra" (String#31595, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_8481 = "_-1Fs" (String#25213, DoABC#3) //------------------------------------------------------------ //_-3-E._SafeStr_3437 package _-3-E { import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindowContainer; import _-5YE.IRegionWindow; import _-5Mz.WindowEvent; public class _SafeStr_3437 { public static function setup(k:IWindowContainer, _arg_2:Function):void { var _local_3:IWindow = k.findChildByName("user_info_region"); _local_3.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_17940); _local_3.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_17941); _local_3.addEventListener(WindowMouseEvent.CLICK, _arg_2); } private static function _SafeStr_17940(k:WindowEvent):void { var _local_2:IRegionWindow = IRegionWindow(k.target); _SafeStr_8598(true, _local_2); } private static function _SafeStr_17941(k:WindowEvent):void { var _local_2:IRegionWindow = IRegionWindow(k.target); _SafeStr_8598(false, _local_2); } public static function _SafeStr_8598(k:Boolean, _arg_2:IWindowContainer):void { _arg_2.findChildByName("icon_eye_off").visible = !(k); _arg_2.findChildByName("icon_eye_over").visible = k; } public static function _SafeStr_8636(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent._SafeStr_5423){ _SafeStr_3437._SafeStr_8598(true, IWindowContainer(_arg_2.parent)); } else { if (k.type == WindowMouseEvent._SafeStr_5424){ _SafeStr_3437._SafeStr_8598(false, IWindowContainer(_arg_2.parent)); }; }; } } }//package _-3-E // _SafeStr_17940 = "_-0DL" (String#22687, DoABC#3) // _SafeStr_17941 = "_-4iz" (String#33728, DoABC#3) // _SafeStr_3437 = "_-581" (String#12892, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_8598 = "_-2Ou" (String#28000, DoABC#3) // _SafeStr_8636 = "_-0tl" (String#2803, DoABC#3) //------------------------------------------------------------ //_-3-E._SafeStr_3783 package _-3-E { import _-4rH._SafeStr_2173; import _-5QZ._SafeStr_633; public class _SafeStr_3783 { public static function isPerkAllowed(k:_SafeStr_2173, _arg_2:_SafeStr_633, _arg_3:String):Boolean { if (k.isPerkAllowed(_arg_3)){ return (true); }; var _local_4:String = k._SafeStr_17942(_arg_3); _arg_2.simpleAlert("${perkmissing.title}", "${perkmissing.caption}", (("${" + _local_4) + "}")); return (false); } } }//package _-3-E // _SafeStr_17942 = "_-5fD" (String#13430, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_3783 = "_-4SW" (String#12192, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) //------------------------------------------------------------ //_-3-E._SafeStr_4665 package _-3-E { import _-5YE.ITextFieldWindow; import _-5Mz.WindowEvent; public class _SafeStr_4665 { private var _SafeStr_17943:ITextFieldWindow; private var _SafeStr_16196:Boolean; private var _SafeStr_15647:String = ""; public function _SafeStr_4665(k:ITextFieldWindow, _arg_2:String=null) { this._SafeStr_17943 = k; if (_arg_2 != null){ this._SafeStr_16196 = true; this._SafeStr_15647 = _arg_2; this._SafeStr_17943.text = _arg_2; }; this._SafeStr_17943.addEventListener(WindowEvent._SafeStr_12426, this._SafeStr_17944); } public function dispose():void { if (this._SafeStr_17943){ this._SafeStr_17943.dispose(); this._SafeStr_17943 = null; }; } public function _SafeStr_8572():void { this._SafeStr_17943.text = this._SafeStr_15647; this._SafeStr_16196 = true; } public function getText():String { return (((this._SafeStr_16196) ? "" : this._SafeStr_17943.text)); } public function _SafeStr_8571(k:String):void { this._SafeStr_16196 = false; this._SafeStr_17943.text = k; } public function get input():ITextFieldWindow { return (this._SafeStr_17943); } private function _SafeStr_17944(k:WindowEvent):void { if (!this._SafeStr_16196){ return; }; this._SafeStr_17943.text = ""; this._SafeStr_16196 = false; } } }//package _-3-E // _SafeStr_12426 = "_-20z" (String#27078, DoABC#3) // _SafeStr_15647 = "_-2OI" (String#3176, DoABC#3) // _SafeStr_16196 = "_-6TZ" (String#4254, DoABC#3) // _SafeStr_17943 = "_-0Vf" (String#8116, DoABC#3) // _SafeStr_17944 = "_-59u" (String#34817, DoABC#3) // _SafeStr_4665 = "_-1Vg" (String#9160, DoABC#3) // _SafeStr_8571 = "_-5x9" (String#337, DoABC#3) // _SafeStr_8572 = "_-1tg" (String#26754, DoABC#3) //------------------------------------------------------------ //_-3-E._SafeStr_6 package _-3-E { import flash.external.ExternalInterface; import flash.net.URLRequest; import flash.net.navigateToURL; public class _SafeStr_6 { public static const _SafeStr_17945:String = "advertisement"; public static const _SafeStr_17946:String = "openlink"; public static const _SafeStr_17947:String = "openroom"; private static var _isSpaWeb:Boolean = false; public static function set _SafeStr_5301(k:Boolean):void { _isSpaWeb = k; } public static function logEventLog(data:String):void { try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.logEventLog", data); }; } catch(e:Error) { _SafeStr_4.log("External interface not working, failed to log event log."); }; } public static function _SafeStr_5513(url:String, targetWindow:String=""):void { var strUserAgent:String; if ((((targetWindow == null)) || ((targetWindow == "")))){ targetWindow = _SafeStr_17945; }; var req:URLRequest = new URLRequest(url); if (!ExternalInterface.available){ navigateToURL(req, targetWindow); } else { try { strUserAgent = String(ExternalInterface.call("function() {return navigator.userAgent;}")).toLowerCase(); if (strUserAgent.indexOf("firefox") >= 0){ ExternalInterface.call("window.open", req.url, targetWindow); } else { if (strUserAgent.indexOf("msie") >= 0){ ExternalInterface.call((((("function setWMWindow() {window.open('" + req.url) + "', '") + targetWindow) + "');}")); } else { navigateToURL(req, targetWindow); }; }; } catch(e:Error) { _SafeStr_4.log("External interface not working, failed to open web page."); }; }; } public static function openPage(pageUrl:String):void { try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.openPage", pageUrl); } else { _SafeStr_4.log("External interface not available, openPage failed."); }; } catch(e:Error) { _SafeStr_4.log(("Failed to open web page " + pageUrl)); }; } public static function sendHeartBeat():void { try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.heartBeat"); }; } catch(e:Error) { }; } public static function openWebPageAndMinimizeClient(pageUrl:String):void { try { if (ExternalInterface.available){ if (_isSpaWeb){ openPage(pageUrl); } else { ExternalInterface.call("FlashExternalInterface.openWebPageAndMinimizeClient", pageUrl); }; }; } catch(e:Error) { _SafeStr_4.log(("Failed to open web page " + pageUrl)); }; } public static function closeWebPageAndRestoreClient():void { try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.closeWebPageAndRestoreClient"); }; } catch(e:Error) { _SafeStr_4.log("Failed to close web page and restore client!"); }; } public static function _SafeStr_17948(name:String, param:String=null):void { try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.openHabblet", name, param); }; } catch(e:Error) { _SafeStr_4.log(("Failed to open Habblet " + name)); }; } public static function _SafeStr_17949(name:String, param:String=null):void { try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.closeHabblet", name, param); }; } catch(e:Error) { _SafeStr_4.log(("Failed to close Habblet " + name)); }; } public static function _SafeStr_17950(reasonCode:int, reasonString:String):void { try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.disconnect", reasonCode, reasonString); }; } catch(e:Error) { _SafeStr_4.log("Failed to close send "); }; } public static function showGame(gameUrl:String):void { try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalGameInterface.showGame", gameUrl); }; } catch(e:Error) { _SafeStr_4.log(("Failed to open game: " + e)); }; } public static function hideGame():void { try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalGameInterface.hideGame"); }; } catch(e:Error) { _SafeStr_4.log("Failed to hide game"); }; } public static function navigateToURL(k:String, _arg_2:String=null):void { var _local_3:URLRequest = new URLRequest(k); navigateToURL(_local_3, _arg_2); } public static function _SafeStr_17951(url:String):void { try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.openExternalLink", escape(url)); } else { _SafeStr_4.log(("External interface not available. Could not request to open: " + url)); }; } catch(e:Error) { _SafeStr_4.log(("External interface not working. Could not request to open: " + url)); }; } public static function roomVisited(roomId:int):void { try { if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.roomVisited", roomId); } else { _SafeStr_4.log("External interface not available. Could not store last room visit."); }; } catch(e:Error) { _SafeStr_4.log("External interface not working. Could not store last room visit."); }; } public static function openMinimail(target:String):void { try { if (ExternalInterface.available){ if (_isSpaWeb){ ExternalInterface.call("FlashExternalInterface.openMinimail", target); } else { _SafeStr_17948("minimail", target); }; } else { _SafeStr_4.log("External interface not available. Could not open minimail."); }; } catch(e:Error) { _SafeStr_4.log("External interface not working. Could not open minimail."); }; } public static function openNews():void { try { if (ExternalInterface.available){ if (_isSpaWeb){ ExternalInterface.call("FlashExternalInterface.openNews"); } else { _SafeStr_17948("news"); }; } else { _SafeStr_4.log("External interface not available. Could not open news."); }; } catch(e:Error) { _SafeStr_4.log("External interface not working. Could not open news."); }; } public static function closeNews():void { try { if (ExternalInterface.available){ if (_isSpaWeb){ ExternalInterface.call("FlashExternalInterface.closeNews"); } else { _SafeStr_17949("news"); }; } else { _SafeStr_4.log("External interface not available. Could not close news."); }; } catch(e:Error) { _SafeStr_4.log("External interface not working. Could not close news."); }; } public static function openAvatars():void { try { if (ExternalInterface.available){ if (_isSpaWeb){ ExternalInterface.call("FlashExternalInterface.openAvatars"); } else { _SafeStr_17948("avatars"); }; } else { _SafeStr_4.log("External interface not available. Could not open avatars."); }; } catch(e:Error) { _SafeStr_4.log("External interface not working. Could not open avatars."); }; } public static function openRoomEnterAd():void { try { if (ExternalInterface.available){ if (_isSpaWeb){ ExternalInterface.call("FlashExternalInterface.openRoomEnterAd"); } else { _SafeStr_17948("roomenterad", ""); }; } else { _SafeStr_4.log("External interface not available. Could not open roomenterad."); }; } catch(e:Error) { _SafeStr_4.log("External interface not working. Could not open roomenterad."); }; } public static function updateFigure(figure:String):void { try { if (ExternalInterface.available){ if (_isSpaWeb){ ExternalInterface.call("FlashExternalInterface.updateFigure", figure); }; } else { _SafeStr_4.log("External interface not available. Could not update figure."); }; } catch(e:Error) { _SafeStr_4.log("External interface not working. Could not update figure."); }; } } }//package _-3-E // _SafeStr_17945 = "_-22y" (String#2377, DoABC#2) // _SafeStr_17946 = "_-59s" (String#2980, DoABC#2) // _SafeStr_17947 = "_-1x6" (String#2362, DoABC#2) // _SafeStr_17948 = "_-g2" (String#3382, DoABC#2) // _SafeStr_17949 = "_-5sL" (String#3132, DoABC#2) // _SafeStr_17950 = "_-6Su" (String#3253, DoABC#2) // _SafeStr_17951 = "_-1tb" (String#2352, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_5301 = "_-2X6" (String#2481, DoABC#2) // _SafeStr_5513 = "_-LI" (String#3335, DoABC#2) // _SafeStr_6 = "_-1ax" (String#821, DoABC#2) //------------------------------------------------------------ //_-3-E.Base64 package _-3-E { import __AS3__.vec.Vector; import flash.utils.ByteArray; import __AS3__.vec.*; public class Base64 { private static const _SafeStr_17952:Vector. = _SafeStr_17953(); public static function decode(k:String):String { var _local_2:ByteArray = _SafeStr_17954(k); return (_local_2.readUTFBytes(_local_2.length)); } public static function _SafeStr_17954(k:String):ByteArray { var _local_2:int; var _local_3:int; var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:int = k.length; var _local_8:ByteArray = new ByteArray(); _local_8.writeUTFBytes(k); var _local_9:int; while (_local_6 < _local_7) { _local_2 = _SafeStr_17952[int(_local_8[_local_6++])]; if (_local_2 == -1){ break; }; _local_3 = _SafeStr_17952[int(_local_8[_local_6++])]; if (_local_3 == -1){ break; }; _local_8[int(_local_9++)] = ((_local_2 << 2) | ((_local_3 & 48) >> 4)); _local_4 = _local_8[int(_local_6++)]; if (_local_4 == 61){ break; }; _local_4 = _SafeStr_17952[int(_local_4)]; if (_local_4 == -1){ break; }; _local_8[int(_local_9++)] = (((_local_3 & 15) << 4) | ((_local_4 & 60) >> 2)); _local_5 = _local_8[int(_local_6++)]; if (_local_5 == 61){ break; }; _local_5 = _SafeStr_17952[int(_local_5)]; if (_local_5 == -1){ break; }; _local_8[int(_local_9++)] = (((_local_4 & 3) << 6) | _local_5); }; _local_8.length = _local_9; _local_8.position = 0; return (_local_8); } private static function _SafeStr_17955():Vector. { var k:Vector. = new Vector.(64, true); var _local_2:String = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var _local_3:int; while (_local_3 < 64) { k[_local_3] = _local_2.charCodeAt(_local_3); _local_3++; }; return (k); } private static function _SafeStr_17953():Vector. { var k:Vector. = new [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, -1, -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]; return (k); } } }//package _-3-E // _SafeStr_17952 = "_-1ro" (String#26679, DoABC#3) // _SafeStr_17953 = "_-2E6" (String#27584, DoABC#3) // _SafeStr_17954 = "_-4pa" (String#33976, DoABC#3) // _SafeStr_17955 = "_-1dV" (String#26119, DoABC#3) //------------------------------------------------------------ //_-3-E.Canvas package _-3-E { import flash.display.BitmapData; import flash.geom.Point; import __AS3__.vec.Vector; public class Canvas extends BitmapData { public function Canvas(k:int, _arg_2:int, _arg_3:Boolean=true, _arg_4:uint=0) { super(k, _arg_2, _arg_3, _arg_4); } private static function _SafeStr_17956(k:Point, _arg_2:Point):int { if (k.y > _arg_2.y){ return (1); }; if (k.y < _arg_2.y){ return (-1); }; return (0); } private static function _SafeStr_17957(k:BitmapData, _arg_2:Point, _arg_3:int, _arg_4:int, _arg_5:uint):uint { var _local_6:int; var _local_7:int; var _local_8:Number; var _local_9:Number; var _local_10:uint; if (k){ _local_6 = (_arg_3 - _arg_2.x); _local_7 = (_arg_4 - _arg_2.y); _local_8 = (_local_6 % k.width); _local_9 = ((_local_7 + (_local_6 / 2)) % k.height); _local_10 = k.getPixel32(_local_8, _local_9); return (colorize(_local_10, _arg_5)); }; return (_arg_5); } private static function _SafeStr_17958(k:BitmapData, _arg_2:Point, _arg_3:int, _arg_4:int, _arg_5:uint):uint { var _local_6:int; var _local_7:int; var _local_8:Number; var _local_9:Number; var _local_10:uint; if (k){ _local_6 = (_arg_3 - _arg_2.x); _local_7 = (_arg_4 - _arg_2.y); _local_8 = (_local_6 % k.width); _local_9 = ((_local_7 - (_local_6 / 2)) % k.height); _local_10 = k.getPixel32(_local_8, _local_9); return (colorize(_local_10, _arg_5)); }; return (_arg_5); } private static function _SafeStr_17959(k:BitmapData, _arg_2:Point, _arg_3:int, _arg_4:int, _arg_5:uint):uint { var _local_6:int; var _local_7:int; var _local_8:Number; var _local_9:Number; var _local_10:uint; if (k){ _local_6 = (_arg_3 - _arg_2.x); _local_7 = (_arg_4 - _arg_2.y); _local_8 = ((_local_7 + (_local_6 / 2)) % k.width); _local_9 = ((_local_7 - (_local_6 / 2)) % k.height); _local_10 = k.getPixel32(_local_8, _local_9); return (colorize(_local_10, _arg_5)); }; return (_arg_5); } public static function colorize(k:uint, _arg_2:uint):uint { if (_arg_2 == 0xFFFFFFFF){ return (k); }; var _local_3:uint = ((_arg_2 >> 16) & 0xFF); var _local_4:uint = ((_arg_2 >> 8) & 0xFF); var _local_5:uint = (_arg_2 & 0xFF); _local_3 = ((((k >> 16) & 0xFF) * _local_3) / 0xFF); _local_4 = ((((k >> 8) & 0xFF) * _local_4) / 0xFF); _local_5 = (((k & 0xFF) * _local_5) / 0xFF); return ((((((k) && (0xFF000000)) | (_local_3 << 16)) | (_local_4 << 8)) | _local_5)); } public static function _SafeStr_15090(k:BitmapData):uint { var _local_7:int; var _local_8:uint; if (k == null){ return (0xFFFFFF); }; var _local_2:Number = 0; var _local_3:Number = 0; var _local_4:Number = 0; var _local_5:int; var _local_6:int; while (_local_6 < k.width) { _local_7 = 0; while (_local_7 < k.height) { _local_8 = k.getPixel32(_local_6, _local_7); if (((_local_8 >> 24) & 0xFF) > 0){ _local_2 = (_local_2 + ((_local_8 >> 16) & 0xFF)); _local_3 = (_local_3 + ((_local_8 >> 8) & 0xFF)); _local_4 = (_local_4 + (_local_8 & 0xFF)); _local_5++; }; _local_7++; }; _local_6++; }; if (_local_5 == 0){ return (0xFFFFFF); }; _local_2 = (_local_2 / _local_5); _local_3 = (_local_3 / _local_5); _local_4 = (_local_4 / _local_5); return ((((_local_2 << 16) | (_local_3 << 8)) | _local_4)); } public function _SafeStr_17960(k:Vector., _arg_2:BitmapData, _arg_3:uint=0xFFFFFFFF):void { var _local_4:Point; var _local_5:Function; if (k.length != 4){ return; }; if (k[1].x == k[3].x){ _local_4 = k[3]; if (k[0].y < k[1].y){ _local_5 = _SafeStr_17957; } else { _local_5 = _SafeStr_17958; }; } else { _local_4 = k[3]; _local_5 = _SafeStr_17959; }; this._SafeStr_17961(k.slice(0, 3), _arg_2, _local_4, _local_5, _arg_3); this._SafeStr_17961(k.slice(1, 4), _arg_2, _local_4, _local_5, _arg_3); } public function _SafeStr_17961(k:Vector., _arg_2:BitmapData, _arg_3:Point, _arg_4:Function, _arg_5:uint):void { if (k.length != 3){ return; }; var _local_6:Vector. = k.concat(); _local_6.sort(_SafeStr_17956); var _local_7:Point = new Point((_local_6[1].x - _local_6[0].x), (_local_6[1].y - _local_6[0].y)); var _local_8:Point = new Point((_local_6[2].x - _local_6[0].x), (_local_6[2].y - _local_6[0].y)); var _local_9:Point = new Point((_local_6[2].x - _local_6[1].x), (_local_6[2].y - _local_6[1].y)); var _local_10:int; var _local_11:int; var _local_12:int; if (((!((_local_7.y == 0))) && (!((_local_8.y == 0))))){ _local_10 = 0; while (_local_10 < _local_7.y) { _local_11 = (_local_6[0].x + ((_local_7.x / _local_7.y) * _local_10)); _local_12 = (_local_6[0].x + ((_local_8.x / _local_8.y) * _local_10)); this._SafeStr_17962(_local_11, _local_12, (_local_6[0].y + _local_10), _arg_2, _arg_3, _arg_4, _arg_5); _local_10++; }; }; if (((!((_local_8.y == 0))) && (!((_local_9.y == 0))))){ _local_10 = 0; while (_local_10 < _local_9.y) { _local_11 = (_local_6[1].x + ((_local_9.x / _local_9.y) * _local_10)); _local_12 = (_local_6[0].x + ((_local_8.x / _local_8.y) * (_local_7.y + _local_10))); this._SafeStr_17962(_local_11, _local_12, (_local_6[1].y + _local_10), _arg_2, _arg_3, _arg_4, _arg_5); _local_10++; }; }; } private function _SafeStr_17962(k:int, _arg_2:int, _arg_3:int, _arg_4:BitmapData, _arg_5:Point, _arg_6:Function, _arg_7:uint):void { var _local_8:int; if (k < _arg_2){ _local_8 = k; while (_local_8 < _arg_2) { setPixel(_local_8, _arg_3, _arg_6(_arg_4, _arg_5, _local_8, _arg_3, _arg_7)); _local_8++; }; } else { _local_8 = _arg_2; while (_local_8 < k) { setPixel(_local_8, _arg_3, _arg_6(_arg_4, _arg_5, _local_8, _arg_3, _arg_7)); _local_8++; }; }; } } }//package _-3-E // _SafeStr_15090 = "_-1Ra" (String#25676, DoABC#3) // _SafeStr_17956 = "_-1v0" (String#26808, DoABC#3) // _SafeStr_17957 = "_-3iM" (String#31229, DoABC#3) // _SafeStr_17958 = "_-2eE" (String#28610, DoABC#3) // _SafeStr_17959 = "_-1e9" (String#26146, DoABC#3) // _SafeStr_17960 = "_-2oC" (String#29002, DoABC#3) // _SafeStr_17961 = "_-04I" (String#22343, DoABC#3) // _SafeStr_17962 = "_-5TL" (String#35548, DoABC#3) //------------------------------------------------------------ //_-3-E.FigureDataContainer package _-3-E { import flash.utils.Dictionary; public class FigureDataContainer { public static const _SafeStr_6075:String = "M"; public static const _SafeStr_6077:String = "F"; public static const _SafeStr_17963:String = "U"; public static const _SafeStr_17964:String = "h"; public static const _SafeStr_17965:String = "std"; public static const _SafeStr_17966:String = "0"; public static const _SafeStr_14818:String = "hd"; public static const _SafeStr_14813:String = "hr"; public static const _SafeStr_17967:String = "ha"; public static const _SafeStr_17968:String = "he"; public static const _SafeStr_17969:String = "ea"; public static const _SafeStr_17970:String = "fa"; public static const _SafeStr_17971:String = "cc"; public static const _SafeStr_17972:String = "ch"; public static const _SafeStr_17973:String = "ca"; public static const _SafeStr_17974:String = "cp"; public static const _SafeStr_5410:String = "lg"; public static const _SafeStr_5411:String = "sh"; public static const _SafeStr_5412:String = "wa"; private static const _SafeStr_17975:Array = [28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 68]; private var _SafeStr_5447:Dictionary; private var _SafeStr_10653:Dictionary; private var _SafeStr_5339:String = "M"; private var _SafeStr_5406:Boolean; private var _SafeStr_17976:int = -1; public function _SafeStr_17977(k:String, _arg_2:String):void { this._SafeStr_5447 = new Dictionary(); this._SafeStr_10653 = new Dictionary(); this._SafeStr_5339 = _arg_2; this._SafeStr_17978(k); } public function dispose():void { this._SafeStr_5447 = null; this._SafeStr_10653 = null; this._SafeStr_5406 = true; } public function get disposed():Boolean { return (this._SafeStr_5406); } private function _SafeStr_17978(k:String):void { var _local_2:String; var _local_3:Array; var _local_4:String; var _local_5:int; var _local_6:Array; var _local_7:int; if (k == null){ return; }; for each (_local_2 in k.split(".")) { _local_3 = _local_2.split("-"); if (_local_3.length > 0){ _local_4 = String(_local_3[0]); _local_5 = parseInt(_local_3[1]); _local_6 = new Array(); _local_7 = 2; while (_local_7 < _local_3.length) { _local_6.push(parseInt(_local_3[_local_7])); _local_7++; }; if (_local_6.length == 0){ _local_6.push(0); }; this._SafeStr_17979(_local_4, _local_5, false); this.savePartSetColourId(_local_4, _local_6, false); }; }; } public function _SafeStr_17980(k:String):Boolean { return (!((this._SafeStr_5447[k] == null))); } public function getPartSetId(k:String):int { if (this._SafeStr_5447[k] != null){ return (this._SafeStr_5447[k]); }; return (-1); } public function getColourIds(k:String):Array { if (this._SafeStr_10653[k] != null){ return (this._SafeStr_10653[k]); }; return ([]); } public function _SafeStr_9724():String { var _local_3:String; var _local_4:int; var _local_5:String; var _local_6:Array; var _local_7:String; var _local_8:int; var k:String = ""; var _local_2:Array = []; for (_local_3 in this._SafeStr_5447) { if (this._SafeStr_5447[_local_3] != null){ _local_5 = this._SafeStr_5447[_local_3]; _local_6 = (this._SafeStr_10653[_local_3] as Array); _local_7 = ((_local_3 + "-") + _local_5); if (_local_6){ _local_8 = 0; while (_local_8 < _local_6.length) { _local_7 = (_local_7 + ("-" + _local_6[_local_8])); _local_8++; }; }; _local_2.push(_local_7); }; }; _local_4 = 0; while (_local_4 < _local_2.length) { k = (k + _local_2[_local_4]); if (_local_4 < (_local_2.length - 1)){ k = (k + "."); }; _local_4++; }; return (k); } public function _SafeStr_17981(k:String, _arg_2:int, _arg_3:Array, _arg_4:Boolean=false):void { this._SafeStr_17979(k, _arg_2, _arg_4); this.savePartSetColourId(k, _arg_3, _arg_4); } private function _SafeStr_17979(k:String, _arg_2:int, _arg_3:Boolean=true):void { switch (k){ case _SafeStr_14818: case _SafeStr_14813: case _SafeStr_17967: case _SafeStr_17968: case _SafeStr_17969: case _SafeStr_17970: case _SafeStr_17972: case _SafeStr_17971: case _SafeStr_17973: case _SafeStr_17974: case _SafeStr_5410: case _SafeStr_5411: case _SafeStr_5412: if (_arg_2 >= 0){ this._SafeStr_5447[k] = _arg_2; } else { delete this._SafeStr_5447[k]; }; return; default: _SafeStr_4.log(((("[FigureData] Unknown partset: " + k) + ", can not store id: ") + _arg_2)); }; } public function savePartSetColourId(k:String, _arg_2:Array, _arg_3:Boolean=true):void { switch (k){ case _SafeStr_14818: case _SafeStr_14813: case _SafeStr_17967: case _SafeStr_17968: case _SafeStr_17969: case _SafeStr_17970: case _SafeStr_17972: case _SafeStr_17971: case _SafeStr_17973: case _SafeStr_17974: case _SafeStr_5410: case _SafeStr_5411: case _SafeStr_5412: this._SafeStr_10653[k] = _arg_2; return; default: _SafeStr_4.log((("[FigureData] Unknown partset: " + k) + ", can not store color-ids")); }; } public function getFigureStringWithFace(k:int):String { var _local_5:String; var _local_6:int; var _local_7:int; var _local_8:Array; var _local_9:String; var _local_10:int; var _local_2:Array = []; _local_2.push(_SafeStr_14818); var _local_3:String = ""; var _local_4:Array = []; for each (_local_5 in _local_2) { if (this._SafeStr_10653[_local_5] != null){ _local_7 = this._SafeStr_5447[_local_5]; _local_8 = (this._SafeStr_10653[_local_5] as Array); if (_local_5 == _SafeStr_14818){ _local_7 = k; }; _local_9 = ((_local_5 + "-") + _local_7); if (_local_7 >= 0){ _local_10 = 0; while (_local_10 < _local_8.length) { _local_9 = (_local_9 + ("-" + _local_8[_local_10])); _local_10++; }; }; _local_4.push(_local_9); }; }; _local_6 = 0; while (_local_6 < _local_4.length) { _local_3 = (_local_3 + _local_4[_local_6]); if (_local_6 < (_local_4.length - 1)){ _local_3 = (_local_3 + "."); }; _local_6++; }; return (_local_3); } public function get gender():String { return (this._SafeStr_5339); } } }//package _-3-E // _SafeStr_10653 = "_-2WA" (String#341, DoABC#2) // _SafeStr_14813 = "_-4rJ" (String#2918, DoABC#2) // _SafeStr_14818 = "_-1QS" (String#2253, DoABC#2) // _SafeStr_17963 = "_-27T" (String#2391, DoABC#2) // _SafeStr_17964 = "_-6Z6" (String#3265, DoABC#2) // _SafeStr_17965 = "_-6H2" (String#3207, DoABC#2) // _SafeStr_17966 = "_-60s" (String#3157, DoABC#2) // _SafeStr_17967 = "_-4Kq" (String#2808, DoABC#2) // _SafeStr_17968 = "_-4Kf" (String#2807, DoABC#2) // _SafeStr_17969 = "_-27e" (String#2393, DoABC#2) // _SafeStr_17970 = "_-2Sc" (String#2469, DoABC#2) // _SafeStr_17971 = "_-087" (String#2035, DoABC#2) // _SafeStr_17972 = "_-69F" (String#3180, DoABC#2) // _SafeStr_17973 = "_-3YV" (String#2670, DoABC#2) // _SafeStr_17974 = "_-2P7" (String#2455, DoABC#2) // _SafeStr_17975 = "_-1v6" (String#2354, DoABC#2) // _SafeStr_17976 = "_-42D" (String#2760, DoABC#2) // _SafeStr_17977 = "_-9J" (String#3304, DoABC#2) // _SafeStr_17978 = "_-6Gv" (String#1080, DoABC#2) // _SafeStr_17979 = "_-59X" (String#2978, DoABC#2) // _SafeStr_17980 = "_-6dk" (String#3279, DoABC#2) // _SafeStr_17981 = "_-6OP" (String#3226, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_5339 = "_-62K" (String#391, DoABC#2) // _SafeStr_5406 = "_-0RQ" (String#46, DoABC#2) // _SafeStr_5410 = "_-2Ck" (String#2413, DoABC#2) // _SafeStr_5411 = "_-5Ry" (String#3037, DoABC#2) // _SafeStr_5412 = "_-654" (String#3170, DoABC#2) // _SafeStr_5447 = "_-fv" (String#107, DoABC#2) // _SafeStr_6075 = "_-3wG" (String#2740, DoABC#2) // _SafeStr_6077 = "_-3ST" (String#2649, DoABC#2) // _SafeStr_9724 = "_-eQ" (String#1140, DoABC#2) //------------------------------------------------------------ //_-3-E.FixedSizeStack package _-3-E { public class FixedSizeStack { private var _SafeStr_5447:Array; private var _SafeStr_17982:int = 0; private var _index:int = 0; public function FixedSizeStack(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_17982 = k; } public function reset():void { this._SafeStr_5447 = []; this._index = 0; } public function _SafeStr_16364(k:int):void { if (this._SafeStr_5447.length < this._SafeStr_17982){ this._SafeStr_5447.push(k); } else { this._SafeStr_5447[this._index] = k; }; this._index = ((this._index + 1) % this._SafeStr_17982); } public function _SafeStr_16365():int { var k:int = int.MIN_VALUE; var _local_2:int; while (_local_2 < this._SafeStr_17982) { if (this._SafeStr_5447[_local_2] > k){ k = this._SafeStr_5447[_local_2]; }; _local_2++; }; return (k); } public function _SafeStr_17983():int { var k:int = int.MAX_VALUE; var _local_2:int; while (_local_2 < this._SafeStr_17982) { if (this._SafeStr_5447[_local_2] < k){ k = this._SafeStr_5447[_local_2]; }; _local_2++; }; return (k); } } }//package _-3-E // _SafeStr_16364 = "_-ii" (String#40116, DoABC#3) // _SafeStr_16365 = "_-4q5" (String#33997, DoABC#3) // _SafeStr_17982 = "_-0LL" (String#23014, DoABC#3) // _SafeStr_17983 = "_-5N7" (String#35318, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) //------------------------------------------------------------ //_-3-E.LoadingIcon package _-3-E { import _-0MK._SafeStr_3; import flash.utils.Timer; import _-5YE.IIconWindow; import flash.events.TimerEvent; import flash.events.Event; public class LoadingIcon implements _SafeStr_3 { private static const _SafeStr_17984:Array = [23, 24, 25, 26]; private var _SafeStr_9049:Timer; private var _icon:IIconWindow; private var _SafeStr_17985:int; public function LoadingIcon() { this._SafeStr_9049 = new Timer(160); super(); this._SafeStr_9049.addEventListener(TimerEvent.TIMER, this.onTimer); } public function dispose():void { if (this._SafeStr_9049){ this._SafeStr_9049.removeEventListener(TimerEvent.TIMER, this.onTimer); this._SafeStr_9049.stop(); this._SafeStr_9049 = null; }; this._icon = null; } public function get disposed():Boolean { return ((this._SafeStr_9049 == null)); } public function _SafeStr_16792(k:IIconWindow, _arg_2:Boolean):void { this._icon = k; this._icon.visible = _arg_2; if (_arg_2){ this._icon.style = _SafeStr_17984[this._SafeStr_17985]; this._SafeStr_9049.start(); } else { this._SafeStr_9049.stop(); }; } private function onTimer(k:Event):void { if (this._icon == null){ return; }; this._SafeStr_17985++; if (this._SafeStr_17985 >= _SafeStr_17984.length){ this._SafeStr_17985 = 0; }; this._icon.style = _SafeStr_17984[this._SafeStr_17985]; } } }//package _-3-E // _SafeStr_16792 = "_-5MS" (String#13136, DoABC#3) // _SafeStr_17984 = "_-1V7" (String#25801, DoABC#3) // _SafeStr_17985 = "_-3aG" (String#30931, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_9049 = "_-1UP" (String#296, DoABC#3) //------------------------------------------------------------ //_-3-E.StringUtil package _-3-E { public class StringUtil { private static const characters:Array = ["p", "e", ",", "i", '"', "r", "", "m", "o", "}", "n", "g", "", "{", "x", "l", ":", "q", "a", "c", ":", "s", "o", " ", "(", "", "p", "t", "i", "v", "h", "f", "", " ", "c", "d", "", "k", ")", "s", "z", "", "y", "w", "b", "-", "t", "j", "", "u", ":", ".", " ", "a", '"', '"', "e", "m", " ", ","]; public static function _SafeStr_17986(k:String, _arg_2:int):String { while (k.length < _arg_2) { k = ("0" + k); }; return (k); } public static function _SafeStr_17987(k:String):String { var _local_2:RegExp = new RegExp("]*>", "ig"); k = k.replace(_local_2, ""); var _local_3:RegExp = new RegExp("", "ig"); k = k.replace(_local_3, ""); return (k); } public static function trim(k:String):String { return (((k) ? k.replace(/^\s+|\s+$/gs, "") : "")); } public static function _SafeStr_17988(k:String):String { return (((k) ? k.replace(/ /gs, "") : "")); } public static function _SafeStr_17989(k:String):String { return (k.toLowerCase().replace(/\W/g, "")); } public static function _SafeStr_15088(k:String):String { return ((((k == null)) ? "" : k)); } public static function isEmpty(k:String):Boolean { return ((((k == null)) || ((k.length == 0)))); } public static function _SafeStr_7891(k:int, ... _args):String { var _local_3:String = ""; var _local_4:int; while (_local_4 < _args.length) { _local_3 = (_local_3 + characters[(_args[_local_4] - k)]); _local_4++; }; return (_local_3); } } }//package _-3-E // _SafeStr_15088 = "_-5uy" (String#36625, DoABC#3) // _SafeStr_17986 = "_-1sa" (String#26710, DoABC#3) // _SafeStr_17987 = "_-0DY" (String#22694, DoABC#3) // _SafeStr_17988 = "_-4yN" (String#34315, DoABC#3) // _SafeStr_17989 = "_-62d" (String#36960, DoABC#3) // _SafeStr_7891 = "_-5Oo" (String#35386, DoABC#3) //------------------------------------------------------------ //_-3-E.TextWindowUtils package _-3-E { import flash.text.StyleSheet; import _-5YE.ITextWindow; public class TextWindowUtils { public static function _SafeStr_17990(k:ITextWindow, _arg_2:uint, _arg_3:uint, _arg_4:uint, _arg_5:Boolean=true):void { if (!k){ return; }; var _local_6:StyleSheet = new StyleSheet(); var _local_7:Object = new Object(); _local_7.color = _SafeStr_17991(_arg_2); var _local_8:Object = new Object(); if (_arg_5){ _local_8.textDecoration = "underline"; }; _local_8.color = _SafeStr_17991(_arg_3); var _local_9:Object = new Object(); _local_9.color = _SafeStr_17991(_arg_4); var _local_10:Object = new Object(); _local_10.textDecoration = "underline"; _local_6.setStyle("a:link", _local_8); _local_6.setStyle("a:hover", _local_7); _local_6.setStyle("a:active", _local_9); _local_6.setStyle(".visited", _local_10); k.styleSheet = _local_6; } public static function _SafeStr_17991(k:uint):String { var _local_2:String = k.toString(16); while (_local_2.length < 6) { _local_2 = ("0" + _local_2); }; return (("#" + _local_2)); } } }//package _-3-E // _SafeStr_17990 = "_-5UC" (String#35586, DoABC#3) // _SafeStr_17991 = "_-0kv" (String#8365, DoABC#3) //------------------------------------------------------------ //_-3E2._SafeStr_47 package _-3E2 { import _-19r._SafeStr_56; import _-19r._SafeStr_54; import _-19r._SafeStr_52; public interface _SafeStr_47 { function _SafeStr_15336(_arg_1:String):_SafeStr_56; function _SafeStr_15337(_arg_1:int):_SafeStr_54; function _SafeStr_17992(_arg_1:int):_SafeStr_52; } }//package _-3E2 // _SafeStr_15336 = "_-1kw" (String#830, DoABC#2) // _SafeStr_15337 = "_-2gd" (String#879, DoABC#2) // _SafeStr_17992 = "_-5qj" (String#1058, DoABC#2) // _SafeStr_47 = "_-6cU" (String#1100, DoABC#2) // _SafeStr_52 = "_-33a" (String#901, DoABC#2) // _SafeStr_54 = "_-5ba" (String#1048, DoABC#2) // _SafeStr_56 = "_-0Ea" (String#729, DoABC#2) //------------------------------------------------------------ //_-3E2._SafeStr_53 package _-3E2 { public interface _SafeStr_53 { function parse(_arg_1:XML):Boolean; function _SafeStr_17993(_arg_1:XML):Boolean; } }//package _-3E2 // _SafeStr_17993 = "_-sI" (String#1151, DoABC#2) // _SafeStr_53 = "_-5S3" (String#1038, DoABC#2) //------------------------------------------------------------ //_-3E2._SafeStr_55 package _-3E2 { import _-3JS.EventDispatcherWrapper; import flash.net.URLRequest; import _-5Vt._SafeStr_37; import _-0nt.AssetLoaderEvent; import _-5Vt._SafeStr_10; import _-3oF.Core; import flash.events.Event; import _-3-E._SafeStr_6; public class _SafeStr_55 extends EventDispatcherWrapper { public static const _SafeStr_17994:String = "AVATAR_STRUCTURE_DONE"; private var _SafeStr_17995:_SafeStr_53; public function _SafeStr_55(k:_SafeStr_10, _arg_2:String, _arg_3:_SafeStr_53) { this._SafeStr_17995 = _arg_3; if (k.hasAsset(_arg_2)){ _SafeStr_4.log(("[AvatarStructureDownload] reload data for url: " + _arg_2)); }; var _local_4:URLRequest = new URLRequest(_arg_2); var _local_5:_SafeStr_37 = k.loadAssetFromFile(_arg_2, _local_4, "text/plain"); _local_5.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_17996); _local_5.addEventListener(AssetLoaderEvent._SafeStr_8961, this._SafeStr_17997); } private function _SafeStr_17996(event:Event):void { var data:String; var dataSet:XML; var loaderStruct:_SafeStr_37 = (event.target as _SafeStr_37); if ((((loaderStruct == null)) || ((loaderStruct._SafeStr_12899 == null)))){ return; }; try { data = (loaderStruct._SafeStr_12899.content as String); if ((((data == null)) || ((data.length == 0)))){ Core.error((((("Could not load avatar structure, got empty data from URL " + loaderStruct._SafeStr_12899.url) + " data length = ") + data.length) + "."), false, Core._SafeStr_17998); }; dataSet = new XML(data); } catch(e:Error) { _SafeStr_4.log(("[AvatarStructureDownload] Error: " + e.message)); return; }; if (dataSet == null){ _SafeStr_4.log((("[AvatarStructureDownload] XML error: " + loaderStruct) + " not valid XML")); return; }; this._SafeStr_17995._SafeStr_17993(dataSet); dispatchEvent(new Event(_SafeStr_55._SafeStr_17994)); } private function _SafeStr_17997(k:Event):void { var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); var _local_3:String = ""; if (((!((_local_2 == null))) && (!((_local_2._SafeStr_12899 == null))))){ _local_3 = _local_2._SafeStr_12899.url; }; _SafeStr_6.logEventLog(("figurepartlist download error " + _local_3)); Core.error(("Could not load avatar structure. Failed to get data from URL " + _local_3), true, Core._SafeStr_17998); } } }//package _-3E2 // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_12899 = "_-4b3" (String#2864, DoABC#2) // _SafeStr_17993 = "_-sI" (String#1151, DoABC#2) // _SafeStr_17994 = "_-4G8" (String#2799, DoABC#2) // _SafeStr_17995 = "_-6U2" (String#3258, DoABC#2) // _SafeStr_17996 = "_-5X1" (String#3052, DoABC#2) // _SafeStr_17997 = "_-43C" (String#2765, DoABC#2) // _SafeStr_17998 = "_-3a-" (String#2673, DoABC#2) // _SafeStr_37 = "_-6-O" (String#1068, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_53 = "_-5S3" (String#1038, DoABC#2) // _SafeStr_55 = "_-05e" (String#719, DoABC#2) // _SafeStr_6 = "_-1ax" (String#821, DoABC#2) // _SafeStr_7865 = "_-5SA" (String#3038, DoABC#2) // _SafeStr_8961 = "_-g8" (String#3384, DoABC#2) //------------------------------------------------------------ //_-3E2.AnimationData package _-3E2 { import flash.utils.Dictionary; import _-58i.AnimationAction; import _-2xs._SafeStr_138; import _-58i.*; public class AnimationData implements _SafeStr_53 { private var _SafeStr_16905:Dictionary; public function AnimationData() { this._SafeStr_16905 = new Dictionary(); } public function parse(k:XML):Boolean { var _local_2:XML; if (k == null){ return (false); }; for each (_local_2 in k.action) { this._SafeStr_16905[String(_local_2.@id)] = new AnimationAction(_local_2); }; return (true); } public function _SafeStr_17993(k:XML):Boolean { var _local_2:XML; if (k == null){ return (false); }; for each (_local_2 in k.action) { this._SafeStr_16905[String(_local_2.@id)] = new AnimationAction(_local_2); }; return (true); } public function _SafeStr_7980(k:_SafeStr_138):AnimationAction { return (this._SafeStr_16905[k.id]); } public function _SafeStr_17999(k:_SafeStr_138):int { var _local_2:AnimationAction = this._SafeStr_7980(k); if (!_local_2){ return (0); }; return (_local_2._SafeStr_14941); } } }//package _-3E2 // _SafeStr_138 = "_-08m" (String#723, DoABC#2) // _SafeStr_14941 = "_-Ng" (String#3343, DoABC#2) // _SafeStr_16905 = "_-3IH" (String#351, DoABC#2) // _SafeStr_17993 = "_-sI" (String#1151, DoABC#2) // _SafeStr_17999 = "_-2Ln" (String#2446, DoABC#2) // _SafeStr_53 = "_-5S3" (String#1038, DoABC#2) // _SafeStr_7980 = "_-qt" (String#3412, DoABC#2) //------------------------------------------------------------ //_-3E2.AvatarCanvas package _-3E2 { import flash.geom.Point; import _-24f._SafeStr_111; public class AvatarCanvas { private var _SafeStr_5338:String; private var _SafeStr_5378:int; private var _height:int; private var _SafeStr_10385:Point; private var _SafeStr_7964:Point; public function AvatarCanvas(k:XML, _arg_2:String) { this._SafeStr_5338 = String(k.@id); this._SafeStr_5378 = parseInt(k.@width); this._height = parseInt(k.@height); this._SafeStr_10385 = new Point(parseInt(k.@dx), parseInt(k.@dy)); if (_arg_2 == _SafeStr_111._SafeStr_5758){ this._SafeStr_7964 = new Point(((this._SafeStr_5378 - 64) / 2), 0); } else { this._SafeStr_7964 = new Point(((this._SafeStr_5378 - 32) / 2), 0); }; } public function get width():int { return (this._SafeStr_5378); } public function get height():int { return (this._height); } public function get offset():Point { return (this._SafeStr_10385); } public function get id():String { return (this._SafeStr_5338); } public function get _SafeStr_7966():Point { return (this._SafeStr_7964); } } }//package _-3E2 // _SafeStr_10385 = "_-4WK" (String#101, DoABC#2) // _SafeStr_111 = "_-2LA" (String#860, DoABC#2) // _SafeStr_5338 = "_-3gw" (String#5, DoABC#2) // _SafeStr_5378 = "_-4FK" (String#2796, DoABC#2) // _SafeStr_5758 = "_-1ar" (String#2290, DoABC#2) // _SafeStr_7964 = "_-4SB" (String#369, DoABC#2) // _SafeStr_7966 = "_-0Pv" (String#2071, DoABC#2) //------------------------------------------------------------ //_-3E2.FigureSetData package _-3E2 { import flash.utils.Dictionary; import _-19r.Palette; import _-19r.SetType; import _-19r._SafeStr_52; import _-19r._SafeStr_56; import _-19r._SafeStr_54; import _-19r.*; public class FigureSetData implements _SafeStr_53, _SafeStr_47 { private var _SafeStr_18000:Dictionary; private var _SafeStr_18001:Dictionary; public function FigureSetData() { this._SafeStr_18000 = new Dictionary(); this._SafeStr_18001 = new Dictionary(); } public function dispose():void { } public function parse(k:XML):Boolean { var _local_2:XML; var _local_3:XML; if (k == null){ return (false); }; for each (_local_2 in k.colors.palette) { this._SafeStr_18000[String(_local_2.@id)] = new Palette(_local_2); }; for each (_local_3 in k.sets.settype) { this._SafeStr_18001[String(_local_3.@type)] = new SetType(_local_3); }; return (true); } public function _SafeStr_18002(k:XML):void { var _local_2:XML; var _local_3:SetType; for each (_local_2 in k.sets.settype) { _local_3 = this._SafeStr_18001[String(_local_2.@type)]; if (_local_3 != null){ _local_3._SafeStr_10664(_local_2); } else { this._SafeStr_18001[String(_local_2.@type)] = new SetType(_local_2); }; }; this._SafeStr_17993(k); } public function _SafeStr_17993(k:XML):Boolean { var _local_2:XML; var _local_3:XML; var _local_4:Palette; var _local_5:SetType; if (k == null){ return (false); }; for each (_local_2 in k.colors.palette) { _local_4 = this._SafeStr_18000[String(_local_2.@id)]; if (_local_4 == null){ this._SafeStr_18000[String(_local_2.@id)] = new Palette(_local_2); } else { _local_4._SafeStr_10654(_local_2); }; }; for each (_local_3 in k.sets.settype) { _local_5 = this._SafeStr_18001[String(_local_3.@type)]; if (_local_5 == null){ this._SafeStr_18001[String(_local_3.@type)] = new SetType(_local_3); } else { _local_5._SafeStr_10654(_local_3); }; }; return (false); } public function _SafeStr_18003(k:String, _arg_2:int):Array { var _local_4:SetType; var _local_3:Array = new Array(); for each (_local_4 in this._SafeStr_18001) { if (((_local_4) && (_local_4._SafeStr_10639(k, _arg_2)))){ _local_3.push(_local_4.type); }; }; return (_local_3); } public function _SafeStr_10665(k:String, _arg_2:String):_SafeStr_52 { var _local_3:SetType = (this._SafeStr_18001[k] as SetType); if (_local_3){ return (_local_3._SafeStr_10665(_arg_2)); }; return (null); } public function _SafeStr_15336(k:String):_SafeStr_56 { return (this._SafeStr_18001[k]); } public function _SafeStr_15337(k:int):_SafeStr_54 { return (this._SafeStr_18000[String(k)]); } public function _SafeStr_17992(k:int):_SafeStr_52 { var _local_2:SetType; var _local_3:_SafeStr_52; for each (_local_2 in this._SafeStr_18001) { _local_3 = _local_2._SafeStr_10638(k); if (_local_3 != null){ return (_local_3); }; }; return (null); } } }//package _-3E2 // _SafeStr_10638 = "_-zQ" (String#1156, DoABC#2) // _SafeStr_10639 = "_-4wJ" (String#1009, DoABC#2) // _SafeStr_10654 = "_-5wI" (String#3142, DoABC#2) // _SafeStr_10664 = "_-59S" (String#2976, DoABC#2) // _SafeStr_10665 = "_-z7" (String#3434, DoABC#2) // _SafeStr_15336 = "_-1kw" (String#830, DoABC#2) // _SafeStr_15337 = "_-2gd" (String#879, DoABC#2) // _SafeStr_17992 = "_-5qj" (String#1058, DoABC#2) // _SafeStr_17993 = "_-sI" (String#1151, DoABC#2) // _SafeStr_18000 = "_-Mx" (String#3337, DoABC#2) // _SafeStr_18001 = "_-6dv" (String#3280, DoABC#2) // _SafeStr_18002 = "_-0lC" (String#2138, DoABC#2) // _SafeStr_18003 = "_-4Me" (String#2811, DoABC#2) // _SafeStr_47 = "_-6cU" (String#1100, DoABC#2) // _SafeStr_52 = "_-33a" (String#901, DoABC#2) // _SafeStr_53 = "_-5S3" (String#1038, DoABC#2) // _SafeStr_54 = "_-5ba" (String#1048, DoABC#2) // _SafeStr_56 = "_-0Ea" (String#729, DoABC#2) //------------------------------------------------------------ //_-3E2.PartSetsData package _-3E2 { import flash.utils.Dictionary; import _-0nz._SafeStr_145; import _-0nz.ActivePartSet; import _-2xs._SafeStr_138; import _-2xs.ActionDefinition; import _-0nz.*; public class PartSetsData implements _SafeStr_53 { private var _SafeStr_8993:Dictionary; private var _SafeStr_18004:Dictionary; public function PartSetsData() { this._SafeStr_8993 = new Dictionary(); this._SafeStr_18004 = new Dictionary(); } public function parse(k:XML):Boolean { var _local_2:XML; var _local_3:XML; if (k == null){ return (false); }; for each (_local_2 in k.partSet[0].part) { this._SafeStr_8993[String(_local_2.@["set-type"])] = new _SafeStr_145(_local_2); }; for each (_local_3 in k.activePartSet) { this._SafeStr_18004[String(_local_3.@id)] = new ActivePartSet(_local_3); }; return (true); } public function _SafeStr_17993(k:XML):Boolean { var _local_2:XML; var _local_3:XML; if (k == null){ return (false); }; for each (_local_2 in k.partSet[0].part) { this._SafeStr_8993[String(_local_2.@["set-type"])] = new _SafeStr_145(_local_2); }; for each (_local_3 in k.activePartSet) { this._SafeStr_18004[String(_local_3.@id)] = new ActivePartSet(_local_3); }; return (false); } public function _SafeStr_18005(k:_SafeStr_138):Array { var _local_2:ActivePartSet = this._SafeStr_18004[k.activePartSet]; if (_local_2 != null){ return (_local_2._SafeStr_8994); }; return ([]); } public function _SafeStr_18006(k:String):_SafeStr_145 { return ((this._SafeStr_8993[k] as _SafeStr_145)); } public function _SafeStr_18007(k:XML):_SafeStr_145 { var _local_2:String = String(k.@["set-type"]); if (this._SafeStr_8993[_local_2] == null){ this._SafeStr_8993[_local_2] = new _SafeStr_145(k); }; return (this._SafeStr_8993[_local_2]); } public function get _SafeStr_8994():Dictionary { return (this._SafeStr_8993); } public function get _SafeStr_18008():Dictionary { return (this._SafeStr_18004); } public function _SafeStr_18009(k:ActionDefinition):ActivePartSet { return ((this._SafeStr_18004[k.activePartSet] as ActivePartSet)); } } }//package _-3E2 // _SafeStr_138 = "_-08m" (String#723, DoABC#2) // _SafeStr_145 = "_-1Us" (String#2267, DoABC#2) // _SafeStr_17993 = "_-sI" (String#1151, DoABC#2) // _SafeStr_18004 = "_-5rH" (String#3126, DoABC#2) // _SafeStr_18005 = "_-4g" (String#2882, DoABC#2) // _SafeStr_18006 = "_-0aq" (String#2102, DoABC#2) // _SafeStr_18007 = "_-3-L" (String#2571, DoABC#2) // _SafeStr_18008 = "_-5k8" (String#3096, DoABC#2) // _SafeStr_18009 = "_-0gm" (String#2115, DoABC#2) // _SafeStr_53 = "_-5S3" (String#1038, DoABC#2) // _SafeStr_8993 = "_-5wE" (String#67, DoABC#2) // _SafeStr_8994 = "_-37H" (String#905, DoABC#2) //------------------------------------------------------------ //_-3E3._SafeStr_2841 package _-3E3 { import _-1Ir._SafeStr_2820; import _-2pX._SafeStr_2840; import _-0MK._SafeStr_35; import _-0MK.Component; import in._SafeStr_2436; import _-1-K._SafeStr_4533; import _-2b9._SafeStr_4532; import _-0a2._SafeStr_4531; import _-S5._SafeStr_4538; import _-0a2.MysteryBoxOpenDialogView; import _-5Ih._SafeStr_4537; import _-0Kg._SafeStr_334; import _-0b-._SafeStr_2786; import _-58P._SafeStr_2384; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_12; import _-p0._SafeStr_499; import _-5Y5._SafeStr_2190; import _-09L._SafeStr_4447; import _-1uj._SafeStr_2251; import _-2pX._SafeStr_4529; import _-3yO._SafeStr_2285; import _-2Jf._SafeStr_2212; public class _SafeStr_2841 extends _SafeStr_2820 implements _SafeStr_2840, _SafeStr_35 { private var _SafeStr_7110:Component; private var _SafeStr_5414:_SafeStr_4530; private var _SafeStr_18010:_SafeStr_2436 = null; private var _SafeStr_18011:_SafeStr_4533; private var _SafeStr_18012:_SafeStr_4536; private var _SafeStr_18013:_SafeStr_4535; private var _SafeStr_18014:_SafeStr_4534; private var _SafeStr_18015:_SafeStr_4532; private var _SafeStr_18016:_SafeStr_4531; private var _SafeStr_18017:_SafeStr_4538; private var _SafeStr_18018:MysteryBoxOpenDialogView; private var _SafeStr_18019:_SafeStr_4537; private var _SafeStr_18020:_SafeStr_4539; private var _SafeStr_5450:_SafeStr_334; private var _container:_SafeStr_2786 = null; private var _SafeStr_18021:PurchasableClothingConfirmationView; public function _SafeStr_2841(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_12, _arg_5:_SafeStr_499, _arg_6:Component, _arg_7:_SafeStr_2190, _arg_8:_SafeStr_334) { super(k, _arg_2, _arg_3, _arg_5); this._SafeStr_7110 = _arg_6; this._SafeStr_18011 = new _SafeStr_4533(this, _arg_7, _arg_2); this._SafeStr_18012 = new _SafeStr_4536(this); this._SafeStr_18013 = new _SafeStr_4535(this); this._SafeStr_18016 = new _SafeStr_4531(this); this._SafeStr_18019 = new _SafeStr_4537(this); this._SafeStr_18020 = new _SafeStr_4539(this); this._SafeStr_18014 = new _SafeStr_4534(this); this._SafeStr_18018 = new MysteryBoxOpenDialogView(this); this._SafeStr_18015 = new _SafeStr_4532(this); this._SafeStr_18017 = new _SafeStr_4538(this); this._SafeStr_18021 = new PurchasableClothingConfirmationView(this); this._SafeStr_5450 = _arg_8; this.handler.widget = this; this.handler.roomEngine.events.addEventListener(_SafeStr_2384.REMOVED, this._SafeStr_16951); } override public function dispose():void { if (disposed){ return; }; this._SafeStr_7110.removeUpdateReceiver(this); this.removeView(this._SafeStr_5414, false); this._SafeStr_18011.dispose(); this._SafeStr_18011 = null; this._SafeStr_18012.dispose(); this._SafeStr_18012 = null; this._SafeStr_18013.dispose(); this._SafeStr_18013 = null; this._SafeStr_18014.dispose(); this._SafeStr_18014 = null; this._SafeStr_18016.dispose(); this._SafeStr_18016 = null; this._SafeStr_18018.dispose(); this._SafeStr_18018 = null; this._SafeStr_18019.dispose(); this._SafeStr_18019 = null; this._SafeStr_18020.dispose(); this._SafeStr_18020 = null; this._SafeStr_18015.dispose(); this._SafeStr_18015 = null; this._SafeStr_18017.dispose(); this._SafeStr_18017 = null; this._SafeStr_18021.dispose(); this._SafeStr_18021 = null; this._SafeStr_5450 = null; super.dispose(); } public function set container(k:_SafeStr_2786):void { this._container = k; } public function get container():_SafeStr_2786 { return (this._container); } public function get handler():_SafeStr_4447 { return ((_SafeStr_6959 as _SafeStr_4447)); } public function get roomEngine():_SafeStr_2251 { return (((this._container) ? this._container.roomEngine : null)); } public function _SafeStr_6033(k:_SafeStr_2436):void { if (((!((this._SafeStr_18010 == null))) && ((this._SafeStr_18010.getId() == k.getId())))){ this.removeView(this._SafeStr_5414, false); this._SafeStr_7110.removeUpdateReceiver(this); this._SafeStr_18010 = null; }; } public function _SafeStr_6038(k:_SafeStr_2436, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:Boolean, _arg_6:Boolean):void { this._SafeStr_18010 = k; this._SafeStr_18011._SafeStr_7957 = _arg_2; this._SafeStr_18011._SafeStr_11857 = _arg_4; this._SafeStr_18011._SafeStr_11858 = _arg_5; this._SafeStr_18011._SafeStr_11859 = _arg_6; if (this._SafeStr_5414 != null){ this.removeView(this._SafeStr_5414, false); }; this._SafeStr_5414 = this._SafeStr_18011; _SafeStr_4530.setup(this._SafeStr_5414, k, _arg_3); this._SafeStr_7110.registerUpdateReceiver(this, 10); } public function _SafeStr_6031(k:_SafeStr_2436, _arg_2:int):void { this._SafeStr_18010 = k; if (this._SafeStr_5414 != null){ this.removeView(this._SafeStr_5414, false); }; this._SafeStr_18012._SafeStr_6074 = _arg_2; this._SafeStr_5414 = this._SafeStr_18012; _SafeStr_4530.setup(this._SafeStr_5414, k); this._SafeStr_7110.registerUpdateReceiver(this, 10); } public function _SafeStr_6029(k:_SafeStr_2436, _arg_2:int):void { this._SafeStr_18010 = k; if (this._SafeStr_5414 != null){ this.removeView(this._SafeStr_5414, false); }; this._SafeStr_18013._SafeStr_6074 = _arg_2; this._SafeStr_5414 = this._SafeStr_18013; _SafeStr_4530.setup(this._SafeStr_5414, k); this._SafeStr_7110.registerUpdateReceiver(this, 10); } public function _SafeStr_6044(k:_SafeStr_2436):void { this._SafeStr_18010 = k; if (this._SafeStr_5414 != null){ this.removeView(this._SafeStr_5414, false); }; if (!this._SafeStr_18014){ this._SafeStr_18014 = new _SafeStr_4534(this); }; this._SafeStr_18014.open(k.getId()); } public function _SafeStr_6045(k:_SafeStr_2436):void { this._SafeStr_18010 = k; if (this._SafeStr_5414 != null){ this.removeView(this._SafeStr_5414, false); }; if (!this._SafeStr_18021){ this._SafeStr_18021 = new PurchasableClothingConfirmationView(this); }; this._SafeStr_18021.open(k.getId()); } public function _SafeStr_6046(k:_SafeStr_2436):void { this._SafeStr_18010 = k; if (this._SafeStr_5414 != null){ this.removeView(this._SafeStr_5414, false); }; if (!this._SafeStr_18015){ this._SafeStr_18015 = new _SafeStr_4532(this); }; this._SafeStr_18015.open(k.getId()); } public function _SafeStr_6047(k:_SafeStr_2436):void { this._SafeStr_18010 = k; if (this._SafeStr_5414 != null){ this.removeView(this._SafeStr_5414, false); }; if (!this._SafeStr_18017){ this._SafeStr_18017 = new _SafeStr_4538(this); }; this._SafeStr_18017.open(k.getId()); } private function _SafeStr_18022():void { if (this._SafeStr_18014 != null){ this._SafeStr_18014.close(); }; } public function _SafeStr_6030(k:_SafeStr_2436):void { this._SafeStr_18010 = k; if (this._SafeStr_5414 != null){ this.removeView(this._SafeStr_5414, false); }; if (this._SafeStr_18016 == null){ this._SafeStr_18016 = new _SafeStr_4531(this); }; this._SafeStr_18016._SafeStr_6938 = this.handler.container.isOwnerOfFurniture(k); this._SafeStr_18016.show(); this._SafeStr_5414 = this._SafeStr_18016; _SafeStr_4530.setup(this._SafeStr_5414, k); this._SafeStr_7110.registerUpdateReceiver(this, 10); } public function _SafeStr_6028(k:_SafeStr_2436):void { this._SafeStr_18010 = k; if (this._SafeStr_5414 != null){ this.removeView(this._SafeStr_5414, false); }; if (this._SafeStr_18019 == null){ this._SafeStr_18019 = new _SafeStr_4537(this); }; this._SafeStr_18019.show(); this._SafeStr_5414 = this._SafeStr_18019; _SafeStr_4530.setup(this._SafeStr_5414, k); this._SafeStr_7110.registerUpdateReceiver(this, 10); } public function _SafeStr_6032(k:_SafeStr_2436, _arg_2:int):void { this._SafeStr_18010 = k; if (this._SafeStr_5414 != null){ this.removeView(this._SafeStr_5414, false); }; if (this._SafeStr_18020 == null){ this._SafeStr_18020 = new _SafeStr_4539(this); }; this._SafeStr_18020.show(); this._SafeStr_18020._SafeStr_6074 = _arg_2; this._SafeStr_5414 = this._SafeStr_18020; _SafeStr_4530.setup(this._SafeStr_5414, k); this._SafeStr_7110.registerUpdateReceiver(this, 10); } public function _SafeStr_6048(k:_SafeStr_2436):void { this._SafeStr_18010 = k; if (this._SafeStr_5414 != null){ this.removeView(this._SafeStr_5414, false); }; this._SafeStr_18018._SafeStr_6957(k); } public function removeView(k:_SafeStr_4529, _arg_2:Boolean):void { if (k){ k.hide(false); if (k == this._SafeStr_5414){ this._SafeStr_5414 = null; }; }; } public function update(k:uint):void { if (((this._SafeStr_5414) && (this._SafeStr_18010))){ this._SafeStr_5414.update(this.handler._SafeStr_6034(this._SafeStr_18010.getId()), this.handler._SafeStr_6035(this._SafeStr_18010.getId()), k); }; } public function get catalog():_SafeStr_334 { return (this._SafeStr_5450); } private function _SafeStr_16951(k:_SafeStr_2384):void { var _local_2:int; if (k.category == _SafeStr_2285._SafeStr_5887){ _local_2 = k._SafeStr_5678; if (((!((this._SafeStr_18010 == null))) && ((this._SafeStr_18010.getId() == _local_2)))){ this.removeView(this._SafeStr_5414, false); this._SafeStr_18022(); this._SafeStr_7110.removeUpdateReceiver(this); this._SafeStr_18010 = null; }; }; } public function get friendList():_SafeStr_2212 { return (null); } } }//package _-3E3 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11857 = "_-602" (String#13785, DoABC#3) // _SafeStr_11858 = "_-1v5" (String#9576, DoABC#3) // _SafeStr_11859 = "_-4J7" (String#12058, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_16951 = "_-5s7" (String#1136, DoABC#3) // _SafeStr_18010 = "_-0lE" (String#8370, DoABC#3) // _SafeStr_18011 = "_-0s7" (String#24258, DoABC#3) // _SafeStr_18012 = "_-1pb" (String#26600, DoABC#3) // _SafeStr_18013 = "_-0a-" (String#23563, DoABC#3) // _SafeStr_18014 = "_-6bo" (String#38342, DoABC#3) // _SafeStr_18015 = "_-3D-" (String#30011, DoABC#3) // _SafeStr_18016 = "_-5JT" (String#35185, DoABC#3) // _SafeStr_18017 = "_-6EO" (String#37425, DoABC#3) // _SafeStr_18018 = "_-44S" (String#32151, DoABC#3) // _SafeStr_18019 = "_-5BT" (String#34871, DoABC#3) // _SafeStr_18020 = "_-0zX" (String#24549, DoABC#3) // _SafeStr_18021 = "_-53H" (String#34557, DoABC#3) // _SafeStr_18022 = "_-5yj" (String#36771, DoABC#3) // _SafeStr_2190 = "_-2xJ" (String#10664, DoABC#3) // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2384 = "_-2nD" (String#10475, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2840 = "_-QM" (String#14871, DoABC#3) // _SafeStr_2841 = "_-3NI" (String#11076, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_4447 = "_-3wE" (String#11672, DoABC#3) // _SafeStr_4529 = "_-qX" (String#15333, DoABC#3) // _SafeStr_4530 = "_-6Ib" (String#37578, DoABC#3) // _SafeStr_4531 = "_-09v" (String#7771, DoABC#3) // _SafeStr_4532 = "_-4Hg" (String#12030, DoABC#3) // _SafeStr_4533 = "_-69b" (String#13926, DoABC#3) // _SafeStr_4534 = "_-2RS" (String#10154, DoABC#3) // _SafeStr_4535 = "_-5RQ" (String#13220, DoABC#3) // _SafeStr_4536 = "_-5WG" (String#35669, DoABC#3) // _SafeStr_4537 = "_-5sM" (String#13646, DoABC#3) // _SafeStr_4538 = "_-4pp" (String#12588, DoABC#3) // _SafeStr_4539 = "_-4Bo" (String#11933, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_6028 = "_-4z9" (String#34345, DoABC#3) // _SafeStr_6029 = "_-0M0" (String#23041, DoABC#3) // _SafeStr_6030 = "_-F2" (String#39031, DoABC#3) // _SafeStr_6031 = "_-5am" (String#35848, DoABC#3) // _SafeStr_6032 = "_-2n8" (String#28968, DoABC#3) // _SafeStr_6033 = "_-09U" (String#22531, DoABC#3) // _SafeStr_6034 = "_-3zw" (String#31924, DoABC#3) // _SafeStr_6035 = "_-5rx" (String#36509, DoABC#3) // _SafeStr_6038 = "_-0y6" (String#24495, DoABC#3) // _SafeStr_6044 = "_-5n6" (String#36320, DoABC#3) // _SafeStr_6045 = "_-5LI" (String#35257, DoABC#3) // _SafeStr_6046 = "_-2tD" (String#29200, DoABC#3) // _SafeStr_6047 = "_-1Zp" (String#25982, DoABC#3) // _SafeStr_6048 = "_-5mW" (String#36297, DoABC#3) // _SafeStr_6074 = "_-6L7" (String#37667, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6938 = "_-3tF" (String#31661, DoABC#3) // _SafeStr_6957 = "_-6l5" (String#38733, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) // _SafeStr_7957 = "_-4hd" (String#504, DoABC#3) //------------------------------------------------------------ //_-3E3._SafeStr_4530 package _-3E3 { import _-2pX.ButtonMenuView; import in._SafeStr_2436; import _-2pX._SafeStr_2840; public class _SafeStr_4530 extends ButtonMenuView { protected var _SafeStr_6937:_SafeStr_2436; protected var _SafeStr_11289:String; public function _SafeStr_4530(k:_SafeStr_2840) { super(k); } public static function setup(k:_SafeStr_4530, _arg_2:_SafeStr_2436, _arg_3:String=""):void { k._SafeStr_6937 = _arg_2; k._SafeStr_11289 = _arg_3; _SafeStr_16362(k); } protected function get _SafeStr_18023():_SafeStr_2436 { return (this._SafeStr_6937); } override public function dispose():void { this._SafeStr_6937 = null; super.dispose(); } } }//package _-3E3 // _SafeStr_11289 = "_-5zz" (String#196, DoABC#3) // _SafeStr_16362 = "_-5-r" (String#34418, DoABC#3) // _SafeStr_18023 = "_-0Vc" (String#23392, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2840 = "_-QM" (String#14871, DoABC#3) // _SafeStr_4530 = "_-6Ib" (String#37578, DoABC#3) // _SafeStr_6937 = "_-4TY" (String#856, DoABC#3) //------------------------------------------------------------ //_-3E3._SafeStr_4534 package _-3E3 { import _-0MK._SafeStr_3; import _-1uj._SafeStr_2323; import _-1Mz.IWindowContainer; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-1rg._SafeStr_2333; import _-3yO._SafeStr_2285; import in._SafeStr_2436; import _-65D._SafeStr_2396; import flash.display.BitmapData; import _-5YE.IFrameWindow; import _-5Vt._SafeStr_39; import _-1uj._SafeStr_3018; import _-151._SafeStr_2306; import _-5YE.IBitmapWrapperWindow; import _-5Vt.BitmapDataAsset; import _-5Mz.WindowMouseEvent; import _-0ba._SafeStr_2745; import _-0ba._SafeStr_5076; public class _SafeStr_4534 implements _SafeStr_3, _SafeStr_2323 { private static const _SafeStr_18024:int = -1; private static const _SafeStr_18025:int = 0; private static const _SafeStr_9690:String = "header_button_close"; private static const _SafeStr_9691:String = "save_button"; private static const _SafeStr_9695:String = "cancel_text"; private static const _SafeStr_9697:String = "ok_button"; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_5406:Boolean = false; private var _SafeStr_5451:_SafeStr_2841; private var _SafeStr_5524:_SafeStr_633; private var _assets:_SafeStr_10; private var _SafeStr_18026:int = -1; private var _SafeStr_8680:int; private var _SafeStr_8211:_SafeStr_2333; public function _SafeStr_4534(k:_SafeStr_2841) { this._SafeStr_5451 = k; this._SafeStr_5524 = k.windowManager; this._assets = this._SafeStr_5451.assets; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function dispose():void { if (this.disposed){ return; }; this._SafeStr_5406 = true; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_8211 = null; } public function open(k:int):void { var _local_2:int = this._SafeStr_5451.handler.roomSession.roomId; var _local_3:_SafeStr_2436 = this._SafeStr_5451.handler.roomEngine.getRoomObject(_local_2, k, _SafeStr_2285._SafeStr_5887); if (_local_3 != null){ this._SafeStr_8211 = this._SafeStr_5451.handler._SafeStr_6024(_local_3); this._SafeStr_18026 = _local_3.getId(); }; var _local_4:int = _SafeStr_18024; switch (this._SafeStr_8211.category){ case _SafeStr_2396.MONSTERPLANT_SEED: _local_4 = _SafeStr_18025; break; default: _SafeStr_4.log(("[PlantSeedConfirmationView.open()] Unsupported furniture category: " + this._SafeStr_8211.category)); }; this._SafeStr_9719(_local_4); this._SafeStr_5415.visible = true; } private function _SafeStr_9719(k:int):void { var _local_5:String; var _local_2:BitmapData = new BitmapData(10, 10); this._SafeStr_5451.localizations.registerParameter("useproduct.widget.title.plant_seed", "name", this._SafeStr_8211._SafeStr_5870); if (!this._SafeStr_5415){ _local_5 = "use_product_widget_frame_plant_seed_xml"; this._SafeStr_5415 = (this._SafeStr_5524.buildFromXML((this._assets.getAssetByName(_local_5).content as XML)) as IWindowContainer); this._SafeStr_9721(_SafeStr_9690); this._SafeStr_5415.center(); }; this._SafeStr_5451.localizations.registerParameter("useproduct.widget.text.plant_seed", "productName", this._SafeStr_8211._SafeStr_5870); var _local_3:IFrameWindow = (this._SafeStr_5415 as IFrameWindow); _local_3.content.removeChildAt(0); var _local_4:IWindowContainer = this.createWindow(k); _local_3.content.addChild(_local_4); switch (k){ case _SafeStr_18025: this._SafeStr_9721(_SafeStr_9691); this._SafeStr_9721(_SafeStr_9695); _local_2 = this._SafeStr_18027(this._SafeStr_8211); break; default: throw (new Error(("Invalid type for use product confirmation content apply: " + k))); }; this._SafeStr_9728(_local_2); this._SafeStr_5415.invalidate(); } private function createWindow(k:int):IWindowContainer { var _local_2:_SafeStr_39; var _local_3:IWindowContainer; switch (k){ case _SafeStr_18025: _local_2 = this._assets.getAssetByName("use_product_controller_plant_seed_xml"); break; default: throw (new Error(("Invalid type for view content creation: " + k))); }; _local_3 = (this._SafeStr_5524.buildFromXML((_local_2.content as XML)) as IWindowContainer); return (_local_3); } private function _SafeStr_18027(k:_SafeStr_2333):BitmapData { var _local_3:_SafeStr_3018; var _local_4:BitmapData; if (!k){ return (null); }; var _local_2:Array = k._SafeStr_6224.split(" "); switch (k.category){ case _SafeStr_2396.MONSTERPLANT_SEED: _local_3 = this._SafeStr_5451.handler.roomEngine.getFurnitureImage(this._SafeStr_8211.id, new _SafeStr_2306(90, 0, 0), 64, this, 0, "", -1, -1, null); break; default: _SafeStr_4.log(("[PlantSeedConfirmationView] Unsupported furniture category: " + k.category)); }; if (_local_3 != null){ this._SafeStr_8680 = _local_3.id; _local_4 = _local_3.data; }; return (_local_4); } private function _SafeStr_9728(k:BitmapData):void { if (((!(this._SafeStr_5415)) || (!(k)))){ return; }; this._SafeStr_9548("preview_image_bg"); this._SafeStr_9548("preview_image"); } private function _SafeStr_9548(k:String):void { if (!this._SafeStr_5415){ return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName(k) as IBitmapWrapperWindow); if (_local_2 == null){ return; }; var _local_3:BitmapDataAsset = (this._assets.getAssetByName(_local_2._SafeStr_8498) as BitmapDataAsset); if (_local_3 == null){ return; }; _local_2._SafeStr_8496 = false; _local_2.bitmap = (_local_3.content as BitmapData); } public function close():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.visible = false; }; } private function _SafeStr_9721(k:String):void { this._SafeStr_5415.findChildByName(k).addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); } private function onMouseClick(k:WindowMouseEvent):void { var _local_2:_SafeStr_2745; switch (k.target.name){ case _SafeStr_9690: case _SafeStr_9695: case _SafeStr_9697: this.close(); break; case _SafeStr_9691: _local_2 = new _SafeStr_5076(_SafeStr_5076.MONSTERPLANT_SEED, this._SafeStr_18026); this.close(); break; }; if (_local_2){ this._SafeStr_5451.messageListener.processWidgetMessage(_local_2); }; } public function imageReady(k:int, _arg_2:BitmapData):void { if (this.disposed){ return; }; if (this._SafeStr_8680 == k){ this._SafeStr_9728(_arg_2); this._SafeStr_8680 = 0; }; } public function _SafeStr_5454(k:int):void { } } }//package _-3E3 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_18024 = "_-0uS" (String#2806, DoABC#3) // _SafeStr_18025 = "_-5CQ" (String#34910, DoABC#3) // _SafeStr_18026 = "_-3qn" (String#3555, DoABC#3) // _SafeStr_18027 = "_-1Hv" (String#836, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2396 = "_-2VP" (String#28258, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2841 = "_-3NI" (String#11076, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4534 = "_-2RS" (String#10154, DoABC#3) // _SafeStr_5076 = "_-RF" (String#14881, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_6024 = "_-529" (String#12789, DoABC#3) // _SafeStr_6224 = "_-42k" (String#11798, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_8211 = "_-3SQ" (String#581, DoABC#3) // _SafeStr_8496 = "_-64u" (String#13854, DoABC#3) // _SafeStr_8498 = "_-0f3" (String#8272, DoABC#3) // _SafeStr_8680 = "_-3Na" (String#847, DoABC#3) // _SafeStr_9548 = "_-Ot" (String#712, DoABC#3) // _SafeStr_9690 = "_-6a4" (String#338, DoABC#3) // _SafeStr_9691 = "_-6DO" (String#590, DoABC#3) // _SafeStr_9695 = "_-09u" (String#829, DoABC#3) // _SafeStr_9697 = "_-WW" (String#387, DoABC#3) // _SafeStr_9719 = "_-3aD" (String#434, DoABC#3) // _SafeStr_9721 = "_-1yR" (String#297, DoABC#3) // _SafeStr_9728 = "_-5cK" (String#587, DoABC#3) //------------------------------------------------------------ //_-3E3._SafeStr_4535 package _-3E3 { import _-2pX._SafeStr_2840; import _-1Mz.IWindow; import _-5Vt.XmlAsset; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; public class _SafeStr_4535 extends _SafeStr_4530 { private var _SafeStr_7453:int; public function _SafeStr_4535(k:_SafeStr_2840) { super(k); } override protected function updateWindow():void { var k:XML; var _local_2:IWindow; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; if (_SafeStr_6930){ activeView = _SafeStr_6931(); } else { if (!_SafeStr_5415){ k = (XmlAsset(_SafeStr_5451.assets.getAssetByName("monsterplant_seed_menu")).content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); _local_2 = _SafeStr_5415.findChildByName("minimize"); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, _SafeStr_6933); _local_2.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6934); _local_2.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6934); }; }; _SafeStr_5415.findChildByName("furni_name").caption = "${furni.mnstr_seed.name}"; _SafeStr_5415.findChildByName("buttons").procedure = this.buttonEventProc; _SafeStr_5415.visible = false; activeView = _SafeStr_5415; _SafeStr_6935 = false; }; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void { var _local_4:_SafeStr_2841; if (((((disposed) || (!(_SafeStr_5415)))) || (_SafeStr_5415.disposed))){ return; }; var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "button"){ switch (_arg_2.parent.name){ case "use": _local_4 = (_SafeStr_5451 as _SafeStr_2841); if (_local_4 != null){ _local_4._SafeStr_6044(_SafeStr_6937); }; break; }; }; _local_3 = true; } else { super.buttonEventProc(k, _arg_2); }; if (_local_3){ _SafeStr_5451.removeView(this, false); }; } public function set _SafeStr_6074(k:int):void { this._SafeStr_7453 = k; } } }//package _-3E3 // _SafeStr_2840 = "_-QM" (String#14871, DoABC#3) // _SafeStr_2841 = "_-3NI" (String#11076, DoABC#3) // _SafeStr_4530 = "_-6Ib" (String#37578, DoABC#3) // _SafeStr_4535 = "_-5RQ" (String#13220, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_6044 = "_-5n6" (String#36320, DoABC#3) // _SafeStr_6074 = "_-6L7" (String#37667, DoABC#3) // _SafeStr_6930 = "_-5DR" (String#12988, DoABC#3) // _SafeStr_6931 = "_-1ZR" (String#25964, DoABC#3) // _SafeStr_6932 = "_-0O6" (String#23121, DoABC#3) // _SafeStr_6933 = "_-GM" (String#39077, DoABC#3) // _SafeStr_6934 = "_-5ju" (String#36198, DoABC#3) // _SafeStr_6935 = "_-2T3" (String#10177, DoABC#3) // _SafeStr_6937 = "_-4TY" (String#856, DoABC#3) // _SafeStr_7453 = "_-Gt" (String#443, DoABC#3) //------------------------------------------------------------ //_-3E3._SafeStr_4536 package _-3E3 { import _-2pX._SafeStr_2840; import _-5Vt.XmlAsset; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-0ba._SafeStr_4484; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_4536 extends _SafeStr_4530 { private var _SafeStr_7453:int; public function _SafeStr_4536(k:_SafeStr_2840) { super(k); } override protected function updateWindow():void { var k:XML; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; if (_SafeStr_6930){ activeView = _SafeStr_6931(); } else { if (!_SafeStr_5415){ k = (XmlAsset(_SafeStr_5451.assets.getAssetByName("random_teleport_menu")).content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, _SafeStr_6933); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6934); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6934); }; _SafeStr_5415.findChildByName("furni_name").caption = "${furni.random_teleport.name}"; _SafeStr_5415.findChildByName("buttons").procedure = this.buttonEventProc; _SafeStr_5415.visible = false; activeView = _SafeStr_5415; _SafeStr_6935 = false; }; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void { if (((((disposed) || (!(_SafeStr_5415)))) || (_SafeStr_5415.disposed))){ return; }; var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "button"){ switch (_arg_2.parent.name){ case "use": _SafeStr_5451.messageListener.processWidgetMessage(new _SafeStr_4484(_SafeStr_4484._SafeStr_6412, _SafeStr_6937.getId(), this._SafeStr_7453)); break; }; }; _local_3 = true; } else { super.buttonEventProc(k, _arg_2); }; if (_local_3){ _SafeStr_5451.removeView(this, false); }; } public function set _SafeStr_6074(k:int):void { this._SafeStr_7453 = k; } } }//package _-3E3 // _SafeStr_2840 = "_-QM" (String#14871, DoABC#3) // _SafeStr_4484 = "_-0Pg" (String#8016, DoABC#3) // _SafeStr_4530 = "_-6Ib" (String#37578, DoABC#3) // _SafeStr_4536 = "_-5WG" (String#35669, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_6074 = "_-6L7" (String#37667, DoABC#3) // _SafeStr_6412 = "_-5eW" (String#36002, DoABC#3) // _SafeStr_6930 = "_-5DR" (String#12988, DoABC#3) // _SafeStr_6931 = "_-1ZR" (String#25964, DoABC#3) // _SafeStr_6932 = "_-0O6" (String#23121, DoABC#3) // _SafeStr_6933 = "_-GM" (String#39077, DoABC#3) // _SafeStr_6934 = "_-5ju" (String#36198, DoABC#3) // _SafeStr_6935 = "_-2T3" (String#10177, DoABC#3) // _SafeStr_6937 = "_-4TY" (String#856, DoABC#3) // _SafeStr_7453 = "_-Gt" (String#443, DoABC#3) //------------------------------------------------------------ //_-3E3._SafeStr_4539 package _-3E3 { import _-2pX._SafeStr_2840; import _-5Vt.XmlAsset; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-0ba._SafeStr_4484; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_4539 extends _SafeStr_4530 { private var _SafeStr_7453:int; public function _SafeStr_4539(k:_SafeStr_2840) { super(k); } override protected function updateWindow():void { var k:XML; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; if (_SafeStr_6930){ activeView = _SafeStr_6931(); } else { if (!_SafeStr_5415){ k = (XmlAsset(_SafeStr_5451.assets.getAssetByName("generic_usable_menu")).content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, _SafeStr_6933); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6934); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6934); }; _SafeStr_5415.findChildByName("furni_name").caption = "${furni.generic_usable.name}"; _SafeStr_5415.findChildByName("buttons").procedure = this.buttonEventProc; _SafeStr_5415.visible = false; activeView = _SafeStr_5415; _SafeStr_6935 = false; }; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void { if (((((disposed) || (!(_SafeStr_5415)))) || (_SafeStr_5415.disposed))){ return; }; var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "button"){ switch (_arg_2.parent.name){ case "use": _SafeStr_5451.messageListener.processWidgetMessage(new _SafeStr_4484(_SafeStr_4484._SafeStr_6412, _SafeStr_6937.getId(), this._SafeStr_7453)); break; }; }; _local_3 = true; } else { super.buttonEventProc(k, _arg_2); }; if (_local_3){ _SafeStr_5451.removeView(this, false); }; } public function set _SafeStr_6074(k:int):void { this._SafeStr_7453 = k; } } }//package _-3E3 // _SafeStr_2840 = "_-QM" (String#14871, DoABC#3) // _SafeStr_4484 = "_-0Pg" (String#8016, DoABC#3) // _SafeStr_4530 = "_-6Ib" (String#37578, DoABC#3) // _SafeStr_4539 = "_-4Bo" (String#11933, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_6074 = "_-6L7" (String#37667, DoABC#3) // _SafeStr_6412 = "_-5eW" (String#36002, DoABC#3) // _SafeStr_6930 = "_-5DR" (String#12988, DoABC#3) // _SafeStr_6931 = "_-1ZR" (String#25964, DoABC#3) // _SafeStr_6932 = "_-0O6" (String#23121, DoABC#3) // _SafeStr_6933 = "_-GM" (String#39077, DoABC#3) // _SafeStr_6934 = "_-5ju" (String#36198, DoABC#3) // _SafeStr_6935 = "_-2T3" (String#10177, DoABC#3) // _SafeStr_6937 = "_-4TY" (String#856, DoABC#3) // _SafeStr_7453 = "_-Gt" (String#443, DoABC#3) //------------------------------------------------------------ //_-3E3.PurchasableClothingConfirmationView package _-3E3 { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-1rg._SafeStr_2333; import _-3yO._SafeStr_2285; import in._SafeStr_2436; import __AS3__.vec.Vector; import _-65D._SafeStr_2396; import _-0zr._SafeStr_4106; import _-5YE.IFrameWindow; import _-5Vt._SafeStr_39; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3629; import _-5Mz.WindowMouseEvent; import _-5KC._SafeStr_4069; import __AS3__.vec.*; public class PurchasableClothingConfirmationView implements _SafeStr_3 { private static const _SafeStr_18024:int = -1; private static const _SafeStr_18028:int = 0; private static const _SafeStr_9690:String = "header_button_close"; private static const _SafeStr_9691:String = "save_button"; private static const _SafeStr_9695:String = "cancel_text"; private static const _SafeStr_9697:String = "ok_button"; private static const _SafeStr_18029:String = "avatar_preview"; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_5406:Boolean = false; private var _SafeStr_5451:_SafeStr_2841; private var _SafeStr_5524:_SafeStr_633; private var _assets:_SafeStr_10; private var _SafeStr_18026:int = -1; private var _SafeStr_8211:_SafeStr_2333; private var _SafeStr_18030:String; public function PurchasableClothingConfirmationView(k:_SafeStr_2841) { this._SafeStr_5451 = k; this._SafeStr_5524 = k.windowManager; this._assets = this._SafeStr_5451.assets; } public function dispose():void { this._SafeStr_5406 = true; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function open(k:int):void { var _local_6:Array; var _local_7:String; var _local_2:int = this._SafeStr_5451.handler.roomSession.roomId; var _local_3:_SafeStr_2436 = this._SafeStr_5451.handler.roomEngine.getRoomObject(_local_2, k, _SafeStr_2285._SafeStr_5887); if (_local_3 != null){ this._SafeStr_8211 = this._SafeStr_5451.handler._SafeStr_6024(_local_3); this._SafeStr_18026 = _local_3.getId(); } else { return; }; var _local_4:int = _SafeStr_18024; var _local_5:Vector. = new Vector.(0); switch (this._SafeStr_8211.category){ case _SafeStr_2396._SafeStr_9593: _local_4 = _SafeStr_18028; _local_6 = this._SafeStr_8211._SafeStr_6224.split(","); for each (_local_7 in _local_6) { if (this._SafeStr_5451.handler.container.avatarRenderManager.isValidFigureSetForGender(parseInt(_local_7), this._SafeStr_5451.handler.container.sessionDataManager.gender)){ _local_5.push(parseInt(_local_7)); }; }; break; default: _SafeStr_4.log(("[PurchasableClothingConfirmationView.open()] Unsupported furniture category: " + this._SafeStr_8211.category)); }; this._SafeStr_18030 = this._SafeStr_5451.handler.container.avatarRenderManager.getFigureStringWithFigureIds(this._SafeStr_5451.handler.container.sessionDataManager.figure, this._SafeStr_5451.handler.container.sessionDataManager.gender, _local_5); if (this._SafeStr_5451.handler.container.inventory.hasBoundFigureSetFurniture(this._SafeStr_8211._SafeStr_5860)){ this._SafeStr_5451.handler.container.connection.send(new _SafeStr_4106(this._SafeStr_18030, this._SafeStr_5451.handler.container.sessionDataManager.gender)); } else { this._SafeStr_9719(_local_4); this._SafeStr_5415.visible = true; }; } private function _SafeStr_9719(k:int):void { var _local_4:String; this._SafeStr_5451.localizations.registerParameter("useproduct.widget.title.bind_clothing", "name", this._SafeStr_8211._SafeStr_5870); if (!this._SafeStr_5415){ _local_4 = "use_product_widget_frame_plant_seed_xml"; this._SafeStr_5415 = (this._SafeStr_5524.buildFromXML((this._assets.getAssetByName(_local_4).content as XML)) as IWindowContainer); this._SafeStr_9721(_SafeStr_9690); this._SafeStr_5415.center(); }; this._SafeStr_5415.caption = "${useproduct.widget.title.bind_clothing}"; this._SafeStr_5451.localizations.registerParameter("useproduct.widget.text.bind_clothing", "productName", this._SafeStr_8211._SafeStr_5870); var _local_2:IFrameWindow = (this._SafeStr_5415 as IFrameWindow); _local_2.content.removeChildAt(0); var _local_3:IWindowContainer = this.createWindow(k); _local_2.content.addChild(_local_3); switch (k){ case _SafeStr_18028: this._SafeStr_9721(_SafeStr_9691); this._SafeStr_9721(_SafeStr_9695); break; default: throw (new Error(("Invalid type for use product confirmation content apply: " + k))); }; this._SafeStr_18031(); this._SafeStr_5415.invalidate(); } private function createWindow(k:int):IWindowContainer { var _local_2:_SafeStr_39; var _local_3:IWindowContainer; switch (k){ case _SafeStr_18028: _local_2 = this._assets.getAssetByName("use_product_controller_purchasable_clothing_xml"); break; default: throw (new Error(("Invalid type for view content creation: " + k))); }; _local_3 = (this._SafeStr_5524.buildFromXML((_local_2.content as XML)) as IWindowContainer); return (_local_3); } private function _SafeStr_18031():void { var k:_SafeStr_2536 = _SafeStr_2536(this._SafeStr_5415.findChildByName(_SafeStr_18029)); var _local_2:_SafeStr_3629 = _SafeStr_3629(k.widget); _local_2.figure = this._SafeStr_18030; } public function close():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.visible = false; }; } private function _SafeStr_9721(k:String):void { this._SafeStr_5415.findChildByName(k).addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); } private function onMouseClick(k:WindowMouseEvent):void { switch (k.target.name){ case _SafeStr_9690: case _SafeStr_9695: case _SafeStr_9697: this.close(); return; case _SafeStr_9691: this._SafeStr_5451.handler.container.connection.send(new _SafeStr_4069(this._SafeStr_18026)); this._SafeStr_5451.handler.container.connection.send(new _SafeStr_4106(this._SafeStr_18030, this._SafeStr_5451.handler.container.sessionDataManager.gender)); this.close(); return; }; } } }//package _-3E3 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_18024 = "_-0uS" (String#2806, DoABC#3) // _SafeStr_18026 = "_-3qn" (String#3555, DoABC#3) // _SafeStr_18028 = "_-1tG" (String#26733, DoABC#3) // _SafeStr_18029 = "_-0fe" (String#23780, DoABC#3) // _SafeStr_18030 = "_-3d6" (String#31036, DoABC#3) // _SafeStr_18031 = "_-0Bd" (String#22616, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2396 = "_-2VP" (String#28258, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2841 = "_-3NI" (String#11076, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4069 = "_-6by" (String#38349, DoABC#3) // _SafeStr_4106 = "_-kg" (String#40184, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5860 = "_-26X" (String#9795, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_6024 = "_-529" (String#12789, DoABC#3) // _SafeStr_6224 = "_-42k" (String#11798, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_8211 = "_-3SQ" (String#581, DoABC#3) // _SafeStr_9593 = "_-0v" (String#24375, DoABC#3) // _SafeStr_9690 = "_-6a4" (String#338, DoABC#3) // _SafeStr_9691 = "_-6DO" (String#590, DoABC#3) // _SafeStr_9695 = "_-09u" (String#829, DoABC#3) // _SafeStr_9697 = "_-WW" (String#387, DoABC#3) // _SafeStr_9719 = "_-3aD" (String#434, DoABC#3) // _SafeStr_9721 = "_-1yR" (String#297, DoABC#3) //------------------------------------------------------------ //_-3eX._SafeStr_2626 package _-3eX { import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-2rM._SafeStr_3315; import _-5YE._SafeStr_2536; public class _SafeStr_2626 { private static const _SafeStr_8674:int = 0xCCCCCC; private static const _SafeStr_8675:int = 10275685; private var _SafeStr_7480:String; private var _SafeStr_18032:Boolean; private var _SafeStr_11817:Boolean; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_8684:IWindow; private var _SafeStr_11820:Boolean; public function _SafeStr_2626(k:String, _arg_2:IWindowContainer, _arg_3:Boolean) { this._SafeStr_7480 = k; this._SafeStr_5415 = _arg_2; this._SafeStr_8684 = this._SafeStr_5415.findChildByTag("BG_COLOR"); this._SafeStr_11820 = _arg_3; _SafeStr_3315(_SafeStr_2536(this._SafeStr_5415.findChildByName("badge")).widget).badgeId = k; this._SafeStr_5415.findChildByName("badge").visible = true; this._SafeStr_7085 = false; } public function get badgeId():String { return (this._SafeStr_7480); } public function get _SafeStr_18033():Boolean { return (this._SafeStr_18032); } public function get _SafeStr_7085():Boolean { return (this._SafeStr_11817); } public function get window():IWindowContainer { return (this._SafeStr_5415); } public function set _SafeStr_18033(k:Boolean):void { this._SafeStr_18032 = k; } public function set _SafeStr_7085(k:Boolean):void { this._SafeStr_11817 = k; if (this._SafeStr_8684 == null){ return; }; this._SafeStr_8684.color = ((this._SafeStr_11820) ? _SafeStr_8675 : _SafeStr_8674); this._SafeStr_5415.findChildByName("outline").visible = k; } public function set _SafeStr_7560(k:Boolean):void { if (this._SafeStr_11820 != k){ this._SafeStr_11820 = k; this._SafeStr_7085 = this._SafeStr_11817; }; } } }//package _-3eX // _SafeStr_11817 = "_-VC" (String#713, DoABC#3) // _SafeStr_11820 = "_-511" (String#3857, DoABC#3) // _SafeStr_18032 = "_-3Qz" (String#11140, DoABC#3) // _SafeStr_18033 = "_-2fC" (String#3254, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2626 = "_-1kQ" (String#26396, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7480 = "_-2Kp" (String#299, DoABC#3) // _SafeStr_7560 = "_-2EU" (String#3136, DoABC#3) // _SafeStr_8674 = "_-4-r" (String#1553, DoABC#3) // _SafeStr_8675 = "_-1X6" (String#1477, DoABC#3) // _SafeStr_8684 = "_-3fb" (String#850, DoABC#3) //------------------------------------------------------------ //_-3eX.BadgesModel package _-3eX { import _-0Dr._SafeStr_2620; import _-0Dr.HabboInventory; import _-ue.Map; import _-5Vt._SafeStr_10; import _-68V._SafeStr_1407; import _-5QZ._SafeStr_633; import _-6Cg._SafeStr_3334; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-1Mz.IWindowContainer; import _-65D._SafeStr_2623; import _-6Cg.SetActivatedBadgesComposer; import _-65D._SafeStr_2631; import flash.events.Event; import _-Yv._SafeStr_2296; public class BadgesModel implements _SafeStr_2620 { public static const _SafeStr_18034:int = -1; public static const _SafeStr_18035:int = 0; public static const _SafeStr_18036:int = 1; private const _SafeStr_18037:int = 5; private var _SafeStr_5521:HabboInventory; private var _SafeStr_5414:BadgesView; private var _SafeStr_10309:Array; private var _SafeStr_18038:Array; private var _SafeStr_7494:Map; private var _assets:_SafeStr_10; private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_5524:_SafeStr_633; private var _disposed:Boolean = false; public function BadgesModel(k:HabboInventory, _arg_2:_SafeStr_633, _arg_3:_SafeStr_1407, _arg_4:_SafeStr_10) { this._SafeStr_5521 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_10309 = new Array(); this._SafeStr_18038 = new Array(); this._assets = _arg_4; this._SafeStr_7361 = _arg_3; this._SafeStr_5414 = new BadgesView(this, _arg_2, _arg_4); this._SafeStr_7494 = new Map(); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; this._SafeStr_5521 = null; this._SafeStr_5524 = null; this._SafeStr_10309 = null; this._SafeStr_18038 = null; if (this._SafeStr_7494){ this._SafeStr_7494.dispose(); this._SafeStr_7494 = null; }; if (this._SafeStr_5414 != null){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; this._assets = null; this._SafeStr_7361 = null; } public function _SafeStr_7564():void { this._SafeStr_7361.connection.send(new _SafeStr_3334()); } public function _SafeStr_18039():int { return (this._SafeStr_18037); } public function _SafeStr_7568():void { if (this._SafeStr_5414 != null){ this._SafeStr_5414._SafeStr_18040(null); }; } private function _SafeStr_8725():void { if (this._SafeStr_5414 != null){ this._SafeStr_5414._SafeStr_8725(); }; } private function _SafeStr_18041(k:_SafeStr_2626):void { this._SafeStr_18038.push(k); k._SafeStr_18033 = true; } private function _SafeStr_18042(k:_SafeStr_2626):void { var _local_2:int; while (_local_2 < this._SafeStr_18038.length) { if (this._SafeStr_18038[_local_2] == k){ this._SafeStr_18038.splice(_local_2, 1); k._SafeStr_18033 = false; return; }; _local_2++; }; } public function updateBadge(k:String, _arg_2:Boolean, _arg_3:int=0):void { var _local_5:_SafeStr_39; var _local_6:XmlAsset; var _local_7:IWindowContainer; var _local_8:Boolean; var _local_9:_SafeStr_2626; if (_arg_3 > 0){ this._SafeStr_7494.add(k, _arg_3); }; var _local_4:_SafeStr_2626 = this._SafeStr_18043(k); if (_local_4 != null){ if (_local_4._SafeStr_18033 != _arg_2){ if (_arg_2){ this._SafeStr_18041(_local_4); } else { this._SafeStr_18042(_local_4); }; }; } else { _local_5 = this._assets.getAssetByName("inventory_thumb_xml"); _local_6 = XmlAsset(_local_5); _local_7 = (this._SafeStr_5524.buildFromXML(XML(_local_6.content)) as IWindowContainer); _local_8 = this._SafeStr_5521._SafeStr_7540._SafeStr_7560(_SafeStr_2623.BADGE, _arg_3); _local_9 = new _SafeStr_2626(k, _local_7, _local_8); if (_local_8){ this._SafeStr_10309.unshift(_local_9); } else { this._SafeStr_10309.push(_local_9); }; if (_arg_2){ this._SafeStr_18041(_local_9); }; }; } private function _SafeStr_18043(k:String):_SafeStr_2626 { var _local_3:_SafeStr_2626; var _local_2:int; while (_local_2 < this._SafeStr_10309.length) { _local_3 = this._SafeStr_10309[_local_2]; if (_local_3.badgeId == k){ return (_local_3); }; _local_2++; }; return (null); } public function _SafeStr_7743(k:String):void { var _local_3:_SafeStr_2626; var _local_2:int; while (_local_2 < this._SafeStr_10309.length) { _local_3 = this._SafeStr_10309[_local_2]; if (_local_3.badgeId == k){ this._SafeStr_10309.splice(_local_2, 1); this._SafeStr_18042(_local_3); this._SafeStr_7568(); return; }; _local_2++; }; } public function _SafeStr_18044(k:String):void { var _local_2:_SafeStr_2626 = this._SafeStr_18043(k); if (_local_2 != null){ if (_local_2._SafeStr_18033){ this._SafeStr_18042(_local_2); } else { this._SafeStr_18041(_local_2); }; this._SafeStr_18045(); }; } public function _SafeStr_18045():void { var _local_4:_SafeStr_2626; var k:SetActivatedBadgesComposer = new SetActivatedBadgesComposer(); var _local_2:Array = this._SafeStr_7662(_SafeStr_18036); var _local_3:int; while (_local_3 < _local_2.length) { _local_4 = _local_2[_local_3]; k._SafeStr_18046(_local_4.badgeId); _local_3++; }; this._SafeStr_7361.connection.send(k); } public function _SafeStr_18047(k:String):void { var _local_3:_SafeStr_2626; var _local_2:int; while (_local_2 < this._SafeStr_10309.length) { _local_3 = (this._SafeStr_10309[_local_2] as _SafeStr_2626); if (_local_3 != null){ _local_3._SafeStr_7085 = (_local_3.badgeId == k); }; _local_2++; }; this._SafeStr_8725(); } public function _SafeStr_7741():void { var k:_SafeStr_2626 = this._SafeStr_18048(); if (k != null){ return; }; var _local_2:Array = this._SafeStr_7662(_SafeStr_18035); if (((!((_local_2 == null))) && ((_local_2.length > 0)))){ k = (_local_2[0] as _SafeStr_2626); k._SafeStr_7085 = true; this._SafeStr_7568(); return; }; var _local_3:Array = this._SafeStr_7662(_SafeStr_18036); if (((!((_local_3 == null))) && ((_local_3.length > 0)))){ k = (_local_3[0] as _SafeStr_2626); k._SafeStr_7085 = true; this._SafeStr_7568(); }; } public function _SafeStr_18048(k:int=-1):_SafeStr_2626 { var _local_4:_SafeStr_2626; var _local_2:Array = this._SafeStr_7662(k); var _local_3:int; while (_local_3 < _local_2.length) { _local_4 = _local_2[_local_3]; if (_local_4._SafeStr_7085){ return (_local_4); }; _local_3++; }; return (null); } public function _SafeStr_7662(k:int=-1):Array { var _local_2:Array; var _local_3:_SafeStr_2626; switch (k){ case _SafeStr_18034: return (this._SafeStr_10309); case _SafeStr_18035: _local_2 = new Array(); for each (_local_3 in this._SafeStr_10309) { if (!_local_3._SafeStr_18033){ _local_2.push(_local_3); }; }; return (_local_2); case _SafeStr_18036: return (this._SafeStr_18038); }; _SafeStr_4.log("Unexpected filter. Returning an empty array to maintain backward compatibility"); return (new Array()); } public function _SafeStr_18049(k:int):_SafeStr_2626 { return (this._SafeStr_18050(k, _SafeStr_18036)); } public function _SafeStr_18051(k:int):_SafeStr_2626 { return (this._SafeStr_18050(k, _SafeStr_18035)); } public function _SafeStr_18050(k:int, _arg_2:int=-1):_SafeStr_2626 { var _local_3:Array = this._SafeStr_7662(_arg_2); if ((((k < 0)) || ((k >= _local_3.length)))){ return (null); }; return (_local_3[k]); } public function getWindowContainer():IWindowContainer { return (this._SafeStr_5414.getWindowContainer()); } public function _SafeStr_7567():void { if (this._SafeStr_5414._SafeStr_7517){ this._SafeStr_7724(); }; } public function _SafeStr_7565(k:String):void { if ((((k == _SafeStr_2631._SafeStr_5827)) && (this._SafeStr_5521._SafeStr_7517))){ this._SafeStr_5521.events.dispatchEvent(new Event(_SafeStr_2296.HABBO_INVENTORY_TRACKING_EVENT_BADGES)); }; } public function _SafeStr_7566(k:String):void { } public function get controller():HabboInventory { return (this._SafeStr_5521); } public function _SafeStr_7724():void { var k:_SafeStr_2626; if (!this._SafeStr_5521._SafeStr_7584){ return; }; this._SafeStr_5521._SafeStr_7540._SafeStr_7557(_SafeStr_2623.BADGE); for each (k in this._SafeStr_10309) { k._SafeStr_7560 = false; }; this._SafeStr_7568(); this._SafeStr_5521._SafeStr_7646(); } public function _SafeStr_7569(k:String):void { this._SafeStr_18047(k); } } }//package _-3eX // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10309 = "_-6Mp" (String#442, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_18033 = "_-2fC" (String#3254, DoABC#3) // _SafeStr_18034 = "_-3cq" (String#31026, DoABC#3) // _SafeStr_18035 = "_-0tC" (String#24302, DoABC#3) // _SafeStr_18036 = "_-4-8" (String#31933, DoABC#3) // _SafeStr_18037 = "_-4Z" (String#33371, DoABC#3) // _SafeStr_18038 = "_-1Ko" (String#25398, DoABC#3) // _SafeStr_18039 = "_-0Lw" (String#23038, DoABC#3) // _SafeStr_18040 = "_-28O" (String#27363, DoABC#3) // _SafeStr_18041 = "_-3yU" (String#31879, DoABC#3) // _SafeStr_18042 = "_-3sX" (String#31628, DoABC#3) // _SafeStr_18043 = "_-0ja" (String#23926, DoABC#3) // _SafeStr_18044 = "_-50O" (String#34437, DoABC#3) // _SafeStr_18045 = "_-3v6" (String#31744, DoABC#3) // _SafeStr_18046 = "_-64G" (String#37029, DoABC#3) // _SafeStr_18047 = "_-04j" (String#22360, DoABC#3) // _SafeStr_18048 = "_-3zQ" (String#31908, DoABC#3) // _SafeStr_18049 = "_-3sh" (String#31634, DoABC#3) // _SafeStr_18050 = "_-45X" (String#32196, DoABC#3) // _SafeStr_18051 = "_-2L" (String#27853, DoABC#3) // _SafeStr_2296 = "_-Tq" (String#39584, DoABC#3) // _SafeStr_2620 = "_-2Uo" (String#10207, DoABC#3) // _SafeStr_2623 = "_-4tE" (String#34123, DoABC#3) // _SafeStr_2626 = "_-1kQ" (String#26396, DoABC#3) // _SafeStr_2631 = "_-41K" (String#32024, DoABC#3) // _SafeStr_3334 = "_-6Nu" (String#37780, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5827 = "_-4Xx" (String#33334, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7494 = "_-3Sm" (String#11172, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_7540 = "_-25I" (String#3111, DoABC#3) // _SafeStr_7557 = "_-5NR" (String#13158, DoABC#3) // _SafeStr_7560 = "_-2EU" (String#3136, DoABC#3) // _SafeStr_7564 = "_-2QF" (String#10133, DoABC#3) // _SafeStr_7565 = "_-5U3" (String#13265, DoABC#3) // _SafeStr_7566 = "_-3yE" (String#11706, DoABC#3) // _SafeStr_7567 = "_-EQ" (String#14671, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_7569 = "_-32J" (String#10766, DoABC#3) // _SafeStr_7584 = "_-6Pg" (String#37849, DoABC#3) // _SafeStr_7646 = "_-fE" (String#39996, DoABC#3) // _SafeStr_7662 = "_-3iN" (String#31230, DoABC#3) // _SafeStr_7724 = "_-0bh" (String#23618, DoABC#3) // _SafeStr_7741 = "_-5rw" (String#36508, DoABC#3) // _SafeStr_7743 = "_-1FP" (String#25199, DoABC#3) // _SafeStr_8725 = "_-298" (String#9848, DoABC#3) //------------------------------------------------------------ //_-3eX.BadgesView package _-3eX { import _-0Dr._SafeStr_3713; import _-5QZ._SafeStr_633; import _-1Mz.IWindowContainer; import _-5YE.IItemGridWindow; import _-5Vt._SafeStr_10; import _-5YE.IButtonWindow; import _-2rM._SafeStr_3315; import _-5YE._SafeStr_2536; import _-65D._SafeStr_2631; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-3oF.Core; import _-5YE.ITextWindow; import _-5Mz.WindowKeyboardEvent; import _-5Mz.WindowEvent; public class BadgesView implements _SafeStr_3713 { private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_5414:IWindowContainer; private var _SafeStr_5416:BadgesModel; private var _SafeStr_18052:IItemGridWindow; private var _SafeStr_18053:IItemGridWindow; private var _disposed:Boolean = false; private var _SafeStr_5413:Boolean = false; private var _SafeStr_18054:Array; public function BadgesView(k:BadgesModel, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10) { this._SafeStr_5416 = k; this._SafeStr_5524 = _arg_2; } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_7517():Boolean { return (((((this._SafeStr_5414) && (!((this._SafeStr_5414.parent == null))))) && (this._SafeStr_5414.visible))); } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; this._SafeStr_5524 = null; this._SafeStr_5416 = null; this._SafeStr_18052 = null; this._SafeStr_18053 = null; this._SafeStr_18054 = null; if (this._SafeStr_5414){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; } public function getWindowContainer():IWindowContainer { if (!this._SafeStr_5413){ this.init(); }; if ((((this._SafeStr_5414 == null)) || (this._SafeStr_5414.disposed))){ return (null); }; return (this._SafeStr_5414); } public function _SafeStr_18040(k:String):void { this._SafeStr_18055(k); this._SafeStr_8725(); } public function _SafeStr_8725():void { var _local_3:Array; if (!this._SafeStr_5413){ return; }; if ((((this._SafeStr_5414 == null)) || (this._SafeStr_5414.disposed))){ return; }; var k:IButtonWindow = (this._SafeStr_5414.findChildByName("wearBadge_button") as IButtonWindow); if (k == null){ return; }; var _local_2:_SafeStr_2626 = this._SafeStr_5416._SafeStr_18048(); if (_local_2 == null){ k.disable(); this._SafeStr_18056(null); this._SafeStr_18057(null); this._SafeStr_5414.findChildByName("badge_image").visible = false; } else { if (_local_2._SafeStr_18033){ k.caption = "${inventory.badges.clearbadge}"; } else { k.caption = "${inventory.badges.wearbadge}"; }; this._SafeStr_18056(this._SafeStr_5416.controller.localization.getBadgeName(_local_2.badgeId)); this._SafeStr_18057(this._SafeStr_5416.controller.localization.getBadgeDesc(_local_2.badgeId)); _SafeStr_3315(_SafeStr_2536(this._SafeStr_5414.findChildByName("badge_image")).widget).badgeId = _local_2.badgeId; this._SafeStr_5414.findChildByName("badge_image").visible = true; _local_3 = this._SafeStr_5416._SafeStr_7662(BadgesModel._SafeStr_18036); if (((((!((_local_3 == null))) && ((_local_3.length >= this._SafeStr_5416._SafeStr_18039())))) && (!(_local_2._SafeStr_18033)))){ k.disable(); } else { k.enable(); }; }; } private function init():void { this._SafeStr_5414 = this._SafeStr_5416.controller.view._SafeStr_7830(_SafeStr_2631._SafeStr_5827); this._SafeStr_5414.procedure = this._SafeStr_5418; this._SafeStr_5414.visible = false; var k:IWindow = this._SafeStr_5414.findChildByName("wearBadge_button"); if (k != null){ k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18058); }; this._SafeStr_18052 = (this._SafeStr_5414.findChildByName("inactive_items") as IItemGridWindow); this._SafeStr_18052.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18059); this._SafeStr_18053 = (this._SafeStr_5414.findChildByName("active_items") as IItemGridWindow); this._SafeStr_18053.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18060); this._SafeStr_5414.findChildByName("filter").caption = ""; this._SafeStr_5414.findChildByName("clear_filter_button").visible = false; this._SafeStr_18054 = new Array(); this._SafeStr_5413 = true; } private function _SafeStr_18055(k:String):void { var _local_4:_SafeStr_2626; var _local_7:Boolean; var _local_8:String; var _local_9:String; var _local_10:String; if (!this._SafeStr_5413){ return; }; if ((((this._SafeStr_5414 == null)) || (this._SafeStr_5414.disposed))){ return; }; var _local_2:Number = this._SafeStr_18052.scrollV; this._SafeStr_18052._SafeStr_8914(); this._SafeStr_18053._SafeStr_8914(); this._SafeStr_18054.length = 0; var _local_3:Array = this._SafeStr_5416._SafeStr_7662(BadgesModel._SafeStr_18035); var _local_5:int; while (_local_5 < _local_3.length) { _local_4 = (_local_3[_local_5] as _SafeStr_2626); if (!_local_4._SafeStr_18033){ _local_7 = false; if ((((k == null)) || ((k.length == 0)))){ _local_7 = true; } else { _local_8 = k.toLowerCase(); _local_9 = this._SafeStr_5416.controller.localization.getBadgeName(_local_4.badgeId); _local_10 = this._SafeStr_5416.controller.localization.getBadgeDesc(_local_4.badgeId); if ((((_local_9 == null)) || ((_local_10 == null)))){ Core.error(("Missing localization for badge " + _local_4.badgeId), false); } else { _local_9 = _local_9.toLowerCase(); _local_10 = _local_10.toLowerCase(); if ((((_local_9.indexOf(_local_8) >= 0)) || ((_local_10.indexOf(_local_8) >= 0)))){ _local_7 = true; }; }; }; if (_local_7){ this._SafeStr_18052._SafeStr_8915(_local_4.window); this._SafeStr_18054.push(_local_4); _local_4.window.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18059); }; }; _local_5++; }; if (_local_2 > 0){ this._SafeStr_18052.scrollV = _local_2; }; var _local_6:Array = this._SafeStr_5416._SafeStr_7662(BadgesModel._SafeStr_18036); _local_5 = 0; while (_local_5 < _local_6.length) { _local_4 = (_local_6[_local_5] as _SafeStr_2626); this._SafeStr_18053._SafeStr_8915(_local_4.window); _local_4.window.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18060); _local_5++; }; } private function _SafeStr_18056(k:String):void { if ((((this._SafeStr_5414 == null)) || (this._SafeStr_5414.disposed))){ return; }; var _local_2:ITextWindow = (this._SafeStr_5414.findChildByName("badgeName") as ITextWindow); if (_local_2 == null){ return; }; if (k == null){ _local_2.text = ""; } else { _local_2.text = ""; _local_2.text = k; }; } private function _SafeStr_5418(k:WindowEvent, _arg_2:IWindow):void { var _local_3:WindowKeyboardEvent; if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "clear_filter_button": this._SafeStr_5414.findChildByName("filter").caption = ""; _arg_2.visible = false; this._SafeStr_18040(null); break; }; } else { if (k.type == WindowKeyboardEvent._SafeStr_8343){ _local_3 = (k as WindowKeyboardEvent); switch (_arg_2.name){ case "filter": this._SafeStr_5414.findChildByName("clear_filter_button").visible = (_arg_2.caption.length > 0); if (_local_3.keyCode == 13){ this._SafeStr_18040(_arg_2.caption); }; return; }; }; }; } private function _SafeStr_18057(k:String):void { if ((((this._SafeStr_5414 == null)) || (this._SafeStr_5414.disposed))){ return; }; var _local_2:ITextWindow = (this._SafeStr_5414.findChildByName("badgeDescriptionText") as ITextWindow); if (_local_2 == null){ return; }; if (k == null){ _local_2.text = "${inventory.effects.defaultdescription}"; } else { _local_2.text = ""; _local_2.text = k; }; } private function _SafeStr_18059(k:WindowEvent):void { var _local_2:int = this._SafeStr_18052._SafeStr_8748(k.window); var _local_3:_SafeStr_2626 = this._SafeStr_18054[_local_2]; if (_local_3 != null){ this._SafeStr_5416._SafeStr_18047(_local_3.badgeId); }; } private function _SafeStr_18060(k:WindowEvent):void { var _local_2:int = this._SafeStr_18053._SafeStr_8748(k.window); var _local_3:_SafeStr_2626 = this._SafeStr_5416._SafeStr_18049(_local_2); if (_local_3 != null){ this._SafeStr_5416._SafeStr_18047(_local_3.badgeId); }; } private function _SafeStr_18058(k:WindowEvent):void { var _local_2:_SafeStr_2626 = this._SafeStr_5416._SafeStr_18048(); if (_local_2 != null){ this._SafeStr_5416._SafeStr_18044(_local_2.badgeId); }; } } }//package _-3eX // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_18033 = "_-2fC" (String#3254, DoABC#3) // _SafeStr_18035 = "_-0tC" (String#24302, DoABC#3) // _SafeStr_18036 = "_-4-8" (String#31933, DoABC#3) // _SafeStr_18039 = "_-0Lw" (String#23038, DoABC#3) // _SafeStr_18040 = "_-28O" (String#27363, DoABC#3) // _SafeStr_18044 = "_-50O" (String#34437, DoABC#3) // _SafeStr_18047 = "_-04j" (String#22360, DoABC#3) // _SafeStr_18048 = "_-3zQ" (String#31908, DoABC#3) // _SafeStr_18049 = "_-3sh" (String#31634, DoABC#3) // _SafeStr_18052 = "_-5Wx" (String#35696, DoABC#3) // _SafeStr_18053 = "_-3l0" (String#31332, DoABC#3) // _SafeStr_18054 = "_-4F2" (String#32578, DoABC#3) // _SafeStr_18055 = "_-3vp" (String#11663, DoABC#3) // _SafeStr_18056 = "_-4xL" (String#34270, DoABC#3) // _SafeStr_18057 = "_-5HC" (String#35092, DoABC#3) // _SafeStr_18058 = "_-5AZ" (String#34842, DoABC#3) // _SafeStr_18059 = "_-0su" (String#24291, DoABC#3) // _SafeStr_18060 = "_-5aO" (String#35835, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2626 = "_-1kQ" (String#26396, DoABC#3) // _SafeStr_2631 = "_-41K" (String#32024, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3713 = "_-1Pd" (String#9063, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5416 = "_-3bE" (String#193, DoABC#3) // _SafeStr_5418 = "_-5MA" (String#437, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5827 = "_-4Xx" (String#33334, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_7662 = "_-3iN" (String#31230, DoABC#3) // _SafeStr_7830 = "_-6Ab" (String#871, DoABC#3) // _SafeStr_8343 = "_-484" (String#32301, DoABC#3) // _SafeStr_8725 = "_-298" (String#9848, DoABC#3) // _SafeStr_8748 = "_-1zd" (String#9653, DoABC#3) // _SafeStr_8914 = "_-40-" (String#11754, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) //------------------------------------------------------------ //_-3fR._SafeStr_4922 package _-3fR { import flash.utils.ByteArray; public interface _SafeStr_4922 { function _SafeStr_18061():uint; function init(_arg_1:ByteArray):void; function next():uint; function dispose():void; function toString():String; } }//package _-3fR // _SafeStr_18061 = "_-2pC" (String#10510, DoABC#3) // _SafeStr_4922 = "_-0qI" (String#8464, DoABC#3) //------------------------------------------------------------ //_-3fR.ARC4 package _-3fR { import _-4pm._SafeStr_4925; import flash.utils.ByteArray; import _-1TK._SafeStr_4923; public class ARC4 implements _SafeStr_4922, _SafeStr_4925 { private const _SafeStr_18062:uint = 0x0100; private var i:int = 0; private var j:int = 0; private var S:ByteArray; public function ARC4(k:ByteArray=null) { this.S = new ByteArray(); if (k){ this.init(k); }; } public function _SafeStr_18061():uint { return (this._SafeStr_18062); } public function init(k:ByteArray):void { var _local_2:int; var _local_3:int; var _local_4:int; _local_2 = 0; while (_local_2 < 0x0100) { this.S[_local_2] = _local_2; _local_2++; }; _local_3 = 0; _local_2 = 0; while (_local_2 < 0x0100) { _local_3 = (((_local_3 + this.S[_local_2]) + k[(_local_2 % k.length)]) & 0xFF); _local_4 = this.S[_local_2]; this.S[_local_2] = this.S[_local_3]; this.S[_local_3] = _local_4; _local_2++; }; this.i = 0; this.j = 0; } public function next():uint { var k:int; this.i = ((this.i + 1) & 0xFF); this.j = ((this.j + this.S[this.i]) & 0xFF); k = this.S[this.i]; this.S[this.i] = this.S[this.j]; this.S[this.j] = k; return (this.S[((k + this.S[this.i]) & 0xFF)]); } public function _SafeStr_11559():uint { return (1); } public function _SafeStr_11561(k:ByteArray):void { var _local_2:uint; while (_local_2 < k.length) { var _local_3 = _local_2++; k[_local_3] = (k[_local_3] ^ this.next()); }; } public function _SafeStr_7941(k:ByteArray):void { this._SafeStr_11561(k); } public function dispose():void { var k:uint; if (this.S != null){ k = 0; while (k < this.S.length) { this.S[k] = (Math.random() * 0x0100); k++; }; this.S.length = 0; this.S = null; }; this.i = 0; this.j = 0; _SafeStr_4923._SafeStr_8777(); } public function toString():String { return ("rc4"); } } }//package _-3fR // _SafeStr_11559 = "_-0gs" (String#8305, DoABC#3) // _SafeStr_11561 = "_-1o7" (String#9447, DoABC#3) // _SafeStr_18061 = "_-2pC" (String#10510, DoABC#3) // _SafeStr_18062 = "_-4kN" (String#12501, DoABC#3) // _SafeStr_4922 = "_-0qI" (String#8464, DoABC#3) // _SafeStr_4923 = "_-4os" (String#33946, DoABC#3) // _SafeStr_4925 = "_-68j" (String#13916, DoABC#3) // _SafeStr_7941 = "_-6kt" (String#4313, DoABC#3) // _SafeStr_8777 = "_-2Hq" (String#3145, DoABC#3) //------------------------------------------------------------ //_-3fR.Random package _-3fR { import flash.utils.ByteArray; import flash.text.Font; import flash.system.System; import flash.system.Capabilities; import flash.utils.getTimer; import _-1TK._SafeStr_4923; public class Random { private var state:_SafeStr_4922; private var ready:Boolean = false; private var _SafeStr_18063:ByteArray; private var _SafeStr_18062:int; private var _SafeStr_18064:int; private var _SafeStr_18065:Boolean = false; public function Random(k:Class=null) { var _local_2:uint; super(); if (k == null){ k = ARC4; }; this.state = (new (k)() as _SafeStr_4922); this._SafeStr_18062 = this.state._SafeStr_18061(); this._SafeStr_18063 = new ByteArray(); this._SafeStr_18064 = 0; while (this._SafeStr_18064 < this._SafeStr_18062) { _local_2 = (65536 * Math.random()); var _local_3 = this._SafeStr_18064++; this._SafeStr_18063[_local_3] = (_local_2 >>> 8); var _local_4 = this._SafeStr_18064++; this._SafeStr_18063[_local_4] = (_local_2 & 0xFF); }; this._SafeStr_18064 = 0; this._SafeStr_18066(); } public function _SafeStr_18066(k:int=0):void { if (k == 0){ k = new Date().getTime(); }; var _local_2 = this._SafeStr_18064++; this._SafeStr_18063[_local_2] = (this._SafeStr_18063[_local_2] ^ (k & 0xFF)); var _local_3 = this._SafeStr_18064++; this._SafeStr_18063[_local_3] = (this._SafeStr_18063[_local_3] ^ ((k >> 8) & 0xFF)); var _local_4 = this._SafeStr_18064++; this._SafeStr_18063[_local_4] = (this._SafeStr_18063[_local_4] ^ ((k >> 16) & 0xFF)); var _local_5 = this._SafeStr_18064++; this._SafeStr_18063[_local_5] = (this._SafeStr_18063[_local_5] ^ ((k >> 24) & 0xFF)); this._SafeStr_18064 = (this._SafeStr_18064 % this._SafeStr_18062); this._SafeStr_18065 = true; } public function _SafeStr_18067():void { var _local_3:Font; var k:ByteArray = new ByteArray(); k.writeUnsignedInt(System.totalMemory); k.writeUTF(Capabilities.serverString); k.writeUnsignedInt(getTimer()); k.writeUnsignedInt(new Date().getTime()); var _local_2:Array = Font.enumerateFonts(true); for each (_local_3 in _local_2) { k.writeUTF(_local_3.fontName); k.writeUTF(_local_3.fontStyle); k.writeUTF(_local_3.fontType); }; k.position = 0; while (k.bytesAvailable >= 4) { this._SafeStr_18066(k.readUnsignedInt()); }; } public function _SafeStr_11557(k:ByteArray, _arg_2:int):void { while (_arg_2--) { k.writeByte(this._SafeStr_11566()); }; } public function _SafeStr_11566():int { if (!this.ready){ if (!this._SafeStr_18065){ this._SafeStr_18067(); }; this.state.init(this._SafeStr_18063); this._SafeStr_18063.length = 0; this._SafeStr_18064 = 0; this.ready = true; }; return (this.state.next()); } public function dispose():void { var k:uint; while (k < this._SafeStr_18063.length) { this._SafeStr_18063[k] = (Math.random() * 0x0100); k++; }; this._SafeStr_18063.length = 0; this._SafeStr_18063 = null; this.state.dispose(); this.state = null; this._SafeStr_18062 = 0; this._SafeStr_18064 = 0; _SafeStr_4923._SafeStr_8777(); } public function toString():String { return (("random-" + this.state.toString())); } } }//package _-3fR // _SafeStr_11557 = "_-4AX" (String#32397, DoABC#3) // _SafeStr_11566 = "_-1gW" (String#26235, DoABC#3) // _SafeStr_18061 = "_-2pC" (String#10510, DoABC#3) // _SafeStr_18062 = "_-4kN" (String#12501, DoABC#3) // _SafeStr_18063 = "_-4MU" (String#32871, DoABC#3) // _SafeStr_18064 = "_-6ID" (String#37565, DoABC#3) // _SafeStr_18065 = "_-339" (String#29613, DoABC#3) // _SafeStr_18066 = "_-0kS" (String#23963, DoABC#3) // _SafeStr_18067 = "_-4CR" (String#32474, DoABC#3) // _SafeStr_4922 = "_-0qI" (String#8464, DoABC#3) // _SafeStr_4923 = "_-4os" (String#33946, DoABC#3) // _SafeStr_8777 = "_-2Hq" (String#3145, DoABC#3) //------------------------------------------------------------ //_-3Fs._SafeStr_3171 package _-3Fs { import _-3qZ._SafeStr_2283; public class _SafeStr_3171 implements _SafeStr_2283 { private var _SafeStr_5512:int; private var _SafeStr_7431:int = 0; private var _SafeStr_18068:String; public function _SafeStr_3171(k:int, _arg_2:String, _arg_3:int=0) { this._SafeStr_5512 = k; this._SafeStr_7431 = _arg_3; this._SafeStr_18068 = _arg_2; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_5512, this._SafeStr_7431, this._SafeStr_18068]); } } }//package _-3Fs // _SafeStr_18068 = "_-Dr" (String#38993, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3171 = "_-5J3" (String#35167, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) //------------------------------------------------------------ //_-3Fs._SafeStr_3175 package _-3Fs { import _-3qZ._SafeStr_2283; public class _SafeStr_3175 implements _SafeStr_2283 { private var _SafeStr_5512:int; public function _SafeStr_3175(k:int) { this._SafeStr_5512 = k; } public function _SafeStr_5448():Array { return ([this._SafeStr_5512]); } public function dispose():void { } } }//package _-3Fs // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3175 = "_-4GI" (String#32621, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) //------------------------------------------------------------ //_-3Fs._SafeStr_3179 package _-3Fs { import _-3qZ._SafeStr_2283; public class _SafeStr_3179 implements _SafeStr_2283 { private var _SafeStr_5512:int; private var _SafeStr_7431:int = 0; private var _SafeStr_18069:int; public function _SafeStr_3179(k:int, _arg_2:int, _arg_3:int=0) { this._SafeStr_5512 = k; this._SafeStr_7431 = _arg_3; this._SafeStr_18069 = _arg_2; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_5512, this._SafeStr_7431, this._SafeStr_18069]); } } }//package _-3Fs // _SafeStr_18069 = "_-3Pn" (String#30529, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3179 = "_-6X9" (String#38154, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) //------------------------------------------------------------ //_-3Fs._SafeStr_3188 package _-3Fs { import _-3qZ._SafeStr_2283; public class _SafeStr_3188 implements _SafeStr_2283 { private var _SafeStr_5512:int; public function _SafeStr_3188(k:int) { this._SafeStr_5512 = k; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_5512]); } } }//package _-3Fs // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3188 = "_-eX" (String#39970, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) //------------------------------------------------------------ //_-3Fs._SafeStr_3194 package _-3Fs { import _-3qZ._SafeStr_2283; public class _SafeStr_3194 implements _SafeStr_2283 { private var _SafeStr_5512:int; public function _SafeStr_3194(k:int) { this._SafeStr_5512 = k; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_5512]); } } }//package _-3Fs // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3194 = "_-kz" (String#40195, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) //------------------------------------------------------------ //_-3Fs._SafeStr_3196 package _-3Fs { import _-3qZ._SafeStr_2283; public class _SafeStr_3196 implements _SafeStr_2283 { private var _SafeStr_7962:Array; public function _SafeStr_3196(k:String, _arg_2:Boolean) { this._SafeStr_7962 = [k, _arg_2]; } public function dispose():void { this._SafeStr_7962 = null; } public function _SafeStr_5448():Array { return (this._SafeStr_7962); } } }//package _-3Fs // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3196 = "_-T-" (String#39549, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7962 = "_-2yt" (String#120, DoABC#3) //------------------------------------------------------------ //_-3Fs._SafeStr_3421 package _-3Fs { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3421 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3421(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3Fs // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3421 = "_-6Cp" (String#37371, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3Fs._SafeStr_3429 package _-3Fs { import _-3qZ._SafeStr_2283; public class _SafeStr_3429 implements _SafeStr_2283 { private var _SafeStr_5500:Array; public function _SafeStr_3429(k:int, _arg_2:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } } }//package _-3Fs // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3429 = "_-jz" (String#40163, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3Fs._SafeStr_3438 package _-3Fs { import _-3qZ._SafeStr_2283; public class _SafeStr_3438 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } } }//package _-3Fs // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3438 = "_-6k7" (String#38695, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3Fs.RemoveRightsMessageComposer package _-3Fs { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class RemoveRightsMessageComposer implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function RemoveRightsMessageComposer(k:Array) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k.length); var _local_2:int; while (_local_2 < k.length) { this._SafeStr_5500.push(k[_local_2]); _local_2++; }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3Fs // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3fu._SafeStr_2821 package _-3fu { import _-1Ir._SafeStr_2820; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-0ba._SafeStr_2746; public class _SafeStr_2821 extends _SafeStr_2820 { public function _SafeStr_2821(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10=null, _arg_4:_SafeStr_499=null) { super(k, _arg_2, _arg_3, _arg_4); } public function choose(k:int, _arg_2:int):void { var _local_3:_SafeStr_2746 = new _SafeStr_2746(_SafeStr_2746._SafeStr_5973, k, _arg_2); messageListener.processWidgetMessage(_local_3); } } }//package _-3fu // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_2746 = "_-6Ag" (String#37290, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2821 = "_-2OW" (String#10107, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5973 = "_-3ET" (String#30070, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) //------------------------------------------------------------ //_-3fu._SafeStr_2822 package _-3fu { import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-378._SafeStr_4464; import _-378._SafeStr_4462; import flash.events.IEventDispatcher; import _-0ba._SafeStr_4465; public class _SafeStr_2822 extends _SafeStr_2821 { private var _SafeStr_18070:ChooserView; public function _SafeStr_2822(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10=null, _arg_4:_SafeStr_499=null) { super(k, _arg_2, _arg_3, _arg_4); } override public function dispose():void { if (this._SafeStr_18070 != null){ this._SafeStr_18070.dispose(); this._SafeStr_18070 = null; }; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4464._SafeStr_6086, this._SafeStr_18071); k.addEventListener(_SafeStr_4462._SafeStr_7282, this._SafeStr_18072); k.addEventListener(_SafeStr_4462._SafeStr_7280, this._SafeStr_18072); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4464._SafeStr_6086, this._SafeStr_18071); k.removeEventListener(_SafeStr_4462._SafeStr_7282, this._SafeStr_18072); k.removeEventListener(_SafeStr_4462._SafeStr_7280, this._SafeStr_18072); } private function _SafeStr_18071(k:_SafeStr_4464):void { if ((((k == null)) || ((k.items == null)))){ return; }; if (this._SafeStr_18070 == null){ this._SafeStr_18070 = new ChooserView(this, "${widget.chooser.furni.title}"); }; this._SafeStr_18070.populate(k.items, k._SafeStr_5861); } private function _SafeStr_18072(k:_SafeStr_4462):void { if ((((this._SafeStr_18070 == null)) || (!(this._SafeStr_18070.isOpen())))){ return; }; var _local_2:_SafeStr_4465 = new _SafeStr_4465(_SafeStr_4465._SafeStr_6084); messageListener.processWidgetMessage(_local_2); } } }//package _-3fu // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_18070 = "_-4oo" (String#33942, DoABC#3) // _SafeStr_18071 = "_-6E1" (String#14004, DoABC#3) // _SafeStr_18072 = "_-5OT" (String#35375, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2821 = "_-2OW" (String#10107, DoABC#3) // _SafeStr_2822 = "_-M6" (String#39292, DoABC#3) // _SafeStr_4462 = "_-5RV" (String#13222, DoABC#3) // _SafeStr_4464 = "_-3fA" (String#11382, DoABC#3) // _SafeStr_4465 = "_-Ws" (String#14987, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_6084 = "_-068" (String#22409, DoABC#3) // _SafeStr_6086 = "_-50E" (String#34430, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7280 = "_-2aJ" (String#28459, DoABC#3) // _SafeStr_7282 = "_-6UD" (String#38024, DoABC#3) //------------------------------------------------------------ //_-3fu._SafeStr_2823 package _-3fu { import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-0ba._SafeStr_4465; import _-378._SafeStr_4464; import _-378._SafeStr_4462; import flash.events.IEventDispatcher; import flash.utils.Timer; import flash.events.TimerEvent; public class _SafeStr_2823 extends _SafeStr_2821 { private const _SafeStr_18073:int = 0; private const _SafeStr_18074:int = 1; private var _SafeStr_18075:ChooserView; public function _SafeStr_2823(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10=null, _arg_4:_SafeStr_499=null) { super(k, _arg_2, _arg_3, _arg_4); } override public function get state():int { if (((!((this._SafeStr_18075 == null))) && (this._SafeStr_18075.isOpen()))){ return (this._SafeStr_18074); }; return (this._SafeStr_18073); } override public function initialize(k:int=0):void { var _local_2:_SafeStr_4465; super.initialize(k); if (k == this._SafeStr_18074){ _local_2 = new _SafeStr_4465(_SafeStr_4465._SafeStr_5972); messageListener.processWidgetMessage(_local_2); }; } override public function dispose():void { if (this._SafeStr_18075 != null){ this._SafeStr_18075.dispose(); this._SafeStr_18075 = null; }; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4464._SafeStr_5979, this._SafeStr_18071); k.addEventListener(_SafeStr_4462._SafeStr_7283, this._SafeStr_18076); k.addEventListener(_SafeStr_4462._SafeStr_7281, this._SafeStr_18076); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4464._SafeStr_5979, this._SafeStr_18071); k.removeEventListener(_SafeStr_4462._SafeStr_7283, this._SafeStr_18076); k.removeEventListener(_SafeStr_4462._SafeStr_7281, this._SafeStr_18076); } private function _SafeStr_18071(k:_SafeStr_4464):void { if ((((k == null)) || ((k.items == null)))){ return; }; if (this._SafeStr_18075 == null){ this._SafeStr_18075 = new ChooserView(this, "${widget.chooser.user.title}"); }; this._SafeStr_18075.populate(k.items, false); } private function _SafeStr_18076(event:_SafeStr_4462):void { if ((((this._SafeStr_18075 == null)) || (!(this._SafeStr_18075.isOpen())))){ return; }; var delayedAction:Timer = new Timer(100, 1); delayedAction.addEventListener(TimerEvent.TIMER, function (k:TimerEvent):void { if (disposed){ return; }; messageListener.processWidgetMessage(new _SafeStr_4465(_SafeStr_4465._SafeStr_5972)); }); delayedAction.start(); } } }//package _-3fu // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_18071 = "_-6E1" (String#14004, DoABC#3) // _SafeStr_18073 = "_-599" (String#34783, DoABC#3) // _SafeStr_18074 = "_-6Dt" (String#37409, DoABC#3) // _SafeStr_18075 = "_-1yw" (String#26962, DoABC#3) // _SafeStr_18076 = "_-11b" (String#24668, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2821 = "_-2OW" (String#10107, DoABC#3) // _SafeStr_2823 = "_-336" (String#10777, DoABC#3) // _SafeStr_4462 = "_-5RV" (String#13222, DoABC#3) // _SafeStr_4464 = "_-3fA" (String#11382, DoABC#3) // _SafeStr_4465 = "_-Ws" (String#14987, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5972 = "_-6PF" (String#37829, DoABC#3) // _SafeStr_5979 = "_-Fv" (String#39063, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7281 = "_-6Ve" (String#38089, DoABC#3) // _SafeStr_7283 = "_-1hI" (String#26268, DoABC#3) //------------------------------------------------------------ //_-3fu.ChooserView package _-3fu { import _-5YE.IFrameWindow; import _-5YE.IItemListWindow; import _-378._SafeStr_5077; import _-1Mz.IWindowContainer; import _-5YE.ITextWindow; import _-5Vt.XmlAsset; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindow; public class ChooserView { private const _SafeStr_18077:uint = 4293848814; private const _SafeStr_18078:uint = 0; private const _SafeStr_18079:uint = 4282169599; private var _SafeStr_5451:_SafeStr_2821; private var _SafeStr_11289:String; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_7936:IItemListWindow; private var _SafeStr_5407:Array; private var _SafeStr_18080:Boolean; private var _SafeStr_18081:int; public function ChooserView(k:_SafeStr_2821, _arg_2:String) { this._SafeStr_5451 = k; this._SafeStr_11289 = _arg_2; } public function dispose():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } public function isOpen():Boolean { return (((!((this._SafeStr_5415 == null))) && (this._SafeStr_5415.visible))); } public function populate(k:Array, _arg_2:Boolean):void { var _local_4:_SafeStr_5077; var _local_5:IWindowContainer; var _local_6:int; var _local_7:ITextWindow; if (this._SafeStr_5451 == null){ return; }; if (this._SafeStr_5415 == null){ this.createWindow(); }; if ((((((this._SafeStr_5415 == null)) || ((this._SafeStr_7936 == null)))) || ((k == null)))){ return; }; this._SafeStr_7936._SafeStr_8949(); var _local_3:XmlAsset = XmlAsset(this._SafeStr_5451.assets.getAssetByName("chooser_item")); if (_local_3 == null){ return; }; this._SafeStr_5407 = k.slice(); this._SafeStr_18080 = _arg_2; _local_6 = 0; while (_local_6 < k.length) { _local_4 = (k[_local_6] as _SafeStr_5077); if (_local_4 != null){ _local_5 = (this._SafeStr_5451.windowManager.buildFromXML((_local_3.content as XML)) as IWindowContainer); if (_local_5 == null){ return; }; _local_7 = (_local_5.findChildByName("itemtext") as ITextWindow); if (_local_7 == null){ return; }; _local_5.id = _local_6; if (this._SafeStr_18080){ _local_7.text = ((_local_4.name + " id: ") + _local_4.id); } else { _local_7.text = _local_4.name; }; _local_5.color = (((_local_6 % 2)) ? this._SafeStr_18078 : this._SafeStr_18077); _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18082); this._SafeStr_7936.addListItem(_local_5); }; _local_6++; }; _local_6 = 0; while (_local_6 < this._SafeStr_7936.numListItems) { _local_5 = (this._SafeStr_7936.getListItemAt(_local_6) as IWindowContainer); if (_local_5 != null){ _local_5.width = this._SafeStr_7936.width; }; _local_6++; }; this._SafeStr_18081 = -1; } private function createWindow():void { var k:XmlAsset = XmlAsset(this._SafeStr_5451.assets.getAssetByName("chooser_view")); if (k == null){ return; }; this._SafeStr_5415 = (this._SafeStr_5451.windowManager.buildFromXML((k.content as XML)) as IFrameWindow); if (this._SafeStr_5415 == null){ return; }; this._SafeStr_5415.caption = this._SafeStr_11289; this._SafeStr_7936 = (this._SafeStr_5415.findChildByName("item_list") as IItemListWindow); var _local_2:IWindow = this._SafeStr_5415.findChildByTag("close"); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); }; if (this._SafeStr_5415.parent != null){ this._SafeStr_5415.x = ((this._SafeStr_5415.parent.width - this._SafeStr_5415.width) - 10); this._SafeStr_5415.y = 10; }; } private function _SafeStr_18083():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } private function _SafeStr_18082(k:WindowMouseEvent):void { if ((((((k == null)) || ((k.window == null)))) || ((this._SafeStr_5407 == null)))){ return; }; var _local_2:int = k.window.id; if ((((_local_2 < 0)) || ((_local_2 > this._SafeStr_5407.length)))){ return; }; var _local_3:_SafeStr_5077 = (this._SafeStr_5407[_local_2] as _SafeStr_5077); if (_local_3 == null){ return; }; this._SafeStr_5451.choose(_local_3.id, _local_3.category); this._SafeStr_18084(_local_2); } private function _SafeStr_18084(k:int):void { var _local_2:IWindowContainer; if ((((((((this._SafeStr_7936 == null)) || ((k < 0)))) || ((k > this._SafeStr_7936.numListItems)))) || ((k == this._SafeStr_18081)))){ return; }; if (this._SafeStr_18081 != -1){ _local_2 = (this._SafeStr_7936.getListItemAt(this._SafeStr_18081) as IWindowContainer); if (_local_2 != null){ _local_2.color = (((this._SafeStr_18081 % 2)) ? this._SafeStr_18078 : this._SafeStr_18077); }; }; _local_2 = (this._SafeStr_7936.getListItemAt(k) as IWindowContainer); if (_local_2 != null){ _local_2.color = this._SafeStr_18079; this._SafeStr_18081 = k; }; } public function _SafeStr_7776(k:int, _arg_2:int):void { var _local_3:_SafeStr_5077; if ((((this._SafeStr_5407 == null)) || ((this._SafeStr_7936 == null)))){ return; }; var _local_4:int; while (_local_4 < this._SafeStr_5407.length) { _local_3 = (this._SafeStr_5407[_local_4] as _SafeStr_5077); if (_local_3 != null){ if ((((_local_3.id == k)) && ((_local_3.category == _arg_2)))){ this._SafeStr_5407.splice(_local_4, 1); break; }; }; _local_4++; }; this.populate(this._SafeStr_5407, this._SafeStr_18080); } private function _SafeStr_8099(k:WindowMouseEvent):void { this._SafeStr_18083(); } } }//package _-3fu // _SafeStr_11289 = "_-5zz" (String#196, DoABC#3) // _SafeStr_18077 = "_-6UF" (String#14274, DoABC#3) // _SafeStr_18078 = "_-fK" (String#15137, DoABC#3) // _SafeStr_18079 = "_-3XJ" (String#30816, DoABC#3) // _SafeStr_18080 = "_-FL" (String#39041, DoABC#3) // _SafeStr_18081 = "_-0kO" (String#2762, DoABC#3) // _SafeStr_18082 = "_-2e5" (String#28604, DoABC#3) // _SafeStr_18083 = "_-6LP" (String#14137, DoABC#3) // _SafeStr_18084 = "_-0Es" (String#22746, DoABC#3) // _SafeStr_2821 = "_-2OW" (String#10107, DoABC#3) // _SafeStr_5077 = "_-0Gi" (String#7870, DoABC#3) // _SafeStr_5407 = "_-3hs" (String#205, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_7776 = "_-0I0" (String#2628, DoABC#3) // _SafeStr_7936 = "_-4tJ" (String#505, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8949 = "_-5CK" (String#12970, DoABC#3) //------------------------------------------------------------ //_-3hB._SafeStr_4928 package _-3hB { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4928 implements _SafeStr_2270 { private var _SafeStr_5449:int; private var _SafeStr_10186:Array; private var _SafeStr_18085:int; public function flush():Boolean { this._SafeStr_5449 = -1; this._SafeStr_10186 = null; this._SafeStr_18085 = -1; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_10186 = []; var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_10186.push(new _SafeStr_5018(k)); _local_3++; }; this._SafeStr_18085 = k._SafeStr_5331(); this._SafeStr_5449 = k._SafeStr_5331(); return (true); } public function get gameTypeId():int { return (this._SafeStr_5449); } public function get _SafeStr_10296():Array { return (this._SafeStr_10186); } public function get _SafeStr_18086():int { return (this._SafeStr_18085); } } }//package _-3hB // _SafeStr_10186 = "_-01M" (String#7633, DoABC#3) // _SafeStr_10296 = "_-533" (String#34548, DoABC#3) // _SafeStr_18085 = "_-3yN" (String#31876, DoABC#3) // _SafeStr_18086 = "_-3mK" (String#31392, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4928 = "_-5iP" (String#13481, DoABC#3) // _SafeStr_5018 = "_-0d8" (String#8237, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5449 = "_-67y" (String#246, DoABC#3) //------------------------------------------------------------ //_-3hB._SafeStr_4964 package _-3hB { import _-3qZ._SafeStr_2270; import _-4Xs._SafeStr_2467; import _-3qZ._SafeStr_2717; public class _SafeStr_4964 implements _SafeStr_2270 { private var _SafeStr_5449:int; private var _SafeStr_12759:Array; private var _SafeStr_18087:int; private var _SafeStr_18088:Boolean; public function _SafeStr_4964() { this._SafeStr_12759 = []; super(); } public function get gameTypeId():int { return (this._SafeStr_5449); } public function get products():Array { return (this._SafeStr_12759); } public function get _SafeStr_18089():int { return (this._SafeStr_18087); } public function get _SafeStr_18090():Boolean { return (this._SafeStr_18088); } public function flush():Boolean { this._SafeStr_5449 = -1; this._SafeStr_12759 = []; this._SafeStr_18087 = 0; this._SafeStr_18088 = true; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5449 = k._SafeStr_5331(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_12759.push(new _SafeStr_2467(k)); _local_3++; }; this._SafeStr_18087 = k._SafeStr_5331(); this._SafeStr_18088 = k.readBoolean(); return (true); } } }//package _-3hB // _SafeStr_12759 = "_-41W" (String#695, DoABC#3) // _SafeStr_18087 = "_-0zO" (String#24543, DoABC#3) // _SafeStr_18088 = "_-3Eo" (String#30085, DoABC#3) // _SafeStr_18089 = "_-z1" (String#40747, DoABC#3) // _SafeStr_18090 = "_-2Xv" (String#28361, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2467 = "_-3pm" (String#11566, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4964 = "_-HA" (String#14721, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5449 = "_-67y" (String#246, DoABC#3) //------------------------------------------------------------ //_-3hB._SafeStr_5013 package _-3hB { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_5013 implements _SafeStr_2270 { private var _SafeStr_5449:int; private var _SafeStr_18091:Array; public function _SafeStr_5013() { this._SafeStr_18091 = []; super(); } public function get gameTypeId():int { return (this._SafeStr_5449); } public function get _SafeStr_10298():Array { return (this._SafeStr_18091); } public function flush():Boolean { this._SafeStr_5449 = -1; this._SafeStr_18091 = []; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5449 = k._SafeStr_5331(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_18091.push(new _SafeStr_5017(k)); _local_3++; }; return (true); } } }//package _-3hB // _SafeStr_10298 = "_-49j" (String#32363, DoABC#3) // _SafeStr_18091 = "_-5tc" (String#36566, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5013 = "_-00H" (String#7612, DoABC#3) // _SafeStr_5017 = "_-1ty" (String#9553, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5449 = "_-67y" (String#246, DoABC#3) //------------------------------------------------------------ //_-3hB._SafeStr_5017 package _-3hB { import _-3qZ._SafeStr_2717; public class _SafeStr_5017 { private var _name:String; private var _SafeStr_5342:String; private var _SafeStr_5339:String; private var _SafeStr_13264:int; private var _SafeStr_11435:int; public function _SafeStr_5017(k:_SafeStr_2717) { this._name = k.readString(); this._SafeStr_5342 = k.readString(); this._SafeStr_5339 = k.readString(); this._SafeStr_13264 = k._SafeStr_5331(); this._SafeStr_11435 = k._SafeStr_5331(); } public function get name():String { return (this._name); } public function get figure():String { return (this._SafeStr_5342); } public function get gender():String { return (this._SafeStr_5339); } public function get rank():int { return (this._SafeStr_13264); } public function get score():int { return (this._SafeStr_11435); } } }//package _-3hB // _SafeStr_11435 = "_-5jm" (String#865, DoABC#3) // _SafeStr_13264 = "_-05Y" (String#2570, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5017 = "_-1ty" (String#9553, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5339 = "_-62K" (String#165, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) //------------------------------------------------------------ //_-3hB._SafeStr_5018 package _-3hB { import _-3qZ._SafeStr_2717; public class _SafeStr_5018 { private var _SafeStr_5512:int; private var _SafeStr_11435:int; private var _SafeStr_13264:int; private var _name:String; private var _SafeStr_5342:String; private var _SafeStr_5339:String; public function _SafeStr_5018(k:_SafeStr_2717) { this._SafeStr_5512 = k._SafeStr_5331(); this._SafeStr_11435 = k._SafeStr_5331(); this._SafeStr_13264 = k._SafeStr_5331(); this._name = k.readString(); this._SafeStr_5342 = k.readString(); this._SafeStr_5339 = k.readString(); } public function get userId():int { return (this._SafeStr_5512); } public function get score():int { return (this._SafeStr_11435); } public function get rank():int { return (this._SafeStr_13264); } public function get figure():String { return (this._SafeStr_5342); } public function get gender():String { return (this._SafeStr_5339); } public function get name():String { return (this._name); } } }//package _-3hB // _SafeStr_11435 = "_-5jm" (String#865, DoABC#3) // _SafeStr_13264 = "_-05Y" (String#2570, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5018 = "_-0d8" (String#8237, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5339 = "_-62K" (String#165, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) //------------------------------------------------------------ //_-3hB.Game2WeeklyLeaderboardParser package _-3hB { import _-3qZ._SafeStr_2717; public class Game2WeeklyLeaderboardParser extends _SafeStr_4928 { private var _SafeStr_16237:int; private var _SafeStr_18092:int; private var _SafeStr_18093:int; private var _SafeStr_18094:int; private var _SafeStr_18095:int; public function get year():int { return (this._SafeStr_16237); } public function get _SafeStr_18096():int { return (this._SafeStr_18092); } public function get _SafeStr_18097():int { return (this._SafeStr_18093); } public function get _SafeStr_10340():int { return (this._SafeStr_18094); } public function get _SafeStr_18098():int { return (this._SafeStr_18095); } override public function flush():Boolean { this._SafeStr_16237 = -1; this._SafeStr_18092 = -1; this._SafeStr_18093 = -1; this._SafeStr_18094 = -1; this._SafeStr_18095 = -1; return (super.flush()); } override public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_16237 = k._SafeStr_5331(); this._SafeStr_18092 = k._SafeStr_5331(); this._SafeStr_18093 = k._SafeStr_5331(); this._SafeStr_18094 = k._SafeStr_5331(); this._SafeStr_18095 = k._SafeStr_5331(); return (super.parse(k)); } } }//package _-3hB // _SafeStr_10340 = "_-3OG" (String#30475, DoABC#3) // _SafeStr_16237 = "_-qT" (String#4536, DoABC#3) // _SafeStr_18092 = "_-2HP" (String#27715, DoABC#3) // _SafeStr_18093 = "_-3mT" (String#31399, DoABC#3) // _SafeStr_18094 = "_-FP" (String#39044, DoABC#3) // _SafeStr_18095 = "_-4RE" (String#33068, DoABC#3) // _SafeStr_18096 = "_-1K6" (String#25370, DoABC#3) // _SafeStr_18097 = "_-2l2" (String#28881, DoABC#3) // _SafeStr_18098 = "_-0HX" (String#22858, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4928 = "_-5iP" (String#13481, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-3HG._SafeStr_13 package _-3HG { import _-0MK._SafeStr_8; import _-5Vt._SafeStr_10; import _-3E2._SafeStr_47; import __AS3__.vec.Vector; import _-5Vt._SafeStr_39; import _-28x._SafeStr_49; import flash.events.IEventDispatcher; import flash.utils.Dictionary; public interface _SafeStr_13 extends _SafeStr_8 { function createAvatarImage(_arg_1:String, _arg_2:String, _arg_3:String=null, _arg_4:_SafeStr_20=null, _arg_5:_SafeStr_50=null):_SafeStr_48; function get assets():_SafeStr_10; function _SafeStr_15335():_SafeStr_47; function getFigureStringWithFigureIds(_arg_1:String, _arg_2:String, _arg_3:Vector.):String; function isValidFigureSetForGender(_arg_1:int, _arg_2:String):Boolean; function _SafeStr_18099(_arg_1:String, _arg_2:int):Array; function getAssetByName(_arg_1:String):_SafeStr_39; function get mode():String; function set mode(_arg_1:String):void; function _SafeStr_18100(_arg_1:XML):void; function _SafeStr_9716(_arg_1:String):_SafeStr_46; function _SafeStr_18101(_arg_1:_SafeStr_46):Boolean; function _SafeStr_18102(_arg_1:_SafeStr_46, _arg_2:_SafeStr_20):void; function _SafeStr_18103():_SafeStr_49; function get events():IEventDispatcher; function _SafeStr_18104():void; function _SafeStr_9717(_arg_1:_SafeStr_46, _arg_2:String, _arg_3:Array=null):int; function _SafeStr_18105():Array; function get _SafeStr_18106():Dictionary; } }//package _-3HG // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_13 = "_-0K1" (String#734, DoABC#2) // _SafeStr_15335 = "_-3HE" (String#915, DoABC#2) // _SafeStr_18099 = "_-3hn" (String#944, DoABC#2) // _SafeStr_18100 = "_-4co" (String#994, DoABC#2) // _SafeStr_18101 = "_-6Kv" (String#1084, DoABC#2) // _SafeStr_18102 = "_-4ma" (String#1003, DoABC#2) // _SafeStr_18103 = "_-1Tk" (String#812, DoABC#2) // _SafeStr_18104 = "_-1rC" (String#836, DoABC#2) // _SafeStr_18105 = "_-0Z0" (String#749, DoABC#2) // _SafeStr_18106 = "_-5BE" (String#1021, DoABC#2) // _SafeStr_20 = "_-4q6" (String#1004, DoABC#2) // _SafeStr_39 = "_-1uD" (String#839, DoABC#2) // _SafeStr_46 = "_-6hm" (String#1103, DoABC#2) // _SafeStr_47 = "_-6cU" (String#1100, DoABC#2) // _SafeStr_48 = "_-8W" (String#1108, DoABC#2) // _SafeStr_49 = "_-qM" (String#1147, DoABC#2) // _SafeStr_50 = "_-5mp" (String#1056, DoABC#2) // _SafeStr_8 = "_-5Oj" (String#1035, DoABC#2) // _SafeStr_9716 = "_-1M6" (String#807, DoABC#2) // _SafeStr_9717 = "_-5iv" (String#1052, DoABC#2) //------------------------------------------------------------ //_-3HG._SafeStr_137 package _-3HG { import _-3JS.EventDispatcherWrapper; import _-5Vt._SafeStr_10; import _-5Vt.AssetLibraryCollection; import flash.net.URLRequest; import _-ue.LibraryLoader; import _-ue._SafeStr_40; import _-3oF.Core; import flash.events.Event; public class _SafeStr_137 extends EventDispatcherWrapper { private static var _SafeStr_5545:int = 0; private static var _SafeStr_18107:int = 1; private static var _SafeStr_7934:int = 2; private var _SafeStr_5560:int; private var _SafeStr_18108:String; private var _SafeStr_13167:String; private var _SafeStr_18109:String; private var _assets:_SafeStr_10; public function _SafeStr_137(k:String, _arg_2:String, _arg_3:String, _arg_4:_SafeStr_10, _arg_5:String) { this._SafeStr_5560 = _SafeStr_5545; this._assets = _arg_4; this._SafeStr_18108 = String(k); this._SafeStr_13167 = String(_arg_2); this._SafeStr_18109 = (_arg_3 + _arg_5); this._SafeStr_18109 = this._SafeStr_18109.replace("%libname%", this._SafeStr_18108); this._SafeStr_18109 = this._SafeStr_18109.replace("%revision%", this._SafeStr_13167); var _local_6:AssetLibraryCollection = (this._assets as AssetLibraryCollection); var _local_7:_SafeStr_10 = _local_6._SafeStr_18110((this._SafeStr_18108 + ".swf")); if (_local_7 != null){ this._SafeStr_5560 = _SafeStr_7934; }; } override public function dispose():void { super.dispose(); } public function _SafeStr_18111():void { this._SafeStr_5560 = _SafeStr_18107; var k:URLRequest = new URLRequest(this._SafeStr_18109); var _local_2:LibraryLoader = new LibraryLoader(); this._assets.loadFromFile(_local_2, true); _local_2.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_18112); _local_2.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_18113); _local_2.load(k); } private function _SafeStr_18113(k:_SafeStr_40):void { Core.error(((((((((("Could not load avatar asset library " + this._SafeStr_18108) + " from URL ") + this._SafeStr_18109) + " HTTP status ") + k.status) + " bytes loaded ") + k.bytesLoaded) + "/") + k.bytesTotal), false, Core._SafeStr_8868); } private function _SafeStr_18112(k:Event):void { var _local_2:LibraryLoader = (k.target as LibraryLoader); _local_2.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_18112); _local_2.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_18113); this._SafeStr_5560 = _SafeStr_7934; dispatchEvent(new Event(Event.COMPLETE)); } public function get _SafeStr_18114():String { return (this._SafeStr_18108); } public function get _SafeStr_18115():Boolean { return ((this._SafeStr_5560 == _SafeStr_7934)); } public function toString():String { var k:String = this._SafeStr_18108; k = (k + ((this._SafeStr_18115) ? "[x]" : "[ ]")); return (k); } } }//package _-3HG // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_13167 = "_-1Uq" (String#815, DoABC#2) // _SafeStr_137 = "_-2n2" (String#883, DoABC#2) // _SafeStr_18107 = "_-Pi" (String#1125, DoABC#2) // _SafeStr_18108 = "_-0QL" (String#2072, DoABC#2) // _SafeStr_18109 = "_-4lI" (String#1001, DoABC#2) // _SafeStr_18110 = "_-3Gv" (String#2619, DoABC#2) // _SafeStr_18111 = "_-1kH" (String#2326, DoABC#2) // _SafeStr_18112 = "_-I-" (String#405, DoABC#2) // _SafeStr_18113 = "_-6hy" (String#1104, DoABC#2) // _SafeStr_18114 = "_-0lU" (String#2139, DoABC#2) // _SafeStr_18115 = "_-GJ" (String#1118, DoABC#2) // _SafeStr_40 = "_-4Bi" (String#964, DoABC#2) // _SafeStr_5545 = "_-0vv" (String#779, DoABC#2) // _SafeStr_5560 = "_-5KV" (String#382, DoABC#2) // _SafeStr_7934 = "_-0Tl" (String#311, DoABC#2) // _SafeStr_8868 = "_-3ga" (String#2698, DoABC#2) //------------------------------------------------------------ //_-3HG._SafeStr_141 package _-3HG { import flash.display.BitmapData; import flash.geom.Point; public class _SafeStr_141 { private var _SafeStr_10411:BitmapData; private var _SafeStr_7964:Point; private var _SafeStr_10385:Point; private var _SafeStr_18116:Boolean; public function _SafeStr_141(k:BitmapData, _arg_2:Point, _arg_3:Boolean) { this._SafeStr_10385 = new Point(0, 0); super(); this._SafeStr_10411 = k; this._SafeStr_7964 = _arg_2; this._SafeStr_18116 = _arg_3; this._SafeStr_18117(); } public function get _SafeStr_8017():Boolean { return (this._SafeStr_18116); } public function dispose():void { if (this._SafeStr_10411){ this._SafeStr_10411.dispose(); }; this._SafeStr_10411 = null; this._SafeStr_7964 = null; this._SafeStr_10385 = null; } public function set image(k:BitmapData):void { if (((this._SafeStr_10411) && (!((this._SafeStr_10411 == k))))){ this._SafeStr_10411.dispose(); }; this._SafeStr_10411 = k; } public function get image():BitmapData { return (this._SafeStr_10411); } public function _SafeStr_18118(k:Point):void { this._SafeStr_7964 = k; this._SafeStr_18117(); } public function get _SafeStr_7966():Point { return (this._SafeStr_7964.add(this._SafeStr_10385)); } public function set offset(k:Point):void { this._SafeStr_10385 = k; this._SafeStr_18117(); } private function _SafeStr_18117():void { this._SafeStr_7964.x = int(this._SafeStr_7964.x); this._SafeStr_7964.y = int(this._SafeStr_7964.y); this._SafeStr_10385.x = int(this._SafeStr_10385.x); this._SafeStr_10385.y = int(this._SafeStr_10385.y); } } }//package _-3HG // _SafeStr_10385 = "_-4WK" (String#101, DoABC#2) // _SafeStr_10411 = "_-0VG" (String#748, DoABC#2) // _SafeStr_141 = "_-1AB" (String#792, DoABC#2) // _SafeStr_18116 = "_-5Gj" (String#3001, DoABC#2) // _SafeStr_18117 = "_-1LD" (String#2235, DoABC#2) // _SafeStr_18118 = "_-2E-" (String#2420, DoABC#2) // _SafeStr_7964 = "_-4SB" (String#369, DoABC#2) // _SafeStr_7966 = "_-0Pv" (String#2071, DoABC#2) // _SafeStr_8017 = "_-4mm" (String#2896, DoABC#2) //------------------------------------------------------------ //_-3HG._SafeStr_20 package _-3HG { import _-0MK._SafeStr_3; public interface _SafeStr_20 extends _SafeStr_3 { function _SafeStr_5771(_arg_1:String):void; } }//package _-3HG // _SafeStr_20 = "_-4q6" (String#1004, DoABC#2) // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_5771 = "_-3iZ" (String#946, DoABC#2) //------------------------------------------------------------ //_-3HG._SafeStr_2261 package _-3HG { import _-0MK._SafeStr_8; import _-5YE.IFrameWindow; import _-1Mz.IWindowContainer; import flash.events.IEventDispatcher; public interface _SafeStr_2261 extends _SafeStr_8 { function openEditor(_arg_1:uint, _arg_2:_SafeStr_3075, _arg_3:Array=null, _arg_4:Boolean=false, _arg_5:String=null, _arg_6:String="generic"):IFrameWindow; function _SafeStr_18119(_arg_1:uint, _arg_2:IWindowContainer, _arg_3:_SafeStr_3075=null, _arg_4:Array=null, _arg_5:Boolean=false, _arg_6:Boolean=false):Boolean; function loadAvatarInEditor(_arg_1:uint, _arg_2:String, _arg_3:String, _arg_4:int=0):void; function loadOwnAvatarInEditor(_arg_1:uint):void; function get events():IEventDispatcher; function close(_arg_1:uint):void; } }//package _-3HG // _SafeStr_18119 = "_-1a-" (String#9224, DoABC#3) // _SafeStr_2261 = "_-Uw" (String#14950, DoABC#3) // _SafeStr_3075 = "_-6KO" (String#14118, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-3HG._SafeStr_3075 package _-3HG { public interface _SafeStr_3075 { function _SafeStr_6081(_arg_1:String, _arg_2:String):void; } }//package _-3HG // _SafeStr_3075 = "_-6KO" (String#14118, DoABC#3) // _SafeStr_6081 = "_-3gQ" (String#11405, DoABC#3) //------------------------------------------------------------ //_-3HG._SafeStr_3077 package _-3HG { import _-68V._SafeStr_1407; import _-5mx._SafeStr_3736; import _-5mx._SafeStr_3738; import _-2tm._SafeStr_4099; import _-2tm._SafeStr_3918; import _-PO._SafeStr_2857; import _-0Bq._SafeStr_4268; import _-5mx._SafeStr_4178; import _-5mx._SafeStr_3761; import _-3Jm._SafeStr_4154; import _-3Jm._SafeStr_3922; import _-24f._SafeStr_3076; import _-py._SafeStr_4714; import _-4qS._SafeStr_3921; import _-2tm._SafeStr_2885; import _-3Jm._SafeStr_3977; import _-3qZ._SafeStr_2273; public class _SafeStr_3077 { private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_5521:HabboAvatarEditorManager; public function _SafeStr_3077(k:HabboAvatarEditorManager, _arg_2:_SafeStr_1407) { this._SafeStr_5521 = k; this._SafeStr_7361 = _arg_2; this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_3736(this._SafeStr_7706)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_3738(this._SafeStr_7690)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_4099(this._SafeStr_18120)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_3918(this._SafeStr_18121)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_2857(this._SafeStr_7697)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_4268(this._SafeStr_18122)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_4178(this._SafeStr_18123)); this._SafeStr_7361.addHabboConnectionMessageEvent(new _SafeStr_3761(this._SafeStr_7708)); } public function dispose():void { this._SafeStr_7361 = null; this._SafeStr_5521 = null; } public function _SafeStr_17449(k:int, _arg_2:_SafeStr_4713):void { if (this._SafeStr_7361 == null){ return; }; var _local_3:_SafeStr_4154 = new _SafeStr_4154(k, _arg_2.figure, _arg_2.gender); this._SafeStr_7361.connection.send(_local_3); _local_3.dispose(); _local_3 = null; } public function checkName(k:String):void { if (this._SafeStr_7361 == null){ return; }; this._SafeStr_7361.connection.send(new _SafeStr_3922(k)); } private function _SafeStr_18121(k:_SafeStr_3918):void { if ((((k == null)) || (!(this._SafeStr_5521)))){ return; }; var _local_2:HabboAvatarEditor = this._SafeStr_5521._SafeStr_18124(_SafeStr_3076._SafeStr_5774); if (_local_2 == null){ return; }; var _local_3:_SafeStr_4714 = _local_2.view._SafeStr_18125; if (_local_3 == null){ return; }; var _local_4:_SafeStr_3921 = k._SafeStr_5325(); if (_local_4._SafeStr_7785 == _SafeStr_2885._SafeStr_16799){ _local_3._SafeStr_18126 = _local_4.name; } else { _local_3._SafeStr_18127(_local_4._SafeStr_7785, _local_4.name, _local_4._SafeStr_18128); }; } public function _SafeStr_17451():void { if (this._SafeStr_7361 == null){ return; }; var k:_SafeStr_3977 = new _SafeStr_3977(); this._SafeStr_7361.connection.send(k); k.dispose(); k = null; } private function _SafeStr_18120(k:_SafeStr_4099):void { if ((((k == null)) || (!(this._SafeStr_5521)))){ return; }; var _local_2:HabboAvatarEditor = this._SafeStr_5521._SafeStr_18124(_SafeStr_3076._SafeStr_5774); if (_local_2){ _local_2.wardrobe._SafeStr_9268(k.state, k._SafeStr_16809); }; } private function _SafeStr_7697(k:_SafeStr_2857):void { if ((((k == null)) || (!(this._SafeStr_5521)))){ return; }; var _local_2:HabboAvatarEditor = this._SafeStr_5521._SafeStr_18124(_SafeStr_3076._SafeStr_5774); if (_local_2){ _local_2.clubMemberLevel = k.clubLevel; _local_2.update(); }; } private function _SafeStr_7708(k:_SafeStr_2273):void { if ((((k == null)) || (!(this._SafeStr_5521)))){ return; }; var _local_2:HabboAvatarEditor = this._SafeStr_5521._SafeStr_18124(_SafeStr_3076._SafeStr_5774); if (_local_2){ _local_2.effects.reset(); }; } private function _SafeStr_7690(k:_SafeStr_3738):void { if ((((k == null)) || (!(this._SafeStr_5521)))){ return; }; var _local_2:HabboAvatarEditor = this._SafeStr_5521._SafeStr_18124(_SafeStr_3076._SafeStr_5774); if (_local_2){ _local_2.effects.reset(); _local_2.figureData.avatarEffectType = k._SafeStr_5325().type; _local_2.figureData._SafeStr_7568(); }; } private function _SafeStr_7706(k:_SafeStr_3736):void { var _local_3:int; if ((((k == null)) || (!(this._SafeStr_5521)))){ return; }; var _local_2:HabboAvatarEditor = this._SafeStr_5521._SafeStr_18124(_SafeStr_3076._SafeStr_5774); if (_local_2){ _local_2.effects.reset(); _local_3 = k._SafeStr_5325().type; if (_local_2.figureData.avatarEffectType == _local_3){ _local_2.figureData.avatarEffectType = -1; _local_2.figureData._SafeStr_7568(); }; }; } private function _SafeStr_18122(k:_SafeStr_4268):void { if ((((k == null)) || (!(this._SafeStr_5521)))){ return; }; var _local_2:HabboAvatarEditor = this._SafeStr_5521._SafeStr_18124(_SafeStr_3076._SafeStr_5774); if (((((_local_2) && (!((this._SafeStr_5521._SafeStr_6091 == null))))) && ((k._SafeStr_5325().userId == this._SafeStr_5521._SafeStr_6091.roomSession._SafeStr_8432)))){ _local_2.figureData.avatarEffectType = k._SafeStr_5325()._SafeStr_6159; _local_2.figureData._SafeStr_7568(); }; } private function _SafeStr_18123(k:_SafeStr_3736):void { if ((((k == null)) || (!(this._SafeStr_5521)))){ return; }; var _local_2:HabboAvatarEditor = this._SafeStr_5521._SafeStr_18124(_SafeStr_3076._SafeStr_5774); if (_local_2){ _local_2.figureData.avatarEffectType = k._SafeStr_5325().type; _local_2.figureData._SafeStr_7568(); }; } } }//package _-3HG // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_16799 = "_-1jQ" (String#26359, DoABC#3) // _SafeStr_16809 = "_-kE" (String#40172, DoABC#3) // _SafeStr_17449 = "_-O9" (String#39366, DoABC#3) // _SafeStr_17451 = "_-13O" (String#24739, DoABC#3) // _SafeStr_18120 = "_-5x-" (String#36704, DoABC#3) // _SafeStr_18121 = "_-0JD" (String#7905, DoABC#3) // _SafeStr_18122 = "_-37o" (String#29804, DoABC#3) // _SafeStr_18123 = "_-z" (String#40744, DoABC#3) // _SafeStr_18124 = "_-2U7" (String#28204, DoABC#3) // _SafeStr_18125 = "_-3b2" (String#30958, DoABC#3) // _SafeStr_18126 = "_-2dF" (String#28578, DoABC#3) // _SafeStr_18127 = "_-2ZA" (String#28409, DoABC#3) // _SafeStr_18128 = "_-69t" (String#37256, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2857 = "_-32Y" (String#29583, DoABC#3) // _SafeStr_2885 = "_-6M2" (String#37709, DoABC#3) // _SafeStr_3076 = "_-6I2" (String#14077, DoABC#3) // _SafeStr_3077 = "_-3MV" (String#11068, DoABC#3) // _SafeStr_3736 = "_-0X3" (String#23449, DoABC#3) // _SafeStr_3738 = "_-2Xe" (String#28348, DoABC#3) // _SafeStr_3761 = "_-6Ms" (String#37740, DoABC#3) // _SafeStr_3918 = "_-4d4" (String#33512, DoABC#3) // _SafeStr_3921 = "_-1-9" (String#8621, DoABC#3) // _SafeStr_3922 = "_-5Bf" (String#34878, DoABC#3) // _SafeStr_3977 = "_-34j" (String#29673, DoABC#3) // _SafeStr_4099 = "_-154" (String#24807, DoABC#3) // _SafeStr_4154 = "_-5i4" (String#36137, DoABC#3) // _SafeStr_4178 = "_-11t" (String#24683, DoABC#3) // _SafeStr_4268 = "_-3r-" (String#31569, DoABC#3) // _SafeStr_4713 = "_-l2" (String#15242, DoABC#3) // _SafeStr_4714 = "_-4w9" (String#12684, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5774 = "_-jn" (String#40156, DoABC#3) // _SafeStr_6091 = "_-0Ak" (String#22578, DoABC#3) // _SafeStr_6159 = "_-5bD" (String#35866, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_7690 = "_-1bH" (String#9242, DoABC#3) // _SafeStr_7697 = "_-1WJ" (String#578, DoABC#3) // _SafeStr_7706 = "_-1DQ" (String#8855, DoABC#3) // _SafeStr_7708 = "_-34m" (String#10811, DoABC#3) // _SafeStr_7785 = "_-4Uj" (String#33210, DoABC#3) // _SafeStr_8432 = "_-1Op" (String#9051, DoABC#3) // _SafeStr_9268 = "_-1CF" (String#8837, DoABC#3) //------------------------------------------------------------ //_-3HG._SafeStr_3743 package _-3HG { import flash.display.BitmapData; public interface _SafeStr_3743 { function get _SafeStr_7728():int; function get type():int; function get _SafeStr_7555():int; function get _SafeStr_7556():int; function get duration():int; function get _SafeStr_7727():Boolean; function get isActive():Boolean; function get _SafeStr_18033():Boolean; function get icon():BitmapData; function set _SafeStr_7570(_arg_1:BitmapData):void; function get _SafeStr_7570():BitmapData; function set _SafeStr_7085(_arg_1:Boolean):void; function get _SafeStr_7085():Boolean; } }//package _-3HG // _SafeStr_18033 = "_-2fC" (String#3254, DoABC#3) // _SafeStr_3743 = "_-5os" (String#13592, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7555 = "_-3AU" (String#3392, DoABC#3) // _SafeStr_7556 = "_-7G" (String#1626, DoABC#3) // _SafeStr_7570 = "_-1VV" (String#2975, DoABC#3) // _SafeStr_7727 = "_-53-" (String#12805, DoABC#3) // _SafeStr_7728 = "_-0nV" (String#2778, DoABC#3) //------------------------------------------------------------ //_-3HG._SafeStr_46 package _-3HG { public interface _SafeStr_46 { function _SafeStr_9729():Array; function _SafeStr_18129(_arg_1:String):Boolean; function getPartSetId(_arg_1:String):int; function _SafeStr_9732(_arg_1:String):Array; function _SafeStr_9731(_arg_1:String, _arg_2:int, _arg_3:Array):void; function _SafeStr_9730(_arg_1:String):void; function _SafeStr_9724():String; } }//package _-3HG // _SafeStr_18129 = "_-1pz" (String#834, DoABC#2) // _SafeStr_46 = "_-6hm" (String#1103, DoABC#2) // _SafeStr_9724 = "_-eQ" (String#1140, DoABC#2) // _SafeStr_9729 = "_-sC" (String#1150, DoABC#2) // _SafeStr_9730 = "_-5SG" (String#1039, DoABC#2) // _SafeStr_9731 = "_-3Zm" (String#936, DoABC#2) // _SafeStr_9732 = "_-3Ly" (String#920, DoABC#2) //------------------------------------------------------------ //_-3HG._SafeStr_4713 package _-3HG { public interface _SafeStr_4713 { function get figure():String; function get gender():String; } }//package _-3HG // _SafeStr_4713 = "_-l2" (String#15242, DoABC#3) //------------------------------------------------------------ //_-3HG._SafeStr_48 package _-3HG { import _-0MK._SafeStr_3; import flash.display.BitmapData; import _-28x._SafeStr_134; import _-28x._SafeStr_133; import _-5Vt.BitmapDataAsset; import _-19r._SafeStr_58; import _-28x._SafeStr_135; public interface _SafeStr_48 extends _SafeStr_3 { function _SafeStr_5759(_arg_1:String, _arg_2:Number=1):BitmapData; function getImage(_arg_1:String, _arg_2:Boolean, _arg_3:Number=1):BitmapData; function _SafeStr_8020():Array; function setDirection(_arg_1:String, _arg_2:int):void; function _SafeStr_18130(_arg_1:String, _arg_2:int):void; function _SafeStr_9603(_arg_1:int=1):void; function _SafeStr_9614():String; function _SafeStr_9605():Array; function _SafeStr_8007(_arg_1:_SafeStr_134):_SafeStr_133; function getAsset(_arg_1:String):BitmapDataAsset; function getDirection():int; function _SafeStr_8014():_SafeStr_46; function _SafeStr_5761(_arg_1:String):_SafeStr_58; function _SafeStr_18131():Boolean; function _SafeStr_17305():Array; function _SafeStr_9601():void; function _SafeStr_9602():void; function appendAction(_arg_1:String, ... _args):Boolean; function get _SafeStr_9604():_SafeStr_135; function isPlaceholder():Boolean; function _SafeStr_18132():void; function get _SafeStr_18133():Boolean; function _SafeStr_18134():void; function get _SafeStr_18135():String; } }//package _-3HG // _SafeStr_133 = "_-2PC" (String#864, DoABC#2) // _SafeStr_134 = "_-0R7" (String#740, DoABC#2) // _SafeStr_135 = "_-5rL" (String#1059, DoABC#2) // _SafeStr_17305 = "_-2fk" (String#877, DoABC#2) // _SafeStr_18130 = "_-4bb" (String#992, DoABC#2) // _SafeStr_18131 = "_-4yM" (String#1013, DoABC#2) // _SafeStr_18132 = "_-Pj" (String#1126, DoABC#2) // _SafeStr_18133 = "_-0cT" (String#754, DoABC#2) // _SafeStr_18134 = "_-3cB" (String#939, DoABC#2) // _SafeStr_18135 = "_-2sy" (String#889, DoABC#2) // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_46 = "_-6hm" (String#1103, DoABC#2) // _SafeStr_48 = "_-8W" (String#1108, DoABC#2) // _SafeStr_5759 = "_-3P3" (String#923, DoABC#2) // _SafeStr_5761 = "_-4QG" (String#977, DoABC#2) // _SafeStr_58 = "_-5OS" (String#1034, DoABC#2) // _SafeStr_8007 = "_-25y" (String#335, DoABC#2) // _SafeStr_8014 = "_-2iY" (String#880, DoABC#2) // _SafeStr_8020 = "_-h0" (String#1141, DoABC#2) // _SafeStr_9601 = "_-5I-" (String#1029, DoABC#2) // _SafeStr_9602 = "_-6Ky" (String#1085, DoABC#2) // _SafeStr_9603 = "_-6AT" (String#1074, DoABC#2) // _SafeStr_9604 = "_-5R-" (String#1036, DoABC#2) // _SafeStr_9605 = "_-23N" (String#846, DoABC#2) // _SafeStr_9614 = "_-2xY" (String#894, DoABC#2) //------------------------------------------------------------ //_-3HG._SafeStr_50 package _-3HG { import _-0MK._SafeStr_3; public interface _SafeStr_50 extends _SafeStr_3 { function _SafeStr_18136(_arg_1:int):void; } }//package _-3HG // _SafeStr_18136 = "_-4T2" (String#980, DoABC#2) // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_50 = "_-5mp" (String#1056, DoABC#2) //------------------------------------------------------------ //_-3HG.AvatarAssetDownloadManager package _-3HG { import _-3JS.EventDispatcherWrapper; import flash.utils.Dictionary; import _-5Vt._SafeStr_10; import _-5Vt._SafeStr_37; import flash.utils.Timer; import _-5Vt.XmlAsset; import flash.net.URLRequest; import _-5Vt._SafeStr_39; import flash.events.TimerEvent; import _-24f._SafeStr_57; import _-0nt.AssetLoaderEvent; import _-3-E._SafeStr_6; import flash.events.Event; import _-19r._SafeStr_56; import _-19r._SafeStr_52; import _-19r.FigurePart; import _-3E2._SafeStr_47; public class AvatarAssetDownloadManager extends EventDispatcherWrapper { public static const LIBRARY_LOADED:String = "LIBRARY_LOADED"; private const _SafeStr_18137:int = 100; private const _SafeStr_18138:int = 2; private var _SafeStr_18139:Dictionary; private var _assets:_SafeStr_10; private var _SafeStr_18140:Dictionary; private var _SafeStr_18141:Dictionary; private var _SafeStr_7984:AvatarStructure; private var _SafeStr_18142:String; private var _SafeStr_18143:String; private var _SafeStr_18144:Boolean; private var _SafeStr_18145:int = 3; private var _SafeStr_18146:_SafeStr_37; private var _SafeStr_18147:Timer; private var _SafeStr_18148:Array; private var _SafeStr_18149:Array; private var _SafeStr_18150:Array; private var _SafeStr_18151:String; public function AvatarAssetDownloadManager(k:_SafeStr_10, _arg_2:String, _arg_3:String, _arg_4:AvatarStructure, _arg_5:String) { var _local_8:XmlAsset; var _local_9:XML; super(); this._SafeStr_18139 = new Dictionary(); this._assets = k; this._SafeStr_7984 = _arg_4; this._SafeStr_18140 = new Dictionary(); this._SafeStr_18142 = _arg_3; this._SafeStr_18143 = _arg_2; this._SafeStr_18151 = _arg_5; this._SafeStr_18141 = new Dictionary(); this._SafeStr_18148 = []; this._SafeStr_18149 = []; this._SafeStr_18150 = []; var _local_6:URLRequest = new URLRequest(_arg_2); var _local_7:_SafeStr_39 = this._assets.getAssetByName("figuremap"); if (_local_7 == null){ this._SafeStr_18146 = this._assets.loadAssetFromFile("figuremap", _local_6, "text/xml"); this._SafeStr_18152(); } else { _local_8 = (this._assets.getAssetByName("figuremap") as XmlAsset); _local_9 = (_local_8.content as XML).copy(); this._SafeStr_18153(_local_9); }; this._SafeStr_18147 = new Timer(this._SafeStr_18137, 1); this._SafeStr_18147.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_18154); this._SafeStr_7984._SafeStr_18155.events.addEventListener(_SafeStr_57.AVATAR_RENDER_READY, this._SafeStr_18156); } override public function dispose():void { super.dispose(); this._SafeStr_18139 = null; this._assets = null; this._SafeStr_18140 = null; this._SafeStr_18141 = null; if (this._SafeStr_7984._SafeStr_18155){ this._SafeStr_7984._SafeStr_18155.events.addEventListener(_SafeStr_57.AVATAR_RENDER_READY, this._SafeStr_18156); }; this._SafeStr_7984 = null; this._SafeStr_18149 = null; this._SafeStr_18148 = null; if (this._SafeStr_18147){ this._SafeStr_18147.stop(); this._SafeStr_18147 = null; }; if (this._SafeStr_18146){ this._SafeStr_18157(); this._SafeStr_18146 = null; }; } private function _SafeStr_18152():void { if (this._SafeStr_18146){ this._SafeStr_18146.addEventListener(AssetLoaderEvent._SafeStr_7865, this.onConfigurationComplete); this._SafeStr_18146.addEventListener(AssetLoaderEvent._SafeStr_8961, this._SafeStr_18158); }; } private function _SafeStr_18157():void { if (this._SafeStr_18146){ this._SafeStr_18146.removeEventListener(AssetLoaderEvent._SafeStr_7865, this.onConfigurationComplete); this._SafeStr_18146.removeEventListener(AssetLoaderEvent._SafeStr_8961, this._SafeStr_18158); }; } private function _SafeStr_18158(k:Event):void { var _local_2:String; var _local_3:URLRequest; if (disposed){ return; }; this._SafeStr_18145--; if (this._SafeStr_18145 <= 0){ _SafeStr_6.logEventLog(("Figuremap download error " + this._SafeStr_18143)); } else { if (this._SafeStr_18143.indexOf("?") > 0){ _local_2 = ((this._SafeStr_18143 + "&retry=") + this._SafeStr_18145); } else { _local_2 = ((this._SafeStr_18143 + "?retry=") + this._SafeStr_18145); }; this._SafeStr_18157(); _local_3 = new URLRequest(_local_2); this._SafeStr_18146 = this._assets.loadAssetFromFile("figuremap", _local_3, "text/xml"); this._SafeStr_18152(); }; } private function onConfigurationComplete(event:Event):void { var data:XML; if (disposed){ return; }; var loaderStruct:_SafeStr_37 = (event.target as _SafeStr_37); if (loaderStruct == null){ return; }; try { data = new XML((loaderStruct._SafeStr_12899.content as String)); } catch(e:Error) { return; }; this._SafeStr_18153(data); } private function _SafeStr_18153(k:XML):void { if (k == null){ return; }; if (k.toString() == ""){ return; }; this._SafeStr_18159(k); this._SafeStr_18144 = true; dispatchEvent(new Event(Event.COMPLETE)); } private function _SafeStr_18156(k:Event):void { var _local_2:Array; for each (_local_2 in this._SafeStr_18148) { this._SafeStr_18160(_local_2[0], _local_2[1]); }; this._SafeStr_18148 = []; } private function _SafeStr_18159(k:XML):void { var _local_2:XML; var _local_3:_SafeStr_137; var _local_4:XML; var _local_5:String; var _local_6:Array; for each (_local_2 in k.lib) { _local_3 = new _SafeStr_137(_local_2.@id, _local_2.@revision, this._SafeStr_18142, this._assets, this._SafeStr_18151); _local_3.addEventListener(Event.COMPLETE, this._SafeStr_18161); for each (_local_4 in _local_2.part) { _local_5 = ((_local_4.@type + ":") + _local_4.@id); _local_6 = this._SafeStr_18139[_local_5]; if (_local_6 == null){ _local_6 = []; }; _local_6.push(_local_3); this._SafeStr_18139[_local_5] = _local_6; }; }; } public function _SafeStr_18115(k:_SafeStr_46):Boolean { if (((!(this._SafeStr_18144)) || (!(this._SafeStr_7984._SafeStr_18155._SafeStr_18115)))){ return (false); }; var _local_2:Array = this._SafeStr_18162(k); return ((_local_2.length == 0)); } public function _SafeStr_18160(k:_SafeStr_46, _arg_2:_SafeStr_20):void { var _local_5:_SafeStr_137; var _local_6:Array; if (((!(this._SafeStr_18144)) || (!(this._SafeStr_7984._SafeStr_18155._SafeStr_18115)))){ this._SafeStr_18148.push([k, _arg_2]); return; }; var _local_3:String = k._SafeStr_9724(); var _local_4:Array = this._SafeStr_18162(k); if (_local_4.length > 0){ if (((_arg_2) && (!(_arg_2.disposed)))){ _local_6 = this._SafeStr_18141[_local_3]; if (_local_6 == null){ _local_6 = []; }; _local_6.push(_arg_2); this._SafeStr_18141[_local_3] = _local_6; }; this._SafeStr_18140[_local_3] = _local_4; for each (_local_5 in _local_4) { this._SafeStr_18163(_local_5); }; } else { if (((!((_arg_2 == null))) && (!(_arg_2.disposed)))){ _arg_2._SafeStr_5771(_local_3); }; }; } private function _SafeStr_18161(k:Event):void { var _local_3:String; var _local_4:Array; var _local_5:_SafeStr_137; var _local_6:int; var _local_7:Boolean; var _local_8:_SafeStr_137; var _local_9:Array; var _local_10:_SafeStr_20; if (disposed){ return; }; var _local_2:Array = []; for (_local_3 in this._SafeStr_18140) { _local_7 = true; _local_4 = this._SafeStr_18140[_local_3]; for each (_local_8 in _local_4) { if (!_local_8._SafeStr_18115){ _local_7 = false; break; }; }; if (_local_7){ _local_2.push(_local_3); _local_9 = this._SafeStr_18141[_local_3]; for each (_local_10 in _local_9) { if (((!((_local_10 == null))) && (!(_local_10.disposed)))){ _local_10._SafeStr_5771(_local_3); }; }; delete this._SafeStr_18141[_local_3]; dispatchEvent(new Event(LIBRARY_LOADED)); }; }; for each (_local_3 in _local_2) { delete this._SafeStr_18140[_local_3]; }; while (_local_6 < this._SafeStr_18150.length) { _local_5 = this._SafeStr_18150[_local_6]; if (_local_5._SafeStr_18114 == (k.target as _SafeStr_137)._SafeStr_18114){ this._SafeStr_18150.splice(_local_6, 1); }; _local_6++; }; this._SafeStr_18147.start(); } private function _SafeStr_18162(k:_SafeStr_46):Array { var _local_5:String; var _local_6:_SafeStr_56; var _local_7:int; var _local_8:_SafeStr_52; var _local_9:FigurePart; var _local_10:String; var _local_11:Array; var _local_12:_SafeStr_137; var _local_2:Array = []; if (!this._SafeStr_7984){ return (_local_2); }; if (!k){ return (_local_2); }; var _local_3:_SafeStr_47 = this._SafeStr_7984.figureData; if (!_local_3){ return (_local_2); }; var _local_4:Array = k._SafeStr_9729(); for each (_local_5 in _local_4) { _local_6 = _local_3._SafeStr_15336(_local_5); if (_local_6){ _local_7 = k.getPartSetId(_local_5); _local_8 = _local_6._SafeStr_10638(_local_7); if (_local_8){ for each (_local_9 in _local_8._SafeStr_8994) { _local_10 = ((_local_9.type + ":") + _local_9.id); _local_11 = this._SafeStr_18139[_local_10]; if (_local_11 != null){ for each (_local_12 in _local_11) { if (_local_12 != null){ if (!_local_12._SafeStr_18115){ if (_local_2.indexOf(_local_12) == -1){ _local_2.push(_local_12); }; }; }; }; }; }; }; }; }; return (_local_2); } private function _SafeStr_18164():void { var k:_SafeStr_137; while ((((this._SafeStr_18149.length > 0)) && ((this._SafeStr_18150.length < this._SafeStr_18138)))) { k = this._SafeStr_18149[0]; k._SafeStr_18111(); this._SafeStr_18150.push(this._SafeStr_18149.shift()); }; } private function _SafeStr_18163(k:_SafeStr_137):void { if (((((!(k._SafeStr_18115)) && ((this._SafeStr_18149.indexOf(k) == -1)))) && ((this._SafeStr_18150.indexOf(k) == -1)))){ this._SafeStr_18149.push(k); this._SafeStr_18164(); }; } private function _SafeStr_18154(k:Event=null):void { this._SafeStr_18164(); } } }//package _-3HG // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_10638 = "_-zQ" (String#1156, DoABC#2) // _SafeStr_12899 = "_-4b3" (String#2864, DoABC#2) // _SafeStr_137 = "_-2n2" (String#883, DoABC#2) // _SafeStr_15336 = "_-1kw" (String#830, DoABC#2) // _SafeStr_18111 = "_-1kH" (String#2326, DoABC#2) // _SafeStr_18114 = "_-0lU" (String#2139, DoABC#2) // _SafeStr_18115 = "_-GJ" (String#1118, DoABC#2) // _SafeStr_18137 = "_-196" (String#790, DoABC#2) // _SafeStr_18138 = "_-4z7" (String#102, DoABC#2) // _SafeStr_18139 = "_-1SN" (String#2260, DoABC#2) // _SafeStr_18140 = "_-3zV" (String#2752, DoABC#2) // _SafeStr_18141 = "_-1X9" (String#817, DoABC#2) // _SafeStr_18142 = " use" (String#491, DoABC#2) // _SafeStr_18143 = "_-9h" (String#1110, DoABC#2) // _SafeStr_18144 = "_-2iw" (String#881, DoABC#2) // _SafeStr_18145 = "_-1g6" (String#828, DoABC#2) // _SafeStr_18146 = "_-6M6" (String#1086, DoABC#2) // _SafeStr_18147 = "_-0aI" (String#750, DoABC#2) // _SafeStr_18148 = "_-6OR" (String#1087, DoABC#2) // _SafeStr_18149 = "_-4vz" (String#1007, DoABC#2) // _SafeStr_18150 = "_-nE" (String#1146, DoABC#2) // _SafeStr_18151 = "_-5sa" (String#1061, DoABC#2) // _SafeStr_18152 = "_-1Ui" (String#814, DoABC#2) // _SafeStr_18153 = "_-3F6" (String#2612, DoABC#2) // _SafeStr_18154 = "_-b" (String#1137, DoABC#2) // _SafeStr_18155 = "_-2Pa" (String#2457, DoABC#2) // _SafeStr_18156 = "_-2tW" (String#891, DoABC#2) // _SafeStr_18157 = "_-3ff" (String#941, DoABC#2) // _SafeStr_18158 = "_-0fW" (String#758, DoABC#2) // _SafeStr_18159 = "_-1Bn" (String#796, DoABC#2) // _SafeStr_18160 = "_-1qg" (String#2343, DoABC#2) // _SafeStr_18161 = "_-3A2" (String#906, DoABC#2) // _SafeStr_18162 = "_-1BZ" (String#795, DoABC#2) // _SafeStr_18163 = "_-0ho" (String#762, DoABC#2) // _SafeStr_18164 = "_-4Po" (String#976, DoABC#2) // _SafeStr_20 = "_-4q6" (String#1004, DoABC#2) // _SafeStr_37 = "_-6-O" (String#1068, DoABC#2) // _SafeStr_39 = "_-1uD" (String#839, DoABC#2) // _SafeStr_46 = "_-6hm" (String#1103, DoABC#2) // _SafeStr_47 = "_-6cU" (String#1100, DoABC#2) // _SafeStr_52 = "_-33a" (String#901, DoABC#2) // _SafeStr_56 = "_-0Ea" (String#729, DoABC#2) // _SafeStr_57 = "_-1Ic" (String#2228, DoABC#2) // _SafeStr_5771 = "_-3iZ" (String#946, DoABC#2) // _SafeStr_6 = "_-1ax" (String#821, DoABC#2) // _SafeStr_7865 = "_-5SA" (String#3038, DoABC#2) // _SafeStr_7984 = "_-3Uo" (String#64, DoABC#2) // _SafeStr_8961 = "_-g8" (String#3384, DoABC#2) // _SafeStr_8994 = "_-37H" (String#905, DoABC#2) // _SafeStr_9724 = "_-eQ" (String#1140, DoABC#2) // _SafeStr_9729 = "_-sC" (String#1150, DoABC#2) //------------------------------------------------------------ //_-3HG.AvatarEditorView package _-3HG { import _-1Mz.IWindowContainer; import flash.geom.Point; import _-5YE.ITabContextWindow; import _-5YE.IFrameWindow; import flash.utils.Timer; import flash.utils.Dictionary; import _-5zA._SafeStr_4716; import _-py._SafeStr_4714; import _-24f._SafeStr_3079; import flash.events.TimerEvent; import _-5Vt.XmlAsset; import _-6Sv._SafeStr_2510; import _-6Sv._SafeStr_2505; import _-6Sv._SafeStr_2504; import flash.geom.Rectangle; import flash.events.Event; import _-5YE.ITabButtonWindow; import _-1Mz.IWindow; import __AS3__.vec.Vector; import _-5zA.AvatarEditorGridView; import _-5wn.AvatarEditorGridViewEffects; import _-4rH._SafeStr_2335; import _-24f._SafeStr_4717; import _-5Mz.WindowEvent; import _-5Mz.WindowMouseEvent; import _-5YE._SafeStr_2536; import __AS3__.vec.*; public class AvatarEditorView { public static var _SafeStr_18165:IWindowContainer; public static var _SafeStr_18166:IWindowContainer; public static var _SafeStr_18167:int = 0x666666; private static const _SafeStr_18168:int = 1500; private static const _SafeStr_10714:Point = new Point(100, 30); private var _SafeStr_18169:HabboAvatarEditor; private var _SafeStr_18170:IWindowContainer; private var _SafeStr_18171:String; private var _SafeStr_18172:ITabContextWindow; private var _SafeStr_18173:IFrameWindow; private var _SafeStr_18174:IWindowContainer; private var _SafeStr_18175:Timer; private var _SafeStr_18176:int = 4; private var _SafeStr_18177:String; private var _SafeStr_18178:Boolean = true; private var _SafeStr_18179:Array; private var _SafeStr_15479:Array; private var _SafeStr_18180:Dictionary; private var _SafeStr_18181:_SafeStr_4716; private var _SafeStr_18182:_SafeStr_4716; private var _SafeStr_18183:_SafeStr_4714; public function AvatarEditorView(k:HabboAvatarEditor, _arg_2:Array) { var _local_3:String; this._SafeStr_18179 = []; this._SafeStr_15479 = [_SafeStr_3079._SafeStr_5751, _SafeStr_3079._SafeStr_5760, _SafeStr_3079._SafeStr_6079, _SafeStr_3079._SafeStr_5417, _SafeStr_3079._SafeStr_14833, _SafeStr_3079._SafeStr_14834]; super(); this._SafeStr_18169 = k; this._SafeStr_18175 = new Timer(_SafeStr_18168, 1); this._SafeStr_18175.addEventListener(TimerEvent.TIMER, this._SafeStr_12904); if (k.manager.getBoolean("effects.in.avatar.editor")){ this._SafeStr_15479.push(_SafeStr_3079._SafeStr_6087); }; if (_arg_2 == null){ _arg_2 = this._SafeStr_15479; }; for each (_local_3 in _arg_2) { this._SafeStr_18179.push(_local_3); }; this.createWindow(); } public function dispose():void { var k:IWindowContainer; var _local_2:IWindowContainer; var _local_3:IWindowContainer; if (this._SafeStr_18175 != null){ this._SafeStr_18175.stop(); this._SafeStr_18175.removeEventListener(TimerEvent.TIMER, this._SafeStr_12904); this._SafeStr_18175 = null; }; if (this._SafeStr_18172){ this._SafeStr_18172.dispose(); this._SafeStr_18172 = null; }; if (this._SafeStr_18170){ this._SafeStr_18170.dispose(); this._SafeStr_18170 = null; }; if (this._SafeStr_18174 != null){ this._SafeStr_18174.dispose(); this._SafeStr_18174 = null; }; if (this._SafeStr_18173){ this._SafeStr_18173.dispose(); this._SafeStr_18173 = null; }; if (this._SafeStr_18170 != null){ k = (this._SafeStr_18170.findChildByName("figureContainer") as IWindowContainer); if (k != null){ while (k.numChildren > 0) { k.removeChildAt(0); }; }; _local_2 = (this._SafeStr_18170.findChildByName("contentArea") as IWindowContainer); if (_local_2 != null){ while (_local_2.numChildren > 0) { _local_2.removeChildAt(0); }; }; _local_3 = (this._SafeStr_18170.findChildByName("sideContainer") as IWindowContainer); if (_local_3 != null){ while (_local_3.numChildren > 0) { _local_3.removeChildAt(0); }; }; this._SafeStr_18169 = null; }; } public function _SafeStr_14476(k:Array, _arg_2:String=null):IFrameWindow { if (this._SafeStr_18173){ this._SafeStr_18173.visible = true; this._SafeStr_18173.activate(); return (this._SafeStr_18173); }; if (this._SafeStr_18173){ this._SafeStr_18173.dispose(); this._SafeStr_18173 = null; }; var _local_3:XmlAsset = (this._SafeStr_18169.manager.assets.getAssetByName("AvatarEditorFrame") as XmlAsset); if (_local_3){ this._SafeStr_18173 = (this._SafeStr_18169.manager.windowManager.buildFromXML((_local_3.content as XML)) as IFrameWindow); }; if (this._SafeStr_18173 == null){ return (null); }; var _local_4:IWindowContainer = (this._SafeStr_18173.findChildByName("maincontent") as IWindowContainer); if (!this._SafeStr_18184(_local_4, k)){ this._SafeStr_18173.dispose(); this._SafeStr_18173 = null; return (null); }; if (((_arg_2) && (!((this._SafeStr_18173.header == null))))){ this._SafeStr_18173.header.title.text = _arg_2; }; this._SafeStr_18173.position = _SafeStr_10714; this._SafeStr_18173.findChildByName("header_button_close").procedure = this._SafeStr_5418; return (this._SafeStr_18173); } public function _SafeStr_18184(k:IWindowContainer, _arg_2:Array):Boolean { var _local_3:int; if (!this._SafeStr_18185(_arg_2)){ return (false); }; if (k){ _local_3 = k.getChildIndex(this._SafeStr_18170); if (_local_3){ k.removeChildAt(_local_3); }; k.addChild(this._SafeStr_18170); } else { if (this._SafeStr_18174 == null){ this._SafeStr_18174 = (this._SafeStr_18169.manager.windowManager.createWindow("avatarEditorContainer", "", _SafeStr_2510._SafeStr_12907, _SafeStr_2505._SafeStr_18186, (_SafeStr_2504._SafeStr_12910 | _SafeStr_2504._SafeStr_9070), new Rectangle(0, 0, 2, 2), null, 0) as IWindowContainer); this._SafeStr_18174.addChild(this._SafeStr_18170); }; _local_3 = this._SafeStr_18174.getChildIndex(this._SafeStr_18170); if (_local_3){ k.removeChildAt(_local_3); }; this._SafeStr_18174.visible = true; }; return (true); } public function _SafeStr_18185(k:Array):Boolean { var _local_2:String; if (k == null){ return (this._SafeStr_18185(this._SafeStr_15479)); }; if (k.length != this._SafeStr_18179.length){ return (false); }; for each (_local_2 in k) { if (this._SafeStr_18179.indexOf(_local_2) < 0){ return (false); }; }; return (true); } private function _SafeStr_12904(k:Event=null):void { this._SafeStr_18175.stop(); if (this._SafeStr_18170){ this._SafeStr_18170.findChildByName("save").enable(); }; } public function show():void { if (this._SafeStr_18173){ this._SafeStr_18173.visible = true; } else { if (this._SafeStr_18170){ this._SafeStr_18170.visible = true; }; }; } public function hide():void { if (this._SafeStr_18173){ this._SafeStr_18173.visible = false; } else { if (this._SafeStr_18170){ this._SafeStr_18170.visible = false; }; }; } private function createWindow():void { var _local_4:String; var _local_5:ITabButtonWindow; var _local_6:int; var _local_7:IWindow; if (this._SafeStr_18170 == null){ this._SafeStr_18170 = (this._SafeStr_18169.manager.windowManager.buildFromXML(((this._SafeStr_18169.manager.assets.getAssetByName("AvatarEditorContent") as XmlAsset).content as XML)) as IWindowContainer); }; if (_SafeStr_18165 == null){ _SafeStr_18165 = (this._SafeStr_18170.findChildByName("thumb_template") as IWindowContainer); if (_SafeStr_18165){ this._SafeStr_18170.removeChild(_SafeStr_18165); }; }; if (_SafeStr_18166 == null){ _SafeStr_18166 = (this._SafeStr_18170.findChildByName("palette_template") as IWindowContainer); if (_SafeStr_18166){ this._SafeStr_18170.removeChild(_SafeStr_18166); }; }; if (((!((this._SafeStr_18169.manager == null))) && (!((this._SafeStr_18169.manager._SafeStr_7603 == null))))){ this._SafeStr_18170.findChildByName("avatar_name").caption = this._SafeStr_18169.manager._SafeStr_7603.userName; if (this._SafeStr_18169.manager.getBoolean("premium.name.change.enabled")){ this._SafeStr_18170.findChildByName("avatar_name_change").visible = true; }; }; this._SafeStr_18170.procedure = this._SafeStr_5418; this._SafeStr_18172 = (this._SafeStr_18170.findChildByName("mainTabs") as ITabContextWindow); var k:Vector. = new Vector.(0); var _local_2:int = (this._SafeStr_18172._SafeStr_7816 - 1); while (_local_2 >= 0) { _local_5 = this._SafeStr_18172._SafeStr_7817(_local_2); k.push(_local_5.name); if (((!((_local_5 == null))) && ((this._SafeStr_18179.indexOf(_local_5.name) < 0)))){ this._SafeStr_18172._SafeStr_7818(_local_5); _local_6 = (_local_2 + 1); while (_local_6 < this._SafeStr_18172._SafeStr_7816) { this._SafeStr_18172._SafeStr_7817(_local_6).x = (this._SafeStr_18172._SafeStr_7817(_local_6).x - _local_5.width); _local_6++; }; }; _local_2--; }; this._SafeStr_18180 = new Dictionary(); var _local_3:IWindowContainer = (this._SafeStr_18170.findChildByName("contentArea") as IWindowContainer); for each (_local_4 in k) { _local_7 = _local_3.findChildByName((_local_4 + "_content")); if (_local_7){ this._SafeStr_18180[_local_4] = _local_3.removeChild(_local_7); }; }; this._SafeStr_18181 = new AvatarEditorGridView((this._SafeStr_18170.findChildByName("grid_container") as IWindowContainer)); this._SafeStr_18182 = new AvatarEditorGridViewEffects((this._SafeStr_18170.findChildByName("grid_container") as IWindowContainer)); this._SafeStr_18172.selector._SafeStr_6990(this._SafeStr_18172._SafeStr_7817(0)); this.update(); } public function update():void { var k:IWindow = (this._SafeStr_18170.findChildByName("wardrobeButtonContainer") as IWindow); if (((k) && (this._SafeStr_18169.manager._SafeStr_7603))){ k.visible = (((this._SafeStr_18169.manager._SafeStr_7603.clubLevel >= _SafeStr_2335._SafeStr_5834)) && (this._SafeStr_18169._SafeStr_18187())); k.visible = this._SafeStr_18169._SafeStr_18187(); }; var _local_2:String = _SafeStr_4717._SafeStr_14835; if ((((this._SafeStr_18177 == _SafeStr_4717._SafeStr_14834)) || (this._SafeStr_18178))){ _local_2 = _SafeStr_4717._SafeStr_14834; }; if (!this._SafeStr_18169._SafeStr_18187()){ _local_2 = _SafeStr_4717._SafeStr_14835; }; if (this._SafeStr_18169._SafeStr_18188()){ this._SafeStr_18169._SafeStr_18189(); this._SafeStr_18169._SafeStr_18190(); }; if (this._SafeStr_18169._SafeStr_18191()){ this._SafeStr_18169._SafeStr_18192(); }; this._SafeStr_18193(_local_2); this._SafeStr_7822(this._SafeStr_18171); } public function _SafeStr_7624(k:String, _arg_2:Boolean=false):void { if (_arg_2){ }; this._SafeStr_7822(k); } private function _SafeStr_18194():void { if (this._SafeStr_18177 == _SafeStr_4717._SafeStr_14834){ this._SafeStr_18178 = false; this._SafeStr_18193(_SafeStr_4717._SafeStr_14835); } else { this._SafeStr_18193(_SafeStr_4717._SafeStr_14834); }; } private function _SafeStr_18193(k:String):void { var _local_5:int; if (this._SafeStr_18177 == k){ return; }; var _local_2:IWindowContainer = (this._SafeStr_18170.findChildByName("sideContainer") as IWindowContainer); if (!_local_2){ return; }; var _local_3:IWindow; switch (k){ case _SafeStr_4717._SafeStr_14835: break; case _SafeStr_4717._SafeStr_14834: _local_3 = this._SafeStr_18169._SafeStr_18195(_SafeStr_4717._SafeStr_14834); break; }; var _local_4:IWindow = _local_2.removeChildAt(0); if (_local_4){ this._SafeStr_18170.width = (this._SafeStr_18170.width - _local_4.width); }; if (_local_3){ _local_2.addChild(_local_3); _local_3.visible = true; _local_2.width = _local_3.width; } else { _local_2.width = 0; }; this._SafeStr_18177 = k; if (this._SafeStr_18173){ _local_5 = 8; this._SafeStr_18173.content.width = (this._SafeStr_18170.width + _local_5); }; } private function _SafeStr_7822(k:String):void { if (k == null){ return; }; if (k == ""){ return; }; var _local_2:IWindowContainer = (this._SafeStr_18170.findChildByName("contentArea") as IWindowContainer); if (_local_2 == null){ return; }; if (k == _SafeStr_3079._SafeStr_6087){ this.effectsParamViewContainer.visible = true; } else { this.effectsParamViewContainer.visible = false; }; var _local_3:IWindow = _local_2.getChildAt(0); _local_2.removeChild(_local_3); _local_2.invalidate(); var _local_4:IWindow = this._SafeStr_18169._SafeStr_7609(k); if (_local_4 == null){ return; }; this._SafeStr_18181.window.visible = false; _local_4.visible = true; _local_2.addChild(_local_4); this._SafeStr_18169._SafeStr_18196(k); this._SafeStr_18171 = k; this._SafeStr_18172.selector._SafeStr_6990(this._SafeStr_18172._SafeStr_18197(k)); } public function _SafeStr_5418(k:WindowEvent, _arg_2:IWindow):void { var _local_3:String; if (k.type == WindowEvent._SafeStr_7825){ _local_3 = (_arg_2 as ITabContextWindow).selector._SafeStr_7114().name; if (_local_3 != this._SafeStr_18171){ this._SafeStr_18169._SafeStr_18198(_local_3); }; } else { if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "save": if (((!(this._SafeStr_18169._SafeStr_18199())) && (this._SafeStr_18169._SafeStr_18191()))){ this._SafeStr_18200(); this._SafeStr_18175.start(); this._SafeStr_18170.findChildByName("save").disable(); return; }; if (((!(this._SafeStr_18169._SafeStr_18199())) && (this._SafeStr_18169._SafeStr_18188()))){ this._SafeStr_18169.openHabboClubAdWindow(); this._SafeStr_18175.start(); this._SafeStr_18170.findChildByName("save").disable(); return; }; this._SafeStr_18175.start(); this._SafeStr_18170.findChildByName("save").disable(); this._SafeStr_18169._SafeStr_18201(); this._SafeStr_18169.manager.close(this._SafeStr_18169._SafeStr_17736); return; case "cancel": case "header_button_close": if (this._SafeStr_18169._SafeStr_18188()){ this._SafeStr_18169._SafeStr_18189(); this._SafeStr_18169._SafeStr_18190(); }; this._SafeStr_18169.manager.close(this._SafeStr_18169._SafeStr_17736); return; case "rotate_avatar": this._SafeStr_18176++; if (this._SafeStr_18176 > 7){ this._SafeStr_18176 = 0; }; this._SafeStr_18169.figureData.direction = this._SafeStr_18176; return; case "wardrobe": this._SafeStr_18194(); return; case "avatar_name_change": if (this._SafeStr_18183 != null){ this._SafeStr_18183.focus(); } else { this._SafeStr_18183 = new _SafeStr_4714(this, (this._SafeStr_18170.x + this._SafeStr_18170.width), this._SafeStr_18170.y); }; return; }; }; }; } private function _SafeStr_18200():void { if (this._SafeStr_18169.manager.catalog){ this._SafeStr_18169.manager.catalog.openCatalogPage(this._SafeStr_18169.manager.getProperty("catalog.clothes.page")); }; } public function get effectsParamViewContainer():IWindowContainer { return (IWindowContainer(this._SafeStr_18170.findChildByName("effectParamsContainer"))); } public function getCategoryContainer(k:String):IWindow { return (this._SafeStr_18180[k]); } public function get _SafeStr_18202():_SafeStr_4716 { return (this._SafeStr_18181); } public function _SafeStr_18203():_SafeStr_2536 { return ((this._SafeStr_18170.findChildByName("avatarWidget") as _SafeStr_2536)); } public function get effectsGridView():_SafeStr_4716 { return (this._SafeStr_18182); } public function get editor():HabboAvatarEditor { return (this._SafeStr_18169); } public function get _SafeStr_18125():_SafeStr_4714 { return (this._SafeStr_18183); } } }//package _-3HG // _SafeStr_10714 = "_-0LX" (String#1064, DoABC#3) // _SafeStr_12904 = "_-4Q8" (String#3692, DoABC#3) // _SafeStr_12907 = "_-0qs" (String#24202, DoABC#3) // _SafeStr_12910 = "_-06H" (String#22413, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_14833 = "_-6a-" (String#38272, DoABC#3) // _SafeStr_14834 = "_-5OB" (String#35363, DoABC#3) // _SafeStr_14835 = "_-6k-" (String#38688, DoABC#3) // _SafeStr_15479 = "_-3mz" (String#11509, DoABC#3) // _SafeStr_17736 = "_-0J8" (String#7903, DoABC#3) // _SafeStr_18125 = "_-3b2" (String#30958, DoABC#3) // _SafeStr_18165 = "_-ob" (String#40348, DoABC#3) // _SafeStr_18166 = "_-1yf" (String#26953, DoABC#3) // _SafeStr_18167 = "_-3x2" (String#31826, DoABC#3) // _SafeStr_18168 = "_-5G" (String#35045, DoABC#3) // _SafeStr_18169 = "_-0i9" (String#23874, DoABC#3) // _SafeStr_18170 = "_-1gG" (String#26224, DoABC#3) // _SafeStr_18171 = "_-3uU" (String#31719, DoABC#3) // _SafeStr_18172 = "_-0AM" (String#22560, DoABC#3) // _SafeStr_18173 = "_-3pL" (String#31511, DoABC#3) // _SafeStr_18174 = "_-iL" (String#4508, DoABC#3) // _SafeStr_18175 = "_-4xS" (String#34275, DoABC#3) // _SafeStr_18176 = "_-3B4" (String#29930, DoABC#3) // _SafeStr_18177 = "_-4BT" (String#32433, DoABC#3) // _SafeStr_18178 = "_-53o" (String#34576, DoABC#3) // _SafeStr_18179 = "_-1nD" (String#26503, DoABC#3) // _SafeStr_18180 = "_-5P5" (String#35401, DoABC#3) // _SafeStr_18181 = "_-0q" (String#8459, DoABC#3) // _SafeStr_18182 = "_-0Pb" (String#23175, DoABC#3) // _SafeStr_18183 = "_-3BI" (String#29942, DoABC#3) // _SafeStr_18184 = "_-1ow" (String#26575, DoABC#3) // _SafeStr_18185 = "_-0Io" (String#22907, DoABC#3) // _SafeStr_18186 = "_-20V" (String#27060, DoABC#3) // _SafeStr_18187 = "_-0Mr" (String#23075, DoABC#3) // _SafeStr_18188 = "_-0PH" (String#23163, DoABC#3) // _SafeStr_18189 = "_-2GG" (String#27674, DoABC#3) // _SafeStr_18190 = "_-2Sk" (String#28150, DoABC#3) // _SafeStr_18191 = "_-2Fr" (String#9958, DoABC#3) // _SafeStr_18192 = "_-0Dd" (String#7822, DoABC#3) // _SafeStr_18193 = "_-1IX" (String#25306, DoABC#3) // _SafeStr_18194 = "_-5Qv" (String#35471, DoABC#3) // _SafeStr_18195 = "_-52q" (String#34537, DoABC#3) // _SafeStr_18196 = "_-29t" (String#27422, DoABC#3) // _SafeStr_18197 = "_-5y0" (String#13740, DoABC#3) // _SafeStr_18198 = "_-2Uj" (String#28226, DoABC#3) // _SafeStr_18199 = "_-PX" (String#39416, DoABC#3) // _SafeStr_18200 = "_-3r4" (String#31572, DoABC#3) // _SafeStr_18201 = "_-28G" (String#27357, DoABC#3) // _SafeStr_18202 = "_-5qa" (String#36455, DoABC#3) // _SafeStr_18203 = "_-3YY" (String#30865, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_2505 = "_-3ml" (String#31409, DoABC#3) // _SafeStr_2510 = "_-3x0" (String#31824, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3079 = "_-5xB" (String#13724, DoABC#3) // _SafeStr_4714 = "_-4w9" (String#12684, DoABC#3) // _SafeStr_4716 = "_-1-2" (String#8616, DoABC#3) // _SafeStr_4717 = "_-5RK" (String#35481, DoABC#3) // _SafeStr_5417 = "_-16J" (String#24857, DoABC#3) // _SafeStr_5418 = "_-5MA" (String#437, DoABC#3) // _SafeStr_5751 = "_-2VW" (String#10214, DoABC#3) // _SafeStr_5760 = "_-5NX" (String#35337, DoABC#3) // _SafeStr_5834 = "_-5VD" (String#35627, DoABC#3) // _SafeStr_6079 = "_-3aW" (String#30940, DoABC#3) // _SafeStr_6087 = "_-06W" (String#22421, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7603 = "_-10b" (String#8644, DoABC#3) // _SafeStr_7609 = "_-6An" (String#37295, DoABC#3) // _SafeStr_7624 = "_-562" (String#34670, DoABC#3) // _SafeStr_7816 = "_-2JW" (String#10026, DoABC#3) // _SafeStr_7817 = "_-22D" (String#9730, DoABC#3) // _SafeStr_7818 = "_-56F" (String#12856, DoABC#3) // _SafeStr_7822 = "const" (String#16038, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_9070 = "_-4ty" (String#34148, DoABC#3) //------------------------------------------------------------ //_-3HG.AvatarFigureContainer package _-3HG { import _-ue.Map; public class AvatarFigureContainer implements _SafeStr_46 { private var _SafeStr_8993:Map; public function AvatarFigureContainer(k:String) { this._SafeStr_8993 = new Map(); this._SafeStr_17978(k); } public function _SafeStr_9729():Array { return (this._SafeStr_8013()._SafeStr_5497()); } public function _SafeStr_18129(k:String):Boolean { return (!((this._SafeStr_8013().getValue(k) == null))); } public function getPartSetId(k:String):int { var _local_2:Map = (this._SafeStr_8013().getValue(k) as Map); if (_local_2 != null){ return ((_local_2.getValue("setid") as int)); }; return (0); } public function _SafeStr_9732(k:String):Array { var _local_2:Map = (this._SafeStr_8013().getValue(k) as Map); if (_local_2 != null){ return ((_local_2.getValue("colorids") as Array)); }; return (null); } public function _SafeStr_9731(k:String, _arg_2:int, _arg_3:Array):void { var _local_4:Map = new Map(); _local_4.add("type", k); _local_4.add("setid", _arg_2); _local_4.add("colorids", _arg_3); var _local_5:Map = this._SafeStr_8013(); _local_5.remove(k); _local_5.add(k, _local_4); } public function _SafeStr_9730(k:String):void { this._SafeStr_8013().remove(k); } public function _SafeStr_9724():String { var _local_2:String; var _local_3:Array; var k:Array = []; for each (_local_2 in this._SafeStr_8013()._SafeStr_5497()) { _local_3 = []; _local_3.push(_local_2); _local_3.push(this.getPartSetId(_local_2)); _local_3 = _local_3.concat(this._SafeStr_9732(_local_2)); k.push(_local_3.join("-")); }; return (k.join(".")); } private function _SafeStr_8013():Map { if (this._SafeStr_8993 == null){ this._SafeStr_8993 = new Map(); }; return (this._SafeStr_8993); } private function _SafeStr_17978(k:String):void { var _local_2:String; var _local_3:Array; var _local_4:String; var _local_5:int; var _local_6:Array; var _local_7:int; if (k == null){ k = ""; }; for each (_local_2 in k.split(".")) { _local_3 = _local_2.split("-"); if (_local_3.length >= 2){ _local_4 = String(_local_3[0]); _local_5 = parseInt(_local_3[1]); _local_6 = new Array(); _local_7 = 2; while (_local_7 < _local_3.length) { _local_6.push(parseInt(_local_3[_local_7])); _local_7++; }; this._SafeStr_9731(_local_4, _local_5, _local_6); }; }; } } }//package _-3HG // _SafeStr_17978 = "_-6Gv" (String#1080, DoABC#2) // _SafeStr_18129 = "_-1pz" (String#834, DoABC#2) // _SafeStr_46 = "_-6hm" (String#1103, DoABC#2) // _SafeStr_5497 = "_-1OP" (String#2246, DoABC#2) // _SafeStr_8013 = "_-1GT" (String#801, DoABC#2) // _SafeStr_8993 = "_-5wE" (String#67, DoABC#2) // _SafeStr_9724 = "_-eQ" (String#1140, DoABC#2) // _SafeStr_9729 = "_-sC" (String#1150, DoABC#2) // _SafeStr_9730 = "_-5SG" (String#1039, DoABC#2) // _SafeStr_9731 = "_-3Zm" (String#936, DoABC#2) // _SafeStr_9732 = "_-3Ly" (String#920, DoABC#2) //------------------------------------------------------------ //_-3HG.AvatarImage package _-3HG { import _-0MK._SafeStr_3; import _-24f._SafeStr_51; import _-2xs._SafeStr_139; import _-3tg.AssetAliasCollection; import _-0hc.AvatarImageCache; import _-28x._SafeStr_135; import flash.display.BitmapData; import _-ue.Map; import _-24f._SafeStr_111; import _-2xs._SafeStr_140; import _-24f.AvatarAction; import _-19r._SafeStr_58; import _-24f._SafeStr_142; import _-28x._SafeStr_134; import _-28x._SafeStr_133; import _-3E2.AvatarCanvas; import flash.geom.Point; import flash.geom.Matrix; import flash.filters.ConvolutionFilter; import flash.geom.Rectangle; import _-5Vt.BitmapDataAsset; import _-2xs.ActionDefinition; import _-2xs._SafeStr_138; import _-28x.Animation; import flash.utils.getTimer; import flash.filters.ColorMatrixFilter; public class AvatarImage implements _SafeStr_48, _SafeStr_3, _SafeStr_50 { private static const CHANNELS_EQUAL:String = "CHANNELS_EQUAL"; private static const CHANNELS_UNIQUE:String = "CHANNELS_UNIQUE"; private static const CHANNELS_RED:String = "CHANNELS_RED"; private static const CHANNELS_GREEN:String = "CHANNELS_GREEN"; private static const CHANNELS_BLUE:String = "CHANNELS_BLUE"; private static const CHANNELS_SATURATED:String = "CHANNELS_SATURATED"; private static const _SafeStr_18204:String = "Default"; private static const _SafeStr_18205:int = 2; private static const _SafeStr_18206:String = _SafeStr_51._SafeStr_9599;//"full" protected var _SafeStr_7984:AvatarStructure; protected var _SafeStr_7986:String; protected var _SafeStr_18207:int; protected var _SafeStr_18208:int; protected var _SafeStr_18209:_SafeStr_139; protected var _SafeStr_5406:Boolean; protected var _SafeStr_17293:Array; protected var _assets:AssetAliasCollection; protected var _SafeStr_7968:AvatarImageCache; protected var _SafeStr_5342:AvatarFigureContainer; protected var _SafeStr_18210:_SafeStr_135; protected var _SafeStr_16905:Array; protected var _SafeStr_10411:BitmapData; private var _SafeStr_17300:_SafeStr_139; private var _SafeStr_15017:int = 0; private var _SafeStr_14952:int = 0; private var _SafeStr_18211:Boolean; private var _SafeStr_15063:Array; private var _SafeStr_18212:Boolean; private var _SafeStr_18213:Boolean = false; private var _SafeStr_18214:Boolean = false; private var _SafeStr_18215:Array; private var _SafeStr_18216:String; private var _SafeStr_18217:String; private var _SafeStr_18218:Map; protected var _SafeStr_18219:Boolean = false; private var _SafeStr_18220:Boolean; private var _SafeStr_18221:int = -1; private var _SafeStr_18222:int; private var _SafeStr_18223:Array; private var _SafeStr_18224:int = -1; private var _SafeStr_18225:String = null; private var _SafeStr_18226:String = null; private var _SafeStr_18227:EffectAssetDownloadManager; private var _SafeStr_18228:_SafeStr_50; public function AvatarImage(k:AvatarStructure, _arg_2:AssetAliasCollection, _arg_3:AvatarFigureContainer, _arg_4:String, _arg_5:EffectAssetDownloadManager, _arg_6:_SafeStr_50) { this._SafeStr_17293 = new Array(); this._SafeStr_16905 = []; this._SafeStr_18223 = []; super(); this._SafeStr_18211 = true; this._SafeStr_18227 = _arg_5; this._SafeStr_7984 = k; this._assets = _arg_2; this._SafeStr_7986 = _arg_4; this._SafeStr_18228 = _arg_6; if (this._SafeStr_7986 == null){ this._SafeStr_7986 = _SafeStr_111._SafeStr_5758; }; if (_arg_3 == null){ _arg_3 = new AvatarFigureContainer("hr-893-45.hd-180-2.ch-210-66.lg-270-82.sh-300-91.wa-2007-.ri-1-"); _SafeStr_4.log("Using default avatar figure"); }; this._SafeStr_5342 = _arg_3; this._SafeStr_7968 = new AvatarImageCache(this._SafeStr_7984, this, this._assets, this._SafeStr_7986); this.setDirection(_SafeStr_18206, _SafeStr_18205); this._SafeStr_16905 = new Array(); this._SafeStr_17300 = new _SafeStr_140(AvatarAction._SafeStr_7420); this._SafeStr_17300._SafeStr_8002 = this._SafeStr_7984._SafeStr_14940(_SafeStr_18204); this._SafeStr_18229(); this._SafeStr_18218 = new Map(); } public function _SafeStr_8020():Array { this._SafeStr_18230(_SafeStr_51._SafeStr_9599); return (this._SafeStr_7968._SafeStr_8020()); } public function dispose():void { var k:BitmapData; if (!this._SafeStr_5406){ this._SafeStr_7984 = null; this._assets = null; this._SafeStr_18209 = null; this._SafeStr_5342 = null; this._SafeStr_18210 = null; this._SafeStr_16905 = null; if (this._SafeStr_10411){ this._SafeStr_10411.dispose(); }; if (this._SafeStr_7968){ this._SafeStr_7968.dispose(); this._SafeStr_7968 = null; }; if (this._SafeStr_18218){ for each (k in this._SafeStr_18218) { k.dispose(); }; this._SafeStr_18218.dispose(); this._SafeStr_18218 = null; }; this._SafeStr_10411 = null; this._SafeStr_17293 = null; this._SafeStr_5406 = true; }; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function _SafeStr_8014():_SafeStr_46 { return (this._SafeStr_5342); } public function _SafeStr_9614():String { return (this._SafeStr_7986); } public function _SafeStr_5761(k:String):_SafeStr_58 { return (this._SafeStr_7984._SafeStr_5761(this._SafeStr_5342, k)); } public function setDirection(k:String, _arg_2:int):void { _arg_2 = (_arg_2 + this._SafeStr_14952); if (_arg_2 < _SafeStr_142._SafeStr_14823){ _arg_2 = (_SafeStr_142._SafeStr_14824 + (_arg_2 + 1)); }; if (_arg_2 > _SafeStr_142._SafeStr_14824){ _arg_2 = (_arg_2 - (_SafeStr_142._SafeStr_14824 + 1)); }; if (this._SafeStr_7984._SafeStr_10022(k)){ this._SafeStr_18207 = _arg_2; }; if ((((k == _SafeStr_51._SafeStr_5760)) || ((k == _SafeStr_51._SafeStr_9599)))){ if ((((k == _SafeStr_51._SafeStr_5760)) && (this._SafeStr_18231()))){ _arg_2 = this._SafeStr_18207; }; this._SafeStr_18208 = _arg_2; }; this._SafeStr_7968.setDirection(k, _arg_2); this._SafeStr_18211 = true; } public function _SafeStr_18130(k:String, _arg_2:int):void { var _local_3:int; _local_3 = (_arg_2 / 45); this.setDirection(k, _local_3); } public function _SafeStr_9605():Array { return (this._SafeStr_15063); } public function _SafeStr_17305():Array { return (this._SafeStr_17293); } public function _SafeStr_8007(k:_SafeStr_134):_SafeStr_133 { return (this._SafeStr_7984._SafeStr_18232(k.animation.id, this._SafeStr_15017, k.id)); } public function _SafeStr_9603(k:int=1):void { this._SafeStr_15017 = (this._SafeStr_15017 + k); this._SafeStr_18211 = true; } public function _SafeStr_18134():void { this._SafeStr_15017 = 0; this._SafeStr_18211 = true; } private function _SafeStr_18233():String { var k:_SafeStr_139; var _local_2:int; if (!this._SafeStr_18220){ return (null); }; if ((((this._SafeStr_18215.length == 1)) && ((this._SafeStr_18207 == this._SafeStr_18208)))){ if (this._SafeStr_18209 == "std"){ return ((this._SafeStr_18207 + this._SafeStr_18217)); }; return (((this._SafeStr_18207 + this._SafeStr_18217) + (this._SafeStr_15017 % 4))); }; if (this._SafeStr_18215.length == 2){ for each (k in this._SafeStr_18215) { if ((((k._SafeStr_14045 == "fx")) && ((((((((k._SafeStr_8006 == "33")) || ((k._SafeStr_8006 == "34")))) || ((k._SafeStr_8006 == "35")))) || ((k._SafeStr_8006 == "36")))))){ return (((this._SafeStr_18207 + this._SafeStr_18217) + 0)); }; if ((((k._SafeStr_14045 == "fx")) && ((((k._SafeStr_8006 == "38")) || ((k._SafeStr_8006 == "39")))))){ _local_2 = (this._SafeStr_15017 % 11); return (((((this._SafeStr_18207 + "_") + this._SafeStr_18208) + this._SafeStr_18217) + _local_2)); }; }; }; return (null); } private function _SafeStr_10021(k:String, _arg_2:String, _arg_3:int):Array { if (((((!((_arg_3 == this._SafeStr_18224))) || (!((_arg_2 == this._SafeStr_18225))))) || (!((k == this._SafeStr_18226))))){ this._SafeStr_18224 = _arg_3; this._SafeStr_18225 = _arg_2; this._SafeStr_18226 = k; this._SafeStr_18223 = this._SafeStr_7984._SafeStr_10021(k, _arg_2, _arg_3); }; return (this._SafeStr_18223); } public function _SafeStr_18230(k:String):void { var _local_4:String; var _local_5:_SafeStr_141; if (this._SafeStr_18209 == null){ return; }; var _local_2:AvatarCanvas = this._SafeStr_7984._SafeStr_8021(this._SafeStr_7986, this._SafeStr_18209._SafeStr_8002._SafeStr_17275); if (_local_2 == null){ return; }; var _local_3:Array = this._SafeStr_10021(k, this._SafeStr_18209._SafeStr_8002._SafeStr_17275, this._SafeStr_18207); var _local_6:int = (_local_3.length - 1); while (_local_6 >= 0) { _local_4 = _local_3[_local_6]; _local_5 = this._SafeStr_7968._SafeStr_8000(_local_4, this._SafeStr_15017, true); _local_6--; }; } public function getImage(k:String, _arg_2:Boolean, _arg_3:Number=1):BitmapData { var _local_7:String; var _local_8:_SafeStr_141; var _local_9:BitmapData; var _local_10:Point; var _local_13:BitmapData; var _local_14:BitmapData; var _local_15:Matrix; if (!this._SafeStr_18211){ return (this._SafeStr_10411); }; if (this._SafeStr_18209 == null){ return (null); }; if (!this._SafeStr_18214){ this._SafeStr_9602(); }; var _local_4:String = this._SafeStr_18233(); if (_local_4 != null){ if (this.getFullImage(_local_4)){ this._SafeStr_18211 = false; if (_arg_2){ return ((this.getFullImage(_local_4) as BitmapData).clone()); }; this._SafeStr_10411 = (this.getFullImage(_local_4) as BitmapData); this._SafeStr_18219 = true; return (this._SafeStr_10411); }; }; var _local_5:AvatarCanvas = this._SafeStr_7984._SafeStr_8021(this._SafeStr_7986, this._SafeStr_18209._SafeStr_8002._SafeStr_17275); if (_local_5 == null){ return (null); }; if (((((this._SafeStr_18219) || ((this._SafeStr_10411 == null)))) || (((!((this._SafeStr_10411.width == _local_5.width))) || (!((this._SafeStr_10411.height == _local_5.height))))))){ if (((!((this._SafeStr_10411 == null))) && (!(this._SafeStr_18219)))){ this._SafeStr_10411.dispose(); }; this._SafeStr_10411 = new BitmapData(_local_5.width, _local_5.height, true, 0); this._SafeStr_18219 = false; }; var _local_6:Array = this._SafeStr_10021(k, this._SafeStr_18209._SafeStr_8002._SafeStr_17275, this._SafeStr_18207); this._SafeStr_10411.lock(); this._SafeStr_10411.fillRect(this._SafeStr_10411.rect, 0); var _local_11:Boolean = true; var _local_12:int = (_local_6.length - 1); while (_local_12 >= 0) { _local_7 = _local_6[_local_12]; _local_8 = this._SafeStr_7968._SafeStr_8000(_local_7, this._SafeStr_15017); if (_local_8){ _local_11 = ((_local_11) && (_local_8._SafeStr_8017)); _local_9 = _local_8.image; _local_10 = _local_8._SafeStr_7966.add(_local_5.offset); if (((_local_9) && (_local_10))){ _local_10 = _local_10.add(_local_5._SafeStr_7966); this._SafeStr_10411.copyPixels(_local_9, _local_9.rect, _local_10, null, null, true); }; }; _local_12--; }; this._SafeStr_10411.unlock(); this._SafeStr_18211 = false; if (this._SafeStr_18210 != null){ if (this._SafeStr_18210._SafeStr_14921){ _local_13 = this._SafeStr_18234(this._SafeStr_10411); if (this._SafeStr_10411){ this._SafeStr_10411.dispose(); }; this._SafeStr_10411 = _local_13; this._SafeStr_10411.paletteMap(this._SafeStr_10411, this._SafeStr_10411.rect, new Point(0, 0), this._SafeStr_18210.reds, [], []); } else { this._SafeStr_10411.copyChannel(this._SafeStr_10411, this._SafeStr_10411.rect, new Point(0, 0), 2, 8); }; }; if (((!((_local_4 == null))) && (_local_11))){ this.cacheFullImage(_local_4, this._SafeStr_10411.clone()); }; if (_arg_3 != 1){ _local_14 = new BitmapData((this._SafeStr_10411.width * _arg_3), (this._SafeStr_10411.height * _arg_3), true, 0); _local_15 = new Matrix(); _local_15.scale(_arg_3, _arg_3); _local_14.draw(this._SafeStr_10411, _local_15, null, null, null, true); _local_14.applyFilter(_local_14, _local_14.rect, new Point(), this._SafeStr_18235()); this._SafeStr_10411 = _local_14; }; if (((this._SafeStr_10411) && (_arg_2))){ return (this._SafeStr_10411.clone()); }; return (this._SafeStr_10411); } private function _SafeStr_18235():ConvolutionFilter { var k:Number = 8; var _local_2:Number = (k / -100); var _local_3:Number = ((_local_2 * -8) + 1); var _local_4:Array = [_local_2, _local_2, _local_2, _local_2, _local_3, _local_2, _local_2, _local_2, _local_2]; return (new ConvolutionFilter(3, 3, _local_4, 1)); } public function _SafeStr_5759(k:String, _arg_2:Number=1):BitmapData { var _local_6:Rectangle; var _local_7:String; var _local_8:_SafeStr_141; var _local_9:BitmapData; var _local_10:Point; var _local_14:BitmapData; var _local_15:Matrix; if (this._SafeStr_18209 == null){ return (null); }; if (!this._SafeStr_18214){ this._SafeStr_9602(); }; var _local_3:AvatarCanvas = this._SafeStr_7984._SafeStr_8021(this._SafeStr_7986, this._SafeStr_18209._SafeStr_8002._SafeStr_17275); if (_local_3 == null){ return (null); }; var _local_4:BitmapData = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); var _local_5:Array = this._SafeStr_7984._SafeStr_10021(k, this._SafeStr_18209._SafeStr_8002._SafeStr_17275, this._SafeStr_18207); var _local_11:Rectangle = new Rectangle(); var _local_12:int = (_local_5.length - 1); while (_local_12 >= 0) { _local_7 = _local_5[_local_12]; _local_8 = this._SafeStr_7968._SafeStr_8000(_local_7, this._SafeStr_15017); if (_local_8 != null){ _local_9 = _local_8.image; if (_local_9 == null){ _local_4.dispose(); return (null); }; _local_10 = _local_8._SafeStr_7966; _local_4.copyPixels(_local_9, _local_9.rect, _local_10, null, null, true); _local_11.x = _local_10.x; _local_11.y = _local_10.y; _local_11.width = _local_9.width; _local_11.height = _local_9.height; if (_local_6 == null){ _local_6 = _local_11.clone(); } else { _local_6 = _local_6.union(_local_11); }; }; _local_12--; }; if (_local_6 == null){ _local_6 = new Rectangle(0, 0, 1, 1); }; var _local_13:BitmapData = new BitmapData(_local_6.width, _local_6.height, true, 0xFFFFFF); _local_13.copyPixels(_local_4, _local_6, new Point(0, 0), null, null, true); _local_4.dispose(); if (_arg_2 != 1){ _local_14 = new BitmapData((_local_13.width * _arg_2), (_local_13.height * _arg_2), true, 0); _local_15 = new Matrix(); _local_15.scale(_arg_2, _arg_2); _local_14.draw(_local_13, _local_15, null, null, null, true); _local_14.applyFilter(_local_14, _local_14.rect, new Point(), this._SafeStr_18235()); _local_13 = _local_14; }; return (_local_13); } protected function getFullImage(k:String):BitmapData { return (this._SafeStr_18218[k]); } protected function cacheFullImage(k:String, _arg_2:BitmapData):void { if (this._SafeStr_18218.getValue(k)){ (this._SafeStr_18218.getValue(k) as BitmapData).dispose(); this._SafeStr_18218.remove(k); }; this._SafeStr_18218[k] = _arg_2; } public function getAsset(k:String):BitmapDataAsset { return ((this._assets.getAssetByName(k) as BitmapDataAsset)); } public function getDirection():int { return (this._SafeStr_18207); } public function _SafeStr_9601():void { this._SafeStr_16905 = new Array(); this._SafeStr_18214 = false; this._SafeStr_18217 = ""; this._SafeStr_18220 = false; } public function _SafeStr_9602():void { var k:_SafeStr_140; if (this._SafeStr_17306()){ for each (k in this._SafeStr_18215) { if (k._SafeStr_14045 == AvatarAction._SafeStr_7571){ if (!this._SafeStr_18227._SafeStr_18115(parseInt(k._SafeStr_8006))){ this._SafeStr_18227._SafeStr_18236(parseInt(k._SafeStr_8006), this); }; }; }; this._SafeStr_18229(); this._SafeStr_18237(); }; } public function appendAction(k:String, ... _args):Boolean { var _local_3:String; var _local_4:ActionDefinition; this._SafeStr_18214 = false; if (((!((_args == null))) && ((_args.length > 0)))){ _local_3 = _args[0]; }; switch (k){ case AvatarAction._SafeStr_14865: switch (_local_3){ case AvatarAction._SafeStr_14867: if (this._SafeStr_18207 == 0){ this.setDirection(_SafeStr_51._SafeStr_9599, 4); } else { this.setDirection(_SafeStr_51._SafeStr_9599, 2); }; case AvatarAction._SafeStr_14866: this._SafeStr_18220 = true; case AvatarAction._SafeStr_7420: this._SafeStr_18220 = true; case AvatarAction._SafeStr_14868: case AvatarAction._SafeStr_14869: case AvatarAction._SafeStr_7429: this._SafeStr_18238(_local_3); break; default: this._SafeStr_18239(("appendAction() >> UNKNOWN POSTURE TYPE: " + _local_3)); }; break; case AvatarAction._SafeStr_9598: switch (_local_3){ case AvatarAction._SafeStr_14857: case AvatarAction._SafeStr_5966: case AvatarAction._SafeStr_5967: case AvatarAction._SafeStr_14858: this._SafeStr_18238(_local_3); break; default: this._SafeStr_18239(("appendAction() >> UNKNOWN GESTURE TYPE: " + _local_3)); }; break; case AvatarAction._SafeStr_7571: if ((((((((((((_local_3 == "33")) || ((_local_3 == "34")))) || ((_local_3 == "35")))) || ((_local_3 == "36")))) || ((_local_3 == "38")))) || ((_local_3 == "39")))){ this._SafeStr_18220 = true; }; case AvatarAction._SafeStr_6203: case AvatarAction._SafeStr_14840: case AvatarAction._SafeStr_14849: case AvatarAction._SafeStr_14837: case AvatarAction._SafeStr_14836: case AvatarAction._SafeStr_14847: case AvatarAction._SafeStr_14850: case AvatarAction._SafeStr_14851: case AvatarAction._SafeStr_14852: case AvatarAction._SafeStr_14853: case AvatarAction._SafeStr_14854: case AvatarAction._SafeStr_14855: case AvatarAction._SafeStr_14856: this._SafeStr_18238(k, _local_3); break; case AvatarAction._SafeStr_14838: case AvatarAction._SafeStr_14839: _local_4 = this._SafeStr_7984._SafeStr_17303(k); if (_local_4 != null){ this._SafeStr_18240(("appendAction:" + [_local_3, "->", _local_4._SafeStr_17296(_local_3)])); _local_3 = _local_4._SafeStr_17296(_local_3); }; this._SafeStr_18238(k, _local_3); break; default: this._SafeStr_18239(("appendAction() >> UNKNOWN ACTION TYPE: " + k)); }; return (true); } protected function _SafeStr_18238(k:String, _arg_2:String=""):void { var _local_3:_SafeStr_140; if (this._SafeStr_16905 == null){ this._SafeStr_16905 = new Array(); }; var _local_4:int; while (_local_4 < this._SafeStr_16905.length) { _local_3 = this._SafeStr_16905[_local_4]; if ((((_local_3._SafeStr_14045 == k)) && ((_local_3._SafeStr_8006 == _arg_2)))){ return; }; _local_4++; }; this._SafeStr_16905.push(new _SafeStr_140(k, _arg_2, this._SafeStr_15017)); } public function _SafeStr_18131():Boolean { return (((this._SafeStr_18212) || ((this._SafeStr_18222 > 1)))); } private function _SafeStr_18229():Boolean { this._SafeStr_18213 = false; this._SafeStr_18212 = false; this._SafeStr_15063 = []; this._SafeStr_18210 = null; this._SafeStr_14952 = 0; this._SafeStr_7984._SafeStr_10017(this); this._SafeStr_18209 = this._SafeStr_17300; this._SafeStr_18209._SafeStr_8002 = this._SafeStr_17300._SafeStr_8002; this._SafeStr_7993(this._SafeStr_17300); return (true); } private function _SafeStr_18231():Boolean { var _local_2:_SafeStr_138; var _local_3:_SafeStr_140; var k:Boolean; if (this._SafeStr_18215 == null){ return (false); }; for each (_local_3 in this._SafeStr_18215) { _local_2 = this._SafeStr_7984._SafeStr_17303(_local_3._SafeStr_14045); if (((!((_local_2 == null))) && (_local_2._SafeStr_17278(_local_3._SafeStr_8006)))){ k = true; }; }; return (k); } private function _SafeStr_17306():Boolean { var _local_2:Boolean; var _local_3:Boolean; var _local_4:_SafeStr_140; var _local_5:int; var k:Boolean; this._SafeStr_18217 = ""; this._SafeStr_18215 = this._SafeStr_7984._SafeStr_17306(this._SafeStr_16905); this._SafeStr_18222 = this._SafeStr_7984._SafeStr_18241(this._SafeStr_18215); if (this._SafeStr_18215 == null){ this._SafeStr_17293 = new Array(0, 0, 0); if (this._SafeStr_18216 != ""){ k = true; this._SafeStr_18216 = ""; }; } else { this._SafeStr_17293 = this._SafeStr_7984._SafeStr_17305(this._SafeStr_18215, this._SafeStr_7986, this._SafeStr_18207); for each (_local_4 in this._SafeStr_18215) { this._SafeStr_18217 = (this._SafeStr_18217 + (_local_4._SafeStr_14045 + _local_4._SafeStr_8006)); if (_local_4._SafeStr_14045 == AvatarAction._SafeStr_7571){ _local_5 = parseInt(_local_4._SafeStr_8006); if (this._SafeStr_18221 != _local_5){ _local_2 = true; }; this._SafeStr_18221 = _local_5; _local_3 = true; }; }; if (!_local_3){ if (this._SafeStr_18221 > -1){ _local_2 = true; }; this._SafeStr_18221 = -1; }; if (_local_2){ this._SafeStr_7968._SafeStr_7992(0); }; if (this._SafeStr_18216 != this._SafeStr_18217){ k = true; this._SafeStr_18216 = this._SafeStr_18217; }; }; this._SafeStr_18214 = true; return (k); } private function _SafeStr_18237():void { var k:_SafeStr_140; var _local_2:Animation; var _local_5:Array; var _local_6:String; if (this._SafeStr_18215 == null){ return; }; var _local_3:int = getTimer(); var _local_4:Array = new Array(); for each (k in this._SafeStr_18215) { _local_4.push(k._SafeStr_14045); }; for each (k in this._SafeStr_18215) { if (((((k) && (k._SafeStr_8002))) && (k._SafeStr_8002._SafeStr_8004))){ _local_2 = this._SafeStr_7984._SafeStr_8005(((k._SafeStr_8002.state + ".") + k._SafeStr_8006)); if (((_local_2) && (_local_2._SafeStr_14942()))){ _local_5 = _local_2._SafeStr_14943(); if (_local_5){ for each (_local_6 in _local_5) { if (_local_4.indexOf(_local_6) >= 0){ k._SafeStr_7981 = _local_2._SafeStr_7981(_local_6); }; }; }; }; if (((_local_2) && (_local_2.resetOnToggle))){ this._SafeStr_18213 = true; }; }; }; for each (k in this._SafeStr_18215) { if (!((!(k)) || (!(k._SafeStr_8002)))){ if (((k._SafeStr_8002._SafeStr_8004) && ((k._SafeStr_8006 == "")))){ k._SafeStr_8006 = "1"; }; this._SafeStr_18242(k, _local_3); if (k._SafeStr_8002._SafeStr_8004){ this._SafeStr_18212 = k._SafeStr_8002._SafeStr_17276(k._SafeStr_8006); _local_2 = this._SafeStr_7984._SafeStr_8005(((k._SafeStr_8002.state + ".") + k._SafeStr_8006)); if (_local_2 != null){ this._SafeStr_15063 = this._SafeStr_15063.concat(_local_2._SafeStr_14925); if (_local_2._SafeStr_14923()){ this._SafeStr_14952 = _local_2._SafeStr_14947.offset; }; if (_local_2._SafeStr_14922()){ this._SafeStr_18210 = _local_2._SafeStr_14946; }; }; }; }; }; } private function _SafeStr_18242(k:_SafeStr_139, _arg_2:int):void { if ((((k == null)) || ((k._SafeStr_8002 == null)))){ return; }; if (k._SafeStr_8002._SafeStr_8023 == ""){ return; }; if (k._SafeStr_8002._SafeStr_10023){ this._SafeStr_18209 = k; this._SafeStr_7968._SafeStr_7997(k._SafeStr_8002._SafeStr_17275); }; this._SafeStr_7968._SafeStr_7977(k, _arg_2); this._SafeStr_18211 = true; } private function _SafeStr_7993(k:_SafeStr_139):void { if (k == null){ return; }; if (k._SafeStr_8002._SafeStr_8023 == ""){ return; }; if (k._SafeStr_8002._SafeStr_10023){ this._SafeStr_18209 = k; this._SafeStr_7968._SafeStr_7997(k._SafeStr_8002._SafeStr_17275); }; this._SafeStr_7968._SafeStr_7993(k); this._SafeStr_18211 = true; } public function get _SafeStr_9604():_SafeStr_135 { return (this._SafeStr_18210); } private function _SafeStr_18234(k:BitmapData, _arg_2:String="CHANNELS_EQUAL"):BitmapData { var _local_3:Number = 0.33; var _local_4:Number = 0.33; var _local_5:Number = 0.33; var _local_6:Number = 1; switch (_arg_2){ case "CHANNELS_UNIQUE": _local_3 = 0.3; _local_4 = 0.59; _local_5 = 0.11; break; case "CHANNELS_RED": _local_3 = 1; _local_4 = 0; _local_5 = 0; break; case "CHANNELS_GREEN": _local_3 = 0; _local_4 = 1; _local_5 = 0; break; case "CHANNELS_BLUE": _local_3 = 0; _local_4 = 0; _local_5 = 1; break; case "CHANNELS_DESATURATED": _local_3 = 0.3086; _local_4 = 0.6094; _local_5 = 0.082; break; }; var _local_7:Array = [_local_3, _local_4, _local_5, 0, 0, _local_3, _local_4, _local_5, 0, 0, _local_3, _local_4, _local_5, 0, 0, 0, 0, 0, 1, 0]; var _local_8:ColorMatrixFilter = new ColorMatrixFilter(_local_7); var _local_9:BitmapData = new BitmapData(k.width, k.height, k.transparent, 0xFFFFFFFF); _local_9.copyPixels(k, k.rect, new Point(0, 0), null, null, false); _local_9.applyFilter(_local_9, _local_9.rect, new Point(0, 0), _local_8); return (_local_9); } private function _SafeStr_18239(k:String):void { } private function _SafeStr_18240(k:String):void { } public function isPlaceholder():Boolean { return (false); } public function _SafeStr_18132():void { this._SafeStr_18216 = ""; } public function get _SafeStr_18133():Boolean { return (this._SafeStr_18213); } public function get _SafeStr_18135():String { return (this._SafeStr_18209._SafeStr_14045); } public function _SafeStr_18136(k:int):void { if (k == this._SafeStr_18221){ this._SafeStr_18229(); this._SafeStr_18237(); this._SafeStr_18213 = true; this._SafeStr_18211 = true; if (this._SafeStr_18228){ this._SafeStr_18228._SafeStr_18136(k); }; }; } } }//package _-3HG // _SafeStr_10017 = "_-6R8" (String#3243, DoABC#2) // _SafeStr_10021 = "_-248" (String#847, DoABC#2) // _SafeStr_10022 = "_-5Uq" (String#3047, DoABC#2) // _SafeStr_10023 = "_-2d9" (String#875, DoABC#2) // _SafeStr_10411 = "_-0VG" (String#748, DoABC#2) // _SafeStr_111 = "_-2LA" (String#860, DoABC#2) // _SafeStr_133 = "_-2PC" (String#864, DoABC#2) // _SafeStr_134 = "_-0R7" (String#740, DoABC#2) // _SafeStr_135 = "_-5rL" (String#1059, DoABC#2) // _SafeStr_138 = "_-08m" (String#723, DoABC#2) // _SafeStr_139 = "_-309" (String#898, DoABC#2) // _SafeStr_140 = "_-5Gt" (String#1026, DoABC#2) // _SafeStr_14045 = "_-0wU" (String#780, DoABC#2) // _SafeStr_141 = "_-1AB" (String#792, DoABC#2) // _SafeStr_142 = "_-4Wp" (String#987, DoABC#2) // _SafeStr_14823 = "_-3Gn" (String#2618, DoABC#2) // _SafeStr_14824 = "_-1Vd" (String#2272, DoABC#2) // _SafeStr_14836 = "_-0hL" (String#2118, DoABC#2) // _SafeStr_14837 = "_-6kg" (String#3291, DoABC#2) // _SafeStr_14838 = "_-5jN" (String#3094, DoABC#2) // _SafeStr_14839 = "_-42q" (String#2764, DoABC#2) // _SafeStr_14840 = "_-34N" (String#2585, DoABC#2) // _SafeStr_14847 = "_-1LG" (String#2236, DoABC#2) // _SafeStr_14849 = "_-4R6" (String#2826, DoABC#2) // _SafeStr_14850 = "_-4cX" (String#2870, DoABC#2) // _SafeStr_14851 = "_-1ho" (String#2315, DoABC#2) // _SafeStr_14852 = "_-5fO" (String#3079, DoABC#2) // _SafeStr_14853 = "_-25Z" (String#2386, DoABC#2) // _SafeStr_14854 = "_-2XE" (String#2482, DoABC#2) // _SafeStr_14855 = "_-3jb" (String#2709, DoABC#2) // _SafeStr_14856 = "_-21O" (String#2374, DoABC#2) // _SafeStr_14857 = "_-6I0" (String#3208, DoABC#2) // _SafeStr_14858 = "_-1Rs" (String#2257, DoABC#2) // _SafeStr_14865 = "_-1-g" (String#2175, DoABC#2) // _SafeStr_14866 = "_-1C4" (String#2207, DoABC#2) // _SafeStr_14867 = "_-6hr" (String#3287, DoABC#2) // _SafeStr_14868 = "_-5Td" (String#3042, DoABC#2) // _SafeStr_14869 = "_-wI" (String#3426, DoABC#2) // _SafeStr_14921 = "_-3c" (String#938, DoABC#2) // _SafeStr_14922 = "_-4Uk" (String#984, DoABC#2) // _SafeStr_14923 = "_-2YY" (String#872, DoABC#2) // _SafeStr_14925 = "_-2m-" (String#882, DoABC#2) // _SafeStr_14940 = "_-3xY" (String#2746, DoABC#2) // _SafeStr_14942 = "_-5F5" (String#2996, DoABC#2) // _SafeStr_14943 = "_-3Iz" (String#2628, DoABC#2) // _SafeStr_14946 = "_-2hK" (String#2522, DoABC#2) // _SafeStr_14947 = "_-2nw" (String#2542, DoABC#2) // _SafeStr_14952 = "_-ZE" (String#1136, DoABC#2) // _SafeStr_15017 = "_-4HW" (String#2802, DoABC#2) // _SafeStr_15063 = "_-4cl" (String#2872, DoABC#2) // _SafeStr_16905 = "_-3IH" (String#351, DoABC#2) // _SafeStr_17275 = "_-4Qw" (String#978, DoABC#2) // _SafeStr_17276 = "_-31j" (String#900, DoABC#2) // _SafeStr_17278 = "_-1JK" (String#803, DoABC#2) // _SafeStr_17293 = "_-52C" (String#1017, DoABC#2) // _SafeStr_17296 = "_-24H" (String#2380, DoABC#2) // _SafeStr_17300 = "_-2Yg" (String#342, DoABC#2) // _SafeStr_17303 = "_-5xO" (String#3145, DoABC#2) // _SafeStr_17305 = "_-2fk" (String#877, DoABC#2) // _SafeStr_17306 = "_-1EW" (String#799, DoABC#2) // _SafeStr_18115 = "_-GJ" (String#1118, DoABC#2) // _SafeStr_18130 = "_-4bb" (String#992, DoABC#2) // _SafeStr_18131 = "_-4yM" (String#1013, DoABC#2) // _SafeStr_18132 = "_-Pj" (String#1126, DoABC#2) // _SafeStr_18133 = "_-0cT" (String#754, DoABC#2) // _SafeStr_18134 = "_-3cB" (String#939, DoABC#2) // _SafeStr_18135 = "_-2sy" (String#889, DoABC#2) // _SafeStr_18136 = "_-4T2" (String#980, DoABC#2) // _SafeStr_18204 = "_-5gf" (String#3084, DoABC#2) // _SafeStr_18205 = "_-1iv" (String#2322, DoABC#2) // _SafeStr_18206 = "_-2s3" (String#2551, DoABC#2) // _SafeStr_18207 = "_-3w1" (String#2738, DoABC#2) // _SafeStr_18208 = "_-2Ax" (String#2405, DoABC#2) // _SafeStr_18209 = "_-48X" (String#2782, DoABC#2) // _SafeStr_18210 = "_-6a1" (String#3268, DoABC#2) // _SafeStr_18211 = "_-34Y" (String#2586, DoABC#2) // _SafeStr_18212 = "_-1KB" (String#2232, DoABC#2) // _SafeStr_18213 = "_-6Op" (String#3230, DoABC#2) // _SafeStr_18214 = "_-70" (String#3293, DoABC#2) // _SafeStr_18215 = "_-0z-" (String#2170, DoABC#2) // _SafeStr_18216 = "_-3Hw" (String#2623, DoABC#2) // _SafeStr_18217 = "_-1l6" (String#2327, DoABC#2) // _SafeStr_18218 = "_-4OI" (String#974, DoABC#2) // _SafeStr_18219 = "_-3RY" (String#2647, DoABC#2) // _SafeStr_18220 = "_-65y" (String#3171, DoABC#2) // _SafeStr_18221 = "_-2xz" (String#2565, DoABC#2) // _SafeStr_18222 = "_-7e" (String#3297, DoABC#2) // _SafeStr_18223 = "_-5Xs" (String#3054, DoABC#2) // _SafeStr_18224 = "_-5aS" (String#3059, DoABC#2) // _SafeStr_18225 = "_-2ox" (String#2548, DoABC#2) // _SafeStr_18226 = "_-5pz" (String#3115, DoABC#2) // _SafeStr_18227 = "_-1Fw" (String#2220, DoABC#2) // _SafeStr_18228 = "_-0tf" (String#2160, DoABC#2) // _SafeStr_18229 = "_-3gR" (String#2697, DoABC#2) // _SafeStr_18230 = "_-5i1" (String#3087, DoABC#2) // _SafeStr_18231 = "_-1eS" (String#2304, DoABC#2) // _SafeStr_18232 = "_-5BP" (String#2984, DoABC#2) // _SafeStr_18233 = "_-2f8" (String#2514, DoABC#2) // _SafeStr_18234 = "_-5G0" (String#2998, DoABC#2) // _SafeStr_18235 = "_-5Ix" (String#3005, DoABC#2) // _SafeStr_18236 = "_-5Ns" (String#3020, DoABC#2) // _SafeStr_18237 = "_-3zI" (String#2751, DoABC#2) // _SafeStr_18238 = "_-16t" (String#2191, DoABC#2) // _SafeStr_18239 = "_-3T1" (String#2652, DoABC#2) // _SafeStr_18240 = "_-2wY" (String#2562, DoABC#2) // _SafeStr_18241 = "_-5Te" (String#3043, DoABC#2) // _SafeStr_18242 = "_-2oN" (String#2545, DoABC#2) // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_46 = "_-6hm" (String#1103, DoABC#2) // _SafeStr_48 = "_-8W" (String#1108, DoABC#2) // _SafeStr_50 = "_-5mp" (String#1056, DoABC#2) // _SafeStr_51 = "_-13Z" (String#785, DoABC#2) // _SafeStr_5342 = "_-497" (String#2784, DoABC#2) // _SafeStr_5406 = "_-0RQ" (String#46, DoABC#2) // _SafeStr_5758 = "_-1ar" (String#2290, DoABC#2) // _SafeStr_5759 = "_-3P3" (String#923, DoABC#2) // _SafeStr_5760 = "_-5NX" (String#3018, DoABC#2) // _SafeStr_5761 = "_-4QG" (String#977, DoABC#2) // _SafeStr_58 = "_-5OS" (String#1034, DoABC#2) // _SafeStr_5966 = "_-1Cn" (String#2210, DoABC#2) // _SafeStr_5967 = "_-zt" (String#3436, DoABC#2) // _SafeStr_6203 = "_-2WP" (String#2478, DoABC#2) // _SafeStr_7420 = "_-3Df" (String#2609, DoABC#2) // _SafeStr_7429 = "_-5wP" (String#3143, DoABC#2) // _SafeStr_7571 = "_-5SX" (String#3039, DoABC#2) // _SafeStr_7966 = "_-0Pv" (String#2071, DoABC#2) // _SafeStr_7968 = "_-25V" (String#99, DoABC#2) // _SafeStr_7977 = "_-3HV" (String#2621, DoABC#2) // _SafeStr_7981 = "_-1Al" (String#794, DoABC#2) // _SafeStr_7984 = "_-3Uo" (String#64, DoABC#2) // _SafeStr_7986 = "_-3ui" (String#951, DoABC#2) // _SafeStr_7992 = "_-0Uz" (String#2084, DoABC#2) // _SafeStr_7993 = "_-1l7" (String#831, DoABC#2) // _SafeStr_7997 = "_-5wB" (String#3141, DoABC#2) // _SafeStr_8000 = "_-3f0" (String#2694, DoABC#2) // _SafeStr_8002 = "_-1no" (String#832, DoABC#2) // _SafeStr_8004 = "_-4KS" (String#971, DoABC#2) // _SafeStr_8005 = "_-1Qe" (String#809, DoABC#2) // _SafeStr_8006 = "_-1Vx" (String#816, DoABC#2) // _SafeStr_8007 = "_-25y" (String#335, DoABC#2) // _SafeStr_8014 = "_-2iY" (String#880, DoABC#2) // _SafeStr_8017 = "_-4mm" (String#2896, DoABC#2) // _SafeStr_8020 = "_-h0" (String#1141, DoABC#2) // _SafeStr_8021 = "_-3u5" (String#2732, DoABC#2) // _SafeStr_8023 = "_-2d4" (String#874, DoABC#2) // _SafeStr_9598 = "_-0g0" (String#2112, DoABC#2) // _SafeStr_9599 = "_-r4" (String#3413, DoABC#2) // _SafeStr_9601 = "_-5I-" (String#1029, DoABC#2) // _SafeStr_9602 = "_-6Ky" (String#1085, DoABC#2) // _SafeStr_9603 = "_-6AT" (String#1074, DoABC#2) // _SafeStr_9604 = "_-5R-" (String#1036, DoABC#2) // _SafeStr_9605 = "_-23N" (String#846, DoABC#2) // _SafeStr_9614 = "_-2xY" (String#894, DoABC#2) //------------------------------------------------------------ //_-3HG.AvatarImagePartContainer package _-3HG { import _-19r._SafeStr_58; import _-2xs._SafeStr_138; import flash.geom.ColorTransform; import _-58i.AnimationFrame; public class AvatarImagePartContainer { private var _SafeStr_18243:String; private var _SafeStr_18244:String; private var _SafeStr_18245:String; private var _SafeStr_15811:String; private var _color:_SafeStr_58; private var _SafeStr_14645:Array; private var _SafeStr_7475:_SafeStr_138; private var _SafeStr_10647:Boolean; private var _SafeStr_18246:Boolean; private var _SafeStr_18247:ColorTransform; private var _SafeStr_10645:int; public function AvatarImagePartContainer(k:String, _arg_2:String, _arg_3:String, _arg_4:_SafeStr_58, _arg_5:Array, _arg_6:_SafeStr_138, _arg_7:Boolean, _arg_8:int, _arg_9:String="", _arg_10:Boolean=false, _arg_11:Number=1) { this._SafeStr_18243 = k; this._SafeStr_18244 = _arg_2; this._SafeStr_15811 = _arg_3; this._color = _arg_4; this._SafeStr_14645 = _arg_5; this._SafeStr_7475 = _arg_6; this._SafeStr_10647 = _arg_7; this._SafeStr_10645 = _arg_8; this._SafeStr_18245 = _arg_9; this._SafeStr_18246 = _arg_10; this._SafeStr_18247 = new ColorTransform(1, 1, 1, _arg_11); if (this._SafeStr_14645 == null){ _SafeStr_4.log("Null frame list"); }; if (this._SafeStr_18244 == "ey"){ this._SafeStr_10647 = false; }; } public function _SafeStr_8028(k:int):int { var _local_3:AnimationFrame; if (((!(this._SafeStr_14645)) || ((this._SafeStr_14645.length == 0)))){ return (0); }; var _local_2:int = (k % this._SafeStr_14645.length); if ((this._SafeStr_14645[_local_2] is AnimationFrame)){ _local_3 = this._SafeStr_14645[_local_2]; return (_local_3.number); }; return (_local_2); } public function _SafeStr_8027(k:int):AnimationFrame { var _local_2:int = (k % this._SafeStr_14645.length); if (((this._SafeStr_14645) && ((this._SafeStr_14645.length > _local_2)))){ if ((this._SafeStr_14645[_local_2] is AnimationFrame)){ return ((this._SafeStr_14645[_local_2] as AnimationFrame)); }; }; return (null); } public function _SafeStr_8048(k:int):String { var _local_3:AnimationFrame; var _local_2:int = (k % this._SafeStr_14645.length); if (((this._SafeStr_14645) && ((this._SafeStr_14645.length > _local_2)))){ if ((this._SafeStr_14645[_local_2] is AnimationFrame)){ _local_3 = (this._SafeStr_14645[_local_2] as AnimationFrame); return (((((this._SafeStr_8025 + ":") + _local_3._SafeStr_8023) + ":") + _local_3.number)); }; }; return (((this._SafeStr_8025 + ":") + _local_2)); } public function get _SafeStr_8026():String { return (this._SafeStr_18243); } public function get _SafeStr_8024():String { return (this._SafeStr_18244); } public function get _SafeStr_8025():String { return (this._SafeStr_15811); } public function get color():_SafeStr_58 { return (this._color); } public function get action():_SafeStr_138 { return (this._SafeStr_7475); } public function set isColorable(k:Boolean):void { this._SafeStr_10647 = k; } public function get isColorable():Boolean { return (this._SafeStr_10647); } public function get _SafeStr_18248():int { return (this._SafeStr_10645); } public function get _SafeStr_8038():String { return (this._SafeStr_18245); } public function get _SafeStr_8039():Boolean { return (this._SafeStr_18246); } public function get _SafeStr_8040():ColorTransform { return (this._SafeStr_18247); } public function toString():String { return ([this._SafeStr_18243, this._SafeStr_18244, this._SafeStr_15811].join(":")); } } }//package _-3HG // _SafeStr_10645 = "_-MI" (String#1123, DoABC#2) // _SafeStr_10647 = "_-2g7" (String#878, DoABC#2) // _SafeStr_138 = "_-08m" (String#723, DoABC#2) // _SafeStr_14645 = "_-2na" (String#343, DoABC#2) // _SafeStr_15811 = "_-676" (String#3176, DoABC#2) // _SafeStr_18243 = "_-5R3" (String#3033, DoABC#2) // _SafeStr_18244 = "_-24h" (String#2383, DoABC#2) // _SafeStr_18245 = "_-1SF" (String#2258, DoABC#2) // _SafeStr_18246 = "_-1ev" (String#2307, DoABC#2) // _SafeStr_18247 = "_-5O-" (String#3021, DoABC#2) // _SafeStr_18248 = "_-2KK" (String#2442, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_58 = "_-5OS" (String#1034, DoABC#2) // _SafeStr_7475 = "_-1Si" (String#325, DoABC#2) // _SafeStr_8023 = "_-2d4" (String#874, DoABC#2) // _SafeStr_8024 = "_-3wB" (String#2739, DoABC#2) // _SafeStr_8025 = "_-2s7" (String#2552, DoABC#2) // _SafeStr_8026 = "_-27C" (String#2390, DoABC#2) // _SafeStr_8027 = "_-wY" (String#3428, DoABC#2) // _SafeStr_8028 = "_-3xT" (String#2745, DoABC#2) // _SafeStr_8038 = "_-3uk" (String#2734, DoABC#2) // _SafeStr_8039 = "_-17C" (String#2193, DoABC#2) // _SafeStr_8040 = "_-5oe" (String#3110, DoABC#2) // _SafeStr_8048 = "_-1FM" (String#2215, DoABC#2) //------------------------------------------------------------ //_-3HG.AvatarRenderManager package _-3HG { import _-0MK.Component; import _-3tg.AssetAliasCollection; import _-ue.Map; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboConfigurationManager; import flash.events.Event; import __AS3__.vec.Vector; import _-24f._SafeStr_18; import _-5Vt.AssetLibraryCollection; import flash.net.URLRequest; import _-5Vt._SafeStr_37; import _-0nt.AssetLoaderEvent; import _-3E2._SafeStr_55; import _-3E2._SafeStr_53; import _-5Vt._SafeStr_39; import flash.utils.Dictionary; import _-24f._SafeStr_57; import _-3E2._SafeStr_47; import _-19r._SafeStr_52; import _-3-E.FigureDataContainer; import _-28x._SafeStr_49; import _-19r._SafeStr_56; import _-ue.ErrorReportStorage; import _-19r._SafeStr_54; import _-19r._SafeStr_58; import _-24f._SafeStr_51; import __AS3__.vec.*; import com.sulake.iid.*; public class AvatarRenderManager extends Component implements _SafeStr_13 { private const _SafeStr_18249:String = "hd-99999-99999"; private var _SafeStr_18250:AssetAliasCollection; private var _SafeStr_7984:AvatarStructure; private var _SafeStr_12575:String; private var _SafeStr_18251:Map; private var _SafeStr_18252:AvatarAssetDownloadManager; private var _SafeStr_18253:EffectAssetDownloadManager; private var _SafeStr_18254:AvatarFigureContainer; private var _SafeStr_18255:Boolean = false; private var _SafeStr_18256:Boolean = false; private var _SafeStr_18257:Boolean = false; private var _SafeStr_18258:Boolean; private var _SafeStr_18259:Boolean; private var _SafeStr_18260:Boolean; public function AvatarRenderManager(k:_SafeStr_9, _arg_2:uint, _arg_3:_SafeStr_10, _arg_4:Boolean=false) { this._SafeStr_18258 = _arg_4; _arg_2 = (_arg_2 | _SafeStr_8801); super(k, _arg_2, _arg_3); } override protected function get dependencies():Vector.<_SafeStr_44> { return (((this._SafeStr_18258) ? super.dependencies : (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboConfigurationManager(), null, true, [{ "type":Event.COMPLETE, "callback":this.onConfigurationComplete }])])))); } override protected function initComponent():void { this._SafeStr_12575 = _SafeStr_18._SafeStr_14826; this._SafeStr_18251 = new Map(); var k:XML = ; this._SafeStr_7984 = new AvatarStructure(this); this._SafeStr_7984._SafeStr_18261(((assets.hasAsset("HabboAvatarGeometry")) ? (assets.getAssetByName("HabboAvatarGeometry").content as XML) : null)); this._SafeStr_7984._SafeStr_18262(((assets.hasAsset("HabboAvatarPartSets")) ? (assets.getAssetByName("HabboAvatarPartSets").content as XML) : null)); this._SafeStr_7984._SafeStr_18263(assets, k); this._SafeStr_7984._SafeStr_18264(((assets.hasAsset("HabboAvatarAnimation")) ? (assets.getAssetByName("HabboAvatarAnimation").content as XML) : null)); this._SafeStr_7984._SafeStr_18265(((assets.hasAsset("HabboAvatarFigure")) ? (assets.getAssetByName("HabboAvatarFigure").content as XML) : null)); this._SafeStr_18266(); this._SafeStr_18250 = new AssetAliasCollection(this, (context.assets as AssetLibraryCollection)); this._SafeStr_18250.init(); this._SafeStr_18267(); } private function _SafeStr_18266():void { var k = (getProperty("flash.dynamic.avatar.download.url") + "HabboAvatarActions.xml"); var _local_2:URLRequest = new URLRequest(k); var _local_3:_SafeStr_37 = assets.loadAssetFromFile("HabboAvatarActions", _local_2, "text/xml"); _local_3.addEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_18268); } private function _SafeStr_18268(k:Event=null):void { if (this._SafeStr_7984 == null){ return; }; var _local_2:XML = ; this._SafeStr_7984._SafeStr_17301(((assets.hasAsset("HabboAvatarActions")) ? (assets.getAssetByName("HabboAvatarActions").content as XML) : _local_2)); this._SafeStr_18259 = true; this._SafeStr_18267(); } override public function dispose():void { super.dispose(); if (this._SafeStr_7984 != null){ this._SafeStr_7984.dispose(); this._SafeStr_7984 = null; }; if (this._SafeStr_18250 != null){ this._SafeStr_18250.dispose(); this._SafeStr_18250 = null; }; if (this._SafeStr_18251){ this._SafeStr_18251.dispose(); this._SafeStr_18251 = null; }; if (this._SafeStr_18252){ this._SafeStr_18252.removeEventListener(Event.COMPLETE, this._SafeStr_18269); this._SafeStr_18252.dispose(); this._SafeStr_18252 = null; }; if (this._SafeStr_18253){ this._SafeStr_18253.removeEventListener(Event.COMPLETE, this._SafeStr_18269); this._SafeStr_18253.dispose(); this._SafeStr_18253 = null; }; } private function onConfigurationComplete(k:Event):void { var _local_2:String; var _local_3:_SafeStr_55; var _local_4:String; var _local_5:String; var _local_6:String; var _local_7:String; if (this._SafeStr_7984 != null){ _local_2 = getProperty("external.figurepartlist.txt"); if (assets.hasAsset(_local_2)){ assets.removeAsset(assets.getAssetByName(_local_2)); }; _local_3 = new _SafeStr_55(assets, _local_2, (this._SafeStr_7984.figureData as _SafeStr_53)); _local_3.addEventListener(_SafeStr_55._SafeStr_17994, this._SafeStr_18270); if (this._SafeStr_18252 == null){ _local_4 = getProperty("flash.dynamic.avatar.download.configuration"); _local_5 = getProperty("flash.dynamic.avatar.download.url"); _local_6 = getProperty("flash.dynamic.avatar.download.name.template"); this._SafeStr_18252 = new AvatarAssetDownloadManager(context.assets, _local_4, _local_5, this._SafeStr_7984, _local_6); this._SafeStr_18252.addEventListener(Event.COMPLETE, this._SafeStr_18269); this._SafeStr_18252.addEventListener(AvatarAssetDownloadManager.LIBRARY_LOADED, this._SafeStr_18271); }; if (this._SafeStr_18253 == null){ _local_7 = (getProperty("flash.dynamic.avatar.download.url") + "effectmap.xml"); _local_5 = getProperty("flash.dynamic.avatar.download.url"); _local_6 = getProperty("flash.dynamic.avatar.download.name.template"); this._SafeStr_18253 = new EffectAssetDownloadManager(context.assets, _local_7, _local_5, this._SafeStr_7984, _local_6); this._SafeStr_18253.addEventListener(Event.COMPLETE, this._SafeStr_18272); this._SafeStr_18253.addEventListener(AvatarAssetDownloadManager.LIBRARY_LOADED, this._SafeStr_18273); }; }; } private function _SafeStr_18271(k:Event=null):void { this._SafeStr_18250.reset(); } private function _SafeStr_18273(k:Event=null):void { this._SafeStr_18250.reset(); } private function _SafeStr_18270(k:Event=null):void { var _local_2:_SafeStr_39 = assets.getAssetByName(getProperty("external.figurepartlist.txt")); if (_local_2){ assets.removeAsset(_local_2).dispose(); }; this._SafeStr_18256 = true; this._SafeStr_7984.init(); this._SafeStr_18267(); } private function _SafeStr_18269(k:Event=null):void { this._SafeStr_18255 = true; this._SafeStr_18267(); } private function _SafeStr_18272(k:Event=null):void { this._SafeStr_18260 = true; this._SafeStr_18267(); } public function get _SafeStr_18106():Dictionary { if (this._SafeStr_18260){ return (this._SafeStr_18253._SafeStr_17927); }; return (null); } private function _SafeStr_18267():void { if (!this._SafeStr_18257){ if (((((((this._SafeStr_18255) && (this._SafeStr_18256))) && (this._SafeStr_18259))) && (this._SafeStr_18260))){ this._SafeStr_18257 = true; this.events.dispatchEvent(new Event(_SafeStr_57.AVATAR_RENDER_READY)); }; }; } public function _SafeStr_9716(k:String):_SafeStr_46 { return (new AvatarFigureContainer(k)); } public function _SafeStr_18101(k:_SafeStr_46):Boolean { if (!this._SafeStr_18252){ return (false); }; return (this._SafeStr_18252._SafeStr_18115(k)); } public function _SafeStr_18102(k:_SafeStr_46, _arg_2:_SafeStr_20):void { if (!this._SafeStr_18252){ return; }; this._SafeStr_18252._SafeStr_18160(k, _arg_2); } public function createAvatarImage(k:String, _arg_2:String, _arg_3:String=null, _arg_4:_SafeStr_20=null, _arg_5:_SafeStr_50=null):_SafeStr_48 { if (this._SafeStr_7984 == null){ return (null); }; if (((!(this._SafeStr_18252)) && (!((this._SafeStr_12575 == _SafeStr_18._SafeStr_14828))))){ return (null); }; var _local_6:AvatarFigureContainer = new AvatarFigureContainer(k); if (_arg_3){ this._SafeStr_18274(_local_6, _arg_3); }; if ((((this._SafeStr_12575 == _SafeStr_18._SafeStr_14828)) || (this._SafeStr_18252._SafeStr_18115(_local_6)))){ return (new AvatarImage(this._SafeStr_7984, this._SafeStr_18250, _local_6, _arg_2, this._SafeStr_18253, _arg_5)); }; if (!this._SafeStr_18254){ this._SafeStr_18254 = new AvatarFigureContainer(this._SafeStr_18249); }; this._SafeStr_18252._SafeStr_18160(_local_6, _arg_4); return (new PlaceholderAvatarImage(this._SafeStr_7984, this._SafeStr_18250, this._SafeStr_18254, _arg_2, this._SafeStr_18253)); } public function _SafeStr_15335():_SafeStr_47 { if (this._SafeStr_7984){ return (this._SafeStr_7984.figureData); }; return (null); } public function isValidFigureSetForGender(k:int, _arg_2:String):Boolean { var _local_3:_SafeStr_47 = this._SafeStr_15335(); var _local_4:_SafeStr_52 = _local_3._SafeStr_17992(k); if (_local_4 != null){ if ((((_local_4.gender.toUpperCase() == "U")) || ((_local_4.gender.toUpperCase() == _arg_2.toUpperCase())))){ return (true); }; }; return (false); } public function getFigureStringWithFigureIds(k:String, _arg_2:String, _arg_3:Vector.):String { var _local_6:_SafeStr_52; var _local_4:FigureDataContainer = new FigureDataContainer(); _local_4._SafeStr_17977(k, _arg_2); var _local_5:Vector.<_SafeStr_52> = this._SafeStr_18275(_arg_3); for each (_local_6 in _local_5) { _local_4._SafeStr_17981(_local_6.type, _local_6.id, _local_4.getColourIds(_local_6.type)); }; return (_local_4._SafeStr_9724()); } private function _SafeStr_18275(k:Vector.):Vector.<_SafeStr_52> { var _local_4:int; var _local_5:_SafeStr_52; var _local_2:_SafeStr_47 = this._SafeStr_15335(); var _local_3:Vector.<_SafeStr_52> = new Vector.<_SafeStr_52>(0); for each (_local_4 in k) { _local_5 = _local_2._SafeStr_17992(_local_4); if (_local_5 != null){ _local_3.push(_local_5); }; }; return (_local_3); } public function _SafeStr_18105():Array { return (this._SafeStr_7984._SafeStr_18105()); } public function _SafeStr_18103():_SafeStr_49 { if (this._SafeStr_7984){ return (this._SafeStr_7984._SafeStr_18276); }; return (null); } public function _SafeStr_18099(k:String, _arg_2:int):Array { if (this._SafeStr_7984){ return (this._SafeStr_7984._SafeStr_18003(k, _arg_2)); }; return (null); } public function getAssetByName(k:String):_SafeStr_39 { return (this._SafeStr_18250.getAssetByName(k)); } public function get mode():String { return (this._SafeStr_12575); } public function set mode(k:String):void { this._SafeStr_12575 = k; } public function _SafeStr_18100(k:XML):void { if (this._SafeStr_7984 != null){ this._SafeStr_7984._SafeStr_18100(k); }; } private function _SafeStr_18274(k:AvatarFigureContainer, _arg_2:String):Boolean { var _local_3:Boolean; var _local_6:_SafeStr_47; var _local_7:String; var _local_8:_SafeStr_52; var _local_9:_SafeStr_56; var _local_10:_SafeStr_52; var _local_11:_SafeStr_52; if (!this._SafeStr_7984){ ErrorReportStorage._SafeStr_7049("AvatarRenderManager", "validateAvatarFigure: structure is null!"); }; var _local_4:int = 2; var _local_5:Array = this._SafeStr_7984._SafeStr_18003(_arg_2, _local_4); if (_local_5){ _local_6 = this._SafeStr_7984.figureData; if (!_local_6){ ErrorReportStorage._SafeStr_7049("AvatarRenderManager", "validateAvatarFigure: figureData is null!"); }; for each (_local_7 in _local_5) { if (!k._SafeStr_18129(_local_7)){ _local_8 = this._SafeStr_7984._SafeStr_10665(_local_7, _arg_2); if (_local_8){ k._SafeStr_9731(_local_7, _local_8.id, [0]); _local_3 = true; }; } else { _local_9 = _local_6._SafeStr_15336(_local_7); if (!_local_9){ ErrorReportStorage._SafeStr_7049("AvatarRenderManager", "validateAvatarFigure: setType is null!"); }; _local_10 = _local_9._SafeStr_10638(k.getPartSetId(_local_7)); if (!_local_10){ _local_11 = this._SafeStr_7984._SafeStr_10665(_local_7, _arg_2); if (_local_11){ k._SafeStr_9731(_local_7, _local_11.id, [0]); _local_3 = true; }; }; }; }; }; return (!(_local_3)); } public function _SafeStr_9717(k:_SafeStr_46, _arg_2:String, _arg_3:Array=null):int { var _local_6:String; var _local_7:_SafeStr_56; var _local_9:String; var _local_10:int; var _local_11:_SafeStr_52; var _local_12:_SafeStr_54; var _local_13:Array; var _local_14:int; var _local_15:_SafeStr_58; var _local_4:int; if (!this._SafeStr_7984){ return (0); }; var _local_5:_SafeStr_47 = this._SafeStr_7984.figureData; var _local_8:Array = k._SafeStr_9729(); for each (_local_6 in _local_8) { _local_7 = _local_5._SafeStr_15336(_local_6); _local_10 = k.getPartSetId(_local_6); _local_11 = _local_7._SafeStr_10638(_local_10); if (_local_11 == null){ } else { _local_4 = Math.max(_local_11.clubLevel, _local_4); _local_12 = _local_5._SafeStr_15337(_local_7._SafeStr_10641); _local_13 = k._SafeStr_9732(_local_6); for each (_local_14 in _local_13) { _local_15 = _local_12._SafeStr_10637(_local_14); _local_4 = Math.max(_local_15.clubLevel, _local_4); }; }; }; if (_arg_3 == null){ _arg_3 = this._SafeStr_7984._SafeStr_7994(_SafeStr_51._SafeStr_9599); }; for each (_local_9 in _arg_3) { _local_7 = _local_5._SafeStr_15336(_local_9); if (_local_8.indexOf(_local_9) == -1){ _local_4 = Math.max(_local_7._SafeStr_10640(_arg_2), _local_4); }; }; return (_local_4); } public function _SafeStr_18104():void { this._SafeStr_18250.reset(); } public function get _SafeStr_18115():Boolean { return (this._SafeStr_18257); } } }//package _-3HG // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_10637 = "_-20T" (String#843, DoABC#2) // _SafeStr_10638 = "_-zQ" (String#1156, DoABC#2) // _SafeStr_10640 = "_-V-" (String#1133, DoABC#2) // _SafeStr_10641 = "_-1dl" (String#823, DoABC#2) // _SafeStr_10665 = "_-z7" (String#3434, DoABC#2) // _SafeStr_12575 = "_-0Ka" (String#2062, DoABC#2) // _SafeStr_13 = "_-0K1" (String#734, DoABC#2) // _SafeStr_14826 = "_-5eC" (String#3074, DoABC#2) // _SafeStr_14828 = "_-4AB" (String#2787, DoABC#2) // _SafeStr_15335 = "_-3HE" (String#915, DoABC#2) // _SafeStr_15336 = "_-1kw" (String#830, DoABC#2) // _SafeStr_15337 = "_-2gd" (String#879, DoABC#2) // _SafeStr_17301 = "_-3dA" (String#2684, DoABC#2) // _SafeStr_17927 = "_-2ae" (String#2495, DoABC#2) // _SafeStr_17977 = "_-9J" (String#3304, DoABC#2) // _SafeStr_17981 = "_-6OP" (String#3226, DoABC#2) // _SafeStr_17992 = "_-5qj" (String#1058, DoABC#2) // _SafeStr_17994 = "_-4G8" (String#2799, DoABC#2) // _SafeStr_18 = "_-60z" (String#3158, DoABC#2) // _SafeStr_18003 = "_-4Me" (String#2811, DoABC#2) // _SafeStr_18099 = "_-3hn" (String#944, DoABC#2) // _SafeStr_18100 = "_-4co" (String#994, DoABC#2) // _SafeStr_18101 = "_-6Kv" (String#1084, DoABC#2) // _SafeStr_18102 = "_-4ma" (String#1003, DoABC#2) // _SafeStr_18103 = "_-1Tk" (String#812, DoABC#2) // _SafeStr_18104 = "_-1rC" (String#836, DoABC#2) // _SafeStr_18105 = "_-0Z0" (String#749, DoABC#2) // _SafeStr_18106 = "_-5BE" (String#1021, DoABC#2) // _SafeStr_18115 = "_-GJ" (String#1118, DoABC#2) // _SafeStr_18129 = "_-1pz" (String#834, DoABC#2) // _SafeStr_18160 = "_-1qg" (String#2343, DoABC#2) // _SafeStr_18249 = "_-0yg" (String#2168, DoABC#2) // _SafeStr_18250 = "_-6dA" (String#3277, DoABC#2) // _SafeStr_18251 = "_-3d5" (String#2683, DoABC#2) // _SafeStr_18252 = "_-6Kq" (String#3220, DoABC#2) // _SafeStr_18253 = "_-l0" (String#3397, DoABC#2) // _SafeStr_18254 = "_-5tz" (String#3136, DoABC#2) // _SafeStr_18255 = "_-6bM" (String#3271, DoABC#2) // _SafeStr_18256 = "_-2Gl" (String#2428, DoABC#2) // _SafeStr_18257 = "_-6J6" (String#1082, DoABC#2) // _SafeStr_18258 = "_-3UE" (String#2656, DoABC#2) // _SafeStr_18259 = "_-630" (String#3162, DoABC#2) // _SafeStr_18260 = "_-32V" (String#2580, DoABC#2) // _SafeStr_18261 = "_-4rD" (String#2917, DoABC#2) // _SafeStr_18262 = "_-1i-" (String#2316, DoABC#2) // _SafeStr_18263 = "_-0EJ" (String#2050, DoABC#2) // _SafeStr_18264 = "_-jp" (String#3393, DoABC#2) // _SafeStr_18265 = "_-3Ij" (String#2626, DoABC#2) // _SafeStr_18266 = "_-1Cl" (String#2209, DoABC#2) // _SafeStr_18267 = "_-5FE" (String#2997, DoABC#2) // _SafeStr_18268 = "_-3jI" (String#2707, DoABC#2) // _SafeStr_18269 = "_-3pZ" (String#2723, DoABC#2) // _SafeStr_18270 = "_-3-S" (String#2572, DoABC#2) // _SafeStr_18271 = "_-0ts" (String#2161, DoABC#2) // _SafeStr_18272 = "_-32Q" (String#2579, DoABC#2) // _SafeStr_18273 = "_-3ba" (String#2677, DoABC#2) // _SafeStr_18274 = "_-50W" (String#2947, DoABC#2) // _SafeStr_18275 = "_-3vM" (String#2736, DoABC#2) // _SafeStr_18276 = "_-5rz" (String#3129, DoABC#2) // _SafeStr_20 = "_-4q6" (String#1004, DoABC#2) // _SafeStr_37 = "_-6-O" (String#1068, DoABC#2) // _SafeStr_39 = "_-1uD" (String#839, DoABC#2) // _SafeStr_44 = "_-0O" (String#2067, DoABC#2) // _SafeStr_46 = "_-6hm" (String#1103, DoABC#2) // _SafeStr_47 = "_-6cU" (String#1100, DoABC#2) // _SafeStr_48 = "_-8W" (String#1108, DoABC#2) // _SafeStr_49 = "_-qM" (String#1147, DoABC#2) // _SafeStr_50 = "_-5mp" (String#1056, DoABC#2) // _SafeStr_51 = "_-13Z" (String#785, DoABC#2) // _SafeStr_52 = "_-33a" (String#901, DoABC#2) // _SafeStr_53 = "_-5S3" (String#1038, DoABC#2) // _SafeStr_54 = "_-5ba" (String#1048, DoABC#2) // _SafeStr_55 = "_-05e" (String#719, DoABC#2) // _SafeStr_56 = "_-0Ea" (String#729, DoABC#2) // _SafeStr_57 = "_-1Ic" (String#2228, DoABC#2) // _SafeStr_58 = "_-5OS" (String#1034, DoABC#2) // _SafeStr_7049 = "_-1VE" (String#2270, DoABC#2) // _SafeStr_7865 = "_-5SA" (String#3038, DoABC#2) // _SafeStr_7984 = "_-3Uo" (String#64, DoABC#2) // _SafeStr_7994 = "_-44T" (String#2768, DoABC#2) // _SafeStr_8801 = "_-5el" (String#3076, DoABC#2) // _SafeStr_9 = "_-24T" (String#848, DoABC#2) // _SafeStr_9599 = "_-r4" (String#3413, DoABC#2) // _SafeStr_9716 = "_-1M6" (String#807, DoABC#2) // _SafeStr_9717 = "_-5iv" (String#1052, DoABC#2) // _SafeStr_9724 = "_-eQ" (String#1140, DoABC#2) // _SafeStr_9729 = "_-sC" (String#1150, DoABC#2) // _SafeStr_9731 = "_-3Zm" (String#936, DoABC#2) // _SafeStr_9732 = "_-3Ly" (String#920, DoABC#2) //------------------------------------------------------------ //_-3HG.AvatarStructure package _-3HG { import _-3JS.EventDispatcherWrapper; import _-0vZ.AvatarModelGeometry; import _-2xs.AvatarActionManager; import _-3E2.FigureSetData; import _-3E2.PartSetsData; import _-3E2.AnimationData; import _-28x.AnimationManager; import _-2xs.ActionDefinition; import flash.utils.Dictionary; import _-5Vt._SafeStr_10; import _-5Vt.AssetLibraryCollection; import _-19r._SafeStr_56; import _-19r._SafeStr_54; import _-19r._SafeStr_58; import _-28x.AnimationLayerData; import _-28x.Animation; import _-2xs._SafeStr_139; import _-19r._SafeStr_52; import _-3E2.AvatarCanvas; import _-0vZ.GeometryBodyPart; import _-0nz._SafeStr_145; import _-28x.AddDataContainer; import _-24f._SafeStr_142; import _-58i.AnimationAction; import flash.geom.Point; import _-58i.AnimationActionPart; import _-0vZ.GeometryItem; import _-19r._SafeStr_102; import _-2xs._SafeStr_138; import _-ue.Map; import _-3E2._SafeStr_47; import flash.display.Shape; import flash.display.BitmapData; import flash.display.Bitmap; import flash.text.TextField; import flash.geom.Matrix; import flash.display.Stage; import _-3E2.*; public class AvatarStructure extends EventDispatcherWrapper { private var _SafeStr_18277:AvatarRenderManager; private var _SafeStr_13443:AvatarModelGeometry; private var _SafeStr_18278:AvatarActionManager; private var _SafeStr_10917:FigureSetData; private var _SafeStr_18279:PartSetsData; private var _SafeStr_14451:AnimationData; private var _SafeStr_18280:AnimationManager; private var _SafeStr_17300:ActionDefinition; private var _SafeStr_18281:Dictionary; public function AvatarStructure(k:AvatarRenderManager) { this._SafeStr_18277 = k; this._SafeStr_10917 = new FigureSetData(); this._SafeStr_18279 = new PartSetsData(); this._SafeStr_14451 = new AnimationData(); this._SafeStr_18280 = new AnimationManager(); this._SafeStr_18281 = new Dictionary(); } override public function dispose():void { if (!disposed){ super.dispose(); this._SafeStr_18277 = null; this._SafeStr_10917 = null; this._SafeStr_18279 = null; this._SafeStr_14451 = null; this._SafeStr_18281 = null; }; } public function init():void { this._SafeStr_18281 = new Dictionary(); } public function _SafeStr_18261(k:XML):void { if (!k){ return; }; this._SafeStr_13443 = new AvatarModelGeometry(k); } public function _SafeStr_18263(k:_SafeStr_10, _arg_2:XML):void { if (!_arg_2){ return; }; this._SafeStr_18278 = new AvatarActionManager(k, _arg_2); this._SafeStr_17300 = this._SafeStr_18278._SafeStr_17304(); } public function _SafeStr_17301(k:XML):void { this._SafeStr_18278._SafeStr_17301(k); this._SafeStr_17300 = this._SafeStr_18278._SafeStr_17304(); } public function _SafeStr_18262(k:XML):Boolean { if (!k){ return (false); }; if (this._SafeStr_18279.parse(k)){ this._SafeStr_18279._SafeStr_18006("ri")._SafeStr_8992 = true; this._SafeStr_18279._SafeStr_18006("li")._SafeStr_8992 = true; return (true); }; return (false); } public function _SafeStr_18264(k:XML):Boolean { if (!k){ return (false); }; return (this._SafeStr_14451.parse(k)); } public function _SafeStr_18265(k:XML):Boolean { if (!k){ return (false); }; return (this._SafeStr_10917.parse(k)); } public function _SafeStr_18100(k:XML):void { this._SafeStr_10917._SafeStr_18002(k); } public function _SafeStr_18282(k:AssetLibraryCollection, _arg_2:String="fx", _arg_3:int=200):void { var _local_4:XML; var _local_5:int; while (_local_5 < _arg_3) { if (k.hasAsset((_arg_2 + _local_5))){ _local_4 = (k.getAssetByName((_arg_2 + _local_5)).content as XML); this._SafeStr_18280._SafeStr_14955(this, _local_4); }; _local_5++; }; } public function _SafeStr_14955(k:XML):void { this._SafeStr_18280._SafeStr_14955(this, k); } public function _SafeStr_5761(k:_SafeStr_46, _arg_2:String, _arg_3:int=0):_SafeStr_58 { var _local_4:Array = k._SafeStr_9732(_arg_2); if (((!(_local_4)) || ((_local_4.length < _arg_3)))){ return (null); }; var _local_5:_SafeStr_56 = this._SafeStr_10917._SafeStr_15336(_arg_2); if (_local_5 == null){ return (null); }; var _local_6:_SafeStr_54 = this._SafeStr_10917._SafeStr_15337(_local_5._SafeStr_10641); if (!_local_6){ return (null); }; return (_local_6._SafeStr_10637(_local_4[_arg_3])); } public function _SafeStr_18232(k:String, _arg_2:int, _arg_3:String):AnimationLayerData { return ((this._SafeStr_18280._SafeStr_8007(k, _arg_2, _arg_3) as AnimationLayerData)); } public function _SafeStr_8005(k:String):Animation { return ((this._SafeStr_18280._SafeStr_8005(k) as Animation)); } public function _SafeStr_14940(k:String):ActionDefinition { return (this._SafeStr_18278._SafeStr_14940(k)); } public function _SafeStr_17303(k:String):ActionDefinition { return (this._SafeStr_18278._SafeStr_17303(k)); } public function _SafeStr_10022(k:String):Boolean { return (this._SafeStr_13443._SafeStr_10022(k)); } public function _SafeStr_17306(k:Array):Array { return (this._SafeStr_18278._SafeStr_17306(k)); } public function _SafeStr_18241(k:Array):int { var _local_3:_SafeStr_139; var _local_2:int; for each (_local_3 in k) { _local_2 = Math.max(_local_2, this._SafeStr_14451._SafeStr_17999(_local_3._SafeStr_8002)); }; return (_local_2); } public function _SafeStr_18003(k:String, _arg_2:int):Array { if (!this._SafeStr_18281[k]){ this._SafeStr_18281[k] = new Dictionary(); }; if (this._SafeStr_18281[k][_arg_2]){ return (this._SafeStr_18281[k][_arg_2]); }; this._SafeStr_18281[k][_arg_2] = this._SafeStr_10917._SafeStr_18003(k, _arg_2); return (this._SafeStr_18281[k][_arg_2]); } public function _SafeStr_10665(k:String, _arg_2:String):_SafeStr_52 { return (this._SafeStr_10917._SafeStr_10665(k, _arg_2)); } public function _SafeStr_17305(k:Array, _arg_2:String, _arg_3:int):Array { return (this._SafeStr_18278._SafeStr_17305(k, _arg_2, _arg_3)); } public function _SafeStr_8021(k:String, _arg_2:String):AvatarCanvas { return (this._SafeStr_13443._SafeStr_8021(k, _arg_2)); } public function _SafeStr_10017(k:_SafeStr_48):void { this._SafeStr_13443._SafeStr_10017(k); } public function _SafeStr_7996(k:_SafeStr_139, _arg_2:_SafeStr_48):Array { var _local_6:GeometryBodyPart; var _local_7:String; var _local_8:Animation; var _local_9:String; var _local_10:_SafeStr_145; var _local_11:XML; var _local_12:XML; var _local_13:AddDataContainer; var _local_14:String; var _local_3:Array = []; var _local_4:Array = new Array(); var _local_5:String = k._SafeStr_8002._SafeStr_17275; if (k._SafeStr_8002._SafeStr_8004){ _local_7 = ((k._SafeStr_8002.state + ".") + k._SafeStr_8006); _local_8 = (this._SafeStr_18280._SafeStr_8005(_local_7) as Animation); if (_local_8 != null){ _local_3 = _local_8._SafeStr_14944(0, k._SafeStr_7981); if (_local_8._SafeStr_14924()){ _local_11 = ; _local_12 = ; for each (_local_13 in _local_8._SafeStr_14926) { _local_6 = this._SafeStr_13443._SafeStr_10028(_local_5, _local_13.align); if (_local_6 != null){ _local_11.@id = _local_13.id; _local_6._SafeStr_10043(_local_11, _arg_2); _local_12.@["set-type"] = _local_13.id; _local_10 = this._SafeStr_18279._SafeStr_18007(_local_12); _local_10._SafeStr_8992 = true; if (_local_13.base == ""){ _local_10._SafeStr_8988 = 1; }; if (_local_4.indexOf(_local_6.id) == -1){ _local_4.push(_local_6.id); }; }; }; }; }; for each (_local_9 in _local_3) { _local_6 = this._SafeStr_13443._SafeStr_10028(_local_5, _local_9); if (_local_6 != null){ if (_local_4.indexOf(_local_6.id) == -1){ _local_4.push(_local_6.id); }; }; }; } else { _local_3 = this._SafeStr_18279._SafeStr_18005(k._SafeStr_8002); for each (_local_14 in _local_3) { _local_6 = this._SafeStr_13443._SafeStr_10029(_local_5, _local_14, _arg_2); if (_local_6 != null){ if (_local_4.indexOf(_local_6.id) == -1){ _local_4.push(_local_6.id); }; }; }; }; return (_local_4); } public function _SafeStr_7994(k:String):Array { return (this._SafeStr_13443._SafeStr_10019(k)); } public function _SafeStr_10021(k:String, _arg_2:String, _arg_3:int):Array { var _local_4:Number = _SafeStr_142._SafeStr_14822[_arg_3]; return (this._SafeStr_13443._SafeStr_10032(k, _local_4, _arg_2)); } public function _SafeStr_8019(k:_SafeStr_139, _arg_2:int, _arg_3:int, _arg_4:String):Point { var _local_5:AnimationAction = this._SafeStr_14451._SafeStr_7980(k._SafeStr_8002); if (_local_5){ return (_local_5._SafeStr_8019(_arg_2, _arg_3, _arg_4)); }; return (AnimationAction._SafeStr_5396); } public function _SafeStr_8013(k:String, _arg_2:_SafeStr_46, _arg_3:_SafeStr_139, _arg_4:String, _arg_5:int, _arg_6:Array, _arg_7:_SafeStr_48, _arg_8:Map=null):Array { var _local_10:Animation; var _local_12:String; var _local_13:_SafeStr_145; var _local_17:String; var _local_18:AvatarImagePartContainer; var _local_19:AnimationActionPart; var _local_20:Array; var _local_22:Array; var _local_23:AvatarImagePartContainer; var _local_24:String; var _local_25:String; var _local_26:GeometryBodyPart; var _local_27:GeometryItem; var _local_28:int; var _local_29:Array; var _local_30:_SafeStr_56; var _local_31:_SafeStr_54; var _local_32:_SafeStr_52; var _local_33:_SafeStr_102; var _local_34:_SafeStr_138; var _local_35:String; var _local_36:_SafeStr_58; var _local_37:Boolean; var _local_38:Boolean; var _local_39:_SafeStr_58; var _local_40:Boolean; var _local_41:String; var _local_42:int; var _local_43:int; var _local_44:GeometryBodyPart; var _local_45:Boolean; var _local_46:Number; var _local_47:String; var _local_48:AddDataContainer; if (_arg_3 == null){ return ([]); }; var _local_9:Array = this._SafeStr_18279._SafeStr_18005(_arg_3._SafeStr_8002); var _local_11:Array = new Array(); var _local_14:Array = [0]; var _local_15:AnimationAction = this._SafeStr_14451._SafeStr_7980(_arg_3._SafeStr_8002); if (_arg_3._SafeStr_8002._SafeStr_8004){ _local_24 = ((_arg_3._SafeStr_8002.state + ".") + _arg_3._SafeStr_8006); _local_10 = (this._SafeStr_18280._SafeStr_8005(_local_24) as Animation); if (_local_10 != null){ _local_14 = this._SafeStr_18283(_local_10._SafeStr_14941(_arg_3._SafeStr_7981)); for each (_local_25 in _local_10._SafeStr_14944(0, _arg_3._SafeStr_7981)) { if (_local_25 == k){ _local_26 = this._SafeStr_13443._SafeStr_10028(_arg_4, _local_25); if (_local_26 != null){ for each (_local_27 in _local_26._SafeStr_10042(_arg_7)) { _local_9.push(_local_27.id); }; }; }; }; }; }; var _local_16:Array = this._SafeStr_13443._SafeStr_8013(_arg_4, k, _arg_5, _local_9, _arg_7); var _local_21:Array = _arg_2._SafeStr_9729(); for each (_local_17 in _local_21) { if (_arg_8 != null){ if (_arg_8[_local_17] != null) continue; }; _local_28 = _arg_2.getPartSetId(_local_17); _local_29 = _arg_2._SafeStr_9732(_local_17); _local_30 = this._SafeStr_10917._SafeStr_15336(_local_17); if (_local_30){ _local_31 = this._SafeStr_10917._SafeStr_15337(_local_30._SafeStr_10641); if (_local_31){ _local_32 = _local_30._SafeStr_10638(_local_28); if (_local_32){ _arg_6 = _arg_6.concat(_local_32._SafeStr_10636); for each (_local_33 in _local_32._SafeStr_8994) { if (_local_16.indexOf(_local_33.type) > -1){ if (_local_15 != null){ _local_19 = _local_15._SafeStr_10634(_local_33.type); if (_local_19 != null){ _local_20 = _local_19.frames; } else { _local_20 = _local_14; }; } else { _local_20 = _local_14; }; _local_34 = _arg_3._SafeStr_8002; if (_local_9.indexOf(_local_33.type) == -1){ _local_34 = this._SafeStr_17300; }; _local_13 = this._SafeStr_18279._SafeStr_18006(_local_33.type); _local_35 = (((_local_13)==null) ? _local_33.type : _local_13._SafeStr_8990); if (_local_35 == ""){ _local_35 = _local_33.type; }; if (((_local_29) && ((_local_29.length > (_local_33._SafeStr_10633 - 1))))){ _local_36 = _local_31._SafeStr_10637(_local_29[(_local_33._SafeStr_10633 - 1)]); }; _local_37 = (_local_33._SafeStr_10633 > 0); _local_18 = new AvatarImagePartContainer(k, _local_33.type, _local_33.id.toString(), _local_36, _local_20, _local_34, _local_37, _local_33.paletteMap, _local_35); _local_11.push(_local_18); }; }; }; }; }; }; _local_22 = new Array(); for each (_local_12 in _local_16) { _local_38 = false; _local_39 = null; _local_40 = ((_arg_8) && (_arg_8[_local_12])); for each (_local_23 in _local_11) { if (_local_23._SafeStr_8024 == _local_12){ if (_local_40){ _local_39 = _local_23.color; } else { _local_38 = true; if (_arg_6.indexOf(_local_12) == -1){ _local_22.push(_local_23); }; }; }; }; if (!_local_38){ if (_local_40){ _local_41 = _arg_8[_local_12]; _local_42 = 0; _local_43 = 0; while (_local_43 < _local_41.length) { _local_42 = (_local_42 + _local_41.charCodeAt(_local_43)); _local_43++; }; if (_local_15 != null){ _local_19 = _local_15._SafeStr_10634(_local_12); if (_local_19 != null){ _local_20 = _local_19.frames; } else { _local_20 = _local_14; }; } else { _local_20 = _local_14; }; _local_18 = new AvatarImagePartContainer(k, _local_12, _local_41, _local_39, _local_20, _arg_3._SafeStr_8002, !((_local_39 == null)), -1, _local_12, false, 1); _local_22.push(_local_18); } else { if (_local_9.indexOf(_local_12) > -1){ _local_44 = this._SafeStr_13443._SafeStr_10029(_arg_4, _local_12, _arg_7); if (k != _local_44.id){ } else { _local_13 = this._SafeStr_18279._SafeStr_18006(_local_12); _local_45 = false; _local_46 = 1; if (_local_13._SafeStr_8992){ _local_47 = "1"; if (_arg_3._SafeStr_8006 != ""){ _local_47 = _arg_3._SafeStr_8006; }; if (_local_13._SafeStr_8987()){ _local_47 = _local_13._SafeStr_8988.toString(); }; if (_local_10 != null){ _local_48 = _local_10._SafeStr_14945(_local_12); if (_local_48 != null){ _local_45 = _local_48._SafeStr_14929; _local_46 = _local_48.blend; }; }; if (_local_15 != null){ _local_19 = _local_15._SafeStr_10634(_local_12); if (_local_19 != null){ _local_20 = _local_19.frames; } else { _local_20 = _local_14; }; } else { _local_20 = _local_14; }; _local_18 = new AvatarImagePartContainer(k, _local_12, _local_47, null, _local_20, _arg_3._SafeStr_8002, false, -1, _local_12, _local_45, _local_46); _local_22.push(_local_18); }; }; }; }; }; }; return (_local_22); } public function get figureData():_SafeStr_47 { return (this._SafeStr_10917); } public function get _SafeStr_18276():AnimationManager { return (this._SafeStr_18280); } public function get _SafeStr_18155():AvatarRenderManager { return (this._SafeStr_18277); } private function _SafeStr_18283(k:int):Array { var _local_2:Array = new Array(); var _local_3:int; while (_local_3 < k) { _local_2.push(_local_3); _local_3++; }; return (_local_2); } public function _SafeStr_18284(k:Stage):void { var _local_9:String; var _local_10:GeometryBodyPart; var _local_11:Number; var _local_12:Number; var _local_13:Number; var _local_14:Shape; var _local_2:BitmapData = new BitmapData(960, 540, false, 0xFFFFFFFF); var _local_3:Bitmap = new Bitmap(_local_2); k.addChild(_local_3); var _local_4:Number = (_local_2.width / 2); var _local_5:Number = (_local_2.height / 2); var _local_6:Number = 200; var _local_7:TextField = new TextField(); var _local_8:Matrix = new Matrix(); for each (_local_9 in this._SafeStr_13443._SafeStr_10019("full")) { _local_10 = this._SafeStr_13443._SafeStr_10028("vertical", _local_9); _SafeStr_4.log(("Drawing bodypart : " + _local_9)); if (_local_10 != null){ _local_11 = (_local_10.location.x * _local_6); _local_12 = (_local_10.location.z * _local_6); _local_13 = (_local_10.radius * _local_6); _local_14 = new Shape(); _local_14.graphics.lineStyle(1, 0xFFFF0000, 1); _local_14.graphics.drawCircle((_local_4 + _local_11), (_local_5 + _local_12), _local_13); _local_2.draw(_local_14); _local_7.text = _local_9; _local_7.textColor = 0xFFFF0000; _local_8.identity(); _local_8.tx = ((((_local_4 + _local_11) + _local_13) - _local_7.textWidth) - 5); _local_8.ty = ((_local_5 + _local_12) - 5); _local_2.draw(_local_7, _local_8); } else { _SafeStr_4.log(("Could not draw bodypart : " + _local_9)); }; }; } public function _SafeStr_18105():Array { var k:Dictionary; var _local_2:Array; var _local_3:String; if (this._SafeStr_18278){ k = this._SafeStr_18278._SafeStr_14940("CarryItem").params; _local_2 = []; for (_local_3 in k) { _local_2.push(_local_3); }; return (_local_2); }; return ([]); } } }//package _-3HG // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_10017 = "_-6R8" (String#3243, DoABC#2) // _SafeStr_10019 = "_-1mL" (String#2328, DoABC#2) // _SafeStr_10021 = "_-248" (String#847, DoABC#2) // _SafeStr_10022 = "_-5Uq" (String#3047, DoABC#2) // _SafeStr_10028 = "_-5Pn" (String#3026, DoABC#2) // _SafeStr_10029 = "_-478" (String#2775, DoABC#2) // _SafeStr_10032 = "_-t5" (String#3418, DoABC#2) // _SafeStr_10042 = "_-5Bc" (String#2986, DoABC#2) // _SafeStr_10043 = "_-5xu" (String#3147, DoABC#2) // _SafeStr_102 = "_-3WJ" (String#929, DoABC#2) // _SafeStr_10633 = "_-3XW" (String#933, DoABC#2) // _SafeStr_10634 = "_-EC" (String#1115, DoABC#2) // _SafeStr_10636 = "_-2oZ" (String#886, DoABC#2) // _SafeStr_10637 = "_-20T" (String#843, DoABC#2) // _SafeStr_10638 = "_-zQ" (String#1156, DoABC#2) // _SafeStr_10641 = "_-1dl" (String#823, DoABC#2) // _SafeStr_10665 = "_-z7" (String#3434, DoABC#2) // _SafeStr_10917 = "_-2co" (String#2504, DoABC#2) // _SafeStr_13443 = "_-3TR" (String#2654, DoABC#2) // _SafeStr_138 = "_-08m" (String#723, DoABC#2) // _SafeStr_139 = "_-309" (String#898, DoABC#2) // _SafeStr_142 = "_-4Wp" (String#987, DoABC#2) // _SafeStr_14451 = "_-04H" (String#2019, DoABC#2) // _SafeStr_145 = "_-1Us" (String#2267, DoABC#2) // _SafeStr_14822 = "_-a6" (String#3366, DoABC#2) // _SafeStr_14924 = "_-1AG" (String#793, DoABC#2) // _SafeStr_14926 = "_-0nK" (String#768, DoABC#2) // _SafeStr_14929 = "_-0Yv" (String#2095, DoABC#2) // _SafeStr_14940 = "_-3xY" (String#2746, DoABC#2) // _SafeStr_14941 = "_-Ng" (String#3343, DoABC#2) // _SafeStr_14944 = "_-0GC" (String#2055, DoABC#2) // _SafeStr_14945 = "_-3CK" (String#2605, DoABC#2) // _SafeStr_14955 = "_-6Cw" (String#3192, DoABC#2) // _SafeStr_15336 = "_-1kw" (String#830, DoABC#2) // _SafeStr_15337 = "_-2gd" (String#879, DoABC#2) // _SafeStr_17275 = "_-4Qw" (String#978, DoABC#2) // _SafeStr_17300 = "_-2Yg" (String#342, DoABC#2) // _SafeStr_17301 = "_-3dA" (String#2684, DoABC#2) // _SafeStr_17303 = "_-5xO" (String#3145, DoABC#2) // _SafeStr_17304 = "_-01m" (String#2013, DoABC#2) // _SafeStr_17305 = "_-2fk" (String#877, DoABC#2) // _SafeStr_17306 = "_-1EW" (String#799, DoABC#2) // _SafeStr_17999 = "_-2Ln" (String#2446, DoABC#2) // _SafeStr_18002 = "_-0lC" (String#2138, DoABC#2) // _SafeStr_18003 = "_-4Me" (String#2811, DoABC#2) // _SafeStr_18005 = "_-4g" (String#2882, DoABC#2) // _SafeStr_18006 = "_-0aq" (String#2102, DoABC#2) // _SafeStr_18007 = "_-3-L" (String#2571, DoABC#2) // _SafeStr_18100 = "_-4co" (String#994, DoABC#2) // _SafeStr_18105 = "_-0Z0" (String#749, DoABC#2) // _SafeStr_18155 = "_-2Pa" (String#2457, DoABC#2) // _SafeStr_18232 = "_-5BP" (String#2984, DoABC#2) // _SafeStr_18241 = "_-5Te" (String#3043, DoABC#2) // _SafeStr_18261 = "_-4rD" (String#2917, DoABC#2) // _SafeStr_18262 = "_-1i-" (String#2316, DoABC#2) // _SafeStr_18263 = "_-0EJ" (String#2050, DoABC#2) // _SafeStr_18264 = "_-jp" (String#3393, DoABC#2) // _SafeStr_18265 = "_-3Ij" (String#2626, DoABC#2) // _SafeStr_18276 = "_-5rz" (String#3129, DoABC#2) // _SafeStr_18277 = "_-3We" (String#2661, DoABC#2) // _SafeStr_18278 = "_-1Xa" (String#2276, DoABC#2) // _SafeStr_18279 = "_-2Lw" (String#2447, DoABC#2) // _SafeStr_18280 = "_-68e" (String#3179, DoABC#2) // _SafeStr_18281 = "_-3f2" (String#2695, DoABC#2) // _SafeStr_18282 = "_-508" (String#2946, DoABC#2) // _SafeStr_18283 = "_-4Wn" (String#2850, DoABC#2) // _SafeStr_18284 = "_-1x8" (String#2363, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_46 = "_-6hm" (String#1103, DoABC#2) // _SafeStr_47 = "_-6cU" (String#1100, DoABC#2) // _SafeStr_48 = "_-8W" (String#1108, DoABC#2) // _SafeStr_52 = "_-33a" (String#901, DoABC#2) // _SafeStr_5396 = "_-5TR" (String#3041, DoABC#2) // _SafeStr_54 = "_-5ba" (String#1048, DoABC#2) // _SafeStr_56 = "_-0Ea" (String#729, DoABC#2) // _SafeStr_5761 = "_-4QG" (String#977, DoABC#2) // _SafeStr_58 = "_-5OS" (String#1034, DoABC#2) // _SafeStr_7980 = "_-qt" (String#3412, DoABC#2) // _SafeStr_7981 = "_-1Al" (String#794, DoABC#2) // _SafeStr_7994 = "_-44T" (String#2768, DoABC#2) // _SafeStr_7996 = "_-5yK" (String#3148, DoABC#2) // _SafeStr_8002 = "_-1no" (String#832, DoABC#2) // _SafeStr_8004 = "_-4KS" (String#971, DoABC#2) // _SafeStr_8005 = "_-1Qe" (String#809, DoABC#2) // _SafeStr_8006 = "_-1Vx" (String#816, DoABC#2) // _SafeStr_8007 = "_-25y" (String#335, DoABC#2) // _SafeStr_8013 = "_-1GT" (String#801, DoABC#2) // _SafeStr_8019 = "_-5Df" (String#2992, DoABC#2) // _SafeStr_8021 = "_-3u5" (String#2732, DoABC#2) // _SafeStr_8024 = "_-3wB" (String#2739, DoABC#2) // _SafeStr_8987 = "_-mE" (String#3401, DoABC#2) // _SafeStr_8988 = "_-4Mf" (String#2812, DoABC#2) // _SafeStr_8990 = "_-43F" (String#2766, DoABC#2) // _SafeStr_8992 = "_-3Q4" (String#2644, DoABC#2) // _SafeStr_8994 = "_-37H" (String#905, DoABC#2) // _SafeStr_9729 = "_-sC" (String#1150, DoABC#2) // _SafeStr_9732 = "_-3Ly" (String#920, DoABC#2) //------------------------------------------------------------ //_-3HG.EffectAssetDownloadLibrary package _-3HG { import _-3JS.EventDispatcherWrapper; import _-4sN._SafeStr_143; import _-5Vt._SafeStr_10; import _-5Vt.AssetLibraryCollection; import flash.net.URLRequest; import _-ue.LibraryLoader; import _-ue._SafeStr_40; import _-3oF.Core; import flash.utils.ByteArray; import flash.events.Event; public class EffectAssetDownloadLibrary extends EventDispatcherWrapper implements _SafeStr_143 { private static var _SafeStr_5545:int = 0; private static var _SafeStr_18107:int = 1; private static var _SafeStr_7934:int = 2; private var _SafeStr_5560:int; private var _name:String; private var _SafeStr_13167:String; private var _SafeStr_18109:String; private var _assets:_SafeStr_10; private var _SafeStr_7471:XML; public function EffectAssetDownloadLibrary(k:String, _arg_2:String, _arg_3:String, _arg_4:_SafeStr_10, _arg_5:String) { this._SafeStr_5560 = _SafeStr_5545; this._assets = _arg_4; this._name = String(k); this._SafeStr_13167 = String(_arg_2); this._SafeStr_18109 = (_arg_3 + _arg_5); this._SafeStr_18109 = this._SafeStr_18109.replace("%libname%", this._name); this._SafeStr_18109 = this._SafeStr_18109.replace("%revision%", this._SafeStr_13167); var _local_6:AssetLibraryCollection = (this._assets as AssetLibraryCollection); var _local_7:_SafeStr_10 = _local_6._SafeStr_18110((this._name + ".swf")); if (_local_7 != null){ this._SafeStr_5560 = _SafeStr_7934; }; } override public function dispose():void { super.dispose(); } public function _SafeStr_18111():void { this._SafeStr_5560 = _SafeStr_18107; var k:URLRequest = new URLRequest(this._SafeStr_18109); var _local_2:LibraryLoader = new LibraryLoader(); this._assets.loadFromFile(_local_2, true); _local_2.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_18112); _local_2.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_18113); _local_2.load(k); } private function _SafeStr_18113(k:_SafeStr_40):void { Core.error(((((((((("Could not load effect asset library " + this._name) + " from URL ") + this._SafeStr_18109) + " HTTP status ") + k.status) + " bytes loaded ") + k.bytesLoaded) + "/") + k.bytesTotal), false, Core._SafeStr_8868); } private function _SafeStr_18112(k:Event):void { var _local_4:ByteArray; var _local_2:LibraryLoader = (k.target as LibraryLoader); _local_2.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_18112); _local_2.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_18113); var _local_3:Object = (_local_2.resource as Object).animation; if ((_local_3 is XML)){ this._SafeStr_7471 = (_local_3 as XML); } else { if ((_local_3 is Class)){ _local_4 = (new ((_local_3 as Class))() as ByteArray); this._SafeStr_7471 = new XML(_local_4.readUTFBytes(_local_4.length)); }; }; this._SafeStr_5560 = _SafeStr_7934; dispatchEvent(new Event(Event.COMPLETE)); } public function get name():String { return (this._name); } public function get _SafeStr_18115():Boolean { return ((this._SafeStr_5560 == _SafeStr_7934)); } public function toString():String { var k:String = this._name; k = (k + ((this._SafeStr_18115) ? "[x]" : "[ ]")); return (k); } public function get animation():XML { return (this._SafeStr_7471); } } }//package _-3HG // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_13167 = "_-1Uq" (String#815, DoABC#2) // _SafeStr_143 = "_-3Nk" (String#922, DoABC#2) // _SafeStr_18107 = "_-Pi" (String#1125, DoABC#2) // _SafeStr_18109 = "_-4lI" (String#1001, DoABC#2) // _SafeStr_18110 = "_-3Gv" (String#2619, DoABC#2) // _SafeStr_18111 = "_-1kH" (String#2326, DoABC#2) // _SafeStr_18112 = "_-I-" (String#405, DoABC#2) // _SafeStr_18113 = "_-6hy" (String#1104, DoABC#2) // _SafeStr_18115 = "_-GJ" (String#1118, DoABC#2) // _SafeStr_40 = "_-4Bi" (String#964, DoABC#2) // _SafeStr_5545 = "_-0vv" (String#779, DoABC#2) // _SafeStr_5560 = "_-5KV" (String#382, DoABC#2) // _SafeStr_7471 = "_-5rZ" (String#1060, DoABC#2) // _SafeStr_7934 = "_-0Tl" (String#311, DoABC#2) // _SafeStr_8868 = "_-3ga" (String#2698, DoABC#2) //------------------------------------------------------------ //_-3HG.EffectAssetDownloadManager package _-3HG { import _-3JS.EventDispatcherWrapper; import flash.utils.Dictionary; import _-5Vt._SafeStr_37; import _-5Vt._SafeStr_10; import flash.utils.Timer; import _-5Vt.XmlAsset; import flash.net.URLRequest; import _-5Vt._SafeStr_39; import flash.events.TimerEvent; import _-24f._SafeStr_57; import _-0nt.AssetLoaderEvent; import flash.events.Event; import _-3-E._SafeStr_6; public class EffectAssetDownloadManager extends EventDispatcherWrapper { public static const LIBRARY_LOADED:String = "LIBRARY_LOADED"; private const _SafeStr_18137:int = 100; private const _SafeStr_18138:int = 2; private var _SafeStr_18285:Array; private var _SafeStr_13355:Dictionary; private var _SafeStr_18145:int = 3; private var _SafeStr_18146:_SafeStr_37; private var _assets:_SafeStr_10; private var _SafeStr_18144:Boolean; private var _SafeStr_18143:String; private var _SafeStr_18142:String; private var _SafeStr_18151:String; private var _SafeStr_7984:AvatarStructure; private var _SafeStr_18141:Dictionary; private var _SafeStr_18286:Dictionary; private var _SafeStr_18147:Timer; private var _SafeStr_18148:Array; private var _SafeStr_18149:Array; private var _SafeStr_18150:Array; public function EffectAssetDownloadManager(k:_SafeStr_10, _arg_2:String, _arg_3:String, _arg_4:AvatarStructure, _arg_5:String) { var _local_8:XmlAsset; var _local_9:XML; this._SafeStr_18285 = ["dance.1", "dance.2", "dance.3", "dance.4"]; super(); this._SafeStr_13355 = new Dictionary(); this._assets = k; this._SafeStr_7984 = _arg_4; this._SafeStr_18143 = _arg_2; this._SafeStr_18142 = _arg_3; this._SafeStr_18151 = _arg_5; this._SafeStr_18141 = new Dictionary(); this._SafeStr_18286 = new Dictionary(); this._SafeStr_18148 = []; this._SafeStr_18149 = []; this._SafeStr_18150 = []; var _local_6:URLRequest = new URLRequest(this._SafeStr_18143); var _local_7:_SafeStr_39 = this._assets.getAssetByName("effectmap"); if (_local_7 == null){ this._SafeStr_18146 = this._assets.loadAssetFromFile("effectmap", _local_6, "text/xml"); this._SafeStr_18152(); } else { _local_8 = (this._assets.getAssetByName("effectmap") as XmlAsset); _local_9 = (_local_8.content as XML).copy(); this._SafeStr_18287(_local_9); }; this._SafeStr_18147 = new Timer(this._SafeStr_18137, 1); this._SafeStr_18147.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_18154); this._SafeStr_7984._SafeStr_18155.events.addEventListener(_SafeStr_57.AVATAR_RENDER_READY, this._SafeStr_18156); } public function _SafeStr_18288():void { var _local_2:String; var _local_3:Array; var _local_4:EffectAssetDownloadLibrary; var k:Array = this._SafeStr_18285.slice(); for each (_local_2 in k) { _local_3 = this._SafeStr_13355[_local_2]; if (_local_3 != null){ for each (_local_4 in _local_3) { this._SafeStr_18163(_local_4); }; }; }; } private function _SafeStr_18152():void { if (this._SafeStr_18146){ this._SafeStr_18146.addEventListener(AssetLoaderEvent._SafeStr_7865, this.onConfigurationComplete); this._SafeStr_18146.addEventListener(AssetLoaderEvent._SafeStr_8961, this._SafeStr_18158); }; } private function _SafeStr_18157():void { if (this._SafeStr_18146){ this._SafeStr_18146.removeEventListener(AssetLoaderEvent._SafeStr_7865, this.onConfigurationComplete); this._SafeStr_18146.removeEventListener(AssetLoaderEvent._SafeStr_8961, this._SafeStr_18158); }; } private function onConfigurationComplete(event:Event):void { var data:XML; if (disposed){ return; }; var loaderStruct:_SafeStr_37 = (event.target as _SafeStr_37); if (loaderStruct == null){ return; }; try { data = new XML((loaderStruct._SafeStr_12899.content as String)); } catch(e:Error) { return; }; this._SafeStr_18287(data); } private function _SafeStr_18158(k:Event):void { var _local_2:String; var _local_3:URLRequest; if (disposed){ return; }; this._SafeStr_18145--; if (this._SafeStr_18145 <= 0){ _SafeStr_6.logEventLog(("Effect download error " + this._SafeStr_18143)); } else { if (this._SafeStr_18143.indexOf("?") > 0){ _local_2 = ((this._SafeStr_18143 + "&retry=") + this._SafeStr_18145); } else { _local_2 = ((this._SafeStr_18143 + "?retry=") + this._SafeStr_18145); }; this._SafeStr_18157(); _local_3 = new URLRequest(_local_2); this._SafeStr_18146 = this._assets.loadAssetFromFile("effectmap", _local_3, "text/xml"); this._SafeStr_18152(); }; } private function _SafeStr_18287(k:XML):void { if (k == null){ return; }; if (k.toString() == ""){ return; }; this._SafeStr_18159(k); this._SafeStr_18288(); this._SafeStr_18144 = true; dispatchEvent(new Event(Event.COMPLETE)); } private function _SafeStr_18159(k:XML):void { var _local_2:XML; var _local_3:EffectAssetDownloadLibrary; var _local_4:String; var _local_5:Array; for each (_local_2 in k.effect) { _local_3 = new EffectAssetDownloadLibrary(_local_2.@lib, "0", this._SafeStr_18142, this._assets, this._SafeStr_18151); _local_3.addEventListener(Event.COMPLETE, this._SafeStr_18161); _local_4 = _local_2.@id; _local_5 = this._SafeStr_13355[_local_4]; if (_local_5 == null){ _local_5 = []; }; _local_5.push(_local_3); this._SafeStr_13355[_local_4] = _local_5; }; } private function _SafeStr_18161(k:Event):void { var _local_3:String; var _local_4:Array; var _local_6:EffectAssetDownloadLibrary; var _local_7:int; var _local_8:Boolean; var _local_9:EffectAssetDownloadLibrary; var _local_10:Array; var _local_11:_SafeStr_50; if (disposed){ return; }; _SafeStr_4.log("Effect download complete..."); var _local_2:Array = []; var _local_5:EffectAssetDownloadLibrary = (k.target as EffectAssetDownloadLibrary); this._SafeStr_7984._SafeStr_14955(_local_5.animation); for (_local_3 in this._SafeStr_18286) { _local_8 = true; _local_4 = this._SafeStr_18286[_local_3]; for each (_local_9 in _local_4) { if (!_local_9._SafeStr_18115){ _local_8 = false; break; }; }; if (_local_8){ _local_2.push(_local_3); _local_10 = this._SafeStr_18141[_local_3]; for each (_local_11 in _local_10) { if (((!((_local_11 == null))) && (!(_local_11.disposed)))){ _local_11._SafeStr_18136(parseInt(_local_3)); }; }; delete this._SafeStr_18141[_local_3]; dispatchEvent(new Event(LIBRARY_LOADED)); }; }; for each (_local_3 in _local_2) { delete this._SafeStr_18286[_local_3]; }; while (_local_7 < this._SafeStr_18150.length) { _local_6 = this._SafeStr_18150[_local_7]; if (_local_6.name == _local_5.name){ this._SafeStr_18150.splice(_local_7, 1); }; _local_7++; }; this._SafeStr_18147.start(); } public function _SafeStr_18115(k:int):Boolean { if (((!(this._SafeStr_18144)) || (!(this._SafeStr_7984._SafeStr_18155._SafeStr_18115)))){ return (false); }; var _local_2:Array = this._SafeStr_18162(k); return ((_local_2.length == 0)); } public function _SafeStr_18236(k:int, _arg_2:_SafeStr_50):void { var _local_4:EffectAssetDownloadLibrary; var _local_5:Array; if (((!(this._SafeStr_18144)) || (!(this._SafeStr_7984._SafeStr_18155._SafeStr_18115)))){ this._SafeStr_18148.push([k, _arg_2]); return; }; var _local_3:Array = this._SafeStr_18162(k); if (_local_3.length > 0){ if (((_arg_2) && (!(_arg_2.disposed)))){ _local_5 = this._SafeStr_18141[String(k)]; if (_local_5 == null){ _local_5 = []; }; _local_5.push(_arg_2); this._SafeStr_18141[String(k)] = _local_5; }; this._SafeStr_18286[String(k)] = _local_3; for each (_local_4 in _local_3) { this._SafeStr_18163(_local_4); }; } else { if (((!((_arg_2 == null))) && (!(_arg_2.disposed)))){ _arg_2._SafeStr_18136(k); _SafeStr_4.log(("Effect ready to use: " + k)); }; }; } private function _SafeStr_18162(k:int):Array { var _local_4:EffectAssetDownloadLibrary; var _local_2:Array = []; if (!this._SafeStr_7984){ return (_local_2); }; var _local_3:Array = this._SafeStr_13355[String(k)]; if (_local_3 != null){ for each (_local_4 in _local_3) { if (_local_4 != null){ if (!_local_4._SafeStr_18115){ if (_local_2.indexOf(_local_4) == -1){ _local_2.push(_local_4); }; }; }; }; }; return (_local_2); } private function _SafeStr_18164():void { var k:EffectAssetDownloadLibrary; while ((((this._SafeStr_18149.length > 0)) && ((this._SafeStr_18150.length < this._SafeStr_18138)))) { k = this._SafeStr_18149[0]; k._SafeStr_18111(); this._SafeStr_18150.push(this._SafeStr_18149.shift()); }; } private function _SafeStr_18163(k:EffectAssetDownloadLibrary):void { if (((((!(k._SafeStr_18115)) && ((this._SafeStr_18149.indexOf(k) == -1)))) && ((this._SafeStr_18150.indexOf(k) == -1)))){ this._SafeStr_18149.push(k); this._SafeStr_18164(); }; } private function _SafeStr_18154(k:Event=null):void { this._SafeStr_18164(); } private function _SafeStr_18156(k:Event):void { var _local_2:Array; for each (_local_2 in this._SafeStr_18148) { this._SafeStr_18236(_local_2[0], _local_2[1]); }; this._SafeStr_18148 = []; } public function get _SafeStr_17927():Dictionary { return (this._SafeStr_13355); } } }//package _-3HG // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_12899 = "_-4b3" (String#2864, DoABC#2) // _SafeStr_13355 = "_-58O" (String#2968, DoABC#2) // _SafeStr_14955 = "_-6Cw" (String#3192, DoABC#2) // _SafeStr_17927 = "_-2ae" (String#2495, DoABC#2) // _SafeStr_18111 = "_-1kH" (String#2326, DoABC#2) // _SafeStr_18115 = "_-GJ" (String#1118, DoABC#2) // _SafeStr_18136 = "_-4T2" (String#980, DoABC#2) // _SafeStr_18137 = "_-196" (String#790, DoABC#2) // _SafeStr_18138 = "_-4z7" (String#102, DoABC#2) // _SafeStr_18141 = "_-1X9" (String#817, DoABC#2) // _SafeStr_18142 = " use" (String#491, DoABC#2) // _SafeStr_18143 = "_-9h" (String#1110, DoABC#2) // _SafeStr_18144 = "_-2iw" (String#881, DoABC#2) // _SafeStr_18145 = "_-1g6" (String#828, DoABC#2) // _SafeStr_18146 = "_-6M6" (String#1086, DoABC#2) // _SafeStr_18147 = "_-0aI" (String#750, DoABC#2) // _SafeStr_18148 = "_-6OR" (String#1087, DoABC#2) // _SafeStr_18149 = "_-4vz" (String#1007, DoABC#2) // _SafeStr_18150 = "_-nE" (String#1146, DoABC#2) // _SafeStr_18151 = "_-5sa" (String#1061, DoABC#2) // _SafeStr_18152 = "_-1Ui" (String#814, DoABC#2) // _SafeStr_18154 = "_-b" (String#1137, DoABC#2) // _SafeStr_18155 = "_-2Pa" (String#2457, DoABC#2) // _SafeStr_18156 = "_-2tW" (String#891, DoABC#2) // _SafeStr_18157 = "_-3ff" (String#941, DoABC#2) // _SafeStr_18158 = "_-0fW" (String#758, DoABC#2) // _SafeStr_18159 = "_-1Bn" (String#796, DoABC#2) // _SafeStr_18161 = "_-3A2" (String#906, DoABC#2) // _SafeStr_18162 = "_-1BZ" (String#795, DoABC#2) // _SafeStr_18163 = "_-0ho" (String#762, DoABC#2) // _SafeStr_18164 = "_-4Po" (String#976, DoABC#2) // _SafeStr_18236 = "_-5Ns" (String#3020, DoABC#2) // _SafeStr_18285 = "_-6Pr" (String#3235, DoABC#2) // _SafeStr_18286 = "_-1op" (String#2336, DoABC#2) // _SafeStr_18287 = "_-uO" (String#3421, DoABC#2) // _SafeStr_18288 = "_-3mx" (String#2717, DoABC#2) // _SafeStr_37 = "_-6-O" (String#1068, DoABC#2) // _SafeStr_39 = "_-1uD" (String#839, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_50 = "_-5mp" (String#1056, DoABC#2) // _SafeStr_57 = "_-1Ic" (String#2228, DoABC#2) // _SafeStr_6 = "_-1ax" (String#821, DoABC#2) // _SafeStr_7865 = "_-5SA" (String#3038, DoABC#2) // _SafeStr_7984 = "_-3Uo" (String#64, DoABC#2) // _SafeStr_8961 = "_-g8" (String#3384, DoABC#2) //------------------------------------------------------------ //_-3HG.HabboAvatarEditor package _-3HG { import _-3E2._SafeStr_47; import _-ue.Map; import flash.utils.Dictionary; import _-5zA._SafeStr_4715; import _-5zA._SafeStr_4718; import _-24f._SafeStr_4717; import _-2YQ.WardrobeModel; import _-5Pb.FigureData; import _-24f._SafeStr_3079; import _-3Pp.BodyModel; import _-6N1._SafeStr_4721; import _-tA._SafeStr_4722; import _-03Q._SafeStr_4720; import _-3AR.HotLooksModel; import _-5wn.EffectsModel; import _-19r._SafeStr_56; import _-19r._SafeStr_54; import _-5YE.IFrameWindow; import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-0zr._SafeStr_4106; import _-2ZK._SafeStr_4719; import _-19r._SafeStr_52; import _-5zA.AvatarEditorGridPartItem; import _-19r._SafeStr_58; import _-5zA.AvatarEditorGridColorItem; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import _-5zA.AvatarEditorGridView; import _-5zA.CategoryData; import _-24f._SafeStr_3076; public class HabboAvatarEditor { private static const _SafeStr_18289:String = "hr-100.hd-180-7.ch-215-66.lg-270-79.sh-305-62.ha-1002-70.wa-2007"; private static const _SafeStr_18290:String = "hr-515-33.hd-600-1.ch-635-70.lg-716-66-62.sh-735-68"; private static const _SafeStr_18291:int = 2; private var _SafeStr_18292:uint; private var _SafeStr_14280:HabboAvatarEditorManager; private var _SafeStr_18293:_SafeStr_47; private var _SafeStr_5414:AvatarEditorView; private var _SafeStr_5413:Boolean = false; private var _SafeStr_7032:Map; private var _SafeStr_18294:Map; private var _SafeStr_18295:Dictionary; private var _SafeStr_5339:String = "M"; private var _SafeStr_5330:String; private var _SafeStr_18296:_SafeStr_3075 = null; private var _SafeStr_18297:Boolean = false; private var _SafeStr_18298:Boolean = false; private var _SafeStr_18299:int; private var _SafeStr_18300:Boolean = false; public function HabboAvatarEditor(k:uint, _arg_2:HabboAvatarEditorManager, _arg_3:Boolean=false) { this._SafeStr_18292 = k; this._SafeStr_14280 = _arg_2; this._SafeStr_18293 = this._SafeStr_14280.avatarRenderManager._SafeStr_15335(); this._SafeStr_18300 = _arg_3; } public function dispose():void { var k:_SafeStr_4715; var _local_2:_SafeStr_4718; if (this._SafeStr_7032 != null){ for each (k in this._SafeStr_7032) { k.dispose(); k = null; }; this._SafeStr_7032 = null; }; if (this._SafeStr_18294 != null){ for each (_local_2 in this._SafeStr_18294) { _local_2.dispose(); _local_2 = null; }; this._SafeStr_18294 = null; }; if (this._SafeStr_5414 != null){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; this._SafeStr_18293 = null; this._SafeStr_18295 = null; this._SafeStr_18296 = null; } private function init(k:Array=null):void { if (this._SafeStr_5413){ return; }; this._SafeStr_7032 = new Map(); this._SafeStr_18294 = new Map(); this._SafeStr_18294.add(_SafeStr_4717._SafeStr_14834, new WardrobeModel(this)); this._SafeStr_5414 = new AvatarEditorView(this, k); this._SafeStr_18295 = new Dictionary(); this._SafeStr_18295[FigureData._SafeStr_6075] = new FigureData(this); this._SafeStr_18295[FigureData._SafeStr_6077] = new FigureData(this); var _local_2:FigureData = this._SafeStr_18295[FigureData._SafeStr_6075]; var _local_3:FigureData = this._SafeStr_18295[FigureData._SafeStr_6077]; _local_2._SafeStr_17977(_SafeStr_18289, FigureData._SafeStr_6075); _local_3._SafeStr_17977(_SafeStr_18290, FigureData._SafeStr_6077); this._SafeStr_7032.add(_SafeStr_3079._SafeStr_5751, new BodyModel(this)); this._SafeStr_7032.add(_SafeStr_3079._SafeStr_5760, new _SafeStr_4721(this)); this._SafeStr_7032.add(_SafeStr_3079._SafeStr_6079, new _SafeStr_4722(this)); this._SafeStr_7032.add(_SafeStr_3079._SafeStr_5417, new _SafeStr_4720(this)); if ((((k == null)) || ((k.indexOf(_SafeStr_3079._SafeStr_14833) > -1)))){ this._SafeStr_7032.add(_SafeStr_3079._SafeStr_14833, new HotLooksModel(this)); }; this._SafeStr_7032.add(_SafeStr_3079._SafeStr_6087, new EffectsModel(this)); this._SafeStr_5413 = true; } public function loadAvatarInEditor(k:String, _arg_2:String, _arg_3:int=0):void { var _local_6:_SafeStr_4715; switch (_arg_2){ case FigureData._SafeStr_6075: case "m": case "M": _arg_2 = FigureData._SafeStr_6075; break; case FigureData._SafeStr_6077: case "f": case "F": _arg_2 = FigureData._SafeStr_6077; break; default: _arg_2 = FigureData._SafeStr_6075; }; this.clubMemberLevel = _arg_3; var _local_4:Boolean; var _local_5:FigureData = this._SafeStr_18295[_arg_2]; if (_local_5 == null){ return; }; _local_5._SafeStr_17977(k, _arg_2); if (_arg_2 != this.gender){ this.gender = _arg_2; _local_4 = true; }; if (this._SafeStr_5330 != k){ this._SafeStr_5330 = k; _local_4 = true; }; if (((this._SafeStr_7032) && (_local_4))){ for each (_local_6 in this._SafeStr_7032) { _local_6.reset(); }; }; if (this._SafeStr_5414 != null){ this._SafeStr_5414.update(); }; } public function _SafeStr_18301(k:String):_SafeStr_56 { if (this._SafeStr_18293 == null){ return (null); }; return (this._SafeStr_18293._SafeStr_15336(k)); } public function _SafeStr_15337(k:int):_SafeStr_54 { if (this._SafeStr_18293 == null){ return (null); }; return (this._SafeStr_18293._SafeStr_15337(k)); } public function _SafeStr_6880(k:_SafeStr_3075, _arg_2:Array=null, _arg_3:Boolean=false, _arg_4:String=null, _arg_5:String="generic"):IFrameWindow { this._SafeStr_18296 = k; this._SafeStr_18297 = _arg_3; this.init(_arg_2); this._SafeStr_18302(_arg_2, _arg_5); return (this._SafeStr_5414._SafeStr_14476(_arg_2, _arg_4)); } public function _SafeStr_18184(k:IWindowContainer=null, _arg_2:_SafeStr_3075=null, _arg_3:Array=null, _arg_4:Boolean=false):Boolean { this._SafeStr_18296 = _arg_2; this._SafeStr_18297 = _arg_4; this.init(_arg_3); this._SafeStr_5414._SafeStr_18184(k, _arg_3); this._SafeStr_18302(_arg_3); return (true); } private function _SafeStr_18302(k:Array, _arg_2:String="generic"):void { var _local_3:Boolean = ((!((k == null))) && ((k.length > 0))); if (((!((_arg_2 == null))) && (((!(_local_3)) || ((k.indexOf(_arg_2) >= 0)))))){ this._SafeStr_18198(_arg_2); } else { if (_local_3){ this._SafeStr_18198(k[0]); } else { this._SafeStr_18198(_SafeStr_3079._SafeStr_5751); }; }; } public function get _SafeStr_17736():uint { return (this._SafeStr_18292); } public function hide():void { this._SafeStr_5414.hide(); } public function _SafeStr_7609(k:String):IWindow { var _local_2:_SafeStr_4715 = (this._SafeStr_7032.getValue(k) as _SafeStr_4715); if (_local_2 != null){ return (_local_2.getWindowContainer()); }; return (null); } public function _SafeStr_18196(k:String):void { var _local_2:_SafeStr_4715 = (this._SafeStr_7032.getValue(k) as _SafeStr_4715); if (_local_2){ _local_2.switchCategory(); }; } public function _SafeStr_18195(k:String):IWindowContainer { var _local_2:_SafeStr_4718 = (this._SafeStr_18294.getValue(k) as _SafeStr_4718); if (_local_2 != null){ return (_local_2.getWindowContainer()); }; return (null); } public function _SafeStr_18198(k:String):void { if (this._SafeStr_5414){ this._SafeStr_5414._SafeStr_7624(k, false); }; } public function _SafeStr_18303():void { if (this._SafeStr_7032 == null){ return; }; this.update(); } public function _SafeStr_18190():void { if (this._SafeStr_7032 == null){ return; }; this.update(); } public function get figureData():FigureData { return (this._SafeStr_18295[this._SafeStr_5339]); } public function _SafeStr_18201():void { var _local_3:_SafeStr_4106; var k:String = this.figureData._SafeStr_9724(); var _local_2:String = this.figureData.gender; if (this._SafeStr_18296 != null){ this._SafeStr_18296._SafeStr_6081(k, _local_2); } else { _local_3 = new _SafeStr_4106(k, _local_2); this._SafeStr_14280.communication.connection.send(_local_3); this._SafeStr_14280.events.dispatchEvent(new _SafeStr_4719(k)); _local_3.dispose(); _local_3 = null; if (this._SafeStr_18298){ if (this.figureData.avatarEffectType != -1){ this._SafeStr_14280.inventory.setEffectSelected(this.figureData.avatarEffectType); } else { this._SafeStr_14280.inventory._SafeStr_5832(true); }; }; this._SafeStr_18298 = false; }; } public function _SafeStr_18304(k:_SafeStr_4715, _arg_2:String):CategoryData { var _local_5:int; var _local_6:_SafeStr_52; var _local_7:AvatarEditorGridPartItem; var _local_8:_SafeStr_56; var _local_9:_SafeStr_54; var _local_10:Array; var _local_11:Array; var _local_12:Boolean; var _local_13:_SafeStr_58; var _local_14:Array; var _local_15:Boolean; var _local_16:Boolean; var _local_17:Map; var _local_18:int; var _local_19:int; var _local_20:int; var _local_21:Boolean; var _local_22:AvatarEditorGridColorItem; var _local_23:int; var _local_24:int; var _local_25:BitmapDataAsset; var _local_26:BitmapData; var _local_27:IWindowContainer; var _local_28:Boolean; var _local_29:Boolean; var _local_30:Boolean; var _local_31:BitmapDataAsset; var _local_32:BitmapData; var _local_33:IWindowContainer; var _local_34:Array; if (!k){ return (null); }; if (!_arg_2){ return (null); }; var _local_3:Array = []; var _local_4:Array = new Array(); _local_5 = 0; while (_local_5 < _SafeStr_18291) { _local_4.push(new Array()); _local_5++; }; _local_8 = this._SafeStr_18301(_arg_2); if (!_local_8){ return (null); }; if (_local_8 != null){ _local_9 = this._SafeStr_15337(_local_8._SafeStr_10641); if (!_local_9){ return (null); }; _local_10 = this.figureData.getColourIds(_arg_2); if (!_local_10){ _local_10 = new Array(); }; _local_11 = new Array(_local_10.length); _local_12 = this._SafeStr_18305(); for each (_local_13 in _local_9.colors) { if (((_local_13._SafeStr_9382) && (((_local_12) || ((this.clubMemberLevel >= _local_13.clubLevel)))))){ _local_20 = 0; while (_local_20 < _SafeStr_18291) { _local_21 = (this.clubMemberLevel < _local_13.clubLevel); _local_22 = new AvatarEditorGridColorItem((AvatarEditorView._SafeStr_18166.clone() as IWindowContainer), k, _local_13, _local_21); _local_4[_local_20].push(_local_22); _local_20++; }; if (_arg_2 != FigureData._SafeStr_14818){ _local_23 = 0; while (_local_23 < _local_10.length) { if (_local_13.id == _local_10[_local_23]){ _local_11[_local_23] = _local_13; }; _local_23++; }; }; }; }; if (_local_12){ _local_24 = 2; _local_14 = this._SafeStr_14280.avatarRenderManager._SafeStr_18099(this.gender, _local_24); } else { _local_14 = this._SafeStr_14280.avatarRenderManager._SafeStr_18099(this.gender, this.clubMemberLevel); }; _local_15 = Boolean((_local_14.indexOf(_arg_2) == -1)); if (_local_15){ _local_25 = (this._SafeStr_14280.windowManager.assets.getAssetByName("avatar_editor_generic_remove_selection") as BitmapDataAsset); _local_26 = (_local_25.content as BitmapData).clone(); _local_27 = (AvatarEditorView._SafeStr_18165.clone() as IWindowContainer); _local_27.name = AvatarEditorGridView.REMOVE_ITEM; _local_7 = new AvatarEditorGridPartItem(_local_27, k, null, null, false); _local_7._SafeStr_7570 = _local_26; _local_3.push(_local_7); }; _local_16 = !((_arg_2 == FigureData._SafeStr_14818)); _local_17 = _local_8._SafeStr_10642; _local_18 = _local_17.length; _local_19 = (_local_18 - 1); while (_local_19 >= 0) { _local_6 = _local_17._SafeStr_5595(_local_19); _local_28 = false; if (_local_6.gender == FigureData._SafeStr_17963){ _local_28 = true; } else { if (_local_6.gender == this.gender){ _local_28 = true; }; }; if (((((_local_6._SafeStr_9382) && (_local_28))) && (((_local_12) || ((this.clubMemberLevel >= _local_6.clubLevel)))))){ _local_29 = (this.clubMemberLevel < _local_6.clubLevel); _local_30 = true; if (_local_6._SafeStr_8663){ _local_30 = ((((this.manager.inventory) && (this._SafeStr_14280.inventory._SafeStr_7554(_local_6.id)))) || (this._SafeStr_18199())); }; if (_local_30){ _local_7 = new AvatarEditorGridPartItem((AvatarEditorView._SafeStr_18165.clone() as IWindowContainer), k, _local_6, _local_11, _local_16, _local_29); _local_3.push(_local_7); }; }; _local_19--; }; }; _local_3.sort(((this._SafeStr_18306) ? this._SafeStr_18307 : this._SafeStr_18308)); if (((this._SafeStr_18300) || (this._SafeStr_14280.getBoolean("avatareditor.support.sellablefurni")))){ _local_31 = (this._SafeStr_14280.windowManager.assets.getAssetByName("camera_zoom_in") as BitmapDataAsset); _local_32 = (_local_31.content as BitmapData).clone(); _local_33 = (AvatarEditorView._SafeStr_18165.clone() as IWindowContainer); _local_33.name = AvatarEditorGridView.GET_MORE; _local_7 = new AvatarEditorGridPartItem(_local_33, k, null, null, false); _local_7._SafeStr_7570 = _local_32; _local_3.push(_local_7); }; _local_5 = 0; while (_local_5 < _SafeStr_18291) { _local_34 = (_local_4[_local_5] as Array); _local_34.sort(this._SafeStr_18309); _local_5++; }; return (new CategoryData(_local_3, _local_4)); } public function _SafeStr_18187():Boolean { return (this._SafeStr_18297); } public function _SafeStr_18188():Boolean { var k:_SafeStr_4715; var _local_2:Boolean; for each (k in this._SafeStr_7032._SafeStr_5403()) { _local_2 = k._SafeStr_18310(this.clubMemberLevel); if (_local_2){ return (true); }; }; return (false); } public function _SafeStr_18191():Boolean { var k:_SafeStr_4715; var _local_2:Boolean; for each (k in this._SafeStr_7032._SafeStr_5403()) { _local_2 = k._SafeStr_18191(this._SafeStr_14280.inventory); if (_local_2){ return (true); }; }; return (false); } public function _SafeStr_18189():void { var k:_SafeStr_4715; for each (k in this._SafeStr_7032._SafeStr_5403()) { k._SafeStr_18311(this.clubMemberLevel); }; this.figureData._SafeStr_7568(); } public function _SafeStr_18192():void { var k:_SafeStr_4715; for each (k in this._SafeStr_7032._SafeStr_5403()) { k._SafeStr_18192(); }; this.figureData._SafeStr_7568(); } public function _SafeStr_18312(k:String):int { var _local_3:_SafeStr_54; var _local_4:_SafeStr_58; var _local_2:_SafeStr_56 = this._SafeStr_18301(k); if (_local_2 != null){ _local_3 = this._SafeStr_15337(_local_2._SafeStr_10641); for each (_local_4 in _local_3.colors) { if (((_local_4._SafeStr_9382) && ((this.clubMemberLevel >= _local_4.clubLevel)))){ return (_local_4.id); }; }; }; return (-1); } private function _SafeStr_18308(k:AvatarEditorGridPartItem, _arg_2:AvatarEditorGridPartItem):Number { var _local_3:Number = (((k.partSet)==null) ? -1 : Number(k.partSet.clubLevel)); var _local_4:Number = (((_arg_2.partSet)==null) ? -1 : Number(_arg_2.partSet.clubLevel)); var _local_5:Boolean = (((k.partSet)==null) ? false : k.partSet._SafeStr_8663); var _local_6:Boolean = (((_arg_2.partSet)==null) ? false : _arg_2.partSet._SafeStr_8663); if (((_local_5) && (!(_local_6)))){ return (1); }; if (((_local_6) && (!(_local_5)))){ return (-1); }; if (_local_3 < _local_4){ return (-1); }; if (_local_3 > _local_4){ return (1); }; if (k.partSet.id < _arg_2.partSet.id){ return (-1); }; if (k.partSet.id > _arg_2.partSet.id){ return (1); }; return (0); } private function _SafeStr_18307(k:AvatarEditorGridPartItem, _arg_2:AvatarEditorGridPartItem):Number { var _local_3:Number = (((k.partSet)==null) ? 9999999999 : Number(k.partSet.clubLevel)); var _local_4:Number = (((_arg_2.partSet)==null) ? 9999999999 : Number(_arg_2.partSet.clubLevel)); var _local_5:Boolean = (((k.partSet)==null) ? false : k.partSet._SafeStr_8663); var _local_6:Boolean = (((_arg_2.partSet)==null) ? false : _arg_2.partSet._SafeStr_8663); if (((_local_5) && (!(_local_6)))){ return (1); }; if (((_local_6) && (!(_local_5)))){ return (-1); }; if (_local_3 > _local_4){ return (-1); }; if (_local_3 < _local_4){ return (1); }; if (k.partSet.id > _arg_2.partSet.id){ return (-1); }; if (k.partSet.id < _arg_2.partSet.id){ return (1); }; return (0); } private function _SafeStr_18309(k:AvatarEditorGridColorItem, _arg_2:AvatarEditorGridColorItem):Number { var _local_3:Number = (((k._SafeStr_18313)==null) ? -1 : (k._SafeStr_18313.clubLevel as Number)); var _local_4:Number = (((_arg_2._SafeStr_18313)==null) ? -1 : (_arg_2._SafeStr_18313.clubLevel as Number)); if (_local_3 < _local_4){ return (-1); }; if (_local_3 > _local_4){ return (1); }; if (k._SafeStr_18313.index < _arg_2._SafeStr_18313.index){ return (-1); }; if (k._SafeStr_18313.index > _arg_2._SafeStr_18313.index){ return (1); }; return (0); } public function get gender():String { return (this._SafeStr_5339); } public function set gender(k:String):void { var _local_2:_SafeStr_4715; if (this._SafeStr_5339 == k){ return; }; this._SafeStr_5339 = k; for each (_local_2 in this._SafeStr_7032) { _local_2.reset(); }; if (this._SafeStr_5414 != null){ this._SafeStr_5414.update(); }; } public function get handler():_SafeStr_3077 { return (this._SafeStr_14280.handler); } public function get wardrobe():WardrobeModel { if (!this._SafeStr_5413){ return (null); }; return (this._SafeStr_18294.getValue(_SafeStr_4717._SafeStr_14834)); } public function get effects():EffectsModel { if (!this._SafeStr_5413){ return (null); }; return (this._SafeStr_7032.getValue(_SafeStr_3079._SafeStr_6087)); } public function set clubMemberLevel(k:int):void { this._SafeStr_18299 = k; } public function get clubMemberLevel():int { if (!this._SafeStr_18299){ return (this._SafeStr_14280._SafeStr_7603.clubLevel); }; return (this._SafeStr_18299); } public function _SafeStr_8163():Boolean { return (this._SafeStr_14280.catalog._SafeStr_8163()); } private function get _SafeStr_18306():Boolean { return (this._SafeStr_14280.getBoolean("avatareditor.show.clubitems.first")); } private function _SafeStr_18305():Boolean { return (this._SafeStr_14280.getBoolean("avatareditor.show.clubitems.dimmed")); } public function get manager():HabboAvatarEditorManager { return (this._SafeStr_14280); } public function update():void { var k:_SafeStr_4715; var _local_2:_SafeStr_4718; for each (k in this._SafeStr_7032) { k.reset(); }; for each (_local_2 in this._SafeStr_18294) { _local_2.reset(); }; if (this._SafeStr_5414){ this._SafeStr_5414.update(); }; } public function setAvatarEffectType(k:int):void { this.figureData.avatarEffectType = k; this.figureData._SafeStr_7568(); this._SafeStr_18298 = true; } public function get view():AvatarEditorView { return (this._SafeStr_5414); } public function openHabboClubAdWindow():void { if (this._SafeStr_14280.catalog){ this._SafeStr_14280.catalog.openClubCenter(); }; } public function _SafeStr_18199():Boolean { return ((this._SafeStr_18292 == _SafeStr_3076._SafeStr_14832)); } } }//package _-3HG // _SafeStr_10641 = "_-1dl" (String#26132, DoABC#3) // _SafeStr_10642 = "_-1De" (String#25135, DoABC#3) // _SafeStr_14280 = "_-6iJ" (String#181, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_14818 = "_-1QS" (String#25627, DoABC#3) // _SafeStr_14832 = "_-41o" (String#32039, DoABC#3) // _SafeStr_14833 = "_-6a-" (String#38272, DoABC#3) // _SafeStr_14834 = "_-5OB" (String#35363, DoABC#3) // _SafeStr_15335 = "_-3HE" (String#30186, DoABC#3) // _SafeStr_15336 = "_-1kw" (String#26415, DoABC#3) // _SafeStr_15337 = "_-2gd" (String#3262, DoABC#3) // _SafeStr_17736 = "_-0J8" (String#7903, DoABC#3) // _SafeStr_17963 = "_-27T" (String#27327, DoABC#3) // _SafeStr_17977 = "_-9J" (String#38824, DoABC#3) // _SafeStr_18099 = "_-3hn" (String#31204, DoABC#3) // _SafeStr_18165 = "_-ob" (String#40348, DoABC#3) // _SafeStr_18166 = "_-1yf" (String#26953, DoABC#3) // _SafeStr_18184 = "_-1ow" (String#26575, DoABC#3) // _SafeStr_18187 = "_-0Mr" (String#23075, DoABC#3) // _SafeStr_18188 = "_-0PH" (String#23163, DoABC#3) // _SafeStr_18189 = "_-2GG" (String#27674, DoABC#3) // _SafeStr_18190 = "_-2Sk" (String#28150, DoABC#3) // _SafeStr_18191 = "_-2Fr" (String#9958, DoABC#3) // _SafeStr_18192 = "_-0Dd" (String#7822, DoABC#3) // _SafeStr_18195 = "_-52q" (String#34537, DoABC#3) // _SafeStr_18196 = "_-29t" (String#27422, DoABC#3) // _SafeStr_18198 = "_-2Uj" (String#28226, DoABC#3) // _SafeStr_18199 = "_-PX" (String#39416, DoABC#3) // _SafeStr_18201 = "_-28G" (String#27357, DoABC#3) // _SafeStr_18289 = "_-FK" (String#39040, DoABC#3) // _SafeStr_18290 = "_-0Cz" (String#22671, DoABC#3) // _SafeStr_18291 = "_-33p" (String#10789, DoABC#3) // _SafeStr_18292 = "_-1SX" (String#1472, DoABC#3) // _SafeStr_18293 = "_-2rp" (String#29144, DoABC#3) // _SafeStr_18294 = "_-3mC" (String#31385, DoABC#3) // _SafeStr_18295 = "_-0jv" (String#23941, DoABC#3) // _SafeStr_18296 = "_-2uG" (String#29238, DoABC#3) // _SafeStr_18297 = "_-0L4" (String#23004, DoABC#3) // _SafeStr_18298 = "_-131" (String#24726, DoABC#3) // _SafeStr_18299 = "_-1jS" (String#26360, DoABC#3) // _SafeStr_18300 = "_-5Js" (String#35200, DoABC#3) // _SafeStr_18301 = "_-0Bu" (String#22629, DoABC#3) // _SafeStr_18302 = "_-2cn" (String#28563, DoABC#3) // _SafeStr_18303 = "_-1x7" (String#26889, DoABC#3) // _SafeStr_18304 = "_-0dW" (String#23700, DoABC#3) // _SafeStr_18305 = "_-2kn" (String#28870, DoABC#3) // _SafeStr_18306 = "_-6cw" (String#38395, DoABC#3) // _SafeStr_18307 = "_-1i6" (String#26302, DoABC#3) // _SafeStr_18308 = "_-42o" (String#32083, DoABC#3) // _SafeStr_18309 = "_-3MW" (String#30403, DoABC#3) // _SafeStr_18310 = "_-4wZ" (String#12694, DoABC#3) // _SafeStr_18311 = "_-0bA" (String#8207, DoABC#3) // _SafeStr_18312 = "_-2x9" (String#29344, DoABC#3) // _SafeStr_18313 = "_-57U" (String#34727, DoABC#3) // _SafeStr_3075 = "_-6KO" (String#14118, DoABC#3) // _SafeStr_3076 = "_-6I2" (String#14077, DoABC#3) // _SafeStr_3077 = "_-3MV" (String#11068, DoABC#3) // _SafeStr_3079 = "_-5xB" (String#13724, DoABC#3) // _SafeStr_4106 = "_-kg" (String#40184, DoABC#3) // _SafeStr_47 = "_-6cU" (String#38374, DoABC#3) // _SafeStr_4715 = "_-rF" (String#15347, DoABC#3) // _SafeStr_4717 = "_-5RK" (String#35481, DoABC#3) // _SafeStr_4718 = "_-4zs" (String#12742, DoABC#3) // _SafeStr_4719 = "_-as" (String#39817, DoABC#3) // _SafeStr_4720 = "_-2Bh" (String#9891, DoABC#3) // _SafeStr_4721 = "_-1eL" (String#9287, DoABC#3) // _SafeStr_4722 = "_-AT" (String#14597, DoABC#3) // _SafeStr_52 = "_-33a" (String#29628, DoABC#3) // _SafeStr_5330 = "_-0cz" (String#1067, DoABC#3) // _SafeStr_5339 = "_-62K" (String#165, DoABC#3) // _SafeStr_54 = "_-5ba" (String#35884, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5417 = "_-16J" (String#24857, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_56 = "_-0Ea" (String#22736, DoABC#3) // _SafeStr_5751 = "_-2VW" (String#10214, DoABC#3) // _SafeStr_5760 = "_-5NX" (String#35337, DoABC#3) // _SafeStr_58 = "_-5OS" (String#35374, DoABC#3) // _SafeStr_5832 = "_-1MG" (String#9007, DoABC#3) // _SafeStr_6075 = "_-3wG" (String#31789, DoABC#3) // _SafeStr_6077 = "_-3ST" (String#30632, DoABC#3) // _SafeStr_6079 = "_-3aW" (String#30940, DoABC#3) // _SafeStr_6081 = "_-3gQ" (String#11405, DoABC#3) // _SafeStr_6087 = "_-06W" (String#22421, DoABC#3) // _SafeStr_6880 = "_-2LR" (String#1506, DoABC#3) // _SafeStr_7032 = "_-G3" (String#708, DoABC#3) // _SafeStr_7554 = "_-2XX" (String#10249, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_7570 = "_-1VV" (String#2975, DoABC#3) // _SafeStr_7603 = "_-10b" (String#8644, DoABC#3) // _SafeStr_7609 = "_-6An" (String#37295, DoABC#3) // _SafeStr_7624 = "_-562" (String#34670, DoABC#3) // _SafeStr_8163 = "_-3nD" (String#11515, DoABC#3) // _SafeStr_8663 = "_-0AX" (String#2597, DoABC#3) // _SafeStr_9382 = "_-2P0" (String#3181, DoABC#3) // _SafeStr_9724 = "_-eQ" (String#15122, DoABC#3) //------------------------------------------------------------ //_-3HG.HabboAvatarEditorManager package _-3HG { import _-0MK.Component; import _-3JS._SafeStr_36; import _-24f._SafeStr_3079; import _-5QZ._SafeStr_633; import _-0Dr._SafeStr_1201; import _-p0._SafeStr_499; import _-68V._SafeStr_1407; import _-0Kg._SafeStr_334; import _-4rH._SafeStr_2173; import _-0b-._SafeStr_1699; import _-ue.Map; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDCoreWindowManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDAvatarRenderManager; import _-24f._SafeStr_57; import com.sulake.iid.IIDHabboInventory; import com.sulake.iid.IIDCoreLocalizationManager; import com.sulake.iid.IIDHabboConfigurationManager; import flash.events.Event; import com.sulake.iid.IIDHabboCatalog; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboRoomUI; import __AS3__.vec.Vector; import _-5YE.IFrameWindow; import _-1Mz.IWindowContainer; import _-24f._SafeStr_3076; import _-24f._SafeStr_3078; import _-0b-._SafeStr_2744; import __AS3__.vec.*; import com.sulake.iid.*; public class HabboAvatarEditorManager extends Component implements _SafeStr_2261, _SafeStr_36 { public static const _SafeStr_18314:uint = 1; public static const _SafeStr_13739:uint = 2; public static const _SafeStr_13741:uint = 3; private static const _SafeStr_5751:String = _SafeStr_3079._SafeStr_5751;//"generic" private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_7209:_SafeStr_13; private var _SafeStr_5773:_SafeStr_1201; private var _SafeStr_5525:_SafeStr_499; private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_15740:_SafeStr_2173; private var _SafeStr_10786:_SafeStr_1699; private var _SafeStr_6959:_SafeStr_3077; private var _SafeStr_18315:Map; public function HabboAvatarEditorManager(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); this._SafeStr_18315 = new Map(); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDCoreWindowManager(), function (k:_SafeStr_633):void { _SafeStr_5524 = k; }), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_7361 = k; }, ((flags & _SafeStr_13741) == 0)), new _SafeStr_44(new IIDAvatarRenderManager(), function (k:_SafeStr_13):void { _SafeStr_7209 = k; }, true, [{ "type":_SafeStr_57.AVATAR_RENDER_READY, "callback":this._SafeStr_18316 }]), new _SafeStr_44(new IIDHabboInventory(), function (k:_SafeStr_1201):void { _SafeStr_5773 = k; }, ((flags & _SafeStr_18314) == 0), []), new _SafeStr_44(new IIDCoreLocalizationManager(), function (k:_SafeStr_499):void { _SafeStr_5525 = k; }), new _SafeStr_44(new IIDHabboConfigurationManager(), null, true, [{ "type":Event.COMPLETE, "callback":this.onConfigurationComplete }]), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_334):void { _SafeStr_5450 = k; }, ((flags & _SafeStr_13739) == 0)), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2173):void { _SafeStr_15740 = k; }), new _SafeStr_44(new IIDHabboRoomUI(), function (k:_SafeStr_1699):void { _SafeStr_10786 = k; }, false)])); } private function onConfigurationComplete(k:Event):void { } override protected function initComponent():void { context.addLinkEventTracker(this); if (this._SafeStr_7361){ this._SafeStr_6959 = new _SafeStr_3077(this, this._SafeStr_7361); }; } override public function dispose():void { var k:HabboAvatarEditor; if (this._SafeStr_18315){ for each (k in this._SafeStr_18315) { k.dispose(); k = null; }; this._SafeStr_18315 = null; }; if (this._SafeStr_6959 != null){ this._SafeStr_6959.dispose(); this._SafeStr_6959 = null; }; super.dispose(); } public function openEditor(k:uint, _arg_2:_SafeStr_3075, _arg_3:Array=null, _arg_4:Boolean=false, _arg_5:String=null, _arg_6:String="generic"):IFrameWindow { var _local_7:HabboAvatarEditor = this._SafeStr_18315.getValue(k); if (!_local_7){ _local_7 = new HabboAvatarEditor(k, this); this._SafeStr_18315.add(k, _local_7); }; return (_local_7._SafeStr_6880(_arg_2, _arg_3, _arg_4, _arg_5, _arg_6)); } public function _SafeStr_18119(k:uint, _arg_2:IWindowContainer, _arg_3:_SafeStr_3075=null, _arg_4:Array=null, _arg_5:Boolean=false, _arg_6:Boolean=false):Boolean { var _local_7:HabboAvatarEditor = this._SafeStr_18315.getValue(k); if (_local_7){ _local_7.dispose(); }; _local_7 = new HabboAvatarEditor(k, this, _arg_6); this._SafeStr_18315.add(k, _local_7); _local_7._SafeStr_18184(_arg_2, _arg_3, _arg_4, _arg_5); return (true); } public function loadAvatarInEditor(k:uint, _arg_2:String, _arg_3:String, _arg_4:int=0):void { var _local_5:HabboAvatarEditor = (this._SafeStr_18315.getValue(k) as HabboAvatarEditor); if (_local_5){ return (_local_5.loadAvatarInEditor(_arg_2, _arg_3, _arg_4)); }; } public function loadOwnAvatarInEditor(k:uint):void { var _local_2:HabboAvatarEditor = (this._SafeStr_18315.getValue(k) as HabboAvatarEditor); if (_local_2){ return (_local_2.loadAvatarInEditor(this._SafeStr_7603.figure, this._SafeStr_7603.gender, this._SafeStr_7603.clubLevel)); }; } public function close(k:uint):void { if (!this._SafeStr_18315){ return; }; var _local_2:HabboAvatarEditor = (this._SafeStr_18315.getValue(k) as HabboAvatarEditor); if (!_local_2){ return; }; _local_2.figureData.avatarEffectType = this.inventory._SafeStr_7546(); switch (k){ case _SafeStr_3076._SafeStr_5774: _local_2.hide(); return; case _SafeStr_3076._SafeStr_6070: _local_2.hide(); _local_2.dispose(); this._SafeStr_18315.remove(k); return; case _SafeStr_3076._SafeStr_14831: return; default: _local_2.dispose(); this._SafeStr_18315.remove(k); }; } public function _SafeStr_18124(k:uint):HabboAvatarEditor { return ((this._SafeStr_18315.getValue(k) as HabboAvatarEditor)); } public function get localization():_SafeStr_499 { return (this._SafeStr_5525); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get avatarRenderManager():_SafeStr_13 { return (this._SafeStr_7209); } private function _SafeStr_18316(k:Event=null):void { this.events.dispatchEvent(new Event(_SafeStr_3078.AVATAR_EDITOR_READY)); } public function get communication():_SafeStr_1407 { return (this._SafeStr_7361); } public function get handler():_SafeStr_3077 { return (this._SafeStr_6959); } public function get catalog():_SafeStr_334 { return (this._SafeStr_5450); } public function get _SafeStr_7603():_SafeStr_2173 { return (this._SafeStr_15740); } public function get inventory():_SafeStr_1201 { return (this._SafeStr_5773); } public function get _SafeStr_6091():_SafeStr_2744 { return (this._SafeStr_10786.getDesktop("hard_coded_room_id")); } public function get _SafeStr_7660():String { return ("avatareditor/"); } public function _SafeStr_7661(k:String):void { var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; switch (_local_2[1]){ case "open": this.openEditor(_SafeStr_3076._SafeStr_5774, null, null, true); this.loadOwnAvatarInEditor(_SafeStr_3076._SafeStr_5774); return; }; } } }//package _-3HG // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10786 = "_-Nl" (String#1152, DoABC#3) // _SafeStr_1201 = "_-19p" (String#8798, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_13739 = "_-0zT" (String#24546, DoABC#3) // _SafeStr_13741 = "_-3i2" (String#31217, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_14831 = "_-5mA" (String#36283, DoABC#3) // _SafeStr_15740 = "_-6Kp" (String#1145, DoABC#3) // _SafeStr_1699 = "_-2fm" (String#10374, DoABC#3) // _SafeStr_18119 = "_-1a-" (String#9224, DoABC#3) // _SafeStr_18124 = "_-2U7" (String#28204, DoABC#3) // _SafeStr_18184 = "_-1ow" (String#26575, DoABC#3) // _SafeStr_18314 = "_-2Ik" (String#27769, DoABC#3) // _SafeStr_18315 = "_-08P" (String#22491, DoABC#3) // _SafeStr_18316 = "_-0qW" (String#24188, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2261 = "_-Uw" (String#14950, DoABC#3) // _SafeStr_2744 = "_-1pr" (String#9478, DoABC#3) // _SafeStr_3075 = "_-6KO" (String#14118, DoABC#3) // _SafeStr_3076 = "_-6I2" (String#14077, DoABC#3) // _SafeStr_3077 = "_-3MV" (String#11068, DoABC#3) // _SafeStr_3078 = "_-1iB" (String#9348, DoABC#3) // _SafeStr_3079 = "_-5xB" (String#13724, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_57 = "_-1Ic" (String#25311, DoABC#3) // _SafeStr_5751 = "_-2VW" (String#10214, DoABC#3) // _SafeStr_5773 = "_-01E" (String#243, DoABC#3) // _SafeStr_5774 = "_-jn" (String#40156, DoABC#3) // _SafeStr_6070 = "_-11i" (String#24674, DoABC#3) // _SafeStr_6091 = "_-0Ak" (String#22578, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6880 = "_-2LR" (String#1506, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_7209 = "_-2Lh" (String#688, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7546 = "_-0at" (String#8199, DoABC#3) // _SafeStr_7603 = "_-10b" (String#8644, DoABC#3) // _SafeStr_7660 = "_-4Jj" (String#12072, DoABC#3) // _SafeStr_7661 = "_-eq" (String#15127, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //_-3HG.PlaceholderAvatarImage package _-3HG { import _-ue.Map; import _-3tg.AssetAliasCollection; import flash.display.BitmapData; import _-24f.AvatarAction; public class PlaceholderAvatarImage extends AvatarImage { static var _SafeStr_18218:Map = new Map(); public function PlaceholderAvatarImage(k:AvatarStructure, _arg_2:AssetAliasCollection, _arg_3:AvatarFigureContainer, _arg_4:String, _arg_5:EffectAssetDownloadManager) { super(k, _arg_2, _arg_3, _arg_4, _arg_5, null); } override public function dispose():void { if (!_SafeStr_5406){ if (_SafeStr_7968){ _SafeStr_7968.dispose(); _SafeStr_7968 = null; }; _SafeStr_7984 = null; _assets = null; _SafeStr_18209 = null; _SafeStr_5342 = null; _SafeStr_18210 = null; _SafeStr_16905 = null; if (((!(_SafeStr_18219)) && (_SafeStr_10411))){ _SafeStr_10411.dispose(); }; _SafeStr_10411 = null; _SafeStr_17293 = null; _SafeStr_5406 = true; }; } override protected function getFullImage(k:String):BitmapData { return (_SafeStr_18218[k]); } override protected function cacheFullImage(k:String, _arg_2:BitmapData):void { if (_SafeStr_18218.getValue(k)){ (_SafeStr_18218.getValue(k) as BitmapData).dispose(); _SafeStr_18218.remove(k); }; _SafeStr_18218[k] = _arg_2; } override public function appendAction(k:String, ... _args):Boolean { var _local_3:String; if (((!((_args == null))) && ((_args.length > 0)))){ _local_3 = _args[0]; }; switch (k){ case AvatarAction._SafeStr_14865: switch (_local_3){ case AvatarAction._SafeStr_14867: case AvatarAction._SafeStr_14866: case AvatarAction._SafeStr_7420: case AvatarAction._SafeStr_14868: case AvatarAction._SafeStr_14869: case AvatarAction._SafeStr_7429: super.appendAction.apply(null, [k].concat(_args)); break; }; break; case AvatarAction._SafeStr_7571: case AvatarAction._SafeStr_6203: case AvatarAction._SafeStr_14849: case AvatarAction._SafeStr_14836: case AvatarAction._SafeStr_14838: case AvatarAction._SafeStr_14839: case AvatarAction._SafeStr_14850: super._SafeStr_18238.apply(null, [k].concat(_args)); break; }; return (true); } override public function isPlaceholder():Boolean { return (true); } } }//package _-3HG // _SafeStr_10411 = "_-0VG" (String#748, DoABC#2) // _SafeStr_14836 = "_-0hL" (String#2118, DoABC#2) // _SafeStr_14838 = "_-5jN" (String#3094, DoABC#2) // _SafeStr_14839 = "_-42q" (String#2764, DoABC#2) // _SafeStr_14849 = "_-4R6" (String#2826, DoABC#2) // _SafeStr_14850 = "_-4cX" (String#2870, DoABC#2) // _SafeStr_14865 = "_-1-g" (String#2175, DoABC#2) // _SafeStr_14866 = "_-1C4" (String#2207, DoABC#2) // _SafeStr_14867 = "_-6hr" (String#3287, DoABC#2) // _SafeStr_14868 = "_-5Td" (String#3042, DoABC#2) // _SafeStr_14869 = "_-wI" (String#3426, DoABC#2) // _SafeStr_16905 = "_-3IH" (String#351, DoABC#2) // _SafeStr_17293 = "_-52C" (String#1017, DoABC#2) // _SafeStr_18209 = "_-48X" (String#2782, DoABC#2) // _SafeStr_18210 = "_-6a1" (String#3268, DoABC#2) // _SafeStr_18218 = "_-4OI" (String#974, DoABC#2) // _SafeStr_18219 = "_-3RY" (String#2647, DoABC#2) // _SafeStr_18238 = "_-16t" (String#2191, DoABC#2) // _SafeStr_5342 = "_-497" (String#2784, DoABC#2) // _SafeStr_5406 = "_-0RQ" (String#46, DoABC#2) // _SafeStr_6203 = "_-2WP" (String#2478, DoABC#2) // _SafeStr_7420 = "_-3Df" (String#2609, DoABC#2) // _SafeStr_7429 = "_-5wP" (String#3143, DoABC#2) // _SafeStr_7571 = "_-5SX" (String#3039, DoABC#2) // _SafeStr_7968 = "_-25V" (String#99, DoABC#2) // _SafeStr_7984 = "_-3Uo" (String#64, DoABC#2) //------------------------------------------------------------ //_-3iv._SafeStr_3155 package _-3iv { import _-3qZ._SafeStr_2283; public class _SafeStr_3155 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3155(k:int) { this._SafeStr_5447 = [k]; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3iv // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3155 = "_-3nY" (String#31439, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3iv._SafeStr_3193 package _-3iv { import _-3qZ._SafeStr_2283; public class _SafeStr_3193 implements _SafeStr_2283 { private var _SafeStr_5447:Array = null; public function _SafeStr_3193(k:int) { this._SafeStr_5447 = [k]; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3iv // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3193 = "_-22Y" (String#27131, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3iv.PollAnswerComposer package _-3iv { import _-3qZ._SafeStr_2283; public class PollAnswerComposer implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function PollAnswerComposer(k:int, _arg_2:int, _arg_3:Array) { this._SafeStr_5447 = [k, _arg_2]; this._SafeStr_5447.push(_arg_3.length); var _local_4:int; while (_local_4 < _arg_3.length) { this._SafeStr_5447.push(String(_arg_3[_local_4])); _local_4++; }; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3iv // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3ix._SafeStr_4884 package _-3ix { public interface _SafeStr_4884 { function set slot(_arg_1:int):void; } }//package _-3ix // _SafeStr_4884 = "_-m3" (String#15257, DoABC#3) //------------------------------------------------------------ //_-3ix._SafeStr_4886 package _-3ix { import _-0MK._SafeStr_3; import _-1Mz.IWindow; public interface _SafeStr_4886 extends _SafeStr_3 { function initialize():void; function refresh():void; function get container():IWindow; } }//package _-3ix // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4886 = "_-2v9" (String#10621, DoABC#3) //------------------------------------------------------------ //_-3ix._SafeStr_5170 package _-3ix { import _-1p9._SafeStr_4885; public interface _SafeStr_5170 { function set settings(_arg_1:_SafeStr_4885):void; } }//package _-3ix // _SafeStr_4885 = "_-4wK" (String#34234, DoABC#3) // _SafeStr_5170 = "_-0BR" (String#7791, DoABC#3) //------------------------------------------------------------ //_-3ix._SafeStr_5173 package _-3ix { public interface _SafeStr_5173 { function set _SafeStr_18317(_arg_1:String):void; } }//package _-3ix // _SafeStr_18317 = "_-1AJ" (String#8804, DoABC#3) // _SafeStr_5173 = "_-3td" (String#11626, DoABC#3) //------------------------------------------------------------ //_-3ix._SafeStr_5181 package _-3ix { public interface _SafeStr_5181 { function disable():void; } }//package _-3ix // _SafeStr_5181 = "_-0lI" (String#8372, DoABC#3) //------------------------------------------------------------ //_-3ix._SafeStr_5188 package _-3ix { public interface _SafeStr_5188 { function _SafeStr_12791():void; } }//package _-3ix // _SafeStr_12791 = "_-1Su" (String#9113, DoABC#3) // _SafeStr_5188 = "_-4AE" (String#32385, DoABC#3) //------------------------------------------------------------ //_-3Jf._SafeStr_2833 package _-3Jf { import _-1Ir._SafeStr_2820; import _-1Mz.IWindowContainer; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-378._SafeStr_4514; import flash.events.IEventDispatcher; import _-1Mz.IWindow; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-6Sv._SafeStr_2510; import _-6Sv._SafeStr_2505; import _-6Sv._SafeStr_2504; import flash.geom.Rectangle; import _-5Mz.WindowMouseEvent; import _-0ba._SafeStr_4513; import _-3-E._SafeStr_6; import _-5Mz.WindowEvent; public class _SafeStr_2833 extends _SafeStr_2820 { private static const _SafeStr_18318:Number = 100; private static const _SafeStr_18319:Number = 100; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_18320:int = -1; private var _SafeStr_18321:Number; public function _SafeStr_2833(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_499) { super(k, _arg_2, _arg_3, _arg_4); } override public function dispose():void { this._SafeStr_18322(); super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4514._SafeStr_5852, this.onObjectUpdate); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4514._SafeStr_5852, this.onObjectUpdate); } private function onObjectUpdate(k:_SafeStr_4514):void { this._SafeStr_18322(); this._SafeStr_18320 = k._SafeStr_5678; this._SafeStr_18321 = k._SafeStr_17819; this._SafeStr_18323(); } private function _SafeStr_18323():void { var _local_3:IWindow; if (this._SafeStr_18320 == -1){ return; }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; windowManager.registerLocalizationParameter("widgets.furniture.credit.redeem.value", "value", String(this._SafeStr_18321)); var k:_SafeStr_39 = assets.getAssetByName("credit_redeem"); var _local_2:XmlAsset = XmlAsset(k); if (_local_2 == null){ return; }; this._SafeStr_5415 = (windowManager.createWindow("creditfurniui_container", "", _SafeStr_2510._SafeStr_12907, _SafeStr_2505.DEFAULT, (_SafeStr_2504._SafeStr_12910 | _SafeStr_2504._SafeStr_9070), new Rectangle(_SafeStr_18318, _SafeStr_18319, 2, 2), null, 0) as IWindowContainer); this._SafeStr_5415.buildFromXML(XML(_local_2.content)); this._SafeStr_5415.background = true; this._SafeStr_5415.color = 33554431; _local_3 = this._SafeStr_5415.findChildByName("cancel"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18324); }; _local_3 = this._SafeStr_5415.findChildByName("exchange"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18324); }; _local_3 = this._SafeStr_5415.findChildByName("link"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18324); }; _local_3 = this._SafeStr_5415.findChildByTag("close"); if (_local_3 != null){ _local_3.procedure = this._SafeStr_8340; }; this._SafeStr_5415.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18324); } private function _SafeStr_18322():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_18320 = -1; this._SafeStr_18321 = 0; } private function _SafeStr_18325():void { var k:_SafeStr_4513; if (this._SafeStr_18320 == -1){ return; }; if (messageListener != null){ k = new _SafeStr_4513(_SafeStr_4513._SafeStr_5850, this._SafeStr_18320); messageListener.processWidgetMessage(k); this._SafeStr_18322(); }; } private function _SafeStr_18324(k:WindowMouseEvent):void { var _local_4:String; var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3){ case "link": _local_4 = localizations.getLocalization("widget.furni.info.url"); if (_local_4.indexOf("http") == 0){ _SafeStr_6.navigateToURL(_local_4, "habboMain"); }; return; case "exchange": this._SafeStr_18325(); return; case "cancel": case "close": this._SafeStr_18322(); return; }; } private function _SafeStr_8340(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_18322(); } } }//package _-3Jf // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_12907 = "_-0qs" (String#24202, DoABC#3) // _SafeStr_12910 = "_-06H" (String#22413, DoABC#3) // _SafeStr_17819 = "_-1Bk" (String#25058, DoABC#3) // _SafeStr_18318 = "_-6Hu" (String#1615, DoABC#3) // _SafeStr_18319 = "_-3Hv" (String#1534, DoABC#3) // _SafeStr_18320 = "_-2We" (String#28306, DoABC#3) // _SafeStr_18321 = "_-4Pw" (String#33009, DoABC#3) // _SafeStr_18322 = "_-22I" (String#687, DoABC#3) // _SafeStr_18323 = "_-0rg" (String#431, DoABC#3) // _SafeStr_18324 = "_-0aL" (String#684, DoABC#3) // _SafeStr_18325 = "_-6bl" (String#38340, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_2505 = "_-3ml" (String#31409, DoABC#3) // _SafeStr_2510 = "_-3x0" (String#31824, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2833 = "_-2xy" (String#29370, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4513 = "_-0l-" (String#8367, DoABC#3) // _SafeStr_4514 = "_-4Sw" (String#12196, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5850 = "_-5BI" (String#34865, DoABC#3) // _SafeStr_5852 = "_-D8" (String#38968, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_8340 = "_-603" (String#270, DoABC#3) // _SafeStr_9070 = "_-4ty" (String#34148, DoABC#3) //------------------------------------------------------------ //_-3Jh._SafeStr_3928 package _-3Jh { import _-4LP._SafeStr_2689; import _-3qZ._SafeStr_2717; public class _SafeStr_3928 { private var _SafeStr_5501:int; private var _SafeStr_18326:int; private var _SafeStr_18327:Boolean; private var _SafeStr_18328:String; private var _SafeStr_18329:String; private var _SafeStr_8688:String; private var _SafeStr_8754:String; public function _SafeStr_3928(k:_SafeStr_2717):void { this._SafeStr_5501 = k._SafeStr_5331(); this._SafeStr_18326 = k._SafeStr_5331(); this._SafeStr_18327 = k.readBoolean(); switch (this._SafeStr_5501){ case _SafeStr_2689._SafeStr_11159: case _SafeStr_2689._SafeStr_11280: this._SafeStr_18328 = k.readString(); this._SafeStr_18329 = k.readString(); return; case _SafeStr_2689._SafeStr_11059: if (!this._SafeStr_18330){ this._SafeStr_18328 = k.readString(); this._SafeStr_18329 = k.readString(); this._SafeStr_8754 = k.readString(); }; return; case _SafeStr_2689._SafeStr_11281: this._SafeStr_18328 = k.readString(); this._SafeStr_18329 = k.readString(); this._SafeStr_8688 = k.readString(); return; }; } public function get type():int { return (this._SafeStr_5501); } public function get _SafeStr_18331():int { return (this._SafeStr_18326); } public function get _SafeStr_18330():Boolean { return (this._SafeStr_18327); } public function get _SafeStr_18332():String { return (this._SafeStr_18328); } public function get _SafeStr_18333():String { return (this._SafeStr_18329); } public function get description():String { return (this._SafeStr_8688); } public function get roomName():String { return (this._SafeStr_8754); } } }//package _-3Jh // _SafeStr_11059 = "_-1mQ" (String#26477, DoABC#3) // _SafeStr_11159 = "_-1Bb" (String#25052, DoABC#3) // _SafeStr_11280 = "_-2Z4" (String#28404, DoABC#3) // _SafeStr_11281 = "_-67u" (String#37179, DoABC#3) // _SafeStr_18326 = "_-36B" (String#29737, DoABC#3) // _SafeStr_18327 = "_-6ig" (String#38635, DoABC#3) // _SafeStr_18328 = "_-5ZQ" (String#35794, DoABC#3) // _SafeStr_18329 = "_-6h4" (String#38574, DoABC#3) // _SafeStr_18330 = "_-0Ri" (String#23256, DoABC#3) // _SafeStr_18331 = "_-1Xy" (String#25906, DoABC#3) // _SafeStr_18332 = "_-67r" (String#37176, DoABC#3) // _SafeStr_18333 = "_-2BT" (String#27484, DoABC#3) // _SafeStr_2689 = "_-0kn" (String#8361, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3928 = "_-0Nl" (String#7975, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) // _SafeStr_8754 = "_-6EU" (String#385, DoABC#3) //------------------------------------------------------------ //_-3Jm._SafeStr_3919 package _-3Jm { import _-3qZ._SafeStr_2283; public class _SafeStr_3919 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3919(k:String) { this._SafeStr_5447 = new Array(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3Jm // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3919 = "_-10F" (String#24614, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3Jm._SafeStr_3922 package _-3Jm { import _-3qZ._SafeStr_2283; public class _SafeStr_3922 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3922(k:String) { this._SafeStr_5447 = new Array(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3Jm // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3922 = "_-5Bf" (String#34878, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3Jm._SafeStr_3977 package _-3Jm { import _-3qZ._SafeStr_2283; public class _SafeStr_3977 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3977() { this._SafeStr_5447 = []; super(); } public function dispose():void { this._SafeStr_5447 = null; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } } }//package _-3Jm // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3977 = "_-34j" (String#29673, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3Jm._SafeStr_4154 package _-3Jm { import _-3qZ._SafeStr_2283; public class _SafeStr_4154 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4154(k:int, _arg_2:String, _arg_3:String) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); this._SafeStr_5447.push(_arg_3); } public function dispose():void { this._SafeStr_5447 = null; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } } }//package _-3Jm // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4154 = "_-5i4" (String#36137, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3JS._SafeStr_178 package _-3JS { import flash.events.Event; public class _SafeStr_178 extends Event { protected var _SafeStr_7962:String; public function _SafeStr_178(k:String, _arg_2:String) { this._SafeStr_7962 = (((_arg_2 == null)) ? "undefined" : _arg_2); super(k); } public function get message():String { return (this._SafeStr_7962); } } }//package _-3JS // _SafeStr_178 = "_-05g" (String#720, DoABC#2) // _SafeStr_7962 = "_-2yt" (String#2569, DoABC#2) //------------------------------------------------------------ //_-3JS._SafeStr_180 package _-3JS { import flash.events.ProgressEvent; public class _SafeStr_180 extends ProgressEvent { private var _SafeStr_18334:int = 0; private var _SafeStr_18335:String = ""; public function _SafeStr_180(k:String, _arg_2:uint=0, _arg_3:uint=0, _arg_4:int=0) { this._SafeStr_18335 = k; this._SafeStr_18334 = _arg_4; super(ProgressEvent.PROGRESS, false, false, _arg_2, _arg_3); } public function get _SafeStr_8871():int { return (this._SafeStr_18334); } public function get fileName():String { return (this._SafeStr_18335); } } }//package _-3JS // _SafeStr_180 = "_-0SX" (String#2078, DoABC#2) // _SafeStr_18334 = "_-08h" (String#722, DoABC#2) // _SafeStr_18335 = "_-40h" (String#2756, DoABC#2) // _SafeStr_8871 = "_-1c8" (String#2295, DoABC#2) //------------------------------------------------------------ //_-3JS._SafeStr_2928 package _-3JS { import flash.events.Event; public class _SafeStr_2928 extends Event { public static const HOTEL_VIEW_READY:String = "HOTEL_VIEW_READY"; public function _SafeStr_2928(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-3JS // _SafeStr_2928 = "_-2Q2" (String#28048, DoABC#3) //------------------------------------------------------------ //_-3JS._SafeStr_36 package _-3JS { public interface _SafeStr_36 { function get _SafeStr_7660():String; function _SafeStr_7661(_arg_1:String):void; } }//package _-3JS // _SafeStr_36 = "_-1Z5" (String#818, DoABC#2) // _SafeStr_7660 = "_-4Jj" (String#2804, DoABC#2) // _SafeStr_7661 = "_-eq" (String#3380, DoABC#2) //------------------------------------------------------------ //_-3JS._SafeStr_41 package _-3JS { import flash.events.Event; import _-0MK._SafeStr_8; public class _SafeStr_41 extends Event { public var unknown:_SafeStr_8; public function _SafeStr_41(k:String, _arg_2:_SafeStr_8) { this.unknown = _arg_2; super(k); } } }//package _-3JS // _SafeStr_41 = "_-mV" (String#3402, DoABC#2) // _SafeStr_8 = "_-5Oj" (String#1035, DoABC#2) //------------------------------------------------------------ //_-3JS.ErrorEvent package _-3JS { public class ErrorEvent extends _SafeStr_178 { protected var _SafeStr_7428:int; protected var _SafeStr_18336:Boolean; protected var _error:Error; public function ErrorEvent(k:String, _arg_2:String, _arg_3:Boolean, _arg_4:int, _arg_5:Error=null) { this._SafeStr_18336 = _arg_3; this._SafeStr_7428 = _arg_4; this._error = _arg_5; super(k, _arg_2); } public function get category():int { return (this._SafeStr_7428); } public function get critical():Boolean { return (this._SafeStr_18336); } public function get error():Error { return (this._error); } } }//package _-3JS // _SafeStr_178 = "_-05g" (String#720, DoABC#2) // _SafeStr_18336 = "_-05H" (String#2024, DoABC#2) // _SafeStr_7428 = "_-5zS" (String#3150, DoABC#2) //------------------------------------------------------------ //_-3JS.EventDispatcherWrapper package _-3JS { import flash.events.IEventDispatcher; import _-0MK._SafeStr_3; import flash.events.EventDispatcher; import flash.utils.Dictionary; import _-3oF.Core; import flash.utils.getQualifiedClassName; import flash.events.Event; public class EventDispatcherWrapper implements IEventDispatcher, _SafeStr_3 { private static const EVENT_RESULT_TRUE:uint = 0; private static const EVENT_RESULT_FALSE:uint = 1; private static const EVENT_RESULT_ERROR:uint = 2; protected var _disposed:Boolean = false; private var _eventDispatcher:EventDispatcher; private var _eventListenerTable:Dictionary; private var _result:uint; private var _error:Error; public function EventDispatcherWrapper(k:IEventDispatcher=null) { this._eventListenerTable = new Dictionary(); super(); this._eventDispatcher = new EventDispatcher(((k) ? k : this)); } public function get disposed():Boolean { return (this._disposed); } public function get error():Error { return (this._error); } public function addEventListener(k:String, _arg_2:Function, _arg_3:Boolean=false, _arg_4:int=0, _arg_5:Boolean=false):void { var _local_8:EventListenerStruct; var _local_6:Array = this._eventListenerTable[k]; var _local_7:EventListenerStruct = new EventListenerStruct(_arg_2, _arg_3, _arg_4, _arg_5); if (!_local_6){ _local_6 = [_local_7]; this._eventListenerTable[k] = _local_6; this._eventDispatcher.addEventListener(k, this.eventProcessor); } else { for each (_local_8 in _local_6) { if ((((_local_8.callback == _arg_2)) && ((_local_8._SafeStr_18337 == _arg_3)))){ return; }; if (_arg_4 > _local_8.priority){ _local_6.splice(_local_6.indexOf(_local_8), 0, _local_7); return; }; }; _local_6.push(_local_7); }; } public function removeEventListener(k:String, _arg_2:Function, _arg_3:Boolean=false):void { var _local_4:Array; var _local_5:uint; var _local_6:EventListenerStruct; if (!this._disposed){ _local_4 = this._eventListenerTable[k]; if (_local_4){ _local_5 = 0; for each (_local_6 in _local_4) { if ((((_local_6.callback == _arg_2)) && ((_local_6._SafeStr_18337 == _arg_3)))){ _local_4.splice(_local_5, 1); _local_6.callback = null; if (_local_4.length == 0){ delete this._eventListenerTable[k]; this._eventDispatcher.removeEventListener(k, this.eventProcessor); }; return; }; _local_5++; }; }; }; } public function dispatchEvent(k:Event):Boolean { if (!this._disposed){ this._result = EVENT_RESULT_TRUE; this._eventDispatcher.dispatchEvent(k); if (this._result == EVENT_RESULT_ERROR){ if (this._error != null){ Core._SafeStr_8114(((("Error caught when handling " + getQualifiedClassName(k)) + ": ") + this._error.message), this._error.errorID, this._error); } else { Core._SafeStr_8114((("Error caught when handling " + getQualifiedClassName(k)) + ". No error data available!"), 0, this._error); }; }; return ((this._result == EVENT_RESULT_TRUE)); }; return (false); } public function hasEventListener(k:String):Boolean { return (((this._disposed) ? false : !((this._eventListenerTable[k] == null)))); } public function callEventListeners(k:String):void { var _local_3:EventListenerStruct; var _local_2:Array = this._eventListenerTable[k]; if (_local_2){ for each (_local_3 in _local_2) { _local_3.callback(null); }; }; } public function willTrigger(k:String):Boolean { return (((this._disposed) ? false : !((this._eventListenerTable[k] == null)))); } private function eventProcessor(event:Event):void { var callbacks:Array; var callback:Function; var struct:EventListenerStruct; var array:Array = this._eventListenerTable[event.type]; if (array){ callbacks = []; for each (struct in array) { callbacks.push(struct.callback); }; while (callbacks.length > 0) { try { callback = callbacks.shift(); (callback(event)); } catch(e:Error) { _SafeStr_4.log(e.getStackTrace()); _result = EVENT_RESULT_ERROR; _error = e; return; }; }; }; this._result = ((event.isDefaultPrevented()) ? EVENT_RESULT_FALSE : EVENT_RESULT_TRUE); } public function dispose():void { var k:String; var _local_2:Array; var _local_3:EventListenerStruct; if (!this._disposed){ for (k in this._eventListenerTable) { _local_2 = (this._eventListenerTable[k] as Array); for each (_local_3 in _local_2) { _local_3.callback = null; }; delete this._eventListenerTable[k]; this._eventDispatcher.removeEventListener(k, this.eventProcessor); }; this._eventListenerTable = null; this._eventDispatcher = null; this._disposed = true; }; } } }//package _-3JS // _SafeStr_18337 = "_-1G" (String#2221, DoABC#2) // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_8114 = "_-2hI" (String#2521, DoABC#2) //------------------------------------------------------------ //_-3JS.EventListenerStruct package _-3JS { import flash.utils.Dictionary; public class EventListenerStruct { private var _SafeStr_18338:Dictionary; public var _SafeStr_18337:Boolean; public var priority:int; public var _SafeStr_18339:Boolean; public function EventListenerStruct(k:Function, _arg_2:Boolean=false, _arg_3:int=0, _arg_4:Boolean=false) { this._SafeStr_18338 = new Dictionary(_arg_4); this.callback = k; this._SafeStr_18337 = _arg_2; this.priority = _arg_3; this._SafeStr_18339 = _arg_4; } public function set callback(k:Function):void { var _local_2:Object; for (_local_2 in this._SafeStr_18338) { delete this._SafeStr_18338[_local_2]; }; this._SafeStr_18338[k] = null; } public function get callback():Function { var k:Object; for (k in this._SafeStr_18338) { return ((k as Function)); }; return (null); } } }//package _-3JS // _SafeStr_18337 = "_-1G" (String#2221, DoABC#2) // _SafeStr_18338 = "_-0r6" (String#773, DoABC#2) // _SafeStr_18339 = "_-0Ta" (String#2083, DoABC#2) //------------------------------------------------------------ //_-3lB._SafeStr_2342 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2342 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2342(k:String) { this._SafeStr_5447 = []; super(); this._SafeStr_5447 = [k]; } public function dispose():void { this._SafeStr_5447 = null; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2342 = "_-0-O" (String#22161, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2344 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2344 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2344(k:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:Boolean, _arg_6:String, _arg_7:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); this._SafeStr_5447.push(_arg_3); this._SafeStr_5447.push(_arg_4); this._SafeStr_5447.push(_arg_5); this._SafeStr_5447.push(_arg_6); this._SafeStr_5447.push(_arg_7); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2344 = "_-6Gu" (String#37520, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2356 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2356 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2356 = "_-05i" (String#22390, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2370 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2370 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2370(k:String) { this._SafeStr_5447 = [k]; } public function dispose():void { this._SafeStr_5447 = null; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2370 = "_-Q1" (String#39438, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2371 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2371 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2371(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function dispose():void { } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2371 = "_-2WC" (String#28289, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2377 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2377 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2377(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function dispose():void { } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2377 = "_-3s7" (String#31617, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2381 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2381 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2381(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447 = [k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6]; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2381 = "_-0DS" (String#22690, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2388 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2388 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2388 = "_-En" (String#39023, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2415 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2415 implements _SafeStr_2283 { private var _SafeStr_7439:int; public function _SafeStr_2415(k:int) { this._SafeStr_7439 = k; } public function _SafeStr_5448():Array { return ([this._SafeStr_7439]); } public function dispose():void { } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2415 = "_-1VY" (String#25817, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7439 = "_-5RG" (String#180, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2422 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2422 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2422 = "_-0Ud" (String#23354, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2432 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2432 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2432(k:int, _arg_2:int, _arg_3:String, _arg_4:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); this._SafeStr_5447.push(_arg_3); this._SafeStr_5447.push(_arg_4); } public function dispose():void { } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2432 = "_-6jf" (String#38671, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2444 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2444 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2444(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function dispose():void { this._SafeStr_5447 = []; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2444 = "_-017" (String#22225, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2448 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2448 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2448(k:int, _arg_2:int, _arg_3:String, _arg_4:String) { this._SafeStr_5447 = []; super(); this._SafeStr_5447 = [k, _arg_2, _arg_3, _arg_4]; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2448 = "_-1qk" (String#26639, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2452 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2452 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2452 = "_-1uz" (String#26806, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2457 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2457 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2457 = "_-039" (String#22308, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2461 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2461 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2461(k:String) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2461 = "_-0oW" (String#24115, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2466 package _-3lB { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_2466 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5447:Array; public function _SafeStr_2466(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447 = [k]; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } public function get disposed():Boolean { return ((this._SafeStr_5447 == null)); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2466 = "_-61T" (String#36923, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2474 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2474 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2474(k:int, _arg_2:int, _arg_3:String) { this._SafeStr_5447 = [k, _arg_2, _arg_3]; } public function dispose():void { this._SafeStr_5447 = null; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2474 = "_-5wu" (String#36698, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2477 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2477 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2477(k:int, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:int, _arg_7:int, _arg_8:int, _arg_9:Boolean) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); this._SafeStr_5447.push(_arg_3); this._SafeStr_5447.push(_arg_4); this._SafeStr_5447.push(_arg_5); this._SafeStr_5447.push(_arg_6); this._SafeStr_5447.push(_arg_7); this._SafeStr_5447.push(_arg_8); this._SafeStr_5447.push(_arg_9); } public function dispose():void { this._SafeStr_5447 = []; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2477 = "_-2zH" (String#29423, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_2490 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_2490 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2490 = "_-3DQ" (String#30025, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_3336 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_3336 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3336 = "_-075" (String#22442, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_3341 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_3341 implements _SafeStr_2283 { private var _SafeStr_8127:String; public function _SafeStr_3341(k:String) { this._SafeStr_8127 = k; } public function _SafeStr_5448():Array { return ([this._SafeStr_8127]); } public function dispose():void { this._SafeStr_8127 = null; } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3341 = "_-55k" (String#34656, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_8127 = "_-2iJ" (String#229, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_3374 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_3374 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3374(k:int, _arg_2:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3374 = "_-4xc" (String#34281, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_3375 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_3375 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3375(k:int, _arg_2:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3375 = "_-092" (String#22512, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_3380 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_3380 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3380(k:int, _arg_2:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3380 = "_-2L3" (String#27858, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_3381 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_3381 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3381() { this._SafeStr_5447 = []; super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3381 = "_-1R2" (String#25653, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_4017 package _-3lB { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4017 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5447:Array; public function _SafeStr_4017() { this._SafeStr_5447 = []; super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } public function get disposed():Boolean { return (false); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4017 = "_-6O8" (String#37793, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_4019 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_4019 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4019 = "_-4ky" (String#33802, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_4030 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_4030 implements _SafeStr_2283 { private var _SafeStr_18340:int; public function _SafeStr_4030(k:int) { this._SafeStr_18340 = k; } public function _SafeStr_5448():Array { return ([this._SafeStr_18340]); } public function dispose():void { } } }//package _-3lB // _SafeStr_18340 = "_-6NY" (String#37765, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4030 = "_-4DK" (String#32508, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_4081 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_4081 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4081 = "_-4Xk" (String#33326, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_4082 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_4082 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4082 = "_-5tM" (String#36555, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_4174 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_4174 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4174(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4174 = "_-5oD" (String#36369, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_4212 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_4212 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4212 = "_-0EM" (String#22726, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_4323 package _-3lB { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4323 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5447:Array; public function _SafeStr_4323() { this._SafeStr_5447 = []; super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } public function get disposed():Boolean { return (false); } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4323 = "_-0RS" (String#23245, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lB._SafeStr_4336 package _-3lB { import _-3qZ._SafeStr_2283; public class _SafeStr_4336 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4336(k:String) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3lB // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4336 = "_-6LR" (String#37682, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3lJ._SafeStr_2352 package _-3lJ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_2352 implements _SafeStr_2270 { private var _SafeStr_18341:int = -1; private var _SafeStr_18342:int = 0; public function get _SafeStr_8395():int { return (this._SafeStr_18341); } public function get _SafeStr_8396():int { return (this._SafeStr_18342); } public function flush():Boolean { this._SafeStr_18341 = -1; this._SafeStr_18342 = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_18341 = k._SafeStr_5331(); this._SafeStr_18342 = k._SafeStr_5331(); return (true); } } }//package _-3lJ // _SafeStr_18341 = "_-3vY" (String#31764, DoABC#3) // _SafeStr_18342 = "_-55X" (String#34649, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2352 = "_-5jU" (String#13503, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_8395 = "_-68z" (String#37222, DoABC#3) // _SafeStr_8396 = "_-6ar" (String#38299, DoABC#3) //------------------------------------------------------------ //_-3lJ._SafeStr_2469 package _-3lJ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_2469 implements _SafeStr_2270 { private var _SafeStr_18343:int = -1; private var _SafeStr_18344:int = 0; public function get _SafeStr_8398():int { return (this._SafeStr_18343); } public function get prizeId():int { return (this._SafeStr_18344); } public function flush():Boolean { this._SafeStr_18343 = -1; this._SafeStr_18344 = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_18343 = k._SafeStr_5331(); this._SafeStr_18344 = k._SafeStr_5331(); return (true); } } }//package _-3lJ // _SafeStr_18343 = "_-2zO" (String#29428, DoABC#3) // _SafeStr_18344 = "_-3Bm" (String#29959, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2469 = "_-66t" (String#13890, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_8398 = "_-3tz" (String#31697, DoABC#3) //------------------------------------------------------------ //_-3lJ._SafeStr_2471 package _-3lJ { import _-3qZ._SafeStr_2270; import _-0iS._SafeStr_3371; import _-3qZ._SafeStr_2717; public class _SafeStr_2471 implements _SafeStr_2270 { private var _SafeStr_18345:Array; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_2:int = k._SafeStr_5331(); this._SafeStr_18345 = new Array(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_18345.push(new _SafeStr_3371(k)); _local_3++; }; return (true); } public function get _SafeStr_8400():Array { return (this._SafeStr_18345); } } }//package _-3lJ // _SafeStr_18345 = "_-0Xq" (String#23483, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2471 = "_-4cK" (String#12361, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3371 = "_-0OP" (String#7991, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_8400 = "_-3P1" (String#30500, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_3109 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3109 implements _SafeStr_2270 { private var _SafeStr_5717:int = 0; private var _SafeStr_17820:int = 0; private var _SafeStr_17821:String = null; public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get nameValidationStatus():int { return (this._SafeStr_17820); } public function get nameValidationInfo():String { return (this._SafeStr_17821); } public function flush():Boolean { this._SafeStr_5717 = 0; this._SafeStr_17820 = 0; this._SafeStr_17821 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { if (k == null){ return (false); }; this._SafeStr_5717 = k._SafeStr_5331(); this._SafeStr_17820 = k._SafeStr_5331(); this._SafeStr_17821 = k.readString(); return (true); } } }//package _-3mZ // _SafeStr_17820 = "_-3Ll" (String#3436, DoABC#3) // _SafeStr_17821 = "_-4QA" (String#1112, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3109 = "_-zM" (String#15461, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_3110 package _-3mZ { import _-3qZ._SafeStr_2270; import _-ud.PetFigureData; import _-3qZ._SafeStr_2717; public class _SafeStr_3110 implements _SafeStr_2270 { private var _SafeStr_5717:int = -1; private var _SafeStr_10917:PetFigureData; public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get figureData():PetFigureData { return (this._SafeStr_10917); } public function flush():Boolean { this._SafeStr_5717 = -1; this._SafeStr_10917 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { if (k == null){ return (false); }; this._SafeStr_5717 = k._SafeStr_5331(); if (!k.bytesAvailable){ return (true); }; this._SafeStr_10917 = new PetFigureData(k); return (true); } } }//package _-3mZ // _SafeStr_10917 = "_-2co" (String#1087, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3110 = "_-3Kp" (String#11038, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_3215 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3215 implements _SafeStr_2270 { private var _SafeStr_7472:String; private var _SafeStr_7473:int; private var _SafeStr_8127:String; private var _SafeStr_17806:int; private var _SafeStr_17807:String; private var _SafeStr_17808:Boolean; private var _SafeStr_18346:String; public function get _SafeStr_5867():String { return (this._SafeStr_7472); } public function get _SafeStr_5868():int { return (this._SafeStr_7473); } public function get _SafeStr_5897():String { return (this._SafeStr_8127); } public function get _SafeStr_5893():int { return (this._SafeStr_17806); } public function get _SafeStr_5900():String { return (this._SafeStr_17807); } public function get _SafeStr_5892():Boolean { return (this._SafeStr_17808); } public function get _SafeStr_5902():String { return (this._SafeStr_18346); } public function flush():Boolean { this._SafeStr_7472 = ""; this._SafeStr_7473 = 0; this._SafeStr_8127 = ""; return (true); } public function parse(k:_SafeStr_2717):Boolean { if (k == null){ return (false); }; this._SafeStr_7472 = k.readString(); this._SafeStr_7473 = k._SafeStr_5331(); this._SafeStr_8127 = k.readString(); this._SafeStr_17806 = k._SafeStr_5331(); this._SafeStr_17807 = k.readString(); this._SafeStr_17808 = k.readBoolean(); this._SafeStr_18346 = k.readString(); return (true); } } }//package _-3mZ // _SafeStr_17806 = "_-0BB" (String#1442, DoABC#3) // _SafeStr_17807 = "_-Ur" (String#1637, DoABC#3) // _SafeStr_17808 = "_-3aw" (String#1099, DoABC#3) // _SafeStr_18346 = "_-5RT" (String#13221, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3215 = "_-Au" (String#14604, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5867 = "_-4E6" (String#11966, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_5892 = "_-1z0" (String#26966, DoABC#3) // _SafeStr_5893 = "_-5er" (String#36014, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_5900 = "_-0l1" (String#23980, DoABC#3) // _SafeStr_5902 = "_-0aF" (String#23573, DoABC#3) // _SafeStr_7472 = "_-O-" (String#339, DoABC#3) // _SafeStr_7473 = "_-1wI" (String#432, DoABC#3) // _SafeStr_8127 = "_-2iJ" (String#229, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_3236 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3236 implements _SafeStr_2270 { private var _SafeStr_7431:int; private var _SafeStr_8754:String; private var _SafeStr_15935:int; public function get roomId():int { return (this._SafeStr_7431); } public function get roomName():String { return (this._SafeStr_8754); } public function get _SafeStr_14194():int { return (this._SafeStr_15935); } public function flush():Boolean { this._SafeStr_7431 = -1; this._SafeStr_8754 = ""; this._SafeStr_15935 = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7431 = k._SafeStr_5331(); this._SafeStr_8754 = k.readString(); this._SafeStr_15935 = k._SafeStr_5331(); return (true); } } }//package _-3mZ // _SafeStr_14194 = "_-3Ae" (String#29912, DoABC#3) // _SafeStr_15935 = "_-1es" (String#9295, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3236 = "_-d" (String#15098, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_8754 = "_-6EU" (String#385, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_3392 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3392 implements _SafeStr_2270 { private var _SafeStr_8641:Boolean; private var _SafeStr_17812:String; private var _SafeStr_18347:Boolean; private var _SafeStr_11298:int; private var _SafeStr_11299:int; private var _SafeStr_7511:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_8641 = k.readBoolean(); this._SafeStr_17812 = k.readString(); this._SafeStr_18347 = k.readBoolean(); this._SafeStr_11298 = k._SafeStr_5331(); this._SafeStr_11299 = k._SafeStr_5331(); this._SafeStr_7511 = k._SafeStr_5331(); return (true); } public function get _SafeStr_6551():Boolean { return (this._SafeStr_8641); } public function get _SafeStr_17813():String { return (this._SafeStr_17812); } public function get buyout():Boolean { return (this._SafeStr_18347); } public function get priceInCredits():int { return (this._SafeStr_11298); } public function get priceInActivityPoints():int { return (this._SafeStr_11299); } public function get activityPointType():int { return (this._SafeStr_7511); } } }//package _-3mZ // _SafeStr_11298 = "_-5vK" (String#1138, DoABC#3) // _SafeStr_11299 = "_-5vE" (String#1137, DoABC#3) // _SafeStr_17812 = "_-5iH" (String#4037, DoABC#3) // _SafeStr_17813 = "_-4qV" (String#34015, DoABC#3) // _SafeStr_18347 = "_-3h1" (String#31170, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3392 = "_-SB" (String#14902, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6551 = "_-4Ad" (String#3634, DoABC#3) // _SafeStr_7511 = "_-1Gs" (String#497, DoABC#3) // _SafeStr_8641 = "_-4xm" (String#1119, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_4563 package _-3mZ { public class _SafeStr_4563 { private var _SafeStr_18348:String; private var _SafeStr_11289:String; private var _SafeStr_8688:String; public function _SafeStr_4563(k:String, _arg_2:String, _arg_3:String) { this._SafeStr_18348 = k; this._SafeStr_11289 = _arg_2; this._SafeStr_8688 = _arg_3; } public function get _SafeStr_8950():String { return (this._SafeStr_18348); } public function get title():String { return (this._SafeStr_11289); } public function get description():String { return (this._SafeStr_8688); } } }//package _-3mZ // _SafeStr_11289 = "_-5zz" (String#196, DoABC#3) // _SafeStr_18348 = "_-4B9" (String#32421, DoABC#3) // _SafeStr_4563 = "_-4WI" (String#12250, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) // _SafeStr_8950 = "_-5Dm" (String#34960, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_4681 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4681 implements _SafeStr_2270 { private var _SafeStr_5338:int; private var _SafeStr_7485:int; public function get id():int { return (this._SafeStr_5338); } public function get value():int { return (this._SafeStr_7485); } public function flush():Boolean { this._SafeStr_5338 = -1; this._SafeStr_7485 = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { if (k == null){ return (false); }; this._SafeStr_5338 = k._SafeStr_5331(); this._SafeStr_7485 = k._SafeStr_5331(); return (true); } } }//package _-3mZ // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4681 = "_-3rH" (String#11593, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_7485 = "_-Ug" (String#197, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_4708 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4708 implements _SafeStr_2270 { private var _SafeStr_5338:int; private var _SafeStr_8954:int; public function get id():int { return (this._SafeStr_5338); } public function get status():int { return (this._SafeStr_8954); } public function flush():Boolean { this._SafeStr_5338 = -1; this._SafeStr_8954 = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { if (k == null){ return (false); }; this._SafeStr_5338 = k._SafeStr_5331(); this._SafeStr_8954 = k._SafeStr_5331(); return (true); } } }//package _-3mZ // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4708 = "_-48c" (String#11885, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_8954 = "_-6ZY" (String#303, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_4937 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4937 implements _SafeStr_2270 { private var _SafeStr_17773:String; private var _SafeStr_17774:Boolean; private var _SafeStr_18349:Boolean; private var _SafeStr_7434:int; private var _SafeStr_17776:Boolean; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_17773 = k.readString(); this._SafeStr_17774 = k.readBoolean(); this._SafeStr_18349 = k.readBoolean(); this._SafeStr_7434 = k._SafeStr_5331(); this._SafeStr_17776 = k.readBoolean(); return (true); } public function get _SafeStr_5662():Boolean { return (this._SafeStr_17776); } public function get email():String { return (this._SafeStr_17773); } public function get _SafeStr_5659():Boolean { return (this._SafeStr_17774); } public function get _SafeStr_5661():Boolean { return (this._SafeStr_18349); } public function get furniId():int { return (this._SafeStr_7434); } } }//package _-3mZ // _SafeStr_17773 = "_-4Mu" (String#1566, DoABC#3) // _SafeStr_17774 = "_-2ct" (String#1514, DoABC#3) // _SafeStr_17776 = "_-2qg" (String#10539, DoABC#3) // _SafeStr_18349 = "_-1uO" (String#9562, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4937 = "_-3HK" (String#10994, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5659 = "_-0Vv" (String#23403, DoABC#3) // _SafeStr_5661 = "_-5Q6" (String#35443, DoABC#3) // _SafeStr_5662 = "_-5Z5" (String#35784, DoABC#3) // _SafeStr_7434 = "_-2q4" (String#162, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_4948 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4948 implements _SafeStr_2270 { private var _SafeStr_7434:int; private var _SafeStr_16818:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7434 = k._SafeStr_5331(); this._SafeStr_16818 = k._SafeStr_5331(); return (true); } public function get furniId():int { return (this._SafeStr_7434); } public function get _SafeStr_6352():int { return (this._SafeStr_16818); } } }//package _-3mZ // _SafeStr_16818 = "_-02W" (String#7653, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4948 = "_-1xt" (String#9625, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6352 = "_-2I9" (String#27748, DoABC#3) // _SafeStr_7434 = "_-2q4" (String#162, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_4956 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4956 implements _SafeStr_2270 { private var _SafeStr_7434:int; private var _height:Number; public function flush():Boolean { this._SafeStr_7434 = -1; this._height = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7434 = k._SafeStr_5331(); var _local_2:int = k._SafeStr_5331(); this._height = (_local_2 / 100); return (true); } public function get height():Number { return (this._height); } public function get furniId():int { return (this._SafeStr_7434); } } }//package _-3mZ // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4956 = "_-1rD" (String#9502, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7434 = "_-2q4" (String#162, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_4968 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4968 implements _SafeStr_2270 { private var _SafeStr_9673:int = 0; public function get code():int { return (this._SafeStr_9673); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { if (k == null){ return (false); }; this._SafeStr_9673 = k._SafeStr_5331(); return (true); } } }//package _-3mZ // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4968 = "_-0mD" (String#8389, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_9673 = "_-3RQ" (String#1095, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_4971 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4971 implements _SafeStr_2270 { private var _SafeStr_5717:int; private var _SafeStr_7957:int; private var _SafeStr_18350:String; private var _SafeStr_11857:int; private var _SafeStr_11858:Boolean; private var _SafeStr_11859:Boolean; public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get _SafeStr_6039():int { return (this._SafeStr_7957); } public function get _SafeStr_6040():String { return (this._SafeStr_18350); } public function get _SafeStr_6041():int { return (this._SafeStr_11857); } public function get _SafeStr_6042():Boolean { return (this._SafeStr_11858); } public function get _SafeStr_6043():Boolean { return (this._SafeStr_11859); } public function flush():Boolean { this._SafeStr_5717 = -1; this._SafeStr_7957 = -1; this._SafeStr_18350 = ""; this._SafeStr_11857 = -1; this._SafeStr_11858 = false; this._SafeStr_11859 = false; return (true); } public function parse(k:_SafeStr_2717):Boolean { if (k == null){ return (false); }; this._SafeStr_5717 = k._SafeStr_5331(); this._SafeStr_7957 = k._SafeStr_5331(); this._SafeStr_18350 = k.readString(); this._SafeStr_11857 = k._SafeStr_5331(); this._SafeStr_11858 = k.readBoolean(); this._SafeStr_11859 = k.readBoolean(); return (true); } } }//package _-3mZ // _SafeStr_11857 = "_-602" (String#13785, DoABC#3) // _SafeStr_11858 = "_-1v5" (String#9576, DoABC#3) // _SafeStr_11859 = "_-4J7" (String#12058, DoABC#3) // _SafeStr_18350 = "_-5Jc" (String#35191, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4971 = "_-34B" (String#10799, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_6039 = "_-1jD" (String#26350, DoABC#3) // _SafeStr_6040 = "_-4rT" (String#34053, DoABC#3) // _SafeStr_6041 = "_-1lD" (String#26426, DoABC#3) // _SafeStr_6042 = "_-5Bw" (String#34890, DoABC#3) // _SafeStr_6043 = "_-5CF" (String#34903, DoABC#3) // _SafeStr_7957 = "_-4hd" (String#504, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_4977 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4977 implements _SafeStr_2270 { private var _SafeStr_14256:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_14256 = k._SafeStr_5331(); return (true); } public function get reason():int { return (this._SafeStr_14256); } } }//package _-3mZ // _SafeStr_14256 = "_-13Q" (String#295, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4977 = "_-1Ij" (String#8941, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_4978 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4978 implements _SafeStr_2270 { private var _SafeStr_16913:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_16913 = k._SafeStr_5331(); return (true); } public function get _SafeStr_13892():int { return (this._SafeStr_16913); } } }//package _-3mZ // _SafeStr_13892 = "_-3Va" (String#30753, DoABC#3) // _SafeStr_16913 = "_-1Bx" (String#2889, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4978 = "_-32X" (String#10771, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_4980 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4980 implements _SafeStr_2270 { private var _SafeStr_7955:int; private var _location:String; public function get itemId():int { return (this._SafeStr_7955); } public function get location():String { return (this._location); } public function flush():Boolean { this._SafeStr_7955 = -1; this._location = ""; return (true); } public function parse(k:_SafeStr_2717):Boolean { if (k == null){ return (false); }; this._SafeStr_7955 = k._SafeStr_5331(); this._location = k.readString(); return (true); } } }//package _-3mZ // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4980 = "_-5N3" (String#13153, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7955 = "_-6Ht" (String#440, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_4986 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4986 implements _SafeStr_2270 { private var _SafeStr_7434:int; private var _SafeStr_18351:String; private var _SafeStr_18352:int; private var _SafeStr_18353:int; private var _SafeStr_5560:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7434 = k._SafeStr_5331(); this._SafeStr_18351 = k.readString(); this._SafeStr_18352 = k._SafeStr_5331(); this._SafeStr_18353 = k._SafeStr_5331(); this._SafeStr_5560 = k._SafeStr_5331(); return (true); } public function get furniId():int { return (this._SafeStr_7434); } public function get videoId():String { return (this._SafeStr_18351); } public function get _SafeStr_6349():int { return (this._SafeStr_18352); } public function get _SafeStr_6350():int { return (this._SafeStr_18353); } public function get state():int { return (this._SafeStr_5560); } } }//package _-3mZ // _SafeStr_18351 = "_-0P0" (String#23156, DoABC#3) // _SafeStr_18352 = "_-38h" (String#29837, DoABC#3) // _SafeStr_18353 = "_-5mJ" (String#36290, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4986 = "_-5Ed" (String#13008, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_6349 = "_-U5" (String#39592, DoABC#3) // _SafeStr_6350 = "_-6Da" (String#37399, DoABC#3) // _SafeStr_7434 = "_-2q4" (String#162, DoABC#3) //------------------------------------------------------------ //_-3mZ._SafeStr_5009 package _-3mZ { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_5009 implements _SafeStr_2270 { private var _SafeStr_18354:Boolean; private var _SafeStr_18355:int; private var _SafeStr_18356:String; private var _SafeStr_18357:Boolean; private var _SafeStr_18358:int; private var _SafeStr_18359:int; private var _SafeStr_18360:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_18354 = k.readBoolean(); this._SafeStr_18358 = k._SafeStr_5331(); this._SafeStr_18357 = (this._SafeStr_18358 === 0); this._SafeStr_18355 = k._SafeStr_5331(); this._SafeStr_18356 = k.readString(); this._SafeStr_18359 = k._SafeStr_5331(); this._SafeStr_18360 = k._SafeStr_5331(); if (!this._SafeStr_18354){ this._SafeStr_18355 = -1; this._SafeStr_18356 = ""; }; return (true); } public function get _SafeStr_5684():Boolean { return (this._SafeStr_18354); } public function get renterId():int { return (this._SafeStr_18355); } public function get _SafeStr_5687():String { return (this._SafeStr_18356); } public function get _SafeStr_5685():Boolean { return (this._SafeStr_18357); } public function get price():int { return (this._SafeStr_18360); } public function get _SafeStr_5688():int { return (this._SafeStr_18359); } public function get _SafeStr_5686():int { return (this._SafeStr_18358); } } }//package _-3mZ // _SafeStr_18354 = "_-1vl" (String#26835, DoABC#3) // _SafeStr_18355 = "_-6Q2" (String#37864, DoABC#3) // _SafeStr_18356 = "_-F3" (String#39032, DoABC#3) // _SafeStr_18357 = "_-4vS" (String#34204, DoABC#3) // _SafeStr_18358 = "_-6Y" (String#38193, DoABC#3) // _SafeStr_18359 = "_-426" (String#32051, DoABC#3) // _SafeStr_18360 = "_-5JP" (String#1589, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5009 = "_-0me" (String#8396, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5684 = "_-3WW" (String#30792, DoABC#3) // _SafeStr_5685 = "_-0r3" (String#24212, DoABC#3) // _SafeStr_5686 = "_-4ft" (String#33618, DoABC#3) // _SafeStr_5687 = "_-32e" (String#29588, DoABC#3) // _SafeStr_5688 = "_-0jm" (String#23935, DoABC#3) //------------------------------------------------------------ //_-3mZ.RoomDimmerPresetsMessageParser package _-3mZ { import _-3qZ._SafeStr_2270; import _-5tn._SafeStr_3106; import _-3qZ._SafeStr_2717; public class RoomDimmerPresetsMessageParser implements _SafeStr_2270 { private var _SafeStr_17897:int = 0; private var _SafeStr_17898:Array; public function RoomDimmerPresetsMessageParser() { this._SafeStr_17898 = []; super(); } public function get _SafeStr_6154():int { return (this._SafeStr_17898.length); } public function get _SafeStr_6153():int { return (this._SafeStr_17897); } public function _SafeStr_6155(k:int):_SafeStr_3106 { if ((((k < 0)) || ((k >= this._SafeStr_6154)))){ return (null); }; return (this._SafeStr_17898[k]); } public function flush():Boolean { this._SafeStr_17898 = []; return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_4:int; var _local_5:int; var _local_6:String; var _local_7:int; var _local_8:int; var _local_9:_SafeStr_3106; var _local_2:int = k._SafeStr_5331(); this._SafeStr_17897 = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = k._SafeStr_5331(); _local_5 = k._SafeStr_5331(); _local_6 = k.readString(); _local_7 = parseInt(_local_6.substr(1), 16); _local_8 = k._SafeStr_5331(); _local_9 = new _SafeStr_3106(_local_4); _local_9.type = _local_5; _local_9.color = _local_7; _local_9._SafeStr_6157 = _local_8; _local_9._SafeStr_16898(); this._SafeStr_17898.push(_local_9); _local_3++; }; return (true); } } }//package _-3mZ // _SafeStr_16898 = "_-3W" (String#30772, DoABC#3) // _SafeStr_17897 = "_-5pe" (String#4067, DoABC#3) // _SafeStr_17898 = "_-Ek" (String#1629, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3106 = "_-3Hg" (String#10998, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6153 = "_-0vE" (String#24383, DoABC#3) // _SafeStr_6154 = "_-3Ok" (String#30491, DoABC#3) // _SafeStr_6155 = "_-0nn" (String#24086, DoABC#3) // _SafeStr_6157 = "_-iH" (String#40101, DoABC#3) //------------------------------------------------------------ //_-3mZ.YoutubeDisplayPlaylistsMessageParser package _-3mZ { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class YoutubeDisplayPlaylistsMessageParser implements _SafeStr_2270 { private var _SafeStr_7434:int; private var _SafeStr_18361:Vector.<_SafeStr_4563>; private var _SafeStr_18362:String; public function flush():Boolean { this._SafeStr_18361 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_4:String; var _local_5:String; var _local_6:String; this._SafeStr_7434 = k._SafeStr_5331(); var _local_2:int = k._SafeStr_5331(); this._SafeStr_18361 = new Vector.<_SafeStr_4563>(0); var _local_3:int; while (_local_3 < _local_2) { _local_4 = k.readString(); _local_5 = k.readString(); _local_6 = k.readString(); this._SafeStr_18361.push(new _SafeStr_4563(_local_4, _local_5, _local_6)); _local_3++; }; this._SafeStr_18362 = k.readString(); return (true); } public function get furniId():int { return (this._SafeStr_7434); } public function get playlists():Vector.<_SafeStr_4563> { return (this._SafeStr_18361); } public function get _SafeStr_6354():String { return (this._SafeStr_18362); } } }//package _-3mZ // _SafeStr_18361 = "_-3X3" (String#30809, DoABC#3) // _SafeStr_18362 = "_-5fS" (String#36033, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4563 = "_-4WI" (String#12250, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6354 = "_-2Pg" (String#28030, DoABC#3) // _SafeStr_7434 = "_-2q4" (String#162, DoABC#3) //------------------------------------------------------------ //_-3N5._SafeStr_2354 package _-3N5 { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_2354 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_2354(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3N5 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2354 = "_-47F" (String#32266, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3N5._SafeStr_2393 package _-3N5 { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_2393 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_2393() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3N5 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2393 = "_-0Oz" (String#23154, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3N5._SafeStr_2420 package _-3N5 { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_2420 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_2420(k:int, _arg_2:int, _arg_3:String, _arg_4:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); this._SafeStr_5500.push(_arg_4); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3N5 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2420 = "_-3tY" (String#31676, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3N5._SafeStr_2454 package _-3N5 { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_2454 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_2454(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3N5 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2454 = "_-3Py" (String#30536, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3N5._SafeStr_2462 package _-3N5 { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_2462 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_2462() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3N5 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2462 = "_-4c6" (String#33481, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3N5._SafeStr_2468 package _-3N5 { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_2468 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_2468(k:int, _arg_2:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3N5 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2468 = "_-5An" (String#34847, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3N5._SafeStr_3343 package _-3N5 { import _-3qZ._SafeStr_2283; public class _SafeStr_3343 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return (new Array()); } public function dispose():void { } } }//package _-3N5 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3343 = "_-3mB" (String#31384, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3N5._SafeStr_3807 package _-3N5 { import _-3qZ._SafeStr_2283; public class _SafeStr_3807 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return (new Array()); } public function dispose():void { } } }//package _-3N5 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3807 = "_-5lt" (String#36275, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3N5._SafeStr_3808 package _-3N5 { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3808 implements _SafeStr_2283, _SafeStr_3 { public static const _SafeStr_18363:int = 1; public static const _SafeStr_18364:int = 2; private var _SafeStr_5500:Array; public function _SafeStr_3808(k:int, _arg_2:int, _arg_3:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3N5 // _SafeStr_18363 = "_-1kX" (String#26402, DoABC#3) // _SafeStr_18364 = "_-3kd" (String#31318, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3808 = "_-4An" (String#32407, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3N5._SafeStr_3809 package _-3N5 { import _-3qZ._SafeStr_2283; public class _SafeStr_3809 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return (new Array()); } public function dispose():void { } } }//package _-3N5 // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3809 = "_-uJ" (String#40556, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3Ny._SafeStr_4565 package _-3Ny { public class _SafeStr_4565 { private var _SafeStr_5338:int = 0; private var _SafeStr_5501:int = 0; private var _color:uint = 0; private var _SafeStr_17858:uint = 0; public function _SafeStr_4565(k:int, _arg_2:int, _arg_3:uint, _arg_4:uint) { this._SafeStr_5338 = k; this._SafeStr_5501 = _arg_2; this._color = _arg_3; this._SafeStr_17858 = _arg_4; } public function get id():int { return (this._SafeStr_5338); } public function get type():int { return (this._SafeStr_5501); } public function get color():uint { return (this._color); } public function get _SafeStr_6157():uint { return (this._SafeStr_17858); } public function set type(k:int):void { this._SafeStr_5501 = k; } public function set color(k:uint):void { this._color = k; } public function set _SafeStr_6157(k:uint):void { this._SafeStr_17858 = k; } } }//package _-3Ny // _SafeStr_17858 = "_-5zg" (String#868, DoABC#3) // _SafeStr_4565 = "_-13q" (String#8697, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_6157 = "_-iH" (String#40101, DoABC#3) //------------------------------------------------------------ //_-3Ny._SafeStr_5119 package _-3Ny { import _-1Mz.IWindowContainer; import flash.display.BitmapData; import _-5Vt._SafeStr_10; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import _-5Vt.BitmapDataAsset; public class _SafeStr_5119 { private var _SafeStr_5414:DimmerView; private var _SafeStr_9981:IWindowContainer; private var _SafeStr_9983:BitmapData; private var _SafeStr_9984:BitmapData; private var _SafeStr_9985:int; private var _SafeStr_9986:int; private var _SafeStr_9169:int = 0; private var _SafeStr_9170:int = 0xFF; public function _SafeStr_5119(k:DimmerView, _arg_2:IWindowContainer, _arg_3:_SafeStr_10, _arg_4:int=0, _arg_5:int=0xFF) { this._SafeStr_5414 = k; this._SafeStr_9981 = _arg_2; this._SafeStr_9169 = _arg_4; this._SafeStr_9170 = _arg_5; this._SafeStr_11804(_arg_3); this._SafeStr_9987(); } public function dispose():void { this._SafeStr_5414 = null; this._SafeStr_9981 = null; this._SafeStr_9983 = null; this._SafeStr_9984 = null; } public function _SafeStr_7139(k:int):void { if (this._SafeStr_9981 == null){ return; }; var _local_2:IWindow = this._SafeStr_9981.findChildByName("slider_button"); if (_local_2 != null){ _local_2.x = this._SafeStr_9988(k); }; } public function set min(k:Number):void { this._SafeStr_9169 = k; this._SafeStr_7139(this._SafeStr_5414._SafeStr_18365); } public function set max(k:Number):void { this._SafeStr_9170 = k; this._SafeStr_7139(this._SafeStr_5414._SafeStr_18365); } private function _SafeStr_9988(k:int):int { return (int((this._SafeStr_9985 * (Number((k - this._SafeStr_9169)) / (this._SafeStr_9170 - this._SafeStr_9169))))); } private function getValue(k:Number):int { return ((int(((k / this._SafeStr_9985) * (this._SafeStr_9170 - this._SafeStr_9169))) + this._SafeStr_9169)); } private function _SafeStr_9989(k:WindowEvent, _arg_2:IWindow):void { if (((!((k.type == WindowMouseEvent.UP))) && (!((k.type == WindowMouseEvent._SafeStr_7329))))){ return; }; this._SafeStr_5414._SafeStr_18365 = this.getValue(_arg_2.x); } private function _SafeStr_9987():void { var k:IWindowContainer; var _local_2:IBitmapWrapperWindow; if (this._SafeStr_9981 == null){ return; }; _local_2 = (this._SafeStr_9981.findChildByName("slider_base") as IBitmapWrapperWindow); if (((!((_local_2 == null))) && (!((this._SafeStr_9983 == null))))){ _local_2.bitmap = new BitmapData(this._SafeStr_9983.width, this._SafeStr_9983.height, true, 0xFFFFFF); _local_2.bitmap.copyPixels(this._SafeStr_9983, this._SafeStr_9983.rect, new Point(0, 0), null, null, true); }; k = (this._SafeStr_9981.findChildByName("slider_movement_area") as IWindowContainer); if (k != null){ _local_2 = (k.findChildByName("slider_button") as IBitmapWrapperWindow); if (((!((_local_2 == null))) && (!((this._SafeStr_9984 == null))))){ _local_2.bitmap = new BitmapData(this._SafeStr_9984.width, this._SafeStr_9984.height, true, 0xFFFFFF); _local_2.bitmap.copyPixels(this._SafeStr_9984, this._SafeStr_9984.rect, new Point(0, 0), null, null, true); _local_2.procedure = this._SafeStr_9989; this._SafeStr_9985 = (k.width - _local_2.width); }; }; } private function _SafeStr_11804(k:_SafeStr_10):void { var _local_2:BitmapDataAsset; if (k == null){ return; }; _local_2 = BitmapDataAsset(k.getAssetByName("dimmer_slider_base")); this._SafeStr_9983 = BitmapData(_local_2.content); _local_2 = BitmapDataAsset(k.getAssetByName("dimmer_slider_button")); this._SafeStr_9984 = BitmapData(_local_2.content); } } }//package _-3Ny // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11804 = "_-5hz" (String#1133, DoABC#3) // _SafeStr_18365 = "_-4Wj" (String#33284, DoABC#3) // _SafeStr_5119 = "_-2nG" (String#10477, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7329 = "_-1RX" (String#25674, DoABC#3) // _SafeStr_9169 = "_-5sO" (String#866, DoABC#3) // _SafeStr_9170 = "_-0SN" (String#681, DoABC#3) // _SafeStr_9981 = "_-5Zf" (String#862, DoABC#3) // _SafeStr_9983 = "_-10x" (String#1070, DoABC#3) // _SafeStr_9984 = "_-2Xc" (String#1085, DoABC#3) // _SafeStr_9985 = "_-6My" (String#872, DoABC#3) // _SafeStr_9986 = "_-5qC" (String#4072, DoABC#3) // _SafeStr_9987 = "_-0wp" (String#834, DoABC#3) // _SafeStr_9988 = "_-50J" (String#1120, DoABC#3) // _SafeStr_9989 = "_-T9" (String#1154, DoABC#3) //------------------------------------------------------------ //_-3Ny._SafeStr_5120 package _-3Ny { import _-5YE.IItemGridWindow; import flash.display.BitmapData; import _-1Mz.IWindowContainer; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-1Mz.IWindow; import _-5YE.IBitmapWrapperWindow; import flash.geom.ColorTransform; import _-5Mz.WindowMouseEvent; import flash.geom.Point; import _-5Vt.XmlAsset; import _-5Vt.BitmapDataAsset; public class _SafeStr_5120 { private var _SafeStr_18366:IItemGridWindow; private var _SafeStr_5414:DimmerView; private var _SafeStr_18367:XML; private var _SafeStr_18368:BitmapData; private var _SafeStr_18369:BitmapData; private var _SafeStr_18370:BitmapData; private var _SafeStr_9393:IWindowContainer; public function _SafeStr_5120(k:DimmerView, _arg_2:IItemGridWindow, _arg_3:_SafeStr_633, _arg_4:_SafeStr_10) { this._SafeStr_5414 = k; this._SafeStr_18366 = _arg_2; this._SafeStr_11804(_arg_4); this.populate(_arg_3); } public function dispose():void { this._SafeStr_5414 = null; this._SafeStr_18366 = null; this._SafeStr_18367 = null; this._SafeStr_18368 = null; this._SafeStr_18369 = null; this._SafeStr_18370 = null; } public function _SafeStr_18371(k:int):void { if (this._SafeStr_18366 == null){ return; }; if ((((k < 0)) || ((k >= this._SafeStr_18366.numGridItems)))){ return; }; this.select((this._SafeStr_18366._SafeStr_8749(k) as IWindowContainer)); } private function populate(k:_SafeStr_633):void { if ((((this._SafeStr_5414 == null)) || ((this._SafeStr_18366 == null)))){ return; }; this._SafeStr_9400(k); } private function select(k:IWindowContainer):void { var _local_2:IWindow; if (this._SafeStr_9393 != null){ _local_2 = this._SafeStr_9393.getChildByName("chosen"); if (_local_2 != null){ _local_2.visible = false; }; }; this._SafeStr_9393 = k; _local_2 = this._SafeStr_9393.getChildByName("chosen"); if (_local_2 != null){ _local_2.visible = true; }; } private function _SafeStr_9400(k:_SafeStr_633):void { var _local_2:uint; var _local_3:IWindowContainer; var _local_4:IBitmapWrapperWindow; var _local_5:IBitmapWrapperWindow; var _local_6:IBitmapWrapperWindow; var _local_7:uint; var _local_8:uint; var _local_9:uint; var _local_10:Number; var _local_11:Number; var _local_12:Number; var _local_13:ColorTransform; var _local_14:BitmapData; this._SafeStr_18366.destroyGridItems(); this._SafeStr_9393 = null; for each (_local_2 in this.colors) { _local_3 = (k.buildFromXML(this._SafeStr_18367) as IWindowContainer); _local_3.addEventListener(WindowMouseEvent.CLICK, this.onClick); _local_3.background = true; _local_3.color = 0xFFFFFFFF; _local_3.width = this._SafeStr_18368.width; _local_3.height = this._SafeStr_18368.height; this._SafeStr_18366._SafeStr_8915(_local_3); _local_4 = (_local_3.findChildByTag("BG_BORDER") as IBitmapWrapperWindow); if (_local_4 != null){ _local_4.bitmap = new BitmapData(this._SafeStr_18368.width, this._SafeStr_18368.height, true, 0); _local_4.bitmap.copyPixels(this._SafeStr_18368, this._SafeStr_18368.rect, new Point(0, 0)); }; _local_5 = (_local_3.findChildByTag("COLOR_IMAGE") as IBitmapWrapperWindow); if (_local_5 != null){ _local_5.bitmap = new BitmapData(this._SafeStr_18369.width, this._SafeStr_18369.height, true, 0); _local_7 = ((_local_2 >> 16) & 0xFF); _local_8 = ((_local_2 >> 8) & 0xFF); _local_9 = ((_local_2 >> 0) & 0xFF); _local_10 = ((_local_7 / 0xFF) * 1); _local_11 = ((_local_8 / 0xFF) * 1); _local_12 = ((_local_9 / 0xFF) * 1); _local_13 = new ColorTransform(_local_10, _local_11, _local_12); _local_14 = this._SafeStr_18369.clone(); _local_14.colorTransform(_local_14.rect, _local_13); _local_5.bitmap.copyPixels(_local_14, _local_14.rect, new Point(0, 0)); }; _local_6 = (_local_3.findChildByTag("COLOR_CHOSEN") as IBitmapWrapperWindow); if (_local_6 != null){ _local_6.bitmap = new BitmapData(this._SafeStr_18370.width, this._SafeStr_18370.height, true, 0xFFFFFF); _local_6.bitmap.copyPixels(this._SafeStr_18370, this._SafeStr_18370.rect, new Point(0, 0), null, null, true); _local_6.visible = false; }; }; } private function onClick(k:WindowMouseEvent):void { var _local_2:int = this._SafeStr_18366._SafeStr_8748((k.target as IWindow)); this._SafeStr_18371(_local_2); this._SafeStr_5414._SafeStr_18372 = _local_2; } private function _SafeStr_11804(k:_SafeStr_10):void { var _local_2:XmlAsset; var _local_3:BitmapDataAsset; if (k == null){ return; }; _local_2 = XmlAsset(k.getAssetByName("dimmer_color_chooser_cell")); this._SafeStr_18367 = XML(_local_2.content); _local_3 = BitmapDataAsset(k.getAssetByName("dimmer_color_frame")); this._SafeStr_18368 = BitmapData(_local_3.content); _local_3 = BitmapDataAsset(k.getAssetByName("dimmer_color_button")); this._SafeStr_18369 = BitmapData(_local_3.content); _local_3 = BitmapDataAsset(k.getAssetByName("dimmer_color_selected")); this._SafeStr_18370 = BitmapData(_local_3.content); } private function get colors():Array { if (this._SafeStr_5414 == null){ return ([]); }; return (this._SafeStr_5414.colors); } } }//package _-3Ny // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11804 = "_-5hz" (String#1133, DoABC#3) // _SafeStr_18366 = "_-3py" (String#31530, DoABC#3) // _SafeStr_18367 = "_-4RJ" (String#33072, DoABC#3) // _SafeStr_18368 = "_-43w" (String#32131, DoABC#3) // _SafeStr_18369 = "_-GX" (String#39084, DoABC#3) // _SafeStr_18370 = "_-0Je" (String#22946, DoABC#3) // _SafeStr_18371 = "_-22a" (String#27132, DoABC#3) // _SafeStr_18372 = "_-0l2" (String#23981, DoABC#3) // _SafeStr_5120 = "_-2DP" (String#9922, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_8748 = "_-1zd" (String#9653, DoABC#3) // _SafeStr_8749 = "_-0gb" (String#8301, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_9393 = "_-31J" (String#844, DoABC#3) // _SafeStr_9400 = "_-4mw" (String#12544, DoABC#3) //------------------------------------------------------------ //_-3Ny.DimmerFurniWidget package _-3Ny { import _-1Ir._SafeStr_2820; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-378.RoomWidgetDimmerUpdateEvent; import _-378._SafeStr_4568; import flash.events.IEventDispatcher; import _-378._SafeStr_4569; import _-0ba._SafeStr_4567; import _-0ba._SafeStr_4566; import _-0ba._SafeStr_4564; public class DimmerFurniWidget extends _SafeStr_2820 { private static const _SafeStr_18373:Array = new Array(7665141, 21495, 15161822, 15353138, 15923281, 8581961, 0); private static const _SafeStr_18374:Array = new Array(int((0.3 * 0xFF)), int((0.3 * 0xFF))); private var _SafeStr_5414:DimmerView; private var _SafeStr_17898:Array; private var _SafeStr_18375:int; private var _SafeStr_18376:int; private var _SafeStr_17857:int; private var _color:uint = 0xFFFFFF; private var _SafeStr_7456:uint = 0xFF; public function DimmerFurniWidget(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10=null, _arg_4:_SafeStr_499=null) { super(k, _arg_2, _arg_3, _arg_4); } public function get _SafeStr_18377():int { return (this._SafeStr_18376); } public function get _SafeStr_17899():Array { return (this._SafeStr_17898); } public function get colors():Array { return (_SafeStr_18373); } public function get _SafeStr_18378():Array { return (_SafeStr_18374); } public function get _SafeStr_18379():int { return (this._SafeStr_18375); } public function set _SafeStr_18379(k:int):void { this._SafeStr_18375 = k; } override public function dispose():void { this._SafeStr_18380(); this._SafeStr_17898 = null; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(RoomWidgetDimmerUpdateEvent._SafeStr_6152, this._SafeStr_18381); k.addEventListener(RoomWidgetDimmerUpdateEvent._SafeStr_6160, this._SafeStr_18382); k.addEventListener(_SafeStr_4568._SafeStr_6150, this._SafeStr_18383); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(RoomWidgetDimmerUpdateEvent._SafeStr_6152, this._SafeStr_18381); k.removeEventListener(RoomWidgetDimmerUpdateEvent._SafeStr_6160, this._SafeStr_18382); k.removeEventListener(_SafeStr_4568._SafeStr_6150, this._SafeStr_18383); } private function _SafeStr_18381(k:RoomWidgetDimmerUpdateEvent):void { var _local_3:_SafeStr_4569; var _local_4:_SafeStr_4565; this._SafeStr_18375 = (k._SafeStr_6153 - 1); this._SafeStr_17898 = new Array(); var _local_2:int; while (_local_2 < k._SafeStr_17899.length) { _local_3 = k._SafeStr_17899[_local_2]; _local_4 = new _SafeStr_4565(_local_3.id, _local_3.type, _local_3.color, _local_3._SafeStr_6157); this._SafeStr_17898.push(_local_4); _local_2++; }; this._SafeStr_18323(); } private function _SafeStr_18382(k:RoomWidgetDimmerUpdateEvent):void { this._SafeStr_18380(); } private function _SafeStr_18380():void { if (this._SafeStr_5414 != null){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; } private function _SafeStr_18383(k:_SafeStr_4568):void { var _local_2:_SafeStr_4567; if (k == null){ return; }; this._SafeStr_18376 = k.state; this._SafeStr_17857 = k._SafeStr_6159; this._color = k.color; this._SafeStr_7456 = k._SafeStr_6145; if (this._SafeStr_5414 != null){ this._SafeStr_5414.update(); }; if (!this._SafeStr_18384(this._SafeStr_7456, this._SafeStr_17857)){ return; }; _local_2 = new _SafeStr_4567(this._color, this._SafeStr_7456, (this._SafeStr_17857 == 2)); messageListener.processWidgetMessage(_local_2); } private function _SafeStr_18323():void { if (this._SafeStr_5414 == null){ this._SafeStr_5414 = new DimmerView(this); }; if (this._SafeStr_5414 != null){ this._SafeStr_5414._SafeStr_18323(); }; } public function _SafeStr_18385(k:Boolean):void { var _local_7:_SafeStr_4566; if (this._SafeStr_18376 == 0){ return; }; if (messageListener == null){ return; }; var _local_2:int = (this._SafeStr_18375 + 1); if ((((((this._SafeStr_17898 == null)) || ((_local_2 < 0)))) || ((_local_2 > this._SafeStr_17898.length)))){ return; }; var _local_3:int = this._SafeStr_5414._SafeStr_18386; var _local_4:uint = this.colors[this._SafeStr_5414._SafeStr_18372]; var _local_5:int = this._SafeStr_5414._SafeStr_18365; var _local_6:_SafeStr_4565 = (this._SafeStr_17898[this._SafeStr_18375] as _SafeStr_4565); if (((((((((!((_local_6 == null))) && ((_local_6.type == _local_3)))) && ((_local_6.color == _local_4)))) && ((_local_6._SafeStr_6157 == _local_5)))) && (!(k)))){ return; }; _local_6.type = _local_3; _local_6.color = _local_4; _local_6._SafeStr_6157 = _local_5; if (!this._SafeStr_18384(_local_5, _local_3)){ return; }; _local_7 = new _SafeStr_4566(_local_2, _local_3, _local_4, _local_5, k); messageListener.processWidgetMessage(_local_7); } public function _SafeStr_18387():void { var k:_SafeStr_4567; if (this._SafeStr_18376 == 0){ return; }; if (messageListener == null){ return; }; if (!this._SafeStr_18384(this._SafeStr_5414._SafeStr_18365, this._SafeStr_5414._SafeStr_18386)){ return; }; k = new _SafeStr_4567(this.colors[this._SafeStr_5414._SafeStr_18372], this._SafeStr_5414._SafeStr_18365, (this._SafeStr_5414._SafeStr_18386 == 2)); messageListener.processWidgetMessage(k); } public function _SafeStr_18388():void { var k:_SafeStr_4564; if (messageListener != null){ k = new _SafeStr_4564(); messageListener.processWidgetMessage(k); }; } public function _SafeStr_18389():void { var k:_SafeStr_4567; if (messageListener == null){ return; }; if (!this._SafeStr_18384(this._SafeStr_7456, this._SafeStr_17857)){ return; }; k = new _SafeStr_4567(this._color, this._SafeStr_7456, (this._SafeStr_17857 == 2)); messageListener.processWidgetMessage(k); } private function _SafeStr_18384(k:uint, _arg_2:int):Boolean { return (true); } } }//package _-3Ny // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_17857 = "_-2lN" (String#1088, DoABC#3) // _SafeStr_17898 = "_-Ek" (String#1629, DoABC#3) // _SafeStr_17899 = "_-358" (String#29692, DoABC#3) // _SafeStr_18323 = "_-0rg" (String#431, DoABC#3) // _SafeStr_18365 = "_-4Wj" (String#33284, DoABC#3) // _SafeStr_18372 = "_-0l2" (String#23981, DoABC#3) // _SafeStr_18373 = "_-mI" (String#40252, DoABC#3) // _SafeStr_18374 = "_-1Ve" (String#25820, DoABC#3) // _SafeStr_18375 = "_-46V" (String#32237, DoABC#3) // _SafeStr_18376 = "_-5VP" (String#35635, DoABC#3) // _SafeStr_18377 = "_-5dz" (String#35977, DoABC#3) // _SafeStr_18378 = "_-1Q0" (String#25607, DoABC#3) // _SafeStr_18379 = "_-2Fo" (String#27657, DoABC#3) // _SafeStr_18380 = "_-4LX" (String#3677, DoABC#3) // _SafeStr_18381 = "_-5Co" (String#34926, DoABC#3) // _SafeStr_18382 = "_-MA" (String#39294, DoABC#3) // _SafeStr_18383 = "_-65l" (String#37090, DoABC#3) // _SafeStr_18384 = "_-43h" (String#32120, DoABC#3) // _SafeStr_18385 = "_-4cy" (String#33506, DoABC#3) // _SafeStr_18386 = "_-2mr" (String#28955, DoABC#3) // _SafeStr_18387 = "_-0kc" (String#23967, DoABC#3) // _SafeStr_18388 = "_-6TA" (String#37985, DoABC#3) // _SafeStr_18389 = "_-5ET" (String#34988, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_4564 = "_-3qJ" (String#11575, DoABC#3) // _SafeStr_4565 = "_-13q" (String#8697, DoABC#3) // _SafeStr_4566 = "_-347" (String#10797, DoABC#3) // _SafeStr_4567 = "_-50k" (String#12772, DoABC#3) // _SafeStr_4568 = "_-6gG" (String#14446, DoABC#3) // _SafeStr_4569 = "_-52p" (String#12802, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_6145 = "_-37U" (String#29789, DoABC#3) // _SafeStr_6150 = "_-5jK" (String#36179, DoABC#3) // _SafeStr_6152 = "_-0Ha" (String#22861, DoABC#3) // _SafeStr_6153 = "_-0vE" (String#24383, DoABC#3) // _SafeStr_6157 = "_-iH" (String#40101, DoABC#3) // _SafeStr_6159 = "_-5bD" (String#35866, DoABC#3) // _SafeStr_6160 = "_-yN" (String#40719, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7456 = "_-07k" (String#828, DoABC#3) //------------------------------------------------------------ //_-3Ny.DimmerView package _-3Ny { import _-1Mz.IWindowContainer; import _-5YE.ITabContextWindow; import _-1Mz.IWindow; import _-5YE.ITabButtonWindow; import flash.display.BitmapData; import _-6Sv._SafeStr_2510; import _-6Sv._SafeStr_2505; import _-6Sv._SafeStr_2504; import flash.geom.Rectangle; import _-5YE.IItemGridWindow; import _-5Mz.WindowMouseEvent; import _-5YE.IBitmapWrapperWindow; import _-5Vt.BitmapDataAsset; import flash.geom.Point; import _-5YE.ICheckBoxWindow; import _-5Mz.WindowEvent; import _-5YE.ISelectableWindow; import _-5Vt.XmlAsset; public class DimmerView { private static const _SafeStr_18318:Number = 100; private static const _SafeStr_18319:Number = 100; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_8523:ITabContextWindow; private var _SafeStr_18390:XML; private var _SafeStr_5451:DimmerFurniWidget; private var _SafeStr_18391:_SafeStr_5120; private var _SafeStr_18392:_SafeStr_5119; private var _SafeStr_18393:int; private var _SafeStr_9562:int; private var _SafeStr_18394:int; public function DimmerView(k:DimmerFurniWidget) { this._SafeStr_5451 = k; } public function get _SafeStr_18365():int { return (this._SafeStr_18393); } public function get _SafeStr_18372():int { return (this._SafeStr_9562); } public function get _SafeStr_18386():int { return (this._SafeStr_18394); } public function dispose():void { this._SafeStr_18322(); this._SafeStr_5451 = null; } public function _SafeStr_18323():void { if (this._SafeStr_5415 == null){ this.createWindow(); }; this._SafeStr_18395(this._SafeStr_5451._SafeStr_18379); this.update(); } public function update():void { var _local_3:String; if ((((this._SafeStr_5415 == null)) || ((this._SafeStr_5451 == null)))){ return; }; var k = (this._SafeStr_5451._SafeStr_18377 == 1); var _local_2:IWindow = this._SafeStr_5415.findChildByName("on_off_button"); if (_local_2 != null){ _local_3 = ((k) ? "${widget.dimmer.button.off}" : "${widget.dimmer.button.on}"); _local_2.caption = _local_3; }; _local_2 = this._SafeStr_5415.findChildByName("tabbedview"); if (_local_2 != null){ _local_2.visible = k; }; _local_2 = this._SafeStr_5415.findChildByName("apply_button"); if (_local_2 != null){ if (k){ _local_2.enable(); } else { _local_2.disable(); }; }; _local_2 = this._SafeStr_5415.findChildByName("off_border"); if (_local_2){ _local_2.visible = !(k); }; } public function _SafeStr_18322():void { if (this._SafeStr_5451 != null){ this._SafeStr_5451._SafeStr_18389(); }; if (this._SafeStr_18391 != null){ this._SafeStr_18391.dispose(); this._SafeStr_18391 = null; }; if (this._SafeStr_18392 != null){ this._SafeStr_18392.dispose(); this._SafeStr_18392 = null; }; this._SafeStr_8523 = null; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } private function createWindow():void { var k:IWindow; var _local_5:IWindow; var _local_6:ITabButtonWindow; var _local_7:BitmapData; if ((((((this._SafeStr_5451 == null)) || ((this._SafeStr_5451.windowManager == null)))) || ((this._SafeStr_18396 == null)))){ return; }; this._SafeStr_5415 = (this._SafeStr_5451.windowManager.createWindow("dimmerui_container", "", _SafeStr_2510._SafeStr_12907, _SafeStr_2505.DEFAULT, (_SafeStr_2504._SafeStr_12910 | _SafeStr_2504._SafeStr_9070), new Rectangle(_SafeStr_18318, _SafeStr_18319, 2, 2), null, 0) as IWindowContainer); this._SafeStr_5415.buildFromXML(this._SafeStr_18396); k = this._SafeStr_5415.findChildByTag("close"); if (k != null){ k.procedure = this._SafeStr_8340; }; k = this._SafeStr_5415.findChildByName("color_grid_container"); if (k != null){ _local_5 = (k as IWindowContainer).findChildByName("color_grid"); if (_local_5 != null){ this._SafeStr_18391 = new _SafeStr_5120(this, (_local_5 as IItemGridWindow), this._SafeStr_5451.windowManager, this._SafeStr_5451.assets); }; }; k = this._SafeStr_5415.findChildByName("brightness_container"); if (k != null){ this._SafeStr_18392 = new _SafeStr_5119(this, (k as IWindowContainer), this._SafeStr_5451.assets); }; this._SafeStr_8523 = ITabContextWindow(this._SafeStr_5415.findChildByName("tab_context")); this._SafeStr_8995(this._SafeStr_5451._SafeStr_18379); var _local_2:int; while (_local_2 < this._SafeStr_8523._SafeStr_7816) { _local_6 = this._SafeStr_8523._SafeStr_7817(_local_2); _local_6.setParamFlag(_SafeStr_2504._SafeStr_9070, true); _local_6.procedure = this._SafeStr_15698; _local_2++; }; k = this._SafeStr_5415.findChildByName("type_checkbox"); if (k != null){ k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18324); }; k = this._SafeStr_5415.findChildByName("apply_button"); if (k != null){ k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18324); }; k = this._SafeStr_5415.findChildByName("on_off_button"); if (k != null){ k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18324); }; var _local_3:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("off_image") as IBitmapWrapperWindow); var _local_4:BitmapDataAsset = (this._SafeStr_5451.assets.getAssetByName("dimmer_info") as BitmapDataAsset); if (((!((_local_3 == null))) && (!((_local_4 == null))))){ _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height); _local_7 = (_local_4.content as BitmapData); if (_local_7 != null){ _local_3.bitmap.copyPixels(_local_7, _local_7.rect, new Point(0, 0)); }; }; } private function _SafeStr_18324(k:WindowMouseEvent):void { var _local_4:ICheckBoxWindow; var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3){ case "type_checkbox": _local_4 = (k.target as ICheckBoxWindow); if (_local_4 == null){ return; }; if (_local_4._SafeStr_7085){ this._SafeStr_18386 = 2; } else { this._SafeStr_18386 = 1; }; this._SafeStr_5451._SafeStr_18387(); return; case "apply_button": this._SafeStr_5451._SafeStr_18385(true); return; case "cancel": case "close": this._SafeStr_18322(); return; case "on_off_button": this._SafeStr_5451._SafeStr_18388(); return; }; } private function _SafeStr_15698(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowEvent._SafeStr_7825){ return; }; this._SafeStr_5451._SafeStr_18385(false); var _local_3:int = _arg_2.id; this._SafeStr_18395(_local_3); } private function _SafeStr_8340(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_18322(); } private function _SafeStr_18395(k:int):void { if ((((((((this._SafeStr_5451 == null)) || ((this._SafeStr_5451._SafeStr_17899 == null)))) || ((k < 0)))) || ((k >= this._SafeStr_5451._SafeStr_17899.length)))){ return; }; this._SafeStr_5451._SafeStr_18379 = k; var _local_2:_SafeStr_4565 = this._SafeStr_5451._SafeStr_17899[k]; if (_local_2 == null){ return; }; this._SafeStr_8995(k); this._SafeStr_18393 = _local_2._SafeStr_6157; if (this._SafeStr_18392 != null){ this._SafeStr_18392._SafeStr_7139(this._SafeStr_18393); }; this._SafeStr_9562 = this.colors.indexOf(_local_2.color); if (this._SafeStr_18391 != null){ this._SafeStr_18391._SafeStr_18371(this._SafeStr_9562); }; this._SafeStr_18386 = _local_2.type; this._SafeStr_5451._SafeStr_18387(); } private function _SafeStr_8995(k:int):void { if (this._SafeStr_8523 == null){ return; }; var _local_2:IWindow = this._SafeStr_8523._SafeStr_7817(k); if (_local_2 != null){ this._SafeStr_8523.selector._SafeStr_6990((_local_2 as ISelectableWindow)); }; } private function _SafeStr_18397():int { if (this._SafeStr_8523 == null){ return (-1); }; var k:ISelectableWindow = this._SafeStr_8523.selector._SafeStr_7114(); return (this._SafeStr_8523.selector._SafeStr_8737(k)); } private function get _SafeStr_18396():XML { if (this._SafeStr_18390 != null){ return (this._SafeStr_18390); }; if ((((((this._SafeStr_5451 == null)) || ((this._SafeStr_5451.assets == null)))) || ((this._SafeStr_5451.assets.getAssetByName("dimmer_ui") == null)))){ return (null); }; var k:XmlAsset = XmlAsset(this._SafeStr_5451.assets.getAssetByName("dimmer_ui")); this._SafeStr_18390 = XML(k.content); return (this._SafeStr_18390); } public function get colors():Array { if (this._SafeStr_5451 == null){ return (null); }; return (this._SafeStr_5451.colors); } public function set _SafeStr_18386(k:int):void { if (((!((k == 1))) && (!((k == 2))))){ return; }; this._SafeStr_18394 = k; var _local_2:ICheckBoxWindow = (this._SafeStr_5415.findChildByName("type_checkbox") as ICheckBoxWindow); if (_local_2 != null){ if (k == 2){ _local_2.select(); } else { _local_2._SafeStr_7083(); }; }; if (this._SafeStr_18392 != null){ this._SafeStr_18392.min = this._SafeStr_5451._SafeStr_18378[(k - 1)]; }; } public function set _SafeStr_18372(k:int):void { this._SafeStr_9562 = k; if (this._SafeStr_18391 != null){ this._SafeStr_18391._SafeStr_18371(k); }; this._SafeStr_5451._SafeStr_18387(); } public function set _SafeStr_18365(k:int):void { this._SafeStr_18393 = k; if (this._SafeStr_18392 != null){ this._SafeStr_18392._SafeStr_7139(k); }; this._SafeStr_5451._SafeStr_18387(); } } }//package _-3Ny // _SafeStr_12907 = "_-0qs" (String#24202, DoABC#3) // _SafeStr_12910 = "_-06H" (String#22413, DoABC#3) // _SafeStr_15698 = "_-3eV" (String#11368, DoABC#3) // _SafeStr_17899 = "_-358" (String#29692, DoABC#3) // _SafeStr_18318 = "_-6Hu" (String#1615, DoABC#3) // _SafeStr_18319 = "_-3Hv" (String#1534, DoABC#3) // _SafeStr_18322 = "_-22I" (String#687, DoABC#3) // _SafeStr_18323 = "_-0rg" (String#431, DoABC#3) // _SafeStr_18324 = "_-0aL" (String#684, DoABC#3) // _SafeStr_18365 = "_-4Wj" (String#33284, DoABC#3) // _SafeStr_18371 = "_-22a" (String#27132, DoABC#3) // _SafeStr_18372 = "_-0l2" (String#23981, DoABC#3) // _SafeStr_18377 = "_-5dz" (String#35977, DoABC#3) // _SafeStr_18378 = "_-1Q0" (String#25607, DoABC#3) // _SafeStr_18379 = "_-2Fo" (String#27657, DoABC#3) // _SafeStr_18385 = "_-4cy" (String#33506, DoABC#3) // _SafeStr_18386 = "_-2mr" (String#28955, DoABC#3) // _SafeStr_18387 = "_-0kc" (String#23967, DoABC#3) // _SafeStr_18388 = "_-6TA" (String#37985, DoABC#3) // _SafeStr_18389 = "_-5ET" (String#34988, DoABC#3) // _SafeStr_18390 = "_-0j5" (String#23901, DoABC#3) // _SafeStr_18391 = "_-3b5" (String#11310, DoABC#3) // _SafeStr_18392 = "_-2W7" (String#28287, DoABC#3) // _SafeStr_18393 = "_-2PS" (String#28024, DoABC#3) // _SafeStr_18394 = "_-3Vn" (String#30765, DoABC#3) // _SafeStr_18395 = "_-4qa" (String#34019, DoABC#3) // _SafeStr_18396 = "_-1M" (String#25440, DoABC#3) // _SafeStr_18397 = "_-0M3" (String#23042, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_2505 = "_-3ml" (String#31409, DoABC#3) // _SafeStr_2510 = "_-3x0" (String#31824, DoABC#3) // _SafeStr_4565 = "_-13q" (String#8697, DoABC#3) // _SafeStr_5119 = "_-2nG" (String#10477, DoABC#3) // _SafeStr_5120 = "_-2DP" (String#9922, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_6157 = "_-iH" (String#40101, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7083 = "_-a9" (String#15057, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7816 = "_-2JW" (String#10026, DoABC#3) // _SafeStr_7817 = "_-22D" (String#9730, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_8340 = "_-603" (String#270, DoABC#3) // _SafeStr_8523 = "_-0Uv" (String#831, DoABC#3) // _SafeStr_8737 = "_-6Us" (String#14284, DoABC#3) // _SafeStr_8995 = "_-Mo" (String#4399, DoABC#3) // _SafeStr_9070 = "_-4ty" (String#34148, DoABC#3) // _SafeStr_9562 = "_-0YO" (String#2711, DoABC#3) //------------------------------------------------------------ //_-3ob._SafeStr_2893 package _-3ob { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-0Q9._SafeStr_2891; public class _SafeStr_2893 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2893(k:Function) { super(k, _SafeStr_2891); } public function _SafeStr_5325():_SafeStr_2891 { return ((_SafeStr_5326 as _SafeStr_2891)); } } }//package _-3ob // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2891 = "_-5pW" (String#13602, DoABC#3) // _SafeStr_2893 = "_-3Of" (String#30488, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3ob._SafeStr_4035 package _-3ob { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-0Q9._SafeStr_4934; public class _SafeStr_4035 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4035(k:Function) { super(k, _SafeStr_4934); } public function _SafeStr_5325():_SafeStr_4934 { return ((_SafeStr_5326 as _SafeStr_4934)); } } }//package _-3ob // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4035 = "_-2gw" (String#28712, DoABC#3) // _SafeStr_4934 = "_-083" (String#7740, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3ob._SafeStr_4087 package _-3ob { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-0Q9._SafeStr_4943; public class _SafeStr_4087 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4087(k:Function) { super(k, _SafeStr_4943); } public function _SafeStr_5325():_SafeStr_4943 { return ((_SafeStr_5326 as _SafeStr_4943)); } } }//package _-3ob // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4087 = "_-3Wc" (String#30795, DoABC#3) // _SafeStr_4943 = "_-4fQ" (String#12416, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3ob._SafeStr_4088 package _-3ob { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-0Q9._SafeStr_4944; public class _SafeStr_4088 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4088(k:Function) { super(k, _SafeStr_4944); } public function _SafeStr_5325():_SafeStr_4944 { return ((_SafeStr_5326 as _SafeStr_4944)); } } }//package _-3ob // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4088 = "_-K-" (String#39212, DoABC#3) // _SafeStr_4944 = "_-4C8" (String#11936, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3oF.Core package _-3oF { import _-0MK._SafeStr_131; import _-0MK.CoreComponentContext; import _-0MK._SafeStr_132; import flash.display.DisplayObjectContainer; import _-0MK._SafeStr_130; import flash.external.ExternalInterface; public final class Core { public static const _SafeStr_8856:uint = 0; public static const _SafeStr_8858:uint = 1; public static const _SafeStr_8860:uint = 2; public static const _SafeStr_8862:uint = 4; public static const _SafeStr_8854:uint = 15; public static const CORE_SETUP_DEBUG:uint = 15; public static const _SafeStr_17998:int = 1; public static const _SafeStr_8868:int = 2; public static const _SafeStr_13707:int = 3; public static const _SafeStr_8828:int = 4; public static const _SafeStr_8827:int = 5; public static const _SafeStr_8835:int = 6; public static const _SafeStr_8288:int = 7; public static const _SafeStr_18398:int = 8; public static const ERROR_CATEGORY_FINALIZE_PRELOADING:int = 9; public static const _SafeStr_18399:int = 10; public static const ERROR_CATEGORY_DOWNLOAD_FONT:int = 11; public static const _SafeStr_13195:int = 12; public static const _SafeStr_18400:int = 20; public static const _SafeStr_18401:int = 21; public static const _SafeStr_18402:int = 29; public static const _SafeStr_18403:int = 30; public static const ERROR_UNCAUGHT_ERROR:int = 40; public static const _SafeStr_18404:int = 99; private static var _SafeStr_16714:_SafeStr_131; public static function get version():String { return ("0.0.3"); } public static function get _SafeStr_12115():_SafeStr_131 { return (_SafeStr_16714); } public static function _SafeStr_18405(k:DisplayObjectContainer, _arg_2:uint, _arg_3:_SafeStr_130=null):_SafeStr_131 { if (_SafeStr_16714 == null){ _SafeStr_16714 = new CoreComponentContext(k, (((_arg_3)!=null) ? _arg_3 : new _SafeStr_132()), _arg_2); }; return (_SafeStr_16714); } public static function error(k:String, _arg_2:Boolean, _arg_3:int=-1, _arg_4:Error=null):void { if (_SafeStr_16714){ _SafeStr_16714.error(k, _arg_2, _arg_3, _arg_4); }; } public static function warning(k:String):void { if (_SafeStr_16714){ _SafeStr_16714.warning(k); }; if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.logWarn", k); }; } public static function debug(k:String):void { if (_SafeStr_16714){ _SafeStr_16714.debug(k); }; if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.logDebug", k); }; } public static function _SafeStr_8114(k:String, _arg_2:int, _arg_3:Error=null):void { if (_SafeStr_16714){ _SafeStr_16714.error(k, true, _arg_2, _arg_3); }; } public static function purge():void { if (_SafeStr_16714){ _SafeStr_16714.purge(); }; } public static function dispose():void { if (_SafeStr_16714 != null){ _SafeStr_16714.dispose(); _SafeStr_16714 = null; }; } } }//package _-3oF // _SafeStr_12115 = "_-3jf" (String#2710, DoABC#2) // _SafeStr_130 = "_-Js" (String#1122, DoABC#2) // _SafeStr_131 = "_-6Vf" (String#1093, DoABC#2) // _SafeStr_13195 = "_-0FG" (String#2051, DoABC#2) // _SafeStr_132 = "_-0c5" (String#753, DoABC#2) // _SafeStr_13707 = "_-0KI" (String#2061, DoABC#2) // _SafeStr_16714 = "_-1MZ" (String#2240, DoABC#2) // _SafeStr_17998 = "_-3a-" (String#2673, DoABC#2) // _SafeStr_18398 = "_-5kP" (String#3097, DoABC#2) // _SafeStr_18399 = "_-4T6" (String#2832, DoABC#2) // _SafeStr_18400 = "_-0W3" (String#2087, DoABC#2) // _SafeStr_18401 = "_-2Rw" (String#2468, DoABC#2) // _SafeStr_18402 = "_-0WW" (String#2089, DoABC#2) // _SafeStr_18403 = "_-0A7" (String#2042, DoABC#2) // _SafeStr_18404 = "_-0zK" (String#2172, DoABC#2) // _SafeStr_18405 = "_-3GL" (String#2615, DoABC#2) // _SafeStr_8114 = "_-2hI" (String#2521, DoABC#2) // _SafeStr_8288 = "_-31v" (String#2578, DoABC#2) // _SafeStr_8827 = "_-6BJ" (String#3189, DoABC#2) // _SafeStr_8828 = "_-5jh" (String#3095, DoABC#2) // _SafeStr_8835 = "_-9w" (String#3305, DoABC#2) // _SafeStr_8854 = "_-0Qi" (String#2074, DoABC#2) // _SafeStr_8856 = "_-1f1" (String#2308, DoABC#2) // _SafeStr_8858 = "_-458" (String#2771, DoABC#2) // _SafeStr_8860 = "_-5rO" (String#3127, DoABC#2) // _SafeStr_8862 = "_-2b1" (String#2497, DoABC#2) // _SafeStr_8868 = "_-3ga" (String#2698, DoABC#2) //------------------------------------------------------------ //_-3om._SafeStr_2825 package _-3om { import _-1Ir._SafeStr_2820; import _-0MK._SafeStr_35; import _-0MK.Component; import _-ue.Map; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-378._SafeStr_4477; import flash.events.IEventDispatcher; import _-378._SafeStr_4480; import _-0ba._SafeStr_4479; import _-3yO._SafeStr_2340; import _-0ba._SafeStr_4478; import _-0ba._SafeStr_4481; public class _SafeStr_2825 extends _SafeStr_2820 implements _SafeStr_35 { private var _SafeStr_7110:Component; private var _SafeStr_6969:Map; public function _SafeStr_2825(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_499, _arg_5:Component) { super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_7110 = _arg_5; this._SafeStr_6969 = new Map(); } override public function dispose():void { var k:_SafeStr_4476; if (disposed){ return; }; if (this._SafeStr_7110){ this._SafeStr_7110.removeUpdateReceiver(this); this._SafeStr_7110 = null; }; if (this._SafeStr_6969){ for each (k in this._SafeStr_6969) { k.dispose(); k = null; }; this._SafeStr_6969.dispose(); this._SafeStr_6969 = null; }; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (!k){ return; }; k.addEventListener(_SafeStr_4477._SafeStr_6053, this._SafeStr_5506); k.addEventListener(_SafeStr_4477._SafeStr_6054, this._SafeStr_5506); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4477._SafeStr_6053, this._SafeStr_5506); k.removeEventListener(_SafeStr_4477._SafeStr_6054, this._SafeStr_5506); } private function _SafeStr_5506(k:_SafeStr_4477):void { if (!k){ return; }; switch (k.type){ case _SafeStr_4477._SafeStr_6053: this._SafeStr_6980(k._SafeStr_5332, new _SafeStr_4476(this, k._SafeStr_5332, k.userId, k.userName)); break; case _SafeStr_4477._SafeStr_6054: this._SafeStr_6974(k._SafeStr_5332); break; }; this._SafeStr_18406(); } public function _SafeStr_18406():void { if (!this._SafeStr_7110){ return; }; if (((this._SafeStr_6969) && ((this._SafeStr_6969.length > 0)))){ this._SafeStr_7110.registerUpdateReceiver(this, 10); } else { this._SafeStr_7110.removeUpdateReceiver(this); }; } public function update(k:uint):void { var _local_2:_SafeStr_4476; var _local_3:_SafeStr_4480; if (!this._SafeStr_6969){ return; }; for each (_local_2 in this._SafeStr_6969) { if (!_local_2){ } else { _local_3 = (messageListener.processWidgetMessage(new _SafeStr_4479(_SafeStr_4479._SafeStr_5702, _local_2.userId, _SafeStr_2340._SafeStr_5746)) as _SafeStr_4480); if (!_local_3){ } else { _local_2._SafeStr_18407 = _local_3.rectangle; }; }; }; } public function _SafeStr_15627(k:int):void { if (!messageListener){ return; }; messageListener.processWidgetMessage(new _SafeStr_4478(_SafeStr_4478._SafeStr_6049, k)); this._SafeStr_6974(k); } public function _SafeStr_15629(k:int):void { if (!messageListener){ return; }; messageListener.processWidgetMessage(new _SafeStr_4478(_SafeStr_4478._SafeStr_6050, k)); this._SafeStr_6974(k); } public function _SafeStr_18408(k:int):void { this._SafeStr_6974(k); } private function _SafeStr_6980(k:int, _arg_2:_SafeStr_4476):void { if (((!(this._SafeStr_6969)) || (!(_arg_2)))){ return; }; this._SafeStr_6969.add(k, _arg_2); } private function _SafeStr_6974(k:int):void { if (!this._SafeStr_6969){ return; }; var _local_2:_SafeStr_4476 = (this._SafeStr_6969.getValue(k) as _SafeStr_4476); if (!_local_2){ return; }; this._SafeStr_6969.remove(k); _local_2.dispose(); this._SafeStr_18406(); } public function showProfile(k:int, _arg_2:String):void { messageListener.processWidgetMessage(new _SafeStr_4481(_SafeStr_4481._SafeStr_6429, k, _arg_2)); } } }//package _-3om // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_15627 = "_-1kP" (String#9383, DoABC#3) // _SafeStr_15629 = "_-034" (String#7662, DoABC#3) // _SafeStr_18406 = "_-3Qj" (String#30568, DoABC#3) // _SafeStr_18407 = "_-0fA" (String#23765, DoABC#3) // _SafeStr_18408 = "_-2re" (String#29137, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2825 = "_-4Pi" (String#12158, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_4476 = "_-1e6" (String#9283, DoABC#3) // _SafeStr_4477 = "_-6ke" (String#14521, DoABC#3) // _SafeStr_4478 = "_-3CA" (String#10925, DoABC#3) // _SafeStr_4479 = "_-17q" (String#24912, DoABC#3) // _SafeStr_4480 = "_-4KE" (String#32773, DoABC#3) // _SafeStr_4481 = "_-1xi" (String#9622, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5332 = "_-4TV" (String#33166, DoABC#3) // _SafeStr_5506 = "_-0Xo" (String#377, DoABC#3) // _SafeStr_5702 = "_-4VU" (String#33242, DoABC#3) // _SafeStr_5746 = "_-53Y" (String#34565, DoABC#3) // _SafeStr_6049 = "_-3-r" (String#29487, DoABC#3) // _SafeStr_6050 = "_-1v4" (String#26811, DoABC#3) // _SafeStr_6053 = "_-5H6" (String#35087, DoABC#3) // _SafeStr_6054 = "_-5Ea" (String#34993, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6429 = "_-1ww" (String#26879, DoABC#3) // _SafeStr_6969 = "_-1Jr" (String#2933, DoABC#3) // _SafeStr_6974 = "_-2n6" (String#3292, DoABC#3) // _SafeStr_6980 = "_-36E" (String#3374, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) //------------------------------------------------------------ //_-3om._SafeStr_4476 package _-3om { import _-1Mz.IWindowContainer; import _-6Sv._SafeStr_2504; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindow; import _-5Vt.XmlAsset; import _-5Mz.WindowEvent; import _-5YE.IRegionWindow; import _-5YE.ITextWindow; import _-5YE.IIconWindow; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import flash.geom.Rectangle; public class _SafeStr_4476 { private var _SafeStr_5415:IWindowContainer; private var _SafeStr_5451:_SafeStr_2825; private var _SafeStr_5327:int; private var _SafeStr_5512:int; private var _SafeStr_7448:String; private var _SafeStr_6935:Boolean = false; private var _SafeStr_18409:Boolean = false; private var _SafeStr_18410:Boolean = false; public function _SafeStr_4476(k:_SafeStr_2825, _arg_2:int, _arg_3:int, _arg_4:String) { this._SafeStr_5451 = k; this._SafeStr_5327 = _arg_2; this._SafeStr_5512 = _arg_3; this._SafeStr_7448 = _arg_4; } public function dispose():void { this._SafeStr_5451 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); }; this._SafeStr_5415 = null; } private function _SafeStr_8581(k:IWindow, _arg_2:Function):void { if (k != null){ k.setParamFlag(_SafeStr_2504._SafeStr_9070, true); k.addEventListener(WindowMouseEvent.CLICK, _arg_2); }; } private function createWindow():void { if (((((!(this._SafeStr_5451)) || (!(this._SafeStr_5451.assets)))) || (!(this._SafeStr_5451.windowManager)))){ return; }; var k:XmlAsset = (this._SafeStr_5451.assets.getAssetByName("instant_friend_request") as XmlAsset); if (!k){ return; }; this._SafeStr_5415 = (this._SafeStr_5451.windowManager.buildFromXML((k.content as XML), 0) as IWindowContainer); if (!this._SafeStr_5415){ return; }; this._SafeStr_5415.addEventListener(WindowEvent._SafeStr_9108, this._SafeStr_18411); var _local_2:IRegionWindow = (this._SafeStr_5415.findChildByName("profile_region") as IRegionWindow); if (_local_2){ _local_2.procedure = this._SafeStr_18412; _local_2._SafeStr_6965 = this._SafeStr_5451.localizations.getLocalization("infostand.profile.link.tooltip", ""); _local_2._SafeStr_11861 = 100; }; var _local_3:ITextWindow = (this._SafeStr_5415.findChildByName("text") as ITextWindow); if (_local_3){ _local_3.text = this._SafeStr_5451.localizations.registerParameter("widget.friendrequest.from", "username", this._SafeStr_7448); }; var _local_4:IWindow = this._SafeStr_5415.findChildByName("accept_button"); this._SafeStr_8581(_local_4, this._SafeStr_18413); var _local_5:IWindow = this._SafeStr_5415.findChildByName("decline_button"); this._SafeStr_8581(_local_5, this._SafeStr_18414); var _local_6:IWindow = this._SafeStr_5415.findChildByName("close_button"); this._SafeStr_8581(_local_6, this._SafeStr_8099); var _local_7:IIconWindow = (this._SafeStr_5415.findChildByName("profile_icon") as IIconWindow); _local_7.procedure = this._SafeStr_18415; this._SafeStr_5415.procedure = this._SafeStr_11225; this._SafeStr_5415.visible = false; } private function _SafeStr_11225(k:WindowEvent, _arg_2:IWindow):void { if (!k){ return; }; switch (k.type){ case WindowMouseEvent._SafeStr_5423: this._SafeStr_6935 = true; return; case WindowMouseEvent._SafeStr_5424: this._SafeStr_6935 = false; return; case WindowMouseEvent.DOWN: this._SafeStr_18409 = true; return; case WindowMouseEvent.UP: case WindowMouseEvent._SafeStr_7329: this._SafeStr_18409 = false; return; }; } public function _SafeStr_16363(k:IBitmapWrapperWindow, _arg_2:String):void { if (((((!(k)) || (!(this._SafeStr_5451)))) || (!(this._SafeStr_5451.assets)))){ return; }; var _local_3:BitmapDataAsset = (this._SafeStr_5451.assets.getAssetByName(_arg_2) as BitmapDataAsset); if (!_local_3){ return; }; var _local_4:BitmapData = (_local_3.content as BitmapData); if (!_local_4){ return; }; if (k.bitmap){ k.bitmap.dispose(); }; k.bitmap = new BitmapData(k.width, k.height, true, 0); k.bitmap.draw(_local_4); } public function get userId():int { return (this._SafeStr_5512); } public function show():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.visible = true; this._SafeStr_5415.activate(); }; } public function set _SafeStr_18407(k:Rectangle):void { var _local_5:Point; if (!k){ this._SafeStr_5451._SafeStr_18408(this._SafeStr_5327); return; }; if (((this._SafeStr_6935) || (this._SafeStr_18409))){ return; }; var _local_2:Boolean = true; if (!this._SafeStr_5415){ this.createWindow(); _local_2 = false; }; if (!this._SafeStr_5415){ return; }; var _local_3:Point = new Point(((k.left + (k.width / 2)) - (this._SafeStr_5415.width / 2)), ((k.top - this._SafeStr_5415.height) + 10)); var _local_4:Number = Point.distance(this._SafeStr_5415.position, _local_3); if (((_local_2) && ((_local_4 > 5)))){ _local_5 = Point.interpolate(this._SafeStr_5415.position, _local_3, 0.5); this._SafeStr_5415.x = _local_5.x; this._SafeStr_5415.y = _local_5.y; } else { this._SafeStr_5415.x = _local_3.x; this._SafeStr_5415.y = _local_3.y; }; if (!this._SafeStr_5415.visible){ this.show(); }; if (this._SafeStr_18410){ this.show(); this._SafeStr_18410 = false; }; } private function _SafeStr_18411(k:WindowEvent):void { this._SafeStr_18410 = true; } private function _SafeStr_8099(k:WindowMouseEvent):void { if (this._SafeStr_5451 != null){ this._SafeStr_5451._SafeStr_18408(this._SafeStr_5327); }; } private function _SafeStr_18413(k:WindowMouseEvent):void { if (this._SafeStr_5451 != null){ this._SafeStr_5451._SafeStr_15627(this._SafeStr_5327); }; } private function _SafeStr_18414(k:WindowMouseEvent):void { if (this._SafeStr_5451 != null){ this._SafeStr_5451._SafeStr_15629(this._SafeStr_5327); }; } private function _SafeStr_18412(k:WindowEvent, _arg_2:IWindow):void { var _local_3:ITextWindow; if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_5451.showProfile(this._SafeStr_5512, "instantFriendRequest_name"); }; if (k.type == WindowMouseEvent._SafeStr_5423){ _local_3 = (this._SafeStr_5415.findChildByName("text") as ITextWindow); _local_3.underline = true; }; if (k.type == WindowMouseEvent._SafeStr_5424){ _local_3 = (this._SafeStr_5415.findChildByName("text") as ITextWindow); _local_3.underline = false; }; } private function _SafeStr_18415(k:WindowEvent, _arg_2:IWindow):void { var _local_3:IIconWindow; if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_5451.showProfile(this._SafeStr_5512, "instantFriendRequest_icon"); }; if (k.type == WindowMouseEvent._SafeStr_5423){ _local_3 = (this._SafeStr_5415.findChildByName("profile_icon") as IIconWindow); _local_3.style = 22; _local_3.invalidate(); }; if (k.type == WindowMouseEvent._SafeStr_5424){ _local_3 = (this._SafeStr_5415.findChildByName("profile_icon") as IIconWindow); _local_3.style = 21; _local_3.invalidate(); }; } } }//package _-3om // _SafeStr_11225 = "_-5h0" (String#439, DoABC#3) // _SafeStr_11861 = "_-3EI" (String#10956, DoABC#3) // _SafeStr_15627 = "_-1kP" (String#9383, DoABC#3) // _SafeStr_15629 = "_-034" (String#7662, DoABC#3) // _SafeStr_16363 = "_-3KJ" (String#30316, DoABC#3) // _SafeStr_18407 = "_-0fA" (String#23765, DoABC#3) // _SafeStr_18408 = "_-2re" (String#29137, DoABC#3) // _SafeStr_18409 = "_-02Z" (String#22282, DoABC#3) // _SafeStr_18410 = "_-2On" (String#27998, DoABC#3) // _SafeStr_18411 = "_-6UX" (String#38038, DoABC#3) // _SafeStr_18412 = "_-4f5" (String#12408, DoABC#3) // _SafeStr_18413 = "_-4IM" (String#12043, DoABC#3) // _SafeStr_18414 = "_-bv" (String#39861, DoABC#3) // _SafeStr_18415 = "_-0x5" (String#24459, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_2825 = "_-4Pi" (String#12158, DoABC#3) // _SafeStr_4476 = "_-1e6" (String#9283, DoABC#3) // _SafeStr_5327 = "_-r9" (String#512, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6935 = "_-2T3" (String#10177, DoABC#3) // _SafeStr_6965 = "_-UG" (String#14942, DoABC#3) // _SafeStr_7329 = "_-1RX" (String#25674, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8581 = "_-1zU" (String#839, DoABC#3) // _SafeStr_9070 = "_-4ty" (String#34148, DoABC#3) // _SafeStr_9108 = "_-5Uc" (String#35599, DoABC#3) //------------------------------------------------------------ //_-3Ot._SafeStr_4583 package _-3Ot { import _-2pX.ButtonMenuView; import _-2pX._SafeStr_2840; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-3yO._SafeStr_2340; import flash.geom.Rectangle; import _-5YE._SafeStr_2413; import _-2Jf.RelationshipStatusEnum; public class _SafeStr_4583 extends ButtonMenuView { protected var _SafeStr_5512:int; protected var _SafeStr_7448:String; protected var _SafeStr_16884:int; protected var _SafeStr_17791:Boolean; protected var _SafeStr_10916:int; public function _SafeStr_4583(k:_SafeStr_2840) { super(k); } public static function setup(k:_SafeStr_4583, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:Boolean=false, _arg_7:Boolean=false):void { k._SafeStr_5512 = _arg_2; k._SafeStr_7448 = _arg_3; k._SafeStr_16884 = _arg_5; k._SafeStr_10916 = _arg_4; k._SafeStr_17791 = _arg_6; k._SafeStr_11860 = _arg_7; _SafeStr_16362(k); } public function get userId():int { return (this._SafeStr_5512); } public function get _SafeStr_6480():int { return (this._SafeStr_16884); } public function get _SafeStr_6603():int { return (this._SafeStr_10916); } public function get userName():String { return (this._SafeStr_7448); } public function get _SafeStr_6495():Boolean { return (this._SafeStr_17791); } override protected function updateWindow():void { var _local_2:XML; var _local_3:IWindow; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; if (!_SafeStr_5415){ _local_2 = (_SafeStr_5451.assets.getAssetByName("avatar_info_widget").content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(_local_2, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; }; var k:IWindow = _SafeStr_5415.findChildByName("name"); k.caption = this._SafeStr_7448; this._SafeStr_18416(); if (!this._SafeStr_17791){ _SafeStr_5415.findChildByName("change_name_container").visible = false; _SafeStr_5415.height = 39; } else { _local_3 = _SafeStr_5415.findChildByName("change_name_container"); _local_3.visible = true; _SafeStr_5415.height = (39 + _local_3.height); _SafeStr_8581(_SafeStr_5415.findChildByName("change_name_container"), _SafeStr_9379); }; activeView = _SafeStr_5415; } override protected function getOffset(k:Rectangle):int { var _local_2:int = -(_SafeStr_16352.height); if ((((((this._SafeStr_16884 == _SafeStr_2340._SafeStr_5746)) || ((this._SafeStr_16884 == _SafeStr_2340._SafeStr_5748)))) || ((this._SafeStr_16884 == _SafeStr_2340._SafeStr_5747)))){ _local_2 = (_local_2 + (((k.height > 50)) ? 25 : 0)); } else { _local_2 = (_local_2 - 4); }; return (_local_2); } protected function _SafeStr_18416():void { var k:_SafeStr_2413; if (((_SafeStr_5451) && (_SafeStr_5451.friendList))){ k = _SafeStr_2413(_SafeStr_5415.findChildByName("relationship_status")); k.assetUri = ("relationship_status_" + RelationshipStatusEnum._SafeStr_15773(_SafeStr_5451.friendList.getRelationshipStatus(this.userId))); }; } } }//package _-3Ot // _SafeStr_10916 = "_-xl" (String#304, DoABC#3) // _SafeStr_11860 = "_-2rf" (String#29138, DoABC#3) // _SafeStr_15773 = "_-45d" (String#32200, DoABC#3) // _SafeStr_16352 = "_-5H5" (String#35086, DoABC#3) // _SafeStr_16362 = "_-5-r" (String#34418, DoABC#3) // _SafeStr_16884 = "_-1Fn" (String#576, DoABC#3) // _SafeStr_17791 = "_-0Ag" (String#1061, DoABC#3) // _SafeStr_18416 = "_-4UW" (String#12217, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2840 = "_-QM" (String#14871, DoABC#3) // _SafeStr_4583 = "_-245" (String#9755, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_5746 = "_-53Y" (String#34565, DoABC#3) // _SafeStr_5747 = "_-6D2" (String#37381, DoABC#3) // _SafeStr_5748 = "_-6GV" (String#37503, DoABC#3) // _SafeStr_6480 = "_-2o" (String#28998, DoABC#3) // _SafeStr_6495 = "_-3mL" (String#31393, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_8581 = "_-1zU" (String#839, DoABC#3) // _SafeStr_9379 = "_-5W1" (String#1130, DoABC#3) //------------------------------------------------------------ //_-3Ot._SafeStr_4584 package _-3Ot { import _-378._SafeStr_4487; import _-2U1._SafeStr_5086; public class _SafeStr_4584 { private var _SafeStr_5338:int = -1; private var _SafeStr_10916:int; private var _SafeStr_17796:Boolean = false; private var _SafeStr_17009:Boolean = false; private var _SafeStr_17010:Boolean = false; private var _SafeStr_18417:int = 0; private var _SafeStr_16895:Array; private var _SafeStr_17766:Array; private var _name:String; public function _SafeStr_4584() { this._SafeStr_17766 = new Array(0); super(); } public function set id(k:int):void { this._SafeStr_5338 = k; } public function set _SafeStr_6603(k:int):void { this._SafeStr_10916 = k; } public function get id():int { return (this._SafeStr_5338); } public function get _SafeStr_6603():int { return (this._SafeStr_10916); } public function get _SafeStr_6508():Boolean { return (this._SafeStr_17796); } public function get _SafeStr_6483():Boolean { return (this._SafeStr_17009); } public function get _SafeStr_6486():Boolean { return (this._SafeStr_17010); } public function get _SafeStr_18418():int { return (this._SafeStr_18417); } public function set _SafeStr_6508(k:Boolean):void { this._SafeStr_17796 = k; } public function set _SafeStr_6483(k:Boolean):void { this._SafeStr_17009 = k; } public function set _SafeStr_6486(k:Boolean):void { this._SafeStr_17010 = k; } public function set _SafeStr_18418(k:int):void { this._SafeStr_18417 = k; } public function get _SafeStr_6489():Array { return (this._SafeStr_16895); } public function set _SafeStr_6489(k:Array):void { this._SafeStr_16895 = k; } public function get _SafeStr_17767():Array { return (this._SafeStr_17766); } public function set _SafeStr_17767(k:Array):void { this._SafeStr_17766 = k; } public function get name():String { return (this._name); } public function populate(k:_SafeStr_4487):void { if (k._SafeStr_6235 != this.id){ this._SafeStr_17766 = new Array(0); }; this.id = k._SafeStr_6235; this._SafeStr_6603 = k._SafeStr_6479; this._SafeStr_6483 = k._SafeStr_6483; this._SafeStr_6486 = k._SafeStr_6486; this._SafeStr_18418 = k._SafeStr_6481; this._SafeStr_6489 = k._SafeStr_6489; this._name = k.name; } public function _SafeStr_18419(k:Array):void { var _local_2:_SafeStr_5086; this._SafeStr_16895 = new Array(); for each (_local_2 in k) { this._SafeStr_6489.push(_local_2.id); }; this._SafeStr_17766 = k.concat(); } } }//package _-3Ot // _SafeStr_10916 = "_-xl" (String#304, DoABC#3) // _SafeStr_16895 = "_-6Im" (String#1144, DoABC#3) // _SafeStr_17009 = "_-1xV" (String#1081, DoABC#3) // _SafeStr_17010 = "_-1RW" (String#1075, DoABC#3) // _SafeStr_17766 = "_-3kH" (String#11468, DoABC#3) // _SafeStr_17767 = "_-0na" (String#24077, DoABC#3) // _SafeStr_17796 = "_-5jW" (String#4043, DoABC#3) // _SafeStr_18417 = "_-4Fe" (String#11998, DoABC#3) // _SafeStr_18418 = "_-6A0" (String#37263, DoABC#3) // _SafeStr_18419 = "_-0hw" (String#23864, DoABC#3) // _SafeStr_4487 = "_-0dG" (String#8240, DoABC#3) // _SafeStr_4584 = "_-0kd" (String#8358, DoABC#3) // _SafeStr_5086 = "_-35g" (String#10821, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_6479 = "_-K4" (String#39216, DoABC#3) // _SafeStr_6481 = "_-0-t" (String#22184, DoABC#3) // _SafeStr_6483 = "_-6UV" (String#38036, DoABC#3) // _SafeStr_6486 = "_-5QH" (String#35451, DoABC#3) // _SafeStr_6489 = "_-0L" (String#7931, DoABC#3) // _SafeStr_6508 = "_-Ed" (String#14675, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) //------------------------------------------------------------ //_-3Ot._SafeStr_4588 package _-3Ot { import _-378._SafeStr_4491; public class _SafeStr_4588 { public var age:int = 0; public var _SafeStr_6573:int = 0; public var _SafeStr_6584:Boolean = false; public var energy:int = 0; public var _SafeStr_6576:int = 0; public var experience:int = 0; public var _SafeStr_6575:int = 0; public var id:int = 0; public var _SafeStr_17000:Boolean = false; public var level:int = 0; public var _SafeStr_6574:int = 0; public var name:String = ""; public var _SafeStr_6577:int = 0; public var _SafeStr_6578:int = 0; public var _SafeStr_6226:int = 0; public var ownerName:String = ""; public var _SafeStr_17002:int = 0; public var _SafeStr_6579:int = 0; public var _SafeStr_6580:int = 0; public var _SafeStr_17001:int = 0; public var _SafeStr_6581:Boolean = false; public var _SafeStr_6582:Boolean = false; public var _SafeStr_6187:Boolean = false; public var _SafeStr_6188:Boolean = false; public var _SafeStr_6189:Boolean = false; public var _SafeStr_6583:Array; public var _SafeStr_6585:int = 0; public var _SafeStr_6586:int = 0; public var _SafeStr_6587:int = 0; public var _SafeStr_6588:int = 0; public var _SafeStr_6190:Boolean = false; public function _SafeStr_4588() { this._SafeStr_6583 = []; super(); } public function populate(k:_SafeStr_4491):void { this.age = k.age; this._SafeStr_6573 = k._SafeStr_6573; this._SafeStr_6584 = k._SafeStr_6584; this.energy = k.energy; this._SafeStr_6576 = k._SafeStr_6576; this.experience = k.experience; this._SafeStr_6575 = k._SafeStr_6575; this.id = k.id; this._SafeStr_17000 = k._SafeStr_17000; this.level = k.level; this._SafeStr_6574 = k._SafeStr_6574; this.name = k.name; this._SafeStr_6577 = k._SafeStr_6577; this._SafeStr_6578 = k._SafeStr_6578; this._SafeStr_6226 = k._SafeStr_6226; this.ownerName = k.ownerName; this._SafeStr_17002 = k._SafeStr_17002; this._SafeStr_6579 = k._SafeStr_6579; this._SafeStr_6580 = k._SafeStr_6580; this._SafeStr_17001 = k._SafeStr_17001; this._SafeStr_6581 = k._SafeStr_6581; this._SafeStr_6582 = k._SafeStr_6582; this._SafeStr_6187 = k._SafeStr_6187; this._SafeStr_6189 = k._SafeStr_6189; this._SafeStr_6188 = k._SafeStr_6188; this._SafeStr_6583 = k._SafeStr_6583; this._SafeStr_6585 = k._SafeStr_6585; this._SafeStr_6586 = k._SafeStr_6586; this._SafeStr_6587 = k._SafeStr_6587; this._SafeStr_6588 = k._SafeStr_6588; this._SafeStr_6190 = k._SafeStr_6190; } } }//package _-3Ot // _SafeStr_17000 = "_-3PG" (String#30507, DoABC#3) // _SafeStr_17001 = "_-2-Z" (String#27028, DoABC#3) // _SafeStr_17002 = "_-60d" (String#36885, DoABC#3) // _SafeStr_4491 = "_-XK" (String#14998, DoABC#3) // _SafeStr_4588 = "_-5jX" (String#13504, DoABC#3) // _SafeStr_6187 = "_-5yo" (String#4110, DoABC#3) // _SafeStr_6188 = "_-02h" (String#2553, DoABC#3) // _SafeStr_6189 = "_-14" (String#2851, DoABC#3) // _SafeStr_6190 = "_-1as" (String#3001, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6573 = "_-IO" (String#14740, DoABC#3) // _SafeStr_6574 = "_-4Ou" (String#12145, DoABC#3) // _SafeStr_6575 = "_-3S4" (String#11156, DoABC#3) // _SafeStr_6576 = "_-3Vo" (String#11216, DoABC#3) // _SafeStr_6577 = "_-0bw" (String#8223, DoABC#3) // _SafeStr_6578 = "_-gR" (String#15162, DoABC#3) // _SafeStr_6579 = "_-bs" (String#39859, DoABC#3) // _SafeStr_6580 = "_-6av" (String#14373, DoABC#3) // _SafeStr_6581 = "_-Jg" (String#14760, DoABC#3) // _SafeStr_6582 = "_-35J" (String#3370, DoABC#3) // _SafeStr_6583 = "_-W-" (String#14969, DoABC#3) // _SafeStr_6584 = "_-4jL" (String#33744, DoABC#3) // _SafeStr_6585 = "_-60x" (String#13798, DoABC#3) // _SafeStr_6586 = "_-5yc" (String#13745, DoABC#3) // _SafeStr_6587 = "_-40d" (String#11763, DoABC#3) // _SafeStr_6588 = "_-6io" (String#14486, DoABC#3) //------------------------------------------------------------ //_-3Ot._SafeStr_4591 package _-3Ot { import _-378._SafeStr_4502; public class _SafeStr_4591 { private var _SafeStr_17796:Boolean = false; private var _SafeStr_17798:Boolean = false; private var _SafeStr_17799:int = 0; private var _SafeStr_17793:Boolean = false; private var _SafeStr_17794:Boolean = false; private var _SafeStr_17795:Boolean = false; private var _SafeStr_17792:Boolean = false; private var _SafeStr_17009:Boolean = false; private var _SafeStr_17010:Boolean = false; private var _SafeStr_17005:int = 0; private var _SafeStr_17779:Boolean = false; private var _SafeStr_17791:Boolean = false; private var _SafeStr_17797:Boolean = false; private var _SafeStr_18417:int = 0; private var _SafeStr_17778:int = 0; private var _SafeStr_17800:int = 0; private var _SafeStr_17801:Boolean = false; private var _SafeStr_17802:Boolean = false; public function get _SafeStr_6508():Boolean { return (this._SafeStr_17796); } public function get _SafeStr_6512():Boolean { return (this._SafeStr_17798); } public function get _SafeStr_6517():int { return (this._SafeStr_17799); } public function get _SafeStr_6487():Boolean { return (this._SafeStr_17793); } public function get _SafeStr_6506():Boolean { return (this._SafeStr_17794); } public function get _SafeStr_6497():Boolean { return (this._SafeStr_17792); } public function get _SafeStr_6483():Boolean { return (this._SafeStr_17009); } public function get _SafeStr_6486():Boolean { return (this._SafeStr_17010); } public function get _SafeStr_6509():int { return (this._SafeStr_17005); } public function get _SafeStr_16967():Boolean { return (this._SafeStr_17779); } public function get _SafeStr_6495():Boolean { return (this._SafeStr_17791); } public function get _SafeStr_6484():Boolean { return (this._SafeStr_17797); } public function get _SafeStr_18418():int { return (this._SafeStr_18417); } public function get _SafeStr_6485():int { return (this._SafeStr_17778); } public function get _SafeStr_6502():int { return (this._SafeStr_17800); } public function set _SafeStr_6508(k:Boolean):void { this._SafeStr_17796 = k; } public function set _SafeStr_6512(k:Boolean):void { this._SafeStr_17798 = k; } public function set _SafeStr_6517(k:int):void { this._SafeStr_17799 = k; } public function set _SafeStr_6487(k:Boolean):void { this._SafeStr_17793 = k; } public function set _SafeStr_6506(k:Boolean):void { this._SafeStr_17794 = k; } public function get _SafeStr_6503():Boolean { return (this._SafeStr_17795); } public function set _SafeStr_6503(k:Boolean):void { this._SafeStr_17795 = k; } public function set _SafeStr_6497(k:Boolean):void { this._SafeStr_17792 = k; } public function set _SafeStr_6483(k:Boolean):void { this._SafeStr_17009 = k; } public function set _SafeStr_6486(k:Boolean):void { this._SafeStr_17010 = k; } public function set _SafeStr_6509(k:int):void { this._SafeStr_17005 = k; } public function set _SafeStr_16967(k:Boolean):void { this._SafeStr_17779 = k; } public function set _SafeStr_6495(k:Boolean):void { this._SafeStr_17791 = k; } public function set _SafeStr_6484(k:Boolean):void { this._SafeStr_17797 = k; } public function set _SafeStr_18418(k:int):void { this._SafeStr_18417 = k; } public function set _SafeStr_6485(k:int):void { this._SafeStr_17778 = k; } public function set _SafeStr_6502(k:int):void { this._SafeStr_17800 = k; } public function get _SafeStr_6500():Boolean { return (this._SafeStr_17801); } public function get _SafeStr_6253():Boolean { return (this._SafeStr_17802); } public function populate(k:_SafeStr_4502):void { this._SafeStr_17010 = k._SafeStr_6486; this._SafeStr_17778 = k._SafeStr_6485; this._SafeStr_17009 = k._SafeStr_6483; this._SafeStr_17792 = k._SafeStr_6497; this._SafeStr_17793 = k._SafeStr_6487; this._SafeStr_17794 = k._SafeStr_6506; this._SafeStr_17795 = k._SafeStr_6503; this._SafeStr_17798 = k._SafeStr_6512; this._SafeStr_17799 = k._SafeStr_6517; this._SafeStr_17796 = k._SafeStr_6508; this._SafeStr_17005 = k._SafeStr_6509; this._SafeStr_17779 = (k.type == _SafeStr_4502._SafeStr_6490); this._SafeStr_17791 = k._SafeStr_6495; this._SafeStr_17797 = k._SafeStr_6484; this._SafeStr_17800 = k._SafeStr_6502; this._SafeStr_18417 = k._SafeStr_6481; this._SafeStr_17801 = k._SafeStr_6500; this._SafeStr_17802 = k._SafeStr_6496; } } }//package _-3Ot // _SafeStr_16967 = "_-hB" (String#40057, DoABC#3) // _SafeStr_17005 = "_-5yP" (String#1139, DoABC#3) // _SafeStr_17009 = "_-1xV" (String#1081, DoABC#3) // _SafeStr_17010 = "_-1RW" (String#1075, DoABC#3) // _SafeStr_17778 = "_-5xg" (String#4106, DoABC#3) // _SafeStr_17779 = "_-zy" (String#15468, DoABC#3) // _SafeStr_17791 = "_-0Ag" (String#1061, DoABC#3) // _SafeStr_17792 = "_-0gy" (String#8308, DoABC#3) // _SafeStr_17793 = "_-4hE" (String#12449, DoABC#3) // _SafeStr_17794 = "_-6ZT" (String#14346, DoABC#3) // _SafeStr_17795 = "_-1Jm" (String#8958, DoABC#3) // _SafeStr_17796 = "_-5jW" (String#4043, DoABC#3) // _SafeStr_17797 = "_-0ss" (String#2798, DoABC#3) // _SafeStr_17798 = "_-5Gg" (String#13048, DoABC#3) // _SafeStr_17799 = "_-5R1" (String#13211, DoABC#3) // _SafeStr_17800 = "_-6Tj" (String#14267, DoABC#3) // _SafeStr_17801 = "_-j8" (String#4512, DoABC#3) // _SafeStr_17802 = "_-4Re" (String#1569, DoABC#3) // _SafeStr_18417 = "_-4Fe" (String#11998, DoABC#3) // _SafeStr_18418 = "_-6A0" (String#37263, DoABC#3) // _SafeStr_4502 = "_-3DO" (String#10942, DoABC#3) // _SafeStr_4591 = "_-3r9" (String#11590, DoABC#3) // _SafeStr_6253 = "_-2aD" (String#3231, DoABC#3) // _SafeStr_6481 = "_-0-t" (String#22184, DoABC#3) // _SafeStr_6483 = "_-6UV" (String#38036, DoABC#3) // _SafeStr_6484 = "_-0fU" (String#8278, DoABC#3) // _SafeStr_6485 = "_-0GG" (String#22805, DoABC#3) // _SafeStr_6486 = "_-5QH" (String#35451, DoABC#3) // _SafeStr_6487 = "_-2DH" (String#27550, DoABC#3) // _SafeStr_6490 = "_-5Wk" (String#35687, DoABC#3) // _SafeStr_6495 = "_-3mL" (String#31393, DoABC#3) // _SafeStr_6496 = "_-0jP" (String#23917, DoABC#3) // _SafeStr_6497 = "_-6Ce" (String#37364, DoABC#3) // _SafeStr_6500 = "_-22b" (String#27133, DoABC#3) // _SafeStr_6502 = "_-3nE" (String#31427, DoABC#3) // _SafeStr_6503 = "_-2pY" (String#29053, DoABC#3) // _SafeStr_6506 = "_-68t" (String#37218, DoABC#3) // _SafeStr_6508 = "_-Ed" (String#14675, DoABC#3) // _SafeStr_6509 = "_-qe" (String#15334, DoABC#3) // _SafeStr_6512 = "_-0XF" (String#23454, DoABC#3) // _SafeStr_6517 = "_-2Dk" (String#27572, DoABC#3) //------------------------------------------------------------ //_-3Ot._SafeStr_4597 package _-3Ot { public class _SafeStr_4597 { public var stuffId:int; public var _SafeStr_5868:int; public var _SafeStr_5897:String; public var userId:int; public var userName:String; public var rarityLevel:int; public var _SafeStr_6590:Boolean; } }//package _-3Ot // _SafeStr_4597 = "_-6GR" (String#14050, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_6590 = "_-4Bz" (String#32454, DoABC#3) //------------------------------------------------------------ //_-3Ot._SafeStr_4599 package _-3Ot { import _-3yO._SafeStr_2340; import _-5Vt.XmlAsset; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-5YE.IItemListWindow; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_4599 extends _SafeStr_4583 { public function _SafeStr_4599(k:AvatarInfoWidget, _arg_2:int, _arg_3:String, _arg_4:int) { super(k); _SafeStr_11860 = false; _SafeStr_4583.setup(this, _arg_2, _arg_3, _arg_4, _SafeStr_2340._SafeStr_5746); } override protected function updateWindow():void { var k:XML; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; if (!_SafeStr_5415){ k = (XmlAsset(_SafeStr_5451.assets.getAssetByName("own_avatar_decorating")).content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); _SafeStr_10892 = (_SafeStr_5415.findChildByName("buttons") as IItemListWindow); _SafeStr_10892.procedure = this._SafeStr_9344; this._SafeStr_8948(); }; this.activeView = _SafeStr_5415; } override public function show():void { if (_SafeStr_16352 != null){ _SafeStr_16352.visible = true; _SafeStr_16352.activate(); }; } override public function hide(k:Boolean):void { if (_SafeStr_16352 != null){ _SafeStr_16352.visible = false; }; _SafeStr_6935 = false; } override protected function set activeView(k:IWindowContainer):void { if (!k){ return; }; _SafeStr_16352 = k; } public function _SafeStr_7517():Boolean { return (((_SafeStr_16352) && (_SafeStr_16352.visible))); } public function _SafeStr_8948():void { _SafeStr_11862("decorate"); } private function _SafeStr_9344(k:WindowEvent, _arg_2:IWindow):void { if (disposed){ return; }; if (((!(_SafeStr_5415)) || (_SafeStr_5415.disposed))){ return; }; if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "button"){ switch (_arg_2.parent.name){ case "decorate": this.widget._SafeStr_13962 = false; break; }; }; } else { if (k.type == WindowMouseEvent._SafeStr_5423){ super.buttonEventProc(k, _arg_2); _SafeStr_6935 = true; } else { if (k.type == WindowMouseEvent._SafeStr_5424){ super.buttonEventProc(k, _arg_2); _SafeStr_6935 = false; } else { super.buttonEventProc(k, _arg_2); }; }; }; } override public function get maximumBlend():Number { return (0.8); } private function get widget():AvatarInfoWidget { return ((_SafeStr_5451 as AvatarInfoWidget)); } } }//package _-3Ot // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_11860 = "_-2rf" (String#29138, DoABC#3) // _SafeStr_11862 = "_-0cn" (String#1066, DoABC#3) // _SafeStr_13962 = "_-5g" (String#4027, DoABC#3) // _SafeStr_16352 = "_-5H5" (String#35086, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_4583 = "_-245" (String#9755, DoABC#3) // _SafeStr_4599 = "_-1Le" (String#8993, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5746 = "_-53Y" (String#34565, DoABC#3) // _SafeStr_6932 = "_-0O6" (String#23121, DoABC#3) // _SafeStr_6935 = "_-2T3" (String#10177, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_8948 = "_-1qT" (String#579, DoABC#3) // _SafeStr_9344 = "_-06x" (String#827, DoABC#3) //------------------------------------------------------------ //_-3Ot._SafeStr_4600 package _-3Ot { import _-5Mz.WindowMouseEvent; import _-09L.AvatarInfoWidgetHandler; import in._SafeStr_2436; import _-5YE.IItemListWindow; import _-4rH._SafeStr_2298; import _-4rH._SafeStr_2173; import _-0rE._SafeStr_2488; import _-3yO._SafeStr_2285; import _-3yO._SafeStr_2464; import _-5Vt.XmlAsset; import _-1Mz.IWindowContainer; import _-0ba._SafeStr_2745; import _-0ba._SafeStr_4494; import _-0ba._SafeStr_4481; import _-2sC.HabboTracking; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_4600 extends _SafeStr_4583 { protected static const _SafeStr_12712:uint = 0; private static const _SafeStr_18420:int = 1; private static const _SafeStr_18421:int = 2; private static const _SafeStr_18422:int = 3; private var _SafeStr_5447:_SafeStr_4588; private var _SafeStr_12575:int = 0; public function _SafeStr_4600(k:AvatarInfoWidget) { super(k); _SafeStr_11860 = false; } public static function setup(k:_SafeStr_4600, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:_SafeStr_4588):void { k._SafeStr_5447 = _arg_6; var _local_7:Boolean = k.widget._SafeStr_6581; var _local_8:Boolean = k.widget._SafeStr_6582; if (k.widget._SafeStr_18423()){ k._SafeStr_12575 = _SafeStr_18422; } else { if (((_local_7) && (!(_local_8)))){ k._SafeStr_12575 = _SafeStr_18420; } else { if (_local_8){ k._SafeStr_12575 = _SafeStr_18421; } else { k._SafeStr_12575 = _SafeStr_12712; }; }; }; _SafeStr_4583.setup(k, _arg_2, _arg_3, _arg_4, _arg_5, false); } override public function dispose():void { if (_SafeStr_5415){ _SafeStr_5415.removeEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.removeEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); }; this._SafeStr_5447 = null; super.dispose(); } protected function _SafeStr_8948():void { var _local_6:Number; var _local_7:Number; var _local_8:AvatarInfoWidgetHandler; var _local_9:int; var _local_10:_SafeStr_2436; var _local_11:int; if (((!(_SafeStr_5415)) || (!(this._SafeStr_5447)))){ return; }; var k:IItemListWindow = (_SafeStr_5415.findChildByName("buttons") as IItemListWindow); if (!k){ return; }; k.procedure = this.buttonEventProc; k.autoArrangeItems = false; var _local_2:int = k.numListItems; var _local_3:int; while (_local_3 < _local_2) { k.getListItemAt(_local_3).visible = false; _local_3++; }; var _local_4:_SafeStr_2298 = this.widget.handler.roomSession; var _local_5:_SafeStr_2173 = this.widget.handler.container.sessionDataManager; if (((((_local_4._SafeStr_5862) || (_local_5._SafeStr_5861))) || ((_local_4.roomControllerLevel >= _SafeStr_2488._SafeStr_5921)))){ _SafeStr_11862("pick_up"); }; switch (this._SafeStr_12575){ case _SafeStr_12712: _SafeStr_11862("respect", (this._SafeStr_5447._SafeStr_6580 > 0)); break; case _SafeStr_18420: if (this.widget.configuration.getBoolean("sharedhorseriding.enabled")){ _SafeStr_11862("mount"); }; _SafeStr_11862("respect", (this._SafeStr_5447._SafeStr_6580 > 0)); break; case _SafeStr_18421: if (this.widget.configuration.getBoolean("sharedhorseriding.enabled")){ _SafeStr_11862("dismount"); }; _SafeStr_11862("respect", (this._SafeStr_5447._SafeStr_6580 > 0)); break; case _SafeStr_18422: if (!this._SafeStr_5447._SafeStr_6189){ _SafeStr_11862("respect", false); _local_6 = (this._SafeStr_5447.energy as Number); _local_7 = (this._SafeStr_5447._SafeStr_6576 as Number); _SafeStr_11862("treat", true, ((_local_6 / _local_7) < 0.98)); }; break; }; this.widget.localizations.registerParameter("infostand.button.petrespect", "count", this._SafeStr_5447._SafeStr_6580.toString()); if (this.widget.configuration.getBoolean("handitem.give.pet.enabled")){ _local_8 = this.widget.handler; _local_9 = _local_8.container.roomSession._SafeStr_8432; _local_10 = _local_8.container.roomEngine.getRoomObject(_local_8.roomSession.roomId, _local_9, _SafeStr_2285._SafeStr_5707); if (_local_10 != null){ _local_11 = _local_10.getModel().getNumber(_SafeStr_2464._SafeStr_6482); if ((((_local_11 > 0)) && ((_local_11 < 999999)))){ _SafeStr_11862("pass_handitem"); }; }; }; k.autoArrangeItems = true; k.visible = true; } override protected function updateWindow():void { var k:XML; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; if (_SafeStr_6930){ activeView = _SafeStr_6931(); } else { if (!_SafeStr_5415){ k = (XmlAsset(_SafeStr_5451.assets.getAssetByName("pet_menu")).content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, _SafeStr_6933); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6934); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6934); }; _SafeStr_10892 = (_SafeStr_5415.findChildByName("buttons") as IItemListWindow); _SafeStr_10892.procedure = this.buttonEventProc; _SafeStr_5415.findChildByName("name").caption = _SafeStr_7448; _SafeStr_5415.visible = false; activeView = _SafeStr_5415; this._SafeStr_8948(); }; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void { var _local_5:String; if (disposed){ return; }; if (((!(_SafeStr_5415)) || (_SafeStr_5415.disposed))){ return; }; var _local_3:Boolean; var _local_4:_SafeStr_2745; if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "button"){ _local_3 = true; switch (_arg_2.parent.name){ case "mount": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6419, userId); break; case "dismount": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6422, userId); break; case "respect": this._SafeStr_5447._SafeStr_6580--; this._SafeStr_8948(); _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6427, userId); break; case "treat": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6432, userId); break; case "pass_handitem": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6406, userId); break; case "pick_up": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6418, userId); break; }; }; if (_arg_2.name == "profile_link"){ _local_4 = new _SafeStr_4481(_SafeStr_4481._SafeStr_6429, _SafeStr_5512, "petContextMenu"); }; if (_local_5 != null){ _local_4 = new _SafeStr_4494(_local_5, _SafeStr_5512); HabboTracking.getInstance().trackEventLog("InfoStand", "click", _local_5); }; if (_local_4 != null){ _SafeStr_5451.messageListener.processWidgetMessage(_local_4); }; this._SafeStr_8948(); } else { super.buttonEventProc(k, _arg_2); }; if (_local_3){ _SafeStr_5451.removeView(this, false); }; } private function get widget():AvatarInfoWidget { return ((_SafeStr_5451 as AvatarInfoWidget)); } } }//package _-3Ot // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_11860 = "_-2rf" (String#29138, DoABC#3) // _SafeStr_11862 = "_-0cn" (String#1066, DoABC#3) // _SafeStr_12575 = "_-0Ka" (String#326, DoABC#3) // _SafeStr_12712 = "_-Lt" (String#877, DoABC#3) // _SafeStr_18420 = "_-1l5" (String#9397, DoABC#3) // _SafeStr_18421 = "_-64r" (String#13853, DoABC#3) // _SafeStr_18422 = "_-2Jo" (String#27802, DoABC#3) // _SafeStr_18423 = "_-6A4" (String#37265, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4481 = "_-1xi" (String#9622, DoABC#3) // _SafeStr_4494 = "_-3N8" (String#30434, DoABC#3) // _SafeStr_4583 = "_-245" (String#9755, DoABC#3) // _SafeStr_4588 = "_-5jX" (String#13504, DoABC#3) // _SafeStr_4600 = "_-2yo" (String#10692, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5861 = "_-1NY" (String#9029, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_6189 = "_-14" (String#2851, DoABC#3) // _SafeStr_6406 = "_-4zU" (String#34361, DoABC#3) // _SafeStr_6418 = "_-4pN" (String#33966, DoABC#3) // _SafeStr_6419 = "_-40W" (String#31991, DoABC#3) // _SafeStr_6422 = "_-5LB" (String#35252, DoABC#3) // _SafeStr_6427 = "_-13A" (String#24731, DoABC#3) // _SafeStr_6429 = "_-1ww" (String#26879, DoABC#3) // _SafeStr_6432 = "_-6c9" (String#38357, DoABC#3) // _SafeStr_6482 = "_-1QG" (String#25617, DoABC#3) // _SafeStr_6576 = "_-3Vo" (String#11216, DoABC#3) // _SafeStr_6580 = "_-6av" (String#14373, DoABC#3) // _SafeStr_6581 = "_-Jg" (String#14760, DoABC#3) // _SafeStr_6582 = "_-35J" (String#3370, DoABC#3) // _SafeStr_6930 = "_-5DR" (String#12988, DoABC#3) // _SafeStr_6931 = "_-1ZR" (String#25964, DoABC#3) // _SafeStr_6932 = "_-0O6" (String#23121, DoABC#3) // _SafeStr_6933 = "_-GM" (String#39077, DoABC#3) // _SafeStr_6934 = "_-5ju" (String#36198, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_8432 = "_-1Op" (String#9051, DoABC#3) // _SafeStr_8948 = "_-1qT" (String#579, DoABC#3) //------------------------------------------------------------ //_-3Ot._SafeStr_4604 package _-3Ot { import _-2pX._SafeStr_4529; import _-2pX._SafeStr_2840; import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-3yO._SafeStr_2340; import flash.geom.Rectangle; import _-5YE._SafeStr_2413; import _-2Jf.RelationshipStatusEnum; public class _SafeStr_4604 extends _SafeStr_4529 { protected var _SafeStr_5512:int; protected var _SafeStr_7448:String; protected var _SafeStr_16884:int; protected var _SafeStr_17791:Boolean; protected var _SafeStr_10916:int; public function _SafeStr_4604(k:_SafeStr_2840) { super(k); _SafeStr_5451 = (k as AvatarInfoWidget); } public static function setup(k:_SafeStr_4604, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:Boolean=false):void { k._SafeStr_5512 = _arg_2; k._SafeStr_7448 = _arg_3; k._SafeStr_16884 = _arg_5; k._SafeStr_10916 = _arg_4; k._SafeStr_17791 = _arg_6; _SafeStr_16362(k); } public function get userId():int { return (this._SafeStr_5512); } public function get _SafeStr_6480():int { return (this._SafeStr_16884); } public function get _SafeStr_6603():int { return (this._SafeStr_10916); } public function get userName():String { return (this._SafeStr_7448); } public function get _SafeStr_6495():Boolean { return (this._SafeStr_17791); } override protected function updateWindow():void { var _local_2:XML; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; if (!_SafeStr_5415){ _local_2 = (_SafeStr_5451.assets.getAssetByName("avatar_info_widget").content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(_local_2, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; }; var k:IWindow = _SafeStr_5415.findChildByName("name"); k.caption = this._SafeStr_7448; this._SafeStr_18416(); _SafeStr_5415.findChildByName("change_name_container").visible = false; _SafeStr_5415.height = 39; activeView = _SafeStr_5415; } override protected function getOffset(k:Rectangle):int { var _local_2:int = -(_SafeStr_16352.height); if ((((this._SafeStr_16884 == _SafeStr_2340._SafeStr_5746)) || ((this._SafeStr_16884 == _SafeStr_2340._SafeStr_5748)))){ _local_2 = (_local_2 + (((k.height > 50)) ? 25 : 0)); } else { _local_2 = (_local_2 - 4); }; return (_local_2); } protected function _SafeStr_18416():void { var k:_SafeStr_2413; if (((_SafeStr_5451) && (_SafeStr_5451.friendList))){ k = _SafeStr_2413(_SafeStr_5415.findChildByName("relationship_status")); k.assetUri = ("relationship_status_" + RelationshipStatusEnum._SafeStr_15773(_SafeStr_5451.friendList.getRelationshipStatus(this.userId))); }; } } }//package _-3Ot // _SafeStr_10916 = "_-xl" (String#304, DoABC#3) // _SafeStr_15773 = "_-45d" (String#32200, DoABC#3) // _SafeStr_16352 = "_-5H5" (String#35086, DoABC#3) // _SafeStr_16362 = "_-5-r" (String#34418, DoABC#3) // _SafeStr_16884 = "_-1Fn" (String#576, DoABC#3) // _SafeStr_17791 = "_-0Ag" (String#1061, DoABC#3) // _SafeStr_18416 = "_-4UW" (String#12217, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2840 = "_-QM" (String#14871, DoABC#3) // _SafeStr_4529 = "_-qX" (String#15333, DoABC#3) // _SafeStr_4604 = "_-2MY" (String#10073, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_5746 = "_-53Y" (String#34565, DoABC#3) // _SafeStr_5748 = "_-6GV" (String#37503, DoABC#3) // _SafeStr_6480 = "_-2o" (String#28998, DoABC#3) // _SafeStr_6495 = "_-3mL" (String#31393, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) //------------------------------------------------------------ //_-3Ot._SafeStr_4605 package _-3Ot { public class _SafeStr_4605 extends _SafeStr_4604 { public static const _SafeStr_18424:uint = 4288528218; public static const _SafeStr_18425:int = 8000; private var _SafeStr_5717:int; private var _SafeStr_18426:Boolean; public function _SafeStr_4605(k:AvatarInfoWidget, _arg_2:Boolean=false) { super(k); this._SafeStr_18426 = _arg_2; } public static function setup(k:_SafeStr_4605, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:int, _arg_7:uint=4288528218, _arg_8:int=8000):void { k._SafeStr_5717 = _arg_6; k._SafeStr_16358 = _arg_8; _SafeStr_4604.setup(k, _arg_2, _arg_3, _arg_4, _arg_5, false); k._SafeStr_5415.color = _arg_7; } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get _SafeStr_18427():Boolean { return (this._SafeStr_18426); } override public function get maximumBlend():Number { if (this._SafeStr_18426){ return (0.75); }; return (super.maximumBlend); } } }//package _-3Ot // _SafeStr_16358 = "_-1Va" (String#25819, DoABC#3) // _SafeStr_18424 = "_-1EB" (String#25158, DoABC#3) // _SafeStr_18425 = "_-3sw" (String#31646, DoABC#3) // _SafeStr_18426 = "_-5-l" (String#34412, DoABC#3) // _SafeStr_18427 = "_-22c" (String#27134, DoABC#3) // _SafeStr_4604 = "_-2MY" (String#10073, DoABC#3) // _SafeStr_4605 = "_-3Bh" (String#10917, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) //------------------------------------------------------------ //_-3Ot._SafeStr_4606 package _-3Ot { import _-1Mz.IWindow; import _-1Mz.IWindowContainer; public class _SafeStr_4606 extends _SafeStr_4583 { private var _SafeStr_7926:String = ""; public function _SafeStr_4606(k:AvatarInfoWidget) { super(k); this._SafeStr_7926 = k.localization.getLocalization("room.enter.infostand.caption", ""); _SafeStr_16358 = k.configuration.getInteger("room.enter.infostand.fade.start.delay", 5000); } public static function setup(k:_SafeStr_4583, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int):void { _SafeStr_4583.setup(k, _arg_2, _arg_3, _arg_4, _arg_5, false); } override protected function updateWindow():void { var k:XML; var _local_2:IWindow; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; if (!_SafeStr_5415){ k = (_SafeStr_5451.assets.getAssetByName("new_user_help").content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; _local_2 = _SafeStr_5415.findChildByName("help"); _local_2.caption = this._SafeStr_7926; _SafeStr_5415.invalidate(); }; activeView = _SafeStr_5415; } public function get widget():AvatarInfoWidget { return ((_SafeStr_5451 as AvatarInfoWidget)); } } }//package _-3Ot // _SafeStr_16358 = "_-1Va" (String#25819, DoABC#3) // _SafeStr_4583 = "_-245" (String#9755, DoABC#3) // _SafeStr_4606 = "_-28o" (String#9840, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_7926 = "_-5O2" (String#1128, DoABC#3) //------------------------------------------------------------ //_-3Ot._SafeStr_5122 package _-3Ot { public class _SafeStr_5122 { public static const _SafeStr_18428:int = 0; public static const _SafeStr_18429:int = 1; } }//package _-3Ot // _SafeStr_18428 = "_-1xK" (String#26897, DoABC#3) // _SafeStr_18429 = "_-2V4" (String#28243, DoABC#3) // _SafeStr_5122 = "_-Fd" (String#14690, DoABC#3) //------------------------------------------------------------ //_-3Ot.AvatarInfoWidget package _-3Ot { import _-1Ir._SafeStr_2820; import _-0MK._SafeStr_35; import _-2pX._SafeStr_2840; import _-0MK.Component; import _-0MK._SafeStr_12; import flash.utils.Timer; import _-ue.Map; import _-4n6._SafeStr_2443; import _-0Kg._SafeStr_334; import _-58P._SafeStr_2384; import _-Yv._SafeStr_2622; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-09L.AvatarInfoWidgetHandler; import _-4rH._SafeStr_2456; import _-3yO._SafeStr_2285; import _-378._SafeStr_4590; import _-0ba._SafeStr_2746; import _-6Yf.BotSkillConfigurationViewBase; import _-378._SafeStr_4452; import _-378._SafeStr_4456; import _-378._SafeStr_4487; import _-378._SafeStr_4595; import _-378._SafeStr_4502; import _-378._SafeStr_4462; import _-378._SafeStr_4500; import _-378._SafeStr_4491; import _-378._SafeStr_4594; import _-378._SafeStr_4453; import _-378._SafeStr_4603; import _-378._SafeStr_4602; import _-378._SafeStr_4585; import _-378._SafeStr_4598; import _-378._SafeStr_4592; import _-0ba._SafeStr_4589; import _-378._SafeStr_4596; import _-378._SafeStr_4593; import flash.events.IEventDispatcher; import _-4rH._SafeStr_2298; import _-378._SafeStr_4366; import in._SafeStr_2436; import _-3yO._SafeStr_2340; import in._SafeStr_3068; import _-3yO._SafeStr_2464; import _-24f.AvatarAction; import _-151._SafeStr_2858; import _-2pX._SafeStr_4529; import flash.events.TimerEvent; import _-378._SafeStr_4480; import _-0ba._SafeStr_4479; import _-24f._SafeStr_3076; import _-4rH._SafeStr_2335; import _-60c._SafeStr_3744; import _-378._SafeStr_4489; import _-5Mz.WindowEvent; import _-378._SafeStr_4601; import _-2M3._SafeStr_3698; import _-2vw._SafeStr_4190; import _-6Yf._SafeStr_4587; import _-6Yf.BotChatterMarkovConfiguration; import _-6Yf.BotChangeNameConfiguration; import _-6Yf._SafeStr_4586; import flash.geom.Point; import _-0J1._SafeStr_4032; import _-0J1._SafeStr_3981; import _-2Jf._SafeStr_2212; public class AvatarInfoWidget extends _SafeStr_2820 implements _SafeStr_35, _SafeStr_2840 { private static const _SafeStr_18430:int = 77; private static const _SafeStr_18431:int = 29; private static const _SafeStr_18432:int = 30; private static const _SafeStr_18433:int = 185; private static const _SafeStr_18434:int = 5000; private static const _SafeStr_18435:String = "avatar"; private static const _SafeStr_18436:String = "use_minimized_own_avatar_menu"; private var _SafeStr_7110:Component; private var _SafeStr_8822:_SafeStr_12; private var _SafeStr_5414:_SafeStr_4583; private var _SafeStr_18437:_SafeStr_4599; private var _SafeStr_5413:Boolean = false; private var _SafeStr_13781:Boolean = false; private var _SafeStr_18438:Boolean = false; private var _SafeStr_18439:Timer; private var _SafeStr_18440:_SafeStr_4591; private var _SafeStr_18441:_SafeStr_4584; private var _SafeStr_18442:_SafeStr_4588; private var _SafeStr_18443:int = -1; private var _SafeStr_18444:Boolean = false; private var _SafeStr_18445:_SafeStr_4583; private var _SafeStr_18446:OwnAvatarMenuView; private var _SafeStr_18447:AvatarMenuView; private var _SafeStr_18448:RentableBotMenuView; private var _SafeStr_18449:OwnPetMenuView; private var _SafeStr_18450:_SafeStr_4600; private var _SafeStr_18451:_SafeStr_4606; private var _SafeStr_18452:Map; private var _SafeStr_18453:Map; private var _SafeStr_18454:Map; private var _SafeStr_18455:UseProductConfirmationView; private var _SafeStr_18456:BreedMonsterPlantsConfirmationView; private var _SafeStr_18457:ConfirmPetBreedingView; private var _SafeStr_18458:BreedPetsResultView; private var _SafeStr_18459:_SafeStr_2443; private var _SafeStr_18460:int = -1; private var _SafeStr_18461:int = -1; private var _SafeStr_18462:Boolean = false; private var _SafeStr_18463:Boolean = true; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_18464:Map; private var _SafeStr_18465:Map; private var _SafeStr_18466:NestBreedingSuccessView; public function AvatarInfoWidget(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_12, _arg_5:_SafeStr_499, _arg_6:Component, _arg_7:_SafeStr_334) { this._SafeStr_18464 = new Map(); this._SafeStr_18465 = new Map(); super(k, _arg_2, _arg_3, _arg_5); this._SafeStr_7110 = _arg_6; this._SafeStr_5450 = _arg_7; this._SafeStr_8822 = _arg_4; this._SafeStr_18440 = new _SafeStr_4591(); this._SafeStr_18442 = new _SafeStr_4588(); this._SafeStr_18441 = null; this._SafeStr_18452 = new Map(); this._SafeStr_18453 = new Map(); this._SafeStr_18454 = new Map(); this.handler.roomEngine.events.addEventListener(_SafeStr_2384.ADDED, this._SafeStr_18467); this.handler.roomEngine.events.addEventListener(_SafeStr_2384.REMOVED, this._SafeStr_16951); this.handler.container.inventory.events.addEventListener(_SafeStr_2622._SafeStr_5776, this._SafeStr_6088); this.handler.widget = this; } public function get component():Component { return (this._SafeStr_7110); } public function get handler():AvatarInfoWidgetHandler { return ((_SafeStr_6959 as AvatarInfoWidgetHandler)); } public function get configuration():_SafeStr_12 { return (this._SafeStr_8822); } public function get localization():_SafeStr_499 { return (_SafeStr_5504); } public function set _SafeStr_6206(k:Boolean):void { this._SafeStr_18463 = k; } private function _SafeStr_18467(k:_SafeStr_2384):void { var _local_2:_SafeStr_2456; if (k.category == _SafeStr_2285._SafeStr_5707){ _local_2 = this.handler.roomSession.userDataManager.getUserDataByIndex(k._SafeStr_5678); if (_local_2){ if (this.handler.friendList._SafeStr_6213().indexOf(_local_2.name) > -1){ this._SafeStr_6214(_local_2, k._SafeStr_5678); }; }; }; } private function _SafeStr_16951(k:_SafeStr_2384):void { var _local_2:int; var _local_3:_SafeStr_4605; var _local_4:Array; var _local_5:BreedPetView; var _local_6:int; var _local_7:Array; var _local_8:UseProductView; if (k.category == _SafeStr_2285._SafeStr_5707){ for each (_local_3 in this._SafeStr_18452) { if (_local_3._SafeStr_5678 == k._SafeStr_5678){ this.removeView(_local_3, false); }; }; _local_4 = []; for each (_local_5 in this._SafeStr_18454) { _local_2 = _local_5._SafeStr_17880; if (_local_2 == _local_6){ _local_4.push(_local_5); }; }; for each (_local_5 in _local_4) { this.removeView(_local_5, false); }; if (this._SafeStr_18456 != null){ if ((((k._SafeStr_5678 == this._SafeStr_18456._SafeStr_17880)) || ((k._SafeStr_5678 == this._SafeStr_18456._SafeStr_17881)))){ this._SafeStr_18468(); }; }; if (this._SafeStr_18457 != null){ if ((((k._SafeStr_5678 == this._SafeStr_18457._SafeStr_17880)) || ((k._SafeStr_5678 == this._SafeStr_18457._SafeStr_17881)))){ this._SafeStr_18469(); }; }; if (this._SafeStr_18455 != null){ if ((((k._SafeStr_5678 == this._SafeStr_18455._SafeStr_18470)) || ((k._SafeStr_5678 == this._SafeStr_18455._SafeStr_17881)))){ this._SafeStr_18471(); }; }; }; if (k.category == _SafeStr_2285._SafeStr_5887){ _local_6 = k._SafeStr_5678; if (this._SafeStr_18455 != null){ if (this._SafeStr_18455._SafeStr_18470 == _local_6){ this._SafeStr_18471(); }; }; if (this._SafeStr_18458 != null){ this._SafeStr_18458._SafeStr_17681(_local_6); }; _local_7 = []; for each (_local_8 in this._SafeStr_18453) { _local_2 = _local_8._SafeStr_17880; if (_local_2 == _local_6){ _local_7.push(_local_8); }; }; for each (_local_8 in _local_7) { this.removeView(_local_8, false); }; }; } public function _SafeStr_6233(k:Array):void { var _local_2:_SafeStr_4590; var _local_3:_SafeStr_2456; this._SafeStr_18472(); this._SafeStr_18471(); this._SafeStr_18468(); for each (_local_2 in k) { _local_3 = this.handler.roomSession.userDataManager.getUserDataByIndex(_local_2.id); this._SafeStr_18473(_local_3, _local_2); }; } public function _SafeStr_6234(k:Array):void { var _local_2:_SafeStr_4590; var _local_3:_SafeStr_2456; this._SafeStr_18474(); this._SafeStr_18471(); this._SafeStr_18468(); for each (_local_2 in k) { _local_3 = this.handler.roomSession.userDataManager.getUserDataByIndex(_local_2.id); this._SafeStr_18475(_local_3, _local_2); }; } private function _SafeStr_6088(k:_SafeStr_2622):void { if ((this._SafeStr_5414 is OwnAvatarMenuView)){ (this._SafeStr_5414 as OwnAvatarMenuView)._SafeStr_8948(); }; } private function _SafeStr_18476():void { messageListener.processWidgetMessage(new _SafeStr_2746(_SafeStr_2746._SafeStr_6194, 0, 0)); } override public function dispose():void { var k:_SafeStr_4605; var _local_2:UseProductView; var _local_3:BreedPetView; var _local_4:int; if (disposed){ return; }; this._SafeStr_18477(); for each (k in this._SafeStr_18452) { k.dispose(); }; this._SafeStr_18452 = null; for each (_local_2 in this._SafeStr_18453) { _local_2.dispose(); }; this._SafeStr_18453 = null; for each (_local_3 in this._SafeStr_18454) { _local_3.dispose(); }; this._SafeStr_18454 = null; if (this._SafeStr_7110){ this._SafeStr_7110.removeUpdateReceiver(this); this._SafeStr_7110 = null; }; if (this._SafeStr_18445){ this._SafeStr_18445.dispose(); this._SafeStr_18445 = null; }; if (this._SafeStr_18447){ this._SafeStr_18447.dispose(); this._SafeStr_18447 = null; }; if (this._SafeStr_18446){ this._SafeStr_18446.dispose(); this._SafeStr_18446 = null; }; if (this._SafeStr_18448){ this._SafeStr_18448.dispose(); this._SafeStr_18448 = null; }; if (this._SafeStr_18450){ this._SafeStr_18450.dispose(); this._SafeStr_18450 = null; }; if (this._SafeStr_5414){ if (!this._SafeStr_5414.disposed){ this._SafeStr_5414.dispose(); this._SafeStr_5414 = null; }; }; if (this._SafeStr_18437){ this._SafeStr_18437.dispose(); this._SafeStr_18437 = null; }; if (this._SafeStr_18455){ this._SafeStr_18455.dispose(); this._SafeStr_18455 = null; }; this._SafeStr_18468(); this._SafeStr_18469(); if (this._SafeStr_18458){ this._SafeStr_18458.dispose(); this._SafeStr_18458 = null; }; if (this._SafeStr_18459){ this._SafeStr_18459.dispose(); this._SafeStr_18459 = null; }; if (this._SafeStr_18464){ for each (_local_4 in this._SafeStr_18464._SafeStr_5497()) { BotSkillConfigurationViewBase(this._SafeStr_18464.getValue(_local_4)).dispose(); }; this._SafeStr_18464.dispose(); this._SafeStr_18464 = null; }; if (((this._SafeStr_18465) && ((this._SafeStr_18465.length > 0)))){ this._SafeStr_18465.dispose(); this._SafeStr_18465 = null; }; this.handler.roomEngine.events.removeEventListener(_SafeStr_2384.ADDED, this._SafeStr_18467); this.handler.roomEngine.events.removeEventListener(_SafeStr_2384.REMOVED, this._SafeStr_16951); this.handler.container.inventory.events.removeEventListener(_SafeStr_2622._SafeStr_5776, this._SafeStr_6088); this._SafeStr_5414 = null; this._SafeStr_8822 = null; super.dispose(); } public function close():void { this.removeView(this._SafeStr_5414, false); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (!k){ return; }; k.addEventListener(_SafeStr_4452.OPEN, this._SafeStr_18478); k.addEventListener(_SafeStr_4456._SafeStr_17765, this._SafeStr_18478); k.addEventListener(_SafeStr_4487.RENTABLE_BOT, this._SafeStr_18478); k.addEventListener(_SafeStr_4595._SafeStr_6174, this._SafeStr_18478); k.addEventListener(_SafeStr_4502._SafeStr_6490, this._SafeStr_18478); k.addEventListener(_SafeStr_4502._SafeStr_6491, this._SafeStr_18478); k.addEventListener(_SafeStr_4462._SafeStr_7280, this._SafeStr_18478); k.addEventListener(_SafeStr_4462._SafeStr_7278, this._SafeStr_18478); k.addEventListener(_SafeStr_4462._SafeStr_7284, this._SafeStr_18478); k.addEventListener(_SafeStr_4500._SafeStr_6537, this._SafeStr_18478); k.addEventListener(_SafeStr_4502.BOT, this._SafeStr_18478); k.addEventListener(_SafeStr_4491.PET_INFO, this._SafeStr_18478); k.addEventListener(_SafeStr_4594._SafeStr_6202, this._SafeStr_18478); k.addEventListener(_SafeStr_4462._SafeStr_7283, this._SafeStr_18478); k.addEventListener(_SafeStr_4453._SafeStr_7314, this._SafeStr_18478); k.addEventListener(_SafeStr_4453._SafeStr_7316, this._SafeStr_18478); k.addEventListener(_SafeStr_4603._SafeStr_17896, this._SafeStr_18478); k.addEventListener(_SafeStr_4462._SafeStr_7286, this._SafeStr_18478); k.addEventListener(_SafeStr_4462._SafeStr_7288, this._SafeStr_18478); k.addEventListener(_SafeStr_4602._SafeStr_6178, this._SafeStr_18478); k.addEventListener(_SafeStr_4585._SafeStr_6180, this._SafeStr_18478); k.addEventListener(_SafeStr_4598._SafeStr_6377, this._SafeStr_18478); k.addEventListener(_SafeStr_4592._SafeStr_6379, this._SafeStr_18478); k.addEventListener(_SafeStr_4589._SafeStr_5928, this._SafeStr_18478); k.addEventListener(_SafeStr_4596._SafeStr_6381, this._SafeStr_18478); k.addEventListener(_SafeStr_4593._SafeStr_6383, this._SafeStr_18478); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4452.OPEN, this._SafeStr_18478); k.removeEventListener(_SafeStr_4456._SafeStr_17765, this._SafeStr_18478); k.removeEventListener(_SafeStr_4487.RENTABLE_BOT, this._SafeStr_18478); k.removeEventListener(_SafeStr_4595._SafeStr_6174, this._SafeStr_18478); k.removeEventListener(_SafeStr_4502._SafeStr_6490, this._SafeStr_18478); k.removeEventListener(_SafeStr_4502._SafeStr_6491, this._SafeStr_18478); k.removeEventListener(_SafeStr_4462._SafeStr_7280, this._SafeStr_18478); k.removeEventListener(_SafeStr_4462._SafeStr_7278, this._SafeStr_18478); k.removeEventListener(_SafeStr_4462._SafeStr_7284, this._SafeStr_18478); k.removeEventListener(_SafeStr_4500._SafeStr_6537, this._SafeStr_18478); k.removeEventListener(_SafeStr_4502.BOT, this._SafeStr_18478); k.removeEventListener(_SafeStr_4491.PET_INFO, this._SafeStr_18478); k.removeEventListener(_SafeStr_4594._SafeStr_6202, this._SafeStr_18478); k.removeEventListener(_SafeStr_4462._SafeStr_7283, this._SafeStr_18478); k.removeEventListener(_SafeStr_4453._SafeStr_7314, this._SafeStr_18478); k.removeEventListener(_SafeStr_4453._SafeStr_7316, this._SafeStr_18478); k.removeEventListener(_SafeStr_4603._SafeStr_17896, this._SafeStr_18478); k.removeEventListener(_SafeStr_4462._SafeStr_7288, this._SafeStr_18478); k.removeEventListener(_SafeStr_4462._SafeStr_7288, this._SafeStr_18478); k.removeEventListener(_SafeStr_4602._SafeStr_6178, this._SafeStr_18478); k.removeEventListener(_SafeStr_4585._SafeStr_6180, this._SafeStr_18478); k.removeEventListener(_SafeStr_4598._SafeStr_6377, this._SafeStr_18478); k.removeEventListener(_SafeStr_4592._SafeStr_6379, this._SafeStr_18478); k.removeEventListener(_SafeStr_4589._SafeStr_5928, this._SafeStr_18478); k.removeEventListener(_SafeStr_4596._SafeStr_6381, this._SafeStr_18478); k.removeEventListener(_SafeStr_4593._SafeStr_6383, this._SafeStr_18478); } private function _SafeStr_18478(k:_SafeStr_4366):void { var _local_2:_SafeStr_4595; var _local_3:_SafeStr_4602; var _local_4:_SafeStr_4585; var _local_5:_SafeStr_4598; var _local_6:_SafeStr_4597; var _local_7:_SafeStr_4597; var _local_8:_SafeStr_4592; var _local_9:int; var _local_10:int; var _local_11:_SafeStr_4596; var _local_12:_SafeStr_4593; var _local_13:_SafeStr_4502; var _local_14:_SafeStr_4591; var _local_15:_SafeStr_4487; var _local_16:_SafeStr_2298; var _local_17:_SafeStr_2456; var _local_18:_SafeStr_4456; var _local_19:_SafeStr_4452; var _local_20:_SafeStr_4502; var _local_21:_SafeStr_4462; var _local_22:_SafeStr_2456; var _local_23:_SafeStr_2456; var _local_24:int; var _local_25:_SafeStr_2456; var _local_26:_SafeStr_4491; var _local_27:_SafeStr_4605; switch (k.type){ case _SafeStr_4595._SafeStr_6174: _local_2 = (k as _SafeStr_4595); this._SafeStr_18438 = ((((!(this._SafeStr_5413)) && (!((this.handler.container.roomSession == null))))) && ((_local_2._SafeStr_6603 == this.handler.container.roomSession._SafeStr_8432))); if (_local_2._SafeStr_6495){ this._SafeStr_18479 = true; this._SafeStr_6185(); } else { this._SafeStr_18480(_local_2.userId, _local_2.userName, _local_2._SafeStr_6480, _local_2._SafeStr_6603, _local_2._SafeStr_6495, null); }; this._SafeStr_5413 = true; break; case _SafeStr_4603._SafeStr_17896: if (_SafeStr_4603(k).category == _SafeStr_2285._SafeStr_5707){ this._SafeStr_18480(_SafeStr_4603(k).userId, _SafeStr_4603(k).userName, _SafeStr_4603(k)._SafeStr_6480, _SafeStr_4603(k)._SafeStr_6603, false, null); }; break; case _SafeStr_4462._SafeStr_7280: if (_SafeStr_4462(k).category == _SafeStr_2285._SafeStr_5887){ if (this._SafeStr_18458 != null){ this._SafeStr_18458._SafeStr_18481(_SafeStr_4462(k).id); }; }; break; case _SafeStr_4462._SafeStr_7278: if (_SafeStr_4462(k).category == _SafeStr_2285._SafeStr_5707){ this._SafeStr_18463 = true; }; this._SafeStr_18474(); break; case _SafeStr_4462._SafeStr_7284: if (((this._SafeStr_5414) && (!((this._SafeStr_5414 is _SafeStr_4606))))){ this.removeView(this._SafeStr_5414, false); }; this._SafeStr_18472(); this._SafeStr_18474(); break; case _SafeStr_4500._SafeStr_6537: if (this._SafeStr_5414){ this.removeView(this._SafeStr_5414, false); }; this._SafeStr_18472(); this._SafeStr_18474(); break; case _SafeStr_4462._SafeStr_7286: if (this._SafeStr_18438){ return; }; if (!(((((((((this._SafeStr_5414 is AvatarMenuView)) || ((this._SafeStr_5414 is OwnAvatarMenuView)))) || ((this._SafeStr_5414 is OwnPetMenuView)))) || ((this._SafeStr_5414 is _SafeStr_4606)))) || ((this._SafeStr_5414 is RentableBotMenuView)))){ this._SafeStr_18443 = _SafeStr_4462(k).id; messageListener.processWidgetMessage(new _SafeStr_2746(_SafeStr_2746._SafeStr_6391, _SafeStr_4462(k).id, _SafeStr_4462(k).category)); }; break; case _SafeStr_4462._SafeStr_7288: if (this._SafeStr_18438){ return; }; if (!(((((((((this._SafeStr_5414 is AvatarMenuView)) || ((this._SafeStr_5414 is OwnAvatarMenuView)))) || ((this._SafeStr_5414 is OwnPetMenuView)))) || ((this._SafeStr_5414 is _SafeStr_4606)))) || ((this._SafeStr_5414 is RentableBotMenuView)))){ if (_SafeStr_4462(k).id == this._SafeStr_18443){ if (((this._SafeStr_5414) && (!(this._SafeStr_5414._SafeStr_6495)))){ this.removeView(this._SafeStr_5414, false); this._SafeStr_18443 = -1; }; }; }; break; case _SafeStr_4602._SafeStr_6178: _local_3 = (k as _SafeStr_4602); if (((this._SafeStr_5414) && ((this._SafeStr_5414 is OwnPetMenuView)))){ if (((!((_local_3 == null))) && (!((this._SafeStr_18442 == null))))){ _local_22 = this.handler.roomSession.userDataManager.getUserDataByIndex(_local_3._SafeStr_6192); if (((!((_local_22 == null))) && ((_local_22._SafeStr_6235 == this._SafeStr_18442.id)))){ this.removeView(this._SafeStr_5414, true); }; }; }; if (_local_3 != null){ this._SafeStr_18482(_local_3._SafeStr_6192); }; break; case _SafeStr_4585._SafeStr_6180: _local_4 = (k as _SafeStr_4585); if (((this._SafeStr_5414) && ((this._SafeStr_5414 is OwnPetMenuView)))){ if (((!((_local_4 == null))) && (!((this._SafeStr_18442 == null))))){ _local_23 = this.handler.roomSession.userDataManager.getUserDataByIndex(_local_4._SafeStr_6192); if (((!((_local_23 == null))) && ((_local_23._SafeStr_6235 == this._SafeStr_18442.id)))){ this.removeView(this._SafeStr_5414, true); }; }; }; if (_local_4 != null){ this._SafeStr_18482(_local_4._SafeStr_6192); }; break; case _SafeStr_4598._SafeStr_6377: _local_5 = (k as _SafeStr_4598); _local_6 = new _SafeStr_4597(); _local_6.stuffId = _local_5._SafeStr_6589.stuffId; _local_6._SafeStr_5868 = _local_5._SafeStr_6589._SafeStr_5868; _local_6._SafeStr_5897 = _local_5._SafeStr_6589._SafeStr_5897; _local_6.userId = _local_5._SafeStr_6589.userId; _local_6.userName = _local_5._SafeStr_6589.userName; _local_6.rarityLevel = _local_5._SafeStr_6589.rarityLevel; _local_6._SafeStr_6590 = _local_5._SafeStr_6589._SafeStr_6590; _local_7 = new _SafeStr_4597(); _local_7.stuffId = _local_5.resultData2.stuffId; _local_7._SafeStr_5868 = _local_5.resultData2._SafeStr_5868; _local_7._SafeStr_5897 = _local_5.resultData2._SafeStr_5897; _local_7.userId = _local_5.resultData2.userId; _local_7.userName = _local_5.resultData2.userName; _local_7.rarityLevel = _local_5.resultData2.rarityLevel; _local_7._SafeStr_6590 = _local_5.resultData2._SafeStr_6590; this._SafeStr_18483(_local_6, _local_7); break; case _SafeStr_4592._SafeStr_6379: _local_8 = (k as _SafeStr_4592); _local_9 = this._SafeStr_18484(_local_8._SafeStr_6592); _local_10 = this._SafeStr_18484(_local_8._SafeStr_6593); switch (_local_8.state){ case _SafeStr_4592._SafeStr_17883: this._SafeStr_18485(_local_9, _local_10, false); break; case _SafeStr_4592._SafeStr_17884: this._SafeStr_18486(_local_9, _local_10); break; case _SafeStr_4592._SafeStr_17885: this._SafeStr_18487(_local_9, _local_10); break; case _SafeStr_4592._SafeStr_17886: this._SafeStr_18485(_local_9, _local_10, true); break; }; break; case _SafeStr_4589._SafeStr_5928: if (this._SafeStr_18458 != null){ this._SafeStr_18458._SafeStr_18488(); }; break; case _SafeStr_4596._SafeStr_6381: _local_11 = (k as _SafeStr_4596); this._SafeStr_18489(_local_11.pet1, _local_11.pet2, _local_11._SafeStr_6597, _local_11._SafeStr_6595, _local_11._SafeStr_6598); break; case _SafeStr_4593._SafeStr_6383: _local_12 = (k as _SafeStr_4593); switch (_local_12.result){ case _SafeStr_4593._SafeStr_17889: this._SafeStr_18469(); break; case _SafeStr_4593.INVALID_NAME: windowManager.simpleAlert("${breedpets.confirmation.alert.title}", "${breedpets.confirmation.alert.name.invalid.head}", "${breedpets.confirmation.alert.name.invalid.desc}"); if (this._SafeStr_18457){ this._SafeStr_18457.enable(); }; break; case _SafeStr_4593._SafeStr_17890: windowManager.simpleAlert("${breedpets.confirmation.alert.title}", "${breedpets.confirmation.alert.nonest.head}", "${breedpets.confirmation.alert.nonest.desc}"); this._SafeStr_18469(); break; case _SafeStr_4593._SafeStr_17891: windowManager.simpleAlert("${breedpets.confirmation.alert.title}", "${breedpets.confirmation.alert.petsmissing.head}", "${breedpets.confirmation.alert.petsmissing.desc}"); this._SafeStr_18469(); break; }; break; case _SafeStr_4502._SafeStr_6490: case _SafeStr_4502._SafeStr_6491: _local_13 = (k as _SafeStr_4502); this._SafeStr_18440.populate(_local_13); _local_14 = ((_local_13._SafeStr_6492) ? null : this._SafeStr_18440); this._SafeStr_18480(_local_13._SafeStr_6235, _local_13.name, _local_13._SafeStr_6480, _local_13._SafeStr_6479, this._SafeStr_18440._SafeStr_6495, _local_14); break; case _SafeStr_4487.RENTABLE_BOT: _local_15 = (k as _SafeStr_4487); if (!this._SafeStr_18441){ this._SafeStr_18441 = new _SafeStr_4584(); }; this._SafeStr_18441.populate(_local_15); _local_16 = this.handler.container.roomSessionManager.getSession(_local_24); if (!_local_16){ return; }; _local_17 = _local_16.userDataManager._SafeStr_7257(_local_15._SafeStr_6235); if (!_local_17){ return; }; this._SafeStr_18465[_local_15._SafeStr_6235.toString()] = _local_17._SafeStr_7259; if (((this._SafeStr_18441) && (_local_17._SafeStr_7259))){ this._SafeStr_18441._SafeStr_18419(_local_17._SafeStr_7259); }; this._SafeStr_18490(_local_15._SafeStr_6235, _local_15.name, _local_15._SafeStr_6479, this._SafeStr_18441); break; case _SafeStr_4456._SafeStr_17765: _local_18 = (k as _SafeStr_4456); this._SafeStr_18465[_local_18._SafeStr_7258.toString()] = _local_18._SafeStr_17767; if (this._SafeStr_18441){ this._SafeStr_18441._SafeStr_18419(_local_18._SafeStr_17767); this._SafeStr_18490(this._SafeStr_18441.id, this._SafeStr_18441.name, this._SafeStr_18441._SafeStr_6603, this._SafeStr_18441, true); }; break; case _SafeStr_4452.OPEN: _local_19 = (k as _SafeStr_4452); if (this._SafeStr_18441){ this._SafeStr_18490(this._SafeStr_18441.id, this._SafeStr_18441.name, this._SafeStr_18441._SafeStr_6603, this._SafeStr_18441, false, true); } else { _local_24 = this.handler.container.roomEngine.activeRoomId; _local_25 = this.handler.container.roomSessionManager.getSession(_local_24).userDataManager._SafeStr_5704(_local_19._SafeStr_7258, 4); messageListener.processWidgetMessage(new _SafeStr_2746(_SafeStr_2746._SafeStr_6390, _local_25._SafeStr_5706, _SafeStr_2285._SafeStr_5707)); this.handler.container.roomEngine._SafeStr_5836(_local_24, _local_25._SafeStr_5706); }; break; case _SafeStr_4502.BOT: _local_20 = (k as _SafeStr_4502); this._SafeStr_18480(_local_20._SafeStr_6235, _local_20.name, _local_20._SafeStr_6480, _local_20._SafeStr_6479, false, null); break; case _SafeStr_4491.PET_INFO: if (this._SafeStr_18463){ _local_26 = (k as _SafeStr_4491); this._SafeStr_18442.populate(_local_26); this._SafeStr_18491(_local_26.id, _local_26.name, _local_26._SafeStr_6603, this._SafeStr_18442); }; break; case _SafeStr_4594._SafeStr_6202: if (!this._SafeStr_5413){ this._SafeStr_18476(); }; break; case _SafeStr_4462._SafeStr_7283: _local_21 = (k as _SafeStr_4462); if (((this._SafeStr_5414) && ((this._SafeStr_5414._SafeStr_6603 == _local_21.id)))){ this.removeView(this._SafeStr_5414, false); }; for each (_local_27 in this._SafeStr_18452) { if (_local_27._SafeStr_5678 == _local_21.id){ this.removeView(_local_27, false); break; }; }; this._SafeStr_18482(_local_21.id); break; case _SafeStr_4453._SafeStr_7314: this._SafeStr_13781 = false; break; case _SafeStr_4453._SafeStr_7316: this._SafeStr_13781 = true; break; }; this._SafeStr_18406(); } private function _SafeStr_18484(k:int):int { var _local_5:_SafeStr_2436; var _local_6:_SafeStr_2456; var _local_2:int = this.handler.container.roomSession.roomId; var _local_3:int = this.handler.container.roomEngine._SafeStr_5977(_local_2, _SafeStr_2285._SafeStr_5707); var _local_4:int; while (_local_4 < _local_3) { _local_5 = this.handler.container.roomEngine._SafeStr_5978(_local_2, _local_4, _SafeStr_2285._SafeStr_5707); _local_6 = this.handler.container.roomSession.userDataManager.getUserDataByIndex(_local_5.getId()); if ((((_local_6 == null)) || (!((_local_6.type == _SafeStr_2340._SafeStr_5744))))){ } else { if (_local_6._SafeStr_6235 == k){ return (_local_5.getId()); }; }; _local_4++; }; return (-1); } private function _SafeStr_18482(k:int):void { var _local_3:BreedPetView; var _local_4:BreedPetView; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_18454) { if ((((_local_3._SafeStr_5678 == k)) || ((_local_3._SafeStr_17880 == k)))){ if (_local_2.indexOf(_local_3) == -1){ _local_2.push(_local_3); }; }; }; for each (_local_4 in _local_2) { this.removeView(_local_4, false); }; } public function _SafeStr_6185():void { var _local_3:_SafeStr_2746; if (((((!(this.handler)) || (!(this.handler.container)))) || (!(this.handler.roomSession)))){ return; }; var k:int = this.handler.container.sessionDataManager.userId; var _local_2:_SafeStr_2456 = this.handler.roomSession.userDataManager.getUserData(k); if (!_local_2){ return; }; _local_3 = new _SafeStr_2746(_SafeStr_2746._SafeStr_5973, _local_2._SafeStr_5706, _SafeStr_2285._SafeStr_5707); this.handler.container.processWidgetMessage(_local_3); } public function get _SafeStr_18492():String { var _local_2:_SafeStr_3068; var k:_SafeStr_2436 = this._SafeStr_18493(); if (k != null){ _local_2 = k.getModel(); if (_local_2 != null){ return (_local_2.getString(_SafeStr_2464._SafeStr_5743)); }; }; return (AvatarAction._SafeStr_7420); } public function get _SafeStr_14042():Boolean { var _local_2:_SafeStr_3068; var k:_SafeStr_2436 = this._SafeStr_18493(); if (k != null){ _local_2 = k.getModel(); if (_local_2 != null){ return ((_local_2.getNumber(_SafeStr_2464._SafeStr_18494) > 0)); }; }; return (false); } public function get _SafeStr_18495():Boolean { var _local_2:_SafeStr_3068; var _local_3:Number; var k:_SafeStr_2436 = this._SafeStr_18493(); if (k != null){ _local_2 = k.getModel(); if (_local_2 != null){ _local_3 = _local_2.getNumber(_SafeStr_2464._SafeStr_18496); return ((((((_local_3 == _SafeStr_18431)) || ((_local_3 == _SafeStr_18432)))) || ((_local_3 == _SafeStr_18433)))); }; }; return (false); } private function _SafeStr_18490(k:int, _arg_2:String, _arg_3:int, _arg_4:_SafeStr_4584, _arg_5:Boolean=false, _arg_6:Boolean=false):void { if (!_arg_4){ return; }; var _local_7:Boolean = this._SafeStr_8822.getBoolean("menu.bot.enabled"); var _local_8:Boolean = ((_arg_5) && (!(this._SafeStr_5414))); if (_arg_6){ _local_8 = false; }; if (((((_local_7) && (this._SafeStr_5414))) && (!((((((((((this._SafeStr_5414 is AvatarMenuView)) || ((this._SafeStr_5414 is OwnAvatarMenuView)))) || ((this._SafeStr_5414 is _SafeStr_4600)))) || ((this._SafeStr_5414 is OwnPetMenuView)))) || ((this._SafeStr_5414 is RentableBotMenuView))))))){ this.removeView(this._SafeStr_5414, false); }; this._SafeStr_18472(); if (((((((((((((_arg_6) || (((((!((this._SafeStr_5414 == null))) && ((this._SafeStr_5414.userId == k)))) && (!(_arg_5)))))) || ((this._SafeStr_5414 == null)))) || (!((this._SafeStr_5414.userId == k))))) || (!((this._SafeStr_5414.userName == _arg_2))))) || (!((this._SafeStr_5414._SafeStr_6603 == _arg_3))))) || (!((this._SafeStr_5414._SafeStr_6480 == _SafeStr_2340._SafeStr_5747))))){ if (this._SafeStr_5414){ this.removeView(this._SafeStr_5414, false); }; if (!this._SafeStr_13781){ if (!this._SafeStr_18448){ this._SafeStr_18448 = new RentableBotMenuView(this); }; if (!_local_8){ this._SafeStr_5414 = this._SafeStr_18448; RentableBotMenuView.setup((this._SafeStr_5414 as RentableBotMenuView), k, _arg_2, _arg_3, _SafeStr_2340._SafeStr_5747, _arg_4); }; }; } else { if ((this._SafeStr_5414 is RentableBotMenuView)){ if (this._SafeStr_5414.userName == _arg_2){ this.removeView(this._SafeStr_5414, false); }; }; }; } private function _SafeStr_18491(k:int, _arg_2:String, _arg_3:int, _arg_4:_SafeStr_4588):void { if (!_arg_4){ return; }; if (((this._SafeStr_5414) && (!((((((((((this._SafeStr_5414 is AvatarMenuView)) || ((this._SafeStr_5414 is OwnAvatarMenuView)))) || ((this._SafeStr_5414 is _SafeStr_4600)))) || ((this._SafeStr_5414 is OwnPetMenuView)))) || ((this._SafeStr_5414 is RentableBotMenuView))))))){ this.removeView(this._SafeStr_5414, false); }; this._SafeStr_18472(); if ((((((((((this._SafeStr_5414 == null)) || (!((this._SafeStr_5414.userId == k))))) || (!((this._SafeStr_5414.userName == _arg_2))))) || (!((this._SafeStr_5414._SafeStr_6603 == _arg_3))))) || (!((this._SafeStr_5414._SafeStr_6480 == _SafeStr_2340._SafeStr_5744))))){ if (this._SafeStr_5414){ this.removeView(this._SafeStr_5414, false); }; if (!this._SafeStr_13781){ if (_arg_4._SafeStr_17000){ if (!this._SafeStr_18449){ this._SafeStr_18449 = new OwnPetMenuView(this, this._SafeStr_5450); }; this._SafeStr_5414 = this._SafeStr_18449; OwnPetMenuView.setup((this._SafeStr_5414 as OwnPetMenuView), k, _arg_2, _arg_3, _SafeStr_2340._SafeStr_5744, _arg_4); } else { if (!this._SafeStr_18450){ this._SafeStr_18450 = new _SafeStr_4600(this); }; this._SafeStr_5414 = this._SafeStr_18450; _SafeStr_4600.setup((this._SafeStr_5414 as _SafeStr_4600), k, _arg_2, _arg_3, _SafeStr_2340._SafeStr_5744, _arg_4); }; }; } else { if ((((this._SafeStr_5414 is AvatarMenuView)) || ((this._SafeStr_5414 is OwnAvatarMenuView)))){ if (this._SafeStr_5414.userName == _arg_2){ this.removeView(this._SafeStr_5414, false); }; }; }; } private function _SafeStr_18480(k:int, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:Boolean, _arg_6:_SafeStr_4591):void { var _local_8:_SafeStr_4605; var _local_7 = !((_arg_6 == null)); if (((((_local_7) && (this._SafeStr_5414))) && (!((((((((((this._SafeStr_5414 is AvatarMenuView)) || ((this._SafeStr_5414 is OwnAvatarMenuView)))) || ((this._SafeStr_5414 is _SafeStr_4600)))) || ((this._SafeStr_5414 is OwnPetMenuView)))) || ((this._SafeStr_5414 is RentableBotMenuView))))))){ this.removeView(this._SafeStr_5414, false); }; this._SafeStr_18472(); if ((((((((((((this._SafeStr_5414 == null)) || (!((this._SafeStr_5414.userId == k))))) || (!((this._SafeStr_5414.userName == _arg_2))))) || (!((this._SafeStr_5414._SafeStr_6603 == _arg_4))))) || (!((this._SafeStr_5414._SafeStr_6480 == _SafeStr_2340._SafeStr_5746))))) || (_arg_5))){ if (this._SafeStr_5414){ this.removeView(this._SafeStr_5414, false); }; if (!this._SafeStr_13781){ if (_local_7){ if (_arg_6._SafeStr_16967){ if (this._SafeStr_13962){ return; }; if (_SafeStr_2858._SafeStr_5606()){ if (!this._SafeStr_18451){ this._SafeStr_18451 = new _SafeStr_4606(this); }; this._SafeStr_5414 = this._SafeStr_18451; _SafeStr_4606.setup((this._SafeStr_5414 as _SafeStr_4606), k, _arg_2, _arg_4, _SafeStr_2340._SafeStr_5746); } else { if (!this._SafeStr_18446){ this._SafeStr_18446 = new OwnAvatarMenuView(this); }; this._SafeStr_5414 = this._SafeStr_18446; OwnAvatarMenuView.setup((this._SafeStr_5414 as OwnAvatarMenuView), k, _arg_2, _arg_4, _SafeStr_2340._SafeStr_5746, _arg_6); }; } else { if (!this._SafeStr_18447){ this._SafeStr_18447 = new AvatarMenuView(this); }; this._SafeStr_5414 = this._SafeStr_18447; AvatarMenuView.setup((this._SafeStr_5414 as AvatarMenuView), k, _arg_2, _arg_4, _arg_3, _arg_6); for each (_local_8 in this._SafeStr_18452) { if (_local_8.userId == k){ this.removeView(_local_8, false); break; }; }; }; } else { if (!this.handler.roomEngine._SafeStr_13580){ if (!this._SafeStr_18445){ this._SafeStr_18445 = new _SafeStr_4583(this); }; this._SafeStr_5414 = this._SafeStr_18445; if (this.handler.container.sessionDataManager.userId == k){ _SafeStr_4583.setup(this._SafeStr_5414, k, _arg_2, _arg_4, _arg_3, _arg_5); if (this._SafeStr_18438){ this._SafeStr_5450.windowManager.registerHintWindow(_SafeStr_18435, this._SafeStr_5414.window); this._SafeStr_5450.windowManager.showHint(_SafeStr_18435); if (!this.handler.container.sessionDataManager._SafeStr_15453){ this._SafeStr_18497(); }; }; } else { _SafeStr_4583.setup(this._SafeStr_5414, k, _arg_2, _arg_4, _arg_3, _arg_5, true); }; }; }; }; } else { if ((((this._SafeStr_5414 is AvatarMenuView)) || ((this._SafeStr_5414 is OwnAvatarMenuView)))){ if (this._SafeStr_5414.userName == _arg_2){ this.removeView(this._SafeStr_5414, false); }; }; }; } public function removeView(k:_SafeStr_4529, _arg_2:Boolean):void { this._SafeStr_18438 = false; this._SafeStr_18477(); if (k){ if (this._SafeStr_18444){ k.hide(_arg_2); } else { k.dispose(); this._SafeStr_18445 = null; this._SafeStr_18447 = null; this._SafeStr_18446 = null; this._SafeStr_18449 = null; this._SafeStr_18448 = null; this._SafeStr_18450 = null; this._SafeStr_18451 = null; }; if (k == this._SafeStr_5414){ this._SafeStr_5414 = null; }; if ((k is _SafeStr_4605)){ this._SafeStr_18452.remove((k as _SafeStr_4605).userName); k.dispose(); this._SafeStr_18406(); }; if ((k is UseProductView)){ this._SafeStr_18453.remove((k as UseProductView).userId); k.dispose(); this._SafeStr_18406(); }; if ((k is BreedPetView)){ this._SafeStr_18454.remove((k as BreedPetView).userId); k.dispose(); this._SafeStr_18406(); }; }; } public function _SafeStr_18472():void { var k:UseProductView; for each (k in this._SafeStr_18453) { k.dispose(); }; this._SafeStr_18453.reset(); this._SafeStr_18406(); } public function _SafeStr_18474():void { var k:BreedPetView; for each (k in this._SafeStr_18454) { k.dispose(); }; this._SafeStr_18454.reset(); this._SafeStr_18406(); } public function _SafeStr_6214(k:_SafeStr_2456, _arg_2:int):void { var _local_3:_SafeStr_4605; if (this._SafeStr_18452[k.name] == null){ _local_3 = new _SafeStr_4605(this); _SafeStr_4605.setup(_local_3, k._SafeStr_6235, k.name, -1, _SafeStr_2340._SafeStr_5746, _arg_2); this._SafeStr_18452[k.name] = _local_3; this._SafeStr_18406(); }; } public function _SafeStr_7174(k:int, _arg_2:String, _arg_3:uint, _arg_4:int):void { var _local_5:_SafeStr_4605; if (this._SafeStr_18452[_arg_2] == null){ _local_5 = new _SafeStr_4605(this, true); _SafeStr_4605.setup(_local_5, k, _arg_2, k, _SafeStr_2340._SafeStr_5746, k, _arg_3, _arg_4); this._SafeStr_18452[_arg_2] = _local_5; this._SafeStr_18406(); }; } private function _SafeStr_18473(k:_SafeStr_2456, _arg_2:_SafeStr_4590):void { var _local_3:UseProductView; if (this._SafeStr_18453[k._SafeStr_6235.toString()] == null){ _local_3 = new UseProductView(this); UseProductView.setup(_local_3, k._SafeStr_6235, k.name, -1, _SafeStr_2340._SafeStr_5744, _arg_2); this._SafeStr_18453[k._SafeStr_6235.toString()] = _local_3; this._SafeStr_18406(); }; } private function _SafeStr_18475(k:_SafeStr_2456, _arg_2:_SafeStr_4590):void { var _local_3:BreedPetView; if (this._SafeStr_18454[k._SafeStr_6235.toString()] == null){ _local_3 = new BreedPetView(this); BreedPetView.setup(_local_3, k._SafeStr_6235, k.name, -1, _SafeStr_2340._SafeStr_5744, _arg_2, k._SafeStr_6187); this._SafeStr_18454[k._SafeStr_6235.toString()] = _local_3; this._SafeStr_18406(); }; } private function _SafeStr_18497():void { this._SafeStr_18439 = new Timer(_SafeStr_18434); this._SafeStr_18439.addEventListener(TimerEvent.TIMER, this._SafeStr_18498); this._SafeStr_18439.start(); } private function _SafeStr_18477():void { this._SafeStr_18438 = false; this._SafeStr_5450.windowManager.unregisterHintWindow(_SafeStr_18435); if (!this._SafeStr_18439){ return; }; this._SafeStr_18439.stop(); this._SafeStr_18439 = null; } private function _SafeStr_18498(k:TimerEvent):void { this._SafeStr_18477(); } public function _SafeStr_18406():void { if (!this._SafeStr_7110){ return; }; if (((((((((this._SafeStr_5414) || ((this._SafeStr_18452.length > 0)))) || ((this._SafeStr_18453.length > 0)))) || ((this._SafeStr_18454.length > 0)))) || (((this._SafeStr_18437) && (this._SafeStr_18437._SafeStr_7517))))){ this._SafeStr_7110.registerUpdateReceiver(this, 10); } else { this._SafeStr_7110.removeUpdateReceiver(this); }; } public function update(k:uint):void { var _local_2:_SafeStr_4480; var _local_3:_SafeStr_4605; var _local_4:UseProductView; var _local_5:BreedPetView; if (this._SafeStr_5414){ _local_2 = (messageListener.processWidgetMessage(new _SafeStr_4479(_SafeStr_4479._SafeStr_5702, this._SafeStr_5414.userId, this._SafeStr_5414._SafeStr_6480)) as _SafeStr_4480); if (!_local_2){ return; }; this._SafeStr_5414.update(_local_2.rectangle, _local_2._SafeStr_17771, k); }; if (((this._SafeStr_18437) && (this._SafeStr_18437._SafeStr_7517()))){ _local_2 = (messageListener.processWidgetMessage(new _SafeStr_4479(_SafeStr_4479._SafeStr_5702, this._SafeStr_18437.userId, this._SafeStr_18437._SafeStr_6480)) as _SafeStr_4480); if (!_local_2){ return; }; this._SafeStr_18437.update(_local_2.rectangle, _local_2._SafeStr_17771, k); }; for each (_local_3 in this._SafeStr_18452) { if (_local_3._SafeStr_18427){ _local_2 = (messageListener.processWidgetMessage(new _SafeStr_4479(_SafeStr_4479._SafeStr_5703, _local_3.userId, _local_3._SafeStr_6480)) as _SafeStr_4480); } else { _local_2 = (messageListener.processWidgetMessage(new _SafeStr_4479(_SafeStr_4479._SafeStr_5702, _local_3.userId, _local_3._SafeStr_6480)) as _SafeStr_4480); }; if (_local_2){ _local_3.update(_local_2.rectangle, _local_2._SafeStr_17771, k); }; }; for each (_local_4 in this._SafeStr_18453) { _local_2 = (messageListener.processWidgetMessage(new _SafeStr_4479(_SafeStr_4479._SafeStr_5702, _local_4.userId, _local_4._SafeStr_6480)) as _SafeStr_4480); if (_local_2){ _local_4.update(_local_2.rectangle, _local_2._SafeStr_17771, k); }; }; for each (_local_5 in this._SafeStr_18454) { _local_2 = (messageListener.processWidgetMessage(new _SafeStr_4479(_SafeStr_4479._SafeStr_5702, _local_5.userId, _local_5._SafeStr_6480)) as _SafeStr_4480); if (_local_2){ _local_5.update(_local_2.rectangle, _local_2._SafeStr_17771, k); }; }; } public function _SafeStr_18499():void { this.handler.container.avatarEditor.openEditor(_SafeStr_3076._SafeStr_5774, null, null, true); this.handler.container.avatarEditor.loadOwnAvatarInEditor(_SafeStr_3076._SafeStr_5774); } public function get _SafeStr_9375():Boolean { return ((this.handler.container.sessionDataManager.clubLevel >= _SafeStr_2335._SafeStr_5834)); } public function get _SafeStr_18500():Boolean { return ((this.handler.container.sessionDataManager.clubLevel >= _SafeStr_2335._SafeStr_6245)); } public function get _SafeStr_18501():Boolean { var _local_2:_SafeStr_3744; var k:Array = this.handler.container.inventory._SafeStr_7542(); for each (_local_2 in k) { if (_local_2._SafeStr_18033){ return (true); }; }; return (false); } public function set _SafeStr_6215(k:Boolean):void { this._SafeStr_18462 = k; } public function get _SafeStr_6215():Boolean { return (this._SafeStr_18462); } public function get _SafeStr_6581():Boolean { if (this._SafeStr_18442 != null){ return (this._SafeStr_18442._SafeStr_6581); }; return (false); } public function get _SafeStr_6582():Boolean { if (this._SafeStr_18442 != null){ return (this._SafeStr_18442._SafeStr_6582); }; return (false); } public function get _SafeStr_18502():Boolean { var _local_2:_SafeStr_3068; var _local_3:Number; var k:_SafeStr_2436 = this._SafeStr_18493(); if (k != null){ _local_2 = k.getModel(); if (_local_2 != null){ _local_3 = _local_2.getNumber(_SafeStr_2464._SafeStr_18496); if (_local_3 == _SafeStr_18430){ return (true); }; }; }; return (false); } public function _SafeStr_18503():void { this.handler.container.events.dispatchEvent(new _SafeStr_4366(_SafeStr_4489._SafeStr_16955)); } public function _SafeStr_18504():void { this.handler.container.events.dispatchEvent(new _SafeStr_4366(_SafeStr_4489._SafeStr_16957)); } public function get _SafeStr_18479():Boolean { return (this.handler.container.config.getBoolean(_SafeStr_18436)); } public function set _SafeStr_18479(k:Boolean):void { this.handler.container.config.setProperty(_SafeStr_18436, ((k) ? "1" : "0")); } public function _SafeStr_18505(k:int):void { this.handler.container.roomSession._SafeStr_6252(k); } public function _SafeStr_18506(k:int, _arg_2:int, _arg_3:int):void { if (!this._SafeStr_18455){ this._SafeStr_18455 = new UseProductConfirmationView(this); }; this._SafeStr_18455.open(k, _arg_2, _arg_3); } private function _SafeStr_18471():void { if (this._SafeStr_18455){ this._SafeStr_18455.dispose(); this._SafeStr_18455 = null; }; } public function _SafeStr_18507(k:int, _arg_2:int):void { this._SafeStr_18508(); this._SafeStr_18459 = windowManager.confirm("${breedpets.confirmation.notification.title}", "${breedpets.confirmation.notification.text}", 0, this._SafeStr_18509); this._SafeStr_18460 = k; this._SafeStr_18461 = _arg_2; } public function _SafeStr_18509(k:_SafeStr_2443, _arg_2:WindowEvent):void { if (_arg_2.type == WindowEvent._SafeStr_6209){ }; if (_arg_2.type == WindowEvent._SafeStr_14200){ if (((!((this._SafeStr_18461 == -1))) && (!((this._SafeStr_18461 == -1))))){ this._SafeStr_18510(this._SafeStr_18460, this._SafeStr_18461); }; }; this._SafeStr_18508(); } private function _SafeStr_18508():void { if (this._SafeStr_18459 != null){ this._SafeStr_18459.dispose(); this._SafeStr_18459 = null; this._SafeStr_18460 = -1; this._SafeStr_18461 = -1; }; } public function _SafeStr_18487(k:int, _arg_2:int):void { if (this._SafeStr_18456 != null){ if ((((this._SafeStr_18456._SafeStr_17880 == k)) && ((this._SafeStr_18456._SafeStr_17881 == _arg_2)))){ this._SafeStr_18468(); }; }; if (this._SafeStr_18459 != null){ this._SafeStr_18459.dispose(); }; } public function _SafeStr_18486(k:int, _arg_2:int):void { if (this._SafeStr_18456 != null){ if ((((this._SafeStr_18456._SafeStr_17880 == k)) && ((this._SafeStr_18456._SafeStr_17881 == _arg_2)))){ this._SafeStr_18468(); }; }; this._SafeStr_18508(); windowManager.alert("${breedpets.cancel.notification.title}", "${breedpets.cancel.notification.text}", 0, this._SafeStr_18511); } public function _SafeStr_18511(k:_SafeStr_2443, _arg_2:WindowEvent):void { if ((((_arg_2.type == WindowEvent._SafeStr_6209)) || ((_arg_2.type == WindowEvent._SafeStr_14200)))){ k.dispose(); }; } public function _SafeStr_18485(k:int, _arg_2:int, _arg_3:Boolean):void { if (!this._SafeStr_18456){ this._SafeStr_18456 = new BreedMonsterPlantsConfirmationView(this); }; this._SafeStr_18456.open(k, _arg_2, _arg_3); } public function _SafeStr_18489(k:_SafeStr_4601, _arg_2:_SafeStr_4601, _arg_3:int, _arg_4:Array, _arg_5:int):void { if (!this._SafeStr_18457){ this._SafeStr_18457 = new ConfirmPetBreedingView(this); }; var _local_6:int = this._SafeStr_18484(k._SafeStr_6594); var _local_7:int = this._SafeStr_18484(_arg_2._SafeStr_6594); this._SafeStr_18457.open(_local_6, _local_7, _arg_3, _arg_4, _arg_5, k.level, _arg_2.level); } private function _SafeStr_18468():void { if (this._SafeStr_18456){ this._SafeStr_18456.dispose(); this._SafeStr_18456 = null; }; } private function _SafeStr_18469():void { if (this._SafeStr_18457){ this._SafeStr_18457.dispose(); this._SafeStr_18457 = null; }; } public function _SafeStr_18483(k:_SafeStr_4597, _arg_2:_SafeStr_4597):void { if (!this._SafeStr_18458){ this._SafeStr_18458 = new BreedPetsResultView(this); }; this._SafeStr_18458.open(k, _arg_2); } public function _SafeStr_18512(k:BreedPetsResultView):void { if (k != null){ if (k == this._SafeStr_18458){ this._SafeStr_18458.dispose(); this._SafeStr_18458 = null; } else { k.dispose(); }; }; } private function _SafeStr_18493():_SafeStr_2436 { var _local_6:_SafeStr_2436; var _local_7:_SafeStr_2456; var k:int = this.handler.container.sessionDataManager.userId; var _local_2:int = this.handler.roomEngine.activeRoomId; var _local_3:int = _SafeStr_2285._SafeStr_5707; var _local_4:int = this.handler.roomEngine._SafeStr_5977(_local_2, _local_3); var _local_5:int; while (_local_5 < _local_4) { _local_6 = this.handler.roomEngine._SafeStr_5978(_local_2, _local_5, _SafeStr_2285._SafeStr_5707); if (_local_6 != null){ _local_7 = this.handler.roomSession.userDataManager.getUserDataByIndex(_local_6.getId()); if (_local_7 != null){ if (_local_7._SafeStr_6235 == k){ return (_local_6); }; }; }; _local_5++; }; return (null); } function get _SafeStr_13962():Boolean { return (this.handler.roomSession._SafeStr_13962); } function set _SafeStr_13962(k:Boolean):void { var _local_2:int; var _local_3:_SafeStr_4480; var _local_4:String; var _local_5:int; this.handler.roomSession._SafeStr_13962 = k; if (k){ _local_2 = this.handler.container.sessionDataManager.userId; if (!this._SafeStr_18437){ _local_4 = this.handler.container.sessionDataManager.userName; _local_5 = this.handler.container.roomSession._SafeStr_8432; this._SafeStr_18437 = new _SafeStr_4599(this, _local_2, _local_4, _local_5); }; this._SafeStr_18437.show(); _local_3 = (messageListener.processWidgetMessage(new _SafeStr_4479(_SafeStr_4479._SafeStr_5702, _local_2, _SafeStr_2340._SafeStr_5746)) as _SafeStr_4480); if (_local_3){ this._SafeStr_18437.update(_local_3.rectangle, _local_3._SafeStr_17771, 0); }; } else { if (this._SafeStr_18437){ this._SafeStr_18437.hide(false); }; }; } public function get catalog():_SafeStr_334 { return (this._SafeStr_5450); } public function _SafeStr_18423():Boolean { if (this._SafeStr_18442 != null){ return ((this._SafeStr_18442._SafeStr_17001 == _SafeStr_3698._SafeStr_6571)); }; return (false); } public function _SafeStr_18510(k:int, _arg_2:int):void { var _local_3:_SafeStr_2456 = this.handler.container.roomSession.userDataManager.getUserDataByIndex(k); var _local_4:_SafeStr_2456 = this.handler.container.roomSession.userDataManager.getUserDataByIndex(_arg_2); if (((_local_3) && (_local_4))){ this.handler.container.connection.send(new _SafeStr_4190(_SafeStr_4190._SafeStr_17155, _local_3._SafeStr_6235, _local_4._SafeStr_6235)); }; } public function _SafeStr_18513(k:int, _arg_2:int):void { var _local_3:_SafeStr_2456 = this.handler.container.roomSession.userDataManager.getUserDataByIndex(k); var _local_4:_SafeStr_2456 = this.handler.container.roomSession.userDataManager.getUserDataByIndex(_arg_2); if (((_local_3) && (_local_4))){ this.handler.container.connection.send(new _SafeStr_4190(_SafeStr_4190._SafeStr_17156, _local_3._SafeStr_6235, _local_4._SafeStr_6235)); }; } public function _SafeStr_18514(k:int, _arg_2:int):void { var _local_3:_SafeStr_2456 = this.handler.container.roomSession.userDataManager.getUserDataByIndex(k); var _local_4:_SafeStr_2456 = this.handler.container.roomSession.userDataManager.getUserDataByIndex(_arg_2); if (((_local_3) && (_local_4))){ this.handler.container.connection.send(new _SafeStr_4190(_SafeStr_4190._SafeStr_17154, _local_3._SafeStr_6235, _local_4._SafeStr_6235)); }; } public function _SafeStr_18515(k:int, _arg_2:int, _arg_3:Point=null):void { if (!this._SafeStr_18464._SafeStr_10975(_arg_2)){ switch (_arg_2){ case _SafeStr_4587._SafeStr_18516: this._SafeStr_18464.add(_SafeStr_4587._SafeStr_18516, new BotChatterMarkovConfiguration(this)); break; case _SafeStr_4587._SafeStr_18517: this._SafeStr_18464.add(_SafeStr_4587._SafeStr_18517, new BotChangeNameConfiguration(this)); break; default: return; }; }; var _local_4:_SafeStr_4586 = this._SafeStr_18464.getValue(_arg_2); _local_4.open(k, _arg_3); } public function _SafeStr_18518(k:int):void { this.handler.container.connection.send(new _SafeStr_4032(k)); } public function _SafeStr_18519(k:int, _arg_2:String, _arg_3:int, _arg_4:int):void { this.handler.container.connection.send(new _SafeStr_3981(k, _arg_2, _arg_3, _arg_4)); } public function _SafeStr_6222(k:int, _arg_2:int):void { if (this._SafeStr_18466 == null){ this._SafeStr_18466 = new NestBreedingSuccessView(this); }; var _local_3:int = this._SafeStr_18484(k); this._SafeStr_18466.open(_local_3, _arg_2); } public function get friendList():_SafeStr_2212 { return (this.handler.friendList); } } }//package _-3Ot // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10975 = "_-1YS" (String#25923, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_13580 = "_-4DZ" (String#3644, DoABC#3) // _SafeStr_13781 = "_-21g" (String#1498, DoABC#3) // _SafeStr_13962 = "_-5g" (String#4027, DoABC#3) // _SafeStr_14042 = "_-3k5" (String#31296, DoABC#3) // _SafeStr_14200 = "_-4T4" (String#33144, DoABC#3) // _SafeStr_15453 = "_-3jc" (String#11454, DoABC#3) // _SafeStr_16951 = "_-5s7" (String#1136, DoABC#3) // _SafeStr_16955 = "_-3lH" (String#31342, DoABC#3) // _SafeStr_16957 = "_-4A3" (String#32378, DoABC#3) // _SafeStr_16967 = "_-hB" (String#40057, DoABC#3) // _SafeStr_17000 = "_-3PG" (String#30507, DoABC#3) // _SafeStr_17001 = "_-2-Z" (String#27028, DoABC#3) // _SafeStr_17154 = "_-68Z" (String#37205, DoABC#3) // _SafeStr_17155 = "_-1hf" (String#26286, DoABC#3) // _SafeStr_17156 = "_-4tp" (String#34139, DoABC#3) // _SafeStr_17681 = "_-4CF" (String#32465, DoABC#3) // _SafeStr_17765 = "_-0bg" (String#23617, DoABC#3) // _SafeStr_17767 = "_-0na" (String#24077, DoABC#3) // _SafeStr_17771 = "_-2uF" (String#29237, DoABC#3) // _SafeStr_17880 = "_-0t5" (String#24299, DoABC#3) // _SafeStr_17881 = "_-5WI" (String#35670, DoABC#3) // _SafeStr_17883 = "_-ec" (String#39974, DoABC#3) // _SafeStr_17884 = "_-45x" (String#32214, DoABC#3) // _SafeStr_17885 = "_-09S" (String#22530, DoABC#3) // _SafeStr_17886 = "_-2n0" (String#28962, DoABC#3) // _SafeStr_17889 = "_-51L" (String#34474, DoABC#3) // _SafeStr_17890 = "_-0X" (String#23447, DoABC#3) // _SafeStr_17891 = "_-2H9" (String#27704, DoABC#3) // _SafeStr_17896 = "_-5k2" (String#36205, DoABC#3) // _SafeStr_18033 = "_-2fC" (String#3254, DoABC#3) // _SafeStr_18406 = "_-3Qj" (String#30568, DoABC#3) // _SafeStr_18419 = "_-0hw" (String#23864, DoABC#3) // _SafeStr_18423 = "_-6A4" (String#37265, DoABC#3) // _SafeStr_18427 = "_-22c" (String#27134, DoABC#3) // _SafeStr_18430 = "_-4mA" (String#33843, DoABC#3) // _SafeStr_18431 = "_-4e9" (String#33558, DoABC#3) // _SafeStr_18432 = "_-6bN" (String#38321, DoABC#3) // _SafeStr_18433 = "_-5Jj" (String#35195, DoABC#3) // _SafeStr_18434 = "_-0eE" (String#23728, DoABC#3) // _SafeStr_18435 = "_-2z1" (String#29410, DoABC#3) // _SafeStr_18436 = "_-5uu" (String#36623, DoABC#3) // _SafeStr_18437 = "_-6MS" (String#37724, DoABC#3) // _SafeStr_18438 = "_-47t" (String#32292, DoABC#3) // _SafeStr_18439 = "_-3Wr" (String#30800, DoABC#3) // _SafeStr_18440 = "_-1jp" (String#26376, DoABC#3) // _SafeStr_18441 = "_-37-" (String#29771, DoABC#3) // _SafeStr_18442 = "_-3Uk" (String#30718, DoABC#3) // _SafeStr_18443 = "_-1Bi" (String#25056, DoABC#3) // _SafeStr_18444 = "_-2zU" (String#29434, DoABC#3) // _SafeStr_18445 = "_-3ER" (String#30068, DoABC#3) // _SafeStr_18446 = "_-2Ao" (String#27457, DoABC#3) // _SafeStr_18447 = "_-QV" (String#39456, DoABC#3) // _SafeStr_18448 = "_-5JX" (String#35188, DoABC#3) // _SafeStr_18449 = "_-3F1" (String#30092, DoABC#3) // _SafeStr_18450 = "_-4MK" (String#32862, DoABC#3) // _SafeStr_18451 = "_-2jx" (String#28836, DoABC#3) // _SafeStr_18452 = "_-0Lf" (String#23025, DoABC#3) // _SafeStr_18453 = "_-2tc" (String#29216, DoABC#3) // _SafeStr_18454 = "_-6Zj" (String#38262, DoABC#3) // _SafeStr_18455 = "_-6g0" (String#38525, DoABC#3) // _SafeStr_18456 = "_-PJ" (String#39409, DoABC#3) // _SafeStr_18457 = "_-4yT" (String#34320, DoABC#3) // _SafeStr_18458 = "_-5lU" (String#36261, DoABC#3) // _SafeStr_18459 = "_-0Wo" (String#23438, DoABC#3) // _SafeStr_18460 = "_-4My" (String#32887, DoABC#3) // _SafeStr_18461 = "_-20a" (String#27062, DoABC#3) // _SafeStr_18462 = "_-2aa" (String#10290, DoABC#3) // _SafeStr_18463 = "_-3ok" (String#31487, DoABC#3) // _SafeStr_18464 = "_-6Sp" (String#37966, DoABC#3) // _SafeStr_18465 = "_-1y0" (String#26925, DoABC#3) // _SafeStr_18466 = "_-0Ou" (String#23151, DoABC#3) // _SafeStr_18467 = "_-5ko" (String#13522, DoABC#3) // _SafeStr_18468 = "_-4Pv" (String#33008, DoABC#3) // _SafeStr_18469 = "_-6GO" (String#37497, DoABC#3) // _SafeStr_18470 = "_-1Ju" (String#25361, DoABC#3) // _SafeStr_18471 = "_-1va" (String#26828, DoABC#3) // _SafeStr_18472 = "_-3GF" (String#30144, DoABC#3) // _SafeStr_18473 = "_-1wg" (String#26871, DoABC#3) // _SafeStr_18474 = "_-4iU" (String#33706, DoABC#3) // _SafeStr_18475 = "_-5Hw" (String#35122, DoABC#3) // _SafeStr_18476 = "_-5Os" (String#35389, DoABC#3) // _SafeStr_18477 = "_-4Ff" (String#32599, DoABC#3) // _SafeStr_18478 = "_-222" (String#9723, DoABC#3) // _SafeStr_18479 = "_-6YB" (String#38203, DoABC#3) // _SafeStr_18480 = "_-4ZI" (String#33380, DoABC#3) // _SafeStr_18481 = "_-4EJ" (String#32552, DoABC#3) // _SafeStr_18482 = "_-1eq" (String#26167, DoABC#3) // _SafeStr_18483 = "_-2mf" (String#28947, DoABC#3) // _SafeStr_18484 = "_-02b" (String#22284, DoABC#3) // _SafeStr_18485 = "_-2e4" (String#28603, DoABC#3) // _SafeStr_18486 = "_-5bc" (String#35885, DoABC#3) // _SafeStr_18487 = "_-3iA" (String#31222, DoABC#3) // _SafeStr_18488 = "_-3w2" (String#31780, DoABC#3) // _SafeStr_18489 = "_-6HB" (String#37528, DoABC#3) // _SafeStr_18490 = "_-20g" (String#27067, DoABC#3) // _SafeStr_18491 = "_-YD" (String#39730, DoABC#3) // _SafeStr_18492 = "_-34C" (String#29654, DoABC#3) // _SafeStr_18493 = "_-0Kr" (String#22994, DoABC#3) // _SafeStr_18494 = "_-0OS" (String#23133, DoABC#3) // _SafeStr_18495 = "_-6Ph" (String#37850, DoABC#3) // _SafeStr_18496 = "_-6ez" (String#38483, DoABC#3) // _SafeStr_18497 = "_-3sm" (String#31638, DoABC#3) // _SafeStr_18498 = "_-2y2" (String#29374, DoABC#3) // _SafeStr_18499 = "_-4Ny" (String#32930, DoABC#3) // _SafeStr_18500 = "_-0YJ" (String#23501, DoABC#3) // _SafeStr_18501 = "_-4cB" (String#33483, DoABC#3) // _SafeStr_18502 = "_-63H" (String#36992, DoABC#3) // _SafeStr_18503 = "_-1Cy" (String#25106, DoABC#3) // _SafeStr_18504 = "_-3po" (String#31523, DoABC#3) // _SafeStr_18505 = "_-4jY" (String#33749, DoABC#3) // _SafeStr_18506 = "_-0HC" (String#22844, DoABC#3) // _SafeStr_18507 = "_-4VI" (String#33234, DoABC#3) // _SafeStr_18508 = "_-3IA" (String#30225, DoABC#3) // _SafeStr_18509 = "_-2iQ" (String#28780, DoABC#3) // _SafeStr_18510 = "_-64A" (String#37027, DoABC#3) // _SafeStr_18511 = "_-2Xt" (String#28359, DoABC#3) // _SafeStr_18512 = "_-2d3" (String#28574, DoABC#3) // _SafeStr_18513 = "_-4QD" (String#33022, DoABC#3) // _SafeStr_18514 = "_-0vL" (String#24388, DoABC#3) // _SafeStr_18515 = "_-4J9" (String#32734, DoABC#3) // _SafeStr_18516 = "_-1YT" (String#25924, DoABC#3) // _SafeStr_18517 = "_-6cZ" (String#38378, DoABC#3) // _SafeStr_18518 = "_-4HD" (String#32656, DoABC#3) // _SafeStr_18519 = "_-3-2" (String#29457, DoABC#3) // _SafeStr_2212 = "_-1yp" (String#9642, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2298 = "_-4D9" (String#11953, DoABC#3) // _SafeStr_2335 = "_-6PW" (String#37842, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2384 = "_-2nD" (String#10475, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2622 = "_-0jJ" (String#23912, DoABC#3) // _SafeStr_2746 = "_-6Ag" (String#37290, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2840 = "_-QM" (String#14871, DoABC#3) // _SafeStr_2858 = "_-3qu" (String#31567, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3076 = "_-6I2" (String#14077, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_3698 = "_-1hq" (String#26290, DoABC#3) // _SafeStr_3744 = "_-6Ub" (String#14279, DoABC#3) // _SafeStr_3981 = "_-6t" (String#38739, DoABC#3) // _SafeStr_4032 = "_-0rR" (String#24229, DoABC#3) // _SafeStr_4190 = "_-63n" (String#37011, DoABC#3) // _SafeStr_4366 = "_-4w5" (String#12683, DoABC#3) // _SafeStr_4452 = "_-64m" (String#37049, DoABC#3) // _SafeStr_4453 = "_-3Dc" (String#30032, DoABC#3) // _SafeStr_4456 = "_-4j8" (String#33734, DoABC#3) // _SafeStr_4462 = "_-5RV" (String#13222, DoABC#3) // _SafeStr_4479 = "_-17q" (String#24912, DoABC#3) // _SafeStr_4480 = "_-4KE" (String#32773, DoABC#3) // _SafeStr_4487 = "_-0dG" (String#8240, DoABC#3) // _SafeStr_4489 = "_-3U7" (String#11196, DoABC#3) // _SafeStr_4491 = "_-XK" (String#14998, DoABC#3) // _SafeStr_4500 = "_-15T" (String#8724, DoABC#3) // _SafeStr_4502 = "_-3DO" (String#10942, DoABC#3) // _SafeStr_4529 = "_-qX" (String#15333, DoABC#3) // _SafeStr_4583 = "_-245" (String#9755, DoABC#3) // _SafeStr_4584 = "_-0kd" (String#8358, DoABC#3) // _SafeStr_4585 = "_-2uA" (String#29233, DoABC#3) // _SafeStr_4586 = "_-002" (String#7606, DoABC#3) // _SafeStr_4587 = "_-5N4" (String#35316, DoABC#3) // _SafeStr_4588 = "_-5jX" (String#13504, DoABC#3) // _SafeStr_4589 = "_-6BS" (String#37321, DoABC#3) // _SafeStr_4590 = "_-1-z" (String#24602, DoABC#3) // _SafeStr_4591 = "_-3r9" (String#11590, DoABC#3) // _SafeStr_4592 = "_-1A5" (String#24993, DoABC#3) // _SafeStr_4593 = "_-42i" (String#32079, DoABC#3) // _SafeStr_4594 = "_-0yp" (String#24525, DoABC#3) // _SafeStr_4595 = "_-rS" (String#40452, DoABC#3) // _SafeStr_4596 = "_-1Xw" (String#25905, DoABC#3) // _SafeStr_4597 = "_-6GR" (String#14050, DoABC#3) // _SafeStr_4598 = "_-1gI" (String#26225, DoABC#3) // _SafeStr_4599 = "_-1Le" (String#8993, DoABC#3) // _SafeStr_4600 = "_-2yo" (String#10692, DoABC#3) // _SafeStr_4601 = "_-0Xe" (String#8146, DoABC#3) // _SafeStr_4602 = "_-18G" (String#24930, DoABC#3) // _SafeStr_4603 = "_-5KY" (String#35222, DoABC#3) // _SafeStr_4605 = "_-3Bh" (String#10917, DoABC#3) // _SafeStr_4606 = "_-28o" (String#9840, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5504 = "_-2YF" (String#689, DoABC#3) // _SafeStr_5606 = "_-23i" (String#9752, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5702 = "_-4VU" (String#33242, DoABC#3) // _SafeStr_5703 = "_-3WL" (String#30785, DoABC#3) // _SafeStr_5704 = "_-h6" (String#15175, DoABC#3) // _SafeStr_5706 = "_-5Da" (String#12991, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5743 = "_-50q" (String#34454, DoABC#3) // _SafeStr_5744 = "_-5Ot" (String#35390, DoABC#3) // _SafeStr_5746 = "_-53Y" (String#34565, DoABC#3) // _SafeStr_5747 = "_-6D2" (String#37381, DoABC#3) // _SafeStr_5774 = "_-jn" (String#40156, DoABC#3) // _SafeStr_5776 = "_-0I1" (String#22879, DoABC#3) // _SafeStr_5834 = "_-5VD" (String#35627, DoABC#3) // _SafeStr_5836 = "_-vP" (String#15409, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_5928 = "_-2zQ" (String#29430, DoABC#3) // _SafeStr_5973 = "_-3ET" (String#30070, DoABC#3) // _SafeStr_5977 = "_-1bO" (String#1480, DoABC#3) // _SafeStr_5978 = "_-0u" (String#1458, DoABC#3) // _SafeStr_6088 = "_-1vY" (String#9585, DoABC#3) // _SafeStr_6174 = "_-1Ti" (String#25755, DoABC#3) // _SafeStr_6178 = "_-29Y" (String#27409, DoABC#3) // _SafeStr_6180 = "_-17D" (String#24886, DoABC#3) // _SafeStr_6185 = "_-50j" (String#34450, DoABC#3) // _SafeStr_6187 = "_-5yo" (String#4110, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_6194 = "_-4ar" (String#33429, DoABC#3) // _SafeStr_6202 = "_-6CK" (String#37351, DoABC#3) // _SafeStr_6206 = "_-pS" (String#40383, DoABC#3) // _SafeStr_6209 = "_-2n3" (String#28964, DoABC#3) // _SafeStr_6213 = "_-4V5" (String#12230, DoABC#3) // _SafeStr_6214 = "_-mZ" (String#40266, DoABC#3) // _SafeStr_6215 = "_-ZN" (String#39770, DoABC#3) // _SafeStr_6222 = "_-4zS" (String#34359, DoABC#3) // _SafeStr_6233 = "_-3ho" (String#31205, DoABC#3) // _SafeStr_6234 = "_-1lP" (String#26432, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_6245 = "_-4uX" (String#34170, DoABC#3) // _SafeStr_6252 = "_-48z" (String#11889, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6377 = "_-2u4" (String#29231, DoABC#3) // _SafeStr_6379 = "_-19B" (String#24959, DoABC#3) // _SafeStr_6381 = "_-1b" (String#26027, DoABC#3) // _SafeStr_6383 = "_-62k" (String#36966, DoABC#3) // _SafeStr_6390 = "_-5D5" (String#34938, DoABC#3) // _SafeStr_6391 = "_-5v3" (String#36629, DoABC#3) // _SafeStr_6479 = "_-K4" (String#39216, DoABC#3) // _SafeStr_6480 = "_-2o" (String#28998, DoABC#3) // _SafeStr_6490 = "_-5Wk" (String#35687, DoABC#3) // _SafeStr_6491 = "_-08Z" (String#22499, DoABC#3) // _SafeStr_6492 = "_-4az" (String#12338, DoABC#3) // _SafeStr_6495 = "_-3mL" (String#31393, DoABC#3) // _SafeStr_6537 = "_-5KG" (String#35213, DoABC#3) // _SafeStr_6571 = "_-2Ew" (String#27620, DoABC#3) // _SafeStr_6581 = "_-Jg" (String#14760, DoABC#3) // _SafeStr_6582 = "_-35J" (String#3370, DoABC#3) // _SafeStr_6589 = "_-0QT" (String#23209, DoABC#3) // _SafeStr_6590 = "_-4Bz" (String#32454, DoABC#3) // _SafeStr_6592 = "_-4Vm" (String#33256, DoABC#3) // _SafeStr_6593 = "_-580" (String#34745, DoABC#3) // _SafeStr_6594 = "_-16v" (String#24877, DoABC#3) // _SafeStr_6595 = "_-0d4" (String#23681, DoABC#3) // _SafeStr_6597 = "_-21V" (String#27096, DoABC#3) // _SafeStr_6598 = "_-2j7" (String#28805, DoABC#3) // _SafeStr_6603 = "_-0ES" (String#22730, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) // _SafeStr_7174 = "_-e1" (String#15112, DoABC#3) // _SafeStr_7257 = "_-3aS" (String#11296, DoABC#3) // _SafeStr_7258 = "_-6D0" (String#37379, DoABC#3) // _SafeStr_7259 = "_-4RY" (String#12181, DoABC#3) // _SafeStr_7278 = "_-1o3" (String#26541, DoABC#3) // _SafeStr_7280 = "_-2aJ" (String#28459, DoABC#3) // _SafeStr_7283 = "_-1hI" (String#26268, DoABC#3) // _SafeStr_7284 = "_-350" (String#29686, DoABC#3) // _SafeStr_7286 = "_-lJ" (String#40208, DoABC#3) // _SafeStr_7288 = "_-0vn" (String#24405, DoABC#3) // _SafeStr_7314 = "_-5om" (String#36389, DoABC#3) // _SafeStr_7316 = "_-2Ox" (String#28002, DoABC#3) // _SafeStr_7420 = "_-3Df" (String#30034, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_7542 = "_-2v7" (String#10620, DoABC#3) // _SafeStr_8432 = "_-1Op" (String#9051, DoABC#3) // _SafeStr_8822 = "_-0Eg" (String#571, DoABC#3) // _SafeStr_8948 = "_-1qT" (String#579, DoABC#3) // _SafeStr_9375 = "_-0-b" (String#22170, DoABC#3) //------------------------------------------------------------ //_-3Ot.AvatarMenuView package _-3Ot { import _-05y._SafeStr_18520; import _-5Mz.WindowMouseEvent; import _-09L.AvatarInfoWidgetHandler; import in._SafeStr_2436; import _-5YE.IItemListWindow; import _-378._SafeStr_4502; import _-5YE.IInteractiveWindow; import _-1Mz.IWindowContainer; import _-3yO._SafeStr_2285; import _-3yO._SafeStr_2464; import _-0rE._SafeStr_2488; import _-5YE.IItemGridWindow; import _-4A5._SafeStr_3273; import _-5Vt.XmlAsset; import _-0ba._SafeStr_2745; import _-0ba._SafeStr_4494; import _-2Jf.RelationshipStatusEnum; import _-0ba._SafeStr_4481; import _-2sC.HabboTracking; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class AvatarMenuView extends _SafeStr_4583 { protected static const _SafeStr_18520:uint = 1; protected static const _SafeStr_18521:uint = 2; protected static const _SafeStr_18522:uint = 4; protected static const _SafeStr_18523:uint = 5; protected static const _SafeStr_18524:uint = 6; protected static const _SafeStr_18525:uint = 7; protected static var _SafeStr_18526:uint = _SafeStr_18520;//1 protected var _SafeStr_5447:_SafeStr_4591; protected var _SafeStr_12575:uint = 1; protected var _SafeStr_18527:Boolean; public function AvatarMenuView(k:AvatarInfoWidget) { super(k); _SafeStr_11860 = false; } public static function setup(k:AvatarMenuView, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:_SafeStr_4591):void { k._SafeStr_5447 = _arg_6; _SafeStr_4583.setup(k, _arg_2, _arg_3, _arg_4, _arg_5, false); } override public function dispose():void { if (_SafeStr_5415){ _SafeStr_5415.removeEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.removeEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); }; this._SafeStr_5447 = null; super.dispose(); } protected function _SafeStr_8948():void { var _local_4:int; var _local_5:AvatarInfoWidgetHandler; var _local_6:Boolean; var _local_7:String; var _local_8:int; var _local_9:_SafeStr_2436; var _local_10:int; if (((!(_SafeStr_5415)) || (!(this._SafeStr_5447)))){ return; }; var k:IItemListWindow = (_SafeStr_5415.findChildByName("buttons") as IItemListWindow); if (!k){ return; }; k.procedure = this.buttonEventProc; k.autoArrangeItems = false; var _local_2:int = k.numListItems; var _local_3:int; while (_local_3 < _local_2) { k.getListItemAt(_local_3).visible = false; _local_3++; }; if (this._SafeStr_12575 == _SafeStr_18520){ _SafeStr_11862("moderate", this._SafeStr_18528()); _SafeStr_11862("friend", this._SafeStr_5447._SafeStr_6497); _SafeStr_11862("ignore", !(this._SafeStr_5447._SafeStr_6508)); _SafeStr_11862("unignore", this._SafeStr_5447._SafeStr_6508); _SafeStr_11862("report", ((this.widget.configuration) && (this.widget.configuration.getBoolean("infostand.report.show")))); _local_4 = this._SafeStr_5447._SafeStr_6509; this.widget.localizations.registerParameter("infostand.button.respect", "count", _local_4.toString()); _SafeStr_11862("respect", (_local_4 > 0)); _local_5 = this.widget.handler; _local_6 = _local_5.container.sessionDataManager._SafeStr_9335(); _SafeStr_11862("trade", ((this._SafeStr_18529) || (((!(_local_6)) && (this._SafeStr_5447._SafeStr_6512))))); switch (this._SafeStr_5447._SafeStr_6517){ case _SafeStr_4502._SafeStr_6519: _local_7 = "${infostand.button.trade.tooltip.shutdown}"; break; case _SafeStr_4502._SafeStr_6520: _local_7 = "${infostand.button.trade.tooltip.tradingroom}"; break; default: _local_7 = ""; }; IInteractiveWindow(IWindowContainer(k.getListItemByName("trade")).getChildByName("button"))._SafeStr_6965 = _local_7; _SafeStr_11862("whisper"); if (this.widget.configuration.getBoolean("handitem.give.enabled")){ _local_8 = _local_5.container.roomSession._SafeStr_8432; _local_9 = _local_5.container.roomEngine.getRoomObject(_local_5.roomSession.roomId, _local_8, _SafeStr_2285._SafeStr_5707); if (_local_9 != null){ _local_10 = _local_9.getModel().getNumber(_SafeStr_2464._SafeStr_6482); if ((((_local_10 > 0)) && ((_local_10 < 999999)))){ _SafeStr_11862("pass_handitem"); }; }; }; _SafeStr_11862("relationship", ((this.widget.configuration.getBoolean("relationship.status.enabled")) && (this._SafeStr_5447._SafeStr_6500))); _SafeStr_11862("ambassador", this._SafeStr_18530()); }; if (this._SafeStr_12575 == _SafeStr_18521){ _SafeStr_11862("kick", this._SafeStr_5447._SafeStr_6487); _SafeStr_11862("ban_with_duration", this._SafeStr_5447._SafeStr_6506); _SafeStr_11862("mute", this._SafeStr_5447._SafeStr_6503); _SafeStr_11862("give_rights", this._SafeStr_18531()); _SafeStr_11862("remove_rights", this._SafeStr_18532()); _SafeStr_11862("actions"); }; if (this._SafeStr_12575 == _SafeStr_18522){ _SafeStr_11862("ban_hour"); _SafeStr_11862("ban_day"); _SafeStr_11862("perm_ban"); _SafeStr_11862("actions"); }; if (this._SafeStr_12575 == _SafeStr_18523){ _SafeStr_11862("mute_2min"); _SafeStr_11862("mute_5min"); _SafeStr_11862("mute_10min"); _SafeStr_11862("actions"); }; if (this._SafeStr_12575 == _SafeStr_18524){ _SafeStr_16375("relationship_grid"); _SafeStr_11862("no_relationship"); _SafeStr_11862("actions"); }; if (this._SafeStr_12575 == _SafeStr_18525){ _SafeStr_11862("ambassador_kick"); _SafeStr_11862("ambassador_alert"); _SafeStr_11862("ambassador_mute_60min"); _SafeStr_11862("ambassador_mute_18hour"); _SafeStr_11862("actions"); }; k.autoArrangeItems = true; k.visible = true; _SafeStr_18526 = this._SafeStr_12575; this._SafeStr_18527 = false; } private function _SafeStr_18530():Boolean { return (this._SafeStr_5447._SafeStr_6253); } private function _SafeStr_18528():Boolean { return (((((((((this._SafeStr_5447._SafeStr_6487) || (this._SafeStr_5447._SafeStr_6506))) || (this._SafeStr_5447._SafeStr_6503))) || (this._SafeStr_18531()))) || (this._SafeStr_18532()))); } private function _SafeStr_18531():Boolean { return (((((this._SafeStr_5447._SafeStr_6483) && ((this._SafeStr_5447._SafeStr_6502 < _SafeStr_2488._SafeStr_5921)))) && (!(this._SafeStr_5447._SafeStr_6484)))); } private function _SafeStr_18532():Boolean { return (((((this._SafeStr_5447._SafeStr_6483) && ((this._SafeStr_5447._SafeStr_6502 == _SafeStr_2488._SafeStr_5921)))) && (!(this._SafeStr_5447._SafeStr_6484)))); } override protected function updateWindow():void { var _local_1:IItemGridWindow; var _local_2:_SafeStr_3273; var _local_3:int; var _local_4:int; var k:XML; var _local_6:IWindowContainer; var _local_7:IWindowContainer; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; if (_SafeStr_6930){ activeView = _SafeStr_6931(); } else { if (!_SafeStr_5415){ k = (XmlAsset(_SafeStr_5451.assets.getAssetByName("avatar_menu_widget")).content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, _SafeStr_6933); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6934); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6934); }; _SafeStr_10892 = (_SafeStr_5415.findChildByName("buttons") as IItemListWindow); _SafeStr_10892.procedure = this.buttonEventProc; _SafeStr_5415.findChildByName("profile_link").procedure = this.buttonEventProc; _SafeStr_5415.findChildByName("name").caption = _SafeStr_7448; _SafeStr_5415.visible = false; activeView = _SafeStr_5415; this._SafeStr_8948(); _SafeStr_18416(); _local_1 = (_SafeStr_5415.findChildByName("relationship_grid") as IItemGridWindow); _local_2 = _local_1.iterator; _local_3 = _local_2.length; _local_4 = 0; while (_local_4 < _local_3) { _local_6 = (_local_2[_local_4] as IWindowContainer); _local_7 = (_local_6.findChildByName("button") as IWindowContainer); _local_7.procedure = this.buttonEventProc; _local_4++; }; }; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void { var _local_5:String; var _local_6:int; if (disposed){ return; }; if (((!(_SafeStr_5415)) || (_SafeStr_5415.disposed))){ return; }; var _local_3:Boolean; var _local_4:_SafeStr_2745; if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "button"){ _local_3 = true; switch (_arg_2.parent.name){ case "whisper": _local_5 = _SafeStr_4494._SafeStr_6394; break; case "friend": _arg_2.disable(); this._SafeStr_5447._SafeStr_6497 = false; _local_5 = _SafeStr_4494._SafeStr_6392; break; case "respect": this._SafeStr_5447._SafeStr_6509--; _local_6 = this._SafeStr_5447._SafeStr_6509; this.widget.localizations.registerParameter("infostand.button.respect", "count", _local_6.toString()); _SafeStr_11862("respect", (this._SafeStr_5447._SafeStr_6509 > 0)); _local_5 = _SafeStr_4494._SafeStr_6393; if (_local_6 > 0){ _local_3 = false; }; break; case "ignore": _arg_2.parent.visible = false; _SafeStr_5415.findChildByName("unignore").visible = true; this._SafeStr_5447._SafeStr_6508 = true; _local_5 = _SafeStr_4494._SafeStr_6395; break; case "unignore": _arg_2.parent.visible = false; _SafeStr_5415.findChildByName("ignore").visible = true; this._SafeStr_5447._SafeStr_6508 = false; _local_5 = _SafeStr_4494._SafeStr_6396; break; case "kick": _local_5 = _SafeStr_4494._SafeStr_6397; break; case "ban_hour": _local_5 = _SafeStr_4494._SafeStr_6399; break; case "ban_day": _local_5 = _SafeStr_4494._SafeStr_6398; break; case "perm_ban": _local_5 = _SafeStr_4494._SafeStr_6400; break; case "mute_2min": _local_5 = _SafeStr_4494.MUTE_USER_2MIN; break; case "mute_5min": _local_5 = _SafeStr_4494.MUTE_USER_5MIN; break; case "mute_10min": _local_5 = _SafeStr_4494.MUTE_USER_10MIN; break; case "ban_with_duration": this._SafeStr_12575 = _SafeStr_18522; this._SafeStr_18527 = true; _local_3 = false; break; case "mute": this._SafeStr_12575 = _SafeStr_18523; this._SafeStr_18527 = true; _local_3 = false; break; case "give_rights": _arg_2.parent.visible = false; _SafeStr_5415.findChildByName("remove_rights").visible = true; this._SafeStr_5447._SafeStr_6485 = _SafeStr_2488._SafeStr_5921; _local_5 = _SafeStr_4494._SafeStr_6401; break; case "remove_rights": _arg_2.parent.visible = false; _SafeStr_5415.findChildByName("give_rights").visible = true; this._SafeStr_5447._SafeStr_6485 = _SafeStr_2488._SafeStr_6514; _local_5 = _SafeStr_4494._SafeStr_6402; break; case "trade": _local_5 = _SafeStr_4494._SafeStr_6403; break; case "moderate": this._SafeStr_12575 = _SafeStr_18521; this._SafeStr_18527 = true; _local_3 = false; break; case "report": _local_5 = _SafeStr_4494._SafeStr_6433; break; case "actions": this._SafeStr_12575 = _SafeStr_18520; this._SafeStr_18527 = true; _local_3 = false; break; case "relationship": this._SafeStr_12575 = _SafeStr_18524; this._SafeStr_18527 = true; _local_3 = false; break; case "pass_handitem": _local_5 = _SafeStr_4494._SafeStr_6405; break; case "relationship_heart": this._SafeStr_18533(RelationshipStatusEnum._SafeStr_15687); break; case "relationship_smile": this._SafeStr_18533(RelationshipStatusEnum._SafeStr_15688); break; case "relationship_bobba": this._SafeStr_18533(RelationshipStatusEnum._SafeStr_15689); break; case "no_relationship": this._SafeStr_18533(RelationshipStatusEnum.NONE); break; case "ambassador": this._SafeStr_12575 = _SafeStr_18525; this._SafeStr_18527 = true; _local_3 = false; break; case "ambassador_alert": _local_5 = _SafeStr_4494._SafeStr_6434; break; case "ambassador_kick": _local_5 = _SafeStr_4494._SafeStr_6435; break; case "ambassador_mute_2min": _local_5 = _SafeStr_4494.AMBASSADOR_MUTE_USER_2MIN; break; case "ambassador_mute_10min": _local_5 = _SafeStr_4494.AMBASSADOR_MUTE_USER_10MIN; break; case "ambassador_mute_60min": _local_5 = _SafeStr_4494.AMBASSADOR_MUTE_USER_60MIN; break; case "ambassador_mute_18hour": _local_5 = _SafeStr_4494.AMBASSADOR_MUTE_USER_18HOUR; break; }; }; if (_arg_2.name == "profile_link"){ _local_3 = true; _local_4 = new _SafeStr_4481(_SafeStr_4481._SafeStr_6429, _SafeStr_5512, "avatarContextMenu"); }; if (_local_5 != null){ _local_4 = new _SafeStr_4494(_local_5, _SafeStr_5512); HabboTracking.getInstance().trackEventLog("InfoStand", "click", _local_5); }; if (_local_4 != null){ _SafeStr_5451.messageListener.processWidgetMessage(_local_4); }; this._SafeStr_8948(); } else { if (k.type == WindowMouseEvent._SafeStr_5423){ if (_arg_2.name == "button"){ switch (_arg_2.parent.name){ case "kick": HabboTracking.getInstance()._SafeStr_12947("InterfaceExplorer", "hover", "avatar.kick.hover"); break; case "perm_ban": case "ban_hour": case "ban_day": case "ban_with_duration": HabboTracking.getInstance()._SafeStr_12947("InterfaceExplorer", "hover", "avatar.ban.hover"); break; case "mute": case "mute_2min": case "mute_5min": case "mute_10min": HabboTracking.getInstance()._SafeStr_12947("InterfaceExplorer", "hover", "avatar.mute.hover"); break; case "unignore": case "ignore": HabboTracking.getInstance()._SafeStr_12947("InterfaceExplorer", "hover", "avatar.ignore.hover"); break; }; }; } else { super.buttonEventProc(k, _arg_2); }; }; if (_local_3){ _SafeStr_5451.removeView(this, false); }; } private function get widget():AvatarInfoWidget { return ((_SafeStr_5451 as AvatarInfoWidget)); } private function get _SafeStr_18529():Boolean { return (AvatarInfoWidget(_SafeStr_5451).configuration.getBoolean("talent.track.citizenship.enabled")); } private function _SafeStr_18533(k:int):void { _SafeStr_5451.friendList.setRelationshipStatus(_SafeStr_5512, k); } } }//package _-3Ot // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_11860 = "_-2rf" (String#29138, DoABC#3) // _SafeStr_11862 = "_-0cn" (String#1066, DoABC#3) // _SafeStr_12575 = "_-0Ka" (String#326, DoABC#3) // _SafeStr_12947 = "_-5zU" (String#13755, DoABC#3) // _SafeStr_15687 = "_-5AV" (String#34839, DoABC#3) // _SafeStr_15688 = "_-6D-" (String#37378, DoABC#3) // _SafeStr_15689 = "_-5VB" (String#35625, DoABC#3) // _SafeStr_16375 = "_-0IQ" (String#22891, DoABC#3) // _SafeStr_18416 = "_-4UW" (String#12217, DoABC#3) // _SafeStr_18520 = "_-2fz" (String#28675, DoABC#3) // _SafeStr_18521 = "_-3hQ" (String#31188, DoABC#3) // _SafeStr_18522 = "_-6Lp" (String#37700, DoABC#3) // _SafeStr_18523 = "_-60K" (String#36875, DoABC#3) // _SafeStr_18524 = "_-41V" (String#32030, DoABC#3) // _SafeStr_18525 = "_-5VS" (String#35637, DoABC#3) // _SafeStr_18526 = "_-yq" (String#40738, DoABC#3) // _SafeStr_18527 = "_-4QB" (String#33020, DoABC#3) // _SafeStr_18528 = "_-37e" (String#29798, DoABC#3) // _SafeStr_18529 = "_-25r" (String#9780, DoABC#3) // _SafeStr_18530 = "_-1Oj" (String#25551, DoABC#3) // _SafeStr_18531 = "_-3Z2" (String#30888, DoABC#3) // _SafeStr_18532 = "_-4y4" (String#34302, DoABC#3) // _SafeStr_18533 = "_-4pW" (String#33972, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_4481 = "_-1xi" (String#9622, DoABC#3) // _SafeStr_4494 = "_-3N8" (String#30434, DoABC#3) // _SafeStr_4502 = "_-3DO" (String#10942, DoABC#3) // _SafeStr_4583 = "_-245" (String#9755, DoABC#3) // _SafeStr_4591 = "_-3r9" (String#11590, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_6253 = "_-2aD" (String#3231, DoABC#3) // _SafeStr_6392 = "_-3L-" (String#30344, DoABC#3) // _SafeStr_6393 = "_-2mF" (String#28926, DoABC#3) // _SafeStr_6394 = "_-5uA" (String#36589, DoABC#3) // _SafeStr_6395 = "_-66E" (String#37111, DoABC#3) // _SafeStr_6396 = "_-1fl" (String#26201, DoABC#3) // _SafeStr_6397 = "_-3X" (String#30807, DoABC#3) // _SafeStr_6398 = "_-0yd" (String#24517, DoABC#3) // _SafeStr_6399 = "_-4tx" (String#34147, DoABC#3) // _SafeStr_6400 = "_-5eX" (String#36003, DoABC#3) // _SafeStr_6401 = "_-0D1" (String#22674, DoABC#3) // _SafeStr_6402 = "_-6Ah" (String#37291, DoABC#3) // _SafeStr_6403 = "_-1y" (String#26923, DoABC#3) // _SafeStr_6405 = "_-4sx" (String#34110, DoABC#3) // _SafeStr_6429 = "_-1ww" (String#26879, DoABC#3) // _SafeStr_6433 = "_-sl" (String#40504, DoABC#3) // _SafeStr_6434 = "_-67q" (String#37175, DoABC#3) // _SafeStr_6435 = "_-6dy" (String#38438, DoABC#3) // _SafeStr_6482 = "_-1QG" (String#25617, DoABC#3) // _SafeStr_6483 = "_-6UV" (String#38036, DoABC#3) // _SafeStr_6484 = "_-0fU" (String#8278, DoABC#3) // _SafeStr_6485 = "_-0GG" (String#22805, DoABC#3) // _SafeStr_6487 = "_-2DH" (String#27550, DoABC#3) // _SafeStr_6497 = "_-6Ce" (String#37364, DoABC#3) // _SafeStr_6500 = "_-22b" (String#27133, DoABC#3) // _SafeStr_6502 = "_-3nE" (String#31427, DoABC#3) // _SafeStr_6503 = "_-2pY" (String#29053, DoABC#3) // _SafeStr_6506 = "_-68t" (String#37218, DoABC#3) // _SafeStr_6508 = "_-Ed" (String#14675, DoABC#3) // _SafeStr_6509 = "_-qe" (String#15334, DoABC#3) // _SafeStr_6512 = "_-0XF" (String#23454, DoABC#3) // _SafeStr_6514 = "_-47u" (String#32293, DoABC#3) // _SafeStr_6517 = "_-2Dk" (String#27572, DoABC#3) // _SafeStr_6519 = "_-37k" (String#29802, DoABC#3) // _SafeStr_6520 = "_-5wY" (String#36685, DoABC#3) // _SafeStr_6930 = "_-5DR" (String#12988, DoABC#3) // _SafeStr_6931 = "_-1ZR" (String#25964, DoABC#3) // _SafeStr_6932 = "_-0O6" (String#23121, DoABC#3) // _SafeStr_6933 = "_-GM" (String#39077, DoABC#3) // _SafeStr_6934 = "_-5ju" (String#36198, DoABC#3) // _SafeStr_6965 = "_-UG" (String#14942, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_8432 = "_-1Op" (String#9051, DoABC#3) // _SafeStr_8948 = "_-1qT" (String#579, DoABC#3) // _SafeStr_9335 = "_-1zo" (String#1496, DoABC#3) //------------------------------------------------------------ //_-3Ot.BreedMonsterPlantsConfirmationView package _-3Ot { import _-0MK._SafeStr_3; import _-1uj._SafeStr_2323; import _-5YE.IFrameWindow; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-ue.Map; import _-4rH._SafeStr_2456; import flash.display.BitmapData; import _-2M3.PetFigureData; import _-151._SafeStr_2306; import _-1uj._SafeStr_3018; import _-5YE.IItemListWindow; import _-5YE.IBitmapWrapperWindow; import _-5Vt._SafeStr_39; import flash.geom.Point; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; public class BreedMonsterPlantsConfirmationView implements _SafeStr_3, _SafeStr_2323 { private static const _SafeStr_18534:int = 0; private static const _SafeStr_18535:int = 1; private static const _SafeStr_18536:String = "element_list"; private static const _SafeStr_18537:String = "preview_list"; private static const ELEM_PLANT1_ITEMLIST:String = "plant1_itemlist"; private static const ELEM_PLANT2_ITEMLIST:String = "plant2_itemlist"; private static const _SafeStr_18538:String = "description"; private static const _SafeStr_18539:String = "request"; private static const _SafeStr_9690:String = "header_button_close"; private static const _SafeStr_9691:String = "save_button"; private static const _SafeStr_18540:String = "accept_button"; private static const _SafeStr_18541:String = "cancel_button"; private static const _SafeStr_9697:String = "ok_button"; private static const _SafeStr_18542:String = "button_list"; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_5406:Boolean = false; private var _SafeStr_5451:AvatarInfoWidget; private var _SafeStr_5524:_SafeStr_633; private var _assets:_SafeStr_10; private var _SafeStr_16599:Map; private var _SafeStr_14964:int; private var _SafeStr_17877:int; private var _SafeStr_16943:_SafeStr_2456; private var _petData2:_SafeStr_2456; private var _SafeStr_5560:int = 0; public function BreedMonsterPlantsConfirmationView(k:AvatarInfoWidget) { this._SafeStr_5451 = k; this._SafeStr_5524 = k.windowManager; this._assets = this._SafeStr_5451.assets; this._SafeStr_16599 = new Map(); } public function get disposed():Boolean { return (this._SafeStr_5406); } public function dispose():void { if (this.disposed){ return; }; this._SafeStr_5406 = true; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_16599 != null){ this._SafeStr_16599.dispose(); }; this._SafeStr_16599 = null; } public function get _SafeStr_17880():int { return (this._SafeStr_14964); } public function get _SafeStr_17881():int { return (this._SafeStr_17877); } public function open(k:int, _arg_2:int, _arg_3:Boolean):void { this._SafeStr_14964 = k; this._SafeStr_17877 = _arg_2; this._SafeStr_16943 = this._SafeStr_5451.handler.roomSession.userDataManager.getUserDataByIndex(k); this._petData2 = this._SafeStr_5451.handler.roomSession.userDataManager.getUserDataByIndex(_arg_2); this._SafeStr_5560 = ((_arg_3) ? _SafeStr_18535 : _SafeStr_18534); this._SafeStr_9719(); this._SafeStr_5415.visible = true; } private function _SafeStr_18027(k:String, _arg_2:String):BitmapData { var _local_4:BitmapData; var _local_7:int; var _local_3:PetFigureData = new PetFigureData(k); var _local_5:String = "std"; var _local_6:_SafeStr_3018 = this._SafeStr_5451.handler.roomEngine._SafeStr_5723(_local_3.typeId, _local_3.paletteId, _local_3.color, new _SafeStr_2306(90), 64, this, true, 0, _local_3._SafeStr_5772, _local_5); if (_local_6 != null){ _local_7 = _local_6.id; if (_local_7 > 0){ this._SafeStr_16599.add(_local_7, _arg_2); }; _local_4 = _local_6.data; }; return (_local_4); } public function imageReady(k:int, _arg_2:BitmapData):void { if (this.disposed){ return; }; var _local_3:String = this._SafeStr_16599.getValue(k); if (_local_3 != null){ this._SafeStr_9728(_arg_2, _local_3); }; } public function _SafeStr_5454(k:int):void { } private function _SafeStr_9719():void { this._SafeStr_5451.localizations.registerParameter("breedpets.widget.title", "name", this._SafeStr_16943.name); this._SafeStr_5451.localizations.registerParameter("breedpets.widget.plant1.name", "name", this._SafeStr_16943.name); this._SafeStr_5451.localizations.registerParameter("breedpets.widget.plant2.name", "name", this._petData2.name); this._SafeStr_5451.localizations.registerParameter("breedpets.widget.plant1.description", "name", this._SafeStr_16943.ownerName); this._SafeStr_5451.localizations.registerParameter("breedpets.widget.plant2.description", "name", this._petData2.ownerName); this._SafeStr_5451.localizations.registerParameter("breedpets.widget.plant1.raritylevel", "level", this._SafeStr_16943.rarityLevel.toString()); this._SafeStr_5451.localizations.registerParameter("breedpets.widget.plant2.raritylevel", "level", this._petData2.rarityLevel.toString()); this._SafeStr_5451.localizations.registerParameter("breedpets.widget.request", "name", this._petData2.ownerName); if (!this._SafeStr_5415){ this._SafeStr_5415 = (this._SafeStr_5524.buildFromXML((this._assets.getAssetByName("breed_pets_confirmation_xml").content as XML)) as IFrameWindow); this._SafeStr_9721(_SafeStr_9690); }; this._SafeStr_5415.center(); this._SafeStr_5415.visible = true; this._SafeStr_9721(_SafeStr_9691); this._SafeStr_9721(_SafeStr_18540); this._SafeStr_9721(_SafeStr_18541); this._SafeStr_18543(_SafeStr_18538, false); this._SafeStr_18543(_SafeStr_18539, false); this._SafeStr_18543(_SafeStr_9691, false); this._SafeStr_18543(_SafeStr_9691, false); this._SafeStr_18543(_SafeStr_18540, false); this._SafeStr_18543(_SafeStr_18541, true); this._SafeStr_18543(_SafeStr_18541, true); switch (this._SafeStr_5560){ case _SafeStr_18534: this._SafeStr_18543(_SafeStr_18538, true); this._SafeStr_18543(_SafeStr_9691, true); break; case _SafeStr_18535: this._SafeStr_18543(_SafeStr_18539, true); this._SafeStr_18543(_SafeStr_18540, true); break; }; var k:BitmapData = this._SafeStr_18027(this._SafeStr_16943.figure, "preview_image"); this._SafeStr_9728((((k)!=null) ? k : new BitmapData(10, 10)), "preview_image"); k = this._SafeStr_18027(this._petData2.figure, "preview_image2"); this._SafeStr_9728((((k)!=null) ? k : new BitmapData(10, 10)), "preview_image2"); this.arrangeListItems(); this._SafeStr_5415.invalidate(); } private function arrangeListItems():void { this._SafeStr_18544(_SafeStr_18542); this._SafeStr_18544(ELEM_PLANT1_ITEMLIST); this._SafeStr_18544(ELEM_PLANT2_ITEMLIST); this._SafeStr_18544(_SafeStr_18537); this._SafeStr_18544(_SafeStr_18536); this._SafeStr_5415._SafeStr_7838(); } private function _SafeStr_18544(k:String):void { var _local_2:IItemListWindow = (this._SafeStr_5415.findChildByName(k) as IItemListWindow); if (_local_2 != null){ _local_2.arrangeListItems(); }; } private function _SafeStr_9728(k:BitmapData, _arg_2:String):void { var _local_6:BitmapData; if (((!(this._SafeStr_5415)) || (!(k)))){ return; }; var _local_3:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName(_arg_2) as IBitmapWrapperWindow); _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height); var _local_4:_SafeStr_39 = (this._assets.getAssetByName("breed_pets_preview_bg_png") as _SafeStr_39); if (_local_4){ _local_6 = (_local_4.content as BitmapData); _local_3.bitmap.copyPixels(_local_6, _local_6.rect, new Point(0, 0)); }; var _local_5:Point = new Point(((_local_3.width - k.width) / 2), ((_local_3.height - k.height) / 2)); _local_3.bitmap.copyPixels(k, k.rect, _local_5, null, null, true); } private function close():void { if (this._SafeStr_5415){ this._SafeStr_5415.visible = false; }; } private function _SafeStr_9721(k:String):void { var _local_2:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); }; } private function _SafeStr_18543(k:String, _arg_2:Boolean):void { var _local_3:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_3 != null){ _local_3.visible = _arg_2; }; } private function onMouseClick(k:WindowMouseEvent):void { switch (k.target.name){ case _SafeStr_9690: case _SafeStr_18541: this._SafeStr_5451._SafeStr_18510(this._SafeStr_14964, this._SafeStr_17877); this.close(); return; case _SafeStr_9697: this.close(); return; case _SafeStr_18540: this.close(); this._SafeStr_5451._SafeStr_18513(this._SafeStr_14964, this._SafeStr_17877); return; case _SafeStr_9691: this._SafeStr_5451._SafeStr_18514(this._SafeStr_14964, this._SafeStr_17877); if (this._SafeStr_16943._SafeStr_6226 != this._petData2._SafeStr_6226){ this._SafeStr_5451._SafeStr_18507(this._SafeStr_17880, this._SafeStr_17877); }; this.close(); return; }; } } }//package _-3Ot // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_14964 = "_-3gV" (String#1101, DoABC#3) // _SafeStr_16599 = "_-6dx" (String#873, DoABC#3) // _SafeStr_16943 = "_-5Jg" (String#586, DoABC#3) // _SafeStr_17877 = "_-U" (String#1635, DoABC#3) // _SafeStr_17880 = "_-0t5" (String#24299, DoABC#3) // _SafeStr_17881 = "_-5WI" (String#35670, DoABC#3) // _SafeStr_18027 = "_-1Hv" (String#836, DoABC#3) // _SafeStr_18507 = "_-4VI" (String#33234, DoABC#3) // _SafeStr_18510 = "_-64A" (String#37027, DoABC#3) // _SafeStr_18513 = "_-4QD" (String#33022, DoABC#3) // _SafeStr_18514 = "_-0vL" (String#24388, DoABC#3) // _SafeStr_18534 = "_-244" (String#27201, DoABC#3) // _SafeStr_18535 = "_-ds" (String#39949, DoABC#3) // _SafeStr_18536 = "_-4mZ" (String#3783, DoABC#3) // _SafeStr_18537 = "_-3Sz" (String#3466, DoABC#3) // _SafeStr_18538 = "_-4tm" (String#3819, DoABC#3) // _SafeStr_18539 = "_-4py" (String#12589, DoABC#3) // _SafeStr_18540 = "_-ST" (String#14909, DoABC#3) // _SafeStr_18541 = "_-6H9" (String#1143, DoABC#3) // _SafeStr_18542 = "_-210" (String#9700, DoABC#3) // _SafeStr_18543 = "_-6b6" (String#1622, DoABC#3) // _SafeStr_18544 = "_-2TZ" (String#3203, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5772 = "_-2PU" (String#28025, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7838 = "_-23I" (String#9743, DoABC#3) // _SafeStr_9690 = "_-6a4" (String#338, DoABC#3) // _SafeStr_9691 = "_-6DO" (String#590, DoABC#3) // _SafeStr_9697 = "_-WW" (String#387, DoABC#3) // _SafeStr_9719 = "_-3aD" (String#434, DoABC#3) // _SafeStr_9721 = "_-1yR" (String#297, DoABC#3) // _SafeStr_9728 = "_-5cK" (String#587, DoABC#3) //------------------------------------------------------------ //_-3Ot.BreedPetsResultView package _-3Ot { import _-0MK._SafeStr_3; import _-1uj._SafeStr_2323; import _-5YE.IFrameWindow; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-ue.Map; import flash.display.BitmapData; import _-151._SafeStr_2306; import _-1uj._SafeStr_3018; import _-1rg._SafeStr_2333; import _-1Mz.IWindow; import _-5YE.IItemListWindow; import _-5YE.IBitmapWrapperWindow; import _-5Vt._SafeStr_39; import flash.geom.Point; import _-5Mz.WindowMouseEvent; import _-0KL._SafeStr_2617; import _-65D._SafeStr_2631; import in._SafeStr_2436; import _-3yO._SafeStr_2285; import _-3yO._SafeStr_4438; import _-0Dr._SafeStr_1201; import _-65D._SafeStr_2396; public class BreedPetsResultView implements _SafeStr_3, _SafeStr_2323 { private static const _SafeStr_18536:String = "element_list"; private static const _SafeStr_18537:String = "preview_list"; private static const _SafeStr_18545:String = "preview_buttonlist"; private static const ELEM_SEED1_ITEMLIST:String = "seed1_itemlist"; private static const ELEM_SEED2_ITEMLIST:String = "seed2_itemlist"; private static const ELEM_SEED1_BUTTONLIST:String = "seed1_buttonlist"; private static const ELEM_SEED2_BUTTONLIST:String = "seed2_buttonlist"; private static const _SafeStr_18546:String = "header_button_close"; private static const _SafeStr_9690:String = "close_button"; private static const _SafeStr_9691:String = "save_button"; private static const ELEM_PLACE_BUTTON1:String = "place_button1"; private static const ELEM_PLACE_BUTTON2:String = "place_button2"; private static const ELEM_PICK_BUTTON1:String = "pick_button1"; private static const ELEM_PICK_BUTTON2:String = "pick_button2"; private static const _SafeStr_18547:String = "preview_image"; private static const ELEM_PREVIEW_IMAGE2:String = "preview_image2"; private static const _SafeStr_18548:String = "preview_image_region"; private static const ELEM_PREVIEW_IMAGE_REGION2:String = "preview_image_region2"; private static const _SafeStr_18549:String = "button_list"; private static const _SafeStr_18538:String = "description"; private static const _SafeStr_18550:String = "description_sorry"; private static const _SafeStr_18551:String = "info"; private static const _SafeStr_18552:String = "info_sorry"; private static const ELEM_INFO_MUTATE1:String = "info_mutate1"; private static const ELEM_INFO_MUTATE2:String = "info_mutate2"; private static const _SafeStr_9697:String = "ok_button"; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_5406:Boolean = false; private var _SafeStr_5451:AvatarInfoWidget; private var _SafeStr_5524:_SafeStr_633; private var _assets:_SafeStr_10; private var _SafeStr_16599:Map; private var _SafeStr_10922:_SafeStr_4597; private var _resultData2:_SafeStr_4597; private var _SafeStr_18553:Boolean; public function BreedPetsResultView(k:AvatarInfoWidget) { this._SafeStr_5451 = k; this._SafeStr_5524 = k.windowManager; this._assets = this._SafeStr_5451.assets; this._SafeStr_16599 = new Map(); } public function get disposed():Boolean { return (this._SafeStr_5406); } public function dispose():void { if (this.disposed){ return; }; this._SafeStr_5406 = true; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_16599 != null){ this._SafeStr_16599.dispose(); }; this._SafeStr_16599 = null; } public function open(k:_SafeStr_4597, _arg_2:_SafeStr_4597):void { this._SafeStr_10922 = k; this._resultData2 = _arg_2; this._SafeStr_9719(); this.show(); } private function _SafeStr_18027(k:int, _arg_2:String):BitmapData { var _local_3:BitmapData; var _local_5:int; var _local_4:_SafeStr_3018 = this._SafeStr_5451.handler.container.roomEngine.getFurnitureImage(k, new _SafeStr_2306(90, 0, 0), 64, this, 0, null, -1, -1, null); if (_local_4 != null){ _local_5 = _local_4.id; if (_local_5 > 0){ this._SafeStr_16599.add(_local_5, _arg_2); }; _local_3 = _local_4.data; }; return (_local_3); } public function imageReady(k:int, _arg_2:BitmapData):void { if (this.disposed){ return; }; var _local_3:String = this._SafeStr_16599.getValue(k); if (_local_3 != null){ this._SafeStr_9728(_arg_2, _local_3); }; } public function _SafeStr_5454(k:int):void { } private function _SafeStr_9719():void { var _local_8:String; var k:_SafeStr_2333 = this._SafeStr_5451.handler.container.sessionDataManager._SafeStr_5859(this._SafeStr_10922._SafeStr_5868); var _local_2:_SafeStr_2333 = this._SafeStr_5451.handler.container.sessionDataManager._SafeStr_5859(this._resultData2._SafeStr_5868); this._SafeStr_5451.localizations.registerParameter("breedpetsresult.widget.seed1.name", "name", (((k)!=null) ? k._SafeStr_5870 : "")); this._SafeStr_5451.localizations.registerParameter("breedpetsresult.widget.seed2.name", "name", (((_local_2)!=null) ? _local_2._SafeStr_5870 : "")); this._SafeStr_5451.localizations.registerParameter("breedpetsresult.widget.seed1.description", "name", this._SafeStr_10922.userName); this._SafeStr_5451.localizations.registerParameter("breedpetsresult.widget.seed2.description", "name", this._resultData2.userName); this._SafeStr_5451.localizations.registerParameter("breedpetsresult.widget.seed1.raritylevel", "level", this._SafeStr_10922.rarityLevel.toString()); this._SafeStr_5451.localizations.registerParameter("breedpetsresult.widget.seed2.raritylevel", "level", this._resultData2.rarityLevel.toString()); var _local_3:int = this._SafeStr_5451.handler.container.sessionDataManager.userId; var _local_4 = (this._SafeStr_10922.userId == _local_3); var _local_5 = (this._resultData2.userId == _local_3); var _local_6:Boolean = ((_local_4) || (_local_5)); if (!_local_6){ _local_8 = ""; if (((!((this._SafeStr_10922.userName == null))) && (!((this._SafeStr_10922.userName == ""))))){ _local_8 = this._SafeStr_10922.userName; } else { if (((!((this._resultData2.userName == null))) && (!((this._resultData2.userName == ""))))){ _local_8 = this._resultData2.userName; }; }; this._SafeStr_5451.localization.registerParameter("breedpetsresult.widget.text.sorry", "name", _local_8); }; if (!this._SafeStr_5415){ this._SafeStr_5415 = (this._SafeStr_5524.buildFromXML((this._assets.getAssetByName("breed_pets_result_xml").content as XML)) as IFrameWindow); this._SafeStr_9721(_SafeStr_18546); }; this._SafeStr_5415.center(); this._SafeStr_5415.visible = true; this._SafeStr_18543(ELEM_SEED1_BUTTONLIST, false); this._SafeStr_18543(ELEM_SEED2_BUTTONLIST, false); this._SafeStr_18543(ELEM_PLACE_BUTTON1, false); this._SafeStr_18543(ELEM_PICK_BUTTON1, false); this._SafeStr_18543(ELEM_PLACE_BUTTON2, false); this._SafeStr_18543(ELEM_PICK_BUTTON2, false); this._SafeStr_18543(_SafeStr_9690, false); if (_local_4){ this._SafeStr_18543(ELEM_PLACE_BUTTON1, true); this._SafeStr_18543(ELEM_SEED1_BUTTONLIST, true); }; if (_local_5){ this._SafeStr_18543(ELEM_PLACE_BUTTON2, true); this._SafeStr_18543(ELEM_SEED2_BUTTONLIST, true); }; if (_local_6){ this._SafeStr_18543(_SafeStr_18545, true); }; this._SafeStr_18543(ELEM_SEED2_ITEMLIST, true); if (this._resultData2.stuffId == -1){ this._SafeStr_18543(ELEM_SEED2_ITEMLIST, false); }; this._SafeStr_18543(_SafeStr_18538, true); this._SafeStr_18543(_SafeStr_18551, true); this._SafeStr_18543(_SafeStr_18550, false); this._SafeStr_18543(_SafeStr_18551, false); this._SafeStr_18543(_SafeStr_18549, false); this._SafeStr_18543(_SafeStr_9690, false); if (!_local_6){ this._SafeStr_18543(_SafeStr_18545, false); this._SafeStr_18543(_SafeStr_18538, false); this._SafeStr_18543(_SafeStr_18551, false); this._SafeStr_18543(_SafeStr_9691, false); this._SafeStr_18543(ELEM_PLACE_BUTTON1, false); this._SafeStr_18543(ELEM_PICK_BUTTON1, false); this._SafeStr_18543(ELEM_PLACE_BUTTON2, false); this._SafeStr_18543(ELEM_PICK_BUTTON2, false); this._SafeStr_18543(_SafeStr_18549, true); this._SafeStr_18543(_SafeStr_18550, true); this._SafeStr_18543(_SafeStr_18552, true); this._SafeStr_18543(_SafeStr_9690, true); }; this._SafeStr_18543(ELEM_INFO_MUTATE1, false); this._SafeStr_18543(ELEM_INFO_MUTATE2, false); if (this._SafeStr_10922._SafeStr_6590){ this._SafeStr_18543(ELEM_INFO_MUTATE1, true); }; if (this._resultData2._SafeStr_6590){ this._SafeStr_18543(ELEM_INFO_MUTATE2, true); }; this._SafeStr_9721(_SafeStr_9691); this._SafeStr_9721(_SafeStr_18546); this._SafeStr_9721(_SafeStr_9690); this._SafeStr_9721(ELEM_PLACE_BUTTON1); this._SafeStr_9721(ELEM_PLACE_BUTTON2); this._SafeStr_9721(ELEM_PICK_BUTTON1); this._SafeStr_9721(ELEM_PICK_BUTTON2); this._SafeStr_9721(_SafeStr_18548); this._SafeStr_9721(ELEM_PREVIEW_IMAGE_REGION2); var _local_7:BitmapData = this._SafeStr_18027(k.id, _SafeStr_18547); this._SafeStr_9728((((_local_7)!=null) ? _local_7 : new BitmapData(10, 10)), _SafeStr_18547); _local_7 = this._SafeStr_18027(k.id, ELEM_PREVIEW_IMAGE2); this._SafeStr_9728((((_local_7)!=null) ? _local_7 : new BitmapData(10, 10)), ELEM_PREVIEW_IMAGE2); this.arrangeListItems(); this._SafeStr_5415.invalidate(); } private function _SafeStr_18543(k:String, _arg_2:Boolean):void { var _local_3:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_3 != null){ _local_3.visible = _arg_2; }; } private function arrangeListItems():void { this._SafeStr_18544(ELEM_SEED1_ITEMLIST); this._SafeStr_18544(ELEM_SEED2_ITEMLIST); this._SafeStr_18544(ELEM_SEED1_BUTTONLIST); this._SafeStr_18544(ELEM_SEED2_BUTTONLIST); this._SafeStr_18544(_SafeStr_18545); this._SafeStr_18544(_SafeStr_18549); this._SafeStr_18544(_SafeStr_18537); this._SafeStr_18544(_SafeStr_18536); this._SafeStr_5415._SafeStr_7838(); } private function _SafeStr_18544(k:String):void { var _local_2:IItemListWindow = (this._SafeStr_5415.findChildByName(k) as IItemListWindow); if (_local_2 != null){ _local_2.arrangeListItems(); }; } private function _SafeStr_9728(k:BitmapData, _arg_2:String):void { var _local_6:BitmapData; if (((!(this._SafeStr_5415)) || (!(k)))){ return; }; var _local_3:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName(_arg_2) as IBitmapWrapperWindow); _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height); var _local_4:_SafeStr_39 = (this._assets.getAssetByName("breed_pets_preview_bg_png") as _SafeStr_39); if (_local_4){ _local_6 = (_local_4.content as BitmapData); _local_3.bitmap.copyPixels(_local_6, _local_6.rect, new Point(0, 0)); }; var _local_5:Point = new Point(((_local_3.width - k.width) / 2), ((_local_3.height - k.height) / 2)); _local_3.bitmap.copyPixels(k, k.rect, _local_5, null, null, true); } public function close():void { if (this._SafeStr_5451){ this._SafeStr_5451._SafeStr_18512(this); }; } public function show():void { this._SafeStr_18553 = false; if (this._SafeStr_5415){ this._SafeStr_5415.visible = true; }; } private function hide():void { if (this._SafeStr_5415){ this._SafeStr_5415.visible = false; }; } private function _SafeStr_9721(k:String):void { var _local_2:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); }; } private function onMouseClick(k:WindowMouseEvent):void { switch (k.target.name){ case _SafeStr_18546: case _SafeStr_9690: this.close(); return; case ELEM_PLACE_BUTTON1: this._SafeStr_18553 = this._SafeStr_11813(this._SafeStr_10922.stuffId); if (this._SafeStr_18553){ this.close(); }; return; case ELEM_PLACE_BUTTON2: this._SafeStr_18553 = this._SafeStr_11813(this._resultData2.stuffId); if (this._SafeStr_18553){ this.close(); }; return; case ELEM_PICK_BUTTON1: this._SafeStr_18554(this._SafeStr_10922.stuffId); return; case ELEM_PICK_BUTTON2: this._SafeStr_18554(this._resultData2.stuffId); return; case _SafeStr_18548: this._SafeStr_18555(this._SafeStr_10922.stuffId); return; case ELEM_PREVIEW_IMAGE_REGION2: this._SafeStr_18555(this._resultData2.stuffId); return; case _SafeStr_9697: this.hide(); return; case _SafeStr_9691: this.hide(); return; }; } private function _SafeStr_18555(k:int):Boolean { var _local_4:int; var _local_5:int; var _local_2:_SafeStr_2617 = this._SafeStr_18556(k); if (_local_2 != null){ this._SafeStr_5451.handler.container.inventory._SafeStr_5826(_SafeStr_2631._SafeStr_5829); return (true); }; var _local_3:_SafeStr_2436 = this._SafeStr_18557(k); if (_local_3 != null){ _local_4 = this._SafeStr_5451.handler.container.roomSession.roomId; _local_5 = _SafeStr_2285._SafeStr_5887; this._SafeStr_5451.handler.container.roomEngine._SafeStr_5975(_local_4, _local_3.getId(), _local_5); return (true); }; return (false); } private function _SafeStr_18554(k:int):Boolean { var _local_2:_SafeStr_2436 = this._SafeStr_18557(k); if (_local_2 != null){ this._SafeStr_5451.handler.container.roomEngine._SafeStr_6458(_local_2.getId(), _SafeStr_2285._SafeStr_5887, _SafeStr_4438.OBJECT_PICKUP); return (true); }; return (false); } private function _SafeStr_11813(k:int):Boolean { var _local_2:_SafeStr_2617 = this._SafeStr_18556(k); return (this._SafeStr_8728(_local_2)); } private function _SafeStr_18557(k:int):_SafeStr_2436 { var _local_2:int = this._SafeStr_5451.handler.container.roomSession.roomId; var _local_3:int = _SafeStr_2285._SafeStr_5887; var _local_4:_SafeStr_2436 = this._SafeStr_5451.handler.container.roomEngine.getRoomObject(_local_2, k, _local_3); return (_local_4); } private function _SafeStr_18556(k:int):_SafeStr_2617 { if (this._SafeStr_5451 == null){ return (null); }; var _local_2:_SafeStr_1201 = this._SafeStr_5451.handler.container.inventory; if (_local_2 == null){ return (null); }; var _local_3:_SafeStr_2617 = _local_2._SafeStr_7544(-(k)); return (_local_3); } private function _SafeStr_8728(k:_SafeStr_2617):Boolean { if ((((k == null)) || ((this._SafeStr_5451 == null)))){ return (false); }; var _local_2:_SafeStr_1201 = this._SafeStr_5451.handler.container.inventory; if (_local_2 == null){ return (false); }; var _local_3:Boolean; if ((((((k.category == _SafeStr_2396._SafeStr_8460)) || ((k.category == _SafeStr_2396._SafeStr_8461)))) || ((k.category == _SafeStr_2396._SafeStr_8462)))){ _local_3 = false; } else { _local_3 = _local_2._SafeStr_7543(k); }; return (_local_3); } public function _SafeStr_17681(k:int):void { if ((((this._SafeStr_10922 == null)) || ((this._resultData2 == null)))){ return; }; if ((((this._SafeStr_10922.stuffId == k)) || ((this._resultData2.stuffId == k)))){ this._SafeStr_18488(); this.show(); }; } public function _SafeStr_18481(k:int):void { if ((((this._SafeStr_10922 == null)) || ((this._resultData2 == null)))){ return; }; if ((((this._SafeStr_10922.stuffId == k)) || ((this._resultData2.stuffId == k)))){ this._SafeStr_18488(); this.show(); }; } public function _SafeStr_18488():void { this._SafeStr_8948(this._SafeStr_10922, ELEM_PLACE_BUTTON1, ELEM_PICK_BUTTON1); this._SafeStr_8948(this._resultData2, ELEM_PLACE_BUTTON2, ELEM_PICK_BUTTON2); this.arrangeListItems(); } private function _SafeStr_8948(k:_SafeStr_4597, _arg_2:String, _arg_3:String):void { var _local_11:_SafeStr_2617; if ((((this._SafeStr_5415 == null)) || ((k == null)))){ return; }; var _local_4:int = this._SafeStr_5451.handler.container.sessionDataManager.userId; var _local_5 = (k.userId == _local_4); var _local_6:Boolean; var _local_7:Boolean; var _local_8:_SafeStr_2436 = this._SafeStr_18557(k.stuffId); if (_local_8 != null){ _local_7 = true; }; if (!_local_7){ _local_11 = this._SafeStr_18556(k.stuffId); if (_local_11 != null){ _local_6 = true; }; }; var _local_9:IWindow = this._SafeStr_5415.findChildByName(_arg_2); var _local_10:IWindow = this._SafeStr_5415.findChildByName(_arg_3); if (_local_9 != null){ _local_9.visible = false; if (_local_5){ if (_local_6){ _local_9.visible = true; }; if (((!(_local_6)) && (!(_local_7)))){ _local_9.visible = true; }; }; }; if (_local_10 != null){ _local_10.visible = false; if (_local_5){ if (_local_7){ _local_10.visible = true; }; }; }; } } }//package _-3Ot // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10922 = "_-2p5" (String#1524, DoABC#3) // _SafeStr_11813 = "_-5n5" (String#13561, DoABC#3) // _SafeStr_1201 = "_-19p" (String#8798, DoABC#3) // _SafeStr_16599 = "_-6dx" (String#873, DoABC#3) // _SafeStr_17681 = "_-4CF" (String#32465, DoABC#3) // _SafeStr_18027 = "_-1Hv" (String#836, DoABC#3) // _SafeStr_18481 = "_-4EJ" (String#32552, DoABC#3) // _SafeStr_18488 = "_-3w2" (String#31780, DoABC#3) // _SafeStr_18512 = "_-2d3" (String#28574, DoABC#3) // _SafeStr_18536 = "_-4mZ" (String#3783, DoABC#3) // _SafeStr_18537 = "_-3Sz" (String#3466, DoABC#3) // _SafeStr_18538 = "_-4tm" (String#3819, DoABC#3) // _SafeStr_18543 = "_-6b6" (String#1622, DoABC#3) // _SafeStr_18544 = "_-2TZ" (String#3203, DoABC#3) // _SafeStr_18545 = "_-1T-" (String#25731, DoABC#3) // _SafeStr_18546 = "_-4Dz" (String#32537, DoABC#3) // _SafeStr_18547 = "_-66c" (String#37126, DoABC#3) // _SafeStr_18548 = "_-2IH" (String#9999, DoABC#3) // _SafeStr_18549 = "_-0Us" (String#23362, DoABC#3) // _SafeStr_18550 = "_-4V4" (String#33224, DoABC#3) // _SafeStr_18551 = "_-2cq" (String#28565, DoABC#3) // _SafeStr_18552 = "_-28K" (String#27361, DoABC#3) // _SafeStr_18553 = "_-2Wx" (String#28317, DoABC#3) // _SafeStr_18554 = "_-4jh" (String#33754, DoABC#3) // _SafeStr_18555 = "_-3hM" (String#31185, DoABC#3) // _SafeStr_18556 = "_-29k" (String#27416, DoABC#3) // _SafeStr_18557 = "_-4ke" (String#3774, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2396 = "_-2VP" (String#28258, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2617 = "_-1ux" (String#9573, DoABC#3) // _SafeStr_2631 = "_-41K" (String#32024, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4438 = "_-4il" (String#12473, DoABC#3) // _SafeStr_4597 = "_-6GR" (String#14050, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5826 = "_-6FQ" (String#4194, DoABC#3) // _SafeStr_5829 = "_-5wA" (String#36670, DoABC#3) // _SafeStr_5859 = "_-6f8" (String#874, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5975 = "_-3Od" (String#1538, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6458 = "_-0SH" (String#2677, DoABC#3) // _SafeStr_6590 = "_-4Bz" (String#32454, DoABC#3) // _SafeStr_7543 = "_-19q" (String#2880, DoABC#3) // _SafeStr_7544 = "_-0Di" (String#7825, DoABC#3) // _SafeStr_7838 = "_-23I" (String#9743, DoABC#3) // _SafeStr_8460 = "_-2AF" (String#9867, DoABC#3) // _SafeStr_8461 = "_-lV" (String#15250, DoABC#3) // _SafeStr_8462 = "_-5zm" (String#13764, DoABC#3) // _SafeStr_8728 = "_-0pJ" (String#8443, DoABC#3) // _SafeStr_8948 = "_-1qT" (String#579, DoABC#3) // _SafeStr_9690 = "_-6a4" (String#338, DoABC#3) // _SafeStr_9691 = "_-6DO" (String#590, DoABC#3) // _SafeStr_9697 = "_-WW" (String#387, DoABC#3) // _SafeStr_9719 = "_-3aD" (String#434, DoABC#3) // _SafeStr_9721 = "_-1yR" (String#297, DoABC#3) // _SafeStr_9728 = "_-5cK" (String#587, DoABC#3) //------------------------------------------------------------ //_-3Ot.BreedPetView package _-3Ot { import _-378._SafeStr_4590; import _-5Mz.WindowMouseEvent; import _-5Vt.XmlAsset; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import _-0ba._SafeStr_2745; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class BreedPetView extends _SafeStr_4583 { private static const _SafeStr_12712:int = 0; private var _SafeStr_12575:int; private var _SafeStr_18558:_SafeStr_4590; private var _SafeStr_10925:Boolean; public function BreedPetView(k:AvatarInfoWidget) { super(k); _SafeStr_11860 = false; } public static function setup(k:BreedPetView, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:_SafeStr_4590, _arg_7:Boolean):void { k._SafeStr_18558 = _arg_6; k._SafeStr_10925 = _arg_7; _SafeStr_4583.setup(k, _arg_2, _arg_3, _arg_4, _arg_5, false); } public function get _SafeStr_5678():int { return (this._SafeStr_18558.id); } public function get _SafeStr_17880():int { return (this._SafeStr_18558._SafeStr_17880); } override public function dispose():void { if (_SafeStr_5415){ _SafeStr_5415.removeEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.removeEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); }; if (this._SafeStr_18558){ this._SafeStr_18558.dispose(); }; this._SafeStr_18558 = null; super.dispose(); } private function _SafeStr_18559():void { var k:int = this.widget.handler.roomSession.roomId; this._SafeStr_12575 = _SafeStr_12712; } override protected function updateWindow():void { var k:XML; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; this._SafeStr_18559(); if (_SafeStr_6930){ activeView = _SafeStr_6931(); } else { if (!_SafeStr_5415){ k = (XmlAsset(_SafeStr_5451.assets.getAssetByName("breed_pet_menu")).content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, _SafeStr_6933); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6934); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6934); }; _SafeStr_10892 = (_SafeStr_5415.findChildByName("buttons") as IItemListWindow); _SafeStr_10892.procedure = this.buttonEventProc; _SafeStr_5415.findChildByName("name").caption = _SafeStr_7448; _SafeStr_5415.visible = false; activeView = _SafeStr_5415; this._SafeStr_8948(); }; } public function _SafeStr_8948():void { if (((!(_SafeStr_5415)) || (!(_SafeStr_10892)))){ return; }; _SafeStr_10892.autoArrangeItems = false; var k:int = _SafeStr_10892.numListItems; var _local_2:int; while (_local_2 < k) { _SafeStr_10892.getListItemAt(_local_2).visible = false; _local_2++; }; switch (this._SafeStr_12575){ case _SafeStr_12712: if (this._SafeStr_10925){ _SafeStr_11862("breed"); }; break; }; _SafeStr_10892.autoArrangeItems = true; _SafeStr_10892.visible = true; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void { var _local_4:_SafeStr_2745; if (disposed){ return; }; if (((!(_SafeStr_5415)) || (_SafeStr_5415.disposed))){ return; }; var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "button"){ _local_3 = true; switch (_arg_2.parent.name){ case "breed": this.widget._SafeStr_18485(this._SafeStr_18558._SafeStr_17880, this._SafeStr_18558._SafeStr_17881, false); break; }; }; if (_local_4){ _SafeStr_5451.messageListener.processWidgetMessage(_local_4); }; } else { super.buttonEventProc(k, _arg_2); }; if (_local_3){ this.widget._SafeStr_18474(); }; } private function _SafeStr_18560(k:int):void { this._SafeStr_12575 = k; this._SafeStr_8948(); } private function get widget():AvatarInfoWidget { return ((_SafeStr_5451 as AvatarInfoWidget)); } } }//package _-3Ot // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_10925 = "_-6e4" (String#510, DoABC#3) // _SafeStr_11860 = "_-2rf" (String#29138, DoABC#3) // _SafeStr_11862 = "_-0cn" (String#1066, DoABC#3) // _SafeStr_12575 = "_-0Ka" (String#326, DoABC#3) // _SafeStr_12712 = "_-Lt" (String#877, DoABC#3) // _SafeStr_17880 = "_-0t5" (String#24299, DoABC#3) // _SafeStr_17881 = "_-5WI" (String#35670, DoABC#3) // _SafeStr_18474 = "_-4iU" (String#33706, DoABC#3) // _SafeStr_18485 = "_-2e4" (String#28603, DoABC#3) // _SafeStr_18558 = "_-2FE" (String#9948, DoABC#3) // _SafeStr_18559 = "_-5DN" (String#12986, DoABC#3) // _SafeStr_18560 = "_-3RA" (String#1540, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4583 = "_-245" (String#9755, DoABC#3) // _SafeStr_4590 = "_-1-z" (String#24602, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_6930 = "_-5DR" (String#12988, DoABC#3) // _SafeStr_6931 = "_-1ZR" (String#25964, DoABC#3) // _SafeStr_6932 = "_-0O6" (String#23121, DoABC#3) // _SafeStr_6933 = "_-GM" (String#39077, DoABC#3) // _SafeStr_6934 = "_-5ju" (String#36198, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_8948 = "_-1qT" (String#579, DoABC#3) //------------------------------------------------------------ //_-3Ot.ConfirmPetBreedingView package _-3Ot { import _-0MK._SafeStr_3; import _-1uj._SafeStr_2323; import _-5YE.IFrameWindow; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-ue.Map; import _-4rH._SafeStr_2456; import flash.display.BitmapData; import _-2M3.PetFigureData; import _-151._SafeStr_2306; import _-1uj._SafeStr_3018; import _-378._SafeStr_5084; import _-5YE.IItemListWindow; import _-5YE.IBitmapWrapperWindow; import _-5YE.ITextFieldWindow; import flash.geom.Point; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; public class ConfirmPetBreedingView implements _SafeStr_3, _SafeStr_2323 { private static const _SafeStr_18536:String = "element_list"; private static const _SafeStr_18537:String = "preview_list"; private static const ELEM_PET1_ITEMLIST:String = "pet1_itemlist"; private static const ELEM_PET2_ITEMLIST:String = "pet2_itemlist"; private static const _SafeStr_18538:String = "description"; private static const _SafeStr_18539:String = "request"; private static const _SafeStr_9690:String = "header_button_close"; private static const _SafeStr_9691:String = "save_button"; private static const _SafeStr_18540:String = "accept_button"; private static const _SafeStr_18541:String = "cancel_button"; private static const _SafeStr_9697:String = "ok_button"; private static const _SafeStr_18542:String = "button_list"; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_5406:Boolean = false; private var _SafeStr_5451:AvatarInfoWidget; private var _SafeStr_5524:_SafeStr_633; private var _assets:_SafeStr_10; private var _SafeStr_16599:Map; private var _SafeStr_14964:int; private var _SafeStr_17877:int; private var _SafeStr_16943:_SafeStr_2456; private var _petData2:_SafeStr_2456; private var _SafeStr_18561:Boolean = false; private var _SafeStr_10002:int; private var _SafeStr_17894:Array; private var _SafeStr_17895:int; public function ConfirmPetBreedingView(k:AvatarInfoWidget) { this._SafeStr_5451 = k; this._SafeStr_5524 = k.windowManager; this._assets = this._SafeStr_5451.assets; this._SafeStr_16599 = new Map(); } public function get disposed():Boolean { return (this._SafeStr_5406); } public function dispose():void { if (this.disposed){ return; }; this._SafeStr_5406 = true; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_16599 != null){ this._SafeStr_16599.dispose(); }; this._SafeStr_16599 = null; } public function get _SafeStr_17880():int { return (this._SafeStr_14964); } public function get _SafeStr_17881():int { return (this._SafeStr_17877); } public function open(k:int, _arg_2:int, _arg_3:int, _arg_4:Array, _arg_5:int, _arg_6:int, _arg_7:int):void { this._SafeStr_14964 = k; this._SafeStr_17877 = _arg_2; this._SafeStr_16943 = this._SafeStr_5451.handler.roomSession.userDataManager.getUserDataByIndex(k); this._petData2 = this._SafeStr_5451.handler.roomSession.userDataManager.getUserDataByIndex(_arg_2); this._SafeStr_16943._SafeStr_6231 = _arg_6; this._petData2._SafeStr_6231 = _arg_7; this._SafeStr_17894 = _arg_4; this._SafeStr_17895 = _arg_5; this._SafeStr_10002 = _arg_3; this._SafeStr_9719(); this._SafeStr_5415.visible = true; } private function _SafeStr_18027(k:String, _arg_2:String, _arg_3:int=64):BitmapData { var _local_5:BitmapData; var _local_8:int; var _local_4:PetFigureData = new PetFigureData(k); var _local_6:String = "std"; var _local_7:_SafeStr_3018 = this._SafeStr_5451.handler.roomEngine._SafeStr_5723(_local_4.typeId, _local_4.paletteId, _local_4.color, new _SafeStr_2306(90), _arg_3, this, true, 0, _local_4._SafeStr_5772, _local_6); if (_local_7 != null){ _local_8 = _local_7.id; if (_local_8 > 0){ this._SafeStr_16599.add(_local_8, _arg_2); }; _local_5 = _local_7.data; }; return (_local_5); } public function imageReady(k:int, _arg_2:BitmapData):void { if (this.disposed){ return; }; var _local_3:String = this._SafeStr_16599.getValue(k); if (_local_3 != null){ this._SafeStr_9728(_arg_2, _local_3); }; } public function _SafeStr_5454(k:int):void { } private function _SafeStr_9719():void { var _local_4:_SafeStr_5084; var _local_5:IItemListWindow; var _local_6:int; var _local_7:PetFigureData; var _local_8:IBitmapWrapperWindow; this._SafeStr_5451.localizations.registerParameter("breedpets.widget.title", "name", this._SafeStr_16943.name); this._SafeStr_5451.localizations.registerParameter("breedpets.widget.pet1.name", "name", this._SafeStr_16943.name); this._SafeStr_5451.localizations.registerParameter("breedpets.widget.pet2.name", "name", this._petData2.name); this._SafeStr_5451.localizations.registerParameter("breedpets.widget.pet1.description", "name", this._SafeStr_16943.ownerName); this._SafeStr_5451.localizations.registerParameter("breedpets.widget.pet2.description", "name", this._petData2.ownerName); this._SafeStr_5451.localizations.registerParameter("breedpets.widget.pet1.level", "level", this._SafeStr_16943._SafeStr_6231.toString()); this._SafeStr_5451.localizations.registerParameter("breedpets.widget.pet2.level", "level", this._petData2._SafeStr_6231.toString()); this._SafeStr_5451.localizations.registerParameter("breedpets.widget.request", "name", this._petData2.ownerName); if (!this._SafeStr_5415){ this._SafeStr_5415 = (this._SafeStr_5524.buildFromXML((this._assets.getAssetByName("confirm_pet_breeding_xml").content as XML)) as IFrameWindow); this._SafeStr_9721(_SafeStr_9690); }; this._SafeStr_5415.center(); this._SafeStr_5415.visible = true; this._SafeStr_9721(_SafeStr_9691); this._SafeStr_9721(_SafeStr_18541); this.enable(); var k:BitmapData = this._SafeStr_18027(this._SafeStr_16943.figure, "preview_image"); this._SafeStr_9728((((k)!=null) ? k : new BitmapData(10, 10)), "preview_image"); k = this._SafeStr_18027(this._petData2.figure, "preview_image2"); this._SafeStr_9728((((k)!=null) ? k : new BitmapData(10, 10)), "preview_image2"); var _local_2:IBitmapWrapperWindow = (this._SafeStr_5524.buildFromXML((this._assets.getAssetByName("pet_breeding_pet_preview_xml").content as XML)) as IBitmapWrapperWindow); var _local_3:int = 1; for each (_local_4 in this._SafeStr_17894) { this._SafeStr_5451.localizations.registerParameter(("breedpets.confirmation.widget.raritycategory." + _local_3), "percent", _local_4._SafeStr_6596.toString()); _local_5 = (this._SafeStr_5415.findChildByName(("breeds" + _local_3)) as IItemListWindow); _local_5._SafeStr_9402(); for each (_local_6 in _local_4.breeds) { _local_7 = new PetFigureData([this._SafeStr_17895, _local_6].join(" ")); _local_8 = (_local_2.clone() as IBitmapWrapperWindow); _local_8.name = ("breed." + _local_6); _local_8.bitmap = new BitmapData(_local_8.width, _local_8.height, true, 0xFFFFFF); if (_local_5){ _local_5.addListItem(_local_8); }; k = this._SafeStr_18027(_local_7._SafeStr_5335, _local_8.name, 64); this._SafeStr_9728((((k)!=null) ? k : new BitmapData(25, 25, true, 0xFFFFFF)), _local_8.name); }; _local_3++; }; this.arrangeListItems(); (this._SafeStr_5415.findChildByName("puppy.name.input") as ITextFieldWindow).setSelection(0, 0); this._SafeStr_5415.invalidate(); } private function arrangeListItems():void { this._SafeStr_18544(_SafeStr_18542); this._SafeStr_18544(ELEM_PET1_ITEMLIST); this._SafeStr_18544(ELEM_PET2_ITEMLIST); this._SafeStr_18544(_SafeStr_18537); this._SafeStr_18544(_SafeStr_18536); this._SafeStr_5415._SafeStr_7838(); } private function _SafeStr_18544(k:String):void { var _local_2:IItemListWindow = (this._SafeStr_5415.findChildByName(k) as IItemListWindow); if (_local_2 != null){ _local_2.arrangeListItems(); }; } private function _SafeStr_9728(k:BitmapData, _arg_2:String):void { if (((!(this._SafeStr_5415)) || (!(k)))){ return; }; var _local_3:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName(_arg_2) as IBitmapWrapperWindow); _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); var _local_4:Point = new Point(((_local_3.width - k.width) / 2), ((_local_3.height - k.height) / 2)); _local_3.bitmap.copyPixels(k, k.rect, _local_4, null, null, true); } public function close():void { if (this._SafeStr_5415){ this._SafeStr_5415.visible = false; }; } private function disable():void { this._SafeStr_18543(_SafeStr_18538, false, false); this._SafeStr_18543(_SafeStr_18539, false, false); this._SafeStr_18543(_SafeStr_18541, false, true); this._SafeStr_18543(_SafeStr_18538, false, true); this._SafeStr_18543(_SafeStr_9691, false, true); } public function enable():void { this._SafeStr_18543(_SafeStr_18538, false, false); this._SafeStr_18543(_SafeStr_18539, false, false); this._SafeStr_18543(_SafeStr_18541, true, true); this._SafeStr_18543(_SafeStr_18538, true, true); this._SafeStr_18543(_SafeStr_9691, true, true); } private function _SafeStr_9721(k:String):void { var _local_2:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); }; } private function _SafeStr_18543(k:String, _arg_2:Boolean, _arg_3:Boolean):void { var _local_4:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_4 != null){ _local_4.visible = _arg_3; if (_arg_2){ _local_4.enable(); } else { _local_4.disable(); }; }; } private function onMouseClick(k:WindowMouseEvent):void { var _local_2:String; switch (k.target.name){ case _SafeStr_9690: case _SafeStr_18541: this._SafeStr_5451._SafeStr_18518(this._SafeStr_10002); this.close(); return; case _SafeStr_9697: this.disable(); return; case _SafeStr_9691: _local_2 = this._SafeStr_5415.findChildByName("puppy.name.input").caption; if (_local_2.length == 0){ this._SafeStr_5524.simpleAlert("${breedpets.confirmation.alert.title}", "${breedpets.confirmation.alert.name.required.head}", "${breedpets.confirmation.alert.name.required.desc}"); } else { this._SafeStr_5451._SafeStr_18519(this._SafeStr_10002, _local_2, this._SafeStr_16943._SafeStr_6235, this._petData2._SafeStr_6235); this.disable(); }; return; }; } } }//package _-3Ot // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10002 = "_-4XV" (String#333, DoABC#3) // _SafeStr_14964 = "_-3gV" (String#1101, DoABC#3) // _SafeStr_16599 = "_-6dx" (String#873, DoABC#3) // _SafeStr_16943 = "_-5Jg" (String#586, DoABC#3) // _SafeStr_17877 = "_-U" (String#1635, DoABC#3) // _SafeStr_17880 = "_-0t5" (String#24299, DoABC#3) // _SafeStr_17881 = "_-5WI" (String#35670, DoABC#3) // _SafeStr_17894 = "_-fD" (String#1639, DoABC#3) // _SafeStr_17895 = "_-3xB" (String#3574, DoABC#3) // _SafeStr_18027 = "_-1Hv" (String#836, DoABC#3) // _SafeStr_18518 = "_-4HD" (String#32656, DoABC#3) // _SafeStr_18519 = "_-3-2" (String#29457, DoABC#3) // _SafeStr_18536 = "_-4mZ" (String#3783, DoABC#3) // _SafeStr_18537 = "_-3Sz" (String#3466, DoABC#3) // _SafeStr_18538 = "_-4tm" (String#3819, DoABC#3) // _SafeStr_18539 = "_-4py" (String#12589, DoABC#3) // _SafeStr_18540 = "_-ST" (String#14909, DoABC#3) // _SafeStr_18541 = "_-6H9" (String#1143, DoABC#3) // _SafeStr_18542 = "_-210" (String#9700, DoABC#3) // _SafeStr_18543 = "_-6b6" (String#1622, DoABC#3) // _SafeStr_18544 = "_-2TZ" (String#3203, DoABC#3) // _SafeStr_18561 = "_-5zr" (String#36812, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_5084 = "_-fL" (String#15138, DoABC#3) // _SafeStr_5335 = "_-09H" (String#22521, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5772 = "_-2PU" (String#28025, DoABC#3) // _SafeStr_6231 = "_-zL" (String#15460, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6596 = "_-5bV" (String#35879, DoABC#3) // _SafeStr_7838 = "_-23I" (String#9743, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) // _SafeStr_9690 = "_-6a4" (String#338, DoABC#3) // _SafeStr_9691 = "_-6DO" (String#590, DoABC#3) // _SafeStr_9697 = "_-WW" (String#387, DoABC#3) // _SafeStr_9719 = "_-3aD" (String#434, DoABC#3) // _SafeStr_9721 = "_-1yR" (String#297, DoABC#3) // _SafeStr_9728 = "_-5cK" (String#587, DoABC#3) //------------------------------------------------------------ //_-3Ot.NestBreedingSuccessView package _-3Ot { import _-0MK._SafeStr_3; import _-1uj._SafeStr_2323; import _-5YE.IFrameWindow; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-4rH._SafeStr_2456; import _-ue.Map; import flash.display.BitmapData; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-2M3.PetFigureData; import _-151._SafeStr_2306; import _-1uj._SafeStr_3018; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; public class NestBreedingSuccessView implements _SafeStr_3, _SafeStr_2323 { private static const _SafeStr_9690:String = "header_button_close"; private static const _SafeStr_18541:String = "cancel_button"; private static const _SafeStr_9697:String = "button.ok"; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_5406:Boolean = false; private var _SafeStr_5451:AvatarInfoWidget; private var _SafeStr_5524:_SafeStr_633; private var _assets:_SafeStr_10; private var _SafeStr_16943:_SafeStr_2456; private var _SafeStr_7479:int; private var _SafeStr_16599:Map; private var _SafeStr_18562:int; public function NestBreedingSuccessView(k:AvatarInfoWidget) { this._SafeStr_5451 = k; this._SafeStr_5524 = k.windowManager; this._assets = this._SafeStr_5451.assets; } public function get disposed():Boolean { return (this._SafeStr_5406); } public function dispose():void { if (this.disposed){ return; }; this._SafeStr_5406 = true; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } public function open(k:int, _arg_2:int):void { this._SafeStr_7479 = k; this._SafeStr_16943 = this._SafeStr_5451.handler.roomSession.userDataManager.getUserDataByIndex(k); if (this._SafeStr_16943 == null){ _SafeStr_4.log("Couldn't find the correct pet."); return; }; this._SafeStr_18562 = _arg_2; this._SafeStr_9719(); this._SafeStr_5415.visible = true; } private function _SafeStr_9719():void { if (!this._SafeStr_5415){ this._SafeStr_5415 = (this._SafeStr_5524.buildFromXML((this._assets.getAssetByName("nestBreedingSuccess_xml").content as XML)) as IFrameWindow); this._SafeStr_9721(_SafeStr_9690); }; this._SafeStr_5415.center(); this._SafeStr_5415.visible = true; this._SafeStr_9721(_SafeStr_9697); this._SafeStr_5415.findChildByName("pet.name").caption = this._SafeStr_16943.name; this._SafeStr_5415.findChildByName("pet.raritycategory").caption = (("${breedpets.nestbreeding.success.raritycategory." + this._SafeStr_18562) + "}"); var k:BitmapData = this._SafeStr_18027(this._SafeStr_16943.figure, "pet_image"); this._SafeStr_9728((((k)!=null) ? k : new BitmapData(10, 10)), "pet_image"); this._SafeStr_5415.invalidate(); } public function close():void { if (this._SafeStr_5415){ this._SafeStr_5415.visible = false; }; } private function _SafeStr_9721(k:String):void { var _local_2:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); }; } private function onMouseClick(k:WindowMouseEvent):void { switch (k.target.name){ case _SafeStr_9690: case _SafeStr_18541: this.close(); return; case _SafeStr_9697: this.close(); return; }; } private function _SafeStr_18027(k:String, _arg_2:String, _arg_3:int=64):BitmapData { var _local_5:BitmapData; var _local_8:int; var _local_4:PetFigureData = new PetFigureData(k); var _local_6:String = "std"; var _local_7:_SafeStr_3018 = this._SafeStr_5451.handler.roomEngine._SafeStr_5723(_local_4.typeId, _local_4.paletteId, _local_4.color, new _SafeStr_2306(90), _arg_3, this, true, 0, _local_4._SafeStr_5772, _local_6); if (_local_7 != null){ _local_8 = _local_7.id; if (_local_8 > 0){ this._SafeStr_16599.add(_local_8, _arg_2); }; _local_5 = _local_7.data; }; return (_local_5); } public function imageReady(k:int, _arg_2:BitmapData):void { if (this.disposed){ return; }; var _local_3:String = this._SafeStr_16599.getValue(k); if (_local_3 != null){ this._SafeStr_9728(_arg_2, _local_3); }; } public function _SafeStr_5454(k:int):void { } private function _SafeStr_9728(k:BitmapData, _arg_2:String):void { if (((!(this._SafeStr_5415)) || (!(k)))){ return; }; var _local_3:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName(_arg_2) as IBitmapWrapperWindow); _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); var _local_4:Point = new Point(((_local_3.width - k.width) / 2), ((_local_3.height - k.height) / 2)); _local_3.bitmap.copyPixels(k, k.rect, _local_4, null, null, true); } } }//package _-3Ot // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_16599 = "_-6dx" (String#873, DoABC#3) // _SafeStr_16943 = "_-5Jg" (String#586, DoABC#3) // _SafeStr_18027 = "_-1Hv" (String#836, DoABC#3) // _SafeStr_18541 = "_-6H9" (String#1143, DoABC#3) // _SafeStr_18562 = "_-4KD" (String#3674, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5772 = "_-2PU" (String#28025, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) // _SafeStr_9690 = "_-6a4" (String#338, DoABC#3) // _SafeStr_9697 = "_-WW" (String#387, DoABC#3) // _SafeStr_9719 = "_-3aD" (String#434, DoABC#3) // _SafeStr_9721 = "_-1yR" (String#297, DoABC#3) // _SafeStr_9728 = "_-5cK" (String#587, DoABC#3) //------------------------------------------------------------ //_-3Ot.OwnAvatarMenuView package _-3Ot { import _-2pX._SafeStr_2840; import _-5YE.IItemGridWindow; import _-4A5._SafeStr_3273; import _-5YE.IRegionWindow; import _-1Mz.IWindowContainer; import _-5Vt.XmlAsset; import _-5Mz.WindowMouseEvent; import _-5YE.IItemListWindow; import _-0rE._SafeStr_2488; import _-0MK.Component; import _-24f.AvatarAction; import _-2sC.HabboTracking; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-0ba._SafeStr_2745; import _-0ba._SafeStr_4494; import _-0ba._SafeStr_2816; import _-0ba._SafeStr_5073; import _-pX._SafeStr_2807; import _-0ba._SafeStr_5066; import _-0ba._SafeStr_4465; import _-0ba._SafeStr_4481; public class OwnAvatarMenuView extends _SafeStr_4583 { private static const _SafeStr_12712:int = 0; private static const _SafeStr_18563:int = 1; private static const _SafeStr_18564:int = 2; private static const _SafeStr_18565:int = 3; private static const _SafeStr_18566:int = 4; private static const _SafeStr_18567:int = 5; private static var _SafeStr_18568:Boolean = false; private var _SafeStr_5447:_SafeStr_4591; private var _SafeStr_12575:int; public function OwnAvatarMenuView(k:AvatarInfoWidget) { super((k as _SafeStr_2840)); _SafeStr_11860 = false; } public static function setup(k:OwnAvatarMenuView, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:_SafeStr_4591):void { k._SafeStr_5447 = _arg_6; if (((((!(_SafeStr_18568)) && ((k.widget.configuration.getInteger("new.identity", 0) > 0)))) && (k.widget.configuration.getBoolean("new.user.reception.enabled")))){ k._SafeStr_12575 = _SafeStr_12712; OwnAvatarMenuView._SafeStr_18568 = true; } else { if (((((k.widget._SafeStr_6215) && (k.widget._SafeStr_9375))) && (!(k.widget._SafeStr_18501)))){ k._SafeStr_12575 = _SafeStr_18563; } else { if (((_arg_6._SafeStr_6495) && (k.widget._SafeStr_18479))){ k._SafeStr_12575 = _SafeStr_18564; } else { k._SafeStr_12575 = _SafeStr_12712; }; }; }; _SafeStr_4583.setup(k, _arg_2, _arg_3, _arg_4, _arg_5, false); } override public function dispose():void { this._SafeStr_5447 = null; super.dispose(); } override protected function updateWindow():void { var _local_1:IItemGridWindow; var _local_2:_SafeStr_3273; var _local_3:int; var _local_4:int; var _local_5:IRegionWindow; var k:XML; var _local_7:IWindowContainer; var _local_8:IWindowContainer; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; if (_SafeStr_6930){ activeView = _SafeStr_6931(); } else { if (!_SafeStr_5415){ k = (XmlAsset(_SafeStr_5451.assets.getAssetByName("own_avatar_menu")).content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, _SafeStr_6933); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6934); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6934); }; _SafeStr_10892 = (_SafeStr_5415.findChildByName("buttons") as IItemListWindow); _SafeStr_10892.procedure = this.buttonEventProc; _local_1 = (_SafeStr_5415.findChildByName("signs_grid") as IItemGridWindow); _local_2 = _local_1.iterator; _local_3 = _local_2.length; _local_4 = 0; while (_local_4 < _local_3) { _local_7 = (_local_2[_local_4] as IWindowContainer); _local_8 = (_local_7.findChildByName("button") as IWindowContainer); _local_8.procedure = this._SafeStr_18569; _local_4++; }; _local_5 = (_SafeStr_5415.findChildByName("profile_link") as IRegionWindow); if (_local_5){ _local_5.procedure = this.buttonEventProc; _local_5._SafeStr_6965 = this.widget.localizations.getLocalization("infostand.profile.link.tooltip", "Click to view profile"); _local_5._SafeStr_11861 = 100; }; _SafeStr_5415.findChildByName("name").caption = _SafeStr_7448; _SafeStr_5415.visible = false; activeView = _SafeStr_5415; this._SafeStr_8948(); }; } public function _SafeStr_8948():void { var _local_4:Boolean; var _local_5:Boolean; if (((((!(_SafeStr_5415)) || (!(this._SafeStr_5447)))) || (!(_SafeStr_10892)))){ return; }; _SafeStr_10892.autoArrangeItems = false; var k:int = _SafeStr_10892.numListItems; var _local_2:int; while (_local_2 < k) { _SafeStr_10892.getListItemAt(_local_2).visible = false; _local_2++; }; var _local_3:Boolean = this.widget._SafeStr_18502; switch (this._SafeStr_12575){ case _SafeStr_12712: _SafeStr_11862("change_name", this._SafeStr_5447._SafeStr_6495); _SafeStr_11862("decorate", ((this._SafeStr_18570()) && ((((this._SafeStr_5447._SafeStr_6485 >= _SafeStr_2488._SafeStr_5921)) || (this._SafeStr_5447._SafeStr_6483))))); _SafeStr_11862("change_looks"); _SafeStr_11862("dance_menu", ((this.widget._SafeStr_9375) && (!(_local_3))), !(this.widget._SafeStr_18501)); _SafeStr_11862("dance", ((((!(this.widget._SafeStr_9375)) && (!(this.widget._SafeStr_6215)))) && (!(_local_3))), !(this.widget._SafeStr_18501)); _SafeStr_11862("dance_stop", ((((!(this.widget._SafeStr_9375)) && (this.widget._SafeStr_6215))) && (!(_local_3)))); if (!(_SafeStr_5451.windowManager as Component).getBoolean("memenu.effects.widget.disabled")){ _SafeStr_11862("effects", !(_local_3)); }; _SafeStr_11862("handitem", (((((this._SafeStr_5447._SafeStr_18418 > 0)) && ((this._SafeStr_5447._SafeStr_18418 < 999999)))) && (this.widget.configuration.getBoolean("handitem.drop.enabled")))); _local_4 = this.widget.configuration.getBoolean("avatar.expressions_menu.enabled"); _SafeStr_11862(((_local_4) ? "expressions" : "wave")); _local_5 = this.widget.configuration.getBoolean("avatar.signs.enabled"); _SafeStr_11862("signs", _local_5); break; case _SafeStr_18563: _SafeStr_11862("dance_stop", true, this.widget._SafeStr_6215); _SafeStr_11862("dance_1"); _SafeStr_11862("dance_2"); _SafeStr_11862("dance_3"); _SafeStr_11862("dance_4"); _SafeStr_11862("back"); break; case _SafeStr_18564: _SafeStr_11862("change_name"); _SafeStr_11862("more"); break; case _SafeStr_18567: _SafeStr_11862("change_looks"); _SafeStr_11862("more"); break; case _SafeStr_18565: _SafeStr_11862("wave", true, !(this.widget._SafeStr_18495)); _SafeStr_11862("laugh", true, ((((!(this.widget._SafeStr_18501)) && (!(this.widget._SafeStr_18495)))) && (this.widget._SafeStr_18500)), !(this.widget._SafeStr_18500)); _SafeStr_11862("blow", true, ((((!(this.widget._SafeStr_18501)) && (!(this.widget._SafeStr_18495)))) && (this.widget._SafeStr_18500)), !(this.widget._SafeStr_18500)); _SafeStr_11862("idle", true); if (((((this.widget.configuration.getBoolean("avatar.sitting.enabled")) && (!(this.widget._SafeStr_18495)))) && (!(_local_3)))){ _SafeStr_11862("sit", (this.widget._SafeStr_18492 == AvatarAction._SafeStr_7420)); _SafeStr_11862("stand", this.widget._SafeStr_14042); }; _SafeStr_11862("back"); break; case _SafeStr_18566: _SafeStr_16375("signs_grid"); _SafeStr_11862("back"); break; }; _SafeStr_10892.autoArrangeItems = true; _SafeStr_10892.visible = true; } private function _SafeStr_18569(k:WindowEvent, _arg_2:IWindow):void { var _local_4:String; var _local_5:String; var _local_6:String; var _local_7:int; if (disposed){ return; }; if (((!(_SafeStr_5415)) || (_SafeStr_5415.disposed))){ return; }; var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "button"){ _local_3 = true; _local_4 = "_"; _local_5 = ((_arg_2.parent.name) ? _arg_2.parent.name : ""); _local_6 = _local_5.substr(0, _local_5.lastIndexOf(_local_4)); _local_7 = parseInt(_local_5.substr((_local_5.lastIndexOf(_local_4) + 1))); switch (_local_6){ case "sign": this.widget._SafeStr_18505(_local_7); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "click", "sign", null, _local_7); break; }; }; } else { super.buttonEventProc(k, _arg_2); }; if (_local_3){ _SafeStr_5451.removeView(this, false); }; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void { var _local_4:_SafeStr_2745; var _local_5:IWindow; if (disposed){ return; }; if (((!(_SafeStr_5415)) || (_SafeStr_5415.disposed))){ return; }; var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "button"){ _local_5 = (_arg_2 as IWindowContainer).getChildByName("icon_vip"); if (((!((_local_5 == null))) && (_local_5.visible))){ _SafeStr_5451.catalog.openClubCenter(); return; }; _local_3 = true; switch (_arg_2.parent.name){ case "change_name": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6195); break; case "decorate": if (this._SafeStr_18570()){ this.widget._SafeStr_13962 = true; }; break; case "change_looks": this.widget._SafeStr_18499(); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "click", "clothes"); break; case "expressions": _local_3 = false; this._SafeStr_18560(_SafeStr_18565); break; case "sit": _local_4 = new _SafeStr_2816(_SafeStr_2816._SafeStr_7429); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "click", "sit"); break; case "stand": _local_4 = new _SafeStr_2816(_SafeStr_2816._SafeStr_7420); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "click", "stand"); break; case "wave": _local_4 = new _SafeStr_5073(_SafeStr_2807._SafeStr_6247); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "click", "wave"); break; case "blow": _local_4 = new _SafeStr_5073(_SafeStr_2807._SafeStr_6248); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "click", "blow"); break; case "jump": break; case "laugh": _local_4 = new _SafeStr_5073(_SafeStr_2807._SafeStr_6246); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "click", "laugh"); break; case "idle": _local_4 = new _SafeStr_5073(_SafeStr_2807._SafeStr_6250); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "click", "idle"); break; case "dance_menu": _local_3 = false; this._SafeStr_18560(_SafeStr_18563); break; case "dance": _local_4 = new _SafeStr_5066(1); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "click", "dance_start"); break; case "dance_stop": _local_4 = new _SafeStr_5066(0); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "click", "dance_stop"); break; case "dance_1": case "dance_2": case "dance_3": case "dance_4": _local_4 = new _SafeStr_5066(parseInt(_arg_2.parent.name.charAt((_arg_2.parent.name.length - 1)))); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "click", "dance_start"); break; case "effects": _local_4 = new _SafeStr_4465(_SafeStr_4465._SafeStr_5816); HabboTracking.getInstance().trackEventLog("OwnAvatarMenu", "click", "effects"); break; case "signs": _local_3 = false; this._SafeStr_18560(_SafeStr_18566); break; case "back": _local_3 = false; this._SafeStr_18560(_SafeStr_12712); break; case "more": _local_3 = false; this.widget._SafeStr_18479 = false; this._SafeStr_18560(_SafeStr_12712); break; case "handitem": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6407, _SafeStr_5512); break; }; }; if (_arg_2.name == "profile_link"){ _local_3 = true; _local_4 = new _SafeStr_4481(_SafeStr_4481._SafeStr_6429, userId, "ownAvatarContextMenu"); }; if (_local_4){ _SafeStr_5451.messageListener.processWidgetMessage(_local_4); }; } else { super.buttonEventProc(k, _arg_2); }; if (((_local_3) && (!(_disposed)))){ _SafeStr_5451.removeView(this, false); }; } private function get widget():AvatarInfoWidget { return ((_SafeStr_5451 as AvatarInfoWidget)); } private function _SafeStr_18560(k:int):void { this._SafeStr_12575 = k; this._SafeStr_8948(); } private function _SafeStr_18570():Boolean { return (this.widget._SafeStr_9375); } } }//package _-3Ot // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_11860 = "_-2rf" (String#29138, DoABC#3) // _SafeStr_11861 = "_-3EI" (String#10956, DoABC#3) // _SafeStr_11862 = "_-0cn" (String#1066, DoABC#3) // _SafeStr_12575 = "_-0Ka" (String#326, DoABC#3) // _SafeStr_12712 = "_-Lt" (String#877, DoABC#3) // _SafeStr_13962 = "_-5g" (String#4027, DoABC#3) // _SafeStr_14042 = "_-3k5" (String#31296, DoABC#3) // _SafeStr_16375 = "_-0IQ" (String#22891, DoABC#3) // _SafeStr_18418 = "_-6A0" (String#37263, DoABC#3) // _SafeStr_18479 = "_-6YB" (String#38203, DoABC#3) // _SafeStr_18492 = "_-34C" (String#29654, DoABC#3) // _SafeStr_18495 = "_-6Ph" (String#37850, DoABC#3) // _SafeStr_18499 = "_-4Ny" (String#32930, DoABC#3) // _SafeStr_18500 = "_-0YJ" (String#23501, DoABC#3) // _SafeStr_18501 = "_-4cB" (String#33483, DoABC#3) // _SafeStr_18502 = "_-63H" (String#36992, DoABC#3) // _SafeStr_18505 = "_-4jY" (String#33749, DoABC#3) // _SafeStr_18560 = "_-3RA" (String#1540, DoABC#3) // _SafeStr_18563 = "_-0A6" (String#22551, DoABC#3) // _SafeStr_18564 = "_-K9" (String#39221, DoABC#3) // _SafeStr_18565 = "_-4Rp" (String#33093, DoABC#3) // _SafeStr_18566 = "_-6Ot" (String#37814, DoABC#3) // _SafeStr_18567 = "_-6bP" (String#38322, DoABC#3) // _SafeStr_18568 = "_-1LB" (String#25415, DoABC#3) // _SafeStr_18569 = "_-4Ub" (String#33207, DoABC#3) // _SafeStr_18570 = "_-2RM" (String#28099, DoABC#3) // _SafeStr_2488 = "_-0L7" (String#23006, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2807 = "_-3M8" (String#30388, DoABC#3) // _SafeStr_2816 = "_-6Kd" (String#37648, DoABC#3) // _SafeStr_2840 = "_-QM" (String#14871, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_4465 = "_-Ws" (String#14987, DoABC#3) // _SafeStr_4481 = "_-1xi" (String#9622, DoABC#3) // _SafeStr_4494 = "_-3N8" (String#30434, DoABC#3) // _SafeStr_4583 = "_-245" (String#9755, DoABC#3) // _SafeStr_4591 = "_-3r9" (String#11590, DoABC#3) // _SafeStr_5066 = "_-2Fl" (String#9955, DoABC#3) // _SafeStr_5073 = "_-1HM" (String#8917, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_5816 = "_-1DT" (String#25126, DoABC#3) // _SafeStr_5921 = "_-54v" (String#34623, DoABC#3) // _SafeStr_6195 = "_-57V" (String#34728, DoABC#3) // _SafeStr_6215 = "_-ZN" (String#39770, DoABC#3) // _SafeStr_6246 = "_-01B" (String#22226, DoABC#3) // _SafeStr_6247 = "_-4nB" (String#33879, DoABC#3) // _SafeStr_6248 = "_-0IP" (String#22890, DoABC#3) // _SafeStr_6250 = "_-5ma" (String#36300, DoABC#3) // _SafeStr_6407 = "_-1zD" (String#26973, DoABC#3) // _SafeStr_6429 = "_-1ww" (String#26879, DoABC#3) // _SafeStr_6483 = "_-6UV" (String#38036, DoABC#3) // _SafeStr_6485 = "_-0GG" (String#22805, DoABC#3) // _SafeStr_6495 = "_-3mL" (String#31393, DoABC#3) // _SafeStr_6930 = "_-5DR" (String#12988, DoABC#3) // _SafeStr_6931 = "_-1ZR" (String#25964, DoABC#3) // _SafeStr_6932 = "_-0O6" (String#23121, DoABC#3) // _SafeStr_6933 = "_-GM" (String#39077, DoABC#3) // _SafeStr_6934 = "_-5ju" (String#36198, DoABC#3) // _SafeStr_6965 = "_-UG" (String#14942, DoABC#3) // _SafeStr_7420 = "_-3Df" (String#30034, DoABC#3) // _SafeStr_7429 = "_-5wP" (String#36680, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_8948 = "_-1qT" (String#579, DoABC#3) // _SafeStr_9375 = "_-0-b" (String#22170, DoABC#3) //------------------------------------------------------------ //_-3Ot.OwnPetMenuView package _-3Ot { import _-1rg._SafeStr_2333; import _-0Kg._SafeStr_334; import _-2sC._SafeStr_195; import _-2sC.HabboTracking; import _-5Vt.XmlAsset; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-5YE.IItemListWindow; import in._SafeStr_2436; import _-09L.AvatarInfoWidgetHandler; import _-2M3._SafeStr_3698; import _-65D._SafeStr_2396; import _-3yO._SafeStr_2285; import _-3yO._SafeStr_2464; import _-6G7._SafeStr_2367; import _-0b-._SafeStr_2786; import _-1uj._SafeStr_2251; import _-5YE.ICheckBoxWindow; import _-0ba._SafeStr_2745; import _-0ba._SafeStr_4494; import _-0ba._SafeStr_5085; import _-0ba._SafeStr_4481; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class OwnPetMenuView extends _SafeStr_4583 { private static const _SafeStr_12712:int = 0; private static const _SafeStr_18420:int = 1; private static const _SafeStr_18421:int = 2; private static const _SafeStr_18571:int = 3; private var _SafeStr_5447:_SafeStr_4588; private var _SafeStr_12575:int; private var _SafeStr_18572:_SafeStr_2333; private var _SafeStr_18573:_SafeStr_2333; protected var _SafeStr_5450:_SafeStr_334; protected var _SafeStr_7216:_SafeStr_195; public function OwnPetMenuView(k:AvatarInfoWidget, _arg_2:_SafeStr_334) { super(k); _SafeStr_11860 = false; this._SafeStr_7216 = HabboTracking.getInstance(); this._SafeStr_5450 = _arg_2; } public static function setup(k:OwnPetMenuView, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:_SafeStr_4588):void { k._SafeStr_5447 = _arg_6; var _local_7:Boolean = k.widget._SafeStr_6581; var _local_8:Boolean = k.widget._SafeStr_6582; if (k.widget._SafeStr_18423()){ k._SafeStr_12575 = _SafeStr_18571; } else { if (((_local_7) && (!(_local_8)))){ k._SafeStr_12575 = _SafeStr_18420; } else { if (_local_8){ k._SafeStr_12575 = _SafeStr_18421; } else { k._SafeStr_12575 = _SafeStr_12712; }; }; }; _SafeStr_4583.setup(k, _arg_2, _arg_3, _arg_4, _arg_5, false); } override public function dispose():void { this._SafeStr_5447 = null; this._SafeStr_18572 = null; this._SafeStr_18573 = null; this._SafeStr_5450 = null; this._SafeStr_7216 = null; super.dispose(); } override protected function updateWindow():void { var k:XML; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; if (_SafeStr_6930){ activeView = _SafeStr_6931(); } else { if (!_SafeStr_5415){ k = (XmlAsset(_SafeStr_5451.assets.getAssetByName("own_pet_menu")).content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, _SafeStr_6933); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6934); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6934); }; _SafeStr_10892 = (_SafeStr_5415.findChildByName("buttons") as IItemListWindow); _SafeStr_10892.procedure = this.buttonEventProc; _SafeStr_5415.findChildByName("name").caption = _SafeStr_7448; _SafeStr_5415.visible = false; activeView = _SafeStr_5415; this._SafeStr_8948(); }; } public function _SafeStr_8948():void { var _local_4:Number; var _local_5:Number; var _local_6:int; var _local_7:_SafeStr_2436; var _local_8:int; if (((((!(_SafeStr_5415)) || (!(this._SafeStr_5447)))) || (!(_SafeStr_10892)))){ return; }; _SafeStr_10892.autoArrangeItems = false; var k:int = _SafeStr_10892.numListItems; var _local_2:int; while (_local_2 < k) { _SafeStr_10892.getListItemAt(_local_2).visible = false; _local_2++; }; this._SafeStr_18572 = null; var _local_3:AvatarInfoWidgetHandler = this.widget.handler; switch (this._SafeStr_12575){ case _SafeStr_12712: _SafeStr_11862("respect", (this._SafeStr_5447._SafeStr_6580 > 0)); _SafeStr_11862("train"); _SafeStr_11862("pick_up"); if (this._SafeStr_5447._SafeStr_17001 == _SafeStr_3698._SafeStr_5903){ this._SafeStr_18572 = this._SafeStr_18574(_SafeStr_2396._SafeStr_6227, _SafeStr_3698._SafeStr_5903); if (this._SafeStr_18572 != null){ _SafeStr_11862("buy_saddle"); }; }; if (this.widget.configuration.getBoolean("nest.breeding.bear.enabled")){ if (this._SafeStr_5447._SafeStr_17001 == _SafeStr_3698._SafeStr_15817){ _SafeStr_11862("breed"); }; }; if (this.widget.configuration.getBoolean("nest.breeding.terrier.enabled")){ if (this._SafeStr_5447._SafeStr_17001 == _SafeStr_3698._SafeStr_15816){ _SafeStr_11862("breed"); }; }; if (this.widget.configuration.getBoolean("nest.breeding.cat.enabled")){ if (this._SafeStr_5447._SafeStr_17001 == _SafeStr_3698._SafeStr_15814){ _SafeStr_11862("breed"); }; }; if (this.widget.configuration.getBoolean("nest.breeding.dog.enabled")){ if (this._SafeStr_5447._SafeStr_17001 == _SafeStr_3698._SafeStr_15813){ _SafeStr_11862("breed"); }; }; if (this.widget.configuration.getBoolean("nest.breeding.pig.enabled")){ if (this._SafeStr_5447._SafeStr_17001 == _SafeStr_3698._SafeStr_15818){ _SafeStr_11862("breed"); }; }; break; case _SafeStr_18420: _SafeStr_11862("mount"); if (this.widget.configuration.getBoolean("sharedhorseriding.enabled")){ _SafeStr_11862("toggle_riding_permission"); this._SafeStr_18575("toggle_riding_permission", (((this._SafeStr_5447)!=null) ? (this._SafeStr_5447._SafeStr_6585 == _SafeStr_5122._SafeStr_18429) : false)); }; _SafeStr_11862("respect", (this._SafeStr_5447._SafeStr_6580 > 0)); _SafeStr_11862("train"); _SafeStr_11862("pick_up"); _SafeStr_11862("saddle_off"); break; case _SafeStr_18421: _SafeStr_11862("dismount"); _SafeStr_11862("respect", (this._SafeStr_5447._SafeStr_6580 > 0)); break; case _SafeStr_18571: _SafeStr_11862("pick_up"); if (this._SafeStr_5447._SafeStr_6189){ this._SafeStr_18573 = this._SafeStr_18574(_SafeStr_2396._SafeStr_6229, _SafeStr_3698._SafeStr_6571); _SafeStr_11862("revive"); if (((this.widget.configuration.getBoolean("monsterplants.composting.enabled")) && (_local_3.container.roomSession._SafeStr_5862))){ _SafeStr_11862("compost"); }; } else { _local_4 = (this._SafeStr_5447.energy as Number); _local_5 = (this._SafeStr_5447._SafeStr_6576 as Number); _SafeStr_11862("treat", true, ((_local_4 / _local_5) < 0.98)); if (this._SafeStr_5447.level == this._SafeStr_5447._SafeStr_6574){ if (this._SafeStr_5447._SafeStr_6187){ _SafeStr_11862("toggle_breeding_permission"); this._SafeStr_18575("toggle_breeding_permission", this._SafeStr_5447._SafeStr_6190); _SafeStr_11862("breed"); }; }; }; break; }; if (this.widget.configuration.getBoolean("handitem.give.pet.enabled")){ _local_6 = _local_3.container.roomSession._SafeStr_8432; _local_7 = _local_3.container.roomEngine.getRoomObject(_local_3.roomSession.roomId, _local_6, _SafeStr_2285._SafeStr_5707); if (_local_7 != null){ _local_8 = _local_7.getModel().getNumber(_SafeStr_2464._SafeStr_6482); if ((((_local_8 > 0)) && ((_local_8 < 999999)))){ _SafeStr_11862("pass_handitem"); }; }; }; this.widget.localizations.registerParameter("infostand.button.petrespect", "count", this._SafeStr_5447._SafeStr_6580.toString()); _SafeStr_10892.autoArrangeItems = true; _SafeStr_10892.visible = true; } private function _SafeStr_18574(k:int, _arg_2:int):_SafeStr_2333 { var _local_5:_SafeStr_2333; var _local_6:Array; var _local_7:int; var _local_3:_SafeStr_2333; var _local_4:Array = this.widget.handler.container.sessionDataManager._SafeStr_18576(k); for each (_local_5 in _local_4) { _local_6 = _local_5._SafeStr_6224.split(" "); _local_7 = ((((_local_6) && ((_local_6.length >= 1)))) ? parseInt(_local_6[0]) : -1); if (_local_7 == _arg_2){ _local_3 = _local_5; break; }; }; return (_local_3); } private function openCatalogPage(k:_SafeStr_2333):Boolean { if ((((((this._SafeStr_5450 == null)) || ((k == null)))) || ((k._SafeStr_6541 < 0)))){ return (false); }; this._SafeStr_5450._SafeStr_8149(k._SafeStr_6541, _SafeStr_2367.NORMAL); if (((this._SafeStr_7216) && (!(this._SafeStr_7216.disposed)))){ this._SafeStr_7216.trackGoogle("infostandCatalogButton", "offer", k._SafeStr_6541); }; return (true); } private function _SafeStr_18557(k:_SafeStr_2333):_SafeStr_2436 { var _local_7:_SafeStr_2436; var _local_8:int; if ((((this.widget == null)) || ((k == null)))){ return (null); }; var _local_2:_SafeStr_2786 = this.widget.handler.container; if (_local_2 == null){ return (null); }; var _local_3:_SafeStr_2251 = _local_2.roomEngine; if (_local_3 == null){ return (null); }; var _local_4:int = _local_2.roomSession.roomId; var _local_5:int = _local_3._SafeStr_5977(_local_4, _SafeStr_2285._SafeStr_5887); var _local_6:int; while (_local_6 < _local_5) { _local_7 = _local_3._SafeStr_5978(_local_4, _local_6, _SafeStr_2285._SafeStr_5887); if (_local_7 != null){ _local_8 = _local_7.getModel().getNumber(_SafeStr_2464._SafeStr_5858); if (_local_8 == k.id){ return (_local_7); }; }; _local_6++; }; return (null); } private function _SafeStr_18575(k:String, _arg_2:Boolean):void { var _local_3:ICheckBoxWindow = this._SafeStr_18577(k); if (!_local_3){ return; }; if (_arg_2){ _local_3.select(); } else { _local_3._SafeStr_7083(); }; } private function _SafeStr_18577(k:String):ICheckBoxWindow { if (!_SafeStr_10892){ return (null); }; var _local_2:IWindowContainer = (_SafeStr_10892.getListItemByName(k) as IWindowContainer); if (!_local_2){ return (null); }; return ((_local_2.findChildByName((k + "_checkbox")) as ICheckBoxWindow)); } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void { var _local_4:_SafeStr_2745; var _local_5:ICheckBoxWindow; var _local_6:Boolean; var _local_7:int; var _local_8:String; var _local_9:String; if (disposed){ return; }; if (((!(_SafeStr_5415)) || (_SafeStr_5415.disposed))){ return; }; var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "button"){ _local_3 = true; _SafeStr_4.log(("Own pet menu was clicked: " + _arg_2.parent.name)); switch (_arg_2.parent.name){ case "respect": this._SafeStr_5447._SafeStr_6580--; this._SafeStr_8948(); _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6427, this._SafeStr_6192); break; case "treat": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6432, this._SafeStr_6192); break; case "pass_handitem": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6406, this._SafeStr_6192); break; case "train": this.widget._SafeStr_18503(); break; case "pick_up": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6418, this._SafeStr_6192); this.widget._SafeStr_18504(); break; case "mount": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6419, this._SafeStr_6192); break; case "toggle_riding_permission": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6420, this._SafeStr_6192); _local_5 = this._SafeStr_18577("toggle_riding_permission"); if (_local_5 != null){ this._SafeStr_18575("toggle_riding_permission", !(_local_5._SafeStr_7085)); }; break; case "toggle_breeding_permission": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6421, this._SafeStr_6192); _local_5 = this._SafeStr_18577("toggle_breeding_permission"); if (_local_5 != null){ this._SafeStr_18575("toggle_breeding_permission", !(_local_5._SafeStr_7085)); }; break; case "dismount": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6422, this._SafeStr_6192); break; case "saddle_off": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6423, this._SafeStr_6192); break; case "breed": if (this._SafeStr_12575 == _SafeStr_12712){ _local_7 = _SafeStr_5085._SafeStr_7484; _local_8 = ("pet.command." + _local_7); _local_9 = _SafeStr_5451.catalog.localization.getLocalization(_local_8); _local_4 = new _SafeStr_5085(_SafeStr_5085._SafeStr_6425, this._SafeStr_5447.id, ((this._SafeStr_5447.name + " ") + _local_9)); } else { if (this._SafeStr_12575 == _SafeStr_18571){ _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6198, this._SafeStr_6192); }; }; break; case "harvest": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6199, this._SafeStr_6192); break; case "revive": _local_6 = this.openCatalogPage(this._SafeStr_18573); if (!_local_6){ }; _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6200, this._SafeStr_6192); break; case "compost": _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6201, this._SafeStr_6192); break; case "buy_saddle": this.openCatalogPage(this._SafeStr_18572); break; }; } else { if (_arg_2.name == "profile_link"){ _local_4 = new _SafeStr_4481(_SafeStr_4481._SafeStr_6429, this._SafeStr_6192, "ownPetContextMenu"); } else { if (_arg_2.name == "toggle_riding_permission_checkbox"){ _local_3 = true; _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6420, this._SafeStr_6192); } else { if (_arg_2.name == "toggle_breeding_permission_checkbox"){ _local_3 = true; _local_4 = new _SafeStr_4494(_SafeStr_4494._SafeStr_6421, this._SafeStr_6192); }; }; }; }; if (_local_4){ _SafeStr_5451.messageListener.processWidgetMessage(_local_4); }; } else { super.buttonEventProc(k, _arg_2); }; if (_local_3){ _SafeStr_5451.removeView(this, false); }; } public function get widget():AvatarInfoWidget { return ((_SafeStr_5451 as AvatarInfoWidget)); } private function _SafeStr_18560(k:int):void { this._SafeStr_12575 = k; this._SafeStr_8948(); } public function get _SafeStr_6192():int { return (userId); } } }//package _-3Ot // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_11860 = "_-2rf" (String#29138, DoABC#3) // _SafeStr_11862 = "_-0cn" (String#1066, DoABC#3) // _SafeStr_12575 = "_-0Ka" (String#326, DoABC#3) // _SafeStr_12712 = "_-Lt" (String#877, DoABC#3) // _SafeStr_15813 = "_-0PK" (String#23166, DoABC#3) // _SafeStr_15814 = "_-4aN" (String#33416, DoABC#3) // _SafeStr_15816 = "_-GS" (String#39081, DoABC#3) // _SafeStr_15817 = "_-3zP" (String#31907, DoABC#3) // _SafeStr_15818 = "_-1Tw" (String#25762, DoABC#3) // _SafeStr_17001 = "_-2-Z" (String#27028, DoABC#3) // _SafeStr_18420 = "_-1l5" (String#9397, DoABC#3) // _SafeStr_18421 = "_-64r" (String#13853, DoABC#3) // _SafeStr_18423 = "_-6A4" (String#37265, DoABC#3) // _SafeStr_18429 = "_-2V4" (String#28243, DoABC#3) // _SafeStr_18503 = "_-1Cy" (String#25106, DoABC#3) // _SafeStr_18504 = "_-3po" (String#31523, DoABC#3) // _SafeStr_18557 = "_-4ke" (String#3774, DoABC#3) // _SafeStr_18560 = "_-3RA" (String#1540, DoABC#3) // _SafeStr_18571 = "_-6be" (String#38334, DoABC#3) // _SafeStr_18572 = "_-4XP" (String#33314, DoABC#3) // _SafeStr_18573 = "_-4z0" (String#34339, DoABC#3) // _SafeStr_18574 = "_-5cL" (String#35914, DoABC#3) // _SafeStr_18575 = "_-Gk" (String#39093, DoABC#3) // _SafeStr_18576 = "_-081" (String#7739, DoABC#3) // _SafeStr_18577 = "_-1eM" (String#26153, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_2396 = "_-2VP" (String#28258, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_2786 = "_-1BH" (String#8822, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_3698 = "_-1hq" (String#26290, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4481 = "_-1xi" (String#9622, DoABC#3) // _SafeStr_4494 = "_-3N8" (String#30434, DoABC#3) // _SafeStr_4583 = "_-245" (String#9755, DoABC#3) // _SafeStr_4588 = "_-5jX" (String#13504, DoABC#3) // _SafeStr_5085 = "_-4dW" (String#12379, DoABC#3) // _SafeStr_5122 = "_-Fd" (String#14690, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5858 = "_-9E" (String#38821, DoABC#3) // _SafeStr_5862 = "_-3xu" (String#11700, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5903 = "_-1S0" (String#25698, DoABC#3) // _SafeStr_5977 = "_-1bO" (String#1480, DoABC#3) // _SafeStr_5978 = "_-0u" (String#1458, DoABC#3) // _SafeStr_6187 = "_-5yo" (String#4110, DoABC#3) // _SafeStr_6189 = "_-14" (String#2851, DoABC#3) // _SafeStr_6190 = "_-1as" (String#3001, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_6198 = "_-GY" (String#39085, DoABC#3) // _SafeStr_6199 = "_-23J" (String#27167, DoABC#3) // _SafeStr_6200 = "_-27c" (String#27331, DoABC#3) // _SafeStr_6201 = "_-2Lr" (String#27886, DoABC#3) // _SafeStr_6224 = "_-42k" (String#11798, DoABC#3) // _SafeStr_6227 = "_-4DB" (String#32503, DoABC#3) // _SafeStr_6229 = "_-6Xt" (String#38190, DoABC#3) // _SafeStr_6406 = "_-4zU" (String#34361, DoABC#3) // _SafeStr_6418 = "_-4pN" (String#33966, DoABC#3) // _SafeStr_6419 = "_-40W" (String#31991, DoABC#3) // _SafeStr_6420 = "_-2-U" (String#27024, DoABC#3) // _SafeStr_6421 = "_-3G6" (String#30138, DoABC#3) // _SafeStr_6422 = "_-5LB" (String#35252, DoABC#3) // _SafeStr_6423 = "_-3GR" (String#30151, DoABC#3) // _SafeStr_6425 = "_-0bk" (String#23621, DoABC#3) // _SafeStr_6427 = "_-13A" (String#24731, DoABC#3) // _SafeStr_6429 = "_-1ww" (String#26879, DoABC#3) // _SafeStr_6432 = "_-6c9" (String#38357, DoABC#3) // _SafeStr_6482 = "_-1QG" (String#25617, DoABC#3) // _SafeStr_6541 = "_-Yu" (String#15027, DoABC#3) // _SafeStr_6571 = "_-2Ew" (String#27620, DoABC#3) // _SafeStr_6574 = "_-4Ou" (String#12145, DoABC#3) // _SafeStr_6576 = "_-3Vo" (String#11216, DoABC#3) // _SafeStr_6580 = "_-6av" (String#14373, DoABC#3) // _SafeStr_6581 = "_-Jg" (String#14760, DoABC#3) // _SafeStr_6582 = "_-35J" (String#3370, DoABC#3) // _SafeStr_6585 = "_-60x" (String#13798, DoABC#3) // _SafeStr_6930 = "_-5DR" (String#12988, DoABC#3) // _SafeStr_6931 = "_-1ZR" (String#25964, DoABC#3) // _SafeStr_6932 = "_-0O6" (String#23121, DoABC#3) // _SafeStr_6933 = "_-GM" (String#39077, DoABC#3) // _SafeStr_6934 = "_-5ju" (String#36198, DoABC#3) // _SafeStr_7083 = "_-a9" (String#15057, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7216 = "_-4yg" (String#245, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_7484 = "_-2wn" (String#29329, DoABC#3) // _SafeStr_8149 = "_-5AB" (String#12934, DoABC#3) // _SafeStr_8432 = "_-1Op" (String#9051, DoABC#3) // _SafeStr_8948 = "_-1qT" (String#579, DoABC#3) //------------------------------------------------------------ //_-3Ot.RentableBotMenuView package _-3Ot { import _-5Mz.WindowMouseEvent; import _-2U1._SafeStr_5086; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import _-6Yf._SafeStr_4587; import _-5Vt.XmlAsset; import flash.geom.Point; import flash.geom.Rectangle; import _-3WD._SafeStr_4192; import _-Gg._SafeStr_4307; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class RentableBotMenuView extends _SafeStr_4583 { protected var _SafeStr_5447:_SafeStr_4584; public function RentableBotMenuView(k:AvatarInfoWidget) { super(k); _SafeStr_11860 = false; } public static function setup(k:RentableBotMenuView, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:_SafeStr_4584):void { k._SafeStr_5447 = _arg_6; _SafeStr_4583.setup(k, _arg_2, _arg_3, _arg_4, _arg_5, false); } override public function dispose():void { if (_SafeStr_5415){ _SafeStr_5415.removeEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.removeEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); }; this._SafeStr_5447 = null; super.dispose(); } protected function _SafeStr_8948():void { var _local_7:_SafeStr_5086; var _local_8:Array; var _local_9:IWindowContainer; var _local_10:int; if (((!(_SafeStr_5415)) || (!(this._SafeStr_5447)))){ return; }; var k:IItemListWindow = (_SafeStr_5415.findChildByName("buttons") as IItemListWindow); if (!k){ return; }; var _local_2:IWindowContainer = (_SafeStr_10892.getListItemByName("link_template") as IWindowContainer); var _local_3:IWindowContainer = (_SafeStr_10892.getListItemByName("nux_proceed_1") as IWindowContainer); k.procedure = this.buttonEventProc; k.autoArrangeItems = false; var _local_4:int = k.numListItems; var _local_5:int; while (_local_5 < _local_4) { k.getListItemAt(_local_5).visible = false; _local_5++; }; var _local_6:Boolean = ((this._SafeStr_5447._SafeStr_6483) || (this._SafeStr_5447._SafeStr_6486)); _SafeStr_11862("pick", ((this._SafeStr_5447._SafeStr_6489) ? (((this._SafeStr_5447._SafeStr_6489.indexOf(_SafeStr_4587._SafeStr_18578) == -1)) && (_local_6)) : _local_6)); if (this._SafeStr_5447._SafeStr_6489){ _SafeStr_11862("donate_to_all", !((this._SafeStr_5447._SafeStr_6489.indexOf(_SafeStr_4587._SafeStr_18579) == -1))); _SafeStr_11862("donate_to_user", !((this._SafeStr_5447._SafeStr_6489.indexOf(_SafeStr_4587._SafeStr_18580) == -1))); if (this._SafeStr_5447._SafeStr_6483){ _SafeStr_11862("change_bot_name", !((this._SafeStr_5447._SafeStr_6489.indexOf(_SafeStr_4587._SafeStr_18517) == -1))); _SafeStr_11862("dress_up", !((this._SafeStr_5447._SafeStr_6489.indexOf(_SafeStr_4587._SafeStr_18581) == -1))); _SafeStr_11862("random_walk", !((this._SafeStr_5447._SafeStr_6489.indexOf(_SafeStr_4587._SafeStr_12886) == -1))); _SafeStr_11862("setup_chat", !((this._SafeStr_5447._SafeStr_6489.indexOf(_SafeStr_4587._SafeStr_18516) == -1))); _SafeStr_11862("dance", !((this._SafeStr_5447._SafeStr_6489.indexOf(_SafeStr_4587._SafeStr_6203) == -1))); }; _SafeStr_11862("nux_take_tour", !((this._SafeStr_5447._SafeStr_6489.indexOf(_SafeStr_4587._SafeStr_18582) == -1))); }; for each (_local_7 in this._SafeStr_5447._SafeStr_17767) { if (_local_7.id == _SafeStr_4587._SafeStr_18583){ _local_9 = (_local_2.clone() as IWindowContainer); _local_8 = _local_7.data.split(","); if (_local_8.length == 2){ _local_9.findChildByName("label").caption = _local_8[0]; _local_9.name = (":link " + _local_8[1]); _local_9.visible = true; k.addListItem(_local_9); }; }; if (_local_7.id == _SafeStr_4587._SafeStr_18584){ if (_local_7.data == ""){ _SafeStr_11862("nux_proceed_1", true); } else { _local_8 = _local_7.data.split(","); if (_local_8.length == 2){ _local_10 = parseInt(_local_8[1]); if (_local_10 == 1){ _SafeStr_11862("nux_proceed_1", true); IWindowContainer(k.getListItemByName("nux_proceed_1")).findChildByName("label").caption = _local_8[0]; } else { _local_9 = (_local_3.clone() as IWindowContainer); _local_9.visible = true; _local_9.name = ("nux_proceed_" + _local_10); _local_9.findChildByName("label").caption = _local_8[0]; k._SafeStr_8742(_local_9, ((k._SafeStr_8741(k.getListItemByName("nux_proceed_1")) + _local_10) - 1)); }; }; }; }; if (_local_7.id == _SafeStr_4587._SafeStr_18585){ _local_9 = (_local_2.clone() as IWindowContainer); _local_8 = _local_7.data.split(","); if (_local_8.length == 2){ _local_9.findChildByName("label").caption = _local_8[0]; _local_9.name = (":link navigator/search/" + _local_8[1]); _local_9.visible = true; k.addListItem(_local_9); }; }; }; k.autoArrangeItems = true; k.visible = true; } override protected function updateWindow():void { var k:XML; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; if (_SafeStr_6930){ activeView = _SafeStr_6931(); } else { if (!_SafeStr_5415){ k = (XmlAsset(_SafeStr_5451.assets.getAssetByName("avatar_menu_widget")).content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, _SafeStr_6933); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6934); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6934); }; _SafeStr_10892 = (_SafeStr_5415.findChildByName("buttons") as IItemListWindow); _SafeStr_10892.procedure = this.buttonEventProc; _SafeStr_5415.findChildByName("name").caption = _SafeStr_7448; _SafeStr_5415.visible = false; activeView = _SafeStr_5415; this._SafeStr_8948(); }; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void { var _local_4:Point; var _local_5:Rectangle; var _local_6:String; var _local_7:String; if (disposed){ return; }; if (((!(_SafeStr_5415)) || (_SafeStr_5415.disposed))){ return; }; var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "button"){ _local_5 = null; switch (_arg_2.parent.name){ case "pick": _local_3 = true; this.widget.handler.container.connection.send(new _SafeStr_4192(this._SafeStr_5447.id)); break; case "setup_chat": _local_3 = true; _local_5 = new Rectangle(); _SafeStr_5415.getGlobalRectangle(_local_5); _local_4 = new Point((_local_5.x + (_local_5.width / 2)), (_local_5.y + _local_5.height)); this.widget._SafeStr_18515(this._SafeStr_5447.id, _SafeStr_4587._SafeStr_18516, _local_4); break; case "random_walk": _local_3 = true; this.widget.handler.container.connection.send(new _SafeStr_4307(this._SafeStr_5447.id, _SafeStr_4587._SafeStr_12886, "")); break; case "dress_up": _local_3 = true; this.widget.handler.container.connection.send(new _SafeStr_4307(this._SafeStr_5447.id, _SafeStr_4587._SafeStr_18581, "")); break; case "dance": _local_3 = true; this.widget.handler.container.connection.send(new _SafeStr_4307(this._SafeStr_5447.id, _SafeStr_4587._SafeStr_6203, "")); break; case "donate_to_all": _local_3 = true; this.widget.handler.container.connection.send(new _SafeStr_4307(this._SafeStr_5447.id, _SafeStr_4587._SafeStr_18579, "")); break; case "donate_to_user": _local_3 = true; this.widget.handler.container.connection.send(new _SafeStr_4307(this._SafeStr_5447.id, _SafeStr_4587._SafeStr_18580, "")); break; case "nux_take_tour": _local_3 = true; this.widget.component.context.createLinkEvent("help/tour"); this.widget.handler.container.connection.send(new _SafeStr_4307(this._SafeStr_5447.id, _SafeStr_4587._SafeStr_18582, "")); break; case "change_bot_name": _local_3 = true; _local_5 = new Rectangle(); _SafeStr_5415.getGlobalRectangle(_local_5); _local_4 = new Point((_local_5.x + (_local_5.width / 2)), (_local_5.y + _local_5.height)); this.widget._SafeStr_18515(this._SafeStr_5447.id, _SafeStr_4587._SafeStr_18517, _local_4); break; }; if (_arg_2.parent.name.indexOf(":link ") != -1){ _local_6 = _arg_2.parent.name.substr(6, (_arg_2.parent.name.length - 6)); this.widget.component.context.createLinkEvent(_local_6); _local_3 = true; }; if (_arg_2.parent.name.indexOf("nux_proceed_") != -1){ _local_7 = _arg_2.parent.name.substr(12, (_arg_2.parent.name.length - 12)); this.widget.handler.container.connection.send(new _SafeStr_4307(this._SafeStr_5447.id, _SafeStr_4587._SafeStr_18584, _local_7)); _local_3 = true; }; }; this._SafeStr_8948(); } else { super.buttonEventProc(k, _arg_2); }; if (_local_3){ _SafeStr_5451.removeView(this, false); }; } private function get widget():AvatarInfoWidget { return ((_SafeStr_5451 as AvatarInfoWidget)); } } }//package _-3Ot // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_11860 = "_-2rf" (String#29138, DoABC#3) // _SafeStr_11862 = "_-0cn" (String#1066, DoABC#3) // _SafeStr_12886 = "_-14u" (String#24800, DoABC#3) // _SafeStr_17767 = "_-0na" (String#24077, DoABC#3) // _SafeStr_18515 = "_-4J9" (String#32734, DoABC#3) // _SafeStr_18516 = "_-1YT" (String#25924, DoABC#3) // _SafeStr_18517 = "_-6cZ" (String#38378, DoABC#3) // _SafeStr_18578 = "_-3wY" (String#31801, DoABC#3) // _SafeStr_18579 = "_-TZ" (String#39571, DoABC#3) // _SafeStr_18580 = "_-2NE" (String#27940, DoABC#3) // _SafeStr_18581 = "_-41Y" (String#32031, DoABC#3) // _SafeStr_18582 = "_-20w" (String#27076, DoABC#3) // _SafeStr_18583 = "_-1XK" (String#25882, DoABC#3) // _SafeStr_18584 = "_-5Z7" (String#35785, DoABC#3) // _SafeStr_18585 = "_-4tB" (String#34120, DoABC#3) // _SafeStr_4192 = "_-eL" (String#39964, DoABC#3) // _SafeStr_4307 = "_-dL" (String#39926, DoABC#3) // _SafeStr_4583 = "_-245" (String#9755, DoABC#3) // _SafeStr_4584 = "_-0kd" (String#8358, DoABC#3) // _SafeStr_4587 = "_-5N4" (String#35316, DoABC#3) // _SafeStr_5086 = "_-35g" (String#10821, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_6203 = "_-2WP" (String#28297, DoABC#3) // _SafeStr_6483 = "_-6UV" (String#38036, DoABC#3) // _SafeStr_6486 = "_-5QH" (String#35451, DoABC#3) // _SafeStr_6489 = "_-0L" (String#7931, DoABC#3) // _SafeStr_6930 = "_-5DR" (String#12988, DoABC#3) // _SafeStr_6931 = "_-1ZR" (String#25964, DoABC#3) // _SafeStr_6932 = "_-0O6" (String#23121, DoABC#3) // _SafeStr_6933 = "_-GM" (String#39077, DoABC#3) // _SafeStr_6934 = "_-5ju" (String#36198, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_8741 = "_-3eu" (String#11375, DoABC#3) // _SafeStr_8742 = "_-2gR" (String#10385, DoABC#3) // _SafeStr_8948 = "_-1qT" (String#579, DoABC#3) //------------------------------------------------------------ //_-3Ot.UseProductConfirmationView package _-3Ot { import _-0MK._SafeStr_3; import _-1uj._SafeStr_2323; import _-1Mz.IWindowContainer; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-1rg._SafeStr_2333; import _-4rH._SafeStr_2456; import _-3yO._SafeStr_2285; import in._SafeStr_2436; import _-65D._SafeStr_2396; import flash.display.BitmapData; import _-5YE.IFrameWindow; import _-1Mz.IWindow; import _-5Vt._SafeStr_39; import _-2M3.PetFigureData; import _-1uj._SafeStr_3018; import _-2M3._SafeStr_3038; import _-1uj.PetColorResult; import _-151._SafeStr_2306; import _-3yO._SafeStr_2464; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import _-5Mz.WindowMouseEvent; import _-0ba._SafeStr_2745; import _-0ba._SafeStr_5076; public class UseProductConfirmationView implements _SafeStr_3, _SafeStr_2323 { private static const _SafeStr_18024:int = -1; private static const _SafeStr_18586:int = 0; private static const _SafeStr_18587:int = 1; private static const _SafeStr_18588:int = 2; private static const _SafeStr_18589:int = 3; private static const _SafeStr_18590:int = 4; private static const _SafeStr_18591:int = 5; private static const _SafeStr_18592:int = 6; private static const _SafeStr_9690:String = "header_button_close"; private static const _SafeStr_9691:String = "save_button"; private static const _SafeStr_9695:String = "cancel_text"; private static const _SafeStr_9697:String = "ok_button"; private static const _SafeStr_18548:String = "preview_image_region"; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_5406:Boolean = false; private var _SafeStr_5451:AvatarInfoWidget; private var _SafeStr_5524:_SafeStr_633; private var _assets:_SafeStr_10; private var _SafeStr_18026:int = -1; private var _SafeStr_17877:int = -1; private var _SafeStr_8680:int; private var _SafeStr_8211:_SafeStr_2333; private var _SafeStr_16943:_SafeStr_2456; public function UseProductConfirmationView(k:AvatarInfoWidget) { this._SafeStr_5451 = k; this._SafeStr_5524 = k.windowManager; this._assets = this._SafeStr_5451.assets; } public function get _SafeStr_18470():int { return (this._SafeStr_18026); } public function get _SafeStr_17881():int { return (this._SafeStr_17877); } public function get disposed():Boolean { return (this._SafeStr_5406); } public function dispose():void { if (this.disposed){ return; }; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_5406 = true; this._SafeStr_8211 = null; this._SafeStr_16943 = null; } public function open(k:int, _arg_2:int, _arg_3:int):void { var _local_4:int = this._SafeStr_5451.handler.roomSession.roomId; var _local_5:_SafeStr_2436 = this._SafeStr_5451.handler.roomEngine.getRoomObject(_local_4, k, _SafeStr_2285._SafeStr_5887); if (_local_5 != null){ this._SafeStr_8211 = this._SafeStr_5451.handler._SafeStr_6024(_local_5); this._SafeStr_18026 = _local_5.getId(); } else { this._SafeStr_8211 = this._SafeStr_5451.handler.container.sessionDataManager._SafeStr_5859(k); this._SafeStr_18026 = _arg_3; }; this._SafeStr_17877 = _arg_2; this._SafeStr_16943 = this._SafeStr_5451.handler.roomSession.userDataManager.getUserDataByIndex(_arg_2); var _local_6:int = _SafeStr_18024; switch (this._SafeStr_8211.category){ case _SafeStr_2396._SafeStr_9559: _local_6 = _SafeStr_18586; break; case _SafeStr_2396._SafeStr_9560: _local_6 = _SafeStr_18587; break; case _SafeStr_2396._SafeStr_9561: _local_6 = _SafeStr_18588; break; case _SafeStr_2396._SafeStr_6227: _local_6 = _SafeStr_18589; break; case _SafeStr_2396._SafeStr_6229: _local_6 = _SafeStr_18590; break; case _SafeStr_2396._SafeStr_6230: _local_6 = _SafeStr_18591; break; case _SafeStr_2396._SafeStr_6232: _local_6 = _SafeStr_18592; break; default: _SafeStr_4.log(("[UseProductConfirmationView.open()] Unsupported furniture category: " + this._SafeStr_8211.category)); }; this._SafeStr_9719(_local_6); this._SafeStr_5415.center(); this._SafeStr_5415.visible = true; } private function _SafeStr_9719(k:int):void { var _local_4:String; var _local_2:BitmapData = new BitmapData(10, 10); this._SafeStr_5451.localizations.registerParameter("useproduct.widget.title", "name", this._SafeStr_16943.name); this._SafeStr_5451.localizations.registerParameter("useproduct.widget.title.monsterplant", "name", this._SafeStr_16943.name); this._SafeStr_5451.localizations.registerParameter("useproduct.widget.title.monsterplant_rebreed", "name", this._SafeStr_16943.name); this._SafeStr_5451.localizations.registerParameter("useproduct.widget.title.monsterplant_fertilize", "name", this._SafeStr_16943.name); this._SafeStr_5451.localizations.registerParameter("useproduct.widget.title.monsterplant_rebreed", "name", this._SafeStr_16943.name); this._SafeStr_5451.localizations.registerParameter("useproduct.widget.monsterplant.plant.name", "name", this._SafeStr_16943.name); this._SafeStr_5451.localizations.registerParameter("useproduct.widget.monsterplant.plant.raritylevel", "level", this._SafeStr_16943.rarityLevel.toString()); this._SafeStr_5451.localizations.registerParameter("useproduct.widget.monsterplant.plant.description", "name", this._SafeStr_16943.ownerName); if (!this._SafeStr_5415){ _local_4 = "use_product_widget_frame_xml"; switch (k){ case _SafeStr_18590: _local_4 = "use_product_widget_frame_monsterplant_xml"; break; case _SafeStr_18591: _local_4 = "use_product_widget_frame_monsterplant_rebreed_xml"; break; case _SafeStr_18592: _local_4 = "use_product_widget_frame_monsterplant_fertilize_xml"; break; default: _local_4 = "use_product_widget_frame_xml"; }; this._SafeStr_5415 = (this._SafeStr_5524.buildFromXML((this._assets.getAssetByName(_local_4).content as XML)) as IWindowContainer); this._SafeStr_9721(_SafeStr_9690); }; this._SafeStr_5451.localizations.registerParameter("useproduct.widget.text.saddle", "productName", this._SafeStr_8211._SafeStr_5870); this._SafeStr_5451.localizations.registerParameter("useproduct.widget.text.custompart", "productName", this._SafeStr_8211._SafeStr_5870); this._SafeStr_5451.localizations.registerParameter("useproduct.widget.text.custompartshampoo", "productName", this._SafeStr_8211._SafeStr_5870); this._SafeStr_5451.localizations.registerParameter("useproduct.widget.text.shampoo", "productName", this._SafeStr_8211._SafeStr_5870); this._SafeStr_5451.localizations.registerParameter("useproduct.widget.text.revive_monsterplant", "productName", this._SafeStr_8211._SafeStr_5870); (this._SafeStr_5415 as IFrameWindow).content.removeChildAt(0); var _local_3:IWindow = this.createWindow(k); (this._SafeStr_5415 as IFrameWindow).content.addChild(_local_3); (this._SafeStr_5415 as IFrameWindow)._SafeStr_7838(); switch (k){ case _SafeStr_18586: case _SafeStr_18587: case _SafeStr_18588: case _SafeStr_18589: case _SafeStr_18590: case _SafeStr_18591: case _SafeStr_18592: this._SafeStr_9721(_SafeStr_18548); this._SafeStr_9721(_SafeStr_9691); this._SafeStr_9721(_SafeStr_9695); _local_2 = this._SafeStr_18027(this._SafeStr_8211); break; default: throw (new Error(("Invalid type for use product confirmation content apply: " + k))); }; this._SafeStr_9728(_local_2); this._SafeStr_5415.invalidate(); } private function createWindow(k:int):IWindow { var _local_2:_SafeStr_39; var _local_3:IWindow; switch (k){ case _SafeStr_18586: _local_2 = this._assets.getAssetByName("use_product_controller_shampoo_xml"); break; case _SafeStr_18587: _local_2 = this._assets.getAssetByName("use_product_controller_custom_part_xml"); break; case _SafeStr_18588: _local_2 = this._assets.getAssetByName("use_product_controller_custom_part_shampoo_xml"); break; case _SafeStr_18589: _local_2 = this._assets.getAssetByName("use_product_controller_saddle_xml"); break; case _SafeStr_18590: _local_2 = this._assets.getAssetByName("use_product_controller_revive_monsterplant_xml"); break; case _SafeStr_18591: _local_2 = this._assets.getAssetByName("use_product_controller_rebreed_monsterplant_xml"); break; case _SafeStr_18592: _local_2 = this._assets.getAssetByName("use_product_controller_fertilize_monsterplant_xml"); break; default: throw (new Error(("Invalid type for Use Product View content creation: " + k))); }; _local_3 = (this._SafeStr_5524.buildFromXML((_local_2.content as XML)) as IWindow); return (_local_3); } private function _SafeStr_18027(k:_SafeStr_2333):BitmapData { var _local_2:PetFigureData; var _local_3:Array; var _local_4:_SafeStr_3018; var _local_5:int; var _local_6:Array; var _local_7:Array; var _local_8:Array; var _local_10:int; var _local_11:BitmapData; var _local_12:int; var _local_13:int; var _local_14:int; var _local_15:_SafeStr_3038; var _local_16:String; var _local_17:Array; var _local_18:PetColorResult; var _local_19:String; var _local_20:PetColorResult; var _local_21:_SafeStr_3038; var _local_22:_SafeStr_2436; var _local_23:int; if (!k){ return (null); }; _local_2 = new PetFigureData(this._SafeStr_16943.figure); _local_3 = k._SafeStr_6224.split(" "); _local_5 = int(_local_3[0]); var _local_9:Array = []; switch (k.category){ case _SafeStr_2396._SafeStr_9559: if (_local_3.length < 2){ _SafeStr_4.log(("[UseProductConfirmationView] Invalid custom params: " + _local_3)); break; }; _local_16 = _local_3[1]; _local_17 = this._SafeStr_5451.handler.roomEngine._SafeStr_9558(_local_5, _local_16); _local_18 = this._SafeStr_5451.handler.roomEngine._SafeStr_6607(_local_5, _local_2.paletteId); for each (_local_20 in _local_17) { if (_local_20.breed == _local_18.breed){ _local_12 = int(_local_20.id); break; }; }; _local_4 = this._SafeStr_5451.handler.roomEngine._SafeStr_5723(_local_2.typeId, _local_12, _local_2.color, new _SafeStr_2306(90), 64, this, true, 0, _local_2._SafeStr_5772); break; case _SafeStr_2396._SafeStr_9560: if (_local_3.length < 4){ _SafeStr_4.log(("[UseProductConfirmationView] Invalid custom params: " + _local_3)); break; }; _local_6 = (_local_3[1] as String).split(","); _local_7 = (_local_3[2] as String).split(","); _local_8 = (_local_3[3] as String).split(","); _local_10 = 0; while (_local_10 < _local_6.length) { _local_13 = _local_6[_local_10]; _local_15 = _local_2._SafeStr_15859(_local_13); _local_12 = _local_8[_local_10]; if (_local_15 != null){ _local_12 = _local_15.paletteId; }; _local_9.push(new _SafeStr_3038(_local_13, _local_7[_local_10], _local_12)); _local_10++; }; _local_4 = this._SafeStr_5451.handler.roomEngine._SafeStr_5723(_local_2.typeId, _local_2.paletteId, _local_2.color, new _SafeStr_2306(90), 64, this, true, 0, _local_9); break; case _SafeStr_2396._SafeStr_9561: if (_local_3.length < 3){ _SafeStr_4.log(("[UseProductConfirmationView] Invalid custom params: " + _local_3)); break; }; _local_6 = (_local_3[1] as String).split(","); _local_8 = (_local_3[2] as String).split(","); _local_10 = 0; while (_local_10 < _local_6.length) { _local_13 = _local_6[_local_10]; _local_15 = _local_2._SafeStr_15859(_local_13); _local_14 = -1; if (_local_15 != null){ _local_14 = _local_15._SafeStr_8025; }; _local_9.push(new _SafeStr_3038(_local_6[_local_10], _local_14, _local_8[_local_10])); _local_10++; }; _local_4 = this._SafeStr_5451.handler.roomEngine._SafeStr_5723(_local_2.typeId, _local_2.paletteId, _local_2.color, new _SafeStr_2306(90), 64, this, true, 0, _local_9); break; case _SafeStr_2396._SafeStr_6227: if (_local_3.length < 4){ _SafeStr_4.log(("[UseProductConfirmationView] Invalid custom params: " + _local_3)); break; }; _local_6 = (_local_3[1] as String).split(","); _local_7 = (_local_3[2] as String).split(","); _local_8 = (_local_3[3] as String).split(","); _local_10 = 0; while (_local_10 < _local_6.length) { _local_9.push(new _SafeStr_3038(_local_6[_local_10], _local_7[_local_10], _local_8[_local_10])); _local_10++; }; for each (_local_21 in _local_2._SafeStr_5772) { if (_local_6.indexOf(_local_21._SafeStr_13922) == -1){ _local_9.push(_local_21); }; }; _local_4 = this._SafeStr_5451.handler.roomEngine._SafeStr_5723(_local_2.typeId, _local_2.paletteId, _local_2.color, new _SafeStr_2306(90), 64, this, true, 0, _local_9); break; case _SafeStr_2396._SafeStr_6230: case _SafeStr_2396._SafeStr_6229: case _SafeStr_2396._SafeStr_6232: _local_19 = null; if (this._SafeStr_16943 != null){ _local_19 = "rip"; _local_22 = this._SafeStr_5742(this._SafeStr_16943._SafeStr_5706); if (_local_22 != null){ _local_19 = _local_22.getModel().getString(_SafeStr_2464._SafeStr_5743); if (_local_19 == "rip"){ _local_23 = this._SafeStr_16943._SafeStr_6231; if (_local_23 < 7){ _local_19 = ("grw" + _local_23); } else { _local_19 = "std"; }; }; }; }; _local_4 = this._SafeStr_5451.handler.roomEngine._SafeStr_5723(_local_2.typeId, _local_2.paletteId, _local_2.color, new _SafeStr_2306(90), 64, this, true, 0, _local_2._SafeStr_5772, _local_19); break; default: _SafeStr_4.log(("[UseProductConfirmationView] Unsupported furniture category: " + k.category)); }; if (_local_4 != null){ this._SafeStr_8680 = _local_4.id; _local_11 = _local_4.data; }; return (_local_11); } private function _SafeStr_5742(k:int):_SafeStr_2436 { return (this._SafeStr_5451.handler.roomEngine.getRoomObject(this._SafeStr_5451.handler.roomEngine.activeRoomId, k, _SafeStr_2285._SafeStr_5707)); } private function _SafeStr_9728(k:BitmapData):void { var _local_5:BitmapData; if (((!(this._SafeStr_5415)) || (!(k)))){ return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("preview_image") as IBitmapWrapperWindow); if (_local_2.bitmap == null){ _local_2.bitmap = new BitmapData(_local_2.width, _local_2.height); }; var _local_3:_SafeStr_39 = (this._assets.getAssetByName("use_product_preview_bg_png") as _SafeStr_39); if (_local_3){ _local_5 = (_local_3.content as BitmapData); _local_2.bitmap.copyPixels(_local_5, _local_5.rect, new Point(0, 0)); }; var _local_4:Point = new Point(((_local_2.width - k.width) / 2), ((_local_2.height - k.height) / 2)); _local_2.bitmap.copyPixels(k, k.rect, _local_4, null, null, true); } private function close():void { this._SafeStr_5415.visible = false; } private function _SafeStr_9721(k:String):void { var _local_2:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); }; } private function onMouseClick(k:WindowMouseEvent):void { var _local_2:_SafeStr_2745; switch (k.target.name){ case _SafeStr_18548: if (this._SafeStr_16943 != null){ this._SafeStr_18593(this._SafeStr_16943._SafeStr_5706, _SafeStr_2285._SafeStr_5707); }; break; case _SafeStr_9690: case _SafeStr_9695: case _SafeStr_9697: this.close(); break; case _SafeStr_9691: _local_2 = new _SafeStr_5076(_SafeStr_5076._SafeStr_6197, this._SafeStr_18026, this._SafeStr_16943._SafeStr_6235); this.close(); break; }; if (_local_2){ this._SafeStr_5451.messageListener.processWidgetMessage(_local_2); }; } public function imageReady(k:int, _arg_2:BitmapData):void { if (this.disposed){ return; }; if (this._SafeStr_8680 == k){ this._SafeStr_9728(_arg_2); this._SafeStr_8680 = 0; }; } public function _SafeStr_5454(k:int):void { } private function _SafeStr_18593(k:int, _arg_2:int):Boolean { var _local_4:int; var _local_3:_SafeStr_2436 = this._SafeStr_18557(k, _arg_2); if (_local_3 != null){ _local_4 = this._SafeStr_5451.handler.container.roomSession.roomId; this._SafeStr_5451.handler.container.roomEngine._SafeStr_5975(_local_4, _local_3.getId(), _arg_2); return (true); }; return (false); } private function _SafeStr_18557(k:int, _arg_2:int):_SafeStr_2436 { var _local_3:int = this._SafeStr_5451.handler.container.roomSession.roomId; var _local_4:_SafeStr_2436 = this._SafeStr_5451.handler.container.roomEngine.getRoomObject(_local_3, k, _arg_2); return (_local_4); } } }//package _-3Ot // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_13922 = "_-2HH" (String#27709, DoABC#3) // _SafeStr_15859 = "_-3PY" (String#30517, DoABC#3) // _SafeStr_16943 = "_-5Jg" (String#586, DoABC#3) // _SafeStr_17877 = "_-U" (String#1635, DoABC#3) // _SafeStr_17881 = "_-5WI" (String#35670, DoABC#3) // _SafeStr_18024 = "_-0uS" (String#2806, DoABC#3) // _SafeStr_18026 = "_-3qn" (String#3555, DoABC#3) // _SafeStr_18027 = "_-1Hv" (String#836, DoABC#3) // _SafeStr_18470 = "_-1Ju" (String#25361, DoABC#3) // _SafeStr_18548 = "_-2IH" (String#9999, DoABC#3) // _SafeStr_18557 = "_-4ke" (String#3774, DoABC#3) // _SafeStr_18586 = "_-1W7" (String#25840, DoABC#3) // _SafeStr_18587 = "_-2IK" (String#27752, DoABC#3) // _SafeStr_18588 = "_-200" (String#27040, DoABC#3) // _SafeStr_18589 = "_-3Ko" (String#30335, DoABC#3) // _SafeStr_18590 = "_-1eg" (String#26164, DoABC#3) // _SafeStr_18591 = "_-35q" (String#29724, DoABC#3) // _SafeStr_18592 = "_-3XK" (String#30817, DoABC#3) // _SafeStr_18593 = "_-iy" (String#40125, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2396 = "_-2VP" (String#28258, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2456 = "_-rT" (String#15351, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3038 = "_-Gu" (String#14714, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5076 = "_-RF" (String#14881, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5706 = "_-5Da" (String#12991, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5723 = "_-22x" (String#328, DoABC#3) // _SafeStr_5742 = "_-1lO" (String#9402, DoABC#3) // _SafeStr_5743 = "_-50q" (String#34454, DoABC#3) // _SafeStr_5772 = "_-2PU" (String#28025, DoABC#3) // _SafeStr_5859 = "_-6f8" (String#874, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5975 = "_-3Od" (String#1538, DoABC#3) // _SafeStr_6024 = "_-529" (String#12789, DoABC#3) // _SafeStr_6197 = "_-4jH" (String#33740, DoABC#3) // _SafeStr_6224 = "_-42k" (String#11798, DoABC#3) // _SafeStr_6227 = "_-4DB" (String#32503, DoABC#3) // _SafeStr_6229 = "_-6Xt" (String#38190, DoABC#3) // _SafeStr_6230 = "_-3Fz" (String#30132, DoABC#3) // _SafeStr_6231 = "_-zL" (String#15460, DoABC#3) // _SafeStr_6232 = "_-4J3" (String#32730, DoABC#3) // _SafeStr_6235 = "_-VA" (String#14954, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6607 = "_-1I0" (String#1469, DoABC#3) // _SafeStr_7838 = "_-23I" (String#9743, DoABC#3) // _SafeStr_8025 = "_-2s7" (String#29157, DoABC#3) // _SafeStr_8211 = "_-3SQ" (String#581, DoABC#3) // _SafeStr_8680 = "_-3Na" (String#847, DoABC#3) // _SafeStr_9558 = "_-4a6" (String#3727, DoABC#3) // _SafeStr_9559 = "_-2mT" (String#28939, DoABC#3) // _SafeStr_9560 = "_-17b" (String#24903, DoABC#3) // _SafeStr_9561 = "_-2NF" (String#27941, DoABC#3) // _SafeStr_9690 = "_-6a4" (String#338, DoABC#3) // _SafeStr_9691 = "_-6DO" (String#590, DoABC#3) // _SafeStr_9695 = "_-09u" (String#829, DoABC#3) // _SafeStr_9697 = "_-WW" (String#387, DoABC#3) // _SafeStr_9719 = "_-3aD" (String#434, DoABC#3) // _SafeStr_9721 = "_-1yR" (String#297, DoABC#3) // _SafeStr_9728 = "_-5cK" (String#587, DoABC#3) //------------------------------------------------------------ //_-3Ot.UseProductView package _-3Ot { import _-378._SafeStr_4590; import _-5Mz.WindowMouseEvent; import _-1rg._SafeStr_2333; import _-3yO._SafeStr_2285; import in._SafeStr_2436; import _-65D._SafeStr_2396; import _-5Vt.XmlAsset; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import _-0ba._SafeStr_2745; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class UseProductView extends _SafeStr_4583 { private static const _SafeStr_12712:int = 0; private static const _SafeStr_18594:int = 1; private static const _SafeStr_18595:int = 2; private static const _SafeStr_18596:int = 3; private static const _SafeStr_18597:int = 4; private static const _SafeStr_18598:int = 5; private static const _SafeStr_18599:int = 6; private static const _SafeStr_18600:int = 7; private var _SafeStr_12575:int; private var _SafeStr_18558:_SafeStr_4590; public function UseProductView(k:AvatarInfoWidget) { super(k); _SafeStr_11860 = false; } public static function setup(k:UseProductView, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:_SafeStr_4590):void { k._SafeStr_18558 = _arg_6; _SafeStr_4583.setup(k, _arg_2, _arg_3, _arg_4, _arg_5, false); } public function get _SafeStr_5678():int { return (this._SafeStr_18558.id); } public function get _SafeStr_17880():int { return (this._SafeStr_18558._SafeStr_17880); } override public function dispose():void { if (_SafeStr_5415){ _SafeStr_5415.removeEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.removeEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); }; if (this._SafeStr_18558){ this._SafeStr_18558.dispose(); }; this._SafeStr_18558 = null; super.dispose(); } private function _SafeStr_18559():void { var _local_3:_SafeStr_2333; var k:int = this.widget.handler.roomSession.roomId; var _local_2:_SafeStr_2436 = this.widget.handler.roomEngine.getRoomObject(k, this._SafeStr_18558._SafeStr_17880, _SafeStr_2285._SafeStr_5887); if (_local_2 != null){ _local_3 = this.widget.handler._SafeStr_6024(_local_2); } else { _local_3 = this.widget.handler.container.sessionDataManager._SafeStr_5859(this._SafeStr_18558._SafeStr_17880); }; if (!_local_3){ return; }; this._SafeStr_12575 = _SafeStr_12712; switch (_local_3.category){ case _SafeStr_2396._SafeStr_9559: this._SafeStr_12575 = _SafeStr_18594; return; case _SafeStr_2396._SafeStr_9560: this._SafeStr_12575 = _SafeStr_18595; return; case _SafeStr_2396._SafeStr_9561: this._SafeStr_12575 = _SafeStr_18596; return; case _SafeStr_2396._SafeStr_6227: this._SafeStr_12575 = _SafeStr_18597; return; case _SafeStr_2396._SafeStr_6229: this._SafeStr_12575 = _SafeStr_18598; return; case _SafeStr_2396._SafeStr_6230: this._SafeStr_12575 = _SafeStr_18599; return; case _SafeStr_2396._SafeStr_6232: this._SafeStr_12575 = _SafeStr_18600; return; default: _SafeStr_4.log(("[UseProductView.open()] Unsupported furniture category: " + _local_3.category)); }; } override protected function updateWindow():void { var k:XML; if (((((!(_SafeStr_5451)) || (!(_SafeStr_5451.assets)))) || (!(_SafeStr_5451.windowManager)))){ return; }; this._SafeStr_18559(); if (_SafeStr_6930){ activeView = _SafeStr_6931(); } else { if (!_SafeStr_5415){ k = (XmlAsset(_SafeStr_5451.assets.getAssetByName("use_product_menu")).content as XML); _SafeStr_5415 = (_SafeStr_5451.windowManager.buildFromXML(k, 0) as IWindowContainer); if (!_SafeStr_5415){ return; }; _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6932); _SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6932); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent.CLICK, _SafeStr_6933); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5423, _SafeStr_6934); _SafeStr_5415.findChildByName("minimize").addEventListener(WindowMouseEvent._SafeStr_5424, _SafeStr_6934); }; _SafeStr_10892 = (_SafeStr_5415.findChildByName("buttons") as IItemListWindow); _SafeStr_10892.procedure = this.buttonEventProc; _SafeStr_5415.findChildByName("name").caption = _SafeStr_7448; _SafeStr_5415.visible = false; activeView = _SafeStr_5415; this._SafeStr_8948(); }; } public function _SafeStr_8948():void { if (((!(_SafeStr_5415)) || (!(_SafeStr_10892)))){ return; }; _SafeStr_10892.autoArrangeItems = false; var k:int = _SafeStr_10892.numListItems; var _local_2:int; while (_local_2 < k) { _SafeStr_10892.getListItemAt(_local_2).visible = false; _local_2++; }; switch (this._SafeStr_12575){ case _SafeStr_12712: _SafeStr_11862("use_product"); break; case _SafeStr_18594: _SafeStr_11862("use_product_shampoo"); break; case _SafeStr_18595: _SafeStr_11862("use_product_custom_part"); break; case _SafeStr_18596: _SafeStr_11862("use_product_custom_part_shampoo"); break; case _SafeStr_18597: if (this._SafeStr_18558.replace){ _SafeStr_11862("replace_product_saddle"); } else { _SafeStr_11862("use_product_saddle"); }; break; case _SafeStr_18598: _SafeStr_11862("revive_monsterplant"); break; case _SafeStr_18599: _SafeStr_11862("rebreed_monsterplant"); break; case _SafeStr_18600: _SafeStr_11862("fertilize_monsterplant"); break; }; _SafeStr_10892.autoArrangeItems = true; _SafeStr_10892.visible = true; } override protected function buttonEventProc(k:WindowEvent, _arg_2:IWindow):void { var _local_4:_SafeStr_2745; if (disposed){ return; }; if (((!(_SafeStr_5415)) || (_SafeStr_5415.disposed))){ return; }; var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.name == "button"){ _local_3 = true; switch (_arg_2.parent.name){ case "use_product": case "use_product_shampoo": case "use_product_custom_part": case "use_product_custom_part_shampoo": case "use_product_saddle": case "replace_product_saddle": case "revive_monsterplant": case "rebreed_monsterplant": case "fertilize_monsterplant": this.widget._SafeStr_18506(this._SafeStr_18558._SafeStr_17880, this._SafeStr_18558._SafeStr_17881, this._SafeStr_18558._SafeStr_17882); break; }; }; if (_local_4){ _SafeStr_5451.messageListener.processWidgetMessage(_local_4); }; } else { super.buttonEventProc(k, _arg_2); }; if (_local_3){ this.widget._SafeStr_18472(); }; } private function _SafeStr_18560(k:int):void { this._SafeStr_12575 = k; this._SafeStr_8948(); } private function get widget():AvatarInfoWidget { return ((_SafeStr_5451 as AvatarInfoWidget)); } } }//package _-3Ot // _SafeStr_10892 = "_-bt" (String#4468, DoABC#3) // _SafeStr_11860 = "_-2rf" (String#29138, DoABC#3) // _SafeStr_11862 = "_-0cn" (String#1066, DoABC#3) // _SafeStr_12575 = "_-0Ka" (String#326, DoABC#3) // _SafeStr_12712 = "_-Lt" (String#877, DoABC#3) // _SafeStr_17880 = "_-0t5" (String#24299, DoABC#3) // _SafeStr_17881 = "_-5WI" (String#35670, DoABC#3) // _SafeStr_17882 = "_-57u" (String#34740, DoABC#3) // _SafeStr_18472 = "_-3GF" (String#30144, DoABC#3) // _SafeStr_18506 = "_-0HC" (String#22844, DoABC#3) // _SafeStr_18558 = "_-2FE" (String#9948, DoABC#3) // _SafeStr_18559 = "_-5DN" (String#12986, DoABC#3) // _SafeStr_18560 = "_-3RA" (String#1540, DoABC#3) // _SafeStr_18594 = "_-4NL" (String#32903, DoABC#3) // _SafeStr_18595 = "_-33k" (String#29637, DoABC#3) // _SafeStr_18596 = "_-7T" (String#38758, DoABC#3) // _SafeStr_18597 = "_-2hG" (String#28728, DoABC#3) // _SafeStr_18598 = "_-3jC" (String#31264, DoABC#3) // _SafeStr_18599 = "_-0UV" (String#23350, DoABC#3) // _SafeStr_18600 = "_-3ab" (String#30942, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2396 = "_-2VP" (String#28258, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2745 = "_-4cj" (String#12368, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4583 = "_-245" (String#9755, DoABC#3) // _SafeStr_4590 = "_-1-z" (String#24602, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5859 = "_-6f8" (String#874, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_6024 = "_-529" (String#12789, DoABC#3) // _SafeStr_6227 = "_-4DB" (String#32503, DoABC#3) // _SafeStr_6229 = "_-6Xt" (String#38190, DoABC#3) // _SafeStr_6230 = "_-3Fz" (String#30132, DoABC#3) // _SafeStr_6232 = "_-4J3" (String#32730, DoABC#3) // _SafeStr_6930 = "_-5DR" (String#12988, DoABC#3) // _SafeStr_6931 = "_-1ZR" (String#25964, DoABC#3) // _SafeStr_6932 = "_-0O6" (String#23121, DoABC#3) // _SafeStr_6933 = "_-GM" (String#39077, DoABC#3) // _SafeStr_6934 = "_-5ju" (String#36198, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_8948 = "_-1qT" (String#579, DoABC#3) // _SafeStr_9559 = "_-2mT" (String#28939, DoABC#3) // _SafeStr_9560 = "_-17b" (String#24903, DoABC#3) // _SafeStr_9561 = "_-2NF" (String#27941, DoABC#3) //------------------------------------------------------------ //_-3P2._SafeStr_3734 package _-3P2 { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3734 implements _SafeStr_2270 { private var _SafeStr_7955:int; public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7955 = k._SafeStr_5331(); return (true); } public function flush():Boolean { return (true); } public function get _SafeStr_7722():int { return (this._SafeStr_7955); } } }//package _-3P2 // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3734 = "_-34X" (String#10804, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7722 = "_-03f" (String#22322, DoABC#3) // _SafeStr_7955 = "_-6Ht" (String#440, DoABC#3) //------------------------------------------------------------ //_-3P2._SafeStr_3765 package _-3P2 { import _-3qZ._SafeStr_2270; import _-ue.Map; import _-2Md._SafeStr_3718; import _-3qZ._SafeStr_2717; public class _SafeStr_3765 implements _SafeStr_2270 { protected var _SafeStr_18601:int; protected var _SafeStr_18602:int; private var _SafeStr_18603:Map; public function get _SafeStr_7711():int { return (this._SafeStr_18601); } public function get _SafeStr_5927():int { return (this._SafeStr_18602); } public function get _SafeStr_7713():Map { return (this._SafeStr_18603); } public function parse(k:_SafeStr_2717):Boolean { var _local_4:_SafeStr_3718; this._SafeStr_18601 = k._SafeStr_5331(); this._SafeStr_18602 = k._SafeStr_5331(); this._SafeStr_18603 = new Map(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = new _SafeStr_3718(k); this._SafeStr_18603.add(_local_4.itemId, _local_4); _local_3++; }; return (true); } public function flush():Boolean { if (this._SafeStr_18603){ this._SafeStr_18603.dispose(); this._SafeStr_18603 = null; }; return (true); } } }//package _-3P2 // _SafeStr_18601 = "_-3Ga" (String#3417, DoABC#3) // _SafeStr_18602 = "_-6OW" (String#4230, DoABC#3) // _SafeStr_18603 = "_-1X-" (String#25870, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3718 = "_-5H7" (String#13054, DoABC#3) // _SafeStr_3765 = "_-jU" (String#15214, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5927 = "_-3rN" (String#31583, DoABC#3) // _SafeStr_7711 = "_-6d4" (String#38401, DoABC#3) // _SafeStr_7713 = "_-0U0" (String#23332, DoABC#3) //------------------------------------------------------------ //_-3P2._SafeStr_3767 package _-3P2 { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3767 implements _SafeStr_2270 { private var _SafeStr_5338:int; private var _SafeStr_18604:int; public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5338 = k._SafeStr_5331(); this._SafeStr_18604 = k._SafeStr_5331(); return (true); } public function flush():Boolean { return (true); } public function get id():int { return (this._SafeStr_5338); } public function get _SafeStr_7725():int { return (this._SafeStr_18604); } } }//package _-3P2 // _SafeStr_18604 = "_-6IR" (String#37571, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3767 = "_-2Vo" (String#10218, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_7725 = "_-0no" (String#24087, DoABC#3) //------------------------------------------------------------ //_-3P2._SafeStr_4878 package _-3P2 { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4878 implements _SafeStr_2270 { public function parse(k:_SafeStr_2717):Boolean { return (true); } public function flush():Boolean { return (true); } } }//package _-3P2 // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4878 = "_-0al" (String#8194, DoABC#3) //------------------------------------------------------------ //_-3P2.FurniListAddOrUpdateParser package _-3P2 { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-2Md._SafeStr_3718; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class FurniListAddOrUpdateParser implements _SafeStr_2270 { protected var _SafeStr_18605:Vector.<_SafeStr_3718>; public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_18605 = new Vector.<_SafeStr_3718>(0); var _local_2:int = 1; var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_18605.push(new _SafeStr_3718(k)); _local_3++; }; return (true); } public function flush():Boolean { this._SafeStr_18605 = null; return (true); } public function _SafeStr_7717():Vector.<_SafeStr_3718> { return (this._SafeStr_18605); } } }//package _-3P2 // _SafeStr_18605 = "_-52N" (String#34519, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3718 = "_-5H7" (String#13054, DoABC#3) // _SafeStr_7717 = "_-72" (String#14538, DoABC#3) //------------------------------------------------------------ //_-3PB._SafeStr_3988 package _-3PB { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-2HX.CraftingRecipeMessageParser; public class _SafeStr_3988 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3988(k:Function) { super(k, CraftingRecipeMessageParser); } public function _SafeStr_5325():CraftingRecipeMessageParser { return ((_SafeStr_5326 as CraftingRecipeMessageParser)); } } }//package _-3PB // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3988 = "_-0-a" (String#22169, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3PB._SafeStr_4050 package _-3PB { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-2HX.CraftableProductsMessageParser; public class _SafeStr_4050 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4050(k:Function) { super(k, CraftableProductsMessageParser); } public function _SafeStr_5325():CraftableProductsMessageParser { return ((_SafeStr_5326 as CraftableProductsMessageParser)); } } }//package _-3PB // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4050 = "_-3Kk" (String#30333, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3PB._SafeStr_4135 package _-3PB { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-2HX._SafeStr_4960; public class _SafeStr_4135 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4135(k:Function) { super(k, _SafeStr_4960); } public function _SafeStr_5325():_SafeStr_4960 { return ((_SafeStr_5326 as _SafeStr_4960)); } } }//package _-3PB // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4135 = "_-3j4" (String#31259, DoABC#3) // _SafeStr_4960 = "_-6X0" (String#14313, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3PB._SafeStr_4265 package _-3PB { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-2HX._SafeStr_4994; public class _SafeStr_4265 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4265(k:Function) { super(k, _SafeStr_4994); } public function _SafeStr_5325():_SafeStr_4994 { return ((_SafeStr_5326 as _SafeStr_4994)); } } }//package _-3PB // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4265 = "_-2w4" (String#29309, DoABC#3) // _SafeStr_4994 = "_-6FA" (String#14027, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3Pp._SafeStr_5138 package _-3Pp { import _-5zA._SafeStr_5134; import _-5zA._SafeStr_5132; import _-5Pb.FigureData; import _-5zA._SafeStr_4715; import _-24f._SafeStr_3079; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_5138 extends _SafeStr_5134 implements _SafeStr_5132 { private const _SafeStr_18606:String = "tab_boy"; private const _SafeStr_18607:String = "tab_girl"; public function _SafeStr_5138(k:_SafeStr_4715) { super(k); _SafeStr_5419 = FigureData._SafeStr_14818; } override public function reset():void { super.reset(); _SafeStr_5419 = FigureData._SafeStr_14818; } override public function init():void { if (!_SafeStr_5415){ _SafeStr_5415 = (_SafeStr_5416.controller.view.getCategoryContainer(_SafeStr_3079._SafeStr_5751) as IWindowContainer); _SafeStr_5415.visible = false; _SafeStr_5415.procedure = this._SafeStr_5418; }; updateGridView(FigureData._SafeStr_14818); _SafeStr_5413 = true; this._SafeStr_18608(); } override public function getWindowContainer():IWindowContainer { if (!_SafeStr_5413){ this.init(); }; this._SafeStr_18608(); return (_SafeStr_5415); } public function _SafeStr_18608():void { if (_SafeStr_5416 == null){ return; }; switch (_SafeStr_5416.controller.gender){ case FigureData._SafeStr_6075: _SafeStr_5422(this._SafeStr_18606); _SafeStr_5420(this._SafeStr_18607); return; case FigureData._SafeStr_6077: _SafeStr_5422(this._SafeStr_18607); _SafeStr_5420(this._SafeStr_18606); return; }; } public function switchCategory(k:String):void { this._SafeStr_18608(); updateGridView((((k == "")) ? _SafeStr_5419 : k)); } private function _SafeStr_5418(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case this._SafeStr_18606: _SafeStr_5416.controller.gender = FigureData._SafeStr_6075; k.stopPropagation(); break; case this._SafeStr_18607: _SafeStr_5416.controller.gender = FigureData._SafeStr_6077; k.stopPropagation(); break; }; } else { if (k.type == WindowMouseEvent._SafeStr_5423){ switch (_arg_2.name){ case this._SafeStr_18606: case this._SafeStr_18607: _SafeStr_5422(_arg_2.name); break; }; } else { if (k.type == WindowMouseEvent._SafeStr_5424){ switch (_arg_2.name){ case this._SafeStr_18606: case this._SafeStr_18607: this._SafeStr_18608(); return; }; }; }; }; } } }//package _-3Pp // _SafeStr_14818 = "_-1QS" (String#25627, DoABC#3) // _SafeStr_18606 = "_-4ME" (String#32858, DoABC#3) // _SafeStr_18607 = "_-3gM" (String#31155, DoABC#3) // _SafeStr_18608 = "_-5Tb" (String#35558, DoABC#3) // _SafeStr_3079 = "_-5xB" (String#13724, DoABC#3) // _SafeStr_4715 = "_-rF" (String#15347, DoABC#3) // _SafeStr_5132 = "_-3q6" (String#11571, DoABC#3) // _SafeStr_5134 = "_-5vg" (String#13699, DoABC#3) // _SafeStr_5138 = "_-5rh" (String#13633, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5416 = "_-3bE" (String#193, DoABC#3) // _SafeStr_5418 = "_-5MA" (String#437, DoABC#3) // _SafeStr_5419 = "_-Gd" (String#14710, DoABC#3) // _SafeStr_5420 = "_-5zK" (String#36795, DoABC#3) // _SafeStr_5422 = "_-3lh" (String#31361, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5751 = "_-2VW" (String#10214, DoABC#3) // _SafeStr_6075 = "_-3wG" (String#31789, DoABC#3) // _SafeStr_6077 = "_-3ST" (String#30632, DoABC#3) //------------------------------------------------------------ //_-3Pp.BodyModel package _-3Pp { import _-5zA.CategoryBaseModel; import _-5zA._SafeStr_4715; import _-3HG._SafeStr_20; import _-3HG.HabboAvatarEditor; import _-5Pb.FigureData; import _-5zA.CategoryData; import _-5zA.AvatarEditorGridColorItem; import _-5zA.AvatarEditorGridPartItem; import _-3HG._SafeStr_48; import _-24f._SafeStr_111; import _-24f._SafeStr_51; public class BodyModel extends CategoryBaseModel implements _SafeStr_4715, _SafeStr_20 { private var _SafeStr_18609:Boolean; public function BodyModel(k:HabboAvatarEditor) { super(k); } override protected function init():void { super.init(); _SafeStr_5409(FigureData._SafeStr_14818); _SafeStr_5413 = true; if (!_SafeStr_5414){ _SafeStr_5414 = new _SafeStr_5138(this); if (_SafeStr_5414){ _SafeStr_5414.init(); }; }; } override public function switchCategory(k:String=""):void { _SafeStr_5414.switchCategory(k); } override public function selectColor(k:String, _arg_2:int, _arg_3:int):void { var _local_4:CategoryData = _SafeStr_7032[k]; if (_local_4 == null){ return; }; _local_4._SafeStr_18610(_arg_2, _arg_3); var _local_5:AvatarEditorGridColorItem = _local_4._SafeStr_18611(_arg_3); if (_local_5._SafeStr_18612){ _SafeStr_5521.openHabboClubAdWindow(); return; }; _SafeStr_5521.figureData.savePartSetColourId(k, _local_4._SafeStr_18613(), true); this.updateSelectionsFromFigure(FigureData._SafeStr_14818); } override protected function updateSelectionsFromFigure(k:String):void { var _local_5:AvatarEditorGridPartItem; var _local_6:String; var _local_7:_SafeStr_48; if (!_SafeStr_7032){ return; }; var _local_2:int = _SafeStr_5521.figureData.getPartSetId(FigureData._SafeStr_14818); var _local_3:Array = _SafeStr_5521.figureData.getColourIds(FigureData._SafeStr_14818); var _local_4:CategoryData = _SafeStr_7032[k]; if (_local_4 == null){ return; }; _local_4._SafeStr_18614(_local_2); _local_4._SafeStr_18615(_local_3); for each (_local_5 in _local_4._SafeStr_8994) { _local_6 = _SafeStr_5521.figureData.getFigureStringWithFace(_local_5.id); _local_7 = _SafeStr_5521.manager.avatarRenderManager.createAvatarImage(_local_6, _SafeStr_111._SafeStr_5758, null, this); _local_5._SafeStr_7570 = _local_7._SafeStr_5759(_SafeStr_51._SafeStr_5760); _local_7.dispose(); }; } public function _SafeStr_5771(k:String):void { if (!this._SafeStr_18609){ this._SafeStr_18609 = true; this.updateSelectionsFromFigure(FigureData._SafeStr_14818); }; } } }//package _-3Pp // _SafeStr_111 = "_-2LA" (String#27863, DoABC#3) // _SafeStr_14818 = "_-1QS" (String#25627, DoABC#3) // _SafeStr_18609 = "_-2MD" (String#27899, DoABC#3) // _SafeStr_18610 = "_-0cJ" (String#23647, DoABC#3) // _SafeStr_18611 = "_-47A" (String#32261, DoABC#3) // _SafeStr_18612 = "_-3JE" (String#30267, DoABC#3) // _SafeStr_18613 = "_-6bU" (String#38325, DoABC#3) // _SafeStr_18614 = "_-5ph" (String#36424, DoABC#3) // _SafeStr_18615 = "_-xH" (String#40677, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_4715 = "_-rF" (String#15347, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5138 = "_-5rh" (String#13633, DoABC#3) // _SafeStr_5409 = "_-3cc" (String#31017, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5758 = "_-1ar" (String#26021, DoABC#3) // _SafeStr_5759 = "_-3P3" (String#30501, DoABC#3) // _SafeStr_5760 = "_-5NX" (String#35337, DoABC#3) // _SafeStr_5771 = "_-3iZ" (String#31239, DoABC#3) // _SafeStr_7032 = "_-G3" (String#708, DoABC#3) // _SafeStr_7570 = "_-1VV" (String#2975, DoABC#3) // _SafeStr_8994 = "_-37H" (String#10849, DoABC#3) //------------------------------------------------------------ //_-3pQ._SafeStr_5205 package _-3pQ { public class _SafeStr_5205 { public static const _SafeStr_17507:int = 1; public static const _SafeStr_17509:int = 2; public static const _SafeStr_17511:int = 3; public static const _SafeStr_17513:int = 4; public static const _SafeStr_18616:int = 5; public static const BINARY:int = 6; } }//package _-3pQ // _SafeStr_17507 = "_-1tu" (String#26763, DoABC#3) // _SafeStr_17509 = "_-6Ff" (String#37468, DoABC#3) // _SafeStr_17511 = "_-14g" (String#24789, DoABC#3) // _SafeStr_17513 = "_-4GQ" (String#32625, DoABC#3) // _SafeStr_18616 = "_-As" (String#38880, DoABC#3) // _SafeStr_5205 = "_-5LR" (String#13118, DoABC#3) //------------------------------------------------------------ //_-3QA._SafeStr_4981 package _-3QA { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4981 implements _SafeStr_2270 { private var _SafeStr_10002:int; public function get stuffId():int { return (this._SafeStr_10002); } public function flush():Boolean { this._SafeStr_10002 = -1; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_10002 = k._SafeStr_5331(); return (true); } } }//package _-3QA // _SafeStr_10002 = "_-4XV" (String#333, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4981 = "_-5Zh" (String#13355, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-3QA._SafeStr_4990 package _-3QA { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4990 implements _SafeStr_2270 { private var _SafeStr_10002:int; private var _SafeStr_17787:Boolean; public function get stuffId():int { return (this._SafeStr_10002); } public function get _SafeStr_5651():Boolean { return (this._SafeStr_17787); } public function flush():Boolean { this._SafeStr_10002 = -1; this._SafeStr_17787 = false; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_10002 = k._SafeStr_5331(); this._SafeStr_17787 = k.readBoolean(); return (true); } } }//package _-3QA // _SafeStr_10002 = "_-4XV" (String#333, DoABC#3) // _SafeStr_17787 = "_-sy" (String#1645, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4990 = "_-2rZ" (String#10552, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5651 = "_-bR" (String#4465, DoABC#3) //------------------------------------------------------------ //_-3QA._SafeStr_4992 package _-3QA { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4992 implements _SafeStr_2270 { private var _SafeStr_10002:int; public function get stuffId():int { return (this._SafeStr_10002); } public function flush():Boolean { this._SafeStr_10002 = -1; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_10002 = k._SafeStr_5331(); return (true); } } }//package _-3QA // _SafeStr_10002 = "_-4XV" (String#333, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4992 = "_-3rh" (String#11598, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-3QK._SafeStr_3303 package _-3QK { import _-0yO._SafeStr_3295; import _-0yO._SafeStr_3293; import _-2cy._SafeStr_3297; import _-2cy.Triggerable; public class _SafeStr_3303 implements _SafeStr_3295 { private var _SafeStr_7065:Array; public function _SafeStr_3303() { this._SafeStr_7065 = new Array(); super(); this._SafeStr_7065.push(new _SafeStr_4781()); this._SafeStr_7065.push(new _SafeStr_4779()); this._SafeStr_7065.push(new _SafeStr_4784()); this._SafeStr_7065.push(new TimeElapsedMore()); this._SafeStr_7065.push(new TimeElapsedLess()); this._SafeStr_7065.push(new UserCountIn()); this._SafeStr_7065.push(new ActorIsInTeam()); this._SafeStr_7065.push(new HasStackedFurnis()); this._SafeStr_7065.push(new _SafeStr_4782()); this._SafeStr_7065.push(new StuffsInFormation()); this._SafeStr_7065.push(new _SafeStr_4780()); this._SafeStr_7065.push(new _SafeStr_4783()); this._SafeStr_7065.push(new ActorIsWearingEffect()); this._SafeStr_7065.push(new DontHaveStackedFurnis()); this._SafeStr_7065.push(new DateRangeActive()); this._SafeStr_7065.push(new ActorHasHandItem()); } public function get _SafeStr_7066():Array { return (this._SafeStr_7065); } public function _SafeStr_7067(k:int):_SafeStr_4777 { var _local_2:_SafeStr_4777; for each (_local_2 in this._SafeStr_7065) { if (_local_2.code == k){ return (_local_2); }; if (_local_2.negativeCode == k){ return (_local_2); }; }; return (null); } public function _SafeStr_7068(k:int):_SafeStr_3293 { return (this._SafeStr_7067(k)); } public function _SafeStr_7069(k:Triggerable):Boolean { return (!(((k as _SafeStr_3297) == null))); } public function _SafeStr_7070():String { return ("condition"); } } }//package _-3QK // _SafeStr_3293 = "_-5x2" (String#13720, DoABC#3) // _SafeStr_3295 = "_-3XC" (String#11239, DoABC#3) // _SafeStr_3297 = "_-4aL" (String#12325, DoABC#3) // _SafeStr_3303 = "_-38L" (String#10867, DoABC#3) // _SafeStr_4777 = "_-1NO" (String#9023, DoABC#3) // _SafeStr_4779 = "_-5Aj" (String#12943, DoABC#3) // _SafeStr_4780 = "_-0YM" (String#8158, DoABC#3) // _SafeStr_4781 = "_-28Y" (String#9835, DoABC#3) // _SafeStr_4782 = "_-0u6" (String#8512, DoABC#3) // _SafeStr_4783 = "_-1sl" (String#9534, DoABC#3) // _SafeStr_4784 = "_-1oI" (String#9450, DoABC#3) // _SafeStr_7065 = "_-84" (String#14560, DoABC#3) // _SafeStr_7066 = "_-0gQ" (String#23809, DoABC#3) // _SafeStr_7067 = "_-3s2" (String#31613, DoABC#3) // _SafeStr_7068 = "_-Wq" (String#14986, DoABC#3) // _SafeStr_7069 = "_-Ih" (String#14743, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) //------------------------------------------------------------ //_-3QK._SafeStr_4777 package _-3QK { import _-0yO._SafeStr_3293; public interface _SafeStr_4777 extends _SafeStr_3293 { } }//package _-3QK // _SafeStr_3293 = "_-5x2" (String#13720, DoABC#3) // _SafeStr_4777 = "_-1NO" (String#9023, DoABC#3) //------------------------------------------------------------ //_-3QK._SafeStr_4778 package _-3QK { import _-0yO._SafeStr_3304; public class _SafeStr_4778 extends _SafeStr_3304 implements _SafeStr_4777 { } }//package _-3QK // _SafeStr_3304 = "_-09T" (String#7762, DoABC#3) // _SafeStr_4777 = "_-1NO" (String#9023, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) //------------------------------------------------------------ //_-3QK._SafeStr_4779 package _-3QK { import _-0yO.UserDefinedRoomEventsCtrl; public class _SafeStr_4779 extends _SafeStr_4778 { override public function get code():int { return (_SafeStr_5144._SafeStr_18617); } override public function get negativeCode():int { return (_SafeStr_5144._SafeStr_18618); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7073); } } }//package _-3QK // _SafeStr_18617 = "_-3OD" (String#30473, DoABC#3) // _SafeStr_18618 = "_-2XV" (String#28342, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_4779 = "_-5Aj" (String#12943, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_7073 = "_-6bn" (String#38341, DoABC#3) //------------------------------------------------------------ //_-3QK._SafeStr_4780 package _-3QK { public class _SafeStr_4780 extends _SafeStr_4778 { override public function get code():int { return (_SafeStr_5144._SafeStr_18619); } override public function get negativeCode():int { return (_SafeStr_5144._SafeStr_18620); } } }//package _-3QK // _SafeStr_18619 = "_-1vR" (String#26823, DoABC#3) // _SafeStr_18620 = "_-Fm" (String#39056, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_4780 = "_-0YM" (String#8158, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) //------------------------------------------------------------ //_-3QK._SafeStr_4781 package _-3QK { import _-0yO.UserDefinedRoomEventsCtrl; public class _SafeStr_4781 extends _SafeStr_4778 { override public function get code():int { return (_SafeStr_5144._SafeStr_18621); } override public function get negativeCode():int { return (_SafeStr_5144._SafeStr_18622); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7073); } } }//package _-3QK // _SafeStr_18621 = "_-5Fx" (String#35042, DoABC#3) // _SafeStr_18622 = "_-4XS" (String#33316, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_4781 = "_-28Y" (String#9835, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_7073 = "_-6bn" (String#38341, DoABC#3) //------------------------------------------------------------ //_-3QK._SafeStr_4782 package _-3QK { import _-0yO.UserDefinedRoomEventsCtrl; public class _SafeStr_4782 extends _SafeStr_4778 { override public function get code():int { return (_SafeStr_5144._SafeStr_18623); } override public function get negativeCode():int { return (_SafeStr_5144._SafeStr_18624); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7078); } } }//package _-3QK // _SafeStr_18623 = "_-5Gp" (String#35074, DoABC#3) // _SafeStr_18624 = "_-2kN" (String#28854, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_4782 = "_-0u6" (String#8512, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_7078 = "_-0cc" (String#23658, DoABC#3) //------------------------------------------------------------ //_-3QK._SafeStr_4783 package _-3QK { import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; public class _SafeStr_4783 extends _SafeStr_4778 { override public function get code():int { return (_SafeStr_5144._SafeStr_18625); } override public function get negativeCode():int { return (_SafeStr_5144._SafeStr_18626); } override public function readStringParamFromForm(k:IWindowContainer):String { var _local_2:String = this._SafeStr_7074(k).text; return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this._SafeStr_7074(k).text = _arg_2._SafeStr_7075; } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):ITextFieldWindow { var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("badge_code")); return (_local_2); } } }//package _-3QK // _SafeStr_18625 = "_-1AD" (String#24999, DoABC#3) // _SafeStr_18626 = "_-1MA" (String#25449, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_4783 = "_-1sl" (String#9534, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7075 = "_-4Zb" (String#33389, DoABC#3) //------------------------------------------------------------ //_-3QK._SafeStr_4784 package _-3QK { import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ICheckBoxWindow; public class _SafeStr_4784 extends _SafeStr_4778 { override public function get code():int { return (_SafeStr_5144._SafeStr_18627); } override public function get negativeCode():int { return (_SafeStr_5144._SafeStr_18628); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7073); } override public function get hasStateSnapshot():Boolean { return (true); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this.select(this._SafeStr_7080(k), _arg_2.getBoolean(0)); this.select(this._SafeStr_7081(k), _arg_2.getBoolean(1)); this.select(this._SafeStr_7082(k), _arg_2.getBoolean(2)); } private function select(k:ICheckBoxWindow, _arg_2:Boolean):void { if (_arg_2){ k.select(); } else { k._SafeStr_7083(); }; } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_7084(this._SafeStr_7080(k))); _local_2.push(this._SafeStr_7084(this._SafeStr_7081(k))); _local_2.push(this._SafeStr_7084(this._SafeStr_7082(k))); return (_local_2); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7080(k:IWindowContainer):ICheckBoxWindow { return (ICheckBoxWindow(k.findChildByName("include_state_checkbox"))); } private function _SafeStr_7081(k:IWindowContainer):ICheckBoxWindow { return (ICheckBoxWindow(k.findChildByName("include_rotation_checkbox"))); } private function _SafeStr_7082(k:IWindowContainer):ICheckBoxWindow { return (ICheckBoxWindow(k.findChildByName("include_location_checkbox"))); } private function _SafeStr_7084(k:ICheckBoxWindow):int { return (((k._SafeStr_7085) ? 1 : 0)); } } }//package _-3QK // _SafeStr_18627 = "_-2Ud" (String#28223, DoABC#3) // _SafeStr_18628 = "_-6e2" (String#38442, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_4784 = "_-1oI" (String#9450, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_7073 = "_-6bn" (String#38341, DoABC#3) // _SafeStr_7080 = "_-6Uq" (String#14282, DoABC#3) // _SafeStr_7081 = "_-3pW" (String#11561, DoABC#3) // _SafeStr_7082 = "_-2ZL" (String#10273, DoABC#3) // _SafeStr_7083 = "_-a9" (String#15057, DoABC#3) // _SafeStr_7084 = "_-5cO" (String#13389, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) //------------------------------------------------------------ //_-3QK._SafeStr_5144 package _-3QK { public class _SafeStr_5144 { public static var _SafeStr_18627:int = 0; public static var _SafeStr_18617:int = 1; public static var _SafeStr_18621:int = 2; public static var _SafeStr_18629:int = 3; public static var _SafeStr_18630:int = 4; public static var _SafeStr_18631:int = 5; public static var _SafeStr_18632:int = 6; public static var _SafeStr_18633:int = 7; public static var _SafeStr_18623:int = 8; public static var _SafeStr_18634:int = 9; public static var _SafeStr_18619:int = 10; public static var _SafeStr_18625:int = 11; public static var _SafeStr_18635:int = 12; public static var _SafeStr_18628:int = 13; public static var _SafeStr_18618:int = 14; public static var _SafeStr_18622:int = 15; public static var _SafeStr_18636:int = 16; public static var _SafeStr_18637:int = 17; public static var _SafeStr_18638:int = 18; public static var _SafeStr_18624:int = 19; public static var _SafeStr_18639:int = 20; public static var _SafeStr_18620:int = 21; public static var _SafeStr_18626:int = 22; public static var _SafeStr_18640:int = 23; public static var _SafeStr_18641:int = 24; public static var _SafeStr_18642:int = 25; } }//package _-3QK // _SafeStr_18617 = "_-3OD" (String#30473, DoABC#3) // _SafeStr_18618 = "_-2XV" (String#28342, DoABC#3) // _SafeStr_18619 = "_-1vR" (String#26823, DoABC#3) // _SafeStr_18620 = "_-Fm" (String#39056, DoABC#3) // _SafeStr_18621 = "_-5Fx" (String#35042, DoABC#3) // _SafeStr_18622 = "_-4XS" (String#33316, DoABC#3) // _SafeStr_18623 = "_-5Gp" (String#35074, DoABC#3) // _SafeStr_18624 = "_-2kN" (String#28854, DoABC#3) // _SafeStr_18625 = "_-1AD" (String#24999, DoABC#3) // _SafeStr_18626 = "_-1MA" (String#25449, DoABC#3) // _SafeStr_18627 = "_-2Ud" (String#28223, DoABC#3) // _SafeStr_18628 = "_-6e2" (String#38442, DoABC#3) // _SafeStr_18629 = "_-4s4" (String#34075, DoABC#3) // _SafeStr_18630 = "_-5JW" (String#35187, DoABC#3) // _SafeStr_18631 = "_-03A" (String#22309, DoABC#3) // _SafeStr_18632 = "_-6RI" (String#37908, DoABC#3) // _SafeStr_18633 = "_-4Xp" (String#33329, DoABC#3) // _SafeStr_18634 = "_-5-M" (String#34395, DoABC#3) // _SafeStr_18635 = "_-0VF" (String#23376, DoABC#3) // _SafeStr_18636 = "_-4zD" (String#34348, DoABC#3) // _SafeStr_18637 = "_-3jW" (String#31275, DoABC#3) // _SafeStr_18638 = "_-0tq" (String#24331, DoABC#3) // _SafeStr_18639 = "_-09V" (String#22532, DoABC#3) // _SafeStr_18640 = "_-3bS" (String#30969, DoABC#3) // _SafeStr_18641 = "_-402" (String#31969, DoABC#3) // _SafeStr_18642 = "_-07O" (String#22455, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) //------------------------------------------------------------ //_-3QK.ActorHasHandItem package _-3QK { import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.IDropMenuWindow; public class ActorHasHandItem extends _SafeStr_4778 { override public function get code():int { return (_SafeStr_5144._SafeStr_18642); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = []; _local_2.push(this._SafeStr_7118(k)); return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this._SafeStr_7119(k, _arg_2._SafeStr_7117[0]); } private function _SafeStr_7118(k:IWindowContainer):int { var _local_2:Array = this._SafeStr_7121(k, "menu_handitem")._SafeStr_7120(); var _local_3:int = this._SafeStr_7121(k, "menu_handitem").selection; if (_local_3 == -1){ return (0); }; return (this._SafeStr_7122(_local_2[_local_3])); } private function _SafeStr_7119(k:IWindowContainer, _arg_2:int):void { var _local_3:Array = this._SafeStr_7121(k, "menu_handitem")._SafeStr_7120(); var _local_4:int = -1; var _local_5:int; while (_local_5 < _local_3.length) { if (this._SafeStr_7122(_local_3[_local_5]) == _arg_2){ _local_4 = _local_5; }; _local_5++; }; this._SafeStr_7121(k, "menu_handitem").selection = _local_4; } private function _SafeStr_7122(k:String):int { return (parseInt(k.substr(10, (k.length - 11)))); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7121(k:IWindowContainer, _arg_2:String):IDropMenuWindow { var _local_3:IDropMenuWindow = IDropMenuWindow(k.findChildByName(_arg_2)); return (_local_3); } } }//package _-3QK // _SafeStr_18642 = "_-07O" (String#22455, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7118 = "_-45y" (String#11842, DoABC#3) // _SafeStr_7119 = "_-1s4" (String#9522, DoABC#3) // _SafeStr_7120 = "_-qp" (String#15337, DoABC#3) // _SafeStr_7121 = "_-0Zo" (String#8182, DoABC#3) // _SafeStr_7122 = "_-5wT" (String#13711, DoABC#3) //------------------------------------------------------------ //_-3QK.ActorIsInTeam package _-3QK { import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.IRadioButtonWindow; import _-5YE.ISelectorWindow; public class ActorIsInTeam extends _SafeStr_4778 { override public function get code():int { return (_SafeStr_5144._SafeStr_18632); } override public function get negativeCode():int { return (_SafeStr_5144._SafeStr_18637); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:int = _arg_2._SafeStr_7117[0]; this._SafeStr_7154(k)._SafeStr_6990(this._SafeStr_7155(k, _local_3)); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_7154(k)._SafeStr_7114().id); return (_local_2); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7155(k:IWindowContainer, _arg_2:int):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName((("team_" + _arg_2) + "_radio")))); } private function _SafeStr_7154(k:IWindowContainer):ISelectorWindow { return (ISelectorWindow(k.findChildByName("team_selector"))); } } }//package _-3QK // _SafeStr_18632 = "_-6RI" (String#37908, DoABC#3) // _SafeStr_18637 = "_-3jW" (String#31275, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7154 = "_-0MJ" (String#2648, DoABC#3) // _SafeStr_7155 = "_-0k-" (String#2759, DoABC#3) //------------------------------------------------------------ //_-3QK.ActorIsWearingEffect package _-3QK { import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.ITextFieldWindow; public class ActorIsWearingEffect extends _SafeStr_4778 { override public function get code():int { return (_SafeStr_5144._SafeStr_18635); } override public function get negativeCode():int { return (_SafeStr_5144._SafeStr_18640); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = []; _local_2.push(int(this._SafeStr_7074(k).text)); return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this._SafeStr_7074(k).text = _arg_2._SafeStr_7117[0]; } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):ITextFieldWindow { var _local_2:ITextFieldWindow = ITextFieldWindow(k.findChildByName("effect_id")); return (_local_2); } } }//package _-3QK // _SafeStr_18635 = "_-0VF" (String#23376, DoABC#3) // _SafeStr_18640 = "_-3bS" (String#30969, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) //------------------------------------------------------------ //_-3QK.DateRangeActive package _-3QK { import _-5YE.ITextFieldWindow; import _-1Mz.IWindowContainer; import flash.globalization.DateTimeFormatter; import _-2cy.Triggerable; public class DateRangeActive extends _SafeStr_4778 { private static function getDate(k:IWindowContainer, _arg_2:String):Number { return (Date.parse(ITextFieldWindow(k.findChildByName(_arg_2)).text)); } override public function get code():int { return (_SafeStr_5144._SafeStr_18641); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_4:Number; var _local_2:Array = []; var _local_3:Number = getDate(k, "start_date"); if (!isNaN(_local_3)){ _local_2.push(int((_local_3 / 1000))); _local_4 = getDate(k, "end_date"); if (!isNaN(_local_4)){ _local_2.push(int((_local_4 / 1000))); }; }; return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_4:Date; var _local_5:Date; var _local_3:DateTimeFormatter = new DateTimeFormatter("en-US"); _local_3.setDateTimePattern("yyyy/MM/dd HH:mm"); if (_arg_2._SafeStr_7117.length > 0){ _local_4 = new Date((_arg_2._SafeStr_7117[0] * 1000)); ITextFieldWindow(k.findChildByName("start_date")).text = _local_3.format(_local_4); } else { ITextFieldWindow(k.findChildByName("start_date")).text = ""; }; if (_arg_2._SafeStr_7117.length > 1){ _local_5 = new Date((_arg_2._SafeStr_7117[1] * 1000)); ITextFieldWindow(k.findChildByName("end_date")).text = _local_3.format(_local_5); } else { ITextFieldWindow(k.findChildByName("end_date")).text = ""; }; } override public function get hasSpecialInputs():Boolean { return (true); } } }//package _-3QK // _SafeStr_18641 = "_-402" (String#31969, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) //------------------------------------------------------------ //_-3QK.DontHaveStackedFurnis package _-3QK { import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.IRadioButtonWindow; import _-5YE.ISelectorWindow; public class DontHaveStackedFurnis extends _SafeStr_4778 { override public function get code():int { return (_SafeStr_5144._SafeStr_18638); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7073); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_18643(k)._SafeStr_7114().id); return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:int = _arg_2._SafeStr_7117[0]; this._SafeStr_18643(k)._SafeStr_6990(this._SafeStr_18644(k, _local_3)); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_18644(k:IWindowContainer, _arg_2:int):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName((("eval_" + _arg_2) + "_radio")))); } private function _SafeStr_18643(k:IWindowContainer):ISelectorWindow { return (ISelectorWindow(k.findChildByName("eval_selector"))); } } }//package _-3QK // _SafeStr_18638 = "_-0tq" (String#24331, DoABC#3) // _SafeStr_18643 = "_-46c" (String#11852, DoABC#3) // _SafeStr_18644 = "_-3UF" (String#11199, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7073 = "_-6bn" (String#38341, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) //------------------------------------------------------------ //_-3QK.HasStackedFurnis package _-3QK { import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import _-2cy.Triggerable; import _-5YE.IRadioButtonWindow; import _-5YE.ISelectorWindow; public class HasStackedFurnis extends _SafeStr_4778 { override public function get code():int { return (_SafeStr_5144._SafeStr_18633); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7073); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_18643(k)._SafeStr_7114().id); return (_local_2); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:int = _arg_2._SafeStr_7117[0]; this._SafeStr_18643(k)._SafeStr_6990(this._SafeStr_18644(k, _local_3)); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_18644(k:IWindowContainer, _arg_2:int):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName((("eval_" + _arg_2) + "_radio")))); } private function _SafeStr_18643(k:IWindowContainer):ISelectorWindow { return (ISelectorWindow(k.findChildByName("eval_selector"))); } } }//package _-3QK // _SafeStr_18633 = "_-4Xp" (String#33329, DoABC#3) // _SafeStr_18643 = "_-46c" (String#11852, DoABC#3) // _SafeStr_18644 = "_-3UF" (String#11199, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7073 = "_-6bn" (String#38341, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) //------------------------------------------------------------ //_-3QK.StuffsInFormation package _-3QK { import _-17c.HabboUserDefinedRoomEvents; import _-2hd._SafeStr_3298; import _-0yO.UserDefinedRoomEventsCtrl; import _-1Mz.IWindowContainer; import flash.events.Event; import _-2cy.Triggerable; import _-5YE.IRadioButtonWindow; import _-5YE.ISelectorWindow; public class StuffsInFormation extends _SafeStr_4778 { private var _SafeStr_7124:HabboUserDefinedRoomEvents; private var _SafeStr_7150:_SafeStr_3298; override public function get code():int { return (_SafeStr_5144._SafeStr_18634); } override public function get negativeCode():int { return (_SafeStr_5144._SafeStr_18639); } override public function get requiresFurni():int { return (UserDefinedRoomEventsCtrl._SafeStr_7073); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(int(this._SafeStr_7150.getValue())); _local_2.push(this._SafeStr_18645(k)._SafeStr_7114().id); return (_local_2); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { this._SafeStr_7124 = _arg_2; this._SafeStr_7150 = new _SafeStr_3298(_arg_2, this._SafeStr_7074(k), _arg_2.assets, 2, 10, 1); this._SafeStr_7150._SafeStr_7139(3); this._SafeStr_7150.addEventListener(Event.CHANGE, this.onSliderChange); _arg_2.refreshButton(k, "move_diag", true, null, 0); _arg_2.refreshButton(k, "move_vrt", true, null, 0); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { this._SafeStr_7150._SafeStr_7139(_arg_2._SafeStr_7117[0]); var _local_3:int = _arg_2._SafeStr_7117[1]; this._SafeStr_18645(k)._SafeStr_6990(this._SafeStr_18646(k, _local_3)); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):IWindowContainer { return ((k.findChildByName("slider_container") as IWindowContainer)); } private function onSliderChange(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:int; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = int(_local_3); this._SafeStr_7124.localization.registerParameter("wiredfurni.params.requiredformationsize", "furnis", ("" + _local_4)); }; }; } private function _SafeStr_18646(k:IWindowContainer, _arg_2:int):IRadioButtonWindow { return (IRadioButtonWindow(k.findChildByName((("formation_" + _arg_2) + "_radio")))); } private function _SafeStr_18645(k:IWindowContainer):ISelectorWindow { return (ISelectorWindow(k.findChildByName("formation_selector"))); } } }//package _-3QK // _SafeStr_18634 = "_-5-M" (String#34395, DoABC#3) // _SafeStr_18639 = "_-09V" (String#22532, DoABC#3) // _SafeStr_18645 = "_-2tn" (String#29223, DoABC#3) // _SafeStr_18646 = "_-4le" (String#33827, DoABC#3) // _SafeStr_3298 = "_-5pO" (String#13600, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_6990 = "_-6b" (String#4283, DoABC#3) // _SafeStr_7073 = "_-6bn" (String#38341, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7114 = "set " (String#17992, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7150 = "_-nl" (String#341, DoABC#3) //------------------------------------------------------------ //_-3QK.TimeElapsedLess package _-3QK { import _-17c.HabboUserDefinedRoomEvents; import _-2hd._SafeStr_3298; import _-1Mz.IWindowContainer; import flash.events.Event; import _-2cy.Triggerable; import _-1bC.TriggerOnce; import _-1bC.*; public class TimeElapsedLess extends _SafeStr_4778 { private var _SafeStr_7124:HabboUserDefinedRoomEvents; private var _SafeStr_7150:_SafeStr_3298; override public function get code():int { return (_SafeStr_5144._SafeStr_18630); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); var _local_3:int = this._SafeStr_7150.getValue(); _local_2.push((_local_3 + 1)); return (_local_2); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { this._SafeStr_7124 = _arg_2; this._SafeStr_7150 = new _SafeStr_3298(_arg_2, this._SafeStr_7074(k), _arg_2.assets, 1, 1200, 1); this._SafeStr_7150._SafeStr_7139(1); this._SafeStr_7150.addEventListener(Event.CHANGE, this.onSliderChange); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:int = (_arg_2._SafeStr_7117[0] - 1); this._SafeStr_7150._SafeStr_7139(_local_3); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):IWindowContainer { return ((k.findChildByName("slider_container") as IWindowContainer)); } private function onSliderChange(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:int; var _local_5:String; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = int(_local_3); _local_5 = TriggerOnce._SafeStr_10131(_local_4); this._SafeStr_7124.localization.registerParameter("wiredfurni.params.allowbefore", "seconds", _local_5); }; }; } } }//package _-3QK // _SafeStr_10131 = "_-5pM" (String#36412, DoABC#3) // _SafeStr_18630 = "_-5JW" (String#35187, DoABC#3) // _SafeStr_3298 = "_-5pO" (String#13600, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7150 = "_-nl" (String#341, DoABC#3) //------------------------------------------------------------ //_-3QK.TimeElapsedMore package _-3QK { import _-17c.HabboUserDefinedRoomEvents; import _-2hd._SafeStr_3298; import _-1Mz.IWindowContainer; import flash.events.Event; import _-2cy.Triggerable; import _-1bC.TriggerOnce; import _-1bC.*; public class TimeElapsedMore extends _SafeStr_4778 { private var _SafeStr_7124:HabboUserDefinedRoomEvents; private var _SafeStr_7150:_SafeStr_3298; override public function get code():int { return (_SafeStr_5144._SafeStr_18629); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); var _local_3:int = this._SafeStr_7150.getValue(); _local_2.push((_local_3 + 1)); return (_local_2); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { this._SafeStr_7124 = _arg_2; this._SafeStr_7150 = new _SafeStr_3298(_arg_2, this._SafeStr_7074(k), _arg_2.assets, 1, 1200, 1); this._SafeStr_7150._SafeStr_7139(1); this._SafeStr_7150.addEventListener(Event.CHANGE, this.onSliderChange); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:int = (_arg_2._SafeStr_7117[0] - 1); this._SafeStr_7150._SafeStr_7139(_local_3); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_7074(k:IWindowContainer):IWindowContainer { return ((k.findChildByName("slider_container") as IWindowContainer)); } private function onSliderChange(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:int; var _local_5:String; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = int(_local_3); _local_5 = TriggerOnce._SafeStr_10131(_local_4); this._SafeStr_7124.localization.registerParameter("wiredfurni.params.allowafter", "seconds", _local_5); }; }; } } }//package _-3QK // _SafeStr_10131 = "_-5pM" (String#36412, DoABC#3) // _SafeStr_18629 = "_-4s4" (String#34075, DoABC#3) // _SafeStr_3298 = "_-5pO" (String#13600, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_7074 = "_-19b" (String#132, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) // _SafeStr_7150 = "_-nl" (String#341, DoABC#3) //------------------------------------------------------------ //_-3QK.UserCountIn package _-3QK { import _-17c.HabboUserDefinedRoomEvents; import _-2hd._SafeStr_3298; import _-1Mz.IWindowContainer; import flash.events.Event; import _-2cy.Triggerable; public class UserCountIn extends _SafeStr_4778 { private var _SafeStr_7124:HabboUserDefinedRoomEvents; private var _SafeStr_18647:_SafeStr_3298; private var _SafeStr_18648:_SafeStr_3298; override public function get code():int { return (_SafeStr_5144._SafeStr_18631); } override public function get negativeCode():int { return (_SafeStr_5144._SafeStr_18636); } override public function readIntParamsFromForm(k:IWindowContainer):Array { var _local_2:Array = new Array(); _local_2.push(this._SafeStr_18647.getValue()); _local_2.push(this._SafeStr_18648.getValue()); return (_local_2); } override public function onInit(k:IWindowContainer, _arg_2:HabboUserDefinedRoomEvents):void { this._SafeStr_7124 = _arg_2; this._SafeStr_18647 = new _SafeStr_3298(_arg_2, this._SafeStr_18649(k), _arg_2.assets, 1, 50, 1); this._SafeStr_18647.addEventListener(Event.CHANGE, this._SafeStr_18650); this._SafeStr_18647._SafeStr_7139(1); this._SafeStr_18648 = new _SafeStr_3298(_arg_2, this._SafeStr_18651(k), _arg_2.assets, 1, 50, 1); this._SafeStr_18648.addEventListener(Event.CHANGE, this._SafeStr_18652); this._SafeStr_18648._SafeStr_7139(50); } override public function onEditStart(k:IWindowContainer, _arg_2:Triggerable):void { var _local_3:int = _arg_2._SafeStr_7117[0]; var _local_4:int = _arg_2._SafeStr_7117[1]; this._SafeStr_18647._SafeStr_7139(_local_3); this._SafeStr_18648._SafeStr_7139(_local_4); } override public function get hasSpecialInputs():Boolean { return (true); } private function _SafeStr_18649(k:IWindowContainer):IWindowContainer { return ((k.findChildByName("min_slider_container") as IWindowContainer)); } private function _SafeStr_18651(k:IWindowContainer):IWindowContainer { return ((k.findChildByName("max_slider_container") as IWindowContainer)); } private function _SafeStr_18650(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:int; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = int(_local_3); this._SafeStr_7124.localization.registerParameter("wiredfurni.params.usercountmin", "value", ("" + _local_4)); }; }; } private function _SafeStr_18652(k:Event):void { var _local_2:_SafeStr_3298; var _local_3:Number; var _local_4:int; if (k.type == Event.CHANGE){ _local_2 = (k.target as _SafeStr_3298); if (_local_2){ _local_3 = _local_2.getValue(); _local_4 = int(_local_3); this._SafeStr_7124.localization.registerParameter("wiredfurni.params.usercountmax", "value", ("" + _local_4)); }; }; } } }//package _-3QK // _SafeStr_18631 = "_-03A" (String#22309, DoABC#3) // _SafeStr_18636 = "_-4zD" (String#34348, DoABC#3) // _SafeStr_18647 = "_-3Nf" (String#30454, DoABC#3) // _SafeStr_18648 = "_-3Dz" (String#30048, DoABC#3) // _SafeStr_18649 = "_-2V7" (String#28246, DoABC#3) // _SafeStr_18650 = "_-29J" (String#27400, DoABC#3) // _SafeStr_18651 = "_-0sS" (String#24273, DoABC#3) // _SafeStr_18652 = "_-02A" (String#22266, DoABC#3) // _SafeStr_3298 = "_-5pO" (String#13600, DoABC#3) // _SafeStr_4778 = "_-6w" (String#14536, DoABC#3) // _SafeStr_5144 = "_-4Ku" (String#12091, DoABC#3) // _SafeStr_7117 = "_-3Ne" (String#30453, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7139 = "_-0q1" (String#24166, DoABC#3) //------------------------------------------------------------ //_-3Qn._SafeStr_4969 package _-3Qn { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4969 implements _SafeStr_2270 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { return (true); } } }//package _-3Qn // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4969 = "_-2v1" (String#10616, DoABC#3) //------------------------------------------------------------ //_-3Qn.NewUserExperienceGiftOfferParser package _-3Qn { import _-3qZ._SafeStr_2270; import __AS3__.vec.Vector; import _-6To.NewUserExperienceGiftOptions; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; public class NewUserExperienceGiftOfferParser implements _SafeStr_2270 { private var _SafeStr_18653:Vector.; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_2:int = k._SafeStr_5331(); this._SafeStr_18653 = new Vector.(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_18653.push(new NewUserExperienceGiftOptions(k)); _local_3++; }; return (true); } public function get _SafeStr_18654():Vector. { return (this._SafeStr_18653); } } }//package _-3Qn // _SafeStr_18653 = "_-3sE" (String#11607, DoABC#3) // _SafeStr_18654 = "_-5Uz" (String#35615, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-3qZ._SafeStr_2270 package _-3qZ { public interface _SafeStr_2270 { function flush():Boolean; function parse(_arg_1:_SafeStr_2717):Boolean; } }//package _-3qZ // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) //------------------------------------------------------------ //_-3qZ._SafeStr_2273 package _-3qZ { import _-0i6._SafeStr_2307; public interface _SafeStr_2273 { function get callback():Function; function set connection(_arg_1:_SafeStr_2307):void; function get connection():_SafeStr_2307; function get _SafeStr_18655():Class; function get parser():_SafeStr_2270; function set parser(_arg_1:_SafeStr_2270):void; function dispose():void; } }//package _-3qZ // _SafeStr_18655 = "_-5lT" (String#13537, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) //------------------------------------------------------------ //_-3qZ._SafeStr_2276 package _-3qZ { import _-0i6._SafeStr_2307; public class _SafeStr_2276 implements _SafeStr_2273 { protected var _SafeStr_14371:Function; protected var _SafeStr_5643:_SafeStr_2307; private var _SafeStr_18656:Class; protected var _SafeStr_5326:_SafeStr_2270; public function _SafeStr_2276(k:Function, _arg_2:Class) { this._SafeStr_14371 = k; this._SafeStr_18656 = _arg_2; } public function dispose():void { this._SafeStr_14371 = null; this._SafeStr_18656 = null; this._SafeStr_5643 = null; this._SafeStr_5326 = null; } public function get callback():Function { return (this._SafeStr_14371); } public function set connection(k:_SafeStr_2307):void { this._SafeStr_5643 = k; } public function get connection():_SafeStr_2307 { return (this._SafeStr_5643); } public function get _SafeStr_18655():Class { return (this._SafeStr_18656); } public function get parser():_SafeStr_2270 { return (this._SafeStr_5326); } public function set parser(k:_SafeStr_2270):void { this._SafeStr_5326 = k; } } }//package _-3qZ // _SafeStr_14371 = "_-2iO" (String#691, DoABC#3) // _SafeStr_18655 = "_-5lT" (String#13537, DoABC#3) // _SafeStr_18656 = "_-1wb" (String#26869, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) //------------------------------------------------------------ //_-3qZ._SafeStr_2283 package _-3qZ { public interface _SafeStr_2283 { function _SafeStr_5448():Array; function dispose():void; } }//package _-3qZ // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3qZ._SafeStr_2717 package _-3qZ { public interface _SafeStr_2717 { function _SafeStr_8105():int; function readString():String; function _SafeStr_5331():int; function readBoolean():Boolean; function readShort():int; function readByte():int; function readFloat():Number; function readDouble():Number; function get bytesAvailable():uint; } }//package _-3qZ // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_8105 = "_-5ft" (String#13438, DoABC#3) //------------------------------------------------------------ //_-3qZ._SafeStr_2721 package _-3qZ { import _-ue.Map; public interface _SafeStr_2721 { function get events():Map; function get _SafeStr_18657():Map; } }//package _-3qZ // _SafeStr_18657 = "_-3S-" (String#11154, DoABC#3) // _SafeStr_2721 = "_-3lG" (String#11485, DoABC#3) //------------------------------------------------------------ //_-3qZ._SafeStr_2912 package _-3qZ { public interface _SafeStr_2912 { } }//package _-3qZ // _SafeStr_2912 = "_-3Yj" (String#11262, DoABC#3) //------------------------------------------------------------ //_-3qZ.MessageClassManager package _-3qZ { import flash.utils.Dictionary; import _-ue.ClassUtils; import flash.utils.getQualifiedClassName; public class MessageClassManager { private var _SafeStr_18658:Dictionary; private var _SafeStr_18659:Dictionary; private var _SafeStr_18660:Dictionary; public function MessageClassManager() { this._SafeStr_18658 = new Dictionary(); this._SafeStr_18659 = new Dictionary(); this._SafeStr_18660 = new Dictionary(); super(); } public function dispose():void { var k:Object; var _local_2:_SafeStr_2273; if (this._SafeStr_18660){ for each (k in this._SafeStr_18660) { _local_2 = this._SafeStr_18660[k]; if (_local_2){ _local_2.dispose(); }; }; }; } public function _SafeStr_8109(k:_SafeStr_2721):void { var _local_2:String; for (_local_2 in k.events) { this._SafeStr_18661(parseInt(_local_2), k.events[_local_2]); }; for (_local_2 in k._SafeStr_18657) { this._SafeStr_18662(parseInt(_local_2), k._SafeStr_18657[_local_2]); }; } private function _SafeStr_18662(k:int, _arg_2:Class):void { if (!ClassUtils.implementsInterface(_arg_2, _SafeStr_2283)){ throw (new Error(("Invalid composer class for message ID " + k))); }; var _local_3:String = getQualifiedClassName(_arg_2); if (this._SafeStr_18658[_local_3] != null){ throw (new Error(("Duplicate message ID definition for composer class " + _local_3))); }; this._SafeStr_18658[_local_3] = k; } private function _SafeStr_18661(k:int, _arg_2:Class):void { if (!ClassUtils.implementsInterface(_arg_2, _SafeStr_2273)){ throw (new Error(("Invalid event class for message ID " + k))); }; var _local_3:String = getQualifiedClassName(_arg_2); if (this._SafeStr_18659[_local_3] != null){ throw (new Error(("Duplicate message ID definition for event class " + _local_3))); }; this._SafeStr_18659[_local_3] = k; } public function _SafeStr_8103(k:_SafeStr_2273):void { var _local_2:String = getQualifiedClassName(k); var _local_3:Object = this._SafeStr_18659[_local_2]; if (_local_3 == null){ throw (new Error(("Unknown message event class " + _local_2))); }; var _local_4:Array = this._SafeStr_18660[_local_3]; if (_local_4 != null){ k.parser = (_local_4[0] as _SafeStr_2273).parser; } else { _local_4 = new Array(); this._SafeStr_18660[_local_3] = _local_4; k.parser = new k._SafeStr_18655(); }; _local_4.push(k); } public function _SafeStr_8104(k:_SafeStr_2273):void { var _local_2:String = getQualifiedClassName(k); var _local_3:Object = this._SafeStr_18659[_local_2]; if (_local_3 == null){ return; }; var _local_4:Array = this._SafeStr_18660[_local_3]; if (_local_4 == null){ return; }; var _local_5:int = _local_4.indexOf(k); if (_local_5 >= 0){ _local_4.splice(_local_5, 1); if (_local_4.length == 0){ delete this._SafeStr_18660[_local_3]; }; }; } public function _SafeStr_8108(k:_SafeStr_2283):int { var _local_2:Object = this._SafeStr_18658[getQualifiedClassName(k)]; if (_local_2 == null){ return (-1); }; return (int(_local_2)); } public function _SafeStr_8113(k:int):Array { return (this._SafeStr_18660[k]); } } }//package _-3qZ // _SafeStr_18655 = "_-5lT" (String#13537, DoABC#3) // _SafeStr_18657 = "_-3S-" (String#11154, DoABC#3) // _SafeStr_18658 = "_-3Ks" (String#30337, DoABC#3) // _SafeStr_18659 = "_-4jk" (String#33756, DoABC#3) // _SafeStr_18660 = "_-4bq" (String#33471, DoABC#3) // _SafeStr_18661 = "_-1Ha" (String#25275, DoABC#3) // _SafeStr_18662 = "_-6SW" (String#37956, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2721 = "_-3lG" (String#11485, DoABC#3) // _SafeStr_8103 = "_-51W" (String#34482, DoABC#3) // _SafeStr_8104 = "_-3vI" (String#31753, DoABC#3) // _SafeStr_8108 = "_-0t1" (String#24297, DoABC#3) // _SafeStr_8109 = "_-3yC" (String#31870, DoABC#3) // _SafeStr_8113 = "_-54R" (String#34604, DoABC#3) //------------------------------------------------------------ //_-3rr.ChatHistoryBuffer package _-3rr { import _-0MK._SafeStr_3; import _-6ik.HabboFreeFlowChat; import __AS3__.vec.Vector; import _-hk._SafeStr_4355; import _-2yr._SafeStr_2737; import _-JA._SafeStr_2496; import _-4fo._SafeStr_4359; import __AS3__.vec.*; public class ChatHistoryBuffer implements _SafeStr_3 { private const _SafeStr_18663:int = 1000; private var _SafeStr_7110:HabboFreeFlowChat; private var _SafeStr_15562:Vector.<_SafeStr_4355>; public function ChatHistoryBuffer(k:HabboFreeFlowChat) { this._SafeStr_15562 = new Vector.<_SafeStr_4355>(0); super(); this._SafeStr_7110 = k; } public function dispose():void { this._SafeStr_15562 = null; this._SafeStr_7110 = null; } public function get disposed():Boolean { return ((this._SafeStr_7110 == null)); } public function _SafeStr_17460(chatItem:_SafeStr_2737):void { var entry:_SafeStr_4355; try { entry = this._SafeStr_7110._SafeStr_18665._SafeStr_18664(chatItem); } catch(e:Error) { if (e.errorID == 2015){ return; }; throw (e); }; this._SafeStr_15562.push(entry); this._SafeStr_18666(entry); if (this._SafeStr_7110._SafeStr_18667.isActive){ this._SafeStr_7110._SafeStr_18667._SafeStr_18668(this._SafeStr_15562[(this._SafeStr_15562.length - 1)]); }; } public function _SafeStr_18669(k:_SafeStr_2496):void { var _local_2:_SafeStr_4355 = this._SafeStr_7110._SafeStr_18665._SafeStr_18670(k); this._SafeStr_15562.push(_local_2); this._SafeStr_18666(_local_2); } private function _SafeStr_18666(k:_SafeStr_4355):void { if (this._SafeStr_15562.length > this._SafeStr_18663){ this._SafeStr_7110._SafeStr_18667._SafeStr_18671(((k.bitmap.height - k.overlap.y) - _SafeStr_4359._SafeStr_18672)); this._SafeStr_15562.splice(0, 1); }; } public function get entries():Vector.<_SafeStr_4355> { return (this._SafeStr_15562); } public function get totalHeight():int { var _local_2:_SafeStr_4355; var k:int; for each (_local_2 in this._SafeStr_15562) { k = (k + ((_local_2.bitmap.height - _local_2.overlap.y) - _SafeStr_4359._SafeStr_18672)); }; return (k); } } }//package _-3rr // _SafeStr_15562 = "_-0hH" (String#685, DoABC#3) // _SafeStr_17460 = "_-0cQ" (String#23651, DoABC#3) // _SafeStr_18663 = "_-5ee" (String#36006, DoABC#3) // _SafeStr_18664 = "_-6Pp" (String#37855, DoABC#3) // _SafeStr_18665 = "_-2Yd" (String#28389, DoABC#3) // _SafeStr_18666 = "_-5h7" (String#36096, DoABC#3) // _SafeStr_18667 = "_-1rv" (String#26684, DoABC#3) // _SafeStr_18668 = "_-6CL" (String#37352, DoABC#3) // _SafeStr_18669 = "_-63X" (String#37000, DoABC#3) // _SafeStr_18670 = "_-1vi" (String#26833, DoABC#3) // _SafeStr_18671 = "_-5Wc" (String#35682, DoABC#3) // _SafeStr_18672 = "_-6LG" (String#37675, DoABC#3) // _SafeStr_2496 = "_-1Zj" (String#9219, DoABC#3) // _SafeStr_2737 = "_-6kK" (String#14517, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4355 = "_-sN" (String#15360, DoABC#3) // _SafeStr_4359 = "_-5Gz" (String#13051, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) //------------------------------------------------------------ //_-3rZ._SafeStr_3986 package _-3rZ { import _-3qZ._SafeStr_2283; public class _SafeStr_3986 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3986(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); this._SafeStr_5447.push(_arg_3); this._SafeStr_5447.push(_arg_4); this._SafeStr_5447.push(_arg_5); this._SafeStr_5447.push(_arg_6); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3rZ // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3986 = "_-3Ut" (String#30722, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3rZ._SafeStr_4036 package _-3rZ { import _-3qZ._SafeStr_2283; public class _SafeStr_4036 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4036(k:int, _arg_2:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3rZ // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4036 = "_-2km" (String#28869, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3rZ._SafeStr_4041 package _-3rZ { import _-3qZ._SafeStr_2283; public class _SafeStr_4041 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4041(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); this._SafeStr_5447.push(_arg_3); this._SafeStr_5447.push(_arg_4); this._SafeStr_5447.push(_arg_5); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3rZ // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4041 = "_-gP" (String#40033, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3rZ._SafeStr_4065 package _-3rZ { import _-3qZ._SafeStr_2283; public class _SafeStr_4065 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4065(k:int, _arg_2:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3rZ // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4065 = "_-tp" (String#40540, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3rZ._SafeStr_4132 package _-3rZ { import _-3qZ._SafeStr_2283; public class _SafeStr_4132 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4132(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); this._SafeStr_5447.push(_arg_3); this._SafeStr_5447.push(_arg_4); this._SafeStr_5447.push(_arg_5); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3rZ // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4132 = "_-52" (String#34504, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3rZ._SafeStr_4150 package _-3rZ { import _-3qZ._SafeStr_2283; public class _SafeStr_4150 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4150(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3rZ // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4150 = "_-1Yj" (String#25936, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3rZ._SafeStr_4193 package _-3rZ { import _-3qZ._SafeStr_2283; public class _SafeStr_4193 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4193(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); this._SafeStr_5447.push(_arg_3); this._SafeStr_5447.push(_arg_4); this._SafeStr_5447.push(_arg_5); this._SafeStr_5447.push(_arg_6); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3rZ // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4193 = "_-1qo" (String#26640, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3rZ._SafeStr_4236 package _-3rZ { import _-3qZ._SafeStr_2283; public class _SafeStr_4236 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4236(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3rZ // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4236 = "_-5sD" (String#36520, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3SC._SafeStr_5262 package _-3SC { import _-5LL.AdServerConfig; import _-5LL.CustomProperties; public class _SafeStr_5262 extends AdServerConfig { public function _SafeStr_5262(k:Object=null) { this.oneAdPerRequest = true; super("Lightningcast", k); } override protected function get defaultTemplate():String { return ("__api-address__?ver=__ver__&nwid=__nwid__&content=__content__&level=__level__&format=__format__&uid=__uid__®ions=__regions__&crlen=__crlen__&resp=__resp__"); } override protected function get defaultCustomProperties():CustomProperties { return (new CustomProperties({ "api-address":"http://web.lightningcast.net/servlets/getPlaylist", "version":"2.0", "nwid":"", "level":"", "format":"", "uid":"", "regions":"", "crlen":"t", "resp":"VAST" })); } } }//package _-3SC // _SafeStr_5262 = "_-6Of" (String#14190, DoABC#3) //------------------------------------------------------------ //_-3tg.AssetAlias package _-3tg { public class AssetAlias { private var _name:String; private var _SafeStr_6333:String; private var _flipH:Boolean; private var _flipV:Boolean; public function AssetAlias(k:XML) { this._name = String(k.@name); this._SafeStr_6333 = String(k.@link); this._flipH = Boolean(parseInt(k.@fliph)); this._flipV = Boolean(parseInt(k.@flipv)); } public function get name():String { return (this._name); } public function get link():String { return (this._SafeStr_6333); } public function get flipH():Boolean { return (this._flipH); } public function get flipV():Boolean { return (this._flipV); } } }//package _-3tg // _SafeStr_6333 = "_-3yo" (String#2748, DoABC#2) //------------------------------------------------------------ //_-3tg.AssetAliasCollection package _-3tg { import _-5Vt.AssetLibraryCollection; import flash.utils.Dictionary; import _-3HG.AvatarRenderManager; import _-5Vt._SafeStr_39; public class AssetAliasCollection { private var _assets:AssetLibraryCollection; private var _SafeStr_18673:Dictionary; private var _SafeStr_7209:AvatarRenderManager; private var _SafeStr_18674:Array; public function AssetAliasCollection(k:AvatarRenderManager, _arg_2:AssetLibraryCollection) { this._SafeStr_7209 = k; this._SafeStr_18673 = new Dictionary(); this._assets = _arg_2; this._SafeStr_18674 = []; } public function dispose():void { this._assets = null; this._SafeStr_18673 = null; } public function reset():void { this.init(); } public function init():void { var _local_2:XML; var _local_3:XML; var _local_4:String; var _local_5:AssetAlias; var k:Array = this._assets._SafeStr_18675(); for each (_local_2 in k) { for each (_local_3 in _local_2..alias) { _local_4 = String(_local_3.@name); _local_5 = new AssetAlias(_local_3); this._SafeStr_18673[_local_4] = _local_5; }; }; } public function each(k:String, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false):void { var _local_5:XML = ; _local_5.@name = k; _local_5.@link = _arg_2; var _local_6:AssetAlias = new AssetAlias(_local_5); this._SafeStr_18673[k] = _local_6; } public function _SafeStr_18676(k:String):Boolean { var _local_2:AssetAlias = (this._SafeStr_18673[k] as AssetAlias); return (!((_local_2 == null))); } public function _SafeStr_8041(k:String):String { var _local_4:AssetAlias; var _local_2:String = k; var _local_3:int = 5; while (((this._SafeStr_18676(_local_2)) && ((_local_3 >= 0)))) { _local_4 = (this._SafeStr_18673[_local_2] as AssetAlias); _local_2 = _local_4.link; _local_3--; }; return (_local_2); } public function getAssetByName(k:String):_SafeStr_39 { k = this._SafeStr_8041(k); var _local_2:_SafeStr_39 = this._assets.getAssetByName(k); return (_local_2); } } }//package _-3tg // _SafeStr_18673 = "_-06r" (String#2027, DoABC#2) // _SafeStr_18674 = "_-0q-" (String#2151, DoABC#2) // _SafeStr_18675 = "_-5w3" (String#3140, DoABC#2) // _SafeStr_18676 = "_-07X" (String#2031, DoABC#2) // _SafeStr_39 = "_-1uD" (String#839, DoABC#2) // _SafeStr_7209 = "_-2Lh" (String#2445, DoABC#2) // _SafeStr_8041 = "_-6bs" (String#3272, DoABC#2) //------------------------------------------------------------ //_-3Tm.LocalizationEvent package _-3Tm { public class LocalizationEvent { public static const _SafeStr_18677:String = "LOCALIZATION_EVENT_LANGUAGE_CHANGED"; public static const _SafeStr_18678:String = "LOCALIZATION_EVENT_LOCALIZATION_LOADED"; public static const _SafeStr_18679:String = "LOCALIZATION_EVENT_LOCALIZATION_FAILED"; } }//package _-3Tm // _SafeStr_18677 = "_-6eZ" (String#38463, DoABC#3) // _SafeStr_18678 = "_-4Z2" (String#33373, DoABC#3) // _SafeStr_18679 = "_-3rW" (String#31592, DoABC#3) //------------------------------------------------------------ //_-3tV._SafeStr_3549 package _-3tV { public interface _SafeStr_3549 { } }//package _-3tV // _SafeStr_3549 = "_-4hs" (String#12458, DoABC#3) //------------------------------------------------------------ //_-3tV._SafeStr_3610 package _-3tV { import _-4A5.GenericEventQueue; import flash.geom.Point; import flash.events.IEventDispatcher; public class _SafeStr_3610 extends GenericEventQueue { protected var _SafeStr_18680:Point; public function _SafeStr_3610(k:IEventDispatcher) { super(k); this._SafeStr_18680 = new Point(); } public function get _SafeStr_18681():Point { return (this._SafeStr_18680); } override public function dispose():void { if (!_disposed){ super.dispose(); }; } } }//package _-3tV // _SafeStr_18680 = "_-UP" (String#39601, DoABC#3) // _SafeStr_18681 = "_-3TA" (String#30662, DoABC#3) // _SafeStr_3610 = "_-3SI" (String#30627, DoABC#3) //------------------------------------------------------------ //_-3tV._SafeStr_3613 package _-3tV { import _-4A5.MouseEventProcessor; import _-1Mz.WindowController; import _-4A5._SafeStr_3608; import _-4A5._SafeStr_3609; public class _SafeStr_3613 extends MouseEventProcessor { private var _SafeStr_18682:String = ""; override public function process(k:_SafeStr_3608, _arg_2:_SafeStr_3609):void { if (_arg_2.length == 0){ return; }; _SafeStr_12299 = k.desktop; _SafeStr_18683 = (k._SafeStr_18684 as WindowController); _SafeStr_18685 = (k._SafeStr_18686 as WindowController); _SafeStr_12289 = k.renderer; _SafeStr_18687 = k._SafeStr_18688; _arg_2.begin(); _arg_2.end(); k.desktop = _SafeStr_12299; k._SafeStr_18684 = _SafeStr_18683; k._SafeStr_18686 = _SafeStr_18685; k.renderer = _SafeStr_12289; k._SafeStr_18688 = _SafeStr_18687; } } }//package _-3tV // _SafeStr_12289 = "_-38o" (String#3383, DoABC#3) // _SafeStr_12299 = "_-2kF" (String#10434, DoABC#3) // _SafeStr_18682 = "_-2Lj" (String#27881, DoABC#3) // _SafeStr_18683 = "_-42f" (String#32077, DoABC#3) // _SafeStr_18684 = "_-1SE" (String#25704, DoABC#3) // _SafeStr_18685 = "_-3s0" (String#31611, DoABC#3) // _SafeStr_18686 = "_-5R8" (String#35475, DoABC#3) // _SafeStr_18687 = "_-5NL" (String#35330, DoABC#3) // _SafeStr_18688 = "_-0HA" (String#22842, DoABC#3) // _SafeStr_3608 = "_-091" (String#7754, DoABC#3) // _SafeStr_3609 = "_-0cK" (String#8226, DoABC#3) // _SafeStr_3613 = "_-674" (String#13895, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_3979 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3979 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3979(k:int, _arg_2:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3979 = "_-Ya" (String#39745, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4003 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4003 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4003(k:int, _arg_2:Boolean, _arg_3:Boolean, _arg_4:Boolean) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(((_arg_2) ? 1 : 0)); this._SafeStr_5500.push(((_arg_3) ? 1 : 0)); this._SafeStr_5500.push(((_arg_4) ? 1 : 0)); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4003 = "_-11e" (String#24671, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4009 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4009 implements _SafeStr_2283, _SafeStr_3 { public static const _SafeStr_16158:int = -1; private var _SafeStr_5500:Array; public function _SafeStr_4009(k:int, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); this._SafeStr_5500.push(_arg_4); if (_arg_5 != _SafeStr_16158){ this._SafeStr_5500.push(_arg_5); }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_16158 = "_-2ys" (String#29403, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4009 = "_-07n" (String#22467, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4049 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4049 implements _SafeStr_2283, _SafeStr_3 { public static const _SafeStr_16158:int = -1; private var _SafeStr_5500:Array; public function _SafeStr_4049(k:int, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:Boolean, _arg_6:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); this._SafeStr_5500.push(_arg_4); this._SafeStr_5500.push(_arg_5); if (_arg_6 != _SafeStr_16158){ this._SafeStr_5500.push(_arg_6); }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_16158 = "_-2ys" (String#29403, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4049 = "_-0GP" (String#7865, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4063 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4063 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4063(k:int, _arg_2:int, _arg_3:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4063 = "_-14I" (String#24777, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4103 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4103 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4103(k:int, _arg_2:int, _arg_3:String, _arg_4:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); if (_arg_4 != _SafeStr_4049._SafeStr_16158){ this._SafeStr_5500.push(_arg_4); }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_16158 = "_-2ys" (String#29403, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4049 = "_-0GP" (String#7865, DoABC#3) // _SafeStr_4103 = "_-5eo" (String#36012, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4112 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4112 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4112(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4112 = "_-4nA" (String#33878, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4119 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4119 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4119(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4119 = "_-21T" (String#27095, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4139 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4139 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4139(k:int, _arg_2:int, _arg_3:int, _arg_4:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); this._SafeStr_5500.push(_arg_4); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return ((this._SafeStr_5500 == null)); } } }//package _-3TW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4139 = "_-0wh" (String#24443, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4183 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4183 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4183(k:int, _arg_2:String, _arg_3:int, _arg_4:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(""); this._SafeStr_5500.push(""); this._SafeStr_5500.push(_arg_3); if (_arg_4 != _SafeStr_4049._SafeStr_16158){ this._SafeStr_5500.push(_arg_4); }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_16158 = "_-2ys" (String#29403, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4049 = "_-0GP" (String#7865, DoABC#3) // _SafeStr_4183 = "_-66i" (String#37130, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4210 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4210 implements _SafeStr_2283, _SafeStr_3 { public static const _SafeStr_16221:int = 0; public static const _SafeStr_16219:int = 1; public static const _SafeStr_16222:int = 3; public static const _SafeStr_16220:int = 4; private var _SafeStr_5500:Array; public function _SafeStr_4210(k:int, _arg_2:String, _arg_3:String) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_16219 = "_-67j" (String#37169, DoABC#3) // _SafeStr_16220 = "_-Um" (String#39617, DoABC#3) // _SafeStr_16221 = "_-2MA" (String#27896, DoABC#3) // _SafeStr_16222 = "_-2Pr" (String#28037, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4210 = "_-44f" (String#32157, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4254 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4254 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4254(k:int, _arg_2:String, _arg_3:int, _arg_4:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); if (_arg_4 != _SafeStr_4049._SafeStr_16158){ this._SafeStr_5500.push(_arg_4); }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_16158 = "_-2ys" (String#29403, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4049 = "_-0GP" (String#7865, DoABC#3) // _SafeStr_4254 = "_-3qh" (String#31559, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4298 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4298 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4298(k:int, _arg_2:String, _arg_3:int, _arg_4:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); if (_arg_4 != _SafeStr_4049._SafeStr_16158){ this._SafeStr_5500.push(_arg_4); }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_16158 = "_-2ys" (String#29403, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4049 = "_-0GP" (String#7865, DoABC#3) // _SafeStr_4298 = "_-5oQ" (String#36373, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4311 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4311 implements _SafeStr_2283, _SafeStr_3 { public static const _SafeStr_16158:int = -1; private var _SafeStr_5500:Array; public function _SafeStr_4311(k:int, _arg_2:String, _arg_3:int, _arg_4:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); if (_arg_4 != _SafeStr_16158){ this._SafeStr_5500.push(_arg_4); }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_16158 = "_-2ys" (String#29403, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4311 = "_-2r" (String#29107, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4322 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4322 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4322(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4322 = "_-5VX" (String#35641, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4326 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4326 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4326(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4326 = "_-0v5" (String#24379, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW._SafeStr_4332 package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4332 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4332(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4332 = "_-5ky" (String#36243, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW.CloseIssueDefaultActionMessageComposer package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class CloseIssueDefaultActionMessageComposer implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function CloseIssueDefaultActionMessageComposer(k:int, _arg_2:Array, _arg_3:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2.length); var _local_4:int; while (_local_4 < _arg_2.length) { this._SafeStr_5500.push(_arg_2[_local_4]); _local_4++; }; this._SafeStr_5500.push(_arg_3); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW.CloseIssuesMessageComposer package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class CloseIssuesMessageComposer implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function CloseIssuesMessageComposer(k:Array, _arg_2:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(k.length); var _local_3:int; while (_local_3 < k.length) { this._SafeStr_5500.push(k[_local_3]); _local_3++; }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW.PickIssuesMessageComposer package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class PickIssuesMessageComposer implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function PickIssuesMessageComposer(k:Array, _arg_2:Boolean, _arg_3:int, _arg_4:String) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k.length); var _local_5:int; while (_local_5 < k.length) { this._SafeStr_5500.push(k[_local_5]); _local_5++; }; this._SafeStr_5500.push(_arg_2); this._SafeStr_5500.push(_arg_3); this._SafeStr_5500.push(_arg_4); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3TW.ReleaseIssuesMessageComposer package _-3TW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class ReleaseIssuesMessageComposer implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function ReleaseIssuesMessageComposer(k:Array) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k.length); var _local_2:int; while (_local_2 < k.length) { this._SafeStr_5500.push(k[_local_2]); _local_2++; }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-3TW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-3Tz._SafeStr_2411 package _-3Tz { import flash.events.Event; public class _SafeStr_2411 extends Event { public static const _SafeStr_8240:String = "GSCIME_GUILD_VISUAL_SETTINGS_CHANGED"; private var _SafeStr_7957:int; public function _SafeStr_2411(k:String, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_7957 = _arg_2; } public function get _SafeStr_6039():int { return (this._SafeStr_7957); } } }//package _-3Tz // _SafeStr_2411 = "_-57z" (String#34742, DoABC#3) // _SafeStr_6039 = "_-1jD" (String#26350, DoABC#3) // _SafeStr_7957 = "_-4hd" (String#504, DoABC#3) // _SafeStr_8240 = "_-6XL" (String#38163, DoABC#3) //------------------------------------------------------------ //_-3Tz._SafeStr_2961 package _-3Tz { import flash.events.Event; public class _SafeStr_2961 extends Event { public static const _SafeStr_18689:String = "HGE_EDIT_INFO"; public function _SafeStr_2961(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_18689, k, _arg_2); } } }//package _-3Tz // _SafeStr_18689 = "_-21r" (String#27107, DoABC#3) // _SafeStr_2961 = "_-2sm" (String#10575, DoABC#3) //------------------------------------------------------------ //_-3U1._SafeStr_4166 package _-3U1 { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1eV._SafeStr_4967; public class _SafeStr_4166 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4166(k:Function) { super(k, _SafeStr_4967); } public function _SafeStr_5325():_SafeStr_4967 { return ((_SafeStr_5326 as _SafeStr_4967)); } } }//package _-3U1 // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4166 = "_-20m" (String#27071, DoABC#3) // _SafeStr_4967 = "_-5TF" (String#13257, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3U1._SafeStr_5191 package _-3U1 { import _-3qZ._SafeStr_2717; public class _SafeStr_5191 { public static const _SafeStr_18690:int = 0; public static const _SafeStr_18691:int = 1; public static const _SafeStr_18692:int = 2; private var _SafeStr_5338:int; private var _SafeStr_11289:String; private var _SafeStr_18693:String; private var _SafeStr_18694:String; private var _SafeStr_18695:int; private var _SafeStr_18696:String; private var _SafeStr_11291:String; public function _SafeStr_5191(k:_SafeStr_2717) { this._SafeStr_5338 = k._SafeStr_5331(); this._SafeStr_11289 = k.readString(); this._SafeStr_18693 = k.readString(); this._SafeStr_18694 = k.readString(); this._SafeStr_18695 = k._SafeStr_5331(); this._SafeStr_18696 = k.readString(); this._SafeStr_11291 = k.readString(); } public function get id():int { return (this._SafeStr_5338); } public function get title():String { return (this._SafeStr_11289); } public function get _SafeStr_18697():String { return (this._SafeStr_18693); } public function get _SafeStr_18698():String { return (this._SafeStr_18694); } public function get _SafeStr_18699():int { return (this._SafeStr_18695); } public function get _SafeStr_18700():String { return (this._SafeStr_18696); } public function get imageUrl():String { return (this._SafeStr_11291); } } }//package _-3U1 // _SafeStr_11289 = "_-5zz" (String#196, DoABC#3) // _SafeStr_11291 = "_-j6" (String#880, DoABC#3) // _SafeStr_18690 = "_-2nP" (String#28978, DoABC#3) // _SafeStr_18691 = "_-4n8" (String#33877, DoABC#3) // _SafeStr_18692 = "_-lr" (String#40234, DoABC#3) // _SafeStr_18693 = "_-0tF" (String#24304, DoABC#3) // _SafeStr_18694 = "_-0je" (String#23929, DoABC#3) // _SafeStr_18695 = "_-6eo" (String#38475, DoABC#3) // _SafeStr_18696 = "_-3jK" (String#31267, DoABC#3) // _SafeStr_18697 = "_-37T" (String#29788, DoABC#3) // _SafeStr_18698 = "_-0TX" (String#23317, DoABC#3) // _SafeStr_18699 = "_-0ge" (String#23818, DoABC#3) // _SafeStr_18700 = "_-22S" (String#27126, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5191 = "_-N6" (String#14821, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) //------------------------------------------------------------ //_-3ur._SafeStr_5208 package _-3ur { import _-6gu.Debuggable; import _-2FZ._SafeStr_5207; public class _SafeStr_5208 extends Debuggable implements _SafeStr_5207 { protected var _SafeStr_15202:_SafeStr_5207 = null; protected var _SafeStr_6664:Boolean = true; protected var _SafeStr_18701:Boolean = false; public function _SafeStr_5208(k:Object=null, _arg_2:_SafeStr_5207=null) { if (k != null){ this.initialise(k, _arg_2); }; } public function initialise(k:Object=null, _arg_2:_SafeStr_5207=null, _arg_3:Boolean=false):void { if (_arg_2 != null){ this.setLoadedListener(_arg_2); }; } public function setLoadedListener(k:_SafeStr_5207):void { this._SafeStr_15202 = k; } public function _SafeStr_18702():void { this._SafeStr_15202 = null; } public function _SafeStr_18703():Boolean { return (!((this._SafeStr_15202 == null))); } public function _SafeStr_16378():void { this._SafeStr_6664 = true; this._SafeStr_18701 = true; } public function _SafeStr_15201():void { this._SafeStr_6664 = false; this._SafeStr_18701 = false; this.onOVAConfigLoaded(); } public function _SafeStr_15200():Boolean { return (this._SafeStr_18701); } public function _SafeStr_6669():Boolean { return (this._SafeStr_6664); } public function isOVAConfigLoading():Boolean { return (this._SafeStr_6669()); } public function onOVAConfigLoaded():void { if (this.isOVAConfigLoading() == false){ if (this._SafeStr_18703()){ this._SafeStr_15202.onOVAConfigLoaded(); }; }; } } }//package _-3ur // _SafeStr_15200 = "_-5Kj" (String#35232, DoABC#3) // _SafeStr_15201 = "_-194" (String#8782, DoABC#3) // _SafeStr_15202 = "_-2tt" (String#10592, DoABC#3) // _SafeStr_16378 = "_-4XT" (String#12272, DoABC#3) // _SafeStr_18701 = "_-0m3" (String#8385, DoABC#3) // _SafeStr_18702 = "_-0Da" (String#22696, DoABC#3) // _SafeStr_18703 = "_-7b" (String#38762, DoABC#3) // _SafeStr_5207 = "_-2KE" (String#10038, DoABC#3) // _SafeStr_5208 = "_-4xk" (String#12709, DoABC#3) // _SafeStr_6664 = "_-4Ra" (String#1568, DoABC#3) // _SafeStr_6669 = "_-4j6" (String#33733, DoABC#3) //------------------------------------------------------------ //_-3ur._SafeStr_5272 package _-3ur { import _-6VL.RegionsConfig; import _-2FZ._SafeStr_5207; public class _SafeStr_5272 extends RegionsConfig implements _SafeStr_5207 { protected var _SafeStr_15202:_SafeStr_5207 = null; protected var _SafeStr_6664:Boolean = true; protected var _SafeStr_18701:Boolean = false; public function _SafeStr_5272(k:Object=null, _arg_2:_SafeStr_5207=null) { super(k); } public function initialise(k:Object=null, _arg_2:_SafeStr_5207=null):void { this._SafeStr_16378(); this.setLoadedListener(_arg_2); setup(k); this._SafeStr_15201(); } public function setLoadedListener(k:_SafeStr_5207):void { this._SafeStr_15202 = k; } public function _SafeStr_18703():Boolean { return (!((this._SafeStr_15202 == null))); } public function _SafeStr_15200():Boolean { return (this._SafeStr_18701); } public function _SafeStr_16378():void { this._SafeStr_18701 = true; this._SafeStr_6664 = true; } public function _SafeStr_15201():void { this._SafeStr_6664 = false; this._SafeStr_18701 = false; this.onOVAConfigLoaded(); } public function isOVAConfigLoading():Boolean { return (this._SafeStr_6664); } public function onOVAConfigLoaded():void { this._SafeStr_6664 = false; if (this.isOVAConfigLoading() == false){ if (this._SafeStr_18703()){ this._SafeStr_15202.onOVAConfigLoaded(); }; }; } } }//package _-3ur // _SafeStr_15200 = "_-5Kj" (String#35232, DoABC#3) // _SafeStr_15201 = "_-194" (String#8782, DoABC#3) // _SafeStr_15202 = "_-2tt" (String#10592, DoABC#3) // _SafeStr_16378 = "_-4XT" (String#12272, DoABC#3) // _SafeStr_18701 = "_-0m3" (String#8385, DoABC#3) // _SafeStr_18703 = "_-7b" (String#38762, DoABC#3) // _SafeStr_5207 = "_-2KE" (String#10038, DoABC#3) // _SafeStr_5272 = "_-6jH" (String#14497, DoABC#3) // _SafeStr_6664 = "_-4Ra" (String#1568, DoABC#3) //------------------------------------------------------------ //_-3ur._SafeStr_5273 package _-3ur { import _-2xB.NetworkResource; import _-2FZ._SafeStr_5207; public class _SafeStr_5273 extends NetworkResource implements _SafeStr_5207 { protected var _SafeStr_18704:String = "http://tracker.openvideoads.org/log-event.php"; protected var _SafeStr_18705:String = "http://debug.openvideoads.org/log-debug.php"; public function _SafeStr_5273() { this._SafeStr_18706(); } public function initialise(k:Object=null):void { this.onOVAConfigLoaded(); } public function isOVAConfigLoading():Boolean { return (false); } public function _SafeStr_15200():Boolean { return (false); } public function onOVAConfigLoaded():void { } public function _SafeStr_15201():void { } private function _SafeStr_18706():void { } public function get _SafeStr_18707():String { return (this._SafeStr_18704); } } }//package _-3ur // _SafeStr_15200 = "_-5Kj" (String#35232, DoABC#3) // _SafeStr_15201 = "_-194" (String#8782, DoABC#3) // _SafeStr_18704 = "_-0wE" (String#24422, DoABC#3) // _SafeStr_18705 = "_-28l" (String#27377, DoABC#3) // _SafeStr_18706 = "_-4m-" (String#33835, DoABC#3) // _SafeStr_18707 = "_-5UF" (String#35589, DoABC#3) // _SafeStr_5207 = "_-2KE" (String#10038, DoABC#3) // _SafeStr_5273 = "_-MU" (String#14810, DoABC#3) //------------------------------------------------------------ //_-3ur.AbstractStreamsConfig package _-3ur { import _-2FZ._SafeStr_5207; public class AbstractStreamsConfig extends _SafeStr_5208 { protected static var _SafeStr_18708:String = null; protected static var _SafeStr_18709:String = "any"; protected static var _SafeStr_18710:String = "any"; protected static var _SafeStr_18711:String = "any"; protected static var _SafeStr_18712:Boolean = false; protected static var _SafeStr_18713:Boolean = false; protected static var _SafeStr_18714:Boolean = false; protected var _SafeStr_15226:String; protected var _SafeStr_12054:String; protected var _SafeStr_12012:String; protected var _SafeStr_15229:Boolean; protected var _SafeStr_15222:Boolean; protected var _SafeStr_18715:Boolean = true; protected var _SafeStr_12055:Boolean; protected var _SafeStr_12056:Boolean = true; protected var _SafeStr_10389:Boolean = false; protected var _SafeStr_18716:Boolean = false; protected var _SafeStr_18717:Boolean = false; protected var _SafeStr_18718:Boolean = false; protected var _SafeStr_12057:Object; protected var _SafeStr_15211:ProvidersConfigGroup = null; protected var _SafeStr_18719:Boolean = false; protected var _SafeStr_12014 = -1; protected var _SafeStr_5378:int = -1; protected var _height:int = -1; protected var _SafeStr_18720:Boolean = false; protected var _SafeStr_18721:Boolean = false; protected var _SafeStr_18722:Boolean = false; public function AbstractStreamsConfig(k:Object=null, _arg_2:_SafeStr_5207=null) { this._SafeStr_15226 = _SafeStr_18708; this._SafeStr_12054 = _SafeStr_18709; this._SafeStr_12012 = _SafeStr_18710; this._SafeStr_15229 = _SafeStr_18712; this._SafeStr_15222 = _SafeStr_18713; this._SafeStr_12055 = _SafeStr_18714; this._SafeStr_12057 = new Object(); super(k, _arg_2); } override public function initialise(k:Object=null, _arg_2:_SafeStr_5207=null, _arg_3:Boolean=false):void { var _local_4:String; super.initialise(k, _arg_2); if (k != null){ if (k.baseURL != undefined){ this.baseURL = k.baseURL; }; if (k.streamType != undefined){ this.streamType = k.streamType; }; if (k.metaData != undefined){ if ((k.metaData is String)){ this.metaData = (((k.metaData.toUpperCase())=="TRUE") ? true : false); } else { this.metaData = k.metaData; }; }; if (k.setDurationFromMetaData != undefined){ if ((k.setDurationFromMetaData is String)){ this._SafeStr_18719 = (((k.setDurationFromMetaData.toUpperCase())=="TRUE") ? true : false); } else { this._SafeStr_18719 = k.setDurationFromMetaData; }; }; if (k.delayAdRequestUntilPlay != undefined){ if ((k.delayAdRequestUntilPlay is String)){ this._SafeStr_18721 = (((k.delayAdRequestUntilPlay.toUpperCase())=="TRUE") ? true : false); } else { this._SafeStr_18721 = k.delayAdRequestUntilPlay; }; }; if (k.enableProxies != undefined){ if ((k.enableProxies is String)){ this._SafeStr_18722 = (((k.enableProxies.toUpperCase())=="TRUE") ? true : false); } else { this._SafeStr_18722 = k.enableProxies; }; }; if (k.stripFileExtensions != undefined){ if ((k.stripFileExtensions is String)){ this.stripFileExtensions = (((k.stripFileExtensions.toUpperCase())=="TRUE") ? true : false); } else { this.stripFileExtensions = k.stripFileExtensions; }; }; if (k.bitrate != undefined){ if ((k.bitrate is String)){ _local_4 = k.bitrate.toUpperCase(); if ((((((_local_4 == "LOW")) || ((_local_4 == "MEDIUM")))) || ((_local_4 == "HIGH")))){ this.bitrate = _local_4; } else { this.bitrate = k.bitrate; }; } else { this.bitrate = k.bitrate; }; }; if (k.width != undefined){ if ((k.width is String)){ this.width = int(k.width); } else { this.width = k.width; }; }; if (k.height != undefined){ if ((k.height is String)){ this.height = int(k.height); } else { this.height = k.height; }; }; if (k.subscribe != undefined){ if ((k.subscribe is String)){ this.subscribe = (((k.subscribe.toUpperCase())=="TRUE") ? true : false); } else { this.subscribe = k.subscribe; }; }; if (k.fireTrackingEvents != undefined){ if ((k.fireTrackingEvents is String)){ this.fireTrackingEvents = (((k.fireTrackingEvents.toUpperCase())=="TRUE") ? true : false); } else { this.fireTrackingEvents = k.fireTrackingEvents; }; }; if (k.turnOnCountdownTimer != undefined){ if ((k.turnOnCountdownTimer is String)){ this.turnOnCountdownTimer = (((k.turnOnCountdownTimer.toUpperCase())=="TRUE") ? true : false); } else { this.turnOnCountdownTimer = k.turnOnCountdownTimer; }; }; if (k.deliveryType != undefined){ this.deliveryType = k.deliveryType; }; if (k.providers != undefined){ this.providers = k.providers; }; if (k.allowPlaylistControl != undefined){ if ((k.allowPlaylistControl is String)){ this.allowPlaylistControl = (((k.allowPlaylistControl.toUpperCase())=="TRUE") ? true : false); } else { this.allowPlaylistControl = k.allowPlaylistControl; }; }; if (k.clearPlaylist != undefined){ if ((k.clearPlaylist is String)){ this.clearPlaylist = (((k.clearPlaylist.toUpperCase())=="TRUE") ? true : false); } else { this.clearPlaylist = k.clearPlaylist; }; }; if (k.autoPlay != undefined){ if ((k.autoPlay is String)){ this.autoPlay = (((k.autoPlay.toUpperCase())=="TRUE") ? true : false); } else { this.autoPlay = k.autoPlay; }; }; if (k.playOnce != undefined){ if ((k.playOnce is String)){ this.playOnce = (((k.playOnce.toUpperCase())=="TRUE") ? true : false); } else { this.playOnce = k.playOnce; }; }; if (k.player != undefined){ this.player = k.player; }; }; } public function set setDurationFromMetaData(k:Boolean):void { this._SafeStr_18719 = k; } public function get setDurationFromMetaData():Boolean { return (this._SafeStr_18719); } public function set delayAdRequestUntilPlay(k:Boolean):void { this._SafeStr_18721 = k; } public function get delayAdRequestUntilPlay():Boolean { return (this._SafeStr_18721); } public function set enableProxies(k:Boolean):void { this._SafeStr_18722 = k; } public function get enableProxies():Boolean { return (this._SafeStr_18722); } public function mustOperateWithoutDuration():Boolean { return (this._SafeStr_18719); } public function hasProviders():Boolean { return (!((this._SafeStr_15211 == null))); } public function setDefaultProviders():void { this._SafeStr_15211 = new ProvidersConfigGroup(); } public function set providers(k:Object):void { if (k != null){ if (k.http != undefined){ this.httpProvider = k.http; }; if (k.rtmp != undefined){ this.rtmpProvider = k.rtmp; }; this._SafeStr_6736 = new ProvidersConfigGroup(k); }; } public function set _SafeStr_6736(k:ProvidersConfigGroup):void { this._SafeStr_15211 = k; } public function get _SafeStr_6736():ProvidersConfigGroup { if (this._SafeStr_15211 == null){ this._SafeStr_15211 = new ProvidersConfigGroup(); }; return (this._SafeStr_15211); } public function getProvider(k:String):String { return (this._SafeStr_6736.getProvider(k)); } public function set rtmpProvider(k:String):void { this._SafeStr_6736.rtmpProvider = k; } public function get rtmpProvider():String { return (this._SafeStr_6736.rtmpProvider); } public function set httpProvider(k:String):void { this._SafeStr_6736.httpProvider = k; } public function get httpProvider():String { return (this._SafeStr_6736.httpProvider); } public function set turnOnCountdownTimer(k:Boolean):void { this._SafeStr_18720 = k; } public function get turnOnCountdownTimer():Boolean { return (this._SafeStr_18720); } public function set player(k:Object):void { this._SafeStr_12057 = k; } public function get player():Object { return (this._SafeStr_12057); } public function set stripFileExtensions(k:Boolean):void { this._SafeStr_18718 = k; } public function get stripFileExtensions():Boolean { return (this._SafeStr_18718); } public function set metaData(k:Boolean):void { this._SafeStr_12056 = k; } public function get metaData():Boolean { return (this._SafeStr_12056); } public function set fireTrackingEvents(k:Boolean):void { this._SafeStr_18716 = k; } public function get fireTrackingEvents():Boolean { return (this._SafeStr_18716); } public function set allowPlaylistControl(k:Boolean):void { this._SafeStr_15222 = k; } public function get allowPlaylistControl():Boolean { return (this._SafeStr_15222); } public function set clearPlaylist(k:Boolean):void { this._SafeStr_18715 = k; } public function get clearPlaylist():Boolean { return (this._SafeStr_18715); } public function _SafeStr_15221():Boolean { return (!((this._SafeStr_15222 == _SafeStr_18713))); } public function set playOnce(k:Boolean):void { this._SafeStr_12055 = k; } public function get playOnce():Boolean { return (this._SafeStr_12055); } public function set autoPlay(k:Boolean):void { this._SafeStr_10389 = k; } public function get autoPlay():Boolean { return (this._SafeStr_10389); } public function _SafeStr_15223():Boolean { return (!((this._SafeStr_12055 == _SafeStr_18714))); } public function set deliveryType(k:String):void { this._SafeStr_12012 = k; } public function get deliveryType():String { return (this._SafeStr_12012); } public function _SafeStr_15224():Boolean { return (!((this._SafeStr_12012 == _SafeStr_18710))); } public function get baseURL():String { return (this._SafeStr_15226); } public function set baseURL(k:String):void { this._SafeStr_15226 = k; } public function _SafeStr_15225():Boolean { return (!((this._SafeStr_15226 == _SafeStr_18708))); } public function set streamType(k:String):void { this._SafeStr_12054 = k; } public function get streamType():String { return (this._SafeStr_12054); } public function _SafeStr_15227():Boolean { return (!((this._SafeStr_12054 == _SafeStr_18709))); } public function set subscribe(k:Boolean):void { this._SafeStr_15229 = k; } public function get subscribe():Boolean { return (this._SafeStr_15229); } public function _SafeStr_15228():Boolean { return (!((this._SafeStr_15229 == _SafeStr_18712))); } public function set bitrate(k:*):void { this._SafeStr_12014 = k; } public function get bitrate() { return (this._SafeStr_12014); } public function set width(k:int):void { this._SafeStr_5378 = k; } public function get width():int { return (this._SafeStr_5378); } public function set height(k:int):void { this._height = k; } public function get height():int { return (this._height); } public function _SafeStr_15230():Boolean { if ((this._SafeStr_12014 is String)){ return (true); }; return ((Number(this._SafeStr_12014) > -1)); } } }//package _-3ur // _SafeStr_10389 = "_-2fY" (String#1517, DoABC#3) // _SafeStr_12012 = "_-ea" (String#4483, DoABC#3) // _SafeStr_12014 = "_-30w" (String#10738, DoABC#3) // _SafeStr_12054 = "_-1h5" (String#9329, DoABC#3) // _SafeStr_12055 = "_-2m5" (String#3285, DoABC#3) // _SafeStr_12056 = "_-527" (String#1586, DoABC#3) // _SafeStr_12057 = "_-0jt" (String#2758, DoABC#3) // _SafeStr_15211 = "_-5FP" (String#35024, DoABC#3) // _SafeStr_15221 = "_-0J6" (String#22921, DoABC#3) // _SafeStr_15222 = "_-4ip" (String#33722, DoABC#3) // _SafeStr_15223 = "_-1Ar" (String#25022, DoABC#3) // _SafeStr_15224 = "_-58K" (String#34756, DoABC#3) // _SafeStr_15225 = "_-2DF" (String#27549, DoABC#3) // _SafeStr_15226 = "_-22N" (String#1499, DoABC#3) // _SafeStr_15227 = "_-3FI" (String#30103, DoABC#3) // _SafeStr_15228 = "_-hd" (String#40074, DoABC#3) // _SafeStr_15229 = "_-5jr" (String#36196, DoABC#3) // _SafeStr_15230 = "_-71" (String#38745, DoABC#3) // _SafeStr_18708 = "_-0sC" (String#24262, DoABC#3) // _SafeStr_18709 = "_-6NN" (String#37758, DoABC#3) // _SafeStr_18710 = "_-3xd" (String#31846, DoABC#3) // _SafeStr_18711 = "_-66l" (String#37132, DoABC#3) // _SafeStr_18712 = "_-4if" (String#33716, DoABC#3) // _SafeStr_18713 = "_-25O" (String#27253, DoABC#3) // _SafeStr_18714 = "_-43B" (String#32099, DoABC#3) // _SafeStr_18715 = "_-6C4" (String#37343, DoABC#3) // _SafeStr_18716 = "_-2OX" (String#3178, DoABC#3) // _SafeStr_18717 = "_-4dF" (String#33520, DoABC#3) // _SafeStr_18718 = "_-2En" (String#27613, DoABC#3) // _SafeStr_18719 = "_-2f9" (String#28643, DoABC#3) // _SafeStr_18720 = "_-265" (String#27279, DoABC#3) // _SafeStr_18721 = "_-ns" (String#40318, DoABC#3) // _SafeStr_18722 = "_-1aW" (String#26008, DoABC#3) // _SafeStr_5207 = "_-2KE" (String#10038, DoABC#3) // _SafeStr_5208 = "_-4xk" (String#12709, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_6736 = "_-vJ" (String#40599, DoABC#3) //------------------------------------------------------------ //_-3ur.AdMetaDataConfigGroup package _-3ur { import _-6gu.Debuggable; public class AdMetaDataConfigGroup extends Debuggable { protected var _SafeStr_18723:LinearAdMetaDataConfig; public function AdMetaDataConfigGroup(k:Object=null) { this._SafeStr_18723 = new LinearAdMetaDataConfig(); super(); this.initialise(k); } public function initialise(k:Object):void { if (k != null){ if (k.linear != undefined){ this._SafeStr_18723.initialise(k.linear); }; }; } public function _SafeStr_18724(k:String="", _arg_2:String="0", _arg_3:int=-1):String { if (this._SafeStr_18723 != null){ return (this._SafeStr_18723._SafeStr_18725(k, _arg_2, _arg_3)); }; return (""); } public function _SafeStr_18726(k:String="", _arg_2:String="0", _arg_3:int=-1):String { if (this._SafeStr_18723 != null){ return (this._SafeStr_18723._SafeStr_18727(k, _arg_2, _arg_3)); }; return (""); } } }//package _-3ur // _SafeStr_18723 = "_-0ND" (String#23091, DoABC#3) // _SafeStr_18724 = "_-5yu" (String#36778, DoABC#3) // _SafeStr_18725 = "_-2Hc" (String#27723, DoABC#3) // _SafeStr_18726 = "_-0dy" (String#23715, DoABC#3) // _SafeStr_18727 = "_-3qi" (String#31560, DoABC#3) //------------------------------------------------------------ //_-3ur.AdNoticeConfig package _-3ur { import _-6gu.Debuggable; public class AdNoticeConfig extends Debuggable { public static var _SafeStr_18728:String = "normaltext"; public static var _SafeStr_18729:String = "smalltext"; public static var _SafeStr_18730:String = "

This advertisement runs for _seconds_ seconds

"; public static var _SafeStr_18731:String = "

This advertisement runs for _countdown_ seconds

"; protected var _SafeStr_18732:Boolean = true; protected var _SafeStr_7962:String = null; protected var _SafeStr_16520:String = "reserved-system-message"; protected var _SafeStr_18733:String; protected var _SafeStr_5501:String = "STATIC"; public function AdNoticeConfig(k:Object=null) { this._SafeStr_18733 = _SafeStr_18728; super(); if (k != null){ this.initialise(k); }; } public function initialise(k:Object):void { if (k.hasOwnProperty("show")){ this.show = k.show; }; if (k.hasOwnProperty("type")){ this.type = k.type; }; if (k.hasOwnProperty("region")){ this.region = k.region; }; if (k.hasOwnProperty("textStyle")){ this.textStyle = k.textStyle; }; if (k.hasOwnProperty("message")){ this.message = k.message; }; } public function set type(k:String):void { if (k != null){ if (k.toUpperCase() == "STATIC"){ this._SafeStr_5501 = "STATIC"; } else { this._SafeStr_5501 = "COUNTDOWN"; }; }; } public function get type():String { return (this._SafeStr_5501); } public function _SafeStr_18734():Boolean { return ((this._SafeStr_7962.indexOf("_countdown_") > -1)); } public function isStatic():Boolean { return (!(this._SafeStr_18734())); } public function set show(k:Boolean):void { this._SafeStr_18732 = k; } public function get show():Boolean { return (this._SafeStr_18732); } public function set message(k:String):void { this._SafeStr_7962 = k; } public function get message():String { if (this._SafeStr_7962 == null){ if (this._SafeStr_5501 == "STATIC"){ this._SafeStr_7962 = _SafeStr_18730; } else { this._SafeStr_7962 = _SafeStr_18731; }; }; var k:RegExp = new RegExp("_textclass_", "g"); return (this._SafeStr_7962.replace(k, this._SafeStr_18733)); } public function get textStyle():String { return (this._SafeStr_18733); } public function set textStyle(k:String):void { this._SafeStr_18733 = k; } public function set region(k:String):void { this._SafeStr_16520 = k; } public function get region():String { return (this._SafeStr_16520); } } }//package _-3ur // _SafeStr_16520 = "_-3RU" (String#331, DoABC#3) // _SafeStr_18728 = "_-3Ir" (String#30254, DoABC#3) // _SafeStr_18729 = "_-0PX" (String#23172, DoABC#3) // _SafeStr_18730 = "_-A9" (String#38856, DoABC#3) // _SafeStr_18731 = "_-01F" (String#22229, DoABC#3) // _SafeStr_18732 = "_-3u2" (String#31702, DoABC#3) // _SafeStr_18733 = "_-68X" (String#37203, DoABC#3) // _SafeStr_18734 = "_-0IT" (String#22893, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_7962 = "_-2yt" (String#120, DoABC#3) //------------------------------------------------------------ //_-3ur.AdsConfigGroup package _-3ur { import _-2FZ._SafeStr_5207; import _-5LL.AdServerConfig; import _-2xB.ArrayUtils; import _-5LL._SafeStr_5209; import _-2xB.Timestamp; import _-2xB.StringUtils; public class AdsConfigGroup extends AbstractStreamsConfig implements _SafeStr_5207 { protected var _SafeStr_11966:AdServerConfig = null; protected var _SafeStr_18735:Array = null; protected var _SafeStr_18736:Array; protected var _SafeStr_18737:AdNoticeConfig; protected var _SafeStr_18738:ClickSignConfig; protected var _SafeStr_18739:SurveyConfig; protected var _SafeStr_18740:SkipAdConfig; protected var _SafeStr_18741:CompanionsConfigGroup; protected var _SafeStr_18742:VPAIDConfig; protected var _SafeStr_18743:OverlaysConfig; protected var _SafeStr_18744:String = "*"; protected var _SafeStr_18745:Boolean = true; protected var _SafeStr_18746:Boolean = true; protected var _SafeStr_18747:Boolean = true; protected var _SafeStr_18748:Boolean = false; protected var _SafeStr_18749:Array; protected var _SafeStr_18750:String = null; protected var _SafeStr_18751:Boolean = false; protected var _SafeStr_18752:Boolean = false; protected var _SafeStr_18753:Boolean = false; protected var _SafeStr_18754:Object = null; protected var _SafeStr_18755:Array = null; protected var _SafeStr_18756:AdMetaDataConfigGroup; protected var _SafeStr_18757:Boolean = true; protected var _SafeStr_18758:int = -1; protected var _SafeStr_18759:Boolean = true; protected var _SafeStr_18760:Boolean = false; protected var _SafeStr_18761:int = 0; public function AdsConfigGroup(k:Object=null, _arg_2:_SafeStr_5207=null) { this._SafeStr_18736 = new Array(); this._SafeStr_18737 = new AdNoticeConfig(); this._SafeStr_18738 = new ClickSignConfig(); this._SafeStr_18739 = new SurveyConfig(); this._SafeStr_18740 = new SkipAdConfig(); this._SafeStr_18741 = new CompanionsConfigGroup(); this._SafeStr_18742 = new VPAIDConfig(); this._SafeStr_18743 = new OverlaysConfig(); this._SafeStr_18749 = new Array(); this._SafeStr_18756 = new AdMetaDataConfigGroup(); _SafeStr_18719 = true; super(k, _arg_2); } override public function initialise(k:Object=null, _arg_2:_SafeStr_5207=null, _arg_3:Boolean=false):void { _SafeStr_16378(); super.initialise(k, _arg_2); if (k != null){ if (k.activelySchedule != undefined){ if ((k.activelySchedule is String)){ this.activelySchedule = (((k.activelySchedule.toUpperCase())=="TRUE") ? true : false); } else { this.activelySchedule = k.activelySchedule; }; }; if (k.resetTrackingOnReplay != undefined){ if ((k.resetTrackingOnReplay is String)){ this.resetTrackingOnReplay = (k.resetTrackingOnReplay.toUpperCase() == "TRUE"); } else { this.resetTrackingOnReplay = k.resetTrackingOnReplay; }; }; if (k.hasOwnProperty("skipAd")){ this.skipAd = new SkipAdConfig(k.skipAd); }; if (k.hasOwnProperty("overlays")){ this.overlays = k.overlays; }; if (k.playOnce != undefined){ if ((k.playOnce is String)){ this.playOnce = (((k.playOnce.toUpperCase())=="TRUE") ? true : false); } else { this.playOnce = k.playOnce; }; }; if (k.hasOwnProperty("survey")){ this._SafeStr_6926 = new SurveyConfig(k.survey); }; if (k.enforceMidRollPlayback != undefined){ if ((k.enforceMidRollPlayback is String)){ this.enforceMidRollPlayback = (((k.enforceMidRollPlayback.toUpperCase())=="TRUE") ? true : false); } else { this.enforceMidRollPlayback = k.enforceMidRollPlayback; }; }; if (k.enforceLinearInteractiveAdScaling != undefined){ if ((k.enforceLinearInteractiveAdScaling is String)){ this.enforceLinearInteractiveAdScaling = (((k.enforceLinearInteractiveAdScaling.toUpperCase())=="TRUE") ? true : false); } else { this.enforceLinearInteractiveAdScaling = k.enforceLinearInteractiveAdScaling; }; }; if (k.enforceLinearVideoAdScaling != undefined){ if ((k.enforceLinearVideoAdScaling is String)){ this.enforceLinearVideoAdScaling = (((k.enforceLinearVideoAdScaling.toUpperCase())=="TRUE") ? true : false); } else { this.enforceLinearVideoAdScaling = k.enforceLinearVideoAdScaling; }; }; if (k.enforceLinearAdsOnPlaylistSelection != undefined){ if ((k.enforceLinearAdsOnPlaylistSelection is String)){ this.enforceLinearAdsOnPlaylistSelection = (((k.enforceLinearAdsOnPlaylistSelection.toUpperCase())=="TRUE") ? true : false); } else { this.enforceLinearAdsOnPlaylistSelection = k.enforceLinearAdsOnPlaylistSelection; }; }; if (k.linearScaling != undefined){ this.linearScaling = k.linearScaling; }; if (k.notice != undefined){ this.notice = k.notice; }; if (k.visuallyCueLinearAdClickThrough != undefined){ if ((k.visuallyCueLinearAdClickThrough is String)){ this.visuallyCueLinearAdClickThrough = (((k.visuallyCueLinearAdClickThrough.toUpperCase())=="TRUE") ? true : false); } else { this.visuallyCueLinearAdClickThrough = k.visuallyCueLinearAdClickThrough; }; }; if (k.pauseOnClickThrough != undefined){ if ((k.pauseOnClickThrough is String)){ this.pauseOnClickThrough = (((k.pauseOnClickThrough.toUpperCase())=="TRUE") ? true : false); } else { this.pauseOnClickThrough = k.pauseOnClickThrough; }; }; if (k.nativeDisplay != undefined){ if ((k.nativeDisplay is String)){ this.nativeDisplay = (((k.nativeDisplay.toUpperCase())=="TRUE") ? true : false); } else { this.nativeDisplay = k.nativeDisplay; }; }; if (k.clickSign != undefined){ this.clickSignConfig = new ClickSignConfig(k.clickSign); }; if (k.companions != undefined){ this._SafeStr_18762 = new CompanionsConfigGroup(k.companions); }; if (k.allowDomains != undefined){ this.allowDomains = k.allowDomains; }; if (k.schedule != undefined){ if ((k.schedule is Array)){ this.schedule = k.schedule; } else { this.schedule = ArrayUtils._SafeStr_17184(k.schedule); }; }; if (k.tagParams != undefined){ this.tagParams = k.tagParams; }; if (k.postMidRollSeekPosition != undefined){ if ((k.postMidRollSeekPosition is String)){ this._SafeStr_18758 = parseInt(k.postMidRollSeekPosition); } else { this._SafeStr_18758 = k.postMidRollSeekPosition; }; }; if (k.tag != undefined){ this.tag = k.tag; }; if (k.vpaid != undefined){ this.vpaid = k.vpaid; }; if (k.holdingClipUrl != undefined){ this.holdingClipUrl = k.holdingClipUrl; }; if (k.metaData != undefined){ this._SafeStr_18763(k.metaData); }; 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.shortenLinearAdDurationPercentage != undefined){ this.shortenLinearAdDurationPercentage = k.shortenLinearAdDurationPercentage; }; if (k.streamers != undefined){ if ((k.streamers is Array)){ this.streamers = k.streamers; } else { this.streamers = ArrayUtils._SafeStr_17184(k.streamers); }; }; if (k.server != undefined){ if (k.server.type != undefined){ this.adServerConfig = _SafeStr_5209._SafeStr_15590(k.server.type); this.adServerConfig.initialise(k.server); }; }; if (k.servers != undefined){ this._SafeStr_18764 = k.servers; }; this._SafeStr_18765(); }; _SafeStr_15201(); } public function set overlays(k:Object):void { this._SafeStr_18766 = new OverlaysConfig(k); } public function set _SafeStr_18766(k:OverlaysConfig):void { this._SafeStr_18743 = k; } public function get _SafeStr_18766():OverlaysConfig { return (this._SafeStr_18743); } public function set _SafeStr_6926(k:SurveyConfig):void { this._SafeStr_18739 = k; } public function get _SafeStr_6926():SurveyConfig { return (this._SafeStr_18739); } public function set shortenLinearAdDurationPercentage(k:int):void { this._SafeStr_18761 = k; } public function get shortenLinearAdDurationPercentage():int { return (this._SafeStr_18761); } public function set postMidRollSeekPosition(k:int):void { this._SafeStr_18758 = k; } public function get postMidRollSeekPosition():int { return (this._SafeStr_18758); } public function postMidRollSeekPositionAsTimestamp():String { return (Timestamp._SafeStr_16879(this._SafeStr_18758)); } public function hasPostMidRollSeekPosition():Boolean { return ((this._SafeStr_18758 > -1)); } public function set enforceMidRollPlayback(k:Boolean):void { this._SafeStr_18760 = k; } public function get enforceMidRollPlayback():Boolean { return (this._SafeStr_18760); } public function set holdingClipUrl(k:String):void { this.vpaidConfig.holdingClipUrl = k; } public function get holdingClipUrl():String { return (this.vpaidConfig.holdingClipUrl); } public function set _SafeStr_18762(k:CompanionsConfigGroup):void { this._SafeStr_18741 = k; } public function get _SafeStr_18762():CompanionsConfigGroup { return (this._SafeStr_18741); } public function set skipAd(k:SkipAdConfig):void { this._SafeStr_18740 = new SkipAdConfig(k); } public function get skipAd():SkipAdConfig { return (this._SafeStr_18740); } public function isSkipAdButtonEnabled():Boolean { if (this._SafeStr_18740 != null){ return (this._SafeStr_18740.enabled); }; return (false); } public function get _SafeStr_18767():String { if (this._SafeStr_18740 != null){ return (this._SafeStr_18740.image); }; return ("not-defined"); } public function _SafeStr_18763(k:Object):void { this._SafeStr_18768 = new AdMetaDataConfigGroup(k); } public function set _SafeStr_18768(k:AdMetaDataConfigGroup):void { this._SafeStr_18756 = k; } public function get _SafeStr_18768():AdMetaDataConfigGroup { return (this._SafeStr_18756); } public function _SafeStr_18724(k:String="", _arg_2:String="0", _arg_3:int=-1):String { if (this._SafeStr_18756 != null){ return (this._SafeStr_18756._SafeStr_18724(k, _arg_2, _arg_3)); }; return (""); } public function _SafeStr_18726(k:String="", _arg_2:String="0", _arg_3:int=-1):String { if (this._SafeStr_18756 != null){ return (this._SafeStr_18756._SafeStr_18726(k, _arg_2, _arg_3)); }; return (""); } protected function _SafeStr_18765(k:String=null):void { var _local_2:Object; var _local_3:Object; var _local_4:int; if (this._SafeStr_18736 != null){ _local_3 = new Object(); _local_4 = 0; for (;_local_4 < this._SafeStr_18736.length;_local_4++) { if (k != null){ this._SafeStr_18736[_local_4].tag = k; }; if (this._SafeStr_18736[_local_4].commonAdTag != undefined){ if (_local_3.hasOwnProperty(this._SafeStr_18736[_local_4].commonAdTag.uid) == false){ _local_3[this._SafeStr_18736[_local_4].commonAdTag.uid] = _SafeStr_5209._SafeStr_15590(this._SafeStr_18736[_local_4].commonAdTag.server.type); _local_3[this._SafeStr_18736[_local_4].commonAdTag.uid].initialise(this._SafeStr_18736[_local_4].commonAdTag.server); }; this._SafeStr_18736[_local_4].server = _local_3[this._SafeStr_18736[_local_4].commonAdTag.uid]; } else { if (this._SafeStr_18736[_local_4].tag != undefined){ if (this._SafeStr_18754 != null){ this._SafeStr_18736[_local_4].server = { "type":"direct", "tag":this._SafeStr_18736[_local_4].tag, "customProperties":this._SafeStr_18754 }; } else { this._SafeStr_18736[_local_4].server = { "type":"direct", "tag":this._SafeStr_18736[_local_4].tag }; }; }; if (this._SafeStr_18736[_local_4].server == undefined){ this._SafeStr_18736[_local_4].server = this._SafeStr_18769(); } else { _local_2 = this._SafeStr_18736[_local_4].server; if (this._SafeStr_18736[_local_4].server.id == undefined){ if (this._SafeStr_18736[_local_4].server.type != undefined){ this._SafeStr_18736[_local_4].server = _SafeStr_5209._SafeStr_15590(this._SafeStr_18736[_local_4].server.type); if (this._SafeStr_18736[_local_4].server == null){ continue; }; } else { this._SafeStr_18736[_local_4].server = this._SafeStr_18770(); }; } else { this._SafeStr_18736[_local_4].server = this._SafeStr_18771(this._SafeStr_18736[_local_4].server.id); }; if (_local_2 != null){ this._SafeStr_18736[_local_4].server.initialise(_local_2); }; }; }; if (this._SafeStr_18736[_local_4].hasOwnProperty("encodeVars")){ this._SafeStr_18736[_local_4].server.encodeVars = StringUtils._SafeStr_11940(this._SafeStr_18736[_local_4].encodeVars); }; if (this._SafeStr_18772()){ this._SafeStr_18736[_local_4].server.acceptedLinearAdMimeTypes = this.acceptedLinearAdMimeTypes; }; }; }; } public function _SafeStr_15196(k:int):void { var _local_2:int; while (_local_2 < this._SafeStr_18736.length) { if ((this._SafeStr_18736[_local_2].server is AdServerConfig)){ this._SafeStr_18736[_local_2].server.playerHeight = k; }; _local_2++; }; } public function _SafeStr_15198(k:int):void { var _local_2:int; while (_local_2 < this._SafeStr_18736.length) { if ((this._SafeStr_18736[_local_2].server is AdServerConfig)){ this._SafeStr_18736[_local_2].server.playerWidth = k; }; _local_2++; }; } public function get _SafeStr_11939():Boolean { if (this._SafeStr_18738 != null){ return (this._SafeStr_18738.enabled); }; return (true); } public function set tag(k:String):void { if (this._SafeStr_18736.length == 0){ this._SafeStr_18736 = [{ "position":"pre-roll", "tag":k }]; }; this._SafeStr_18765(k); } public function hasStreamers():Boolean { return (!((this._SafeStr_18755 == null))); } public function set streamers(k:Array):void { var _local_2:int; this._SafeStr_18755 = new Array(); if (k != null){ _local_2 = 0; while (_local_2 < k.length) { this._SafeStr_18755.push(new AdStreamerConfig(k[_local_2])); _local_2++; }; }; } public function get streamers():Array { return (this._SafeStr_18755); } public function set adServerConfig(k:AdServerConfig):void { this._SafeStr_11966 = k; } public function get adServerConfig():AdServerConfig { if (this._SafeStr_11966 == null){ if (this._SafeStr_18735 != null){ return (this._SafeStr_18735[0]); }; }; return (this._SafeStr_11966); } public function set _SafeStr_18764(k:Array):void { var _local_3:AdServerConfig; this._SafeStr_18735 = new Array(); var _local_2:int; while (_local_2 < k.length) { if (k[_local_2].type != undefined){ _local_3 = _SafeStr_5209._SafeStr_15590(k[_local_2].type); _local_3.initialise(k[_local_2]); if (this._SafeStr_18754 != null){ _local_3.initialise({"tagParams":this._SafeStr_18754}); }; this._SafeStr_18735.push(_local_3); }; _local_2++; }; } public function get _SafeStr_18764():Array { return (this._SafeStr_18735); } public function _SafeStr_18769():AdServerConfig { var k:int; if (this._SafeStr_18735 != null){ if (this._SafeStr_18735.length > 0){ k = this._SafeStr_18773(); if (AdServerConfig(this._SafeStr_18735[k]).oneAdPerRequest){ return (this._SafeStr_18735[k].clone()); }; return (this._SafeStr_18735[k]); }; }; return (new AdServerConfig()); } public function _SafeStr_18770():AdServerConfig { if (this._SafeStr_18735 != null){ if (this._SafeStr_18735.length > 0){ return (this._SafeStr_18735[this._SafeStr_18773()].clone()); }; }; return (this._SafeStr_18774()); } public function _SafeStr_18774():AdServerConfig { if (this._SafeStr_18735 != null){ if (this._SafeStr_18735.length > 0){ return (this._SafeStr_18735[0].clone()); }; }; return (new AdServerConfig()); } protected function _SafeStr_18773():int { var k:int; if (this._SafeStr_18735 != null){ if (this._SafeStr_18735.length > 0){ k = 0; while (k < this._SafeStr_18735.length) { if (this._SafeStr_18735[k].defaultAdServer){ return (k); }; k++; }; }; }; return (0); } public function _SafeStr_18771(k:String):AdServerConfig { var _local_2:int; if (this._SafeStr_18735 != null){ _local_2 = 0; while (_local_2 < this._SafeStr_18735.length) { if (this._SafeStr_18735[_local_2].matchesId(k)){ return (this._SafeStr_18735[_local_2]); }; _local_2++; }; }; return (new AdServerConfig()); } public function set resetTrackingOnReplay(k:Boolean):void { this._SafeStr_18757 = k; } public function get resetTrackingOnReplay():Boolean { return (this._SafeStr_18757); } public function set pauseOnClickThrough(k:Boolean):void { this._SafeStr_18747 = k; } public function get pauseOnClickThrough():Boolean { return (this._SafeStr_18747); } public function vpaidMaxDurationTimeoutEnabled():Boolean { return (this._SafeStr_18742.enableMaxDurationTimeout); } public function get vpaidMaxDurationTimeout():int { return (this._SafeStr_18742.maxDurationTimeout); } public function set tagParams(k:Object):void { this._SafeStr_18754 = k; } public function get tagParams():Object { return (this._SafeStr_18754); } public function _SafeStr_18775():Boolean { return (!((this._SafeStr_18750 == null))); } public function set linearScaling(k:String):void { this._SafeStr_18750 = k; } public function get linearScaling():String { return (this._SafeStr_18750); } public function set enforceLinearInteractiveAdScaling(k:Boolean):void { this._SafeStr_18751 = k; } public function get enforceLinearInteractiveAdScaling():Boolean { return (this._SafeStr_18751); } public function set enforceLinearVideoAdScaling(k:Boolean):void { this._SafeStr_18752 = k; } public function get enforceLinearVideoAdScaling():Boolean { return (this._SafeStr_18752); } public function set enforceLinearAdsOnPlaylistSelection(k:Boolean):void { this._SafeStr_18753 = k; } public function get enforceLinearAdsOnPlaylistSelection():Boolean { return (this._SafeStr_18753); } public function get replayOverlays():Boolean { return (this._SafeStr_18743.replay); } public function set allowDomains(k:String):void { this._SafeStr_18744 = k; } public function get allowDomains():String { return (this._SafeStr_18744); } public function set activelySchedule(k:Boolean):void { this._SafeStr_18745 = k; } public function get activelySchedule():Boolean { return (this._SafeStr_18745); } public function _SafeStr_6921():Boolean { return (this._SafeStr_18741._SafeStr_6921()); } public function get companionDivIDs():Array { return (this._SafeStr_18741.companionDivIDs); } public function get displayCompanions():Boolean { return (this._SafeStr_18741.displayCompanions); } public function get _SafeStr_6896():Boolean { if (this.nativeDisplay == false){ return (true); }; return ((this._SafeStr_18741.nativeDisplay == false)); } public function set nativeDisplay(k:Boolean):void { this._SafeStr_18759 = k; } public function get nativeDisplay():Boolean { return (this._SafeStr_18759); } public function get restoreCompanions():Boolean { return (this._SafeStr_18741.restoreCompanions); } public function get millisecondDelayOnCompanionInjection():int { return (this._SafeStr_18741.millisecondDelayOnCompanionInjection); } public function _SafeStr_6922():Boolean { return (this._SafeStr_18741._SafeStr_6922()); } public function get additionalParamsForSWFCompanions():Array { return (this._SafeStr_18741.additionalParamsForSWFCompanions); } public function showNotice():Boolean { if (this._SafeStr_18737 != null){ return (this._SafeStr_18737.show); }; return (false); } public function set notice(k:Object):void { this._SafeStr_18737 = new AdNoticeConfig(k); } public function get notice():Object { return (this._SafeStr_18737); } public function set rtmpSubscribe(k:Boolean):void { if (_SafeStr_15211 == null){ _SafeStr_15211 = new ProvidersConfigGroup(); }; _SafeStr_15211.rtmpSubscribe = k; } public function get rtmpSubscribe():Boolean { if (_SafeStr_15211 != null){ return (_SafeStr_15211.rtmpSubscribe); }; return (false); } public function canSkipOnLinearAd():Boolean { return (this._SafeStr_18740.enabled); } public function get skipAdConfig():SkipAdConfig { return (this._SafeStr_18740); } public function set vpaid(k:Object):void { this.vpaidConfig = new VPAIDConfig(k); } public function set vpaidConfig(k:VPAIDConfig):void { this._SafeStr_18742 = k; } public function get vpaidConfig():VPAIDConfig { return (this._SafeStr_18742); } protected function _SafeStr_18776(k:String):Boolean { if (StringUtils._SafeStr_6890(k, "PRE-ROLL")){ return (true); }; if (StringUtils._SafeStr_6890(k, "MID-ROLL")){ return (true); }; if (StringUtils._SafeStr_6890(k, "POST-ROLL")){ return (true); }; return (false); } public function set schedule(schedule:Array):void { var processedSchedule:Array; var i:int; var pres:Array; var mids:Array; var posts:Array; var k:int; var commonAdTag:Object; var j:int; var newObject:Object; var prop:String; if (schedule != null){ processedSchedule = new Array(); i = 0; while (i < schedule.length) { if (schedule[i].hasOwnProperty("notice")){ if ((schedule[i].notice is AdNoticeConfig) == false){ schedule[i].notice = new AdNoticeConfig(schedule[i]["notice"]); }; } else { schedule[i].notice = this.notice; }; if (((schedule[i].hasOwnProperty("interval")) && (schedule[i].hasOwnProperty("repeat")))){ if ((((schedule[i].interval > 0)) && ((schedule[i].repeat > 0)))){ commonAdTag = null; if (((schedule[i].hasOwnProperty("oneAdPerRequest")) && (schedule[i].hasOwnProperty("tag")))){ if (schedule[i].oneAdPerRequest == false){ commonAdTag = { "uid":i, "server":{ "type":"direct", "tag":schedule[i].tag, "oneAdPerRequest":false } }; }; }; if (schedule[i].hasOwnProperty("server")){ if (schedule[i].server != null){ if (schedule[i].server.hasOwnProperty("oneAdPerRequest")){ if (schedule[i].server.oneAdPerRequest == false){ commonAdTag = { "uid":i, "server":schedule[i].server }; if (commonAdTag.server.type == undefined){ commonAdTag.server.type = "direct"; }; }; }; }; }; j = 0; while (j < schedule[i].repeat) { newObject = new Object(); newObject.copyCount = j; newObject.startTime = Timestamp._SafeStr_17258(schedule[i].startTime, (schedule[i].interval * j)); if (commonAdTag != null){ newObject["commonAdTag"] = commonAdTag; }; for (prop in schedule[i]) { if (commonAdTag != null){ if ((((((prop == "server")) || ((prop == "tag")))) || ((prop == "oneAdPerRequest")))){ continue; }; }; if (((((!((prop == "interval"))) && (!((prop == "startTime"))))) && (!((prop == "repeat"))))){ newObject[prop] = schedule[i][prop]; }; }; processedSchedule.push(newObject); j = (j + 1); }; }; } else { if (schedule[i].hasOwnProperty("oneAdPerRequest")){ if (schedule[i].hasOwnProperty("tag")){ schedule[i].server = { "type":"direct", "tag":schedule[i].tag, "oneAdPerRequest":schedule[i].oneAdPerRequest }; delete schedule[i].tag; delete schedule[i].oneAdPerRequest; } else { if (schedule[i].hasOwnProperty("server")){ schedule[i].server.oneAdPerRequest = schedule[i].oneAdPerRequest; delete schedule[i].oneAdPerRequest; }; }; }; processedSchedule.push(schedule[i]); }; i = (i + 1); }; pres = new Array(); mids = new Array(); posts = new Array(); k = 0; while (k < processedSchedule.length) { if (StringUtils._SafeStr_6890(processedSchedule[k].position, "pre-roll")){ pres.push(processedSchedule[k]); } else { if (StringUtils._SafeStr_6890(processedSchedule[k].position, "post-roll")){ posts.push(processedSchedule[k]); } else { mids.push(processedSchedule[k]); }; }; k = (k + 1); }; mids.sort(function (k:Object, _arg_2:Object):Number { var _local_3:int; var _local_4:int; if (k.startTime != undefined){ if (_arg_2.startTime != undefined){ _local_3 = Timestamp.timestampToSeconds(k.startTime); _local_4 = Timestamp.timestampToSeconds(_arg_2.startTime); if (_local_3 > _local_4){ return (1); }; if (_local_3 < _local_4){ return (-1); }; return (0); }; return (-1); }; return (-1); }); this._SafeStr_18736 = pres; this._SafeStr_18736 = this._SafeStr_18736.concat(mids); this._SafeStr_18736 = this._SafeStr_18736.concat(posts); } else { this._SafeStr_18736 = null; }; } public function get schedule():Array { return (this._SafeStr_18736); } public function set acceptedLinearAdMimeTypes(k:Array):void { this._SafeStr_18749 = k; } public function get acceptedLinearAdMimeTypes():Array { return (this._SafeStr_18749); } public function set filterOnLinearAdMimeTypes(k:Boolean):void { this._SafeStr_18748 = k; } public function get filterOnLinearAdMimeTypes():Boolean { return (this._SafeStr_18748); } public function _SafeStr_18772():Boolean { if (this._SafeStr_18749 != null){ return ((this._SafeStr_18749.length > 0)); }; return (false); } public function set visuallyCueLinearAdClickThrough(k:Boolean):void { this._SafeStr_18746 = k; } public function get visuallyCueLinearAdClickThrough():Boolean { return (this._SafeStr_18746); } public function set clickSignConfig(k:ClickSignConfig):void { this._SafeStr_18738 = k; } public function get clickSignConfig():ClickSignConfig { return (this._SafeStr_18738); } } }//package _-3ur // _SafeStr_11939 = "_-Wo" (String#39684, DoABC#3) // _SafeStr_11940 = "_-6fl" (String#38512, DoABC#3) // _SafeStr_11966 = "_-1eC" (String#9285, DoABC#3) // _SafeStr_15196 = "_-6Xb" (String#38175, DoABC#3) // _SafeStr_15198 = "_-0wf" (String#24441, DoABC#3) // _SafeStr_15201 = "_-194" (String#8782, DoABC#3) // _SafeStr_15211 = "_-5FP" (String#35024, DoABC#3) // _SafeStr_15590 = "_-457" (String#11829, DoABC#3) // _SafeStr_16378 = "_-4XT" (String#12272, DoABC#3) // _SafeStr_16879 = "_-0zh" (String#24554, DoABC#3) // _SafeStr_17184 = "_-4OK" (String#32942, DoABC#3) // _SafeStr_17258 = "_-3h2" (String#31171, DoABC#3) // _SafeStr_18719 = "_-2f9" (String#28643, DoABC#3) // _SafeStr_18724 = "_-5yu" (String#36778, DoABC#3) // _SafeStr_18726 = "_-0dy" (String#23715, DoABC#3) // _SafeStr_18735 = "_-2Bq" (String#27498, DoABC#3) // _SafeStr_18736 = "_-0Nu" (String#23115, DoABC#3) // _SafeStr_18737 = "_-475" (String#32259, DoABC#3) // _SafeStr_18738 = "_-5CJ" (String#34905, DoABC#3) // _SafeStr_18739 = "_-4nz" (String#33911, DoABC#3) // _SafeStr_18740 = "_-4a5" (String#33405, DoABC#3) // _SafeStr_18741 = "_-xG" (String#40676, DoABC#3) // _SafeStr_18742 = "_-05L" (String#7701, DoABC#3) // _SafeStr_18743 = "_-9Y" (String#38834, DoABC#3) // _SafeStr_18744 = "_-0Xf" (String#23476, DoABC#3) // _SafeStr_18745 = "_-5B" (String#34854, DoABC#3) // _SafeStr_18746 = "_-01a" (String#22243, DoABC#3) // _SafeStr_18747 = "_-4t8" (String#34119, DoABC#3) // _SafeStr_18748 = "_-5A" (String#12927, DoABC#3) // _SafeStr_18749 = "_-3Yz" (String#11266, DoABC#3) // _SafeStr_18750 = "_-2HB" (String#27705, DoABC#3) // _SafeStr_18751 = "_-4Ir" (String#32720, DoABC#3) // _SafeStr_18752 = "_-4LZ" (String#32827, DoABC#3) // _SafeStr_18753 = "_-634" (String#36981, DoABC#3) // _SafeStr_18754 = "_-5G8" (String#13040, DoABC#3) // _SafeStr_18755 = "_-Kh" (String#14776, DoABC#3) // _SafeStr_18756 = "_-5hg" (String#36118, DoABC#3) // _SafeStr_18757 = "_-2KG" (String#27824, DoABC#3) // _SafeStr_18758 = "_-1C0" (String#25067, DoABC#3) // _SafeStr_18759 = "_-2nq" (String#10487, DoABC#3) // _SafeStr_18760 = "_-6bY" (String#38328, DoABC#3) // _SafeStr_18761 = "_-2cd" (String#28558, DoABC#3) // _SafeStr_18762 = "_-1aU" (String#26007, DoABC#3) // _SafeStr_18763 = "_-3MQ" (String#30399, DoABC#3) // _SafeStr_18764 = "_-3lu" (String#31369, DoABC#3) // _SafeStr_18765 = "_-4Ka" (String#32788, DoABC#3) // _SafeStr_18766 = "_-TY" (String#39570, DoABC#3) // _SafeStr_18767 = "_-6gi" (String#38557, DoABC#3) // _SafeStr_18768 = "_-5cF" (String#35911, DoABC#3) // _SafeStr_18769 = "_-4j9" (String#33735, DoABC#3) // _SafeStr_18770 = "_-0nl" (String#24084, DoABC#3) // _SafeStr_18771 = "_-3vv" (String#31777, DoABC#3) // _SafeStr_18772 = "_-5Uo" (String#35608, DoABC#3) // _SafeStr_18773 = "_-66-" (String#37100, DoABC#3) // _SafeStr_18774 = "_-XM" (String#39700, DoABC#3) // _SafeStr_18775 = "_-6B5" (String#37306, DoABC#3) // _SafeStr_18776 = "_-3Bl" (String#29958, DoABC#3) // _SafeStr_5207 = "_-2KE" (String#10038, DoABC#3) // _SafeStr_5209 = "_-5ez" (String#13423, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) // _SafeStr_6896 = "_-1qu" (String#26645, DoABC#3) // _SafeStr_6921 = "_-2bs" (String#28519, DoABC#3) // _SafeStr_6922 = "_-4zu" (String#34376, DoABC#3) // _SafeStr_6926 = "_-6I7" (String#37562, DoABC#3) //------------------------------------------------------------ //_-3ur.AdSlotRegionConfig package _-3ur { import _-6gu.Debuggable; import _-2xB.StringUtils; import _-2xB.ArrayUtils; import _-Zo._SafeStr_5231; import _-Zo._SafeStr_5224; import _-Zo.*; public class AdSlotRegionConfig extends Debuggable { protected var _SafeStr_18777:Boolean = false; protected var _SafeStr_18778:Boolean = false; protected var _SafeStr_5378:int = -1; protected var _height:int = -1; protected var _SafeStr_18779:Array = null; protected var _SafeStr_16520:Object = null; protected var _SafeStr_18780:Object; protected var _SafeStr_18781:Boolean = false; protected var _SafeStr_18782:Boolean = false; protected var _SafeStr_18783:Boolean = true; protected var _SafeStr_17171:String = "flash"; protected var _SafeStr_9219:Boolean = true; protected var _SafeStr_18784 = null; protected var _SafeStr_18785:CloseButtonConfig = null; public function AdSlotRegionConfig(k:String="flash", _arg_2:Object=null, _arg_3:Object=null) { this._SafeStr_18780 = new Object(); super(); this._SafeStr_17171 = k; if (_arg_2 != null){ this.initialise(_arg_2, _arg_3); }; } public function initialise(k:Object, _arg_2:Object=null):void { if (k != null){ if (k.hasOwnProperty("enable")){ this.enable = k.enable; }; if (k.hasOwnProperty("prefer")){ this.prefer = k.prefer; }; if (k.hasOwnProperty("width")){ this.width = k.width; }; if (k.hasOwnProperty("height")){ this.height = k.height; }; if (k.hasOwnProperty("acceptedAdTypes")){ this.acceptedAdTypes = k.acceptedAdTypes; }; if (k.hasOwnProperty("keepVisibleAfterClick")){ this.keepVisibleAfterClick = k.keepVisibleAfterClick; }; if (k.hasOwnProperty("enableScaling")){ this.enableScaling = k.enableScaling; }; if (k.hasOwnProperty("enforceRecommendedSizing")){ this.enforceRecommendedSizing = k.enforceRecommendedSizing; }; if (k.hasOwnProperty("region")){ this.region = k.region; }; if (k.hasOwnProperty("templates")){ this.templates = k.templates; }; if (k.hasOwnProperty("overlay")){ this.overlay = k.overlay; }; if (k.hasOwnProperty("alwaysMatch")){ this.alwaysMatch = k.alwaysMatch; }; if (k.hasOwnProperty("closeButton")){ this._SafeStr_18785 = new CloseButtonConfig(k.closeButton); } else { this._SafeStr_18785 = null; }; if (_arg_2 != null){ if (_arg_2.hasOwnProperty("enable")){ this.enable = _arg_2.enable; }; if (_arg_2.hasOwnProperty("prefer")){ this.prefer = _arg_2.prefer; }; if (_arg_2.hasOwnProperty("width")){ this.width = _arg_2.width; }; if (_arg_2.hasOwnProperty("height")){ this.height = _arg_2.height; }; if (_arg_2.hasOwnProperty("acceptedAdTypes")){ this.acceptedAdTypes = _arg_2.acceptedAdTypes; }; if (_arg_2.hasOwnProperty("keepVisibleAfterClick")){ this.keepVisibleAfterClick = _arg_2.keepVisibleAfterClick; }; if (_arg_2.hasOwnProperty("enableScaling")){ this.enableScaling = _arg_2.enableScaling; }; if (_arg_2.hasOwnProperty("enforceRecommendedSizing")){ this.enforceRecommendedSizing = _arg_2.enforceRecommendedSizing; }; if (_arg_2.hasOwnProperty("region")){ this.region = _arg_2.region; }; if (_arg_2.hasOwnProperty("templates")){ this.templates = _arg_2.templates; }; if (_arg_2.hasOwnProperty("overlay")){ this.overlay = _arg_2.overlay; }; if (_arg_2.hasOwnProperty("alwaysMatch")){ this.alwaysMatch = _arg_2.alwaysMatch; }; if (_arg_2.hasOwnProperty("closeButton")){ this._SafeStr_18785 = new CloseButtonConfig(_arg_2.closeButton); }; }; }; } public function get displayMode():String { return (this._SafeStr_17171); } public function set enable(k:*):void { this._SafeStr_18777 = StringUtils._SafeStr_11940(k); } public function get enable():Boolean { return (this._SafeStr_18777); } public function _SafeStr_18786():Boolean { if (this._SafeStr_18785 != null){ return (this._SafeStr_18785.enabled); }; return (false); } public function get buttonConfig():CloseButtonConfig { return (this._SafeStr_18785); } public function set overlay(k:*):void { this._SafeStr_9219 = StringUtils._SafeStr_11940(k); } public function get overlay():Boolean { return (this._SafeStr_9219); } public function set prefer(k:*):void { this._SafeStr_18778 = StringUtils._SafeStr_11940(k); } public function get prefer():Boolean { return (this._SafeStr_18778); } public function hasSize():Boolean { return (((this.hasWidthSpecified()) && (this.hasHeightSpecified()))); } public function hasWidthSpecified():Boolean { return ((this.width > -1)); } public function set width(k:*):void { if ((k is String)){ this._SafeStr_5378 = parseInt(k); } else { this._SafeStr_5378 = k; }; } public function get width():int { return (this._SafeStr_5378); } public function hasHeightSpecified():Boolean { return ((this.height > -1)); } public function set height(k:*):void { if ((k is String)){ this._height = parseInt(k); } else { this._height = k; }; } public function get height():int { return (this._height); } public function set enableScaling(k:*):void { this._SafeStr_18782 = StringUtils._SafeStr_11940(k); } public function get enableScaling():Boolean { return (this._SafeStr_18782); } public function _SafeStr_18787():Boolean { return (!((this._SafeStr_18784 == null))); } public function set alwaysMatch(k:*):void { this._SafeStr_18784 = StringUtils._SafeStr_11940(k); } public function get alwaysMatch():Boolean { if (this._SafeStr_18784 == null){ if ((((this.width < 0)) && ((this.height < 0)))){ return (true); }; return (false); }; return (this._SafeStr_18784); } public function set enforceRecommendedSizing(k:Boolean):void { this._SafeStr_18783 = k; } public function get enforceRecommendedSizing():Boolean { return (this._SafeStr_18783); } public function set keepVisibleAfterClick(k:Boolean):void { this._SafeStr_18781 = k; } public function get keepVisibleAfterClick():Boolean { return (this._SafeStr_18781); } public function set acceptedAdTypes(k:*):void { if ((k is Array)){ this._SafeStr_18779 = ArrayUtils.toUpperCase(k); }; } public function get acceptedAdTypes():Array { return (this._SafeStr_18779); } public function set region(k:Object):void { this._SafeStr_16520 = k; } public function get region():Object { return (this._SafeStr_16520); } public function _SafeStr_18788(k:String):String { var _local_2:String; if (((!((this._SafeStr_16520 == null))) && (!((k == null))))){ _local_2 = k.toLowerCase(); if (this._SafeStr_16520.hasOwnProperty(_local_2)){ return (this._SafeStr_16520[_local_2]); }; }; return ("auto:bottom"); } public function set templates(k:Object):void { this._SafeStr_18780 = k; } public function get templates():Object { return (this._SafeStr_18780); } public function _SafeStr_18789(k:String):_SafeStr_5224 { var _local_2:String; if (((!((this._SafeStr_18780 == null))) && (!((k == null))))){ _local_2 = k.toLowerCase(); if (this._SafeStr_18780.hasOwnProperty(_local_2)){ return (this._SafeStr_18780[_local_2]); }; }; return (new _SafeStr_5231()); } } }//package _-3ur // _SafeStr_11940 = "_-6fl" (String#38512, DoABC#3) // _SafeStr_16520 = "_-3RU" (String#331, DoABC#3) // _SafeStr_17171 = "_-48Q" (String#3624, DoABC#3) // _SafeStr_18777 = "_-0os" (String#1457, DoABC#3) // _SafeStr_18778 = "_-3U0" (String#30691, DoABC#3) // _SafeStr_18779 = "_-4H9" (String#32653, DoABC#3) // _SafeStr_18780 = "_-3J6" (String#11018, DoABC#3) // _SafeStr_18781 = "_-681" (String#13904, DoABC#3) // _SafeStr_18782 = "_-6Jy" (String#37626, DoABC#3) // _SafeStr_18783 = "_-5-F" (String#12749, DoABC#3) // _SafeStr_18784 = "_-143" (String#24767, DoABC#3) // _SafeStr_18785 = "_-49m" (String#32366, DoABC#3) // _SafeStr_18786 = "_-2B9" (String#27471, DoABC#3) // _SafeStr_18787 = "_-1Wu" (String#25868, DoABC#3) // _SafeStr_18788 = "_-3ne" (String#31441, DoABC#3) // _SafeStr_18789 = "_-20o" (String#27073, DoABC#3) // _SafeStr_5224 = "_-09w" (String#7772, DoABC#3) // _SafeStr_5231 = "_-3S2" (String#11155, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_9219 = "_-0eO" (String#8254, DoABC#3) //------------------------------------------------------------ //_-3ur.AdStreamerConfig package _-3ur { import _-6gu.Debuggable; import _-2xB.StringUtils; import _-2xB.ArrayUtils; public class AdStreamerConfig extends Debuggable { protected var _SafeStr_18790:String = null; protected var _SafeStr_18791:Array = null; protected var _SafeStr_18792:Array = null; public function AdStreamerConfig(k:Object) { if (k != null){ this.initialise(k); }; } public function initialise(k:Object):void { if (k.netConnectionAddress != undefined){ this._SafeStr_18790 = StringUtils.trim(k.netConnectionAddress); }; if (k.removeFilenameExtensions != undefined){ if ((k.removeFilenameExtensions is Array)){ this._SafeStr_18791 = k.removeFilenameExtensions; } else { this._SafeStr_18791 = ArrayUtils._SafeStr_17184(k.removeFilenameExtensions); }; }; if (k.addFilenamePrefixes != undefined){ if ((k.addFilenamePrefixes is Array)){ this._SafeStr_18792 = k.addFilenamePrefixes; } else { this._SafeStr_18792 = ArrayUtils._SafeStr_17184(k.addFilenamePrefixes); }; }; } public function set netConnectionAddress(k:String):void { this._SafeStr_18790 = k; } public function get netConnectionAddress():String { return (this._SafeStr_18790); } public function set removeFilenameExtensions(k:Array):void { this._SafeStr_18791 = k; } public function get removeFilenameExtensions():Array { return (this._SafeStr_18791); } public function set addFilenamePrefixes(k:Array):void { this._SafeStr_18792 = k; } public function get addFilenamePrefixes():Array { return (this._SafeStr_18792); } public function _SafeStr_18793(k:String, _arg_2:String="video/x-mp4"):String { var _local_3:String; var _local_4:String; var _local_5:int; var _local_6:int; var _local_7:int; if (this._SafeStr_18790 != null){ _local_3 = k; if (k.indexOf(this._SafeStr_18790) > -1){ _local_3 = k.substr(this._SafeStr_18790.length); } else { if (k.indexOf("rtmp://") <= -1){ _local_3 = k; }; }; if (_local_3.charAt(0) == "/"){ _local_3 = _local_3.substr(1); }; if (((!((this._SafeStr_18791 == null))) || (!((this._SafeStr_18792 == null))))){ _local_4 = null; if (_arg_2 != null){ _local_4 = StringUtils.trim(_arg_2); if (_local_4.indexOf("video/x-") == 0){ _local_4 = _local_4.substr(8); } else { if (_local_4.indexOf("video/") == 0){ _local_4 = _local_4.substr(6); }; }; } else { if (k.indexOf(".mp4") > -1){ _local_4 = "mp4"; } else { if (k.indexOf(".flv") > -1){ _local_4 = "flv"; }; }; }; if (_local_4 != null){ if (this._SafeStr_18791 != null){ _local_5 = 0; while (_local_5 < this._SafeStr_18791.length) { if ((this._SafeStr_18791[_local_5] is String)){ if (StringUtils._SafeStr_6890(this._SafeStr_18791[_local_5], _local_4)){ _local_6 = _local_3.indexOf(("." + this._SafeStr_18791[_local_5])); if (_local_6 == -1){ _local_6 = _local_3.indexOf(("." + this._SafeStr_18791[_local_5].toUpperCase())); }; if (_local_6 > -1){ _local_3 = _local_3.substr(0, _local_6); _local_5 = this._SafeStr_18791.length; }; }; }; _local_5++; }; }; if (this._SafeStr_18792 != null){ _local_7 = 0; while (_local_7 < this._SafeStr_18792.length) { if ((this._SafeStr_18792[_local_7] is String)){ if (StringUtils._SafeStr_6890(this._SafeStr_18792[_local_7], _local_4)){ if (_local_3.toUpperCase().indexOf((this._SafeStr_18792[_local_7].toUpperCase() + ":")) == -1){ _local_3 = ((this._SafeStr_18792[_local_7] + ":") + _local_3); _local_7 = this._SafeStr_18792.length; }; }; }; _local_7++; }; }; }; }; }; return (_local_3); } } }//package _-3ur // _SafeStr_17184 = "_-4OK" (String#32942, DoABC#3) // _SafeStr_18790 = "_-6Uw" (String#38055, DoABC#3) // _SafeStr_18791 = "_-0bv" (String#23627, DoABC#3) // _SafeStr_18792 = "_-1rj" (String#26676, DoABC#3) // _SafeStr_18793 = "_-0Ed" (String#22738, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) //------------------------------------------------------------ //_-3ur.ClickSignConfig package _-3ur { import _-6VL.RegionViewConfig; import _-6VL.CloseButtonConfig; public class ClickSignConfig extends RegionViewConfig { protected var _SafeStr_8536:Boolean = true; protected var _SafeStr_14360:String = "_blank"; public function ClickSignConfig(k:Object=null) { super(null); _SafeStr_5338 = "reserved-click-me-prompt"; _SafeStr_18794 = "CENTER"; _SafeStr_18795 = "CENTER"; _SafeStr_5378 = 250; _height = 32; _SafeStr_18796 = 0.5; _SafeStr_18797 = 20; _SafeStr_11711 = "#000000"; _SafeStr_5520 = ".smalltext { font-size:12; }"; _SafeStr_11915 = '

CLICK FOR MORE INFORMATION

'; _SafeStr_18798 = 0.75; _SafeStr_9763 = new CloseButtonConfig({"enabled":false}); setup(k); if (k != null){ if (k.closeButton != undefined){ if ((k.closeButton is CloseButtonConfig)){ _SafeStr_9763 = k.closeButton; } else { _SafeStr_9763 = new CloseButtonConfig(k.closeButton); }; }; if (k.enabled != undefined){ if ((k.enabled is String)){ this.enabled = (((k.enabled.toUpperCase())=="TRUE") ? true : false); } else { this.enabled = k.enabled; }; }; if (k.target != undefined){ this._SafeStr_14360 = k.target; }; }; } public function set enabled(k:Boolean):void { this._SafeStr_8536 = k; } public function get enabled():Boolean { return (this._SafeStr_8536); } public function set target(k:String):void { this._SafeStr_14360 = k; } public function get target():String { return (this._SafeStr_14360); } } }//package _-3ur // _SafeStr_11711 = "_-5gu" (String#13460, DoABC#3) // _SafeStr_11915 = "_-5D7" (String#3897, DoABC#3) // _SafeStr_14360 = "_-5ow" (String#588, DoABC#3) // _SafeStr_18794 = "_-7w" (String#38773, DoABC#3) // _SafeStr_18795 = "_-00Z" (String#22207, DoABC#3) // _SafeStr_18796 = "_-1dj" (String#26130, DoABC#3) // _SafeStr_18797 = "_-4JF" (String#32737, DoABC#3) // _SafeStr_18798 = "_-5pJ" (String#36409, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_5520 = "_-43p" (String#332, DoABC#3) // _SafeStr_8536 = "_-6-S" (String#384, DoABC#3) // _SafeStr_9763 = "_-4Yu" (String#1572, DoABC#3) //------------------------------------------------------------ //_-3ur.CloseButtonConfig package _-3ur { import _-6gu.Debuggable; import _-2xB.StringUtils; public class CloseButtonConfig extends Debuggable { protected var _SafeStr_18777:Boolean = true; protected var _SafeStr_16520:String = "overlay-close-button"; protected var _SafeStr_18799:Boolean = true; public function CloseButtonConfig(k:*=null) { this.initialise(k); } public function initialise(k:*):void { if (k != null){ if ((k is String)){ this._SafeStr_18777 = StringUtils._SafeStr_11940(k); } else { if ((k is Boolean)){ this._SafeStr_18777 = k; } else { if (k.hasOwnProperty("enable")){ this._SafeStr_18777 = StringUtils._SafeStr_11940(k.enable); }; if (k.hasOwnProperty("region")){ this._SafeStr_16520 = k.region; }; if (k.hasOwnProperty("program")){ this._SafeStr_18799 = StringUtils._SafeStr_11940(k.program); }; }; }; }; } public function get enabled():Boolean { return (this._SafeStr_18777); } public function get region():String { return (this._SafeStr_16520); } public function get program():Boolean { return (this._SafeStr_18799); } } }//package _-3ur // _SafeStr_11940 = "_-6fl" (String#38512, DoABC#3) // _SafeStr_16520 = "_-3RU" (String#331, DoABC#3) // _SafeStr_18777 = "_-0os" (String#1457, DoABC#3) // _SafeStr_18799 = "_-3oT" (String#31474, DoABC#3) //------------------------------------------------------------ //_-3ur.CompanionsConfigGroup package _-3ur { import _-6gu.Debuggable; import _-2xB.ArrayUtils; public class CompanionsConfigGroup extends Debuggable { protected var _SafeStr_11960:Array; protected var _SafeStr_18800:Boolean = true; protected var _SafeStr_18801:Boolean = true; protected var _SafeStr_18759:Boolean = true; protected var _SafeStr_18802:int = 0; protected var _SafeStr_18803:Array; public function CompanionsConfigGroup(k:Object=null) { this._SafeStr_11960 = new Array(); this._SafeStr_18803 = new Array(); super(); if (k != null){ this.initialise(k); }; } public function initialise(k:Object=null):void { if (k.regions != undefined){ if ((k.regions is String)){ this.companionDivIDs = ArrayUtils._SafeStr_17184(k.regions); } else { this.companionDivIDs = k.regions; }; }; if (k.enable != undefined){ if ((k.enable is String)){ this.displayCompanions = (k.enable.toUpperCase() == "TRUE"); } else { this.displayCompanions = k.enable; }; }; if (k.html5 != undefined){ if ((k.html5 is String)){ this.nativeDisplay = !((k.html5.toUpperCase() == "TRUE")); } else { this.nativeDisplay = !(k.html5); }; }; if (k.nativeDisplay != undefined){ if ((k.nativeDisplay is String)){ this.nativeDisplay = (k.nativeDisplay.toUpperCase() == "TRUE"); } else { this.nativeDisplay = k.nativeDisplay; }; }; if (k.restore != undefined){ if ((k.restore is String)){ this.restoreCompanions = (k.restore.toUpperCase() == "TRUE"); } else { this.restoreCompanions = k.restore; }; }; if (k.additionalParamsForSWFCompanions != undefined){ if ((k.additionalParamsForSWFCompanions is Array)){ this._SafeStr_18803 = k.additionalParamsForSWFCompanions; }; }; if (k.millisecondDelayOnInjection != undefined){ if ((k.millisecondDelayOnInjection is String)){ this.millisecondDelayOnCompanionInjection = int(k.millisecondDelayOnInjection); } else { this.millisecondDelayOnCompanionInjection = k.millisecondDelayOnInjection; }; }; } public function _SafeStr_6921():Boolean { return ((this._SafeStr_11960.length > 0)); } public function set companionDivIDs(k:Array):void { var _local_2:int; if (k != null){ _local_2 = 0; while (_local_2 < k.length) { if (k[_local_2].hasOwnProperty("width")){ if ((k[_local_2].width is String)){ k[_local_2].width = new Number(k[_local_2].width); }; }; if (k[_local_2].hasOwnProperty("height")){ if ((k[_local_2].height is String)){ k[_local_2].height = new Number(k[_local_2].height); }; }; _local_2++; }; }; this._SafeStr_11960 = k; } public function get companionDivIDs():Array { return (this._SafeStr_11960); } public function set displayCompanions(k:Boolean):void { this._SafeStr_18800 = k; } public function get displayCompanions():Boolean { if (this._SafeStr_18800 == false){ return (this._SafeStr_18800); }; return (this._SafeStr_6921()); } public function set nativeDisplay(k:Boolean):void { this._SafeStr_18759 = k; } public function get nativeDisplay():Boolean { return (this._SafeStr_18759); } public function set restoreCompanions(k:Boolean):void { this._SafeStr_18801 = k; } public function get restoreCompanions():Boolean { return (this._SafeStr_18801); } public function set millisecondDelayOnCompanionInjection(k:int):void { this._SafeStr_18802 = k; } public function get millisecondDelayOnCompanionInjection():int { return (this._SafeStr_18802); } public function _SafeStr_6922():Boolean { return ((this._SafeStr_18802 > 0)); } public function set additionalParamsForSWFCompanions(k:Array):void { this._SafeStr_18803 = k; } public function get additionalParamsForSWFCompanions():Array { return (this._SafeStr_18803); } } }//package _-3ur // _SafeStr_11960 = "_-6Fj" (String#14039, DoABC#3) // _SafeStr_17184 = "_-4OK" (String#32942, DoABC#3) // _SafeStr_18759 = "_-2nq" (String#10487, DoABC#3) // _SafeStr_18800 = "_-0Ae" (String#22574, DoABC#3) // _SafeStr_18801 = "_-1Q" (String#25605, DoABC#3) // _SafeStr_18802 = "_-5Oe" (String#35381, DoABC#3) // _SafeStr_18803 = "_-3qD" (String#31539, DoABC#3) // _SafeStr_6921 = "_-2bs" (String#28519, DoABC#3) // _SafeStr_6922 = "_-4zu" (String#34376, DoABC#3) //------------------------------------------------------------ //_-3ur.DebugConfigGroup package _-3ur { import _-2FZ._SafeStr_5207; import _-2xB.StringUtils; public class DebugConfigGroup extends _SafeStr_5208 { private var _SafeStr_18804:String = "firebug"; private var _SafeStr_17667:String = "fatal, config"; public function DebugConfigGroup(k:Object=null, _arg_2:_SafeStr_5207=null) { super(k, _arg_2); } override public function initialise(k:Object=null, _arg_2:_SafeStr_5207=null, _arg_3:Boolean=false):void { _SafeStr_16378(); super.initialise(k, _arg_2); if (k != null){ if (k.levels != undefined){ this.levels = k.levels; }; if (k.debugger != undefined){ this.debugger = k.debugger; }; }; _SafeStr_15201(); } public function _SafeStr_6714():Boolean { return (!((this._SafeStr_18804 == null))); } public function set debugger(k:String):void { this._SafeStr_18804 = k; } public function get debugger():String { return (this._SafeStr_18804); } public function set levels(k:String):void { if (k != null){ if (!StringUtils.isEmpty(k)){ this._SafeStr_17667 = k; }; }; } public function get levels():String { return (this._SafeStr_17667); } public function _SafeStr_6712():Boolean { return (!((this._SafeStr_17667 == null))); } public function outputingDebug():Boolean { return (!((StringUtils.trim(this._SafeStr_17667).toUpperCase() == "NONE"))); } } }//package _-3ur // _SafeStr_15201 = "_-194" (String#8782, DoABC#3) // _SafeStr_16378 = "_-4XT" (String#12272, DoABC#3) // _SafeStr_17667 = "_-4lR" (String#3779, DoABC#3) // _SafeStr_18804 = "_-4VM" (String#33238, DoABC#3) // _SafeStr_5207 = "_-2KE" (String#10038, DoABC#3) // _SafeStr_5208 = "_-4xk" (String#12709, DoABC#3) // _SafeStr_6712 = "_-5OG" (String#35367, DoABC#3) // _SafeStr_6714 = "_-Yt" (String#39758, DoABC#3) //------------------------------------------------------------ //_-3ur.LinearAdMetaDataConfig package _-3ur { import _-6gu.Debuggable; public class LinearAdMetaDataConfig extends Debuggable { protected var _SafeStr_11289:String = null; protected var _SafeStr_8688:String = null; public function LinearAdMetaDataConfig(k:Object=null) { this.initialise(k); } public function initialise(k:Object):void { if (k != null){ if (k.title != undefined){ this._SafeStr_11289 = k.title; }; if (k.description != undefined){ this._SafeStr_8688 = k.description; }; }; } public function get title():String { return (this._SafeStr_11289); } public function set title(k:String):void { this._SafeStr_11289 = k; } public function _SafeStr_18805():Boolean { return (!((this._SafeStr_11289 == null))); } public function get description():String { return (this._SafeStr_8688); } public function set description(k:String):void { this._SafeStr_8688 = k; } public function _SafeStr_18806():Boolean { return (!((this._SafeStr_8688 == null))); } protected function _SafeStr_18807(k:String, _arg_2:String, _arg_3:String):String { var _local_4:RegExp = new RegExp(_arg_2, "g"); return (k.replace(_local_4, _arg_3)); } public function _SafeStr_18725(k:String="", _arg_2:String="0", _arg_3:int=-1):String { var _local_4:String; if (this._SafeStr_18805()){ _local_4 = this._SafeStr_18807(this._SafeStr_11289, "__duration__", _arg_2); _local_4 = this._SafeStr_18807(_local_4, "__index__", new String(_arg_3)); return (_local_4); }; return (k); } public function _SafeStr_18727(k:String="", _arg_2:String="0", _arg_3:int=-1):String { var _local_4:String; if (this._SafeStr_18806()){ _local_4 = this._SafeStr_18807(this._SafeStr_8688, "__duration__", _arg_2); _local_4 = this._SafeStr_18807(_local_4, "__index__", new String(_arg_3)); return (_local_4); }; return (k); } } }//package _-3ur // _SafeStr_11289 = "_-5zz" (String#196, DoABC#3) // _SafeStr_18725 = "_-2Hc" (String#27723, DoABC#3) // _SafeStr_18727 = "_-3qi" (String#31560, DoABC#3) // _SafeStr_18805 = "_-4gz" (String#33651, DoABC#3) // _SafeStr_18806 = "_-3sG" (String#31620, DoABC#3) // _SafeStr_18807 = "_-1mz" (String#26494, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) //------------------------------------------------------------ //_-3ur.OverlaysConfig package _-3ur { import _-6gu.Debuggable; import _-Zo.*; public class OverlaysConfig extends Debuggable { protected var _SafeStr_18808:Boolean = true; public function OverlaysConfig(k:Object=null) { this.initialise(k); } public function initialise(k:Object):void { if (k != null){ if (k.hasOwnProperty("replay")){ this.replay = k.replay; }; }; } public function set replay(k:*):void { if ((k is String)){ this._SafeStr_18808 = (((String(k).toUpperCase())=="TRUE") ? true : false); } else { this._SafeStr_18808 = k; }; } public function get replay():Boolean { return (this._SafeStr_18808); } } }//package _-3ur // _SafeStr_18808 = "_-2Bj" (String#27493, DoABC#3) //------------------------------------------------------------ //_-3ur.PlayerConfigGroup package _-3ur { import _-2xB.ControlsSpecification; import _-2xB.DisplaySpecification; import _-2FZ._SafeStr_5207; import _-2xB.MarginsSpecification; public class PlayerConfigGroup extends _SafeStr_5208 { protected var _SafeStr_18809:int = -1; protected var _SafeStr_18810:int = -1; protected var _SafeStr_18811:ControlsSpecification; protected var _SafeStr_18812:Boolean = false; protected var _SafeStr_18813:Boolean = true; protected var _SafeStr_18814:Boolean = true; protected var _SafeStr_18815:Boolean = false; protected var _SafeStr_18816:Object; public function PlayerConfigGroup(k:Object=null, _arg_2:_SafeStr_5207=null) { this._SafeStr_18811 = new ControlsSpecification(); this._SafeStr_18816 = { "linear":new DisplaySpecification(DisplaySpecification.LINEAR), "nonLinear":new DisplaySpecification(DisplaySpecification._SafeStr_6673) }; super(k, _arg_2); } override public function initialise(k:Object=null, _arg_2:_SafeStr_5207=null, _arg_3:Boolean=false):void { _SafeStr_16378(); super.initialise(k, _arg_2); if (k != null){ if (k.hasOwnProperty("modes")){ if (k.modes.hasOwnProperty("linear")){ this._SafeStr_18816.linear.initialise(k.modes.linear); }; if (k.modes.hasOwnProperty("nonLinear")){ this._SafeStr_18816.nonLinear.initialise(k.modes.nonLinear); }; }; if (k.hasOwnProperty("width")){ this.width = k.width; }; if (k.hasOwnProperty("height")){ this.height = k.height; }; if (k.hasOwnProperty("controls")){ this.controls = k.controls; }; if (k.hasOwnProperty("margins")){ this.margins = k.margins; }; if (k.hasOwnProperty("setUrlResolversOnAdClips")){ if ((k.setUrlResolversOnAdClips is String)){ this.setUrlResolversOnAdClips = (((k.setUrlResolversOnAdClips.toUpperCase())=="TRUE") ? true : false); } else { this.setUrlResolversOnAdClips = k.setUrlResolversOnAdClips; }; }; if (k.hasOwnProperty("showBusyIcon")){ if ((k.showBusyIcon is String)){ this.showBusyIcon = (((k.showBusyIcon.toUpperCase())=="TRUE") ? true : false); } else { this.showBusyIcon = k.showBusyIcon; }; }; if (k.hasOwnProperty("applyCommonClipProperties")){ if ((k.applyCommonClipProperties is String)){ this.applyCommonClipProperties = (((k.applyCommonClipProperties.toUpperCase())=="TRUE") ? true : false); } else { this.applyCommonClipProperties = k.applyCommonClipProperties; }; }; }; _SafeStr_15201(); } public function _SafeStr_15195():Boolean { return ((this.height > -1)); } public function _SafeStr_15197():Boolean { return ((this.width > -1)); } public function set height(k:*):void { var _local_2:int; if ((k is String)){ _local_2 = parseInt(k); } else { _local_2 = k; }; this._SafeStr_18810 = _local_2; this._SafeStr_18816.linear.height = _local_2; this._SafeStr_18816.nonLinear.height = _local_2; } public function get height():int { return (this._SafeStr_18810); } public function set width(k:*):void { var _local_2:int; if ((k is String)){ _local_2 = parseInt(k); } else { _local_2 = k; }; this._SafeStr_18809 = _local_2; this._SafeStr_18816.linear.width = _local_2; this._SafeStr_18816.nonLinear.width = _local_2; } public function get width():int { return (this._SafeStr_18809); } public function set _SafeStr_18817(k:Boolean):void { this._SafeStr_18812 = k; } public function get _SafeStr_18817():Boolean { return (this._SafeStr_18812); } public function set controls(k:*):void { if ((k is ControlsSpecification)){ this._SafeStr_18811 = k; this._SafeStr_18816.linear.controlsConfig = k; this._SafeStr_18816.nonLinear.controlsConfig = k; } else { this._SafeStr_18811.initialise(k); this._SafeStr_18816.linear.initialise({"controls":k}); this._SafeStr_18816.nonLinear.initialise({"controls":k}); }; } public function get _SafeStr_18818():Object { return (this._SafeStr_18816.linear.controls); } public function get _SafeStr_18819():Object { return (this._SafeStr_18816.nonLinear.controls); } public function get _SafeStr_18820():ControlsSpecification { return (this._SafeStr_18811); } public function controlEnabledForLinearAdType(k:String, _arg_2:Boolean):Boolean { return (this._SafeStr_18816.linear.controlEnabledForLinearAdType(k, _arg_2)); } public function _SafeStr_18821():Boolean { if (this._SafeStr_18811 != null){ return (this._SafeStr_18811.hasHeightSpecified()); }; return (false); } public function _SafeStr_18822():Number { if (this._SafeStr_18811 != null){ return (this._SafeStr_18811.height); }; return (-1); } public function set setUrlResolversOnAdClips(k:Boolean):void { this._SafeStr_18813 = k; } public function get setUrlResolversOnAdClips():Boolean { return (this._SafeStr_18813); } public function set applyCommonClipProperties(k:Boolean):void { this._SafeStr_18815 = k; } public function get applyCommonClipProperties():Boolean { return (this._SafeStr_18815); } public function set showBusyIcon(k:Boolean):void { this._SafeStr_18814 = k; } public function get showBusyIcon():Boolean { return (this._SafeStr_18814); } public function set margins(k:*):void { if ((k is MarginsSpecification)){ this._SafeStr_18816.linear.marginsSpecification = k; this._SafeStr_18816.nonLinear.marginsSpecification = k; } else { this._SafeStr_18816.linear.initialise({"margins":k}); this._SafeStr_18816.nonLinear.initialise({"margins":k}); }; } public function set modes(k:Object):void { this._SafeStr_18816 = k; } public function get modes():Object { return (this._SafeStr_18816); } public function getDisplaySpecification(k:String):DisplaySpecification { return (this._SafeStr_18816[k]); } public function shouldManageControlsDuringLinearAds(k:Boolean=false):Boolean { return (this._SafeStr_18816.linear.shouldManageControlsDuringLinearAds(k)); } public function shouldDisableControlsDuringLinearAds(k:Boolean=false):Boolean { return (this._SafeStr_18816.linear.shouldDisableControlsDuringLinearAds(k)); } public function shouldHideControlsOnLinearPlayback(k:Boolean=false):Boolean { return (this._SafeStr_18816.linear.hideControlsOnLinearPlayback(k)); } public function set hideLogoOnLinearPlayback(k:Boolean):void { this._SafeStr_18816.linear.hideLogo = k; } public function get hideLogoOnLinearPlayback():Boolean { return (this._SafeStr_18816.linear.hideLogo); } public function toString():String { var _local_3:DisplaySpecification; var k:String = (((("{ defaultWidth: " + this._SafeStr_18809) + ", defaultHeight: ") + this._SafeStr_18809) + " "); var _local_2:String = ""; for each (_local_3 in this._SafeStr_18816) { k = (k + _local_2); k = (k + _local_3.toString()); _local_2 = ", "; }; return ((k + " } ")); } } }//package _-3ur // _SafeStr_15195 = "_-0x3" (String#24457, DoABC#3) // _SafeStr_15197 = "_-4TU" (String#33165, DoABC#3) // _SafeStr_15201 = "_-194" (String#8782, DoABC#3) // _SafeStr_16378 = "_-4XT" (String#12272, DoABC#3) // _SafeStr_18809 = "_-5m7" (String#36282, DoABC#3) // _SafeStr_18810 = "_-1V" (String#25796, DoABC#3) // _SafeStr_18811 = "_-0xk" (String#24483, DoABC#3) // _SafeStr_18812 = "_-Az" (String#38885, DoABC#3) // _SafeStr_18813 = "_-1lZ" (String#26441, DoABC#3) // _SafeStr_18814 = "_-YM" (String#39735, DoABC#3) // _SafeStr_18815 = "_-UI" (String#39597, DoABC#3) // _SafeStr_18816 = "_-34U" (String#29666, DoABC#3) // _SafeStr_18817 = "_-cC" (String#39875, DoABC#3) // _SafeStr_18818 = "_-14D" (String#24773, DoABC#3) // _SafeStr_18819 = "_-0vT" (String#24392, DoABC#3) // _SafeStr_18820 = "_-0-G" (String#22156, DoABC#3) // _SafeStr_18821 = "_-2TA" (String#28168, DoABC#3) // _SafeStr_18822 = "_-50r" (String#34455, DoABC#3) // _SafeStr_5207 = "_-2KE" (String#10038, DoABC#3) // _SafeStr_5208 = "_-4xk" (String#12709, DoABC#3) // _SafeStr_6673 = "_-4KO" (String#32779, DoABC#3) //------------------------------------------------------------ //_-3ur.ProvidersConfigGroup package _-3ur { import _-6gu.Debuggable; public class ProvidersConfigGroup extends Debuggable { protected var _SafeStr_18823:String = "http"; protected var _SafeStr_18824:String = null; protected var _SafeStr_18825:String = "rtmp"; protected var _SafeStr_18826:String = null; protected var _SafeStr_18827:Boolean = false; protected var _SafeStr_18828:Boolean = false; public function ProvidersConfigGroup(k:Object=null) { if (k != null){ if (k.http != undefined){ this.httpProvider = k.http; }; if (k.rtmp != undefined){ this.rtmpProvider = k.rtmp; }; if (k.enforceSettingSubscribeRTMP != undefined){ if ((k.enforceSettingSubscribeRTMP is String)){ this.enforceSettingSubscribeRTMP = (((k.enforceSettingSubscribeRTMP.toUpperCase())=="TRUE") ? true : false); } else { this.enforceSettingSubscribeRTMP = k.enforceSettingSubscribeRTMP; }; }; if (k.rtmpSubscribe != undefined){ if ((k.rtmpSubscribe is String)){ this.rtmpSubscribe = (((k.rtmpSubscribe.toUpperCase())=="TRUE") ? true : false); } else { this.rtmpSubscribe = k.rtmpSubscribe; }; }; }; } public function getProvider(k:String):String { switch (k.toUpperCase()){ case "RTMP": return (this.rtmpProvider); case "HTTP": return (this.httpProvider); }; return (null); } public function _SafeStr_16823(k:String):String { switch (k.toUpperCase()){ case "RTMP": return (this._SafeStr_16854); case "HTTP": return (this._SafeStr_16855); }; return (null); } public function set httpProvider(k:*):void { if ((k is String)){ this._SafeStr_18823 = k; } else { if (k.type != undefined){ this._SafeStr_18823 = k.type; if (k.streamer != undefined){ this._SafeStr_16855 = k.streamer; }; }; }; } public function get httpProvider():String { return (this._SafeStr_18823); } public function set rtmpProvider(k:*):void { if ((k is String)){ this._SafeStr_18825 = k; } else { if (k.type != undefined){ this._SafeStr_18825 = k.type; if (k.streamer != undefined){ this._SafeStr_16854 = k.streamer; }; }; }; } public function get rtmpProvider():String { return (this._SafeStr_18825); } public function set _SafeStr_16855(k:String):void { this._SafeStr_18824 = k; } public function get _SafeStr_16855():String { return (this._SafeStr_18824); } public function set _SafeStr_16854(k:String):void { this._SafeStr_18826 = k; } public function get _SafeStr_16854():String { return (this._SafeStr_18826); } public function set rtmpSubscribe(k:Boolean):void { this._SafeStr_18827 = this._SafeStr_18827; } public function get rtmpSubscribe():Boolean { return (this._SafeStr_18827); } public function set enforceSettingSubscribeRTMP(k:Boolean):void { this._SafeStr_18828 = k; } public function get enforceSettingSubscribeRTMP():Boolean { return (this._SafeStr_18828); } } }//package _-3ur // _SafeStr_16823 = "_-4FV" (String#11996, DoABC#3) // _SafeStr_16854 = "_-3jQ" (String#31270, DoABC#3) // _SafeStr_16855 = "_-1zE" (String#26974, DoABC#3) // _SafeStr_18823 = "_-3UB" (String#30695, DoABC#3) // _SafeStr_18824 = "_-FW" (String#39050, DoABC#3) // _SafeStr_18825 = "_-1br" (String#26058, DoABC#3) // _SafeStr_18826 = "_-2FF" (String#27634, DoABC#3) // _SafeStr_18827 = "import" (String#43579, DoABC#3) // _SafeStr_18828 = "_-2eN" (String#28616, DoABC#3) //------------------------------------------------------------ //_-3ur.ShowsConfigGroup package _-3ur { import _-2FZ._SafeStr_5207; import _-2xB.ArrayUtils; import _-du._SafeStr_5283; public class ShowsConfigGroup extends AbstractStreamsConfig implements _SafeStr_5207 { protected var _SafeStr_9556:String = null; protected var _SafeStr_18829:Array; protected var _SafeStr_16847:ShowsPlaylistConfigGroup = null; protected var _SafeStr_18830:StreamTimerConfig; public function ShowsConfigGroup(k:Object=null, _arg_2:_SafeStr_5207=null) { this._SafeStr_18829 = new Array(); this._SafeStr_18830 = new StreamTimerConfig(); super(k, _arg_2); } override public function initialise(k:Object=null, _arg_2:_SafeStr_5207=null, _arg_3:Boolean=false):void { _SafeStr_16378(); super.initialise(k, _arg_2); if (k != null){ if (k != null){ if (k.preview != undefined){ this._SafeStr_9556 = k.preview; }; if (k.streamTimer != undefined){ this._SafeStr_18830 = new StreamTimerConfig(k.streamTimer); }; if (k.playlist != undefined){ this._SafeStr_16847 = new ShowsPlaylistConfigGroup(k.playlist); this.streams = this._SafeStr_16847._SafeStr_15204(); } else { if (k.streams != undefined){ if ((k.streams is String)){ this.streams = ArrayUtils._SafeStr_17184(k.streams); }; this.streams = k.streams; }; }; }; }; _SafeStr_15201(); } override public function isOVAConfigLoading():Boolean { if (_SafeStr_6669()){ return (true); }; var k:int; while (k < this._SafeStr_18829.length) { if (this._SafeStr_18829[k].isOVAConfigLoading()){ return (true); }; k++; }; return (false); } override public function mustOperateWithoutDuration():Boolean { var k:int; if (_SafeStr_18719){ return (true); }; if (this._SafeStr_18829 != null){ k = 0; while (k < this._SafeStr_18829.length) { if ((this._SafeStr_18829[k] is _SafeStr_5283)){ if (!this._SafeStr_18829[k].hasDuration()){ return (true); }; } else { if (this._SafeStr_18829[k].duration == undefined){ return (true); }; if (parseInt(this._SafeStr_18829[k].duration) <= 0){ return (true); }; }; k++; }; }; return (false); } public function _SafeStr_15210():String { return (this._SafeStr_9556); } public function _SafeStr_16871():Boolean { return (!((this._SafeStr_15210() == null))); } public function _SafeStr_6691():Boolean { if (this._SafeStr_18830 != null){ return (this._SafeStr_18830.enabled); }; return (false); } public function get _SafeStr_18831():StreamTimerConfig { return (this._SafeStr_18830); } public function _SafeStr_17231():String { if (this._SafeStr_18829.length > 0){ if (this._SafeStr_18829[0].isLive()){ return (this._SafeStr_18829[0].filename); }; }; return (null); } public function _SafeStr_15206():Boolean { return ((this._SafeStr_18829.length > 0)); } public function _SafeStr_15209(k:Array):void { this._SafeStr_18829 = k.concat(this._SafeStr_18829); } protected function _SafeStr_18832():void { var k:int; if (this._SafeStr_18829 != null){ k = 0; while (k < this._SafeStr_18829.length) { this._SafeStr_18829[k].resolveFilename(this); k++; }; }; } public function set streams(k:Array):void { var _local_2:int; var _local_3:_SafeStr_5283; this._SafeStr_18829 = new Array(); if (k != null){ _local_2 = 0; while (_local_2 < k.length) { _local_3 = new _SafeStr_5283(k[_local_2].file, k[_local_2].file, (((k[_local_2].duration)!=undefined) ? k[_local_2].duration : ("00:00:00")), (((k[_local_2].reduceLength)!=undefined) ? k[_local_2].reduceLength : (false)), (((k[_local_2].deliveryType)!=undefined) ? k[_local_2].deliveryType : ("any")), (((k[_local_2].playOnce)!=undefined) ? k[_local_2].playOnce : (false)), (((k[_local_2].metaData)!=undefined) ? k[_local_2].metaData : (true)), (((k[_local_2].autoPlay)!=undefined) ? k[_local_2].autoPlay : (true)), (((k[_local_2].provider)!=undefined) ? k[_local_2].provider : (null)), (((k[_local_2].player)!=undefined) ? k[_local_2].player : (this.player)), (((k[_local_2].customProperties)!=undefined) ? k[_local_2].customProperties : (null)), (((k[_local_2].type)!=undefined) ? k[_local_2].type : (null)), (((k[_local_2].startTime)!=undefined) ? k[_local_2].startTime : ("00:00:00")), fireTrackingEvents); this._SafeStr_18829.push(_local_3); _local_2++; }; this._SafeStr_18832(); }; } public function get streams():Array { return (this._SafeStr_18829); } } }//package _-3ur // _SafeStr_15201 = "_-194" (String#8782, DoABC#3) // _SafeStr_15204 = "_-68C" (String#13906, DoABC#3) // _SafeStr_15206 = "_-391" (String#29850, DoABC#3) // _SafeStr_15209 = "_-3XO" (String#30820, DoABC#3) // _SafeStr_15210 = "_-4fk" (String#33611, DoABC#3) // _SafeStr_16378 = "_-4XT" (String#12272, DoABC#3) // _SafeStr_16847 = "_-4uH" (String#1582, DoABC#3) // _SafeStr_16871 = "_-4ku" (String#33799, DoABC#3) // _SafeStr_17184 = "_-4OK" (String#32942, DoABC#3) // _SafeStr_17231 = "_-1tC" (String#26729, DoABC#3) // _SafeStr_18719 = "_-2f9" (String#28643, DoABC#3) // _SafeStr_18829 = "_-Jy" (String#39210, DoABC#3) // _SafeStr_18830 = "_-2VT" (String#28262, DoABC#3) // _SafeStr_18831 = "_-33x" (String#29645, DoABC#3) // _SafeStr_18832 = "_-3Me" (String#30408, DoABC#3) // _SafeStr_5207 = "_-2KE" (String#10038, DoABC#3) // _SafeStr_5283 = "_-5R0" (String#13210, DoABC#3) // _SafeStr_6669 = "_-4j6" (String#33733, DoABC#3) // _SafeStr_6691 = "_-070" (String#22441, DoABC#3) // _SafeStr_9556 = "_-4gM" (String#858, DoABC#3) //------------------------------------------------------------ //_-3ur.ShowsPlaylistConfigGroup package _-3ur { import _-6gu.Debuggable; import _-2u7._SafeStr_5282; import _-2u7._SafeStr_5271; import _-2u7._SafeStr_5296; public class ShowsPlaylistConfigGroup extends Debuggable implements _SafeStr_5282 { protected var _SafeStr_8962:String = null; protected var _SafeStr_5501:int = 5; protected var _SafeStr_16847:_SafeStr_5271 = null; public function ShowsPlaylistConfigGroup(k:Object) { if (k.type != undefined){ this._SafeStr_5501 = _SafeStr_5296.getType(k.type); }; if (((!((k.url == undefined))) || (!((k.file == undefined))))){ this._SafeStr_8962 = (((k.url)!=undefined) ? k.url : k.file); this._SafeStr_18833(); }; } protected function _SafeStr_18833():void { if (this._SafeStr_5501 != -1){ this._SafeStr_16847 = _SafeStr_5296._SafeStr_16846(this._SafeStr_5501); this._SafeStr_16847._SafeStr_16826(this._SafeStr_8962, this); }; } public function _SafeStr_16838(k:_SafeStr_5271):void { } public function set url(k:String):void { this._SafeStr_8962 = k; } public function get url():String { return (this._SafeStr_8962); } public function set type(k:int):void { this._SafeStr_5501 = k; } public function get type():int { return (this._SafeStr_5501); } public function _SafeStr_15204():Array { if (this._SafeStr_16847 != null){ return (this._SafeStr_16847._SafeStr_15204()); }; return (new Array()); } } }//package _-3ur // _SafeStr_15204 = "_-68C" (String#13906, DoABC#3) // _SafeStr_16826 = "_-1zM" (String#9649, DoABC#3) // _SafeStr_16838 = "_-2oD" (String#10498, DoABC#3) // _SafeStr_16846 = "_-5mg" (String#36302, DoABC#3) // _SafeStr_16847 = "_-4uH" (String#1582, DoABC#3) // _SafeStr_18833 = "_-4wT" (String#34238, DoABC#3) // _SafeStr_5271 = "_-6j3" (String#14494, DoABC#3) // _SafeStr_5282 = "_-6jM" (String#14499, DoABC#3) // _SafeStr_5296 = "_-33V" (String#10784, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) //------------------------------------------------------------ //_-3ur.SkipAdConfig package _-3ur { import _-6gu.Debuggable; public class SkipAdConfig extends Debuggable { protected var _SafeStr_8536:Boolean = false; protected var _SafeStr_16520:Object = null; protected var _SafeStr_10411:String = null; protected var _SafeStr_18834:String = null; protected var _SafeStr_11915:String = null; protected var _SafeStr_5378:int = -1; protected var _height:int = -1; protected var _SafeStr_18835:int = -1; protected var _SafeStr_18836:int = -1; protected var _SafeStr_18837:int = -1; protected var _SafeStr_18838:Boolean = false; public function SkipAdConfig(k:Object=null) { if (k != null){ this.initialise(k); }; } public function initialise(k:Object):void { if (k.enabled != undefined){ if ((k.enabled is String)){ this.enabled = (((k.enabled.toUpperCase())=="TRUE") ? true : false); } else { this.enabled = k.enabled; }; }; if (k.region != undefined){ this._SafeStr_16520 = k.region; }; if (k.image != undefined){ this._SafeStr_10411 = k.image; }; if (k.swf != undefined){ this._SafeStr_18834 = k.swf; }; if (k.html != undefined){ this._SafeStr_11915 = k.html; }; if (k.skipAdOnClickThrough != undefined){ if ((k.skipAdOnClickThrough is String)){ this.skipAdOnClickThrough = (((k.skipAdOnClickThrough.toUpperCase())=="TRUE") ? true : false); } else { this.skipAdOnClickThrough = k.skipAdOnClickThrough; }; }; if (k.width != undefined){ if ((k.width is String)){ this.width = int(k.width); } else { this.width = k.width; }; }; if (k.height != undefined){ if ((k.height is String)){ this.height = int(k.height); } else { this.height = k.height; }; }; if (k.minimumAdDuration != undefined){ if ((k.minimumAdDuration is String)){ this.minimumAdDuration = int(k.minimumAdDuration); } else { this.minimumAdDuration = k.minimumAdDuration; }; }; if (k.showAfterSeconds != undefined){ if ((k.showAfterSeconds is String)){ this.showAfterSeconds = int(k.showAfterSeconds); } else { this.showAfterSeconds = k.showAfterSeconds; }; }; if (k.showForSeconds != undefined){ if ((k.showForSeconds is String)){ this.showForSeconds = int(k.showForSeconds); } else { this.showForSeconds = k.showForSeconds; }; }; } public function set skipAdOnClickThrough(k:Boolean):void { this._SafeStr_18838 = k; } public function get skipAdOnClickThrough():Boolean { return (this._SafeStr_18838); } public function isTimeDelayed():Boolean { return ((this._SafeStr_18836 > 0)); } public function set showAfterSeconds(k:int):void { this._SafeStr_18836 = k; } public function get showAfterSeconds():int { return (this._SafeStr_18836); } public function isTimeRestricted():Boolean { return ((this._SafeStr_18837 > 0)); } public function set showForSeconds(k:int):void { this._SafeStr_18837 = k; } public function get showForSeconds():int { return (this._SafeStr_18837); } public function isStandardImageButton():Boolean { return ((((this.isCustomImageButton() == false)) && ((this._SafeStr_17266() == false)))); } public function isCustomImageButton():Boolean { return (!((this._SafeStr_10411 == null))); } public function _SafeStr_17266():Boolean { return (!((this._SafeStr_18834 == null))); } public function isHtmlButton():Boolean { return (!((this._SafeStr_11915 == null))); } public function set enabled(k:Boolean):void { this._SafeStr_8536 = k; } public function get enabled():Boolean { return (this._SafeStr_8536); } public function set region(k:Object):void { this._SafeStr_16520 = k; } public function get region():Object { return (this._SafeStr_16520); } public function _SafeStr_18839():Boolean { return (!((this._SafeStr_16520 == null))); } public function set image(k:String):void { this._SafeStr_10411 = k; } public function get image():String { return (this._SafeStr_10411); } public function set swf(k:String):void { this._SafeStr_18834 = k; } public function get swf():String { return (this._SafeStr_18834); } public function set html(k:String):void { this._SafeStr_11915 = k; } public function get html():String { return (this._SafeStr_11915); } public function set width(k:int):void { this._SafeStr_5378 = k; } public function get width():int { return (this._SafeStr_5378); } public function set height(k:int):void { this._height = k; } public function get height():int { return (this._height); } public function set minimumAdDuration(k:int):void { this._SafeStr_18835 = k; } public function get minimumAdDuration():int { return (this._SafeStr_18835); } public function hasMinimumAdDuration():Boolean { return ((this._SafeStr_18835 > 0)); } } }//package _-3ur // _SafeStr_10411 = "_-0VG" (String#148, DoABC#3) // _SafeStr_11915 = "_-5D7" (String#3897, DoABC#3) // _SafeStr_16520 = "_-3RU" (String#331, DoABC#3) // _SafeStr_17266 = "_-0R9" (String#23233, DoABC#3) // _SafeStr_18834 = "_-1jl" (String#9370, DoABC#3) // _SafeStr_18835 = "_-02v" (String#22298, DoABC#3) // _SafeStr_18836 = "_-2a0" (String#28446, DoABC#3) // _SafeStr_18837 = "_-1a8" (String#25993, DoABC#3) // _SafeStr_18838 = "_-2kL" (String#28853, DoABC#3) // _SafeStr_18839 = "_-0iv" (String#23900, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_8536 = "_-6-S" (String#384, DoABC#3) //------------------------------------------------------------ //_-3ur.StreamTimerConfig package _-3ur { import _-6gu.Debuggable; public class StreamTimerConfig extends Debuggable { protected var _SafeStr_8536:Boolean = false; protected var _SafeStr_18840:Number = 100; protected var _SafeStr_18841:Number = 100000; public function StreamTimerConfig(k:Object=null) { if (k != null){ this.initialise(k); }; } public function initialise(k:Object):void { if (k != null){ if (k.enabled != undefined){ if ((k.enabled is String)){ this._SafeStr_8536 = (k.enabled.toUpperCase() == "TRUE"); } else { this._SafeStr_8536 = k.enabled; }; }; if (k.tickRate != undefined){ this._SafeStr_18840 = k.tickRate; }; if (k.cycles != undefined){ this._SafeStr_18841 = k.cycles; }; }; } public function set enabled(k:Boolean):void { this._SafeStr_8536 = k; } public function get enabled():Boolean { return (this._SafeStr_8536); } public function set tickRate(k:Number):void { this._SafeStr_18840 = k; } public function get tickRate():Number { return (this._SafeStr_18840); } public function set cycles(k:Number):void { this._SafeStr_18841 = k; } public function get cycles():Number { return (this._SafeStr_18841); } } }//package _-3ur // _SafeStr_18840 = "_-60B" (String#36867, DoABC#3) // _SafeStr_18841 = "_-2zd" (String#29440, DoABC#3) // _SafeStr_8536 = "_-6-S" (String#384, DoABC#3) //------------------------------------------------------------ //_-3ur.SurveyConfig package _-3ur { import _-6gu.Debuggable; public class SurveyConfig extends Debuggable { protected var _SafeStr_5338:String = null; protected var _SafeStr_18842:Boolean = true; public function SurveyConfig(k:Object=null) { if (k != null){ this.initialise(k); }; } protected function initialise(k:Object):void { if (k.id != undefined){ this._SafeStr_5338 = k.id; }; if (k.restore != undefined){ if ((k.restore is String)){ this._SafeStr_18842 = (((k.restore.toUpperCase())=="TRUE") ? true : false); } else { this._SafeStr_18842 = k.restore; }; }; } public function get id():String { return (this._SafeStr_5338); } public function declared():Boolean { return (!((this._SafeStr_5338 == null))); } public function get restore():Boolean { return (this._SafeStr_18842); } } }//package _-3ur // _SafeStr_18842 = "_-5lh" (String#36267, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) //------------------------------------------------------------ //_-3ur.VPAIDConfig package _-3ur { public class VPAIDConfig { public static const _SafeStr_18843:String = "reserved-fullscreen-black-no-close-button-non-clickable"; public static const _SafeStr_18844:String = "reserved-fullscreen-black-no-close-button-non-clickable-minimize-rules"; public static const _SafeStr_18845:String = "reserved-fullscreen-transparent-no-close-button-non-clickable"; public static const _SafeStr_18846:String = "reserved-fullscreen-black-no-close-button-non-clickable-with-cb-height"; public static const _SafeStr_18847:String = "reserved-fullscreen-transparent-no-close-button-non-clickable-bottom-margin-adjusted"; protected var _SafeStr_18848:Boolean = false; protected var _SafeStr_18849:String = null; protected var _SafeStr_18850:String = "http://lp.longtailvideo.com/5/ova/blank.mp4"; protected var _SafeStr_18851:String = "reserved-fullscreen-black-no-close-button-non-clickable"; protected var _SafeStr_18852:String = "reserved-fullscreen-black-no-close-button-non-clickable-with-cb-height"; protected var _SafeStr_18853:String = "reserved-fullscreen-transparent-no-close-button-non-clickable"; protected var _SafeStr_18854:String = "reserved-fullscreen-transparent-no-close-button-non-clickable-bottom-margin-adjusted"; protected var _SafeStr_18855:String = null; protected var _SafeStr_18856:String = null; protected var _SafeStr_18857:int = 90; protected var _SafeStr_18858:Boolean = false; protected var _SafeStr_18859:Boolean = true; protected var _SafeStr_18860:Boolean = true; protected var _SafeStr_18861:Boolean = false; protected var _SafeStr_18862:Boolean = false; protected var _SafeStr_18863:Boolean = false; protected var _SafeStr_18864:String = null; public function VPAIDConfig(k:Object=null) { if (k != null){ this.initialise(k); }; } public function initialise(k:Object):void { var _local_2:RegExp; if (k.supplyReferrer != undefined){ if ((k.supplyReferrer is String)){ this.supplyReferrer = (k.supplyReferrer.toUpperCase() == "TRUE"); } else { this.supplyReferrer = k.supplyReferrer; }; }; if (k.enableLinearScaling != undefined){ if ((k.enableLinearScaling is String)){ this.enableLinearScaling = (k.enableLinearScaling.toUpperCase() == "TRUE"); } else { this.enableLinearScaling = k.enableLinearScaling; }; }; if (k.enableNonLinearScaling != undefined){ if ((k.enableNonLinearScaling is String)){ this.enableNonLinearScaling = (k.enableNonLinearScaling.toUpperCase() == "TRUE"); } else { this.enableNonLinearScaling = k.enableNonLinearScaling; }; }; if (k.referrer != undefined){ this.referrer = k.referrer; }; if (k.holdingClipUrl != undefined){ this.holdingClipUrl = k.holdingClipUrl; }; if (k.linearRegion != undefined){ this.linearRegion = k.linearRegion; }; if (k.nonLinearRegion != undefined){ this.nonLinearRegion = k.nonLinearRegion; }; if (k.terminateOnLogMessage != undefined){ if (k.terminateOnLogMessage != null){ _local_2 = new RegExp("__single-quote__", "g"); k.terminateOnLogMessage = k.terminateOnLogMessage.replace(_local_2, "'"); }; this.terminateOnLogMessage = k.terminateOnLogMessage; }; if (k.enableMaxDurationTimeout != undefined){ if ((k.enableMaxDurationTimeout is String)){ this.enableMaxDurationTimeout = (k.enableMaxDurationTimeout.toUpperCase() == "TRUE"); } else { this.enableMaxDurationTimeout = k.enableMaxDurationTimeout; }; }; if (k.maxDurationTimeout != undefined){ if ((k.maxDurationTimeout is String)){ this.maxDurationTimeout = int(k.maxDurationTimeout); } else { this.maxDurationTimeout = k.maxDurationTimeout; }; }; if (k.pauseOnExpand != undefined){ if ((k.pauseOnExpand is String)){ this.pauseOnExpand = (k.pauseOnExpand.toUpperCase() == "TRUE"); } else { this.pauseOnExpand = k.pauseOnExpand; }; }; if (k.resumeOnCollapse != undefined){ if ((k.resumeOnCollapse is String)){ this.resumeOnCollapse = (k.resumeOnCollapse.toUpperCase() == "TRUE"); } else { this.resumeOnCollapse = k.resumeOnCollapse; }; }; if (k.testing != undefined){ if ((k.testing is String)){ this.testing = (k.testing.toUpperCase() == "TRUE"); } else { this.testing = k.testing; }; }; } public function set supplyReferrer(k:Boolean):void { this._SafeStr_18848 = k; } public function get supplyReferrer():Boolean { return (this._SafeStr_18848); } public function set referrer(k:String):void { this._SafeStr_18849 = k; } public function get referrer():String { return (this._SafeStr_18849); } public function set pauseOnExpand(k:Boolean):void { this._SafeStr_18861 = k; } public function get pauseOnExpand():Boolean { return (this._SafeStr_18861); } public function set resumeOnCollapse(k:Boolean):void { this._SafeStr_18862 = k; } public function get resumeOnCollapse():Boolean { return (this._SafeStr_18862); } public function get terminateOnLogMessage():String { return (this._SafeStr_18864); } public function set terminateOnLogMessage(k:String):void { this._SafeStr_18864 = k; } public function set enableLinearScaling(k:Boolean):void { this._SafeStr_18859 = k; } public function get enableLinearScaling():Boolean { return (this._SafeStr_18859); } public function set enableNonLinearScaling(k:Boolean):void { this._SafeStr_18860 = k; } public function get enableNonLinearScaling():Boolean { return (this._SafeStr_18860); } public function set holdingClipUrl(k:String):void { this._SafeStr_18850 = k; } public function get holdingClipUrl():String { return (this._SafeStr_18850); } public function set testing(k:Boolean):void { this._SafeStr_18863 = k; } public function get testing():Boolean { return (this._SafeStr_18863); } public function _SafeStr_18865():Boolean { return (!((this._SafeStr_18855 == null))); } public function set linearRegion(k:String):void { this._SafeStr_18855 = k; } public function getLinearRegion(k:Boolean):String { if (this._SafeStr_18855 != null){ return (this._SafeStr_18855); }; if (k){ return (this._SafeStr_18851); }; return (this._SafeStr_18852); } public function set nonLinearRegion(k:String):void { this._SafeStr_18856 = k; } public function get nonLinearRegion():String { if (this._SafeStr_18856 != null){ return (this._SafeStr_18856); }; return (this._SafeStr_18853); } public function _SafeStr_18866():Boolean { return (!((this._SafeStr_18856 == null))); } public function set maxDurationTimeout(k:int):void { this._SafeStr_18857 = k; } public function get maxDurationTimeout():int { return (this._SafeStr_18857); } public function set enableMaxDurationTimeout(k:Boolean):void { this._SafeStr_18858 = k; } public function get enableMaxDurationTimeout():Boolean { return (this._SafeStr_18858); } } }//package _-3ur // _SafeStr_18843 = "_-2ic" (String#28789, DoABC#3) // _SafeStr_18844 = "_-lL" (String#40210, DoABC#3) // _SafeStr_18845 = "_-0CW" (String#22656, DoABC#3) // _SafeStr_18846 = "_-6iK" (String#38621, DoABC#3) // _SafeStr_18847 = "_-4TB" (String#33150, DoABC#3) // _SafeStr_18848 = "_-278" (String#27318, DoABC#3) // _SafeStr_18849 = "_-6SP" (String#37950, DoABC#3) // _SafeStr_18850 = "_-1OT" (String#25539, DoABC#3) // _SafeStr_18851 = "_-3T-" (String#30653, DoABC#3) // _SafeStr_18852 = "_-3p0" (String#31497, DoABC#3) // _SafeStr_18853 = "_-0qz" (String#24208, DoABC#3) // _SafeStr_18854 = "_-5yi" (String#36770, DoABC#3) // _SafeStr_18855 = "_-393" (String#29852, DoABC#3) // _SafeStr_18856 = "_-4jl" (String#33757, DoABC#3) // _SafeStr_18857 = "_-5Er" (String#35001, DoABC#3) // _SafeStr_18858 = "_-2BO" (String#27481, DoABC#3) // _SafeStr_18859 = "_-Of" (String#39384, DoABC#3) // _SafeStr_18860 = "_-Lp" (String#39280, DoABC#3) // _SafeStr_18861 = "_-47d" (String#32282, DoABC#3) // _SafeStr_18862 = "_-5ha" (String#36113, DoABC#3) // _SafeStr_18863 = "_-45f" (String#32201, DoABC#3) // _SafeStr_18864 = "_-s" (String#40474, DoABC#3) // _SafeStr_18865 = "_-1ZL" (String#25959, DoABC#3) // _SafeStr_18866 = "_-4Ww" (String#33292, DoABC#3) //------------------------------------------------------------ //_-3v-._SafeStr_2507 package _-3v- { public class _SafeStr_2507 { public static const USE_GUIDE_TOOL:String = "USE_GUIDE_TOOL"; public static const GIVE_GUIDE_TOURS:String = "GIVE_GUIDE_TOURS"; public static const JUDGE_CHAT_REVIEWS:String = "JUDGE_CHAT_REVIEWS"; public static const VOTE_IN_COMPETITIONS:String = "VOTE_IN_COMPETITIONS"; public static const CALL_ON_HELPERS:String = "CALL_ON_HELPERS"; public static const CITIZEN:String = "CITIZEN"; public static const TRADE:String = "TRADE"; public static const HEIGHTMAP_EDITOR_BETA:String = "HEIGHTMAP_EDITOR_BETA"; public static const BUILDER_AT_WORK:String = "BUILDER_AT_WORK"; public static const NAVIGATOR_PHASE_ONE_2014:String = "NAVIGATOR_PHASE_ONE_2014"; public static const CAMERA:String = "CAMERA"; public static const NAVIGATOR_PHASE_TWO_2014:String = "NAVIGATOR_PHASE_TWO_2014"; public static const MOUSE_ZOOM:String = "MOUSE_ZOOM"; public static const NAVIGATOR_ROOM_THUMBNAIL_CAMERA:String = "NAVIGATOR_ROOM_THUMBNAIL_CAMERA"; public static const HABBO_CLUB_OFFER_BETA:String = "HABBO_CLUB_OFFER_BETA"; } }//package _-3v- // _SafeStr_2507 = "_-60k" (String#36892, DoABC#3) //------------------------------------------------------------ //_-3vw._SafeStr_2643 package _-3vw { public class _SafeStr_2643 { private var _SafeStr_18867:String; private var _SafeStr_18868:String; public function _SafeStr_2643(k:String, _arg_2:String) { this._SafeStr_18867 = k; this._SafeStr_18868 = _arg_2; } public function get searchCode():String { return (this._SafeStr_18867); } public function get filtering():String { return (this._SafeStr_18868); } public function toString():String { return (((this._SafeStr_18867 + " : ") + this._SafeStr_18868)); } } }//package _-3vw // _SafeStr_18867 = "_-2Aw" (String#1501, DoABC#3) // _SafeStr_18868 = "_-3rE" (String#31577, DoABC#3) // _SafeStr_2643 = "_-3hS" (String#11425, DoABC#3) //------------------------------------------------------------ //_-3vw.ContextContainer package _-3vw { import _-6k4.HabboNewNavigator; import _-ue.Map; import __AS3__.vec.Vector; import _-5ff.SavedSearch; import _-5ff.TopLevelContext; import _-1Ez.NavigatorMetaDataParser; import __AS3__.vec.*; public class ContextContainer { private var _SafeStr_6626:HabboNewNavigator; private var _SafeStr_18869:Map; private var _SafeStr_11319:Vector.; public function ContextContainer(k:HabboNewNavigator) { this._SafeStr_11319 = new Vector.(); super(); this._SafeStr_6626 = k; } public function _SafeStr_18870(k:String):Boolean { if (!this._SafeStr_18869){ return (false); }; return (this._SafeStr_18869._SafeStr_10975(k)); } public function initialize(k:NavigatorMetaDataParser):void { var _local_2:TopLevelContext; this._SafeStr_18869 = new Map(); for each (_local_2 in k._SafeStr_11318) { this._SafeStr_18869.add(_local_2.searchCode, _local_2._SafeStr_18871); }; } public function _SafeStr_18872():Array { return (this._SafeStr_18869._SafeStr_5497()); } public function get _SafeStr_11320():Vector. { return (this._SafeStr_11319); } public function set _SafeStr_11320(k:Vector.):void { this._SafeStr_11319 = k; } public function _SafeStr_18115():Boolean { return (!((this._SafeStr_18869 == null))); } } }//package _-3vw // _SafeStr_10975 = "_-1YS" (String#25923, DoABC#3) // _SafeStr_11318 = "_-2iX" (String#28786, DoABC#3) // _SafeStr_11319 = "_-3gk" (String#11412, DoABC#3) // _SafeStr_11320 = "_-1zG" (String#26976, DoABC#3) // _SafeStr_18115 = "_-GJ" (String#14703, DoABC#3) // _SafeStr_18869 = "_-3u8" (String#31706, DoABC#3) // _SafeStr_18870 = "_-6QK" (String#37876, DoABC#3) // _SafeStr_18871 = "_-MQ" (String#39301, DoABC#3) // _SafeStr_18872 = "_-2aw" (String#28483, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) //------------------------------------------------------------ //_-3vw.SearchContextHistoryManager package _-3vw { import __AS3__.vec.Vector; import _-6k4.HabboNewNavigator; import __AS3__.vec.*; public class SearchContextHistoryManager { private var _SafeStr_18873:Vector.<_SafeStr_2643>; private var _SafeStr_18874:int = -1; public function SearchContextHistoryManager(k:HabboNewNavigator) { this._SafeStr_18873 = new Vector.<_SafeStr_2643>(0); super(); } public function _SafeStr_18875(k:_SafeStr_2643):int { if (this._SafeStr_18873.length > (this._SafeStr_18874 + 1)){ this._SafeStr_18873.splice((this._SafeStr_18874 + 1), (this._SafeStr_18873.length - this._SafeStr_18874)); }; this._SafeStr_18873.push(k); return (++this._SafeStr_18874); } public function _SafeStr_18876():_SafeStr_2643 { if (this._SafeStr_18877){ return (this._SafeStr_18873[--this._SafeStr_18874]); }; return (null); } public function _SafeStr_18878():_SafeStr_2643 { if (this._SafeStr_18879){ return (this._SafeStr_18873[++this._SafeStr_18874]); }; return (null); } public function get _SafeStr_18879():Boolean { return (((this._SafeStr_18874 + 1) < this._SafeStr_18873.length)); } public function get _SafeStr_18877():Boolean { return ((((this._SafeStr_18874 > 0)) && ((this._SafeStr_18873.length > 0)))); } public function toString():String { var k:String = "history: ["; var _local_2:int; while (_local_2 < this._SafeStr_18873.length) { k = (k + this._SafeStr_18873[_local_2].toString()); if (_local_2 < (this._SafeStr_18873.length - 1)){ k = (k + ","); }; _local_2++; }; k = ((k + "] browsing offset: ") + this._SafeStr_18874); return (k); } } }//package _-3vw // _SafeStr_18873 = "_-1kv" (String#26414, DoABC#3) // _SafeStr_18874 = "_-4iM" (String#33701, DoABC#3) // _SafeStr_18875 = "_-2iT" (String#28782, DoABC#3) // _SafeStr_18876 = "_-1YJ" (String#25920, DoABC#3) // _SafeStr_18877 = "_-4-k" (String#31958, DoABC#3) // _SafeStr_18878 = "_-2GZ" (String#27683, DoABC#3) // _SafeStr_18879 = "_-Qs" (String#39473, DoABC#3) // _SafeStr_2643 = "_-3hS" (String#11425, DoABC#3) //------------------------------------------------------------ //_-3W3._SafeStr_2715 package _-3W3 { import flash.utils.ByteArray; public interface _SafeStr_2715 { function init(_arg_1:ByteArray):void; function _SafeStr_14917(_arg_1:ByteArray):ByteArray; function _SafeStr_14918(_arg_1:ByteArray):ByteArray; function _SafeStr_14919():void; function reset():void; } }//package _-3W3 // _SafeStr_14917 = "_-4GN" (String#12010, DoABC#3) // _SafeStr_14918 = "_-6fE" (String#14428, DoABC#3) // _SafeStr_14919 = "_-5ty" (String#13673, DoABC#3) // _SafeStr_2715 = "_-2Le" (String#10060, DoABC#3) //------------------------------------------------------------ //_-3W3.CryptoTools package _-3W3 { import flash.utils.ByteArray; public class CryptoTools { public static function _SafeStr_18880(k:ByteArray):String { k.position = 0; var _local_2:String = ""; while (k.bytesAvailable) { _local_2 = (_local_2 + String.fromCharCode(k.readByte())); }; return (_local_2); } public static function _SafeStr_7903(k:String):ByteArray { var _local_2:ByteArray = new ByteArray(); var _local_3:int; while (_local_3 < k.length) { _local_2.writeByte(k.charCodeAt(_local_3)); _local_3++; }; _local_2.position = 0; return (_local_2); } public static function _SafeStr_18881(k:ByteArray, _arg_2:Boolean=false):String { var _local_4:uint; var _local_5:uint; var _local_6:uint; k.position = 0; var _local_3:String = ""; while (k.bytesAvailable) { _local_4 = k.readUnsignedByte(); _local_5 = (_local_4 >> 4); _local_6 = (_local_4 & 15); _local_3 = (_local_3 + _local_5.toString(16)); _local_3 = (_local_3 + _local_6.toString(16)); }; if (_arg_2){ _local_3 = _local_3.toUpperCase(); }; return (_local_3); } public static function _SafeStr_18882(k:String):ByteArray { var _local_4:int; var _local_5:int; var _local_6:int; var _local_2:ByteArray = new ByteArray(); if ((k.length % 2) != 0){ k = ("0" + k); }; var _local_3:int; while (_local_3 < (k.length - 1)) { _local_4 = parseInt(k.charAt((_local_3 + 0)), 16); _local_5 = parseInt(k.charAt((_local_3 + 1)), 16); _local_6 = ((_local_4 << 4) | _local_5); _local_2.writeByte(_local_6); _local_3++; _local_3++; }; return (_local_2); } public static function _SafeStr_18883(k:ByteArray, _arg_2:uint=16):String { return (""); } public static function _SafeStr_7904(k:ByteArray, _arg_2:int, _arg_3:int):int { var _local_4:int = _arg_2; var _local_5:int = _arg_3; var _local_6:int; while (_local_6 < k.length) { _local_4 = ((_local_4 + k[_local_6]) % 0xFF); _local_5 = ((_local_4 + _local_5) % 0xFF); _local_6++; }; return (((_local_4 + _local_5) % 100)); } } }//package _-3W3 // _SafeStr_18880 = "_-ng" (String#40309, DoABC#3) // _SafeStr_18881 = "_-6Mz" (String#37743, DoABC#3) // _SafeStr_18882 = "_-1Ye" (String#25933, DoABC#3) // _SafeStr_18883 = "_-0fF" (String#23767, DoABC#3) // _SafeStr_7903 = "_-6Vo" (String#38095, DoABC#3) // _SafeStr_7904 = "_-6V3" (String#38060, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_2402 package _-3WD { import _-3qZ._SafeStr_2283; import _-3yO._SafeStr_2285; public class _SafeStr_2402 implements _SafeStr_2283 { private var _SafeStr_5717:int; private var _SafeStr_7453:int; private var _SafeStr_18884:String; private var _x:int = 0; private var _y:int = 0; private var _SafeStr_10497:int = 0; public function _SafeStr_2402(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:int) { this._SafeStr_5717 = k; this._SafeStr_7453 = _arg_2; this._SafeStr_18884 = _arg_3; this._x = _arg_4; this._y = _arg_5; this._SafeStr_10497 = _arg_6; } public function dispose():void { } public function _SafeStr_5448():Array { switch (this._SafeStr_7453){ case _SafeStr_2285._SafeStr_5887: return ([((((((this._SafeStr_5717 + " ") + this._x) + " ") + this._y) + " ") + this._SafeStr_10497)]); case _SafeStr_2285._SafeStr_5987: return ([((this._SafeStr_5717 + " ") + this._SafeStr_18884)]); default: return ([]); }; } } }//package _-3WD // _SafeStr_10497 = "_-1zm" (String#379, DoABC#3) // _SafeStr_18884 = "_-0Go" (String#2621, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2402 = "_-6IA" (String#14079, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_7453 = "_-Gt" (String#443, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_3157 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_3157 implements _SafeStr_2283 { protected var _SafeStr_5447:Array; public function _SafeStr_3157(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3157 = "_-0iO" (String#8331, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_3158 package _-3WD { public class _SafeStr_3158 extends _SafeStr_3157 { public function _SafeStr_3158(k:int) { super(k); } } }//package _-3WD // _SafeStr_3157 = "_-0iO" (String#8331, DoABC#3) // _SafeStr_3158 = "_-4Va" (String#33246, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_3159 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_3159 implements _SafeStr_2283 { private var _SafeStr_7479:int; private var _SafeStr_18885:Boolean; public function _SafeStr_3159(k:int, _arg_2:Boolean) { this._SafeStr_7479 = k; this._SafeStr_18885 = _arg_2; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_7479, this._SafeStr_18885]); } } }//package _-3WD // _SafeStr_18885 = "_-6Du" (String#37410, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3159 = "_-6jL" (String#38658, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_3161 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_3161 implements _SafeStr_2283 { private var _SafeStr_7479:int; public function _SafeStr_3161(k:int) { this._SafeStr_7479 = k; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_7479]); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3161 = "_-4Zj" (String#33396, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_3164 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_3164 implements _SafeStr_2283 { private var _SafeStr_7479:int; public function _SafeStr_3164(k:int) { this._SafeStr_7479 = k; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_7479]); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3164 = "_-4X3" (String#33299, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_3170 package _-3WD { public class _SafeStr_3170 extends _SafeStr_3157 { public function _SafeStr_3170(k:int) { super(k); } } }//package _-3WD // _SafeStr_3157 = "_-0iO" (String#8331, DoABC#3) // _SafeStr_3170 = "_-5rm" (String#36503, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_3176 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_3176 implements _SafeStr_2283 { private var _SafeStr_5717:int; private var _SafeStr_7961:int = 0; public function _SafeStr_3176(k:int, _arg_2:int=0) { this._SafeStr_5717 = k; this._SafeStr_7961 = _arg_2; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_5717, this._SafeStr_7961]); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3176 = "_-1JO" (String#25341, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_7961 = "_-03k" (String#826, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_3180 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_3180 implements _SafeStr_2283 { private var _SafeStr_7479:int; public function _SafeStr_3180(k:int) { this._SafeStr_7479 = k; } public function _SafeStr_5448():Array { return ([this._SafeStr_7479]); } public function dispose():void { } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3180 = "_-5Fy" (String#35043, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_3185 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_3185 implements _SafeStr_2283 { private var _SafeStr_5717:int; private var _SafeStr_5339:String; private var _SafeStr_18886:String; public function _SafeStr_3185(k:int, _arg_2:String, _arg_3:String="") { this._SafeStr_5717 = k; this._SafeStr_5339 = _arg_2; this._SafeStr_18886 = _arg_3; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_5717, this._SafeStr_5339, this._SafeStr_18886]); } } }//package _-3WD // _SafeStr_18886 = "_-5vm" (String#36657, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3185 = "_-NQ" (String#39340, DoABC#3) // _SafeStr_5339 = "_-62K" (String#165, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_3191 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_3191 implements _SafeStr_2283 { private var _SafeStr_7479:int; public function _SafeStr_3191(k:int) { this._SafeStr_7479 = k; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_7479]); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3191 = "_-11E" (String#24653, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_3192 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_3192 implements _SafeStr_2283 { private var _SafeStr_7479:int; public function _SafeStr_3192(k:int) { this._SafeStr_7479 = k; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_7479]); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3192 = "_-54" (String#34584, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_3712 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_3712 implements _SafeStr_2283 { private var _SafeStr_16816:int; private var _x:int; private var _y:int; public function _SafeStr_3712(k:int, _arg_2:int, _arg_3:int) { this._SafeStr_16816 = k; this._x = _arg_2; this._y = _arg_3; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_16816, this._x, this._y]); } } }//package _-3WD // _SafeStr_16816 = "_-0Fb" (String#376, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3712 = "_-2Pk" (String#28033, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_3798 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_3798 implements _SafeStr_2283 { private var _SafeStr_7479:int; private var _x:int; private var _y:int; public function _SafeStr_3798(k:int, _arg_2:int, _arg_3:int) { this._SafeStr_7479 = k; this._x = _arg_2; this._y = _arg_3; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_7479, this._x, this._y]); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3798 = "_-3oA" (String#31464, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_4005 package _-3WD { import _-3qZ._SafeStr_2283; import _-3yO._SafeStr_2285; public class _SafeStr_4005 implements _SafeStr_2283 { private var _SafeStr_5717:int; private var _SafeStr_7453:int; public function _SafeStr_4005(k:int, _arg_2:int) { this._SafeStr_5717 = k; this._SafeStr_7453 = _arg_2; } public function dispose():void { } public function _SafeStr_5448():Array { var k:int; switch (this._SafeStr_7453){ case _SafeStr_2285._SafeStr_5887: k = 2; break; case _SafeStr_2285._SafeStr_5987: k = 1; break; default: return ([]); }; return ([k, this._SafeStr_5717]); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_4005 = "_-1C5" (String#8835, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) // _SafeStr_7453 = "_-Gt" (String#443, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_4015 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_4015 implements _SafeStr_2283 { private var _SafeStr_5717:int; public function _SafeStr_4015(k:int) { this._SafeStr_5717 = k; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_5717]); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4015 = "_-4BS" (String#32432, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_4016 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_4016 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4016(k:int, _arg_2:int, _arg_3:int, _arg_4:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); this._SafeStr_5447.push(_arg_3); this._SafeStr_5447.push(_arg_4); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4016 = "_-2Gr" (String#27692, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_4086 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_4086 implements _SafeStr_2283 { private var _SafeStr_5717:int = 0; public function _SafeStr_4086(k:int) { this._SafeStr_5717 = k; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_5717]); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4086 = "_-4uj" (String#34178, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_4134 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_4134 implements _SafeStr_2283 { private var _SafeStr_5717:int; private var _SafeStr_5447:String; private var _SafeStr_7445:String; public function _SafeStr_4134(k:int, _arg_2:String="", _arg_3:String="") { this._SafeStr_5717 = k; this._SafeStr_5447 = _arg_3; this._SafeStr_7445 = _arg_2; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_5717, this._SafeStr_7445, this._SafeStr_5447]); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4134 = "_-5Kh" (String#35230, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_7445 = "_-3XA" (String#849, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_4180 package _-3WD { import _-3qZ._SafeStr_2283; import _-ue.Map; public class _SafeStr_4180 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4180(k:int, _arg_2:Map) { var _local_3:String; this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push((_arg_2.length * 2)); for each (_local_3 in _arg_2._SafeStr_5497()) { this._SafeStr_5447.push(_local_3); this._SafeStr_5447.push(_arg_2.getValue(_local_3)); }; } public function dispose():void { this._SafeStr_5447 = null; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4180 = "_-399" (String#29855, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_4192 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_4192 implements _SafeStr_2283 { private var _SafeStr_16816:int; public function _SafeStr_4192(k:int) { this._SafeStr_16816 = k; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_16816]); } } }//package _-3WD // _SafeStr_16816 = "_-0Fb" (String#376, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4192 = "_-eL" (String#39964, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_4200 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_4200 implements _SafeStr_2283 { private var _SafeStr_5717:int; private var _SafeStr_7961:int = 0; public function _SafeStr_4200(k:int, _arg_2:int=0) { this._SafeStr_5717 = k; this._SafeStr_7961 = _arg_2; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_5717, this._SafeStr_7961]); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4200 = "_-1Bs" (String#25062, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_7961 = "_-03k" (String#826, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_4204 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_4204 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4204(k:int, _arg_2:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4204 = "_-0Vu" (String#23402, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_4213 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_4213 implements _SafeStr_2283 { private var _SafeStr_5717:int; private var _x:int; private var _y:int; private var _SafeStr_10488:int; public function _SafeStr_4213(k:int, _arg_2:int, _arg_3:int, _arg_4:int) { this._SafeStr_5717 = k; this._x = _arg_2; this._y = _arg_3; this._SafeStr_10488 = _arg_4; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._SafeStr_5717, this._x, this._y, this._SafeStr_10488]); } } }//package _-3WD // _SafeStr_10488 = "_-0YB" (String#244, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4213 = "_-3Pk" (String#30527, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_4227 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_4227 implements _SafeStr_2283 { private var _x:int; private var _y:int; public function _SafeStr_4227(k:int, _arg_2:int) { this._x = k; this._y = _arg_2; } public function dispose():void { } public function _SafeStr_5448():Array { return ([this._x, this._y]); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4227 = "_-4l6" (String#33810, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_4237 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_4237 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4237(k:int, _arg_2:int, _arg_3:String) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_3); } public function dispose():void { this._SafeStr_5447 = null; } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4237 = "_-10r" (String#24635, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_4270 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_4270 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4270 = "_-4-E" (String#31938, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3WD._SafeStr_4288 package _-3WD { import _-3qZ._SafeStr_2283; public class _SafeStr_4288 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-3WD // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4288 = "_-2-k" (String#27032, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-3WF._SafeStr_2395 package _-3WF { public class _SafeStr_2395 { private var _name:String; private var _SafeStr_8688:String = ""; private var _SafeStr_8658:int; private var _SafeStr_7439:int; private var _SafeStr_18887:Boolean; private var _SafeStr_18888:int; private var _SafeStr_8754:String; private var _SafeStr_11297:Date; private var _SafeStr_5343:int = -1; public function clear():void { this._name = null; this._SafeStr_8688 = ""; this._SafeStr_8658 = 0; this._SafeStr_18887 = false; this._SafeStr_8754 = null; this._SafeStr_18888 = -1; this._SafeStr_5343 = -1; } public function get name():String { return (this._name); } public function set name(k:String):void { this._name = k; } public function get description():String { return (this._SafeStr_8688); } public function set description(k:String):void { this._SafeStr_8688 = k; } public function get flatId():int { return (this._SafeStr_8658); } public function set flatId(k:int):void { this._SafeStr_8658 = k; } public function get _SafeStr_7441():int { return (this._SafeStr_7439); } public function set _SafeStr_7441(k:int):void { this._SafeStr_7439 = k; } public function get _SafeStr_8294():Boolean { return (this._SafeStr_18887); } public function get _SafeStr_8312():int { return (this._SafeStr_18888); } public function set _SafeStr_8312(k:int):void { this._SafeStr_18888 = k; } public function set _SafeStr_8294(k:Boolean):void { this._SafeStr_18887 = k; } public function get roomName():String { return (this._SafeStr_8754); } public function set roomName(k:String):void { this._SafeStr_8754 = k; } public function get expirationTime():Date { return (this._SafeStr_11297); } public function set expirationTime(k:Date):void { this._SafeStr_11297 = k; } public function get _SafeStr_5353():int { return (this._SafeStr_5343); } public function set _SafeStr_5353(k:int):void { this._SafeStr_5343 = k; } } }//package _-3WF // _SafeStr_11297 = "_-3Hy" (String#3421, DoABC#3) // _SafeStr_18887 = "_-1I4" (String#25292, DoABC#3) // _SafeStr_18888 = "_-2Yr" (String#28394, DoABC#3) // _SafeStr_2395 = "_-4fA" (String#33592, DoABC#3) // _SafeStr_5343 = "_-3xy" (String#269, DoABC#3) // _SafeStr_5353 = "_-64X" (String#13850, DoABC#3) // _SafeStr_7439 = "_-5RG" (String#180, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_8294 = "_-4Pm" (String#33003, DoABC#3) // _SafeStr_8312 = "_-4Rm" (String#33091, DoABC#3) // _SafeStr_8658 = "_-4dJ" (String#195, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) // _SafeStr_8754 = "_-6EU" (String#385, DoABC#3) //------------------------------------------------------------ //_-3WF._SafeStr_2451 package _-3WF { import _-6-4._SafeStr_3317; import _-4Xs._SafeStr_2360; public class _SafeStr_2451 { private var _SafeStr_16790:Boolean = false; private var _SafeStr_18360:int; private var _SafeStr_18889:Array; private var _SafeStr_18890:Array; private var _SafeStr_18891:Array; private var _SafeStr_18892:Array; public function _SafeStr_2451(k:_SafeStr_2360) { if (k == null){ return; }; var _local_2:_SafeStr_3317 = k._SafeStr_5325(); if (_local_2 == null){ return; }; this._SafeStr_16790 = _local_2._SafeStr_18893; this._SafeStr_18360 = _local_2._SafeStr_18894; this._SafeStr_18889 = _local_2._SafeStr_18895; this._SafeStr_18890 = _local_2._SafeStr_18896; this._SafeStr_18891 = _local_2._SafeStr_18897; this._SafeStr_18892 = _local_2._SafeStr_18898; } public function get _SafeStr_7777():Boolean { return (this._SafeStr_16790); } public function get price():int { return (this._SafeStr_18360); } public function get _SafeStr_18895():Array { return (this._SafeStr_18889); } public function get _SafeStr_18896():Array { return (this._SafeStr_18890); } public function get _SafeStr_18897():Array { return (this._SafeStr_18891); } public function get _SafeStr_18898():Array { return (this._SafeStr_18892); } } }//package _-3WF // _SafeStr_16790 = "_-2YH" (String#1086, DoABC#3) // _SafeStr_18360 = "_-5JP" (String#1589, DoABC#3) // _SafeStr_18889 = "_-17K" (String#2868, DoABC#3) // _SafeStr_18890 = "_-4hA" (String#3758, DoABC#3) // _SafeStr_18891 = "_-1F0" (String#2903, DoABC#3) // _SafeStr_18892 = "_-1pB" (String#9464, DoABC#3) // _SafeStr_18893 = "_-WF" (String#39665, DoABC#3) // _SafeStr_18894 = "_-1R8" (String#25658, DoABC#3) // _SafeStr_18895 = "_-2BX" (String#27486, DoABC#3) // _SafeStr_18896 = "_-2gu" (String#28711, DoABC#3) // _SafeStr_18897 = "_-1cr" (String#26092, DoABC#3) // _SafeStr_18898 = "_-4PZ" (String#32996, DoABC#3) // _SafeStr_2360 = "_-4GD" (String#32619, DoABC#3) // _SafeStr_2451 = "_-oH" (String#40335, DoABC#3) // _SafeStr_3317 = "_-4G" (String#12003, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_7777 = "_-2Or" (String#10115, DoABC#3) //------------------------------------------------------------ //_-3WF._SafeStr_2489 package _-3WF { import _-0MK._SafeStr_3; import _-1uj._SafeStr_2323; import _-5tn._SafeStr_3389; import _-1Mz.IWindowContainer; import _-0Kg.HabboCatalog; import _-1rg._SafeStr_2333; import _-1uj._SafeStr_3018; import _-3mZ._SafeStr_3392; import _-5YE._SafeStr_2413; import _-5YE.IItemListWindow; import _-151._SafeStr_2306; import _-6G7._SafeStr_2491; import _-5YE.IBitmapWrapperWindow; import _-0gz._SafeStr_3391; import _-1uj._SafeStr_2251; import _-5Mz.WindowMouseEvent; import _-0gz._SafeStr_3388; import _-0gz._SafeStr_3390; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import flash.display.BitmapData; public class _SafeStr_2489 implements _SafeStr_3, _SafeStr_2323 { private static const _SafeStr_18899:int = 1; private static const _SafeStr_18900:int = 2; private static const _SafeStr_18901:int = 3; private var _disposed:Boolean; private var _SafeStr_18902:_SafeStr_3389; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_18903:Boolean; private var _SafeStr_5338:int = -1; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_12727:_SafeStr_2333; private var _SafeStr_12575:int; private var _SafeStr_18904:int = -1; private var _SafeStr_18905:int; public function _SafeStr_2489(k:HabboCatalog) { this._SafeStr_5450 = k; this._SafeStr_18902 = new _SafeStr_3389(this._SafeStr_18906); this._SafeStr_5450.connection.addMessageEvent(this._SafeStr_18902); } private function _SafeStr_18906(k:_SafeStr_3389):void { var _local_3:_SafeStr_3018; if (this._SafeStr_12727 == null){ return; }; var _local_2:_SafeStr_3392 = k._SafeStr_5325(); if (this._SafeStr_12727._SafeStr_9458 != _local_2._SafeStr_17813){ return; }; this._SafeStr_18903 = _local_2.buyout; if (this._SafeStr_5450.getPurse().credits < _local_2.priceInCredits){ this._SafeStr_5450._SafeStr_8160(); return; }; if (this._SafeStr_5450.getPurse()._SafeStr_7508(_local_2.activityPointType) < _local_2.priceInActivityPoints){ this._SafeStr_5450._SafeStr_8161(_local_2.activityPointType); return; }; this._SafeStr_5415 = (this._SafeStr_5450.windowManager.buildFromXML((this._SafeStr_5450.assets.getAssetByName("rent_confirmation").content as XML)) as IWindowContainer); if (_local_2.priceInCredits > 0){ this._SafeStr_5415.findChildByName("price_amount").caption = _local_2.priceInCredits.toString(); _SafeStr_2413(this._SafeStr_5415.findChildByName("price_type")).assetUri = "toolbar_credit_icon_0"; } else { this._SafeStr_5415.findChildByName("price_amount").caption = _local_2.priceInActivityPoints.toString(); }; if (this._SafeStr_18903){ this._SafeStr_5415.caption = "${rent.confirmation.title.buyout}"; this._SafeStr_5415.findChildByName("rental_description").visible = false; this._SafeStr_5415.findChildByName("ok_button").caption = "${catalog.purchase_confirmation.buy}"; }; this._SafeStr_5415.findChildByName("furni_name").caption = this._SafeStr_12727._SafeStr_5870; IItemListWindow(this._SafeStr_5415.findChildByName("content_list")).arrangeListItems(); this._SafeStr_5415.center(); this._SafeStr_5415.procedure = this._SafeStr_5452; switch (this._SafeStr_12727.type){ case _SafeStr_2491._SafeStr_5890: _local_3 = this.roomEngine.getFurnitureImage(this._SafeStr_12727.id, new _SafeStr_2306(90, 0, 0), 64, this); break; case _SafeStr_2491._SafeStr_5891: _local_3 = this.roomEngine.getWallItemImage(this._SafeStr_12727.id, new _SafeStr_2306(90, 0, 0), 64, this); break; }; IBitmapWrapperWindow(this._SafeStr_5415.findChildByName("image")).bitmap = _local_3.data; this._SafeStr_5338 = _local_3.id; } public function dispose():void { if (this._disposed){ return; }; this.close(); if (this._SafeStr_18902 != null){ this._SafeStr_5450.connection.removeMessageEvent(this._SafeStr_18902); this._SafeStr_18902 = null; }; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } public function show(k:_SafeStr_2333, _arg_2:Boolean, _arg_3:int=-1, _arg_4:int=-1, _arg_5:Boolean=false):void { this.close(); this._SafeStr_12727 = k; this._SafeStr_18904 = _arg_3; this._SafeStr_18905 = _arg_4; if (_arg_5){ this._SafeStr_12575 = _SafeStr_18901; } else { if (this._SafeStr_18904 > -1){ this._SafeStr_12575 = _SafeStr_18899; } else { this._SafeStr_12575 = _SafeStr_18900; }; }; var _local_6 = (k.type == _SafeStr_2491._SafeStr_5891); this._SafeStr_5450.connection.send(new _SafeStr_3391(_local_6, k._SafeStr_9458, _arg_2)); } private function get roomEngine():_SafeStr_2251 { return (this._SafeStr_5450.roomEngine); } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if (((!((k.type == WindowMouseEvent.CLICK))) || ((this._SafeStr_5415 == null)))){ return; }; switch (_arg_2.name){ case "cancel_button": case "header_button_close": this.close(); return; case "ok_button": switch (this._SafeStr_12575){ case _SafeStr_18899: this._SafeStr_5450.connection.send(new _SafeStr_3388((this._SafeStr_12727.type == _SafeStr_2491._SafeStr_5891), this._SafeStr_18904, this._SafeStr_18903)); break; case _SafeStr_18900: this._SafeStr_5450.connection.send(new _SafeStr_3390(this._SafeStr_18905, this._SafeStr_18903)); break; case _SafeStr_18901: this._SafeStr_5450._SafeStr_8290(this._SafeStr_12727._SafeStr_6543); break; }; this.close(); return; }; } private function close():void { if (this._SafeStr_5415 == null){ return; }; this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; this._SafeStr_5338 = -1; } public function imageReady(k:int, _arg_2:BitmapData):void { if (((!((this._SafeStr_5415 == null))) && ((k == this._SafeStr_5338)))){ IBitmapWrapperWindow(this._SafeStr_5415.findChildByName("image")).bitmap = _arg_2; }; } public function _SafeStr_5454(k:int):void { } } }//package _-3WF // _SafeStr_12575 = "_-0Ka" (String#326, DoABC#3) // _SafeStr_12727 = "_-08y" (String#1059, DoABC#3) // _SafeStr_17813 = "_-4qV" (String#34015, DoABC#3) // _SafeStr_18899 = "_-6Rq" (String#37926, DoABC#3) // _SafeStr_18900 = "_-67f" (String#37166, DoABC#3) // _SafeStr_18901 = "_-3Mv" (String#30422, DoABC#3) // _SafeStr_18902 = "_-5DZ" (String#34955, DoABC#3) // _SafeStr_18903 = "_-4uV" (String#34168, DoABC#3) // _SafeStr_18904 = "_-5Ic" (String#35151, DoABC#3) // _SafeStr_18905 = "_-xn" (String#4578, DoABC#3) // _SafeStr_18906 = "_-0fo" (String#23786, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2489 = "_-4du" (String#12382, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3388 = "_-5Bj" (String#34881, DoABC#3) // _SafeStr_3389 = "_-4xP" (String#34273, DoABC#3) // _SafeStr_3390 = "_-9Z" (String#38835, DoABC#3) // _SafeStr_3391 = "_-1cs" (String#26093, DoABC#3) // _SafeStr_3392 = "_-SB" (String#14902, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_6543 = "_-1LR" (String#8987, DoABC#3) // _SafeStr_7508 = "_-1cq" (String#9270, DoABC#3) // _SafeStr_8160 = "_-1c5" (String#9255, DoABC#3) // _SafeStr_8161 = "_-0eW" (String#8258, DoABC#3) // _SafeStr_8290 = "_-3wk" (String#31810, DoABC#3) // _SafeStr_9458 = "_-3hR" (String#11424, DoABC#3) //------------------------------------------------------------ //_-3WF.PlacedObjectPurchaseData package _-3WF { import _-0MK._SafeStr_3; import _-5UL._SafeStr_2336; import _-1rg._SafeStr_2333; import _-0Kg._SafeStr_2378; public class PlacedObjectPurchaseData implements _SafeStr_3 { private var _SafeStr_5406:Boolean = false; private var _SafeStr_5717:int; private var _SafeStr_7428:int; private var _SafeStr_7431:int; private var _SafeStr_18884:String = ""; private var _x:int = 0; private var _y:int = 0; private var _SafeStr_10488:int = 0; private var _SafeStr_7439:int; private var _SafeStr_12751:int; private var _SafeStr_12754:_SafeStr_2336; private var _SafeStr_12727:_SafeStr_2333; private var _SafeStr_16240:String; public function PlacedObjectPurchaseData(k:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:int, _arg_6:int, _arg_7:int, _arg_8:_SafeStr_2378) { this._SafeStr_7431 = k; this._SafeStr_5717 = _arg_2; this._SafeStr_7428 = _arg_3; this._SafeStr_18884 = _arg_4; this._x = _arg_5; this._y = _arg_6; this._SafeStr_10488 = _arg_7; this._SafeStr_18907(_arg_8); } public function dispose():void { this._SafeStr_5406 = true; this._SafeStr_12754 = null; this._SafeStr_12727 = null; } public function get disposed():Boolean { return (this._SafeStr_5406); } private function _SafeStr_18907(k:_SafeStr_2378):void { this._SafeStr_7439 = k._SafeStr_7441; this._SafeStr_12751 = k.product._SafeStr_8442; this._SafeStr_12754 = k.product._SafeStr_6324; this._SafeStr_12727 = k.product._SafeStr_8448; this._SafeStr_16240 = k.product._SafeStr_5750; } public function toString():String { return ([this._SafeStr_7431, this._SafeStr_5717, this._SafeStr_7428, this._SafeStr_18884, this._x, this._y, this._SafeStr_10488, this._SafeStr_7439, this._SafeStr_12751].toString()); } public function get _SafeStr_5678():int { return (this._SafeStr_5717); } public function get category():int { return (this._SafeStr_7428); } public function get roomId():int { return (this._SafeStr_7431); } public function get _SafeStr_8451():String { return (this._SafeStr_18884); } public function get x():int { return (this._x); } public function get y():int { return (this._y); } public function get direction():int { return (this._SafeStr_10488); } public function get _SafeStr_7441():int { return (this._SafeStr_7439); } public function get _SafeStr_8442():int { return (this._SafeStr_12751); } public function get extraParameter():String { return (this._SafeStr_16240); } public function get furniData():_SafeStr_2333 { return (this._SafeStr_12727); } } }//package _-3WF // _SafeStr_10488 = "_-0YB" (String#244, DoABC#3) // _SafeStr_12727 = "_-08y" (String#1059, DoABC#3) // _SafeStr_12751 = "_-0XS" (String#1451, DoABC#3) // _SafeStr_12754 = "_-08z" (String#1440, DoABC#3) // _SafeStr_16240 = "_-3KT" (String#3432, DoABC#3) // _SafeStr_18884 = "_-0Go" (String#2621, DoABC#3) // _SafeStr_18907 = "_-6WS" (String#38121, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_6324 = "_-2Z8" (String#10270, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_7439 = "_-5RG" (String#180, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_8442 = "_-0EZ" (String#7836, DoABC#3) // _SafeStr_8448 = "_-2s1" (String#3313, DoABC#3) // _SafeStr_8451 = "_-5Vn" (String#35651, DoABC#3) //------------------------------------------------------------ //_-3WF.PurchaseConfirmationDialog package _-3WF { import _-3HG._SafeStr_20; import _-1uj._SafeStr_2323; import _-0Kg.HabboCatalog; import _-1uj._SafeStr_2251; import _-p0._SafeStr_499; import _-5Vt._SafeStr_10; import _-1uj._SafeStr_2346; import _-1Mz.IWindowContainer; import _-5YE.IFrameWindow; import _-1oe.Offer; import _-0Kg.HabboCatalogUtils; import _-2O3._SafeStr_2379; import _-6G7._SafeStr_2491; import _-0Kg._SafeStr_334; import _-0Kg._SafeStr_2378; import flash.display.BitmapData; import _-5YE.IBitmapWrapperWindow; import flash.geom.Matrix; import _-5UL._SafeStr_2336; import _-5YE.IItemListWindow; import _-5Vt.BitmapDataAsset; import _-1uj._SafeStr_3018; import _-1oe._SafeStr_2361; import _-3HG._SafeStr_48; import _-5Mz.WindowMouseEvent; import _-5YE.ITextWindow; import _-1oe.ProductImageConfiguration; import _-151._SafeStr_2306; import _-24f._SafeStr_111; import _-24f._SafeStr_51; import _-24f.AvatarAction; import _-0dj._SafeStr_3368; import _-5YE.IButtonWindow; import _-5YE.ICheckBoxWindow; import _-1Mz.IWindow; import _-5Mz.WindowEvent; import _-5sJ.ILocalization; import _-5Mz.WindowKeyboardEvent; import _-5YE._SafeStr_2413; import _-4rH._SafeStr_2418; import _-1rg._SafeStr_2333; import _-5YE.IItemGridWindow; import _-1oe._SafeStr_2389; import _-58S._SafeStr_3369; import _-58S._SafeStr_3313; import _-2sC.HabboTracking; import flash.ui.Keyboard; import _-5YE.ITextFieldWindow; import _-4A5._SafeStr_3273; import _-4A5._SafeStr_2328; import flash.text.TextFormat; import _-4n6._SafeStr_2443; public class PurchaseConfirmationDialog implements _SafeStr_20, _SafeStr_2323 { private const _SafeStr_18908:int = 10; private const _SafeStr_18077:uint = 4293848814; private const _SafeStr_18078:uint = 0xFFFFFFFF; private const _SafeStr_18909:uint = 4291613146; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_5525:_SafeStr_499; private var _assets:_SafeStr_10; private var _SafeStr_7439:int; private var _SafeStr_12750:String = ""; private var _SafeStr_7948:int; private var _SafeStr_16240:String; private var _SafeStr_8645:_SafeStr_2346 = null; private var _SafeStr_7006:Array; private var _SafeStr_7448:String; private var _SafeStr_18910:IWindowContainer; private var _SafeStr_18911:IWindowContainer; private var _SafeStr_18912:int = -1; private var _SafeStr_9213:int; private var _SafeStr_18913:Boolean = false; private var _SafeStr_18914:String = ""; private var _SafeStr_6943:int; private var _SafeStr_18915:int = 0; private var _SafeStr_18889:Array; private var _SafeStr_18891:Array; private var _SafeStr_18890:Array; private var _SafeStr_18916:int; private var _SafeStr_18917:int; private var _SafeStr_18918:int; private var _SafeStr_5415:IFrameWindow; private var _disposed:Boolean = false; public function PurchaseConfirmationDialog(k:_SafeStr_499, _arg_2:_SafeStr_10) { this._SafeStr_18889 = []; this._SafeStr_18891 = []; this._SafeStr_18890 = []; super(); this._SafeStr_5525 = k; this._assets = _arg_2; } private static function _SafeStr_18919(k:int):Boolean { return ((k == 8)); } public function _SafeStr_8304(k:_SafeStr_334, _arg_2:_SafeStr_2251, _arg_3:_SafeStr_2378, _arg_4:int, _arg_5:String, _arg_6:int, _arg_7:_SafeStr_2346, _arg_8:Array, _arg_9:String, _arg_10:BitmapData):void { this._SafeStr_5450 = (k as HabboCatalog); this._SafeStr_7205 = _arg_2; this._SafeStr_7439 = _arg_3._SafeStr_7441; this._SafeStr_7948 = _arg_4; this._SafeStr_16240 = _arg_5; this._SafeStr_8645 = _arg_7; this._SafeStr_7006 = _arg_8; this._SafeStr_7448 = _arg_9; this._SafeStr_9213 = _arg_6; this._SafeStr_18913 = ((this._SafeStr_5450._SafeStr_8482) ? _arg_3._SafeStr_8136 : false); if ((((_arg_3 is Offer)) && (!((_arg_3.product == null))))){ this._SafeStr_12750 = _arg_3.product._SafeStr_8368; } else { if ((((_arg_3 is _SafeStr_2379)) || (HabboCatalogUtils._SafeStr_8370(_arg_3._SafeStr_7947)))){ this._SafeStr_12750 = _SafeStr_2491._SafeStr_5899; } else { return; }; }; this._SafeStr_18920(_arg_3, _arg_10); this._SafeStr_5450._SafeStr_8456(_arg_3); } public function dispose():void { if (this.disposed){ return; }; this._disposed = true; this._SafeStr_5450 = null; this._SafeStr_7205 = null; this._SafeStr_7439 = -1; this._SafeStr_7948 = -1; this._SafeStr_16240 = ""; this._SafeStr_7006 = null; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_18910 = null; if (this._SafeStr_18911 != null){ this._SafeStr_18911.dispose(); this._SafeStr_18911 = null; }; } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_8368():String { return (this._SafeStr_12750); } public function _SafeStr_8378():IBitmapWrapperWindow { return (((this._SafeStr_5415) ? (this._SafeStr_5415.findChildByName("product_image") as IBitmapWrapperWindow) : null)); } public function _SafeStr_8377():Boolean { return (((!((this._SafeStr_18914 == null))) && (!((this._SafeStr_18914 == ""))))); } public function imageReady(k:int, _arg_2:BitmapData):void { if (k == this._SafeStr_6943){ this._SafeStr_6943 = 0; this._SafeStr_5518(_arg_2, true); }; } public function _SafeStr_5454(k:int):void { } private function _SafeStr_5518(k:BitmapData, _arg_2:Boolean):void { if ((((((this._SafeStr_5415 == null)) || ((k == null)))) || (this.disposed))){ return; }; var _local_3:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("product_image") as IBitmapWrapperWindow); if (_local_3 == null){ return; }; if (_local_3.bitmap != null){ _local_3.bitmap.dispose(); _local_3.bitmap = null; }; if (_local_3.bitmap == null){ _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0); }; var _local_4:int = ((_local_3.width - k.width) * 0.5); var _local_5:int = ((_local_3.height - k.height) * 0.5); _local_3.bitmap.draw(k, new Matrix(1, 0, 0, 1, _local_4, _local_5)); if (_arg_2){ k.dispose(); }; } private function _SafeStr_18920(k:_SafeStr_2378, _arg_2:BitmapData):void { var _local_7:_SafeStr_2336; var _local_8:IItemListWindow; var _local_9:Boolean; var _local_10:String; var _local_11:BitmapDataAsset; var _local_12:_SafeStr_2251; var _local_13:_SafeStr_3018; var _local_14:BitmapData; var _local_15:int; var _local_16:String; var _local_17:_SafeStr_2361; var _local_18:_SafeStr_48; if (this._SafeStr_5450 == null){ return; }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); }; this._SafeStr_5415 = (this._SafeStr_5450.utils.createWindow("purchase_confirmation", 2) as IFrameWindow); if (this._SafeStr_5415 == null){ return; }; this._SafeStr_18921(k); var _local_3:IWindowContainer = (this._SafeStr_5415.findChildByName("purchase_cost_box") as IWindowContainer); this._SafeStr_5450.utils._SafeStr_8499(_local_3, k, this._SafeStr_9213); this._SafeStr_9721("buy_button", this._SafeStr_18922); this._SafeStr_9721("cancel_button", this._SafeStr_8099); this._SafeStr_9721("header_button_close", this._SafeStr_8099); this._SafeStr_5415.center(); if (this._SafeStr_5450.getBoolean("disclaimer.credit_spending.enabled")){ this._SafeStr_5415.findChildByName("spending_disclaimer").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18923); this._SafeStr_5415.findChildByName("spending_disclaimer").addEventListener(WindowMouseEvent.DOUBLE_CLICK, this._SafeStr_18923); this._SafeStr_16257(false); } else { this._SafeStr_5415.findChildByName("disclaimer").dispose(); this._SafeStr_16257(true); }; var _local_4:ITextWindow = (this._SafeStr_5415.findChildByName("product_name") as ITextWindow); if (_local_4 != null){ _local_7 = this._SafeStr_5450.getProductData(k._SafeStr_7947); _local_4.text = (((_local_7 == null)) ? k._SafeStr_7947 : _local_7.name); }; var _local_5:ITextWindow = (this._SafeStr_5415.findChildByName("quantity") as ITextWindow); if (_local_5 != null){ if (((this._SafeStr_5450._SafeStr_8303) && ((this._SafeStr_9213 > 1)))){ _local_5.text = ("X " + this._SafeStr_9213); } else { _local_8 = IItemListWindow(this._SafeStr_5415.findChildByName("properties_itemlist")); if (_local_8 != null){ _local_8.removeListItem(_local_5); }; }; }; var _local_6:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("product_image") as IBitmapWrapperWindow); if (_local_6 != null){ _local_9 = false; if (ProductImageConfiguration._SafeStr_9589(k._SafeStr_7947)){ _local_10 = ProductImageConfiguration._SafeStr_9591[k._SafeStr_7947]; _local_11 = (this._assets.getAssetByName(_local_10) as BitmapDataAsset); if (_local_11){ this._SafeStr_5518((_local_11.content as BitmapData), false); _local_9 = true; }; }; if (((!(_local_9)) && (k.product))){ _local_12 = this._SafeStr_5450.roomEngine; _local_15 = 0; _local_16 = ""; if ((k is Offer)){ _local_17 = k.product; if (_local_17 != null){ _local_15 = _local_17._SafeStr_8442; _local_16 = _local_17._SafeStr_5750; }; }; if (_arg_2 == null){ switch (this._SafeStr_8368){ case _SafeStr_2491._SafeStr_5890: _local_13 = _local_12.getFurnitureImage(_local_15, new _SafeStr_2306(90, 0, 0), 64, this, 0, _local_16, -1, -1, this._SafeStr_8645); break; case _SafeStr_2491._SafeStr_5891: _local_13 = _local_12.getWallItemImage(_local_15, new _SafeStr_2306(90, 0, 0), 64, this, 0, _local_16); break; case _SafeStr_2491._SafeStr_6956: _local_14 = this._SafeStr_5450.getPixelEffectIcon(_local_15); break; case _SafeStr_2491._SafeStr_5899: _local_14 = this._SafeStr_5450.getSubscriptionProductIcon(_local_15); break; case _SafeStr_2491._SafeStr_9600: _local_18 = this._SafeStr_5450.avatarRenderManager.createAvatarImage(_local_16, _SafeStr_111._SafeStr_5758, null, this); _local_18.setDirection(_SafeStr_51._SafeStr_9599, 3); _local_18.appendAction(AvatarAction._SafeStr_14849); _local_18.appendAction(AvatarAction._SafeStr_9598, AvatarAction._SafeStr_5967); _local_14 = _local_18.getImage(_SafeStr_51._SafeStr_9599, true); _local_18.dispose(); break; }; if (_local_13 != null){ _local_14 = _local_13.data; this._SafeStr_6943 = _local_13.id; }; } else { _local_14 = _arg_2; }; this._SafeStr_5518(_local_14, true); _SafeStr_3368._SafeStr_7532(k, (this._SafeStr_5415.findChildByName("buy_button") as IButtonWindow)); }; }; } private function _SafeStr_18923(k:WindowMouseEvent):void { var _local_2:ICheckBoxWindow = (k.target as ICheckBoxWindow); if (_local_2 != null){ this._SafeStr_16257(_local_2._SafeStr_7085); }; } private function _SafeStr_16257(k:Boolean):void { if (this._SafeStr_5415 == null){ return; }; var _local_2:IWindow = this._SafeStr_5415.findChildByName("buy_button"); if (_local_2 == null){ return; }; if (k){ _local_2.enable(); } else { _local_2.disable(); }; } private function _SafeStr_18921(k:_SafeStr_2378):void { if (k == null){ return; }; var _local_2:_SafeStr_2336 = this._SafeStr_5450.getProductData(k._SafeStr_7947); var _local_3:String = (((_local_2)==null) ? "" : _local_2.name); this._SafeStr_5450.windowManager.registerLocalizationParameter("catalog.purchase.confirmation.dialog.costs", "offer_name", _local_3); } private function _SafeStr_9721(k:String, _arg_2:Function):void { var _local_3:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, _arg_2); }; } public function getAvatarFaceBitmap(k:String):BitmapData { if ((((this._SafeStr_5450 == null)) || ((this._SafeStr_5450.avatarRenderManager == null)))){ return (null); }; var _local_2:BitmapData; var _local_3:_SafeStr_48 = this._SafeStr_5450.avatarRenderManager.createAvatarImage(k, _SafeStr_111._SafeStr_5758, null, this); if (_local_3 != null){ _local_2 = _local_3._SafeStr_5759(_SafeStr_51._SafeStr_5760); _local_3.dispose(); }; return (_local_2); } public function _SafeStr_5771(k:String):void { if ((((((((this._SafeStr_5450 == null)) || ((this._SafeStr_5415 == null)))) || (this._SafeStr_5415.disposed))) || (this.disposed))){ return; }; if (k == this._SafeStr_5450.sessionDataManager.figure){ this._SafeStr_18924(); }; var _local_2:_SafeStr_48 = this._SafeStr_5450.avatarRenderManager.createAvatarImage(k, _SafeStr_111._SafeStr_5758, null, this); _local_2.setDirection(_SafeStr_51._SafeStr_9599, 3); _local_2.appendAction(AvatarAction._SafeStr_14849); _local_2.appendAction(AvatarAction._SafeStr_9598, AvatarAction._SafeStr_5967); var _local_3:BitmapData = _local_2.getImage(_SafeStr_51._SafeStr_9599, true); _local_2.dispose(); this._SafeStr_5518(_local_3, true); } private function _SafeStr_18925(k:Boolean):void { var _local_2:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("avatar_image") as IBitmapWrapperWindow); if (_local_2 != null){ if (k){ this._SafeStr_18924(); } else { this._SafeStr_18926(); }; }; var _local_3:ITextWindow = (this._SafeStr_5415.findChildByName("message_from") as ITextWindow); if (_local_3 != null){ _local_3.visible = k; }; } private function _SafeStr_18924():void { var k:BitmapData = this.getAvatarFaceBitmap(this._SafeStr_5450.sessionDataManager.figure); if (k != null){ this._SafeStr_18927(k); }; } private function _SafeStr_18926():void { var _local_2:BitmapData; var k:BitmapDataAsset = (this._assets.getAssetByName("gift_incognito") as BitmapDataAsset); if (k != null){ _local_2 = (k.content as BitmapData); if (_local_2 != null){ this._SafeStr_18927(_local_2.clone()); }; }; } private function _SafeStr_18927(k:BitmapData):void { if (k == null){ return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("avatar_image") as IBitmapWrapperWindow); if (_local_2 == null){ return; }; _local_2.bitmap = k; _local_2.width = k.width; _local_2.height = k.height; } private function _SafeStr_18928(k:WindowEvent):void { this._SafeStr_18925(true); this._SafeStr_18924(); } private function _SafeStr_18929(k:WindowEvent):void { this._SafeStr_18925(false); } private function _SafeStr_18930():Boolean { var k:ICheckBoxWindow; if (this._SafeStr_8431()){ if (this._SafeStr_5415 != null){ k = (this._SafeStr_5415.findChildByName("show_face_checkbox") as ICheckBoxWindow); if (k != null){ return (k._SafeStr_7085); }; }; return (false); }; return (true); } private function _SafeStr_18931():void { var _local_9:IWindow; if ((((this._SafeStr_5415 == null)) || (this._SafeStr_5415.disposed))){ return; }; var k:Boolean = this._SafeStr_18932(); var _local_2:String = ""; var _local_3:String = ""; var _local_4:ILocalization; var _local_5:ITextWindow = (this._SafeStr_5415.findChildByName("pick_box_title") as ITextWindow); if (_local_5 != null){ _local_3 = ((k) ? "catalog.gift_wrapping_new.box.default" : ("catalog.gift_wrapping_new.box." + this._SafeStr_18890[this._SafeStr_18917])); _local_4 = this._SafeStr_5525._SafeStr_5496(_local_3); _local_2 = _local_3; if (_local_4 != null){ _local_2 = _local_4.value; }; _local_5.text = _local_2; }; var _local_6:ITextWindow = (this._SafeStr_5415.findChildByName("pick_box_price_title") as ITextWindow); if (_local_6 != null){ _local_3 = ((k) ? "catalog.gift_wrapping_new.freeprice" : "catalog.gift_wrapping_new.price"); _local_4 = this._SafeStr_5525._SafeStr_5496(_local_3); _local_2 = _local_3; if (_local_4 != null){ _local_2 = _local_4.value; }; _local_6.text = _local_2; }; var _local_7:IItemListWindow = (this._SafeStr_5415.findChildByName("price_box_container") as IItemListWindow); if (_local_7 != null){ _local_9 = _local_7.getListItemByName("small_coin"); if (_local_9 != null){ _local_9.visible = !(k); _local_7.arrangeListItems(); }; }; var _local_8:ITextWindow = (this._SafeStr_5415.findChildByName("pick_ribbon_title") as ITextWindow); if (_local_8 != null){ _local_3 = ("catalog.gift_wrapping_new.ribbon." + this._SafeStr_18916); _local_4 = this._SafeStr_5525._SafeStr_5496(_local_3); _local_2 = _local_3; if (_local_4 != null){ _local_2 = _local_4.value; }; _local_8.text = _local_2; }; } public function _SafeStr_18933():void { var _local_8:String; var _local_9:String; var _local_10:String; var _local_11:Number; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); }; var k:_SafeStr_2451 = this._SafeStr_5450._SafeStr_8228; this._SafeStr_5415 = (this._SafeStr_5450.utils.createWindow("gift_wrapping") as IFrameWindow); if (this._SafeStr_5415 == null){ return; }; this._SafeStr_5415.center(); this._SafeStr_9721("give_gift_button", this._SafeStr_18934); this._SafeStr_9721("cancel_link_region", this._SafeStr_18935); this._SafeStr_9721("header_button_close", this._SafeStr_18935); var _local_2:IWindow = this._SafeStr_5415.findChildByName("name_input"); if (_local_2 != null){ if (this._SafeStr_7448 != null){ this._SafeStr_18936(this._SafeStr_7448); } else { this._SafeStr_18937(); }; this._SafeStr_18938(); _local_2.addEventListener(WindowEvent._SafeStr_9512, this._SafeStr_18939); _local_2.addEventListener(WindowMouseEvent.DOWN, this._SafeStr_18940); _local_2.addEventListener(WindowKeyboardEvent._SafeStr_8343, this._SafeStr_18941); _local_2.addEventListener(WindowEvent._SafeStr_12426, this._SafeStr_18942); _local_2.addEventListener(WindowEvent._SafeStr_8582, this._SafeStr_18943); }; var _local_3:_SafeStr_2413 = (this._SafeStr_5415.findChildByName("gift_card") as _SafeStr_2413); if (_local_3){ _local_8 = this._SafeStr_5450.getProperty("catalog.gift_wrapping_new.gift_card"); if (_local_8 != ""){ _local_3.assetUri = (("${image.library.url}Giftcards/" + _local_8) + ".png"); }; }; var _local_4:ICheckBoxWindow = (this._SafeStr_5415.findChildByName("show_face_checkbox") as ICheckBoxWindow); if (_local_4){ if (this._SafeStr_8431()){ _local_4.visible = true; _local_4.select(); _local_4.addEventListener(WindowEvent._SafeStr_10843, this._SafeStr_18928); _local_4.addEventListener(WindowEvent._SafeStr_10845, this._SafeStr_18929); } else { _local_4.visible = false; }; }; var _local_5:IWindow = this._SafeStr_5415.findChildByName("show_face_checkbox_title"); if (((!((_local_5 == null))) && (!(this._SafeStr_8431())))){ _local_5.visible = false; }; this._SafeStr_18924(); var _local_6:IWindow = this._SafeStr_5415.findChildByName("message_input"); if (_local_6 != null){ this._SafeStr_18944(); _local_6.addEventListener(WindowEvent._SafeStr_9512, this._SafeStr_18945); _local_6.addEventListener(WindowEvent._SafeStr_12426, this._SafeStr_18946); _local_6.addEventListener(WindowEvent._SafeStr_8582, this._SafeStr_18947); }; var _local_7:IWindow = this._SafeStr_5415.findChildByName("message_from"); if (_local_7 != null){ _local_9 = this._SafeStr_5450.sessionDataManager.userName; _local_10 = "catalog.gift_wrapping_new.message_from"; this._SafeStr_5525.registerParameter(_local_10, "name", _local_9); _local_7.caption = this._SafeStr_5525.getLocalization(_local_10, _local_9); }; this._SafeStr_9721("ribbon_prev", this._SafeStr_18948); this._SafeStr_9721("ribbon_next", this._SafeStr_18949); this._SafeStr_9721("box_prev", this._SafeStr_18950); this._SafeStr_9721("box_next", this._SafeStr_18951); this._SafeStr_5525.registerParameter("catalog.gift_wrapping_new.price", "price", k.price.toString()); if (k._SafeStr_18898.length > 0){ _local_11 = Math.floor((Math.random() * k._SafeStr_18898.length)); this._SafeStr_18915 = k._SafeStr_18898[_local_11]; }; this._SafeStr_18889 = k._SafeStr_18895; this._SafeStr_18890 = this._SafeStr_18890.concat(k._SafeStr_18896); this._SafeStr_18890.push(this._SafeStr_18915); this._SafeStr_18891 = k._SafeStr_18897; this._SafeStr_18918 = this._SafeStr_18889[0]; this._SafeStr_18916 = this._SafeStr_18891[0]; this._SafeStr_18917 = this._SafeStr_5450.getInteger("catalog.purchase.gift_wrapping.default_box_index", 0); if ((((this._SafeStr_18917 < 0)) || ((this._SafeStr_18917 > (this._SafeStr_18890.length - 1))))){ this._SafeStr_18917 = 0; }; this._SafeStr_18952(); this._SafeStr_18953(); this._SafeStr_11833(); } private function _SafeStr_8431():Boolean { return (this._SafeStr_5450.sessionDataManager.hasSecurity(_SafeStr_2418._SafeStr_5932)); } private function _SafeStr_18932():Boolean { return ((this._SafeStr_18890[this._SafeStr_18917] == this._SafeStr_18915)); } private function _SafeStr_11833():void { if (this._SafeStr_18916 < 0){ this._SafeStr_18916 = (this._SafeStr_18891.length - 1); }; if (this._SafeStr_18916 > (this._SafeStr_18891.length - 1)){ this._SafeStr_18916 = 0; }; if (this._SafeStr_18917 < 0){ this._SafeStr_18917 = (this._SafeStr_18890.length - 1); }; if (this._SafeStr_18917 > (this._SafeStr_18890.length - 1)){ this._SafeStr_18917 = 0; }; var k:int = this._SafeStr_18890[this._SafeStr_18917]; if (_SafeStr_18919(k)){ this._SafeStr_18916 = 10; if (this._SafeStr_18916 > (this._SafeStr_18891.length - 1)){ this._SafeStr_18916 = 0; }; }; var _local_2:int = ((k * 1000) + this._SafeStr_18891[this._SafeStr_18916]); if (this._SafeStr_5415 == null){ return; }; if (this._SafeStr_7205 == null){ return; }; var _local_3:String = _local_2.toString(); var _local_4:int = this._SafeStr_18918; var _local_5:Boolean = this._SafeStr_18932(); if (_local_5){ this._SafeStr_18954(false); _local_4 = this._SafeStr_18915; _local_3 = ""; } else { if (_SafeStr_18919(k)){ this._SafeStr_18954(false); } else { this._SafeStr_18954(true); if ((((k >= 3)) && ((k <= 6)))){ this._SafeStr_18955(false); }; }; }; var _local_6:_SafeStr_3018 = this._SafeStr_7205.getFurnitureImage(_local_4, new _SafeStr_2306(180), 64, this, 0, _local_3); if (_local_6 == null){ return; }; this._SafeStr_6943 = _local_6.id; this._SafeStr_5518(_local_6.data, true); this._SafeStr_18956(false); this._SafeStr_18931(); } private function _SafeStr_18952():void { var _local_3:int; var _local_4:_SafeStr_2333; var _local_5:IWindowContainer; if (this._SafeStr_5415 == null){ return; }; var k:IItemGridWindow = (this._SafeStr_5415.findChildByName("color_grid") as IItemGridWindow); k.destroyGridItems(); var _local_2:IWindowContainer = (this._SafeStr_5450.utils.createWindow("gift_palette_item") as IWindowContainer); for each (_local_3 in this._SafeStr_18889) { _local_4 = this._SafeStr_5450._SafeStr_7657(_local_3, _SafeStr_2491._SafeStr_5890); _local_5 = (_local_2.clone() as IWindowContainer); if (((!(_local_4)) || (!(_local_5)))){ } else { _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18957); _local_5.findChildByName("color").color = _local_4._SafeStr_9396[0]; _local_5.id = _local_3; k._SafeStr_8915(_local_5); }; }; } private function _SafeStr_18958():void { var k:IWindow = this._SafeStr_5415.findChildByName("name_input"); if (k == null){ return; }; var _local_2:String = k.caption; var _local_3:IWindow = this._SafeStr_5415.findChildByName("message_input"); var _local_4:String = (((_local_3)==null) ? "" : _local_3.caption); var _local_5:Boolean = this._SafeStr_18932(); var _local_6:int = ((_local_5) ? this._SafeStr_18915 : this._SafeStr_18918); var _local_7:int = ((_local_5) ? 0 : this._SafeStr_18890[this._SafeStr_18917]); var _local_8:int = ((_local_5) ? 0 : this._SafeStr_18891[this._SafeStr_18916]); var _local_9:Boolean = this._SafeStr_18930(); this._SafeStr_5450._SafeStr_8297(this._SafeStr_7948, this._SafeStr_7439, this._SafeStr_16240, _local_2, _local_4, _local_6, _local_7, _local_8, _local_9); } private function _SafeStr_18959(k:String):void { var _local_2:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_2 != null){ _local_2.disable(); }; } private function _SafeStr_18960(k:String):void { var _local_2:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_2 != null){ _local_2.enable(); }; } private function _SafeStr_18922(k:WindowEvent):void { this._SafeStr_18959("buy_button"); this._SafeStr_18959("cancel_button"); this._SafeStr_18959("publish_check"); this._SafeStr_5450._SafeStr_8292(this._SafeStr_7948, this._SafeStr_7439, this._SafeStr_16240, this._SafeStr_9213); var _local_2:_SafeStr_2389 = this._SafeStr_5450._SafeStr_8355; if (_local_2 != null){ _local_2.dispatchWidgetEvent(new _SafeStr_3369(_SafeStr_3313.PURCHASE)); }; } private function _SafeStr_18961(k:WindowEvent):void { this._SafeStr_18933(); HabboTracking.getInstance().trackEventLog("Catalog", "clickConfirm", "client.buy_as_gift.clicked"); } private function _SafeStr_8099(k:WindowEvent):void { this._SafeStr_5450._SafeStr_8275(); this.dispose(); } private function _SafeStr_18934(k:WindowEvent):void { this._SafeStr_18958(); this._SafeStr_9333(false); this._SafeStr_5450._SafeStr_8164 = null; this._SafeStr_5450._SafeStr_8275(); } private function _SafeStr_18935(k:WindowEvent):void { this._SafeStr_5450._SafeStr_8275(); this.dispose(); } private function _SafeStr_18948(k:WindowEvent):void { this._SafeStr_18916--; this._SafeStr_11833(); } private function _SafeStr_18949(k:WindowEvent):void { this._SafeStr_18916++; this._SafeStr_11833(); } private function _SafeStr_18950(k:WindowEvent):void { this._SafeStr_18917--; this._SafeStr_11833(); } private function _SafeStr_18951(k:WindowEvent):void { this._SafeStr_18917++; this._SafeStr_11833(); } private function _SafeStr_18939(k:WindowEvent):void { var _local_5:String; var _local_2:IWindow = k.target; if (_local_2 == null){ return; }; this._SafeStr_18938(); if (this._SafeStr_18914 == _local_2.caption){ return; }; var _local_3:String = _local_2.caption.toLowerCase(); var _local_4:Array = []; for each (_local_5 in this._SafeStr_7006) { if (_local_5.toLowerCase().search(_local_3) != -1){ _local_4.push(_local_5); }; if (_local_4.length >= this._SafeStr_18908){ break; }; }; this._SafeStr_18914 = _local_2.caption; this._SafeStr_18962(_local_4); } private function _SafeStr_18940(k:WindowEvent):void { var _local_2:IWindow = k.target; if (_local_2 == null){ return; }; this._SafeStr_18956(false); } private function _SafeStr_18941(k:WindowEvent):void { var _local_4:Boolean; var _local_2:WindowKeyboardEvent = (k as WindowKeyboardEvent); var _local_3:IWindow = k.target; switch (_local_2.keyCode){ case Keyboard.UP: this._SafeStr_18963((this._SafeStr_18912 - 1)); return; case Keyboard.DOWN: this._SafeStr_18963((this._SafeStr_18912 + 1)); if (_local_3 != null){ if (_local_3.caption.length == 0){ if ((((this._SafeStr_18910 == null)) || (!(this._SafeStr_18910.visible)))){ _local_4 = this._SafeStr_18964(); if (_local_4){ this._SafeStr_18963(0); }; }; }; }; return; case Keyboard.ENTER: this._SafeStr_18965(); return; case Keyboard.TAB: this._SafeStr_18966(); return; }; } private function _SafeStr_18964():Boolean { var k:Array; var _local_2:String; if (((!((this._SafeStr_7006 == null))) && ((this._SafeStr_7006.length > 0)))){ k = []; for each (_local_2 in this._SafeStr_7006) { k.push(_local_2); if (k.length >= this._SafeStr_18908){ break; }; }; this._SafeStr_18962(k); this._SafeStr_18956(true); return (true); }; return (false); } private function _SafeStr_18937():void { if (this._SafeStr_5415 == null){ return; }; var k:ITextFieldWindow = (this._SafeStr_5415.findChildByName("name_input") as ITextFieldWindow); if (k == null){ return; }; k.visible = true; k.focus(); } private function _SafeStr_18966():void { if (this._SafeStr_5415 == null){ return; }; var k:ITextFieldWindow = (this._SafeStr_5415.findChildByName("message_input") as ITextFieldWindow); if (k == null){ return; }; k.visible = true; k.focus(); } private function _SafeStr_18965():void { if ((((this._SafeStr_18910 == null)) || (!(this._SafeStr_18910.visible)))){ return; }; var k:IItemListWindow = (this._SafeStr_18910.findChildByName("suggestion_list") as IItemListWindow); if (k == null){ return; }; var _local_2:IWindowContainer = (k.getListItemAt(this._SafeStr_18912) as IWindowContainer); if (_local_2 == null){ return; }; var _local_3:IWindow = _local_2.findChildByName("name_text"); if (_local_3 == null){ return; }; this._SafeStr_18936(_local_3.caption); this._SafeStr_18956(false); } private function _SafeStr_18956(k:Boolean):void { if (this._SafeStr_18910 == null){ return; }; this._SafeStr_18910.visible = k; if (!k){ this._SafeStr_18967(true); }; } private function _SafeStr_18967(k:Boolean):void { var _local_2:IWindow = this._SafeStr_5415.findChildByName("message_input"); if (_local_2 != null){ _local_2.visible = k; }; } private function _SafeStr_18945(k:WindowEvent):void { var _local_2:IWindow = k.target; if (_local_2 == null){ return; }; this._SafeStr_18944(); } private function _SafeStr_18942(k:WindowEvent):void { var _local_2:IWindow = k.target; if (_local_2 == null){ return; }; this._SafeStr_18938(); } private function _SafeStr_18943(k:WindowEvent):void { var _local_2:IWindow = k.target; if (_local_2 == null){ return; }; this._SafeStr_18938(); } private function _SafeStr_18946(k:WindowEvent):void { this._SafeStr_18944(); this._SafeStr_18956(false); } private function _SafeStr_18947(k:WindowEvent):void { this._SafeStr_18944(); } private function _SafeStr_18938():void { if (this._SafeStr_5415 == null){ return; }; var k:IWindow = this._SafeStr_5415.findChildByName("name_input"); if (k == null){ return; }; var _local_2:String = k.caption; if ((((_local_2 == null)) || ((_local_2.length == 0)))){ this._SafeStr_18968(true, "name_input_hint", "catalog.gift_wrapping_new.name_hint"); } else { this._SafeStr_18968(false, "name_input_hint", "catalog.gift_wrapping_new.name_hint"); }; } private function _SafeStr_18944():void { if (this._SafeStr_5415 == null){ return; }; var k:IWindow = this._SafeStr_5415.findChildByName("message_input"); if (k == null){ return; }; var _local_2:String = k.caption; if ((((_local_2 == null)) || ((_local_2.length == 0)))){ this._SafeStr_18968(true, "message_input_hint", "catalog.gift_wrapping_new.message_hint"); } else { this._SafeStr_18968(false, "message_input_hint", "catalog.gift_wrapping_new.message_hint"); }; } private function _SafeStr_18968(k:Boolean, _arg_2:String, _arg_3:String):void { var _local_4:ITextWindow = (this._SafeStr_5415.findChildByName(_arg_2) as ITextWindow); if (_local_4 != null){ _local_4.text = this._SafeStr_5525.getLocalization(_arg_3); _local_4.visible = k; }; } private function _SafeStr_18969(k:Boolean):void { if (this._SafeStr_5415 == null){ return; }; var _local_2:IWindow = this._SafeStr_5415.findChildByName("ribbon_prev"); this._SafeStr_18970(_local_2, k); var _local_3:IWindow = this._SafeStr_5415.findChildByName("ribbon_next"); this._SafeStr_18970(_local_3, k); var _local_4:IWindow = this._SafeStr_5415.findChildByName("pick_ribbon_title"); this._SafeStr_18970(_local_4, k); } private function _SafeStr_18954(k:Boolean):void { this._SafeStr_18955(k); this._SafeStr_18969(k); } private function _SafeStr_18955(k:Boolean):void { if (this._SafeStr_5415 == null){ return; }; var _local_2:IWindow = this._SafeStr_5415.findChildByName("box_color_title"); this._SafeStr_18970(_local_2, k); var _local_3:IWindowContainer = (this._SafeStr_5415.findChildByName("color_picker_container") as IWindowContainer); if (_local_3 != null){ this._SafeStr_18970(_local_3, k); }; } private function _SafeStr_18970(k:IWindow, _arg_2:Boolean):void { var _local_3:_SafeStr_3273; var _local_4:int; var _local_5:int; var _local_6:IWindow; this._SafeStr_18543(k, _arg_2); if ((k is _SafeStr_2328)){ _local_3 = _SafeStr_2328(k).iterator; _local_4 = _local_3.length; if (_local_4 > 0){ _local_5 = 0; while (_local_5 < _local_4) { _local_6 = (_local_3[_local_5] as IWindow); if (_local_6 != null){ this._SafeStr_18543(_local_6, _arg_2); if ((_local_6 is _SafeStr_2328)){ this._SafeStr_18970(_local_6, _arg_2); }; }; _local_5++; }; }; }; } private function _SafeStr_18543(k:IWindow, _arg_2:Boolean):void { if (_arg_2){ k.blend = 1; k.enable(); } else { k.blend = 0.5; k.disable(); }; } private function _SafeStr_18962(k:Array):void { var _local_4:String; var _local_5:IWindowContainer; var _local_6:ITextWindow; var _local_7:int; var _local_8:int; var _local_9:TextFormat; var _local_10:int; if (this._SafeStr_18910 == null){ this._SafeStr_18910 = (this._SafeStr_5415.findChildByName("suggestion_container") as IWindowContainer); }; if (this._SafeStr_18911 == null){ this._SafeStr_18911 = (this._SafeStr_5450.utils.createWindow("suggestion_list_item_new") as IWindowContainer); }; if ((((this._SafeStr_18910 == null)) || ((this._SafeStr_18911 == null)))){ return; }; var _local_2:IItemListWindow = (this._SafeStr_18910.findChildByName("suggestion_list") as IItemListWindow); if (_local_2 == null){ return; }; _local_2._SafeStr_9402(); if (k.length == 0){ this._SafeStr_18956(false); return; }; this._SafeStr_18956(true); var _local_3:int; for each (_local_4 in k) { _local_5 = (this._SafeStr_18911.clone() as IWindowContainer); if (_local_5 != null){ _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18971); _local_5.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_18972); _local_6 = (_local_5.findChildByName("name_text") as ITextWindow); if (_local_6 != null){ _local_6.text = _local_4; if (this._SafeStr_18914 != null){ _local_7 = this._SafeStr_18914.length; if (_local_7 > 0){ _local_8 = _local_4.toLowerCase().search(this._SafeStr_18914.toLowerCase()); if (_local_8 != -1){ _local_9 = _local_6.getTextFormat(); _local_9.bold = true; _local_10 = (_local_8 + _local_7); if (_local_10 > _local_4.length){ _local_10 = _local_4.length; }; _local_6.setTextFormat(_local_9, _local_8, _local_10); }; }; }; _local_2.addListItem(_local_5); }; _local_5.color = this._SafeStr_10637(_local_3); _local_3++; }; }; this._SafeStr_18967((k.length < 2)); this._SafeStr_18963(0); } private function _SafeStr_18971(k:WindowEvent):void { var _local_2:IWindowContainer = (k.target as IWindowContainer); if (_local_2 == null){ return; }; var _local_3:ITextWindow = (_local_2.findChildByName("name_text") as ITextWindow); if (_local_3 == null){ return; }; this._SafeStr_18936(_local_3.text); this._SafeStr_18956(false); } private function _SafeStr_18972(k:WindowEvent):void { var _local_2:IWindowContainer = (k.target as IWindowContainer); if (_local_2 == null){ return; }; var _local_3:IItemListWindow = (this._SafeStr_18910.findChildByName("suggestion_list") as IItemListWindow); if (_local_3 == null){ return; }; this._SafeStr_18963(_local_3._SafeStr_8741(_local_2)); } private function _SafeStr_18963(k:int):void { var _local_3:IWindowContainer; if (this._SafeStr_18910 == null){ return; }; var _local_2:IItemListWindow = (this._SafeStr_18910.findChildByName("suggestion_list") as IItemListWindow); if (_local_2 == null){ return; }; _local_3 = (_local_2.getListItemAt(this._SafeStr_18912) as IWindowContainer); if (_local_3 != null){ _local_3.color = this._SafeStr_10637(this._SafeStr_18912); }; this._SafeStr_18912 = k; if (this._SafeStr_18912 < 0){ this._SafeStr_18912 = (_local_2.numListItems - 1); }; if (this._SafeStr_18912 >= _local_2.numListItems){ this._SafeStr_18912 = 0; }; _local_3 = (_local_2.getListItemAt(this._SafeStr_18912) as IWindowContainer); if (_local_3 != null){ _local_3.color = this._SafeStr_18909; }; } private function _SafeStr_10637(k:int):uint { return (((((k % 2) == 0)) ? this._SafeStr_18077 : this._SafeStr_18078)); } private function _SafeStr_18936(k:String):void { if (this._SafeStr_5415 == null){ return; }; var _local_2:IWindow = this._SafeStr_5415.findChildByName("name_input"); if (_local_2 == null){ return; }; _local_2.caption = k; this._SafeStr_18938(); this._SafeStr_18966(); } private function _SafeStr_18957(k:WindowEvent):void { this._SafeStr_18918 = k.target.id; this._SafeStr_18953(); this._SafeStr_11833(); } private function _SafeStr_18953():void { var _local_2:IWindowContainer; var _local_3:IWindow; if (this._SafeStr_5415 == null){ return; }; var k:IItemGridWindow = (this._SafeStr_5415.findChildByName("color_grid") as IItemGridWindow); if (k == null){ return; }; var _local_4:int; while (_local_4 < k.numGridItems) { _local_2 = (k._SafeStr_8749(_local_4) as IWindowContainer); if (_local_2 == null){ } else { _local_3 = _local_2.findChildByName("selection"); if (_local_3 == null){ } else { _local_3.visible = (_local_2.id == this._SafeStr_18918); }; }; _local_4++; }; } public function _SafeStr_8380():void { if (this.disposed){ return; }; this._SafeStr_9333(true); if (((!(this._SafeStr_5450)) || (!(this._SafeStr_5450.windowManager)))){ return; }; this._SafeStr_5450.windowManager.alert(("$" + "{catalog.gift_wrapping.receiver_not_found.title}"), ("$" + "{catalog.gift_wrapping.receiver_not_found.info}"), 0, this._SafeStr_12473); } private function _SafeStr_12473(k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); this._SafeStr_9333(true); } private function _SafeStr_9333(k:Boolean):void { if (this._SafeStr_5415 == null){ return; }; var _local_2:IButtonWindow = (this._SafeStr_5415.findChildByName("give_gift_button") as IButtonWindow); if (_local_2 != null){ if (k){ _local_2.enable(); } else { _local_2.disable(); }; }; } public function _SafeStr_8381():void { if (this.disposed){ return; }; if (this._SafeStr_5415 == null){ return; }; this._SafeStr_9333(true); this._SafeStr_18960("header_button_close"); var k:ICheckBoxWindow = (this._SafeStr_5415.findChildByName("use_free_checkbox") as ICheckBoxWindow); if (k != null){ k.select(); }; } public function _SafeStr_8307():void { var k:IWindow = this._SafeStr_5415.findChildByName("buy_button"); k.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_18922); k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18961); k.caption = "${catalog.purchase_confirmation.gift}"; this._SafeStr_5415.caption = "${catalog.purchase_confirmation.gift.title}"; } } }//package _-3WF // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10637 = "_-20T" (String#3097, DoABC#3) // _SafeStr_10843 = "_-3ax" (String#30955, DoABC#3) // _SafeStr_10845 = "_-18u" (String#24950, DoABC#3) // _SafeStr_111 = "_-2LA" (String#27863, DoABC#3) // _SafeStr_11833 = "_-3gv" (String#1548, DoABC#3) // _SafeStr_12426 = "_-20z" (String#27078, DoABC#3) // _SafeStr_12473 = "_-0k2" (String#8349, DoABC#3) // _SafeStr_12750 = "_-GU" (String#709, DoABC#3) // _SafeStr_14849 = "_-4R6" (String#33061, DoABC#3) // _SafeStr_16240 = "_-3KT" (String#3432, DoABC#3) // _SafeStr_16257 = "_-56l" (String#1124, DoABC#3) // _SafeStr_18077 = "_-6UF" (String#14274, DoABC#3) // _SafeStr_18078 = "_-fK" (String#15137, DoABC#3) // _SafeStr_18543 = "_-6b6" (String#1622, DoABC#3) // _SafeStr_18889 = "_-17K" (String#2868, DoABC#3) // _SafeStr_18890 = "_-4hA" (String#3758, DoABC#3) // _SafeStr_18891 = "_-1F0" (String#2903, DoABC#3) // _SafeStr_18895 = "_-2BX" (String#27486, DoABC#3) // _SafeStr_18896 = "_-2gu" (String#28711, DoABC#3) // _SafeStr_18897 = "_-1cr" (String#26092, DoABC#3) // _SafeStr_18898 = "_-4PZ" (String#32996, DoABC#3) // _SafeStr_18908 = "_-3Uj" (String#30717, DoABC#3) // _SafeStr_18909 = "_-4bm" (String#33468, DoABC#3) // _SafeStr_18910 = "_-0KY" (String#22984, DoABC#3) // _SafeStr_18911 = "_-5re" (String#36499, DoABC#3) // _SafeStr_18912 = "_-3lY" (String#31353, DoABC#3) // _SafeStr_18913 = "_-59V" (String#34796, DoABC#3) // _SafeStr_18914 = "_-03U" (String#22318, DoABC#3) // _SafeStr_18915 = "_-0xM" (String#24467, DoABC#3) // _SafeStr_18916 = "_-6Tt" (String#38008, DoABC#3) // _SafeStr_18917 = "_-Z5" (String#39765, DoABC#3) // _SafeStr_18918 = "_-3ik" (String#31246, DoABC#3) // _SafeStr_18919 = "_-3hh" (String#31199, DoABC#3) // _SafeStr_18920 = "_-6Gy" (String#37523, DoABC#3) // _SafeStr_18921 = "_-57Q" (String#34724, DoABC#3) // _SafeStr_18922 = "_-3-4" (String#10708, DoABC#3) // _SafeStr_18923 = "_-MZ" (String#39306, DoABC#3) // _SafeStr_18924 = "_-1Dg" (String#8858, DoABC#3) // _SafeStr_18925 = "_-3W6" (String#30776, DoABC#3) // _SafeStr_18926 = "_-5SZ" (String#13241, DoABC#3) // _SafeStr_18927 = "_-2W4" (String#10225, DoABC#3) // _SafeStr_18928 = "_-1Ld" (String#25429, DoABC#3) // _SafeStr_18929 = "_-3Lv" (String#30378, DoABC#3) // _SafeStr_18930 = "_-5cp" (String#35930, DoABC#3) // _SafeStr_18931 = "_-4a7" (String#33406, DoABC#3) // _SafeStr_18932 = "_-61f" (String#36930, DoABC#3) // _SafeStr_18933 = "_-2F-" (String#27624, DoABC#3) // _SafeStr_18934 = "_-g-" (String#40020, DoABC#3) // _SafeStr_18935 = "_-2Xq" (String#28356, DoABC#3) // _SafeStr_18936 = "_-43e" (String#32118, DoABC#3) // _SafeStr_18937 = "_-4R-" (String#33056, DoABC#3) // _SafeStr_18938 = "_-1Zw" (String#25986, DoABC#3) // _SafeStr_18939 = "_-LV" (String#39270, DoABC#3) // _SafeStr_18940 = "_-6aS" (String#38285, DoABC#3) // _SafeStr_18941 = "_-1nI" (String#26508, DoABC#3) // _SafeStr_18942 = "_-6KE" (String#37637, DoABC#3) // _SafeStr_18943 = "_-6PP" (String#37836, DoABC#3) // _SafeStr_18944 = "_-1Xk" (String#25900, DoABC#3) // _SafeStr_18945 = "_-5Ee" (String#34996, DoABC#3) // _SafeStr_18946 = "_-4FY" (String#32593, DoABC#3) // _SafeStr_18947 = "_-6BQ" (String#37320, DoABC#3) // _SafeStr_18948 = "_-0D" (String#22672, DoABC#3) // _SafeStr_18949 = "_-689" (String#37190, DoABC#3) // _SafeStr_18950 = "_-1nM" (String#26511, DoABC#3) // _SafeStr_18951 = "_-OV" (String#39379, DoABC#3) // _SafeStr_18952 = "_-2Mb" (String#27913, DoABC#3) // _SafeStr_18953 = "_-5yL" (String#36753, DoABC#3) // _SafeStr_18954 = "_-09k" (String#22540, DoABC#3) // _SafeStr_18955 = "_-ca" (String#39892, DoABC#3) // _SafeStr_18956 = "_-oL" (String#40338, DoABC#3) // _SafeStr_18957 = "_-19-" (String#24953, DoABC#3) // _SafeStr_18958 = "_-P6" (String#39401, DoABC#3) // _SafeStr_18959 = "_-5wg" (String#36689, DoABC#3) // _SafeStr_18960 = "_-2Ae" (String#27450, DoABC#3) // _SafeStr_18961 = "_-4zP" (String#34356, DoABC#3) // _SafeStr_18962 = "_-2OV" (String#27987, DoABC#3) // _SafeStr_18963 = "_-49K" (String#32348, DoABC#3) // _SafeStr_18964 = "_-3IC" (String#30227, DoABC#3) // _SafeStr_18965 = "_-Co" (String#38955, DoABC#3) // _SafeStr_18966 = "_-6Jv" (String#37624, DoABC#3) // _SafeStr_18967 = "_-38q" (String#29844, DoABC#3) // _SafeStr_18968 = "_-1Jj" (String#25356, DoABC#3) // _SafeStr_18969 = "_-2gJ" (String#28687, DoABC#3) // _SafeStr_18970 = "_-6f-" (String#14425, DoABC#3) // _SafeStr_18971 = "_-5Y4" (String#35744, DoABC#3) // _SafeStr_18972 = "_-4Hq" (String#32679, DoABC#3) // _SafeStr_20 = "_-4q6" (String#12591, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2328 = "_-571" (String#12870, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_2361 = "_-5uD" (String#13677, DoABC#3) // _SafeStr_2378 = "_-2ZB" (String#10271, DoABC#3) // _SafeStr_2379 = "_-3-i" (String#10720, DoABC#3) // _SafeStr_2389 = "_-5Ww" (String#13304, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2418 = "_-3j5" (String#31260, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2451 = "_-oH" (String#40335, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3313 = "_-5Sk" (String#13245, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_3368 = "_-0UR" (String#8098, DoABC#3) // _SafeStr_3369 = "_-1a0" (String#9225, DoABC#3) // _SafeStr_48 = "_-8W" (String#38796, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_51 = "_-13Z" (String#24744, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5496 = "_-2lc" (String#10459, DoABC#3) // _SafeStr_5518 = "_-0X6" (String#682, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5758 = "_-1ar" (String#26021, DoABC#3) // _SafeStr_5759 = "_-3P3" (String#30501, DoABC#3) // _SafeStr_5760 = "_-5NX" (String#35337, DoABC#3) // _SafeStr_5771 = "_-3iZ" (String#31239, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_5899 = "_-1Lf" (String#25430, DoABC#3) // _SafeStr_5932 = "_-hM" (String#40065, DoABC#3) // _SafeStr_5967 = "_-zt" (String#40784, DoABC#3) // _SafeStr_6943 = "_-3zi" (String#11738, DoABC#3) // _SafeStr_6956 = "_-dm" (String#39946, DoABC#3) // _SafeStr_7006 = "_-1Yw" (String#1478, DoABC#3) // _SafeStr_7085 = "_-051" (String#1058, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7439 = "_-5RG" (String#180, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_7532 = "_-0b" (String#23596, DoABC#3) // _SafeStr_7657 = "_-0OD" (String#2657, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_7948 = "_-Qn" (String#340, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8136 = "_-6Rt" (String#14242, DoABC#3) // _SafeStr_8164 = "_-4Qn" (String#12171, DoABC#3) // _SafeStr_8228 = "_-15z" (String#24842, DoABC#3) // _SafeStr_8275 = "_-0fw" (String#23791, DoABC#3) // _SafeStr_8292 = "_-5Rx" (String#35497, DoABC#3) // _SafeStr_8297 = "_-2ge" (String#28698, DoABC#3) // _SafeStr_8303 = "_-3fL" (String#31117, DoABC#3) // _SafeStr_8304 = "_-4pK" (String#12584, DoABC#3) // _SafeStr_8307 = "_-6cC" (String#38360, DoABC#3) // _SafeStr_8343 = "_-484" (String#32301, DoABC#3) // _SafeStr_8355 = "_-4nj" (String#33900, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8370 = "_-3E1" (String#30051, DoABC#3) // _SafeStr_8377 = "_-1M7" (String#25447, DoABC#3) // _SafeStr_8378 = "_-0q2" (String#24167, DoABC#3) // _SafeStr_8380 = "_-40S" (String#31987, DoABC#3) // _SafeStr_8381 = "_-0NY" (String#23102, DoABC#3) // _SafeStr_8431 = "_-6Dh" (String#4185, DoABC#3) // _SafeStr_8442 = "_-0EZ" (String#7836, DoABC#3) // _SafeStr_8456 = "_-1Li" (String#25432, DoABC#3) // _SafeStr_8482 = "_-1OG" (String#25531, DoABC#3) // _SafeStr_8499 = "_-3SV" (String#11165, DoABC#3) // _SafeStr_8582 = "_-3yV" (String#31880, DoABC#3) // _SafeStr_8645 = "_-2BQ" (String#298, DoABC#3) // _SafeStr_8741 = "_-3eu" (String#11375, DoABC#3) // _SafeStr_8749 = "_-0gb" (String#8301, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_9213 = "_-3sY" (String#852, DoABC#3) // _SafeStr_9333 = "_-3g" (String#11398, DoABC#3) // _SafeStr_9396 = "_-5jD" (String#13495, DoABC#3) // _SafeStr_9402 = "_-4PV" (String#12153, DoABC#3) // _SafeStr_9512 = "_-7x" (String#38774, DoABC#3) // _SafeStr_9589 = "_-5Kn" (String#35235, DoABC#3) // _SafeStr_9591 = "_-4u-" (String#34150, DoABC#3) // _SafeStr_9598 = "_-0g0" (String#23794, DoABC#3) // _SafeStr_9599 = "_-r4" (String#40438, DoABC#3) // _SafeStr_9600 = "_-5O0" (String#35357, DoABC#3) // _SafeStr_9721 = "_-1yR" (String#297, DoABC#3) //------------------------------------------------------------ //_-3Wu._SafeStr_4381 package _-3Wu { import flash.display.BitmapData; import _-151._SafeStr_2305; import _-4z-._SafeStr_5030; public interface _SafeStr_4381 { function initializeDimensions(_arg_1:int, _arg_2:int):Boolean; function render(_arg_1:BitmapData, _arg_2:String, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:_SafeStr_2305, _arg_7:Boolean, _arg_8:Number=0, _arg_9:Number=0, _arg_10:Number=0, _arg_11:Number=0, _arg_12:int=0):_SafeStr_5030; function getTextureIdentifier(_arg_1:Number, _arg_2:_SafeStr_2305):String; function _SafeStr_11672(_arg_1:String):Array; function _SafeStr_13430():void; } }//package _-3Wu // _SafeStr_11672 = "_-1ZK" (String#9216, DoABC#3) // _SafeStr_13430 = "_-5l-" (String#13526, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_4381 = "_-1h9" (String#9331, DoABC#3) // _SafeStr_5030 = "_-2G6" (String#9964, DoABC#3) //------------------------------------------------------------ //_-3X0._SafeStr_2678 package _-3X0 { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-35b._SafeStr_3926; public class _SafeStr_2678 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2678(k:Function) { super(k, _SafeStr_3926); } public function _SafeStr_5325():_SafeStr_3926 { return ((_SafeStr_5326 as _SafeStr_3926)); } } }//package _-3X0 // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2678 = "_-0nu" (String#24092, DoABC#3) // _SafeStr_3926 = "_-3O3" (String#11089, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3X0._SafeStr_2688 package _-3X0 { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-35b.CfhTopicsInitMessageParser; public class _SafeStr_2688 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2688(k:Function) { super(k, CfhTopicsInitMessageParser); } public function _SafeStr_5325():CfhTopicsInitMessageParser { return ((_SafeStr_5326 as CfhTopicsInitMessageParser)); } } }//package _-3X0 // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2688 = "_-0HH" (String#7875, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3X0._SafeStr_3924 package _-3X0 { import _-4sN._SafeStr_143; import _-3qZ._SafeStr_2717; public class _SafeStr_3924 implements _SafeStr_143 { private var _SafeStr_18973:String; private var _SafeStr_18974:int; private var _SafeStr_18975:String; public function _SafeStr_3924(k:_SafeStr_2717) { this._SafeStr_18973 = k.readString(); this._SafeStr_18974 = k._SafeStr_5331(); this._SafeStr_18975 = k.readString(); _SafeStr_4.log(((((("READ CFH TOPIC NAME: " + this._SafeStr_18973) + ", ID: ") + this._SafeStr_18974) + ", CONSEQUENCE: ") + this._SafeStr_18975)); } public function get name():String { return (this._SafeStr_18973); } public function get id():int { return (this._SafeStr_18974); } public function get _SafeStr_18976():String { return (this._SafeStr_18975); } } }//package _-3X0 // _SafeStr_143 = "_-3Nk" (String#30456, DoABC#3) // _SafeStr_18973 = "_-5Pc" (String#35422, DoABC#3) // _SafeStr_18974 = "_-1fW" (String#26193, DoABC#3) // _SafeStr_18975 = "_-1m4" (String#26463, DoABC#3) // _SafeStr_18976 = "_-1Ql" (String#25642, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3924 = "_-3D6" (String#10938, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-3X0._SafeStr_4070 package _-3X0 { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-35b._SafeStr_4404; public class _SafeStr_4070 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4070(k:Function) { super(k, _SafeStr_4404); } public function _SafeStr_5325():_SafeStr_4404 { return ((_SafeStr_5326 as _SafeStr_4404)); } } }//package _-3X0 // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4070 = "_-0AJ" (String#22559, DoABC#3) // _SafeStr_4404 = "_-4uT" (String#12662, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3X0._SafeStr_4408 package _-3X0 { import _-4sN._SafeStr_143; import _-3qZ._SafeStr_2717; public class _SafeStr_4408 implements _SafeStr_143 { private var _name:String; private var _SafeStr_18977:int; private var _SafeStr_18978:int; private var _SafeStr_18979:Boolean; private var _SafeStr_18980:String = ""; private var _SafeStr_18981:String = ""; public function _SafeStr_4408(k:_SafeStr_2717) { this._name = k.readString(); this._SafeStr_18977 = k._SafeStr_5331(); this._SafeStr_18978 = k._SafeStr_5331(); this._SafeStr_18979 = k.readBoolean(); if (k.bytesAvailable){ this._SafeStr_18980 = k.readString(); }; if (k.bytesAvailable){ this._SafeStr_18981 = k.readString(); }; _SafeStr_4.log(((((((((("READ CFH SANCTION TYPE: " + this._name) + ", length: ") + this._SafeStr_18977) + ", avatar only: ") + this._SafeStr_18979) + ", trade lock info: ") + this._SafeStr_18980) + ", machine ban info: ") + this._SafeStr_18981)); } public function get name():String { return (this._name); } public function get _SafeStr_16138():int { return (this._SafeStr_18977); } public function get _SafeStr_16137():Boolean { return (this._SafeStr_18979); } public function get _SafeStr_16139():String { return (this._SafeStr_18980); } public function get _SafeStr_16140():String { return (this._SafeStr_18981); } } }//package _-3X0 // _SafeStr_143 = "_-3Nk" (String#30456, DoABC#3) // _SafeStr_16137 = "_-4NW" (String#32911, DoABC#3) // _SafeStr_16138 = "_-2aY" (String#28470, DoABC#3) // _SafeStr_16139 = "_-5lm" (String#36269, DoABC#3) // _SafeStr_16140 = "_-54H" (String#34596, DoABC#3) // _SafeStr_18977 = "_-03K" (String#22313, DoABC#3) // _SafeStr_18978 = "_-0Td" (String#23319, DoABC#3) // _SafeStr_18979 = "_-2r7" (String#29114, DoABC#3) // _SafeStr_18980 = "_-5-V" (String#34400, DoABC#3) // _SafeStr_18981 = "_-1N5" (String#25486, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4408 = "_-0lY" (String#8376, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-3X0.CallForHelpCategoryData package _-3X0 { import _-4sN._SafeStr_143; import _-0MK._SafeStr_3; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2717; import __AS3__.vec.*; import _-4sN.*; public class CallForHelpCategoryData implements _SafeStr_143, _SafeStr_3 { private var _name:String; private var _SafeStr_18982:Vector.<_SafeStr_3924>; private var _disposed:Boolean; public function CallForHelpCategoryData(k:_SafeStr_2717) { this._SafeStr_18982 = new Vector.<_SafeStr_3924>(); this._name = k.readString(); _SafeStr_4.log(("READ CFH CAT: " + this._name)); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_18982.push(new _SafeStr_3924(k)); _local_3++; }; } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; this._SafeStr_18982 = null; } public function get disposed():Boolean { return (this._disposed); } public function get name():String { return (this._name); } public function get _SafeStr_11284():Vector.<_SafeStr_3924> { return (this._SafeStr_18982); } } }//package _-3X0 // _SafeStr_11284 = "_-6UM" (String#38029, DoABC#3) // _SafeStr_143 = "_-3Nk" (String#30456, DoABC#3) // _SafeStr_18982 = "_-0xS" (String#24472, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3924 = "_-3D6" (String#10938, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-3xK.LoadingBarWidget package _-3xK { import _-1Ir._SafeStr_2820; import _-5YE.IBorderWindow; import _-0MK._SafeStr_12; import flash.display.BitmapData; import flash.display.Sprite; import _-13g.ApdevVideoPlayer; import flash.utils.Dictionary; import flash.utils.Timer; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import flash.events.MouseEvent; import _-378._SafeStr_4455; import flash.events.IEventDispatcher; import _-0nt.AssetLoaderEvent; import flash.events.SecurityErrorEvent; import _-13g._SafeStr_4559; import _-5Vt.XmlAsset; import _-5YE.IRegionWindow; import _-5YE.IDisplayObjectWrapper; import _-5Vt._SafeStr_37; import _-4PB.VideoAdServingTemplate; import _-5mF.VideoControlsEvent; import _-4PB.TrackingEvent; import _-4PB.VideoAdV2; import _-4PB.MediaFile; import _-2xB.NetworkResource; import flash.events.TimerEvent; import flash.net.URLLoader; import flash.events.Event; import flash.events.IOErrorEvent; import flash.net.URLRequest; import _-3-E._SafeStr_6; public class LoadingBarWidget extends _SafeStr_2820 { private static const _SafeStr_18983:String = "close"; private static const _SafeStr_18984:String = "complete"; private static const _SafeStr_18985:String = "firstQuartile"; private static const _SafeStr_18986:String = "midpoint"; private static const _SafeStr_18987:String = "mute"; private static const _SafeStr_18988:String = "pause"; private static const _SafeStr_18989:String = "resume"; private static const _SafeStr_18990:String = "thirdQuartile"; private static const _SafeStr_18991:String = "unmute"; private static const _SafeStr_18992:String = "start"; private var _SafeStr_5415:IBorderWindow; private var _SafeStr_6649:_SafeStr_12; private var _SafeStr_10411:BitmapData; private var _SafeStr_14681:String = ""; private var _SafeStr_18993:Sprite = null; private var _SafeStr_18994:ApdevVideoPlayer; private var _SafeStr_10384:String = ""; private var _SafeStr_18995:Array; private var _SafeStr_18996:Boolean = false; private var _SafeStr_18997:Dictionary; private var _SafeStr_18998:Timer; private var _SafeStr_18999:Number; private var _SafeStr_19000:String; private var _SafeStr_19001:Boolean = false; private var _SafeStr_10392:String; public function LoadingBarWidget(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_499, _arg_5:_SafeStr_12) { this._SafeStr_18995 = []; super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_6649 = _arg_5; } override public function dispose():void { if (this._SafeStr_18993 != null){ this._SafeStr_18993.removeEventListener(MouseEvent.CLICK, this._SafeStr_9379); this._SafeStr_18993 = null; }; if (this._SafeStr_10411 != null){ this._SafeStr_10411.dispose(); this._SafeStr_10411 = null; }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_6649 = null; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4455._SafeStr_5991, this._SafeStr_19002); k.addEventListener(_SafeStr_4455._SafeStr_5992, this._SafeStr_19003); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4455._SafeStr_5991, this._SafeStr_19002); k.removeEventListener(_SafeStr_4455._SafeStr_5992, this._SafeStr_19002); k.removeEventListener(_SafeStr_4455._SafeStr_5992, this._SafeStr_19003); } private function _SafeStr_19004(k:AssetLoaderEvent):void { _SafeStr_4.log(((("Error loading xml: " + this._SafeStr_10384) + ", ") + k)); } private function _SafeStr_8101(k:SecurityErrorEvent):void { } private function _SafeStr_19002(k:_SafeStr_4455):void { if ((((k == null)) || (!((k.type == _SafeStr_4455._SafeStr_5991))))){ return; }; if (!this.createWindow()){ return; }; this._SafeStr_5415.visible = true; this._SafeStr_5415.center(); } private function _SafeStr_19003(k:_SafeStr_4455):void { if ((((k == null)) || (!((k.type == _SafeStr_4455._SafeStr_5992))))){ return; }; if (((this._SafeStr_18994) && ((((this._SafeStr_18994._SafeStr_10413 == _SafeStr_4559._SafeStr_10356)) || ((this._SafeStr_18994._SafeStr_10413 == _SafeStr_4559._SafeStr_10357)))))){ return; }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } private function createWindow():Boolean { var _local_4:int; if (this._SafeStr_5415 != null){ return (true); }; var k:XmlAsset = (assets.getAssetByName("room_loading_bar") as XmlAsset); if (k == null){ return (false); }; this._SafeStr_5415 = (windowManager.buildFromXML((k.content as XML)) as IBorderWindow); if (this._SafeStr_5415 == null){ return (false); }; this._SafeStr_5415.visible = false; var _local_2:IRegionWindow = (this._SafeStr_5415.findChildByName("region") as IRegionWindow); if (_local_2 != null){ }; var _local_3:IDisplayObjectWrapper = (this._SafeStr_5415.findChildByName("image") as IDisplayObjectWrapper); if (_local_3 != null){ _local_4 = _local_3.height; this._SafeStr_5415.scale(0, -(_local_4)); }; return (true); } private function _SafeStr_19005(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37; var _local_3:XmlAsset; var _local_4:XML; var _local_5:VideoAdServingTemplate; _local_2 = (k.target as _SafeStr_37); _local_2.removeEventListener(AssetLoaderEvent._SafeStr_7865, this._SafeStr_19005); _local_2.removeEventListener(AssetLoaderEvent._SafeStr_8961, this._SafeStr_19005); if (k.type == AssetLoaderEvent._SafeStr_7865){ _local_3 = (_assets.getAssetByName(_local_2.assetName) as XmlAsset); _local_4 = (_local_3.content as XML); if (_local_4 != null){ _local_5 = new VideoAdServingTemplate(); _local_5._SafeStr_19006(_local_4); this._SafeStr_18995 = _local_5.ads; this.playVideo(); }; }; } private function _SafeStr_19007(k:int=760, _arg_2:int=480):void { this._SafeStr_18994 = new ApdevVideoPlayer(k, _arg_2); this._SafeStr_18994._SafeStr_10420 = false; this._SafeStr_18994._SafeStr_10441 = false; this._SafeStr_18994._SafeStr_10446 = this._SafeStr_10411; this._SafeStr_18994.autoPlay = false; this._SafeStr_18994._SafeStr_10447.mute.visible = true; this._SafeStr_18994._SafeStr_10447.fullscreen.visible = false; this._SafeStr_18994._SafeStr_10447.bar._SafeStr_16395 = false; this._SafeStr_18994.addEventListener(VideoControlsEvent._SafeStr_10445, this._SafeStr_19008, false, 0, true); this._SafeStr_5933(); this._SafeStr_18994.addEventListener(VideoControlsEvent._SafeStr_19009, this._SafeStr_19010); this._SafeStr_18994.addEventListener(VideoControlsEvent._SafeStr_10430, this._SafeStr_19010); this._SafeStr_18994.addEventListener(MouseEvent.CLICK, this._SafeStr_19011); } private function _SafeStr_19012(k:Array, _arg_2:String):void { var _local_3:TrackingEvent; if (k){ this._SafeStr_18997 = new Dictionary(); this._SafeStr_18997[_SafeStr_18992] = _arg_2; for each (_local_3 in k) { this._SafeStr_18997[_local_3.eventType] = _local_3; }; }; } private function _SafeStr_5933():void { if ((((this._SafeStr_18994 == null)) || ((this._SafeStr_5415 == null)))){ return; }; var k:IDisplayObjectWrapper = (this._SafeStr_5415.findChildByName("image") as IDisplayObjectWrapper); if (k == null){ return; }; var _local_2:int = Math.max(0, (this._SafeStr_18994.width - k.width)); var _local_3:int = Math.max(0, (this._SafeStr_18994.height - k.height)); this._SafeStr_5415.scale(_local_2, _local_3); k.setDisplayObject(this._SafeStr_18994); this._SafeStr_18994.autoPlay = true; this._SafeStr_5415.visible = true; this._SafeStr_5415.center(); } private function playVideo():void { var _local_2:VideoAdV2; var _local_5:MediaFile; var _local_6:String; var _local_7:NetworkResource; var k:int = this._SafeStr_18995.length; if (k == 0){ return; }; if (k > 0){ _local_2 = (this._SafeStr_18995[0] as VideoAdV2); }; var _local_3:String = ""; var _local_4:Array = _local_2.getImpressionList(); if (_local_4.length > 0){ _local_3 = String(_local_4[0]); }; if (((_local_2) && (_local_2.hasAds(false)))){ _local_5 = (_local_2.linearVideoAd.mediaFiles[0] as MediaFile); if (_local_5 == null){ return; }; _local_6 = _local_5.url.url; this._SafeStr_19012(_local_2.trackingEvents, _local_3); if (_local_2.linearVideoAd.clickThroughs.length > 0){ _local_7 = (_local_2.linearVideoAd.clickThroughs[0] as NetworkResource); if (_local_7 != null){ this._SafeStr_19000 = _local_7.url; }; }; this._SafeStr_19007(int(_local_5.width), int(_local_5.height)); this._SafeStr_18994.load(_local_6); this._SafeStr_18994.play(); this._SafeStr_19013(_SafeStr_18992); if (this._SafeStr_18998 == null){ this._SafeStr_18998 = new Timer(500); this._SafeStr_18998.addEventListener(TimerEvent.TIMER, this._SafeStr_19014); }; if (this._SafeStr_18998.running){ this._SafeStr_18998.reset(); }; this._SafeStr_18998.start(); }; } private function _SafeStr_19013(k:String):void { var _local_2:TrackingEvent; var _local_3:Array; var _local_4:URLLoader; _local_2 = (this._SafeStr_18997[k] as TrackingEvent); if (((!((_local_2 == null))) || ((k == _SafeStr_18992)))){ if (k == _SafeStr_18992){ _local_3 = [this._SafeStr_18997[_SafeStr_18992]]; } else { _local_3 = _local_2.getURLList(); }; if (((_local_3) && ((_local_3.length > 0)))){ _local_4 = new URLLoader(); _local_4.addEventListener(Event.COMPLETE, this._SafeStr_19015); _local_4.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_19016); _local_4.load(new URLRequest(_local_3[0])); }; }; } private function _SafeStr_19014(k:TimerEvent):void { var _local_2:Number; if (this._SafeStr_18994){ _local_2 = this._SafeStr_18994._SafeStr_5385(); if (this._SafeStr_18994._SafeStr_10413 == _SafeStr_4559._SafeStr_10356){ if ((((this._SafeStr_18999 < 0.25)) && ((_local_2 >= 0.25)))){ this._SafeStr_19013(_SafeStr_18985); } else { if ((((this._SafeStr_18999 < 0.5)) && ((_local_2 >= 0.5)))){ this._SafeStr_19013(_SafeStr_18986); } else { if ((((this._SafeStr_18999 < 0.75)) && ((_local_2 >= 0.75)))){ this._SafeStr_19013(_SafeStr_18990); }; }; }; }; this._SafeStr_18999 = _local_2; }; } private function _SafeStr_19008(k:VideoControlsEvent):void { if (k.data == _SafeStr_4559._SafeStr_10358){ this._SafeStr_18998.reset(); this._SafeStr_19013(_SafeStr_18984); this._SafeStr_19013(_SafeStr_18983); this._SafeStr_19003(new _SafeStr_4455(_SafeStr_4455._SafeStr_5992)); } else { if ((((k.data == _SafeStr_4559._SafeStr_10356)) && ((this._SafeStr_10392 == _SafeStr_4559._SafeStr_10357)))){ this._SafeStr_19013(_SafeStr_18989); } else { if ((((k.data == _SafeStr_4559._SafeStr_10357)) && (!((this._SafeStr_10392 == _SafeStr_4559._SafeStr_10357))))){ this._SafeStr_19013(_SafeStr_18988); }; }; }; this._SafeStr_10392 = k.data; } private function _SafeStr_9379(k:Event):void { if (this._SafeStr_14681 != ""){ _SafeStr_6._SafeStr_5513(this._SafeStr_14681); }; } private function _SafeStr_19011(k:Event):void { if (((((!((this._SafeStr_10384 == ""))) && (!((this._SafeStr_19000 == ""))))) && (!(this._SafeStr_19001)))){ _SafeStr_6._SafeStr_5513(this._SafeStr_19000); this._SafeStr_19001 = true; }; } private function _SafeStr_19016(k:IOErrorEvent):void { } private function _SafeStr_19015(k:Event):void { } private function _SafeStr_19017():void { this._SafeStr_19013(_SafeStr_18987); } private function _SafeStr_19018():void { this._SafeStr_19013(_SafeStr_18991); } private function _SafeStr_19010(k:VideoControlsEvent):void { if (this._SafeStr_18994._SafeStr_10374 == 0){ this._SafeStr_18996 = true; this._SafeStr_19017(); } else { if (this._SafeStr_18996){ this._SafeStr_19018(); }; this._SafeStr_18996 = false; }; } } }//package _-3xK // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10356 = "_-2JT" (String#27791, DoABC#3) // _SafeStr_10357 = "_-5Bp" (String#34886, DoABC#3) // _SafeStr_10358 = "_-4LU" (String#32826, DoABC#3) // _SafeStr_10374 = "_-1LH" (String#8982, DoABC#3) // _SafeStr_10384 = "_-1q4" (String#9482, DoABC#3) // _SafeStr_10392 = "_-4lK" (String#12520, DoABC#3) // _SafeStr_10411 = "_-0VG" (String#148, DoABC#3) // _SafeStr_10413 = "_-0Dh" (String#22700, DoABC#3) // _SafeStr_10420 = "_-1lv" (String#26455, DoABC#3) // _SafeStr_10430 = "_-3lx" (String#31371, DoABC#3) // _SafeStr_10441 = "_-rw" (String#40472, DoABC#3) // _SafeStr_10445 = "_-0HV" (String#22857, DoABC#3) // _SafeStr_10446 = "_-2EH" (String#27592, DoABC#3) // _SafeStr_10447 = "_-4wL" (String#34235, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_14681 = "_-5s5" (String#1135, DoABC#3) // _SafeStr_16395 = "_-sf" (String#40500, DoABC#3) // _SafeStr_18983 = "_-5zO" (String#36799, DoABC#3) // _SafeStr_18984 = "_-4n0" (String#33873, DoABC#3) // _SafeStr_18985 = "_-2S0" (String#28122, DoABC#3) // _SafeStr_18986 = "_-5Hd" (String#35109, DoABC#3) // _SafeStr_18987 = "_-2ft" (String#28670, DoABC#3) // _SafeStr_18988 = "_-0U6" (String#23335, DoABC#3) // _SafeStr_18989 = "_-3ua" (String#31722, DoABC#3) // _SafeStr_18990 = "_-6Bj" (String#37330, DoABC#3) // _SafeStr_18991 = "_-4Gl" (String#32636, DoABC#3) // _SafeStr_18992 = "_-32S" (String#29579, DoABC#3) // _SafeStr_18993 = "_-5Bn" (String#34885, DoABC#3) // _SafeStr_18994 = "_-20n" (String#27072, DoABC#3) // _SafeStr_18995 = "_-0ck" (String#23665, DoABC#3) // _SafeStr_18996 = "_-3eR" (String#31090, DoABC#3) // _SafeStr_18997 = "_-6F7" (String#37453, DoABC#3) // _SafeStr_18998 = "_-2hi" (String#28748, DoABC#3) // _SafeStr_18999 = "_-1Tq" (String#25757, DoABC#3) // _SafeStr_19000 = "_-1MS" (String#25459, DoABC#3) // _SafeStr_19001 = "_-3zh" (String#31916, DoABC#3) // _SafeStr_19002 = "_-6hA" (String#38579, DoABC#3) // _SafeStr_19003 = "_-2FG" (String#27635, DoABC#3) // _SafeStr_19004 = "_-yr" (String#40739, DoABC#3) // _SafeStr_19005 = "_-0cA" (String#23640, DoABC#3) // _SafeStr_19006 = "_-2xg" (String#29361, DoABC#3) // _SafeStr_19007 = "_-0Un" (String#23358, DoABC#3) // _SafeStr_19008 = "_-1Yy" (String#25945, DoABC#3) // _SafeStr_19009 = "_-SX" (String#39526, DoABC#3) // _SafeStr_19010 = "_-6dj" (String#38430, DoABC#3) // _SafeStr_19011 = "_-49T" (String#32352, DoABC#3) // _SafeStr_19012 = "_-0wI" (String#24425, DoABC#3) // _SafeStr_19013 = "_-0W4" (String#23412, DoABC#3) // _SafeStr_19014 = "_-Iy" (String#39175, DoABC#3) // _SafeStr_19015 = "_-5K6" (String#35206, DoABC#3) // _SafeStr_19016 = "_-OU" (String#39378, DoABC#3) // _SafeStr_19017 = "_-2qt" (String#29102, DoABC#3) // _SafeStr_19018 = "_-53J" (String#34558, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_37 = "_-6-O" (String#36835, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4455 = "_-2iI" (String#28775, DoABC#3) // _SafeStr_4559 = "_-4TD" (String#33152, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5385 = "_-0Hk" (String#2626, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5513 = "_-LI" (String#14784, DoABC#3) // _SafeStr_5933 = "_-5DG" (String#12983, DoABC#3) // _SafeStr_5991 = "_-Q7" (String#39442, DoABC#3) // _SafeStr_5992 = "_-5Fh" (String#35032, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6649 = "_-3gb" (String#381, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) // _SafeStr_8101 = "_-41t" (String#1556, DoABC#3) // _SafeStr_8961 = "_-g8" (String#40026, DoABC#3) // _SafeStr_9379 = "_-5W1" (String#1130, DoABC#3) //------------------------------------------------------------ //_-3Xk._SafeStr_2338 package _-3Xk { public interface _SafeStr_2338 { function init(_arg_1:_SafeStr_3308=null):void; function cancel():void; function empty():void; function _SafeStr_7834(_arg_1:int):_SafeStr_3309; function _SafeStr_9272(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String):void; function _SafeStr_7835(_arg_1:int):void; function _SafeStr_9275():void; function _SafeStr_19019():Boolean; function _SafeStr_9618():Array; function get _SafeStr_7833():int; } }//package _-3Xk // _SafeStr_19019 = "_-Cg" (String#14636, DoABC#3) // _SafeStr_2338 = "_-1Ie" (String#8940, DoABC#3) // _SafeStr_3308 = "_-13N" (String#8689, DoABC#3) // _SafeStr_3309 = "_-17O" (String#24893, DoABC#3) // _SafeStr_7833 = "_-5Jn" (String#13094, DoABC#3) // _SafeStr_7834 = "_-0vQ" (String#8533, DoABC#3) // _SafeStr_7835 = "_-2wv" (String#10658, DoABC#3) // _SafeStr_9272 = "_-4HU" (String#12028, DoABC#3) // _SafeStr_9275 = "_-2yU" (String#10687, DoABC#3) // _SafeStr_9618 = "_-4Ed" (String#11975, DoABC#3) //------------------------------------------------------------ //_-3Xk._SafeStr_3308 package _-3Xk { public interface _SafeStr_3308 { function _SafeStr_9265():void; function _SafeStr_9262():void; function _SafeStr_9263():void; function _SafeStr_9258():void; function _SafeStr_9261(_arg_1:int):void; function _SafeStr_9268():void; function _SafeStr_9273(_arg_1:Boolean):void; function get disposed():Boolean; } }//package _-3Xk // _SafeStr_3308 = "_-13N" (String#8689, DoABC#3) // _SafeStr_9258 = "_-23Q" (String#9747, DoABC#3) // _SafeStr_9261 = "_-5xC" (String#13725, DoABC#3) // _SafeStr_9262 = "_-4is" (String#12476, DoABC#3) // _SafeStr_9263 = "_-5bC" (String#13374, DoABC#3) // _SafeStr_9265 = "_-4eU" (String#12395, DoABC#3) // _SafeStr_9268 = "_-1CF" (String#8837, DoABC#3) // _SafeStr_9273 = "_-0Dx" (String#7828, DoABC#3) //------------------------------------------------------------ //_-3Xk._SafeStr_3309 package _-3Xk { public class _SafeStr_3309 { private var _SafeStr_5338:int = 0; private var _SafeStr_7428:int = 0; private var _SafeStr_15846:int = 0; private var _SafeStr_19020:String = null; public function _SafeStr_3309(k:int, _arg_2:int, _arg_3:int=0, _arg_4:String=null) { this._SafeStr_5338 = k; this._SafeStr_7428 = _arg_2; this._SafeStr_15846 = _arg_3; this._SafeStr_19020 = _arg_4; } public function get id():int { return (this._SafeStr_5338); } public function get category():int { return (this._SafeStr_7428); } public function get typeId():int { return (this._SafeStr_15846); } public function get xxxExtra():String { return (this._SafeStr_19020); } public function set id(k:int):void { this._SafeStr_5338 = k; } } }//package _-3Xk // _SafeStr_15846 = "_-2ds" (String#690, DoABC#3) // _SafeStr_19020 = "_-2TF" (String#28170, DoABC#3) // _SafeStr_3309 = "_-17O" (String#24893, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) //------------------------------------------------------------ //_-3Xk._SafeStr_4794 package _-3Xk { import _-1oe._SafeStr_2363; import _-1uj._SafeStr_2323; import _-1oe._SafeStr_2362; import _-0Kg.HabboCatalog; import _-1uj._SafeStr_3018; import flash.display.BitmapData; import _-6G7._SafeStr_2491; import _-1uj._SafeStr_2251; public class _SafeStr_4794 extends _SafeStr_2363 implements _SafeStr_2323, _SafeStr_2362 { public function _SafeStr_4794(k:HabboCatalog) { super(k); } protected function initProductIcon(k:_SafeStr_2251, _arg_2:String, _arg_3:int, _arg_4:String=""):void { var _local_6:_SafeStr_3018; var _local_5:BitmapData; switch (_arg_2){ case _SafeStr_2491._SafeStr_5890: _local_6 = k.getFurnitureIcon(_arg_3, this); break; case _SafeStr_2491._SafeStr_5891: _local_6 = k.getWallItemIcon(_arg_3, this, _arg_4); break; default: _SafeStr_4.log(("[PrizeItemContainer] Can not yet handle this type of product: " + _arg_2)); return; }; if (_local_6 != null){ _local_5 = _local_6.data; setIconImage(_local_5, true); }; } public function imageReady(k:int, _arg_2:BitmapData):void { if (disposed){ return; }; setIconImage(_arg_2, true); } public function _SafeStr_5454(k:int):void { } } }//package _-3Xk // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2362 = "_-5o9" (String#13580, DoABC#3) // _SafeStr_2363 = "_-1Eq" (String#8879, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4794 = "_-32O" (String#10768, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) //------------------------------------------------------------ //_-3Xk._SafeStr_4795 package _-3Xk { import _-1rg._SafeStr_2333; import _-0Kg.HabboCatalog; import _-1uj._SafeStr_2251; public class _SafeStr_4795 extends _SafeStr_4794 { private var _SafeStr_8129:String; private var _SafeStr_8130:int; private var _SafeStr_19021:int; private var _SafeStr_8211:_SafeStr_2333; private var _SafeStr_19022:_SafeStr_4794; public function _SafeStr_4795(k:String, _arg_2:int, _arg_3:_SafeStr_2333, _arg_4:int, _arg_5:HabboCatalog) { super(_arg_5); this._SafeStr_8129 = k; this._SafeStr_8130 = _arg_2; this._SafeStr_8211 = _arg_3; this._SafeStr_19021 = _arg_4; } public function setIcon(k:_SafeStr_2251):void { if ((((k == null)) || ((this._SafeStr_8211 == null)))){ return; }; initProductIcon(k, this._SafeStr_8211.type, this._SafeStr_8130); } public function get _SafeStr_8132():String { return (this._SafeStr_8129); } public function get _SafeStr_8133():int { return (this._SafeStr_8130); } public function get gridItem():_SafeStr_4794 { return (this._SafeStr_19022); } public function get _SafeStr_9622():int { return (this._SafeStr_19021); } public function get title():String { if (this._SafeStr_8211 == null){ return (""); }; return (this._SafeStr_8211._SafeStr_5870); } } }//package _-3Xk // _SafeStr_19021 = "_-2Zm" (String#28433, DoABC#3) // _SafeStr_19022 = "_-4t0" (String#34114, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_4794 = "_-32O" (String#10768, DoABC#3) // _SafeStr_4795 = "_-0w1" (String#8540, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_8129 = "_-2Z-" (String#3225, DoABC#3) // _SafeStr_8130 = "_-5Iy" (String#3923, DoABC#3) // _SafeStr_8132 = "_-4S-" (String#33100, DoABC#3) // _SafeStr_8133 = "_-04f" (String#22357, DoABC#3) // _SafeStr_8211 = "_-3SQ" (String#581, DoABC#3) // _SafeStr_9622 = "_-3av" (String#30954, DoABC#3) //------------------------------------------------------------ //_-3Xk.DealPrizeContainer package _-3Xk { import _-0Kg.HabboCatalog; import flash.display.BitmapData; import _-0iS._SafeStr_5145; import _-1rg._SafeStr_2333; import _-5Vt.XmlAsset; import _-5Vt.BitmapDataAsset; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import _-5YE.ITextWindow; import _-1uj._SafeStr_2251; public class DealPrizeContainer extends _SafeStr_4795 { private var _SafeStr_8128:Array; private var _SafeStr_19023:Array; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_9360:XML; private var _SafeStr_12705:BitmapData; public function DealPrizeContainer(k:Array, _arg_2:int, _arg_3:HabboCatalog) { var _local_4:int; var _local_7:_SafeStr_5145; var _local_8:_SafeStr_2333; this._SafeStr_19023 = []; this._SafeStr_5450 = _arg_3; this._SafeStr_8128 = k; while (_local_4 < k.length) { _local_7 = k[_local_4]; _local_8 = _arg_3._SafeStr_7657(_local_7._SafeStr_8133, _local_7._SafeStr_8132); this._SafeStr_19023.push(_local_8); _local_4++; }; var _local_5:XmlAsset = (_arg_3.assets.getAssetByName("gridItem") as XmlAsset); this._SafeStr_9360 = (_local_5.content as XML); var _local_6:BitmapDataAsset = (_arg_3.assets.getAssetByName("ctlg_pic_deal_icon_narrow") as BitmapDataAsset); this._SafeStr_12705 = BitmapData(_local_6.content); super("deal", -1, null, _arg_2, _arg_3); } override public function setIcon(k:_SafeStr_2251):void { var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(view.findChildByName("image")); _local_2.bitmap = new BitmapData(_local_2.width, _local_2.height, true, 0); _local_2.bitmap.copyPixels(this._SafeStr_12705, this._SafeStr_12705.rect, new Point(((_local_2.width - this._SafeStr_12705.width) / 2), ((_local_2.height - this._SafeStr_12705.height) / 2))); ITextWindow(view.findChildByName("bundleCounter")).text = this._SafeStr_8128.length.toString(); } override public function get title():String { return (""); } public function get _SafeStr_8134():Array { return (this._SafeStr_8128); } public function get _SafeStr_19024():Array { return (this._SafeStr_19023); } } }//package _-3Xk // _SafeStr_12705 = "_-0ID" (String#7890, DoABC#3) // _SafeStr_19023 = "_-1vo" (String#26837, DoABC#3) // _SafeStr_19024 = "_-4NA" (String#32894, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_4795 = "_-0w1" (String#8540, DoABC#3) // _SafeStr_5145 = "_-3af" (String#11300, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_7657 = "_-0OD" (String#2657, DoABC#3) // _SafeStr_8128 = "_-3QX" (String#11131, DoABC#3) // _SafeStr_8132 = "_-4S-" (String#33100, DoABC#3) // _SafeStr_8133 = "_-04f" (String#22357, DoABC#3) // _SafeStr_8134 = "_-4FC" (String#32583, DoABC#3) // _SafeStr_9360 = "_-4uu" (String#701, DoABC#3) //------------------------------------------------------------ //_-3Xk.PrizeLevelContainer package _-3Xk { import _-0iS._SafeStr_4791; import _-1rg._SafeStr_2333; import _-0iS._SafeStr_3371; import _-0Kg.HabboCatalog; public class PrizeLevelContainer { private var _SafeStr_8121:int; private var _SafeStr_8123:Array; public function PrizeLevelContainer(k:_SafeStr_3371, _arg_2:HabboCatalog) { var _local_4:_SafeStr_4791; var _local_5:_SafeStr_4795; var _local_6:_SafeStr_2333; super(); this._SafeStr_8121 = k._SafeStr_8124; _arg_2.localization.registerParameter(("recycler.prizes.odds." + this._SafeStr_8121), "odds", ("1:" + k._SafeStr_8125)); this._SafeStr_8123 = new Array(); var _local_3:int; while (_local_3 < k.prizes.length) { _local_4 = k.prizes[_local_3]; if (_local_4._SafeStr_8131){ _local_5 = new DealPrizeContainer(_local_4._SafeStr_8134, this._SafeStr_8121, _arg_2); } else { _local_6 = _arg_2._SafeStr_7657(_local_4._SafeStr_8133, _local_4._SafeStr_8132); _local_5 = new _SafeStr_4795(_local_4._SafeStr_8132, _local_4._SafeStr_8133, _local_6, this._SafeStr_8121, _arg_2); }; this._SafeStr_8123.push(_local_5); _local_3++; }; } public function get _SafeStr_8124():int { return (this._SafeStr_8121); } public function get prizes():Array { return (this._SafeStr_8123); } } }//package _-3Xk // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_3371 = "_-0OP" (String#7991, DoABC#3) // _SafeStr_4791 = "_-0DN" (String#7820, DoABC#3) // _SafeStr_4795 = "_-0w1" (String#8540, DoABC#3) // _SafeStr_7657 = "_-0OD" (String#2657, DoABC#3) // _SafeStr_8121 = "_-2Vp" (String#10219, DoABC#3) // _SafeStr_8123 = "_-09r" (String#1060, DoABC#3) // _SafeStr_8124 = "_-3Ec" (String#30077, DoABC#3) // _SafeStr_8125 = "_-3fj" (String#31127, DoABC#3) // _SafeStr_8131 = "_-4Os" (String#32965, DoABC#3) // _SafeStr_8132 = "_-4S-" (String#33100, DoABC#3) // _SafeStr_8133 = "_-04f" (String#22357, DoABC#3) // _SafeStr_8134 = "_-4FC" (String#32583, DoABC#3) //------------------------------------------------------------ //_-3Xk.PrizeViewer package _-3Xk { import _-1uj._SafeStr_2323; import _-5YE.IBitmapWrapperWindow; import _-5YE.IItemGridWindow; import flash.display.BitmapData; import flash.geom.Point; import _-1Mz.IWindowContainer; import _-1uj._SafeStr_3018; import _-151._SafeStr_2306; import _-6G7._SafeStr_2491; import _-1uj._SafeStr_2251; import _-0iS._SafeStr_5145; import _-5Vt.BitmapDataAsset; import _-1oe._SafeStr_2389; public class PrizeViewer implements _SafeStr_2323 { private var _SafeStr_19025:IBitmapWrapperWindow; private var _SafeStr_19026:int = 0; private var _SafeStr_19027:Array; private var _SafeStr_9570:IItemGridWindow; private static function _SafeStr_19028(k:IWindowContainer, _arg_2:BitmapData):IBitmapWrapperWindow { var _local_3:IBitmapWrapperWindow = IBitmapWrapperWindow(k.findChildByName("image")); _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0xFFFFFF); _local_3.bitmap.copyPixels(_arg_2, _arg_2.rect, new Point(((_local_3.width - _arg_2.width) / 2), ((_local_3.height - _arg_2.height) / 2))); return (_local_3); } public function dispose():void { this._SafeStr_19027 = null; this._SafeStr_19025 = null; } public function _SafeStr_9624(k:_SafeStr_2251, _arg_2:IWindowContainer, _arg_3:String, _arg_4:int, _arg_5:String, _arg_6:String, _arg_7:String=""):void { var _local_9:_SafeStr_3018; this._SafeStr_19025 = (_arg_2.findChildByName("ctlg_teaserimg_1") as IBitmapWrapperWindow); var _local_8:IItemGridWindow = (_arg_2.findChildByName("bundleGrid") as IItemGridWindow); _local_8.visible = false; switch (_arg_3){ case _SafeStr_2491._SafeStr_5890: _local_9 = k.getFurnitureImage(_arg_4, new _SafeStr_2306(90, 0, 0), 64, this, 0, _arg_7); break; case _SafeStr_2491._SafeStr_5891: _local_9 = k.getWallItemImage(_arg_4, new _SafeStr_2306(90, 0, 0), 64, this, 0, _arg_7); break; default: return; }; if (_local_9 != null){ this._SafeStr_9548(_local_9.data, true); }; this._SafeStr_19026 = _local_9.id; _arg_2.findChildByName("ctlg_product_name").caption = _arg_5; _arg_2.findChildByName("ctlg_description").caption = ((_arg_6) ? _arg_6 : ""); } public function _SafeStr_9623(k:_SafeStr_2251, _arg_2:_SafeStr_2389, _arg_3:XML, _arg_4:IWindowContainer, _arg_5:DealPrizeContainer, _arg_6:String, _arg_7:String):void { var _local_11:_SafeStr_5145; var _local_12:IWindowContainer; var _local_13:_SafeStr_3018; this._SafeStr_19025 = (_arg_4.findChildByName("ctlg_teaserimg_1") as IBitmapWrapperWindow); var _local_8:BitmapDataAsset = (_arg_2.viewer.catalog.assets.getAssetByName("ctlg_dyndeal_background") as BitmapDataAsset); var _local_9:BitmapData = BitmapData(_local_8.content); this._SafeStr_19025.bitmap = new BitmapData(this._SafeStr_19025.width, this._SafeStr_19025.height, true, 0xFFFFFF); this._SafeStr_19025.bitmap.copyPixels(_local_9, _local_9.rect, new Point(((this._SafeStr_19025.width - _local_9.width) / 2), ((this._SafeStr_19025.height - _local_9.height) / 2))); this._SafeStr_9570 = (_arg_4.findChildByName("bundleGrid") as IItemGridWindow); this._SafeStr_9570.destroyGridItems(); this._SafeStr_9570.visible = true; this._SafeStr_19029(_arg_5._SafeStr_8134.length); var _local_10:int; while (_local_10 < _arg_5._SafeStr_8134.length) { _local_11 = _arg_5._SafeStr_8134[_local_10]; _local_12 = IWindowContainer(_arg_2.viewer.catalog.windowManager.buildFromXML(_arg_3)); _local_12.findChildByName("clubLevelIcon").visible = false; _local_12.findChildByName("multiContainer").visible = false; switch (_local_11._SafeStr_8132){ case _SafeStr_2491._SafeStr_5890: _local_13 = k.getFurnitureIcon(_local_11._SafeStr_8133, this); break; case _SafeStr_2491._SafeStr_5891: _local_13 = k.getWallItemIcon(_local_11._SafeStr_8133, this); break; default: return; }; if (_local_13 != null){ _SafeStr_19028(_local_12, _local_13.data); this._SafeStr_9570._SafeStr_8915(_local_12); }; if (_local_13.id != 0){ this._SafeStr_19030(_local_10, _local_13.id); }; _arg_4.findChildByName("ctlg_product_name").caption = _arg_6; _arg_4.findChildByName("ctlg_description").caption = _arg_7; _local_10++; }; if (_arg_5._SafeStr_8134.length > 6){ _arg_4.findChildByName("bundleGridScrollbar").visible = true; } else { _arg_4.findChildByName("bundleGridScrollbar").visible = false; }; } public function imageReady(k:int, _arg_2:BitmapData):void { var _local_3:int; var _local_4:IWindowContainer; if (k == this._SafeStr_19026){ this._SafeStr_9548(_arg_2, true); this._SafeStr_19026 = 0; } else { if (((!((this._SafeStr_9570 == null))) && (!((this._SafeStr_19027 == null))))){ _local_3 = this._SafeStr_19027.indexOf(k); if (_local_3 != -1){ _local_4 = IWindowContainer(this._SafeStr_9570._SafeStr_8749(_local_3)); _SafeStr_19028(_local_4, _arg_2); } else { this._SafeStr_19027[_local_3] = 0; }; }; }; } public function _SafeStr_5454(k:int):void { } private function _SafeStr_9548(k:BitmapData, _arg_2:Boolean):void { var _local_3:Point; if (((!((this._SafeStr_19025 == null))) && (!(this._SafeStr_19025.disposed)))){ if (k == null){ k = new BitmapData(1, 1); _arg_2 = true; }; this._SafeStr_19025.bitmap = new BitmapData(this._SafeStr_19025.width, this._SafeStr_19025.height, true, 0xFFFFFF); this._SafeStr_19025.bitmap.fillRect(this._SafeStr_19025.bitmap.rect, 0xFFFFFF); _local_3 = new Point(((this._SafeStr_19025.width - k.width) / 2), ((this._SafeStr_19025.height - k.height) / 2)); this._SafeStr_19025.bitmap.copyPixels(k, k.rect, _local_3, null, null, true); }; if (((_arg_2) && (!((k == null))))){ k.dispose(); }; } private function _SafeStr_19029(k:int):void { this._SafeStr_19027 = new Array(k); var _local_2:int; while (_local_2 < this._SafeStr_19027.length) { this._SafeStr_19027[_local_2] = 0; _local_2++; }; } private function _SafeStr_19030(k:int, _arg_2:int):void { this._SafeStr_19027[k] = _arg_2; } } }//package _-3Xk // _SafeStr_19025 = "_-0xI" (String#24466, DoABC#3) // _SafeStr_19026 = "_-2v-" (String#29267, DoABC#3) // _SafeStr_19027 = "_-AC" (String#38858, DoABC#3) // _SafeStr_19028 = "_-1Wj" (String#25862, DoABC#3) // _SafeStr_19029 = "_-43U" (String#32111, DoABC#3) // _SafeStr_19030 = "_-6j0" (String#38647, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2389 = "_-5Ww" (String#13304, DoABC#3) // _SafeStr_2491 = "_-10P" (String#24621, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_5145 = "_-3af" (String#11300, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_8132 = "_-4S-" (String#33100, DoABC#3) // _SafeStr_8133 = "_-04f" (String#22357, DoABC#3) // _SafeStr_8134 = "_-4FC" (String#32583, DoABC#3) // _SafeStr_8749 = "_-0gb" (String#8301, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_9548 = "_-Ot" (String#712, DoABC#3) // _SafeStr_9570 = "_-65O" (String#13865, DoABC#3) // _SafeStr_9623 = "_-46L" (String#32231, DoABC#3) // _SafeStr_9624 = "_-W3" (String#39660, DoABC#3) //------------------------------------------------------------ //_-3Xk.RecyclerLogic package _-3Xk { import _-0Kg.HabboCatalog; import _-5QZ._SafeStr_633; import _-0iS._SafeStr_2433; import _-0iS._SafeStr_2347; import _-4n6._SafeStr_2443; import _-5Mz.WindowEvent; public class RecyclerLogic implements _SafeStr_2338 { private static const _SafeStr_19031:int = 0; private static const _SafeStr_19032:int = 1; private static const _SafeStr_19033:int = 2; private var _SafeStr_19034:int = 0; private var _SafeStr_19035:int; private var _SafeStr_19036:Array; private var _SafeStr_5450:HabboCatalog; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_5414:_SafeStr_3308; private var _SafeStr_8123:Array; private var _SafeStr_19037:int; public function RecyclerLogic(k:HabboCatalog, _arg_2:_SafeStr_633) { this._SafeStr_19036 = new Array(); super(); this._SafeStr_5450 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_19037 = k.getInteger("recycler.number_of_slots", 5); } private function get _SafeStr_19038():Boolean { return (!((this._SafeStr_19034 == _SafeStr_19031))); } private function get _SafeStr_19039():Boolean { return (!((this._SafeStr_19035 == _SafeStr_2433._SafeStr_8119))); } private function get ready():Boolean { return (((this.active) && ((this._SafeStr_19034 == _SafeStr_19032)))); } public function get active():Boolean { return (((this._SafeStr_19038) && (this._SafeStr_19039))); } public function get _SafeStr_7833():int { return (this._SafeStr_19037); } public function dispose():void { this._SafeStr_19036 = null; this._SafeStr_5450 = null; this._SafeStr_5524 = null; } public function init(k:_SafeStr_3308=null):void { this._SafeStr_19034 = _SafeStr_19033; this._SafeStr_19036 = new Array(this._SafeStr_19037); if (k == null){ return; }; this._SafeStr_5414 = k; this._SafeStr_5450._SafeStr_8143(); } public function activate():void { if (this._SafeStr_19039){ this._SafeStr_19034 = _SafeStr_19032; }; } public function cancel():void { this._SafeStr_5450._SafeStr_8151(false); var k:int; while (k < this._SafeStr_19037) { this._SafeStr_7835(k); k++; }; this._SafeStr_19034 = _SafeStr_19031; } public function empty():void { var k:int; while (k < this._SafeStr_19037) { this._SafeStr_7835(k); k++; }; this._SafeStr_19040(); this._SafeStr_19041(); } public function _SafeStr_8394(k:int, _arg_2:int):void { this._SafeStr_19035 = k; if (!this._SafeStr_19039){ return; }; switch (this._SafeStr_19035){ case _SafeStr_2433._SafeStr_8118: this._SafeStr_19034 = _SafeStr_19032; if ((((this._SafeStr_5414 == null)) || (this._SafeStr_5414.disposed))){ return; }; this._SafeStr_5414._SafeStr_9265(); this._SafeStr_5450._SafeStr_8151(true); this._SafeStr_19042(); this._SafeStr_19040(); this._SafeStr_19041(); return; case _SafeStr_2433._SafeStr_8119: if ((((this._SafeStr_5414 == null)) || (this._SafeStr_5414.disposed))){ return; }; this._SafeStr_5414._SafeStr_9258(); this._SafeStr_5450._SafeStr_8151(false); return; case _SafeStr_2433._SafeStr_8120: if ((((this._SafeStr_5414 == null)) || (this._SafeStr_5414.disposed))){ return; }; this._SafeStr_5414._SafeStr_9261(_arg_2); this._SafeStr_5450._SafeStr_8151(false); return; }; } public function _SafeStr_8397(status:int, prizeId:int):void { if (!this._SafeStr_19038){ return; }; this._SafeStr_19034 = _SafeStr_19032; if (!this._SafeStr_19039){ return; }; switch (status){ case _SafeStr_2347._SafeStr_8116: if (this._SafeStr_5414 != null){ this._SafeStr_5414._SafeStr_9263(); }; break; case _SafeStr_2347._SafeStr_8117: _SafeStr_4.log("* Recycler finished with FAILURE"); this._SafeStr_5524.alert("${generic.alert.title}", "${recycler.info.closed}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); if (this._SafeStr_5414 != null){ this._SafeStr_5414._SafeStr_9258(); }; break; }; this._SafeStr_5450._SafeStr_8151(false); } public function _SafeStr_7834(k:int):_SafeStr_3309 { if (this._SafeStr_19036 == null){ return (null); }; if (k >= this._SafeStr_19036.length){ return (null); }; return (this._SafeStr_19036[k]); } public function _SafeStr_9272(slotId:int, id:int, category:int, typeId:int, xxxExtra:String):void { var oldObjectData:_SafeStr_3309; var newSlotId:int; if (!this.ready){ return; }; if (this._SafeStr_19036.length > 0){ oldObjectData = this._SafeStr_19036[0]; newSlotId = 0; while (((!((oldObjectData == null))) && ((newSlotId < this._SafeStr_19037)))) { oldObjectData = this._SafeStr_19036[newSlotId]; if (oldObjectData != null){ newSlotId = (newSlotId + 1); }; }; if (oldObjectData == null){ slotId = newSlotId; } else { return; }; }; var itemId:int = this._SafeStr_5450._SafeStr_8152(); if (itemId == 0){ this._SafeStr_5524.alert("${generic.alert.title}", "${recycler.alert.non.recyclable}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; }; this._SafeStr_19036[slotId] = new _SafeStr_3309(itemId, category, typeId, xxxExtra); this._SafeStr_19040(); this._SafeStr_19041(); } public function _SafeStr_7835(k:int):void { if (!this.ready){ return; }; if (this._SafeStr_19036[k] == null){ return; }; if (!this._SafeStr_5450._SafeStr_7551(this._SafeStr_19036[k].id)){ return; }; this._SafeStr_19036[k] = null; this._SafeStr_19040(); this._SafeStr_19041(); } public function _SafeStr_9275():void { var _local_3:_SafeStr_3309; if (!this._SafeStr_19019()){ return; }; this._SafeStr_19034 = _SafeStr_19033; this._SafeStr_19041(); var k:Array = new Array(); var _local_2:int; while (_local_2 < this._SafeStr_19036.length) { _local_3 = this._SafeStr_19036[_local_2]; if (_local_3 == null){ return; }; k.push(_local_3.id); _local_2++; }; this._SafeStr_5450._SafeStr_8145(k); this._SafeStr_5414._SafeStr_9262(); } public function _SafeStr_19019():Boolean { if (((!(this.ready)) || (!(this._SafeStr_5450._SafeStr_8153)))){ return (false); }; if (this._SafeStr_19043()){ this._SafeStr_5524.alert("${generic.alert.title}", "${recycler.alert.trading}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return (false); }; return (this._SafeStr_19044()); } public function _SafeStr_8354(k:Boolean):void { if (k == false){ this.empty(); this._SafeStr_19042(); }; this._SafeStr_19041(); } private function _SafeStr_19042():void { if (((!(this._SafeStr_5450._SafeStr_8153)) && (this.ready))){ this._SafeStr_5524.alert("${generic.alert.title}", "${recycler.alert.privateroom}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); }; } private function _SafeStr_19040():void { if ((((this._SafeStr_5414 == null)) || (!(this._SafeStr_19038)))){ return; }; this._SafeStr_5414._SafeStr_9268(); } private function _SafeStr_19041():void { if ((((this._SafeStr_5414 == null)) || (!(this._SafeStr_19038)))){ return; }; this._SafeStr_5414._SafeStr_9273(this._SafeStr_19019()); } private function _SafeStr_19044():Boolean { if (this._SafeStr_19036 == null){ return (false); }; if (this._SafeStr_19036.length < this._SafeStr_19037){ return (false); }; var k:int; while (k < this._SafeStr_19036.length) { if (this._SafeStr_19036[k] == null){ return (false); }; k++; }; return (true); } private function _SafeStr_19043():Boolean { return (this._SafeStr_5450._SafeStr_7538); } public function _SafeStr_8399(k:Array):void { var _local_3:PrizeLevelContainer; this._SafeStr_8123 = new Array(); var _local_2:int; while (_local_2 < k.length) { _local_3 = new PrizeLevelContainer(k[_local_2], this._SafeStr_5450); this._SafeStr_8123.push(_local_3); _local_2++; }; } public function _SafeStr_9618():Array { if (this._SafeStr_8123 == null){ this._SafeStr_5450._SafeStr_8144(); return (null); }; return (this._SafeStr_8123); } } }//package _-3Xk // _SafeStr_19019 = "_-Cg" (String#14636, DoABC#3) // _SafeStr_19031 = "_-4QC" (String#33021, DoABC#3) // _SafeStr_19032 = "_-6kW" (String#38710, DoABC#3) // _SafeStr_19033 = "_-BX" (String#38906, DoABC#3) // _SafeStr_19034 = "_-0PJ" (String#23165, DoABC#3) // _SafeStr_19035 = "_-0mi" (String#24048, DoABC#3) // _SafeStr_19036 = "_-36a" (String#29753, DoABC#3) // _SafeStr_19037 = "_-3f7" (String#31110, DoABC#3) // _SafeStr_19038 = "_-3j1" (String#31257, DoABC#3) // _SafeStr_19039 = "_-44C" (String#32141, DoABC#3) // _SafeStr_19040 = "_-4rU" (String#34054, DoABC#3) // _SafeStr_19041 = "_-2Sb" (String#28144, DoABC#3) // _SafeStr_19042 = "_-1dq" (String#26136, DoABC#3) // _SafeStr_19043 = "_-304" (String#29498, DoABC#3) // _SafeStr_19044 = "_-2ht" (String#28758, DoABC#3) // _SafeStr_2338 = "_-1Ie" (String#8940, DoABC#3) // _SafeStr_2347 = "_-3lq" (String#31366, DoABC#3) // _SafeStr_2433 = "_-1s3" (String#26688, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_3308 = "_-13N" (String#8689, DoABC#3) // _SafeStr_3309 = "_-17O" (String#24893, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5414 = "_-10p" (String#45, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7538 = "_-1Ua" (String#2969, DoABC#3) // _SafeStr_7551 = "_-3LU" (String#3435, DoABC#3) // _SafeStr_7833 = "_-5Jn" (String#13094, DoABC#3) // _SafeStr_7834 = "_-0vQ" (String#8533, DoABC#3) // _SafeStr_7835 = "_-2wv" (String#10658, DoABC#3) // _SafeStr_8116 = "_-5fF" (String#36026, DoABC#3) // _SafeStr_8117 = "_-yO" (String#40720, DoABC#3) // _SafeStr_8118 = "_-Hc" (String#39122, DoABC#3) // _SafeStr_8119 = "_-3I4" (String#30221, DoABC#3) // _SafeStr_8120 = "_-3MB" (String#30391, DoABC#3) // _SafeStr_8123 = "_-09r" (String#1060, DoABC#3) // _SafeStr_8143 = "_-01g" (String#7638, DoABC#3) // _SafeStr_8144 = "_-6cn" (String#14397, DoABC#3) // _SafeStr_8145 = "_-3Aj" (String#10903, DoABC#3) // _SafeStr_8151 = "_-5xb" (String#13733, DoABC#3) // _SafeStr_8152 = "_-35L" (String#10818, DoABC#3) // _SafeStr_8153 = "_-6Bl" (String#13960, DoABC#3) // _SafeStr_8354 = "_-4r8" (String#34042, DoABC#3) // _SafeStr_8394 = "_-1e5" (String#26144, DoABC#3) // _SafeStr_8397 = "_-2ZG" (String#28413, DoABC#3) // _SafeStr_8399 = "_-5ps" (String#36432, DoABC#3) // _SafeStr_9258 = "_-23Q" (String#9747, DoABC#3) // _SafeStr_9261 = "_-5xC" (String#13725, DoABC#3) // _SafeStr_9262 = "_-4is" (String#12476, DoABC#3) // _SafeStr_9263 = "_-5bC" (String#13374, DoABC#3) // _SafeStr_9265 = "_-4eU" (String#12395, DoABC#3) // _SafeStr_9268 = "_-1CF" (String#8837, DoABC#3) // _SafeStr_9272 = "_-4HU" (String#12028, DoABC#3) // _SafeStr_9273 = "_-0Dx" (String#7828, DoABC#3) // _SafeStr_9275 = "_-2yU" (String#10687, DoABC#3) // _SafeStr_9618 = "_-4Ed" (String#11975, DoABC#3) //------------------------------------------------------------ //_-3XP.Purse package _-3XP { import flash.utils.getTimer; public class Purse { private var _SafeStr_7525:Boolean = false; private var _SafeStr_19045:Boolean = false; private var _SafeStr_7520:int = 0; private var _SafeStr_7521:int = 0; private var _SafeStr_19046:int = 0; private var _SafeStr_19047:Boolean = false; private var _SafeStr_7522:Boolean = false; private var _SafeStr_7526:int = 0; private var _SafeStr_7527:int = -1; private var _SafeStr_7528:int; public function get clubDays():int { return (this._SafeStr_7520); } public function set clubDays(k:int):void { this._SafeStr_7528 = getTimer(); this._SafeStr_7520 = Math.max(0, k); } public function get clubPeriods():int { return (this._SafeStr_7521); } public function set clubPeriods(k:int):void { this._SafeStr_7528 = getTimer(); this._SafeStr_7521 = Math.max(0, k); } public function get _SafeStr_5835():int { return (this._SafeStr_19046); } public function set _SafeStr_5835(k:int):void { this._SafeStr_7528 = getTimer(); this._SafeStr_19046 = Math.max(0, k); } public function get _SafeStr_7534():Boolean { return (this._SafeStr_19047); } public function set _SafeStr_7534(k:Boolean):void { this._SafeStr_7528 = getTimer(); this._SafeStr_19047 = k; } public function get _SafeStr_5516():Boolean { return (this._SafeStr_7522); } public function set _SafeStr_5516(k:Boolean):void { this._SafeStr_7528 = getTimer(); this._SafeStr_7522 = k; } public function get _SafeStr_7504():int { var k:int = ((getTimer() - this._SafeStr_7528) / (1000 * 60)); var _local_2:int = (this._SafeStr_7526 - k); return ((((_local_2 > 0)) ? _local_2 : 0)); } public function set _SafeStr_7504(k:int):void { this._SafeStr_7528 = getTimer(); this._SafeStr_7526 = k; } public function get _SafeStr_7535():Boolean { return (this._SafeStr_7525); } public function set _SafeStr_7535(k:Boolean):void { this._SafeStr_7525 = k; } public function get _SafeStr_7536():Boolean { return (this._SafeStr_19045); } public function set _SafeStr_7536(k:Boolean):void { this._SafeStr_19045 = k; } public function get _SafeStr_7530():int { return (this._SafeStr_7527); } public function set _SafeStr_7530(k:int):void { this._SafeStr_7528 = getTimer(); this._SafeStr_7527 = k; } } }//package _-3XP // _SafeStr_19045 = "_-31K" (String#29543, DoABC#3) // _SafeStr_19046 = "_-1de" (String#26126, DoABC#3) // _SafeStr_19047 = "_-48g" (String#32321, DoABC#3) // _SafeStr_5516 = "_-kp" (String#15237, DoABC#3) // _SafeStr_5835 = "_-3Ws" (String#11234, DoABC#3) // _SafeStr_7504 = "_-5nC" (String#13564, DoABC#3) // _SafeStr_7520 = "_-1IG" (String#2925, DoABC#3) // _SafeStr_7521 = "_-6kD" (String#14514, DoABC#3) // _SafeStr_7522 = "_-gC" (String#4491, DoABC#3) // _SafeStr_7525 = "_-Sv" (String#14915, DoABC#3) // _SafeStr_7526 = "_-2JS" (String#3153, DoABC#3) // _SafeStr_7527 = "_-JZ" (String#4379, DoABC#3) // _SafeStr_7528 = "_-6l3" (String#14528, DoABC#3) // _SafeStr_7530 = "_-06T" (String#22419, DoABC#3) // _SafeStr_7534 = "_-16r" (String#8748, DoABC#3) // _SafeStr_7535 = "_-0up" (String#8522, DoABC#3) // _SafeStr_7536 = "_-4tU" (String#12647, DoABC#3) //------------------------------------------------------------ //_-3xw._SafeStr_3941 package _-3xw { import _-0MK._SafeStr_3; import _-4Hl.HabboQuestEngine; import _-5YE.IFrameWindow; import _-3-E._SafeStr_2366; import _-5sR._SafeStr_3962; import _-5sR._SafeStr_3957; import _-1SW._SafeStr_2713; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_3941 implements _SafeStr_3 { private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_19048:_SafeStr_2366; private var _SafeStr_19049:Calendar; private var _SafeStr_19050:CatalogPromo; private var _SafeStr_19051:RareTeaser; private var _SafeStr_19052:Boolean = false; private var _SafeStr_11846:int; public function _SafeStr_3941(k:HabboQuestEngine) { this._SafeStr_7219 = k; this._SafeStr_19049 = new Calendar(this._SafeStr_7219, this); this._SafeStr_19050 = new CatalogPromo(this._SafeStr_7219, this); this._SafeStr_19051 = new RareTeaser(this._SafeStr_7219); this._SafeStr_7219.events.addEventListener(_SafeStr_3962._SafeStr_19053, this._SafeStr_19054); this._SafeStr_7219.events.addEventListener(_SafeStr_3957._SafeStr_19055, this._SafeStr_19056); } public function dispose():void { if (this._SafeStr_7219){ this._SafeStr_7219.events.removeEventListener(_SafeStr_3962._SafeStr_19053, this._SafeStr_19054); this._SafeStr_7219.events.removeEventListener(_SafeStr_3957._SafeStr_19055, this._SafeStr_19056); this._SafeStr_7219 = null; }; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_19048){ this._SafeStr_19048.dispose(); this._SafeStr_19048 = null; }; if (this._SafeStr_19049){ this._SafeStr_19049.close(); this._SafeStr_19049.dispose(); this._SafeStr_19049 = null; }; if (this._SafeStr_19050){ this._SafeStr_19050.dispose(); this._SafeStr_19050 = null; }; if (this._SafeStr_19051){ this._SafeStr_19051.dispose(); this._SafeStr_19051 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_7219 == null)); } public function _SafeStr_7517():Boolean { return (((this._SafeStr_5415) && (this._SafeStr_5415.visible))); } public function close():void { if (this._SafeStr_19049){ this._SafeStr_19049.close(); }; if (this._SafeStr_5415){ this._SafeStr_5415.visible = false; }; } public function _SafeStr_8255():void { this.close(); } public function _SafeStr_12098():void { if (!this._SafeStr_5415){ this._SafeStr_7219._SafeStr_19057(); return; }; if (((!(this._SafeStr_19048)) || (this._SafeStr_19048.disposed))){ this._SafeStr_19048 = new _SafeStr_2366(this._SafeStr_5415, this._SafeStr_5415.desktop, this._SafeStr_7219._SafeStr_19057, this.close); }; this._SafeStr_19048.toggle(); } public function _SafeStr_19058():String { var k:String = this._SafeStr_7219._SafeStr_19059(); return (((this._SafeStr_7219.configuration.getProperty("image.library.url") + k) + "_quest_calendar/")); } public function _SafeStr_19060(k:Array, _arg_2:Boolean):void { if (((!(this._SafeStr_7517())) && (!(_arg_2)))){ return; }; this._SafeStr_11846 = this._SafeStr_19061(k); this._SafeStr_19049._SafeStr_19060(k); this.refresh(); if (_arg_2){ this._SafeStr_5415.visible = true; this._SafeStr_5415.activate(); }; } private function _SafeStr_19054(k:_SafeStr_3962):void { this._SafeStr_19060(k.quests, true); } private function _SafeStr_19056(k:_SafeStr_3957):void { this._SafeStr_7219._SafeStr_19064._SafeStr_19063._SafeStr_19062(); this._SafeStr_7219._SafeStr_19057(); } public function _SafeStr_8260(k:int, _arg_2:int):void { this._SafeStr_19050._SafeStr_8260(k, _arg_2); } private function _SafeStr_19061(k:Array):int { var _local_3:_SafeStr_2713; var _local_2:int; for each (_local_3 in k) { if (this._SafeStr_7219._SafeStr_19065(_local_3)){ _local_2 = Math.max(_local_2, _local_3.sortOrder); }; }; return (_local_2); } private function refresh():void { this._SafeStr_8557(); this._SafeStr_19049.refresh(); this._SafeStr_19050.refresh(); this._SafeStr_19051.refresh(); } private function _SafeStr_8557():void { if (this._SafeStr_5415 != null){ return; }; this._SafeStr_5415 = IFrameWindow(this._SafeStr_7219.getXmlWindow("SeasonalCalendar")); var k = (("quests." + this._SafeStr_7219._SafeStr_19059()) + ".title"); this._SafeStr_5415.caption = this._SafeStr_7219.localization.getLocalizationWithParams(k, k); this._SafeStr_5415.findChildByTag("close").procedure = this._SafeStr_8340; this._SafeStr_19049.prepare(this._SafeStr_5415); this._SafeStr_19050.prepare(this._SafeStr_5415); this._SafeStr_19051.prepare(this._SafeStr_5415); this._SafeStr_5415.center(); } private function _SafeStr_8340(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this.close(); }; } public function get _SafeStr_11853():int { return (this._SafeStr_11846); } public function get _SafeStr_19066():CatalogPromo { return (this._SafeStr_19050); } public function update(k:uint):void { if (((((((!((this._SafeStr_7219.configuration == null))) && (this._SafeStr_7219._SafeStr_19068))) && (!(this._SafeStr_19052)))) && (this._SafeStr_7219._SafeStr_19067()))){ this._SafeStr_7219._SafeStr_19057(); this._SafeStr_19052 = true; }; } } }//package _-3xw // _SafeStr_11846 = "_-2N2" (String#10079, DoABC#3) // _SafeStr_11853 = "_-TV" (String#39567, DoABC#3) // _SafeStr_12098 = "_-2Mn" (String#842, DoABC#3) // _SafeStr_19048 = "_-5cg" (String#4015, DoABC#3) // _SafeStr_19049 = "_-5tD" (String#36550, DoABC#3) // _SafeStr_19050 = "_-4HQ" (String#32667, DoABC#3) // _SafeStr_19051 = "_-51r" (String#34498, DoABC#3) // _SafeStr_19052 = "_-hA" (String#40056, DoABC#3) // _SafeStr_19053 = "_-3Ar" (String#29921, DoABC#3) // _SafeStr_19054 = "_-06U" (String#7718, DoABC#3) // _SafeStr_19055 = "_-6Tv" (String#38010, DoABC#3) // _SafeStr_19056 = "_-uh" (String#40571, DoABC#3) // _SafeStr_19057 = "_-4-" (String#11745, DoABC#3) // _SafeStr_19058 = "_-45J" (String#32188, DoABC#3) // _SafeStr_19059 = "_-3wu" (String#31818, DoABC#3) // _SafeStr_19060 = "_-23l" (String#3106, DoABC#3) // _SafeStr_19061 = "_-6SA" (String#37940, DoABC#3) // _SafeStr_19062 = "_-5Is" (String#35161, DoABC#3) // _SafeStr_19063 = "_-4Wx" (String#33293, DoABC#3) // _SafeStr_19064 = "_-2wc" (String#29326, DoABC#3) // _SafeStr_19065 = "_-2XU" (String#28341, DoABC#3) // _SafeStr_19066 = "_-1Fl" (String#25210, DoABC#3) // _SafeStr_19067 = "_-3Wx" (String#30805, DoABC#3) // _SafeStr_19068 = "_-4xK" (String#34269, DoABC#3) // _SafeStr_2366 = "_-2rO" (String#10549, DoABC#3) // _SafeStr_2713 = "_-6iV" (String#14481, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3941 = "_-6iA" (String#14475, DoABC#3) // _SafeStr_3957 = "_-3Iu" (String#11013, DoABC#3) // _SafeStr_3962 = "_-0nD" (String#8407, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_8255 = "_-01Z" (String#679, DoABC#3) // _SafeStr_8260 = "_-44N" (String#3608, DoABC#3) // _SafeStr_8340 = "_-603" (String#270, DoABC#3) // _SafeStr_8557 = "_-6I8" (String#166, DoABC#3) //------------------------------------------------------------ //_-3xw._SafeStr_5189 package _-3xw { import flash.geom.Point; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; import _-5Vt._SafeStr_10; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_5189 { public static const _SafeStr_19069:int = 0; public static const _SafeStr_19070:int = 1; public static const _SafeStr_19071:int = 0; public static const _SafeStr_7935:int = 1; public static const _SafeStr_19072:int = 2; private static const _SafeStr_19073:Point = new Point(1, 1); private var _SafeStr_5415:IBitmapWrapperWindow; private var _SafeStr_14371:Function; private var _SafeStr_5560:int = 0; private var _SafeStr_9878:Boolean = false; private var _SafeStr_19074:Point; private var _SafeStr_19075:BitmapData; private var _SafeStr_19076:BitmapData; private var _SafeStr_19077:BitmapData; public function _SafeStr_5189(k:_SafeStr_10, _arg_2:IBitmapWrapperWindow, _arg_3:int, _arg_4:Function) { this._SafeStr_5415 = _arg_2; this._SafeStr_5415.procedure = this.procedure; this._SafeStr_14371 = _arg_4; switch (_arg_3){ case _SafeStr_19069: this._SafeStr_19076 = BitmapData(k.getAssetByName("arrow_back_active").content).clone(); this._SafeStr_19075 = BitmapData(k.getAssetByName("arrow_back_inactive").content).clone(); this._SafeStr_19077 = BitmapData(k.getAssetByName("arrow_back_hilite").content).clone(); break; case _SafeStr_19070: this._SafeStr_19076 = BitmapData(k.getAssetByName("arrow_next_active").content).clone(); this._SafeStr_19075 = BitmapData(k.getAssetByName("arrow_next_inactive").content).clone(); this._SafeStr_19077 = BitmapData(k.getAssetByName("arrow_next_hilite").content).clone(); break; }; this._SafeStr_19074 = new Point(this._SafeStr_5415.x, this._SafeStr_5415.y); this.updateWindow(); } public function dispose():void { this._SafeStr_19076 = null; this._SafeStr_19077 = null; this._SafeStr_19075 = null; this._SafeStr_5415.procedure = null; this._SafeStr_5415 = null; this._SafeStr_14371 = null; } public function activate():void { if (((!((this._SafeStr_5560 == _SafeStr_7935))) && (!((this._SafeStr_5560 == _SafeStr_19072))))){ this._SafeStr_5560 = _SafeStr_7935; }; this.updateWindow(); } public function deactivate():void { this._SafeStr_5560 = _SafeStr_19071; this.updateWindow(); } public function _SafeStr_19078():Boolean { return ((this._SafeStr_5560 == _SafeStr_19071)); } private function updateWindow():void { switch (this._SafeStr_5560){ case _SafeStr_19071: this._SafeStr_5415.bitmap = this._SafeStr_19075; break; case _SafeStr_19072: this._SafeStr_5415.bitmap = this._SafeStr_19077; break; case _SafeStr_7935: this._SafeStr_5415.bitmap = this._SafeStr_19076; break; }; if (this._SafeStr_9878){ this._SafeStr_5415.x = (this._SafeStr_19074.x + _SafeStr_19073.x); this._SafeStr_5415.y = (this._SafeStr_19074.y + _SafeStr_19073.y); } else { this._SafeStr_5415.position = this._SafeStr_19074; }; } private function procedure(k:WindowEvent, _arg_2:IWindow):void { if ((k as WindowMouseEvent) != null){ switch (k.type){ case WindowMouseEvent._SafeStr_5423: if (this._SafeStr_5560 != _SafeStr_19071){ this._SafeStr_5560 = _SafeStr_19072; }; break; case WindowMouseEvent._SafeStr_5424: if (this._SafeStr_5560 != _SafeStr_19071){ this._SafeStr_5560 = _SafeStr_7935; }; break; case WindowMouseEvent.DOWN: this._SafeStr_9878 = true; break; case WindowMouseEvent.UP: case WindowMouseEvent._SafeStr_7329: this._SafeStr_9878 = false; break; }; this.updateWindow(); this._SafeStr_14371(k, _arg_2); }; } } }//package _-3xw // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_14371 = "_-2iO" (String#691, DoABC#3) // _SafeStr_19069 = "_-379" (String#29777, DoABC#3) // _SafeStr_19070 = "_-1OO" (String#25536, DoABC#3) // _SafeStr_19071 = "_-1fA" (String#26179, DoABC#3) // _SafeStr_19072 = "_-0r2" (String#24211, DoABC#3) // _SafeStr_19073 = "_-2bI" (String#28496, DoABC#3) // _SafeStr_19074 = "_-p8" (String#40371, DoABC#3) // _SafeStr_19075 = "_-6kZ" (String#38712, DoABC#3) // _SafeStr_19076 = "_-2cl" (String#28562, DoABC#3) // _SafeStr_19077 = "_-1rV" (String#26669, DoABC#3) // _SafeStr_19078 = "_-2x5" (String#29341, DoABC#3) // _SafeStr_5189 = "_-5xK" (String#13727, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_7329 = "_-1RX" (String#25674, DoABC#3) // _SafeStr_7935 = "_-6CR" (String#13975, DoABC#3) // _SafeStr_9878 = "_-095" (String#22514, DoABC#3) //------------------------------------------------------------ //_-3xw._SafeStr_5190 package _-3xw { public class _SafeStr_5190 { public static const _SafeStr_10984:int = 0; public static const _SafeStr_19079:int = 1; public static const _SafeStr_19080:int = 2; public static const _SafeStr_19081:int = 3; public static const _SafeStr_19082:Array = new Array(2134301, 12439506, 0x999999, 0x999999); } }//package _-3xw // _SafeStr_10984 = "_-2ua" (String#29249, DoABC#3) // _SafeStr_19079 = "_-1y-" (String#26924, DoABC#3) // _SafeStr_19080 = "_-2HG" (String#27708, DoABC#3) // _SafeStr_19081 = "_-2HM" (String#27713, DoABC#3) // _SafeStr_19082 = "_-0Z6" (String#23526, DoABC#3) // _SafeStr_5190 = "_-Cx" (String#14643, DoABC#3) //------------------------------------------------------------ //_-3xw.Calendar package _-3xw { import _-0MK._SafeStr_3; import _-0MK._SafeStr_35; import _-4Hl.HabboQuestEngine; import __AS3__.vec.Vector; import flash.display.BitmapData; import _-ue.Map; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import flash.utils.Timer; import _-1SW._SafeStr_2713; import _-5Vt._SafeStr_39; import flash.events.TimerEvent; import _-5YE.IFrameWindow; import _-1Mz.IWindow; import _-5YE.IBorderWindow; import _-5YE.ITextWindow; import flash.net.URLRequest; import _-5Vt._SafeStr_37; import _-0nt.AssetLoaderEvent; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import __AS3__.vec.*; public class Calendar implements _SafeStr_3, _SafeStr_35 { private static const _SafeStr_19083:String = "background_"; private static const _SafeStr_19084:String = "day"; private static const _SafeStr_19085:String = "_uncomplete"; private static const _SafeStr_19086:String = "_completed"; private static const _SafeStr_19087:int = 2; private static const _SafeStr_19088:int = 3; private static const _SafeStr_19089:int = 80; private static const _SafeStr_19090:int = 37; private static const _SafeStr_19091:int = 7; private static const _SafeStr_19092:int = 5; private static const _SafeStr_19093:int = 2000; private static const _SafeStr_19094:int = 100; private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_7798:_SafeStr_3941; private var _SafeStr_19095:Array; private var _SafeStr_19096:Vector.; private var _SafeStr_19097:Vector.; private var _SafeStr_19098:Map; private var _SafeStr_19099:Array; private var _SafeStr_19100:String; private var _SafeStr_19101:CalendarBackgroundRenderer; private var _SafeStr_19102:Vector.; private var _SafeStr_19103:Array; private var _SafeStr_19104:_SafeStr_5189; private var _SafeStr_19105:_SafeStr_5189; private var _SafeStr_19106:IWindowContainer; private var _SafeStr_19107:IWindowContainer; private var _SafeStr_19108:IBitmapWrapperWindow; private var _SafeStr_19109:int = -1; private var _SafeStr_19110:int = -1; private var _SafeStr_19111:int = -1; private var _SafeStr_19112:int = 42; private var _SafeStr_19113:Timer; private var _SafeStr_19114:int = 0; private var _SafeStr_19115:int = 0; private var _SafeStr_19116:int = 0; private var _SafeStr_19117:int = -1; private var _SafeStr_19118:int; private var _SafeStr_19119:int = -1; private var _SafeStr_19120:Boolean = false; private var _SafeStr_19121:Boolean = false; private var _SafeStr_19122:Timer; private var _SafeStr_19123:int = -1; public function Calendar(k:HabboQuestEngine, _arg_2:_SafeStr_3941) { this._SafeStr_7219 = k; this._SafeStr_7798 = _arg_2; } private static function _SafeStr_19124(k:uint, _arg_2:int):uint { var _local_3:int = Math.min(0xFF, Math.max(0, (((k >> 16) & 0xFF) + _arg_2))); var _local_4:int = Math.min(0xFF, Math.max(0, (((k >> 8) & 0xFF) + _arg_2))); var _local_5:int = Math.min(0xFF, Math.max(0, ((k & 0xFF) + _arg_2))); return (((((_local_3 & 0xFF) << 16) + ((_local_4 & 0xFF) << 8)) + (_local_5 & 0xFF))); } private function _SafeStr_19125():String { return (this._SafeStr_19100); } public function dispose():void { if (!this.disposed){ this._SafeStr_7219.removeUpdateReceiver(this); this._SafeStr_19126(); if (this._SafeStr_19101 != null){ this._SafeStr_19101.dispose(); this._SafeStr_19101 = null; }; if (this._SafeStr_19104 != null){ this._SafeStr_19104.dispose(); this._SafeStr_19104 = null; }; if (this._SafeStr_19105 != null){ this._SafeStr_19105.dispose(); this._SafeStr_19105 = null; }; if (this._SafeStr_19113 != null){ this._SafeStr_19113.stop(); this._SafeStr_19113 = null; }; if (this._SafeStr_19122 != null){ this._SafeStr_19122.stop(); this._SafeStr_19122 = null; }; this._SafeStr_19096 = null; this._SafeStr_19097 = null; this._SafeStr_19103 = null; this._SafeStr_19098 = null; this._SafeStr_19099 = null; this._SafeStr_7219 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_7219 == null)); } public function _SafeStr_19060(k:Array):void { var _local_2:Date = new Date(); this._SafeStr_19123 = _local_2.getDate(); var _local_3:int = this._SafeStr_19110; this._SafeStr_19095 = []; this._SafeStr_19111 = 0; var _local_4:_SafeStr_2713; for each (_local_4 in k) { if (this._SafeStr_7219._SafeStr_19065(_local_4)){ this._SafeStr_19095.push(_local_4); if (this._SafeStr_19111 < (_local_4.sortOrder - 1)){ this._SafeStr_19111 = (_local_4.sortOrder - 1); }; }; }; this._SafeStr_19095.sortOn(["sortOrder"]); this._SafeStr_19112 = int(this._SafeStr_7219.configuration.getProperty("seasonalQuestCalendar.maximum.entities")); this._SafeStr_19110 = Math.min(this._SafeStr_19112, ((this._SafeStr_19111 + 1) + _SafeStr_19087)); if (((!((_local_3 == -1))) && ((this._SafeStr_19110 > _local_3)))){ this._SafeStr_19127(); }; } public function prepare(k:IFrameWindow):void { var _local_2:IBitmapWrapperWindow; this._SafeStr_19100 = this._SafeStr_7798._SafeStr_19058(); this._SafeStr_19106 = IWindowContainer(k.findChildByName("calendar_cont")); this._SafeStr_19108 = IBitmapWrapperWindow(k.findChildByName("background_slice")); this._SafeStr_19107 = IWindowContainer(k.findChildByName("entity_template")); this._SafeStr_19107.visible = false; this._SafeStr_19101 = new CalendarBackgroundRenderer(); this._SafeStr_19104 = new _SafeStr_5189(this._SafeStr_7219.assets, IBitmapWrapperWindow(k.findChildByName("button_left")), _SafeStr_5189._SafeStr_19069, this._SafeStr_19128); this._SafeStr_19105 = new _SafeStr_5189(this._SafeStr_7219.assets, IBitmapWrapperWindow(k.findChildByName("button_right")), _SafeStr_5189._SafeStr_19070, this._SafeStr_19128); _local_2 = IBitmapWrapperWindow(k.findChildByName("stripe_mask_left")); _local_2.bitmap = BitmapData(_SafeStr_39(this._SafeStr_7219.assets.getAssetByName("stripe_mask_L")).content); _local_2 = IBitmapWrapperWindow(k.findChildByName("stripe_mask_right")); _local_2.bitmap = BitmapData(_SafeStr_39(this._SafeStr_7219.assets.getAssetByName("stripe_mask_R")).content); if (this._SafeStr_19109 == -1){ this._SafeStr_19129(this._SafeStr_7798._SafeStr_11853); }; this._SafeStr_19127(); var _local_3:Date = new Date(); this._SafeStr_19123 = _local_3.getDate(); this._SafeStr_19122 = new Timer(((1000 * 60) * _SafeStr_19092)); this._SafeStr_19122.addEventListener(TimerEvent.TIMER, this._SafeStr_19130); this._SafeStr_19122.start(); this._SafeStr_19130(new TimerEvent(TimerEvent.TIMER)); this._SafeStr_7219.registerUpdateReceiver(this, 1); this._SafeStr_19113 = new Timer(10, 10); } public function close():void { this._SafeStr_19126(); if (this._SafeStr_19101 != null){ this._SafeStr_19101._SafeStr_19131(new Vector.()); }; } public function refresh():void { var k:_SafeStr_2713; var _local_2:int; var _local_3:int; for each (k in this._SafeStr_19095) { _local_2 = (k.sortOrder - 1); _local_3 = ((k._SafeStr_13236) ? _SafeStr_5190._SafeStr_19080 : this._SafeStr_19103[_local_2]); if (_local_3 != this._SafeStr_19103[_local_2]){ this._SafeStr_19132(k.sortOrder, _local_3); this._SafeStr_19133(_local_2, false); if ((((_local_3 == _SafeStr_5190._SafeStr_19080)) && ((this._SafeStr_19117 == _local_2)))){ this._SafeStr_19134(); }; }; }; this._SafeStr_19135(); this._SafeStr_19136(); } public function _SafeStr_19129(k:int):void { this._SafeStr_19137(Math.max(0, Math.min((k - _SafeStr_19088), this._SafeStr_19138))); } private function _SafeStr_19127():void { var _local_5:_SafeStr_2713; var _local_7:int; var _local_8:Boolean; var _local_9:int; var k:int = (Math.ceil((this._SafeStr_19110 / _SafeStr_19091)) + 1); this._SafeStr_19099 = new Array(k); this._SafeStr_19096 = new Vector.(k); this._SafeStr_19097 = new Vector.(this._SafeStr_19110); this._SafeStr_19103 = new Array(this._SafeStr_19110); var _local_2:Vector. = new Vector.(); var _local_3:int; while (_local_3 < k) { _local_2.push(new BitmapData(640, 320, false, 0xFFFFFF)); _local_3++; }; this._SafeStr_19101._SafeStr_19131(_local_2); var _local_4:int = this._SafeStr_19139; while (_local_4 <= this._SafeStr_19140) { this._SafeStr_19141(_local_4); _local_4++; }; this._SafeStr_19098 = new Map(); for each (_local_5 in this._SafeStr_19095) { if (_local_5.sortOrder <= this._SafeStr_19112){ _local_7 = ((_local_5._SafeStr_13236) ? _SafeStr_5190._SafeStr_19080 : _SafeStr_5190._SafeStr_10984); _local_8 = ((((_local_5.sortOrder - 1) >= this._SafeStr_19143)) && (((_local_5.sortOrder - 1) <= this._SafeStr_19142))); this._SafeStr_19132(_local_5.sortOrder, _local_7, !(_local_8)); }; }; if (this._SafeStr_19095.length < this._SafeStr_19110){ _local_9 = (this._SafeStr_19111 + 1); while (_local_9 < this._SafeStr_19110) { this._SafeStr_19132((_local_9 + 1), _SafeStr_5190._SafeStr_19079, (_local_9 > this._SafeStr_19142)); _local_9++; }; }; var _local_6:int; while (_local_6 < this._SafeStr_19110) { if (this._SafeStr_19103[_local_6] == null){ this._SafeStr_19132((_local_6 + 1), _SafeStr_5190._SafeStr_19081, (((_local_6 < this._SafeStr_19143)) || ((_local_6 > this._SafeStr_19142)))); }; _local_6++; }; } private function _SafeStr_19135():void { var _local_4:int; var _local_5:BitmapData; if (!this._SafeStr_19144()){ return; }; var k:Array = new Array(); var _local_2:Vector. = new Vector.(); var _local_3:int; while (_local_3 < this._SafeStr_19096.length) { _local_5 = this._SafeStr_19096[_local_3]; if (_local_5 != null){ _local_2.push(_local_5); } else { _local_2.push(new BitmapData(640, 320, false, 0xFFFFFF)); k.push(_local_3); }; _local_3++; }; this._SafeStr_19101._SafeStr_19131(_local_2); this._SafeStr_19145(); for each (_local_4 in k) { this._SafeStr_19141(_local_4); }; } private function _SafeStr_19126():void { var k:IWindow; if (this._SafeStr_19102 == null){ return; }; for each (k in this._SafeStr_19102) { this._SafeStr_19106.removeChild(k); k.dispose(); }; this._SafeStr_19102 = null; } private function _SafeStr_19136():void { var _local_2:BitmapData; var _local_3:IWindow; var _local_4:IWindow; var _local_5:int; var _local_6:IWindowContainer; var _local_7:int; var _local_8:IWindow; var _local_9:IBitmapWrapperWindow; if (!this._SafeStr_19146()){ return; }; this._SafeStr_19126(); if (this._SafeStr_19102 == null){ this._SafeStr_19102 = new Vector.(); }; var k:Array = new Array(); for each (_local_2 in this._SafeStr_19097) { _local_6 = IWindowContainer(this._SafeStr_19107.clone()); _local_7 = this._SafeStr_19102.length; if (_local_2 != null){ _local_9 = (_local_6.findChildByName("entity_bitmap") as IBitmapWrapperWindow); _local_9.width = _local_2.width; _local_9.height = _local_2.height; _local_9.bitmap = _local_2.clone(); } else { k.push(_local_7); }; _local_8 = _local_6.findChildByName("entity_mouse_region"); _local_8.procedure = this._SafeStr_19147; if ((((((this._SafeStr_19103[_local_7] == _SafeStr_5190._SafeStr_19079)) || ((this._SafeStr_19103[_local_7] == _SafeStr_5190._SafeStr_19080)))) || ((this._SafeStr_19103[_local_7] == _SafeStr_5190._SafeStr_19081)))){ _local_8.visible = false; }; _local_6.visible = true; this._SafeStr_19106.addChild(_local_6); this._SafeStr_19102.push(_local_6); this._SafeStr_19133(_local_7, false); }; this._SafeStr_19148(); this._SafeStr_19149(); _local_3 = this._SafeStr_19106.findChildByName("stripe_mask_left"); this._SafeStr_19106.setChildIndex(_local_3, (this._SafeStr_19106.numChildren - 1)); _local_3 = this._SafeStr_19106.findChildByName("stripe_mask_right"); this._SafeStr_19106.setChildIndex(_local_3, (this._SafeStr_19106.numChildren - 1)); _local_4 = this._SafeStr_19106.findChildByName("button_left"); this._SafeStr_19106.setChildIndex(_local_4, (this._SafeStr_19106.numChildren - 1)); _local_4 = this._SafeStr_19106.findChildByName("button_right"); this._SafeStr_19106.setChildIndex(_local_4, (this._SafeStr_19106.numChildren - 1)); for each (_local_5 in k) { this._SafeStr_19132((_local_5 + 1), this._SafeStr_19103[_local_5]); }; if (this._SafeStr_19103[(this._SafeStr_7798._SafeStr_11853 - 1)] == _SafeStr_5190._SafeStr_10984){ this._SafeStr_19150((this._SafeStr_7798._SafeStr_11853 - 1)); }; } private function get _SafeStr_19143():int { var k:int = (this._SafeStr_19109 - 1); return ((((k < 0)) ? 0 : k)); } private function get _SafeStr_19142():int { var k:int = ((this._SafeStr_19109 + _SafeStr_19091) + 1); var _local_2:int = (this._SafeStr_19110 - 1); return ((((k > _local_2)) ? _local_2 : k)); } private function _SafeStr_19146():Boolean { if (this._SafeStr_19097 == null){ return (false); }; var k:int = this._SafeStr_19143; while (k <= this._SafeStr_19142) { if (this._SafeStr_19097[k] == null){ return (false); }; k++; }; return (true); } private function get _SafeStr_19139():int { var k:int = this._SafeStr_19151(this._SafeStr_19109); var _local_2:int = this._SafeStr_19101._SafeStr_19152(k); return ((((_local_2 < 0)) ? 0 : _local_2)); } private function get _SafeStr_19140():int { var k:int = this._SafeStr_19151(this._SafeStr_19109); return (this._SafeStr_19101._SafeStr_19152((k + 640))); } private function _SafeStr_19144():Boolean { if (this._SafeStr_19096 == null){ return (false); }; var k:int = this._SafeStr_19151(this._SafeStr_19109); var _local_2:int = this._SafeStr_19139; while (_local_2 <= this._SafeStr_19140) { if (this._SafeStr_19096[_local_2] == null){ return (false); }; _local_2++; }; return (true); } private function _SafeStr_19133(k:int, _arg_2:Boolean):void { var _local_8:BitmapData; var _local_9:String; if ((((this._SafeStr_19102 == null)) || ((this._SafeStr_19102.length < (k - 1))))){ return; }; var _local_3:IBorderWindow = IBorderWindow(this._SafeStr_19102[k].findChildByName("entity_indicator")); var _local_4:uint = _SafeStr_5190._SafeStr_19082[this._SafeStr_19103[k]]; if (_arg_2){ _local_4 = (_local_4 + 0x202020); }; if (this._SafeStr_19117 != k){ _local_3.color = _local_4; }; var _local_5:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_19102[k].findChildByName("entity_indicator_status")); if (this._SafeStr_19103[k] == _SafeStr_5190._SafeStr_19080){ _local_8 = BitmapData(this._SafeStr_7219.assets.getAssetByName("calendar_quest_complete").content); _local_5.width = _local_8.width; _local_5.height = _local_8.height; _local_5.bitmap = _local_8.clone(); } else { _local_5.bitmap = null; }; var _local_6:ITextWindow = (_local_3.findChildByName("entity_indicator_text") as ITextWindow); var _local_7:_SafeStr_2713 = this._SafeStr_19153(k); if (_local_7 != null){ _local_6.text = this._SafeStr_7219._SafeStr_19154(_local_7); } else { _local_9 = _SafeStr_2713._SafeStr_13224(((this._SafeStr_7219._SafeStr_19059() + "_") + (k + 1))); _local_6.text = this._SafeStr_7219._SafeStr_19155(_local_9); }; } private function _SafeStr_19132(k:int, _arg_2:int, _arg_3:Boolean=false):void { var _local_4:String = (_SafeStr_19084 + k); switch (_arg_2){ case _SafeStr_5190._SafeStr_10984: case _SafeStr_5190._SafeStr_19079: case _SafeStr_5190._SafeStr_19081: _local_4 = (_local_4 + _SafeStr_19085); break; case _SafeStr_5190._SafeStr_19080: _local_4 = (_local_4 + _SafeStr_19086); break; }; this._SafeStr_19103[(k - 1)] = _arg_2; this._SafeStr_19098[_local_4] = (k - 1); var _local_5:_SafeStr_39 = this._SafeStr_7219.assets.getAssetByName(_local_4); if (_local_5 != null){ this._SafeStr_19156(_local_4); this._SafeStr_19136(); } else { if (!_arg_3){ this._SafeStr_19157(_local_4, this._SafeStr_19158); }; }; } private function _SafeStr_19141(k:int):void { var _local_2:String = (_SafeStr_19083 + (k + 1)); this._SafeStr_19099[k] = _local_2; var _local_3:_SafeStr_39 = this._SafeStr_7219.assets.getAssetByName(_local_2); if (_local_3 != null){ this._SafeStr_19159(_local_2); this._SafeStr_19135(); } else { this._SafeStr_19157(_local_2, this._SafeStr_19160); }; } private function _SafeStr_19157(k:String, _arg_2:Function):void { var _local_3 = ((this._SafeStr_19125() + k) + ".png"); var _local_4:URLRequest = new URLRequest(_local_3); var _local_5:_SafeStr_37 = this._SafeStr_7219.assets.loadAssetFromFile(k, _local_4, "image/png"); if (((_local_5) && (!(_local_5.disposed)))){ _local_5.addEventListener(AssetLoaderEvent._SafeStr_7865, _arg_2); _local_5.addEventListener(AssetLoaderEvent._SafeStr_8961, _arg_2); }; } private function _SafeStr_19160(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if (_local_2 != null){ this._SafeStr_19159(_local_2.assetName); }; this._SafeStr_19135(); } private function _SafeStr_19158(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if (_local_2 != null){ this._SafeStr_19156(_local_2.assetName); }; this._SafeStr_19136(); } private function _SafeStr_19159(k:String):void { var _local_2:int = this._SafeStr_19099.indexOf(k); if (_local_2 == -1){ return; }; var _local_3:_SafeStr_39 = this._SafeStr_7219.assets.getAssetByName(k); this._SafeStr_19096[_local_2] = (((_local_3)!=null) ? (_local_3.content as BitmapData) : new BitmapData(640, 320)); } private function _SafeStr_19156(k:String):void { var _local_2:_SafeStr_39 = this._SafeStr_7219.assets.getAssetByName(k); var _local_3:int = this._SafeStr_19098[k]; if ((((_local_3 == -1)) || ((_local_3 >= this._SafeStr_19097.length)))){ return; }; this._SafeStr_19097[_local_3] = (((_local_2)!=null) ? (_local_2.content as BitmapData) : new BitmapData(1, 1, true, 0)); } private function _SafeStr_19148():void { if (this._SafeStr_19102 == null){ return; }; var k:int; while (k < this._SafeStr_19102.length) { this._SafeStr_19102[k].x = ((((k - this._SafeStr_19109) * _SafeStr_19089) + this._SafeStr_19114) + _SafeStr_19090); k++; }; } private function _SafeStr_19151(k:int):int { return ((k * _SafeStr_19089)); } private function _SafeStr_19145():void { var k:BitmapData = this._SafeStr_19101._SafeStr_19161(this._SafeStr_19151(this._SafeStr_19109), this._SafeStr_19106.width); this._SafeStr_19108.x = 0; this._SafeStr_19108.width = k.width; this._SafeStr_19108.height = k.height; this._SafeStr_19108.bitmap = k.clone(); } private function _SafeStr_19162(k:int):void { var _local_2:BitmapData; var _local_3:int; var _local_4:int; var _local_5:int; var _local_6:int; if (k < this._SafeStr_19109){ _local_3 = (this._SafeStr_19109 - k); _local_4 = this._SafeStr_19151(k); _local_2 = this._SafeStr_19101._SafeStr_19161(_local_4, (this._SafeStr_19106.width + (_SafeStr_19089 * _local_3))); this._SafeStr_19116 = -((_SafeStr_19089 * _local_3)); } else { _local_5 = (k - this._SafeStr_19109); _local_6 = ((_SafeStr_19089 * _local_5) + this._SafeStr_19106.width); _local_2 = this._SafeStr_19101._SafeStr_19161(this._SafeStr_19151(this._SafeStr_19109), _local_6); this._SafeStr_19116 = 0; }; this._SafeStr_19108.x = this._SafeStr_19116; if (_local_2 != null){ this._SafeStr_19108.width = _local_2.width; this._SafeStr_19108.height = _local_2.height; this._SafeStr_19108.bitmap = _local_2.clone(); }; } private function _SafeStr_19163():void { this._SafeStr_19108.x = (this._SafeStr_19116 + this._SafeStr_19114); } private function _SafeStr_19137(k:int):void { if ((((k < 0)) || ((k >= this._SafeStr_19110)))){ return; }; if (((!((this._SafeStr_19113 == null))) && (this._SafeStr_19113.running))){ return; }; if (!this._SafeStr_19146()){ this._SafeStr_19109 = k; this._SafeStr_19164(); return; }; var _local_2:int = this._SafeStr_19109; this._SafeStr_19109 = k; if (this._SafeStr_19144()){ this._SafeStr_19109 = _local_2; this._SafeStr_19162(k); this._SafeStr_19149(true, (k - this._SafeStr_19109)); this._SafeStr_19115 = (-((_SafeStr_19089 * (k - this._SafeStr_19109))) / 10); this._SafeStr_19113 = new Timer(10, 10); this._SafeStr_19113.addEventListener(TimerEvent.TIMER, this._SafeStr_19165); this._SafeStr_19113.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_19165); this._SafeStr_19113.start(); } else { this._SafeStr_19109 = _local_2; }; } private function get _SafeStr_19138():int { return ((this._SafeStr_19112 - 7)); } private function _SafeStr_19164():void { if (this._SafeStr_19109 > 0){ this._SafeStr_19104.activate(); } else { this._SafeStr_19104.deactivate(); }; if (this._SafeStr_19109 < Math.min(((this._SafeStr_19110 - _SafeStr_19088) - 1), this._SafeStr_19138)){ this._SafeStr_19105.activate(); } else { this._SafeStr_19105.deactivate(); }; } private function _SafeStr_19149(k:Boolean=false, _arg_2:int=0):void { var _local_3:int; var _local_4:int; var _local_5:int; if (this._SafeStr_19102 != null){ _local_3 = (this._SafeStr_19109 - 1); if (((k) && ((_arg_2 < 0)))){ _local_3 = (_local_3 + _arg_2); }; _local_4 = ((this._SafeStr_19109 + _SafeStr_19091) + 1); if (((k) && ((_arg_2 > 0)))){ _local_4 = (_local_4 + _arg_2); }; _local_5 = 0; while (_local_5 < this._SafeStr_19102.length) { if ((((_local_5 < _local_3)) || ((_local_5 > _local_4)))){ this._SafeStr_19102[_local_5].visible = false; } else { this._SafeStr_19102[_local_5].visible = true; if ((((_local_5 == _local_3)) || ((_local_5 == _local_4)))){ this._SafeStr_19102[_local_5].getChildByName("entity_mouse_region").visible = false; } else { if (this._SafeStr_19103[_local_5] == _SafeStr_5190._SafeStr_10984){ this._SafeStr_19102[_local_5].getChildByName("entity_mouse_region").visible = true; }; }; }; _local_5++; }; }; } private function _SafeStr_19165(k:TimerEvent):void { switch (k.type){ case TimerEvent.TIMER: this._SafeStr_19114 = (this._SafeStr_19114 + this._SafeStr_19115); this._SafeStr_19163(); this._SafeStr_19148(); return; case TimerEvent.TIMER_COMPLETE: this._SafeStr_19114 = 0; if (this._SafeStr_19115 > 0){ this._SafeStr_19109 = (this._SafeStr_19109 - 1); } else { this._SafeStr_19109 = (this._SafeStr_19109 + 1); }; this._SafeStr_19145(); this._SafeStr_19148(); this._SafeStr_19164(); this._SafeStr_19149(); this._SafeStr_19113.removeEventListener(TimerEvent.TIMER, this._SafeStr_19165); this._SafeStr_19113.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_19165); return; }; } private function _SafeStr_19128(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.DOWN){ switch (_arg_2.name){ case "button_left": this._SafeStr_19120 = true; break; case "button_right": this._SafeStr_19121 = true; break; }; }; if ((((k.type == WindowMouseEvent.UP)) || ((k.type == WindowMouseEvent._SafeStr_7329)))){ this._SafeStr_19120 = false; this._SafeStr_19121 = false; }; } private function _SafeStr_19147(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; var _local_4:_SafeStr_2713; if (_arg_2.name == "entity_mouse_region"){ _local_3 = this._SafeStr_19102.indexOf((_arg_2.parent as IWindowContainer)); if (k.type == WindowMouseEvent.CLICK){ _local_4 = this._SafeStr_19153(_local_3); if (_local_4 != null){ this._SafeStr_7219._SafeStr_19064._SafeStr_19167._SafeStr_19166(_local_4, true); }; }; if (k.type == WindowMouseEvent._SafeStr_5423){ this._SafeStr_19133(_local_3, true); this._SafeStr_19119 = _local_3; }; if (k.type == WindowMouseEvent._SafeStr_5424){ this._SafeStr_19133(_local_3, false); this._SafeStr_19119 = -1; }; }; } private function _SafeStr_19153(k:int):_SafeStr_2713 { var _local_2:_SafeStr_2713; for each (_local_2 in this._SafeStr_19095) { if ((_local_2.sortOrder - 1) == k){ return (_local_2); }; }; return (null); } public function update(k:uint):void { var _local_2:int; var _local_3:Number; var _local_4:IBorderWindow; var _local_5:Number; if (((!((this._SafeStr_19102 == null))) && (!((this._SafeStr_19117 == -1))))){ _local_2 = _SafeStr_5190._SafeStr_19082[this._SafeStr_19103[this._SafeStr_19117]]; _local_3 = (Number((this._SafeStr_19118 % _SafeStr_19093)) / _SafeStr_19093); _local_3 = Math.abs((2 * (((_local_3 > 0.5)) ? --_local_3 : _local_3))); _local_4 = IBorderWindow(this._SafeStr_19102[this._SafeStr_19117].findChildByName("entity_indicator")); if (_local_4){ _local_5 = (_local_3 * _SafeStr_19094); if (this._SafeStr_19119 == this._SafeStr_19117){ _local_5 = (_local_5 + 20); }; _local_4.color = _SafeStr_19124(_local_2, _local_5); }; this._SafeStr_19118 = (this._SafeStr_19118 + k); }; if (this._SafeStr_19113 != null){ if (((((this._SafeStr_19120) && (!(this._SafeStr_19113.running)))) && ((this._SafeStr_19114 == 0)))){ if ((((this._SafeStr_19109 > 0)) && (!(this._SafeStr_19104._SafeStr_19078())))){ this._SafeStr_19137((this._SafeStr_19109 - 1)); }; }; if (((((this._SafeStr_19121) && (!(this._SafeStr_19113.running)))) && ((this._SafeStr_19114 == 0)))){ if ((((this._SafeStr_19109 < this._SafeStr_19111)) && (!(this._SafeStr_19105._SafeStr_19078())))){ this._SafeStr_19137((this._SafeStr_19109 + 1)); }; }; }; } private function _SafeStr_19150(k:int):void { if ((((k < 0)) || ((k >= this._SafeStr_19110)))){ return; }; this._SafeStr_19117 = k; this._SafeStr_19118 = 0; } private function _SafeStr_19134():void { this._SafeStr_19117 = -1; } private function _SafeStr_19130(k:TimerEvent):void { var _local_2:Date = new Date(); if (this._SafeStr_19123 != _local_2.getDate()){ this._SafeStr_7219._SafeStr_19057(); }; this._SafeStr_19123 = _local_2.getDate(); } } }//package _-3xw // _SafeStr_10984 = "_-2ua" (String#29249, DoABC#3) // _SafeStr_11853 = "_-TV" (String#39567, DoABC#3) // _SafeStr_13224 = "_-EU" (String#39011, DoABC#3) // _SafeStr_13236 = "_-5YR" (String#35758, DoABC#3) // _SafeStr_19057 = "_-4-" (String#11745, DoABC#3) // _SafeStr_19058 = "_-45J" (String#32188, DoABC#3) // _SafeStr_19059 = "_-3wu" (String#31818, DoABC#3) // _SafeStr_19060 = "_-23l" (String#3106, DoABC#3) // _SafeStr_19064 = "_-2wc" (String#29326, DoABC#3) // _SafeStr_19065 = "_-2XU" (String#28341, DoABC#3) // _SafeStr_19069 = "_-379" (String#29777, DoABC#3) // _SafeStr_19070 = "_-1OO" (String#25536, DoABC#3) // _SafeStr_19078 = "_-2x5" (String#29341, DoABC#3) // _SafeStr_19079 = "_-1y-" (String#26924, DoABC#3) // _SafeStr_19080 = "_-2HG" (String#27708, DoABC#3) // _SafeStr_19081 = "_-2HM" (String#27713, DoABC#3) // _SafeStr_19082 = "_-0Z6" (String#23526, DoABC#3) // _SafeStr_19083 = "_-2Tm" (String#28191, DoABC#3) // _SafeStr_19084 = "_-2f2" (String#28640, DoABC#3) // _SafeStr_19085 = "_-3nh" (String#31444, DoABC#3) // _SafeStr_19086 = "_-0o-" (String#24096, DoABC#3) // _SafeStr_19087 = "_-556" (String#34631, DoABC#3) // _SafeStr_19088 = "_-1wV" (String#26866, DoABC#3) // _SafeStr_19089 = "_-3Ze" (String#30909, DoABC#3) // _SafeStr_19090 = "_-6gW" (String#38547, DoABC#3) // _SafeStr_19091 = "_-3MA" (String#30390, DoABC#3) // _SafeStr_19092 = "_-m1" (String#40243, DoABC#3) // _SafeStr_19093 = "_-05" (String#22366, DoABC#3) // _SafeStr_19094 = "_-383" (String#29813, DoABC#3) // _SafeStr_19095 = "_-4eZ" (String#1113, DoABC#3) // _SafeStr_19096 = "_-5FZ" (String#35028, DoABC#3) // _SafeStr_19097 = "_-6Mr" (String#37739, DoABC#3) // _SafeStr_19098 = "_-1UU" (String#25780, DoABC#3) // _SafeStr_19099 = "_-1Tt" (String#25760, DoABC#3) // _SafeStr_19100 = "_-1md" (String#26483, DoABC#3) // _SafeStr_19101 = "_-2zb" (String#29438, DoABC#3) // _SafeStr_19102 = "_-nc" (String#40305, DoABC#3) // _SafeStr_19103 = "_-dF" (String#39921, DoABC#3) // _SafeStr_19104 = "_-5J1" (String#35166, DoABC#3) // _SafeStr_19105 = "_-R3" (String#39480, DoABC#3) // _SafeStr_19106 = "_-4Y6" (String#3716, DoABC#3) // _SafeStr_19107 = "_-2YO" (String#28382, DoABC#3) // _SafeStr_19108 = "_-6Iw" (String#37589, DoABC#3) // _SafeStr_19109 = "_-5ih" (String#36157, DoABC#3) // _SafeStr_19110 = "_-0nO" (String#24070, DoABC#3) // _SafeStr_19111 = "_-0P-" (String#23155, DoABC#3) // _SafeStr_19112 = "_-6Ef" (String#37433, DoABC#3) // _SafeStr_19113 = "_-4vZ" (String#34206, DoABC#3) // _SafeStr_19114 = "_-114" (String#24644, DoABC#3) // _SafeStr_19115 = "_-21Q" (String#27093, DoABC#3) // _SafeStr_19116 = "_-34k" (String#29674, DoABC#3) // _SafeStr_19117 = "_-GZ" (String#39086, DoABC#3) // _SafeStr_19118 = "_-55d" (String#34652, DoABC#3) // _SafeStr_19119 = "_-4xU" (String#34276, DoABC#3) // _SafeStr_19120 = "_-4mL" (String#33850, DoABC#3) // _SafeStr_19121 = "_-5PW" (String#35418, DoABC#3) // _SafeStr_19122 = "_-27d" (String#27332, DoABC#3) // _SafeStr_19123 = "_-g3" (String#40023, DoABC#3) // _SafeStr_19124 = "_-XW" (String#39706, DoABC#3) // _SafeStr_19125 = "_-5dx" (String#35975, DoABC#3) // _SafeStr_19126 = "_-68n" (String#37213, DoABC#3) // _SafeStr_19127 = "_-3ov" (String#31493, DoABC#3) // _SafeStr_19128 = "_-23g" (String#27180, DoABC#3) // _SafeStr_19129 = "_-5yv" (String#36779, DoABC#3) // _SafeStr_19130 = "_-1EF" (String#25160, DoABC#3) // _SafeStr_19131 = "_-0iN" (String#23881, DoABC#3) // _SafeStr_19132 = "_-JO" (String#39194, DoABC#3) // _SafeStr_19133 = "_-5pc" (String#36421, DoABC#3) // _SafeStr_19134 = "_-34S" (String#29664, DoABC#3) // _SafeStr_19135 = "_-bD" (String#39833, DoABC#3) // _SafeStr_19136 = "_-3ny" (String#31454, DoABC#3) // _SafeStr_19137 = "_-1Cm" (String#25097, DoABC#3) // _SafeStr_19138 = "_-0it" (String#23898, DoABC#3) // _SafeStr_19139 = "_-08Q" (String#22492, DoABC#3) // _SafeStr_19140 = "_-3cN" (String#31006, DoABC#3) // _SafeStr_19141 = "_-3zr" (String#31921, DoABC#3) // _SafeStr_19142 = "_-5aK" (String#35831, DoABC#3) // _SafeStr_19143 = "_-3D9" (String#30016, DoABC#3) // _SafeStr_19144 = "_-0Os" (String#23149, DoABC#3) // _SafeStr_19145 = "_-Bb" (String#38909, DoABC#3) // _SafeStr_19146 = "_-62s" (String#36972, DoABC#3) // _SafeStr_19147 = "_-4Hc" (String#32672, DoABC#3) // _SafeStr_19148 = "_-1-T" (String#24581, DoABC#3) // _SafeStr_19149 = "_-6a" (String#38271, DoABC#3) // _SafeStr_19150 = "_-0z8" (String#24535, DoABC#3) // _SafeStr_19151 = "_-bS" (String#39842, DoABC#3) // _SafeStr_19152 = "_-GR" (String#39080, DoABC#3) // _SafeStr_19153 = "_-6La" (String#37690, DoABC#3) // _SafeStr_19154 = "_-1M1" (String#25443, DoABC#3) // _SafeStr_19155 = "_-2Ia" (String#27760, DoABC#3) // _SafeStr_19156 = "_-4nH" (String#33884, DoABC#3) // _SafeStr_19157 = "_-bM" (String#39838, DoABC#3) // _SafeStr_19158 = "_-6US" (String#38034, DoABC#3) // _SafeStr_19159 = "_-0Tr" (String#23325, DoABC#3) // _SafeStr_19160 = "_-3I2" (String#30219, DoABC#3) // _SafeStr_19161 = "_-Qu" (String#39475, DoABC#3) // _SafeStr_19162 = "_-6VG" (String#38071, DoABC#3) // _SafeStr_19163 = "_-4Oi" (String#32960, DoABC#3) // _SafeStr_19164 = "_-2HR" (String#27717, DoABC#3) // _SafeStr_19165 = "_-1vV" (String#26825, DoABC#3) // _SafeStr_19166 = "_-0j8" (String#23903, DoABC#3) // _SafeStr_19167 = "_-wU" (String#40646, DoABC#3) // _SafeStr_2713 = "_-6iV" (String#14481, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_37 = "_-6-O" (String#36835, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_3941 = "_-6iA" (String#14475, DoABC#3) // _SafeStr_5189 = "_-5xK" (String#13727, DoABC#3) // _SafeStr_5190 = "_-Cx" (String#14643, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7329 = "_-1RX" (String#25674, DoABC#3) // _SafeStr_7798 = "_-0L6" (String#573, DoABC#3) // _SafeStr_7865 = "_-5SA" (String#35506, DoABC#3) // _SafeStr_8961 = "_-g8" (String#40026, DoABC#3) //------------------------------------------------------------ //_-3xw.CalendarBackgroundRenderer package _-3xw { import _-0MK._SafeStr_3; import __AS3__.vec.Vector; import flash.display.BitmapData; import flash.geom.Rectangle; import flash.geom.Point; public class CalendarBackgroundRenderer implements _SafeStr_3 { private var _SafeStr_8046:Vector.; private var _disposed:Boolean; public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._SafeStr_8046 = null; }; } public function _SafeStr_19131(k:Vector.):void { this._SafeStr_8046 = k; } public function _SafeStr_19161(k:int, _arg_2:int):BitmapData { var _local_5:int; var _local_6:int; var _local_7:BitmapData; var _local_8:int; if (((((this._disposed) || ((this._SafeStr_8046 == null)))) || ((this._SafeStr_8046.length == 0)))){ return (new BitmapData(1, 1)); }; var _local_3:BitmapData = new BitmapData(_arg_2, this._SafeStr_8046[0].height, false, 0); var _local_4:int; while (_local_4 < _arg_2) { _local_5 = (k + _local_4); _local_6 = this._SafeStr_19152(_local_5); if (_local_6 < 0){ _local_4 = (_local_4 + -(k)); if (k >= 0){ return (new BitmapData(1, 1)); }; } else { _local_7 = this._SafeStr_8046[_local_6]; _local_8 = this._SafeStr_19168(_local_5); if (_local_7.width > ((_local_8 + _arg_2) - _local_4)){ _local_3.copyPixels(_local_7, new Rectangle(_local_8, 0, (_arg_2 - _local_4), _local_7.height), new Point(_local_4, 0)); _local_4 = (_local_4 + (_arg_2 - _local_4)); } else { _local_3.copyPixels(_local_7, new Rectangle(_local_8, 0, (_local_7.width - _local_8), _local_7.height), new Point(_local_4, 0)); _local_4 = (_local_4 + (_local_7.width - _local_8)); }; }; }; return (_local_3); } public function _SafeStr_19152(k:int):int { var _local_2:int; var _local_3:int; while (_local_3 < this._SafeStr_8046.length) { if ((((_local_2 <= k)) && ((k < (_local_2 + this._SafeStr_8046[_local_3].width))))){ return (_local_3); }; _local_2 = (_local_2 + this._SafeStr_8046[_local_3].width); _local_3++; }; return (-1); } private function _SafeStr_19168(k:int):int { var _local_2:int; var _local_3:int; while (_local_3 < this._SafeStr_8046.length) { if ((((_local_2 <= k)) && ((k < (_local_2 + this._SafeStr_8046[_local_3].width))))){ return ((k - _local_2)); }; _local_2 = (_local_2 + this._SafeStr_8046[_local_3].width); _local_3++; }; return (-1); } } }//package _-3xw // _SafeStr_19131 = "_-0iN" (String#23881, DoABC#3) // _SafeStr_19152 = "_-GR" (String#39080, DoABC#3) // _SafeStr_19161 = "_-Qu" (String#39475, DoABC#3) // _SafeStr_19168 = "_-63B" (String#36988, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_8046 = "_-6Ic" (String#4203, DoABC#3) //------------------------------------------------------------ //_-3xw.CatalogPromo package _-3xw { import _-0MK._SafeStr_3; import _-1uj._SafeStr_2323; import _-5UL._SafeStr_335; import _-4Hl.HabboQuestEngine; import _-1Mz.IWindowContainer; import _-0i6._SafeStr_2307; import _-4Xs._SafeStr_2467; import _-4Xs._SafeStr_4108; import _-3qZ._SafeStr_2273; import _-4Xs._SafeStr_2372; import _-3lB._SafeStr_4081; import _-5YE.IFrameWindow; import _-1uj._SafeStr_3018; import _-5YE.ITextWindow; import _-17c._SafeStr_3006; import _-1Mz.IWindow; import _-151._SafeStr_2306; import flash.display.BitmapData; import _-5Mz.WindowMouseEvent; import _-6G7._SafeStr_2367; import _-5Mz.WindowEvent; import _-5UL._SafeStr_2336; import _-5YE.IBitmapWrapperWindow; import flash.geom.Rectangle; import flash.geom.Point; public class CatalogPromo implements _SafeStr_3, _SafeStr_2323, _SafeStr_335 { private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_5643:_SafeStr_2307; private var _SafeStr_7798:_SafeStr_3941; private var _SafeStr_12754:_SafeStr_2467 = null; private var _SafeStr_7439:int = -1; private var _SafeStr_7948:int = -1; private var _SafeStr_19169:_SafeStr_4108 = null; private var _SafeStr_19170:_SafeStr_2273 = null; private var _SafeStr_19171:_SafeStr_2273 = null; public function CatalogPromo(k:HabboQuestEngine, _arg_2:_SafeStr_3941) { this._SafeStr_7219 = k; this._SafeStr_7798 = _arg_2; } public function dispose():void { if (this._SafeStr_5643){ if (this._SafeStr_19170){ this._SafeStr_5643.removeMessageEvent(this._SafeStr_19170); this._SafeStr_19170 = null; }; if (this._SafeStr_19171){ this._SafeStr_5643.removeMessageEvent(this._SafeStr_19171); this._SafeStr_19171 = null; }; this._SafeStr_5643 = null; }; this._SafeStr_7219 = null; } public function get disposed():Boolean { return ((this._SafeStr_7219 == null)); } public function _SafeStr_8260(k:int, _arg_2:int):void { if (k == this._SafeStr_9166()){ this._SafeStr_7219.localization.registerParameter("quests.seasonalcalendar.promo.balance", "amount", ("" + _arg_2)); if (this._SafeStr_5415 != null){ this.refresh(); }; }; } private function _SafeStr_9166():int { var k:String = this._SafeStr_7219.configuration.getProperty("seasonalQuestCalendar.currency"); return (((isNaN(Number(k))) ? 0 : int(k))); } public function prepare(k:IFrameWindow):void { this._SafeStr_5415 = IWindowContainer(k.findChildByName("catalog_promo_cont")); this._SafeStr_5415.findChildByName("buy_button").disable(); this._SafeStr_5415.findChildByName("buy_button").procedure = this._SafeStr_19172; this._SafeStr_5643 = this._SafeStr_7219.communication.connection; if (this._SafeStr_5643 != null){ this._SafeStr_19170 = new _SafeStr_4108(this._SafeStr_19173); this._SafeStr_19171 = new _SafeStr_2372(this._SafeStr_8261); this._SafeStr_5643.addMessageEvent(this._SafeStr_19170); this._SafeStr_5643.addMessageEvent(this._SafeStr_19171); this._SafeStr_5643.send(new _SafeStr_4081()); }; } public function refresh():void { var _local_4:String; var _local_5:_SafeStr_3018; var k:ITextWindow = ITextWindow(this._SafeStr_5415.findChildByName("your_balance_txt")); var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_5415.findChildByName("currency_icon_cont")); _local_2.x = (k.x + k.width); _SafeStr_3006._SafeStr_8590(_local_2); var _local_3:IWindow = _local_2.findChildByName(("currency_icon_" + this._SafeStr_9166())); if (_local_3 != null){ _local_3.visible = true; }; if (this._SafeStr_12754 != null){ _local_4 = null; _local_5 = null; if (this._SafeStr_12754._SafeStr_8368 == _SafeStr_2467._SafeStr_5891){ _local_5 = this._SafeStr_7219.roomEngine.getWallItemImage(this._SafeStr_12754._SafeStr_8367, new _SafeStr_2306(90, 0, 0), 64, this, 0, this._SafeStr_12754._SafeStr_5750); } else { if (this._SafeStr_12754._SafeStr_8368 == _SafeStr_2467._SafeStr_5890){ _local_5 = this._SafeStr_7219.roomEngine.getFurnitureImage(this._SafeStr_12754._SafeStr_8367, new _SafeStr_2306(90, 0, 0), 64, this); }; }; if (((!((_local_5 == null))) && (!((_local_5.data == null))))){ this._SafeStr_19174(_local_5.data); }; }; } public function imageReady(k:int, _arg_2:BitmapData):void { this._SafeStr_19174(_arg_2); } public function _SafeStr_5454(k:int):void { } private function _SafeStr_19172(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ _SafeStr_4.log("Buy button clicked"); if (this._SafeStr_7439 != -1){ this._SafeStr_7219.catalog._SafeStr_8148(this._SafeStr_7948, this._SafeStr_7439, _SafeStr_2367.NORMAL); }; }; } private function _SafeStr_19173(k:_SafeStr_4108):void { this._SafeStr_5415.findChildByName("buy_button").enable(); var _local_2:_SafeStr_2336 = this._SafeStr_7219.sessionDataManager.getProductData(k.offer._SafeStr_7947); if (_local_2 != null){ ITextWindow(this._SafeStr_5415.findChildByName("promo_info")).text = _local_2.name; this._SafeStr_7948 = k.pageId; this._SafeStr_7439 = k.offer._SafeStr_7441; if (k.offer.products.length > 0){ this._SafeStr_12754 = _SafeStr_2467(k.offer.products[0]); this.refresh(); }; } else { if (this._SafeStr_19169 == null){ this._SafeStr_19169 = k; this._SafeStr_7219.sessionDataManager._SafeStr_19175(this); }; }; } public function _SafeStr_8419():void { this._SafeStr_19173(this._SafeStr_19169); } private function _SafeStr_19174(k:BitmapData):void { var _local_2:IBitmapWrapperWindow = IBitmapWrapperWindow(this._SafeStr_5415.findChildByName("furni_preview")); var _local_3:BitmapData = new BitmapData(_local_2.width, _local_2.height, true, 0); var _local_4:Rectangle = k.rect; if (_local_4.width > _local_3.rect.width){ _local_4.x = ((_local_4.width - _local_3.rect.width) / 2); _local_4.width = _local_3.rect.width; }; if (_local_4.height > _local_3.rect.height){ _local_4.y = ((_local_4.height - _local_3.rect.height) / 2); _local_4.height = _local_3.rect.height; }; var _local_5:Point = new Point(0, 0); if (_local_3.rect.width > _local_4.width){ _local_5.x = ((_local_3.rect.width - _local_4.width) / 2); }; if (_local_3.rect.height > _local_4.height){ _local_5.y = ((_local_3.rect.height - _local_4.height) / 2); }; _local_3.copyPixels(k, _local_4, _local_5); _local_2.bitmap = _local_3; } private function _SafeStr_8261(k:_SafeStr_2273):void { if (this._SafeStr_5643 != null){ this._SafeStr_5643.send(new _SafeStr_4081()); }; } } }//package _-3xw // _SafeStr_12754 = "_-08z" (String#1440, DoABC#3) // _SafeStr_19169 = "_-5-u" (String#34419, DoABC#3) // _SafeStr_19170 = "_-3Vp" (String#30766, DoABC#3) // _SafeStr_19171 = "_-5xq" (String#36732, DoABC#3) // _SafeStr_19172 = "_-1j7" (String#26344, DoABC#3) // _SafeStr_19173 = "_-3RS" (String#30595, DoABC#3) // _SafeStr_19174 = "_-0CL" (String#22648, DoABC#3) // _SafeStr_19175 = "_-2gm" (String#10389, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_2336 = "_-1SV" (String#9104, DoABC#3) // _SafeStr_2367 = "_-37A" (String#10847, DoABC#3) // _SafeStr_2372 = "_-4U-" (String#33188, DoABC#3) // _SafeStr_2467 = "_-3pm" (String#11566, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3006 = "_-1LY" (String#1074, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_335 = "_-1fh" (String#9309, DoABC#3) // _SafeStr_3941 = "_-6iA" (String#14475, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4081 = "_-4Xk" (String#33326, DoABC#3) // _SafeStr_4108 = "_-4Vh" (String#33252, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5750 = "_-128" (String#8662, DoABC#3) // _SafeStr_5890 = "_-0mb" (String#24043, DoABC#3) // _SafeStr_5891 = "_-1dR" (String#26116, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7439 = "_-5RG" (String#180, DoABC#3) // _SafeStr_7441 = "_-43j" (String#3604, DoABC#3) // _SafeStr_7798 = "_-0L6" (String#573, DoABC#3) // _SafeStr_7947 = "_-2O4" (String#10099, DoABC#3) // _SafeStr_7948 = "_-Qn" (String#340, DoABC#3) // _SafeStr_8148 = "_-36v" (String#10844, DoABC#3) // _SafeStr_8260 = "_-44N" (String#3608, DoABC#3) // _SafeStr_8261 = "_-10l" (String#2842, DoABC#3) // _SafeStr_8367 = "_-4dA" (String#33516, DoABC#3) // _SafeStr_8368 = "_-5f" (String#13424, DoABC#3) // _SafeStr_8419 = "_-3hl" (String#11427, DoABC#3) // _SafeStr_8590 = "_-25l" (String#9778, DoABC#3) // _SafeStr_9166 = "_-1RF" (String#9088, DoABC#3) //------------------------------------------------------------ //_-3xw.RareTeaser package _-3xw { import _-0MK._SafeStr_3; import _-4Hl.HabboQuestEngine; import _-1Mz.IWindowContainer; import _-5YE.IFrameWindow; import _-5YE._SafeStr_2413; import _-1Mz.IWindow; import _-5Mz.WindowEvent; import _-5Mz.WindowMouseEvent; public class RareTeaser implements _SafeStr_3 { private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_19176:Array; private var _SafeStr_19177:Array; private var _SafeStr_19178:Array; public function RareTeaser(k:HabboQuestEngine) { this._SafeStr_7219 = k; } public function dispose():void { this._SafeStr_7219 = null; this._SafeStr_5415 = null; } public function get disposed():Boolean { return ((this._SafeStr_7219 == null)); } public function prepare(k:IFrameWindow):void { this._SafeStr_19176 = this._SafeStr_19179("quests.seasonalcalendar.rareteaser.days"); this._SafeStr_19177 = this._SafeStr_19180("quests.seasonalcalendar.rareteaser.images"); this._SafeStr_19178 = this._SafeStr_19180("quests.seasonalcalendar.rareteaser.pages"); this._SafeStr_5415 = IWindowContainer(k.findChildByName("rare_teaser_cont")); var _local_2:int = 1; while (_local_2 <= this._SafeStr_19176.length) { this._SafeStr_19181(_local_2).assetUri = ((this._SafeStr_7219._SafeStr_19064._SafeStr_19182._SafeStr_19058() + this._SafeStr_19177[(_local_2 - 1)]) + ".png"); _local_2++; }; this._SafeStr_19183(1).procedure = this._SafeStr_19184; this._SafeStr_19183(2).procedure = this._SafeStr_19185; this._SafeStr_19183(3).procedure = this._SafeStr_19186; } private function _SafeStr_19179(k:String):Array { var _local_5:String; var _local_2:String = this._SafeStr_7219.localization.getLocalization(k, ""); var _local_3:Array = _local_2.split(","); var _local_4:Array = new Array(); for each (_local_5 in _local_3) { if (!isNaN(Number(_local_5))){ _local_4.push(int(_local_5)); }; }; return (_local_4); } private function _SafeStr_19180(k:String):Array { var _local_5:String; var _local_2:String = this._SafeStr_7219.localization.getLocalization(k, ""); var _local_3:Array = _local_2.split(","); var _local_4:Array = new Array(); for each (_local_5 in _local_3) { if (_local_5 != ""){ _local_4.push(_local_5); }; }; return (_local_4); } private function _SafeStr_19181(k:int):_SafeStr_2413 { return ((this._SafeStr_19187(k).findChildByName("furni_pic") as _SafeStr_2413)); } private function _SafeStr_19188(k:int):IWindow { return (this._SafeStr_19187(k).findChildByName("locked_icon")); } private function _SafeStr_19189(k:int):IWindow { return (this._SafeStr_19187(k).findChildByName("locked_bg")); } private function _SafeStr_19190(k:int):IWindow { return (this._SafeStr_19187(k).findChildByName("open_bg")); } private function _SafeStr_19183(k:int):IWindow { return (this._SafeStr_19187(k).findChildByName("click_region")); } private function _SafeStr_19187(k:int):IWindowContainer { return (IWindowContainer(this._SafeStr_5415.findChildByName(("rare_cont_" + k)))); } public function refresh():void { var _local_4:Boolean; var k:int = this._SafeStr_7219._SafeStr_19064._SafeStr_19182._SafeStr_11853; var _local_2:int = -1; var _local_3:int = 1; while (_local_3 <= this._SafeStr_19176.length) { _local_4 = (this._SafeStr_19176[(_local_3 - 1)] > k); this._SafeStr_19181(_local_3).visible = !(_local_4); this._SafeStr_19188(_local_3).visible = _local_4; this._SafeStr_19190(_local_3).visible = !(_local_4); this._SafeStr_19189(_local_3).visible = _local_4; this._SafeStr_19183(_local_3).visible = !(_local_4); if (((_local_4) && ((_local_2 == -1)))){ _local_2 = (this._SafeStr_19176[(_local_3 - 1)] - k); }; _local_3++; }; this._SafeStr_5415.findChildByName("teaser_info").visible = !((_local_2 == -1)); this._SafeStr_7219.localization.registerParameter("quests.seasonalcalendar.rareteaser.info", "days", ("" + _local_2)); } private function _SafeStr_19184(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_19191(k, 0); } private function _SafeStr_19185(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_19191(k, 1); } private function _SafeStr_19186(k:WindowEvent, _arg_2:IWindow):void { this._SafeStr_19191(k, 2); } private function _SafeStr_19191(k:WindowEvent, _arg_2:int):void { if ((((k.type == WindowMouseEvent.CLICK)) && (!((this._SafeStr_19178[_arg_2] == null))))){ this._SafeStr_7219.catalog.openCatalogPage(this._SafeStr_19178[_arg_2]); }; } } }//package _-3xw // _SafeStr_11853 = "_-TV" (String#39567, DoABC#3) // _SafeStr_19058 = "_-45J" (String#32188, DoABC#3) // _SafeStr_19064 = "_-2wc" (String#29326, DoABC#3) // _SafeStr_19176 = "_-0Mm" (String#23071, DoABC#3) // _SafeStr_19177 = "_-6WK" (String#38116, DoABC#3) // _SafeStr_19178 = "_-3V-" (String#11209, DoABC#3) // _SafeStr_19179 = "_-3w7" (String#31784, DoABC#3) // _SafeStr_19180 = "_-3Dx" (String#30047, DoABC#3) // _SafeStr_19181 = "_-0tO" (String#24313, DoABC#3) // _SafeStr_19182 = "_-2ai" (String#28474, DoABC#3) // _SafeStr_19183 = "_-1Pz" (String#25604, DoABC#3) // _SafeStr_19184 = "_-0tv" (String#24335, DoABC#3) // _SafeStr_19185 = "_-1cT" (String#26077, DoABC#3) // _SafeStr_19186 = "_-3mE" (String#31387, DoABC#3) // _SafeStr_19187 = "_-1eA" (String#26147, DoABC#3) // _SafeStr_19188 = "_-3g2" (String#31142, DoABC#3) // _SafeStr_19189 = "_-5Uk" (String#35605, DoABC#3) // _SafeStr_19190 = "_-5HS" (String#35102, DoABC#3) // _SafeStr_19191 = "_-2Tp" (String#28193, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) //------------------------------------------------------------ //_-3-y._SafeStr_2277 package _-3-y { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-2pW._SafeStr_3081; public class _SafeStr_2277 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_2277(k:Function) { super(k, _SafeStr_3081); } public function _SafeStr_5325():_SafeStr_3081 { return ((_SafeStr_5326 as _SafeStr_3081)); } } }//package _-3-y // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_2277 = "_-2e1" (String#10347, DoABC#3) // _SafeStr_3081 = "_-1wh" (String#9605, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3Yk._SafeStr_5298 package _-3Yk { import _-2u7.DefaultPlaylistItem; import _-2xB.Timestamp; public class _SafeStr_5298 extends DefaultPlaylistItem { override public function toString(k:Boolean=false):String { var _local_2:String = new String(); _local_2 = (_local_2 + ""); _local_2 = (_local_2 + (("" + title) + "")); _local_2 = (_local_2 + (("" + link) + "")); _local_2 = (_local_2 + (("" + description) + "")); _local_2 = (_local_2 + (("" + guid) + "")); _local_2 = (_local_2 + (((((('')); _local_2 = (_local_2 + (("" + filename) + "")); _local_2 = (_local_2 + (('' + _SafeStr_16822()) + "")); _local_2 = (_local_2 + ""); return (_local_2); } } }//package _-3Yk // _SafeStr_16822 = "_-6Np" (String#14176, DoABC#3) // _SafeStr_5298 = "_-3Oa" (String#11098, DoABC#3) //------------------------------------------------------------ //_-3Yk.MediaRSSPlaylist package _-3Yk { import _-2u7.DefaultPlaylist; import _-du.StreamSequence; import _-3ur.ProvidersConfigGroup; import _-2xB.Timestamp; import _-2u7._SafeStr_5222; public class MediaRSSPlaylist extends DefaultPlaylist { protected var _SafeStr_8688:String = "Not available"; protected var _SafeStr_11289:String = ""; protected var _SafeStr_6333:String = "Not available"; public function MediaRSSPlaylist(k:StreamSequence=null, _arg_2:ProvidersConfigGroup=null, _arg_3:ProvidersConfigGroup=null) { super(k, _arg_2, _arg_3); } override public function loadFromString(k:String):void { var _local_4:int; var _local_5:XML; var _local_6:_SafeStr_5298; var _local_2:Namespace = new Namespace("http://search.yahoo.com/mrss/"); XML.ignoreWhitespace = true; var _local_3:XML = new XML(k); if (_local_3.length() > 0){ if (_local_3.channel.description != null){ this._SafeStr_8688 = _local_3.channel.description.text(); }; if (_local_3.channel.title != null){ this._SafeStr_11289 = _local_3.channel.title.text(); }; if (_local_3.channel.link != null){ this._SafeStr_6333 = _local_3.channel.link.text(); }; _local_4 = 0; while (_local_4 < _local_3.channel.item.length()) { _local_5 = _local_3.channel.item[_local_4]; _local_6 = new _SafeStr_5298(); _local_6.description = _local_5.description; _local_6.guid = _local_5.guid; _local_6.link = _local_5.link; _local_6._SafeStr_16870 = _local_5.pubDate; _local_6.url = _local_5._local_2::content.@url; _local_6.mimeType = _local_5._local_2::content.@type; _local_6.filename = _local_5._local_2::title; _local_6.duration = Timestamp._SafeStr_16879(_local_5._local_2::content.@duration); _SafeStr_16847.push(_local_6); _local_4++; }; }; } override public function newPlaylistItem():_SafeStr_5222 { return (new _SafeStr_5298()); } override public function getModel():Array { return (new Array()); } override public function toString(k:Boolean=false):String { var _local_2:String = new String(); _local_2 = (_local_2 + ''); _local_2 = (_local_2 + ""); _local_2 = (_local_2 + (("" + this._SafeStr_8688) + "")); _local_2 = (_local_2 + (("" + this._SafeStr_11289) + "")); _local_2 = (_local_2 + (("" + this._SafeStr_6333) + "")); var _local_3:int; while (_local_3 < _SafeStr_16847.length) { _local_2 = (_local_2 + _SafeStr_16847[_local_3].toString(k)); _local_3++; }; _local_2 = (_local_2 + ""); _local_2 = (_local_2 + ""); return (_local_2); } } }//package _-3Yk // _SafeStr_11289 = "_-5zz" (String#196, DoABC#3) // _SafeStr_16847 = "_-4uH" (String#1582, DoABC#3) // _SafeStr_16870 = "_-4w2" (String#34223, DoABC#3) // _SafeStr_16879 = "_-0zh" (String#24554, DoABC#3) // _SafeStr_5222 = "_-3aF" (String#11291, DoABC#3) // _SafeStr_5298 = "_-3Oa" (String#11098, DoABC#3) // _SafeStr_6333 = "_-3yo" (String#694, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) //------------------------------------------------------------ //_-3yO._SafeStr_2285 package _-3yO { public class _SafeStr_2285 { public static const _SafeStr_13675:int = -2; public static const _SafeStr_13676:int = 0; public static const _SafeStr_5887:int = 10; public static const _SafeStr_5987:int = 20; public static const _SafeStr_5707:int = 100; public static const _SafeStr_13677:int = 200; public static const _SafeStr_13507:int = 201; public static const _SafeStr_13508:int = 202; } }//package _-3yO // _SafeStr_13507 = "_-3Q-" (String#30537, DoABC#3) // _SafeStr_13508 = "_-0Ob" (String#23140, DoABC#3) // _SafeStr_13675 = "_-29p" (String#27419, DoABC#3) // _SafeStr_13676 = "_-5Xo" (String#35731, DoABC#3) // _SafeStr_13677 = "_-1oY" (String#26560, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_5987 = "_-1AQ" (String#25005, DoABC#3) //------------------------------------------------------------ //_-3yO._SafeStr_2340 package _-3yO { public class _SafeStr_2340 { public static const _SafeStr_5746:int = 1; public static const _SafeStr_5744:int = 2; public static const _SafeStr_5748:int = 3; public static const _SafeStr_5747:int = 4; } }//package _-3yO // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_5744 = "_-5Ot" (String#35390, DoABC#3) // _SafeStr_5746 = "_-53Y" (String#34565, DoABC#3) // _SafeStr_5747 = "_-6D2" (String#37381, DoABC#3) // _SafeStr_5748 = "_-6GV" (String#37503, DoABC#3) //------------------------------------------------------------ //_-3yO._SafeStr_2464 package _-3yO { public class _SafeStr_2464 { public static const _SafeStr_13730:String = "object_room_id"; public static const _SafeStr_13862:String = "object_accurate_z_value"; public static const _SafeStr_13941:String = "image_query_scale"; public static const _SafeStr_13924:String = "figure"; public static const _SafeStr_14134:String = "race"; public static const _SafeStr_19192:String = "gender"; public static const _SafeStr_19193:String = "own_user"; public static const _SafeStr_13929:String = "pet_palette_index"; public static const _SafeStr_13930:String = "pet_color"; public static const _SafeStr_13932:String = "pet_head_only"; public static const _SafeStr_13934:String = "pet_custom_layer_ids"; public static const _SafeStr_13936:String = "pet_custom_part_ids"; public static const _SafeStr_13938:String = "pet_custom_palette_ids"; public static const _SafeStr_19194:String = "pet_is_riding"; public static const _SafeStr_19195:String = "pet_type"; public static const _SafeStr_14133:String = "pet_allowed_directions"; public static const _SafeStr_13907:String = "figure_talk"; public static const _SafeStr_13912:String = "figure_dance"; public static const _SafeStr_13908:String = "figure_sleep"; public static const _SafeStr_19196:String = "figure_blink"; public static const _SafeStr_18496:String = "figure_effect"; public static const _SafeStr_6482:String = "figure_carry_object"; public static const _SafeStr_13911:String = "figure_use_object"; public static const _SafeStr_19197:String = "figure_gesture"; public static const _SafeStr_5743:String = "figure_posture"; public static const _SafeStr_19198:String = "figure_posture_parameter"; public static const _SafeStr_14044:String = "std"; public static const _SafeStr_13915:String = "figure_sign"; public static const _SafeStr_6501:String = "figure_flat_control"; public static const _SafeStr_13909:String = "figure_is_typing"; public static const _SafeStr_13916:String = "figure_expression"; public static const _SafeStr_19199:String = "figure_experience_timestamp"; public static const _SafeStr_13913:String = "figure_gained_experience"; public static const _SafeStr_13914:String = "figure_number_value"; public static const _SafeStr_19200:String = "figure_highlight"; public static const _SafeStr_19201:String = "figure_highlight_enable"; public static const _SafeStr_18494:String = "figure_can_stand_up"; public static const _SafeStr_19202:String = "figure_vertical_offset"; public static const _SafeStr_13917:String = "figure_is_playing_game"; public static const _SafeStr_13910:String = "figure_is_muted"; public static const _SafeStr_13918:String = "figure_guide_status"; public static const _SafeStr_13906:String = "head_direction"; public static const _SafeStr_11326:String = "furniture_real_room_object"; public static const _SafeStr_5668:String = "furniture_color"; public static const _SafeStr_5858:String = "furniture_type_id"; public static const _SafeStr_11430:String = "furniture_size_x"; public static const _SafeStr_11431:String = "furniture_size_y"; public static const _SafeStr_11496:String = "furniture_size_z"; public static const _SafeStr_11497:String = "furniture_center_x"; public static const _SafeStr_11498:String = "furniture_center_y"; public static const _SafeStr_11499:String = "furniture_center_z"; public static const _SafeStr_14711:String = "furniture_lift_amount"; public static const _SafeStr_11500:String = "furniture_allowed_directions"; public static const _SafeStr_5669:String = "furniture_data"; public static const _SafeStr_6539:String = "furniture_data_format"; public static const _SafeStr_5670:String = "furniture_extras"; public static const _SafeStr_5984:String = "furniture_itemdata"; public static const _SafeStr_8455:String = "furniture_alpha_multiplier"; public static const _SafeStr_6548:String = "furniture_expiry_time"; public static const _SafeStr_6549:String = "furniture_expirty_timestamp"; public static const _SafeStr_11507:String = "furniture_state_update_time"; public static const _SafeStr_11387:String = "furniture_automatic_state_index"; public static const _SafeStr_15576:String = "furniture_unique_serial_number"; public static const _SafeStr_15577:String = "furniture_unique_edition_size"; public static const _SafeStr_11495:String = "furniture_custom_variables"; public static const _SafeStr_11399:String = "furniture_is_variable_height"; public static const _SafeStr_5851:String = "furniture_credit_value"; public static const _SafeStr_11511:String = "furniture_planetsystem_data"; public static const _SafeStr_11472:String = "furniture_fireworks_data"; public static const _SafeStr_11470:String = "furniture_uses_plane_mask"; public static const _SafeStr_11471:String = "furniture_plane_mask_type"; public static const _SafeStr_7348:String = "furniture_ad_url"; public static const _SafeStr_11366:String = "furniture_branding_image_status"; public static const _SafeStr_11368:String = "furniture_branding_image_url"; public static const _SafeStr_11371:String = "furniture_branding_url"; public static const _SafeStr_11373:String = "furniture_branding_offset_x"; public static const _SafeStr_11374:String = "furniture_branding_offset_y"; public static const _SafeStr_11375:String = "furniture_branding_offset_z"; public static const _SafeStr_7276:String = "furniture_selection_disable"; public static const _SafeStr_6078:String = "furniture_clothing_girl"; public static const _SafeStr_6076:String = "furniture_clothing_boy"; public static const _SafeStr_5949:String = "furniture_mannequin_name"; public static const _SafeStr_5948:String = "furniture_mannequin_gender"; public static const _SafeStr_5947:String = "furniture_mannequin_figure"; public static const _SafeStr_11441:String = "furniture_is_stickie"; public static const _SafeStr_6555:String = "furniture_usage_policy"; public static const _SafeStr_6552:String = "furniture_owner_id"; public static const _SafeStr_6553:String = "furniture_owner_name"; public static const _SafeStr_6556:String = "furniture_guild_customized_guild_id"; public static const FURNITURE_GUILD_CUSTOMIZED_COLOR_1:String = "furniture_guild_customized_color_1"; public static const FURNITURE_GUILD_CUSTOMIZED_COLOR_2:String = "furniture_guild_customized_color_2"; public static const _SafeStr_11340:String = "furniture_guild_customized_asset_name"; public static const _SafeStr_5884:String = "furniture_purchaser_name"; public static const _SafeStr_5885:String = "furniture_purchaser_figure"; public static const _SafeStr_5888:String = "furniture_disable_picking_animation"; public static const _SafeStr_11455:String = "furniture_vote_counter_count"; public static const _SafeStr_11448:String = "furniture_vote_majority_result"; public static const _SafeStr_11523:String = "furniture_soundblock_relative_animation_speed"; public static const _SafeStr_6007:String = "furniture_room_background_color_hue"; public static const _SafeStr_6008:String = "furniture_room_background_color_saturation"; public static const _SafeStr_6009:String = "furniture_room_background_color_lightness"; public static const _SafeStr_11411:String = "furniture_badge_asset_name"; public static const _SafeStr_11422:String = "furniture_badge_visible_in_state"; public static const _SafeStr_11412:String = "furniture_badge_image_status"; public static const _SafeStr_5936:String = "furniture_friendfurni_engraving_type"; public static const _SafeStr_15565:String = "furniture_highscore_score_type"; public static const _SafeStr_15566:String = "furniture_highscore_clear_type"; public static const _SafeStr_15567:String = "furniture_highscore_data_entry_count"; public static const _SafeStr_15570:String = "furniture_highscore_data_entry_base_users_"; public static const _SafeStr_15568:String = "furniture_highscore_data_entry_base_score_"; public static const _SafeStr_5714:String = "furniture_internal_link"; public static const _SafeStr_11354:String = "session_current_user_id"; public static const _SafeStr_11380:String = "session_url_prefix"; public static const _SafeStr_11741:String = "room_plane_xml"; public static const _SafeStr_11773:String = "room_plane_mask_xml"; public static const _SafeStr_8437:String = "room_floor_type"; public static const _SafeStr_8436:String = "room_wall_type"; public static const _SafeStr_8438:String = "room_landscape_type"; public static const _SafeStr_11782:String = "room_wall_thickness"; public static const _SafeStr_11781:String = "room_floor_thickness"; public static const _SafeStr_11783:String = "room_floor_hole_update_time"; public static const _SafeStr_11777:String = "room_floor_visibility"; public static const _SafeStr_11778:String = "room_wall_visibility"; public static const _SafeStr_11779:String = "room_landscape_visibility"; public static const _SafeStr_13851:String = "room_door_x"; public static const _SafeStr_13852:String = "room_door_y"; public static const _SafeStr_13853:String = "room_door_z"; public static const _SafeStr_13854:String = "room_door_dir"; public static const _SafeStr_6005:String = "room_background_color"; public static const _SafeStr_11775:String = "room_colorize_bg_only"; public static const _SafeStr_11745:String = "room_random_seed"; public static const _SafeStr_19203:String = "room_world_type"; public static const _SafeStr_19204:String = "billboard"; public static const _SafeStr_13950:String = "room_ad_image_asset"; public static const _SafeStr_19205:String = "room_ad_click_url"; public static const _SafeStr_19206:String = "room_ad_waiting"; public static const _SafeStr_19207:String = "room_ad_warning_image_left"; public static const _SafeStr_19208:String = "room_ad_warning_image_right"; public static const _SafeStr_19209:String = "room_selected_x"; public static const _SafeStr_19210:String = "room_selected_y"; public static const _SafeStr_19211:String = "room_selected_z"; public static const _SafeStr_19212:String = "room_selected_plane"; public static const _SafeStr_11605:String = "tile_cursor_height"; public static const _SafeStr_11377:String = "furniture_always_stackable"; } }//package _-3yO // _SafeStr_11326 = "_-6HS" (String#37541, DoABC#3) // _SafeStr_11340 = "_-1PM" (String#25576, DoABC#3) // _SafeStr_11354 = "_-4lH" (String#33814, DoABC#3) // _SafeStr_11366 = "_-5b9" (String#35864, DoABC#3) // _SafeStr_11368 = "_-2WM" (String#28294, DoABC#3) // _SafeStr_11371 = "_-2lf" (String#28902, DoABC#3) // _SafeStr_11373 = "_-6ed" (String#38465, DoABC#3) // _SafeStr_11374 = "_-2AB" (String#27433, DoABC#3) // _SafeStr_11375 = "_-5YY" (String#35762, DoABC#3) // _SafeStr_11377 = "_-5vr" (String#36658, DoABC#3) // _SafeStr_11380 = "_-1qZ" (String#26634, DoABC#3) // _SafeStr_11387 = "_-3E7" (String#30055, DoABC#3) // _SafeStr_11399 = "_-1iA" (String#26305, DoABC#3) // _SafeStr_11411 = "_-4S1" (String#33102, DoABC#3) // _SafeStr_11412 = "_-0np" (String#24088, DoABC#3) // _SafeStr_11422 = "_-0F2" (String#22754, DoABC#3) // _SafeStr_11430 = "_-3k0" (String#31293, DoABC#3) // _SafeStr_11431 = "_-4s6" (String#34077, DoABC#3) // _SafeStr_11441 = "_-6aL" (String#38280, DoABC#3) // _SafeStr_11448 = "_-0Sg" (String#23287, DoABC#3) // _SafeStr_11455 = "_-5No" (String#35350, DoABC#3) // _SafeStr_11470 = "_-2xE" (String#29345, DoABC#3) // _SafeStr_11471 = "_-IT" (String#39152, DoABC#3) // _SafeStr_11472 = "_-5Pj" (String#35428, DoABC#3) // _SafeStr_11495 = "_-6Av" (String#37300, DoABC#3) // _SafeStr_11496 = "_-4Gw" (String#32644, DoABC#3) // _SafeStr_11497 = "_-4tP" (String#34129, DoABC#3) // _SafeStr_11498 = "_-2Zd" (String#28426, DoABC#3) // _SafeStr_11499 = "_-1kM" (String#26394, DoABC#3) // _SafeStr_11500 = "_-0JO" (String#22935, DoABC#3) // _SafeStr_11507 = "_-1rA" (String#26659, DoABC#3) // _SafeStr_11511 = "_-4gS" (String#33631, DoABC#3) // _SafeStr_11523 = "_-4gl" (String#33641, DoABC#3) // _SafeStr_11605 = "_-34q" (String#29678, DoABC#3) // _SafeStr_11741 = "_-4c" (String#33475, DoABC#3) // _SafeStr_11745 = "_-3xS" (String#31839, DoABC#3) // _SafeStr_11773 = "_-00M" (String#22200, DoABC#3) // _SafeStr_11775 = "_-1s9" (String#26691, DoABC#3) // _SafeStr_11777 = "_-4Pk" (String#33001, DoABC#3) // _SafeStr_11778 = "_-6l2" (String#38731, DoABC#3) // _SafeStr_11779 = "_-4OC" (String#32938, DoABC#3) // _SafeStr_11781 = "_-1LM" (String#25421, DoABC#3) // _SafeStr_11782 = "_-0ql" (String#24198, DoABC#3) // _SafeStr_11783 = "_-0OT" (String#23134, DoABC#3) // _SafeStr_13730 = "_-5rg" (String#36501, DoABC#3) // _SafeStr_13851 = "_-5Ky" (String#35243, DoABC#3) // _SafeStr_13852 = "_-51f" (String#34489, DoABC#3) // _SafeStr_13853 = "_-1Qd" (String#25636, DoABC#3) // _SafeStr_13854 = "_-25N" (String#27252, DoABC#3) // _SafeStr_13862 = "_-Wx" (String#39688, DoABC#3) // _SafeStr_13906 = "_-5jf" (String#36190, DoABC#3) // _SafeStr_13907 = "_-2rU" (String#29130, DoABC#3) // _SafeStr_13908 = "_-Si" (String#39533, DoABC#3) // _SafeStr_13909 = "_-4KX" (String#32785, DoABC#3) // _SafeStr_13910 = "_-0bp" (String#23623, DoABC#3) // _SafeStr_13911 = "_-0K7" (String#22968, DoABC#3) // _SafeStr_13912 = "_-3ib" (String#31241, DoABC#3) // _SafeStr_13913 = "_-1w6" (String#26846, DoABC#3) // _SafeStr_13914 = "_-1iM" (String#26312, DoABC#3) // _SafeStr_13915 = "_-2lQ" (String#28893, DoABC#3) // _SafeStr_13916 = "_-3T5" (String#30657, DoABC#3) // _SafeStr_13917 = "_-4zM" (String#34354, DoABC#3) // _SafeStr_13918 = "_-5AD" (String#34827, DoABC#3) // _SafeStr_13924 = "_-3fq" (String#31132, DoABC#3) // _SafeStr_13929 = "_-ya" (String#40728, DoABC#3) // _SafeStr_13930 = "_-3s1" (String#31612, DoABC#3) // _SafeStr_13932 = "_-46x" (String#32252, DoABC#3) // _SafeStr_13934 = "_-521" (String#34507, DoABC#3) // _SafeStr_13936 = "_-2zf" (String#29441, DoABC#3) // _SafeStr_13938 = "_-3jk" (String#31283, DoABC#3) // _SafeStr_13941 = "_-2VD" (String#28251, DoABC#3) // _SafeStr_13950 = "_-tu" (String#40543, DoABC#3) // _SafeStr_14044 = "_-6BB" (String#37312, DoABC#3) // _SafeStr_14133 = "_-0oq" (String#24124, DoABC#3) // _SafeStr_14134 = "_-2Iy" (String#27776, DoABC#3) // _SafeStr_14711 = "_-0d2" (String#23679, DoABC#3) // _SafeStr_15565 = "_-4Z7" (String#33375, DoABC#3) // _SafeStr_15566 = "_-6PY" (String#37843, DoABC#3) // _SafeStr_15567 = "_-cz" (String#39908, DoABC#3) // _SafeStr_15568 = "_-63b" (String#37002, DoABC#3) // _SafeStr_15570 = "_-1eX" (String#26159, DoABC#3) // _SafeStr_15576 = "_-2Jj" (String#27799, DoABC#3) // _SafeStr_15577 = "_-68p" (String#37215, DoABC#3) // _SafeStr_18494 = "_-0OS" (String#23133, DoABC#3) // _SafeStr_18496 = "_-6ez" (String#38483, DoABC#3) // _SafeStr_19192 = "_-0EH" (String#22722, DoABC#3) // _SafeStr_19193 = "_-6Q4" (String#37866, DoABC#3) // _SafeStr_19194 = "_-4Hx" (String#32683, DoABC#3) // _SafeStr_19195 = "_-1fN" (String#26189, DoABC#3) // _SafeStr_19196 = "_-23u" (String#27190, DoABC#3) // _SafeStr_19197 = "_-4Ut" (String#33215, DoABC#3) // _SafeStr_19198 = "_-3-P" (String#29471, DoABC#3) // _SafeStr_19199 = "_-6ZV" (String#38254, DoABC#3) // _SafeStr_19200 = "_-0tL" (String#24310, DoABC#3) // _SafeStr_19201 = "_-1vN" (String#26820, DoABC#3) // _SafeStr_19202 = "_-17G" (String#24889, DoABC#3) // _SafeStr_19203 = "_-3Vz" (String#30771, DoABC#3) // _SafeStr_19204 = "_-59o" (String#34811, DoABC#3) // _SafeStr_19205 = "_-0Zq" (String#23556, DoABC#3) // _SafeStr_19206 = "_-5sV" (String#36525, DoABC#3) // _SafeStr_19207 = "_-3-o" (String#29484, DoABC#3) // _SafeStr_19208 = "_-1Ev" (String#25183, DoABC#3) // _SafeStr_19209 = "_-3Cd" (String#29995, DoABC#3) // _SafeStr_19210 = "_-4qK" (String#34008, DoABC#3) // _SafeStr_19211 = "_-fU" (String#40006, DoABC#3) // _SafeStr_19212 = "_-2Yo" (String#28392, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_5668 = "_-2TQ" (String#28178, DoABC#3) // _SafeStr_5669 = "_-3iu" (String#31252, DoABC#3) // _SafeStr_5670 = "_-4je" (String#33752, DoABC#3) // _SafeStr_5714 = "_-4gG" (String#33626, DoABC#3) // _SafeStr_5743 = "_-50q" (String#34454, DoABC#3) // _SafeStr_5851 = "_-0Iw" (String#22910, DoABC#3) // _SafeStr_5858 = "_-9E" (String#38821, DoABC#3) // _SafeStr_5884 = "_-5G5" (String#35046, DoABC#3) // _SafeStr_5885 = "_-2dZ" (String#28591, DoABC#3) // _SafeStr_5888 = "_-3c4" (String#30995, DoABC#3) // _SafeStr_5936 = "_-5wv" (String#36699, DoABC#3) // _SafeStr_5947 = "_-0Gz" (String#22833, DoABC#3) // _SafeStr_5948 = "_-6aP" (String#38283, DoABC#3) // _SafeStr_5949 = "_-6FT" (String#37463, DoABC#3) // _SafeStr_5984 = "_-VB" (String#39630, DoABC#3) // _SafeStr_6005 = "_-2zY" (String#29435, DoABC#3) // _SafeStr_6007 = "_-00q" (String#22214, DoABC#3) // _SafeStr_6008 = "_-5ub" (String#36608, DoABC#3) // _SafeStr_6009 = "_-5Nk" (String#35346, DoABC#3) // _SafeStr_6076 = "_-nS" (String#40299, DoABC#3) // _SafeStr_6078 = "_-4aU" (String#33419, DoABC#3) // _SafeStr_6482 = "_-1QG" (String#25617, DoABC#3) // _SafeStr_6501 = "_-3O0" (String#30467, DoABC#3) // _SafeStr_6539 = "_-1Cx" (String#25105, DoABC#3) // _SafeStr_6548 = "_-4tf" (String#34135, DoABC#3) // _SafeStr_6549 = "_-21u" (String#27109, DoABC#3) // _SafeStr_6552 = "_-3NX" (String#30449, DoABC#3) // _SafeStr_6553 = "_-4V3" (String#33223, DoABC#3) // _SafeStr_6555 = "_-0xa" (String#24478, DoABC#3) // _SafeStr_6556 = "_-0Ok" (String#23146, DoABC#3) // _SafeStr_7276 = "_-5aB" (String#35826, DoABC#3) // _SafeStr_7348 = "_-2Mi" (String#27920, DoABC#3) // _SafeStr_8436 = "_-2Yz" (String#28399, DoABC#3) // _SafeStr_8437 = "_-3gg" (String#31163, DoABC#3) // _SafeStr_8438 = "_-4rC" (String#34044, DoABC#3) // _SafeStr_8455 = "_-4Oo" (String#32962, DoABC#3) //------------------------------------------------------------ //_-3yO._SafeStr_2573 package _-3yO { public class _SafeStr_2573 { public static const _SafeStr_13467:String = "furniture_basic"; public static const _SafeStr_13468:String = "furniture_multistate"; public static const _SafeStr_13469:String = "furniture_multiheight"; public static const _SafeStr_13472:String = "furniture_randomstate"; public static const _SafeStr_13470:String = "furniture_placeholder"; public static const _SafeStr_13473:String = "furniture_credit"; public static const _SafeStr_13474:String = "furniture_stickie"; public static const _SafeStr_13476:String = "furniture_present"; public static const _SafeStr_13477:String = "furniture_trophy"; public static const _SafeStr_13478:String = "furniture_ecotron_box"; public static const _SafeStr_13479:String = "furniture_dice"; public static const _SafeStr_13480:String = "furniture_hockey_score"; public static const _SafeStr_13481:String = "furniture_habbowheel"; public static const _SafeStr_13482:String = "furniture_one_way_door"; public static const _SafeStr_13483:String = "furniture_planet_system"; public static const _SafeStr_13484:String = "furniture_window"; public static const _SafeStr_13475:String = "furniture_external_image_wallitem"; public static const _SafeStr_13485:String = "furniture_roomdimmer"; public static const _SafeStr_13488:String = "furniture_sound_machine"; public static const _SafeStr_13489:String = "furniture_jukebox"; public static const _SafeStr_13490:String = "furniture_crackable"; public static const _SafeStr_13492:String = "furniture_pushable"; public static const _SafeStr_13493:String = "furniture_clothing_change"; public static const _SafeStr_13494:String = "furniture_counter_clock"; public static const _SafeStr_13495:String = "furniture_score"; public static const _SafeStr_13496:String = "furniture_es"; public static const _SafeStr_13497:String = "furniture_fireworks"; public static const _SafeStr_13491:String = "furniture_song_disk"; public static const _SafeStr_13498:String = "furniture_bb"; public static const _SafeStr_13499:String = "furniture_bg"; public static const _SafeStr_13500:String = "furniture_welcome_gift"; public static const _SafeStr_13501:String = "furniture_floor_hole"; public static const _SafeStr_13503:String = "furniture_mannequin"; public static const _SafeStr_13504:String = "furniture_guild_customized"; public static const _SafeStr_13505:String = "furniture_group_forum_terminal"; public static const _SafeStr_13506:String = "furniture_pet_customization"; public static const _SafeStr_13509:String = "furniture_cuckoo_clock"; public static const _SafeStr_13510:String = "furniture_vote_counter"; public static const _SafeStr_13511:String = "furniture_vote_majority"; public static const _SafeStr_13512:String = "furniture_soundblock"; public static const _SafeStr_13513:String = "furniture_random_teleport"; public static const _SafeStr_13514:String = "furniture_monsterplant_seed"; public static const _SafeStr_13515:String = "furniture_purchasable_clothing"; public static const _SafeStr_13516:String = "furniture_background_color"; public static const _SafeStr_13517:String = "furniture_mysterybox"; public static const _SafeStr_13518:String = "furniture_effectbox"; public static const _SafeStr_13519:String = "furniture_mysterytrophy"; public static const _SafeStr_13520:String = "furniture_achievement_resolution"; public static const _SafeStr_13521:String = "furniture_lovelock"; public static const _SafeStr_13522:String = "furniture_wildwest_wanted"; public static const _SafeStr_13523:String = "furniture_hween_lovelock"; public static const _SafeStr_13524:String = "furniture_badge_display"; public static const _SafeStr_13525:String = "furniture_high_score"; public static const _SafeStr_5714:String = "furniture_internal_link"; public static const _SafeStr_13528:String = "furniture_custom_stack_height"; public static const _SafeStr_13529:String = "furniture_youtube"; public static const _SafeStr_13530:String = "furniture_rentable_space"; public static const _SafeStr_13531:String = "furniture_change_state_when_step_on"; public static const _SafeStr_13532:String = "furniture_vimeo"; public static const _SafeStr_13526:String = "furniture_editable_internal_link"; public static const _SafeStr_13527:String = "furniture_editable_room_link"; public static const _SafeStr_13533:String = "furniture_crafting_gizmo"; public static const _SafeStr_13502:String = "room"; public static const _SafeStr_13471:String = "user"; public static const BOT:String = "bot"; public static const RENTABLE_BOT:String = "rentable_bot"; public static const _SafeStr_7651:String = "pet"; public static const _SafeStr_13486:String = "tile_cursor"; public static const _SafeStr_13487:String = "selection_arrow"; public static const _SafeStr_13507:String = "game_snowball"; public static const _SafeStr_13508:String = "game_snowsplash"; } }//package _-3yO // _SafeStr_13467 = "_-3Vt" (String#30768, DoABC#3) // _SafeStr_13468 = "_-2R5" (String#28089, DoABC#3) // _SafeStr_13469 = "_-50Y" (String#34442, DoABC#3) // _SafeStr_13470 = "_-1NI" (String#25494, DoABC#3) // _SafeStr_13471 = "_-4BP" (String#32430, DoABC#3) // _SafeStr_13472 = "_-6Se" (String#37961, DoABC#3) // _SafeStr_13473 = "_-1Bv" (String#25064, DoABC#3) // _SafeStr_13474 = "_-6WW" (String#38125, DoABC#3) // _SafeStr_13475 = "_-4Y7" (String#33342, DoABC#3) // _SafeStr_13476 = "_-1YU" (String#25925, DoABC#3) // _SafeStr_13477 = "_-4Bk" (String#32444, DoABC#3) // _SafeStr_13478 = "_-1O9" (String#25526, DoABC#3) // _SafeStr_13479 = "_-5wq" (String#36696, DoABC#3) // _SafeStr_13480 = "_-6-L" (String#36832, DoABC#3) // _SafeStr_13481 = "_-2aW" (String#28469, DoABC#3) // _SafeStr_13482 = "_-1D4" (String#25110, DoABC#3) // _SafeStr_13483 = "_-2jU" (String#28822, DoABC#3) // _SafeStr_13484 = "_-2QH" (String#28060, DoABC#3) // _SafeStr_13485 = "_-S8" (String#39511, DoABC#3) // _SafeStr_13486 = "_-6G-" (String#37480, DoABC#3) // _SafeStr_13487 = "_-4iV" (String#33707, DoABC#3) // _SafeStr_13488 = "_-3YH" (String#30853, DoABC#3) // _SafeStr_13489 = "_-2cu" (String#28567, DoABC#3) // _SafeStr_13490 = "_-1y4" (String#26927, DoABC#3) // _SafeStr_13491 = "_-4TR" (String#33163, DoABC#3) // _SafeStr_13492 = "_-3tr" (String#31690, DoABC#3) // _SafeStr_13493 = "_-54M" (String#34599, DoABC#3) // _SafeStr_13494 = "_-0ru" (String#24247, DoABC#3) // _SafeStr_13495 = "_-02R" (String#22276, DoABC#3) // _SafeStr_13496 = "_-8O" (String#38792, DoABC#3) // _SafeStr_13497 = "_-43d" (String#32117, DoABC#3) // _SafeStr_13498 = "_-0es" (String#23754, DoABC#3) // _SafeStr_13499 = "_-4zj" (String#34371, DoABC#3) // _SafeStr_13500 = "_-3C-" (String#29969, DoABC#3) // _SafeStr_13501 = "_-294" (String#27390, DoABC#3) // _SafeStr_13502 = "_-4uU" (String#34167, DoABC#3) // _SafeStr_13503 = "_-6K" (String#37627, DoABC#3) // _SafeStr_13504 = "_-11K" (String#24656, DoABC#3) // _SafeStr_13505 = "_-0DK" (String#22686, DoABC#3) // _SafeStr_13506 = "_-53b" (String#34567, DoABC#3) // _SafeStr_13507 = "_-3Q-" (String#30537, DoABC#3) // _SafeStr_13508 = "_-0Ob" (String#23140, DoABC#3) // _SafeStr_13509 = "_-2mw" (String#28957, DoABC#3) // _SafeStr_13510 = "_-4Jx" (String#32764, DoABC#3) // _SafeStr_13511 = "_-3QT" (String#30557, DoABC#3) // _SafeStr_13512 = "_-0U1" (String#23333, DoABC#3) // _SafeStr_13513 = "_-HE" (String#39107, DoABC#3) // _SafeStr_13514 = "_-3Zl" (String#30914, DoABC#3) // _SafeStr_13515 = "_-3eO" (String#31087, DoABC#3) // _SafeStr_13516 = "_-4LQ" (String#32823, DoABC#3) // _SafeStr_13517 = "_-5Zm" (String#35807, DoABC#3) // _SafeStr_13518 = "_-0eh" (String#23746, DoABC#3) // _SafeStr_13519 = "_-51g" (String#34490, DoABC#3) // _SafeStr_13520 = "_-02z" (String#22300, DoABC#3) // _SafeStr_13521 = "_-5LX" (String#35265, DoABC#3) // _SafeStr_13522 = "_-0Dz" (String#22711, DoABC#3) // _SafeStr_13523 = "_-48M" (String#32312, DoABC#3) // _SafeStr_13524 = "_-qP" (String#40418, DoABC#3) // _SafeStr_13525 = "_-1zB" (String#26972, DoABC#3) // _SafeStr_13526 = "_-6Pm" (String#37852, DoABC#3) // _SafeStr_13527 = "_-5DO" (String#34949, DoABC#3) // _SafeStr_13528 = "_-0rf" (String#24237, DoABC#3) // _SafeStr_13529 = "_-61Q" (String#36921, DoABC#3) // _SafeStr_13530 = "_-0ME" (String#23050, DoABC#3) // _SafeStr_13531 = "_-3-9" (String#29461, DoABC#3) // _SafeStr_13532 = "_-nv" (String#40321, DoABC#3) // _SafeStr_13533 = "_-3pD" (String#31507, DoABC#3) // _SafeStr_2573 = "_-2we" (String#29327, DoABC#3) // _SafeStr_5714 = "_-4gG" (String#33626, DoABC#3) // _SafeStr_7651 = "_-13a" (String#24745, DoABC#3) //------------------------------------------------------------ //_-3yO._SafeStr_2782 package _-3yO { public class _SafeStr_2782 { public static const _SafeStr_19213:String = "furniture_static"; public static const _SafeStr_19214:String = "furniture_animated"; public static const _SafeStr_19215:String = "furniture_resetting_animated"; public static const _SafeStr_19216:String = "furniture_poster"; public static const _SafeStr_19217:String = "furniture_external_image"; public static const _SafeStr_13481:String = "furniture_habbowheel"; public static const _SafeStr_19218:String = "furniture_val_randomizer"; public static const _SafeStr_19219:String = "furniture_bottle"; public static const _SafeStr_13483:String = "furniture_planet_system"; public static const _SafeStr_19220:String = "furniture_queue_tile"; public static const _SafeStr_19221:String = "furniture_party_beamer"; public static const _SafeStr_19222:String = "furniture_cuboid"; public static const _SafeStr_19223:String = "furniture_gift_wrapped"; public static const _SafeStr_19224:String = "furniture_gift_wrapped_fireworks"; public static const _SafeStr_13494:String = "furniture_counter_clock"; public static const _SafeStr_19225:String = "furniture_water_area"; public static const _SafeStr_13495:String = "furniture_score_board"; public static const _SafeStr_13497:String = "furniture_fireworks"; public static const _SafeStr_13498:String = "furniture_bb"; public static const _SafeStr_13499:String = "furniture_bg"; public static const _SafeStr_13474:String = "furniture_stickie"; public static const _SafeStr_13503:String = "furniture_mannequin"; public static const _SafeStr_13504:String = "furniture_guild_customized"; public static const _SafeStr_19226:String = "furniture_guild_isometric_badge"; public static const _SafeStr_13510:String = "furniture_vote_counter"; public static const _SafeStr_13511:String = "furniture_vote_majority"; public static const _SafeStr_13512:String = "furniture_soundblock"; public static const _SafeStr_13524:String = "furniture_badge_display"; public static const _SafeStr_13529:String = "furniture_youtube"; public static const _SafeStr_19227:String = "furniture_builder_placeholder"; public static const _SafeStr_13502:String = "room"; public static const _SafeStr_13471:String = "user"; public static const _SafeStr_19228:String = "pet_animated"; public static const BOT:String = "bot"; public static const RENTABLE_BOT:String = "rentable_bot"; public static const _SafeStr_13628:String = "tile_cursor"; public static const _SafeStr_13507:String = "game_snowball"; public static const _SafeStr_13508:String = "game_snowsplash"; } }//package _-3yO // _SafeStr_13471 = "_-4BP" (String#32430, DoABC#3) // _SafeStr_13474 = "_-6WW" (String#38125, DoABC#3) // _SafeStr_13481 = "_-2aW" (String#28469, DoABC#3) // _SafeStr_13483 = "_-2jU" (String#28822, DoABC#3) // _SafeStr_13494 = "_-0ru" (String#24247, DoABC#3) // _SafeStr_13495 = "_-02R" (String#22276, DoABC#3) // _SafeStr_13497 = "_-43d" (String#32117, DoABC#3) // _SafeStr_13498 = "_-0es" (String#23754, DoABC#3) // _SafeStr_13499 = "_-4zj" (String#34371, DoABC#3) // _SafeStr_13502 = "_-4uU" (String#34167, DoABC#3) // _SafeStr_13503 = "_-6K" (String#37627, DoABC#3) // _SafeStr_13504 = "_-11K" (String#24656, DoABC#3) // _SafeStr_13507 = "_-3Q-" (String#30537, DoABC#3) // _SafeStr_13508 = "_-0Ob" (String#23140, DoABC#3) // _SafeStr_13510 = "_-4Jx" (String#32764, DoABC#3) // _SafeStr_13511 = "_-3QT" (String#30557, DoABC#3) // _SafeStr_13512 = "_-0U1" (String#23333, DoABC#3) // _SafeStr_13524 = "_-qP" (String#40418, DoABC#3) // _SafeStr_13529 = "_-61Q" (String#36921, DoABC#3) // _SafeStr_13628 = "_-5S4" (String#13234, DoABC#3) // _SafeStr_19213 = "_-1BW" (String#25049, DoABC#3) // _SafeStr_19214 = "_-1BC" (String#25034, DoABC#3) // _SafeStr_19215 = "extends" (String#42284, DoABC#3) // _SafeStr_19216 = "_-5LD" (String#35253, DoABC#3) // _SafeStr_19217 = "_-224" (String#27116, DoABC#3) // _SafeStr_19218 = "_-1zi" (String#26995, DoABC#3) // _SafeStr_19219 = "_-5jM" (String#36180, DoABC#3) // _SafeStr_19220 = "_-5y3" (String#36740, DoABC#3) // _SafeStr_19221 = "_-1hL" (String#26270, DoABC#3) // _SafeStr_19222 = "_-5wj" (String#36692, DoABC#3) // _SafeStr_19223 = "_-44q" (String#32167, DoABC#3) // _SafeStr_19224 = "_-0Az" (String#22588, DoABC#3) // _SafeStr_19225 = "_-5oS" (String#36375, DoABC#3) // _SafeStr_19226 = "_-1Os" (String#25558, DoABC#3) // _SafeStr_19227 = "_-4ra" (String#34059, DoABC#3) // _SafeStr_19228 = "_-cW" (String#39889, DoABC#3) // _SafeStr_2782 = "_-5tP" (String#13666, DoABC#3) //------------------------------------------------------------ //_-3yO._SafeStr_3710 package _-3yO { import _-151._SafeStr_2306; import _-151._SafeStr_2305; public class _SafeStr_3710 { public static const _SafeStr_19229:String = "window"; public static const _SafeStr_11792:String = "hole"; private var _SafeStr_10496:_SafeStr_2306 = null; private var _SafeStr_5501:String = null; private var _SafeStr_7428:String = null; public function _SafeStr_3710(k:String, _arg_2:_SafeStr_2305, _arg_3:String) { this.type = k; this.loc = _arg_2; this.category = _arg_3; } public function get loc():_SafeStr_2305 { return (this._SafeStr_10496); } public function set loc(k:_SafeStr_2305):void { if (this._SafeStr_10496 == null){ this._SafeStr_10496 = new _SafeStr_2306(); }; this._SafeStr_10496._SafeStr_10465(k); } public function get type():String { return (this._SafeStr_5501); } public function set type(k:String):void { this._SafeStr_5501 = k; } public function get category():String { return (this._SafeStr_7428); } public function set category(k:String):void { this._SafeStr_7428 = k; } public function dispose():void { this._SafeStr_10496 = null; } } }//package _-3yO // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_10496 = "_-3F8" (String#330, DoABC#3) // _SafeStr_11792 = "_-6bC" (String#38314, DoABC#3) // _SafeStr_19229 = "_-0YT" (String#23505, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_3710 = "_-6e6" (String#14415, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) //------------------------------------------------------------ //_-3yO._SafeStr_4438 package _-3yO { public class _SafeStr_4438 { public static const OBJECT_UNDEFINED:String = "OBJECT_UNDEFINED"; public static const OBJECT_MOVE:String = "OBJECT_MOVE"; public static const OBJECT_PLACE:String = "OBJECT_PLACE"; public static const OBJECT_ROTATE_POSITIVE:String = "OBJECT_ROTATE_POSITIVE"; public static const OBJECT_ROTATE_NEGATIVE:String = "OBJECT_ROTATE_NEGATIVE"; public static const OBJECT_MOVE_TO:String = "OBJECT_MOVE_TO"; public static const OBJECT_PLACE_TO:String = "OBJECT_PLACE_TO"; public static const OBJECT_PICKUP:String = "OBJECT_PICKUP"; public static const OBJECT_PICKUP_BOT:String = "OBJECT_PICKUP_BOT"; public static const OBJECT_PICKUP_PET:String = "OBJECT_PICKUP_PET"; public static const OBJECT_EJECT:String = "OBJECT_EJECT"; public static const OBJECT_SAVE_STUFF_DATA:String = "OBJECT_SAVE_STUFF_DATA"; } }//package _-3yO // _SafeStr_4438 = "_-4il" (String#12473, DoABC#3) //------------------------------------------------------------ //_-3yO._SafeStr_4712 package _-3yO { public class _SafeStr_4712 { private var _x:int; private var _y:int; private var _SafeStr_5378:int; private var _height:int; public function _SafeStr_4712(k:int, _arg_2:int, _arg_3:int, _arg_4:int) { this._x = k; this._y = _arg_2; this._SafeStr_5378 = _arg_3; this._height = _arg_4; } public function get x():int { return (this._x); } public function get y():int { return (this._y); } public function get width():int { return (this._SafeStr_5378); } public function get height():int { return (this._height); } } }//package _-3yO // _SafeStr_4712 = "_-3vd" (String#11656, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) //------------------------------------------------------------ //_-3yO._SafeStr_4876 package _-3yO { public class _SafeStr_4876 { private var _SafeStr_11612:Number = 0; private var _SafeStr_11613:Number = 0; private var _SafeStr_11614:Number = 0; private var _SafeStr_11615:Number = 0; public function _SafeStr_4876(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number) { this._SafeStr_11612 = k; this._SafeStr_11613 = _arg_2; this._SafeStr_11614 = _arg_3; this._SafeStr_11615 = _arg_4; } public function get _SafeStr_11616():Number { return (this._SafeStr_11612); } public function get _SafeStr_11617():Number { return (this._SafeStr_11613); } public function get _SafeStr_11618():Number { return (this._SafeStr_11614); } public function get _SafeStr_11619():Number { return (this._SafeStr_11615); } } }//package _-3yO // _SafeStr_11612 = "_-3Uu" (String#3474, DoABC#3) // _SafeStr_11613 = "_-51v" (String#3861, DoABC#3) // _SafeStr_11614 = "_-wx" (String#15428, DoABC#3) // _SafeStr_11615 = "_-4wi" (String#12697, DoABC#3) // _SafeStr_11616 = "_-62x" (String#36977, DoABC#3) // _SafeStr_11617 = "_-2Kl" (String#27841, DoABC#3) // _SafeStr_11618 = "_-24O" (String#27212, DoABC#3) // _SafeStr_11619 = "_-89" (String#38782, DoABC#3) // _SafeStr_4876 = "_-40Y" (String#11761, DoABC#3) //------------------------------------------------------------ //_-3yO.RoomObjectUserTypes package _-3yO { import flash.utils.Dictionary; public class RoomObjectUserTypes { public static const _SafeStr_13471:String = "user"; public static const _SafeStr_7651:String = "pet"; public static const BOT:String = "bot"; public static const RENTABLE_BOT:String = "rentable_bot"; public static const _SafeStr_6571:String = "monsterplant"; private static const _SafeStr_19230:Dictionary = new Dictionary(); { _SafeStr_19230[_SafeStr_13471] = 1; _SafeStr_19230[_SafeStr_7651] = 2; _SafeStr_19230[BOT] = 3; _SafeStr_19230[RENTABLE_BOT] = 4; } public static function _SafeStr_15852(k:String):int { return (_SafeStr_19230[k]); } public static function _SafeStr_13879(k:int):String { var _local_2:String; for (_local_2 in _SafeStr_19230) { if (_SafeStr_19230[_local_2] == k){ return (_local_2); }; }; return (null); } public static function _SafeStr_13690(k:String):String { switch (k){ case BOT: case RENTABLE_BOT: return (_SafeStr_13471); default: return (k); }; } } }//package _-3yO // _SafeStr_13471 = "_-4BP" (String#32430, DoABC#3) // _SafeStr_13690 = "_-4vs" (String#12682, DoABC#3) // _SafeStr_13879 = "_-28M" (String#1500, DoABC#3) // _SafeStr_15852 = "_-1BM" (String#8823, DoABC#3) // _SafeStr_19230 = "_-1vL" (String#26818, DoABC#3) // _SafeStr_6571 = "_-2Ew" (String#27620, DoABC#3) // _SafeStr_7651 = "_-13a" (String#24745, DoABC#3) //------------------------------------------------------------ //_-3yO.RoomObjectVisualizationFactory package _-3yO { import _-0MK.Component; import in._SafeStr_1593; import _-3HG._SafeStr_13; import _-ue.Map; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-0MK._SafeStr_44; import com.sulake.iid.IIDAvatarRenderManager; import __AS3__.vec.Vector; import _-4-n._SafeStr_2660; import _-1IE.RoomVisualization; import _-1IE._SafeStr_2776; import _-61n.AvatarVisualization; import _-xo.AnimatedPetVisualization; import _-213.FurnitureVisualization; import _-213._SafeStr_2753; import _-213._SafeStr_2775; import _-213._SafeStr_2778; import _-213._SafeStr_2765; import _-213._SafeStr_2772; import _-213._SafeStr_2781; import _-213.FurniturePlanetSystemVisualization; import _-213._SafeStr_2762; import _-213.FurniturePartyBeamerVisualization; import _-213.FurnitureCuboidVisualization; import _-213._SafeStr_2761; import _-213._SafeStr_2763; import _-213.FurnitureWaterAreaVisualization; import _-213._SafeStr_2770; import _-213.FurnitureFireworksVisualization; import _-213._SafeStr_2769; import _-213._SafeStr_2758; import _-213.FurnitureRoomBackgroundVisualization; import _-213._SafeStr_2777; import _-213.FurnitureMannequinVisualization; import _-213._SafeStr_2771; import _-213._SafeStr_2755; import _-BF._SafeStr_2774; import _-BF.SnowSplashVisualization; import _-213._SafeStr_2780; import _-213._SafeStr_2768; import _-213._SafeStr_2764; import _-213._SafeStr_2760; import _-213._SafeStr_2767; import _-213.FurnitureExternalImageVisualization; import _-213._SafeStr_2773; import _-4-n._SafeStr_2663; import _-61n._SafeStr_2756; import _-xo.AnimatedPetVisualizationData; import _-213._SafeStr_2759; import _-213.FurnitureVisualizationData; import _-213.AnimatedFurnitureVisualizationData; import _-1IE.RoomVisualizationData; import _-213._SafeStr_2751; import _-pv.GraphicAssetCollection; import _-pv._SafeStr_2661; import __AS3__.vec.*; import com.sulake.iid.*; public class RoomObjectVisualizationFactory extends Component implements _SafeStr_1593 { private var _SafeStr_19231:_SafeStr_13 = null; private var _SafeStr_19232:Map; private var _SafeStr_19233:Boolean = true; public function RoomObjectVisualizationFactory(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); this._SafeStr_19233 = (_arg_2 == 0); this._SafeStr_19232 = new Map(); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDAvatarRenderManager(), function (k:_SafeStr_13):void { _SafeStr_19231 = k; }, false)])); } override public function dispose():void { var k:_SafeStr_2660; var _local_2:int; if (disposed){ return; }; if (this._SafeStr_19232 != null){ k = null; _local_2 = 0; while (_local_2 < this._SafeStr_19232.length) { k = (this._SafeStr_19232._SafeStr_5595(_local_2) as _SafeStr_2660); if (k != null){ k.dispose(); }; _local_2++; }; this._SafeStr_19232.dispose(); this._SafeStr_19232 = null; }; super.dispose(); } public function _SafeStr_19234(k:String):_SafeStr_2663 { var _local_2:Class; switch (k){ case _SafeStr_2782._SafeStr_13502: _local_2 = RoomVisualization; break; case _SafeStr_2782._SafeStr_13628: _local_2 = _SafeStr_2776; break; case _SafeStr_2782._SafeStr_13471: _local_2 = AvatarVisualization; break; case _SafeStr_2782.BOT: case _SafeStr_2782.RENTABLE_BOT: _local_2 = AvatarVisualization; break; case _SafeStr_2782._SafeStr_19228: _local_2 = AnimatedPetVisualization; break; case _SafeStr_2782._SafeStr_19213: _local_2 = FurnitureVisualization; break; case _SafeStr_2782._SafeStr_19214: _local_2 = _SafeStr_2753; break; case _SafeStr_2782._SafeStr_19215: _local_2 = _SafeStr_2775; break; case _SafeStr_2782._SafeStr_19216: _local_2 = _SafeStr_2778; break; case _SafeStr_2782._SafeStr_13481: _local_2 = _SafeStr_2765; break; case _SafeStr_2782._SafeStr_19218: _local_2 = _SafeStr_2772; break; case _SafeStr_2782._SafeStr_19219: _local_2 = _SafeStr_2781; break; case _SafeStr_2782._SafeStr_13483: _local_2 = FurniturePlanetSystemVisualization; break; case _SafeStr_2782._SafeStr_19220: _local_2 = _SafeStr_2762; break; case _SafeStr_2782._SafeStr_19221: _local_2 = FurniturePartyBeamerVisualization; break; case _SafeStr_2782._SafeStr_19222: _local_2 = FurnitureCuboidVisualization; break; case _SafeStr_2782._SafeStr_19223: _local_2 = _SafeStr_2761; break; case _SafeStr_2782._SafeStr_13494: _local_2 = _SafeStr_2763; break; case _SafeStr_2782._SafeStr_19225: _local_2 = FurnitureWaterAreaVisualization; break; case _SafeStr_2782._SafeStr_13495: _local_2 = _SafeStr_2770; break; case _SafeStr_2782._SafeStr_13497: _local_2 = FurnitureFireworksVisualization; break; case _SafeStr_2782._SafeStr_19224: _local_2 = _SafeStr_2769; break; case _SafeStr_2782._SafeStr_13498: _local_2 = _SafeStr_2758; break; case _SafeStr_2782._SafeStr_13499: _local_2 = FurnitureRoomBackgroundVisualization; break; case _SafeStr_2782._SafeStr_13474: _local_2 = _SafeStr_2777; break; case _SafeStr_2782._SafeStr_13503: _local_2 = FurnitureMannequinVisualization; break; case _SafeStr_2782._SafeStr_13504: _local_2 = _SafeStr_2771; break; case _SafeStr_2782._SafeStr_19226: _local_2 = _SafeStr_2755; break; case _SafeStr_2782._SafeStr_13507: _local_2 = _SafeStr_2774; break; case _SafeStr_2782._SafeStr_13508: _local_2 = SnowSplashVisualization; break; case _SafeStr_2782._SafeStr_13510: _local_2 = _SafeStr_2780; break; case _SafeStr_2782._SafeStr_13511: _local_2 = _SafeStr_2768; break; case _SafeStr_2782._SafeStr_13512: _local_2 = _SafeStr_2764; break; case _SafeStr_2782._SafeStr_13524: _local_2 = _SafeStr_2760; break; case _SafeStr_2782._SafeStr_13529: _local_2 = _SafeStr_2767; break; case _SafeStr_2782._SafeStr_19217: _local_2 = FurnitureExternalImageVisualization; break; case _SafeStr_2782._SafeStr_19227: _local_2 = _SafeStr_2773; break; }; if (_local_2 == null){ return (null); }; var _local_3:Object = new (_local_2)(); if ((_local_3 is _SafeStr_2663)){ return ((_local_3 as _SafeStr_2663)); }; return (null); } public function _SafeStr_19235(k:String, _arg_2:String, _arg_3:XML):_SafeStr_2660 { var _local_6:_SafeStr_2660; var _local_7:_SafeStr_2756; var _local_8:AnimatedPetVisualizationData; var _local_9:_SafeStr_2759; var _local_4:_SafeStr_2660; _local_4 = (this._SafeStr_19232.getValue(k) as _SafeStr_2660); if (_local_4 != null){ return (_local_4); }; var _local_5:Class; switch (_arg_2){ case _SafeStr_2782._SafeStr_19213: case _SafeStr_2782._SafeStr_19223: case _SafeStr_2782._SafeStr_13498: case _SafeStr_2782._SafeStr_13499: case _SafeStr_2782._SafeStr_13474: case _SafeStr_2782._SafeStr_19227: _local_5 = FurnitureVisualizationData; break; case _SafeStr_2782._SafeStr_19214: case _SafeStr_2782._SafeStr_19215: case _SafeStr_2782._SafeStr_19216: case _SafeStr_2782._SafeStr_13481: case _SafeStr_2782._SafeStr_19218: case _SafeStr_2782._SafeStr_19219: case _SafeStr_2782._SafeStr_13483: case _SafeStr_2782._SafeStr_19220: case _SafeStr_2782._SafeStr_19221: case _SafeStr_2782._SafeStr_13494: case _SafeStr_2782._SafeStr_19225: case _SafeStr_2782._SafeStr_13495: case _SafeStr_2782._SafeStr_13497: case _SafeStr_2782._SafeStr_19224: case _SafeStr_2782._SafeStr_13504: case _SafeStr_2782._SafeStr_19226: case _SafeStr_2782._SafeStr_13510: case _SafeStr_2782._SafeStr_13511: case _SafeStr_2782._SafeStr_13512: case _SafeStr_2782._SafeStr_13524: case _SafeStr_2782._SafeStr_19217: case _SafeStr_2782._SafeStr_13529: case _SafeStr_2782._SafeStr_13628: _local_5 = AnimatedFurnitureVisualizationData; break; case _SafeStr_2782._SafeStr_13503: _local_5 = _SafeStr_2759; break; case _SafeStr_2782._SafeStr_13502: _local_5 = RoomVisualizationData; break; case _SafeStr_2782._SafeStr_13471: case _SafeStr_2782.BOT: case _SafeStr_2782.RENTABLE_BOT: _local_5 = _SafeStr_2756; break; case _SafeStr_2782._SafeStr_19228: _local_5 = AnimatedPetVisualizationData; break; case _SafeStr_2782._SafeStr_13507: case _SafeStr_2782._SafeStr_13508: _local_5 = _SafeStr_2751; break; }; if (_local_5 == null){ return (null); }; _local_4 = new (_local_5)(); if (_local_4 != null){ _local_6 = null; _local_6 = (_local_4 as _SafeStr_2660); if (!_local_6.initialize(_arg_3)){ _local_6.dispose(); return (null); }; if ((_local_6 is _SafeStr_2756)){ _local_7 = (_local_4 as _SafeStr_2756); _local_7._SafeStr_14522 = this._SafeStr_19231; } else { if ((_local_6 is AnimatedPetVisualizationData)){ _local_8 = (_local_4 as AnimatedPetVisualizationData); _local_8._SafeStr_19236 = assets; } else { if ((_local_6 is _SafeStr_2759)){ _local_9 = (_local_4 as _SafeStr_2759); _local_9._SafeStr_14522 = this._SafeStr_19231; } else { if ((_local_6 is _SafeStr_2751)){ _SafeStr_2751(_local_6).assets = assets; }; }; }; }; if (this._SafeStr_19233){ this._SafeStr_19232.add(k, _local_6); }; return (_local_6); }; return (null); } public function _SafeStr_13715():_SafeStr_2661 { return (new GraphicAssetCollection()); } } }//package _-3yO // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_13 = "_-0K1" (String#22964, DoABC#3) // _SafeStr_13471 = "_-4BP" (String#32430, DoABC#3) // _SafeStr_13474 = "_-6WW" (String#38125, DoABC#3) // _SafeStr_13481 = "_-2aW" (String#28469, DoABC#3) // _SafeStr_13483 = "_-2jU" (String#28822, DoABC#3) // _SafeStr_13494 = "_-0ru" (String#24247, DoABC#3) // _SafeStr_13495 = "_-02R" (String#22276, DoABC#3) // _SafeStr_13497 = "_-43d" (String#32117, DoABC#3) // _SafeStr_13498 = "_-0es" (String#23754, DoABC#3) // _SafeStr_13499 = "_-4zj" (String#34371, DoABC#3) // _SafeStr_13502 = "_-4uU" (String#34167, DoABC#3) // _SafeStr_13503 = "_-6K" (String#37627, DoABC#3) // _SafeStr_13504 = "_-11K" (String#24656, DoABC#3) // _SafeStr_13507 = "_-3Q-" (String#30537, DoABC#3) // _SafeStr_13508 = "_-0Ob" (String#23140, DoABC#3) // _SafeStr_13510 = "_-4Jx" (String#32764, DoABC#3) // _SafeStr_13511 = "_-3QT" (String#30557, DoABC#3) // _SafeStr_13512 = "_-0U1" (String#23333, DoABC#3) // _SafeStr_13524 = "_-qP" (String#40418, DoABC#3) // _SafeStr_13529 = "_-61Q" (String#36921, DoABC#3) // _SafeStr_13628 = "_-5S4" (String#13234, DoABC#3) // _SafeStr_13715 = "_-2rz" (String#3311, DoABC#3) // _SafeStr_14522 = "_-2cD" (String#28537, DoABC#3) // _SafeStr_1593 = "_-3SN" (String#11162, DoABC#3) // _SafeStr_19213 = "_-1BW" (String#25049, DoABC#3) // _SafeStr_19214 = "_-1BC" (String#25034, DoABC#3) // _SafeStr_19215 = "extends" (String#42284, DoABC#3) // _SafeStr_19216 = "_-5LD" (String#35253, DoABC#3) // _SafeStr_19217 = "_-224" (String#27116, DoABC#3) // _SafeStr_19218 = "_-1zi" (String#26995, DoABC#3) // _SafeStr_19219 = "_-5jM" (String#36180, DoABC#3) // _SafeStr_19220 = "_-5y3" (String#36740, DoABC#3) // _SafeStr_19221 = "_-1hL" (String#26270, DoABC#3) // _SafeStr_19222 = "_-5wj" (String#36692, DoABC#3) // _SafeStr_19223 = "_-44q" (String#32167, DoABC#3) // _SafeStr_19224 = "_-0Az" (String#22588, DoABC#3) // _SafeStr_19225 = "_-5oS" (String#36375, DoABC#3) // _SafeStr_19226 = "_-1Os" (String#25558, DoABC#3) // _SafeStr_19227 = "_-4ra" (String#34059, DoABC#3) // _SafeStr_19228 = "_-cW" (String#39889, DoABC#3) // _SafeStr_19231 = "_-5fo" (String#36048, DoABC#3) // _SafeStr_19232 = "_-4zr" (String#34374, DoABC#3) // _SafeStr_19233 = "_-6Fi" (String#37469, DoABC#3) // _SafeStr_19234 = "_-wh" (String#15423, DoABC#3) // _SafeStr_19235 = "_-1B2" (String#8818, DoABC#3) // _SafeStr_19236 = "_-0-r" (String#22182, DoABC#3) // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) // _SafeStr_2661 = "_-3X9" (String#11238, DoABC#3) // _SafeStr_2663 = "_-6lC" (String#14532, DoABC#3) // _SafeStr_2751 = "_-lw" (String#40238, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_2755 = "_-1q-" (String#9480, DoABC#3) // _SafeStr_2756 = "_-2ES" (String#9936, DoABC#3) // _SafeStr_2758 = "_-ZX" (String#15044, DoABC#3) // _SafeStr_2759 = "_-1jY" (String#9368, DoABC#3) // _SafeStr_2760 = "_-1FK" (String#8888, DoABC#3) // _SafeStr_2761 = "_-2qu" (String#10542, DoABC#3) // _SafeStr_2762 = "_-2Ss" (String#10172, DoABC#3) // _SafeStr_2763 = "_-4EU" (String#11973, DoABC#3) // _SafeStr_2764 = "_-4Id" (String#12048, DoABC#3) // _SafeStr_2765 = "_-Is" (String#14746, DoABC#3) // _SafeStr_2767 = "_-0O4" (String#7985, DoABC#3) // _SafeStr_2768 = "_-2FN" (String#9951, DoABC#3) // _SafeStr_2769 = "_-3V0" (String#11210, DoABC#3) // _SafeStr_2770 = "_-t-" (String#15367, DoABC#3) // _SafeStr_2771 = "_-6Xz" (String#14321, DoABC#3) // _SafeStr_2772 = "_-1Lm" (String#8996, DoABC#3) // _SafeStr_2773 = "_-1j0" (String#9360, DoABC#3) // _SafeStr_2774 = "_-2VZ" (String#28266, DoABC#3) // _SafeStr_2775 = "_-61j" (String#13807, DoABC#3) // _SafeStr_2776 = "_-4ev" (String#12403, DoABC#3) // _SafeStr_2777 = "_-3D1" (String#10937, DoABC#3) // _SafeStr_2778 = "_-58s" (String#12909, DoABC#3) // _SafeStr_2780 = "_-3pM" (String#11556, DoABC#3) // _SafeStr_2781 = "_-0hF" (String#8312, DoABC#3) // _SafeStr_2782 = "_-5tP" (String#13666, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //_-3yO.RoomPlaneBitmapMaskParser package _-3yO { import _-ue.Map; import _-151._SafeStr_2306; import _-151.XMLValidator; import _-151._SafeStr_2305; public class RoomPlaneBitmapMaskParser { private var _masks:Map = null; public function RoomPlaneBitmapMaskParser() { this._masks = new Map(); } public function get _SafeStr_11788():int { return (this._masks.length); } public function dispose():void { if (this._masks != null){ this.reset(); this._masks.dispose(); this._masks = null; }; } public function initialize(k:XML):Boolean { var _local_7:XML; var _local_8:String; var _local_9:String; var _local_10:_SafeStr_2306; var _local_11:String; var _local_12:XMLList; var _local_13:XML; var _local_14:_SafeStr_3710; if (k == null){ return (false); }; this._masks.reset(); var _local_2:Array = ["id", "type", "category"]; var _local_3:Array = ["x", "y", "z"]; var _local_4:XMLList; var _local_5:XMLList = k.planeMask; var _local_6:int; while (_local_6 < _local_5.length()) { _local_7 = _local_5[_local_6]; if (!XMLValidator._SafeStr_5390(_local_7, _local_2)){ return (false); }; _local_8 = _local_7.@id; _local_9 = _local_7.@type; _local_10 = null; _local_11 = _local_7.@category; _local_12 = _local_7.location; if (_local_12.length() != 1){ return (false); }; _local_13 = _local_12[0]; if (!XMLValidator._SafeStr_5390(_local_13, _local_3)){ return (false); }; _local_10 = new _SafeStr_2306(Number(_local_13.@x), Number(_local_13.@y), Number(_local_13.@z)); _local_14 = new _SafeStr_3710(_local_9, _local_10, _local_11); this._masks.add(_local_8, _local_14); _local_6++; }; return (true); } public function reset():void { var _local_2:_SafeStr_3710; var k:int; while (k < this._masks.length) { _local_2 = (this._masks._SafeStr_5595(k) as _SafeStr_3710); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._masks.reset(); } public function addMask(k:String, _arg_2:String, _arg_3:_SafeStr_2305, _arg_4:String):void { var _local_5:_SafeStr_3710 = new _SafeStr_3710(_arg_2, _arg_3, _arg_4); this._masks.remove(k); this._masks.add(k, _local_5); } public function _SafeStr_19237(k:String):Boolean { var _local_2:_SafeStr_3710 = (this._masks.remove(k) as _SafeStr_3710); if (_local_2 != null){ _local_2.dispose(); return (true); }; return (false); } public function _SafeStr_13724():XML { var _local_3:String; var _local_4:String; var _local_5:XML; var _local_6:_SafeStr_2305; var k:XML = ; var _local_2:int; while (_local_2 < this._SafeStr_11788) { _local_3 = this._SafeStr_11789(_local_2); _local_4 = this._SafeStr_11791(_local_2); _local_5 = new (XML)((((((('')); _local_6 = this._SafeStr_11790(_local_2); if (_local_6 != null){ _local_5.appendChild(new (XML)(((((((''))); k.appendChild(_local_5); }; _local_2++; }; return (k); } public function _SafeStr_11790(k:int):_SafeStr_2305 { if ((((k < 0)) || ((k >= this._SafeStr_11788)))){ return (null); }; var _local_2:_SafeStr_3710 = (this._masks._SafeStr_5595(k) as _SafeStr_3710); if (_local_2 != null){ return (_local_2.loc); }; return (null); } public function _SafeStr_11789(k:int):String { if ((((k < 0)) || ((k >= this._SafeStr_11788)))){ return (null); }; var _local_2:_SafeStr_3710 = (this._masks._SafeStr_5595(k) as _SafeStr_3710); if (_local_2 != null){ return (_local_2.type); }; return (null); } public function _SafeStr_11791(k:int):String { if ((((k < 0)) || ((k >= this._SafeStr_11788)))){ return (null); }; var _local_2:_SafeStr_3710 = (this._masks._SafeStr_5595(k) as _SafeStr_3710); if (_local_2 != null){ return (_local_2.category); }; return (null); } } }//package _-3yO // _SafeStr_11788 = "_-23a" (String#27176, DoABC#3) // _SafeStr_11789 = "_-1i7" (String#26303, DoABC#3) // _SafeStr_11790 = "_-1E4" (String#25153, DoABC#3) // _SafeStr_11791 = "_-2vA" (String#29272, DoABC#3) // _SafeStr_13724 = "_-3mY" (String#11503, DoABC#3) // _SafeStr_19237 = "_-6By" (String#37339, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_3710 = "_-6e6" (String#14415, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) //------------------------------------------------------------ //_-3yO.RoomPlaneData package _-3yO { import _-151._SafeStr_2306; import _-151._SafeStr_2305; public class RoomPlaneData { public static const _SafeStr_19238:int = 0; public static const _SafeStr_11751:int = 1; public static const _SafeStr_11753:int = 2; public static const _SafeStr_11755:int = 3; public static const _SafeStr_11757:int = 4; private var _SafeStr_5501:int = 0; private var _SafeStr_10496:_SafeStr_2306 = null; private var _SafeStr_11626:_SafeStr_2306 = null; private var _SafeStr_11627:_SafeStr_2306 = null; private var _normal:_SafeStr_2306 = null; private var _SafeStr_19239:_SafeStr_2306 = null; private var _SafeStr_11628:Array; private var _masks:Array; public function RoomPlaneData(k:int, _arg_2:_SafeStr_2305, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:Array) { var _local_6:Number; var _local_7:Number; var _local_8:Number; var _local_9:Number; var _local_10:Number; var _local_11:int; var _local_12:_SafeStr_2305; var _local_13:_SafeStr_2306; this._SafeStr_11628 = []; this._masks = []; super(); this._SafeStr_10496 = new _SafeStr_2306(); this._SafeStr_10496._SafeStr_10465(_arg_2); this._SafeStr_11626 = new _SafeStr_2306(); this._SafeStr_11626._SafeStr_10465(_arg_3); this._SafeStr_11627 = new _SafeStr_2306(); this._SafeStr_11627._SafeStr_10465(_arg_4); this._SafeStr_5501 = k; if (((!((_arg_3 == null))) && (!((_arg_4 == null))))){ this._normal = _SafeStr_2306._SafeStr_10461(_arg_3, _arg_4); _local_6 = 0; _local_7 = 0; _local_8 = 0; _local_9 = 0; _local_10 = 0; if (((!((this.normal.x == 0))) || (!((this.normal.y == 0))))){ _local_9 = this.normal.x; _local_10 = this.normal.y; _local_6 = (360 + ((Math.atan2(_local_10, _local_9) / Math.PI) * 180)); if (_local_6 >= 360){ _local_6 = (_local_6 - 360); }; _local_9 = Math.sqrt(((this.normal.x * this.normal.x) + (this.normal.y * this.normal.y))); _local_10 = this.normal.z; _local_7 = (360 + ((Math.atan2(_local_10, _local_9) / Math.PI) * 180)); if (_local_7 >= 360){ _local_7 = (_local_7 - 360); }; } else { if (this.normal.z < 0){ _local_7 = 90; } else { _local_7 = 270; }; }; this._SafeStr_19239 = new _SafeStr_2306(_local_6, _local_7, _local_8); }; if (((!((_arg_5 == null))) && ((_arg_5.length > 0)))){ _local_11 = 0; while (_local_11 < _arg_5.length) { _local_12 = _arg_5[_local_11]; if (((!((_local_12 == null))) && ((_local_12.length > 0)))){ _local_13 = new _SafeStr_2306(); _local_13._SafeStr_10465(_local_12); _local_13._SafeStr_5767((1 / _local_13.length)); this._SafeStr_11628.push(_local_13); }; _local_11++; }; }; } public function get type():int { return (this._SafeStr_5501); } public function get loc():_SafeStr_2305 { return (this._SafeStr_10496); } public function get _SafeStr_11657():_SafeStr_2305 { return (this._SafeStr_11626); } public function get _SafeStr_11658():_SafeStr_2305 { return (this._SafeStr_11627); } public function get normal():_SafeStr_2305 { return (this._normal); } public function get _SafeStr_19240():_SafeStr_2305 { return (this._SafeStr_19239); } public function get _SafeStr_19241():int { return (this._SafeStr_11628.length); } public function get _SafeStr_11788():int { return (this._masks.length); } public function _SafeStr_19242(k:int):_SafeStr_2305 { if ((((k < 0)) || ((k >= this._SafeStr_19241)))){ return (null); }; var _local_2:_SafeStr_2306 = new _SafeStr_2306(); _local_2._SafeStr_10465((this._SafeStr_11628[k] as _SafeStr_2305)); return (_local_2); } public function addMask(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number):void { var _local_5:_SafeStr_4876 = new _SafeStr_4876(k, _arg_2, _arg_3, _arg_4); this._masks.push(_local_5); } private function _SafeStr_11668(k:int):_SafeStr_4876 { if ((((k < 0)) || ((k >= this._SafeStr_11788)))){ return (null); }; return (this._masks[k]); } public function _SafeStr_19243(k:int):Number { var _local_2:_SafeStr_4876 = this._SafeStr_11668(k); if (_local_2 != null){ return (_local_2._SafeStr_11616); }; return (-1); } public function _SafeStr_19244(k:int):Number { var _local_2:_SafeStr_4876 = this._SafeStr_11668(k); if (_local_2 != null){ return (_local_2._SafeStr_11617); }; return (-1); } public function _SafeStr_19245(k:int):Number { var _local_2:_SafeStr_4876 = this._SafeStr_11668(k); if (_local_2 != null){ return (_local_2._SafeStr_11618); }; return (-1); } public function _SafeStr_19246(k:int):Number { var _local_2:_SafeStr_4876 = this._SafeStr_11668(k); if (_local_2 != null){ return (_local_2._SafeStr_11619); }; return (-1); } } }//package _-3yO // _SafeStr_10461 = "_-47o" (String#32287, DoABC#3) // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_10496 = "_-3F8" (String#330, DoABC#3) // _SafeStr_11616 = "_-62x" (String#36977, DoABC#3) // _SafeStr_11617 = "_-2Kl" (String#27841, DoABC#3) // _SafeStr_11618 = "_-24O" (String#27212, DoABC#3) // _SafeStr_11619 = "_-89" (String#38782, DoABC#3) // _SafeStr_11626 = "_-1uh" (String#3073, DoABC#3) // _SafeStr_11627 = "_-6Xv" (String#4269, DoABC#3) // _SafeStr_11628 = "_-1SL" (String#9103, DoABC#3) // _SafeStr_11657 = "_-4Z6" (String#12302, DoABC#3) // _SafeStr_11658 = "_-6PX" (String#14203, DoABC#3) // _SafeStr_11668 = "_-6CC" (String#13969, DoABC#3) // _SafeStr_11751 = "_-4jd" (String#33751, DoABC#3) // _SafeStr_11753 = "_-2P6" (String#28008, DoABC#3) // _SafeStr_11755 = "_-3-a" (String#29477, DoABC#3) // _SafeStr_11757 = "_-1qb" (String#26636, DoABC#3) // _SafeStr_11788 = "_-23a" (String#27176, DoABC#3) // _SafeStr_19238 = "_-5DW" (String#34953, DoABC#3) // _SafeStr_19239 = "_-1TH" (String#25741, DoABC#3) // _SafeStr_19240 = "_-68I" (String#37194, DoABC#3) // _SafeStr_19241 = "_-5Tw" (String#35575, DoABC#3) // _SafeStr_19242 = "_-2Ix" (String#27775, DoABC#3) // _SafeStr_19243 = "_-4PA" (String#32980, DoABC#3) // _SafeStr_19244 = "_-5aN" (String#35834, DoABC#3) // _SafeStr_19245 = "_-66C" (String#37110, DoABC#3) // _SafeStr_19246 = "_-5L5" (String#35249, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_4876 = "_-40Y" (String#11761, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5767 = "_-5a5" (String#35822, DoABC#3) //------------------------------------------------------------ //_-3yO.RoomPlaneParser package _-3yO { import _-ue.Map; import flash.geom.Point; import __AS3__.vec.Vector; import _-151._SafeStr_2306; import _-151._SafeStr_2305; import _-151.XMLValidator; import __AS3__.vec.*; public class RoomPlaneParser { private static const _SafeStr_13859:Number = 0.25; private static const _SafeStr_13858:Number = 0.25; private static const _SafeStr_19247:Number = 20; public static const _SafeStr_14021:int = -110; public static const _SafeStr_19248:int = -100; private var _SafeStr_19249:Array; private var _SafeStr_19250:Array; private var _SafeStr_5378:int = 0; private var _height:int = 0; private var _SafeStr_19251:int = 0; private var _SafeStr_19252:int = 0; private var _SafeStr_19253:int = 0; private var _SafeStr_19254:int = 0; private var _SafeStr_11698:Array; private var _SafeStr_19255:Number = 0; private var _SafeStr_11708:Number = 1; private var _SafeStr_11707:Number = 1; private var _SafeStr_19256:int = -1; private var _SafeStr_17372:Number = 0; private var _SafeStr_19257:Map = null; private var _SafeStr_19258:Array; public function RoomPlaneParser() { this._SafeStr_19249 = []; this._SafeStr_19250 = []; this._SafeStr_11698 = []; this._SafeStr_19258 = []; super(); this._SafeStr_19255 = 3.6; this._SafeStr_11708 = 1; this._SafeStr_11707 = 1; this._SafeStr_19257 = new Map(); } private static function _SafeStr_19259(k:Array):Number { var _local_8:int; var _local_2:int; var _local_3:int; var _local_4:Array; var _local_5:int = k.length; var _local_6:int; if (_local_5 == 0){ return (0); }; var _local_7:Number = 0; _local_3 = 0; while (_local_3 < _local_5) { _local_4 = (k[_local_3] as Array); _local_2 = 0; while (_local_2 < _local_4.length) { _local_8 = Number(_local_4[_local_2]); if (_local_8 > _local_7){ _local_7 = _local_8; }; _local_2++; }; _local_3++; }; return (_local_7); } private static function _SafeStr_19260(k:Array):Point { if (k == null){ return (null); }; var _local_2:int; var _local_3:int; var _local_4:Array; var _local_5:int = k.length; if (_local_5 == 0){ return (null); }; var _local_6:Array = []; _local_3 = 0; while (_local_3 < _local_5) { _local_4 = (k[_local_3] as Array); if ((((_local_4 == null)) || ((_local_4.length == 0)))){ return (null); }; _local_2 = 0; while (_local_2 < _local_4.length) { if (Number(_local_4[_local_2]) >= 0){ _local_6.push(_local_2); break; }; _local_2++; }; if (_local_6.length < (_local_3 + 1)){ _local_6.push((_local_4.length + 1)); }; _local_3++; }; _local_3 = 1; while (_local_3 < (_local_6.length - 1)) { if ((((int(_local_6[_local_3]) <= (int(_local_6[(_local_3 - 1)]) - 1))) && ((int(_local_6[_local_3]) <= (int(_local_6[(_local_3 + 1)]) - 1))))){ return (new Point(int(_local_6[_local_3]), _local_3)); }; _local_3++; }; return (null); } private static function _SafeStr_19261(k:Vector.>):Vector.> { var _local_2:uint; var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:int; var _local_10:int; var _local_11:int; var _local_12:int; var _local_13:int; var _local_14:int; var _local_15:int; var _local_16:int; var _local_17:int; _local_2 = k.length; var _local_3:uint = k[0].length; var _local_4:Vector.> = new Vector.>((_local_2 * 4)); _local_6 = 0; while (_local_6 < (_local_2 * 4)) { _local_4[_local_6] = new Vector.((_local_3 * 4)); _local_6++; }; var _local_9:int; _local_6 = 0; while (_local_6 < _local_2) { _local_10 = 0; _local_5 = 0; while (_local_5 < _local_3) { _local_11 = k[_local_6][_local_5]; if ((((_local_11 < 0)) || ((_local_11 <= 0xFF)))){ _local_8 = 0; while (_local_8 < 4) { _local_7 = 0; while (_local_7 < 4) { _local_4[(_local_9 + _local_8)][(_local_10 + _local_7)] = (((_local_11 < 0)) ? _local_11 : (_local_11 * 4)); _local_7++; }; _local_8++; }; } else { _local_12 = ((_local_11 & 0xFF) * 4); _local_13 = (_local_12 + (((_local_11 >> 11) & 1) * 3)); _local_14 = (_local_12 + (((_local_11 >> 10) & 1) * 3)); _local_15 = (_local_12 + (((_local_11 >> 9) & 1) * 3)); _local_16 = (_local_12 + (((_local_11 >> 8) & 1) * 3)); _local_7 = 0; while (_local_7 < 3) { _local_17 = (_local_7 + 1); _local_4[_local_9][(_local_10 + _local_7)] = (((_local_13 * (3 - _local_7)) + (_local_14 * _local_7)) / 3); _local_4[(_local_9 + 3)][(_local_10 + _local_17)] = (((_local_15 * (3 - _local_17)) + (_local_16 * _local_17)) / 3); _local_4[(_local_9 + _local_17)][_local_10] = (((_local_13 * (3 - _local_17)) + (_local_15 * _local_17)) / 3); _local_4[(_local_9 + _local_7)][(_local_10 + 3)] = (((_local_14 * (3 - _local_7)) + (_local_16 * _local_7)) / 3); _local_7++; }; _local_4[(_local_9 + 1)][(_local_10 + 1)] = (((_local_13 > _local_12)) ? (_local_12 + 2) : (_local_12 + 1)); _local_4[(_local_9 + 1)][(_local_10 + 2)] = (((_local_14 > _local_12)) ? (_local_12 + 2) : (_local_12 + 1)); _local_4[(_local_9 + 2)][(_local_10 + 1)] = (((_local_15 > _local_12)) ? (_local_12 + 2) : (_local_12 + 1)); _local_4[(_local_9 + 2)][(_local_10 + 2)] = (((_local_16 > _local_12)) ? (_local_12 + 2) : (_local_12 + 1)); }; _local_10 = (_local_10 + 4); _local_5++; }; _local_9 = (_local_9 + 4); _local_6++; }; return (_local_4); } private static function _SafeStr_19262(k:Vector.>):void { var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:int; var _local_12:int; var _local_13:int; var _local_14:int; var _local_15:int; var _local_16:int; var _local_17:int; var _local_2:uint = (k.length - 1); var _local_3:uint = (k[0].length - 1); _local_5 = 1; while (_local_5 < _local_2) { _local_4 = 1; while (_local_4 < _local_3) { _local_6 = k[_local_5][_local_4]; if (_local_6 < 0){ } else { _local_7 = (k[(_local_5 - 1)][(_local_4 - 1)] & 0xFF); _local_8 = (k[(_local_5 - 1)][_local_4] & 0xFF); _local_9 = (k[(_local_5 - 1)][(_local_4 + 1)] & 0xFF); _local_10 = (k[_local_5][(_local_4 - 1)] & 0xFF); _local_11 = (k[_local_5][(_local_4 + 1)] & 0xFF); _local_12 = (k[(_local_5 + 1)][(_local_4 - 1)] & 0xFF); _local_13 = (k[(_local_5 + 1)][_local_4] & 0xFF); _local_14 = (k[(_local_5 + 1)][(_local_4 + 1)] & 0xFF); _local_15 = (_local_6 + 1); _local_16 = (_local_6 - 1); _local_17 = ((((((((((_local_7 == _local_15)) || ((_local_8 == _local_15)))) || ((_local_10 == _local_15)))) ? 8 : 0) | (((((((_local_9 == _local_15)) || ((_local_8 == _local_15)))) || ((_local_11 == _local_15)))) ? 4 : 0)) | (((((((_local_12 == _local_15)) || ((_local_13 == _local_15)))) || ((_local_10 == _local_15)))) ? 2 : 0)) | (((((((_local_14 == _local_15)) || ((_local_13 == _local_15)))) || ((_local_11 == _local_15)))) ? 1 : 0)); if (_local_17 == 15){ _local_17 = 0; }; k[_local_5][_local_4] = (_local_6 | (_local_17 << 8)); }; _local_4++; }; _local_5++; }; } private static function _SafeStr_19263(k:Vector.>):void { var _local_2:Vector.; k.shift(); k.pop(); for each (_local_2 in k) { _local_2.shift(); _local_2.pop(); }; } private static function _SafeStr_19264(k:Vector.>):void { var _local_4:Vector.; var _local_5:int; var _local_2:Vector. = new Vector.(0); var _local_3:Vector. = new Vector.(0); for each (_local_4 in k) { _local_4.push(_SafeStr_14021); _local_4.unshift(_SafeStr_14021); }; for each (_local_5 in k[0]) { _local_2.push(_SafeStr_14021); _local_3.push(_SafeStr_14021); }; k.push(_local_3); k.unshift(_local_2); } public function get minX():int { return (this._SafeStr_19251); } public function get maxX():int { return (this._SafeStr_19252); } public function get minY():int { return (this._SafeStr_19253); } public function get maxY():int { return (this._SafeStr_19254); } public function get _SafeStr_19265():int { return (this._SafeStr_5378); } public function get _SafeStr_19266():int { return (this._height); } public function get _SafeStr_11726():int { return (this._SafeStr_11698.length); } public function get _SafeStr_14022():Number { if (this._SafeStr_19256 != -1){ return (this._SafeStr_19256); }; return (this._SafeStr_17372); } public function get wallHeight():Number { if (this._SafeStr_19256 != -1){ return ((this._SafeStr_19256 + 3.6)); }; return (this._SafeStr_19255); } public function set wallHeight(k:Number):void { if (k < 0){ k = 0; }; this._SafeStr_19255 = k; } public function get _SafeStr_11740():Number { return (this._SafeStr_11708); } public function set _SafeStr_11740(k:Number):void { if (k < 0){ k = 0; }; this._SafeStr_11708 = k; } public function get _SafeStr_11739():Number { return (this._SafeStr_11707); } public function set _SafeStr_11739(k:Number):void { if (k < 0){ k = 0; }; this._SafeStr_11707 = k; } public function dispose():void { this._SafeStr_11698 = null; this._SafeStr_19249 = null; this._SafeStr_19250 = null; this._SafeStr_19258 = null; if (this._SafeStr_19257 != null){ this._SafeStr_19257.dispose(); this._SafeStr_19257 = null; }; } public function reset():void { this._SafeStr_11698 = []; this._SafeStr_19249 = []; this._SafeStr_19250 = []; this._SafeStr_19249 = []; this._SafeStr_19250 = []; this._SafeStr_5378 = 0; this._height = 0; this._SafeStr_19251 = 0; this._SafeStr_19252 = 0; this._SafeStr_19253 = 0; this._SafeStr_19254 = 0; this._SafeStr_17372 = 0; this._SafeStr_19258 = []; } public function _SafeStr_13926(k:int, _arg_2:int):Boolean { var _local_4:Array; var _local_5:Array; var _local_6:Array; var _local_7:int; if (k < 0){ k = 0; }; if (_arg_2 < 0){ _arg_2 = 0; }; this._SafeStr_19249 = []; this._SafeStr_19250 = []; this._SafeStr_19258 = []; var _local_3:int; while (_local_3 < _arg_2) { _local_4 = []; _local_5 = []; _local_6 = []; _local_7 = 0; while (_local_7 < k) { _local_4[_local_7] = _SafeStr_14021; _local_5[_local_7] = _SafeStr_14021; _local_6[_local_7] = false; _local_7++; }; this._SafeStr_19249.push(_local_4); this._SafeStr_19250.push(_local_5); this._SafeStr_19258.push(_local_6); _local_3++; }; this._SafeStr_5378 = k; this._height = _arg_2; this._SafeStr_19251 = this._SafeStr_5378; this._SafeStr_19252 = -1; this._SafeStr_19253 = this._height; this._SafeStr_19254 = -1; return (true); } public function _SafeStr_13927(k:int, _arg_2:int, _arg_3:Number):Boolean { var _local_4:Array; var _local_5:Boolean; var _local_6:int; var _local_7:Boolean; var _local_8:int; if ((((((((k >= 0)) && ((k < this._SafeStr_5378)))) && ((_arg_2 >= 0)))) && ((_arg_2 < this._height)))){ _local_4 = (this._SafeStr_19249[_arg_2] as Array); _local_4[k] = _arg_3; if (_arg_3 >= 0){ if (k < this._SafeStr_19251){ this._SafeStr_19251 = k; }; if (k > this._SafeStr_19252){ this._SafeStr_19252 = k; }; if (_arg_2 < this._SafeStr_19253){ this._SafeStr_19253 = _arg_2; }; if (_arg_2 > this._SafeStr_19254){ this._SafeStr_19254 = _arg_2; }; } else { if ((((k == this._SafeStr_19251)) || ((k == this._SafeStr_19252)))){ _local_5 = false; _local_6 = this._SafeStr_19253; while (_local_6 < this._SafeStr_19254) { if (this._SafeStr_19267(k, _local_6) >= 0){ _local_5 = true; break; }; _local_6++; }; if (!_local_5){ if (k == this._SafeStr_19251){ this._SafeStr_19251++; }; if (k == this._SafeStr_19252){ this._SafeStr_19252--; }; }; }; if ((((_arg_2 == this._SafeStr_19253)) || ((_arg_2 == this._SafeStr_19254)))){ _local_7 = false; _local_8 = this._SafeStr_19251; while (_local_8 < this._SafeStr_19252) { if (this._SafeStr_13963(_local_8, _arg_2) >= 0){ _local_7 = true; break; }; _local_8++; }; if (!_local_7){ if (_arg_2 == this._SafeStr_19253){ this._SafeStr_19253++; }; if (_arg_2 == this._SafeStr_19254){ this._SafeStr_19254--; }; }; }; }; return (true); }; return (false); } public function _SafeStr_13963(k:int, _arg_2:int):Number { if ((((((((k < 0)) || ((k >= this._SafeStr_5378)))) || ((_arg_2 < 0)))) || ((_arg_2 >= this._height)))){ return (_SafeStr_14021); }; var _local_3:Array = (this._SafeStr_19249[_arg_2] as Array); return (Math.abs((_local_3[k] as Number))); } private function _SafeStr_19268(k:int, _arg_2:int):Number { if ((((((((k < 0)) || ((k >= this._SafeStr_5378)))) || ((_arg_2 < 0)))) || ((_arg_2 >= this._height)))){ return (_SafeStr_14021); }; if (this._SafeStr_19258[_arg_2][k]){ return (_SafeStr_19248); }; var _local_3:Array = (this._SafeStr_19250[_arg_2] as Array); return ((_local_3[k] as Number)); } private function _SafeStr_19267(k:int, _arg_2:int):Number { if ((((((((k < 0)) || ((k >= this._SafeStr_5378)))) || ((_arg_2 < 0)))) || ((_arg_2 >= this._height)))){ return (_SafeStr_14021); }; var _local_3:Array = (this._SafeStr_19249[_arg_2] as Array); return ((_local_3[k] as Number)); } public function _SafeStr_13928(k:int=-1):Boolean { var _local_2:int; var _local_3:int; this._SafeStr_19256 = k; _local_3 = 0; while (_local_3 < this._height) { _local_2 = 0; while (_local_2 < this._SafeStr_5378) { this._SafeStr_19250[_local_3][_local_2] = this._SafeStr_19249[_local_3][_local_2]; _local_2++; }; _local_3++; }; var _local_4:Point = _SafeStr_19260(this._SafeStr_19249); _local_3 = 0; while (_local_3 < this._height) { _local_2 = 0; while (_local_2 < this._SafeStr_5378) { if (this._SafeStr_19258[_local_3][_local_2]){ this._SafeStr_13927(_local_2, _local_3, _SafeStr_19248); }; _local_2++; }; _local_3++; }; return (this.initialize(_local_4)); } private function initialize(k:Point):Boolean { var _local_4:Array; var _local_5:Vector.>; var _local_2:int; if (k != null){ _local_2 = this._SafeStr_13963(k.x, k.y); this._SafeStr_13927(k.x, k.y, _SafeStr_14021); }; this._SafeStr_17372 = _SafeStr_19259(this._SafeStr_19249); this._SafeStr_19269(); var _local_3:Vector.> = new Vector.>(0); for each (_local_4 in this._SafeStr_19249) { _local_3.push(Vector.(_local_4)); }; _SafeStr_19264(_local_3); _SafeStr_19262(_local_3); _SafeStr_19263(_local_3); _local_5 = _SafeStr_19261(_local_3); this._SafeStr_19270(_local_5); if (k != null){ this._SafeStr_13927(k.x, k.y, _local_2); this._SafeStr_19271(new _SafeStr_2306((k.x + 0.5), (k.y + 0.5), _local_2), new _SafeStr_2306(-1, 0, 0), new _SafeStr_2306(0, -1, 0), false, false, false, false); }; return (true); } private function _SafeStr_19272(k:Point, _arg_2:Boolean):RoomWallData { var _local_8:Boolean; var _local_9:Boolean; var _local_10:int; var _local_11:Point; var _local_12:int; var _local_3:RoomWallData = new RoomWallData(); var _local_4:Array = [this._SafeStr_19273, this._SafeStr_19274, this._SafeStr_19275, this._SafeStr_19276]; var _local_5:int; var _local_6:Point = new Point(k.x, k.y); var _local_7:int; while (_local_7++ < 1000) { _local_8 = false; _local_9 = false; _local_10 = _local_5; if ((((((((_local_6.x < this.minX)) || ((_local_6.x > this.maxX)))) || ((_local_6.y < this.minY)))) || ((_local_6.y > this.maxY)))){ _local_8 = true; }; _local_11 = _local_4[_local_5](_local_6, _arg_2); if (_local_11 == null){ return (null); }; _local_12 = (Math.abs((_local_11.x - _local_6.x)) + Math.abs((_local_11.y - _local_6.y))); if ((((_local_6.x == _local_11.x)) || ((_local_6.y == _local_11.y)))){ _local_5 = (((_local_5 - 1) + _local_4.length) % _local_4.length); _local_12 = (_local_12 + 1); _local_9 = true; } else { _local_5 = ((_local_5 + 1) % _local_4.length); _local_12--; }; _local_3._SafeStr_19277(_local_6, _local_10, _local_12, _local_8, _local_9); if ((((((_local_11.x == k.x)) && ((_local_11.y == k.y)))) && (((!((_local_11.x == _local_6.x))) || (!((_local_11.y == _local_6.y))))))){ break; }; _local_6 = _local_11; }; if (_local_3.count == 0){ return (null); }; return (_local_3); } private function _SafeStr_19278(k:RoomWallData):void { var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:Boolean; var _local_8:int; var _local_2:int; var _local_3:int = k.count; while (_local_2 < _local_3) { _local_4 = _local_2; _local_5 = _local_2; _local_6 = 0; _local_7 = false; while (((!(k._SafeStr_19279(_local_2))) && ((_local_2 < _local_3)))) { if (k._SafeStr_19280(_local_2)){ _local_6++; } else { if (_local_6 > 0){ _local_6--; }; }; if (_local_6 > 1){ _local_7 = true; }; _local_5 = _local_2; _local_2++; }; if (_local_7){ _local_8 = _local_4; while (_local_8 <= _local_5) { k._SafeStr_19281(_local_8, true); _local_8++; }; }; _local_2++; }; } private function _SafeStr_19282(k:RoomWallData):void { var _local_4:Point; var _local_5:int; var _local_6:int; var _local_7:_SafeStr_2305; var _local_8:_SafeStr_2305; var _local_9:int; var _local_10:int; var _local_2:int = k.count; var _local_3:int; while (_local_3 < _local_2) { if (!k._SafeStr_19283(_local_3)){ _local_4 = k._SafeStr_19284(_local_3); _local_5 = k.getDirection(_local_3); _local_6 = k._SafeStr_19285(_local_3); _local_7 = RoomWallData._SafeStr_19286[_local_5]; _local_8 = RoomWallData._SafeStr_19287[_local_5]; _local_9 = 0; _local_10 = 0; while (_local_10 < _local_6) { if (this._SafeStr_19267(((_local_4.x + (_local_10 * _local_7.x)) - _local_8.x), ((_local_4.y + (_local_10 * _local_7.y)) - _local_8.y)) == _SafeStr_19248){ if ((((_local_10 > 0)) && ((_local_9 == 0)))){ k._SafeStr_19288(_local_3, _local_10); break; }; _local_9++; } else { if (_local_9 > 0){ k._SafeStr_19289(_local_3, _local_9); break; }; }; _local_10++; }; if (_local_9 == _local_6){ k._SafeStr_19281(_local_3, true); }; }; _local_3++; }; } private function _SafeStr_19290(k:Point, _arg_2:Point, _arg_3:RoomWallData):int { var _local_10:Point; var _local_11:Point; var _local_12:int; var _local_13:int; var _local_14:int; var _local_15:int; var _local_4:int = Math.min(k.y, _arg_2.y); var _local_5:int = Math.max(k.y, _arg_2.y); var _local_6:int = Math.min(k.x, _arg_2.x); var _local_7:int = Math.max(k.x, _arg_2.x); var _local_8:int = _arg_3.count; var _local_9:int; while (_local_9 < _local_8) { _local_10 = _arg_3._SafeStr_19284(_local_9); _local_11 = _arg_3._SafeStr_19291(_local_9); if (k.x == _arg_2.x){ if ((((_local_10.x == k.x)) && ((_local_11.x == k.x)))){ _local_12 = Math.min(_local_10.y, _local_11.y); _local_13 = Math.max(_local_10.y, _local_11.y); if ((((_local_12 <= _local_4)) && ((_local_5 <= _local_13)))){ return (_local_9); }; }; } else { if (k.y == _arg_2.y){ if ((((_local_10.y == k.y)) && ((_local_11.y == k.y)))){ _local_14 = Math.min(_local_10.x, _local_11.x); _local_15 = Math.max(_local_10.x, _local_11.x); if ((((_local_14 <= _local_6)) && ((_local_7 <= _local_15)))){ return (_local_9); }; }; }; }; _local_9++; }; return (-1); } private function _SafeStr_19292(k:RoomWallData, _arg_2:RoomWallData):void { var _local_5:Point; var _local_6:Point; var _local_7:_SafeStr_2305; var _local_8:int; var _local_9:int; var _local_3:int = k.count; var _local_4:int; while (_local_4 < _local_3) { if (!k._SafeStr_19283(_local_4)){ _local_5 = k._SafeStr_19284(_local_4); _local_6 = new Point(_local_5.x, _local_5.y); _local_7 = RoomWallData._SafeStr_19286[k.getDirection(_local_4)]; _local_8 = k._SafeStr_19285(_local_4); _local_6.x = (_local_6.x + (_local_7.x * _local_8)); _local_6.y = (_local_6.y + (_local_7.y * _local_8)); _local_9 = this._SafeStr_19290(_local_5, _local_6, _arg_2); if (_local_9 >= 0){ if (_arg_2._SafeStr_19283(_local_9)){ k._SafeStr_19281(_local_4, true); }; } else { k._SafeStr_19281(_local_4, true); }; }; _local_4++; }; } private function _SafeStr_19293(k:RoomWallData, _arg_2:RoomWallData):void { this._SafeStr_19278(_arg_2); this._SafeStr_19282(k); this._SafeStr_19292(k, _arg_2); } private function _SafeStr_19294(k:RoomWallData, _arg_2:RoomWallData):void { var _local_5:int; var _local_6:int; var _local_8:Point; var _local_9:int; var _local_10:int; var _local_11:_SafeStr_2305; var _local_12:_SafeStr_2305; var _local_13:Number; var _local_14:int; var _local_15:Number; var _local_16:_SafeStr_2306; var _local_17:Number; var _local_18:_SafeStr_2306; var _local_19:_SafeStr_2306; var _local_20:int; var _local_21:_SafeStr_2306; var _local_22:Boolean; var _local_23:Boolean; var _local_24:Boolean; var _local_25:Boolean; var _local_26:Boolean; var _local_27:Number; var _local_3:int = k.count; var _local_4:int = _arg_2.count; var _local_7:int; while (_local_7 < _local_3) { if (!k._SafeStr_19283(_local_7)){ _local_8 = k._SafeStr_19284(_local_7); _local_9 = k.getDirection(_local_7); _local_10 = k._SafeStr_19285(_local_7); _local_11 = RoomWallData._SafeStr_19286[_local_9]; _local_12 = RoomWallData._SafeStr_19287[_local_9]; _local_13 = -1; _local_14 = 0; while (_local_14 < _local_10) { _local_27 = this._SafeStr_19267(((_local_8.x + (_local_14 * _local_11.x)) + _local_12.x), ((_local_8.y + (_local_14 * _local_11.y)) + _local_12.y)); if ((((_local_27 >= 0)) && ((((_local_27 < _local_13)) || ((_local_13 < 0)))))){ _local_13 = _local_27; }; _local_14++; }; _local_15 = _local_13; _local_16 = new _SafeStr_2306(_local_8.x, _local_8.y, _local_15); _local_16 = _SafeStr_2306.sum(_local_16, _SafeStr_2306.product(_local_12, 0.5)); _local_16 = _SafeStr_2306.sum(_local_16, _SafeStr_2306.product(_local_11, -0.5)); _local_17 = ((this.wallHeight + Math.min(_SafeStr_19247, this._SafeStr_14022)) - _local_13); _local_18 = _SafeStr_2306.product(_local_11, -(_local_10)); _local_19 = new _SafeStr_2306(0, 0, _local_17); _local_16 = _SafeStr_2306._SafeStr_10459(_local_16, _local_18); _local_20 = this._SafeStr_19290(_local_8, k._SafeStr_19291(_local_7), _arg_2); if (_local_20 >= 0){ _local_5 = _arg_2.getDirection(((_local_20 + 1) % _local_4)); _local_6 = _arg_2.getDirection((((_local_20 - 1) + _local_4) % _local_4)); } else { _local_5 = k.getDirection(((_local_7 + 1) % _local_3)); _local_6 = k.getDirection((((_local_7 - 1) + _local_3) % _local_3)); }; _local_21 = null; if ((((_local_5 - _local_9) + 4) % 4) == 3){ _local_21 = RoomWallData._SafeStr_19287[_local_5]; } else { if ((((_local_9 - _local_6) + 4) % 4) == 3){ _local_21 = RoomWallData._SafeStr_19287[_local_6]; }; }; _local_22 = k._SafeStr_19280(_local_7); _local_23 = k._SafeStr_19280((((_local_7 - 1) + _local_3) % _local_3)); _local_24 = k._SafeStr_19283(((_local_7 + 1) % _local_3)); _local_25 = k._SafeStr_19295(_local_7); _local_26 = k._SafeStr_19296(_local_7); this._SafeStr_19277(_local_16, _local_18, _local_19, _local_21, ((!(_local_23)) || (_local_25)), ((!(_local_22)) || (_local_26)), !(_local_24)); }; _local_7++; }; } private function _SafeStr_19269():Boolean { var _local_13:int; var _local_14:int; var k:Array = this._SafeStr_19249; if (k == null){ return (false); }; var _local_2:int; var _local_3:int; var _local_4:Array; var _local_5:int = k.length; var _local_6:int; if (_local_5 == 0){ return (false); }; _local_2 = 0; while (_local_2 < _local_5) { _local_4 = (k[_local_2] as Array); if ((((_local_4 == null)) || ((_local_4.length == 0)))){ return (false); }; if (_local_6 > 0){ _local_6 = Math.min(_local_6, _local_4.length); } else { _local_6 = _local_4.length; }; _local_2++; }; var _local_7:Number = Math.min(_SafeStr_19247, (((this._SafeStr_19256)!=-1) ? this._SafeStr_19256 : _SafeStr_19259(k))); var _local_8:int = this.minX; var _local_9:int = this.minY; _local_9 = this.minY; while (_local_9 <= this.maxY) { if (this._SafeStr_19267(_local_8, _local_9) > _SafeStr_19248){ _local_9--; break; }; _local_9++; }; if (_local_9 > this.maxY){ return (false); }; var _local_10:Point = new Point(_local_8, _local_9); var _local_11:RoomWallData = this._SafeStr_19272(_local_10, true); var _local_12:RoomWallData = this._SafeStr_19272(_local_10, false); if (_local_11 != null){ _local_13 = _local_11.count; _local_14 = _local_12.count; this._SafeStr_19293(_local_11, _local_12); this._SafeStr_19294(_local_11, _local_12); }; _local_3 = 0; while (_local_3 < this._SafeStr_19266) { _local_2 = 0; while (_local_2 < this._SafeStr_19265) { if (this._SafeStr_19267(_local_2, _local_3) < 0){ this._SafeStr_13927(_local_2, _local_3, -((_local_7 + this.wallHeight))); }; _local_2++; }; _local_3++; }; return (true); } private function _SafeStr_19273(k:Point, _arg_2:Boolean):Point { if (k == null){ return (null); }; var _local_3:int = 1; var _local_4:int = _SafeStr_19248; if (!_arg_2){ _local_4 = _SafeStr_14021; }; while (_local_3 < 1000) { if (this._SafeStr_19267((k.x + _local_3), k.y) > _local_4){ return (new Point(((k.x + _local_3) - 1), k.y)); }; if (this._SafeStr_19267((k.x + _local_3), (k.y + 1)) <= _local_4){ return (new Point((k.x + _local_3), (k.y + 1))); }; _local_3++; }; return (null); } private function _SafeStr_19274(k:Point, _arg_2:Boolean):Point { if (k == null){ return (null); }; var _local_3:int = 1; var _local_4:int = _SafeStr_19248; if (!_arg_2){ _local_4 = _SafeStr_14021; }; while (_local_3 < 1000) { if (this._SafeStr_19267(k.x, (k.y + _local_3)) > _local_4){ return (new Point(k.x, (k.y + (_local_3 - 1)))); }; if (this._SafeStr_19267((k.x - 1), (k.y + _local_3)) <= _local_4){ return (new Point((k.x - 1), (k.y + _local_3))); }; _local_3++; }; return (null); } private function _SafeStr_19275(k:Point, _arg_2:Boolean):Point { if (k == null){ return (null); }; var _local_3:int = 1; var _local_4:int = _SafeStr_19248; if (!_arg_2){ _local_4 = _SafeStr_14021; }; while (_local_3 < 1000) { if (this._SafeStr_19267((k.x - _local_3), k.y) > _local_4){ return (new Point((k.x - (_local_3 - 1)), k.y)); }; if (this._SafeStr_19267((k.x - _local_3), (k.y - 1)) <= _local_4){ return (new Point((k.x - _local_3), (k.y - 1))); }; _local_3++; }; return (null); } private function _SafeStr_19276(k:Point, _arg_2:Boolean):Point { if (k == null){ return (null); }; var _local_3:int = 1; var _local_4:int = _SafeStr_19248; if (!_arg_2){ _local_4 = _SafeStr_14021; }; while (_local_3 < 1000) { if (this._SafeStr_19267(k.x, (k.y - _local_3)) > _local_4){ return (new Point(k.x, (k.y - (_local_3 - 1)))); }; if (this._SafeStr_19267((k.x + 1), (k.y - _local_3)) <= _local_4){ return (new Point((k.x + 1), (k.y - _local_3))); }; _local_3++; }; return (null); } private function _SafeStr_19277(k:_SafeStr_2305, _arg_2:_SafeStr_2305, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:Boolean, _arg_6:Boolean, _arg_7:Boolean):void { var _local_12:_SafeStr_2306; this._SafeStr_5402(RoomPlaneData._SafeStr_11753, k, _arg_2, _arg_3, [_arg_4]); this._SafeStr_5402(RoomPlaneData._SafeStr_11755, k, _arg_2, _arg_3, [_arg_4]); var _local_8:Number = (_SafeStr_13858 * this._SafeStr_11708); var _local_9:Number = (_SafeStr_13859 * this._SafeStr_11707); var _local_10:_SafeStr_2306 = _SafeStr_2306._SafeStr_10461(_arg_2, _arg_3); var _local_11:_SafeStr_2306 = _SafeStr_2306.product(_local_10, ((1 / _local_10.length) * -(_local_8))); this._SafeStr_5402(RoomPlaneData._SafeStr_11753, _SafeStr_2306.sum(k, _arg_3), _arg_2, _local_11, [_local_10, _arg_4]); if (_arg_5){ this._SafeStr_5402(RoomPlaneData._SafeStr_11753, _SafeStr_2306.sum(_SafeStr_2306.sum(k, _arg_2), _arg_3), _SafeStr_2306.product(_arg_3, (-((_arg_3.length + _local_9)) / _arg_3.length)), _local_11, [_local_10, _arg_4]); }; if (_arg_6){ this._SafeStr_5402(RoomPlaneData._SafeStr_11753, _SafeStr_2306.sum(k, _SafeStr_2306.product(_arg_3, (-(_local_9) / _arg_3.length))), _SafeStr_2306.product(_arg_3, ((_arg_3.length + _local_9) / _arg_3.length)), _local_11, [_local_10, _arg_4]); if (_arg_7){ _local_12 = _SafeStr_2306.product(_arg_2, (_local_8 / _arg_2.length)); this._SafeStr_5402(RoomPlaneData._SafeStr_11753, _SafeStr_2306.sum(_SafeStr_2306.sum(k, _arg_3), _SafeStr_2306.product(_local_12, -1)), _local_12, _local_11, [_local_10, _arg_2, _arg_4]); }; }; } private function _SafeStr_19271(k:_SafeStr_2305, _arg_2:_SafeStr_2305, _arg_3:_SafeStr_2305, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean, _arg_7:Boolean):void { var _local_9:Number; var _local_10:_SafeStr_2306; var _local_11:_SafeStr_2306; var _local_8:RoomPlaneData = this._SafeStr_5402(RoomPlaneData._SafeStr_11751, k, _arg_2, _arg_3); if (_local_8 != null){ _local_9 = (_SafeStr_13859 * this._SafeStr_11707); _local_10 = new _SafeStr_2306(0, 0, _local_9); _local_11 = _SafeStr_2306._SafeStr_10459(k, _local_10); if (_arg_6){ this._SafeStr_5402(RoomPlaneData._SafeStr_11751, _local_11, _arg_2, _local_10); }; if (_arg_7){ this._SafeStr_5402(RoomPlaneData._SafeStr_11751, _SafeStr_2306.sum(_local_11, _SafeStr_2306.sum(_arg_2, _arg_3)), _SafeStr_2306.product(_arg_2, -1), _local_10); }; if (_arg_4){ this._SafeStr_5402(RoomPlaneData._SafeStr_11751, _SafeStr_2306.sum(_local_11, _arg_3), _SafeStr_2306.product(_arg_3, -1), _local_10); }; if (_arg_5){ this._SafeStr_5402(RoomPlaneData._SafeStr_11751, _SafeStr_2306.sum(_local_11, _arg_2), _arg_3, _local_10); }; }; } public function _SafeStr_11742(k:XML):Boolean { var _local_8:XML; var _local_9:XMLList; var _local_10:int; var _local_11:XML; var _local_12:Number; var _local_13:XML; var _local_14:XMLList; var _local_15:int; var _local_16:XML; if (k == null){ return (false); }; this.reset(); this._SafeStr_19297(); if (!XMLValidator._SafeStr_5390(k.tileMap[0], ["width", "height", "wallHeight"])){ return (false); }; var _local_2:int = parseInt(k.tileMap.@width); var _local_3:int = parseInt(k.tileMap.@height); var _local_4:Number = parseFloat(k.tileMap.@wallHeight); var _local_5:int = parseInt(k.tileMap.@fixedWallsHeight); this._SafeStr_13926(_local_2, _local_3); var _local_6:XMLList = k.tileMap.tileRow; var _local_7:int; while (_local_7 < _local_6.length()) { _local_8 = _local_6[_local_7]; _local_9 = _local_8.tile; _local_10 = 0; while (_local_10 < _local_9.length()) { _local_11 = _local_9[_local_10]; _local_12 = parseFloat(_local_11.@height); this._SafeStr_13927(_local_10, _local_7, _local_12); _local_10++; }; _local_7++; }; if (k.holeMap.length() > 0){ _local_13 = k.holeMap[0]; _local_14 = _local_13.hole; _local_15 = 0; while (_local_15 < _local_14.length()) { _local_16 = _local_14[_local_15]; if (XMLValidator._SafeStr_5390(_local_16, ["id", "x", "y", "width", "height"])){ this._SafeStr_13576(_local_16.@id, _local_16.@x, _local_16.@y, _local_16.@width, _local_16.@height); }; _local_15++; }; this._SafeStr_19298(); }; this.wallHeight = _local_4; this._SafeStr_13928(_local_5); return (true); } private function _SafeStr_5402(k:int, _arg_2:_SafeStr_2305, _arg_3:_SafeStr_2305, _arg_4:_SafeStr_2305, _arg_5:Array=null):RoomPlaneData { if ((((_arg_3.length == 0)) || ((_arg_4.length == 0)))){ return (null); }; var _local_6:RoomPlaneData = new RoomPlaneData(k, _arg_2, _arg_3, _arg_4, _arg_5); this._SafeStr_11698.push(_local_6); return (_local_6); } public function _SafeStr_13724():XML { var _local_7:XML; var _local_8:Array; var _local_9:int; var _local_10:Number; var _local_11:XML; var _local_12:_SafeStr_4712; var _local_13:int; var _local_14:XML; var k:XML = new (XML)((((((((('')); var _local_2:int; while (_local_2 < this._height) { _local_7 = ; _local_8 = this._SafeStr_19250[_local_2]; _local_9 = 0; while (_local_9 < this._SafeStr_5378) { _local_10 = _local_8[_local_9]; _local_11 = new (XML)((('')); _local_7.appendChild(_local_11); _local_9++; }; k.appendChild(_local_7); _local_2++; }; var _local_3:XML = ; var _local_4:int; while (_local_4 < this._SafeStr_19257.length) { _local_12 = this._SafeStr_19257._SafeStr_5595(_local_4); if (_local_12 != null){ _local_13 = this._SafeStr_19257._SafeStr_7070(_local_4); _local_14 = new (XML)((((((((((('')); _local_3.appendChild(_local_14); }; _local_4++; }; var _local_5:XML = ; _local_5.appendChild(k); _local_5.appendChild(_local_3); var _local_6:XML = new (XML)((((((((('')); _local_5.appendChild(_local_6); return (_local_5); } public function _SafeStr_11746(k:int):_SafeStr_2305 { if ((((k < 0)) || ((k >= this._SafeStr_11726)))){ return (null); }; var _local_2:RoomPlaneData = (this._SafeStr_11698[k] as RoomPlaneData); if (_local_2 != null){ return (_local_2.loc); }; return (null); } public function _SafeStr_19299(k:int):_SafeStr_2305 { if ((((k < 0)) || ((k >= this._SafeStr_11726)))){ return (null); }; var _local_2:RoomPlaneData = (this._SafeStr_11698[k] as RoomPlaneData); if (_local_2 != null){ return (_local_2.normal); }; return (null); } public function _SafeStr_11747(k:int):_SafeStr_2305 { if ((((k < 0)) || ((k >= this._SafeStr_11726)))){ return (null); }; var _local_2:RoomPlaneData = (this._SafeStr_11698[k] as RoomPlaneData); if (_local_2 != null){ return (_local_2._SafeStr_11657); }; return (null); } public function _SafeStr_11748(k:int):_SafeStr_2305 { if ((((k < 0)) || ((k >= this._SafeStr_11726)))){ return (null); }; var _local_2:RoomPlaneData = (this._SafeStr_11698[k] as RoomPlaneData); if (_local_2 != null){ return (_local_2._SafeStr_11658); }; return (null); } public function _SafeStr_19300(k:int):_SafeStr_2305 { if ((((k < 0)) || ((k >= this._SafeStr_11726)))){ return (null); }; var _local_2:RoomPlaneData = (this._SafeStr_11698[k] as RoomPlaneData); if (_local_2 != null){ return (_local_2._SafeStr_19240); }; return (null); } public function _SafeStr_11749(k:int):Array { var _local_3:Array; var _local_4:int; if ((((k < 0)) || ((k >= this._SafeStr_11726)))){ return (null); }; var _local_2:RoomPlaneData = (this._SafeStr_11698[k] as RoomPlaneData); if (_local_2 != null){ _local_3 = []; _local_4 = 0; while (_local_4 < _local_2._SafeStr_19241) { _local_3.push(_local_2._SafeStr_19242(_local_4)); _local_4++; }; return (_local_3); }; return (null); } public function _SafeStr_11750(k:int):int { if ((((k < 0)) || ((k >= this._SafeStr_11726)))){ return (RoomPlaneData._SafeStr_19238); }; var _local_2:RoomPlaneData = (this._SafeStr_11698[k] as RoomPlaneData); if (_local_2 != null){ return (_local_2.type); }; return (RoomPlaneData._SafeStr_19238); } public function _SafeStr_11759(k:int):int { if ((((k < 0)) || ((k >= this._SafeStr_11726)))){ return (0); }; var _local_2:RoomPlaneData = (this._SafeStr_11698[k] as RoomPlaneData); if (_local_2 != null){ return (_local_2._SafeStr_11788); }; return (0); } public function _SafeStr_11760(k:int, _arg_2:int):Number { if ((((k < 0)) || ((k >= this._SafeStr_11726)))){ return (-1); }; var _local_3:RoomPlaneData = (this._SafeStr_11698[k] as RoomPlaneData); if (_local_3 != null){ return (_local_3._SafeStr_19243(_arg_2)); }; return (-1); } public function _SafeStr_11761(k:int, _arg_2:int):Number { if ((((k < 0)) || ((k >= this._SafeStr_11726)))){ return (-1); }; var _local_3:RoomPlaneData = (this._SafeStr_11698[k] as RoomPlaneData); if (_local_3 != null){ return (_local_3._SafeStr_19244(_arg_2)); }; return (-1); } public function _SafeStr_11762(k:int, _arg_2:int):Number { if ((((k < 0)) || ((k >= this._SafeStr_11726)))){ return (-1); }; var _local_3:RoomPlaneData = (this._SafeStr_11698[k] as RoomPlaneData); if (_local_3 != null){ return (_local_3._SafeStr_19245(_arg_2)); }; return (-1); } public function _SafeStr_11763(k:int, _arg_2:int):Number { if ((((k < 0)) || ((k >= this._SafeStr_11726)))){ return (-1); }; var _local_3:RoomPlaneData = (this._SafeStr_11698[k] as RoomPlaneData); if (_local_3 != null){ return (_local_3._SafeStr_19246(_arg_2)); }; return (-1); } public function _SafeStr_13576(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):void { this._SafeStr_13577(k); var _local_6:_SafeStr_4712 = new _SafeStr_4712(_arg_2, _arg_3, _arg_4, _arg_5); this._SafeStr_19257.add(k, _local_6); } public function _SafeStr_13577(k:int):void { this._SafeStr_19257.remove(k); } public function _SafeStr_19297():void { this._SafeStr_19257.reset(); } private function _SafeStr_19298():void { var k:int; var _local_2:int; var _local_3:Array; var _local_5:_SafeStr_4712; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:int; _local_2 = 0; while (_local_2 < this._height) { _local_3 = this._SafeStr_19258[_local_2]; k = 0; while (k < this._SafeStr_5378) { _local_3[k] = false; k++; }; _local_2++; }; var _local_4:int; while (_local_4 < this._SafeStr_19257.length) { _local_5 = this._SafeStr_19257._SafeStr_5595(_local_4); if (_local_5 != null){ _local_6 = _local_5.x; _local_7 = ((_local_5.x + _local_5.width) - 1); _local_8 = _local_5.y; _local_9 = ((_local_5.y + _local_5.height) - 1); _local_6 = (((_local_6 < 0)) ? 0 : _local_6); _local_7 = (((_local_7 >= this._SafeStr_5378)) ? (this._SafeStr_5378 - 1) : _local_7); _local_8 = (((_local_8 < 0)) ? 0 : _local_8); _local_9 = (((_local_9 >= this._height)) ? (this._height - 1) : _local_9); _local_2 = _local_8; while (_local_2 <= _local_9) { _local_3 = this._SafeStr_19258[_local_2]; k = _local_6; while (k <= _local_7) { _local_3[k] = true; k++; }; _local_2++; }; }; _local_4++; }; } private function _SafeStr_19270(k:Vector.>):void { var _local_2:uint; var _local_7:int; var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:Boolean; var _local_12:Boolean; var _local_13:Boolean; var _local_14:Boolean; var _local_15:int; var _local_16:int; var _local_17:Boolean; var _local_18:Number; var _local_19:Number; var _local_20:Number; var _local_21:Number; _local_2 = k.length; var _local_3:uint = k[0].length; var _local_4:Vector.> = new Vector.>(_local_2); var _local_5:int; while (_local_5 < _local_2) { _local_4[_local_5] = new Vector.(_local_3); _local_5++; }; var _local_6:int; while (_local_6 < _local_2) { _local_7 = 0; while (_local_7 < _local_3) { _local_8 = k[_local_6][_local_7]; if ((((_local_8 < 0)) || (_local_4[_local_6][_local_7]))){ } else { _local_11 = (((_local_7 == 0)) || (!((k[_local_6][(_local_7 - 1)] == _local_8)))); _local_12 = (((_local_6 == 0)) || (!((k[(_local_6 - 1)][_local_7] == _local_8)))); _local_9 = (_local_7 + 1); while (_local_9 < _local_3) { if (((((!((k[_local_6][_local_9] == _local_8))) || (_local_4[_local_6][_local_9]))) || ((((_local_6 > 0)) && (((k[(_local_6 - 1)][_local_9] == _local_8) == _local_12)))))){ break; }; _local_9++; }; _local_13 = (((_local_9 == _local_3)) || (!((k[_local_6][_local_9] == _local_8)))); _local_17 = false; _local_10 = (_local_6 + 1); while ((((_local_10 < _local_2)) && (!(_local_17)))) { _local_14 = !((k[_local_10][_local_7] == _local_8)); _local_17 = ((((_local_14) || ((((_local_7 > 0)) && (((k[_local_10][(_local_7 - 1)] == _local_8) == _local_11)))))) || ((((_local_9 < _local_3)) && (((k[_local_10][_local_9] == _local_8) == _local_13))))); _local_15 = _local_7; while (_local_15 < _local_9) { if ((k[_local_10][_local_15] == _local_8) == _local_14){ _local_17 = true; _local_9 = _local_15; break; }; _local_15++; }; if (_local_17){ break; }; _local_10++; }; _local_14 = ((_local_14) || ((_local_10 == _local_2))); _local_13 = (((_local_9 == _local_3)) || (!((k[_local_6][_local_9] == _local_8)))); _local_16 = _local_6; while (_local_16 < _local_10) { _local_15 = _local_7; while (_local_15 < _local_9) { _local_4[_local_16][_local_15] = true; _local_15++; }; _local_16++; }; _local_18 = ((_local_7 / 4) - 0.5); _local_19 = ((_local_6 / 4) - 0.5); _local_20 = ((_local_9 - _local_7) / 4); _local_21 = ((_local_10 - _local_6) / 4); this._SafeStr_19271(new _SafeStr_2306((_local_18 + _local_20), (_local_19 + _local_21), (_local_8 / 4)), new _SafeStr_2306(-(_local_20), 0, 0), new _SafeStr_2306(0, -(_local_21), 0), _local_13, _local_11, _local_14, _local_12); }; _local_7++; }; _local_6++; }; } } }//package _-3yO // _SafeStr_10459 = "_-5pf" (String#36423, DoABC#3) // _SafeStr_10461 = "_-47o" (String#32287, DoABC#3) // _SafeStr_11657 = "_-4Z6" (String#12302, DoABC#3) // _SafeStr_11658 = "_-6PX" (String#14203, DoABC#3) // _SafeStr_11698 = "_-2Ls" (String#1507, DoABC#3) // _SafeStr_11707 = "_-Uu" (String#4436, DoABC#3) // _SafeStr_11708 = "_-23Y" (String#3104, DoABC#3) // _SafeStr_11726 = "_-44M" (String#32148, DoABC#3) // _SafeStr_11739 = "_-nN" (String#40297, DoABC#3) // _SafeStr_11740 = "_-lp" (String#40232, DoABC#3) // _SafeStr_11742 = "_-2oI" (String#29004, DoABC#3) // _SafeStr_11746 = "_-5uX" (String#36605, DoABC#3) // _SafeStr_11747 = "_-3sv" (String#31645, DoABC#3) // _SafeStr_11748 = "_-6KD" (String#37636, DoABC#3) // _SafeStr_11749 = "_-Vz" (String#39657, DoABC#3) // _SafeStr_11750 = "_-6kp" (String#38722, DoABC#3) // _SafeStr_11751 = "_-4jd" (String#33751, DoABC#3) // _SafeStr_11753 = "_-2P6" (String#28008, DoABC#3) // _SafeStr_11755 = "_-3-a" (String#29477, DoABC#3) // _SafeStr_11759 = "_-zF" (String#40759, DoABC#3) // _SafeStr_11760 = "_-3Pl" (String#30528, DoABC#3) // _SafeStr_11761 = "_-nt" (String#40319, DoABC#3) // _SafeStr_11762 = "_-22r" (String#27145, DoABC#3) // _SafeStr_11763 = "_-53c" (String#34568, DoABC#3) // _SafeStr_11788 = "_-23a" (String#27176, DoABC#3) // _SafeStr_13576 = "_-0Ng" (String#7974, DoABC#3) // _SafeStr_13577 = "_-3Oh" (String#11100, DoABC#3) // _SafeStr_13724 = "_-3mY" (String#11503, DoABC#3) // _SafeStr_13858 = "_-56J" (String#12858, DoABC#3) // _SafeStr_13859 = "_-03T" (String#7667, DoABC#3) // _SafeStr_13926 = "_-6Xe" (String#38178, DoABC#3) // _SafeStr_13927 = "_-3Ve" (String#30757, DoABC#3) // _SafeStr_13928 = "_-3Rd" (String#30603, DoABC#3) // _SafeStr_13963 = "_-5ib" (String#36155, DoABC#3) // _SafeStr_14021 = "_-5ei" (String#36009, DoABC#3) // _SafeStr_14022 = "_-6hb" (String#38596, DoABC#3) // _SafeStr_17372 = "_-3sQ" (String#3564, DoABC#3) // _SafeStr_19238 = "_-5DW" (String#34953, DoABC#3) // _SafeStr_19240 = "_-68I" (String#37194, DoABC#3) // _SafeStr_19241 = "_-5Tw" (String#35575, DoABC#3) // _SafeStr_19242 = "_-2Ix" (String#27775, DoABC#3) // _SafeStr_19243 = "_-4PA" (String#32980, DoABC#3) // _SafeStr_19244 = "_-5aN" (String#35834, DoABC#3) // _SafeStr_19245 = "_-66C" (String#37110, DoABC#3) // _SafeStr_19246 = "_-5L5" (String#35249, DoABC#3) // _SafeStr_19247 = "_-0Nk" (String#23110, DoABC#3) // _SafeStr_19248 = "_-3uh" (String#31727, DoABC#3) // _SafeStr_19249 = "_-3Wv" (String#30803, DoABC#3) // _SafeStr_19250 = "_-1Lk" (String#25433, DoABC#3) // _SafeStr_19251 = "_-Dp" (String#38992, DoABC#3) // _SafeStr_19252 = "_-2Hz" (String#27739, DoABC#3) // _SafeStr_19253 = "_-2Ly" (String#27890, DoABC#3) // _SafeStr_19254 = "_-5yn" (String#36774, DoABC#3) // _SafeStr_19255 = "_-4Q1" (String#33014, DoABC#3) // _SafeStr_19256 = "_-5Uv" (String#35612, DoABC#3) // _SafeStr_19257 = "_-5gM" (String#36067, DoABC#3) // _SafeStr_19258 = "_-mP" (String#40258, DoABC#3) // _SafeStr_19259 = "_-5-e" (String#34408, DoABC#3) // _SafeStr_19260 = "_-5qi" (String#36460, DoABC#3) // _SafeStr_19261 = "_-x0" (String#40665, DoABC#3) // _SafeStr_19262 = "_-08U" (String#22495, DoABC#3) // _SafeStr_19263 = "_-3hw" (String#31212, DoABC#3) // _SafeStr_19264 = "_-4va" (String#34207, DoABC#3) // _SafeStr_19265 = "_-5kh" (String#36233, DoABC#3) // _SafeStr_19266 = "_-4R9" (String#33063, DoABC#3) // _SafeStr_19267 = "_-6SR" (String#37952, DoABC#3) // _SafeStr_19268 = "_-30C" (String#29501, DoABC#3) // _SafeStr_19269 = "_-1-p" (String#24593, DoABC#3) // _SafeStr_19270 = "_-FB" (String#39036, DoABC#3) // _SafeStr_19271 = "_-3Rv" (String#30613, DoABC#3) // _SafeStr_19272 = "_-6Xq" (String#38187, DoABC#3) // _SafeStr_19273 = "_-3wQ" (String#31798, DoABC#3) // _SafeStr_19274 = "_-1iN" (String#26313, DoABC#3) // _SafeStr_19275 = "_-or" (String#40357, DoABC#3) // _SafeStr_19276 = "_-49P" (String#32350, DoABC#3) // _SafeStr_19277 = "_-5HJ" (String#13055, DoABC#3) // _SafeStr_19278 = "_-5vL" (String#36640, DoABC#3) // _SafeStr_19279 = "_-67h" (String#37168, DoABC#3) // _SafeStr_19280 = "_-4E8" (String#32543, DoABC#3) // _SafeStr_19281 = "_-13z" (String#24764, DoABC#3) // _SafeStr_19282 = "_-549" (String#34591, DoABC#3) // _SafeStr_19283 = "_-So" (String#39539, DoABC#3) // _SafeStr_19284 = "_-0kg" (String#23970, DoABC#3) // _SafeStr_19285 = "_-4P1" (String#32973, DoABC#3) // _SafeStr_19286 = "_-aF" (String#39797, DoABC#3) // _SafeStr_19287 = "_-6Fn" (String#37472, DoABC#3) // _SafeStr_19288 = "_-4xC" (String#34265, DoABC#3) // _SafeStr_19289 = "_-47G" (String#32267, DoABC#3) // _SafeStr_19290 = "_-5oR" (String#36374, DoABC#3) // _SafeStr_19291 = "_-4Sc" (String#33127, DoABC#3) // _SafeStr_19292 = "_-44P" (String#32149, DoABC#3) // _SafeStr_19293 = "_-60o" (String#36894, DoABC#3) // _SafeStr_19294 = "_-4s9" (String#34080, DoABC#3) // _SafeStr_19295 = "_-5xV" (String#36720, DoABC#3) // _SafeStr_19296 = "_-6EV" (String#37427, DoABC#3) // _SafeStr_19297 = "_-0u0" (String#24337, DoABC#3) // _SafeStr_19298 = "_-2Q3" (String#28049, DoABC#3) // _SafeStr_19299 = "_-0ZS" (String#23539, DoABC#3) // _SafeStr_19300 = "_-40P" (String#31986, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_4712 = "_-3vd" (String#11656, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_5402 = "_-6Ar" (String#13943, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) //------------------------------------------------------------ //_-3yO.RoomWallData package _-3yO { import _-151._SafeStr_2306; import flash.geom.Point; import _-151._SafeStr_2305; public class RoomWallData { public static var _SafeStr_19286:Array = []; public static var _SafeStr_19287:Array = []; private var _SafeStr_19301:Array; private var _SafeStr_19302:Array; private var _SafeStr_11486:Array; private var _SafeStr_19303:Array; private var _SafeStr_19304:Array; private var _SafeStr_19305:Array; private var _SafeStr_12599:Array; private var _SafeStr_19306:Array; private var _SafeStr_19307:Array; private var _SafeStr_19308:Boolean = false; private var _SafeStr_15380:int = 0; { _SafeStr_19286.push(new _SafeStr_2306(1, 0, 0)); _SafeStr_19286.push(new _SafeStr_2306(0, 1, 0)); _SafeStr_19286.push(new _SafeStr_2306(-1, 0, 0)); _SafeStr_19286.push(new _SafeStr_2306(0, -1, 0)); _SafeStr_19287.push(new _SafeStr_2306(0, 1, 0)); _SafeStr_19287.push(new _SafeStr_2306(-1, 0, 0)); _SafeStr_19287.push(new _SafeStr_2306(0, -1, 0)); _SafeStr_19287.push(new _SafeStr_2306(1, 0, 0)); } public function RoomWallData() { this._SafeStr_19301 = []; this._SafeStr_19302 = []; this._SafeStr_11486 = []; this._SafeStr_19303 = []; this._SafeStr_19304 = []; this._SafeStr_19305 = []; this._SafeStr_12599 = []; this._SafeStr_19306 = []; this._SafeStr_19307 = []; super(); } public function _SafeStr_19277(k:Point, _arg_2:int, _arg_3:int, _arg_4:Boolean, _arg_5:Boolean):void { if (((this._SafeStr_19308) || (this._SafeStr_19309(k, _arg_2, _arg_3, _arg_4, _arg_5)))){ this._SafeStr_19301.push(k); this._SafeStr_11486.push(_arg_2); this._SafeStr_19303.push(_arg_3); this._SafeStr_19305.push(_arg_4); this._SafeStr_19304.push(_arg_5); this._SafeStr_12599.push(false); this._SafeStr_19306.push(false); this._SafeStr_19307.push(false); this._SafeStr_15380++; }; } private function _SafeStr_19309(k:Point, _arg_2:int, _arg_3:int, _arg_4:Boolean, _arg_5:Boolean):Boolean { var _local_6:int; while (_local_6 < this._SafeStr_15380) { if ((((((((((((this._SafeStr_19301[_local_6].x == k.x)) && ((this._SafeStr_19301[_local_6].y == k.y)))) && ((this._SafeStr_11486[_local_6] == _arg_2)))) && ((this._SafeStr_19303[_local_6] == _arg_3)))) && ((this._SafeStr_19305[_local_6] == _arg_4)))) && ((this._SafeStr_19304[_local_6] == _arg_5)))){ return (false); }; _local_6++; }; return (true); } public function get count():int { return (this._SafeStr_15380); } public function _SafeStr_19284(k:int):Point { return (this._SafeStr_19301[k]); } public function _SafeStr_19291(k:int):Point { this._SafeStr_19310(); return (this._SafeStr_19302[k]); } public function _SafeStr_19285(k:int):int { return (this._SafeStr_19303[k]); } public function getDirection(k:int):int { return (this._SafeStr_11486[k]); } public function _SafeStr_19279(k:int):Boolean { return (this._SafeStr_19305[k]); } public function _SafeStr_19283(k:int):Boolean { return (this._SafeStr_12599[k]); } public function _SafeStr_19280(k:int):Boolean { return (this._SafeStr_19304[k]); } public function _SafeStr_19295(k:int):Boolean { return (this._SafeStr_19306[k]); } public function _SafeStr_19296(k:int):Boolean { return (this._SafeStr_19307[k]); } public function _SafeStr_19281(k:int, _arg_2:Boolean):void { this._SafeStr_12599[k] = _arg_2; } public function _SafeStr_19288(k:int, _arg_2:int):void { if (_arg_2 < this._SafeStr_19303[k]){ this._SafeStr_19303[k] = _arg_2; this._SafeStr_19307[k] = true; }; } public function _SafeStr_19289(k:int, _arg_2:int):void { var _local_3:_SafeStr_2305; if ((((_arg_2 > 0)) && ((_arg_2 < this._SafeStr_19303[k])))){ _local_3 = _SafeStr_19286[this.getDirection(k)]; this._SafeStr_19301[k] = this._SafeStr_19301[k].add(new Point((_arg_2 * _local_3.x), (_arg_2 * _local_3.y))); this._SafeStr_19303[k] = (this._SafeStr_19303[k] - _arg_2); this._SafeStr_19306[k] = true; }; } private function _SafeStr_19310():void { var k:int; var _local_2:Point; var _local_3:Point; var _local_4:_SafeStr_2305; var _local_5:int; if (this._SafeStr_19302.length != this.count){ this._SafeStr_19302 = []; k = 0; while (k < this.count) { _local_2 = this._SafeStr_19284(k); _local_3 = new Point(_local_2.x, _local_2.y); _local_4 = RoomWallData._SafeStr_19286[this.getDirection(k)]; _local_5 = this._SafeStr_19285(k); _local_3.x = (_local_3.x + (_local_4.x * _local_5)); _local_3.y = (_local_3.y + (_local_4.y * _local_5)); this._SafeStr_19302.push(_local_3); k++; }; }; } } }//package _-3yO // _SafeStr_11486 = "_-4XL" (String#1571, DoABC#3) // _SafeStr_12599 = "_-6EE" (String#4190, DoABC#3) // _SafeStr_15380 = "_-1sq" (String#1079, DoABC#3) // _SafeStr_19277 = "_-5HJ" (String#13055, DoABC#3) // _SafeStr_19279 = "_-67h" (String#37168, DoABC#3) // _SafeStr_19280 = "_-4E8" (String#32543, DoABC#3) // _SafeStr_19281 = "_-13z" (String#24764, DoABC#3) // _SafeStr_19283 = "_-So" (String#39539, DoABC#3) // _SafeStr_19284 = "_-0kg" (String#23970, DoABC#3) // _SafeStr_19285 = "_-4P1" (String#32973, DoABC#3) // _SafeStr_19286 = "_-aF" (String#39797, DoABC#3) // _SafeStr_19287 = "_-6Fn" (String#37472, DoABC#3) // _SafeStr_19288 = "_-4xC" (String#34265, DoABC#3) // _SafeStr_19289 = "_-47G" (String#32267, DoABC#3) // _SafeStr_19291 = "_-4Sc" (String#33127, DoABC#3) // _SafeStr_19295 = "_-5xV" (String#36720, DoABC#3) // _SafeStr_19296 = "_-6EV" (String#37427, DoABC#3) // _SafeStr_19301 = "_-5Uw" (String#35613, DoABC#3) // _SafeStr_19302 = "_-2Jx" (String#27807, DoABC#3) // _SafeStr_19303 = "_-gE" (String#40028, DoABC#3) // _SafeStr_19304 = "_-4VC" (String#33230, DoABC#3) // _SafeStr_19305 = "_-2ML" (String#27905, DoABC#3) // _SafeStr_19306 = "_-0Bk" (String#22622, DoABC#3) // _SafeStr_19307 = "_-0Dk" (String#22701, DoABC#3) // _SafeStr_19308 = "_-jS" (String#40145, DoABC#3) // _SafeStr_19309 = "_-4Sj" (String#33131, DoABC#3) // _SafeStr_19310 = "_-45" (String#32173, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) //------------------------------------------------------------ //_-3yW._SafeStr_4353 package _-3yW { import flash.display.Sprite; import flash.text.TextFormat; import flash.text.StyleSheet; import flash.display.BitmapData; import flash.geom.Point; import flash.geom.Rectangle; public interface _SafeStr_4353 { function _SafeStr_15119(_arg_1:uint=0xFFFFFF):Sprite; function get _SafeStr_15123():TextFormat; function get styleSheet():StyleSheet; function get pointer():BitmapData; function get _SafeStr_15126():int; function get _SafeStr_15127():Point; function get textFieldMargins():Rectangle; function get overlap():Rectangle; function get allowHTML():Boolean; function get _SafeStr_15120():Boolean; function get isSystemStyle():Boolean; } }//package _-3yW // _SafeStr_15119 = "_-0pA" (String#2787, DoABC#3) // _SafeStr_15120 = "_-0Hg" (String#7882, DoABC#3) // _SafeStr_15123 = "_-2cZ" (String#3239, DoABC#3) // _SafeStr_15126 = "_-2Tk" (String#10190, DoABC#3) // _SafeStr_15127 = "_-0-J" (String#7594, DoABC#3) // _SafeStr_4353 = "_-4lE" (String#12516, DoABC#3) //------------------------------------------------------------ //_-3yW._SafeStr_4358 package _-3yW { import _-5lq._SafeStr_4351; import flash.display.BitmapData; import flash.geom.Rectangle; import flash.text.TextFormat; import flash.geom.Point; import flash.text.StyleSheet; import flash.geom.ColorTransform; import flash.display.BlendMode; import _-6ik.HabboFreeFlowChat; import flash.display.Sprite; public class _SafeStr_4358 implements _SafeStr_4351, _SafeStr_4353 { private var _SafeStr_9872:BitmapData; private var _SafeStr_19311:Rectangle; private var _SafeStr_15104:BitmapData; private var _SafeStr_19312:int; private var _SafeStr_19313:Rectangle; private var _SafeStr_11532:TextFormat; private var _SafeStr_8679:BitmapData; private var _SafeStr_19314:Point; private var _SafeStr_19315:BitmapData; private var _color:BitmapData; private var _SafeStr_19316:Point; private var _SafeStr_19317:Rectangle; private var _SafeStr_19318:Boolean; private var _SafeStr_19319:Boolean; private var _SafeStr_19320:Boolean; private var _SafeStr_19321:Boolean; private var _SafeStr_19322:Boolean; private var _SafeStr_19323:Boolean; private var _SafeStr_17595:StyleSheet; public function _SafeStr_4358(k:BitmapData, _arg_2:Rectangle, _arg_3:BitmapData, _arg_4:int, _arg_5:Rectangle, _arg_6:TextFormat, _arg_7:Boolean, _arg_8:Point, _arg_9:BitmapData, _arg_10:BitmapData, _arg_11:Boolean, _arg_12:Boolean, _arg_13:Boolean, _arg_14:Boolean, _arg_15:BitmapData=null, _arg_16:Point=null, _arg_17:Rectangle=null, _arg_18:Boolean=false, _arg_19:StyleSheet=null) { this._SafeStr_9872 = k; this._SafeStr_19311 = _arg_2; this._SafeStr_15104 = _arg_3; this._SafeStr_19312 = _arg_4; this._SafeStr_19313 = _arg_5; this._SafeStr_11532 = _arg_6; this._SafeStr_19322 = _arg_7; this._SafeStr_19314 = _arg_8; this._SafeStr_8679 = _arg_9; this._SafeStr_19315 = _arg_10; this._SafeStr_19318 = _arg_11; this._SafeStr_19319 = _arg_12; this._SafeStr_19320 = _arg_14; this._SafeStr_19321 = _arg_13; this._color = _arg_15; this._SafeStr_19316 = _arg_16; this._SafeStr_19317 = _arg_17; this._SafeStr_19323 = _arg_18; this._SafeStr_17595 = _arg_19; } public function _SafeStr_15119(k:uint=0xFFFFFF):Sprite { var _local_2:BitmapData; var _local_3:uint; var _local_4:uint; var _local_5:uint; if (this._color != null){ _local_2 = new BitmapData(this._SafeStr_9872.width, this._SafeStr_9872.height, this._SafeStr_9872.transparent, 0); _local_2.copyPixels(this._SafeStr_9872, this._SafeStr_9872.rect, new Point(0, 0)); _local_3 = ((k >> 16) & 0xFF); _local_4 = ((k >> 8) & 0xFF); _local_5 = ((k >> 0) & 0xFF); _local_2.draw(this._color, null, new ColorTransform((_local_3 / 0xFF), (_local_4 / 0xFF), (_local_5 / 0xFF)), BlendMode.DARKEN); } else { _local_2 = this._SafeStr_9872; }; return (HabboFreeFlowChat._SafeStr_19324(this._SafeStr_19311, _local_2)); } public function get _SafeStr_15123():TextFormat { return (this._SafeStr_11532); } public function get styleSheet():StyleSheet { return (this._SafeStr_17595); } public function get pointer():BitmapData { return (this._SafeStr_15104); } public function get _SafeStr_15126():int { return ((this._SafeStr_9872.height - this._SafeStr_19312)); } public function get _SafeStr_15120():Boolean { return (this._SafeStr_19322); } public function get _SafeStr_15127():Point { return (this._SafeStr_19314); } public function get _SafeStr_7570():BitmapData { return (this._SafeStr_8679); } public function get textFieldMargins():Rectangle { return (this._SafeStr_19313); } public function get overlap():Rectangle { return (this._SafeStr_19317); } public function get _SafeStr_19325():BitmapData { return (this._SafeStr_19315); } public function get isSystemStyle():Boolean { return (this._SafeStr_19318); } public function get isHcOnly():Boolean { return (this._SafeStr_19319); } public function get isAmbassadorOnly():Boolean { return (this._SafeStr_19320); } public function get isStaffOverrideable():Boolean { return (this._SafeStr_19321); } public function get allowHTML():Boolean { return (this._SafeStr_19323); } } }//package _-3yW // _SafeStr_11532 = "_-1RV" (String#9091, DoABC#3) // _SafeStr_15104 = "_-16o" (String#2866, DoABC#3) // _SafeStr_15119 = "_-0pA" (String#2787, DoABC#3) // _SafeStr_15120 = "_-0Hg" (String#7882, DoABC#3) // _SafeStr_15123 = "_-2cZ" (String#3239, DoABC#3) // _SafeStr_15126 = "_-2Tk" (String#10190, DoABC#3) // _SafeStr_15127 = "_-0-J" (String#7594, DoABC#3) // _SafeStr_17595 = "_-6Gc" (String#4197, DoABC#3) // _SafeStr_19311 = "_-4mR" (String#33854, DoABC#3) // _SafeStr_19312 = "_-2Vm" (String#28275, DoABC#3) // _SafeStr_19313 = "_-3GV" (String#30154, DoABC#3) // _SafeStr_19314 = "_-5bP" (String#35876, DoABC#3) // _SafeStr_19315 = "_-2TH" (String#28172, DoABC#3) // _SafeStr_19316 = "_-0gd" (String#23817, DoABC#3) // _SafeStr_19317 = "_-Ez" (String#4354, DoABC#3) // _SafeStr_19318 = "_-14X" (String#8708, DoABC#3) // _SafeStr_19319 = "_-36g" (String#29756, DoABC#3) // _SafeStr_19320 = "_-08R" (String#22493, DoABC#3) // _SafeStr_19321 = "_-AU" (String#14598, DoABC#3) // _SafeStr_19322 = "_-4KC" (String#32772, DoABC#3) // _SafeStr_19323 = "_-oe" (String#40349, DoABC#3) // _SafeStr_19324 = "_-4mV" (String#33856, DoABC#3) // _SafeStr_19325 = "_-2ri" (String#3310, DoABC#3) // _SafeStr_4351 = "_-1t2" (String#9543, DoABC#3) // _SafeStr_4353 = "_-4lE" (String#12516, DoABC#3) // _SafeStr_4358 = "_-4Nl" (String#12130, DoABC#3) // _SafeStr_7570 = "_-1VV" (String#2975, DoABC#3) // _SafeStr_8679 = "_-5hp" (String#1132, DoABC#3) // _SafeStr_9872 = "_-35P" (String#692, DoABC#3) //------------------------------------------------------------ //_-3yW.ChatStyleLibrary package _-3yW { import _-0MK._SafeStr_3; import _-5lq._SafeStr_2734; import _-5Vt._SafeStr_10; import _-ue.Map; import flash.display.BitmapData; import flash.geom.Rectangle; import flash.geom.Point; import flash.text.TextFormat; import flash.text.StyleSheet; import _-5lq._SafeStr_4351; public class ChatStyleLibrary implements _SafeStr_3, _SafeStr_2734 { private const _SafeStr_19326:int = 0; private var _assets:_SafeStr_10; private var _SafeStr_10914:Map; public function ChatStyleLibrary(assets:_SafeStr_10) { var child:XML; var styleId:int; var assetId:String; var isSystemStyle:Boolean; var isHcOnly:Boolean; var isStaffOverrideable:Boolean; var allowHtml:Boolean; var isAmbassadorOnly:Boolean; var style:_SafeStr_4358; this._SafeStr_10914 = new Map(); super(); this._assets = assets; var config:XML = XML(this._assets.getAssetByName("chatstyles_xml").content); for each (child in config.child("style")) { styleId = child.@id[0]; assetId = child.@assetId[0]; isSystemStyle = (child.@systemStyle[0] == "true"); isHcOnly = (child.@hcOnly[0] == "true"); isStaffOverrideable = (child.@staffOverrideable[0] == "true"); allowHtml = (child.@allowHTML[0] == "true"); isAmbassadorOnly = (child.@ambassadorOnly[0] == "true"); try { style = this._SafeStr_19327(assetId, isSystemStyle, isHcOnly, isStaffOverrideable, allowHtml, isAmbassadorOnly); this._SafeStr_10914.add(styleId, style); } catch(e:Error) { _SafeStr_4.log(((("Error initializing chat style: " + styleId) + ", error message: ") + e.message)); }; }; } public function dispose():void { this._SafeStr_10914.dispose(); this._SafeStr_10914 = null; this._assets = null; } public function get disposed():Boolean { return ((this._assets == null)); } private function _SafeStr_19327(k:String, _arg_2:Boolean, _arg_3:Boolean, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean):_SafeStr_4358 { var _local_11:BitmapData; var _local_7:String = String(this._assets.getAssetByName((("style_" + k) + "_regpoints")).content); var _local_8:BitmapData = (this._assets.getAssetByName((("style_" + k) + "_chat_bubble_base")).content as BitmapData); var _local_9:Rectangle = new Rectangle(this._SafeStr_19328(_local_7, "9sliceXY").x, this._SafeStr_19328(_local_7, "9sliceXY").y, this._SafeStr_19328(_local_7, "9sliceWH").x, this._SafeStr_19328(_local_7, "9sliceWH").y); var _local_10:Point = ((this._SafeStr_19329(_local_7, "faceXY")) ? this._SafeStr_19328(_local_7, "faceXY") : null); var _local_12:int; var _local_13:Boolean = ((this._SafeStr_19329(_local_7, "anonymous")) ? this._SafeStr_19330(_local_7, "anonymous") : false); if (!_local_13){ _local_11 = (this._assets.getAssetByName((("style_" + k) + "_chat_bubble_pointer")).content as BitmapData); _local_12 = int(this._SafeStr_19331(_local_7, "pointerY")[0]); }; var _local_14:BitmapData = ((this._assets.hasAsset((("style_" + k) + "_icon"))) ? (this._assets.getAssetByName((("style_" + k) + "_icon")).content as BitmapData) : null); var _local_15:Rectangle = this._SafeStr_19332(_local_7, "textFieldMargins"); var _local_16:BitmapData = (this._assets.getAssetByName((("style_" + k) + "_selector_preview")).content as BitmapData); var _local_17:BitmapData; if (this._assets.hasAsset((("style_" + k) + "_chat_bubble_color"))){ _local_17 = (this._assets.getAssetByName((("style_" + k) + "_chat_bubble_color")).content as BitmapData); }; var _local_18:Point = ((this._SafeStr_19329(_local_7, "colorXY")) ? this._SafeStr_19328(_local_7, "colorXY") : null); var _local_19:Rectangle = ((this._SafeStr_19329(_local_7, "overlapRect")) ? this._SafeStr_19332(_local_7, "overlapRect") : null); var _local_20:uint = ((this._SafeStr_19329(_local_7, "textColorRGB")) ? uint(this._SafeStr_19331(_local_7, "textColorRGB")[0]) : 0); var _local_21:String = ((this._SafeStr_19329(_local_7, "fontFace")) ? this._SafeStr_19331(_local_7, "fontFace")[0] : "Volter"); var _local_22:int = ((this._SafeStr_19329(_local_7, "fontSize")) ? int(this._SafeStr_19331(_local_7, "fontSize")[0]) : 9); var _local_23:TextFormat = new TextFormat(_local_21, _local_22, _local_20); var _local_24:uint = ((this._SafeStr_19329(_local_7, "linkColorRGB")) ? uint(this._SafeStr_19331(_local_7, "linkColorRGB")[0]) : _local_20); var _local_25:uint = ((this._SafeStr_19329(_local_7, "linkHoverColorRGB")) ? uint(this._SafeStr_19331(_local_7, "linkHoverColorRGB")[0]) : _local_20); var _local_26:uint = ((this._SafeStr_19329(_local_7, "linkActiveColorRGB")) ? uint(this._SafeStr_19331(_local_7, "linkActiveColorRGB")[0]) : _local_20); var _local_27:StyleSheet = new StyleSheet(); var _local_28:Object = new Object(); _local_28.textDecoration = "underline"; _local_28.color = this._SafeStr_17991(_local_24); _local_27.setStyle("a:link", _local_28); var _local_29:Object = new Object(); _local_29.color = this._SafeStr_17991(_local_26); _local_27.setStyle("a:active", _local_29); var _local_30:Object = new Object(); _local_30.color = this._SafeStr_17991(_local_25); _local_27.setStyle("a:hover", _local_30); return (new _SafeStr_4358(_local_8, _local_9, _local_11, _local_12, _local_15, _local_23, _local_13, _local_10, _local_14, _local_16, _arg_2, _arg_3, _arg_4, _arg_6, _local_17, _local_18, _local_19, _arg_5, _local_27)); } private function _SafeStr_17991(k:uint):String { var _local_2:String = k.toString(16); while (_local_2.length < 6) { _local_2 = ("0" + _local_2); }; return (("#" + _local_2)); } private function _SafeStr_19329(k:String, _arg_2:String):Boolean { return (!((k.indexOf(_arg_2) == -1))); } private function _SafeStr_19331(k:String, _arg_2:String):Array { var _local_4:int; var _local_5:int; var _local_6:Boolean; var _local_7:String; var _local_3:int = k.indexOf(_arg_2); if (_local_3 != -1){ _local_4 = k.indexOf("=", _local_3); _local_5 = k.indexOf("\n", _local_4); if (_local_5 == -1){ _local_5 = k.length; }; _local_6 = (k.charAt((_local_4 + 1)) == " "); _local_7 = k.substr((_local_4 + ((_local_6) ? 2 : 1)), ((_local_5 - _local_4) - ((_local_6) ? 2 : 1))); return (_local_7.split(",")); }; return (null); } private function _SafeStr_19328(k:String, _arg_2:String):Point { return (new Point(int(this._SafeStr_19331(k, _arg_2)[0]), int(this._SafeStr_19331(k, _arg_2)[1]))); } private function _SafeStr_19332(k:String, _arg_2:String):Rectangle { return (new Rectangle(int(this._SafeStr_19331(k, _arg_2)[0]), int(this._SafeStr_19331(k, _arg_2)[1]), int(this._SafeStr_19331(k, _arg_2)[2]), int(this._SafeStr_19331(k, _arg_2)[3]))); } private function _SafeStr_19330(k:String, _arg_2:String):Boolean { return ((this._SafeStr_19331(k, _arg_2)[0] == "true")); } public function _SafeStr_19333():Array { return (this._SafeStr_10914._SafeStr_5497()); } public function getStyle(k:int):_SafeStr_4351 { if (this._SafeStr_10914._SafeStr_10975(k)){ return (this._SafeStr_10914.getValue(k)); }; return (this._SafeStr_10914.getValue(this._SafeStr_19326)); } } }//package _-3yW // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10914 = "_-5QU" (String#3959, DoABC#3) // _SafeStr_10975 = "_-1YS" (String#25923, DoABC#3) // _SafeStr_17991 = "_-0kv" (String#8365, DoABC#3) // _SafeStr_19326 = "_-hO" (String#40066, DoABC#3) // _SafeStr_19327 = "_-0Zx" (String#23561, DoABC#3) // _SafeStr_19328 = "_-4Y" (String#33337, DoABC#3) // _SafeStr_19329 = "_-3dd" (String#31056, DoABC#3) // _SafeStr_19330 = "_-0Ss" (String#23292, DoABC#3) // _SafeStr_19331 = "_-2iM" (String#28778, DoABC#3) // _SafeStr_19332 = "_-1Di" (String#25137, DoABC#3) // _SafeStr_19333 = "_-4p4" (String#3797, DoABC#3) // _SafeStr_2734 = "_-4JD" (String#12060, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4351 = "_-1t2" (String#9543, DoABC#3) // _SafeStr_4358 = "_-4Nl" (String#12130, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) //------------------------------------------------------------ //_-3Yw._SafeStr_3536 package _-3Yw { public class _SafeStr_3536 { protected var _SafeStr_8642:int; protected var _SafeStr_19334:int; protected var _SafeStr_16989:String; protected var _SafeStr_19335:String; private var _SafeStr_19336:Number = 0; public function _SafeStr_3536(k:int, _arg_2:int, _arg_3:String, _arg_4:String) { this._SafeStr_8642 = k; this._SafeStr_19334 = _arg_2; this._SafeStr_16989 = _arg_3; this._SafeStr_19335 = _arg_4; } public function get id():int { return (this._SafeStr_8642); } public function get length():int { return (this._SafeStr_19334); } public function get name():String { return (this._SafeStr_16989); } public function get creator():String { return (this._SafeStr_19335); } public function get _SafeStr_19337():Number { return (this._SafeStr_19336); } public function set _SafeStr_19337(k:Number):void { this._SafeStr_19336 = k; } } }//package _-3Yw // _SafeStr_16989 = "_-3uF" (String#3570, DoABC#3) // _SafeStr_19334 = "_-1rO" (String#26664, DoABC#3) // _SafeStr_19335 = "_-1gP" (String#26229, DoABC#3) // _SafeStr_19336 = "_-1Cu" (String#25103, DoABC#3) // _SafeStr_19337 = "_-yo" (String#40737, DoABC#3) // _SafeStr_3536 = "_-3Cu" (String#10933, DoABC#3) // _SafeStr_8642 = "_-2KP" (String#380, DoABC#3) //------------------------------------------------------------ //_-3Yw._SafeStr_3537 package _-3Yw { public class _SafeStr_3537 extends _SafeStr_3536 { private var _SafeStr_19338:String = ""; public function _SafeStr_3537(k:int, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:String) { super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_19338 = _arg_5; } public function get data():String { return (this._SafeStr_19338); } } }//package _-3Yw // _SafeStr_19338 = "_-6je" (String#14505, DoABC#3) // _SafeStr_3536 = "_-3Cu" (String#10933, DoABC#3) // _SafeStr_3537 = "_-5uV" (String#13681, DoABC#3) //------------------------------------------------------------ //_-3Yw._SafeStr_3539 package _-3Yw { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6Ep._SafeStr_3535; public class _SafeStr_3539 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3539(k:Function) { super(k, _SafeStr_3535); } public function _SafeStr_5325():_SafeStr_3535 { return ((this._SafeStr_5326 as _SafeStr_3535)); } } }//package _-3Yw // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3535 = "_-1u7" (String#9556, DoABC#3) // _SafeStr_3539 = "_-kD" (String#40171, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3Yw._SafeStr_3546 package _-3Yw { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6Ep._SafeStr_3541; public class _SafeStr_3546 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3546(k:Function) { super(k, _SafeStr_3541); } public function _SafeStr_5325():_SafeStr_3541 { return ((this._SafeStr_5326 as _SafeStr_3541)); } } }//package _-3Yw // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3541 = "_-6O0" (String#14177, DoABC#3) // _SafeStr_3546 = "_-3L" (String#30343, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3Yw._SafeStr_4000 package _-3Yw { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6Ep._SafeStr_4835; public class _SafeStr_4000 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4000(k:Function) { super(k, _SafeStr_4835); } public function _SafeStr_5325():_SafeStr_4835 { return ((this._SafeStr_5326 as _SafeStr_4835)); } } }//package _-3Yw // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4000 = "_-11-" (String#24640, DoABC#3) // _SafeStr_4835 = "_-3DN" (String#10941, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3Yw._SafeStr_4051 package _-3Yw { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6Ep._SafeStr_4837; public class _SafeStr_4051 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4051(k:Function) { super(k, _SafeStr_4837); } public function _SafeStr_5325():_SafeStr_4837 { return ((this._SafeStr_5326 as _SafeStr_4837)); } } }//package _-3Yw // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4051 = "_-2f-" (String#28638, DoABC#3) // _SafeStr_4837 = "_-2OM" (String#10104, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3Yw._SafeStr_4226 package _-3Yw { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6Ep._SafeStr_4838; public class _SafeStr_4226 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4226(k:Function) { super(k, _SafeStr_4838); } public function _SafeStr_5325():_SafeStr_4838 { return ((this._SafeStr_5326 as _SafeStr_4838)); } } }//package _-3Yw // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4226 = "_-3os" (String#31492, DoABC#3) // _SafeStr_4838 = "_-2PL" (String#10122, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3Yw._SafeStr_4286 package _-3Yw { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6Ep._SafeStr_5000; public class _SafeStr_4286 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4286(k:Function) { super(k, _SafeStr_5000); } public function _SafeStr_5325():_SafeStr_5000 { return ((this._SafeStr_5326 as _SafeStr_5000)); } } }//package _-3Yw // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4286 = "_-6K0" (String#37628, DoABC#3) // _SafeStr_5000 = "_-0SJ" (String#8060, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3Yw._SafeStr_4295 package _-3Yw { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6Ep._SafeStr_5004; public class _SafeStr_4295 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4295(k:Function) { super(k, _SafeStr_5004); } public function _SafeStr_5325():_SafeStr_5004 { return ((this._SafeStr_5326 as _SafeStr_5004)); } } }//package _-3Yw // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4295 = "_-UN" (String#39600, DoABC#3) // _SafeStr_5004 = "_-5-6" (String#12747, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3Yw._SafeStr_4309 package _-3Yw { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-6Ep._SafeStr_4839; public class _SafeStr_4309 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4309(k:Function) { super(k, _SafeStr_4839); } public function _SafeStr_5325():_SafeStr_4839 { return ((this._SafeStr_5326 as _SafeStr_4839)); } } }//package _-3Yw // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4309 = "_-3K6" (String#30308, DoABC#3) // _SafeStr_4839 = "_-Ty" (String#14934, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-3ZC.CraftingWidget package _-3ZC { import _-1Ir._SafeStr_2820; import _-0b-.RoomUI; import _-23K.CraftingFurnitureItem; import _-4n6._SafeStr_2532; import _-1Mz.IWindowContainer; import _-0mr.CraftingInventoryListController; import _-0mr.CraftingRecipeListController; import _-0mr.CraftingMixerController; import _-0mr.CraftingInfoController; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5YE.IItemGridWindow; import __AS3__.vec.Vector; import _-5Mz.WindowEvent; import _-5YE.ITextWindow; import _-23K._SafeStr_4472; import _-1rg._SafeStr_2333; import _-2HX._SafeStr_4475; import _-65D._SafeStr_2631; import _-1uj._SafeStr_2251; import _-4rH._SafeStr_2173; import _-2HX._SafeStr_4474; import _-09L.CraftingWidgetHandler; import __AS3__.vec.*; public class CraftingWidget extends _SafeStr_2820 { public static const _SafeStr_19339:int = 0; public static const _SafeStr_19340:int = 1; public static const _SafeStr_19341:int = 2; private var _SafeStr_10786:RoomUI; private var _SafeStr_19342:CraftingFurnitureItem; private var _SafeStr_19343:_SafeStr_2532; private var _SafeStr_8938:IWindowContainer; private var _SafeStr_19344:CraftingInventoryListController; private var _SafeStr_19345:CraftingRecipeListController; private var _SafeStr_19346:CraftingMixerController; private var _SafeStr_19347:CraftingInfoController; private var _SafeStr_19348:int = 0; public function CraftingWidget(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:RoomUI) { super(k, _arg_2, assets, localizations); this._SafeStr_10786 = _arg_3; this._SafeStr_19344 = new CraftingInventoryListController(this); this._SafeStr_19345 = new CraftingRecipeListController(this); this._SafeStr_19346 = new CraftingMixerController(this); this._SafeStr_19347 = new CraftingInfoController(this); _assets = _arg_3.assets; this.handler.widget = this; } override public function dispose():void { if (disposed){ return; }; this.hide(); this._SafeStr_10786 = null; if (this._SafeStr_19344){ this._SafeStr_19344.dispose(); this._SafeStr_19344 = null; }; if (this._SafeStr_19345){ this._SafeStr_19345.dispose(); this._SafeStr_19345 = null; }; if (this._SafeStr_19346){ this._SafeStr_19346.dispose(); this._SafeStr_19346 = null; }; if (this._SafeStr_19347){ this._SafeStr_19347.dispose(); this._SafeStr_19347 = null; }; if (this._SafeStr_8938){ this._SafeStr_8938.dispose(); this._SafeStr_8938 = null; }; super.dispose(); } public function hide():void { this.handler._SafeStr_6299(); this._SafeStr_19346.clearItems(); this._SafeStr_19344.clearItems(); this._SafeStr_19345.clearItems(); if (this.craftingInProgress){ this._SafeStr_19347._SafeStr_8891(); }; this._SafeStr_19348 = _SafeStr_19339; if (this._SafeStr_19343 != null){ this._SafeStr_19343.dispose(); this._SafeStr_19343 = null; }; } private function _SafeStr_8276():void { if (this.window != null){ return; }; this._SafeStr_19343 = windowManager.buildModalDialogFromXML(XML(assets.getAssetByName("craftingwidget_xml").content)); if (((!(this._SafeStr_19343)) || (!(this._SafeStr_19343._SafeStr_6949)))){ return; }; var k:IWindow = this.window.findChildByTag("close"); if (k != null){ k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8099); }; var _local_2:IItemGridWindow = (this.window.findChildByName("itemgrid_products") as IItemGridWindow); this._SafeStr_8938 = (_local_2._SafeStr_8749(0) as IWindowContainer); _local_2._SafeStr_8750(this._SafeStr_8938); this.window.procedure = this._SafeStr_14358; this.window.center(); } public function _SafeStr_8913(k:Vector.):void { this._SafeStr_19344._SafeStr_8913(k); } public function _SafeStr_8923(k:Vector.):void { this._SafeStr_19345._SafeStr_8923(k); } public function setInfoState(k:int, ... _args):void { if (this._SafeStr_19347){ this._SafeStr_19347.setState(k, _args); }; } private function _SafeStr_14358(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.DOWN){ return; }; switch (_arg_2.name){ case "header_button_close": this.hide(); return; }; } private function _SafeStr_8099(k:WindowMouseEvent):void { this.hide(); } public function _SafeStr_19349(k:String):void { var _local_2:ITextWindow = ((this.window) ? (this.window.findChildByName("header_mixer") as ITextWindow) : null); if (_local_2){ _local_2.text = k; }; } public function _SafeStr_6306():void { if (this.window){ return; }; this._SafeStr_8276(); this._SafeStr_19349(""); this.setInfoState(_SafeStr_4472._SafeStr_8895); } public function _SafeStr_6307(k:Vector.<_SafeStr_4475>, _arg_2:Vector., _arg_3:_SafeStr_2251, _arg_4:_SafeStr_2173):void { var _local_5:Vector.; var _local_6:String; var _local_7:_SafeStr_2333; var _local_8:_SafeStr_4475; var _local_9:CraftingFurnitureItem; var _local_10:Array; _local_5 = new Vector.(0); for each (_local_6 in _arg_2) { _local_7 = _arg_4.getFloorItemDataByName(_local_6); if (_local_7){ _local_9 = new CraftingFurnitureItem(null, _local_7); _local_10 = this.handler.container.inventory.getNonRentedInventoryIds(_SafeStr_2631._SafeStr_5829, _local_9.typeId); if (((_local_10) && ((_local_10.length > 0)))){ _local_9._SafeStr_14811 = Vector.(_local_10); }; _local_5.push(_local_9); }; }; this._SafeStr_8913(_local_5); _local_5 = new Vector.(0); for each (_local_8 in k) { _local_7 = _arg_4.getFloorItemDataByName(_local_8._SafeStr_6325); if (_local_7){ _local_5.push(new CraftingFurnitureItem(_local_8._SafeStr_5897, _local_7)); }; }; this._SafeStr_8923(_local_5); } public function showCraftableProduct(k:CraftingFurnitureItem):void { this._SafeStr_19342 = k; if (!this._SafeStr_19342){ return; }; this._SafeStr_19349(((this._SafeStr_19342._SafeStr_8448) ? this._SafeStr_19342._SafeStr_8448._SafeStr_5870 : "")); this.handler._SafeStr_6310(this._SafeStr_19342._SafeStr_5897); } public function _SafeStr_6311(k:Vector.<_SafeStr_4474>):void { this._SafeStr_19350(); this._SafeStr_19345._SafeStr_8924(this._SafeStr_19342, k); } public function _SafeStr_6322():void { if (this._SafeStr_19346){ this._SafeStr_19346.clearItems(); }; } public function mixerContentChanged(k:Vector.):void { if (k.length > 0){ this.setInfoState(_SafeStr_4472._SafeStr_6318); this.handler._SafeStr_6313(k); } else { this.setInfoState(_SafeStr_4472._SafeStr_6323); }; } public function showSecretRecipeView():void { if (this._SafeStr_19348 != _SafeStr_19340){ this._SafeStr_6322(); }; this._SafeStr_19348 = _SafeStr_19340; this._SafeStr_19349(""); this.setInfoState(_SafeStr_4472._SafeStr_6323); } public function _SafeStr_19350():void { if (this._SafeStr_19348 != _SafeStr_19341){ this._SafeStr_6322(); }; this._SafeStr_19348 = _SafeStr_19341; this.setInfoState(_SafeStr_4472._SafeStr_8898); } public function _SafeStr_8912():void { switch (this._SafeStr_19348){ case _SafeStr_19340: this.handler._SafeStr_6320(); return; case _SafeStr_19341: this.handler._SafeStr_6317(); return; }; } public function _SafeStr_6321():Vector. { return (this._SafeStr_19346._SafeStr_8920()); } public function get inSecretRecipeMode():Boolean { return ((this._SafeStr_19348 == _SafeStr_19340)); } public function get craftingInProgress():Boolean { return (this.handler.craftingInProgress); } public function get inventoryDirty():Boolean { return (this.handler.inventoryDirty); } public function get _SafeStr_8885():IWindowContainer { return (this._SafeStr_8938); } public function get handler():CraftingWidgetHandler { return ((_SafeStr_6959 as CraftingWidgetHandler)); } public function get sessionDataManager():_SafeStr_2173 { return (this.handler.container.sessionDataManager); } public function get inventoryCtrl():CraftingInventoryListController { return (this._SafeStr_19344); } public function get _SafeStr_19351():CraftingRecipeListController { return (this._SafeStr_19345); } public function get mixerCtrl():CraftingMixerController { return (this._SafeStr_19346); } public function get _SafeStr_6315():CraftingInfoController { return (this._SafeStr_19347); } public function get window():IWindowContainer { return (((this._SafeStr_19343) ? (this._SafeStr_19343._SafeStr_6949 as IWindowContainer) : null)); } } }//package _-3ZC // _SafeStr_10786 = "_-Nl" (String#1152, DoABC#3) // _SafeStr_14358 = "_-2DA" (String#329, DoABC#3) // _SafeStr_14811 = "_-2tj" (String#29219, DoABC#3) // _SafeStr_19339 = "_-ae" (String#39809, DoABC#3) // _SafeStr_19340 = "_-k8" (String#40169, DoABC#3) // _SafeStr_19341 = "_-3i" (String#31214, DoABC#3) // _SafeStr_19342 = "_-8Q" (String#38793, DoABC#3) // _SafeStr_19343 = "_-442" (String#1559, DoABC#3) // _SafeStr_19344 = "_-5Iv" (String#35163, DoABC#3) // _SafeStr_19345 = "_-3Qd" (String#30564, DoABC#3) // _SafeStr_19346 = "_-1NN" (String#25498, DoABC#3) // _SafeStr_19347 = "_-49C" (String#32343, DoABC#3) // _SafeStr_19348 = "_-445" (String#32137, DoABC#3) // _SafeStr_19349 = "_-268" (String#3114, DoABC#3) // _SafeStr_19350 = "_-0eA" (String#23726, DoABC#3) // _SafeStr_19351 = "_-41w" (String#32042, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2333 = "_-1Hf" (String#8920, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2631 = "_-41K" (String#32024, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_4472 = "_-4pu" (String#33988, DoABC#3) // _SafeStr_4474 = "_-0HW" (String#7880, DoABC#3) // _SafeStr_4475 = "_-1vz" (String#9595, DoABC#3) // _SafeStr_5829 = "_-5wA" (String#36670, DoABC#3) // _SafeStr_5870 = "_-3Rw" (String#11152, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_6299 = "_-0ic" (String#23887, DoABC#3) // _SafeStr_6306 = "_-2hD" (String#28725, DoABC#3) // _SafeStr_6307 = "_-4Lu" (String#32840, DoABC#3) // _SafeStr_6310 = "_-6Y9" (String#38201, DoABC#3) // _SafeStr_6311 = "_-24C" (String#27207, DoABC#3) // _SafeStr_6313 = "_-6Ym" (String#38227, DoABC#3) // _SafeStr_6315 = "_-3tm" (String#31685, DoABC#3) // _SafeStr_6317 = "_-1Et" (String#25182, DoABC#3) // _SafeStr_6318 = "_-U3" (String#39590, DoABC#3) // _SafeStr_6320 = "_-2a" (String#28444, DoABC#3) // _SafeStr_6321 = "_-4HL" (String#32662, DoABC#3) // _SafeStr_6322 = "_-3JM" (String#30272, DoABC#3) // _SafeStr_6323 = "_-6Rj" (String#37922, DoABC#3) // _SafeStr_6325 = "_-5p6" (String#36400, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8276 = "_-2k9" (String#1521, DoABC#3) // _SafeStr_8448 = "_-2s1" (String#3313, DoABC#3) // _SafeStr_8749 = "_-0gb" (String#8301, DoABC#3) // _SafeStr_8750 = "_-4ux" (String#12669, DoABC#3) // _SafeStr_8885 = "_-1bE" (String#26040, DoABC#3) // _SafeStr_8891 = "_-6Hf" (String#37548, DoABC#3) // _SafeStr_8895 = "_-3tX" (String#31675, DoABC#3) // _SafeStr_8898 = "_-4y" (String#34297, DoABC#3) // _SafeStr_8912 = "_-27L" (String#27323, DoABC#3) // _SafeStr_8913 = "_-1jH" (String#26353, DoABC#3) // _SafeStr_8920 = "_-6iW" (String#38629, DoABC#3) // _SafeStr_8923 = "_-3OS" (String#30482, DoABC#3) // _SafeStr_8924 = "_-6jE" (String#38654, DoABC#3) // _SafeStr_8938 = "_-2Sx" (String#10174, DoABC#3) //------------------------------------------------------------ //_-40f._SafeStr_2541 package _-40f { import _-0MK._SafeStr_3; public interface _SafeStr_2541 extends _SafeStr_3 { function get caption():String; function set visible(_arg_1:Boolean):void; function get visible():Boolean; } }//package _-40f // _SafeStr_2541 = "_-3Kf" (String#11036, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) //------------------------------------------------------------ //_-40f._SafeStr_2542 package _-40f { import flash.geom.Point; import _-0MK._SafeStr_182; import _-0MK._SafeStr_131; import _-5YE.IFrameWindow; import _-1Mz.ICoreWindowManager; import _-6LW._SafeStr_2547; import _-ue.Map; import _-0MK._SafeStr_9; import flash.utils.ByteArray; import _-5YE._SafeStr_3554; import _-0MK._SafeStr_181; import _-0MK._SafeStr_34; import _-0MK._SafeStr_8; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-5YE.IItemListWindow; import flash.events.Event; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import _-5im.WindowState; import _-0gB.ProfilerAgentTask; import flash.display.BitmapData; import flash.geom.Rectangle; public class _SafeStr_2542 implements _SafeStr_2541 { private static const _SafeStr_11620:Point = new Point(); private static var _SafeStr_19352:Class = _SafeStr_3605; private static var _SafeStr_19353:Class = _SafeStr_3606; private var _disposed:Boolean = false; private var _SafeStr_19354:_SafeStr_182; private var _core:_SafeStr_131; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_19355:Array; private var _SafeStr_5524:ICoreWindowManager; private var _SafeStr_19356:_SafeStr_2547; private var _SafeStr_19357:Boolean = false; private var _SafeStr_19358:Map; public function _SafeStr_2542(k:_SafeStr_9, _arg_2:ICoreWindowManager, _arg_3:_SafeStr_2547) { this._core = (k as _SafeStr_131); this._SafeStr_19355 = new Array(); this._SafeStr_19354 = this.profiler; this._SafeStr_5524 = _arg_2; this._SafeStr_19356 = _arg_3; this._SafeStr_19358 = new Map(); } private static function _SafeStr_7914(k:String, _arg_2:int, _arg_3:String=" ", _arg_4:Boolean=false):String { var _local_5:int = (_arg_2 - k.length); if (_local_5 <= 0){ return (k.substring(0, _arg_2)); }; var _local_6:String = ""; var _local_7:int; while (_local_7 < _local_5) { _local_6 = (_local_6 + _arg_3); _local_7++; }; return (((_arg_4) ? (_local_6 + k) : (k + _local_6))); } public function get caption():String { return ("Component Profiler"); } public function get disposed():Boolean { return (this._disposed); } public function get visible():Boolean { return (((this._SafeStr_5415) && (this._SafeStr_5415.visible))); } public function set visible(value:Boolean):void { var bytes:ByteArray; var xml:XML; if (((!(this._SafeStr_5415)) && (value))){ bytes = (new _SafeStr_19352() as ByteArray); xml = new XML(bytes.readUTFBytes(bytes.length)); this._SafeStr_5415 = (this._SafeStr_5524.buildFromXML(xml, 2) as IFrameWindow); this._SafeStr_5415.procedure = this._SafeStr_19359; this._SafeStr_5415.findChildByName("header").caption = (((((((_SafeStr_7914("task", 28) + "|") + _SafeStr_7914("#rounds", 8)) + "|") + _SafeStr_7914("latest ms", 8)) + "|") + _SafeStr_7914("total ms", 8)) + "|"); this._SafeStr_5415.findChildByName("footer").caption = "<- Click to enable bitmap memory tracking"; _SafeStr_3554(this._SafeStr_5415.findChildByName("footer")).textColor = 4284900966; }; if (this._SafeStr_5415){ if (value){ this._SafeStr_5415.activate(); this._core._SafeStr_8773(true); this._core.queueInterface(new _SafeStr_181(), function (k:_SafeStr_34, _arg_2:_SafeStr_8):void { profiler = (_arg_2 as _SafeStr_182); }); } else { this._core._SafeStr_8773(false); this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; }; } public function set profiler(k:_SafeStr_182):void { if (this._SafeStr_19354){ this._SafeStr_19354._SafeStr_7915(this.refresh); this._SafeStr_19354 = null; }; if (((!(this._SafeStr_19354)) && (k))){ this._SafeStr_19354 = k; this._SafeStr_19354._SafeStr_7913(this.refresh); }; } public function get profiler():_SafeStr_182 { return (this._SafeStr_19354); } public function dispose():void { if (!this._disposed){ if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_19354._SafeStr_7915(this.refresh); this._SafeStr_19354 = null; this._SafeStr_5524 = null; this._SafeStr_19356 = null; this._SafeStr_19358.dispose(); this._SafeStr_19358 = null; this._disposed = true; }; } private function _SafeStr_19359(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ if (_arg_2.tags.indexOf("close") > -1){ this.visible = false; } else { if (_arg_2.name == "button_gc"){ this._SafeStr_19354._SafeStr_8777(); }; }; }; if (_arg_2.name == "footer_enable_toggle"){ if (k.type == WindowEvent._SafeStr_7825){ this._SafeStr_19357 = true; _SafeStr_3554(this._SafeStr_5415.findChildByName("footer")).textColor = 0xFF000000; } else { if (k.type == WindowEvent._SafeStr_19360){ this._SafeStr_19357 = false; _SafeStr_3554(this._SafeStr_5415.findChildByName("footer")).textColor = 4284900966; }; }; }; } public function refresh(k:Event):void { if (!this._SafeStr_5415){ return; }; this._SafeStr_19358.reset(); var _local_2:Array = this._SafeStr_19354._SafeStr_7916(); var _local_3:IItemListWindow = (this._SafeStr_5415.findChildByName("list") as IItemListWindow); var _local_4:uint; while (_local_2.length > 0) { _local_4 = this._SafeStr_19361(_local_2.pop(), _local_3, _local_4, 0); }; if (this._SafeStr_19357){ this._SafeStr_5415.findChildByName("footer").caption = (((((((((((("Assets - Libraries: " + this._SafeStr_19354._SafeStr_8778) + " ") + "Bitmaps: ") + this._SafeStr_19354._SafeStr_8779) + " / ") + this._SafeStr_19354._SafeStr_8780) + " bytes \n") + "Tracked bitmap data: ") + this._SafeStr_19354._SafeStr_8781) + " / ") + this._SafeStr_19354._SafeStr_8782) + " bytes"); }; } private function _SafeStr_19361(k:ProfilerAgentTask, _arg_2:IItemListWindow, _arg_3:uint, _arg_4:uint):uint { var _local_5:IWindowContainer; var _local_9:IBitmapWrapperWindow; if (_arg_3 >= _arg_2.numListItems){ _local_5 = this._SafeStr_9378(_arg_2); } else { _local_5 = (_arg_2.getListItemAt(_arg_3) as IWindowContainer); }; var _local_6:String = k.name; if (_arg_4 > 0){ _local_6 = _SafeStr_7914(_local_6, (_arg_4 + _local_6.length), "-", true); }; var _local_7:IWindow = (_local_5.findChildByName("text") as IWindow); _local_7.caption = (((((((_SafeStr_7914(_local_6, 28, " ", false) + "|") + _SafeStr_7914(String(k._SafeStr_7918), 8, " ", true)) + "|") + _SafeStr_7914(String(k._SafeStr_7919), 8, " ", true)) + "|") + _SafeStr_7914(String(k.total), 8, " ", true)) + "|\r"); _local_5.findChildByName("caption").caption = k.caption; _local_5.findChildByName("check")._SafeStr_12258(WindowState._SafeStr_17520, !(k.paused)); this._SafeStr_19358.add(_local_5, k); if (!k.paused){ _local_9 = (_local_5.findChildByName("canvas") as IBitmapWrapperWindow); this._SafeStr_19362(_local_9, k); }; _arg_3++; var _local_8:uint; while (_local_8 < k._SafeStr_7920) { _arg_3 = this._SafeStr_19361(k._SafeStr_7921(_local_8), _arg_2, _arg_3, (_arg_4 + 1)); _local_8++; }; return (_arg_3); } private function _SafeStr_19362(k:IBitmapWrapperWindow, _arg_2:ProfilerAgentTask):void { var _local_3:BitmapData = k.bitmap; if (_local_3 == null){ _local_3 = new BitmapData(k.width, k.height, false, 0xFFFFFFFF); k.bitmap = _local_3; }; var _local_4:Rectangle = _local_3.rect; var _local_5:int = _arg_2._SafeStr_7919; var _local_6:int = (((_local_5 > _local_3.height)) ? _local_3.height : _local_5); _local_4.x = (_local_4.x + 1); _local_4.width--; _local_3.copyPixels(_local_3, _local_4, _SafeStr_11620); _local_4.x = (_local_4.x + (_local_4.width - 2)); _local_4.y = (_local_4.y + (_local_4.height - _local_6)); _local_4.width = 1; _local_4.height = _local_6; _local_3.fillRect(_local_4, (((_local_5 > _local_3.height)) ? 0xFFFF0000 : 0xFF0000FF)); k.invalidate(); } private function _SafeStr_9378(k:IItemListWindow):IWindowContainer { var _local_2:ByteArray = (new _SafeStr_19353() as ByteArray); var _local_3:XML = new XML(_local_2.readUTFBytes(_local_2.length)); var _local_4:IWindowContainer = (this._SafeStr_5524.buildFromXML(_local_3, 2) as IWindowContainer); k.addListItem(_local_4); var _local_5:IWindow = _local_4.findChildByName("check"); _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_19363); return (_local_4); } private function _SafeStr_19363(k:WindowEvent):void { var _local_2:IWindow = k.window; var _local_3:ProfilerAgentTask = this._SafeStr_19358.getValue(_local_2.parent); if (_local_3){ _local_3.paused = !(_local_2._SafeStr_7809(WindowState._SafeStr_17520)); }; } } }//package _-40f // _SafeStr_11620 = "_-58x" (String#1587, DoABC#3) // _SafeStr_12258 = "_-5IZ" (String#13073, DoABC#3) // _SafeStr_131 = "_-6Vf" (String#38090, DoABC#3) // _SafeStr_17520 = "_-44o" (String#32165, DoABC#3) // _SafeStr_181 = "_-2Zt" (String#28439, DoABC#3) // _SafeStr_182 = "_-12I" (String#24702, DoABC#3) // _SafeStr_19352 = "_-4um" (String#34179, DoABC#3) // _SafeStr_19353 = "_-5a4" (String#35821, DoABC#3) // _SafeStr_19354 = "_-5nR" (String#36334, DoABC#3) // _SafeStr_19355 = "_-3I9" (String#30224, DoABC#3) // _SafeStr_19356 = "_-2QS" (String#10137, DoABC#3) // _SafeStr_19357 = "_-ah" (String#39811, DoABC#3) // _SafeStr_19358 = "_-2hb" (String#28742, DoABC#3) // _SafeStr_19359 = "_-1vk" (String#26834, DoABC#3) // _SafeStr_19360 = "_-2Sl" (String#28151, DoABC#3) // _SafeStr_19361 = "_-6-8" (String#36826, DoABC#3) // _SafeStr_19362 = "_-3UU" (String#30707, DoABC#3) // _SafeStr_19363 = "_-og" (String#40350, DoABC#3) // _SafeStr_2541 = "_-3Kf" (String#11036, DoABC#3) // _SafeStr_2542 = "_-2jy" (String#28837, DoABC#3) // _SafeStr_2547 = "_-1Ng" (String#9033, DoABC#3) // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) // _SafeStr_3554 = "_-4fB" (String#12410, DoABC#3) // _SafeStr_3605 = "_-06I" (String#22414, DoABC#3) // _SafeStr_3606 = "_-1tE" (String#26731, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_7809 = "_-3f" (String#11378, DoABC#3) // _SafeStr_7825 = "_-1cp" (String#26091, DoABC#3) // _SafeStr_7913 = "_-3gt" (String#31169, DoABC#3) // _SafeStr_7914 = "_-1vh" (String#26832, DoABC#3) // _SafeStr_7915 = "_-60E" (String#36869, DoABC#3) // _SafeStr_7916 = "_-2vu" (String#29300, DoABC#3) // _SafeStr_7918 = "_-4Kv" (String#32801, DoABC#3) // _SafeStr_7919 = "_-5IU" (String#35147, DoABC#3) // _SafeStr_7920 = "_-5QK" (String#35453, DoABC#3) // _SafeStr_7921 = "_-5sN" (String#36522, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) // _SafeStr_8773 = "_-47z" (String#32296, DoABC#3) // _SafeStr_8777 = "_-2Hq" (String#3145, DoABC#3) // _SafeStr_8778 = "_-0gU" (String#23811, DoABC#3) // _SafeStr_8779 = "_-0IX" (String#22897, DoABC#3) // _SafeStr_8780 = "_-QO" (String#39451, DoABC#3) // _SafeStr_8781 = "_-6GX" (String#37504, DoABC#3) // _SafeStr_8782 = "_-6Um" (String#38049, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9378 = "_-5pt" (String#1606, DoABC#3) //------------------------------------------------------------ //_-40f._SafeStr_3605 package _-40f { import mx.core.ByteArrayAsset; public class _SafeStr_3605 extends ByteArrayAsset { } }//package _-40f // _SafeStr_3605 = "_-06I" (String#22414, DoABC#3) //------------------------------------------------------------ //_-40f._SafeStr_3606 package _-40f { import mx.core.ByteArrayAsset; public class _SafeStr_3606 extends ByteArrayAsset { } }//package _-40f // _SafeStr_3606 = "_-1tE" (String#26731, DoABC#3) //------------------------------------------------------------ //_-40u._SafeStr_2295 package _-40u { import flash.events.Event; public class _SafeStr_2295 extends Event { public static const _SafeStr_5780:String = "HTE_TOOLBAR_CLICK"; public static const _SafeStr_11026:String = "HTE_GROUP_ROOM_INFO_CLICK"; public static const _SafeStr_6637:String = "HTIE_ICON_ZOOM"; public static const _SafeStr_10817:String = "HTE_RESIZED"; public static const _SafeStr_6113:String = "HTE_ICON_CAMERA"; public static const _SafeStr_15437:String = "roomToolsMenu"; public static const _SafeStr_6270:String = "chatCameraCommand"; public static const _SafeStr_9804:String = "imageWidgetMakeOwn"; public static const _SafeStr_10814:String = "toolBarCameraIcon"; private var _SafeStr_19364:String; private var _SafeStr_19365:String; public function _SafeStr_2295(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } public function set _SafeStr_5791(k:String):void { this._SafeStr_19364 = k; } public function get _SafeStr_5791():String { return (this._SafeStr_19364); } public function set _SafeStr_6129(k:String):void { this._SafeStr_19365 = k; } public function get _SafeStr_6129():String { return (this._SafeStr_19365); } } }//package _-40u // _SafeStr_10814 = "_-2UW" (String#28219, DoABC#3) // _SafeStr_10817 = "_-2f1" (String#28639, DoABC#3) // _SafeStr_11026 = "_-3pE" (String#31508, DoABC#3) // _SafeStr_15437 = "_-07p" (String#22468, DoABC#3) // _SafeStr_19364 = "_-26Z" (String#9796, DoABC#3) // _SafeStr_19365 = "_-1y5" (String#26928, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5791 = "_-24j" (String#27226, DoABC#3) // _SafeStr_6113 = "_-0fI" (String#23768, DoABC#3) // _SafeStr_6129 = "_-6ks" (String#14525, DoABC#3) // _SafeStr_6270 = "_-3V1" (String#30728, DoABC#3) // _SafeStr_6637 = "_-4LC" (String#32814, DoABC#3) // _SafeStr_9804 = "_-12o" (String#24718, DoABC#3) //------------------------------------------------------------ //_-40u._SafeStr_4622 package _-40u { import flash.events.Event; public class _SafeStr_4622 extends Event { public static const _SafeStr_5579:String = "EVE_EXTENSION_VIEW_RESIZED"; public function _SafeStr_4622(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-40u // _SafeStr_4622 = "_-3WQ" (String#11226, DoABC#3) // _SafeStr_5579 = "_-kH" (String#40174, DoABC#3) //------------------------------------------------------------ //_-43T._SafeStr_3793 package _-43T { import _-3qZ._SafeStr_2283; public class _SafeStr_3793 implements _SafeStr_2283 { private var _SafeStr_5501:int; public function _SafeStr_3793(k:int) { this._SafeStr_5501 = k; } public function dispose():void { } public function _SafeStr_5448():Array { var k:Array = new Array(); k.push(this._SafeStr_5501); return (k); } } }//package _-43T // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3793 = "_-463" (String#32220, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) //------------------------------------------------------------ //_-43T._SafeStr_3795 package _-43T { import _-3qZ._SafeStr_2283; public class _SafeStr_3795 implements _SafeStr_2283 { private var _SafeStr_5501:int; public function _SafeStr_3795(k:int) { this._SafeStr_5501 = k; } public function dispose():void { } public function _SafeStr_5448():Array { var k:Array = new Array(); k.push(this._SafeStr_5501); return (k); } } }//package _-43T // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3795 = "_-5ao" (String#35849, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) //------------------------------------------------------------ //_-44F._SafeStr_3470 package _-44F { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-0TC._SafeStr_4829; public class _SafeStr_3470 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3470(k:Function) { super(k, _SafeStr_4829); } public function _SafeStr_5325():_SafeStr_4829 { return ((_SafeStr_5326 as _SafeStr_4829)); } } }//package _-44F // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3470 = "_-2N8" (String#27937, DoABC#3) // _SafeStr_4829 = "_-6Wb" (String#14308, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-44F._SafeStr_3950 package _-44F { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-0TC.CompetitionEntrySubmitResultMessageParser; public class _SafeStr_3950 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3950(k:Function) { super(k, CompetitionEntrySubmitResultMessageParser); } public function _SafeStr_5325():CompetitionEntrySubmitResultMessageParser { return ((_SafeStr_5326 as CompetitionEntrySubmitResultMessageParser)); } } }//package _-44F // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3950 = "_-1vy" (String#26841, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-44F._SafeStr_3956 package _-44F { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-0TC._SafeStr_4920; public class _SafeStr_3956 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3956(k:Function) { super(k, _SafeStr_4920); } public function _SafeStr_5325():_SafeStr_4920 { return ((_SafeStr_5326 as _SafeStr_4920)); } } }//package _-44F // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3956 = "_-2wZ" (String#29325, DoABC#3) // _SafeStr_4920 = "_-6QZ" (String#14218, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-44F._SafeStr_4007 package _-44F { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-0TC._SafeStr_4930; public class _SafeStr_4007 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4007(k:Function) { super(k, _SafeStr_4930); } public function _SafeStr_5325():_SafeStr_4930 { return ((_SafeStr_5326 as _SafeStr_4930)); } } }//package _-44F // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4007 = "_-2FQ" (String#27640, DoABC#3) // _SafeStr_4930 = "_-5b6" (String#13372, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-44F._SafeStr_4067 package _-44F { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-0TC._SafeStr_4940; public class _SafeStr_4067 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4067(k:Function) { super(k, _SafeStr_4940); } public function _SafeStr_5325():_SafeStr_4940 { return ((_SafeStr_5326 as _SafeStr_4940)); } } }//package _-44F // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4067 = "_-3QV" (String#30559, DoABC#3) // _SafeStr_4940 = "_-Yy" (String#15030, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-44F._SafeStr_4130 package _-44F { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-0TC._SafeStr_4957; public class _SafeStr_4130 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4130(k:Function) { super(k, _SafeStr_4957); } public function _SafeStr_5325():_SafeStr_4957 { return ((_SafeStr_5326 as _SafeStr_4957)); } } }//package _-44F // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4130 = "_-24W" (String#9760, DoABC#3) // _SafeStr_4957 = "_-0Lc" (String#7941, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-44l._SafeStr_2519 package _-44l { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_2519 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_2519() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-44l // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2519 = "_-4A7" (String#32380, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-44l._SafeStr_3538 package _-44l { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3538 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3538(k:Array) { var _local_2:int; this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k.length); for each (_local_2 in k) { this._SafeStr_5500.push(_local_2); }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-44l // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3538 = "_-3Kw" (String#30341, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-44l._SafeStr_3540 package _-44l { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3540 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3540() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-44l // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3540 = "_-4hU" (String#33670, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-44l._SafeStr_3544 package _-44l { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3544 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3544() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-44l // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3544 = "_-1pq" (String#26609, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-44l._SafeStr_3994 package _-44l { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3994 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_3994() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-44l // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3994 = "_-3WV" (String#30791, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-44l._SafeStr_4074 package _-44l { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4074 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4074(k:String) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-44l // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4074 = "_-3H-" (String#30176, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-44l._SafeStr_4078 package _-44l { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4078 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4078(k:int, _arg_2:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-44l // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4078 = "_-1f7" (String#26177, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-44l._SafeStr_4162 package _-44l { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4162 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4162(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-44l // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4162 = "_-27E" (String#27319, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-44l._SafeStr_4324 package _-44l { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4324 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4324() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-44l // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4324 = "_-6aI" (String#38277, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-45b.FilterModeEnum package _-45b { public class FilterModeEnum { public static const DEFAULT:int = 0; public static const _SafeStr_19366:int = 1; public static const _SafeStr_19367:int = 2; public static const _SafeStr_19368:int = 3; public static const _SafeStr_10696:int = 4; public static const _SafeStr_19369:int = 5; public static const _SafeStr_19370:Array = ["", "owner:", "roomname:", "tag:", "group:", ""]; public static function _SafeStr_19371(k:String):int { var _local_2:int = 1; while (_local_2 < _SafeStr_19370.length) { if (k.indexOf(_SafeStr_19370[_local_2]) == 0){ return (_local_2); }; _local_2++; }; return (DEFAULT); } } }//package _-45b // _SafeStr_10696 = "_-06y" (String#22438, DoABC#3) // _SafeStr_19366 = "_-ru" (String#40470, DoABC#3) // _SafeStr_19367 = "_-1dM" (String#26114, DoABC#3) // _SafeStr_19368 = "_-1xA" (String#26891, DoABC#3) // _SafeStr_19369 = "_-3wZ" (String#31802, DoABC#3) // _SafeStr_19370 = "_-m-" (String#40241, DoABC#3) // _SafeStr_19371 = "_-4O2" (String#32933, DoABC#3) //------------------------------------------------------------ //_-45b.SearchView package _-45b { import _-6k4.HabboNewNavigator; import _-1Mz.IWindowContainer; import _-5YE.ITextFieldWindow; import _-5YE.IDropMenuWindow; import _-5Mz.WindowKeyboardEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5YE._SafeStr_2413; import flash.ui.Keyboard; public class SearchView { private static var _SafeStr_19372:Array = [FilterModeEnum._SafeStr_19369, FilterModeEnum._SafeStr_19367, FilterModeEnum._SafeStr_19366, FilterModeEnum._SafeStr_19368, FilterModeEnum._SafeStr_10696]; private static var _SafeStr_19373:Array = [0, 2, 1, 3, 4, 0]; private static const _SafeStr_19374:uint = 0x9F9F9F; private static const _SafeStr_19375:uint = 0; private var _SafeStr_6626:HabboNewNavigator; private var _container:IWindowContainer; private var _SafeStr_9527:ITextFieldWindow; private var _SafeStr_19376:IDropMenuWindow; private var _SafeStr_19377:String; public function SearchView(k:HabboNewNavigator) { this._SafeStr_6626 = k; this._SafeStr_19377 = this._SafeStr_6626.localization.getLocalizationWithParams("navigator.filter.input.placeholder", "filter rooms by..."); } public function set container(k:IWindowContainer):void { this._container = k; this._SafeStr_19376 = IDropMenuWindow(this._container.findChildByName("filter_type_drop_menu")); this._SafeStr_9527 = ITextFieldWindow(this._container.findChildByName("search_input")); this._SafeStr_9527.addEventListener(WindowKeyboardEvent._SafeStr_8343, this._SafeStr_19378); this._SafeStr_9527.addEventListener(WindowEvent._SafeStr_9512, this._SafeStr_19379); this._SafeStr_9527.addEventListener(WindowEvent._SafeStr_12426, this._SafeStr_19380); var _local_2:IWindow = this._container.findChildByName("clear_search_button"); if (_local_2){ _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8344); }; this.clear(); } private function _SafeStr_8344(k:WindowMouseEvent=null):void { this._SafeStr_9527.focus(); this._SafeStr_9527.caption = ""; var _local_2:_SafeStr_2413 = (this._container.findChildByName("search.clear.icon") as _SafeStr_2413); _local_2.assetUri = "common_small_pen"; } public function clear():void { this._SafeStr_19381(); this._SafeStr_19376.selection = FilterModeEnum.DEFAULT; this._container.findChildByName("refreshButtonContainer").visible = false; } public function _SafeStr_19382(k:String, _arg_2:String=""):void { var _local_4:_SafeStr_2413; var _local_3:int = FilterModeEnum._SafeStr_19371(k); if (_local_3 != 0){ this._SafeStr_19376.selection = _SafeStr_19373[_local_3]; this._SafeStr_9527.caption = k.substr(FilterModeEnum._SafeStr_19370[_local_3].length, (k.length - FilterModeEnum._SafeStr_19370[_local_3].length)); } else { this._SafeStr_9527.caption = k; this._SafeStr_19376.selection = FilterModeEnum.DEFAULT; }; if (((!((_arg_2 == ""))) && (!((_arg_2 == this._SafeStr_19377))))){ this._SafeStr_9527.caption = _arg_2; this._SafeStr_19383(true); } else { if (this._SafeStr_9527.caption == ""){ this._SafeStr_19381(); } else { this._SafeStr_19383(false); }; }; if (((!((this._SafeStr_9527.caption.length == 0))) && (!((this._SafeStr_9527.caption == this._SafeStr_19377))))){ this._container.findChildByName("refreshButtonContainer").visible = true; _local_4 = (this._container.findChildByName("search.clear.icon") as _SafeStr_2413); _local_4.assetUri = "icons_close"; } else { this._container.findChildByName("refreshButtonContainer").visible = false; _local_4 = (this._container.findChildByName("search.clear.icon") as _SafeStr_2413); _local_4.assetUri = "common_small_pen"; }; } private function _SafeStr_19378(k:WindowKeyboardEvent):void { if (k.keyCode == Keyboard.ENTER){ this._SafeStr_6626._SafeStr_8348(this._SafeStr_6626._SafeStr_10538._SafeStr_10567, this._SafeStr_19384()); }; } private function _SafeStr_19384():String { return ((FilterModeEnum._SafeStr_19370[_SafeStr_19372[this._SafeStr_19376.selection]] + this._SafeStr_9527.caption)); } private function _SafeStr_19381():void { this._SafeStr_19383(true); this._SafeStr_9527.caption = this._SafeStr_19377; } private function _SafeStr_19380(k:WindowEvent):void { this._SafeStr_19383(false); if (this._SafeStr_9527.caption == this._SafeStr_19377){ this._SafeStr_9527.caption = ""; }; } private function _SafeStr_19383(k:Boolean):void { this._SafeStr_9527.textColor = ((k) ? _SafeStr_19374 : _SafeStr_19375); this._SafeStr_9527.italic = k; } private function _SafeStr_19379(k:WindowEvent):void { } public function get _SafeStr_19385():String { if (this._SafeStr_9527 != null){ return (this._SafeStr_9527.caption); }; return (this._SafeStr_19377); } } }//package _-45b // _SafeStr_10538 = "_-YL" (String#39734, DoABC#3) // _SafeStr_10567 = "_-1nS" (String#26517, DoABC#3) // _SafeStr_10696 = "_-06y" (String#22438, DoABC#3) // _SafeStr_12426 = "_-20z" (String#27078, DoABC#3) // _SafeStr_19366 = "_-ru" (String#40470, DoABC#3) // _SafeStr_19367 = "_-1dM" (String#26114, DoABC#3) // _SafeStr_19368 = "_-1xA" (String#26891, DoABC#3) // _SafeStr_19369 = "_-3wZ" (String#31802, DoABC#3) // _SafeStr_19370 = "_-m-" (String#40241, DoABC#3) // _SafeStr_19371 = "_-4O2" (String#32933, DoABC#3) // _SafeStr_19372 = "_-5dX" (String#35959, DoABC#3) // _SafeStr_19373 = "_-2NJ" (String#27944, DoABC#3) // _SafeStr_19374 = "_-4Lw" (String#32841, DoABC#3) // _SafeStr_19375 = "_-3tE" (String#31660, DoABC#3) // _SafeStr_19376 = "_-3Se" (String#30637, DoABC#3) // _SafeStr_19377 = "_-5tC" (String#36549, DoABC#3) // _SafeStr_19378 = "_-fM" (String#15139, DoABC#3) // _SafeStr_19379 = "_-6Rb" (String#14236, DoABC#3) // _SafeStr_19380 = "_-16I" (String#24856, DoABC#3) // _SafeStr_19381 = "_-5iA" (String#36141, DoABC#3) // _SafeStr_19382 = "_-1vb" (String#26829, DoABC#3) // _SafeStr_19383 = "_-2LV" (String#27874, DoABC#3) // _SafeStr_19384 = "_-1du" (String#26138, DoABC#3) // _SafeStr_19385 = "_-6ds" (String#38436, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_8343 = "_-484" (String#32301, DoABC#3) // _SafeStr_8344 = "_-5hI" (String#13469, DoABC#3) // _SafeStr_8348 = "_-6fb" (String#4297, DoABC#3) // _SafeStr_9512 = "_-7x" (String#38774, DoABC#3) // _SafeStr_9527 = "_-5B5" (String#1125, DoABC#3) //------------------------------------------------------------ //_-45b.ViewMode package _-45b { public class ViewMode { public static const _SafeStr_19386:String = "myworld_view"; public static const _SafeStr_10515:String = "hotel_view"; public static const _SafeStr_10568:String = "official_view"; public static const _SafeStr_19387:String = "roomads_view"; public static const _SafeStr_19388:String = "new_ads"; public static const _SafeStr_19389:String = "eventcategory__"; public static const _SafeStr_19390:int = 0; public static const _SafeStr_19391:int = 1; public static const _SafeStr_19392:int = 2; public static const _SafeStr_19393:int = 3; public static const _SafeStr_19394:int = 4; public static function _SafeStr_10514(k:String):int { if (k == _SafeStr_10568){ return (_SafeStr_19390); }; if (k == _SafeStr_19386){ return (_SafeStr_19391); }; if (k == _SafeStr_19387){ return (_SafeStr_19393); }; if (k == _SafeStr_19388){ return (_SafeStr_19394); }; if (k.indexOf(_SafeStr_19389) == 0){ return (_SafeStr_19394); }; return (_SafeStr_19392); } public static function _SafeStr_10525(k:int):Boolean { return ((((k == _SafeStr_19393)) || ((k == _SafeStr_19394)))); } } }//package _-45b // _SafeStr_10514 = "_-5aE" (String#35828, DoABC#3) // _SafeStr_10515 = "_-2zM" (String#29427, DoABC#3) // _SafeStr_10525 = "_-65b" (String#37083, DoABC#3) // _SafeStr_10568 = "_-gG" (String#40029, DoABC#3) // _SafeStr_19386 = "_-1hy" (String#26296, DoABC#3) // _SafeStr_19387 = "_-3cI" (String#31002, DoABC#3) // _SafeStr_19388 = "_-18M" (String#24933, DoABC#3) // _SafeStr_19389 = "_-280" (String#27347, DoABC#3) // _SafeStr_19390 = "_-3j0" (String#31256, DoABC#3) // _SafeStr_19391 = "_-6Q5" (String#37867, DoABC#3) // _SafeStr_19392 = "_-1we" (String#26870, DoABC#3) // _SafeStr_19393 = "_-43a" (String#32114, DoABC#3) // _SafeStr_19394 = "_-0N3" (String#23085, DoABC#3) //------------------------------------------------------------ //_-48Y._SafeStr_3530 package _-48Y { public class _SafeStr_3530 { private var _SafeStr_5338:int; private var _SafeStr_10458:int; public function _SafeStr_3530(k:int, _arg_2:int) { this._SafeStr_5338 = k; this._SafeStr_10458 = _arg_2; } public function get id():int { return (this._SafeStr_5338); } public function get length():int { return (this._SafeStr_10458); } } }//package _-48Y // _SafeStr_10458 = "_-Y5" (String#15017, DoABC#3) // _SafeStr_3530 = "_-4UX" (String#12218, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) //------------------------------------------------------------ //_-48Y._SafeStr_3532 package _-48Y { import __AS3__.vec.Vector; public class _SafeStr_3532 { private var _SafeStr_19395:TraxSample = null; private var _SafeStr_10385:int = 0; public function _SafeStr_3532(k:TraxSample, _arg_2:int) { this._SafeStr_19395 = k; this._SafeStr_10385 = _arg_2; } public function _SafeStr_19396(k:Vector., _arg_2:int, _arg_3:int):void { this._SafeStr_10385 = this._SafeStr_19395._SafeStr_19396(k, _arg_2, _arg_3, this._SafeStr_10385); } public function _SafeStr_19397(k:Vector., _arg_2:int, _arg_3:int):void { this._SafeStr_10385 = this._SafeStr_19395._SafeStr_19397(k, _arg_2, _arg_3, this._SafeStr_10385); } } }//package _-48Y // _SafeStr_10385 = "_-4WK" (String#503, DoABC#3) // _SafeStr_19395 = "_-5U1" (String#35580, DoABC#3) // _SafeStr_19396 = "_-4wB" (String#34229, DoABC#3) // _SafeStr_19397 = "_-19O" (String#24965, DoABC#3) // _SafeStr_3532 = "_-3To" (String#11188, DoABC#3) //------------------------------------------------------------ //_-48Y.TraxChannel package _-48Y { public class TraxChannel { private var _SafeStr_5338:int; private var _SafeStr_5407:Array; public function TraxChannel(k:int) { this._SafeStr_5338 = k; this._SafeStr_5407 = []; } public function get _SafeStr_12517():int { return (this._SafeStr_5407.length); } public function _SafeStr_19398(k:_SafeStr_3530):void { this._SafeStr_5407.push(k); } public function _SafeStr_7643(k:int):_SafeStr_3530 { return ((this._SafeStr_5407[k] as _SafeStr_3530)); } } }//package _-48Y // _SafeStr_12517 = "_-4Q4" (String#33017, DoABC#3) // _SafeStr_19398 = "_-xq" (String#40694, DoABC#3) // _SafeStr_3530 = "_-4UX" (String#12218, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5407 = "_-3hs" (String#205, DoABC#3) // _SafeStr_7643 = "_-08n" (String#22505, DoABC#3) //------------------------------------------------------------ //_-48Y.TraxData package _-48Y { import _-ue.Map; public class TraxData { private var _SafeStr_19399:Array; private var _SafeStr_12056:Map; public function TraxData(k:String) { var _local_2:Array; var _local_6:Array; var _local_7:int; var _local_8:String; var _local_9:String; var _local_10:int; var _local_11:Array; var _local_12:TraxChannel; var _local_13:int; var _local_14:Array; var _local_15:int; var _local_16:int; this._SafeStr_12056 = new Map(); super(); this._SafeStr_19399 = []; var _local_3:Array = k.split(":"); var _local_4:String = String(_local_3[(_local_3.length - 1)]); if (_local_4.indexOf("meta") != -1){ _local_6 = _local_4.split(";"); _local_7 = 0; while (_local_7 < _local_6.length) { _local_8 = String(_local_6[_local_7]).split(",")[0]; _local_9 = String(_local_6[_local_7]).split(",")[1]; this._SafeStr_12056.add(_local_8, _local_9); _local_7++; }; _local_2 = _local_3.slice(0, (_local_3.length - 1)); } else { _local_2 = _local_3; }; var _local_5:int; while (_local_5 < (_local_2.length / 2)) { if (_local_2[(_local_5 * 2)].toString().length > 0){ _local_10 = int(_local_2[(_local_5 * 2)]); _local_11 = _local_2[((_local_5 * 2) + 1)].toString().split(";"); _local_12 = new TraxChannel(_local_10); _local_13 = 0; while (_local_13 < _local_11.length) { _local_14 = _local_11[_local_13].toString().split(","); if (_local_14.length != 2){ _SafeStr_4.log("Trax load error: invalid song data string"); return; }; _local_15 = int(_local_14[0]); _local_16 = int(_local_14[1]); _local_12._SafeStr_19398(new _SafeStr_3530(_local_15, _local_16)); _local_13++; }; this._SafeStr_19399.push(_local_12); }; _local_5++; }; } public function get _SafeStr_19400():Array { return (this._SafeStr_19399); } public function _SafeStr_17585():Array { var _local_3:TraxChannel; var _local_4:int; var _local_5:_SafeStr_3530; var k:Array = []; var _local_2:int; while (_local_2 < this._SafeStr_19399.length) { _local_3 = (this._SafeStr_19399[_local_2] as TraxChannel); _local_4 = 0; while (_local_4 < _local_3._SafeStr_12517) { _local_5 = _local_3._SafeStr_7643(_local_4); if (k.indexOf(_local_5.id) == -1){ k.push(_local_5.id); }; _local_4++; }; _local_2++; }; return (k); } public function get _SafeStr_19401():Boolean { return (!((this._SafeStr_12056["meta"] == null))); } public function get _SafeStr_19402():Boolean { return ((this._SafeStr_12056["c"] == "1")); } public function get _SafeStr_19403():int { return ((this._SafeStr_12056["t"] as int)); } } }//package _-48Y // _SafeStr_12056 = "_-527" (String#1586, DoABC#3) // _SafeStr_12517 = "_-4Q4" (String#33017, DoABC#3) // _SafeStr_17585 = "_-285" (String#27350, DoABC#3) // _SafeStr_19398 = "_-xq" (String#40694, DoABC#3) // _SafeStr_19399 = "_-4sa" (String#34093, DoABC#3) // _SafeStr_19400 = "_-6DD" (String#37387, DoABC#3) // _SafeStr_19401 = "_-6fO" (String#38503, DoABC#3) // _SafeStr_19402 = "_-5qH" (String#36443, DoABC#3) // _SafeStr_19403 = "_-242" (String#27199, DoABC#3) // _SafeStr_3530 = "_-4UX" (String#12218, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_7643 = "_-08n" (String#22505, DoABC#3) //------------------------------------------------------------ //_-48Y.TraxSample package _-48Y { import _-0MK._SafeStr_3; import __AS3__.vec.Vector; import flash.utils.ByteArray; import __AS3__.vec.*; public class TraxSample implements _SafeStr_3 { public static const SAMPLE_FREQUENCY_44KHZ:String = "sample_44khz"; public static const SAMPLE_FREQUENCY_22KHZ:String = "sample_22khz"; public static const SAMPLE_FREQUENCY_11KHZ:String = "sample_11khz"; public static const SAMPLE_SCALE_16BIT:String = "sample_16bit"; public static const SAMPLE_SCALE_8BIT:String = "sample_8bit"; public static const _SafeStr_19404:Number = (1 / 0x8000);//3.0517578125E-5 private static const _SafeStr_19405:int = 32; private static const MASK_8BIT:int = 0xFF; private static const MASK_16BIT:int = 0xFFFF; private static const OFFSET_8BIT:int = 127; private static const OFFSET_16BIT:int = 32767; private var _disposed:Boolean = false; private var _SafeStr_19406:Vector. = null; private var _SafeStr_5338:int; private var _SafeStr_19407:int = 2; private var _SafeStr_19408:int = 1; private var _SafeStr_19409:Array; private var _SafeStr_19410:uint; public function TraxSample(k:ByteArray, _arg_2:int, _arg_3:String="sample_44khz", _arg_4:String="sample_16bit") { var _local_12:Number; var _local_13:int; var _local_14:int; var _local_15:Number; var _local_16:Number; this._SafeStr_19409 = []; super(); this._SafeStr_5338 = _arg_2; var _local_5 = 65536; switch (_arg_3){ case SAMPLE_FREQUENCY_22KHZ: this._SafeStr_19408 = 2; break; case SAMPLE_FREQUENCY_11KHZ: this._SafeStr_19408 = 4; break; default: this._SafeStr_19408 = 1; }; switch (_arg_4){ case SAMPLE_SCALE_8BIT: this._SafeStr_19407 = 4; _local_5 = 0x0100; break; default: this._SafeStr_19407 = 2; _local_5 = 65536; }; var _local_6:int = (this._SafeStr_19407 * this._SafeStr_19408); var _local_7:int = (k.length / 8); _local_7 = (int((_local_7 / _local_6)) * _local_6); this._SafeStr_19406 = new Vector.((_local_7 / _local_6), true); var _local_8:Number = (1 / (Number(_local_5) / 2)); k.position = 0; var _local_9:int; var _local_10:int = (_local_7 / this._SafeStr_19408); var _local_11:int; while (_local_11 < _local_10) { _local_12 = k.readFloat(); k.readFloat(); _local_13 = 2; while (_local_13 <= this._SafeStr_19408) { _local_15 = k.readFloat(); k.readFloat(); _local_16 = Number(_local_13); _local_12 = (((_local_12 * (_local_16 - 1)) / _local_16) + (Number(_local_15) / _local_16)); _local_13++; }; if (_local_11 >= ((_local_10 - 1) - _SafeStr_19405)){ _local_12 = (_local_12 * (((_local_10 - _local_11) - 1) / Number(_SafeStr_19405))); }; _local_14 = ((_local_12 + 1) / _local_8); if (_local_14 < 0){ _local_14 = 0; } else { if (_local_14 >= _local_5){ _local_14 = (_local_5 - 1); }; }; _local_9 = (_local_9 * _local_5); _local_9 = (_local_9 + _local_14); if ((_local_11 % this._SafeStr_19407) == (this._SafeStr_19407 - 1)){ this._SafeStr_19406[int((_local_11 / this._SafeStr_19407))] = _local_9; _local_9 = 0; }; _local_11++; }; } public function get id():int { return (this._SafeStr_5338); } public function get length():uint { return (((this._SafeStr_19406.length * this._SafeStr_19407) * this._SafeStr_19408)); } public function get _SafeStr_19411():int { return (this._SafeStr_19409.length); } public function get _SafeStr_19412():int { return (this._SafeStr_19410); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._SafeStr_19406 = null; this._SafeStr_19409 = null; }; } public function _SafeStr_19396(k:Vector., _arg_2:int, _arg_3:int, _arg_4:int):int { var _local_8:int; var _local_9:int; var _local_10:int; if ((((k == null)) || ((this._SafeStr_19406 == null)))){ return (_arg_4); }; var _local_5:int = (this._SafeStr_19407 * this._SafeStr_19408); _arg_4 = (_arg_4 / _local_5); if (_arg_2 < 0){ _arg_3 = (_arg_3 + _arg_2); _arg_2 = 0; }; if (_arg_3 > (k.length - _arg_2)){ _arg_3 = (k.length - _arg_2); }; var _local_6:int = (_arg_3 / _local_5); var _local_7:int; if (_local_6 > (this._SafeStr_19406.length - _arg_4)){ _local_7 = ((_local_6 - (this._SafeStr_19406.length - _arg_4)) * _local_5); _local_6 = (this._SafeStr_19406.length - _arg_4); if (_local_7 > (k.length - _arg_2)){ _local_7 = (k.length - _arg_2); }; }; if (this._SafeStr_19408 == 1){ if (this._SafeStr_19407 == 2){ while (_local_6-- > 0) { _local_8 = this._SafeStr_19406[_arg_4++]; var _local_11 = _arg_2++; k[_local_11] = (((_local_8 >> 16) & MASK_16BIT) - OFFSET_16BIT); var _local_12 = _arg_2++; k[_local_12] = ((_local_8 & MASK_16BIT) - OFFSET_16BIT); }; } else { if (this._SafeStr_19407 == 4){ while (_local_6-- > 0) { _local_8 = this._SafeStr_19406[_arg_4++]; _local_11 = _arg_2++; k[_local_11] = ((((_local_8 >> 24) & MASK_8BIT) - OFFSET_8BIT) << 8); _local_12 = _arg_2++; k[_local_12] = ((((_local_8 >> 16) & MASK_8BIT) - OFFSET_8BIT) << 8); var _local_13 = _arg_2++; k[_local_13] = ((((_local_8 >> 8) & MASK_8BIT) - OFFSET_8BIT) << 8); var _local_14 = _arg_2++; k[_local_14] = (((_local_8 & MASK_8BIT) - OFFSET_8BIT) << 8); }; }; }; } else { if (this._SafeStr_19408 >= 2){ _local_9 = 0; _local_10 = 0; if (this._SafeStr_19407 == 2){ while (_local_6-- > 0) { _local_8 = this._SafeStr_19406[_arg_4++]; _local_10 = (((_local_8 >> 16) & MASK_16BIT) - OFFSET_16BIT); _local_9 = this._SafeStr_19408; while (_local_9 > 0) { _local_11 = _arg_2++; k[_local_11] = _local_10; _local_9--; }; _local_10 = ((_local_8 & MASK_16BIT) - OFFSET_16BIT); _local_9 = this._SafeStr_19408; while (_local_9 > 0) { _local_11 = _arg_2++; k[_local_11] = _local_10; _local_9--; }; }; } else { if (this._SafeStr_19407 == 4){ while (_local_6-- > 0) { _local_8 = this._SafeStr_19406[_arg_4++]; _local_10 = ((((_local_8 >> 24) & MASK_8BIT) - OFFSET_8BIT) << 8); _local_9 = this._SafeStr_19408; while (_local_9 > 0) { _local_11 = _arg_2++; k[_local_11] = _local_10; _local_9--; }; _local_10 = ((((_local_8 >> 16) & MASK_8BIT) - OFFSET_8BIT) << 8); _local_9 = this._SafeStr_19408; while (_local_9 > 0) { _local_11 = _arg_2++; k[_local_11] = _local_10; _local_9--; }; _local_10 = ((((_local_8 >> 8) & MASK_8BIT) - OFFSET_8BIT) << 8); _local_9 = this._SafeStr_19408; while (_local_9 > 0) { _local_11 = _arg_2++; k[_local_11] = _local_10; _local_9--; }; _local_10 = (((_local_8 & MASK_8BIT) - OFFSET_8BIT) << 8); _local_9 = this._SafeStr_19408; while (_local_9 > 0) { _local_11 = _arg_2++; k[_local_11] = _local_10; _local_9--; }; }; }; }; }; }; while (_local_7-- > 0) { _local_11 = _arg_2++; k[_local_11] = 0; }; return ((_arg_4 * _local_5)); } public function _SafeStr_19397(k:Vector., _arg_2:int, _arg_3:int, _arg_4:int):int { var _local_7:int; var _local_8:int; var _local_9:int; if ((((k == null)) || ((this._SafeStr_19406 == null)))){ return (_arg_4); }; var _local_5:int = (this._SafeStr_19407 * this._SafeStr_19408); _arg_4 = (_arg_4 / _local_5); if (_arg_2 < 0){ _arg_3 = (_arg_3 + _arg_2); _arg_2 = 0; }; if (_arg_3 > (k.length - _arg_2)){ _arg_3 = (k.length - _arg_2); }; var _local_6:int = (_arg_3 / _local_5); if (_local_6 > (this._SafeStr_19406.length - _arg_4)){ _local_6 = (this._SafeStr_19406.length - _arg_4); }; if (this._SafeStr_19408 == 1){ if (this._SafeStr_19407 == 2){ while (_local_6-- > 0) { _local_7 = this._SafeStr_19406[_arg_4++]; var _local_10 = _arg_2++; k[_local_10] = (k[_local_10] + (((_local_7 >> 16) & MASK_16BIT) - OFFSET_16BIT)); var _local_11 = _arg_2++; k[_local_11] = (k[_local_11] + ((_local_7 & MASK_16BIT) - OFFSET_16BIT)); }; } else { if (this._SafeStr_19407 == 4){ while (_local_6-- > 0) { _local_7 = this._SafeStr_19406[_arg_4++]; _local_10 = _arg_2++; k[_local_10] = (k[_local_10] + ((((_local_7 >> 24) & MASK_8BIT) - OFFSET_8BIT) << 8)); _local_11 = _arg_2++; k[_local_11] = (k[_local_11] + ((((_local_7 >> 16) & MASK_8BIT) - OFFSET_8BIT) << 8)); var _local_12 = _arg_2++; k[_local_12] = (k[_local_12] + ((((_local_7 >> 8) & MASK_8BIT) - OFFSET_8BIT) << 8)); var _local_13 = _arg_2++; k[_local_13] = (k[_local_13] + (((_local_7 & MASK_8BIT) - OFFSET_8BIT) << 8)); }; }; }; } else { if (this._SafeStr_19408 >= 2){ _local_8 = 0; _local_9 = 0; if (this._SafeStr_19407 == 2){ while (_local_6-- > 0) { _local_7 = this._SafeStr_19406[_arg_4++]; _local_9 = (((_local_7 >> 16) & MASK_16BIT) - OFFSET_16BIT); _local_8 = this._SafeStr_19408; while (_local_8 > 0) { _local_10 = _arg_2++; k[_local_10] = (k[_local_10] + _local_9); _local_8--; }; _local_9 = ((_local_7 & MASK_16BIT) - OFFSET_16BIT); _local_8 = this._SafeStr_19408; while (_local_8 > 0) { _local_10 = _arg_2++; k[_local_10] = (k[_local_10] + _local_9); _local_8--; }; }; } else { if (this._SafeStr_19407 == 4){ while (_local_6-- > 0) { _local_7 = this._SafeStr_19406[_arg_4++]; _local_9 = ((((_local_7 >> 24) & MASK_8BIT) - OFFSET_8BIT) << 8); _local_8 = this._SafeStr_19408; while (_local_8 > 0) { _local_10 = _arg_2++; k[_local_10] = (k[_local_10] + _local_9); _local_8--; }; _local_9 = ((((_local_7 >> 16) & MASK_8BIT) - OFFSET_8BIT) << 8); _local_8 = this._SafeStr_19408; while (_local_8 > 0) { _local_10 = _arg_2++; k[_local_10] = (k[_local_10] + _local_9); _local_8--; }; _local_9 = ((((_local_7 >> 8) & MASK_8BIT) - OFFSET_8BIT) << 8); _local_8 = this._SafeStr_19408; while (_local_8 > 0) { _local_10 = _arg_2++; k[_local_10] = (k[_local_10] + _local_9); _local_8--; }; _local_9 = (((_local_7 & MASK_8BIT) - OFFSET_8BIT) << 8); _local_8 = this._SafeStr_19408; while (_local_8 > 0) { _local_10 = _arg_2++; k[_local_10] = (k[_local_10] + _local_9); _local_8--; }; }; }; }; }; }; return ((_arg_4 * _local_5)); } public function _SafeStr_19413(k:int, _arg_2:uint):void { if (this._SafeStr_19409 == null){ return; }; if (this._SafeStr_19409.indexOf(k) == -1){ this._SafeStr_19409.push(k); }; this._SafeStr_19410 = _arg_2; } public function _SafeStr_19414(k:int):Boolean { if (this._SafeStr_19409 == null){ return (false); }; return (!((this._SafeStr_19409.indexOf(k) == -1))); } } }//package _-48Y // _SafeStr_19396 = "_-4wB" (String#34229, DoABC#3) // _SafeStr_19397 = "_-19O" (String#24965, DoABC#3) // _SafeStr_19404 = "_-Ye" (String#39747, DoABC#3) // _SafeStr_19405 = "_-6g9" (String#38531, DoABC#3) // _SafeStr_19406 = "_-1QI" (String#25619, DoABC#3) // _SafeStr_19407 = "_-0DZ" (String#22695, DoABC#3) // _SafeStr_19408 = "_-1qd" (String#26637, DoABC#3) // _SafeStr_19409 = "_-1xP" (String#26900, DoABC#3) // _SafeStr_19410 = "_-jV" (String#40146, DoABC#3) // _SafeStr_19411 = "_-5h8" (String#36097, DoABC#3) // _SafeStr_19412 = "_-4BQ" (String#32431, DoABC#3) // _SafeStr_19413 = "_-2W5" (String#28285, DoABC#3) // _SafeStr_19414 = "_-4gp" (String#33644, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) //------------------------------------------------------------ //_-48Y.TraxSequencer package _-48Y { import _-2Zy._SafeStr_2517; import _-0MK._SafeStr_3; import __AS3__.vec.Vector; import flash.events.IEventDispatcher; import flash.media.Sound; import flash.media.SoundChannel; import _-ue.Map; import flash.utils.Timer; import flash.media.SoundTransform; import flash.utils.getTimer; import flash.events.SampleDataEvent; import flash.events.TimerEvent; import flash.utils.ByteArray; import _-2h._SafeStr_3531; import __AS3__.vec.*; public class TraxSequencer implements _SafeStr_2517, _SafeStr_3 { private static const _SafeStr_19415:Number = 44100; private static const _SafeStr_19416:uint = 0x2000; private static const _SafeStr_19417:uint = 88000; private static const _SafeStr_19418:uint = 88000; private static const _SafeStr_19419:Vector. = new Vector.(_SafeStr_19416, true); private static const _SafeStr_19420:Vector. = new Vector.(_SafeStr_19416, true); private var _disposed:Boolean = false; private var _SafeStr_6343:IEventDispatcher; private var _SafeStr_10395:Number; private var _SafeStr_19421:Sound; private var _SafeStr_17542:SoundChannel; private var _SafeStr_19422:TraxData; private var _SafeStr_19423:Map; private var _SafeStr_19424:Boolean; private var _SafeStr_8642:int; private var _SafeStr_19425:int = 0; private var _SafeStr_19426:uint; private var _SafeStr_19427:Array; private var _SafeStr_19428:Boolean; private var _SafeStr_19429:Boolean = true; private var _SafeStr_19430:uint; private var _SafeStr_19431:uint; private var _SafeStr_19432:Boolean; private var _SafeStr_19433:Boolean; private var _SafeStr_19434:int; private var _SafeStr_19435:int; private var _SafeStr_19436:int; private var _SafeStr_19437:int; private var _SafeStr_19438:Timer; private var _SafeStr_19439:Timer; private var _SafeStr_19440:Boolean; private var _SafeStr_19441:int = 0; private var _SafeStr_19442:int = 0; public function TraxSequencer(k:int, _arg_2:TraxData, _arg_3:Map, _arg_4:IEventDispatcher) { this._SafeStr_19431 = uint(30); super(); this._SafeStr_6343 = _arg_4; this._SafeStr_8642 = k; this._SafeStr_10395 = 1; this._SafeStr_19421 = new Sound(); this._SafeStr_17542 = null; this._SafeStr_19423 = _arg_3; this._SafeStr_19422 = _arg_2; this._SafeStr_19424 = true; this._SafeStr_19426 = 0; this._SafeStr_19427 = []; this._SafeStr_19428 = false; this._SafeStr_19430 = 0; this._SafeStr_19429 = false; this._SafeStr_19432 = false; this._SafeStr_19433 = false; this._SafeStr_19434 = 0; this._SafeStr_19435 = 0; this._SafeStr_19436 = 0; this._SafeStr_19437 = 0; } public function set position(k:Number):void { this._SafeStr_19426 = uint((k * _SafeStr_19415)); } public function get _SafeStr_10374():Number { return (this._SafeStr_10395); } public function get position():Number { return ((this._SafeStr_19426 / _SafeStr_19415)); } public function get ready():Boolean { return (this._SafeStr_19424); } public function set ready(k:Boolean):void { this._SafeStr_19424 = k; } public function get _SafeStr_17540():Boolean { return (this._SafeStr_19429); } public function get _SafeStr_9307():Number { return ((this._SafeStr_19435 / _SafeStr_19415)); } public function set _SafeStr_9307(k:Number):void { this._SafeStr_19435 = int((k * _SafeStr_19415)); } public function get _SafeStr_17541():Number { return ((this._SafeStr_19434 / _SafeStr_19415)); } public function set _SafeStr_17541(k:Number):void { this._SafeStr_19434 = int((k * _SafeStr_19415)); } public function get _SafeStr_17584():TraxData { return (this._SafeStr_19422); } public function set _SafeStr_10374(k:Number):void { this._SafeStr_10395 = k; if (this._SafeStr_17542 != null){ this._SafeStr_17542.soundTransform = new SoundTransform(this._SafeStr_10395); }; } public function get length():Number { return ((this._SafeStr_19430 / _SafeStr_19415)); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._SafeStr_19443(); this._SafeStr_19422 = null; this._SafeStr_19423 = null; this._SafeStr_19427 = null; this._SafeStr_6343 = null; this._SafeStr_19421 = null; this._disposed = true; }; } public function prepare():Boolean { if (!this._SafeStr_19424){ _SafeStr_4.log("Cannot start trax playback until samples ready!"); return (false); }; if (!this._SafeStr_19428){ if (this._SafeStr_19422 != null){ this._SafeStr_19440 = false; if (this._SafeStr_19422._SafeStr_19401){ this._SafeStr_19440 = this._SafeStr_19422._SafeStr_19402; }; if (this._SafeStr_19440){ if (!this._SafeStr_19444()){ _SafeStr_4.log("Cannot start playback, prepare sequence failed!"); return (false); }; } else { if (!this._SafeStr_19445()){ _SafeStr_4.log("Cannot start playback, prepare legacy sequence failed!"); return (false); }; }; }; }; return (true); } private function _SafeStr_19445():Boolean { var _local_3:Map; var _local_4:TraxChannel; var _local_5:uint; var _local_6:uint; var _local_7:int; var _local_8:int; var _local_9:TraxSample; var _local_10:int; var _local_11:int; var _local_12:int; if (this._SafeStr_19427 == null){ return (false); }; var k:uint = getTimer(); var _local_2:int; while (_local_2 < this._SafeStr_19422._SafeStr_19400.length) { _local_3 = new Map(); _local_4 = (this._SafeStr_19422._SafeStr_19400[_local_2] as TraxChannel); _local_5 = 0; _local_6 = 0; _local_7 = 0; while (_local_7 < _local_4._SafeStr_12517) { _local_8 = _local_4._SafeStr_7643(_local_7).id; _local_9 = (this._SafeStr_19423.getValue(_local_8) as TraxSample); _local_9._SafeStr_19413(this._SafeStr_8642, k); if (_local_9 != null){ _local_10 = this._SafeStr_19446(_local_9.length); _local_11 = (_local_4._SafeStr_7643(_local_7).length / _local_10); _local_12 = 0; while (_local_12 < _local_11) { if (_local_8 != 0){ _local_3.add(_local_5, _local_9); }; _local_6 = (_local_6 + _local_10); _local_5 = (_local_6 * _SafeStr_19418); _local_12++; }; } else { _SafeStr_4.log("Error in prepareLegacySequence(), sample was null!"); return (false); }; if (this._SafeStr_19430 < _local_5){ this._SafeStr_19430 = _local_5; }; _local_7++; }; this._SafeStr_19427.push(_local_3); _local_2++; }; this._SafeStr_19428 = true; return (true); } private function _SafeStr_19444():Boolean { var _local_3:Map; var _local_4:TraxChannel; var _local_5:uint; var _local_6:uint; var _local_7:Boolean; var _local_8:int; var _local_9:int; var _local_10:TraxSample; var _local_11:int; var _local_12:int; var _local_13:int; var _local_14:int; if (this._SafeStr_19427 == null){ return (false); }; var k:uint = getTimer(); var _local_2:int; while (_local_2 < this._SafeStr_19422._SafeStr_19400.length) { _local_3 = new Map(); _local_4 = (this._SafeStr_19422._SafeStr_19400[_local_2] as TraxChannel); _local_5 = 0; _local_6 = 0; _local_7 = false; _local_8 = 0; while (_local_8 < _local_4._SafeStr_12517) { _local_9 = _local_4._SafeStr_7643(_local_8).id; _local_10 = (this._SafeStr_19423.getValue(_local_9) as TraxSample); _local_10._SafeStr_19413(this._SafeStr_8642, k); if (_local_10 != null){ _local_11 = _local_6; _local_12 = _local_5; _local_13 = this._SafeStr_19446(_local_10.length); _local_14 = _local_4._SafeStr_7643(_local_8).length; while (_local_11 < (_local_6 + _local_14)) { if (((!((_local_9 == 0))) || (_local_7))){ _local_3.add(_local_12, _local_10); _local_7 = false; }; _local_11 = (_local_11 + _local_13); _local_12 = (_local_11 * _SafeStr_19418); if (_local_11 > (_local_6 + _local_14)){ _local_7 = true; }; }; _local_6 = (_local_6 + _local_4._SafeStr_7643(_local_8).length); _local_5 = (_local_6 * _SafeStr_19418); } else { _SafeStr_4.log("Error in prepareSequence(), sample was null!"); return (false); }; if (this._SafeStr_19430 < _local_5){ this._SafeStr_19430 = _local_5; }; _local_8++; }; this._SafeStr_19427.push(_local_3); _local_2++; }; this._SafeStr_19428 = true; return (true); } public function play(k:Number=0):Boolean { if (!this.prepare()){ return (false); }; this._SafeStr_19447(); if (this._SafeStr_17542 != null){ this._SafeStr_19443(); }; if (this._SafeStr_19434 > 0){ this._SafeStr_19432 = true; this._SafeStr_19436 = 0; }; this._SafeStr_19433 = false; this._SafeStr_19437 = 0; this._SafeStr_19429 = false; this._SafeStr_19421.addEventListener(SampleDataEvent.SAMPLE_DATA, this._SafeStr_19448); this._SafeStr_19425 = (k * _SafeStr_19415); this._SafeStr_19441 = 0; this._SafeStr_19442 = 0; this._SafeStr_17542 = this._SafeStr_19421.play(); this._SafeStr_10374 = this._SafeStr_10395; return (true); } public function render(k:SampleDataEvent):Boolean { if (!this.prepare()){ return (false); }; while (!(this._SafeStr_19429)) { this._SafeStr_19448(k); }; return (true); } public function stop():Boolean { if ((((this._SafeStr_19435 > 0)) && (!(this._SafeStr_19429)))){ this._SafeStr_19449(); } else { this._SafeStr_19450(); }; return (true); } private function _SafeStr_19443():void { this._SafeStr_19451(); if (this._SafeStr_17542 != null){ this._SafeStr_17542.stop(); this._SafeStr_17542 = null; }; if (this._SafeStr_19421 != null){ this._SafeStr_19421.removeEventListener(SampleDataEvent.SAMPLE_DATA, this._SafeStr_19448); }; } private function _SafeStr_19449():void { if (this._SafeStr_19438 == null){ this._SafeStr_19433 = true; this._SafeStr_19437 = 0; this._SafeStr_19438 = new Timer((this._SafeStr_19431 + (this._SafeStr_19435 / (_SafeStr_19415 / 1000))), 1); this._SafeStr_19438.start(); this._SafeStr_19438.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_19452); }; } private function _SafeStr_19446(k:uint):int { if (this._SafeStr_19440){ return (Math.round((k / _SafeStr_19417))); }; return (Math.ceil((k / _SafeStr_19417))); } private function _SafeStr_19453():Array { var _local_2:int; var _local_3:int; var _local_4:Map; var _local_5:int; var k:Array = []; if (this._SafeStr_19427 != null){ _local_2 = this._SafeStr_19427.length; _local_3 = 0; while (_local_3 < _local_2) { _local_4 = this._SafeStr_19427[_local_3]; _local_5 = 0; while ((((_local_5 < _local_4.length)) && ((_local_4._SafeStr_7070(_local_5) < this._SafeStr_19426)))) { _local_5++; }; k.push((_local_5 - 1)); _local_3++; }; }; return (k); } private function _SafeStr_19454():void { var _local_5:Map; var _local_6:int; var _local_7:TraxSample; var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:int; var _local_12:int; var _local_13:int; var _local_14:int; if (this._SafeStr_19427 == null){ return; }; var k:Array = this._SafeStr_19453(); var _local_2:int = this._SafeStr_19427.length; var _local_3:_SafeStr_3532; var _local_4:int = (_local_2 - 1); while (_local_4 >= 0) { _local_5 = this._SafeStr_19427[_local_4]; _local_6 = k[_local_4]; _local_7 = _local_5._SafeStr_5595(_local_6); if (_local_7 == null){ _local_3 = null; } else { _local_10 = _local_5._SafeStr_7070(_local_6); _local_11 = (this._SafeStr_19426 - _local_10); if ((((_local_7.id == 0)) || ((_local_11 < 0)))){ _local_3 = null; } else { _local_3 = new _SafeStr_3532(_local_7, _local_11); }; }; _local_8 = _SafeStr_19416; if ((this._SafeStr_19430 - this._SafeStr_19426) < _local_8){ _local_8 = (this._SafeStr_19430 - this._SafeStr_19426); }; _local_9 = 0; while (_local_9 < _local_8) { _local_12 = _local_8; if (_local_6 < (_local_5.length - 1)){ _local_13 = _local_5._SafeStr_7070((_local_6 + 1)); if ((_local_8 + this._SafeStr_19426) >= _local_13){ _local_12 = (_local_13 - this._SafeStr_19426); }; }; if (_local_12 > (_local_8 - _local_9)){ _local_12 = (_local_8 - _local_9); }; if (_local_4 == (_local_2 - 1)){ if (_local_3 != null){ _local_3._SafeStr_19396(_SafeStr_19419, _local_9, _local_12); _local_9 = (_local_9 + _local_12); } else { _local_14 = 0; while (_local_14 < _local_12) { var _local_15 = _local_9++; _SafeStr_19419[_local_15] = 0; _local_14++; }; }; } else { if (_local_3 != null){ _local_3._SafeStr_19397(_SafeStr_19419, _local_9, _local_12); }; _local_9 = (_local_9 + _local_12); }; if (_local_9 < _local_8){ _local_7 = _local_5._SafeStr_5595(++_local_6); if ((((_local_7 == null)) || ((_local_7.id == 0)))){ _local_3 = null; } else { _local_3 = new _SafeStr_3532(_local_7, 0); }; }; }; _local_4--; }; } private function _SafeStr_19455():void { var k:int = (((this._SafeStr_19430 < this._SafeStr_19425)) ? this._SafeStr_19430 : (((this._SafeStr_19425 > 0)) ? this._SafeStr_19425 : this._SafeStr_19430)); if ((((this._SafeStr_19426 > (k + (this._SafeStr_19431 * (_SafeStr_19415 / 1000))))) && (!(this._SafeStr_19429)))){ this._SafeStr_19429 = true; if (this._SafeStr_19439 != null){ this._SafeStr_19439.reset(); this._SafeStr_19439.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_19456); }; this._SafeStr_19439 = new Timer(2, 1); this._SafeStr_19439.start(); this._SafeStr_19439.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_19456); } else { if ((((this._SafeStr_19426 > (k - this._SafeStr_19435))) && (!(this._SafeStr_19433)))){ this._SafeStr_19432 = false; this._SafeStr_19433 = true; this._SafeStr_19437 = 0; }; }; } private function _SafeStr_19448(k:SampleDataEvent):void { if (k.position > this._SafeStr_19441){ this._SafeStr_19442++; _SafeStr_4.log("Audio buffer under run..."); this._SafeStr_19441 = k.position; }; if (this._SafeStr_10374 > 0){ this._SafeStr_19454(); }; var _local_2:int = _SafeStr_19416; if ((this._SafeStr_19430 - this._SafeStr_19426) < _local_2){ _local_2 = (this._SafeStr_19430 - this._SafeStr_19426); if (_local_2 < 0){ _local_2 = 0; }; }; if (this._SafeStr_10374 <= 0){ _local_2 = 0; }; this._SafeStr_19457(k.data, _local_2); this._SafeStr_19426 = (this._SafeStr_19426 + _SafeStr_19416); this._SafeStr_19441 = (this._SafeStr_19441 + _SafeStr_19416); if (this._SafeStr_17542 != null){ this._SafeStr_19431 = (((k.position / _SafeStr_19415) * 1000) - this._SafeStr_17542.position); }; this._SafeStr_19455(); } private function _SafeStr_19457(k:ByteArray, _arg_2:int):void { var _local_5:Number; var _local_6:Number; if (_arg_2 > 0){ if (((!(this._SafeStr_19432)) && (!(this._SafeStr_19433)))){ this._SafeStr_19458(k, _arg_2); } else { if (this._SafeStr_19432){ _local_5 = (1 / this._SafeStr_19434); _local_6 = (this._SafeStr_19436 / Number(this._SafeStr_19434)); this._SafeStr_19436 = (this._SafeStr_19436 + _SafeStr_19416); if (this._SafeStr_19436 > this._SafeStr_19434){ this._SafeStr_19432 = false; }; } else { if (this._SafeStr_19433){ _local_5 = (-1 / this._SafeStr_19435); _local_6 = (1 - (this._SafeStr_19437 / Number(this._SafeStr_19435))); this._SafeStr_19437 = (this._SafeStr_19437 + _SafeStr_19416); if (this._SafeStr_19437 > this._SafeStr_19435){ this._SafeStr_19437 = this._SafeStr_19435; }; }; }; this._SafeStr_19459(k, _arg_2, _local_6, _local_5); }; }; var _local_3:Number = 0; var _local_4:int = _arg_2; while (_local_4 < _SafeStr_19416) { k.writeFloat(_local_3); k.writeFloat(_local_3); _local_4++; }; } private function _SafeStr_19458(k:ByteArray, _arg_2:int):void { var _local_3:Number = 0; var _local_4:int; while (_local_4 < _arg_2) { _local_3 = (Number(_SafeStr_19419[_local_4]) * TraxSample._SafeStr_19404); k.writeFloat(_local_3); k.writeFloat(_local_3); _local_4++; }; } private function _SafeStr_19459(k:ByteArray, _arg_2:int, _arg_3:Number, _arg_4:Number):void { var _local_5:Number = 0; var _local_6:int; _local_6 = 0; while (_local_6 < _arg_2) { if ((((_arg_3 < 0)) || ((_arg_3 > 1)))){ break; }; _local_5 = ((Number(_SafeStr_19419[_local_6]) * TraxSample._SafeStr_19404) * _arg_3); _arg_3 = (_arg_3 + _arg_4); k.writeFloat(_local_5); k.writeFloat(_local_5); _local_6++; }; if (_arg_3 < 0){ while (_local_6 < _arg_2) { k.writeFloat(0); k.writeFloat(0); _local_6++; }; } else { if (_arg_3 > 1){ while (_local_6 < _arg_2) { _local_5 = (Number(_SafeStr_19419[_local_6]) * TraxSample._SafeStr_19404); _arg_3 = (_arg_3 + _arg_4); k.writeFloat(_local_5); k.writeFloat(_local_5); _local_6++; }; }; }; } private function _SafeStr_19456(k:TimerEvent):void { if (this._SafeStr_19429){ this._SafeStr_19450(); }; } private function _SafeStr_19452(k:TimerEvent):void { this._SafeStr_19447(); this._SafeStr_19450(); } private function _SafeStr_19450():void { this._SafeStr_19443(); this._SafeStr_6343.dispatchEvent(new _SafeStr_3531(_SafeStr_3531._SafeStr_15244, this._SafeStr_8642)); } private function _SafeStr_19447():void { if (this._SafeStr_19438 != null){ this._SafeStr_19438.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_19452); this._SafeStr_19438.reset(); this._SafeStr_19438 = null; }; } private function _SafeStr_19451():void { if (this._SafeStr_19439 != null){ this._SafeStr_19439.reset(); this._SafeStr_19439.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_19456); this._SafeStr_19439 = null; }; } } }//package _-48Y // _SafeStr_10374 = "_-1LH" (String#8982, DoABC#3) // _SafeStr_10395 = "_-kS" (String#716, DoABC#3) // _SafeStr_12517 = "_-4Q4" (String#33017, DoABC#3) // _SafeStr_15244 = "_-282" (String#27349, DoABC#3) // _SafeStr_17540 = "_-33m" (String#10788, DoABC#3) // _SafeStr_17541 = "_-4K9" (String#12081, DoABC#3) // _SafeStr_17542 = "_-3bO" (String#11319, DoABC#3) // _SafeStr_17584 = "_-0jN" (String#23916, DoABC#3) // _SafeStr_19396 = "_-4wB" (String#34229, DoABC#3) // _SafeStr_19397 = "_-19O" (String#24965, DoABC#3) // _SafeStr_19400 = "_-6DD" (String#37387, DoABC#3) // _SafeStr_19401 = "_-6fO" (String#38503, DoABC#3) // _SafeStr_19402 = "_-5qH" (String#36443, DoABC#3) // _SafeStr_19404 = "_-Ye" (String#39747, DoABC#3) // _SafeStr_19413 = "_-2W5" (String#28285, DoABC#3) // _SafeStr_19415 = "_-pK" (String#40378, DoABC#3) // _SafeStr_19416 = "_-3xO" (String#31835, DoABC#3) // _SafeStr_19417 = "_-0Gq" (String#22827, DoABC#3) // _SafeStr_19418 = "_-1n4" (String#26499, DoABC#3) // _SafeStr_19419 = "_-6XK" (String#38162, DoABC#3) // _SafeStr_19420 = "_-4pd" (String#33979, DoABC#3) // _SafeStr_19421 = "_-4XI" (String#33311, DoABC#3) // _SafeStr_19422 = "_-2bb" (String#28506, DoABC#3) // _SafeStr_19423 = "_-4Vk" (String#33254, DoABC#3) // _SafeStr_19424 = "_-1Z1" (String#2992, DoABC#3) // _SafeStr_19425 = "_-1YD" (String#25916, DoABC#3) // _SafeStr_19426 = "_-5E" (String#34968, DoABC#3) // _SafeStr_19427 = "_-rz" (String#15355, DoABC#3) // _SafeStr_19428 = "_-4gv" (String#33648, DoABC#3) // _SafeStr_19429 = "_-0W9" (String#23416, DoABC#3) // _SafeStr_19430 = "_-1kd" (String#26406, DoABC#3) // _SafeStr_19431 = "_-2yu" (String#29404, DoABC#3) // _SafeStr_19432 = "_-5oW" (String#36378, DoABC#3) // _SafeStr_19433 = "_-5I5" (String#35130, DoABC#3) // _SafeStr_19434 = "_-26W" (String#27293, DoABC#3) // _SafeStr_19435 = "_-3o-" (String#31457, DoABC#3) // _SafeStr_19436 = "_-1Ii" (String#25316, DoABC#3) // _SafeStr_19437 = "_-6Vh" (String#38091, DoABC#3) // _SafeStr_19438 = "_-0db" (String#23704, DoABC#3) // _SafeStr_19439 = "_-6IY" (String#37576, DoABC#3) // _SafeStr_19440 = "_-3--" (String#29454, DoABC#3) // _SafeStr_19441 = "_-ox" (String#40361, DoABC#3) // _SafeStr_19442 = "_-1YV" (String#25926, DoABC#3) // _SafeStr_19443 = "_-16Z" (String#24866, DoABC#3) // _SafeStr_19444 = "_-1R0" (String#25652, DoABC#3) // _SafeStr_19445 = "_-1i8" (String#26304, DoABC#3) // _SafeStr_19446 = "_-0CJ" (String#22646, DoABC#3) // _SafeStr_19447 = "_-CF" (String#38936, DoABC#3) // _SafeStr_19448 = "_-0Ly" (String#23039, DoABC#3) // _SafeStr_19449 = "_-6-n" (String#36854, DoABC#3) // _SafeStr_19450 = "_-5bF" (String#35868, DoABC#3) // _SafeStr_19451 = "_-2Cm" (String#27532, DoABC#3) // _SafeStr_19452 = "_-ku" (String#40193, DoABC#3) // _SafeStr_19453 = "_-0Ps" (String#23184, DoABC#3) // _SafeStr_19454 = "_-0iT" (String#23884, DoABC#3) // _SafeStr_19455 = "_-0sP" (String#24270, DoABC#3) // _SafeStr_19456 = "_-bf" (String#39850, DoABC#3) // _SafeStr_19457 = "_-4X2" (String#33298, DoABC#3) // _SafeStr_19458 = "_-3pt" (String#31526, DoABC#3) // _SafeStr_19459 = "_-5Vd" (String#35646, DoABC#3) // _SafeStr_2517 = "_-0Xw" (String#8149, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3531 = "_-63R" (String#13834, DoABC#3) // _SafeStr_3532 = "_-3To" (String#11188, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7643 = "_-08n" (String#22505, DoABC#3) // _SafeStr_8642 = "_-2KP" (String#380, DoABC#3) // _SafeStr_9307 = "_-2z2" (String#10695, DoABC#3) //------------------------------------------------------------ //_-49G._SafeStr_2313 package _-49G { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_2313 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_2313(k:int, _arg_2:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-49G // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2313 = "_-3ck" (String#31024, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_2328 package _-4A5 { public interface _SafeStr_2328 { function get iterator():_SafeStr_3273; } }//package _-4A5 // _SafeStr_2328 = "_-571" (String#12870, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_2412 package _-4A5 { import flash.display.BitmapData; import flash.geom.Point; public interface _SafeStr_2412 { function get bitmapData():BitmapData; function get pivotPoint():uint; function set pivotPoint(_arg_1:uint):void; function get stretchedX():Boolean; function set stretchedX(_arg_1:Boolean):void; function get stretchedY():Boolean; function set stretchedY(_arg_1:Boolean):void; function get _SafeStr_16479():Number; function set _SafeStr_16479(_arg_1:Number):void; function get _SafeStr_16523():Number; function set _SafeStr_16523(_arg_1:Number):void; function get greyscale():Boolean; function set greyscale(_arg_1:Boolean):void; function get etchingColor():uint; function set etchingColor(_arg_1:uint):void; function get etchingPoint():Point; function get _SafeStr_16524():Boolean; function set _SafeStr_16524(_arg_1:Boolean):void; function get _SafeStr_16525():Boolean; function set _SafeStr_16525(_arg_1:Boolean):void; function get _SafeStr_16526():Boolean; function set _SafeStr_16526(_arg_1:Boolean):void; } }//package _-4A5 // _SafeStr_16479 = "_-5ic" (String#13484, DoABC#3) // _SafeStr_16523 = "_-2yT" (String#10686, DoABC#3) // _SafeStr_16524 = "_-4Cr" (String#11946, DoABC#3) // _SafeStr_16525 = "_-C2" (String#14624, DoABC#3) // _SafeStr_16526 = "_-1Gc" (String#8906, DoABC#3) // _SafeStr_2412 = "_-BP" (String#14613, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_2527 package _-4A5 { public interface _SafeStr_2527 { function get numChildren():int; function getChildAt(_arg_1:int):_SafeStr_2529; function getChildByID(_arg_1:int):_SafeStr_2529; function getChildByName(_arg_1:String):_SafeStr_2529; function getChildIndex(_arg_1:_SafeStr_2529):int; function _SafeStr_12270(_arg_1:uint, _arg_2:Array):uint; } }//package _-4A5 // _SafeStr_12270 = "_-0LN" (String#2643, DoABC#3) // _SafeStr_2527 = "_-2RZ" (String#10157, DoABC#3) // _SafeStr_2529 = "_-4Uh" (String#12222, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_2528 package _-4A5 { public interface _SafeStr_2528 extends _SafeStr_2527 { function addChild(_arg_1:_SafeStr_2529):_SafeStr_2529; function addChildAt(_arg_1:_SafeStr_2529, _arg_2:int):_SafeStr_2529; function removeChild(_arg_1:_SafeStr_2529):_SafeStr_2529; function removeChildAt(_arg_1:int):_SafeStr_2529; function setChildIndex(_arg_1:_SafeStr_2529, _arg_2:int):void; function swapChildren(_arg_1:_SafeStr_2529, _arg_2:_SafeStr_2529):void; function swapChildrenAt(_arg_1:int, _arg_2:int):void; } }//package _-4A5 // _SafeStr_2527 = "_-2RZ" (String#10157, DoABC#3) // _SafeStr_2528 = "_-67d" (String#13901, DoABC#3) // _SafeStr_2529 = "_-4Uh" (String#12222, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_2529 package _-4A5 { public interface _SafeStr_2529 { function get id():uint; function get name():String; } }//package _-4A5 // _SafeStr_2529 = "_-4Uh" (String#12222, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_2530 package _-4A5 { import __AS3__.vec.Vector; import _-1Mz.IWindow; public interface _SafeStr_2530 { function get children():Vector.; } }//package _-4A5 // _SafeStr_2530 = "_-59f" (String#12925, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_2531 package _-4A5 { import _-0MK._SafeStr_3; public interface _SafeStr_2531 extends _SafeStr_3 { function set title(_arg_1:String):void; function get title():String; function set summary(_arg_1:String):void; function get summary():String; function set callback(_arg_1:Function):void; function get callback():Function; } }//package _-4A5 // _SafeStr_2531 = "_-6MU" (String#14152, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_2538 package _-4A5 { public class _SafeStr_2538 { public static var _SafeStr_19460:Boolean = true; public var color:uint = 0xFFFFFF; public var background:Boolean = false; public var blend:Number = 1; public var _SafeStr_12331:uint = 10; public var width_min:int = -2147483648; public var width_max:int = 2147483647; public var height_min:int = -2147483648; public var height_max:int = 2147483647; public function _SafeStr_12333():Boolean { return (((_SafeStr_19460) && ((((((((this.width_min > int.MIN_VALUE)) || ((this.height_min > int.MIN_VALUE)))) || ((this.width_max < int.MAX_VALUE)))) || ((this.height_max < int.MAX_VALUE)))))); } } }//package _-4A5 // _SafeStr_12331 = "_-2YZ" (String#28386, DoABC#3) // _SafeStr_12333 = "_-6AL" (String#37275, DoABC#3) // _SafeStr_19460 = "_-60j" (String#36891, DoABC#3) // _SafeStr_2538 = "_-2VM" (String#10212, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_2552 package _-4A5 { import flash.text.TextField; public interface _SafeStr_2552 { function get textField():TextField; function get margins():IMargins; } }//package _-4A5 // _SafeStr_2552 = "_-2oA" (String#10497, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_3272 package _-4A5 { public interface _SafeStr_3272 { function get minWidth():int; function get maxWidth():int; function get minHeight():int; function get maxHeight():int; function set minWidth(_arg_1:int):void; function set maxWidth(_arg_1:int):void; function set minHeight(_arg_1:int):void; function set maxHeight(_arg_1:int):void; function get isEmpty():Boolean; function setEmpty():void; function limit():void; } }//package _-4A5 // _SafeStr_3272 = "_-5yy" (String#13748, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_3273 package _-4A5 { public interface _SafeStr_3273 { function get length():uint; function indexOf(_arg_1:*):int; } }//package _-4A5 // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_3568 package _-4A5 { import _-1Mz.IWindow; import _-5Mz.WindowEvent; public interface _SafeStr_3568 extends IWindow { function process(_arg_1:WindowEvent):Boolean; } }//package _-4A5 // _SafeStr_3568 = "_-2zN" (String#10699, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_3598 package _-4A5 { import _-1Mz.IWindow; public class _SafeStr_3598 implements _SafeStr_3272 { private var _SafeStr_19461:int = -2147483648; private var _SafeStr_19462:int = 2147483647; private var _SafeStr_15145:int = -2147483648; private var _SafeStr_19463:int = 2147483647; private var _SafeStr_14360:IWindow; public function _SafeStr_3598(k:IWindow) { this._SafeStr_14360 = k; } public function get minWidth():int { return (this._SafeStr_19461); } public function get maxWidth():int { return (this._SafeStr_19462); } public function get minHeight():int { return (this._SafeStr_15145); } public function get maxHeight():int { return (this._SafeStr_19463); } public function set minWidth(k:int):void { this._SafeStr_19461 = k; if ((((((this._SafeStr_19461 > int.MIN_VALUE)) && (!(this._SafeStr_14360.disposed)))) && ((this._SafeStr_14360.width < this._SafeStr_19461)))){ this._SafeStr_14360.width = this._SafeStr_19461; }; } public function set maxWidth(k:int):void { this._SafeStr_19462 = k; if ((((((this._SafeStr_19462 < int.MAX_VALUE)) && (!(this._SafeStr_14360.disposed)))) && ((this._SafeStr_14360.width > this._SafeStr_19462)))){ this._SafeStr_14360.width = this._SafeStr_19462; }; } public function set minHeight(k:int):void { this._SafeStr_15145 = k; if ((((((this._SafeStr_15145 > int.MIN_VALUE)) && (!(this._SafeStr_14360.disposed)))) && ((this._SafeStr_14360.height < this._SafeStr_15145)))){ this._SafeStr_14360.height = this._SafeStr_15145; }; } public function set maxHeight(k:int):void { this._SafeStr_19463 = k; if ((((((this._SafeStr_19463 < int.MAX_VALUE)) && (!(this._SafeStr_14360.disposed)))) && ((this._SafeStr_14360.height > this._SafeStr_19463)))){ this._SafeStr_14360.height = this._SafeStr_19463; }; } public function get isEmpty():Boolean { return ((((((((this._SafeStr_19461 == int.MIN_VALUE)) && ((this._SafeStr_19462 == int.MAX_VALUE)))) && ((this._SafeStr_15145 == int.MIN_VALUE)))) && ((this._SafeStr_19463 == int.MAX_VALUE)))); } public function setEmpty():void { this._SafeStr_19461 = int.MIN_VALUE; this._SafeStr_19462 = int.MAX_VALUE; this._SafeStr_15145 = int.MIN_VALUE; this._SafeStr_19463 = int.MAX_VALUE; } public function limit():void { if (((!(this.isEmpty)) && (this._SafeStr_14360))){ if (this._SafeStr_14360.width < this._SafeStr_19461){ this._SafeStr_14360.width = this._SafeStr_19461; } else { if (this._SafeStr_14360.width > this._SafeStr_19462){ this._SafeStr_14360.width = this._SafeStr_19462; }; }; if (this._SafeStr_14360.height < this._SafeStr_15145){ this._SafeStr_14360.height = this._SafeStr_15145; } else { if (this._SafeStr_14360.height > this._SafeStr_19463){ this._SafeStr_14360.height = this._SafeStr_19463; }; }; }; } public function _SafeStr_10465(k:int, _arg_2:int, _arg_3:int, _arg_4:int):void { this._SafeStr_19461 = k; this._SafeStr_19462 = _arg_2; this._SafeStr_15145 = _arg_3; this._SafeStr_19463 = _arg_4; this.limit(); } public function clone(k:IWindow):_SafeStr_3598 { var _local_2:_SafeStr_3598 = new _SafeStr_3598(k); _local_2._SafeStr_19461 = this._SafeStr_19461; _local_2._SafeStr_19462 = this._SafeStr_19462; _local_2._SafeStr_15145 = this._SafeStr_15145; _local_2._SafeStr_19463 = this._SafeStr_19463; return (_local_2); } } }//package _-4A5 // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_14360 = "_-5ow" (String#588, DoABC#3) // _SafeStr_15145 = "_-57F" (String#12875, DoABC#3) // _SafeStr_19461 = "_-4Ps" (String#33006, DoABC#3) // _SafeStr_19462 = "_-1O0" (String#2943, DoABC#3) // _SafeStr_19463 = "_-1bu" (String#9252, DoABC#3) // _SafeStr_3272 = "_-5yy" (String#13748, DoABC#3) // _SafeStr_3598 = "_-24w" (String#27235, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_3602 package _-4A5 { import _-0MK._SafeStr_3; import _-1Mz.IWindow; import _-ue.Map; public interface _SafeStr_3602 extends _SafeStr_3 { function parseAndConstruct(_arg_1:XML, _arg_2:IWindow, _arg_3:Map):IWindow; function _SafeStr_12162(_arg_1:IWindow):String; } }//package _-4A5 // _SafeStr_12162 = "_-18d" (String#1467, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3602 = "_-351" (String#10815, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_3608 package _-4A5 { import _-6LW._SafeStr_2547; import _-5YE.IDesktopWindow; import _-1Mz.IWindow; import __AS3__.vec.Vector; import _-1Mz._SafeStr_634; public class _SafeStr_3608 { public var renderer:_SafeStr_2547; public var desktop:IDesktopWindow; public var _SafeStr_18684:IWindow; public var _SafeStr_18686:IWindow; public var _SafeStr_18688:Vector.<_SafeStr_634>; public function _SafeStr_3608(k:_SafeStr_2547, _arg_2:IDesktopWindow, _arg_3:IWindow, _arg_4:IWindow, _arg_5:Vector.<_SafeStr_634>) { this.renderer = k; this.desktop = _arg_2; this._SafeStr_18684 = _arg_3; this._SafeStr_18686 = _arg_4; this._SafeStr_18688 = _arg_5; } } }//package _-4A5 // _SafeStr_18684 = "_-1SE" (String#25704, DoABC#3) // _SafeStr_18686 = "_-5R8" (String#35475, DoABC#3) // _SafeStr_18688 = "_-0HA" (String#22842, DoABC#3) // _SafeStr_2547 = "_-1Ng" (String#9033, DoABC#3) // _SafeStr_3608 = "_-091" (String#7754, DoABC#3) // _SafeStr_634 = "_-AW" (String#14600, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_3609 package _-4A5 { import flash.events.Event; public interface _SafeStr_3609 { function get length():uint; function begin():void; function next():Event; function remove():void; function end():void; function flush():void; } }//package _-4A5 // _SafeStr_3609 = "_-0cK" (String#8226, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_3611 package _-4A5 { import flash.geom.Point; import flash.events.MouseEvent; import flash.events.IEventDispatcher; public class _SafeStr_3611 extends GenericEventQueue { protected var _SafeStr_19464:Point; public function _SafeStr_3611(k:IEventDispatcher) { super(k); this._SafeStr_19464 = new Point(); _eventDispatcher.addEventListener(MouseEvent.CLICK, this._SafeStr_19465, false); _eventDispatcher.addEventListener(MouseEvent.DOUBLE_CLICK, this._SafeStr_19465, false); _eventDispatcher.addEventListener(MouseEvent.MOUSE_DOWN, this._SafeStr_19465, false); _eventDispatcher.addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_19465, false); _eventDispatcher.addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_19465, false); _eventDispatcher.addEventListener(MouseEvent.MOUSE_WHEEL, this._SafeStr_19465, false); } public function get _SafeStr_19466():Point { return (this._SafeStr_19464); } override public function dispose():void { if (!_disposed){ _eventDispatcher.removeEventListener(MouseEvent.CLICK, this._SafeStr_19465, false); _eventDispatcher.removeEventListener(MouseEvent.DOUBLE_CLICK, this._SafeStr_19465, false); _eventDispatcher.removeEventListener(MouseEvent.MOUSE_DOWN, this._SafeStr_19465, false); _eventDispatcher.removeEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_19465, false); _eventDispatcher.removeEventListener(MouseEvent.MOUSE_UP, this._SafeStr_19465, false); _eventDispatcher.removeEventListener(MouseEvent.MOUSE_WHEEL, this._SafeStr_19465, false); super.dispose(); }; } private function _SafeStr_19465(k:MouseEvent):void { this._SafeStr_19464.x = k.stageX; this._SafeStr_19464.y = k.stageY; _SafeStr_19467.push(k); } } }//package _-4A5 // _SafeStr_19464 = "_-64V" (String#37039, DoABC#3) // _SafeStr_19465 = "_-29v" (String#27423, DoABC#3) // _SafeStr_19466 = "_-5Sn" (String#35531, DoABC#3) // _SafeStr_19467 = "_-6CD" (String#37347, DoABC#3) // _SafeStr_3611 = "_-5VH" (String#35630, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_3612 package _-4A5 { public interface _SafeStr_3612 { function process(_arg_1:_SafeStr_3608, _arg_2:_SafeStr_3609):void; } }//package _-4A5 // _SafeStr_3608 = "_-091" (String#7754, DoABC#3) // _SafeStr_3609 = "_-0cK" (String#8226, DoABC#3) // _SafeStr_3612 = "_-5tj" (String#13669, DoABC#3) //------------------------------------------------------------ //_-4A5._SafeStr_3686 package _-4A5 { import _-0MK._SafeStr_3; public class _SafeStr_3686 implements IMargins, _SafeStr_3 { private var _SafeStr_19468:int; private var _SafeStr_19469:int; private var _top:int; private var _SafeStr_19470:int; private var _SafeStr_14371:Function; private var _disposed:Boolean = false; public function _SafeStr_3686(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:Function) { this._SafeStr_19468 = k; this._top = _arg_2; this._SafeStr_19469 = _arg_3; this._SafeStr_19470 = _arg_4; this._SafeStr_14371 = (((_arg_5)!=null) ? _arg_5 : this._SafeStr_19471); } public function get left():int { return (this._SafeStr_19468); } public function get right():int { return (this._SafeStr_19469); } public function get top():int { return (this._top); } public function get bottom():int { return (this._SafeStr_19470); } public function set left(k:int):void { this._SafeStr_19468 = k; this._SafeStr_14371(this); } public function set right(k:int):void { this._SafeStr_19469 = k; this._SafeStr_14371(this); } public function set top(k:int):void { this._top = k; this._SafeStr_14371(this); } public function set bottom(k:int):void { this._SafeStr_19470 = k; this._SafeStr_14371(this); } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_19472():Boolean { return ((((((((this._SafeStr_19468 == 0)) && ((this._SafeStr_19469 == 0)))) && ((this._top == 0)))) && ((this._SafeStr_19470 == 0)))); } public function _SafeStr_10465(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:Function):void { this._SafeStr_19468 = k; this._top = _arg_2; this._SafeStr_19469 = _arg_3; this._SafeStr_19470 = _arg_4; this._SafeStr_14371 = (((_arg_5)!=null) ? _arg_5 : this._SafeStr_19471); } public function clone(k:Function):_SafeStr_3686 { return (new _SafeStr_3686(this._SafeStr_19468, this._top, this._SafeStr_19469, this._SafeStr_19470, k)); } public function dispose():void { this._SafeStr_14371 = null; this._disposed = true; } private function _SafeStr_19471(k:IMargins):void { } } }//package _-4A5 // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_14371 = "_-2iO" (String#691, DoABC#3) // _SafeStr_19468 = "_-0gu" (String#23824, DoABC#3) // _SafeStr_19469 = "_-41Z" (String#32032, DoABC#3) // _SafeStr_19470 = "_-5V6" (String#35621, DoABC#3) // _SafeStr_19471 = "_-4zC" (String#34347, DoABC#3) // _SafeStr_19472 = "_-4dY" (String#33529, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3686 = "_-rx" (String#40473, DoABC#3) //------------------------------------------------------------ //_-4A5.ChildEntityArray package _-4A5 { public class ChildEntityArray extends ChildEntityArrayReader implements _SafeStr_2528 { public function removeChild(k:_SafeStr_2529):_SafeStr_2529 { var _local_2:int = _SafeStr_5500.indexOf(k); if (_local_2 < 0){ return (null); }; _SafeStr_5500.splice(_local_2, 1); return (k); } public function addChild(k:_SafeStr_2529):_SafeStr_2529 { _SafeStr_5500.push(k); return (k); } public function addChildAt(k:_SafeStr_2529, _arg_2:int):_SafeStr_2529 { _SafeStr_5500.splice(_arg_2, 0, k); return (k); } public function removeChildAt(k:int):_SafeStr_2529 { var _local_2:_SafeStr_2529 = _SafeStr_5500[k]; if (_local_2 != null){ _SafeStr_5500.splice(k, 1); return (_local_2); }; return (null); } public function setChildIndex(k:_SafeStr_2529, _arg_2:int):void { var _local_3:int = _SafeStr_5500.indexOf(k); if ((((_local_3 > -1)) && (!((_arg_2 == _local_3))))){ _SafeStr_5500.splice(_local_3, 1); _SafeStr_5500.splice(_arg_2, 0, k); }; } public function swapChildren(k:_SafeStr_2529, _arg_2:_SafeStr_2529):void { var _local_3:int; var _local_4:int; var _local_5:_SafeStr_2529; var _local_6:int; if (((((!((k == null))) && (!((_arg_2 == null))))) && (!((k == _arg_2))))){ _local_3 = _SafeStr_5500.indexOf(k); if (_local_3 < 0){ return; }; _local_4 = _SafeStr_5500.indexOf(_arg_2); if (_local_4 < 0){ return; }; if (_local_4 < _local_3){ _local_5 = k; k = _arg_2; _arg_2 = _local_5; _local_6 = _local_3; _local_3 = _local_4; _local_4 = _local_6; }; _SafeStr_5500.splice(_local_4, 1); _SafeStr_5500.splice(_local_3, 1); _SafeStr_5500.splice(_local_3, 0, _arg_2); _SafeStr_5500.splice(_local_4, 0, k); }; } public function swapChildrenAt(k:int, _arg_2:int):void { this.swapChildren(_SafeStr_5500[k], _SafeStr_5500[_arg_2]); } } }//package _-4A5 // _SafeStr_2528 = "_-67d" (String#13901, DoABC#3) // _SafeStr_2529 = "_-4Uh" (String#12222, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-4A5.ChildEntityArrayReader package _-4A5 { import __AS3__.vec.Vector; import __AS3__.vec.*; public class ChildEntityArrayReader implements _SafeStr_2527 { protected var _SafeStr_5500:Vector.<_SafeStr_2529>; public function ChildEntityArrayReader() { this._SafeStr_5500 = new Vector.<_SafeStr_2529>(); super(); } public function get numChildren():int { return (this._SafeStr_5500.length); } public function getChildAt(k:int):_SafeStr_2529 { return (this._SafeStr_5500[k]); } public function getChildByID(k:int):_SafeStr_2529 { var _local_2:_SafeStr_2529; for each (_local_2 in this._SafeStr_5500) { if (_local_2.id == k){ return (_local_2); }; }; return (null); } public function getChildByName(k:String):_SafeStr_2529 { var _local_2:_SafeStr_2529; for each (_local_2 in this._SafeStr_5500) { if (_local_2.name == k){ return (_local_2); }; }; return (null); } public function getChildIndex(k:_SafeStr_2529):int { return (this._SafeStr_5500.indexOf(k)); } public function _SafeStr_12270(k:uint, _arg_2:Array):uint { var _local_3:_SafeStr_2529; var _local_4:uint; for each (_local_3 in this._SafeStr_5500) { if (_local_3.id == k){ _arg_2.push(_local_3); _local_4++; }; }; return (_local_4); } } }//package _-4A5 // _SafeStr_12270 = "_-0LN" (String#2643, DoABC#3) // _SafeStr_2527 = "_-2RZ" (String#10157, DoABC#3) // _SafeStr_2529 = "_-4Uh" (String#12222, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-4A5.GenericEventQueue package _-4A5 { import _-0MK._SafeStr_3; import flash.events.IEventDispatcher; import __AS3__.vec.Vector; import flash.events.Event; import __AS3__.vec.*; public class GenericEventQueue implements _SafeStr_3609, _SafeStr_3 { protected var _disposed:Boolean = false; protected var _eventDispatcher:IEventDispatcher; protected var _SafeStr_19467:Vector.; protected var _index:uint = 0; protected var _SafeStr_19473:Boolean = true; public function GenericEventQueue(k:IEventDispatcher) { this._SafeStr_19467 = new Vector.(); this._eventDispatcher = k; } public function get length():uint { return (this._SafeStr_19467.length); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._eventDispatcher = null; if (this._SafeStr_19467.length){ this._SafeStr_19467.splice(0, this._SafeStr_19467.length); }; this._disposed = true; }; } public function begin():void { if (!this._SafeStr_19473){ this.flush(); }; this._index = 0; this._SafeStr_19473 = false; } public function next():Event { var k:Event; if (this._index < this._SafeStr_19467.length){ k = this._SafeStr_19467[this._index]; this._index++; }; return (k); } public function remove():void { this._SafeStr_19467.splice((this._index - 1), 1); if (this._index > 0){ this._index--; }; } public function end():void { this._index = 0; this._SafeStr_19473 = true; } public function flush():void { this._SafeStr_19467.splice(0, this._SafeStr_19467.length); this._index = 0; } protected function _SafeStr_19474(k:Event):void { this._SafeStr_19467.push(k); } } }//package _-4A5 // _SafeStr_19467 = "_-6CD" (String#37347, DoABC#3) // _SafeStr_19473 = "_-651" (String#37061, DoABC#3) // _SafeStr_19474 = "_-4n5" (String#33876, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3609 = "_-0cK" (String#8226, DoABC#3) //------------------------------------------------------------ //_-4A5.IMargins package _-4A5 { public interface IMargins { function get left():int; function get right():int; function get top():int; function get bottom():int; function set left(_arg_1:int):void; function set right(_arg_1:int):void; function set top(_arg_1:int):void; function set bottom(_arg_1:int):void; } }//package _-4A5 //------------------------------------------------------------ //_-4A5.MouseCursorControl package _-4A5 { import _-5im._SafeStr_3320; import flash.display.Stage; import flash.display.DisplayObject; import flash.utils.Dictionary; import flash.events.Event; import flash.events.MouseEvent; import flash.ui.Mouse; import flash.ui.MouseCursor; public class MouseCursorControl { private static var _SafeStr_5501:uint = _SafeStr_3320.DEFAULT; private static var _SafeStr_19475:Stage; private static var _SafeStr_8587:Boolean = true; private static var _disposed:Boolean = false; private static var _SafeStr_19476:Boolean = true; private static var _SafeStr_19477:DisplayObject; private static var _SafeStr_19478:Dictionary = new Dictionary(); public function MouseCursorControl(k:DisplayObject) { _SafeStr_19475 = k.stage; } public static function dispose():void { if (!_disposed){ if (_SafeStr_19477){ _SafeStr_19475.removeChild(_SafeStr_19477); _SafeStr_19475.removeEventListener(Event.MOUSE_LEAVE, _SafeStr_19479); _SafeStr_19475.removeEventListener(MouseEvent.MOUSE_MOVE, _SafeStr_19480); _SafeStr_19475.removeEventListener(MouseEvent.MOUSE_OVER, _SafeStr_19480); _SafeStr_19475.removeEventListener(MouseEvent.MOUSE_OUT, _SafeStr_19480); }; _disposed = true; }; } public static function get disposed():Boolean { return (_disposed); } public static function get type():uint { return (_SafeStr_5501); } public static function set type(k:uint):void { if (_SafeStr_5501 != k){ _SafeStr_5501 = k; _SafeStr_19476 = true; }; } public static function get visible():Boolean { return (_SafeStr_8587); } public static function set visible(k:Boolean):void { _SafeStr_8587 = k; if (_SafeStr_8587){ if (_SafeStr_19477){ _SafeStr_19477.visible = true; } else { Mouse.show(); }; } else { if (_SafeStr_19477){ _SafeStr_19477.visible = false; } else { Mouse.hide(); }; }; } public static function change():void { var k:DisplayObject; if (_SafeStr_19476){ k = _SafeStr_19478[_SafeStr_5501]; if (k){ if (_SafeStr_19477){ _SafeStr_19475.removeChild(_SafeStr_19477); } else { _SafeStr_19475.addEventListener(Event.MOUSE_LEAVE, _SafeStr_19479); _SafeStr_19475.addEventListener(MouseEvent.MOUSE_MOVE, _SafeStr_19480); _SafeStr_19475.addEventListener(MouseEvent.MOUSE_OVER, _SafeStr_19480); _SafeStr_19475.addEventListener(MouseEvent.MOUSE_OUT, _SafeStr_19480); Mouse.hide(); }; _SafeStr_19477 = k; _SafeStr_19475.addChild(_SafeStr_19477); } else { if (_SafeStr_19477){ _SafeStr_19475.removeChild(_SafeStr_19477); _SafeStr_19475.removeEventListener(Event.MOUSE_LEAVE, _SafeStr_19479); _SafeStr_19475.removeEventListener(MouseEvent.MOUSE_MOVE, _SafeStr_19480); _SafeStr_19475.removeEventListener(MouseEvent.MOUSE_OVER, _SafeStr_19480); _SafeStr_19475.removeEventListener(MouseEvent.MOUSE_OUT, _SafeStr_19480); _SafeStr_19477 = null; Mouse.show(); }; switch (_SafeStr_5501){ case _SafeStr_3320.DEFAULT: case _SafeStr_3320._SafeStr_19481: Mouse.cursor = MouseCursor.AUTO; break; case _SafeStr_3320._SafeStr_19482: Mouse.cursor = MouseCursor.BUTTON; break; case _SafeStr_3320._SafeStr_12697: case _SafeStr_3320._SafeStr_6408: case _SafeStr_3320._SafeStr_19483: case _SafeStr_3320._SafeStr_19484: Mouse.cursor = MouseCursor.HAND; break; case _SafeStr_3320.NONE: Mouse.cursor = MouseCursor.AUTO; Mouse.hide(); break; }; }; _SafeStr_19476 = false; }; } public static function _SafeStr_19485(k:uint, _arg_2:DisplayObject):void { _SafeStr_19478[k] = _arg_2; } private static function _SafeStr_19480(k:MouseEvent):void { if (_SafeStr_19477){ _SafeStr_19477.x = (k.stageX - 2); _SafeStr_19477.y = k.stageY; if (_SafeStr_5501 == _SafeStr_3320.DEFAULT){ _SafeStr_8587 = false; Mouse.show(); } else { _SafeStr_8587 = true; Mouse.hide(); }; }; } private static function _SafeStr_19479(k:Event):void { if (((_SafeStr_19477) && (!((_SafeStr_5501 == _SafeStr_3320.DEFAULT))))){ Mouse.hide(); _SafeStr_8587 = false; }; } } }//package _-4A5 // _SafeStr_12697 = "_-nZ" (String#40303, DoABC#3) // _SafeStr_19475 = "_-6MI" (String#4223, DoABC#3) // _SafeStr_19476 = "_-6G2" (String#37483, DoABC#3) // _SafeStr_19477 = "_-1zJ" (String#26979, DoABC#3) // _SafeStr_19478 = "_-2Wa" (String#28302, DoABC#3) // _SafeStr_19479 = "_-3I" (String#30216, DoABC#3) // _SafeStr_19480 = "_-6l-" (String#4314, DoABC#3) // _SafeStr_19481 = "_-53g" (String#34570, DoABC#3) // _SafeStr_19482 = "_-69W" (String#37245, DoABC#3) // _SafeStr_19483 = "_-0xd" (String#24480, DoABC#3) // _SafeStr_19484 = "_-5NT" (String#35334, DoABC#3) // _SafeStr_19485 = "_-3Q6" (String#30542, DoABC#3) // _SafeStr_3320 = "_-5T-" (String#13249, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_6408 = "_-5s1" (String#36512, DoABC#3) // _SafeStr_8587 = "_-5Zr" (String#334, DoABC#3) //------------------------------------------------------------ //_-4A5.MouseEventProcessor package _-4A5 { import _-0MK._SafeStr_3; import flash.geom.Point; import _-1Mz.WindowController; import _-6LW._SafeStr_2547; import _-5YE.IDesktopWindow; import __AS3__.vec.Vector; import _-1Mz._SafeStr_634; import _-5im._SafeStr_3320; import _-5im.WindowState; import _-5Mz.WindowMouseEvent; import flash.events.MouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-5im.WindowParam; import _-5YE.IInteractiveWindow; import flash.display.BitmapData; import _-5YE.RegionController; import _-5im.*; public class MouseEventProcessor implements _SafeStr_3612, _SafeStr_3 { protected static var _SafeStr_19486:Array; protected static var _SafeStr_19487:Array; protected static var _SafeStr_19488:Point = new Point(); protected var _SafeStr_19489:Point; protected var _SafeStr_18685:WindowController; protected var _SafeStr_18683:WindowController; protected var _SafeStr_12289:_SafeStr_2547; protected var _SafeStr_12299:IDesktopWindow; protected var _SafeStr_18687:Vector.<_SafeStr_634>; private var _disposed:Boolean = false; public function MouseEventProcessor() { this._SafeStr_19489 = new Point(); if (_SafeStr_19486 == null){ _SafeStr_19486 = new Array(); _SafeStr_19486[0] = _SafeStr_3320._SafeStr_19482; _SafeStr_19486[1] = _SafeStr_3320.DEFAULT; _SafeStr_19486[2] = _SafeStr_3320._SafeStr_19482; _SafeStr_19486[3] = _SafeStr_3320._SafeStr_19482; _SafeStr_19486[4] = _SafeStr_3320._SafeStr_19482; _SafeStr_19486[5] = _SafeStr_3320.DEFAULT; _SafeStr_19486[6] = _SafeStr_3320._SafeStr_19482; }; if (_SafeStr_19487 == null){ _SafeStr_19487 = new Array(); _SafeStr_19487[0] = WindowState._SafeStr_7810; _SafeStr_19487[1] = WindowState._SafeStr_12424; _SafeStr_19487[2] = WindowState._SafeStr_10907; _SafeStr_19487[3] = WindowState._SafeStr_12407; _SafeStr_19487[4] = WindowState._SafeStr_17520; _SafeStr_19487[5] = WindowState._SafeStr_10906; _SafeStr_19487[6] = WindowState._SafeStr_10909; }; } public static function _SafeStr_19490(k:uint, _arg_2:uint):void { var _local_3:int = _SafeStr_19487.indexOf(k); if (_local_3 > -1){ _SafeStr_19486[_local_3] = _arg_2; }; } public static function _SafeStr_19491(k:uint):uint { var _local_2:uint = _SafeStr_19487.length; while (_local_2-- > 0) { if ((k & _SafeStr_19487[_local_2]) > 0){ return (_SafeStr_19486[_local_2]); }; }; return (_SafeStr_3320.DEFAULT); } protected static function _SafeStr_19492(k:MouseEvent, _arg_2:IWindow, _arg_3:IWindow):WindowMouseEvent { var _local_4:String; var _local_5:Point; var _local_6:Boolean; _local_5 = new Point(k.stageX, k.stageY); _arg_2._SafeStr_12256(_local_5); switch (k.type){ case MouseEvent.MOUSE_MOVE: _local_4 = WindowMouseEvent._SafeStr_6408; break; case MouseEvent.MOUSE_OVER: _local_4 = WindowMouseEvent._SafeStr_5423; break; case MouseEvent.MOUSE_OUT: _local_4 = WindowMouseEvent._SafeStr_5424; break; case MouseEvent.ROLL_OUT: _local_4 = WindowMouseEvent.ROLL_OUT; break; case MouseEvent.ROLL_OVER: _local_4 = WindowMouseEvent.ROLL_OVER; break; case MouseEvent.CLICK: _local_4 = WindowMouseEvent.CLICK; break; case MouseEvent.DOUBLE_CLICK: _local_4 = WindowMouseEvent.DOUBLE_CLICK; break; case MouseEvent.MOUSE_DOWN: _local_4 = WindowMouseEvent.DOWN; break; case MouseEvent.MOUSE_UP: _local_6 = (((((((_local_5.x > -1)) && ((_local_5.y > -1)))) && ((_local_5.x < _arg_2.width)))) && ((_local_5.y < _arg_2.height))); _local_4 = ((_local_6) ? WindowMouseEvent.UP : WindowMouseEvent._SafeStr_7329); break; case MouseEvent.MOUSE_WHEEL: _local_4 = WindowMouseEvent._SafeStr_10570; break; default: _local_4 = WindowEvent.UNKNOWN; }; return (WindowMouseEvent._SafeStr_9076(_local_4, _arg_2, _arg_3, _local_5.x, _local_5.y, k.stageX, k.stageY, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown, k.delta)); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._disposed = true; }; } public function process(state:_SafeStr_3608, eventQueue:_SafeStr_3609):void { var event:MouseEvent; var index:int; var child:WindowController; var array:Array; var tempWindowEvent:WindowEvent; var window:IWindow; var temp:IWindow; if (eventQueue.length == 0){ return; }; this._SafeStr_12299 = state.desktop; this._SafeStr_18683 = (state._SafeStr_18684 as WindowController); this._SafeStr_18685 = (state._SafeStr_18686 as WindowController); this._SafeStr_12289 = state.renderer; this._SafeStr_18687 = state._SafeStr_18688; eventQueue.begin(); this._SafeStr_19489.x = -1; this._SafeStr_19489.y = -1; var mouseCursorType:int = _SafeStr_3320.DEFAULT; while (true) { event = (eventQueue.next() as MouseEvent); if (event == null) break; if (((!((event.stageX == this._SafeStr_19489.x))) || (!((event.stageY == this._SafeStr_19489.y))))){ this._SafeStr_19489.x = event.stageX; this._SafeStr_19489.y = event.stageY; array = new Array(); this._SafeStr_12299.groupParameterFilteredChildrenUnderPoint(this._SafeStr_19489, array, WindowParam._SafeStr_7352); }; index = (((array)!=null) ? array.length : 0); if (index == 0){ switch (event.type){ case MouseEvent.MOUSE_MOVE: if (((!((this._SafeStr_18683 == this._SafeStr_12299))) && (!(this._SafeStr_18683.disposed)))){ this._SafeStr_18683.getGlobalPosition(_SafeStr_19488); tempWindowEvent = WindowMouseEvent._SafeStr_9076(WindowMouseEvent._SafeStr_5424, this._SafeStr_18683, null, (event.stageX - _SafeStr_19488.x), (event.stageY - _SafeStr_19488.y), event.stageX, event.stageY, event.altKey, event.ctrlKey, event.shiftKey, event.buttonDown, event.delta); this._SafeStr_18683.update(this._SafeStr_18683, tempWindowEvent); this._SafeStr_18683 = WindowController(this._SafeStr_12299); tempWindowEvent.recycle(); }; break; case MouseEvent.MOUSE_DOWN: window = this._SafeStr_12299._SafeStr_19493(); if (window){ window.deactivate(); }; break; case MouseEvent.MOUSE_UP: if (this._SafeStr_18685){ array.push(this._SafeStr_18685); index = (index + 1); }; break; }; }; while (--index > -1) { child = this._SafeStr_19494(WindowController(array[index]), event); if (((!((child == null))) && (child.visible))){ if (event.type == MouseEvent.MOUSE_MOVE){ if (child != this._SafeStr_18683){ if (!this._SafeStr_18683.disposed){ this._SafeStr_18683.getGlobalPosition(_SafeStr_19488); tempWindowEvent = WindowMouseEvent._SafeStr_9076(WindowMouseEvent._SafeStr_5424, this._SafeStr_18683, child, (event.stageX - _SafeStr_19488.x), (event.stageY - _SafeStr_19488.y), event.stageX, event.stageY, event.altKey, event.ctrlKey, event.shiftKey, event.buttonDown, event.delta); this._SafeStr_18683.update(this._SafeStr_18683, tempWindowEvent); tempWindowEvent.recycle(); }; if (!child.disposed){ child.getGlobalPosition(_SafeStr_19488); tempWindowEvent = WindowMouseEvent._SafeStr_9076(WindowMouseEvent._SafeStr_5423, child, null, (event.stageX - _SafeStr_19488.x), (event.stageY - _SafeStr_19488.y), event.stageX, event.stageY, event.altKey, event.ctrlKey, event.shiftKey, event.buttonDown, event.delta); child.update(child, tempWindowEvent); tempWindowEvent.recycle(); }; if (!child.disposed){ this._SafeStr_18683 = child; }; }; }; temp = child.parent; while (((temp) && (!(temp.disposed)))) { if ((temp is _SafeStr_3568)){ tempWindowEvent = _SafeStr_19492(event, temp, child); _SafeStr_3568(temp).process(tempWindowEvent); tempWindowEvent.recycle(); break; }; temp = temp.parent; }; if ((this._SafeStr_18683 is IInteractiveWindow)){ try { mouseCursorType = IInteractiveWindow(this._SafeStr_18683)._SafeStr_19491(this._SafeStr_18683.state); if (mouseCursorType == _SafeStr_3320.DEFAULT){ mouseCursorType = _SafeStr_19491(this._SafeStr_18683.state); }; } catch(e:Error) { mouseCursorType = _SafeStr_3320.DEFAULT; }; }; if (child != this._SafeStr_12299){ event.stopPropagation(); eventQueue.remove(); }; break; }; }; }; eventQueue.end(); MouseCursorControl.type = mouseCursorType; state.desktop = this._SafeStr_12299; state._SafeStr_18684 = this._SafeStr_18683; state._SafeStr_18686 = this._SafeStr_18685; state.renderer = this._SafeStr_12289; state._SafeStr_18688 = this._SafeStr_18687; } private function _SafeStr_19494(k:WindowController, _arg_2:MouseEvent, _arg_3:Boolean=false):WindowController { var _local_9:_SafeStr_634; var _local_10:BitmapData; if (k.disposed){ return (null); }; if (((((k._SafeStr_12259(WindowState._SafeStr_10909)) && ((_arg_2.type == MouseEvent.MOUSE_MOVE)))) && ((k is RegionController)))){ return (k); }; if (k._SafeStr_12259(WindowState._SafeStr_10909)){ return (null); }; var _local_4:Boolean; var _local_5:Point = new Point(_arg_2.stageX, _arg_2.stageY); k._SafeStr_12256(_local_5); if (_arg_2.type == MouseEvent.MOUSE_UP){ if (k != this._SafeStr_18685){ if (((this._SafeStr_18685) && (!(this._SafeStr_18685.disposed)))){ this._SafeStr_18685.update(this._SafeStr_18685, _SafeStr_19492(new MouseEvent(MouseEvent.MOUSE_UP, false, true, _arg_2.localX, _arg_2.localY, null, _arg_2.ctrlKey, _arg_2.altKey, _arg_2.shiftKey, _arg_2.buttonDown, _arg_2.delta), this._SafeStr_18685, k)); this._SafeStr_18685 = null; if (k.disposed){ return (null); }; }; } else { _local_4 = !(k._SafeStr_12249(_local_5)); }; }; if (!_local_4){ _local_10 = this._SafeStr_12289._SafeStr_19495(k); if (!k._SafeStr_12398(_local_5, _local_10)){ return (null); }; }; if (k._SafeStr_7192(WindowParam._SafeStr_19496)){ if (k.parent != null){ return (this._SafeStr_19494(WindowController(k.parent), _arg_2)); }; }; if (!_arg_3){ switch (_arg_2.type){ case MouseEvent.MOUSE_DOWN: this._SafeStr_18685 = k; break; case MouseEvent.CLICK: if (this._SafeStr_18685 != k){ return (null); }; this._SafeStr_18685 = null; break; case MouseEvent.DOUBLE_CLICK: if (this._SafeStr_18685 != k){ return (null); }; this._SafeStr_18685 = null; break; }; }; var _local_6:IWindow; var _local_7:WindowMouseEvent = _SafeStr_19492(_arg_2, k, _local_6); var _local_8:Boolean = k.update(k, _local_7); for each (_local_9 in this._SafeStr_18687) { _local_9._SafeStr_12161(_local_7, k); }; _local_7.recycle(); if (((!(_local_8)) && (!(_arg_3)))){ if (k.parent){ return (this._SafeStr_19494(WindowController(k.parent), _arg_2)); }; }; return (k); } } }//package _-4A5 // _SafeStr_10570 = "_-tU" (String#40529, DoABC#3) // _SafeStr_10906 = "_-3hp" (String#31206, DoABC#3) // _SafeStr_10907 = "_-2oO" (String#29007, DoABC#3) // _SafeStr_10909 = "_-5b-" (String#35858, DoABC#3) // _SafeStr_12161 = "_-0G0" (String#7858, DoABC#3) // _SafeStr_12249 = "_-Ob" (String#14842, DoABC#3) // _SafeStr_12256 = "_-xe" (String#15441, DoABC#3) // _SafeStr_12259 = "_-1ua" (String#9567, DoABC#3) // _SafeStr_12289 = "_-38o" (String#3383, DoABC#3) // _SafeStr_12299 = "_-2kF" (String#10434, DoABC#3) // _SafeStr_12398 = "_-0x-" (String#24455, DoABC#3) // _SafeStr_12407 = "_-5wk" (String#36693, DoABC#3) // _SafeStr_12424 = "_-3-F" (String#29463, DoABC#3) // _SafeStr_17520 = "_-44o" (String#32165, DoABC#3) // _SafeStr_18683 = "_-42f" (String#32077, DoABC#3) // _SafeStr_18684 = "_-1SE" (String#25704, DoABC#3) // _SafeStr_18685 = "_-3s0" (String#31611, DoABC#3) // _SafeStr_18686 = "_-5R8" (String#35475, DoABC#3) // _SafeStr_18687 = "_-5NL" (String#35330, DoABC#3) // _SafeStr_18688 = "_-0HA" (String#22842, DoABC#3) // _SafeStr_19482 = "_-69W" (String#37245, DoABC#3) // _SafeStr_19486 = "_-0UF" (String#23340, DoABC#3) // _SafeStr_19487 = "_-4IG" (String#32700, DoABC#3) // _SafeStr_19488 = "_-0x2" (String#24456, DoABC#3) // _SafeStr_19489 = "_-6PS" (String#37838, DoABC#3) // _SafeStr_19490 = "_-2gD" (String#28682, DoABC#3) // _SafeStr_19491 = "_-10M" (String#8640, DoABC#3) // _SafeStr_19492 = "_-2pu" (String#29066, DoABC#3) // _SafeStr_19493 = "_-0Nd" (String#2655, DoABC#3) // _SafeStr_19494 = "_-3rx" (String#31609, DoABC#3) // _SafeStr_19495 = "_-06S" (String#7717, DoABC#3) // _SafeStr_19496 = "_-08H" (String#22486, DoABC#3) // _SafeStr_2547 = "_-1Ng" (String#9033, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3320 = "_-5T-" (String#13249, DoABC#3) // _SafeStr_3568 = "_-2zN" (String#10699, DoABC#3) // _SafeStr_3608 = "_-091" (String#7754, DoABC#3) // _SafeStr_3609 = "_-0cK" (String#8226, DoABC#3) // _SafeStr_3612 = "_-5tj" (String#13669, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_634 = "_-AW" (String#14600, DoABC#3) // _SafeStr_6408 = "_-5s1" (String#36512, DoABC#3) // _SafeStr_7192 = "_-3pO" (String#11557, DoABC#3) // _SafeStr_7329 = "_-1RX" (String#25674, DoABC#3) // _SafeStr_7352 = "_-1zu" (String#27003, DoABC#3) // _SafeStr_7810 = "_-5GD" (String#35052, DoABC#3) // _SafeStr_9076 = "_-1h6" (String#26260, DoABC#3) //------------------------------------------------------------ //_-4A5.ParamCodeTable package _-4A5 { import _-5im.WindowParam; import flash.utils.Dictionary; public class ParamCodeTable extends WindowParam { public static function _SafeStr_19497(k:Dictionary, _arg_2:Dictionary=null):void { var _local_3:String; k["null"] = _SafeStr_19498; k["bound_to_parent_rect"] = _SafeStr_7351; k["child_window"] = _SafeStr_19499; k["embedded_controller"] = _SafeStr_19500; k["expand_to_accommodate_children"] = _SafeStr_12337; k["input_event_processor"] = _SafeStr_7352; k["internal_event_handling"] = _SafeStr_12369; k["mouse_dragging_target"] = _SafeStr_12374; k["mouse_dragging_trigger"] = _SafeStr_12373; k["mouse_scaling_target"] = _SafeStr_7814; k["mouse_scaling_trigger"] = _SafeStr_19501; k["horizontal_mouse_scaling_trigger"] = _SafeStr_19502; k["vertical_mouse_scaling_trigger"] = _SafeStr_19503; k["observe_parent_input_events"] = _SafeStr_19504; k["parent_window"] = _SafeStr_19505; k["resize_to_accommodate_children"] = _SafeStr_12338; k["relative_horizontal_scale_center"] = _SafeStr_12377; k["relative_horizontal_scale_fixed"] = _SafeStr_12402; k["relative_horizontal_scale_move"] = _SafeStr_12404; k["relative_horizontal_scale_strech"] = _SafeStr_8943; k["relative_scale_center"] = _SafeStr_19506; k["relative_scale_fixed"] = _SafeStr_19507; k["relative_scale_move"] = _SafeStr_19508; k["relative_scale_strech"] = _SafeStr_19509; k["relative_vertical_scale_center"] = _SafeStr_12380; k["relative_vertical_scale_fixed"] = _SafeStr_12403; k["relative_vertical_scale_move"] = _SafeStr_9094; k["relative_vertical_scale_strech"] = _SafeStr_7836; k["on_resize_align_left"] = _SafeStr_19510; k["on_resize_align_right"] = _SafeStr_12361; k["on_resize_align_center"] = _SafeStr_12360; k["on_resize_align_top"] = _SafeStr_19511; k["on_resize_align_bottom"] = _SafeStr_12364; k["on_resize_align_middle"] = _SafeStr_12363; k["on_accommodate_align_left"] = _SafeStr_19512; k["on_accommodate_align_right"] = _SafeStr_7190; k["on_accommodate_align_center"] = _SafeStr_19513; k["on_accommodate_align_top"] = _SafeStr_19514; k["on_accommodate_align_bottom"] = _SafeStr_7191; k["on_accommodate_align_middle"] = _SafeStr_19515; k["route_input_events_to_parent"] = _SafeStr_19496; k["use_parent_graphic_context"] = _SafeStr_12307; k["draggable_with_mouse"] = _SafeStr_19516; k["scalable_with_mouse"] = _SafeStr_19517; k["reflect_horizontal_resize_to_parent"] = _SafeStr_12382; k["reflect_vertical_resize_to_parent"] = _SafeStr_12383; k["reflect_resize_to_parent"] = _SafeStr_12329; k["force_clipping"] = _SafeStr_19518; k["inherit_caption"] = _SafeStr_19519; if (_arg_2 != null){ for (_local_3 in k) { _arg_2[k[_local_3]] = _local_3; }; }; } } }//package _-4A5 // _SafeStr_12307 = "_-3Sq" (String#30644, DoABC#3) // _SafeStr_12329 = "_-3s3" (String#31614, DoABC#3) // _SafeStr_12337 = "_-2SV" (String#28138, DoABC#3) // _SafeStr_12338 = "_-2hu" (String#28759, DoABC#3) // _SafeStr_12360 = "_-0VP" (String#23381, DoABC#3) // _SafeStr_12361 = "_-13c" (String#24747, DoABC#3) // _SafeStr_12363 = "_-34-" (String#29647, DoABC#3) // _SafeStr_12364 = "_-Be" (String#38911, DoABC#3) // _SafeStr_12369 = "_-J4" (String#39179, DoABC#3) // _SafeStr_12373 = "_-6eG" (String#38451, DoABC#3) // _SafeStr_12374 = "_-07F" (String#22449, DoABC#3) // _SafeStr_12377 = "_-33h" (String#29634, DoABC#3) // _SafeStr_12380 = "_-0sb" (String#24280, DoABC#3) // _SafeStr_12382 = "_-3BB" (String#29937, DoABC#3) // _SafeStr_12383 = "_-1-I" (String#24573, DoABC#3) // _SafeStr_12402 = "_-1n3" (String#26498, DoABC#3) // _SafeStr_12403 = "_-19s" (String#24983, DoABC#3) // _SafeStr_12404 = "_-1v-" (String#26807, DoABC#3) // _SafeStr_19496 = "_-08H" (String#22486, DoABC#3) // _SafeStr_19497 = "_-4rV" (String#34055, DoABC#3) // _SafeStr_19498 = "_-5y" (String#36738, DoABC#3) // _SafeStr_19499 = "_-33Z" (String#29627, DoABC#3) // _SafeStr_19500 = "_-KW" (String#39233, DoABC#3) // _SafeStr_19501 = "_-6Ew" (String#37444, DoABC#3) // _SafeStr_19502 = "_-03J" (String#22312, DoABC#3) // _SafeStr_19503 = "_-DV" (String#38979, DoABC#3) // _SafeStr_19504 = "_-wP" (String#40643, DoABC#3) // _SafeStr_19505 = "_-04m" (String#22362, DoABC#3) // _SafeStr_19506 = "_-5bB" (String#35865, DoABC#3) // _SafeStr_19507 = "_-6fG" (String#38496, DoABC#3) // _SafeStr_19508 = "_-0w9" (String#24419, DoABC#3) // _SafeStr_19509 = "_-6C2" (String#37342, DoABC#3) // _SafeStr_19510 = "_-5GU" (String#35061, DoABC#3) // _SafeStr_19511 = "_-181" (String#24921, DoABC#3) // _SafeStr_19512 = "_-6dZ" (String#38423, DoABC#3) // _SafeStr_19513 = "_-1oz" (String#26577, DoABC#3) // _SafeStr_19514 = "_-4h" (String#33652, DoABC#3) // _SafeStr_19515 = "_-12N" (String#24704, DoABC#3) // _SafeStr_19516 = "_-2ac" (String#28472, DoABC#3) // _SafeStr_19517 = "_-05d" (String#22387, DoABC#3) // _SafeStr_19518 = "_-2nS" (String#28979, DoABC#3) // _SafeStr_19519 = "_-3a6" (String#30927, DoABC#3) // _SafeStr_7190 = "_-KF" (String#39224, DoABC#3) // _SafeStr_7191 = "_-6T6" (String#37983, DoABC#3) // _SafeStr_7351 = "_-6js" (String#38682, DoABC#3) // _SafeStr_7352 = "_-1zu" (String#27003, DoABC#3) // _SafeStr_7814 = "_-5Qi" (String#35462, DoABC#3) // _SafeStr_7836 = "_-5oI" (String#36371, DoABC#3) // _SafeStr_8943 = "_-38f" (String#29835, DoABC#3) // _SafeStr_9094 = "_-6gz" (String#38569, DoABC#3) //------------------------------------------------------------ //_-4A5.PropertyStruct package _-4A5 { import flash.geom.Point; import flash.geom.Rectangle; import _-ue.Map; import flash.utils.getQualifiedClassName; public class PropertyStruct { public static const _SafeStr_13363:String = "hex"; public static const _SafeStr_13359:String = "int"; public static const _SafeStr_13361:String = "uint"; public static const NUMBER:String = "Number"; public static const _SafeStr_13357:String = "Boolean"; public static const STRING:String = "String"; public static const _SafeStr_19520:String = "Point"; public static const _SafeStr_19521:String = "Rectangle"; public static const _SafeStr_13368:String = "Array"; public static const _SafeStr_19522:String = "Map"; private var _SafeStr_12052:String; private var _SafeStr_7485:Object; private var _SafeStr_5501:String; private var _SafeStr_19523:Boolean; private var _SafeStr_19524:Boolean; private var _SafeStr_19525:Array; public function PropertyStruct(k:String, _arg_2:Object, _arg_3:String, _arg_4:Boolean=false, _arg_5:Array=null) { this._SafeStr_12052 = k; this._SafeStr_7485 = _arg_2; this._SafeStr_5501 = _arg_3; this._SafeStr_19523 = _arg_4; this._SafeStr_19524 = (((((((_arg_3 == _SafeStr_19522)) || ((_arg_3 == _SafeStr_13368)))) || ((_arg_3 == _SafeStr_19520)))) || ((_arg_3 == _SafeStr_19521))); this._SafeStr_19525 = _arg_5; } public function get key():String { return (this._SafeStr_12052); } public function get value():Object { return (this._SafeStr_7485); } public function get type():String { return (this._SafeStr_5501); } public function get valid():Boolean { return (this._SafeStr_19523); } public function get _SafeStr_19526():Array { return (this._SafeStr_19525); } public function _SafeStr_16521(k:String):PropertyStruct { return (new PropertyStruct(((k + ":") + this._SafeStr_12052), this._SafeStr_7485, this._SafeStr_5501, this._SafeStr_19523, this._SafeStr_19525)); } public function _SafeStr_16522():PropertyStruct { return (new PropertyStruct(this._SafeStr_12052.replace(/.*:/, ""), this._SafeStr_7485, this._SafeStr_5501, this._SafeStr_19523, this._SafeStr_19525)); } public function _SafeStr_12434(k:Object):PropertyStruct { var _local_3:Array; var _local_4:Array; var _local_5:int; var _local_2:Boolean = true; switch (this._SafeStr_5501){ case _SafeStr_13361: case _SafeStr_13363: _local_2 = !((uint(this._SafeStr_7485) == uint(k))); break; case _SafeStr_13359: _local_2 = !((int(this._SafeStr_7485) == int(k))); break; case NUMBER: _local_2 = !((Number(this._SafeStr_7485) == Number(k))); break; case _SafeStr_13357: _local_2 = !((Boolean(this._SafeStr_7485) == Boolean(k))); break; case STRING: _local_2 = !((String(this._SafeStr_7485) == String(k))); break; case _SafeStr_13368: _local_3 = (this._SafeStr_7485 as Array); _local_4 = (k as Array); if (((((!((_local_3 == null))) && (!((_local_4 == null))))) && ((_local_3.length == _local_4.length)))){ _local_2 = false; _local_5 = 0; while (_local_5 < _local_4.length) { if (_local_3[_local_5] != _local_4[_local_5]){ _local_2 = true; break; }; _local_5++; }; }; break; }; if (_local_2){ return (new PropertyStruct(this._SafeStr_12052, k, this.type, true, this._SafeStr_19525)); }; return (this); } public function toString():String { switch (this._SafeStr_5501){ case _SafeStr_13363: return (("0x" + uint(this._SafeStr_7485).toString(16))); case _SafeStr_13357: return ((((Boolean(this._SafeStr_7485))==true) ? "true" : "false")); case _SafeStr_19520: return ((((("Point(" + Point(this._SafeStr_7485).x) + ", ") + Point(this._SafeStr_7485).y) + ")")); case _SafeStr_19521: return ((((((((("Rectangle(" + Rectangle(this._SafeStr_7485).x) + ", ") + Rectangle(this._SafeStr_7485).y) + ", ") + Rectangle(this._SafeStr_7485).width) + ", ") + Rectangle(this._SafeStr_7485).height) + ")")); }; return (String(this.value)); } public function toXMLString():String { var k:String; var _local_2:int; var _local_3:Map; var _local_4:Array; var _local_5:Point; var _local_6:Rectangle; switch (this._SafeStr_5501){ case _SafeStr_19522: _local_3 = (this._SafeStr_7485 as Map); k = (((('\r\r<') + this._SafeStr_5501) + ">\r"); _local_2 = 0; while (_local_2 < _local_3.length) { k = (k + (((((('\r')); _local_2++; }; k = (k + (("\r\r")); break; case _SafeStr_13368: _local_4 = (this._SafeStr_7485 as Array); k = (((('\r\r<') + this._SafeStr_5501) + ">\r"); _local_2 = 0; while (_local_2 < _local_4.length) { k = (k + (((((('\r')); _local_2++; }; k = (k + (("\r\r")); break; case _SafeStr_19520: _local_5 = (this._SafeStr_7485 as Point); k = (((('\r\r<') + this._SafeStr_5501) + ">\r"); k = (k + (((('\r')); k = (k + (((('\r')); k = (k + (("\r\r")); break; case _SafeStr_19521: _local_6 = (this._SafeStr_7485 as Rectangle); k = (((('\r\r<') + this._SafeStr_5501) + ">\r"); k = (k + (((('\r')); k = (k + (((('\r')); k = (k + (((('\r')); k = (k + (((('\r')); k = (k + (("\r\r")); break; case _SafeStr_13363: k = (((((((''); break; default: k = ((((((''); }; return (k); } } }//package _-4A5 // _SafeStr_12052 = "_-4KM" (String#853, DoABC#3) // _SafeStr_12434 = "_-4b5" (String#33441, DoABC#3) // _SafeStr_13357 = "_-bA" (String#39830, DoABC#3) // _SafeStr_13359 = "_-32s" (String#29598, DoABC#3) // _SafeStr_13361 = "_-2hT" (String#28736, DoABC#3) // _SafeStr_13363 = "_-2hU" (String#28737, DoABC#3) // _SafeStr_13368 = "_-3Rc" (String#30602, DoABC#3) // _SafeStr_16521 = "_-5y1" (String#36739, DoABC#3) // _SafeStr_16522 = "_-5A2" (String#34823, DoABC#3) // _SafeStr_19520 = "_-4Wo" (String#33287, DoABC#3) // _SafeStr_19521 = "_-11H" (String#24654, DoABC#3) // _SafeStr_19522 = "_-0SE" (String#23275, DoABC#3) // _SafeStr_19523 = "_-65n" (String#37092, DoABC#3) // _SafeStr_19524 = "_-4p3" (String#33954, DoABC#3) // _SafeStr_19525 = "_-23k" (String#27181, DoABC#3) // _SafeStr_19526 = "_-11U" (String#24664, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7485 = "_-Ug" (String#197, DoABC#3) //------------------------------------------------------------ //_-4A5.StateCodeTable package _-4A5 { import _-5im.WindowState; import flash.utils.Dictionary; public class StateCodeTable { public static function _SafeStr_19497(k:Dictionary, _arg_2:Dictionary=null):void { var _local_3:String; k["default"] = WindowState._SafeStr_10908; k["active"] = WindowState._SafeStr_7810; k["focused"] = WindowState._SafeStr_12424; k["hovering"] = WindowState._SafeStr_10907; k["selected"] = WindowState._SafeStr_17520; k["pressed"] = WindowState._SafeStr_10906; k["disabled"] = WindowState._SafeStr_10909; k["locked"] = WindowState._SafeStr_12407; if (_arg_2 != null){ for (_local_3 in k) { _arg_2[k[_local_3]] = _local_3; }; }; } } }//package _-4A5 // _SafeStr_10906 = "_-3hp" (String#31206, DoABC#3) // _SafeStr_10907 = "_-2oO" (String#29007, DoABC#3) // _SafeStr_10908 = "_-1gJ" (String#26226, DoABC#3) // _SafeStr_10909 = "_-5b-" (String#35858, DoABC#3) // _SafeStr_12407 = "_-5wk" (String#36693, DoABC#3) // _SafeStr_12424 = "_-3-F" (String#29463, DoABC#3) // _SafeStr_17520 = "_-44o" (String#32165, DoABC#3) // _SafeStr_19497 = "_-4rV" (String#34055, DoABC#3) // _SafeStr_7810 = "_-5GD" (String#35052, DoABC#3) //------------------------------------------------------------ //_-4A5.TextFieldCache package _-4A5 { import _-0MK._SafeStr_3; import _-ue.Map; import flash.events.Event; import flash.text.TextField; import flash.text.TextFormat; import flash.text.FontStyle; import flash.text.AntiAliasType; import flash.text.TextFieldAutoSize; import _-ue.FontEnum; public class TextFieldCache implements _SafeStr_3 { private static var _SafeStr_19527:Map = new Map(); private static var _SafeStr_16714:TextFieldCache = new (TextFieldCache)(); private var _disposed:Boolean = false; public function TextFieldCache() { if (_SafeStr_16714 == null){ TextStyleManager.events.addEventListener(Event.CHANGE, this._SafeStr_19528); }; } public static function _SafeStr_19529(k:TextStyle):TextField { var _local_2:TextField = _SafeStr_19527[k.name]; if (_local_2){ return (_local_2); }; _local_2 = new TextField(); var _local_3:TextFormat = _local_2.defaultTextFormat; if (!k){ k = TextStyleManager.getStyle(TextStyleManager.REGULAR); }; _local_3.font = k.fontFamily; _local_3.size = k.fontSize; _local_3.color = k.color; _local_3.bold = (((k.fontWeight == FontStyle.BOLD)) ? true : null); _local_3.italic = (((k.fontStyle == FontStyle.ITALIC)) ? true : null); _local_3.underline = (((k.textDecoration == TextStyle._SafeStr_13341)) ? true : null); _local_3.indent = k.textIndent; _local_3.leading = k.leading; _local_3.kerning = k.kerning; _local_3.letterSpacing = k.letterSpacing; _local_2.antiAliasType = (((k.antiAliasType == AntiAliasType.ADVANCED)) ? AntiAliasType.ADVANCED : AntiAliasType.NORMAL); _local_2.sharpness = ((k.sharpness) ? (k.sharpness as int) : 0); _local_2.thickness = ((k.thickness) ? (k.thickness as int) : 0); if (!k.fontWeight){ _local_3.bold = false; }; if (!k.fontStyle){ _local_3.italic = false; }; if (!k.textDecoration){ _local_3.underline = false; }; if (!k.textIndent){ _local_3.indent = 0; }; if (!k.leading){ _local_3.leading = 0; }; if (!k.kerning){ _local_3.kerning = false; }; if (!k.letterSpacing){ _local_3.letterSpacing = 0; }; if (!k.antiAliasType){ _local_2.antiAliasType = AntiAliasType.NORMAL; }; _local_2.autoSize = TextFieldAutoSize.LEFT; _local_2.setTextFormat(_local_3); _local_2.embedFonts = FontEnum._SafeStr_19530(_local_3.font); _local_2.defaultTextFormat = _local_3; _SafeStr_19527[k.name] = _local_2; return (_local_2); } public static function _SafeStr_19531(k:String):TextField { var _local_2:TextStyle = TextStyleManager.getStyle(k); if (!_local_2){ return (null); }; return (_SafeStr_19529(_local_2)); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { TextStyleManager.events.removeEventListener(Event.CHANGE, this._SafeStr_19528); _SafeStr_19527.reset(); _SafeStr_16714 = null; this._disposed = true; } private function _SafeStr_19528(k:Event):void { _SafeStr_19527.reset(); } } }//package _-4A5 // _SafeStr_13341 = "_-cp" (String#39901, DoABC#3) // _SafeStr_16714 = "_-1MZ" (String#2937, DoABC#3) // _SafeStr_19527 = "_-2y9" (String#29379, DoABC#3) // _SafeStr_19528 = "_-E" (String#4350, DoABC#3) // _SafeStr_19529 = "_-oR" (String#40342, DoABC#3) // _SafeStr_19530 = "_-5Qb" (String#35458, DoABC#3) // _SafeStr_19531 = "_-6MC" (String#37713, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) //------------------------------------------------------------ //_-4A5.TextStyle package _-4A5 { public class TextStyle { public static const NORMAL:String = "normal"; public static const ITALIC:String = "italic"; public static const BOLD:String = "bold"; public static const _SafeStr_13341:String = "underline"; public static const NONE:String = "none"; public static const ADVANCED:String = "advanced"; public static const TOP_LEFT:String = "top-left"; public static const TOP:String = "top"; public static const _SafeStr_13344:String = "top-right"; public static const LEFT:String = "left"; public static const RIGHT:String = "right"; public static const _SafeStr_13345:String = "bottom-left"; public static const BOTTOM:String = "bottom"; public static const _SafeStr_13346:String = "bottom-right"; public var name:String; public var color:Object; public var fontFamily:String; public var fontSize:Object = null; public var fontStyle:String = null; public var fontWeight:String = null; public var kerning:Object = null; public var leading:Object = null; public var letterSpacing:Object = null; public var textDecoration:String = null; public var textIndent:Object = null; public var antiAliasType:String = null; public var sharpness:Object = null; public var thickness:Object = null; public var etchingColor:Object = null; public var etchingPosition:Object = null; public function toString():String { var k:String = ""; k = (k + (this.name + " {\n")); if (this.color){ k = (k + (("\tcolor: #" + this.color.toString()) + ";\n")); }; if (this.fontFamily){ k = (k + (("\tfont-family: " + this.fontFamily) + ";\n")); }; if (this.fontSize){ k = (k + (("\tfont-size: " + this.fontSize) + ";\n")); }; if (this.fontStyle){ k = (k + (("\tfont-style: " + this.fontStyle) + ";\n")); }; if (this.fontWeight){ k = (k + (("\tfont-weight: " + this.fontWeight) + ";\n")); }; if (this.kerning){ k = (k + (("\tkerning: " + this.kerning) + ";\n")); }; if (this.leading){ k = (k + (("\tleading: " + this.leading) + ";\n")); }; if (this.letterSpacing){ k = (k + (("\tletter-spacing: " + this.letterSpacing) + ";\n")); }; if (this.textDecoration){ k = (k + (("\ttext-decoration: " + this.textDecoration) + ";\n")); }; if (this.textIndent){ k = (k + (("\ttext-indent: " + this.textIndent) + ";\n")); }; if (this.antiAliasType){ k = (k + (("\tanti-alias-type: " + this.antiAliasType) + ";\n")); }; if (this.sharpness){ k = (k + (("\tsharpness: " + this.sharpness) + ";\n")); }; if (this.thickness){ k = (k + (("\tthickness: " + this.thickness) + ";\n")); }; if (this.etchingColor){ k = (k + (("\tetching-color: #" + this.etchingColor.toString()) + ";\n")); }; if (this.etchingPosition){ k = (k + (("\tetching-direction: " + this.etchingPosition) + ";\n")); }; k = (k + "}"); return (k); } public function _SafeStr_10059(k:TextStyle):Boolean { return ((((((((((((((((((((((((((((((this.color == k.color)) && ((this.fontFamily == k.fontFamily)))) && ((this.fontSize == k.fontSize)))) && ((this.fontStyle == k.fontStyle)))) && ((this.fontWeight == k.fontWeight)))) && ((this.kerning == k.kerning)))) && ((this.leading == k.leading)))) && ((this.letterSpacing == k.letterSpacing)))) && ((this.textDecoration == k.textDecoration)))) && ((this.textIndent == k.textIndent)))) && ((this.antiAliasType == k.antiAliasType)))) && ((this.sharpness == k.sharpness)))) && ((this.thickness == k.thickness)))) && ((this.etchingColor == k.etchingColor)))) && ((this.etchingPosition == k.etchingPosition)))); } public function clone():TextStyle { var k:TextStyle = new TextStyle(); k.name = this.name; k.color = this.color; k.fontFamily = this.fontFamily; k.fontSize = this.fontSize; k.fontStyle = this.fontStyle; k.fontWeight = this.fontWeight; k.kerning = this.kerning; k.leading = this.leading; k.letterSpacing = this.letterSpacing; k.textDecoration = this.textDecoration; k.textIndent = this.textIndent; k.antiAliasType = this.antiAliasType; k.sharpness = this.sharpness; k.thickness = this.thickness; k.etchingColor = this.etchingColor; k.etchingPosition = this.etchingPosition; return (k); } } }//package _-4A5 // _SafeStr_10059 = "_-2aB" (String#28453, DoABC#3) // _SafeStr_13341 = "_-cp" (String#39901, DoABC#3) // _SafeStr_13344 = "_-46R" (String#11849, DoABC#3) // _SafeStr_13345 = "_-17z" (String#8765, DoABC#3) // _SafeStr_13346 = "_-57e" (String#12883, DoABC#3) //------------------------------------------------------------ //_-4A5.TextStyleManager package _-4A5 { import _-ue.Map; import flash.events.IEventDispatcher; import _-3JS.EventDispatcherWrapper; import flash.events.Event; import flash.text.StyleSheet; public class TextStyleManager { public static const REGULAR:String = "regular"; public static const ITALIC:String = "italic"; public static const BOLD:String = "bold"; private static var _SafeStr_19532:Map; private static var _SafeStr_19533:Array; private static var _eventDispatcher:IEventDispatcher; private static const _SafeStr_19534:String = "{"; private static const _SafeStr_19535:String = "}"; private static const _SafeStr_19536:String = "/*"; private static const _SafeStr_19537:String = "*/"; { init(); } public static function get events():IEventDispatcher { return (_eventDispatcher); } private static function init():void { var k:TextStyle; _SafeStr_19532 = new Map(); _SafeStr_19533 = new Array(); _eventDispatcher = new EventDispatcherWrapper(); k = new TextStyle(); k.name = REGULAR; k.color = 0; k.fontSize = "9"; k.fontFamily = "Courier"; k.fontStyle = "normal"; k.fontWeight = "normal"; _SafeStr_19532[k.name] = k; _SafeStr_19533.push(k.name); k = new TextStyle(); k.name = ITALIC; k.color = 0; k.fontSize = "9"; k.fontFamily = "Courier"; k.fontStyle = "italic"; k.fontWeight = "normal"; _SafeStr_19532[k.name] = k; _SafeStr_19533.push(k.name); k = new TextStyle(); k.name = BOLD; k.color = 0; k.fontSize = "9"; k.fontFamily = "Courier"; k.fontStyle = "normal"; k.fontWeight = "bold"; _SafeStr_19532[k.name] = k; _SafeStr_19533.push(k.name); } public static function getStyle(k:String):TextStyle { return (_SafeStr_19532[k]); } public static function _SafeStr_19538(k:int):TextStyle { return (_SafeStr_19532._SafeStr_5595(k)); } public static function setStyle(k:String, _arg_2:TextStyle):void { var _local_3 = !(_SafeStr_19532._SafeStr_10975(k)); _arg_2.name = k; _SafeStr_19532[k] = _arg_2; if (_local_3){ _SafeStr_19533.push(k); _eventDispatcher.dispatchEvent(new Event(Event.ADDED)); } else { _eventDispatcher.dispatchEvent(new Event(Event.CHANGE)); }; } public static function _SafeStr_19539(k:Array, _arg_2:Boolean=false):void { var _local_4:TextStyle; var _local_5:Array; if (_arg_2){ _local_5 = [_SafeStr_19532[REGULAR], _SafeStr_19532[ITALIC], _SafeStr_19532[BOLD]]; _SafeStr_19532.reset(); _SafeStr_19532[REGULAR] = _local_5[0]; _SafeStr_19532[ITALIC] = _local_5[1]; _SafeStr_19532[BOLD] = _local_5[2]; }; var _local_3:int = _SafeStr_19532.length; for each (_local_4 in k) { _SafeStr_19532[_local_4.name] = _local_4; if (_SafeStr_19533.indexOf(_local_4.name) == -1){ _SafeStr_19533.push(_local_4.name); }; }; _eventDispatcher.dispatchEvent(new Event(Event.CHANGE)); if (_SafeStr_19532.length != _local_3){ _eventDispatcher.dispatchEvent(new Event(Event.ADDED)); }; } public static function _SafeStr_19540(k:String):TextStyle { var _local_3:TextStyle; var _local_2:TextStyle = (parseCSS(k)[0] as TextStyle); if (_local_2){ _local_3 = _SafeStr_19532[_local_2.name]; if (((_local_3) && (_local_3._SafeStr_10059(_local_2)))){ return (_local_3); }; }; return (null); } public static function _SafeStr_19541():Array { var k:Array = new Array(); var _local_2:int = _SafeStr_19532.length; var _local_3:int; while (_local_3 < _local_2) { k.push(_SafeStr_19532._SafeStr_5595(_local_3)); _local_3++; }; return (k); } public static function _SafeStr_19542():Array { return (_SafeStr_19532._SafeStr_5497()); } public static function _SafeStr_15802():Array { return (_SafeStr_19533); } public static function parseCSS(k:String):Array { var _local_5:Object; var _local_6:TextStyle; var _local_7:String; var _local_2:StyleSheet = new StyleSheet(); _local_2.parseCSS(k); var _local_3:Array = _SafeStr_19543(k); var _local_4:Array = new Array(); for each (_local_7 in _local_3) { _local_5 = _local_2.getStyle(_local_7); _local_6 = new TextStyle(); _local_6.name = _local_7; _local_6.color = ((_local_5.color) ? uint(String(_local_5.color).replace("#", "0x")) : null); _local_6.fontFamily = ((_local_5.fontFamily) ? _local_5.fontFamily : null); _local_6.fontSize = ((_local_5.fontSize) ? parseInt(String(_local_5.fontSize)) : null); _local_6.fontStyle = ((_local_5.fontStyle) ? _local_5.fontStyle : null); _local_6.fontWeight = ((_local_5.fontWeight) ? _local_5.fontWeight : null); _local_6.kerning = ((_local_5.kerning) ? (_local_5.kerning == "true") : null); _local_6.leading = ((_local_5.leading) ? parseInt(String(_local_5.leading)) : null); _local_6.letterSpacing = ((_local_5.letterSpacing) ? parseInt(_local_5.letterSpacing.toString()) : null); _local_6.textDecoration = ((_local_5.textDecoration) ? _local_5.textDecoration : null); _local_6.textIndent = ((_local_5.textIndent) ? parseInt(_local_5.textIndent.toString()) : null); _local_6.antiAliasType = ((_local_5.antiAliasType) ? _local_5.antiAliasType : null); _local_6.sharpness = ((_local_5.sharpness) ? parseInt(_local_5.sharpness) : null); _local_6.thickness = ((_local_5.thickness) ? parseInt(_local_5.thickness) : null); _local_6.etchingColor = ((_local_5.etchingColor) ? uint(String(_local_5.etchingColor).replace("#", "0x")) : null); _local_6.etchingPosition = ((_local_5.etchingPosition) ? String(_local_5.etchingPosition) : null); _local_4.push(_local_6); }; return (_local_4); } private static function _SafeStr_19543(k:String):Array { var _local_5:String; var _local_2:Array = []; var _local_3:String = k; _local_3 = _local_3.split("\t").join(""); _local_3 = _local_3.split("\n").join(""); _local_3 = _local_3.split("\r").join(""); var _local_4:Array = _local_3.split(_SafeStr_19535); if (_SafeStr_19544(k, _SafeStr_19534) != _SafeStr_19544(k, _SafeStr_19535)){ throw (new Error((((('Mismatching amount of "' + _SafeStr_19534) + '" versus "') + _SafeStr_19535) + '", please check the CSS!'))); }; for each (_local_5 in _local_4) { while (true) { if (_local_5.indexOf(_SafeStr_19536) == 0){ _local_5 = _local_5.substring((_local_5.indexOf(_SafeStr_19537) + 2), _local_5.length); } else { break; }; }; _local_5 = _local_5.slice(0, _local_5.indexOf(_SafeStr_19534)).split(" ").join(""); if (_local_5.length){ _local_2.push(_local_5); }; }; return (_local_2); } private static function _SafeStr_19544(k:String, _arg_2:String):int { var _local_3:int; var _local_4:int; while ((_local_4 = k.indexOf(_arg_2, _local_4)) != -1) { _local_4++; _local_3++; }; return (_local_3); } public static function toString():String { var _local_3:TextStyle; var k:Array = _SafeStr_19541(); var _local_2:String = ""; for each (_local_3 in k) { _local_2 = (_local_2 + (_local_3.toString() + "\n\n")); }; return (_local_2); } } }//package _-4A5 // _SafeStr_10059 = "_-2aB" (String#28453, DoABC#3) // _SafeStr_10975 = "_-1YS" (String#25923, DoABC#3) // _SafeStr_15802 = "_-1Qn" (String#25643, DoABC#3) // _SafeStr_19532 = "_-42S" (String#32068, DoABC#3) // _SafeStr_19533 = "_-1L8" (String#25413, DoABC#3) // _SafeStr_19534 = "_-060" (String#22403, DoABC#3) // _SafeStr_19535 = "_-5Us" (String#35610, DoABC#3) // _SafeStr_19536 = "_-1z4" (String#26968, DoABC#3) // _SafeStr_19537 = "_-2qo" (String#29099, DoABC#3) // _SafeStr_19538 = "_-4a9" (String#33408, DoABC#3) // _SafeStr_19539 = "_-0Ip" (String#22908, DoABC#3) // _SafeStr_19540 = "_-3hX" (String#31192, DoABC#3) // _SafeStr_19541 = "_-40y" (String#32009, DoABC#3) // _SafeStr_19542 = "_-6J4" (String#37596, DoABC#3) // _SafeStr_19543 = "_-6Yq" (String#38231, DoABC#3) // _SafeStr_19544 = "_-4mQ" (String#33853, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) //------------------------------------------------------------ //_-4A5.TypeCodeTable package _-4A5 { import _-5im.WindowType; import flash.utils.Dictionary; public class TypeCodeTable extends WindowType { public static function _SafeStr_19497(k:Dictionary, _arg_2:Dictionary=null):void { var _local_3:String; k["background"] = _SafeStr_12168; k["bitmap"] = _SafeStr_10757; k["border"] = _SafeStr_12169; k["boxsizer"] = _SafeStr_12170; k["border_notify"] = _SafeStr_19545; k["bubble"] = _SafeStr_12171; k["bubble_pointer_up"] = _SafeStr_12172; k["bubble_pointer_right"] = _SafeStr_12173; k["bubble_pointer_down"] = _SafeStr_12174; k["bubble_pointer_left"] = _SafeStr_12175; k["button"] = _SafeStr_12176; k["button_thick"] = _SafeStr_12177; k["button_icon"] = _SafeStr_19546; k["button_group_left"] = _SafeStr_12178; k["button_group_center"] = _SafeStr_12179; k["button_group_right"] = _SafeStr_12180; k["checkbox"] = _SafeStr_12181; k["closebutton"] = _SafeStr_12184; k["container"] = _SafeStr_12182; k["container_button"] = _SafeStr_12183; k["display_object_wrapper"] = _SafeStr_12185; k["dropmenu"] = _SafeStr_12187; k["dropmenu_item"] = _SafeStr_12188; k["droplist"] = _SafeStr_12189; k["droplist_item"] = _SafeStr_12190; k["formatted_text"] = _SafeStr_12191; k["frame"] = _SafeStr_12192; k["frame_notify"] = _SafeStr_19547; k["header"] = _SafeStr_12193; k["html"] = _SafeStr_12194; k["icon"] = _SafeStr_12195; k["itemgrid"] = _SafeStr_12199; k["itemgrid_horizontal"] = _SafeStr_12200; k["itemgrid_vertical"] = _SafeStr_12201; k["itemlist"] = _SafeStr_12196; k["itemlist_horizontal"] = _SafeStr_12197; k["itemlist_vertical"] = _SafeStr_12198; k["label"] = _SafeStr_12202; k["maximizebox"] = _SafeStr_19548; k["menu"] = _SafeStr_19549; k["menu_item"] = _SafeStr_19550; k["submenu"] = _SafeStr_19551; k["minimizebox"] = _SafeStr_19552; k["notify"] = _SafeStr_19553; k["null"] = _SafeStr_12166; k["password"] = _SafeStr_12204; k["radiobutton"] = _SafeStr_12205; k["region"] = _SafeStr_12206; k["restorebox"] = _SafeStr_19554; k["scaler"] = _SafeStr_12207; k["scaler_horizontal"] = _SafeStr_19555; k["scaler_vertical"] = _SafeStr_19556; k["scrollbar_horizontal"] = _SafeStr_12208; k["scrollbar_vertical"] = _SafeStr_12209; k["scrollbar_slider_button_up"] = _SafeStr_12210; k["scrollbar_slider_button_down"] = _SafeStr_12211; k["scrollbar_slider_button_left"] = _SafeStr_12212; k["scrollbar_slider_button_right"] = _SafeStr_12213; k["scrollbar_slider_bar_horizontal"] = _SafeStr_12214; k["scrollbar_slider_bar_vertical"] = _SafeStr_12215; k["scrollbar_slider_track_horizontal"] = _SafeStr_12216; k["scrollbar_slider_track_vertical"] = _SafeStr_12217; k["scrollable_itemlist"] = _SafeStr_19557; k["scrollable_itemlist_vertical"] = _SafeStr_12218; k["scrollable_itemgrid_vertical"] = _SafeStr_12219; k["scrollable_itemlist_horizontal"] = _SafeStr_19558; k["selector"] = _SafeStr_12220; k["selector_list"] = _SafeStr_12221; k["static_bitmap"] = _SafeStr_12222; k["submenu"] = _SafeStr_19551; k["tab_button"] = _SafeStr_12223; k["tab_container_button"] = _SafeStr_12224; k["tab_context"] = _SafeStr_12226; k["tab_content"] = _SafeStr_12225; k["tab_selector"] = _SafeStr_12227; k["text"] = _SafeStr_12228; k["input"] = _SafeStr_12229; k["link"] = _SafeStr_12203; k["toolbar"] = _SafeStr_19559; k["tooltip"] = _SafeStr_7349; k["widget"] = _SafeStr_12230; if (_arg_2 != null){ for (_local_3 in k) { _arg_2[k[_local_3]] = _local_3; }; }; } } }//package _-4A5 // _SafeStr_10757 = "_-19H" (String#24962, DoABC#3) // _SafeStr_12166 = "_-65Z" (String#37081, DoABC#3) // _SafeStr_12168 = "_-0P1" (String#23157, DoABC#3) // _SafeStr_12169 = "_-0PV" (String#23171, DoABC#3) // _SafeStr_12170 = "_-Xc" (String#39711, DoABC#3) // _SafeStr_12171 = "_-7s" (String#38771, DoABC#3) // _SafeStr_12172 = "_-8s" (String#38807, DoABC#3) // _SafeStr_12173 = "_-3LY" (String#30364, DoABC#3) // _SafeStr_12174 = "_-6IU" (String#37573, DoABC#3) // _SafeStr_12175 = "_-1JF" (String#25336, DoABC#3) // _SafeStr_12176 = "_-3PL" (String#30510, DoABC#3) // _SafeStr_12177 = "_-0WD" (String#23419, DoABC#3) // _SafeStr_12178 = "_-2qa" (String#29090, DoABC#3) // _SafeStr_12179 = "_-4v8" (String#34192, DoABC#3) // _SafeStr_12180 = "_-1IA" (String#25295, DoABC#3) // _SafeStr_12181 = "_-161" (String#24846, DoABC#3) // _SafeStr_12182 = "_-6V1" (String#38059, DoABC#3) // _SafeStr_12183 = "_-Rv" (String#39505, DoABC#3) // _SafeStr_12184 = "_-5-B" (String#34387, DoABC#3) // _SafeStr_12185 = "_-0i0" (String#23868, DoABC#3) // _SafeStr_12187 = "_-4rM" (String#34048, DoABC#3) // _SafeStr_12188 = "_-qF" (String#40410, DoABC#3) // _SafeStr_12189 = "_-4kA" (String#33776, DoABC#3) // _SafeStr_12190 = "_-11n" (String#24679, DoABC#3) // _SafeStr_12191 = "_-0e9" (String#23725, DoABC#3) // _SafeStr_12192 = "_-644" (String#37023, DoABC#3) // _SafeStr_12193 = "_-2sI" (String#29162, DoABC#3) // _SafeStr_12194 = "_-2w6" (String#29311, DoABC#3) // _SafeStr_12195 = "_-0Xa" (String#23472, DoABC#3) // _SafeStr_12196 = "_-1P4" (String#25569, DoABC#3) // _SafeStr_12197 = "_-01b" (String#22244, DoABC#3) // _SafeStr_12198 = "_-5MJ" (String#35293, DoABC#3) // _SafeStr_12199 = "_-GQ" (String#39079, DoABC#3) // _SafeStr_12200 = "_-HK" (String#39111, DoABC#3) // _SafeStr_12201 = "_-4hZ" (String#33674, DoABC#3) // _SafeStr_12202 = "_-4lD" (String#33813, DoABC#3) // _SafeStr_12203 = "_-3n2" (String#31421, DoABC#3) // _SafeStr_12204 = "_-3H5" (String#30179, DoABC#3) // _SafeStr_12205 = "_-wF" (String#40635, DoABC#3) // _SafeStr_12206 = "_-5JY" (String#35189, DoABC#3) // _SafeStr_12207 = "_-2OZ" (String#27989, DoABC#3) // _SafeStr_12208 = "_-11d" (String#24670, DoABC#3) // _SafeStr_12209 = "_-wL" (String#40639, DoABC#3) // _SafeStr_12210 = "_-1Mu" (String#25477, DoABC#3) // _SafeStr_12211 = "_-0wg" (String#24442, DoABC#3) // _SafeStr_12212 = "_-1dK" (String#26112, DoABC#3) // _SafeStr_12213 = "_-0JH" (String#22929, DoABC#3) // _SafeStr_12214 = "_-3VR" (String#30748, DoABC#3) // _SafeStr_12215 = "_-2zc" (String#29439, DoABC#3) // _SafeStr_12216 = "_-3N1" (String#30427, DoABC#3) // _SafeStr_12217 = "_-6bp" (String#38343, DoABC#3) // _SafeStr_12218 = "_-4x2" (String#34260, DoABC#3) // _SafeStr_12219 = "_-6d6" (String#38403, DoABC#3) // _SafeStr_12220 = "_-3mF" (String#31388, DoABC#3) // _SafeStr_12221 = "_-5yp" (String#36775, DoABC#3) // _SafeStr_12222 = "_-0qa" (String#24191, DoABC#3) // _SafeStr_12223 = "_-3zu" (String#31923, DoABC#3) // _SafeStr_12224 = "_-6NJ" (String#37756, DoABC#3) // _SafeStr_12225 = "_-4xX" (String#34277, DoABC#3) // _SafeStr_12226 = "_-t" (String#40516, DoABC#3) // _SafeStr_12227 = "_-0yB" (String#24499, DoABC#3) // _SafeStr_12228 = "_-6A8" (String#37268, DoABC#3) // _SafeStr_12229 = "_-4Am" (String#32406, DoABC#3) // _SafeStr_12230 = "_-38n" (String#29842, DoABC#3) // _SafeStr_19497 = "_-4rV" (String#34055, DoABC#3) // _SafeStr_19545 = "_-3lc" (String#31356, DoABC#3) // _SafeStr_19546 = "_-RE" (String#39485, DoABC#3) // _SafeStr_19547 = "_-1g8" (String#26219, DoABC#3) // _SafeStr_19548 = "_-6eT" (String#38459, DoABC#3) // _SafeStr_19549 = "_-5ap" (String#35850, DoABC#3) // _SafeStr_19550 = "_-11I" (String#24655, DoABC#3) // _SafeStr_19551 = "_-4Gy" (String#32645, DoABC#3) // _SafeStr_19552 = "_-0Zd" (String#23548, DoABC#3) // _SafeStr_19553 = "_-22i" (String#27138, DoABC#3) // _SafeStr_19554 = "_-6cG" (String#38363, DoABC#3) // _SafeStr_19555 = "_-2wm" (String#29328, DoABC#3) // _SafeStr_19556 = "_-3Yo" (String#30876, DoABC#3) // _SafeStr_19557 = "_-0PY" (String#23173, DoABC#3) // _SafeStr_19558 = "_-hf" (String#40075, DoABC#3) // _SafeStr_19559 = "_-6Z7" (String#38244, DoABC#3) // _SafeStr_7349 = "_-1CR" (String#25084, DoABC#3) //------------------------------------------------------------ //_-4A5.WindowParser package _-4A5 { import flash.utils.Dictionary; import _-ue.Map; import _-1Mz.IWindowContext; import _-1Mz.IWindow; import _-ue.XMLVariableParser; import _-1Mz.WindowController; import flash.geom.Rectangle; import flash.filters.BitmapFilter; import _-5im.WindowParam; import _-5YE._SafeStr_3580; import flash.filters.DropShadowFilter; import flash.utils.*; public class WindowParser implements _SafeStr_3602 { public static const _SafeStr_19560:String = "_EXCLUDE"; public static const _SafeStr_19561:String = "_INCLUDE"; public static const _SafeStr_19562:String = "_TEMP"; private static const _SafeStr_19563:String = "layout"; private static const _SafeStr_19564:String = "window"; private static const _SafeStr_19565:String = "variables"; private static const _SafeStr_19566:String = "filters"; private static const _SafeStr_19567:String = "name"; private static const _SafeStr_19568:String = "style"; private static const _SafeStr_19569:String = "dynamic_style"; private static const _SafeStr_19570:String = "params"; private static const _SafeStr_19571:String = "tags"; private static const X:String = "x"; private static const _SafeStr_19572:String = "y"; private static const _SafeStr_19573:String = "width"; private static const _SafeStr_19574:String = "height"; private static const _SafeStr_19575:String = "visible"; private static const _SafeStr_19576:String = "caption"; private static const ID:String = "id"; private static const _SafeStr_19577:String = "background"; private static const _SafeStr_12342:String = "blend"; private static const _SafeStr_19578:String = "clipping"; private static const COLOR:String = "color"; private static const _SafeStr_19579:String = "treshold"; private static const _SafeStr_19580:String = "children"; private static const _SafeStr_19581:String = "width_min"; private static const _SafeStr_19582:String = "width_max"; private static const _SafeStr_19583:String = "height_min"; private static const _SafeStr_19584:String = "height_max"; private static const TRUE:String = "true"; private static const _SafeStr_19585:String = "0"; private static const _SafeStr_19586:String = "$"; private static const COMMA:String = ","; private static const EMPTY:String = ""; private static const _SafeStr_19587:RegExp = /^(\s|\n|\r|\t|\v)*/m; private static const _SafeStr_19588:RegExp = /(\s|\n|\r|\t|\v)*$/; protected var _SafeStr_19589:Dictionary; protected var _SafeStr_19590:Dictionary; protected var _SafeStr_19591:Dictionary; protected var _SafeStr_19592:Dictionary; protected var _SafeStr_19593:Map; protected var _context:IWindowContext; private var _disposed:Boolean = false; public function WindowParser(k:IWindowContext) { this._context = k; this._SafeStr_19589 = new Dictionary(); this._SafeStr_19590 = new Dictionary(); TypeCodeTable._SafeStr_19497(this._SafeStr_19589, this._SafeStr_19590); this._SafeStr_19591 = new Dictionary(); this._SafeStr_19592 = new Dictionary(); ParamCodeTable._SafeStr_19497(this._SafeStr_19591, this._SafeStr_19592); this._SafeStr_19593 = new Map(); } private static function _SafeStr_19594(k:String):String { k = k.replace(_SafeStr_19588, EMPTY); k = k.replace(_SafeStr_19587, EMPTY); return (k); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { var k:Object; if (!this._disposed){ for (k in this._SafeStr_19589) { delete this._SafeStr_19589[k]; }; for (k in this._SafeStr_19590) { delete this._SafeStr_19590[k]; }; for (k in this._SafeStr_19591) { delete this._SafeStr_19591[k]; }; for (k in this._SafeStr_19592) { delete this._SafeStr_19592[k]; }; this._SafeStr_19593.dispose(); this._SafeStr_19593 = null; this._context = null; this._disposed = true; }; } public function parseAndConstruct(k:XML, _arg_2:IWindow, _arg_3:Map):IWindow { var _local_4:XMLList; var _local_5:uint; var _local_6:IWindow; var _local_7:uint; var _local_8:XMLList; var _local_9:XMLList; var _local_10:XML; var _local_11:XMLList; var _local_12:Array; var _local_13:uint; if (k.localName() == _SafeStr_19563){ _local_8 = k.child(_SafeStr_19565); if (_local_8.length() > 0){ _local_10 = _local_8[0]; _local_11 = XML(_local_10[0]).children(); if (_local_11.length() > 0){ if (_arg_3 == null){ _arg_3 = new Map(); }; XMLVariableParser.parseVariableList(_local_11, _arg_3); }; }; _local_9 = k.child(_SafeStr_19566).children(); if (_local_9.length() > 0){ _local_12 = new Array(); _local_13 = 0; while (_local_13 < _local_9.length()) { _local_12.push(this._SafeStr_19595(_local_9[_local_13])); _local_13++; }; _arg_2.filters = _local_12; }; _local_4 = k.child(_SafeStr_19564); _local_5 = _local_4.length(); switch (_local_5){ case 0: return (null); case 1: k = _local_4[0]; break; default: _local_7 = 0; while (_local_7 < _local_5) { _local_6 = this._SafeStr_19596(_local_4[_local_7], WindowController(_arg_2), _arg_3); _local_7++; }; return (_local_6); }; }; if (k.localName() == _SafeStr_19564){ _local_4 = k.children(); _local_5 = _local_4.length(); if (_local_5 > 1){ _local_7 = 0; while (_local_7 < _local_5) { _local_6 = this._SafeStr_19596(_local_4[_local_7], WindowController(_arg_2), _arg_3); _local_7++; }; return (_local_6); }; k = k.children()[0]; }; return ((((k)!=null) ? this._SafeStr_19596(k, WindowController(_arg_2), _arg_3) : null)); } private function _SafeStr_19596(k:XML, _arg_2:WindowController, _arg_3:Map):IWindow { var _local_4:WindowController; var _local_5:uint; var _local_6:String; var _local_17:Rectangle; var _local_19:XML; var _local_20:XMLList; var _local_21:uint; var _local_23:uint; var _local_24:Array; var _local_26:String; var _local_27:Array; var _local_28:BitmapFilter; var _local_29:_SafeStr_3273; var _local_7:String = EMPTY; var _local_8:Boolean = true; var _local_9:Boolean = true; var _local_10:String = "0x00ffffff"; var _local_11:Number = 1; var _local_12:Boolean; var _local_13:uint = 10; var _local_14:uint = (((_arg_2)!=null) ? _arg_2.style : 0); var _local_15:String = ""; var _local_16:uint; var _local_18:String = EMPTY; var _local_22:int; _local_5 = this._SafeStr_19589[k.localName()]; _local_6 = unescape(String(this._SafeStr_19597(k, _SafeStr_19567, _arg_3, ""))); _local_14 = uint(this._SafeStr_19597(k, _SafeStr_19568, _arg_3, _local_14)); _local_15 = String(this._SafeStr_19597(k, _SafeStr_19569, _arg_3, "")); _local_16 = uint(this._SafeStr_19597(k, _SafeStr_19570, _arg_3, _local_16)); _local_18 = unescape(String(this._SafeStr_19597(k, _SafeStr_19571, _arg_3, _local_18))); _local_17 = new Rectangle(); _local_17.x = Number(this._SafeStr_19597(k, X, _arg_3, _SafeStr_19585)); _local_17.y = Number(this._SafeStr_19597(k, _SafeStr_19572, _arg_3, _SafeStr_19585)); _local_17.width = Number(this._SafeStr_19597(k, _SafeStr_19573, _arg_3, _SafeStr_19585)); _local_17.height = Number(this._SafeStr_19597(k, _SafeStr_19574, _arg_3, _SafeStr_19585)); _local_8 = (this._SafeStr_19597(k, _SafeStr_19575, _arg_3, _local_8.toString()) == TRUE); _local_22 = int(this._SafeStr_19597(k, ID, _arg_3, _local_22.toString())); if (k.child(_SafeStr_19570).length() > 0){ _local_20 = k.child(_SafeStr_19570).children(); _local_21 = _local_20.length(); _local_23 = 0; while (_local_23 < _local_21) { _local_19 = _local_20[_local_23]; _local_26 = (this._SafeStr_19597(_local_19, _SafeStr_19567, _arg_3, "") as String); if (this._SafeStr_19591[_local_26] != null){ _local_16 = (_local_16 | this._SafeStr_19591[_local_26]); } else { throw (new Error((('Unknown window parameter "' + String(_local_19.attribute(_SafeStr_19567))) + '"!'))); }; _local_23++; }; }; _local_7 = (((_local_16 & WindowParam._SafeStr_19519)) ? ((_arg_2) ? _arg_2.caption : EMPTY) : EMPTY); _local_7 = unescape(String(this._SafeStr_19597(k, _SafeStr_19576, _arg_3, _local_7))); if (_local_18 != EMPTY){ _local_24 = _local_18.split(COMMA); _local_21 = _local_24.length; _local_23 = 0; while (_local_23 < _local_21) { _local_24[_local_23] = WindowParser._SafeStr_19594(_local_24[_local_23]); _local_23++; }; }; _local_4 = (this._context.create(_local_6, null, _local_5, _local_14, _local_16, _local_17, null, (((_arg_2 is _SafeStr_2328)) ? null : (_arg_2)), _local_22, this._SafeStr_19598(k.child(_SafeStr_19565)[0]), _local_15, _local_24) as WindowController); if (this._SafeStr_19599(k, _SafeStr_19581)){ _local_4._SafeStr_7827.minWidth = int(this._SafeStr_19597(k, _SafeStr_19581, _arg_3, _local_4._SafeStr_7827.minWidth)); }; if (this._SafeStr_19599(k, _SafeStr_19582)){ _local_4._SafeStr_7827.maxWidth = int(this._SafeStr_19597(k, _SafeStr_19582, _arg_3, _local_4._SafeStr_7827.maxWidth)); }; if (this._SafeStr_19599(k, _SafeStr_19583)){ _local_4._SafeStr_7827.minHeight = int(this._SafeStr_19597(k, _SafeStr_19583, _arg_3, _local_4._SafeStr_7827.minHeight)); }; if (this._SafeStr_19599(k, _SafeStr_19584)){ _local_4._SafeStr_7827.maxHeight = int(this._SafeStr_19597(k, _SafeStr_19584, _arg_3, _local_4._SafeStr_7827.maxHeight)); }; _local_4._SafeStr_7827.limit(); _local_12 = (this._SafeStr_19597(k, _SafeStr_19577, _arg_3, _local_4.background.toString()) == TRUE); _local_11 = Number(this._SafeStr_19597(k, _SafeStr_12342, _arg_3, _local_4.blend.toString())); _local_9 = (this._SafeStr_19597(k, _SafeStr_19578, _arg_3, _local_4.clipping.toString()) == TRUE); _local_10 = String(this._SafeStr_19597(k, COLOR, _arg_3, _local_4.color.toString())); _local_13 = uint(this._SafeStr_19597(k, _SafeStr_19579, _arg_3, _local_4._SafeStr_9289.toString())); if (_local_4.caption != _local_7){ _local_4.caption = _local_7; }; if (_local_4.blend != _local_11){ _local_4.blend = _local_11; }; if (_local_4.visible != _local_8){ _local_4.visible = _local_8; }; if (_local_4.clipping != _local_9){ _local_4.clipping = _local_9; }; if (_local_4.background != _local_12){ _local_4.background = _local_12; }; if (_local_4._SafeStr_9289 != _local_13){ _local_4._SafeStr_9289 = _local_13; }; var _local_25:uint = (((_local_10.charAt(1))==X) ? parseInt(_local_10, 16) : uint(_local_10)); if (_local_4.color != _local_25){ _local_4.color = _local_25; }; _local_20 = k.child(_SafeStr_19566).children(); _local_21 = _local_20.length(); if (_local_21 > 0){ _local_27 = new Array(); _local_23 = 0; while (_local_23 < _local_21) { _local_28 = (this._SafeStr_19595(_local_20[_local_23]) as BitmapFilter); if (_local_28 != null){ _local_27.push(_local_28); }; _local_23++; }; _local_4.filters = _local_27; }; if (_local_4 != null){ if (_arg_2 != null){ if ((_arg_2 is _SafeStr_2328)){ if (((((((!((_local_4.x == _local_17.x))) || (!((_local_4.y == _local_17.y))))) || (!((_local_4.width == _local_17.width))))) || (!((_local_4.height == _local_17.height))))){ if ((_local_16 & WindowParam._SafeStr_12378) == WindowParam._SafeStr_12377){ _local_4.x = _local_17.x; }; if ((_local_16 & WindowParam._SafeStr_12381) == WindowParam._SafeStr_12380){ _local_4.y = _local_17.y; }; }; try { _local_29 = _SafeStr_2328(_arg_2).iterator; } catch(e:Error) { }; if (_local_29 != null){ _local_29[_local_29.length] = _local_4; } else { _arg_2.addChild(_local_4); }; }; }; }; _local_20 = k.child(_SafeStr_19580); if (_local_20.length() > 0){ _local_19 = _local_20[0]; _local_20 = _local_19.children(); _local_21 = _local_20.length(); if ((_local_4 is _SafeStr_3580)){ _SafeStr_3580(_local_4)._SafeStr_19600(false); }; _local_23 = 0; while (_local_23 < _local_21) { this.parseAndConstruct(_local_20[_local_23], _local_4, _arg_3); _local_23++; }; }; if ((_local_4 is _SafeStr_3580)){ _SafeStr_3580(_local_4)._SafeStr_19600(true); }; return (_local_4); } private function _SafeStr_19599(k:XML, _arg_2:String):Boolean { return ((k.attribute(_arg_2).length() > 0)); } private function _SafeStr_19597(k:XML, _arg_2:String, _arg_3:Map, _arg_4:Object):Object { var _local_5:XMLList = k.attribute(_arg_2); if (_local_5.length() == 0){ return (_arg_4); }; var _local_6:String = String(_local_5); if (_arg_3 != null){ if (_local_6.charAt(0) == _SafeStr_19586){ _local_6 = _arg_3[_local_6.slice(1, _local_6.length)]; if (_local_6 == null){ throw (new Error((('Shared variable not defined: "' + k.attribute(_arg_2)) + '"!'))); }; }; }; return (_local_6); } private function _SafeStr_19598(k:XML):Array { return ((((k)!=null) ? XMLPropertyArrayParser.parse(k.children()) : new Array())); } public function _SafeStr_12162(k:IWindow):String { var _local_8:_SafeStr_3273; var _local_10:IWindow; var _local_12:uint; var _local_14:PropertyStruct; var _local_15:BitmapFilter; var _local_16:String; var _local_17:Boolean; if (k._SafeStr_12236.length < 3){ k._SafeStr_12236 = ""; }; if (k._SafeStr_12236 != ""){ k.setParamFlag(WindowParam._SafeStr_12307, false); }; var _local_2:String = EMPTY; var _local_3:String = this._SafeStr_19590[k.type]; var _local_4:uint = k.param; var _local_5:uint = k.style; var _local_6:_SafeStr_3272 = k._SafeStr_7827; var _local_7:WindowController = (k as WindowController); _local_2 = (_local_2 + ((((((((((((((((((((((((((((((((((("<" + _local_3) + ' x="') + k.x) + '"') + ' y="') + k.y) + '"') + ' width="') + k.width) + '"') + ' height="') + k.height) + '"') + ' params="') + k.param) + '"') + ' style="') + k.style) + '"') + (((k._SafeStr_12236)!=EMPTY) ? ((' dynamic_style="' + k._SafeStr_12236) + '"') : EMPTY)) + (((k.name)!=EMPTY) ? ((' name="' + escape(k.name)) + '"') : EMPTY)) + (((k.caption)!=EMPTY) ? ((' caption="' + escape(k.caption)) + '"') : EMPTY)) + (((k.id)!=0) ? ((' id="' + k.id.toString()) + '"') : EMPTY)) + (((k.color)!=0xFFFFFF) ? ((((' color="' + "0x") + k.alpha.toString(16)) + k.color.toString(16)) + '"') : EMPTY)) + (((k.blend)!=1) ? ((' blend="' + k.blend.toString()) + '"') : EMPTY)) + (((k.visible)!=true) ? ((' visible="' + k.visible.toString()) + '"') : EMPTY)) + (((k.clipping)!=true) ? ((' clipping="' + k.clipping.toString()) + '"') : EMPTY)) + (((k.background)!=false) ? ((' background="' + k.background.toString()) + '"') : EMPTY)) + (((k._SafeStr_9289)!=10) ? ((' treshold="' + k._SafeStr_9289.toString()) + '"') : EMPTY)) + (((k.tags.length)>0) ? ((' tags="' + escape(k.tags.toString())) + '"') : EMPTY)) + (((_local_6.minWidth)>int.MIN_VALUE) ? ((' width_min="' + _local_6.minWidth) + '"') : EMPTY)) + (((_local_6.maxWidth)int.MIN_VALUE) ? ((' height_min="' + _local_6.minHeight) + '"') : EMPTY)) + (((_local_6.maxHeight)\r")); if (((k.filters) && ((k.filters.length > 0)))){ _local_2 = (_local_2 + "\t\r"); for each (_local_15 in k.filters) { _local_2 = (_local_2 + (("\t\t" + this._SafeStr_19601(_local_15)) + "\r")); }; _local_2 = (_local_2 + "\t\r"); }; var _local_9:uint = _local_7.numChildren; var _local_11:String = EMPTY; if ((_local_7 is _SafeStr_2328)){ _local_8 = _SafeStr_2328(_local_7).iterator; _local_9 = _local_8.length; if (_local_9 > 0){ _local_12 = 0; while (_local_12 < _local_9) { _local_10 = (_local_8[_local_12] as IWindow); if (_local_10.tags.indexOf(WindowParser._SafeStr_19560) == -1){ _local_11 = (_local_11 + this._SafeStr_12162(_local_10)); }; _local_12++; }; }; } else { _local_9 = _local_7.numChildren; if (_local_9 > 0){ _local_12 = 0; while (_local_12 < _local_9) { _local_10 = _local_7.getChildAt(_local_12); if (_local_10.tags.indexOf(WindowParser._SafeStr_19560) == -1){ _local_11 = (_local_11 + this._SafeStr_12162(_local_10)); }; _local_12++; }; }; }; if (_local_11.length > 0){ _local_2 = (_local_2 + (("\t\r" + _local_11) + "\t\r")); }; var _local_13:Array = k.properties; if (((!((_local_13 == null))) && ((_local_13.length > 0)))){ _local_16 = "\t\r"; _local_17 = false; _local_12 = 0; while (_local_12 < _local_13.length) { _local_14 = (_local_13[_local_12] as PropertyStruct); if (_local_14.valid){ _local_16 = (_local_16 + (("\t\t" + _local_14.toXMLString()) + "\r")); _local_17 = true; }; _local_12++; }; _local_16 = (_local_16 + "\t\r"); if (_local_17){ _local_2 = (_local_2 + _local_16); }; }; _local_2 = (_local_2 + (("\r")); return (_local_2); } private function _SafeStr_19595(k:XML):BitmapFilter { var _local_3:BitmapFilter; var _local_2:String = (k.localName() as String); switch (_local_2){ case "DropShadowFilter": _local_3 = new DropShadowFilter(Number(this._SafeStr_19597(k, "distance", null, "0")), Number(this._SafeStr_19597(k, "angle", null, "45")), uint(this._SafeStr_19597(k, "color", null, "0")), Number(this._SafeStr_19597(k, "alpha", null, "1")), Number(this._SafeStr_19597(k, "blurX", null, "0")), Number(this._SafeStr_19597(k, "blurY", null, "0")), Number(this._SafeStr_19597(k, "strength", null, "1")), int(this._SafeStr_19597(k, "quality", null, "1")), Boolean((this._SafeStr_19597(k, "inner", null, "false") == "true")), Boolean((this._SafeStr_19597(k, "knockout", null, "false") == "true")), Boolean((this._SafeStr_19597(k, "hideObject", null, "false") == "true"))); break; }; return (_local_3); } private function _SafeStr_19601(k:BitmapFilter):String { var _local_2:String; if ((k is DropShadowFilter)){ _local_2 = ""); }; return (_local_2); } } }//package _-4A5 // _SafeStr_12162 = "_-18d" (String#1467, DoABC#3) // _SafeStr_12236 = "_-0AE" (String#7775, DoABC#3) // _SafeStr_12307 = "_-3Sq" (String#30644, DoABC#3) // _SafeStr_12342 = "_-0hs" (String#8324, DoABC#3) // _SafeStr_12377 = "_-33h" (String#29634, DoABC#3) // _SafeStr_12378 = "_-3og" (String#31484, DoABC#3) // _SafeStr_12380 = "_-0sb" (String#24280, DoABC#3) // _SafeStr_12381 = "_-1um" (String#26798, DoABC#3) // _SafeStr_19497 = "_-4rV" (String#34055, DoABC#3) // _SafeStr_19519 = "_-3a6" (String#30927, DoABC#3) // _SafeStr_19560 = "_-0C7" (String#22637, DoABC#3) // _SafeStr_19561 = "_-61k" (String#36934, DoABC#3) // _SafeStr_19562 = "_-3UZ" (String#30710, DoABC#3) // _SafeStr_19563 = "_-2Zs" (String#28438, DoABC#3) // _SafeStr_19564 = "_-6EL" (String#14010, DoABC#3) // _SafeStr_19565 = "_-4Pu" (String#33007, DoABC#3) // _SafeStr_19566 = "_-5DP" (String#34950, DoABC#3) // _SafeStr_19567 = "_-2vH" (String#1091, DoABC#3) // _SafeStr_19568 = "_-4aF" (String#33412, DoABC#3) // _SafeStr_19569 = "_-2-X" (String#27027, DoABC#3) // _SafeStr_19570 = "_-5S8" (String#35505, DoABC#3) // _SafeStr_19571 = "_-1Ru" (String#25693, DoABC#3) // _SafeStr_19572 = "_-6SK" (String#14249, DoABC#3) // _SafeStr_19573 = "_-2jZ" (String#1519, DoABC#3) // _SafeStr_19574 = "_-1se" (String#1492, DoABC#3) // _SafeStr_19575 = "_-0DF" (String#22683, DoABC#3) // _SafeStr_19576 = "_-1ey" (String#9298, DoABC#3) // _SafeStr_19577 = "_-46W" (String#3619, DoABC#3) // _SafeStr_19578 = "_-5BG" (String#34863, DoABC#3) // _SafeStr_19579 = "_-5-N" (String#34396, DoABC#3) // _SafeStr_19580 = "_-4Cu" (String#32492, DoABC#3) // _SafeStr_19581 = "_-5is" (String#36162, DoABC#3) // _SafeStr_19582 = "_-0IL" (String#22887, DoABC#3) // _SafeStr_19583 = "_-3Y8" (String#30848, DoABC#3) // _SafeStr_19584 = "_-0ab" (String#23588, DoABC#3) // _SafeStr_19585 = "_-4wf" (String#12695, DoABC#3) // _SafeStr_19586 = "_-04E" (String#22341, DoABC#3) // _SafeStr_19587 = "_-0JM" (String#22934, DoABC#3) // _SafeStr_19588 = "_-5-H" (String#34390, DoABC#3) // _SafeStr_19589 = "_-3Fj" (String#30120, DoABC#3) // _SafeStr_19590 = "_-4lV" (String#33821, DoABC#3) // _SafeStr_19591 = "_-1Qo" (String#25644, DoABC#3) // _SafeStr_19592 = "_-0qN" (String#24182, DoABC#3) // _SafeStr_19593 = "_-0Ao" (String#22581, DoABC#3) // _SafeStr_19594 = "_-19u" (String#24985, DoABC#3) // _SafeStr_19595 = "_-4ro" (String#34067, DoABC#3) // _SafeStr_19596 = "_-6O3" (String#37790, DoABC#3) // _SafeStr_19597 = "_-4yR" (String#34318, DoABC#3) // _SafeStr_19598 = "_-1Y4" (String#25912, DoABC#3) // _SafeStr_19599 = "_-55n" (String#34658, DoABC#3) // _SafeStr_19600 = "_-4yo" (String#12724, DoABC#3) // _SafeStr_19601 = "_-6El" (String#37438, DoABC#3) // _SafeStr_2328 = "_-571" (String#12870, DoABC#3) // _SafeStr_3272 = "_-5yy" (String#13748, DoABC#3) // _SafeStr_3273 = "_-4dU" (String#12378, DoABC#3) // _SafeStr_3580 = "_-1jz" (String#9371, DoABC#3) // _SafeStr_3602 = "_-351" (String#10815, DoABC#3) // _SafeStr_7827 = "_-44t" (String#11825, DoABC#3) // _SafeStr_9289 = "_-1hk" (String#9342, DoABC#3) //------------------------------------------------------------ //_-4A5.XMLPropertyArrayParser package _-4A5 { import _-ue.XMLVariableParser; import _-ue.Map; public class XMLPropertyArrayParser extends XMLVariableParser { public static function parse(k:XMLList):Array { var _local_5:int; var _local_2:Map = new Map(); var _local_3:Array = new Array(); var _local_4:Array = new Array(); _local_5 = XMLVariableParser.parseVariableList(k, _local_2, _local_3); var _local_6:int; while (_local_6 < _local_5) { _local_4.push(new PropertyStruct(_local_2._SafeStr_7070(_local_6), _local_2._SafeStr_5595(_local_6), _local_3[_local_6], true)); _local_6++; }; return (_local_4); } } }//package _-4A5 // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) //------------------------------------------------------------ //_-4aM._SafeStr_1 package _-4aM { import flash.display.MovieClip; public class _SafeStr_1 { static const _SafeStr_19602:Array = new Array([-60299481, -1257565267, -1773359855, 1432322693, -642658612, -1465658530, 122404169, 798633113, 34348301, -1390006538, 1001298920, -1993521432, -1193876727, 1686814639, -1933411591, 433642269], [241242496, -364534835, -1908368968, -2044624418, 1275563084, 308986188, 1503387907, 1181277931, -625673438, 660629574, 2127897840, 144083099, -1748690374, -1360606164, 1548465174, 764843709], [1234604441, 432083753, -1981864475, 129126083, 2027636872, -1932985664, 1402647052, 1993749168, 174029665, 211124843, -520103533, -859200679, -1648819321, 713715736, -531809004, -790472494, -460540122, 0x636D3000, 1461316385, 818391957, 1402647052, 1993749168, -94478254, -1791009141, -206798687, 1228023150, -578245313, 248589748], [2016905982, 1589303886, -1604192471, -518016421, 902229723, -1733198503, -1952530763, 1596724170, 549835597, -834425786, 449807675, -1079116600, 681698941, 544101313, -1610040718, 1512970458, 956056597, -891592280, -1400818176, -200701817, -1794869277, -2093827150, 608369638, -1615153110, 1849923232, 880183041, 1197300665, 1344304673], [131055361, 637295751, -511523265, -155756133, 1125230953, -1638051542, 902296113, 986183898, -216146322, 1934868503, -1935482102, 1415807857, 1569678376, -321097448, -1199055876, -1202771894], [-121622519, -1383004146, 1541404912, -442458303, 827458073, -489596006, 927147480, -29247258, -213827904, -294575959, 958197732, 1428969125, 927147480, -29247258, -121622519, -1383004146, 1698052097, 151661373], [-87300077, 1630174931, -271082742, -1135398578, -383927391, -1026686994, -308326370, 788177707, -1672007950, 1510171718, -606817331, 237908566, 528892673, 791754196, 1228051343, -1078630934, -251047482, -2084907163, -1695992428, -754075014, 1843127693, -648596994, -1301201995, 831499097], [-52056505, -596359992, -882724482, 2113810722, 551913265, 488506750, 148660604, 1002711825, -720589675, -1707529508, -1309087977, -1336444980, -1844732321, 9318711, 1231854021, -269169445, -2118840401, -319048238, -1730106305, 350754869], [-385712383, 516634866, -1639824769, -1731060185, 1629889744, 983735689, 746826056, 1492495043, -1441765756, -338009234, -1921047158, -111646284, 1589618043, 1023565579, 1993747234, 1033739992, 1531487080, -1619247637, 737053071, 2001144615, 2004154895, 838545504], [2054695329, -1923557799, -1545594046, 1076921461, -1092622410, -1014798210, 1218738962, -283465839, 1958381305, -570071572, -2018598081, 778418445, -1251174697, 1498369309, -845553215, -235127575, -1980644453, 1275143206, -801621766, -669942154, 738648391, 121865817], [1808382748, 1495593327, 152579279, -211164573, -868752185, -292846947, 2084182770, -1278705684, 277189842, -1702299860, 1906341277, 1660655189, 1711892173, -646966368, 1617308029, -2057419516, -650728094, -1586463466, 44894535, 499494706, -778935390, 1865297121]); static const _SafeStr_19603:Array = new Array([-638689465, -926913956, -1727678336, -2033691266], [-781991076, 810459102, 1891920132, 1695901997], [-908062695, 1743721073, 1038668284, 1952679727], [962987877, -1907158064, -1777665828, -1468264682], [232122069, 128455383, 2049406584, 2123071582], [-729142431, -1256544479, -1458519078, -1915377491], [-682599334, -2113129742, -454557611, -1870138788], [-1439755877, 2061909847, -1189903142, -545024202], [1321838846, 1384445580, 2126174345, -1991132290], [-1438294254, 1189372061, 2117393034, -284183242], [1218101002, 1112688207, -984730338, -1170078818]); static const _SafeStr_19604:Array = new Array(_SafeStr_1._SafeStr_7941(180, -579), _SafeStr_1._SafeStr_7941(179, -578), _SafeStr_1._SafeStr_7941(178, -577), _SafeStr_1._SafeStr_7941(177, -576), _SafeStr_1._SafeStr_7941(176, -575), _SafeStr_1._SafeStr_7941(175, -574), _SafeStr_1._SafeStr_7941(174, -573), _SafeStr_1._SafeStr_7941(173, -572), _SafeStr_1._SafeStr_7941(172, -571), _SafeStr_1._SafeStr_7941(171, -570), _SafeStr_1._SafeStr_7941(170, -569)); static const _SafeStr_19605:Boolean = true; public static function _SafeStr_7941(_arg_1:int, _arg_2:int):String { var _local_3:String; var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:*; var _local_9:*; _local_3 = ""; _local_4 = 0; _local_5 = _SafeStr_19602[((_arg_1 - 5) ^ 175)].length; while (_local_4 < _local_5) { _local_6 = int(_SafeStr_19602[((_arg_1 - 5) ^ 175)][_local_4]); _local_4++; _local_7 = int(_SafeStr_19602[((_arg_1 - 5) ^ 175)][_local_4]); _local_8 = 2654435769; _local_9 = 84941944608; while (_local_9 != 0) { _local_7 = (_local_7 - ((((_local_6 << 4) ^ (_local_6 >>> 5)) + _local_6) ^ (_local_9 + int(_SafeStr_19603[((_arg_2 + 3) ^ -576)][((_local_9 >>> 11) & 3)])))); _local_9 = (_local_9 - _local_8); _local_6 = (_local_6 - ((((_local_7 << 4) ^ (_local_7 >>> 5)) + _local_7) ^ (_local_9 + int(_SafeStr_19603[((_arg_2 + 3) ^ -576)][(_local_9 & 3)])))); }; _local_3 = (_local_3 + (String.fromCharCode(_local_6) + String.fromCharCode(_local_7))); _local_4++; }; if (_local_3.charCodeAt((_local_3.length - 1)) == 0){ _local_3 = _local_3.substring(0, (_local_3.length - 1)); }; return (_local_3); } public static function _SafeStr_5300(_arg_1:MovieClip):Boolean { return (true); } } }//package _-4aM // _SafeStr_1 = "_-6Pd" (String#6, DoABC#1) // _SafeStr_19602 = "_-4Xa" (String#10, DoABC#1) // _SafeStr_19603 = "_-a0" (String#15, DoABC#1) // _SafeStr_19604 = "_-7m" (String#14, DoABC#1) // _SafeStr_19605 = "_-5m" (String#12, DoABC#1) // _SafeStr_5300 = "_-5ev" (String#11, DoABC#1) // _SafeStr_7941 = "_-6kt" (String#13, DoABC#1) //------------------------------------------------------------ //_-4Aq._SafeStr_3973 package _-4Aq { import _-4Aq.BigInteger; interface _SafeStr_3973 { function _SafeStr_6668(_arg_1:BigInteger):BigInteger; function revert(_arg_1:BigInteger):BigInteger; function _SafeStr_19606(_arg_1:BigInteger):void; function _SafeStr_19607(_arg_1:BigInteger, _arg_2:BigInteger, _arg_3:BigInteger):void; function _SafeStr_19608(_arg_1:BigInteger, _arg_2:BigInteger):void; } }//package _-4Aq // _SafeStr_19606 = "_-ur" (String#15402, DoABC#3) // _SafeStr_19607 = "_-mW" (String#15264, DoABC#3) // _SafeStr_19608 = "_-6kf" (String#14522, DoABC#3) // _SafeStr_3973 = "_-0gN" (String#8296, DoABC#3) // _SafeStr_6668 = "_-5k5" (String#4046, DoABC#3) //------------------------------------------------------------ //_-4Aq._SafeStr_3974 package _-4Aq { import _-4Aq.BigInteger; import _-4Aq.bi_internal; use namespace bi_internal; class _SafeStr_3974 implements _SafeStr_3973 { private var m:BigInteger; private var _SafeStr_19609:BigInteger; private var _SafeStr_19610:BigInteger; private var _SafeStr_19611:BigInteger; public function _SafeStr_3974(k:BigInteger) { this._SafeStr_19609 = new BigInteger(); this._SafeStr_19610 = new BigInteger(); BigInteger._SafeStr_11554._SafeStr_19612((2 * k.t), this._SafeStr_19609); this._SafeStr_19611 = this._SafeStr_19609._SafeStr_19613(k); this.m = k; } public function revert(k:BigInteger):BigInteger { return (k); } public function _SafeStr_19607(k:BigInteger, _arg_2:BigInteger, _arg_3:BigInteger):void { k._SafeStr_19614(_arg_2, _arg_3); this._SafeStr_19606(_arg_3); } public function _SafeStr_19608(k:BigInteger, _arg_2:BigInteger):void { k._SafeStr_19615(_arg_2); this._SafeStr_19606(_arg_2); } public function _SafeStr_6668(k:BigInteger):BigInteger { var _local_2:BigInteger; if ((((k.s < 0)) || ((k.t > (2 * this.m.t))))){ return (k.mod(this.m)); }; if (k._SafeStr_11552(this.m) < 0){ return (k); }; _local_2 = new BigInteger(); k.copyTo(_local_2); this._SafeStr_19606(_local_2); return (_local_2); } public function _SafeStr_19606(k:BigInteger):void { var _local_2:BigInteger = (k as BigInteger); _local_2._SafeStr_19616((this.m.t - 1), this._SafeStr_19609); if (_local_2.t > (this.m.t + 1)){ _local_2.t = (this.m.t + 1); _local_2._SafeStr_16517(); }; this._SafeStr_19611._SafeStr_19617(this._SafeStr_19609, (this.m.t + 1), this._SafeStr_19610); this.m._SafeStr_19618(this._SafeStr_19610, (this.m.t + 1), this._SafeStr_19609); while (_local_2._SafeStr_11552(this._SafeStr_19609) < 0) { _local_2._SafeStr_19619(1, (this.m.t + 1)); }; _local_2._SafeStr_19620(this._SafeStr_19609, _local_2); while (_local_2._SafeStr_11552(this.m) >= 0) { _local_2._SafeStr_19620(this.m, _local_2); }; } } }//package _-4Aq // _SafeStr_11552 = "_-3Tu" (String#30687, DoABC#3) // _SafeStr_11554 = "_-1i0" (String#26298, DoABC#3) // _SafeStr_16517 = "_-64L" (String#13848, DoABC#3) // _SafeStr_19606 = "_-ur" (String#15402, DoABC#3) // _SafeStr_19607 = "_-mW" (String#15264, DoABC#3) // _SafeStr_19608 = "_-6kf" (String#14522, DoABC#3) // _SafeStr_19609 = "_-0Gn" (String#22825, DoABC#3) // _SafeStr_19610 = "_-4Xq" (String#33330, DoABC#3) // _SafeStr_19611 = "_-4Wv" (String#33291, DoABC#3) // _SafeStr_19612 = "_-2sT" (String#29169, DoABC#3) // _SafeStr_19613 = "_-4Sz" (String#33141, DoABC#3) // _SafeStr_19614 = "_-0L2" (String#23002, DoABC#3) // _SafeStr_19615 = "_-3Ct" (String#30006, DoABC#3) // _SafeStr_19616 = "_-2bH" (String#28495, DoABC#3) // _SafeStr_19617 = "_-3-c" (String#29479, DoABC#3) // _SafeStr_19618 = "_-0Q-" (String#23189, DoABC#3) // _SafeStr_19619 = "_-5kv" (String#36241, DoABC#3) // _SafeStr_19620 = "_-5v6" (String#36631, DoABC#3) // _SafeStr_3973 = "_-0gN" (String#8296, DoABC#3) // _SafeStr_3974 = "_-6hh" (String#14464, DoABC#3) // _SafeStr_6668 = "_-5k5" (String#4046, DoABC#3) //------------------------------------------------------------ //_-4Aq._SafeStr_3975 package _-4Aq { public class _SafeStr_3975 implements _SafeStr_3973 { public function revert(k:BigInteger):BigInteger { return (k); } public function _SafeStr_19607(k:BigInteger, _arg_2:BigInteger, _arg_3:BigInteger):void { k._SafeStr_19614(_arg_2, _arg_3); } public function _SafeStr_19608(k:BigInteger, _arg_2:BigInteger):void { k._SafeStr_19615(_arg_2); } public function _SafeStr_6668(k:BigInteger):BigInteger { return (k); } public function _SafeStr_19606(k:BigInteger):void { } } }//package _-4Aq // _SafeStr_19606 = "_-ur" (String#15402, DoABC#3) // _SafeStr_19607 = "_-mW" (String#15264, DoABC#3) // _SafeStr_19608 = "_-6kf" (String#14522, DoABC#3) // _SafeStr_19614 = "_-0L2" (String#23002, DoABC#3) // _SafeStr_19615 = "_-3Ct" (String#30006, DoABC#3) // _SafeStr_3973 = "_-0gN" (String#8296, DoABC#3) // _SafeStr_3975 = "_-0kq" (String#8363, DoABC#3) // _SafeStr_6668 = "_-5k5" (String#4046, DoABC#3) //------------------------------------------------------------ //_-4Aq._SafeStr_3976 package _-4Aq { import _-4Aq.BigInteger; import _-4Aq.bi_internal; use namespace bi_internal; class _SafeStr_3976 implements _SafeStr_3973 { private var m:BigInteger; public function _SafeStr_3976(k:BigInteger) { this.m = k; } public function _SafeStr_6668(k:BigInteger):BigInteger { if ((((k.s < 0)) || ((k._SafeStr_11552(this.m) >= 0)))){ return (k.mod(this.m)); }; return (k); } public function revert(k:BigInteger):BigInteger { return (k); } public function _SafeStr_19606(k:BigInteger):void { k._SafeStr_19621(this.m, null, k); } public function _SafeStr_19607(k:BigInteger, _arg_2:BigInteger, _arg_3:BigInteger):void { k._SafeStr_19614(_arg_2, _arg_3); this._SafeStr_19606(_arg_3); } public function _SafeStr_19608(k:BigInteger, _arg_2:BigInteger):void { k._SafeStr_19615(_arg_2); this._SafeStr_19606(_arg_2); } } }//package _-4Aq // _SafeStr_11552 = "_-3Tu" (String#30687, DoABC#3) // _SafeStr_19606 = "_-ur" (String#15402, DoABC#3) // _SafeStr_19607 = "_-mW" (String#15264, DoABC#3) // _SafeStr_19608 = "_-6kf" (String#14522, DoABC#3) // _SafeStr_19614 = "_-0L2" (String#23002, DoABC#3) // _SafeStr_19615 = "_-3Ct" (String#30006, DoABC#3) // _SafeStr_19621 = "_-w8" (String#40630, DoABC#3) // _SafeStr_3973 = "_-0gN" (String#8296, DoABC#3) // _SafeStr_3976 = "_-4V1" (String#12228, DoABC#3) // _SafeStr_6668 = "_-5k5" (String#4046, DoABC#3) //------------------------------------------------------------ //_-4Aq.bi_internal package _-4Aq { public namespace bi_internal = "http://crypto.hurlant.com/BigInteger"; }//package _-4Aq //------------------------------------------------------------ //_-4Aq.BigInteger package _-4Aq { import flash.utils.ByteArray; import _-1TK.Hex; import _-3fR.Random; import flash.system.System; public class BigInteger { public static const _SafeStr_19622:int = 30; public static const _SafeStr_19623:int = (1 << _SafeStr_19622); public static const DM:int = (_SafeStr_19623 - 1); public static const _SafeStr_19624:int = 52; public static const _SafeStr_19625:Number = Math.pow(2, _SafeStr_19624); public static const F1:int = (_SafeStr_19624 - _SafeStr_19622);//22 public static const F2:int = ((2 * _SafeStr_19622) - _SafeStr_19624);//8 public static const _SafeStr_19585:BigInteger = _SafeStr_11556(0); public static const _SafeStr_11554:BigInteger = _SafeStr_11556(1); public static const _SafeStr_19626:Array = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199, 211, 223, 227, 229, 233, 239, 241, 251, 0x0101, 263, 269, 271, 277, 281, 283, 293, 307, 311, 313, 317, 331, 337, 347, 349, 353, 359, 367, 373, 379, 383, 389, 397, 401, 409, 419, 421, 431, 433, 439, 443, 449, 457, 461, 463, 467, 479, 487, 491, 499, 503, 509]; public static const _SafeStr_19627:int = ((1 << 26) / _SafeStr_19626[(_SafeStr_19626.length - 1)]); public var t:int; bi_internal var s:int; bi_internal var a:Array; public function BigInteger(k:*=null, _arg_2:int=0, _arg_3:Boolean=false) { var _local_4:ByteArray; var _local_5:int; super(); this.a = new Array(); if ((k is String)){ if (((_arg_2) && (!((_arg_2 == 16))))){ this._SafeStr_14911((k as String), _arg_2); } else { k = Hex._SafeStr_11565(k); _arg_2 = 0; }; }; if ((k is ByteArray)){ _local_4 = (k as ByteArray); _local_5 = ((_arg_2) || ((_local_4.length - _local_4.position))); this._SafeStr_13268(_local_4, _local_5, _arg_3); }; } public static function _SafeStr_11556(k:int):BigInteger { var _local_2:BigInteger = new (BigInteger)(); _local_2._SafeStr_19628(k); return (_local_2); } public function dispose():void { var k:Random = new Random(); var _local_2:uint; while (_local_2 < this.a.length) { this.a[_local_2] = k._SafeStr_11566(); delete this.a[_local_2]; _local_2++; }; this.a = null; this.t = 0; this.s = 0; System.pauseForGCIfCollectionImminent(); } public function toString(k:Number=16):String { var _local_2:int; if (this.s < 0){ return (("-" + this._SafeStr_10464().toString(k))); }; switch (k){ case 2: _local_2 = 1; break; case 4: _local_2 = 2; break; case 8: _local_2 = 3; break; case 16: _local_2 = 4; break; case 32: _local_2 = 5; break; default: return (this._SafeStr_14912(k)); }; var _local_3:int = ((1 << _local_2) - 1); var _local_4:int; var _local_5:Boolean; var _local_6:String = ""; var _local_7:int = this.t; var _local_8:int = (_SafeStr_19622 - ((_local_7 * _SafeStr_19622) % _local_2)); if (_local_7-- > 0){ if ((((_local_8 < _SafeStr_19622)) && (((_local_4 = (this.a[_local_7] >> _local_8)) > 0)))){ _local_5 = true; _local_6 = _local_4.toString(36); }; while (_local_7 >= 0) { if (_local_8 < _local_2){ _local_4 = ((this.a[_local_7] & ((1 << _local_8) - 1)) << (_local_2 - _local_8)); var _temp_1 = _local_4; _local_8 = (_local_8 + (_SafeStr_19622 - _local_2)); _local_4 = (_temp_1 | (this.a[--_local_7] >> _local_8)); } else { _local_8 = (_local_8 - _local_2); _local_4 = ((this.a[_local_7] >> _local_8) & _local_3); if (_local_8 <= 0){ _local_8 = (_local_8 + _SafeStr_19622); _local_7--; }; }; if (_local_4 > 0){ _local_5 = true; }; if (_local_5){ _local_6 = (_local_6 + _local_4.toString(36)); }; }; }; return (((_local_5) ? _local_6 : "0")); } public function _SafeStr_11565(k:ByteArray):uint { var _local_2:int; _local_2 = 8; var _local_3:int = ((1 << _local_2) - 1); var _local_4:int; var _local_5:int = this.t; var _local_6:int = (_SafeStr_19622 - ((_local_5 * _SafeStr_19622) % _local_2)); var _local_7:Boolean; var _local_8:int; if (_local_5-- > 0){ if ((((_local_6 < _SafeStr_19622)) && (((_local_4 = (this.a[_local_5] >> _local_6)) > 0)))){ _local_7 = true; k.writeByte(_local_4); _local_8++; }; while (_local_5 >= 0) { if (_local_6 < _local_2){ _local_4 = ((this.a[_local_5] & ((1 << _local_6) - 1)) << (_local_2 - _local_6)); var _temp_1 = _local_4; _local_6 = (_local_6 + (_SafeStr_19622 - _local_2)); _local_4 = (_temp_1 | (this.a[--_local_5] >> _local_6)); } else { _local_6 = (_local_6 - _local_2); _local_4 = ((this.a[_local_5] >> _local_6) & _local_3); if (_local_6 <= 0){ _local_6 = (_local_6 + _SafeStr_19622); _local_5--; }; }; if (_local_4 > 0){ _local_7 = true; }; if (_local_7){ k.writeByte(_local_4); _local_8++; }; }; }; return (_local_8); } public function valueOf():Number { if (this.s == -1){ return (-(this._SafeStr_10464().valueOf())); }; var k:Number = 1; var _local_2:Number = 0; var _local_3:uint; while (_local_3 < this.t) { _local_2 = (_local_2 + (this.a[_local_3] * k)); k = (k * _SafeStr_19623); _local_3++; }; return (_local_2); } public function _SafeStr_10464():BigInteger { var k:BigInteger = this._SafeStr_19629(); _SafeStr_19585._SafeStr_19620(this, k); return (k); } public function abs():BigInteger { return ((((this.s)<0) ? this._SafeStr_10464() : this)); } public function _SafeStr_11552(k:BigInteger):int { var _local_2:int = (this.s - k.s); if (_local_2 != 0){ return (_local_2); }; var _local_3:int = this.t; _local_2 = (_local_3 - k.t); if (_local_2 != 0){ return ((((this.s)<0) ? (_local_2 * -1) : _local_2)); }; while (--_local_3 >= 0) { _local_2 = (this.a[_local_3] - k.a[_local_3]); if (_local_2 != 0){ return (_local_2); }; }; return (0); } bi_internal function _SafeStr_19630(k:int):int { var _local_3:int; var _local_2:int = 1; _local_3 = (k >>> 16); if (_local_3 != 0){ k = _local_3; _local_2 = (_local_2 + 16); }; _local_3 = (k >> 8); if (_local_3 != 0){ k = _local_3; _local_2 = (_local_2 + 8); }; _local_3 = (k >> 4); if (_local_3 != 0){ k = _local_3; _local_2 = (_local_2 + 4); }; _local_3 = (k >> 2); if (_local_3 != 0){ k = _local_3; _local_2 = (_local_2 + 2); }; _local_3 = (k >> 1); if (_local_3 != 0){ k = _local_3; _local_2 = (_local_2 + 1); }; return (_local_2); } public function _SafeStr_11560():int { if (this.t <= 0){ return (0); }; return (((_SafeStr_19622 * (this.t - 1)) + this._SafeStr_19630((this.a[(this.t - 1)] ^ (this.s & DM))))); } public function mod(k:BigInteger):BigInteger { var _local_2:BigInteger = this._SafeStr_19629(); this.abs()._SafeStr_19621(k, null, _local_2); if ((((this.s < 0)) && ((_local_2._SafeStr_11552(_SafeStr_19585) > 0)))){ k._SafeStr_19620(_local_2, _local_2); }; return (_local_2); } public function _SafeStr_11571(k:int, _arg_2:BigInteger):BigInteger { var _local_3:_SafeStr_3973; if ((((k < 0x0100)) || (_arg_2._SafeStr_19631()))){ _local_3 = new _SafeStr_3976(_arg_2); } else { _local_3 = new MontgomeryReduction(_arg_2); }; return (this._SafeStr_19632(k, _local_3)); } bi_internal function copyTo(k:BigInteger):void { var _local_2:int = (this.t - 1); while (_local_2 >= 0) { k.a[_local_2] = this.a[_local_2]; _local_2--; }; k.t = this.t; k.s = this.s; } bi_internal function _SafeStr_19628(k:int):void { this.t = 1; this.s = (((k)<0) ? -1 : 0); if (k > 0){ this.a[0] = k; } else { if (k < -1){ this.a[0] = (k + _SafeStr_19623); } else { this.t = 0; }; }; } bi_internal function _SafeStr_13268(k:ByteArray, _arg_2:int, _arg_3:Boolean=false):void { var _local_8:int; var _local_4:int = k.position; var _local_5:int = (_local_4 + _arg_2); var _local_6:int; var _local_7:int = 8; this.t = 0; this.s = 0; while (--_local_5 >= _local_4) { _local_8 = (((_local_5 < k.length)) ? k[_local_5] : 0); if (_local_6 == 0){ var _local_9 = this.t++; this.a[_local_9] = _local_8; } else { if ((_local_6 + _local_7) > _SafeStr_19622){ this.a[(this.t - 1)] = (this.a[(this.t - 1)] | ((_local_8 & ((1 << (_SafeStr_19622 - _local_6)) - 1)) << _local_6)); _local_9 = this.t++; this.a[_local_9] = (_local_8 >> (_SafeStr_19622 - _local_6)); } else { this.a[(this.t - 1)] = (this.a[(this.t - 1)] | (_local_8 << _local_6)); }; }; _local_6 = (_local_6 + _local_7); if (_local_6 >= _SafeStr_19622){ _local_6 = (_local_6 - _SafeStr_19622); }; }; if (((!(_arg_3)) && (((k[0] & 128) == 128)))){ this.s = -1; if (_local_6 > 0){ this.a[(this.t - 1)] = (this.a[(this.t - 1)] | (((1 << (_SafeStr_19622 - _local_6)) - 1) << _local_6)); }; }; this._SafeStr_16517(); k.position = Math.min((_local_4 + _arg_2), k.length); } bi_internal function _SafeStr_16517():void { var k = (this.s & DM); while ((((this.t > 0)) && ((this.a[(this.t - 1)] == k)))) { this.t--; }; } bi_internal function _SafeStr_19612(k:int, _arg_2:BigInteger):void { var _local_3:int; _local_3 = (this.t - 1); while (_local_3 >= 0) { _arg_2.a[(_local_3 + k)] = this.a[_local_3]; _local_3--; }; _local_3 = (k - 1); while (_local_3 >= 0) { _arg_2.a[_local_3] = 0; _local_3--; }; _arg_2.t = (this.t + k); _arg_2.s = this.s; } bi_internal function _SafeStr_19616(k:int, _arg_2:BigInteger):void { var _local_3:int; _local_3 = k; while (_local_3 < this.t) { _arg_2.a[(_local_3 - k)] = this.a[_local_3]; _local_3++; }; _arg_2.t = Math.max((this.t - k), 0); _arg_2.s = this.s; } bi_internal function _SafeStr_19633(k:int, _arg_2:BigInteger):void { var _local_8:int; var _local_3:int = (k % _SafeStr_19622); var _local_4:int = (_SafeStr_19622 - _local_3); var _local_5:int = ((1 << _local_4) - 1); var _local_6:int = (k / _SafeStr_19622); var _local_7 = ((this.s << _local_3) & DM); _local_8 = (this.t - 1); while (_local_8 >= 0) { _arg_2.a[((_local_8 + _local_6) + 1)] = ((this.a[_local_8] >> _local_4) | _local_7); _local_7 = ((this.a[_local_8] & _local_5) << _local_3); _local_8--; }; _local_8 = (_local_6 - 1); while (_local_8 >= 0) { _arg_2.a[_local_8] = 0; _local_8--; }; _arg_2.a[_local_6] = _local_7; _arg_2.t = ((this.t + _local_6) + 1); _arg_2.s = this.s; _arg_2._SafeStr_16517(); } bi_internal function _SafeStr_19634(k:int, _arg_2:BigInteger):void { var _local_7:int; _arg_2.s = this.s; var _local_3:int = (k / _SafeStr_19622); if (_local_3 >= this.t){ _arg_2.t = 0; return; }; var _local_4:int = (k % _SafeStr_19622); var _local_5:int = (_SafeStr_19622 - _local_4); var _local_6:int = ((1 << _local_4) - 1); _arg_2.a[0] = (this.a[_local_3] >> _local_4); _local_7 = (_local_3 + 1); while (_local_7 < this.t) { _arg_2.a[((_local_7 - _local_3) - 1)] = (_arg_2.a[((_local_7 - _local_3) - 1)] | ((this.a[_local_7] & _local_6) << _local_5)); _arg_2.a[(_local_7 - _local_3)] = (this.a[_local_7] >> _local_4); _local_7++; }; if (_local_4 > 0){ _arg_2.a[((this.t - _local_3) - 1)] = (_arg_2.a[((this.t - _local_3) - 1)] | ((this.s & _local_6) << _local_5)); }; _arg_2.t = (this.t - _local_3); _arg_2._SafeStr_16517(); } bi_internal function _SafeStr_19620(k:BigInteger, _arg_2:BigInteger):void { var _local_3:int; var _local_4:int; var _local_5:int = Math.min(k.t, this.t); while (_local_3 < _local_5) { _local_4 = (_local_4 + (this.a[_local_3] - k.a[_local_3])); var _local_6 = _local_3++; _arg_2.a[_local_6] = (_local_4 & DM); _local_4 = (_local_4 >> _SafeStr_19622); }; if (k.t < this.t){ _local_4 = (_local_4 - k.s); while (_local_3 < this.t) { _local_4 = (_local_4 + this.a[_local_3]); _local_6 = _local_3++; _arg_2.a[_local_6] = (_local_4 & DM); _local_4 = (_local_4 >> _SafeStr_19622); }; _local_4 = (_local_4 + this.s); } else { _local_4 = (_local_4 + this.s); while (_local_3 < k.t) { _local_4 = (_local_4 - k.a[_local_3]); _local_6 = _local_3++; _arg_2.a[_local_6] = (_local_4 & DM); _local_4 = (_local_4 >> _SafeStr_19622); }; _local_4 = (_local_4 - k.s); }; _arg_2.s = (((_local_4)<0) ? -1 : 0); if (_local_4 < -1){ _local_6 = _local_3++; _arg_2.a[_local_6] = (_SafeStr_19623 + _local_4); } else { if (_local_4 > 0){ _local_6 = _local_3++; _arg_2.a[_local_6] = _local_4; }; }; _arg_2.t = _local_3; _arg_2._SafeStr_16517(); } bi_internal function _SafeStr_19635(k:int, _arg_2:int, _arg_3:BigInteger, _arg_4:int, _arg_5:int, _arg_6:int):int { var _local_9:int; var _local_10:int; var _local_11:int; var _local_7 = (_arg_2 & 32767); var _local_8 = (_arg_2 >> 15); while (--_arg_6 >= 0) { _local_9 = (this.a[k] & 32767); _local_10 = (this.a[k++] >> 15); _local_11 = ((_local_8 * _local_9) + (_local_10 * _local_7)); _local_9 = ((((_local_7 * _local_9) + ((_local_11 & 32767) << 15)) + _arg_3.a[_arg_4]) + (_arg_5 & 1073741823)); _arg_5 = ((((_local_9 >>> 30) + (_local_11 >>> 15)) + (_local_8 * _local_10)) + (_arg_5 >>> 30)); var _local_12 = _arg_4++; _arg_3.a[_local_12] = (_local_9 & 1073741823); }; return (_arg_5); } bi_internal function _SafeStr_19614(k:BigInteger, _arg_2:BigInteger):void { var _local_3:BigInteger = this.abs(); var _local_4:BigInteger = k.abs(); var _local_5:int = _local_3.t; _arg_2.t = (_local_5 + _local_4.t); while (--_local_5 >= 0) { _arg_2.a[_local_5] = 0; }; _local_5 = 0; while (_local_5 < _local_4.t) { _arg_2.a[(_local_5 + _local_3.t)] = _local_3._SafeStr_19635(0, _local_4.a[_local_5], _arg_2, _local_5, 0, _local_3.t); _local_5++; }; _arg_2.s = 0; _arg_2._SafeStr_16517(); if (this.s != k.s){ _SafeStr_19585._SafeStr_19620(_arg_2, _arg_2); }; } bi_internal function _SafeStr_19615(k:BigInteger):void { var _local_4:int; var _local_2:BigInteger = this.abs(); var _local_3:int = (k.t = (2 * _local_2.t)); while (--_local_3 >= 0) { k.a[_local_3] = 0; }; _local_3 = 0; while (_local_3 < (_local_2.t - 1)) { _local_4 = _local_2._SafeStr_19635(_local_3, _local_2.a[_local_3], k, (2 * _local_3), 0, 1); if ((k.a[(_local_3 + _local_2.t)] = (k.a[(_local_3 + _local_2.t)] + _local_2._SafeStr_19635((_local_3 + 1), (2 * _local_2.a[_local_3]), k, ((2 * _local_3) + 1), _local_4, ((_local_2.t - _local_3) - 1)))) >= _SafeStr_19623){ k.a[(_local_3 + _local_2.t)] = (k.a[(_local_3 + _local_2.t)] - _SafeStr_19623); k.a[((_local_3 + _local_2.t) + 1)] = 1; }; _local_3++; }; if (k.t > 0){ k.a[(k.t - 1)] = (k.a[(k.t - 1)] + _local_2._SafeStr_19635(_local_3, _local_2.a[_local_3], k, (2 * _local_3), 0, 1)); }; k.s = 0; k._SafeStr_16517(); } bi_internal function _SafeStr_19621(m:BigInteger, q:BigInteger=null, r:BigInteger=null):void { var qd:int; var pm:BigInteger = m.abs(); if (pm.t <= 0){ return; }; var pt:BigInteger = this.abs(); if (pt.t < pm.t){ if (q != null){ q._SafeStr_19628(0); }; if (r != null){ this.copyTo(r); }; return; }; if (r == null){ r = this._SafeStr_19629(); }; var y:BigInteger = this._SafeStr_19629(); var ts:int = this.s; var ms:int = m.s; var nsh:int = (_SafeStr_19622 - this._SafeStr_19630(pm.a[(pm.t - 1)])); if (nsh > 0){ pm._SafeStr_19633(nsh, y); pt._SafeStr_19633(nsh, r); } else { pm.copyTo(y); pt.copyTo(r); }; var ys:int = y.t; var y0:int = y.a[(ys - 1)]; if (y0 == 0){ return; }; var yt:Number = ((y0 * (1 << F1)) + (((ys)>1) ? (y.a[(ys - 2)] >> F2) : 0)); var d1:Number = (_SafeStr_19625 / yt); var d2:Number = ((1 << F1) / yt); var e:Number = (1 << F2); var i:int = r.t; var j:int = (i - ys); var t:BigInteger = (((q)==null) ? this._SafeStr_19629() : q); y._SafeStr_19612(j, t); if (r._SafeStr_11552(t) >= 0){ var _local_5 = r.t++; r.a[_local_5] = 1; r._SafeStr_19620(t, r); }; _SafeStr_11554._SafeStr_19612(ys, t); t._SafeStr_19620(y, y); while (y.t < ys) { y.(y.t++, 0); //not popped }; while (--j >= 0) { qd = (((r.a[--i])==y0) ? DM : ((Number(r.a[i]) * d1) + ((Number(r.a[(i - 1)]) + e) * d2))); if ((r.a[i] = (r.a[i] + y._SafeStr_19635(0, qd, r, j, 0, ys))) < qd){ y._SafeStr_19612(j, t); r._SafeStr_19620(t, r); while ((qd = (qd - 1)), r.a[i] < qd) { r._SafeStr_19620(t, r); }; }; }; if (q != null){ r._SafeStr_19616(ys, q); if (ts != ms){ _SafeStr_19585._SafeStr_19620(q, q); }; }; r.t = ys; r._SafeStr_16517(); if (nsh > 0){ r._SafeStr_19634(nsh, r); }; if (ts < 0){ _SafeStr_19585._SafeStr_19620(r, r); }; } bi_internal function _SafeStr_19636():int { if (this.t < 1){ return (0); }; var k:int = this.a[0]; if ((k & 1) == 0){ return (0); }; var _local_2 = (k & 3); _local_2 = ((_local_2 * (2 - ((k & 15) * _local_2))) & 15); _local_2 = ((_local_2 * (2 - ((k & 0xFF) * _local_2))) & 0xFF); _local_2 = ((_local_2 * (2 - (((k & 0xFFFF) * _local_2) & 0xFFFF))) & 0xFFFF); _local_2 = ((_local_2 * (2 - ((k * _local_2) % _SafeStr_19623))) % _SafeStr_19623); return ((((_local_2)>0) ? (_SafeStr_19623 - _local_2) : -(_local_2))); } bi_internal function _SafeStr_19631():Boolean { return (((((this.t)>0) ? (this.a[0] & 1) : this.s) == 0)); } bi_internal function _SafeStr_19632(k:int, _arg_2:_SafeStr_3973):BigInteger { var _local_7:BigInteger; if ((((k > 0xFFFFFFFF)) || ((k < 1)))){ return (_SafeStr_11554); }; var _local_3:BigInteger = this._SafeStr_19629(); var _local_4:BigInteger = this._SafeStr_19629(); var _local_5:BigInteger = _arg_2._SafeStr_6668(this); var _local_6:int = (this._SafeStr_19630(k) - 1); _local_5.copyTo(_local_3); while (--_local_6 >= 0) { _arg_2._SafeStr_19608(_local_3, _local_4); if ((k & (1 << _local_6)) > 0){ _arg_2._SafeStr_19607(_local_4, _local_5, _local_3); } else { _local_7 = _local_3; _local_3 = _local_4; _local_4 = _local_7; }; }; return (_arg_2.revert(_local_3)); } bi_internal function _SafeStr_19637(k:String, _arg_2:int):int { var _local_3:Number = parseInt(k.charAt(_arg_2), 36); return (((isNaN(_local_3)) ? -1 : _local_3)); } protected function _SafeStr_19629() { return (new BigInteger()); } public function clone():BigInteger { var k:BigInteger = new BigInteger(); this.copyTo(k); return (k); } public function _SafeStr_19638():int { if (this.s < 0){ if (this.t == 1){ return ((this.a[0] - _SafeStr_19623)); }; if (this.t == 0){ return (-1); }; } else { if (this.t == 1){ return (this.a[0]); }; if (this.t == 0){ return (0); }; }; return ((((this.a[1] & ((1 << (32 - _SafeStr_19622)) - 1)) << _SafeStr_19622) | this.a[0])); } public function _SafeStr_19639():int { return ((((this.t)==0) ? this.s : ((this.a[0] << 24) >> 24))); } public function _SafeStr_19640():int { return ((((this.t)==0) ? this.s : ((this.a[0] << 16) >> 16))); } protected function _SafeStr_19641(k:Number):int { return (Math.floor(((Math.LN2 * _SafeStr_19622) / Math.log(k)))); } public function _SafeStr_19642():int { if (this.s < 0){ return (-1); }; if ((((this.t <= 0)) || ((((this.t == 1)) && ((this.a[0] <= 0)))))){ return (0); }; return (1); } public function _SafeStr_14912(k:uint=10):String { if ((((((this._SafeStr_19642() == 0)) || ((k < 2)))) || ((k > 32)))){ return ("0"); }; var _local_2:int = this._SafeStr_19641(k); var _local_3:Number = Math.pow(k, _local_2); var _local_4:BigInteger = _SafeStr_11556(_local_3); var _local_5:BigInteger = this._SafeStr_19629(); var _local_6:BigInteger = this._SafeStr_19629(); var _local_7:String = ""; this._SafeStr_19621(_local_4, _local_5, _local_6); while (_local_5._SafeStr_19642() > 0) { _local_7 = ((_local_3 + _local_6._SafeStr_19638()).toString(k).substr(1) + _local_7); _local_5._SafeStr_19621(_local_4, _local_5, _local_6); }; return ((_local_6._SafeStr_19638().toString(k) + _local_7)); } public function _SafeStr_14911(k:String, _arg_2:int=10):void { var _local_9:int; this._SafeStr_19628(0); var _local_3:int = this._SafeStr_19641(_arg_2); var _local_4:Number = Math.pow(_arg_2, _local_3); var _local_5:Boolean; var _local_6:int; var _local_7:int; var _local_8:int; while (_local_8 < k.length) { _local_9 = this._SafeStr_19637(k, _local_8); if (_local_9 < 0){ if ((((k.charAt(_local_8) == "-")) && ((this._SafeStr_19642() == 0)))){ _local_5 = true; }; } else { _local_7 = ((_arg_2 * _local_7) + _local_9); if (++_local_6 >= _local_3){ this._SafeStr_19643(_local_4); this._SafeStr_19619(_local_7, 0); _local_6 = 0; _local_7 = 0; }; }; _local_8++; }; if (_local_6 > 0){ this._SafeStr_19643(Math.pow(_arg_2, _local_6)); this._SafeStr_19619(_local_7, 0); }; if (_local_5){ BigInteger._SafeStr_19585._SafeStr_19620(this, this); }; } public function _SafeStr_11569():ByteArray { var _local_4:int; var k:int = this.t; var _local_2:ByteArray = new ByteArray(); _local_2[0] = this.s; var _local_3:int = (_SafeStr_19622 - ((k * _SafeStr_19622) % 8)); var _local_5:int; if (k-- > 0){ if ((((_local_3 < _SafeStr_19622)) && (!(((_local_4 = (this.a[k] >> _local_3)) == ((this.s & DM) >> _local_3)))))){ var _local_6 = _local_5++; _local_2[_local_6] = (_local_4 | (this.s << (_SafeStr_19622 - _local_3))); }; while (k >= 0) { if (_local_3 < 8){ _local_4 = ((this.a[k] & ((1 << _local_3) - 1)) << (8 - _local_3)); var _temp_1 = _local_4; _local_3 = (_local_3 + (_SafeStr_19622 - 8)); _local_4 = (_temp_1 | (this.a[--k] >> _local_3)); } else { _local_3 = (_local_3 - 8); _local_4 = ((this.a[k] >> _local_3) & 0xFF); if (_local_3 <= 0){ _local_3 = (_local_3 + _SafeStr_19622); k--; }; }; if ((_local_4 & 128) != 0){ _local_4 = (_local_4 | -256); }; if ((((_local_5 == 0)) && (!(((this.s & 128) == (_local_4 & 128)))))){ _local_5++; }; if ((((_local_5 > 0)) || (!((_local_4 == this.s))))){ _local_6 = _local_5++; _local_2[_local_6] = _local_4; }; }; }; return (_local_2); } public function _SafeStr_10059(k:BigInteger):Boolean { return ((this._SafeStr_11552(k) == 0)); } public function min(k:BigInteger):BigInteger { return ((((this._SafeStr_11552(k))<0) ? this : k)); } public function max(k:BigInteger):BigInteger { return ((((this._SafeStr_11552(k))>0) ? this : k)); } protected function _SafeStr_19644(k:BigInteger, _arg_2:Function, _arg_3:BigInteger):void { var _local_4:int; var _local_5:int; var _local_6:int = Math.min(k.t, this.t); _local_4 = 0; while (_local_4 < _local_6) { _arg_3.a[_local_4] = _arg_2(this.a[_local_4], k.a[_local_4]); _local_4++; }; if (k.t < this.t){ _local_5 = (k.s & DM); _local_4 = _local_6; while (_local_4 < this.t) { _arg_3.a[_local_4] = _arg_2(this.a[_local_4], _local_5); _local_4++; }; _arg_3.t = this.t; } else { _local_5 = (this.s & DM); _local_4 = _local_6; while (_local_4 < k.t) { _arg_3.a[_local_4] = _arg_2(_local_5, k.a[_local_4]); _local_4++; }; _arg_3.t = k.t; }; _arg_3.s = _arg_2(this.s, k.s); _arg_3._SafeStr_16517(); } private function _SafeStr_19645(k:int, _arg_2:int):int { return ((k & _arg_2)); } public function _SafeStr_19646(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_19644(k, this._SafeStr_19645, _local_2); return (_local_2); } private function _SafeStr_19647(k:int, _arg_2:int):int { return ((k | _arg_2)); } public function or(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_19644(k, this._SafeStr_19647, _local_2); return (_local_2); } private function _SafeStr_19648(k:int, _arg_2:int):int { return ((k ^ _arg_2)); } public function _SafeStr_7942(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_19644(k, this._SafeStr_19648, _local_2); return (_local_2); } private function _SafeStr_19649(k:int, _arg_2:int):int { return ((k & ~(_arg_2))); } public function _SafeStr_19650(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_19644(k, this._SafeStr_19649, _local_2); return (_local_2); } public function not():BigInteger { var k:BigInteger = new BigInteger(); var _local_2:int; while (_local_2 < this.t) { k[_local_2] = (DM & ~(this.a[_local_2])); _local_2++; }; k.t = this.t; k.s = ~(this.s); return (k); } public function _SafeStr_19651(k:int):BigInteger { var _local_2:BigInteger = new BigInteger(); if (k < 0){ this._SafeStr_19634(-(k), _local_2); } else { this._SafeStr_19633(k, _local_2); }; return (_local_2); } public function _SafeStr_19652(k:int):BigInteger { var _local_2:BigInteger = new BigInteger(); if (k < 0){ this._SafeStr_19633(-(k), _local_2); } else { this._SafeStr_19634(k, _local_2); }; return (_local_2); } private function _SafeStr_19653(k:int):int { if (k == 0){ return (-1); }; var _local_2:int; if ((k & 0xFFFF) == 0){ k = (k >> 16); _local_2 = (_local_2 + 16); }; if ((k & 0xFF) == 0){ k = (k >> 8); _local_2 = (_local_2 + 8); }; if ((k & 15) == 0){ k = (k >> 4); _local_2 = (_local_2 + 4); }; if ((k & 3) == 0){ k = (k >> 2); _local_2 = (_local_2 + 2); }; if ((k & 1) == 0){ _local_2++; }; return (_local_2); } public function _SafeStr_19654():int { var k:int; while (k < this.t) { if (this.a[k] != 0){ return (((k * _SafeStr_19622) + this._SafeStr_19653(this.a[k]))); }; k++; }; if (this.s < 0){ return ((this.t * _SafeStr_19622)); }; return (-1); } private function _SafeStr_19655(k:int):int { var _local_2:uint; while (k != 0) { k = (k & (k - 1)); _local_2++; }; return (_local_2); } public function _SafeStr_19656():int { var k:int; var _local_2 = (this.s & DM); var _local_3:int; while (_local_3 < this.t) { k = (k + this._SafeStr_19655((this.a[_local_3] ^ _local_2))); _local_3++; }; return (k); } public function _SafeStr_19657(k:int):Boolean { var _local_2:int = Math.floor((k / _SafeStr_19622)); if (_local_2 >= this.t){ return (!((this.s == 0))); }; return (!(((this.a[_local_2] & (1 << (k % _SafeStr_19622))) == 0))); } protected function _SafeStr_19658(k:int, _arg_2:Function):BigInteger { var _local_3:BigInteger = BigInteger._SafeStr_11554._SafeStr_19651(k); this._SafeStr_19644(_local_3, _arg_2, _local_3); return (_local_3); } public function _SafeStr_19659(k:int):BigInteger { return (this._SafeStr_19658(k, this._SafeStr_19647)); } public function _SafeStr_19660(k:int):BigInteger { return (this._SafeStr_19658(k, this._SafeStr_19649)); } public function _SafeStr_19661(k:int):BigInteger { return (this._SafeStr_19658(k, this._SafeStr_19648)); } protected function _SafeStr_19662(k:BigInteger, _arg_2:BigInteger):void { var _local_3:int; var _local_4:int; var _local_5:int = Math.min(k.t, this.t); while (_local_3 < _local_5) { _local_4 = (_local_4 + (this.a[_local_3] + k.a[_local_3])); var _local_6 = _local_3++; _arg_2.a[_local_6] = (_local_4 & DM); _local_4 = (_local_4 >> _SafeStr_19622); }; if (k.t < this.t){ _local_4 = (_local_4 + k.s); while (_local_3 < this.t) { _local_4 = (_local_4 + this.a[_local_3]); _local_6 = _local_3++; _arg_2.a[_local_6] = (_local_4 & DM); _local_4 = (_local_4 >> _SafeStr_19622); }; _local_4 = (_local_4 + this.s); } else { _local_4 = (_local_4 + this.s); while (_local_3 < k.t) { _local_4 = (_local_4 + k.a[_local_3]); _local_6 = _local_3++; _arg_2.a[_local_6] = (_local_4 & DM); _local_4 = (_local_4 >> _SafeStr_19622); }; _local_4 = (_local_4 + k.s); }; _arg_2.s = (((_local_4)<0) ? -1 : 0); if (_local_4 > 0){ _local_6 = _local_3++; _arg_2.a[_local_6] = _local_4; } else { if (_local_4 < -1){ _local_6 = _local_3++; _arg_2.a[_local_6] = (_SafeStr_19623 + _local_4); }; }; _arg_2.t = _local_3; _arg_2._SafeStr_16517(); } public function add(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_19662(k, _local_2); return (_local_2); } public function subtract(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_19620(k, _local_2); return (_local_2); } public function _SafeStr_10053(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_19614(k, _local_2); return (_local_2); } public function _SafeStr_19613(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_19621(k, _local_2, null); return (_local_2); } public function _SafeStr_19663(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_19621(k, null, _local_2); return (_local_2); } public function _SafeStr_19664(k:BigInteger):Array { var _local_2:BigInteger = new BigInteger(); var _local_3:BigInteger = new BigInteger(); this._SafeStr_19621(k, _local_2, _local_3); return ([_local_2, _local_3]); } bi_internal function _SafeStr_19643(k:int):void { this.a[this.t] = this._SafeStr_19635(0, (k - 1), this, 0, 0, this.t); this.t++; this._SafeStr_16517(); } bi_internal function _SafeStr_19619(k:int, _arg_2:int):void { while (this.t <= _arg_2) { var _local_3 = this.t++; this.a[_local_3] = 0; }; this.a[_arg_2] = (this.a[_arg_2] + k); while (this.a[_arg_2] >= _SafeStr_19623) { this.a[_arg_2] = (this.a[_arg_2] - _SafeStr_19623); if (++_arg_2 >= this.t){ _local_3 = this.t++; this.a[_local_3] = 0; }; _local_3 = this.a; var _local_4 = _arg_2; var _local_5 = (_local_3[_local_4] + 1); _local_3[_local_4] = _local_5; }; } public function pow(k:int):BigInteger { return (this._SafeStr_19632(k, new _SafeStr_3975())); } bi_internal function _SafeStr_19618(k:BigInteger, _arg_2:int, _arg_3:BigInteger):void { var _local_5:int; var _local_4:int = Math.min((this.t + k.t), _arg_2); _arg_3.s = 0; _arg_3.t = _local_4; while (_local_4 > 0) { var _local_6 = --_local_4; _arg_3.a[_local_6] = 0; }; _local_5 = (_arg_3.t - this.t); while (_local_4 < _local_5) { _arg_3.a[(_local_4 + this.t)] = this._SafeStr_19635(0, k.a[_local_4], _arg_3, _local_4, 0, this.t); _local_4++; }; _local_5 = Math.min(k.t, _arg_2); while (_local_4 < _local_5) { this._SafeStr_19635(0, k.a[_local_4], _arg_3, _local_4, 0, (_arg_2 - _local_4)); _local_4++; }; _arg_3._SafeStr_16517(); } bi_internal function _SafeStr_19617(k:BigInteger, _arg_2:int, _arg_3:BigInteger):void { _arg_2--; var _local_4:int = (_arg_3.t = ((this.t + k.t) - _arg_2)); _arg_3.s = 0; while (--_local_4 >= 0) { _arg_3.a[_local_4] = 0; }; _local_4 = Math.max((_arg_2 - this.t), 0); while (_local_4 < k.t) { _arg_3.a[((this.t + _local_4) - _arg_2)] = this._SafeStr_19635((_arg_2 - _local_4), k.a[_local_4], _arg_3, 0, 0, ((this.t + _local_4) - _arg_2)); _local_4++; }; _arg_3._SafeStr_16517(); _arg_3._SafeStr_19616(1, _arg_3); } public function _SafeStr_11572(k:BigInteger, _arg_2:BigInteger):BigInteger { var _local_4:int; var _local_6:_SafeStr_3973; var _local_12:int; var _local_15:BigInteger; var _local_16:BigInteger; var _local_3:int = k._SafeStr_11560(); var _local_5:BigInteger = _SafeStr_11556(1); if (_local_3 <= 0){ return (_local_5); }; if (_local_3 < 18){ _local_4 = 1; } else { if (_local_3 < 48){ _local_4 = 3; } else { if (_local_3 < 144){ _local_4 = 4; } else { if (_local_3 < 0x0300){ _local_4 = 5; } else { _local_4 = 6; }; }; }; }; if (_local_3 < 8){ _local_6 = new _SafeStr_3976(_arg_2); } else { if (_arg_2._SafeStr_19631()){ _local_6 = new _SafeStr_3974(_arg_2); } else { _local_6 = new MontgomeryReduction(_arg_2); }; }; var _local_7:Array = []; var _local_8:int = 3; var _local_9:int = (_local_4 - 1); var _local_10:int = ((1 << _local_4) - 1); _local_7[1] = _local_6._SafeStr_6668(this); if (_local_4 > 1){ _local_16 = new BigInteger(); _local_6._SafeStr_19608(_local_7[1], _local_16); while (_local_8 <= _local_10) { _local_7[_local_8] = new BigInteger(); _local_6._SafeStr_19607(_local_16, _local_7[(_local_8 - 2)], _local_7[_local_8]); _local_8 = (_local_8 + 2); }; }; var _local_11:int = (k.t - 1); var _local_13:Boolean = true; var _local_14:BigInteger = new BigInteger(); _local_3 = (this._SafeStr_19630(k.a[_local_11]) - 1); while (_local_11 >= 0) { if (_local_3 >= _local_9){ _local_12 = ((k.a[_local_11] >> (_local_3 - _local_9)) & _local_10); } else { _local_12 = ((k.a[_local_11] & ((1 << (_local_3 + 1)) - 1)) << (_local_9 - _local_3)); if (_local_11 > 0){ _local_12 = (_local_12 | (k.a[(_local_11 - 1)] >> ((_SafeStr_19622 + _local_3) - _local_9))); }; }; _local_8 = _local_4; while ((_local_12 & 1) == 0) { _local_12 = (_local_12 >> 1); _local_8--; }; _local_3 = (_local_3 - _local_8); if (_local_3 < 0){ _local_3 = (_local_3 + _SafeStr_19622); _local_11--; }; if (_local_13){ _local_7[_local_12].copyTo(_local_5); _local_13 = false; } else { while (_local_8 > 1) { _local_6._SafeStr_19608(_local_5, _local_14); _local_6._SafeStr_19608(_local_14, _local_5); _local_8 = (_local_8 - 2); }; if (_local_8 > 0){ _local_6._SafeStr_19608(_local_5, _local_14); } else { _local_15 = _local_5; _local_5 = _local_14; _local_14 = _local_15; }; _local_6._SafeStr_19607(_local_14, _local_7[_local_12], _local_5); }; while ((((_local_11 >= 0)) && (((k.a[_local_11] & (1 << _local_3)) == 0)))) { _local_6._SafeStr_19608(_local_5, _local_14); _local_15 = _local_5; _local_5 = _local_14; _local_14 = _local_15; if (--_local_3 < 0){ _local_3 = (_SafeStr_19622 - 1); _local_11--; }; }; }; return (_local_6.revert(_local_5)); } public function _SafeStr_11553(k:BigInteger):BigInteger { var _local_6:BigInteger; var _local_2:BigInteger = (((this.s)<0) ? this._SafeStr_10464() : this.clone()); var _local_3:BigInteger = (((k.s)<0) ? k._SafeStr_10464() : k.clone()); if (_local_2._SafeStr_11552(_local_3) < 0){ _local_6 = _local_2; _local_2 = _local_3; _local_3 = _local_6; }; var _local_4:int = _local_2._SafeStr_19654(); var _local_5:int = _local_3._SafeStr_19654(); if (_local_5 < 0){ return (_local_2); }; if (_local_4 < _local_5){ _local_5 = _local_4; }; if (_local_5 > 0){ _local_2._SafeStr_19634(_local_5, _local_2); _local_3._SafeStr_19634(_local_5, _local_3); }; while (_local_2._SafeStr_19642() > 0) { _local_4 = _local_2._SafeStr_19654(); if (_local_4 > 0){ _local_2._SafeStr_19634(_local_4, _local_2); }; _local_4 = _local_3._SafeStr_19654(); if (_local_4 > 0){ _local_3._SafeStr_19634(_local_4, _local_3); }; if (_local_2._SafeStr_11552(_local_3) >= 0){ _local_2._SafeStr_19620(_local_3, _local_2); _local_2._SafeStr_19634(1, _local_2); } else { _local_3._SafeStr_19620(_local_2, _local_3); _local_3._SafeStr_19634(1, _local_3); }; }; if (_local_5 > 0){ _local_3._SafeStr_19633(_local_5, _local_3); }; return (_local_3); } protected function _SafeStr_19665(k:int):int { var _local_4:int; if (k <= 0){ return (0); }; var _local_2:int = (_SafeStr_19623 % k); var _local_3:int = (((this.s)<0) ? (k - 1) : 0); if (this.t > 0){ if (_local_2 == 0){ _local_3 = (this.a[0] % k); } else { _local_4 = (this.t - 1); while (_local_4 >= 0) { _local_3 = (((_local_2 * _local_3) + this.a[_local_4]) % k); _local_4--; }; }; }; return (_local_3); } public function _SafeStr_11555(k:BigInteger):BigInteger { var _local_2:Boolean = k._SafeStr_19631(); if (((((this._SafeStr_19631()) && (_local_2))) || ((k._SafeStr_19642() == 0)))){ return (BigInteger._SafeStr_19585); }; var _local_3:BigInteger = k.clone(); var _local_4:BigInteger = this.clone(); var _local_5:BigInteger = _SafeStr_11556(1); var _local_6:BigInteger = _SafeStr_11556(0); var _local_7:BigInteger = _SafeStr_11556(0); var _local_8:BigInteger = _SafeStr_11556(1); while (_local_3._SafeStr_19642() != 0) { while (_local_3._SafeStr_19631()) { _local_3._SafeStr_19634(1, _local_3); if (_local_2){ if (((!(_local_5._SafeStr_19631())) || (!(_local_6._SafeStr_19631())))){ _local_5._SafeStr_19662(this, _local_5); _local_6._SafeStr_19620(k, _local_6); }; _local_5._SafeStr_19634(1, _local_5); } else { if (!_local_6._SafeStr_19631()){ _local_6._SafeStr_19620(k, _local_6); }; }; _local_6._SafeStr_19634(1, _local_6); }; while (_local_4._SafeStr_19631()) { _local_4._SafeStr_19634(1, _local_4); if (_local_2){ if (((!(_local_7._SafeStr_19631())) || (!(_local_8._SafeStr_19631())))){ _local_7._SafeStr_19662(this, _local_7); _local_8._SafeStr_19620(k, _local_8); }; _local_7._SafeStr_19634(1, _local_7); } else { if (!_local_8._SafeStr_19631()){ _local_8._SafeStr_19620(k, _local_8); }; }; _local_8._SafeStr_19634(1, _local_8); }; if (_local_3._SafeStr_11552(_local_4) >= 0){ _local_3._SafeStr_19620(_local_4, _local_3); if (_local_2){ _local_5._SafeStr_19620(_local_7, _local_5); }; _local_6._SafeStr_19620(_local_8, _local_6); } else { _local_4._SafeStr_19620(_local_3, _local_4); if (_local_2){ _local_7._SafeStr_19620(_local_5, _local_7); }; _local_8._SafeStr_19620(_local_6, _local_8); }; }; if (_local_4._SafeStr_11552(BigInteger._SafeStr_11554) != 0){ return (BigInteger._SafeStr_19585); }; if (_local_8._SafeStr_11552(k) >= 0){ return (_local_8.subtract(k)); }; if (_local_8._SafeStr_19642() < 0){ _local_8._SafeStr_19662(k, _local_8); } else { return (_local_8); }; if (_local_8._SafeStr_19642() < 0){ return (_local_8.add(k)); }; return (_local_8); } public function _SafeStr_11551(k:int):Boolean { var _local_2:int; var _local_4:int; var _local_5:int; var _local_3:BigInteger = this.abs(); if ((((_local_3.t == 1)) && ((_local_3.a[0] <= _SafeStr_19626[(_SafeStr_19626.length - 1)])))){ _local_2 = 0; while (_local_2 < _SafeStr_19626.length) { if (_local_3[0] == _SafeStr_19626[_local_2]){ return (true); }; _local_2++; }; return (false); }; if (_local_3._SafeStr_19631()){ return (false); }; _local_2 = 1; while (_local_2 < _SafeStr_19626.length) { _local_4 = _SafeStr_19626[_local_2]; _local_5 = (_local_2 + 1); while ((((_local_5 < _SafeStr_19626.length)) && ((_local_4 < _SafeStr_19627)))) { _local_4 = (_local_4 * _SafeStr_19626[_local_5++]); }; _local_4 = _local_3._SafeStr_19665(_local_4); while (_local_2 < _local_5) { if ((_local_4 % _SafeStr_19626[_local_2++]) == 0){ return (false); }; }; }; return (_local_3._SafeStr_19666(k)); } protected function _SafeStr_19666(k:int):Boolean { var _local_7:BigInteger; var _local_8:int; var _local_2:BigInteger = this.subtract(BigInteger._SafeStr_11554); var _local_3:int = _local_2._SafeStr_19654(); if (_local_3 <= 0){ return (false); }; var _local_4:BigInteger = _local_2._SafeStr_19652(_local_3); k = ((k + 1) >> 1); if (k > _SafeStr_19626.length){ k = _SafeStr_19626.length; }; var _local_5:BigInteger = new BigInteger(); var _local_6:int; while (_local_6 < k) { _local_5._SafeStr_19628(_SafeStr_19626[_local_6]); _local_7 = _local_5._SafeStr_11572(_local_4, this); if (((!((_local_7._SafeStr_11552(BigInteger._SafeStr_11554) == 0))) && (!((_local_7._SafeStr_11552(_local_2) == 0))))){ _local_8 = 1; while ((((_local_8++ < _local_3)) && (!((_local_7._SafeStr_11552(_local_2) == 0))))) { _local_7 = _local_7._SafeStr_11571(2, this); if (_local_7._SafeStr_11552(BigInteger._SafeStr_11554) == 0){ return (false); }; }; if (_local_7._SafeStr_11552(_local_2) != 0){ return (false); }; }; _local_6++; }; return (true); } public function _SafeStr_11558(k:int, _arg_2:int):void { if (!this._SafeStr_19657((k - 1))){ this._SafeStr_19644(BigInteger._SafeStr_11554._SafeStr_19651((k - 1)), this._SafeStr_19647, this); }; if (this._SafeStr_19631()){ this._SafeStr_19619(1, 0); }; while (!(this._SafeStr_11551(_arg_2))) { this._SafeStr_19619(2, 0); while (this._SafeStr_11560() > k) { this._SafeStr_19620(BigInteger._SafeStr_11554._SafeStr_19651((k - 1)), this); }; }; } } }//package _-4Aq // _SafeStr_10053 = "_-17f" (String#24906, DoABC#3) // _SafeStr_10059 = "_-2aB" (String#28453, DoABC#3) // _SafeStr_10464 = "_-hS" (String#40068, DoABC#3) // _SafeStr_11551 = "_-0qJ" (String#24178, DoABC#3) // _SafeStr_11552 = "_-3Tu" (String#30687, DoABC#3) // _SafeStr_11553 = "_-2Au" (String#27462, DoABC#3) // _SafeStr_11554 = "_-1i0" (String#26298, DoABC#3) // _SafeStr_11555 = "_-2ZN" (String#28417, DoABC#3) // _SafeStr_11556 = "_-1UR" (String#25779, DoABC#3) // _SafeStr_11558 = "_-je" (String#40150, DoABC#3) // _SafeStr_11560 = "_-4E0" (String#32539, DoABC#3) // _SafeStr_11565 = "_-9g" (String#38838, DoABC#3) // _SafeStr_11566 = "_-1gW" (String#26235, DoABC#3) // _SafeStr_11569 = "_-0tA" (String#24301, DoABC#3) // _SafeStr_11571 = "_-2iu" (String#28798, DoABC#3) // _SafeStr_11572 = "_-0Kj" (String#22991, DoABC#3) // _SafeStr_13268 = "_-2Ml" (String#10075, DoABC#3) // _SafeStr_14911 = "_-v0" (String#40585, DoABC#3) // _SafeStr_14912 = "_-6-j" (String#36850, DoABC#3) // _SafeStr_16517 = "_-64L" (String#13848, DoABC#3) // _SafeStr_19585 = "_-4wf" (String#12695, DoABC#3) // _SafeStr_19607 = "_-mW" (String#15264, DoABC#3) // _SafeStr_19608 = "_-6kf" (String#14522, DoABC#3) // _SafeStr_19612 = "_-2sT" (String#29169, DoABC#3) // _SafeStr_19613 = "_-4Sz" (String#33141, DoABC#3) // _SafeStr_19614 = "_-0L2" (String#23002, DoABC#3) // _SafeStr_19615 = "_-3Ct" (String#30006, DoABC#3) // _SafeStr_19616 = "_-2bH" (String#28495, DoABC#3) // _SafeStr_19617 = "_-3-c" (String#29479, DoABC#3) // _SafeStr_19618 = "_-0Q-" (String#23189, DoABC#3) // _SafeStr_19619 = "_-5kv" (String#36241, DoABC#3) // _SafeStr_19620 = "_-5v6" (String#36631, DoABC#3) // _SafeStr_19621 = "_-w8" (String#40630, DoABC#3) // _SafeStr_19622 = "_-ne" (String#40307, DoABC#3) // _SafeStr_19623 = "_-Ij" (String#39163, DoABC#3) // _SafeStr_19624 = "_-6Ac" (String#37289, DoABC#3) // _SafeStr_19625 = "_-0Vr" (String#23400, DoABC#3) // _SafeStr_19626 = "_-2Li" (String#27880, DoABC#3) // _SafeStr_19627 = "_-09h" (String#22538, DoABC#3) // _SafeStr_19628 = "_-6y" (String#38742, DoABC#3) // _SafeStr_19629 = "_-3ta" (String#31678, DoABC#3) // _SafeStr_19630 = "_-3X5" (String#30810, DoABC#3) // _SafeStr_19631 = "_-6Fm" (String#37471, DoABC#3) // _SafeStr_19632 = "_-VU" (String#39644, DoABC#3) // _SafeStr_19633 = "_-Ui" (String#39614, DoABC#3) // _SafeStr_19634 = "_-3fF" (String#31115, DoABC#3) // _SafeStr_19635 = "_-42h" (String#32078, DoABC#3) // _SafeStr_19636 = "_-264" (String#27278, DoABC#3) // _SafeStr_19637 = "_-1cm" (String#26089, DoABC#3) // _SafeStr_19638 = "_-1nv" (String#26534, DoABC#3) // _SafeStr_19639 = "_-6BN" (String#37318, DoABC#3) // _SafeStr_19640 = "_-387" (String#29815, DoABC#3) // _SafeStr_19641 = "_-4ej" (String#33578, DoABC#3) // _SafeStr_19642 = "_-6Ix" (String#37590, DoABC#3) // _SafeStr_19643 = " var" (String#18646, DoABC#3) // _SafeStr_19644 = "_-0qP" (String#24184, DoABC#3) // _SafeStr_19645 = "_-1Oc" (String#25546, DoABC#3) // _SafeStr_19646 = "_-2m1" (String#28917, DoABC#3) // _SafeStr_19647 = "_-1aS" (String#26005, DoABC#3) // _SafeStr_19648 = "_-1vA" (String#26813, DoABC#3) // _SafeStr_19649 = "_-6Un" (String#38050, DoABC#3) // _SafeStr_19650 = "_-0Q8" (String#23196, DoABC#3) // _SafeStr_19651 = "_-1BK" (String#25041, DoABC#3) // _SafeStr_19652 = "_-5d6" (String#35940, DoABC#3) // _SafeStr_19653 = "_-3fN" (String#31118, DoABC#3) // _SafeStr_19654 = "_-69s" (String#37255, DoABC#3) // _SafeStr_19655 = "_-0F4" (String#22756, DoABC#3) // _SafeStr_19656 = "_-67R" (String#37155, DoABC#3) // _SafeStr_19657 = "_-3Pg" (String#30524, DoABC#3) // _SafeStr_19658 = "_-0cR" (String#23652, DoABC#3) // _SafeStr_19659 = "_-6hp" (String#38605, DoABC#3) // _SafeStr_19660 = "_-2aA" (String#28452, DoABC#3) // _SafeStr_19661 = "_-5gW" (String#36074, DoABC#3) // _SafeStr_19662 = "_-26Q" (String#27290, DoABC#3) // _SafeStr_19663 = "_-00I" (String#22198, DoABC#3) // _SafeStr_19664 = "_-1Sl" (String#25721, DoABC#3) // _SafeStr_19665 = "_-50v" (String#34458, DoABC#3) // _SafeStr_19666 = "_-PZ" (String#39418, DoABC#3) // _SafeStr_3973 = "_-0gN" (String#8296, DoABC#3) // _SafeStr_3974 = "_-6hh" (String#14464, DoABC#3) // _SafeStr_3975 = "_-0kq" (String#8363, DoABC#3) // _SafeStr_3976 = "_-4V1" (String#12228, DoABC#3) // _SafeStr_6668 = "_-5k5" (String#4046, DoABC#3) // _SafeStr_7942 = "_-4Om" (String#12142, DoABC#3) //------------------------------------------------------------ //_-4Aq.MontgomeryReduction package _-4Aq { import _-4Aq.BigInteger; import _-4Aq.bi_internal; import _-4Aq.*; use namespace bi_internal; class MontgomeryReduction implements _SafeStr_3973 { private var m:BigInteger; private var _SafeStr_19667:int; private var _SafeStr_19668:int; private var _SafeStr_19669:int; private var _SafeStr_19670:int; private var _SafeStr_19671:int; public function MontgomeryReduction(k:BigInteger) { this.m = k; this._SafeStr_19667 = k._SafeStr_19636(); this._SafeStr_19668 = (this._SafeStr_19667 & 32767); this._SafeStr_19669 = (this._SafeStr_19667 >> 15); this._SafeStr_19670 = ((1 << (BigInteger._SafeStr_19622 - 15)) - 1); this._SafeStr_19671 = (2 * k.t); } public function _SafeStr_6668(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); k.abs()._SafeStr_19612(this.m.t, _local_2); _local_2._SafeStr_19621(this.m, null, _local_2); if ((((k.s < 0)) && ((_local_2._SafeStr_11552(BigInteger._SafeStr_19585) > 0)))){ this.m._SafeStr_19620(_local_2, _local_2); }; return (_local_2); } public function revert(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); k.copyTo(_local_2); this._SafeStr_19606(_local_2); return (_local_2); } public function _SafeStr_19606(k:BigInteger):void { var _local_3:int; var _local_4:int; while (k.t <= this._SafeStr_19671) { var _local_5 = k.t++; k.a[_local_5] = 0; }; var _local_2:int; while (_local_2 < this.m.t) { _local_3 = (k.a[_local_2] & 32767); _local_4 = (((_local_3 * this._SafeStr_19668) + ((((_local_3 * this._SafeStr_19669) + ((k.a[_local_2] >> 15) * this._SafeStr_19668)) & this._SafeStr_19670) << 15)) & BigInteger.DM); _local_3 = (_local_2 + this.m.t); k.a[_local_3] = (k.a[_local_3] + this.m._SafeStr_19635(0, _local_4, k, _local_2, 0, this.m.t)); while (k.a[_local_3] >= BigInteger._SafeStr_19623) { k.a[_local_3] = (k.a[_local_3] - BigInteger._SafeStr_19623); _local_5 = k.a; var _local_6 = ++_local_3; var _local_7 = (_local_5[_local_6] + 1); _local_5[_local_6] = _local_7; }; _local_2++; }; k._SafeStr_16517(); k._SafeStr_19616(this.m.t, k); if (k._SafeStr_11552(this.m) >= 0){ k._SafeStr_19620(this.m, k); }; } public function _SafeStr_19608(k:BigInteger, _arg_2:BigInteger):void { k._SafeStr_19615(_arg_2); this._SafeStr_19606(_arg_2); } public function _SafeStr_19607(k:BigInteger, _arg_2:BigInteger, _arg_3:BigInteger):void { k._SafeStr_19614(_arg_2, _arg_3); this._SafeStr_19606(_arg_3); } } }//package _-4Aq // _SafeStr_11552 = "_-3Tu" (String#30687, DoABC#3) // _SafeStr_16517 = "_-64L" (String#13848, DoABC#3) // _SafeStr_19585 = "_-4wf" (String#12695, DoABC#3) // _SafeStr_19606 = "_-ur" (String#15402, DoABC#3) // _SafeStr_19607 = "_-mW" (String#15264, DoABC#3) // _SafeStr_19608 = "_-6kf" (String#14522, DoABC#3) // _SafeStr_19612 = "_-2sT" (String#29169, DoABC#3) // _SafeStr_19614 = "_-0L2" (String#23002, DoABC#3) // _SafeStr_19615 = "_-3Ct" (String#30006, DoABC#3) // _SafeStr_19616 = "_-2bH" (String#28495, DoABC#3) // _SafeStr_19620 = "_-5v6" (String#36631, DoABC#3) // _SafeStr_19621 = "_-w8" (String#40630, DoABC#3) // _SafeStr_19622 = "_-ne" (String#40307, DoABC#3) // _SafeStr_19623 = "_-Ij" (String#39163, DoABC#3) // _SafeStr_19635 = "_-42h" (String#32078, DoABC#3) // _SafeStr_19636 = "_-264" (String#27278, DoABC#3) // _SafeStr_19667 = "_-0uP" (String#24354, DoABC#3) // _SafeStr_19668 = "_-R" (String#39478, DoABC#3) // _SafeStr_19669 = "_-16-" (String#24844, DoABC#3) // _SafeStr_19670 = "_-0Xc" (String#23474, DoABC#3) // _SafeStr_19671 = "_-Uy" (String#39621, DoABC#3) // _SafeStr_3973 = "_-0gN" (String#8296, DoABC#3) // _SafeStr_6668 = "_-5k5" (String#4046, DoABC#3) //------------------------------------------------------------ //_-4Ar._SafeStr_3908 package _-4Ar { public class _SafeStr_3908 { private var _SafeStr_5512:int; private var _SafeStr_7448:String = ""; private var _SafeStr_8754:String = ""; private var _SafeStr_5342:String = ""; private var _SafeStr_7431:int; public function _SafeStr_3908(k:int, _arg_2:String, _arg_3:String, _arg_4:int, _arg_5:String="") { this._SafeStr_5512 = k; this._SafeStr_7448 = _arg_2; this._SafeStr_7431 = _arg_4; this._SafeStr_8754 = _arg_5; this._SafeStr_5342 = _arg_3; } public function get userId():int { return (this._SafeStr_5512); } public function get userName():String { return (this._SafeStr_7448); } public function get roomName():String { return (this._SafeStr_8754); } public function set roomName(k:String):void { this._SafeStr_8754 = k; } public function get figure():String { return (this._SafeStr_5342); } public function get roomId():int { return (this._SafeStr_7431); } } }//package _-4Ar // _SafeStr_3908 = "_-ib" (String#15199, DoABC#3) // _SafeStr_5342 = "_-497" (String#77, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_7448 = "_-4Bm" (String#70, DoABC#3) // _SafeStr_8754 = "_-6EU" (String#385, DoABC#3) //------------------------------------------------------------ //_-4Ar.UserRegistry package _-4Ar { import _-ue.Map; public class UserRegistry { private static const _SafeStr_19672:int = 80; private var _SafeStr_8758:Map; private var _SafeStr_8754:String = ""; private var _SafeStr_7431:int; private var _SafeStr_19673:Array; public function UserRegistry() { this._SafeStr_8758 = new Map(); this._SafeStr_19673 = new Array(); super(); } public function _SafeStr_11079():Map { return (this._SafeStr_8758); } public function _SafeStr_11287(k:int):_SafeStr_3908 { return (this._SafeStr_8758[k]); } public function _SafeStr_11189(k:int, _arg_2:String):void { this._SafeStr_7431 = k; this._SafeStr_8754 = _arg_2; if (this._SafeStr_8754 != ""){ this._SafeStr_19674(); }; } public function _SafeStr_11188(k:int, _arg_2:String, _arg_3:String=""):void { var _local_4:_SafeStr_3908; if (this._SafeStr_8758.getValue(k) != null){ this._SafeStr_8758.remove(k); }; _local_4 = new _SafeStr_3908(k, _arg_2, _arg_3, this._SafeStr_7431, this._SafeStr_8754); if (this._SafeStr_8754 == ""){ this._SafeStr_19673.push(k); }; this._SafeStr_8758.add(k, _local_4); this._SafeStr_19675(); } private function _SafeStr_19675():void { var k:int; while (this._SafeStr_8758.length > _SafeStr_19672) { k = this._SafeStr_8758._SafeStr_7070(0); this._SafeStr_8758.remove(k); }; } private function _SafeStr_19674():void { var k:_SafeStr_3908; while (this._SafeStr_19673.length > 0) { k = this._SafeStr_8758.getValue(this._SafeStr_19673.shift()); if (((!((k == null))) && ((k.roomId == this._SafeStr_7431)))){ k.roomName = this._SafeStr_8754; }; }; } public function get roomName():String { return (this._SafeStr_8754); } public function get roomId():int { return (this._SafeStr_7431); } } }//package _-4Ar // _SafeStr_11079 = "_-5sm" (String#36534, DoABC#3) // _SafeStr_11188 = "_-5mI" (String#36289, DoABC#3) // _SafeStr_11189 = "_-5M8" (String#35287, DoABC#3) // _SafeStr_11287 = "_-6QD" (String#1617, DoABC#3) // _SafeStr_19672 = "_-0Ch" (String#22662, DoABC#3) // _SafeStr_19673 = "_-1C9" (String#25071, DoABC#3) // _SafeStr_19674 = "_-5CH" (String#34904, DoABC#3) // _SafeStr_19675 = "_-dp" (String#39948, DoABC#3) // _SafeStr_3908 = "_-ib" (String#15199, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_8754 = "_-6EU" (String#385, DoABC#3) // _SafeStr_8758 = "_-4R1" (String#3694, DoABC#3) //------------------------------------------------------------ //_-4bd._SafeStr_2852 package _-4bd { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_2852 implements _SafeStr_2270 { private var _SafeStr_19676:Boolean; public function get _SafeStr_14803():Boolean { return (this._SafeStr_19676); } public function flush():Boolean { this._SafeStr_19676 = false; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_19676 = k.readBoolean(); return (true); } } }//package _-4bd // _SafeStr_14803 = "_-4e8" (String#33557, DoABC#3) // _SafeStr_19676 = "_-1oX" (String#26559, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2852 = "_-1Xe" (String#9186, DoABC#3) //------------------------------------------------------------ //_-4bd._SafeStr_3420 package _-4bd { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3420 implements _SafeStr_2270 { private var _SafeStr_5337:int = 0; private var _SafeStr_19677:String; public function get errorCode():int { return (this._SafeStr_5337); } public function get _SafeStr_8579():String { return (this._SafeStr_19677); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5337 = k._SafeStr_5331(); this._SafeStr_19677 = k.readString(); return (true); } } }//package _-4bd // _SafeStr_19677 = "_-NC" (String#39329, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3420 = "_-6FO" (String#14029, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5337 = "_-oc" (String#207, DoABC#3) // _SafeStr_8579 = "_-3sy" (String#31648, DoABC#3) //------------------------------------------------------------ //_-4bl._SafeStr_5129 package _-4bl { import _-5Y5.HabboGroupsManager; import _-1Mz.IWindowContainer; import _-5Y5.ColorGridCtrl; import flash.display.BitmapData; import _-5YE.IBitmapWrapperWindow; import _-5YE.IButtonWindow; import _-5YE.IItemListWindow; import flash.geom.Point; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_5129 { public static var _SafeStr_19678:int = 0; public static var _SafeStr_19679:String = "part_edit_list"; private var _SafeStr_14280:HabboGroupsManager; private var _SafeStr_19680:BadgeEditorCtrl; private var _SafeStr_19681:int = 0; private var _SafeStr_19682:_SafeStr_5130; private var _SafeStr_19683:IWindowContainer; private var _SafeStr_19684:ColorGridCtrl; private var _disposed:Boolean = false; private var _SafeStr_19685:BitmapData; private var _SafeStr_19686:IBitmapWrapperWindow; private var _SafeStr_19687:IButtonWindow; private var _SafeStr_19688:IWindowContainer; private var _SafeStr_19689:IBitmapWrapperWindow; private var _SafeStr_19690:IBitmapWrapperWindow; public function _SafeStr_5129(k:HabboGroupsManager, _arg_2:BadgeEditorCtrl, _arg_3:int) { this._SafeStr_14280 = k; this._SafeStr_19680 = _arg_2; this._SafeStr_19681 = _arg_3; this._SafeStr_19682 = new _SafeStr_5130(); this._SafeStr_19682._SafeStr_19691 = _arg_3; this._SafeStr_19685 = this._SafeStr_14280._SafeStr_10611("badge_part_add"); } public function createWindow():void { if (this._SafeStr_19683 != null){ return; }; var k:IItemListWindow = (this._SafeStr_19680._SafeStr_19692.findChildByName(_SafeStr_19679) as IItemListWindow); this._SafeStr_19683 = (this._SafeStr_14280.getXmlWindow("badge_layer") as IWindowContainer); var _local_2:IWindowContainer = (this._SafeStr_19683.findChildByName("preview_container") as IWindowContainer); this._SafeStr_19686 = (_local_2.findChildByName("part_preview") as IBitmapWrapperWindow); this._SafeStr_19686.bitmap = this._SafeStr_14280._SafeStr_10611("badge_part_add"); this._SafeStr_19687 = (_local_2.findChildByName("part_button") as IButtonWindow); this._SafeStr_19687.procedure = this._SafeStr_19693; this._SafeStr_19688 = (this._SafeStr_19683.findChildByName("position_container") as IWindowContainer); this._SafeStr_19689 = (this._SafeStr_19688.findChildByName("position_picker") as IBitmapWrapperWindow); this._SafeStr_19689.bitmap = this._SafeStr_14280._SafeStr_10611("position_picker"); this._SafeStr_19690 = (this._SafeStr_19688.findChildByName("position_grid") as IBitmapWrapperWindow); this._SafeStr_19690.bitmap = this._SafeStr_14280._SafeStr_10611("position_grid"); if (this._SafeStr_19681 == 0){ this._SafeStr_19690.visible = false; this._SafeStr_19689.visible = false; } else { this._SafeStr_19690.procedure = this._SafeStr_19694; }; this._SafeStr_19684 = new ColorGridCtrl(this._SafeStr_14280, this._SafeStr_19695); this._SafeStr_19684._SafeStr_19696(this._SafeStr_19683, "color_selector", this._SafeStr_14280._SafeStr_19698._SafeStr_19697); if (this._SafeStr_19682._SafeStr_19691 == _SafeStr_19678){ k.addListItem(this._SafeStr_19683); } else { k._SafeStr_8742(this._SafeStr_19683, 0); }; } public function dispose():void { if (!this._disposed){ if (this._SafeStr_19684){ this._SafeStr_19684.dispose(); this._SafeStr_19684 = null; }; if (this._SafeStr_19683){ this._SafeStr_19683.dispose(); this._SafeStr_19683 = null; }; this._SafeStr_19686 = null; this._SafeStr_19687 = null; this._SafeStr_19688 = null; this._SafeStr_19689 = null; this._SafeStr_19690 = null; this._SafeStr_14280 = null; this._disposed = true; }; } public function setLayerOptions(k:_SafeStr_5130):void { if (k._SafeStr_19691 != this._SafeStr_19682._SafeStr_19691){ throw (new Error("Tried to set layer option with invalid layerIndex value")); }; var _local_2:Boolean; var _local_3:_SafeStr_5130 = this._SafeStr_19682; this._SafeStr_19682 = k.clone(); if (!this._SafeStr_19682._SafeStr_19699(_local_3)){ this._SafeStr_19700(false); _local_2 = true; }; if (_local_3.colorIndex != this._SafeStr_19682.colorIndex){ this._SafeStr_19684._SafeStr_18371(this._SafeStr_19682.colorIndex, false); this._SafeStr_19682.colorIndex = this._SafeStr_19684._SafeStr_18372; _local_2 = true; }; if (((_local_2) || (!((_local_3._SafeStr_19701 == this._SafeStr_19682._SafeStr_19701))))){ this.updateSelectedPart(); }; } public function get layerOptions():_SafeStr_5130 { return (this._SafeStr_19682); } public function updateSelectedPart():void { var k:BitmapData; if (this._SafeStr_19680._SafeStr_19702){ k = this._SafeStr_19680._SafeStr_19702._SafeStr_19703(this.layerOptions); }; if (k == null){ k = this._SafeStr_19685; }; this._SafeStr_19686.bitmap.dispose(); this._SafeStr_19686.bitmap = new BitmapData(k.width, k.height); this._SafeStr_19686.bitmap.copyPixels(k, k.rect, new Point()); this._SafeStr_19680._SafeStr_19704(this); } private function _SafeStr_19700(k:Boolean=true):void { this._SafeStr_19689.x = ((this._SafeStr_19682._SafeStr_19705 * 14) + 1); this._SafeStr_19689.y = ((this._SafeStr_19682._SafeStr_19706 * 14) + 1); if (k){ this.updateSelectedPart(); }; } private function _SafeStr_19694(k:WindowEvent, _arg_2:IWindow):void { if (((!((k.type == WindowMouseEvent.CLICK))) || (!(this._SafeStr_19689)))){ return; }; var _local_3:WindowMouseEvent = (k as WindowMouseEvent); this._SafeStr_19682._SafeStr_19705 = Math.min(2, Math.max(0, Math.floor((_local_3.localX / 14)))); this._SafeStr_19682._SafeStr_19706 = Math.min(2, Math.max(0, Math.floor((_local_3.localY / 14)))); this._SafeStr_19700(); } private function _SafeStr_19693(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_19680._SafeStr_19707(this); } public function _SafeStr_19695(k:ColorGridCtrl):void { if (this._SafeStr_19682.colorIndex != k._SafeStr_18372){ this._SafeStr_19682.colorIndex = k._SafeStr_18372; this.updateSelectedPart(); }; } } }//package _-4bl // _SafeStr_10611 = "_-3Kx" (String#11040, DoABC#3) // _SafeStr_14280 = "_-6iJ" (String#181, DoABC#3) // _SafeStr_18371 = "_-22a" (String#27132, DoABC#3) // _SafeStr_18372 = "_-0l2" (String#23981, DoABC#3) // _SafeStr_19678 = "_-0xu" (String#24489, DoABC#3) // _SafeStr_19679 = "_-5d3" (String#35938, DoABC#3) // _SafeStr_19680 = "_-5wU" (String#4098, DoABC#3) // _SafeStr_19681 = "_-4Z8" (String#12303, DoABC#3) // _SafeStr_19682 = "_-44D" (String#11818, DoABC#3) // _SafeStr_19683 = "_-1H2" (String#25256, DoABC#3) // _SafeStr_19684 = "_-b9" (String#39829, DoABC#3) // _SafeStr_19685 = "_-6kb" (String#38714, DoABC#3) // _SafeStr_19686 = "_-4cP" (String#33491, DoABC#3) // _SafeStr_19687 = "_-0L-" (String#23000, DoABC#3) // _SafeStr_19688 = "_-5-b" (String#34405, DoABC#3) // _SafeStr_19689 = "_-35y" (String#29728, DoABC#3) // _SafeStr_19690 = "_-22u" (String#27148, DoABC#3) // _SafeStr_19691 = "_-0xO" (String#24468, DoABC#3) // _SafeStr_19692 = " get" (String#18600, DoABC#3) // _SafeStr_19693 = "_-3yb" (String#31883, DoABC#3) // _SafeStr_19694 = "_-0ui" (String#24364, DoABC#3) // _SafeStr_19695 = "_-1f3" (String#26174, DoABC#3) // _SafeStr_19696 = "_-4-d" (String#31954, DoABC#3) // _SafeStr_19697 = "_-1b2" (String#26031, DoABC#3) // _SafeStr_19698 = "_-0uH" (String#24350, DoABC#3) // _SafeStr_19699 = "_-6Gh" (String#37511, DoABC#3) // _SafeStr_19700 = "_-o9" (String#40330, DoABC#3) // _SafeStr_19701 = "_-ra" (String#40456, DoABC#3) // _SafeStr_19702 = "_-0gq" (String#23823, DoABC#3) // _SafeStr_19703 = "_-4Ge" (String#32632, DoABC#3) // _SafeStr_19704 = "_-5dK" (String#35950, DoABC#3) // _SafeStr_19705 = "_-42G" (String#32058, DoABC#3) // _SafeStr_19706 = "_-5FI" (String#35019, DoABC#3) // _SafeStr_19707 = "_-4NM" (String#32904, DoABC#3) // _SafeStr_5129 = "_-5vB" (String#13690, DoABC#3) // _SafeStr_5130 = "_-2UB" (String#10199, DoABC#3) // _SafeStr_8742 = "_-2gR" (String#10385, DoABC#3) //------------------------------------------------------------ //_-4bl._SafeStr_5130 package _-4bl { public class _SafeStr_5130 { private var _SafeStr_19681:int = -1; private var _SafeStr_19708:int = -1; private var _SafeStr_19709:int = -1; private var _SafeStr_19710:int = -1; private var _SafeStr_19711:int = -1; public function _SafeStr_19712(k:int):void { this._SafeStr_19710 = Math.floor((k % 3)); this._SafeStr_19711 = Math.floor((k / 3)); } public function clone():_SafeStr_5130 { var k:_SafeStr_5130 = new _SafeStr_5130(); k._SafeStr_19681 = this._SafeStr_19681; k._SafeStr_19708 = this._SafeStr_19708; k._SafeStr_19709 = this._SafeStr_19709; k._SafeStr_19710 = this._SafeStr_19710; k._SafeStr_19711 = this._SafeStr_19711; return (k); } public function _SafeStr_19713(k:_SafeStr_5130):Boolean { if ((((((((k == null)) || (!((this._SafeStr_19710 == k._SafeStr_19705))))) || (!((this._SafeStr_19711 == k._SafeStr_19706))))) || (!((this._SafeStr_19709 == k.colorIndex))))){ return (false); }; if ((((((this._SafeStr_19681 == 0)) && (!((k._SafeStr_19691 == 0))))) || (((!((this._SafeStr_19681 == 0))) && ((k._SafeStr_19691 == 0)))))){ return (false); }; return (true); } public function _SafeStr_19699(k:_SafeStr_5130):Boolean { if ((((k._SafeStr_19705 == this._SafeStr_19710)) && ((k._SafeStr_19706 == this._SafeStr_19711)))){ return (true); }; return (false); } public function get _SafeStr_19691():int { return (this._SafeStr_19681); } public function set _SafeStr_19691(k:int):void { this._SafeStr_19681 = k; } public function get _SafeStr_19701():int { return (this._SafeStr_19708); } public function set _SafeStr_19701(k:int):void { this._SafeStr_19708 = k; } public function get colorIndex():int { return (this._SafeStr_19709); } public function set colorIndex(k:int):void { this._SafeStr_19709 = k; } public function get _SafeStr_19705():int { return (this._SafeStr_19710); } public function set _SafeStr_19705(k:int):void { this._SafeStr_19710 = k; } public function get _SafeStr_19706():int { return (this._SafeStr_19711); } public function set _SafeStr_19706(k:int):void { this._SafeStr_19711 = k; } public function get position():int { return (((this._SafeStr_19706 * 3) + this._SafeStr_19705)); } } }//package _-4bl // _SafeStr_19681 = "_-4Z8" (String#12303, DoABC#3) // _SafeStr_19691 = "_-0xO" (String#24468, DoABC#3) // _SafeStr_19699 = "_-6Gh" (String#37511, DoABC#3) // _SafeStr_19701 = "_-ra" (String#40456, DoABC#3) // _SafeStr_19705 = "_-42G" (String#32058, DoABC#3) // _SafeStr_19706 = "_-5FI" (String#35019, DoABC#3) // _SafeStr_19708 = "_-6Rp" (String#14241, DoABC#3) // _SafeStr_19709 = "_-4Nz" (String#32931, DoABC#3) // _SafeStr_19710 = "_-51w" (String#34501, DoABC#3) // _SafeStr_19711 = "_-2h7" (String#28720, DoABC#3) // _SafeStr_19712 = "_-2Kn" (String#27843, DoABC#3) // _SafeStr_19713 = "_-2Jy" (String#27808, DoABC#3) // _SafeStr_5130 = "_-2UB" (String#10199, DoABC#3) //------------------------------------------------------------ //_-4bl.BadgeEditorCtrl package _-4bl { import _-0MK._SafeStr_3; import _-5Y5.HabboGroupsManager; import _-1Mz.IWindowContainer; import __AS3__.vec.Vector; import _-5YE.IItemGridWindow; import _-5YE.IBitmapWrapperWindow; import _-3Tz._SafeStr_2961; import _-5OI._SafeStr_4651; import flash.display.BitmapData; import flash.geom.Point; import __AS3__.vec.*; import _-5Y5.*; public class BadgeEditorCtrl implements _SafeStr_3 { private var _SafeStr_14280:HabboGroupsManager; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_19714:IWindowContainer; private var _SafeStr_19715:Array; private var _SafeStr_19716:BadgeSelectPartCtrl; private var _disposed:Boolean = false; private var _SafeStr_13442:Vector.<_SafeStr_5129>; private var _SafeStr_19717:_SafeStr_5130; private var _SafeStr_19718:IWindowContainer; private var _SafeStr_19719:IItemGridWindow; private var _SafeStr_19720:IWindowContainer; private var _SafeStr_19721:Vector.; public function BadgeEditorCtrl(k:HabboGroupsManager) { this._SafeStr_14280 = k; this._SafeStr_14280.events.addEventListener(_SafeStr_2961._SafeStr_18689, this._SafeStr_19722); this._SafeStr_19716 = new BadgeSelectPartCtrl(this._SafeStr_14280, this); this._SafeStr_13442 = new Vector.<_SafeStr_5129>(); this._SafeStr_13442.push(new _SafeStr_5129(this._SafeStr_14280, this, 0)); this._SafeStr_13442.push(new _SafeStr_5129(this._SafeStr_14280, this, 1)); this._SafeStr_13442.push(new _SafeStr_5129(this._SafeStr_14280, this, 2)); this._SafeStr_13442.push(new _SafeStr_5129(this._SafeStr_14280, this, 3)); this._SafeStr_13442.push(new _SafeStr_5129(this._SafeStr_14280, this, 4)); } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_19692():IWindowContainer { return (this._SafeStr_19720); } public function get _SafeStr_19723():IWindowContainer { return (this._SafeStr_19718); } public function get _SafeStr_19724():IItemGridWindow { return (this._SafeStr_19719); } public function get _SafeStr_19725():_SafeStr_5130 { return (this._SafeStr_19717); } public function get _SafeStr_19702():BadgeSelectPartCtrl { return (this._SafeStr_19716); } public function get _SafeStr_19726():Boolean { return (((!((this._SafeStr_5415 == null))) && (!((this._SafeStr_19715 == null))))); } public function dispose():void { var k:_SafeStr_5129; var _local_2:IBitmapWrapperWindow; if (!this._disposed){ if (this._SafeStr_13442){ for each (k in this._SafeStr_13442) { k.dispose(); }; this._SafeStr_13442 = null; }; if (this._SafeStr_19716){ this._SafeStr_19716.dispose(); this._SafeStr_19716 = null; }; if (this._SafeStr_19718){ this._SafeStr_19718.dispose(); this._SafeStr_19718 = null; }; if (this._SafeStr_19719){ this._SafeStr_19719.dispose(); this._SafeStr_19719 = null; }; if (this._SafeStr_19720){ this._SafeStr_19720.dispose(); this._SafeStr_19720 = null; }; if (this._SafeStr_19721){ for each (_local_2 in this._SafeStr_19721) { _local_2.dispose(); }; this._SafeStr_19721 = null; }; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_19715 = null; this._SafeStr_19717 = null; this._SafeStr_5415 = null; this._SafeStr_14280 = null; this._disposed = true; }; } public function _SafeStr_19722(k:_SafeStr_2961):void { this._SafeStr_19716._SafeStr_13190(); this.createWindow(null, null); } public function createWindow(k:IWindowContainer, _arg_2:Array):void { if (((!((this._SafeStr_5415 == null))) || (this._disposed))){ return; }; if (k != null){ this._SafeStr_19714 = k; }; if (_arg_2 != null){ this._SafeStr_19715 = _arg_2; }; if ((((((((this._SafeStr_19714 == null)) || ((this._SafeStr_19715 == null)))) || ((this._SafeStr_14280 == null)))) || ((this._SafeStr_14280._SafeStr_19698 == null)))){ return; }; this._SafeStr_5415 = (this._SafeStr_14280.getXmlWindow("badge_editor") as IWindowContainer); var _local_3:IWindowContainer = (this._SafeStr_5415.findChildByName("guild_badge") as IWindowContainer); this._SafeStr_19721 = new Vector.(); this._SafeStr_19721.push((_local_3.findChildByName("layer_0") as IBitmapWrapperWindow)); this._SafeStr_19721.push((_local_3.findChildByName("layer_1") as IBitmapWrapperWindow)); this._SafeStr_19721.push((_local_3.findChildByName("layer_2") as IBitmapWrapperWindow)); this._SafeStr_19721.push((_local_3.findChildByName("layer_3") as IBitmapWrapperWindow)); this._SafeStr_19721.push((_local_3.findChildByName("layer_4") as IBitmapWrapperWindow)); this._SafeStr_19720 = (this._SafeStr_5415.findChildByName("part_edit") as IWindowContainer); this._SafeStr_19718 = (this._SafeStr_5415.findChildByName("part_select") as IWindowContainer); this._SafeStr_19718.visible = false; this._SafeStr_19719 = (this._SafeStr_19718.findChildByName("part_select_grid") as IItemGridWindow); var _local_4:int; while (_local_4 < this._SafeStr_13442.length) { this._SafeStr_13442[_local_4].createWindow(); _local_4++; }; this._SafeStr_19727(this._SafeStr_19715); this._SafeStr_19714.addChild(this._SafeStr_5415); } public function _SafeStr_19727(k:Array):void { if (!this._SafeStr_19726){ return; }; if (this._SafeStr_19718.visible){ this._SafeStr_19718.visible = false; this._SafeStr_19720.visible = true; }; this._SafeStr_19715 = k; this._SafeStr_19717 = null; this._SafeStr_19720.visible = true; this._SafeStr_19718.visible = false; this._SafeStr_19716._SafeStr_13190(); var _local_2:int; while (_local_2 < this._SafeStr_13442.length) { this._SafeStr_13442[_local_2].setLayerOptions(this._SafeStr_19728(_local_2)); this._SafeStr_13442[_local_2].updateSelectedPart(); _local_2++; }; } private function _SafeStr_19728(k:int):_SafeStr_5130 { var _local_2:int; var _local_3:_SafeStr_4651 = (this._SafeStr_19715[k] as _SafeStr_4651); var _local_4:_SafeStr_5130 = new _SafeStr_5130(); _local_4._SafeStr_19691 = k; _local_4.colorIndex = 0; _local_4._SafeStr_19712(_local_3.position); _local_2 = 0; while (_local_2 < this._SafeStr_14280._SafeStr_19698._SafeStr_19697.length) { if (this._SafeStr_14280._SafeStr_19698._SafeStr_19697[_local_2].id == _local_3._SafeStr_19729){ _local_4.colorIndex = _local_2; break; }; _local_2++; }; if (k == _SafeStr_5129._SafeStr_19678){ _local_2 = 0; while (_local_2 < this._SafeStr_14280._SafeStr_19698._SafeStr_19730.length) { if (this._SafeStr_14280._SafeStr_19698._SafeStr_19730[_local_2].id == _local_3._SafeStr_8025){ _local_4._SafeStr_19701 = _local_2; break; }; _local_2++; }; } else { _local_2 = 0; while (_local_2 < this._SafeStr_14280._SafeStr_19698._SafeStr_19731.length) { if (this._SafeStr_14280._SafeStr_19698._SafeStr_19731[_local_2].id == _local_3._SafeStr_8025){ _local_4._SafeStr_19701 = _local_2; break; }; _local_2++; }; }; return (_local_4); } public function _SafeStr_19732(k:BadgeSelectPartCtrl):void { this._SafeStr_19717._SafeStr_19701 = k._SafeStr_19733(); this._SafeStr_13442[this._SafeStr_19717._SafeStr_19691].setLayerOptions(this._SafeStr_19725); this._SafeStr_19720.visible = true; this._SafeStr_19718.visible = false; } public function _SafeStr_19734(k:BadgeSelectPartCtrl):void { this._SafeStr_9728(k.layerOptions); } public function _SafeStr_19704(k:_SafeStr_5129):void { this._SafeStr_9728(k.layerOptions); } public function _SafeStr_9728(k:_SafeStr_5130):void { var _local_2:BitmapData = this._SafeStr_19716._SafeStr_19703(k); if (_local_2 != null){ this._SafeStr_19721[k._SafeStr_19691].bitmap = _local_2.clone(); this._SafeStr_19721[k._SafeStr_19691].visible = true; } else { this._SafeStr_19721[k._SafeStr_19691].visible = false; }; } public function _SafeStr_19707(k:_SafeStr_5129):void { var _local_2:_SafeStr_5130 = this._SafeStr_19717; this._SafeStr_19717 = k.layerOptions.clone(); if (!k.layerOptions._SafeStr_19713(_local_2)){ this._SafeStr_19716._SafeStr_11832(); } else { this._SafeStr_19716.layerOptions = this._SafeStr_19717.clone(); }; this._SafeStr_19720.visible = false; this._SafeStr_19718.visible = true; } public function _SafeStr_19735():void { if (((this._SafeStr_19726) && (this._SafeStr_19718.visible))){ this._SafeStr_9728(this._SafeStr_19717); this._SafeStr_19720.visible = true; this._SafeStr_19718.visible = false; }; } public function _SafeStr_19736():Array { var _local_2:_SafeStr_5129; var _local_3:int; var _local_4:int; var k:Array = new Array(); for each (_local_2 in this._SafeStr_13442) { _local_3 = this._SafeStr_19737(_local_2.layerOptions); if (_local_3 < 0){ } else { _local_4 = this._SafeStr_19738(_local_2.layerOptions); if (_local_4 < 0){ } else { k.push(_local_3); k.push(_local_4); k.push(_local_2.layerOptions.position); }; }; }; return (k); } public function get _SafeStr_19739():int { var _local_2:_SafeStr_5129; if (this._SafeStr_13442 == null){ return (0); }; var k:int; for each (_local_2 in this._SafeStr_13442) { if ((((this._SafeStr_19737(_local_2.layerOptions) < 0)) || ((this._SafeStr_19738(_local_2.layerOptions) < 0)))){ } else { k = _local_2.layerOptions.colorIndex; }; }; return (k); } public function get _SafeStr_19740():int { if (this._SafeStr_13442 != null){ return (this._SafeStr_13442[0].layerOptions.colorIndex); }; return (0); } public function _SafeStr_19741():BitmapData { var _local_2:IBitmapWrapperWindow; var k:BitmapData = new BitmapData(BadgeEditorPartItem._SafeStr_19742, BadgeEditorPartItem._SafeStr_19743, true, 15329761); for each (_local_2 in this._SafeStr_19721) { if (_local_2.visible){ k.copyPixels(_local_2.bitmap, k.rect, new Point(), null, null, true); }; }; return (k); } private function _SafeStr_19737(k:_SafeStr_5130):int { if (k._SafeStr_19701 < 0){ return (-1); }; if (k._SafeStr_19691 == _SafeStr_5129._SafeStr_19678){ if (k._SafeStr_19701 >= this._SafeStr_14280._SafeStr_19698._SafeStr_19730.length){ return (-1); }; return (this._SafeStr_14280._SafeStr_19698._SafeStr_19730[k._SafeStr_19701].id); }; if (k._SafeStr_19701 >= this._SafeStr_14280._SafeStr_19698._SafeStr_19731.length){ return (-1); }; return (this._SafeStr_14280._SafeStr_19698._SafeStr_19731[k._SafeStr_19701].id); } private function _SafeStr_19738(k:_SafeStr_5130):int { if ((((k.colorIndex < 0)) || ((k.colorIndex >= this._SafeStr_14280._SafeStr_19698._SafeStr_19697.length)))){ return (-1); }; return (this._SafeStr_14280._SafeStr_19698._SafeStr_19697[k.colorIndex].id); } } }//package _-4bl // _SafeStr_11832 = "_-6LM" (String#4216, DoABC#3) // _SafeStr_13190 = "_-6D6" (String#37382, DoABC#3) // _SafeStr_13442 = "_-5Rw" (String#1592, DoABC#3) // _SafeStr_14280 = "_-6iJ" (String#181, DoABC#3) // _SafeStr_18689 = "_-21r" (String#27107, DoABC#3) // _SafeStr_19678 = "_-0xu" (String#24489, DoABC#3) // _SafeStr_19691 = "_-0xO" (String#24468, DoABC#3) // _SafeStr_19692 = " get" (String#18600, DoABC#3) // _SafeStr_19697 = "_-1b2" (String#26031, DoABC#3) // _SafeStr_19698 = "_-0uH" (String#24350, DoABC#3) // _SafeStr_19701 = "_-ra" (String#40456, DoABC#3) // _SafeStr_19702 = "_-0gq" (String#23823, DoABC#3) // _SafeStr_19703 = "_-4Ge" (String#32632, DoABC#3) // _SafeStr_19704 = "_-5dK" (String#35950, DoABC#3) // _SafeStr_19707 = "_-4NM" (String#32904, DoABC#3) // _SafeStr_19712 = "_-2Kn" (String#27843, DoABC#3) // _SafeStr_19713 = "_-2Jy" (String#27808, DoABC#3) // _SafeStr_19714 = "_-5WH" (String#13293, DoABC#3) // _SafeStr_19715 = "_-0yy" (String#24531, DoABC#3) // _SafeStr_19716 = "_-4gq" (String#33645, DoABC#3) // _SafeStr_19717 = "_-00u" (String#22217, DoABC#3) // _SafeStr_19718 = "_-1K-" (String#25365, DoABC#3) // _SafeStr_19719 = "_-0h-" (String#23828, DoABC#3) // _SafeStr_19720 = "_-64" (String#37019, DoABC#3) // _SafeStr_19721 = "_-40U" (String#31989, DoABC#3) // _SafeStr_19722 = "_-4q" (String#33991, DoABC#3) // _SafeStr_19723 = "_-1SH" (String#25706, DoABC#3) // _SafeStr_19724 = "_-4rq" (String#34069, DoABC#3) // _SafeStr_19725 = "_-470" (String#32256, DoABC#3) // _SafeStr_19726 = "_-2s6" (String#29156, DoABC#3) // _SafeStr_19727 = "_-nx" (String#40322, DoABC#3) // _SafeStr_19728 = "_-2XN" (String#28337, DoABC#3) // _SafeStr_19729 = "_-1hA" (String#26262, DoABC#3) // _SafeStr_19730 = "_-5IL" (String#35142, DoABC#3) // _SafeStr_19731 = "_-0BW" (String#22609, DoABC#3) // _SafeStr_19732 = "_-1NU" (String#25501, DoABC#3) // _SafeStr_19733 = "_-2sa" (String#29171, DoABC#3) // _SafeStr_19734 = "_-KR" (String#39230, DoABC#3) // _SafeStr_19735 = "_-6Td" (String#37998, DoABC#3) // _SafeStr_19736 = "_-3Pq" (String#30531, DoABC#3) // _SafeStr_19737 = "_-6LE" (String#37673, DoABC#3) // _SafeStr_19738 = "_-1u" (String#26766, DoABC#3) // _SafeStr_19739 = "_-3K4" (String#30306, DoABC#3) // _SafeStr_19740 = "_-6jh" (String#38673, DoABC#3) // _SafeStr_19741 = "_-3uY" (String#31721, DoABC#3) // _SafeStr_19742 = "_-3-C" (String#29462, DoABC#3) // _SafeStr_19743 = "_-1zg" (String#26993, DoABC#3) // _SafeStr_2961 = "_-2sm" (String#10575, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4651 = "_-3a9" (String#11289, DoABC#3) // _SafeStr_5129 = "_-5vB" (String#13690, DoABC#3) // _SafeStr_5130 = "_-2UB" (String#10199, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_8025 = "_-2s7" (String#29157, DoABC#3) // _SafeStr_9728 = "_-5cK" (String#587, DoABC#3) //------------------------------------------------------------ //_-4bl.BadgeEditorPartItem package _-4bl { import _-0MK._SafeStr_3; import _-5Vt._SafeStr_3593; import _-5Y5.HabboGroupsManager; import flash.display.BitmapData; import flash.geom.ColorTransform; import _-5OI._SafeStr_4666; import _-5Vt._SafeStr_2534; import _-5Vt._SafeStr_39; import _-5OI._SafeStr_4647; import flash.geom.Point; public class BadgeEditorPartItem implements _SafeStr_3, _SafeStr_3593 { public static var _SafeStr_19744:int = 0; public static var _SafeStr_19745:int = 1; public static var _SafeStr_19742:Number = 39; public static var _SafeStr_19743:Number = 39; public static var _SafeStr_19746:Number = 13; public static var _SafeStr_19747:Number = 13; private var _SafeStr_14280:HabboGroupsManager; private var _SafeStr_19680:BadgeSelectPartCtrl; private var _SafeStr_19708:int; private var _SafeStr_5501:int; private var _SafeStr_19748:String; private var _disposed:Boolean; private var _SafeStr_18335:String; private var _SafeStr_19749:String; private var _SafeStr_10411:BitmapData; private var _SafeStr_19750:BitmapData; private var _SafeStr_19751:BitmapData; private var _SafeStr_7965:ColorTransform; private var _SafeStr_19752:Boolean = false; private var _SafeStr_19753:Boolean = false; private var _SafeStr_13406:Boolean = false; public function BadgeEditorPartItem(k:HabboGroupsManager, _arg_2:BadgeSelectPartCtrl, _arg_3:int, _arg_4:int, _arg_5:_SafeStr_4666=null) { this._SafeStr_7965 = new ColorTransform(1, 1, 1); super(); this._SafeStr_19708 = _arg_3; this._SafeStr_14280 = k; this._SafeStr_19680 = _arg_2; this._SafeStr_5501 = _arg_4; this._SafeStr_19748 = this._SafeStr_14280.getProperty("image.library.badgepart.url"); this._SafeStr_19751 = new BitmapData(_SafeStr_19742, _SafeStr_19743); if (_arg_5 == null){ this._SafeStr_19753 = true; this._SafeStr_13406 = true; this._SafeStr_10411 = this._SafeStr_14280._SafeStr_10611("badge_part_empty"); } else { this._SafeStr_18335 = _arg_5.fileName.replace(".gif", "").replace(".png", ""); this._SafeStr_19749 = _arg_5._SafeStr_19754.replace(".gif", "").replace(".png", ""); this._SafeStr_19752 = (this._SafeStr_19749.length > 0); this._SafeStr_19751 = new BitmapData(_SafeStr_19742, _SafeStr_19743); this._SafeStr_18335 = (((this._SafeStr_19748 + "badgepart_") + this._SafeStr_18335) + ".png"); this._SafeStr_19749 = (((this._SafeStr_19748 + "badgepart_") + this._SafeStr_19749) + ".png"); this._SafeStr_14280.windowManager._SafeStr_8635.retrieveAsset(this._SafeStr_18335, this); this._SafeStr_14280.windowManager._SafeStr_8635.retrieveAsset(this._SafeStr_19749, this); }; } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_19701():int { return (this._SafeStr_19708); } public function _SafeStr_19755(k:_SafeStr_39, _arg_2:String):void { var _local_3:_SafeStr_2534 = this._SafeStr_14280.windowManager._SafeStr_8635; if (_local_3.isSameAsset(this._SafeStr_18335, _arg_2)){ this._SafeStr_10411 = (k.content as BitmapData); }; if (_local_3.isSameAsset(this._SafeStr_19749, _arg_2)){ this._SafeStr_19750 = (k.content as BitmapData); }; this._SafeStr_19756(); } public function dispose():void { if (!this.disposed){ if (this._SafeStr_10411){ this._SafeStr_10411.dispose(); this._SafeStr_10411 = null; }; if (this._SafeStr_19750){ this._SafeStr_19750.dispose(); this._SafeStr_19750 = null; }; if (this._SafeStr_19751){ this._SafeStr_19751.dispose(); this._SafeStr_19751 = null; }; this._SafeStr_18335 = null; this._SafeStr_19749 = null; this._SafeStr_7965 = null; this._SafeStr_19680 = null; this._SafeStr_14280 = null; this._disposed = true; }; } private function _SafeStr_19756():void { if (this._SafeStr_10411 == null){ return; }; if (((this._SafeStr_19752) && ((this._SafeStr_19750 == null)))){ return; }; this._SafeStr_19753 = true; if (this._SafeStr_5501 == _SafeStr_19744){ this._SafeStr_19680._SafeStr_19757(this); } else { this._SafeStr_19680._SafeStr_19758(this); }; } public function getComposite(k:_SafeStr_5130):BitmapData { if (!this._SafeStr_19753){ return (null); }; if (this._SafeStr_13406){ return (this._SafeStr_10411); }; var _local_2:_SafeStr_4647 = (this._SafeStr_14280._SafeStr_19698._SafeStr_19697[k.colorIndex] as _SafeStr_4647); this._SafeStr_7965.redMultiplier = (_local_2.red / 0xFF); this._SafeStr_7965.greenMultiplier = (_local_2.green / 0xFF); this._SafeStr_7965.blueMultiplier = (_local_2.blue / 0xFF); var _local_3:Point = this._SafeStr_5385(k); this._SafeStr_19751.dispose(); this._SafeStr_19751 = new BitmapData(_SafeStr_19742, _SafeStr_19743, true, 0); this._SafeStr_19751.copyPixels(this._SafeStr_10411, this._SafeStr_10411.rect, _local_3); this._SafeStr_19751.colorTransform(this._SafeStr_19751.rect, this._SafeStr_7965); if (this._SafeStr_19752){ this._SafeStr_19751.copyPixels(this._SafeStr_19750, this._SafeStr_19750.rect, _local_3, null, null, true); }; return (this._SafeStr_19751); } private function _SafeStr_5385(k:_SafeStr_5130):Point { var _local_2:Number = (((_SafeStr_19746 * k._SafeStr_19705) + (_SafeStr_19746 / 2)) - (this._SafeStr_10411.width / 2)); var _local_3:Number = (((_SafeStr_19747 * k._SafeStr_19706) + (_SafeStr_19747 / 2)) - (this._SafeStr_10411.height / 2)); if (_local_2 < 0){ _local_2 = 0; }; if ((_local_2 + this._SafeStr_10411.width) > _SafeStr_19742){ _local_2 = (_SafeStr_19742 - this._SafeStr_10411.width); }; if (_local_3 < 0){ _local_3 = 0; }; if ((_local_3 + this._SafeStr_10411.height) > _SafeStr_19743){ _local_3 = (_SafeStr_19743 - this._SafeStr_10411.height); }; return (new Point(Math.floor(_local_2), Math.floor(_local_3))); } } }//package _-4bl // _SafeStr_10411 = "_-0VG" (String#148, DoABC#3) // _SafeStr_10611 = "_-3Kx" (String#11040, DoABC#3) // _SafeStr_13406 = "_-0zD" (String#2829, DoABC#3) // _SafeStr_14280 = "_-6iJ" (String#181, DoABC#3) // _SafeStr_18335 = "_-40h" (String#11766, DoABC#3) // _SafeStr_19680 = "_-5wU" (String#4098, DoABC#3) // _SafeStr_19697 = "_-1b2" (String#26031, DoABC#3) // _SafeStr_19698 = "_-0uH" (String#24350, DoABC#3) // _SafeStr_19701 = "_-ra" (String#40456, DoABC#3) // _SafeStr_19705 = "_-42G" (String#32058, DoABC#3) // _SafeStr_19706 = "_-5FI" (String#35019, DoABC#3) // _SafeStr_19708 = "_-6Rp" (String#14241, DoABC#3) // _SafeStr_19742 = "_-3-C" (String#29462, DoABC#3) // _SafeStr_19743 = "_-1zg" (String#26993, DoABC#3) // _SafeStr_19744 = "_-1hQ" (String#26275, DoABC#3) // _SafeStr_19745 = "_-0sL" (String#24267, DoABC#3) // _SafeStr_19746 = "_-20j" (String#27069, DoABC#3) // _SafeStr_19747 = "_-6GQ" (String#37499, DoABC#3) // _SafeStr_19748 = "_-2P1" (String#28005, DoABC#3) // _SafeStr_19749 = "_-4cx" (String#12373, DoABC#3) // _SafeStr_19750 = "_-6L6" (String#14133, DoABC#3) // _SafeStr_19751 = "_-lj" (String#40227, DoABC#3) // _SafeStr_19752 = "_-3MX" (String#30404, DoABC#3) // _SafeStr_19753 = "_-1YW" (String#25927, DoABC#3) // _SafeStr_19754 = "_-l4" (String#40198, DoABC#3) // _SafeStr_19755 = "_-3PV" (String#11118, DoABC#3) // _SafeStr_19756 = "_-4EH" (String#32550, DoABC#3) // _SafeStr_19757 = "_-30a" (String#29517, DoABC#3) // _SafeStr_19758 = "_-52k" (String#34534, DoABC#3) // _SafeStr_2534 = "_-0FY" (String#7853, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3593 = "_-45p" (String#11841, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4647 = "_-0WF" (String#8126, DoABC#3) // _SafeStr_4666 = "_-2mY" (String#10470, DoABC#3) // _SafeStr_5130 = "_-2UB" (String#10199, DoABC#3) // _SafeStr_5385 = "_-0Hk" (String#2626, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_7965 = "_-5iL" (String#1602, DoABC#3) // _SafeStr_8635 = "_-2gM" (String#10384, DoABC#3) //------------------------------------------------------------ //_-4bl.BadgeSelectPartCtrl package _-4bl { import _-0MK._SafeStr_3; import _-5Y5.HabboGroupsManager; import __AS3__.vec.Vector; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import _-5OI._SafeStr_4666; import flash.display.BitmapData; import flash.geom.Point; import _-5YE.IBorderWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import __AS3__.vec.*; public class BadgeSelectPartCtrl implements _SafeStr_3 { private var _SafeStr_14280:HabboGroupsManager; private var _SafeStr_19680:BadgeEditorCtrl; private var _SafeStr_19759:Vector.; private var _SafeStr_19760:Vector.; private var _SafeStr_19682:_SafeStr_5130; private var _SafeStr_8937:IWindowContainer; private var _SafeStr_19761:IBitmapWrapperWindow; private var _disposed:Boolean = false; public function BadgeSelectPartCtrl(k:HabboGroupsManager, _arg_2:BadgeEditorCtrl) { this._SafeStr_14280 = k; this._SafeStr_19680 = _arg_2; } public function get layerOptions():_SafeStr_5130 { return (this._SafeStr_19682); } public function set layerOptions(k:_SafeStr_5130):void { this._SafeStr_19682 = k; } public function dispose():void { var k:BadgeEditorPartItem; if (!this._disposed){ if (((!((this._SafeStr_19680._SafeStr_19724 == null))) && ((this._SafeStr_19680._SafeStr_19724.numGridItems > 0)))){ this._SafeStr_19680._SafeStr_19724.destroyGridItems(); }; if (this._SafeStr_19760){ for each (k in this._SafeStr_19760) { k.dispose(); }; this._SafeStr_19760 = null; }; if (this._SafeStr_19759){ for each (k in this._SafeStr_19759) { k.dispose(); }; this._SafeStr_19759 = null; }; this._SafeStr_19682 = null; this._SafeStr_19761 = null; this._SafeStr_8937 = null; this._SafeStr_19680 = null; this._SafeStr_14280 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_19733():int { var k:int = -1; if (((((!((this._SafeStr_19682 == null))) && (!((this._SafeStr_19680._SafeStr_19724 == null))))) && (!((this._SafeStr_8937 == null))))){ k = this._SafeStr_19680._SafeStr_19724._SafeStr_8748(this._SafeStr_8937); if (((!((k == -1))) && (!((this._SafeStr_19682._SafeStr_19691 == _SafeStr_5129._SafeStr_19678))))){ k--; }; }; return (k); } public function _SafeStr_13190():void { var k:_SafeStr_4666; if (((!((this._SafeStr_19760 == null))) || (!((this._SafeStr_19759 == null))))){ return; }; this._SafeStr_19760 = new Vector.(); for each (k in this._SafeStr_14280._SafeStr_19698._SafeStr_19730) { this._SafeStr_19760.push(new BadgeEditorPartItem(this._SafeStr_14280, this, this._SafeStr_19760.length, BadgeEditorPartItem._SafeStr_19744, k)); }; this._SafeStr_19759 = new Vector.(); this._SafeStr_19759.push(new BadgeEditorPartItem(this._SafeStr_14280, this, -1, BadgeEditorPartItem._SafeStr_19745)); for each (k in this._SafeStr_14280._SafeStr_19698._SafeStr_19731) { this._SafeStr_19759.push(new BadgeEditorPartItem(this._SafeStr_14280, this, (this._SafeStr_19759.length - 1), BadgeEditorPartItem._SafeStr_19745, k)); }; } public function _SafeStr_11832():void { var k:BadgeEditorPartItem; this._SafeStr_8937 = null; this._SafeStr_19761 = null; this._SafeStr_19682 = this._SafeStr_19680._SafeStr_19725.clone(); this._SafeStr_19680._SafeStr_19724.destroyGridItems(); if (this._SafeStr_19682._SafeStr_19691 == _SafeStr_5129._SafeStr_19678){ for each (k in this._SafeStr_19760) { this._SafeStr_19680._SafeStr_19724._SafeStr_8915(this._SafeStr_9460(k)); }; } else { for each (k in this._SafeStr_19759) { this._SafeStr_19680._SafeStr_19724._SafeStr_8915(this._SafeStr_9460(k)); }; }; } private function _SafeStr_9460(k:BadgeEditorPartItem):IWindowContainer { var _local_2:IWindowContainer = (this._SafeStr_14280.getXmlWindow("badge_part_item") as IWindowContainer); _local_2.procedure = this._SafeStr_19762; this._SafeStr_19763(_local_2, k); return (_local_2); } public function _SafeStr_19757(k:BadgeEditorPartItem):void { var _local_2:IWindowContainer; if (((((!((this._SafeStr_19682 == null))) && ((this._SafeStr_19682._SafeStr_19691 == _SafeStr_5129._SafeStr_19678)))) && (this._SafeStr_19680._SafeStr_19723.visible))){ _local_2 = (this._SafeStr_19680._SafeStr_19724._SafeStr_8749(k._SafeStr_19701) as IWindowContainer); this._SafeStr_19763(_local_2, k); }; } public function _SafeStr_19758(k:BadgeEditorPartItem):void { var _local_2:IWindowContainer; if (((((!((this._SafeStr_19682 == null))) && (!((this._SafeStr_19682._SafeStr_19691 == _SafeStr_5129._SafeStr_19678))))) && (this._SafeStr_19680._SafeStr_19723.visible))){ _local_2 = (this._SafeStr_19680._SafeStr_19724._SafeStr_8749((k._SafeStr_19701 + 1)) as IWindowContainer); this._SafeStr_19763(_local_2, k); }; } private function _SafeStr_19763(k:IWindowContainer, _arg_2:BadgeEditorPartItem):void { var _local_5:IBitmapWrapperWindow; var _local_3:BitmapData = _arg_2.getComposite(this._SafeStr_19682); if (_local_3 != null){ _local_5 = (k.findChildByName("part") as IBitmapWrapperWindow); _local_5.bitmap = new BitmapData(_local_3.width, _local_3.height); _local_5.bitmap.copyPixels(_local_3, _local_3.rect, new Point()); }; var _local_4:IBitmapWrapperWindow = (k.findChildByName("selected") as IBitmapWrapperWindow); _local_4.bitmap = this._SafeStr_14280._SafeStr_10611("badge_part_picker"); if (_arg_2._SafeStr_19701 == this._SafeStr_19682._SafeStr_19701){ _local_4.visible = true; this._SafeStr_19761 = _local_4; } else { _local_4.visible = false; }; } private function _SafeStr_19762(k:WindowEvent, _arg_2:IWindow):void { var _local_3:IBorderWindow; var _local_4:IWindowContainer; if (k.type == WindowMouseEvent._SafeStr_5423){ if (this._SafeStr_8937 != _arg_2){ if (this._SafeStr_8937 != null){ _local_3 = (this._SafeStr_8937.findChildByName("background") as IBorderWindow); if (_local_3 != null){ _local_3.color = 15329761; }; }; this._SafeStr_8937 = (_arg_2 as IWindowContainer); if (this._SafeStr_8937 != null){ _local_3 = (this._SafeStr_8937.findChildByName("background") as IBorderWindow); if (_local_3 != null){ _local_3.color = 14210761; }; this._SafeStr_19682._SafeStr_19701 = this._SafeStr_19733(); this._SafeStr_19680._SafeStr_19734(this); }; }; }; if (k.type == WindowMouseEvent.CLICK){ if (this._SafeStr_19761 != null){ this._SafeStr_19761.visible = false; }; _local_4 = (_arg_2 as IWindowContainer); if (_local_4 != null){ this._SafeStr_19761 = (_local_4.findChildByName("selected") as IBitmapWrapperWindow); this._SafeStr_19761.visible = true; }; this._SafeStr_19680._SafeStr_19732(this); }; } public function _SafeStr_19703(k:_SafeStr_5130):BitmapData { if ((((k == null)) || ((k._SafeStr_19701 < 0)))){ return (null); }; if (k._SafeStr_19691 == _SafeStr_5129._SafeStr_19678){ if (((!((this._SafeStr_19760 == null))) && ((k._SafeStr_19701 < this._SafeStr_19760.length)))){ return (this._SafeStr_19760[k._SafeStr_19701].getComposite(k)); }; } else { if (((!((this._SafeStr_19759 == null))) && (((k._SafeStr_19701 + 1) < this._SafeStr_19759.length)))){ return (this._SafeStr_19759[(k._SafeStr_19701 + 1)].getComposite(k)); }; }; return (null); } } }//package _-4bl // _SafeStr_10611 = "_-3Kx" (String#11040, DoABC#3) // _SafeStr_11832 = "_-6LM" (String#4216, DoABC#3) // _SafeStr_13190 = "_-6D6" (String#37382, DoABC#3) // _SafeStr_14280 = "_-6iJ" (String#181, DoABC#3) // _SafeStr_19678 = "_-0xu" (String#24489, DoABC#3) // _SafeStr_19680 = "_-5wU" (String#4098, DoABC#3) // _SafeStr_19682 = "_-44D" (String#11818, DoABC#3) // _SafeStr_19691 = "_-0xO" (String#24468, DoABC#3) // _SafeStr_19698 = "_-0uH" (String#24350, DoABC#3) // _SafeStr_19701 = "_-ra" (String#40456, DoABC#3) // _SafeStr_19703 = "_-4Ge" (String#32632, DoABC#3) // _SafeStr_19723 = "_-1SH" (String#25706, DoABC#3) // _SafeStr_19724 = "_-4rq" (String#34069, DoABC#3) // _SafeStr_19725 = "_-470" (String#32256, DoABC#3) // _SafeStr_19730 = "_-5IL" (String#35142, DoABC#3) // _SafeStr_19731 = "_-0BW" (String#22609, DoABC#3) // _SafeStr_19732 = "_-1NU" (String#25501, DoABC#3) // _SafeStr_19733 = "_-2sa" (String#29171, DoABC#3) // _SafeStr_19734 = "_-KR" (String#39230, DoABC#3) // _SafeStr_19744 = "_-1hQ" (String#26275, DoABC#3) // _SafeStr_19745 = "_-0sL" (String#24267, DoABC#3) // _SafeStr_19757 = "_-30a" (String#29517, DoABC#3) // _SafeStr_19758 = "_-52k" (String#34534, DoABC#3) // _SafeStr_19759 = "_-2Gc" (String#27685, DoABC#3) // _SafeStr_19760 = "_-3bW" (String#30972, DoABC#3) // _SafeStr_19761 = "_-2ch" (String#28559, DoABC#3) // _SafeStr_19762 = "_-558" (String#34632, DoABC#3) // _SafeStr_19763 = "_-6NA" (String#37749, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4666 = "_-2mY" (String#10470, DoABC#3) // _SafeStr_5129 = "_-5vB" (String#13690, DoABC#3) // _SafeStr_5130 = "_-2UB" (String#10199, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_8748 = "_-1zd" (String#9653, DoABC#3) // _SafeStr_8749 = "_-0gb" (String#8301, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_8937 = "_-2ip" (String#1518, DoABC#3) // _SafeStr_9460 = "_-0JN" (String#2635, DoABC#3) //------------------------------------------------------------ //_-4Ch._SafeStr_2847 package _-4Ch { import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-378._SafeStr_4561; import flash.events.IEventDispatcher; import _-378._SafeStr_4503; import _-0ba._SafeStr_4560; public class _SafeStr_2847 extends StickieFurniWidget { private var _location:String = ""; public function _SafeStr_2847(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10=null) { _SafeStr_19764 = "spamwall_postit_container"; super(k, _arg_2, _arg_3); } override public function dispose():void { _SafeStr_5717 = -1; this._location = ""; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { k.addEventListener(_SafeStr_4561._SafeStr_6003, this._SafeStr_19765); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4561._SafeStr_6003, this._SafeStr_19765); } override protected function onObjectUpdate(k:_SafeStr_4503):void { } private function _SafeStr_19765(k:_SafeStr_4561):void { _SafeStr_18322(false); _SafeStr_5717 = k._SafeStr_5678; this._location = k.location; _SafeStr_7436 = k._SafeStr_5705; _text = ""; _SafeStr_7445 = "FFFF33"; _SafeStr_5521 = true; _SafeStr_18323(); } override protected function sendUpdate():void { var k:_SafeStr_4560; if (_SafeStr_5717 != -1){ _SafeStr_19766(); _SafeStr_4.log("Spamwall Post-It Widget Send Update"); if (messageListener != null){ k = new _SafeStr_4560(_SafeStr_4560._SafeStr_6004, _SafeStr_5717, this._location, _text, _SafeStr_7445); messageListener.processWidgetMessage(k); }; _SafeStr_18322(false); }; } override protected function sendSetColor(k:uint):void { _SafeStr_19766(); var _local_2:String = k.toString(16).toUpperCase(); if (_local_2.length > 6){ _local_2 = _local_2.slice((_local_2.length - 6), _local_2.length); }; if (_local_2 == _SafeStr_7445){ return; }; _SafeStr_7445 = _local_2; _SafeStr_18323(); } override protected function sendDelete():void { _SafeStr_18322(false); } } }//package _-4Ch // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_18322 = "_-22I" (String#687, DoABC#3) // _SafeStr_18323 = "_-0rg" (String#431, DoABC#3) // _SafeStr_19764 = "_-33Q" (String#29622, DoABC#3) // _SafeStr_19765 = "_-42T" (String#32069, DoABC#3) // _SafeStr_19766 = "_-2k0" (String#28841, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2847 = "_-0OR" (String#7993, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4503 = "_-6Fy" (String#14044, DoABC#3) // _SafeStr_4560 = "_-4aY" (String#12329, DoABC#3) // _SafeStr_4561 = "_-3wS" (String#11674, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5705 = "_-4GP" (String#12011, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_6003 = "_-v5" (String#40589, DoABC#3) // _SafeStr_6004 = "_-09C" (String#22518, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7436 = "_-3hN" (String#1102, DoABC#3) // _SafeStr_7445 = "_-3XA" (String#849, DoABC#3) //------------------------------------------------------------ //_-4Ch.StickieFurniWidget package _-4Ch { import _-1Ir._SafeStr_2820; import _-1Mz.IWindowContainer; import flash.display.BitmapData; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-378._SafeStr_4503; import flash.events.IEventDispatcher; import _-5YE.ITextFieldWindow; import _-5Vt.BitmapDataAsset; import _-5YE.IBitmapWrapperWindow; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-6Sv._SafeStr_2510; import _-6Sv._SafeStr_2505; import _-6Sv._SafeStr_2504; import flash.geom.Rectangle; import _-5Mz.WindowEvent; import flash.geom.Point; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindow; import _-0ba._SafeStr_4504; public class StickieFurniWidget extends _SafeStr_2820 { private static const _SafeStr_19767:int = 14; private static const _SafeStr_11027:int = 500; private static const _SafeStr_18318:Number = 100; private static const _SafeStr_18319:Number = 100; private var _SafeStr_5415:IWindowContainer; protected var _SafeStr_5717:int = -1; protected var _SafeStr_7436:String; protected var _text:String; protected var _SafeStr_7445:String; protected var _SafeStr_5521:Boolean; private var _SafeStr_19768:BitmapData; protected var _SafeStr_19764:String = "stickieui_container"; public function StickieFurniWidget(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } protected function get window():IWindowContainer { return (this._SafeStr_5415); } override public function dispose():void { if (disposed){ return; }; this._SafeStr_18322(); if (this._SafeStr_19768){ this._SafeStr_19768.dispose(); }; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4503._SafeStr_5985, this.onObjectUpdate); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4503._SafeStr_5985, this.onObjectUpdate); } protected function onObjectUpdate(k:_SafeStr_4503):void { this._SafeStr_18322(false); this._SafeStr_5717 = k._SafeStr_5678; this._SafeStr_7436 = k._SafeStr_5705; this._text = k.text; this._SafeStr_7445 = k._SafeStr_5988; this._SafeStr_5521 = k.controller; this._SafeStr_18323(); } protected function _SafeStr_18323():void { var _local_3:ITextFieldWindow; var _local_4:BitmapDataAsset; var _local_5:BitmapData; var _local_6:IBitmapWrapperWindow; var _local_7:String; if (this._SafeStr_5717 == -1){ return; }; var k:_SafeStr_39 = assets.getAssetByName("stickie"); if (k == null){ return; }; var _local_2:XmlAsset = XmlAsset(k); if (_local_2 == null){ return; }; if (this._SafeStr_5415 == null){ this._SafeStr_5415 = (windowManager.createWindow(this._SafeStr_19764, "", _SafeStr_2510._SafeStr_12907, _SafeStr_2505.DEFAULT, (_SafeStr_2504._SafeStr_12910 | _SafeStr_2504._SafeStr_9070), new Rectangle(_SafeStr_18318, _SafeStr_18319, 2, 2), null, 0) as IWindowContainer); this._SafeStr_5415.buildFromXML(XML(_local_2.content)); }; _local_3 = (this._SafeStr_5415.findChildByName("text") as ITextFieldWindow); if (_local_3 != null){ _local_3.text = this._text; _local_3.addEventListener(WindowEvent._SafeStr_9512, this._SafeStr_19769); }; _local_6 = (this._SafeStr_5415.findChildByTag("bg") as IBitmapWrapperWindow); if (_local_6 != null){ _local_7 = this._SafeStr_7436.replace("post_it", "stickie"); if (((assets.hasAsset(_local_7)) && ((assets.getAssetByName(_local_7) is BitmapDataAsset)))){ _local_4 = (assets.getAssetByName(_local_7) as BitmapDataAsset); } else { _local_4 = (assets.getAssetByName("stickie_blanco") as BitmapDataAsset); _local_6.color = uint(("0xFF" + this._SafeStr_7445)); }; _local_5 = (_local_4.content as BitmapData); if (this._SafeStr_19768){ _local_5 = this._SafeStr_19768; }; _local_6.bitmap = new BitmapData(_local_6.width, _local_6.height, true, 0); _local_6.bitmap.copyPixels(_local_5, _local_5.rect, new Point(0, 0)); }; _local_6 = (this._SafeStr_5415.findChildByTag("close_button") as IBitmapWrapperWindow); if (_local_6 != null){ _local_4 = (assets.getAssetByName("stickie_close") as BitmapDataAsset); _local_5 = (_local_4.content as BitmapData); _local_6.bitmap = new BitmapData(_local_6.width, _local_6.height, true, 0); _local_6.bitmap.copyPixels(_local_5, _local_5.rect, new Point(0, 0)); _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18324); }; _local_6 = (this._SafeStr_5415.findChildByTag("delete_button") as IBitmapWrapperWindow); if (((!((_local_6 == null))) && (this._SafeStr_5521))){ _local_4 = (assets.getAssetByName("stickie_remove") as BitmapDataAsset); _local_5 = (_local_4.content as BitmapData); _local_6.bitmap = new BitmapData(_local_6.width, _local_6.height, true, 0); _local_6.bitmap.copyPixels(_local_5, _local_5.rect, new Point(0, 0)); _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18324); }; this._SafeStr_19770(((this._SafeStr_5521) && ((this._SafeStr_7436 == "post_it")))); } protected function _SafeStr_18322(k:Boolean=true):void { if (k){ this.sendUpdate(); }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_5717 = -1; this._text = null; this._SafeStr_5521 = false; } private function _SafeStr_19770(k:Boolean):void { var _local_2:IWindow; var _local_3:Array = new Array("blue", "purple", "green", "yellow"); var _local_4:int; while (_local_4 <= _local_3.length) { _local_2 = this._SafeStr_5415.findChildByName(_local_3[_local_4]); if (_local_2 != null){ if (k){ _local_2.visible = true; _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18324); } else { _local_2.visible = false; }; }; _local_4++; }; } protected function _SafeStr_19766():Boolean { var k:ITextFieldWindow = (this._SafeStr_5415.findChildByName("text") as ITextFieldWindow); if (k == null){ return (false); }; if (this._text == k.text){ return (false); }; this._text = k.text; return (true); } protected function sendUpdate():void { var k:_SafeStr_4504; if (this._SafeStr_5717 == -1){ return; }; if (!this._SafeStr_19766()){ return; }; if (messageListener != null){ k = new _SafeStr_4504(_SafeStr_4504._SafeStr_5983, this._SafeStr_5717, this._text, this._SafeStr_7445); messageListener.processWidgetMessage(k); }; } protected function sendSetColor(k:uint):void { var _local_3:_SafeStr_4504; if (this._SafeStr_5717 == -1){ return; }; this._SafeStr_19766(); var _local_2:String = k.toString(16).toUpperCase(); if (_local_2.length > 6){ _local_2 = _local_2.slice((_local_2.length - 6), _local_2.length); }; if (_local_2 == this._SafeStr_7445){ return; }; this._SafeStr_7445 = _local_2; if (messageListener != null){ _local_3 = new _SafeStr_4504(_SafeStr_4504._SafeStr_5983, this._SafeStr_5717, this._text, this._SafeStr_7445); messageListener.processWidgetMessage(_local_3); }; this._SafeStr_18323(); } protected function sendDelete():void { var k:_SafeStr_4504; if (this._SafeStr_5717 == -1){ return; }; if (((!((messageListener == null))) && (this._SafeStr_5521))){ k = new _SafeStr_4504(_SafeStr_4504._SafeStr_5982, this._SafeStr_5717); messageListener.processWidgetMessage(k); }; } private function _SafeStr_19769(k:WindowEvent):void { var _local_2:ITextFieldWindow; _local_2 = (this._SafeStr_5415.findChildByName("text") as ITextFieldWindow); if (_local_2 == null){ return; }; _local_2.maxChars = _SafeStr_11027; if (_local_2.numLines < _SafeStr_19767){ return; }; _local_2.text = _local_2.text.slice(0, (_local_2.text.length - 1)); _local_2.maxChars = _local_2.length; } protected function _SafeStr_18324(k:WindowMouseEvent):void { var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3){ case "blue": case "purple": case "green": case "yellow": this.sendSetColor(_local_2.color); return; case "close": this._SafeStr_18322(); return; case "delete": this.sendDelete(); this._SafeStr_18322(false); return; }; } } }//package _-4Ch // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11027 = "_-2fZ" (String#3255, DoABC#3) // _SafeStr_12907 = "_-0qs" (String#24202, DoABC#3) // _SafeStr_12910 = "_-06H" (String#22413, DoABC#3) // _SafeStr_18318 = "_-6Hu" (String#1615, DoABC#3) // _SafeStr_18319 = "_-3Hv" (String#1534, DoABC#3) // _SafeStr_18322 = "_-22I" (String#687, DoABC#3) // _SafeStr_18323 = "_-0rg" (String#431, DoABC#3) // _SafeStr_18324 = "_-0aL" (String#684, DoABC#3) // _SafeStr_19764 = "_-33Q" (String#29622, DoABC#3) // _SafeStr_19766 = "_-2k0" (String#28841, DoABC#3) // _SafeStr_19767 = "_-2oa" (String#29016, DoABC#3) // _SafeStr_19768 = "_-y1" (String#40702, DoABC#3) // _SafeStr_19769 = "_-1bG" (String#26041, DoABC#3) // _SafeStr_19770 = "_-16q" (String#24874, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_2505 = "_-3ml" (String#31409, DoABC#3) // _SafeStr_2510 = "_-3x0" (String#31824, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4503 = "_-6Fy" (String#14044, DoABC#3) // _SafeStr_4504 = "_-HX" (String#14728, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5705 = "_-4GP" (String#12011, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5982 = "_-1qA" (String#26620, DoABC#3) // _SafeStr_5983 = "_-263" (String#27277, DoABC#3) // _SafeStr_5985 = "_-59A" (String#34784, DoABC#3) // _SafeStr_5988 = "_-3pr" (String#31524, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7436 = "_-3hN" (String#1102, DoABC#3) // _SafeStr_7445 = "_-3XA" (String#849, DoABC#3) // _SafeStr_9070 = "_-4ty" (String#34148, DoABC#3) // _SafeStr_9512 = "_-7x" (String#38774, DoABC#3) //------------------------------------------------------------ //_-4Db.SharedEventToGameEnum package _-4Db { public class SharedEventToGameEnum { public static const STAGE3D_RESPONSE:String = "stage3d_response"; public static const STAGE3D_RESPONSE_FAIL:String = "stage3d_response_fail"; public static const RESIZE_UPDATE:String = "resize_update"; } }//package _-4Db //------------------------------------------------------------ //_-4Db.SharedEventToHabboEnum package _-4Db { public class SharedEventToHabboEnum { public static const STAGE3D_REQUEST:String = "stage3d_request"; public static const RESIZE_UPDATES_REQUEST:String = "resize_updates_request"; public static const QUIT_GAME_EVENT:String = "quit_game_event"; } }//package _-4Db //------------------------------------------------------------ //_-4Db.SharedGameEvent package _-4Db { import flash.events.Event; public class SharedGameEvent extends Event { public static const API_VERSION:int = 1; public static const EVENT_TYPE_TO_HABBO:String = "HabboGameAPIEventToHabbo"; public static const EVENT_TYPE_TO_GAME:String = "HabboGameAPIEventToGame"; public var api:int; public var name:String; public var content; public function SharedGameEvent(k:String, _arg_2:int, _arg_3:String, _arg_4:*=null) { super(k); this.api = _arg_2; this.name = _arg_3; this.content = _arg_4; } public static function createToHabbo(k:String, _arg_2:*=null):SharedGameEvent { return (new (SharedGameEvent)(EVENT_TYPE_TO_HABBO, API_VERSION, k, _arg_2)); } public static function createToGame(k:String, _arg_2:*=null):SharedGameEvent { return (new (SharedGameEvent)(EVENT_TYPE_TO_GAME, API_VERSION, k, _arg_2)); } } }//package _-4Db //------------------------------------------------------------ //_-4Db.SharedMessageHandler package _-4Db { import _-1lV.HabboGameManager; import flash.events.EventDispatcher; import flash.events.Event; import flash.display.Stage; import _-ue.PlayerVersionCheck; public class SharedMessageHandler { private var _SafeStr_7218:HabboGameManager; private var _SafeStr_6343:EventDispatcher; private var _SafeStr_19771:int = -1; private var _SafeStr_5406:Boolean; public function SharedMessageHandler(k:HabboGameManager, _arg_2:EventDispatcher) { this._SafeStr_7218 = k; this._SafeStr_6343 = _arg_2; this._SafeStr_6343.addEventListener(SharedGameEvent.EVENT_TYPE_TO_HABBO, this._SafeStr_19772); } public function dispose():void { this._SafeStr_6343.removeEventListener(SharedGameEvent.EVENT_TYPE_TO_HABBO, this._SafeStr_19772); this._SafeStr_6343 = null; this._SafeStr_7218 = null; this._SafeStr_5406 = true; } public function get _SafeStr_12117():int { return (this._SafeStr_19771); } public function send(k:int, _arg_2:String, _arg_3:*=null):Boolean { this._SafeStr_6343.dispatchEvent(new SharedGameEvent(SharedGameEvent.EVENT_TYPE_TO_GAME, k, _arg_2, _arg_3)); return (true); } public function _SafeStr_19772(k:Event):Boolean { var _local_4:Boolean; if (this._SafeStr_5406){ _SafeStr_4.log(("Shared event received by disposed message handler: " + k)); return (false); }; if (k.type != SharedGameEvent.EVENT_TYPE_TO_HABBO){ _SafeStr_4.log("Unknown event received as shared event!"); return (false); }; var _local_2:Object = (k as Object); var _local_3:int = _local_2.api; switch (_local_3){ case 1: _local_4 = this._SafeStr_19773(_local_2); break; default: _SafeStr_4.log("Unknown api version for shared event!"); _local_4 = false; }; if (((_local_4) && ((this._SafeStr_19771 == -1)))){ this._SafeStr_19771 = _local_3; }; return (_local_4); } private function _SafeStr_19773(k:Object):Boolean { var _local_4:Object; var _local_2:String = k.name; var _local_3:int = 1; switch (_local_2){ case SharedEventToHabboEnum.STAGE3D_REQUEST: _local_4 = this._SafeStr_19774(); if (_local_4){ this.send(_local_3, SharedEventToGameEnum.STAGE3D_RESPONSE, _local_4); } else { this.send(_local_3, SharedEventToGameEnum.STAGE3D_RESPONSE_FAIL, null); }; break; case SharedEventToHabboEnum.QUIT_GAME_EVENT: this._SafeStr_7218._SafeStr_12120(); break; default: _SafeStr_4.log(((("Unknown shared event name for api v" + _local_3) + ": ") + _local_2)); return (false); }; return (true); } private function _SafeStr_19774():Object { var stage:Stage; var stage3D:Object; var i:int; stage = this._SafeStr_7218.context.displayObjectContainer.stage; try { if (PlayerVersionCheck._SafeStr_19775 < 11){ _SafeStr_4.log("Tried to get stage3D with too low player version"); return (null); }; if (stage.stage3Ds.length > 0){ i = 0; while (i < stage.stage3Ds.length) { stage3D = stage.stage3Ds[i]; if (stage3D){ return (stage3D); }; i = (i + 1); }; if (!stage3D){ _SafeStr_4.log("Stage3D request error: no free instances available"); return (null); }; } else { _SafeStr_4.log("Stage3D request error: zero instances available"); return (null); }; } catch(e:Error) { _SafeStr_4.log(("Stage3D request error: " + e)); return (null); }; return (null); } } }//package _-4Db // _SafeStr_12117 = "_-3kT" (String#31311, DoABC#3) // _SafeStr_12120 = "_-0o4" (String#24101, DoABC#3) // _SafeStr_19771 = "_-3xP" (String#31836, DoABC#3) // _SafeStr_19772 = "_-4dG" (String#33521, DoABC#3) // _SafeStr_19773 = "_-2gi" (String#28701, DoABC#3) // _SafeStr_19774 = "_-0g1" (String#23795, DoABC#3) // _SafeStr_19775 = "_-2nA" (String#28970, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_7218 = "_-1ZB" (String#498, DoABC#3) //------------------------------------------------------------ //_-4dp._SafeStr_5290 package _-4dp { import flash.events.Event; import _-32P.RegionView; import flash.events.MouseEvent; public class _SafeStr_5290 extends Event { public static const _SafeStr_19776:String = "region-clicked"; protected var _SafeStr_19777:RegionView; protected var _SafeStr_19778:MouseEvent = null; public function _SafeStr_5290(k:String, _arg_2:RegionView, _arg_3:MouseEvent, _arg_4:Boolean=false, _arg_5:Boolean=false) { super(k, _arg_4, _arg_5); this._SafeStr_19777 = _arg_2; this._SafeStr_19778 = _arg_3; } public function get _SafeStr_19779():RegionView { return (this._SafeStr_19777); } public function get regionID():String { return (this._SafeStr_19777.id); } public function set _SafeStr_19780(k:MouseEvent):void { this._SafeStr_19778 = k; } public function get _SafeStr_19780():MouseEvent { return (this._SafeStr_19778); } override public function clone():Event { return (new _SafeStr_5290(type, this._SafeStr_19779, this._SafeStr_19780, bubbles, cancelable)); } } }//package _-4dp // _SafeStr_19776 = "_-2KV" (String#27833, DoABC#3) // _SafeStr_19777 = "_-3Yp" (String#30877, DoABC#3) // _SafeStr_19778 = "_-0In" (String#7897, DoABC#3) // _SafeStr_19779 = "_-RW" (String#39494, DoABC#3) // _SafeStr_19780 = "_-1gU" (String#26233, DoABC#3) // _SafeStr_5290 = "_-2wG" (String#10642, DoABC#3) //------------------------------------------------------------ //_-4E._SafeStr_2556 package _-4E { import _-2F._SafeStr_3688; import _-151._SafeStr_2303; public interface _SafeStr_2556 { function mouseEvent(_arg_1:_SafeStr_3688, _arg_2:_SafeStr_2303):void; } }//package _-4E // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2556 = "_-3y5" (String#11703, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) //------------------------------------------------------------ //_-4E._SafeStr_2557 package _-4E { import in._SafeStr_2437; import _-2pI._SafeStr_3019; import flash.events.IEventDispatcher; public interface _SafeStr_2557 extends _SafeStr_2556 { function set object(_arg_1:_SafeStr_2437):void; function get object():_SafeStr_2437; function dispose():void; function initialize(_arg_1:XML):void; function tearDown():void; function update(_arg_1:int):void; function processUpdateMessage(_arg_1:_SafeStr_3019):void; function useObject():void; function set eventDispatcher(_arg_1:IEventDispatcher):void; function get eventDispatcher():IEventDispatcher; function getEventTypes():Array; function get widget():String; function get contextMenu():String; } }//package _-4E // _SafeStr_2437 = "_-2GK" (String#9968, DoABC#3) // _SafeStr_2556 = "_-3y5" (String#11703, DoABC#3) // _SafeStr_2557 = "_-3e8" (String#11361, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) //------------------------------------------------------------ //_-4E._SafeStr_2559 package _-4E { import flash.events.IEventDispatcher; import in._SafeStr_2437; import _-2F._SafeStr_3688; import _-151._SafeStr_2303; import _-2pI._SafeStr_3019; public class _SafeStr_2559 implements _SafeStr_2557 { private var _SafeStr_6343:IEventDispatcher; private var _SafeStr_6937:_SafeStr_2437; public function get eventDispatcher():IEventDispatcher { return (this._SafeStr_6343); } public function set eventDispatcher(k:IEventDispatcher):void { this._SafeStr_6343 = k; } public function getEventTypes():Array { return ([]); } protected function _SafeStr_11323(k:Array, _arg_2:Array):Array { var _local_4:String; var _local_3:Array = k.concat(); for each (_local_4 in _arg_2) { if (_local_3.indexOf(_local_4) < 0){ _local_3.push(_local_4); }; }; return (_local_3); } public function dispose():void { this._SafeStr_6937 = null; } public function set object(k:_SafeStr_2437):void { if (this._SafeStr_6937 == k){ return; }; if (this._SafeStr_6937 != null){ this._SafeStr_6937._SafeStr_19781(null); }; if (k == null){ this.dispose(); this._SafeStr_6937 = null; } else { this._SafeStr_6937 = k; this._SafeStr_6937._SafeStr_19781(this); }; } public function get object():_SafeStr_2437 { return (this._SafeStr_6937); } public function mouseEvent(k:_SafeStr_3688, _arg_2:_SafeStr_2303):void { } public function initialize(k:XML):void { } public function update(k:int):void { } public function processUpdateMessage(k:_SafeStr_3019):void { if (k != null){ if (this._SafeStr_6937 != null){ this._SafeStr_6937.setLocation(k.loc); this._SafeStr_6937.setDirection(k.dir); }; }; } public function useObject():void { } public function tearDown():void { } public function get widget():String { return (null); } public function get contextMenu():String { return (null); } } }//package _-4E // _SafeStr_11323 = "_-1j-" (String#26338, DoABC#3) // _SafeStr_19781 = "_-3ls" (String#11494, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2437 = "_-2GK" (String#9968, DoABC#3) // _SafeStr_2557 = "_-3e8" (String#11361, DoABC#3) // _SafeStr_2559 = "_-4Nn" (String#12131, DoABC#3) // _SafeStr_3019 = "_-58g" (String#12902, DoABC#3) // _SafeStr_3688 = "_-4SJ" (String#12189, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_6937 = "_-4TY" (String#856, DoABC#3) //------------------------------------------------------------ //_-4Ei._SafeStr_5021 package _-4Ei { import flash.display.Bitmap; import flash.geom.Point; import flash.display.BitmapData; public class _SafeStr_5021 extends Bitmap { private var _SafeStr_19782:int = 128; private var _SafeStr_19783:Point; private var _SafeStr_7481:String = ""; private var _SafeStr_8790:String = ""; private var _SafeStr_14682:Boolean = false; private var _SafeStr_19784:Boolean = false; private var _SafeStr_5384:_SafeStr_5025 = null; private var _SafeStr_5378:int = 0; private var _height:int = 0; private var _updateID1:int = -1; private var _updateID2:int = -1; private var _SafeStr_19785:int = 0; private var _SafeStr_19786:int = 0; public function _SafeStr_5021():void { this._SafeStr_19783 = new Point(); cacheAsBitmap = false; } public function get _SafeStr_11733():int { return (this._SafeStr_19782); } public function set _SafeStr_11733(k:int):void { this._SafeStr_19782 = k; } public function get tag():String { return (this._SafeStr_7481); } public function set tag(k:String):void { this._SafeStr_7481 = k; } public function get identifier():String { return (this._SafeStr_8790); } public function set identifier(k:String):void { this._SafeStr_8790 = k; } public function get _SafeStr_17734():Boolean { return (this._SafeStr_19784); } public function set _SafeStr_17734(k:Boolean):void { this._SafeStr_19784 = k; } public function get _SafeStr_14702():Boolean { return (this._SafeStr_14682); } public function set _SafeStr_14702(k:Boolean):void { this._SafeStr_14682 = k; } public function get _SafeStr_17732():int { return (this._SafeStr_19785); } public function set _SafeStr_17732(k:int):void { this._SafeStr_19785 = k; } public function get _SafeStr_17733():int { return (this._SafeStr_19786); } public function set _SafeStr_17733(k:int):void { this._SafeStr_19786 = k; } public function dispose():void { if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); this._SafeStr_5384 = null; }; } override public function set bitmapData(k:BitmapData):void { var _local_2:_SafeStr_5025; if (k == bitmapData){ return; }; if (this._SafeStr_5384 != null){ this._SafeStr_5384.dispose(); this._SafeStr_5384 = null; }; if (k != null){ this._SafeStr_5378 = k.width; this._height = k.height; _local_2 = (k as _SafeStr_5025); if (_local_2 != null){ _local_2._SafeStr_15073(); this._SafeStr_5384 = _local_2; }; } else { this._SafeStr_5378 = 0; this._height = 0; this._updateID1 = -1; this._updateID2 = -1; }; super.bitmapData = k; } public function _SafeStr_15095(k:int, _arg_2:int):Boolean { if (((!((k == this._updateID1))) || (!((_arg_2 == this._updateID2))))){ this._updateID1 = k; this._updateID2 = _arg_2; return (true); }; if (((!((this._SafeStr_5384 == null))) && (this._SafeStr_5384.disposed))){ return (true); }; return (false); } override public function hitTestPoint(k:Number, _arg_2:Number, _arg_3:Boolean=false):Boolean { return (this.hitTest(k, _arg_2)); } public function hitTest(k:int, _arg_2:int):Boolean { if ((((this._SafeStr_19782 > 0xFF)) || ((bitmapData == null)))){ return (false); }; if ((((((((k < 0)) || ((_arg_2 < 0)))) || ((k >= this._SafeStr_5378)))) || ((_arg_2 >= this._height)))){ return (false); }; return (this._SafeStr_19787(k, _arg_2)); } private function _SafeStr_19787(k:int, _arg_2:int):Boolean { var _local_4:uint; var _local_3:Boolean; try { _local_4 = bitmapData.getPixel32(k, _arg_2); _local_4 = (_local_4 >> 24); _local_3 = (_local_4 > this._SafeStr_19782); } catch(e:Error) { }; return (_local_3); } } }//package _-4Ei // _SafeStr_11733 = "_-1VT" (String#9158, DoABC#3) // _SafeStr_14682 = "_-5ye" (String#4109, DoABC#3) // _SafeStr_14702 = "_-5Dl" (String#12997, DoABC#3) // _SafeStr_15073 = "_-1NV" (String#9027, DoABC#3) // _SafeStr_15095 = "_-0iF" (String#23878, DoABC#3) // _SafeStr_17732 = "_-5ZV" (String#35796, DoABC#3) // _SafeStr_17733 = "_-3m9" (String#31382, DoABC#3) // _SafeStr_17734 = "_-6Ma" (String#14154, DoABC#3) // _SafeStr_19782 = "_-2mH" (String#28928, DoABC#3) // _SafeStr_19783 = "_-6Ji" (String#37619, DoABC#3) // _SafeStr_19784 = "_-1q8" (String#9484, DoABC#3) // _SafeStr_19785 = "_-eg" (String#39978, DoABC#3) // _SafeStr_19786 = "_-3px" (String#31529, DoABC#3) // _SafeStr_19787 = "_-2eB" (String#28608, DoABC#3) // _SafeStr_5021 = "_-1uH" (String#9559, DoABC#3) // _SafeStr_5025 = "_-R1" (String#14875, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_5384 = "_-08g" (String#496, DoABC#3) // _SafeStr_7481 = "_-3Zt" (String#582, DoABC#3) // _SafeStr_8790 = "_-0dl" (String#2730, DoABC#3) //------------------------------------------------------------ //_-4Ei._SafeStr_5023 package _-4Ei { public class _SafeStr_5023 { private var _SafeStr_5717:String = ""; private var _SafeStr_15181:String = ""; public function get _SafeStr_5678():String { return (this._SafeStr_5717); } public function set _SafeStr_5678(k:String):void { this._SafeStr_5717 = k; } public function get _SafeStr_11388():String { return (this._SafeStr_15181); } public function set _SafeStr_11388(k:String):void { this._SafeStr_15181 = k; } } }//package _-4Ei // _SafeStr_11388 = "_-6hS" (String#38592, DoABC#3) // _SafeStr_15181 = "_-4us" (String#12667, DoABC#3) // _SafeStr_5023 = "_-3Jl" (String#11027, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) //------------------------------------------------------------ //_-4Ei._SafeStr_5024 package _-4Ei { import _-4-n._SafeStr_4680; import _-4-n._SafeStr_4367; public class _SafeStr_5024 implements _SafeStr_4680 { public static const _SafeStr_19788:Number = 100000000; private var _x:int = 0; private var _y:int = 0; private var _z:Number = 0; public var name:String = ""; private var _SafeStr_17425:_SafeStr_4367 = null; public function dispose():void { this._SafeStr_17425 = null; this._z = -(_SafeStr_19788); } public function get x():int { return (this._x); } public function set x(k:int):void { this._x = k; } public function get y():int { return (this._y); } public function set y(k:int):void { this._y = k; } public function get z():Number { return (this._z); } public function set z(k:Number):void { this._z = k; } public function get sprite():_SafeStr_4367 { return (this._SafeStr_17425); } public function set sprite(k:_SafeStr_4367):void { this._SafeStr_17425 = k; } } }//package _-4Ei // _SafeStr_17425 = "_-2ok" (String#10505, DoABC#3) // _SafeStr_19788 = "_-OM" (String#39372, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4680 = "_-5Yz" (String#13339, DoABC#3) // _SafeStr_5024 = "_-2B5" (String#9881, DoABC#3) //------------------------------------------------------------ //_-4Ei._SafeStr_5025 package _-4Ei { import flash.display.BitmapData; import flash.geom.Point; public class _SafeStr_5025 extends BitmapData { private static const _SafeStr_11620:Point = new Point(0, 0); private var _SafeStr_19789:int = 0; private var _disposed:Boolean = false; public function _SafeStr_5025(k:int, _arg_2:int, _arg_3:Boolean=true, _arg_4:uint=0) { super(k, _arg_2, _arg_3, _arg_4); } public function get _SafeStr_15075():int { return (this._SafeStr_19789); } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_15073():void { this._SafeStr_19789++; } override public function dispose():void { if (this._disposed){ return; }; if (--this._SafeStr_19789 <= 0){ super.dispose(); this._disposed = true; }; } override public function clone():BitmapData { var data:_SafeStr_5025; try { data = new _SafeStr_5025(width, height, true, 0xFFFFFF); data.copyPixels(this, rect, _SafeStr_11620, null, null, true); } catch(e:Error) { data = new _SafeStr_5025(1, 1, true, 0xFFFFFF); }; return (data); } } }//package _-4Ei // _SafeStr_11620 = "_-58x" (String#1587, DoABC#3) // _SafeStr_15073 = "_-1NV" (String#9027, DoABC#3) // _SafeStr_15075 = "_-3kC" (String#31301, DoABC#3) // _SafeStr_19789 = "_-2jO" (String#10422, DoABC#3) // _SafeStr_5025 = "_-R1" (String#14875, DoABC#3) //------------------------------------------------------------ //_-4EK._SafeStr_3596 package _-4EK { import _-1Mz.IWindow; public interface _SafeStr_3596 { function get _SafeStr_12370():Array; function get _SafeStr_12371():uint; function set _SafeStr_12371(_arg_1:uint):void; function dispose():void; function begin(_arg_1:IWindow, _arg_2:uint=0):IWindow; function end(_arg_1:IWindow):IWindow; } }//package _-4EK // _SafeStr_12370 = "_-3fG" (String#11384, DoABC#3) // _SafeStr_12371 = "_-1o1" (String#9446, DoABC#3) // _SafeStr_3596 = "_-0LB" (String#7934, DoABC#3) //------------------------------------------------------------ //_-4EK._SafeStr_3601 package _-4EK { public interface _SafeStr_3601 { function getMouseDraggingService():_SafeStr_4850; function getMouseScalingService():_SafeStr_4849; function getMouseListenerService():_SafeStr_3596; function getFocusManagerService():_SafeStr_4851; function getToolTipAgentService():_SafeStr_4847; function _SafeStr_19790():_SafeStr_4848; } }//package _-4EK // _SafeStr_19790 = "_-4P6" (String#12147, DoABC#3) // _SafeStr_3596 = "_-0LB" (String#7934, DoABC#3) // _SafeStr_3601 = "_-65u" (String#13873, DoABC#3) // _SafeStr_4847 = "_-6Mu" (String#14160, DoABC#3) // _SafeStr_4848 = "_-5g0" (String#13443, DoABC#3) // _SafeStr_4849 = "_-1xM" (String#9617, DoABC#3) // _SafeStr_4850 = "_-4yu" (String#12726, DoABC#3) // _SafeStr_4851 = "_-2Ca" (String#9906, DoABC#3) //------------------------------------------------------------ //_-4EK._SafeStr_3614 package _-4EK { import _-0MK._SafeStr_3; import flash.display.DisplayObject; import _-1Mz.IWindowContext; public class _SafeStr_3614 implements _SafeStr_3601, _SafeStr_3 { private var _SafeStr_19791:uint; private var _SafeStr_16423:DisplayObject; private var _disposed:Boolean = false; private var _SafeStr_18174:IWindowContext; private var _SafeStr_19792:_SafeStr_4850; private var _SafeStr_19793:_SafeStr_4849; private var _SafeStr_19794:_SafeStr_3596; private var _SafeStr_19795:_SafeStr_4851; private var _SafeStr_19796:_SafeStr_4847; private var _SafeStr_19797:_SafeStr_4848; public function _SafeStr_3614(k:IWindowContext, _arg_2:DisplayObject) { this._SafeStr_19791 = 0; this._SafeStr_16423 = _arg_2; this._SafeStr_18174 = k; this._SafeStr_19792 = new _SafeStr_4857(_arg_2); this._SafeStr_19793 = new _SafeStr_4853(_arg_2); this._SafeStr_19794 = new _SafeStr_4856(_arg_2); this._SafeStr_19795 = new FocusManager(_arg_2); this._SafeStr_19796 = new _SafeStr_4854(_arg_2); this._SafeStr_19797 = new _SafeStr_4855(); } public function dispose():void { if (this._SafeStr_19792 != null){ this._SafeStr_19792.dispose(); this._SafeStr_19792 = null; }; if (this._SafeStr_19793 != null){ this._SafeStr_19793.dispose(); this._SafeStr_19793 = null; }; if (this._SafeStr_19794 != null){ this._SafeStr_19794.dispose(); this._SafeStr_19794 = null; }; if (this._SafeStr_19795 != null){ this._SafeStr_19795.dispose(); this._SafeStr_19795 = null; }; if (this._SafeStr_19796 != null){ this._SafeStr_19796.dispose(); this._SafeStr_19796 = null; }; if (this._SafeStr_19797 != null){ this._SafeStr_19797.dispose(); this._SafeStr_19797 = null; }; this._SafeStr_16423 = null; this._SafeStr_18174 = null; this._disposed = true; } public function getMouseDraggingService():_SafeStr_4850 { return (this._SafeStr_19792); } public function getMouseScalingService():_SafeStr_4849 { return (this._SafeStr_19793); } public function getMouseListenerService():_SafeStr_3596 { return (this._SafeStr_19794); } public function getFocusManagerService():_SafeStr_4851 { return (this._SafeStr_19795); } public function getToolTipAgentService():_SafeStr_4847 { return (this._SafeStr_19796); } public function _SafeStr_19790():_SafeStr_4848 { return (this._SafeStr_19797); } public function get disposed():Boolean { return (this._disposed); } } }//package _-4EK // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_18174 = "_-iL" (String#4508, DoABC#3) // _SafeStr_19790 = "_-4P6" (String#12147, DoABC#3) // _SafeStr_19791 = "_-2Wh" (String#28308, DoABC#3) // _SafeStr_19792 = "_-0VT" (String#23385, DoABC#3) // _SafeStr_19793 = "_-503" (String#34426, DoABC#3) // _SafeStr_19794 = "_-7" (String#38744, DoABC#3) // _SafeStr_19795 = "_-H1" (String#39102, DoABC#3) // _SafeStr_19796 = "_-5zt" (String#36814, DoABC#3) // _SafeStr_19797 = "_-4v3" (String#34188, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3596 = "_-0LB" (String#7934, DoABC#3) // _SafeStr_3601 = "_-65u" (String#13873, DoABC#3) // _SafeStr_3614 = "_-B0" (String#38886, DoABC#3) // _SafeStr_4847 = "_-6Mu" (String#14160, DoABC#3) // _SafeStr_4848 = "_-5g0" (String#13443, DoABC#3) // _SafeStr_4849 = "_-1xM" (String#9617, DoABC#3) // _SafeStr_4850 = "_-4yu" (String#12726, DoABC#3) // _SafeStr_4851 = "_-2Ca" (String#9906, DoABC#3) // _SafeStr_4853 = "_-6I1" (String#14076, DoABC#3) // _SafeStr_4854 = "_-6br" (String#14385, DoABC#3) // _SafeStr_4855 = "_-xR" (String#15436, DoABC#3) // _SafeStr_4856 = "_-1s7" (String#9523, DoABC#3) // _SafeStr_4857 = "_-4ja" (String#12491, DoABC#3) //------------------------------------------------------------ //_-4EK._SafeStr_4847 package _-4EK { import _-1Mz.IWindow; public interface _SafeStr_4847 { function dispose():void; function begin(_arg_1:IWindow, _arg_2:uint=0):IWindow; function end(_arg_1:IWindow):IWindow; function updateCaption(_arg_1:IWindow):void; } }//package _-4EK // _SafeStr_4847 = "_-6Mu" (String#14160, DoABC#3) //------------------------------------------------------------ //_-4EK._SafeStr_4848 package _-4EK { import _-1Mz.IWindow; public interface _SafeStr_4848 { function dispose():void; function begin(_arg_1:IWindow, _arg_2:Function, _arg_3:uint, _arg_4:int, _arg_5:int):IWindow; function end(_arg_1:IWindow):IWindow; } }//package _-4EK // _SafeStr_4848 = "_-5g0" (String#13443, DoABC#3) //------------------------------------------------------------ //_-4EK._SafeStr_4849 package _-4EK { import _-1Mz.IWindow; public interface _SafeStr_4849 { function dispose():void; function begin(_arg_1:IWindow, _arg_2:uint=0):IWindow; function end(_arg_1:IWindow):IWindow; } }//package _-4EK // _SafeStr_4849 = "_-1xM" (String#9617, DoABC#3) //------------------------------------------------------------ //_-4EK._SafeStr_4850 package _-4EK { import _-1Mz.IWindow; public interface _SafeStr_4850 { function dispose():void; function begin(_arg_1:IWindow, _arg_2:uint=0):IWindow; function end(_arg_1:IWindow):IWindow; } }//package _-4EK // _SafeStr_4850 = "_-4yu" (String#12726, DoABC#3) //------------------------------------------------------------ //_-4EK._SafeStr_4851 package _-4EK { import _-0MK._SafeStr_3; import _-5YE._SafeStr_2472; public interface _SafeStr_4851 extends _SafeStr_3 { function registerFocusWindow(_arg_1:_SafeStr_2472):void; function removeFocusWindow(_arg_1:_SafeStr_2472):void; } }//package _-4EK // _SafeStr_2472 = "_-1sx" (String#9540, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4851 = "_-2Ca" (String#9906, DoABC#3) //------------------------------------------------------------ //_-4EK._SafeStr_4852 package _-4EK { import _-0MK._SafeStr_3; import flash.display.DisplayObject; import _-1Mz.WindowController; import flash.geom.Point; import _-1Mz.IWindow; import flash.events.MouseEvent; import flash.events.Event; import _-5Mz.WindowEvent; public class _SafeStr_4852 implements _SafeStr_3 { protected var _SafeStr_16423:DisplayObject; protected var _SafeStr_5415:WindowController; protected var _SafeStr_19798:Boolean; protected var _SafeStr_10385:Point; protected var _SafeStr_19799:Point; protected var _SafeStr_19800:Point; protected var _SafeStr_8805:uint; private var _disposed:Boolean = false; public function _SafeStr_4852(k:DisplayObject) { this._SafeStr_16423 = k; this._SafeStr_19800 = new Point(); this._SafeStr_19799 = new Point(); this._SafeStr_10385 = new Point(); this._SafeStr_19798 = false; this._SafeStr_8805 = 0; } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { this.end(this._SafeStr_5415); this._SafeStr_10385 = null; this._SafeStr_19799 = null; this._SafeStr_19800 = null; this._SafeStr_16423 = null; this._disposed = true; } public function begin(k:IWindow, _arg_2:uint=0):IWindow { this._SafeStr_8805 = _arg_2; var _local_3:IWindow = this._SafeStr_5415; if (this._SafeStr_5415 != null){ this.end(this._SafeStr_5415); }; if (((k) && (!(k.disposed)))){ this._SafeStr_16423.addEventListener(MouseEvent.MOUSE_DOWN, this.handler, false); this._SafeStr_16423.addEventListener(MouseEvent.MOUSE_UP, this.handler, false); this._SafeStr_16423.addEventListener(Event.ENTER_FRAME, this.handler); this._SafeStr_19799.x = this._SafeStr_16423.mouseX; this._SafeStr_19799.y = this._SafeStr_16423.mouseY; this._SafeStr_5415 = WindowController(k); this._SafeStr_19801(k, this._SafeStr_19799, this._SafeStr_10385); this._SafeStr_5415.addEventListener(WindowEvent._SafeStr_12406, this._SafeStr_19802); this._SafeStr_19798 = true; }; return (_local_3); } public function end(k:IWindow):IWindow { var _local_2:IWindow = this._SafeStr_5415; if (this._SafeStr_19798){ if (this._SafeStr_5415 == k){ this._SafeStr_16423.removeEventListener(MouseEvent.MOUSE_DOWN, this.handler, false); this._SafeStr_16423.removeEventListener(MouseEvent.MOUSE_UP, this.handler, false); this._SafeStr_16423.removeEventListener(Event.ENTER_FRAME, this.handler); if (!this._SafeStr_5415.disposed){ this._SafeStr_5415.removeEventListener(WindowEvent._SafeStr_12406, this._SafeStr_19802); }; this._SafeStr_5415 = null; this._SafeStr_19798 = false; }; }; return (_local_2); } protected function handler(k:Event):void { var _local_2:MouseEvent; if (this._SafeStr_19798){ if (k.type == Event.ENTER_FRAME){ if (this._SafeStr_5415.disposed){ this.end(this._SafeStr_5415); } else { if (((!((this._SafeStr_19799.x == this._SafeStr_16423.mouseX))) || (!((this._SafeStr_19799.y == this._SafeStr_16423.mouseY))))){ this.operate(this._SafeStr_16423.mouseX, this._SafeStr_16423.mouseY); this._SafeStr_19799.x = this._SafeStr_16423.mouseX; this._SafeStr_19799.y = this._SafeStr_16423.mouseY; }; }; return; }; _local_2 = (k as MouseEvent); if (_local_2 != null){ switch (_local_2.type){ case MouseEvent.MOUSE_UP: this.end(this._SafeStr_5415); return; }; }; }; } public function operate(k:int, _arg_2:int):void { this._SafeStr_19799.x = k; this._SafeStr_19799.y = _arg_2; this._SafeStr_19801(this._SafeStr_5415, this._SafeStr_19799, this._SafeStr_19800); this._SafeStr_5415.offset((this._SafeStr_19800.x - this._SafeStr_10385.x), (this._SafeStr_19800.y - this._SafeStr_10385.y)); } private function _SafeStr_19802(k:WindowEvent):void { this.end(this._SafeStr_5415); } protected function _SafeStr_19801(k:IWindow, _arg_2:Point, _arg_3:Point):void { k.getGlobalPosition(_arg_3); _arg_3.x = (_arg_2.x - _arg_3.x); _arg_3.y = (_arg_2.y - _arg_3.y); } } }//package _-4EK // _SafeStr_10385 = "_-4WK" (String#503, DoABC#3) // _SafeStr_12406 = "_-02l" (String#22291, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_19798 = "_-6DV" (String#13992, DoABC#3) // _SafeStr_19799 = "_-S6" (String#39510, DoABC#3) // _SafeStr_19800 = "_-36H" (String#10832, DoABC#3) // _SafeStr_19801 = "_-0-" (String#22145, DoABC#3) // _SafeStr_19802 = "_-QK" (String#14870, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4852 = "_-3gU" (String#11408, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_8805 = "_-3Xr" (String#3490, DoABC#3) //------------------------------------------------------------ //_-4EK._SafeStr_4853 package _-4EK { import flash.display.DisplayObject; import _-5im.WindowParam; public class _SafeStr_4853 extends _SafeStr_4852 implements _SafeStr_4849 { public function _SafeStr_4853(k:DisplayObject) { super(k); } override public function operate(k:int, _arg_2:int):void { var _local_3:int; var _local_4:int; if (!_SafeStr_5415.disposed){ _local_3 = (((_SafeStr_8805 & WindowParam._SafeStr_19502)) ? (k - _SafeStr_19799.x) : 0); _local_4 = (((_SafeStr_8805 & WindowParam._SafeStr_19503)) ? (_arg_2 - _SafeStr_19799.y) : 0); _SafeStr_5415.scale(_local_3, _local_4); }; } } }//package _-4EK // _SafeStr_19502 = "_-03J" (String#22312, DoABC#3) // _SafeStr_19503 = "_-DV" (String#38979, DoABC#3) // _SafeStr_19799 = "_-S6" (String#39510, DoABC#3) // _SafeStr_4849 = "_-1xM" (String#9617, DoABC#3) // _SafeStr_4852 = "_-3gU" (String#11408, DoABC#3) // _SafeStr_4853 = "_-6I1" (String#14076, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_8805 = "_-3Xr" (String#3490, DoABC#3) //------------------------------------------------------------ //_-4EK._SafeStr_4854 package _-4EK { import _-5YE._SafeStr_3372; import flash.utils.Timer; import flash.geom.Point; import flash.display.DisplayObject; import _-5YE.IInteractiveWindow; import flash.events.TimerEvent; import _-1Mz.IWindow; import _-5im.WindowType; import _-5im.WindowParam; public class _SafeStr_4854 extends _SafeStr_4852 implements _SafeStr_4847 { protected var _SafeStr_19803:String; protected var _SafeStr_19804:_SafeStr_3372; protected var _SafeStr_19805:Timer; protected var _SafeStr_19806:Point; protected var _SafeStr_19807:Point; protected var _SafeStr_19808:uint; public function _SafeStr_4854(k:DisplayObject) { this._SafeStr_19807 = new Point(); this._SafeStr_19806 = new Point(20, 20); this._SafeStr_19808 = 500; super(k); } override public function begin(k:IWindow, _arg_2:uint=0):IWindow { if (((k) && (!(k.disposed)))){ if ((k is IInteractiveWindow)){ this._SafeStr_19803 = IInteractiveWindow(k)._SafeStr_6965; this._SafeStr_19808 = IInteractiveWindow(k)._SafeStr_11861; } else { this._SafeStr_19803 = k.caption; this._SafeStr_19808 = 500; }; _SafeStr_19799.x = _SafeStr_16423.mouseX; _SafeStr_19799.y = _SafeStr_16423.mouseY; _SafeStr_19801(k, _SafeStr_19799, this._SafeStr_19807); if (this._SafeStr_19805 == null){ this._SafeStr_19805 = new Timer(this._SafeStr_19808, 1); this._SafeStr_19805.addEventListener(TimerEvent.TIMER, this._SafeStr_19809); }; this._SafeStr_19805.reset(); this._SafeStr_19805.start(); }; return (super.begin(k, _arg_2)); } override public function end(k:IWindow):IWindow { if (this._SafeStr_19805 != null){ this._SafeStr_19805.stop(); this._SafeStr_19805.removeEventListener(TimerEvent.TIMER, this._SafeStr_19809); this._SafeStr_19805 = null; }; this._SafeStr_19810(); return (super.end(k)); } override public function operate(k:int, _arg_2:int):void { if (((_SafeStr_5415) && (!(_SafeStr_5415.disposed)))){ _SafeStr_19799.x = k; _SafeStr_19799.y = _arg_2; _SafeStr_19801(_SafeStr_5415, _SafeStr_19799, this._SafeStr_19807); if (((!((this._SafeStr_19804 == null))) && (!(this._SafeStr_19804.disposed)))){ this._SafeStr_19804.x = (k + this._SafeStr_19806.x); this._SafeStr_19804.y = (_arg_2 + this._SafeStr_19806.y); }; }; } protected function _SafeStr_19809(k:TimerEvent):void { var _local_2:Point; if (this._SafeStr_19805 != null){ this._SafeStr_19805.reset(); }; if (((_SafeStr_5415) && (!(_SafeStr_5415.disposed)))){ if ((_SafeStr_5415 is IInteractiveWindow)){ this._SafeStr_19803 = IInteractiveWindow(_SafeStr_5415)._SafeStr_6965; } else { this._SafeStr_19803 = _SafeStr_5415.caption; }; if ((((this._SafeStr_19804 == null)) || (this._SafeStr_19804.disposed))){ this._SafeStr_19804 = (_SafeStr_5415.context.create((_SafeStr_5415.name + "::ToolTip"), this._SafeStr_19803, WindowType._SafeStr_7349, _SafeStr_5415.style, (WindowParam._SafeStr_7351 | WindowParam._SafeStr_19498), null, null, null, 0, null, null) as _SafeStr_3372); }; _local_2 = new Point(); _SafeStr_5415.getGlobalPosition(_local_2); this._SafeStr_19804.x = ((_local_2.x + this._SafeStr_19807.x) + this._SafeStr_19806.x); this._SafeStr_19804.y = ((_local_2.y + this._SafeStr_19807.y) + this._SafeStr_19806.y); this._SafeStr_19804.visible = (this._SafeStr_19804.caption.length > 0); }; } protected function _SafeStr_19810():void { if (((!((this._SafeStr_19804 == null))) && (!(this._SafeStr_19804.disposed)))){ this._SafeStr_19804.destroy(); this._SafeStr_19804 = null; }; } public function updateCaption(k:IWindow):void { var _local_2:String; if ((((((((k == null)) || (k.disposed))) || ((this._SafeStr_19804 == null)))) || (this._SafeStr_19804.disposed))){ return; }; if ((k is IInteractiveWindow)){ _local_2 = IInteractiveWindow(k)._SafeStr_6965; } else { _local_2 = k.caption; }; if (_local_2 != this._SafeStr_19803){ this._SafeStr_19803 = _local_2; if ((((_local_2 == null)) || ((_local_2.length == 0)))){ this._SafeStr_19804.visible = false; } else { this._SafeStr_19804.caption = _local_2; this._SafeStr_19804.visible = true; }; }; } } }//package _-4EK // _SafeStr_11861 = "_-3EI" (String#10956, DoABC#3) // _SafeStr_16423 = "_-6En" (String#130, DoABC#3) // _SafeStr_19498 = "_-5y" (String#36738, DoABC#3) // _SafeStr_19799 = "_-S6" (String#39510, DoABC#3) // _SafeStr_19801 = "_-0-" (String#22145, DoABC#3) // _SafeStr_19803 = "_-0Ca" (String#1062, DoABC#3) // _SafeStr_19804 = "_-5Ka" (String#35224, DoABC#3) // _SafeStr_19805 = "_-46u" (String#32249, DoABC#3) // _SafeStr_19806 = "_-59l" (String#34809, DoABC#3) // _SafeStr_19807 = "_-3jM" (String#11453, DoABC#3) // _SafeStr_19808 = "_-0Id" (String#1063, DoABC#3) // _SafeStr_19809 = "_-51K" (String#3860, DoABC#3) // _SafeStr_19810 = "_-1U3" (String#2964, DoABC#3) // _SafeStr_3372 = "_-06L" (String#7714, DoABC#3) // _SafeStr_4847 = "_-6Mu" (String#14160, DoABC#3) // _SafeStr_4852 = "_-3gU" (String#11408, DoABC#3) // _SafeStr_4854 = "_-6br" (String#14385, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_6965 = "_-UG" (String#14942, DoABC#3) // _SafeStr_7349 = "_-1CR" (String#25084, DoABC#3) // _SafeStr_7351 = "_-6js" (String#38682, DoABC#3) //------------------------------------------------------------ //_-4EK._SafeStr_4855 package _-4EK { import _-0MK._SafeStr_3; import _-1Mz.IWindow; import flash.utils.Timer; import _-5Mz.WindowEvent; import flash.events.TimerEvent; public class _SafeStr_4855 implements _SafeStr_4848, _SafeStr_3 { private var _disposed:Boolean = false; protected var _SafeStr_19798:Boolean; protected var _SafeStr_5415:IWindow; protected var _SafeStr_9049:Timer; protected var _SafeStr_8805:uint = 0; protected var _SafeStr_14371:Function; protected var _SafeStr_14376:int; protected var _SafeStr_14377:int; public function get disposed():Boolean { return (this._disposed); } public function dispose():void { this.end(this._SafeStr_5415); this._disposed = true; } public function begin(k:IWindow, _arg_2:Function, _arg_3:uint, _arg_4:int, _arg_5:int):IWindow { this._SafeStr_8805 = _arg_3; var _local_6:IWindow = this._SafeStr_5415; if (this._SafeStr_5415 != null){ this.end(this._SafeStr_5415); }; if (((k) && (!(k.disposed)))){ this._SafeStr_5415 = k; this._SafeStr_5415.addEventListener(WindowEvent._SafeStr_12406, this._SafeStr_19802); this._SafeStr_14371 = _arg_2; this._SafeStr_19798 = true; this._SafeStr_14376 = _arg_4; this._SafeStr_14377 = _arg_5; this._SafeStr_9049 = new Timer(40, 0); this._SafeStr_9049.addEventListener(TimerEvent.TIMER, this.operate); this._SafeStr_9049.start(); }; return (_local_6); } protected function operate(k:TimerEvent):void { this._SafeStr_14376 = (this._SafeStr_14376 * 0.75); this._SafeStr_14377 = (this._SafeStr_14377 * 0.75); if ((((Math.abs(this._SafeStr_14376) <= 1)) && ((Math.abs(this._SafeStr_14377) <= 1)))){ this.end(this._SafeStr_5415); } else { if (this._SafeStr_14371 != null){ this._SafeStr_14371(this._SafeStr_14376, this._SafeStr_14377); }; }; } public function end(k:IWindow):IWindow { var _local_2:IWindow = this._SafeStr_5415; if (this._SafeStr_9049){ this._SafeStr_9049.stop(); this._SafeStr_9049.removeEventListener(TimerEvent.TIMER, this.operate); this._SafeStr_9049 = null; }; if (this._SafeStr_19798){ if (this._SafeStr_5415 == k){ if (!this._SafeStr_5415.disposed){ this._SafeStr_5415.removeEventListener(WindowEvent._SafeStr_12406, this._SafeStr_19802); }; this._SafeStr_5415 = null; this._SafeStr_19798 = false; }; }; return (_local_2); } private function _SafeStr_19802(k:WindowEvent):void { this.end(this._SafeStr_5415); } } }//package _-4EK // _SafeStr_12406 = "_-02l" (String#22291, DoABC#3) // _SafeStr_14371 = "_-2iO" (String#691, DoABC#3) // _SafeStr_14376 = "_-5xJ" (String#4103, DoABC#3) // _SafeStr_14377 = "_-4pU" (String#3800, DoABC#3) // _SafeStr_19798 = "_-6DV" (String#13992, DoABC#3) // _SafeStr_19802 = "_-QK" (String#14870, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4848 = "_-5g0" (String#13443, DoABC#3) // _SafeStr_4855 = "_-xR" (String#15436, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_8805 = "_-3Xr" (String#3490, DoABC#3) // _SafeStr_9049 = "_-1UP" (String#296, DoABC#3) //------------------------------------------------------------ //_-4EK._SafeStr_4856 package _-4EK { import _-5im.MouseListenerType; import flash.display.DisplayObject; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import flash.geom.Point; import flash.events.Event; public class _SafeStr_4856 extends _SafeStr_4852 implements _SafeStr_3596 { private var _SafeStr_19811:Array; private var _SafeStr_19812:uint; public function _SafeStr_4856(k:DisplayObject) { this._SafeStr_19811 = new Array(); this._SafeStr_19812 = MouseListenerType._SafeStr_19813; super(k); } public function get _SafeStr_12370():Array { return (this._SafeStr_19811); } public function get _SafeStr_12371():uint { return (this._SafeStr_19812); } public function set _SafeStr_12371(k:uint):void { this._SafeStr_19812 = k; } override public function end(k:IWindow):IWindow { var _local_2:int = this._SafeStr_19811.length; while (_local_2 > 0) { this._SafeStr_19811.pop(); _local_2--; }; return (super.end(k)); } override protected function handler(k:Event):void { var _local_2:Boolean; if (((_SafeStr_19798) && (!(_SafeStr_5415.disposed)))){ if (this._SafeStr_19811.indexOf(k.type) >= 0){ if ((k is WindowMouseEvent)){ _local_2 = _SafeStr_5415.hitTestGlobalPoint(new Point(WindowMouseEvent(k).stageX, WindowMouseEvent(k).stageY)); if ((((this._SafeStr_19812 == MouseListenerType._SafeStr_19814)) && (!(_local_2)))){ return; }; if ((((this._SafeStr_19812 == MouseListenerType._SafeStr_12372)) && (_local_2))){ return; }; }; _SafeStr_5415.update(null, WindowMouseEvent(k)); }; }; } override public function operate(k:int, _arg_2:int):void { } } }//package _-4EK // _SafeStr_12370 = "_-3fG" (String#11384, DoABC#3) // _SafeStr_12371 = "_-1o1" (String#9446, DoABC#3) // _SafeStr_12372 = "_-5wc" (String#36687, DoABC#3) // _SafeStr_19798 = "_-6DV" (String#13992, DoABC#3) // _SafeStr_19811 = "_-2cc" (String#28557, DoABC#3) // _SafeStr_19812 = "_-4o4" (String#33914, DoABC#3) // _SafeStr_19813 = "_-3uf" (String#31725, DoABC#3) // _SafeStr_19814 = "_-hj" (String#40079, DoABC#3) // _SafeStr_3596 = "_-0LB" (String#7934, DoABC#3) // _SafeStr_4852 = "_-3gU" (String#11408, DoABC#3) // _SafeStr_4856 = "_-1s7" (String#9523, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) //------------------------------------------------------------ //_-4EK._SafeStr_4857 package _-4EK { import flash.display.DisplayObject; public class _SafeStr_4857 extends _SafeStr_4852 implements _SafeStr_4850 { public function _SafeStr_4857(k:DisplayObject) { super(k); } override public function operate(k:int, _arg_2:int):void { _SafeStr_19799.x = k; _SafeStr_19799.y = _arg_2; _SafeStr_19801(_SafeStr_5415, _SafeStr_19799, _SafeStr_19800); _SafeStr_5415.offset((_SafeStr_19800.x - _SafeStr_10385.x), (_SafeStr_19800.y - _SafeStr_10385.y)); } } }//package _-4EK // _SafeStr_10385 = "_-4WK" (String#503, DoABC#3) // _SafeStr_19799 = "_-S6" (String#39510, DoABC#3) // _SafeStr_19800 = "_-36H" (String#10832, DoABC#3) // _SafeStr_19801 = "_-0-" (String#22145, DoABC#3) // _SafeStr_4850 = "_-4yu" (String#12726, DoABC#3) // _SafeStr_4852 = "_-3gU" (String#11408, DoABC#3) // _SafeStr_4857 = "_-4ja" (String#12491, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) //------------------------------------------------------------ //_-4EK.FocusManager package _-4EK { import flash.display.Stage; import __AS3__.vec.Vector; import _-5YE._SafeStr_2472; import flash.events.Event; import flash.events.FocusEvent; import flash.display.DisplayObject; import __AS3__.vec.*; import _-4A5.*; public class FocusManager implements _SafeStr_4851 { private var _disposed:Boolean = false; private var _SafeStr_19475:Stage; private var _SafeStr_5500:Vector.<_SafeStr_2472>; public function FocusManager(k:DisplayObject) { this._SafeStr_5500 = new Vector.<_SafeStr_2472>(); this._SafeStr_19475 = k.stage; this._SafeStr_19475.addEventListener(Event.ACTIVATE, this._SafeStr_19815); this._SafeStr_19475.addEventListener(FocusEvent.FOCUS_OUT, this._SafeStr_19816); this._SafeStr_19475.addEventListener(FocusEvent.KEY_FOCUS_CHANGE, this._SafeStr_19816); this._SafeStr_19475.addEventListener(FocusEvent.MOUSE_FOCUS_CHANGE, this._SafeStr_19816); super(); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._SafeStr_19475.removeEventListener(Event.ACTIVATE, this._SafeStr_19815); this._SafeStr_19475.removeEventListener(FocusEvent.FOCUS_OUT, this._SafeStr_19816); this._SafeStr_19475.removeEventListener(FocusEvent.KEY_FOCUS_CHANGE, this._SafeStr_19816); this._SafeStr_19475.removeEventListener(FocusEvent.MOUSE_FOCUS_CHANGE, this._SafeStr_19816); this._SafeStr_19475 = null; this._disposed = true; this._SafeStr_5500 = null; }; } public function registerFocusWindow(k:_SafeStr_2472):void { if (k != null){ if (this._SafeStr_5500.indexOf(k) == -1){ this._SafeStr_5500.push(k); if (this._SafeStr_19475.focus == null){ k.focus(); }; }; }; } public function removeFocusWindow(k:_SafeStr_2472):void { var _local_2:int; if (k != null){ _local_2 = this._SafeStr_5500.indexOf(k); if (_local_2 > -1){ this._SafeStr_5500.splice(_local_2, 1); }; }; if (this._SafeStr_19475.focus == null){ this._SafeStr_19817(); }; } private function _SafeStr_19817():_SafeStr_2472 { var _local_2:_SafeStr_2472; var k:uint = this._SafeStr_5500.length; while (k-- != 0) { _local_2 = (this._SafeStr_5500[k] as _SafeStr_2472); if (_local_2.disposed){ this._SafeStr_5500.splice(k, 1); } else { _local_2.focus(); break; }; }; return (_local_2); } private function _SafeStr_19815(k:Event):void { if (this._SafeStr_19475.focus == null){ this._SafeStr_19817(); }; } private function _SafeStr_19816(k:FocusEvent):void { if (this._SafeStr_19475.focus == null){ this._SafeStr_19817(); }; } } }//package _-4EK // _SafeStr_19475 = "_-6MI" (String#4223, DoABC#3) // _SafeStr_19815 = "_-Zw" (String#39789, DoABC#3) // _SafeStr_19816 = "_-5JI" (String#13085, DoABC#3) // _SafeStr_19817 = "_-6Ws" (String#38139, DoABC#3) // _SafeStr_2472 = "_-1sx" (String#9540, DoABC#3) // _SafeStr_4851 = "_-2Ca" (String#9906, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-4f-.CustomUserNotificationWidget package _-4f- { import _-1Ir._SafeStr_2820; import _-5YE.IFrameWindow; import _-09L._SafeStr_4417; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-5YE._SafeStr_2413; import _-0Dr._SafeStr_2618; import _-5Mz.WindowMouseEvent; import _-0Dr._SafeStr_4555; import _-24f._SafeStr_3076; import _-24f._SafeStr_3079; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class CustomUserNotificationWidget extends _SafeStr_2820 { public static const _SafeStr_5698:String = "viphopper"; public static const _SafeStr_5699:String = "vipgate"; public static const _SafeStr_5697:String = "costumehopper"; public static const _SafeStr_5700:String = "respectfailedstage"; public static const _SafeStr_5701:String = "respectfailedaudience"; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_19818:_SafeStr_4417; public function CustomUserNotificationWidget(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); this._SafeStr_19818 = _SafeStr_4417(k); this._SafeStr_19818.widget = this; } public function open(k:String=""):void { if (!this._SafeStr_5415){ switch (k){ case _SafeStr_5698: this._SafeStr_19819("viprequired_xml"); this._SafeStr_19820("viphopper"); break; case _SafeStr_5699: this._SafeStr_19819("viprequired_xml"); this._SafeStr_19820("gate"); break; case _SafeStr_5697: this._SafeStr_19819("costumehopper_costumerequired_xml"); break; case _SafeStr_5700: this._SafeStr_19819("respect_giving_failed_notification_xml"); this._SafeStr_8571("stage"); this._SafeStr_19821("stage"); break; case _SafeStr_5701: this._SafeStr_19819("respect_giving_failed_notification_xml"); this._SafeStr_8571("audience"); this._SafeStr_19821("audience"); break; }; this._SafeStr_5415.center(); this._SafeStr_5415.procedure = this._SafeStr_9344; }; } private function _SafeStr_19819(k:String):void { this._SafeStr_5415 = IFrameWindow(windowManager.buildFromXML(XML(assets.getAssetByName(k).content))); } private function _SafeStr_19820(k:String):void { this._SafeStr_5415.findChildByName("title").caption = (("${" + k) + ".viprequired.title}"); this._SafeStr_5415.findChildByName("bodytext").caption = (("${" + k) + ".viprequired.bodytext}"); } private function _SafeStr_8571(k:String):void { var _local_2:String = ("respect.giving.failed.no." + k); var _local_3:String = this._SafeStr_19818.container.localization.getLocalization(_local_2); var _local_4:String = this._SafeStr_19818.container.config.getProperty("respect.talent.show.min.audience"); if (_local_4){ _local_3 = _local_3.replace("%users%", _local_4); }; this._SafeStr_5415.findChildByName("body_txt").caption = _local_3; } private function _SafeStr_19821(k:String):void { var _local_2 = (("${image.library.url}notifications/habbo_talent_show_" + k) + ".png"); var _local_3:_SafeStr_2413 = (this._SafeStr_5415.content.getChildByName("respectFailedNotificationBitmap") as _SafeStr_2413); _local_3.assetUri = _local_2; } public function close():void { if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } private function _SafeStr_9344(k:WindowEvent, _arg_2:IWindow):void { var _local_3:Array; var _local_4:Boolean; var _local_5:_SafeStr_2618; if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "buy_vip": if (((!((this._SafeStr_19818 == null))) && (!((this._SafeStr_19818.container == null))))){ this._SafeStr_19818.container.catalog.openClubCenter(); }; this.close(); break; case "vip_benefits": this._SafeStr_19818.container.catalog.showVipBenefits(); break; case "buy_costumes": _local_3 = this._SafeStr_19818.container.inventory.getAvatarEffects(); _local_4 = false; for each (_local_5 in _local_3) { if (_local_5._SafeStr_7555 == _SafeStr_4555._SafeStr_7572){ _local_4 = true; break; }; }; if (_local_4){ this._SafeStr_19818.container.avatarEditor.openEditor(_SafeStr_3076._SafeStr_5774, null, null, true, null, _SafeStr_3079._SafeStr_6087); this._SafeStr_19818.container.avatarEditor.loadOwnAvatarInEditor(_SafeStr_3076._SafeStr_5774); } else { this._SafeStr_19818.container.catalog.openCatalogPage("costumes"); }; this.close(); break; case "close": this.close(); break; }; if (_arg_2.tags.indexOf("close") != -1){ this.close(); }; }; } } }//package _-4f- // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_19818 = "_-2xr" (String#29366, DoABC#3) // _SafeStr_19819 = "_-4jj" (String#12494, DoABC#3) // _SafeStr_19820 = "_-Bl" (String#38915, DoABC#3) // _SafeStr_19821 = "_-1jM" (String#26357, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2618 = "_-3ig" (String#11439, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_3076 = "_-6I2" (String#14077, DoABC#3) // _SafeStr_3079 = "_-5xB" (String#13724, DoABC#3) // _SafeStr_4417 = "_-2zx" (String#10705, DoABC#3) // _SafeStr_4555 = "_-0Z1" (String#8169, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5697 = "_-qD" (String#40409, DoABC#3) // _SafeStr_5698 = "_-5l2" (String#36246, DoABC#3) // _SafeStr_5699 = "_-27k" (String#27337, DoABC#3) // _SafeStr_5700 = "_-4qP" (String#34012, DoABC#3) // _SafeStr_5701 = "_-3ld" (String#31357, DoABC#3) // _SafeStr_5774 = "_-jn" (String#40156, DoABC#3) // _SafeStr_6087 = "_-06W" (String#22421, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_7555 = "_-3AU" (String#3392, DoABC#3) // _SafeStr_7572 = "_-Ln" (String#39278, DoABC#3) // _SafeStr_8571 = "_-5x9" (String#337, DoABC#3) // _SafeStr_9344 = "_-06x" (String#827, DoABC#3) //------------------------------------------------------------ //_-4f0._SafeStr_3828 package _-4f0 { import _-0MK._SafeStr_3; import _-4n6._SafeStr_2532; import _-2U9._SafeStr_2288; import flash.utils.Timer; import flash.events.TimerEvent; import _-3qZ._SafeStr_2273; import _-1Mz.IWindowContainer; import _-5Mz.WindowMouseEvent; import _-04U._SafeStr_2905; import _-yg._SafeStr_3831; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_3828 implements _SafeStr_3 { private var _SafeStr_19822:HabboTalent; private var _SafeStr_6939:_SafeStr_2532; private var _disposed:Boolean; private var _SafeStr_19823:_SafeStr_2288; private var _SafeStr_19824:Boolean; public function _SafeStr_3828(k:HabboTalent) { this._SafeStr_19822 = k; this._SafeStr_19823 = new _SafeStr_2288(this._SafeStr_7707); this._SafeStr_19822.communicationManager.addHabboConnectionMessageEvent(this._SafeStr_19823); } private function _SafeStr_7707(k:_SafeStr_2273):void { var _local_2:Timer; if (((((this._SafeStr_19822._SafeStr_11112) && (!(this._SafeStr_19824)))) && (this._SafeStr_19822.getBoolean("new.user.citizenship.popup.enabled")))){ _local_2 = new Timer(10000, 1); _local_2.addEventListener(TimerEvent.TIMER, this._SafeStr_19825); _local_2.start(); }; } private function _SafeStr_19825(k:TimerEvent):void { this._SafeStr_16194(); this.show(); this._SafeStr_19824 = true; } private function _SafeStr_16194():void { if (((!((this._SafeStr_19822 == null))) && (!(this._SafeStr_19822.disposed)))){ this._SafeStr_19822.communicationManager._SafeStr_6338(this._SafeStr_19823); }; this._SafeStr_19823 = null; } public function show():void { this.hide(); this._SafeStr_6939 = this._SafeStr_19822._SafeStr_11014("citizenship_welcome"); this._SafeStr_6939._SafeStr_6949.procedure = this._SafeStr_5563; IWindowContainer(this._SafeStr_6939._SafeStr_6949).findChildByName("header_button_close").visible = false; } private function hide():void { if (((!((this._SafeStr_6939 == null))) && (!(this._SafeStr_6939.disposed)))){ this._SafeStr_6939.dispose(); this._SafeStr_6939 = null; }; } public function dispose():void { if (!this._disposed){ this.hide(); this._SafeStr_16194(); this._SafeStr_19822 = null; }; } public function get disposed():Boolean { return (this._disposed); } private function _SafeStr_5563(k:WindowEvent, _arg_2:IWindow):void { if ((((((this._SafeStr_6939 == null)) || (this._SafeStr_6939.disposed))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "postpone_citizenship": this.hide(); return; case "show_citizenship": this.hide(); this._SafeStr_19822.tracking.trackTalentTrackOpen(_SafeStr_2905._SafeStr_5442, "citizenshippopup"); this._SafeStr_19822.send(new _SafeStr_3831(_SafeStr_2905._SafeStr_5442)); return; }; } } }//package _-4f0 // _SafeStr_11014 = "_-5FD" (String#35017, DoABC#3) // _SafeStr_11112 = "_-2sL" (String#29164, DoABC#3) // _SafeStr_16194 = "_-1P9" (String#9057, DoABC#3) // _SafeStr_19822 = "_-3Bp" (String#1532, DoABC#3) // _SafeStr_19823 = "_-01S" (String#22238, DoABC#3) // _SafeStr_19824 = "_-BE" (String#38894, DoABC#3) // _SafeStr_19825 = "_-6Q3" (String#37865, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2288 = "_-2ga" (String#28697, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2905 = "_-05n" (String#22392, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3828 = "_-4YS" (String#12288, DoABC#3) // _SafeStr_3831 = "_-1er" (String#26168, DoABC#3) // _SafeStr_5442 = "_-450" (String#32175, DoABC#3) // _SafeStr_5563 = "_-5et" (String#335, DoABC#3) // _SafeStr_6338 = "_-4Lg" (String#12106, DoABC#3) // _SafeStr_6939 = "_-4A4" (String#383, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7707 = "_-5lQ" (String#336, DoABC#3) //------------------------------------------------------------ //_-4f0._SafeStr_3829 package _-4f0 { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-1Sj._SafeStr_3978; import _-650.TalentLevelUpMessageParser; import _-04U._SafeStr_2905; import _-650._SafeStr_4893; import _-650._SafeStr_4891; import _-5YE._SafeStr_2413; import _-5YE.IItemListWindow; import __AS3__.vec.Vector; import _-2rM._SafeStr_3315; import _-5YE._SafeStr_2536; import _-5Mz.WindowMouseEvent; import _-yg._SafeStr_3831; import _-5Mz.WindowEvent; public class _SafeStr_3829 implements _SafeStr_3 { private var _SafeStr_19822:HabboTalent; private var _disposed:Boolean; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_19826:String; private var _SafeStr_19827:IWindow; private var _SafeStr_19828:IWindow; private var _SafeStr_19829:IWindow; public function _SafeStr_3829(k:HabboTalent) { this._SafeStr_19822 = k; } public function dispose():void { if (!this._disposed){ if (this._SafeStr_19829 != null){ this._SafeStr_19829.dispose(); this._SafeStr_19829 = null; }; if (this._SafeStr_19827 != null){ this._SafeStr_19827.dispose(); this._SafeStr_19827 = null; }; if (this._SafeStr_19828 != null){ this._SafeStr_19828.dispose(); this._SafeStr_19828 = null; }; this.closeWindow(); this._SafeStr_19822 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function initialize():void { this._SafeStr_19822.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_3978(this._SafeStr_19830)); } private function _SafeStr_19830(k:_SafeStr_3978):void { var _local_2:TalentLevelUpMessageParser = k._SafeStr_5325(); if ((((((_local_2.level == 1)) && ((_local_2._SafeStr_19831 == _SafeStr_2905._SafeStr_5441)))) && (this._SafeStr_19822._SafeStr_11158))){ return; }; this._SafeStr_11215(_local_2._SafeStr_19831, _local_2.level, _local_2._SafeStr_19832, _local_2._SafeStr_19833); } public function _SafeStr_11215(k:String, _arg_2:int, _arg_3:Vector.<_SafeStr_4893>, _arg_4:Vector.<_SafeStr_4891>):void { var _local_8:_SafeStr_4893; var _local_9:_SafeStr_4891; this.closeWindow(); this._SafeStr_19826 = k; this._SafeStr_5415 = (this._SafeStr_19822.getXmlWindow("level_up") as IWindowContainer); this._SafeStr_5415.center(); this._SafeStr_5415.procedure = this._SafeStr_5563; _SafeStr_2413(this._SafeStr_5415.findChildByName("level_decoration")).assetUri = (((("${image.library.url}talent/" + k) + "_levelup_") + _arg_2) + ".png"); this._SafeStr_5415.findChildByName("level_up_message").caption = (("${talent.track." + k) + ".levelup.message}"); this._SafeStr_5415.findChildByName("level_title").caption = (((("${talent.track." + k) + ".level.") + _arg_2) + ".title}"); this._SafeStr_5415.findChildByName("level_description").caption = (((("${talent.track." + k) + ".level.") + _arg_2) + ".description}"); var _local_5:IItemListWindow = IItemListWindow(this._SafeStr_5415.findChildByName("reward_list")); var _local_6:IWindow = _local_5.removeListItem(_local_5.getListItemByName("plus_template")); this._SafeStr_19827 = _local_5.removeListItem(_local_5.getListItemByName("reward_product_template")); this._SafeStr_19828 = _local_5.removeListItem(_local_5.getListItemByName("reward_vip_template")); this._SafeStr_19829 = _local_5.removeListItem(_local_5.getListItemByName("reward_perk_template")); var _local_7:Boolean; for each (_local_8 in _arg_3) { if (_local_7){ _local_5.addListItem(_local_6.clone()); }; _local_5.addListItem(this._SafeStr_19834(_local_8)); _local_7 = true; }; for each (_local_9 in _arg_4) { if (_local_7){ _local_5.addListItem(_local_6.clone()); }; _local_5.addListItem(this._SafeStr_19835(_local_9)); _local_7 = true; }; if (_local_5.numListItems < 1){ this._SafeStr_5415.findChildByName("level_rewards").visible = false; IItemListWindow(this._SafeStr_5415.findChildByName("level_up_layout")).arrangeListItems(); }; } private function _SafeStr_19834(k:_SafeStr_4893):IWindow { var _local_2:IWindowContainer = (this._SafeStr_19829.clone() as IWindowContainer); _SafeStr_3315(_SafeStr_2536(_local_2.findChildByName("perk_image")).widget).badgeId = k._SafeStr_19836; _local_2.findChildByName("perk_name").caption = (("${perk." + k._SafeStr_19836) + ".name}"); return (_local_2); } private function _SafeStr_19835(k:_SafeStr_4891):IWindow { var _local_2:IWindow; if (k._SafeStr_19837 == 0){ _local_2 = this._SafeStr_19827.clone(); _SafeStr_2413(_local_2).assetUri = (("${image.library.url}talent/reward_product_" + k._SafeStr_5897.toLowerCase().replace(" ", "_")) + ".png"); } else { _local_2 = this._SafeStr_19828.clone(); IWindowContainer(_local_2).findChildByName("vip_length").caption = this._SafeStr_19822.localizationManager.getLocalizationWithParams("catalog.vip.item.header.days", "", "num_days", k._SafeStr_19837); }; return (_local_2); } private function closeWindow():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } private function _SafeStr_5563(k:WindowEvent, _arg_2:IWindow):void { if ((((((this._SafeStr_5415 == null)) || (this._SafeStr_5415.disposed))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "header_button_close": case "close_button": this.closeWindow(); return; case "talent_button": this.closeWindow(); this._SafeStr_19822.tracking.trackTalentTrackOpen(this._SafeStr_19826, "levelup"); this._SafeStr_19822.send(new _SafeStr_3831(this._SafeStr_19826)); return; }; } } }//package _-4f0 // _SafeStr_11158 = "_-mt" (String#40276, DoABC#3) // _SafeStr_11215 = "_-4Uq" (String#3708, DoABC#3) // _SafeStr_19822 = "_-3Bp" (String#1532, DoABC#3) // _SafeStr_19826 = "_-6ge" (String#38554, DoABC#3) // _SafeStr_19827 = "_-5AX" (String#12940, DoABC#3) // _SafeStr_19828 = "_-23E" (String#9742, DoABC#3) // _SafeStr_19829 = "_-0Hf" (String#22865, DoABC#3) // _SafeStr_19830 = "_-4UI" (String#12214, DoABC#3) // _SafeStr_19831 = "_-42W" (String#32072, DoABC#3) // _SafeStr_19832 = "_-5RJ" (String#35480, DoABC#3) // _SafeStr_19833 = "_-5QI" (String#35452, DoABC#3) // _SafeStr_19834 = "_-1F9" (String#8886, DoABC#3) // _SafeStr_19835 = "_-1oV" (String#9453, DoABC#3) // _SafeStr_19836 = "_-1lm" (String#26447, DoABC#3) // _SafeStr_19837 = "_-0V3" (String#23368, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2905 = "_-05n" (String#22392, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3829 = "_-aj" (String#15070, DoABC#3) // _SafeStr_3831 = "_-1er" (String#26168, DoABC#3) // _SafeStr_3978 = "_-0J-" (String#22914, DoABC#3) // _SafeStr_4891 = "_-6BM" (String#13952, DoABC#3) // _SafeStr_4893 = "_-5Ll" (String#13122, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5441 = "_-5eg" (String#36007, DoABC#3) // _SafeStr_5563 = "_-5et" (String#335, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) //------------------------------------------------------------ //_-4f0._SafeStr_3830 package _-4f0 { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-1A6._SafeStr_2864; import _-1Sj._SafeStr_4037; import _-1Sj._SafeStr_3978; import _-PO._SafeStr_2906; import _-yg._SafeStr_4159; import _-650._SafeStr_4894; import _-650.TalentLevelUpMessageParser; import _-1A6._SafeStr_3382; import _-5Mz.WindowMouseEvent; import _-yg._SafeStr_3831; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_3830 implements _SafeStr_3 { private static const _SafeStr_10062:uint = 4286084205; private static const _SafeStr_10063:uint = 4283781966; private var _SafeStr_14280:HabboTalent; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_9998:int; private var _SafeStr_10929:int; private var _SafeStr_10860:int; public function _SafeStr_3830(k:HabboTalent) { this._SafeStr_14280 = k; } public function dispose():void { if (this._SafeStr_19838()){ this._SafeStr_14280.toolbar.extensionView.detachExtension(_SafeStr_2864._SafeStr_10684); }; this._SafeStr_14280 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_14280 == null)); } public function initialize():void { if (!this.enabled){ return; }; this._SafeStr_14280.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4037(this._SafeStr_19839)); this._SafeStr_14280.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_3978(this._SafeStr_19830)); this._SafeStr_14280.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_2906(this._SafeStr_10620)); } private function _SafeStr_10620(k:_SafeStr_2906):void { this._SafeStr_14280.send(new _SafeStr_4159(this._SafeStr_19840)); } private function _SafeStr_19839(k:_SafeStr_4037):void { var _local_2:_SafeStr_4894 = k._SafeStr_5325(); if (_local_2._SafeStr_19831 == this._SafeStr_19840){ this._SafeStr_10929 = _local_2._SafeStr_10947; this._SafeStr_9998 = _local_2.level; this.refresh(); }; } private function _SafeStr_19830(k:_SafeStr_3978):void { var _local_2:TalentLevelUpMessageParser = k._SafeStr_5325(); if (_local_2._SafeStr_19831 == this._SafeStr_19840){ this._SafeStr_9998 = _local_2.level; this.refresh(); }; } private function refresh():void { if (((!(this.enabled)) || (this._SafeStr_19841))){ this.close(); return; }; this._SafeStr_8557(); this._SafeStr_8571("title"); this._SafeStr_5415.x = 0; this._SafeStr_5415.y = 0; if (this._SafeStr_19838()){ this._SafeStr_14280.toolbar.extensionView.attachExtension(_SafeStr_2864._SafeStr_10684, this._SafeStr_5415, _SafeStr_3382._SafeStr_10707); }; } private function _SafeStr_8571(k:String):void { this._SafeStr_5415.findChildByName((k + "_txt")).caption = (((("${talentpromo." + this._SafeStr_19840) + ".") + k) + "}"); } private function _SafeStr_8557():void { if (this._SafeStr_5415 != null){ return; }; this._SafeStr_5415 = IWindowContainer(this._SafeStr_14280.getXmlWindow("track_promo")); this._SafeStr_5415.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_19842); this._SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_10094); this._SafeStr_5415.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_10095); this._SafeStr_10860 = this._SafeStr_5415.height; } public function close():void { if (this._SafeStr_5415 != null){ if (this._SafeStr_19838()){ this._SafeStr_14280.toolbar.extensionView.detachExtension(_SafeStr_2864._SafeStr_10684); }; }; } private function _SafeStr_19842(k:WindowEvent, _arg_2:IWindow=null):void { if ((((k.type == WindowMouseEvent.CLICK)) && (this.enabled))){ this._SafeStr_14280.tracking.trackTalentTrackOpen(this._SafeStr_19840, "talentpromo"); this._SafeStr_14280.send(new _SafeStr_3831(this._SafeStr_19840)); }; } private function _SafeStr_19838():Boolean { return (((((((!((this._SafeStr_14280 == null))) && (!((this._SafeStr_14280.toolbar == null))))) && (!((this._SafeStr_14280.toolbar.extensionView == null))))) && (this.enabled))); } private function get enabled():Boolean { return (!((this._SafeStr_19840 == ""))); } private function get _SafeStr_19840():String { return (this._SafeStr_14280.getProperty("talentpromo.track")); } private function get _SafeStr_19841():Boolean { return ((this._SafeStr_9998 >= this._SafeStr_10929)); } private function _SafeStr_10094(k:WindowMouseEvent):void { this._SafeStr_5415.findChildByTag("BGCOLOR").color = _SafeStr_10062; } private function _SafeStr_10095(k:WindowMouseEvent):void { this._SafeStr_5415.findChildByTag("BGCOLOR").color = _SafeStr_10063; } } }//package _-4f0 // _SafeStr_10062 = "_-1H1" (String#1073, DoABC#3) // _SafeStr_10063 = "_-3-6" (String#1092, DoABC#3) // _SafeStr_10094 = "_-2H3" (String#1505, DoABC#3) // _SafeStr_10095 = "_-6Fe" (String#1614, DoABC#3) // _SafeStr_10620 = "_-5kk" (String#302, DoABC#3) // _SafeStr_10684 = "_-4mx" (String#33871, DoABC#3) // _SafeStr_10707 = "_-3EL" (String#30064, DoABC#3) // _SafeStr_10860 = "_-1FZ" (String#2907, DoABC#3) // _SafeStr_10929 = "_-0Y4" (String#2709, DoABC#3) // _SafeStr_10947 = "_-2w2" (String#29307, DoABC#3) // _SafeStr_14280 = "_-6iJ" (String#181, DoABC#3) // _SafeStr_19830 = "_-4UI" (String#12214, DoABC#3) // _SafeStr_19831 = "_-42W" (String#32072, DoABC#3) // _SafeStr_19838 = "_-5vD" (String#13691, DoABC#3) // _SafeStr_19839 = "_-5F0" (String#35009, DoABC#3) // _SafeStr_19840 = "_-2Cw" (String#27537, DoABC#3) // _SafeStr_19841 = "_-0KK" (String#22975, DoABC#3) // _SafeStr_19842 = "_-6WA" (String#38109, DoABC#3) // _SafeStr_2864 = "_-lg" (String#15253, DoABC#3) // _SafeStr_2906 = "_-1Se" (String#25717, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3382 = "_-0IJ" (String#7892, DoABC#3) // _SafeStr_3830 = "_-01h" (String#7639, DoABC#3) // _SafeStr_3831 = "_-1er" (String#26168, DoABC#3) // _SafeStr_3978 = "_-0J-" (String#22914, DoABC#3) // _SafeStr_4037 = "_-2oe" (String#29019, DoABC#3) // _SafeStr_4159 = "_-3Qu" (String#30574, DoABC#3) // _SafeStr_4894 = "_-6CU" (String#13976, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_8557 = "_-6I8" (String#166, DoABC#3) // _SafeStr_8571 = "_-5x9" (String#337, DoABC#3) // _SafeStr_9998 = "_-5bb" (String#150, DoABC#3) //------------------------------------------------------------ //_-4f0._SafeStr_4888 package _-4f0 { import _-0MK._SafeStr_3; import _-650.TalentTrack; import _-1Mz.IWindowContainer; import _-5YE._SafeStr_2413; import _-5YE._SafeStr_2536; import _-3-E._SafeStr_128; import _-2rM._SafeStr_3629; import _-1Mz.IWindow; public class _SafeStr_4888 implements _SafeStr_3 { private const _SafeStr_19843:String = "talent_achieved_div"; private const _SafeStr_19844:String = "talent_unachieved_div"; private const _SafeStr_19845:String = "progress_divider_level_"; private const _SafeStr_19846:int = 10; private var _disposed:Boolean = false; private var _SafeStr_19822:HabboTalent; private var _SafeStr_5521:TalentTrackController; private var _SafeStr_19847:TalentTrack; private var _SafeStr_19848:IWindowContainer; private var _SafeStr_19849:_SafeStr_2413; private var _SafeStr_19850:_SafeStr_2536; private var _SafeStr_19851:_SafeStr_2413; private var _SafeStr_19852:_SafeStr_2413; public function _SafeStr_4888(k:HabboTalent, _arg_2:TalentTrackController) { this._SafeStr_19822 = k; this._SafeStr_5521 = _arg_2; this._SafeStr_19847 = this._SafeStr_5521._SafeStr_19853; this._SafeStr_19854(); } public function get width():int { return (this._SafeStr_5521.window.width); } public function get _SafeStr_19855():int { return (int(Math.floor(_SafeStr_128._SafeStr_10102(this._SafeStr_19847._SafeStr_19856, 0, this.width)))); } private function _SafeStr_19854():void { var _local_2:_SafeStr_2413; this._SafeStr_19848 = IWindowContainer(this._SafeStr_5521.window.findChildByName("progress_container")); this._SafeStr_19849 = _SafeStr_2413(this._SafeStr_19848.removeChild(this._SafeStr_19848.findChildByName("progress_level_divider"))); this._SafeStr_19851 = _SafeStr_2413(this._SafeStr_19848.findChildByName("achieved_mid")); this._SafeStr_19852 = _SafeStr_2413(this._SafeStr_19848.findChildByName("unachieved_mid")); var k:int = 1; while (k < this._SafeStr_19847.levels.length) { _local_2 = _SafeStr_2413(this._SafeStr_19849.clone()); _local_2.name = (this._SafeStr_19845 + k); this._SafeStr_19848.addChild(_local_2); k++; }; this._SafeStr_19850 = _SafeStr_2536(this._SafeStr_19848.findChildByName("progress_needle")); _SafeStr_3629(this._SafeStr_19850.widget).figure = this._SafeStr_19822._SafeStr_19857.figure; this._SafeStr_19848.setChildIndex(this._SafeStr_19850, (this._SafeStr_19848.numChildren - 1)); } public function dispose():void { if (!this._disposed){ if (this._SafeStr_19849){ this._SafeStr_19849.dispose(); this._SafeStr_19849 = null; }; this._SafeStr_19851 = null; this._SafeStr_19852 = null; this._SafeStr_19850 = null; this._SafeStr_19848 = null; this._SafeStr_19847 = null; this._SafeStr_5521 = null; this._SafeStr_19822 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function resize():void { var _local_5:_SafeStr_2413; var k:int = int(Math.floor(_SafeStr_128._SafeStr_10102(this._SafeStr_19847._SafeStr_17664, 0, this.width))); this._SafeStr_19848.width = this.width; this._SafeStr_19852.width = this.width; this._SafeStr_19851.width = k; this._SafeStr_19850.x = _SafeStr_128._SafeStr_16517((k - int((this._SafeStr_19850.width / 2))), 0, (this.width - this._SafeStr_19850.width)); var _local_2:IWindow = this._SafeStr_19848.findChildByName("avatar_glow"); _local_2.x = (this._SafeStr_19850.x - this._SafeStr_19846); _local_2.y = (this._SafeStr_19850.y - this._SafeStr_19846); _local_2.width = (this._SafeStr_19850.width + (2 * this._SafeStr_19846)); _local_2.height = (this._SafeStr_19850.height + (2 * this._SafeStr_19846)); var _local_3:IWindow = this._SafeStr_19848.findChildByName("progress_balloon"); _local_3.x = (((this._SafeStr_19850.x + Math.floor((this._SafeStr_19850.width / 2))) - Math.floor((_local_3.width / 2))) + 5); var _local_4:int = 1; while (_local_4 < this._SafeStr_19847.levels.length) { _local_5 = _SafeStr_2413(this._SafeStr_19848.findChildByName((this._SafeStr_19845 + _local_4))); _local_5.x = (_local_4 * this._SafeStr_19855); if (_local_5.x < k){ _local_5.assetUri = this._SafeStr_19843; } else { _local_5.assetUri = this._SafeStr_19844; }; _local_5.visible = true; _local_4++; }; this._SafeStr_19848.invalidate(); } } }//package _-4f0 // _SafeStr_10102 = "_-037" (String#22306, DoABC#3) // _SafeStr_128 = "_-DT" (String#38977, DoABC#3) // _SafeStr_16517 = "_-64L" (String#13848, DoABC#3) // _SafeStr_17664 = "_-33D" (String#29616, DoABC#3) // _SafeStr_19822 = "_-3Bp" (String#1532, DoABC#3) // _SafeStr_19843 = "_-6TD" (String#37986, DoABC#3) // _SafeStr_19844 = "_-6Zw" (String#38270, DoABC#3) // _SafeStr_19845 = "_-jA" (String#40133, DoABC#3) // _SafeStr_19846 = "_-6QO" (String#37880, DoABC#3) // _SafeStr_19847 = "_-3iD" (String#1549, DoABC#3) // _SafeStr_19848 = "_-37u" (String#29807, DoABC#3) // _SafeStr_19849 = "_-49o" (String#32367, DoABC#3) // _SafeStr_19850 = "_-1RH" (String#25664, DoABC#3) // _SafeStr_19851 = "_-1Pb" (String#25589, DoABC#3) // _SafeStr_19852 = "_-56S" (String#34683, DoABC#3) // _SafeStr_19853 = "_-3oe" (String#31483, DoABC#3) // _SafeStr_19854 = "_-2TG" (String#28171, DoABC#3) // _SafeStr_19855 = "_-5Ap" (String#34848, DoABC#3) // _SafeStr_19856 = "_-6-m" (String#36853, DoABC#3) // _SafeStr_19857 = "_-0Wm" (String#23436, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_4888 = "_-55m" (String#12850, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) //------------------------------------------------------------ //_-4f0.HabboTalent package _-4f0 { import _-0Ol.AbstractView; import _-4qf._SafeStr_2652; import _-3JS._SafeStr_36; import _-68V._SafeStr_1407; import _-1El._SafeStr_1356; import _-6k4._SafeStr_440; import _-1A6._SafeStr_2153; import _-3HG._SafeStr_2261; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-4rH._SafeStr_2173; import _-2sC._SafeStr_195; import _-5QZ._SafeStr_633; import _-0MK._SafeStr_44; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboHelp; import com.sulake.iid.IIDHabboNavigator; import com.sulake.iid.IIDHabboToolbar; import com.sulake.iid.IIDHabboAvatarEditor; import __AS3__.vec.Vector; import _-3qZ._SafeStr_2283; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-1Mz.IWindow; import _-ue.ErrorReportStorage; import _-4n6._SafeStr_2532; import _-650.TalentTrackLevel; import _-04U._SafeStr_2905; import _-yg._SafeStr_3831; import __AS3__.vec.*; public class HabboTalent extends AbstractView implements _SafeStr_2652, _SafeStr_36 { private var _SafeStr_19847:TalentTrackController; private var _SafeStr_19858:_SafeStr_3829; private var _SafeStr_19859:_SafeStr_3830; private var _SafeStr_19860:_SafeStr_3828; private var _SafeStr_6331:_SafeStr_1407; private var _SafeStr_5526:_SafeStr_1356; private var _SafeStr_6626:_SafeStr_440; private var _SafeStr_5510:_SafeStr_2153; private var _SafeStr_7212:_SafeStr_2261; public function HabboTalent(k:_SafeStr_9, _arg_2:uint, _arg_3:_SafeStr_10) { super(k, _arg_2, _arg_3); } public function get communicationManager():_SafeStr_1407 { return (this._SafeStr_6331); } public function get localizationManager():_SafeStr_499 { return (_SafeStr_9000); } public function get _SafeStr_19857():_SafeStr_2173 { return (_SafeStr_7207); } public function get tracking():_SafeStr_195 { return (_SafeStr_9001); } public function get windowManager():_SafeStr_633 { return (_SafeStr_5524); } public function get _SafeStr_5594():_SafeStr_1356 { return (this._SafeStr_5526); } public function get navigator():_SafeStr_440 { return (this._SafeStr_6626); } public function get _SafeStr_19861():Boolean { return (getBoolean("talent.track.enabled")); } public function get _SafeStr_11158():Boolean { return (getBoolean("talent.track.citizenship.enabled")); } public function get _SafeStr_11113():Boolean { return (getBoolean("guide.help.new.user.tour.enabled")); } public function get _SafeStr_11112():Boolean { return ((getInteger("new.identity", 0) > 0)); } public function get toolbar():_SafeStr_2153 { return (this._SafeStr_5510); } public function get avatarEditor():_SafeStr_2261 { return (this._SafeStr_7212); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1407):void { _SafeStr_6331 = k; }), new _SafeStr_44(new IIDHabboHelp(), function (k:_SafeStr_1356):void { _SafeStr_5526 = k; }), new _SafeStr_44(new IIDHabboNavigator(), function (k:_SafeStr_440):void { _SafeStr_6626 = k; }), new _SafeStr_44(new IIDHabboToolbar(), function (k:_SafeStr_2153):void { _SafeStr_5510 = k; }), new _SafeStr_44(new IIDHabboAvatarEditor(), function (k:_SafeStr_2261):void { _SafeStr_7212 = k; })])); } override public function dispose():void { if (!disposed){ if (this._SafeStr_19858){ this._SafeStr_19858.dispose(); this._SafeStr_19858 = null; }; if (this._SafeStr_19847){ this._SafeStr_19847.dispose(); this._SafeStr_19847 = null; }; if (this._SafeStr_19859){ this._SafeStr_19859.dispose(); this._SafeStr_19859 = null; }; if (this._SafeStr_19860 != null){ this._SafeStr_19860.dispose(); this._SafeStr_19860 = null; }; context.removeLinkEventTracker(this); super.dispose(); }; } override protected function initComponent():void { if (!this._SafeStr_19861){ return; }; this._SafeStr_19847 = new TalentTrackController(this); this._SafeStr_19858 = new _SafeStr_3829(this); this._SafeStr_19859 = new _SafeStr_3830(this); if (this._SafeStr_11158){ this._SafeStr_19860 = new _SafeStr_3828(this); }; context.addLinkEventTracker(this); this._SafeStr_19847.initialize(); this._SafeStr_19858.initialize(); this._SafeStr_19859.initialize(); } public function send(k:_SafeStr_2283):void { if (this._SafeStr_6331){ this._SafeStr_6331.connection.send(k); }; } public function getXmlWindow(name:String, layer:uint=1):IWindow { var asset:_SafeStr_39; var xmlAsset:XmlAsset; var window:IWindow; try { asset = assets.getAssetByName((name + "_xml")); xmlAsset = XmlAsset(asset); window = _SafeStr_5524.buildFromXML(XML(xmlAsset.content), layer); } catch(e:Error) { ErrorReportStorage._SafeStr_7049("HabboTalent", (((((("Failed to build window " + name) + "_xml, ") + asset) + ", ") + _SafeStr_5524) + "!")); throw (e); }; return (window); } public function _SafeStr_11014(name:String):_SafeStr_2532 { var asset:_SafeStr_39; var xmlAsset:XmlAsset; var dialog:_SafeStr_2532; try { asset = assets.getAssetByName((name + "_xml")); xmlAsset = XmlAsset(asset); dialog = _SafeStr_5524.buildModalDialogFromXML(XML(xmlAsset.content)); } catch(e:Error) { ErrorReportStorage._SafeStr_7049("HabboTalent", (((((("Failed to build window " + name) + "_xml, ") + asset) + ", ") + _SafeStr_5524) + "!")); throw (e); }; return (dialog); } public function _SafeStr_19862(k:String, _arg_2:TalentTrackLevel):void { this._SafeStr_19858._SafeStr_11215(k, _arg_2.level, _arg_2._SafeStr_19832, _arg_2._SafeStr_19833); } public function get _SafeStr_7660():String { return ("talent/"); } public function _SafeStr_7661(k:String):void { var _local_3:String; var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; switch (_local_2[1]){ case "open": if (_local_2.length > 2){ _local_3 = _local_2[2]; switch (_local_3){ case _SafeStr_2905._SafeStr_5442: _SafeStr_9001.trackTalentTrackOpen(_SafeStr_2905._SafeStr_5442, "citizenshiplink"); this.send(new _SafeStr_3831(_SafeStr_2905._SafeStr_5442)); break; case _SafeStr_2905._SafeStr_5441: _SafeStr_9001.trackTalentTrackOpen(_SafeStr_2905._SafeStr_5441, "helperlink"); this.send(new _SafeStr_3831(_SafeStr_2905._SafeStr_5441)); break; }; }; return; default: _SafeStr_4.log(("Catalog unknown link-type receive: " + _local_2[1])); }; } } }//package _-4f0 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11014 = "_-5FD" (String#35017, DoABC#3) // _SafeStr_11112 = "_-2sL" (String#29164, DoABC#3) // _SafeStr_11113 = "_-0e3" (String#23720, DoABC#3) // _SafeStr_11158 = "_-mt" (String#40276, DoABC#3) // _SafeStr_11215 = "_-4Uq" (String#3708, DoABC#3) // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_19832 = "_-5RJ" (String#35480, DoABC#3) // _SafeStr_19833 = "_-5QI" (String#35452, DoABC#3) // _SafeStr_19847 = "_-3iD" (String#1549, DoABC#3) // _SafeStr_19857 = "_-0Wm" (String#23436, DoABC#3) // _SafeStr_19858 = "_-5tJ" (String#36553, DoABC#3) // _SafeStr_19859 = "_-38N" (String#29823, DoABC#3) // _SafeStr_19860 = "_-6Ba" (String#37326, DoABC#3) // _SafeStr_19861 = "_-4jg" (String#33753, DoABC#3) // _SafeStr_19862 = "_-2sq" (String#29181, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2261 = "_-Uw" (String#14950, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2652 = "_-0V0" (String#8108, DoABC#3) // _SafeStr_2905 = "_-05n" (String#22392, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_3828 = "_-4YS" (String#12288, DoABC#3) // _SafeStr_3829 = "_-aj" (String#15070, DoABC#3) // _SafeStr_3830 = "_-01h" (String#7639, DoABC#3) // _SafeStr_3831 = "_-1er" (String#26168, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_44 = "_-0O" (String#23117, DoABC#3) // _SafeStr_440 = "_-1mx" (String#9427, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5441 = "_-5eg" (String#36007, DoABC#3) // _SafeStr_5442 = "_-450" (String#32175, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6331 = "_-qd" (String#247, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7212 = "_-0Yf" (String#833, DoABC#3) // _SafeStr_7660 = "_-4Jj" (String#12072, DoABC#3) // _SafeStr_7661 = "_-eq" (String#15127, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9000 = "_-X0" (String#593, DoABC#3) // _SafeStr_9001 = "_-5eL" (String#438, DoABC#3) //------------------------------------------------------------ //_-4f0.TalentTrackController package _-4f0 { import _-0MK._SafeStr_3; import _-4n6._SafeStr_2532; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import _-650.TalentTrack; import _-5YE.IBorderWindow; import _-1Mz.IWindow; import _-1Sj._SafeStr_4182; import _-5OI._SafeStr_2933; import _-5OI._SafeStr_2902; import _-5OI._SafeStr_4263; import _-650._SafeStr_4889; import _-5OI._SafeStr_2644; import _-5Mz.WindowEvent; import _-04U._SafeStr_2905; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3629; import _-5YE.ITextWindow; import _-650._SafeStr_4893; import _-650._SafeStr_4891; import __AS3__.vec.Vector; import _-650._SafeStr_4892; import flash.geom.Point; import _-650.TalentTrackLevel; import _-5YE._SafeStr_2413; import _-2rM._SafeStr_3315; import _-5YE.IRegionWindow; import _-3-E._SafeStr_128; import _-5Mz.WindowMouseEvent; import _-yg._SafeStr_3831; import _-7P._SafeStr_4028; import _-7P._SafeStr_2637; import _-24f._SafeStr_3076; import _-yg._SafeStr_2668; import _-7P._SafeStr_4287; import _-4L-._SafeStr_4890; import _-5YE.ITextFieldWindow; import __AS3__.vec.*; public class TalentTrackController implements _SafeStr_3 { private static const _SafeStr_19863:int = 3; private static const _SafeStr_19864:int = 100; private static const _SafeStr_19865:String = "begin_"; private static const _SafeStr_19866:String = "level_pane_"; private static const _SafeStr_19867:String = "_no_citizenship"; private static const _SafeStr_19868:int = 40; private static const _SafeStr_19869:int = 10; private static const _SafeStr_19870:int = 200; private static const _SafeStr_19871:int = 60; private var _SafeStr_19822:HabboTalent; private var _disposed:Boolean = false; private var _SafeStr_6939:_SafeStr_2532; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_19872:_SafeStr_2532; private var _SafeStr_19873:IItemListWindow; private var _SafeStr_19847:TalentTrack; private var _SafeStr_19874:_SafeStr_4888; private var _SafeStr_19875:IWindowContainer; private var _SafeStr_19876:IBorderWindow; private var _SafeStr_19877:IBorderWindow; private var _SafeStr_19827:IBorderWindow; private var _SafeStr_19828:IBorderWindow; private var _SafeStr_19878:IWindowContainer; private var _SafeStr_19879:IWindowContainer; private var _SafeStr_19880:IWindowContainer; private var _SafeStr_19881:IWindow; private var _SafeStr_19882:int = -1; public function TalentTrackController(k:HabboTalent) { this._SafeStr_19822 = k; } public function dispose():void { if (!this._disposed){ if (this._SafeStr_19874){ this._SafeStr_19874.dispose(); this._SafeStr_19874 = null; }; this._SafeStr_9995(); this._SafeStr_19822 = null; }; } public function get disposed():Boolean { return (this._disposed); } public function get window():IWindowContainer { return (this._SafeStr_5415); } public function get _SafeStr_19853():TalentTrack { return (this._SafeStr_19847); } public function initialize():void { this._SafeStr_19822.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4182(this._SafeStr_19883)); this._SafeStr_19822.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_2933(this._SafeStr_6385)); this._SafeStr_19822.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_2902(this._SafeStr_19884)); this._SafeStr_19822.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4263(this._SafeStr_5658)); } private function _SafeStr_19884(k:_SafeStr_2902):void { var _local_2:IWindowContainer = this._SafeStr_19885(); if (_local_2 != null){ this._SafeStr_19886().text = k._SafeStr_5325().email; _local_2.findChildByName("unverified_container").visible = !(k._SafeStr_5325()._SafeStr_5659); _local_2.findChildByName("verified_txt").visible = k._SafeStr_5325()._SafeStr_5659; }; } private function _SafeStr_5658(k:_SafeStr_4263):void { this._SafeStr_19887(true, k._SafeStr_5325().result); } private function _SafeStr_19883(k:_SafeStr_4182):void { var _local_2:_SafeStr_4889 = k._SafeStr_5325(); this._SafeStr_19847 = _local_2._SafeStr_19888(); this.createWindow(); } private function _SafeStr_6385(k:_SafeStr_2933):void { var _local_2:_SafeStr_2644 = k.data; if (_local_2.groupId == this._SafeStr_19882){ this._SafeStr_19882 = -1; this._SafeStr_19822.navigator.goToPrivateRoom(_local_2.roomId); }; } private function createWindow():void { var _local_4:String; var _local_7:IWindowContainer; this._SafeStr_9995(); this._SafeStr_6939 = this._SafeStr_19822._SafeStr_11014("talent_track"); this._SafeStr_5415 = IWindowContainer(this._SafeStr_6939._SafeStr_6949); this._SafeStr_5415.procedure = this._SafeStr_5563; this._SafeStr_6939.background.procedure = this._SafeStr_19889; this._SafeStr_19822.windowManager.getWindowContext(_SafeStr_19863).getDesktopWindow().addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_9065); this._SafeStr_19873 = IItemListWindow(this._SafeStr_5415.findChildByName("panorama")); this._SafeStr_19875 = IWindowContainer(this._SafeStr_19873.removeListItem(this._SafeStr_19873.getListItemByName("level_pane"))); var k:IItemListWindow = IItemListWindow(this._SafeStr_19875.findChildByName("reward_list")); this._SafeStr_19876 = IBorderWindow(k.removeListItem(k.getListItemByName("reward_achieved"))); this._SafeStr_19877 = IBorderWindow(k.removeListItem(k.getListItemByName("reward_locked"))); this._SafeStr_19827 = IBorderWindow(k.removeListItem(k.getListItemByName("reward_product"))); this._SafeStr_19828 = IBorderWindow(k.removeListItem(k.getListItemByName("reward_vip"))); var _local_2:IItemListWindow = IItemListWindow(this._SafeStr_19875.findChildByName("task_list_top")); this._SafeStr_19878 = IWindowContainer(_local_2.removeListItem(_local_2.getListItemByName("task_achieved"))); this._SafeStr_19879 = IWindowContainer(_local_2.removeListItem(_local_2.getListItemByName("task_ongoing"))); this._SafeStr_19880 = IWindowContainer(_local_2.removeListItem(_local_2.getListItemByName("task_locked"))); this._SafeStr_19881 = this._SafeStr_19875.removeChild(this._SafeStr_19875.findChildByName("action_overlay")); var _local_3:Boolean = this._SafeStr_19822._SafeStr_11158; for each (_local_4 in _SafeStr_2905._SafeStr_5443) { _local_7 = (this._SafeStr_19873.getListItemByName((_SafeStr_19865 + _local_4)) as IWindowContainer); if (_local_7 != null){ _local_7.visible = (((_local_4 == this._SafeStr_19847.name)) && (_local_3)); if (_local_7.visible){ this._SafeStr_19890(_local_7); }; }; if (_local_4 != _SafeStr_2905._SafeStr_5442){ _local_7 = (this._SafeStr_19873.getListItemByName(((_SafeStr_19865 + _local_4) + _SafeStr_19867)) as IWindowContainer); if (_local_7 != null){ _local_7.visible = (((_local_4 == this._SafeStr_19847.name)) && (!(_local_3))); if (_local_7.visible){ this._SafeStr_19890(_local_7); }; }; }; }; this._SafeStr_5415.findChildByName("frame_title").caption = (("${talent.track." + this._SafeStr_19847.name) + ".frame.title}"); this._SafeStr_5415.findChildByName("frame_subtitle").caption = (("${talent.track." + this._SafeStr_19847.name) + ".frame.subtitle}"); this._SafeStr_5415.findChildByName("progress_text").caption = (("${talent.track." + this._SafeStr_19847.name) + ".progress.title}"); if (((_local_3) && (!((this._SafeStr_19847.name == _SafeStr_2905._SafeStr_5442))))){ this._SafeStr_19847._SafeStr_19891(); }; var _local_5:int; var _local_6:int; while (_local_6 < this._SafeStr_19847.levels.length) { this._SafeStr_19892(this._SafeStr_19847.levels[_local_6], _local_6); if (this._SafeStr_19847.levels[_local_6].state == TalentTrack._SafeStr_19893){ _local_5 = _local_6; }; _local_6++; }; this._SafeStr_19874 = new _SafeStr_4888(this._SafeStr_19822, this); this._SafeStr_19873._SafeStr_19894(this._SafeStr_19873.getListItemByName("end_padding"), (this._SafeStr_19873.numListItems - 1)); this._SafeStr_10287(); this._SafeStr_19895(_local_5); } private function _SafeStr_19890(k:IWindowContainer):void { var _local_2:_SafeStr_2536 = (k.findChildByName("avatar_image") as _SafeStr_2536); if (_local_2 != null){ _SafeStr_3629(_local_2.widget).figure = this._SafeStr_19822._SafeStr_19857.figure; }; } private function _SafeStr_19892(k:TalentTrackLevel, _arg_2:int):void { var _local_9:IBorderWindow; var _local_10:ITextWindow; var _local_11:ITextWindow; var _local_12:ITextWindow; var _local_13:ITextWindow; var _local_14:IItemListWindow; var _local_15:int; var _local_16:_SafeStr_4893; var _local_17:_SafeStr_4891; var _local_18:IWindow; var _local_19:Vector.; var _local_20:_SafeStr_4892; var _local_21:IWindow; var _local_22:Point; var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_19875.clone()); var _local_4:IItemListWindow = IItemListWindow(_local_3.findChildByName("status_list")); var _local_5:IWindowContainer = IWindowContainer(_local_3.findChildByName("level_reward")); var _local_6:IWindowContainer = IWindowContainer(_local_3.findChildByName("level_task")); var _local_7:IItemListWindow = IItemListWindow(_local_3.findChildByName("task_list_top")); var _local_8:IItemListWindow = IItemListWindow(_local_3.findChildByName("task_list_bottom")); _local_3.name = (_SafeStr_19866 + _arg_2); _local_3.findChildByName("level_title").caption = (((("${talent.track." + this._SafeStr_19847.name) + ".level.") + k.level) + ".title}"); _local_3.findChildByName("level_description").caption = (((("${talent.track." + this._SafeStr_19847.name) + ".level.") + k.level) + ".description}"); if (_arg_2 == 0){ _local_5.width = 0; _local_5.visible = false; _local_4.x = (4 * _SafeStr_19869); } else { _local_9 = IBorderWindow(_local_5.findChildByName("border")); _local_10 = ITextWindow(_local_5.findChildByName("title_locked")); _local_11 = ITextWindow(_local_5.findChildByName("title_achieved")); _local_12 = ITextWindow(_local_5.findChildByName("description_locked")); _local_13 = ITextWindow(_local_5.findChildByName("description_achieved")); _local_14 = IItemListWindow(_local_5.findChildByName("reward_list")); switch (k.state){ case TalentTrack._SafeStr_19896: case TalentTrack._SafeStr_19893: _local_9.color = 4537147; _local_10.visible = false; _local_11.caption = ((this._SafeStr_19822.localizationManager.getLocalization("talent.track.common.unlocked.level.prefix") + " ") + this._SafeStr_19822.localizationManager.getLocalization((((("talent.track." + this._SafeStr_19847.name) + ".level.") + k.level) + ".title"))); _local_12.visible = false; _local_13.caption = (((("${talent.track." + this._SafeStr_19847.name) + ".level.") + k.level) + ".unlock}"); _local_5.findChildByName("locked").visible = false; break; case TalentTrack._SafeStr_11330: _local_9.color = 0xBDBDBD; _local_9.findChildByName("unlocked").visible = false; _local_10.caption = (((("${talent.track." + this._SafeStr_19847.name) + ".level.") + k.level) + ".title}"); _local_11.visible = false; _local_12.caption = (((("${talent.track." + this._SafeStr_19847.name) + ".level.") + k.level) + ".unlock}"); _local_13.visible = false; _local_5.findChildByName("achieved").visible = false; break; }; if (k._SafeStr_19897 == 0){ _local_15 = Math.max(_SafeStr_19870, Math.max(_local_11.width, _local_10.width)); _local_12.width = _local_15; _local_13.width = _local_15; _local_9.width = (_local_15 + (2 * _SafeStr_19869)); _local_5.width = (_local_15 + (2 * _SafeStr_19869)); _local_9.height = ((_local_13.y + Math.max(_local_13.height, _local_12.height)) + _SafeStr_19869); _local_5.height = (_local_9.height + _local_9.y); _local_14.visible = false; } else { if ((((k._SafeStr_19897 == 1)) && ((k._SafeStr_19833.length > 0)))){ _local_15 = Math.max((_SafeStr_19870 + (_SafeStr_19869 * 2)), Math.max(_local_11.width, _local_10.width)); _local_12.width = _local_15; _local_13.width = _local_15; _local_14.addListItem(this._SafeStr_19835(k, k._SafeStr_19833[0])); _local_9.width = (_local_15 + (2 * _SafeStr_19869)); _local_5.width = (_local_15 + (2 * _SafeStr_19869)); } else { if (k._SafeStr_19897 == 1){ _local_9.width = ((_SafeStr_19870 * 2) + (_SafeStr_19869 * 2)); _local_12.width = (_SafeStr_19870 * 2); _local_13.width = (_SafeStr_19870 * 2); _local_14.addListItem((((k._SafeStr_19832.length > 0)) ? this._SafeStr_19834(k, k._SafeStr_19832[0]) : this._SafeStr_19835(k, k._SafeStr_19833[0]))); _local_14.arrangeListItems(); _local_5.width = (_local_14.width + (2 * _SafeStr_19869)); _local_9.width = (_local_14.width + (2 * _SafeStr_19869)); } else { for each (_local_16 in k._SafeStr_19832) { _local_14.addListItem(this._SafeStr_19834(k, _local_16)); }; for each (_local_17 in k._SafeStr_19833) { _local_14.addListItem(this._SafeStr_19835(k, _local_17)); }; _local_14.arrangeListItems(); _local_5.width = (_local_14.width + (2 * _SafeStr_19869)); _local_9.width = (_local_14.width + (2 * _SafeStr_19869)); _local_13.width = (_local_9.width - (2 * _SafeStr_19869)); }; }; }; }; if (k._SafeStr_19898.length == 0){ _local_6.width = 0; _local_6.visible = false; } else { _local_19 = new Vector.(); for each (_local_20 in k._SafeStr_19898) { _local_18 = this._SafeStr_19899(k, _local_20); if (_local_7.numListItems == _local_8.numListItems){ _local_7.addListItem(_local_18); } else { _local_8.addListItem(_local_18); }; if ((((_local_20._SafeStr_6389 == _SafeStr_4892._SafeStr_19900)) && ((_local_20.state == TalentTrack._SafeStr_19893)))){ _local_19.push(_local_18); }; }; _local_7.arrangeListItems(); _local_8.arrangeListItems(); _local_6.width = Math.max(_local_7.width, _local_8.width); for each (_local_18 in _local_19) { _local_21 = this._SafeStr_19881.clone(); _local_22 = new Point(); _local_3.addChild(_local_21); _local_18._SafeStr_12255(_local_22); _local_3._SafeStr_12256(_local_22); _local_21.x = (_local_21.x + _local_22.x); _local_21.y = (_local_21.y + _local_22.y); _local_21.visible = true; }; }; _local_4.arrangeListItems(); _local_4.width = ((_local_5.width + _SafeStr_19869) + _local_6.width); _local_3.width = ((_local_4.x + _local_4.width) + _SafeStr_19869); this._SafeStr_19901(k, _local_3); this._SafeStr_19873.addListItem(_local_3); } private function _SafeStr_19901(k:TalentTrackLevel, _arg_2:IWindowContainer):void { var _local_3:IWindow = _arg_2.findChildByName("level_description"); var _local_4:_SafeStr_2413 = _SafeStr_2413(_arg_2.findChildByName("level_illustration")); _local_4.assetUri = (((("${image.library.url}talent/" + this._SafeStr_19847.name) + "_") + k.level) + ".png"); if ((((k.level == 8)) && ((this._SafeStr_19847.name == _SafeStr_2905._SafeStr_5441)))){ _local_4.width = 220; _local_4.height = 270; _local_4.x = Math.max(_local_3.right, _arg_2.width); } else { if ((((k.level == 0)) && ((this._SafeStr_19847.name == _SafeStr_2905._SafeStr_5442)))){ _local_4.width = 0; _local_4.x = Math.max(_local_3.right, _arg_2.width); } else { if ((((k.level == 4)) && ((this._SafeStr_19847.name == _SafeStr_2905._SafeStr_5442)))){ _local_4.width = 220; _local_4.height = 280; _local_4.x = Math.max(_local_3.right, _arg_2.width); } else { _local_4.x = Math.max(_local_3.right, (_arg_2.width - _local_4.width)); }; }; }; _arg_2.width = Math.max(_arg_2.width, _local_4.right); } private function _SafeStr_19834(k:TalentTrackLevel, _arg_2:_SafeStr_4893):IWindowContainer { var _local_3:IWindowContainer; switch (k.state){ case TalentTrack._SafeStr_19896: case TalentTrack._SafeStr_19893: _local_3 = IWindowContainer(this._SafeStr_19876.clone()); _SafeStr_3315(_SafeStr_2536(_local_3.findChildByName("achieved")).widget).badgeId = _arg_2._SafeStr_19836; break; case TalentTrack._SafeStr_11330: _local_3 = IWindowContainer(this._SafeStr_19877.clone()); break; }; var _local_4:IWindow = IWindow(_local_3.findChildByName("title")); var _local_5:IWindow = ITextWindow(_local_3.findChildByName("description")); _local_4.caption = (("${perk." + _arg_2._SafeStr_19836) + ".name}"); _local_5.caption = (("${perk." + _arg_2._SafeStr_19836) + ".description}"); if (k._SafeStr_19897 == 1){ _local_3.width = (_SafeStr_19870 * 2); _local_3.findChildByName("title").width = ((_SafeStr_19870 * 2) - _SafeStr_19871); _local_3.findChildByName("description").width = ((_SafeStr_19870 * 2) - _SafeStr_19871); } else { if (_local_5.height > 30){ _local_5.width = (_local_5.width + (4 * _SafeStr_19869)); }; _local_5.width = Math.max(_local_5.width, _local_4.width); _local_3.width = ((Math.max(_local_5.width, _local_4.width) + _SafeStr_19871) + _SafeStr_19869); }; return (_local_3); } private function _SafeStr_19835(k:TalentTrackLevel, _arg_2:_SafeStr_4891):IWindowContainer { var _local_3:IWindowContainer; if (_arg_2._SafeStr_19837 == 0){ _local_3 = IWindowContainer(this._SafeStr_19827.clone()); _SafeStr_2413(_local_3.findChildByName("product_icon")).assetUri = (("${image.library.url}talent/reward_product_" + _arg_2._SafeStr_5897.toLowerCase().replace(" ", "_")) + ".png"); } else { _local_3 = IWindowContainer(this._SafeStr_19828.clone()); _local_3.findChildByName("vip_length").caption = this._SafeStr_19822.localizationManager.getLocalizationWithParams("catalog.vip.item.header.days", "", "num_days", _arg_2._SafeStr_19837); }; if (k.state == TalentTrack._SafeStr_11330){ _local_3.color = 0x979797; _local_3.blend = 0.6; }; return (_local_3); } private function _SafeStr_19899(k:TalentTrackLevel, _arg_2:_SafeStr_4892):IWindowContainer { var _local_3:IWindowContainer; var _local_6:IRegionWindow; if ((((_arg_2._SafeStr_6389 == null)) || ((_arg_2._SafeStr_6389 == "")))){ return (null); }; switch (_arg_2.state){ case TalentTrack._SafeStr_19896: _local_3 = IWindowContainer(this._SafeStr_19878.clone()); _SafeStr_3315(_SafeStr_2536(_local_3.findChildByName("badge")).widget).badgeId = _arg_2._SafeStr_6389; break; case TalentTrack._SafeStr_19893: _local_3 = IWindowContainer(this._SafeStr_19879.clone()); _SafeStr_3315(_SafeStr_2536(_local_3.findChildByName("badge")).widget).badgeId = _arg_2._SafeStr_6389; _local_3.findChildByName("task_progress_fg").width = _SafeStr_128._SafeStr_17927(_arg_2._SafeStr_13266, 0, _arg_2._SafeStr_19902, 0, 48); _local_6 = (_local_3.findChildByName("task_ongoing_region") as IRegionWindow); _local_6.id = _arg_2.achievementId; if (_arg_2._SafeStr_6389 == _SafeStr_4892._SafeStr_19900){ _local_6._SafeStr_6965 = ""; _local_6.name = _arg_2._SafeStr_6389; }; break; case TalentTrack._SafeStr_11330: _local_3 = IWindowContainer(this._SafeStr_19880.clone()); break; }; var _local_4:IWindow = _local_3.findChildByName("title"); var _local_5:IWindow = _local_3.findChildByName("description"); _local_4.caption = this._SafeStr_19822.localizationManager._SafeStr_19903(_arg_2._SafeStr_6389).toUpperCase(); _local_5.caption = this._SafeStr_19822.localizationManager._SafeStr_19904(_arg_2._SafeStr_6389); if (_local_4.height > 20){ _local_4.y = (_local_4.y - 5); _local_5.y = (_local_5.y + 5); } else { if (_local_5.height > 30){ _local_4.y = (_local_4.y - 5); _local_5.y = (_local_5.y - 5); }; }; return (_local_3); } private function _SafeStr_9995():void { this._SafeStr_19905(); if (this._SafeStr_19881 != null){ this._SafeStr_19881.dispose(); this._SafeStr_19881 = null; }; if (this._SafeStr_19875){ this._SafeStr_19875.dispose(); this._SafeStr_19875 = null; }; if (this._SafeStr_19876){ this._SafeStr_19876.dispose(); this._SafeStr_19876 = null; }; if (this._SafeStr_19877){ this._SafeStr_19877.dispose(); this._SafeStr_19877 = null; }; if (this._SafeStr_19827){ this._SafeStr_19827.dispose(); this._SafeStr_19827 = null; }; if (this._SafeStr_19828){ this._SafeStr_19828.dispose(); this._SafeStr_19828 = null; }; if (this._SafeStr_19878){ this._SafeStr_19878.dispose(); this._SafeStr_19878 = null; }; if (this._SafeStr_19879){ this._SafeStr_19879.dispose(); this._SafeStr_19879 = null; }; if (this._SafeStr_19880){ this._SafeStr_19880.dispose(); this._SafeStr_19880 = null; }; if (this._SafeStr_6939){ this._SafeStr_6939.dispose(); this._SafeStr_6939 = null; this._SafeStr_5415 = null; this._SafeStr_19822.windowManager.getWindowContext(_SafeStr_19863).getDesktopWindow().removeEventListener(WindowEvent._SafeStr_5561, this._SafeStr_9065); }; } private function _SafeStr_10287():void { if ((((this._SafeStr_6939 == null)) || (this._SafeStr_6939.disposed))){ return; }; this._SafeStr_5415.x = _SafeStr_19864; this._SafeStr_5415.width = (this._SafeStr_5415.desktop.width - (2 * _SafeStr_19864)); this._SafeStr_5415.findChildByName("frame").width = this._SafeStr_5415.width; this._SafeStr_5415.findChildByName("panorama").width = this._SafeStr_5415.width; this._SafeStr_5415.findChildByName("panorama_scrollbar").width = this._SafeStr_5415.width; this._SafeStr_19874.resize(); this._SafeStr_19873.arrangeListItems(); this._SafeStr_5415.invalidate(); } private function _SafeStr_9065(k:WindowEvent):void { this._SafeStr_10287(); } private function _SafeStr_5563(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; if ((((((this._SafeStr_5415 == null)) || (this._SafeStr_5415.disposed))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "header_button_close": this._SafeStr_9995(); return; case "progress_container": _local_3 = WindowMouseEvent(k).localX; if (_local_3 < _SafeStr_19868){ this._SafeStr_19873.scrollH = 0; } else { if (_local_3 > (this._SafeStr_19874.width - _SafeStr_19868)){ this._SafeStr_19873.scrollH = 1; } else { this._SafeStr_19895(int(Math.floor((_local_3 / this._SafeStr_19874._SafeStr_19855)))); }; }; return; case "task_ongoing_region": this._SafeStr_19906(_arg_2.id); return; case "citizenship_button": this._SafeStr_19822.tracking.trackTalentTrackOpen(_SafeStr_2905._SafeStr_5442, "talentrack"); this._SafeStr_19822.send(new _SafeStr_3831(_SafeStr_2905._SafeStr_5442)); return; case "button_track_citizenship": return; case "button_track_helper": return; case _SafeStr_4892._SafeStr_19900: this._SafeStr_19907(_arg_2.name); this._SafeStr_19822._SafeStr_5594._SafeStr_11008(); return; }; } private function _SafeStr_19889(k:WindowEvent, _arg_2:IWindow):void { if ((((((this._SafeStr_5415 == null)) || (this._SafeStr_5415.disposed))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; this._SafeStr_9995(); } private function _SafeStr_19895(k:int):void { var _local_2:IWindow; if (k == 0){ this._SafeStr_19873.scrollH = 0; } else { _local_2 = this._SafeStr_19873.getListItemByName((_SafeStr_19866 + k)); if (_local_2 != null){ _SafeStr_4.log(this._SafeStr_19873.scrollH); this._SafeStr_19873.scrollH = _SafeStr_128._SafeStr_17927((_local_2.x - 20), 0, (this._SafeStr_19873._SafeStr_9621.width - this._SafeStr_19873._SafeStr_17490.width), 0, 1); _SafeStr_4.log(((((((_local_2.x + " ") + this._SafeStr_19873._SafeStr_9621.width) + " ") + _SafeStr_128._SafeStr_17927(_local_2.x, 0, this._SafeStr_19873._SafeStr_9621.width, 0, 1)) + " ") + this._SafeStr_19873.scrollH)); }; }; } private function _SafeStr_19906(k:int):void { var _local_5:String; var _local_6:String; var _local_7:Boolean; this._SafeStr_19905(); var _local_2:_SafeStr_4892 = this._SafeStr_19847._SafeStr_19908(k); if ((((((_local_2 == null)) || ((_local_2._SafeStr_6389 == null)))) || ((_local_2._SafeStr_6389 == "")))){ return; }; this._SafeStr_19822.tracking.trackEventLog("Talent", this._SafeStr_19853.name, "talent.progress.show", _local_2._SafeStr_6389); if (_local_2._SafeStr_6389 == _SafeStr_4892._SafeStr_19909){ this._SafeStr_19910(); return; }; this._SafeStr_19872 = this._SafeStr_19822._SafeStr_11014("task_progress_dialog"); this._SafeStr_19872._SafeStr_6949.procedure = this._SafeStr_19911; this._SafeStr_19872.background.procedure = this._SafeStr_19912; var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_19872._SafeStr_6949); _local_3.findChildByName("instruction").caption = this._SafeStr_19822.localizationManager._SafeStr_19904(_local_2._SafeStr_6389); _local_3.findChildByName("title").caption = this._SafeStr_19822.localizationManager._SafeStr_19903(_local_2._SafeStr_6389); _local_3.findChildByName("progress_text").caption = ((((this._SafeStr_19822.localizationManager.getLocalization("talent.track.task.progress.dialog.progress") + " ") + _local_2._SafeStr_13266) + "/") + _local_2._SafeStr_19902); _SafeStr_3315(_SafeStr_2536(_local_3.findChildByName("badge")).widget).badgeId = _local_2._SafeStr_6389; this._SafeStr_19885().visible = false; if (this._SafeStr_19822._SafeStr_11158){ _local_5 = this._SafeStr_19822.localizationManager.getLocalization((((("talent.track.task.action." + this._SafeStr_19847.name) + ".") + this._SafeStr_19913(_local_2._SafeStr_6389)) + ".description"), ""); _local_6 = this._SafeStr_19822.localizationManager.getLocalization((((("talent.track.task.action." + this._SafeStr_19847.name) + ".") + this._SafeStr_19913(_local_2._SafeStr_6389)) + ".link"), ""); _local_7 = ((!((_local_5 == ""))) || (!((_local_6 == "")))); _local_3.findChildByName("action_separator").visible = _local_7; _local_3.findChildByName("action_title").visible = _local_7; this._SafeStr_8571(_local_3, "action_description", _local_5); this._SafeStr_8571(_local_3, "action_link", _local_6); _local_3.findChildByName("action_link").name = _local_2._SafeStr_6389; _local_3.findChildByName("progress_separator").visible = !((_local_6 == "")); if ((((_local_2._SafeStr_6389 == _SafeStr_4892._SafeStr_19915)) && (this._SafeStr_19914))){ this._SafeStr_19885().visible = true; this._SafeStr_19885().findChildByName("change_email_region").procedure = this._SafeStr_19916; this._SafeStr_19886().procedure = this._SafeStr_19917; this._SafeStr_19822.send(new _SafeStr_4028()); this._SafeStr_19887(false); }; } else { _local_3.findChildByName("action_separator").visible = false; _local_3.findChildByName("action_title").visible = false; _local_3.findChildByName("action_description").visible = false; _local_3.findChildByName("action_link").visible = false; }; IItemListWindow(_local_3.findChildByName("top_list")).arrangeListItems(); if (_local_2._SafeStr_13266 <= 0){ _local_3.findChildByName("achieved_left").visible = false; _local_3.findChildByName("achieved_right").visible = false; _local_3.findChildByName("achieved_mid").visible = false; } else { if (_local_2._SafeStr_13266 < _local_2._SafeStr_19902){ _local_3.findChildByName("achieved_right").visible = false; _local_3.findChildByName("achieved_mid").width = _SafeStr_128._SafeStr_17927(_local_2._SafeStr_13266, 0, _local_2._SafeStr_19902, 0, _local_3.findChildByName("unachieved_mid").width); }; }; var _local_4:IItemListWindow = IItemListWindow(_local_3.findChildByName("list")); if (!_local_2._SafeStr_19918()){ _local_4.removeListItem(_local_4.getListItemByName("progress_main_container")); }; _local_4.arrangeListItems(); } private function _SafeStr_19885():IWindowContainer { if ((((this._SafeStr_19872 == null)) || ((this._SafeStr_19872._SafeStr_6949 == null)))){ return (null); }; var k:IWindowContainer = IWindowContainer(this._SafeStr_19872._SafeStr_6949); return ((((k == null)) ? null : IWindowContainer(k.findChildByName("email_container")))); } private function _SafeStr_19913(k:String):String { if ((((k == _SafeStr_4892.ROOM_ENTRY_1)) || ((k == _SafeStr_4892.ROOM_ENTRY_2)))){ return ("ACH_RoomEntry"); }; return (k); } private function _SafeStr_8571(k:IWindowContainer, _arg_2:String, _arg_3:String):void { var _local_4:IWindow = k.findChildByName(_arg_2); _local_4.caption = _arg_3; _local_4.visible = !((_arg_3 == "")); } private function _SafeStr_19905():void { if (this._SafeStr_19872 != null){ this._SafeStr_19872.dispose(); this._SafeStr_19872 = null; }; } private function _SafeStr_19911(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; if ((((((this._SafeStr_19872 == null)) || (this._SafeStr_19872.disposed))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "header_button_close": case "thanks_button": this._SafeStr_19905(); return; case _SafeStr_4892._SafeStr_19919: this._SafeStr_19907(_arg_2.name); this._SafeStr_19822._SafeStr_5594.showHabboWay(); return; case _SafeStr_4892._SafeStr_19920: this._SafeStr_19907(_arg_2.name); _local_3 = this._SafeStr_19822.getInteger("guide.help.alpha.groupid", 0); if (_local_3 > 0){ this._SafeStr_19882 = _local_3; this._SafeStr_19822.send(new _SafeStr_2637(_local_3, false)); }; return; case _SafeStr_4892._SafeStr_19900: this._SafeStr_19907(_arg_2.name); this._SafeStr_19822._SafeStr_5594._SafeStr_11008(); return; case _SafeStr_4892.ROOM_ENTRY_1: case _SafeStr_4892.ROOM_ENTRY_2: this._SafeStr_19907(_arg_2.name); this._SafeStr_19822.navigator._SafeStr_12783(null); return; case _SafeStr_4892._SafeStr_19921: this._SafeStr_19907(_arg_2.name); this._SafeStr_19822.avatarEditor.openEditor(_SafeStr_3076._SafeStr_5774, null, null, true); this._SafeStr_19822.avatarEditor.loadOwnAvatarInEditor(_SafeStr_3076._SafeStr_5774); return; }; } private function _SafeStr_19907(k:String):void { this._SafeStr_9995(); this._SafeStr_19822.tracking.trackEventLog("Talent", this._SafeStr_19847.name, "talent.progress.click_activity", k); } private function _SafeStr_19910():void { this._SafeStr_19872 = this._SafeStr_19822._SafeStr_11014("tour_task_progress_dialog"); var k:IWindowContainer = IWindowContainer(this._SafeStr_19872._SafeStr_6949); k.findChildByName("take_tour_button").procedure = this._SafeStr_19922; k.findChildByName("decline_tour_region").procedure = this._SafeStr_19923; k.findChildByName("header_button_close").procedure = this._SafeStr_19924; } private function _SafeStr_19922(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_9995(); this._SafeStr_19905(); this._SafeStr_19822.send(new _SafeStr_2668()); this._SafeStr_19822._SafeStr_5594._SafeStr_11002(); this._SafeStr_19822.tracking.trackEventLog("Help", "", "tour.new_user.accept"); this._SafeStr_19822.tracking.trackGoogle("newbieTourWindow", "click_acceptTour"); }; } private function _SafeStr_19924(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_19905(); }; } private function _SafeStr_19923(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_9995(); this._SafeStr_19905(); this._SafeStr_19822.send(new _SafeStr_2668()); this._SafeStr_19822.tracking.trackEventLog("Help", "", "tour.new_user.cancel"); this._SafeStr_19822.tracking.trackGoogle("newbieTourWindow", "click_refuseTour"); }; } private function _SafeStr_19916(k:WindowEvent, _arg_2:IWindow):void { var _local_3:String; if (k.type == WindowMouseEvent.CLICK){ _local_3 = this._SafeStr_19886().text; this._SafeStr_19822.send(new _SafeStr_4287(_local_3)); }; } private function _SafeStr_19917(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowEvent._SafeStr_12426){ this._SafeStr_19887(false); }; } private function _SafeStr_19887(k:Boolean, _arg_2:int=0):void { if (this._SafeStr_19885() == null){ return; }; var _local_3:Boolean = ((k) && (!((_arg_2 == _SafeStr_4890._SafeStr_19925)))); var _local_4:IWindowContainer = this._SafeStr_19885(); var _local_5:IWindow = _local_4.findChildByName("error_txt"); _local_5.visible = _local_3; _local_5.caption = ((("$" + "{welcome.gift.email.error.") + _arg_2) + "}"); _local_4.findChildByName("error_border").visible = _local_3; _local_4.findChildByName("change_email_region").visible = !(k); _local_4.findChildByName("changed_container").visible = ((k) && ((_arg_2 == _SafeStr_4890._SafeStr_19925))); } private function _SafeStr_19886():ITextFieldWindow { return (ITextFieldWindow(this._SafeStr_19885().findChildByName("email_txt"))); } private function _SafeStr_19912(k:WindowEvent, _arg_2:IWindow):void { if ((((((this._SafeStr_19872 == null)) || (this._SafeStr_19872.disposed))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; this._SafeStr_19905(); } private function get _SafeStr_19914():Boolean { return (this._SafeStr_19822.getBoolean("talent.progress.emailchange.enabled")); } } }//package _-4f0 // _SafeStr_10287 = "_-51e" (String#1585, DoABC#3) // _SafeStr_11002 = "_-01G" (String#7632, DoABC#3) // _SafeStr_11008 = "_-3n8" (String#11512, DoABC#3) // _SafeStr_11014 = "_-5FD" (String#35017, DoABC#3) // _SafeStr_11158 = "_-mt" (String#40276, DoABC#3) // _SafeStr_11330 = "_-36N" (String#10834, DoABC#3) // _SafeStr_12255 = "_-6iy" (String#14490, DoABC#3) // _SafeStr_12256 = "_-xe" (String#15441, DoABC#3) // _SafeStr_12426 = "_-20z" (String#27078, DoABC#3) // _SafeStr_12783 = "_-6QR" (String#14215, DoABC#3) // _SafeStr_128 = "_-DT" (String#38977, DoABC#3) // _SafeStr_13266 = "_-3Hn" (String#30209, DoABC#3) // _SafeStr_17490 = "_-3Cs" (String#10932, DoABC#3) // _SafeStr_17927 = "_-2ae" (String#28473, DoABC#3) // _SafeStr_19822 = "_-3Bp" (String#1532, DoABC#3) // _SafeStr_19827 = "_-5AX" (String#12940, DoABC#3) // _SafeStr_19828 = "_-23E" (String#9742, DoABC#3) // _SafeStr_19832 = "_-5RJ" (String#35480, DoABC#3) // _SafeStr_19833 = "_-5QI" (String#35452, DoABC#3) // _SafeStr_19834 = "_-1F9" (String#8886, DoABC#3) // _SafeStr_19835 = "_-1oV" (String#9453, DoABC#3) // _SafeStr_19836 = "_-1lm" (String#26447, DoABC#3) // _SafeStr_19837 = "_-0V3" (String#23368, DoABC#3) // _SafeStr_19847 = "_-3iD" (String#1549, DoABC#3) // _SafeStr_19853 = "_-3oe" (String#31483, DoABC#3) // _SafeStr_19855 = "_-5Ap" (String#34848, DoABC#3) // _SafeStr_19857 = "_-0Wm" (String#23436, DoABC#3) // _SafeStr_19863 = "_-0dr" (String#8250, DoABC#3) // _SafeStr_19864 = "_-14o" (String#24795, DoABC#3) // _SafeStr_19865 = "_-33b" (String#29629, DoABC#3) // _SafeStr_19866 = "_-1vr" (String#26839, DoABC#3) // _SafeStr_19867 = "_-06-" (String#22402, DoABC#3) // _SafeStr_19868 = "_-2tf" (String#29217, DoABC#3) // _SafeStr_19869 = "_-5iJ" (String#36146, DoABC#3) // _SafeStr_19870 = "_-b3" (String#39825, DoABC#3) // _SafeStr_19871 = "_-5IS" (String#35146, DoABC#3) // _SafeStr_19872 = "_-2mz" (String#28959, DoABC#3) // _SafeStr_19873 = "_-4Rj" (String#33090, DoABC#3) // _SafeStr_19874 = "_-2ek" (String#28630, DoABC#3) // _SafeStr_19875 = "_-5Rz" (String#35499, DoABC#3) // _SafeStr_19876 = "_-2-E" (String#27019, DoABC#3) // _SafeStr_19877 = "_-0Ik" (String#22905, DoABC#3) // _SafeStr_19878 = "_-0c-" (String#23632, DoABC#3) // _SafeStr_19879 = "_-1bN" (String#26044, DoABC#3) // _SafeStr_19880 = "_-1iy" (String#26335, DoABC#3) // _SafeStr_19881 = "_-1Ho" (String#25282, DoABC#3) // _SafeStr_19882 = "_-110" (String#24641, DoABC#3) // _SafeStr_19883 = "_-0lL" (String#23994, DoABC#3) // _SafeStr_19884 = "_-49Z" (String#11898, DoABC#3) // _SafeStr_19885 = "_-5JD" (String#35173, DoABC#3) // _SafeStr_19886 = "_-22" (String#27112, DoABC#3) // _SafeStr_19887 = "_-6Xs" (String#38189, DoABC#3) // _SafeStr_19888 = "_-1Rw" (String#25695, DoABC#3) // _SafeStr_19889 = "_-54e" (String#34611, DoABC#3) // _SafeStr_19890 = "_-BN" (String#38899, DoABC#3) // _SafeStr_19891 = "_-04T" (String#22351, DoABC#3) // _SafeStr_19892 = "_-6dG" (String#38412, DoABC#3) // _SafeStr_19893 = "_-0CE" (String#22642, DoABC#3) // _SafeStr_19894 = "_-1r3" (String#9500, DoABC#3) // _SafeStr_19895 = "_-20P" (String#27057, DoABC#3) // _SafeStr_19896 = "_-45C" (String#32182, DoABC#3) // _SafeStr_19897 = "_-0o6" (String#24102, DoABC#3) // _SafeStr_19898 = "_-2OR" (String#27984, DoABC#3) // _SafeStr_19899 = "_-2Ym" (String#28390, DoABC#3) // _SafeStr_19900 = "_-6hW" (String#38594, DoABC#3) // _SafeStr_19901 = "_-1yS" (String#26943, DoABC#3) // _SafeStr_19902 = "_-40I" (String#31980, DoABC#3) // _SafeStr_19903 = "_-6Ka" (String#14123, DoABC#3) // _SafeStr_19904 = "_-0n1" (String#8401, DoABC#3) // _SafeStr_19905 = "_-4O5" (String#32935, DoABC#3) // _SafeStr_19906 = "_-5o2" (String#36363, DoABC#3) // _SafeStr_19907 = "_-3ii" (String#31245, DoABC#3) // _SafeStr_19908 = "_-0zC" (String#24537, DoABC#3) // _SafeStr_19909 = "_-3DS" (String#30027, DoABC#3) // _SafeStr_19910 = "_-4Dv" (String#32535, DoABC#3) // _SafeStr_19911 = "_-4Xe" (String#33321, DoABC#3) // _SafeStr_19912 = "_-120" (String#24689, DoABC#3) // _SafeStr_19913 = "_-5Gw" (String#35080, DoABC#3) // _SafeStr_19914 = "_-2zr" (String#29447, DoABC#3) // _SafeStr_19915 = "_-0Ni" (String#23108, DoABC#3) // _SafeStr_19916 = "_-2rE" (String#29119, DoABC#3) // _SafeStr_19917 = "_-07l" (String#22466, DoABC#3) // _SafeStr_19918 = "_-6AA" (String#37269, DoABC#3) // _SafeStr_19919 = "_-0h3" (String#23832, DoABC#3) // _SafeStr_19920 = "_-2F1" (String#27626, DoABC#3) // _SafeStr_19921 = "_-6HM" (String#37536, DoABC#3) // _SafeStr_19922 = "_-1Pt" (String#25600, DoABC#3) // _SafeStr_19923 = "_-1Qc" (String#25635, DoABC#3) // _SafeStr_19924 = "_-1yN" (String#26940, DoABC#3) // _SafeStr_19925 = "_-d8" (String#39914, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2637 = "_-3u7" (String#31705, DoABC#3) // _SafeStr_2644 = "_-409" (String#11756, DoABC#3) // _SafeStr_2668 = "_-343" (String#29649, DoABC#3) // _SafeStr_2902 = "_-3el" (String#31099, DoABC#3) // _SafeStr_2905 = "_-05n" (String#22392, DoABC#3) // _SafeStr_2933 = "_-6WZ" (String#38127, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3076 = "_-6I2" (String#14077, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3629 = "_-4Uv" (String#12227, DoABC#3) // _SafeStr_3831 = "_-1er" (String#26168, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4028 = "_-63d" (String#37004, DoABC#3) // _SafeStr_4182 = "_-10y" (String#8651, DoABC#3) // _SafeStr_4263 = "_-6E3" (String#37415, DoABC#3) // _SafeStr_4287 = "_-3qO" (String#31547, DoABC#3) // _SafeStr_4888 = "_-55m" (String#12850, DoABC#3) // _SafeStr_4889 = "_-0VO" (String#8114, DoABC#3) // _SafeStr_4890 = "_-0cN" (String#8228, DoABC#3) // _SafeStr_4891 = "_-6BM" (String#13952, DoABC#3) // _SafeStr_4892 = "_-2bL" (String#10304, DoABC#3) // _SafeStr_4893 = "_-5Ll" (String#13122, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5441 = "_-5eg" (String#36007, DoABC#3) // _SafeStr_5442 = "_-450" (String#32175, DoABC#3) // _SafeStr_5443 = "_-552" (String#34629, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_5563 = "_-5et" (String#335, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_5658 = "_-4bN" (String#12342, DoABC#3) // _SafeStr_5659 = "_-0Vv" (String#23403, DoABC#3) // _SafeStr_5774 = "_-jn" (String#40156, DoABC#3) // _SafeStr_5897 = "_-0AQ" (String#22564, DoABC#3) // _SafeStr_6385 = "_-5Nv" (String#1127, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_6939 = "_-4A4" (String#383, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_6965 = "_-UG" (String#14942, DoABC#3) // _SafeStr_8571 = "_-5x9" (String#337, DoABC#3) // _SafeStr_9065 = "_-4qO" (String#699, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) // _SafeStr_9995 = "_-6NQ" (String#386, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_2706 package _-4fh { import _-3qZ._SafeStr_2283; public class _SafeStr_2706 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return (new Array()); } public function dispose():void { } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2706 = "_-45v" (String#32213, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_2708 package _-4fh { import _-3qZ._SafeStr_2283; public class _SafeStr_2708 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_2708(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2708 = "_-0lS" (String#23999, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_2711 package _-4fh { import _-3qZ._SafeStr_2283; public class _SafeStr_2711 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return (new Array()); } public function dispose():void { } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2711 = "_-2e2" (String#28602, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_2969 package _-4fh { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_2969 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_2969() { this._SafeStr_5500 = new Array(); super(); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2969 = "_-3up" (String#31731, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_3991 package _-4fh { import _-3qZ._SafeStr_2283; public class _SafeStr_3991 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_3991(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3991 = "_-3lX" (String#31352, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_4004 package _-4fh { import _-3qZ._SafeStr_2283; public class _SafeStr_4004 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4004(k:Boolean, _arg_2:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); this._SafeStr_5447.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4004 = "_-6Qa" (String#37883, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_4025 package _-4fh { import _-3qZ._SafeStr_2283; public class _SafeStr_4025 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4025(k:int) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4025 = "_-4NU" (String#32909, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_4045 package _-4fh { import _-3qZ._SafeStr_2283; public class _SafeStr_4045 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return (new Array()); } public function dispose():void { } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4045 = "_-37a" (String#29795, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_4075 package _-4fh { import _-3qZ._SafeStr_2283; public class _SafeStr_4075 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4075 = "_-2VS" (String#28261, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_4095 package _-4fh { import _-3qZ._SafeStr_2283; public class _SafeStr_4095 implements _SafeStr_2283 { public function dispose():void { } public function _SafeStr_5448():Array { return ([]); } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4095 = "_-5ch" (String#35923, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_4105 package _-4fh { import _-3qZ._SafeStr_2283; public class _SafeStr_4105 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return (new Array()); } public function dispose():void { } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4105 = "_-4WA" (String#33268, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_4142 package _-4fh { import _-3qZ._SafeStr_2283; public class _SafeStr_4142 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4142(k:String) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4142 = "_-1ik" (String#26326, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_4189 package _-4fh { import _-3qZ._SafeStr_2283; public class _SafeStr_4189 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return (new Array()); } public function dispose():void { } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4189 = "_-4OR" (String#32947, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_4216 package _-4fh { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4216 implements _SafeStr_2283, _SafeStr_3 { public function get disposed():Boolean { return (true); } public function _SafeStr_5448():Array { return (new Array()); } public function dispose():void { } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4216 = "_-4OH" (String#32941, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_4238 package _-4fh { import _-3qZ._SafeStr_2283; public class _SafeStr_4238 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4238(k:String) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4238 = "_-4KP" (String#32780, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fh._SafeStr_4258 package _-4fh { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4258 implements _SafeStr_2283, _SafeStr_3 { public function get disposed():Boolean { return (true); } public function _SafeStr_5448():Array { return (new Array()); } public function dispose():void { } } }//package _-4fh // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4258 = "_-1h8" (String#26261, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-4fo._SafeStr_4359 package _-4fo { import flash.text.TextFormat; import _-5XE._SafeStr_4352; public class _SafeStr_4359 { public static const _SafeStr_19926:TextFormat = new TextFormat("Ubuntu", 12, 4288716960, false, true); public static const _SafeStr_19927:TextFormat = new TextFormat("Ubuntu", 12, 0xFFFF0000); public static const _SafeStr_18672:int = 8; public static const _SafeStr_19928:int = 3; public static const _SafeStr_19929:int = 62; public static const _SafeStr_19930:int = 3; public static const _SafeStr_19931:int = 0; public static const _SafeStr_19932:int = 50; public static const _SafeStr_19933:int = 215; public static const _SafeStr_19934:int = ((_SafeStr_19929 + _SafeStr_19928) + _SafeStr_4352.NORMAL); } }//package _-4fo // _SafeStr_18672 = "_-6LG" (String#37675, DoABC#3) // _SafeStr_19926 = "_-5YM" (String#35753, DoABC#3) // _SafeStr_19927 = "_-17d" (String#24904, DoABC#3) // _SafeStr_19928 = "_-2J8" (String#27780, DoABC#3) // _SafeStr_19929 = "_-5Lf" (String#35271, DoABC#3) // _SafeStr_19930 = "_-14G" (String#24775, DoABC#3) // _SafeStr_19931 = "_-4jt" (String#33763, DoABC#3) // _SafeStr_19932 = "_-4t" (String#34112, DoABC#3) // _SafeStr_19933 = "_-8G" (String#38786, DoABC#3) // _SafeStr_19934 = "_-2Mz" (String#27931, DoABC#3) // _SafeStr_4352 = "_-0Lp" (String#7943, DoABC#3) // _SafeStr_4359 = "_-5Gz" (String#13051, DoABC#3) //------------------------------------------------------------ //_-4Hl._SafeStr_1380 package _-4Hl { import _-0MK._SafeStr_8; import flash.events.IEventDispatcher; public interface _SafeStr_1380 extends _SafeStr_8 { function _SafeStr_19935():Boolean; function _SafeStr_19936():void; function showAchievements():void; function _SafeStr_19937():void; function _SafeStr_19938(_arg_1:String, _arg_2:String):int; function reenableRoomCompetitionWindow():void; function _SafeStr_19057():void; function _SafeStr_19939():void; function get events():IEventDispatcher; function _SafeStr_19940(_arg_1:int):void; function _SafeStr_19941():void; } }//package _-4Hl // _SafeStr_1380 = "_-Dw" (String#14660, DoABC#3) // _SafeStr_19057 = "_-4-" (String#11745, DoABC#3) // _SafeStr_19935 = "_-0rJ" (String#8473, DoABC#3) // _SafeStr_19936 = "_-0zz" (String#8615, DoABC#3) // _SafeStr_19937 = "_-0Iu" (String#7901, DoABC#3) // _SafeStr_19938 = "_-5aH" (String#13360, DoABC#3) // _SafeStr_19939 = "_-1-X" (String#8628, DoABC#3) // _SafeStr_19940 = "_-1QN" (String#9075, DoABC#3) // _SafeStr_19941 = "_-0z6" (String#8597, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //_-4Hl._SafeStr_2707 package _-4Hl { import _-0MK._SafeStr_3; import _-0MK._SafeStr_35; import _-3xw._SafeStr_3941; import _-1SW._SafeStr_2713; public class _SafeStr_2707 implements _SafeStr_3, _SafeStr_35 { private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_19942:QuestsList; private var _SafeStr_19943:QuestDetails; private var _SafeStr_19944:_SafeStr_3942; private var _SafeStr_19945:QuestTracker; private var _SafeStr_19946:NextQuestTimer; private var _SafeStr_19947:_SafeStr_3941; public function _SafeStr_2707(k:HabboQuestEngine) { this._SafeStr_7219 = k; this._SafeStr_19945 = new QuestTracker(this._SafeStr_7219); this._SafeStr_19942 = new QuestsList(this._SafeStr_7219); this._SafeStr_19943 = new QuestDetails(this._SafeStr_7219); this._SafeStr_19944 = new _SafeStr_3942(this._SafeStr_7219); this._SafeStr_19946 = new NextQuestTimer(this._SafeStr_7219); this._SafeStr_19947 = new _SafeStr_3941(this._SafeStr_7219); } public function _SafeStr_12098():void { if (this._SafeStr_7219._SafeStr_19067()){ this._SafeStr_19947._SafeStr_12098(); this._SafeStr_19942.close(); } else { this._SafeStr_19942._SafeStr_12098(); }; } public function _SafeStr_19948(k:_SafeStr_2713):void { this._SafeStr_19945._SafeStr_19948(k); this._SafeStr_19943._SafeStr_19948(k); this._SafeStr_19944._SafeStr_19948(k); this._SafeStr_19946._SafeStr_19948(k); } public function _SafeStr_19949(k:_SafeStr_2713, _arg_2:Boolean):void { this._SafeStr_19945._SafeStr_19949(k, _arg_2); this._SafeStr_19943._SafeStr_19949(k); this._SafeStr_19944._SafeStr_19949(k, _arg_2); } public function _SafeStr_19950():void { this._SafeStr_19945._SafeStr_19950(); this._SafeStr_19943._SafeStr_19950(); this._SafeStr_19944._SafeStr_19950(); this._SafeStr_19946._SafeStr_19950(); } public function _SafeStr_7707():void { this._SafeStr_19945._SafeStr_7707(); } public function _SafeStr_8255():void { this._SafeStr_19942._SafeStr_8255(); this._SafeStr_19947._SafeStr_8255(); this._SafeStr_19945._SafeStr_8255(); this._SafeStr_19943._SafeStr_8255(); this._SafeStr_19946._SafeStr_8255(); } public function update(k:uint):void { this._SafeStr_19944.update(k); this._SafeStr_19945.update(k); this._SafeStr_19946.update(k); this._SafeStr_19942.update(k); this._SafeStr_19943.update(k); this._SafeStr_19947.update(k); } public function dispose():void { this._SafeStr_7219 = null; if (this._SafeStr_19942){ this._SafeStr_19942.dispose(); this._SafeStr_19942 = null; }; if (this._SafeStr_19945){ this._SafeStr_19945.dispose(); this._SafeStr_19945 = null; }; if (this._SafeStr_19943){ this._SafeStr_19943.dispose(); this._SafeStr_19943 = null; }; if (this._SafeStr_19944){ this._SafeStr_19944.dispose(); this._SafeStr_19944 = null; }; if (this._SafeStr_19946){ this._SafeStr_19946.dispose(); this._SafeStr_19946 = null; }; if (this._SafeStr_19947){ this._SafeStr_19947.dispose(); this._SafeStr_19947 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_7219 == null)); } public function get _SafeStr_19951():QuestsList { return (this._SafeStr_19942); } public function get _SafeStr_19167():QuestDetails { return (this._SafeStr_19943); } public function get _SafeStr_19063():QuestTracker { return (this._SafeStr_19945); } public function get _SafeStr_19182():_SafeStr_3941 { return (this._SafeStr_19947); } public function _SafeStr_8260(k:int, _arg_2:int):void { if (this._SafeStr_19947){ this._SafeStr_19947._SafeStr_8260(k, _arg_2); }; } } }//package _-4Hl // _SafeStr_12098 = "_-2Mn" (String#842, DoABC#3) // _SafeStr_19063 = "_-4Wx" (String#33293, DoABC#3) // _SafeStr_19067 = "_-3Wx" (String#30805, DoABC#3) // _SafeStr_19167 = "_-wU" (String#40646, DoABC#3) // _SafeStr_19182 = "_-2ai" (String#28474, DoABC#3) // _SafeStr_19942 = "_-60i" (String#36890, DoABC#3) // _SafeStr_19943 = "_-5c" (String#35897, DoABC#3) // _SafeStr_19944 = "_-6Vp" (String#38096, DoABC#3) // _SafeStr_19945 = "_-6VH" (String#38072, DoABC#3) // _SafeStr_19946 = "_-01H" (String#22230, DoABC#3) // _SafeStr_19947 = "_-Ia" (String#39157, DoABC#3) // _SafeStr_19948 = "_-3z5" (String#11726, DoABC#3) // _SafeStr_19949 = "_-Hh" (String#14729, DoABC#3) // _SafeStr_19950 = "_-1dc" (String#9277, DoABC#3) // _SafeStr_19951 = "_-6b3" (String#38308, DoABC#3) // _SafeStr_2707 = "_-1Fa" (String#8892, DoABC#3) // _SafeStr_2713 = "_-6iV" (String#14481, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_3941 = "_-6iA" (String#14475, DoABC#3) // _SafeStr_3942 = "_-0Cb" (String#7807, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7707 = "_-5lQ" (String#336, DoABC#3) // _SafeStr_8255 = "_-01Z" (String#679, DoABC#3) // _SafeStr_8260 = "_-44N" (String#3608, DoABC#3) //------------------------------------------------------------ //_-4Hl._SafeStr_2710 package _-4Hl { import _-0MK._SafeStr_3; import flash.geom.Point; import flash.display.BitmapData; public interface _SafeStr_2710 extends _SafeStr_3 { function _SafeStr_5385(_arg_1:int):Point; function _SafeStr_10272(_arg_1:int):BitmapData; function _SafeStr_19952(_arg_1:int):Boolean; function _SafeStr_19953():void; } }//package _-4Hl // _SafeStr_10272 = "_-3q5" (String#1551, DoABC#3) // _SafeStr_19952 = "_-2sG" (String#10565, DoABC#3) // _SafeStr_19953 = "_-4I0" (String#12037, DoABC#3) // _SafeStr_2710 = "_-0M4" (String#7950, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5385 = "_-0Hk" (String#2626, DoABC#3) //------------------------------------------------------------ //_-4Hl._SafeStr_2712 package _-4Hl { import _-0MK._SafeStr_3; import _-5Vt._SafeStr_39; import _-0MK.Component; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; public class _SafeStr_2712 implements _SafeStr_3 { private static const _SafeStr_19954:int = 6; private var _SafeStr_7219:HabboQuestEngine; public function _SafeStr_2712(k:HabboQuestEngine) { this._SafeStr_7219 = k; var _local_2:int = 1; while (_local_2 <= _SafeStr_19954) { this._SafeStr_7219.windowManager._SafeStr_8635.retrieveAsset(_SafeStr_19955(_local_2), null); _local_2++; }; } private static function _SafeStr_19955(k:int):String { return ((("${image.library.questing.url}ach_twinkle" + k) + ".png")); } public function getImage(k:int):BitmapData { var _local_2:_SafeStr_39; if (this._SafeStr_7219 != null){ _local_2 = Component(this._SafeStr_7219.windowManager).assets.getAssetByName(this._SafeStr_7219.interpolate(_SafeStr_19955(k))); if (((!((_local_2 == null))) && ((_local_2 is BitmapDataAsset)))){ return ((_local_2.content as BitmapData)); }; }; return (null); } public function dispose():void { this._SafeStr_7219 = null; } public function get disposed():Boolean { return (!((this._SafeStr_7219 == null))); } } }//package _-4Hl // _SafeStr_19954 = "_-lb" (String#40223, DoABC#3) // _SafeStr_19955 = "_-3Ox" (String#30496, DoABC#3) // _SafeStr_2712 = "_-6BZ" (String#13954, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_8635 = "_-2gM" (String#10384, DoABC#3) //------------------------------------------------------------ //_-4Hl._SafeStr_3937 package _-4Hl { import _-0MK._SafeStr_3; import _-5YE.IFrameWindow; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3315; import _-5YE._SafeStr_2413; import _-1Mz.IWindowContainer; import _-2rM._SafeStr_3657; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class _SafeStr_3937 implements _SafeStr_3 { private static const _SafeStr_19956:String = "achieved_left"; private static const _SafeStr_19957:String = "achieved_mid"; private static const _SafeStr_19958:String = "achieved_right"; private var _SafeStr_19959:int; private var _SafeStr_5521:AchievementsResolutionController; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_10002:int; private var _SafeStr_15153:int; private var _SafeStr_7498:String; public function _SafeStr_3937(k:AchievementsResolutionController) { this._SafeStr_5521 = k; } public function dispose():void { if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_5521 = null; } public function get disposed():Boolean { return ((this._SafeStr_5521 == null)); } public function get achievementId():int { return (this._SafeStr_15153); } public function get stuffId():int { return (this._SafeStr_10002); } public function get visible():Boolean { if (!this._SafeStr_5415){ return (false); }; return (this._SafeStr_5415.visible); } public function show(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:int):void { if (this._SafeStr_5415 == null){ this.createWindow(); }; if (_arg_2 != this._SafeStr_15153){ this._SafeStr_11024(); this._SafeStr_5415.center(); }; this._SafeStr_10002 = k; this._SafeStr_15153 = _arg_2; this._SafeStr_7498 = _arg_3; this._SafeStr_8889(_arg_4, _arg_5); this._SafeStr_16973(this._SafeStr_7498); this._SafeStr_19960(); this._SafeStr_19961(_arg_6); this._SafeStr_5415.visible = true; } private function _SafeStr_8889(k:int, _arg_2:int):void { var _local_3:Number = Math.min(1, (Number(k) / _arg_2)); if (_local_3 > 0){ this._SafeStr_5415._SafeStr_12269(true, [_SafeStr_19956, _SafeStr_19957]); this._SafeStr_5415.findChildByName(_SafeStr_19958).visible = (_local_3 == 1); }; this._SafeStr_5415.findChildByName(_SafeStr_19957).width = (this._SafeStr_19959 * _local_3); this._SafeStr_5521.questEngine.localization.registerParameter("resolution.progress.progress", "progress", k.toString()); this._SafeStr_5521.questEngine.localization.registerParameter("resolution.progress.progress", "total", _arg_2.toString()); } private function _SafeStr_16973(k:String):void { var _local_2:_SafeStr_2536 = (this._SafeStr_5415.findChildByName("achievement_badge") as _SafeStr_2536); var _local_3:_SafeStr_3315 = (_local_2.widget as _SafeStr_3315); _SafeStr_2413(IWindowContainer(_local_2._SafeStr_6949).findChildByName("bitmap")).assetUri = "common_loading_icon"; _local_3.badgeId = k; _local_2.visible = true; } private function _SafeStr_19960():void { this._SafeStr_5415.findChildByName("achievement.name").caption = this._SafeStr_5521.questEngine.localization.getBadgeName(this._SafeStr_7498); this._SafeStr_5415.findChildByName("achievement.desc").caption = this._SafeStr_5521.questEngine.localization.getBadgeDesc(this._SafeStr_7498); } private function _SafeStr_19961(k:int):void { var _local_2:_SafeStr_2536 = _SafeStr_2536(this._SafeStr_5415.findChildByName("time_left_widget")); var _local_3:_SafeStr_3657 = _SafeStr_3657(_local_2.widget); _local_3.seconds = k; _local_3.running = true; } private function createWindow():void { this._SafeStr_5415 = IFrameWindow(this._SafeStr_5521.questEngine.getXmlWindow("AchievementResolutionProgress")); this._SafeStr_5415.findChildByTag("close").procedure = this._SafeStr_8340; this._SafeStr_5415.findChildByName("reset_button").procedure = this._SafeStr_19962; this._SafeStr_19959 = this._SafeStr_5415.findChildByName(_SafeStr_19957).width; } private function _SafeStr_11024():void { this._SafeStr_5415.center(); this._SafeStr_5415._SafeStr_12269(false, [_SafeStr_19956, _SafeStr_19957, _SafeStr_19958]); } public function close():void { if (this._SafeStr_5415){ this._SafeStr_5415.visible = false; }; } private function _SafeStr_8340(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this.close(); }; } private function _SafeStr_19962(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_5521._SafeStr_19963(this._SafeStr_10002); this.close(); }; } } }//package _-4Hl // _SafeStr_10002 = "_-4XV" (String#333, DoABC#3) // _SafeStr_11024 = "_-6FJ" (String#4193, DoABC#3) // _SafeStr_12269 = "_-1M3" (String#9004, DoABC#3) // _SafeStr_15153 = "_-141" (String#835, DoABC#3) // _SafeStr_16973 = "_-6ZN" (String#1621, DoABC#3) // _SafeStr_19956 = "_-tk" (String#40537, DoABC#3) // _SafeStr_19957 = "_-5Yr" (String#35775, DoABC#3) // _SafeStr_19958 = "_-1ga" (String#26239, DoABC#3) // _SafeStr_19959 = "_-1E8" (String#25155, DoABC#3) // _SafeStr_19960 = "_-5Nu" (String#35354, DoABC#3) // _SafeStr_19961 = "_-0bn" (String#23622, DoABC#3) // _SafeStr_19962 = "_-2Cu" (String#27536, DoABC#3) // _SafeStr_19963 = "_-43Q" (String#32107, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3657 = "_-0TR" (String#8080, DoABC#3) // _SafeStr_3937 = "_-00G" (String#7611, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7498 = "_-0Rn" (String#294, DoABC#3) // _SafeStr_8340 = "_-603" (String#270, DoABC#3) // _SafeStr_8889 = "_-3qB" (String#3552, DoABC#3) //------------------------------------------------------------ //_-4Hl._SafeStr_3939 package _-4Hl { import _-0MK._SafeStr_3; import _-5YE.IFrameWindow; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3315; import _-5YE._SafeStr_2413; import _-1Mz.IWindowContainer; public class _SafeStr_3939 implements _SafeStr_3 { private static const _SafeStr_9690:String = "header_button_close"; private static const _SafeStr_18541:String = "cancel_button"; private var _SafeStr_5521:AchievementsResolutionController; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_7498:String; private var _SafeStr_17656:String; public function _SafeStr_3939(k:AchievementsResolutionController) { this._SafeStr_5521 = k; } public function dispose():void { this._SafeStr_5521 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } public function get disposed():Boolean { return (!((this._SafeStr_5521 == null))); } public function get visible():Boolean { if (!this._SafeStr_5415){ return (false); }; return (this._SafeStr_5415.visible); } public function show(k:String, _arg_2:String):void { if (this._SafeStr_5415 == null){ this.createWindow(); }; this._SafeStr_11024(); this._SafeStr_17656 = k; this._SafeStr_7498 = _arg_2; this._SafeStr_16973(this._SafeStr_7498); this._SafeStr_5415.visible = true; } private function createWindow():void { this._SafeStr_5415 = IFrameWindow(this._SafeStr_5521.questEngine.getXmlWindow("AchievementResolutionCompleted")); this._SafeStr_9721(_SafeStr_9690); this._SafeStr_9721(_SafeStr_18541); } private function _SafeStr_9721(k:String):void { var _local_2:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); }; } private function onMouseClick(k:WindowMouseEvent):void { switch (k.target.name){ case _SafeStr_9690: case _SafeStr_18541: this.close(); return; }; } private function _SafeStr_11024():void { this._SafeStr_5415.center(); } private function _SafeStr_16973(k:String):void { var _local_2:_SafeStr_2536 = (this._SafeStr_5415.findChildByName("achievement_badge") as _SafeStr_2536); var _local_3:_SafeStr_3315 = (_local_2.widget as _SafeStr_3315); _SafeStr_2413(IWindowContainer(_local_2._SafeStr_6949).findChildByName("bitmap")).assetUri = "common_loading_icon"; _local_3.badgeId = k; _local_2.visible = true; } public function close():void { if (this._SafeStr_5415){ this._SafeStr_5415.visible = false; }; } } }//package _-4Hl // _SafeStr_11024 = "_-6FJ" (String#4193, DoABC#3) // _SafeStr_16973 = "_-6ZN" (String#1621, DoABC#3) // _SafeStr_17656 = "_-2UM" (String#10202, DoABC#3) // _SafeStr_18541 = "_-6H9" (String#1143, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3939 = "_-48I" (String#11879, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5521 = "_-1VJ" (String#58, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7498 = "_-0Rn" (String#294, DoABC#3) // _SafeStr_9690 = "_-6a4" (String#338, DoABC#3) // _SafeStr_9721 = "_-1yR" (String#297, DoABC#3) //------------------------------------------------------------ //_-4Hl._SafeStr_3942 package _-4Hl { import _-0MK._SafeStr_3; import _-5YE.IFrameWindow; import _-1SW._SafeStr_2713; import _-5Mz.WindowMouseEvent; import _-4fh._SafeStr_4045; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-4fh._SafeStr_2706; import _-5YE.ITextWindow; public class _SafeStr_3942 implements _SafeStr_3 { private static const _SafeStr_19964:int = 2000; private static const _SafeStr_19965:int = 5; private static const _SafeStr_19966:int = 31; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_19967:_SafeStr_2713; private var _SafeStr_19968:Animation; private var _SafeStr_19969:int; public function _SafeStr_3942(k:HabboQuestEngine) { this._SafeStr_7219 = k; } public function dispose():void { this._SafeStr_7219 = null; this._SafeStr_19967 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_19968){ this._SafeStr_19968.dispose(); this._SafeStr_19968 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_5415 == null)); } public function _SafeStr_19948(k:_SafeStr_2713):void { this.close(); } public function _SafeStr_19950():void { this.close(); } public function _SafeStr_19949(k:_SafeStr_2713, _arg_2:Boolean):void { if (_arg_2){ this.prepare(k); this._SafeStr_19969 = _SafeStr_19964; }; } private function close():void { if (this._SafeStr_5415){ this._SafeStr_5415.visible = false; }; } private function _SafeStr_19970(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_5415.visible = false; this._SafeStr_7219._SafeStr_19064._SafeStr_19167._SafeStr_19971 = this._SafeStr_7219.getBoolean("questing.showDetailsForNextQuest"); this._SafeStr_7219.send(new _SafeStr_4045()); } private function _SafeStr_19972(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_5415.visible = false; this._SafeStr_7219.send(new _SafeStr_2706()); }; } public function prepare(k:_SafeStr_2713):void { this._SafeStr_19967 = k; if (this._SafeStr_5415 == null){ this._SafeStr_5415 = IFrameWindow(this._SafeStr_7219.getXmlWindow("QuestCompletedDialog")); this._SafeStr_5415.findChildByTag("close").procedure = this._SafeStr_19970; this._SafeStr_5415.findChildByName("next_quest_button").procedure = this._SafeStr_19970; this._SafeStr_5415.findChildByName("more_quests_button").procedure = this._SafeStr_19972; this._SafeStr_5415.findChildByName("catalog_link_region").procedure = this._SafeStr_19973; this._SafeStr_19968 = this._SafeStr_7219._SafeStr_19974(this._SafeStr_5415); }; this._SafeStr_5415.findChildByName("catalog_link_txt").caption = this._SafeStr_7219.localization.getLocalization(("quests.completed.cataloglink." + this._SafeStr_19967.activityPointType)); var _local_2:String = ("quests.completed.reward." + this._SafeStr_19967.activityPointType); this._SafeStr_7219.localization.registerParameter(_local_2, "amount", this._SafeStr_19967._SafeStr_13229.toString()); this._SafeStr_5415.findChildByName("reward_txt").caption = this._SafeStr_7219.localization.getLocalization(_local_2, _local_2); this._SafeStr_5415.findChildByName("reward_txt").visible = (((this._SafeStr_19967.activityPointType >= 0)) && ((this._SafeStr_19967._SafeStr_13229 > 0))); this._SafeStr_5415.visible = false; this._SafeStr_5415.findChildByName("congrats_txt").caption = this._SafeStr_7219.localization.getLocalization(((this._SafeStr_19967._SafeStr_13237) ? "quests.completed.campaign.caption" : "quests.completed.quest.caption")); this._SafeStr_5415.findChildByName("more_quests_button").visible = this._SafeStr_19967._SafeStr_13237; this._SafeStr_5415.findChildByName("campaign_reward_icon").visible = this._SafeStr_19967._SafeStr_13237; this._SafeStr_5415.findChildByName("catalog_link_region").visible = ((!(this._SafeStr_19967._SafeStr_13237)) && ((this._SafeStr_19967._SafeStr_13229 > 0))); this._SafeStr_5415.findChildByName("next_quest_button").visible = !(this._SafeStr_19967._SafeStr_13237); this._SafeStr_5415.findChildByName("reward_icon").visible = !(this._SafeStr_19967._SafeStr_13237); this._SafeStr_5415.findChildByName("campaign_reward_icon").visible = this._SafeStr_19967._SafeStr_13237; this._SafeStr_5415.findChildByName("campaign_pic_bitmap").visible = this._SafeStr_19967._SafeStr_13237; this._SafeStr_19975(((this._SafeStr_19967._SafeStr_13237) ? "quests.completed.campaign.title" : "quests.completed.quest.title")); this._SafeStr_7219._SafeStr_19976(this._SafeStr_5415, k, this._SafeStr_19967._SafeStr_13237); var _local_3:ITextWindow = ITextWindow(this._SafeStr_5415.findChildByName("desc_txt")); var _local_4:int = _local_3.height; this._SafeStr_19977((this._SafeStr_19967._SafeStr_13235() + ".completed")); _local_3.height = Math.max(_SafeStr_19966, (_local_3.textHeight + _SafeStr_19965)); var _local_5:int = (_local_3.height - _local_4); this._SafeStr_5415.height = (this._SafeStr_5415.height + _local_5); } private function _SafeStr_19975(k:String):void { this._SafeStr_7219.localization.registerParameter(k, "category", this._SafeStr_7219._SafeStr_19154(this._SafeStr_19967)); this._SafeStr_5415.caption = this._SafeStr_7219.localization.getLocalization(k, k); } private function _SafeStr_19977(k:String):void { this._SafeStr_5415.findChildByName("desc_txt").caption = this._SafeStr_7219.localization.getLocalization(k, k); } private function _SafeStr_19973(k:WindowEvent, _arg_2:IWindow=null):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_7219.openCatalog(this._SafeStr_19967); }; } public function update(k:uint):void { if (this._SafeStr_19969 > 0){ this._SafeStr_19969 = (this._SafeStr_19969 - k); if (this._SafeStr_19969 < 1){ this._SafeStr_5415.center(); this._SafeStr_5415.visible = true; this._SafeStr_5415.activate(); if (this._SafeStr_19967._SafeStr_13237){ this._SafeStr_19968._SafeStr_19978(); } else { this._SafeStr_19968.stop(); }; }; }; if (this._SafeStr_19968 != null){ this._SafeStr_19968.update(k); }; } } }//package _-4Hl // _SafeStr_13229 = "_-2rL" (String#29125, DoABC#3) // _SafeStr_13235 = "_-1yQ" (String#26942, DoABC#3) // _SafeStr_13237 = "_-6Bw" (String#37337, DoABC#3) // _SafeStr_19064 = "_-2wc" (String#29326, DoABC#3) // _SafeStr_19154 = "_-1M1" (String#25443, DoABC#3) // _SafeStr_19167 = "_-wU" (String#40646, DoABC#3) // _SafeStr_19948 = "_-3z5" (String#11726, DoABC#3) // _SafeStr_19949 = "_-Hh" (String#14729, DoABC#3) // _SafeStr_19950 = "_-1dc" (String#9277, DoABC#3) // _SafeStr_19964 = "_-1xg" (String#26912, DoABC#3) // _SafeStr_19965 = "_-0iJ" (String#8330, DoABC#3) // _SafeStr_19966 = "_-4AO" (String#32391, DoABC#3) // _SafeStr_19967 = "_-3Cg" (String#1093, DoABC#3) // _SafeStr_19968 = "_-kb" (String#40181, DoABC#3) // _SafeStr_19969 = "_-1jE" (String#26351, DoABC#3) // _SafeStr_19970 = "_-132" (String#2848, DoABC#3) // _SafeStr_19971 = "_-0pr" (String#24160, DoABC#3) // _SafeStr_19972 = "_-6QC" (String#37871, DoABC#3) // _SafeStr_19973 = "_-2Dc" (String#9925, DoABC#3) // _SafeStr_19974 = "_-T" (String#39548, DoABC#3) // _SafeStr_19975 = "_-2Kk" (String#27840, DoABC#3) // _SafeStr_19976 = "_-5g5" (String#36058, DoABC#3) // _SafeStr_19977 = "_-Yr" (String#39756, DoABC#3) // _SafeStr_19978 = "_-64R" (String#37035, DoABC#3) // _SafeStr_2706 = "_-45v" (String#32213, DoABC#3) // _SafeStr_2713 = "_-6iV" (String#14481, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3942 = "_-0Cb" (String#7807, DoABC#3) // _SafeStr_4045 = "_-37a" (String#29795, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) //------------------------------------------------------------ //_-4Hl.AchievementCategories package _-4Hl { import flash.utils.Dictionary; import __AS3__.vec.Vector; import _-2E4._SafeStr_3935; import __AS3__.vec.*; public class AchievementCategories { private var _SafeStr_19979:Dictionary; private var _SafeStr_19980:Vector.; public function AchievementCategories(k:Array) { var _local_2:AchievementCategory; var _local_3:_SafeStr_3935; var _local_4:AchievementCategory; this._SafeStr_19979 = new Dictionary(); this._SafeStr_19980 = new Vector.(0); super(); for each (_local_3 in k) { if (_local_3.category == ""){ } else { _local_4 = this._SafeStr_19979[_local_3.category]; if (_local_4 == null){ _local_4 = new AchievementCategory(_local_3.category); this._SafeStr_19979[_local_3.category] = _local_4; if (_local_3.category != "misc"){ this._SafeStr_19980.push(_local_4); } else { _local_2 = _local_4; }; }; _local_4.add(_local_3); }; }; if (_local_2 != null){ this._SafeStr_19980.push(_local_2); }; } public function update(k:_SafeStr_3935):void { if (k.category == ""){ return; }; var _local_2:AchievementCategory = this._SafeStr_19979[k.category]; _local_2.update(k); } public function get _SafeStr_19981():Vector. { return (this._SafeStr_19980); } public function _SafeStr_19982():int { var _local_2:AchievementCategory; var k:int; for each (_local_2 in this._SafeStr_19980) { k = (k + _local_2._SafeStr_19982()); }; return (k); } public function _SafeStr_19983():int { var _local_2:AchievementCategory; var k:int; for each (_local_2 in this._SafeStr_19980) { k = (k + _local_2._SafeStr_19983()); }; return (k); } public function _SafeStr_19984(k:String):AchievementCategory { var _local_2:AchievementCategory; for each (_local_2 in this._SafeStr_19980) { if (_local_2.code == k){ return (_local_2); }; }; return (null); } } }//package _-4Hl // _SafeStr_19979 = "_-3pd" (String#31516, DoABC#3) // _SafeStr_19980 = "_-Bu" (String#38922, DoABC#3) // _SafeStr_19981 = "_-0mT" (String#24036, DoABC#3) // _SafeStr_19982 = "_-xL" (String#40681, DoABC#3) // _SafeStr_19983 = "_-0Vt" (String#23401, DoABC#3) // _SafeStr_19984 = "_-3fa" (String#31122, DoABC#3) // _SafeStr_3935 = "_-1pS" (String#9468, DoABC#3) //------------------------------------------------------------ //_-4Hl.AchievementCategory package _-4Hl { import __AS3__.vec.Vector; import _-2E4._SafeStr_3935; import __AS3__.vec.*; public class AchievementCategory { private var _SafeStr_9673:String; private var _SafeStr_15253:Vector.<_SafeStr_3935>; public function AchievementCategory(k:String) { this._SafeStr_15253 = new Vector.<_SafeStr_3935>(0); super(); this._SafeStr_9673 = k; } public function add(k:_SafeStr_3935):void { this._SafeStr_15253.push(k); } public function update(k:_SafeStr_3935):void { var _local_3:_SafeStr_3935; var _local_2:int; while (_local_2 < this._SafeStr_15253.length) { _local_3 = this._SafeStr_15253[_local_2]; if (_local_3.achievementId == k.achievementId){ this._SafeStr_15253[_local_2] = k; }; _local_2++; }; } public function _SafeStr_19983():int { var _local_2:_SafeStr_3935; var k:int; for each (_local_2 in this._SafeStr_15253) { k = (k + ((_local_2._SafeStr_10293) ? _local_2.level : (_local_2.level - 1))); }; return (k); } public function _SafeStr_19982():int { var _local_2:_SafeStr_3935; var k:int; for each (_local_2 in this._SafeStr_15253) { k = (k + _local_2._SafeStr_15165); }; return (k); } public function get code():String { return (this._SafeStr_9673); } public function get achievements():Vector.<_SafeStr_3935> { return (this._SafeStr_15253); } } }//package _-4Hl // _SafeStr_10293 = "_-2dK" (String#28580, DoABC#3) // _SafeStr_15165 = "_-5-X" (String#34401, DoABC#3) // _SafeStr_15253 = "_-1ad" (String#837, DoABC#3) // _SafeStr_19982 = "_-xL" (String#40681, DoABC#3) // _SafeStr_19983 = "_-0Vt" (String#23401, DoABC#3) // _SafeStr_3935 = "_-1pS" (String#9468, DoABC#3) // _SafeStr_9673 = "_-3RQ" (String#1095, DoABC#3) //------------------------------------------------------------ //_-4Hl.AchievementController package _-4Hl { import _-0MK._SafeStr_3; import _-0MK._SafeStr_35; import flash.geom.Point; import _-5YE.IFrameWindow; import _-1Mz.IWindowContainer; import _-2E4._SafeStr_3935; import flash.utils.Timer; import flash.utils.Dictionary; import flash.events.TimerEvent; import _-1Mz.IWindow; import _-5sR._SafeStr_2860; import _-1io._SafeStr_3943; import __AS3__.vec.Vector; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-6-c._SafeStr_2284; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3315; import _-5YE._SafeStr_2413; import _-gx._SafeStr_2709; public class AchievementController implements _SafeStr_3, _SafeStr_35 { private static const _SafeStr_19985:int = 3; private static const _SafeStr_19986:int = 8; private static const _SafeStr_19987:int = 5; private static const _SafeStr_19988:int = 6; private static const _SafeStr_19989:int = 3; private static const _SafeStr_19990:int = 2; private static const _SafeStr_19991:int = 4; private static const _SafeStr_19992:int = 6; private static const _SafeStr_19993:int = 180; private static const _SafeStr_19994:int = 246; private static const _SafeStr_19995:uint = 12910463; private static const _SafeStr_19996:int = 45; private static const _SafeStr_19997:Point = new Point(115, 93); private static const _SafeStr_19998:Point = new Point(72, 1); private static const _SafeStr_19999:int = 20; private static const _SafeStr_20000:int = 3; private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_20001:IWindowContainer; private var _SafeStr_10261:IWindowContainer; private var _SafeStr_20002:IWindowContainer; private var _SafeStr_20003:IWindowContainer; private var _SafeStr_20004:IWindowContainer; private var _SafeStr_7032:AchievementCategories; private var _SafeStr_7428:AchievementCategory; private var _SafeStr_15256:_SafeStr_3935; private var _SafeStr_20005:Timer; private var _SafeStr_20006:Dictionary; private var _SafeStr_20007:ProgressBar; private var _SafeStr_20008:ProgressBar; private var _SafeStr_20009:String = null; private var _SafeStr_20010:_SafeStr_3935; private var _SafeStr_20011:Timer; private var _SafeStr_20012:Dictionary; private var _SafeStr_20013:Boolean; private var _SafeStr_20014:Dictionary; public function AchievementController(k:HabboQuestEngine) { this._SafeStr_20006 = new Dictionary(); this._SafeStr_20012 = new Dictionary(); this._SafeStr_20014 = new Dictionary(); super(); this._SafeStr_7219 = k; this._SafeStr_20005 = new Timer(100, 1); this._SafeStr_20005.addEventListener(TimerEvent.TIMER, this._SafeStr_20015); this._SafeStr_20011 = new Timer(2000, 1); this._SafeStr_20011.addEventListener(TimerEvent.TIMER, this._SafeStr_20016); this._SafeStr_20012[16] = 1; this._SafeStr_20012[28] = 6; this._SafeStr_20012[38] = 4; this._SafeStr_20012[39] = 3; this._SafeStr_20012[40] = 1; } public static function _SafeStr_10156(k:IWindowContainer, _arg_2:int, _arg_3:int):void { var _local_4:int; var _local_5:IWindow; while (_local_4 < k.numChildren) { _local_5 = k.getChildAt(_local_4); if (((((!((_local_5 == null))) && (_local_5.visible))) && ((_local_5.height > 0)))){ _local_5.y = _arg_2; _arg_2 = (_arg_2 + (_local_5.height + _arg_3)); }; _local_4++; }; } public static function _SafeStr_7148(k:IWindowContainer):int { var _local_4:IWindow; var _local_2:int; var _local_3:int; while (_local_3 < k.numChildren) { _local_4 = k.getChildAt(_local_3); if (_local_4.visible){ _local_2 = Math.max(_local_2, (_local_4.y + _local_4.height)); }; _local_3++; }; return (_local_2); } public function dispose():void { this._SafeStr_7219 = null; this._SafeStr_20006 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_20005){ this._SafeStr_20005.removeEventListener(TimerEvent.TIMER, this._SafeStr_20015); this._SafeStr_20005.reset(); this._SafeStr_20005 = null; }; if (this._SafeStr_20011){ this._SafeStr_20011.removeEventListener(TimerEvent.TIMER, this._SafeStr_20016); this._SafeStr_20011.reset(); this._SafeStr_20011 = null; }; if (this._SafeStr_20007){ this._SafeStr_20007.dispose(); this._SafeStr_20007 = null; }; if (this._SafeStr_20008){ this._SafeStr_20008.dispose(); this._SafeStr_20008 = null; }; this._SafeStr_20001 = null; this._SafeStr_20002 = null; this._SafeStr_20002 = null; this._SafeStr_20003 = null; this._SafeStr_20004 = null; } public function get disposed():Boolean { return ((this._SafeStr_7219 == null)); } public function _SafeStr_7517():Boolean { return (((this._SafeStr_5415) && (this._SafeStr_5415.visible))); } public function close():void { this._SafeStr_20014 = new Dictionary(); this._SafeStr_20017(); if (this._SafeStr_5415){ this._SafeStr_5415.visible = false; }; } private function _SafeStr_20017():void { var _local_2:_SafeStr_3935; var k:int; for each (_local_2 in this._SafeStr_20014) { if (this._SafeStr_20018(_local_2.badgeId)){ } else { k++; }; }; this._SafeStr_7219.events.dispatchEvent(new _SafeStr_2860(k)); } public function _SafeStr_8255():void { this.close(); } public function _SafeStr_12098():void { if (this._SafeStr_7517()){ this.close(); } else { this.show(); }; } public function _SafeStr_19936():void { if (this._SafeStr_7032 == null){ this._SafeStr_7219.send(new _SafeStr_3943()); }; } public function show():void { if (this._SafeStr_7032 == null){ this._SafeStr_7219.send(new _SafeStr_3943()); this._SafeStr_20013 = true; } else { this.refresh(); this._SafeStr_5415.visible = true; this._SafeStr_5415.activate(); }; } public function _SafeStr_20019(k:Array, _arg_2:String):void { if (this._SafeStr_7032 == null){ this._SafeStr_7032 = new AchievementCategories(k); }; if (!this._SafeStr_20013){ return; }; this._SafeStr_20013 = false; this.refresh(); this._SafeStr_5415.visible = true; this._SafeStr_5415.activate(); var _local_3:String = (((this._SafeStr_20009 == null)) ? _arg_2 : this._SafeStr_20009); var _local_4:AchievementCategory = this._SafeStr_7032._SafeStr_19984(_local_3); if (_local_4 != null){ this._SafeStr_20020(_local_4); this._SafeStr_20009 = null; }; } public function _SafeStr_20021(k:_SafeStr_3935):void { var _local_2:Boolean; if (this._SafeStr_7032 != null){ _local_2 = ((this._SafeStr_15256) && ((this._SafeStr_15256.achievementId == k.achievementId))); if (((!(_local_2)) && (!((k.achievementId in this._SafeStr_20014))))){ this._SafeStr_20014[k.achievementId] = k; this._SafeStr_20017(); }; if (((_local_2) && ((k.level > this._SafeStr_15256.level)))){ this._SafeStr_15256._SafeStr_15166(); this._SafeStr_20010 = k; this._SafeStr_20011.start(); } else { this._SafeStr_7032.update(k); if (_local_2){ this._SafeStr_15256 = k; }; }; if (((this._SafeStr_5415) && (this._SafeStr_5415.visible))){ this.refresh(); }; }; } private function _SafeStr_20022(k:String):int { var _local_3:_SafeStr_3935; var _local_2:int; for each (_local_3 in this._SafeStr_20014) { if (_local_3.category == k){ _local_2++; }; }; return (_local_2); } private function refresh():void { this._SafeStr_8557(); this._SafeStr_20023(); this._SafeStr_20024(); this._SafeStr_20025(); this._SafeStr_20026(); this._SafeStr_20027(); _SafeStr_10156(this._SafeStr_5415.content, 0, 4); this._SafeStr_5415.height = (_SafeStr_7148(this._SafeStr_5415.content) + _SafeStr_19996); } private function _SafeStr_20023():void { var _local_3:Boolean; if (this._SafeStr_7428 != null){ this._SafeStr_20001.visible = false; return; }; this._SafeStr_20001.visible = true; var k:Vector. = this._SafeStr_7032._SafeStr_19981; var _local_2:int; while (true) { if (_local_2 < k.length){ this._SafeStr_15718(_local_2, k[_local_2]); } else { _local_3 = this._SafeStr_15718(_local_2, null); if (_local_3){ break; }; }; _local_2++; }; this._SafeStr_20001.height = _SafeStr_7148(this._SafeStr_20001); } private function _SafeStr_20024():void { if (this._SafeStr_7428 != null){ this._SafeStr_20004.visible = false; return; }; this._SafeStr_20004.visible = true; this._SafeStr_20008.refresh(this._SafeStr_7032._SafeStr_19983(), this._SafeStr_7032._SafeStr_19982(), 0, 0); } private function _SafeStr_20026():void { var _local_4:IWindow; var _local_5:Boolean; var k:IWindow = this._SafeStr_5415.findChildByName("achievements_list"); if (this._SafeStr_7428 == null){ k.visible = false; return; }; k.visible = true; _SafeStr_4.log((((this._SafeStr_7428.code + " has ") + this._SafeStr_7428.achievements.length) + " achievemenets")); var _local_2:Vector.<_SafeStr_3935> = this._SafeStr_7428.achievements; while (this._SafeStr_10261.numChildren > 0) { this._SafeStr_10261.removeChildAt(0); }; var _local_3:int; while (true) { if (_local_3 < _local_2.length){ this._SafeStr_20028(_local_3, _local_2[_local_3]); } else { _local_5 = this._SafeStr_20028(_local_3, null); if (_local_5){ break; }; }; _local_3++; }; this._SafeStr_10261.height = _SafeStr_7148(this._SafeStr_10261); k.height = (this._SafeStr_10261.height + 1); this._SafeStr_5415.findChildByName("achievements_scrollarea").height = k.height; _local_4 = this._SafeStr_5415.findChildByName("achievements_scrollbar"); _local_4.visible = this._SafeStr_20029; _local_4.height = k.height; } private function _SafeStr_20025():void { if (this._SafeStr_7428 == null){ this._SafeStr_20003.visible = false; return; }; this._SafeStr_20003.visible = true; this._SafeStr_20003.findChildByName("category_name_txt").caption = this._SafeStr_7219._SafeStr_20030(this._SafeStr_7428.code); this._SafeStr_7219.localization.registerParameter("achievements.details.categoryprogress", "progress", this._SafeStr_7428._SafeStr_19983().toString()); this._SafeStr_7219.localization.registerParameter("achievements.details.categoryprogress", "limit", this._SafeStr_7428._SafeStr_19982().toString()); this._SafeStr_7219._SafeStr_20031(this._SafeStr_20003, this._SafeStr_7428, false); } private function _SafeStr_20027():void { if (this._SafeStr_15256 == null){ this._SafeStr_20002.visible = false; return; }; this._SafeStr_20002.visible = true; var k:String = this._SafeStr_20032(this._SafeStr_15256); this._SafeStr_20002.findChildByName("achievement_name_txt").caption = this._SafeStr_7219.localization.getBadgeName(k); var _local_2:String = this._SafeStr_7219.localization.getBadgeDesc(k); this._SafeStr_20002.findChildByName("achievement_desc_txt").caption = (((_local_2 == null)) ? "" : _local_2); this._SafeStr_7219.localization.registerParameter("achievements.details.level", "level", ((this._SafeStr_15256._SafeStr_10293) ? this._SafeStr_15256.level.toString() : (this._SafeStr_15256.level - 1).toString())); this._SafeStr_7219.localization.registerParameter("achievements.details.level", "limit", this._SafeStr_15256._SafeStr_15165.toString()); this._SafeStr_7219._SafeStr_20033(!(this._SafeStr_15256._SafeStr_10293), this._SafeStr_20002, this._SafeStr_15256._SafeStr_10997, this._SafeStr_15256._SafeStr_10996); this._SafeStr_20034(this._SafeStr_20002, this._SafeStr_15256); this._SafeStr_20007.refresh(this._SafeStr_15256._SafeStr_15163, this._SafeStr_15256._SafeStr_15162, ((this._SafeStr_15256.achievementId * 10000) + this._SafeStr_15256.level), this._SafeStr_15256._SafeStr_15161); this._SafeStr_20007.visible = ((!((this._SafeStr_15256._SafeStr_15167 == _SafeStr_3935._SafeStr_15151))) && (!(this._SafeStr_15256._SafeStr_10293))); } private function _SafeStr_8557():void { if (this._SafeStr_5415 != null){ return; }; this._SafeStr_5415 = IFrameWindow(this._SafeStr_7219.getXmlWindow("Achievements")); this._SafeStr_5415.findChildByTag("close").procedure = this._SafeStr_8340; this._SafeStr_5415.findChildByName("back_button").procedure = this._SafeStr_20035; this._SafeStr_5415.center(); this._SafeStr_5415.y = _SafeStr_19999; this._SafeStr_20001 = IWindowContainer(this._SafeStr_5415.findChildByName("categories_cont")); this._SafeStr_20003 = IWindowContainer(this._SafeStr_5415.findChildByName("achievements_header_cont")); this._SafeStr_10261 = IWindowContainer(this._SafeStr_5415.findChildByName("achievements_cont")); this._SafeStr_20002 = IWindowContainer(this._SafeStr_5415.findChildByName("achievement_cont")); this._SafeStr_20004 = IWindowContainer(this._SafeStr_5415.findChildByName("categories_footer_cont")); this._SafeStr_20007 = new ProgressBar(this._SafeStr_7219, this._SafeStr_20002, _SafeStr_19993, "achievements.details.progress", true, _SafeStr_19997); this._SafeStr_20008 = new ProgressBar(this._SafeStr_7219, this._SafeStr_20004, _SafeStr_19994, "achievements.categories.totalprogress", true, _SafeStr_19998); } private function _SafeStr_15718(k:int, _arg_2:AchievementCategory):Boolean { var _local_6:int; var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_20001.getChildByName(k.toString())); var _local_4:int = Math.floor((k / _SafeStr_19985)); var _local_5 = (_local_4 < _SafeStr_19989); if (_local_3 == null){ if ((((_arg_2 == null)) && (!(_local_5)))){ return (true); }; _local_3 = IWindowContainer(this._SafeStr_7219.getXmlWindow("AchievementCategory")); _local_3.name = k.toString(); this._SafeStr_20001.addChild(_local_3); _local_3.findChildByName("category_region").procedure = this._SafeStr_20036; _local_3.x = ((_local_3.width + _SafeStr_19986) * (k % _SafeStr_19985)); _local_3.y = (((_local_3.height + _SafeStr_19987) * Math.floor((k / _SafeStr_19985))) + _SafeStr_19988); }; _local_3.findChildByName("category_region").id = k; _local_3.findChildByName("category_region").visible = !((_arg_2 == null)); _local_3.findChildByName("category_bg_inact").visible = (_arg_2 == null); _local_3.findChildByName("category_bg_act").visible = !((_arg_2 == null)); _local_3.findChildByName("category_bg_act_hover").visible = false; _local_3.findChildByName("header_txt").visible = !((_arg_2 == null)); _local_3.findChildByName("completion_txt").visible = !((_arg_2 == null)); _local_3.findChildByName("category_pic_bitmap").visible = !((_arg_2 == null)); _local_3.findChildByName("unseen_count_border").visible = false; if (_arg_2){ _local_3.findChildByName("header_txt").caption = this._SafeStr_7219._SafeStr_20030(_arg_2.code); _local_3.findChildByName("completion_txt").caption = ((_arg_2._SafeStr_19983() + "/") + _arg_2._SafeStr_19982()); this._SafeStr_7219._SafeStr_20031(_local_3, _arg_2, true); _local_6 = this._SafeStr_20022(_arg_2.code); if (_local_6 > 0){ _local_3.findChildByName("unseen_count_border").visible = true; _local_3.findChildByName("unseen_count").caption = _local_6.toString(); }; _local_3.visible = true; } else { _local_3.visible = _local_5; }; return (false); } private function _SafeStr_20028(k:int, _arg_2:_SafeStr_3935):Boolean { var _local_3:int = (k / this._SafeStr_20037); var _local_4 = (_local_3 < _SafeStr_19990); if ((((_arg_2 == null)) && (!(_local_4)))){ return (true); }; var _local_5:IWindowContainer = (this._SafeStr_7219.getXmlWindow("Achievement") as IWindowContainer); this._SafeStr_10261.addChild(_local_5); _local_5.x = ((_local_5.width + ((this._SafeStr_20029) ? 5 : 0)) * (k % this._SafeStr_20037)); _SafeStr_4.log(((((((("Refreshing " + k) + " where count is ") + this._SafeStr_7428.achievements.length) + ", row=") + _local_3) + ", column=") + (k % this._SafeStr_20037))); _local_5.y = ((_local_5.height * _local_3) + _SafeStr_20000); _local_5.findChildByName("bg_region").procedure = this._SafeStr_20038; var _local_6:IWindow = _local_5.findChildByName("bg_region"); _local_6.id = k; _local_6.visible = !((_arg_2 == null)); var _local_7:IWindow = _local_5.findChildByName("bg_unselected_bitmap"); var _local_8:IWindow = _local_5.findChildByName("bg_selected_bitmap"); this._SafeStr_20039(_local_5, _arg_2); _local_7.color = ((((!((_arg_2 == null))) && ((_arg_2.achievementId in this._SafeStr_20014)))) ? _SafeStr_19995 : 0xFFFFFF); if (_arg_2){ _local_7.visible = !((_arg_2 == this._SafeStr_15256)); _local_8.visible = (_arg_2 == this._SafeStr_15256); _local_5.visible = true; } else { if (_local_4){ _local_8.visible = false; _local_7.visible = true; _local_5.visible = true; } else { _local_5.visible = false; }; }; return (false); } private function _SafeStr_8340(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this.close(); }; } private function _SafeStr_20036(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int = _arg_2.id; _SafeStr_4.log(("Category index: " + _local_3)); if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_20020(this._SafeStr_7032._SafeStr_19981[_local_3]); } else { if (k.type == WindowMouseEvent._SafeStr_5424){ this._SafeStr_20040(-999); } else { if (k.type == WindowMouseEvent._SafeStr_5423){ this._SafeStr_20040(_local_3); }; }; }; } private function _SafeStr_20020(k:AchievementCategory):void { this._SafeStr_7428 = k; this._SafeStr_15256 = this._SafeStr_7428.achievements[0]; _SafeStr_4.log(("Category: " + this._SafeStr_7428.code)); this.refresh(); this._SafeStr_7219.send(new _SafeStr_2284("Achievements", this._SafeStr_7428.code, "Category selected")); } public function _SafeStr_20041(k:String):void { var _local_2:AchievementCategory = (((this._SafeStr_7032)!=null) ? this._SafeStr_7032._SafeStr_19984(k) : null); if (_local_2 != null){ this._SafeStr_20020(_local_2); } else { this._SafeStr_20009 = k; }; } private function _SafeStr_20040(k:int):void { var _local_3:Boolean; var _local_4:IWindowContainer; var _local_5:IWindow; var _local_2:int; while (_local_2 < this._SafeStr_20001.numChildren) { _local_3 = (_local_2 == k); _local_4 = IWindowContainer(this._SafeStr_20001.getChildAt(_local_2)); _local_4.findChildByName("category_bg_act").visible = ((!(_local_3)) && ((_local_2 < this._SafeStr_7032._SafeStr_19981.length))); _local_4.findChildByName("category_bg_act_hover").visible = _local_3; _local_5 = _local_4.findChildByName("hover_container"); _local_5.x = ((_local_3) ? 0 : 1); _local_5.y = ((_local_3) ? 0 : 1); _local_2++; }; } private function _SafeStr_20038(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; var _local_3:int = _arg_2.id; this._SafeStr_15256 = this._SafeStr_7428.achievements[_local_3]; this.refresh(); this._SafeStr_7219.send(new _SafeStr_2284("Achievements", this._SafeStr_15256.achievementId.toString(), "Achievement selected")); } private function _SafeStr_20035(k:WindowEvent, _arg_2:IWindow):void { var _local_3:Array; var _local_4:_SafeStr_3935; if (k.type != WindowMouseEvent.CLICK){ return; }; if (this._SafeStr_7428 != null){ _local_3 = []; for each (_local_4 in this._SafeStr_20014) { if (_local_4.category != this._SafeStr_7428.code){ _local_3.push(_local_4); }; }; this._SafeStr_20014 = new Dictionary(); for each (_local_4 in _local_3) { this._SafeStr_20014[_local_4.achievementId] = _local_4; }; this._SafeStr_20017(); }; this._SafeStr_7428 = null; this._SafeStr_15256 = null; this.refresh(); } private function _SafeStr_20039(k:IWindowContainer, _arg_2:_SafeStr_3935):void { var _local_3:_SafeStr_2536 = (k.findChildByName("achievement_pic_bitmap") as _SafeStr_2536); var _local_4:_SafeStr_3315 = (_local_3.widget as _SafeStr_3315); if (_arg_2 == null){ _local_3.visible = false; return; }; _SafeStr_2413(IWindowContainer(_local_3._SafeStr_6949).findChildByName("bitmap")).assetUri = "common_loading_icon"; _local_4.badgeId = this._SafeStr_20032(_arg_2); _local_4.greyscale = !(_arg_2._SafeStr_10294); _local_3.visible = true; } private function _SafeStr_20034(k:IWindowContainer, _arg_2:_SafeStr_3935):void { var _local_3:_SafeStr_2536 = (k.findChildByName("achievement_pic_bitmap") as _SafeStr_2536); var _local_4:_SafeStr_3315 = (_local_3.widget as _SafeStr_3315); _SafeStr_2413(IWindowContainer(_local_3._SafeStr_6949).findChildByName("bitmap")).assetUri = "common_loading_icon"; _local_4.badgeId = this._SafeStr_20032(_arg_2); _local_4.greyscale = !(_arg_2._SafeStr_10294); _local_3.visible = true; } private function _SafeStr_20015(k:TimerEvent):void { this._SafeStr_20005.reset(); this.refresh(); } private function _SafeStr_20016(k:TimerEvent):void { this._SafeStr_15256 = this._SafeStr_20010; this._SafeStr_7032.update(this._SafeStr_20010); this._SafeStr_20010 = null; this.refresh(); } public function _SafeStr_12758(k:_SafeStr_2709):void { if (this._SafeStr_5415 == null){ return; }; this._SafeStr_20006[k.badgeId] = k._SafeStr_5570; if (!this._SafeStr_20005.running){ this._SafeStr_20005.start(); }; } public function update(k:uint):void { if (this._SafeStr_20007 != null){ this._SafeStr_20007._SafeStr_7568(); }; if (this._SafeStr_20008 != null){ this._SafeStr_20008._SafeStr_7568(); }; } private function _SafeStr_20032(k:_SafeStr_3935):String { return (((k._SafeStr_10293) ? k.badgeId : this._SafeStr_7219.localization._SafeStr_10295(k.badgeId))); } private function _SafeStr_20042(k:int):int { return (((this._SafeStr_20012[k]) ? this._SafeStr_20012[k] : 0)); } private function get _SafeStr_20037():int { if (this._SafeStr_20029){ return ((_SafeStr_19992 - 1)); }; return (_SafeStr_19992); } private function get _SafeStr_20029():Boolean { return (((!((this._SafeStr_7428 == null))) && ((this._SafeStr_7428.achievements.length > (_SafeStr_19991 * _SafeStr_19992))))); } private function _SafeStr_20018(badgeId:String):Boolean { var isSkipped:Boolean; var unseendSkippedBadgesIds:Array = this._SafeStr_7219.getProperty("toolbar.unseen_notification.skipped_badge_ids").split(","); unseendSkippedBadgesIds.forEach(function (k:*) { if (badgeId.search(k) != -1){ isSkipped = true; }; }, null); return (isSkipped); } public function _SafeStr_19938(k:String, _arg_2:String):int { var _local_3:AchievementCategory; var _local_4:_SafeStr_3935; if (this._SafeStr_7032 != null){ _local_3 = this._SafeStr_7032._SafeStr_19984(k); if (_local_3 != null){ for each (_local_4 in _local_3.achievements) { if (_local_4.badgeId.indexOf(_arg_2) == 0){ return (((_local_4._SafeStr_10293) ? _local_4.level : Math.max(0, (_local_4.level - 1)))); }; }; }; }; return (0); } } }//package _-4Hl // _SafeStr_10156 = "_-31A" (String#29538, DoABC#3) // _SafeStr_10261 = "_-1Uz" (String#9149, DoABC#3) // _SafeStr_10293 = "_-2dK" (String#28580, DoABC#3) // _SafeStr_10294 = "_-49w" (String#32372, DoABC#3) // _SafeStr_10295 = "_-4tg" (String#12650, DoABC#3) // _SafeStr_10996 = "_-0tJ" (String#24308, DoABC#3) // _SafeStr_10997 = "_-dE" (String#39920, DoABC#3) // _SafeStr_12098 = "_-2Mn" (String#842, DoABC#3) // _SafeStr_12758 = "_-1eN" (String#3022, DoABC#3) // _SafeStr_15151 = "_-3Cj" (String#30000, DoABC#3) // _SafeStr_15161 = "_-4uh" (String#34177, DoABC#3) // _SafeStr_15162 = "_-0oI" (String#24111, DoABC#3) // _SafeStr_15163 = "_-tX" (String#40531, DoABC#3) // _SafeStr_15165 = "_-5-X" (String#34401, DoABC#3) // _SafeStr_15166 = "_-30P" (String#29511, DoABC#3) // _SafeStr_15167 = "_-4Nh" (String#32919, DoABC#3) // _SafeStr_15256 = "_-57S" (String#12879, DoABC#3) // _SafeStr_15718 = "_-43m" (String#11813, DoABC#3) // _SafeStr_19936 = "_-0zz" (String#8615, DoABC#3) // _SafeStr_19938 = "_-5aH" (String#13360, DoABC#3) // _SafeStr_19981 = "_-0mT" (String#24036, DoABC#3) // _SafeStr_19982 = "_-xL" (String#40681, DoABC#3) // _SafeStr_19983 = "_-0Vt" (String#23401, DoABC#3) // _SafeStr_19984 = "_-3fa" (String#31122, DoABC#3) // _SafeStr_19985 = "_-0Eo" (String#22743, DoABC#3) // _SafeStr_19986 = "_-5jy" (String#36200, DoABC#3) // _SafeStr_19987 = "_-3u0" (String#31700, DoABC#3) // _SafeStr_19988 = "_-16s" (String#24875, DoABC#3) // _SafeStr_19989 = "_-33i" (String#29635, DoABC#3) // _SafeStr_19990 = "_-1mD" (String#26469, DoABC#3) // _SafeStr_19991 = "_-5b" (String#35857, DoABC#3) // _SafeStr_19992 = "_-5rX" (String#36494, DoABC#3) // _SafeStr_19993 = "_-4a8" (String#33407, DoABC#3) // _SafeStr_19994 = "_-5nN" (String#36330, DoABC#3) // _SafeStr_19995 = "_-0Kx" (String#22998, DoABC#3) // _SafeStr_19996 = "_-58q" (String#12908, DoABC#3) // _SafeStr_19997 = "_-0Ho" (String#22869, DoABC#3) // _SafeStr_19998 = "_-2YB" (String#28374, DoABC#3) // _SafeStr_19999 = "_-3-5" (String#29459, DoABC#3) // _SafeStr_20000 = "_-4dt" (String#33546, DoABC#3) // _SafeStr_20001 = "_-0cs" (String#23668, DoABC#3) // _SafeStr_20002 = "_-68b" (String#37206, DoABC#3) // _SafeStr_20003 = "_-3qC" (String#31538, DoABC#3) // _SafeStr_20004 = "_-2Fk" (String#27655, DoABC#3) // _SafeStr_20005 = "_-1sI" (String#26698, DoABC#3) // _SafeStr_20006 = "_-1JN" (String#25340, DoABC#3) // _SafeStr_20007 = "_-1jZ" (String#26363, DoABC#3) // _SafeStr_20008 = "_-Qc" (String#39462, DoABC#3) // _SafeStr_20009 = "_-VD" (String#39631, DoABC#3) // _SafeStr_20010 = "_-1zW" (String#26986, DoABC#3) // _SafeStr_20011 = "_-24G" (String#27210, DoABC#3) // _SafeStr_20012 = "_-3hK" (String#31183, DoABC#3) // _SafeStr_20013 = "_-10H" (String#24616, DoABC#3) // _SafeStr_20014 = "_-4wt" (String#34251, DoABC#3) // _SafeStr_20015 = "_-5zE" (String#36792, DoABC#3) // _SafeStr_20016 = "_-4hI" (String#33664, DoABC#3) // _SafeStr_20017 = "_-5FX" (String#35026, DoABC#3) // _SafeStr_20018 = "_-yj" (String#40734, DoABC#3) // _SafeStr_20019 = "_-a4" (String#15054, DoABC#3) // _SafeStr_20020 = "_-2Cz" (String#27539, DoABC#3) // _SafeStr_20021 = "_-1Fi" (String#8895, DoABC#3) // _SafeStr_20022 = "_-3gO" (String#31156, DoABC#3) // _SafeStr_20023 = "_-3kR" (String#11471, DoABC#3) // _SafeStr_20024 = "_-1KQ" (String#25384, DoABC#3) // _SafeStr_20025 = "_-5V0" (String#35617, DoABC#3) // _SafeStr_20026 = "_-5LW" (String#35264, DoABC#3) // _SafeStr_20027 = "_-6GK" (String#37493, DoABC#3) // _SafeStr_20028 = "_-1Aq" (String#25021, DoABC#3) // _SafeStr_20029 = "_-32l" (String#29594, DoABC#3) // _SafeStr_20030 = "_-6x" (String#38741, DoABC#3) // _SafeStr_20031 = "_-1gd" (String#26241, DoABC#3) // _SafeStr_20032 = "_-2pg" (String#29059, DoABC#3) // _SafeStr_20033 = "_-169" (String#24850, DoABC#3) // _SafeStr_20034 = "_-4Io" (String#12053, DoABC#3) // _SafeStr_20035 = "_-5Xa" (String#35720, DoABC#3) // _SafeStr_20036 = "_-0Ml" (String#7959, DoABC#3) // _SafeStr_20037 = "_-Wg" (String#39679, DoABC#3) // _SafeStr_20038 = "_-Gr" (String#39099, DoABC#3) // _SafeStr_20039 = "_-2p1" (String#3300, DoABC#3) // _SafeStr_20040 = "_-1fg" (String#26199, DoABC#3) // _SafeStr_20041 = "_-3QC" (String#30546, DoABC#3) // _SafeStr_20042 = "_-2-r" (String#27035, DoABC#3) // _SafeStr_2284 = "_-4yD" (String#34310, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_2709 = "_-3bC" (String#11314, DoABC#3) // _SafeStr_2860 = "_-52n" (String#34535, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_3935 = "_-1pS" (String#9468, DoABC#3) // _SafeStr_3943 = "_-3xj" (String#31849, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5570 = "_-3T8" (String#30660, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7032 = "_-G3" (String#708, DoABC#3) // _SafeStr_7148 = "_-2ON" (String#27981, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_8255 = "_-01Z" (String#679, DoABC#3) // _SafeStr_8340 = "_-603" (String#270, DoABC#3) // _SafeStr_8557 = "_-6I8" (String#166, DoABC#3) //------------------------------------------------------------ //_-4Hl.AchievementsResolutionController package _-4Hl { import _-0MK._SafeStr_3; import _-5YE.IFrameWindow; import __AS3__.vec.Vector; import _-2E4._SafeStr_3940; import _-5YE.IItemGridWindow; import _-069._SafeStr_3936; import _-1EK._SafeStr_3080; import _-2E4._SafeStr_3935; import _-5Mz.WindowEvent; import _-069._SafeStr_3938; import _-4n6._SafeStr_2495; import _-5YE._SafeStr_2536; import _-2rM._SafeStr_3657; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-2rM._SafeStr_3315; import _-5YE._SafeStr_2413; public class AchievementsResolutionController implements _SafeStr_3 { private static const _SafeStr_9690:String = "header_button_close"; private static const _SafeStr_9691:String = "save_button"; private static const _SafeStr_18541:String = "cancel_button"; private static const _SafeStr_9697:String = "ok_button"; private static const _SafeStr_20043:String = "disabled.reason"; private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_20044:_SafeStr_3937; private var _SafeStr_20045:_SafeStr_3939; private var _SafeStr_10002:int; private var _SafeStr_15253:Vector.<_SafeStr_3940>; private var _SafeStr_20046:int = -1; private var _SafeStr_17661:int = -1; public function AchievementsResolutionController(k:HabboQuestEngine) { this._SafeStr_7219 = k; } public function dispose():void { var k:IItemGridWindow; this._SafeStr_7219 = null; if (this._SafeStr_5415){ k = (this._SafeStr_5415.findChildByName("achievements") as IItemGridWindow); if (k){ k.destroyGridItems(); }; if (this._SafeStr_20044){ this._SafeStr_20044.dispose(); this._SafeStr_20044 = null; }; if (this._SafeStr_20045){ this._SafeStr_20045.dispose(); this._SafeStr_20045 = null; }; this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_7219 == null)); } public function _SafeStr_20047(k:int, _arg_2:Vector.<_SafeStr_3940>, _arg_3:int):void { this._SafeStr_10002 = k; this._SafeStr_15253 = _arg_2; this._SafeStr_17661 = _arg_3; if (_arg_2.length == 0){ return; }; this.refresh(); this._SafeStr_5415.visible = true; this._SafeStr_20046 = this._SafeStr_15253[0].achievementId; this._SafeStr_20048(); this._SafeStr_20049(this._SafeStr_20046); } public function _SafeStr_20050(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:int):void { if (!this._SafeStr_20044){ this._SafeStr_20044 = new _SafeStr_3937(this); }; this._SafeStr_20044.show(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6); } public function _SafeStr_20051(k:String, _arg_2:String):void { if (!this._SafeStr_20045){ this._SafeStr_20045 = new _SafeStr_3939(this); }; this._SafeStr_20045.show(_arg_2, k); } public function _SafeStr_14171(k:_SafeStr_3080):void { if (((((this._SafeStr_20044) && (this._SafeStr_20044.visible))) && ((k.type == this._SafeStr_20044.achievementId)))){ this._SafeStr_7219.send(new _SafeStr_3936(this._SafeStr_20044.stuffId, 0)); }; } public function _SafeStr_20021(k:_SafeStr_3935):void { if (((((this._SafeStr_20044) && (this._SafeStr_20044.visible))) && ((k.achievementId == this._SafeStr_20044.achievementId)))){ this._SafeStr_7219.send(new _SafeStr_3936(this._SafeStr_20044.stuffId, 0)); }; } public function _SafeStr_19963(stuffId:int):void { var title:String; var summary:String; if (((((this._SafeStr_20044) && (this._SafeStr_20044.visible))) && ((stuffId == this._SafeStr_20044.stuffId)))){ title = "${resolution.reset.confirmation.title}"; summary = "${resolution.reset.confirmation.text}"; this._SafeStr_7219.windowManager.confirm(title, summary, 0, function (k:_SafeStr_2495, _arg_2:WindowEvent):void { k.dispose(); if (_arg_2.type == WindowEvent._SafeStr_6209){ _SafeStr_7219.send(new _SafeStr_3938(stuffId)); _SafeStr_7219.send(new _SafeStr_3936(_SafeStr_20044.stuffId, 0)); }; }); }; } private function refresh():void { if (this._SafeStr_5415 == null){ this._SafeStr_8557(); }; var k:_SafeStr_2536 = _SafeStr_2536(this._SafeStr_5415.findChildByName("countdown_widget")); var _local_2:_SafeStr_3657 = _SafeStr_3657(k.widget); _local_2.seconds = this._SafeStr_17661; _local_2.running = true; } private function _SafeStr_8557():void { if (this._SafeStr_5415 != null){ return; }; this._SafeStr_5415 = IFrameWindow(this._SafeStr_7219.getXmlWindow("AchievementsResolutions")); this._SafeStr_5415.findChildByTag("close").procedure = this._SafeStr_8340; this._SafeStr_5415.center(); this._SafeStr_5415.visible = true; this._SafeStr_9721(_SafeStr_9690); this._SafeStr_9721(_SafeStr_9691); this._SafeStr_9721(_SafeStr_18541); } private function _SafeStr_8340(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this.close(); }; } private function _SafeStr_9721(k:String):void { var _local_2:IWindow = this._SafeStr_5415.findChildByName(k); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); }; } private function onMouseClick(event:WindowMouseEvent):void { var title:String; var summary:String; switch (event.target.name){ case _SafeStr_9690: case _SafeStr_18541: this.close(); return; case _SafeStr_9697: return; case _SafeStr_9691: title = "${resolution.confirmation.title}"; summary = "${resolution.confirmation.text}"; this.close(); this._SafeStr_7219.windowManager.confirm(title, summary, 0, function (k:_SafeStr_2495, _arg_2:WindowEvent):void { k.dispose(); if (_arg_2.type == WindowEvent._SafeStr_6209){ _SafeStr_7219.send(new _SafeStr_3936(_SafeStr_10002, _SafeStr_20046)); } else { _SafeStr_5415.visible = true; }; }); return; }; } public function _SafeStr_7517():Boolean { return (((this._SafeStr_5415) && (this._SafeStr_5415.visible))); } public function close():void { if (this._SafeStr_5415){ this._SafeStr_5415.visible = false; }; } private function _SafeStr_20048():void { var _local_3:_SafeStr_3940; var _local_4:IWindowContainer; var k:IItemGridWindow = (this._SafeStr_5415.findChildByName("achievements") as IItemGridWindow); k.destroyGridItems(); var _local_2:IWindow = this._SafeStr_7219.getXmlWindow("AchievementSimple"); for each (_local_3 in this._SafeStr_15253) { _local_4 = (_local_2.clone() as IWindowContainer); _local_4.id = _local_3.achievementId; this._SafeStr_20039(_local_4, _local_3); _local_4.findChildByName("bg_region").procedure = this._SafeStr_20052; _local_4.findChildByName("bg_selected_bitmap").visible = false; k._SafeStr_8915(_local_4); }; } private function _SafeStr_20053(k:int, _arg_2:Boolean):void { var _local_3:IItemGridWindow = (this._SafeStr_5415.findChildByName("achievements") as IItemGridWindow); var _local_4:IWindowContainer = (_local_3._SafeStr_20054(k) as IWindowContainer); if (_local_4){ _local_4.findChildByName("bg_selected_bitmap").visible = _arg_2; }; } private function _SafeStr_20049(k:int):void { if (this._SafeStr_20046 != -1){ this._SafeStr_20053(this._SafeStr_20046, false); }; var _local_2:_SafeStr_3940 = this._SafeStr_20055(k); if (_local_2 == null){ return; }; this._SafeStr_20046 = k; this._SafeStr_20053(this._SafeStr_20046, true); this._SafeStr_5415.findChildByName("achievement.name").caption = this._SafeStr_7219.localization.getBadgeName(_local_2.badgeId); this._SafeStr_5415.findChildByName("achievement.description").caption = this._SafeStr_7219.localization.getBadgeDesc(_local_2.badgeId); this._SafeStr_5415.findChildByName("achievement.level").caption = _local_2.level.toString(); this._SafeStr_7219.localization.registerParameter("resolution.achievement.target.value", "level", _local_2._SafeStr_15170.toString()); this._SafeStr_20034(_local_2); if (_local_2.enabled){ this.enable(); } else { this.disable(_local_2.state); }; } private function disable(k:int):void { this._SafeStr_5415._SafeStr_12269(false, [_SafeStr_9691]); this._SafeStr_5415._SafeStr_12269(true, [_SafeStr_20043]); this._SafeStr_5415.findChildByName(_SafeStr_20043).caption = (("${resolution.disabled." + k) + "}"); } public function enable():void { this._SafeStr_5415._SafeStr_12269(true, [_SafeStr_9691]); this._SafeStr_5415._SafeStr_12269(false, [_SafeStr_20043]); } private function _SafeStr_20052(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_20049(_arg_2.parent.id); } private function _SafeStr_20039(k:IWindowContainer, _arg_2:_SafeStr_3940):void { var _local_3:_SafeStr_2536 = (k.findChildByName("achievement_pic_bitmap") as _SafeStr_2536); var _local_4:_SafeStr_3315 = (_local_3.widget as _SafeStr_3315); if (_arg_2 == null){ _local_3.visible = false; return; }; _SafeStr_2413(IWindowContainer(_local_3._SafeStr_6949).findChildByName("bitmap")).assetUri = "common_loading_icon"; _local_4.badgeId = _arg_2.badgeId; _local_4.greyscale = !(_arg_2.enabled); _local_3.visible = true; } private function _SafeStr_20034(k:_SafeStr_3940):void { var _local_2:_SafeStr_2536 = (this._SafeStr_5415.findChildByName("achievement_badge") as _SafeStr_2536); var _local_3:_SafeStr_3315 = (_local_2.widget as _SafeStr_3315); _SafeStr_2413(IWindowContainer(_local_2._SafeStr_6949).findChildByName("bitmap")).assetUri = "common_loading_icon"; _local_3.badgeId = k.badgeId; _local_3.greyscale = !(k.enabled); _local_2.visible = true; } private function _SafeStr_20055(k:int):_SafeStr_3940 { var _local_2:_SafeStr_3940; for each (_local_2 in this._SafeStr_15253) { if (_local_2.achievementId == k){ return (_local_2); }; }; return (null); } public function get questEngine():HabboQuestEngine { return (this._SafeStr_7219); } } }//package _-4Hl // _SafeStr_10002 = "_-4XV" (String#333, DoABC#3) // _SafeStr_12269 = "_-1M3" (String#9004, DoABC#3) // _SafeStr_14171 = "_-2AH" (String#3124, DoABC#3) // _SafeStr_15170 = "_-1Hq" (String#25284, DoABC#3) // _SafeStr_15253 = "_-1ad" (String#837, DoABC#3) // _SafeStr_17661 = "_-4-X" (String#3589, DoABC#3) // _SafeStr_18541 = "_-6H9" (String#1143, DoABC#3) // _SafeStr_19963 = "_-43Q" (String#32107, DoABC#3) // _SafeStr_20021 = "_-1Fi" (String#8895, DoABC#3) // _SafeStr_20034 = "_-4Io" (String#12053, DoABC#3) // _SafeStr_20039 = "_-2p1" (String#3300, DoABC#3) // _SafeStr_20043 = "_-2Ry" (String#28119, DoABC#3) // _SafeStr_20044 = "_-0yk" (String#24521, DoABC#3) // _SafeStr_20045 = "_-6Y1" (String#38196, DoABC#3) // _SafeStr_20046 = "_-0zS" (String#24545, DoABC#3) // _SafeStr_20047 = "_-0qy" (String#24207, DoABC#3) // _SafeStr_20048 = "_-0kH" (String#23955, DoABC#3) // _SafeStr_20049 = "_-6TX" (String#37995, DoABC#3) // _SafeStr_20050 = "_-1rr" (String#26682, DoABC#3) // _SafeStr_20051 = "_-Ve" (String#39649, DoABC#3) // _SafeStr_20052 = "_-1aB" (String#25995, DoABC#3) // _SafeStr_20053 = "_-2Ih" (String#27766, DoABC#3) // _SafeStr_20054 = "_-040" (String#7678, DoABC#3) // _SafeStr_20055 = "_-wH" (String#40636, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2495 = "_-29f" (String#9856, DoABC#3) // _SafeStr_2536 = "_-VM" (String#14956, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3080 = "_-0Re" (String#8049, DoABC#3) // _SafeStr_3315 = "_-0Tw" (String#8089, DoABC#3) // _SafeStr_3657 = "_-0TR" (String#8080, DoABC#3) // _SafeStr_3935 = "_-1pS" (String#9468, DoABC#3) // _SafeStr_3936 = "_-1OU" (String#25540, DoABC#3) // _SafeStr_3937 = "_-00G" (String#7611, DoABC#3) // _SafeStr_3938 = "_-6Tq" (String#38007, DoABC#3) // _SafeStr_3939 = "_-48I" (String#11879, DoABC#3) // _SafeStr_3940 = "_-1ya" (String#9637, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_6209 = "_-2n3" (String#28964, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_8340 = "_-603" (String#270, DoABC#3) // _SafeStr_8557 = "_-6I8" (String#166, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_9690 = "_-6a4" (String#338, DoABC#3) // _SafeStr_9691 = "_-6DO" (String#590, DoABC#3) // _SafeStr_9697 = "_-WW" (String#387, DoABC#3) // _SafeStr_9721 = "_-1yR" (String#297, DoABC#3) //------------------------------------------------------------ //_-4Hl.Animation package _-4Hl { import _-0MK._SafeStr_3; import _-5YE.IBitmapWrapperWindow; import flash.display.BitmapData; public class Animation implements _SafeStr_3 { private var _SafeStr_7987:IBitmapWrapperWindow; private var _SafeStr_20056:int; private var _SafeStr_20057:Boolean; private var _SafeStr_15063:Array; public function Animation(k:IBitmapWrapperWindow) { this._SafeStr_15063 = new Array(); super(); this._SafeStr_7987 = k; this._SafeStr_7987.visible = false; if (k.bitmap == null){ k.bitmap = new BitmapData(k.width, k.height, true, 0); }; } public function dispose():void { var k:_SafeStr_2710; this._SafeStr_7987 = null; if (this._SafeStr_15063){ for each (k in this._SafeStr_15063) { k.dispose(); }; this._SafeStr_15063 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_7987 == null)); } public function _SafeStr_20058(k:_SafeStr_2710):void { this._SafeStr_15063.push(k); } public function stop():void { this._SafeStr_20057 = false; this._SafeStr_7987.visible = false; } public function _SafeStr_19978():void { var k:_SafeStr_2710; this._SafeStr_20056 = 0; this._SafeStr_20057 = true; for each (k in this._SafeStr_15063) { k._SafeStr_19953(); }; this.draw(); this._SafeStr_7987.visible = true; } public function update(k:uint):void { if (this._SafeStr_20057){ this._SafeStr_20056 = (this._SafeStr_20056 + k); this.draw(); }; } private function draw():void { var k:Boolean; var _local_2:_SafeStr_2710; var _local_3:BitmapData; this._SafeStr_7987.bitmap.fillRect(this._SafeStr_7987.bitmap.rect, 0); if (this._SafeStr_20057){ k = false; for each (_local_2 in this._SafeStr_15063) { if (!_local_2._SafeStr_19952(this._SafeStr_20056)){ k = true; _local_3 = _local_2._SafeStr_10272(this._SafeStr_20056); if (_local_3 != null){ this._SafeStr_7987.bitmap.copyPixels(_local_3, _local_3.rect, _local_2._SafeStr_5385(this._SafeStr_20056)); }; }; }; }; this._SafeStr_7987.invalidate(); this._SafeStr_20057 = k; } } }//package _-4Hl // _SafeStr_10272 = "_-3q5" (String#1551, DoABC#3) // _SafeStr_15063 = "_-4cl" (String#1577, DoABC#3) // _SafeStr_19952 = "_-2sG" (String#10565, DoABC#3) // _SafeStr_19953 = "_-4I0" (String#12037, DoABC#3) // _SafeStr_19978 = "_-64R" (String#37035, DoABC#3) // _SafeStr_20056 = "_-5u1" (String#36583, DoABC#3) // _SafeStr_20057 = "_-5cs" (String#35932, DoABC#3) // _SafeStr_20058 = "_-1qc" (String#9493, DoABC#3) // _SafeStr_2710 = "_-0M4" (String#7950, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5385 = "_-0Hk" (String#2626, DoABC#3) // _SafeStr_7987 = "_-58b" (String#861, DoABC#3) //------------------------------------------------------------ //_-4Hl.HabboQuestEngine package _-4Hl { import _-0MK.Component; import _-0MK._SafeStr_35; import _-3JS._SafeStr_36; import _-5QZ._SafeStr_633; import _-68V._SafeStr_1407; import _-p0._SafeStr_499; import _-0MK._SafeStr_12; import _-1A6._SafeStr_2153; import _-0Kg._SafeStr_334; import _-6k4._SafeStr_1210; import _-1VP._SafeStr_214; import _-4rH._SafeStr_2173; import _-1El._SafeStr_1356; import _-2sC._SafeStr_195; import _-1uj._SafeStr_2251; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboConfigurationManager; import com.sulake.iid.IIDHabboToolbar; import com.sulake.iid.IIDHabboCatalog; import com.sulake.iid.IIDHabboNotifications; import com.sulake.iid.IIDHabboHelp; import com.sulake.iid.IIDHabboNewNavigator; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDRoomEngine; import com.sulake.iid.IIDHabboTracking; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-gx._SafeStr_2709; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-0MK._SafeStr_34; import _-0MK._SafeStr_8; import _-1SW._SafeStr_2713; import _-40u._SafeStr_2295; import _-1A6.HabboToolbarIconEnum; import _-3qZ._SafeStr_2283; import _-5YE._SafeStr_2413; import _-0CY._SafeStr_2458; import _-5YE.IBitmapWrapperWindow; import _-4fh._SafeStr_2711; import _-4fh._SafeStr_2706; import _-4fh._SafeStr_2708; public class HabboQuestEngine extends Component implements _SafeStr_1380, _SafeStr_35, _SafeStr_36 { private static const _SafeStr_20059:int = 5; private static const _SafeStr_20060:int = 800; private static const _SafeStr_20061:int = 15; private static const _SafeStr_20062:int = 300; private static const _SafeStr_20063:Array = ["MOVEITEM", "ENTEROTHERSROOM", "CHANGEFIGURE", "FINDLIFEGUARDTOWER", "SCRATCHAPET"]; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_7361:_SafeStr_1407; private var _SafeStr_5525:_SafeStr_499; private var _SafeStr_8822:_SafeStr_12; private var _SafeStr_7573:IncomingMessages; private var _SafeStr_20064:_SafeStr_2707; private var _SafeStr_20065:AchievementController; private var _SafeStr_20066:RoomCompetitionController; private var _SafeStr_5510:_SafeStr_2153; private var _SafeStr_5450:_SafeStr_334; private var _SafeStr_6626:_SafeStr_1210; private var _SafeStr_5577:_SafeStr_214; private var _SafeStr_7207:_SafeStr_2173; private var _SafeStr_5526:_SafeStr_1356; private var _SafeStr_9001:_SafeStr_195; private var _SafeStr_20067:_SafeStr_2712; private var _SafeStr_20068:Boolean = false; private var _SafeStr_7205:_SafeStr_2251; private var _SafeStr_20069:Boolean = false; private var _SafeStr_20070:AchievementsResolutionController; public function HabboQuestEngine(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); this._SafeStr_20064 = new _SafeStr_2707(this); this._SafeStr_20065 = new AchievementController(this); this._SafeStr_20070 = new AchievementsResolutionController(this); this._SafeStr_20066 = new RoomCompetitionController(this); queueInterface(new IIDHabboCommunicationManager(), this._SafeStr_20071); queueInterface(new IIDHabboWindowManager(), this._SafeStr_12084); queueInterface(new IIDHabboLocalizationManager(), this._SafeStr_12087); queueInterface(new IIDHabboConfigurationManager(), this._SafeStr_12086); queueInterface(new IIDHabboToolbar(), this._SafeStr_12091); queueInterface(new IIDHabboCatalog(), this._SafeStr_12092); queueInterface(new IIDHabboNotifications(), this._SafeStr_17571); queueInterface(new IIDHabboHelp(), this._SafeStr_12094); queueInterface(new IIDHabboNewNavigator(), this._SafeStr_20072); queueInterface(new IIDSessionDataManager(), this._SafeStr_12088); queueInterface(new IIDRoomEngine(), this.onRoomEngineReady); queueInterface(new IIDHabboTracking(), this._SafeStr_20073); k.addLinkEventTracker(this); registerUpdateReceiver(this, _SafeStr_20059); } public static function _SafeStr_8627(k:IWindowContainer, _arg_2:Array, _arg_3:int, _arg_4:int):void { var _local_5:String; var _local_6:IWindow; for each (_local_5 in _arg_2) { _local_6 = k.getChildByName(_local_5); if (((!((_local_6 == null))) && (_local_6.visible))){ _local_6.x = _arg_3; _arg_3 = (_arg_3 + (_local_6.width + _arg_4)); }; }; } override public function dispose():void { removeUpdateReceiver(this); context.removeLinkEventTracker(this); if (this._SafeStr_5510){ this._SafeStr_5510.release(new IIDHabboToolbar()); this._SafeStr_5510 = null; }; if (this._SafeStr_5450 != null){ this._SafeStr_5450.release(new IIDHabboCatalog()); this._SafeStr_5450 = null; }; if (this._SafeStr_5577 != null){ this._SafeStr_5577.release(new IIDHabboNotifications()); this._SafeStr_5577 = null; }; if (this._SafeStr_5524 != null){ this._SafeStr_5524.release(new IIDHabboWindowManager()); this._SafeStr_5524 = null; }; if (this._SafeStr_5525 != null){ this._SafeStr_5525.release(new IIDHabboLocalizationManager()); this._SafeStr_5525 = null; }; if (this._SafeStr_8822 != null){ this._SafeStr_8822.release(new IIDHabboConfigurationManager()); this._SafeStr_8822 = null; }; if (this._SafeStr_7361 != null){ this._SafeStr_7361.release(new IIDHabboCommunicationManager()); this._SafeStr_7361 = null; }; if (this._SafeStr_7207 != null){ this._SafeStr_7207.events.removeEventListener(_SafeStr_2709._SafeStr_5597, this._SafeStr_20065._SafeStr_12758); this._SafeStr_7207.release(new IIDSessionDataManager()); this._SafeStr_7207 = null; }; if (this._SafeStr_7573){ this._SafeStr_7573.dispose(); }; if (this._SafeStr_5526 != null){ this._SafeStr_5526.release(new IIDHabboHelp()); this._SafeStr_5526 = null; }; if (this._SafeStr_6626 != null){ this._SafeStr_6626.release(new IIDHabboNewNavigator()); this._SafeStr_6626 = null; }; if (this._SafeStr_9001 != null){ this._SafeStr_9001.release(new IIDHabboTracking()); this._SafeStr_9001 = null; }; if (this._SafeStr_20067){ this._SafeStr_20067.dispose(); this._SafeStr_20067 = null; }; if (this._SafeStr_7205){ this._SafeStr_7205.release(new IIDRoomEngine()); this._SafeStr_7205 = null; }; if (this._SafeStr_20070){ this._SafeStr_20070.dispose(); this._SafeStr_20070 = null; }; super.dispose(); } public function getXmlWindow(k:String, _arg_2:int=1):IWindow { var _local_4:_SafeStr_39; var _local_5:XmlAsset; var _local_3:IWindow; try { _local_4 = assets.getAssetByName(k); _local_5 = XmlAsset(_local_4); _local_3 = this._SafeStr_5524.buildFromXML(XML(_local_5.content), _arg_2); } catch(e:Error) { }; return (_local_3); } private function _SafeStr_20071(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { this._SafeStr_7361 = _SafeStr_1407(_arg_2); this._SafeStr_7573 = new IncomingMessages(this); } private function _SafeStr_12084(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { this._SafeStr_5524 = _SafeStr_633(_arg_2); } private function _SafeStr_12087(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { this._SafeStr_5525 = _SafeStr_499(_arg_2); } private function _SafeStr_12086(k:_SafeStr_34, _arg_2:_SafeStr_8):void { if (_arg_2 == null){ return; }; this._SafeStr_8822 = (_arg_2 as _SafeStr_12); } private function _SafeStr_12092(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { if (disposed){ return; }; this._SafeStr_5450 = (_arg_2 as _SafeStr_334); } private function _SafeStr_17571(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { if (disposed){ return; }; this._SafeStr_5577 = (_arg_2 as _SafeStr_214); } private function _SafeStr_12088(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { if (disposed){ return; }; this._SafeStr_7207 = (_arg_2 as _SafeStr_2173); this._SafeStr_7207.events.addEventListener(_SafeStr_2709._SafeStr_5597, this._SafeStr_20065._SafeStr_12758); } private function _SafeStr_12094(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { if (disposed){ return; }; this._SafeStr_5526 = (_arg_2 as _SafeStr_1356); } private function _SafeStr_20072(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { if (disposed){ return; }; this._SafeStr_6626 = (_arg_2 as _SafeStr_1210); } private function onRoomEngineReady(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { if (disposed){ return; }; this._SafeStr_7205 = (_arg_2 as _SafeStr_2251); } private function _SafeStr_20073(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { if (disposed){ return; }; this._SafeStr_9001 = (_arg_2 as _SafeStr_195); } public function get communication():_SafeStr_1407 { return (this._SafeStr_7361); } public function get _SafeStr_5594():_SafeStr_1356 { return (this._SafeStr_5526); } public function get windowManager():_SafeStr_633 { return (this._SafeStr_5524); } public function get localization():_SafeStr_499 { return (this._SafeStr_5525); } public function get _SafeStr_19064():_SafeStr_2707 { return (this._SafeStr_20064); } public function get _SafeStr_20074():RoomCompetitionController { return (this._SafeStr_20066); } public function get _SafeStr_20075():AchievementController { return (this._SafeStr_20065); } public function get _SafeStr_20076():AchievementsResolutionController { return (this._SafeStr_20070); } public function get toolbar():_SafeStr_2153 { return (this._SafeStr_5510); } public function get roomEngine():_SafeStr_2251 { return (this._SafeStr_7205); } public function get catalog():_SafeStr_334 { return (this._SafeStr_5450); } public function get tracking():_SafeStr_195 { return (this._SafeStr_9001); } public function openCatalog(k:_SafeStr_2713):void { var _local_2:String = k._SafeStr_13239; if (_local_2 != ""){ _SafeStr_4.log(("Questing->Open Catalog: " + _local_2)); this._SafeStr_5450.openCatalogPage(_local_2); } else { _SafeStr_4.log("Questing->Open Catalog: Quest Catalog page name not defined"); this._SafeStr_5450.openCatalog(); }; } public function _SafeStr_12783(k:_SafeStr_2713):void { var _local_3:String; var _local_2:Boolean = this._SafeStr_20077((k._SafeStr_13235() + ".searchtag")); if (_local_2){ _local_3 = (k._SafeStr_13235() + ".searchtag"); } else { _local_3 = (k._SafeStr_13234() + ".searchtag"); }; var _local_4:String = this._SafeStr_5525.getLocalization(_local_3); _SafeStr_4.log(("Questing->Open Navigator: " + _local_4)); this._SafeStr_6626.performTagSearch(_local_4); } public function _SafeStr_20078():Boolean { var k:String = this._SafeStr_20079(); return (((!((k == null))) && (!((k == ""))))); } private function _SafeStr_20079():String { return (this._SafeStr_5525.getLocalization((("quests." + this._SafeStr_19059()) + ".roomids"))); } public function _SafeStr_19941():void { if (!this._SafeStr_20078()){ return; }; var k:String = this._SafeStr_20079(); var _local_2:Array = k.split(","); if (_local_2.length == 0){ return; }; var _local_3:int = Math.max(0, Math.min((_local_2.length - 1), Math.floor((Math.random() * _local_2.length)))); var _local_4:String = _local_2[_local_3]; var _local_5:int = int(_local_4); _SafeStr_4.log(("Forwarding to a guest room: " + _local_5)); this._SafeStr_6626.goToRoom(_local_5); } private function _SafeStr_12091(k:_SafeStr_34=null, _arg_2:_SafeStr_8=null):void { this._SafeStr_5510 = (_SafeStr_2153(_arg_2) as _SafeStr_2153); this._SafeStr_5510.events.addEventListener(_SafeStr_2295._SafeStr_5780, this._SafeStr_5781); } private function _SafeStr_5781(k:_SafeStr_2295):void { if (k.type == _SafeStr_2295._SafeStr_5780){ if (k._SafeStr_5791 == HabboToolbarIconEnum.QUESTS){ this._SafeStr_20064._SafeStr_12098(); }; if (k._SafeStr_5791 == HabboToolbarIconEnum.ACHIEVEMENTS){ this._SafeStr_20065._SafeStr_12098(); }; }; } public function _SafeStr_19936():void { if (this._SafeStr_20065 != null){ this._SafeStr_20065._SafeStr_19936(); }; } public function showAchievements():void { if (this._SafeStr_20065 != null){ this._SafeStr_20065.show(); }; } public function _SafeStr_19937():void { } public function _SafeStr_19938(k:String, _arg_2:String):int { if (this._SafeStr_20065 != null){ return (this._SafeStr_20065._SafeStr_19938(k, _arg_2)); }; return (0); } public function reenableRoomCompetitionWindow():void { this._SafeStr_20066._SafeStr_20080 = false; } public function get notifications():_SafeStr_214 { return (this._SafeStr_5577); } public function get sessionDataManager():_SafeStr_2173 { return (this._SafeStr_7207); } public function send(k:_SafeStr_2283):void { this.communication.connection.send(k); } public function _SafeStr_19935():Boolean { return (this._SafeStr_20064._SafeStr_19063._SafeStr_7517()); } public function _SafeStr_20081(k:_SafeStr_2713):String { var _local_2:String = (((k._SafeStr_13233 < 1)) ? (k._SafeStr_13235() + ".name") : "quests.list.questdelayed"); return (this._SafeStr_5525.getLocalization(_local_2, _local_2)); } public function _SafeStr_20082(k:_SafeStr_2713):String { var _local_2 = (k._SafeStr_13235() + ".name"); return (this._SafeStr_5525.getLocalization(_local_2, _local_2)); } public function _SafeStr_20083(k:_SafeStr_2713):String { var _local_2 = (k._SafeStr_13235() + ".desc"); return (this._SafeStr_5525.getLocalization(_local_2, _local_2)); } public function _SafeStr_20084(k:_SafeStr_2713):String { var _local_2 = (k._SafeStr_13235() + ".hint"); return (this._SafeStr_5525.getLocalization(_local_2, _local_2)); } public function _SafeStr_20085(k:int):String { var _local_2:String = ("achievements.activitypoint." + k); return (this._SafeStr_5525.getLocalization(_local_2, _local_2)); } public function _SafeStr_19155(k:String):String { var _local_2 = (k + ".name"); return (this._SafeStr_5525.getLocalization(_local_2, _local_2)); } public function _SafeStr_19154(k:_SafeStr_2713):String { return (this._SafeStr_19155(k._SafeStr_13234())); } public function _SafeStr_20030(k:String):String { var _local_2 = (("quests." + k) + ".name"); return (this._SafeStr_5525.getLocalization(_local_2, _local_2)); } public function _SafeStr_20086(k:IWindowContainer, _arg_2:_SafeStr_2713):void { var _local_3:_SafeStr_2413 = (k.findChildByName("quest_pic_bitmap") as _SafeStr_2413); var _local_4:String = (((_arg_2._SafeStr_13233 > 0)) ? ("quest_timer_questionmark") : ((((_arg_2._SafeStr_13225 + "_") + _arg_2._SafeStr_11125) + _arg_2._SafeStr_13228) + ((this._SafeStr_20087(_arg_2)) ? "_a" : "")).toLowerCase()); _local_3.assetUri = (("${image.library.questing.url}" + _local_4) + ".png"); } public function _SafeStr_20088(k:IWindowContainer, _arg_2:_SafeStr_2713, _arg_3:String):void { var _local_4:_SafeStr_2413 = (k.findChildByName(("prompt_pic_" + _arg_3)) as _SafeStr_2413); _local_4.assetUri = (("${image.library.questing.url}" + (((((_arg_2._SafeStr_13225 + "_") + _arg_2._SafeStr_11125) + _arg_2._SafeStr_13228) + "_") + _arg_3).toLowerCase()) + ".png"); } public function _SafeStr_20089(k:IWindowContainer, _arg_2:int):void { var _local_3:IWindow = k.findChildByName("currency_icon"); _local_3.style = _SafeStr_2458._SafeStr_5487(_arg_2, this, true); } public function _SafeStr_19976(k:IWindowContainer, _arg_2:_SafeStr_2713, _arg_3:Boolean):void { var _local_4:_SafeStr_2413 = (k.findChildByName("campaign_pic_bitmap") as _SafeStr_2413); if (!_arg_3){ _local_4.visible = false; return; }; _local_4.visible = true; var _local_5:String = _arg_2._SafeStr_13225; if (this._SafeStr_19065(_arg_2)){ _local_5 = (this._SafeStr_19059() + "_campaign_icon"); }; _local_4.assetUri = (("${image.library.questing.url}" + _local_5) + ".png"); } public function _SafeStr_20031(k:IWindowContainer, _arg_2:AchievementCategory, _arg_3:Boolean):void { var _local_4:_SafeStr_2413 = (k.findChildByName("category_pic_bitmap") as _SafeStr_2413); _local_4.assetUri = (("${image.library.questing.url}" + ((_arg_3) ? ((("achcategory_" + _arg_2.code) + (((_arg_2._SafeStr_19983() > 0)) ? "_active" : "_inactive"))) : (("achicon_" + _arg_2.code)))) + ".png"); } public function _SafeStr_20087(k:_SafeStr_2713):Boolean { return ((_SafeStr_20063.indexOf(k._SafeStr_11125) > -1)); } public function _SafeStr_20033(k:Boolean, _arg_2:IWindowContainer, _arg_3:int, _arg_4:int):void { k = (((((_arg_3 < 0)) || ((_arg_4 < 1)))) ? false : k); var _local_5:IWindow = _arg_2.findChildByName("reward_caption_txt"); var _local_6:IWindow = _arg_2.findChildByName("reward_amount_txt"); var _local_7:IWindow = _arg_2.findChildByName("currency_icon"); _local_6.visible = k; _local_5.visible = k; _local_7.visible = k; if (!k){ return; }; _local_6.caption = ("" + _arg_4); _SafeStr_8627(_arg_2, ["reward_caption_txt", "reward_amount_txt", "currency_icon"], _local_5.x, 3); this._SafeStr_20089(_arg_2, _arg_3); } public function update(k:uint):void { this._SafeStr_20064.update(k); this._SafeStr_20065.update(k); } public function _SafeStr_19974(k:IWindowContainer):Animation { if (this._SafeStr_20067 == null){ this._SafeStr_20067 = new _SafeStr_2712(this); }; var _local_2:int = _SafeStr_20060; var _local_3:Animation = new Animation(IBitmapWrapperWindow(k.findChildByName("twinkle_bitmap"))); var _local_4:int; while (_local_4 < _SafeStr_20061) { _local_3._SafeStr_20058(new Twinkle(this._SafeStr_20067, _local_2)); _local_2 = (_local_2 + _SafeStr_20062); _local_4++; }; return (_local_3); } public function get _SafeStr_20090():Boolean { return (this._SafeStr_20068); } public function set _SafeStr_20090(k:Boolean):void { this._SafeStr_20068 = k; } public function _SafeStr_19067():Boolean { return (this._SafeStr_8822.getBoolean("seasonalQuestCalendar.enabled")); } public function _SafeStr_19065(k:_SafeStr_2713):Boolean { var _local_2:String = this._SafeStr_19059(); return (((!((_local_2 == ""))) && ((k._SafeStr_13225.indexOf(_local_2) == 0)))); } public function _SafeStr_19059():String { return (getProperty("seasonalQuestCalendar.campaignPrefix")); } public function _SafeStr_20091(k:Boolean):void { this._SafeStr_20069 = k; } public function get _SafeStr_19068():Boolean { return (this._SafeStr_20069); } public function get configuration():_SafeStr_12 { return (this._SafeStr_8822); } public function _SafeStr_20077(k:String):Boolean { return (!((this._SafeStr_5525.getLocalization(k, "") == ""))); } public function get navigator():_SafeStr_1210 { return (this._SafeStr_6626); } public function _SafeStr_19057():void { this.send(new _SafeStr_2711()); } public function _SafeStr_19939():void { this.send(new _SafeStr_2706()); } public function _SafeStr_19940(k:int):void { this.send(new _SafeStr_2708(k)); } public function get _SafeStr_7660():String { return ("questengine/"); } public function _SafeStr_7661(k:String):void { var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; switch (_local_2[1]){ case "gotorooms": this._SafeStr_19941(); return; case "achievements": if (_local_2.length == 3){ this._SafeStr_20065.show(); this._SafeStr_20065._SafeStr_20041(_local_2[2]); } else { this.showAchievements(); }; return; case "calendar": this._SafeStr_20064._SafeStr_19182._SafeStr_12098(); return; case "quests": this._SafeStr_20064._SafeStr_12098(); return; default: _SafeStr_4.log(("QuestEngine unknown link-type received: " + _local_2[1])); }; } } }//package _-4Hl // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11125 = "_-lO" (String#40212, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_12084 = "_-CL" (String#14629, DoABC#3) // _SafeStr_12086 = "_-2QE" (String#10132, DoABC#3) // _SafeStr_12087 = "_-5Gi" (String#3912, DoABC#3) // _SafeStr_12088 = "_-3Xn" (String#11251, DoABC#3) // _SafeStr_12091 = "_-0hU" (String#8317, DoABC#3) // _SafeStr_12092 = "switch" (String#18195, DoABC#3) // _SafeStr_12094 = "_-4Ua" (String#12219, DoABC#3) // _SafeStr_12098 = "_-2Mn" (String#842, DoABC#3) // _SafeStr_1210 = "_-4kf" (String#12507, DoABC#3) // _SafeStr_12758 = "_-1eN" (String#3022, DoABC#3) // _SafeStr_12783 = "_-6QR" (String#14215, DoABC#3) // _SafeStr_13225 = "_-4LG" (String#32817, DoABC#3) // _SafeStr_13228 = "_-2r9" (String#29116, DoABC#3) // _SafeStr_13233 = "_-1nx" (String#26535, DoABC#3) // _SafeStr_13234 = "_-6jk" (String#38676, DoABC#3) // _SafeStr_13235 = "_-1yQ" (String#26942, DoABC#3) // _SafeStr_13239 = "_-50w" (String#34459, DoABC#3) // _SafeStr_1356 = "_-3vk" (String#11661, DoABC#3) // _SafeStr_1380 = "_-Dw" (String#14660, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_17571 = "_-SS" (String#14908, DoABC#3) // _SafeStr_19057 = "_-4-" (String#11745, DoABC#3) // _SafeStr_19059 = "_-3wu" (String#31818, DoABC#3) // _SafeStr_19063 = "_-4Wx" (String#33293, DoABC#3) // _SafeStr_19064 = "_-2wc" (String#29326, DoABC#3) // _SafeStr_19065 = "_-2XU" (String#28341, DoABC#3) // _SafeStr_19067 = "_-3Wx" (String#30805, DoABC#3) // _SafeStr_19068 = "_-4xK" (String#34269, DoABC#3) // _SafeStr_19154 = "_-1M1" (String#25443, DoABC#3) // _SafeStr_19155 = "_-2Ia" (String#27760, DoABC#3) // _SafeStr_19182 = "_-2ai" (String#28474, DoABC#3) // _SafeStr_195 = "_-56K" (String#12859, DoABC#3) // _SafeStr_19935 = "_-0rJ" (String#8473, DoABC#3) // _SafeStr_19936 = "_-0zz" (String#8615, DoABC#3) // _SafeStr_19937 = "_-0Iu" (String#7901, DoABC#3) // _SafeStr_19938 = "_-5aH" (String#13360, DoABC#3) // _SafeStr_19939 = "_-1-X" (String#8628, DoABC#3) // _SafeStr_19940 = "_-1QN" (String#9075, DoABC#3) // _SafeStr_19941 = "_-0z6" (String#8597, DoABC#3) // _SafeStr_19974 = "_-T" (String#39548, DoABC#3) // _SafeStr_19976 = "_-5g5" (String#36058, DoABC#3) // _SafeStr_19983 = "_-0Vt" (String#23401, DoABC#3) // _SafeStr_20030 = "_-6x" (String#38741, DoABC#3) // _SafeStr_20031 = "_-1gd" (String#26241, DoABC#3) // _SafeStr_20033 = "_-169" (String#24850, DoABC#3) // _SafeStr_20041 = "_-3QC" (String#30546, DoABC#3) // _SafeStr_20058 = "_-1qc" (String#9493, DoABC#3) // _SafeStr_20059 = "_-2X5" (String#28324, DoABC#3) // _SafeStr_20060 = "_-1lu" (String#26454, DoABC#3) // _SafeStr_20061 = "_-3n5" (String#31422, DoABC#3) // _SafeStr_20062 = "_-1P1" (String#25566, DoABC#3) // _SafeStr_20063 = "_-4yC" (String#34309, DoABC#3) // _SafeStr_20064 = "_-3CM" (String#29982, DoABC#3) // _SafeStr_20065 = "null" (String#472, DoABC#3) // _SafeStr_20066 = "_-1r-" (String#26651, DoABC#3) // _SafeStr_20067 = "_-0ib" (String#8335, DoABC#3) // _SafeStr_20068 = "_-3V2" (String#30729, DoABC#3) // _SafeStr_20069 = "_-6N" (String#14163, DoABC#3) // _SafeStr_20070 = "_-5f4" (String#36019, DoABC#3) // _SafeStr_20071 = "_-6R7" (String#37903, DoABC#3) // _SafeStr_20072 = "_-3Yb" (String#30866, DoABC#3) // _SafeStr_20073 = "_-0yG" (String#24502, DoABC#3) // _SafeStr_20074 = "_-1Fc" (String#25204, DoABC#3) // _SafeStr_20075 = "_-5bT" (String#35877, DoABC#3) // _SafeStr_20076 = "_-62n" (String#36969, DoABC#3) // _SafeStr_20077 = "_-29o" (String#27418, DoABC#3) // _SafeStr_20078 = "_-0UW" (String#23351, DoABC#3) // _SafeStr_20079 = "_-3iO" (String#31231, DoABC#3) // _SafeStr_20080 = "_-0ns" (String#24090, DoABC#3) // _SafeStr_20081 = "_-5pK" (String#36410, DoABC#3) // _SafeStr_20082 = "_-1N7" (String#25487, DoABC#3) // _SafeStr_20083 = "_-6Bo" (String#37332, DoABC#3) // _SafeStr_20084 = "_-0jq" (String#23938, DoABC#3) // _SafeStr_20085 = "_-661" (String#37102, DoABC#3) // _SafeStr_20086 = "_-0q0" (String#24165, DoABC#3) // _SafeStr_20087 = "_-07g" (String#22465, DoABC#3) // _SafeStr_20088 = "_-5eF" (String#35989, DoABC#3) // _SafeStr_20089 = "_-3mg" (String#31406, DoABC#3) // _SafeStr_20090 = "_-8r" (String#38806, DoABC#3) // _SafeStr_20091 = "_-3em" (String#31100, DoABC#3) // _SafeStr_214 = "_-4XK" (String#12269, DoABC#3) // _SafeStr_2153 = "_-0X5" (String#8142, DoABC#3) // _SafeStr_2173 = "_-29u" (String#9859, DoABC#3) // _SafeStr_2251 = "_-2lb" (String#10458, DoABC#3) // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2458 = "_-1xj" (String#26913, DoABC#3) // _SafeStr_2706 = "_-45v" (String#32213, DoABC#3) // _SafeStr_2707 = "_-1Fa" (String#8892, DoABC#3) // _SafeStr_2708 = "_-0lS" (String#23999, DoABC#3) // _SafeStr_2709 = "_-3bC" (String#11314, DoABC#3) // _SafeStr_2711 = "_-2e2" (String#28602, DoABC#3) // _SafeStr_2712 = "_-6BZ" (String#13954, DoABC#3) // _SafeStr_2713 = "_-6iV" (String#14481, DoABC#3) // _SafeStr_334 = "_-26F" (String#9790, DoABC#3) // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_36 = "_-1Z5" (String#9210, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5450 = "_-X-" (String#28, DoABC#3) // _SafeStr_5487 = "_-2XF" (String#28331, DoABC#3) // _SafeStr_5510 = "_-329" (String#65, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5525 = "_-Vb" (String#78, DoABC#3) // _SafeStr_5526 = "_-4d9" (String#128, DoABC#3) // _SafeStr_5577 = "_-4St" (String#502, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_5597 = "_-3gh" (String#31164, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5781 = "_-KP" (String#710, DoABC#3) // _SafeStr_5791 = "_-24j" (String#27226, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6626 = "_-51" (String#37, DoABC#3) // _SafeStr_7205 = "_-0AS" (String#69, DoABC#3) // _SafeStr_7207 = "_-0vC" (String#104, DoABC#3) // _SafeStr_7361 = "_-284" (String#76, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_7573 = "_-67V" (String#869, DoABC#3) // _SafeStr_7660 = "_-4Jj" (String#12072, DoABC#3) // _SafeStr_7661 = "_-eq" (String#15127, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) // _SafeStr_8627 = "_-57" (String#34706, DoABC#3) // _SafeStr_8822 = "_-0Eg" (String#571, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) // _SafeStr_9001 = "_-5eL" (String#438, DoABC#3) //------------------------------------------------------------ //_-4Hl.IncomingMessages package _-4Hl { import _-0MK._SafeStr_3; import _-4n6._SafeStr_2443; import _-68V._SafeStr_1407; import _-1SW._SafeStr_3961; import _-2E4._SafeStr_3966; import _-1SW._SafeStr_3960; import _-6S6._SafeStr_2374; import _-44F._SafeStr_3950; import _-2U9._SafeStr_3278; import _-2U9._SafeStr_2288; import _-2uK._SafeStr_3944; import _-44F._SafeStr_3956; import _-2uK._SafeStr_3963; import _-2E4._SafeStr_3737; import _-1SW._SafeStr_3953; import _-5OI._SafeStr_2376; import _-1NQ._SafeStr_3482; import _-2uK._SafeStr_3954; import _-1EK._SafeStr_2292; import _-1EK._SafeStr_2485; import _-2U9._SafeStr_3946; import _-PO._SafeStr_3959; import _-1SW._SafeStr_3952; import _-1EK._SafeStr_2405; import _-2E4._SafeStr_3965; import _-1SW._SafeStr_3968; import _-5Hv._SafeStr_3967; import _-5sR._SafeStr_3957; import _-3qZ._SafeStr_2273; import _-5Hv._SafeStr_3949; import _-5sR._SafeStr_3962; import _-5Hv._SafeStr_3958; import _-5Hv._SafeStr_3947; import _-2hW._SafeStr_3951; import _-34l.AchievementResolutionsMessageParser; import _-34l._SafeStr_3955; import _-34l._SafeStr_3948; import _-2hW._SafeStr_3964; import _-2hW._SafeStr_3778; import _-1wA._SafeStr_2271; import _-6-c._SafeStr_2284; import _-5ZY._SafeStr_3945; import _-4L-._SafeStr_2479; import flash.utils.Dictionary; import _-0CY._SafeStr_2458; public class IncomingMessages implements _SafeStr_3 { private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_20092:_SafeStr_2443; private var _SafeStr_5406:Boolean = false; public function IncomingMessages(k:HabboQuestEngine) { this._SafeStr_7219 = k; var _local_2:_SafeStr_1407 = this._SafeStr_7219.communication; _local_2.addHabboConnectionMessageEvent(new _SafeStr_3961(this._SafeStr_19948)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3966(this._SafeStr_20021)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3960(this._SafeStr_19054)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_2374(this._SafeStr_8255)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3950(this._SafeStr_20093)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3278(this._SafeStr_20094)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_2288(this._SafeStr_7707)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3944(this._SafeStr_20095)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3956(this._SafeStr_20096)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3963(this._SafeStr_20097)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3737(this._SafeStr_7685)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3953(this._SafeStr_19060)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_2376(this._SafeStr_20098)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3482(this._SafeStr_20099)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3954(this._SafeStr_20100)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_2292(this._SafeStr_14171)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_2485(this._SafeStr_20101)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3946(this._SafeStr_20094)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3959(this._SafeStr_20102)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3952(this._SafeStr_19949)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_2405(this._SafeStr_8260)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3965(this._SafeStr_20019)); _local_2.addHabboConnectionMessageEvent(new _SafeStr_3968(this._SafeStr_19950)); } public function get disposed():Boolean { return (this._SafeStr_5406); } private function _SafeStr_19949(k:_SafeStr_2273):void { var _local_2:_SafeStr_3967 = (k as _SafeStr_3952)._SafeStr_5325(); _SafeStr_4.log(((("Quest Completed: " + _local_2._SafeStr_20103._SafeStr_13225) + " quest: ") + _local_2._SafeStr_20103.id)); this._SafeStr_7219._SafeStr_19064._SafeStr_19949(_local_2._SafeStr_20103, _local_2._SafeStr_20104); if (this._SafeStr_7219._SafeStr_19065(_local_2._SafeStr_20103)){ this._SafeStr_7219.events.dispatchEvent(new _SafeStr_3957(_SafeStr_3957._SafeStr_19055, _local_2._SafeStr_20103)); }; } private function _SafeStr_19950(k:_SafeStr_2273):void { _SafeStr_4.log("Quest Cancelled: "); this._SafeStr_7219._SafeStr_19064._SafeStr_19950(); if (_SafeStr_3968(k)._SafeStr_5325().expired){ this._SafeStr_7219.windowManager.alert("${quests.expired.title}", "${quests.expired.body}", 0, null); }; } private function _SafeStr_19060(k:_SafeStr_2273):void { var _local_2:_SafeStr_3949 = (k as _SafeStr_3953)._SafeStr_5325(); _SafeStr_4.log(((("Got Quests: " + _local_2.quests) + ", ") + _local_2._SafeStr_6880)); this._SafeStr_7219.events.dispatchEvent(new _SafeStr_3962(_SafeStr_3962.QUESTS, _local_2.quests, _local_2._SafeStr_6880)); } private function _SafeStr_19054(k:_SafeStr_2273):void { var _local_2:_SafeStr_3958 = (k as _SafeStr_3960)._SafeStr_5325(); _SafeStr_4.log(("Got seasonal Quests: " + _local_2.quests)); this._SafeStr_7219.events.dispatchEvent(new _SafeStr_3962(_SafeStr_3962._SafeStr_19053, _local_2.quests, true)); } private function _SafeStr_19948(k:_SafeStr_2273):void { var _local_2:_SafeStr_3947 = (k as _SafeStr_3961)._SafeStr_5325(); _SafeStr_4.log(("Got Quest: " + _local_2.quest)); this._SafeStr_7219._SafeStr_19064._SafeStr_19948(_local_2.quest); } public function dispose():void { if (this._SafeStr_20092){ this._SafeStr_20092.dispose(); this._SafeStr_20092 = null; }; this._SafeStr_5406 = true; } private function _SafeStr_7707(k:_SafeStr_2288):void { this._SafeStr_7219._SafeStr_20074._SafeStr_7707(k); this._SafeStr_7219._SafeStr_20090 = true; } private function _SafeStr_8255(k:_SafeStr_2273):void { this._SafeStr_7219._SafeStr_19064._SafeStr_8255(); this._SafeStr_7219._SafeStr_20075._SafeStr_8255(); this._SafeStr_7219._SafeStr_20074._SafeStr_8255(); this._SafeStr_7219._SafeStr_20090 = false; } private function _SafeStr_20094(k:_SafeStr_2273):void { this._SafeStr_7219._SafeStr_20074._SafeStr_20105(); } private function _SafeStr_20099(k:_SafeStr_2273):void { this._SafeStr_7219._SafeStr_20074._SafeStr_20105(); } private function _SafeStr_20019(k:_SafeStr_2273):void { var _local_2:_SafeStr_3965 = (k as _SafeStr_3965); var _local_3:_SafeStr_3951 = (_local_2._SafeStr_5325() as _SafeStr_3951); this._SafeStr_7219._SafeStr_20075._SafeStr_20019(_local_3.achievements, _local_3._SafeStr_15255); } private function _SafeStr_20097(k:_SafeStr_3963):void { var _local_2:AchievementResolutionsMessageParser = k._SafeStr_5325(); this._SafeStr_7219._SafeStr_20076._SafeStr_20047(_local_2.stuffId, _local_2.achievements, _local_2._SafeStr_17665); } private function _SafeStr_20095(k:_SafeStr_3944):void { var _local_2:_SafeStr_3955 = k._SafeStr_5325(); this._SafeStr_7219._SafeStr_20076._SafeStr_20050(_local_2.stuffId, _local_2.achievementId, _local_2._SafeStr_17662, _local_2._SafeStr_17663, _local_2._SafeStr_17664, _local_2._SafeStr_17665); } private function _SafeStr_20100(k:_SafeStr_3954):void { var _local_2:_SafeStr_3948 = k._SafeStr_5325(); this._SafeStr_7219._SafeStr_20076._SafeStr_20051(_local_2._SafeStr_6389, _local_2._SafeStr_17657); } private function _SafeStr_20021(k:_SafeStr_2273):void { var _local_2:_SafeStr_3966 = (k as _SafeStr_3966); var _local_3:_SafeStr_3964 = (_local_2._SafeStr_5325() as _SafeStr_3964); this._SafeStr_7219._SafeStr_20075._SafeStr_20021(_local_3.achievement); this._SafeStr_7219._SafeStr_20076._SafeStr_20021(_local_3.achievement); } private function _SafeStr_7685(k:_SafeStr_2273):void { var _local_2:_SafeStr_3737 = (k as _SafeStr_3737); var _local_3:_SafeStr_3778 = (_local_2._SafeStr_5325() as _SafeStr_3778); this._SafeStr_7219.localization.registerParameter("achievements.categories.score", "score", _local_3.score.toString()); } private function _SafeStr_14171(k:_SafeStr_2273):void { var _local_2:_SafeStr_2292 = (k as _SafeStr_2292); var _local_3:_SafeStr_2271 = _local_2._SafeStr_5325(); var _local_4:String = this._SafeStr_7219.localization._SafeStr_20106(_local_3.data._SafeStr_6389); this._SafeStr_7219.send(new _SafeStr_2284("Achievements", _local_4, "Leveled", "", _local_3.data.level)); this._SafeStr_7219._SafeStr_20076._SafeStr_14171(_local_3.data); } private function _SafeStr_20102(k:_SafeStr_2273):void { var _local_2:_SafeStr_3945 = (k as _SafeStr_3959)._SafeStr_5325(); this._SafeStr_7219._SafeStr_20091(_local_2._SafeStr_19068); } private function _SafeStr_20093(k:_SafeStr_3950):void { this._SafeStr_7219._SafeStr_20074._SafeStr_20093(k); } private function _SafeStr_20096(k:_SafeStr_3956):void { this._SafeStr_7219._SafeStr_20074._SafeStr_20096(k); } private function _SafeStr_20098(k:_SafeStr_2376):void { if (((k._SafeStr_5325()._SafeStr_5516) && ((k._SafeStr_5325()._SafeStr_7738 == _SafeStr_2479._SafeStr_8389)))){ this._SafeStr_7219._SafeStr_20074._SafeStr_20107(); }; } private function _SafeStr_8260(k:_SafeStr_2273):void { var _local_3:int; var _local_4:Object; var _local_2:Dictionary = _SafeStr_2405(k).points; for each (_local_3 in _SafeStr_2458._SafeStr_7516()) { this._SafeStr_7219._SafeStr_19064._SafeStr_8260(_local_3, 0); }; for (_local_4 in _local_2) { this._SafeStr_7219._SafeStr_19064._SafeStr_8260(int(_local_4), _local_2[_local_4]); }; } private function _SafeStr_20101(k:_SafeStr_2485):void { this._SafeStr_7219._SafeStr_19064._SafeStr_8260(k.type, k.amount); } } }//package _-4Hl // _SafeStr_13225 = "_-4LG" (String#32817, DoABC#3) // _SafeStr_1407 = "_-6PR" (String#14202, DoABC#3) // _SafeStr_14171 = "_-2AH" (String#3124, DoABC#3) // _SafeStr_15255 = "_-L9" (String#39260, DoABC#3) // _SafeStr_17657 = "_-0WX" (String#23429, DoABC#3) // _SafeStr_17662 = "_-4Or" (String#32964, DoABC#3) // _SafeStr_17663 = "_-6ZG" (String#38248, DoABC#3) // _SafeStr_17664 = "_-33D" (String#29616, DoABC#3) // _SafeStr_17665 = "_-H8" (String#39106, DoABC#3) // _SafeStr_19053 = "_-3Ar" (String#29921, DoABC#3) // _SafeStr_19054 = "_-06U" (String#7718, DoABC#3) // _SafeStr_19055 = "_-6Tv" (String#38010, DoABC#3) // _SafeStr_19060 = "_-23l" (String#3106, DoABC#3) // _SafeStr_19064 = "_-2wc" (String#29326, DoABC#3) // _SafeStr_19065 = "_-2XU" (String#28341, DoABC#3) // _SafeStr_19068 = "_-4xK" (String#34269, DoABC#3) // _SafeStr_19948 = "_-3z5" (String#11726, DoABC#3) // _SafeStr_19949 = "_-Hh" (String#14729, DoABC#3) // _SafeStr_19950 = "_-1dc" (String#9277, DoABC#3) // _SafeStr_20019 = "_-a4" (String#15054, DoABC#3) // _SafeStr_20021 = "_-1Fi" (String#8895, DoABC#3) // _SafeStr_20047 = "_-0qy" (String#24207, DoABC#3) // _SafeStr_20050 = "_-1rr" (String#26682, DoABC#3) // _SafeStr_20051 = "_-Ve" (String#39649, DoABC#3) // _SafeStr_20074 = "_-1Fc" (String#25204, DoABC#3) // _SafeStr_20075 = "_-5bT" (String#35877, DoABC#3) // _SafeStr_20076 = "_-62n" (String#36969, DoABC#3) // _SafeStr_20090 = "_-8r" (String#38806, DoABC#3) // _SafeStr_20091 = "_-3em" (String#31100, DoABC#3) // _SafeStr_20092 = "_-3gH" (String#31150, DoABC#3) // _SafeStr_20093 = "_-08i" (String#7750, DoABC#3) // _SafeStr_20094 = "_-4O6" (String#32936, DoABC#3) // _SafeStr_20095 = "_-5hx" (String#36132, DoABC#3) // _SafeStr_20096 = "_-6ix" (String#14489, DoABC#3) // _SafeStr_20097 = "_-1Is" (String#25321, DoABC#3) // _SafeStr_20098 = "_-62w" (String#36976, DoABC#3) // _SafeStr_20099 = "_-0FN" (String#2614, DoABC#3) // _SafeStr_20100 = "_-5XR" (String#35716, DoABC#3) // _SafeStr_20101 = "_-5Od" (String#35380, DoABC#3) // _SafeStr_20102 = "_-5nm" (String#36348, DoABC#3) // _SafeStr_20103 = "_-y8" (String#40709, DoABC#3) // _SafeStr_20104 = "_-5Fz" (String#35044, DoABC#3) // _SafeStr_20105 = "_-2vD" (String#29274, DoABC#3) // _SafeStr_20106 = "_-2wC" (String#10639, DoABC#3) // _SafeStr_20107 = "_-5Yx" (String#35779, DoABC#3) // _SafeStr_2271 = "_-2pV" (String#10516, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2284 = "_-4yD" (String#34310, DoABC#3) // _SafeStr_2288 = "_-2ga" (String#28697, DoABC#3) // _SafeStr_2292 = "_-2w-" (String#29305, DoABC#3) // _SafeStr_2374 = "_-1w9" (String#26849, DoABC#3) // _SafeStr_2376 = "_-5F8" (String#35014, DoABC#3) // _SafeStr_2405 = "_-2L1" (String#27856, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2458 = "_-1xj" (String#26913, DoABC#3) // _SafeStr_2479 = "_-3QB" (String#11127, DoABC#3) // _SafeStr_2485 = "_-1wD" (String#26852, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3278 = "_-4AM" (String#32389, DoABC#3) // _SafeStr_3482 = "_-Wl" (String#39682, DoABC#3) // _SafeStr_3737 = "_-2Up" (String#28230, DoABC#3) // _SafeStr_3778 = "_-4l" (String#12512, DoABC#3) // _SafeStr_3944 = "_-0SD" (String#23274, DoABC#3) // _SafeStr_3945 = "_-1Bq" (String#8830, DoABC#3) // _SafeStr_3946 = "_-HF" (String#39108, DoABC#3) // _SafeStr_3947 = "_-44" (String#11814, DoABC#3) // _SafeStr_3948 = "_-2QN" (String#10135, DoABC#3) // _SafeStr_3949 = "_-156" (String#8719, DoABC#3) // _SafeStr_3950 = "_-1vy" (String#26841, DoABC#3) // _SafeStr_3951 = "_-2at" (String#10295, DoABC#3) // _SafeStr_3952 = "_-5y7" (String#36743, DoABC#3) // _SafeStr_3953 = "_-6gq" (String#38563, DoABC#3) // _SafeStr_3954 = "_-2lu" (String#28912, DoABC#3) // _SafeStr_3955 = "_-B4" (String#14608, DoABC#3) // _SafeStr_3956 = "_-2wZ" (String#29325, DoABC#3) // _SafeStr_3957 = "_-3Iu" (String#11013, DoABC#3) // _SafeStr_3958 = "_-0M" (String#7947, DoABC#3) // _SafeStr_3959 = "_-2lP" (String#28892, DoABC#3) // _SafeStr_3960 = "_-3u4" (String#31704, DoABC#3) // _SafeStr_3961 = "_-4FJ" (String#32585, DoABC#3) // _SafeStr_3962 = "_-0nD" (String#8407, DoABC#3) // _SafeStr_3963 = "_-6W8" (String#38107, DoABC#3) // _SafeStr_3964 = "_-SE" (String#14905, DoABC#3) // _SafeStr_3965 = "_-0ij" (String#23891, DoABC#3) // _SafeStr_3966 = "_-6LU" (String#37685, DoABC#3) // _SafeStr_3967 = "_-1wy" (String#9613, DoABC#3) // _SafeStr_3968 = "_-1f-" (String#26171, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5516 = "_-kp" (String#15237, DoABC#3) // _SafeStr_6389 = "_-0a3" (String#2719, DoABC#3) // _SafeStr_6880 = "_-2LR" (String#1506, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7516 = "_-606" (String#36865, DoABC#3) // _SafeStr_7685 = "_-5QG" (String#13196, DoABC#3) // _SafeStr_7707 = "_-5lQ" (String#336, DoABC#3) // _SafeStr_7738 = "_-3vU" (String#31761, DoABC#3) // _SafeStr_8255 = "_-01Z" (String#679, DoABC#3) // _SafeStr_8260 = "_-44N" (String#3608, DoABC#3) // _SafeStr_8389 = "_-4h8" (String#33660, DoABC#3) //------------------------------------------------------------ //_-4Hl.NextQuestTimer package _-4Hl { import _-0MK._SafeStr_3; import _-1SW._SafeStr_2713; import _-1Mz.IWindowContainer; import _-3-E._SafeStr_2465; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; public class NextQuestTimer implements _SafeStr_3 { public static const _SafeStr_20108:int = 1000; private static const _SafeStr_5507:String = "next_quest"; private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_19967:_SafeStr_2713; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_8552:Boolean = false; private var _SafeStr_20109:int; public function NextQuestTimer(k:HabboQuestEngine) { this._SafeStr_7219 = k; } public function dispose():void { if (this._SafeStr_7219){ this._SafeStr_7219.toolbar.extensionView.detachExtension(_SafeStr_5507); }; this._SafeStr_7219 = null; this._SafeStr_19967 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_7219 == null)); } public function _SafeStr_19950():void { this._SafeStr_19967 = null; this.close(); } public function _SafeStr_8255():void { if (((!((this._SafeStr_5415 == null))) && (this._SafeStr_5415.visible))){ this._SafeStr_5415.findChildByName("more_info_region").visible = false; this._SafeStr_5415.findChildByName("more_info_txt").visible = false; }; } public function _SafeStr_19948(k:_SafeStr_2713):void { if (k._SafeStr_13233 < 1){ this.close(); return; }; this._SafeStr_19967 = k; this._SafeStr_8557(); this._SafeStr_20110(); this._SafeStr_5415.visible = true; this._SafeStr_7219.toolbar.extensionView.attachExtension(_SafeStr_5507, this._SafeStr_5415); } private function _SafeStr_8557():void { if (this._SafeStr_5415 != null){ return; }; this._SafeStr_5415 = IWindowContainer(this._SafeStr_7219.getXmlWindow("NextQuestTimer")); this._SafeStr_5415.x = 0; this._SafeStr_5415.y = 0; this._SafeStr_5415.findChildByName("more_info_region").procedure = this._SafeStr_20111; this._SafeStr_5415.findChildByName("quest_timer_expanded").procedure = this._SafeStr_20112; this._SafeStr_5415.findChildByName("quest_timer_contracted").procedure = this._SafeStr_20112; this._SafeStr_20110(); } private function refresh():void { var k:int = this._SafeStr_19967._SafeStr_13233; if (k < 1){ this.close(); this._SafeStr_19967._SafeStr_13233 = 0; this._SafeStr_7219._SafeStr_19064._SafeStr_19948(this._SafeStr_19967); }; var _local_2:String = _SafeStr_2465._SafeStr_8481(this._SafeStr_7219.localization, k); var _local_3 = (this._SafeStr_19967._SafeStr_13234() + ".delayedmsg"); this._SafeStr_7219.localization.registerParameter("quests.nextquesttimer.caption.contracted", "time", _local_2); this._SafeStr_7219.localization.registerParameter(_local_3, "time", _local_2); this._SafeStr_5415.findChildByName("quest_header_txt").caption = this._SafeStr_7219.localization.getLocalization(("quests.nextquesttimer.caption." + ((this._SafeStr_8552) ? "expanded" : "contracted"))); this._SafeStr_5415.findChildByName("desc_txt").caption = this._SafeStr_7219.localization.getLocalization(_local_3, _local_3); } private function _SafeStr_20110():void { this._SafeStr_5415.findChildByName("quest_timer_expanded").visible = this._SafeStr_8552; this._SafeStr_5415.findChildByName("quest_timer_contracted").visible = !(this._SafeStr_8552); this._SafeStr_5415.findChildByName("more_info_txt").visible = ((this._SafeStr_8552) && (this._SafeStr_7219._SafeStr_20090)); this._SafeStr_5415.findChildByName("more_info_region").visible = ((this._SafeStr_8552) && (this._SafeStr_7219._SafeStr_20090)); this._SafeStr_5415.findChildByName("quest_pic_bitmap").visible = this._SafeStr_8552; this._SafeStr_5415.findChildByName("desc_txt").visible = this._SafeStr_8552; this.refresh(); } private function _SafeStr_20111(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_7219._SafeStr_19064._SafeStr_19167._SafeStr_9508(this._SafeStr_19967); }; } private function _SafeStr_20112(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_8552 = !(this._SafeStr_8552); this._SafeStr_20110(); }; } public function update(k:uint):void { if ((((this._SafeStr_5415 == null)) || (!(this._SafeStr_5415.visible)))){ return; }; this._SafeStr_20109 = (this._SafeStr_20109 - k); if (this._SafeStr_20109 > 0){ return; }; this._SafeStr_20109 = _SafeStr_20108; this.refresh(); } private function _SafeStr_20113():int { return (0); } public function _SafeStr_7517():Boolean { return (((this._SafeStr_5415) && (this._SafeStr_5415.visible))); } public function close():void { if (((!((this._SafeStr_5415 == null))) && (this._SafeStr_5415.visible))){ this._SafeStr_5415.visible = false; this._SafeStr_7219.toolbar.extensionView.detachExtension(_SafeStr_5507); }; } private function _SafeStr_20114(k:Boolean):void { this._SafeStr_5415.findChildByName("quest_pic_bitmap").visible = k; } } }//package _-4Hl // _SafeStr_13233 = "_-1nx" (String#26535, DoABC#3) // _SafeStr_13234 = "_-6jk" (String#38676, DoABC#3) // _SafeStr_19064 = "_-2wc" (String#29326, DoABC#3) // _SafeStr_19167 = "_-wU" (String#40646, DoABC#3) // _SafeStr_19948 = "_-3z5" (String#11726, DoABC#3) // _SafeStr_19950 = "_-1dc" (String#9277, DoABC#3) // _SafeStr_19967 = "_-3Cg" (String#1093, DoABC#3) // _SafeStr_20090 = "_-8r" (String#38806, DoABC#3) // _SafeStr_20108 = "_-1lr" (String#26452, DoABC#3) // _SafeStr_20109 = "_-5q7" (String#4070, DoABC#3) // _SafeStr_20110 = "_-5Ws" (String#35693, DoABC#3) // _SafeStr_20111 = "_-2B" (String#9879, DoABC#3) // _SafeStr_20112 = "_-2hs" (String#28757, DoABC#3) // _SafeStr_20113 = "_-0Ei" (String#7839, DoABC#3) // _SafeStr_20114 = "_-62z" (String#13829, DoABC#3) // _SafeStr_2465 = "_-3ra" (String#31595, DoABC#3) // _SafeStr_2713 = "_-6iV" (String#14481, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5507 = "_-3Iv" (String#846, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_8255 = "_-01Z" (String#679, DoABC#3) // _SafeStr_8481 = "_-1Fs" (String#25213, DoABC#3) // _SafeStr_8552 = "_-0X0" (String#832, DoABC#3) // _SafeStr_8557 = "_-6I8" (String#166, DoABC#3) // _SafeStr_9508 = "_-54n" (String#12833, DoABC#3) //------------------------------------------------------------ //_-4Hl.ProgressBar package _-4Hl { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import flash.geom.Point; import _-1Mz.IWindow; public class ProgressBar implements _SafeStr_3 { private static const _SafeStr_20115:int = 3; private static const _SafeStr_20116:int = 10; private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_20117:int; private var _SafeStr_20118:String; private var _SafeStr_20119:Boolean; private var _SafeStr_20120:int; private var _SafeStr_20121:int; private var _SafeStr_15154:int; private var _SafeStr_20122:int; private var _SafeStr_20123:int; private var _SafeStr_20124:int; private var _SafeStr_20125:Boolean; public function ProgressBar(k:HabboQuestEngine, _arg_2:IWindowContainer, _arg_3:int, _arg_4:String, _arg_5:Boolean, _arg_6:Point) { this._SafeStr_7219 = k; this._SafeStr_5415 = _arg_2; this._SafeStr_20117 = _arg_3; this._SafeStr_20118 = _arg_4; this._SafeStr_20119 = _arg_5; var _local_7:IWindowContainer = IWindowContainer(this._SafeStr_5415.findChildByName("progress_bar_cont")); if (_local_7 == null){ _local_7 = IWindowContainer(this._SafeStr_7219.getXmlWindow("ProgressBar")); this._SafeStr_5415.addChild(_local_7); _local_7.x = _arg_6.x; _local_7.y = _arg_6.y; _local_7.width = (this._SafeStr_20117 + _SafeStr_20116); }; } public function refresh(k:int, _arg_2:int, _arg_3:int, _arg_4:int):void { var _local_5:Boolean = ((!((_arg_3 == this._SafeStr_20122))) || (!((_arg_2 == this._SafeStr_20121)))); this._SafeStr_20121 = _arg_2; this._SafeStr_20120 = k; this._SafeStr_20123 = this._SafeStr_20124; this._SafeStr_20122 = _arg_3; this._SafeStr_15154 = _arg_4; if (((_local_5) || ((((this._SafeStr_20120 == 0)) && ((this._SafeStr_20124 > 0)))))){ this._SafeStr_20124 = this._SafeStr_20126(this._SafeStr_20120); }; this._SafeStr_20125 = true; this._SafeStr_7568(); } public function set visible(k:Boolean):void { var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_5415.findChildByName("progress_bar_cont")); if (_local_2 != null){ _local_2.visible = k; }; } public function _SafeStr_7568():void { var _local_11:int; if (!this._SafeStr_20125){ return; }; var k:IWindow = this._SafeStr_5415.findChildByName("bar_a_bkg"); var _local_2:IWindow = this._SafeStr_5415.findChildByName("bar_a_c"); var _local_3:IWindow = this._SafeStr_5415.findChildByName("bar_a_r"); var _local_4:IWindow = this._SafeStr_5415.findChildByName("bar_l"); var _local_5:IWindow = this._SafeStr_5415.findChildByName("bar_c"); var _local_6:IWindow = this._SafeStr_5415.findChildByName("bar_r"); _local_4.visible = this._SafeStr_20119; _local_5.visible = this._SafeStr_20119; _local_6.visible = this._SafeStr_20119; if (this._SafeStr_20119){ _local_5.width = this._SafeStr_20117; _local_6.x = (this._SafeStr_20117 + _local_2.x); }; var _local_7:int = this._SafeStr_20126(this._SafeStr_20120); if (this._SafeStr_20124 < _local_7){ _local_11 = Math.min(Math.abs((this._SafeStr_20124 - _local_7)), Math.abs((this._SafeStr_20123 - _local_7))); this._SafeStr_20124 = Math.min(_local_7, (this._SafeStr_20124 + Math.max(1, Math.round(Math.sqrt(_local_11))))); }; var _local_8 = (this._SafeStr_20124 > 0); k.visible = _local_8; _local_2.visible = _local_8; _local_3.visible = _local_8; if (_local_8){ _local_2.blend = (1 - ((_local_7 - this._SafeStr_20124) / (_local_7 - this._SafeStr_20123))); _local_2.width = this._SafeStr_20124; _local_3.x = (this._SafeStr_20124 + _local_2.x); k.width = (_local_3.right - _local_2.left); }; this._SafeStr_20125 = (this._SafeStr_20124 < _local_7); var _local_9:IWindow = this._SafeStr_5415.findChildByName("progress_txt"); var _local_10:int = ((this._SafeStr_20125) ? Math.round(((this._SafeStr_20124 / this._SafeStr_20117) * this._SafeStr_20121)) : this._SafeStr_20120); this._SafeStr_7219.localization.registerParameter(this._SafeStr_20118, "progress", ("" + (_local_10 + this._SafeStr_15154))); this._SafeStr_7219.localization.registerParameter(this._SafeStr_20118, "limit", ("" + (this._SafeStr_20121 + this._SafeStr_15154))); _local_9.caption = this._SafeStr_7219.localization.getLocalization(this._SafeStr_20118, this._SafeStr_20118); _local_9.x = ((_SafeStr_20115 + _local_2.x) + ((this._SafeStr_20117 - _local_9.width) / 2)); } public function dispose():void { this._SafeStr_7219 = null; this._SafeStr_5415 = null; } public function get disposed():Boolean { return ((this._SafeStr_7219 == null)); } private function _SafeStr_20126(k:int):int { return (Math.max(0, Math.round(((this._SafeStr_20117 * k) / this._SafeStr_20121)))); } } }//package _-4Hl // _SafeStr_15154 = "_-6HW" (String#14066, DoABC#3) // _SafeStr_20115 = "_-bU" (String#39844, DoABC#3) // _SafeStr_20116 = "_-2up" (String#29260, DoABC#3) // _SafeStr_20117 = "_-xX" (String#40687, DoABC#3) // _SafeStr_20118 = "_-5xt" (String#36733, DoABC#3) // _SafeStr_20119 = "_-1ZT" (String#25966, DoABC#3) // _SafeStr_20120 = "_-1qG" (String#26624, DoABC#3) // _SafeStr_20121 = "_-4i7" (String#33694, DoABC#3) // _SafeStr_20122 = "_-680" (String#37184, DoABC#3) // _SafeStr_20123 = "_-5sP" (String#36523, DoABC#3) // _SafeStr_20124 = "_-67s" (String#37177, DoABC#3) // _SafeStr_20125 = "_-3Ou" (String#30495, DoABC#3) // _SafeStr_20126 = "_-4Ys" (String#33368, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) //------------------------------------------------------------ //_-4Hl.QuestDetails package _-4Hl { import _-0MK._SafeStr_3; import flash.geom.Point; import _-5YE.IFrameWindow; import _-1SW._SafeStr_2713; import _-1Mz.IWindowContainer; import _-5YE.ITextWindow; import _-5YE.IRegionWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-4fh._SafeStr_3991; import _-4fh._SafeStr_2708; import _-4fh._SafeStr_4105; public class QuestDetails implements _SafeStr_3 { private static const _SafeStr_19996:int = 56; private static const _SafeStr_5575:int = 5; private static const _SafeStr_19965:int = 5; private static const _SafeStr_20127:Point = new Point(8, 8); private static const _SafeStr_20128:Array = ["PLACE_ITEM", "PLACE_FLOOR", "PLACE_WALLPAPER", "PET_DRINK", "PET_EAT"]; private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_20129:Boolean; private var _SafeStr_19967:_SafeStr_2713; private var _SafeStr_20109:int; private var _SafeStr_20130:Boolean = false; public function QuestDetails(k:HabboQuestEngine) { this._SafeStr_7219 = k; } public function dispose():void { this._SafeStr_7219 = null; this._SafeStr_19967 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_7219 == null)); } public function _SafeStr_19948(k:_SafeStr_2713):void { if (this._SafeStr_20129){ this._SafeStr_20129 = false; this._SafeStr_19166(k); } else { if ((((this._SafeStr_19967 == null)) || (!((this._SafeStr_19967.id == k.id))))){ this.close(); }; }; } public function _SafeStr_19949(k:_SafeStr_2713):void { this.close(); } public function _SafeStr_19950():void { this.close(); } public function _SafeStr_8255():void { this.close(); } private function close():void { if (this._SafeStr_5415){ this._SafeStr_5415.visible = false; }; } public function _SafeStr_9508(k:_SafeStr_2713):void { if (((this._SafeStr_5415) && (this._SafeStr_5415.visible))){ this._SafeStr_5415.visible = false; return; }; this._SafeStr_19166(k); } public function _SafeStr_19166(k:_SafeStr_2713, _arg_2:Boolean=false):void { var _local_9:IWindowContainer; this._SafeStr_19967 = k; if (k == null){ return; }; this._SafeStr_20130 = _arg_2; if (this._SafeStr_5415 == null){ this._SafeStr_5415 = IFrameWindow(this._SafeStr_7219.getXmlWindow("QuestDetails")); this._SafeStr_5415.findChildByTag("close").procedure = this._SafeStr_20131; this._SafeStr_5415.center(); _local_9 = this._SafeStr_7219._SafeStr_19064._SafeStr_19951._SafeStr_20132(this._SafeStr_20133, this._SafeStr_20134); _local_9.x = _SafeStr_20127.x; _local_9.y = _SafeStr_20127.y; this._SafeStr_5415.content.addChild(_local_9); this._SafeStr_5415.findChildByName("link_region").procedure = this._SafeStr_20135; }; _local_9 = IWindowContainer(this._SafeStr_5415.findChildByName("entry_container")); this._SafeStr_7219._SafeStr_19064._SafeStr_19951.refreshEntryDetails(_local_9, k); var _local_3 = (this._SafeStr_19967._SafeStr_13233 > 0); var _local_4:ITextWindow = ITextWindow(_local_9.findChildByName("hint_txt")); var _local_5:int = this._SafeStr_20136(_local_4); if (!_local_3){ _local_4.caption = this._SafeStr_7219._SafeStr_20084(k); _local_4.height = (_local_4.textHeight + _SafeStr_19965); }; _local_4.visible = !(_local_3); var _local_6:int = (this._SafeStr_20136(_local_4) - _local_5); var _local_7:int = this._SafeStr_20137("link_region", ((_local_4.y + _local_4.height) + _SafeStr_5575)); var _local_8:IWindowContainer = IWindowContainer(_local_9.findChildByName("quest_container")); _local_8.height = (_local_8.height + (_local_6 + _local_7)); this._SafeStr_7219._SafeStr_19064._SafeStr_19951._SafeStr_20138(_local_9); this._SafeStr_5415.height = (_local_9.height + _SafeStr_19996); this._SafeStr_5415.visible = true; this._SafeStr_5415.activate(); } private function _SafeStr_20137(k:String, _arg_2:int):int { var _local_3:Boolean = this._SafeStr_20139(); var _local_4:Boolean = ((!(_local_3)) && (this._SafeStr_20140())); var _local_5:Boolean = ((((!(_local_3)) && (!(_local_4)))) && (this._SafeStr_20141())); var _local_6:Boolean = ((((_local_3) || (_local_4))) || (_local_5)); var _local_7:IRegionWindow = IRegionWindow(this._SafeStr_5415.findChildByName(k)); _local_7.y = _arg_2; var _local_8:int; if (((_local_6) && (!(_local_7.visible)))){ _local_8 = (_SafeStr_5575 + _local_7.height); }; if (((!(_local_6)) && (_local_7.visible))){ _local_8 = (-(_SafeStr_5575) - _local_7.height); }; _local_7.visible = _local_6; _local_7.findChildByName("link_catalog").visible = _local_3; _local_7.findChildByName("link_navigator").visible = _local_4; _local_7.findChildByName("link_room").visible = _local_5; return (_local_8); } private function _SafeStr_20139():Boolean { return ((((this._SafeStr_19967._SafeStr_13233 < 1)) && ((_SafeStr_20128.indexOf(this._SafeStr_19967.type) > -1)))); } private function _SafeStr_20140():Boolean { var k:Boolean = this._SafeStr_7219._SafeStr_20077((this._SafeStr_19967._SafeStr_13234() + ".searchtag")); var _local_2:Boolean = this._SafeStr_7219._SafeStr_20077((this._SafeStr_19967._SafeStr_13234() + ".searchtag")); return ((((this._SafeStr_19967._SafeStr_13233 < 1)) && (((k) || (_local_2))))); } private function _SafeStr_20141():Boolean { return ((((((this._SafeStr_19967._SafeStr_13233 < 1)) && (this._SafeStr_7219._SafeStr_19065(this._SafeStr_19967)))) && (this._SafeStr_7219._SafeStr_20078()))); } private function _SafeStr_20136(k:ITextWindow):int { return (((k.visible) ? k.height : 0)); } private function _SafeStr_20131(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_5415.visible = false; }; } public function set _SafeStr_19971(k:Boolean):void { this._SafeStr_20129 = k; } private function _SafeStr_20135(k:WindowEvent, _arg_2:IWindow=null):void { if (k.type == WindowMouseEvent.CLICK){ if (this._SafeStr_20139()){ this._SafeStr_7219.openCatalog(this._SafeStr_19967); } else { if (this._SafeStr_20140()){ this._SafeStr_7219._SafeStr_12783(this._SafeStr_19967); } else { this._SafeStr_7219._SafeStr_19941(); }; }; }; } public function update(k:uint):void { if ((((this._SafeStr_5415 == null)) || (!(this._SafeStr_5415.visible)))){ return; }; this._SafeStr_20109 = (this._SafeStr_20109 - k); if (this._SafeStr_20109 > 0){ return; }; this._SafeStr_20109 = NextQuestTimer._SafeStr_20108; var _local_2:Boolean = this._SafeStr_7219._SafeStr_19064._SafeStr_19951._SafeStr_20142(this._SafeStr_5415, this._SafeStr_19967); if (_local_2){ this._SafeStr_19166(this._SafeStr_19967, this._SafeStr_20130); }; } private function _SafeStr_20133(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ if (this._SafeStr_7219._SafeStr_20090){ this._SafeStr_7219.send(new _SafeStr_3991(this._SafeStr_19967.id)); } else { this._SafeStr_7219.send(new _SafeStr_2708(this._SafeStr_19967.id)); }; this._SafeStr_5415.visible = false; this._SafeStr_7219._SafeStr_19064._SafeStr_19182.close(); if (((this._SafeStr_20130) && (this._SafeStr_7219._SafeStr_19065(this._SafeStr_19967)))){ this._SafeStr_7219._SafeStr_19941(); }; }; } private function _SafeStr_20134(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_7219.send(new _SafeStr_4105()); }; } } }//package _-4Hl // _SafeStr_12783 = "_-6QR" (String#14215, DoABC#3) // _SafeStr_13233 = "_-1nx" (String#26535, DoABC#3) // _SafeStr_13234 = "_-6jk" (String#38676, DoABC#3) // _SafeStr_19064 = "_-2wc" (String#29326, DoABC#3) // _SafeStr_19065 = "_-2XU" (String#28341, DoABC#3) // _SafeStr_19166 = "_-0j8" (String#23903, DoABC#3) // _SafeStr_19182 = "_-2ai" (String#28474, DoABC#3) // _SafeStr_19941 = "_-0z6" (String#8597, DoABC#3) // _SafeStr_19948 = "_-3z5" (String#11726, DoABC#3) // _SafeStr_19949 = "_-Hh" (String#14729, DoABC#3) // _SafeStr_19950 = "_-1dc" (String#9277, DoABC#3) // _SafeStr_19951 = "_-6b3" (String#38308, DoABC#3) // _SafeStr_19965 = "_-0iJ" (String#8330, DoABC#3) // _SafeStr_19967 = "_-3Cg" (String#1093, DoABC#3) // _SafeStr_19971 = "_-0pr" (String#24160, DoABC#3) // _SafeStr_19996 = "_-58q" (String#12908, DoABC#3) // _SafeStr_20077 = "_-29o" (String#27418, DoABC#3) // _SafeStr_20078 = "_-0UW" (String#23351, DoABC#3) // _SafeStr_20084 = "_-0jq" (String#23938, DoABC#3) // _SafeStr_20090 = "_-8r" (String#38806, DoABC#3) // _SafeStr_20108 = "_-1lr" (String#26452, DoABC#3) // _SafeStr_20109 = "_-5q7" (String#4070, DoABC#3) // _SafeStr_20127 = "_-5lZ" (String#36264, DoABC#3) // _SafeStr_20128 = "_-6-f" (String#36847, DoABC#3) // _SafeStr_20129 = "_-4Oy" (String#32968, DoABC#3) // _SafeStr_20130 = "_-6Ex" (String#37445, DoABC#3) // _SafeStr_20131 = "_-2E2" (String#27581, DoABC#3) // _SafeStr_20132 = "_-4LL" (String#32819, DoABC#3) // _SafeStr_20133 = "_-69A" (String#13921, DoABC#3) // _SafeStr_20134 = "_-2-Y" (String#1497, DoABC#3) // _SafeStr_20135 = "_-2-p" (String#27033, DoABC#3) // _SafeStr_20136 = "_-3dp" (String#31063, DoABC#3) // _SafeStr_20137 = "_-58n" (String#34773, DoABC#3) // _SafeStr_20138 = "_-5La" (String#35268, DoABC#3) // _SafeStr_20139 = "_-24v" (String#27234, DoABC#3) // _SafeStr_20140 = "_-4WF" (String#33270, DoABC#3) // _SafeStr_20141 = "_-2Sp" (String#28155, DoABC#3) // _SafeStr_20142 = "_-1Ia" (String#25309, DoABC#3) // _SafeStr_2708 = "_-0lS" (String#23999, DoABC#3) // _SafeStr_2713 = "_-6iV" (String#14481, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3991 = "_-3lX" (String#31352, DoABC#3) // _SafeStr_4105 = "_-4WA" (String#33268, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5575 = "_-1t5" (String#1080, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_8255 = "_-01Z" (String#679, DoABC#3) // _SafeStr_9508 = "_-54n" (String#12833, DoABC#3) //------------------------------------------------------------ //_-4Hl.QuestsList package _-4Hl { import _-0MK._SafeStr_3; import _-5YE.IFrameWindow; import _-5YE.IItemListWindow; import _-5YE.IScrollbarWindow; import _-3-E._SafeStr_2366; import _-5sR._SafeStr_3962; import _-1SW._SafeStr_2713; import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-5YE.ITextWindow; import _-3-E._SafeStr_2465; import _-5Mz.WindowMouseEvent; import _-1A6.HabboToolbarIconEnum; import _-0HS._SafeStr_2730; import _-5Mz.WindowEvent; import _-4fh._SafeStr_3991; import _-4fh._SafeStr_4105; import _-4n6._SafeStr_2443; public class QuestsList implements _SafeStr_3 { private static const _SafeStr_20143:int = 5; private static const _SafeStr_20144:int = 10; private static const _SafeStr_20145:int = 10; private static const _SafeStr_20146:int = 30; private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_8874:IItemListWindow; private var _SafeStr_20147:IScrollbarWindow; private var _SafeStr_20148:Boolean = true; private var _SafeStr_20149:Boolean; private var _SafeStr_19048:_SafeStr_2366; private var _SafeStr_19095:Array; private var _SafeStr_20109:int = 1000; public function QuestsList(k:HabboQuestEngine) { this._SafeStr_19095 = new Array(); super(); this._SafeStr_7219 = k; this._SafeStr_7219.events.addEventListener(_SafeStr_3962.QUESTS, this._SafeStr_20150); } public function dispose():void { if (this._SafeStr_7219){ this._SafeStr_7219.events.removeEventListener(_SafeStr_3962.QUESTS, this._SafeStr_20150); this._SafeStr_7219 = null; }; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_19048){ this._SafeStr_19048.dispose(); this._SafeStr_19048 = null; }; this._SafeStr_8874 = null; this._SafeStr_20147 = null; this._SafeStr_19095 = null; } public function get disposed():Boolean { return ((this._SafeStr_7219 == null)); } public function _SafeStr_7517():Boolean { return (((this._SafeStr_5415) && (this._SafeStr_5415.visible))); } public function close():void { if (this._SafeStr_5415){ this._SafeStr_5415.visible = false; }; } public function _SafeStr_8255():void { this.close(); } public function _SafeStr_12098():void { if (!this._SafeStr_5415){ this._SafeStr_7219._SafeStr_19939(); return; }; if (((!(this._SafeStr_19048)) || (this._SafeStr_19048.disposed))){ this._SafeStr_19048 = new _SafeStr_2366(this._SafeStr_5415, this._SafeStr_5415.desktop, this._SafeStr_7219._SafeStr_19939, this.close); }; this._SafeStr_19048.toggle(); this._SafeStr_20148 = false; } private function _SafeStr_20150(k:_SafeStr_3962):void { this._SafeStr_19060(k.quests, true); } private function _SafeStr_19060(k:Array, _arg_2:Boolean):void { this._SafeStr_19095 = []; var _local_3:_SafeStr_2713; for each (_local_3 in k) { if (!this._SafeStr_7219._SafeStr_19065(_local_3)){ this._SafeStr_19095.push(_local_3); }; }; if (((!(this._SafeStr_7517())) && (!(_arg_2)))){ return; }; this.refresh(false); this._SafeStr_5415.visible = true; this._SafeStr_5415.activate(); this._SafeStr_20149 = false; for each (_local_3 in k) { if (_local_3.accepted){ this._SafeStr_20149 = true; }; }; } private function refresh(k:Boolean):void { var _local_3:Boolean; this._SafeStr_8557(); this._SafeStr_8874.autoArrangeItems = false; var _local_2:int; while (true) { if (_local_2 < this._SafeStr_19095.length){ this._SafeStr_15716(true, _local_2, this._SafeStr_19095[_local_2], k); } else { _local_3 = this._SafeStr_15716(false, _local_2, null, k); if (_local_3){ break; }; }; _local_2++; }; this._SafeStr_8874.autoArrangeItems = true; } private function _SafeStr_8557():void { if (this._SafeStr_5415 != null){ return; }; this._SafeStr_5415 = IFrameWindow(this._SafeStr_7219.getXmlWindow("Quests")); this._SafeStr_5415.findChildByTag("close").procedure = this._SafeStr_8340; this._SafeStr_8874 = IItemListWindow(this._SafeStr_5415.findChildByName("quest_list")); this._SafeStr_20147 = IScrollbarWindow(this._SafeStr_5415.findChildByName("scroller")); this._SafeStr_5415.center(); this._SafeStr_8874.spacing = _SafeStr_20144; } private function _SafeStr_15716(k:Boolean, _arg_2:int, _arg_3:_SafeStr_2713, _arg_4:Boolean):Boolean { var _local_5:IWindowContainer = IWindowContainer(this._SafeStr_8874.getListItemAt(_arg_2)); var _local_6:Boolean; if (_local_5 == null){ if (!k){ return (true); }; _local_5 = this._SafeStr_20132(this._SafeStr_20133, this._SafeStr_20134); this._SafeStr_8874.addListItem(_local_5); _local_6 = true; }; if (k){ if (_arg_4){ this._SafeStr_20142(_local_5, _arg_3); } else { this.refreshEntryDetails(_local_5, _arg_3); }; _local_5.visible = true; } else { _local_5.visible = false; }; return (false); } public function _SafeStr_20132(k:Function, _arg_2:Function):IWindowContainer { var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_7219.getXmlWindow("QuestEntry")); var _local_4:IWindowContainer = IWindowContainer(this._SafeStr_7219.getXmlWindow("Campaign")); var _local_5:IWindowContainer = IWindowContainer(this._SafeStr_7219.getXmlWindow("Quest")); var _local_6:IWindowContainer = IWindowContainer(this._SafeStr_7219.getXmlWindow("EntryArrows")); var _local_7:IWindowContainer = IWindowContainer(this._SafeStr_7219.getXmlWindow("CampaignCompleted")); _local_3.addChild(_local_4); _local_3.addChild(_local_5); _local_3.addChild(_local_7); _local_3.addChild(_local_6); _local_5.findChildByName("accept_button").procedure = k; _local_5.findChildByName("cancel_region").procedure = _arg_2; _local_3.findChildByName("hint_txt").visible = false; _local_3.findChildByName("link_region").visible = false; var _local_8:IWindow = _local_3.findChildByName("cancel_region"); var _local_9:IWindow = _local_3.findChildByName("cancel_txt"); _local_8.width = _local_9.width; _local_8.x = ((_local_5.width - _local_8.width) - _SafeStr_20145); _local_5.x = ((_local_4.x + _local_4.width) + _SafeStr_20143); _local_3.width = (_local_5.x + _local_5.width); _local_7.x = _local_5.x; this._SafeStr_20138(_local_3); return (_local_3); } public function _SafeStr_20138(k:IWindowContainer):void { var _local_2:IWindowContainer = IWindowContainer(k.findChildByName("campaign_container")); var _local_3:IWindowContainer = IWindowContainer(k.findChildByName("quest_container")); var _local_4:IWindowContainer = IWindowContainer(k.findChildByName("entry_arrows_cont")); _local_2.height = _local_3.height; k.height = _local_3.height; _local_4.x = ((_local_2.x + _local_2.width) - 2); _local_4.y = (Math.floor(((_local_2.height - _local_4.height) / 2)) + 1); _local_2.findChildByName("completion_txt").y = (_local_2.height - _SafeStr_20146); var _local_5:int = 2; var _local_6:IWindow = _local_2.findChildByName("bg_bottom"); _local_6.height = Math.floor(((_local_2.height - (2 * _local_5)) / 2)); _local_6.y = (_local_5 + _local_6.height); } public function refreshEntryDetails(k:IWindowContainer, _arg_2:_SafeStr_2713):void { k.findChildByName("campaign_header_txt").caption = this._SafeStr_7219._SafeStr_19154(_arg_2); k.findChildByName("completion_txt").caption = ((_arg_2._SafeStr_13226 + "/") + _arg_2._SafeStr_13227); this._SafeStr_7219._SafeStr_19976(k, _arg_2, true); this._SafeStr_9914(k, "bg", _arg_2.accepted, 4290944315, 4284769380); this._SafeStr_9914(k, "bg_top", _arg_2.accepted, 0xFFFFD788, 4290427578); this._SafeStr_9914(k, "bg_bottom", _arg_2.accepted, 0xFFFFC758, 4289440683); k.findChildByName("completion_bg_red_bitmap").visible = ((!(_arg_2._SafeStr_13236)) && ((_arg_2._SafeStr_13226 < 1))); k.findChildByName("completion_bg_blue_bitmap").visible = ((!(_arg_2._SafeStr_13236)) && ((_arg_2._SafeStr_13226 > 0))); k.findChildByName("completion_bg_green_bitmap").visible = _arg_2._SafeStr_13236; k.findChildByName("arrow_0").visible = !(_arg_2.accepted); k.findChildByName("arrow_1").visible = _arg_2.accepted; k.findChildByName("quest_container").visible = !(_arg_2._SafeStr_13236); k.findChildByName("campaign_completed_container").visible = _arg_2._SafeStr_13236; if (!_arg_2._SafeStr_13236){ this._SafeStr_20151(IWindowContainer(k.findChildByName("quest_container")), _arg_2); this._SafeStr_20142(k, _arg_2); }; } private function _SafeStr_20151(k:IWindowContainer, _arg_2:_SafeStr_2713):void { k.findChildByName("quest_header_txt").caption = this._SafeStr_7219._SafeStr_20081(_arg_2); k.findChildByName("desc_txt").caption = this._SafeStr_7219._SafeStr_20083(_arg_2); k.findChildByName("cancel_txt").visible = _arg_2.accepted; k.findChildByName("cancel_region").visible = _arg_2.accepted; k.findChildByName("accept_button").visible = !(_arg_2.accepted); k.findChildByName("accept_button").id = _arg_2.id; this._SafeStr_9914(k, null, _arg_2.accepted, 15982264, 0xC8C8C8); this._SafeStr_9914(k, "quest_header", _arg_2.accepted, 15577658, 0x8D8D8D); ITextWindow(k.findChildByName("quest_header_txt")).textColor = ((_arg_2.accepted) ? 0xFFFFFFFF : 4281808695); this._SafeStr_7219._SafeStr_20086(k, _arg_2); this._SafeStr_7219._SafeStr_20033((_arg_2._SafeStr_13233 < 1), k, _arg_2.activityPointType, _arg_2._SafeStr_13229); k.findChildByName("delay_desc_txt").visible = (_arg_2._SafeStr_13233 > 0); k.findChildByName("delay_txt").visible = (_arg_2._SafeStr_13233 > 0); k.findChildByName("desc_txt").visible = (_arg_2._SafeStr_13233 < 1); } public function _SafeStr_20142(k:IWindowContainer, _arg_2:_SafeStr_2713):Boolean { var _local_3:int; var _local_4:String; if (k.findChildByName("delay_desc_txt").visible){ _local_3 = _arg_2._SafeStr_13233; if (_local_3 > 0){ _local_4 = _SafeStr_2465._SafeStr_8481(this._SafeStr_7219.localization, _local_3); k.findChildByName("delay_txt").caption = _local_4; } else { this._SafeStr_20151(k, _arg_2); return (true); }; }; return (false); } private function _SafeStr_8340(k:WindowEvent, _arg_2:IWindow):void { var _local_3:Boolean; if (k.type == WindowMouseEvent.CLICK){ this.close(); _local_3 = (this._SafeStr_7219.getInteger("new.identity", 0) > 0); if (((((_local_3) && (this._SafeStr_20148))) && (!(this._SafeStr_20149)))){ this._SafeStr_20148 = false; this._SafeStr_7219._SafeStr_5594._SafeStr_10810(HabboToolbarIconEnum.QUESTS, "quests.rejectnotification", _SafeStr_2730.LEFT); }; }; } private function _SafeStr_20133(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; var _local_3:int = _arg_2.id; _SafeStr_4.log(("Accept quest: " + _local_3)); this._SafeStr_7219.send(new _SafeStr_3991(_local_3)); this._SafeStr_5415.visible = false; } private function _SafeStr_20134(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; _SafeStr_4.log("Reject quest"); this._SafeStr_7219.send(new _SafeStr_4105()); } private function _SafeStr_9914(k:IWindowContainer, _arg_2:String, _arg_3:Boolean, _arg_4:uint, _arg_5:uint):void { (((_arg_2 == null)) ? k : k.findChildByName(_arg_2)).color = ((_arg_3) ? _arg_4 : _arg_5); } public function _SafeStr_14199(k:_SafeStr_2443, _arg_2:WindowEvent):void { if ((((_arg_2.type == WindowEvent._SafeStr_6209)) || ((_arg_2.type == WindowEvent._SafeStr_14200)))){ k.dispose(); }; } public function update(k:uint):void { if ((((this._SafeStr_5415 == null)) || (!(this._SafeStr_5415.visible)))){ return; }; this._SafeStr_20109 = (this._SafeStr_20109 - k); if (this._SafeStr_20109 > 0){ return; }; this._SafeStr_20109 = NextQuestTimer._SafeStr_20108; this.refresh(true); } } }//package _-4Hl // _SafeStr_10810 = "_-0f2" (String#8271, DoABC#3) // _SafeStr_12098 = "_-2Mn" (String#842, DoABC#3) // _SafeStr_13226 = "_-0I-" (String#22878, DoABC#3) // _SafeStr_13227 = "_-663" (String#37104, DoABC#3) // _SafeStr_13229 = "_-2rL" (String#29125, DoABC#3) // _SafeStr_13233 = "_-1nx" (String#26535, DoABC#3) // _SafeStr_13236 = "_-5YR" (String#35758, DoABC#3) // _SafeStr_14199 = "_-1gE" (String#26222, DoABC#3) // _SafeStr_14200 = "_-4T4" (String#33144, DoABC#3) // _SafeStr_15716 = "_-0F7" (String#572, DoABC#3) // _SafeStr_19048 = "_-5cg" (String#4015, DoABC#3) // _SafeStr_19060 = "_-23l" (String#3106, DoABC#3) // _SafeStr_19065 = "_-2XU" (String#28341, DoABC#3) // _SafeStr_19095 = "_-4eZ" (String#1113, DoABC#3) // _SafeStr_19154 = "_-1M1" (String#25443, DoABC#3) // _SafeStr_19939 = "_-1-X" (String#8628, DoABC#3) // _SafeStr_19976 = "_-5g5" (String#36058, DoABC#3) // _SafeStr_20033 = "_-169" (String#24850, DoABC#3) // _SafeStr_20081 = "_-5pK" (String#36410, DoABC#3) // _SafeStr_20083 = "_-6Bo" (String#37332, DoABC#3) // _SafeStr_20086 = "_-0q0" (String#24165, DoABC#3) // _SafeStr_20108 = "_-1lr" (String#26452, DoABC#3) // _SafeStr_20109 = "_-5q7" (String#4070, DoABC#3) // _SafeStr_20132 = "_-4LL" (String#32819, DoABC#3) // _SafeStr_20133 = "_-69A" (String#13921, DoABC#3) // _SafeStr_20134 = "_-2-Y" (String#1497, DoABC#3) // _SafeStr_20138 = "_-5La" (String#35268, DoABC#3) // _SafeStr_20142 = "_-1Ia" (String#25309, DoABC#3) // _SafeStr_20143 = "_-0-p" (String#22181, DoABC#3) // _SafeStr_20144 = "_-0nT" (String#24074, DoABC#3) // _SafeStr_20145 = "_-4A-" (String#32375, DoABC#3) // _SafeStr_20146 = "_-2Kh" (String#27839, DoABC#3) // _SafeStr_20147 = "_-1mm" (String#1488, DoABC#3) // _SafeStr_20148 = "_-2lp" (String#28908, DoABC#3) // _SafeStr_20149 = "_-2EI" (String#27593, DoABC#3) // _SafeStr_20150 = "_-6BD" (String#37314, DoABC#3) // _SafeStr_20151 = "_-4K1" (String#32767, DoABC#3) // _SafeStr_2366 = "_-2rO" (String#10549, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2465 = "_-3ra" (String#31595, DoABC#3) // _SafeStr_2713 = "_-6iV" (String#14481, DoABC#3) // _SafeStr_2730 = "_-0aG" (String#23574, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3962 = "_-0nD" (String#8407, DoABC#3) // _SafeStr_3991 = "_-3lX" (String#31352, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4105 = "_-4WA" (String#33268, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5594 = "_-1wM" (String#1493, DoABC#3) // _SafeStr_6209 = "_-2n3" (String#28964, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_8255 = "_-01Z" (String#679, DoABC#3) // _SafeStr_8340 = "_-603" (String#270, DoABC#3) // _SafeStr_8481 = "_-1Fs" (String#25213, DoABC#3) // _SafeStr_8557 = "_-6I8" (String#166, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) // _SafeStr_9914 = "_-419" (String#11774, DoABC#3) //------------------------------------------------------------ //_-4Hl.QuestTracker package _-4Hl { import _-0MK._SafeStr_3; import flash.geom.Point; import _-1SW._SafeStr_2713; import _-1Mz.IWindowContainer; import flash.utils.Timer; import flash.events.TimerEvent; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-4fh._SafeStr_4045; import _-4fh._SafeStr_4238; import _-5YE.IDesktopWindow; import _-5YE.IFrameWindow; public class QuestTracker implements _SafeStr_3 { private static const _SafeStr_20152:int = 0; private static const _SafeStr_20153:int = 1; private static const _SafeStr_20154:int = 2; private static const _SafeStr_20155:int = 3; private static const _SafeStr_20156:int = 4; private static const _SafeStr_20157:int = 5; private static const _SafeStr_20158:int = 6; private static const _SafeStr_20159:Array = [-2, -3, -2, 0, 2, 3, 2, 0, 2, 1, 0, 1]; private static const _SafeStr_20160:Array = [1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 4]; private static const _SafeStr_20161:int = 6; private static const _SafeStr_20162:int = 4; private static const _SafeStr_20163:int = 2; private static const _SafeStr_20164:int = 200; private static const _SafeStr_20165:Array = ["a", "b", "c", "d"]; private static const _SafeStr_20166:int = 10000; private static const _SafeStr_20167:int = 0; private static const _SafeStr_20168:int = -1; private static const _SafeStr_20169:Point = new Point(10, 87); private static const _SafeStr_20170:int = 162; private static const _SafeStr_20171:Number = 0.01; private static const _SafeStr_20172:Number = 100; private static const _SafeStr_20173:int = 1000; private static const _SafeStr_5507:String = "quest_tracker"; private static const _SafeStr_20174:int = 10; private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_20175:_SafeStr_2713; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_20176:Timer; private var _SafeStr_8893:ProgressBar; private var _SafeStr_20177:int = 0; private var _SafeStr_20178:int = 0; private var _SafeStr_20179:int = 0; private var _SafeStr_20180:int = -1; private var _SafeStr_20181:int = -1; private var _SafeStr_20182:int = -1; private var _SafeStr_20183:int; private var _SafeStr_20184:int; private var _SafeStr_20185:Boolean; private var _SafeStr_20186:Boolean; private var _SafeStr_20187:Boolean = false; public function QuestTracker(k:HabboQuestEngine) { this._SafeStr_7219 = k; } public function dispose():void { if (this._SafeStr_7219){ this._SafeStr_7219.toolbar.extensionView.detachExtension(_SafeStr_5507); }; this._SafeStr_7219 = null; this._SafeStr_20175 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_20176){ this._SafeStr_20176.stop(); this._SafeStr_20176 = null; }; if (this._SafeStr_8893){ this._SafeStr_8893.dispose(); this._SafeStr_8893 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_7219 == null)); } public function _SafeStr_19949(k:_SafeStr_2713, _arg_2:Boolean):void { if (this._SafeStr_5415){ this._SafeStr_20188(); this._SafeStr_20175 = k; this._SafeStr_20178 = 0; this._SafeStr_20189(); this._SafeStr_20180 = 0; this._SafeStr_20177 = _SafeStr_20155; this._SafeStr_20186 = !(_arg_2); }; } public function _SafeStr_19950():void { this._SafeStr_20175 = null; if (this._SafeStr_5415){ this._SafeStr_20188(); this._SafeStr_8893.refresh(0, 100, -1, 0); this._SafeStr_20177 = _SafeStr_20154; }; } public function _SafeStr_7707():void { var _local_3:int; var k = (this._SafeStr_7219.getInteger("new.identity", 0) > 0); if (!k){ return; }; var _local_2:String = this._SafeStr_20190(); if ((((((this._SafeStr_20176 == null)) && (k))) && (!((_local_2 == ""))))){ _local_3 = this._SafeStr_7219.getInteger("questing.startQuestDelayInSeconds", 30); this._SafeStr_20176 = new Timer((_local_3 * 1000), 1); this._SafeStr_20176.addEventListener(TimerEvent.TIMER, this._SafeStr_20191); this._SafeStr_20176.start(); _SafeStr_4.log(("Initialized start quest timer with period: " + _local_3)); }; } public function _SafeStr_8255():void { if (((!((this._SafeStr_5415 == null))) && (this._SafeStr_5415.visible))){ this._SafeStr_5415.findChildByName("more_info_txt").visible = false; this._SafeStr_5415.findChildByName("more_info_region").visible = false; }; } public function _SafeStr_19948(k:_SafeStr_2713):void { if (this._SafeStr_20176 != null){ this._SafeStr_20176.stop(); }; var _local_2:Boolean = ((this._SafeStr_5415) && (this._SafeStr_5415.visible)); if (k._SafeStr_13233 > 0){ if (_local_2){ this._SafeStr_20192(false); }; return; }; this._SafeStr_20175 = k; this._SafeStr_20193(); this._SafeStr_20189(); this._SafeStr_20194(); this._SafeStr_20192(true); this._SafeStr_20195(); if (_local_2){ if (this._SafeStr_20177 == _SafeStr_20154){ this._SafeStr_20177 = _SafeStr_20153; }; this._SafeStr_20196(this._SafeStr_20181, _SafeStr_20162, false); } else { this._SafeStr_5415.x = this._SafeStr_20197(); this._SafeStr_20177 = _SafeStr_20153; this._SafeStr_20196(_SafeStr_20167, _SafeStr_20163, false); }; } private function _SafeStr_20194():void { if (!this._SafeStr_7219._SafeStr_20087(this._SafeStr_20175)){ return; }; var k:int; while (k < _SafeStr_20165.length) { this._SafeStr_7219._SafeStr_20088(this._SafeStr_5415, this._SafeStr_20175, _SafeStr_20165[k]); k++; }; } private function _SafeStr_20193():void { if (this._SafeStr_5415 != null){ return; }; this._SafeStr_5415 = IWindowContainer(this._SafeStr_7219.getXmlWindow("QuestTracker")); this._SafeStr_5415.findChildByName("more_info_region").procedure = this._SafeStr_20111; this._SafeStr_20195(); this._SafeStr_8893 = new ProgressBar(this._SafeStr_7219, IWindowContainer(this._SafeStr_5415.findChildByName("content_cont")), _SafeStr_20170, "quests.tracker.progress", false, _SafeStr_20169); } private function _SafeStr_20195():void { var k:int = 1; while (k <= _SafeStr_20161) { this._SafeStr_20198(k).visible = false; k++; }; } private function _SafeStr_20199():void { var k:int; while (k < _SafeStr_20165.length) { this._SafeStr_20200(_SafeStr_20165[k]).visible = false; k++; }; } private function _SafeStr_20198(k:int):IWindow { return (this._SafeStr_5415.findChildByName(("success_pic_" + k))); } private function _SafeStr_20200(k:String):IWindow { return (this._SafeStr_5415.findChildByName(("prompt_pic_" + k))); } private function _SafeStr_20189():void { this._SafeStr_7219.localization.registerParameter("quests.tracker.caption", "quest_name", this._SafeStr_7219._SafeStr_20082(this._SafeStr_20175)); this._SafeStr_5415.findChildByName("desc_txt").caption = this._SafeStr_7219._SafeStr_20083(this._SafeStr_20175); this._SafeStr_5415.findChildByName("more_info_txt").visible = this._SafeStr_7219._SafeStr_20090; this._SafeStr_5415.findChildByName("more_info_region").visible = this._SafeStr_7219._SafeStr_20090; var k:int = Math.ceil(((100 * this._SafeStr_20175._SafeStr_13230) / this._SafeStr_20175._SafeStr_13231)); this._SafeStr_8893.refresh(k, 100, this._SafeStr_20175.id, 0); this._SafeStr_7219._SafeStr_20086(this._SafeStr_5415, this._SafeStr_20175); } private function _SafeStr_20111(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_7219._SafeStr_19064._SafeStr_19167._SafeStr_9508(this._SafeStr_20175); }; } public function _SafeStr_19062():void { if (this._SafeStr_20177 == _SafeStr_20152){ this._SafeStr_20192(false); this._SafeStr_20187 = false; } else { this._SafeStr_20187 = true; }; } public function update(k:uint):void { var _local_2:int; var _local_3:int; var _local_4:int; if (this._SafeStr_5415 == null){ return; }; this._SafeStr_8893._SafeStr_7568(); switch (this._SafeStr_20177){ case _SafeStr_20153: _local_2 = this._SafeStr_20113(); _local_3 = (this._SafeStr_5415.x - _local_2); if (_local_3 > 0){ _local_4 = Math.max(1, Math.round(((_local_3 * k) * _SafeStr_20171))); this._SafeStr_5415.x = (this._SafeStr_5415.x - _local_4); } else { this._SafeStr_20177 = _SafeStr_20152; this._SafeStr_5415.x = _local_2; }; return; case _SafeStr_20154: _local_2 = this._SafeStr_20197(); _local_3 = (this._SafeStr_5415.width - this._SafeStr_5415.x); if (_local_3 > 0){ _local_4 = Math.max(1, Math.round(((k * _SafeStr_20172) / _local_3))); this._SafeStr_5415.x = (this._SafeStr_5415.x + _local_4); } else { this._SafeStr_20177 = _SafeStr_20152; this._SafeStr_5415.x = _local_2; this._SafeStr_20192(false); }; return; case _SafeStr_20155: this._SafeStr_20195(); this._SafeStr_20198(_SafeStr_20160[this._SafeStr_20180]).visible = true; this._SafeStr_20180++; if (this._SafeStr_20180 >= _SafeStr_20160.length){ this._SafeStr_20177 = _SafeStr_20157; this._SafeStr_20179 = _SafeStr_20173; }; return; case _SafeStr_20158: this._SafeStr_20114(false); this._SafeStr_20199(); this._SafeStr_20183 = (this._SafeStr_20183 - k); this._SafeStr_20200(_SafeStr_20165[this._SafeStr_20182]).visible = true; if (this._SafeStr_20183 < 0){ this._SafeStr_20183 = _SafeStr_20164; this._SafeStr_20182++; if (this._SafeStr_20182 >= _SafeStr_20165.length){ this._SafeStr_20182 = 0; this._SafeStr_20184--; if (this._SafeStr_20184 < 1){ this._SafeStr_20196(_SafeStr_20166, _SafeStr_20163, true); this._SafeStr_20177 = _SafeStr_20152; }; }; }; return; case _SafeStr_20156: if (this._SafeStr_20178 >= (_SafeStr_20159.length - 1)){ this._SafeStr_5415.x = this._SafeStr_20113(); this._SafeStr_20177 = _SafeStr_20152; this._SafeStr_20196(_SafeStr_20166, _SafeStr_20163, false); } else { this._SafeStr_5415.x = (this._SafeStr_20113() + _SafeStr_20159[this._SafeStr_20178]); this._SafeStr_20178++; }; return; case _SafeStr_20157: this._SafeStr_20179 = (this._SafeStr_20179 - k); if (this._SafeStr_20179 < 0){ this._SafeStr_20177 = _SafeStr_20152; if (((this._SafeStr_20186) && (!(this._SafeStr_20187)))){ this._SafeStr_7219.send(new _SafeStr_4045()); } else { this._SafeStr_20192(false); this._SafeStr_20187 = false; }; }; return; case _SafeStr_20152: if (this._SafeStr_20181 != _SafeStr_20168){ this._SafeStr_20181 = (this._SafeStr_20181 - k); if (this._SafeStr_20181 < 0){ this._SafeStr_20181 = _SafeStr_20168; if (((!((this._SafeStr_20175 == null))) && (this._SafeStr_7219._SafeStr_20087(this._SafeStr_20175)))){ if (this._SafeStr_20185){ this._SafeStr_20201(); } else { this._SafeStr_20177 = _SafeStr_20158; this._SafeStr_20182 = 0; this._SafeStr_20183 = _SafeStr_20164; }; }; }; }; return; }; } private function _SafeStr_20113():int { return (0); } private function _SafeStr_20197():int { return ((this._SafeStr_5415.width + _SafeStr_20174)); } public function _SafeStr_7517():Boolean { return (((this._SafeStr_5415) && (this._SafeStr_5415.visible))); } private function _SafeStr_20191(k:TimerEvent):void { if (this._SafeStr_20202()){ _SafeStr_4.log("Quest start blocked. Waiting some more"); this._SafeStr_20176.reset(); this._SafeStr_20176.start(); } else { this._SafeStr_7219._SafeStr_19064._SafeStr_19167._SafeStr_19971 = this._SafeStr_7219.getBoolean("questing.showDetailsForNextQuest"); this._SafeStr_7219.send(new _SafeStr_4238(this._SafeStr_20190())); }; } private function _SafeStr_20190():String { var k:String = this._SafeStr_7219.getProperty("questing.defaultCampaign"); return ((((k == null)) ? "" : k)); } private function _SafeStr_20202():Boolean { var _local_2:IDesktopWindow; var k:int; while (k <= 2) { _local_2 = this._SafeStr_7219.windowManager.getDesktop(k); if (((!((_local_2 == null))) && (this._SafeStr_20203(_local_2)))){ return (true); }; k++; }; return (false); } private function _SafeStr_20203(k:IWindowContainer):Boolean { var _local_2:int; var _local_3:IWindow; while (_local_2 < k.numChildren) { _local_3 = k.getChildAt(_local_2); if (((!((_local_3 == null))) && (_local_3.visible))){ if ((_local_3 as IFrameWindow) != null){ if (((!((_local_3.name == "mod_start_panel"))) && (!((_local_3.name == "_frame"))))){ return (true); }; } else { if (_local_3.name == "welcome_screen"){ return (true); }; }; }; _local_2++; }; return (false); } private function _SafeStr_20114(k:Boolean):void { this._SafeStr_5415.findChildByName("quest_pic_bitmap").visible = k; } private function _SafeStr_20188():void { this._SafeStr_20196(_SafeStr_20168, 0, false); } private function _SafeStr_20196(k:int, _arg_2:int, _arg_3:Boolean):void { this._SafeStr_20114(true); this._SafeStr_20199(); this._SafeStr_20181 = k; this._SafeStr_20184 = _arg_2; this._SafeStr_20185 = _arg_3; } private function _SafeStr_20201():void { this._SafeStr_20178 = 0; this._SafeStr_20177 = _SafeStr_20156; } private function _SafeStr_20192(k:Boolean):void { this._SafeStr_5415.visible = k; if (!k){ this._SafeStr_7219.toolbar.extensionView.detachExtension(_SafeStr_5507); } else { this._SafeStr_7219.toolbar.extensionView.attachExtension(_SafeStr_5507, this._SafeStr_5415); }; } } }//package _-4Hl // _SafeStr_13230 = "_-2Vs" (String#28277, DoABC#3) // _SafeStr_13231 = "_-5zP" (String#36800, DoABC#3) // _SafeStr_13233 = "_-1nx" (String#26535, DoABC#3) // _SafeStr_19062 = "_-5Is" (String#35161, DoABC#3) // _SafeStr_19064 = "_-2wc" (String#29326, DoABC#3) // _SafeStr_19167 = "_-wU" (String#40646, DoABC#3) // _SafeStr_19948 = "_-3z5" (String#11726, DoABC#3) // _SafeStr_19949 = "_-Hh" (String#14729, DoABC#3) // _SafeStr_19950 = "_-1dc" (String#9277, DoABC#3) // _SafeStr_19971 = "_-0pr" (String#24160, DoABC#3) // _SafeStr_20082 = "_-1N7" (String#25487, DoABC#3) // _SafeStr_20083 = "_-6Bo" (String#37332, DoABC#3) // _SafeStr_20086 = "_-0q0" (String#24165, DoABC#3) // _SafeStr_20087 = "_-07g" (String#22465, DoABC#3) // _SafeStr_20088 = "_-5eF" (String#35989, DoABC#3) // _SafeStr_20090 = "_-8r" (String#38806, DoABC#3) // _SafeStr_20111 = "_-2B" (String#9879, DoABC#3) // _SafeStr_20113 = "_-0Ei" (String#7839, DoABC#3) // _SafeStr_20114 = "_-62z" (String#13829, DoABC#3) // _SafeStr_20152 = "_-2D3" (String#27543, DoABC#3) // _SafeStr_20153 = "for" (String#42404, DoABC#3) // _SafeStr_20154 = "_-5mX" (String#36298, DoABC#3) // _SafeStr_20155 = "_-1bq" (String#26057, DoABC#3) // _SafeStr_20156 = "_-5HT" (String#35103, DoABC#3) // _SafeStr_20157 = "_-3rF" (String#31578, DoABC#3) // _SafeStr_20158 = "_-0my" (String#24059, DoABC#3) // _SafeStr_20159 = "_-2Rm" (String#28113, DoABC#3) // _SafeStr_20160 = "_-5nc" (String#36340, DoABC#3) // _SafeStr_20161 = "_-2mP" (String#28936, DoABC#3) // _SafeStr_20162 = "_-1NP" (String#25499, DoABC#3) // _SafeStr_20163 = "_-3ko" (String#31325, DoABC#3) // _SafeStr_20164 = "_-6UN" (String#38030, DoABC#3) // _SafeStr_20165 = "_-0QQ" (String#23207, DoABC#3) // _SafeStr_20166 = "_-e7" (String#39957, DoABC#3) // _SafeStr_20167 = "_-5nk" (String#36346, DoABC#3) // _SafeStr_20168 = "_-tJ" (String#40525, DoABC#3) // _SafeStr_20169 = "_-3kx" (String#31329, DoABC#3) // _SafeStr_20170 = "_-4v9" (String#34193, DoABC#3) // _SafeStr_20171 = "_-6SL" (String#37947, DoABC#3) // _SafeStr_20172 = "_-3Qe" (String#30565, DoABC#3) // _SafeStr_20173 = "_-3kM" (String#31307, DoABC#3) // _SafeStr_20174 = "_-1OD" (String#25528, DoABC#3) // _SafeStr_20175 = "_-0qv" (String#24205, DoABC#3) // _SafeStr_20176 = "_-5ya" (String#36764, DoABC#3) // _SafeStr_20177 = "_-2DQ" (String#27556, DoABC#3) // _SafeStr_20178 = "_-3pb" (String#31515, DoABC#3) // _SafeStr_20179 = "_-3Jg" (String#30285, DoABC#3) // _SafeStr_20180 = "_-2ne" (String#28986, DoABC#3) // _SafeStr_20181 = "_-1x" (String#26882, DoABC#3) // _SafeStr_20182 = "_-1QW" (String#25630, DoABC#3) // _SafeStr_20183 = "_-3GE" (String#30143, DoABC#3) // _SafeStr_20184 = "_-bE" (String#39834, DoABC#3) // _SafeStr_20185 = "_-0oH" (String#24110, DoABC#3) // _SafeStr_20186 = "_-1dX" (String#26121, DoABC#3) // _SafeStr_20187 = "_-6R1" (String#37900, DoABC#3) // _SafeStr_20188 = "_-07Y" (String#22462, DoABC#3) // _SafeStr_20189 = "_-0gk" (String#23820, DoABC#3) // _SafeStr_20190 = "_-3q7" (String#31537, DoABC#3) // _SafeStr_20191 = "_-2VR" (String#28260, DoABC#3) // _SafeStr_20192 = "_-6Wj" (String#38130, DoABC#3) // _SafeStr_20193 = "_-08J" (String#22487, DoABC#3) // _SafeStr_20194 = "_-0JY" (String#22943, DoABC#3) // _SafeStr_20195 = "_-4md" (String#33861, DoABC#3) // _SafeStr_20196 = "_-t9" (String#40521, DoABC#3) // _SafeStr_20197 = "_-0hY" (String#23850, DoABC#3) // _SafeStr_20198 = "_-3gL" (String#31154, DoABC#3) // _SafeStr_20199 = "_-43W" (String#32112, DoABC#3) // _SafeStr_20200 = "_-38M" (String#29822, DoABC#3) // _SafeStr_20201 = "_-6bc" (String#38332, DoABC#3) // _SafeStr_20202 = "_-4S6" (String#33105, DoABC#3) // _SafeStr_20203 = "_-1VO" (String#25812, DoABC#3) // _SafeStr_2713 = "_-6iV" (String#14481, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4045 = "_-37a" (String#29795, DoABC#3) // _SafeStr_4238 = "_-4KP" (String#32780, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5507 = "_-3Iv" (String#846, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7517 = "_-0rc" (String#8479, DoABC#3) // _SafeStr_7568 = "_-2SE" (String#843, DoABC#3) // _SafeStr_7707 = "_-5lQ" (String#336, DoABC#3) // _SafeStr_8255 = "_-01Z" (String#679, DoABC#3) // _SafeStr_8893 = "_-iG" (String#15192, DoABC#3) // _SafeStr_9508 = "_-54n" (String#12833, DoABC#3) //------------------------------------------------------------ //_-4Hl.RoomCompetitionController package _-4Hl { import _-0MK._SafeStr_3; import _-1uj._SafeStr_2323; import _-1Mz.IWindowContainer; import flash.utils.Timer; import _-ue.Map; import flash.events.TimerEvent; import _-1Mz.IWindow; import _-6jF._SafeStr_3970; import _-44F._SafeStr_3956; import _-0TC.CompetitionEntrySubmitResultMessageParser; import _-44F._SafeStr_3950; import _-5im.WindowParam; import flash.geom.Rectangle; import _-1uj._SafeStr_3018; import _-151._SafeStr_2306; import flash.display.BitmapData; import _-5YE.IBitmapWrapperWindow; import flash.geom.Point; import _-Nx._SafeStr_2272; import _-pf._SafeStr_3972; import _-2U9._SafeStr_2288; import _-pf._SafeStr_3969; import _-5Mz.WindowEvent; import _-5Mz.WindowMouseEvent; import _-40u._SafeStr_2295; import _-1A6.HabboToolbarIconEnum; import _-yg._SafeStr_3831; import _-pf._SafeStr_3971; import _-5YE.ITextWindow; import _-5YE.IItemGridWindow; public class RoomCompetitionController implements _SafeStr_3, _SafeStr_2323 { private static const _SafeStr_20204:int = 270; private static const _SafeStr_20205:int = 200; private static const _SafeStr_20206:int = 4; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_7219:HabboQuestEngine; private var _SafeStr_9812:String; private var _SafeStr_20207:int; private var _SafeStr_20208:int; private var _SafeStr_20209:Boolean; private var _SafeStr_20210:Boolean; private var _SafeStr_20211:Timer; private var _result:int; private var _SafeStr_20212:Map; public function RoomCompetitionController(k:HabboQuestEngine) { this._SafeStr_20211 = new Timer(3000, 1); this._SafeStr_20212 = new Map(); super(); this._SafeStr_7219 = k; this._SafeStr_20211.addEventListener(TimerEvent.TIMER, this._SafeStr_7855); } public function dispose():void { this._SafeStr_7219 = null; if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_20211){ this._SafeStr_20211.removeEventListener(TimerEvent.TIMER, this._SafeStr_7855); this._SafeStr_20211.reset(); this._SafeStr_20211 = null; }; if (this._SafeStr_20212){ this._SafeStr_20212.dispose(); this._SafeStr_20212 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_5415 == null)); } private function _SafeStr_8571(k:IWindow, _arg_2:String, _arg_3:String):void { var _local_4:String = ((_arg_2 + ".") + _arg_3); var _local_5:String = this._SafeStr_7219.localization.getLocalization(_local_4, ""); if (_local_5 == ""){ _local_4 = _arg_2; _local_5 = this._SafeStr_7219.localization.getLocalization(_local_4, ""); }; if (_local_5 == ""){ k.visible = false; } else { k.visible = true; this._SafeStr_7219.localization.registerParameter(_local_4, "competition_name", this._SafeStr_20213()); this._SafeStr_7219.localization.registerParameter(_local_4, "votes", ("" + this._SafeStr_20208)); k.caption = (("${" + _local_4) + "}"); }; } public function _SafeStr_20096(k:_SafeStr_3956):void { this._SafeStr_20208 = k._SafeStr_5325()._SafeStr_9819; var _local_2:Boolean = k._SafeStr_5325()._SafeStr_9817; var _local_3:int = k._SafeStr_5325()._SafeStr_7785; this.refreshContent(k._SafeStr_5325()._SafeStr_9815, false, k._SafeStr_5325()._SafeStr_9816, _local_3.toString()); this._SafeStr_20214((((_local_3 == _SafeStr_3970._SafeStr_20215)) ? this._SafeStr_20216 : this._SafeStr_20217)); this._SafeStr_20218().procedure = this._SafeStr_20219; this._SafeStr_20218().visible = (((this._SafeStr_20208 > 0)) && (_local_2)); this._SafeStr_20220().visible = _local_2; } public function _SafeStr_20093(k:_SafeStr_3950):void { if (k._SafeStr_5325().result == CompetitionEntrySubmitResultMessageParser._SafeStr_9835){ return; }; this.refreshContent(k._SafeStr_5325()._SafeStr_9815, true, k._SafeStr_5325()._SafeStr_9816, ("" + k._SafeStr_5325().result)); this._result = k._SafeStr_5325().result; if (this._result == CompetitionEntrySubmitResultMessageParser._SafeStr_9832){ this._SafeStr_20214(null); this._SafeStr_20218().procedure = this._SafeStr_20221; } else { if (this._result == CompetitionEntrySubmitResultMessageParser._SafeStr_9836){ this._SafeStr_20214(this._SafeStr_20222); this._SafeStr_20218().procedure = this._SafeStr_18413; } else { if (this._result == CompetitionEntrySubmitResultMessageParser._SafeStr_9831){ this._SafeStr_20214(this._SafeStr_20222); this._SafeStr_20218().procedure = this._SafeStr_20223; } else { if (this._result == CompetitionEntrySubmitResultMessageParser._SafeStr_9833){ this._SafeStr_20214(this._SafeStr_19973); this._SafeStr_20218().visible = false; this._SafeStr_20224(k); this._SafeStr_20225().visible = true; } else { if (this._result == CompetitionEntrySubmitResultMessageParser._SafeStr_9830){ this._SafeStr_20214(this._SafeStr_20222); this._SafeStr_20218().procedure = this._SafeStr_8099; } else { if (this._result == CompetitionEntrySubmitResultMessageParser._SafeStr_9834){ this._SafeStr_20214(null); this._SafeStr_20218().procedure = null; this._SafeStr_20218().visible = false; } else { if (this._result == CompetitionEntrySubmitResultMessageParser._SafeStr_9835){ this._SafeStr_20214(null); this._SafeStr_20218().procedure = this._SafeStr_20226; this._SafeStr_20218().visible = true; }; }; }; }; }; }; }; } private function _SafeStr_20214(k:Function):void { this._SafeStr_20227().procedure = k; this._SafeStr_20227().setParamFlag(WindowParam._SafeStr_7352, !((k == null))); } public function refreshContent(k:int, _arg_2:Boolean, _arg_3:String, _arg_4:String):void { this._SafeStr_20207 = k; this._SafeStr_9812 = _arg_3; this._SafeStr_20209 = _arg_2; this.prepare(); this._SafeStr_20228(((_arg_2) ? "submit" : "vote"), _arg_4); this._SafeStr_20218().visible = true; this._SafeStr_20229(); this._SafeStr_20230(); this._SafeStr_20225().visible = false; this._SafeStr_5415.findChildByName("dont_show_again_container").visible = false; this._SafeStr_5415.findChildByName("normal_container").visible = true; } private function _SafeStr_20229():void { this._SafeStr_20231().visible = !(this._SafeStr_20209); this._SafeStr_20232().visible = this._SafeStr_20209; } private function _SafeStr_20230():void { this._SafeStr_5415.visible = true; var k:Rectangle = this._SafeStr_5415.desktop.rectangle; this._SafeStr_5415.x = _SafeStr_20204; this._SafeStr_5415.y = _SafeStr_20206; this._SafeStr_5415.width = ((k.width - _SafeStr_20204) - _SafeStr_20205); this._SafeStr_5415.activate(); } private function _SafeStr_20224(k:_SafeStr_3950):void { var _local_4:String; var _local_5:Array; var _local_6:String; var _local_7:String; var _local_8:IWindowContainer; var _local_9:_SafeStr_3018; var _local_2:Array = k._SafeStr_5325()._SafeStr_9839; var _local_3:int; while (_local_3 < _local_2.length) { _local_4 = _local_2[_local_3]; _local_5 = _local_4.split("*"); _local_6 = _local_5[0]; _local_7 = (((_local_5.length > 1)) ? _local_5[1] : ""); _local_8 = this._SafeStr_20233((_local_3 + 1)); if (_local_4 == null){ _local_8.visible = false; } else { _local_8.visible = true; _local_8.findChildByName("tick_icon").visible = !(k._SafeStr_5325()._SafeStr_9840(_local_4)); _local_9 = this._SafeStr_7219.roomEngine.getGenericRoomObjectImage(_local_6, _local_7, new _SafeStr_2306(180, 0, 0), 1, this); if (_local_9.id != 0){ this._SafeStr_20212.add(_local_9.id, _local_3); }; this._SafeStr_20234(_local_3, _local_9.data); }; _local_3++; }; } public function imageReady(k:int, _arg_2:BitmapData):void { if (this._SafeStr_20212.getValue(k) != null){ this._SafeStr_20234(this._SafeStr_20212.getValue(k), _arg_2); this._SafeStr_20212.remove(k); }; } public function _SafeStr_5454(k:int):void { } private function _SafeStr_20234(k:int, _arg_2:BitmapData):void { var _local_3:IWindowContainer = this._SafeStr_20233((k + 1)); var _local_4:IBitmapWrapperWindow = IBitmapWrapperWindow(_local_3.findChildByName("furni_icon")); var _local_5:BitmapData = new BitmapData(_local_4.width, _local_4.height, true, 0); if (_arg_2 != null){ _local_5.copyPixels(_arg_2, _arg_2.rect, new Point(((_local_5.width - _arg_2.width) / 2), ((_local_5.height - _arg_2.height) / 2))); _local_4.bitmap = _local_5; }; } private function _SafeStr_20213():String { var k = (("roomcompetition." + this._SafeStr_9812) + ".name"); return (this._SafeStr_7219.localization.getLocalization(k, k)); } private function _SafeStr_20228(k:String, _arg_2:String):void { this._SafeStr_8571(this._SafeStr_20235(), ("roomcompetition.caption." + k), _arg_2); this._SafeStr_8571(this._SafeStr_20236(), ("roomcompetition.info." + k), _arg_2); this._SafeStr_8571(this._SafeStr_20218(), ("roomcompetition.button." + k), _arg_2); this._SafeStr_8571(this._SafeStr_20220(), ("roomcompetition.buttoninfo." + k), _arg_2); this._SafeStr_17612(); } private function _SafeStr_17612():void { this._SafeStr_20227().y = ((this._SafeStr_20235().y + this._SafeStr_20235().textHeight) + 5); } public function _SafeStr_8255():void { this.close(); } public function _SafeStr_7707(k:_SafeStr_2288):void { this.close(); var _local_2:_SafeStr_2272 = k._SafeStr_5325(); var _local_3:Boolean = (((this._SafeStr_7219.getInteger("new.identity", 0) == 0)) || (!(this._SafeStr_7219.getBoolean("new.identity.hide.ui")))); if (((!(this._SafeStr_20210)) && (_local_3))){ this._SafeStr_20209 = _local_2.owner; this._SafeStr_7219.send(new _SafeStr_3972()); }; } public function _SafeStr_20107():void { this._SafeStr_7219.send(new _SafeStr_3972()); } public function _SafeStr_20105():void { if (((((!((this._SafeStr_5415 == null))) && (this._SafeStr_5415.visible))) && (this._SafeStr_20209))){ this._SafeStr_7219.send(new _SafeStr_3969(this._SafeStr_9812, _SafeStr_3969._SafeStr_20237)); }; } private function close():void { if (this._SafeStr_5415){ this._SafeStr_5415.visible = false; }; this._SafeStr_9812 = ""; } private function prepare():void { var k:int; if (this._SafeStr_5415 == null){ k = 1; this._SafeStr_5415 = IWindowContainer(this._SafeStr_7219.getXmlWindow("RoomCompetition", k)); this._SafeStr_5415.findChildByName("close_region").procedure = this._SafeStr_8099; this._SafeStr_7219.windowManager.getWindowContext(k).getDesktopWindow().addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_9065); this._SafeStr_5415.findChildByName("dont_show_again_region").procedure = this._SafeStr_20238; }; } private function _SafeStr_19973(k:WindowEvent, _arg_2:IWindow=null):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_7219.catalog.openCatalogPage(this._SafeStr_7219.getProperty((("competition." + this._SafeStr_9812) + ".catalogPage"))); }; } private function _SafeStr_20226(k:WindowEvent, _arg_2:IWindow=null):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_7219.navigator.open(); }; } private function _SafeStr_20222(k:WindowEvent, _arg_2:IWindow=null):void { var _local_3:_SafeStr_2295; if (k.type == WindowMouseEvent.CLICK){ _local_3 = new _SafeStr_2295(_SafeStr_2295._SafeStr_5780); _local_3._SafeStr_5791 = HabboToolbarIconEnum.RECEPTION; this._SafeStr_7219.toolbar.events.dispatchEvent(_local_3); }; } private function _SafeStr_20217(k:WindowEvent, _arg_2:IWindow=null):void { } private function _SafeStr_20216(k:WindowEvent, _arg_2:IWindow=null):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_7219.tracking.trackTalentTrackOpen(this._SafeStr_7219.sessionDataManager.currentTalentTrack, "roomcompetition"); this._SafeStr_7219.send(new _SafeStr_3831(this._SafeStr_7219.sessionDataManager.currentTalentTrack)); }; } private function _SafeStr_18413(k:WindowEvent, _arg_2:IWindow=null):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_7219.send(new _SafeStr_3969(this._SafeStr_9812, _SafeStr_3969._SafeStr_20239)); }; } private function _SafeStr_20223(k:WindowEvent, _arg_2:IWindow=null):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_7219.send(new _SafeStr_3969(this._SafeStr_9812, _SafeStr_3969._SafeStr_20240)); }; } private function _SafeStr_20221(k:WindowEvent, _arg_2:IWindow=null):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_7219.send(new _SafeStr_3969(this._SafeStr_9812, _SafeStr_3969._SafeStr_20241)); }; } private function _SafeStr_20219(k:WindowEvent, _arg_2:IWindow=null):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_7219.send(new _SafeStr_3971(this._SafeStr_9812)); }; } private function _SafeStr_8099(k:WindowEvent, _arg_2:IWindow=null):void { var _local_3:String; if (k.type == WindowMouseEvent.CLICK){ if (((this._SafeStr_20209) && ((this._result == CompetitionEntrySubmitResultMessageParser._SafeStr_9830)))){ this.close(); return; }; _local_3 = ("roomcompetition.dontshowagain.info." + ((this._SafeStr_20209) ? "submit" : "vote")); this._SafeStr_5415.findChildByName("dont_show_info_txt").caption = this._SafeStr_7219.localization.getLocalization(_local_3, _local_3); this._SafeStr_5415.findChildByName("dont_show_again_container").visible = true; this._SafeStr_5415.findChildByName("normal_container").visible = false; this._SafeStr_20211.reset(); this._SafeStr_20211.start(); }; } private function _SafeStr_20238(k:WindowEvent, _arg_2:IWindow=null):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_20210 = true; this.close(); }; } private function _SafeStr_20227():IWindow { return (this._SafeStr_5415.findChildByName("info_region")); } private function _SafeStr_20236():IWindow { return (this._SafeStr_5415.findChildByName("info_txt")); } private function _SafeStr_20220():IWindow { return (this._SafeStr_5415.findChildByName("button_info_txt")); } private function _SafeStr_20218():IWindow { return (this._SafeStr_5415.findChildByName("action_button")); } private function _SafeStr_20235():ITextWindow { return (ITextWindow(this._SafeStr_5415.findChildByName("caption_txt"))); } private function _SafeStr_20225():IWindow { return (this._SafeStr_5415.findChildByName("required_furnis_itemgrid")); } private function _SafeStr_20231():IWindow { return (this._SafeStr_5415.findChildByName("vote_image")); } private function _SafeStr_20232():IWindow { return (this._SafeStr_5415.findChildByName("submit_image")); } private function _SafeStr_20233(k:int):IWindowContainer { var _local_4:int; var _local_2:IItemGridWindow = IItemGridWindow(this._SafeStr_5415.findChildByName("required_furnis_itemgrid")); var _local_3:IWindowContainer = IWindowContainer(_local_2._SafeStr_8749(0)); if (_local_2.numGridItems < k){ _local_4 = 0; while (_local_4 < (k - _local_2.numGridItems)) { _local_2._SafeStr_8915(_local_3.clone()); _local_4++; }; }; return (IWindowContainer(_local_2._SafeStr_8749((k - 1)))); } private function _SafeStr_9065(k:WindowEvent):void { if (((!((this._SafeStr_5415 == null))) && (this._SafeStr_5415.visible))){ this._SafeStr_17612(); }; } public function set _SafeStr_20080(k:Boolean):void { this._SafeStr_20210 = k; } private function _SafeStr_7855(k:TimerEvent):void { this.close(); } } }//package _-4Hl // _SafeStr_17612 = "_-0m8" (String#1068, DoABC#3) // _SafeStr_18413 = "_-4IM" (String#12043, DoABC#3) // _SafeStr_19973 = "_-2Dc" (String#9925, DoABC#3) // _SafeStr_20080 = "_-0ns" (String#24090, DoABC#3) // _SafeStr_20093 = "_-08i" (String#7750, DoABC#3) // _SafeStr_20096 = "_-6ix" (String#14489, DoABC#3) // _SafeStr_20105 = "_-2vD" (String#29274, DoABC#3) // _SafeStr_20107 = "_-5Yx" (String#35779, DoABC#3) // _SafeStr_20204 = "_-6C" (String#37340, DoABC#3) // _SafeStr_20205 = "_-5HA" (String#35090, DoABC#3) // _SafeStr_20206 = "_-6gB" (String#38532, DoABC#3) // _SafeStr_20207 = "_-2Yb" (String#28387, DoABC#3) // _SafeStr_20208 = "_-5fi" (String#36043, DoABC#3) // _SafeStr_20209 = "_-Gz" (String#39101, DoABC#3) // _SafeStr_20210 = "_-1fx" (String#26209, DoABC#3) // _SafeStr_20211 = "_-Cj" (String#14637, DoABC#3) // _SafeStr_20212 = "_-iO" (String#40104, DoABC#3) // _SafeStr_20213 = "_-0rb" (String#24235, DoABC#3) // _SafeStr_20214 = "_-4-Y" (String#31950, DoABC#3) // _SafeStr_20215 = "_-0tR" (String#24314, DoABC#3) // _SafeStr_20216 = "_-3Dg" (String#30035, DoABC#3) // _SafeStr_20217 = "_-3m3" (String#31378, DoABC#3) // _SafeStr_20218 = "_-1Y" (String#25908, DoABC#3) // _SafeStr_20219 = "_-20i" (String#27068, DoABC#3) // _SafeStr_20220 = "_-4MH" (String#32861, DoABC#3) // _SafeStr_20221 = "_-5z5" (String#36786, DoABC#3) // _SafeStr_20222 = "_-44m" (String#32164, DoABC#3) // _SafeStr_20223 = "_-6Bg" (String#37329, DoABC#3) // _SafeStr_20224 = "_-5jZ" (String#36184, DoABC#3) // _SafeStr_20225 = "_-WH" (String#39667, DoABC#3) // _SafeStr_20226 = "_-1N3" (String#25485, DoABC#3) // _SafeStr_20227 = "_-5r-" (String#36471, DoABC#3) // _SafeStr_20228 = "_-0GU" (String#22812, DoABC#3) // _SafeStr_20229 = "_-pe" (String#40389, DoABC#3) // _SafeStr_20230 = "_-1O6" (String#25524, DoABC#3) // _SafeStr_20231 = "_-2u8" (String#29232, DoABC#3) // _SafeStr_20232 = "_-5GJ" (String#35055, DoABC#3) // _SafeStr_20233 = "_-2hH" (String#28729, DoABC#3) // _SafeStr_20234 = "_-1oE" (String#26550, DoABC#3) // _SafeStr_20235 = "_-nJ" (String#40293, DoABC#3) // _SafeStr_20236 = "_-1oA" (String#26547, DoABC#3) // _SafeStr_20237 = "_-3eW" (String#31093, DoABC#3) // _SafeStr_20238 = "_-44b" (String#32154, DoABC#3) // _SafeStr_20239 = "_-4j2" (String#33731, DoABC#3) // _SafeStr_20240 = "_-6SC" (String#37942, DoABC#3) // _SafeStr_20241 = "_-0kr" (String#23974, DoABC#3) // _SafeStr_2272 = "_-5xI" (String#36715, DoABC#3) // _SafeStr_2288 = "_-2ga" (String#28697, DoABC#3) // _SafeStr_2295 = "_-WM" (String#14978, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2323 = "_-32L" (String#10767, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3018 = "_-5qz" (String#13625, DoABC#3) // _SafeStr_3831 = "_-1er" (String#26168, DoABC#3) // _SafeStr_3950 = "_-1vy" (String#26841, DoABC#3) // _SafeStr_3956 = "_-2wZ" (String#29325, DoABC#3) // _SafeStr_3969 = "_-4rZ" (String#34058, DoABC#3) // _SafeStr_3970 = "_-5O1" (String#13165, DoABC#3) // _SafeStr_3971 = "_-3rg" (String#31599, DoABC#3) // _SafeStr_3972 = "_-3WC" (String#30779, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5454 = "_-0rL" (String#8474, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_5780 = "_-5AP" (String#34835, DoABC#3) // _SafeStr_5791 = "_-24j" (String#27226, DoABC#3) // _SafeStr_7219 = "_-2h3" (String#149, DoABC#3) // _SafeStr_7352 = "_-1zu" (String#27003, DoABC#3) // _SafeStr_7707 = "_-5lQ" (String#336, DoABC#3) // _SafeStr_7785 = "_-4Uj" (String#33210, DoABC#3) // _SafeStr_7855 = "_-2S" (String#3196, DoABC#3) // _SafeStr_8099 = "_-1PG" (String#57, DoABC#3) // _SafeStr_8255 = "_-01Z" (String#679, DoABC#3) // _SafeStr_8571 = "_-5x9" (String#337, DoABC#3) // _SafeStr_8749 = "_-0gb" (String#8301, DoABC#3) // _SafeStr_8915 = "_-62o" (String#4138, DoABC#3) // _SafeStr_9065 = "_-4qO" (String#699, DoABC#3) // _SafeStr_9812 = "_-7f" (String#706, DoABC#3) // _SafeStr_9815 = "_-39o" (String#29879, DoABC#3) // _SafeStr_9816 = "_-1bD" (String#26039, DoABC#3) // _SafeStr_9817 = "_-4nT" (String#33892, DoABC#3) // _SafeStr_9819 = "_-2c8" (String#28534, DoABC#3) // _SafeStr_9830 = "_-4lg" (String#33829, DoABC#3) // _SafeStr_9831 = "_-5ym" (String#36773, DoABC#3) // _SafeStr_9832 = "_-T0" (String#39550, DoABC#3) // _SafeStr_9833 = "_-30N" (String#29509, DoABC#3) // _SafeStr_9834 = "_-2xN" (String#29350, DoABC#3) // _SafeStr_9835 = "_-1LQ" (String#25423, DoABC#3) // _SafeStr_9836 = "_-3WB" (String#30778, DoABC#3) // _SafeStr_9839 = "_-1uW" (String#26789, DoABC#3) // _SafeStr_9840 = "_-3BM" (String#29944, DoABC#3) //------------------------------------------------------------ //_-4Hl.Twinkle package _-4Hl { import _-0MK._SafeStr_3; import flash.geom.Point; import flash.display.BitmapData; public class Twinkle implements _SafeStr_2710, _SafeStr_3 { private static const _SafeStr_20242:int = 100; private static const _SafeStr_20243:Array = [1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1]; private static const _SafeStr_20244:int = -1; private static const _SafeStr_20245:int = -2; private static const _SafeStr_20246:Point = new Point(44, 44); private var _SafeStr_20067:_SafeStr_2712; private var _SafeStr_20247:int; private var _SafeStr_7435:Point; public function Twinkle(k:_SafeStr_2712, _arg_2:int) { this._SafeStr_20067 = k; this._SafeStr_20247 = _arg_2; } public function dispose():void { this._SafeStr_20067 = null; this._SafeStr_7435 = null; } public function get disposed():Boolean { return ((this._SafeStr_20067 == null)); } public function _SafeStr_19953():void { this._SafeStr_7435 = new Point(Math.round((Math.random() * _SafeStr_20246.x)), Math.round((Math.random() * _SafeStr_20246.y))); } public function _SafeStr_5385(k:int):Point { return (this._SafeStr_7435); } public function _SafeStr_19952(k:int):Boolean { return ((this._SafeStr_14476(k) == _SafeStr_20245)); } public function _SafeStr_10272(k:int):BitmapData { var _local_2:int = this._SafeStr_14476(k); var _local_3:BitmapData = this._SafeStr_20067.getImage(_SafeStr_20243[_local_2]); return (_local_3); } private function _SafeStr_14476(k:int):int { var _local_2:int = (k - this._SafeStr_20247); if (_local_2 < 0){ return (_SafeStr_20244); }; var _local_3:int = Math.floor((_local_2 / _SafeStr_20242)); if (_local_3 >= _SafeStr_20243.length){ return (_SafeStr_20245); }; return (_local_3); } } }//package _-4Hl // _SafeStr_10272 = "_-3q5" (String#1551, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_19952 = "_-2sG" (String#10565, DoABC#3) // _SafeStr_19953 = "_-4I0" (String#12037, DoABC#3) // _SafeStr_20067 = "_-0ib" (String#8335, DoABC#3) // _SafeStr_20242 = "_-c5" (String#39870, DoABC#3) // _SafeStr_20243 = "_-5QD" (String#35450, DoABC#3) // _SafeStr_20244 = "_-4nS" (String#33891, DoABC#3) // _SafeStr_20245 = "_-0re" (String#24236, DoABC#3) // _SafeStr_20246 = "_-0Q1" (String#23191, DoABC#3) // _SafeStr_20247 = "_-0X4" (String#23450, DoABC#3) // _SafeStr_2710 = "_-0M4" (String#7950, DoABC#3) // _SafeStr_2712 = "_-6BZ" (String#13954, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5385 = "_-0Hk" (String#2626, DoABC#3) // _SafeStr_7435 = "_-44V" (String#382, DoABC#3) //------------------------------------------------------------ //_-4HY._SafeStr_2835 package _-4HY { import _-1Ir._SafeStr_2820; import _-5YE.IFrameWindow; import _-0MK._SafeStr_12; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-378._SafeStr_4517; import flash.events.IEventDispatcher; import _-5Vt.XmlAsset; import _-1Mz.IWindow; import _-5Mz.WindowMouseEvent; import _-5YE.ITextWindow; import _-5YE.IButtonWindow; import _-1Mz.IWindowContainer; import _-0ba._SafeStr_4518; public class _SafeStr_2835 extends _SafeStr_2820 { private var _SafeStr_5415:IFrameWindow; private var _SafeStr_6649:_SafeStr_12; private var _SafeStr_20248:int; private var _SafeStr_20249:Boolean; private var _SafeStr_20250:String; private var _SafeStr_20251:Boolean; private var _SafeStr_17824:Boolean; public function _SafeStr_2835(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_499, _arg_5:_SafeStr_12) { super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_6649 = _arg_5; } override public function dispose():void { this.removeWindow(); this._SafeStr_6649 = null; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4517._SafeStr_6620, this._SafeStr_20252); k.addEventListener(_SafeStr_4517._SafeStr_6621, this._SafeStr_20252); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4517._SafeStr_6620, this._SafeStr_20252); k.removeEventListener(_SafeStr_4517._SafeStr_6621, this._SafeStr_20252); } private function removeWindow():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; } private function _SafeStr_20252(k:_SafeStr_4517):void { if (k == null){ return; }; if (k.isActive){ this._SafeStr_20250 = k.type; this._SafeStr_20251 = false; this._SafeStr_20248 = k.position; } else { this._SafeStr_20251 = true; }; this._SafeStr_20249 = k._SafeStr_17825; this._SafeStr_17824 = k._SafeStr_17826; localizations.registerParameter("room.queue.position", "position", this._SafeStr_20248.toString()); localizations.registerParameter("room.queue.position.hc", "position", this._SafeStr_20248.toString()); localizations.registerParameter("room.queue.spectator.position", "position", this._SafeStr_20248.toString()); localizations.registerParameter("room.queue.spectator.position.hc", "position", this._SafeStr_20248.toString()); this._SafeStr_18323(); } private function createWindow():Boolean { if (this._SafeStr_5415 != null){ return (true); }; var k:XmlAsset = (assets.getAssetByName("room_queue") as XmlAsset); this._SafeStr_5415 = (windowManager.buildFromXML((k.content as XML)) as IFrameWindow); if (this._SafeStr_5415 == null){ return (false); }; this._SafeStr_5415.visible = false; var _local_2:IWindow = this._SafeStr_5415.findChildByTag("close"); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_20253); }; _local_2 = this._SafeStr_5415.findChildByName("cancel_button"); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_20253); }; _local_2 = this._SafeStr_5415.findChildByName("link_text"); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8509); }; _local_2 = this._SafeStr_5415.findChildByName("change_button"); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6615); }; this._SafeStr_5415.center(); return (true); } private function _SafeStr_18323():void { if (!this.createWindow()){ return; }; var k:ITextWindow = (this._SafeStr_5415.findChildByName("info_text") as ITextWindow); var _local_2:IButtonWindow = (this._SafeStr_5415.findChildByName("change_button") as IButtonWindow); var _local_3:IWindow = this._SafeStr_5415.findChildByName("spectator_info"); if (((((!((k == null))) && (!((_local_2 == null))))) && (!((_local_3 == null))))){ switch (this._SafeStr_20250){ case _SafeStr_4517._SafeStr_6620: k.caption = ((this._SafeStr_17824) ? "${room.queue.position.hc}" : "${room.queue.position}"); _local_2.caption = "${room.queue.spectatormode}"; _local_3.visible = this._SafeStr_20251; break; case _SafeStr_4517._SafeStr_6621: k.caption = ((this._SafeStr_17824) ? "${room.queue.spectator.position.hc}" : "${room.queue.spectator.position}"); _local_2.caption = "${room.queue.back}"; _local_3.visible = false; break; }; _local_2.visible = this._SafeStr_20251; }; var _local_4:IWindowContainer = (this._SafeStr_5415.findChildByName("club_container") as IWindowContainer); if (_local_4 != null){ _local_4.visible = !(this._SafeStr_20249); }; this._SafeStr_5415.visible = true; } private function _SafeStr_20253(k:WindowMouseEvent):void { if (messageListener == null){ return; }; var _local_2:_SafeStr_4518 = new _SafeStr_4518(_SafeStr_4518._SafeStr_6610); messageListener.processWidgetMessage(_local_2); this.removeWindow(); } private function _SafeStr_8509(k:WindowMouseEvent):void { messageListener.processWidgetMessage(new _SafeStr_4518(_SafeStr_4518._SafeStr_6613)); } private function _SafeStr_6615(k:WindowMouseEvent):void { var _local_2:_SafeStr_4518; if (messageListener == null){ return; }; if (this._SafeStr_20250 == _SafeStr_4517._SafeStr_6620){ _local_2 = new _SafeStr_4518(_SafeStr_4518._SafeStr_6611); } else { _local_2 = new _SafeStr_4518(_SafeStr_4518._SafeStr_6612); }; messageListener.processWidgetMessage(_local_2); this.removeWindow(); } } }//package _-4HY // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_17824 = "_-2Da" (String#9924, DoABC#3) // _SafeStr_17825 = "_-pp" (String#40395, DoABC#3) // _SafeStr_17826 = "_-6Ty" (String#38013, DoABC#3) // _SafeStr_18323 = "_-0rg" (String#431, DoABC#3) // _SafeStr_20248 = "_-3Jb" (String#30281, DoABC#3) // _SafeStr_20249 = "_-Mu" (String#39317, DoABC#3) // _SafeStr_20250 = "_-32E" (String#10765, DoABC#3) // _SafeStr_20251 = "_-1WU" (String#25854, DoABC#3) // _SafeStr_20252 = "_-3LP" (String#30360, DoABC#3) // _SafeStr_20253 = "_-3KE" (String#30312, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2835 = "_-45l" (String#32205, DoABC#3) // _SafeStr_4517 = "_-1vO" (String#26821, DoABC#3) // _SafeStr_4518 = "_-4Mq" (String#12119, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6610 = "_-0JI" (String#22930, DoABC#3) // _SafeStr_6611 = "_-47c" (String#32281, DoABC#3) // _SafeStr_6612 = "_-4sG" (String#34083, DoABC#3) // _SafeStr_6613 = "_-1Pq" (String#25597, DoABC#3) // _SafeStr_6615 = "_-0xJ" (String#2821, DoABC#3) // _SafeStr_6620 = "_-5PG" (String#35409, DoABC#3) // _SafeStr_6621 = "_-Ag" (String#38873, DoABC#3) // _SafeStr_6649 = "_-3gb" (String#381, DoABC#3) // _SafeStr_8509 = "_-55E" (String#12840, DoABC#3) //------------------------------------------------------------ //_-4JI._SafeStr_5299 package _-4JI { import _-2u7.DefaultPlaylistItem; public class _SafeStr_5299 extends DefaultPlaylistItem { public function _SafeStr_5299(k:String=null, _arg_2:String=null, _arg_3:int=0, _arg_4:String=null, _arg_5:String=null) { if (k != null){ _SafeStr_8962 = k; }; if (_arg_2 != null){ _SafeStr_16868 = _arg_2; }; } } }//package _-4JI // _SafeStr_16868 = "_-3x8" (String#11685, DoABC#3) // _SafeStr_5299 = "_-Nh" (String#14829, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) //------------------------------------------------------------ //_-4JI.SMILPlaylist package _-4JI { import _-2u7.DefaultPlaylist; import _-du.StreamSequence; import _-3ur.ProvidersConfigGroup; public class SMILPlaylist extends DefaultPlaylist { public function SMILPlaylist(k:StreamSequence=null, _arg_2:ProvidersConfigGroup=null, _arg_3:ProvidersConfigGroup=null) { super(k, _arg_2, _arg_3); } override public function loadFromString(k:String):void { var _local_2:XML = new XML(k); _SafeStr_16858(new _SafeStr_5299(_local_2.children()[0].children()[0].@base.toString(), _local_2.children()[1].children()[0].@src.toString())); } override public function getModel():Array { return (new Array()); } override public function toString(k:Boolean=false):String { return (new String()); } } }//package _-4JI // _SafeStr_16858 = "_-1yq" (String#26957, DoABC#3) // _SafeStr_5299 = "_-Nh" (String#14829, DoABC#3) //------------------------------------------------------------ //_-4JW._SafeStr_4206 package _-4JW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4206 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4206(k:int, _arg_2:String) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-4JW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4206 = "_-00k" (String#22209, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-4JW._SafeStr_4211 package _-4JW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4211 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4211(k:String) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-4JW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4211 = "_-6So" (String#37965, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-4JW._SafeStr_4314 package _-4JW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_4314 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function _SafeStr_4314(k:int) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-4JW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4314 = "_-1BS" (String#25045, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-4JW.CraftSecretComposer package _-4JW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; import __AS3__.vec.Vector; public class CraftSecretComposer implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function CraftSecretComposer(k:int, _arg_2:Vector.) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2.length); var _local_3:int; while (_local_3 < _arg_2.length) { this._SafeStr_5500.push(_arg_2[_local_3]); _local_3++; }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-4JW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-4JW.GetCraftingRecipesAvailableComposer package _-4JW { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; import __AS3__.vec.Vector; public class GetCraftingRecipesAvailableComposer implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5500:Array; public function GetCraftingRecipesAvailableComposer(k:int, _arg_2:Vector.) { this._SafeStr_5500 = new Array(); super(); this._SafeStr_5500.push(k); this._SafeStr_5500.push(_arg_2.length); var _local_3:int; while (_local_3 < _arg_2.length) { this._SafeStr_5500.push(_arg_2[_local_3]); _local_3++; }; } public function _SafeStr_5448():Array { return (this._SafeStr_5500); } public function dispose():void { this._SafeStr_5500 = null; } public function get disposed():Boolean { return (false); } } }//package _-4JW // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) // _SafeStr_5500 = "_-An" (String#9, DoABC#3) //------------------------------------------------------------ //_-4Ky._SafeStr_2694 package _-4Ky { import flash.events.Event; public class _SafeStr_2694 extends Event { public static const _SafeStr_5787:String = "MMME_new"; public static const _SafeStr_5789:String = "MMME_unread"; private var _SafeStr_20254:int; public function _SafeStr_2694(k:String, _arg_2:int=-1) { super(k); this._SafeStr_20254 = _arg_2; } public function get _SafeStr_20255():int { return (this._SafeStr_20254); } } }//package _-4Ky // _SafeStr_20254 = "_-2tC" (String#29199, DoABC#3) // _SafeStr_20255 = "_-2t6" (String#29193, DoABC#3) // _SafeStr_2694 = "_-2IW" (String#27756, DoABC#3) // _SafeStr_5787 = "_-04i" (String#22359, DoABC#3) // _SafeStr_5789 = "_-17P" (String#24894, DoABC#3) //------------------------------------------------------------ //_-4Ky._SafeStr_2698 package _-4Ky { import flash.events.Event; public class _SafeStr_2698 extends Event { public static const _SafeStr_12681:String = "ACCE_changed"; private var _SafeStr_17592:int; public function _SafeStr_2698(k:String, _arg_2:int=-1) { super(k); this._SafeStr_17592 = _arg_2; } public function get _SafeStr_9104():int { return (this._SafeStr_17592); } } }//package _-4Ky // _SafeStr_12681 = "_-3cL" (String#31004, DoABC#3) // _SafeStr_17592 = "_-17n" (String#8762, DoABC#3) // _SafeStr_2698 = "_-0iL" (String#23879, DoABC#3) // _SafeStr_9104 = "_-2NS" (String#27951, DoABC#3) //------------------------------------------------------------ //_-4Ky._SafeStr_3844 package _-4Ky { import flash.events.Event; public class _SafeStr_3844 extends Event { public static const _SafeStr_9059:String = "FBE_MESSAGE"; public var notify:Boolean; public var senderId:int; public function _SafeStr_3844(k:Boolean, _arg_2:int) { super(_SafeStr_9059, false, false); this.notify = k; this.senderId = _arg_2; } } }//package _-4Ky // _SafeStr_3844 = "_-5G3" (String#3906, DoABC#3) // _SafeStr_9059 = "_-2L-" (String#27854, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_2417 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_2417 implements _SafeStr_2270 { private var _result:int; private var _SafeStr_17821:String; public function get result():int { return (this._result); } public function get nameValidationInfo():String { return (this._SafeStr_17821); } public function flush():Boolean { this._result = -1; this._SafeStr_17821 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._result = k._SafeStr_5331(); this._SafeStr_17821 = k.readString(); return (true); } } }//package _-4L- // _SafeStr_17821 = "_-4QA" (String#1112, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2417 = "_-8d" (String#14565, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_2479 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_2479 implements _SafeStr_2270 { public static const _SafeStr_20256:int = 1; public static const _SafeStr_8389:int = 2; public static const _SafeStr_7739:int = 3; public static const _SafeStr_7740:int = 4; private var _SafeStr_9554:String; private var _SafeStr_20257:int; private var _SafeStr_20258:int; private var _SafeStr_20259:int; private var _SafeStr_20260:int; private var _SafeStr_20261:Boolean; private var _SafeStr_7522:Boolean; private var _SafeStr_7523:int; private var _SafeStr_7524:int; private var _SafeStr_7526:int; private var _SafeStr_7527:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_9554 = k.readString(); this._SafeStr_20257 = k._SafeStr_5331(); this._SafeStr_20258 = k._SafeStr_5331(); this._SafeStr_20259 = k._SafeStr_5331(); this._SafeStr_20260 = k._SafeStr_5331(); this._SafeStr_20261 = k.readBoolean(); this._SafeStr_7522 = k.readBoolean(); this._SafeStr_7523 = k._SafeStr_5331(); this._SafeStr_7524 = k._SafeStr_5331(); this._SafeStr_7526 = k._SafeStr_5331(); if (k.bytesAvailable){ this._SafeStr_7527 = k._SafeStr_5331(); }; return (true); } public function get productName():String { return (this._SafeStr_9554); } public function get _SafeStr_7736():int { return (this._SafeStr_20257); } public function get _SafeStr_20262():int { return (this._SafeStr_20258); } public function get _SafeStr_7735():int { return (this._SafeStr_20259); } public function get _SafeStr_7738():int { return (this._SafeStr_20260); } public function get _SafeStr_7737():Boolean { return (this._SafeStr_20261); } public function get _SafeStr_5516():Boolean { return (this._SafeStr_7522); } public function get _SafeStr_7506():int { return (this._SafeStr_7523); } public function get _SafeStr_7507():int { return (this._SafeStr_7524); } public function get _SafeStr_7504():int { return (this._SafeStr_7526); } public function get _SafeStr_7530():int { return (this._SafeStr_7527); } } }//package _-4L- // _SafeStr_20256 = "_-HQ" (String#39114, DoABC#3) // _SafeStr_20257 = "_-61L" (String#36918, DoABC#3) // _SafeStr_20258 = "_-6Ec" (String#37431, DoABC#3) // _SafeStr_20259 = "_-5hb" (String#36114, DoABC#3) // _SafeStr_20260 = "_-2j9" (String#28807, DoABC#3) // _SafeStr_20261 = "_-6km" (String#38720, DoABC#3) // _SafeStr_20262 = "_-2pn" (String#29062, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2479 = "_-3QB" (String#11127, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5516 = "_-kp" (String#15237, DoABC#3) // _SafeStr_7504 = "_-5nC" (String#13564, DoABC#3) // _SafeStr_7506 = "_-4Xd" (String#12276, DoABC#3) // _SafeStr_7507 = "_-3xp" (String#11698, DoABC#3) // _SafeStr_7522 = "_-gC" (String#4491, DoABC#3) // _SafeStr_7523 = "_-51J" (String#12779, DoABC#3) // _SafeStr_7524 = "_-0tD" (String#8501, DoABC#3) // _SafeStr_7526 = "_-2JS" (String#3153, DoABC#3) // _SafeStr_7527 = "_-JZ" (String#4379, DoABC#3) // _SafeStr_7530 = "_-06T" (String#22419, DoABC#3) // _SafeStr_7735 = "_-4uo" (String#34181, DoABC#3) // _SafeStr_7736 = "_-2Tq" (String#28194, DoABC#3) // _SafeStr_7737 = "_-3gY" (String#31159, DoABC#3) // _SafeStr_7738 = "_-3vU" (String#31761, DoABC#3) // _SafeStr_7739 = "_-1Lo" (String#25436, DoABC#3) // _SafeStr_7740 = "_-4Wm" (String#33286, DoABC#3) // _SafeStr_8389 = "_-4h8" (String#33660, DoABC#3) // _SafeStr_9554 = "_-QC" (String#1153, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_2898 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_2898 implements _SafeStr_2270 { public static const _SafeStr_20263:int = 0; public static const _SafeStr_20264:int = 1; private var _SafeStr_8954:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_8954 = k._SafeStr_5331(); return (true); } public function get status():int { return (this._SafeStr_8954); } } }//package _-4L- // _SafeStr_20263 = "_-0Xg" (String#23477, DoABC#3) // _SafeStr_20264 = "_-5GQ" (String#35059, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2898 = "_-2vS" (String#10627, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_8954 = "_-6ZY" (String#303, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_2901 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_2901 implements _SafeStr_2270 { private var _SafeStr_17773:String; private var _SafeStr_17774:Boolean; private var _SafeStr_18349:Boolean; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_17773 = k.readString(); this._SafeStr_17774 = k.readBoolean(); this._SafeStr_18349 = k.readBoolean(); return (true); } public function get email():String { return (this._SafeStr_17773); } public function get _SafeStr_5659():Boolean { return (this._SafeStr_17774); } public function get _SafeStr_5661():Boolean { return (this._SafeStr_18349); } } }//package _-4L- // _SafeStr_17773 = "_-4Mu" (String#1566, DoABC#3) // _SafeStr_17774 = "_-2ct" (String#1514, DoABC#3) // _SafeStr_18349 = "_-1uO" (String#9562, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2901 = "_-6kP" (String#14518, DoABC#3) // _SafeStr_5659 = "_-0Vv" (String#23403, DoABC#3) // _SafeStr_5661 = "_-5Q6" (String#35443, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_2903 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_2903 implements _SafeStr_2270 { private var _SafeStr_9997:int; private var _SafeStr_5338:int; private var _SafeStr_20265:String; public function get _SafeStr_6594():int { return (this._SafeStr_9997); } public function get id():int { return (this._SafeStr_5338); } public function get _SafeStr_20266():String { return (this._SafeStr_20265); } public function flush():Boolean { this._SafeStr_9997 = -1; this._SafeStr_5338 = -1; this._SafeStr_20265 = ""; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_9997 = k._SafeStr_5331(); this._SafeStr_5338 = k._SafeStr_5331(); this._SafeStr_20265 = k.readString(); return (true); } } }//package _-4L- // _SafeStr_20265 = "_-1h0" (String#9327, DoABC#3) // _SafeStr_20266 = "_-3EX" (String#30074, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2903 = "_-4Ly" (String#12112, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_6594 = "_-16v" (String#24877, DoABC#3) // _SafeStr_9997 = "_-F6" (String#14683, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_2940 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_2940 implements _SafeStr_2270 { public static const _SafeStr_20267:int = 4; private var _SafeStr_14256:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_14256 = k._SafeStr_5331(); return (true); } public function get reason():int { return (this._SafeStr_14256); } } }//package _-4L- // _SafeStr_14256 = "_-13Q" (String#295, DoABC#3) // _SafeStr_20267 = "_-5rc" (String#36497, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2940 = "_-1Ml" (String#9014, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_2956 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_2956 implements _SafeStr_2270 { public static const _SafeStr_20267:int = 2; private var _SafeStr_14256:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_14256 = k._SafeStr_5331(); return (true); } public function get reason():int { return (this._SafeStr_14256); } } }//package _-4L- // _SafeStr_14256 = "_-13Q" (String#295, DoABC#3) // _SafeStr_20267 = "_-5rc" (String#36497, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2956 = "_-1Lt" (String#9000, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_3093 package _-4L- { import _-3qZ._SafeStr_2270; import _-ud._SafeStr_3251; import _-3qZ._SafeStr_2717; public class _SafeStr_3093 implements _SafeStr_2270 { public static const _SafeStr_20268:int = 16; private var _SafeStr_10936:int; private var _SafeStr_20269:int; private var _SafeStr_16943:_SafeStr_3251; public function flush():Boolean { this._SafeStr_16943 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_10936 = k._SafeStr_5331(); this._SafeStr_20269 = k._SafeStr_5331(); this._SafeStr_16943 = new _SafeStr_3251(k); return (true); } public function get _SafeStr_20270():int { return (this._SafeStr_20269); } public function get respect():int { return (this._SafeStr_10936); } public function get _SafeStr_16961():_SafeStr_3251 { return (this._SafeStr_16943); } public function _SafeStr_20271():Boolean { return ((this._SafeStr_16943.typeId == _SafeStr_20268)); } } }//package _-4L- // _SafeStr_10936 = "_-0Iq" (String#2634, DoABC#3) // _SafeStr_16943 = "_-5Jg" (String#586, DoABC#3) // _SafeStr_16961 = "_-15s" (String#24838, DoABC#3) // _SafeStr_20268 = "_-0Oc" (String#23141, DoABC#3) // _SafeStr_20269 = "_-6G4" (String#37485, DoABC#3) // _SafeStr_20270 = "_-2AO" (String#27441, DoABC#3) // _SafeStr_20271 = "_-5hu" (String#36130, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3093 = "_-2dw" (String#10344, DoABC#3) // _SafeStr_3251 = "_-6Gr" (String#14055, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_3094 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_3094 implements _SafeStr_2270 { private var _SafeStr_7479:int; private var _SafeStr_5512:int; private var _SafeStr_20272:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7479 = k._SafeStr_5331(); this._SafeStr_5512 = k._SafeStr_5331(); this._SafeStr_20272 = k._SafeStr_5331(); return (true); } public function get _SafeStr_6192():int { return (this._SafeStr_7479); } public function get userId():int { return (this._SafeStr_5512); } public function get _SafeStr_20273():int { return (this._SafeStr_20272); } } }//package _-4L- // _SafeStr_20272 = "_-0hO" (String#23843, DoABC#3) // _SafeStr_20273 = "_-1ji" (String#26370, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3094 = "_-4Lt" (String#12111, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6192 = "_-kQ" (String#15230, DoABC#3) // _SafeStr_7479 = "_-0mf" (String#83, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_3328 package _-4L- { import _-3qZ._SafeStr_2270; import _-5OI._SafeStr_3332; import _-3qZ._SafeStr_2717; public class _SafeStr_3328 implements _SafeStr_2270 { private var _SafeStr_5447:_SafeStr_3332; public function flush():Boolean { this._SafeStr_5447 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5447 = new _SafeStr_3332(k); return (true); } public function get data():_SafeStr_3332 { return (this._SafeStr_5447); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3328 = "_-5HO" (String#13056, DoABC#3) // _SafeStr_3332 = "_-5Wr" (String#13302, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_3354 package _-4L- { import _-3qZ._SafeStr_2270; import _-5OI._SafeStr_4645; import _-3qZ._SafeStr_2717; public class _SafeStr_3354 implements _SafeStr_2270 { private var _SafeStr_20274:Array; public function _SafeStr_3354() { this._SafeStr_20274 = new Array(); super(); } public function flush():Boolean { this._SafeStr_20274 = []; return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_20274.push(new _SafeStr_4645(k)); _local_3++; }; return (true); } public function get _SafeStr_10960():Array { return (this._SafeStr_20274); } } }//package _-4L- // _SafeStr_10960 = "_-6P6" (String#37823, DoABC#3) // _SafeStr_20274 = "_-1I3" (String#8928, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_3354 = "_-1MF" (String#9006, DoABC#3) // _SafeStr_4645 = "_-5Pu" (String#13187, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4630 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4630 implements _SafeStr_2270 { protected var _SafeStr_12344:Array; protected var _SafeStr_5512:int = 0; public function _SafeStr_4630() { this._SafeStr_12344 = []; super(); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_12344 = []; this._SafeStr_5512 = k._SafeStr_5331(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_12344.push(k.readString()); _local_3++; }; return (true); } public function get tags():Array { return (this._SafeStr_12344.slice()); } public function get userId():int { return (this._SafeStr_5512); } } }//package _-4L- // _SafeStr_12344 = "_-5m0" (String#508, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4630 = "_-Xr" (String#15012, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4634 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4634 implements _SafeStr_2270 { private var _SafeStr_6333:String; public function get link():String { return (this._SafeStr_6333); } public function flush():Boolean { this._SafeStr_6333 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_6333 = k.readString(); return (true); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4634 = "_-6DY" (String#13994, DoABC#3) // _SafeStr_6333 = "_-3yo" (String#694, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4646 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4646 implements _SafeStr_2270 { private var _SafeStr_7957:int; private var _SafeStr_14256:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7957 = k._SafeStr_5331(); this._SafeStr_14256 = k._SafeStr_5331(); return (true); } public function get _SafeStr_6039():int { return (this._SafeStr_7957); } public function get reason():int { return (this._SafeStr_14256); } } }//package _-4L- // _SafeStr_14256 = "_-13Q" (String#295, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4646 = "_-2me" (String#10471, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_6039 = "_-1jD" (String#26350, DoABC#3) // _SafeStr_7957 = "_-4hd" (String#504, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4650 package _-4L- { import _-3qZ._SafeStr_2270; import _-5OI._SafeStr_2644; import _-3qZ._SafeStr_2717; public class _SafeStr_4650 implements _SafeStr_2270 { private var _SafeStr_5447:_SafeStr_2644; public function flush():Boolean { this._SafeStr_5447 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5447 = new _SafeStr_2644(k); return (true); } public function get data():_SafeStr_2644 { return (this._SafeStr_5447); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2644 = "_-409" (String#11756, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4650 = "_-60W" (String#13792, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4652 package _-4L- { import _-3qZ._SafeStr_2270; import _-5OI._SafeStr_2939; import _-3qZ._SafeStr_2717; public class _SafeStr_4652 implements _SafeStr_2270 { private var _SafeStr_5447:_SafeStr_2939; public function flush():Boolean { this._SafeStr_5447 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5447 = new _SafeStr_2939(k); return (true); } public function get data():_SafeStr_2939 { return (this._SafeStr_5447); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2939 = "_-36" (String#10827, DoABC#3) // _SafeStr_4652 = "_-5lC" (String#13531, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4653 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4653 implements _SafeStr_2270 { private var _SafeStr_5512:int; private var _SafeStr_10309:Array; public function flush():Boolean { this._SafeStr_5512 = -1; this._SafeStr_10309 = []; return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_4:int; var _local_5:String; this._SafeStr_5512 = k._SafeStr_5331(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = k._SafeStr_5331(); _local_5 = k.readString(); this._SafeStr_10309.push(_local_5); _local_3++; }; return (true); } public function get badges():Array { return (this._SafeStr_10309); } public function get userId():int { return (this._SafeStr_5512); } } }//package _-4L- // _SafeStr_10309 = "_-6Mp" (String#442, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4653 = "_-1ZC" (String#9212, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4654 package _-4L- { import _-3qZ._SafeStr_2270; import _-5OI._SafeStr_2935; import _-3qZ._SafeStr_2717; public class _SafeStr_4654 implements _SafeStr_2270 { private var _SafeStr_5447:_SafeStr_2935; public function flush():Boolean { this._SafeStr_5447 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5447 = new _SafeStr_2935(k); return (true); } public function get data():_SafeStr_2935 { return (this._SafeStr_5447); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2935 = "_-2Cb" (String#9907, DoABC#3) // _SafeStr_4654 = "_-3Tt" (String#11190, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4655 package _-4L- { import _-3qZ._SafeStr_2270; import _-5OI.GuildEditorData; import _-3qZ._SafeStr_2717; public class _SafeStr_4655 implements _SafeStr_2270 { private var _SafeStr_5447:GuildEditorData; public function flush():Boolean { this._SafeStr_5447 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5447 = new GuildEditorData(k); return (true); } public function get data():GuildEditorData { return (this._SafeStr_5447); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4655 = "_-3Io" (String#11012, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4656 package _-4L- { import _-3qZ._SafeStr_2270; import _-ue.Map; import _-5OI._SafeStr_4670; import _-3qZ._SafeStr_2717; public class _SafeStr_4656 implements _SafeStr_2270 { private var _SafeStr_5512:int; private var _SafeStr_20275:Map; public function flush():Boolean { if (this._SafeStr_20275){ this._SafeStr_20275.dispose(); this._SafeStr_20275 = null; }; return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_4:_SafeStr_4670; this._SafeStr_5512 = k._SafeStr_5331(); this._SafeStr_20275 = new Map(); var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = new _SafeStr_4670(k); this._SafeStr_20275.add(_local_4._SafeStr_20276, _local_4); _local_3++; }; return (true); } public function get userId():int { return (this._SafeStr_5512); } public function get _SafeStr_6608():Map { return (this._SafeStr_20275); } } }//package _-4L- // _SafeStr_20275 = "_-5FS" (String#13026, DoABC#3) // _SafeStr_20276 = "_-4HO" (String#32665, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4656 = "_-4Vs" (String#12241, DoABC#3) // _SafeStr_4670 = "_-5f8" (String#13428, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6608 = "_-5ru" (String#36507, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4657 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4657 implements _SafeStr_2270 { private var _SafeStr_7483:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7483 = k._SafeStr_5331(); return (true); } public function get groupId():int { return (this._SafeStr_7483); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4657 = "_-1i" (String#9346, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7483 = "_-4Wi" (String#91, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4658 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4658 implements _SafeStr_2270 { private var _SafeStr_20277:int; private var _SafeStr_7483:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_20277 = k._SafeStr_5331(); this._SafeStr_7483 = k._SafeStr_5331(); return (true); } public function get _SafeStr_20278():int { return (this._SafeStr_20277); } public function get groupId():int { return (this._SafeStr_7483); } } }//package _-4L- // _SafeStr_20277 = "_-5Sq" (String#3975, DoABC#3) // _SafeStr_20278 = "_-26y" (String#9804, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4658 = "_-2fa" (String#10372, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7483 = "_-4Wi" (String#91, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4659 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4659 implements _SafeStr_2270 { private var _SafeStr_5512:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5512 = k._SafeStr_5331(); return (true); } public function get userId():int { return (this._SafeStr_5512); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4659 = "_-1Ue" (String#9144, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4660 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4660 implements _SafeStr_2270 { private var _SafeStr_7957:int; private var _SafeStr_5512:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7957 = k._SafeStr_5331(); this._SafeStr_5512 = k._SafeStr_5331(); return (true); } public function get _SafeStr_6039():int { return (this._SafeStr_7957); } public function get userId():int { return (this._SafeStr_5512); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4660 = "_-6KJ" (String#14115, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_6039 = "_-1jD" (String#26350, DoABC#3) // _SafeStr_7957 = "_-4hd" (String#504, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4661 package _-4L- { import _-3qZ._SafeStr_2270; import _-5OI._SafeStr_2930; import _-3qZ._SafeStr_2717; public class _SafeStr_4661 implements _SafeStr_2270 { private var _SafeStr_5447:_SafeStr_2930; public function flush():Boolean { this._SafeStr_5447 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5447 = new _SafeStr_2930(k); return (true); } public function get data():_SafeStr_2930 { return (this._SafeStr_5447); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2930 = "_-xs" (String#15446, DoABC#3) // _SafeStr_4661 = "_-4ZX" (String#12313, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4662 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4662 implements _SafeStr_2270 { private var _SafeStr_7483:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7483 = k._SafeStr_5331(); return (true); } public function get groupId():int { return (this._SafeStr_7483); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4662 = "_-53w" (String#12821, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7483 = "_-4Wi" (String#91, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4664 package _-4L- { import _-3qZ._SafeStr_2270; import _-5OI._SafeStr_2932; import _-3qZ._SafeStr_2717; public class _SafeStr_4664 implements _SafeStr_2270 { private var _SafeStr_7483:int; private var _SafeStr_20279:_SafeStr_2932; public function flush():Boolean { this._SafeStr_20279 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7483 = k._SafeStr_5331(); this._SafeStr_20279 = new _SafeStr_2932(k); return (true); } public function get groupId():int { return (this._SafeStr_7483); } public function get requester():_SafeStr_2932 { return (this._SafeStr_20279); } } }//package _-4L- // _SafeStr_20279 = "_-2MK" (String#27904, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2932 = "_-4mY" (String#12542, DoABC#3) // _SafeStr_4664 = "_-0iV" (String#8333, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_7483 = "_-4Wi" (String#91, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4667 package _-4L- { import _-3qZ._SafeStr_2270; import _-5OI.GuildMemberData; import _-3qZ._SafeStr_2717; public class _SafeStr_4667 implements _SafeStr_2270 { private var _SafeStr_5447:GuildMemberData; public function flush():Boolean { this._SafeStr_5447 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5447 = new GuildMemberData(k); return (true); } public function get data():GuildMemberData { return (this._SafeStr_5447); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4667 = "_-mu" (String#15272, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4668 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4668 implements _SafeStr_2270 { private var _SafeStr_5512:int; private var _SafeStr_20280:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5512 = k._SafeStr_5331(); this._SafeStr_20280 = k._SafeStr_5331(); return (true); } public function get userId():int { return (this._SafeStr_5512); } public function get _SafeStr_8480():int { return (this._SafeStr_20280); } } }//package _-4L- // _SafeStr_20280 = "_-2TB" (String#10180, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4668 = "_-02e" (String#7654, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) // _SafeStr_8480 = "_-36c" (String#29754, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4671 package _-4L- { import _-3qZ._SafeStr_2270; import _-5OI._SafeStr_2932; import _-3qZ._SafeStr_2717; public class _SafeStr_4671 implements _SafeStr_2270 { private var _SafeStr_7957:int; private var _SafeStr_5447:_SafeStr_2932; public function flush():Boolean { this._SafeStr_5447 = null; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_7957 = k._SafeStr_5331(); this._SafeStr_5447 = new _SafeStr_2932(k); return (true); } public function get _SafeStr_6039():int { return (this._SafeStr_7957); } public function get data():_SafeStr_2932 { return (this._SafeStr_5447); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2932 = "_-4mY" (String#12542, DoABC#3) // _SafeStr_4671 = "_-1cF" (String#9261, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_6039 = "_-1jD" (String#26350, DoABC#3) // _SafeStr_7957 = "_-4hd" (String#504, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4723 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4723 implements _SafeStr_2270 { private var _SafeStr_5512:int = 0; private var _SafeStr_20281:int = 0; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_5512 = k._SafeStr_5331(); this._SafeStr_20281 = k._SafeStr_5331(); return (true); } public function get userId():int { return (this._SafeStr_5512); } public function get _SafeStr_14193():int { return (this._SafeStr_20281); } } }//package _-4L- // _SafeStr_14193 = "_-2zC" (String#29418, DoABC#3) // _SafeStr_20281 = "_-0S8" (String#2676, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4723 = "_-6Mb" (String#14155, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5512 = "_-2ja" (String#30, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4724 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4724 implements _SafeStr_2270 { private var _SafeStr_20282:int = -1; private var _SafeStr_20283:int = 0; public function get _SafeStr_20284():int { return (this._SafeStr_20282); } public function get _SafeStr_20285():int { return (this._SafeStr_20283); } public function flush():Boolean { this._SafeStr_20282 = -1; this._SafeStr_20283 = 0; return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_20282 = k._SafeStr_5331(); this._SafeStr_20283 = k._SafeStr_5331(); return (true); } } }//package _-4L- // _SafeStr_20282 = "_-6dd" (String#38426, DoABC#3) // _SafeStr_20283 = "_-mJ" (String#40253, DoABC#3) // _SafeStr_20284 = "_-17S" (String#24897, DoABC#3) // _SafeStr_20285 = "_-5LM" (String#35258, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4724 = "_-3U3" (String#11194, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4890 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4890 implements _SafeStr_2270 { public static const _SafeStr_19925:int = 0; private var _result:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._result = k._SafeStr_5331(); return (true); } public function get result():int { return (this._result); } } }//package _-4L- // _SafeStr_19925 = "_-d8" (String#39914, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4890 = "_-0cN" (String#8228, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4931 package _-4L- { import _-3qZ._SafeStr_2270; import _-ue.Map; import _-3qZ._SafeStr_2717; public class _SafeStr_4931 implements _SafeStr_2270 { protected var _SafeStr_10309:Map; public function flush():Boolean { if (this._SafeStr_10309){ this._SafeStr_10309.dispose(); this._SafeStr_10309 = null; }; return (true); } public function parse(k:_SafeStr_2717):Boolean { var _local_3:int; var _local_4:String; var _local_2:int = k._SafeStr_5331(); this._SafeStr_10309 = new Map(); var _local_5:int; while (_local_5 < _local_2) { _local_3 = k._SafeStr_5331(); _local_4 = k.readString(); this._SafeStr_10309.add(_local_3, _local_4); _local_5++; }; return (true); } public function get badges():Map { var k:Map = new Map(); var _local_2:int; while (_local_2 < this._SafeStr_10309.length) { k.add(this._SafeStr_10309._SafeStr_7070(_local_2), this._SafeStr_10309._SafeStr_5595(_local_2)); _local_2++; }; return (k); } } }//package _-4L- // _SafeStr_10309 = "_-6Mp" (String#442, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4931 = "_-yt" (String#15456, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4965 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4965 implements _SafeStr_2270 { protected var _SafeStr_20286:Array = null; public function _SafeStr_4965() { this._SafeStr_20286 = []; } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_20286 = []; var _local_2:int = k._SafeStr_5331(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_20286.push(k.readString()); _local_3++; }; return (true); } public function get _SafeStr_20287():Array { return (this._SafeStr_20286.slice()); } } }//package _-4L- // _SafeStr_20286 = "_-ID" (String#14738, DoABC#3) // _SafeStr_20287 = "_-1Fy" (String#25217, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4965 = "_-ig" (String#15200, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_4995 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_4995 implements _SafeStr_2270 { private var _result:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._result = k._SafeStr_5331(); return (true); } public function get result():int { return (this._result); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_4995 = "_-41c" (String#11782, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-4L-._SafeStr_5014 package _-4L- { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_5014 implements _SafeStr_2270 { private var _result:int; private var _name:String; public function _SafeStr_5014() { this._result = -1; } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2717):Boolean { this._result = k._SafeStr_5331(); this._name = k.readString(); return (true); } public function get result():int { return (this._result); } public function get name():String { return (this._name); } } }//package _-4L- // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_5014 = "_-1ab" (String#9233, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) //------------------------------------------------------------ //_-4LP._SafeStr_2689 package _-4LP { public class _SafeStr_2689 { public static const _SafeStr_11159:int = 0; public static const _SafeStr_11281:int = 1; public static const _SafeStr_11280:int = 2; public static const _SafeStr_11059:int = 3; public static const _SafeStr_20288:int = 4; } }//package _-4LP // _SafeStr_11059 = "_-1mQ" (String#26477, DoABC#3) // _SafeStr_11159 = "_-1Bb" (String#25052, DoABC#3) // _SafeStr_11280 = "_-2Z4" (String#28404, DoABC#3) // _SafeStr_11281 = "_-67u" (String#37179, DoABC#3) // _SafeStr_20288 = "_-2gh" (String#28700, DoABC#3) // _SafeStr_2689 = "_-0kn" (String#8361, DoABC#3) //------------------------------------------------------------ //_-4lU._SafeStr_4371 package _-4lU { import _-0MK._SafeStr_3; import _-4-n._SafeStr_4367; public interface _SafeStr_4371 extends _SafeStr_3 { function get id():int; function update(_arg_1:_SafeStr_4367, _arg_2:Number):void; function animate(_arg_1:_SafeStr_4367):Boolean; } }//package _-4lU // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4371 = "_-6Af" (String#13941, DoABC#3) //------------------------------------------------------------ //_-4lU._SafeStr_4372 package _-4lU { import flash.display.BitmapData; import _-4-n._SafeStr_4367; import _-6FB._SafeStr_4370; public class _SafeStr_4372 implements _SafeStr_4371 { private static const _SafeStr_19573:int = 46; private static const _SafeStr_19574:int = 60; private static const _SafeStr_20289:int = -23; private static const _SafeStr_20290:int = -48; private var _SafeStr_5338:int = -1; private var _bitmap:BitmapData; private var _disposed:Boolean; public function _SafeStr_4372(k:int) { this._SafeStr_5338 = k; } public function get id():int { return (this._SafeStr_5338); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._bitmap = null; this._disposed = true; }; } public function animate(k:_SafeStr_4367):Boolean { return (false); } public function update(k:_SafeStr_4367, _arg_2:Number):void { if (!k){ return; }; if (!this._bitmap){ this._bitmap = new BitmapData(_SafeStr_19573, _SafeStr_19574, true, 0); }; k.visible = true; k.asset = this._bitmap; k.offsetX = _SafeStr_20289; k.offsetY = _SafeStr_20290; k._SafeStr_11733 = _SafeStr_4370._SafeStr_20291; } } }//package _-4lU // _SafeStr_11733 = "_-1VT" (String#9158, DoABC#3) // _SafeStr_19573 = "_-2jZ" (String#1519, DoABC#3) // _SafeStr_19574 = "_-1se" (String#1492, DoABC#3) // _SafeStr_20289 = "_-1gm" (String#26247, DoABC#3) // _SafeStr_20290 = "_-6bi" (String#38338, DoABC#3) // _SafeStr_20291 = "_-54N" (String#34600, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4370 = "_-Z8" (String#15032, DoABC#3) // _SafeStr_4371 = "_-6Af" (String#13941, DoABC#3) // _SafeStr_4372 = "_-4lc" (String#12524, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) //------------------------------------------------------------ //_-4lU._SafeStr_4373 package _-4lU { import _-61n.AvatarVisualization; public class _SafeStr_4373 { public static const _SafeStr_6247:int = 1; public static const _SafeStr_6248:int = 2; public static const _SafeStr_6246:int = 3; public static const _SafeStr_20292:int = 4; public static const _SafeStr_6250:int = 5; public static function _SafeStr_20293(k:int, _arg_2:int, _arg_3:AvatarVisualization):_SafeStr_5027 { switch (_arg_2){ case _SafeStr_6248: return (new _SafeStr_5029(k, _SafeStr_6248, _arg_3)); default: return (new _SafeStr_5028(k, _arg_2, _arg_3)); }; } } }//package _-4lU // _SafeStr_20292 = "_-Hy" (String#39135, DoABC#3) // _SafeStr_20293 = "_-2xl" (String#29364, DoABC#3) // _SafeStr_4373 = "_-5-j" (String#12755, DoABC#3) // _SafeStr_5027 = "_-30H" (String#10728, DoABC#3) // _SafeStr_5028 = "_-3ge" (String#11411, DoABC#3) // _SafeStr_5029 = "_-1MQ" (String#9011, DoABC#3) // _SafeStr_6246 = "_-01B" (String#22226, DoABC#3) // _SafeStr_6247 = "_-4nB" (String#33879, DoABC#3) // _SafeStr_6248 = "_-0IP" (String#22890, DoABC#3) // _SafeStr_6250 = "_-5ma" (String#36300, DoABC#3) //------------------------------------------------------------ //_-4lU._SafeStr_4374 package _-4lU { import _-61n.AvatarVisualization; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import _-4-n._SafeStr_4367; public class _SafeStr_4374 implements _SafeStr_4371 { private var _SafeStr_5338:int = -1; private var _SafeStr_7985:AvatarVisualization; private var _SafeStr_20294:BitmapDataAsset; private var _SafeStr_7986:Number; private var _SafeStr_20295:int = 0; private var _SafeStr_20296:int = 0; private var _SafeStr_20297:Boolean = false; private var _SafeStr_20298:int = 0; public function _SafeStr_4374(k:int, _arg_2:int, _arg_3:AvatarVisualization) { this._SafeStr_5338 = k; this._SafeStr_20295 = _arg_2; this._SafeStr_7985 = _arg_3; } public function get id():int { return (this._SafeStr_5338); } public function get disposed():Boolean { return ((this._SafeStr_7985 == null)); } public function dispose():void { this._SafeStr_7985 = null; this._SafeStr_20294 = null; } public function update(k:_SafeStr_4367, _arg_2:Number):void { var _local_3:int; var _local_4:int; var _local_5:int; if (!k){ return; }; this._SafeStr_7986 = _arg_2; if (this._SafeStr_20295 > 0){ _local_5 = 64; if (_arg_2 < 48){ this._SafeStr_20294 = (this._SafeStr_7985.getAvatarRendererAsset((("number_" + this._SafeStr_20295) + "_small_png")) as BitmapDataAsset); _local_3 = -6; _local_4 = -52; _local_5 = 32; } else { this._SafeStr_20294 = (this._SafeStr_7985.getAvatarRendererAsset((("number_" + this._SafeStr_20295) + "_png")) as BitmapDataAsset); _local_3 = -8; _local_4 = -105; }; if (this._SafeStr_7985.posture == "sit"){ _local_4 = (_local_4 + (_local_5 / 2)); } else { if (this._SafeStr_7985.posture == "lay"){ _local_4 = (_local_4 + _local_5); }; }; if (this._SafeStr_20294 != null){ k.visible = true; k.asset = (this._SafeStr_20294.content as BitmapData); k.offsetX = _local_3; k.offsetY = _local_4; k.relativeDepth = -0.01; this._SafeStr_20296 = 1; this._SafeStr_20297 = true; this._SafeStr_20298 = 0; k.alpha = 0; } else { k.visible = false; }; } else { if (k.visible){ this._SafeStr_20296 = -1; }; }; } public function animate(k:_SafeStr_4367):Boolean { var _local_4:int; if (!k){ return (false); }; if (this._SafeStr_20294){ k.asset = (this._SafeStr_20294.content as BitmapData); }; var _local_2:int = k.alpha; var _local_3:Boolean; if (this._SafeStr_20297){ this._SafeStr_20298++; if (this._SafeStr_20298 < 10){ return (false); }; if (this._SafeStr_20296 < 0){ if (this._SafeStr_7986 < 48){ k.offsetY = (k.offsetY - 2); } else { k.offsetY = (k.offsetY - 4); }; } else { _local_4 = 4; if (this._SafeStr_7986 < 48){ _local_4 = 8; }; if ((this._SafeStr_20298 % _local_4) == 0){ k.offsetY--; _local_3 = true; }; }; }; if (this._SafeStr_20296 > 0){ if (_local_2 < 0xFF){ _local_2 = (_local_2 + 32); }; if (_local_2 >= 0xFF){ _local_2 = 0xFF; this._SafeStr_20296 = 0; }; k.alpha = _local_2; return (true); }; if (this._SafeStr_20296 < 0){ if (_local_2 >= 0){ _local_2 = (_local_2 - 32); }; if (_local_2 <= 0){ this._SafeStr_20296 = 0; this._SafeStr_20297 = false; _local_2 = 0; k.visible = false; }; k.alpha = _local_2; return (true); }; return (_local_3); } } }//package _-4lU // _SafeStr_20294 = "_-rU" (String#388, DoABC#3) // _SafeStr_20295 = "_-6cJ" (String#38366, DoABC#3) // _SafeStr_20296 = "_-2Bk" (String#27494, DoABC#3) // _SafeStr_20297 = "_-Xz" (String#39720, DoABC#3) // _SafeStr_20298 = "_-60v" (String#36899, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4371 = "_-6Af" (String#13941, DoABC#3) // _SafeStr_4374 = "_-0ZQ" (String#8176, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_7985 = "_-0Kz" (String#680, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) //------------------------------------------------------------ //_-4lU._SafeStr_4375 package _-4lU { import _-5Vt.BitmapDataAsset; import _-61n.AvatarVisualization; import flash.display.BitmapData; import _-4-n._SafeStr_4367; import _-24f.AvatarAction; public class _SafeStr_4375 implements _SafeStr_4371 { private var _SafeStr_5338:int = -1; private var _SafeStr_20294:BitmapDataAsset; private var _SafeStr_7985:AvatarVisualization; private var _SafeStr_11632:Number = 0; public function _SafeStr_4375(k:int, _arg_2:AvatarVisualization) { this._SafeStr_5338 = k; this._SafeStr_7985 = _arg_2; } public function set relativeDepth(k:Number):void { this._SafeStr_11632 = k; } public function get id():int { return (this._SafeStr_5338); } public function get disposed():Boolean { return ((this._SafeStr_7985 == null)); } public function dispose():void { this._SafeStr_7985 = null; this._SafeStr_20294 = null; } public function animate(k:_SafeStr_4367):Boolean { if (((this._SafeStr_20294) && (k))){ k.asset = (this._SafeStr_20294.content as BitmapData); }; return (false); } public function update(k:_SafeStr_4367, _arg_2:Number):void { var _local_3:int; var _local_4:int; if (!k){ return; }; k.visible = true; k.relativeDepth = this._SafeStr_11632; k.alpha = 0xFF; var _local_5:int = 64; if (_arg_2 < 48){ this._SafeStr_20294 = (this._SafeStr_7985.getAvatarRendererAsset("user_muted_small_png") as BitmapDataAsset); _local_3 = -12; _local_4 = -66; _local_5 = 32; } else { this._SafeStr_20294 = (this._SafeStr_7985.getAvatarRendererAsset("user_muted_png") as BitmapDataAsset); _local_3 = -15; _local_4 = -110; }; if (this._SafeStr_7985.posture == AvatarAction._SafeStr_7429){ _local_4 = (_local_4 + (_local_5 / 2)); } else { if (this._SafeStr_7985.posture == AvatarAction._SafeStr_14867){ _local_4 = (_local_4 + _local_5); }; }; if (this._SafeStr_20294 != null){ k.asset = (this._SafeStr_20294.content as BitmapData); k.offsetX = _local_3; k.offsetY = _local_4; k.relativeDepth = (-0.02 + 0); }; } } }//package _-4lU // _SafeStr_11632 = "_-4xT" (String#1118, DoABC#3) // _SafeStr_14867 = "_-6hr" (String#38607, DoABC#3) // _SafeStr_20294 = "_-rU" (String#388, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4371 = "_-6Af" (String#13941, DoABC#3) // _SafeStr_4375 = "_-1oO" (String#9451, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_7429 = "_-5wP" (String#36680, DoABC#3) // _SafeStr_7985 = "_-0Kz" (String#680, DoABC#3) //------------------------------------------------------------ //_-4lU._SafeStr_4376 package _-4lU { import _-5Vt.BitmapDataAsset; import _-61n.AvatarVisualization; import flash.display.BitmapData; import _-4-n._SafeStr_4367; public class _SafeStr_4376 implements _SafeStr_4371 { private var _SafeStr_5338:int = -1; private var _SafeStr_20294:BitmapDataAsset; private var _SafeStr_7985:AvatarVisualization; private var _SafeStr_11632:Number = 0; public function _SafeStr_4376(k:int, _arg_2:AvatarVisualization) { this._SafeStr_5338 = k; this._SafeStr_7985 = _arg_2; } public function set relativeDepth(k:Number):void { this._SafeStr_11632 = k; } public function get id():int { return (this._SafeStr_5338); } public function get disposed():Boolean { return ((this._SafeStr_7985 == null)); } public function dispose():void { this._SafeStr_7985 = null; this._SafeStr_20294 = null; } public function animate(k:_SafeStr_4367):Boolean { if (((this._SafeStr_20294) && (k))){ k.asset = (this._SafeStr_20294.content as BitmapData); }; return (false); } public function update(k:_SafeStr_4367, _arg_2:Number):void { var _local_3:int; var _local_4:int; if (!k){ return; }; k.visible = true; k.relativeDepth = this._SafeStr_11632; k.alpha = 0xFF; var _local_5:int = 64; if (_arg_2 < 48){ this._SafeStr_20294 = (this._SafeStr_7985.getAvatarRendererAsset("user_typing_small_png") as BitmapDataAsset); _local_3 = 3; _local_4 = -42; _local_5 = 32; } else { this._SafeStr_20294 = (this._SafeStr_7985.getAvatarRendererAsset("user_typing_png") as BitmapDataAsset); _local_3 = 14; _local_4 = -83; }; if (this._SafeStr_7985.posture == "sit"){ _local_4 = (_local_4 + (_local_5 / 2)); } else { if (this._SafeStr_7985.posture == "lay"){ _local_4 = (_local_4 + _local_5); }; }; if (this._SafeStr_20294 != null){ k.asset = (this._SafeStr_20294.content as BitmapData); k.offsetX = _local_3; k.offsetY = _local_4; k.relativeDepth = (-0.02 + 0); }; } } }//package _-4lU // _SafeStr_11632 = "_-4xT" (String#1118, DoABC#3) // _SafeStr_20294 = "_-rU" (String#388, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4371 = "_-6Af" (String#13941, DoABC#3) // _SafeStr_4376 = "_-3VH" (String#11213, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_7985 = "_-0Kz" (String#680, DoABC#3) //------------------------------------------------------------ //_-4lU._SafeStr_4378 package _-4lU { import _-61n.AvatarVisualization; import _-5Vt.BitmapDataAsset; import flash.utils.getTimer; import flash.display.BitmapData; import _-4-n._SafeStr_4367; public class _SafeStr_4378 implements _SafeStr_4371 { private static const _SafeStr_20299:int = 2000; private static const _SafeStr_20300:int = 2000; private static const _SafeStr_20301:int = 0; private static const _SafeStr_20302:int = 1; private static const _SafeStr_20303:int = 2; protected var _SafeStr_5338:int; protected var _SafeStr_7985:AvatarVisualization; private var _SafeStr_20294:BitmapDataAsset; private var _SafeStr_7929:int; private var _SafeStr_12346:int; private var _SafeStr_7986:Number; private var _SafeStr_5560:int = -1; public function _SafeStr_4378(k:int, _arg_2:AvatarVisualization) { this._SafeStr_5338 = k; this._SafeStr_7985 = _arg_2; this._SafeStr_7929 = getTimer(); this._SafeStr_5560 = 0; } public function get id():int { return (this._SafeStr_5338); } public function get disposed():Boolean { return ((this._SafeStr_7985 == null)); } public function dispose():void { this._SafeStr_7985 = null; this._SafeStr_20294 = null; } protected function _SafeStr_20304(k:int):String { var _local_2:String = "left"; if ((((((((this._SafeStr_7985.angle == 135)) || ((this._SafeStr_7985.angle == 180)))) || ((this._SafeStr_7985.angle == 225)))) || ((this._SafeStr_7985.angle == 270)))){ _local_2 = "right"; }; return (((((("user_idle_" + _local_2) + "_") + k) + (((this._SafeStr_7986 < 48)) ? "_small" : "")) + "_png")); } public function animate(k:_SafeStr_4367):Boolean { if (!k){ return (false); }; if (this._SafeStr_5560 == _SafeStr_20301){ if ((getTimer() - this._SafeStr_7929) >= _SafeStr_20299){ this._SafeStr_5560 = _SafeStr_20302; this._SafeStr_7929 = getTimer(); this._SafeStr_20294 = (this._SafeStr_7985.getAvatarRendererAsset(this._SafeStr_20304(1)) as BitmapDataAsset); }; }; if (this._SafeStr_5560 == _SafeStr_20302){ if ((getTimer() - this._SafeStr_7929) >= _SafeStr_20300){ this._SafeStr_5560 = _SafeStr_20303; this._SafeStr_7929 = getTimer(); this._SafeStr_20294 = (this._SafeStr_7985.getAvatarRendererAsset(this._SafeStr_20304(2)) as BitmapDataAsset); }; }; if (this._SafeStr_5560 == _SafeStr_20303){ if ((getTimer() - this._SafeStr_7929) >= _SafeStr_20300){ this._SafeStr_5560 = _SafeStr_20302; this._SafeStr_7929 = getTimer(); this._SafeStr_20294 = (this._SafeStr_7985.getAvatarRendererAsset(this._SafeStr_20304(1)) as BitmapDataAsset); }; }; if (this._SafeStr_20294){ k.asset = (this._SafeStr_20294.content as BitmapData); k.alpha = 0xFF; k.visible = true; } else { k.visible = false; }; return (false); } public function update(k:_SafeStr_4367, _arg_2:Number):void { var _local_3:int; if (!k){ return; }; this._SafeStr_7986 = _arg_2; this._SafeStr_20294 = (this._SafeStr_7985.getAvatarRendererAsset(this._SafeStr_20304((((this._SafeStr_5560 == _SafeStr_20302)) ? 1 : 2))) as BitmapDataAsset); var _local_4:int = 64; if (_arg_2 < 48){ if ((((((((this._SafeStr_7985.angle == 135)) || ((this._SafeStr_7985.angle == 180)))) || ((this._SafeStr_7985.angle == 225)))) || ((this._SafeStr_7985.angle == 270)))){ _local_3 = 10; } else { _local_3 = -16; }; this._SafeStr_12346 = -38; _local_4 = 32; } else { if ((((((((this._SafeStr_7985.angle == 135)) || ((this._SafeStr_7985.angle == 180)))) || ((this._SafeStr_7985.angle == 225)))) || ((this._SafeStr_7985.angle == 270)))){ _local_3 = 22; } else { _local_3 = -30; }; this._SafeStr_12346 = -70; }; if (this._SafeStr_7985.posture == "sit"){ this._SafeStr_12346 = (this._SafeStr_12346 + (_local_4 / 2)); } else { if (this._SafeStr_7985.posture == "lay"){ this._SafeStr_12346 = (this._SafeStr_12346 + (_local_4 - (0.3 * _local_4))); }; }; if (this._SafeStr_20294 != null){ k.asset = (this._SafeStr_20294.content as BitmapData); k.offsetX = _local_3; k.offsetY = this._SafeStr_12346; k.relativeDepth = -0.02; k.alpha = 0; }; } } }//package _-4lU // _SafeStr_12346 = "_-Zf" (String#444, DoABC#3) // _SafeStr_20294 = "_-rU" (String#388, DoABC#3) // _SafeStr_20299 = "_-2A3" (String#9863, DoABC#3) // _SafeStr_20300 = "_-3Ka" (String#30324, DoABC#3) // _SafeStr_20301 = "_-5hE" (String#13465, DoABC#3) // _SafeStr_20302 = "_-536" (String#34550, DoABC#3) // _SafeStr_20303 = "_-5pa" (String#36420, DoABC#3) // _SafeStr_20304 = "_-4lX" (String#33823, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4371 = "_-6Af" (String#13941, DoABC#3) // _SafeStr_4378 = "_-3cn" (String#11337, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_7929 = "_-EL" (String#875, DoABC#3) // _SafeStr_7985 = "_-0Kz" (String#680, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) //------------------------------------------------------------ //_-4lU._SafeStr_4379 package _-4lU { import _-5Vt.BitmapDataAsset; import _-61n.AvatarVisualization; import flash.display.BitmapData; import _-4-n._SafeStr_4367; import _-24f._SafeStr_4377; import _-24f.AvatarAction; public class _SafeStr_4379 implements _SafeStr_4371 { private var _SafeStr_5338:int = -1; private var _SafeStr_20294:BitmapDataAsset; private var _SafeStr_7985:AvatarVisualization; private var _SafeStr_11632:Number = 0; private var _SafeStr_8954:int; public function _SafeStr_4379(k:int, _arg_2:AvatarVisualization, _arg_3:int) { this._SafeStr_5338 = k; this._SafeStr_7985 = _arg_2; this._SafeStr_8954 = _arg_3; } public function set relativeDepth(k:Number):void { this._SafeStr_11632 = k; } public function get id():int { return (this._SafeStr_5338); } public function get disposed():Boolean { return ((this._SafeStr_7985 == null)); } public function dispose():void { this._SafeStr_7985 = null; this._SafeStr_20294 = null; } public function animate(k:_SafeStr_4367):Boolean { if (((this._SafeStr_20294) && (k))){ k.asset = (this._SafeStr_20294.content as BitmapData); }; return (false); } public function update(k:_SafeStr_4367, _arg_2:Number):void { var _local_3:int; var _local_4:int; if (!k){ return; }; k.visible = true; k.relativeDepth = this._SafeStr_11632; k.alpha = 0xFF; var _local_5:int = 64; var _local_6:String = (((this._SafeStr_8954 == _SafeStr_4377.GUIDE)) ? "user_guide_bubble_png" : "user_guide_requester_bubble_png"); if (_arg_2 < 48){ this._SafeStr_20294 = (this._SafeStr_7985.getAvatarRendererAsset(_local_6) as BitmapDataAsset); _local_3 = -19; _local_4 = -80; _local_5 = 32; } else { this._SafeStr_20294 = (this._SafeStr_7985.getAvatarRendererAsset(_local_6) as BitmapDataAsset); _local_3 = -19; _local_4 = -120; }; if (this._SafeStr_7985.posture == AvatarAction._SafeStr_7429){ _local_4 = (_local_4 + (_local_5 / 2)); } else { if (this._SafeStr_7985.posture == AvatarAction._SafeStr_14867){ _local_4 = (_local_4 + _local_5); }; }; if (this._SafeStr_20294 != null){ k.asset = (this._SafeStr_20294.content as BitmapData); k.offsetX = _local_3; k.offsetY = _local_4; k.relativeDepth = (-0.02 + 0); }; } } }//package _-4lU // _SafeStr_11632 = "_-4xT" (String#1118, DoABC#3) // _SafeStr_14867 = "_-6hr" (String#38607, DoABC#3) // _SafeStr_20294 = "_-rU" (String#388, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4371 = "_-6Af" (String#13941, DoABC#3) // _SafeStr_4377 = "_-3z8" (String#11728, DoABC#3) // _SafeStr_4379 = "_-024" (String#7646, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_7429 = "_-5wP" (String#36680, DoABC#3) // _SafeStr_7985 = "_-0Kz" (String#680, DoABC#3) // _SafeStr_8954 = "_-6ZY" (String#303, DoABC#3) //------------------------------------------------------------ //_-4lU._SafeStr_5027 package _-4lU { public interface _SafeStr_5027 extends _SafeStr_4371 { function get type():int; } }//package _-4lU // _SafeStr_4371 = "_-6Af" (String#13941, DoABC#3) // _SafeStr_5027 = "_-30H" (String#10728, DoABC#3) //------------------------------------------------------------ //_-4lU._SafeStr_5028 package _-4lU { import _-61n.AvatarVisualization; import _-4-n._SafeStr_4367; public class _SafeStr_5028 implements _SafeStr_5027 { protected var _SafeStr_5338:int; protected var _SafeStr_7985:AvatarVisualization; private var _SafeStr_5501:int = -1; public function _SafeStr_5028(k:int, _arg_2:int, _arg_3:AvatarVisualization) { this._SafeStr_5501 = _arg_2; this._SafeStr_5338 = k; this._SafeStr_7985 = _arg_3; } public function get type():int { return (this._SafeStr_5501); } public function get id():int { return (this._SafeStr_5338); } public function get disposed():Boolean { return ((this._SafeStr_7985 == null)); } public function dispose():void { this._SafeStr_7985 = null; } public function update(k:_SafeStr_4367, _arg_2:Number):void { } public function animate(k:_SafeStr_4367):Boolean { return (false); } } }//package _-4lU // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_5027 = "_-30H" (String#10728, DoABC#3) // _SafeStr_5028 = "_-3ge" (String#11411, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_7985 = "_-0Kz" (String#680, DoABC#3) //------------------------------------------------------------ //_-4lU._SafeStr_5029 package _-4lU { import _-5Vt.BitmapDataAsset; import flash.utils.getTimer; import _-61n.AvatarVisualization; import flash.display.BitmapData; import _-4-n._SafeStr_4367; public class _SafeStr_5029 extends _SafeStr_5028 { private static const _SafeStr_20299:int = 300; private static const _SafeStr_20301:int = 0; private static const _SafeStr_5546:int = 1; private static const _SafeStr_20305:int = 2; private static const _SafeStr_20306:int = 3; private var _SafeStr_20294:BitmapDataAsset; private var _SafeStr_7929:int; private var _SafeStr_19800:Number = 0; private var _SafeStr_12346:int; private var _SafeStr_7986:Number; private var _SafeStr_5560:int = -1; public function _SafeStr_5029(k:int, _arg_2:int, _arg_3:AvatarVisualization) { super(k, _arg_2, _arg_3); this._SafeStr_7929 = getTimer(); this._SafeStr_5560 = 0; } override public function animate(k:_SafeStr_4367):Boolean { var _local_2:Number; var _local_3:int; if (!k){ return (false); }; if (this._SafeStr_20294){ k.asset = (this._SafeStr_20294.content as BitmapData); }; if (this._SafeStr_5560 == _SafeStr_20301){ if ((getTimer() - this._SafeStr_7929) < _SafeStr_20299){ return (false); }; this._SafeStr_5560 = _SafeStr_5546; k.alpha = 0; k.visible = true; this._SafeStr_19800 = 0; return (true); }; if (this._SafeStr_5560 == _SafeStr_5546){ this._SafeStr_19800 = (this._SafeStr_19800 + 0.1); k.offsetY = this._SafeStr_12346; k.alpha = (Math.pow(this._SafeStr_19800, 0.9) * 0xFF); if (this._SafeStr_19800 >= 1){ this._SafeStr_19800 = 0; k.alpha = 0xFF; this._SafeStr_5560 = _SafeStr_20305; }; return (true); }; if (this._SafeStr_5560 == _SafeStr_20305){ _local_2 = Math.pow(this._SafeStr_19800, 0.9); this._SafeStr_19800 = (this._SafeStr_19800 + 0.05); _local_3 = (((this._SafeStr_7986 < 48)) ? -30 : -40); k.offsetY = (this._SafeStr_12346 + ((((this._SafeStr_19800 < 1)) ? _local_2 : 1) * _local_3)); k.alpha = ((1 - _local_2) * 0xFF); if (k.alpha <= 0){ k.visible = false; this._SafeStr_5560 = _SafeStr_20306; }; return (true); }; return (false); } override public function update(k:_SafeStr_4367, _arg_2:Number):void { var _local_3:int; var _local_5:Number; if (!k){ return; }; this._SafeStr_7986 = _arg_2; var _local_4:int = 64; if (_arg_2 < 48){ this._SafeStr_20294 = (_SafeStr_7985.getAvatarRendererAsset("user_blowkiss_small_png") as BitmapDataAsset); if ((((_SafeStr_7985.angle == 90)) || ((_SafeStr_7985.angle == 270)))){ _local_3 = 0; } else { if ((((((_SafeStr_7985.angle == 135)) || ((_SafeStr_7985.angle == 180)))) || ((_SafeStr_7985.angle == 225)))){ _local_3 = 6; } else { _local_3 = -6; }; }; this._SafeStr_12346 = -38; _local_4 = 32; } else { this._SafeStr_20294 = (_SafeStr_7985.getAvatarRendererAsset("user_blowkiss_png") as BitmapDataAsset); if ((((_SafeStr_7985.angle == 90)) || ((_SafeStr_7985.angle == 270)))){ _local_3 = -3; } else { if ((((((_SafeStr_7985.angle == 135)) || ((_SafeStr_7985.angle == 180)))) || ((_SafeStr_7985.angle == 225)))){ _local_3 = 22; } else { _local_3 = -30; }; }; this._SafeStr_12346 = -70; }; if (_SafeStr_7985.posture == "sit"){ this._SafeStr_12346 = (this._SafeStr_12346 + (_local_4 / 2)); } else { if (_SafeStr_7985.posture == "lay"){ this._SafeStr_12346 = (this._SafeStr_12346 + _local_4); }; }; if (this._SafeStr_20294 != null){ k.asset = (this._SafeStr_20294.content as BitmapData); k.offsetX = _local_3; k.offsetY = this._SafeStr_12346; k.relativeDepth = -0.02; k.alpha = 0; _local_5 = this._SafeStr_19800; this.animate(k); this._SafeStr_19800 = _local_5; }; } } }//package _-4lU // _SafeStr_12346 = "_-Zf" (String#444, DoABC#3) // _SafeStr_19800 = "_-36H" (String#10832, DoABC#3) // _SafeStr_20294 = "_-rU" (String#388, DoABC#3) // _SafeStr_20299 = "_-2A3" (String#9863, DoABC#3) // _SafeStr_20301 = "_-5hE" (String#13465, DoABC#3) // _SafeStr_20305 = "_-2Ii" (String#27767, DoABC#3) // _SafeStr_20306 = "_-jF" (String#40137, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_5028 = "_-3ge" (String#11411, DoABC#3) // _SafeStr_5029 = "_-1MQ" (String#9011, DoABC#3) // _SafeStr_5546 = "_-6Lz" (String#4219, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_7929 = "_-EL" (String#875, DoABC#3) // _SafeStr_7985 = "_-0Kz" (String#680, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) //------------------------------------------------------------ //_-4Mr._SafeStr_3545 package _-4Mr { import flash.utils.getTimer; public class _SafeStr_3545 { private var _SafeStr_8642:int; private var _SafeStr_20307:Number; private var _SafeStr_20308:Number; private var _SafeStr_20309:int; private var _SafeStr_20310:Number; private var _SafeStr_20311:Number; public function _SafeStr_3545(k:int, _arg_2:Number, _arg_3:Number, _arg_4:Number=2, _arg_5:Number=1) { this._SafeStr_8642 = k; this._SafeStr_20307 = _arg_2; this._SafeStr_20308 = _arg_3; this._SafeStr_20310 = _arg_4; this._SafeStr_20311 = _arg_5; this._SafeStr_20309 = getTimer(); } public function get _SafeStr_8668():int { return (this._SafeStr_8642); } public function get _SafeStr_20312():Number { if (this._SafeStr_20307 < 0){ return (0); }; return ((this._SafeStr_20307 + ((getTimer() - this._SafeStr_20309) / 1000))); } public function get _SafeStr_20313():Number { return (this._SafeStr_20308); } public function get _SafeStr_17541():Number { return (this._SafeStr_20310); } public function get _SafeStr_9307():Number { return (this._SafeStr_20311); } } }//package _-4Mr // _SafeStr_17541 = "_-4K9" (String#12081, DoABC#3) // _SafeStr_20307 = "_-22f" (String#27136, DoABC#3) // _SafeStr_20308 = "_-4e-" (String#33550, DoABC#3) // _SafeStr_20309 = "_-3Gc" (String#30159, DoABC#3) // _SafeStr_20310 = "_-1m-" (String#26460, DoABC#3) // _SafeStr_20311 = "_-1Ur" (String#25790, DoABC#3) // _SafeStr_20312 = "_-1GR" (String#25233, DoABC#3) // _SafeStr_20313 = "_-3nk" (String#31446, DoABC#3) // _SafeStr_3545 = "_-3Jk" (String#30288, DoABC#3) // _SafeStr_8642 = "_-2KP" (String#380, DoABC#3) // _SafeStr_8668 = "_-5u0" (String#13674, DoABC#3) // _SafeStr_9307 = "_-2z2" (String#10695, DoABC#3) //------------------------------------------------------------ //_-4Mr._SafeStr_3547 package _-4Mr { import _-3Yw._SafeStr_3536; import _-2Zy._SafeStr_3528; import _-2Zy._SafeStr_2517; public class _SafeStr_3547 extends _SafeStr_3536 implements _SafeStr_3528 { private var _SafeStr_17543:_SafeStr_2517 = null; private var _SafeStr_19338:String; private var _SafeStr_20314:int = -1; public function _SafeStr_3547(k:int, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:_SafeStr_2517) { this._SafeStr_17543 = _arg_5; this._SafeStr_19338 = ""; super(k, _arg_2, _arg_3, _arg_4); } override public function get id():int { return (_SafeStr_8642); } override public function get length():int { return (_SafeStr_19334); } override public function get name():String { return (_SafeStr_16989); } override public function get creator():String { return (_SafeStr_19335); } public function get loaded():Boolean { return ((((this._SafeStr_17543 == null)) ? false : this._SafeStr_17543.ready)); } public function get _SafeStr_9306():_SafeStr_2517 { return (this._SafeStr_17543); } public function get _SafeStr_12549():String { return (this._SafeStr_19338); } public function get _SafeStr_5923():int { return (this._SafeStr_20314); } public function set _SafeStr_9306(k:_SafeStr_2517):void { this._SafeStr_17543 = k; } public function set _SafeStr_12549(k:String):void { this._SafeStr_19338 = k; } public function set _SafeStr_5923(k:int):void { this._SafeStr_20314 = k; } } }//package _-4Mr // _SafeStr_12549 = "_-pR" (String#15310, DoABC#3) // _SafeStr_16989 = "_-3uF" (String#3570, DoABC#3) // _SafeStr_17543 = "_-4T3" (String#12199, DoABC#3) // _SafeStr_19334 = "_-1rO" (String#26664, DoABC#3) // _SafeStr_19335 = "_-1gP" (String#26229, DoABC#3) // _SafeStr_19338 = "_-6je" (String#14505, DoABC#3) // _SafeStr_20314 = "_-3Hq" (String#30212, DoABC#3) // _SafeStr_2517 = "_-0Xw" (String#8149, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_3536 = "_-3Cu" (String#10933, DoABC#3) // _SafeStr_3547 = "_-3ze" (String#11735, DoABC#3) // _SafeStr_5923 = "_-2af" (String#10292, DoABC#3) // _SafeStr_8642 = "_-2KP" (String#380, DoABC#3) // _SafeStr_9306 = "_-49N" (String#11894, DoABC#3) //------------------------------------------------------------ //_-4Mr.HabboMusicController package _-4Mr { import _-2Zy._SafeStr_2516; import _-0MK._SafeStr_3; import _-2Zy._SafeStr_3543; import _-2Zy.HabboSoundManagerFlash10; import _-0i6._SafeStr_2307; import flash.events.IEventDispatcher; import _-ue.Map; import _-2Zy._SafeStr_3529; import flash.utils.Timer; import _-3qZ._SafeStr_2273; import _-3Yw._SafeStr_3546; import _-3Yw._SafeStr_3539; import _-58P._SafeStr_2817; import flash.events.TimerEvent; import _-2h._SafeStr_3531; import _-2h._SafeStr_3542; import _-2Zy._SafeStr_2517; import _-2Zy._SafeStr_3528; import _-44l._SafeStr_3544; import _-48Y.TraxSequencer; import _-44l._SafeStr_3538; import _-3Yw._SafeStr_3537; import _-6Ep._SafeStr_3541; import _-2h._SafeStr_3534; import _-2h._SafeStr_3548; import flash.utils.getTimer; import _-6Ep._SafeStr_3535; import flash.events.Event; import _-44l._SafeStr_3540; import _-2Zy.*; public class HabboMusicController implements _SafeStr_2516, _SafeStr_3 { public static const _SafeStr_20315:int = -1; private static const _SafeStr_20316:int = _SafeStr_3543._SafeStr_9303;//0 private var _SafeStr_7215:HabboSoundManagerFlash10; private var _SafeStr_5643:_SafeStr_2307; private var _SafeStr_6343:IEventDispatcher; private var _SafeStr_7124:IEventDispatcher; private var _SafeStr_20317:Map; private var _SafeStr_20318:Map; private var _SafeStr_20319:Array; private var _SafeStr_20320:_SafeStr_3529 = null; private var _disposed:Boolean = false; private var _SafeStr_20321:Array; private var _SafeStr_20322:Array; private var _SafeStr_20323:int = -1; private var _SafeStr_20324:int = -1; private var _SafeStr_20325:int = -1; private var _SafeStr_20326:Timer; private var _SafeStr_20327:Map; private var _SafeStr_20328:Array; private var _SafeStr_5653:Array; private var _SafeStr_20329:int = -1; private var _SafeStr_20330:int = -1; public function HabboMusicController(k:HabboSoundManagerFlash10, _arg_2:IEventDispatcher, _arg_3:IEventDispatcher, _arg_4:_SafeStr_2307) { var _local_5:_SafeStr_2273; var _local_6:int; this._SafeStr_20317 = new Map(); this._SafeStr_20318 = new Map(); this._SafeStr_20319 = new Array(); this._SafeStr_20321 = []; this._SafeStr_20322 = []; this._SafeStr_20327 = new Map(); this._SafeStr_20328 = new Array(); this._SafeStr_5653 = []; super(); this._SafeStr_7215 = k; this._SafeStr_6343 = _arg_2; this._SafeStr_7124 = _arg_3; this._SafeStr_5643 = _arg_4; this._SafeStr_5653.push(new _SafeStr_3546(this._SafeStr_20331)); this._SafeStr_5653.push(new _SafeStr_3539(this._SafeStr_20332)); for each (_local_5 in this._SafeStr_5653) { this._SafeStr_5643.addMessageEvent(_local_5); }; this._SafeStr_7124.addEventListener(_SafeStr_2817._SafeStr_11407, this._SafeStr_20333); this._SafeStr_7124.addEventListener(_SafeStr_2817._SafeStr_5925, this._SafeStr_20334); this._SafeStr_7124.addEventListener(_SafeStr_2817._SafeStr_11347, this._SafeStr_20335); this._SafeStr_7124.addEventListener(_SafeStr_2817._SafeStr_11346, this._SafeStr_20336); this._SafeStr_20326 = new Timer(1000); this._SafeStr_20326.start(); this._SafeStr_20326.addEventListener(TimerEvent.TIMER, this._SafeStr_20337); this._SafeStr_6343.addEventListener(_SafeStr_3531._SafeStr_15244, this._SafeStr_20338); _local_6 = 0; while (_local_6 < _SafeStr_3543._SafeStr_17559) { this._SafeStr_20321[_local_6] = null; this._SafeStr_20322[_local_6] = 0; _local_6++; }; } public function get disposed():Boolean { return (this._disposed); } public function get events():IEventDispatcher { return (this._SafeStr_6343); } protected function _SafeStr_20338(k:_SafeStr_3531):void { var _local_2:int; _SafeStr_4.log((("Song " + k.id) + " finished playing")); if (this._SafeStr_9305(this._SafeStr_20323) == k.id){ if ((((this._SafeStr_20340() == this._SafeStr_20323)) && ((this._SafeStr_20339(this._SafeStr_20323) == this._SafeStr_20325)))){ this._SafeStr_20341(this._SafeStr_20323); }; _local_2 = this._SafeStr_20323; this._SafeStr_20342(); if (_local_2 >= _SafeStr_3543._SafeStr_12465){ this._SafeStr_6343.dispatchEvent(new _SafeStr_3542(_SafeStr_3542._SafeStr_5914, _local_2, k.id, -1)); }; }; } public function dispose():void { var k:_SafeStr_2273; var _local_2:int; var _local_3:_SafeStr_3547; var _local_4:_SafeStr_2517; if (!this._disposed){ this._SafeStr_7215 = null; this._SafeStr_20319 = null; if (this._SafeStr_5643){ for each (k in this._SafeStr_5653) { this._SafeStr_5643.removeMessageEvent(k); k.dispose(); }; this._SafeStr_5653 = null; this._SafeStr_5643 = null; }; if (this._SafeStr_20320){ this._SafeStr_20320.dispose(); this._SafeStr_20320 = null; }; if (this._SafeStr_20317){ _local_2 = 0; while (_local_2 < this._SafeStr_20317.length) { _local_3 = (this._SafeStr_20317._SafeStr_5595(_local_2) as _SafeStr_3547); _local_4 = (_local_3._SafeStr_9306 as _SafeStr_2517); if (_local_4 != null){ _local_4.stop(); }; _local_3._SafeStr_9306 = null; _local_2++; }; this._SafeStr_20317.dispose(); this._SafeStr_20317 = null; }; if (this._SafeStr_20318 != null){ this._SafeStr_20318.dispose(); this._SafeStr_20318 = null; }; this._SafeStr_20326.stop(); this._SafeStr_20326 = null; if (this._SafeStr_7124){ this._SafeStr_7124.removeEventListener(_SafeStr_2817._SafeStr_11407, this._SafeStr_20333); this._SafeStr_7124.removeEventListener(_SafeStr_2817._SafeStr_5925, this._SafeStr_20334); this._SafeStr_7124.removeEventListener(_SafeStr_2817._SafeStr_11347, this._SafeStr_20335); this._SafeStr_7124.removeEventListener(_SafeStr_2817._SafeStr_11346, this._SafeStr_20336); }; if (this._SafeStr_20327 != null){ this._SafeStr_20327.dispose(); this._SafeStr_20327 = null; }; this._disposed = true; }; } public function _SafeStr_6558(k:int=-1):_SafeStr_3529 { return (this._SafeStr_20320); } private function _SafeStr_20343(k:int, _arg_2:int, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:Number):Boolean { if ((((k < 0)) || ((k >= _SafeStr_3543._SafeStr_17559)))){ return (false); }; var _local_7:_SafeStr_3545 = new _SafeStr_3545(_arg_2, _arg_3, _arg_4, _arg_5, _arg_6); this._SafeStr_20321[k] = _local_7; this._SafeStr_20322[k] = (this._SafeStr_20322[k] + 1); return (true); } private function _SafeStr_20344(k:int):_SafeStr_3545 { return (this._SafeStr_20321[k]); } private function _SafeStr_20345(k:int):int { if ((((k < 0)) || ((k >= _SafeStr_3543._SafeStr_17559)))){ return (-1); }; if (this._SafeStr_20321[k] == null){ return (-1); }; var _local_2:_SafeStr_3545 = this._SafeStr_20321[k]; return (_local_2._SafeStr_8668); } private function _SafeStr_20339(k:int):int { if ((((k < 0)) || ((k >= _SafeStr_3543._SafeStr_17559)))){ return (-1); }; return (this._SafeStr_20322[k]); } private function _SafeStr_20340():int { var k:int = (this._SafeStr_20321.length - 1); while (k >= 0) { if (this._SafeStr_20321[k] != null){ return (k); }; k--; }; return (-1); } private function _SafeStr_20341(k:int):void { if ((((k >= 0)) && ((k < _SafeStr_3543._SafeStr_17559)))){ this._SafeStr_20321[k] = null; }; } private function _SafeStr_20346(k:int):void { this._SafeStr_20322[k] = (this._SafeStr_20322[k] + 1); } private function _SafeStr_20347(k:int, _arg_2:Boolean=true):Boolean { var _local_3:_SafeStr_3547 = this._SafeStr_20348(k); if (_local_3 == null){ this._SafeStr_17536(k); return (false); }; if (_local_3._SafeStr_9306 == null){ _local_3._SafeStr_9306 = this._SafeStr_7215._SafeStr_17562(_local_3.id, _local_3._SafeStr_12549); }; var _local_4:_SafeStr_2517 = _local_3._SafeStr_9306; if (!_local_4.ready){ return (false); }; return (true); } public function _SafeStr_9304(k:int, _arg_2:int, _arg_3:Number=0, _arg_4:Number=0, _arg_5:Number=0.5, _arg_6:Number=0.5):Boolean { _SafeStr_4.log((("Requesting " + k) + " for playing")); if (!this._SafeStr_20343(_arg_2, k, _arg_3, _arg_4, _arg_5, _arg_6)){ return (false); }; if (!this._SafeStr_20347(k)){ return (false); }; if (_arg_2 >= this._SafeStr_20323){ this._SafeStr_20349(_arg_2, k); } else { _SafeStr_4.log(((("Higher priority song blocked playing. Stored song " + k) + " for priority ") + _arg_2)); }; return (true); } private function _SafeStr_20342():void { var _local_3:int; this._SafeStr_20323 = -1; this._SafeStr_20324 = -1; this._SafeStr_20325 = -1; var k:int = this._SafeStr_20340(); var _local_2:int = k; while (_local_2 >= 0) { _local_3 = this._SafeStr_20345(_local_2); if ((((_local_3 >= 0)) && (this._SafeStr_20349(_local_2, _local_3)))){ return; }; _local_2--; }; } public function stop(k:int):void { var _local_2 = (k == this._SafeStr_20323); var _local_3 = (this._SafeStr_20340() == k); if (_local_2){ this._SafeStr_20341(k); this._SafeStr_20350(k); } else { this._SafeStr_20341(k); if (_local_3){ this._SafeStr_20346(this._SafeStr_20323); }; }; } private function _SafeStr_20350(k:int):Boolean { var _local_2:int; var _local_3:_SafeStr_3547; if ((((k == this._SafeStr_20323)) && ((this._SafeStr_20323 >= 0)))){ _local_2 = this._SafeStr_9305(k); if (_local_2 >= 0){ _local_3 = this._SafeStr_20348(_local_2); this._SafeStr_20351(_local_3); return (true); }; }; return (false); } private function _SafeStr_20351(k:_SafeStr_3547):void { var _local_2:_SafeStr_2517; if (k != null){ _SafeStr_4.log(("Stopping current song " + k.id)); _local_2 = k._SafeStr_9306; if (_local_2 != null){ _local_2.stop(); }; }; } private function _SafeStr_20348(k:int):_SafeStr_3547 { var _local_2:_SafeStr_3547; if (this._SafeStr_20317 != null){ _local_2 = (this._SafeStr_20317.getValue(k) as _SafeStr_3547); }; return (_local_2); } public function _SafeStr_10972(k:Number):void { var _local_3:int; var _local_4:_SafeStr_3547; var _local_2:int; while (_local_2 < _SafeStr_3543._SafeStr_17559) { _local_3 = this._SafeStr_9305(_local_2); if (_local_3 >= 0){ _local_4 = (this._SafeStr_20348(_local_3) as _SafeStr_3547); if (((!((_local_4 == null))) && (!((_local_4._SafeStr_9306 == null))))){ _local_4._SafeStr_9306._SafeStr_10374 = k; }; }; _local_2++; }; } public function _SafeStr_17537(k:int):void { var _local_3:int; _SafeStr_4.log(("Song loaded : " + k)); var _local_2:int = this._SafeStr_20340(); if (_local_2 >= 0){ _local_3 = this._SafeStr_20345(_local_2); if (k == _local_3){ this._SafeStr_20349(_local_2, k); }; }; } public function _SafeStr_17536(k:int):void { this._SafeStr_20352(k, true); } public function _SafeStr_8732(k:int):void { this._SafeStr_20352(k, false); } private function _SafeStr_20352(k:int, _arg_2:Boolean):void { if (this._SafeStr_20318.getValue(k) == null){ this._SafeStr_20318.add(k, _arg_2); this._SafeStr_20319.push(k); }; } public function _SafeStr_6563(k:int):_SafeStr_3528 { var _local_2:_SafeStr_3547 = this._SafeStr_20348(k); if (_local_2 == null){ this._SafeStr_8732(k); }; return (_local_2); } public function _SafeStr_12474():void { if (this._SafeStr_5643 == null){ return; }; this._SafeStr_5643.send(new _SafeStr_3544()); } public function _SafeStr_12511():int { return (this._SafeStr_20327.length); } public function _SafeStr_12547(k:int):int { if ((((k >= 0)) && ((k < this._SafeStr_20327.length)))){ return (this._SafeStr_20327._SafeStr_7070(k)); }; return (-1); } public function _SafeStr_12548(k:int):int { if ((((k >= 0)) && ((k < this._SafeStr_20327.length)))){ return (this._SafeStr_20327._SafeStr_5595(k)); }; return (-1); } public function _SafeStr_9305(k:int):int { if (k != this._SafeStr_20323){ return (-1); }; return (this._SafeStr_20324); } public function _SafeStr_17538(k:Array):void { var _local_3:_SafeStr_3547; var _local_4:TraxSequencer; var _local_5:Array; var _local_6:int; var _local_2:int; while (_local_2 < this._SafeStr_20317.length) { _local_3 = (this._SafeStr_20317._SafeStr_5595(_local_2) as _SafeStr_3547); _local_4 = (_local_3._SafeStr_9306 as TraxSequencer); if (((((!((_local_3.id == this._SafeStr_20324))) && (!((_local_4 == null))))) && (_local_4.ready))){ _local_5 = _local_4._SafeStr_17584._SafeStr_17585(); _local_6 = 0; while (_local_6 < k.length) { if (_local_5.indexOf(k[_local_6]) != -1){ _local_3._SafeStr_9306 = null; _local_4.dispose(); _SafeStr_4.log(((("Unloaded " + _local_3.name) + " by ") + _local_3.creator)); }; _local_6++; }; }; _local_2++; }; } public function get _SafeStr_17539():Array { var _local_3:_SafeStr_3545; var _local_4:_SafeStr_3547; var _local_5:TraxSequencer; var k:Array = []; var _local_2:int; while (_local_2 < this._SafeStr_20321.length) { if (this._SafeStr_20321[_local_2] != null){ _local_3 = this._SafeStr_20321[_local_2]; _local_4 = this._SafeStr_20317.getValue(_local_3._SafeStr_8668); if (_local_4 != null){ _local_5 = (_local_4._SafeStr_9306 as TraxSequencer); if (_local_5 != null){ k = k.concat(_local_5._SafeStr_17584._SafeStr_17585()); }; }; }; _local_2++; }; return (k); } private function _SafeStr_20337(k:TimerEvent):void { if (this._SafeStr_20319.length < 1){ return; }; if (this._SafeStr_5643 == null){ return; }; this._SafeStr_5643.send(new _SafeStr_3538(this._SafeStr_20319)); _SafeStr_4.log(("Requested song info's : " + this._SafeStr_20319)); this._SafeStr_20319 = new Array(); } private function _SafeStr_20331(k:_SafeStr_2273):void { var _local_6:_SafeStr_3537; var _local_7:Boolean; var _local_8:Boolean; var _local_9:_SafeStr_2517; var _local_10:_SafeStr_3547; var _local_11:int; var _local_12:int; var _local_2:_SafeStr_3546 = (k as _SafeStr_3546); var _local_3:_SafeStr_3541 = (_local_2._SafeStr_5325() as _SafeStr_3541); var _local_4:Array = _local_3._SafeStr_20353; var _local_5:int; while (_local_5 < _local_4.length) { _local_6 = _local_4[_local_5]; _local_7 = (this._SafeStr_20348(_local_6.id) == null); _local_8 = this._SafeStr_20354(_local_6.id); if (_local_7){ _local_9 = null; if (_local_8){ _local_9 = this._SafeStr_7215._SafeStr_17562(_local_6.id, _local_6.data); }; _local_10 = new _SafeStr_3547(_local_6.id, _local_6.length, _local_6.name, _local_6.creator, _local_9); _local_10._SafeStr_12549 = _local_6.data; this._SafeStr_20317.add(_local_6.id, _local_10); _local_11 = this._SafeStr_20340(); _local_12 = this._SafeStr_20345(_local_11); if (((((!((_local_9 == null))) && (_local_9.ready))) && ((_local_6.id == _local_12)))){ this._SafeStr_20349(_local_11, _local_12); }; this._SafeStr_6343.dispatchEvent(new _SafeStr_3534(_SafeStr_3534._SafeStr_6364, _local_6.id)); while (this._SafeStr_20328.indexOf(_local_6.id) != -1) { this._SafeStr_20328.splice(this._SafeStr_20328.indexOf(_local_6.id), 1); if (this._SafeStr_20328.length == 0){ this._SafeStr_6343.dispatchEvent(new _SafeStr_3548(_SafeStr_3548._SafeStr_5908)); }; }; _SafeStr_4.log(("Received song info : " + _local_6.id)); }; _local_5++; }; } private function _SafeStr_20349(k:int, _arg_2:int):Boolean { if ((((((_arg_2 == -1)) || ((k < 0)))) || ((k >= _SafeStr_3543._SafeStr_17559)))){ return (false); }; var _local_3:Boolean; if (this._SafeStr_20350(this._SafeStr_20323)){ _local_3 = true; }; var _local_4:_SafeStr_3547 = this._SafeStr_20348(_arg_2); if (_local_4 == null){ _SafeStr_4.log((("WARNING: Unable to find song entry id " + _arg_2) + " that was supposed to be loaded.")); return (false); }; var _local_5:_SafeStr_2517 = _local_4._SafeStr_9306; if ((((_local_5 == null)) || (!(_local_5.ready)))){ return (false); }; if (_local_3){ _SafeStr_4.log(("Waiting previous song to stop before playing song " + _arg_2)); return (true); }; _local_5._SafeStr_10374 = this._SafeStr_7215._SafeStr_5433; var _local_6:Number = _SafeStr_20315; var _local_7:Number = 0; var _local_8:Number = 2; var _local_9:Number = 1; var _local_10:_SafeStr_3545 = this._SafeStr_20344(k); if (_local_10 != null){ _local_6 = _local_10._SafeStr_20312; _local_7 = _local_10._SafeStr_20313; _local_8 = _local_10._SafeStr_17541; _local_9 = _local_10._SafeStr_9307; }; if (_local_6 >= (_local_4.length / 1000)){ return (false); }; if (_local_6 == _SafeStr_20315){ _local_6 = 0; }; _local_5._SafeStr_17541 = _local_8; _local_5._SafeStr_9307 = _local_9; _local_5.position = _local_6; _local_5.play(_local_7); this._SafeStr_20323 = k; this._SafeStr_20325 = this._SafeStr_20339(k); this._SafeStr_20324 = _arg_2; if (this._SafeStr_20323 <= _SafeStr_20316){ this._SafeStr_20355(_local_4); }; if (k > _SafeStr_3543._SafeStr_9303){ this._SafeStr_6343.dispatchEvent(new _SafeStr_3542(_SafeStr_3542._SafeStr_5913, k, _local_4.id, -1)); }; _SafeStr_4.log(((((((((("Started playing song " + _arg_2) + " at position ") + _local_6) + " for ") + _local_7) + " seconds (length ") + (_local_4.length / 1000)) + ") with priority ") + k)); return (true); } private function _SafeStr_20355(k:_SafeStr_3547):void { var _local_2 = 8000; var _local_3:int = getTimer(); if ((((k.length >= _local_2)) && (((!((this._SafeStr_20329 == k.id))) || ((_local_3 > (this._SafeStr_20330 + _local_2))))))){ this._SafeStr_7215._SafeStr_17586(k.name, k.creator); this._SafeStr_20329 = k.id; this._SafeStr_20330 = _local_3; }; } private function _SafeStr_20354(k:int):Boolean { if (this._SafeStr_20318.getValue(k) == null){ return (false); }; return (this._SafeStr_20318.getValue(k)); } private function _SafeStr_20332(k:_SafeStr_2273):void { var _local_5:int; var _local_6:int; var _local_2:_SafeStr_3539 = (k as _SafeStr_3539); var _local_3:_SafeStr_3535 = (_local_2._SafeStr_5325() as _SafeStr_3535); this._SafeStr_20327.reset(); var _local_4:int; while (_local_4 < _local_3._SafeStr_20356) { _local_5 = _local_3._SafeStr_20357(_local_4); _local_6 = _local_3._SafeStr_20358(_local_4); this._SafeStr_20327.add(_local_5, _local_6); if (this._SafeStr_20317.getValue(_local_6) == null){ this._SafeStr_20328.push(_local_6); this._SafeStr_8732(_local_6); }; _local_4++; }; if (this._SafeStr_20328.length == 0){ this._SafeStr_6343.dispatchEvent(new _SafeStr_3548(_SafeStr_3548._SafeStr_5908)); }; } private function _SafeStr_20335(k:Event):void { this._SafeStr_20359(); this._SafeStr_20320 = (new SoundMachinePlayListController(this._SafeStr_7215, this, this._SafeStr_6343, this._SafeStr_7124, this._SafeStr_5643) as _SafeStr_3529); } private function _SafeStr_20336(k:Event):void { this._SafeStr_20359(); } private function _SafeStr_20333(k:Event):void { this._SafeStr_20359(); this._SafeStr_20320 = (new JukeboxPlayListController(this._SafeStr_7215, this, this._SafeStr_6343, this._SafeStr_5643) as _SafeStr_3529); this._SafeStr_5643.send(new _SafeStr_3540()); } private function _SafeStr_20334(k:Event):void { this._SafeStr_20359(); } private function _SafeStr_20359():void { if (this._SafeStr_20320 != null){ this._SafeStr_20320.dispose(); this._SafeStr_20320 = null; }; } } }//package _-4Mr // _SafeStr_10374 = "_-1LH" (String#8982, DoABC#3) // _SafeStr_10972 = "_-1Xu" (String#9194, DoABC#3) // _SafeStr_11346 = "_-6Am" (String#37294, DoABC#3) // _SafeStr_11347 = "_-3hv" (String#31211, DoABC#3) // _SafeStr_11407 = "_-42Q" (String#32066, DoABC#3) // _SafeStr_12465 = "_-1E" (String#25149, DoABC#3) // _SafeStr_12474 = "_-3j6" (String#11448, DoABC#3) // _SafeStr_12511 = "_-2wj" (String#10652, DoABC#3) // _SafeStr_12547 = "_-6ZK" (String#14342, DoABC#3) // _SafeStr_12548 = "_-6dL" (String#14404, DoABC#3) // _SafeStr_12549 = "_-pR" (String#15310, DoABC#3) // _SafeStr_15244 = "_-282" (String#27349, DoABC#3) // _SafeStr_17536 = "_-1Hk" (String#8922, DoABC#3) // _SafeStr_17537 = "_-pn" (String#15318, DoABC#3) // _SafeStr_17538 = "_-1d7" (String#9273, DoABC#3) // _SafeStr_17539 = "_-6S3" (String#14246, DoABC#3) // _SafeStr_17541 = "_-4K9" (String#12081, DoABC#3) // _SafeStr_17559 = "_-46m" (String#32245, DoABC#3) // _SafeStr_17562 = "_-gh" (String#15167, DoABC#3) // _SafeStr_17584 = "_-0jN" (String#23916, DoABC#3) // _SafeStr_17585 = "_-285" (String#27350, DoABC#3) // _SafeStr_17586 = "_-1ly" (String#26458, DoABC#3) // _SafeStr_20312 = "_-1GR" (String#25233, DoABC#3) // _SafeStr_20313 = "_-3nk" (String#31446, DoABC#3) // _SafeStr_20315 = "_-6Yv" (String#38234, DoABC#3) // _SafeStr_20316 = "_-6dp" (String#38433, DoABC#3) // _SafeStr_20317 = "_-3Z" (String#30885, DoABC#3) // _SafeStr_20318 = "_-2oY" (String#29015, DoABC#3) // _SafeStr_20319 = "_-1CY" (String#25087, DoABC#3) // _SafeStr_20320 = "_-6Js" (String#37621, DoABC#3) // _SafeStr_20321 = "_-4ln" (String#33833, DoABC#3) // _SafeStr_20322 = "_-4SF" (String#33110, DoABC#3) // _SafeStr_20323 = "_-44u" (String#32170, DoABC#3) // _SafeStr_20324 = "_-2Ll" (String#27883, DoABC#3) // _SafeStr_20325 = "_-2dX" (String#28589, DoABC#3) // _SafeStr_20326 = "_-2c1" (String#28527, DoABC#3) // _SafeStr_20327 = "_-1Am" (String#8812, DoABC#3) // _SafeStr_20328 = "_-4ON" (String#32944, DoABC#3) // _SafeStr_20329 = "_-jk" (String#40153, DoABC#3) // _SafeStr_20330 = "_-50I" (String#34434, DoABC#3) // _SafeStr_20331 = "_-0-H" (String#22157, DoABC#3) // _SafeStr_20332 = "_-2d-" (String#28571, DoABC#3) // _SafeStr_20333 = "_-53h" (String#34571, DoABC#3) // _SafeStr_20334 = "_-65X" (String#37079, DoABC#3) // _SafeStr_20335 = "_-0ad" (String#23590, DoABC#3) // _SafeStr_20336 = "_-1lE" (String#26427, DoABC#3) // _SafeStr_20337 = "_-30v" (String#29529, DoABC#3) // _SafeStr_20338 = "_-4cz" (String#3735, DoABC#3) // _SafeStr_20339 = "_-4oY" (String#33930, DoABC#3) // _SafeStr_20340 = "_-63L" (String#36993, DoABC#3) // _SafeStr_20341 = "_-1Lc" (String#25428, DoABC#3) // _SafeStr_20342 = "_-1qv" (String#26646, DoABC#3) // _SafeStr_20343 = "_-UZ" (String#39608, DoABC#3) // _SafeStr_20344 = "_-k" (String#40164, DoABC#3) // _SafeStr_20345 = "_-4FO" (String#32588, DoABC#3) // _SafeStr_20346 = "_-0ca" (String#23657, DoABC#3) // _SafeStr_20347 = "_-1XA" (String#25876, DoABC#3) // _SafeStr_20348 = "_-4I3" (String#32690, DoABC#3) // _SafeStr_20349 = "_-V3" (String#39625, DoABC#3) // _SafeStr_20350 = "_-2vM" (String#29278, DoABC#3) // _SafeStr_20351 = "_-2e7" (String#28606, DoABC#3) // _SafeStr_20352 = "_-2Z7" (String#28407, DoABC#3) // _SafeStr_20353 = "_-4xw" (String#34295, DoABC#3) // _SafeStr_20354 = "_-2P2" (String#28006, DoABC#3) // _SafeStr_20355 = "_-2xh" (String#29362, DoABC#3) // _SafeStr_20356 = "_-18-" (String#24919, DoABC#3) // _SafeStr_20357 = "_-4TN" (String#33160, DoABC#3) // _SafeStr_20358 = "_-5kb" (String#36228, DoABC#3) // _SafeStr_20359 = "_-3iy" (String#31254, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2516 = "_-KB" (String#14769, DoABC#3) // _SafeStr_2517 = "_-0Xw" (String#8149, DoABC#3) // _SafeStr_2817 = "_-3NT" (String#30446, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_3529 = "_-1ZD" (String#9213, DoABC#3) // _SafeStr_3531 = "_-63R" (String#13834, DoABC#3) // _SafeStr_3534 = "_-3Ta" (String#11183, DoABC#3) // _SafeStr_3535 = "_-1u7" (String#9556, DoABC#3) // _SafeStr_3537 = "_-5uV" (String#13681, DoABC#3) // _SafeStr_3538 = "_-3Kw" (String#30341, DoABC#3) // _SafeStr_3539 = "_-kD" (String#40171, DoABC#3) // _SafeStr_3540 = "_-4hU" (String#33670, DoABC#3) // _SafeStr_3541 = "_-6O0" (String#14177, DoABC#3) // _SafeStr_3542 = "_-2yC" (String#29381, DoABC#3) // _SafeStr_3543 = "_-4Fn" (String#32604, DoABC#3) // _SafeStr_3544 = "_-1pq" (String#26609, DoABC#3) // _SafeStr_3545 = "_-3Jk" (String#30288, DoABC#3) // _SafeStr_3546 = "_-3L" (String#30343, DoABC#3) // _SafeStr_3547 = "_-3ze" (String#11735, DoABC#3) // _SafeStr_3548 = "_-Ss" (String#39542, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5433 = "_-3O1" (String#3445, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5653 = "_-3G3" (String#301, DoABC#3) // _SafeStr_5908 = "_-33G" (String#29617, DoABC#3) // _SafeStr_5913 = "_-0ED" (String#22720, DoABC#3) // _SafeStr_5914 = "_-6LN" (String#37679, DoABC#3) // _SafeStr_5925 = "_-3jH" (String#31266, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_6364 = "_-3QL" (String#30552, DoABC#3) // _SafeStr_6558 = "_-5Bu" (String#12961, DoABC#3) // _SafeStr_6563 = "_-4Zo" (String#3721, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_8668 = "_-5u0" (String#13674, DoABC#3) // _SafeStr_8732 = "_-2lE" (String#10451, DoABC#3) // _SafeStr_9303 = "_-1Cq" (String#25100, DoABC#3) // _SafeStr_9304 = "_-2kE" (String#10433, DoABC#3) // _SafeStr_9305 = "_-5DX" (String#12990, DoABC#3) // _SafeStr_9306 = "_-49N" (String#11894, DoABC#3) // _SafeStr_9307 = "_-2z2" (String#10695, DoABC#3) //------------------------------------------------------------ //_-4Mr.JukeboxPlayListController package _-4Mr { import _-2Zy._SafeStr_3529; import _-2Zy._SafeStr_2516; import flash.events.IEventDispatcher; import _-0i6._SafeStr_2307; import _-2Zy.HabboSoundManagerFlash10; import _-3qZ._SafeStr_2273; import _-3Yw._SafeStr_4051; import _-3Yw._SafeStr_4000; import _-3Yw._SafeStr_4286; import _-2h._SafeStr_3531; import _-2h._SafeStr_3534; import _-2Zy._SafeStr_3543; import _-44l._SafeStr_4324; import _-2Zy._SafeStr_3528; import _-6Ep._SafeStr_4837; import _-2h._SafeStr_3542; import _-6Ep._SafeStr_4835; import _-2h._SafeStr_4836; public class JukeboxPlayListController implements _SafeStr_3529 { private var _disposed:Boolean = false; private var _SafeStr_11967:Boolean = false; private var _SafeStr_15562:Array; private var _SafeStr_6360:_SafeStr_2516; private var _SafeStr_6343:IEventDispatcher; private var _SafeStr_5643:_SafeStr_2307; private var _SafeStr_7215:HabboSoundManagerFlash10; private var _SafeStr_20360:int = -1; private var _SafeStr_20361:Array; private var _SafeStr_5653:Array; private var _SafeStr_20362:int = -1; public function JukeboxPlayListController(k:HabboSoundManagerFlash10, _arg_2:HabboMusicController, _arg_3:IEventDispatcher, _arg_4:_SafeStr_2307) { var _local_5:_SafeStr_2273; this._SafeStr_15562 = new Array(); this._SafeStr_20361 = new Array(); super(); this._SafeStr_7215 = k; this._SafeStr_6360 = _arg_2; this._SafeStr_6343 = _arg_3; this._SafeStr_5643 = _arg_4; this._SafeStr_5653 = []; this._SafeStr_5653.push(new _SafeStr_4051(this._SafeStr_20363)); this._SafeStr_5653.push(new _SafeStr_4000(this._SafeStr_20364)); this._SafeStr_5653.push(new _SafeStr_4286(this._SafeStr_20365)); for each (_local_5 in this._SafeStr_5653) { this._SafeStr_5643.addMessageEvent(_local_5); }; this._SafeStr_6343.addEventListener(_SafeStr_3531._SafeStr_15244, this._SafeStr_20338); this._SafeStr_6360.events.addEventListener(_SafeStr_3534._SafeStr_6364, this._SafeStr_6365); } public function get priority():int { return (_SafeStr_3543._SafeStr_9303); } public function get _SafeStr_6559():int { return (this._SafeStr_20360); } public function get _SafeStr_12514():int { return (this._SafeStr_20362); } public function get disposed():Boolean { return (this._disposed); } public function get isPlaying():Boolean { return (this._SafeStr_11967); } public function get length():int { if (this._SafeStr_15562 == null){ return (0); }; return (this._SafeStr_15562.length); } public function dispose():void { var k:_SafeStr_2273; if (!this._disposed){ this._SafeStr_20366(); if (this._SafeStr_6360.events){ this._SafeStr_6360.events.removeEventListener(_SafeStr_3534._SafeStr_6364, this._SafeStr_6365); }; this._SafeStr_6360 = null; this._SafeStr_7215 = null; if (this._SafeStr_5643){ for each (k in this._SafeStr_5653) { this._SafeStr_5643.removeMessageEvent(k); k.dispose(); }; this._SafeStr_5653 = null; this._SafeStr_5643 = null; }; if (this._SafeStr_6343){ this._SafeStr_6343.removeEventListener(_SafeStr_3531._SafeStr_15244, this._SafeStr_20338); this._SafeStr_6343 = null; }; this._disposed = true; }; } public function _SafeStr_20366():void { this._SafeStr_6360.stop(this.priority); this._SafeStr_20360 = -1; this._SafeStr_20362 = -1; this._SafeStr_11967 = false; } public function _SafeStr_11350():void { if (this._SafeStr_5643 == null){ return; }; this._SafeStr_5643.send(new _SafeStr_4324()); } public function _SafeStr_11287(k:int):_SafeStr_3528 { if ((((k < 0)) || ((k >= this._SafeStr_15562.length)))){ return (null); }; return (this._SafeStr_15562[k]); } protected function _SafeStr_20338(k:_SafeStr_3531):void { } private function _SafeStr_20363(k:_SafeStr_2273):void { var _local_2:_SafeStr_4051 = (k as _SafeStr_4051); var _local_3:_SafeStr_4837 = (_local_2._SafeStr_5325() as _SafeStr_4837); _SafeStr_4.log(((((("Received Now Playing message with: " + _local_3._SafeStr_20367) + ", ") + _local_3._SafeStr_20368) + ", ") + _local_3._SafeStr_20369)); this._SafeStr_11967 = !((_local_3._SafeStr_20367 == -1)); if (_local_3._SafeStr_20367 >= 0){ this._SafeStr_6360._SafeStr_9304(_local_3._SafeStr_20367, _SafeStr_3543._SafeStr_9303, (_local_3._SafeStr_20369 / 1000), 0, 1, 1); this._SafeStr_20360 = _local_3._SafeStr_20367; } else { this._SafeStr_20366(); }; if (_local_3._SafeStr_20368 >= 0){ this._SafeStr_6360._SafeStr_17536(_local_3._SafeStr_20368); }; this._SafeStr_20362 = _local_3._SafeStr_20370; this._SafeStr_7215.events.dispatchEvent(new _SafeStr_3542(_SafeStr_3542._SafeStr_5912, _SafeStr_3543._SafeStr_9303, _local_3._SafeStr_20367, _local_3._SafeStr_20370)); } private function _SafeStr_20364(k:_SafeStr_2273):void { var _local_5:int; var _local_6:int; var _local_7:_SafeStr_3547; var _local_2:_SafeStr_4000 = (k as _SafeStr_4000); var _local_3:_SafeStr_4835 = (_local_2._SafeStr_5325() as _SafeStr_4835); _SafeStr_4.log(("Received Jukebox song disks (=playlist) message, length of playlist: " + _local_3._SafeStr_20371.length)); this._SafeStr_15562 = new Array(); var _local_4:int; while (_local_4 < _local_3._SafeStr_20371.length) { _local_5 = _local_3._SafeStr_20371._SafeStr_5595(_local_4); _local_6 = _local_3._SafeStr_20371._SafeStr_7070(_local_4); _local_7 = (this._SafeStr_6360._SafeStr_6563(_local_5) as _SafeStr_3547); if (_local_7 == null){ _local_7 = new _SafeStr_3547(_local_5, -1, null, null, null); if (this._SafeStr_20361.indexOf(_local_5) < 0){ this._SafeStr_20361.push(_local_5); this._SafeStr_6360._SafeStr_8732(_local_5); }; }; _local_7._SafeStr_5923 = _local_6; this._SafeStr_15562.push(_local_7); _local_4++; }; if (this._SafeStr_20361.length == 0){ this._SafeStr_6343.dispatchEvent(new _SafeStr_4836(_SafeStr_4836._SafeStr_5910)); }; } private function _SafeStr_20365(k:_SafeStr_2273):void { _SafeStr_4.log("Received jukebox playlist full message."); this._SafeStr_6343.dispatchEvent(new _SafeStr_4836(_SafeStr_4836._SafeStr_5911)); } private function _SafeStr_6365(k:_SafeStr_3534):void { var _local_4:_SafeStr_3528; var _local_5:int; var _local_6:_SafeStr_3547; var _local_2:int; while (_local_2 < this.length) { _local_4 = this._SafeStr_15562[_local_2]; if (_local_4.id == k.id){ _local_5 = _local_4._SafeStr_5923; _local_6 = (this._SafeStr_6360._SafeStr_6563(k.id) as _SafeStr_3547); if (_local_6 != null){ _local_6._SafeStr_5923 = _local_5; this._SafeStr_15562[_local_2] = _local_6; }; break; }; _local_2++; }; var _local_3:int = this._SafeStr_20361.indexOf(k.id); if (_local_3 >= 0){ this._SafeStr_20361.splice(_local_3, 1); }; if (this._SafeStr_20361.length == 0){ this._SafeStr_6343.dispatchEvent(new _SafeStr_4836(_SafeStr_4836._SafeStr_5910)); }; } } }//package _-4Mr // _SafeStr_11287 = "_-6QD" (String#1617, DoABC#3) // _SafeStr_11350 = "_-2jc" (String#1520, DoABC#3) // _SafeStr_11967 = "_-0YX" (String#1452, DoABC#3) // _SafeStr_12514 = "_-oY" (String#15295, DoABC#3) // _SafeStr_15244 = "_-282" (String#27349, DoABC#3) // _SafeStr_15562 = "_-0hH" (String#685, DoABC#3) // _SafeStr_17536 = "_-1Hk" (String#8922, DoABC#3) // _SafeStr_20338 = "_-4cz" (String#3735, DoABC#3) // _SafeStr_20360 = "_-5pF" (String#13599, DoABC#3) // _SafeStr_20361 = "_-6K8" (String#37634, DoABC#3) // _SafeStr_20362 = "_-5H8" (String#35088, DoABC#3) // _SafeStr_20363 = "_-5Y1" (String#35742, DoABC#3) // _SafeStr_20364 = "_-4lT" (String#33819, DoABC#3) // _SafeStr_20365 = "_-2Jm" (String#27801, DoABC#3) // _SafeStr_20366 = "_-HR" (String#39115, DoABC#3) // _SafeStr_20367 = "_-0qi" (String#24196, DoABC#3) // _SafeStr_20368 = "_-5iD" (String#36143, DoABC#3) // _SafeStr_20369 = "_-1Ab" (String#25014, DoABC#3) // _SafeStr_20370 = "_-3U2" (String#30693, DoABC#3) // _SafeStr_20371 = "_-36X" (String#29751, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2516 = "_-KB" (String#14769, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_3529 = "_-1ZD" (String#9213, DoABC#3) // _SafeStr_3531 = "_-63R" (String#13834, DoABC#3) // _SafeStr_3534 = "_-3Ta" (String#11183, DoABC#3) // _SafeStr_3542 = "_-2yC" (String#29381, DoABC#3) // _SafeStr_3543 = "_-4Fn" (String#32604, DoABC#3) // _SafeStr_3547 = "_-3ze" (String#11735, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4000 = "_-11-" (String#24640, DoABC#3) // _SafeStr_4051 = "_-2f-" (String#28638, DoABC#3) // _SafeStr_4286 = "_-6K0" (String#37628, DoABC#3) // _SafeStr_4324 = "_-6aI" (String#38277, DoABC#3) // _SafeStr_4835 = "_-3DN" (String#10941, DoABC#3) // _SafeStr_4836 = "_-5cM" (String#13388, DoABC#3) // _SafeStr_4837 = "_-2OM" (String#10104, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5653 = "_-3G3" (String#301, DoABC#3) // _SafeStr_5910 = "_-1-s" (String#24596, DoABC#3) // _SafeStr_5911 = "_-jN" (String#40141, DoABC#3) // _SafeStr_5912 = "_-OK" (String#39370, DoABC#3) // _SafeStr_5923 = "_-2af" (String#10292, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_6360 = "_-X9" (String#879, DoABC#3) // _SafeStr_6364 = "_-3QL" (String#30552, DoABC#3) // _SafeStr_6365 = "_-4Qg" (String#697, DoABC#3) // _SafeStr_6559 = "_-505" (String#12762, DoABC#3) // _SafeStr_6563 = "_-4Zo" (String#3721, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_8732 = "_-2lE" (String#10451, DoABC#3) // _SafeStr_9303 = "_-1Cq" (String#25100, DoABC#3) // _SafeStr_9304 = "_-2kE" (String#10433, DoABC#3) //------------------------------------------------------------ //_-4Mr.SoundMachinePlayListController package _-4Mr { import _-2Zy._SafeStr_3529; import _-2Zy.HabboSoundManagerFlash10; import _-0i6._SafeStr_2307; import flash.events.IEventDispatcher; import _-3qZ._SafeStr_2273; import _-3Yw._SafeStr_4226; import _-3Yw._SafeStr_4309; import _-2h._SafeStr_3531; import _-2h._SafeStr_3534; import _-58P._SafeStr_2817; import _-2Zy._SafeStr_3543; import flash.events.Event; import _-2Zy._SafeStr_3528; import _-44l._SafeStr_3994; import _-3Yw._SafeStr_3536; import _-6Ep._SafeStr_4838; import _-2h._SafeStr_4836; import _-6Ep._SafeStr_4839; import _-2Zy.*; public class SoundMachinePlayListController implements _SafeStr_3529 { private var _SafeStr_7215:HabboSoundManagerFlash10; private var _SafeStr_6360:HabboMusicController; private var _SafeStr_5643:_SafeStr_2307; private var _SafeStr_6343:IEventDispatcher; private var _SafeStr_7124:IEventDispatcher; private var _SafeStr_20360:int = -1; private var _SafeStr_20372:Array; private var _SafeStr_11967:Boolean; private var _disposed:Boolean = false; private var _SafeStr_5653:Array; public function SoundMachinePlayListController(k:HabboSoundManagerFlash10, _arg_2:HabboMusicController, _arg_3:IEventDispatcher, _arg_4:IEventDispatcher, _arg_5:_SafeStr_2307) { var _local_6:_SafeStr_2273; this._SafeStr_20372 = new Array(); super(); this._SafeStr_7215 = k; this._SafeStr_6343 = _arg_3; this._SafeStr_7124 = _arg_4; this._SafeStr_5643 = _arg_5; this._SafeStr_6360 = _arg_2; this._SafeStr_5653 = []; this._SafeStr_5653.push(new _SafeStr_4226(this._SafeStr_20373)); this._SafeStr_5653.push(new _SafeStr_4309(this._SafeStr_20374)); for each (_local_6 in this._SafeStr_5653) { this._SafeStr_5643.addMessageEvent(_local_6); }; this._SafeStr_6343.addEventListener(_SafeStr_3531._SafeStr_15244, this._SafeStr_20338); this._SafeStr_6343.addEventListener(_SafeStr_3534._SafeStr_6364, this._SafeStr_6365); this._SafeStr_7124.addEventListener(_SafeStr_2817._SafeStr_14122, this._SafeStr_20375); this._SafeStr_7124.addEventListener(_SafeStr_2817._SafeStr_14123, this._SafeStr_20376); } public function get disposed():Boolean { return (this._disposed); } public function get priority():int { return (_SafeStr_3543._SafeStr_9303); } public function get length():int { if (this._SafeStr_20372 == null){ return (0); }; return (this._SafeStr_20372.length); } public function get _SafeStr_12514():int { return (-1); } public function get _SafeStr_6559():int { return (this._SafeStr_20360); } public function get isPlaying():Boolean { return (this._SafeStr_11967); } public function set _SafeStr_12514(k:int):void { } public function dispose():void { var k:_SafeStr_2273; if (!this._disposed){ if (this._SafeStr_11967){ this._SafeStr_20366(); }; this._SafeStr_7215 = null; if (this._SafeStr_5643){ for each (k in this._SafeStr_5653) { this._SafeStr_5643.removeMessageEvent(k); k.dispose(); }; this._SafeStr_5653 = null; this._SafeStr_5643 = null; }; this._SafeStr_20372 = null; this._SafeStr_6360 = null; if (this._SafeStr_6343){ this._SafeStr_6343.removeEventListener(_SafeStr_3531._SafeStr_15244, this._SafeStr_20338); this._SafeStr_6343 = null; }; if (this._SafeStr_7124){ this._SafeStr_7124.removeEventListener(_SafeStr_2817._SafeStr_14122, this._SafeStr_20375); this._SafeStr_7124.removeEventListener(_SafeStr_2817._SafeStr_14123, this._SafeStr_20376); this._SafeStr_7124 = null; }; this._disposed = true; }; } private function _SafeStr_20375(k:Event):void { this._SafeStr_10215(); } private function _SafeStr_20376(k:Event):void { this._SafeStr_20366(); } public function _SafeStr_10215():void { if (this._SafeStr_11967){ return; }; if ((((this._SafeStr_20372 == null)) || ((this._SafeStr_20372.length == 0)))){ this._SafeStr_11350(); this._SafeStr_11967 = true; return; }; this._SafeStr_20366(); this._SafeStr_20360 = -1; this._SafeStr_11967 = true; this._SafeStr_20377(); } public function _SafeStr_20378(k:int):void { var _local_2:_SafeStr_3547; if (this._SafeStr_20360 == k){ this._SafeStr_20379(this._SafeStr_20360); _local_2 = this._SafeStr_20380(); if (_local_2 != null){ this._SafeStr_6360._SafeStr_17536(_local_2.id); }; }; } public function _SafeStr_20366():void { this._SafeStr_20360 = -1; this._SafeStr_11967 = false; this._SafeStr_6360.stop(_SafeStr_3543._SafeStr_9303); } public function _SafeStr_10972(k:Number):void { } public function _SafeStr_5602(k:_SafeStr_3528, _arg_2:int=0):int { return (-1); } public function _SafeStr_20381(k:int, _arg_2:int):void { } public function _SafeStr_7776(k:int):void { } private function _SafeStr_20338(k:_SafeStr_3531):void { if (k.id == this._SafeStr_20360){ this._SafeStr_20377(); }; } private function _SafeStr_6365(k:_SafeStr_3534):void { var _local_2:_SafeStr_3547; var _local_4:_SafeStr_3547; if ((((this._SafeStr_20372 == null)) || ((this._SafeStr_20372.length == 0)))){ return; }; var _local_3:int; while (_local_3 < this._SafeStr_20372.length) { _local_2 = this._SafeStr_20372[_local_3]; if (_local_2.id == k.id){ _local_4 = (this._SafeStr_6360._SafeStr_6563(k.id) as _SafeStr_3547); if (_local_4 != null){ this._SafeStr_20372[_local_3] = _local_4; }; return; }; _local_3++; }; } private function _SafeStr_20377():void { var k:_SafeStr_3547 = this._SafeStr_20380(); if (k != null){ this._SafeStr_20360 = k.id; this._SafeStr_20379(this._SafeStr_20360); }; } private function _SafeStr_20379(k:int):void { var _local_2:_SafeStr_3547 = (this._SafeStr_20382(k) as _SafeStr_3547); if (_local_2 == null){ return; }; var _local_3:Number = _local_2._SafeStr_19337; _local_2._SafeStr_19337 = 0; if (this._SafeStr_6360._SafeStr_9304(k, _SafeStr_3543._SafeStr_9303, _local_3, 0, 0, 0)){ _SafeStr_4.log(((("Trax song started by playlist: " + _local_2.name) + " by ") + _local_2.creator)); }; } private function _SafeStr_20380():_SafeStr_3547 { var _local_2:_SafeStr_3547; if ((((this._SafeStr_20372 == null)) || ((this._SafeStr_20372.length == 0)))){ return (null); }; var k:int; var _local_3:int; while (_local_3 < this._SafeStr_20372.length) { _local_2 = this._SafeStr_20372[_local_3]; if (_local_2.id == this._SafeStr_20360){ k = (_local_3 + 1); }; _local_3++; }; if (k >= this._SafeStr_20372.length){ k = 0; }; _local_2 = this._SafeStr_20372[k]; return (_local_2); } public function _SafeStr_11287(k:int):_SafeStr_3528 { if ((((((this._SafeStr_20372 == null)) || ((k < 0)))) || ((k >= this._SafeStr_20372.length)))){ return (null); }; return (this._SafeStr_20372[k]); } public function _SafeStr_20382(k:int):_SafeStr_3528 { var _local_2:_SafeStr_3547; if ((((this._SafeStr_20372 == null)) || ((this._SafeStr_20372.length == 0)))){ return (null); }; var _local_3:int; while (_local_3 < this._SafeStr_20372.length) { _local_2 = this._SafeStr_20372[_local_3]; if (_local_2.id == k){ return (_local_2); }; _local_3++; }; return (null); } public function _SafeStr_11350():void { if (this._SafeStr_5643 == null){ return; }; this._SafeStr_5643.send(new _SafeStr_3994()); } private function _SafeStr_20383(k:Array):Array { var _local_3:_SafeStr_3536; var _local_2:Array = new Array(); for each (_local_3 in k) { _local_2.push(new _SafeStr_3547(_local_3.id, _local_3.length, _local_3.name, _local_3.creator, null)); }; return (_local_2); } private function _SafeStr_20373(k:_SafeStr_2273):void { var _local_6:_SafeStr_3547; var _local_8:int; var _local_2:_SafeStr_4226 = (k as _SafeStr_4226); var _local_3:_SafeStr_4838 = (_local_2._SafeStr_5325() as _SafeStr_4838); var _local_4:int = _local_3._SafeStr_20384; var _local_5:Array = this._SafeStr_20383(_local_3._SafeStr_20385); if ((((_local_5 == null)) || ((_local_5.length == 0)))){ return; }; this._SafeStr_20372 = _local_5; var _local_7:int; _local_8 = 0; while (_local_8 < _local_5.length) { _local_6 = this._SafeStr_20372[_local_8]; _local_7 = (_local_7 + _local_6.length); _local_8++; }; if (_local_4 < 0){ _local_4 = 0; }; _local_4 = (_local_4 % _local_7); _local_8 = 0; while (_local_8 < _local_5.length) { _local_6 = this._SafeStr_20372[_local_8]; if (_local_4 > _local_6.length){ _local_4 = (_local_4 - _local_6.length); } else { this._SafeStr_20360 = _local_6.id; _local_6._SafeStr_19337 = (Number(_local_4) / 1000); break; }; _local_8++; }; this._SafeStr_6343.dispatchEvent(new _SafeStr_4836(_SafeStr_4836._SafeStr_5910)); if (((!((_local_6 == null))) && (this._SafeStr_11967))){ this._SafeStr_20379(_local_6.id); }; } private function _SafeStr_20374(k:_SafeStr_2273):void { var _local_2:_SafeStr_4309 = (k as _SafeStr_4309); var _local_3:_SafeStr_4839 = (_local_2._SafeStr_5325() as _SafeStr_4839); var _local_4:_SafeStr_3547 = new _SafeStr_3547(_local_3.entry.id, _local_3.entry.length, _local_3.entry.name, _local_3.entry.creator, null); if (_local_4 == null){ return; }; this._SafeStr_20372.push(_local_4); this._SafeStr_6343.dispatchEvent(new _SafeStr_4836(_SafeStr_4836._SafeStr_5910)); if (!this._SafeStr_11967){ return; }; if (this._SafeStr_20372.length == 1){ this._SafeStr_20379(_local_4.id); } else { this._SafeStr_20378(_local_4.id); }; } } }//package _-4Mr // _SafeStr_10215 = "_-28i" (String#9838, DoABC#3) // _SafeStr_10972 = "_-1Xu" (String#9194, DoABC#3) // _SafeStr_11287 = "_-6QD" (String#1617, DoABC#3) // _SafeStr_11350 = "_-2jc" (String#1520, DoABC#3) // _SafeStr_11967 = "_-0YX" (String#1452, DoABC#3) // _SafeStr_12514 = "_-oY" (String#15295, DoABC#3) // _SafeStr_14122 = "_-5Gv" (String#35079, DoABC#3) // _SafeStr_14123 = "_-W" (String#39658, DoABC#3) // _SafeStr_15244 = "_-282" (String#27349, DoABC#3) // _SafeStr_17536 = "_-1Hk" (String#8922, DoABC#3) // _SafeStr_19337 = "_-yo" (String#40737, DoABC#3) // _SafeStr_20338 = "_-4cz" (String#3735, DoABC#3) // _SafeStr_20360 = "_-5pF" (String#13599, DoABC#3) // _SafeStr_20366 = "_-HR" (String#39115, DoABC#3) // _SafeStr_20372 = "_-20L" (String#27055, DoABC#3) // _SafeStr_20373 = "_-41g" (String#32035, DoABC#3) // _SafeStr_20374 = "_-1QM" (String#25623, DoABC#3) // _SafeStr_20375 = "_-34o" (String#29676, DoABC#3) // _SafeStr_20376 = "_-Hn" (String#39129, DoABC#3) // _SafeStr_20377 = "_-3sP" (String#31624, DoABC#3) // _SafeStr_20378 = "_-5Zp" (String#35810, DoABC#3) // _SafeStr_20379 = "_-67a" (String#37162, DoABC#3) // _SafeStr_20380 = "_-0Vn" (String#23396, DoABC#3) // _SafeStr_20381 = "_-2rn" (String#29143, DoABC#3) // _SafeStr_20382 = "_-4N3" (String#32890, DoABC#3) // _SafeStr_20383 = "_-26s" (String#27308, DoABC#3) // _SafeStr_20384 = "_-sv" (String#40513, DoABC#3) // _SafeStr_20385 = "_-3MI" (String#30396, DoABC#3) // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2307 = "_-5eM" (String#13413, DoABC#3) // _SafeStr_2817 = "_-3NT" (String#30446, DoABC#3) // _SafeStr_3528 = "_-0hE" (String#8311, DoABC#3) // _SafeStr_3529 = "_-1ZD" (String#9213, DoABC#3) // _SafeStr_3531 = "_-63R" (String#13834, DoABC#3) // _SafeStr_3534 = "_-3Ta" (String#11183, DoABC#3) // _SafeStr_3536 = "_-3Cu" (String#10933, DoABC#3) // _SafeStr_3543 = "_-4Fn" (String#32604, DoABC#3) // _SafeStr_3547 = "_-3ze" (String#11735, DoABC#3) // _SafeStr_3994 = "_-3WV" (String#30791, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4226 = "_-3os" (String#31492, DoABC#3) // _SafeStr_4309 = "_-3K6" (String#30308, DoABC#3) // _SafeStr_4836 = "_-5cM" (String#13388, DoABC#3) // _SafeStr_4838 = "_-2PL" (String#10122, DoABC#3) // _SafeStr_4839 = "_-Ty" (String#14934, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5602 = "_-2Yp" (String#28393, DoABC#3) // _SafeStr_5643 = "_-4kJ" (String#139, DoABC#3) // _SafeStr_5653 = "_-3G3" (String#301, DoABC#3) // _SafeStr_5910 = "_-1-s" (String#24596, DoABC#3) // _SafeStr_6343 = "_-2D-" (String#161, DoABC#3) // _SafeStr_6360 = "_-X9" (String#879, DoABC#3) // _SafeStr_6364 = "_-3QL" (String#30552, DoABC#3) // _SafeStr_6365 = "_-4Qg" (String#697, DoABC#3) // _SafeStr_6559 = "_-505" (String#12762, DoABC#3) // _SafeStr_6563 = "_-4Zo" (String#3721, DoABC#3) // _SafeStr_7124 = "_-1mw" (String#191, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_7776 = "_-0I0" (String#2628, DoABC#3) // _SafeStr_9303 = "_-1Cq" (String#25100, DoABC#3) // _SafeStr_9304 = "_-2kE" (String#10433, DoABC#3) //------------------------------------------------------------ //_-4Mr.TraxSampleManager package _-4Mr { import _-0MK._SafeStr_3; import _-2Zy.HabboSoundManagerFlash10; import _-ue.Map; import flash.utils.ByteArray; import flash.net.URLRequest; import flash.media.Sound; import flash.events.Event; import flash.events.IOErrorEvent; import _-2h._SafeStr_2526; import _-48Y.TraxSample; import flash.utils.getTimer; public class TraxSampleManager implements _SafeStr_3 { private static const _SafeStr_20386:int = 60; private static const _SafeStr_20387:int = 25165823; private static const _SafeStr_20388:int = 0xFFFFFF; private var _SafeStr_7215:HabboSoundManagerFlash10; private var _SafeStr_10962:Map; private var _SafeStr_10961:Array; private var _SafeStr_20389:Map; private var _SafeStr_20390:ByteArray; private var _SafeStr_20391:Function; private var _SafeStr_20392:Boolean = false; private var _disposed:Boolean = false; public function TraxSampleManager(k:HabboSoundManagerFlash10, _arg_2:Function) { this._SafeStr_10962 = new Map(); this._SafeStr_10961 = []; this._SafeStr_20389 = new Map(); this._SafeStr_20390 = new ByteArray(); super(); this._SafeStr_20391 = _arg_2; this._SafeStr_7215 = k; if (this._SafeStr_7215.getBoolean("trax.player.sample.memory.purge.enabled")){ this._SafeStr_20392 = true; }; } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._SafeStr_20390 = null; this._SafeStr_10961 = null; if (this._SafeStr_20389 != null){ this._SafeStr_20389.dispose(); this._SafeStr_20389 = null; }; if (this._SafeStr_10962 != null){ this._SafeStr_10962.dispose(); this._SafeStr_10962 = null; }; this._SafeStr_7215 = null; this._disposed = true; }; } public function get _SafeStr_17582():Map { return (this._SafeStr_20389); } public function _SafeStr_10980(k:int):void { var _local_2:String = this._SafeStr_7215.getProperty("flash.dynamic.download.url"); _local_2 = (_local_2 + this._SafeStr_7215.getProperty("flash.dynamic.download.samples.template")); _local_2 = _local_2.replace(/%typeid%/, k.toString()); var _local_3:URLRequest = new URLRequest(_local_2); var _local_4:Sound = new Sound(); _local_4.addEventListener(Event.COMPLETE, this._SafeStr_10982); _local_4.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_10983); _local_4.load(_local_3); this._SafeStr_10962.add(_local_4, k); } public function update(k:uint):void { this._SafeStr_20393(); } private function _SafeStr_10982(k:Event):void { var _local_2:Sound = (k.target as Sound); this._SafeStr_10961.push(_local_2); } private function _SafeStr_10983(k:Event):void { this._SafeStr_7215.events.dispatchEvent(new _SafeStr_2526(_SafeStr_2526._SafeStr_15243, this._SafeStr_7215._SafeStr_17577)); this._SafeStr_20391.call(); } private function _SafeStr_20394(k:Sound):void { var _local_2:int; var _local_3:Number; var _local_4:TraxSample; if (this._SafeStr_10962.getValue(k) != null){ _local_2 = this._SafeStr_10962.remove(k); if (this._SafeStr_20389.getValue(_local_2) == null){ this._SafeStr_20390.clear(); _local_3 = k.length; k.extract(this._SafeStr_20390, int((_local_3 * 44.1))); _local_4 = new TraxSample(this._SafeStr_20390, _local_2, TraxSample.SAMPLE_FREQUENCY_44KHZ, TraxSample.SAMPLE_SCALE_16BIT); this._SafeStr_20389.add(_local_2, _local_4); }; }; } private function _SafeStr_20393():void { var k:int; var _local_2:int; var _local_3:Sound; if (this._SafeStr_10961.length > 0){ k = getTimer(); _local_2 = k; while (((((_local_2 - k) < _SafeStr_20386)) && ((this._SafeStr_10961.length > 0)))) { _local_3 = this._SafeStr_10961.splice(0, 1)[0]; this._SafeStr_20394(_local_3); _local_2 = getTimer(); }; if ((((this._SafeStr_10962.length == 0)) && (!((this._SafeStr_7215._SafeStr_17577 == -1))))){ this._SafeStr_7215.events.dispatchEvent(new _SafeStr_2526(_SafeStr_2526._SafeStr_15242, this._SafeStr_7215._SafeStr_17577)); if (this._SafeStr_20392){ this._SafeStr_20395(); }; }; }; } private function _SafeStr_20396():void { } private function _SafeStr_20395():void { var _local_5:int; var _local_6:TraxSample; var _local_7:Array; var _local_8:uint; var _local_9:int; var _local_10:TraxSample; var _local_11:int; var _local_12:TraxSample; var k:uint; var _local_2:Array = []; var _local_3:Array = this._SafeStr_7215._SafeStr_7263._SafeStr_17539; var _local_4:int; while (_local_4 < this._SafeStr_20389.length) { _local_5 = this._SafeStr_20389._SafeStr_7070(_local_4); _local_6 = this._SafeStr_20389._SafeStr_5595(_local_4); if (((!((_local_6._SafeStr_19411 == 0))) && ((_local_3.indexOf(_local_5) == -1)))){ _local_2.push(_local_6); }; k = (k + _local_6.length); _local_4++; }; if (k > _SafeStr_20387){ _local_7 = []; _SafeStr_4.log("Sample memory limit reached, clearing the oldest and least frequently used samples"); _local_2.sort(this._SafeStr_20397); _local_8 = 0; _local_9 = 0; while ((((_local_8 < (k - _SafeStr_20388))) && ((_local_9 < _local_2.length)))) { _local_10 = _local_2[_local_9++]; _local_8 = (_local_8 + _local_10.length); _local_7.push(_local_10.id); }; _local_2 = null; if (_local_7.length > 0){ for each (_local_11 in _local_7) { _SafeStr_4.log(("Purging sample : " + _local_11)); _local_12 = (this._SafeStr_20389.getValue(_local_11) as TraxSample); _local_12.dispose(); this._SafeStr_20389.remove(_local_11); }; this._SafeStr_7215._SafeStr_7263._SafeStr_17538(_local_7); }; }; } private function _SafeStr_20397(k:TraxSample, _arg_2:TraxSample):int { if (k._SafeStr_19411 < _arg_2._SafeStr_19411){ return (-1); }; if (k._SafeStr_19411 > _arg_2._SafeStr_19411){ return (1); }; if (k._SafeStr_19412 < _arg_2._SafeStr_19412){ return (-1); }; if (k._SafeStr_19412 > _arg_2._SafeStr_19412){ return (1); }; return (0); } } }//package _-4Mr // _SafeStr_10961 = "_-4A1" (String#3632, DoABC#3) // _SafeStr_10962 = "_-1E-" (String#8862, DoABC#3) // _SafeStr_10980 = "_-55H" (String#12841, DoABC#3) // _SafeStr_10982 = "_-4rh" (String#12616, DoABC#3) // _SafeStr_10983 = "_-2hL" (String#3265, DoABC#3) // _SafeStr_15242 = "_-6ju" (String#38684, DoABC#3) // _SafeStr_15243 = "_-5Y0" (String#35741, DoABC#3) // _SafeStr_17538 = "_-1d7" (String#9273, DoABC#3) // _SafeStr_17539 = "_-6S3" (String#14246, DoABC#3) // _SafeStr_17577 = "_-5kD" (String#36212, DoABC#3) // _SafeStr_17582 = "_-4EM" (String#32554, DoABC#3) // _SafeStr_19411 = "_-5h8" (String#36097, DoABC#3) // _SafeStr_19412 = "_-4BQ" (String#32431, DoABC#3) // _SafeStr_20386 = "_-56f" (String#34692, DoABC#3) // _SafeStr_20387 = "_-1Jh" (String#25354, DoABC#3) // _SafeStr_20388 = "_-5p2" (String#36398, DoABC#3) // _SafeStr_20389 = "_-4hD" (String#33662, DoABC#3) // _SafeStr_20390 = "_-3Yg" (String#30870, DoABC#3) // _SafeStr_20391 = "_-1zX" (String#26987, DoABC#3) // _SafeStr_20392 = "_-2cQ" (String#28547, DoABC#3) // _SafeStr_20393 = "_-1k0" (String#26386, DoABC#3) // _SafeStr_20394 = "_-4oW" (String#33928, DoABC#3) // _SafeStr_20395 = "_-RQ" (String#39493, DoABC#3) // _SafeStr_20396 = "_-4V9" (String#33228, DoABC#3) // _SafeStr_20397 = "_-6NE" (String#37752, DoABC#3) // _SafeStr_2526 = "_-5DL" (String#34948, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5595 = "_-2Wb" (String#28303, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7215 = "_-5tH" (String#163, DoABC#3) // _SafeStr_7263 = "_-4uA" (String#12657, DoABC#3) //------------------------------------------------------------ //_-4-n._SafeStr_2660 package _-4-n { public interface _SafeStr_2660 { function initialize(_arg_1:XML):Boolean; function dispose():void; } }//package _-4-n // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) //------------------------------------------------------------ //_-4-n._SafeStr_2662 package _-4-n { import in._SafeStr_2436; import _-151._SafeStr_2303; import flash.display.BitmapData; import flash.geom.Rectangle; public interface _SafeStr_2662 { function set object(_arg_1:_SafeStr_2436):void; function get object():_SafeStr_2436; function dispose():void; function initialize(_arg_1:_SafeStr_2660):Boolean; function update(_arg_1:_SafeStr_2303, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void; function get image():BitmapData; function getImage(_arg_1:int, _arg_2:int):BitmapData; function get boundingRectangle():Rectangle; function getInstanceId():int; function _SafeStr_11772():int; } }//package _-4-n // _SafeStr_11772 = "_-0bX" (String#1455, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) // _SafeStr_2662 = "_-4jZ" (String#12490, DoABC#3) //------------------------------------------------------------ //_-4-n._SafeStr_2663 package _-4-n { import _-pv._SafeStr_2661; public interface _SafeStr_2663 extends _SafeStr_2662 { function get _SafeStr_5401():_SafeStr_2661; function set _SafeStr_5401(_arg_1:_SafeStr_2661):void; function setExternalBaseUrls(_arg_1:String, _arg_2:String, _arg_3:Boolean):void; } }//package _-4-n // _SafeStr_2661 = "_-3X9" (String#11238, DoABC#3) // _SafeStr_2662 = "_-4jZ" (String#12490, DoABC#3) // _SafeStr_2663 = "_-6lC" (String#14532, DoABC#3) // _SafeStr_5401 = "_-62y" (String#4139, DoABC#3) //------------------------------------------------------------ //_-4-n._SafeStr_2752 package _-4-n { public interface _SafeStr_2752 extends _SafeStr_2663 { function get _SafeStr_10109():int; function _SafeStr_10110(_arg_1:int):_SafeStr_4367; function getSpriteList():Array; } }//package _-4-n // _SafeStr_10109 = "_-0Km" (String#2641, DoABC#3) // _SafeStr_10110 = "_-30n" (String#3354, DoABC#3) // _SafeStr_2663 = "_-6lC" (String#14532, DoABC#3) // _SafeStr_2752 = "_-53L" (String#12811, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) //------------------------------------------------------------ //_-4-n._SafeStr_2779 package _-4-n { import __AS3__.vec.Vector; public interface _SafeStr_2779 { function get _SafeStr_11793():Vector.<_SafeStr_4384>; } }//package _-4-n // _SafeStr_11793 = "_-3rD" (String#11592, DoABC#3) // _SafeStr_2779 = "_-15t" (String#8731, DoABC#3) // _SafeStr_4384 = "_-5np" (String#13574, DoABC#3) //------------------------------------------------------------ //_-4-n._SafeStr_4367 package _-4-n { import flash.display.BitmapData; public interface _SafeStr_4367 { function get asset():BitmapData; function set asset(_arg_1:BitmapData):void; function get assetName():String; function set assetName(_arg_1:String):void; function get _SafeStr_14700():String; function set _SafeStr_14700(_arg_1:String):void; function get _SafeStr_14701():String; function set _SafeStr_14701(_arg_1:String):void; function get visible():Boolean; function set visible(_arg_1:Boolean):void; function get tag():String; function set tag(_arg_1:String):void; function get alpha():int; function set alpha(_arg_1:int):void; function get color():int; function set color(_arg_1:int):void; function get blendMode():String; function set blendMode(_arg_1:String):void; function get filters():Array; function set filters(_arg_1:Array):void; function get flipH():Boolean; function set flipH(_arg_1:Boolean):void; function get flipV():Boolean; function set flipV(_arg_1:Boolean):void; function get direction():int; function set direction(_arg_1:int):void; function get offsetX():int; function set offsetX(_arg_1:int):void; function get offsetY():int; function set offsetY(_arg_1:int):void; function get width():int; function get height():int; function get relativeDepth():Number; function set relativeDepth(_arg_1:Number):void; function get _SafeStr_17734():Boolean; function set _SafeStr_17734(_arg_1:Boolean):void; function get _SafeStr_14702():Boolean; function set _SafeStr_14702(_arg_1:Boolean):void; function get _SafeStr_17736():int; function get _SafeStr_10456():int; function set _SafeStr_11736(_arg_1:int):void; function get _SafeStr_11736():int; function set _SafeStr_5705(_arg_1:String):void; function get _SafeStr_5705():String; function get _SafeStr_11733():int; function set _SafeStr_11733(_arg_1:int):void; function get _SafeStr_11784():int; function set _SafeStr_11784(_arg_1:int):void; } }//package _-4-n // _SafeStr_10456 = "_-3qv" (String#3557, DoABC#3) // _SafeStr_11733 = "_-1VT" (String#9158, DoABC#3) // _SafeStr_11736 = "_-6MX" (String#14153, DoABC#3) // _SafeStr_11784 = "_-3Pe" (String#11120, DoABC#3) // _SafeStr_14700 = "_-Rs" (String#4423, DoABC#3) // _SafeStr_14701 = "_-5Fr" (String#13036, DoABC#3) // _SafeStr_14702 = "_-5Dl" (String#12997, DoABC#3) // _SafeStr_17734 = "_-6Ma" (String#14154, DoABC#3) // _SafeStr_17736 = "_-0J8" (String#7903, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_5705 = "_-4GP" (String#12011, DoABC#3) //------------------------------------------------------------ //_-4-n._SafeStr_4368 package _-4-n { import flash.display.BitmapData; import flash.geom.Point; import _-6FB._SafeStr_4370; import _-6FB._SafeStr_4380; public final class _SafeStr_4368 implements _SafeStr_4367 { private static var _SafeStr_20398:int = 0; private var _SafeStr_20294:BitmapData = null; private var _SafeStr_13377:String = ""; private var _SafeStr_20399:String = ""; private var _SafeStr_20400:String = null; private var _SafeStr_20401:String = null; private var _SafeStr_8587:Boolean = true; private var _SafeStr_7481:String = ""; private var _SafeStr_14970:int = 0xFF; private var _color:int = 0xFFFFFF; private var _SafeStr_20402:String = "normal"; private var _flipH:Boolean = false; private var _flipV:Boolean = false; private var _SafeStr_10488:int = 0; private var _SafeStr_10385:Point; private var _SafeStr_5378:int = 0; private var _height:int = 0; private var _SafeStr_10489:Number = 0; private var _SafeStr_20403:int = 0; private var _SafeStr_19784:Boolean = false; private var _SafeStr_20404:int; private var _SafeStr_14682:Boolean = false; private var _SafeStr_20405:int = 0; private var _SafeStr_18292:int = 0; private var _SafeStr_20406:Array = null; protected var _SafeStr_20407:int; private var _SafeStr_7436:String; public function _SafeStr_4368() { this._SafeStr_10385 = new Point(0, 0); this._SafeStr_20404 = _SafeStr_4370._SafeStr_11735; this._SafeStr_20407 = _SafeStr_4380.DEFAULT; super(); this._SafeStr_18292 = _SafeStr_20398++; } public function dispose():void { this._SafeStr_20294 = null; this._SafeStr_5378 = 0; this._height = 0; } public function get asset():BitmapData { return (this._SafeStr_20294); } public function get assetName():String { return (this._SafeStr_13377); } public function get _SafeStr_14701():String { return (this._SafeStr_20400); } public function set _SafeStr_14701(k:String):void { this._SafeStr_20400 = k; } public function get _SafeStr_20408():String { return (this._SafeStr_20401); } public function set _SafeStr_20408(k:String):void { this._SafeStr_20401 = k; } public function get visible():Boolean { return (this._SafeStr_8587); } public function get tag():String { return (this._SafeStr_7481); } public function get alpha():int { return (this._SafeStr_14970); } public function get color():int { return (this._color); } public function get blendMode():String { return (this._SafeStr_20402); } public function get flipV():Boolean { return (this._flipV); } public function get flipH():Boolean { return (this._flipH); } public function get direction():int { return (this._SafeStr_10488); } public function get offsetX():int { return (this._SafeStr_10385.x); } public function get offsetY():int { return (this._SafeStr_10385.y); } public function get width():int { return (this._SafeStr_5378); } public function get height():int { return (this._height); } public function get relativeDepth():Number { return (this._SafeStr_10489); } public function get _SafeStr_17734():Boolean { return (this._SafeStr_19784); } public function get _SafeStr_14702():Boolean { return (this._SafeStr_14682); } public function get _SafeStr_17736():int { return (this._SafeStr_18292); } public function get _SafeStr_10456():int { return (this._SafeStr_20405); } public function get filters():Array { return (this._SafeStr_20406); } public function get _SafeStr_11736():int { return (this._SafeStr_20407); } public function get _SafeStr_5705():String { return (this._SafeStr_7436); } public function set _SafeStr_5705(k:String):void { this._SafeStr_7436 = k; } public function get _SafeStr_11784():int { return (this._SafeStr_20403); } public function set _SafeStr_11784(k:int):void { this._SafeStr_20403 = k; } public function set _SafeStr_11736(k:int):void { this._SafeStr_20407 = k; } public function set asset(k:BitmapData):void { if (k == this._SafeStr_20294){ return; }; if (k != null){ this._SafeStr_5378 = k.width; this._height = k.height; }; this._SafeStr_20294 = k; this._SafeStr_20405++; } public function set assetName(k:String):void { if (k == this._SafeStr_13377){ return; }; this._SafeStr_13377 = k; this._SafeStr_20405++; } public function set visible(k:Boolean):void { if (k == this._SafeStr_8587){ return; }; this._SafeStr_8587 = k; this._SafeStr_20405++; } public function set tag(k:String):void { if (k == this._SafeStr_7481){ return; }; this._SafeStr_7481 = k; this._SafeStr_20405++; } public function set alpha(k:int):void { k = (k & 0xFF); if (k == this._SafeStr_14970){ return; }; this._SafeStr_14970 = k; this._SafeStr_20405++; } public function set color(k:int):void { k = (k & 0xFFFFFF); if (k == this._color){ return; }; this._color = k; this._SafeStr_20405++; } public function set blendMode(k:String):void { if (k == this._SafeStr_20402){ return; }; this._SafeStr_20402 = k; this._SafeStr_20405++; } public function set filters(k:Array):void { if (k == this._SafeStr_20406){ return; }; this._SafeStr_20406 = k; this._SafeStr_20405++; } public function set flipH(k:Boolean):void { if (k == this._flipH){ return; }; this._flipH = k; this._SafeStr_20405++; } public function set flipV(k:Boolean):void { if (k == this._flipV){ return; }; this._flipV = k; this._SafeStr_20405++; } public function set direction(k:int):void { this._SafeStr_10488 = k; } public function set offsetX(k:int):void { if (k == this._SafeStr_10385.x){ return; }; this._SafeStr_10385.x = k; this._SafeStr_20405++; } public function set offsetY(k:int):void { if (k == this._SafeStr_10385.y){ return; }; this._SafeStr_10385.y = k; this._SafeStr_20405++; } public function set relativeDepth(k:Number):void { if (k == this._SafeStr_10489){ return; }; this._SafeStr_10489 = k; this._SafeStr_20405++; } public function set _SafeStr_17734(k:Boolean):void { if (k == this._SafeStr_19784){ return; }; this._SafeStr_19784 = k; this._SafeStr_20405++; } public function set _SafeStr_14702(k:Boolean):void { if (this._SafeStr_14682 == k){ return; }; this._SafeStr_14682 = k; this._SafeStr_20405++; } public function get _SafeStr_11733():int { return (this._SafeStr_20404); } public function set _SafeStr_11733(k:int):void { if (this._SafeStr_20404 == k){ return; }; this._SafeStr_20404 = k; this._SafeStr_20405++; } public function get _SafeStr_14700():String { return (this._SafeStr_20399); } public function set _SafeStr_14700(k:String):void { this._SafeStr_20399 = k; } } }//package _-4-n // _SafeStr_10385 = "_-4WK" (String#503, DoABC#3) // _SafeStr_10456 = "_-3qv" (String#3557, DoABC#3) // _SafeStr_10488 = "_-0YB" (String#244, DoABC#3) // _SafeStr_10489 = "_-2MU" (String#3168, DoABC#3) // _SafeStr_11733 = "_-1VT" (String#9158, DoABC#3) // _SafeStr_11735 = "_-1Nx" (String#25516, DoABC#3) // _SafeStr_11736 = "_-6MX" (String#14153, DoABC#3) // _SafeStr_11784 = "_-3Pe" (String#11120, DoABC#3) // _SafeStr_13377 = "_-1gM" (String#1484, DoABC#3) // _SafeStr_14682 = "_-5ye" (String#4109, DoABC#3) // _SafeStr_14700 = "_-Rs" (String#4423, DoABC#3) // _SafeStr_14701 = "_-5Fr" (String#13036, DoABC#3) // _SafeStr_14702 = "_-5Dl" (String#12997, DoABC#3) // _SafeStr_14970 = "_-476" (String#3622, DoABC#3) // _SafeStr_17734 = "_-6Ma" (String#14154, DoABC#3) // _SafeStr_17736 = "_-0J8" (String#7903, DoABC#3) // _SafeStr_18292 = "_-1SX" (String#1472, DoABC#3) // _SafeStr_19784 = "_-1q8" (String#9484, DoABC#3) // _SafeStr_20294 = "_-rU" (String#388, DoABC#3) // _SafeStr_20398 = "_-3Tq" (String#3468, DoABC#3) // _SafeStr_20399 = "_-wB" (String#15420, DoABC#3) // _SafeStr_20400 = "_-4Jq" (String#32760, DoABC#3) // _SafeStr_20401 = "_-5L6" (String#35250, DoABC#3) // _SafeStr_20402 = "_-6BR" (String#13953, DoABC#3) // _SafeStr_20403 = "_-60X" (String#36882, DoABC#3) // _SafeStr_20404 = "_-3ly" (String#31372, DoABC#3) // _SafeStr_20405 = "_-t3" (String#1646, DoABC#3) // _SafeStr_20406 = "_-0w2" (String#8541, DoABC#3) // _SafeStr_20407 = "_-4Cm" (String#32489, DoABC#3) // _SafeStr_20408 = "_-0T9" (String#23305, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4368 = "_-3ow" (String#11548, DoABC#3) // _SafeStr_4370 = "_-Z8" (String#15032, DoABC#3) // _SafeStr_4380 = "_-262" (String#9784, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_5705 = "_-4GP" (String#12011, DoABC#3) // _SafeStr_7436 = "_-3hN" (String#1102, DoABC#3) // _SafeStr_7481 = "_-3Zt" (String#582, DoABC#3) // _SafeStr_8587 = "_-5Zr" (String#334, DoABC#3) //------------------------------------------------------------ //_-4-n._SafeStr_4384 package _-4-n { import _-151._SafeStr_2305; import _-151._SafeStr_2303; public interface _SafeStr_4384 { function get uniqueId():int; function get location():_SafeStr_2305; function get _SafeStr_11657():_SafeStr_2305; function get _SafeStr_11658():_SafeStr_2305; function get color():uint; function _SafeStr_11671(_arg_1:_SafeStr_2303):Array; } }//package _-4-n // _SafeStr_11657 = "_-4Z6" (String#12302, DoABC#3) // _SafeStr_11658 = "_-6PX" (String#14203, DoABC#3) // _SafeStr_11671 = "_-3L9" (String#11047, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_4384 = "_-5np" (String#13574, DoABC#3) //------------------------------------------------------------ //_-4-n._SafeStr_4678 package _-4-n { import __AS3__.vec.Vector; import flash.geom.Point; public interface _SafeStr_4678 { function set z(_arg_1:Number):void; function get z():Number; function set cornerPoints(_arg_1:Vector.):void; function get cornerPoints():Vector.; function get color():uint; function get _SafeStr_7905():Array; function get _SafeStr_7906():Array; function get _SafeStr_7907():Array; function get _SafeStr_7908():Array; function _SafeStr_7909():Boolean; function get _SafeStr_7910():Array; } }//package _-4-n // _SafeStr_4678 = "_-5l1" (String#13527, DoABC#3) // _SafeStr_7905 = "_-3E9" (String#10954, DoABC#3) // _SafeStr_7906 = "_-3jG" (String#11452, DoABC#3) // _SafeStr_7907 = "_-3Ds" (String#10948, DoABC#3) // _SafeStr_7908 = "_-6Ku" (String#14129, DoABC#3) // _SafeStr_7909 = "_-2im" (String#10412, DoABC#3) // _SafeStr_7910 = "_-24y" (String#9767, DoABC#3) //------------------------------------------------------------ //_-4-n._SafeStr_4680 package _-4-n { public interface _SafeStr_4680 { function get x():int; function get y():int; function get z():Number; function get sprite():_SafeStr_4367; } }//package _-4-n // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4680 = "_-5Yz" (String#13339, DoABC#3) //------------------------------------------------------------ //_-4-n.RoomObjectSpriteVisualization package _-4-n { import in._SafeStr_2436; import _-pv._SafeStr_2661; import _-151._SafeStr_2303; import flash.display.BitmapData; import flash.geom.ColorTransform; import flash.geom.Matrix; import flash.geom.Rectangle; import flash.display.BlendMode; import flash.geom.Point; public class RoomObjectSpriteVisualization implements _SafeStr_2752 { private static var _SafeStr_20398:int = 0; private var _SafeStr_15063:Array; private var _SafeStr_6937:_SafeStr_2436; private var _SafeStr_13425:_SafeStr_2661; protected var _SafeStr_14708:int = -1; protected var _SafeStr_11771:int = -1; protected var _SafeStr_14584:int = -1; private var _SafeStr_18292:int = 0; private var _SafeStr_20405:int = 0; public function RoomObjectSpriteVisualization() { this._SafeStr_18292 = _SafeStr_20398++; this._SafeStr_15063 = []; this._SafeStr_6937 = null; this._SafeStr_13425 = null; } public function dispose():void { var k:_SafeStr_4368; if (this._SafeStr_15063 != null){ while (this._SafeStr_15063.length > 0) { k = (this._SafeStr_15063[0] as _SafeStr_4368); if (k != null){ k.dispose(); }; this._SafeStr_15063.pop(); }; this._SafeStr_15063 = null; }; this._SafeStr_6937 = null; this._SafeStr_5401 = null; } public function set _SafeStr_5401(k:_SafeStr_2661):void { if (this._SafeStr_13425 != null){ this._SafeStr_13425._SafeStr_20409(); }; this._SafeStr_13425 = k; if (this._SafeStr_13425 != null){ this._SafeStr_13425._SafeStr_15073(); }; } public function setExternalBaseUrls(k:String, _arg_2:String, _arg_3:Boolean):void { } public function get _SafeStr_5401():_SafeStr_2661 { return (this._SafeStr_13425); } public function _SafeStr_11772():int { return (this._SafeStr_20405); } public function getInstanceId():int { return (this._SafeStr_18292); } protected function _SafeStr_11732(k:int):void { var _local_2:_SafeStr_4368; while (this._SafeStr_15063.length > k) { _local_2 = (this._SafeStr_15063[(this._SafeStr_15063.length - 1)] as _SafeStr_4368); if (_local_2 != null){ _local_2.dispose(); }; this._SafeStr_15063.pop(); }; while (this._SafeStr_15063.length < k) { _local_2 = new _SafeStr_4368(); this._SafeStr_15063.push(_local_2); }; } public function _SafeStr_15094():_SafeStr_4367 { return (this._SafeStr_20410(this._SafeStr_15063.length)); } public function _SafeStr_20410(k:int):_SafeStr_4367 { var _local_2:_SafeStr_4367 = new _SafeStr_4368(); if (k >= this._SafeStr_15063.length){ this._SafeStr_15063.push(_local_2); } else { this._SafeStr_15063.splice(k, 0, _local_2); }; return (_local_2); } public function _SafeStr_20411(k:_SafeStr_4367):void { var _local_2:int = this._SafeStr_15063.indexOf(k); if (_local_2 == -1){ throw (new Error("Trying to remove non-existing sprite!")); }; this._SafeStr_15063.splice(_local_2, 1); _SafeStr_4368(k).dispose(); } public function get _SafeStr_10109():int { return (this._SafeStr_15063.length); } public function _SafeStr_10110(k:int):_SafeStr_4367 { if ((((k >= 0)) && ((k < this._SafeStr_15063.length)))){ return (this._SafeStr_15063[k]); }; return (null); } public function get object():_SafeStr_2436 { return (this._SafeStr_6937); } public function set object(k:_SafeStr_2436):void { this._SafeStr_6937 = k; } public function update(k:_SafeStr_2303, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void { } protected function _SafeStr_11770():void { this._SafeStr_20405++; } protected function reset():void { this._SafeStr_14708 = 0xFFFFFFFF; this._SafeStr_11771 = 0xFFFFFFFF; this._SafeStr_14584 = -1; } public function getSpriteList():Array { return (null); } public function initialize(k:_SafeStr_2660):Boolean { return (false); } public function get image():BitmapData { return (this.getImage(0, -1)); } public function getImage(bgColor:int, originalID:int):BitmapData { var tR:Number; var tG:Number; var tB:Number; var color:int; var r:int; var g:int; var b:int; var colorTransform:ColorTransform; var matrix:Matrix; var boundingRect:Rectangle = this.boundingRectangle; if ((boundingRect.width * boundingRect.height) == 0){ return (null); }; var count:int = this._SafeStr_10109; var objectSprite:_SafeStr_4367; var spriteList:Array = []; var index:int; var data:BitmapData; index = 0; while (index < count) { objectSprite = this._SafeStr_10110(index); if (((!((objectSprite == null))) && (objectSprite.visible))){ data = objectSprite.asset; if (data != null){ spriteList.push(objectSprite); }; }; index = (index + 1); }; spriteList.sortOn("relativeDepth", (Array.DESCENDING | Array.NUMERIC)); var bitmapData:BitmapData; try { bitmapData = new BitmapData(boundingRect.width, boundingRect.height, true, bgColor); } catch(e:ArgumentError) { _SafeStr_4.log(("Unable to create BitmapData object! " + e)); }; if (!bitmapData){ return (new BitmapData(1, 1, true)); }; index = 0; while (index < spriteList.length) { objectSprite = (spriteList[index] as _SafeStr_4367); data = objectSprite.asset; if (data != null){ color = objectSprite.color; r = (color >> 16); g = ((color >> 8) & 0xFF); b = (color & 0xFF); colorTransform = null; if ((((((r < 0xFF)) || ((g < 0xFF)))) || ((b < 0xFF)))){ tR = (r / 0xFF); tG = (g / 0xFF); tB = (b / 0xFF); colorTransform = new ColorTransform(tR, tG, tB, (objectSprite.alpha / 0xFF)); } else { if (objectSprite.alpha < 0xFF){ colorTransform = new ColorTransform(1, 1, 1, (objectSprite.alpha / 0xFF)); }; }; if (bgColor == 0){ if (objectSprite.blendMode == BlendMode.ADD){ if (colorTransform == null){ colorTransform = new ColorTransform(1, 1, 1, 0); } else { colorTransform.alphaMultiplier = 0; }; }; }; matrix = new Matrix(); if (objectSprite.flipH){ matrix.scale(-1, 1); matrix.translate(data.width, 0); }; if (objectSprite.flipV){ matrix.scale(1, -1); matrix.translate(0, data.height); }; matrix.translate((objectSprite.offsetX - boundingRect.left), (objectSprite.offsetY - boundingRect.top)); bitmapData.draw(data, matrix, colorTransform, objectSprite.blendMode, null, false); }; index = (index + 1); }; return (bitmapData); } public function get boundingRectangle():Rectangle { var _local_6:Point; var k:int = this._SafeStr_10109; var _local_2:_SafeStr_4367; var _local_3:Rectangle = new Rectangle(); var _local_4:int; var _local_5:BitmapData; _local_4 = 0; while (_local_4 < k) { _local_2 = this._SafeStr_10110(_local_4); if (((!((_local_2 == null))) && (_local_2.visible))){ _local_5 = _local_2.asset; if (_local_5 != null){ _local_6 = new Point(_local_2.offsetX, _local_2.offsetY); if (_local_4 == 0){ _local_3.left = _local_6.x; _local_3.top = _local_6.y; _local_3.right = (_local_6.x + _local_2.width); _local_3.bottom = (_local_6.y + _local_2.height); } else { if (_local_6.x < _local_3.left){ _local_3.left = _local_6.x; }; if (_local_6.y < _local_3.top){ _local_3.top = _local_6.y; }; if ((_local_6.x + _local_2.width) > _local_3.right){ _local_3.right = (_local_6.x + _local_2.width); }; if ((_local_6.y + _local_2.height) > _local_3.bottom){ _local_3.bottom = (_local_6.y + _local_2.height); }; }; }; }; _local_4++; }; return (_local_3); } } }//package _-4-n // _SafeStr_10109 = "_-0Km" (String#2641, DoABC#3) // _SafeStr_10110 = "_-30n" (String#3354, DoABC#3) // _SafeStr_11732 = "_-4-y" (String#31965, DoABC#3) // _SafeStr_11770 = "_-6hD" (String#38581, DoABC#3) // _SafeStr_11771 = "_-2B-" (String#27466, DoABC#3) // _SafeStr_11772 = "_-0bX" (String#1455, DoABC#3) // _SafeStr_13425 = "_-60p" (String#4122, DoABC#3) // _SafeStr_14584 = "_-5kx" (String#36242, DoABC#3) // _SafeStr_14708 = "_-4WX" (String#33279, DoABC#3) // _SafeStr_15063 = "_-4cl" (String#1577, DoABC#3) // _SafeStr_15073 = "_-1NV" (String#9027, DoABC#3) // _SafeStr_15094 = "_-43k" (String#32122, DoABC#3) // _SafeStr_18292 = "_-1SX" (String#1472, DoABC#3) // _SafeStr_20398 = "_-3Tq" (String#3468, DoABC#3) // _SafeStr_20405 = "_-t3" (String#1646, DoABC#3) // _SafeStr_20409 = "_-06n" (String#7723, DoABC#3) // _SafeStr_20410 = "_-nO" (String#40298, DoABC#3) // _SafeStr_20411 = "_-0VR" (String#23383, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) // _SafeStr_2661 = "_-3X9" (String#11238, DoABC#3) // _SafeStr_2752 = "_-53L" (String#12811, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4368 = "_-3ow" (String#11548, DoABC#3) // _SafeStr_5401 = "_-62y" (String#4139, DoABC#3) // _SafeStr_6937 = "_-4TY" (String#856, DoABC#3) //------------------------------------------------------------ //_-4n6._SafeStr_2443 package _-4n6 { import _-0MK._SafeStr_3; public interface _SafeStr_2443 extends _SafeStr_3 { function set title(_arg_1:String):void; function get title():String; function set summary(_arg_1:String):void; function get summary():String; function set callback(_arg_1:Function):void; function get callback():Function; function _SafeStr_20412(_arg_1:int):_SafeStr_3366; function _SafeStr_9803(_arg_1:int, _arg_2:_SafeStr_3366):void; } }//package _-4n6 // _SafeStr_20412 = "_-2eC" (String#10349, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3366 = "_-19K" (String#8789, DoABC#3) // _SafeStr_9803 = "_-2Ey" (String#9943, DoABC#3) //------------------------------------------------------------ //_-4n6._SafeStr_2495 package _-4n6 { public interface _SafeStr_2495 extends _SafeStr_2443 { } }//package _-4n6 // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2495 = "_-29f" (String#9856, DoABC#3) //------------------------------------------------------------ //_-4n6._SafeStr_2532 package _-4n6 { import _-0MK._SafeStr_3; import _-1Mz.IWindow; import _-5YE.IBitmapWrapperWindow; public interface _SafeStr_2532 extends _SafeStr_3 { function get _SafeStr_6949():IWindow; function get background():IBitmapWrapperWindow; } }//package _-4n6 // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) //------------------------------------------------------------ //_-4n6._SafeStr_2533 package _-4n6 { public interface _SafeStr_2533 extends _SafeStr_2443 { function set linkTitle(_arg_1:String):void; function get linkTitle():String; function set linkUrl(_arg_1:String):void; function get linkUrl():String; } }//package _-4n6 // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2533 = "_-4F9" (String#11988, DoABC#3) //------------------------------------------------------------ //_-4n6._SafeStr_2539 package _-4n6 { import _-4A5._SafeStr_2531; import _-5YE.IFrameWindow; import _-1Mz.IWindow; import _-6Sv._SafeStr_3604; import _-5YE.IItemListWindow; import _-5QZ._SafeStr_633; import _-5Mz.WindowEvent; import _-5Mz.WindowMouseEvent; import _-5YE.IInteractiveWindow; import _-5YE.ITextWindow; public class _SafeStr_2539 implements _SafeStr_2443, _SafeStr_2531 { protected static const _SafeStr_20413:String = "_alert_button_list"; protected static const _SafeStr_6100:String = "_alert_button_ok"; protected static const _SafeStr_6336:String = "_alert_button_cancel"; protected static const _SafeStr_20414:String = "_alert_button_custom"; protected static const _SafeStr_9021:String = "header_button_close"; protected static const _SafeStr_20415:String = "_alert_text_summary"; private static var _SafeStr_10226:uint = 0; protected var _SafeStr_11289:String = ""; protected var _SafeStr_17833:String = ""; protected var _disposed:Boolean = false; protected var _SafeStr_14371:Function = null; protected var _SafeStr_5415:IFrameWindow; protected var _SafeStr_6939:_SafeStr_2532; public function _SafeStr_2539(k:_SafeStr_633, _arg_2:XML, _arg_3:String, _arg_4:String, _arg_5:uint, _arg_6:Function, _arg_7:Boolean) { var _local_9:IWindow; super(); _SafeStr_10226++; if (_arg_7){ this._SafeStr_6939 = k.buildModalDialogFromXML(_arg_2); this._SafeStr_5415 = (this._SafeStr_6939._SafeStr_6949 as IFrameWindow); } else { this._SafeStr_5415 = (k.buildFromXML(_arg_2, 2) as IFrameWindow); }; if (_arg_5 == _SafeStr_3604.NULL){ _arg_5 = ((_SafeStr_3604._SafeStr_6100 | _SafeStr_3604._SafeStr_20416) | _SafeStr_3604._SafeStr_20415); }; var _local_8:IItemListWindow = (this._SafeStr_5415.findChildByName(_SafeStr_20413) as IItemListWindow); if (_local_8){ if (!(_arg_5 & _SafeStr_3604._SafeStr_6100)){ _local_9 = _local_8.getListItemByName(_SafeStr_6100); _local_9.dispose(); }; if (!(_arg_5 & _SafeStr_3604._SafeStr_6336)){ _local_9 = _local_8.getListItemByName(_SafeStr_6336); _local_9.dispose(); }; if (!(_arg_5 & _SafeStr_3604._SafeStr_20414)){ _local_9 = _local_8.getListItemByName(_SafeStr_20414); _local_9.dispose(); }; }; this._SafeStr_5415.procedure = this.dialogEventProc; this._SafeStr_5415.center(); this.title = _arg_3; this.summary = _arg_4; this.callback = _arg_6; } public function dispose():void { if (!this._disposed){ if (((this._SafeStr_6939) && (!(this._SafeStr_6939.disposed)))){ this._SafeStr_6939.dispose(); this._SafeStr_6939 = null; this._SafeStr_5415 = null; }; if (((this._SafeStr_5415) && (!(this._SafeStr_5415.disposed)))){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_14371 = null; this._disposed = true; }; } protected function dialogEventProc(k:WindowEvent, _arg_2:IWindow):void { var _local_3:WindowEvent; if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case _SafeStr_6100: if (this._SafeStr_14371 != null){ _local_3 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_6209, null, null); this._SafeStr_14371(this, _local_3); _local_3.recycle(); } else { this.dispose(); }; return; case _SafeStr_9021: case _SafeStr_6336: if (this._SafeStr_14371 != null){ _local_3 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_14200, null, null); this._SafeStr_14371(this, _local_3); _local_3.recycle(); } else { this.dispose(); }; return; }; }; } public function _SafeStr_20412(k:int):_SafeStr_3366 { var _local_2:IInteractiveWindow; if (!this._disposed){ switch (k){ case _SafeStr_3604._SafeStr_6100: _local_2 = (this._SafeStr_5415.findChildByName(_SafeStr_6100) as IInteractiveWindow); break; case _SafeStr_3604._SafeStr_6336: _local_2 = (this._SafeStr_5415.findChildByName(_SafeStr_6336) as IInteractiveWindow); break; case _SafeStr_3604._SafeStr_20414: _local_2 = (this._SafeStr_5415.findChildByName(_SafeStr_20414) as IInteractiveWindow); break; }; }; return (((_local_2) ? new _SafeStr_3603(_local_2.caption, _local_2._SafeStr_6965, _local_2.visible) : null)); } public function _SafeStr_9803(k:int, _arg_2:_SafeStr_3366):void { var _local_3:IInteractiveWindow; if (!this._disposed){ switch (k){ case _SafeStr_3604._SafeStr_6100: _local_3 = (this._SafeStr_5415.findChildByName(_SafeStr_6100) as IInteractiveWindow); break; case _SafeStr_3604._SafeStr_6336: _local_3 = (this._SafeStr_5415.findChildByName(_SafeStr_6336) as IInteractiveWindow); break; case _SafeStr_3604._SafeStr_20414: _local_3 = (this._SafeStr_5415.findChildByName(_SafeStr_20414) as IInteractiveWindow); break; }; }; if (_local_3){ _local_3.caption = _arg_2.text; }; } public function set title(k:String):void { this._SafeStr_11289 = k; if (this._SafeStr_5415){ this._SafeStr_5415.caption = this._SafeStr_11289; }; } public function get title():String { return (this._SafeStr_11289); } public function set summary(k:String):void { this._SafeStr_17833 = k; if (this._SafeStr_5415){ ITextWindow(this._SafeStr_5415.findChildByTag("DESCRIPTION")).text = this._SafeStr_17833; }; } public function get summary():String { return (this._SafeStr_17833); } public function set callback(k:Function):void { this._SafeStr_14371 = k; } public function get callback():Function { return (this._SafeStr_14371); } public function get disposed():Boolean { return (this._disposed); } } }//package _-4n6 // _SafeStr_10226 = "_-dy" (String#1157, DoABC#3) // _SafeStr_11289 = "_-5zz" (String#196, DoABC#3) // _SafeStr_14200 = "_-4T4" (String#33144, DoABC#3) // _SafeStr_14371 = "_-2iO" (String#691, DoABC#3) // _SafeStr_17833 = "_-5ek" (String#1600, DoABC#3) // _SafeStr_20412 = "_-2eC" (String#10349, DoABC#3) // _SafeStr_20413 = "_-3tS" (String#31670, DoABC#3) // _SafeStr_20414 = "_-20r" (String#9696, DoABC#3) // _SafeStr_20415 = "_-394" (String#10876, DoABC#3) // _SafeStr_20416 = "_-0dQ" (String#23696, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_2531 = "_-6MU" (String#14152, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2539 = "_-2o2" (String#10491, DoABC#3) // _SafeStr_3366 = "_-19K" (String#8789, DoABC#3) // _SafeStr_3603 = "_-2fn" (String#28665, DoABC#3) // _SafeStr_3604 = "_-2Pj" (String#10129, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_6100 = "_-0bL" (String#8212, DoABC#3) // _SafeStr_6209 = "_-2n3" (String#28964, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6336 = "_-3di" (String#11354, DoABC#3) // _SafeStr_6939 = "_-4A4" (String#383, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_6965 = "_-UG" (String#14942, DoABC#3) // _SafeStr_9021 = "_-1dD" (String#1076, DoABC#3) // _SafeStr_9076 = "_-1h6" (String#26260, DoABC#3) // _SafeStr_9803 = "_-2Ey" (String#9943, DoABC#3) //------------------------------------------------------------ //_-4n6._SafeStr_2540 package _-4n6 { import _-5QZ._SafeStr_633; import _-5Mz.WindowMouseEvent; import _-3-E._SafeStr_6; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-5YE.IButtonWindow; public class _SafeStr_2540 extends _SafeStr_2539 implements _SafeStr_2533 { protected var _SafeStr_20417:String = ""; protected var _SafeStr_20418:String = ""; public function _SafeStr_2540(k:_SafeStr_633, _arg_2:XML, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:String, _arg_7:uint, _arg_8:Function) { super(k, _arg_2, _arg_3, _arg_4, _arg_7, _arg_8, false); this.linkTitle = _arg_5; this.linkUrl = _arg_6; } override protected function dialogEventProc(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "_alert_button_link": _SafeStr_6.navigateToURL(this._SafeStr_20418, "_empty"); return; }; }; super.dialogEventProc(k, _arg_2); } public function set linkTitle(k:String):void { this._SafeStr_20417 = k; if (_SafeStr_5415){ IButtonWindow(_SafeStr_5415.findChildByTag("LINK")).caption = this._SafeStr_20417; }; } public function get linkTitle():String { return (this._SafeStr_20417); } public function set linkUrl(k:String):void { this._SafeStr_20418 = k; } public function get linkUrl():String { return (this._SafeStr_20418); } } }//package _-4n6 // _SafeStr_20417 = "_-04G" (String#22342, DoABC#3) // _SafeStr_20418 = "_-5J" (String#35165, DoABC#3) // _SafeStr_2533 = "_-4F9" (String#11988, DoABC#3) // _SafeStr_2539 = "_-2o2" (String#10491, DoABC#3) // _SafeStr_2540 = "_-2uo" (String#29259, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) //------------------------------------------------------------ //_-4n6._SafeStr_2543 package _-4n6 { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import _-1Mz.IWindow; import _-5YE._SafeStr_3567; import _-5YE._SafeStr_2413; import _-5QZ.HabboWindowManagerComponent; import _-5Vt._SafeStr_39; import _-5Mz.WindowMouseEvent; import _-5Mz.WindowEvent; import _-ue.Map; import _-3-E._SafeStr_6; public class _SafeStr_2543 implements _SafeStr_3 { private static const _SafeStr_10241:int = 10; private var _disposed:Boolean; private var _SafeStr_6939:_SafeStr_2532; private var _SafeStr_8962:String; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_8874:IItemListWindow; private var _SafeStr_20419:IItemListWindow; private var _SafeStr_20420:IItemListWindow; private var _SafeStr_20421:IWindow; private var _SafeStr_20422:IWindow; private var _SafeStr_6333:_SafeStr_3567; private var _SafeStr_20423:_SafeStr_2413; private var _SafeStr_20424:Function; private var _SafeStr_20425:Function; private var _SafeStr_5524:HabboWindowManagerComponent; public function _SafeStr_2543(k:HabboWindowManagerComponent, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:String, _arg_7:Map, _arg_8:String, _arg_9:Function, _arg_10:Function) { var _local_12:String; var _local_13:String; var _local_14:String; super(); this._SafeStr_20424 = _arg_9; this._SafeStr_20425 = _arg_10; this._SafeStr_5524 = k; var _local_11:_SafeStr_39 = k.assets.getAssetByName("simple_alert_xml"); this._SafeStr_6939 = k.buildModalDialogFromXML((_local_11.content as XML)); this._SafeStr_5415 = IWindowContainer(this._SafeStr_6939._SafeStr_6949); this._SafeStr_8874 = IItemListWindow(this._SafeStr_5415.findChildByName("list")); this._SafeStr_20419 = IItemListWindow(this._SafeStr_5415.findChildByName("list_top")); this._SafeStr_20420 = IItemListWindow(this._SafeStr_5415.findChildByName("list_bottom")); this._SafeStr_20421 = this._SafeStr_5415.findChildByName("message"); this._SafeStr_20422 = this._SafeStr_5415.findChildByName("subtitle"); this._SafeStr_6333 = _SafeStr_3567(this._SafeStr_5415.findChildByName("link")); this._SafeStr_20423 = _SafeStr_2413(this._SafeStr_5415.findChildByName("illustration")); this._SafeStr_5415.findChildByName("header_button_close").dispose(); this._SafeStr_5415.procedure = this._SafeStr_5452; this._SafeStr_5415.caption = _arg_2; this._SafeStr_20421.caption = _arg_4; if (_arg_7 != null){ for each (_local_12 in [_arg_2, _arg_3, _arg_4, _arg_5]) { if (((((!((_local_12 == null))) && ((_local_12.substr(0, 2) == "${")))) && ((_local_12.indexOf("}") > 0)))){ _local_13 = _local_12.substring(2, _local_12.indexOf("}")); for (_local_14 in _arg_7) { k.localization.registerParameter(_local_13, _local_14, _arg_7.getValue(_local_14)); }; }; }; }; if (((!((_arg_3 == null))) && (!((_arg_3 == ""))))){ this._SafeStr_20422.caption = _arg_3; } else { this._SafeStr_20422.dispose(); this._SafeStr_20422 = null; }; _arg_6 = k.interpolate(_arg_6); if (((((!((_arg_5 == null))) && (!((_arg_5 == ""))))) && (((((!((_arg_6 == null))) && (!((_arg_6 == ""))))) || (!((_arg_9 == null))))))){ this._SafeStr_6333.caption = _arg_5; this._SafeStr_6333.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_20426); this._SafeStr_6333.immediateClickMode = true; this._SafeStr_8962 = _arg_6; } else { this._SafeStr_6333.dispose(); this._SafeStr_6333 = null; }; if (((!((_arg_8 == null))) && (!((_arg_8 == ""))))){ this._SafeStr_20423.addEventListener(WindowEvent._SafeStr_5561, this._SafeStr_20427); this._SafeStr_20423.assetUri = _arg_8; } else { this._SafeStr_20423.dispose(); this._SafeStr_20423 = null; }; this._SafeStr_10287(); } public function dispose():void { if (!this._disposed){ this.close(); this._SafeStr_5524 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } private function close():void { if (this._SafeStr_20425 != null){ this._SafeStr_20425(); }; if (this._SafeStr_6939 != null){ if (this._SafeStr_6333 != null){ this._SafeStr_6333.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_20426); this._SafeStr_6333 = null; }; if (this._SafeStr_20423){ this._SafeStr_20423.removeEventListener(WindowEvent._SafeStr_5561, this._SafeStr_20427); this._SafeStr_20423 = null; }; this._SafeStr_5415 = null; this._SafeStr_8874 = null; this._SafeStr_20419 = null; this._SafeStr_20420 = null; this._SafeStr_20421 = null; this._SafeStr_20422 = null; this._SafeStr_20424 = null; this._SafeStr_20425 = null; this._SafeStr_6939.dispose(); this._SafeStr_6939 = null; }; } private function _SafeStr_5452(k:WindowEvent, _arg_2:IWindow):void { if ((((k.type == WindowMouseEvent.CLICK)) && ((_arg_2.name == "close_button")))){ this.dispose(); }; } private function _SafeStr_20426(k:WindowMouseEvent):void { if (((!((this._SafeStr_8962 == null))) && ((this._SafeStr_8962.length > 0)))){ if (this._SafeStr_8962.substr(0, 6) == "event:"){ this._SafeStr_5524.context.createLinkEvent(this._SafeStr_8962.substr(6)); this.dispose(); } else { _SafeStr_6._SafeStr_5513(this._SafeStr_8962, "habboMain"); }; } else { if (this._SafeStr_20424 != null){ this._SafeStr_20424(); this.dispose(); }; }; } private function _SafeStr_20427(k:WindowEvent):void { this._SafeStr_20419.x = (this._SafeStr_20423.width + _SafeStr_10241); this._SafeStr_20420.width = this._SafeStr_20419.right; this._SafeStr_5415.width = (this._SafeStr_20419.right + (2 * _SafeStr_10241)); this._SafeStr_20419._SafeStr_7827.minHeight = (this._SafeStr_20423.height + _SafeStr_10241); this._SafeStr_10287(); } private function _SafeStr_10287():void { this._SafeStr_20419.arrangeListItems(); this._SafeStr_20420.arrangeListItems(); this._SafeStr_8874.arrangeListItems(); this._SafeStr_5415.height = (this._SafeStr_8874.height + 40); this._SafeStr_5415.center(); } } }//package _-4n6 // _SafeStr_10241 = "_-KK" (String#14770, DoABC#3) // _SafeStr_10287 = "_-51e" (String#1585, DoABC#3) // _SafeStr_20419 = "_-3ub" (String#31723, DoABC#3) // _SafeStr_20420 = "_-ND" (String#39330, DoABC#3) // _SafeStr_20421 = "_-5Cm" (String#34925, DoABC#3) // _SafeStr_20422 = "_-3Ym" (String#30874, DoABC#3) // _SafeStr_20423 = "_-2hC" (String#28724, DoABC#3) // _SafeStr_20424 = "_-5J5" (String#35169, DoABC#3) // _SafeStr_20425 = "_-Vp" (String#39654, DoABC#3) // _SafeStr_20426 = "_-6kT" (String#38707, DoABC#3) // _SafeStr_20427 = "_-6jj" (String#38675, DoABC#3) // _SafeStr_2413 = "_-to" (String#15386, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2543 = "_-2gK" (String#10382, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3567 = "_-pi" (String#15317, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5452 = "_-1W2" (String#98, DoABC#3) // _SafeStr_5513 = "_-LI" (String#14784, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5561 = "_-2BL" (String#27479, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_6333 = "_-3yo" (String#694, DoABC#3) // _SafeStr_6939 = "_-4A4" (String#383, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7827 = "_-44t" (String#11825, DoABC#3) // _SafeStr_8874 = "_-5Rm" (String#121, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) //------------------------------------------------------------ //_-4n6._SafeStr_2546 package _-4n6 { import _-5QZ._SafeStr_633; import _-5Mz.WindowEvent; import _-5Mz.WindowMouseEvent; import _-1Mz.IWindow; public class _SafeStr_2546 extends _SafeStr_2539 implements _SafeStr_2495 { public function _SafeStr_2546(k:_SafeStr_633, _arg_2:XML, _arg_3:String, _arg_4:String, _arg_5:uint, _arg_6:Function, _arg_7:Boolean) { super(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7); } override protected function dialogEventProc(k:WindowEvent, _arg_2:IWindow):void { var _local_3:WindowEvent; if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case _SafeStr_6100: if (_SafeStr_14371 != null){ _local_3 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_6209, null, null); _SafeStr_14371(this, _local_3); _local_3.recycle(); }; return; case _SafeStr_6336: case _SafeStr_9021: if (_SafeStr_14371 != null){ _local_3 = WindowEvent._SafeStr_9076(WindowEvent._SafeStr_14200, null, null); _SafeStr_14371(this, _local_3); _local_3.recycle(); }; return; }; }; } } }//package _-4n6 // _SafeStr_14200 = "_-4T4" (String#33144, DoABC#3) // _SafeStr_14371 = "_-2iO" (String#691, DoABC#3) // _SafeStr_2495 = "_-29f" (String#9856, DoABC#3) // _SafeStr_2539 = "_-2o2" (String#10491, DoABC#3) // _SafeStr_2546 = "_-U0" (String#39588, DoABC#3) // _SafeStr_6100 = "_-0bL" (String#8212, DoABC#3) // _SafeStr_6209 = "_-2n3" (String#28964, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6336 = "_-3di" (String#11354, DoABC#3) // _SafeStr_9021 = "_-1dD" (String#1076, DoABC#3) // _SafeStr_9076 = "_-1h6" (String#26260, DoABC#3) //------------------------------------------------------------ //_-4n6._SafeStr_2549 package _-4n6 { import flash.geom.ColorTransform; import flash.display.Stage; import _-5QZ.HabboWindowManagerComponent; import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-5YE.IBitmapWrapperWindow; import _-5im.WindowType; import _-5im.WindowParam; import flash.geom.Rectangle; import flash.events.Event; import _-1Mz.IWindowContext; import _-5YE.IDesktopWindow; import flash.display.BitmapData; import _-5YE.IDisplayObjectWrapper; import _-1Mz.WindowController; import flash.geom.Matrix; public class _SafeStr_2549 implements _SafeStr_2532 { private static const _SafeStr_19863:int = 3; private static const _SafeStr_20428:ColorTransform = new ColorTransform(0.25, 0.25, 0.25); private static var _SafeStr_19475:Stage = null; private static var _SafeStr_5524:HabboWindowManagerComponent; private static var _container:IWindowContainer; private static var _SafeStr_20429:int; private var _disposed:Boolean; private var _SafeStr_20430:IWindow; private var _SafeStr_9872:IBitmapWrapperWindow; public function _SafeStr_2549(k:HabboWindowManagerComponent, _arg_2:XML) { _SafeStr_20431(k); this._SafeStr_9872 = (_SafeStr_20432.create("", "", WindowType._SafeStr_10757, 0, WindowParam._SafeStr_7352, new Rectangle(0, 0, 1, 1), null, _container, 0) as IBitmapWrapperWindow); this._SafeStr_20430 = _SafeStr_5524.buildFromXML(_arg_2, _SafeStr_19863); _container.addChild(this._SafeStr_20430); this._SafeStr_20430.center(); _container.visible = true; refresh(); } private static function _SafeStr_20431(k:HabboWindowManagerComponent):void { if (_SafeStr_19475 == null){ _SafeStr_5524 = k; _SafeStr_19475 = _SafeStr_5524.context.displayObjectContainer.stage; _container = (_SafeStr_20432.create("", "", WindowType._SafeStr_12182, 0, 0, new Rectangle(0, 0, 1, 1), null, null, 0) as IWindowContainer); _SafeStr_19475.addEventListener(Event.RESIZE, _SafeStr_17612); _SafeStr_19475.addEventListener(Event.ENTER_FRAME, _SafeStr_8853); }; } private static function get _SafeStr_20432():IWindowContext { return (_SafeStr_5524.getWindowContext(_SafeStr_19863)); } private static function refresh():void { var i:int; var desktop:IDesktopWindow; var child:IWindow; var context:IWindowContext; var wrapper:IBitmapWrapperWindow; var window:IWindow; if (_container == null){ return; }; var noModalDialogs:Boolean = (_container.numChildren == 0); i = 0; while (i < _SafeStr_19863) { desktop = _SafeStr_5524.getWindowContext(i).getDesktopWindow(); desktop.visible = noModalDialogs; if (noModalDialogs){ for each (child in desktop.iterator) { child.invalidate(); }; }; i = (i + 1); }; if (noModalDialogs){ return; }; var rectangle:Rectangle = new Rectangle(0, 0, Math.max(1, _SafeStr_19475.stageWidth), Math.max(1, _SafeStr_19475.stageHeight)); _container.rectangle = rectangle; i = 0; while (i < _container.numChildren) { child = _container.getChildAt(i); if ((i % 2) == 0){ child.rectangle = rectangle; IBitmapWrapperWindow(child).bitmap = null; } else { child.center(); }; i = (i + 1); }; var image:BitmapData = new BitmapData(rectangle.width, rectangle.height, false, 0); i = 0; while (i < _SafeStr_19863) { context = _SafeStr_5524.getWindowContext(i); if (context != null){ try { image.draw(IDisplayObjectWrapper(context.getDesktopWindow()).getDisplayObject()); } catch(e:SecurityError) { _SafeStr_4.log(("[ModalDialog] security error while drawing modal dialog:" + e.message)); }; }; i = (i + 1); }; image.colorTransform(image.rect, _SafeStr_20428); i = 0; while (i < _container.numChildren) { child = _container.getChildAt(i); if ((i % 2) == 0){ wrapper = (child as IBitmapWrapperWindow); if (i >= 2){ wrapper.bitmap = image.clone(); image = wrapper.bitmap; window = _container.getChildAt((i - 1)); image.draw(WindowController(window).getGraphicContext(true), new Matrix(1, 0, 0, 1, window.x, window.y), _SafeStr_20428); } else { wrapper.bitmap = image; }; }; child.visible = (i >= (_container.numChildren - 2)); child.invalidate(); i = (i + 1); }; } private static function _SafeStr_17612(k:Event):void { if ((((_container == null)) || ((_container.numChildren <= 0)))){ return; }; _SafeStr_20429 = 2; _container.getChildAt((_container.numChildren - 1)).center(); } private static function _SafeStr_8853(k:Event):void { if ((((_container == null)) || ((_container.numChildren <= 0)))){ return; }; if (_SafeStr_20429 > 0){ _SafeStr_20429--; if (_SafeStr_20429 == 0){ refresh(); }; }; } public function get _SafeStr_6949():IWindow { return (this._SafeStr_20430); } public function get background():IBitmapWrapperWindow { return (this._SafeStr_9872); } public function dispose():void { if (!this._disposed){ if (this._SafeStr_9872 != null){ this._SafeStr_9872.dispose(); this._SafeStr_9872 = null; }; if (this._SafeStr_20430 != null){ this._SafeStr_20430.dispose(); this._SafeStr_20430 = null; }; refresh(); if (((!((_container == null))) && ((_container.numChildren == 0)))){ _container.visible = false; }; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } } }//package _-4n6 // _SafeStr_10757 = "_-19H" (String#24962, DoABC#3) // _SafeStr_12182 = "_-6V1" (String#38059, DoABC#3) // _SafeStr_17612 = "_-0m8" (String#1068, DoABC#3) // _SafeStr_19475 = "_-6MI" (String#4223, DoABC#3) // _SafeStr_19863 = "_-0dr" (String#8250, DoABC#3) // _SafeStr_20428 = "_-1tv" (String#9552, DoABC#3) // _SafeStr_20429 = "_-5z7" (String#36788, DoABC#3) // _SafeStr_20430 = "_-2Wc" (String#28304, DoABC#3) // _SafeStr_20431 = "_-30x" (String#29530, DoABC#3) // _SafeStr_20432 = "_-4tu" (String#34144, DoABC#3) // _SafeStr_2532 = "_-2Na" (String#10088, DoABC#3) // _SafeStr_2549 = "_-my" (String#15274, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6949 = "_-13" (String#2847, DoABC#3) // _SafeStr_7352 = "_-1zu" (String#27003, DoABC#3) // _SafeStr_8853 = "_-1vn" (String#26836, DoABC#3) // _SafeStr_9872 = "_-35P" (String#692, DoABC#3) //------------------------------------------------------------ //_-4n6._SafeStr_2550 package _-4n6 { import _-5QZ.HabboWindowManagerComponent; import _-1EK._SafeStr_3684; public class _SafeStr_2550 { private var _SafeStr_5524:HabboWindowManagerComponent; private var _SafeStr_20433:_SafeStr_3684; public function _SafeStr_2550(k:HabboWindowManagerComponent) { this._SafeStr_5524 = k; if (this._SafeStr_5524.communication != null){ this._SafeStr_20433 = new _SafeStr_3684(this._SafeStr_20434); this._SafeStr_5524.communication.addHabboConnectionMessageEvent(this._SafeStr_20433); }; } private function _SafeStr_20434(k:_SafeStr_3684):void { var _local_2:String = k._SafeStr_5325().key; if ((((_local_2 == null)) || ((_local_2 == "")))){ this._SafeStr_5524.hideHint(); } else { this._SafeStr_5524.showHint(_local_2); }; } public function dispose():void { if (this._SafeStr_5524.communication != null){ this._SafeStr_5524.communication._SafeStr_6338(this._SafeStr_20433); }; this._SafeStr_5524 = null; } } }//package _-4n6 // _SafeStr_20433 = "_-1MO" (String#25456, DoABC#3) // _SafeStr_20434 = "_-5aW" (String#35840, DoABC#3) // _SafeStr_2550 = "_-3en" (String#11373, DoABC#3) // _SafeStr_3684 = "_-2UR" (String#28216, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_6338 = "_-4Lg" (String#12106, DoABC#3) //------------------------------------------------------------ //_-4n6._SafeStr_3366 package _-4n6 { public interface _SafeStr_3366 { function get text():String; function set text(_arg_1:String):void; function get _SafeStr_20435():String; function set _SafeStr_20435(_arg_1:String):void; function get visible():Boolean; function set visible(_arg_1:Boolean):void; } }//package _-4n6 // _SafeStr_20435 = "_-29l" (String#9857, DoABC#3) // _SafeStr_3366 = "_-19K" (String#8789, DoABC#3) //------------------------------------------------------------ //_-4n6._SafeStr_3603 package _-4n6 { public class _SafeStr_3603 implements _SafeStr_3366 { private var _text:String; private var _SafeStr_20436:String; private var _SafeStr_8587:Boolean; public function _SafeStr_3603(k:String, _arg_2:String, _arg_3:Boolean) { this._text = k; this._SafeStr_20436 = _arg_2; this._SafeStr_8587 = _arg_3; } public function get text():String { return (this._text); } public function set text(k:String):void { this._text = k; } public function get _SafeStr_20435():String { return (this._SafeStr_20436); } public function set _SafeStr_20435(k:String):void { this._SafeStr_20436 = k; } public function get visible():Boolean { return (this._SafeStr_8587); } public function set visible(k:Boolean):void { this._SafeStr_8587 = k; } } }//package _-4n6 // _SafeStr_20435 = "_-29l" (String#9857, DoABC#3) // _SafeStr_20436 = "_-5Zq" (String#35811, DoABC#3) // _SafeStr_3366 = "_-19K" (String#8789, DoABC#3) // _SafeStr_3603 = "_-2fn" (String#28665, DoABC#3) // _SafeStr_8587 = "_-5Zr" (String#334, DoABC#3) //------------------------------------------------------------ //_-4n6._SafeStr_4881 package _-4n6 { public class _SafeStr_4881 { public static function _SafeStr_10532(k:int, _arg_2:int):uint { var _local_3:int = (100 * (Number(k) / Number(_arg_2))); if (_local_3 >= 92){ return (4290917164); }; if (_local_3 >= 80){ return (0xFFFFB11B); }; if (_local_3 >= 50){ return (0xFFFFB11B); }; if (k > 0){ return (4284723554); }; return (4291545793); } } }//package _-4n6 // _SafeStr_10532 = "_-6dI" (String#38414, DoABC#3) // _SafeStr_4881 = "_-BS" (String#38903, DoABC#3) //------------------------------------------------------------ //_-4n6._SafeStr_5154 package _-4n6 { import _-0MK._SafeStr_3; import _-1Mz.IWindowContainer; public interface _SafeStr_5154 extends _SafeStr_3 { function get window():IWindowContainer; function set _SafeStr_7861(_arg_1:int):void; function set _SafeStr_7862(_arg_1:int):void; } }//package _-4n6 // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5154 = "_-6dK" (String#14403, DoABC#3) // _SafeStr_7861 = "_-2hc" (String#3266, DoABC#3) // _SafeStr_7862 = "_-1fp" (String#3028, DoABC#3) //------------------------------------------------------------ //_-4n6.LimitedItemOverlayNumberBitmapGenerator package _-4n6 { import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import flash.geom.Point; import _-5Vt._SafeStr_10; public class LimitedItemOverlayNumberBitmapGenerator { private static const _SafeStr_20437:String = "unique_item_number_glyph_"; public static function _SafeStr_16430(k:_SafeStr_10, _arg_2:int, _arg_3:int, _arg_4:int):BitmapData { var _local_12:BitmapDataAsset; var _local_14:int; var _local_5:BitmapData = new BitmapData(_arg_3, _arg_4, true, 0); var _local_6:int = (_arg_2 % 10); var _local_7:int = ((_arg_2 / 10) % 10); var _local_8:int = ((_arg_2 / 100) % 10); var _local_9:int = ((_arg_2 / 1000) % 10); var _local_10:Array = new Array(); var _local_11:int; if (_local_9 > 0){ _local_12 = BitmapDataAsset(k.getAssetByName((_SafeStr_20437 + _local_9))); _local_10.push(_local_12); _local_11 = (_local_11 + _local_12.rectangle.width); }; if ((((_local_9 > 0)) || ((_local_8 > 0)))){ _local_12 = BitmapDataAsset(k.getAssetByName((_SafeStr_20437 + _local_8))); _local_10.push(_local_12); _local_11 = (_local_11 + _local_12.rectangle.width); }; if ((((((_local_9 > 0)) || ((_local_8 > 0)))) || ((_local_7 > 0)))){ _local_12 = BitmapDataAsset(k.getAssetByName((_SafeStr_20437 + _local_7))); _local_10.push(_local_12); _local_11 = (_local_11 + _local_12.rectangle.width); }; _local_12 = BitmapDataAsset(k.getAssetByName((_SafeStr_20437 + _local_6))); _local_10.push(_local_12); _local_11 = (_local_11 + _local_12.rectangle.width); _local_11--; var _local_13:Point = new Point(((_arg_3 - _local_11) / 2), 0); while (_local_14 < _local_10.length) { _local_12 = _local_10[_local_14]; _local_5.copyPixels(BitmapData(_local_12.content), _local_12.rectangle, _local_13); _local_13.x = (_local_13.x + _local_12.rectangle.width); _local_14++; }; return (_local_5); } } }//package _-4n6 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_16430 = "_-352" (String#29687, DoABC#3) // _SafeStr_20437 = "_-vL" (String#40600, DoABC#3) //------------------------------------------------------------ //_-4n6.SkinParserUtil package _-4n6 { import _-5Vt._SafeStr_39; import _-5Qd.ISkinRenderer; import _-4A5._SafeStr_2538; import flash.utils.Dictionary; import _-4A5.TypeCodeTable; import _-4A5.StateCodeTable; import _-5Qd.BitmapSkinRenderer; import _-5Qd._SafeStr_3626; import _-5Qd._SafeStr_3625; import _-5Qd.TextSkinRenderer; import _-5Qd.LabelRenderer; import _-5Qd._SafeStr_3624; import _-5Qd.SkinRenderer; import _-5Qd._SafeStr_3627; import _-5Vt._SafeStr_10; import _-6LW.SkinContainer; public class SkinParserUtil { private static const _SafeStr_20438:String = "skin"; private static const _SafeStr_20439:String = "bitmap"; private static const _SafeStr_20440:String = "fill"; private static const _SafeStr_20441:String = "text"; private static const _SafeStr_20442:String = "label"; private static const _SafeStr_20443:String = "shape"; private static const _SafeStr_20444:String = "unknown"; private static const _SafeStr_20445:String = "null"; public static function parse(k:XML, _arg_2:_SafeStr_10, _arg_3:SkinContainer):void { var _local_9:XMLList; var _local_10:uint; var _local_11:XML; var _local_12:XMLList; var _local_13:String; var _local_14:String; var _local_15:uint; var _local_16:uint; var _local_17:String; var _local_18:String; var _local_19:_SafeStr_39; var _local_20:ISkinRenderer; var _local_21:String; var _local_22:Class; var _local_23:_SafeStr_2538; var _local_24:Array; var _local_25:String; var _local_26:_SafeStr_39; var _local_27:XML; var _local_28:String; var _local_29:uint; var _local_30:_SafeStr_39; var _local_4:Dictionary = new Dictionary(); var _local_5:Dictionary = new Dictionary(); TypeCodeTable._SafeStr_19497(_local_4, _local_5); var _local_6:Dictionary = new Dictionary(); var _local_7:Dictionary = new Dictionary(); StateCodeTable._SafeStr_19497(_local_6, _local_7); var _local_8:Dictionary = new Dictionary(); _local_8[_SafeStr_20438] = BitmapSkinRenderer; _local_8[_SafeStr_20439] = _SafeStr_3626; _local_8[_SafeStr_20440] = _SafeStr_3625; _local_8[_SafeStr_20441] = TextSkinRenderer; _local_8[_SafeStr_20442] = LabelRenderer; _local_8[_SafeStr_20443] = _SafeStr_3624; _local_8[_SafeStr_20444] = SkinRenderer; _local_8[_SafeStr_20445] = _SafeStr_3627; if (k != null){ _local_9 = k.child("window"); _local_10 = _local_9.length(); _local_24 = []; if (_local_10 > 0){ _local_29 = 0; while (_local_29 < _local_10) { _local_11 = _local_9[_local_29]; _local_13 = _local_11.attribute("type"); _local_28 = _local_11.attribute("intent"); _local_14 = _local_11.attribute("style"); _local_15 = (_local_11.attribute("blend") as uint); _local_16 = (_local_11.attribute("color") as uint); _local_17 = _local_11.attribute("asset"); _local_18 = _local_11.attribute("layout"); _local_25 = _local_11.attribute("window_layout"); _local_21 = _local_11.attribute("renderer"); _local_12 = _local_11.child("states"); _local_22 = _local_8[_local_21]; if (_local_22){ _local_20 = new (_local_22)(_local_18); if (_local_20){ _local_19 = _arg_2.getAssetByName(_local_17); _local_20.parse(_local_19, _local_12, _arg_2); if (((_local_19) && ((_local_24.indexOf(_local_19) == -1)))){ _local_24.push(_local_19); }; }; }; _local_23 = new _SafeStr_2538(); _local_23._SafeStr_12331 = ((_local_11.@treshold[0]) ? uint(_local_11.@treshold[0]) : 10); _local_23.background = ((_local_11.@background[0]) ? (_local_11.@background[0] == "true") : false); _local_23.blend = ((_local_11.@blend[0]) ? Number(_local_11.@blend[0]) : 1); _local_23.color = ((_local_11.@color[0]) ? uint(_local_11.@color[0]) : 0xFFFFFF); _local_23.width_min = ((_local_11.@width_min[0]) ? int(_local_11.@width_min[0]) : int.MIN_VALUE); _local_23.width_max = ((_local_11.@width_max[0]) ? int(_local_11.@width_max[0]) : int.MAX_VALUE); _local_23.height_min = ((_local_11.@height_min[0]) ? int(_local_11.@height_min[0]) : int.MIN_VALUE); _local_23.height_max = ((_local_11.@height_max[0]) ? int(_local_11.@height_max[0]) : int.MAX_VALUE); _local_27 = null; if (_local_25 != null){ _local_26 = _arg_2.getAssetByName(_local_25); if (_local_26 != null){ _local_27 = (_local_26.content as XML); }; }; _arg_3._SafeStr_20446(_local_4[_local_13], uint(_local_14), _local_28, _local_20, _local_27, _local_23); _local_29++; }; for each (_local_30 in _local_24) { _local_30.dispose(); }; }; }; } } }//package _-4n6 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_12331 = "_-2YZ" (String#28386, DoABC#3) // _SafeStr_19497 = "_-4rV" (String#34055, DoABC#3) // _SafeStr_20438 = "_-09B" (String#22517, DoABC#3) // _SafeStr_20439 = "_-408" (String#31974, DoABC#3) // _SafeStr_20440 = "_-3U-" (String#30690, DoABC#3) // _SafeStr_20441 = "_-I4" (String#39139, DoABC#3) // _SafeStr_20442 = "_-XT" (String#39704, DoABC#3) // _SafeStr_20443 = "_-2BA" (String#27472, DoABC#3) // _SafeStr_20444 = "_-3MS" (String#30400, DoABC#3) // _SafeStr_20445 = "_-Cm" (String#38954, DoABC#3) // _SafeStr_20446 = "_-1iq" (String#26330, DoABC#3) // _SafeStr_2538 = "_-2VM" (String#10212, DoABC#3) // _SafeStr_3624 = "_-2lz" (String#10465, DoABC#3) // _SafeStr_3625 = "_-4WV" (String#12256, DoABC#3) // _SafeStr_3626 = "_-3fr" (String#11396, DoABC#3) // _SafeStr_3627 = "_-6L8" (String#14134, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) //------------------------------------------------------------ //_-4Ng._SafeStr_4151 package _-4Ng { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1jV._SafeStr_4619; public class _SafeStr_4151 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4151(k:Function) { super(k, _SafeStr_4619); } public function _SafeStr_5325():_SafeStr_4619 { return ((_SafeStr_5326 as _SafeStr_4619)); } } }//package _-4Ng // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4151 = "_-1e8" (String#26145, DoABC#3) // _SafeStr_4619 = "_-4oR" (String#12572, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-4Ng._SafeStr_4163 package _-4Ng { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-1jV._SafeStr_4620; public class _SafeStr_4163 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4163(k:Function) { super(k, _SafeStr_4620); } public function _SafeStr_5325():_SafeStr_4620 { return ((_SafeStr_5326 as _SafeStr_4620)); } } }//package _-4Ng // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4163 = "_-w2" (String#40626, DoABC#3) // _SafeStr_4620 = "_-4GT" (String#12012, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-4O1._SafeStr_5116 package _-4O1 { import flash.display.Shape; import flash.display.BitmapData; import flash.display.Graphics; import flash.geom.Matrix; import flash.display.GradientType; import flash.display.SpreadMethod; import flash.display.InterpolationMethod; public class _SafeStr_5116 { public static var _SafeStr_7999:int = 1; public static var _SafeStr_14829:int = 2; public static const _SafeStr_20447:Number = (Math.PI / 180);//0.0174532925199433 public static function _SafeStr_20448(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:BitmapData, _arg_5:Number=1):Shape { var _local_6:Shape = new Shape(); _local_6.graphics.beginBitmapFill(_arg_4); _local_6.graphics.moveTo((k + _arg_3), _arg_2); _local_6.graphics.curveTo((_arg_3 + k), ((Math.tan((Math.PI / 8)) * _arg_3) + _arg_2), ((Math.sin((Math.PI / 4)) * _arg_3) + k), ((Math.sin((Math.PI / 4)) * _arg_3) + _arg_2)); _local_6.graphics.curveTo(((Math.tan((Math.PI / 8)) * _arg_3) + k), (_arg_3 + _arg_2), k, (_arg_3 + _arg_2)); _local_6.graphics.curveTo(((-(Math.tan((Math.PI / 8))) * _arg_3) + k), (_arg_3 + _arg_2), ((-(Math.sin((Math.PI / 4))) * _arg_3) + k), ((Math.sin((Math.PI / 4)) * _arg_3) + _arg_2)); _local_6.graphics.curveTo((-(_arg_3) + k), ((Math.tan((Math.PI / 8)) * _arg_3) + _arg_2), (-(_arg_3) + k), _arg_2); _local_6.graphics.curveTo((-(_arg_3) + k), ((-(Math.tan((Math.PI / 8))) * _arg_3) + _arg_2), ((-(Math.sin((Math.PI / 4))) * _arg_3) + k), ((-(Math.sin((Math.PI / 4))) * _arg_3) + _arg_2)); _local_6.graphics.curveTo(((-(Math.tan((Math.PI / 8))) * _arg_3) + k), (-(_arg_3) + _arg_2), k, (-(_arg_3) + _arg_2)); _local_6.graphics.curveTo(((Math.tan((Math.PI / 8)) * _arg_3) + k), (-(_arg_3) + _arg_2), ((Math.sin((Math.PI / 4)) * _arg_3) + k), ((-(Math.sin((Math.PI / 4))) * _arg_3) + _arg_2)); _local_6.graphics.curveTo((_arg_3 + k), ((-(Math.tan((Math.PI / 8))) * _arg_3) + _arg_2), (_arg_3 + k), _arg_2); _local_6.graphics.endFill(); _local_6.alpha = _arg_5; return (_local_6); } public static function _SafeStr_20449(k:int, _arg_2:int, _arg_3:BitmapData, _arg_4:Number):Shape { var _local_5:Shape = new Shape(); _local_5.graphics.beginBitmapFill(_arg_3); _local_5.graphics.drawRect(0, 0, k, _arg_2); _local_5.graphics.endFill(); _local_5.alpha = _arg_4; return (_local_5); } public static function _SafeStr_20450(k:int, _arg_2:int, _arg_3:int, _arg_4:BitmapData, _arg_5:Number):Shape { var _local_6:Shape = new Shape(); var _local_7:Graphics = _local_6.graphics; _local_7.beginBitmapFill(_arg_4); _local_7.moveTo(_arg_3, 0); _local_7.curveTo((k - _arg_3), 0, (k - _arg_3), 0); _local_7.curveTo(k, 0, k, _arg_3); _local_7.curveTo(k, (_arg_2 - _arg_3), k, (_arg_2 - _arg_3)); _local_7.curveTo(k, _arg_2, (k - _arg_3), _arg_2); _local_7.curveTo(_arg_3, _arg_2, _arg_3, _arg_2); _local_7.curveTo(0, _arg_2, 0, (_arg_2 - _arg_3)); _local_7.curveTo(0, _arg_3, 0, _arg_3); _local_7.curveTo(0, 0, _arg_3, 0); _local_7.endFill(); _local_6.alpha = _arg_5; return (_local_6); } public static function _SafeStr_20451(k:int, _arg_2:int, _arg_3:uint, _arg_4:uint, _arg_5:Number=1):Shape { var _local_6:Shape = new Shape(); var _local_7:Graphics = _local_6.graphics; var _local_8:BitmapData = new BitmapData(2, 2, true); _local_8.lock(); _local_8.setPixel32(0, 0, _arg_3); _local_8.setPixel32(1, 0, _arg_4); _local_8.setPixel32(0, 1, _arg_4); _local_8.setPixel32(1, 1, _arg_3); _local_8.unlock(); _local_7.clear(); _local_7.beginBitmapFill(_local_8); _local_7.drawRect(0, 0, k, _arg_2); _local_7.endFill(); _local_6.alpha = _arg_5; return (_local_6); } public static function _SafeStr_20452(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number=1):Shape { var _local_6:Shape = new Shape(); _local_6.graphics.beginFill(_arg_4, 1); _local_6.graphics.moveTo((k + _arg_3), _arg_2); _local_6.graphics.curveTo((_arg_3 + k), ((Math.tan((Math.PI / 8)) * _arg_3) + _arg_2), ((Math.sin((Math.PI / 4)) * _arg_3) + k), ((Math.sin((Math.PI / 4)) * _arg_3) + _arg_2)); _local_6.graphics.curveTo(((Math.tan((Math.PI / 8)) * _arg_3) + k), (_arg_3 + _arg_2), k, (_arg_3 + _arg_2)); _local_6.graphics.curveTo(((-(Math.tan((Math.PI / 8))) * _arg_3) + k), (_arg_3 + _arg_2), ((-(Math.sin((Math.PI / 4))) * _arg_3) + k), ((Math.sin((Math.PI / 4)) * _arg_3) + _arg_2)); _local_6.graphics.curveTo((-(_arg_3) + k), ((Math.tan((Math.PI / 8)) * _arg_3) + _arg_2), (-(_arg_3) + k), _arg_2); _local_6.graphics.curveTo((-(_arg_3) + k), ((-(Math.tan((Math.PI / 8))) * _arg_3) + _arg_2), ((-(Math.sin((Math.PI / 4))) * _arg_3) + k), ((-(Math.sin((Math.PI / 4))) * _arg_3) + _arg_2)); _local_6.graphics.curveTo(((-(Math.tan((Math.PI / 8))) * _arg_3) + k), (-(_arg_3) + _arg_2), k, (-(_arg_3) + _arg_2)); _local_6.graphics.curveTo(((Math.tan((Math.PI / 8)) * _arg_3) + k), (-(_arg_3) + _arg_2), ((Math.sin((Math.PI / 4)) * _arg_3) + k), ((-(Math.sin((Math.PI / 4))) * _arg_3) + _arg_2)); _local_6.graphics.curveTo((_arg_3 + k), ((-(Math.tan((Math.PI / 8))) * _arg_3) + _arg_2), (_arg_3 + k), _arg_2); _local_6.graphics.endFill(); _local_6.alpha = _arg_5; return (_local_6); } public static function _SafeStr_10061(k:int, _arg_2:int, _arg_3:int, _arg_4:Number=1, _arg_5:int=2):Shape { var _local_6:Shape = new Shape(); var _local_7:Graphics = _local_6.graphics; _local_7.lineStyle(_arg_5, _arg_3); _local_7.lineTo(k, _arg_2); _local_7.moveTo(0, _arg_2); _local_7.lineTo(k, 0); _local_7.endFill(); _local_6.alpha = _arg_4; return (_local_6); } public static function _SafeStr_16384(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:int, _arg_5:Number):Shape { var _local_9:Number; var _local_10:Number; var _local_11:Number; var _local_12:Number; var _local_13:Number; var _local_6:Shape = new Shape(); var _local_7:Graphics = _local_6.graphics; _local_7.beginFill(_arg_4, 1); _local_7.moveTo(0, 0); _local_7.lineTo(k, 0); var _local_8:Number = Math.tan(((1 * Math.PI) * 180)); _local_9 = 0; while (_local_9 < _arg_3) { _local_10 = (k * Math.cos(((_local_9 + 1) * _SafeStr_20447))); _local_11 = (k * Math.sin(((_local_9 + 1) * _SafeStr_20447))); _local_12 = (_local_10 + ((k * _local_8) * Math.cos((((_local_9 + 1) - 90) * _SafeStr_20447)))); _local_13 = (_local_11 + ((k * _local_8) * Math.sin((((_local_9 + 1) - 90) * _SafeStr_20447)))); _local_7.curveTo(_local_12, _local_13, _local_10, _local_11); _local_9++; }; _local_7.moveTo(0, 0); _local_7.lineTo(_arg_2, 0); _local_9 = 0; while (_local_9 < _arg_3) { _local_10 = (_arg_2 * Math.cos(((_local_9 + 1) * _SafeStr_20447))); _local_11 = (_arg_2 * Math.sin(((_local_9 + 1) * _SafeStr_20447))); _local_12 = (_local_10 + ((_arg_2 * _local_8) * Math.cos((((_local_9 + 1) - 90) * _SafeStr_20447)))); _local_13 = (_local_11 + ((_arg_2 * _local_8) * Math.sin((((_local_9 + 1) - 90) * _SafeStr_20447)))); _local_7.curveTo(_local_12, _local_13, _local_10, _local_11); _local_9++; }; _local_6.alpha = _arg_5; return (_local_6); } public static function _SafeStr_20453(k:int, _arg_2:int, _arg_3:uint, _arg_4:uint, _arg_5:int=1, _arg_6:int=1, _arg_7:Number=1):Shape { var _local_8:Shape = new Shape(); var _local_9:Graphics = _local_8.graphics; var _local_10:int = (((_arg_2 == _SafeStr_14829)) ? k : 1); var _local_11:int = (((_arg_2 == _SafeStr_14829)) ? 1 : k); var _local_12:BitmapData = new BitmapData((_arg_5 + _arg_6), 1, true); _local_12.lock(); var _local_13:int; while (_local_13 < _arg_5) { _local_12.setPixel32(_local_13, 0, _arg_3); _local_13++; }; while (_local_13 < (_arg_5 + _arg_6)) { _local_12.setPixel32(_local_13, 0, _arg_4); _local_13++; }; _local_12.unlock(); var _local_14:Matrix = new Matrix(); if (_arg_2 == _SafeStr_7999){ _local_14.rotate(((90 * Math.PI) / 180)); }; _local_9.clear(); _local_9.beginBitmapFill(_local_12, _local_14); _local_9.drawRect(0, 0, _local_10, _local_11); _local_9.endFill(); _local_8.alpha = _arg_7; return (_local_8); } public static function _SafeStr_10417(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:Number=1, _arg_7:Number=1):Shape { var _local_8:Shape = new Shape(); var _local_9:Graphics = _local_8.graphics; var _local_10:Array = [_arg_4, _arg_5]; var _local_11:String = GradientType.LINEAR; var _local_12:Array = [_arg_6, _arg_7]; var _local_13:Array = [0, 0xFF]; var _local_14:String = SpreadMethod.PAD; var _local_15:String = InterpolationMethod.RGB; var _local_16:Matrix = new Matrix(); _local_16.createGradientBox(k, _arg_2, ((_arg_3 * Math.PI) / 180), 0, 0); _local_9.beginGradientFill(_local_11, _local_10, _local_12, _local_13, _local_16, _local_14, _local_15); _local_9.drawRect(0, 0, k, _arg_2); return (_local_8); } public static function rect(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number=1, _arg_5:Number=0, _arg_6:Number=0):Shape { var _local_7:Shape = new Shape(); _local_7.graphics.beginFill(_arg_3, 1); _local_7.graphics.moveTo(0, 0); _local_7.graphics.lineTo(k, 0); _local_7.graphics.lineTo(k, _arg_2); _local_7.graphics.lineTo(0, _arg_2); _local_7.graphics.lineTo(0, 0); _local_7.graphics.endFill(); _local_7.alpha = _arg_4; _local_7.x = _arg_5; _local_7.y = _arg_6; return (_local_7); } public static function _SafeStr_20454(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:Number, _arg_7:Number):Shape { var _local_8:Shape = new Shape(); var _local_9:Graphics = _local_8.graphics; _local_9.beginFill(_arg_6, 1); _local_9.moveTo((k + _arg_5), _arg_2); _local_9.curveTo(((k + _arg_3) - _arg_5), _arg_2, ((k + _arg_3) - _arg_5), _arg_2); _local_9.curveTo((k + _arg_3), _arg_2, (k + _arg_3), (_arg_2 + _arg_5)); _local_9.curveTo((k + _arg_3), ((_arg_2 + _arg_4) - _arg_5), (k + _arg_3), ((_arg_2 + _arg_4) - _arg_5)); _local_9.curveTo((k + _arg_3), (_arg_2 + _arg_4), ((k + _arg_3) - _arg_5), (_arg_2 + _arg_4)); _local_9.curveTo((k + _arg_5), (_arg_2 + _arg_4), (k + _arg_5), (_arg_2 + _arg_4)); _local_9.curveTo(k, (_arg_2 + _arg_4), k, ((_arg_2 + _arg_4) - _arg_5)); _local_9.curveTo(k, (_arg_2 + _arg_5), k, (_arg_2 + _arg_5)); _local_9.curveTo(k, _arg_2, (k + _arg_5), _arg_2); _local_9.endFill(); _local_8.alpha = _arg_7; return (_local_8); } public static function outline(k:int, _arg_2:int, _arg_3:int, _arg_4:Number):Shape { var _local_5:Shape = new Shape(); var _local_6:Graphics = _local_5.graphics; _local_6.beginFill(_arg_3, 1); _local_6.drawRect(0, 0, k, 1); _local_6.drawRect(0, 1, 1, (_arg_2 - 1)); _local_6.drawRect((k - 1), 1, 1, (_arg_2 - 1)); _local_6.drawRect(1, (_arg_2 - 1), (k - 2), 1); _local_6.endFill(); _local_5.alpha = _arg_4; return (_local_5); } } }//package _-4O1 // _SafeStr_10061 = "_-3kD" (String#31302, DoABC#3) // _SafeStr_10417 = "_-3vx" (String#31778, DoABC#3) // _SafeStr_14829 = "_-6CB" (String#37346, DoABC#3) // _SafeStr_16384 = "_-06N" (String#22417, DoABC#3) // _SafeStr_20447 = "_-Mw" (String#39319, DoABC#3) // _SafeStr_20448 = "_-JY" (String#39200, DoABC#3) // _SafeStr_20449 = "_-4oV" (String#33927, DoABC#3) // _SafeStr_20450 = "_-33d" (String#29630, DoABC#3) // _SafeStr_20451 = "_-4Nt" (String#32926, DoABC#3) // _SafeStr_20452 = "_-5SU" (String#35520, DoABC#3) // _SafeStr_20453 = "_-sT" (String#40493, DoABC#3) // _SafeStr_20454 = "_-zj" (String#40776, DoABC#3) // _SafeStr_5116 = "_-2jg" (String#28825, DoABC#3) // _SafeStr_7999 = "_-4Ve" (String#33250, DoABC#3) //------------------------------------------------------------ //_-4O1.StringUtils package _-4O1 { public class StringUtils { public static var LEFT:Number = (1 << 1); public static var RIGHT:Number = (1 << 2); public static function objectToString(k:Object):String { var _local_4:*; var _local_2:String = ""; var _local_3:Boolean; _local_2 = (_local_2 + "{"); for (_local_4 in k) { if (!_local_3){ _local_3 = true; }; if ((k[_local_4] is Array)){ _local_2 = (_local_2 + (((_local_4 + ": [") + k[_local_4]) + "], ")); } else { if ((k[_local_4] is Object)){ _local_2 = (_local_2 + (StringUtils.objectToString(k[_local_4]) + ", ")); } else { if ((k[_local_4] is Function)){ _local_2 = (_local_2 + (_local_4 + ": (function), ")); } else { _local_2 = (_local_2 + (((_local_4 + ": ") + k[_local_4]) + ", ")); }; }; }; }; if (_local_3){ return ((_local_2.slice(0, -2) + "}")); }; return ((_local_2 + "}")); } public static function _SafeStr_16404(k:String, _arg_2:Number, _arg_3:String, _arg_4:Number=NaN):String { if (isNaN(_arg_4)){ _arg_4 = StringUtils.LEFT; }; if ((((k.length >= _arg_2)) || (!((_arg_3.length == 1))))){ return (k); }; var _local_5:String = ""; var _local_6:Number = 0; while (_local_6 < (_arg_2 - k.length)) { _local_5 = (_local_5 + _arg_3); _local_6++; }; var _local_7:String = (((_arg_4 == StringUtils.LEFT)) ? (_local_5 + k) : (k + _local_5)); return (_local_7); } public static function replace(k:String, _arg_2:String, _arg_3:String):String { return (k.split(_arg_2).join(_arg_3)); } public static function trim(k:String=null):String { if (k == null){ return (""); }; k = String(k); while (k.charAt(0) == " ") { k = k.substring(1); }; while (k.charAt((k.length - 1)) == " ") { k = k.substring(0, (k.length - 1)); }; return (k); } public static function _SafeStr_20455(k:String):String { return ((k.substr(0, 1).toUpperCase() + k.substr(1).toLowerCase())); } public static function _SafeStr_20456(k:String):String { var _local_2:String = ""; var _local_3:Array = k.split(" "); var _local_4:int; while (_local_4 < _local_3.length) { _local_2 = (_local_2 + StringUtils._SafeStr_20455(_local_3[_local_4])); if (_local_4 < (_local_3.length - 1)){ _local_2 = (_local_2 + " "); }; _local_4++; }; return (_local_2); } } }//package _-4O1 // _SafeStr_16404 = "_-2R0" (String#28085, DoABC#3) // _SafeStr_20455 = "_-0-F" (String#22155, DoABC#3) // _SafeStr_20456 = "_-0wK" (String#24426, DoABC#3) //------------------------------------------------------------ //_-4-p._SafeStr_3999 package _-4-p { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5n9._SafeStr_4929; public class _SafeStr_3999 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_3999(k:Function) { super(k, _SafeStr_4929); } public function _SafeStr_5325():_SafeStr_4929 { return ((this._SafeStr_5326 as _SafeStr_4929)); } } }//package _-4-p // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_3999 = "_-54m" (String#34617, DoABC#3) // _SafeStr_4929 = "_-1Cz" (String#8848, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-4-p._SafeStr_4054 package _-4-p { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5n9._SafeStr_4938; public class _SafeStr_4054 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4054(k:Function) { super(k, _SafeStr_4938); } public function _SafeStr_5325():_SafeStr_4938 { return ((this._SafeStr_5326 as _SafeStr_4938)); } } }//package _-4-p // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4054 = "_-PR" (String#39414, DoABC#3) // _SafeStr_4938 = "_-62U" (String#13822, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-4-p._SafeStr_4109 package _-4-p { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5n9._SafeStr_4950; public class _SafeStr_4109 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4109(k:Function) { super(k, _SafeStr_4950); } public function _SafeStr_5325():_SafeStr_4950 { return ((this._SafeStr_5326 as _SafeStr_4950)); } } }//package _-4-p // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4109 = "_-3bh" (String#30979, DoABC#3) // _SafeStr_4950 = "_-0z4" (String#8596, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-4-p._SafeStr_4113 package _-4-p { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5n9._SafeStr_4952; public class _SafeStr_4113 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4113(k:Function) { super(k, _SafeStr_4952); } public function _SafeStr_5325():_SafeStr_4952 { return ((this._SafeStr_5326 as _SafeStr_4952)); } } }//package _-4-p // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4113 = "_-2Oq" (String#27999, DoABC#3) // _SafeStr_4952 = "_-1ov" (String#9460, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-4-p._SafeStr_4172 package _-4-p { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5n9._SafeStr_4970; public class _SafeStr_4172 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4172(k:Function) { super(k, _SafeStr_4970); } public function _SafeStr_5325():_SafeStr_4970 { return ((this._SafeStr_5326 as _SafeStr_4970)); } } }//package _-4-p // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4172 = "_-3Oz" (String#30497, DoABC#3) // _SafeStr_4970 = "_-1rt" (String#9516, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-4-p._SafeStr_4184 package _-4-p { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5n9._SafeStr_4974; public class _SafeStr_4184 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4184(k:Function) { super(k, _SafeStr_4974); } public function _SafeStr_5325():_SafeStr_4974 { return ((this._SafeStr_5326 as _SafeStr_4974)); } } }//package _-4-p // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4184 = "_-3HY" (String#30198, DoABC#3) // _SafeStr_4974 = "_-SD" (String#14904, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-4-p._SafeStr_4221 package _-4-p { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5n9._SafeStr_4983; import _-5n9._SafeStr_4929; public class _SafeStr_4221 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4221(k:Function) { super(k, _SafeStr_4983); } public function _SafeStr_5325():_SafeStr_4929 { return ((this._SafeStr_5326 as _SafeStr_4929)); } } }//package _-4-p // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4221 = "_-2Dw" (String#27579, DoABC#3) // _SafeStr_4929 = "_-1Cz" (String#8848, DoABC#3) // _SafeStr_4983 = "_-0jT" (String#8346, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-4-p._SafeStr_4235 package _-4-p { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5n9._SafeStr_4344; public class _SafeStr_4235 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4235(k:Function) { super(k, _SafeStr_4344); } public function _SafeStr_5325():_SafeStr_4344 { return ((this._SafeStr_5326 as _SafeStr_4344)); } } }//package _-4-p // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4235 = "_-0gZ" (String#23814, DoABC#3) // _SafeStr_4344 = "_-3jn" (String#11457, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-4-p._SafeStr_4239 package _-4-p { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5n9._SafeStr_4985; public class _SafeStr_4239 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4239(k:Function) { super(k, _SafeStr_4985); } public function _SafeStr_5325():_SafeStr_4985 { return ((this._SafeStr_5326 as _SafeStr_4985)); } } }//package _-4-p // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4239 = "_-4Pa" (String#32997, DoABC#3) // _SafeStr_4985 = "_-3jA" (String#11449, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-4-p._SafeStr_4252 package _-4-p { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5n9._SafeStr_4989; public class _SafeStr_4252 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4252(k:Function) { super(k, _SafeStr_4989); } public function _SafeStr_5325():_SafeStr_4989 { return ((this._SafeStr_5326 as _SafeStr_4989)); } } }//package _-4-p // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4252 = "_-03z" (String#22334, DoABC#3) // _SafeStr_4989 = "_-4U8" (String#12211, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-4-p._SafeStr_4279 package _-4-p { import _-3qZ._SafeStr_2276; import _-3qZ._SafeStr_2273; import _-5n9._SafeStr_4997; public class _SafeStr_4279 extends _SafeStr_2276 implements _SafeStr_2273 { public function _SafeStr_4279(k:Function) { super(k, _SafeStr_4997); } public function _SafeStr_5325():_SafeStr_4997 { return ((this._SafeStr_5326 as _SafeStr_4997)); } } }//package _-4-p // _SafeStr_2273 = "_-68h" (String#13915, DoABC#3) // _SafeStr_2276 = "_-4x9" (String#12701, DoABC#3) // _SafeStr_4279 = "_-2i5" (String#28766, DoABC#3) // _SafeStr_4997 = "_-2uT" (String#10606, DoABC#3) // _SafeStr_5325 = "_-3OU" (String#1537, DoABC#3) // _SafeStr_5326 = "_-4kc" (String#33788, DoABC#3) //------------------------------------------------------------ //_-4PB._SafeStr_5105 package _-4PB { public class _SafeStr_5105 extends NonLinearVideoAd { override public function contentType():String { return ("SCRIPT"); } } }//package _-4PB // _SafeStr_5105 = "_-yK" (String#15450, DoABC#3) //------------------------------------------------------------ //_-4PB._SafeStr_5106 package _-4PB { public class _SafeStr_5106 extends NonLinearVideoAd { public function get _SafeStr_10630():String { if (_SafeStr_20457 != null){ return (_SafeStr_20457); }; if (_SafeStr_17223()){ return (_SafeStr_8962.getQualifiedStreamAddress()); }; return (""); } override public function get content():String { return (this._SafeStr_10630); } } }//package _-4PB // _SafeStr_10630 = "_-4Ri" (String#33089, DoABC#3) // _SafeStr_17223 = "_-47" (String#32254, DoABC#3) // _SafeStr_20457 = "_-6Lj" (String#37696, DoABC#3) // _SafeStr_5106 = "_-0dh" (String#8246, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) //------------------------------------------------------------ //_-4PB._SafeStr_5107 package _-4PB { public class _SafeStr_5107 extends NonLinearVideoAd { override public function contentType():String { return ("IFRAME"); } } }//package _-4PB // _SafeStr_5107 = "_-53K" (String#12810, DoABC#3) //------------------------------------------------------------ //_-4PB._SafeStr_5108 package _-4PB { import _-co.VPAIDWrapper; import _-Xu._SafeStr_5213; import _-co.OverlayView; public interface _SafeStr_5108 { function _SafeStr_20458(_arg_1:Function):void; function _SafeStr_20459(_arg_1:Function):void; function _SafeStr_20460(_arg_1:Function):void; function _SafeStr_20461(_arg_1:Function):void; function _SafeStr_20462(_arg_1:Function):void; function _SafeStr_20463(_arg_1:Function):void; function _SafeStr_20464(_arg_1:Function):void; function _SafeStr_20465(_arg_1:Function):void; function _SafeStr_20466(_arg_1:Function):void; function _SafeStr_20467(_arg_1:Function):void; function _SafeStr_20468(_arg_1:Function):void; function _SafeStr_20469(_arg_1:Function):void; function _SafeStr_20470(_arg_1:Function):void; function _SafeStr_20471(_arg_1:Function):void; function _SafeStr_20472(_arg_1:Function):void; function _SafeStr_20473(_arg_1:Function):void; function _SafeStr_20474(_arg_1:Function):void; function _SafeStr_20475(_arg_1:Function):void; function _SafeStr_20476(_arg_1:Function):void; function _SafeStr_20477(_arg_1:Function):void; function _SafeStr_20478(_arg_1:Function):void; function _SafeStr_20479(_arg_1:Function):void; function _SafeStr_20480(_arg_1:Function):void; function _SafeStr_20481(_arg_1:Function):void; function _SafeStr_20482(_arg_1:Function):void; function registerAsVPAID(_arg_1:VPAIDWrapper):Boolean; function startVPAID(_arg_1:Number=-1, _arg_2:Number=-1, _arg_3:String="normal", _arg_4:Boolean=false, _arg_5:String=null):void; function getVPAID():_SafeStr_5213; function _SafeStr_20483():Object; function _SafeStr_5606():Boolean; function _SafeStr_20484(_arg_1:int):void; function enableMaxDurationTimeout():void; function _SafeStr_20485():void; function resize(_arg_1:Number, _arg_2:Number, _arg_3:String):void; function _SafeStr_20486(_arg_1:OverlayView):void; function _SafeStr_20487():OverlayView; function _SafeStr_20488():Boolean; function _SafeStr_20489():void; function unload():void; function pause():void; function resume():void; } }//package _-4PB // _SafeStr_20458 = "_-4oN" (String#12569, DoABC#3) // _SafeStr_20459 = "_-3fS" (String#11390, DoABC#3) // _SafeStr_20460 = "_-0rs" (String#8483, DoABC#3) // _SafeStr_20461 = "_-21z" (String#9721, DoABC#3) // _SafeStr_20462 = "_-0C6" (String#7801, DoABC#3) // _SafeStr_20463 = "_-1O-" (String#9039, DoABC#3) // _SafeStr_20464 = "_-4Ek" (String#11980, DoABC#3) // _SafeStr_20465 = "_-a2" (String#15053, DoABC#3) // _SafeStr_20466 = "_-4Au" (String#11915, DoABC#3) // _SafeStr_20467 = "_-0-q" (String#7600, DoABC#3) // _SafeStr_20468 = "_-1ac" (String#9234, DoABC#3) // _SafeStr_20469 = "_-5rY" (String#13631, DoABC#3) // _SafeStr_20470 = "_-2pF" (String#10511, DoABC#3) // _SafeStr_20471 = "_-3mJ" (String#11499, DoABC#3) // _SafeStr_20472 = "_-06c" (String#7720, DoABC#3) // _SafeStr_20473 = "_-6ff" (String#14437, DoABC#3) // _SafeStr_20474 = "_-12U" (String#8669, DoABC#3) // _SafeStr_20475 = "_-5az" (String#13368, DoABC#3) // _SafeStr_20476 = "_-20x" (String#9699, DoABC#3) // _SafeStr_20477 = "_-3Tp" (String#11189, DoABC#3) // _SafeStr_20478 = "_-5j9" (String#13493, DoABC#3) // _SafeStr_20479 = "_-322" (String#10760, DoABC#3) // _SafeStr_20480 = "_-6AE" (String#13938, DoABC#3) // _SafeStr_20481 = "_-00w" (String#7626, DoABC#3) // _SafeStr_20482 = "_-303" (String#10725, DoABC#3) // _SafeStr_20483 = "_-0Fd" (String#7854, DoABC#3) // _SafeStr_20484 = "_-3qq" (String#11583, DoABC#3) // _SafeStr_20485 = "_-2Ke" (String#10043, DoABC#3) // _SafeStr_20486 = "_-4ox" (String#12577, DoABC#3) // _SafeStr_20487 = "_-6az" (String#14374, DoABC#3) // _SafeStr_20488 = "_-T1" (String#14917, DoABC#3) // _SafeStr_20489 = "_-5ny" (String#13575, DoABC#3) // _SafeStr_5108 = "_-19m" (String#8797, DoABC#3) // _SafeStr_5213 = "_-6c8" (String#14391, DoABC#3) // _SafeStr_5606 = "_-23i" (String#9752, DoABC#3) //------------------------------------------------------------ //_-4PB._SafeStr_5110 package _-4PB { import _-32P._SafeStr_5109; public class _SafeStr_5110 extends NonLinearVideoAd implements _SafeStr_5109 { public function signalLoadError(k:String):void { } public function get _SafeStr_17593():String { if (_SafeStr_6903()){ return (_SafeStr_20457); }; return (_SafeStr_8962.getQualifiedStreamAddress()); } override public function get content():String { return (this._SafeStr_17593); } public function shouldMaintainAspectRatio():Boolean { return (this.maintainAspectRatio); } public function get recommendedWidth():int { return (_SafeStr_5378); } public function get recommendedHeight():int { return (_height); } override public function clicked():void { if (!isInteractive()){ super.clicked(); }; } override public function close():void { super.close(); } } }//package _-4PB // _SafeStr_17593 = "_-5L9" (String#13111, DoABC#3) // _SafeStr_20457 = "_-6Lj" (String#37696, DoABC#3) // _SafeStr_5109 = "_-3Z3" (String#11267, DoABC#3) // _SafeStr_5110 = "_-4j3" (String#12480, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_6903 = "_-28d" (String#27373, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) //------------------------------------------------------------ //_-4PB._SafeStr_5111 package _-4PB { public class _SafeStr_5111 extends NonLinearVideoAd { public function get html():String { return (_SafeStr_20457); } override public function get content():String { return (this.html); } } }//package _-4PB // _SafeStr_20457 = "_-6Lj" (String#37696, DoABC#3) // _SafeStr_5111 = "_-3b0" (String#11307, DoABC#3) //------------------------------------------------------------ //_-4PB.AdNetworkResource package _-4PB { import _-2xB.NetworkResource; import _-3ur.AdStreamerConfig; public class AdNetworkResource extends NetworkResource { protected var _SafeStr_18755:Array = null; protected var _SafeStr_20490:AdStreamerConfig = null; protected var _SafeStr_20491:String = null; protected var _SafeStr_20492:String = null; public function AdNetworkResource(k:String=null, _arg_2:String=null, _arg_3:String=null) { super(k, _arg_2, _arg_3); } public function _SafeStr_20493():Boolean { return (!((this._SafeStr_18755 == null))); } protected function _SafeStr_20494():Boolean { var k:int; if (_SafeStr_8962 != null){ if (this._SafeStr_20490 == null){ if (this._SafeStr_18755 != null){ k = 0; while (k < this._SafeStr_18755.length) { if (_SafeStr_8962.indexOf(AdStreamerConfig(this._SafeStr_18755[k]).netConnectionAddress) > -1){ this._SafeStr_20490 = AdStreamerConfig(this._SafeStr_18755[k]); return (true); }; k++; }; }; }; } else { this._SafeStr_20490 = null; }; return (false); } public function set streamers(k:Array):void { this._SafeStr_18755 = k; this._SafeStr_20490 = null; } override public function get netConnectionAddress():String { var _local_1:String; if (this._SafeStr_20492 != null){ return (this._SafeStr_20492); }; if (this._SafeStr_20494()){ return (this._SafeStr_20490.netConnectionAddress); }; _local_1 = super.netConnectionAddress; if (_local_1 != null){ return (_local_1); }; return (this._SafeStr_20495()); } protected function _SafeStr_20495():String { var k:String; var _local_2:Array; if (isRTMP()){ k = _SafeStr_8962.substr((_SafeStr_8962.indexOf("rtmp://") + 7)); _local_2 = k.split("/"); if (_local_2.length > 2){ this._SafeStr_20492 = ((("rtmp://" + _local_2[0]) + "/") + _local_2[1]); return (this._SafeStr_20492); }; }; return (null); } public function _SafeStr_11994():String { var _local_1:String; var _local_2:Array; var k:int; if (isRTMP()){ if (this._SafeStr_20491 == null){ if (this._SafeStr_20494()){ this._SafeStr_20491 = this._SafeStr_20490._SafeStr_18793(_SafeStr_8962, _SafeStr_12013); } else { if (_SafeStr_17227()){ this._SafeStr_20491 = _SafeStr_11995("mp4:"); } else { if (_SafeStr_17228()){ this._SafeStr_20491 = _SafeStr_11995("flv:"); this._SafeStr_20491 = this._SafeStr_20491.replace(new RegExp("flv:", "g"), ""); } else { _local_1 = _SafeStr_8962.substr((_SafeStr_8962.indexOf("rtmp://") + 7)); _local_2 = _local_1.split("/"); if (_local_2.length > 2){ this._SafeStr_20491 = ""; k = 2; while (k < _local_2.length) { this._SafeStr_20491 = (this._SafeStr_20491 + ("/" + _local_2[k])); k++; }; this._SafeStr_20491 = this._SafeStr_20491.substr(1); if (((((((isMimeType("video/x-mp4")) || (isMimeType("video/mp4")))) || (isMimeType("mp4")))) || (_SafeStr_17225(".mp4")))){ this._SafeStr_20491 = ("mp4:" + this._SafeStr_20491); } else { if (((((((isMimeType("video/x-flv")) || (isMimeType("video/flv")))) || (isMimeType("flv")))) || (_SafeStr_17225(".flv")))){ this._SafeStr_20491 = this._SafeStr_20491.replace(new RegExp("\\.flv", "g"), ""); }; }; } else { this._SafeStr_20491 = _SafeStr_8962; }; }; }; }; }; return (this._SafeStr_20491); }; return (null); } } }//package _-4PB // _SafeStr_11994 = "_-5W8" (String#35665, DoABC#3) // _SafeStr_11995 = "_-0RJ" (String#8045, DoABC#3) // _SafeStr_12013 = "_-kt" (String#1641, DoABC#3) // _SafeStr_17225 = "_-0Hl" (String#22867, DoABC#3) // _SafeStr_17227 = "_-4qt" (String#34033, DoABC#3) // _SafeStr_17228 = "_-0AW" (String#22567, DoABC#3) // _SafeStr_18755 = "_-Kh" (String#14776, DoABC#3) // _SafeStr_18793 = "_-0Ed" (String#22738, DoABC#3) // _SafeStr_20490 = "_-SP" (String#39521, DoABC#3) // _SafeStr_20491 = "_-02L" (String#22271, DoABC#3) // _SafeStr_20492 = "_-xd" (String#40690, DoABC#3) // _SafeStr_20493 = "_-2kK" (String#28852, DoABC#3) // _SafeStr_20494 = "_-5VL" (String#35634, DoABC#3) // _SafeStr_20495 = "_-1f9" (String#26178, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) //------------------------------------------------------------ //_-4PB.CompanionAd package _-4PB { import _-2xB.StringUtils; import _-6ac._SafeStr_5216; import _-6ac._SafeStr_5115; import _-2xB.ArrayUtils; public class CompanionAd extends NonLinearVideoAd { protected var _SafeStr_20496:String = null; protected var _SafeStr_20497:String = null; protected var _SafeStr_20498:String = ""; protected var _SafeStr_20499:int = -1; protected var _SafeStr_20500:String = null; public function CompanionAd(k:VideoAd=null) { _SafeStr_20501 = k; super(); } public function set altText(k:String):void { this._SafeStr_20496 = k; } public function get altText():String { return (this._SafeStr_20496); } public function set _SafeStr_6909(k:String):void { this._SafeStr_20497 = k; } public function get _SafeStr_6909():String { return (this._SafeStr_20497); } public function set _SafeStr_20502(k:int):void { this._SafeStr_20499 = k; } public function get _SafeStr_20502():int { return (this._SafeStr_20499); } public function set _SafeStr_6910(k:String):void { this._SafeStr_20498 = k; } public function get _SafeStr_6910():String { return (this._SafeStr_20498); } public function _SafeStr_6900(k:String, _arg_2:String):void { this._SafeStr_20497 = k; this._SafeStr_20498 = _arg_2; } public function _SafeStr_6908():Boolean { return (!((this._SafeStr_20497 == null))); } public function _SafeStr_6911():void { this._SafeStr_20497 = null; } public function _SafeStr_6899():String { if (_SafeStr_20501 != null){ return (_SafeStr_20501.uid); }; return (null); } public function _SafeStr_6891(k:CompanionAd):Boolean { if (k != null){ if (this == k){ return (true); }; return (((((((((k.isVAST2) && (this.isVAST2))) && (!((this.id == null))))) && (!(StringUtils.isEmpty(this.id))))) && ((k.id == this.id)))); }; return (false); } public function suitableForDisplayInDIV(k:Object):Boolean { var _local_2:Boolean; var _local_3:Boolean; if (((!((k.resourceType == undefined))) && ((k.creativeType == undefined)))){ _local_3 = _SafeStr_6915(k.width, k.height, k.resourceType); } else { if (k.index != undefined){ _local_3 = _SafeStr_6916(k.width, k.height, k.index); } else { if (((!((k.creativeType == undefined))) && (!((k.resoruceType == undefined))))){ _local_3 = _SafeStr_6917(k.width, k.height, k.creativeType, k.resourceType); } else { _local_3 = _SafeStr_6894(k.width, k.height); }; }; }; if (_local_3){ _local_2 = true; }; return (_local_2); } protected function _SafeStr_20503():String { var k:String; if (_SafeStr_20504()){ k = _SafeStr_20505; }; if (_SafeStr_12010()){ if (k != null){ k = ((((((((("&clickTag=" + escape(this._SafeStr_6879())) + "&") + "clickTAG=") + escape(this._SafeStr_6879())) + "&") + "clicktag=") + escape(this._SafeStr_6879())) + "&") + k); } else { k = ((((((("clickTag=" + escape(this._SafeStr_6879())) + "&") + "clickTAG=") + escape(this._SafeStr_6879())) + "&") + "clicktag=") + escape(this._SafeStr_6879())); }; }; return (k); } protected function _SafeStr_20506(k:Array, _arg_2:Boolean=true):String { var _local_7:int; var _local_3:String = ""; var _local_4:String = ""; if (this._SafeStr_20507()){ _local_4 = (_local_4 + ((' width="' + this.width) + '"')); }; if (this._SafeStr_20508()){ _local_4 = (_local_4 + ((' height="' + this.height) + '"')); }; _local_3 = ((((''); _local_3 = (_local_3 + (('')); _local_3 = (_local_3 + ''); var _local_5:String = ""; if (k != null){ if (k.length > 0){ _local_7 = 0; while (_local_7 < k.length) { if (((!((k[_local_7].name == undefined))) && (!((k[_local_7].value == undefined))))){ _local_3 = (_local_3 + (((('')); _local_5 = (_local_5 + ((((" " + k[_local_7].name) + '="') + k[_local_7].value) + '"')); }; _local_7++; }; }; }; var _local_6:String = this._SafeStr_20503(); if (_arg_2){ if (_local_6 != null){ _local_3 = (_local_3 + (('')); _local_3 = (_local_3 + (((((((((('")); } else { _local_3 = (_local_3 + (((((((('")); }; } else { if (_local_6 != null){ _local_3 = (_local_3 + (('')); }; }; _local_3 = (_local_3 + ""); return (_local_3); } public function _SafeStr_6918(k:Array, _arg_2:Boolean=false, _arg_3:String="companion", _arg_4:Boolean=false):String { var _local_5:String; var _local_6:String; if ((((((this._SafeStr_20500 == null)) || (_SafeStr_20509()))) || (!((k == null))))){ _local_5 = ""; if (_SafeStr_20510()){ if (((_SafeStr_12010()) && (!(StringUtils._SafeStr_6689(codeBlock, "'); _local_5 = (_local_5 + codeBlock); _local_5 = (_local_5 + ""); } else { _local_5 = codeBlock; }; } else { if (((_SafeStr_20512()) || (_SafeStr_20511()))){ if (_SafeStr_12010()){ _local_5 = ((''); _local_5 = (_local_5 + (('')); _local_5 = (_local_5 + ""); } else { _local_5 = (_local_5 + (('')); }; } else { if (isScript()){ if (_SafeStr_6903()){ _local_5 = codeBlock; } else { if (_SafeStr_17223()){ _local_5 = (_local_5 + (('')); }; }; } else { if (_SafeStr_20509()){ if (_SafeStr_6903()){ _local_5 = codeBlock; } else { _local_5 = this._SafeStr_20506(k); }; } else { if (isIFrame()){ if (_SafeStr_17223()){ _local_6 = ""; if (this._SafeStr_20507()){ _local_6 = (_local_6 + ((' width="' + this.width) + '"')); }; if (this._SafeStr_20508()){ _local_6 = (_local_6 + ((' height="' + this.height) + '"')); }; _local_5 = (((('"); }; }; }; }; }; }; this._SafeStr_20500 = _local_5; }; return (this._SafeStr_20500); } override public function start(k:_SafeStr_5115, _arg_2:*=null):void { if (k.controller.onDisplayCompanionAd(new _SafeStr_5216(_SafeStr_5216._SafeStr_6743, this))){ triggerTrackingEvent(TrackingEvent._SafeStr_20513); triggerTrackingEvent(TrackingEvent._SafeStr_20514); }; } override public function stop(k:_SafeStr_5115, _arg_2:*=null):void { if (k.controller.onHideCompanionAd(new _SafeStr_5216(_SafeStr_5216._SafeStr_5992, this))){ triggerTrackingEvent(TrackingEvent._SafeStr_20515); }; } override public function clone(k:*=null) { var _local_2:CompanionAd = super.clone(new CompanionAd(parentAdContainer)); _local_2.altText = this._SafeStr_20496; _local_2._SafeStr_6910 = this._SafeStr_20498; _local_2._SafeStr_6909 = this._SafeStr_20497; _local_2._SafeStr_20502 = this._SafeStr_20499; _local_2.adParameters = _SafeStr_20505; return (_local_2); } override public function toJSObject():Object { var k:Object = new Object(); k = { "id":_SafeStr_5338, "adId":_SafeStr_20516, "uid":_SafeStr_12058, "divId":this._SafeStr_20497, "altText":this._SafeStr_20496, "width":_SafeStr_5378, "height":_height, "resourceType":_SafeStr_20517, "creativeType":_SafeStr_20518, "codeBlock":((_SafeStr_6903()) ? codeBlock : null), "clickThroughs":ArrayUtils._SafeStr_17185(_SafeStr_20519), "url":((_SafeStr_17223()) ? url.url : null) }; return (k); } } }//package _-4PB // _SafeStr_12010 = "_-0N9" (String#23088, DoABC#3) // _SafeStr_12058 = "_-66D" (String#13877, DoABC#3) // _SafeStr_17185 = "_-6UI" (String#38027, DoABC#3) // _SafeStr_17223 = "_-47" (String#32254, DoABC#3) // _SafeStr_20496 = "_-51A" (String#34469, DoABC#3) // _SafeStr_20497 = "_-59E" (String#34786, DoABC#3) // _SafeStr_20498 = "_-0xx" (String#24490, DoABC#3) // _SafeStr_20499 = "_-if" (String#40114, DoABC#3) // _SafeStr_20500 = "_-0LJ" (String#23012, DoABC#3) // _SafeStr_20501 = "_-2qY" (String#29088, DoABC#3) // _SafeStr_20502 = "_-4sm" (String#34102, DoABC#3) // _SafeStr_20503 = "_-50p" (String#34453, DoABC#3) // _SafeStr_20504 = "_-2Vv" (String#28279, DoABC#3) // _SafeStr_20505 = "_-5ig" (String#13487, DoABC#3) // _SafeStr_20506 = "_-6Wr" (String#38138, DoABC#3) // _SafeStr_20507 = "_-5Bv" (String#34889, DoABC#3) // _SafeStr_20508 = "_-5Qq" (String#35468, DoABC#3) // _SafeStr_20509 = "_-32t" (String#29599, DoABC#3) // _SafeStr_20510 = "_-66y" (String#37137, DoABC#3) // _SafeStr_20511 = "_-5Kt" (String#35240, DoABC#3) // _SafeStr_20512 = "_-6AZ" (String#37288, DoABC#3) // _SafeStr_20513 = "_-4Eb" (String#32564, DoABC#3) // _SafeStr_20514 = "_-2Zu" (String#28440, DoABC#3) // _SafeStr_20515 = "_-6Az" (String#37302, DoABC#3) // _SafeStr_20516 = "_-54U" (String#34605, DoABC#3) // _SafeStr_20517 = "_-3d4" (String#31035, DoABC#3) // _SafeStr_20518 = "_-2ya" (String#29392, DoABC#3) // _SafeStr_20519 = "_-5SN" (String#35518, DoABC#3) // _SafeStr_5115 = "_-28C" (String#9830, DoABC#3) // _SafeStr_5216 = "_-17M" (String#8756, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_5992 = "_-5Fh" (String#35032, DoABC#3) // _SafeStr_6689 = "_-0qw" (String#24206, DoABC#3) // _SafeStr_6743 = "_-4xy" (String#34296, DoABC#3) // _SafeStr_6879 = "_-3e6" (String#31077, DoABC#3) // _SafeStr_6891 = "_-0Vz" (String#23406, DoABC#3) // _SafeStr_6894 = "_-5FH" (String#35018, DoABC#3) // _SafeStr_6899 = "_-5Ji" (String#35194, DoABC#3) // _SafeStr_6900 = "_-5Cw" (String#34931, DoABC#3) // _SafeStr_6903 = "_-28d" (String#27373, DoABC#3) // _SafeStr_6908 = "_-P5" (String#39400, DoABC#3) // _SafeStr_6909 = "_-4MD" (String#32857, DoABC#3) // _SafeStr_6910 = "_-42j" (String#32080, DoABC#3) // _SafeStr_6911 = "_-2FK" (String#27638, DoABC#3) // _SafeStr_6915 = "_-3t5" (String#31653, DoABC#3) // _SafeStr_6916 = "_-6Zh" (String#38260, DoABC#3) // _SafeStr_6917 = "_-4-0" (String#31928, DoABC#3) // _SafeStr_6918 = "_-3Qk" (String#30569, DoABC#3) //------------------------------------------------------------ //_-4PB.Impression package _-4PB { import _-2xB.NetworkResource; public class Impression extends NetworkResource { public function Impression(k:String, _arg_2:String) { super(k, _arg_2); } public function unload():void { super.close(); } override public function toJSObject():Object { var k:Object = super.toJSObject(); k.eventType = "impression"; return (k); } } }//package _-4PB //------------------------------------------------------------ //_-4PB.LinearVideoAd package _-4PB { import _-2xB.Timestamp; public class LinearVideoAd extends TrackedVideoAd { protected var _SafeStr_5614:String; protected var _SafeStr_20520:Array; protected var _SafeStr_20521:MediaFile = null; public function LinearVideoAd() { this._SafeStr_20520 = new Array(); super(); } override public function unload():void { var k:int; if (this._SafeStr_20522()){ k = 0; while (k < this._SafeStr_20520.length) { this._SafeStr_20520[k].unload(); k++; }; }; } public function set duration(k:String):void { this._SafeStr_5614 = k; } override public function get duration():String { return (this._SafeStr_5614); } public function _SafeStr_20523(k:int):void { this._SafeStr_5614 = Timestamp._SafeStr_16879(k); } public function _SafeStr_20522():Boolean { if (this._SafeStr_20520 == null){ return (false); }; return ((this._SafeStr_20520.length > 0)); } public function _SafeStr_20524():int { if (this._SafeStr_20522()){ return (this._SafeStr_20520.length); }; return (0); } public function set mediaFiles(k:Array):void { this._SafeStr_20520 = k; } public function get mediaFiles():Array { return (this._SafeStr_20520); } public function _SafeStr_20525():MediaFile { return (this._SafeStr_20521); } public function filterLinearAdMediaFileByMimeType(k:Array):void { var _local_3:Array; var _local_2:int; while (_local_2 < this._SafeStr_20520.length) { if (this._SafeStr_20520[_local_2].isPermittedMimeType(k) == false){ _local_3 = this._SafeStr_20520.splice(_local_2, 1); } else { _local_2++; }; }; } public function _SafeStr_20526(k:MediaFile):void { var _local_2:Array; if (k._SafeStr_20527()){ _local_2 = [k]; this._SafeStr_20520 = _local_2.concat(this._SafeStr_20520); } else { this._SafeStr_20520.push(k); }; } public function isEmpty():Boolean { return ((this._SafeStr_20520.length == 0)); } public function _SafeStr_20528(k:String, _arg_2:*="any", _arg_3:*=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:Boolean=false):MediaFile { var _local_7:MediaFile; var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:int; var _local_12:int; var _local_13:Array; if (((!((this._SafeStr_20520 == null))) && ((this._SafeStr_20520.length > 0)))){ _local_7 = null; _local_8 = -1; _local_9 = -1; _local_10 = -1; _local_11 = -1; if ((((_arg_3 is String)) && (!((_arg_3 == null))))){ if (_arg_3.indexOf("-") > -1){ _local_13 = String(_arg_3).split("-"); if (_local_13.length == 2){ _local_10 = parseInt(_local_13[0]); _local_11 = parseInt(_local_13[1]); }; } else { _local_11 = parseInt(_arg_3); _local_10 = _local_11; }; }; _local_12 = 0; for (;_local_12 < this._SafeStr_20520.length;_local_12++) { if (((this._SafeStr_20520[_local_12].isDeliveryType(k)) && (this._SafeStr_20520[_local_12].isMimeType(_arg_2)))){ if (((this._SafeStr_20520[_local_12].hasBitRate()) && ((_local_10 > -1)))){ if (!(((_local_10 <= this._SafeStr_20520[_local_12].bitRate)) && ((this._SafeStr_20520[_local_12].bitRate <= _local_11)))) continue; }; if ((((_arg_4 == -1)) && ((_arg_5 == -1)))){ _local_7 = this._SafeStr_20520[_local_12]; _local_12 = this._SafeStr_20520.length; } else { if (_arg_4 > -1){ if ((((_local_8 == -1)) || ((Math.abs((_arg_4 - this._SafeStr_20520[_local_12].width)) < _local_8)))){ if (_arg_5 > -1){ if ((((_local_9 == -1)) || ((Math.abs((_arg_5 - this._SafeStr_20520[_local_12].height)) < _local_9)))){ _local_7 = this._SafeStr_20520[_local_12]; _local_9 = Math.abs((_arg_5 - this._SafeStr_20520[_local_12].height)); _local_8 = Math.abs((_arg_4 - this._SafeStr_20520[_local_12].width)); }; } else { _local_7 = this._SafeStr_20520[_local_12]; _local_8 = Math.abs((_arg_4 - this._SafeStr_20520[_local_12].width)); }; }; } else { if ((((_local_9 == -1)) || ((Math.abs((_arg_5 - this._SafeStr_20520[_local_12].height)) < _local_9)))){ _local_7 = this._SafeStr_20520[_local_12]; _local_9 = Math.abs((_arg_5 - this._SafeStr_20520[_local_12].height)); }; }; }; }; }; if (_local_7 != null){ }; return (_local_7); }; return (null); } public function _SafeStr_20529(k:String, _arg_2:*="any", _arg_3:int=-1, _arg_4:int=-1, _arg_5:Boolean=false):MediaFile { var _local_7:int; var _local_8:int; var _local_6:MediaFile; if (((!((this._SafeStr_20520 == null))) && ((this._SafeStr_20520.length > 0)))){ _local_7 = 99999999; _local_8 = 0; while (_local_8 < this._SafeStr_20520.length) { if ((((_arg_3 == -1)) && ((_arg_4 == -1)))){ if (this._SafeStr_20520[_local_8].bitRate < _local_7){ _local_6 = this._SafeStr_20520[_local_8]; _local_7 = this._SafeStr_20520[_local_8].bitRate; }; } else { if ((((_arg_3 == -1)) && ((_arg_4 > -1)))){ if (_arg_4 == this._SafeStr_20520[_local_8].height){ if (this._SafeStr_20520[_local_8].bitRate < _local_7){ _local_6 = this._SafeStr_20520[_local_8]; _local_7 = this._SafeStr_20520[_local_8].bitRate; }; }; } else { if ((((_arg_3 > -1)) && ((this._SafeStr_20520[_local_8].width == _arg_3)))){ if (this._SafeStr_20520[_local_8].bitRate < _local_7){ _local_6 = this._SafeStr_20520[_local_8]; _local_7 = this._SafeStr_20520[_local_8].bitRate; }; }; }; }; _local_8++; }; }; if (_local_6 != null){ }; return (_local_6); } public function _SafeStr_20530(k:String, _arg_2:*="any", _arg_3:int=-1, _arg_4:int=-1, _arg_5:Boolean=false):MediaFile { var _local_7:int; var _local_8:int; var _local_6:MediaFile; if (((!((this._SafeStr_20520 == null))) && ((this._SafeStr_20520.length > 0)))){ _local_7 = -1; _local_8 = 0; while (_local_8 < this._SafeStr_20520.length) { if ((((_arg_3 == -1)) && ((_arg_4 == -1)))){ if (this._SafeStr_20520[_local_8].bitRate > _local_7){ _local_6 = this._SafeStr_20520[_local_8]; _local_7 = this._SafeStr_20520[_local_8].bitRate; }; } else { if ((((_arg_3 == -1)) && ((_arg_4 > -1)))){ if (_arg_4 == this._SafeStr_20520[_local_8].height){ if (this._SafeStr_20520[_local_8].bitRate > _local_7){ _local_6 = this._SafeStr_20520[_local_8]; _local_7 = this._SafeStr_20520[_local_8].bitRate; }; }; } else { if ((((_arg_3 > -1)) && ((this._SafeStr_20520[_local_8].width == _arg_3)))){ if (this._SafeStr_20520[_local_8].bitRate > _local_7){ _local_6 = this._SafeStr_20520[_local_8]; _local_7 = this._SafeStr_20520[_local_8].bitRate; }; }; }; }; _local_8++; }; }; if (_local_6 != null){ }; return (_local_6); } public function _SafeStr_20531(k:String, _arg_2:*="any", _arg_3:int=-1, _arg_4:int=-1, _arg_5:Boolean=false):MediaFile { var _local_7:int; var _local_8:int; var _local_9:Array; var _local_10:int; var _local_11:int; var _local_12:int; var _local_6:MediaFile; if (((!((this._SafeStr_20520 == null))) && ((this._SafeStr_20520.length > 0)))){ _local_7 = -1; _local_8 = 9999999; _local_9 = new Array(); _local_10 = 0; while (_local_10 < this._SafeStr_20520.length) { if ((((_arg_3 == -1)) && ((_arg_4 == -1)))){ if (this._SafeStr_20520[_local_10].bitRate > _local_7){ _local_7 = this._SafeStr_20520[_local_10].bitRate; _local_6 = this._SafeStr_20520[_local_10]; }; if (this._SafeStr_20520[_local_10].bitRate < _local_8){ _local_8 = this._SafeStr_20520[_local_10].bitRate; }; _local_9.push(_local_10); } else { if ((((_arg_3 == -1)) && ((_arg_4 > -1)))){ if (_arg_4 == this._SafeStr_20520[_local_10].height){ if (this._SafeStr_20520[_local_10].bitRate > _local_7){ _local_7 = this._SafeStr_20520[_local_10].bitRate; _local_6 = this._SafeStr_20520[_local_10]; }; if (this._SafeStr_20520[_local_10].bitRate < _local_8){ _local_8 = this._SafeStr_20520[_local_10].bitRate; }; _local_9.push(_local_10); }; } else { if ((((_arg_3 > -1)) && ((this._SafeStr_20520[_local_10].width == _arg_3)))){ if (this._SafeStr_20520[_local_10].bitRate > _local_7){ _local_7 = this._SafeStr_20520[_local_10].bitRate; _local_6 = this._SafeStr_20520[_local_10]; }; if (this._SafeStr_20520[_local_10].bitRate < _local_8){ _local_8 = this._SafeStr_20520[_local_10].bitRate; }; _local_9.push(_local_10); }; }; }; _local_10++; }; if ((((_local_7 > -1)) && ((_local_8 < 9999999)))){ _local_11 = (_local_8 + ((_local_7 - _local_8) / 2)); _local_12 = 0; while (_local_12 < _local_9.length) { if ((((this._SafeStr_20520[_local_9[_local_12]].bitRate > _local_8)) && ((this._SafeStr_20520[_local_9[_local_12]].bitRate <= _local_11)))){ if (((((_local_11 - _local_6.bitRate) < 0)) || (((_local_11 - this._SafeStr_20520[_local_9[_local_12]].bitRate) < (_local_11 - _local_6.bitRate))))){ _local_6 = this._SafeStr_20520[_local_9[_local_12]]; } else { _local_6 = this._SafeStr_20520[_local_9[_local_12]]; }; }; _local_12++; }; }; }; if (_local_6 != null){ }; return (_local_6); } public function _SafeStr_20532(k:String, _arg_2:*="any", _arg_3:*=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:Boolean=false):MediaFile { return (this._SafeStr_20528(k, _arg_2, _arg_3, _arg_4, _arg_5)); } public function _SafeStr_20533(k:String, _arg_2:*="any", _arg_3:*=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:Boolean=false):MediaFile { var _local_7:MediaFile; if ((((_arg_3 is String)) && (!((_arg_3 == null))))){ _local_7 = null; if (_arg_3 != null){ switch (_arg_3.toUpperCase()){ case "HIGH": return (this._SafeStr_20530(k, _arg_2, _arg_4, _arg_5)); case "MEDIUM": return (this._SafeStr_20531(k, _arg_2, _arg_4, _arg_5)); case "LOW": return (this._SafeStr_20529(k, _arg_2, _arg_4, _arg_5)); default: return (this._SafeStr_20532(k, _arg_2, _arg_3, _arg_4, _arg_5)); }; }; return (this._SafeStr_20532(k, _arg_2, -1, _arg_4, _arg_5)); }; return (this._SafeStr_20532(k, _arg_2, _arg_3, _arg_4, _arg_5)); } public function getStreamToPlay(k:String, _arg_2:*="any", _arg_3:*=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:Boolean=false):AdNetworkResource { var _local_7:MediaFile; if (this._SafeStr_20521 == null){ _local_7 = this._SafeStr_20533(k, _arg_2, _arg_3, _arg_4, _arg_5); if (_arg_6){ this._SafeStr_20521 = _local_7; } else { if (_local_7 != null){ return (_local_7.url); }; }; }; if (this._SafeStr_20521 != null){ return (this._SafeStr_20521.url); }; return (null); } public function canScale(k:String, _arg_2:*="any", _arg_3:*=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:Boolean=false):Boolean { var _local_7:MediaFile; if (this._SafeStr_20521 == null){ _local_7 = this._SafeStr_20533(k, _arg_2, _arg_3, _arg_4, _arg_5); if (_arg_6){ this._SafeStr_20521 = _local_7; } else { if (_local_7 != null){ return (_local_7.scale); }; }; }; if (this._SafeStr_20521 != null){ return (this._SafeStr_20521.scale); }; return (false); } public function shouldMaintainAspectRatio(k:String, _arg_2:*="any", _arg_3:*=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:Boolean=false):Boolean { var _local_7:MediaFile; if (this._SafeStr_20521 == null){ _local_7 = this._SafeStr_20533(k, _arg_2, _arg_3, _arg_4, _arg_5); if (_arg_6){ this._SafeStr_20521 = _local_7; } else { if (_local_7 != null){ return (_local_7.maintainAspectRatio); }; }; }; if (this._SafeStr_20521 != null){ return (this._SafeStr_20521.maintainAspectRatio); }; return (true); } public function isInteractive(k:String, _arg_2:*="any", _arg_3:*=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:Boolean=false):Boolean { var _local_7:MediaFile; if (this._SafeStr_20521 == null){ _local_7 = this._SafeStr_20533(k, _arg_2, _arg_3, _arg_4, _arg_5); if (_arg_6){ this._SafeStr_20521 = _local_7; } else { if (_local_7 != null){ return (_local_7.isInteractive()); }; }; }; if (this._SafeStr_20521 != null){ return (this._SafeStr_20521.isInteractive()); }; return (false); } public function _SafeStr_20534():void { this._SafeStr_20521 = null; } public function clicked():void { triggerTrackingEvent(TrackingEvent._SafeStr_20535); fireClickTracking(); } protected function _SafeStr_20536():Array { var _local_2:int; var k:Array = new Array(); if (this._SafeStr_20520 != null){ _local_2 = 0; while (_local_2 < this._SafeStr_20520.length) { k.push(this._SafeStr_20520[_local_2].toJSObject()); _local_2++; }; }; return (k); } override public function toJSObject():Object { var k:Object = super.toJSObject(); k.duration = this._SafeStr_5614; k.mediaFiles = this._SafeStr_20536(); return (k); } } }//package _-4PB // _SafeStr_16879 = "_-0zh" (String#24554, DoABC#3) // _SafeStr_20520 = "_-6P4" (String#37821, DoABC#3) // _SafeStr_20521 = "_-5oE" (String#36370, DoABC#3) // _SafeStr_20522 = "_-5aL" (String#35832, DoABC#3) // _SafeStr_20523 = "_-2zB" (String#29417, DoABC#3) // _SafeStr_20524 = "_-4st" (String#34107, DoABC#3) // _SafeStr_20525 = "_-3uH" (String#31711, DoABC#3) // _SafeStr_20526 = "_-5eU" (String#36000, DoABC#3) // _SafeStr_20527 = "_-0FV" (String#22773, DoABC#3) // _SafeStr_20528 = "_-5GK" (String#35056, DoABC#3) // _SafeStr_20529 = "_-0-8" (String#22152, DoABC#3) // _SafeStr_20530 = "_-52t" (String#34539, DoABC#3) // _SafeStr_20531 = "_-36f" (String#29755, DoABC#3) // _SafeStr_20532 = "_-6Ik" (String#37583, DoABC#3) // _SafeStr_20533 = "_-3qU" (String#31550, DoABC#3) // _SafeStr_20534 = "_-5-c" (String#34406, DoABC#3) // _SafeStr_20535 = "_-6dP" (String#38417, DoABC#3) // _SafeStr_20536 = "_-4XB" (String#33306, DoABC#3) // _SafeStr_5614 = "_-j7" (String#206, DoABC#3) //------------------------------------------------------------ //_-4PB.MediaFile package _-4PB { import _-6gu.Debuggable; import _-2xB.StringUtils; public class MediaFile extends Debuggable { protected var _SafeStr_8962:AdNetworkResource = null; protected var _SafeStr_5338:String; protected var _SafeStr_20537:String; protected var _SafeStr_20538:String; protected var _SafeStr_7986:Boolean = false; protected var _SafeStr_20539:Boolean = true; protected var _SafeStr_12013:String; protected var _SafeStr_20540:int = -1; protected var _SafeStr_5378:String; protected var _height:String; protected var _SafeStr_20541:String = null; protected var _SafeStr_20505:String = null; protected var _SafeStr_20542:TrackedVideoAd = null; public function unload():void { } public function set id(k:String):void { this._SafeStr_5338 = k; } public function get id():String { return (this._SafeStr_5338); } public function set _SafeStr_20543(k:TrackedVideoAd):void { this._SafeStr_20542 = k; } public function get _SafeStr_20543():TrackedVideoAd { return (this._SafeStr_20542); } public function set url(k:AdNetworkResource):void { this._SafeStr_8962 = k; } public function get url():AdNetworkResource { return (this._SafeStr_8962); } public function set bandwidth(k:String):void { this._SafeStr_20537 = k; } public function get bandwidth():String { return (this._SafeStr_20537); } public function get duration():String { if (this._SafeStr_20542 != null){ return (this._SafeStr_20542.duration); }; return ("00:00:00"); } public function _SafeStr_20544():int { return (0); } public function set delivery(k:String):void { this._SafeStr_20538 = k; } public function get delivery():String { return (this._SafeStr_20538); } public function set apiFramework(k:String):void { this._SafeStr_20541 = k; } public function get apiFramework():String { return (this._SafeStr_20541); } public function _SafeStr_20545():Boolean { return (!((this._SafeStr_20541 == null))); } public function set adParameters(k:String):void { this._SafeStr_20505 = k; } public function get adParameters():String { return (this._SafeStr_20505); } public function _SafeStr_20504():Boolean { return (!(StringUtils.isEmpty(this._SafeStr_20505))); } public function _SafeStr_20527():Boolean { if (this._SafeStr_20538 != null){ return ((this._SafeStr_20538.toUpperCase() == "PROGRESSIVE")); }; return (false); } public function _SafeStr_20546():Boolean { if (this._SafeStr_20538 != null){ return ((this._SafeStr_20538.toUpperCase() == "STREAMING")); }; return (false); } public function set scale(k:*):void { if (k != null){ this._SafeStr_7986 = StringUtils._SafeStr_11940(k); }; } public function get scale():Boolean { return (this._SafeStr_7986); } public function set maintainAspectRatio(k:*):void { if (k != null){ this._SafeStr_20539 = StringUtils._SafeStr_11940(k); }; } public function get maintainAspectRatio():Boolean { return (this._SafeStr_20539); } public function _SafeStr_17224():Boolean { return (!((this._SafeStr_12013 == null))); } public function set mimeType(k:String):void { this._SafeStr_12013 = k; } public function get mimeType():String { return (this._SafeStr_12013); } public function isPermittedMimeType(k:Array):Boolean { if ((((this._SafeStr_17224() == false)) || ((k == null)))){ return (true); }; var _local_2:int; while (_local_2 < k.length) { if (StringUtils._SafeStr_6890(this._SafeStr_12013, k[_local_2])){ return (true); }; _local_2++; }; return (false); } public function isInteractive():Boolean { if (this._SafeStr_20545()){ if (StringUtils._SafeStr_6890(this._SafeStr_20541, "VPAID")){ if (this._SafeStr_17224()){ return (((StringUtils._SafeStr_6890(this._SafeStr_12013, "APPLICATION/X-SHOCKWAVE-FLASH")) || (StringUtils._SafeStr_6890(this._SafeStr_12013, "SWF")))); }; if (this._SafeStr_8962 != null){ return ((this._SafeStr_8962.isStream() == false)); }; }; }; return (false); } public function set bitRate(k:int):void { this._SafeStr_20540 = k; } public function get bitRate():int { return (this._SafeStr_20540); } public function hasBitRate():Boolean { return ((this._SafeStr_20540 > -1)); } public function set width(k:String):void { this._SafeStr_5378 = k; } public function get width():String { return (this._SafeStr_5378); } public function set height(k:String):void { this._height = k; } public function get height():String { return (this._height); } public function isMimeType(k:*):Boolean { if (k == null){ return (true); }; if ((k is Array)){ return (this.isPermittedMimeType(k)); }; return ((((k.toUpperCase() == "ANY")) || ((this._SafeStr_12013.toUpperCase() == k.toUpperCase())))); } public function isDeliveryType(k:String):Boolean { if (k == null){ return (true); }; return ((((k.toUpperCase() == "ANY")) || ((this._SafeStr_20538.toUpperCase() == k.toUpperCase())))); } override public function toJSObject():Object { var k:Object = new Object(); k = { "id":this._SafeStr_5338, "uid":_SafeStr_12058, "bandwidth":this._SafeStr_20537, "delivery":this._SafeStr_20538, "scale":this._SafeStr_7986, "maintainAspectRatio":this._SafeStr_20539, "mimeType":this._SafeStr_12013, "bitRate":this._SafeStr_20540, "width":this._SafeStr_5378, "height":this._height, "apiFramework":this._SafeStr_20541, "urlId":(((this._SafeStr_8962)!=null) ? this._SafeStr_8962.id : null), "url":(((this._SafeStr_8962)!=null) ? this._SafeStr_8962.url : null), "adParameters":(((this._SafeStr_20505)!=null) ? escape(this._SafeStr_20505) : null) }; return (k); } } }//package _-4PB // _SafeStr_11940 = "_-6fl" (String#38512, DoABC#3) // _SafeStr_12013 = "_-kt" (String#1641, DoABC#3) // _SafeStr_12058 = "_-66D" (String#13877, DoABC#3) // _SafeStr_17224 = "_-5dn" (String#35969, DoABC#3) // _SafeStr_20504 = "_-2Vv" (String#28279, DoABC#3) // _SafeStr_20505 = "_-5ig" (String#13487, DoABC#3) // _SafeStr_20527 = "_-0FV" (String#22773, DoABC#3) // _SafeStr_20537 = "_-1qD" (String#26621, DoABC#3) // _SafeStr_20538 = "_-69o" (String#37253, DoABC#3) // _SafeStr_20539 = "_-3uz" (String#11646, DoABC#3) // _SafeStr_20540 = "_-2ol" (String#29021, DoABC#3) // _SafeStr_20541 = "_-2AG" (String#9868, DoABC#3) // _SafeStr_20542 = "_-4sk" (String#34100, DoABC#3) // _SafeStr_20543 = "_-5pI" (String#36408, DoABC#3) // _SafeStr_20544 = "_-0pl" (String#24158, DoABC#3) // _SafeStr_20545 = "_-f1" (String#39989, DoABC#3) // _SafeStr_20546 = "_-5fE" (String#36025, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) //------------------------------------------------------------ //_-4PB.NonLinearTextAd package _-4PB { import flash.xml.*; public class NonLinearTextAd extends NonLinearVideoAd { protected var _SafeStr_11289:String = null; protected var _SafeStr_8688:String = null; protected var _SafeStr_20547:String = null; override public function set codeBlock(k:String):void { _SafeStr_20457 = ""; _SafeStr_20457 = (_SafeStr_20457 + k); _SafeStr_20457 = (_SafeStr_20457 + ""); this.parse(); } protected function parse():void { var k:XML = new XML(_SafeStr_20457); if (k.length() > 0){ if (k.Title != undefined){ this._SafeStr_11289 = k.Title.text(); }; if (k.Description != undefined){ this._SafeStr_8688 = k.Description.text(); }; if (k.CallToAction != undefined){ this._SafeStr_20547 = k.CallToAction.text(); }; }; } public function get title():String { return (this._SafeStr_11289); } public function get description():String { return (this._SafeStr_8688); } public function get callToActionTitle():String { return (this._SafeStr_20547); } override public function rawContentAsObject():Object { return ({ "type":"TEXT", "format":"TEXT", "content":{ "title":this.title, "description":this.description, "callToActionTitle":this.callToActionTitle } }); } } }//package _-4PB // _SafeStr_11289 = "_-5zz" (String#196, DoABC#3) // _SafeStr_20457 = "_-6Lj" (String#37696, DoABC#3) // _SafeStr_20547 = "_-0QI" (String#23203, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) //------------------------------------------------------------ //_-4PB.NonLinearVideoAd package _-4PB { import _-2xB.NetworkResource; import _-3ur.AdSlotRegionConfig; import _-2xB.StringUtils; import _-6ac._SafeStr_5212; import _-6ac._SafeStr_5115; public class NonLinearVideoAd extends TrackedVideoAd { protected var _SafeStr_5378:int = -1; protected var _height:int = -1; protected var _SafeStr_20548:int = -1; protected var _SafeStr_20549:int = -1; protected var _SafeStr_20517:String; protected var _SafeStr_20518:String; protected var _SafeStr_20541:String; protected var _SafeStr_8962:NetworkResource; protected var _SafeStr_20457:String; protected var _SafeStr_20550:Array; protected var _SafeStr_20551:AdSlotRegionConfig = null; protected var _SafeStr_20552:Number = -1; protected var _SafeStr_20553:Number = -1; protected var _SafeStr_10390:Boolean = false; protected var _SafeStr_20505:String = null; public function NonLinearVideoAd() { this._SafeStr_20550 = new Array(); super(); } override public function unload():void { var k:int; super.unload(); if (this._SafeStr_20554()){ k = 0; while (k < this._SafeStr_20550.length) { NetworkResource(this._SafeStr_20550[k]).close(); k++; }; }; } public function _SafeStr_20555(k:Array):Boolean { if (this._SafeStr_20518 == null){ return (true); }; var _local_2:int; while (_local_2 < k.length) { if (StringUtils._SafeStr_6890(this._SafeStr_20518, k[_local_2])){ return (true); }; _local_2++; }; return (false); } public function set width(k:*):void { if (typeof(k) == "string"){ this._SafeStr_5378 = parseInt(k); } else { this._SafeStr_5378 = k; }; } public function get width():int { return (this._SafeStr_5378); } public function _SafeStr_20507():Boolean { return ((this._SafeStr_5378 > -1)); } public function set height(k:*):void { if (typeof(k) == "string"){ this._height = parseInt(k); } else { this._height = k; }; } public function get height():int { return (this._height); } public function _SafeStr_20508():Boolean { return ((this._height > -1)); } public function set expandedWidth(k:*):void { if (typeof(k) == "string"){ this._SafeStr_20548 = parseInt(k); } else { this._SafeStr_20548 = k; }; } public function get expandedWidth():int { return (this._SafeStr_20548); } public function _SafeStr_20556():Boolean { return ((this._SafeStr_20548 > -1)); } public function set expandedHeight(k:*):void { if (typeof(k) == "string"){ this._SafeStr_20549 = parseInt(k); } else { this._SafeStr_20549 = k; }; } public function get expandedHeight():int { return (this._SafeStr_20549); } public function _SafeStr_20557():Boolean { return ((this._SafeStr_20549 > -1)); } public function _SafeStr_20558():Boolean { return (((this._SafeStr_20556()) && (this._SafeStr_20557()))); } public function _SafeStr_16378():void { this._SafeStr_10390 = false; } public function _SafeStr_15201():void { this._SafeStr_10390 = true; } public function get loaded():Boolean { return (this._SafeStr_10390); } public function set resourceType(k:String):void { this._SafeStr_20517 = (((k)!=null) ? k.toUpperCase() : k); } public function get resourceType():String { return (this._SafeStr_20517); } public function set creativeType(k:String):void { this._SafeStr_20518 = (((k)!=null) ? k.toUpperCase() : k); } public function get creativeType():String { var k:int; if (this._SafeStr_20518 != null){ k = this._SafeStr_20518.indexOf("/"); if ((((k > -1)) && (((k + 1) < this._SafeStr_20518.length)))){ return (this._SafeStr_20518.substr((k + 1))); }; }; return (this._SafeStr_20518); } public function get _SafeStr_20559():String { return (this._SafeStr_20518); } public function _SafeStr_20560():Boolean { return (!((this._SafeStr_20518 == null))); } public function set apiFramework(k:String):void { this._SafeStr_20541 = k; } public function get apiFramework():String { return (this._SafeStr_20541); } public function _SafeStr_20545():Boolean { return (!(StringUtils.isEmpty(this._SafeStr_20541))); } public function isInteractive():Boolean { return (false); } public function set url(k:NetworkResource):void { this._SafeStr_8962 = k; } public function get url():NetworkResource { return (this._SafeStr_8962); } public function set adParameters(k:String):void { this._SafeStr_20505 = k; } public function get adParameters():String { return (this._SafeStr_20505); } public function _SafeStr_20504():Boolean { return (!((this._SafeStr_20505 == null))); } public function _SafeStr_17223():Boolean { if (this._SafeStr_8962 != null){ return (this._SafeStr_8962._SafeStr_17223()); }; return (false); } public function set codeBlock(k:String):void { this._SafeStr_20457 = k; } public function get codeBlock():String { return (this._SafeStr_20457); } public function _SafeStr_6903():Boolean { if (this._SafeStr_20457 != null){ return ((StringUtils.trim(this._SafeStr_20457).length > 0)); }; return (false); } public function isEmpty():Boolean { return (((!(this._SafeStr_17223())) && (!(this._SafeStr_6903())))); } public function getContentFormat():String { if (this._SafeStr_17223()){ return ("URL"); }; return ("CODE"); } public function contentType():String { if (this._SafeStr_20509()){ if (this.isInteractive()){ return ("VPAID"); }; return ("SWF"); }; if (this._SafeStr_20510()){ return ("HTML"); }; if (this._SafeStr_20561()){ return ("TEXT"); }; if (this.isIFrame()){ return ("IFRAME"); }; if (this.isScript()){ return ("SCRIPT"); }; return ("IMAGE"); } public function get content():String { if (this._SafeStr_6903()){ return (this._SafeStr_20457); }; if (this._SafeStr_17223()){ return (this._SafeStr_8962.getQualifiedStreamAddress()); }; return (""); } public function rawContentAsObject():Object { return ({ "type":this.contentType(), "format":((this._SafeStr_6903()) ? "CODE" : "URL"), "content":this.content }); } public function _SafeStr_20510():Boolean { return (((this._SafeStr_20564()) || (((this._SafeStr_20563()) && (this._SafeStr_20562()))))); } public function _SafeStr_20509():Boolean { return (((this._SafeStr_20563()) && (this._SafeStr_6904()))); } public function isScript():Boolean { return (((this._SafeStr_20566()) || (((this._SafeStr_20563()) && (this._SafeStr_20565()))))); } public function _SafeStr_20512():Boolean { return (((this._SafeStr_20563()) && (this._SafeStr_20567()))); } public function _SafeStr_20561():Boolean { return (this._SafeStr_20568()); } public function isIFrame():Boolean { return (this._SafeStr_20569()); } public function _SafeStr_20568():Boolean { if (this._SafeStr_20517 != null){ return ((this._SafeStr_20517.toUpperCase() == "TEXT")); }; return (false); } public function _SafeStr_20564():Boolean { if (this._SafeStr_20517 != null){ return ((this._SafeStr_20517.toUpperCase() == "HTML")); }; return (false); } public function _SafeStr_20566():Boolean { if (this._SafeStr_20517 != null){ return ((this._SafeStr_20517.toUpperCase() == "SCRIPT")); }; return (false); } public function _SafeStr_20569():Boolean { if (this._SafeStr_20517 != null){ return ((this._SafeStr_20517.toUpperCase() == "IFRAME")); }; return (false); } public function _SafeStr_20563():Boolean { if (this._SafeStr_20517 != null){ return ((this._SafeStr_20517.toUpperCase() == "STATIC")); }; return (false); } public function _SafeStr_20511():Boolean { return (((this._SafeStr_20563()) && ((this._SafeStr_20560() == false)))); } public function _SafeStr_6904():Boolean { if (this.creativeType != null){ return ((((((((this.creativeType.toUpperCase() == "APPLICATION/SWF")) || ((this.creativeType.toUpperCase() == "SWF")))) || ((this.creativeType.toUpperCase() == "APPLICATION/X-SHOCKWAVE-FLASH")))) || ((this.creativeType.toUpperCase() == "X-SHOCKWAVE-FLASH")))); }; return (false); } public function _SafeStr_20570():Boolean { if (this.creativeType != null){ return ((this.creativeType.toUpperCase() == "TEXT")); }; return (false); } public function _SafeStr_20562():Boolean { if (this.creativeType != null){ return ((((this.creativeType.toUpperCase() == "HTML")) || ((this.creativeType.toUpperCase() == "TEXT/HTML")))); }; return (false); } public function _SafeStr_20565():Boolean { if (this.creativeType != null){ return ((((this.creativeType.toUpperCase() == "TEXT/JAVASCRIPT")) || ((this.creativeType.toUpperCase() == "JAVASCRIPT")))); }; return (false); } public function _SafeStr_20567():Boolean { return ((((((((((((((((this.creativeType == "IMAGE/JPEG")) || ((this.creativeType == "JPEG")))) || ((this.creativeType == "IMAGE/JPG")))) || ((this.creativeType == "JPG")))) || ((this.creativeType == "IMAGE/GIF")))) || ((this.creativeType == "GIF")))) || ((this.creativeType == "IMAGE/PNG")))) || ((this.creativeType == "PNG")))); } public function hasAccompanyingVideoAd():Boolean { if (parentAdContainer != null){ return (parentAdContainer.hasLinearAd()); }; return (false); } public function _SafeStr_6916(k:int, _arg_2:int, _arg_3:int):Boolean { if (this._SafeStr_6894(k, _arg_2)){ return ((_arg_3 == _index)); }; return (false); } public function _SafeStr_6915(k:int, _arg_2:int, _arg_3:String):Boolean { if (this._SafeStr_6894(k, _arg_2)){ if (((!((_arg_3 == null))) && (!((this._SafeStr_20517 == null))))){ return ((this._SafeStr_20517.toUpperCase() == _arg_3.toUpperCase())); }; }; return (false); } public function _SafeStr_6917(k:int, _arg_2:int, _arg_3:String, _arg_4:String=null):Boolean { if (this._SafeStr_6894(k, _arg_2)){ if (((!((_arg_3 == null))) && (!((this._SafeStr_20518 == null))))){ return ((((this._SafeStr_20518.toUpperCase() == _arg_3.toUpperCase())) && ((this._SafeStr_20517.toUpperCase() == _arg_4.toUpperCase())))); }; return ((this._SafeStr_20517.toUpperCase() == _arg_4.toUpperCase())); }; return (false); } public function _SafeStr_6894(k:int, _arg_2:int):Boolean { if ((((k == -1)) && ((_arg_2 == -1)))){ return (true); }; if (k == -1){ return ((_arg_2 == this._height)); }; if (k == this._SafeStr_5378){ return ((_arg_2 == this._height)); }; return (false); } public function matchesAcceptedAdTypes(k:Array):Boolean { if (k != null){ if (k.length > 0){ return ((k.indexOf(this.contentType()) > -1)); }; }; return (true); } public function matchesSizeAndAcceptedAdTypes(k:int, _arg_2:int, _arg_3:Array):Boolean { if (this.matchesAcceptedAdTypes(_arg_3)){ return (this._SafeStr_6894(k, _arg_2)); }; return (false); } public function deriveScoreBasedOnEstimatedSizeAndAcceptedAdTypes(k:int, _arg_2:int, _arg_3:Array):int { if (this.matchesAcceptedAdTypes(_arg_3)){ if (scale == false){ if (this._SafeStr_20561()){ return (0); }; if ((((this._height > _arg_2)) || ((this._SafeStr_5378 > k)))){ return (-1); }; if (this._SafeStr_5378 > 0){ return ((k - this._SafeStr_5378)); }; return (-1); }; return (0); }; return (-1); } public function set activeDisplayRegion(k:AdSlotRegionConfig):void { this._SafeStr_20551 = k; } public function get activeDisplayRegion():AdSlotRegionConfig { return (this._SafeStr_20551); } public function hasActiveDisplayRegion():Boolean { return (!((this._SafeStr_20551 == null))); } public function getActiveDisplayRegionID():String { if (this.hasActiveDisplayRegion()){ return (this._SafeStr_20551._SafeStr_18788(this.contentType())); }; return ("auto:bottom"); } public function clearActiveDisplayRegion():void { this.activeDisplayRegion = null; } public function getRawContent():String { if (this._SafeStr_17223()){ return (this._SafeStr_8962.url); }; return (this._SafeStr_20457); } public function getContent():String { if (this.hasActiveDisplayRegion()){ return (this._SafeStr_20551._SafeStr_18789(this.contentType()).getContent(this)); }; return (""); } public function get enforceRecommendedSizing():Boolean { if (this.hasActiveDisplayRegion()){ return (this._SafeStr_20551.enforceRecommendedSizing); }; return (false); } public function start(k:_SafeStr_5115, _arg_2:*=null):void { this.activeDisplayRegion = _arg_2; triggerTrackingEvent(TrackingEvent._SafeStr_20513); triggerTrackingEvent(TrackingEvent._SafeStr_20514); if (k.controller != null){ k.controller.onDisplayNonLinearAd(new _SafeStr_5212(_SafeStr_5212._SafeStr_6743, this, k._SafeStr_12034.adSlot, _arg_2)); }; } public function stop(k:_SafeStr_5115, _arg_2:*=null):void { triggerTrackingEvent(TrackingEvent._SafeStr_20571); if (k.controller != null){ k.controller.onHideNonLinearAd(new _SafeStr_5212(_SafeStr_5212._SafeStr_5992, this, k._SafeStr_12034.adSlot, this.activeDisplayRegion)); }; this.activeDisplayRegion = null; } public function _SafeStr_20572(k:NetworkResource):void { if (k != null){ this._SafeStr_20550.push(k); }; } public function _SafeStr_20573(k:Array):void { if (k != null){ this._SafeStr_20550 = this._SafeStr_20550.concat(k); }; } public function _SafeStr_20554():Boolean { return ((this._SafeStr_20550.length > 0)); } public function _SafeStr_20574():void { var k:int; if (this._SafeStr_20554()){ k = 0; while (k < this._SafeStr_20550.length) { this._SafeStr_20550[k].call(); k++; }; }; } public function clicked():void { this._SafeStr_20574(); triggerTrackingEvent(TrackingEvent._SafeStr_20535); } public function close():void { triggerTrackingEvent(TrackingEvent._SafeStr_6819); } override public function clone(k:*=null) { var _local_2:NonLinearVideoAd; if (k == null){ _local_2 = new NonLinearVideoAd(); } else { _local_2 = k; }; _local_2.width = this._SafeStr_5378; _local_2.height = this._height; _local_2.expandedWidth = this._SafeStr_20548; _local_2.expandedHeight = this._SafeStr_20549; _local_2.recommendedMinDuration = _SafeStr_20575; _local_2.resourceType = this._SafeStr_20517; _local_2.creativeType = this._SafeStr_20518; _local_2.apiFramework = this._SafeStr_20541; _local_2.url = this._SafeStr_8962; _local_2.codeBlock = this._SafeStr_20457; _local_2.scale = _SafeStr_7986; _local_2._SafeStr_20573(this._SafeStr_20550); return (super.clone(_local_2)); } override public function toJSObject():Object { var k:Object = super.toJSObject(); k.width = this._SafeStr_5378; k.height = this._height; k.expandedWidth = this._SafeStr_20548; k.expandedHeight = this._SafeStr_20549; k.scale = _SafeStr_7986; k.resourceType = this._SafeStr_20517; k.creativeType = this._SafeStr_20518; k.apiFramework = this._SafeStr_20541; k.url = (((this._SafeStr_8962)!=null) ? this._SafeStr_8962.url : ""); k.codeblock = this._SafeStr_20457; return (k); } } }//package _-4PB // _SafeStr_10390 = "_-3YB" (String#1544, DoABC#3) // _SafeStr_12034 = "_-26S" (String#27291, DoABC#3) // _SafeStr_15201 = "_-194" (String#8782, DoABC#3) // _SafeStr_16378 = "_-4XT" (String#12272, DoABC#3) // _SafeStr_17223 = "_-47" (String#32254, DoABC#3) // _SafeStr_18788 = "_-3ne" (String#31441, DoABC#3) // _SafeStr_18789 = "_-20o" (String#27073, DoABC#3) // _SafeStr_20457 = "_-6Lj" (String#37696, DoABC#3) // _SafeStr_20504 = "_-2Vv" (String#28279, DoABC#3) // _SafeStr_20505 = "_-5ig" (String#13487, DoABC#3) // _SafeStr_20507 = "_-5Bv" (String#34889, DoABC#3) // _SafeStr_20508 = "_-5Qq" (String#35468, DoABC#3) // _SafeStr_20509 = "_-32t" (String#29599, DoABC#3) // _SafeStr_20510 = "_-66y" (String#37137, DoABC#3) // _SafeStr_20511 = "_-5Kt" (String#35240, DoABC#3) // _SafeStr_20512 = "_-6AZ" (String#37288, DoABC#3) // _SafeStr_20513 = "_-4Eb" (String#32564, DoABC#3) // _SafeStr_20514 = "_-2Zu" (String#28440, DoABC#3) // _SafeStr_20517 = "_-3d4" (String#31035, DoABC#3) // _SafeStr_20518 = "_-2ya" (String#29392, DoABC#3) // _SafeStr_20535 = "_-6dP" (String#38417, DoABC#3) // _SafeStr_20541 = "_-2AG" (String#9868, DoABC#3) // _SafeStr_20545 = "_-f1" (String#39989, DoABC#3) // _SafeStr_20548 = "_-2RV" (String#10155, DoABC#3) // _SafeStr_20549 = "_-2nc" (String#10480, DoABC#3) // _SafeStr_20550 = "_-vt" (String#40622, DoABC#3) // _SafeStr_20551 = "_-5od" (String#36383, DoABC#3) // _SafeStr_20552 = "_-3Lh" (String#30372, DoABC#3) // _SafeStr_20553 = "_-5co" (String#35929, DoABC#3) // _SafeStr_20554 = "_-686" (String#37188, DoABC#3) // _SafeStr_20555 = "_-5ok" (String#36388, DoABC#3) // _SafeStr_20556 = "_-5n3" (String#36318, DoABC#3) // _SafeStr_20557 = "_-3Hd" (String#30202, DoABC#3) // _SafeStr_20558 = "_-11z" (String#24686, DoABC#3) // _SafeStr_20559 = "_-0Zl" (String#23553, DoABC#3) // _SafeStr_20560 = "_-5MY" (String#35301, DoABC#3) // _SafeStr_20561 = "_-50Z" (String#34443, DoABC#3) // _SafeStr_20562 = "_-1XV" (String#25892, DoABC#3) // _SafeStr_20563 = "_-sq" (String#40509, DoABC#3) // _SafeStr_20564 = "_-29D" (String#27395, DoABC#3) // _SafeStr_20565 = "_-1HR" (String#25269, DoABC#3) // _SafeStr_20566 = "_-ad" (String#39808, DoABC#3) // _SafeStr_20567 = "_-2VN" (String#28257, DoABC#3) // _SafeStr_20568 = "_-3lz" (String#31373, DoABC#3) // _SafeStr_20569 = "_-5nv" (String#36356, DoABC#3) // _SafeStr_20570 = "_-2E8" (String#27586, DoABC#3) // _SafeStr_20571 = "_-EM" (String#39008, DoABC#3) // _SafeStr_20572 = "_-4GR" (String#32626, DoABC#3) // _SafeStr_20573 = "_-E8" (String#39001, DoABC#3) // _SafeStr_20574 = "_-4C4" (String#32459, DoABC#3) // _SafeStr_20575 = "_-3bi" (String#30980, DoABC#3) // _SafeStr_5115 = "_-28C" (String#9830, DoABC#3) // _SafeStr_5212 = "_-5NE" (String#13155, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_5992 = "_-5Fh" (String#35032, DoABC#3) // _SafeStr_6743 = "_-4xy" (String#34296, DoABC#3) // _SafeStr_6819 = "_-2KL" (String#27827, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) // _SafeStr_6894 = "_-5FH" (String#35018, DoABC#3) // _SafeStr_6903 = "_-28d" (String#27373, DoABC#3) // _SafeStr_6904 = "_-2hj" (String#28749, DoABC#3) // _SafeStr_6915 = "_-3t5" (String#31653, DoABC#3) // _SafeStr_6916 = "_-6Zh" (String#38260, DoABC#3) // _SafeStr_6917 = "_-4-0" (String#31928, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) // _SafeStr_8962 = "_-3eZ" (String#194, DoABC#3) //------------------------------------------------------------ //_-4PB.TrackedVideoAd package _-4PB { import _-6gu.Debuggable; import _-2xB.NetworkResource; import _-2xB.StringUtils; import _-2xB.Timestamp; import _-2xB.ArrayUtils; public class TrackedVideoAd extends Debuggable { protected var _SafeStr_5338:String; protected var _SafeStr_20516:String; protected var _SafeStr_20576:Array; protected var _SafeStr_20519:Array; protected var _SafeStr_20577:Array; protected var _SafeStr_20578:Array; protected var _SafeStr_20579:Array; protected var _SafeStr_20501:VideoAd = null; protected var _SafeStr_7986:Boolean = false; protected var _SafeStr_20539:Boolean = false; protected var _SafeStr_20575:int = -1; protected var _index:int = -1; protected var _SafeStr_20580:Boolean = false; public function TrackedVideoAd() { this._SafeStr_20576 = new Array(); this._SafeStr_20519 = new Array(); this._SafeStr_20577 = new Array(); this._SafeStr_20578 = new Array(); this._SafeStr_20579 = new Array(); super(); } public function unload():void { var k:int; var _local_2:int; var _local_3:int; if (this._SafeStr_20581()){ k = 0; while (k < this._SafeStr_20577.length) { NetworkResource(this._SafeStr_20577[k]).close(); k++; }; }; if (this._SafeStr_20582()){ _local_2 = 0; while (_local_2 < this._SafeStr_20579.length) { NetworkResource(this._SafeStr_20579[_local_2]).close(); _local_2++; }; }; if (this._SafeStr_20583()){ _local_3 = 0; while (_local_3 < this._SafeStr_20578.length) { NetworkResource(this._SafeStr_20578[_local_3]).close(); _local_3++; }; }; } public function set id(k:String):void { this._SafeStr_5338 = k; } public function get id():String { return (this._SafeStr_5338); } public function set uid(k:String):void { _SafeStr_12058 = uid; } public function set _SafeStr_20584(k:String):void { this._SafeStr_20516 = k; } public function get _SafeStr_20584():String { return (this._SafeStr_20516); } public function get index():int { return (this._index); } public function set index(k:int):void { this._index = k; } public function set isVAST2(k:Boolean):void { this._SafeStr_20580 = k; } public function get isVAST2():Boolean { return (this._SafeStr_20580); } public function set scale(k:*):void { this._SafeStr_7986 = StringUtils._SafeStr_11940(k); } public function get scale():Boolean { return (this._SafeStr_7986); } public function set maintainAspectRatio(k:*):void { this._SafeStr_20539 = StringUtils._SafeStr_11940(k); } public function get maintainAspectRatio():Boolean { return (this._SafeStr_20539); } public function get duration():String { return (Timestamp._SafeStr_16879(this._SafeStr_20575)); } public function getDurationAsInt():int { return (Timestamp.timestampToSeconds(this.duration)); } public function get recommendedMinDuration():int { return (this._SafeStr_20575); } public function set recommendedMinDuration(k:*):void { if (typeof(k) == "string"){ this._SafeStr_20575 = parseInt(k); } else { this._SafeStr_20575 = k; }; } public function hasRecommendedMinDuration():Boolean { return ((this._SafeStr_20575 > -1)); } public function set parentAdContainer(k:VideoAd):void { this._SafeStr_20501 = k; } public function get parentAdContainer():VideoAd { return (this._SafeStr_20501); } public function set trackingEvents(k:Array):void { this._SafeStr_20576 = k; } public function get trackingEvents():Array { return (this._SafeStr_20576); } public function hasTrackingEvents():Boolean { return ((this._SafeStr_20576.length > 0)); } public function _SafeStr_20585(k:TrackingEvent):void { this._SafeStr_20576.push(k); } public function addTrackingEventItems(k:Array):void { this._SafeStr_20576 = this._SafeStr_20576.concat(k); } public function triggerTrackingEvent(k:String):void { var _local_2:int; var _local_3:TrackingEvent; if (((!((this._SafeStr_20576 == null))) && (!((k == null))))){ _local_2 = 0; while (_local_2 < this._SafeStr_20576.length) { _local_3 = this._SafeStr_20576[_local_2]; if (_local_3.eventType != null){ if (_local_3.eventType.toUpperCase() == k.toUpperCase()){ _local_3.execute(); }; }; _local_2++; }; }; } public function getTrackingEventList():Array { var _local_2:int; var k:Array = new Array(); if (this.hasTrackingEvents()){ _local_2 = 0; while (_local_2 < this._SafeStr_20576.length) { k.push({ "type":this._SafeStr_20576[_local_2].eventType, "urls":this._SafeStr_20576[_local_2].getURLList() }); _local_2++; }; }; return (k); } public function _SafeStr_20586(k:Array):void { if (this._SafeStr_20519 != null){ this._SafeStr_20519.concat(k); } else { this._SafeStr_20519 = k; }; } public function set clickThroughs(k:Array):void { this._SafeStr_20519 = k; } public function get clickThroughs():Array { return (this._SafeStr_20519); } public function _SafeStr_20587():int { return (this._SafeStr_20519.length); } public function getClickThroughURLString():String { if (this._SafeStr_6878()){ return (this._SafeStr_20519[0].qualifiedUrl); }; return (null); } public function _SafeStr_20588():Array { var _local_2:int; var k:Array = new Array(); if (this._SafeStr_6878()){ _local_2 = 0; while (_local_2 < this._SafeStr_20519.length) { k.push(this._SafeStr_20519[_local_2].qualifiedHTTPUrl); _local_2++; }; }; return (k); } public function _SafeStr_20589(k:NetworkResource):void { this._SafeStr_20519.push(k); } public function _SafeStr_6878():Boolean { return ((this._SafeStr_20519.length > 0)); } public function _SafeStr_6879():String { if (this._SafeStr_6878()){ return (this._SafeStr_20519[0].qualifiedHTTPUrl); }; return (null); } public function _SafeStr_20581():Boolean { return ((this._SafeStr_20577.length > 0)); } public function set clickTracking(k:Array):void { this._SafeStr_20577 = k; } public function get clickTracking():Array { return (this._SafeStr_20577); } public function _SafeStr_20590():int { return (this._SafeStr_20577.length); } public function _SafeStr_20591(k:NetworkResource):void { this._SafeStr_20577.push(k); } public function fireClickTracking():void { } public function addClickTrackingItems(k:Array):void { if (k != null){ this._SafeStr_20577 = this._SafeStr_20577.concat(k); }; } public function set customClicks(k:Array):void { this._SafeStr_20579 = k; } public function get customClicks():Array { return (this._SafeStr_20579); } public function _SafeStr_20592():int { return (this._SafeStr_20579.length); } public function _SafeStr_20593(k:NetworkResource):void { this._SafeStr_20579.push(k); } public function addCustomClickTrackingItems(k:Array):void { if (k != null){ this._SafeStr_20579 = this._SafeStr_20579.concat(k); }; } public function _SafeStr_20582():Boolean { return ((this._SafeStr_20579.length > 0)); } public function _SafeStr_20594():void { } public function _SafeStr_12010():Boolean { return ((this._SafeStr_20519.length > 0)); } public function _SafeStr_20583():Boolean { if (this._SafeStr_20578 != null){ return ((this._SafeStr_20578.length > 0)); }; return (false); } protected function _SafeStr_20595(... k) { } public function clone(k:*=null) { var _local_2:TrackedVideoAd; var _local_3:TrackingEvent; var _local_4:NetworkResource; var _local_5:NetworkResource; var _local_6:NetworkResource; if (k == null){ _local_2 = new TrackedVideoAd(); } else { _local_2 = k; }; _local_2.id = this._SafeStr_5338; _local_2.uid = _SafeStr_12058; _local_2._SafeStr_20584 = this._SafeStr_20516; _local_2.parentAdContainer = this._SafeStr_20501; _local_2.scale = this._SafeStr_7986; _local_2.maintainAspectRatio = this._SafeStr_20539; _local_2.recommendedMinDuration = this._SafeStr_20575; _local_2.index = this._index; _local_2.isVAST2 = this._SafeStr_20580; for each (_local_3 in this._SafeStr_20576) { _local_2._SafeStr_20585(_local_3.clone()); }; for each (_local_4 in this._SafeStr_20519) { _local_2._SafeStr_20589(_local_4.clone()); }; for each (_local_5 in this._SafeStr_20577) { _local_2._SafeStr_20591(_local_5.clone()); }; for each (_local_6 in this._SafeStr_20579) { _local_2._SafeStr_20593(_local_6.clone()); }; return (_local_2); } override public function toJSObject():Object { var k:Object = new Object(); k = { "adId":this._SafeStr_20516, "id":this._SafeStr_5338, "uid":_SafeStr_12058, "trackingEvents":ArrayUtils._SafeStr_17185(this._SafeStr_20576), "clickThroughs":ArrayUtils._SafeStr_17185(this._SafeStr_20519), "clickTracking":ArrayUtils._SafeStr_17185(this._SafeStr_20577), "customClicks":ArrayUtils._SafeStr_17185(this._SafeStr_20579), "scale":this._SafeStr_7986, "maintainAspectRatio":this._SafeStr_20539, "recommendedMinDuration":this._SafeStr_20575, "index":this._index, "isVAST2":this._SafeStr_20580 }; return (k); } } }//package _-4PB // _SafeStr_11940 = "_-6fl" (String#38512, DoABC#3) // _SafeStr_12010 = "_-0N9" (String#23088, DoABC#3) // _SafeStr_12058 = "_-66D" (String#13877, DoABC#3) // _SafeStr_16879 = "_-0zh" (String#24554, DoABC#3) // _SafeStr_17185 = "_-6UI" (String#38027, DoABC#3) // _SafeStr_20501 = "_-2qY" (String#29088, DoABC#3) // _SafeStr_20516 = "_-54U" (String#34605, DoABC#3) // _SafeStr_20519 = "_-5SN" (String#35518, DoABC#3) // _SafeStr_20539 = "_-3uz" (String#11646, DoABC#3) // _SafeStr_20575 = "_-3bi" (String#30980, DoABC#3) // _SafeStr_20576 = "_-3Nd" (String#11082, DoABC#3) // _SafeStr_20577 = "_-5pr" (String#36431, DoABC#3) // _SafeStr_20578 = "_-er" (String#39984, DoABC#3) // _SafeStr_20579 = "_-5Cj" (String#34922, DoABC#3) // _SafeStr_20580 = "_-22L" (String#27123, DoABC#3) // _SafeStr_20581 = "each " (String#42120, DoABC#3) // _SafeStr_20582 = "_-0mU" (String#24037, DoABC#3) // _SafeStr_20583 = "_-5qT" (String#36450, DoABC#3) // _SafeStr_20584 = "_-5yS" (String#36757, DoABC#3) // _SafeStr_20585 = "_-4l5" (String#33809, DoABC#3) // _SafeStr_20586 = "_-62j" (String#36965, DoABC#3) // _SafeStr_20587 = "_-RH" (String#39487, DoABC#3) // _SafeStr_20588 = "_-2ew" (String#28635, DoABC#3) // _SafeStr_20589 = "_-0RK" (String#23239, DoABC#3) // _SafeStr_20590 = "_-2h9" (String#28721, DoABC#3) // _SafeStr_20591 = "_-3CN" (String#29983, DoABC#3) // _SafeStr_20592 = "_-2nX" (String#28982, DoABC#3) // _SafeStr_20593 = "_-67W" (String#37158, DoABC#3) // _SafeStr_20594 = "_-aH" (String#39799, DoABC#3) // _SafeStr_20595 = "_-66O" (String#13882, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_6878 = "_-2Xa" (String#28345, DoABC#3) // _SafeStr_6879 = "_-3e6" (String#31077, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) //------------------------------------------------------------ //_-4PB.TrackingEvent package _-4PB { import _-6gu.Debuggable; import _-2xB.NetworkResource; import _-2xB.ArrayUtils; public class TrackingEvent extends Debuggable { public static const _SafeStr_20514:String = "start"; public static const _SafeStr_20515:String = "stop"; public static const _SafeStr_20596:String = "resume"; public static const _SafeStr_20597:String = "midpoint"; public static const EVENT_1STQUARTILE:String = "firstQuartile"; public static const EVENT_3RDQUARTILE:String = "thirdQuartile"; public static const _SafeStr_20571:String = "complete"; public static const _SafeStr_20598:String = "mute"; public static const _SafeStr_20599:String = "unmute"; public static const _SafeStr_20600:String = "pause"; public static const _SafeStr_20601:String = "replay"; public static const _SafeStr_20602:String = "fullscreen"; public static const _SafeStr_20603:String = "rewind"; public static const _SafeStr_20604:String = "expand"; public static const _SafeStr_20605:String = "collapse"; public static const _SafeStr_6819:String = "close"; public static const _SafeStr_20535:String = "acceptInvitation"; public static const _SafeStr_20513:String = "creativeView"; public static const _SafeStr_20606:Number = 5000; private var _SafeStr_20607:Array; private var _SafeStr_20608:String; private var _SafeStr_20609:Number = -1; private var _SafeStr_20610:Boolean = false; public function TrackingEvent(k:String=null, _arg_2:NetworkResource=null, _arg_3:Boolean=false) { this._SafeStr_20607 = new Array(); super(); this._SafeStr_20608 = k; this._SafeStr_20610 = _arg_3; if (_arg_2 != null){ this._SafeStr_20611(_arg_2); }; } public function unload():void { var k:int; if (this._SafeStr_20607 != null){ k = 0; while (k < this._SafeStr_20607.length) { this.urls[k].close(); k++; }; }; } public function set urls(k:Array):void { this._SafeStr_20607 = k; } public function get urls():Array { return (this._SafeStr_20607); } public function getURLList():Array { var _local_2:int; var k:Array = new Array(); if (this._SafeStr_20607 != null){ _local_2 = 0; while (_local_2 < this._SafeStr_20607.length) { k.push(NetworkResource(this._SafeStr_20607[_local_2]).url); _local_2++; }; }; return (k); } public function _SafeStr_20611(k:NetworkResource):void { this._SafeStr_20607.push(k); } public function set eventType(k:String):void { this._SafeStr_20608 = k; } public function get eventType():String { return (this._SafeStr_20608); } public function execute():void { var k:int; while (k < this._SafeStr_20607.length) { this.urls[k].call(); k++; }; } public function clone():TrackingEvent { var k:TrackingEvent = new TrackingEvent(this._SafeStr_20608, null, this._SafeStr_20610); k.urls = this._SafeStr_20607; return (k); } override public function toJSObject():Object { var k:Object = new Object(); k = { "uid":_SafeStr_12058, "eventType":this._SafeStr_20608, "urls":ArrayUtils._SafeStr_17185(this._SafeStr_20607), "alwaysFire":this._SafeStr_20610 }; return (k); } } }//package _-4PB // _SafeStr_12058 = "_-66D" (String#13877, DoABC#3) // _SafeStr_17185 = "_-6UI" (String#38027, DoABC#3) // _SafeStr_20513 = "_-4Eb" (String#32564, DoABC#3) // _SafeStr_20514 = "_-2Zu" (String#28440, DoABC#3) // _SafeStr_20515 = "_-6Az" (String#37302, DoABC#3) // _SafeStr_20535 = "_-6dP" (String#38417, DoABC#3) // _SafeStr_20571 = "_-EM" (String#39008, DoABC#3) // _SafeStr_20596 = "_-1N2" (String#25484, DoABC#3) // _SafeStr_20597 = "_-8E" (String#38785, DoABC#3) // _SafeStr_20598 = "_-31f" (String#29553, DoABC#3) // _SafeStr_20599 = "_-53M" (String#34559, DoABC#3) // _SafeStr_20600 = "_-5lp" (String#36272, DoABC#3) // _SafeStr_20601 = "_-1o8" (String#26545, DoABC#3) // _SafeStr_20602 = "_-5cW" (String#35920, DoABC#3) // _SafeStr_20603 = "_-4jS" (String#33746, DoABC#3) // _SafeStr_20604 = "_-6bd" (String#38333, DoABC#3) // _SafeStr_20605 = "_-4wz" (String#34256, DoABC#3) // _SafeStr_20606 = "_-1c0" (String#26064, DoABC#3) // _SafeStr_20607 = "_-3-j" (String#10721, DoABC#3) // _SafeStr_20608 = "_-5Tt" (String#13263, DoABC#3) // _SafeStr_20609 = "_-5NO" (String#35332, DoABC#3) // _SafeStr_20610 = "_-1r7" (String#26657, DoABC#3) // _SafeStr_20611 = "_-2hm" (String#28752, DoABC#3) // _SafeStr_6819 = "_-2KL" (String#27827, DoABC#3) //------------------------------------------------------------ //_-4PB.VideoAd package _-4PB { import _-6gu.Debuggable; import _-2xB.StringUtils; import _-5LL.AdServerConfig; import _-2xB.NetworkResource; import _-2xB.Timestamp; import _-32P._SafeStr_5109; import _-1LL.AdSlot; import _-6ac._SafeStr_5115; import _-2xB.ArrayUtils; public class VideoAd extends Debuggable { public static const _SafeStr_11946:String = "linear"; public static const _SafeStr_11947:String = "non-linear"; public static const _SafeStr_11948:String = "companion"; public static const _SafeStr_11949:String = "unknown"; public static const _SafeStr_20612:String = "linear-vpaid"; public static const _SafeStr_20613:String = "non-linear-vpaid"; protected var _SafeStr_5338:String; protected var _SafeStr_20614:String = null; protected var _SafeStr_20615:String = null; protected var _SafeStr_20616:String; protected var _SafeStr_20617:String; protected var _SafeStr_20618:String; protected var _SafeStr_20619:String; protected var _SafeStr_8688:String; protected var _SafeStr_20620:String; protected var _error:String; protected var _SafeStr_20621:Array; protected var _SafeStr_20576:Array; protected var _SafeStr_20622:LinearVideoAd = null; protected var _SafeStr_20623:Array; protected var _SafeStr_20624:Array; protected var _SafeStr_20625:Boolean = false; protected var _SafeStr_20626:Array; protected var _SafeStr_20627:Array; protected var _SafeStr_20628:WrappedVideoAdV1 = null; protected var _SafeStr_20629:Object = null; public function VideoAd() { this._SafeStr_20621 = new Array(); this._SafeStr_20576 = new Array(); this._SafeStr_20623 = new Array(); this._SafeStr_20624 = new Array(); this._SafeStr_20626 = new Array(); this._SafeStr_20627 = new Array(); super(); } public function unload():void { var k:int; var _local_2:int; var _local_3:int; var _local_4:int; if (this.hasAds()){ if (this.hasLinearAd()){ this._SafeStr_20622.unload(); }; if (this.hasNonLinearAds()){ k = 0; while (k < this._SafeStr_20623.length) { this._SafeStr_20623[k].unload(); k++; }; }; }; if (this._SafeStr_20630()){ _local_2 = 0; while (_local_2 < this._SafeStr_20621.length) { this._SafeStr_20621[_local_2].unload(); _local_2++; }; }; if (this.hasTrackingEvents()){ _local_3 = 0; while (_local_3 < this._SafeStr_20576.length) { this._SafeStr_20576[_local_3].unload(); _local_3++; }; }; if (this.hasCompanionAds()){ _local_4 = 0; while (_local_4 < this._SafeStr_20624.length) { this._SafeStr_20624[_local_4].unload(); _local_4++; }; }; } public function set id(k:String):void { this._SafeStr_5338 = k; } public function get id():String { return (this._SafeStr_5338); } public function setPreferredSelectionCriteria(k:Object):void { this._SafeStr_20629 = k; } public function _SafeStr_20631():Boolean { return (!((this._SafeStr_20629 == null))); } public function _SafeStr_20632() { if (this._SafeStr_20629 != null){ if (this._SafeStr_20629.hasOwnProperty("bitrate")){ return (this._SafeStr_20629.bitrate); }; }; return (-1); } public function _SafeStr_20633() { if (this._SafeStr_20629 != null){ if (this._SafeStr_20629.hasOwnProperty("mimeType")){ return (this._SafeStr_20629.mimeType); }; }; return ("any"); } public function _SafeStr_20634():String { if (this._SafeStr_20629 != null){ if (this._SafeStr_20629.hasOwnProperty("deliveryType")){ return (this._SafeStr_20629.deliveryType); }; }; return ("any"); } public function _SafeStr_20635() { if (this._SafeStr_20629 != null){ if (this._SafeStr_20629.hasOwnProperty("width")){ return (this._SafeStr_20629.width); }; }; return (-1); } public function _SafeStr_20636() { if (this._SafeStr_20629 != null){ if (this._SafeStr_20629.hasOwnProperty("height")){ return (this._SafeStr_20629.height); }; }; return (-1); } public function hasAds(k:Boolean=false):Boolean { if (k){ return (((((this.hasLinearAd()) || (this.hasNonLinearAds()))) || (this._SafeStr_20630()))); }; return ((((this._SafeStr_12004() == false)) || (((this.hasNonLinearAds()) && ((this._SafeStr_12003() == false)))))); } public function _SafeStr_20637():Boolean { return (((this.hasLinearAd()) && (this.hasNonLinearAds()))); } public function _SafeStr_20638(k:String):Boolean { return (StringUtils._SafeStr_6890(this._SafeStr_20618, "OPENX")); } public function filterLinearAdMediaFileByMimeType(k:Array):void { if (this._SafeStr_20622 != null){ this._SafeStr_20622.filterLinearAdMediaFileByMimeType(k); }; } protected function _SafeStr_15591(k:String, _arg_2:AdServerConfig):Boolean { if (_arg_2 != null){ return (_arg_2.isAcceptedLinearAdMimeType(k)); }; return (true); } public function hasWrapper():Boolean { return (!((this._SafeStr_20628 == null))); } public function set wrapper(k:WrappedVideoAdV1):void { this._SafeStr_20628 = k; } public function get wrapper():WrappedVideoAdV1 { return (this._SafeStr_20628); } public function _SafeStr_20639(k:Boolean):void { } public function canFireAPICalls():Boolean { return (false); } public function _SafeStr_20640(k:Boolean):void { } public function canFireEventAPICalls():Boolean { return (false); } public function set useV2APICalls(k:Boolean):void { } public function get useV2APICalls():Boolean { return (false); } public function set jsCallbackScopingPrefix(k:String):void { } public function get jsCallbackScopingPrefix():String { return (""); } protected function _SafeStr_20641():void { this._SafeStr_20626 = new Array(); } protected function _SafeStr_20642(k:int, _arg_2:int):int { var _local_3:int; while (_local_3 < this._SafeStr_20626.length) { if ((((this._SafeStr_20626[_local_3].width == k)) && ((this._SafeStr_20626[_local_3].height == _arg_2)))){ this._SafeStr_20626[_local_3].index = (this._SafeStr_20626[_local_3].index + 1); return (this._SafeStr_20626[_local_3].index); }; _local_3++; }; this._SafeStr_20626.push({ "width":k, "height":_arg_2, "index":0 }); return (0); } public function injectAllTrackingData(k:VideoAd):VideoAd { return (k); } public function _SafeStr_20643(k:XML):void { var _local_2:XMLList; var _local_3:int; if (((!((k.Impression == null))) && (!((k.Impression.children() == null))))){ _local_2 = k.Impression.children(); _local_3 = 0; while (_local_3 < _local_2.length()) { this._SafeStr_20644(new Impression(_local_2[_local_3].@id, _local_2[_local_3])); _local_3++; }; }; } public function _SafeStr_20645(k:XML):void { var _local_2:XMLList; var _local_3:int; var _local_4:XML; var _local_5:TrackingEvent; var _local_6:XMLList; var _local_7:int; var _local_8:XML; if (((!((k.TrackingEvents == null))) && (!((k.TrackingEvents.children() == null))))){ _local_2 = k.TrackingEvents.children(); _local_3 = 0; while (_local_3 < _local_2.length()) { _local_4 = _local_2[_local_3]; _local_5 = new TrackingEvent(_local_4.@event); _local_6 = _local_4.children(); _local_7 = 0; while (_local_7 < _local_6.length()) { _local_8 = _local_6[_local_7]; _local_5._SafeStr_20611(new NetworkResource(_local_8.@id, _local_8.text())); _local_7++; }; this._SafeStr_20585(_local_5); _local_3++; }; }; } public function _SafeStr_20646(k:XML, _arg_2:int=-1, _arg_3:AdServerConfig=null):void { var _local_8:XMLList; var _local_9:XML; var _local_10:int; var _local_11:XMLList; var _local_12:XML; var _local_13:MediaFile; var _local_14:XML; var _local_4:LinearVideoAd = new LinearVideoAd(); var _local_5:String = ""; var _local_6:String = ""; _local_4._SafeStr_20584 = k.Video.AdID; _local_4.index = _arg_2; var _local_7:String; if (k.Video.VideoLength != undefined){ _local_7 = k.Video.VideoLength; } else { if (k.Video.Duration != undefined){ _local_7 = k.Video.Duration; }; }; if (_local_7 != null){ if (Timestamp.validate(_local_7)){ _local_4.duration = _local_7; } else { _local_4.duration = Timestamp._SafeStr_17256(_local_7); }; }; if (k.Video.AdParameters != undefined){ if (!StringUtils.isEmpty(k.Video.AdParameters.@apiFramework)){ _local_5 = k.Video.AdParameters.@apiFramework; _local_6 = k.Video.AdParameters.text(); }; }; if (k.Video.VideoClicks != undefined){ _local_10 = 0; if (k.Video.VideoClicks.ClickThrough.children().length() > 0){ _local_8 = k.Video.VideoClicks.ClickThrough.children(); _local_10 = 0; while (_local_10 < _local_8.length()) { _local_9 = _local_8[_local_10]; if (!StringUtils.isEmpty(_local_9.text())){ _local_4._SafeStr_20589(new NetworkResource(_local_9.@id, _local_9.text())); }; _local_10++; }; }; if (k.Video.VideoClicks.ClickTracking.children().length() > 0){ _local_8 = k.Video.VideoClicks.ClickTracking.children(); _local_10 = 0; while (_local_10 < _local_8.length()) { _local_9 = _local_8[_local_10]; if (!StringUtils.isEmpty(_local_9.text())){ _local_4._SafeStr_20591(new NetworkResource(_local_9.@id, _local_9.text())); }; _local_10++; }; }; if (k.Video.VideoClicks.CustomClick.children().length() > 0){ _local_8 = k.Video.CustomClick.ClickTracking.children(); _local_10 = 0; while (_local_10 < _local_8.length()) { _local_9 = _local_8[_local_10]; if (!StringUtils.isEmpty(_local_9.text())){ _local_4._SafeStr_20593(new NetworkResource(_local_9.@id, _local_9.text())); }; _local_10++; }; }; }; if (k.Video.MediaFiles != undefined){ _local_11 = k.Video.MediaFiles.children(); _local_10 = 0; while (_local_10 < _local_11.length()) { _local_12 = _local_11[_local_10]; if (_local_12.children().length() > 0){ if (this._SafeStr_15591(_local_12.@type, _arg_3)){ _local_13 = ((StringUtils._SafeStr_6890(_local_5, "VPAID")) ? new VPAIDMediaFile() : new MediaFile()); _local_13.id = _local_12.@id; _local_13.bandwidth = _local_12.@bandwidth; _local_13.delivery = _local_12.@delivery; _local_13.mimeType = _local_12.@type; _local_13.bitRate = int(_local_12.@bitrate); _local_13.width = _local_12.@width; _local_13.height = _local_12.@height; _local_13.scale = _local_12.@scalable; _local_13.maintainAspectRatio = _local_12.@maintainAspectRatio; _local_13.apiFramework = _local_5; _local_13.adParameters = _local_6; _local_13._SafeStr_20543 = _local_4; _local_14 = _local_12.children()[0]; _local_13.url = new AdNetworkResource(_local_14.@id, _local_14.text(), _local_12.@type); _local_4._SafeStr_20526(_local_13); }; }; _local_10++; }; }; this.linearVideoAd = _local_4; } public function _SafeStr_20647(k:XML, _arg_2:int=-1):void { var _local_5:XML; var _local_6:NonLinearVideoAd; var _local_7:XMLList; var _local_8:XML; var _local_9:int; var _local_3:XMLList = k.NonLinearAds.children(); var _local_4:int; _local_4 = 0; while (_local_4 < _local_3.length()) { _local_5 = _local_3[_local_4]; _local_6 = null; switch (_local_5.@resourceType.toUpperCase()){ case "HTML": _local_6 = new _SafeStr_5111(); break; case "TEXT": _local_6 = new NonLinearTextAd(); break; case "SCRIPT": _local_6 = new _SafeStr_5105(); break; case "IFRAME": _local_6 = new _SafeStr_5107(); break; case "STATIC": if (((!((_local_5.@creativeType == undefined))) && (!((_local_5.@creativeType == null))))){ switch (_local_5.@creativeType.toUpperCase()){ case "IMAGE/JPEG": case "JPEG": case "IMAGE/GIF": case "GIF": case "IMAGE/PNG": case "PNG": _local_6 = new _SafeStr_5106(); break; case "APPLICATION/X-SHOCKWAVE-FLASH": case "SWF": if (StringUtils._SafeStr_6890(_local_5.@apiFramework, "VPAID")){ _local_6 = new VPAIDNonLinearAd(); } else { _local_6 = new _SafeStr_5110(); }; break; case "SCRIPT": case "JAVASCRIPT": case "TEXT/JAVASCRIPT": case "TEXT/SCRIPT": _local_6 = new _SafeStr_5105(); break; default: _local_6 = new NonLinearVideoAd(); }; } else { _local_6 = new NonLinearVideoAd(); }; break; default: _local_6 = new NonLinearVideoAd(); }; _local_6.index = _arg_2; _local_6.id = _local_5.@id; _local_6.width = _local_5.@width; _local_6.height = _local_5.@height; if (_local_5.@expandedWidth != undefined){ _local_6.expandedWidth = _local_5.@expandedWidth; }; if (_local_5.@expandedHeight != undefined){ _local_6.expandedHeight = _local_5.@expandedHeight; }; _local_6.resourceType = _local_5.@resourceType; _local_6.creativeType = _local_5.@creativeType; _local_6.apiFramework = _local_5.@apiFramework; _local_6.maintainAspectRatio = _local_5.@maintainAspectRatio; _local_6.scale = _local_5.@scalable; if (_local_5.URL != undefined){ _local_6.url = new NetworkResource(null, _local_5.URL.text()); }; if (_local_5.Code != undefined){ _local_6.codeBlock = _local_5.Code.text(); }; if (_local_5.NonLinearClickThrough != undefined){ _local_7 = _local_5.NonLinearClickThrough.children(); _local_9 = 0; while (_local_9 < _local_7.length()) { _local_8 = _local_7[_local_9]; _local_6._SafeStr_20589(new NetworkResource(_local_8.@id, _local_8.text())); _local_9++; }; }; this._SafeStr_20648(_local_6); _local_4++; }; } public function _SafeStr_20649(k:XML):void { var _local_4:XML; var _local_5:CompanionAd; var _local_6:XMLList; var _local_7:XML; var _local_8:int; var _local_2:XMLList = k.CompanionAds.children(); var _local_3:int; this._SafeStr_20641(); _local_3 = 0; while (_local_3 < _local_2.length()) { _local_4 = _local_2[_local_3]; _local_5 = new CompanionAd(this); _local_5.id = _local_4.@id; _local_5.width = _local_4.@width; _local_5.height = _local_4.@height; _local_5.index = this._SafeStr_20642(_local_5.width, _local_5.height); if (_local_4.@resourceType != undefined){ _local_5.resourceType = _local_4.@resourceType; } else { _local_5.resourceType = "static"; }; if (_local_4.@creativeType != undefined){ _local_5.creativeType = _local_4.@creativeType; }; if (_local_4.URL != undefined){ _local_5.url = new NetworkResource(null, _local_4.URL.text()); }; if (_local_4.Code != undefined){ _local_5.codeBlock = _local_4.Code.text(); }; if (_local_4.AltText != undefined){ _local_5.altText = _local_4.AltText.text(); }; if (_local_4.AdParameters != undefined){ _local_5.adParameters = _local_4.AdParameters.text(); }; if (_local_4.CompanionClickThrough != undefined){ _local_6 = _local_4.CompanionClickThrough; _local_8 = 0; while (_local_8 < _local_6.length()) { _local_7 = _local_6[_local_8]; if (_local_7.URL != undefined){ _local_5._SafeStr_20589(new NetworkResource(_local_7.@id, _local_7.URL.text())); }; _local_8++; }; }; this._SafeStr_20650(_local_5); _local_3++; }; } public function _SafeStr_20651(k:XML):void { var _local_4:XML; var _local_5:XMLList; var _local_6:Array; var _local_7:int; var _local_8:int; var _local_2:XMLList = k.Extensions.children(); var _local_3:int; while (_local_3 < _local_2.length()) { _local_4 = _local_2[_local_3]; if (_local_4.@type == "NonLinearClickTracking"){ if (_local_4.ClickTracking != undefined){ _local_5 = _local_4.ClickTracking.children(); _local_6 = new Array(); _local_7 = 0; while (_local_7 < _local_5.length()) { if (!StringUtils.isEmpty(_local_5[_local_7].text())){ _local_6.push(new NetworkResource(_local_5[_local_7].@id, _local_5[_local_7].text())); }; _local_7++; }; _local_8 = 0; while (_local_8 < this._SafeStr_20623.length) { NonLinearVideoAd(this._SafeStr_20623[_local_8])._SafeStr_20573(_local_6); _local_8++; }; }; }; _local_3++; }; } public function addClickTrackingItems(k:Array):void { if (this._SafeStr_20622 != null){ this._SafeStr_20622.addClickTrackingItems(k); }; } public function addCustomClickTrackingItems(k:Array):void { if (this._SafeStr_20622 != null){ this._SafeStr_20622.addCustomClickTrackingItems(k); }; } public function set adId(k:String):void { this._SafeStr_20615 = k; } public function get adId():String { return (this._SafeStr_20615); } public function set inlineAdId(k:String):void { this._SafeStr_20614 = k; } public function get inlineAdId():String { return (this._SafeStr_20614); } public function _SafeStr_20652(k:String):Boolean { return ((this._SafeStr_20614 == k)); } public function set creativeId(k:String):void { this._SafeStr_20617 = k; } public function get creativeId():String { return (this._SafeStr_20617); } public function set sequenceId(k:String):void { this._SafeStr_20616 = k; } public function get sequenceId():String { return (this._SafeStr_20616); } public function set adSystem(k:String):void { this._SafeStr_20618 = k; } public function get adSystem():String { return (this._SafeStr_20618); } public function get duration():int { if (this._SafeStr_20622 != null){ return (Timestamp.timestampToSeconds(this._SafeStr_20622.duration)); }; if (this.hasNonLinearAds()){ if (this._SafeStr_20623[0].hasRecommendedMinDuration()){ return (this._SafeStr_20623[0].recommendedMinDuration); }; }; return (0); } public function _SafeStr_11999(k:int):int { var _local_2:int = this.duration; if ((((_local_2 == 0)) && ((k > 0)))){ return (k); }; return (_local_2); } public function set adTitle(k:String):void { this._SafeStr_20619 = k; } public function get adTitle():String { return (this._SafeStr_20619); } public function set description(k:String):void { this._SafeStr_8688 = k; } public function get description():String { return (this._SafeStr_8688); } public function _SafeStr_12040():Boolean { return (!((this._SafeStr_20620 == null))); } public function set survey(k:String):void { this._SafeStr_20620 = k; } public function get survey():String { return (this._SafeStr_20620); } public function _SafeStr_6884():Boolean { return (!((this._error == null))); } public function set error(k:String):void { this._error = k; } public function get error():String { return (this._error); } public function _SafeStr_6885():NetworkResource { return (new NetworkResource("error", this.error)); } public function set impressions(k:Array):void { this._SafeStr_20621 = k; } public function get impressions():Array { return (this._SafeStr_20621); } public function get _SafeStr_20653():Array { return (this._SafeStr_20621); } public function _SafeStr_20644(k:NetworkResource):void { this._SafeStr_20621.push(k); } public function addImpressions(k:Array):void { this._SafeStr_20621 = this._SafeStr_20621.concat(k); } public function _SafeStr_20630():Boolean { return ((this._SafeStr_20621.length > 0)); } public function getImpressionList():Array { var _local_2:int; var k:Array = new Array(); if (this._SafeStr_20630()){ _local_2 = 0; while (_local_2 < this._SafeStr_20621.length) { k.push(NetworkResource(this._SafeStr_20621[_local_2]).url); _local_2++; }; }; return (k); } public function _SafeStr_20654():Boolean { return ((this._SafeStr_20627.length > 0)); } public function set extensions(k:Array):void { if (k != null){ this._SafeStr_20627 = k; } else { this._SafeStr_20627 = new Array(); }; } public function get extensions():Array { return (this._SafeStr_20627); } public function setLinearAdDurationFromSeconds(k:int):void { if (this._SafeStr_20622 != null){ this._SafeStr_20622._SafeStr_20523(k); }; } public function set trackingEvents(k:Array):void { this._SafeStr_20576 = k; } public function get trackingEvents():Array { return (this._SafeStr_20576); } public function _SafeStr_20585(k:TrackingEvent):void { this._SafeStr_20576.push(k); } public function addTrackingEventItems(k:Array):void { this._SafeStr_20576 = this._SafeStr_20576.concat(k); } public function hasTrackingEvents():Boolean { return ((this._SafeStr_20576.length > 0)); } public function _SafeStr_20581():Boolean { if (this.hasLinearAd()){ return (this._SafeStr_20622._SafeStr_20581()); }; return (false); } public function set linearVideoAd(k:LinearVideoAd):void { k.parentAdContainer = this; this._SafeStr_20622 = k; } public function get linearVideoAd():LinearVideoAd { return (this._SafeStr_20622); } public function set nonLinearVideoAds(k:Array):void { var _local_2:NonLinearVideoAd; if (k != null){ for each (_local_2 in k) { this._SafeStr_20648(_local_2); }; }; this._SafeStr_20623 = k; } public function get nonLinearVideoAds():Array { return (this._SafeStr_20623); } public function get firstNonLinearVideoAd():NonLinearVideoAd { if (this.hasNonLinearAds()){ return (this._SafeStr_20623[0]); }; return (null); } public function _SafeStr_20648(k:NonLinearVideoAd):void { k.parentAdContainer = this; this._SafeStr_20623.push(k); } public function hasNonLinearAds():Boolean { return ((this._SafeStr_20623.length > 0)); } public function hasLinearAd():Boolean { if (this._SafeStr_20622 != null){ return ((this._SafeStr_20622.isEmpty() == false)); }; return (false); } public function _SafeStr_12004():Boolean { if (this.linearVideoAd != null){ return (this.linearVideoAd.isEmpty()); }; return (true); } public function _SafeStr_12003():Boolean { var k:Boolean; var _local_2:int; if (this.hasNonLinearAds()){ k = true; _local_2 = 0; while (_local_2 < this._SafeStr_20623.length) { if (this._SafeStr_20623[_local_2].isEmpty() == false){ k = false; }; _local_2++; }; return (k); }; return (false); } public function set companionAds(k:Array):void { this._SafeStr_20624 = k; } public function get companionAds():Array { return (this._SafeStr_20624); } public function _SafeStr_20650(k:CompanionAd):void { this._SafeStr_20624.push(k); } public function _SafeStr_20655(k:Array):void { this._SafeStr_20624 = this._SafeStr_20624.concat(k); } public function hasCompanionAds():Boolean { return ((this._SafeStr_20624.length > 0)); } public function _SafeStr_20656():int { if (this._SafeStr_20624 != null){ return (this._SafeStr_20624.length); }; return (0); } public function isCompanionOnlyAd():Boolean { if (this.hasCompanionAds()){ return ((((this.hasLinearAd() == false)) && ((this.hasNonLinearAds() == false)))); }; return (false); } public function isEmpty():Boolean { if (this.isLinear()){ return (this._SafeStr_12004()); }; if (this.isNonLinear()){ return (this._SafeStr_12003()); }; if (this.isCompanionOnlyAd()){ }; return (true); } public function isLinear():Boolean { return (((!((this._SafeStr_20622 == null))) && (!(this.isNonLinear())))); } public function isNonLinear():Boolean { return (this.hasNonLinearAds()); } public function _SafeStr_12002():Boolean { return (((((!(this.isLinear())) && (!(this.isNonLinear())))) && (this.hasCompanionAds()))); } public function isWrapperTemplateAd():Boolean { return (this.isEmpty()); } public function get adType():String { if (this.isLinear()){ if (this.isInteractive()){ return (_SafeStr_20612); }; return (_SafeStr_11946); }; if (this.isNonLinear()){ if (this.isInteractive()){ return (_SafeStr_20613); }; return (_SafeStr_11947); }; if (this._SafeStr_12002()){ return (_SafeStr_11948); }; return (_SafeStr_11946); } public function getFlashMediaToPlay(k:Number, _arg_2:Number, _arg_3:Boolean=false):_SafeStr_5109 { var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:int; if (this.isLinear()){ return ((this._SafeStr_20622._SafeStr_20533(null, ["APPLICATION/X-SHOCKWAVE-FLASH", "SWF"], -1, k, _arg_2, _arg_3) as _SafeStr_5109)); }; if (this.hasNonLinearAds()){ if (this._SafeStr_20623.length == 1){ if ((this._SafeStr_20623[0] is _SafeStr_5110)){ return (this._SafeStr_20623[0]); }; } else { _local_4 = -1; _local_5 = -1; _local_6 = -1; _local_7 = 0; while (_local_7 < this._SafeStr_20623.length) { if ((this._SafeStr_20623[_local_7] is _SafeStr_5110)){ if ((((this._SafeStr_20623[_local_7].width == k)) && ((this._SafeStr_20623[_local_7].height == _arg_2)))){ return (this._SafeStr_20623[_local_7]); }; _local_6 = (Math.abs((this._SafeStr_20623[_local_7].width - k)) + Math.abs((this._SafeStr_20623[_local_7].height - _arg_2))); if ((((_local_5 == -1)) || ((_local_6 < _local_5)))){ _local_4 = _local_7; _local_5 = _local_6; }; }; _local_7++; }; if (_local_4 > -1){ return (this._SafeStr_20623[_local_4]); }; }; }; return (null); } public function getStreamToPlay():AdNetworkResource { if (((this.isLinear()) || (((this.isNonLinear()) && (!((this._SafeStr_20622 == null))))))){ return (this._SafeStr_20622.getStreamToPlay(this._SafeStr_20634(), this._SafeStr_20633(), this._SafeStr_20632(), this._SafeStr_20635(), this._SafeStr_20636(), this._SafeStr_20631())); }; return (null); } public function canScale():Boolean { if (this._SafeStr_20622 != null){ return (this._SafeStr_20622.canScale(this._SafeStr_20634(), this._SafeStr_20633(), this._SafeStr_20632(), this._SafeStr_20635(), this._SafeStr_20636(), this._SafeStr_20631())); }; return (false); } public function shouldMaintainAspectRatio():Boolean { if (this._SafeStr_20622 != null){ return (this._SafeStr_20622.shouldMaintainAspectRatio(this._SafeStr_20634(), this._SafeStr_20633(), this._SafeStr_20632(), this._SafeStr_20635(), this._SafeStr_20636(), this._SafeStr_20631())); }; return (false); } public function isInteractive():Boolean { if (this.isLinear()){ return (this._SafeStr_20622.isInteractive(this._SafeStr_20634(), this._SafeStr_20633(), this._SafeStr_20632(), this._SafeStr_20635(), this._SafeStr_20636(), this._SafeStr_20631())); }; if (this.hasNonLinearAds()){ return (NonLinearVideoAd(this._SafeStr_20623[0]).isInteractive()); }; return (false); } public function _SafeStr_20657(k:Array):Array { var _local_2:Array; var _local_3:Array; var _local_4:int; var _local_5:int; if (((!((k == null))) && (this.hasCompanionAds()))){ _local_2 = new Array(); _local_3 = new Array(); _local_4 = 0; while (_local_4 < k.length) { _local_5 = 0; while (_local_5 < this._SafeStr_20624.length) { if (_local_3.indexOf(this._SafeStr_20624[_local_5]) == -1){ if (this._SafeStr_20624[_local_5].suitableForDisplayInDIV(k[_local_4])){ _local_3.push({ "div":k[_local_4], "companion":this._SafeStr_20624[_local_5] }); }; }; _local_5++; }; _local_4++; }; return (_local_3); }; return (new Array()); } protected function _triggerTrackingEvent(k:String, _arg_2:String=null):void { } public function triggerTrackingEvent(k:String, _arg_2:String=null):void { this._triggerTrackingEvent(k, _arg_2); } public function _SafeStr_20658():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_20513); } public function _SafeStr_11985():void { this._SafeStr_20625 = false; } public function triggerImpressionConfirmations(k:Boolean=false):void { var _local_2:int; var _local_3:NetworkResource; if (((k) || (!(this._SafeStr_20625)))){ _local_2 = 0; while (_local_2 < this._SafeStr_20621.length) { _local_3 = this._SafeStr_20621[_local_2]; _local_3.call(); _local_2++; }; }; this._SafeStr_20625 = true; } public function triggerForcedImpressionConfirmations(k:Boolean=false):void { var _local_2:int; var _local_3:NetworkResource; if (((k) || (!(this._SafeStr_20625)))){ _local_2 = 0; while (_local_2 < this._SafeStr_20621.length) { _local_3 = this._SafeStr_20621[_local_2]; _local_3.call(); _local_2++; }; this._SafeStr_20625 = true; }; } protected function _SafeStr_20595(... k) { } protected function _SafeStr_6749(... k) { } public function processStartAdEvent():void { if (this.hasNonLinearAds() == false){ this.triggerImpressionConfirmations(); }; this._SafeStr_20658(); this._triggerTrackingEvent(TrackingEvent._SafeStr_20514); } public function processStopAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_20515); } public function processPauseAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_20600); } public function processResumeAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_20596); } public function processFullScreenAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_20602); } public function _SafeStr_12031():void { } public function processMuteAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_20598); } public function processUnmuteAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_20599); } public function processReplayAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_20601); } public function processHitMidpointAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_20597); } public function processFirstQuartileCompleteAdEvent():void { this._triggerTrackingEvent(TrackingEvent.EVENT_1STQUARTILE); } public function processThirdQuartileCompleteAdEvent():void { this._triggerTrackingEvent(TrackingEvent.EVENT_3RDQUARTILE); } public function processAdCompleteEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_20571); } protected function _SafeStr_20659():void { var k:int; while (k < this._SafeStr_20623.length) { this._SafeStr_20623[k].clearActiveDisplayRegion(); k++; }; } protected function _SafeStr_20660(k:Array):int { var _local_2:int; while (_local_2 < this._SafeStr_20623.length) { if ((((this._SafeStr_20623[_local_2].hasActiveDisplayRegion() == false)) && (this._SafeStr_20623[_local_2].matchesAcceptedAdTypes(k)))){ return (_local_2); }; _local_2++; }; return (-1); } public function processStartNonLinearAdEvent(k:_SafeStr_5115):void { var _local_2:String; var _local_3:int; var _local_4:int; var _local_5:int; var _local_6:Boolean; var _local_7:int; var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:int; if (k._SafeStr_12034 != null){ if (k._SafeStr_12034.adSlot != null){ this._SafeStr_20659(); _local_2 = k._SafeStr_12034.adSlot.preferredDisplayMode; _local_3 = 0; _local_4 = 0; while (_local_4 < 2) { if (k._SafeStr_12034.adSlot.hasRegions(_local_2)){ _local_5 = 0; while ((((_local_5 < k._SafeStr_12034.adSlot.regions[_local_2].length)) && ((((AdSlot(k._SafeStr_12034.adSlot)._SafeStr_11986() == false)) || (((AdSlot(k._SafeStr_12034.adSlot)._SafeStr_11986()) && ((_local_3 < AdSlot(k._SafeStr_12034.adSlot).maxDisplayCount)))))))) { if (k._SafeStr_12034.adSlot.regions[_local_2][_local_5].enable){ _local_6 = false; _local_7 = 0; if (k._SafeStr_12034.adSlot.regions[_local_2][_local_5].hasSize()){ _local_7 = 0; while ((((_local_7 < this._SafeStr_20623.length)) && (!(_local_6)))) { if (this._SafeStr_20623[_local_7].hasActiveDisplayRegion() == false){ if (this._SafeStr_20623[_local_7].matchesSizeAndAcceptedAdTypes(k._SafeStr_12034.adSlot.regions[_local_2][_local_5].width, k._SafeStr_12034.adSlot.regions[_local_2][_local_5].height, k._SafeStr_12034.adSlot.regions[_local_2][_local_5].acceptedAdTypes)){ _local_6 = true; _local_3++; this._SafeStr_20623[_local_7].start(k, k._SafeStr_12034.adSlot.regions[_local_2][_local_5]); this.triggerImpressionConfirmations(); }; }; _local_7++; }; if (!_local_6){ _local_8 = this._SafeStr_20660(k._SafeStr_12034.adSlot.regions[_local_2][_local_5].acceptedAdTypes); if ((((_local_8 > -1)) && (k._SafeStr_12034.adSlot.regions[_local_2][_local_5].alwaysMatch))){ _local_3++; this._SafeStr_20623[_local_8].start(k, k._SafeStr_12034.adSlot.regions[_local_2][_local_5]); this.triggerImpressionConfirmations(); }; }; } else { _local_9 = 0; _local_10 = -1; _local_11 = -1; _local_7 = 0; while (_local_7 < this._SafeStr_20623.length) { if (this._SafeStr_20623[_local_7].hasActiveDisplayRegion() == false){ _local_9 = this._SafeStr_20623[_local_7].deriveScoreBasedOnEstimatedSizeAndAcceptedAdTypes(k.controller.playerWidth, k.controller.playerHeight, k._SafeStr_12034.adSlot.regions[_local_2][_local_5].acceptedAdTypes); if (_local_9 >= 0){ if (_local_9 == 0){ _local_11 = _local_7; break; }; if ((((_local_11 == -1)) || ((_local_9 < _local_10)))){ _local_10 = _local_9; _local_11 = _local_7; }; }; }; _local_7++; }; if ((((((this._SafeStr_20623.length > 0)) && ((_local_11 == -1)))) && (k._SafeStr_12034.adSlot.regions[_local_2][_local_5].alwaysMatch))){ _local_11 = this._SafeStr_20660(k._SafeStr_12034.adSlot.regions[_local_2][_local_5].acceptedAdTypes); }; if (_local_11 > -1){ _local_3++; this._SafeStr_20623[_local_11].start(k, k._SafeStr_12034.adSlot.regions[_local_2][_local_5]); this.triggerImpressionConfirmations(); }; }; }; _local_5++; }; }; _local_2 = (((_local_2)=="flash") ? "html5" : "flash"); _local_4++; }; }; return; }; } public function processStopNonLinearAdEvent(k:_SafeStr_5115):void { var _local_2:int; while (_local_2 < this._SafeStr_20623.length) { if (this._SafeStr_20623[_local_2].hasActiveDisplayRegion()){ this._SafeStr_20623[_local_2].stop(k); }; _local_2++; }; } public function processStartCompanionAdEvent(k:_SafeStr_5115):void { var _local_2:int; if (k.controller.displayingCompanions()){ _local_2 = 0; while (_local_2 < this._SafeStr_20624.length) { this._SafeStr_20624[_local_2].start(k); _local_2++; }; }; } public function processStopCompanionAdEvent(k:_SafeStr_5115):void { var _local_2:int; if (k.controller.displayingCompanions()){ _local_2 = 0; while (_local_2 < this._SafeStr_20624.length) { this._SafeStr_20624[_local_2].stop(k); _local_2++; }; }; } public function split():Array { var _local_2:VideoAd; var k:Array = new Array(); if (((this.hasLinearAd()) && (this.hasNonLinearAds()))){ _local_2 = new VideoAd(); _local_2.inlineAdId = this._SafeStr_20614; _local_2.adId = this._SafeStr_20615; _local_2.sequenceId = this._SafeStr_20616; _local_2.creativeId = this._SafeStr_20617; _local_2.adSystem = this._SafeStr_20618; _local_2.adTitle = this._SafeStr_20619; _local_2.description = this._SafeStr_8688; _local_2.survey = this._SafeStr_20620; _local_2.error = this._error; _local_2.impressions = this._SafeStr_20621; _local_2.trackingEvents = this._SafeStr_20576; _local_2.companionAds = this._SafeStr_20624; _local_2.extensions = this._SafeStr_20627; _local_2.nonLinearVideoAds = this._SafeStr_20623; this.nonLinearVideoAds = new Array(); k.push(this); k.push(_local_2); } else { k.push(this); }; return (k); } public function _SafeStr_20661():Object { if (this.hasLinearAd()){ return (this._SafeStr_20622.toJSObject()); }; return (""); } public function _SafeStr_20662():Array { var _local_2:int; var k:Array = new Array(); if (this.hasNonLinearAds()){ _local_2 = 0; while (_local_2 < this._SafeStr_20623.length) { k.push(this._SafeStr_20623[_local_2].toJSObject()); _local_2++; }; }; return (k); } public function _SafeStr_20663():Array { var _local_2:int; var k:Array = new Array(); if (this.hasCompanionAds()){ _local_2 = 0; while (_local_2 < this._SafeStr_20624.length) { k.push(this._SafeStr_20624[_local_2].toJSObject()); _local_2++; }; }; return (k); } override public function toJSObject():Object { var k:Object = new Object(); k = { "id":this._SafeStr_5338, "uid":_SafeStr_12058, "adId":this._SafeStr_20615, "inlineAdId":this._SafeStr_20614, "type":this.adType, "adSystem":this._SafeStr_20618, "adTitle":this._SafeStr_20619, "description":this._SafeStr_8688, "survey":this._SafeStr_20620, "impressions":ArrayUtils._SafeStr_17185(this._SafeStr_20621), "trackingEvents":ArrayUtils._SafeStr_17185(this._SafeStr_20576), "linearAd":this._SafeStr_20661(), "nonLinearAds":this._SafeStr_20662(), "companionAds":this._SafeStr_20663(), "sequenceId":this._SafeStr_20616, "creativeId":this._SafeStr_20617, "extensions":this._SafeStr_20627 }; return (k); } } }//package _-4PB // _SafeStr_11946 = "_-3Mm" (String#30413, DoABC#3) // _SafeStr_11947 = "_-Z" (String#39761, DoABC#3) // _SafeStr_11948 = "_-2mq" (String#28954, DoABC#3) // _SafeStr_11949 = "_-0uT" (String#24357, DoABC#3) // _SafeStr_11985 = "_-fq" (String#40016, DoABC#3) // _SafeStr_11986 = "_-5OU" (String#35376, DoABC#3) // _SafeStr_11999 = "_-6XE" (String#38159, DoABC#3) // _SafeStr_12002 = "_-3Lg" (String#30371, DoABC#3) // _SafeStr_12003 = "_-3DY" (String#30030, DoABC#3) // _SafeStr_12004 = "_-6VK" (String#38075, DoABC#3) // _SafeStr_12031 = "_-6RU" (String#37914, DoABC#3) // _SafeStr_12034 = "_-26S" (String#27291, DoABC#3) // _SafeStr_12040 = "_-4UR" (String#33203, DoABC#3) // _SafeStr_12058 = "_-66D" (String#13877, DoABC#3) // _SafeStr_15591 = "_-6QI" (String#14213, DoABC#3) // _SafeStr_17185 = "_-6UI" (String#38027, DoABC#3) // _SafeStr_17256 = "_-178" (String#24884, DoABC#3) // _SafeStr_20513 = "_-4Eb" (String#32564, DoABC#3) // _SafeStr_20514 = "_-2Zu" (String#28440, DoABC#3) // _SafeStr_20515 = "_-6Az" (String#37302, DoABC#3) // _SafeStr_20523 = "_-2zB" (String#29417, DoABC#3) // _SafeStr_20526 = "_-5eU" (String#36000, DoABC#3) // _SafeStr_20533 = "_-3qU" (String#31550, DoABC#3) // _SafeStr_20543 = "_-5pI" (String#36408, DoABC#3) // _SafeStr_20571 = "_-EM" (String#39008, DoABC#3) // _SafeStr_20573 = "_-E8" (String#39001, DoABC#3) // _SafeStr_20576 = "_-3Nd" (String#11082, DoABC#3) // _SafeStr_20581 = "each " (String#42120, DoABC#3) // _SafeStr_20584 = "_-5yS" (String#36757, DoABC#3) // _SafeStr_20585 = "_-4l5" (String#33809, DoABC#3) // _SafeStr_20589 = "_-0RK" (String#23239, DoABC#3) // _SafeStr_20591 = "_-3CN" (String#29983, DoABC#3) // _SafeStr_20593 = "_-67W" (String#37158, DoABC#3) // _SafeStr_20595 = "_-66O" (String#13882, DoABC#3) // _SafeStr_20596 = "_-1N2" (String#25484, DoABC#3) // _SafeStr_20597 = "_-8E" (String#38785, DoABC#3) // _SafeStr_20598 = "_-31f" (String#29553, DoABC#3) // _SafeStr_20599 = "_-53M" (String#34559, DoABC#3) // _SafeStr_20600 = "_-5lp" (String#36272, DoABC#3) // _SafeStr_20601 = "_-1o8" (String#26545, DoABC#3) // _SafeStr_20602 = "_-5cW" (String#35920, DoABC#3) // _SafeStr_20611 = "_-2hm" (String#28752, DoABC#3) // _SafeStr_20612 = "_-Se" (String#39529, DoABC#3) // _SafeStr_20613 = "_-14F" (String#24774, DoABC#3) // _SafeStr_20614 = "_-4NG" (String#32898, DoABC#3) // _SafeStr_20615 = "_-3PQ" (String#11115, DoABC#3) // _SafeStr_20616 = "_-1p0" (String#26580, DoABC#3) // _SafeStr_20617 = "_-1IC" (String#25296, DoABC#3) // _SafeStr_20618 = "_-0Ns" (String#7978, DoABC#3) // _SafeStr_20619 = "_-5jt" (String#36197, DoABC#3) // _SafeStr_20620 = "_-lU" (String#40217, DoABC#3) // _SafeStr_20621 = "_-5w1" (String#36665, DoABC#3) // _SafeStr_20622 = "_-23r" (String#27187, DoABC#3) // _SafeStr_20623 = "_-2jJ" (String#28813, DoABC#3) // _SafeStr_20624 = "_-6kA" (String#38697, DoABC#3) // _SafeStr_20625 = "_-55N" (String#34641, DoABC#3) // _SafeStr_20626 = "_-0WN" (String#8129, DoABC#3) // _SafeStr_20627 = "_-1sH" (String#26697, DoABC#3) // _SafeStr_20628 = "_-0ZR" (String#23538, DoABC#3) // _SafeStr_20629 = "_-s9" (String#40481, DoABC#3) // _SafeStr_20630 = "_-59D" (String#34785, DoABC#3) // _SafeStr_20631 = "_-3uw" (String#31736, DoABC#3) // _SafeStr_20632 = "_-3to" (String#31687, DoABC#3) // _SafeStr_20633 = "_-67L" (String#37149, DoABC#3) // _SafeStr_20634 = "_-3TX" (String#30675, DoABC#3) // _SafeStr_20635 = "_-3N-" (String#30425, DoABC#3) // _SafeStr_20636 = "_-610" (String#36904, DoABC#3) // _SafeStr_20637 = "_-0pE" (String#24139, DoABC#3) // _SafeStr_20638 = "_-5ui" (String#36614, DoABC#3) // _SafeStr_20639 = "_-10i" (String#24629, DoABC#3) // _SafeStr_20640 = "_-59Z" (String#34800, DoABC#3) // _SafeStr_20641 = "_-2ME" (String#27900, DoABC#3) // _SafeStr_20642 = "_-3bU" (String#11322, DoABC#3) // _SafeStr_20643 = "_-3Cx" (String#30007, DoABC#3) // _SafeStr_20644 = "_-494" (String#32340, DoABC#3) // _SafeStr_20645 = "_-37J" (String#29783, DoABC#3) // _SafeStr_20646 = "_-6Kz" (String#37661, DoABC#3) // _SafeStr_20647 = "_-5JM" (String#35180, DoABC#3) // _SafeStr_20648 = "_-4ND" (String#32896, DoABC#3) // _SafeStr_20649 = "_-47D" (String#32264, DoABC#3) // _SafeStr_20650 = "_-0oC" (String#24107, DoABC#3) // _SafeStr_20651 = "_-1kZ" (String#26403, DoABC#3) // _SafeStr_20652 = "_-21S" (String#27094, DoABC#3) // _SafeStr_20653 = "_-5ss" (String#36538, DoABC#3) // _SafeStr_20654 = "_-67-" (String#37139, DoABC#3) // _SafeStr_20655 = "_-3hT" (String#31189, DoABC#3) // _SafeStr_20656 = "_-1pg" (String#26604, DoABC#3) // _SafeStr_20657 = "_-3EM" (String#30065, DoABC#3) // _SafeStr_20658 = "_-ky" (String#40194, DoABC#3) // _SafeStr_20659 = "_-1Qj" (String#25640, DoABC#3) // _SafeStr_20660 = "_-56-" (String#34668, DoABC#3) // _SafeStr_20661 = "_-3IW" (String#30241, DoABC#3) // _SafeStr_20662 = "_-0Rd" (String#23253, DoABC#3) // _SafeStr_20663 = "_-4Kh" (String#32793, DoABC#3) // _SafeStr_5105 = "_-yK" (String#15450, DoABC#3) // _SafeStr_5106 = "_-0dh" (String#8246, DoABC#3) // _SafeStr_5107 = "_-53K" (String#12810, DoABC#3) // _SafeStr_5109 = "_-3Z3" (String#11267, DoABC#3) // _SafeStr_5110 = "_-4j3" (String#12480, DoABC#3) // _SafeStr_5111 = "_-3b0" (String#11307, DoABC#3) // _SafeStr_5115 = "_-28C" (String#9830, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_6749 = "_-2ID" (String#9996, DoABC#3) // _SafeStr_6884 = "_-3yf" (String#31884, DoABC#3) // _SafeStr_6885 = "_-3ae" (String#30944, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) // _SafeStr_8688 = "_-54y" (String#129, DoABC#3) //------------------------------------------------------------ //_-4PB.VideoAdServingTemplate package _-4PB { import _-2J3.AdServerTemplate; import _-2J3._SafeStr_4558; import _-5W3.AdServerRequest; import _-3d._SafeStr_5113; import _-2xB._SafeStr_5112; import flash.events.Event; import _-1MN._SafeStr_5102; import _-2xB.ObjectUtils; import _-2xB.StringUtils; import _-2xB.NetworkResource; import _-2xB.Timestamp; import flash.utils.ByteArray; import flash.events.*; import flash.net.*; import flash.xml.*; public class VideoAdServingTemplate extends AdServerTemplate implements _SafeStr_4558 { public static const _SafeStr_20664:String = "ALL"; public static const _SafeStr_20665:String = "LINEAR"; public static const _SafeStr_20666:String = "NON-LINEAR"; protected var _SafeStr_20626:Array; public function VideoAdServingTemplate(k:_SafeStr_4558=null, _arg_2:AdServerRequest=null, _arg_3:Boolean=false, _arg_4:Array=null) { this._SafeStr_20626 = new Array(); super(k, _arg_2, _arg_3, _arg_4); } override public function load(k:AdServerRequest, _arg_2:Boolean=false):void { if (k != null){ if (!_arg_2){ _SafeStr_15589 = k; _SafeStr_15598(_SafeStr_12058); }; if ((k is _SafeStr_5113)){ _SafeStr_15583 = new _SafeStr_5112(); _SafeStr_15583.addEventListener(Event.COMPLETE, this.templateLoaded); _SafeStr_5112(_SafeStr_15583).process(k.formRequest()); } else { this.loadTemplateData(k); }; }; } override protected function loadTemplateData(k:AdServerRequest):void { if (k != null){ super.loadTemplateData(k); }; } public function canFireAPICalls():Boolean { return (false); } public function canFireEventAPICalls():Boolean { return (false); } public function get useV2APICalls():Boolean { return (false); } public function get jsCallbackScopingPrefix():String { return (""); } public function get analyticsProcessor():_SafeStr_5102 { if (_SafeStr_11799 != null){ return (_SafeStr_11799.analyticsProcessor); }; return (null); } override protected function getReplacementAdId(k:String):String { var _local_2:Object; if (_SafeStr_15579 != null){ for each (_local_2 in _SafeStr_15579) { if ((((((_local_2.slotType == k)) || (((_local_2.slotType + "-vpaid") == k)))) && ((_local_2.assigned == false)))){ _local_2.assigned = true; return (_local_2.id); }; }; }; return ((k + ":not-scheduled")); } protected function _SafeStr_20667(k:int):Object { if (_SafeStr_15579 != null){ if (k < _SafeStr_15579.length){ return (_SafeStr_15579[k]); }; }; return ({ "id":"no-id-found", "slotType":"unknown", "assigned":false }); } protected function _SafeStr_20668(k:String):String { var _local_2:Object; if (_SafeStr_15579 != null){ for each (_local_2 in _SafeStr_15579) { if (_local_2.id == k){ return (_local_2.slotType); }; }; }; return (null); } override protected function templateLoaded(k:Event):void { _SafeStr_15580 = _SafeStr_15583.transformedData; this._SafeStr_19006(_SafeStr_15580); if (this.hasAds()){ _SafeStr_15582 = true; super.templateLoaded(k); return; }; _SafeStr_15582 = true; super.templateLoaded(k); } override protected function errorHandler(k:Event):void { _SafeStr_15604(_SafeStr_12058, k); } override protected function timeoutHandler(k:Event):void { _SafeStr_15605(_SafeStr_12058, k); } override public function filterLinearAdMediaFileByMimeType(k:Array):void { var _local_2:int; while (_local_2 < _SafeStr_15581.length) { if (VideoAd(_SafeStr_15581[_local_2]).isLinear()){ VideoAd(_SafeStr_15581[_local_2]).filterLinearAdMediaFileByMimeType(k); }; _local_2++; }; } public function _SafeStr_19006(rawData:*):void { var xmlData:XML; var tagName:String; if (rawData != null){ XML.ignoreWhitespace = true; try { xmlData = new XML(rawData); if (xmlData != null){ if (xmlData.length() > 0){ tagName = xmlData.name(); if (tagName != null){ if (tagName.indexOf("VAST") > -1){ if ((((((xmlData.attribute("version") == "2.0")) || ((xmlData.attribute("version") == "2.0.0")))) || ((xmlData.attribute("version") == "2.0.1")))){ this.parseAdSpecs_V2(xmlData.Ad); }; } else { if (tagName.indexOf("VideoAdServingWrapper") <= -1){ if (((!((xmlData.Video == undefined))) || (!((xmlData.NonLinearAds == undefined))))){ this._SafeStr_20669(xmlData); } else { this.parseAdSpecs_V1_X(xmlData.children()); }; }; }; }; }; }; } catch(errObject:Error) { }; }; } private function _SafeStr_20669(k:XML):void { var _local_2:VideoAd = this.parseInlineAd_V1_X(0, "no-id", k, _SafeStr_20665); if (_local_2 != null){ _SafeStr_15618(_local_2); }; _local_2 = this.parseInlineAd_V1_X(1, "no-id", k, _SafeStr_20666); if (_local_2 != null){ _SafeStr_15618(_local_2); }; } private function parseAdSpecs_V1_X(k:XMLList):void { var _local_3:XMLList; var _local_4:VideoAd; var _local_5:Array; var _local_6:String; var _local_7:String; var _local_8:VideoAd; var _local_2:int; while (_local_2 < k.length()) { _local_3 = k[_local_2].attribute("id"); if (k[_local_2].children().length() == 1){ _local_4 = this.parseAdResponse_V1_X(_local_2, _local_3[0], k[_local_2]); if (_local_4 != null){ if (_local_4._SafeStr_20638("OpenX")){ _SafeStr_15618(_local_4); } else { if (_SafeStr_15593() == false){ _SafeStr_15618(_local_4); } else { if (_local_4._SafeStr_20637()){ _local_5 = _local_4.split(); _local_6 = _local_4.id; _local_7 = this._SafeStr_20668(_local_6); for each (_local_8 in _local_5) { if ((((_local_7 == "linear")) && (_local_8.isLinear()))){ _local_8.id = _local_6; _local_7 = null; } else { if ((((_local_7 == "non-linear")) && (_local_8.isNonLinear()))){ _local_8.id = _local_6; _local_7 = null; } else { _local_8.id = this.getReplacementAdId(((_local_8.isNonLinear()) ? "non-linear" : "linear")); }; }; _SafeStr_15618(_local_8); }; } else { _SafeStr_15618(_local_4); }; }; }; }; }; _local_2++; }; } private function parseAdResponse_V1_X(k:int, _arg_2:String, _arg_3:XML):VideoAd { if (_arg_3.InLine != undefined){ return (this.parseInlineAd_V1_X(k, _arg_2, _arg_3.children()[0], _SafeStr_20664)); }; if (_arg_3.Wrapper != undefined){ return (this.parseWrappedAd_V1_X(k, _arg_2, _arg_3.children()[0])); }; return (null); } private function parseWrappedAd_V1_X(k:int, _arg_2:String, _arg_3:XML):WrappedVideoAdV1 { if (_arg_3.children().length() > 0){ return (new WrappedVideoAdV1(this._SafeStr_20667(k), _arg_3, this, _SafeStr_15597())); }; return (null); } private function parseInlineAd_V1_X(k:int, _arg_2:String, _arg_3:XML, _arg_4:String="ALL"):VideoAd { var _local_5:VideoAd; if (_arg_3.children().length() > 0){ _local_5 = new VideoAd(); _local_5.adSystem = _arg_3.AdSystem; _local_5.adTitle = _arg_3.AdTitle; _local_5.adId = _arg_2; _local_5.description = _arg_3.Description; if (_arg_3.Survey != null){ if (_arg_3.Survey.URL != undefined){ _local_5.survey = _arg_3.Survey.URL; } else { _local_5.survey = _arg_3.Survey; }; }; _local_5.error = _arg_3.Error; _local_5._SafeStr_20643(_arg_3); _local_5._SafeStr_20645(_arg_3); if ((((((_arg_4 == _SafeStr_20665)) || ((_arg_4 == _SafeStr_20664)))) && (!((_arg_3.Video == undefined))))){ _local_5._SafeStr_20646(_arg_3, -1, _SafeStr_15590()); }; if ((((((_arg_4 == _SafeStr_20666)) || ((_arg_4 == _SafeStr_20664)))) && (!((_arg_3.NonLinearAds == undefined))))){ _local_5._SafeStr_20647(_arg_3); }; if (_arg_3.CompanionAds != undefined){ _local_5._SafeStr_20649(_arg_3); }; _local_5._SafeStr_20651(_arg_3); if (_SafeStr_15594()){ _local_5.id = this.getReplacementAdId(((_local_5.isNonLinear()) ? "non-linear" : "linear")); } else { _local_5.id = _arg_2; }; return (_local_5); }; return (null); } public function onTemplateLoaded(k:AdServerTemplate):void { if ((k is WrappedVideoAdServingTemplateV2)){ _SafeStr_15617(k, true, true); } else { _SafeStr_15617(k); }; _SafeStr_15603(k.uid); } public function onTemplateLoadError(k:Event):void { _SafeStr_15604(uid, k); } public function _SafeStr_6830(k:Event):void { _SafeStr_15605(uid, k); } public function _SafeStr_6708(k:Event):void { _SafeStr_15611(uid, k); } public function onAdCallStarted(k:AdServerRequest):void { if (_SafeStr_11799 != null){ _SafeStr_11799.onAdCallStarted(k); }; } public function onAdCallFailover(k:AdServerRequest, _arg_2:AdServerRequest):void { if (_SafeStr_11799 != null){ _SafeStr_11799.onAdCallFailover(k, _arg_2); }; } public function onAdCallComplete(k:AdServerRequest, _arg_2:Boolean):void { if (_SafeStr_11799 != null){ _SafeStr_11799.onAdCallComplete(k, _arg_2); }; } protected function parseAdSpecs_V2(k:XMLList):void { var _local_3:XMLList; var _local_2:int; while (_local_2 < k.length()) { _local_3 = k[_local_2].attribute("id"); if (k[_local_2].children().length() == 1){ this.parseAdResponse_V2(_local_2, _local_3[0], k[_local_2]); }; _local_2++; }; } private function parseAdResponse_V2(k:int, _arg_2:String, _arg_3:XML):void { if (_arg_3 != null){ if (_arg_3.InLine != undefined){ this.parseInlineAd_V2(k, _arg_2, _arg_3.children()[0]); } else { if (_arg_3.Wrapper != undefined){ this.parseWrappedAd_V2(k, _arg_2, _arg_3.children()[0]); }; }; }; } private function parseWrappedAd_V2(k:int, _arg_2:String, _arg_3:XML):WrappedVideoAdServingTemplateV2 { if (_arg_3.children().length() > 0){ return (new WrappedVideoAdServingTemplateV2(k, _arg_2, _arg_3, this)); }; return (null); } private function _SafeStr_20670(k:XML):Array { var _local_3:XMLList; var _local_4:XML; var _local_2:Array = new Array(); if (k.Impression != null){ _local_3 = k.Impression; for each (_local_4 in _local_3) { _local_2.push(new Impression(_local_4.@id, _local_4.text())); }; }; return (_local_2); } private function _SafeStr_20671(k:XML):Object { var _local_5:XMLList; var _local_6:XML; var _local_7:Object; var _local_2:Array = new Array(); var _local_3:Array = new Array(); if (k.Extensions != null){ _local_5 = k.Extensions.children(); for each (_local_6 in _local_5) { if (_local_6.@type == "ad_playtype"){ _local_3.push(new Impression("ad_playtype", _local_6.children().toXMLString())); } else { _local_7 = new Object(); _local_7.label = (((_local_6.@type)!=null) ? new String(_local_6.@type) : "undefined"); _local_7.text = _local_6.children().toXMLString(); _local_2.push(_local_7); }; }; }; var _local_4:Object = { "extensions":_local_2, "impressions":_local_3 }; return (_local_4); } protected function createVideoAd_V2(k:String, _arg_2:XML, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:String, _arg_7:String):VideoAd { var _local_8:VideoAdV2 = new VideoAdV2(); if (_SafeStr_15594()){ _local_8.id = this.getReplacementAdId(_arg_5); } else { _local_8.id = k; }; _local_8._SafeStr_20672 = _arg_7; _local_8.inlineAdId = _arg_6; _local_8.adId = k; _local_8.creativeId = _arg_3; _local_8.sequenceId = _arg_4; _local_8.adSystem = _arg_2.AdSystem; _local_8.adTitle = _arg_2.AdTitle; _local_8.description = _arg_2.Description; _local_8.survey = _arg_2.Survey; _local_8.error = _arg_2.Error; return (_local_8); } private function _SafeStr_20673(k:Array, _arg_2:VideoAd):Array { var _local_4:CompanionAd; var _local_5:CompanionAd; var _local_3:Array = new Array(); for each (_local_5 in k) { _local_4 = _local_5.clone(); _local_4.parentAdContainer = _arg_2; _local_3.push(_local_4); }; return (_local_3); } private function _SafeStr_20674(k:Array, _arg_2:Array):Array { if (k == null){ k = new Array(); }; if (_arg_2 == null){ return (k); }; return (k.concat(_arg_2)); } protected function parseInlineAd_V2(k:int, _arg_2:String, _arg_3:XML):Array { var _local_7:Object; var _local_8:XMLList; var _local_9:Array; var _local_10:int; var _local_11:Object; var _local_12:VideoAd; var _local_13:XMLList; var _local_14:int; var _local_15:Array; var _local_16:Array; var _local_17:Array; var _local_18:XML; var _local_19:String; var _local_20:String; var _local_21:String; var _local_22:VideoAd; var _local_23:LinearVideoAd; var _local_4:Array = new Array(); var _local_5:Array = new Array(); var _local_6:String = ObjectUtils._SafeStr_17235(); if (_arg_3.children().length() > 0){ _local_7 = this._SafeStr_20671(_arg_3); _local_5 = _local_7.extensions; _local_4 = this._SafeStr_20670(_arg_3); if (_local_7.impressions.length > 0){ _local_4 = _local_4.concat(_local_7.impressions); }; _local_8 = _arg_3.Creatives; if (_local_8 != null){ _local_9 = new Array(); _local_10 = 0; while (_local_10 < _local_8.length()) { _local_13 = _local_8[_local_10].Creative; if (_local_13 != null){ _local_14 = 1; _local_15 = new Array(); _local_16 = new Array(); _local_17 = new Array(); for each (_local_18 in _local_13) { _local_19 = _local_18.attribute("AdID"); _local_20 = _local_18.attribute("id"); _local_21 = _local_18.attribute("sequence"); this._SafeStr_20675(); _local_15 = this._SafeStr_20676(_local_18.Linear); _local_16 = this._SafeStr_20677(_local_18.NonLinearAds); _local_17 = this._SafeStr_20678(_local_18.CompanionAds); _local_22 = null; for each (_local_23 in _local_15) { _local_22 = this.createVideoAd_V2(_local_19, _arg_3, _local_20, _local_21, VideoAd._SafeStr_11946, _local_6, _arg_2); if (_local_4.length > 0){ _local_22.impressions = _local_4; }; if (_local_5.length > 0){ _local_22.extensions = _local_5; }; _local_22.linearVideoAd = _local_23; if (_local_17.length > 0){ _local_22.companionAds = this._SafeStr_20673(_local_17, _local_22); }; _SafeStr_15618(_local_22); }; if (_local_16.length > 0){ _local_22 = this.createVideoAd_V2(_local_19, _arg_3, _local_20, _local_21, VideoAd._SafeStr_11947, _local_6, _arg_2); if (_local_4.length > 0){ _local_22.impressions = _local_4; }; if (_local_5.length > 0){ _local_22.extensions = _local_5; }; _local_22.nonLinearVideoAds = _local_16; if (_local_17.length > 0){ _local_22.companionAds = this._SafeStr_20673(_local_17, _local_22); }; _SafeStr_15618(_local_22); }; if ((((((((_local_15.length == 0)) && ((_local_16.length == 0)))) && ((_local_17.length > 0)))) || (false))){ _local_22 = this.createVideoAd_V2(_local_19, _arg_3, _local_20, _local_21, VideoAd._SafeStr_11948, _local_6, _arg_2); if (_local_4.length > 0){ _local_22.impressions = _local_4; }; if (_local_5.length > 0){ _local_22.extensions = _local_5; }; _local_22.companionAds = _local_17; _SafeStr_15618(_local_22); _local_9.push({ "adId":_local_19, "creativeId":_local_20, "sequenceId":_local_21, "companions":_local_17 }); }; if ((((((((((_local_15.length == 0)) && ((_local_16.length == 0)))) && ((_local_17.length == 0)))) && ((hasAds(true) == false)))) && ((_local_4.length > 0)))){ _local_22 = this.createVideoAd_V2(_local_19, _arg_3, _local_20, _local_21, VideoAd._SafeStr_11946, _local_6, _arg_2); _local_22.impressions = _local_4; _SafeStr_15618(_local_22); }; _local_14++; }; }; _local_10++; }; for each (_local_11 in _local_9) { for each (_local_12 in _SafeStr_15581) { if (_local_12._SafeStr_20652(_local_6)){ if (((!((_local_12.adType == VideoAd._SafeStr_11948))) && (!(_local_12.hasCompanionAds())))){ if (((StringUtils.isEmpty(_local_11.creativeId)) && (StringUtils.isEmpty(_local_11.sequenceId)))){ _local_12.companionAds = this._SafeStr_20674(_local_12.companionAds, this._SafeStr_20673(_local_11.companions, _local_12)); }; }; }; }; }; for each (_local_11 in _local_9) { for each (_local_12 in _SafeStr_15581) { if (_local_12._SafeStr_20652(_local_6)){ if (_local_12.adType != VideoAd._SafeStr_11948){ if (((((!((_local_12.sequenceId == null))) && ((_local_12.sequenceId == _local_11.sequenceId)))) || (((!((_local_12.creativeId == null))) && ((_local_12.creativeId == _local_11.creativeId)))))){ _local_12.companionAds = this._SafeStr_20674(_local_12.companionAds, this._SafeStr_20673(_local_11.companions, _local_12)); }; }; }; }; }; }; }; return (_local_4); } protected function _SafeStr_20675():void { this._SafeStr_20626 = new Array(); } protected function _SafeStr_20642(k:int, _arg_2:int):int { var _local_3:int; while (_local_3 < this._SafeStr_20626.length) { if ((((this._SafeStr_20626[_local_3].width == k)) && ((this._SafeStr_20626[_local_3].height == _arg_2)))){ this._SafeStr_20626[_local_3].index = (this._SafeStr_20626[_local_3].index + 1); return (this._SafeStr_20626[_local_3].index); }; _local_3++; }; this._SafeStr_20626.push({ "width":k, "height":_arg_2, "index":0 }); return (0); } protected function _SafeStr_20676(k:XMLList):Array { var _local_3:XML; var _local_4:LinearVideoAd; var _local_5:String; var _local_6:XMLList; var _local_7:XML; var _local_8:XML; var _local_9:XML; var _local_10:XMLList; var _local_11:MediaFile; var _local_12:int; var _local_13:XML; var _local_14:String; var _local_15:NetworkResource; var _local_16:XMLList; var _local_17:int; var _local_18:XML; var _local_19:TrackingEvent; var _local_20:XMLList; var _local_2:Array = new Array(); if (k.length() > 0){ for each (_local_3 in k) { _local_4 = new LinearVideoAd(); _local_5 = null; _local_4.index = k.length(); if (Timestamp.validate(_local_3.Duration)){ _local_4.duration = _local_3.Duration; } else { _local_4.duration = Timestamp._SafeStr_17256(_local_3.Duration); }; if (_local_3.AdParameters != undefined){ _local_5 = _local_3.AdParameters; } else { _local_5 = null; }; if (_local_3.VideoClicks != undefined){ if (_local_3.VideoClicks.ClickThrough != undefined){ for each (_local_7 in _local_3.VideoClicks.ClickThrough) { if (!StringUtils.isEmpty(_local_7.text())){ _local_4._SafeStr_20589(new NetworkResource(_local_7.@id, _local_7.text())); }; }; }; if (_local_3.VideoClicks.ClickTracking != undefined){ for each (_local_8 in _local_3.VideoClicks.ClickTracking) { if (!StringUtils.isEmpty(_local_8.text())){ _local_4._SafeStr_20591(new NetworkResource(_local_8.@id, _local_8.text())); }; }; }; if (_local_3.VideoClicks.CustomClick != undefined){ for each (_local_9 in _local_3.VideoClicks.CustomClick) { if (!StringUtils.isEmpty(_local_9.text())){ _local_4._SafeStr_20593(new NetworkResource(_local_9.@id, _local_9.text())); }; }; }; }; if (_local_3.MediaFiles != undefined){ _local_10 = _local_3.MediaFiles.children(); _local_12 = 0; while (_local_12 < _local_10.length()) { _local_11 = null; _local_13 = _local_10[_local_12]; if (StringUtils.isEmpty(_local_13.text()) == false){ if (_SafeStr_15591(_local_13.@type)){ if (StringUtils._SafeStr_6890(_local_13.@apiFramework, "VPAID")){ if (_local_13.@type != undefined){ _local_14 = _local_13.@type; if (((StringUtils._SafeStr_6890(_local_14, "APPLICATION/X-SHOCKWAVE-FLASH")) || (StringUtils._SafeStr_6890(_local_14, "SWF")))){ _local_11 = new VPAIDMediaFile(); }; } else { _local_15 = new NetworkResource(_local_13.@id, _local_13.text()); if (!_local_15.isStream()){ _local_11 = new VPAIDMediaFile(); }; }; }; if (_local_11 == null){ _local_11 = new MediaFile(); }; _local_11.id = _local_13.@id; _local_11.bandwidth = _local_13.@bandwidth; _local_11.delivery = _local_13.@delivery; _local_11.mimeType = _local_13.@type; _local_11.bitRate = int(_local_13.@bitrate); _local_11.width = _local_13.@width; _local_11.height = _local_13.@height; _local_11.scale = _local_13.@scalable; _local_11.maintainAspectRatio = _local_13.@maintainAspectRatio; _local_11.apiFramework = _local_13.@apiFramework; if (_local_5 != null){ _local_11.adParameters = _local_5; }; _local_11.url = new AdNetworkResource(_local_13.@id, _local_13.text(), _local_13.@type); _local_11._SafeStr_20543 = _local_4; _local_4._SafeStr_20526(_local_11); }; }; _local_12++; }; }; if (((!((_local_3.TrackingEvents == undefined))) && (!((_local_3.TrackingEvents.children() == null))))){ _local_16 = _local_3.TrackingEvents.children(); _local_17 = 0; while (_local_17 < _local_16.length()) { _local_18 = _local_16[_local_17]; _local_19 = new TrackingEvent(_local_18.@event); _local_20 = _local_18.children(); _local_19._SafeStr_20611(new NetworkResource(_local_16[_local_17].@event, _local_16[_local_17].text())); _local_4._SafeStr_20585(_local_19); _local_17++; }; }; _local_2.push(_local_4); }; }; return (_local_2); } protected function _SafeStr_20677(k:XMLList):Array { var _local_3:XML; var _local_4:XMLList; var _local_5:int; var _local_6:Array; var _local_7:String; var _local_8:XML; var _local_9:NonLinearVideoAd; var _local_10:String; var _local_11:XML; var _local_12:XMLList; var _local_13:int; var _local_14:XML; var _local_15:TrackingEvent; var _local_16:XMLList; var _local_17:NonLinearVideoAd; var _local_2:Array = new Array(); if (k.length() > 0){ for each (_local_3 in k) { _local_4 = _local_3.children(); _local_5 = 0; _local_6 = null; _local_7 = null; _local_5 = 0; while (_local_5 < _local_4.length()) { if (_local_4[_local_5].name() == "NonLinear"){ _local_8 = _local_4[_local_5]; _local_9 = null; _local_10 = (((_local_8.@id)!=undefined) ? _local_8.@id : ("" + _local_5)); if (((!((_local_8.StaticResource == undefined))) && (!((_local_8.StaticResource == null))))){ if (((!((_local_8.StaticResource.@creativeType == undefined))) && (!((_local_8.StaticResource.@creativeType == null))))){ switch (_local_8.StaticResource.@creativeType.toUpperCase()){ case "IMAGE/JPEG": case "JPEG": case "IMAGE/GIF": case "GIF": case "IMAGE/PNG": case "PNG": _local_9 = new _SafeStr_5106(); break; case "APPLICATION/X-SHOCKWAVE-FLASH": case "SWF": if (StringUtils._SafeStr_6890(_local_8.@apiFramework, "VPAID")){ _local_9 = new VPAIDNonLinearAd(); } else { _local_9 = new _SafeStr_5110(); }; break; case "SCRIPT": case "JAVASCRIPT": case "TEXT/JAVASCRIPT": case "TEXT/SCRIPT": _local_9 = new _SafeStr_5105(); break; default: _local_9 = new NonLinearVideoAd(); }; _local_9.resourceType = "static"; _local_9.creativeType = _local_8.StaticResource.@creativeType; } else { _local_9 = new NonLinearVideoAd(); }; } else { if (((!((_local_8.HTMLResource == undefined))) && (!((_local_8.HTMLResource == null))))){ if (StringUtils._SafeStr_6689(_local_8.HTMLResource.text(), " ; } // _SafeStr_25522 = "_-xT" (String#3430, DoABC#2) // _SafeStr_25523 = "_-5uJ" (String#3138, DoABC#2) // _SafeStr_25524 = "_-4R7" (String#2827, DoABC#2) // _SafeStr_25525 = "_-2Yw" (String#2487, DoABC#2) // _SafeStr_25526 = "_-2BW" (String#2407, DoABC#2) // _SafeStr_25527 = "_-1b5" (String#2291, DoABC#2) // _SafeStr_25528 = "_-03B" (String#2015, DoABC#2) // _SafeStr_25529 = "_-1jg" (String#2323, DoABC#2) // _SafeStr_6678 = "_-1RT" (String#2254, DoABC#2) //------------------------------------------------------------ //_-ue.Player package _-ue { import flash.system.Capabilities; public class Player { private static var _SafeStr_25530:int; private static var _SafeStr_25531:int; private static var _SafeStr_16693:String; { init(); } public static function get _SafeStr_19775():int { return (_SafeStr_25530); } public static function get _SafeStr_25532():int { return (_SafeStr_25531); } public static function get _SafeStr_25533():String { return (_SafeStr_16693); } private static function init():void { var k:String = Capabilities.version; var _local_2:Array = k.split(" "); var _local_3:Array = _local_2[1].split(","); _SafeStr_16693 = _local_2[0]; _SafeStr_25530 = parseInt(_local_3[0]); _SafeStr_25531 = parseInt(_local_3[1]); } } }//package _-ue // _SafeStr_16693 = "_-5nM" (String#3107, DoABC#2) // _SafeStr_19775 = "_-2nA" (String#2539, DoABC#2) // _SafeStr_25530 = "_-5an" (String#1047, DoABC#2) // _SafeStr_25531 = "_-4Ew" (String#2794, DoABC#2) // _SafeStr_25532 = "_-57n" (String#2965, DoABC#2) // _SafeStr_25533 = "_-6Sa" (String#3250, DoABC#2) //------------------------------------------------------------ //_-ue.PlayerVersionCheck package _-ue { import flash.system.Capabilities; public class PlayerVersionCheck { private static var _SafeStr_25530:int; private static var _SafeStr_25534:int; private static var _SafeStr_25535:Boolean; public static function _SafeStr_8971(k:int, _arg_2:int):Boolean { if (k < PlayerVersionCheck._SafeStr_19775){ return (true); }; if ((((k == PlayerVersionCheck._SafeStr_19775)) && ((_arg_2 <= PlayerVersionCheck._SafeStr_25536)))){ return (true); }; return (false); } public static function get _SafeStr_19775():int { _SafeStr_25537(); return (_SafeStr_25530); } public static function get _SafeStr_25536():int { _SafeStr_25537(); return (_SafeStr_25534); } private static function _SafeStr_25537():void { if (_SafeStr_25535){ return; }; var k:Array = Capabilities.version.split(" "); var _local_2:Array = k[1].split(","); var _local_3:int = _local_2.length; _SafeStr_25530 = (((_local_3)>=1) ? parseInt(_local_2[0]) : 0); _SafeStr_25534 = (((_local_3)>=2) ? parseInt(_local_2[1]) : 0); _SafeStr_25535 = true; } } }//package _-ue // _SafeStr_19775 = "_-2nA" (String#2539, DoABC#2) // _SafeStr_25530 = "_-5an" (String#1047, DoABC#2) // _SafeStr_25534 = "_-5rA" (String#3125, DoABC#2) // _SafeStr_25535 = "_-6QQ" (String#3238, DoABC#2) // _SafeStr_25536 = "_-2hX" (String#2523, DoABC#2) // _SafeStr_25537 = "_-6F2" (String#3199, DoABC#2) // _SafeStr_8971 = "_-4V" (String#2842, DoABC#2) //------------------------------------------------------------ //_-ue.PurgeTrigger package _-ue { import flash.utils.setTimeout; import flash.system.System; import flash.utils.getTimer; import _-3oF.Core; public class PurgeTrigger { private static var _SafeStr_25538:uint = 300; private static var _SafeStr_25539:uint = 400; private static var _SafeStr_25540:uint = (60 * 1000);//60000 private static var _SafeStr_7927:Boolean = false; public static function get _SafeStr_25541():uint { return (_SafeStr_25538); } public static function set _SafeStr_25541(k:uint):void { _SafeStr_25538 = k; } public static function get _SafeStr_25542():uint { return (_SafeStr_25539); } public static function set _SafeStr_25542(k:uint):void { _SafeStr_25539 = Math.max(k, _SafeStr_25538); } public static function get _SafeStr_25543():uint { return (_SafeStr_25540); } public static function set _SafeStr_25543(k:uint):void { _SafeStr_25540 = k; } public static function get _SafeStr_5606():Boolean { return (_SafeStr_7927); } protected static function get _SafeStr_25544():Boolean { return ((((Player._SafeStr_19775 > 10)) || ((((Player._SafeStr_19775 == 10)) && ((Player._SafeStr_25532 >= 1)))))); } public static function start():void { if (!_SafeStr_7927){ if (!_SafeStr_25544){ _SafeStr_25540 = (_SafeStr_25540 * 2); _SafeStr_25538 = 0; _SafeStr_25539 = int.MAX_VALUE; }; setTimeout(_SafeStr_25545, _SafeStr_25540); _SafeStr_7927 = true; }; } public static function stop():void { if (_SafeStr_7927){ _SafeStr_7927 = false; }; } public static function trigger():void { var _local_3:int; var _local_4:Number; var k:Object = System; var _local_2:Number = ((_SafeStr_25544) ? (((k.totalMemory - k.freeMemory) / 0x0400) / 0x0400) : (_SafeStr_25541 + 1)); if (_local_2 > _SafeStr_25541){ _local_3 = getTimer(); Core.purge(); _local_4 = ((_SafeStr_25544) ? (((k.totalMemory - k.freeMemory) / 0x0400) / 0x0400) : 0); if (_local_4 > _SafeStr_25539){ _SafeStr_25546(); }; }; } public static function _SafeStr_25546():void { System.pauseForGCIfCollectionImminent(0.25); } private static function _SafeStr_25545():void { if (_SafeStr_7927){ trigger(); setTimeout(_SafeStr_25545, _SafeStr_25540); }; } } }//package _-ue // _SafeStr_19775 = "_-2nA" (String#2539, DoABC#2) // _SafeStr_25532 = "_-57n" (String#2965, DoABC#2) // _SafeStr_25538 = "_-2EC" (String#2421, DoABC#2) // _SafeStr_25539 = "_-Nd" (String#3342, DoABC#2) // _SafeStr_25540 = "_-5Ng" (String#3019, DoABC#2) // _SafeStr_25541 = "_-4ni" (String#2902, DoABC#2) // _SafeStr_25542 = "_-Fl" (String#3319, DoABC#2) // _SafeStr_25543 = "_-7V" (String#3295, DoABC#2) // _SafeStr_25544 = "_-1MD" (String#2238, DoABC#2) // _SafeStr_25545 = "_-3rt" (String#2729, DoABC#2) // _SafeStr_25546 = "_-1Pc" (String#2250, DoABC#2) // _SafeStr_5606 = "_-23i" (String#2378, DoABC#2) // _SafeStr_7927 = "_-q2" (String#418, DoABC#2) //------------------------------------------------------------ //_-ue.XMLVariableParser package _-ue { import flash.geom.Point; import flash.geom.Rectangle; public class XMLVariableParser { public static const _SafeStr_13363:String = "hex"; public static const _SafeStr_13359:String = "int"; public static const _SafeStr_13361:String = "uint"; public static const NUMBER:String = "Number"; public static const _SafeStr_25547:String = "float"; public static const _SafeStr_13357:String = "Boolean"; public static const _SafeStr_25548:String = "bool"; public static const STRING:String = "String"; public static const _SafeStr_19520:String = "Point"; public static const _SafeStr_19521:String = "Rectangle"; public static const _SafeStr_13368:String = "Array"; public static const _SafeStr_19522:String = "Map"; private static const _SafeStr_25549:String = "key"; private static const _SafeStr_9055:String = "type"; private static const _SafeStr_25550:String = "value"; private static const TRUE:String = "true"; private static const FALSE:String = "false"; private static const X:String = "x"; private static const _SafeStr_19572:String = "y"; private static const _SafeStr_19573:String = "width"; private static const _SafeStr_19574:String = "height"; private static const COMMA:String = ","; public static function parseVariableList(k:XMLList, _arg_2:Map, _arg_3:Array=null):uint { var _local_5:uint; var _local_4:uint = k.length(); _local_5 = 0; while (_local_5 < _local_4) { XMLVariableParser._SafeStr_25551(k[_local_5], _arg_2, _arg_3); _local_5++; }; return (_local_4); } private static function _SafeStr_25551(k:XML, _arg_2:Map, _arg_3:Array=null):void { var _local_4:String; var _local_6:String; var _local_7:XMLList; var _local_8:XML; var _local_9:XML; var _local_5:String = STRING; _local_7 = k.attribute(_SafeStr_25549); if (_local_7.length() > 0){ _local_4 = String(k.attribute(_SafeStr_25549)); } else { _local_4 = k.child(_SafeStr_25549)[0]; }; _local_7 = k.attribute(_SafeStr_9055); if (_local_7.length() > 0){ _local_5 = String(k.attribute(_SafeStr_9055)); }; _local_7 = k.attribute(_SafeStr_25550); if (_local_7.length() > 0){ _local_6 = String(k.attribute(_SafeStr_25550)); }; if (_local_6 != null){ _arg_2[_local_4] = XMLVariableParser._SafeStr_25552(_local_6, _local_5); } else { _local_8 = k.child(_SafeStr_25550)[0]; if (_local_8 != null){ _local_9 = _local_8.child(0)[0]; _local_6 = _local_9.children()[0]; _local_5 = _local_9.localName(); _arg_2[_local_4] = XMLVariableParser._SafeStr_25553(_local_9, _local_5); } else { if ((((_local_5 == _SafeStr_19522)) || ((_local_5 == _SafeStr_13368)))){ _arg_2[_local_4] = XMLVariableParser._SafeStr_25553(k, _local_5); }; }; }; if (_arg_3){ _arg_3.push(_local_5); }; } public static function _SafeStr_25552(k:String, _arg_2:String):Object { switch (_arg_2){ case _SafeStr_13361: return (uint(k)); case _SafeStr_13359: return (int(k)); case NUMBER: return (Number(k)); case _SafeStr_25547: return (Number(k)); case _SafeStr_13357: return ((((k == TRUE)) || ((int(k) > 0)))); case _SafeStr_25548: return ((((k == TRUE)) || ((int(k) > 0)))); case _SafeStr_13363: return (uint(k)); case _SafeStr_13368: return (k.split(COMMA)); default: return (String(k)); }; } public static function _SafeStr_25553(k:XML, _arg_2:String):Object { var _local_3:Map; var _local_4:Point; var _local_5:Rectangle; var _local_6:Array; var _local_7:String; switch (_arg_2){ case STRING: return (String(k)); case _SafeStr_19520: _local_4 = new Point(); _local_4.x = Number(k.attribute(X)); _local_4.y = Number(k.attribute(_SafeStr_19572)); return (_local_4); case _SafeStr_19521: _local_5 = new Rectangle(); _local_5.x = Number(k.attribute(X)); _local_5.y = Number(k.attribute(_SafeStr_19572)); _local_5.width = Number(k.attribute(_SafeStr_19573)); _local_5.height = Number(k.attribute(_SafeStr_19574)); return (_local_5); case _SafeStr_13368: _local_3 = new Map(); parseVariableList(k.children(), _local_3); _local_6 = new Array(); for (_local_7 in _local_3) { _local_6.push(_local_3[_local_7]); }; return (_local_6); case _SafeStr_19522: _local_3 = new Map(); XMLVariableParser.parseVariableList(k.children(), _local_3); return (_local_3); }; throw (new Error((('Unable to parse data type "' + _arg_2) + '", unknown type!'))); } } }//package _-ue // _SafeStr_13357 = "_-bA" (String#39830, DoABC#3) // _SafeStr_13359 = "_-32s" (String#29598, DoABC#3) // _SafeStr_13361 = "_-2hT" (String#28736, DoABC#3) // _SafeStr_13363 = "_-2hU" (String#28737, DoABC#3) // _SafeStr_13368 = "_-3Rc" (String#30602, DoABC#3) // _SafeStr_19520 = "_-4Wo" (String#33287, DoABC#3) // _SafeStr_19521 = "_-11H" (String#24654, DoABC#3) // _SafeStr_19522 = "_-0SE" (String#23275, DoABC#3) // _SafeStr_19572 = "_-6SK" (String#14249, DoABC#3) // _SafeStr_19573 = "_-2jZ" (String#1519, DoABC#3) // _SafeStr_19574 = "_-1se" (String#1492, DoABC#3) // _SafeStr_25547 = "_-1YE" (String#25917, DoABC#3) // _SafeStr_25548 = "_-3K5" (String#30307, DoABC#3) // _SafeStr_25549 = "_-2UZ" (String#28221, DoABC#3) // _SafeStr_25550 = "_-2NU" (String#27953, DoABC#3) // _SafeStr_25551 = "_-2W2" (String#28284, DoABC#3) // _SafeStr_25552 = "_-1cM" (String#26072, DoABC#3) // _SafeStr_25553 = "_-4V0" (String#33222, DoABC#3) // _SafeStr_9055 = "_-26m" (String#9801, DoABC#3) //------------------------------------------------------------ //_-vu.GoogleAnalyticsConfigGroup package _-vu { import _-3ur._SafeStr_5208; import flash.display.DisplayObject; import _-2FZ._SafeStr_5207; import _-2xB.StringUtils; public class GoogleAnalyticsConfigGroup extends _SafeStr_5208 { public static const OVA:String = "OVA"; public static const CUSTOM:String = "CUSTOM"; protected var _SafeStr_8536:Boolean = true; protected var _SafeStr_25554:GoogleAnalyticsTrackingGroup; protected var _SafeStr_16886:GoogleAnalyticsTrackingGroup = null; protected var _SafeStr_21485:DisplayObject = null; public function GoogleAnalyticsConfigGroup(k:Object=null, _arg_2:_SafeStr_5207=null) { this._SafeStr_25554 = new GoogleAnalyticsTrackingGroup("OVA", { "enable":true, "impressions":{"enable":true} }); super(k, _arg_2); } protected function _SafeStr_25555():void { if (this._SafeStr_21485 != null){ this.ova.displayObject = this._SafeStr_21485; if (this._SafeStr_16886 != null){ this._SafeStr_16886.displayObject = this._SafeStr_21485; }; }; } override public function initialise(k:Object=null, _arg_2:_SafeStr_5207=null, _arg_3:Boolean=false):void { _SafeStr_16378(); super.initialise(k, _arg_2); if (k != null){ if (k.enable != undefined){ if ((k.enable is String)){ this._SafeStr_8536 = (k.enable.toUpperCase() == "TRUE"); } else { this._SafeStr_8536 = k.enable; }; }; if (k.ova != undefined){ this.ova = new GoogleAnalyticsTrackingGroup("OVA", k.ova, _arg_3); if (k.ova.displayObject != null){ this._SafeStr_21485 = k.ova.displayObject; }; }; if (k.custom != undefined){ if (k.custom.displayObject != null){ this._SafeStr_21485 = k.custom.displayObject; }; this.custom = new GoogleAnalyticsTrackingGroup("CUSTOM"); this.custom.initialise(k.custom, _arg_3); }; this._SafeStr_25555(); }; _SafeStr_15201(); } public function update(k:Object):void { if (StringUtils._SafeStr_6890(k.element, OVA)){ this.ova.update(k); }; if (StringUtils._SafeStr_6890(k.element, CUSTOM)){ this.custom.update(k); }; if (k.displayObject != null){ this._SafeStr_21485 = k.displayObject; }; this._SafeStr_25555(); } public function get enabled():Boolean { if (this._SafeStr_8536 == false){ return (false); }; return (((this.ova.trackingEnabled) || (this.custom.trackingEnabled))); } public function set ova(k:GoogleAnalyticsTrackingGroup):void { this._SafeStr_25554 = k; } public function get ova():GoogleAnalyticsTrackingGroup { if (this._SafeStr_25554 == null){ this._SafeStr_25554 = new GoogleAnalyticsTrackingGroup(OVA); }; return (this._SafeStr_25554); } public function set custom(k:GoogleAnalyticsTrackingGroup):void { this._SafeStr_16886 = k; } public function get custom():GoogleAnalyticsTrackingGroup { if (this._SafeStr_16886 == null){ this._SafeStr_16886 = new GoogleAnalyticsTrackingGroup(CUSTOM, {"enable":false}); }; return (this._SafeStr_16886); } } }//package _-vu // _SafeStr_15201 = "_-194" (String#8782, DoABC#3) // _SafeStr_16378 = "_-4XT" (String#12272, DoABC#3) // _SafeStr_16886 = "_-6fi" (String#4298, DoABC#3) // _SafeStr_21485 = "_-0IK" (String#1447, DoABC#3) // _SafeStr_25554 = "_-1wj" (String#26872, DoABC#3) // _SafeStr_25555 = "_-0L3" (String#23003, DoABC#3) // _SafeStr_5207 = "_-2KE" (String#10038, DoABC#3) // _SafeStr_5208 = "_-4xk" (String#12709, DoABC#3) // _SafeStr_6890 = "_-3jy" (String#31290, DoABC#3) // _SafeStr_8536 = "_-6-S" (String#384, DoABC#3) //------------------------------------------------------------ //_-vu.GoogleAnalyticsTrackingGroup package _-vu { import _-6gu.Debuggable; import flash.display.DisplayObject; import _-1MN._SafeStr_5102; import _-2xB.StringUtils; public class GoogleAnalyticsTrackingGroup extends Debuggable { protected static const _SafeStr_25556:String = "UA-4011032-6"; protected var _SafeStr_17758:String = null; protected var _SafeStr_25557:Boolean = true; protected var _SafeStr_25558:Boolean = false; protected var _SafeStr_25559:Boolean = true; protected var _SafeStr_25560:Boolean = true; protected var _name:String = "No name"; protected var _SafeStr_25561:Object; protected var _SafeStr_25562:Object = null; protected var _SafeStr_25563:String = ""; protected var _SafeStr_21485:DisplayObject = null; public function GoogleAnalyticsTrackingGroup(k:String, _arg_2:Object=null, _arg_3:Boolean=false) { this._SafeStr_25561 = { "impressions":{"enable":false}, "adCalls":{"enable":false}, "template":{"enable":false}, "adSlot":{"enable":false}, "progress":{"enable":false}, "clicks":{"enable":false}, "vpaid":{"enable":false} }; super(); if (k != null){ this._name = k; }; if (_arg_2 != null){ this.initialise(_arg_2, _arg_3); } else { this._SafeStr_25564(); }; } public function _SafeStr_25565():void { this._SafeStr_25557 = true; } public function _SafeStr_25566():void { this._SafeStr_25557 = false; } public function _SafeStr_25567(k:String):void { this._SafeStr_25557 = true; if (k == _SafeStr_5102.ALL){ this._SafeStr_25565(); } else { this._SafeStr_25561[k].enable = true; }; } public function _SafeStr_25568(k:String):void { if (k == _SafeStr_5102.ALL){ this._SafeStr_25566(); } else { this._SafeStr_25561[k].enable = false; }; } public function set name(k:String):void { this._name = k; } public function get name():String { return (this._name); } protected function _SafeStr_25569(k:Object, _arg_2:Object, _arg_3:Boolean=false):void { var _local_4:Boolean; var _local_5:Boolean; var _local_6:*; if (((!((k == null))) && (!((_arg_2 == null))))){ _local_4 = false; _local_5 = false; for (_local_6 in k) { if (_local_6 == "enable"){ if ((k.enable is String)){ _arg_2.enable = (k.enable.toUpperCase() == "TRUE"); } else { _arg_2.enable = k.enable; }; if (_arg_2.enable){ this._SafeStr_25557 = true; }; _local_4 = true; } else { _arg_2[_local_6] = k[_local_6]; _local_5 = true; }; }; if (((((_arg_3) && (_local_5))) && ((_local_4 == false)))){ _arg_2.enable = true; }; }; } protected function _SafeStr_25570():void { var _local_2:*; var k:String = ""; if (this._SafeStr_25562 != null){ for (_local_2 in this._SafeStr_25562) { k = (k + ((("&" + _local_2) + "=") + this._SafeStr_25562[_local_2])); }; }; this._SafeStr_25563 = k; } public function initialise(k:Object, _arg_2:Boolean=false):void { if (k.useDefaultPaths != undefined){ this._SafeStr_25560 = StringUtils._SafeStr_11940(k.useDefaultPaths); }; this._SafeStr_25564(); if (k.accountId != undefined){ this._SafeStr_17758 = k.accountId; }; if (k.enable != undefined){ if ((k.enable is String)){ this._SafeStr_25557 = (k.enable.toUpperCase() == "TRUE"); } else { this._SafeStr_25557 = k.enable; }; }; if (k.name != undefined){ this._name = k.name; }; if (k.impressions != undefined){ this._SafeStr_25569(k.impressions, this._SafeStr_25561.impressions, _arg_2); }; if (k.adCalls != undefined){ this._SafeStr_25569(k.adCalls, this._SafeStr_25561.adCalls, _arg_2); }; if (k.template != undefined){ this._SafeStr_25569(k.template, this._SafeStr_25561.template, _arg_2); }; if (k.adSlot != undefined){ this._SafeStr_25569(k.adSlot, this._SafeStr_25561.adSlot, _arg_2); }; if (k.progress != undefined){ this._SafeStr_25569(k.progress, this._SafeStr_25561.progress, _arg_2); }; if (k.vpaid != undefined){ this._SafeStr_25569(k.vpaid, this._SafeStr_25561.vpaid, _arg_2); }; if (k.clicks != undefined){ this._SafeStr_25569(k.clicks, this._SafeStr_25561.clicks, _arg_2); }; if (k.parameters != undefined){ this._SafeStr_25571 = k.parameters; }; if (k.displayObject != undefined){ this._SafeStr_21485 = k.displayObject; }; if (k.trackAdTags != undefined){ this._SafeStr_25558 = StringUtils._SafeStr_11940(k.trackAdTags); }; if (k.addParamsToTrackingURL != undefined){ this._SafeStr_25559 = StringUtils._SafeStr_11940(k.addParamsToTrackingURL); }; this._SafeStr_25572(); } protected function _SafeStr_25564():void { if (this._SafeStr_25560){ this._SafeStr_25561 = { "impressions":{ "enable":false, "linear":"/ova/impression/default?ova_format=linear", "nonLinear":"/ova/impression/default?ova_format=non-linear", "companion":"/ova/impression/default?ova_format=companion" }, "adCalls":{ "enable":false, "fired":"/ova/ad-call/default?ova_action=fired", "complete":"/ova/ad-call/default?ova_action=complete", "failover":"/ova/ad-call/default?ova_action=failover", "error":"/ova/ad-call/default?ova_action=error", "timeout":"/ova/ad-call/default?ova_action=timeout", "deferred":"/ova/ad-call/default?ova_action=deferred" }, "template":{ "enable":false, "loaded":"/ova/template/default?ova_action=loaded", "error":"/ova/template/default?ova_action=error", "timeout":"/ova/template/default?ova_action=timeout", "deferred":"/ova/template/default?ova_action=deferred" }, "adSlot":{ "enable":false, "loaded":"/ova/ad-slot/default?ova_action=loaded", "error":"/ova/ad-slot/default?ova_action=error", "timeout":"/ova/ad-slot/default?ova_action=timeout", "deferred":"/ova/ad-slot/default?ova_action=deferred" }, "progress":{ "enable":false, "start":"/ova/progress/default?ova_action=start", "stop":"/ova/progress/default?ova_action=stop", "firstQuartile":"/ova/progress/default?ova_action=firstQuartile", "midpoint":"/ova/progress/default?ova_action=midpoint", "thirdQuartile":"/ova/progress/default?ova_action=thirdQuartile", "complete":"/ova/progress/default?ova_action=complete", "pause":"/ova/progress/default?ova_action=pause", "resume":"/ova/progress/default?ova_action=resume", "fullscreen":"/ova/progress/default?ova_action=fullscreen", "mute":"/ova/progress/default?ova_action=mute", "unmute":"/ova/progress/default?ova_action=unmute", "expand":"/ova/progress/default?ova_action=expand", "collapse":"/ova/progress/default?ova_action=collapse", "userAcceptInvitation":"/ova/progress/default?ova_action=userAcceptInvitation", "close":"/ova/progress/default?ova_action=close" }, "clicks":{ "enable":false, "linear":"/ova/clicks/default?ova_action=linear", "nonLinear":"/ova/clicks/default?ova_action=nonLinear", "vpaid":"/ova/clicks/default?ova_action=vpaid" }, "vpaid":{ "enable":false, "loaded":"/ova/vpaid/default?ova_action=loaded", "started":"/ova/vpaid/default?ova_action=started", "stopped":"/ova/vpaid/default?ova_action=stopped", "linearChange":"/ova/vpaid/default?ova_action=linearChange", "expandedChange":"/ova/vpaid/default?ova_action=expandedChange", "remainingTimeChange":"/ova/vpaid/default?ova_action=remainingTimeChange", "volumeChange":"/ova/vpaid/default?ova_action=volumeChange", "videoStart":"/ova/vpaid/default?ova_action=videoStart", "videoFirstQuartile":"/ova/vpaid/default?ova_action=videoFirstQuartile", "videoMidpoint":"/ova/vpaid/default?ova_action=videoMidpoint", "videoThirdQuartile":"/ova/vpaid/default?ova_action=videoThirdQuartile", "videoComplete":"/ova/vpaid/default?ova_action=videoComplete", "userAcceptInvitation":"/ova/vpaid/default?ova_action=userAcceptInvitation", "userClose":"/ova/vpaid/default?ova_action=userClose", "paused":"/ova/vpaid/default?ova_action=paused", "playing":"/ova/vpaid/default?ova_action=playing", "error":"/ova/vpaid/default?ova_action=error" } }; } else { this._SafeStr_25561 = { "impressions":{"enable":false}, "adCalls":{"enable":false}, "template":{"enable":false}, "adSlot":{"enable":false}, "progress":{"enable":false}, "clicks":{"enable":false}, "vpaid":{"enable":false} }; }; } public function update(k:Object):void { this.initialise(k); } public function _SafeStr_25572():void { } public function set _SafeStr_25571(k:Object):void { this._SafeStr_25562 = k; this._SafeStr_25570(); } protected function _SafeStr_25573():String { return (this._SafeStr_25563); } public function _SafeStr_25574():Boolean { return (!((this._SafeStr_17758 == null))); } public function set accountId(k:String):void { this._SafeStr_17758 = k; } public function get accountId():String { if (this._SafeStr_17758 == null){ return (_SafeStr_25556); }; return (this._SafeStr_17758); } public function _SafeStr_25575(k:String, _arg_2:String):String { if (this._SafeStr_25561.hasOwnProperty(k)){ if (this._SafeStr_25561[k].hasOwnProperty(_arg_2)){ return ((this._SafeStr_25561[k][_arg_2] + this._SafeStr_25573())); }; }; return (null); } public function set trackingEnabled(k:Boolean):void { this._SafeStr_25557 = k; } public function get trackingEnabled():Boolean { return (this._SafeStr_25557); } public function _SafeStr_25576(k:String):Boolean { if (this._SafeStr_25561.hasOwnProperty(k)){ if (this._SafeStr_25561[k].hasOwnProperty("enable")){ return (((this.trackingEnabled) && (this._SafeStr_25561[k].enable))); }; }; return (false); } public function _SafeStr_25577():Boolean { return (((this.trackingEnabled) && (this._SafeStr_25561.adCalls.enable))); } public function _SafeStr_25578():Boolean { return (((this.trackingEnabled) && (this._SafeStr_25561.template.enable))); } public function _SafeStr_25579():Boolean { return (((this.trackingEnabled) && (this._SafeStr_25561.adSlot.enable))); } public function _SafeStr_25580():Boolean { return (((this.trackingEnabled) && (this._SafeStr_25561.progress.enable))); } public function _SafeStr_25581():Boolean { return (((this.trackingEnabled) && (this._SafeStr_25561.impressions.enable))); } public function _SafeStr_25582():Boolean { return (((this.trackingEnabled) && (this._SafeStr_25561.vpaid.enable))); } public function _SafeStr_25583():Boolean { return (((this.trackingEnabled) && (this._SafeStr_25561.clicks.enable))); } public function set displayObject(k:DisplayObject):void { this._SafeStr_21485 = k; } public function get displayObject():DisplayObject { return (this._SafeStr_21485); } public function set trackAdTags(k:Boolean):void { this._SafeStr_25558 = k; } public function get trackAdTags():Boolean { return (this._SafeStr_25558); } public function set addParamsToTrackingURL(k:Boolean):void { this._SafeStr_25559 = k; } public function get addParamsToTrackingURL():Boolean { return (this._SafeStr_25559); } public function set useDefaultPaths(k:Boolean):void { this._SafeStr_25560 = k; } public function get useDefaultPaths():Boolean { return (this._SafeStr_25560); } } }//package _-vu // _SafeStr_11940 = "_-6fl" (String#38512, DoABC#3) // _SafeStr_17758 = "_-4Ov" (String#3690, DoABC#3) // _SafeStr_21485 = "_-0IK" (String#1447, DoABC#3) // _SafeStr_25556 = "_-1ET" (String#25169, DoABC#3) // _SafeStr_25557 = "_-2Al" (String#27455, DoABC#3) // _SafeStr_25558 = "_-1FH" (String#25195, DoABC#3) // _SafeStr_25559 = "_-2ER" (String#27599, DoABC#3) // _SafeStr_25560 = "_-3c7" (String#30998, DoABC#3) // _SafeStr_25561 = "_-49F" (String#32345, DoABC#3) // _SafeStr_25562 = "_-5o3" (String#36364, DoABC#3) // _SafeStr_25563 = "_-2sb" (String#29172, DoABC#3) // _SafeStr_25564 = "_-6gY" (String#38549, DoABC#3) // _SafeStr_25565 = "_-4Wh" (String#33283, DoABC#3) // _SafeStr_25566 = "_-1xr" (String#26917, DoABC#3) // _SafeStr_25567 = "_-1X3" (String#25873, DoABC#3) // _SafeStr_25568 = "_-4l1" (String#33806, DoABC#3) // _SafeStr_25569 = "_-y-" (String#40701, DoABC#3) // _SafeStr_25570 = "_-25d" (String#27260, DoABC#3) // _SafeStr_25571 = "_-6MH" (String#37716, DoABC#3) // _SafeStr_25572 = "_-0ji" (String#23932, DoABC#3) // _SafeStr_25573 = "_-1t6" (String#26725, DoABC#3) // _SafeStr_25574 = "_-3L7" (String#30347, DoABC#3) // _SafeStr_25575 = "_-54P" (String#34602, DoABC#3) // _SafeStr_25576 = "_-0qD" (String#24173, DoABC#3) // _SafeStr_25577 = "_-cr" (String#39903, DoABC#3) // _SafeStr_25578 = "_-0KS" (String#22980, DoABC#3) // _SafeStr_25579 = "_-6AH" (String#37272, DoABC#3) // _SafeStr_25580 = "_-Cb" (String#38948, DoABC#3) // _SafeStr_25581 = "_-4VG" (String#33233, DoABC#3) // _SafeStr_25582 = "_-4RG" (String#33069, DoABC#3) // _SafeStr_25583 = "_-0I6" (String#22881, DoABC#3) // _SafeStr_5102 = "_-1Ki" (String#8974, DoABC#3) //------------------------------------------------------------ //_-Wr._SafeStr_2924 package _-Wr { import _-3qZ._SafeStr_2270; import _-3qZ._SafeStr_2717; public class _SafeStr_2924 implements _SafeStr_2270 { private var _SafeStr_5337:int; private var _SafeStr_16003:int; private var _SafeStr_17461:String; public function parse(k:_SafeStr_2717):Boolean { this._SafeStr_16003 = k._SafeStr_5331(); this._SafeStr_5337 = k._SafeStr_5331(); this._SafeStr_17461 = k.readString(); return (true); } public function flush():Boolean { this._SafeStr_5337 = 0; this._SafeStr_16003 = 0; this._SafeStr_17461 = null; return (true); } public function get errorCode():int { return (this._SafeStr_5337); } public function get messageId():int { return (this._SafeStr_16003); } public function get timestamp():String { return (this._SafeStr_17461); } } }//package _-Wr // _SafeStr_16003 = "_-3fX" (String#3512, DoABC#3) // _SafeStr_17461 = "_-tb" (String#15381, DoABC#3) // _SafeStr_2270 = "_-J1" (String#14751, DoABC#3) // _SafeStr_2717 = "_-27R" (String#9816, DoABC#3) // _SafeStr_2924 = "_-6jy" (String#14509, DoABC#3) // _SafeStr_5331 = "_-G" (String#14697, DoABC#3) // _SafeStr_5337 = "_-oc" (String#207, DoABC#3) //------------------------------------------------------------ //_-wy.TemplateEvent package _-wy { import flash.events.Event; import _-2J3.AdServerTemplate; public class TemplateEvent extends Event { public static const _SafeStr_6764:String = "loaded"; public static const _SafeStr_6829:String = "load-failed"; public static const _SafeStr_6831:String = "load-timeout"; public static const _SafeStr_6709:String = "load-deferred"; protected var _SafeStr_5447:Object = null; public function TemplateEvent(k:String, _arg_2:Object=null, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); if (_arg_2 != null){ this._SafeStr_5447 = _arg_2; }; } public function _SafeStr_6305():Boolean { return (!((this._SafeStr_5447 == null))); } public function set data(k:Object):void { this._SafeStr_5447 = k; } public function get data():Object { return (this._SafeStr_5447); } public function _SafeStr_17631():Boolean { return (((!((this._SafeStr_5447 == null))) && ((this.data is AdServerTemplate)))); } public function get template():AdServerTemplate { return ((this._SafeStr_5447 as AdServerTemplate)); } override public function clone():Event { return (new TemplateEvent(type, this._SafeStr_5447, bubbles, cancelable)); } override public function toString():String { if (this._SafeStr_5447 != null){ return (this._SafeStr_5447.toString()); }; return ("No error message provided"); } } }//package _-wy // _SafeStr_17631 = "_-4q7" (String#33998, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_6305 = "_-2RK" (String#28098, DoABC#3) // _SafeStr_6709 = "_-2RI" (String#28097, DoABC#3) // _SafeStr_6764 = "_-68R" (String#37199, DoABC#3) // _SafeStr_6829 = "_-5qN" (String#36446, DoABC#3) // _SafeStr_6831 = "_-1qU" (String#26632, DoABC#3) //------------------------------------------------------------ //_-X7._SafeStr_2834 package _-X7 { import _-1Ir._SafeStr_2820; import _-5YE.IFrameWindow; import flash.display.BitmapData; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-378._SafeStr_4515; import flash.events.IEventDispatcher; import _-4n6._SafeStr_2443; import _-5Mz.WindowEvent; import _-1Mz.IWindow; import _-5Vt._SafeStr_39; import _-5Vt.XmlAsset; import _-5Mz.WindowMouseEvent; import flash.geom.Point; import _-5YE.IBitmapWrapperWindow; import _-0ba._SafeStr_4516; import _-5YE.ITextFieldWindow; public class _SafeStr_2834 extends _SafeStr_2820 { private static const _SafeStr_25584:int = 26; private var _SafeStr_5415:IFrameWindow; private var _SafeStr_15846:int = -1; private var _SafeStr_5717:int = -1; private var _SafeStr_25585:BitmapData; private var _SafeStr_25586:Boolean = false; public function _SafeStr_2834(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_499) { super(k, _arg_2, _arg_3, _arg_4); } override public function dispose():void { this._SafeStr_18322(); super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4515._SafeStr_5724, this.onObjectUpdate); k.addEventListener(_SafeStr_4515._SafeStr_5725, this.onObjectUpdate); k.addEventListener(_SafeStr_4515._SafeStr_5726, this.onObjectUpdate); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4515._SafeStr_5724, this.onObjectUpdate); k.removeEventListener(_SafeStr_4515._SafeStr_5725, this.onObjectUpdate); k.removeEventListener(_SafeStr_4515._SafeStr_5726, this.onObjectUpdate); super.unregisterUpdateEvents(k); } private function onObjectUpdate(event:_SafeStr_4515):void { var nameValidationStatus:int; var nameValidationInfo:String; var error:String; var resultMessage:String; switch (event.type){ case _SafeStr_4515._SafeStr_5724: this._SafeStr_18322(); this._SafeStr_5717 = event._SafeStr_5678; this._SafeStr_25585 = event.image; this._SafeStr_15846 = event.typeId; this._SafeStr_18323(); this._SafeStr_25587(); return; case _SafeStr_4515._SafeStr_5725: if (!this._SafeStr_25586){ return; }; this._SafeStr_25586 = false; nameValidationStatus = event.nameValidationStatus; nameValidationInfo = event.nameValidationInfo; switch (nameValidationStatus){ case 0: this._SafeStr_18322(); return; case 1: error = "long"; break; case 2: error = "short"; break; case 3: error = "chars"; break; default: error = "bobba"; }; resultMessage = this._SafeStr_9544(error, nameValidationInfo); windowManager.alert("${widgets.petpackage.alert.petname.title}", resultMessage, 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; case _SafeStr_4515._SafeStr_5726: if (event._SafeStr_5678 != this._SafeStr_5717){ return; }; this._SafeStr_25585 = event.image; this._SafeStr_25587(); return; }; } private function _SafeStr_9544(k:String, _arg_2:String):String { var _local_3:String = ("catalog.alert.petname." + k); var _local_4 = (_local_3 + ".additionalInfo"); localizations.registerParameter(_local_4, "additional_info", _arg_2); var _local_5:String = localizations.getLocalization(_local_3); var _local_6:String = localizations.getLocalization(_local_4); if (((((((!((_arg_2 == null))) && ((_arg_2.length > 0)))) && (!((_local_6 == null))))) && ((_local_6.length > 0)))){ _local_5 = _local_6; }; return (_local_5); } private function _SafeStr_18322():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_5717 = -1; this._SafeStr_25586 = false; this._SafeStr_25585 = null; } private function _SafeStr_18323():void { var _local_4:IWindow; if (this._SafeStr_5717 < 0){ return; }; var k:_SafeStr_39 = (((this._SafeStr_25585)!=null) ? assets.getAssetByName("petpackage") : assets.getAssetByName("petpackage_new")); var _local_2:XmlAsset = XmlAsset(k); if (_local_2 == null){ return; }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; this._SafeStr_5415 = (windowManager.buildFromXML(XML(_local_2.content)) as IFrameWindow); this._SafeStr_5415.center(); var _local_3:IWindow = this._SafeStr_5415.header.findChildByTag("close"); if (_local_3){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8340); }; _local_4 = this._SafeStr_5415.findChildByName("pick_name"); if (_local_4 != null){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18324); }; _local_4 = this._SafeStr_5415.findChildByName("cancel"); if (_local_4 != null){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18324); }; this._SafeStr_5415.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_18324); this._SafeStr_25587(); } private function _SafeStr_25587():void { var _local_2:Point; if ((((this._SafeStr_25585 == null)) || ((this._SafeStr_5415 == null)))){ return; }; var k:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("pet_image") as IBitmapWrapperWindow); if (k != null){ k.bitmap = new BitmapData(k.width, k.height, true, 0); _local_2 = new Point(((k.width - this._SafeStr_25585.width) / 2), ((k.height - this._SafeStr_25585.height) / 2)); k.bitmap.copyPixels(this._SafeStr_25585, this._SafeStr_25585.rect, _local_2); }; } private function _SafeStr_8340(k:WindowEvent):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_18322(); } private function _SafeStr_18324(k:WindowMouseEvent):void { var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3){ case "pick_name": this._SafeStr_25588(); return; case "cancel": this._SafeStr_18322(); return; }; } private function _SafeStr_25588():void { var message:_SafeStr_4516; if (((this._SafeStr_25586) || ((this._SafeStr_5717 == -1)))){ return; }; var name:String = this._SafeStr_13879(); if ((((name == null)) || ((name.length < 1)))){ windowManager.alert("${widgets.petpackage.alert.petname.title}", "${catalog.alert.petname.short}", 0, function (k:_SafeStr_2443, _arg_2:WindowEvent):void { k.dispose(); }); return; }; if (messageListener != null){ this._SafeStr_25586 = true; message = new _SafeStr_4516(_SafeStr_4516._SafeStr_5719, this._SafeStr_5717, name); messageListener.processWidgetMessage(message); }; } private function _SafeStr_13879():String { var k:ITextFieldWindow; if (this._SafeStr_5415){ k = (this._SafeStr_5415.findChildByName("input") as ITextFieldWindow); if (k){ return (k.text); }; }; return (null); } } }//package _-X7 // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_13879 = "_-28M" (String#1500, DoABC#3) // _SafeStr_15846 = "_-2ds" (String#690, DoABC#3) // _SafeStr_18322 = "_-22I" (String#687, DoABC#3) // _SafeStr_18323 = "_-0rg" (String#431, DoABC#3) // _SafeStr_18324 = "_-0aL" (String#684, DoABC#3) // _SafeStr_2443 = "_-2aT" (String#10287, DoABC#3) // _SafeStr_25584 = "_-3-G" (String#29464, DoABC#3) // _SafeStr_25585 = "_-5TQ" (String#35551, DoABC#3) // _SafeStr_25586 = "_-6kN" (String#38704, DoABC#3) // _SafeStr_25587 = "_-2Qe" (String#28070, DoABC#3) // _SafeStr_25588 = "_-3tJ" (String#31664, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2834 = "_-6iv" (String#38644, DoABC#3) // _SafeStr_39 = "_-1uD" (String#26777, DoABC#3) // _SafeStr_4515 = "_-53f" (String#12818, DoABC#3) // _SafeStr_4516 = "_-5rs" (String#13639, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5717 = "_-4bF" (String#42, DoABC#3) // _SafeStr_5719 = "_-OO" (String#39374, DoABC#3) // _SafeStr_5724 = "_-59h" (String#34805, DoABC#3) // _SafeStr_5725 = "_-5UT" (String#35595, DoABC#3) // _SafeStr_5726 = "_-QB" (String#39444, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_8340 = "_-603" (String#270, DoABC#3) // _SafeStr_9544 = "_-0X7" (String#2706, DoABC#3) //------------------------------------------------------------ //_-Xh._SafeStr_4543 package _-Xh { import _-0MK._SafeStr_3; import _-5YE.IScrollbarWindow; import _-5YE.IItemListWindow; import _-6Sv._SafeStr_2510; import _-6Sv._SafeStr_2505; import _-6Sv._SafeStr_2504; import flash.geom.Rectangle; import _-5YE.IScrollableWindow; import _-5QZ._SafeStr_633; import _-1Mz.IWindowContainer; import _-5Vt._SafeStr_10; import _-1A6._SafeStr_2732; import flash.display.DisplayObject; import flash.display.Stage; import flash.events.MouseEvent; public class _SafeStr_4543 implements _SafeStr_3 { private static const _SafeStr_25589:int = 18; private static const _SafeStr_22394:int = 20; public static const _SafeStr_25590:int = 3; private var _SafeStr_25591:_SafeStr_4544; private var _SafeStr_25592:Boolean = false; private var _SafeStr_25593:Number = -1; private var _SafeStr_25594:IScrollbarWindow; private var _SafeStr_25595:Number = 1; private var _SafeStr_11539:Boolean = false; private var _SafeStr_5451:RoomChatWidget; private var _SafeStr_5406:Boolean = false; private var _SafeStr_25596:Boolean = false; private var _SafeStr_25597:Boolean = false; public function _SafeStr_4543(k:RoomChatWidget, _arg_2:_SafeStr_633, _arg_3:IWindowContainer, _arg_4:_SafeStr_10) { this._SafeStr_5406 = false; this._SafeStr_5451 = k; this._SafeStr_25591 = new _SafeStr_4544(k, _arg_2, _arg_3, _arg_4); this._SafeStr_25591.state = _SafeStr_4544._SafeStr_25598; var _local_5:IItemListWindow = (_arg_3.getChildByName("chat_contentlist") as IItemListWindow); if (_local_5 == null){ return; }; _arg_3.removeChild(_local_5); _arg_3.addChild(_local_5); this._SafeStr_25594 = (_arg_2.createWindow("chatscroller", "", _SafeStr_2510._SafeStr_24432, _SafeStr_2505.NULL, (_SafeStr_2504._SafeStr_15633 | _SafeStr_2504.NULL), new Rectangle((_arg_3.right - _SafeStr_22394), _arg_3.y, _SafeStr_22394, (_arg_3.height - _SafeStr_4544._SafeStr_25599)), null, 0) as IScrollbarWindow); _arg_3.addChild(this._SafeStr_25594); this._SafeStr_25594.visible = false; this._SafeStr_25594.scrollable = (_local_5 as IScrollableWindow); } public function set disabled(k:Boolean):void { this._SafeStr_11539 = k; } public function set visible(k:Boolean):void { if ((((this._SafeStr_25591 == null)) || (this._SafeStr_11539))){ return; }; this._SafeStr_25591.state = ((k) ? _SafeStr_4544._SafeStr_25600 : _SafeStr_4544._SafeStr_25598); } public function get active():Boolean { return (this._SafeStr_25592); } public function get _SafeStr_25601():Number { return (((this._SafeStr_25592) ? _SafeStr_22394 : 0)); } public function get _SafeStr_25602():Number { return (_SafeStr_4544._SafeStr_25599); } public function get disposed():Boolean { return (this._SafeStr_5406); } public function get visible():Boolean { if (this._SafeStr_25591 == null){ return (false); }; return ((((this._SafeStr_25591.state == _SafeStr_4544._SafeStr_25600)) || ((this._SafeStr_25591.state == _SafeStr_4544._SafeStr_5546)))); } public function dispose():void { this._SafeStr_25603(); if (this._SafeStr_25594 != null){ this._SafeStr_25594.dispose(); this._SafeStr_25594 = null; }; if (this._SafeStr_25591 != null){ this._SafeStr_25591.dispose(); this._SafeStr_25591 = null; }; this._SafeStr_5406 = true; } public function update(k:uint):void { if (this._SafeStr_25591 != null){ this._SafeStr_25591.update(k); }; this._SafeStr_25604(); } public function _SafeStr_25605():void { if (this._SafeStr_25592){ this._SafeStr_25603(); } else { this._SafeStr_25606(); }; } public function _SafeStr_25603():void { this._SafeStr_25595 = 1; this._SafeStr_25607(); this._SafeStr_25592 = false; this._SafeStr_25608(false); this._SafeStr_25591.state = _SafeStr_4544._SafeStr_25598; if (this._SafeStr_5451 != null){ this._SafeStr_5451._SafeStr_25609(); this._SafeStr_5451._SafeStr_25610(); this._SafeStr_5451.handler.container.toolbar.extensionView.extraMargin = 0; }; } public function _SafeStr_25606():void { var k:RoomChatItem; var _local_2:int; var _local_3:IWindowContainer; if (((!(this._SafeStr_25592)) && (!(this._SafeStr_11539)))){ this._SafeStr_25592 = true; this._SafeStr_25608(true); this._SafeStr_25591.state = _SafeStr_4544._SafeStr_25600; if (this._SafeStr_5451 != null){ this._SafeStr_5451._SafeStr_25611(); this._SafeStr_5451._SafeStr_25612(); }; }; } private function _SafeStr_25608(k:Boolean):void { if (this._SafeStr_25594 != null){ this._SafeStr_25594.visible = k; if (k){ this._SafeStr_25594.scrollV = 1; this._SafeStr_25595 = 1; } else { this._SafeStr_25592 = false; this._SafeStr_25593 = -1; }; }; } public function _SafeStr_25613(k:Rectangle, _arg_2:Boolean=false):void { if (this._SafeStr_25594 != null){ this._SafeStr_25594.x = ((k.x + k.width) - this._SafeStr_25594.width); this._SafeStr_25594.y = k.y; this._SafeStr_25594.height = (k.height - _SafeStr_4544._SafeStr_25599); if (_arg_2){ this._SafeStr_25594.scrollV = this._SafeStr_25595; }; }; if (this._SafeStr_25591 != null){ this._SafeStr_25591._SafeStr_25613(k); }; } private function _SafeStr_25614(k:Number, _arg_2:Boolean=false):void { var _local_3:Number; var _local_4:Number; var _local_5:Number; var _local_6:int; var _local_7:Boolean; var _local_8:Boolean; if ((((this._SafeStr_25593 > 0)) && (_arg_2))){ if (this._SafeStr_25597){ if (Math.abs((k - this._SafeStr_25593)) > _SafeStr_25590){ this._SafeStr_25597 = false; } else { return; }; }; if (!this._SafeStr_25592){ this._SafeStr_5451._SafeStr_25615(); this._SafeStr_25606(); this._SafeStr_25604(); }; if (this._SafeStr_25592){ this._SafeStr_5451.handler.container.toolbar.extensionView.extraMargin = _SafeStr_2732._SafeStr_10673; this._SafeStr_25604(); _local_4 = (this._SafeStr_25594.scrollable._SafeStr_9621.height / this._SafeStr_25594.scrollable._SafeStr_17490.height); _local_5 = ((k - this._SafeStr_25593) / this._SafeStr_25594.height); _local_3 = (this._SafeStr_25595 - (_local_5 / _local_4)); _local_3 = Math.max(0, _local_3); _local_3 = Math.min(1, _local_3); _local_6 = (k - this._SafeStr_25593); _local_7 = true; _local_8 = true; if (this._SafeStr_25594.scrollV < (1 - (_SafeStr_25589 / this._SafeStr_25594.scrollable._SafeStr_9621.height))){ _local_8 = false; }; if (((_local_8) || (this._SafeStr_25596))){ this._SafeStr_5451._SafeStr_25616(_local_6); _local_7 = false; this._SafeStr_25595 = 1; this._SafeStr_25594.scrollV = 1; }; if (_local_7){ this._SafeStr_25595 = _local_3; }; this._SafeStr_25593 = k; }; } else { this._SafeStr_25593 = -1; }; } public function _SafeStr_25617(k:Number, _arg_2:Boolean=false):void { var _local_3:DisplayObject; var _local_4:Stage; if (this._SafeStr_11539){ return; }; this._SafeStr_25593 = k; this._SafeStr_25596 = _arg_2; this._SafeStr_25597 = true; if (this._SafeStr_25594 != null){ this._SafeStr_25595 = this._SafeStr_25594.scrollV; }; if (this._SafeStr_25594 != null){ _local_3 = this._SafeStr_25594.context.getDesktopWindow().getDisplayObject(); if (_local_3 != null){ _local_4 = _local_3.stage; if (_local_4 != null){ _local_4.addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_19480); _local_4.addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9882); }; }; }; } public function _SafeStr_25607():void { var k:DisplayObject; var _local_2:Stage; this._SafeStr_25593 = -1; if (this._SafeStr_25594 != null){ k = this._SafeStr_25594.context.getDesktopWindow().getDisplayObject(); if (k != null){ _local_2 = k.stage; if (_local_2 != null){ _local_2.removeEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_19480); _local_2.removeEventListener(MouseEvent.MOUSE_UP, this._SafeStr_9882); }; }; }; } private function _SafeStr_25604():void { if (!this._SafeStr_25592){ return; }; if (this._SafeStr_25593 < 0){ return; }; if (this._SafeStr_25596){ return; }; var k:Number = (this._SafeStr_25595 - this._SafeStr_25594.scrollV); if (k == 0){ return; }; if (Math.abs(k) < 0.01){ this._SafeStr_25594.scrollV = this._SafeStr_25595; } else { this._SafeStr_25594.scrollV = (this._SafeStr_25594.scrollV + (k / 2)); }; } private function _SafeStr_9882(k:MouseEvent):void { this._SafeStr_25607(); if (this._SafeStr_5451 != null){ this._SafeStr_5451._SafeStr_25618(); }; } private function _SafeStr_19480(k:MouseEvent):void { this._SafeStr_25614(k.stageY, k.buttonDown); } } }//package _-Xh // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10673 = "_-4bc" (String#33461, DoABC#3) // _SafeStr_11539 = "_-0y2" (String#2824, DoABC#3) // _SafeStr_15633 = "_-dG" (String#39922, DoABC#3) // _SafeStr_17490 = "_-3Cs" (String#10932, DoABC#3) // _SafeStr_19480 = "_-6l-" (String#4314, DoABC#3) // _SafeStr_22394 = "_-2A2" (String#9862, DoABC#3) // _SafeStr_24432 = "_-ln" (String#40231, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_2505 = "_-3ml" (String#31409, DoABC#3) // _SafeStr_2510 = "_-3x0" (String#31824, DoABC#3) // _SafeStr_25589 = "_-1Nl" (String#25509, DoABC#3) // _SafeStr_25590 = "_-6Vb" (String#38086, DoABC#3) // _SafeStr_25591 = "_-sm" (String#40505, DoABC#3) // _SafeStr_25592 = "_-5tu" (String#36579, DoABC#3) // _SafeStr_25593 = "_-3Vq" (String#30767, DoABC#3) // _SafeStr_25594 = "_-2F2" (String#27627, DoABC#3) // _SafeStr_25595 = "_-4ES" (String#32557, DoABC#3) // _SafeStr_25596 = "_-3j3" (String#31258, DoABC#3) // _SafeStr_25597 = "_-36o" (String#29762, DoABC#3) // _SafeStr_25598 = "_-5UV" (String#35596, DoABC#3) // _SafeStr_25599 = "_-30A" (String#29500, DoABC#3) // _SafeStr_25600 = "_-0g6" (String#23798, DoABC#3) // _SafeStr_25601 = "_-39B" (String#29856, DoABC#3) // _SafeStr_25602 = "_-2iW" (String#28785, DoABC#3) // _SafeStr_25603 = "_-17J" (String#24890, DoABC#3) // _SafeStr_25604 = "_-0mu" (String#24056, DoABC#3) // _SafeStr_25605 = "_-0z2" (String#24533, DoABC#3) // _SafeStr_25606 = "_-0-4" (String#22149, DoABC#3) // _SafeStr_25607 = "_-Tl" (String#39579, DoABC#3) // _SafeStr_25608 = "_-4uC" (String#34157, DoABC#3) // _SafeStr_25609 = "_-2ZW" (String#28422, DoABC#3) // _SafeStr_25610 = "_-Lm" (String#39277, DoABC#3) // _SafeStr_25611 = "_-3xm" (String#31852, DoABC#3) // _SafeStr_25612 = "_-6XQ" (String#38166, DoABC#3) // _SafeStr_25613 = "_-1a7" (String#25992, DoABC#3) // _SafeStr_25614 = "_-2cU" (String#28551, DoABC#3) // _SafeStr_25615 = "_-1iX" (String#26319, DoABC#3) // _SafeStr_25616 = "_-0qh" (String#24195, DoABC#3) // _SafeStr_25617 = "_-15N" (String#24817, DoABC#3) // _SafeStr_25618 = "_-0XR" (String#23464, DoABC#3) // _SafeStr_2732 = "_-1bV" (String#26047, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_4543 = "_-0QN" (String#8028, DoABC#3) // _SafeStr_4544 = "_-pH" (String#15307, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5546 = "_-6Lz" (String#4219, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_9621 = "_-0hG" (String#8313, DoABC#3) // _SafeStr_9882 = "_-47w" (String#32295, DoABC#3) //------------------------------------------------------------ //_-Xh._SafeStr_4544 package _-Xh { import _-5QZ._SafeStr_633; import _-1Mz.IWindowContainer; import _-5YE.IBitmapWrapperWindow; import _-5YE.IRegionWindow; import _-5Vt._SafeStr_10; import flash.display.BitmapData; import _-5Vt.BitmapDataAsset; import _-6Sv._SafeStr_2510; import _-6Sv._SafeStr_2505; import _-6Sv._SafeStr_2504; import flash.geom.Rectangle; import _-5im.WindowType; import _-5Mz.WindowMouseEvent; import _-5Vt.XmlAsset; import _-2Df._SafeStr_192; import flash.geom.Point; public class _SafeStr_4544 { public static const _SafeStr_5548:int = 3; public static const _SafeStr_5546:int = 2; public static const _SafeStr_25600:int = 1; public static const _SafeStr_25598:int = 0; public static const _SafeStr_25599:int = 39; private static const _SafeStr_25619:int = 150; private static const _SafeStr_25620:int = 250; private var _SafeStr_5451:RoomChatWidget; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_5415:IWindowContainer; private var _SafeStr_25621:IBitmapWrapperWindow; private var _SafeStr_19106:IWindowContainer; private var _SafeStr_16520:IRegionWindow; private var _SafeStr_5576:_SafeStr_10; private var _SafeStr_25622:int = 0; private var _SafeStr_5560:int = -1; private var _SafeStr_25623:BitmapData; private var _SafeStr_25624:BitmapData; private var _SafeStr_25625:BitmapData; private var _SafeStr_25626:BitmapData; private var _SafeStr_25627:BitmapData; private var _SafeStr_25628:BitmapData; private var _SafeStr_25629:BitmapData; private var _SafeStr_25630:int = 30; public function _SafeStr_4544(k:RoomChatWidget, _arg_2:_SafeStr_633, _arg_3:IWindowContainer, _arg_4:_SafeStr_10) { this._SafeStr_5451 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_5576 = _arg_4; this._SafeStr_19106 = _arg_3; this._SafeStr_25623 = ((this._SafeStr_5576.getAssetByName("chat_grapbar_bg") as BitmapDataAsset).content as BitmapData); this._SafeStr_25624 = ((this._SafeStr_5576.getAssetByName("chat_grapbar_grip") as BitmapDataAsset).content as BitmapData); this._SafeStr_25625 = ((this._SafeStr_5576.getAssetByName("chat_grapbar_handle") as BitmapDataAsset).content as BitmapData); this._SafeStr_25626 = ((this._SafeStr_5576.getAssetByName("chat_grapbar_x") as BitmapDataAsset).content as BitmapData); this._SafeStr_25627 = ((this._SafeStr_5576.getAssetByName("chat_grapbar_x_hi") as BitmapDataAsset).content as BitmapData); this._SafeStr_25628 = ((this._SafeStr_5576.getAssetByName("chat_grapbar_x_pr") as BitmapDataAsset).content as BitmapData); this._SafeStr_25629 = ((this._SafeStr_5576.getAssetByName("chat_history_bg") as BitmapDataAsset).content as BitmapData); this._SafeStr_25621 = (this._SafeStr_5524.createWindow("chat_history_bg", "", _SafeStr_2510._SafeStr_15755, _SafeStr_2505.DEFAULT, _SafeStr_2504._SafeStr_15633, new Rectangle(0, 0, _arg_3.width, (_arg_3.height - _SafeStr_25599)), null, 0, 0) as IBitmapWrapperWindow); this._SafeStr_19106.addChild(this._SafeStr_25621); this._SafeStr_5415 = (this._SafeStr_5524.createWindow("chat_pulldown", "", _SafeStr_2510._SafeStr_12907, _SafeStr_2505.DEFAULT, (_SafeStr_2504._SafeStr_9070 | _SafeStr_2504._SafeStr_15633), new Rectangle(0, (this._SafeStr_19106.height - _SafeStr_25599), _arg_3.width, _SafeStr_25599), null, 0) as IWindowContainer); this._SafeStr_19106.addChild(this._SafeStr_5415); this._SafeStr_16520 = (this._SafeStr_5524.createWindow("REGIONchat_pulldown", "", WindowType._SafeStr_12206, _SafeStr_2505.NULL, (((_SafeStr_2504._SafeStr_9070 | _SafeStr_2504._SafeStr_15633) | _SafeStr_2504._SafeStr_15657) | _SafeStr_2504._SafeStr_15655), new Rectangle(0, 0, _arg_3.width, (_arg_3.height - _SafeStr_25599)), null, 0) as IRegionWindow); if (this._SafeStr_16520 != null){ this._SafeStr_16520.background = true; this._SafeStr_16520._SafeStr_9289 = 0; this._SafeStr_16520.addEventListener(WindowMouseEvent.DOWN, this._SafeStr_25631); this._SafeStr_19106.addChild(this._SafeStr_16520); this._SafeStr_16520._SafeStr_6965 = "${chat.history.drag.tooltip}"; this._SafeStr_16520._SafeStr_11861 = 250; }; var _local_5:XmlAsset = (_arg_4.getAssetByName("chat_history_pulldown") as XmlAsset); this._SafeStr_5415.buildFromXML((_local_5.content as XML)); this._SafeStr_5415.addEventListener(WindowMouseEvent.DOWN, this._SafeStr_25631); var _local_6:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("GrapBarX") as IBitmapWrapperWindow); if (_local_6 != null){ _local_6._SafeStr_9289 = 0; _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_25632); _local_6.addEventListener(WindowMouseEvent.UP, this._SafeStr_25633); _local_6.addEventListener(WindowMouseEvent.DOWN, this._SafeStr_25634); _local_6.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_25635); _local_6.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_25636); }; this._SafeStr_5415.background = true; this._SafeStr_5415.color = 0; this._SafeStr_5415._SafeStr_9289 = 0; this.state = _SafeStr_25598; this._SafeStr_25637(); } public function dispose():void { if (this._SafeStr_16520 != null){ this._SafeStr_16520.dispose(); this._SafeStr_16520 = null; }; if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; }; if (this._SafeStr_25621 != null){ this._SafeStr_25621.dispose(); this._SafeStr_25621 = null; }; } public function update(k:uint):void { switch (this.state){ case _SafeStr_5546: this._SafeStr_25621.blend = (this._SafeStr_25621.blend + (k / _SafeStr_25620)); this._SafeStr_5415.blend = (this._SafeStr_5415.blend + (k / _SafeStr_25620)); if (this._SafeStr_5415.blend >= 1){ this.state = _SafeStr_25600; }; return; case _SafeStr_5548: this._SafeStr_25621.blend = (this._SafeStr_25621.blend - (k / _SafeStr_25619)); this._SafeStr_5415.blend = (this._SafeStr_5415.blend - (k / _SafeStr_25619)); if (this._SafeStr_5415.blend <= 0){ this.state = _SafeStr_25598; }; return; }; } public function set state(k:int):void { if (k == this._SafeStr_5560){ return; }; switch (k){ case _SafeStr_25600: if (this._SafeStr_5560 == _SafeStr_25598){ this.state = _SafeStr_5546; } else { if ((((this._SafeStr_5415 == null)) || ((this._SafeStr_25621 == null)))){ return; }; this._SafeStr_5415.visible = true; this._SafeStr_25621.visible = true; this._SafeStr_16520.visible = true; this._SafeStr_5560 = k; }; return; case _SafeStr_25598: if ((((this._SafeStr_5415 == null)) || ((this._SafeStr_25621 == null)))){ return; }; this._SafeStr_5415.visible = false; this._SafeStr_25621.visible = false; this._SafeStr_16520.visible = false; this._SafeStr_5560 = k; return; case _SafeStr_5546: if ((((this._SafeStr_5415 == null)) || ((this._SafeStr_25621 == null)))){ return; }; this._SafeStr_5415.blend = 0; this._SafeStr_25621.blend = 0; this._SafeStr_5415.visible = true; this._SafeStr_25621.visible = true; this._SafeStr_5560 = k; return; case _SafeStr_5548: if ((((this._SafeStr_5415 == null)) || ((this._SafeStr_25621 == null)))){ return; }; this._SafeStr_5415.blend = 1; this._SafeStr_25621.blend = 1; this._SafeStr_5560 = k; return; }; } public function get state():int { return (this._SafeStr_5560); } public function _SafeStr_25613(k:Rectangle):void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.x = 0; this._SafeStr_5415.y = (this._SafeStr_19106.height - _SafeStr_25599); this._SafeStr_5415.width = this._SafeStr_19106.width; }; if (this._SafeStr_16520 != null){ this._SafeStr_16520.x = 0; this._SafeStr_16520.y = (this._SafeStr_19106.height - _SafeStr_25599); this._SafeStr_16520.width = (this._SafeStr_19106.width - this._SafeStr_25630); }; if (this._SafeStr_25621 != null){ this._SafeStr_25621.rectangle = this._SafeStr_19106.rectangle; this._SafeStr_25621.height = (this._SafeStr_25621.height - _SafeStr_25599); }; this._SafeStr_25637(); } private function _SafeStr_25637():void { var width:int; var height:int; var state:int; var destBgBitmap:BitmapData; var destGripLBitmap:BitmapData; var destGripRBitmap:BitmapData; if (this._SafeStr_5415 == null){ return; }; if (this._SafeStr_25622 == this._SafeStr_5415.width){ return; }; this._SafeStr_25622 = this._SafeStr_5415.width; var barBg:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("grapBarBg") as IBitmapWrapperWindow); var barX:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("GrapBarX") as IBitmapWrapperWindow); var barGripL:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("grapBarGripL") as IBitmapWrapperWindow); var barGripR:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("grapBarGripR") as IBitmapWrapperWindow); var barHandle:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("grapBarHandle") as IBitmapWrapperWindow); var gripMargin:int = 5; if (((!((barX == null))) && (!((barHandle == null))))){ barHandle.bitmap = this._SafeStr_25625; barHandle._SafeStr_8496 = false; barX.bitmap = this._SafeStr_25626; barX._SafeStr_8496 = false; this._SafeStr_25630 = (this._SafeStr_5415.width - barX.x); }; barGripL.width = (barHandle.x - gripMargin); barGripL.x = 0; barGripR.x = ((barHandle.x + barHandle.width) + gripMargin); barGripR.width = ((barX.x - gripMargin) - barGripR.x); if (barGripL.width < 0){ barGripL.width = 0; }; if (barGripR.width < 0){ barGripR.width = 0; }; state = 0; if (((((!((barBg == null))) && (!((barGripL == null))))) && (!((barGripR == null))))){ try { state = 1; width = barBg.width; height = barBg.height; if ((((width > 0)) && ((height > 0)))){ destBgBitmap = new _SafeStr_192(this, width, height); this._SafeStr_25638(this._SafeStr_25623, destBgBitmap); barBg._SafeStr_8496 = true; barBg.bitmap = destBgBitmap; }; state = 2; width = barGripL.width; height = barGripL.height; if ((((width > 0)) && ((height > 0)))){ destGripLBitmap = new _SafeStr_192(this, width, height); this._SafeStr_25638(this._SafeStr_25624, destGripLBitmap); barGripL._SafeStr_8496 = true; barGripL.bitmap = destGripLBitmap; }; state = 3; width = barGripR.width; height = barGripR.height; if ((((width > 0)) && ((height > 0)))){ destGripRBitmap = new _SafeStr_192(this, width, height); this._SafeStr_25638(this._SafeStr_25624, destGripRBitmap); barGripR._SafeStr_8496 = true; barGripR.bitmap = destGripRBitmap; }; } catch(e:Error) { throw (new Error(((((((e.message + " width:") + width) + " height:") + height) + " state:") + state), e.errorID)); }; }; if (this._SafeStr_25621 == null){ return; }; this._SafeStr_25621.bitmap = this._SafeStr_25629; this._SafeStr_25621._SafeStr_8496 = false; } private function _SafeStr_25638(k:BitmapData, _arg_2:BitmapData):void { var _local_3:int = (_arg_2.width / k.width); var _local_4:Point = new Point(); var _local_5:int; while (_local_5 < (_local_3 + 1)) { _local_4.x = (_local_5 * k.width); _arg_2.copyPixels(k, k.rect, _local_4); _local_5++; }; } private function _SafeStr_25631(k:WindowMouseEvent):void { if (this._SafeStr_5451 != null){ this._SafeStr_5451._SafeStr_25631(k); }; } private function _SafeStr_25632(k:WindowMouseEvent):void { if (this._SafeStr_5451 != null){ this._SafeStr_5451._SafeStr_25639(k); }; } private function _SafeStr_25635(k:WindowMouseEvent):void { if (this._SafeStr_5415 == null){ return; }; if (!this._SafeStr_5415.visible){ return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("GrapBarX") as IBitmapWrapperWindow); if (_local_2 != null){ _local_2._SafeStr_8496 = false; _local_2.bitmap = this._SafeStr_25627; }; } private function _SafeStr_25636(k:WindowMouseEvent):void { if (this._SafeStr_5415 == null){ return; }; if (!this._SafeStr_5415.visible){ return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("GrapBarX") as IBitmapWrapperWindow); if (_local_2 != null){ _local_2._SafeStr_8496 = false; _local_2.bitmap = this._SafeStr_25626; }; } private function _SafeStr_25634(k:WindowMouseEvent):void { if (this._SafeStr_5415 == null){ return; }; if (!this._SafeStr_5415.visible){ return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("GrapBarX") as IBitmapWrapperWindow); if (_local_2 != null){ _local_2._SafeStr_8496 = false; _local_2.bitmap = this._SafeStr_25628; }; } private function _SafeStr_25633(k:WindowMouseEvent):void { if (this._SafeStr_5415 == null){ return; }; if (!this._SafeStr_5415.visible){ return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("GrapBarX") as IBitmapWrapperWindow); if (_local_2 != null){ _local_2._SafeStr_8496 = false; _local_2.bitmap = this._SafeStr_25627; }; } } }//package _-Xh // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11861 = "_-3EI" (String#10956, DoABC#3) // _SafeStr_12206 = "_-5JY" (String#35189, DoABC#3) // _SafeStr_12907 = "_-0qs" (String#24202, DoABC#3) // _SafeStr_15633 = "_-dG" (String#39922, DoABC#3) // _SafeStr_15655 = "_-0uE" (String#24347, DoABC#3) // _SafeStr_15657 = "_-0Jo" (String#22952, DoABC#3) // _SafeStr_15755 = "_-2hA" (String#28722, DoABC#3) // _SafeStr_16520 = "_-3RU" (String#331, DoABC#3) // _SafeStr_19106 = "_-4Y6" (String#3716, DoABC#3) // _SafeStr_192 = "_-6c-" (String#38350, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_2505 = "_-3ml" (String#31409, DoABC#3) // _SafeStr_2510 = "_-3x0" (String#31824, DoABC#3) // _SafeStr_25598 = "_-5UV" (String#35596, DoABC#3) // _SafeStr_25599 = "_-30A" (String#29500, DoABC#3) // _SafeStr_25600 = "_-0g6" (String#23798, DoABC#3) // _SafeStr_25613 = "_-1a7" (String#25992, DoABC#3) // _SafeStr_25619 = "_-5ln" (String#36270, DoABC#3) // _SafeStr_25620 = "_-6dH" (String#38413, DoABC#3) // _SafeStr_25621 = "_-5au" (String#35854, DoABC#3) // _SafeStr_25622 = "_-4zt" (String#34375, DoABC#3) // _SafeStr_25623 = "_-3i7" (String#31219, DoABC#3) // _SafeStr_25624 = "_-4vr" (String#34216, DoABC#3) // _SafeStr_25625 = "_-0B6" (String#22595, DoABC#3) // _SafeStr_25626 = "_-69L" (String#37238, DoABC#3) // _SafeStr_25627 = "_-3Op" (String#30492, DoABC#3) // _SafeStr_25628 = "_-1oR" (String#26556, DoABC#3) // _SafeStr_25629 = "_-1Pw" (String#25601, DoABC#3) // _SafeStr_25630 = "_-0Cy" (String#22670, DoABC#3) // _SafeStr_25631 = "_-4ZT" (String#12311, DoABC#3) // _SafeStr_25632 = "_-2p4" (String#29036, DoABC#3) // _SafeStr_25633 = "_-5Jm" (String#35196, DoABC#3) // _SafeStr_25634 = "_-6Zi" (String#38261, DoABC#3) // _SafeStr_25635 = "_-5PM" (String#35413, DoABC#3) // _SafeStr_25636 = "_-5S5" (String#35504, DoABC#3) // _SafeStr_25637 = "_-5KI" (String#35215, DoABC#3) // _SafeStr_25638 = "_-0ek" (String#23748, DoABC#3) // _SafeStr_25639 = "_-2bm" (String#28515, DoABC#3) // _SafeStr_4544 = "_-pH" (String#15307, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5546 = "_-6Lz" (String#4219, DoABC#3) // _SafeStr_5548 = "_-4c9" (String#12358, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_5576 = "_-3Mj" (String#204, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6965 = "_-UG" (String#14942, DoABC#3) // _SafeStr_8496 = "_-64u" (String#13854, DoABC#3) // _SafeStr_9070 = "_-4ty" (String#34148, DoABC#3) // _SafeStr_9289 = "_-1hk" (String#9342, DoABC#3) //------------------------------------------------------------ //_-Xh.RoomChatItem package _-Xh { import _-5QZ._SafeStr_633; import _-p0._SafeStr_499; import _-5YE.IRegionWindow; import _-5Vt._SafeStr_10; import flash.display.BitmapData; import _-378._SafeStr_4545; import _-1Mz.IWindowContainer; import _-1Mz.IWindow; import _-5YE.IBitmapWrapperWindow; import flash.geom.Rectangle; import _-pX._SafeStr_3097; import flash.text.TextFormat; import _-5YE._SafeStr_3554; import _-5YE.ITextWindow; import _-3yO._SafeStr_2340; import _-2M3._SafeStr_3698; import _-5im.WindowParam; import _-6Sv._SafeStr_2504; import _-5Mz.WindowMouseEvent; import _-3-E._SafeStr_6; public class RoomChatItem { public static const _SafeStr_25640:Number = 18; private static const _SafeStr_25641:int = 6; private static const _SafeStr_25642:int = 6; private static const _SafeStr_25643:int = 35; private static const _SafeStr_25644:int = 26; private static const _SafeStr_19567:String = "name"; private static const MESSAGE:String = "message"; private static const _SafeStr_25645:String = "pointer"; private static const _SafeStr_19577:String = "background"; private static const _SafeStr_25646:String = "${chat.history.drag.tooltip}"; private var _SafeStr_5451:RoomChatWidget; private var _SafeStr_5524:_SafeStr_633; private var _SafeStr_5504:_SafeStr_499; private var _SafeStr_5415:IRegionWindow; private var _SafeStr_5576:_SafeStr_10; private var _SafeStr_5338:String; private var _SafeStr_25647:String; private var _SafeStr_25648:int = 0; private var _SafeStr_25649:int = -1; private var _SafeStr_7450:int; private var _SafeStr_25650:int; private var _SafeStr_5336:int; private var _SafeStr_20842:String; private var _SafeStr_7962:String; private var _SafeStr_25651:Array; private var _SafeStr_25652:Array; private var _SafeStr_16447:int; private var _SafeStr_25653:Number; private var _SafeStr_25654:BitmapData; private var _SafeStr_25655:uint; private var _SafeStr_7431:int; private var _SafeStr_16884:int; private var _SafeStr_17780:int; private var _SafeStr_25656:int; private var _SafeStr_5378:Number = 0; private var _SafeStr_25657:Boolean = false; private var _SafeStr_25658:Number = 0; private var _SafeStr_25659:Number = 0; private var _x:Number = 0; private var _y:Number = 0; private var _SafeStr_25660:Boolean = false; public function RoomChatItem(k:RoomChatWidget, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:String, _arg_5:_SafeStr_499, _arg_6:String) { this._SafeStr_20842 = new String(); this._SafeStr_7962 = new String(); super(); this._SafeStr_5451 = k; this._SafeStr_5524 = _arg_2; this._SafeStr_5576 = _arg_3; this._SafeStr_5338 = _arg_4; this._SafeStr_5504 = _arg_5; this._SafeStr_25647 = _arg_6; } public function dispose():void { if (this._SafeStr_5415 != null){ this._SafeStr_5415.dispose(); this._SafeStr_5415 = null; this._SafeStr_5451 = null; this._SafeStr_5524 = null; this._SafeStr_5504 = null; this._SafeStr_25654 = null; }; } public function _SafeStr_13716(k:_SafeStr_4545):void { this._SafeStr_7450 = k._SafeStr_5741; this._SafeStr_25650 = k.styleId; this._SafeStr_5336 = k.userId; this._SafeStr_20842 = k.userName; this._SafeStr_25656 = k._SafeStr_17851; this._SafeStr_7962 = k.text; this._SafeStr_25651 = k.links; this._SafeStr_25653 = k._SafeStr_17852; this._SafeStr_25654 = k._SafeStr_17854; this._SafeStr_25655 = k._SafeStr_17855; this._SafeStr_7431 = k.roomId; this._SafeStr_16884 = k._SafeStr_6480; this._SafeStr_17780 = k._SafeStr_17001; this._SafeStr_25661(); } public function set message(k:String):void { this._SafeStr_7962 = k; } public function set senderName(k:String):void { this._SafeStr_20842 = k; } public function set _SafeStr_25662(k:BitmapData):void { this._SafeStr_25654 = k; } public function set _SafeStr_25663(k:uint):void { this._SafeStr_25655 = k; } public function set _SafeStr_5741(k:int):void { this._SafeStr_7450 = k; } public function get view():IWindowContainer { return (this._SafeStr_5415); } public function get screenLevel():int { return (this._SafeStr_25649); } public function get timeStamp():int { return (this._SafeStr_16447); } public function get _SafeStr_25664():Number { return (this._SafeStr_25653); } public function set _SafeStr_25664(k:Number):void { this._SafeStr_25653 = k; } public function get width():Number { return (this._SafeStr_5378); } public function get height():Number { return (_SafeStr_25640); } public function get message():String { return (this._SafeStr_7962); } public function get x():Number { return (this._x); } public function get y():Number { return (this._y); } public function get aboveLevels():int { return (this._SafeStr_25648); } public function set aboveLevels(k:int):void { this._SafeStr_25648 = k; } public function set screenLevel(k:int):void { this._SafeStr_25649 = k; } public function set timeStamp(k:int):void { this._SafeStr_16447 = k; } public function set x(k:Number):void { this._x = k; if (this._SafeStr_5415 != null){ this._SafeStr_5415.x = k; }; } public function set y(k:Number):void { this._y = k; if (this._SafeStr_5415 != null){ this._SafeStr_5415.y = ((k - this._SafeStr_25658) + this._SafeStr_25659); }; } public function _SafeStr_25665():void { var k:IWindow; if (this._SafeStr_5415){ k = this._SafeStr_5415.findChildByName("pointer"); if (k){ k.visible = false; }; }; } public function _SafeStr_25666(k:Number):void { if (((!(this._SafeStr_5415)) || (this._SafeStr_5415.disposed))){ return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("pointer") as IBitmapWrapperWindow); var _local_3:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName("middle") as IBitmapWrapperWindow); if ((((_local_3 == null)) || ((_local_2 == null)))){ return; }; _local_2.visible = true; k = (k + (this._SafeStr_5415.width / 2)); k = Math.min(k, (_local_3.rectangle.right - _local_2.width)); k = Math.max(k, _local_3.rectangle.left); _local_2.x = k; } public function _SafeStr_25667(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number):Boolean { var _local_6:Rectangle = new Rectangle(this._x, this._y, this.width, k); var _local_7:Rectangle = new Rectangle(_arg_2, _arg_3, _arg_4, _arg_5); return (_local_6.intersects(_local_7)); } public function _SafeStr_11101():void { if (this._SafeStr_5415){ this._SafeStr_5415.dispose(); }; this._SafeStr_5415 = null; this._SafeStr_25657 = false; } private function get _SafeStr_25668():Boolean { return ((this._SafeStr_25650 == _SafeStr_3097._SafeStr_5751)); } public function _SafeStr_25661():void { var messageWidth:int; var userIconWindow:IBitmapWrapperWindow; var x1:int; var y1:int; var i:int; var lastLinkEndPos:int; var linkFormat:TextFormat; var filteredLink:String; var placeHolder:String; var placeholderPos:int; var linkPos:Array; if (this._SafeStr_25657){ return; }; this._SafeStr_25657 = true; if (this._SafeStr_5415){ return; }; this._SafeStr_5415 = RoomChatWidget._SafeStr_18665._SafeStr_21945(this._SafeStr_25650, this._SafeStr_7450); if (!this._SafeStr_5415){ return; }; this._SafeStr_5415._SafeStr_23386 = true; var background:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName(_SafeStr_19577) as IBitmapWrapperWindow); var nameWindow:_SafeStr_3554 = (this._SafeStr_5415.findChildByName(_SafeStr_19567) as _SafeStr_3554); var textWindow:ITextWindow = (this._SafeStr_5415.findChildByName(MESSAGE) as ITextWindow); var pointerWindow:IBitmapWrapperWindow = (this._SafeStr_5415.findChildByName(_SafeStr_25645) as IBitmapWrapperWindow); var totalHeight:Number = this._SafeStr_5415.height; var pointerBitmapData:BitmapData = RoomChatWidget._SafeStr_18665._SafeStr_21951(this._SafeStr_25650); this._SafeStr_25659 = background.y; var textWindowOffsetX:int = (((textWindow.x <= _SafeStr_25644)) ? 0 : (textWindow.x - _SafeStr_25644)); if (this._SafeStr_25654 != null){ this._SafeStr_25658 = Math.max(0, ((this._SafeStr_25654.height - background.height) / 2)); totalHeight = Math.max(totalHeight, this._SafeStr_25654.height); totalHeight = Math.max(totalHeight, background.height); }; this._SafeStr_5378 = 0; this._SafeStr_5415.x = this._x; this._SafeStr_5415.y = this._y; this._SafeStr_5415.width = 0; this._SafeStr_5415.height = totalHeight; this._SafeStr_25669(); this._SafeStr_25670(this._SafeStr_5415); if (((this._SafeStr_25654) && (!(this._SafeStr_25668)))){ userIconWindow = (this._SafeStr_5415.findChildByName("user_image") as IBitmapWrapperWindow); if (userIconWindow){ userIconWindow.width = this._SafeStr_25654.width; userIconWindow.height = this._SafeStr_25654.height; userIconWindow.bitmap = this._SafeStr_25654; userIconWindow._SafeStr_8496 = false; x1 = (userIconWindow.x - (this._SafeStr_25654.width / 2)); y1 = Math.max(0, ((background.height - this._SafeStr_25654.height) / 2)); if (this._SafeStr_16884 == _SafeStr_2340._SafeStr_5744){ if (this._SafeStr_17780 == _SafeStr_3698._SafeStr_5903){ if (this._SafeStr_25654.height > background.height){ y1 = ((this._SafeStr_25654.height - background.height) / 2); }; }; }; userIconWindow.x = x1; userIconWindow.y = (userIconWindow.y + y1); this._SafeStr_5378 = (this._SafeStr_5378 + (userIconWindow.x + this._SafeStr_25654.width)); }; }; if (nameWindow != null){ if (!this._SafeStr_25668){ nameWindow.text = (this._SafeStr_20842 + ": "); nameWindow.y = (nameWindow.y + this._SafeStr_25658); nameWindow.width = (nameWindow.textWidth + _SafeStr_25641); } else { nameWindow.text = ""; nameWindow.width = 0; }; this._SafeStr_5378 = (this._SafeStr_5378 + nameWindow.width); }; if (this._SafeStr_7450 == _SafeStr_4545._SafeStr_17839){ textWindow.text = this._SafeStr_5504.registerParameter("widgets.chatbubble.respect", "username", this._SafeStr_20842); this._SafeStr_5378 = _SafeStr_25643; } else { if (this._SafeStr_7450 == _SafeStr_4545._SafeStr_17840){ textWindow.text = this._SafeStr_5504.registerParameter("widget.chatbubble.petrespect", "petname", this._SafeStr_20842); this._SafeStr_5378 = _SafeStr_25643; } else { if (this._SafeStr_7450 == _SafeStr_4545._SafeStr_17842){ textWindow.text = this._SafeStr_5504.registerParameter("widget.chatbubble.pettreat", "petname", this._SafeStr_20842); this._SafeStr_5378 = _SafeStr_25643; } else { if (this._SafeStr_7450 == _SafeStr_4545._SafeStr_5755){ textWindow.text = this.message; this._SafeStr_5378 = _SafeStr_25643; } else { if (this._SafeStr_7450 == _SafeStr_4545._SafeStr_5754){ textWindow.text = this.message; this._SafeStr_5378 = _SafeStr_25643; } else { if (this._SafeStr_7450 == _SafeStr_4545._SafeStr_5753){ textWindow.text = this.message; this._SafeStr_5378 = _SafeStr_25643; } else { if (this._SafeStr_7450 == _SafeStr_4545._SafeStr_17841){ textWindow.text = this.message; this._SafeStr_5378 = _SafeStr_25643; } else { if (this._SafeStr_25651 == null){ textWindow.text = this.message; } else { this._SafeStr_25652 = new Array(); lastLinkEndPos = -1; i = 0; while (i < this._SafeStr_25651.length) { filteredLink = this._SafeStr_25651[i][1]; placeHolder = (("{" + i) + "}"); placeholderPos = this._SafeStr_7962.indexOf(placeHolder); lastLinkEndPos = (placeholderPos + filteredLink.length); this._SafeStr_25652.push([placeholderPos, lastLinkEndPos]); this._SafeStr_7962 = this._SafeStr_7962.replace(placeHolder, filteredLink); i = (i + 1); }; textWindow.text = this.message; textWindow.immediateClickMode = true; textWindow.setParamFlag(WindowParam._SafeStr_12307, false); textWindow.setParamFlag(WindowParam._SafeStr_19518, true); linkFormat = textWindow.getTextFormat(); switch (this._SafeStr_25650){ case _SafeStr_3097.BOT: linkFormat.color = 0xDDDDDD; break; default: linkFormat.color = 2710438; }; linkFormat.underline = true; i = 0; while (i < this._SafeStr_25652.length) { linkPos = this._SafeStr_25652[i]; try { textWindow.setTextFormat(linkFormat, linkPos[0], linkPos[1]); } catch(e:RangeError) { _SafeStr_4.log("Chat message links were malformed. Could not set TextFormat"); }; i = (i + 1); }; }; }; }; }; }; }; }; }; if (textWindow.visible){ textWindow.x = (this._SafeStr_5378 + textWindowOffsetX); if (nameWindow != null){ textWindow.x = (nameWindow.x + nameWindow.width); if (nameWindow.width > _SafeStr_25641){ textWindow.x = (textWindow.x - (_SafeStr_25641 - 1)); }; }; textWindow.y = (textWindow.y + this._SafeStr_25658); messageWidth = textWindow.textWidth; textWindow.width = (messageWidth + _SafeStr_25642); this._SafeStr_5378 = (this._SafeStr_5378 + textWindow.width); }; if (((!((pointerWindow == null))) && (pointerWindow.visible))){ pointerWindow.bitmap = pointerBitmapData; pointerWindow._SafeStr_8496 = false; pointerWindow.x = (this._SafeStr_5378 / 2); pointerWindow.y = (pointerWindow.y + this._SafeStr_25658); }; var textWidth:int = textWindow.width; if (nameWindow){ textWidth = (textWidth + nameWindow.width); }; var bitmap:BitmapData = RoomChatWidget._SafeStr_18665._SafeStr_21952(this._SafeStr_25650, this._SafeStr_7450, textWidth, background.height, this._SafeStr_25655); this._SafeStr_5415.width = bitmap.width; this._SafeStr_5415.y = (this._SafeStr_5415.y - this._SafeStr_25658); this._SafeStr_5415.y = (this._SafeStr_5415.y + this._SafeStr_25659); this._SafeStr_5378 = this._SafeStr_5415.width; background.bitmap = bitmap; background.y = this._SafeStr_25658; } public function _SafeStr_25669():void { this._SafeStr_25660 = true; this._SafeStr_25671(); } public function _SafeStr_25672():void { this._SafeStr_25660 = false; this._SafeStr_25671(); } private function _SafeStr_25671():void { if (this._SafeStr_5415 == null){ return; }; this._SafeStr_5415._SafeStr_6965 = ""; if (this._SafeStr_5451.isGameSession){ return; }; if (this._SafeStr_25660){ this._SafeStr_5415._SafeStr_6965 = _SafeStr_25646; }; this._SafeStr_5415._SafeStr_11861 = 500; } private function _SafeStr_25670(k:IWindowContainer):void { k.setParamFlag(_SafeStr_2504._SafeStr_9070, true); k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_25673); k.addEventListener(WindowMouseEvent.DOWN, this._SafeStr_25674); k.addEventListener(WindowMouseEvent._SafeStr_5423, this._SafeStr_25675); k.addEventListener(WindowMouseEvent._SafeStr_5424, this._SafeStr_25676); k.addEventListener(WindowMouseEvent.UP, this._SafeStr_25677); } private function _SafeStr_25678(k:int, _arg_2:int):Boolean { var _local_5:int; var _local_3:ITextWindow = (this._SafeStr_5415.getChildByName(MESSAGE) as ITextWindow); var _local_4:int = _local_3.getCharIndexAtPoint((k - _local_3.x), (_arg_2 - _local_3.y)); if (_local_4 > -1){ _local_5 = 0; while (_local_5 < this._SafeStr_25652.length) { if ((((_local_4 >= this._SafeStr_25652[_local_5][0])) && ((_local_4 <= this._SafeStr_25652[_local_5][1])))){ if (this._SafeStr_25651[_local_5][2] == 0){ _SafeStr_6._SafeStr_17951(this._SafeStr_25651[_local_5][0]); } else { if (this._SafeStr_25651[_local_5][2] == 1){ _SafeStr_6._SafeStr_5513((this._SafeStr_25647 + this._SafeStr_25651[_local_5][0]), "habboMain"); } else { _SafeStr_6._SafeStr_5513((this._SafeStr_25647 + this._SafeStr_25651[_local_5][0])); }; }; return (true); }; _local_5++; }; }; return (false); } private function _SafeStr_25673(k:WindowMouseEvent):void { if (((this._SafeStr_25651) && ((this._SafeStr_25651.length > 0)))){ if (this._SafeStr_25678(k.localX, k.localY)){ return; }; }; this._SafeStr_5451._SafeStr_25679(this._SafeStr_5336, this._SafeStr_20842, this._SafeStr_25656, this._SafeStr_7431, k); } private function _SafeStr_25674(k:WindowMouseEvent):void { this._SafeStr_5451._SafeStr_25680(this._SafeStr_5336, this._SafeStr_25656, this._SafeStr_7431, k); } private function _SafeStr_25675(k:WindowMouseEvent):void { this._SafeStr_5451._SafeStr_25681(this._SafeStr_5336, this._SafeStr_25656, this._SafeStr_7431, k); } private function _SafeStr_25676(k:WindowMouseEvent):void { this._SafeStr_5451._SafeStr_25682(this._SafeStr_5336, this._SafeStr_25656, this._SafeStr_7431, k); } private function _SafeStr_25677(k:WindowMouseEvent):void { this._SafeStr_5451._SafeStr_25618(); } public function get _SafeStr_25683():int { return (this._SafeStr_25650); } public function get _SafeStr_25684():Number { return (this._SafeStr_25659); } } }//package _-Xh // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_11101 = "_-0pY" (String#8447, DoABC#3) // _SafeStr_11861 = "_-3EI" (String#10956, DoABC#3) // _SafeStr_12307 = "_-3Sq" (String#30644, DoABC#3) // _SafeStr_13716 = "_-5p9" (String#13598, DoABC#3) // _SafeStr_16447 = "_-6iq" (String#1148, DoABC#3) // _SafeStr_16884 = "_-1Fn" (String#576, DoABC#3) // _SafeStr_17001 = "_-2-Z" (String#27028, DoABC#3) // _SafeStr_17780 = "_-1IM" (String#2926, DoABC#3) // _SafeStr_17839 = "_-Tt" (String#39586, DoABC#3) // _SafeStr_17840 = "_-5s2" (String#36513, DoABC#3) // _SafeStr_17841 = "_-0jK" (String#23913, DoABC#3) // _SafeStr_17842 = "_-2C4" (String#27507, DoABC#3) // _SafeStr_17851 = "_-5th" (String#36569, DoABC#3) // _SafeStr_17852 = "_-1MW" (String#25463, DoABC#3) // _SafeStr_17854 = "_-vo" (String#40620, DoABC#3) // _SafeStr_17855 = "_-Yl" (String#39752, DoABC#3) // _SafeStr_17951 = "_-1tb" (String#26750, DoABC#3) // _SafeStr_18665 = "_-2Yd" (String#28389, DoABC#3) // _SafeStr_19518 = "_-2nS" (String#28979, DoABC#3) // _SafeStr_19567 = "_-2vH" (String#1091, DoABC#3) // _SafeStr_19577 = "_-46W" (String#3619, DoABC#3) // _SafeStr_20842 = "_-0EB" (String#7834, DoABC#3) // _SafeStr_21945 = "_-1ye" (String#26952, DoABC#3) // _SafeStr_21951 = "_-x3" (String#40667, DoABC#3) // _SafeStr_21952 = "_-2Ek" (String#27611, DoABC#3) // _SafeStr_23386 = "_-1vc" (String#9586, DoABC#3) // _SafeStr_2340 = "_-4kR" (String#12503, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_25618 = "_-0XR" (String#23464, DoABC#3) // _SafeStr_25640 = "_-3ji" (String#31282, DoABC#3) // _SafeStr_25641 = "_-3KC" (String#30310, DoABC#3) // _SafeStr_25642 = "_-3tu" (String#31693, DoABC#3) // _SafeStr_25643 = "_-1In" (String#25318, DoABC#3) // _SafeStr_25644 = "_-2L0" (String#27855, DoABC#3) // _SafeStr_25645 = "_-3sr" (String#31642, DoABC#3) // _SafeStr_25646 = "_-2Af" (String#27451, DoABC#3) // _SafeStr_25647 = "_-5XI" (String#35711, DoABC#3) // _SafeStr_25648 = "_-3PD" (String#30505, DoABC#3) // _SafeStr_25649 = "_-3UG" (String#30696, DoABC#3) // _SafeStr_25650 = "_-f8" (String#39993, DoABC#3) // _SafeStr_25651 = "_-4Jw" (String#32763, DoABC#3) // _SafeStr_25652 = "_-5P1" (String#35397, DoABC#3) // _SafeStr_25653 = "_-310" (String#29533, DoABC#3) // _SafeStr_25654 = "_-3a8" (String#30929, DoABC#3) // _SafeStr_25655 = "_-07M" (String#22453, DoABC#3) // _SafeStr_25656 = "_-6di" (String#38429, DoABC#3) // _SafeStr_25657 = "_-186" (String#24923, DoABC#3) // _SafeStr_25658 = "_-4d0" (String#33508, DoABC#3) // _SafeStr_25659 = "_-2Sv" (String#28159, DoABC#3) // _SafeStr_25660 = "_-0qB" (String#24171, DoABC#3) // _SafeStr_25661 = "_-0zL" (String#24541, DoABC#3) // _SafeStr_25662 = "_-3cY" (String#31014, DoABC#3) // _SafeStr_25663 = "_-0Lh" (String#23027, DoABC#3) // _SafeStr_25664 = "_-08e" (String#22502, DoABC#3) // _SafeStr_25665 = "_-6SG" (String#37945, DoABC#3) // _SafeStr_25666 = "_-2qA" (String#29075, DoABC#3) // _SafeStr_25667 = "_-3ac" (String#30943, DoABC#3) // _SafeStr_25668 = "_-3h7" (String#31175, DoABC#3) // _SafeStr_25669 = "_-0pF" (String#24140, DoABC#3) // _SafeStr_25670 = "_-0MD" (String#23049, DoABC#3) // _SafeStr_25671 = "_-5Wh" (String#35686, DoABC#3) // _SafeStr_25672 = "_-453" (String#32178, DoABC#3) // _SafeStr_25673 = "_-5Mp" (String#35311, DoABC#3) // _SafeStr_25674 = "_-12S" (String#24707, DoABC#3) // _SafeStr_25675 = "_-6K1" (String#37629, DoABC#3) // _SafeStr_25676 = "_-1Q7" (String#25612, DoABC#3) // _SafeStr_25677 = "_-6h6" (String#38576, DoABC#3) // _SafeStr_25678 = "_-3xe" (String#31847, DoABC#3) // _SafeStr_25679 = "_-5zJ" (String#36794, DoABC#3) // _SafeStr_25680 = "_-2kw" (String#28876, DoABC#3) // _SafeStr_25681 = "_-ll" (String#40229, DoABC#3) // _SafeStr_25682 = "_-6X4" (String#38149, DoABC#3) // _SafeStr_25683 = "_-4mj" (String#33865, DoABC#3) // _SafeStr_25684 = "_-5Xk" (String#35728, DoABC#3) // _SafeStr_3097 = "_-5Ld" (String#13119, DoABC#3) // _SafeStr_3554 = "_-4fB" (String#12410, DoABC#3) // _SafeStr_3698 = "_-1hq" (String#26290, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4545 = "_-0n8" (String#8404, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5336 = "_-ev" (String#714, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_5415 = "_-2S6" (String#6, DoABC#3) // _SafeStr_5423 = "_-51V" (String#34481, DoABC#3) // _SafeStr_5424 = "_-2YU" (String#28384, DoABC#3) // _SafeStr_5451 = "_-2E5" (String#24, DoABC#3) // _SafeStr_5504 = "_-2YF" (String#689, DoABC#3) // _SafeStr_5513 = "_-LI" (String#14784, DoABC#3) // _SafeStr_5524 = "_-4YK" (String#19, DoABC#3) // _SafeStr_5576 = "_-3Mj" (String#204, DoABC#3) // _SafeStr_5741 = "_-2EF" (String#27590, DoABC#3) // _SafeStr_5744 = "_-5Ot" (String#35390, DoABC#3) // _SafeStr_5751 = "_-2VW" (String#10214, DoABC#3) // _SafeStr_5753 = "_-1BE" (String#25036, DoABC#3) // _SafeStr_5754 = "_-67m" (String#37172, DoABC#3) // _SafeStr_5755 = "_-6-Y" (String#36841, DoABC#3) // _SafeStr_5903 = "_-1S0" (String#25698, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6480 = "_-2o" (String#28998, DoABC#3) // _SafeStr_6965 = "_-UG" (String#14942, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_7450 = "_-nw" (String#1162, DoABC#3) // _SafeStr_7962 = "_-2yt" (String#120, DoABC#3) // _SafeStr_8496 = "_-64u" (String#13854, DoABC#3) // _SafeStr_9070 = "_-4ty" (String#34148, DoABC#3) //------------------------------------------------------------ //_-Xh.RoomChatWidget package _-Xh { import _-1Ir._SafeStr_2820; import _-0MK._SafeStr_35; import _-5Ik.ChatBubbleFactory; import _-1Mz.IWindowContainer; import _-5YE.IItemListWindow; import flash.geom.Point; import _-0MK.Component; import _-0MK._SafeStr_12; import _-09L._SafeStr_4422; import _-5YE.IDesktopWindow; import _-6Sv._SafeStr_2510; import _-6Sv._SafeStr_2505; import _-6Sv._SafeStr_2504; import flash.geom.Rectangle; import _-0b-._SafeStr_2819; import _-5QZ._SafeStr_633; import _-5Vt._SafeStr_10; import _-p0._SafeStr_499; import _-1Mz.IWindow; import flash.utils.getTimer; import _-378._SafeStr_4545; import _-378._SafeStr_4441; import flash.events.IEventDispatcher; import _-151._SafeStr_2858; import flash.display.BitmapData; import _-0ba._SafeStr_2746; import _-0ba._SafeStr_4542; import _-5Mz.WindowMouseEvent; public class RoomChatWidget extends _SafeStr_2820 implements _SafeStr_35 { private static var _SafeStr_24067:ChatBubbleFactory = null; private static const _SafeStr_25685:int = 19; private static const _SafeStr_25686:int = 10; private static const _SafeStr_25687:int = 20; private static const _SafeStr_25688:int = 32; private static const _SafeStr_25689:int = 25; private static const _SafeStr_25690:int = 4000; private static const _SafeStr_25691:int = 6000; private static const _SafeStr_25692:int = 3; private static const _SafeStr_25693:int = 1; private static const _SafeStr_25694:int = 8; private static const _SafeStr_25695:int = 10; private static const _SafeStr_25696:int = 12; private static const _SafeStr_25697:int = 0; private static const _SafeStr_25698:int = (((_SafeStr_25694 + _SafeStr_25697) * _SafeStr_25685) + _SafeStr_25685);//171 private static const _SafeStr_25699:int = (((_SafeStr_25695 + _SafeStr_25697) * _SafeStr_25685) + _SafeStr_25685);//209 private static const _SafeStr_25700:int = (((_SafeStr_25696 + _SafeStr_25697) * _SafeStr_25685) + _SafeStr_25685);//247 private static const _SafeStr_25701:int = 23; private static const _SafeStr_25702:int = 40; private static const _SafeStr_8171:uint = 1; private static const _SafeStr_25703:int = 750; private static const _SafeStr_25704:int = 1000; private var _SafeStr_25705:int = 0; private var _SafeStr_25706:int = 0; private var _SafeStr_19106:IWindowContainer; private var _SafeStr_25707:IItemListWindow; private var _SafeStr_25708:IWindowContainer; private var _SafeStr_7936:Array; private var _SafeStr_25709:Array; private var _SafeStr_25710:Array; private var _SafeStr_21719:int; private var _SafeStr_25711:int = 0; private var _SafeStr_25712:Number = 1; private var _SafeStr_13634:String; private var _SafeStr_7241:Number = 1; private var _SafeStr_25713:Number = 0; private var _SafeStr_25714:Point; private var _SafeStr_25715:_SafeStr_4543; private var _SafeStr_18212:Boolean = false; private var _SafeStr_25716:Boolean = false; private var _SafeStr_7110:Component = null; private var _SafeStr_6649:_SafeStr_12; private var _SafeStr_25717:int = 150; private var _SafeStr_25718:int; private var _SafeStr_25719:int = 19; private var _SafeStr_25720:int = 100; private var _SafeStr_25721:int = 205; private var _SafeStr_25722:int; private var _SafeStr_25723:int; public function RoomChatWidget(k:_SafeStr_2819, _arg_2:_SafeStr_633, _arg_3:_SafeStr_10, _arg_4:_SafeStr_499, _arg_5:_SafeStr_12, _arg_6:int, _arg_7:Component) { this._SafeStr_7936 = new Array(); this._SafeStr_25709 = new Array(); this._SafeStr_25710 = new Array(); this._SafeStr_25714 = new Point(); super(k, _arg_2, _arg_3, _arg_4); (k as _SafeStr_4422).widget = this; this._SafeStr_6649 = _arg_5; this._SafeStr_21719 = _arg_6; var _local_8:IDesktopWindow = _arg_2.getDesktop(_SafeStr_8171); if (_local_8.height >= _SafeStr_25704){ this._SafeStr_25722 = _SafeStr_25700; this._SafeStr_25723 = _SafeStr_25696; _SafeStr_4.log("Hi-res chat desktop selected"); } else { if (_local_8.height >= _SafeStr_25703){ this._SafeStr_25722 = _SafeStr_25699; this._SafeStr_25723 = _SafeStr_25695; _SafeStr_4.log("Mid-res chat desktop selected"); } else { this._SafeStr_25722 = _SafeStr_25698; this._SafeStr_25723 = _SafeStr_25696; _SafeStr_4.log("Lo-res chat desktop selected"); }; }; this._SafeStr_25718 = (this._SafeStr_25722 + _SafeStr_25701); this._SafeStr_19106 = (_arg_2.createWindow("chat_container", "", _SafeStr_2510._SafeStr_12907, _SafeStr_2505.DEFAULT, _SafeStr_2504.NULL, new Rectangle(0, 0, 200, (this._SafeStr_25718 + _SafeStr_4544._SafeStr_25599)), null, 0) as IWindowContainer); this._SafeStr_19106.background = true; this._SafeStr_19106.color = 33554431; this._SafeStr_19106.tags.push("room_widget_chat"); this._SafeStr_25707 = (_arg_2.createWindow("chat_contentlist", "", _SafeStr_2510._SafeStr_24428, _SafeStr_2505.NULL, (_SafeStr_2504._SafeStr_15633 | _SafeStr_2504._SafeStr_24409), new Rectangle(0, 0, 200, this._SafeStr_25718), null, 0) as IItemListWindow); this._SafeStr_25707._SafeStr_10581 = true; this._SafeStr_19106.addChild(this._SafeStr_25707); this._SafeStr_25708 = (_arg_2.createWindow("chat_active_content", "", _SafeStr_2510._SafeStr_12907, _SafeStr_2505.NULL, _SafeStr_2504._SafeStr_15633, new Rectangle(0, 0, 200, this._SafeStr_25718), null, 0) as IWindowContainer); this._SafeStr_25708.clipping = false; this._SafeStr_25707.addListItem(this._SafeStr_25708); this._SafeStr_25715 = new _SafeStr_4543(this, _arg_2, this._SafeStr_19106, _arg_3); this._SafeStr_13634 = _arg_5.getProperty("site.url"); this._SafeStr_25717 = _arg_5.getInteger("chat.history.item.max.count", 150); var _local_9:Boolean = ((_arg_5.getBoolean("chat.history.disabled")) || (this.isGameSession)); if (this._SafeStr_25715 != null){ this._SafeStr_25715.disabled = _local_9; }; if (_arg_7 != null){ this._SafeStr_7110 = _arg_7; this._SafeStr_7110.registerUpdateReceiver(this, 1); }; if (!_SafeStr_24067){ _SafeStr_24067 = new ChatBubbleFactory(_arg_3, _arg_2, XML(_assets.getAssetByName("roomchat_styles_chatstyles_xml").content)); }; } public static function get _SafeStr_18665():ChatBubbleFactory { return (_SafeStr_24067); } override public function get mainWindow():IWindow { return (this._SafeStr_19106); } public function get config():_SafeStr_12 { return (this._SafeStr_6649); } public function get handler():_SafeStr_4422 { return ((_SafeStr_6959 as _SafeStr_4422)); } override public function dispose():void { var k:RoomChatItem; var _local_2:int; if (disposed){ return; }; while (this._SafeStr_25710.length > 0) { k = this._SafeStr_25710.shift(); }; this._SafeStr_25715.dispose(); this._SafeStr_25715 = null; while (this._SafeStr_7936.length > 0) { k = this._SafeStr_7936.shift(); k.dispose(); }; while (this._SafeStr_25709.length > 0) { k = this._SafeStr_25709.shift(); k.dispose(); }; this._SafeStr_19106.dispose(); if (this._SafeStr_7110 != null){ this._SafeStr_7110.removeUpdateReceiver(this); this._SafeStr_7110 = null; }; super.dispose(); } public function update(k:uint):void { var _local_2:int; if ((((getTimer() > this._SafeStr_25705)) && ((this._SafeStr_25705 > 0)))){ this._SafeStr_25705 = -1; this._SafeStr_25724(); }; if (this._SafeStr_18212){ _local_2 = ((k / _SafeStr_25689) * _SafeStr_25692); if ((_local_2 + this._SafeStr_25706) > this._SafeStr_25719){ _local_2 = (this._SafeStr_25719 - this._SafeStr_25706); }; if (_local_2 > 0){ this._SafeStr_25725(_local_2); this._SafeStr_25706 = (this._SafeStr_25706 + _local_2); }; if (this._SafeStr_25706 >= this._SafeStr_25719){ this._SafeStr_25719 = _SafeStr_25685; this._SafeStr_25706 = 0; this._SafeStr_25726(); this._SafeStr_25727(); this._SafeStr_25705 = (getTimer() + _SafeStr_25690); }; }; if (this._SafeStr_25715 != null){ this._SafeStr_25715.update(k); }; } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4545._SafeStr_5756, this._SafeStr_25728); k.addEventListener(_SafeStr_4441._SafeStr_7270, this._SafeStr_25729); k.addEventListener(_SafeStr_4441._SafeStr_5768, this._SafeStr_25729); k.addEventListener(_SafeStr_4441._SafeStr_5769, this._SafeStr_25729); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4545._SafeStr_5756, this._SafeStr_25728); k.removeEventListener(_SafeStr_4441._SafeStr_7270, this._SafeStr_25729); k.removeEventListener(_SafeStr_4441._SafeStr_5768, this._SafeStr_25729); k.removeEventListener(_SafeStr_4441._SafeStr_5769, this._SafeStr_25729); } private function _SafeStr_25728(k:_SafeStr_4545):void { if (((_SafeStr_2858._SafeStr_5606()) && (!((k._SafeStr_5741 == _SafeStr_4545._SafeStr_6280))))){ return; }; var _local_2:RoomChatItem = new RoomChatItem(this, windowManager, assets, this._SafeStr_25730(), localizations, this._SafeStr_13634); _local_2._SafeStr_13716(k); this._SafeStr_25731(_local_2); } public function _SafeStr_5764(k:String, _arg_2:String, _arg_3:int, _arg_4:BitmapData, _arg_5:uint, _arg_6:Boolean):void { var _local_7:RoomChatItem = new RoomChatItem(this, windowManager, assets, this._SafeStr_25730(), localizations, this._SafeStr_13634); _local_7.message = k; _local_7.senderName = _arg_2; _local_7._SafeStr_25664 = _arg_3; _local_7._SafeStr_25662 = _arg_4; _local_7._SafeStr_25663 = _arg_5; if (_arg_6){ _local_7._SafeStr_5741 = _SafeStr_4545._SafeStr_17841; }; _local_7._SafeStr_25661(); this._SafeStr_25731(_local_7); } private function _SafeStr_25731(k:RoomChatItem):void { if (this._SafeStr_7241 != 1){ k._SafeStr_25664 = (k._SafeStr_25664 / this._SafeStr_7241); }; k._SafeStr_25664 = (k._SafeStr_25664 - this._SafeStr_25714.x); this._SafeStr_25732(k); this._SafeStr_25709.push(k); this._SafeStr_25727(); } private function _SafeStr_25729(k:_SafeStr_4441):void { var _local_2:Rectangle = k.rect; if (k.scale > 0){ if (this._SafeStr_25713 == 0){ this._SafeStr_25713 = k.scale; } else { this._SafeStr_7241 = (k.scale / this._SafeStr_25713); }; }; if (k._SafeStr_17764 != null){ this._SafeStr_25714.x = (this._SafeStr_25714.x + (k._SafeStr_17764.x / this._SafeStr_7241)); this._SafeStr_25714.y = (this._SafeStr_25714.y + (k._SafeStr_17764.y / this._SafeStr_7241)); }; if (k.rect != null){ if (this._SafeStr_25715 == null){ return; }; this._SafeStr_19106.width = _local_2.width; this._SafeStr_19106.height = (this._SafeStr_25718 + this._SafeStr_25715._SafeStr_25602); this._SafeStr_25707.width = (this._SafeStr_19106.width - this._SafeStr_25715._SafeStr_25601); this._SafeStr_25707.height = this._SafeStr_25718; this._SafeStr_25707.x = this._SafeStr_19106.x; this._SafeStr_25707.y = this._SafeStr_19106.y; this._SafeStr_25708.width = (this._SafeStr_19106.width - this._SafeStr_25715._SafeStr_25601); this._SafeStr_25708.height = this._SafeStr_25718; if (this._SafeStr_25733()){ this._SafeStr_25611(); }; this._SafeStr_25715._SafeStr_25613(this._SafeStr_19106.rectangle, true); }; this._SafeStr_25734(); } private function _SafeStr_25727():void { if (this._SafeStr_18212){ return; }; if (this._SafeStr_25709.length == 0){ return; }; while ((((this._SafeStr_25709.length > _SafeStr_25693)) || (((this._SafeStr_25733()) && ((this._SafeStr_25709.length > 0)))))) { this._SafeStr_25735(); }; var k:Boolean; if (this._SafeStr_7936.length == 0){ k = true; } else { k = this._SafeStr_25736(this._SafeStr_25709[0]); }; if (k){ this._SafeStr_25735(); this._SafeStr_25705 = (getTimer() + _SafeStr_25690); } else { if ((((this._SafeStr_7936.length > 0)) && ((this._SafeStr_25709.length > 0)))){ this._SafeStr_25719 = this._SafeStr_25737(this._SafeStr_7936[(this._SafeStr_7936.length - 1)], this._SafeStr_25709[0]); } else { this._SafeStr_25719 = _SafeStr_25685; }; this._SafeStr_25724(); }; } private function _SafeStr_25735():void { var k:RoomChatItem; var _local_2:IWindowContainer; var _local_3:int; if (this._SafeStr_25709.length == 0){ return; }; if (this._SafeStr_25738()){ this._SafeStr_25609(); this._SafeStr_25603(); }; if (!this._SafeStr_25736(this._SafeStr_25709[0])){ this._SafeStr_25739(); this._SafeStr_25725(this._SafeStr_25737(this._SafeStr_7936[(this._SafeStr_7936.length - 1)], this._SafeStr_25709[0])); if (!this._SafeStr_25736(this._SafeStr_25709[0])){ this._SafeStr_25708.height = (this._SafeStr_25708.height + _SafeStr_25685); if (this._SafeStr_25715 != null){ this._SafeStr_25715._SafeStr_25613(this._SafeStr_19106.rectangle); }; }; }; k = this._SafeStr_25709.shift(); if (k != null){ k._SafeStr_25661(); _local_2 = k.view; if (_local_2 != null){ this._SafeStr_25708.addChild(_local_2); k.timeStamp = new Date().time; this._SafeStr_7936.push(k); _local_3 = 0; if (this._SafeStr_7936.length > 1){ _local_3 = this._SafeStr_7936[(this._SafeStr_7936.length - 2)].screenLevel; if (this._SafeStr_25733()){ k.screenLevel = (_local_3 + 1); } else { k.screenLevel = (_local_3 + Math.max(this._SafeStr_25712, 1)); }; } else { k.screenLevel = 100; }; k.aboveLevels = this._SafeStr_25712; if (k.aboveLevels > ((this._SafeStr_25723 + _SafeStr_25697) + 2)){ k.aboveLevels = ((this._SafeStr_25723 + _SafeStr_25697) + 2); }; this._SafeStr_25712 = 0; this._SafeStr_25732(k); this._SafeStr_25740(k); this._SafeStr_25741(k); }; }; } private function _SafeStr_25736(k:RoomChatItem):Boolean { if (this._SafeStr_7936.length == 0){ return (true); }; var _local_2:RoomChatItem = this._SafeStr_7936[(this._SafeStr_7936.length - 1)]; if ((((k == null)) || ((_local_2 == null)))){ return (false); }; if (_local_2.view == null){ return (true); }; if (((this._SafeStr_25708.bottom - ((this._SafeStr_25708.y + _local_2.y) + _local_2.height)) - _SafeStr_25701) <= this._SafeStr_25737(_local_2, k)){ return (false); }; return (true); } public function _SafeStr_25734():void { var k:int; var _local_2:RoomChatItem; var _local_3:IWindowContainer; if (this._SafeStr_25715 == null){ return; }; k = (this._SafeStr_7936.length - 1); while (k >= 0) { _local_2 = this._SafeStr_7936[k]; if (_local_2 != null){ this._SafeStr_25732(_local_2); this._SafeStr_25740(_local_2); }; k--; }; k = 0; while (k < this._SafeStr_7936.length) { _local_2 = this._SafeStr_7936[k]; if (_local_2 != null){ this._SafeStr_25741(_local_2); }; k++; }; k = 0; while (k < this._SafeStr_25709.length) { _local_2 = this._SafeStr_25709[k]; if (_local_2 != null){ this._SafeStr_25732(_local_2); }; k++; }; } private function _SafeStr_25724():void { if (this._SafeStr_18212){ return; }; this._SafeStr_25739(); this._SafeStr_18212 = true; } private function _SafeStr_25726():void { this._SafeStr_18212 = false; } private function _SafeStr_25739():void { var _local_4:RoomChatItem; if (this._SafeStr_18212){ return; }; this._SafeStr_25742(); this._SafeStr_25710 = new Array(); var k:int = new Date().time; var _local_2:int; if (this._SafeStr_7936.length == 0){ this._SafeStr_25712 = 1; return; }; if (this._SafeStr_25733()){ return; }; this._SafeStr_25712++; var _local_3:int = (this._SafeStr_7936.length - 1); while (_local_3 >= 0) { _local_4 = this._SafeStr_7936[_local_3]; if (_local_4.view != null){ if ((((((_local_4.screenLevel > _SafeStr_25697)) || ((_local_4.screenLevel == (_local_2 - 1))))) || (((k - _local_4.timeStamp) >= _SafeStr_25691)))){ _local_4.timeStamp = k; _local_2 = _local_4.screenLevel; _local_4.screenLevel--; this._SafeStr_25710.push(_local_4); }; }; _local_3--; }; } private function _SafeStr_25725(k:int):void { var _local_3:Boolean; if (this._SafeStr_25710 == null){ return; }; if (this._SafeStr_25710.length == 0){ return; }; var _local_2:RoomChatItem; var _local_4:int = -1; var _local_5:int = (this._SafeStr_25710.length - 1); while (_local_5 >= 0) { _local_2 = this._SafeStr_25710[_local_5]; if (_local_2 != null){ if (_local_4 == -1){ _local_4 = this._SafeStr_7936.indexOf(_local_2); } else { _local_4++; }; _local_3 = true; if (this._SafeStr_25733()){ if (((_local_2.y - k) + _local_2.height) < 0){ _local_3 = false; }; }; if (_local_4 > 0){ if (this._SafeStr_7936[(_local_4 - 1)].view != null){ if (((_local_2.y - k) - this._SafeStr_7936[(_local_4 - 1)].y) < this._SafeStr_25737(this._SafeStr_7936[(_local_4 - 1)], _local_2)){ _local_3 = false; }; }; }; if (_local_3){ _local_2.y = (_local_2.y - k); }; }; _local_5--; }; } private function _SafeStr_25732(k:RoomChatItem):void { var _local_9:Number; var _local_10:Number; if ((((k == null)) || ((this._SafeStr_25715 == null)))){ return; }; var _local_2:Number = ((k._SafeStr_25664 + this._SafeStr_25714.x) * this._SafeStr_7241); var _local_3:Number = (_local_2 - (k.width / 2)); var _local_4:Number = (_local_3 + k.width); var _local_5:Number = (((-(this._SafeStr_19106.width) / 2) - _SafeStr_25687) + this._SafeStr_25720); var _local_6:Number = ((((this._SafeStr_19106.width / 2) + _SafeStr_25687) - this._SafeStr_25715._SafeStr_25601) - this._SafeStr_25721); var _local_7:Boolean = (((_local_3 >= _local_5)) && ((_local_3 <= _local_6))); var _local_8:Boolean = (((_local_4 >= _local_5)) && ((_local_4 <= _local_6))); if (((_local_7) && (_local_8))){ _local_9 = _local_3; _local_10 = _local_9; } else { if (_local_2 >= 0){ _local_9 = (_local_6 - k.width); } else { _local_9 = _local_5; }; }; k.x = ((_local_9 + (this._SafeStr_19106.width / 2)) + this._SafeStr_19106.x); if ((((_local_2 < _local_5)) || ((_local_2 > _local_6)))){ k._SafeStr_25665(); } else { k._SafeStr_25666((_local_3 - _local_9)); }; } private function _SafeStr_25740(k:RoomChatItem):void { var _local_2:int; var _local_3:Number; var _local_4:Number; if (k != null){ _local_2 = this._SafeStr_7936.indexOf(k); _local_3 = ((this._SafeStr_25733()) ? 0 : this._SafeStr_25712); if (_local_2 == (this._SafeStr_7936.length - 1)){ k.y = ((this._SafeStr_25743() - ((_local_3 + 1) * _SafeStr_25685)) - _SafeStr_25701); } else { _local_4 = this._SafeStr_7936[(_local_2 + 1)].aboveLevels; if (_local_4 < 2){ k.y = (this._SafeStr_7936[(_local_2 + 1)].y - this._SafeStr_25737(k, this._SafeStr_7936[(_local_2 + 1)])); } else { k.y = (this._SafeStr_7936[(_local_2 + 1)].y - (_local_4 * _SafeStr_25685)); }; }; }; } private function _SafeStr_25741(k:RoomChatItem):void { if (k != null){ if (k.y < -(_SafeStr_25688)){ if (k.view != null){ this._SafeStr_25708.removeChild(k.view); k._SafeStr_11101(); }; } else { if (k.view == null){ k._SafeStr_25661(); if (k.view != null){ this._SafeStr_25708.addChild(k.view); }; }; }; }; } public function _SafeStr_25744():int { var k:RoomChatItem; var _local_2:int; var _local_3:int; while (_local_3 < this._SafeStr_7936.length) { k = this._SafeStr_7936[_local_3]; if (k != null){ if (_local_3 == 0){ _local_2 = (_local_2 + _SafeStr_25685); } else { _local_2 = (_local_2 + this._SafeStr_25737(this._SafeStr_7936[(_local_3 - 1)], k)); }; _local_2 = (_local_2 + ((k.aboveLevels - 1) * _SafeStr_25685)); }; _local_3++; }; return (_local_2); } private function _SafeStr_25743():Number { if (this._SafeStr_25733()){ return (this._SafeStr_25708.height); }; return ((this._SafeStr_25718 + this._SafeStr_19106.y)); } private function _SafeStr_25737(k:RoomChatItem, _arg_2:RoomChatItem):Number { var _local_3:int = _SafeStr_18665._SafeStr_21961(k._SafeStr_25683); if (k._SafeStr_25667(_local_3, _arg_2.x, k.y, _arg_2.width, _arg_2.height)){ return (_SafeStr_25685); }; return (_SafeStr_25686); } private function _SafeStr_25742():void { var _local_2:RoomChatItem; if (this._SafeStr_25733()){ return; }; var k:int; var _local_3:int; while (this._SafeStr_7936.length > this._SafeStr_25717) { _local_2 = this._SafeStr_7936.shift(); _local_3 = this._SafeStr_25710.indexOf(_local_2); if (_local_3 > -1){ this._SafeStr_25710.splice(_local_3, 1); }; if (_local_2.view != null){ this._SafeStr_25708.removeChild(_local_2.view); _local_2._SafeStr_11101(); }; _local_2.dispose(); _local_2 = null; }; var _local_4:Boolean; k = 0; while (k < this._SafeStr_7936.length) { _local_2 = this._SafeStr_7936[k]; if (_local_2 != null){ if (_local_2.y <= -(_SafeStr_25688)){ _local_2.aboveLevels = 1; if (_local_2.view != null){ _local_3 = this._SafeStr_25710.indexOf(_local_2); if (_local_3 > -1){ this._SafeStr_25710.splice(_local_3, 1); }; this._SafeStr_25708.removeChild(_local_2.view); _local_2._SafeStr_11101(); }; } else { _local_4 = true; break; }; }; k++; }; if (this._SafeStr_25709.length > 0){ _local_4 = true; }; if ((((((this._SafeStr_25744() > _SafeStr_25685)) && (!(_local_4)))) && (!(this._SafeStr_25733())))){ if (this._SafeStr_25715 != null){ this._SafeStr_25745(this._SafeStr_19106.y); this._SafeStr_25734(); if (!this._SafeStr_25733()){ this._SafeStr_25715._SafeStr_25606(); }; if (!this._SafeStr_25746()){ this._SafeStr_25715.visible = true; }; }; } else { if (this._SafeStr_25746()){ this._SafeStr_25715.visible = false; }; }; } private function _SafeStr_25730():String { return (((("chat_" + this._SafeStr_21719.toString()) + "_item_") + this._SafeStr_25711++.toString())); } public function _SafeStr_25679(k:int, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:WindowMouseEvent):void { if (_arg_5.shiftKey){ if (this._SafeStr_25715 != null){ this._SafeStr_25715._SafeStr_25605(); }; return; }; var _local_6:_SafeStr_2746 = new _SafeStr_2746(_SafeStr_2746._SafeStr_6390, k, _arg_3); messageListener.processWidgetMessage(_local_6); var _local_7:_SafeStr_4542 = new _SafeStr_4542(_SafeStr_4542._SafeStr_6241, k, _arg_2, _arg_4); messageListener.processWidgetMessage(_local_7); } public function _SafeStr_25680(k:int, _arg_2:int, _arg_3:int, _arg_4:WindowMouseEvent):void { if (this._SafeStr_25746()){ return; }; if (this._SafeStr_25715 != null){ this._SafeStr_25715._SafeStr_25617(_arg_4.stageY, true); }; } public function _SafeStr_25681(k:int, _arg_2:int, _arg_3:int, _arg_4:WindowMouseEvent):void { } public function _SafeStr_25682(k:int, _arg_2:int, _arg_3:int, _arg_4:WindowMouseEvent):void { } public function _SafeStr_25631(k:WindowMouseEvent):void { if (this._SafeStr_25715 != null){ this._SafeStr_25715._SafeStr_25617(k.stageY, true); }; } public function _SafeStr_25639(k:WindowMouseEvent):void { if (this._SafeStr_25715 != null){ this._SafeStr_25715._SafeStr_25603(); }; } public function _SafeStr_25616(k:Number):void { var _local_2:Number = ((this._SafeStr_19106.bottom + k) - _SafeStr_4544._SafeStr_25599); this._SafeStr_25745(_local_2); } public function _SafeStr_25745(k:Number):void { var _local_2:int = ((this._SafeStr_19106.context.getDesktopWindow().height - _SafeStr_4544._SafeStr_25599) - _SafeStr_25702); k = Math.min(k, _local_2); this._SafeStr_25718 = (k - this._SafeStr_19106.y); this._SafeStr_19106.height = (this._SafeStr_25718 + _SafeStr_4544._SafeStr_25599); if (this._SafeStr_25715 != null){ this._SafeStr_25715._SafeStr_25613(this._SafeStr_19106.rectangle); }; } public function _SafeStr_25609(k:Boolean=true):void { if (this._SafeStr_25715 == null){ return; }; this._SafeStr_25726(); this._SafeStr_25718 = (this._SafeStr_25722 + _SafeStr_25701); this._SafeStr_19106.height = (this._SafeStr_25718 + this._SafeStr_25715._SafeStr_25602); this._SafeStr_25707.width = (this._SafeStr_19106.width - this._SafeStr_25715._SafeStr_25601); this._SafeStr_25707.height = this._SafeStr_25718; this._SafeStr_25708.width = (this._SafeStr_19106.width - this._SafeStr_25715._SafeStr_25601); if (this._SafeStr_25733()){ this._SafeStr_25708.height = (this._SafeStr_25744() + _SafeStr_25701); } else { this._SafeStr_25708.height = this._SafeStr_25718; }; this._SafeStr_25707.scrollV = 1; if (!this._SafeStr_25733()){ this._SafeStr_25715._SafeStr_25613(this._SafeStr_19106.rectangle); }; this._SafeStr_25742(); if (((this._SafeStr_25733()) || (k))){ this._SafeStr_25734(); }; } private function _SafeStr_25733():Boolean { return ((((this._SafeStr_25715)==null) ? false : this._SafeStr_25715.active)); } private function _SafeStr_25746():Boolean { return ((((this._SafeStr_25715)==null) ? false : this._SafeStr_25715.visible)); } public function _SafeStr_25603():void { if (this._SafeStr_25715 != null){ this._SafeStr_25715._SafeStr_25603(); }; } private function _SafeStr_25738():Boolean { return ((this._SafeStr_25707.height <= 1)); } public function _SafeStr_25615():void { var _local_4:RoomChatItem; var k:int; var _local_2:int; while (_local_2 < this._SafeStr_7936.length) { _local_4 = this._SafeStr_7936[_local_2]; if (_local_4.y > k){ k = _local_4.y; }; _local_2++; }; _local_2 = 0; while (_local_2 < this._SafeStr_25709.length) { _local_4 = this._SafeStr_25709[_local_2]; if (_local_4.y > k){ k = _local_4.y; }; _local_2++; }; k = (k + _SafeStr_25688); k = (((k < 0)) ? 0 : k); var _local_3:int = this._SafeStr_19106.bottom; this._SafeStr_25745((this._SafeStr_19106.top + k)); _local_3 = (_local_3 - this._SafeStr_19106.bottom); if (Math.abs(_local_3) < _SafeStr_4543._SafeStr_25590){ this._SafeStr_25609(); return; }; _local_2 = 0; while (_local_2 < this._SafeStr_7936.length) { _local_4 = this._SafeStr_7936[_local_2]; _local_4.y = (_local_4.y + _local_3); _local_2++; }; _local_2 = 0; while (_local_2 < this._SafeStr_25709.length) { _local_4 = this._SafeStr_25709[_local_2]; _local_4.y = (_local_4.y + _local_3); _local_2++; }; this._SafeStr_25716 = true; } public function _SafeStr_25618():void { this._SafeStr_25707._SafeStr_23296(); var k:Number = (this._SafeStr_19106.bottom - _SafeStr_4544._SafeStr_25599); if (k < this._SafeStr_25722){ if (k <= (this._SafeStr_25718 + this._SafeStr_19106.y)){ if (this._SafeStr_25733()){ this._SafeStr_25603(); }; this._SafeStr_25609(); return; }; }; if (((this._SafeStr_25716) && (!(this._SafeStr_25733())))){ this._SafeStr_25609(); this._SafeStr_25716 = false; }; } public function _SafeStr_25611():void { if (this._SafeStr_25733()){ this._SafeStr_25708.height = (this._SafeStr_25744() + _SafeStr_25701); this._SafeStr_25734(); }; } public function _SafeStr_25610():void { var _local_2:int; var k:RoomChatItem; _local_2 = 0; while (_local_2 < this._SafeStr_7936.length) { k = this._SafeStr_7936[_local_2]; k._SafeStr_25669(); _local_2++; }; _local_2 = 0; while (_local_2 < this._SafeStr_25709.length) { k = this._SafeStr_25709[_local_2]; k._SafeStr_25669(); _local_2++; }; } public function _SafeStr_25612():void { var _local_2:int; var k:RoomChatItem; _local_2 = 0; while (_local_2 < this._SafeStr_7936.length) { k = this._SafeStr_7936[_local_2]; k._SafeStr_25672(); _local_2++; }; _local_2 = 0; while (_local_2 < this._SafeStr_25709.length) { k = this._SafeStr_25709[_local_2]; k._SafeStr_25672(); _local_2++; }; } public function get isGameSession():Boolean { return (this.handler.container.roomSession.isGameSession); } public function _SafeStr_7776(k:RoomChatItem):void { var _local_2:int; _local_2 = this._SafeStr_7936.indexOf(k); if (_local_2 > -1){ this._SafeStr_7936.splice(_local_2, 1); }; _local_2 = this._SafeStr_25710.indexOf(k); if (_local_2 > -1){ this._SafeStr_25710.splice(_local_2, 1); }; if (k.view != null){ this._SafeStr_25708.removeChild(k.view); k._SafeStr_11101(); }; k.dispose(); this._SafeStr_25609(false); } } }//package _-Xh // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_10581 = "_-5Dg" (String#12995, DoABC#3) // _SafeStr_11101 = "_-0pY" (String#8447, DoABC#3) // _SafeStr_12 = "_-3x" (String#11683, DoABC#3) // _SafeStr_12907 = "_-0qs" (String#24202, DoABC#3) // _SafeStr_13634 = "_-4MN" (String#1564, DoABC#3) // _SafeStr_13716 = "_-5p9" (String#13598, DoABC#3) // _SafeStr_15633 = "_-dG" (String#39922, DoABC#3) // _SafeStr_17764 = "_-4js" (String#33762, DoABC#3) // _SafeStr_17841 = "_-0jK" (String#23913, DoABC#3) // _SafeStr_18212 = "_-1KB" (String#8963, DoABC#3) // _SafeStr_18665 = "_-2Yd" (String#28389, DoABC#3) // _SafeStr_19106 = "_-4Y6" (String#3716, DoABC#3) // _SafeStr_21719 = "_-412" (String#11772, DoABC#3) // _SafeStr_21961 = "_-5CA" (String#34900, DoABC#3) // _SafeStr_23296 = "_-4Ik" (String#12052, DoABC#3) // _SafeStr_24067 = "_-1eH" (String#9286, DoABC#3) // _SafeStr_24409 = "_-3Z-" (String#30886, DoABC#3) // _SafeStr_24428 = "_-4nL" (String#33886, DoABC#3) // _SafeStr_2504 = "_-4Fi" (String#32602, DoABC#3) // _SafeStr_2505 = "_-3ml" (String#31409, DoABC#3) // _SafeStr_2510 = "_-3x0" (String#31824, DoABC#3) // _SafeStr_25590 = "_-6Vb" (String#38086, DoABC#3) // _SafeStr_25599 = "_-30A" (String#29500, DoABC#3) // _SafeStr_25601 = "_-39B" (String#29856, DoABC#3) // _SafeStr_25602 = "_-2iW" (String#28785, DoABC#3) // _SafeStr_25603 = "_-17J" (String#24890, DoABC#3) // _SafeStr_25605 = "_-0z2" (String#24533, DoABC#3) // _SafeStr_25606 = "_-0-4" (String#22149, DoABC#3) // _SafeStr_25609 = "_-2ZW" (String#28422, DoABC#3) // _SafeStr_25610 = "_-Lm" (String#39277, DoABC#3) // _SafeStr_25611 = "_-3xm" (String#31852, DoABC#3) // _SafeStr_25612 = "_-6XQ" (String#38166, DoABC#3) // _SafeStr_25613 = "_-1a7" (String#25992, DoABC#3) // _SafeStr_25615 = "_-1iX" (String#26319, DoABC#3) // _SafeStr_25616 = "_-0qh" (String#24195, DoABC#3) // _SafeStr_25617 = "_-15N" (String#24817, DoABC#3) // _SafeStr_25618 = "_-0XR" (String#23464, DoABC#3) // _SafeStr_25631 = "_-4ZT" (String#12311, DoABC#3) // _SafeStr_25639 = "_-2bm" (String#28515, DoABC#3) // _SafeStr_25661 = "_-0zL" (String#24541, DoABC#3) // _SafeStr_25662 = "_-3cY" (String#31014, DoABC#3) // _SafeStr_25663 = "_-0Lh" (String#23027, DoABC#3) // _SafeStr_25664 = "_-08e" (String#22502, DoABC#3) // _SafeStr_25665 = "_-6SG" (String#37945, DoABC#3) // _SafeStr_25666 = "_-2qA" (String#29075, DoABC#3) // _SafeStr_25667 = "_-3ac" (String#30943, DoABC#3) // _SafeStr_25669 = "_-0pF" (String#24140, DoABC#3) // _SafeStr_25672 = "_-453" (String#32178, DoABC#3) // _SafeStr_25679 = "_-5zJ" (String#36794, DoABC#3) // _SafeStr_25680 = "_-2kw" (String#28876, DoABC#3) // _SafeStr_25681 = "_-ll" (String#40229, DoABC#3) // _SafeStr_25682 = "_-6X4" (String#38149, DoABC#3) // _SafeStr_25683 = "_-4mj" (String#33865, DoABC#3) // _SafeStr_25685 = "_-5ZK" (String#35792, DoABC#3) // _SafeStr_25686 = "_-4x3" (String#34261, DoABC#3) // _SafeStr_25687 = "_-S4" (String#39508, DoABC#3) // _SafeStr_25688 = "_-1Gr" (String#25249, DoABC#3) // _SafeStr_25689 = "_-0o0" (String#24097, DoABC#3) // _SafeStr_25690 = "_-46J" (String#32230, DoABC#3) // _SafeStr_25691 = "_-4iX" (String#33709, DoABC#3) // _SafeStr_25692 = "_-nd" (String#40306, DoABC#3) // _SafeStr_25693 = "_-1R6" (String#25657, DoABC#3) // _SafeStr_25694 = "_-4Gh" (String#32634, DoABC#3) // _SafeStr_25695 = "_-5Wl" (String#35688, DoABC#3) // _SafeStr_25696 = "_-Oy" (String#39392, DoABC#3) // _SafeStr_25697 = "_-0F" (String#22752, DoABC#3) // _SafeStr_25698 = "_-6Do" (String#37406, DoABC#3) // _SafeStr_25699 = "_-xv" (String#40697, DoABC#3) // _SafeStr_25700 = "_-2ZP" (String#28418, DoABC#3) // _SafeStr_25701 = "_-2-t" (String#27036, DoABC#3) // _SafeStr_25702 = "_-611" (String#36905, DoABC#3) // _SafeStr_25703 = "_-1VB" (String#25804, DoABC#3) // _SafeStr_25704 = "_-10d" (String#24627, DoABC#3) // _SafeStr_25705 = "_-5XX" (String#35717, DoABC#3) // _SafeStr_25706 = "_-4n3" (String#33875, DoABC#3) // _SafeStr_25707 = "_-5k4" (String#36206, DoABC#3) // _SafeStr_25708 = "_-1xy" (String#26921, DoABC#3) // _SafeStr_25709 = "_-dM" (String#39927, DoABC#3) // _SafeStr_25710 = "_-0JP" (String#22936, DoABC#3) // _SafeStr_25711 = "_-02w" (String#22299, DoABC#3) // _SafeStr_25712 = "_-5Lt" (String#35280, DoABC#3) // _SafeStr_25713 = "_-RL" (String#39490, DoABC#3) // _SafeStr_25714 = "_-6HR" (String#37540, DoABC#3) // _SafeStr_25715 = "_-2R6" (String#28090, DoABC#3) // _SafeStr_25716 = "_-2YS" (String#28383, DoABC#3) // _SafeStr_25717 = "_-1AC" (String#24998, DoABC#3) // _SafeStr_25718 = "_-1tU" (String#26744, DoABC#3) // _SafeStr_25719 = "_-3Yq" (String#30878, DoABC#3) // _SafeStr_25720 = "_-0cu" (String#23670, DoABC#3) // _SafeStr_25721 = "_-2fT" (String#28655, DoABC#3) // _SafeStr_25722 = "_-2AV" (String#27445, DoABC#3) // _SafeStr_25723 = "_-EH" (String#39006, DoABC#3) // _SafeStr_25724 = "_-3Gq" (String#30167, DoABC#3) // _SafeStr_25725 = "_-0Au" (String#22586, DoABC#3) // _SafeStr_25726 = "_-3Xo" (String#30834, DoABC#3) // _SafeStr_25727 = "_-54b" (String#34608, DoABC#3) // _SafeStr_25728 = "_-3t" (String#31649, DoABC#3) // _SafeStr_25729 = "_-6Lr" (String#37702, DoABC#3) // _SafeStr_25730 = "_-42l" (String#32081, DoABC#3) // _SafeStr_25731 = "_-h5" (String#40054, DoABC#3) // _SafeStr_25732 = "_-554" (String#34630, DoABC#3) // _SafeStr_25733 = "_-1Th" (String#25754, DoABC#3) // _SafeStr_25734 = "_-v-" (String#40584, DoABC#3) // _SafeStr_25735 = "_-3ke" (String#31319, DoABC#3) // _SafeStr_25736 = "_-7i" (String#38765, DoABC#3) // _SafeStr_25737 = "_-3vt" (String#31775, DoABC#3) // _SafeStr_25738 = "_-1L3" (String#25411, DoABC#3) // _SafeStr_25739 = "_-21m" (String#27103, DoABC#3) // _SafeStr_25740 = "_-1D8" (String#25112, DoABC#3) // _SafeStr_25741 = "_-1Au" (String#25023, DoABC#3) // _SafeStr_25742 = "_-2xv" (String#29368, DoABC#3) // _SafeStr_25743 = "_-0Mu" (String#23077, DoABC#3) // _SafeStr_25744 = "_-5gx" (String#36090, DoABC#3) // _SafeStr_25745 = "_-3H8" (String#30182, DoABC#3) // _SafeStr_25746 = "_-Np" (String#39351, DoABC#3) // _SafeStr_2746 = "_-6Ag" (String#37290, DoABC#3) // _SafeStr_2819 = "_-4Ms" (String#12121, DoABC#3) // _SafeStr_2820 = "_-HJ" (String#14726, DoABC#3) // _SafeStr_2858 = "_-3qu" (String#31567, DoABC#3) // _SafeStr_35 = "_-6-N" (String#36834, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_4422 = "_-0c6" (String#8225, DoABC#3) // _SafeStr_4441 = "_-13I" (String#8686, DoABC#3) // _SafeStr_4542 = "_-0aZ" (String#8191, DoABC#3) // _SafeStr_4543 = "_-0QN" (String#8028, DoABC#3) // _SafeStr_4544 = "_-pH" (String#15307, DoABC#3) // _SafeStr_4545 = "_-0n8" (String#8404, DoABC#3) // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_5606 = "_-23i" (String#9752, DoABC#3) // _SafeStr_5741 = "_-2EF" (String#27590, DoABC#3) // _SafeStr_5756 = "_-5xv" (String#36734, DoABC#3) // _SafeStr_5764 = "_-2K5" (String#10036, DoABC#3) // _SafeStr_5768 = "_-1lx" (String#26457, DoABC#3) // _SafeStr_5769 = "_-59p" (String#34812, DoABC#3) // _SafeStr_6241 = "_-1Jz" (String#25364, DoABC#3) // _SafeStr_6280 = "_-0YV" (String#23507, DoABC#3) // _SafeStr_633 = "_-430" (String#11805, DoABC#3) // _SafeStr_6390 = "_-5D5" (String#34938, DoABC#3) // _SafeStr_6649 = "_-3gb" (String#381, DoABC#3) // _SafeStr_6959 = "_-1mo" (String#1489, DoABC#3) // _SafeStr_7110 = "_-2-F" (String#87, DoABC#3) // _SafeStr_7241 = "_-aM" (String#15061, DoABC#3) // _SafeStr_7270 = "_-6GP" (String#37498, DoABC#3) // _SafeStr_7776 = "_-0I0" (String#2628, DoABC#3) // _SafeStr_7936 = "_-4tJ" (String#505, DoABC#3) // _SafeStr_8171 = "_-0TL" (String#8078, DoABC#3) //------------------------------------------------------------ //_-XI._SafeStr_2274 package _-XI { public class _SafeStr_2274 { public static const HABBO_ROOM_SETTINGS_TRACKING_EVENT_CLOSED:String = "HABBO_ROOM_SETTINGS_TRACKING_EVENT_CLOSED"; public static const HABBO_ROOM_SETTINGS_TRACKING_EVENT_DEFAULT:String = "HABBO_ROOM_SETTINGS_TRACKING_EVENT_DEFAULT"; public static const HABBO_ROOM_SETTINGS_TRACKING_EVENT_ADVANCED:String = "HABBO_ROOM_SETTINGS_TRACKING_EVENT_ADVANCED"; public static const HABBO_ROOM_SETTINGS_TRACKING_EVENT_THUMBS:String = "HABBO_ROOM_SETTINGS_TRACKING_EVENT_THUMBS"; } }//package _-XI // _SafeStr_2274 = "_-5Tc" (String#35559, DoABC#3) //------------------------------------------------------------ //_-XI._SafeStr_2291 package _-XI { public class _SafeStr_2291 { public static const HABBO_NAVIGATOR_TRACKING_EVENT_CLOSED:String = "HABBO_NAVIGATOR_TRACKING_EVENT_CLOSED"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_EVENTS:String = "HABBO_NAVIGATOR_TRACKING_EVENT_EVENTS"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_ROOMS:String = "HABBO_NAVIGATOR_TRACKING_EVENT_ROOMS"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_ME:String = "HABBO_NAVIGATOR_TRACKING_EVENT_ME"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_SEARCH:String = "HABBO_NAVIGATOR_TRACKING_EVENT_SEARCH"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_OFFICIAL:String = "HABBO_NAVIGATOR_TRACKING_EVENT_OFFICIAL"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_CATEGORIES:String = "HABBO_NAVIGATOR_TRACKING_EVENT_CATEGORIES"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_FAVOURITES:String = "HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_FAVOURITES"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_FRIENDS_ROOMS:String = "HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_FRIENDS_ROOMS"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_HISTORY:String = "HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_HISTORY"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_ROOMS:String = "HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_ROOMS"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_OFFICIALROOMS:String = "HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_OFFICIALROOMS"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_POPULAR_ROOMS:String = "HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_POPULAR_ROOMS"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_ROOMS_WHERE_MY_FRIENDS_ARE:String = "HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_ROOMS_WHERE_MY_FRIENDS_ARE"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_ROOMS_WITH_HIGHEST_SCORE:String = "HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_ROOMS_WITH_HIGHEST_SCORE"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_TAG_SEARCH:String = "HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_TAG_SEARCH"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_TEXT_SEARCH:String = "HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_TEXT_SEARCH"; public static const HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_FREQUENT_HISTORY:String = "HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_FREQUENT_HISTORY"; } }//package _-XI // _SafeStr_2291 = "_-1Gq" (String#25248, DoABC#3) //------------------------------------------------------------ //_-xo._SafeStr_4382 package _-xo { import flash.display.BitmapData; import flash.geom.Point; import flash.text.TextFormat; import flash.text.TextField; import flash.geom.Matrix; public class _SafeStr_4382 { private var _SafeStr_7987:BitmapData; private var _SafeStr_25747:Boolean; private var _SafeStr_25748:BitmapData; private var _SafeStr_14205:int = -1; private var _SafeStr_14970:int; public function _SafeStr_4382(k:BitmapData, _arg_2:Boolean=true) { this._SafeStr_7987 = k; this._SafeStr_25747 = _arg_2; if (this._SafeStr_7987 != null){ this._SafeStr_25748 = this._SafeStr_7987.clone(); }; this._SafeStr_25749(0); } public function dispose():void { if (this._SafeStr_25748){ this._SafeStr_25748.dispose(); this._SafeStr_25748 = null; }; if (this._SafeStr_7987 != null){ if (this._SafeStr_25747){ this._SafeStr_7987.dispose(); }; this._SafeStr_7987 = null; }; } public function get alpha():int { return (this._SafeStr_14970); } public function set alpha(k:int):void { this._SafeStr_14970 = k; } public function get image():BitmapData { return (this._SafeStr_7987); } public function _SafeStr_25749(k:int):void { if ((((this._SafeStr_14205 == k)) || ((this._SafeStr_7987 == null)))){ return; }; this._SafeStr_7987.copyPixels(this._SafeStr_25748, this._SafeStr_25748.rect, new Point(0, 0)); var _local_2:TextFormat = new TextFormat(); _local_2.font = "Volter"; _local_2.color = 0xFFFFFF; _local_2.size = 9; var _local_3:TextField = new TextField(); _local_3.embedFonts = true; _local_3.width = 30; _local_3.height = 12; _local_3.background = true; _local_3.backgroundColor = 0xE6C0B500; _local_3.defaultTextFormat = _local_2; _local_3.text = ("+" + k); var _local_4:Matrix = new Matrix(); _local_4.translate(15, 19); this._SafeStr_7987.draw(_local_3, _local_4); } } }//package _-xo // _SafeStr_14205 = "_-49I" (String#1107, DoABC#3) // _SafeStr_14970 = "_-476" (String#3622, DoABC#3) // _SafeStr_25747 = "_-5Vu" (String#35656, DoABC#3) // _SafeStr_25748 = "_-5SK" (String#35515, DoABC#3) // _SafeStr_25749 = "_-HI" (String#39110, DoABC#3) // _SafeStr_4382 = "_-aB" (String#15058, DoABC#3) // _SafeStr_7987 = "_-58b" (String#861, DoABC#3) //------------------------------------------------------------ //_-xo.AnimatedPetVisualization package _-xo { import _-213._SafeStr_2753; import _-2CU.AnimationStateData; import _-5Vt.BitmapDataAsset; import flash.display.BitmapData; import _-4-n._SafeStr_2660; import _-151._SafeStr_2303; import in._SafeStr_2436; import in._SafeStr_3068; import _-3yO._SafeStr_2464; import _-4-n._SafeStr_4367; import _-2CU.AnimationData; import _-2CU.AnimationFrame; import _-pv._SafeStr_3894; import _-2CU._SafeStr_4369; import _-213.FurnitureVisualizationData; import _-2CU.DirectionData; public class AnimatedPetVisualization extends _SafeStr_2753 { private static const _SafeStr_25750:String = "head"; private static const _SafeStr_25751:String = "saddle"; private static const _SafeStr_25752:String = "hair"; private static const _SafeStr_25753:int = 1; private static const _SafeStr_25754:int = 1000; private static const _SafeStr_25755:String = "pet_experience_bubble_png"; private static const _SafeStr_25756:int = 0; private static const _SafeStr_25757:int = 1; private static const _SafeStr_25758:int = 2; private var _SafeStr_7430:String = ""; private var _SafeStr_20816:String = ""; private var _SafeStr_20832:Boolean = false; private var _SafeStr_18208:int = 0; private var _SafeStr_25759:_SafeStr_4382; private var _SafeStr_25760:int = 0; private var _SafeStr_10930:int = 0; private var _SafeStr_14451:AnimatedPetVisualizationData = null; private var _SafeStr_25761:String = ""; private var _SafeStr_25762:int = -1; private var _SafeStr_15848:Array; private var _SafeStr_15849:Array; private var _SafeStr_15850:Array; private var _color:int = 0xFFFFFF; private var _SafeStr_15851:Boolean = false; private var _SafeStr_10919:Boolean = false; private var _SafeStr_25763:Array; private var _SafeStr_15016:Boolean = false; private var _SafeStr_25764:Array; private var _SafeStr_25765:Array; private var _SafeStr_25766:Array; private var _SafeStr_25767:int = -1; public function AnimatedPetVisualization() { this._SafeStr_15848 = []; this._SafeStr_15849 = []; this._SafeStr_15850 = []; this._SafeStr_25763 = []; this._SafeStr_25764 = []; this._SafeStr_25765 = []; this._SafeStr_25766 = []; super(); while (this._SafeStr_25763.length < _SafeStr_25758) { this._SafeStr_25763.push(new AnimationStateData()); }; } override public function dispose():void { var k:int; var _local_2:AnimationStateData; super.dispose(); if (this._SafeStr_25763 != null){ k = 0; while (k < this._SafeStr_25763.length) { _local_2 = (this._SafeStr_25763[k] as AnimationStateData); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_25763 = null; }; if (this._SafeStr_25759){ this._SafeStr_25759.dispose(); this._SafeStr_25759 = null; }; } override protected function getAnimationId(k:AnimationStateData):int { return (k.animationId); } override public function initialize(k:_SafeStr_2660):Boolean { var _local_3:BitmapDataAsset; if (!(k is AnimatedPetVisualizationData)){ return (false); }; this._SafeStr_14451 = (k as AnimatedPetVisualizationData); var _local_2:BitmapData; if (this._SafeStr_14451._SafeStr_19236 != null){ _local_3 = (this._SafeStr_14451._SafeStr_19236.getAssetByName(_SafeStr_25755) as BitmapDataAsset); if (_local_3 != null){ _local_2 = (_local_3.content as BitmapData).clone(); this._SafeStr_25759 = new _SafeStr_4382(_local_2); }; }; if (super.initialize(k)){ return (true); }; return (false); } override public function update(k:_SafeStr_2303, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void { super.update(k, _arg_2, _arg_3, _arg_4); this._SafeStr_25768(_arg_2); } override protected function updateAnimation(k:Number):int { var _local_3:int; var _local_2:_SafeStr_2436 = object; if (_local_2 != null){ _local_3 = _local_2.getDirection().x; if (_local_3 != this._SafeStr_25767){ this._SafeStr_25767 = _local_3; this.resetAllAnimationFrames(); }; }; return (super.updateAnimation(k)); } override protected function updateModel(k:Number):Boolean { var _local_4:String; var _local_5:String; var _local_6:Number; var _local_7:Number; var _local_8:Number; var _local_9:Number; var _local_10:int; var _local_11:Array; var _local_12:Array; var _local_13:Array; var _local_14:int; var _local_15:Number; var _local_16:int; var _local_17:int; var _local_2:_SafeStr_2436 = object; if (_local_2 == null){ return (false); }; var _local_3:_SafeStr_3068 = _local_2.getModel(); if (_local_3 == null){ return (false); }; if (_local_3._SafeStr_11772() != _SafeStr_11771){ _local_4 = _local_3.getString(_SafeStr_2464._SafeStr_5743); _local_5 = _local_3.getString(_SafeStr_2464._SafeStr_19197); _local_6 = _local_3.getNumber(_SafeStr_2464._SafeStr_5743); if (!isNaN(_local_6)){ _local_16 = this._SafeStr_14451._SafeStr_25769(_SafeStr_14584); if (_local_16 > 0){ _local_4 = this._SafeStr_14451._SafeStr_25770(_SafeStr_14584, (_local_6 % _local_16), true); _local_5 = null; }; }; _local_7 = _local_3.getNumber(_SafeStr_2464._SafeStr_19197); if (!isNaN(_local_7)){ _local_17 = this._SafeStr_14451._SafeStr_25771(_SafeStr_14584); if (_local_17 > 0){ _local_5 = this._SafeStr_14451._SafeStr_25772(_SafeStr_14584, (_local_7 % _local_17)); }; }; this._SafeStr_23665(_local_4, _local_5); _local_8 = _local_3.getNumber(_SafeStr_2464._SafeStr_8455); if (isNaN(_local_8)){ _local_8 = 1; }; if (_local_8 != _SafeStr_14644){ _SafeStr_14644 = _local_8; _SafeStr_14695 = true; }; this._SafeStr_20832 = (_local_3.getNumber(_SafeStr_2464._SafeStr_13908) > 0); _local_9 = _local_3.getNumber(_SafeStr_2464._SafeStr_13906); if (((!(isNaN(_local_9))) && (this._SafeStr_14451._SafeStr_25773))){ this._SafeStr_18208 = _local_9; } else { this._SafeStr_18208 = _local_2.getDirection().x; }; this._SafeStr_25760 = _local_3.getNumber(_SafeStr_2464._SafeStr_19199); this._SafeStr_10930 = _local_3.getNumber(_SafeStr_2464._SafeStr_13913); _local_10 = _local_3.getNumber(_SafeStr_2464._SafeStr_13929); if (_local_10 != this._SafeStr_25762){ this._SafeStr_25762 = _local_10; this._SafeStr_25761 = this._SafeStr_25762.toString(); }; _local_11 = _local_3.getNumberArray(_SafeStr_2464._SafeStr_13934); this._SafeStr_15848 = (((_local_11)!=null) ? _local_11 : []); _local_12 = _local_3.getNumberArray(_SafeStr_2464._SafeStr_13936); this._SafeStr_15849 = (((_local_12)!=null) ? _local_12 : []); _local_13 = _local_3.getNumberArray(_SafeStr_2464._SafeStr_13938); this._SafeStr_15850 = (((_local_13)!=null) ? _local_13 : []); _local_14 = _local_3.getNumber(_SafeStr_2464._SafeStr_19194); this._SafeStr_10919 = ((!(isNaN(_local_14))) && ((_local_14 > 0))); _local_15 = _local_3.getNumber(_SafeStr_2464._SafeStr_13930); if (((!(isNaN(_local_15))) && (!((_local_15 == this._color))))){ this._color = _local_15; }; this._SafeStr_15851 = (_local_3.getNumber(_SafeStr_2464._SafeStr_13932) > 0); _SafeStr_11771 = _local_3._SafeStr_11772(); return (true); }; return (false); } private function _SafeStr_25768(k:int):void { var _local_2:int; var _local_3:_SafeStr_4367; if (this._SafeStr_25759 != null){ this._SafeStr_25759.alpha = 0; if (this._SafeStr_25760 > 0){ _local_2 = (k - this._SafeStr_25760); if (_local_2 < _SafeStr_25754){ this._SafeStr_25759.alpha = int((Math.sin(((_local_2 / _SafeStr_25754) * Math.PI)) * 0xFF)); this._SafeStr_25759._SafeStr_25749(this._SafeStr_10930); } else { this._SafeStr_25760 = 0; }; _local_3 = _SafeStr_10110((_SafeStr_10109 - 1)); if (_local_3 != null){ if (this._SafeStr_25759.alpha > 0){ _local_3.asset = this._SafeStr_25759.image; _local_3.offsetX = -20; _local_3.offsetY = -80; _local_3.alpha = this._SafeStr_25759.alpha; _local_3.visible = true; } else { _local_3.asset = null; _local_3.visible = false; }; }; }; }; } private function _SafeStr_23665(k:String, _arg_2:String):void { var _local_3:int; if (k != this._SafeStr_7430){ this._SafeStr_7430 = k; _local_3 = this._SafeStr_14451._SafeStr_25774(_SafeStr_14584, k); this._SafeStr_25775(_SafeStr_25756, _local_3); }; if (this._SafeStr_14451._SafeStr_25776(_SafeStr_14584, k)){ _arg_2 = null; }; if (_arg_2 != this._SafeStr_20816){ this._SafeStr_20816 = _arg_2; _local_3 = this._SafeStr_14451._SafeStr_25777(_SafeStr_14584, _arg_2); this._SafeStr_25775(_SafeStr_25757, _local_3); }; } override protected function updateLayerCount(k:int):void { super.updateLayerCount(k); this._SafeStr_25764 = []; } override protected function getAdditionalSpriteCount():int { return ((super.getAdditionalSpriteCount() + _SafeStr_25753)); } override protected function setAnimation(k:int):void { } private function _SafeStr_25778(k:int):AnimationStateData { var _local_2:AnimationStateData; if ((((k >= 0)) && ((k < this._SafeStr_25763.length)))){ _local_2 = this._SafeStr_25763[k]; return (_local_2); }; return (null); } private function _SafeStr_25775(k:int, _arg_2:int):void { var _local_3:AnimationStateData = this._SafeStr_25778(k); if (_local_3 != null){ if (_SafeStr_14466(_local_3, _arg_2)){ this._SafeStr_15016 = false; }; }; } override protected function resetAllAnimationFrames():void { var _local_2:AnimationStateData; this._SafeStr_15016 = false; var k:int = (this._SafeStr_25763.length - 1); while (k >= 0) { _local_2 = this._SafeStr_25763[k]; if (_local_2 != null){ _local_2._SafeStr_14471(_SafeStr_14458); }; k--; }; } override protected function updateAnimations(k:Number):int { var _local_5:AnimationStateData; var _local_6:int; if (this._SafeStr_15016){ return (0); }; var _local_2:Boolean = true; var _local_3:int; var _local_4:int; while (_local_4 < this._SafeStr_25763.length) { _local_5 = this._SafeStr_25763[_local_4]; if (_local_5 != null){ if (!_local_5._SafeStr_14464){ _local_6 = _SafeStr_14472(_local_5, k); _local_3 = (_local_3 | _local_6); if (!_local_5._SafeStr_14464){ _local_2 = false; } else { if (((AnimationData._SafeStr_14462(_local_5.animationId)) || (AnimationData._SafeStr_14461(_local_5.animationId)))){ this._SafeStr_25775(_local_4, _local_5._SafeStr_14463); _local_2 = false; }; }; }; }; _local_4++; }; this._SafeStr_15016 = _local_2; return (_local_3); } override protected function getFrameNumber(k:int, _arg_2:int):int { var _local_4:AnimationStateData; var _local_5:AnimationFrame; var _local_3:int = (this._SafeStr_25763.length - 1); while (_local_3 >= 0) { _local_4 = this._SafeStr_25763[_local_3]; if (_local_4 != null){ _local_5 = _local_4._SafeStr_14476(_arg_2); if (_local_5 != null){ return (_local_5.id); }; }; _local_3--; }; return (super.getFrameNumber(k, _arg_2)); } override protected function getPostureForAssetFile(k:int, _arg_2:String):String { var _local_7:String; var _local_3:Array = _arg_2.split("_"); var _local_4:int = _local_3.length; var _local_5:int; while (_local_5 < _local_3.length) { if ((((_local_3[_local_5] == "64")) || ((_local_3[_local_5] == "32")))){ _local_4 = (_local_5 + 3); break; }; _local_5++; }; var _local_6:String; if (_local_4 < _local_3.length){ _local_7 = _local_3[_local_4]; _local_7 = _local_7.split("@")[0]; _local_6 = this._SafeStr_14451._SafeStr_25770(k, (int(_local_7) / 100), false); if (_local_6 == null){ _local_6 = this._SafeStr_14451._SafeStr_25779(k, (int(_local_7) / 100)); }; }; return (_local_6); } override protected function getSpriteXOffset(k:int, _arg_2:int, _arg_3:int):int { var _local_6:AnimationStateData; var _local_7:AnimationFrame; var _local_4:int = super.getSpriteXOffset(k, _arg_2, _arg_3); var _local_5:int = (this._SafeStr_25763.length - 1); while (_local_5 >= 0) { _local_6 = this._SafeStr_25763[_local_5]; if (_local_6 != null){ _local_7 = _local_6._SafeStr_14476(_arg_3); if (_local_7 != null){ _local_4 = (_local_4 + _local_7.x); }; }; _local_5--; }; return (_local_4); } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int { var _local_6:AnimationStateData; var _local_7:AnimationFrame; var _local_4:int = super.getSpriteYOffset(k, _arg_2, _arg_3); var _local_5:int = (this._SafeStr_25763.length - 1); while (_local_5 >= 0) { _local_6 = this._SafeStr_25763[_local_5]; if (_local_6 != null){ _local_7 = _local_6._SafeStr_14476(_arg_3); if (_local_7 != null){ _local_4 = (_local_4 + _local_7.y); }; }; _local_5--; }; return (_local_4); } override protected function getAsset(k:String, _arg_2:int=-1):_SafeStr_3894 { var _local_3:int; var _local_4:String; var _local_5:int; var _local_6:int; var _local_7:_SafeStr_3894; if (_SafeStr_5401 != null){ _local_3 = this._SafeStr_15848.indexOf(_arg_2); _local_4 = this._SafeStr_25761; _local_5 = -1; _local_6 = -1; if (_local_3 > -1){ _local_5 = this._SafeStr_15849[_local_3]; _local_6 = this._SafeStr_15850[_local_3]; _local_4 = (((_local_6)>-1) ? String(_local_6) : this._SafeStr_25761); }; if (((!(isNaN(_local_5))) && ((_local_5 > -1)))){ k = (k + ("_" + _local_5)); }; _local_7 = _SafeStr_5401.getAssetWithPalette(k, _local_4); return (_local_7); }; return (null); } override protected function getSpriteZOffset(k:int, _arg_2:int, _arg_3:int):Number { if (this._SafeStr_14451 == null){ return (_SafeStr_4369._SafeStr_14722); }; var _local_4:Number = this._SafeStr_14451._SafeStr_14723(k, this.getDirection(k, _arg_3), _arg_3); return (_local_4); } override protected function getSpriteAssetName(k:int, _arg_2:int):String { var _local_4:int; var _local_5:String; if (((this._SafeStr_15851) && (this._SafeStr_25780(_arg_2)))){ return (null); }; if (((this._SafeStr_10919) && (this._SafeStr_25781(_arg_2)))){ return (null); }; var _local_3:int = _SafeStr_10109; if (_arg_2 < (_local_3 - _SafeStr_25753)){ _local_4 = _SafeStr_14520(k); if (_arg_2 < (_local_3 - (1 + _SafeStr_25753))){ if (_arg_2 >= FurnitureVisualizationData._SafeStr_14712.length){ return (null); }; _local_5 = FurnitureVisualizationData._SafeStr_14712[_arg_2]; if (_local_4 == 1){ return (((type + "_icon_") + _local_5)); }; return (((((((((type + "_") + _local_4) + "_") + _local_5) + "_") + this.getDirection(k, _arg_2)) + "_") + this.getFrameNumber(_local_4, _arg_2))); }; return ((((((type + "_") + _local_4) + "_sd_") + this.getDirection(k, _arg_2)) + "_0")); }; return (null); } override protected function getSpriteColor(k:int, _arg_2:int, _arg_3:int):int { if (_arg_2 < (_SafeStr_10109 - _SafeStr_25753)){ return (this._color); }; return (0xFFFFFF); } private function getDirection(k:int, _arg_2:int):int { if (this._SafeStr_25782(_arg_2)){ return (this._SafeStr_14451._SafeStr_14709(k, this._SafeStr_18208)); }; return (direction); } private function _SafeStr_25782(k:int):Boolean { var _local_2:Boolean; var _local_3:Boolean; if (this._SafeStr_25764[k] == null){ _local_2 = (this._SafeStr_14451._SafeStr_14713(_SafeStr_14584, DirectionData._SafeStr_15022, k) == _SafeStr_25750); _local_3 = (this._SafeStr_14451._SafeStr_14713(_SafeStr_14584, DirectionData._SafeStr_15022, k) == _SafeStr_25752); if (((_local_2) || (_local_3))){ this._SafeStr_25764[k] = true; } else { this._SafeStr_25764[k] = false; }; }; return (this._SafeStr_25764[k]); } private function _SafeStr_25780(k:int):Boolean { var _local_2:String; if (this._SafeStr_25765[k] == null){ if (k < (_SafeStr_10109 - (1 + _SafeStr_25753))){ _local_2 = this._SafeStr_14451._SafeStr_14713(_SafeStr_14584, DirectionData._SafeStr_15022, k); if (((((((!((_local_2 == null))) && ((_local_2.length > 0)))) && (!((_local_2 == _SafeStr_25750))))) && (!((_local_2 == _SafeStr_25752))))){ this._SafeStr_25765[k] = true; } else { this._SafeStr_25765[k] = false; }; } else { this._SafeStr_25765[k] = true; }; }; return (this._SafeStr_25765[k]); } private function _SafeStr_25781(k:int):Boolean { if (this._SafeStr_25766[k] == null){ if (this._SafeStr_14451._SafeStr_14713(_SafeStr_14584, DirectionData._SafeStr_15022, k) == _SafeStr_25751){ this._SafeStr_25766[k] = true; } else { this._SafeStr_25766[k] = false; }; }; return (this._SafeStr_25766[k]); } } }//package _-xo // _SafeStr_10109 = "_-0Km" (String#2641, DoABC#3) // _SafeStr_10110 = "_-30n" (String#3354, DoABC#3) // _SafeStr_10919 = "_-5ul" (String#589, DoABC#3) // _SafeStr_10930 = "_-My" (String#1151, DoABC#3) // _SafeStr_11771 = "_-2B-" (String#27466, DoABC#3) // _SafeStr_11772 = "_-0bX" (String#1455, DoABC#3) // _SafeStr_13906 = "_-5jf" (String#36190, DoABC#3) // _SafeStr_13908 = "_-Si" (String#39533, DoABC#3) // _SafeStr_13913 = "_-1w6" (String#26846, DoABC#3) // _SafeStr_13929 = "_-ya" (String#40728, DoABC#3) // _SafeStr_13930 = "_-3s1" (String#31612, DoABC#3) // _SafeStr_13932 = "_-46x" (String#32252, DoABC#3) // _SafeStr_13934 = "_-521" (String#34507, DoABC#3) // _SafeStr_13936 = "_-2zf" (String#29441, DoABC#3) // _SafeStr_13938 = "_-3jk" (String#31283, DoABC#3) // _SafeStr_14451 = "_-04H" (String#7685, DoABC#3) // _SafeStr_14458 = "_-4Q0" (String#33013, DoABC#3) // _SafeStr_14461 = "_-1sD" (String#26693, DoABC#3) // _SafeStr_14462 = "_-2Z2" (String#28403, DoABC#3) // _SafeStr_14463 = "_-0ed" (String#23743, DoABC#3) // _SafeStr_14464 = "_-qv" (String#40435, DoABC#3) // _SafeStr_14466 = "_-5aD" (String#35827, DoABC#3) // _SafeStr_14471 = "_-aW" (String#39804, DoABC#3) // _SafeStr_14472 = "_-4uB" (String#34156, DoABC#3) // _SafeStr_14476 = "_-wq" (String#4574, DoABC#3) // _SafeStr_14520 = "_-1G6" (String#8901, DoABC#3) // _SafeStr_14584 = "_-5kx" (String#36242, DoABC#3) // _SafeStr_14644 = "_-1QP" (String#9076, DoABC#3) // _SafeStr_14695 = "_-2vO" (String#29279, DoABC#3) // _SafeStr_14709 = "_-p6" (String#40369, DoABC#3) // _SafeStr_14712 = "_-652" (String#37062, DoABC#3) // _SafeStr_14713 = "_-4bR" (String#33454, DoABC#3) // _SafeStr_14722 = "_-51Z" (String#34485, DoABC#3) // _SafeStr_14723 = "_-1q5" (String#26618, DoABC#3) // _SafeStr_15016 = "_-4ng" (String#12559, DoABC#3) // _SafeStr_15022 = "_-22J" (String#27121, DoABC#3) // _SafeStr_15848 = "_-34" (String#10793, DoABC#3) // _SafeStr_15849 = "_-50X" (String#12768, DoABC#3) // _SafeStr_15850 = "_-5ZT" (String#13351, DoABC#3) // _SafeStr_15851 = "_-1wl" (String#9607, DoABC#3) // _SafeStr_18208 = "_-2Ax" (String#27464, DoABC#3) // _SafeStr_19194 = "_-4Hx" (String#32683, DoABC#3) // _SafeStr_19197 = "_-4Ut" (String#33215, DoABC#3) // _SafeStr_19199 = "_-6ZV" (String#38254, DoABC#3) // _SafeStr_19236 = "_-0-r" (String#22182, DoABC#3) // _SafeStr_20816 = "_-5WU" (String#1131, DoABC#3) // _SafeStr_20832 = "_-3rK" (String#3559, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_23665 = "_-6g3" (String#14441, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_25749 = "_-HI" (String#39110, DoABC#3) // _SafeStr_25750 = "_-3vg" (String#31768, DoABC#3) // _SafeStr_25751 = "_-5cE" (String#35910, DoABC#3) // _SafeStr_25752 = "_-09a" (String#22534, DoABC#3) // _SafeStr_25753 = "_-3l1" (String#31333, DoABC#3) // _SafeStr_25754 = "_-PY" (String#39417, DoABC#3) // _SafeStr_25755 = "_-0-s" (String#22183, DoABC#3) // _SafeStr_25756 = "_-3dw" (String#31068, DoABC#3) // _SafeStr_25757 = "_-1U8" (String#25769, DoABC#3) // _SafeStr_25758 = "_-4TF" (String#33153, DoABC#3) // _SafeStr_25759 = "_-2VH" (String#28254, DoABC#3) // _SafeStr_25760 = "_-4TK" (String#33157, DoABC#3) // _SafeStr_25761 = "_-6GS" (String#37500, DoABC#3) // _SafeStr_25762 = "_-4xo" (String#34289, DoABC#3) // _SafeStr_25763 = "_-4pZ" (String#33975, DoABC#3) // _SafeStr_25764 = "_-3e9" (String#31079, DoABC#3) // _SafeStr_25765 = "_-57P" (String#34723, DoABC#3) // _SafeStr_25766 = "_-6Up" (String#38052, DoABC#3) // _SafeStr_25767 = "_-26v" (String#27310, DoABC#3) // _SafeStr_25768 = "_-4UZ" (String#33206, DoABC#3) // _SafeStr_25769 = "_-n0" (String#40280, DoABC#3) // _SafeStr_25770 = "_-0g3" (String#23797, DoABC#3) // _SafeStr_25771 = "_-6gO" (String#38540, DoABC#3) // _SafeStr_25772 = "_-0j6" (String#23902, DoABC#3) // _SafeStr_25773 = "_-2s2" (String#29153, DoABC#3) // _SafeStr_25774 = "_-5bY" (String#35882, DoABC#3) // _SafeStr_25775 = "_-94" (String#38814, DoABC#3) // _SafeStr_25776 = "_-4mf" (String#33862, DoABC#3) // _SafeStr_25777 = "_-5YF" (String#35748, DoABC#3) // _SafeStr_25778 = "_-6I9" (String#37563, DoABC#3) // _SafeStr_25779 = "_-5hO" (String#36104, DoABC#3) // _SafeStr_25780 = "_-4c5" (String#33480, DoABC#3) // _SafeStr_25781 = "_-4As" (String#32409, DoABC#3) // _SafeStr_25782 = "_-1G7" (String#25222, DoABC#3) // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) // _SafeStr_2753 = "_-tC" (String#15371, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3894 = "_-1nw" (String#9444, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4369 = "_-3cZ" (String#11334, DoABC#3) // _SafeStr_4382 = "_-aB" (String#15058, DoABC#3) // _SafeStr_5401 = "_-62y" (String#4139, DoABC#3) // _SafeStr_5743 = "_-50q" (String#34454, DoABC#3) // _SafeStr_7430 = "_-3xA" (String#1105, DoABC#3) // _SafeStr_8455 = "_-4Oo" (String#32962, DoABC#3) //------------------------------------------------------------ //_-xo.AnimatedPetVisualizationData package _-xo { import _-213.AnimatedFurnitureVisualizationData; import _-5Vt._SafeStr_10; import _-2CU.SizeData; import _-2CU.AnimationSizeData; public class AnimatedPetVisualizationData extends AnimatedFurnitureVisualizationData { private var _SafeStr_25783:_SafeStr_10 = null; private var _SafeStr_25784:Boolean = true; public function set _SafeStr_19236(k:_SafeStr_10):void { this._SafeStr_25783 = k; } public function get _SafeStr_19236():_SafeStr_10 { return (this._SafeStr_25783); } override protected function defineVisualizations(k:XML):Boolean { this._SafeStr_25784 = ((k.graphics.hasOwnProperty("@disableheadturn")) ? !((k.graphics.@disableheadturn == "1")) : true); return (super.defineVisualizations(k)); } override protected function createSizeData(k:int, _arg_2:int, _arg_3:int):SizeData { var _local_4:SizeData; if (k > 1){ _local_4 = new PetAnimationSizeData(_arg_2, _arg_3); } else { _local_4 = new AnimationSizeData(_arg_2, _arg_3); }; return (_local_4); } override protected function processVisualizationElement(k:SizeData, _arg_2:XML):Boolean { var _local_3:PetAnimationSizeData; if ((((k == null)) || ((_arg_2 == null)))){ return (false); }; switch (String(_arg_2.name())){ case "postures": _local_3 = (k as PetAnimationSizeData); if (_local_3 != null){ if (!_local_3._SafeStr_25785(_arg_2)){ return (false); }; }; break; case "gestures": _local_3 = (k as PetAnimationSizeData); if (_local_3 != null){ if (!_local_3._SafeStr_25786(_arg_2)){ return (false); }; }; break; default: if (!super.processVisualizationElement(k, _arg_2)){ return (false); }; }; return (true); } public function _SafeStr_25774(k:int, _arg_2:String):int { var _local_3:PetAnimationSizeData = (_SafeStr_14566(k) as PetAnimationSizeData); if (_local_3 != null){ return (_local_3._SafeStr_25774(_arg_2)); }; return (PetAnimationSizeData._SafeStr_25787); } public function _SafeStr_25776(k:int, _arg_2:String):Boolean { var _local_3:PetAnimationSizeData = (_SafeStr_14566(k) as PetAnimationSizeData); if (_local_3 != null){ return (_local_3._SafeStr_25776(_arg_2)); }; return (false); } public function _SafeStr_25777(k:int, _arg_2:String):int { var _local_3:PetAnimationSizeData = (_SafeStr_14566(k) as PetAnimationSizeData); if (_local_3 != null){ return (_local_3._SafeStr_25777(_arg_2)); }; return (PetAnimationSizeData._SafeStr_25787); } public function _SafeStr_25770(k:int, _arg_2:int, _arg_3:Boolean):String { var _local_4:PetAnimationSizeData = (_SafeStr_14566(k) as PetAnimationSizeData); if (_local_4 != null){ return (_local_4._SafeStr_25770(_arg_2, _arg_3)); }; return (null); } public function _SafeStr_25772(k:int, _arg_2:int):String { var _local_3:PetAnimationSizeData = (_SafeStr_14566(k) as PetAnimationSizeData); if (_local_3 != null){ return (_local_3._SafeStr_25772(_arg_2)); }; return (null); } public function _SafeStr_25779(k:int, _arg_2:int):String { var _local_3:PetAnimationSizeData = (_SafeStr_14566(k) as PetAnimationSizeData); return ((((_local_3 == null)) ? null : _local_3._SafeStr_25779(_arg_2))); } public function _SafeStr_25769(k:int):int { var _local_2:PetAnimationSizeData = (_SafeStr_14566(k) as PetAnimationSizeData); if (_local_2 != null){ return (_local_2._SafeStr_25769()); }; return (0); } public function _SafeStr_25771(k:int):int { var _local_2:PetAnimationSizeData = (_SafeStr_14566(k) as PetAnimationSizeData); if (_local_2 != null){ return (_local_2._SafeStr_25771()); }; return (0); } public function get _SafeStr_25773():Boolean { return (this._SafeStr_25784); } } }//package _-xo // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_14566 = "_-4JU" (String#32746, DoABC#3) // _SafeStr_19236 = "_-0-r" (String#22182, DoABC#3) // _SafeStr_25769 = "_-n0" (String#40280, DoABC#3) // _SafeStr_25770 = "_-0g3" (String#23797, DoABC#3) // _SafeStr_25771 = "_-6gO" (String#38540, DoABC#3) // _SafeStr_25772 = "_-0j6" (String#23902, DoABC#3) // _SafeStr_25773 = "_-2s2" (String#29153, DoABC#3) // _SafeStr_25774 = "_-5bY" (String#35882, DoABC#3) // _SafeStr_25776 = "_-4mf" (String#33862, DoABC#3) // _SafeStr_25777 = "_-5YF" (String#35748, DoABC#3) // _SafeStr_25779 = "_-5hO" (String#36104, DoABC#3) // _SafeStr_25783 = "_-1fc" (String#26196, DoABC#3) // _SafeStr_25784 = "_-4DQ" (String#32513, DoABC#3) // _SafeStr_25785 = "_-17x" (String#24918, DoABC#3) // _SafeStr_25786 = "_-5NW" (String#35336, DoABC#3) // _SafeStr_25787 = "_-4uW" (String#34169, DoABC#3) //------------------------------------------------------------ //_-xo.PetAnimationSizeData package _-xo { import _-2CU.AnimationSizeData; import _-ue.Map; import _-151.XMLValidator; import _-2CU.*; public class PetAnimationSizeData extends AnimationSizeData { public static const _SafeStr_25787:int = -1; private var _SafeStr_25788:Map; private var _SafeStr_25789:Map; private var _SafeStr_25790:String; public function PetAnimationSizeData(k:int, _arg_2:int) { this._SafeStr_25788 = new Map(); this._SafeStr_25789 = new Map(); super(k, _arg_2); } public function _SafeStr_25785(k:XML):Boolean { var _local_5:XML; var _local_6:String; var _local_7:int; if (k == null){ return (false); }; if (XMLValidator._SafeStr_5390(k, ["defaultPosture"])){ this._SafeStr_25790 = k.@defaultPosture; } else { this._SafeStr_25790 = null; }; var _local_2:Array = ["id", "animationId"]; var _local_3:XMLList = k.posture; var _local_4:int; while (_local_4 < _local_3.length()) { _local_5 = _local_3[_local_4]; if (!XMLValidator._SafeStr_5390(_local_5, _local_2)){ return (false); }; _local_6 = String(_local_5.@id); _local_7 = int(_local_5.@animationId); this._SafeStr_25788.add(_local_6, _local_7); if (this._SafeStr_25790 == null){ this._SafeStr_25790 = _local_6; }; _local_4++; }; if (this._SafeStr_25788.getValue(this._SafeStr_25790) == null){ return (false); }; return (true); } public function _SafeStr_25786(k:XML):Boolean { var _local_5:XML; var _local_6:String; var _local_7:int; if (k == null){ return (true); }; var _local_2:Array = ["id", "animationId"]; var _local_3:XMLList = k.gesture; var _local_4:int; while (_local_4 < _local_3.length()) { _local_5 = _local_3[_local_4]; if (!XMLValidator._SafeStr_5390(_local_5, _local_2)){ return (false); }; _local_6 = String(_local_5.@id); _local_7 = int(_local_5.@animationId); this._SafeStr_25789.add(_local_6, _local_7); _local_4++; }; return (true); } public function _SafeStr_25774(k:String):int { if (this._SafeStr_25788.getValue(k) == null){ k = this._SafeStr_25790; }; var _local_2:int = this._SafeStr_25788.getValue(k); return (_local_2); } public function _SafeStr_25776(k:String):Boolean { if (k == "ded"){ return (true); }; return (false); } public function _SafeStr_25777(k:String):int { if (this._SafeStr_25789.getValue(k) == null){ return (_SafeStr_25787); }; var _local_2:int = this._SafeStr_25789.getValue(k); return (_local_2); } public function _SafeStr_25770(k:int, _arg_2:Boolean):String { if ((((k >= 0)) && ((k < this._SafeStr_25788.length)))){ return (this._SafeStr_25788._SafeStr_7070(k)); }; return (((_arg_2) ? this._SafeStr_25790 : null)); } public function _SafeStr_25772(k:int):String { if ((((k >= 0)) && ((k < this._SafeStr_25789.length)))){ return (this._SafeStr_25789._SafeStr_7070(k)); }; return (null); } public function _SafeStr_25779(k:int):String { var _local_2:String; for each (_local_2 in this._SafeStr_25789._SafeStr_5497()) { if (this._SafeStr_25789.getValue(_local_2) == k){ return (_local_2); }; }; return (null); } public function _SafeStr_25769():int { return (this._SafeStr_25788.length); } public function _SafeStr_25771():int { return (this._SafeStr_25789.length); } } }//package _-xo // _SafeStr_25769 = "_-n0" (String#40280, DoABC#3) // _SafeStr_25770 = "_-0g3" (String#23797, DoABC#3) // _SafeStr_25771 = "_-6gO" (String#38540, DoABC#3) // _SafeStr_25772 = "_-0j6" (String#23902, DoABC#3) // _SafeStr_25774 = "_-5bY" (String#35882, DoABC#3) // _SafeStr_25776 = "_-4mf" (String#33862, DoABC#3) // _SafeStr_25777 = "_-5YF" (String#35748, DoABC#3) // _SafeStr_25779 = "_-5hO" (String#36104, DoABC#3) // _SafeStr_25785 = "_-17x" (String#24918, DoABC#3) // _SafeStr_25786 = "_-5NW" (String#35336, DoABC#3) // _SafeStr_25787 = "_-4uW" (String#34169, DoABC#3) // _SafeStr_25788 = "_-1Uj" (String#25785, DoABC#3) // _SafeStr_25789 = "_-6CS" (String#37355, DoABC#3) // _SafeStr_25790 = "_-07U" (String#22459, DoABC#3) // _SafeStr_5390 = "_-0Z2" (String#23523, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) //------------------------------------------------------------ //_-Xu._SafeStr_5213 package _-Xu { public interface _SafeStr_5213 { function get adLinear():Boolean; function get _SafeStr_24609():Number; function get _SafeStr_24608():Number; function get adExpanded():Boolean; function get adRemainingTime():Number; function get adVolume():Number; function get adDuration():Number; function get adSkippableState():Boolean; function get adCompanions():String; function get adIcons():Boolean; function set adVolume(_arg_1:Number):void; function handshakeVersion(_arg_1:String):String; function initAd(_arg_1:Number, _arg_2:Number, _arg_3:String, _arg_4:Number, _arg_5:String, _arg_6:String):void; function resizeAd(_arg_1:Number, _arg_2:Number, _arg_3:String):void; function startAd():void; function stopAd():void; function pauseAd():void; function resumeAd():void; function expandAd():void; function collapseAd():void; function skipAd():void; } }//package _-Xu // _SafeStr_24608 = "_-52f" (String#12798, DoABC#3) // _SafeStr_24609 = "_-4FX" (String#11997, DoABC#3) // _SafeStr_5213 = "_-6c8" (String#14391, DoABC#3) //------------------------------------------------------------ //_-Xu._SafeStr_5214 package _-Xu { import flash.events.Event; public class _SafeStr_5214 extends Event { public static const AdLoaded:String = "AdLoaded"; public static const AdStarted:String = "AdStarted"; public static const AdStopped:String = "AdStopped"; public static const AdLinearChange:String = "AdLinearChange"; public static const AdExpandedChange:String = "AdExpandedChange"; public static const AdRemainingTimeChange:String = "AdRemainingTimeChange"; public static const AdVolumeChange:String = "AdVolumeChange"; public static const AdImpression:String = "AdImpression"; public static const AdVideoStart:String = "AdVideoStart"; public static const AdVideoFirstQuartile:String = "AdVideoFirstQuartile"; public static const AdVideoMidpoint:String = "AdVideoMidpoint"; public static const AdVideoThirdQuartile:String = "AdVideoThirdQuartile"; public static const AdVideoComplete:String = "AdVideoComplete"; public static const AdClickThru:String = "AdClickThru"; public static const AdUserAcceptInvitation:String = "AdUserAcceptInvitation"; public static const AdUserMinimize:String = "AdUserMinimize"; public static const AdUserClose:String = "AdUserClose"; public static const AdPaused:String = "AdPaused"; public static const AdPlaying:String = "AdPlaying"; public static const AdLog:String = "AdLog"; public static const AdError:String = "AdError"; public static const AdSkipped:String = "AdSkipped"; public static const AdSizeChange:String = "AdSizeChange"; public static const AdSkippableStateChange:String = "AdSkippableStateChange"; public static const AdDurationChange:String = "AdDurationChange"; public static const AdInteraction:String = "AdInteraction"; private var _SafeStr_5447:Object = null; public function _SafeStr_5214(k:String, _arg_2:Object=null, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); if ((_arg_2 is String)){ this._SafeStr_5447 = {"message":_arg_2}; } else { this._SafeStr_5447 = _arg_2; }; } public function get data():Object { return (this._SafeStr_5447); } } }//package _-Xu // _SafeStr_5214 = "_-1k5" (String#26388, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) //------------------------------------------------------------ //_-yg._SafeStr_2668 package _-yg { import _-3qZ._SafeStr_2283; public class _SafeStr_2668 implements _SafeStr_2283 { public function _SafeStr_5448():Array { return ([]); } public function dispose():void { } } }//package _-yg // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_2668 = "_-343" (String#29649, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-yg._SafeStr_3831 package _-yg { import _-3qZ._SafeStr_2283; import _-0MK._SafeStr_3; public class _SafeStr_3831 implements _SafeStr_2283, _SafeStr_3 { private var _SafeStr_5447:Array; public function _SafeStr_3831(k:String) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } public function get disposed():Boolean { return ((this._SafeStr_5447 == null)); } } }//package _-yg // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_3831 = "_-1er" (String#26168, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-yg._SafeStr_4159 package _-yg { import _-3qZ._SafeStr_2283; public class _SafeStr_4159 implements _SafeStr_2283 { private var _SafeStr_5447:Array; public function _SafeStr_4159(k:String) { this._SafeStr_5447 = []; super(); this._SafeStr_5447.push(k); } public function _SafeStr_5448():Array { return (this._SafeStr_5447); } public function dispose():void { this._SafeStr_5447 = null; } } }//package _-yg // _SafeStr_2283 = "_-6HC" (String#14063, DoABC#3) // _SafeStr_4159 = "_-3Qu" (String#30574, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5448 = "_-1fw" (String#9312, DoABC#3) //------------------------------------------------------------ //_-Yv._SafeStr_2296 package _-Yv { public class _SafeStr_2296 { public static const HABBO_INVENTORY_TRACKING_EVENT_CLOSED:String = "HABBO_INVENTORY_TRACKING_EVENT_CLOSED"; public static const HABBO_INVENTORY_TRACKING_EVENT_FURNI:String = "HABBO_INVENTORY_TRACKING_EVENT_FURNI"; public static const HABBO_INVENTORY_TRACKING_EVENT_POSTERS:String = "HABBO_INVENTORY_TRACKING_EVENT_POSTERS"; public static const HABBO_INVENTORY_TRACKING_EVENT_BADGES:String = "HABBO_INVENTORY_TRACKING_EVENT_BADGES"; public static const HABBO_INVENTORY_TRACKING_EVENT_ACHIEVEMENTS:String = "HABBO_INVENTORY_TRACKING_EVENT_ACHIEVEMENTS"; public static const HABBO_INVENTORY_TRACKING_EVENT_TRADING:String = "HABBO_INVENTORY_TRACKING_EVENT_TRADING"; public static const HABBO_INVENTORY_TRACKING_EVENT_PETS:String = "HABBO_INVENTORY_TRACKING_EVENT_PETS"; public static const HABBO_INVENTORY_TRACKING_EVENT_BOTS:String = "HABBO_INVENTORY_TRACKING_EVENT_BOTS"; } }//package _-Yv // _SafeStr_2296 = "_-Tq" (String#39584, DoABC#3) //------------------------------------------------------------ //_-Yv._SafeStr_2373 package _-Yv { import flash.events.Event; public class _SafeStr_2373 extends Event { public static const HABBO_INVENTORY_ITEM_ADDED:String = "HABBO_INVENTORY_ITEM_ADDED"; private var _SafeStr_7473:int; private var _SafeStr_18905:int; private var _SafeStr_7428:int; public function _SafeStr_2373(k:int, _arg_2:int, _arg_3:int, _arg_4:Boolean=false, _arg_5:Boolean=false) { super(HABBO_INVENTORY_ITEM_ADDED, _arg_4, _arg_5); this._SafeStr_7473 = k; this._SafeStr_18905 = _arg_2; this._SafeStr_7428 = _arg_3; } public function get _SafeStr_5868():int { return (this._SafeStr_7473); } public function get _SafeStr_7722():int { return (this._SafeStr_18905); } public function get category():int { return (this._SafeStr_7428); } } }//package _-Yv // _SafeStr_18905 = "_-xn" (String#4578, DoABC#3) // _SafeStr_2373 = "_-1n8" (String#26501, DoABC#3) // _SafeStr_5868 = "_-0-X" (String#22167, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7473 = "_-1wI" (String#432, DoABC#3) // _SafeStr_7722 = "_-03f" (String#22322, DoABC#3) //------------------------------------------------------------ //_-Yv._SafeStr_2622 package _-Yv { import flash.events.Event; public class _SafeStr_2622 extends Event { public static const _SafeStr_5776:String = "HIEE_EFFECTS_CHANGED"; private var _SafeStr_17272:Array; public function _SafeStr_2622(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-Yv // _SafeStr_17272 = "_-49B" (String#1106, DoABC#3) // _SafeStr_2622 = "_-0jJ" (String#23912, DoABC#3) // _SafeStr_5776 = "_-0I1" (String#22879, DoABC#3) //------------------------------------------------------------ //_-Yv._SafeStr_2866 package _-Yv { import flash.events.Event; public class _SafeStr_2866 extends Event { public static const _SafeStr_5778:String = "HIHCE_HABBO_CLUB_CHANGED"; public function _SafeStr_2866(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_5778, k, _arg_2); } } }//package _-Yv // _SafeStr_2866 = "_-4po" (String#33985, DoABC#3) // _SafeStr_5778 = "_-0ut" (String#24369, DoABC#3) //------------------------------------------------------------ //_-Yv._SafeStr_3723 package _-Yv { import flash.events.Event; public class _SafeStr_3723 extends Event { public static const _SafeStr_6300:String = "HFLPE_FURNI_LIST_PARSED"; private var _SafeStr_7428:String; public function _SafeStr_3723(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_6300); this._SafeStr_7428 = k; } public function get category():String { return (this._SafeStr_7428); } } }//package _-Yv // _SafeStr_3723 = "_-8A" (String#38783, DoABC#3) // _SafeStr_6300 = "_-5xm" (String#36728, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) //------------------------------------------------------------ //_-Yv.HabboUnseenItemsUpdatedEvent package _-Yv { import flash.events.Event; import flash.utils.Dictionary; public class HabboUnseenItemsUpdatedEvent extends Event { public static const _SafeStr_10265:String = "HUIUE_UNSEEN_ITEMS_CHANGED"; private var _SafeStr_25791:int; private var _SafeStr_25792:Dictionary; public function HabboUnseenItemsUpdatedEvent(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_10265); this._SafeStr_25792 = new Dictionary(); } public function _SafeStr_7879(k:int, _arg_2:int):void { this._SafeStr_25792[k.toString()] = _arg_2; } public function _SafeStr_10822(k:int):int { return (this._SafeStr_25792[k.toString()]); } public function set _SafeStr_7880(k:int):void { this._SafeStr_25791 = k; } public function get _SafeStr_7880():int { return (this._SafeStr_25791); } } }//package _-Yv // _SafeStr_10265 = "_-Ax" (String#38883, DoABC#3) // _SafeStr_10822 = "_-xQ" (String#40685, DoABC#3) // _SafeStr_25791 = "_-6EJ" (String#37421, DoABC#3) // _SafeStr_25792 = "_-MP" (String#39300, DoABC#3) // _SafeStr_7879 = "_-2qB" (String#29076, DoABC#3) // _SafeStr_7880 = "_-0Fi" (String#22782, DoABC#3) //------------------------------------------------------------ //_-zm._SafeStr_23 package _-zm { import mx.core.BitmapAsset; public class _SafeStr_23 extends BitmapAsset { } }//package _-zm // _SafeStr_23 = "_-4DC" (String#966, DoABC#2) //------------------------------------------------------------ //_-zm._SafeStr_24 package _-zm { import mx.core.BitmapAsset; public class _SafeStr_24 extends BitmapAsset { } }//package _-zm // _SafeStr_24 = "_-59I" (String#1020, DoABC#2) //------------------------------------------------------------ //_-zm.PhotoSplashScreen package _-zm { import flash.display.Sprite; import flash.display.Bitmap; import __AS3__.vec.Vector; import flash.display.DisplayObjectContainer; import __AS3__.vec.*; public class PhotoSplashScreen extends Sprite { private var _SafeStr_25793:Class; private var _SafeStr_25794:Class; private var splashImg1:Class; private var splashImg2:Class; private var splashImg3:Class; private var splashImg4:Class; private var splashImg5:Class; private var splashImg6:Class; private var splashImg7:Class; private var splashImg8:Class; private var splashImg9:Class; private var splashImg10:Class; private var splashImg11:Class; private var splashImg12:Class; private var splashImg13:Class; private var splashImg14:Class; private var splashImg15:Class; private var splashImg16:Class; private var splashImg17:Class; private var splashImg18:Class; private var splashImg19:Class; private var splashImg20:Class; private var splashImg21:Class; private var splashImg22:Class; private var splashImg23:Class; private var splashImg24:Class; private var splashImg25:Class; private var splashImg26:Class; private var splashImg27:Class; private var splashImg28:Class; private var splashImg29:Class; private var splashImg30:Class; public function PhotoSplashScreen(k:DisplayObjectContainer) { var _local_3:Bitmap; this._SafeStr_25793 = _SafeStr_24; this._SafeStr_25794 = _SafeStr_23; this.splashImg1 = PhotoSplashScreen_splashImg1; this.splashImg2 = PhotoSplashScreen_splashImg2; this.splashImg3 = PhotoSplashScreen_splashImg3; this.splashImg4 = PhotoSplashScreen_splashImg4; this.splashImg5 = PhotoSplashScreen_splashImg5; this.splashImg6 = PhotoSplashScreen_splashImg6; this.splashImg7 = PhotoSplashScreen_splashImg7; this.splashImg8 = PhotoSplashScreen_splashImg8; this.splashImg9 = PhotoSplashScreen_splashImg9; this.splashImg10 = PhotoSplashScreen_splashImg10; this.splashImg11 = PhotoSplashScreen_splashImg11; this.splashImg12 = PhotoSplashScreen_splashImg12; this.splashImg13 = PhotoSplashScreen_splashImg13; this.splashImg14 = PhotoSplashScreen_splashImg14; this.splashImg15 = PhotoSplashScreen_splashImg15; this.splashImg16 = PhotoSplashScreen_splashImg16; this.splashImg17 = PhotoSplashScreen_splashImg17; this.splashImg18 = PhotoSplashScreen_splashImg18; this.splashImg19 = PhotoSplashScreen_splashImg19; this.splashImg20 = PhotoSplashScreen_splashImg20; this.splashImg21 = PhotoSplashScreen_splashImg21; this.splashImg22 = PhotoSplashScreen_splashImg22; this.splashImg23 = PhotoSplashScreen_splashImg23; this.splashImg24 = PhotoSplashScreen_splashImg24; this.splashImg25 = PhotoSplashScreen_splashImg25; this.splashImg26 = PhotoSplashScreen_splashImg26; this.splashImg27 = PhotoSplashScreen_splashImg27; this.splashImg28 = PhotoSplashScreen_splashImg28; this.splashImg29 = PhotoSplashScreen_splashImg29; this.splashImg30 = PhotoSplashScreen_splashImg30; super(); var _local_2:Vector. = new Vector.(0); _local_3 = (new this._SafeStr_25793() as Bitmap); _local_2.push(_local_3); var _local_4:Class = (this[("splashImg" + int((1 + Math.floor((Math.random() * 30)))))] as Class); if (_local_4 != null){ _local_3 = new (_local_4)(); _local_3.x = 96; _local_3.y = 51; _local_2.push(_local_3); }; _local_3 = (new this._SafeStr_25794() as Bitmap); _local_2.push(_local_3); for each (_local_3 in _local_2) { addChild(_local_3); }; } } }//package _-zm // _SafeStr_23 = "_-4DC" (String#966, DoABC#2) // _SafeStr_24 = "_-59I" (String#1020, DoABC#2) // _SafeStr_25793 = "_-0ow" (String#2147, DoABC#2) // _SafeStr_25794 = "_-4zq" (String#2944, DoABC#2) //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg1 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg1 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg10 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg10 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg11 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg11 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg12 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg12 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg13 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg13 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg14 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg14 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg15 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg15 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg16 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg16 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg17 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg17 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg18 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg18 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg19 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg19 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg2 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg2 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg20 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg20 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg21 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg21 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg22 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg22 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg23 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg23 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg24 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg24 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg25 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg25 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg26 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg26 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg27 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg27 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg28 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg28 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg29 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg29 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg3 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg3 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg30 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg30 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg4 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg4 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg5 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg5 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg6 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg6 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg7 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg7 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg8 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg8 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-zm.PhotoSplashScreen_splashImg9 package _-zm { import mx.core.BitmapAsset; public class PhotoSplashScreen_splashImg9 extends BitmapAsset { } }//package _-zm //------------------------------------------------------------ //_-Zo._SafeStr_5224 package _-Zo { import _-6gu.Debuggable; import flash.display.DisplayObject; import _-4PB.NonLinearVideoAd; public class _SafeStr_5224 extends Debuggable { public static const _SafeStr_11981:String = "html5"; public static const _SafeStr_25795:String = "flash"; protected var _SafeStr_6647:String = "_code_"; protected var _SafeStr_21485:DisplayObject = null; protected var _SafeStr_17171:String = "flash"; public function _SafeStr_5224(k:String="flash", _arg_2:String=null) { this._SafeStr_17171 = k; if (_arg_2 != null){ this._SafeStr_6647 = _arg_2; }; } protected function replace(k:String, _arg_2:String, _arg_3:String):String { var _local_4:RegExp = new RegExp((("_" + _arg_2) + "_"), "g"); return (k.replace(_local_4, _arg_3)); } public function getContent(k:NonLinearVideoAd):String { if (k != null){ if (k._SafeStr_6903()){ return (this.replace(this._SafeStr_6647, "code", k.codeBlock)); }; if (k.url != null){ return (this.replace(this._SafeStr_6647, "code", k.url.url)); }; return (""); }; return ("Non-linear video ad not available"); } public function set template(k:String):void { this._SafeStr_6647 = k; } public function get template():String { return (this._SafeStr_6647); } } }//package _-Zo // _SafeStr_11981 = "_-4FN" (String#32587, DoABC#3) // _SafeStr_17171 = "_-48Q" (String#3624, DoABC#3) // _SafeStr_21485 = "_-0IK" (String#1447, DoABC#3) // _SafeStr_25795 = "_-1WE" (String#25845, DoABC#3) // _SafeStr_5224 = "_-09w" (String#7772, DoABC#3) // _SafeStr_6647 = "_-6J7" (String#509, DoABC#3) // _SafeStr_6903 = "_-28d" (String#27373, DoABC#3) //------------------------------------------------------------ //_-Zo._SafeStr_5225 package _-Zo { import _-4PB.NonLinearTextAd; import _-4PB.NonLinearVideoAd; public class _SafeStr_5225 extends _SafeStr_5224 { public function _SafeStr_5225(k:String="flash", _arg_2:String=null) { super(k, (((_arg_2)!=null) ? (_arg_2) : (((k == "flash")) ? ((((("" + "

_title_

") + "

_description_

") + "

_callToActionTitle_

") + "")) : ((((("
" + "
_title_
") + "
_description_
") + "
_callToActionTitle_
") + "
"))))); } override public function getContent(k:NonLinearVideoAd):String { var _local_2:String; if (k != null){ _local_2 = replace(_SafeStr_6647, "title", (k as NonLinearTextAd).title); _local_2 = replace(_local_2, "description", (k as NonLinearTextAd).description); _local_2 = replace(_local_2, "callToActionTitle", (k as NonLinearTextAd).callToActionTitle); return (_local_2); }; return ("Non-linear video ad not available"); } } }//package _-Zo // _SafeStr_5224 = "_-09w" (String#7772, DoABC#3) // _SafeStr_5225 = "_-4Zw" (String#12320, DoABC#3) // _SafeStr_6647 = "_-6J7" (String#509, DoABC#3) //------------------------------------------------------------ //_-Zo._SafeStr_5226 package _-Zo { import _-4PB.NonLinearVideoAd; public class _SafeStr_5226 extends _SafeStr_5224 { public function _SafeStr_5226(k:String="flash", _arg_2:String=null) { super(k, (((_arg_2)!=null) ? _arg_2 : (((k == "html5")) ? (this._SafeStr_25796()) : ("")))); } protected function _SafeStr_25796():String { var k:String = ""; k = ''; k = (k + ''); k = (k + ''); k = (k + ''); k = (k + ''); k = (k + ""); k = (k + ""); return (k); } override public function getContent(k:NonLinearVideoAd):String { var _local_2:String; var _local_3:String; if (k != null){ if (k._SafeStr_6903()){ return (k.codeBlock); }; if (k.url != null){ _local_2 = replace(_SafeStr_6647, "url", k.url.url); _local_3 = ""; if (((k._SafeStr_20507()) && (k._SafeStr_20508()))){ _local_3 = (((('width="' + k.width) + '" height="') + k.height) + '"'); }; _local_2 = replace(_local_2, "dimensions", _local_3); if (k._SafeStr_12010()){ _local_2 = replace(_local_2, "clicktag", k.getClickThroughURLString()); }; return (_local_2); }; return (""); }; return ("Non-linear video ad not available"); } } }//package _-Zo // _SafeStr_12010 = "_-0N9" (String#23088, DoABC#3) // _SafeStr_20507 = "_-5Bv" (String#34889, DoABC#3) // _SafeStr_20508 = "_-5Qq" (String#35468, DoABC#3) // _SafeStr_25796 = "_-1Q3" (String#25609, DoABC#3) // _SafeStr_5224 = "_-09w" (String#7772, DoABC#3) // _SafeStr_5226 = "_-3Wp" (String#11232, DoABC#3) // _SafeStr_6647 = "_-6J7" (String#509, DoABC#3) // _SafeStr_6903 = "_-28d" (String#27373, DoABC#3) //------------------------------------------------------------ //_-Zo._SafeStr_5228 package _-Zo { public class _SafeStr_5228 extends _SafeStr_5224 { public function _SafeStr_5228(k:String="flash", _arg_2:String=null) { super(k, (((_arg_2)!=null) ? _arg_2 : "")); } } }//package _-Zo // _SafeStr_5224 = "_-09w" (String#7772, DoABC#3) // _SafeStr_5228 = "_-1tk" (String#9548, DoABC#3) //------------------------------------------------------------ //_-Zo._SafeStr_5229 package _-Zo { import _-4PB.NonLinearVideoAd; public class _SafeStr_5229 extends _SafeStr_5224 { public function _SafeStr_5229(k:String="flash", _arg_2:String=null) { super(k, (((_arg_2)!=null) ? _arg_2 : null)); } override public function getContent(k:NonLinearVideoAd):String { if (k != null){ if (k._SafeStr_6903()){ return (replace((((_SafeStr_6647)==null) ? "_code_" : _SafeStr_6647), "code", k.codeBlock)); }; if (k.url != null){ return (replace("", "code", k.url.url)); }; return (""); }; return ("Non-linear video ad not available"); } } }//package _-Zo // _SafeStr_5224 = "_-09w" (String#7772, DoABC#3) // _SafeStr_5229 = "_-3Zh" (String#11282, DoABC#3) // _SafeStr_6647 = "_-6J7" (String#509, DoABC#3) // _SafeStr_6903 = "_-28d" (String#27373, DoABC#3) //------------------------------------------------------------ //_-Zo._SafeStr_5230 package _-Zo { import _-4PB.NonLinearVideoAd; public class _SafeStr_5230 extends _SafeStr_5224 { public function _SafeStr_5230(k:String="flash", _arg_2:String=null) { super(k); _SafeStr_6647 = (((_arg_2)!=null) ? _arg_2 : null); } protected function _SafeStr_25797(k:String, _arg_2:Number, _arg_3:Number):String { var _local_4:String; if ((((_arg_2 > -1)) && ((_arg_3 > -1)))){ _local_4 = replace((((_SafeStr_6647)==null) ? "" : _SafeStr_6647), "code", k); _local_4 = replace(_local_4, "width", _arg_2.toString()); _local_4 = replace(_local_4, "height", _arg_3.toString()); } else { _local_4 = replace((((_SafeStr_6647)==null) ? "" : _SafeStr_6647), "code", k); }; return (_local_4); } override public function getContent(k:NonLinearVideoAd):String { if (k != null){ if (k._SafeStr_6903()){ return (k.codeBlock); }; if (k.url != null){ return (this._SafeStr_25797(k.url.url, k.width, k.height)); }; return (""); }; return ("Non-linear video ad not available"); } } }//package _-Zo // _SafeStr_25797 = "_-4qN" (String#34011, DoABC#3) // _SafeStr_5224 = "_-09w" (String#7772, DoABC#3) // _SafeStr_5230 = "_-5J8" (String#13082, DoABC#3) // _SafeStr_6647 = "_-6J7" (String#509, DoABC#3) // _SafeStr_6903 = "_-28d" (String#27373, DoABC#3) //------------------------------------------------------------ //_-Zo._SafeStr_5231 package _-Zo { public class _SafeStr_5231 extends _SafeStr_5224 { public function _SafeStr_5231(k:String="flash", _arg_2:String=null) { super(k, (((_arg_2)!=null) ? (_arg_2) : (((k == "flash")) ? ("_code_") : ("_code_")))); } } }//package _-Zo // _SafeStr_5224 = "_-09w" (String#7772, DoABC#3) // _SafeStr_5231 = "_-3S2" (String#11155, DoABC#3) //------------------------------------------------------------ //_-ZT._SafeStr_3016 package _-ZT { import _-1uj._SafeStr_2329; import _-151._SafeStr_2306; import _-1uj._SafeStr_2346; import _-151._SafeStr_2305; public class _SafeStr_3016 implements _SafeStr_2329 { private var _SafeStr_5338:int = 0; private var _SafeStr_7428:int = 0; private var _SafeStr_25798:String = ""; private var _SafeStr_10496:_SafeStr_2306 = null; private var _SafeStr_10497:_SafeStr_2306 = null; private var _SafeStr_15846:int = 0; private var _SafeStr_21634:String = null; private var _SafeStr_8645:_SafeStr_2346 = null; private var _SafeStr_5560:int = -1; private var _SafeStr_25799:int = -1; private var _SafeStr_7430:String = null; public function _SafeStr_3016(k:int, _arg_2:int, _arg_3:String, _arg_4:_SafeStr_2305, _arg_5:_SafeStr_2305, _arg_6:int=0, _arg_7:String=null, _arg_8:_SafeStr_2346=null, _arg_9:int=-1, _arg_10:int=-1, _arg_11:String=null) { this._SafeStr_5338 = k; this._SafeStr_7428 = _arg_2; this._SafeStr_25798 = _arg_3; this._SafeStr_10496 = new _SafeStr_2306(); this._SafeStr_10496._SafeStr_10465(_arg_4); this._SafeStr_10497 = new _SafeStr_2306(); this._SafeStr_10497._SafeStr_10465(_arg_5); this._SafeStr_15846 = _arg_6; this._SafeStr_21634 = _arg_7; this._SafeStr_8645 = _arg_8; this._SafeStr_5560 = _arg_9; this._SafeStr_25799 = _arg_10; this._SafeStr_7430 = _arg_11; } public function get id():int { return (this._SafeStr_5338); } public function get category():int { return (this._SafeStr_7428); } public function get operation():String { return (this._SafeStr_25798); } public function get loc():_SafeStr_2306 { return (this._SafeStr_10496); } public function get dir():_SafeStr_2306 { return (this._SafeStr_10497); } public function get typeId():int { return (this._SafeStr_15846); } public function get _SafeStr_8454():String { return (this._SafeStr_21634); } public function get stuffData():_SafeStr_2346 { return (this._SafeStr_8645); } public function get state():int { return (this._SafeStr_5560); } public function get _SafeStr_13608():int { return (this._SafeStr_25799); } public function get posture():String { return (this._SafeStr_7430); } public function dispose():void { this._SafeStr_10496 = null; this._SafeStr_10497 = null; } } }//package _-ZT // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_10496 = "_-3F8" (String#330, DoABC#3) // _SafeStr_10497 = "_-1zm" (String#379, DoABC#3) // _SafeStr_13608 = "_-4sX" (String#12633, DoABC#3) // _SafeStr_15846 = "_-2ds" (String#690, DoABC#3) // _SafeStr_21634 = "_-65M" (String#13863, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2329 = "_-3Sf" (String#11169, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_25798 = "_-3Q0" (String#30538, DoABC#3) // _SafeStr_25799 = "_-4Pd" (String#32999, DoABC#3) // _SafeStr_3016 = "_-26I" (String#27284, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_7428 = "_-5zS" (String#112, DoABC#3) // _SafeStr_7430 = "_-3xA" (String#1105, DoABC#3) // _SafeStr_8454 = "_-2J1" (String#10015, DoABC#3) // _SafeStr_8645 = "_-2BQ" (String#298, DoABC#3) //------------------------------------------------------------ //_-ZT._SafeStr_3026 package _-ZT { import _-151._SafeStr_2306; import _-151._SafeStr_2305; public class _SafeStr_3026 { private static const _SafeStr_25800:Number = 12; private var _SafeStr_9827:int = -1; private var _SafeStr_25801:int = -2; private var _SafeStr_11019:_SafeStr_2306 = null; private var _SafeStr_25802:Number = 0; private var _SafeStr_25803:Number = 0; private var _SafeStr_25804:Boolean = false; private var _SafeStr_11382:_SafeStr_2306 = null; private var _SafeStr_25805:_SafeStr_2306; private var _SafeStr_25806:Boolean = false; private var _SafeStr_25807:Boolean = false; private var _SafeStr_25808:Boolean = false; private var _SafeStr_25809:Boolean = false; private var _SafeStr_25810:int = 0; private var _SafeStr_25811:int = 0; private var _SafeStr_7986:int = 0; private var _SafeStr_25812:int = 0; private var _SafeStr_25813:int = 0; private var _SafeStr_11629:int = -1; private var _SafeStr_25814:Boolean = false; private var _SafeStr_25815:int; public function _SafeStr_3026() { this._SafeStr_25805 = new _SafeStr_2306(); super(); } public function get location():_SafeStr_2305 { return (this._SafeStr_11382); } public function get _SafeStr_9829():int { return (this._SafeStr_9827); } public function get _SafeStr_13821():int { return (this._SafeStr_25801); } public function get _SafeStr_13827():_SafeStr_2305 { return (this._SafeStr_25805); } public function get _SafeStr_13831():Boolean { return (this._SafeStr_25806); } public function get _SafeStr_13832():Boolean { return (this._SafeStr_25807); } public function get _SafeStr_13837():Boolean { return (this._SafeStr_25808); } public function get _SafeStr_13836():Boolean { return (this._SafeStr_25809); } public function get _SafeStr_13830():int { return (this._SafeStr_25810); } public function get _SafeStr_13829():int { return (this._SafeStr_25811); } public function get scale():int { return (this._SafeStr_7986); } public function get _SafeStr_13835():int { return (this._SafeStr_25812); } public function get _SafeStr_13834():int { return (this._SafeStr_25813); } public function get _SafeStr_13828():int { return (this._SafeStr_11629); } public function get _SafeStr_13826():Boolean { if (((!((this._SafeStr_11019 == null))) && (!((this._SafeStr_11382 == null))))){ return (true); }; return (false); } public function set _SafeStr_9829(k:int):void { this._SafeStr_9827 = k; } public function set _SafeStr_13827(k:_SafeStr_2305):void { this._SafeStr_25805._SafeStr_10465(k); } public function set _SafeStr_13821(k:int):void { this._SafeStr_25801 = k; } public function set _SafeStr_13831(k:Boolean):void { this._SafeStr_25806 = k; } public function set _SafeStr_13832(k:Boolean):void { this._SafeStr_25807 = k; } public function set _SafeStr_13837(k:Boolean):void { this._SafeStr_25808 = k; } public function set _SafeStr_13836(k:Boolean):void { this._SafeStr_25809 = k; } public function set _SafeStr_13830(k:int):void { this._SafeStr_25810 = k; } public function set _SafeStr_13829(k:int):void { this._SafeStr_25811 = k; } public function set scale(k:int):void { if (this._SafeStr_7986 != k){ this._SafeStr_7986 = k; this._SafeStr_25814 = true; }; } public function set _SafeStr_13835(k:int):void { this._SafeStr_25812 = k; } public function set _SafeStr_13834(k:int):void { this._SafeStr_25813 = k; } public function set _SafeStr_13828(k:int):void { this._SafeStr_11629 = k; } public function set target(k:_SafeStr_2305):void { var _local_2:_SafeStr_2306; if (this._SafeStr_11019 == null){ this._SafeStr_11019 = new _SafeStr_2306(); }; if (((((!((this._SafeStr_11019.x == k.x))) || (!((this._SafeStr_11019.y == k.y))))) || (!((this._SafeStr_11019.z == k.z))))){ this._SafeStr_11019._SafeStr_10465(k); _local_2 = _SafeStr_2306._SafeStr_10459(this._SafeStr_11019, this._SafeStr_11382); this._SafeStr_25802 = _local_2.length; this._SafeStr_25804 = true; }; } public function dispose():void { this._SafeStr_11019 = null; this._SafeStr_11382 = null; } public function _SafeStr_13833(k:_SafeStr_2305):void { if (this._SafeStr_11382 != null){ return; }; this._SafeStr_11382 = new _SafeStr_2306(); this._SafeStr_11382._SafeStr_10465(k); } public function _SafeStr_13870(k:_SafeStr_2305):void { if (this._SafeStr_11382 == null){ this._SafeStr_11382 = new _SafeStr_2306(); }; this._SafeStr_11382._SafeStr_10465(k); } public function update(k:uint, _arg_2:Number):void { var _local_3:_SafeStr_2306; var _local_4:Number; var _local_5:Number; var _local_6:Number; var _local_7:Number; if ((((((this._SafeStr_25815 > 0)) && (!((this._SafeStr_11019 == null))))) && (!((this._SafeStr_11382 == null))))){ if (this._SafeStr_25814){ this._SafeStr_25814 = false; this._SafeStr_11382 = this._SafeStr_11019; this._SafeStr_11019 = null; return; }; _local_3 = _SafeStr_2306._SafeStr_10459(this._SafeStr_11019, this._SafeStr_11382); if (_local_3.length > this._SafeStr_25802){ this._SafeStr_25802 = _local_3.length; }; if (_local_3.length <= _arg_2){ this._SafeStr_11382 = this._SafeStr_11019; this._SafeStr_11019 = null; this._SafeStr_25803 = 0; } else { _local_4 = Math.sin(((Math.PI * _local_3.length) / this._SafeStr_25802)); _local_5 = (_arg_2 * 0.5); _local_6 = (this._SafeStr_25802 / _SafeStr_25800); _local_7 = (_local_5 + ((_local_6 - _local_5) * _local_4)); if (this._SafeStr_25804){ if (_local_7 < this._SafeStr_25803){ _local_7 = this._SafeStr_25803; if (_local_7 > _local_3.length){ _local_7 = _local_3.length; }; } else { this._SafeStr_25804 = false; }; }; this._SafeStr_25803 = _local_7; _local_3.div(_local_3.length); _local_3._SafeStr_5767(_local_7); this._SafeStr_11382 = _SafeStr_2306.sum(this._SafeStr_11382, _local_3); }; }; } public function reset():void { this._SafeStr_11629 = -1; } public function _SafeStr_13840(k:int):void { this._SafeStr_25815 = k; } } }//package _-ZT // _SafeStr_10459 = "_-5pf" (String#36423, DoABC#3) // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_11019 = "_-5d1" (String#1598, DoABC#3) // _SafeStr_11382 = "_-Li" (String#14793, DoABC#3) // _SafeStr_11629 = "_-4Tr" (String#857, DoABC#3) // _SafeStr_13821 = "_-TL" (String#39562, DoABC#3) // _SafeStr_13826 = "_-0t4" (String#24298, DoABC#3) // _SafeStr_13827 = "_-58X" (String#34766, DoABC#3) // _SafeStr_13828 = "_-3DJ" (String#30021, DoABC#3) // _SafeStr_13829 = "_-1ZJ" (String#25958, DoABC#3) // _SafeStr_13830 = "_-3b4" (String#30959, DoABC#3) // _SafeStr_13831 = "_-2zL" (String#29426, DoABC#3) // _SafeStr_13832 = "_-3ZD" (String#30892, DoABC#3) // _SafeStr_13833 = "_-6B9" (String#37310, DoABC#3) // _SafeStr_13834 = "_-2cN" (String#28544, DoABC#3) // _SafeStr_13835 = "_-2Ff" (String#27652, DoABC#3) // _SafeStr_13836 = "_-2fN" (String#28653, DoABC#3) // _SafeStr_13837 = "_-0mv" (String#24057, DoABC#3) // _SafeStr_13840 = "_-257" (String#27243, DoABC#3) // _SafeStr_13870 = "_-GC" (String#39071, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_25800 = "_-1OQ" (String#25537, DoABC#3) // _SafeStr_25801 = "_-1Ak" (String#25019, DoABC#3) // _SafeStr_25802 = "_-5dE" (String#35945, DoABC#3) // _SafeStr_25803 = "_-uo" (String#40576, DoABC#3) // _SafeStr_25804 = "_-1XW" (String#25893, DoABC#3) // _SafeStr_25805 = "_-4E1" (String#32540, DoABC#3) // _SafeStr_25806 = "_-53v" (String#34581, DoABC#3) // _SafeStr_25807 = "_-3No" (String#30458, DoABC#3) // _SafeStr_25808 = "_-233" (String#27155, DoABC#3) // _SafeStr_25809 = "_-68o" (String#37214, DoABC#3) // _SafeStr_25810 = "_-1xG" (String#26895, DoABC#3) // _SafeStr_25811 = "_-4tI" (String#34126, DoABC#3) // _SafeStr_25812 = "_-0tr" (String#24332, DoABC#3) // _SafeStr_25813 = "_-5Ah" (String#34845, DoABC#3) // _SafeStr_25814 = "_-2jp" (String#28831, DoABC#3) // _SafeStr_25815 = "_-3Bk" (String#29957, DoABC#3) // _SafeStr_3026 = "_-5x3" (String#36707, DoABC#3) // _SafeStr_5767 = "_-5a5" (String#35822, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) // _SafeStr_9827 = "_-ZJ" (String#4458, DoABC#3) // _SafeStr_9829 = "_-yd" (String#40730, DoABC#3) //------------------------------------------------------------ //_-ZT._SafeStr_3036 package _-ZT { import in._SafeStr_2437; public class _SafeStr_3036 { private var _SafeStr_6937:_SafeStr_2437; private var _SafeStr_21644:Boolean; public function _SafeStr_3036(k:_SafeStr_2437, _arg_2:Boolean) { this._SafeStr_6937 = k; this._SafeStr_21644 = _arg_2; } public function get object():_SafeStr_2437 { return (this._SafeStr_6937); } public function get _SafeStr_13961():Boolean { return (this._SafeStr_21644); } } }//package _-ZT // _SafeStr_13961 = "_-3he" (String#31197, DoABC#3) // _SafeStr_21644 = "_-51c" (String#12783, DoABC#3) // _SafeStr_2437 = "_-2GK" (String#9968, DoABC#3) // _SafeStr_3036 = "_-5hw" (String#36131, DoABC#3) // _SafeStr_6937 = "_-4TY" (String#856, DoABC#3) //------------------------------------------------------------ //_-ZT._SafeStr_3041 package _-ZT { import _-151._SafeStr_2306; import _-1uj._SafeStr_2346; import _-151._SafeStr_2305; public class _SafeStr_3041 { private var _SafeStr_5338:int = 0; private var _SafeStr_15846:int = 0; private var _SafeStr_5501:String = null; private var _SafeStr_10496:_SafeStr_2306; private var _SafeStr_10497:_SafeStr_2306; private var _SafeStr_5560:int = 0; private var _SafeStr_5447:_SafeStr_2346 = null; private var _SafeStr_8646:Number = NaN; private var _SafeStr_16913:int = -1; private var _SafeStr_16911:int = 0; private var _SafeStr_10937:int = 0; private var _SafeStr_10938:String = ""; private var _SafeStr_25816:Boolean = true; private var _SafeStr_25817:Boolean = true; private var _SafeStr_11478:Number; public function _SafeStr_3041(k:int, _arg_2:int, _arg_3:String, _arg_4:_SafeStr_2305, _arg_5:_SafeStr_2305, _arg_6:int, _arg_7:_SafeStr_2346, _arg_8:Number=NaN, _arg_9:int=-1, _arg_10:int=0, _arg_11:int=0, _arg_12:String="", _arg_13:Boolean=true, _arg_14:Boolean=true, _arg_15:Number=-1) { this._SafeStr_10496 = new _SafeStr_2306(); this._SafeStr_10497 = new _SafeStr_2306(); super(); this._SafeStr_5338 = k; this._SafeStr_15846 = _arg_2; this._SafeStr_5501 = _arg_3; this._SafeStr_10496._SafeStr_10465(_arg_4); this._SafeStr_10497._SafeStr_10465(_arg_5); this._SafeStr_5560 = _arg_6; this._SafeStr_5447 = _arg_7; this._SafeStr_8646 = _arg_8; this._SafeStr_16913 = _arg_9; this._SafeStr_16911 = _arg_10; this._SafeStr_10937 = _arg_11; this._SafeStr_10938 = _arg_12; this._SafeStr_25816 = _arg_13; this._SafeStr_25817 = _arg_14; this._SafeStr_11478 = _arg_15; } public function get id():int { return (this._SafeStr_5338); } public function get typeId():int { return (this._SafeStr_15846); } public function get type():String { return (this._SafeStr_5501); } public function get loc():_SafeStr_2305 { return (this._SafeStr_10496); } public function get dir():_SafeStr_2305 { return (this._SafeStr_10497); } public function get state():int { return (this._SafeStr_5560); } public function get data():_SafeStr_2346 { return (this._SafeStr_5447); } public function get _SafeStr_7642():Number { return (this._SafeStr_8646); } public function get _SafeStr_13892():int { return (this._SafeStr_16913); } public function get _SafeStr_6554():int { return (this._SafeStr_16911); } public function get _SafeStr_6226():int { return (this._SafeStr_10937); } public function get ownerName():String { return (this._SafeStr_10938); } public function get _SafeStr_13894():Boolean { return (this._SafeStr_25816); } public function get _SafeStr_13891():Boolean { return (this._SafeStr_25817); } public function get _SafeStr_13893():Number { return (this._SafeStr_11478); } } }//package _-ZT // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_10496 = "_-3F8" (String#330, DoABC#3) // _SafeStr_10497 = "_-1zm" (String#379, DoABC#3) // _SafeStr_10937 = "_-1s2" (String#228, DoABC#3) // _SafeStr_10938 = "_-FJ" (String#232, DoABC#3) // _SafeStr_11478 = "_-4lP" (String#3778, DoABC#3) // _SafeStr_13891 = "_-30c" (String#29519, DoABC#3) // _SafeStr_13892 = "_-3Va" (String#30753, DoABC#3) // _SafeStr_13893 = "_-4qX" (String#34017, DoABC#3) // _SafeStr_13894 = "_-0NO" (String#23097, DoABC#3) // _SafeStr_15846 = "_-2ds" (String#690, DoABC#3) // _SafeStr_16911 = "_-Dz" (String#1628, DoABC#3) // _SafeStr_16913 = "_-1Bx" (String#2889, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2346 = "_-06k" (String#7722, DoABC#3) // _SafeStr_25816 = "_-0Wi" (String#23434, DoABC#3) // _SafeStr_25817 = "_-zn" (String#40779, DoABC#3) // _SafeStr_3041 = "_-Xd" (String#4452, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_5560 = "_-5KV" (String#47, DoABC#3) // _SafeStr_6226 = "_-1TC" (String#2958, DoABC#3) // _SafeStr_6554 = "_-09R" (String#22529, DoABC#3) // _SafeStr_7642 = "_-6Vn" (String#4259, DoABC#3) // _SafeStr_8646 = "_-IM" (String#592, DoABC#3) //------------------------------------------------------------ //_-ZT._SafeStr_3050 package _-ZT { import _-ue.Map; public class _SafeStr_3050 { private var _SafeStr_7431:int = 0; private var _SafeStr_25818:FurniStackingHeightMap = null; private var _SafeStr_25819:LegacyWallGeometry = null; private var _SafeStr_25820:TileObjectMap = null; private var _SafeStr_25821:_SafeStr_3026 = null; private var _SafeStr_18010:_SafeStr_3016 = null; private var _SafeStr_25822:_SafeStr_3016 = null; private var _SafeStr_25823:String = null; private var _SafeStr_25824:Map; private var _SafeStr_25825:Map; private var _SafeStr_25826:Array; public function _SafeStr_3050(k:int) { this._SafeStr_25824 = new Map(); this._SafeStr_25825 = new Map(); this._SafeStr_25826 = []; super(); this._SafeStr_7431 = k; this._SafeStr_25819 = new LegacyWallGeometry(); this._SafeStr_25821 = new _SafeStr_3026(); } public function get roomId():int { return (this._SafeStr_7431); } public function get _SafeStr_13797():FurniStackingHeightMap { return (this._SafeStr_25818); } public function set _SafeStr_13797(k:FurniStackingHeightMap):void { if (this._SafeStr_25818 != null){ this._SafeStr_25818.dispose(); }; this._SafeStr_25818 = k; if (this._SafeStr_25820){ this._SafeStr_25820.dispose(); }; if (this._SafeStr_25818){ this._SafeStr_25820 = new TileObjectMap(this._SafeStr_25818.width, this._SafeStr_25818.height); }; } public function get _SafeStr_13799():LegacyWallGeometry { return (this._SafeStr_25819); } public function get _SafeStr_13800():TileObjectMap { return (this._SafeStr_25820); } public function get _SafeStr_13803():_SafeStr_3026 { return (this._SafeStr_25821); } public function get _SafeStr_13798():String { return (this._SafeStr_25823); } public function set _SafeStr_13798(k:String):void { this._SafeStr_25823 = k; } public function get _SafeStr_13804():_SafeStr_3016 { return (this._SafeStr_18010); } public function set _SafeStr_13804(k:_SafeStr_3016):void { if (this._SafeStr_18010 != null){ this._SafeStr_18010.dispose(); }; this._SafeStr_18010 = k; } public function get _SafeStr_13805():_SafeStr_3016 { return (this._SafeStr_25822); } public function set _SafeStr_13805(k:_SafeStr_3016):void { if (this._SafeStr_25822 != null){ this._SafeStr_25822.dispose(); }; this._SafeStr_25822 = k; } public function dispose():void { if (this._SafeStr_25818 != null){ this._SafeStr_25818.dispose(); this._SafeStr_25818 = null; }; if (this._SafeStr_25819 != null){ this._SafeStr_25819.dispose(); this._SafeStr_25819 = null; }; if (this._SafeStr_25821 != null){ this._SafeStr_25821.dispose(); this._SafeStr_25821 = null; }; if (this._SafeStr_18010 != null){ this._SafeStr_18010.dispose(); this._SafeStr_18010 = null; }; if (this._SafeStr_25822 != null){ this._SafeStr_25822.dispose(); this._SafeStr_25822 = null; }; if (this._SafeStr_25824 != null){ this._SafeStr_25824.dispose(); this._SafeStr_25824 = null; }; if (this._SafeStr_25825 != null){ this._SafeStr_25825.dispose(); this._SafeStr_25825 = null; }; if (this._SafeStr_25820 != null){ this._SafeStr_25820.dispose(); this._SafeStr_25820 = null; }; } public function _SafeStr_13888(k:_SafeStr_3041):void { if (k != null){ this._SafeStr_25824.remove(k.id); this._SafeStr_25824.add(k.id, k); }; } public function _SafeStr_7657():_SafeStr_3041 { if (this._SafeStr_25824.length > 0){ return (this._SafeStr_13889(this._SafeStr_25824._SafeStr_7070(0))); }; return (null); } public function _SafeStr_13889(k:int):_SafeStr_3041 { var _local_2:_SafeStr_3041 = this._SafeStr_25824.remove(k); return (_local_2); } public function _SafeStr_13898(k:_SafeStr_3041):void { if (k != null){ this._SafeStr_25825.remove(k.id); this._SafeStr_25825.add(k.id, k); }; } public function _SafeStr_5869():_SafeStr_3041 { if (this._SafeStr_25825.length > 0){ return (this._SafeStr_13899(this._SafeStr_25825._SafeStr_7070(0))); }; return (null); } public function _SafeStr_13899(k:int):_SafeStr_3041 { var _local_2:_SafeStr_3041 = this._SafeStr_25825.remove(k); return (_local_2); } public function _SafeStr_13813(k:String):Boolean { var _local_2:int = this._SafeStr_25826.indexOf(k); if (_local_2 == -1){ this._SafeStr_25826.push(k); return (true); }; return (false); } public function _SafeStr_13814(k:String):Boolean { var _local_2:int = this._SafeStr_25826.indexOf(k); if (_local_2 > -1){ this._SafeStr_25826.splice(_local_2, 1); return (true); }; return (false); } public function _SafeStr_13812():Boolean { return ((this._SafeStr_25826.length > 0)); } } }//package _-ZT // _SafeStr_13797 = "_-6Jf" (String#37617, DoABC#3) // _SafeStr_13798 = "_-1MC" (String#25451, DoABC#3) // _SafeStr_13799 = "_-4YJ" (String#33350, DoABC#3) // _SafeStr_13800 = "_-2bQ" (String#28500, DoABC#3) // _SafeStr_13803 = "_-372" (String#29774, DoABC#3) // _SafeStr_13804 = "_-0XN" (String#23461, DoABC#3) // _SafeStr_13805 = "_-6r" (String#38738, DoABC#3) // _SafeStr_13812 = "_-3KW" (String#30321, DoABC#3) // _SafeStr_13813 = "_-Z9" (String#15033, DoABC#3) // _SafeStr_13814 = "_-0WB" (String#8125, DoABC#3) // _SafeStr_13888 = "_-18p" (String#24948, DoABC#3) // _SafeStr_13889 = "_-5m2" (String#36280, DoABC#3) // _SafeStr_13898 = "_-6Yi" (String#38225, DoABC#3) // _SafeStr_13899 = "_-5Un" (String#35607, DoABC#3) // _SafeStr_18010 = "_-0lE" (String#8370, DoABC#3) // _SafeStr_25818 = "_-6h1" (String#38571, DoABC#3) // _SafeStr_25819 = "_-Ys" (String#39757, DoABC#3) // _SafeStr_25820 = "_-49D" (String#11892, DoABC#3) // _SafeStr_25821 = "_-4x7" (String#34263, DoABC#3) // _SafeStr_25822 = "_-688" (String#37189, DoABC#3) // _SafeStr_25823 = "_-3Bs" (String#29963, DoABC#3) // _SafeStr_25824 = "_-WA" (String#39662, DoABC#3) // _SafeStr_25825 = "_-32F" (String#29574, DoABC#3) // _SafeStr_25826 = "_-5gP" (String#36069, DoABC#3) // _SafeStr_3016 = "_-26I" (String#27284, DoABC#3) // _SafeStr_3026 = "_-5x3" (String#36707, DoABC#3) // _SafeStr_3041 = "_-Xd" (String#4452, DoABC#3) // _SafeStr_3050 = "_-2IN" (String#27754, DoABC#3) // _SafeStr_5869 = "_-37n" (String#1531, DoABC#3) // _SafeStr_7070 = "_-1BL" (String#2886, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_7657 = "_-0OD" (String#2657, DoABC#3) //------------------------------------------------------------ //_-ZT._SafeStr_3051 package _-ZT { public class _SafeStr_3051 { private var _SafeStr_7431:int; private var _SafeStr_5447:XML; private var _SafeStr_11705:String = null; private var _SafeStr_11704:String = null; private var _SafeStr_11706:String = null; public function _SafeStr_3051(k:int, _arg_2:XML) { this._SafeStr_7431 = k; this._SafeStr_5447 = _arg_2; } public function get roomId():int { return (this._SafeStr_7431); } public function get data():XML { return (this._SafeStr_5447); } public function get _SafeStr_9354():String { return (this._SafeStr_11705); } public function set _SafeStr_9354(k:String):void { this._SafeStr_11705 = k; } public function get _SafeStr_9355():String { return (this._SafeStr_11704); } public function set _SafeStr_9355(k:String):void { this._SafeStr_11704 = k; } public function get _SafeStr_9356():String { return (this._SafeStr_11706); } public function set _SafeStr_9356(k:String):void { this._SafeStr_11706 = k; } } }//package _-ZT // _SafeStr_11704 = "_-3My" (String#1536, DoABC#3) // _SafeStr_11705 = "_-FE" (String#1630, DoABC#3) // _SafeStr_11706 = "_-tB" (String#1647, DoABC#3) // _SafeStr_3051 = "_-04q" (String#2562, DoABC#3) // _SafeStr_5447 = "_-fv" (String#5, DoABC#3) // _SafeStr_7431 = "_-0nN" (String#53, DoABC#3) // _SafeStr_9354 = "_-0Fj" (String#22783, DoABC#3) // _SafeStr_9355 = "_-19n" (String#24980, DoABC#3) // _SafeStr_9356 = "_-0AH" (String#22557, DoABC#3) //------------------------------------------------------------ //_-ZT.FurniStackingHeightMap package _-ZT { import __AS3__.vec.Vector; import __AS3__.vec.*; public class FurniStackingHeightMap { private var _SafeStr_25188:Vector.; private var _SafeStr_25827:Vector.; private var _SafeStr_25828:Vector.; private var _SafeStr_5378:int = 0; private var _height:int = 0; public function FurniStackingHeightMap(k:int, _arg_2:int) { this._SafeStr_5378 = k; this._height = _arg_2; this._SafeStr_25188 = new Vector.((k * _arg_2)); this._SafeStr_25827 = new Vector.((k * _arg_2)); this._SafeStr_25828 = new Vector.((k * _arg_2)); } public function get width():int { return (this._SafeStr_5378); } public function get height():int { return (this._height); } public function dispose():void { this._SafeStr_25188 = null; this._SafeStr_25827 = null; this._SafeStr_25828 = null; this._SafeStr_5378 = 0; this._height = 0; } private function _SafeStr_25829(k:int, _arg_2:int):Boolean { return ((((((((k >= 0)) && ((k < this._SafeStr_5378)))) && ((_arg_2 >= 0)))) && ((_arg_2 < this._height)))); } public function _SafeStr_13963(k:int, _arg_2:int):Number { return (((this._SafeStr_25829(k, _arg_2)) ? this._SafeStr_25188[((_arg_2 * this._SafeStr_5378) + k)] : 0)); } public function _SafeStr_13927(k:int, _arg_2:int, _arg_3:Number):void { if (this._SafeStr_25829(k, _arg_2)){ this._SafeStr_25188[((_arg_2 * this._SafeStr_5378) + k)] = _arg_3; }; } public function _SafeStr_14017(k:int, _arg_2:int, _arg_3:Boolean):void { if (this._SafeStr_25829(k, _arg_2)){ this._SafeStr_25827[((_arg_2 * this._SafeStr_5378) + k)] = _arg_3; }; } public function _SafeStr_14018(k:int, _arg_2:int, _arg_3:Boolean):void { if (this._SafeStr_25829(k, _arg_2)){ this._SafeStr_25828[((_arg_2 * this._SafeStr_5378) + k)] = _arg_3; }; } public function _SafeStr_14131(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int, _arg_7:int, _arg_8:int, _arg_9:Boolean, _arg_10:Number=-1):Boolean { var _local_12:int; var _local_13:int; if (((!(this._SafeStr_25829(k, _arg_2))) || (!(this._SafeStr_25829(((k + _arg_3) - 1), ((_arg_2 + _arg_4) - 1)))))){ return (false); }; if ((((_arg_5 < 0)) || ((_arg_5 >= this._SafeStr_5378)))){ _arg_5 = 0; }; if ((((_arg_6 < 0)) || ((_arg_6 >= this._height)))){ _arg_6 = 0; }; _arg_7 = Math.min(_arg_7, (this._SafeStr_5378 - _arg_5)); _arg_8 = Math.min(_arg_8, (this._height - _arg_6)); if (_arg_10 == -1){ _arg_10 = this._SafeStr_13963(k, _arg_2); }; var _local_11:int = _arg_2; while (_local_11 < (_arg_2 + _arg_4)) { _local_12 = k; while (_local_12 < (k + _arg_3)) { if ((((((((_local_12 < _arg_5)) || ((_local_12 >= (_arg_5 + _arg_7))))) || ((_local_11 < _arg_6)))) || ((_local_11 >= (_arg_6 + _arg_8))))){ _local_13 = ((_local_11 * this._SafeStr_5378) + _local_12); if (_arg_9){ if (!this._SafeStr_25828[_local_13]){ return (false); }; } else { if (((((this._SafeStr_25827[_local_13]) || (!(this._SafeStr_25828[_local_13])))) || ((Math.abs((this._SafeStr_25188[_local_13] - _arg_10)) > 0.01)))){ return (false); }; }; }; _local_12++; }; _local_11++; }; return (true); } } }//package _-ZT // _SafeStr_13927 = "_-3Ve" (String#30757, DoABC#3) // _SafeStr_13963 = "_-5ib" (String#36155, DoABC#3) // _SafeStr_14017 = "_-5kK" (String#36216, DoABC#3) // _SafeStr_14018 = "_-6EY" (String#37429, DoABC#3) // _SafeStr_14131 = "_-0RL" (String#23240, DoABC#3) // _SafeStr_25188 = "_-6JA" (String#4208, DoABC#3) // _SafeStr_25827 = "_-3oR" (String#31473, DoABC#3) // _SafeStr_25828 = "_-1xv" (String#26920, DoABC#3) // _SafeStr_25829 = "_-6fg" (String#38510, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) //------------------------------------------------------------ //_-ZT.LegacyWallGeometry package _-ZT { import _-0MK._SafeStr_3; import _-151._SafeStr_2306; import _-151._SafeStr_2305; public class LegacyWallGeometry implements _SafeStr_3 { private static const _SafeStr_25830:String = "l"; private static const _SafeStr_25831:String = "r"; private var _SafeStr_5406:Boolean = false; private var _SafeStr_7986:int = 64; private var _SafeStr_25188:Array; private var _SafeStr_5378:int = 0; private var _height:int = 0; private var _SafeStr_17372:int = 0; public function LegacyWallGeometry() { this._SafeStr_25188 = []; super(); } public function get disposed():Boolean { return (this._SafeStr_5406); } public function get scale():int { return (this._SafeStr_7986); } public function set scale(k:int):void { this._SafeStr_7986 = k; } public function dispose():void { this.reset(); this._SafeStr_5406 = true; } public function initialize(k:int, _arg_2:int, _arg_3:int):void { var _local_5:Array; var _local_6:int; if ((((k <= this._SafeStr_5378)) && ((_arg_2 <= this._height)))){ this._SafeStr_5378 = k; this._height = _arg_2; this._SafeStr_17372 = _arg_3; return; }; this.reset(); var _local_4:int; while (_local_4 < _arg_2) { _local_5 = []; this._SafeStr_25188.push(_local_5); _local_6 = 0; while (_local_6 < k) { _local_5.push(0); _local_6++; }; _local_4++; }; this._SafeStr_5378 = k; this._height = _arg_2; this._SafeStr_17372 = _arg_3; } private function reset():void { var k:int; var _local_2:Array; if (this._SafeStr_25188 != null){ k = 0; while (k < this._SafeStr_25188.length) { _local_2 = (this._SafeStr_25188[k] as Array); k++; }; this._SafeStr_25188 = []; }; } public function _SafeStr_13927(k:int, _arg_2:int, _arg_3:Number):Boolean { if ((((((((k < 0)) || ((k >= this._SafeStr_5378)))) || ((_arg_2 < 0)))) || ((_arg_2 >= this._height)))){ return (false); }; var _local_4:Array = (this._SafeStr_25188[_arg_2] as Array); if (_local_4 != null){ _local_4[k] = _arg_3; return (true); }; return (false); } public function _SafeStr_13963(k:int, _arg_2:int):Number { if ((((((((k < 0)) || ((k >= this._SafeStr_5378)))) || ((_arg_2 < 0)))) || ((_arg_2 >= this._height)))){ return (0); }; var _local_3:Array = (this._SafeStr_25188[_arg_2] as Array); if (_local_3 != null){ return ((_local_3[k] as Number)); }; return (0); } public function getLocation(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String):_SafeStr_2305 { var _local_12:int; var _local_6:int; var _local_7:int; if ((((k == 0)) && ((_arg_2 == 0)))){ k = this._SafeStr_5378; _arg_2 = this._height; _local_12 = Math.round((this.scale / 10)); if (_arg_5 == _SafeStr_25831){ _local_7 = (this._SafeStr_5378 - 1); while (_local_7 >= 0) { _local_6 = 1; while (_local_6 < this._height) { if (this._SafeStr_13963(_local_7, _local_6) <= this._SafeStr_17372){ if ((_local_6 - 1) < _arg_2){ k = _local_7; _arg_2 = (_local_6 - 1); }; break; }; _local_6++; }; _local_7--; }; _arg_4 = (_arg_4 + ((this.scale / 4) - (_local_12 / 2))); _arg_3 = (_arg_3 + (this.scale / 2)); } else { _local_6 = (this._height - 1); while (_local_6 >= 0) { _local_7 = 1; while (_local_7 < this._SafeStr_5378) { if (this._SafeStr_13963(_local_7, _local_6) <= this._SafeStr_17372){ if ((_local_7 - 1) < k){ k = (_local_7 - 1); _arg_2 = _local_6; }; break; }; _local_7++; }; _local_6--; }; _arg_4 = (_arg_4 + ((this.scale / 4) - (_local_12 / 2))); _arg_3 = (_arg_3 - _local_12); }; }; var _local_8:Number = Number(k); var _local_9:Number = Number(_arg_2); var _local_10:Number = this._SafeStr_13963(k, _arg_2); if (_arg_5 == _SafeStr_25831){ _local_8 = (_local_8 + ((_arg_3 / Number((this._SafeStr_7986 / 2))) - 0.5)); _local_9 = (_local_9 + 0.5); _local_10 = (_local_10 - ((_arg_4 - (_arg_3 / 2)) / Number((this._SafeStr_7986 / 2)))); } else { _local_9 = (_local_9 + ((((this._SafeStr_7986 / 2) - _arg_3) / Number((this._SafeStr_7986 / 2))) - 0.5)); _local_8 = (_local_8 + 0.5); _local_10 = (_local_10 - ((_arg_4 - (((this._SafeStr_7986 / 2) - _arg_3) / 2)) / Number((this._SafeStr_7986 / 2)))); }; var _local_11:_SafeStr_2306 = new _SafeStr_2306(_local_8, _local_9, _local_10); return (_local_11); } public function _SafeStr_14032(k:Number, _arg_2:Number, _arg_3:String):_SafeStr_2305 { var _local_4:int; var _local_5:int; var _local_6:Number = 0; var _local_7:Number = 0; _local_5 = Math.ceil(k); _local_6 = (_local_5 - k); var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:int; var _local_12:Number = 0; _local_4 = 0; while (_local_4 < this._SafeStr_5378) { if ((((_local_5 >= 0)) && ((_local_5 < this._height)))){ if (this._SafeStr_13963(_local_4, _local_5) <= this._SafeStr_17372){ _local_8 = (_local_4 - 1); _local_9 = _local_5; _local_7 = _local_4; _arg_3 = _SafeStr_25830; break; }; if (this._SafeStr_13963(_local_4, (_local_5 + 1)) <= this._SafeStr_17372){ _local_8 = _local_4; _local_9 = _local_5; _local_7 = (_local_9 - k); _arg_3 = _SafeStr_25831; break; }; }; _local_5++; _local_4++; }; _local_10 = ((this.scale / 2) * _local_6); var _local_13:Number = ((-(_local_7) * this.scale) / 2); _local_13 = (_local_13 + ((((-(_arg_2) * 18) / 32) * this.scale) / 2)); _local_12 = this._SafeStr_13963(_local_8, _local_9); _local_11 = (((_local_12 * this.scale) / 2) + _local_13); if (_arg_3 == _SafeStr_25831){ _local_11 = (_local_11 + ((_local_6 * this.scale) / 4)); } else { _local_11 = (_local_11 + (((1 - _local_6) * this.scale) / 4)); }; return (this.getLocation(_local_8, _local_9, _local_10, _local_11, _arg_3)); } public function _SafeStr_25832(k:_SafeStr_2305, _arg_2:Number):Array { if (k == null){ return (null); }; var _local_3:Number = 0; var _local_4:Number = 0; var _local_5:Number = 0; var _local_6:Number = 0; var _local_7:String = ""; var _local_8:Number = 0; if (_arg_2 == 90){ _local_3 = Math.floor((k.x - 0.5)); _local_4 = Math.floor((k.y + 0.5)); _local_8 = this._SafeStr_13963(_local_3, _local_4); _local_5 = ((this._SafeStr_7986 / 2) - (((k.y - _local_4) + 0.5) * Number((this._SafeStr_7986 / 2)))); _local_6 = (((_local_8 - k.z) * Number((this._SafeStr_7986 / 2))) + (((this._SafeStr_7986 / 2) - _local_5) / 2)); _local_7 = _SafeStr_25830; } else { if (_arg_2 == 180){ _local_3 = Math.floor((k.x + 0.5)); _local_4 = Math.floor((k.y - 0.5)); _local_8 = this._SafeStr_13963(_local_3, _local_4); _local_5 = (((k.x + 0.5) - _local_3) * Number((this._SafeStr_7986 / 2))); _local_6 = (((_local_8 - k.z) * Number((this._SafeStr_7986 / 2))) + (_local_5 / 2)); _local_7 = _SafeStr_25831; } else { return (null); }; }; return ([_local_3, _local_4, _local_5, _local_6, _local_7]); } public function _SafeStr_14135(k:_SafeStr_2305, _arg_2:Number):String { var _local_3:Array = this._SafeStr_25832(k, _arg_2); if (_local_3 == null){ return (null); }; var _local_4:int = int(_local_3[0]); var _local_5:int = int(_local_3[1]); var _local_6:int = int(_local_3[2]); var _local_7:int = int(_local_3[3]); var _local_8:String = _local_3[4]; var _local_9:String = (((((((((":w=" + _local_4) + ",") + _local_5) + " l=") + _local_6) + ",") + _local_7) + " ") + _local_8); return (_local_9); } public function getDirection(k:String):Number { if (k == _SafeStr_25831){ return (180); }; return (90); } public function _SafeStr_13964(k:int, _arg_2:int):Number { var _local_3:int; _local_3 = this._SafeStr_13963(k, _arg_2); var _local_4:int = (_local_3 + 1); return ((_local_3 + (((((((((((((((((int(this._SafeStr_13963((k - 1), (_arg_2 - 1))) == _local_4)) || ((int(this._SafeStr_13963(k, (_arg_2 - 1))) == _local_4)))) || ((int(this._SafeStr_13963((k + 1), (_arg_2 - 1))) == _local_4)))) || ((int(this._SafeStr_13963((k - 1), _arg_2)) == _local_4)))) || ((int(this._SafeStr_13963((k + 1), _arg_2)) == _local_4)))) || ((int(this._SafeStr_13963((k - 1), (_arg_2 + 1))) == _local_4)))) || ((int(this._SafeStr_13963(k, (_arg_2 + 1))) == _local_4)))) || ((int(this._SafeStr_13963((k + 1), (_arg_2 + 1))) == _local_4)))) ? 0.5 : 0))); } public function _SafeStr_14016(k:int, _arg_2:int):Boolean { return ((((((((((k >= 0)) && ((k < this._SafeStr_5378)))) && ((_arg_2 >= 0)))) && ((_arg_2 < this._height)))) && ((this._SafeStr_25188[_arg_2][k] >= 0)))); } } }//package _-ZT // _SafeStr_13927 = "_-3Ve" (String#30757, DoABC#3) // _SafeStr_13963 = "_-5ib" (String#36155, DoABC#3) // _SafeStr_13964 = "_-3uu" (String#31734, DoABC#3) // _SafeStr_14016 = "_-5kV" (String#36223, DoABC#3) // _SafeStr_14032 = "_-3tK" (String#31665, DoABC#3) // _SafeStr_14135 = "_-4Ax" (String#32413, DoABC#3) // _SafeStr_17372 = "_-3sQ" (String#3564, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_25188 = "_-6JA" (String#4208, DoABC#3) // _SafeStr_25830 = "_-1nK" (String#26509, DoABC#3) // _SafeStr_25831 = "_-6fe" (String#38509, DoABC#3) // _SafeStr_25832 = "_-4BN" (String#32428, DoABC#3) // _SafeStr_3 = "_-47K" (String#11863, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_5406 = "_-0RQ" (String#41, DoABC#3) // _SafeStr_7986 = "_-3ui" (String#230, DoABC#3) //------------------------------------------------------------ //_-ZT.SpriteDataCollector package _-ZT { import _-6N4._SafeStr_188; import in._SafeStr_2436; import __AS3__.vec.Vector; import _-3yO._SafeStr_2285; import _-4-n._SafeStr_2752; import _-1uj.RoomEngine; import flash.geom.Rectangle; import _-34z._SafeStr_3017; import flash.geom.Point; import _-pv._SafeStr_2661; import _-1IE._SafeStr_4679; import _-4-n._SafeStr_4678; import _-4-n._SafeStr_4384; import _-4-n._SafeStr_4680; import _-4-n._SafeStr_4367; import _-ue.Map; import _-151._SafeStr_2303; import flash.display.Stage; import _-151._SafeStr_2306; import _-4-n._SafeStr_2779; import _-3oF.Core; import __AS3__.vec.*; public class SpriteDataCollector { private static const _SafeStr_25833:int = 1; private static const _SafeStr_25834:int = -16; private static const _SafeStr_25835:int = -52; private static const _SafeStr_25836:int = 30; private var _SafeStr_25837:Number; private var _SafeStr_10109:int = 0; private var _SafeStr_25838:int = 0; private static function _SafeStr_25839(k:Vector.<_SafeStr_188>, _arg_2:RoomEngine):Vector.<_SafeStr_188> { var _local_4:_SafeStr_188; var _local_5:_SafeStr_2436; var _local_6:Array; var _local_7:_SafeStr_188; var _local_3:Vector.<_SafeStr_188> = new Vector.<_SafeStr_188>(); for each (_local_4 in k) { if ((((_local_4._SafeStr_5705 == "boutique_mannequin1")) && ((_local_4.name.indexOf("mannequin_") == 0)))){ _local_5 = _arg_2.getRoomObject(_arg_2.activeRoomId, _local_4._SafeStr_5678, _SafeStr_2285._SafeStr_5887); if (_local_5 != null){ _local_6 = _SafeStr_2752(_local_5._SafeStr_10108()).getSpriteList(); if (_local_6 != null){ for each (_local_7 in _local_6) { _local_7.x = (_local_7.x + ((_local_4.x + (_local_4.width / 2)) + _SafeStr_25833)); _local_7.y = (_local_7.y + ((_local_4.y + _local_4.height) + _SafeStr_25834)); _local_7.z = (_local_7.z + _local_4.z); _local_3.push(_local_7); }; }; }; } else { _local_3.push(_local_4); }; }; return (_local_3); } private static function _SafeStr_25840(k:_SafeStr_188, _arg_2:_SafeStr_188):Number { if (k.z < _arg_2.z){ return (1); }; if (k.z > _arg_2.z){ return (-1); }; return (-1); } private static function _SafeStr_25841(k:_SafeStr_188, _arg_2:Rectangle, _arg_3:_SafeStr_3017):Boolean { var _local_4:Rectangle = new Rectangle((k.x + _arg_3._SafeStr_13823), (k.y + _arg_3._SafeStr_13824), k.width, k.height); return (_local_4.intersects(_arg_2)); } private static function _SafeStr_25842(k:Point, _arg_2:Point, _arg_3:Point, _arg_4:Point):Vector. { var _local_6:Point; var _local_5:Vector. = new Vector.(0); if (k.x == _arg_2.x){ _local_5.push(k, _arg_3, _arg_2, _arg_4); } else { if (k.x == _arg_3.x){ _local_5.push(k, _arg_2, _arg_3, _arg_4); } else { if ((((((_arg_2.x < k.x)) && ((_arg_2.y > k.y)))) || ((((_arg_2.x > k.x)) && ((_arg_2.y < k.y)))))){ _local_5.push(k, _arg_3, _arg_2, _arg_4); } else { _local_5.push(k, _arg_2, _arg_3, _arg_4); }; }; }; if (_local_5[0].x < _local_5[1].x){ _local_6 = _local_5[0]; _local_5[0] = _local_5[1]; _local_5[1] = _local_6; _local_6 = _local_5[2]; _local_5[2] = _local_5[3]; _local_5[3] = _local_6; }; if (_local_5[0].y < _local_5[2].y){ _local_6 = _local_5[0]; _local_5[0] = _local_5[2]; _local_5[2] = _local_6; _local_6 = _local_5[1]; _local_5[1] = _local_5[3]; _local_5[3] = _local_6; }; return (_local_5); } public function _SafeStr_6024(k:Rectangle, _arg_2:_SafeStr_3017, _arg_3:RoomEngine, _arg_4:int):String { var _local_8:_SafeStr_2436; var _local_9:_SafeStr_188; var _local_10:String; var _local_11:Array; var _local_12:Number; var _local_13:int; var _local_14:_SafeStr_188; var _local_15:Point; var _local_16:_SafeStr_188; var _local_5:Vector. = new Vector.(); var _local_6:Vector.<_SafeStr_188> = _arg_2._SafeStr_15087(); var _local_7:Array = _arg_3._SafeStr_13883(_arg_3.activeRoomId, _SafeStr_2285._SafeStr_5707); for each (_local_8 in _local_7) { if (_local_8.getId() != _arg_4){ _local_11 = _SafeStr_2752(_local_8._SafeStr_10108()).getSpriteList(); if (_local_11){ _local_12 = 0; _local_13 = 0; for each (_local_14 in _local_6) { if (_local_14.name == ("avatar_" + _local_8.getId())){ _local_12 = _local_14.z; _local_13 = ((_local_14.y + _local_14.height) - (_arg_2.geometry.scale / 4)); break; }; }; _local_15 = _arg_3._SafeStr_5708(_arg_3.activeRoomId, _local_8.getId(), _SafeStr_2285._SafeStr_5707, _arg_2.getId()); if (_local_15){ if (_local_13 == 0){ _local_13 = _local_15.y; }; for each (_local_16 in _local_11) { _local_16.x = (_local_16.x + (_local_15.x - _arg_2._SafeStr_13823)); _local_16.y = (_local_16.y + _local_13); _local_16.z = (_local_16.z + _local_12); if ((((_local_16.name.indexOf("h_std_fx29_") == 0)) || ((_local_16.name.indexOf("h_std_fx185_") == 0)))){ _local_16.y = (_local_16.y + _SafeStr_25835); }; _local_6.push(_local_16); }; }; }; }; }; _local_6 = _SafeStr_25839(_local_6, _arg_3); _local_6.sort(_SafeStr_25840); for each (_local_9 in _local_6) { if (((((((((!((_local_9.name == null))) && ((_local_9.name.length > 0)))) && (!((_local_9.name.indexOf("tile_cursor_") == 0))))) && (_SafeStr_25841(_local_9, k, _arg_2)))) && ((((_arg_4 < 0)) || (!((_local_9._SafeStr_5678 == _arg_4))))))){ _local_5.push(this._SafeStr_25843(_local_9, k, _arg_2, _arg_3)); if (!this._SafeStr_25837){ this._SafeStr_25837 = _local_9.z; }; this._SafeStr_10109++; }; }; _local_10 = JSON.stringify(_local_5); return (_local_10); } public function _SafeStr_13966(k:RoomEngine):String { var _local_2:Object = new Object(); return (JSON.stringify(_local_2)); } private function _SafeStr_25843(k:_SafeStr_188, _arg_2:Rectangle, _arg_3:_SafeStr_3017, _arg_4:RoomEngine):Object { var _local_7:String; var _local_9:Array; var _local_10:_SafeStr_2661; var _local_11:XML; var _local_12:String; var _local_13:String; var _local_5:Object = new Object(); var _local_6:String = k.name; if (k.name.indexOf("@") != -1){ _local_9 = k.name.split("@"); _local_6 = _local_9[0]; _local_7 = _local_9[1]; }; if (((_local_7) && (k._SafeStr_5705))){ _local_10 = _arg_4._SafeStr_13969._SafeStr_13710(k._SafeStr_5705); if (_local_10 != null){ _local_11 = _local_10._SafeStr_13713(_local_7); if (((!((_local_11 == null))) && (!((_local_11.@source == null))))){ _local_5.paletteSourceName = (_local_11.@source + ""); }; }; }; var _local_8:String = _arg_4.configuration.getProperty("image.library.url"); _local_6 = _local_6.replace("%image.library.url%", _local_8); if (_local_6.indexOf("%group.badge.url%") != -1){ _local_12 = _arg_4.configuration.getProperty("group.badge.url"); _local_6 = _local_6.replace("%group.badge.url%", ""); _local_13 = _local_12.replace("%imagerdata%", _local_6); _local_6 = _local_13; }; _local_5.name = _local_6; _local_5.x = (k.x - _arg_2.x); _local_5.y = (k.y - _arg_2.y); _local_5.x = (_local_5.x + _arg_3._SafeStr_13823); _local_5.y = (_local_5.y + _arg_3._SafeStr_13824); _local_5.z = k.z; if (((k.alpha) && (!((k.alpha.toString() == "255"))))){ _local_5.alpha = k.alpha; }; if (k.flipH){ _local_5.flipH = k.flipH; }; if (k.skew){ _local_5.skew = k.skew; }; if (k.frame){ _local_5.frame = k.frame; }; if (((k.color) && ((k.color.length > 0)))){ _local_5.color = int(k.color); }; if (((k.blendMode) && (!((k.blendMode == "normal"))))){ _local_5.blendMode = k.blendMode; }; if (_local_6.indexOf("http") == 0){ _local_5.width = k.width; _local_5.height = k.height; this._SafeStr_25838++; if (this._SafeStr_25838 > _SafeStr_25836){ _local_5.name = "box"; }; }; if (k.posture){ _local_5.posture = k.posture; }; return (_local_5); } private function _SafeStr_25844(k:Rectangle, _arg_2:uint, _arg_3:Array):_SafeStr_4678 { var _local_9:Number; var _local_4:Point = new Point(0, 0); var _local_5:Point = new Point(k.width, 0); var _local_6:Point = new Point(0, k.height); var _local_7:Point = new Point(k.width, k.height); var _local_8:Vector. = _SafeStr_25842(_local_4, _local_5, _local_6, _local_7); if (_arg_3.length > 0){ _local_9 = _arg_3[0].z; if (this._SafeStr_25837){ _local_9 = Math.max(this._SafeStr_25837, _local_9); }; } else { _local_9 = ((this._SafeStr_25837) ? this._SafeStr_25837 : 0); }; _local_9 = (_local_9 + ((this._SafeStr_10109 * 1.776104) + (_arg_3.length * 2.31743))); var _local_10:_SafeStr_4678 = new _SafeStr_4679(null, _arg_2); _local_10.cornerPoints = _local_8; _local_10.z = _local_9; return (_local_10); } private function _SafeStr_25845(k:Vector.<_SafeStr_4384>, _arg_2:_SafeStr_3017, _arg_3:RoomEngine):Array { var _local_6:_SafeStr_4384; var _local_7:Array; var _local_8:Array; var _local_9:_SafeStr_4680; var _local_10:Object; var _local_11:_SafeStr_4367; var _local_4:Map = new Map(); var _local_5:Number = 1; if (this._SafeStr_25837){ _local_5 = (_local_5 + this._SafeStr_25837); }; for each (_local_6 in k) { _local_10 = {}; _local_10.plane = _local_6; _local_10.z = _local_5; _local_4.add(_local_6.uniqueId, _local_10); }; _local_7 = _arg_2._SafeStr_15091(); _local_7.sortOn("z", Array.NUMERIC); _local_7.reverse(); _local_8 = []; for each (_local_9 in _local_7) { _local_11 = _local_9.sprite; if (_local_11 != null){ _local_10 = _local_4.remove(_local_11._SafeStr_11784); if (_local_10 != null){ _local_10.z = _local_9.z; _local_8.push(_local_10); }; }; }; _local_8 = _local_8.concat(_local_4._SafeStr_5403()); return (_local_8); } public function _SafeStr_13967(k:Rectangle, _arg_2:_SafeStr_3017, _arg_3:RoomEngine, _arg_4:uint):Array { var _local_8:_SafeStr_2303; var _local_9:Array; var _local_10:Stage; var _local_11:Object; var _local_12:_SafeStr_4384; var _local_13:Vector.; var _local_14:_SafeStr_2306; var _local_15:Point; var _local_16:Point; var _local_17:Point; var _local_18:Point; var _local_19:int; var _local_20:int; var _local_21:Point; var _local_22:Vector.; var _local_23:_SafeStr_4678; var _local_5:Array = []; var _local_6:_SafeStr_2436 = _arg_3.getRoomObject(_arg_3.activeRoomId, RoomEngine._SafeStr_13743, _SafeStr_2285._SafeStr_13676); var _local_7:_SafeStr_2779 = (_local_6._SafeStr_10108() as _SafeStr_2779); if (_local_7){ _local_8 = _arg_2.geometry; _local_9 = this._SafeStr_25845(_local_7._SafeStr_11793, _arg_2, _arg_3); _local_10 = Core._SafeStr_12115.displayObjectContainer.stage; for each (_local_11 in _local_9) { _local_12 = _local_11.plane; _local_13 = new Vector.(0); _local_14 = _SafeStr_2306.sum(_local_12.location, _local_12._SafeStr_11657); _local_15 = _local_8._SafeStr_5381(_local_12.location); _local_16 = _local_8._SafeStr_5381(_local_14); _local_17 = _local_8._SafeStr_5381(_SafeStr_2306.sum(_local_12.location, _local_12._SafeStr_11658)); _local_18 = _local_8._SafeStr_5381(_SafeStr_2306.sum(_local_14, _local_12._SafeStr_11658)); _local_13.push(_local_15, _local_16, _local_17, _local_18); _local_19 = 0; _local_20 = 0; for each (_local_21 in _local_13) { _local_21.offset((_local_10.stageWidth / 2), (_local_10.stageHeight / 2)); _local_21.offset(_arg_2._SafeStr_13823, _arg_2._SafeStr_13824); _local_21.offset(-(k.x), -(k.y)); if (_local_21.x < 0){ _local_19--; } else { if (_local_21.x >= k.width){ _local_19++; }; }; if (_local_21.y < 0){ _local_20--; } else { if (_local_21.y >= k.height){ _local_20++; }; }; }; if ((((Math.abs(_local_19) == 4)) || ((Math.abs(_local_20) == 4)))){ } else { _local_22 = _SafeStr_25842(_local_15, _local_16, _local_17, _local_18); for each (_local_23 in _local_12._SafeStr_11671(_local_8)) { _local_23.cornerPoints = _local_22; _local_23.z = _local_11.z; _local_5.push(_local_23); }; }; }; _local_5.unshift(this._SafeStr_25844(k, _arg_4, _local_5)); }; return (_local_5); } } }//package _-ZT // _SafeStr_10108 = "_-58m" (String#12905, DoABC#3) // _SafeStr_10109 = "_-0Km" (String#2641, DoABC#3) // _SafeStr_11657 = "_-4Z6" (String#12302, DoABC#3) // _SafeStr_11658 = "_-6PX" (String#14203, DoABC#3) // _SafeStr_11671 = "_-3L9" (String#11047, DoABC#3) // _SafeStr_11784 = "_-3Pe" (String#11120, DoABC#3) // _SafeStr_11793 = "_-3rD" (String#11592, DoABC#3) // _SafeStr_12115 = "_-3jf" (String#3529, DoABC#3) // _SafeStr_13676 = "_-5Xo" (String#35731, DoABC#3) // _SafeStr_13710 = "else " (String#16209, DoABC#3) // _SafeStr_13713 = "_-5hX" (String#13472, DoABC#3) // _SafeStr_13743 = "_-2wL" (String#29318, DoABC#3) // _SafeStr_13823 = "_-20s" (String#9697, DoABC#3) // _SafeStr_13824 = "_-14Y" (String#8709, DoABC#3) // _SafeStr_13883 = "_-35i" (String#29719, DoABC#3) // _SafeStr_13966 = "_-5bo" (String#35890, DoABC#3) // _SafeStr_13967 = "_-rb" (String#40457, DoABC#3) // _SafeStr_13969 = "_-5Ek" (String#34999, DoABC#3) // _SafeStr_15087 = "_-04a" (String#7689, DoABC#3) // _SafeStr_15091 = "_-54S" (String#12830, DoABC#3) // _SafeStr_188 = "_-1HY" (String#25273, DoABC#3) // _SafeStr_2285 = "_-6CN" (String#13972, DoABC#3) // _SafeStr_2303 = "_-3Gk" (String#10985, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_25833 = "_-2uL" (String#29242, DoABC#3) // _SafeStr_25834 = "_-6V4" (String#38061, DoABC#3) // _SafeStr_25835 = "_-EY" (String#39012, DoABC#3) // _SafeStr_25836 = "_-bg" (String#39851, DoABC#3) // _SafeStr_25837 = "_-4rW" (String#34056, DoABC#3) // _SafeStr_25838 = "_-pl" (String#40394, DoABC#3) // _SafeStr_25839 = "_-2JG" (String#27783, DoABC#3) // _SafeStr_25840 = "_-5fH" (String#36027, DoABC#3) // _SafeStr_25841 = "_-0Hn" (String#22868, DoABC#3) // _SafeStr_25842 = "_-38C" (String#29817, DoABC#3) // _SafeStr_25843 = "_-668" (String#37109, DoABC#3) // _SafeStr_25844 = "_-2HS" (String#27718, DoABC#3) // _SafeStr_25845 = "_-4J8" (String#32733, DoABC#3) // _SafeStr_2661 = "_-3X9" (String#11238, DoABC#3) // _SafeStr_2752 = "_-53L" (String#12811, DoABC#3) // _SafeStr_2779 = "_-15t" (String#8731, DoABC#3) // _SafeStr_3017 = "_-1lc" (String#9405, DoABC#3) // _SafeStr_4367 = "_-5ER" (String#13005, DoABC#3) // _SafeStr_4384 = "_-5np" (String#13574, DoABC#3) // _SafeStr_4678 = "_-5l1" (String#13527, DoABC#3) // _SafeStr_4679 = "_-Gj" (String#14711, DoABC#3) // _SafeStr_4680 = "_-5Yz" (String#13339, DoABC#3) // _SafeStr_5381 = "_-08f" (String#7749, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5678 = "_-3Ml" (String#30412, DoABC#3) // _SafeStr_5705 = "_-4GP" (String#12011, DoABC#3) // _SafeStr_5707 = "_-061" (String#22404, DoABC#3) // _SafeStr_5708 = "_-5lr" (String#13544, DoABC#3) // _SafeStr_5887 = "_-5MH" (String#35291, DoABC#3) // _SafeStr_6024 = "_-529" (String#12789, DoABC#3) //------------------------------------------------------------ //_-ZT.TileObjectMap package _-ZT { import __AS3__.vec.Vector; import in._SafeStr_2436; import _-151._SafeStr_2305; import _-3yO._SafeStr_2464; import __AS3__.vec.*; public class TileObjectMap { private var _SafeStr_25820:Vector.>; private var _SafeStr_5378:int = 0; private var _height:int = 0; public function TileObjectMap(k:int, _arg_2:int) { this._SafeStr_25820 = new Vector.>(_arg_2, true); var _local_3:int; while (_local_3 < _arg_2) { this._SafeStr_25820[_local_3] = new Vector.<_SafeStr_2436>(k, true); _local_3++; }; this._SafeStr_5378 = k; this._height = _arg_2; } public function clear():void { var k:Vector.<_SafeStr_2436>; var _local_2:int; for each (k in this._SafeStr_25820) { _local_2 = 0; while (_local_2 < this._SafeStr_5378) { k[_local_2] = null; _local_2++; }; }; } public function populate(k:Array):void { var _local_2:_SafeStr_2436; this.clear(); for each (_local_2 in k) { this._SafeStr_13948(_local_2); }; } public function dispose():void { this._SafeStr_25820 = null; this._SafeStr_5378 = 0; this._height = 0; } public function _SafeStr_14110(k:int, _arg_2:int):_SafeStr_2436 { if ((((((((k >= 0)) && ((k < this._SafeStr_5378)))) && ((_arg_2 >= 0)))) && ((_arg_2 < this._height)))){ return (this._SafeStr_25820[_arg_2][k]); }; return (null); } public function _SafeStr_25846(k:int, _arg_2:int, _arg_3:_SafeStr_2436):void { if (!_arg_3._SafeStr_7585()){ _SafeStr_4.log("Assigning non initialized object to tile object map!"); return; }; if ((((((((k >= 0)) && ((k < this._SafeStr_5378)))) && ((_arg_2 >= 0)))) && ((_arg_2 < this._height)))){ this._SafeStr_25820[_arg_2][k] = _arg_3; }; } public function _SafeStr_13948(k:_SafeStr_2436):void { var _local_8:_SafeStr_2436; var _local_10:int; if ((((((k == null)) || ((k.getModel() == null)))) || (!(k._SafeStr_7585())))){ return; }; var _local_2:_SafeStr_2305 = k.getLocation(); if (_local_2 == null){ return; }; var _local_3:_SafeStr_2305 = k.getDirection(); if (_local_3 == null){ return; }; var _local_4:int = k.getModel().getNumber(_SafeStr_2464._SafeStr_11430); var _local_5:int = k.getModel().getNumber(_SafeStr_2464._SafeStr_11431); if (_local_4 < 1){ _local_4 = 1; }; if (_local_5 < 1){ _local_5 = 1; }; var _local_6:int; var _local_7:int = ((int((_local_3.x + 45)) % 360) / 90); if ((((_local_7 == 1)) || ((_local_7 == 3)))){ _local_6 = _local_4; _local_4 = _local_5; _local_5 = _local_6; }; var _local_9:int = _local_2.y; while (_local_9 < (_local_2.y + _local_5)) { _local_10 = _local_2.x; while (_local_10 < (_local_2.x + _local_4)) { _local_8 = this._SafeStr_14110(_local_10, _local_9); if (((!(_local_8)) || (((!((_local_8 == k))) && ((_local_8.getLocation().z <= _local_2.z)))))){ this._SafeStr_25846(_local_10, _local_9, k); }; _local_10++; }; _local_9++; }; } public function toString():String { var _local_2:_SafeStr_2436; var _local_4:int; var k:String = ""; var _local_3:int; while (_local_3 < this._height) { _local_4 = 0; while (_local_4 < this._SafeStr_5378) { _local_2 = this._SafeStr_25820[_local_3][_local_4]; k = (k + (((_local_2) ? _local_2.getId() : "x") + "\t")); _local_4++; }; k = (k + "\n"); _local_3++; }; return (k); } } }//package _-ZT // _SafeStr_11430 = "_-3k0" (String#31293, DoABC#3) // _SafeStr_11431 = "_-4s6" (String#34077, DoABC#3) // _SafeStr_13948 = "_-ch" (String#39898, DoABC#3) // _SafeStr_14110 = "_-5Xb" (String#35721, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2464 = "_-5YT" (String#13329, DoABC#3) // _SafeStr_25820 = "_-49D" (String#11892, DoABC#3) // _SafeStr_25846 = "_-5j-" (String#36168, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5378 = "_-4FK" (String#105, DoABC#3) // _SafeStr_7585 = "_-509" (String#1584, DoABC#3) //------------------------------------------------------------ //adobe.serialization.json.JSON package adobe.serialization.json { public final class JSON { public static function encode(o:Object):String { return (new JSONEncoder(o).getString()); } public static function decode(s:String, strict:Boolean=true) { return (new JSONDecoder(s, strict).getValue()); } } }//package adobe.serialization.json //------------------------------------------------------------ //adobe.serialization.json.JSONDecoder package adobe.serialization.json { public class JSONDecoder { private var strict:Boolean; private var value; private var tokenizer:JSONTokenizer; private var token:JSONToken; public function JSONDecoder(s:String, strict:Boolean) { this.strict = strict; this.tokenizer = new JSONTokenizer(s, strict); this.nextToken(); this.value = this.parseValue(); if (((strict) && (!((this.nextToken() == null))))){ this.tokenizer.parseError("Unexpected characters left in input stream"); }; } public function getValue() { return (this.value); } final private function nextToken():JSONToken { return ((this.token = this.tokenizer.getNextToken())); } final private function nextValidToken():JSONToken { this.token = this.tokenizer.getNextToken(); this.checkValidToken(); return (this.token); } final private function checkValidToken():void { if (this.token == null){ this.tokenizer.parseError("Unexpected end of input"); }; } final private function parseArray():Array { var a:Array = new Array(); this.nextValidToken(); if (this.token.type == JSONTokenType.RIGHT_BRACKET){ return (a); }; if (((!(this.strict)) && ((this.token.type == JSONTokenType.COMMA)))){ this.nextValidToken(); if (this.token.type == JSONTokenType.RIGHT_BRACKET){ return (a); }; this.tokenizer.parseError(("Leading commas are not supported. Expecting ']' but found " + this.token.value)); }; while (true) { a.push(this.parseValue()); this.nextValidToken(); if (this.token.type == JSONTokenType.RIGHT_BRACKET){ return (a); }; if (this.token.type == JSONTokenType.COMMA){ this.nextToken(); if (!this.strict){ this.checkValidToken(); if (this.token.type == JSONTokenType.RIGHT_BRACKET){ return (a); }; }; } else { this.tokenizer.parseError(("Expecting ] or , but found " + this.token.value)); }; }; } final private function parseObject():Object { var key:String; var o:Object = new Object(); this.nextValidToken(); if (this.token.type == JSONTokenType.RIGHT_BRACE){ return (o); }; if (((!(this.strict)) && ((this.token.type == JSONTokenType.COMMA)))){ this.nextValidToken(); if (this.token.type == JSONTokenType.RIGHT_BRACE){ return (o); }; this.tokenizer.parseError(("Leading commas are not supported. Expecting '}' but found " + this.token.value)); }; while (true) { if (this.token.type == JSONTokenType.STRING){ key = String(this.token.value); this.nextValidToken(); if (this.token.type == JSONTokenType.COLON){ this.nextToken(); o[key] = this.parseValue(); this.nextValidToken(); if (this.token.type == JSONTokenType.RIGHT_BRACE){ return (o); }; if (this.token.type == JSONTokenType.COMMA){ this.nextToken(); if (!this.strict){ this.checkValidToken(); if (this.token.type == JSONTokenType.RIGHT_BRACE){ return (o); }; }; } else { this.tokenizer.parseError(("Expecting } or , but found " + this.token.value)); }; } else { this.tokenizer.parseError(("Expecting : but found " + this.token.value)); }; } else { this.tokenizer.parseError(("Expecting string but found " + this.token.value)); }; }; } final private function parseValue():Object { this.checkValidToken(); switch (this.token.type){ case JSONTokenType.LEFT_BRACE: return (this.parseObject()); case JSONTokenType.LEFT_BRACKET: return (this.parseArray()); case JSONTokenType.STRING: case JSONTokenType.NUMBER: case JSONTokenType.TRUE: case JSONTokenType.FALSE: case JSONTokenType.NULL: return (this.token.value); case JSONTokenType.NAN: if (!this.strict){ return (this.token.value); }; this.tokenizer.parseError(("Unexpected " + this.token.value)); default: this.tokenizer.parseError(("Unexpected " + this.token.value)); }; return (null); } } }//package adobe.serialization.json //------------------------------------------------------------ //adobe.serialization.json.JSONEncoder package adobe.serialization.json { import __AS3__.vec.Vector; import flash.utils.describeType; import __AS3__.vec.*; public class JSONEncoder { private var jsonString:String; public function JSONEncoder(value:*) { this.jsonString = this.convertToString(value); } public function getString():String { return (this.jsonString); } private function convertToString(value:*):String { if ((value is String)){ return (this.escapeString((value as String))); }; if ((value is Number)){ return (((isFinite((value as Number))) ? value.toString() : "null")); }; if ((value is Boolean)){ return (((value) ? "true" : "false")); }; if ((value is Array)){ return (this.arrayToString((value as Array))); }; if ((value is Vector.<*>)){ return (this.vectorToString(value)); }; if ((((value is Object)) && (!((value == null))))){ return (this.objectToString(value)); }; return ("null"); } private function escapeString(str:String):String { var ch:String; var hexCode:String; var zeroPad:String; var s:String = ""; var len:Number = str.length; var i:int; while (i < len) { ch = str.charAt(i); switch (ch){ case '"': s = (s + '\\"'); break; case "\\": s = (s + "\\\\"); break; case "\b": s = (s + "\\b"); break; case "\f": s = (s + "\\f"); break; case "\n": s = (s + "\\n"); break; case "\r": s = (s + "\\r"); break; case "\t": s = (s + "\\t"); break; default: if (ch < " "){ hexCode = ch.charCodeAt(0).toString(16); zeroPad = (((hexCode.length == 2)) ? "00" : "000"); s = (s + (("\\u" + zeroPad) + hexCode)); } else { s = (s + ch); }; }; i++; }; return ((('"' + s) + '"')); } private function arrayToString(a:Array):String { var s:String = ""; var length:int = a.length; var i:int; while (i < length) { if (s.length > 0){ s = (s + ","); }; s = (s + this.convertToString(a[i])); i++; }; return ((("[" + s) + "]")); } private function vectorToString(a:Vector.<*>):String { var s:String = ""; var length:int = a.length; var i:int; while (i < length) { if (s.length > 0){ s = (s + ","); }; s = (s + this.convertToString(a[i])); i++; }; return ((("[" + s) + "]")); } private function objectToString(o:Object):String { var value:Object; var key:String; var v:XML; var s:String = ""; var classInfo:XML = describeType(o); if (classInfo.@name.toString() == "Object"){ for (key in o) { value = o[key]; if ((value is Function)){ } else { if (s.length > 0){ s = (s + ","); }; s = (s + ((this.escapeString(key) + ":") + this.convertToString(value))); }; }; } else { for each (v in classInfo..*.(((name() == "variable")) || ((((name() == "accessor")) && ((attribute("access").charAt(0) == "r")))))) { if (((v.metadata) && ((v.metadata.(@name == "Transient").length() > 0)))){ } else { if (s.length > 0){ s = (s + ","); }; s = (s + ((this.escapeString(v.@name.toString()) + ":") + this.convertToString(o[v.@name]))); }; }; }; return ((("{" + s) + "}")); } } }//package adobe.serialization.json //------------------------------------------------------------ //adobe.serialization.json.JSONParseError package adobe.serialization.json { public class JSONParseError extends Error { private var _location:int; private var _text:String; public function JSONParseError(message:String="", location:int=0, text:String="") { super(message); name = "JSONParseError"; this._location = location; this._text = text; } public function get location():int { return (this._location); } public function get text():String { return (this._text); } } }//package adobe.serialization.json //------------------------------------------------------------ //adobe.serialization.json.JSONToken package adobe.serialization.json { public final class JSONToken { static const token:JSONToken = new (JSONToken)(); public var type:int; public var value:Object; public function JSONToken(_arg_1:int=-1, value:Object=null) { this.type = _arg_1; this.value = value; } static function create(_arg_1:int=-1, value:Object=null):JSONToken { token.type = _arg_1; token.value = value; return (token); } } }//package adobe.serialization.json //------------------------------------------------------------ //adobe.serialization.json.JSONTokenizer package adobe.serialization.json { public class JSONTokenizer { private const controlCharsRegExp:RegExp = /[\x00-\x1F]/; private var strict:Boolean; private var obj:Object; private var jsonString:String; private var loc:int; private var ch:String; public function JSONTokenizer(s:String, strict:Boolean) { this.jsonString = s; this.strict = strict; this.loc = 0; this.nextChar(); } public function getNextToken():JSONToken { var _local_2:String; var _local_3:String; var _local_4:String; var _local_5:String; var token:JSONToken; this.skipIgnored(); switch (this.ch){ case "{": token = JSONToken.create(JSONTokenType.LEFT_BRACE, this.ch); this.nextChar(); break; case "}": token = JSONToken.create(JSONTokenType.RIGHT_BRACE, this.ch); this.nextChar(); break; case "[": token = JSONToken.create(JSONTokenType.LEFT_BRACKET, this.ch); this.nextChar(); break; case "]": token = JSONToken.create(JSONTokenType.RIGHT_BRACKET, this.ch); this.nextChar(); break; case ",": token = JSONToken.create(JSONTokenType.COMMA, this.ch); this.nextChar(); break; case ":": token = JSONToken.create(JSONTokenType.COLON, this.ch); this.nextChar(); break; case "t": _local_2 = ((("t" + this.nextChar()) + this.nextChar()) + this.nextChar()); if (_local_2 == "true"){ token = JSONToken.create(JSONTokenType.TRUE, true); this.nextChar(); } else { this.parseError(("Expecting 'true' but found " + _local_2)); }; break; case "f": _local_3 = (((("f" + this.nextChar()) + this.nextChar()) + this.nextChar()) + this.nextChar()); if (_local_3 == "false"){ token = JSONToken.create(JSONTokenType.FALSE, false); this.nextChar(); } else { this.parseError(("Expecting 'false' but found " + _local_3)); }; break; case "n": _local_4 = ((("n" + this.nextChar()) + this.nextChar()) + this.nextChar()); if (_local_4 == "null"){ token = JSONToken.create(JSONTokenType.NULL, null); this.nextChar(); } else { this.parseError(("Expecting 'null' but found " + _local_4)); }; break; case "N": _local_5 = (("N" + this.nextChar()) + this.nextChar()); if (_local_5 == "NaN"){ token = JSONToken.create(JSONTokenType.NAN, NaN); this.nextChar(); } else { this.parseError(("Expecting 'NaN' but found " + _local_5)); }; break; case '"': token = this.readString(); break; default: if (((this.isDigit(this.ch)) || ((this.ch == "-")))){ token = this.readNumber(); } else { if (this.ch == ""){ token = null; } else { this.parseError((("Unexpected " + this.ch) + " encountered")); }; }; }; return (token); } final private function readString():JSONToken { var backspaceCount:int; var backspaceIndex:int; var quoteIndex:int = this.loc; do { quoteIndex = this.jsonString.indexOf('"', quoteIndex); if (quoteIndex >= 0){ backspaceCount = 0; backspaceIndex = (quoteIndex - 1); while (this.jsonString.charAt(backspaceIndex) == "\\") { backspaceCount++; backspaceIndex--; }; if ((backspaceCount & 1) == 0){ break; }; quoteIndex++; } else { this.parseError("Unterminated string literal"); }; } while (true); var token:JSONToken = JSONToken.create(JSONTokenType.STRING, this.unescapeString(this.jsonString.substr(this.loc, (quoteIndex - this.loc)))); this.loc = (quoteIndex + 1); this.nextChar(); return (token); } public function unescapeString(input:String):String { var nextSubstringStartPosition:int; var escapedChar:String; var _local_7:String; var _local_8:int; var i:int; var possibleHexChar:String; if (((this.strict) && (this.controlCharsRegExp.test(input)))){ this.parseError("String contains unescaped control character (0x00-0x1F)"); }; var result:String = ""; var backslashIndex:int; nextSubstringStartPosition = 0; var len:int = input.length; do { backslashIndex = input.indexOf("\\", nextSubstringStartPosition); if (backslashIndex >= 0){ result = (result + input.substr(nextSubstringStartPosition, (backslashIndex - nextSubstringStartPosition))); nextSubstringStartPosition = (backslashIndex + 2); escapedChar = input.charAt((backslashIndex + 1)); switch (escapedChar){ case '"': result = (result + escapedChar); break; case "\\": result = (result + escapedChar); break; case "n": result = (result + "\n"); break; case "r": result = (result + "\r"); break; case "t": result = (result + "\t"); break; case "u": _local_7 = ""; _local_8 = (nextSubstringStartPosition + 4); if (_local_8 > len){ this.parseError("Unexpected end of input. Expecting 4 hex digits after \\u."); }; i = nextSubstringStartPosition; while (i < _local_8) { possibleHexChar = input.charAt(i); if (!this.isHexDigit(possibleHexChar)){ this.parseError(("Excepted a hex digit, but found: " + possibleHexChar)); }; _local_7 = (_local_7 + possibleHexChar); i++; }; result = (result + String.fromCharCode(parseInt(_local_7, 16))); nextSubstringStartPosition = _local_8; break; case "f": result = (result + "\f"); break; case "/": result = (result + "/"); break; case "b": result = (result + "\b"); break; default: result = (result + ("\\" + escapedChar)); }; } else { result = (result + input.substr(nextSubstringStartPosition)); break; }; } while (nextSubstringStartPosition < len); return (result); } final private function readNumber():JSONToken { var input:String = ""; if (this.ch == "-"){ input = (input + "-"); this.nextChar(); }; if (!this.isDigit(this.ch)){ this.parseError("Expecting a digit"); }; if (this.ch == "0"){ input = (input + this.ch); this.nextChar(); if (this.isDigit(this.ch)){ this.parseError("A digit cannot immediately follow 0"); } else { if (((!(this.strict)) && ((this.ch == "x")))){ input = (input + this.ch); this.nextChar(); if (this.isHexDigit(this.ch)){ input = (input + this.ch); this.nextChar(); } else { this.parseError('Number in hex format require at least one hex digit after "0x"'); }; while (this.isHexDigit(this.ch)) { input = (input + this.ch); this.nextChar(); }; }; }; } else { while (this.isDigit(this.ch)) { input = (input + this.ch); this.nextChar(); }; }; if (this.ch == "."){ input = (input + "."); this.nextChar(); if (!this.isDigit(this.ch)){ this.parseError("Expecting a digit"); }; while (this.isDigit(this.ch)) { input = (input + this.ch); this.nextChar(); }; }; if ((((this.ch == "e")) || ((this.ch == "E")))){ input = (input + "e"); this.nextChar(); if ((((this.ch == "+")) || ((this.ch == "-")))){ input = (input + this.ch); this.nextChar(); }; if (!this.isDigit(this.ch)){ this.parseError("Scientific notation number needs exponent value"); }; while (this.isDigit(this.ch)) { input = (input + this.ch); this.nextChar(); }; }; var num:Number = Number(input); if (((isFinite(num)) && (!(isNaN(num))))){ return (JSONToken.create(JSONTokenType.NUMBER, num)); }; this.parseError((("Number " + num) + " is not valid!")); return (null); } final private function nextChar():String { return ((this.ch = this.jsonString.charAt(this.loc++))); } final private function skipIgnored():void { var originalLoc:int; do { originalLoc = this.loc; this.skipWhite(); this.skipComments(); } while (originalLoc != this.loc); } private function skipComments():void { if (this.ch == "/"){ this.nextChar(); switch (this.ch){ case "/": do { this.nextChar(); } while (((!((this.ch == "\n"))) && (!((this.ch == ""))))); this.nextChar(); return; case "*": this.nextChar(); while (true) { if (this.ch == "*"){ this.nextChar(); if (this.ch == "/"){ this.nextChar(); break; }; } else { this.nextChar(); }; if (this.ch == ""){ this.parseError("Multi-line comment not closed"); }; }; return; default: this.parseError((("Unexpected " + this.ch) + " encountered (expecting '/' or '*' )")); }; }; } final private function skipWhite():void { while (this.isWhiteSpace(this.ch)) { this.nextChar(); }; } final private function isWhiteSpace(ch:String):Boolean { if ((((((((ch == " ")) || ((ch == "\t")))) || ((ch == "\n")))) || ((ch == "\r")))){ return (true); }; if (((!(this.strict)) && ((ch.charCodeAt(0) == 160)))){ return (true); }; return (false); } final private function isDigit(ch:String):Boolean { return ((((ch >= "0")) && ((ch <= "9")))); } final private function isHexDigit(ch:String):Boolean { return (((((this.isDigit(ch)) || ((((ch >= "A")) && ((ch <= "F")))))) || ((((ch >= "a")) && ((ch <= "f")))))); } final public function parseError(message:String):void { throw (new JSONParseError(message, this.loc, this.jsonString)); } } }//package adobe.serialization.json //------------------------------------------------------------ //adobe.serialization.json.JSONTokenType package adobe.serialization.json { public final class JSONTokenType { public static const UNKNOWN:int = -1; public static const COMMA:int = 0; public static const LEFT_BRACE:int = 1; public static const RIGHT_BRACE:int = 2; public static const LEFT_BRACKET:int = 3; public static const RIGHT_BRACKET:int = 4; public static const COLON:int = 6; public static const TRUE:int = 7; public static const FALSE:int = 8; public static const NULL:int = 9; public static const STRING:int = 10; public static const NUMBER:int = 11; public static const NAN:int = 12; } }//package adobe.serialization.json //------------------------------------------------------------ //com.sulake.bootstrap.AdManagerBootstrap package com.sulake.bootstrap { import _-23e.AdManager; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class AdManagerBootstrap extends AdManager { public function AdManagerBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.AvatarRenderManagerBootstrap package com.sulake.bootstrap { import _-3HG.AvatarRenderManager; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class AvatarRenderManagerBootstrap extends AvatarRenderManager { public function AvatarRenderManagerBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_9 = "_-24T" (String#848, DoABC#2) //------------------------------------------------------------ //com.sulake.bootstrap.CoreCommunicationManagerBootstrap package com.sulake.bootstrap { import _-053.CoreCommunicationManager; import _-0MK._SafeStr_9; public class CoreCommunicationManagerBootstrap extends CoreCommunicationManager { public function CoreCommunicationManagerBootstrap(k:_SafeStr_9, _arg_2:uint=0) { super(k, _arg_2); } } }//package com.sulake.bootstrap // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboAvatarEditorManagerBootstrap package com.sulake.bootstrap { import _-3HG.HabboAvatarEditorManager; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboAvatarEditorManagerBootstrap extends HabboAvatarEditorManager { public function HabboAvatarEditorManagerBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboCatalogBootstrap package com.sulake.bootstrap { import _-0Kg.HabboCatalog; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboCatalogBootstrap extends HabboCatalog { public function HabboCatalogBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboCommunicationDemoBootstrap package com.sulake.bootstrap { import _-5Fd.HabboCommunicationDemo; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboCommunicationDemoBootstrap extends HabboCommunicationDemo { public function HabboCommunicationDemoBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboCommunicationManagerBootstrap package com.sulake.bootstrap { import _-68V.HabboCommunicationManager; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboCommunicationManagerBootstrap extends HabboCommunicationManager { public function HabboCommunicationManagerBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboConfigurationManagerBootstrap package com.sulake.bootstrap { import _-58E.HabboConfigurationManager; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboConfigurationManagerBootstrap extends HabboConfigurationManager { public function HabboConfigurationManagerBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboFreeFlowChatBootstrap package com.sulake.bootstrap { import _-6ik.HabboFreeFlowChat; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboFreeFlowChatBootstrap extends HabboFreeFlowChat { public function HabboFreeFlowChatBootstrap(k:_SafeStr_9, _arg_2:uint, _arg_3:_SafeStr_10) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboFriendBarBootstrap package com.sulake.bootstrap { import _-4qf._SafeStr_1293; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboFriendBarBootstrap extends _SafeStr_1293 { public function HabboFriendBarBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_1293 = "_-0UU" (String#8099, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboFriendListBootstrap package com.sulake.bootstrap { import _-2Jf.HabboFriendList; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboFriendListBootstrap extends HabboFriendList { public function HabboFriendListBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboGameManagerBootstrap package com.sulake.bootstrap { import _-1lV.HabboGameManager; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboGameManagerBootstrap extends HabboGameManager { public function HabboGameManagerBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboGroupsManagerBootstrap package com.sulake.bootstrap { import _-5Y5.HabboGroupsManager; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboGroupsManagerBootstrap extends HabboGroupsManager { public function HabboGroupsManagerBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboHelpBootstrap package com.sulake.bootstrap { import _-1El.HabboHelp; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboHelpBootstrap extends HabboHelp { public function HabboHelpBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboInventoryBootstrap package com.sulake.bootstrap { import _-0Dr.HabboInventory; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboInventoryBootstrap extends HabboInventory { public function HabboInventoryBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboLocalizationManagerBootstrap package com.sulake.bootstrap { import _-p0.HabboLocalizationManager; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboLocalizationManagerBootstrap extends HabboLocalizationManager { public function HabboLocalizationManagerBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboMessengerBootstrap package com.sulake.bootstrap { import _-1Y9.HabboMessenger; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboMessengerBootstrap extends HabboMessenger { public function HabboMessengerBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboNavigatorBootstrap package com.sulake.bootstrap { import _-6k4.HabboNavigator; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboNavigatorBootstrap extends HabboNavigator { public function HabboNavigatorBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboNewNavigatorBootstrap package com.sulake.bootstrap { import _-6k4.HabboNewNavigator; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboNewNavigatorBootstrap extends HabboNewNavigator { public function HabboNewNavigatorBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboNotificationsBootstrap package com.sulake.bootstrap { import _-1VP.HabboNotifications; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboNotificationsBootstrap extends HabboNotifications { public function HabboNotificationsBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboQuestEngineBootstrap package com.sulake.bootstrap { import _-4Hl.HabboQuestEngine; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboQuestEngineBootstrap extends HabboQuestEngine { public function HabboQuestEngineBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboSoundManagerFlash10Bootstrap package com.sulake.bootstrap { import _-2Zy.HabboSoundManagerFlash10; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboSoundManagerFlash10Bootstrap extends HabboSoundManagerFlash10 { public function HabboSoundManagerFlash10Bootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboToolbarBootstrap package com.sulake.bootstrap { import _-1A6.HabboToolbar; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboToolbarBootstrap extends HabboToolbar { public function HabboToolbarBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboTrackingBootstrap package com.sulake.bootstrap { import _-2sC.HabboTracking; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboTrackingBootstrap extends HabboTracking { public function HabboTrackingBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboUserDefinedRoomEventsBootstrap package com.sulake.bootstrap { import _-17c.HabboUserDefinedRoomEvents; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboUserDefinedRoomEventsBootstrap extends HabboUserDefinedRoomEvents { public function HabboUserDefinedRoomEventsBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.HabboWindowManagerComponentBootstrap package com.sulake.bootstrap { import _-5QZ.HabboWindowManagerComponent; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class HabboWindowManagerComponentBootstrap extends HabboWindowManagerComponent { public function HabboWindowManagerComponentBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.ModerationManagerBootstrap package com.sulake.bootstrap { import _-2mV.ModerationManager; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class ModerationManagerBootstrap extends ModerationManager { public function ModerationManagerBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.RoomEngineBootstrap package com.sulake.bootstrap { import _-1uj.RoomEngine; import _-0MK._SafeStr_9; public class RoomEngineBootstrap extends RoomEngine { public function RoomEngineBootstrap(k:_SafeStr_9, _arg_2:uint=0) { super(k, _arg_2); } } }//package com.sulake.bootstrap // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.RoomManagerBootstrap package com.sulake.bootstrap { import _-5cq.RoomManager; import _-0MK._SafeStr_9; public class RoomManagerBootstrap extends RoomManager { public function RoomManagerBootstrap(k:_SafeStr_9, _arg_2:uint=0) { super(k, _arg_2); } } }//package com.sulake.bootstrap // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.RoomObjectFactoryBootstrap package com.sulake.bootstrap { import _-1uj._SafeStr_1192; import _-0MK._SafeStr_9; public class RoomObjectFactoryBootstrap extends _SafeStr_1192 { public function RoomObjectFactoryBootstrap(k:_SafeStr_9, _arg_2:uint=0) { super(k, _arg_2); } } }//package com.sulake.bootstrap // _SafeStr_1192 = "_-n4" (String#15276, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.RoomObjectVisualizationFactoryBootstrap package com.sulake.bootstrap { import _-3yO.RoomObjectVisualizationFactory; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class RoomObjectVisualizationFactoryBootstrap extends RoomObjectVisualizationFactory { public function RoomObjectVisualizationFactoryBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.RoomRendererFactoryBootstrap package com.sulake.bootstrap { import _-34z._SafeStr_1590; import _-0MK._SafeStr_9; public class RoomRendererFactoryBootstrap extends _SafeStr_1590 { public function RoomRendererFactoryBootstrap(k:_SafeStr_9, _arg_2:uint=0) { super(k, _arg_2); } } }//package com.sulake.bootstrap // _SafeStr_1590 = "_-1iC" (String#9349, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.RoomSessionManagerBootstrap package com.sulake.bootstrap { import _-4rH.RoomSessionManager; import _-0MK._SafeStr_9; public class RoomSessionManagerBootstrap extends RoomSessionManager { public function RoomSessionManagerBootstrap(k:_SafeStr_9, _arg_2:uint=0) { super(k, _arg_2); } } }//package com.sulake.bootstrap // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.RoomUIBootstrap package com.sulake.bootstrap { import _-0b-.RoomUI; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class RoomUIBootstrap extends RoomUI { public function RoomUIBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.bootstrap.SessionDataManagerBootstrap package com.sulake.bootstrap { import _-4rH.SessionDataManager; import _-0MK._SafeStr_9; import _-5Vt._SafeStr_10; public class SessionDataManagerBootstrap extends SessionDataManager { public function SessionDataManagerBootstrap(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } } }//package com.sulake.bootstrap // _SafeStr_10 = "_-3Uv" (String#30723, DoABC#3) // _SafeStr_9 = "_-24T" (String#27216, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDAvatarRenderManager package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDAvatarRenderManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#1091, DoABC#2) //------------------------------------------------------------ //com.sulake.iid.IIDCoreCommunicationManager package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDCoreCommunicationManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDCoreLocalizationManager package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDCoreLocalizationManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDCoreWindowManager package com.sulake.iid { import _-0MK._SafeStr_34; public final class IIDCoreWindowManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboAdManager package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboAdManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboAvatarEditor package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboAvatarEditor implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboCampaigns package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboCampaigns implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboCatalog package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboCatalog implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboClubCenter package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboClubCenter implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboCommunicationManager package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboCommunicationManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboConfigurationManager package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboConfigurationManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#1091, DoABC#2) //------------------------------------------------------------ //com.sulake.iid.IIDHabboEpicPopupView package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboEpicPopupView implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboFreeFlowChat package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboFreeFlowChat implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboFriendBar package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboFriendBar implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboFriendBarData package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboFriendBarData implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboFriendBarView package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboFriendBarView implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboFriendList package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboFriendList implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboGameManager package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboGameManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboGroupForumController package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboGroupForumController implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboGroupsManager package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboGroupsManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboHelp package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboHelp implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboInventory package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboInventory implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboLandingView package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboLandingView implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboLocalizationManager package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboLocalizationManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboMessenger package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboMessenger implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboModeration package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboModeration implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboNavigator package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboNavigator implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboNewNavigator package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboNewNavigator implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboNotifications package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboNotifications implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboNuxDialogs package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboNuxDialogs implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboPhoneNumber package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboPhoneNumber implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboQuestEngine package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboQuestEngine implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboRoomSessionManager package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboRoomSessionManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboRoomUI package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboRoomUI implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboSoundManager package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboSoundManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboTalent package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboTalent implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboToolbar package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboToolbar implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboTracking package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboTracking implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboUserDefinedRoomEvents package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboUserDefinedRoomEvents implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDHabboWindowManager package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDHabboWindowManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDRoomEngine package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDRoomEngine implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDRoomManager package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDRoomManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDRoomObjectFactory package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDRoomObjectFactory implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDRoomObjectVisualizationFactory package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDRoomObjectVisualizationFactory implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDRoomRendererFactory package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDRoomRendererFactory implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //com.sulake.iid.IIDSessionDataManager package com.sulake.iid { import _-0MK._SafeStr_34; public class IIDSessionDataManager implements _SafeStr_34 { } }//package com.sulake.iid // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) //------------------------------------------------------------ //in._SafeStr_1593 package in { import _-0MK._SafeStr_8; import _-4-n._SafeStr_2663; import _-pv._SafeStr_2661; import _-4-n._SafeStr_2660; public interface _SafeStr_1593 extends _SafeStr_8 { function _SafeStr_19234(_arg_1:String):_SafeStr_2663; function _SafeStr_13715():_SafeStr_2661; function _SafeStr_19235(_arg_1:String, _arg_2:String, _arg_3:XML):_SafeStr_2660; } }//package in // _SafeStr_13715 = "_-2rz" (String#3311, DoABC#3) // _SafeStr_1593 = "_-3SN" (String#11162, DoABC#3) // _SafeStr_19234 = "_-wh" (String#15423, DoABC#3) // _SafeStr_19235 = "_-1B2" (String#8818, DoABC#3) // _SafeStr_2660 = "_-6Dx" (String#14001, DoABC#3) // _SafeStr_2661 = "_-3X9" (String#11238, DoABC#3) // _SafeStr_2663 = "_-6lC" (String#14532, DoABC#3) // _SafeStr_8 = "_-5Oj" (String#13175, DoABC#3) //------------------------------------------------------------ //in._SafeStr_2436 package in { import _-151._SafeStr_2305; import _-4-n._SafeStr_2662; import _-4E._SafeStr_2556; public interface _SafeStr_2436 { function getId():int; function getInstanceId():int; function getType():String; function _SafeStr_7585():Boolean; function getLocation():_SafeStr_2305; function getDirection():_SafeStr_2305; function getModel():_SafeStr_3068; function _SafeStr_10108():_SafeStr_2662; function _SafeStr_13886():_SafeStr_2556; function getState(_arg_1:int):int; function _SafeStr_11772():int; function tearDown():void; } }//package in // _SafeStr_10108 = "_-58m" (String#12905, DoABC#3) // _SafeStr_11772 = "_-0bX" (String#1455, DoABC#3) // _SafeStr_13886 = "_-3oV" (String#11543, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2556 = "_-3y5" (String#11703, DoABC#3) // _SafeStr_2662 = "_-4jZ" (String#12490, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_7585 = "_-509" (String#1584, DoABC#3) //------------------------------------------------------------ //in._SafeStr_2437 package in { import _-151._SafeStr_2305; import _-4-n._SafeStr_2662; import _-4E._SafeStr_2557; public interface _SafeStr_2437 extends _SafeStr_2436 { function dispose():void; function _SafeStr_21809(_arg_1:Boolean):void; function setLocation(_arg_1:_SafeStr_2305):void; function setDirection(_arg_1:_SafeStr_2305):void; function _SafeStr_21808(_arg_1:_SafeStr_2662):void; function setState(_arg_1:int, _arg_2:int):Boolean; function _SafeStr_19781(_arg_1:_SafeStr_2557):void; function _SafeStr_13816():_SafeStr_2557; function getModelController():_SafeStr_3072; } }//package in // _SafeStr_13816 = "_-46D" (String#11845, DoABC#3) // _SafeStr_19781 = "_-3ls" (String#11494, DoABC#3) // _SafeStr_21808 = "_-5Ef" (String#13009, DoABC#3) // _SafeStr_21809 = "_-0qf" (String#8467, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2436 = "_-4Rv" (String#12184, DoABC#3) // _SafeStr_2437 = "_-2GK" (String#9968, DoABC#3) // _SafeStr_2557 = "_-3e8" (String#11361, DoABC#3) // _SafeStr_2662 = "_-4jZ" (String#12490, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) //------------------------------------------------------------ //in._SafeStr_3068 package in { import _-ue.Map; public interface _SafeStr_3068 { function hasNumber(_arg_1:String):Boolean; function _SafeStr_25847(_arg_1:String):Boolean; function hasString(_arg_1:String):Boolean; function _SafeStr_25848(_arg_1:String):Boolean; function getNumber(_arg_1:String):Number; function getString(_arg_1:String):String; function getNumberArray(_arg_1:String):Array; function _SafeStr_15569(_arg_1:String):Array; function _SafeStr_11772():int; function _SafeStr_5713(_arg_1:String):Map; } }//package in // _SafeStr_11772 = "_-0bX" (String#1455, DoABC#3) // _SafeStr_15569 = "_-1Lg" (String#8994, DoABC#3) // _SafeStr_25847 = "_-3fV" (String#11392, DoABC#3) // _SafeStr_25848 = "_-ZA" (String#15034, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_5713 = "_-5LC" (String#13113, DoABC#3) //------------------------------------------------------------ //in._SafeStr_3072 package in { import _-ue.Map; public interface _SafeStr_3072 extends _SafeStr_3068 { function setNumber(_arg_1:String, _arg_2:Number, _arg_3:Boolean=false):void; function setString(_arg_1:String, _arg_2:String, _arg_3:Boolean=false):void; function setNumberArray(_arg_1:String, _arg_2:Array, _arg_3:Boolean=false):void; function setStringArray(_arg_1:String, _arg_2:Array, _arg_3:Boolean=false):void; function _SafeStr_15554(_arg_1:String, _arg_2:Map, _arg_3:Boolean=false):void; } }//package in // _SafeStr_15554 = "_-6IM" (String#14083, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) //------------------------------------------------------------ //in.RoomObject package in { import _-151._SafeStr_2306; import _-4-n._SafeStr_2662; import _-4E._SafeStr_2557; import _-151._SafeStr_2305; import _-4E._SafeStr_2556; import _-151.*; public class RoomObject implements _SafeStr_2437 { private static var _SafeStr_20398:int = 0; private var _SafeStr_5338:int; private var _SafeStr_5501:String = ""; private var _SafeStr_10496:_SafeStr_2306; private var _SafeStr_10497:_SafeStr_2306; private var _SafeStr_25849:_SafeStr_2306; private var _SafeStr_25850:_SafeStr_2306; private var _SafeStr_25851:Array; private var _SafeStr_5416:RoomObjectModel; private var _visualization:_SafeStr_2662; private var _SafeStr_25852:_SafeStr_2557; private var _SafeStr_20405:int; private var _SafeStr_18292:int = 0; private var _SafeStr_5413:Boolean = false; public function RoomObject(k:int, _arg_2:int, _arg_3:String) { this._SafeStr_5338 = k; this._SafeStr_10496 = new _SafeStr_2306(); this._SafeStr_10497 = new _SafeStr_2306(); this._SafeStr_25849 = new _SafeStr_2306(); this._SafeStr_25850 = new _SafeStr_2306(); this._SafeStr_25851 = new Array(_arg_2); var _local_4:Number = (_arg_2 - 1); while (_local_4 >= 0) { this._SafeStr_25851[_local_4] = 0; _local_4--; }; this._SafeStr_5501 = _arg_3; this._SafeStr_5416 = new RoomObjectModel(); this._visualization = null; this._SafeStr_25852 = null; this._SafeStr_20405 = 0; this._SafeStr_18292 = _SafeStr_20398++; } public function dispose():void { this._SafeStr_10496 = null; this._SafeStr_10497 = null; this._SafeStr_25851 = null; this._SafeStr_21808(null); this._SafeStr_19781(null); if (this._SafeStr_5416 != null){ this._SafeStr_5416.dispose(); this._SafeStr_5416 = null; }; } public function _SafeStr_21809(k:Boolean):void { this._SafeStr_5413 = k; } public function _SafeStr_7585():Boolean { return (this._SafeStr_5413); } public function getId():int { return (this._SafeStr_5338); } public function getInstanceId():int { return (this._SafeStr_18292); } public function getType():String { return (this._SafeStr_5501); } public function getLocation():_SafeStr_2305 { this._SafeStr_25849._SafeStr_10465(this._SafeStr_10496); return (this._SafeStr_25849); } public function getDirection():_SafeStr_2305 { this._SafeStr_25850._SafeStr_10465(this._SafeStr_10497); return (this._SafeStr_25850); } public function getModel():_SafeStr_3068 { return (this._SafeStr_5416); } public function getModelController():_SafeStr_3072 { return (this._SafeStr_5416); } public function getState(k:int):int { if ((((k >= 0)) && ((k < this._SafeStr_25851.length)))){ return (this._SafeStr_25851[k]); }; return (-1); } public function _SafeStr_10108():_SafeStr_2662 { return (this._visualization); } public function setLocation(k:_SafeStr_2305):void { if (k == null){ return; }; if (((((!((this._SafeStr_10496.x == k.x))) || (!((this._SafeStr_10496.y == k.y))))) || (!((this._SafeStr_10496.z == k.z))))){ this._SafeStr_10496.x = k.x; this._SafeStr_10496.y = k.y; this._SafeStr_10496.z = k.z; this._SafeStr_20405++; }; } public function setDirection(k:_SafeStr_2305):void { if (k == null){ return; }; if (((((!((this._SafeStr_10497.x == k.x))) || (!((this._SafeStr_10497.y == k.y))))) || (!((this._SafeStr_10497.z == k.z))))){ this._SafeStr_10497.x = (((k.x % 360) + 360) % 360); this._SafeStr_10497.y = (((k.y % 360) + 360) % 360); this._SafeStr_10497.z = (((k.z % 360) + 360) % 360); this._SafeStr_20405++; }; } public function setState(k:int, _arg_2:int):Boolean { if ((((_arg_2 >= 0)) && ((_arg_2 < this._SafeStr_25851.length)))){ if (this._SafeStr_25851[_arg_2] != k){ this._SafeStr_25851[_arg_2] = k; this._SafeStr_20405++; }; return (true); }; return (false); } public function _SafeStr_21808(k:_SafeStr_2662):void { if (k != this._visualization){ if (this._visualization != null){ this._visualization.dispose(); }; this._visualization = k; if (this._visualization != null){ this._visualization.object = this; }; }; } public function _SafeStr_19781(k:_SafeStr_2557):void { if (k == this._SafeStr_25852){ return; }; var _local_2:_SafeStr_2557 = this._SafeStr_25852; if (_local_2 != null){ this._SafeStr_25852 = null; _local_2.object = null; }; this._SafeStr_25852 = k; if (this._SafeStr_25852 != null){ this._SafeStr_25852.object = this; }; } public function _SafeStr_13816():_SafeStr_2557 { return (this._SafeStr_25852); } public function _SafeStr_11772():int { return (this._SafeStr_20405); } public function _SafeStr_13886():_SafeStr_2556 { return (this._SafeStr_13816()); } public function tearDown():void { if (this._SafeStr_25852){ this._SafeStr_25852.tearDown(); }; } } }//package in // _SafeStr_10108 = "_-58m" (String#12905, DoABC#3) // _SafeStr_10465 = "_-3tA" (String#31657, DoABC#3) // _SafeStr_10496 = "_-3F8" (String#330, DoABC#3) // _SafeStr_10497 = "_-1zm" (String#379, DoABC#3) // _SafeStr_11772 = "_-0bX" (String#1455, DoABC#3) // _SafeStr_13816 = "_-46D" (String#11845, DoABC#3) // _SafeStr_13886 = "_-3oV" (String#11543, DoABC#3) // _SafeStr_18292 = "_-1SX" (String#1472, DoABC#3) // _SafeStr_19781 = "_-3ls" (String#11494, DoABC#3) // _SafeStr_20398 = "_-3Tq" (String#3468, DoABC#3) // _SafeStr_20405 = "_-t3" (String#1646, DoABC#3) // _SafeStr_21808 = "_-5Ef" (String#13009, DoABC#3) // _SafeStr_21809 = "_-0qf" (String#8467, DoABC#3) // _SafeStr_2305 = "_-5R7" (String#13213, DoABC#3) // _SafeStr_2306 = "_-4kL" (String#12499, DoABC#3) // _SafeStr_2437 = "_-2GK" (String#9968, DoABC#3) // _SafeStr_2556 = "_-3y5" (String#11703, DoABC#3) // _SafeStr_2557 = "_-3e8" (String#11361, DoABC#3) // _SafeStr_25849 = "_-4Kx" (String#32803, DoABC#3) // _SafeStr_25850 = "_-0vl" (String#24404, DoABC#3) // _SafeStr_25851 = "_-2MW" (String#27911, DoABC#3) // _SafeStr_25852 = "_-1hF" (String#26265, DoABC#3) // _SafeStr_2662 = "_-4jZ" (String#12490, DoABC#3) // _SafeStr_3068 = "_-3dq" (String#11357, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_5338 = "_-3gw" (String#15, DoABC#3) // _SafeStr_5413 = "_-02I" (String#178, DoABC#3) // _SafeStr_5416 = "_-3bE" (String#193, DoABC#3) // _SafeStr_5501 = "_-3Ph" (String#32, DoABC#3) // _SafeStr_7585 = "_-509" (String#1584, DoABC#3) //------------------------------------------------------------ //in.RoomObjectModel package in { import flash.utils.Dictionary; import _-ue.Map; public class RoomObjectModel implements _SafeStr_3072 { private static const _SafeStr_25853:String = "ROMC_MAP_KEYS_"; private static const _SafeStr_25854:String = "ROMC_MAP_VALUES_"; private var _SafeStr_21784:Dictionary; private var _SafeStr_21785:Dictionary; private var _SafeStr_25855:Dictionary; private var _SafeStr_25856:Dictionary; private var _SafeStr_21786:Array; private var _SafeStr_21787:Array; private var _SafeStr_25857:Array; private var _SafeStr_25858:Array; private var _SafeStr_20405:int; public function RoomObjectModel() { this._SafeStr_21784 = new Dictionary(); this._SafeStr_21785 = new Dictionary(); this._SafeStr_25855 = new Dictionary(); this._SafeStr_25856 = new Dictionary(); this._SafeStr_21786 = []; this._SafeStr_21787 = []; this._SafeStr_25857 = []; this._SafeStr_25858 = []; this._SafeStr_20405 = 0; } public function dispose():void { var k:String; if (this._SafeStr_21784 != null){ for (k in this._SafeStr_21784) { delete this._SafeStr_21784[k]; }; this._SafeStr_21784 = null; }; if (this._SafeStr_21785 != null){ for (k in this._SafeStr_21785) { delete this._SafeStr_21785[k]; }; this._SafeStr_21785 = null; }; if (this._SafeStr_25855 != null){ for (k in this._SafeStr_25855) { delete this._SafeStr_25855[k]; }; this._SafeStr_25855 = null; }; if (this._SafeStr_25856 != null){ for (k in this._SafeStr_25856) { delete this._SafeStr_25856[k]; }; this._SafeStr_25856 = null; }; this._SafeStr_21787 = []; this._SafeStr_21786 = []; this._SafeStr_25858 = []; this._SafeStr_25857 = []; } public function hasNumber(k:String):Boolean { return (!((this._SafeStr_21784[k] == null))); } public function _SafeStr_25847(k:String):Boolean { return (!((this._SafeStr_25855[k] == null))); } public function hasString(k:String):Boolean { return (!((this._SafeStr_21785[k] == null))); } public function _SafeStr_25848(k:String):Boolean { return (!((this._SafeStr_25856[k] == null))); } public function getNumber(k:String):Number { return (this._SafeStr_21784[k]); } public function getString(k:String):String { return (this._SafeStr_21785[k]); } public function getNumberArray(k:String):Array { var _local_2:Array = this._SafeStr_25855[k]; if (_local_2 != null){ _local_2 = _local_2.slice(); }; return (_local_2); } public function _SafeStr_15569(k:String):Array { var _local_2:Array = this._SafeStr_25856[k]; if (_local_2 != null){ _local_2 = _local_2.slice(); }; return (_local_2); } public function _SafeStr_5713(k:String):Map { var _local_5:int; var _local_2:Map = new Map(); var _local_3:Array = this._SafeStr_15569((_SafeStr_25853 + k)); var _local_4:Array = this._SafeStr_15569((_SafeStr_25854 + k)); if (((((!((_local_3 == null))) && (!((_local_4 == null))))) && ((_local_3.length == _local_4.length)))){ _local_5 = 0; while (_local_5 < _local_3.length) { _local_2.add(_local_3[_local_5], _local_4[_local_5]); _local_5++; }; }; return (_local_2); } public function setNumber(k:String, _arg_2:Number, _arg_3:Boolean=false):void { if (this._SafeStr_21786.indexOf(k) >= 0){ return; }; if (_arg_3){ this._SafeStr_21786.push(k); }; if (this._SafeStr_21784[k] != _arg_2){ this._SafeStr_21784[k] = _arg_2; this._SafeStr_20405++; }; } public function setString(k:String, _arg_2:String, _arg_3:Boolean=false):void { if (this._SafeStr_21787.indexOf(k) >= 0){ return; }; if (_arg_3){ this._SafeStr_21787.push(k); }; if (this._SafeStr_21785[k] != _arg_2){ this._SafeStr_21785[k] = _arg_2; this._SafeStr_20405++; }; } public function setNumberArray(k:String, _arg_2:Array, _arg_3:Boolean=false):void { if (_arg_2 == null){ return; }; if (this._SafeStr_25857.indexOf(k) >= 0){ return; }; if (_arg_3){ this._SafeStr_25857.push(k); }; var _local_4:Array = []; var _local_5:int; _local_5 = 0; while (_local_5 < _arg_2.length) { if ((_arg_2[_local_5] is Number)){ _local_4.push(_arg_2[_local_5]); }; _local_5++; }; var _local_6:Array = this._SafeStr_25855[k]; var _local_7:Boolean = true; if (((!((_local_6 == null))) && ((_local_6.length == _local_4.length)))){ _local_5 = (_local_4.length - 1); while (_local_5 >= 0) { if ((_local_4[_local_5] as Number) != (_local_6[_local_5] as Number)){ _local_7 = false; break; }; _local_5--; }; } else { _local_7 = false; }; if (_local_7){ return; }; this._SafeStr_25855[k] = _local_4; this._SafeStr_20405++; } public function setStringArray(k:String, _arg_2:Array, _arg_3:Boolean=false):void { if (_arg_2 == null){ return; }; if (this._SafeStr_25858.indexOf(k) >= 0){ return; }; if (_arg_3){ this._SafeStr_25858.push(k); }; var _local_4:Array = []; var _local_5:int; _local_5 = 0; while (_local_5 < _arg_2.length) { if ((_arg_2[_local_5] is String)){ _local_4.push(_arg_2[_local_5]); }; _local_5++; }; var _local_6:Array = this._SafeStr_25856[k]; var _local_7:Boolean = true; if (((!((_local_6 == null))) && ((_local_6.length == _local_4.length)))){ _local_5 = (_local_4.length - 1); while (_local_5 >= 0) { if ((_local_4[_local_5] as String) != (_local_6[_local_5] as String)){ _local_7 = false; break; }; _local_5--; }; } else { _local_7 = false; }; if (_local_7){ return; }; this._SafeStr_25856[k] = _local_4; this._SafeStr_20405++; } public function _SafeStr_15554(k:String, _arg_2:Map, _arg_3:Boolean=false):void { if (_arg_2 == null){ return; }; this.setStringArray((_SafeStr_25853 + k), _arg_2._SafeStr_5497(), _arg_3); this.setStringArray((_SafeStr_25854 + k), _arg_2._SafeStr_5403(), _arg_3); } public function _SafeStr_11772():int { return (this._SafeStr_20405); } } }//package in // _SafeStr_11772 = "_-0bX" (String#1455, DoABC#3) // _SafeStr_15554 = "_-6IM" (String#14083, DoABC#3) // _SafeStr_15569 = "_-1Lg" (String#8994, DoABC#3) // _SafeStr_20405 = "_-t3" (String#1646, DoABC#3) // _SafeStr_21784 = "_-0qq" (String#8470, DoABC#3) // _SafeStr_21785 = "_-3O4" (String#11090, DoABC#3) // _SafeStr_21786 = "_-35D" (String#10817, DoABC#3) // _SafeStr_21787 = "_-1yz" (String#9644, DoABC#3) // _SafeStr_25847 = "_-3fV" (String#11392, DoABC#3) // _SafeStr_25848 = "_-ZA" (String#15034, DoABC#3) // _SafeStr_25853 = "_-2ex" (String#28636, DoABC#3) // _SafeStr_25854 = "_-2j2" (String#28801, DoABC#3) // _SafeStr_25855 = "_-4N6" (String#32891, DoABC#3) // _SafeStr_25856 = "_-5r2" (String#36474, DoABC#3) // _SafeStr_25857 = "_-4bW" (String#33457, DoABC#3) // _SafeStr_25858 = "_-0Nq" (String#23113, DoABC#3) // _SafeStr_3072 = "_-5mf" (String#13558, DoABC#3) // _SafeStr_5403 = "_-3aR" (String#30938, DoABC#3) // _SafeStr_5497 = "_-1OP" (String#9046, DoABC#3) // _SafeStr_5713 = "_-5LC" (String#13113, DoABC#3) //------------------------------------------------------------ //mx.core.BitmapAsset package mx.core { import flash.system.ApplicationDomain; import flash.events.Event; import flash.display.BitmapData; import flash.geom.Point; import flash.display.DisplayObjectContainer; public class BitmapAsset extends FlexBitmap implements IFlexAsset, IFlexDisplayObject, ILayoutDirectionElement { mx_internal static const VERSION:String = "4.6.0.23201"; private static var FlexVersionClass:Class; private static var MatrixUtilClass:Class; private var layoutFeaturesClass:Class; private var layoutFeatures:IAssetLayoutFeatures; private var _height:Number; private var _layoutDirection:String = "ltr"; public function BitmapAsset(bitmapData:BitmapData=null, pixelSnapping:String="auto", smoothing:Boolean=false) { var appDomain:ApplicationDomain; super(bitmapData, pixelSnapping, smoothing); if (FlexVersionClass == null){ appDomain = ApplicationDomain.currentDomain; if (appDomain.hasDefinition("mx.core::FlexVersion")){ FlexVersionClass = Class(appDomain.getDefinition("mx.core::FlexVersion")); }; }; if (((FlexVersionClass) && ((FlexVersionClass["compatibilityVersion"] >= FlexVersionClass["VERSION_4_0"])))){ this.addEventListener(Event.ADDED, this.addedHandler); }; } override public function get x():Number { return ((((this.layoutFeatures)==null) ? super.x : this.layoutFeatures.layoutX)); } override public function set x(value:Number):void { if (this.x == value){ return; }; if (this.layoutFeatures == null){ super.x = value; } else { this.layoutFeatures.layoutX = value; this.validateTransformMatrix(); }; } override public function get y():Number { return ((((this.layoutFeatures)==null) ? super.y : this.layoutFeatures.layoutY)); } override public function set y(value:Number):void { if (this.y == value){ return; }; if (this.layoutFeatures == null){ super.y = value; } else { this.layoutFeatures.layoutY = value; this.validateTransformMatrix(); }; } override public function get z():Number { return ((((this.layoutFeatures)==null) ? super.z : this.layoutFeatures.layoutZ)); } override public function set z(value:Number):void { if (this.z == value){ return; }; if (this.layoutFeatures == null){ super.z = value; } else { this.layoutFeatures.layoutZ = value; this.validateTransformMatrix(); }; } override public function get width():Number { var p:Point; if (this.layoutFeatures == null){ return (super.width); }; if (MatrixUtilClass != null){ p = MatrixUtilClass["transformSize"](this.layoutFeatures.layoutWidth, this._height, transform.matrix); }; return (((p) ? p.x : super.width)); } override public function set width(value:Number):void { if (this.width == value){ return; }; if (this.layoutFeatures == null){ super.width = value; } else { this.layoutFeatures.layoutWidth = value; this.layoutFeatures.layoutScaleX = (((this.measuredWidth)!=0) ? (value / this.measuredWidth) : 0); this.validateTransformMatrix(); }; } override public function get height():Number { var p:Point; if (this.layoutFeatures == null){ return (super.height); }; if (MatrixUtilClass != null){ p = MatrixUtilClass["transformSize"](this.layoutFeatures.layoutWidth, this._height, transform.matrix); }; return (((p) ? p.y : super.height)); } override public function set height(value:Number):void { if (this.height == value){ return; }; if (this.layoutFeatures == null){ super.height = value; } else { this._height = value; this.layoutFeatures.layoutScaleY = (((this.measuredHeight)!=0) ? (value / this.measuredHeight) : 0); this.validateTransformMatrix(); }; } override public function get rotationX():Number { return ((((this.layoutFeatures)==null) ? super.rotationX : this.layoutFeatures.layoutRotationX)); } override public function set rotationX(value:Number):void { if (this.rotationX == value){ return; }; if (this.layoutFeatures == null){ super.rotationX = value; } else { this.layoutFeatures.layoutRotationX = value; this.validateTransformMatrix(); }; } override public function get rotationY():Number { return ((((this.layoutFeatures)==null) ? super.rotationY : this.layoutFeatures.layoutRotationY)); } override public function set rotationY(value:Number):void { if (this.rotationY == value){ return; }; if (this.layoutFeatures == null){ super.rotationY = value; } else { this.layoutFeatures.layoutRotationY = value; this.validateTransformMatrix(); }; } override public function get rotationZ():Number { return ((((this.layoutFeatures)==null) ? super.rotationZ : this.layoutFeatures.layoutRotationZ)); } override public function set rotationZ(value:Number):void { if (this.rotationZ == value){ return; }; if (this.layoutFeatures == null){ super.rotationZ = value; } else { this.layoutFeatures.layoutRotationZ = value; this.validateTransformMatrix(); }; } override public function get rotation():Number { return ((((this.layoutFeatures)==null) ? super.rotation : this.layoutFeatures.layoutRotationZ)); } override public function set rotation(value:Number):void { if (this.rotation == value){ return; }; if (this.layoutFeatures == null){ super.rotation = value; } else { this.layoutFeatures.layoutRotationZ = value; this.validateTransformMatrix(); }; } override public function get scaleX():Number { return ((((this.layoutFeatures)==null) ? super.scaleX : this.layoutFeatures.layoutScaleX)); } override public function set scaleX(value:Number):void { if (this.scaleX == value){ return; }; if (this.layoutFeatures == null){ super.scaleX = value; } else { this.layoutFeatures.layoutScaleX = value; this.layoutFeatures.layoutWidth = (Math.abs(value) * this.measuredWidth); this.validateTransformMatrix(); }; } override public function get scaleY():Number { return ((((this.layoutFeatures)==null) ? super.scaleY : this.layoutFeatures.layoutScaleY)); } override public function set scaleY(value:Number):void { if (this.scaleY == value){ return; }; if (this.layoutFeatures == null){ super.scaleY = value; } else { this.layoutFeatures.layoutScaleY = value; this._height = (Math.abs(value) * this.measuredHeight); this.validateTransformMatrix(); }; } override public function get scaleZ():Number { return ((((this.layoutFeatures)==null) ? super.scaleZ : this.layoutFeatures.layoutScaleZ)); } override public function set scaleZ(value:Number):void { if (this.scaleZ == value){ return; }; if (this.layoutFeatures == null){ super.scaleZ = value; } else { this.layoutFeatures.layoutScaleZ = value; this.validateTransformMatrix(); }; } public function get layoutDirection():String { return (this._layoutDirection); } public function set layoutDirection(value:String):void { if (value == this._layoutDirection){ return; }; this._layoutDirection = value; this.invalidateLayoutDirection(); } public function get measuredHeight():Number { if (bitmapData){ return (bitmapData.height); }; return (0); } public function get measuredWidth():Number { if (bitmapData){ return (bitmapData.width); }; return (0); } public function invalidateLayoutDirection():void { var mirror:Boolean; var p:DisplayObjectContainer = parent; while (p) { if ((p is ILayoutDirectionElement)){ mirror = ((((!((this._layoutDirection == null))) && (!((ILayoutDirectionElement(p).layoutDirection == null))))) && (!((this._layoutDirection == ILayoutDirectionElement(p).layoutDirection)))); if (((mirror) && ((this.layoutFeatures == null)))){ this.initAdvancedLayoutFeatures(); if (this.layoutFeatures != null){ this.layoutFeatures.mirror = mirror; this.validateTransformMatrix(); }; } else { if (((!(mirror)) && (this.layoutFeatures))){ this.layoutFeatures.mirror = mirror; this.validateTransformMatrix(); this.layoutFeatures = null; }; }; return; }; p = p.parent; }; } public function move(x:Number, y:Number):void { this.x = x; this.y = y; } public function setActualSize(newWidth:Number, newHeight:Number):void { this.width = newWidth; this.height = newHeight; } private function addedHandler(event:Event):void { this.invalidateLayoutDirection(); } private function initAdvancedLayoutFeatures():void { var appDomain:ApplicationDomain; var features:IAssetLayoutFeatures; if (this.layoutFeaturesClass == null){ appDomain = ApplicationDomain.currentDomain; if (appDomain.hasDefinition("mx.core::AdvancedLayoutFeatures")){ this.layoutFeaturesClass = Class(appDomain.getDefinition("mx.core::AdvancedLayoutFeatures")); }; if (MatrixUtilClass == null){ if (appDomain.hasDefinition("mx.utils::MatrixUtil")){ MatrixUtilClass = Class(appDomain.getDefinition("mx.utils::MatrixUtil")); }; }; }; if (this.layoutFeaturesClass != null){ features = new this.layoutFeaturesClass(); features.layoutScaleX = this.scaleX; features.layoutScaleY = this.scaleY; features.layoutScaleZ = this.scaleZ; features.layoutRotationX = this.rotationX; features.layoutRotationY = this.rotationY; features.layoutRotationZ = this.rotation; features.layoutX = this.x; features.layoutY = this.y; features.layoutZ = this.z; features.layoutWidth = this.width; this._height = this.height; this.layoutFeatures = features; }; } private function validateTransformMatrix():void { if (this.layoutFeatures != null){ if (this.layoutFeatures.is3D){ super.transform.matrix3D = this.layoutFeatures.computedMatrix3D; } else { super.transform.matrix = this.layoutFeatures.computedMatrix; }; }; } } }//package mx.core //------------------------------------------------------------ //mx.core.ByteArrayAsset package mx.core { import flash.utils.ByteArray; public class ByteArrayAsset extends ByteArray implements IFlexAsset { mx_internal static const VERSION:String = "4.6.0.23201"; } }//package mx.core //------------------------------------------------------------ //mx.core.FlexBitmap package mx.core { import flash.display.Bitmap; import mx.utils.NameUtil; import flash.display.BitmapData; public class FlexBitmap extends Bitmap { mx_internal static const VERSION:String = "4.6.0.23201"; public function FlexBitmap(bitmapData:BitmapData=null, pixelSnapping:String="auto", smoothing:Boolean=false) { super(bitmapData, pixelSnapping, smoothing); try { name = NameUtil.createUniqueName(this); } catch(e:Error) { }; } override public function toString():String { return (NameUtil.displayObjectToString(this)); } } }//package mx.core //------------------------------------------------------------ //mx.core.FontAsset package mx.core { import flash.text.Font; public class FontAsset extends Font implements IFlexAsset { mx_internal static const VERSION:String = "4.6.0.23201"; } }//package mx.core //------------------------------------------------------------ //mx.core.IAssetLayoutFeatures package mx.core { import flash.geom.Matrix; import flash.geom.Matrix3D; public interface IAssetLayoutFeatures { function set layoutX(_arg_1:Number):void; function get layoutX():Number; function set layoutY(_arg_1:Number):void; function get layoutY():Number; function set layoutZ(_arg_1:Number):void; function get layoutZ():Number; function get layoutWidth():Number; function set layoutWidth(_arg_1:Number):void; function set transformX(_arg_1:Number):void; function get transformX():Number; function set transformY(_arg_1:Number):void; function get transformY():Number; function set transformZ(_arg_1:Number):void; function get transformZ():Number; function set layoutRotationX(_arg_1:Number):void; function get layoutRotationX():Number; function set layoutRotationY(_arg_1:Number):void; function get layoutRotationY():Number; function set layoutRotationZ(_arg_1:Number):void; function get layoutRotationZ():Number; function set layoutScaleX(_arg_1:Number):void; function get layoutScaleX():Number; function set layoutScaleY(_arg_1:Number):void; function get layoutScaleY():Number; function set layoutScaleZ(_arg_1:Number):void; function get layoutScaleZ():Number; function set layoutMatrix(_arg_1:Matrix):void; function get layoutMatrix():Matrix; function set layoutMatrix3D(_arg_1:Matrix3D):void; function get layoutMatrix3D():Matrix3D; function get is3D():Boolean; function get layoutIs3D():Boolean; function get mirror():Boolean; function set mirror(_arg_1:Boolean):void; function get stretchX():Number; function set stretchX(_arg_1:Number):void; function get stretchY():Number; function set stretchY(_arg_1:Number):void; function get computedMatrix():Matrix; function get computedMatrix3D():Matrix3D; } }//package mx.core //------------------------------------------------------------ //mx.core.IFlexAsset package mx.core { public interface IFlexAsset { } }//package mx.core //------------------------------------------------------------ //mx.core.IFlexDisplayObject package mx.core { import flash.display.IBitmapDrawable; import flash.events.IEventDispatcher; import flash.display.DisplayObject; import flash.display.Stage; import flash.display.DisplayObjectContainer; import flash.geom.Rectangle; import flash.geom.Transform; import flash.geom.Point; import flash.display.LoaderInfo; import flash.accessibility.AccessibilityProperties; public interface IFlexDisplayObject extends IBitmapDrawable, IEventDispatcher { function get root():DisplayObject; function get stage():Stage; function get name():String; function set name(_arg_1:String):void; function get parent():DisplayObjectContainer; function get mask():DisplayObject; function set mask(_arg_1:DisplayObject):void; function get visible():Boolean; function set visible(_arg_1:Boolean):void; function get x():Number; function set x(_arg_1:Number):void; function get y():Number; function set y(_arg_1:Number):void; function get scaleX():Number; function set scaleX(_arg_1:Number):void; function get scaleY():Number; function set scaleY(_arg_1:Number):void; function get mouseX():Number; function get mouseY():Number; function get rotation():Number; function set rotation(_arg_1:Number):void; function get alpha():Number; function set alpha(_arg_1:Number):void; function get width():Number; function set width(_arg_1:Number):void; function get height():Number; function set height(_arg_1:Number):void; function get cacheAsBitmap():Boolean; function set cacheAsBitmap(_arg_1:Boolean):void; function get opaqueBackground():Object; function set opaqueBackground(_arg_1:Object):void; function get scrollRect():Rectangle; function set scrollRect(_arg_1:Rectangle):void; function get filters():Array; function set filters(_arg_1:Array):void; function get blendMode():String; function set blendMode(_arg_1:String):void; function get transform():Transform; function set transform(_arg_1:Transform):void; function get scale9Grid():Rectangle; function set scale9Grid(_arg_1:Rectangle):void; function globalToLocal(_arg_1:Point):Point; function localToGlobal(_arg_1:Point):Point; function getBounds(_arg_1:DisplayObject):Rectangle; function getRect(_arg_1:DisplayObject):Rectangle; function get loaderInfo():LoaderInfo; function hitTestObject(_arg_1:DisplayObject):Boolean; function hitTestPoint(_arg_1:Number, _arg_2:Number, _arg_3:Boolean=false):Boolean; function get accessibilityProperties():AccessibilityProperties; function set accessibilityProperties(_arg_1:AccessibilityProperties):void; function get measuredHeight():Number; function get measuredWidth():Number; function move(_arg_1:Number, _arg_2:Number):void; function setActualSize(_arg_1:Number, _arg_2:Number):void; } }//package mx.core //------------------------------------------------------------ //mx.core.ILayoutDirectionElement package mx.core { public interface ILayoutDirectionElement { function get layoutDirection():String; function set layoutDirection(_arg_1:String):void; function invalidateLayoutDirection():void; } }//package mx.core //------------------------------------------------------------ //mx.core.IRepeaterClient package mx.core { public interface IRepeaterClient { function get instanceIndices():Array; function set instanceIndices(_arg_1:Array):void; function get isDocument():Boolean; function get repeaterIndices():Array; function set repeaterIndices(_arg_1:Array):void; function get repeaters():Array; function set repeaters(_arg_1:Array):void; function initializeRepeaterArrays(_arg_1:IRepeaterClient):void; } }//package mx.core //------------------------------------------------------------ //mx.core.mx_internal package mx.core { public namespace mx_internal = "http://www.adobe.com/2006/flex/mx/internal"; }//package mx.core //------------------------------------------------------------ //mx.core.SimpleApplication package mx.core { import flash.display.MovieClip; public class SimpleApplication extends MovieClip { mx_internal static const VERSION:String = "4.6.0.23201"; } }//package mx.core //------------------------------------------------------------ //mx.core.SoundAsset package mx.core { import flash.media.Sound; import mx.core.mx_internal; use namespace mx_internal; public class SoundAsset extends Sound implements IFlexAsset { mx_internal static const VERSION:String = "4.6.0.23201"; } }//package mx.core //------------------------------------------------------------ //mx.utils.NameUtil package mx.utils { import mx.core.mx_internal; import flash.utils.getQualifiedClassName; import flash.display.DisplayObject; import mx.core.IRepeaterClient; use namespace mx_internal; public class NameUtil { mx_internal static const VERSION:String = "4.6.0.23201"; private static var counter:int = 0; public static function createUniqueName(object:Object):String { if (!object){ return (null); }; var name:String = getQualifiedClassName(object); var index:int = name.indexOf("::"); if (index != -1){ name = name.substr((index + 2)); }; var charCode:int = name.charCodeAt((name.length - 1)); if ((((charCode >= 48)) && ((charCode <= 57)))){ name = (name + "_"); }; return ((name + counter++)); } public static function displayObjectToString(displayObject:DisplayObject):String { var result:String; var o:DisplayObject; var s:String; var indices:Array; try { o = displayObject; while (o != null) { if (((((o.parent) && (o.stage))) && ((o.parent == o.stage)))){ break; }; s = ((((("id" in o)) && (o["id"]))) ? o["id"] : o.name); if ((o is IRepeaterClient)){ indices = IRepeaterClient(o).instanceIndices; if (indices){ s = (s + (("[" + indices.join("][")) + "]")); }; }; result = (((result == null)) ? s : ((s + ".") + result)); o = o.parent; }; } catch(e:SecurityError) { }; return (result); } public static function getUnqualifiedClassName(object:Object):String { var name:String; if ((object is String)){ name = (object as String); } else { name = getQualifiedClassName(object); }; var index:int = name.indexOf("::"); if (index != -1){ name = name.substr((index + 2)); }; return (name); } } }//package mx.utils //------------------------------------------------------------ //mx.utils.StringUtil package mx.utils { import mx.core.mx_internal; use namespace mx_internal; public class StringUtil { mx_internal static const VERSION:String = "4.6.0.23201"; public static function trim(str:String):String { if (str == null){ return (""); }; var startIndex:int; while (isWhitespace(str.charAt(startIndex))) { startIndex++; }; var endIndex:int = (str.length - 1); while (isWhitespace(str.charAt(endIndex))) { endIndex--; }; if (endIndex >= startIndex){ return (str.slice(startIndex, (endIndex + 1))); }; return (""); } public static function trimArrayElements(value:String, delimiter:String):String { var items:Array; var len:int; var i:int; if (((!((value == ""))) && (!((value == null))))){ items = value.split(delimiter); len = items.length; i = 0; while (i < len) { items[i] = StringUtil.trim(items[i]); i++; }; if (len > 0){ value = items.join(delimiter); }; }; return (value); } public static function isWhitespace(character:String):Boolean { switch (character){ case " ": case "\t": case "\r": case "\n": case "\f": return (true); default: return (false); }; } public static function substitute(str:String, ... rest):String { var args:Array; if (str == null){ return (""); }; var len:uint = rest.length; if ((((len == 1)) && ((rest[0] is Array)))){ args = (rest[0] as Array); len = args.length; } else { args = rest; }; var i:int; while (i < len) { str = str.replace(new RegExp((("\\{" + i) + "\\}"), "g"), args[i]); i++; }; return (str); } public static function repeat(str:String, n:int):String { if (n == 0){ return (""); }; var s:String = str; var i:int = 1; while (i < n) { s = (s + str); i++; }; return (s); } public static function restrict(str:String, restrict:String):String { var charCode:uint; if (restrict == null){ return (str); }; if (restrict == ""){ return (""); }; var charCodes:Array = []; var n:int = str.length; var i:int; while (i < n) { charCode = str.charCodeAt(i); if (testCharacter(charCode, restrict)){ charCodes.push(charCode); }; i++; }; return (String.fromCharCode.apply(null, charCodes)); } private static function testCharacter(charCode:uint, restrict:String):Boolean { var code:uint; var acceptCode:Boolean; var allowIt:Boolean; var inBackSlash:Boolean; var inRange:Boolean; var setFlag:Boolean = true; var lastCode:uint; var n:int = restrict.length; if (n > 0){ code = restrict.charCodeAt(0); if (code == 94){ allowIt = true; }; }; var i:int; while (i < n) { code = restrict.charCodeAt(i); acceptCode = false; if (!inBackSlash){ if (code == 45){ inRange = true; } else { if (code == 94){ setFlag = !(setFlag); } else { if (code == 92){ inBackSlash = true; } else { acceptCode = true; }; }; }; } else { acceptCode = true; inBackSlash = false; }; if (acceptCode){ if (inRange){ if ((((lastCode <= charCode)) && ((charCode <= code)))){ allowIt = setFlag; }; inRange = false; lastCode = 0; } else { if (charCode == code){ allowIt = setFlag; }; lastCode = code; }; }; i++; }; return (allowIt); } } }//package mx.utils //------------------------------------------------------------ //_SafeStr_1000 package { import mx.core.BitmapAsset; public class _SafeStr_1000 extends BitmapAsset { } }//package // _SafeStr_1000 = "_-64k" (String#4150, DoABC#3) //------------------------------------------------------------ //_SafeStr_1001 package { import mx.core.ByteArrayAsset; public class _SafeStr_1001 extends ByteArrayAsset { } }//package // _SafeStr_1001 = "_-1cB" (String#3011, DoABC#3) //------------------------------------------------------------ //_SafeStr_1002 package { import mx.core.ByteArrayAsset; public class _SafeStr_1002 extends ByteArrayAsset { } }//package // _SafeStr_1002 = "_-2eZ" (String#3249, DoABC#3) //------------------------------------------------------------ //_SafeStr_1003 package { import mx.core.ByteArrayAsset; public class _SafeStr_1003 extends ByteArrayAsset { } }//package // _SafeStr_1003 = "_-07b" (String#2581, DoABC#3) //------------------------------------------------------------ //_SafeStr_1004 package { import mx.core.ByteArrayAsset; public class _SafeStr_1004 extends ByteArrayAsset { } }//package // _SafeStr_1004 = "_-2Bo" (String#3130, DoABC#3) //------------------------------------------------------------ //_SafeStr_1005 package { import mx.core.ByteArrayAsset; public class _SafeStr_1005 extends ByteArrayAsset { } }//package // _SafeStr_1005 = "_-2nJ" (String#3293, DoABC#3) //------------------------------------------------------------ //_SafeStr_1006 package { import mx.core.BitmapAsset; public class _SafeStr_1006 extends BitmapAsset { } }//package // _SafeStr_1006 = "_-1IQ" (String#2927, DoABC#3) //------------------------------------------------------------ //_SafeStr_1007 package { import mx.core.BitmapAsset; public class _SafeStr_1007 extends BitmapAsset { } }//package // _SafeStr_1007 = "_-5SP" (String#3973, DoABC#3) //------------------------------------------------------------ //_SafeStr_1008 package { import mx.core.ByteArrayAsset; public class _SafeStr_1008 extends ByteArrayAsset { } }//package // _SafeStr_1008 = "_-0Cr" (String#2605, DoABC#3) //------------------------------------------------------------ //_SafeStr_1009 package { import mx.core.ByteArrayAsset; public class _SafeStr_1009 extends ByteArrayAsset { } }//package // _SafeStr_1009 = "_-46e" (String#3621, DoABC#3) //------------------------------------------------------------ //_SafeStr_1010 package { import mx.core.BitmapAsset; public class _SafeStr_1010 extends BitmapAsset { } }//package // _SafeStr_1010 = "_-0U5" (String#2689, DoABC#3) //------------------------------------------------------------ //_SafeStr_1011 package { import mx.core.BitmapAsset; public class _SafeStr_1011 extends BitmapAsset { } }//package // _SafeStr_1011 = "_-6Yj" (String#4273, DoABC#3) //------------------------------------------------------------ //_SafeStr_1012 package { import mx.core.BitmapAsset; public class _SafeStr_1012 extends BitmapAsset { } }//package // _SafeStr_1012 = "_-5a7" (String#4005, DoABC#3) //------------------------------------------------------------ //_SafeStr_1013 package { import mx.core.BitmapAsset; public class _SafeStr_1013 extends BitmapAsset { } }//package // _SafeStr_1013 = "_-5wX" (String#4099, DoABC#3) //------------------------------------------------------------ //_SafeStr_1014 package { import mx.core.BitmapAsset; public class _SafeStr_1014 extends BitmapAsset { } }//package // _SafeStr_1014 = "_-3fs" (String#3514, DoABC#3) //------------------------------------------------------------ //_SafeStr_1015 package { import mx.core.BitmapAsset; public class _SafeStr_1015 extends BitmapAsset { } }//package // _SafeStr_1015 = "_-9y" (String#4331, DoABC#3) //------------------------------------------------------------ //_SafeStr_1016 package { import mx.core.BitmapAsset; public class _SafeStr_1016 extends BitmapAsset { } }//package // _SafeStr_1016 = "_-5tK" (String#4086, DoABC#3) //------------------------------------------------------------ //_SafeStr_1017 package { import mx.core.BitmapAsset; public class _SafeStr_1017 extends BitmapAsset { } }//package // _SafeStr_1017 = "_-64C" (String#4146, DoABC#3) //------------------------------------------------------------ //_SafeStr_1018 package { import mx.core.BitmapAsset; public class _SafeStr_1018 extends BitmapAsset { } }//package // _SafeStr_1018 = "_-4w1" (String#3834, DoABC#3) //------------------------------------------------------------ //_SafeStr_1019 package { import mx.core.ByteArrayAsset; public class _SafeStr_1019 extends ByteArrayAsset { } }//package // _SafeStr_1019 = "_-3jr" (String#3531, DoABC#3) //------------------------------------------------------------ //_SafeStr_1020 package { import mx.core.ByteArrayAsset; public class _SafeStr_1020 extends ByteArrayAsset { } }//package // _SafeStr_1020 = "_-5i3" (String#4034, DoABC#3) //------------------------------------------------------------ //_SafeStr_1021 package { import mx.core.ByteArrayAsset; public class _SafeStr_1021 extends ByteArrayAsset { } }//package // _SafeStr_1021 = "_-4mu" (String#3787, DoABC#3) //------------------------------------------------------------ //_SafeStr_1022 package { import mx.core.BitmapAsset; public class _SafeStr_1022 extends BitmapAsset { } }//package // _SafeStr_1022 = "_-3-D" (String#3346, DoABC#3) //------------------------------------------------------------ //_SafeStr_1023 package { import mx.core.BitmapAsset; public class _SafeStr_1023 extends BitmapAsset { } }//package // _SafeStr_1023 = "_-1mX" (String#3049, DoABC#3) //------------------------------------------------------------ //_SafeStr_1024 package { import mx.core.BitmapAsset; public class _SafeStr_1024 extends BitmapAsset { } }//package // _SafeStr_1024 = "_-4JM" (String#3671, DoABC#3) //------------------------------------------------------------ //_SafeStr_1025 package { import mx.core.BitmapAsset; public class _SafeStr_1025 extends BitmapAsset { } }//package // _SafeStr_1025 = "_-0EG" (String#2610, DoABC#3) //------------------------------------------------------------ //_SafeStr_1026 package { import mx.core.BitmapAsset; public class _SafeStr_1026 extends BitmapAsset { } }//package // _SafeStr_1026 = "_-3EC" (String#3405, DoABC#3) //------------------------------------------------------------ //_SafeStr_1027 package { import mx.core.BitmapAsset; public class _SafeStr_1027 extends BitmapAsset { } }//package // _SafeStr_1027 = "_-4-3" (String#3584, DoABC#3) //------------------------------------------------------------ //_SafeStr_1028 package { import mx.core.BitmapAsset; public class _SafeStr_1028 extends BitmapAsset { } }//package // _SafeStr_1028 = "_-6aR" (String#4280, DoABC#3) //------------------------------------------------------------ //_SafeStr_1029 package { import mx.core.BitmapAsset; public class _SafeStr_1029 extends BitmapAsset { } }//package // _SafeStr_1029 = "_-1nZ" (String#3054, DoABC#3) //------------------------------------------------------------ //_SafeStr_1030 package { import mx.core.ByteArrayAsset; public class _SafeStr_1030 extends ByteArrayAsset { } }//package // _SafeStr_1030 = "_-2Y5" (String#3219, DoABC#3) //------------------------------------------------------------ //_SafeStr_1031 package { import mx.core.BitmapAsset; public class _SafeStr_1031 extends BitmapAsset { } }//package // _SafeStr_1031 = "_-0I2" (String#2629, DoABC#3) //------------------------------------------------------------ //_SafeStr_1032 package { import mx.core.ByteArrayAsset; public class _SafeStr_1032 extends ByteArrayAsset { } }//package // _SafeStr_1032 = "_-0U9" (String#2691, DoABC#3) //------------------------------------------------------------ //_SafeStr_1033 package { import mx.core.BitmapAsset; public class _SafeStr_1033 extends BitmapAsset { } }//package // _SafeStr_1033 = "_-4dX" (String#3740, DoABC#3) //------------------------------------------------------------ //_SafeStr_1034 package { import mx.core.BitmapAsset; public class _SafeStr_1034 extends BitmapAsset { } }//package // _SafeStr_1034 = "_-63K" (String#4142, DoABC#3) //------------------------------------------------------------ //_SafeStr_1035 package { import mx.core.BitmapAsset; public class _SafeStr_1035 extends BitmapAsset { } }//package // _SafeStr_1035 = "_-0rD" (String#2793, DoABC#3) //------------------------------------------------------------ //_SafeStr_1036 package { import mx.core.BitmapAsset; public class _SafeStr_1036 extends BitmapAsset { } }//package // _SafeStr_1036 = "_-3Dq" (String#3404, DoABC#3) //------------------------------------------------------------ //_SafeStr_1037 package { import mx.core.BitmapAsset; public class _SafeStr_1037 extends BitmapAsset { } }//package // _SafeStr_1037 = "_-5Jv" (String#3928, DoABC#3) //------------------------------------------------------------ //_SafeStr_1038 package { import mx.core.BitmapAsset; public class _SafeStr_1038 extends BitmapAsset { } }//package // _SafeStr_1038 = "_-3Cq" (String#3401, DoABC#3) //------------------------------------------------------------ //_SafeStr_1039 package { import mx.core.ByteArrayAsset; public class _SafeStr_1039 extends ByteArrayAsset { } }//package // _SafeStr_1039 = "_-4QV" (String#3693, DoABC#3) //------------------------------------------------------------ //_SafeStr_1040 package { import mx.core.BitmapAsset; public class _SafeStr_1040 extends BitmapAsset { } }//package // _SafeStr_1040 = "_-D7" (String#4345, DoABC#3) //------------------------------------------------------------ //_SafeStr_1041 package { import mx.core.BitmapAsset; public class _SafeStr_1041 extends BitmapAsset { } }//package // _SafeStr_1041 = "_-3cH" (String#3506, DoABC#3) //------------------------------------------------------------ //_SafeStr_1042 package { import mx.core.BitmapAsset; public class _SafeStr_1042 extends BitmapAsset { } }//package // _SafeStr_1042 = "_-4o-" (String#3792, DoABC#3) //------------------------------------------------------------ //_SafeStr_1043 package { import mx.core.ByteArrayAsset; public class _SafeStr_1043 extends ByteArrayAsset { } }//package // _SafeStr_1043 = "_-2jv" (String#3276, DoABC#3) //------------------------------------------------------------ //_SafeStr_1044 package { import mx.core.BitmapAsset; public class _SafeStr_1044 extends BitmapAsset { } }//package // _SafeStr_1044 = "_-6DQ" (String#4184, DoABC#3) //------------------------------------------------------------ //_SafeStr_1045 package { import mx.core.BitmapAsset; public class _SafeStr_1045 extends BitmapAsset { } }//package // _SafeStr_1045 = "_-e8" (String#4480, DoABC#3) //------------------------------------------------------------ //_SafeStr_1046 package { import mx.core.BitmapAsset; public class _SafeStr_1046 extends BitmapAsset { } }//package // _SafeStr_1046 = "_-3Bc" (String#3398, DoABC#3) //------------------------------------------------------------ //_SafeStr_1047 package { import mx.core.ByteArrayAsset; public class _SafeStr_1047 extends ByteArrayAsset { } }//package // _SafeStr_1047 = "_-4Fo" (String#3653, DoABC#3) //------------------------------------------------------------ //_SafeStr_1048 package { import mx.core.ByteArrayAsset; public class _SafeStr_1048 extends ByteArrayAsset { } }//package // _SafeStr_1048 = "_-0QH" (String#2667, DoABC#3) //------------------------------------------------------------ //_SafeStr_1049 package { import mx.core.ByteArrayAsset; public class _SafeStr_1049 extends ByteArrayAsset { } }//package // _SafeStr_1049 = "_-3eB" (String#3509, DoABC#3) //------------------------------------------------------------ //_SafeStr_1050 package { import mx.core.ByteArrayAsset; public class _SafeStr_1050 extends ByteArrayAsset { } }//package // _SafeStr_1050 = "_-61H" (String#4126, DoABC#3) //------------------------------------------------------------ //_SafeStr_1051 package { import mx.core.BitmapAsset; public class _SafeStr_1051 extends BitmapAsset { } }//package // _SafeStr_1051 = "_-1oK" (String#3055, DoABC#3) //------------------------------------------------------------ //_SafeStr_1052 package { import mx.core.ByteArrayAsset; public class _SafeStr_1052 extends ByteArrayAsset { } }//package // _SafeStr_1052 = "_-18O" (String#2872, DoABC#3) //------------------------------------------------------------ //_SafeStr_1053 package { import mx.core.BitmapAsset; public class _SafeStr_1053 extends BitmapAsset { } }//package // _SafeStr_1053 = "_-2SD" (String#3199, DoABC#3) //------------------------------------------------------------ //_SafeStr_1054 package { import mx.core.BitmapAsset; public class _SafeStr_1054 extends BitmapAsset { } }//package // _SafeStr_1054 = "_-4gb" (String#3755, DoABC#3) //------------------------------------------------------------ //_SafeStr_1055 package { import mx.core.BitmapAsset; public class _SafeStr_1055 extends BitmapAsset { } }//package // _SafeStr_1055 = "_-4p8" (String#3798, DoABC#3) //------------------------------------------------------------ //_SafeStr_1056 package { import mx.core.BitmapAsset; public class _SafeStr_1056 extends BitmapAsset { } }//package // _SafeStr_1056 = "_-2ag" (String#3232, DoABC#3) //------------------------------------------------------------ //_SafeStr_1057 package { import mx.core.BitmapAsset; public class _SafeStr_1057 extends BitmapAsset { } }//package // _SafeStr_1057 = "_-2uP" (String#3320, DoABC#3) //------------------------------------------------------------ //_SafeStr_1058 package { import mx.core.BitmapAsset; public class _SafeStr_1058 extends BitmapAsset { } }//package // _SafeStr_1058 = "_-0vf" (String#2814, DoABC#3) //------------------------------------------------------------ //_SafeStr_1059 package { import mx.core.BitmapAsset; public class _SafeStr_1059 extends BitmapAsset { } }//package // _SafeStr_1059 = "_-Ky" (String#4386, DoABC#3) //------------------------------------------------------------ //_SafeStr_1060 package { import mx.core.BitmapAsset; public class _SafeStr_1060 extends BitmapAsset { } }//package // _SafeStr_1060 = "_-2wd" (String#3327, DoABC#3) //------------------------------------------------------------ //_SafeStr_1061 package { import mx.core.BitmapAsset; public class _SafeStr_1061 extends BitmapAsset { } }//package // _SafeStr_1061 = "_-1yI" (String#3081, DoABC#3) //------------------------------------------------------------ //_SafeStr_1062 package { import mx.core.ByteArrayAsset; public class _SafeStr_1062 extends ByteArrayAsset { } }//package // _SafeStr_1062 = "_-63W" (String#4143, DoABC#3) //------------------------------------------------------------ //_SafeStr_1063 package { import mx.core.BitmapAsset; public class _SafeStr_1063 extends BitmapAsset { } }//package // _SafeStr_1063 = "_-1RE" (String#2948, DoABC#3) //------------------------------------------------------------ //_SafeStr_1064 package { import mx.core.BitmapAsset; public class _SafeStr_1064 extends BitmapAsset { } }//package // _SafeStr_1064 = "_-4ys" (String#3842, DoABC#3) //------------------------------------------------------------ //_SafeStr_1065 package { import mx.core.BitmapAsset; public class _SafeStr_1065 extends BitmapAsset { } }//package // _SafeStr_1065 = "_-fi" (String#4488, DoABC#3) //------------------------------------------------------------ //_SafeStr_1066 package { import mx.core.BitmapAsset; public class _SafeStr_1066 extends BitmapAsset { } }//package // _SafeStr_1066 = "_-0K8" (String#2638, DoABC#3) //------------------------------------------------------------ //_SafeStr_1067 package { import mx.core.BitmapAsset; public class _SafeStr_1067 extends BitmapAsset { } }//package // _SafeStr_1067 = "_-5-E" (String#3851, DoABC#3) //------------------------------------------------------------ //_SafeStr_1068 package { import mx.core.BitmapAsset; public class _SafeStr_1068 extends BitmapAsset { } }//package // _SafeStr_1068 = "_-683" (String#4160, DoABC#3) //------------------------------------------------------------ //_SafeStr_1069 package { import mx.core.BitmapAsset; public class _SafeStr_1069 extends BitmapAsset { } }//package // _SafeStr_1069 = "_-EW" (String#4352, DoABC#3) //------------------------------------------------------------ //_SafeStr_1070 package { import mx.core.BitmapAsset; public class _SafeStr_1070 extends BitmapAsset { } }//package // _SafeStr_1070 = "_-1e1" (String#3018, DoABC#3) //------------------------------------------------------------ //_SafeStr_1071 package { import mx.core.BitmapAsset; public class _SafeStr_1071 extends BitmapAsset { } }//package // _SafeStr_1071 = "_-2eh" (String#3250, DoABC#3) //------------------------------------------------------------ //_SafeStr_1072 package { import mx.core.BitmapAsset; public class _SafeStr_1072 extends BitmapAsset { } }//package // _SafeStr_1072 = "_-34P" (String#3368, DoABC#3) //------------------------------------------------------------ //_SafeStr_1073 package { import mx.core.BitmapAsset; public class _SafeStr_1073 extends BitmapAsset { } }//package // _SafeStr_1073 = "_-673" (String#4157, DoABC#3) //------------------------------------------------------------ //_SafeStr_1074 package { import mx.core.BitmapAsset; public class _SafeStr_1074 extends BitmapAsset { } }//package // _SafeStr_1074 = "_-0BC" (String#2598, DoABC#3) //------------------------------------------------------------ //_SafeStr_1075 package { import mx.core.BitmapAsset; public class _SafeStr_1075 extends BitmapAsset { } }//package // _SafeStr_1075 = "_-3Eb" (String#3408, DoABC#3) //------------------------------------------------------------ //_SafeStr_1076 package { import mx.core.BitmapAsset; public class _SafeStr_1076 extends BitmapAsset { } }//package // _SafeStr_1076 = "_-4gJ" (String#3751, DoABC#3) //------------------------------------------------------------ //_SafeStr_1077 package { import mx.core.BitmapAsset; public class _SafeStr_1077 extends BitmapAsset { } }//package // _SafeStr_1077 = "_-3c9" (String#3503, DoABC#3) //------------------------------------------------------------ //_SafeStr_1078 package { import mx.core.BitmapAsset; public class _SafeStr_1078 extends BitmapAsset { } }//package // _SafeStr_1078 = "_-uX" (String#4559, DoABC#3) //------------------------------------------------------------ //_SafeStr_1079 package { import mx.core.BitmapAsset; public class _SafeStr_1079 extends BitmapAsset { } }//package // _SafeStr_1079 = "_-0H" (String#2624, DoABC#3) //------------------------------------------------------------ //_SafeStr_1080 package { import mx.core.BitmapAsset; public class _SafeStr_1080 extends BitmapAsset { } }//package // _SafeStr_1080 = "_-449" (String#3607, DoABC#3) //------------------------------------------------------------ //_SafeStr_1081 package { import mx.core.BitmapAsset; public class _SafeStr_1081 extends BitmapAsset { } }//package // _SafeStr_1081 = "_-tY" (String#4552, DoABC#3) //------------------------------------------------------------ //_SafeStr_1082 package { import mx.core.BitmapAsset; public class _SafeStr_1082 extends BitmapAsset { } }//package // _SafeStr_1082 = "_-2Fc" (String#3137, DoABC#3) //------------------------------------------------------------ //_SafeStr_1083 package { import mx.core.ByteArrayAsset; public class _SafeStr_1083 extends ByteArrayAsset { } }//package // _SafeStr_1083 = "_-0To" (String#2688, DoABC#3) //------------------------------------------------------------ //_SafeStr_1084 package { import mx.core.BitmapAsset; public class _SafeStr_1084 extends BitmapAsset { } }//package // _SafeStr_1084 = "_-1Fz" (String#2909, DoABC#3) //------------------------------------------------------------ //_SafeStr_1085 package { import mx.core.BitmapAsset; public class _SafeStr_1085 extends BitmapAsset { } }//package // _SafeStr_1085 = "_-1RP" (String#2949, DoABC#3) //------------------------------------------------------------ //_SafeStr_1086 package { import mx.core.BitmapAsset; public class _SafeStr_1086 extends BitmapAsset { } }//package // _SafeStr_1086 = "_-07S" (String#2579, DoABC#3) //------------------------------------------------------------ //_SafeStr_1087 package { import mx.core.ByteArrayAsset; public class _SafeStr_1087 extends ByteArrayAsset { } }//package // _SafeStr_1087 = "_-wb" (String#4573, DoABC#3) //------------------------------------------------------------ //_SafeStr_1088 package { import mx.core.ByteArrayAsset; public class _SafeStr_1088 extends ByteArrayAsset { } }//package // _SafeStr_1088 = "_-00f" (String#2548, DoABC#3) //------------------------------------------------------------ //_SafeStr_1089 package { import mx.core.BitmapAsset; public class _SafeStr_1089 extends BitmapAsset { } }//package // _SafeStr_1089 = "_-JL" (String#4378, DoABC#3) //------------------------------------------------------------ //_SafeStr_1090 package { import mx.core.BitmapAsset; public class _SafeStr_1090 extends BitmapAsset { } }//package // _SafeStr_1090 = "_-3bx" (String#3501, DoABC#3) //------------------------------------------------------------ //_SafeStr_1091 package { import mx.core.FontAsset; public class _SafeStr_1091 extends FontAsset { } }//package // _SafeStr_1091 = "_-69T" (String#4167, DoABC#3) //------------------------------------------------------------ //_SafeStr_1092 package { import mx.core.BitmapAsset; public class _SafeStr_1092 extends BitmapAsset { } }//package // _SafeStr_1092 = "_-6kj" (String#4312, DoABC#3) //------------------------------------------------------------ //_SafeStr_1093 package { import mx.core.BitmapAsset; public class _SafeStr_1093 extends BitmapAsset { } }//package // _SafeStr_1093 = "_-3Vw" (String#3480, DoABC#3) //------------------------------------------------------------ //_SafeStr_1094 package { import mx.core.BitmapAsset; public class _SafeStr_1094 extends BitmapAsset { } }//package // _SafeStr_1094 = "_-Vg" (String#4440, DoABC#3) //------------------------------------------------------------ //_SafeStr_1095 package { import mx.core.BitmapAsset; public class _SafeStr_1095 extends BitmapAsset { } }//package // _SafeStr_1095 = "_-4-C" (String#3586, DoABC#3) //------------------------------------------------------------ //_SafeStr_1096 package { import mx.core.BitmapAsset; public class _SafeStr_1096 extends BitmapAsset { } }//package // _SafeStr_1096 = "_-4dV" (String#3739, DoABC#3) //------------------------------------------------------------ //_SafeStr_1097 package { import mx.core.FontAsset; public class _SafeStr_1097 extends FontAsset { } }//package // _SafeStr_1097 = "_-61J" (String#4127, DoABC#3) //------------------------------------------------------------ //_SafeStr_1098 package { import mx.core.ByteArrayAsset; public class _SafeStr_1098 extends ByteArrayAsset { } }//package // _SafeStr_1098 = "_-cA" (String#4469, DoABC#3) //------------------------------------------------------------ //_SafeStr_1099 package { import mx.core.BitmapAsset; public class _SafeStr_1099 extends BitmapAsset { } }//package // _SafeStr_1099 = "_-60P" (String#4120, DoABC#3) //------------------------------------------------------------ //_SafeStr_11 package { import mx.core.FontAsset; public class _SafeStr_11 extends FontAsset { } }//package // _SafeStr_11 = "_-5Uy" (String#386, DoABC#2) //------------------------------------------------------------ //_SafeStr_1100 package { import mx.core.BitmapAsset; public class _SafeStr_1100 extends BitmapAsset { } }//package // _SafeStr_1100 = "_-5qh" (String#4075, DoABC#3) //------------------------------------------------------------ //_SafeStr_1101 package { import mx.core.ByteArrayAsset; public class _SafeStr_1101 extends ByteArrayAsset { } }//package // _SafeStr_1101 = "_-6Xg" (String#4267, DoABC#3) //------------------------------------------------------------ //_SafeStr_1102 package { import mx.core.BitmapAsset; public class _SafeStr_1102 extends BitmapAsset { } }//package // _SafeStr_1102 = "_-0t9" (String#2801, DoABC#3) //------------------------------------------------------------ //_SafeStr_1103 package { import mx.core.BitmapAsset; public class _SafeStr_1103 extends BitmapAsset { } }//package // _SafeStr_1103 = "_-2Uc" (String#3208, DoABC#3) //------------------------------------------------------------ //_SafeStr_1104 package { import mx.core.BitmapAsset; public class _SafeStr_1104 extends BitmapAsset { } }//package // _SafeStr_1104 = "_-2vd" (String#3324, DoABC#3) //------------------------------------------------------------ //_SafeStr_1105 package { import mx.core.BitmapAsset; public class _SafeStr_1105 extends BitmapAsset { } }//package // _SafeStr_1105 = "_-RY" (String#4420, DoABC#3) //------------------------------------------------------------ //_SafeStr_1106 package { import mx.core.BitmapAsset; public class _SafeStr_1106 extends BitmapAsset { } }//package // _SafeStr_1106 = "_-r3" (String#4540, DoABC#3) //------------------------------------------------------------ //_SafeStr_1107 package { import mx.core.BitmapAsset; public class _SafeStr_1107 extends BitmapAsset { } }//package // _SafeStr_1107 = "_-G5" (String#4363, DoABC#3) //------------------------------------------------------------ //_SafeStr_1108 package { import mx.core.BitmapAsset; public class _SafeStr_1108 extends BitmapAsset { } }//package // _SafeStr_1108 = "_-66p" (String#4155, DoABC#3) //------------------------------------------------------------ //_SafeStr_1109 package { import mx.core.BitmapAsset; public class _SafeStr_1109 extends BitmapAsset { } }//package // _SafeStr_1109 = "_-W4" (String#4443, DoABC#3) //------------------------------------------------------------ //_SafeStr_1110 package { import mx.core.ByteArrayAsset; public class _SafeStr_1110 extends ByteArrayAsset { } }//package // _SafeStr_1110 = "_-gr" (String#4499, DoABC#3) //------------------------------------------------------------ //_SafeStr_1111 package { import mx.core.BitmapAsset; public class _SafeStr_1111 extends BitmapAsset { } }//package // _SafeStr_1111 = "_-38x" (String#3385, DoABC#3) //------------------------------------------------------------ //_SafeStr_1112 package { import mx.core.BitmapAsset; public class _SafeStr_1112 extends BitmapAsset { } }//package // _SafeStr_1112 = "_-2sz" (String#3315, DoABC#3) //------------------------------------------------------------ //_SafeStr_1113 package { import mx.core.ByteArrayAsset; public class _SafeStr_1113 extends ByteArrayAsset { } }//package // _SafeStr_1113 = "_-0og" (String#2784, DoABC#3) //------------------------------------------------------------ //_SafeStr_1114 package { import mx.core.BitmapAsset; public class _SafeStr_1114 extends BitmapAsset { } }//package // _SafeStr_1114 = "_-0ya" (String#2825, DoABC#3) //------------------------------------------------------------ //_SafeStr_1115 package { import mx.core.BitmapAsset; public class _SafeStr_1115 extends BitmapAsset { } }//package // _SafeStr_1115 = "_-0hN" (String#2745, DoABC#3) //------------------------------------------------------------ //_SafeStr_1116 package { import mx.core.ByteArrayAsset; public class _SafeStr_1116 extends ByteArrayAsset { } }//package // _SafeStr_1116 = "_-3pc" (String#3549, DoABC#3) //------------------------------------------------------------ //_SafeStr_1117 package { import mx.core.ByteArrayAsset; public class _SafeStr_1117 extends ByteArrayAsset { } }//package // _SafeStr_1117 = "_-o3" (String#4530, DoABC#3) //------------------------------------------------------------ //_SafeStr_1118 package { import mx.core.BitmapAsset; public class _SafeStr_1118 extends BitmapAsset { } }//package // _SafeStr_1118 = "_-2IM" (String#3147, DoABC#3) //------------------------------------------------------------ //_SafeStr_1119 package { import mx.core.BitmapAsset; public class _SafeStr_1119 extends BitmapAsset { } }//package // _SafeStr_1119 = "_-1TN" (String#2959, DoABC#3) //------------------------------------------------------------ //_SafeStr_1120 package { import mx.core.BitmapAsset; public class _SafeStr_1120 extends BitmapAsset { } }//package // _SafeStr_1120 = "_-0Op" (String#2660, DoABC#3) //------------------------------------------------------------ //_SafeStr_1121 package { import mx.core.ByteArrayAsset; public class _SafeStr_1121 extends ByteArrayAsset { } }//package // _SafeStr_1121 = "_-pQ" (String#4534, DoABC#3) //------------------------------------------------------------ //_SafeStr_1122 package { import mx.core.BitmapAsset; public class _SafeStr_1122 extends BitmapAsset { } }//package // _SafeStr_1122 = "_-0w" (String#2817, DoABC#3) //------------------------------------------------------------ //_SafeStr_1123 package { import mx.core.BitmapAsset; public class _SafeStr_1123 extends BitmapAsset { } }//package // _SafeStr_1123 = "_-gp" (String#4498, DoABC#3) //------------------------------------------------------------ //_SafeStr_1124 package { import mx.core.BitmapAsset; public class _SafeStr_1124 extends BitmapAsset { } }//package // _SafeStr_1124 = "_-6W2" (String#4260, DoABC#3) //------------------------------------------------------------ //_SafeStr_1125 package { import mx.core.BitmapAsset; public class _SafeStr_1125 extends BitmapAsset { } }//package // _SafeStr_1125 = "_-6ij" (String#4308, DoABC#3) //------------------------------------------------------------ //_SafeStr_1126 package { import mx.core.BitmapAsset; public class _SafeStr_1126 extends BitmapAsset { } }//package // _SafeStr_1126 = "_-6er" (String#4293, DoABC#3) //------------------------------------------------------------ //_SafeStr_1127 package { import mx.core.BitmapAsset; public class _SafeStr_1127 extends BitmapAsset { } }//package // _SafeStr_1127 = "_-4j1" (String#3766, DoABC#3) //------------------------------------------------------------ //_SafeStr_1128 package { import mx.core.BitmapAsset; public class _SafeStr_1128 extends BitmapAsset { } }//package // _SafeStr_1128 = "_-3Ov" (String#3452, DoABC#3) //------------------------------------------------------------ //_SafeStr_1129 package { import mx.core.BitmapAsset; public class _SafeStr_1129 extends BitmapAsset { } }//package // _SafeStr_1129 = "_-4He" (String#3665, DoABC#3) //------------------------------------------------------------ //_SafeStr_1130 package { import mx.core.ByteArrayAsset; public class _SafeStr_1130 extends ByteArrayAsset { } }//package // _SafeStr_1130 = "_-6FD" (String#4192, DoABC#3) //------------------------------------------------------------ //_SafeStr_1131 package { import mx.core.BitmapAsset; public class _SafeStr_1131 extends BitmapAsset { } }//package // _SafeStr_1131 = "_-67z" (String#4159, DoABC#3) //------------------------------------------------------------ //_SafeStr_1132 package { import mx.core.BitmapAsset; public class _SafeStr_1132 extends BitmapAsset { } }//package // _SafeStr_1132 = "_-0iz" (String#2753, DoABC#3) //------------------------------------------------------------ //_SafeStr_1133 package { import mx.core.BitmapAsset; public class _SafeStr_1133 extends BitmapAsset { } }//package // _SafeStr_1133 = "_-1I5" (String#2924, DoABC#3) //------------------------------------------------------------ //_SafeStr_1134 package { import mx.core.BitmapAsset; public class _SafeStr_1134 extends BitmapAsset { } }//package // _SafeStr_1134 = "_-1to" (String#3071, DoABC#3) //------------------------------------------------------------ //_SafeStr_1135 package { import mx.core.BitmapAsset; public class _SafeStr_1135 extends BitmapAsset { } }//package // _SafeStr_1135 = "_-8e" (String#4323, DoABC#3) //------------------------------------------------------------ //_SafeStr_1136 package { import mx.core.BitmapAsset; public class _SafeStr_1136 extends BitmapAsset { } }//package // _SafeStr_1136 = "_-5QY" (String#3961, DoABC#3) //------------------------------------------------------------ //_SafeStr_1137 package { import mx.core.BitmapAsset; public class _SafeStr_1137 extends BitmapAsset { } }//package // _SafeStr_1137 = "_-5Zd" (String#4004, DoABC#3) //------------------------------------------------------------ //_SafeStr_1138 package { import mx.core.BitmapAsset; public class _SafeStr_1138 extends BitmapAsset { } }//package // _SafeStr_1138 = "_-0G1" (String#2617, DoABC#3) //------------------------------------------------------------ //_SafeStr_1139 package { import mx.core.BitmapAsset; public class _SafeStr_1139 extends BitmapAsset { } }//package // _SafeStr_1139 = "_-5Md" (String#3944, DoABC#3) //------------------------------------------------------------ //_SafeStr_1140 package { import mx.core.BitmapAsset; public class _SafeStr_1140 extends BitmapAsset { } }//package // _SafeStr_1140 = "_-gy" (String#4501, DoABC#3) //------------------------------------------------------------ //_SafeStr_1141 package { import mx.core.BitmapAsset; public class _SafeStr_1141 extends BitmapAsset { } }//package // _SafeStr_1141 = "_-0AB" (String#2594, DoABC#3) //------------------------------------------------------------ //_SafeStr_1142 package { import mx.core.BitmapAsset; public class _SafeStr_1142 extends BitmapAsset { } }//package // _SafeStr_1142 = "_-Uj" (String#4433, DoABC#3) //------------------------------------------------------------ //_SafeStr_1143 package { import mx.core.BitmapAsset; public class _SafeStr_1143 extends BitmapAsset { } }//package // _SafeStr_1143 = "_-1vP" (String#3075, DoABC#3) //------------------------------------------------------------ //_SafeStr_1144 package { import mx.core.BitmapAsset; public class _SafeStr_1144 extends BitmapAsset { } }//package // _SafeStr_1144 = "_-6Yt" (String#4274, DoABC#3) //------------------------------------------------------------ //_SafeStr_1145 package { import mx.core.ByteArrayAsset; public class _SafeStr_1145 extends ByteArrayAsset { } }//package // _SafeStr_1145 = "_-CI" (String#4342, DoABC#3) //------------------------------------------------------------ //_SafeStr_1146 package { import mx.core.BitmapAsset; public class _SafeStr_1146 extends BitmapAsset { } }//package // _SafeStr_1146 = "_-48a" (String#3625, DoABC#3) //------------------------------------------------------------ //_SafeStr_1147 package { import mx.core.BitmapAsset; public class _SafeStr_1147 extends BitmapAsset { } }//package // _SafeStr_1147 = "_-2Qs" (String#3190, DoABC#3) //------------------------------------------------------------ //_SafeStr_1148 package { import mx.core.BitmapAsset; public class _SafeStr_1148 extends BitmapAsset { } }//package // _SafeStr_1148 = "_-5Z-" (String#4001, DoABC#3) //------------------------------------------------------------ //_SafeStr_1149 package { import mx.core.ByteArrayAsset; public class _SafeStr_1149 extends ByteArrayAsset { } }//package // _SafeStr_1149 = "_-2mQ" (String#3287, DoABC#3) //------------------------------------------------------------ //_SafeStr_1150 package { import mx.core.BitmapAsset; public class _SafeStr_1150 extends BitmapAsset { } }//package // _SafeStr_1150 = "_-6kR" (String#4311, DoABC#3) //------------------------------------------------------------ //_SafeStr_1151 package { import mx.core.ByteArrayAsset; public class _SafeStr_1151 extends ByteArrayAsset { } }//package // _SafeStr_1151 = "_-3Xs" (String#3491, DoABC#3) //------------------------------------------------------------ //_SafeStr_1152 package { import mx.core.ByteArrayAsset; public class _SafeStr_1152 extends ByteArrayAsset { } }//package // _SafeStr_1152 = "_-1qL" (String#3062, DoABC#3) //------------------------------------------------------------ //_SafeStr_1153 package { import mx.core.ByteArrayAsset; public class _SafeStr_1153 extends ByteArrayAsset { } }//package // _SafeStr_1153 = "_-13r" (String#2850, DoABC#3) //------------------------------------------------------------ //_SafeStr_1154 package { import mx.core.ByteArrayAsset; public class _SafeStr_1154 extends ByteArrayAsset { } }//package // _SafeStr_1154 = "_-1FV" (String#2906, DoABC#3) //------------------------------------------------------------ //_SafeStr_1155 package { import mx.core.BitmapAsset; public class _SafeStr_1155 extends BitmapAsset { } }//package // _SafeStr_1155 = "_-6XT" (String#4266, DoABC#3) //------------------------------------------------------------ //_SafeStr_1156 package { import mx.core.ByteArrayAsset; public class _SafeStr_1156 extends ByteArrayAsset { } }//package // _SafeStr_1156 = "_-3Nz" (String#3444, DoABC#3) //------------------------------------------------------------ //_SafeStr_1157 package { import mx.core.BitmapAsset; public class _SafeStr_1157 extends BitmapAsset { } }//package // _SafeStr_1157 = "_-2h6" (String#3264, DoABC#3) //------------------------------------------------------------ //_SafeStr_1158 package { import mx.core.BitmapAsset; public class _SafeStr_1158 extends BitmapAsset { } }//package // _SafeStr_1158 = "_-5KK" (String#3931, DoABC#3) //------------------------------------------------------------ //_SafeStr_1159 package { import mx.core.BitmapAsset; public class _SafeStr_1159 extends BitmapAsset { } }//package // _SafeStr_1159 = "_-0iK" (String#2748, DoABC#3) //------------------------------------------------------------ //_SafeStr_1160 package { import mx.core.BitmapAsset; public class _SafeStr_1160 extends BitmapAsset { } }//package // _SafeStr_1160 = "_-21I" (String#3099, DoABC#3) //------------------------------------------------------------ //_SafeStr_1161 package { import mx.core.BitmapAsset; public class _SafeStr_1161 extends BitmapAsset { } }//package // _SafeStr_1161 = "_-05-" (String#2565, DoABC#3) //------------------------------------------------------------ //_SafeStr_1162 package { import mx.core.BitmapAsset; public class _SafeStr_1162 extends BitmapAsset { } }//package // _SafeStr_1162 = "_-30r" (String#3355, DoABC#3) //------------------------------------------------------------ //_SafeStr_1163 package { import mx.core.ByteArrayAsset; public class _SafeStr_1163 extends ByteArrayAsset { } }//package // _SafeStr_1163 = "_-0-V" (String#2546, DoABC#3) //------------------------------------------------------------ //_SafeStr_1164 package { import mx.core.ByteArrayAsset; public class _SafeStr_1164 extends ByteArrayAsset { } }//package // _SafeStr_1164 = "_-ka" (String#4523, DoABC#3) //------------------------------------------------------------ //_SafeStr_1165 package { import mx.core.ByteArrayAsset; public class _SafeStr_1165 extends ByteArrayAsset { } }//package // _SafeStr_1165 = "_-2xD" (String#3333, DoABC#3) //------------------------------------------------------------ //_SafeStr_1166 package { import mx.core.ByteArrayAsset; public class _SafeStr_1166 extends ByteArrayAsset { } }//package // _SafeStr_1166 = "_-4tc" (String#3818, DoABC#3) //------------------------------------------------------------ //_SafeStr_1167 package { import mx.core.ByteArrayAsset; public class _SafeStr_1167 extends ByteArrayAsset { } }//package // _SafeStr_1167 = "_-2-M" (String#3091, DoABC#3) //------------------------------------------------------------ //_SafeStr_1168 package { import mx.core.ByteArrayAsset; public class _SafeStr_1168 extends ByteArrayAsset { } }//package // _SafeStr_1168 = "_-5GS" (String#3910, DoABC#3) //------------------------------------------------------------ //_SafeStr_1169 package { import mx.core.BitmapAsset; public class _SafeStr_1169 extends BitmapAsset { } }//package // _SafeStr_1169 = "_-3V3" (String#3476, DoABC#3) //------------------------------------------------------------ //_SafeStr_1170 package { import mx.core.BitmapAsset; public class _SafeStr_1170 extends BitmapAsset { } }//package // _SafeStr_1170 = "_-6Zf" (String#4276, DoABC#3) //------------------------------------------------------------ //_SafeStr_1171 package { import mx.core.BitmapAsset; public class _SafeStr_1171 extends BitmapAsset { } }//package // _SafeStr_1171 = "_-142" (String#2852, DoABC#3) //------------------------------------------------------------ //_SafeStr_1172 package { import mx.core.ByteArrayAsset; public class _SafeStr_1172 extends ByteArrayAsset { } }//package // _SafeStr_1172 = "_-5Lb" (String#3935, DoABC#3) //------------------------------------------------------------ //_SafeStr_1173 package { import mx.core.BitmapAsset; public class _SafeStr_1173 extends BitmapAsset { } }//package // _SafeStr_1173 = "_-3is" (String#3524, DoABC#3) //------------------------------------------------------------ //_SafeStr_1174 package { import mx.core.BitmapAsset; public class _SafeStr_1174 extends BitmapAsset { } }//package // _SafeStr_1174 = "_-FN" (String#4359, DoABC#3) //------------------------------------------------------------ //_SafeStr_1175 package { import mx.core.BitmapAsset; public class _SafeStr_1175 extends BitmapAsset { } }//package // _SafeStr_1175 = "_-5hd" (String#4032, DoABC#3) //------------------------------------------------------------ //_SafeStr_1176 package { import mx.core.BitmapAsset; public class _SafeStr_1176 extends BitmapAsset { } }//package // _SafeStr_1176 = "_-2gF" (String#3260, DoABC#3) //------------------------------------------------------------ //_SafeStr_1177 package { import mx.core.ByteArrayAsset; public class _SafeStr_1177 extends ByteArrayAsset { } }//package // _SafeStr_1177 = "_-08I" (String#2585, DoABC#3) //------------------------------------------------------------ //_SafeStr_1178 package { import mx.core.BitmapAsset; public class _SafeStr_1178 extends BitmapAsset { } }//package // _SafeStr_1178 = "_-Ku" (String#4385, DoABC#3) //------------------------------------------------------------ //_SafeStr_1179 package { import mx.core.BitmapAsset; public class _SafeStr_1179 extends BitmapAsset { } }//package // _SafeStr_1179 = "_-042" (String#2559, DoABC#3) //------------------------------------------------------------ //_SafeStr_1180 package { import mx.core.ByteArrayAsset; public class _SafeStr_1180 extends ByteArrayAsset { } }//package // _SafeStr_1180 = "_-55w" (String#3873, DoABC#3) //------------------------------------------------------------ //_SafeStr_1181 package { import mx.core.BitmapAsset; public class _SafeStr_1181 extends BitmapAsset { } }//package // _SafeStr_1181 = "_-Rn" (String#4421, DoABC#3) //------------------------------------------------------------ //_SafeStr_1182 package { import mx.core.ByteArrayAsset; public class _SafeStr_1182 extends ByteArrayAsset { } }//package // _SafeStr_1182 = "_-1Ai" (String#2882, DoABC#3) //------------------------------------------------------------ //_SafeStr_1183 package { import mx.core.BitmapAsset; public class _SafeStr_1183 extends BitmapAsset { } }//package // _SafeStr_1183 = "_-Hm" (String#4371, DoABC#3) //------------------------------------------------------------ //_SafeStr_1184 package { import mx.core.BitmapAsset; public class _SafeStr_1184 extends BitmapAsset { } }//package // _SafeStr_1184 = "_-2mu" (String#3291, DoABC#3) //------------------------------------------------------------ //_SafeStr_1185 package { import mx.core.ByteArrayAsset; public class _SafeStr_1185 extends ByteArrayAsset { } }//package // _SafeStr_1185 = "_-0Yu" (String#2715, DoABC#3) //------------------------------------------------------------ //_SafeStr_1186 package { import mx.core.BitmapAsset; public class _SafeStr_1186 extends BitmapAsset { } }//package // _SafeStr_1186 = "_-57Z" (String#3877, DoABC#3) //------------------------------------------------------------ //_SafeStr_1187 package { import mx.core.BitmapAsset; public class _SafeStr_1187 extends BitmapAsset { } }//package // _SafeStr_1187 = "_-0TQ" (String#2685, DoABC#3) //------------------------------------------------------------ //_SafeStr_1188 package { import mx.core.BitmapAsset; public class _SafeStr_1188 extends BitmapAsset { } }//package // _SafeStr_1188 = "_-2qj" (String#3307, DoABC#3) //------------------------------------------------------------ //_SafeStr_1189 package { import mx.core.ByteArrayAsset; public class _SafeStr_1189 extends ByteArrayAsset { } }//package // _SafeStr_1189 = "_-5-s" (String#3852, DoABC#3) //------------------------------------------------------------ //_SafeStr_1190 package { import mx.core.ByteArrayAsset; public class _SafeStr_1190 extends ByteArrayAsset { } }//package // _SafeStr_1190 = "_-1UI" (String#9138, DoABC#3) //------------------------------------------------------------ //_SafeStr_1193 package { import mx.core.ByteArrayAsset; public class _SafeStr_1193 extends ByteArrayAsset { } }//package // _SafeStr_1193 = "_-252" (String#9769, DoABC#3) //------------------------------------------------------------ //_SafeStr_1194 package { import mx.core.ByteArrayAsset; public class _SafeStr_1194 extends ByteArrayAsset { } }//package // _SafeStr_1194 = "_-J8" (String#14753, DoABC#3) //------------------------------------------------------------ //_SafeStr_1195 package { import mx.core.ByteArrayAsset; public class _SafeStr_1195 extends ByteArrayAsset { } }//package // _SafeStr_1195 = "_-0Vg" (String#8117, DoABC#3) //------------------------------------------------------------ //_SafeStr_1196 package { import mx.core.ByteArrayAsset; public class _SafeStr_1196 extends ByteArrayAsset { } }//package // _SafeStr_1196 = "_-0Lk" (String#7942, DoABC#3) //------------------------------------------------------------ //_SafeStr_1197 package { import mx.core.ByteArrayAsset; public class _SafeStr_1197 extends ByteArrayAsset { } }//package // _SafeStr_1197 = "_-147" (String#8699, DoABC#3) //------------------------------------------------------------ //_SafeStr_1198 package { import mx.core.ByteArrayAsset; public class _SafeStr_1198 extends ByteArrayAsset { } }//package // _SafeStr_1198 = "_-1yV" (String#9636, DoABC#3) //------------------------------------------------------------ //_SafeStr_1199 package { import mx.core.BitmapAsset; public class _SafeStr_1199 extends BitmapAsset { } }//package // _SafeStr_1199 = "_-4sc" (String#12635, DoABC#3) //------------------------------------------------------------ //_SafeStr_1200 package { import mx.core.ByteArrayAsset; public class _SafeStr_1200 extends ByteArrayAsset { } }//package // _SafeStr_1200 = "_-2tw" (String#10593, DoABC#3) //------------------------------------------------------------ //_SafeStr_1202 package { import mx.core.ByteArrayAsset; public class _SafeStr_1202 extends ByteArrayAsset { } }//package // _SafeStr_1202 = "_-MV" (String#14811, DoABC#3) //------------------------------------------------------------ //_SafeStr_1203 package { import mx.core.BitmapAsset; public class _SafeStr_1203 extends BitmapAsset { } }//package // _SafeStr_1203 = "_-5WS" (String#13296, DoABC#3) //------------------------------------------------------------ //_SafeStr_1204 package { import mx.core.ByteArrayAsset; public class _SafeStr_1204 extends ByteArrayAsset { } }//package // _SafeStr_1204 = "_-0Bm" (String#7794, DoABC#3) //------------------------------------------------------------ //_SafeStr_1205 package { import mx.core.ByteArrayAsset; public class _SafeStr_1205 extends ByteArrayAsset { } }//package // _SafeStr_1205 = "_-W2" (String#14971, DoABC#3) //------------------------------------------------------------ //_SafeStr_1206 package { import mx.core.ByteArrayAsset; public class _SafeStr_1206 extends ByteArrayAsset { } }//package // _SafeStr_1206 = "_-TG" (String#14921, DoABC#3) //------------------------------------------------------------ //_SafeStr_1207 package { import mx.core.ByteArrayAsset; public class _SafeStr_1207 extends ByteArrayAsset { } }//package // _SafeStr_1207 = "_-6jY" (String#14504, DoABC#3) //------------------------------------------------------------ //_SafeStr_1208 package { import mx.core.ByteArrayAsset; public class _SafeStr_1208 extends ByteArrayAsset { } }//package // _SafeStr_1208 = "_-41m" (String#11785, DoABC#3) //------------------------------------------------------------ //_SafeStr_1209 package { import mx.core.ByteArrayAsset; public class _SafeStr_1209 extends ByteArrayAsset { } }//package // _SafeStr_1209 = "_-4Yx" (String#12297, DoABC#3) //------------------------------------------------------------ //_SafeStr_1211 package { import mx.core.ByteArrayAsset; public class _SafeStr_1211 extends ByteArrayAsset { } }//package // _SafeStr_1211 = "_-Vr" (String#14965, DoABC#3) //------------------------------------------------------------ //_SafeStr_1212 package { import mx.core.ByteArrayAsset; public class _SafeStr_1212 extends ByteArrayAsset { } }//package // _SafeStr_1212 = "_-1kl" (String#9389, DoABC#3) //------------------------------------------------------------ //_SafeStr_1213 package { import mx.core.ByteArrayAsset; public class _SafeStr_1213 extends ByteArrayAsset { } }//package // _SafeStr_1213 = "_-045" (String#7679, DoABC#3) //------------------------------------------------------------ //_SafeStr_1214 package { import mx.core.ByteArrayAsset; public class _SafeStr_1214 extends ByteArrayAsset { } }//package // _SafeStr_1214 = "_-4Qb" (String#12167, DoABC#3) //------------------------------------------------------------ //_SafeStr_1215 package { import mx.core.ByteArrayAsset; public class _SafeStr_1215 extends ByteArrayAsset { } }//package // _SafeStr_1215 = "_-1if" (String#9357, DoABC#3) //------------------------------------------------------------ //_SafeStr_1216 package { import mx.core.ByteArrayAsset; public class _SafeStr_1216 extends ByteArrayAsset { } }//package // _SafeStr_1216 = "_-2mv" (String#10474, DoABC#3) //------------------------------------------------------------ //_SafeStr_1217 package { import mx.core.ByteArrayAsset; public class _SafeStr_1217 extends ByteArrayAsset { } }//package // _SafeStr_1217 = "_-1IP" (String#8938, DoABC#3) //------------------------------------------------------------ //_SafeStr_1218 package { import mx.core.ByteArrayAsset; public class _SafeStr_1218 extends ByteArrayAsset { } }//package // _SafeStr_1218 = "_-5Np" (String#13161, DoABC#3) //------------------------------------------------------------ //_SafeStr_1219 package { import mx.core.ByteArrayAsset; public class _SafeStr_1219 extends ByteArrayAsset { } }//package // _SafeStr_1219 = "_-0Ft" (String#7857, DoABC#3) //------------------------------------------------------------ //_SafeStr_1220 package { import mx.core.ByteArrayAsset; public class _SafeStr_1220 extends ByteArrayAsset { } }//package // _SafeStr_1220 = "_-65N" (String#13864, DoABC#3) //------------------------------------------------------------ //_SafeStr_1221 package { import mx.core.ByteArrayAsset; public class _SafeStr_1221 extends ByteArrayAsset { } }//package // _SafeStr_1221 = "_-20l" (String#9693, DoABC#3) //------------------------------------------------------------ //_SafeStr_1222 package { import mx.core.ByteArrayAsset; public class _SafeStr_1222 extends ByteArrayAsset { } }//package // _SafeStr_1222 = "_-R9" (String#14879, DoABC#3) //------------------------------------------------------------ //_SafeStr_1223 package { import mx.core.ByteArrayAsset; public class _SafeStr_1223 extends ByteArrayAsset { } }//package // _SafeStr_1223 = "_-2qe" (String#10537, DoABC#3) //------------------------------------------------------------ //_SafeStr_1224 package { import mx.core.ByteArrayAsset; public class _SafeStr_1224 extends ByteArrayAsset { } }//package // _SafeStr_1224 = "_-5OX" (String#13172, DoABC#3) //------------------------------------------------------------ //_SafeStr_1225 package { import mx.core.ByteArrayAsset; public class _SafeStr_1225 extends ByteArrayAsset { } }//package // _SafeStr_1225 = "_-R6" (String#14877, DoABC#3) //------------------------------------------------------------ //_SafeStr_1226 package { import mx.core.ByteArrayAsset; public class _SafeStr_1226 extends ByteArrayAsset { } }//package // _SafeStr_1226 = "_-3e5" (String#11360, DoABC#3) //------------------------------------------------------------ //_SafeStr_1227 package { import mx.core.ByteArrayAsset; public class _SafeStr_1227 extends ByteArrayAsset { } }//package // _SafeStr_1227 = "_-66e" (String#13885, DoABC#3) //------------------------------------------------------------ //_SafeStr_1228 package { import mx.core.ByteArrayAsset; public class _SafeStr_1228 extends ByteArrayAsset { } }//package // _SafeStr_1228 = "_-2o3" (String#10492, DoABC#3) //------------------------------------------------------------ //_SafeStr_1229 package { import mx.core.ByteArrayAsset; public class _SafeStr_1229 extends ByteArrayAsset { } }//package // _SafeStr_1229 = "_-WI" (String#14976, DoABC#3) //------------------------------------------------------------ //_SafeStr_1230 package { import mx.core.BitmapAsset; public class _SafeStr_1230 extends BitmapAsset { } }//package // _SafeStr_1230 = "_-LG" (String#14783, DoABC#3) //------------------------------------------------------------ //_SafeStr_1231 package { import mx.core.ByteArrayAsset; public class _SafeStr_1231 extends ByteArrayAsset { } }//package // _SafeStr_1231 = "_-Yb" (String#15024, DoABC#3) //------------------------------------------------------------ //_SafeStr_1232 package { import mx.core.ByteArrayAsset; public class _SafeStr_1232 extends ByteArrayAsset { } }//package // _SafeStr_1232 = "_-2RY" (String#10156, DoABC#3) //------------------------------------------------------------ //_SafeStr_1233 package { import mx.core.ByteArrayAsset; public class _SafeStr_1233 extends ByteArrayAsset { } }//package // _SafeStr_1233 = "_-4S4" (String#12187, DoABC#3) //------------------------------------------------------------ //_SafeStr_1234 package { import mx.core.ByteArrayAsset; public class _SafeStr_1234 extends ByteArrayAsset { } }//package // _SafeStr_1234 = "_-2Fm" (String#9956, DoABC#3) //------------------------------------------------------------ //_SafeStr_1235 package { import mx.core.ByteArrayAsset; public class _SafeStr_1235 extends ByteArrayAsset { } }//package // _SafeStr_1235 = "_-2XQ" (String#10246, DoABC#3) //------------------------------------------------------------ //_SafeStr_1236 package { import mx.core.ByteArrayAsset; public class _SafeStr_1236 extends ByteArrayAsset { } }//package // _SafeStr_1236 = "_-iS" (String#15196, DoABC#3) //------------------------------------------------------------ //_SafeStr_1237 package { import mx.core.BitmapAsset; public class _SafeStr_1237 extends BitmapAsset { } }//package // _SafeStr_1237 = "_-0eR" (String#8255, DoABC#3) //------------------------------------------------------------ //_SafeStr_1238 package { import mx.core.ByteArrayAsset; public class _SafeStr_1238 extends ByteArrayAsset { } }//package // _SafeStr_1238 = "_-2kY" (String#10437, DoABC#3) //------------------------------------------------------------ //_SafeStr_1239 package { import mx.core.ByteArrayAsset; public class _SafeStr_1239 extends ByteArrayAsset { } }//package // _SafeStr_1239 = "_-1X7" (String#9181, DoABC#3) //------------------------------------------------------------ //_SafeStr_1240 package { import mx.core.ByteArrayAsset; public class _SafeStr_1240 extends ByteArrayAsset { } }//package // _SafeStr_1240 = "_-5Jh" (String#13091, DoABC#3) //------------------------------------------------------------ //_SafeStr_1241 package { import mx.core.ByteArrayAsset; public class _SafeStr_1241 extends ByteArrayAsset { } }//package // _SafeStr_1241 = "_-2df" (String#10339, DoABC#3) //------------------------------------------------------------ //_SafeStr_1242 package { import mx.core.BitmapAsset; public class _SafeStr_1242 extends BitmapAsset { } }//package // _SafeStr_1242 = "_-6M5" (String#14146, DoABC#3) //------------------------------------------------------------ //_SafeStr_1243 package { import mx.core.ByteArrayAsset; public class _SafeStr_1243 extends ByteArrayAsset { } }//package // _SafeStr_1243 = "_-1NT" (String#9026, DoABC#3) //------------------------------------------------------------ //_SafeStr_1244 package { import mx.core.ByteArrayAsset; public class _SafeStr_1244 extends ByteArrayAsset { } }//package // _SafeStr_1244 = "_-0K6" (String#7916, DoABC#3) //------------------------------------------------------------ //_SafeStr_1245 package { import mx.core.ByteArrayAsset; public class _SafeStr_1245 extends ByteArrayAsset { } }//package // _SafeStr_1245 = "_-3L3" (String#11045, DoABC#3) //------------------------------------------------------------ //_SafeStr_1246 package { import mx.core.ByteArrayAsset; public class _SafeStr_1246 extends ByteArrayAsset { } }//package // _SafeStr_1246 = "_-49S" (String#11896, DoABC#3) //------------------------------------------------------------ //_SafeStr_1247 package { import mx.core.BitmapAsset; public class _SafeStr_1247 extends BitmapAsset { } }//package // _SafeStr_1247 = "_-0xh" (String#8569, DoABC#3) //------------------------------------------------------------ //_SafeStr_1248 package { import mx.core.ByteArrayAsset; public class _SafeStr_1248 extends ByteArrayAsset { } }//package // _SafeStr_1248 = "_-2v4" (String#10619, DoABC#3) //------------------------------------------------------------ //_SafeStr_1249 package { import mx.core.ByteArrayAsset; public class _SafeStr_1249 extends ByteArrayAsset { } }//package // _SafeStr_1249 = "_-GN" (String#14705, DoABC#3) //------------------------------------------------------------ //_SafeStr_1250 package { import mx.core.BitmapAsset; public class _SafeStr_1250 extends BitmapAsset { } }//package // _SafeStr_1250 = "_-5OZ" (String#13173, DoABC#3) //------------------------------------------------------------ //_SafeStr_1251 package { import mx.core.ByteArrayAsset; public class _SafeStr_1251 extends ByteArrayAsset { } }//package // _SafeStr_1251 = "_-29V" (String#9852, DoABC#3) //------------------------------------------------------------ //_SafeStr_1252 package { import mx.core.ByteArrayAsset; public class _SafeStr_1252 extends ByteArrayAsset { } }//package // _SafeStr_1252 = "_-6iG" (String#14477, DoABC#3) //------------------------------------------------------------ //_SafeStr_1253 package { import mx.core.ByteArrayAsset; public class _SafeStr_1253 extends ByteArrayAsset { } }//package // _SafeStr_1253 = "_-53Q" (String#12814, DoABC#3) //------------------------------------------------------------ //_SafeStr_1254 package { import mx.core.ByteArrayAsset; public class _SafeStr_1254 extends ByteArrayAsset { } }//package // _SafeStr_1254 = "_-Rw" (String#14895, DoABC#3) //------------------------------------------------------------ //_SafeStr_1255 package { import mx.core.ByteArrayAsset; public class _SafeStr_1255 extends ByteArrayAsset { } }//package // _SafeStr_1255 = "_-0hJ" (String#8314, DoABC#3) //------------------------------------------------------------ //_SafeStr_1256 package { import mx.core.ByteArrayAsset; public class _SafeStr_1256 extends ByteArrayAsset { } }//package // _SafeStr_1256 = "_-5ni" (String#13573, DoABC#3) //------------------------------------------------------------ //_SafeStr_1257 package { import mx.core.ByteArrayAsset; public class _SafeStr_1257 extends ByteArrayAsset { } }//package // _SafeStr_1257 = "_-5Kx" (String#13108, DoABC#3) //------------------------------------------------------------ //_SafeStr_1258 package { import mx.core.ByteArrayAsset; public class _SafeStr_1258 extends ByteArrayAsset { } }//package // _SafeStr_1258 = "_-1Ww" (String#9178, DoABC#3) //------------------------------------------------------------ //_SafeStr_1259 package { import mx.core.ByteArrayAsset; public class _SafeStr_1259 extends ByteArrayAsset { } }//package // _SafeStr_1259 = "_-yk" (String#15454, DoABC#3) //------------------------------------------------------------ //_SafeStr_1260 package { import mx.core.ByteArrayAsset; public class _SafeStr_1260 extends ByteArrayAsset { } }//package // _SafeStr_1260 = "_-54f" (String#12832, DoABC#3) //------------------------------------------------------------ //_SafeStr_1261 package { import mx.core.ByteArrayAsset; public class _SafeStr_1261 extends ByteArrayAsset { } }//package // _SafeStr_1261 = "_-1dy" (String#9281, DoABC#3) //------------------------------------------------------------ //_SafeStr_1262 package { import mx.core.ByteArrayAsset; public class _SafeStr_1262 extends ByteArrayAsset { } }//package // _SafeStr_1262 = "_-3ou" (String#11547, DoABC#3) //------------------------------------------------------------ //_SafeStr_1263 package { import mx.core.ByteArrayAsset; public class _SafeStr_1263 extends ByteArrayAsset { } }//package // _SafeStr_1263 = "_-3Ji" (String#11026, DoABC#3) //------------------------------------------------------------ //_SafeStr_1264 package { import mx.core.ByteArrayAsset; public class _SafeStr_1264 extends ByteArrayAsset { } }//package // _SafeStr_1264 = "_-2RA" (String#10150, DoABC#3) //------------------------------------------------------------ //_SafeStr_1265 package { import mx.core.ByteArrayAsset; public class _SafeStr_1265 extends ByteArrayAsset { } }//package // _SafeStr_1265 = "_-256" (String#9770, DoABC#3) //------------------------------------------------------------ //_SafeStr_1266 package { import mx.core.BitmapAsset; public class _SafeStr_1266 extends BitmapAsset { } }//package // _SafeStr_1266 = "_-1y1" (String#9628, DoABC#3) //------------------------------------------------------------ //_SafeStr_1267 package { import mx.core.ByteArrayAsset; public class _SafeStr_1267 extends ByteArrayAsset { } }//package // _SafeStr_1267 = "_-2A5" (String#9865, DoABC#3) //------------------------------------------------------------ //_SafeStr_1268 package { import mx.core.BitmapAsset; public class _SafeStr_1268 extends BitmapAsset { } }//package // _SafeStr_1268 = "_-4Of" (String#12140, DoABC#3) //------------------------------------------------------------ //_SafeStr_1269 package { import mx.core.ByteArrayAsset; public class _SafeStr_1269 extends ByteArrayAsset { } }//package // _SafeStr_1269 = "_-1jL" (String#9363, DoABC#3) //------------------------------------------------------------ //_SafeStr_1270 package { import mx.core.ByteArrayAsset; public class _SafeStr_1270 extends ByteArrayAsset { } }//package // _SafeStr_1270 = "_-0dq" (String#8249, DoABC#3) //------------------------------------------------------------ //_SafeStr_1271 package { import mx.core.ByteArrayAsset; public class _SafeStr_1271 extends ByteArrayAsset { } }//package // _SafeStr_1271 = "_-Jt" (String#14764, DoABC#3) //------------------------------------------------------------ //_SafeStr_1272 package { import mx.core.BitmapAsset; public class _SafeStr_1272 extends BitmapAsset { } }//package // _SafeStr_1272 = "_-3vS" (String#11653, DoABC#3) //------------------------------------------------------------ //_SafeStr_1273 package { import mx.core.ByteArrayAsset; public class _SafeStr_1273 extends ByteArrayAsset { } }//package // _SafeStr_1273 = "_-8B" (String#14561, DoABC#3) //------------------------------------------------------------ //_SafeStr_1274 package { import mx.core.ByteArrayAsset; public class _SafeStr_1274 extends ByteArrayAsset { } }//package // _SafeStr_1274 = "_-3df" (String#11353, DoABC#3) //------------------------------------------------------------ //_SafeStr_1275 package { import mx.core.ByteArrayAsset; public class _SafeStr_1275 extends ByteArrayAsset { } }//package // _SafeStr_1275 = "_-6WP" (String#14304, DoABC#3) //------------------------------------------------------------ //_SafeStr_1276 package { import mx.core.ByteArrayAsset; public class _SafeStr_1276 extends ByteArrayAsset { } }//package // _SafeStr_1276 = "_-3NH" (String#11075, DoABC#3) //------------------------------------------------------------ //_SafeStr_1277 package { import mx.core.ByteArrayAsset; public class _SafeStr_1277 extends ByteArrayAsset { } }//package // _SafeStr_1277 = "_-39A" (String#10879, DoABC#3) //------------------------------------------------------------ //_SafeStr_1278 package { import mx.core.ByteArrayAsset; public class _SafeStr_1278 extends ByteArrayAsset { } }//package // _SafeStr_1278 = "_-6Uz" (String#14285, DoABC#3) //------------------------------------------------------------ //_SafeStr_1279 package { import mx.core.ByteArrayAsset; public class _SafeStr_1279 extends ByteArrayAsset { } }//package // _SafeStr_1279 = "_-3q0" (String#11569, DoABC#3) //------------------------------------------------------------ //_SafeStr_1280 package { import mx.core.ByteArrayAsset; public class _SafeStr_1280 extends ByteArrayAsset { } }//package // _SafeStr_1280 = "_-5b1" (String#13369, DoABC#3) //------------------------------------------------------------ //_SafeStr_1281 package { import mx.core.ByteArrayAsset; public class _SafeStr_1281 extends ByteArrayAsset { } }//package // _SafeStr_1281 = "_-0E3" (String#7830, DoABC#3) //------------------------------------------------------------ //_SafeStr_1282 package { import mx.core.ByteArrayAsset; public class _SafeStr_1282 extends ByteArrayAsset { } }//package // _SafeStr_1282 = "_-0q6" (String#8462, DoABC#3) //------------------------------------------------------------ //_SafeStr_1283 package { import mx.core.ByteArrayAsset; public class _SafeStr_1283 extends ByteArrayAsset { } }//package // _SafeStr_1283 = "_-6jv" (String#14507, DoABC#3) //------------------------------------------------------------ //_SafeStr_1284 package { import mx.core.ByteArrayAsset; public class _SafeStr_1284 extends ByteArrayAsset { } }//package // _SafeStr_1284 = "_-1zK" (String#9647, DoABC#3) //------------------------------------------------------------ //_SafeStr_1285 package { import mx.core.ByteArrayAsset; public class _SafeStr_1285 extends ByteArrayAsset { } }//package // _SafeStr_1285 = "_-3Li" (String#11055, DoABC#3) //------------------------------------------------------------ //_SafeStr_1286 package { import mx.core.BitmapAsset; public class _SafeStr_1286 extends BitmapAsset { } }//package // _SafeStr_1286 = "_-0SK" (String#8061, DoABC#3) //------------------------------------------------------------ //_SafeStr_1287 package { import mx.core.ByteArrayAsset; public class _SafeStr_1287 extends ByteArrayAsset { } }//package // _SafeStr_1287 = "_-00Q" (String#7614, DoABC#3) //------------------------------------------------------------ //_SafeStr_1288 package { import mx.core.ByteArrayAsset; public class _SafeStr_1288 extends ByteArrayAsset { } }//package // _SafeStr_1288 = "_-4Wc" (String#12258, DoABC#3) //------------------------------------------------------------ //_SafeStr_1289 package { import mx.core.ByteArrayAsset; public class _SafeStr_1289 extends ByteArrayAsset { } }//package // _SafeStr_1289 = "_-4t9" (String#12641, DoABC#3) //------------------------------------------------------------ //_SafeStr_1290 package { import mx.core.ByteArrayAsset; public class _SafeStr_1290 extends ByteArrayAsset { } }//package // _SafeStr_1290 = "_-1pR" (String#9467, DoABC#3) //------------------------------------------------------------ //_SafeStr_1291 package { import mx.core.ByteArrayAsset; public class _SafeStr_1291 extends ByteArrayAsset { } }//package // _SafeStr_1291 = "_-2Ng" (String#10089, DoABC#3) //------------------------------------------------------------ //_SafeStr_1294 package { import mx.core.ByteArrayAsset; public class _SafeStr_1294 extends ByteArrayAsset { } }//package // _SafeStr_1294 = "_-22Z" (String#9734, DoABC#3) //------------------------------------------------------------ //_SafeStr_1295 package { import mx.core.ByteArrayAsset; public class _SafeStr_1295 extends ByteArrayAsset { } }//package // _SafeStr_1295 = "_-4Zn" (String#12316, DoABC#3) //------------------------------------------------------------ //_SafeStr_1296 package { import mx.core.BitmapAsset; public class _SafeStr_1296 extends BitmapAsset { } }//package // _SafeStr_1296 = "_-3ve" (String#11657, DoABC#3) //------------------------------------------------------------ //_SafeStr_1297 package { import mx.core.ByteArrayAsset; public class _SafeStr_1297 extends ByteArrayAsset { } }//package // _SafeStr_1297 = "_-2Co" (String#9911, DoABC#3) //------------------------------------------------------------ //_SafeStr_1298 package { import mx.core.ByteArrayAsset; public class _SafeStr_1298 extends ByteArrayAsset { } }//package // _SafeStr_1298 = "_-4Z4" (String#12301, DoABC#3) //------------------------------------------------------------ //_SafeStr_1299 package { import mx.core.ByteArrayAsset; public class _SafeStr_1299 extends ByteArrayAsset { } }//package // _SafeStr_1299 = "_-Ad" (String#14603, DoABC#3) //------------------------------------------------------------ //_SafeStr_1300 package { import mx.core.ByteArrayAsset; public class _SafeStr_1300 extends ByteArrayAsset { } }//package // _SafeStr_1300 = "_-35z" (String#10826, DoABC#3) //------------------------------------------------------------ //_SafeStr_1301 package { import mx.core.ByteArrayAsset; public class _SafeStr_1301 extends ByteArrayAsset { } }//package // _SafeStr_1301 = "_-EI" (String#14668, DoABC#3) //------------------------------------------------------------ //_SafeStr_1302 package { import mx.core.ByteArrayAsset; public class _SafeStr_1302 extends ByteArrayAsset { } }//package // _SafeStr_1302 = "_-3Jr" (String#11028, DoABC#3) //------------------------------------------------------------ //_SafeStr_1303 package { import mx.core.ByteArrayAsset; public class _SafeStr_1303 extends ByteArrayAsset { } }//package // _SafeStr_1303 = "_-4xW" (String#12707, DoABC#3) //------------------------------------------------------------ //_SafeStr_1304 package { import mx.core.ByteArrayAsset; public class _SafeStr_1304 extends ByteArrayAsset { } }//package // _SafeStr_1304 = "_-1vK" (String#9582, DoABC#3) //------------------------------------------------------------ //_SafeStr_1305 package { import mx.core.ByteArrayAsset; public class _SafeStr_1305 extends ByteArrayAsset { } }//package // _SafeStr_1305 = "_-0E6" (String#7832, DoABC#3) //------------------------------------------------------------ //_SafeStr_1306 package { import mx.core.ByteArrayAsset; public class _SafeStr_1306 extends ByteArrayAsset { } }//package // _SafeStr_1306 = "_-5BV" (String#12955, DoABC#3) //------------------------------------------------------------ //_SafeStr_1307 package { import mx.core.ByteArrayAsset; public class _SafeStr_1307 extends ByteArrayAsset { } }//package // _SafeStr_1307 = "_-bN" (String#15080, DoABC#3) //------------------------------------------------------------ //_SafeStr_1310 package { import mx.core.ByteArrayAsset; public class _SafeStr_1310 extends ByteArrayAsset { } }//package // _SafeStr_1310 = "_-2r2" (String#10544, DoABC#3) //------------------------------------------------------------ //_SafeStr_1311 package { import mx.core.ByteArrayAsset; public class _SafeStr_1311 extends ByteArrayAsset { } }//package // _SafeStr_1311 = "_-51P" (String#12781, DoABC#3) //------------------------------------------------------------ //_SafeStr_1312 package { import mx.core.ByteArrayAsset; public class _SafeStr_1312 extends ByteArrayAsset { } }//package // _SafeStr_1312 = "_-1wo" (String#9609, DoABC#3) //------------------------------------------------------------ //_SafeStr_1313 package { import mx.core.ByteArrayAsset; public class _SafeStr_1313 extends ByteArrayAsset { } }//package // _SafeStr_1313 = "_-0sD" (String#8485, DoABC#3) //------------------------------------------------------------ //_SafeStr_1314 package { import mx.core.ByteArrayAsset; public class _SafeStr_1314 extends ByteArrayAsset { } }//package // _SafeStr_1314 = "_-2pc" (String#10519, DoABC#3) //------------------------------------------------------------ //_SafeStr_1315 package { import mx.core.ByteArrayAsset; public class _SafeStr_1315 extends ByteArrayAsset { } }//package // _SafeStr_1315 = "_-5Oq" (String#13176, DoABC#3) //------------------------------------------------------------ //_SafeStr_1316 package { import mx.core.ByteArrayAsset; public class _SafeStr_1316 extends ByteArrayAsset { } }//package // _SafeStr_1316 = "_-1TB" (String#9117, DoABC#3) //------------------------------------------------------------ //_SafeStr_1317 package { import mx.core.ByteArrayAsset; public class _SafeStr_1317 extends ByteArrayAsset { } }//package // _SafeStr_1317 = "_-8l" (String#14570, DoABC#3) //------------------------------------------------------------ //_SafeStr_1318 package { import mx.core.ByteArrayAsset; public class _SafeStr_1318 extends ByteArrayAsset { } }//package // _SafeStr_1318 = "_-0de" (String#8245, DoABC#3) //------------------------------------------------------------ //_SafeStr_1319 package { import mx.core.ByteArrayAsset; public class _SafeStr_1319 extends ByteArrayAsset { } }//package // _SafeStr_1319 = "_-4HR" (String#12025, DoABC#3) //------------------------------------------------------------ //_SafeStr_1320 package { import mx.core.ByteArrayAsset; public class _SafeStr_1320 extends ByteArrayAsset { } }//package // _SafeStr_1320 = "_-jQ" (String#15213, DoABC#3) //------------------------------------------------------------ //_SafeStr_1321 package { import mx.core.ByteArrayAsset; public class _SafeStr_1321 extends ByteArrayAsset { } }//package // _SafeStr_1321 = "_-0bq" (String#8221, DoABC#3) //------------------------------------------------------------ //_SafeStr_1322 package { import mx.core.ByteArrayAsset; public class _SafeStr_1322 extends ByteArrayAsset { } }//package // _SafeStr_1322 = "_-4Md" (String#12116, DoABC#3) //------------------------------------------------------------ //_SafeStr_1323 package { import mx.core.ByteArrayAsset; public class _SafeStr_1323 extends ByteArrayAsset { } }//package // _SafeStr_1323 = "_-4jG" (String#12484, DoABC#3) //------------------------------------------------------------ //_SafeStr_1324 package { import mx.core.ByteArrayAsset; public class _SafeStr_1324 extends ByteArrayAsset { } }//package // _SafeStr_1324 = "_-0Q7" (String#8023, DoABC#3) //------------------------------------------------------------ //_SafeStr_1325 package { import mx.core.ByteArrayAsset; public class _SafeStr_1325 extends ByteArrayAsset { } }//package // _SafeStr_1325 = "_-2rC" (String#10545, DoABC#3) //------------------------------------------------------------ //_SafeStr_1326 package { import mx.core.ByteArrayAsset; public class _SafeStr_1326 extends ByteArrayAsset { } }//package // _SafeStr_1326 = "_-1aF" (String#9230, DoABC#3) //------------------------------------------------------------ //_SafeStr_1327 package { import mx.core.ByteArrayAsset; public class _SafeStr_1327 extends ByteArrayAsset { } }//package // _SafeStr_1327 = "_-5A-" (String#12928, DoABC#3) //------------------------------------------------------------ //_SafeStr_1328 package { import mx.core.ByteArrayAsset; public class _SafeStr_1328 extends ByteArrayAsset { } }//package // _SafeStr_1328 = "_-6Eq" (String#14018, DoABC#3) //------------------------------------------------------------ //_SafeStr_1329 package { import mx.core.ByteArrayAsset; public class _SafeStr_1329 extends ByteArrayAsset { } }//package // _SafeStr_1329 = "_-5QS" (String#13202, DoABC#3) //------------------------------------------------------------ //_SafeStr_1330 package { import mx.core.ByteArrayAsset; public class _SafeStr_1330 extends ByteArrayAsset { } }//package // _SafeStr_1330 = "_-6OC" (String#14181, DoABC#3) //------------------------------------------------------------ //_SafeStr_1331 package { import mx.core.ByteArrayAsset; public class _SafeStr_1331 extends ByteArrayAsset { } }//package // _SafeStr_1331 = "_-4Xb" (String#12275, DoABC#3) //------------------------------------------------------------ //_SafeStr_1332 package { import mx.core.ByteArrayAsset; public class _SafeStr_1332 extends ByteArrayAsset { } }//package // _SafeStr_1332 = "_-6CQ" (String#13974, DoABC#3) //------------------------------------------------------------ //_SafeStr_1333 package { import mx.core.ByteArrayAsset; public class _SafeStr_1333 extends ByteArrayAsset { } }//package // _SafeStr_1333 = "_-43g" (String#11812, DoABC#3) //------------------------------------------------------------ //_SafeStr_1334 package { import mx.core.ByteArrayAsset; public class _SafeStr_1334 extends ByteArrayAsset { } }//package // _SafeStr_1334 = "_-5lg" (String#13541, DoABC#3) //------------------------------------------------------------ //_SafeStr_1335 package { import mx.core.ByteArrayAsset; public class _SafeStr_1335 extends ByteArrayAsset { } }//package // _SafeStr_1335 = "_-4qe" (String#12598, DoABC#3) //------------------------------------------------------------ //_SafeStr_1336 package { import mx.core.ByteArrayAsset; public class _SafeStr_1336 extends ByteArrayAsset { } }//package // _SafeStr_1336 = "_-2IU" (String#10006, DoABC#3) //------------------------------------------------------------ //_SafeStr_1337 package { import mx.core.ByteArrayAsset; public class _SafeStr_1337 extends ByteArrayAsset { } }//package // _SafeStr_1337 = "_-4Mz" (String#12124, DoABC#3) //------------------------------------------------------------ //_SafeStr_1338 package { import mx.core.ByteArrayAsset; public class _SafeStr_1338 extends ByteArrayAsset { } }//package // _SafeStr_1338 = "_-2IR" (String#10004, DoABC#3) //------------------------------------------------------------ //_SafeStr_1339 package { import mx.core.ByteArrayAsset; public class _SafeStr_1339 extends ByteArrayAsset { } }//package // _SafeStr_1339 = "_-2et" (String#10358, DoABC#3) //------------------------------------------------------------ //_SafeStr_1340 package { import mx.core.ByteArrayAsset; public class _SafeStr_1340 extends ByteArrayAsset { } }//package // _SafeStr_1340 = "_-3pv" (String#11568, DoABC#3) //------------------------------------------------------------ //_SafeStr_1341 package { import mx.core.ByteArrayAsset; public class _SafeStr_1341 extends ByteArrayAsset { } }//package // _SafeStr_1341 = "_-6YJ" (String#14324, DoABC#3) //------------------------------------------------------------ //_SafeStr_1342 package { import mx.core.ByteArrayAsset; public class _SafeStr_1342 extends ByteArrayAsset { } }//package // _SafeStr_1342 = "_-2OL" (String#10103, DoABC#3) //------------------------------------------------------------ //_SafeStr_1343 package { import mx.core.ByteArrayAsset; public class _SafeStr_1343 extends ByteArrayAsset { } }//package // _SafeStr_1343 = "_-6AI" (String#13940, DoABC#3) //------------------------------------------------------------ //_SafeStr_1344 package { import mx.core.ByteArrayAsset; public class _SafeStr_1344 extends ByteArrayAsset { } }//package // _SafeStr_1344 = "_-1ws" (String#9610, DoABC#3) //------------------------------------------------------------ //_SafeStr_1345 package { import mx.core.ByteArrayAsset; public class _SafeStr_1345 extends ByteArrayAsset { } }//package // _SafeStr_1345 = "_-4BV" (String#11928, DoABC#3) //------------------------------------------------------------ //_SafeStr_1346 package { import mx.core.ByteArrayAsset; public class _SafeStr_1346 extends ByteArrayAsset { } }//package // _SafeStr_1346 = "_-3t2" (String#11621, DoABC#3) //------------------------------------------------------------ //_SafeStr_1347 package { import mx.core.ByteArrayAsset; public class _SafeStr_1347 extends ByteArrayAsset { } }//package // _SafeStr_1347 = "_-3Xm" (String#11250, DoABC#3) //------------------------------------------------------------ //_SafeStr_1348 package { import mx.core.ByteArrayAsset; public class _SafeStr_1348 extends ByteArrayAsset { } }//package // _SafeStr_1348 = "_-22R" (String#9733, DoABC#3) //------------------------------------------------------------ //_SafeStr_1349 package { import mx.core.ByteArrayAsset; public class _SafeStr_1349 extends ByteArrayAsset { } }//package // _SafeStr_1349 = "_-3kh" (String#11474, DoABC#3) //------------------------------------------------------------ //_SafeStr_1350 package { import mx.core.ByteArrayAsset; public class _SafeStr_1350 extends ByteArrayAsset { } }//package // _SafeStr_1350 = "_-6He" (String#14069, DoABC#3) //------------------------------------------------------------ //_SafeStr_1351 package { import mx.core.ByteArrayAsset; public class _SafeStr_1351 extends ByteArrayAsset { } }//package // _SafeStr_1351 = "_-d4" (String#15099, DoABC#3) //------------------------------------------------------------ //_SafeStr_1352 package { import mx.core.ByteArrayAsset; public class _SafeStr_1352 extends ByteArrayAsset { } }//package // _SafeStr_1352 = "_-3IZ" (String#11008, DoABC#3) //------------------------------------------------------------ //_SafeStr_1353 package { import mx.core.ByteArrayAsset; public class _SafeStr_1353 extends ByteArrayAsset { } }//package // _SafeStr_1353 = "_-in" (String#15203, DoABC#3) //------------------------------------------------------------ //_SafeStr_1354 package { import mx.core.ByteArrayAsset; public class _SafeStr_1354 extends ByteArrayAsset { } }//package // _SafeStr_1354 = "_-47O" (String#11865, DoABC#3) //------------------------------------------------------------ //_SafeStr_1355 package { import mx.core.ByteArrayAsset; public class _SafeStr_1355 extends ByteArrayAsset { } }//package // _SafeStr_1355 = "_-0SB" (String#8058, DoABC#3) //------------------------------------------------------------ //_SafeStr_1357 package { import mx.core.BitmapAsset; public class _SafeStr_1357 extends BitmapAsset { } }//package // _SafeStr_1357 = "_-5Yn" (String#13337, DoABC#3) //------------------------------------------------------------ //_SafeStr_1358 package { import mx.core.ByteArrayAsset; public class _SafeStr_1358 extends ByteArrayAsset { } }//package // _SafeStr_1358 = "_-6hz" (String#14471, DoABC#3) //------------------------------------------------------------ //_SafeStr_1359 package { import mx.core.BitmapAsset; public class _SafeStr_1359 extends BitmapAsset { } }//package // _SafeStr_1359 = "_-2NA" (String#10081, DoABC#3) //------------------------------------------------------------ //_SafeStr_1360 package { import mx.core.BitmapAsset; public class _SafeStr_1360 extends BitmapAsset { } }//package // _SafeStr_1360 = "_-3hU" (String#11426, DoABC#3) //------------------------------------------------------------ //_SafeStr_1361 package { import mx.core.BitmapAsset; public class _SafeStr_1361 extends BitmapAsset { } }//package // _SafeStr_1361 = "_-IL" (String#14739, DoABC#3) //------------------------------------------------------------ //_SafeStr_1362 package { import mx.core.ByteArrayAsset; public class _SafeStr_1362 extends ByteArrayAsset { } }//package // _SafeStr_1362 = "_-5zl" (String#13763, DoABC#3) //------------------------------------------------------------ //_SafeStr_1363 package { import mx.core.ByteArrayAsset; public class _SafeStr_1363 extends ByteArrayAsset { } }//package // _SafeStr_1363 = "_-02F" (String#7650, DoABC#3) //------------------------------------------------------------ //_SafeStr_1364 package { import mx.core.ByteArrayAsset; public class _SafeStr_1364 extends ByteArrayAsset { } }//package // _SafeStr_1364 = "_-3Cv" (String#10934, DoABC#3) //------------------------------------------------------------ //_SafeStr_1365 package { import mx.core.BitmapAsset; public class _SafeStr_1365 extends BitmapAsset { } }//package // _SafeStr_1365 = "_-5Yg" (String#13335, DoABC#3) //------------------------------------------------------------ //_SafeStr_1366 package { import mx.core.BitmapAsset; public class _SafeStr_1366 extends BitmapAsset { } }//package // _SafeStr_1366 = "_-7u" (String#14554, DoABC#3) //------------------------------------------------------------ //_SafeStr_1368 package { import mx.core.ByteArrayAsset; public class _SafeStr_1368 extends ByteArrayAsset { } }//package // _SafeStr_1368 = "_-5FO" (String#13023, DoABC#3) //------------------------------------------------------------ //_SafeStr_1369 package { import mx.core.BitmapAsset; public class _SafeStr_1369 extends BitmapAsset { } }//package // _SafeStr_1369 = "_-5fM" (String#13433, DoABC#3) //------------------------------------------------------------ //_SafeStr_1370 package { import mx.core.BitmapAsset; public class _SafeStr_1370 extends BitmapAsset { } }//package // _SafeStr_1370 = "_-1kf" (String#9386, DoABC#3) //------------------------------------------------------------ //_SafeStr_1371 package { import mx.core.BitmapAsset; public class _SafeStr_1371 extends BitmapAsset { } }//package // _SafeStr_1371 = "_-2iE" (String#10406, DoABC#3) //------------------------------------------------------------ //_SafeStr_1372 package { import mx.core.BitmapAsset; public class _SafeStr_1372 extends BitmapAsset { } }//package // _SafeStr_1372 = "_-0xX" (String#8567, DoABC#3) //------------------------------------------------------------ //_SafeStr_1373 package { import mx.core.BitmapAsset; public class _SafeStr_1373 extends BitmapAsset { } }//package // _SafeStr_1373 = "_-57Y" (String#12880, DoABC#3) //------------------------------------------------------------ //_SafeStr_1374 package { import mx.core.BitmapAsset; public class _SafeStr_1374 extends BitmapAsset { } }//package // _SafeStr_1374 = "_-HC" (String#14723, DoABC#3) //------------------------------------------------------------ //_SafeStr_1375 package { import mx.core.ByteArrayAsset; public class _SafeStr_1375 extends ByteArrayAsset { } }//package // _SafeStr_1375 = "_-030" (String#7660, DoABC#3) //------------------------------------------------------------ //_SafeStr_1376 package { import mx.core.ByteArrayAsset; public class _SafeStr_1376 extends ByteArrayAsset { } }//package // _SafeStr_1376 = "_-5lb" (String#13539, DoABC#3) //------------------------------------------------------------ //_SafeStr_1377 package { import mx.core.ByteArrayAsset; public class _SafeStr_1377 extends ByteArrayAsset { } }//package // _SafeStr_1377 = "_-SC" (String#14903, DoABC#3) //------------------------------------------------------------ //_SafeStr_1378 package { import mx.core.BitmapAsset; public class _SafeStr_1378 extends BitmapAsset { } }//package // _SafeStr_1378 = "_-20p" (String#9694, DoABC#3) //------------------------------------------------------------ //_SafeStr_1379 package { import mx.core.ByteArrayAsset; public class _SafeStr_1379 extends ByteArrayAsset { } }//package // _SafeStr_1379 = "_-5ZE" (String#13345, DoABC#3) //------------------------------------------------------------ //_SafeStr_1381 package { import mx.core.ByteArrayAsset; public class _SafeStr_1381 extends ByteArrayAsset { } }//package // _SafeStr_1381 = "_-1zL" (String#9648, DoABC#3) //------------------------------------------------------------ //_SafeStr_1382 package { import mx.core.BitmapAsset; public class _SafeStr_1382 extends BitmapAsset { } }//package // _SafeStr_1382 = "_-69Z" (String#13925, DoABC#3) //------------------------------------------------------------ //_SafeStr_1383 package { import mx.core.ByteArrayAsset; public class _SafeStr_1383 extends ByteArrayAsset { } }//package // _SafeStr_1383 = "_-6Bd" (String#13955, DoABC#3) //------------------------------------------------------------ //_SafeStr_1384 package { import mx.core.ByteArrayAsset; public class _SafeStr_1384 extends ByteArrayAsset { } }//package // _SafeStr_1384 = "_-1gx" (String#9326, DoABC#3) //------------------------------------------------------------ //_SafeStr_1385 package { import mx.core.ByteArrayAsset; public class _SafeStr_1385 extends ByteArrayAsset { } }//package // _SafeStr_1385 = "_-21a" (String#9713, DoABC#3) //------------------------------------------------------------ //_SafeStr_1386 package { import mx.core.ByteArrayAsset; public class _SafeStr_1386 extends ByteArrayAsset { } }//package // _SafeStr_1386 = "_-9" (String#14573, DoABC#3) //------------------------------------------------------------ //_SafeStr_1387 package { import mx.core.ByteArrayAsset; public class _SafeStr_1387 extends ByteArrayAsset { } }//package // _SafeStr_1387 = "_-Ls" (String#14797, DoABC#3) //------------------------------------------------------------ //_SafeStr_1388 package { import mx.core.BitmapAsset; public class _SafeStr_1388 extends BitmapAsset { } }//package // _SafeStr_1388 = "_-4cu" (String#12372, DoABC#3) //------------------------------------------------------------ //_SafeStr_1389 package { import mx.core.BitmapAsset; public class _SafeStr_1389 extends BitmapAsset { } }//package // _SafeStr_1389 = "_-67T" (String#13900, DoABC#3) //------------------------------------------------------------ //_SafeStr_1390 package { import mx.core.ByteArrayAsset; public class _SafeStr_1390 extends ByteArrayAsset { } }//package // _SafeStr_1390 = "_-5GL" (String#13043, DoABC#3) //------------------------------------------------------------ //_SafeStr_1391 package { import mx.core.BitmapAsset; public class _SafeStr_1391 extends BitmapAsset { } }//package // _SafeStr_1391 = "_-3bv" (String#11327, DoABC#3) //------------------------------------------------------------ //_SafeStr_1392 package { import mx.core.ByteArrayAsset; public class _SafeStr_1392 extends ByteArrayAsset { } }//package // _SafeStr_1392 = "_-n-" (String#15275, DoABC#3) //------------------------------------------------------------ //_SafeStr_1393 package { import mx.core.BitmapAsset; public class _SafeStr_1393 extends BitmapAsset { } }//package // _SafeStr_1393 = "_-4XR" (String#12271, DoABC#3) //------------------------------------------------------------ //_SafeStr_1394 package { import mx.core.ByteArrayAsset; public class _SafeStr_1394 extends ByteArrayAsset { } }//package // _SafeStr_1394 = "_-Ww" (String#14989, DoABC#3) //------------------------------------------------------------ //_SafeStr_1395 package { import mx.core.ByteArrayAsset; public class _SafeStr_1395 extends ByteArrayAsset { } }//package // _SafeStr_1395 = "_-rn" (String#15353, DoABC#3) //------------------------------------------------------------ //_SafeStr_1396 package { import mx.core.ByteArrayAsset; public class _SafeStr_1396 extends ByteArrayAsset { } }//package // _SafeStr_1396 = "_-of" (String#15297, DoABC#3) //------------------------------------------------------------ //_SafeStr_1397 package { import mx.core.ByteArrayAsset; public class _SafeStr_1397 extends ByteArrayAsset { } }//package // _SafeStr_1397 = "_-57E" (String#12874, DoABC#3) //------------------------------------------------------------ //_SafeStr_1398 package { import mx.core.ByteArrayAsset; public class _SafeStr_1398 extends ByteArrayAsset { } }//package // _SafeStr_1398 = "_-04V" (String#7688, DoABC#3) //------------------------------------------------------------ //_SafeStr_1399 package { import mx.core.BitmapAsset; public class _SafeStr_1399 extends BitmapAsset { } }//package // _SafeStr_1399 = "_-5kQ" (String#13517, DoABC#3) //------------------------------------------------------------ //_SafeStr_14 package { import mx.core.BitmapAsset; public class _SafeStr_14 extends BitmapAsset { } }//package // _SafeStr_14 = "_-4Vf" (String#370, DoABC#2) //------------------------------------------------------------ //_SafeStr_1400 package { import mx.core.ByteArrayAsset; public class _SafeStr_1400 extends ByteArrayAsset { } }//package // _SafeStr_1400 = "_-4sK" (String#12630, DoABC#3) //------------------------------------------------------------ //_SafeStr_1401 package { import mx.core.ByteArrayAsset; public class _SafeStr_1401 extends ByteArrayAsset { } }//package // _SafeStr_1401 = "_-2ko" (String#10443, DoABC#3) //------------------------------------------------------------ //_SafeStr_1402 package { import mx.core.ByteArrayAsset; public class _SafeStr_1402 extends ByteArrayAsset { } }//package // _SafeStr_1402 = "_-0Ci" (String#7808, DoABC#3) //------------------------------------------------------------ //_SafeStr_1403 package { import mx.core.BitmapAsset; public class _SafeStr_1403 extends BitmapAsset { } }//package // _SafeStr_1403 = "_-5ZU" (String#13352, DoABC#3) //------------------------------------------------------------ //_SafeStr_1404 package { import mx.core.ByteArrayAsset; public class _SafeStr_1404 extends ByteArrayAsset { } }//package // _SafeStr_1404 = "_-Sw" (String#14916, DoABC#3) //------------------------------------------------------------ //_SafeStr_1405 package { import mx.core.BitmapAsset; public class _SafeStr_1405 extends BitmapAsset { } }//package // _SafeStr_1405 = "_-3bX" (String#11323, DoABC#3) //------------------------------------------------------------ //_SafeStr_1406 package { import mx.core.ByteArrayAsset; public class _SafeStr_1406 extends ByteArrayAsset { } }//package // _SafeStr_1406 = "_-au" (String#15073, DoABC#3) //------------------------------------------------------------ //_SafeStr_1409 package { import mx.core.ByteArrayAsset; public class _SafeStr_1409 extends ByteArrayAsset { } }//package // _SafeStr_1409 = "_-5Xr" (String#13317, DoABC#3) //------------------------------------------------------------ //_SafeStr_1410 package { import mx.core.ByteArrayAsset; public class _SafeStr_1410 extends ByteArrayAsset { } }//package // _SafeStr_1410 = "_-6Bz" (String#13962, DoABC#3) //------------------------------------------------------------ //_SafeStr_1411 package { import mx.core.ByteArrayAsset; public class _SafeStr_1411 extends ByteArrayAsset { } }//package // _SafeStr_1411 = "_-RX" (String#14887, DoABC#3) //------------------------------------------------------------ //_SafeStr_1412 package { import mx.core.BitmapAsset; public class _SafeStr_1412 extends BitmapAsset { } }//package // _SafeStr_1412 = "_-5qK" (String#13616, DoABC#3) //------------------------------------------------------------ //_SafeStr_1413 package { import mx.core.ByteArrayAsset; public class _SafeStr_1413 extends ByteArrayAsset { } }//package // _SafeStr_1413 = "_-1Uf" (String#9145, DoABC#3) //------------------------------------------------------------ //_SafeStr_1414 package { import mx.core.BitmapAsset; public class _SafeStr_1414 extends BitmapAsset { } }//package // _SafeStr_1414 = "_-3im" (String#11441, DoABC#3) //------------------------------------------------------------ //_SafeStr_1415 package { import mx.core.ByteArrayAsset; public class _SafeStr_1415 extends ByteArrayAsset { } }//package // _SafeStr_1415 = "_-2jf" (String#10426, DoABC#3) //------------------------------------------------------------ //_SafeStr_1417 package { import mx.core.ByteArrayAsset; public class _SafeStr_1417 extends ByteArrayAsset { } }//package // _SafeStr_1417 = "_-5RC" (String#13214, DoABC#3) //------------------------------------------------------------ //_SafeStr_1418 package { import mx.core.ByteArrayAsset; public class _SafeStr_1418 extends ByteArrayAsset { } }//package // _SafeStr_1418 = "_-6RJ" (String#14231, DoABC#3) //------------------------------------------------------------ //_SafeStr_1419 package { import mx.core.ByteArrayAsset; public class _SafeStr_1419 extends ByteArrayAsset { } }//package // _SafeStr_1419 = "_-Iq" (String#14745, DoABC#3) //------------------------------------------------------------ //_SafeStr_1420 package { import mx.core.BitmapAsset; public class _SafeStr_1420 extends BitmapAsset { } }//package // _SafeStr_1420 = "_-4jN" (String#12486, DoABC#3) //------------------------------------------------------------ //_SafeStr_1421 package { import mx.core.ByteArrayAsset; public class _SafeStr_1421 extends ByteArrayAsset { } }//package // _SafeStr_1421 = "_-1bz" (String#9253, DoABC#3) //------------------------------------------------------------ //_SafeStr_1422 package { import mx.core.ByteArrayAsset; public class _SafeStr_1422 extends ByteArrayAsset { } }//package // _SafeStr_1422 = "_-5Dd" (String#12993, DoABC#3) //------------------------------------------------------------ //_SafeStr_1423 package { import mx.core.BitmapAsset; public class _SafeStr_1423 extends BitmapAsset { } }//package // _SafeStr_1423 = "_-3zT" (String#11732, DoABC#3) //------------------------------------------------------------ //_SafeStr_1424 package { import mx.core.BitmapAsset; public class _SafeStr_1424 extends BitmapAsset { } }//package // _SafeStr_1424 = "_-3Oy" (String#11105, DoABC#3) //------------------------------------------------------------ //_SafeStr_1425 package { import mx.core.BitmapAsset; public class _SafeStr_1425 extends BitmapAsset { } }//package // _SafeStr_1425 = "_-4LT" (String#12101, DoABC#3) //------------------------------------------------------------ //_SafeStr_1426 package { import mx.core.BitmapAsset; public class _SafeStr_1426 extends BitmapAsset { } }//package // _SafeStr_1426 = "_-5QT" (String#13203, DoABC#3) //------------------------------------------------------------ //_SafeStr_1427 package { import mx.core.BitmapAsset; public class _SafeStr_1427 extends BitmapAsset { } }//package // _SafeStr_1427 = "_-0Qe" (String#8033, DoABC#3) //------------------------------------------------------------ //_SafeStr_1428 package { import mx.core.ByteArrayAsset; public class _SafeStr_1428 extends ByteArrayAsset { } }//package // _SafeStr_1428 = "_-Cr" (String#14641, DoABC#3) //------------------------------------------------------------ //_SafeStr_1429 package { import mx.core.BitmapAsset; public class _SafeStr_1429 extends BitmapAsset { } }//package // _SafeStr_1429 = "_-63u" (String#13841, DoABC#3) //------------------------------------------------------------ //_SafeStr_1430 package { import mx.core.BitmapAsset; public class _SafeStr_1430 extends BitmapAsset { } }//package // _SafeStr_1430 = "_-5Mw" (String#13145, DoABC#3) //------------------------------------------------------------ //_SafeStr_1431 package { import mx.core.ByteArrayAsset; public class _SafeStr_1431 extends ByteArrayAsset { } }//package // _SafeStr_1431 = "_-0yW" (String#8588, DoABC#3) //------------------------------------------------------------ //_SafeStr_1432 package { import mx.core.ByteArrayAsset; public class _SafeStr_1432 extends ByteArrayAsset { } }//package // _SafeStr_1432 = "_-5qq" (String#13621, DoABC#3) //------------------------------------------------------------ //_SafeStr_1433 package { import mx.core.ByteArrayAsset; public class _SafeStr_1433 extends ByteArrayAsset { } }//package // _SafeStr_1433 = "_-09G" (String#7760, DoABC#3) //------------------------------------------------------------ //_SafeStr_1434 package { import mx.core.BitmapAsset; public class _SafeStr_1434 extends BitmapAsset { } }//package // _SafeStr_1434 = "_-Xt" (String#15013, DoABC#3) //------------------------------------------------------------ //_SafeStr_1435 package { import mx.core.BitmapAsset; public class _SafeStr_1435 extends BitmapAsset { } }//package // _SafeStr_1435 = "_-5pn" (String#13607, DoABC#3) //------------------------------------------------------------ //_SafeStr_1436 package { import mx.core.BitmapAsset; public class _SafeStr_1436 extends BitmapAsset { } }//package // _SafeStr_1436 = "_-6hU" (String#14460, DoABC#3) //------------------------------------------------------------ //_SafeStr_1437 package { import mx.core.BitmapAsset; public class _SafeStr_1437 extends BitmapAsset { } }//package // _SafeStr_1437 = "_-5yI" (String#13743, DoABC#3) //------------------------------------------------------------ //_SafeStr_1438 package { import mx.core.ByteArrayAsset; public class _SafeStr_1438 extends ByteArrayAsset { } }//package // _SafeStr_1438 = "_-1ka" (String#9385, DoABC#3) //------------------------------------------------------------ //_SafeStr_1439 package { import mx.core.BitmapAsset; public class _SafeStr_1439 extends BitmapAsset { } }//package // _SafeStr_1439 = "_-3cK" (String#11332, DoABC#3) //------------------------------------------------------------ //_SafeStr_1440 package { import mx.core.BitmapAsset; public class _SafeStr_1440 extends BitmapAsset { } }//package // _SafeStr_1440 = "_-3xG" (String#11688, DoABC#3) //------------------------------------------------------------ //_SafeStr_1441 package { import mx.core.ByteArrayAsset; public class _SafeStr_1441 extends ByteArrayAsset { } }//package // _SafeStr_1441 = "_-Iw" (String#14747, DoABC#3) //------------------------------------------------------------ //_SafeStr_1442 package { import mx.core.BitmapAsset; public class _SafeStr_1442 extends BitmapAsset { } }//package // _SafeStr_1442 = "_-Kp" (String#14778, DoABC#3) //------------------------------------------------------------ //_SafeStr_1443 package { import mx.core.BitmapAsset; public class _SafeStr_1443 extends BitmapAsset { } }//package // _SafeStr_1443 = "_-4GW" (String#12015, DoABC#3) //------------------------------------------------------------ //_SafeStr_1444 package { import mx.core.BitmapAsset; public class _SafeStr_1444 extends BitmapAsset { } }//package // _SafeStr_1444 = "_-6e-" (String#14414, DoABC#3) //------------------------------------------------------------ //_SafeStr_1445 package { import mx.core.BitmapAsset; public class _SafeStr_1445 extends BitmapAsset { } }//package // _SafeStr_1445 = "_-1Sa" (String#9107, DoABC#3) //------------------------------------------------------------ //_SafeStr_1446 package { import mx.core.BitmapAsset; public class _SafeStr_1446 extends BitmapAsset { } }//package // _SafeStr_1446 = "_-4oU" (String#12573, DoABC#3) //------------------------------------------------------------ //_SafeStr_1447 package { import mx.core.BitmapAsset; public class _SafeStr_1447 extends BitmapAsset { } }//package // _SafeStr_1447 = "_-5CG" (String#12968, DoABC#3) //------------------------------------------------------------ //_SafeStr_1448 package { import mx.core.ByteArrayAsset; public class _SafeStr_1448 extends ByteArrayAsset { } }//package // _SafeStr_1448 = "_-1KS" (String#8968, DoABC#3) //------------------------------------------------------------ //_SafeStr_1449 package { import mx.core.BitmapAsset; public class _SafeStr_1449 extends BitmapAsset { } }//package // _SafeStr_1449 = "_-5t" (String#13659, DoABC#3) //------------------------------------------------------------ //_SafeStr_1450 package { import mx.core.ByteArrayAsset; public class _SafeStr_1450 extends ByteArrayAsset { } }//package // _SafeStr_1450 = "_-0-e" (String#7598, DoABC#3) //------------------------------------------------------------ //_SafeStr_1451 package { import mx.core.BitmapAsset; public class _SafeStr_1451 extends BitmapAsset { } }//package // _SafeStr_1451 = "_-003" (String#7607, DoABC#3) //------------------------------------------------------------ //_SafeStr_1452 package { import mx.core.BitmapAsset; public class _SafeStr_1452 extends BitmapAsset { } }//package // _SafeStr_1452 = "_-3Je" (String#11025, DoABC#3) //------------------------------------------------------------ //_SafeStr_1453 package { import mx.core.BitmapAsset; public class _SafeStr_1453 extends BitmapAsset { } }//package // _SafeStr_1453 = "_-5bN" (String#13376, DoABC#3) //------------------------------------------------------------ //_SafeStr_1454 package { import mx.core.ByteArrayAsset; public class _SafeStr_1454 extends ByteArrayAsset { } }//package // _SafeStr_1454 = "_-5B4" (String#12949, DoABC#3) //------------------------------------------------------------ //_SafeStr_1455 package { import mx.core.ByteArrayAsset; public class _SafeStr_1455 extends ByteArrayAsset { } }//package // _SafeStr_1455 = "_-kl" (String#15236, DoABC#3) //------------------------------------------------------------ //_SafeStr_1456 package { import mx.core.BitmapAsset; public class _SafeStr_1456 extends BitmapAsset { } }//package // _SafeStr_1456 = "_-5lJ" (String#13533, DoABC#3) //------------------------------------------------------------ //_SafeStr_1457 package { import mx.core.BitmapAsset; public class _SafeStr_1457 extends BitmapAsset { } }//package // _SafeStr_1457 = "_-4zK" (String#12733, DoABC#3) //------------------------------------------------------------ //_SafeStr_1458 package { import mx.core.BitmapAsset; public class _SafeStr_1458 extends BitmapAsset { } }//package // _SafeStr_1458 = "_-2eO" (String#10353, DoABC#3) //------------------------------------------------------------ //_SafeStr_1459 package { import mx.core.BitmapAsset; public class _SafeStr_1459 extends BitmapAsset { } }//package // _SafeStr_1459 = "_-5DH" (String#12984, DoABC#3) //------------------------------------------------------------ //_SafeStr_1460 package { import mx.core.BitmapAsset; public class _SafeStr_1460 extends BitmapAsset { } }//package // _SafeStr_1460 = "_-5us" (String#13683, DoABC#3) //------------------------------------------------------------ //_SafeStr_1461 package { import mx.core.ByteArrayAsset; public class _SafeStr_1461 extends ByteArrayAsset { } }//package // _SafeStr_1461 = "_-6F1" (String#14023, DoABC#3) //------------------------------------------------------------ //_SafeStr_1462 package { import mx.core.BitmapAsset; public class _SafeStr_1462 extends BitmapAsset { } }//package // _SafeStr_1462 = "_-0aQ" (String#8190, DoABC#3) //------------------------------------------------------------ //_SafeStr_1463 package { import mx.core.BitmapAsset; public class _SafeStr_1463 extends BitmapAsset { } }//package // _SafeStr_1463 = "_-4pl" (String#12587, DoABC#3) //------------------------------------------------------------ //_SafeStr_1464 package { import mx.core.BitmapAsset; public class _SafeStr_1464 extends BitmapAsset { } }//package // _SafeStr_1464 = "_-0JZ" (String#7908, DoABC#3) //------------------------------------------------------------ //_SafeStr_1465 package { import mx.core.BitmapAsset; public class _SafeStr_1465 extends BitmapAsset { } }//package // _SafeStr_1465 = "_-92" (String#14574, DoABC#3) //------------------------------------------------------------ //_SafeStr_1466 package { import mx.core.BitmapAsset; public class _SafeStr_1466 extends BitmapAsset { } }//package // _SafeStr_1466 = "_-6NS" (String#14171, DoABC#3) //------------------------------------------------------------ //_SafeStr_1467 package { import mx.core.BitmapAsset; public class _SafeStr_1467 extends BitmapAsset { } }//package // _SafeStr_1467 = "_-1n5" (String#9431, DoABC#3) //------------------------------------------------------------ //_SafeStr_1468 package { import mx.core.BitmapAsset; public class _SafeStr_1468 extends BitmapAsset { } }//package // _SafeStr_1468 = "_-6f6" (String#14427, DoABC#3) //------------------------------------------------------------ //_SafeStr_1469 package { import mx.core.ByteArrayAsset; public class _SafeStr_1469 extends ByteArrayAsset { } }//package // _SafeStr_1469 = "_-5pb" (String#13603, DoABC#3) //------------------------------------------------------------ //_SafeStr_1470 package { import mx.core.ByteArrayAsset; public class _SafeStr_1470 extends ByteArrayAsset { } }//package // _SafeStr_1470 = "_-We" (String#14982, DoABC#3) //------------------------------------------------------------ //_SafeStr_1471 package { import mx.core.BitmapAsset; public class _SafeStr_1471 extends BitmapAsset { } }//package // _SafeStr_1471 = "_-0bR" (String#8214, DoABC#3) //------------------------------------------------------------ //_SafeStr_1472 package { import mx.core.ByteArrayAsset; public class _SafeStr_1472 extends ByteArrayAsset { } }//package // _SafeStr_1472 = "_-5lk" (String#13542, DoABC#3) //------------------------------------------------------------ //_SafeStr_1473 package { import mx.core.BitmapAsset; public class _SafeStr_1473 extends BitmapAsset { } }//package // _SafeStr_1473 = "_-5bi" (String#13381, DoABC#3) //------------------------------------------------------------ //_SafeStr_1474 package { import mx.core.BitmapAsset; public class _SafeStr_1474 extends BitmapAsset { } }//package // _SafeStr_1474 = "_-4wP" (String#12688, DoABC#3) //------------------------------------------------------------ //_SafeStr_1475 package { import mx.core.BitmapAsset; public class _SafeStr_1475 extends BitmapAsset { } }//package // _SafeStr_1475 = "_-5kJ" (String#13516, DoABC#3) //------------------------------------------------------------ //_SafeStr_1476 package { import mx.core.BitmapAsset; public class _SafeStr_1476 extends BitmapAsset { } }//package // _SafeStr_1476 = "_-0t7" (String#8499, DoABC#3) //------------------------------------------------------------ //_SafeStr_1477 package { import mx.core.BitmapAsset; public class _SafeStr_1477 extends BitmapAsset { } }//package // _SafeStr_1477 = "_-57f" (String#12884, DoABC#3) //------------------------------------------------------------ //_SafeStr_1478 package { import mx.core.BitmapAsset; public class _SafeStr_1478 extends BitmapAsset { } }//package // _SafeStr_1478 = "_-3Qt" (String#11138, DoABC#3) //------------------------------------------------------------ //_SafeStr_1479 package { import mx.core.ByteArrayAsset; public class _SafeStr_1479 extends ByteArrayAsset { } }//package // _SafeStr_1479 = "_-62O" (String#13820, DoABC#3) //------------------------------------------------------------ //_SafeStr_1480 package { import mx.core.BitmapAsset; public class _SafeStr_1480 extends BitmapAsset { } }//package // _SafeStr_1480 = "_-4z2" (String#12731, DoABC#3) //------------------------------------------------------------ //_SafeStr_1481 package { import mx.core.BitmapAsset; public class _SafeStr_1481 extends BitmapAsset { } }//package // _SafeStr_1481 = "_-4n1" (String#12547, DoABC#3) //------------------------------------------------------------ //_SafeStr_1482 package { import mx.core.ByteArrayAsset; public class _SafeStr_1482 extends ByteArrayAsset { } }//package // _SafeStr_1482 = "_-p4" (String#15304, DoABC#3) //------------------------------------------------------------ //_SafeStr_1483 package { import mx.core.BitmapAsset; public class _SafeStr_1483 extends BitmapAsset { } }//package // _SafeStr_1483 = "_-66r" (String#13889, DoABC#3) //------------------------------------------------------------ //_SafeStr_1484 package { import mx.core.BitmapAsset; public class _SafeStr_1484 extends BitmapAsset { } }//package // _SafeStr_1484 = "_-6Rv" (String#14243, DoABC#3) //------------------------------------------------------------ //_SafeStr_1485 package { import mx.core.BitmapAsset; public class _SafeStr_1485 extends BitmapAsset { } }//package // _SafeStr_1485 = "_-4g-" (String#12427, DoABC#3) //------------------------------------------------------------ //_SafeStr_1486 package { import mx.core.BitmapAsset; public class _SafeStr_1486 extends BitmapAsset { } }//package // _SafeStr_1486 = "_-B-" (String#14606, DoABC#3) //------------------------------------------------------------ //_SafeStr_1487 package { import mx.core.ByteArrayAsset; public class _SafeStr_1487 extends ByteArrayAsset { } }//package // _SafeStr_1487 = "_-4fD" (String#12411, DoABC#3) //------------------------------------------------------------ //_SafeStr_1488 package { import mx.core.BitmapAsset; public class _SafeStr_1488 extends BitmapAsset { } }//package // _SafeStr_1488 = "_-0ld" (String#8380, DoABC#3) //------------------------------------------------------------ //_SafeStr_1489 package { import mx.core.BitmapAsset; public class _SafeStr_1489 extends BitmapAsset { } }//package // _SafeStr_1489 = "_-3RO" (String#11146, DoABC#3) //------------------------------------------------------------ //_SafeStr_1490 package { import mx.core.BitmapAsset; public class _SafeStr_1490 extends BitmapAsset { } }//package // _SafeStr_1490 = "_-3Wj" (String#11229, DoABC#3) //------------------------------------------------------------ //_SafeStr_1491 package { import mx.core.BitmapAsset; public class _SafeStr_1491 extends BitmapAsset { } }//package // _SafeStr_1491 = "_-4gA" (String#12431, DoABC#3) //------------------------------------------------------------ //_SafeStr_1492 package { import mx.core.ByteArrayAsset; public class _SafeStr_1492 extends ByteArrayAsset { } }//package // _SafeStr_1492 = "_-2aZ" (String#10289, DoABC#3) //------------------------------------------------------------ //_SafeStr_1493 package { import mx.core.BitmapAsset; public class _SafeStr_1493 extends BitmapAsset { } }//package // _SafeStr_1493 = "_-1ej" (String#9290, DoABC#3) //------------------------------------------------------------ //_SafeStr_1494 package { import mx.core.BitmapAsset; public class _SafeStr_1494 extends BitmapAsset { } }//package // _SafeStr_1494 = "_-KO" (String#14771, DoABC#3) //------------------------------------------------------------ //_SafeStr_1495 package { import mx.core.BitmapAsset; public class _SafeStr_1495 extends BitmapAsset { } }//package // _SafeStr_1495 = "_-45i" (String#11840, DoABC#3) //------------------------------------------------------------ //_SafeStr_1497 package { import mx.core.BitmapAsset; public class _SafeStr_1497 extends BitmapAsset { } }//package // _SafeStr_1497 = "_-3LA" (String#11048, DoABC#3) //------------------------------------------------------------ //_SafeStr_1498 package { import mx.core.BitmapAsset; public class _SafeStr_1498 extends BitmapAsset { } }//package // _SafeStr_1498 = "_-4OV" (String#12139, DoABC#3) //------------------------------------------------------------ //_SafeStr_1499 package { import mx.core.BitmapAsset; public class _SafeStr_1499 extends BitmapAsset { } }//package // _SafeStr_1499 = "_-3xE" (String#11687, DoABC#3) //------------------------------------------------------------ //_SafeStr_1500 package { import mx.core.BitmapAsset; public class _SafeStr_1500 extends BitmapAsset { } }//package // _SafeStr_1500 = "_-56N" (String#12860, DoABC#3) //------------------------------------------------------------ //_SafeStr_1501 package { import mx.core.BitmapAsset; public class _SafeStr_1501 extends BitmapAsset { } }//package // _SafeStr_1501 = "_-0Y9" (String#8154, DoABC#3) //------------------------------------------------------------ //_SafeStr_1502 package { import mx.core.BitmapAsset; public class _SafeStr_1502 extends BitmapAsset { } }//package // _SafeStr_1502 = "_-5Ak" (String#12944, DoABC#3) //------------------------------------------------------------ //_SafeStr_1503 package { import mx.core.BitmapAsset; public class _SafeStr_1503 extends BitmapAsset { } }//package // _SafeStr_1503 = "_-80" (String#14557, DoABC#3) //------------------------------------------------------------ //_SafeStr_1504 package { import mx.core.ByteArrayAsset; public class _SafeStr_1504 extends ByteArrayAsset { } }//package // _SafeStr_1504 = "_-52r" (String#12803, DoABC#3) //------------------------------------------------------------ //_SafeStr_1505 package { import mx.core.BitmapAsset; public class _SafeStr_1505 extends BitmapAsset { } }//package // _SafeStr_1505 = "_-SO" (String#14907, DoABC#3) //------------------------------------------------------------ //_SafeStr_1506 package { import mx.core.BitmapAsset; public class _SafeStr_1506 extends BitmapAsset { } }//package // _SafeStr_1506 = "_-YN" (String#15021, DoABC#3) //------------------------------------------------------------ //_SafeStr_1507 package { import mx.core.BitmapAsset; public class _SafeStr_1507 extends BitmapAsset { } }//package // _SafeStr_1507 = "_-6Vw" (String#14299, DoABC#3) //------------------------------------------------------------ //_SafeStr_1508 package { import mx.core.BitmapAsset; public class _SafeStr_1508 extends BitmapAsset { } }//package // _SafeStr_1508 = "_-0sI" (String#8487, DoABC#3) //------------------------------------------------------------ //_SafeStr_1509 package { import mx.core.BitmapAsset; public class _SafeStr_1509 extends BitmapAsset { } }//package // _SafeStr_1509 = "_-en" (String#15126, DoABC#3) //------------------------------------------------------------ //_SafeStr_1510 package { import mx.core.BitmapAsset; public class _SafeStr_1510 extends BitmapAsset { } }//package // _SafeStr_1510 = "_-LE" (String#14782, DoABC#3) //------------------------------------------------------------ //_SafeStr_1511 package { import mx.core.ByteArrayAsset; public class _SafeStr_1511 extends ByteArrayAsset { } }//package // _SafeStr_1511 = "_-xP" (String#15435, DoABC#3) //------------------------------------------------------------ //_SafeStr_1512 package { import mx.core.BitmapAsset; public class _SafeStr_1512 extends BitmapAsset { } }//package // _SafeStr_1512 = "_-31" (String#10739, DoABC#3) //------------------------------------------------------------ //_SafeStr_1513 package { import mx.core.BitmapAsset; public class _SafeStr_1513 extends BitmapAsset { } }//package // _SafeStr_1513 = "_-Ri" (String#14892, DoABC#3) //------------------------------------------------------------ //_SafeStr_1514 package { import mx.core.BitmapAsset; public class _SafeStr_1514 extends BitmapAsset { } }//package // _SafeStr_1514 = "_-3vy" (String#11665, DoABC#3) //------------------------------------------------------------ //_SafeStr_1515 package { import mx.core.BitmapAsset; public class _SafeStr_1515 extends BitmapAsset { } }//package // _SafeStr_1515 = "_-6EG" (String#14008, DoABC#3) //------------------------------------------------------------ //_SafeStr_1516 package { import mx.core.BitmapAsset; public class _SafeStr_1516 extends BitmapAsset { } }//package // _SafeStr_1516 = "_-0fZ" (String#8280, DoABC#3) //------------------------------------------------------------ //_SafeStr_1517 package { import mx.core.BitmapAsset; public class _SafeStr_1517 extends BitmapAsset { } }//package // _SafeStr_1517 = "_-55Z" (String#12846, DoABC#3) //------------------------------------------------------------ //_SafeStr_1518 package { import mx.core.BitmapAsset; public class _SafeStr_1518 extends BitmapAsset { } }//package // _SafeStr_1518 = "_-fZ" (String#15143, DoABC#3) //------------------------------------------------------------ //_SafeStr_1519 package { import mx.core.BitmapAsset; public class _SafeStr_1519 extends BitmapAsset { } }//package // _SafeStr_1519 = "_-6Jr" (String#14107, DoABC#3) //------------------------------------------------------------ //_SafeStr_1520 package { import mx.core.BitmapAsset; public class _SafeStr_1520 extends BitmapAsset { } }//package // _SafeStr_1520 = "_-2DG" (String#9919, DoABC#3) //------------------------------------------------------------ //_SafeStr_1521 package { import mx.core.BitmapAsset; public class _SafeStr_1521 extends BitmapAsset { } }//package // _SafeStr_1521 = "_-0t-" (String#8497, DoABC#3) //------------------------------------------------------------ //_SafeStr_1522 package { import mx.core.ByteArrayAsset; public class _SafeStr_1522 extends ByteArrayAsset { } }//package // _SafeStr_1522 = "_-6R0" (String#14225, DoABC#3) //------------------------------------------------------------ //_SafeStr_1523 package { import mx.core.BitmapAsset; public class _SafeStr_1523 extends BitmapAsset { } }//package // _SafeStr_1523 = "_-5q" (String#13609, DoABC#3) //------------------------------------------------------------ //_SafeStr_1524 package { import mx.core.BitmapAsset; public class _SafeStr_1524 extends BitmapAsset { } }//package // _SafeStr_1524 = "_-3An" (String#10905, DoABC#3) //------------------------------------------------------------ //_SafeStr_1525 package { import mx.core.BitmapAsset; public class _SafeStr_1525 extends BitmapAsset { } }//package // _SafeStr_1525 = "_-2VI" (String#10210, DoABC#3) //------------------------------------------------------------ //_SafeStr_1526 package { import mx.core.BitmapAsset; public class _SafeStr_1526 extends BitmapAsset { } }//package // _SafeStr_1526 = "_-0cp" (String#8233, DoABC#3) //------------------------------------------------------------ //_SafeStr_1527 package { import mx.core.BitmapAsset; public class _SafeStr_1527 extends BitmapAsset { } }//package // _SafeStr_1527 = "_-1DC" (String#8852, DoABC#3) //------------------------------------------------------------ //_SafeStr_1528 package { import mx.core.BitmapAsset; public class _SafeStr_1528 extends BitmapAsset { } }//package // _SafeStr_1528 = "_-10W" (String#8641, DoABC#3) //------------------------------------------------------------ //_SafeStr_1529 package { import mx.core.BitmapAsset; public class _SafeStr_1529 extends BitmapAsset { } }//package // _SafeStr_1529 = "_-69r" (String#13930, DoABC#3) //------------------------------------------------------------ //_SafeStr_1530 package { import mx.core.BitmapAsset; public class _SafeStr_1530 extends BitmapAsset { } }//package // _SafeStr_1530 = "_-PB" (String#14852, DoABC#3) //------------------------------------------------------------ //_SafeStr_1531 package { import mx.core.BitmapAsset; public class _SafeStr_1531 extends BitmapAsset { } }//package // _SafeStr_1531 = "_-4oO" (String#12570, DoABC#3) //------------------------------------------------------------ //_SafeStr_1532 package { import mx.core.BitmapAsset; public class _SafeStr_1532 extends BitmapAsset { } }//package // _SafeStr_1532 = "_-2wO" (String#10644, DoABC#3) //------------------------------------------------------------ //_SafeStr_1533 package { import mx.core.ByteArrayAsset; public class _SafeStr_1533 extends ByteArrayAsset { } }//package // _SafeStr_1533 = "_-4kP" (String#12502, DoABC#3) //------------------------------------------------------------ //_SafeStr_1534 package { import mx.core.ByteArrayAsset; public class _SafeStr_1534 extends ByteArrayAsset { } }//package // _SafeStr_1534 = "_-M5" (String#14801, DoABC#3) //------------------------------------------------------------ //_SafeStr_1535 package { import mx.core.BitmapAsset; public class _SafeStr_1535 extends BitmapAsset { } }//package // _SafeStr_1535 = "_-NB" (String#14823, DoABC#3) //------------------------------------------------------------ //_SafeStr_1536 package { import mx.core.ByteArrayAsset; public class _SafeStr_1536 extends ByteArrayAsset { } }//package // _SafeStr_1536 = "_-2Az" (String#9878, DoABC#3) //------------------------------------------------------------ //_SafeStr_1537 package { import mx.core.ByteArrayAsset; public class _SafeStr_1537 extends ByteArrayAsset { } }//package // _SafeStr_1537 = "_-55O" (String#12844, DoABC#3) //------------------------------------------------------------ //_SafeStr_1538 package { import mx.core.ByteArrayAsset; public class _SafeStr_1538 extends ByteArrayAsset { } }//package // _SafeStr_1538 = "_-2CQ" (String#9903, DoABC#3) //------------------------------------------------------------ //_SafeStr_1539 package { import mx.core.ByteArrayAsset; public class _SafeStr_1539 extends ByteArrayAsset { } }//package // _SafeStr_1539 = "_-5kG" (String#13515, DoABC#3) //------------------------------------------------------------ //_SafeStr_1540 package { import mx.core.ByteArrayAsset; public class _SafeStr_1540 extends ByteArrayAsset { } }//package // _SafeStr_1540 = "_-5rN" (String#13629, DoABC#3) //------------------------------------------------------------ //_SafeStr_1541 package { import mx.core.BitmapAsset; public class _SafeStr_1541 extends BitmapAsset { } }//package // _SafeStr_1541 = "_-0JC" (String#7904, DoABC#3) //------------------------------------------------------------ //_SafeStr_1542 package { import mx.core.BitmapAsset; public class _SafeStr_1542 extends BitmapAsset { } }//package // _SafeStr_1542 = "_-gQ" (String#15161, DoABC#3) //------------------------------------------------------------ //_SafeStr_1543 package { import mx.core.ByteArrayAsset; public class _SafeStr_1543 extends ByteArrayAsset { } }//package // _SafeStr_1543 = "_-0QB" (String#8024, DoABC#3) //------------------------------------------------------------ //_SafeStr_1544 package { import mx.core.BitmapAsset; public class _SafeStr_1544 extends BitmapAsset { } }//package // _SafeStr_1544 = "_-109" (String#8637, DoABC#3) //------------------------------------------------------------ //_SafeStr_1545 package { import mx.core.BitmapAsset; public class _SafeStr_1545 extends BitmapAsset { } }//package // _SafeStr_1545 = "_-Bw" (String#14622, DoABC#3) //------------------------------------------------------------ //_SafeStr_1546 package { import mx.core.BitmapAsset; public class _SafeStr_1546 extends BitmapAsset { } }//package // _SafeStr_1546 = "_-5Bo" (String#12958, DoABC#3) //------------------------------------------------------------ //_SafeStr_1547 package { import mx.core.ByteArrayAsset; public class _SafeStr_1547 extends ByteArrayAsset { } }//package // _SafeStr_1547 = "_-6Ch" (String#13979, DoABC#3) //------------------------------------------------------------ //_SafeStr_1548 package { import mx.core.BitmapAsset; public class _SafeStr_1548 extends BitmapAsset { } }//package // _SafeStr_1548 = "_-670" (String#13894, DoABC#3) //------------------------------------------------------------ //_SafeStr_1549 package { import mx.core.BitmapAsset; public class _SafeStr_1549 extends BitmapAsset { } }//package // _SafeStr_1549 = "_-3OQ" (String#11096, DoABC#3) //------------------------------------------------------------ //_SafeStr_1550 package { import mx.core.ByteArrayAsset; public class _SafeStr_1550 extends ByteArrayAsset { } }//package // _SafeStr_1550 = "_-AQ" (String#14594, DoABC#3) //------------------------------------------------------------ //_SafeStr_1551 package { import mx.core.BitmapAsset; public class _SafeStr_1551 extends BitmapAsset { } }//package // _SafeStr_1551 = "_-QF" (String#14869, DoABC#3) //------------------------------------------------------------ //_SafeStr_1552 package { import mx.core.BitmapAsset; public class _SafeStr_1552 extends BitmapAsset { } }//package // _SafeStr_1552 = "_-4wU" (String#12692, DoABC#3) //------------------------------------------------------------ //_SafeStr_1553 package { import mx.core.BitmapAsset; public class _SafeStr_1553 extends BitmapAsset { } }//package // _SafeStr_1553 = "_-3UT" (String#11201, DoABC#3) //------------------------------------------------------------ //_SafeStr_1554 package { import mx.core.ByteArrayAsset; public class _SafeStr_1554 extends ByteArrayAsset { } }//package // _SafeStr_1554 = "_-6dW" (String#14407, DoABC#3) //------------------------------------------------------------ //_SafeStr_1555 package { import mx.core.ByteArrayAsset; public class _SafeStr_1555 extends ByteArrayAsset { } }//package // _SafeStr_1555 = "_-ZV" (String#15043, DoABC#3) //------------------------------------------------------------ //_SafeStr_1556 package { import mx.core.ByteArrayAsset; public class _SafeStr_1556 extends ByteArrayAsset { } }//package // _SafeStr_1556 = "_-0QC" (String#8025, DoABC#3) //------------------------------------------------------------ //_SafeStr_1557 package { import mx.core.BitmapAsset; public class _SafeStr_1557 extends BitmapAsset { } }//package // _SafeStr_1557 = "_-uY" (String#15399, DoABC#3) //------------------------------------------------------------ //_SafeStr_1558 package { import mx.core.BitmapAsset; public class _SafeStr_1558 extends BitmapAsset { } }//package // _SafeStr_1558 = "_-1Zk" (String#9220, DoABC#3) //------------------------------------------------------------ //_SafeStr_1559 package { import mx.core.BitmapAsset; public class _SafeStr_1559 extends BitmapAsset { } }//package // _SafeStr_1559 = "_-4lG" (String#12518, DoABC#3) //------------------------------------------------------------ //_SafeStr_1560 package { import mx.core.BitmapAsset; public class _SafeStr_1560 extends BitmapAsset { } }//package // _SafeStr_1560 = "_-4CI" (String#11938, DoABC#3) //------------------------------------------------------------ //_SafeStr_1561 package { import mx.core.BitmapAsset; public class _SafeStr_1561 extends BitmapAsset { } }//package // _SafeStr_1561 = "_-33R" (String#10783, DoABC#3) //------------------------------------------------------------ //_SafeStr_1562 package { import mx.core.BitmapAsset; public class _SafeStr_1562 extends BitmapAsset { } }//package // _SafeStr_1562 = "_-3nl" (String#11527, DoABC#3) //------------------------------------------------------------ //_SafeStr_1563 package { import mx.core.BitmapAsset; public class _SafeStr_1563 extends BitmapAsset { } }//package // _SafeStr_1563 = "_-2nd" (String#10481, DoABC#3) //------------------------------------------------------------ //_SafeStr_1564 package { import mx.core.BitmapAsset; public class _SafeStr_1564 extends BitmapAsset { } }//package // _SafeStr_1564 = "_-4L8" (String#12095, DoABC#3) //------------------------------------------------------------ //_SafeStr_1565 package { import mx.core.BitmapAsset; public class _SafeStr_1565 extends BitmapAsset { } }//package // _SafeStr_1565 = "_-1D3" (String#8851, DoABC#3) //------------------------------------------------------------ //_SafeStr_1566 package { import mx.core.BitmapAsset; public class _SafeStr_1566 extends BitmapAsset { } }//package // _SafeStr_1566 = "_-0cb" (String#8231, DoABC#3) //------------------------------------------------------------ //_SafeStr_1567 package { import mx.core.BitmapAsset; public class _SafeStr_1567 extends BitmapAsset { } }//package // _SafeStr_1567 = "_-3LB" (String#11049, DoABC#3) //------------------------------------------------------------ //_SafeStr_1568 package { import mx.core.ByteArrayAsset; public class _SafeStr_1568 extends ByteArrayAsset { } }//package // _SafeStr_1568 = "_-5hY" (String#13473, DoABC#3) //------------------------------------------------------------ //_SafeStr_1569 package { import mx.core.BitmapAsset; public class _SafeStr_1569 extends BitmapAsset { } }//package // _SafeStr_1569 = "_-2pr" (String#10523, DoABC#3) //------------------------------------------------------------ //_SafeStr_1570 package { import mx.core.BitmapAsset; public class _SafeStr_1570 extends BitmapAsset { } }//package // _SafeStr_1570 = "_-0Pt" (String#8020, DoABC#3) //------------------------------------------------------------ //_SafeStr_1571 package { import mx.core.BitmapAsset; public class _SafeStr_1571 extends BitmapAsset { } }//package // _SafeStr_1571 = "_-4db" (String#12380, DoABC#3) //------------------------------------------------------------ //_SafeStr_1572 package { import mx.core.BitmapAsset; public class _SafeStr_1572 extends BitmapAsset { } }//package // _SafeStr_1572 = "_-2Gk" (String#9979, DoABC#3) //------------------------------------------------------------ //_SafeStr_1573 package { import mx.core.BitmapAsset; public class _SafeStr_1573 extends BitmapAsset { } }//package // _SafeStr_1573 = "_-63U" (String#13835, DoABC#3) //------------------------------------------------------------ //_SafeStr_1574 package { import mx.core.ByteArrayAsset; public class _SafeStr_1574 extends ByteArrayAsset { } }//package // _SafeStr_1574 = "_-2uV" (String#10607, DoABC#3) //------------------------------------------------------------ //_SafeStr_1575 package { import mx.core.BitmapAsset; public class _SafeStr_1575 extends BitmapAsset { } }//package // _SafeStr_1575 = "_-2Oo" (String#10113, DoABC#3) //------------------------------------------------------------ //_SafeStr_1576 package { import mx.core.BitmapAsset; public class _SafeStr_1576 extends BitmapAsset { } }//package // _SafeStr_1576 = "_-LN" (String#14786, DoABC#3) //------------------------------------------------------------ //_SafeStr_1577 package { import mx.core.BitmapAsset; public class _SafeStr_1577 extends BitmapAsset { } }//package // _SafeStr_1577 = "_-25o" (String#9779, DoABC#3) //------------------------------------------------------------ //_SafeStr_1578 package { import mx.core.ByteArrayAsset; public class _SafeStr_1578 extends ByteArrayAsset { } }//package // _SafeStr_1578 = "_-1VD" (String#9154, DoABC#3) //------------------------------------------------------------ //_SafeStr_1579 package { import mx.core.BitmapAsset; public class _SafeStr_1579 extends BitmapAsset { } }//package // _SafeStr_1579 = "_-0ub" (String#8518, DoABC#3) //------------------------------------------------------------ //_SafeStr_1580 package { import mx.core.BitmapAsset; public class _SafeStr_1580 extends BitmapAsset { } }//package // _SafeStr_1580 = "_-6jx" (String#14508, DoABC#3) //------------------------------------------------------------ //_SafeStr_1581 package { import mx.core.BitmapAsset; public class _SafeStr_1581 extends BitmapAsset { } }//package // _SafeStr_1581 = "_-4ZJ" (String#12308, DoABC#3) //------------------------------------------------------------ //_SafeStr_1582 package { import mx.core.BitmapAsset; public class _SafeStr_1582 extends BitmapAsset { } }//package // _SafeStr_1582 = "_-1sw" (String#9539, DoABC#3) //------------------------------------------------------------ //_SafeStr_1583 package { import mx.core.ByteArrayAsset; public class _SafeStr_1583 extends ByteArrayAsset { } }//package // _SafeStr_1583 = "_-67x" (String#13903, DoABC#3) //------------------------------------------------------------ //_SafeStr_1584 package { import mx.core.BitmapAsset; public class _SafeStr_1584 extends BitmapAsset { } }//package // _SafeStr_1584 = "_-5SR" (String#13239, DoABC#3) //------------------------------------------------------------ //_SafeStr_1585 package { import mx.core.ByteArrayAsset; public class _SafeStr_1585 extends ByteArrayAsset { } }//package // _SafeStr_1585 = "_-5TA" (String#13255, DoABC#3) //------------------------------------------------------------ //_SafeStr_1586 package { import mx.core.BitmapAsset; public class _SafeStr_1586 extends BitmapAsset { } }//package // _SafeStr_1586 = "_-js" (String#15223, DoABC#3) //------------------------------------------------------------ //_SafeStr_1587 package { import mx.core.BitmapAsset; public class _SafeStr_1587 extends BitmapAsset { } }//package // _SafeStr_1587 = "_-4qQ" (String#12594, DoABC#3) //------------------------------------------------------------ //_SafeStr_1588 package { import mx.core.ByteArrayAsset; public class _SafeStr_1588 extends ByteArrayAsset { } }//package // _SafeStr_1588 = "_-aQ" (String#15064, DoABC#3) //------------------------------------------------------------ //_SafeStr_1591 package { import mx.core.ByteArrayAsset; public class _SafeStr_1591 extends ByteArrayAsset { } }//package // _SafeStr_1591 = "_-2-m" (String#9674, DoABC#3) //------------------------------------------------------------ //_SafeStr_1592 package { import mx.core.ByteArrayAsset; public class _SafeStr_1592 extends ByteArrayAsset { } }//package // _SafeStr_1592 = "_-4N" (String#12125, DoABC#3) //------------------------------------------------------------ //_SafeStr_1594 package { import mx.core.BitmapAsset; public class _SafeStr_1594 extends BitmapAsset { } }//package // _SafeStr_1594 = "_-pw" (String#15324, DoABC#3) //------------------------------------------------------------ //_SafeStr_1595 package { import mx.core.BitmapAsset; public class _SafeStr_1595 extends BitmapAsset { } }//package // _SafeStr_1595 = "_-2xq" (String#10675, DoABC#3) //------------------------------------------------------------ //_SafeStr_1596 package { import mx.core.BitmapAsset; public class _SafeStr_1596 extends BitmapAsset { } }//package // _SafeStr_1596 = "_-5vd" (String#13697, DoABC#3) //------------------------------------------------------------ //_SafeStr_1597 package { import mx.core.BitmapAsset; public class _SafeStr_1597 extends BitmapAsset { } }//package // _SafeStr_1597 = "_-0j3" (String#8344, DoABC#3) //------------------------------------------------------------ //_SafeStr_1598 package { import mx.core.ByteArrayAsset; public class _SafeStr_1598 extends ByteArrayAsset { } }//package // _SafeStr_1598 = "_-5jJ" (String#13498, DoABC#3) //------------------------------------------------------------ //_SafeStr_1599 package { import mx.core.ByteArrayAsset; public class _SafeStr_1599 extends ByteArrayAsset { } }//package // _SafeStr_1599 = "_-v9" (String#15404, DoABC#3) //------------------------------------------------------------ //_SafeStr_16 package { import mx.core.ByteArrayAsset; public class _SafeStr_16 extends ByteArrayAsset { } }//package // _SafeStr_16 = "_-yp" (String#420, DoABC#2) //------------------------------------------------------------ //_SafeStr_1600 package { import mx.core.ByteArrayAsset; public class _SafeStr_1600 extends ByteArrayAsset { } }//package // _SafeStr_1600 = "_-0ou" (String#8437, DoABC#3) //------------------------------------------------------------ //_SafeStr_1601 package { import mx.core.ByteArrayAsset; public class _SafeStr_1601 extends ByteArrayAsset { } }//package // _SafeStr_1601 = "_-5Rk" (String#13227, DoABC#3) //------------------------------------------------------------ //_SafeStr_1602 package { import mx.core.ByteArrayAsset; public class _SafeStr_1602 extends ByteArrayAsset { } }//package // _SafeStr_1602 = "_-0iP" (String#8332, DoABC#3) //------------------------------------------------------------ //_SafeStr_1603 package { import mx.core.ByteArrayAsset; public class _SafeStr_1603 extends ByteArrayAsset { } }//package // _SafeStr_1603 = "_-4eL" (String#12393, DoABC#3) //------------------------------------------------------------ //_SafeStr_1604 package { import mx.core.ByteArrayAsset; public class _SafeStr_1604 extends ByteArrayAsset { } }//package // _SafeStr_1604 = "_-6-E" (String#13773, DoABC#3) //------------------------------------------------------------ //_SafeStr_1605 package { import mx.core.BitmapAsset; public class _SafeStr_1605 extends BitmapAsset { } }//package // _SafeStr_1605 = "_-1An" (String#8813, DoABC#3) //------------------------------------------------------------ //_SafeStr_1607 package { import mx.core.ByteArrayAsset; public class _SafeStr_1607 extends ByteArrayAsset { } }//package // _SafeStr_1607 = "_-OG" (String#14839, DoABC#3) //------------------------------------------------------------ //_SafeStr_1608 package { import mx.core.ByteArrayAsset; public class _SafeStr_1608 extends ByteArrayAsset { } }//package // _SafeStr_1608 = "_-1xh" (String#9621, DoABC#3) //------------------------------------------------------------ //_SafeStr_1609 package { import mx.core.ByteArrayAsset; public class _SafeStr_1609 extends ByteArrayAsset { } }//package // _SafeStr_1609 = "_-4fW" (String#12418, DoABC#3) //------------------------------------------------------------ //_SafeStr_1610 package { import mx.core.ByteArrayAsset; public class _SafeStr_1610 extends ByteArrayAsset { } }//package // _SafeStr_1610 = "_-Rx" (String#14896, DoABC#3) //------------------------------------------------------------ //_SafeStr_1611 package { import mx.core.BitmapAsset; public class _SafeStr_1611 extends BitmapAsset { } }//package // _SafeStr_1611 = "_-4bU" (String#12345, DoABC#3) //------------------------------------------------------------ //_SafeStr_1612 package { import mx.core.ByteArrayAsset; public class _SafeStr_1612 extends ByteArrayAsset { } }//package // _SafeStr_1612 = "_-2sE" (String#10563, DoABC#3) //------------------------------------------------------------ //_SafeStr_1613 package { import mx.core.ByteArrayAsset; public class _SafeStr_1613 extends ByteArrayAsset { } }//package // _SafeStr_1613 = "_-1Ep" (String#8878, DoABC#3) //------------------------------------------------------------ //_SafeStr_1614 package { import mx.core.BitmapAsset; public class _SafeStr_1614 extends BitmapAsset { } }//package // _SafeStr_1614 = "_-6Sf" (String#14252, DoABC#3) //------------------------------------------------------------ //_SafeStr_1615 package { import mx.core.BitmapAsset; public class _SafeStr_1615 extends BitmapAsset { } }//package // _SafeStr_1615 = "_-5Wa" (String#13298, DoABC#3) //------------------------------------------------------------ //_SafeStr_1616 package { import mx.core.ByteArrayAsset; public class _SafeStr_1616 extends ByteArrayAsset { } }//package // _SafeStr_1616 = "_-00-" (String#7603, DoABC#3) //------------------------------------------------------------ //_SafeStr_1617 package { import mx.core.ByteArrayAsset; public class _SafeStr_1617 extends ByteArrayAsset { } }//package // _SafeStr_1617 = "_-3sW" (String#11613, DoABC#3) //------------------------------------------------------------ //_SafeStr_1618 package { import mx.core.BitmapAsset; public class _SafeStr_1618 extends BitmapAsset { } }//package // _SafeStr_1618 = "_-kx" (String#15241, DoABC#3) //------------------------------------------------------------ //_SafeStr_1619 package { import mx.core.ByteArrayAsset; public class _SafeStr_1619 extends ByteArrayAsset { } }//package // _SafeStr_1619 = "_-3DW" (String#10943, DoABC#3) //------------------------------------------------------------ //_SafeStr_1620 package { import mx.core.BitmapAsset; public class _SafeStr_1620 extends BitmapAsset { } }//package // _SafeStr_1620 = "_-3wv" (String#11682, DoABC#3) //------------------------------------------------------------ //_SafeStr_1621 package { import mx.core.BitmapAsset; public class _SafeStr_1621 extends BitmapAsset { } }//package // _SafeStr_1621 = "_-4o3" (String#12565, DoABC#3) //------------------------------------------------------------ //_SafeStr_1622 package { import mx.core.ByteArrayAsset; public class _SafeStr_1622 extends ByteArrayAsset { } }//package // _SafeStr_1622 = "_-0EV" (String#7835, DoABC#3) //------------------------------------------------------------ //_SafeStr_1623 package { import mx.core.ByteArrayAsset; public class _SafeStr_1623 extends ByteArrayAsset { } }//package // _SafeStr_1623 = "_-2eo" (String#10356, DoABC#3) //------------------------------------------------------------ //_SafeStr_1624 package { import mx.core.BitmapAsset; public class _SafeStr_1624 extends BitmapAsset { } }//package // _SafeStr_1624 = "_-59C" (String#12919, DoABC#3) //------------------------------------------------------------ //_SafeStr_1625 package { import mx.core.ByteArrayAsset; public class _SafeStr_1625 extends ByteArrayAsset { } }//package // _SafeStr_1625 = "_-4MI" (String#12113, DoABC#3) //------------------------------------------------------------ //_SafeStr_1626 package { import mx.core.BitmapAsset; public class _SafeStr_1626 extends BitmapAsset { } }//package // _SafeStr_1626 = "_-1Nv" (String#9037, DoABC#3) //------------------------------------------------------------ //_SafeStr_1627 package { import mx.core.ByteArrayAsset; public class _SafeStr_1627 extends ByteArrayAsset { } }//package // _SafeStr_1627 = "_-4j0" (String#12479, DoABC#3) //------------------------------------------------------------ //_SafeStr_1628 package { import mx.core.BitmapAsset; public class _SafeStr_1628 extends BitmapAsset { } }//package // _SafeStr_1628 = "_-5hJ" (String#13470, DoABC#3) //------------------------------------------------------------ //_SafeStr_1629 package { import mx.core.ByteArrayAsset; public class _SafeStr_1629 extends ByteArrayAsset { } }//package // _SafeStr_1629 = "_-1cG" (String#9262, DoABC#3) //------------------------------------------------------------ //_SafeStr_1630 package { import mx.core.ByteArrayAsset; public class _SafeStr_1630 extends ByteArrayAsset { } }//package // _SafeStr_1630 = "_-59x" (String#12926, DoABC#3) //------------------------------------------------------------ //_SafeStr_1631 package { import mx.core.ByteArrayAsset; public class _SafeStr_1631 extends ByteArrayAsset { } }//package // _SafeStr_1631 = "_-01f" (String#7637, DoABC#3) //------------------------------------------------------------ //_SafeStr_1632 package { import mx.core.BitmapAsset; public class _SafeStr_1632 extends BitmapAsset { } }//package // _SafeStr_1632 = "_-6Qm" (String#14221, DoABC#3) //------------------------------------------------------------ //_SafeStr_1633 package { import mx.core.ByteArrayAsset; public class _SafeStr_1633 extends ByteArrayAsset { } }//package // _SafeStr_1633 = "_-5ON" (String#13171, DoABC#3) //------------------------------------------------------------ //_SafeStr_1634 package { import mx.core.BitmapAsset; public class _SafeStr_1634 extends BitmapAsset { } }//package // _SafeStr_1634 = "_-5sk" (String#13655, DoABC#3) //------------------------------------------------------------ //_SafeStr_1635 package { import mx.core.ByteArrayAsset; public class _SafeStr_1635 extends ByteArrayAsset { } }//package // _SafeStr_1635 = "_-3N9" (String#11074, DoABC#3) //------------------------------------------------------------ //_SafeStr_1636 package { import mx.core.ByteArrayAsset; public class _SafeStr_1636 extends ByteArrayAsset { } }//package // _SafeStr_1636 = "_-37h" (String#10855, DoABC#3) //------------------------------------------------------------ //_SafeStr_1637 package { import mx.core.ByteArrayAsset; public class _SafeStr_1637 extends ByteArrayAsset { } }//package // _SafeStr_1637 = "_-3Bt" (String#10918, DoABC#3) //------------------------------------------------------------ //_SafeStr_1638 package { import mx.core.BitmapAsset; public class _SafeStr_1638 extends BitmapAsset { } }//package // _SafeStr_1638 = "_-UR" (String#14945, DoABC#3) //------------------------------------------------------------ //_SafeStr_1639 package { import mx.core.ByteArrayAsset; public class _SafeStr_1639 extends ByteArrayAsset { } }//package // _SafeStr_1639 = "_-4Gd" (String#12016, DoABC#3) //------------------------------------------------------------ //_SafeStr_1640 package { import mx.core.ByteArrayAsset; public class _SafeStr_1640 extends ByteArrayAsset { } }//package // _SafeStr_1640 = "_-6j2" (String#14493, DoABC#3) //------------------------------------------------------------ //_SafeStr_1641 package { import mx.core.ByteArrayAsset; public class _SafeStr_1641 extends ByteArrayAsset { } }//package // _SafeStr_1641 = "_-0Hz" (String#7886, DoABC#3) //------------------------------------------------------------ //_SafeStr_1642 package { import mx.core.BitmapAsset; public class _SafeStr_1642 extends BitmapAsset { } }//package // _SafeStr_1642 = "_-1uk" (String#9569, DoABC#3) //------------------------------------------------------------ //_SafeStr_1643 package { import mx.core.ByteArrayAsset; public class _SafeStr_1643 extends ByteArrayAsset { } }//package // _SafeStr_1643 = "_-4b9" (String#12341, DoABC#3) //------------------------------------------------------------ //_SafeStr_1644 package { import mx.core.BitmapAsset; public class _SafeStr_1644 extends BitmapAsset { } }//package // _SafeStr_1644 = "_-3sc" (String#11615, DoABC#3) //------------------------------------------------------------ //_SafeStr_1645 package { import mx.core.ByteArrayAsset; public class _SafeStr_1645 extends ByteArrayAsset { } }//package // _SafeStr_1645 = "_-0zo" (String#8608, DoABC#3) //------------------------------------------------------------ //_SafeStr_1646 package { import mx.core.BitmapAsset; public class _SafeStr_1646 extends BitmapAsset { } }//package // _SafeStr_1646 = "_-0VK" (String#8112, DoABC#3) //------------------------------------------------------------ //_SafeStr_1647 package { import mx.core.ByteArrayAsset; public class _SafeStr_1647 extends ByteArrayAsset { } }//package // _SafeStr_1647 = "_-09Z" (String#7765, DoABC#3) //------------------------------------------------------------ //_SafeStr_1648 package { import mx.core.ByteArrayAsset; public class _SafeStr_1648 extends ByteArrayAsset { } }//package // _SafeStr_1648 = "_-1sb" (String#9530, DoABC#3) //------------------------------------------------------------ //_SafeStr_1649 package { import mx.core.BitmapAsset; public class _SafeStr_1649 extends BitmapAsset { } }//package // _SafeStr_1649 = "_-1a1" (String#9226, DoABC#3) //------------------------------------------------------------ //_SafeStr_1650 package { import mx.core.BitmapAsset; public class _SafeStr_1650 extends BitmapAsset { } }//package // _SafeStr_1650 = "_-1ql" (String#9497, DoABC#3) //------------------------------------------------------------ //_SafeStr_1651 package { import mx.core.BitmapAsset; public class _SafeStr_1651 extends BitmapAsset { } }//package // _SafeStr_1651 = "_-24Q" (String#9759, DoABC#3) //------------------------------------------------------------ //_SafeStr_1652 package { import mx.core.ByteArrayAsset; public class _SafeStr_1652 extends ByteArrayAsset { } }//package // _SafeStr_1652 = "_-xp" (String#15445, DoABC#3) //------------------------------------------------------------ //_SafeStr_1653 package { import mx.core.ByteArrayAsset; public class _SafeStr_1653 extends ByteArrayAsset { } }//package // _SafeStr_1653 = "_-x-" (String#15431, DoABC#3) //------------------------------------------------------------ //_SafeStr_1654 package { import mx.core.ByteArrayAsset; public class _SafeStr_1654 extends ByteArrayAsset { } }//package // _SafeStr_1654 = "_-16O" (String#8738, DoABC#3) //------------------------------------------------------------ //_SafeStr_1655 package { import mx.core.ByteArrayAsset; public class _SafeStr_1655 extends ByteArrayAsset { } }//package // _SafeStr_1655 = "_-6Aw" (String#13945, DoABC#3) //------------------------------------------------------------ //_SafeStr_1656 package { import mx.core.ByteArrayAsset; public class _SafeStr_1656 extends ByteArrayAsset { } }//package // _SafeStr_1656 = "_-tD" (String#15372, DoABC#3) //------------------------------------------------------------ //_SafeStr_1657 package { import mx.core.ByteArrayAsset; public class _SafeStr_1657 extends ByteArrayAsset { } }//package // _SafeStr_1657 = "_-4LV" (String#12102, DoABC#3) //------------------------------------------------------------ //_SafeStr_1658 package { import mx.core.ByteArrayAsset; public class _SafeStr_1658 extends ByteArrayAsset { } }//package // _SafeStr_1658 = "_-3Qv" (String#11139, DoABC#3) //------------------------------------------------------------ //_SafeStr_1659 package { import mx.core.ByteArrayAsset; public class _SafeStr_1659 extends ByteArrayAsset { } }//package // _SafeStr_1659 = "_-0LF" (String#7935, DoABC#3) //------------------------------------------------------------ //_SafeStr_1660 package { import mx.core.BitmapAsset; public class _SafeStr_1660 extends BitmapAsset { } }//package // _SafeStr_1660 = "_-3d0" (String#11342, DoABC#3) //------------------------------------------------------------ //_SafeStr_1661 package { import mx.core.ByteArrayAsset; public class _SafeStr_1661 extends ByteArrayAsset { } }//package // _SafeStr_1661 = "_-62c" (String#13826, DoABC#3) //------------------------------------------------------------ //_SafeStr_1662 package { import mx.core.ByteArrayAsset; public class _SafeStr_1662 extends ByteArrayAsset { } }//package // _SafeStr_1662 = "_-6UK" (String#14275, DoABC#3) //------------------------------------------------------------ //_SafeStr_1663 package { import mx.core.BitmapAsset; public class _SafeStr_1663 extends BitmapAsset { } }//package // _SafeStr_1663 = "_-5hG" (String#13467, DoABC#3) //------------------------------------------------------------ //_SafeStr_1664 package { import mx.core.ByteArrayAsset; public class _SafeStr_1664 extends ByteArrayAsset { } }//package // _SafeStr_1664 = "_-5uS" (String#13680, DoABC#3) //------------------------------------------------------------ //_SafeStr_1665 package { import mx.core.BitmapAsset; public class _SafeStr_1665 extends BitmapAsset { } }//package // _SafeStr_1665 = "_-68B" (String#13905, DoABC#3) //------------------------------------------------------------ //_SafeStr_1666 package { import mx.core.BitmapAsset; public class _SafeStr_1666 extends BitmapAsset { } }//package // _SafeStr_1666 = "_-0Cp" (String#7811, DoABC#3) //------------------------------------------------------------ //_SafeStr_1667 package { import mx.core.BitmapAsset; public class _SafeStr_1667 extends BitmapAsset { } }//package // _SafeStr_1667 = "_-ph" (String#15316, DoABC#3) //------------------------------------------------------------ //_SafeStr_1668 package { import mx.core.ByteArrayAsset; public class _SafeStr_1668 extends ByteArrayAsset { } }//package // _SafeStr_1668 = "_-Ff" (String#14691, DoABC#3) //------------------------------------------------------------ //_SafeStr_1669 package { import mx.core.BitmapAsset; public class _SafeStr_1669 extends BitmapAsset { } }//package // _SafeStr_1669 = "_-2dk" (String#10340, DoABC#3) //------------------------------------------------------------ //_SafeStr_1670 package { import mx.core.BitmapAsset; public class _SafeStr_1670 extends BitmapAsset { } }//package // _SafeStr_1670 = "_-62C" (String#13817, DoABC#3) //------------------------------------------------------------ //_SafeStr_1671 package { import mx.core.BitmapAsset; public class _SafeStr_1671 extends BitmapAsset { } }//package // _SafeStr_1671 = "_-0tz" (String#8510, DoABC#3) //------------------------------------------------------------ //_SafeStr_1672 package { import mx.core.ByteArrayAsset; public class _SafeStr_1672 extends ByteArrayAsset { } }//package // _SafeStr_1672 = "_-2eb" (String#10354, DoABC#3) //------------------------------------------------------------ //_SafeStr_1673 package { import mx.core.BitmapAsset; public class _SafeStr_1673 extends BitmapAsset { } }//package // _SafeStr_1673 = "_-3zG" (String#11730, DoABC#3) //------------------------------------------------------------ //_SafeStr_1674 package { import mx.core.ByteArrayAsset; public class _SafeStr_1674 extends ByteArrayAsset { } }//package // _SafeStr_1674 = "_-5i" (String#13475, DoABC#3) //------------------------------------------------------------ //_SafeStr_1675 package { import mx.core.BitmapAsset; public class _SafeStr_1675 extends BitmapAsset { } }//package // _SafeStr_1675 = "_-1Xt" (String#9193, DoABC#3) //------------------------------------------------------------ //_SafeStr_1676 package { import mx.core.BitmapAsset; public class _SafeStr_1676 extends BitmapAsset { } }//package // _SafeStr_1676 = "_-6Ho" (String#14070, DoABC#3) //------------------------------------------------------------ //_SafeStr_1677 package { import mx.core.BitmapAsset; public class _SafeStr_1677 extends BitmapAsset { } }//package // _SafeStr_1677 = "_-0sh" (String#8491, DoABC#3) //------------------------------------------------------------ //_SafeStr_1678 package { import mx.core.BitmapAsset; public class _SafeStr_1678 extends BitmapAsset { } }//package // _SafeStr_1678 = "_-x2" (String#15432, DoABC#3) //------------------------------------------------------------ //_SafeStr_1679 package { import mx.core.BitmapAsset; public class _SafeStr_1679 extends BitmapAsset { } }//package // _SafeStr_1679 = "_-C" (String#14623, DoABC#3) //------------------------------------------------------------ //_SafeStr_1680 package { import mx.core.BitmapAsset; public class _SafeStr_1680 extends BitmapAsset { } }//package // _SafeStr_1680 = "_-03t" (String#7674, DoABC#3) //------------------------------------------------------------ //_SafeStr_1681 package { import mx.core.BitmapAsset; public class _SafeStr_1681 extends BitmapAsset { } }//package // _SafeStr_1681 = "_-15o" (String#8729, DoABC#3) //------------------------------------------------------------ //_SafeStr_1682 package { import mx.core.ByteArrayAsset; public class _SafeStr_1682 extends ByteArrayAsset { } }//package // _SafeStr_1682 = "_-62Y" (String#13824, DoABC#3) //------------------------------------------------------------ //_SafeStr_1683 package { import mx.core.BitmapAsset; public class _SafeStr_1683 extends BitmapAsset { } }//package // _SafeStr_1683 = "_-5Ij" (String#13074, DoABC#3) //------------------------------------------------------------ //_SafeStr_1684 package { import mx.core.ByteArrayAsset; public class _SafeStr_1684 extends ByteArrayAsset { } }//package // _SafeStr_1684 = "_-4e1" (String#12386, DoABC#3) //------------------------------------------------------------ //_SafeStr_1685 package { import mx.core.ByteArrayAsset; public class _SafeStr_1685 extends ByteArrayAsset { } }//package // _SafeStr_1685 = "_-X" (String#14990, DoABC#3) //------------------------------------------------------------ //_SafeStr_1686 package { import mx.core.ByteArrayAsset; public class _SafeStr_1686 extends ByteArrayAsset { } }//package // _SafeStr_1686 = "_-4U4" (String#12209, DoABC#3) //------------------------------------------------------------ //_SafeStr_1687 package { import mx.core.ByteArrayAsset; public class _SafeStr_1687 extends ByteArrayAsset { } }//package // _SafeStr_1687 = "_-3fi" (String#11393, DoABC#3) //------------------------------------------------------------ //_SafeStr_1688 package { import mx.core.BitmapAsset; public class _SafeStr_1688 extends BitmapAsset { } }//package // _SafeStr_1688 = "_-5XS" (String#13310, DoABC#3) //------------------------------------------------------------ //_SafeStr_1689 package { import mx.core.BitmapAsset; public class _SafeStr_1689 extends BitmapAsset { } }//package // _SafeStr_1689 = "_-0Mf" (String#7957, DoABC#3) //------------------------------------------------------------ //_SafeStr_1690 package { import mx.core.ByteArrayAsset; public class _SafeStr_1690 extends ByteArrayAsset { } }//package // _SafeStr_1690 = "_-0Nx" (String#7980, DoABC#3) //------------------------------------------------------------ //_SafeStr_1691 package { import mx.core.BitmapAsset; public class _SafeStr_1691 extends BitmapAsset { } }//package // _SafeStr_1691 = "_-2La" (String#10058, DoABC#3) //------------------------------------------------------------ //_SafeStr_1692 package { import mx.core.ByteArrayAsset; public class _SafeStr_1692 extends ByteArrayAsset { } }//package // _SafeStr_1692 = "_-42u" (String#11802, DoABC#3) //------------------------------------------------------------ //_SafeStr_1693 package { import mx.core.ByteArrayAsset; public class _SafeStr_1693 extends ByteArrayAsset { } }//package // _SafeStr_1693 = "_-0PW" (String#8013, DoABC#3) //------------------------------------------------------------ //_SafeStr_1694 package { import mx.core.ByteArrayAsset; public class _SafeStr_1694 extends ByteArrayAsset { } }//package // _SafeStr_1694 = "_-4D-" (String#11950, DoABC#3) //------------------------------------------------------------ //_SafeStr_1695 package { import mx.core.BitmapAsset; public class _SafeStr_1695 extends BitmapAsset { } }//package // _SafeStr_1695 = "_-0b5" (String#8205, DoABC#3) //------------------------------------------------------------ //_SafeStr_1696 package { import mx.core.ByteArrayAsset; public class _SafeStr_1696 extends ByteArrayAsset { } }//package // _SafeStr_1696 = "_-3RI" (String#11143, DoABC#3) //------------------------------------------------------------ //_SafeStr_1697 package { import mx.core.ByteArrayAsset; public class _SafeStr_1697 extends ByteArrayAsset { } }//package // _SafeStr_1697 = "_-2jA" (String#10419, DoABC#3) //------------------------------------------------------------ //_SafeStr_1698 package { import mx.core.BitmapAsset; public class _SafeStr_1698 extends BitmapAsset { } }//package // _SafeStr_1698 = "_-4em" (String#12400, DoABC#3) //------------------------------------------------------------ //_SafeStr_17 package { import mx.core.FontAsset; public class _SafeStr_17 extends FontAsset { } }//package // _SafeStr_17 = "_-0VE" (String#312, DoABC#2) //------------------------------------------------------------ //_SafeStr_1700 package { import mx.core.ByteArrayAsset; public class _SafeStr_1700 extends ByteArrayAsset { } }//package // _SafeStr_1700 = "_-4KT" (String#12085, DoABC#3) //------------------------------------------------------------ //_SafeStr_1701 package { import mx.core.ByteArrayAsset; public class _SafeStr_1701 extends ByteArrayAsset { } }//package // _SafeStr_1701 = "_-3OA" (String#11092, DoABC#3) //------------------------------------------------------------ //_SafeStr_1702 package { import mx.core.BitmapAsset; public class _SafeStr_1702 extends BitmapAsset { } }//package // _SafeStr_1702 = "_-1wu" (String#9611, DoABC#3) //------------------------------------------------------------ //_SafeStr_1703 package { import mx.core.ByteArrayAsset; public class _SafeStr_1703 extends ByteArrayAsset { } }//package // _SafeStr_1703 = "_-Sb" (String#14913, DoABC#3) //------------------------------------------------------------ //_SafeStr_1704 package { import mx.core.ByteArrayAsset; public class _SafeStr_1704 extends ByteArrayAsset { } }//package // _SafeStr_1704 = "_-6TK" (String#14260, DoABC#3) //------------------------------------------------------------ //_SafeStr_1705 package { import mx.core.ByteArrayAsset; public class _SafeStr_1705 extends ByteArrayAsset { } }//package // _SafeStr_1705 = "_-03H" (String#7664, DoABC#3) //------------------------------------------------------------ //_SafeStr_1706 package { import mx.core.ByteArrayAsset; public class _SafeStr_1706 extends ByteArrayAsset { } }//package // _SafeStr_1706 = "_-Hp" (String#14731, DoABC#3) //------------------------------------------------------------ //_SafeStr_1707 package { import mx.core.BitmapAsset; public class _SafeStr_1707 extends BitmapAsset { } }//package // _SafeStr_1707 = "_-6KU" (String#14121, DoABC#3) //------------------------------------------------------------ //_SafeStr_1708 package { import mx.core.ByteArrayAsset; public class _SafeStr_1708 extends ByteArrayAsset { } }//package // _SafeStr_1708 = "_-6cO" (String#14392, DoABC#3) //------------------------------------------------------------ //_SafeStr_1709 package { import mx.core.BitmapAsset; public class _SafeStr_1709 extends BitmapAsset { } }//package // _SafeStr_1709 = "_-2dI" (String#10333, DoABC#3) //------------------------------------------------------------ //_SafeStr_1710 package { import mx.core.BitmapAsset; public class _SafeStr_1710 extends BitmapAsset { } }//package // _SafeStr_1710 = "_-0C4" (String#7800, DoABC#3) //------------------------------------------------------------ //_SafeStr_1711 package { import mx.core.ByteArrayAsset; public class _SafeStr_1711 extends ByteArrayAsset { } }//package // _SafeStr_1711 = "_-6Jq" (String#14106, DoABC#3) //------------------------------------------------------------ //_SafeStr_1712 package { import mx.core.BitmapAsset; public class _SafeStr_1712 extends BitmapAsset { } }//package // _SafeStr_1712 = "_-459" (String#11830, DoABC#3) //------------------------------------------------------------ //_SafeStr_1713 package { import mx.core.BitmapAsset; public class _SafeStr_1713 extends BitmapAsset { } }//package // _SafeStr_1713 = "_-3oS" (String#11542, DoABC#3) //------------------------------------------------------------ //_SafeStr_1714 package { import mx.core.ByteArrayAsset; public class _SafeStr_1714 extends ByteArrayAsset { } }//package // _SafeStr_1714 = "_-18V" (String#8770, DoABC#3) //------------------------------------------------------------ //_SafeStr_1715 package { import mx.core.ByteArrayAsset; public class _SafeStr_1715 extends ByteArrayAsset { } }//package // _SafeStr_1715 = "_-9c" (String#14583, DoABC#3) //------------------------------------------------------------ //_SafeStr_1716 package { import mx.core.ByteArrayAsset; public class _SafeStr_1716 extends ByteArrayAsset { } }//package // _SafeStr_1716 = "_-4GH" (String#12008, DoABC#3) //------------------------------------------------------------ //_SafeStr_1717 package { import mx.core.BitmapAsset; public class _SafeStr_1717 extends BitmapAsset { } }//package // _SafeStr_1717 = "_-6Jh" (String#14102, DoABC#3) //------------------------------------------------------------ //_SafeStr_1718 package { import mx.core.BitmapAsset; public class _SafeStr_1718 extends BitmapAsset { } }//package // _SafeStr_1718 = "_-2g4" (String#10379, DoABC#3) //------------------------------------------------------------ //_SafeStr_1719 package { import mx.core.BitmapAsset; public class _SafeStr_1719 extends BitmapAsset { } }//package // _SafeStr_1719 = "_-4Pc" (String#12155, DoABC#3) //------------------------------------------------------------ //_SafeStr_1720 package { import mx.core.BitmapAsset; public class _SafeStr_1720 extends BitmapAsset { } }//package // _SafeStr_1720 = "_-1zQ" (String#9651, DoABC#3) //------------------------------------------------------------ //_SafeStr_1721 package { import mx.core.ByteArrayAsset; public class _SafeStr_1721 extends ByteArrayAsset { } }//package // _SafeStr_1721 = "_-3f-" (String#11379, DoABC#3) //------------------------------------------------------------ //_SafeStr_1722 package { import mx.core.ByteArrayAsset; public class _SafeStr_1722 extends ByteArrayAsset { } }//package // _SafeStr_1722 = "_-6a0" (String#14357, DoABC#3) //------------------------------------------------------------ //_SafeStr_1723 package { import mx.core.ByteArrayAsset; public class _SafeStr_1723 extends ByteArrayAsset { } }//package // _SafeStr_1723 = "_-2fO" (String#10367, DoABC#3) //------------------------------------------------------------ //_SafeStr_1724 package { import mx.core.BitmapAsset; public class _SafeStr_1724 extends BitmapAsset { } }//package // _SafeStr_1724 = "_-4ag" (String#12331, DoABC#3) //------------------------------------------------------------ //_SafeStr_1725 package { import mx.core.BitmapAsset; public class _SafeStr_1725 extends BitmapAsset { } }//package // _SafeStr_1725 = "_-1yL" (String#9634, DoABC#3) //------------------------------------------------------------ //_SafeStr_1726 package { import mx.core.ByteArrayAsset; public class _SafeStr_1726 extends ByteArrayAsset { } }//package // _SafeStr_1726 = "_-0xK" (String#8565, DoABC#3) //------------------------------------------------------------ //_SafeStr_1727 package { import mx.core.BitmapAsset; public class _SafeStr_1727 extends BitmapAsset { } }//package // _SafeStr_1727 = "_-3Er" (String#10961, DoABC#3) //------------------------------------------------------------ //_SafeStr_1728 package { import mx.core.ByteArrayAsset; public class _SafeStr_1728 extends ByteArrayAsset { } }//package // _SafeStr_1728 = "_-6WY" (String#14306, DoABC#3) //------------------------------------------------------------ //_SafeStr_1729 package { import mx.core.ByteArrayAsset; public class _SafeStr_1729 extends ByteArrayAsset { } }//package // _SafeStr_1729 = "_-Mh" (String#14816, DoABC#3) //------------------------------------------------------------ //_SafeStr_1730 package { import mx.core.ByteArrayAsset; public class _SafeStr_1730 extends ByteArrayAsset { } }//package // _SafeStr_1730 = "_-3o4" (String#11533, DoABC#3) //------------------------------------------------------------ //_SafeStr_1731 package { import mx.core.ByteArrayAsset; public class _SafeStr_1731 extends ByteArrayAsset { } }//package // _SafeStr_1731 = "_-5mQ" (String#13552, DoABC#3) //------------------------------------------------------------ //_SafeStr_1732 package { import mx.core.ByteArrayAsset; public class _SafeStr_1732 extends ByteArrayAsset { } }//package // _SafeStr_1732 = "_-4Kg" (String#12087, DoABC#3) //------------------------------------------------------------ //_SafeStr_1733 package { import mx.core.ByteArrayAsset; public class _SafeStr_1733 extends ByteArrayAsset { } }//package // _SafeStr_1733 = "_-31o" (String#10754, DoABC#3) //------------------------------------------------------------ //_SafeStr_1734 package { import mx.core.BitmapAsset; public class _SafeStr_1734 extends BitmapAsset { } }//package // _SafeStr_1734 = "_-541" (String#12823, DoABC#3) //------------------------------------------------------------ //_SafeStr_1735 package { import mx.core.ByteArrayAsset; public class _SafeStr_1735 extends ByteArrayAsset { } }//package // _SafeStr_1735 = "_-3XS" (String#11244, DoABC#3) //------------------------------------------------------------ //_SafeStr_1736 package { import mx.core.BitmapAsset; public class _SafeStr_1736 extends BitmapAsset { } }//package // _SafeStr_1736 = "_-3uq" (String#11643, DoABC#3) //------------------------------------------------------------ //_SafeStr_1737 package { import mx.core.ByteArrayAsset; public class _SafeStr_1737 extends ByteArrayAsset { } }//package // _SafeStr_1737 = "_-3Tf" (String#11186, DoABC#3) //------------------------------------------------------------ //_SafeStr_1738 package { import mx.core.ByteArrayAsset; public class _SafeStr_1738 extends ByteArrayAsset { } }//package // _SafeStr_1738 = "_-4Pp" (String#12159, DoABC#3) //------------------------------------------------------------ //_SafeStr_1739 package { import mx.core.BitmapAsset; public class _SafeStr_1739 extends BitmapAsset { } }//package // _SafeStr_1739 = "_-5bl" (String#13383, DoABC#3) //------------------------------------------------------------ //_SafeStr_1740 package { import mx.core.BitmapAsset; public class _SafeStr_1740 extends BitmapAsset { } }//package // _SafeStr_1740 = "_-1sA" (String#9524, DoABC#3) //------------------------------------------------------------ //_SafeStr_1741 package { import mx.core.BitmapAsset; public class _SafeStr_1741 extends BitmapAsset { } }//package // _SafeStr_1741 = "_-1J9" (String#8950, DoABC#3) //------------------------------------------------------------ //_SafeStr_1742 package { import mx.core.ByteArrayAsset; public class _SafeStr_1742 extends ByteArrayAsset { } }//package // _SafeStr_1742 = "_-R2" (String#14876, DoABC#3) //------------------------------------------------------------ //_SafeStr_1743 package { import mx.core.BitmapAsset; public class _SafeStr_1743 extends BitmapAsset { } }//package // _SafeStr_1743 = "_-40R" (String#11760, DoABC#3) //------------------------------------------------------------ //_SafeStr_1744 package { import mx.core.BitmapAsset; public class _SafeStr_1744 extends BitmapAsset { } }//package // _SafeStr_1744 = "_-0hy" (String#8325, DoABC#3) //------------------------------------------------------------ //_SafeStr_1745 package { import mx.core.BitmapAsset; public class _SafeStr_1745 extends BitmapAsset { } }//package // _SafeStr_1745 = "_-5eq" (String#13420, DoABC#3) //------------------------------------------------------------ //_SafeStr_1746 package { import mx.core.ByteArrayAsset; public class _SafeStr_1746 extends ByteArrayAsset { } }//package // _SafeStr_1746 = "_-Gy" (String#14716, DoABC#3) //------------------------------------------------------------ //_SafeStr_1747 package { import mx.core.BitmapAsset; public class _SafeStr_1747 extends BitmapAsset { } }//package // _SafeStr_1747 = "_-0Dp" (String#7826, DoABC#3) //------------------------------------------------------------ //_SafeStr_1748 package { import mx.core.ByteArrayAsset; public class _SafeStr_1748 extends ByteArrayAsset { } }//package // _SafeStr_1748 = "_-2oc" (String#10504, DoABC#3) //------------------------------------------------------------ //_SafeStr_1749 package { import mx.core.ByteArrayAsset; public class _SafeStr_1749 extends ByteArrayAsset { } }//package // _SafeStr_1749 = "_-2-c" (String#9668, DoABC#3) //------------------------------------------------------------ //_SafeStr_1750 package { import mx.core.ByteArrayAsset; public class _SafeStr_1750 extends ByteArrayAsset { } }//package // _SafeStr_1750 = "_-dq" (String#15106, DoABC#3) //------------------------------------------------------------ //_SafeStr_1751 package { import mx.core.ByteArrayAsset; public class _SafeStr_1751 extends ByteArrayAsset { } }//package // _SafeStr_1751 = "_-6fK" (String#14430, DoABC#3) //------------------------------------------------------------ //_SafeStr_1752 package { import mx.core.ByteArrayAsset; public class _SafeStr_1752 extends ByteArrayAsset { } }//package // _SafeStr_1752 = "_-6D4" (String#13986, DoABC#3) //------------------------------------------------------------ //_SafeStr_1753 package { import mx.core.ByteArrayAsset; public class _SafeStr_1753 extends ByteArrayAsset { } }//package // _SafeStr_1753 = "_-5at" (String#13366, DoABC#3) //------------------------------------------------------------ //_SafeStr_1754 package { import mx.core.ByteArrayAsset; public class _SafeStr_1754 extends ByteArrayAsset { } }//package // _SafeStr_1754 = "_-qr" (String#15338, DoABC#3) //------------------------------------------------------------ //_SafeStr_1755 package { import mx.core.ByteArrayAsset; public class _SafeStr_1755 extends ByteArrayAsset { } }//package // _SafeStr_1755 = "_-l3" (String#15243, DoABC#3) //------------------------------------------------------------ //_SafeStr_1756 package { import mx.core.ByteArrayAsset; public class _SafeStr_1756 extends ByteArrayAsset { } }//package // _SafeStr_1756 = "_-30d" (String#10733, DoABC#3) //------------------------------------------------------------ //_SafeStr_1757 package { import mx.core.BitmapAsset; public class _SafeStr_1757 extends BitmapAsset { } }//package // _SafeStr_1757 = "_-1aq" (String#9238, DoABC#3) //------------------------------------------------------------ //_SafeStr_1758 package { import mx.core.BitmapAsset; public class _SafeStr_1758 extends BitmapAsset { } }//package // _SafeStr_1758 = "_-38B" (String#10864, DoABC#3) //------------------------------------------------------------ //_SafeStr_1759 package { import mx.core.ByteArrayAsset; public class _SafeStr_1759 extends ByteArrayAsset { } }//package // _SafeStr_1759 = "_-02H" (String#7651, DoABC#3) //------------------------------------------------------------ //_SafeStr_1760 package { import mx.core.ByteArrayAsset; public class _SafeStr_1760 extends ByteArrayAsset { } }//package // _SafeStr_1760 = "_-0yq" (String#8591, DoABC#3) //------------------------------------------------------------ //_SafeStr_1761 package { import mx.core.ByteArrayAsset; public class _SafeStr_1761 extends ByteArrayAsset { } }//package // _SafeStr_1761 = "_-5z" (String#13749, DoABC#3) //------------------------------------------------------------ //_SafeStr_1762 package { import mx.core.BitmapAsset; public class _SafeStr_1762 extends BitmapAsset { } }//package // _SafeStr_1762 = "_-3Qg" (String#11135, DoABC#3) //------------------------------------------------------------ //_SafeStr_1763 package { import mx.core.ByteArrayAsset; public class _SafeStr_1763 extends ByteArrayAsset { } }//package // _SafeStr_1763 = "_-4e5" (String#12387, DoABC#3) //------------------------------------------------------------ //_SafeStr_1764 package { import mx.core.ByteArrayAsset; public class _SafeStr_1764 extends ByteArrayAsset { } }//package // _SafeStr_1764 = "_-4nJ" (String#12553, DoABC#3) //------------------------------------------------------------ //_SafeStr_1765 package { import mx.core.ByteArrayAsset; public class _SafeStr_1765 extends ByteArrayAsset { } }//package // _SafeStr_1765 = "_-3JV" (String#11023, DoABC#3) //------------------------------------------------------------ //_SafeStr_1766 package { import mx.core.ByteArrayAsset; public class _SafeStr_1766 extends ByteArrayAsset { } }//package // _SafeStr_1766 = "_-5Ai" (String#12942, DoABC#3) //------------------------------------------------------------ //_SafeStr_1767 package { import mx.core.BitmapAsset; public class _SafeStr_1767 extends BitmapAsset { } }//package // _SafeStr_1767 = "_-2LU" (String#10057, DoABC#3) //------------------------------------------------------------ //_SafeStr_1768 package { import mx.core.ByteArrayAsset; public class _SafeStr_1768 extends ByteArrayAsset { } }//package // _SafeStr_1768 = "_-4YP" (String#12287, DoABC#3) //------------------------------------------------------------ //_SafeStr_1769 package { import mx.core.ByteArrayAsset; public class _SafeStr_1769 extends ByteArrayAsset { } }//package // _SafeStr_1769 = "_-N-" (String#14820, DoABC#3) //------------------------------------------------------------ //_SafeStr_1770 package { import mx.core.BitmapAsset; public class _SafeStr_1770 extends BitmapAsset { } }//package // _SafeStr_1770 = "_-1mT" (String#9420, DoABC#3) //------------------------------------------------------------ //_SafeStr_1771 package { import mx.core.ByteArrayAsset; public class _SafeStr_1771 extends ByteArrayAsset { } }//package // _SafeStr_1771 = "_-6C6" (String#13966, DoABC#3) //------------------------------------------------------------ //_SafeStr_1772 package { import mx.core.ByteArrayAsset; public class _SafeStr_1772 extends ByteArrayAsset { } }//package // _SafeStr_1772 = "_-Kd" (String#14775, DoABC#3) //------------------------------------------------------------ //_SafeStr_1773 package { import mx.core.ByteArrayAsset; public class _SafeStr_1773 extends ByteArrayAsset { } }//package // _SafeStr_1773 = "_-4GV" (String#12014, DoABC#3) //------------------------------------------------------------ //_SafeStr_1774 package { import mx.core.BitmapAsset; public class _SafeStr_1774 extends BitmapAsset { } }//package // _SafeStr_1774 = "_-1wY" (String#9602, DoABC#3) //------------------------------------------------------------ //_SafeStr_1775 package { import mx.core.ByteArrayAsset; public class _SafeStr_1775 extends ByteArrayAsset { } }//package // _SafeStr_1775 = "_-5jw" (String#13510, DoABC#3) //------------------------------------------------------------ //_SafeStr_1776 package { import mx.core.ByteArrayAsset; public class _SafeStr_1776 extends ByteArrayAsset { } }//package // _SafeStr_1776 = "_-0G8" (String#7859, DoABC#3) //------------------------------------------------------------ //_SafeStr_1777 package { import mx.core.BitmapAsset; public class _SafeStr_1777 extends BitmapAsset { } }//package // _SafeStr_1777 = "_-0GL" (String#7863, DoABC#3) //------------------------------------------------------------ //_SafeStr_1778 package { import mx.core.BitmapAsset; public class _SafeStr_1778 extends BitmapAsset { } }//package // _SafeStr_1778 = "_-0Gw" (String#7872, DoABC#3) //------------------------------------------------------------ //_SafeStr_1779 package { import mx.core.BitmapAsset; public class _SafeStr_1779 extends BitmapAsset { } }//package // _SafeStr_1779 = "_-3Z8" (String#11269, DoABC#3) //------------------------------------------------------------ //_SafeStr_1780 package { import mx.core.ByteArrayAsset; public class _SafeStr_1780 extends ByteArrayAsset { } }//package // _SafeStr_1780 = "_-Lg" (String#14792, DoABC#3) //------------------------------------------------------------ //_SafeStr_1781 package { import mx.core.BitmapAsset; public class _SafeStr_1781 extends BitmapAsset { } }//package // _SafeStr_1781 = "_-5ne" (String#13572, DoABC#3) //------------------------------------------------------------ //_SafeStr_1782 package { import mx.core.BitmapAsset; public class _SafeStr_1782 extends BitmapAsset { } }//package // _SafeStr_1782 = "_-52V" (String#12795, DoABC#3) //------------------------------------------------------------ //_SafeStr_1783 package { import mx.core.ByteArrayAsset; public class _SafeStr_1783 extends ByteArrayAsset { } }//package // _SafeStr_1783 = "_-5DQ" (String#12987, DoABC#3) //------------------------------------------------------------ //_SafeStr_1784 package { import mx.core.BitmapAsset; public class _SafeStr_1784 extends BitmapAsset { } }//package // _SafeStr_1784 = "_-2LD" (String#10051, DoABC#3) //------------------------------------------------------------ //_SafeStr_1785 package { import mx.core.ByteArrayAsset; public class _SafeStr_1785 extends ByteArrayAsset { } }//package // _SafeStr_1785 = "_-4Se" (String#12194, DoABC#3) //------------------------------------------------------------ //_SafeStr_1786 package { import mx.core.BitmapAsset; public class _SafeStr_1786 extends BitmapAsset { } }//package // _SafeStr_1786 = "_-3so" (String#11617, DoABC#3) //------------------------------------------------------------ //_SafeStr_1787 package { import mx.core.ByteArrayAsset; public class _SafeStr_1787 extends ByteArrayAsset { } }//package // _SafeStr_1787 = "_-545" (String#12824, DoABC#3) //------------------------------------------------------------ //_SafeStr_1788 package { import mx.core.BitmapAsset; public class _SafeStr_1788 extends BitmapAsset { } }//package // _SafeStr_1788 = "_-0Ua" (String#8102, DoABC#3) //------------------------------------------------------------ //_SafeStr_1789 package { import mx.core.ByteArrayAsset; public class _SafeStr_1789 extends ByteArrayAsset { } }//package // _SafeStr_1789 = "_-0Oi" (String#7997, DoABC#3) //------------------------------------------------------------ //_SafeStr_1790 package { import mx.core.ByteArrayAsset; public class _SafeStr_1790 extends ByteArrayAsset { } }//package // _SafeStr_1790 = "_-2qV" (String#10536, DoABC#3) //------------------------------------------------------------ //_SafeStr_1791 package { import mx.core.BitmapAsset; public class _SafeStr_1791 extends BitmapAsset { } }//package // _SafeStr_1791 = "_-3IJ" (String#11003, DoABC#3) //------------------------------------------------------------ //_SafeStr_1792 package { import mx.core.ByteArrayAsset; public class _SafeStr_1792 extends ByteArrayAsset { } }//package // _SafeStr_1792 = "_-Th" (String#14929, DoABC#3) //------------------------------------------------------------ //_SafeStr_1793 package { import mx.core.ByteArrayAsset; public class _SafeStr_1793 extends ByteArrayAsset { } }//package // _SafeStr_1793 = "_-4gQ" (String#12436, DoABC#3) //------------------------------------------------------------ //_SafeStr_1794 package { import mx.core.ByteArrayAsset; public class _SafeStr_1794 extends ByteArrayAsset { } }//package // _SafeStr_1794 = "_-m7" (String#15260, DoABC#3) //------------------------------------------------------------ //_SafeStr_1795 package { import mx.core.BitmapAsset; public class _SafeStr_1795 extends BitmapAsset { } }//package // _SafeStr_1795 = "_-WS" (String#14980, DoABC#3) //------------------------------------------------------------ //_SafeStr_1796 package { import mx.core.BitmapAsset; public class _SafeStr_1796 extends BitmapAsset { } }//package // _SafeStr_1796 = "_-6-R" (String#13776, DoABC#3) //------------------------------------------------------------ //_SafeStr_1797 package { import mx.core.BitmapAsset; public class _SafeStr_1797 extends BitmapAsset { } }//package // _SafeStr_1797 = "_-1OC" (String#9043, DoABC#3) //------------------------------------------------------------ //_SafeStr_1798 package { import mx.core.BitmapAsset; public class _SafeStr_1798 extends BitmapAsset { } }//package // _SafeStr_1798 = "_-0sH" (String#8486, DoABC#3) //------------------------------------------------------------ //_SafeStr_1799 package { import mx.core.BitmapAsset; public class _SafeStr_1799 extends BitmapAsset { } }//package // _SafeStr_1799 = "_-2Rr" (String#10160, DoABC#3) //------------------------------------------------------------ //_SafeStr_1800 package { import mx.core.ByteArrayAsset; public class _SafeStr_1800 extends ByteArrayAsset { } }//package // _SafeStr_1800 = "_-1lk" (String#9409, DoABC#3) //------------------------------------------------------------ //_SafeStr_1801 package { import mx.core.BitmapAsset; public class _SafeStr_1801 extends BitmapAsset { } }//package // _SafeStr_1801 = "_-2du" (String#10343, DoABC#3) //------------------------------------------------------------ //_SafeStr_1802 package { import mx.core.BitmapAsset; public class _SafeStr_1802 extends BitmapAsset { } }//package // _SafeStr_1802 = "_-0K5" (String#7915, DoABC#3) //------------------------------------------------------------ //_SafeStr_1803 package { import mx.core.BitmapAsset; public class _SafeStr_1803 extends BitmapAsset { } }//package // _SafeStr_1803 = "_-3VU" (String#11214, DoABC#3) //------------------------------------------------------------ //_SafeStr_1804 package { import mx.core.ByteArrayAsset; public class _SafeStr_1804 extends ByteArrayAsset { } }//package // _SafeStr_1804 = "_-2dW" (String#10336, DoABC#3) //------------------------------------------------------------ //_SafeStr_1805 package { import mx.core.ByteArrayAsset; public class _SafeStr_1805 extends ByteArrayAsset { } }//package // _SafeStr_1805 = "_-5B-" (String#12948, DoABC#3) //------------------------------------------------------------ //_SafeStr_1806 package { import mx.core.BitmapAsset; public class _SafeStr_1806 extends BitmapAsset { } }//package // _SafeStr_1806 = "_-3zo" (String#11740, DoABC#3) //------------------------------------------------------------ //_SafeStr_1807 package { import mx.core.ByteArrayAsset; public class _SafeStr_1807 extends ByteArrayAsset { } }//package // _SafeStr_1807 = "_-0bW" (String#8215, DoABC#3) //------------------------------------------------------------ //_SafeStr_1808 package { import mx.core.ByteArrayAsset; public class _SafeStr_1808 extends ByteArrayAsset { } }//package // _SafeStr_1808 = "_-4kw" (String#12511, DoABC#3) //------------------------------------------------------------ //_SafeStr_1809 package { import mx.core.ByteArrayAsset; public class _SafeStr_1809 extends ByteArrayAsset { } }//package // _SafeStr_1809 = "_-6EF" (String#14007, DoABC#3) //------------------------------------------------------------ //_SafeStr_1810 package { import mx.core.BitmapAsset; public class _SafeStr_1810 extends BitmapAsset { } }//package // _SafeStr_1810 = "_-1-7" (String#8620, DoABC#3) //------------------------------------------------------------ //_SafeStr_1811 package { import mx.core.BitmapAsset; public class _SafeStr_1811 extends BitmapAsset { } }//package // _SafeStr_1811 = "_-4j4" (String#12481, DoABC#3) //------------------------------------------------------------ //_SafeStr_1812 package { import mx.core.ByteArrayAsset; public class _SafeStr_1812 extends ByteArrayAsset { } }//package // _SafeStr_1812 = "_-3ZO" (String#11276, DoABC#3) //------------------------------------------------------------ //_SafeStr_1813 package { import mx.core.ByteArrayAsset; public class _SafeStr_1813 extends ByteArrayAsset { } }//package // _SafeStr_1813 = "_-0t2" (String#8498, DoABC#3) //------------------------------------------------------------ //_SafeStr_1814 package { import mx.core.ByteArrayAsset; public class _SafeStr_1814 extends ByteArrayAsset { } }//package // _SafeStr_1814 = "_-3XI" (String#11242, DoABC#3) //------------------------------------------------------------ //_SafeStr_1815 package { import mx.core.BitmapAsset; public class _SafeStr_1815 extends BitmapAsset { } }//package // _SafeStr_1815 = "_-2Bu" (String#9894, DoABC#3) //------------------------------------------------------------ //_SafeStr_1816 package { import mx.core.BitmapAsset; public class _SafeStr_1816 extends BitmapAsset { } }//package // _SafeStr_1816 = "_-3zg" (String#11737, DoABC#3) //------------------------------------------------------------ //_SafeStr_1817 package { import mx.core.BitmapAsset; public class _SafeStr_1817 extends BitmapAsset { } }//package // _SafeStr_1817 = "_-3Qc" (String#11133, DoABC#3) //------------------------------------------------------------ //_SafeStr_1818 package { import mx.core.BitmapAsset; public class _SafeStr_1818 extends BitmapAsset { } }//package // _SafeStr_1818 = "_-xY" (String#15439, DoABC#3) //------------------------------------------------------------ //_SafeStr_1819 package { import mx.core.BitmapAsset; public class _SafeStr_1819 extends BitmapAsset { } }//package // _SafeStr_1819 = "_-1pj" (String#9474, DoABC#3) //------------------------------------------------------------ //_SafeStr_1820 package { import mx.core.BitmapAsset; public class _SafeStr_1820 extends BitmapAsset { } }//package // _SafeStr_1820 = "_-5gH" (String#13448, DoABC#3) //------------------------------------------------------------ //_SafeStr_1821 package { import mx.core.ByteArrayAsset; public class _SafeStr_1821 extends ByteArrayAsset { } }//package // _SafeStr_1821 = "_-tw" (String#15389, DoABC#3) //------------------------------------------------------------ //_SafeStr_1822 package { import mx.core.BitmapAsset; public class _SafeStr_1822 extends BitmapAsset { } }//package // _SafeStr_1822 = "_-6XG" (String#14315, DoABC#3) //------------------------------------------------------------ //_SafeStr_1823 package { import mx.core.BitmapAsset; public class _SafeStr_1823 extends BitmapAsset { } }//package // _SafeStr_1823 = "_-6cy" (String#14398, DoABC#3) //------------------------------------------------------------ //_SafeStr_1824 package { import mx.core.BitmapAsset; public class _SafeStr_1824 extends BitmapAsset { } }//package // _SafeStr_1824 = "_-Gb" (String#14709, DoABC#3) //------------------------------------------------------------ //_SafeStr_1825 package { import mx.core.BitmapAsset; public class _SafeStr_1825 extends BitmapAsset { } }//package // _SafeStr_1825 = "_-2cH" (String#10317, DoABC#3) //------------------------------------------------------------ //_SafeStr_1826 package { import mx.core.ByteArrayAsset; public class _SafeStr_1826 extends ByteArrayAsset { } }//package // _SafeStr_1826 = "_-5w5" (String#13708, DoABC#3) //------------------------------------------------------------ //_SafeStr_1827 package { import mx.core.ByteArrayAsset; public class _SafeStr_1827 extends ByteArrayAsset { } }//package // _SafeStr_1827 = "_-2oL" (String#10502, DoABC#3) //------------------------------------------------------------ //_SafeStr_1828 package { import mx.core.BitmapAsset; public class _SafeStr_1828 extends BitmapAsset { } }//package // _SafeStr_1828 = "_-2Q" (String#10131, DoABC#3) //------------------------------------------------------------ //_SafeStr_1829 package { import mx.core.BitmapAsset; public class _SafeStr_1829 extends BitmapAsset { } }//package // _SafeStr_1829 = "_-4kX" (String#12505, DoABC#3) //------------------------------------------------------------ //_SafeStr_1830 package { import mx.core.ByteArrayAsset; public class _SafeStr_1830 extends ByteArrayAsset { } }//package // _SafeStr_1830 = "_-5HY" (String#13057, DoABC#3) //------------------------------------------------------------ //_SafeStr_1831 package { import mx.core.BitmapAsset; public class _SafeStr_1831 extends BitmapAsset { } }//package // _SafeStr_1831 = "_-4m8" (String#12534, DoABC#3) //------------------------------------------------------------ //_SafeStr_1832 package { import mx.core.BitmapAsset; public class _SafeStr_1832 extends BitmapAsset { } }//package // _SafeStr_1832 = "_-56y" (String#12869, DoABC#3) //------------------------------------------------------------ //_SafeStr_1833 package { import mx.core.BitmapAsset; public class _SafeStr_1833 extends BitmapAsset { } }//package // _SafeStr_1833 = "_-6Lf" (String#14140, DoABC#3) //------------------------------------------------------------ //_SafeStr_1834 package { import mx.core.ByteArrayAsset; public class _SafeStr_1834 extends ByteArrayAsset { } }//package // _SafeStr_1834 = "_-5Z1" (String#13341, DoABC#3) //------------------------------------------------------------ //_SafeStr_1835 package { import mx.core.BitmapAsset; public class _SafeStr_1835 extends BitmapAsset { } }//package // _SafeStr_1835 = "_-3oB" (String#11535, DoABC#3) //------------------------------------------------------------ //_SafeStr_1836 package { import mx.core.ByteArrayAsset; public class _SafeStr_1836 extends ByteArrayAsset { } }//package // _SafeStr_1836 = "_-0lN" (String#8373, DoABC#3) //------------------------------------------------------------ //_SafeStr_1837 package { import mx.core.BitmapAsset; public class _SafeStr_1837 extends BitmapAsset { } }//package // _SafeStr_1837 = "_-6XP" (String#14317, DoABC#3) //------------------------------------------------------------ //_SafeStr_1838 package { import mx.core.BitmapAsset; public class _SafeStr_1838 extends BitmapAsset { } }//package // _SafeStr_1838 = "_-5tA" (String#13663, DoABC#3) //------------------------------------------------------------ //_SafeStr_1839 package { import mx.core.BitmapAsset; public class _SafeStr_1839 extends BitmapAsset { } }//package // _SafeStr_1839 = "_-0kJ" (String#8353, DoABC#3) //------------------------------------------------------------ //_SafeStr_1840 package { import mx.core.ByteArrayAsset; public class _SafeStr_1840 extends ByteArrayAsset { } }//package // _SafeStr_1840 = "_-2RL" (String#10152, DoABC#3) //------------------------------------------------------------ //_SafeStr_1841 package { import mx.core.ByteArrayAsset; public class _SafeStr_1841 extends ByteArrayAsset { } }//package // _SafeStr_1841 = "_-dw" (String#15109, DoABC#3) //------------------------------------------------------------ //_SafeStr_1842 package { import mx.core.ByteArrayAsset; public class _SafeStr_1842 extends ByteArrayAsset { } }//package // _SafeStr_1842 = "_-0Mz" (String#7961, DoABC#3) //------------------------------------------------------------ //_SafeStr_1843 package { import mx.core.ByteArrayAsset; public class _SafeStr_1843 extends ByteArrayAsset { } }//package // _SafeStr_1843 = "_-1WX" (String#9172, DoABC#3) //------------------------------------------------------------ //_SafeStr_1844 package { import mx.core.BitmapAsset; public class _SafeStr_1844 extends BitmapAsset { } }//package // _SafeStr_1844 = "_-t2" (String#15369, DoABC#3) //------------------------------------------------------------ //_SafeStr_1845 package { import mx.core.BitmapAsset; public class _SafeStr_1845 extends BitmapAsset { } }//package // _SafeStr_1845 = "_-0Hy" (String#7885, DoABC#3) //------------------------------------------------------------ //_SafeStr_1846 package { import mx.core.ByteArrayAsset; public class _SafeStr_1846 extends ByteArrayAsset { } }//package // _SafeStr_1846 = "use " (String#18370, DoABC#3) //------------------------------------------------------------ //_SafeStr_1847 package { import mx.core.ByteArrayAsset; public class _SafeStr_1847 extends ByteArrayAsset { } }//package // _SafeStr_1847 = "_-AO" (String#14593, DoABC#3) //------------------------------------------------------------ //_SafeStr_1848 package { import mx.core.ByteArrayAsset; public class _SafeStr_1848 extends ByteArrayAsset { } }//package // _SafeStr_1848 = "_-4at" (String#12337, DoABC#3) //------------------------------------------------------------ //_SafeStr_1849 package { import mx.core.BitmapAsset; public class _SafeStr_1849 extends BitmapAsset { } }//package // _SafeStr_1849 = "_-5Q4" (String#13193, DoABC#3) //------------------------------------------------------------ //_SafeStr_1850 package { import mx.core.ByteArrayAsset; public class _SafeStr_1850 extends ByteArrayAsset { } }//package // _SafeStr_1850 = "_-5iK" (String#13479, DoABC#3) //------------------------------------------------------------ //_SafeStr_1851 package { import mx.core.BitmapAsset; public class _SafeStr_1851 extends BitmapAsset { } }//package // _SafeStr_1851 = "_-3W2" (String#11220, DoABC#3) //------------------------------------------------------------ //_SafeStr_1852 package { import mx.core.BitmapAsset; public class _SafeStr_1852 extends BitmapAsset { } }//package // _SafeStr_1852 = "_-0Rx" (String#8053, DoABC#3) //------------------------------------------------------------ //_SafeStr_1853 package { import mx.core.BitmapAsset; public class _SafeStr_1853 extends BitmapAsset { } }//package // _SafeStr_1853 = "_-00i" (String#7623, DoABC#3) //------------------------------------------------------------ //_SafeStr_1854 package { import mx.core.ByteArrayAsset; public class _SafeStr_1854 extends ByteArrayAsset { } }//package // _SafeStr_1854 = "_-b1" (String#15076, DoABC#3) //------------------------------------------------------------ //_SafeStr_1855 package { import mx.core.BitmapAsset; public class _SafeStr_1855 extends BitmapAsset { } }//package // _SafeStr_1855 = "_-12p" (String#8677, DoABC#3) //------------------------------------------------------------ //_SafeStr_1856 package { import mx.core.BitmapAsset; public class _SafeStr_1856 extends BitmapAsset { } }//package // _SafeStr_1856 = "_-3Ub" (String#11203, DoABC#3) //------------------------------------------------------------ //_SafeStr_1857 package { import mx.core.BitmapAsset; public class _SafeStr_1857 extends BitmapAsset { } }//package // _SafeStr_1857 = "_-5BY" (String#12956, DoABC#3) //------------------------------------------------------------ //_SafeStr_1858 package { import mx.core.BitmapAsset; public class _SafeStr_1858 extends BitmapAsset { } }//package // _SafeStr_1858 = "_-2Ac" (String#9875, DoABC#3) //------------------------------------------------------------ //_SafeStr_1859 package { import mx.core.BitmapAsset; public class _SafeStr_1859 extends BitmapAsset { } }//package // _SafeStr_1859 = "_-4ee" (String#12396, DoABC#3) //------------------------------------------------------------ //_SafeStr_1860 package { import mx.core.ByteArrayAsset; public class _SafeStr_1860 extends ByteArrayAsset { } }//package // _SafeStr_1860 = "_-2Ib" (String#10007, DoABC#3) //------------------------------------------------------------ //_SafeStr_1861 package { import mx.core.BitmapAsset; public class _SafeStr_1861 extends BitmapAsset { } }//package // _SafeStr_1861 = "_-5dL" (String#13402, DoABC#3) //------------------------------------------------------------ //_SafeStr_1862 package { import mx.core.ByteArrayAsset; public class _SafeStr_1862 extends ByteArrayAsset { } }//package // _SafeStr_1862 = "_-3Fn" (String#10972, DoABC#3) //------------------------------------------------------------ //_SafeStr_1863 package { import mx.core.ByteArrayAsset; public class _SafeStr_1863 extends ByteArrayAsset { } }//package // _SafeStr_1863 = "_-5Rq" (String#13230, DoABC#3) //------------------------------------------------------------ //_SafeStr_1864 package { import mx.core.ByteArrayAsset; public class _SafeStr_1864 extends ByteArrayAsset { } }//package // _SafeStr_1864 = "_-3nc" (String#11524, DoABC#3) //------------------------------------------------------------ //_SafeStr_1865 package { import mx.core.ByteArrayAsset; public class _SafeStr_1865 extends ByteArrayAsset { } }//package // _SafeStr_1865 = "_-Gx" (String#14715, DoABC#3) //------------------------------------------------------------ //_SafeStr_1866 package { import mx.core.BitmapAsset; public class _SafeStr_1866 extends BitmapAsset { } }//package // _SafeStr_1866 = "_-3ao" (String#11303, DoABC#3) //------------------------------------------------------------ //_SafeStr_1867 package { import mx.core.ByteArrayAsset; public class _SafeStr_1867 extends ByteArrayAsset { } }//package // _SafeStr_1867 = "_-0Er" (String#7841, DoABC#3) //------------------------------------------------------------ //_SafeStr_1868 package { import mx.core.BitmapAsset; public class _SafeStr_1868 extends BitmapAsset { } }//package // _SafeStr_1868 = "_-2nt" (String#10488, DoABC#3) //------------------------------------------------------------ //_SafeStr_1869 package { import mx.core.BitmapAsset; public class _SafeStr_1869 extends BitmapAsset { } }//package // _SafeStr_1869 = "_-4Zt" (String#12317, DoABC#3) //------------------------------------------------------------ //_SafeStr_1870 package { import mx.core.BitmapAsset; public class _SafeStr_1870 extends BitmapAsset { } }//package // _SafeStr_1870 = "_-2te" (String#10587, DoABC#3) //------------------------------------------------------------ //_SafeStr_1871 package { import mx.core.BitmapAsset; public class _SafeStr_1871 extends BitmapAsset { } }//package // _SafeStr_1871 = "_-104" (String#8636, DoABC#3) //------------------------------------------------------------ //_SafeStr_1872 package { import mx.core.ByteArrayAsset; public class _SafeStr_1872 extends ByteArrayAsset { } }//package // _SafeStr_1872 = "_-6IH" (String#14081, DoABC#3) //------------------------------------------------------------ //_SafeStr_1873 package { import mx.core.ByteArrayAsset; public class _SafeStr_1873 extends ByteArrayAsset { } }//package // _SafeStr_1873 = "_-2Sg" (String#10170, DoABC#3) //------------------------------------------------------------ //_SafeStr_1874 package { import mx.core.BitmapAsset; public class _SafeStr_1874 extends BitmapAsset { } }//package // _SafeStr_1874 = "_-2WH" (String#10228, DoABC#3) //------------------------------------------------------------ //_SafeStr_1875 package { import mx.core.ByteArrayAsset; public class _SafeStr_1875 extends ByteArrayAsset { } }//package // _SafeStr_1875 = "_-0Ai" (String#7780, DoABC#3) //------------------------------------------------------------ //_SafeStr_1876 package { import mx.core.ByteArrayAsset; public class _SafeStr_1876 extends ByteArrayAsset { } }//package // _SafeStr_1876 = "_-4Eo" (String#11983, DoABC#3) //------------------------------------------------------------ //_SafeStr_1877 package { import mx.core.ByteArrayAsset; public class _SafeStr_1877 extends ByteArrayAsset { } }//package // _SafeStr_1877 = "_-4xE" (String#12703, DoABC#3) //------------------------------------------------------------ //_SafeStr_1878 package { import mx.core.ByteArrayAsset; public class _SafeStr_1878 extends ByteArrayAsset { } }//package // _SafeStr_1878 = "_-2tU" (String#10584, DoABC#3) //------------------------------------------------------------ //_SafeStr_1879 package { import mx.core.BitmapAsset; public class _SafeStr_1879 extends BitmapAsset { } }//package // _SafeStr_1879 = "_-8" (String#14555, DoABC#3) //------------------------------------------------------------ //_SafeStr_1880 package { import mx.core.BitmapAsset; public class _SafeStr_1880 extends BitmapAsset { } }//package // _SafeStr_1880 = "_-Y6" (String#15018, DoABC#3) //------------------------------------------------------------ //_SafeStr_1881 package { import mx.core.ByteArrayAsset; public class _SafeStr_1881 extends ByteArrayAsset { } }//package // _SafeStr_1881 = "_-CM" (String#14630, DoABC#3) //------------------------------------------------------------ //_SafeStr_1882 package { import mx.core.BitmapAsset; public class _SafeStr_1882 extends BitmapAsset { } }//package // _SafeStr_1882 = "_-578" (String#12873, DoABC#3) //------------------------------------------------------------ //_SafeStr_1883 package { import mx.core.BitmapAsset; public class _SafeStr_1883 extends BitmapAsset { } }//package // _SafeStr_1883 = "_-139" (String#8683, DoABC#3) //------------------------------------------------------------ //_SafeStr_1884 package { import mx.core.BitmapAsset; public class _SafeStr_1884 extends BitmapAsset { } }//package // _SafeStr_1884 = "_-4W" (String#12244, DoABC#3) //------------------------------------------------------------ //_SafeStr_1885 package { import mx.core.BitmapAsset; public class _SafeStr_1885 extends BitmapAsset { } }//package // _SafeStr_1885 = "_-zd" (String#15465, DoABC#3) //------------------------------------------------------------ //_SafeStr_1886 package { import mx.core.BitmapAsset; public class _SafeStr_1886 extends BitmapAsset { } }//package // _SafeStr_1886 = "_-2T" (String#10175, DoABC#3) //------------------------------------------------------------ //_SafeStr_1887 package { import mx.core.BitmapAsset; public class _SafeStr_1887 extends BitmapAsset { } }//package // _SafeStr_1887 = "_-2Cd" (String#9908, DoABC#3) //------------------------------------------------------------ //_SafeStr_1888 package { import mx.core.BitmapAsset; public class _SafeStr_1888 extends BitmapAsset { } }//package // _SafeStr_1888 = "_-15l" (String#8727, DoABC#3) //------------------------------------------------------------ //_SafeStr_1889 package { import mx.core.ByteArrayAsset; public class _SafeStr_1889 extends ByteArrayAsset { } }//package // _SafeStr_1889 = "_-5l" (String#13525, DoABC#3) //------------------------------------------------------------ //_SafeStr_1890 package { import mx.core.BitmapAsset; public class _SafeStr_1890 extends BitmapAsset { } }//package // _SafeStr_1890 = "_-4gh" (String#12442, DoABC#3) //------------------------------------------------------------ //_SafeStr_1891 package { import mx.core.ByteArrayAsset; public class _SafeStr_1891 extends ByteArrayAsset { } }//package // _SafeStr_1891 = "_-15G" (String#8723, DoABC#3) //------------------------------------------------------------ //_SafeStr_1892 package { import mx.core.ByteArrayAsset; public class _SafeStr_1892 extends ByteArrayAsset { } }//package // _SafeStr_1892 = "_-0gM" (String#8295, DoABC#3) //------------------------------------------------------------ //_SafeStr_1893 package { import mx.core.ByteArrayAsset; public class _SafeStr_1893 extends ByteArrayAsset { } }//package // _SafeStr_1893 = "_-0l" (String#8366, DoABC#3) //------------------------------------------------------------ //_SafeStr_1894 package { import mx.core.ByteArrayAsset; public class _SafeStr_1894 extends ByteArrayAsset { } }//package // _SafeStr_1894 = "_-4SP" (String#12191, DoABC#3) //------------------------------------------------------------ //_SafeStr_1895 package { import mx.core.BitmapAsset; public class _SafeStr_1895 extends BitmapAsset { } }//package // _SafeStr_1895 = "_-4nD" (String#12552, DoABC#3) //------------------------------------------------------------ //_SafeStr_1896 package { import mx.core.ByteArrayAsset; public class _SafeStr_1896 extends ByteArrayAsset { } }//package // _SafeStr_1896 = "_-1YQ" (String#9205, DoABC#3) //------------------------------------------------------------ //_SafeStr_1897 package { import mx.core.ByteArrayAsset; public class _SafeStr_1897 extends ByteArrayAsset { } }//package // _SafeStr_1897 = "_-Er" (String#14679, DoABC#3) //------------------------------------------------------------ //_SafeStr_1898 package { import mx.core.BitmapAsset; public class _SafeStr_1898 extends BitmapAsset { } }//package // _SafeStr_1898 = "_-39K" (String#10882, DoABC#3) //------------------------------------------------------------ //_SafeStr_1899 package { import mx.core.BitmapAsset; public class _SafeStr_1899 extends BitmapAsset { } }//package // _SafeStr_1899 = "_-47J" (String#11862, DoABC#3) //------------------------------------------------------------ //_SafeStr_19 package { import mx.core.FontAsset; public class _SafeStr_19 extends FontAsset { } }//package // _SafeStr_19 = "_-041" (String#301, DoABC#2) //------------------------------------------------------------ //_SafeStr_1900 package { import mx.core.ByteArrayAsset; public class _SafeStr_1900 extends ByteArrayAsset { } }//package // _SafeStr_1900 = "_-0oA" (String#8418, DoABC#3) //------------------------------------------------------------ //_SafeStr_1901 package { import mx.core.BitmapAsset; public class _SafeStr_1901 extends BitmapAsset { } }//package // _SafeStr_1901 = "_-0lF" (String#8371, DoABC#3) //------------------------------------------------------------ //_SafeStr_1902 package { import mx.core.BitmapAsset; public class _SafeStr_1902 extends BitmapAsset { } }//package // _SafeStr_1902 = "_-6B1" (String#13947, DoABC#3) //------------------------------------------------------------ //_SafeStr_1903 package { import mx.core.BitmapAsset; public class _SafeStr_1903 extends BitmapAsset { } }//package // _SafeStr_1903 = "_-1Wa" (String#9173, DoABC#3) //------------------------------------------------------------ //_SafeStr_1904 package { import mx.core.ByteArrayAsset; public class _SafeStr_1904 extends ByteArrayAsset { } }//package // _SafeStr_1904 = "_-5g7" (String#13445, DoABC#3) //------------------------------------------------------------ //_SafeStr_1905 package { import mx.core.BitmapAsset; public class _SafeStr_1905 extends BitmapAsset { } }//package // _SafeStr_1905 = "_-04" (String#7677, DoABC#3) //------------------------------------------------------------ //_SafeStr_1906 package { import mx.core.ByteArrayAsset; public class _SafeStr_1906 extends ByteArrayAsset { } }//package // _SafeStr_1906 = "_-406" (String#11755, DoABC#3) //------------------------------------------------------------ //_SafeStr_1907 package { import mx.core.BitmapAsset; public class _SafeStr_1907 extends BitmapAsset { } }//package // _SafeStr_1907 = "_-68F" (String#13907, DoABC#3) //------------------------------------------------------------ //_SafeStr_1908 package { import mx.core.BitmapAsset; public class _SafeStr_1908 extends BitmapAsset { } }//package // _SafeStr_1908 = "_-43D" (String#11808, DoABC#3) //------------------------------------------------------------ //_SafeStr_1909 package { import mx.core.ByteArrayAsset; public class _SafeStr_1909 extends ByteArrayAsset { } }//package // _SafeStr_1909 = "_-5oH" (String#13583, DoABC#3) //------------------------------------------------------------ //_SafeStr_1910 package { import mx.core.ByteArrayAsset; public class _SafeStr_1910 extends ByteArrayAsset { } }//package // _SafeStr_1910 = "_-08t" (String#7751, DoABC#3) //------------------------------------------------------------ //_SafeStr_1911 package { import mx.core.BitmapAsset; public class _SafeStr_1911 extends BitmapAsset { } }//package // _SafeStr_1911 = "_-68a" (String#13913, DoABC#3) //------------------------------------------------------------ //_SafeStr_1912 package { import mx.core.BitmapAsset; public class _SafeStr_1912 extends BitmapAsset { } }//package // _SafeStr_1912 = "_-240" (String#9754, DoABC#3) //------------------------------------------------------------ //_SafeStr_1913 package { import mx.core.BitmapAsset; public class _SafeStr_1913 extends BitmapAsset { } }//package // _SafeStr_1913 = "_-2zJ" (String#10698, DoABC#3) //------------------------------------------------------------ //_SafeStr_1914 package { import mx.core.BitmapAsset; public class _SafeStr_1914 extends BitmapAsset { } }//package // _SafeStr_1914 = "_-574" (String#12871, DoABC#3) //------------------------------------------------------------ //_SafeStr_1915 package { import mx.core.ByteArrayAsset; public class _SafeStr_1915 extends ByteArrayAsset { } }//package // _SafeStr_1915 = "_-2xx" (String#10677, DoABC#3) //------------------------------------------------------------ //_SafeStr_1916 package { import mx.core.BitmapAsset; public class _SafeStr_1916 extends BitmapAsset { } }//package // _SafeStr_1916 = "_-5N0" (String#13150, DoABC#3) //------------------------------------------------------------ //_SafeStr_1917 package { import mx.core.ByteArrayAsset; public class _SafeStr_1917 extends ByteArrayAsset { } }//package // _SafeStr_1917 = "_-10n" (String#8648, DoABC#3) //------------------------------------------------------------ //_SafeStr_1918 package { import mx.core.ByteArrayAsset; public class _SafeStr_1918 extends ByteArrayAsset { } }//package // _SafeStr_1918 = "_-5Fj" (String#13033, DoABC#3) //------------------------------------------------------------ //_SafeStr_1919 package { import mx.core.ByteArrayAsset; public class _SafeStr_1919 extends ByteArrayAsset { } }//package // _SafeStr_1919 = "_-2f3" (String#10361, DoABC#3) //------------------------------------------------------------ //_SafeStr_1920 package { import mx.core.BitmapAsset; public class _SafeStr_1920 extends BitmapAsset { } }//package // _SafeStr_1920 = "_-6Mx" (String#14162, DoABC#3) //------------------------------------------------------------ //_SafeStr_1921 package { import mx.core.BitmapAsset; public class _SafeStr_1921 extends BitmapAsset { } }//package // _SafeStr_1921 = "_-12E" (String#8664, DoABC#3) //------------------------------------------------------------ //_SafeStr_1922 package { import mx.core.BitmapAsset; public class _SafeStr_1922 extends BitmapAsset { } }//package // _SafeStr_1922 = "_-04O" (String#7686, DoABC#3) //------------------------------------------------------------ //_SafeStr_1923 package { import mx.core.ByteArrayAsset; public class _SafeStr_1923 extends ByteArrayAsset { } }//package // _SafeStr_1923 = "_-Xj" (String#15005, DoABC#3) //------------------------------------------------------------ //_SafeStr_1924 package { import mx.core.ByteArrayAsset; public class _SafeStr_1924 extends ByteArrayAsset { } }//package // _SafeStr_1924 = "_-678" (String#13897, DoABC#3) //------------------------------------------------------------ //_SafeStr_1925 package { import mx.core.ByteArrayAsset; public class _SafeStr_1925 extends ByteArrayAsset { } }//package // _SafeStr_1925 = "_-12d" (String#8673, DoABC#3) //------------------------------------------------------------ //_SafeStr_1926 package { import mx.core.ByteArrayAsset; public class _SafeStr_1926 extends ByteArrayAsset { } }//package // _SafeStr_1926 = "_-3-U" (String#10716, DoABC#3) //------------------------------------------------------------ //_SafeStr_1927 package { import mx.core.BitmapAsset; public class _SafeStr_1927 extends BitmapAsset { } }//package // _SafeStr_1927 = "_-4jW" (String#12488, DoABC#3) //------------------------------------------------------------ //_SafeStr_1928 package { import mx.core.BitmapAsset; public class _SafeStr_1928 extends BitmapAsset { } }//package // _SafeStr_1928 = "_-wn" (String#15425, DoABC#3) //------------------------------------------------------------ //_SafeStr_1929 package { import mx.core.ByteArrayAsset; public class _SafeStr_1929 extends ByteArrayAsset { } }//package // _SafeStr_1929 = "_-0HQ" (String#7878, DoABC#3) //------------------------------------------------------------ //_SafeStr_1930 package { import mx.core.BitmapAsset; public class _SafeStr_1930 extends BitmapAsset { } }//package // _SafeStr_1930 = "_-21W" (String#9711, DoABC#3) //------------------------------------------------------------ //_SafeStr_1931 package { import mx.core.ByteArrayAsset; public class _SafeStr_1931 extends ByteArrayAsset { } }//package // _SafeStr_1931 = "_-Eo" (String#14678, DoABC#3) //------------------------------------------------------------ //_SafeStr_1932 package { import mx.core.BitmapAsset; public class _SafeStr_1932 extends BitmapAsset { } }//package // _SafeStr_1932 = "_-0lP" (String#8374, DoABC#3) //------------------------------------------------------------ //_SafeStr_1933 package { import mx.core.ByteArrayAsset; public class _SafeStr_1933 extends ByteArrayAsset { } }//package // _SafeStr_1933 = "_-0AT" (String#7778, DoABC#3) //------------------------------------------------------------ //_SafeStr_1934 package { import mx.core.ByteArrayAsset; public class _SafeStr_1934 extends ByteArrayAsset { } }//package // _SafeStr_1934 = "_-2NH" (String#10083, DoABC#3) //------------------------------------------------------------ //_SafeStr_1935 package { import mx.core.BitmapAsset; public class _SafeStr_1935 extends BitmapAsset { } }//package // _SafeStr_1935 = "_-2FM" (String#9950, DoABC#3) //------------------------------------------------------------ //_SafeStr_1936 package { import mx.core.ByteArrayAsset; public class _SafeStr_1936 extends ByteArrayAsset { } }//package // _SafeStr_1936 = "_-69U" (String#13924, DoABC#3) //------------------------------------------------------------ //_SafeStr_1937 package { import mx.core.BitmapAsset; public class _SafeStr_1937 extends BitmapAsset { } }//package // _SafeStr_1937 = "_-3Mc" (String#11070, DoABC#3) //------------------------------------------------------------ //_SafeStr_1938 package { import mx.core.BitmapAsset; public class _SafeStr_1938 extends BitmapAsset { } }//package // _SafeStr_1938 = "_-3VC" (String#11211, DoABC#3) //------------------------------------------------------------ //_SafeStr_1939 package { import mx.core.ByteArrayAsset; public class _SafeStr_1939 extends ByteArrayAsset { } }//package // _SafeStr_1939 = "_-br" (String#15086, DoABC#3) //------------------------------------------------------------ //_SafeStr_194 package { import mx.core.ByteArrayAsset; public class _SafeStr_194 extends ByteArrayAsset { } }//package // _SafeStr_194 = "_-4qp" (String#3804, DoABC#3) //------------------------------------------------------------ //_SafeStr_1940 package { import mx.core.ByteArrayAsset; public class _SafeStr_1940 extends ByteArrayAsset { } }//package // _SafeStr_1940 = "_-1uP" (String#9563, DoABC#3) //------------------------------------------------------------ //_SafeStr_1941 package { import mx.core.BitmapAsset; public class _SafeStr_1941 extends BitmapAsset { } }//package // _SafeStr_1941 = "_-2iz" (String#10415, DoABC#3) //------------------------------------------------------------ //_SafeStr_1942 package { import mx.core.BitmapAsset; public class _SafeStr_1942 extends BitmapAsset { } }//package // _SafeStr_1942 = "_-3Mf" (String#11071, DoABC#3) //------------------------------------------------------------ //_SafeStr_1943 package { import mx.core.ByteArrayAsset; public class _SafeStr_1943 extends ByteArrayAsset { } }//package // _SafeStr_1943 = "_-2M" (String#10065, DoABC#3) //------------------------------------------------------------ //_SafeStr_1944 package { import mx.core.BitmapAsset; public class _SafeStr_1944 extends BitmapAsset { } }//package // _SafeStr_1944 = "_-3Vs" (String#11217, DoABC#3) //------------------------------------------------------------ //_SafeStr_1945 package { import mx.core.BitmapAsset; public class _SafeStr_1945 extends BitmapAsset { } }//package // _SafeStr_1945 = "_-5QN" (String#13198, DoABC#3) //------------------------------------------------------------ //_SafeStr_1946 package { import mx.core.BitmapAsset; public class _SafeStr_1946 extends BitmapAsset { } }//package // _SafeStr_1946 = "_-5Sb" (String#13242, DoABC#3) //------------------------------------------------------------ //_SafeStr_1947 package { import mx.core.ByteArrayAsset; public class _SafeStr_1947 extends ByteArrayAsset { } }//package // _SafeStr_1947 = "_-0lk" (String#8382, DoABC#3) //------------------------------------------------------------ //_SafeStr_1948 package { import mx.core.BitmapAsset; public class _SafeStr_1948 extends BitmapAsset { } }//package // _SafeStr_1948 = "_-2Kc" (String#10041, DoABC#3) //------------------------------------------------------------ //_SafeStr_1949 package { import mx.core.BitmapAsset; public class _SafeStr_1949 extends BitmapAsset { } }//package // _SafeStr_1949 = "_-1mA" (String#9415, DoABC#3) //------------------------------------------------------------ //_SafeStr_1950 package { import mx.core.BitmapAsset; public class _SafeStr_1950 extends BitmapAsset { } }//package // _SafeStr_1950 = "_-6AB" (String#13937, DoABC#3) //------------------------------------------------------------ //_SafeStr_1951 package { import mx.core.BitmapAsset; public class _SafeStr_1951 extends BitmapAsset { } }//package // _SafeStr_1951 = "_-1qm" (String#9498, DoABC#3) //------------------------------------------------------------ //_SafeStr_1952 package { import mx.core.BitmapAsset; public class _SafeStr_1952 extends BitmapAsset { } }//package // _SafeStr_1952 = "_-0oL" (String#8423, DoABC#3) //------------------------------------------------------------ //_SafeStr_1953 package { import mx.core.ByteArrayAsset; public class _SafeStr_1953 extends ByteArrayAsset { } }//package // _SafeStr_1953 = "_-50f" (String#12771, DoABC#3) //------------------------------------------------------------ //_SafeStr_1954 package { import mx.core.ByteArrayAsset; public class _SafeStr_1954 extends ByteArrayAsset { } }//package // _SafeStr_1954 = "_-4xz" (String#12711, DoABC#3) //------------------------------------------------------------ //_SafeStr_1955 package { import mx.core.ByteArrayAsset; public class _SafeStr_1955 extends ByteArrayAsset { } }//package // _SafeStr_1955 = "_-5Z3" (String#13342, DoABC#3) //------------------------------------------------------------ //_SafeStr_1956 package { import mx.core.BitmapAsset; public class _SafeStr_1956 extends BitmapAsset { } }//package // _SafeStr_1956 = "_-pu" (String#15322, DoABC#3) //------------------------------------------------------------ //_SafeStr_1957 package { import mx.core.ByteArrayAsset; public class _SafeStr_1957 extends ByteArrayAsset { } }//package // _SafeStr_1957 = "_-0hb" (String#8319, DoABC#3) //------------------------------------------------------------ //_SafeStr_1958 package { import mx.core.ByteArrayAsset; public class _SafeStr_1958 extends ByteArrayAsset { } }//package // _SafeStr_1958 = "_-6Yh" (String#14331, DoABC#3) //------------------------------------------------------------ //_SafeStr_1959 package { import mx.core.ByteArrayAsset; public class _SafeStr_1959 extends ByteArrayAsset { } }//package // _SafeStr_1959 = "_-1rz" (String#9519, DoABC#3) //------------------------------------------------------------ //_SafeStr_196 package { import mx.core.ByteArrayAsset; public class _SafeStr_196 extends ByteArrayAsset { } }//package // _SafeStr_196 = "_-6D5" (String#13987, DoABC#3) //------------------------------------------------------------ //_SafeStr_1960 package { import mx.core.ByteArrayAsset; public class _SafeStr_1960 extends ByteArrayAsset { } }//package // _SafeStr_1960 = "_-sK" (String#15357, DoABC#3) //------------------------------------------------------------ //_SafeStr_1961 package { import mx.core.BitmapAsset; public class _SafeStr_1961 extends BitmapAsset { } }//package // _SafeStr_1961 = "_-06o" (String#7724, DoABC#3) //------------------------------------------------------------ //_SafeStr_1962 package { import mx.core.BitmapAsset; public class _SafeStr_1962 extends BitmapAsset { } }//package // _SafeStr_1962 = "_-6kC" (String#14513, DoABC#3) //------------------------------------------------------------ //_SafeStr_1963 package { import mx.core.ByteArrayAsset; public class _SafeStr_1963 extends ByteArrayAsset { } }//package // _SafeStr_1963 = "_-1h7" (String#9330, DoABC#3) //------------------------------------------------------------ //_SafeStr_1964 package { import mx.core.BitmapAsset; public class _SafeStr_1964 extends BitmapAsset { } }//package // _SafeStr_1964 = "_-3hA" (String#11421, DoABC#3) //------------------------------------------------------------ //_SafeStr_1965 package { import mx.core.BitmapAsset; public class _SafeStr_1965 extends BitmapAsset { } }//package // _SafeStr_1965 = "_-1A0" (String#8802, DoABC#3) //------------------------------------------------------------ //_SafeStr_1966 package { import mx.core.BitmapAsset; public class _SafeStr_1966 extends BitmapAsset { } }//package // _SafeStr_1966 = "_-0hf" (String#8320, DoABC#3) //------------------------------------------------------------ //_SafeStr_1967 package { import mx.core.BitmapAsset; public class _SafeStr_1967 extends BitmapAsset { } }//package // _SafeStr_1967 = "_-2Jk" (String#10032, DoABC#3) //------------------------------------------------------------ //_SafeStr_1968 package { import mx.core.BitmapAsset; public class _SafeStr_1968 extends BitmapAsset { } }//package // _SafeStr_1968 = "_-1U6" (String#9135, DoABC#3) //------------------------------------------------------------ //_SafeStr_1969 package { import mx.core.ByteArrayAsset; public class _SafeStr_1969 extends ByteArrayAsset { } }//package // _SafeStr_1969 = "_-1Sf" (String#9110, DoABC#3) //------------------------------------------------------------ //_SafeStr_1970 package { import mx.core.ByteArrayAsset; public class _SafeStr_1970 extends ByteArrayAsset { } }//package // _SafeStr_1970 = "_-1Fb" (String#8893, DoABC#3) //------------------------------------------------------------ //_SafeStr_1971 package { import mx.core.ByteArrayAsset; public class _SafeStr_1971 extends ByteArrayAsset { } }//package // _SafeStr_1971 = "_-6Tb" (String#14264, DoABC#3) //------------------------------------------------------------ //_SafeStr_1972 package { import mx.core.ByteArrayAsset; public class _SafeStr_1972 extends ByteArrayAsset { } }//package // _SafeStr_1972 = "_-56Q" (String#12862, DoABC#3) //------------------------------------------------------------ //_SafeStr_1973 package { import mx.core.ByteArrayAsset; public class _SafeStr_1973 extends ByteArrayAsset { } }//package // _SafeStr_1973 = "_-3MY" (String#11069, DoABC#3) //------------------------------------------------------------ //_SafeStr_1974 package { import mx.core.ByteArrayAsset; public class _SafeStr_1974 extends ByteArrayAsset { } }//package // _SafeStr_1974 = "_-3ux" (String#11645, DoABC#3) //------------------------------------------------------------ //_SafeStr_1975 package { import mx.core.ByteArrayAsset; public class _SafeStr_1975 extends ByteArrayAsset { } }//package // _SafeStr_1975 = "_-5e" (String#13411, DoABC#3) //------------------------------------------------------------ //_SafeStr_1976 package { import mx.core.BitmapAsset; public class _SafeStr_1976 extends BitmapAsset { } }//package // _SafeStr_1976 = "_-6Jz" (String#14109, DoABC#3) //------------------------------------------------------------ //_SafeStr_1977 package { import mx.core.ByteArrayAsset; public class _SafeStr_1977 extends ByteArrayAsset { } }//package // _SafeStr_1977 = "_-5qy" (String#13624, DoABC#3) //------------------------------------------------------------ //_SafeStr_1978 package { import mx.core.BitmapAsset; public class _SafeStr_1978 extends BitmapAsset { } }//package // _SafeStr_1978 = "_-2kO" (String#10436, DoABC#3) //------------------------------------------------------------ //_SafeStr_1979 package { import mx.core.ByteArrayAsset; public class _SafeStr_1979 extends ByteArrayAsset { } }//package // _SafeStr_1979 = "_-51E" (String#12777, DoABC#3) //------------------------------------------------------------ //_SafeStr_1980 package { import mx.core.ByteArrayAsset; public class _SafeStr_1980 extends ByteArrayAsset { } }//package // _SafeStr_1980 = "_-6Jp" (String#14105, DoABC#3) //------------------------------------------------------------ //_SafeStr_1981 package { import mx.core.BitmapAsset; public class _SafeStr_1981 extends BitmapAsset { } }//package // _SafeStr_1981 = "_-cU" (String#15091, DoABC#3) //------------------------------------------------------------ //_SafeStr_1982 package { import mx.core.BitmapAsset; public class _SafeStr_1982 extends BitmapAsset { } }//package // _SafeStr_1982 = "_-4Vj" (String#12239, DoABC#3) //------------------------------------------------------------ //_SafeStr_1983 package { import mx.core.BitmapAsset; public class _SafeStr_1983 extends BitmapAsset { } }//package // _SafeStr_1983 = "_-09F" (String#7759, DoABC#3) //------------------------------------------------------------ //_SafeStr_1984 package { import mx.core.ByteArrayAsset; public class _SafeStr_1984 extends ByteArrayAsset { } }//package // _SafeStr_1984 = "_-39O" (String#10884, DoABC#3) //------------------------------------------------------------ //_SafeStr_1985 package { import mx.core.ByteArrayAsset; public class _SafeStr_1985 extends ByteArrayAsset { } }//package // _SafeStr_1985 = "_-WR" (String#14979, DoABC#3) //------------------------------------------------------------ //_SafeStr_1986 package { import mx.core.ByteArrayAsset; public class _SafeStr_1986 extends ByteArrayAsset { } }//package // _SafeStr_1986 = "_-2qy" (String#10543, DoABC#3) //------------------------------------------------------------ //_SafeStr_1987 package { import mx.core.ByteArrayAsset; public class _SafeStr_1987 extends ByteArrayAsset { } }//package // _SafeStr_1987 = "_-20t" (String#9698, DoABC#3) //------------------------------------------------------------ //_SafeStr_1988 package { import mx.core.BitmapAsset; public class _SafeStr_1988 extends BitmapAsset { } }//package // _SafeStr_1988 = "_-4VW" (String#12238, DoABC#3) //------------------------------------------------------------ //_SafeStr_1989 package { import mx.core.ByteArrayAsset; public class _SafeStr_1989 extends ByteArrayAsset { } }//package // _SafeStr_1989 = "_-43X" (String#11811, DoABC#3) //------------------------------------------------------------ //_SafeStr_199 package { import mx.core.ByteArrayAsset; public class _SafeStr_199 extends ByteArrayAsset { } }//package // _SafeStr_199 = "_-MR" (String#14809, DoABC#3) //------------------------------------------------------------ //_SafeStr_1990 package { import mx.core.ByteArrayAsset; public class _SafeStr_1990 extends ByteArrayAsset { } }//package // _SafeStr_1990 = "_-3cm" (String#11336, DoABC#3) //------------------------------------------------------------ //_SafeStr_1991 package { import mx.core.ByteArrayAsset; public class _SafeStr_1991 extends ByteArrayAsset { } }//package // _SafeStr_1991 = "_-0sM" (String#8488, DoABC#3) //------------------------------------------------------------ //_SafeStr_1992 package { import mx.core.ByteArrayAsset; public class _SafeStr_1992 extends ByteArrayAsset { } }//package // _SafeStr_1992 = "_-4gW" (String#12439, DoABC#3) //------------------------------------------------------------ //_SafeStr_1993 package { import mx.core.BitmapAsset; public class _SafeStr_1993 extends BitmapAsset { } }//package // _SafeStr_1993 = "_-3Lm" (String#11056, DoABC#3) //------------------------------------------------------------ //_SafeStr_1994 package { import mx.core.BitmapAsset; public class _SafeStr_1994 extends BitmapAsset { } }//package // _SafeStr_1994 = "_-0KN" (String#7922, DoABC#3) //------------------------------------------------------------ //_SafeStr_1995 package { import mx.core.ByteArrayAsset; public class _SafeStr_1995 extends ByteArrayAsset { } }//package // _SafeStr_1995 = "_-6Qc" (String#14219, DoABC#3) //------------------------------------------------------------ //_SafeStr_1996 package { import mx.core.ByteArrayAsset; public class _SafeStr_1996 extends ByteArrayAsset { } }//package // _SafeStr_1996 = "_-1Ug" (String#9146, DoABC#3) //------------------------------------------------------------ //_SafeStr_1997 package { import mx.core.BitmapAsset; public class _SafeStr_1997 extends BitmapAsset { } }//package // _SafeStr_1997 = "_-3vB" (String#11649, DoABC#3) //------------------------------------------------------------ //_SafeStr_1998 package { import mx.core.ByteArrayAsset; public class _SafeStr_1998 extends ByteArrayAsset { } }//package // _SafeStr_1998 = "_-1B9" (String#8821, DoABC#3) //------------------------------------------------------------ //_SafeStr_1999 package { import mx.core.BitmapAsset; public class _SafeStr_1999 extends BitmapAsset { } }//package // _SafeStr_1999 = "_-3L6" (String#11046, DoABC#3) //------------------------------------------------------------ //_SafeStr_2 package { public class _SafeStr_2 { public static const _SafeStr_5307:String = "client.gzip.environment"; public static const _SafeStr_5305:String = "client.init.start"; public static const _SafeStr_5306:String = "client.init.swf.error"; public static const _SafeStr_5311:String = "client.init.swf.loaded"; public static const _SafeStr_25859:String = "client.init.core.init"; public static const _SafeStr_18678:String = "client.init.localization.loaded"; public static const _SafeStr_25860:String = "client.init.config.loaded"; public static const _SafeStr_25861:String = "client.init.core.running"; public static const _SafeStr_25862:String = "client.init.room.ready"; public static const _SafeStr_25863:String = "client.init.core.fail"; } }//package // _SafeStr_18678 = "_-4Z2" (String#2856, DoABC#2) // _SafeStr_2 = "_-0jc" (String#766, DoABC#2) // _SafeStr_25859 = "_-43o" (String#2767, DoABC#2) // _SafeStr_25860 = "_-2nE" (String#2540, DoABC#2) // _SafeStr_25861 = "_-j2" (String#3392, DoABC#2) // _SafeStr_25862 = "_-3YO" (String#2669, DoABC#2) // _SafeStr_25863 = "_-590" (String#2972, DoABC#2) // _SafeStr_5305 = "_-2Te" (String#2472, DoABC#2) // _SafeStr_5306 = "_-1ne" (String#2332, DoABC#2) // _SafeStr_5307 = "_-4i0" (String#2885, DoABC#2) // _SafeStr_5311 = "_-4yd" (String#2942, DoABC#2) //------------------------------------------------------------ //_SafeStr_200 package { import mx.core.BitmapAsset; public class _SafeStr_200 extends BitmapAsset { } }//package // _SafeStr_200 = "_-2Sq" (String#10171, DoABC#3) //------------------------------------------------------------ //_SafeStr_2000 package { import mx.core.ByteArrayAsset; public class _SafeStr_2000 extends ByteArrayAsset { } }//package // _SafeStr_2000 = "_-2o7" (String#10495, DoABC#3) //------------------------------------------------------------ //_SafeStr_2001 package { import mx.core.ByteArrayAsset; public class _SafeStr_2001 extends ByteArrayAsset { } }//package // _SafeStr_2001 = "_-Nk" (String#14831, DoABC#3) //------------------------------------------------------------ //_SafeStr_2002 package { import mx.core.ByteArrayAsset; public class _SafeStr_2002 extends ByteArrayAsset { } }//package // _SafeStr_2002 = "_-6dt" (String#14411, DoABC#3) //------------------------------------------------------------ //_SafeStr_2003 package { import mx.core.ByteArrayAsset; public class _SafeStr_2003 extends ByteArrayAsset { } }//package // _SafeStr_2003 = "_-1PK" (String#9061, DoABC#3) //------------------------------------------------------------ //_SafeStr_2004 package { import mx.core.ByteArrayAsset; public class _SafeStr_2004 extends ByteArrayAsset { } }//package // _SafeStr_2004 = "_-5Rr" (String#13231, DoABC#3) //------------------------------------------------------------ //_SafeStr_2005 package { import mx.core.ByteArrayAsset; public class _SafeStr_2005 extends ByteArrayAsset { } }//package // _SafeStr_2005 = "_-F" (String#14681, DoABC#3) //------------------------------------------------------------ //_SafeStr_2006 package { import mx.core.BitmapAsset; public class _SafeStr_2006 extends BitmapAsset { } }//package // _SafeStr_2006 = "_-3Wn" (String#11231, DoABC#3) //------------------------------------------------------------ //_SafeStr_2007 package { import mx.core.ByteArrayAsset; public class _SafeStr_2007 extends ByteArrayAsset { } }//package // _SafeStr_2007 = "_-5jp" (String#13508, DoABC#3) //------------------------------------------------------------ //_SafeStr_2008 package { import mx.core.ByteArrayAsset; public class _SafeStr_2008 extends ByteArrayAsset { } }//package // _SafeStr_2008 = "_-61P" (String#13802, DoABC#3) //------------------------------------------------------------ //_SafeStr_2009 package { import mx.core.ByteArrayAsset; public class _SafeStr_2009 extends ByteArrayAsset { } }//package // _SafeStr_2009 = "_-1G2" (String#8900, DoABC#3) //------------------------------------------------------------ //_SafeStr_201 package { import mx.core.BitmapAsset; public class _SafeStr_201 extends BitmapAsset { } }//package // _SafeStr_201 = "_-0ud" (String#8520, DoABC#3) //------------------------------------------------------------ //_SafeStr_2010 package { import mx.core.ByteArrayAsset; public class _SafeStr_2010 extends ByteArrayAsset { } }//package // _SafeStr_2010 = "_-OA" (String#14837, DoABC#3) //------------------------------------------------------------ //_SafeStr_2011 package { import mx.core.BitmapAsset; public class _SafeStr_2011 extends BitmapAsset { } }//package // _SafeStr_2011 = "_-1le" (String#9406, DoABC#3) //------------------------------------------------------------ //_SafeStr_2012 package { import mx.core.BitmapAsset; public class _SafeStr_2012 extends BitmapAsset { } }//package // _SafeStr_2012 = "_-1Q9" (String#9073, DoABC#3) //------------------------------------------------------------ //_SafeStr_2013 package { import mx.core.ByteArrayAsset; public class _SafeStr_2013 extends ByteArrayAsset { } }//package // _SafeStr_2013 = "_-Ow" (String#14849, DoABC#3) //------------------------------------------------------------ //_SafeStr_2014 package { import mx.core.BitmapAsset; public class _SafeStr_2014 extends BitmapAsset { } }//package // _SafeStr_2014 = "_-4Ja" (String#12068, DoABC#3) //------------------------------------------------------------ //_SafeStr_2015 package { import mx.core.BitmapAsset; public class _SafeStr_2015 extends BitmapAsset { } }//package // _SafeStr_2015 = "_-3XG" (String#11241, DoABC#3) //------------------------------------------------------------ //_SafeStr_2016 package { import mx.core.ByteArrayAsset; public class _SafeStr_2016 extends ByteArrayAsset { } }//package // _SafeStr_2016 = "_-3QS" (String#11130, DoABC#3) //------------------------------------------------------------ //_SafeStr_2017 package { import mx.core.BitmapAsset; public class _SafeStr_2017 extends BitmapAsset { } }//package // _SafeStr_2017 = "_-1an" (String#9236, DoABC#3) //------------------------------------------------------------ //_SafeStr_2018 package { import mx.core.ByteArrayAsset; public class _SafeStr_2018 extends ByteArrayAsset { } }//package // _SafeStr_2018 = "_-3yl" (String#11715, DoABC#3) //------------------------------------------------------------ //_SafeStr_2019 package { import mx.core.BitmapAsset; public class _SafeStr_2019 extends BitmapAsset { } }//package // _SafeStr_2019 = "_-5M2" (String#13129, DoABC#3) //------------------------------------------------------------ //_SafeStr_202 package { import mx.core.ByteArrayAsset; public class _SafeStr_202 extends ByteArrayAsset { } }//package // _SafeStr_202 = "_-0ok" (String#8434, DoABC#3) //------------------------------------------------------------ //_SafeStr_2020 package { import mx.core.ByteArrayAsset; public class _SafeStr_2020 extends ByteArrayAsset { } }//package // _SafeStr_2020 = "_-31e" (String#10753, DoABC#3) //------------------------------------------------------------ //_SafeStr_2021 package { import mx.core.BitmapAsset; public class _SafeStr_2021 extends BitmapAsset { } }//package // _SafeStr_2021 = "_-4El" (String#11981, DoABC#3) //------------------------------------------------------------ //_SafeStr_2022 package { import mx.core.BitmapAsset; public class _SafeStr_2022 extends BitmapAsset { } }//package // _SafeStr_2022 = "_-1yK" (String#9633, DoABC#3) //------------------------------------------------------------ //_SafeStr_2023 package { import mx.core.BitmapAsset; public class _SafeStr_2023 extends BitmapAsset { } }//package // _SafeStr_2023 = "_-4Kk" (String#12088, DoABC#3) //------------------------------------------------------------ //_SafeStr_2024 package { import mx.core.BitmapAsset; public class _SafeStr_2024 extends BitmapAsset { } }//package // _SafeStr_2024 = "_-61y" (String#13813, DoABC#3) //------------------------------------------------------------ //_SafeStr_2025 package { import mx.core.ByteArrayAsset; public class _SafeStr_2025 extends ByteArrayAsset { } }//package // _SafeStr_2025 = "_-2Wr" (String#10240, DoABC#3) //------------------------------------------------------------ //_SafeStr_2026 package { import mx.core.ByteArrayAsset; public class _SafeStr_2026 extends ByteArrayAsset { } }//package // _SafeStr_2026 = "_-2-B" (String#9660, DoABC#3) //------------------------------------------------------------ //_SafeStr_2027 package { import mx.core.ByteArrayAsset; public class _SafeStr_2027 extends ByteArrayAsset { } }//package // _SafeStr_2027 = "_-5Ay" (String#12947, DoABC#3) //------------------------------------------------------------ //_SafeStr_2028 package { import mx.core.ByteArrayAsset; public class _SafeStr_2028 extends ByteArrayAsset { } }//package // _SafeStr_2028 = "_-07m" (String#7735, DoABC#3) //------------------------------------------------------------ //_SafeStr_2029 package { import mx.core.BitmapAsset; public class _SafeStr_2029 extends BitmapAsset { } }//package // _SafeStr_2029 = "_-6BH" (String#13949, DoABC#3) //------------------------------------------------------------ //_SafeStr_203 package { import mx.core.ByteArrayAsset; public class _SafeStr_203 extends ByteArrayAsset { } }//package // _SafeStr_203 = "_-5Cu" (String#12978, DoABC#3) //------------------------------------------------------------ //_SafeStr_2030 package { import mx.core.BitmapAsset; public class _SafeStr_2030 extends BitmapAsset { } }//package // _SafeStr_2030 = "_-6X3" (String#14314, DoABC#3) //------------------------------------------------------------ //_SafeStr_2031 package { import mx.core.ByteArrayAsset; public class _SafeStr_2031 extends ByteArrayAsset { } }//package // _SafeStr_2031 = "_-aV" (String#15067, DoABC#3) //------------------------------------------------------------ //_SafeStr_2032 package { import mx.core.BitmapAsset; public class _SafeStr_2032 extends BitmapAsset { } }//package // _SafeStr_2032 = "_-6ZP" (String#14343, DoABC#3) //------------------------------------------------------------ //_SafeStr_2033 package { import mx.core.BitmapAsset; public class _SafeStr_2033 extends BitmapAsset { } }//package // _SafeStr_2033 = "_-53P" (String#12813, DoABC#3) //------------------------------------------------------------ //_SafeStr_2034 package { import mx.core.ByteArrayAsset; public class _SafeStr_2034 extends ByteArrayAsset { } }//package // _SafeStr_2034 = "_-2G" (String#9962, DoABC#3) //------------------------------------------------------------ //_SafeStr_2035 package { import mx.core.BitmapAsset; public class _SafeStr_2035 extends BitmapAsset { } }//package // _SafeStr_2035 = "_-5oL" (String#13584, DoABC#3) //------------------------------------------------------------ //_SafeStr_2036 package { import mx.core.ByteArrayAsset; public class _SafeStr_2036 extends ByteArrayAsset { } }//package // _SafeStr_2036 = "_-3Gh" (String#10984, DoABC#3) //------------------------------------------------------------ //_SafeStr_2037 package { import mx.core.BitmapAsset; public class _SafeStr_2037 extends BitmapAsset { } }//package // _SafeStr_2037 = "_-2Kr" (String#10047, DoABC#3) //------------------------------------------------------------ //_SafeStr_2038 package { import mx.core.ByteArrayAsset; public class _SafeStr_2038 extends ByteArrayAsset { } }//package // _SafeStr_2038 = "_-2si" (String#10573, DoABC#3) //------------------------------------------------------------ //_SafeStr_2039 package { import mx.core.BitmapAsset; public class _SafeStr_2039 extends BitmapAsset { } }//package // _SafeStr_2039 = "_-3G8" (String#10978, DoABC#3) //------------------------------------------------------------ //_SafeStr_204 package { import mx.core.ByteArrayAsset; public class _SafeStr_204 extends ByteArrayAsset { } }//package // _SafeStr_204 = "_-3pl" (String#11565, DoABC#3) //------------------------------------------------------------ //_SafeStr_2040 package { import mx.core.ByteArrayAsset; public class _SafeStr_2040 extends ByteArrayAsset { } }//package // _SafeStr_2040 = "_-10h" (String#8647, DoABC#3) //------------------------------------------------------------ //_SafeStr_2041 package { import mx.core.ByteArrayAsset; public class _SafeStr_2041 extends ByteArrayAsset { } }//package // _SafeStr_2041 = "_-3PW" (String#11119, DoABC#3) //------------------------------------------------------------ //_SafeStr_2042 package { import mx.core.BitmapAsset; public class _SafeStr_2042 extends BitmapAsset { } }//package // _SafeStr_2042 = "_-6Es" (String#14020, DoABC#3) //------------------------------------------------------------ //_SafeStr_2043 package { import mx.core.BitmapAsset; public class _SafeStr_2043 extends BitmapAsset { } }//package // _SafeStr_2043 = "_-325" (String#10761, DoABC#3) //------------------------------------------------------------ //_SafeStr_2044 package { import mx.core.ByteArrayAsset; public class _SafeStr_2044 extends ByteArrayAsset { } }//package // _SafeStr_2044 = "_-3bI" (String#11316, DoABC#3) //------------------------------------------------------------ //_SafeStr_2045 package { import mx.core.BitmapAsset; public class _SafeStr_2045 extends BitmapAsset { } }//package // _SafeStr_2045 = "_-3FP" (String#10969, DoABC#3) //------------------------------------------------------------ //_SafeStr_2046 package { import mx.core.BitmapAsset; public class _SafeStr_2046 extends BitmapAsset { } }//package // _SafeStr_2046 = "_-0GR" (String#7866, DoABC#3) //------------------------------------------------------------ //_SafeStr_2047 package { import mx.core.ByteArrayAsset; public class _SafeStr_2047 extends ByteArrayAsset { } }//package // _SafeStr_2047 = "_-fV" (String#15142, DoABC#3) //------------------------------------------------------------ //_SafeStr_2048 package { import mx.core.BitmapAsset; public class _SafeStr_2048 extends BitmapAsset { } }//package // _SafeStr_2048 = "_-3wp" (String#11680, DoABC#3) //------------------------------------------------------------ //_SafeStr_2049 package { import mx.core.ByteArrayAsset; public class _SafeStr_2049 extends ByteArrayAsset { } }//package // _SafeStr_2049 = "_-4Kr" (String#12089, DoABC#3) //------------------------------------------------------------ //_SafeStr_205 package { import mx.core.ByteArrayAsset; public class _SafeStr_205 extends ByteArrayAsset { } }//package // _SafeStr_205 = "_-fC" (String#15135, DoABC#3) //------------------------------------------------------------ //_SafeStr_2050 package { import mx.core.ByteArrayAsset; public class _SafeStr_2050 extends ByteArrayAsset { } }//package // _SafeStr_2050 = "_-0va" (String#8535, DoABC#3) //------------------------------------------------------------ //_SafeStr_2051 package { import mx.core.BitmapAsset; public class _SafeStr_2051 extends BitmapAsset { } }//package // _SafeStr_2051 = "_-5Cq" (String#12976, DoABC#3) //------------------------------------------------------------ //_SafeStr_2052 package { import mx.core.BitmapAsset; public class _SafeStr_2052 extends BitmapAsset { } }//package // _SafeStr_2052 = "_-2-5" (String#9658, DoABC#3) //------------------------------------------------------------ //_SafeStr_2053 package { import mx.core.ByteArrayAsset; public class _SafeStr_2053 extends ByteArrayAsset { } }//package // _SafeStr_2053 = "_-0tn" (String#8506, DoABC#3) //------------------------------------------------------------ //_SafeStr_2054 package { import mx.core.ByteArrayAsset; public class _SafeStr_2054 extends ByteArrayAsset { } }//package // _SafeStr_2054 = "_-1sf" (String#9531, DoABC#3) //------------------------------------------------------------ //_SafeStr_2055 package { import mx.core.ByteArrayAsset; public class _SafeStr_2055 extends ByteArrayAsset { } }//package // _SafeStr_2055 = "_-3-f" (String#10718, DoABC#3) //------------------------------------------------------------ //_SafeStr_2056 package { import mx.core.BitmapAsset; public class _SafeStr_2056 extends BitmapAsset { } }//package // _SafeStr_2056 = "_-0l3" (String#8369, DoABC#3) //------------------------------------------------------------ //_SafeStr_2057 package { import mx.core.ByteArrayAsset; public class _SafeStr_2057 extends ByteArrayAsset { } }//package // _SafeStr_2057 = "_-0a7" (String#8186, DoABC#3) //------------------------------------------------------------ //_SafeStr_2058 package { import mx.core.ByteArrayAsset; public class _SafeStr_2058 extends ByteArrayAsset { } }//package // _SafeStr_2058 = "_-5iS" (String#13482, DoABC#3) //------------------------------------------------------------ //_SafeStr_2059 package { import mx.core.BitmapAsset; public class _SafeStr_2059 extends BitmapAsset { } }//package // _SafeStr_2059 = "_-1lF" (String#9398, DoABC#3) //------------------------------------------------------------ //_SafeStr_206 package { import mx.core.BitmapAsset; public class _SafeStr_206 extends BitmapAsset { } }//package // _SafeStr_206 = "_-Fs" (String#14693, DoABC#3) //------------------------------------------------------------ //_SafeStr_2060 package { import mx.core.BitmapAsset; public class _SafeStr_2060 extends BitmapAsset { } }//package // _SafeStr_2060 = "_-31G" (String#10743, DoABC#3) //------------------------------------------------------------ //_SafeStr_2061 package { import mx.core.ByteArrayAsset; public class _SafeStr_2061 extends ByteArrayAsset { } }//package // _SafeStr_2061 = "_-4ht" (String#12459, DoABC#3) //------------------------------------------------------------ //_SafeStr_2062 package { import mx.core.ByteArrayAsset; public class _SafeStr_2062 extends ByteArrayAsset { } }//package // _SafeStr_2062 = "_-0K" (String#7914, DoABC#3) //------------------------------------------------------------ //_SafeStr_2063 package { import mx.core.ByteArrayAsset; public class _SafeStr_2063 extends ByteArrayAsset { } }//package // _SafeStr_2063 = "_-1Ni" (String#9034, DoABC#3) //------------------------------------------------------------ //_SafeStr_2064 package { import mx.core.BitmapAsset; public class _SafeStr_2064 extends BitmapAsset { } }//package // _SafeStr_2064 = "_-1NE" (String#9020, DoABC#3) //------------------------------------------------------------ //_SafeStr_2065 package { import mx.core.ByteArrayAsset; public class _SafeStr_2065 extends ByteArrayAsset { } }//package // _SafeStr_2065 = "_-6WQ" (String#14305, DoABC#3) //------------------------------------------------------------ //_SafeStr_2066 package { import mx.core.ByteArrayAsset; public class _SafeStr_2066 extends ByteArrayAsset { } }//package // _SafeStr_2066 = "_-1bi" (String#9247, DoABC#3) //------------------------------------------------------------ //_SafeStr_2067 package { import mx.core.ByteArrayAsset; public class _SafeStr_2067 extends ByteArrayAsset { } }//package // _SafeStr_2067 = "_-5uG" (String#13678, DoABC#3) //------------------------------------------------------------ //_SafeStr_2068 package { import mx.core.ByteArrayAsset; public class _SafeStr_2068 extends ByteArrayAsset { } }//package // _SafeStr_2068 = "_-0Mj" (String#7958, DoABC#3) //------------------------------------------------------------ //_SafeStr_2069 package { import mx.core.ByteArrayAsset; public class _SafeStr_2069 extends ByteArrayAsset { } }//package // _SafeStr_2069 = "_-3kt" (String#11477, DoABC#3) //------------------------------------------------------------ //_SafeStr_207 package { import mx.core.BitmapAsset; public class _SafeStr_207 extends BitmapAsset { } }//package // _SafeStr_207 = "_-4VE" (String#12232, DoABC#3) //------------------------------------------------------------ //_SafeStr_2072 package { import mx.core.ByteArrayAsset; public class _SafeStr_2072 extends ByteArrayAsset { } }//package // _SafeStr_2072 = "_-2cj" (String#10322, DoABC#3) //------------------------------------------------------------ //_SafeStr_2073 package { import mx.core.ByteArrayAsset; public class _SafeStr_2073 extends ByteArrayAsset { } }//package // _SafeStr_2073 = "_-0fc" (String#8282, DoABC#3) //------------------------------------------------------------ //_SafeStr_2074 package { import mx.core.BitmapAsset; public class _SafeStr_2074 extends BitmapAsset { } }//package // _SafeStr_2074 = "_-eA" (String#15115, DoABC#3) //------------------------------------------------------------ //_SafeStr_2075 package { import mx.core.BitmapAsset; public class _SafeStr_2075 extends BitmapAsset { } }//package // _SafeStr_2075 = "_-6Re" (String#14239, DoABC#3) //------------------------------------------------------------ //_SafeStr_2076 package { import mx.core.ByteArrayAsset; public class _SafeStr_2076 extends ByteArrayAsset { } }//package // _SafeStr_2076 = "_-03P" (String#7665, DoABC#3) //------------------------------------------------------------ //_SafeStr_2077 package { import mx.core.ByteArrayAsset; public class _SafeStr_2077 extends ByteArrayAsset { } }//package // _SafeStr_2077 = "_-31P" (String#10745, DoABC#3) //------------------------------------------------------------ //_SafeStr_2078 package { import mx.core.ByteArrayAsset; public class _SafeStr_2078 extends ByteArrayAsset { } }//package // _SafeStr_2078 = "_-0Ib" (String#7894, DoABC#3) //------------------------------------------------------------ //_SafeStr_2079 package { import mx.core.ByteArrayAsset; public class _SafeStr_2079 extends ByteArrayAsset { } }//package // _SafeStr_2079 = "_-1Zu" (String#9222, DoABC#3) //------------------------------------------------------------ //_SafeStr_208 package { import mx.core.BitmapAsset; public class _SafeStr_208 extends BitmapAsset { } }//package // _SafeStr_208 = "_-1kN" (String#9382, DoABC#3) //------------------------------------------------------------ //_SafeStr_2080 package { import mx.core.BitmapAsset; public class _SafeStr_2080 extends BitmapAsset { } }//package // _SafeStr_2080 = "_-51O" (String#12780, DoABC#3) //------------------------------------------------------------ //_SafeStr_2081 package { import mx.core.ByteArrayAsset; public class _SafeStr_2081 extends ByteArrayAsset { } }//package // _SafeStr_2081 = "_-5Hc" (String#13058, DoABC#3) //------------------------------------------------------------ //_SafeStr_2082 package { import mx.core.ByteArrayAsset; public class _SafeStr_2082 extends ByteArrayAsset { } }//package // _SafeStr_2082 = "_-0DM" (String#7819, DoABC#3) //------------------------------------------------------------ //_SafeStr_2083 package { import mx.core.BitmapAsset; public class _SafeStr_2083 extends BitmapAsset { } }//package // _SafeStr_2083 = "_-1tz" (String#9554, DoABC#3) //------------------------------------------------------------ //_SafeStr_2084 package { import mx.core.ByteArrayAsset; public class _SafeStr_2084 extends ByteArrayAsset { } }//package // _SafeStr_2084 = "_-2xC" (String#10662, DoABC#3) //------------------------------------------------------------ //_SafeStr_2085 package { import mx.core.BitmapAsset; public class _SafeStr_2085 extends BitmapAsset { } }//package // _SafeStr_2085 = "_-0pz" (String#8458, DoABC#3) //------------------------------------------------------------ //_SafeStr_2086 package { import mx.core.BitmapAsset; public class _SafeStr_2086 extends BitmapAsset { } }//package // _SafeStr_2086 = "_-0OM" (String#7989, DoABC#3) //------------------------------------------------------------ //_SafeStr_2087 package { import mx.core.BitmapAsset; public class _SafeStr_2087 extends BitmapAsset { } }//package // _SafeStr_2087 = "_-1x3" (String#9614, DoABC#3) //------------------------------------------------------------ //_SafeStr_2088 package { import mx.core.ByteArrayAsset; public class _SafeStr_2088 extends ByteArrayAsset { } }//package // _SafeStr_2088 = "_-6IV" (String#14086, DoABC#3) //------------------------------------------------------------ //_SafeStr_2089 package { import mx.core.BitmapAsset; public class _SafeStr_2089 extends BitmapAsset { } }//package // _SafeStr_2089 = "_-5es" (String#13421, DoABC#3) //------------------------------------------------------------ //_SafeStr_209 package { import mx.core.ByteArrayAsset; public class _SafeStr_209 extends ByteArrayAsset { } }//package // _SafeStr_209 = "_-0O8" (String#7987, DoABC#3) //------------------------------------------------------------ //_SafeStr_2090 package { import mx.core.ByteArrayAsset; public class _SafeStr_2090 extends ByteArrayAsset { } }//package // _SafeStr_2090 = "_-61W" (String#13804, DoABC#3) //------------------------------------------------------------ //_SafeStr_2091 package { import mx.core.ByteArrayAsset; public class _SafeStr_2091 extends ByteArrayAsset { } }//package // _SafeStr_2091 = "_-3zH" (String#11731, DoABC#3) //------------------------------------------------------------ //_SafeStr_2092 package { import mx.core.ByteArrayAsset; public class _SafeStr_2092 extends ByteArrayAsset { } }//package // _SafeStr_2092 = "_-29s" (String#9858, DoABC#3) //------------------------------------------------------------ //_SafeStr_2093 package { import mx.core.BitmapAsset; public class _SafeStr_2093 extends BitmapAsset { } }//package // _SafeStr_2093 = "_-5v5" (String#13688, DoABC#3) //------------------------------------------------------------ //_SafeStr_2094 package { import mx.core.BitmapAsset; public class _SafeStr_2094 extends BitmapAsset { } }//package // _SafeStr_2094 = "_-2nn" (String#10485, DoABC#3) //------------------------------------------------------------ //_SafeStr_2095 package { import mx.core.BitmapAsset; public class _SafeStr_2095 extends BitmapAsset { } }//package // _SafeStr_2095 = "_-5-W" (String#12754, DoABC#3) //------------------------------------------------------------ //_SafeStr_2096 package { import mx.core.ByteArrayAsset; public class _SafeStr_2096 extends ByteArrayAsset { } }//package // _SafeStr_2096 = "_-4Vz" (String#12243, DoABC#3) //------------------------------------------------------------ //_SafeStr_2097 package { import mx.core.BitmapAsset; public class _SafeStr_2097 extends BitmapAsset { } }//package // _SafeStr_2097 = "_-2u0" (String#10595, DoABC#3) //------------------------------------------------------------ //_SafeStr_2098 package { import mx.core.BitmapAsset; public class _SafeStr_2098 extends BitmapAsset { } }//package // _SafeStr_2098 = "_-4aK" (String#12324, DoABC#3) //------------------------------------------------------------ //_SafeStr_2099 package { import mx.core.BitmapAsset; public class _SafeStr_2099 extends BitmapAsset { } }//package // _SafeStr_2099 = "_-zG" (String#15459, DoABC#3) //------------------------------------------------------------ //_SafeStr_210 package { import mx.core.ByteArrayAsset; public class _SafeStr_210 extends ByteArrayAsset { } }//package // _SafeStr_210 = "_-269" (String#9786, DoABC#3) //------------------------------------------------------------ //_SafeStr_2100 package { import mx.core.BitmapAsset; public class _SafeStr_2100 extends BitmapAsset { } }//package // _SafeStr_2100 = "_-eM" (String#15120, DoABC#3) //------------------------------------------------------------ //_SafeStr_2101 package { import mx.core.BitmapAsset; public class _SafeStr_2101 extends BitmapAsset { } }//package // _SafeStr_2101 = "_-0ee" (String#8262, DoABC#3) //------------------------------------------------------------ //_SafeStr_2102 package { import mx.core.ByteArrayAsset; public class _SafeStr_2102 extends ByteArrayAsset { } }//package // _SafeStr_2102 = "_-220" (String#9722, DoABC#3) //------------------------------------------------------------ //_SafeStr_2103 package { import mx.core.ByteArrayAsset; public class _SafeStr_2103 extends ByteArrayAsset { } }//package // _SafeStr_2103 = "_-1Rz" (String#9094, DoABC#3) //------------------------------------------------------------ //_SafeStr_2104 package { import mx.core.BitmapAsset; public class _SafeStr_2104 extends BitmapAsset { } }//package // _SafeStr_2104 = "_-14x" (String#8714, DoABC#3) //------------------------------------------------------------ //_SafeStr_2105 package { import mx.core.ByteArrayAsset; public class _SafeStr_2105 extends ByteArrayAsset { } }//package // _SafeStr_2105 = "_-4BF" (String#11923, DoABC#3) //------------------------------------------------------------ //_SafeStr_2106 package { import mx.core.BitmapAsset; public class _SafeStr_2106 extends BitmapAsset { } }//package // _SafeStr_2106 = "_-5XV" (String#13313, DoABC#3) //------------------------------------------------------------ //_SafeStr_2107 package { import mx.core.BitmapAsset; public class _SafeStr_2107 extends BitmapAsset { } }//package // _SafeStr_2107 = "_-6C0" (String#13964, DoABC#3) //------------------------------------------------------------ //_SafeStr_2108 package { import mx.core.ByteArrayAsset; public class _SafeStr_2108 extends ByteArrayAsset { } }//package // _SafeStr_2108 = "_-4AL" (String#11907, DoABC#3) //------------------------------------------------------------ //_SafeStr_2109 package { import mx.core.ByteArrayAsset; public class _SafeStr_2109 extends ByteArrayAsset { } }//package // _SafeStr_2109 = "_-0sm" (String#8494, DoABC#3) //------------------------------------------------------------ //_SafeStr_211 package { import mx.core.ByteArrayAsset; public class _SafeStr_211 extends ByteArrayAsset { } }//package // _SafeStr_211 = "_-2SG" (String#10164, DoABC#3) //------------------------------------------------------------ //_SafeStr_2110 package { import mx.core.ByteArrayAsset; public class _SafeStr_2110 extends ByteArrayAsset { } }//package // _SafeStr_2110 = "_-2Ee" (String#9939, DoABC#3) //------------------------------------------------------------ //_SafeStr_2111 package { import mx.core.ByteArrayAsset; public class _SafeStr_2111 extends ByteArrayAsset { } }//package // _SafeStr_2111 = "_-13M" (String#8688, DoABC#3) //------------------------------------------------------------ //_SafeStr_2112 package { import mx.core.ByteArrayAsset; public class _SafeStr_2112 extends ByteArrayAsset { } }//package // _SafeStr_2112 = "_-1nC" (String#9434, DoABC#3) //------------------------------------------------------------ //_SafeStr_2113 package { import mx.core.ByteArrayAsset; public class _SafeStr_2113 extends ByteArrayAsset { } }//package // _SafeStr_2113 = "_-0VM" (String#8113, DoABC#3) //------------------------------------------------------------ //_SafeStr_2114 package { import mx.core.ByteArrayAsset; public class _SafeStr_2114 extends ByteArrayAsset { } }//package // _SafeStr_2114 = "_-1dv" (String#9280, DoABC#3) //------------------------------------------------------------ //_SafeStr_2115 package { import mx.core.BitmapAsset; public class _SafeStr_2115 extends BitmapAsset { } }//package // _SafeStr_2115 = "_-5LJ" (String#13115, DoABC#3) //------------------------------------------------------------ //_SafeStr_2116 package { import mx.core.BitmapAsset; public class _SafeStr_2116 extends BitmapAsset { } }//package // _SafeStr_2116 = "_-2uZ" (String#10609, DoABC#3) //------------------------------------------------------------ //_SafeStr_2117 package { import mx.core.BitmapAsset; public class _SafeStr_2117 extends BitmapAsset { } }//package // _SafeStr_2117 = "_-nb" (String#15283, DoABC#3) //------------------------------------------------------------ //_SafeStr_2118 package { import mx.core.ByteArrayAsset; public class _SafeStr_2118 extends ByteArrayAsset { } }//package // _SafeStr_2118 = "_-08C" (String#7743, DoABC#3) //------------------------------------------------------------ //_SafeStr_2119 package { import mx.core.ByteArrayAsset; public class _SafeStr_2119 extends ByteArrayAsset { } }//package // _SafeStr_2119 = "_-LY" (String#14789, DoABC#3) //------------------------------------------------------------ //_SafeStr_212 package { import mx.core.BitmapAsset; public class _SafeStr_212 extends BitmapAsset { } }//package // _SafeStr_212 = "_-3Db" (String#10945, DoABC#3) //------------------------------------------------------------ //_SafeStr_2120 package { import mx.core.BitmapAsset; public class _SafeStr_2120 extends BitmapAsset { } }//package // _SafeStr_2120 = "_-20Y" (String#9690, DoABC#3) //------------------------------------------------------------ //_SafeStr_2121 package { import mx.core.BitmapAsset; public class _SafeStr_2121 extends BitmapAsset { } }//package // _SafeStr_2121 = "_-0JS" (String#7907, DoABC#3) //------------------------------------------------------------ //_SafeStr_2122 package { import mx.core.BitmapAsset; public class _SafeStr_2122 extends BitmapAsset { } }//package // _SafeStr_2122 = "_-5sW" (String#13650, DoABC#3) //------------------------------------------------------------ //_SafeStr_2123 package { import mx.core.BitmapAsset; public class _SafeStr_2123 extends BitmapAsset { } }//package // _SafeStr_2123 = "_-4fw" (String#12424, DoABC#3) //------------------------------------------------------------ //_SafeStr_2124 package { import mx.core.ByteArrayAsset; public class _SafeStr_2124 extends ByteArrayAsset { } }//package // _SafeStr_2124 = "_-0bo" (String#8220, DoABC#3) //------------------------------------------------------------ //_SafeStr_2125 package { import mx.core.ByteArrayAsset; public class _SafeStr_2125 extends ByteArrayAsset { } }//package // _SafeStr_2125 = "_-3uo" (String#11642, DoABC#3) //------------------------------------------------------------ //_SafeStr_2126 package { import mx.core.ByteArrayAsset; public class _SafeStr_2126 extends ByteArrayAsset { } }//package // _SafeStr_2126 = "_-4ie" (String#12472, DoABC#3) //------------------------------------------------------------ //_SafeStr_2127 package { import mx.core.BitmapAsset; public class _SafeStr_2127 extends BitmapAsset { } }//package // _SafeStr_2127 = "_-1B3" (String#8819, DoABC#3) //------------------------------------------------------------ //_SafeStr_2128 package { import mx.core.ByteArrayAsset; public class _SafeStr_2128 extends ByteArrayAsset { } }//package // _SafeStr_2128 = "_-4g2" (String#12428, DoABC#3) //------------------------------------------------------------ //_SafeStr_2129 package { import mx.core.ByteArrayAsset; public class _SafeStr_2129 extends ByteArrayAsset { } }//package // _SafeStr_2129 = "_-2JR" (String#10025, DoABC#3) //------------------------------------------------------------ //_SafeStr_213 package { import mx.core.BitmapAsset; public class _SafeStr_213 extends BitmapAsset { } }//package // _SafeStr_213 = "_-4TS" (String#12201, DoABC#3) //------------------------------------------------------------ //_SafeStr_2131 package { import mx.core.ByteArrayAsset; public class _SafeStr_2131 extends ByteArrayAsset { } }//package // _SafeStr_2131 = "_-5Gx" (String#13050, DoABC#3) //------------------------------------------------------------ //_SafeStr_2132 package { import mx.core.ByteArrayAsset; public class _SafeStr_2132 extends ByteArrayAsset { } }//package // _SafeStr_2132 = "_-2WW" (String#10236, DoABC#3) //------------------------------------------------------------ //_SafeStr_2133 package { import mx.core.ByteArrayAsset; public class _SafeStr_2133 extends ByteArrayAsset { } }//package // _SafeStr_2133 = "_-2LF" (String#10053, DoABC#3) //------------------------------------------------------------ //_SafeStr_2134 package { import mx.core.ByteArrayAsset; public class _SafeStr_2134 extends ByteArrayAsset { } }//package // _SafeStr_2134 = "_-2nR" (String#10479, DoABC#3) //------------------------------------------------------------ //_SafeStr_2135 package { import mx.core.ByteArrayAsset; public class _SafeStr_2135 extends ByteArrayAsset { } }//package // _SafeStr_2135 = "_-Ig" (String#14742, DoABC#3) //------------------------------------------------------------ //_SafeStr_2136 package { import mx.core.BitmapAsset; public class _SafeStr_2136 extends BitmapAsset { } }//package // _SafeStr_2136 = "_-3WE" (String#11223, DoABC#3) //------------------------------------------------------------ //_SafeStr_2137 package { import mx.core.ByteArrayAsset; public class _SafeStr_2137 extends ByteArrayAsset { } }//package // _SafeStr_2137 = "_-1qj" (String#9496, DoABC#3) //------------------------------------------------------------ //_SafeStr_2138 package { import mx.core.ByteArrayAsset; public class _SafeStr_2138 extends ByteArrayAsset { } }//package // _SafeStr_2138 = "_-5fB" (String#13429, DoABC#3) //------------------------------------------------------------ //_SafeStr_2139 package { import mx.core.BitmapAsset; public class _SafeStr_2139 extends BitmapAsset { } }//package // _SafeStr_2139 = "_-6CX" (String#13977, DoABC#3) //------------------------------------------------------------ //_SafeStr_2140 package { import mx.core.ByteArrayAsset; public class _SafeStr_2140 extends ByteArrayAsset { } }//package // _SafeStr_2140 = "_-4qH" (String#12593, DoABC#3) //------------------------------------------------------------ //_SafeStr_2141 package { import mx.core.ByteArrayAsset; public class _SafeStr_2141 extends ByteArrayAsset { } }//package // _SafeStr_2141 = "_-45U" (String#11835, DoABC#3) //------------------------------------------------------------ //_SafeStr_2142 package { import mx.core.ByteArrayAsset; public class _SafeStr_2142 extends ByteArrayAsset { } }//package // _SafeStr_2142 = "_-0Hm" (String#7883, DoABC#3) //------------------------------------------------------------ //_SafeStr_2143 package { import mx.core.ByteArrayAsset; public class _SafeStr_2143 extends ByteArrayAsset { } }//package // _SafeStr_2143 = "_-0b3" (String#8204, DoABC#3) //------------------------------------------------------------ //_SafeStr_2144 package { import mx.core.ByteArrayAsset; public class _SafeStr_2144 extends ByteArrayAsset { } }//package // _SafeStr_2144 = "_-4bO" (String#12343, DoABC#3) //------------------------------------------------------------ //_SafeStr_2145 package { import mx.core.ByteArrayAsset; public class _SafeStr_2145 extends ByteArrayAsset { } }//package // _SafeStr_2145 = "_-5xz" (String#13739, DoABC#3) //------------------------------------------------------------ //_SafeStr_2146 package { import mx.core.ByteArrayAsset; public class _SafeStr_2146 extends ByteArrayAsset { } }//package // _SafeStr_2146 = "_-6Pq" (String#14207, DoABC#3) //------------------------------------------------------------ //_SafeStr_2147 package { import mx.core.ByteArrayAsset; public class _SafeStr_2147 extends ByteArrayAsset { } }//package // _SafeStr_2147 = "_-4Ln" (String#12108, DoABC#3) //------------------------------------------------------------ //_SafeStr_2148 package { import mx.core.ByteArrayAsset; public class _SafeStr_2148 extends ByteArrayAsset { } }//package // _SafeStr_2148 = "_-1c7" (String#9256, DoABC#3) //------------------------------------------------------------ //_SafeStr_2149 package { import mx.core.ByteArrayAsset; public class _SafeStr_2149 extends ByteArrayAsset { } }//package // _SafeStr_2149 = "_-44H" (String#11819, DoABC#3) //------------------------------------------------------------ //_SafeStr_215 package { import mx.core.ByteArrayAsset; public class _SafeStr_215 extends ByteArrayAsset { } }//package // _SafeStr_215 = "_-0w7" (String#8542, DoABC#3) //------------------------------------------------------------ //_SafeStr_2150 package { import mx.core.ByteArrayAsset; public class _SafeStr_2150 extends ByteArrayAsset { } }//package // _SafeStr_2150 = "_-4bw" (String#12353, DoABC#3) //------------------------------------------------------------ //_SafeStr_2151 package { import mx.core.ByteArrayAsset; public class _SafeStr_2151 extends ByteArrayAsset { } }//package // _SafeStr_2151 = "_-jy" (String#15224, DoABC#3) //------------------------------------------------------------ //_SafeStr_2152 package { import mx.core.ByteArrayAsset; public class _SafeStr_2152 extends ByteArrayAsset { } }//package // _SafeStr_2152 = "_-5jQ" (String#13501, DoABC#3) //------------------------------------------------------------ //_SafeStr_2154 package { import mx.core.ByteArrayAsset; public class _SafeStr_2154 extends ByteArrayAsset { } }//package // _SafeStr_2154 = "_-5bS" (String#13378, DoABC#3) //------------------------------------------------------------ //_SafeStr_2155 package { import mx.core.ByteArrayAsset; public class _SafeStr_2155 extends ByteArrayAsset { } }//package // _SafeStr_2155 = "_-6gE" (String#14445, DoABC#3) //------------------------------------------------------------ //_SafeStr_2156 package { import mx.core.ByteArrayAsset; public class _SafeStr_2156 extends ByteArrayAsset { } }//package // _SafeStr_2156 = "_-172" (String#8751, DoABC#3) //------------------------------------------------------------ //_SafeStr_2157 package { import mx.core.ByteArrayAsset; public class _SafeStr_2157 extends ByteArrayAsset { } }//package // _SafeStr_2157 = "_-065" (String#7710, DoABC#3) //------------------------------------------------------------ //_SafeStr_2158 package { import mx.core.ByteArrayAsset; public class _SafeStr_2158 extends ByteArrayAsset { } }//package // _SafeStr_2158 = "_-4Bb" (String#11931, DoABC#3) //------------------------------------------------------------ //_SafeStr_2159 package { import mx.core.ByteArrayAsset; public class _SafeStr_2159 extends ByteArrayAsset { } }//package // _SafeStr_2159 = "_-6Be" (String#13956, DoABC#3) //------------------------------------------------------------ //_SafeStr_216 package { import mx.core.BitmapAsset; public class _SafeStr_216 extends BitmapAsset { } }//package // _SafeStr_216 = "_-34w" (String#10813, DoABC#3) //------------------------------------------------------------ //_SafeStr_2160 package { import mx.core.ByteArrayAsset; public class _SafeStr_2160 extends ByteArrayAsset { } }//package // _SafeStr_2160 = "_-2q9" (String#10530, DoABC#3) //------------------------------------------------------------ //_SafeStr_2161 package { import mx.core.ByteArrayAsset; public class _SafeStr_2161 extends ByteArrayAsset { } }//package // _SafeStr_2161 = "_-0yD" (String#8583, DoABC#3) //------------------------------------------------------------ //_SafeStr_2162 package { import mx.core.ByteArrayAsset; public class _SafeStr_2162 extends ByteArrayAsset { } }//package // _SafeStr_2162 = "_-3-B" (String#10711, DoABC#3) //------------------------------------------------------------ //_SafeStr_2163 package { import mx.core.ByteArrayAsset; public class _SafeStr_2163 extends ByteArrayAsset { } }//package // _SafeStr_2163 = "_-7E" (String#14542, DoABC#3) //------------------------------------------------------------ //_SafeStr_2164 package { import mx.core.ByteArrayAsset; public class _SafeStr_2164 extends ByteArrayAsset { } }//package // _SafeStr_2164 = "_-4dQ" (String#12377, DoABC#3) //------------------------------------------------------------ //_SafeStr_2165 package { import mx.core.ByteArrayAsset; public class _SafeStr_2165 extends ByteArrayAsset { } }//package // _SafeStr_2165 = "_-4rI" (String#12609, DoABC#3) //------------------------------------------------------------ //_SafeStr_2166 package { import mx.core.ByteArrayAsset; public class _SafeStr_2166 extends ByteArrayAsset { } }//package // _SafeStr_2166 = "_-2Tz" (String#10195, DoABC#3) //------------------------------------------------------------ //_SafeStr_2167 package { import mx.core.ByteArrayAsset; public class _SafeStr_2167 extends ByteArrayAsset { } }//package // _SafeStr_2167 = "_-LM" (String#14785, DoABC#3) //------------------------------------------------------------ //_SafeStr_2168 package { import mx.core.ByteArrayAsset; public class _SafeStr_2168 extends ByteArrayAsset { } }//package // _SafeStr_2168 = "_-5WN" (String#13295, DoABC#3) //------------------------------------------------------------ //_SafeStr_2169 package { import mx.core.BitmapAsset; public class _SafeStr_2169 extends BitmapAsset { } }//package // _SafeStr_2169 = "_-12J" (String#8665, DoABC#3) //------------------------------------------------------------ //_SafeStr_2170 package { import mx.core.ByteArrayAsset; public class _SafeStr_2170 extends ByteArrayAsset { } }//package // _SafeStr_2170 = "_-6S" (String#14245, DoABC#3) //------------------------------------------------------------ //_SafeStr_2171 package { import mx.core.ByteArrayAsset; public class _SafeStr_2171 extends ByteArrayAsset { } }//package // _SafeStr_2171 = "_-3uZ" (String#11638, DoABC#3) //------------------------------------------------------------ //_SafeStr_2172 package { import mx.core.ByteArrayAsset; public class _SafeStr_2172 extends ByteArrayAsset { } }//package // _SafeStr_2172 = "_-2rt" (String#10557, DoABC#3) //------------------------------------------------------------ //_SafeStr_2174 package { import mx.core.BitmapAsset; public class _SafeStr_2174 extends BitmapAsset { } }//package // _SafeStr_2174 = "_-03h" (String#7670, DoABC#3) //------------------------------------------------------------ //_SafeStr_2175 package { import mx.core.ByteArrayAsset; public class _SafeStr_2175 extends ByteArrayAsset { } }//package // _SafeStr_2175 = "_-4i5" (String#12463, DoABC#3) //------------------------------------------------------------ //_SafeStr_2177 package { import mx.core.ByteArrayAsset; public class _SafeStr_2177 extends ByteArrayAsset { } }//package // _SafeStr_2177 = "_-2wl" (String#10654, DoABC#3) //------------------------------------------------------------ //_SafeStr_2178 package { import mx.core.ByteArrayAsset; public class _SafeStr_2178 extends ByteArrayAsset { } }//package // _SafeStr_2178 = "_-3lW" (String#11490, DoABC#3) //------------------------------------------------------------ //_SafeStr_2179 package { import mx.core.ByteArrayAsset; public class _SafeStr_2179 extends ByteArrayAsset { } }//package // _SafeStr_2179 = "_-6-C" (String#13771, DoABC#3) //------------------------------------------------------------ //_SafeStr_218 package { import mx.core.BitmapAsset; public class _SafeStr_218 extends BitmapAsset { } }//package // _SafeStr_218 = "_-2GQ" (String#9971, DoABC#3) //------------------------------------------------------------ //_SafeStr_2180 package { import mx.core.ByteArrayAsset; public class _SafeStr_2180 extends ByteArrayAsset { } }//package // _SafeStr_2180 = "_-1R7" (String#9086, DoABC#3) //------------------------------------------------------------ //_SafeStr_2181 package { import mx.core.BitmapAsset; public class _SafeStr_2181 extends BitmapAsset { } }//package // _SafeStr_2181 = "_-60Z" (String#13793, DoABC#3) //------------------------------------------------------------ //_SafeStr_2182 package { import mx.core.ByteArrayAsset; public class _SafeStr_2182 extends ByteArrayAsset { } }//package // _SafeStr_2182 = "_-1nB" (String#9433, DoABC#3) //------------------------------------------------------------ //_SafeStr_2183 package { import mx.core.BitmapAsset; public class _SafeStr_2183 extends BitmapAsset { } }//package // _SafeStr_2183 = "_-4Tl" (String#12204, DoABC#3) //------------------------------------------------------------ //_SafeStr_2184 package { import mx.core.BitmapAsset; public class _SafeStr_2184 extends BitmapAsset { } }//package // _SafeStr_2184 = "_-0fj" (String#8284, DoABC#3) //------------------------------------------------------------ //_SafeStr_2185 package { import mx.core.ByteArrayAsset; public class _SafeStr_2185 extends ByteArrayAsset { } }//package // _SafeStr_2185 = "_-Fy" (String#14696, DoABC#3) //------------------------------------------------------------ //_SafeStr_2186 package { import mx.core.ByteArrayAsset; public class _SafeStr_2186 extends ByteArrayAsset { } }//package // _SafeStr_2186 = "_-4Hh" (String#12031, DoABC#3) //------------------------------------------------------------ //_SafeStr_2187 package { import mx.core.ByteArrayAsset; public class _SafeStr_2187 extends ByteArrayAsset { } }//package // _SafeStr_2187 = "_-YE" (String#15020, DoABC#3) //------------------------------------------------------------ //_SafeStr_2188 package { import mx.core.ByteArrayAsset; public class _SafeStr_2188 extends ByteArrayAsset { } }//package // _SafeStr_2188 = "_-5SE" (String#13237, DoABC#3) //------------------------------------------------------------ //_SafeStr_2189 package { import mx.core.ByteArrayAsset; public class _SafeStr_2189 extends ByteArrayAsset { } }//package // _SafeStr_2189 = "_-6Jx" (String#14108, DoABC#3) //------------------------------------------------------------ //_SafeStr_219 package { import mx.core.ByteArrayAsset; public class _SafeStr_219 extends ByteArrayAsset { } }//package // _SafeStr_219 = "_-6g7" (String#14443, DoABC#3) //------------------------------------------------------------ //_SafeStr_2191 package { import mx.core.ByteArrayAsset; public class _SafeStr_2191 extends ByteArrayAsset { } }//package // _SafeStr_2191 = "_-2tx" (String#10594, DoABC#3) //------------------------------------------------------------ //_SafeStr_2192 package { import mx.core.BitmapAsset; public class _SafeStr_2192 extends BitmapAsset { } }//package // _SafeStr_2192 = "_-vx" (String#15417, DoABC#3) //------------------------------------------------------------ //_SafeStr_2193 package { import mx.core.ByteArrayAsset; public class _SafeStr_2193 extends ByteArrayAsset { } }//package // _SafeStr_2193 = "_-6Vs" (String#14296, DoABC#3) //------------------------------------------------------------ //_SafeStr_2194 package { import mx.core.ByteArrayAsset; public class _SafeStr_2194 extends ByteArrayAsset { } }//package // _SafeStr_2194 = "_-3oJ" (String#11539, DoABC#3) //------------------------------------------------------------ //_SafeStr_2195 package { import mx.core.ByteArrayAsset; public class _SafeStr_2195 extends ByteArrayAsset { } }//package // _SafeStr_2195 = "_-0RU" (String#8047, DoABC#3) //------------------------------------------------------------ //_SafeStr_2196 package { import mx.core.ByteArrayAsset; public class _SafeStr_2196 extends ByteArrayAsset { } }//package // _SafeStr_2196 = "_-1-P" (String#8624, DoABC#3) //------------------------------------------------------------ //_SafeStr_2197 package { import mx.core.ByteArrayAsset; public class _SafeStr_2197 extends ByteArrayAsset { } }//package // _SafeStr_2197 = "_-1CQ" (String#8841, DoABC#3) //------------------------------------------------------------ //_SafeStr_2198 package { import mx.core.ByteArrayAsset; public class _SafeStr_2198 extends ByteArrayAsset { } }//package // _SafeStr_2198 = "_-1pZ" (String#9471, DoABC#3) //------------------------------------------------------------ //_SafeStr_2199 package { import mx.core.ByteArrayAsset; public class _SafeStr_2199 extends ByteArrayAsset { } }//package // _SafeStr_2199 = "_-0MF" (String#7952, DoABC#3) //------------------------------------------------------------ //_SafeStr_22 package { import mx.core.FontAsset; public class _SafeStr_22 extends FontAsset { } }//package // _SafeStr_22 = "_-1kD" (String#331, DoABC#2) //------------------------------------------------------------ //_SafeStr_220 package { import mx.core.BitmapAsset; public class _SafeStr_220 extends BitmapAsset { } }//package // _SafeStr_220 = "_-207" (String#9683, DoABC#3) //------------------------------------------------------------ //_SafeStr_2200 package { import mx.core.ByteArrayAsset; public class _SafeStr_2200 extends ByteArrayAsset { } }//package // _SafeStr_2200 = "_-4LH" (String#12097, DoABC#3) //------------------------------------------------------------ //_SafeStr_2201 package { import mx.core.BitmapAsset; public class _SafeStr_2201 extends BitmapAsset { } }//package // _SafeStr_2201 = "_-1cD" (String#9260, DoABC#3) //------------------------------------------------------------ //_SafeStr_2202 package { import mx.core.BitmapAsset; public class _SafeStr_2202 extends BitmapAsset { } }//package // _SafeStr_2202 = "_-1mn" (String#9425, DoABC#3) //------------------------------------------------------------ //_SafeStr_2203 package { import mx.core.BitmapAsset; public class _SafeStr_2203 extends BitmapAsset { } }//package // _SafeStr_2203 = "_-0Ec" (String#7837, DoABC#3) //------------------------------------------------------------ //_SafeStr_2204 package { import mx.core.BitmapAsset; public class _SafeStr_2204 extends BitmapAsset { } }//package // _SafeStr_2204 = "_-5fw" (String#13440, DoABC#3) //------------------------------------------------------------ //_SafeStr_2205 package { import mx.core.ByteArrayAsset; public class _SafeStr_2205 extends ByteArrayAsset { } }//package // _SafeStr_2205 = "_-2wf" (String#10651, DoABC#3) //------------------------------------------------------------ //_SafeStr_2206 package { import mx.core.BitmapAsset; public class _SafeStr_2206 extends BitmapAsset { } }//package // _SafeStr_2206 = "_-2fR" (String#10368, DoABC#3) //------------------------------------------------------------ //_SafeStr_2207 package { import mx.core.BitmapAsset; public class _SafeStr_2207 extends BitmapAsset { } }//package // _SafeStr_2207 = "_-06e" (String#7721, DoABC#3) //------------------------------------------------------------ //_SafeStr_2208 package { import mx.core.BitmapAsset; public class _SafeStr_2208 extends BitmapAsset { } }//package // _SafeStr_2208 = "_-1UT" (String#9141, DoABC#3) //------------------------------------------------------------ //_SafeStr_2209 package { import mx.core.BitmapAsset; public class _SafeStr_2209 extends BitmapAsset { } }//package // _SafeStr_2209 = "_-Cv" (String#14642, DoABC#3) //------------------------------------------------------------ //_SafeStr_221 package { import mx.core.BitmapAsset; public class _SafeStr_221 extends BitmapAsset { } }//package // _SafeStr_221 = "_-2g0" (String#10377, DoABC#3) //------------------------------------------------------------ //_SafeStr_2210 package { import mx.core.ByteArrayAsset; public class _SafeStr_2210 extends ByteArrayAsset { } }//package // _SafeStr_2210 = "_-1ph" (String#9473, DoABC#3) //------------------------------------------------------------ //_SafeStr_2211 package { import mx.core.BitmapAsset; public class _SafeStr_2211 extends BitmapAsset { } }//package // _SafeStr_2211 = "_-6RN" (String#14233, DoABC#3) //------------------------------------------------------------ //_SafeStr_2213 package { import mx.core.BitmapAsset; public class _SafeStr_2213 extends BitmapAsset { } }//package // _SafeStr_2213 = "_-4xj" (String#12708, DoABC#3) //------------------------------------------------------------ //_SafeStr_2214 package { import mx.core.ByteArrayAsset; public class _SafeStr_2214 extends ByteArrayAsset { } }//package // _SafeStr_2214 = "_-3hJ" (String#11423, DoABC#3) //------------------------------------------------------------ //_SafeStr_2215 package { import mx.core.ByteArrayAsset; public class _SafeStr_2215 extends ByteArrayAsset { } }//package // _SafeStr_2215 = "_-1mH" (String#9416, DoABC#3) //------------------------------------------------------------ //_SafeStr_2216 package { import mx.core.ByteArrayAsset; public class _SafeStr_2216 extends ByteArrayAsset { } }//package // _SafeStr_2216 = "_-65r" (String#13872, DoABC#3) //------------------------------------------------------------ //_SafeStr_2217 package { import mx.core.BitmapAsset; public class _SafeStr_2217 extends BitmapAsset { } }//package // _SafeStr_2217 = "_-4Mm" (String#12117, DoABC#3) //------------------------------------------------------------ //_SafeStr_2218 package { import mx.core.ByteArrayAsset; public class _SafeStr_2218 extends ByteArrayAsset { } }//package // _SafeStr_2218 = "_-01V" (String#7635, DoABC#3) //------------------------------------------------------------ //_SafeStr_2219 package { import mx.core.ByteArrayAsset; public class _SafeStr_2219 extends ByteArrayAsset { } }//package // _SafeStr_2219 = "_-0KO" (String#7923, DoABC#3) //------------------------------------------------------------ //_SafeStr_222 package { import mx.core.BitmapAsset; public class _SafeStr_222 extends BitmapAsset { } }//package // _SafeStr_222 = "_-4YL" (String#12284, DoABC#3) //------------------------------------------------------------ //_SafeStr_2220 package { import mx.core.BitmapAsset; public class _SafeStr_2220 extends BitmapAsset { } }//package // _SafeStr_2220 = "_-0ZV" (String#8177, DoABC#3) //------------------------------------------------------------ //_SafeStr_2221 package { import mx.core.BitmapAsset; public class _SafeStr_2221 extends BitmapAsset { } }//package // _SafeStr_2221 = "_-5Lg" (String#13120, DoABC#3) //------------------------------------------------------------ //_SafeStr_2222 package { import mx.core.BitmapAsset; public class _SafeStr_2222 extends BitmapAsset { } }//package // _SafeStr_2222 = "_-0nY" (String#8411, DoABC#3) //------------------------------------------------------------ //_SafeStr_2223 package { import mx.core.BitmapAsset; public class _SafeStr_2223 extends BitmapAsset { } }//package // _SafeStr_2223 = "_-1KX" (String#8971, DoABC#3) //------------------------------------------------------------ //_SafeStr_2224 package { import mx.core.BitmapAsset; public class _SafeStr_2224 extends BitmapAsset { } }//package // _SafeStr_2224 = "_-3bt" (String#11326, DoABC#3) //------------------------------------------------------------ //_SafeStr_2225 package { import mx.core.BitmapAsset; public class _SafeStr_2225 extends BitmapAsset { } }//package // _SafeStr_2225 = "_-4GF" (String#12007, DoABC#3) //------------------------------------------------------------ //_SafeStr_2226 package { import mx.core.BitmapAsset; public class _SafeStr_2226 extends BitmapAsset { } }//package // _SafeStr_2226 = "_-3yZ" (String#11712, DoABC#3) //------------------------------------------------------------ //_SafeStr_2227 package { import mx.core.BitmapAsset; public class _SafeStr_2227 extends BitmapAsset { } }//package // _SafeStr_2227 = "_-0SF" (String#8059, DoABC#3) //------------------------------------------------------------ //_SafeStr_2228 package { import mx.core.BitmapAsset; public class _SafeStr_2228 extends BitmapAsset { } }//package // _SafeStr_2228 = "_-2YE" (String#10258, DoABC#3) //------------------------------------------------------------ //_SafeStr_2229 package { import mx.core.BitmapAsset; public class _SafeStr_2229 extends BitmapAsset { } }//package // _SafeStr_2229 = "_-1el" (String#9291, DoABC#3) //------------------------------------------------------------ //_SafeStr_223 package { import mx.core.ByteArrayAsset; public class _SafeStr_223 extends ByteArrayAsset { } }//package // _SafeStr_223 = "_-0KJ" (String#7920, DoABC#3) //------------------------------------------------------------ //_SafeStr_2230 package { import mx.core.BitmapAsset; public class _SafeStr_2230 extends BitmapAsset { } }//package // _SafeStr_2230 = "_-1fU" (String#9306, DoABC#3) //------------------------------------------------------------ //_SafeStr_2231 package { import mx.core.ByteArrayAsset; public class _SafeStr_2231 extends ByteArrayAsset { } }//package // _SafeStr_2231 = "_-3ZU" (String#11278, DoABC#3) //------------------------------------------------------------ //_SafeStr_2232 package { import mx.core.ByteArrayAsset; public class _SafeStr_2232 extends ByteArrayAsset { } }//package // _SafeStr_2232 = "_-3BC" (String#10908, DoABC#3) //------------------------------------------------------------ //_SafeStr_2233 package { import mx.core.ByteArrayAsset; public class _SafeStr_2233 extends ByteArrayAsset { } }//package // _SafeStr_2233 = "_-M1" (String#14799, DoABC#3) //------------------------------------------------------------ //_SafeStr_2234 package { import mx.core.ByteArrayAsset; public class _SafeStr_2234 extends ByteArrayAsset { } }//package // _SafeStr_2234 = "_-3bH" (String#11315, DoABC#3) //------------------------------------------------------------ //_SafeStr_2235 package { import mx.core.BitmapAsset; public class _SafeStr_2235 extends BitmapAsset { } }//package // _SafeStr_2235 = "_-0vP" (String#8532, DoABC#3) //------------------------------------------------------------ //_SafeStr_2236 package { import mx.core.ByteArrayAsset; public class _SafeStr_2236 extends ByteArrayAsset { } }//package // _SafeStr_2236 = "_-217" (String#9704, DoABC#3) //------------------------------------------------------------ //_SafeStr_2237 package { import mx.core.BitmapAsset; public class _SafeStr_2237 extends BitmapAsset { } }//package // _SafeStr_2237 = "_-57o" (String#12887, DoABC#3) //------------------------------------------------------------ //_SafeStr_2238 package { import mx.core.ByteArrayAsset; public class _SafeStr_2238 extends ByteArrayAsset { } }//package // _SafeStr_2238 = "_-dO" (String#15102, DoABC#3) //------------------------------------------------------------ //_SafeStr_2239 package { import mx.core.BitmapAsset; public class _SafeStr_2239 extends BitmapAsset { } }//package // _SafeStr_2239 = "_-0i8" (String#8328, DoABC#3) //------------------------------------------------------------ //_SafeStr_224 package { import mx.core.ByteArrayAsset; public class _SafeStr_224 extends ByteArrayAsset { } }//package // _SafeStr_224 = "_-56p" (String#12866, DoABC#3) //------------------------------------------------------------ //_SafeStr_2240 package { import mx.core.BitmapAsset; public class _SafeStr_2240 extends BitmapAsset { } }//package // _SafeStr_2240 = "_-4sE" (String#12627, DoABC#3) //------------------------------------------------------------ //_SafeStr_2241 package { import mx.core.ByteArrayAsset; public class _SafeStr_2241 extends ByteArrayAsset { } }//package // _SafeStr_2241 = "_-g9" (String#15156, DoABC#3) //------------------------------------------------------------ //_SafeStr_2242 package { import mx.core.BitmapAsset; public class _SafeStr_2242 extends BitmapAsset { } }//package // _SafeStr_2242 = "_-022" (String#7645, DoABC#3) //------------------------------------------------------------ //_SafeStr_2243 package { import mx.core.BitmapAsset; public class _SafeStr_2243 extends BitmapAsset { } }//package // _SafeStr_2243 = "_-3Eq" (String#10960, DoABC#3) //------------------------------------------------------------ //_SafeStr_2244 package { import mx.core.ByteArrayAsset; public class _SafeStr_2244 extends ByteArrayAsset { } }//package // _SafeStr_2244 = "_-Yf" (String#15025, DoABC#3) //------------------------------------------------------------ //_SafeStr_2245 package { import mx.core.ByteArrayAsset; public class _SafeStr_2245 extends ByteArrayAsset { } }//package // _SafeStr_2245 = "_-17w" (String#8763, DoABC#3) //------------------------------------------------------------ //_SafeStr_2246 package { import mx.core.ByteArrayAsset; public class _SafeStr_2246 extends ByteArrayAsset { } }//package // _SafeStr_2246 = "_-5T6" (String#13252, DoABC#3) //------------------------------------------------------------ //_SafeStr_2247 package { import mx.core.ByteArrayAsset; public class _SafeStr_2247 extends ByteArrayAsset { } }//package // _SafeStr_2247 = "_-Ef" (String#14676, DoABC#3) //------------------------------------------------------------ //_SafeStr_225 package { import mx.core.ByteArrayAsset; public class _SafeStr_225 extends ByteArrayAsset { } }//package // _SafeStr_225 = "_-5QQ" (String#13200, DoABC#3) //------------------------------------------------------------ //_SafeStr_2254 package { import mx.core.ByteArrayAsset; public class _SafeStr_2254 extends ByteArrayAsset { } }//package // _SafeStr_2254 = "_-1k8" (String#9375, DoABC#3) //------------------------------------------------------------ //_SafeStr_2255 package { import mx.core.ByteArrayAsset; public class _SafeStr_2255 extends ByteArrayAsset { } }//package // _SafeStr_2255 = "_-3rq" (String#11600, DoABC#3) //------------------------------------------------------------ //_SafeStr_2256 package { import mx.core.ByteArrayAsset; public class _SafeStr_2256 extends ByteArrayAsset { } }//package // _SafeStr_2256 = "_-1I6" (String#8929, DoABC#3) //------------------------------------------------------------ //_SafeStr_2257 package { import mx.core.ByteArrayAsset; public class _SafeStr_2257 extends ByteArrayAsset { } }//package // _SafeStr_2257 = "_-2tH" (String#10581, DoABC#3) //------------------------------------------------------------ //_SafeStr_2258 package { import mx.core.ByteArrayAsset; public class _SafeStr_2258 extends ByteArrayAsset { } }//package // _SafeStr_2258 = "_-4XW" (String#12274, DoABC#3) //------------------------------------------------------------ //_SafeStr_2259 package { import mx.core.ByteArrayAsset; public class _SafeStr_2259 extends ByteArrayAsset { } }//package // _SafeStr_2259 = "_-5PY" (String#13183, DoABC#3) //------------------------------------------------------------ //_SafeStr_226 package { import mx.core.BitmapAsset; public class _SafeStr_226 extends BitmapAsset { } }//package // _SafeStr_226 = "_-07w" (String#7737, DoABC#3) //------------------------------------------------------------ //_SafeStr_2260 package { import mx.core.ByteArrayAsset; public class _SafeStr_2260 extends ByteArrayAsset { } }//package // _SafeStr_2260 = "_-1ia" (String#9356, DoABC#3) //------------------------------------------------------------ //_SafeStr_2262 package { import mx.core.ByteArrayAsset; public class _SafeStr_2262 extends ByteArrayAsset { } }//package // _SafeStr_2262 = "_-52e" (String#12797, DoABC#3) //------------------------------------------------------------ //_SafeStr_2263 package { import mx.core.ByteArrayAsset; public class _SafeStr_2263 extends ByteArrayAsset { } }//package // _SafeStr_2263 = "_-66B" (String#13876, DoABC#3) //------------------------------------------------------------ //_SafeStr_2264 package { import mx.core.ByteArrayAsset; public class _SafeStr_2264 extends ByteArrayAsset { } }//package // _SafeStr_2264 = "_-2NW" (String#10086, DoABC#3) //------------------------------------------------------------ //_SafeStr_227 package { import mx.core.BitmapAsset; public class _SafeStr_227 extends BitmapAsset { } }//package // _SafeStr_227 = "_-rA" (String#15345, DoABC#3) //------------------------------------------------------------ //_SafeStr_228 package { import mx.core.BitmapAsset; public class _SafeStr_228 extends BitmapAsset { } }//package // _SafeStr_228 = "_-6fj" (String#14438, DoABC#3) //------------------------------------------------------------ //_SafeStr_229 package { import mx.core.BitmapAsset; public class _SafeStr_229 extends BitmapAsset { } }//package // _SafeStr_229 = "_-468" (String#11844, DoABC#3) //------------------------------------------------------------ //_SafeStr_230 package { import mx.core.BitmapAsset; public class _SafeStr_230 extends BitmapAsset { } }//package // _SafeStr_230 = "_-4ei" (String#12397, DoABC#3) //------------------------------------------------------------ //_SafeStr_231 package { import mx.core.BitmapAsset; public class _SafeStr_231 extends BitmapAsset { } }//package // _SafeStr_231 = "_-0Ax" (String#7782, DoABC#3) //------------------------------------------------------------ //_SafeStr_232 package { import mx.core.ByteArrayAsset; public class _SafeStr_232 extends ByteArrayAsset { } }//package // _SafeStr_232 = "_-283" (String#9827, DoABC#3) //------------------------------------------------------------ //_SafeStr_233 package { import mx.core.ByteArrayAsset; public class _SafeStr_233 extends ByteArrayAsset { } }//package // _SafeStr_233 = "_-6Uh" (String#14281, DoABC#3) //------------------------------------------------------------ //_SafeStr_234 package { import mx.core.ByteArrayAsset; public class _SafeStr_234 extends ByteArrayAsset { } }//package // _SafeStr_234 = "_-598" (String#12917, DoABC#3) //------------------------------------------------------------ //_SafeStr_235 package { import mx.core.ByteArrayAsset; public class _SafeStr_235 extends ByteArrayAsset { } }//package // _SafeStr_235 = "_-6U7" (String#14273, DoABC#3) //------------------------------------------------------------ //_SafeStr_236 package { import mx.core.BitmapAsset; public class _SafeStr_236 extends BitmapAsset { } }//package // _SafeStr_236 = "_-3rf" (String#11597, DoABC#3) //------------------------------------------------------------ //_SafeStr_237 package { import mx.core.BitmapAsset; public class _SafeStr_237 extends BitmapAsset { } }//package // _SafeStr_237 = "_-0mN" (String#8393, DoABC#3) //------------------------------------------------------------ //_SafeStr_238 package { import mx.core.ByteArrayAsset; public class _SafeStr_238 extends ByteArrayAsset { } }//package // _SafeStr_238 = "_-1gn" (String#9323, DoABC#3) //------------------------------------------------------------ //_SafeStr_239 package { import mx.core.ByteArrayAsset; public class _SafeStr_239 extends ByteArrayAsset { } }//package // _SafeStr_239 = "_-1Pm" (String#9067, DoABC#3) //------------------------------------------------------------ //_SafeStr_240 package { import mx.core.BitmapAsset; public class _SafeStr_240 extends BitmapAsset { } }//package // _SafeStr_240 = "_-6C3" (String#13965, DoABC#3) //------------------------------------------------------------ //_SafeStr_241 package { import mx.core.ByteArrayAsset; public class _SafeStr_241 extends ByteArrayAsset { } }//package // _SafeStr_241 = "_-1PO" (String#9062, DoABC#3) //------------------------------------------------------------ //_SafeStr_242 package { import mx.core.ByteArrayAsset; public class _SafeStr_242 extends ByteArrayAsset { } }//package // _SafeStr_242 = "_-2RN" (String#10153, DoABC#3) //------------------------------------------------------------ //_SafeStr_243 package { import mx.core.ByteArrayAsset; public class _SafeStr_243 extends ByteArrayAsset { } }//package // _SafeStr_243 = "_-2xp" (String#10674, DoABC#3) //------------------------------------------------------------ //_SafeStr_244 package { import mx.core.ByteArrayAsset; public class _SafeStr_244 extends ByteArrayAsset { } }//package // _SafeStr_244 = "_-1W4" (String#9165, DoABC#3) //------------------------------------------------------------ //_SafeStr_245 package { import mx.core.BitmapAsset; public class _SafeStr_245 extends BitmapAsset { } }//package // _SafeStr_245 = "_-29Q" (String#9850, DoABC#3) //------------------------------------------------------------ //_SafeStr_246 package { import mx.core.ByteArrayAsset; public class _SafeStr_246 extends ByteArrayAsset { } }//package // _SafeStr_246 = "_-2Mv" (String#10077, DoABC#3) //------------------------------------------------------------ //_SafeStr_247 package { import mx.core.BitmapAsset; public class _SafeStr_247 extends BitmapAsset { } }//package // _SafeStr_247 = "_-1pA" (String#9463, DoABC#3) //------------------------------------------------------------ //_SafeStr_248 package { import mx.core.ByteArrayAsset; public class _SafeStr_248 extends ByteArrayAsset { } }//package // _SafeStr_248 = "_-16X" (String#8739, DoABC#3) //------------------------------------------------------------ //_SafeStr_249 package { import mx.core.ByteArrayAsset; public class _SafeStr_249 extends ByteArrayAsset { } }//package // _SafeStr_249 = "_-360" (String#10828, DoABC#3) //------------------------------------------------------------ //_SafeStr_250 package { import mx.core.ByteArrayAsset; public class _SafeStr_250 extends ByteArrayAsset { } }//package // _SafeStr_250 = "_-4kD" (String#12498, DoABC#3) //------------------------------------------------------------ //_SafeStr_251 package { import mx.core.ByteArrayAsset; public class _SafeStr_251 extends ByteArrayAsset { } }//package // _SafeStr_251 = "_-3sT" (String#11612, DoABC#3) //------------------------------------------------------------ //_SafeStr_252 package { import mx.core.ByteArrayAsset; public class _SafeStr_252 extends ByteArrayAsset { } }//package // _SafeStr_252 = "_-3pR" (String#11559, DoABC#3) //------------------------------------------------------------ //_SafeStr_253 package { import mx.core.ByteArrayAsset; public class _SafeStr_253 extends ByteArrayAsset { } }//package // _SafeStr_253 = "_-5bu" (String#13385, DoABC#3) //------------------------------------------------------------ //_SafeStr_254 package { import mx.core.ByteArrayAsset; public class _SafeStr_254 extends ByteArrayAsset { } }//package // _SafeStr_254 = "_-AB" (String#14590, DoABC#3) //------------------------------------------------------------ //_SafeStr_255 package { import mx.core.ByteArrayAsset; public class _SafeStr_255 extends ByteArrayAsset { } }//package // _SafeStr_255 = "_-1T7" (String#9115, DoABC#3) //------------------------------------------------------------ //_SafeStr_256 package { import mx.core.BitmapAsset; public class _SafeStr_256 extends BitmapAsset { } }//package // _SafeStr_256 = "_-2J2" (String#10016, DoABC#3) //------------------------------------------------------------ //_SafeStr_257 package { import mx.core.ByteArrayAsset; public class _SafeStr_257 extends ByteArrayAsset { } }//package // _SafeStr_257 = "_-57H" (String#12876, DoABC#3) //------------------------------------------------------------ //_SafeStr_258 package { import mx.core.ByteArrayAsset; public class _SafeStr_258 extends ByteArrayAsset { } }//package // _SafeStr_258 = "_-6Zu" (String#14354, DoABC#3) //------------------------------------------------------------ //_SafeStr_259 package { import mx.core.ByteArrayAsset; public class _SafeStr_259 extends ByteArrayAsset { } }//package // _SafeStr_259 = "_-57k" (String#12886, DoABC#3) //------------------------------------------------------------ //_SafeStr_260 package { import mx.core.ByteArrayAsset; public class _SafeStr_260 extends ByteArrayAsset { } }//package // _SafeStr_260 = "_-3Tb" (String#11184, DoABC#3) //------------------------------------------------------------ //_SafeStr_261 package { import mx.core.ByteArrayAsset; public class _SafeStr_261 extends ByteArrayAsset { } }//package // _SafeStr_261 = "_-3z3" (String#11725, DoABC#3) //------------------------------------------------------------ //_SafeStr_262 package { import mx.core.ByteArrayAsset; public class _SafeStr_262 extends ByteArrayAsset { } }//package // _SafeStr_262 = "_-4LY" (String#12104, DoABC#3) //------------------------------------------------------------ //_SafeStr_263 package { import mx.core.BitmapAsset; public class _SafeStr_263 extends BitmapAsset { } }//package // _SafeStr_263 = "_-099" (String#7757, DoABC#3) //------------------------------------------------------------ //_SafeStr_264 package { import mx.core.ByteArrayAsset; public class _SafeStr_264 extends ByteArrayAsset { } }//package // _SafeStr_264 = "_-4T" (String#12198, DoABC#3) //------------------------------------------------------------ //_SafeStr_265 package { import mx.core.ByteArrayAsset; public class _SafeStr_265 extends ByteArrayAsset { } }//package // _SafeStr_265 = "_-4WB" (String#12248, DoABC#3) //------------------------------------------------------------ //_SafeStr_266 package { import mx.core.ByteArrayAsset; public class _SafeStr_266 extends ByteArrayAsset { } }//package // _SafeStr_266 = "_-gA" (String#15157, DoABC#3) //------------------------------------------------------------ //_SafeStr_267 package { import mx.core.BitmapAsset; public class _SafeStr_267 extends BitmapAsset { } }//package // _SafeStr_267 = "_-3jj" (String#11456, DoABC#3) //------------------------------------------------------------ //_SafeStr_268 package { import mx.core.ByteArrayAsset; public class _SafeStr_268 extends ByteArrayAsset { } }//package // _SafeStr_268 = "_-1ou" (String#9459, DoABC#3) //------------------------------------------------------------ //_SafeStr_269 package { import mx.core.ByteArrayAsset; public class _SafeStr_269 extends ByteArrayAsset { } }//package // _SafeStr_269 = "_-2rD" (String#10546, DoABC#3) //------------------------------------------------------------ //_SafeStr_270 package { import mx.core.BitmapAsset; public class _SafeStr_270 extends BitmapAsset { } }//package // _SafeStr_270 = "_-434" (String#11806, DoABC#3) //------------------------------------------------------------ //_SafeStr_271 package { import mx.core.ByteArrayAsset; public class _SafeStr_271 extends ByteArrayAsset { } }//package // _SafeStr_271 = "_-3IO" (String#11004, DoABC#3) //------------------------------------------------------------ //_SafeStr_272 package { import mx.core.ByteArrayAsset; public class _SafeStr_272 extends ByteArrayAsset { } }//package // _SafeStr_272 = "_-291" (String#9846, DoABC#3) //------------------------------------------------------------ //_SafeStr_273 package { import mx.core.ByteArrayAsset; public class _SafeStr_273 extends ByteArrayAsset { } }//package // _SafeStr_273 = "_-4WM" (String#12252, DoABC#3) //------------------------------------------------------------ //_SafeStr_274 package { import mx.core.BitmapAsset; public class _SafeStr_274 extends BitmapAsset { } }//package // _SafeStr_274 = "_-0nZ" (String#8412, DoABC#3) //------------------------------------------------------------ //_SafeStr_275 package { import mx.core.ByteArrayAsset; public class _SafeStr_275 extends ByteArrayAsset { } }//package // _SafeStr_275 = "_-0si" (String#8492, DoABC#3) //------------------------------------------------------------ //_SafeStr_276 package { import mx.core.ByteArrayAsset; public class _SafeStr_276 extends ByteArrayAsset { } }//package // _SafeStr_276 = "_-4oH" (String#12567, DoABC#3) //------------------------------------------------------------ //_SafeStr_277 package { import mx.core.ByteArrayAsset; public class _SafeStr_277 extends ByteArrayAsset { } }//package // _SafeStr_277 = "_-68d" (String#13914, DoABC#3) //------------------------------------------------------------ //_SafeStr_278 package { import mx.core.ByteArrayAsset; public class _SafeStr_278 extends ByteArrayAsset { } }//package // _SafeStr_278 = "_-0FP" (String#7852, DoABC#3) //------------------------------------------------------------ //_SafeStr_279 package { import mx.core.BitmapAsset; public class _SafeStr_279 extends BitmapAsset { } }//package // _SafeStr_279 = "_-2I5" (String#9993, DoABC#3) //------------------------------------------------------------ //_SafeStr_280 package { import mx.core.BitmapAsset; public class _SafeStr_280 extends BitmapAsset { } }//package // _SafeStr_280 = "_-3Nn" (String#11085, DoABC#3) //------------------------------------------------------------ //_SafeStr_281 package { import mx.core.ByteArrayAsset; public class _SafeStr_281 extends ByteArrayAsset { } }//package // _SafeStr_281 = "_-15X" (String#8725, DoABC#3) //------------------------------------------------------------ //_SafeStr_282 package { import mx.core.ByteArrayAsset; public class _SafeStr_282 extends ByteArrayAsset { } }//package // _SafeStr_282 = "_-4wM" (String#12687, DoABC#3) //------------------------------------------------------------ //_SafeStr_283 package { import mx.core.BitmapAsset; public class _SafeStr_283 extends BitmapAsset { } }//package // _SafeStr_283 = "_-4DS" (String#11958, DoABC#3) //------------------------------------------------------------ //_SafeStr_284 package { import mx.core.ByteArrayAsset; public class _SafeStr_284 extends ByteArrayAsset { } }//package // _SafeStr_284 = "_-0vA" (String#8528, DoABC#3) //------------------------------------------------------------ //_SafeStr_285 package { import mx.core.ByteArrayAsset; public class _SafeStr_285 extends ByteArrayAsset { } }//package // _SafeStr_285 = "_-4UC" (String#12212, DoABC#3) //------------------------------------------------------------ //_SafeStr_286 package { import mx.core.ByteArrayAsset; public class _SafeStr_286 extends ByteArrayAsset { } }//package // _SafeStr_286 = "_-4WD" (String#12249, DoABC#3) //------------------------------------------------------------ //_SafeStr_287 package { import mx.core.ByteArrayAsset; public class _SafeStr_287 extends ByteArrayAsset { } }//package // _SafeStr_287 = "_-4QI" (String#12166, DoABC#3) //------------------------------------------------------------ //_SafeStr_288 package { import mx.core.ByteArrayAsset; public class _SafeStr_288 extends ByteArrayAsset { } }//package // _SafeStr_288 = "_-6OI" (String#14182, DoABC#3) //------------------------------------------------------------ //_SafeStr_289 package { import mx.core.ByteArrayAsset; public class _SafeStr_289 extends ByteArrayAsset { } }//package // _SafeStr_289 = "_-5f1" (String#13425, DoABC#3) //------------------------------------------------------------ //_SafeStr_290 package { import mx.core.ByteArrayAsset; public class _SafeStr_290 extends ByteArrayAsset { } }//package // _SafeStr_290 = "_-1sP" (String#9527, DoABC#3) //------------------------------------------------------------ //_SafeStr_291 package { import mx.core.ByteArrayAsset; public class _SafeStr_291 extends ByteArrayAsset { } }//package // _SafeStr_291 = "_-6iD" (String#14476, DoABC#3) //------------------------------------------------------------ //_SafeStr_292 package { import mx.core.ByteArrayAsset; public class _SafeStr_292 extends ByteArrayAsset { } }//package // _SafeStr_292 = "_-1Cg" (String#8845, DoABC#3) //------------------------------------------------------------ //_SafeStr_293 package { import mx.core.ByteArrayAsset; public class _SafeStr_293 extends ByteArrayAsset { } }//package // _SafeStr_293 = "_-0LS" (String#7938, DoABC#3) //------------------------------------------------------------ //_SafeStr_294 package { import mx.core.BitmapAsset; public class _SafeStr_294 extends BitmapAsset { } }//package // _SafeStr_294 = "_-5Jk" (String#13092, DoABC#3) //------------------------------------------------------------ //_SafeStr_295 package { import mx.core.ByteArrayAsset; public class _SafeStr_295 extends ByteArrayAsset { } }//package // _SafeStr_295 = "_-CJ" (String#14628, DoABC#3) //------------------------------------------------------------ //_SafeStr_296 package { import mx.core.BitmapAsset; public class _SafeStr_296 extends BitmapAsset { } }//package // _SafeStr_296 = "_-267" (String#9785, DoABC#3) //------------------------------------------------------------ //_SafeStr_297 package { import mx.core.ByteArrayAsset; public class _SafeStr_297 extends ByteArrayAsset { } }//package // _SafeStr_297 = "_-3d3" (String#11343, DoABC#3) //------------------------------------------------------------ //_SafeStr_298 package { import mx.core.ByteArrayAsset; public class _SafeStr_298 extends ByteArrayAsset { } }//package // _SafeStr_298 = "_-Pz" (String#14863, DoABC#3) //------------------------------------------------------------ //_SafeStr_299 package { import mx.core.BitmapAsset; public class _SafeStr_299 extends BitmapAsset { } }//package // _SafeStr_299 = "_-1hV" (String#9336, DoABC#3) //------------------------------------------------------------ //_SafeStr_300 package { import mx.core.ByteArrayAsset; public class _SafeStr_300 extends ByteArrayAsset { } }//package // _SafeStr_300 = "_-4Ox" (String#12146, DoABC#3) //------------------------------------------------------------ //_SafeStr_301 package { import mx.core.ByteArrayAsset; public class _SafeStr_301 extends ByteArrayAsset { } }//package // _SafeStr_301 = "_-3Oc" (String#11099, DoABC#3) //------------------------------------------------------------ //_SafeStr_302 package { import mx.core.ByteArrayAsset; public class _SafeStr_302 extends ByteArrayAsset { } }//package // _SafeStr_302 = "_-1lh" (String#9407, DoABC#3) //------------------------------------------------------------ //_SafeStr_303 package { import mx.core.ByteArrayAsset; public class _SafeStr_303 extends ByteArrayAsset { } }//package // _SafeStr_303 = "_-2Gi" (String#9978, DoABC#3) //------------------------------------------------------------ //_SafeStr_304 package { import mx.core.ByteArrayAsset; public class _SafeStr_304 extends ByteArrayAsset { } }//package // _SafeStr_304 = "_-Vs" (String#14966, DoABC#3) //------------------------------------------------------------ //_SafeStr_305 package { import mx.core.ByteArrayAsset; public class _SafeStr_305 extends ByteArrayAsset { } }//package // _SafeStr_305 = "_-1uN" (String#9561, DoABC#3) //------------------------------------------------------------ //_SafeStr_306 package { import mx.core.ByteArrayAsset; public class _SafeStr_306 extends ByteArrayAsset { } }//package // _SafeStr_306 = "_-6cc" (String#14394, DoABC#3) //------------------------------------------------------------ //_SafeStr_307 package { import mx.core.ByteArrayAsset; public class _SafeStr_307 extends ByteArrayAsset { } }//package // _SafeStr_307 = "_-1pX" (String#9469, DoABC#3) //------------------------------------------------------------ //_SafeStr_308 package { import mx.core.ByteArrayAsset; public class _SafeStr_308 extends ByteArrayAsset { } }//package // _SafeStr_308 = "_-4JY" (String#12067, DoABC#3) //------------------------------------------------------------ //_SafeStr_309 package { import mx.core.ByteArrayAsset; public class _SafeStr_309 extends ByteArrayAsset { } }//package // _SafeStr_309 = "_-5t4" (String#13661, DoABC#3) //------------------------------------------------------------ //_SafeStr_310 package { import mx.core.ByteArrayAsset; public class _SafeStr_310 extends ByteArrayAsset { } }//package // _SafeStr_310 = "_-Ht" (String#14732, DoABC#3) //------------------------------------------------------------ //_SafeStr_311 package { import mx.core.ByteArrayAsset; public class _SafeStr_311 extends ByteArrayAsset { } }//package // _SafeStr_311 = "_-1rH" (String#9505, DoABC#3) //------------------------------------------------------------ //_SafeStr_312 package { import mx.core.ByteArrayAsset; public class _SafeStr_312 extends ByteArrayAsset { } }//package // _SafeStr_312 = "_-07e" (String#7733, DoABC#3) //------------------------------------------------------------ //_SafeStr_313 package { import mx.core.ByteArrayAsset; public class _SafeStr_313 extends ByteArrayAsset { } }//package // _SafeStr_313 = "_-03v" (String#7675, DoABC#3) //------------------------------------------------------------ //_SafeStr_314 package { import mx.core.ByteArrayAsset; public class _SafeStr_314 extends ByteArrayAsset { } }//package // _SafeStr_314 = "_-6TJ" (String#14259, DoABC#3) //------------------------------------------------------------ //_SafeStr_315 package { import mx.core.ByteArrayAsset; public class _SafeStr_315 extends ByteArrayAsset { } }//package // _SafeStr_315 = "_-0fT" (String#8277, DoABC#3) //------------------------------------------------------------ //_SafeStr_316 package { import mx.core.BitmapAsset; public class _SafeStr_316 extends BitmapAsset { } }//package // _SafeStr_316 = "_-AX" (String#14601, DoABC#3) //------------------------------------------------------------ //_SafeStr_317 package { import mx.core.ByteArrayAsset; public class _SafeStr_317 extends ByteArrayAsset { } }//package // _SafeStr_317 = "_-6JY" (String#14100, DoABC#3) //------------------------------------------------------------ //_SafeStr_318 package { import mx.core.ByteArrayAsset; public class _SafeStr_318 extends ByteArrayAsset { } }//package // _SafeStr_318 = "_-3U" (String#11193, DoABC#3) //------------------------------------------------------------ //_SafeStr_319 package { import mx.core.ByteArrayAsset; public class _SafeStr_319 extends ByteArrayAsset { } }//package // _SafeStr_319 = "_-m4" (String#15258, DoABC#3) //------------------------------------------------------------ //_SafeStr_320 package { import mx.core.ByteArrayAsset; public class _SafeStr_320 extends ByteArrayAsset { } }//package // _SafeStr_320 = "_-rL" (String#15349, DoABC#3) //------------------------------------------------------------ //_SafeStr_321 package { import mx.core.ByteArrayAsset; public class _SafeStr_321 extends ByteArrayAsset { } }//package // _SafeStr_321 = "_-0an" (String#8196, DoABC#3) //------------------------------------------------------------ //_SafeStr_322 package { import mx.core.ByteArrayAsset; public class _SafeStr_322 extends ByteArrayAsset { } }//package // _SafeStr_322 = "_-1WW" (String#9171, DoABC#3) //------------------------------------------------------------ //_SafeStr_323 package { import mx.core.ByteArrayAsset; public class _SafeStr_323 extends ByteArrayAsset { } }//package // _SafeStr_323 = "_-1Kl" (String#8976, DoABC#3) //------------------------------------------------------------ //_SafeStr_324 package { import mx.core.ByteArrayAsset; public class _SafeStr_324 extends ByteArrayAsset { } }//package // _SafeStr_324 = "_-2Xl" (String#10252, DoABC#3) //------------------------------------------------------------ //_SafeStr_325 package { import mx.core.BitmapAsset; public class _SafeStr_325 extends BitmapAsset { } }//package // _SafeStr_325 = "_-5o7" (String#13579, DoABC#3) //------------------------------------------------------------ //_SafeStr_326 package { import mx.core.ByteArrayAsset; public class _SafeStr_326 extends ByteArrayAsset { } }//package // _SafeStr_326 = "_-1iT" (String#9354, DoABC#3) //------------------------------------------------------------ //_SafeStr_327 package { import mx.core.ByteArrayAsset; public class _SafeStr_327 extends ByteArrayAsset { } }//package // _SafeStr_327 = "_-0O1" (String#7984, DoABC#3) //------------------------------------------------------------ //_SafeStr_328 package { import mx.core.ByteArrayAsset; public class _SafeStr_328 extends ByteArrayAsset { } }//package // _SafeStr_328 = "_-o7" (String#15287, DoABC#3) //------------------------------------------------------------ //_SafeStr_329 package { import mx.core.ByteArrayAsset; public class _SafeStr_329 extends ByteArrayAsset { } }//package // _SafeStr_329 = "_-6Zk" (String#14350, DoABC#3) //------------------------------------------------------------ //_SafeStr_330 package { import mx.core.ByteArrayAsset; public class _SafeStr_330 extends ByteArrayAsset { } }//package // _SafeStr_330 = "_-5Jr" (String#13095, DoABC#3) //------------------------------------------------------------ //_SafeStr_331 package { import mx.core.ByteArrayAsset; public class _SafeStr_331 extends ByteArrayAsset { } }//package // _SafeStr_331 = "_-6KI" (String#14114, DoABC#3) //------------------------------------------------------------ //_SafeStr_332 package { import mx.core.BitmapAsset; public class _SafeStr_332 extends BitmapAsset { } }//package // _SafeStr_332 = "_-31T" (String#10748, DoABC#3) //------------------------------------------------------------ //_SafeStr_336 package { import mx.core.BitmapAsset; public class _SafeStr_336 extends BitmapAsset { } }//package // _SafeStr_336 = "_-3aJ" (String#11293, DoABC#3) //------------------------------------------------------------ //_SafeStr_337 package { import mx.core.ByteArrayAsset; public class _SafeStr_337 extends ByteArrayAsset { } }//package // _SafeStr_337 = "_-53S" (String#12815, DoABC#3) //------------------------------------------------------------ //_SafeStr_338 package { import mx.core.ByteArrayAsset; public class _SafeStr_338 extends ByteArrayAsset { } }//package // _SafeStr_338 = "_-5dl" (String#13406, DoABC#3) //------------------------------------------------------------ //_SafeStr_339 package { import mx.core.ByteArrayAsset; public class _SafeStr_339 extends ByteArrayAsset { } }//package // _SafeStr_339 = "_-fN" (String#15140, DoABC#3) //------------------------------------------------------------ //_SafeStr_340 package { import mx.core.ByteArrayAsset; public class _SafeStr_340 extends ByteArrayAsset { } }//package // _SafeStr_340 = "_-CN" (String#14631, DoABC#3) //------------------------------------------------------------ //_SafeStr_341 package { import mx.core.ByteArrayAsset; public class _SafeStr_341 extends ByteArrayAsset { } }//package // _SafeStr_341 = "_-5mN" (String#13551, DoABC#3) //------------------------------------------------------------ //_SafeStr_342 package { import mx.core.ByteArrayAsset; public class _SafeStr_342 extends ByteArrayAsset { } }//package // _SafeStr_342 = "_-6aO" (String#14365, DoABC#3) //------------------------------------------------------------ //_SafeStr_343 package { import mx.core.ByteArrayAsset; public class _SafeStr_343 extends ByteArrayAsset { } }//package // _SafeStr_343 = "_-OY" (String#14840, DoABC#3) //------------------------------------------------------------ //_SafeStr_344 package { import mx.core.BitmapAsset; public class _SafeStr_344 extends BitmapAsset { } }//package // _SafeStr_344 = "_-3Fe" (String#10970, DoABC#3) //------------------------------------------------------------ //_SafeStr_345 package { import mx.core.ByteArrayAsset; public class _SafeStr_345 extends ByteArrayAsset { } }//package // _SafeStr_345 = "_-1Bt" (String#8831, DoABC#3) //------------------------------------------------------------ //_SafeStr_346 package { import mx.core.BitmapAsset; public class _SafeStr_346 extends BitmapAsset { } }//package // _SafeStr_346 = "_-1m" (String#9412, DoABC#3) //------------------------------------------------------------ //_SafeStr_347 package { import mx.core.ByteArrayAsset; public class _SafeStr_347 extends ByteArrayAsset { } }//package // _SafeStr_347 = "_-5mw" (String#13560, DoABC#3) //------------------------------------------------------------ //_SafeStr_348 package { import mx.core.ByteArrayAsset; public class _SafeStr_348 extends ByteArrayAsset { } }//package // _SafeStr_348 = "_-pa" (String#15314, DoABC#3) //------------------------------------------------------------ //_SafeStr_349 package { import mx.core.ByteArrayAsset; public class _SafeStr_349 extends ByteArrayAsset { } }//package // _SafeStr_349 = "_-65d" (String#13868, DoABC#3) //------------------------------------------------------------ //_SafeStr_350 package { import mx.core.ByteArrayAsset; public class _SafeStr_350 extends ByteArrayAsset { } }//package // _SafeStr_350 = "_-1L5" (String#8979, DoABC#3) //------------------------------------------------------------ //_SafeStr_351 package { import mx.core.ByteArrayAsset; public class _SafeStr_351 extends ByteArrayAsset { } }//package // _SafeStr_351 = "_-iJ" (String#15193, DoABC#3) //------------------------------------------------------------ //_SafeStr_352 package { import mx.core.ByteArrayAsset; public class _SafeStr_352 extends ByteArrayAsset { } }//package // _SafeStr_352 = "_-0Oy" (String#8001, DoABC#3) //------------------------------------------------------------ //_SafeStr_353 package { import mx.core.ByteArrayAsset; public class _SafeStr_353 extends ByteArrayAsset { } }//package // _SafeStr_353 = "_-2xZ" (String#10669, DoABC#3) //------------------------------------------------------------ //_SafeStr_354 package { import mx.core.ByteArrayAsset; public class _SafeStr_354 extends ByteArrayAsset { } }//package // _SafeStr_354 = "_-2a6" (String#10282, DoABC#3) //------------------------------------------------------------ //_SafeStr_355 package { import mx.core.ByteArrayAsset; public class _SafeStr_355 extends ByteArrayAsset { } }//package // _SafeStr_355 = "_-5bR" (String#13377, DoABC#3) //------------------------------------------------------------ //_SafeStr_356 package { import mx.core.ByteArrayAsset; public class _SafeStr_356 extends ByteArrayAsset { } }//package // _SafeStr_356 = "_-2l9" (String#10449, DoABC#3) //------------------------------------------------------------ //_SafeStr_357 package { import mx.core.ByteArrayAsset; public class _SafeStr_357 extends ByteArrayAsset { } }//package // _SafeStr_357 = "_-1nz" (String#9445, DoABC#3) //------------------------------------------------------------ //_SafeStr_358 package { import mx.core.ByteArrayAsset; public class _SafeStr_358 extends ByteArrayAsset { } }//package // _SafeStr_358 = "_-6Fh" (String#14038, DoABC#3) //------------------------------------------------------------ //_SafeStr_359 package { import mx.core.ByteArrayAsset; public class _SafeStr_359 extends ByteArrayAsset { } }//package // _SafeStr_359 = "_-0Nr" (String#7977, DoABC#3) //------------------------------------------------------------ //_SafeStr_360 package { import mx.core.ByteArrayAsset; public class _SafeStr_360 extends ByteArrayAsset { } }//package // _SafeStr_360 = "_-2wW" (String#10647, DoABC#3) //------------------------------------------------------------ //_SafeStr_361 package { import mx.core.ByteArrayAsset; public class _SafeStr_361 extends ByteArrayAsset { } }//package // _SafeStr_361 = "_-6fT" (String#14433, DoABC#3) //------------------------------------------------------------ //_SafeStr_362 package { import mx.core.ByteArrayAsset; public class _SafeStr_362 extends ByteArrayAsset { } }//package // _SafeStr_362 = "_-4gc" (String#12441, DoABC#3) //------------------------------------------------------------ //_SafeStr_363 package { import mx.core.ByteArrayAsset; public class _SafeStr_363 extends ByteArrayAsset { } }//package // _SafeStr_363 = "_-0AU" (String#7779, DoABC#3) //------------------------------------------------------------ //_SafeStr_364 package { import mx.core.BitmapAsset; public class _SafeStr_364 extends BitmapAsset { } }//package // _SafeStr_364 = "_-9k" (String#14585, DoABC#3) //------------------------------------------------------------ //_SafeStr_365 package { import mx.core.ByteArrayAsset; public class _SafeStr_365 extends ByteArrayAsset { } }//package // _SafeStr_365 = "_-6RE" (String#14229, DoABC#3) //------------------------------------------------------------ //_SafeStr_366 package { import mx.core.ByteArrayAsset; public class _SafeStr_366 extends ByteArrayAsset { } }//package // _SafeStr_366 = "_-uc" (String#15400, DoABC#3) //------------------------------------------------------------ //_SafeStr_367 package { import mx.core.ByteArrayAsset; public class _SafeStr_367 extends ByteArrayAsset { } }//package // _SafeStr_367 = "_-4vp" (String#12681, DoABC#3) //------------------------------------------------------------ //_SafeStr_368 package { import mx.core.BitmapAsset; public class _SafeStr_368 extends BitmapAsset { } }//package // _SafeStr_368 = "_-1xo" (String#9623, DoABC#3) //------------------------------------------------------------ //_SafeStr_369 package { import mx.core.BitmapAsset; public class _SafeStr_369 extends BitmapAsset { } }//package // _SafeStr_369 = "_-2XJ" (String#10244, DoABC#3) //------------------------------------------------------------ //_SafeStr_370 package { import mx.core.ByteArrayAsset; public class _SafeStr_370 extends ByteArrayAsset { } }//package // _SafeStr_370 = "_-Xm" (String#15008, DoABC#3) //------------------------------------------------------------ //_SafeStr_371 package { import mx.core.BitmapAsset; public class _SafeStr_371 extends BitmapAsset { } }//package // _SafeStr_371 = "_-6Vg" (String#14293, DoABC#3) //------------------------------------------------------------ //_SafeStr_372 package { import mx.core.ByteArrayAsset; public class _SafeStr_372 extends ByteArrayAsset { } }//package // _SafeStr_372 = "_-68N" (String#13909, DoABC#3) //------------------------------------------------------------ //_SafeStr_373 package { import mx.core.ByteArrayAsset; public class _SafeStr_373 extends ByteArrayAsset { } }//package // _SafeStr_373 = "_-0XC" (String#8143, DoABC#3) //------------------------------------------------------------ //_SafeStr_374 package { import mx.core.BitmapAsset; public class _SafeStr_374 extends BitmapAsset { } }//package // _SafeStr_374 = "_-5Qc" (String#13206, DoABC#3) //------------------------------------------------------------ //_SafeStr_375 package { import mx.core.ByteArrayAsset; public class _SafeStr_375 extends ByteArrayAsset { } }//package // _SafeStr_375 = "_-5so" (String#13656, DoABC#3) //------------------------------------------------------------ //_SafeStr_376 package { import mx.core.ByteArrayAsset; public class _SafeStr_376 extends ByteArrayAsset { } }//package // _SafeStr_376 = "_-tg" (String#15383, DoABC#3) //------------------------------------------------------------ //_SafeStr_377 package { import mx.core.ByteArrayAsset; public class _SafeStr_377 extends ByteArrayAsset { } }//package // _SafeStr_377 = "_-5Ey" (String#13015, DoABC#3) //------------------------------------------------------------ //_SafeStr_378 package { import mx.core.ByteArrayAsset; public class _SafeStr_378 extends ByteArrayAsset { } }//package // _SafeStr_378 = "_-4Wd" (String#12259, DoABC#3) //------------------------------------------------------------ //_SafeStr_379 package { import mx.core.ByteArrayAsset; public class _SafeStr_379 extends ByteArrayAsset { } }//package // _SafeStr_379 = "_-5T7" (String#13253, DoABC#3) //------------------------------------------------------------ //_SafeStr_380 package { import mx.core.BitmapAsset; public class _SafeStr_380 extends BitmapAsset { } }//package // _SafeStr_380 = "_-fm" (String#15148, DoABC#3) //------------------------------------------------------------ //_SafeStr_381 package { import mx.core.ByteArrayAsset; public class _SafeStr_381 extends ByteArrayAsset { } }//package // _SafeStr_381 = "_-4fy" (String#12425, DoABC#3) //------------------------------------------------------------ //_SafeStr_382 package { import mx.core.ByteArrayAsset; public class _SafeStr_382 extends ByteArrayAsset { } }//package // _SafeStr_382 = "_-66v" (String#13891, DoABC#3) //------------------------------------------------------------ //_SafeStr_383 package { import mx.core.ByteArrayAsset; public class _SafeStr_383 extends ByteArrayAsset { } }//package // _SafeStr_383 = "_-396" (String#10877, DoABC#3) //------------------------------------------------------------ //_SafeStr_384 package { import mx.core.ByteArrayAsset; public class _SafeStr_384 extends ByteArrayAsset { } }//package // _SafeStr_384 = "_-4PM" (String#12151, DoABC#3) //------------------------------------------------------------ //_SafeStr_385 package { import mx.core.BitmapAsset; public class _SafeStr_385 extends BitmapAsset { } }//package // _SafeStr_385 = "_-4Ib" (String#12047, DoABC#3) //------------------------------------------------------------ //_SafeStr_386 package { import mx.core.ByteArrayAsset; public class _SafeStr_386 extends ByteArrayAsset { } }//package // _SafeStr_386 = "_-LQ" (String#14788, DoABC#3) //------------------------------------------------------------ //_SafeStr_387 package { import mx.core.ByteArrayAsset; public class _SafeStr_387 extends ByteArrayAsset { } }//package // _SafeStr_387 = "_-591" (String#12914, DoABC#3) //------------------------------------------------------------ //_SafeStr_388 package { import mx.core.ByteArrayAsset; public class _SafeStr_388 extends ByteArrayAsset { } }//package // _SafeStr_388 = "_-5gs" (String#13458, DoABC#3) //------------------------------------------------------------ //_SafeStr_389 package { import mx.core.ByteArrayAsset; public class _SafeStr_389 extends ByteArrayAsset { } }//package // _SafeStr_389 = "_-3AT" (String#10901, DoABC#3) //------------------------------------------------------------ //_SafeStr_390 package { import mx.core.BitmapAsset; public class _SafeStr_390 extends BitmapAsset { } }//package // _SafeStr_390 = "_-1q6" (String#9483, DoABC#3) //------------------------------------------------------------ //_SafeStr_391 package { import mx.core.ByteArrayAsset; public class _SafeStr_391 extends ByteArrayAsset { } }//package // _SafeStr_391 = "_-5jG" (String#13497, DoABC#3) //------------------------------------------------------------ //_SafeStr_392 package { import mx.core.ByteArrayAsset; public class _SafeStr_392 extends ByteArrayAsset { } }//package // _SafeStr_392 = "_-3C" (String#10920, DoABC#3) //------------------------------------------------------------ //_SafeStr_393 package { import mx.core.ByteArrayAsset; public class _SafeStr_393 extends ByteArrayAsset { } }//package // _SafeStr_393 = "_-M3" (String#14800, DoABC#3) //------------------------------------------------------------ //_SafeStr_394 package { import mx.core.ByteArrayAsset; public class _SafeStr_394 extends ByteArrayAsset { } }//package // _SafeStr_394 = "_-6IQ" (String#14084, DoABC#3) //------------------------------------------------------------ //_SafeStr_395 package { import mx.core.BitmapAsset; public class _SafeStr_395 extends BitmapAsset { } }//package // _SafeStr_395 = "_-5Ys" (String#13338, DoABC#3) //------------------------------------------------------------ //_SafeStr_396 package { import mx.core.ByteArrayAsset; public class _SafeStr_396 extends ByteArrayAsset { } }//package // _SafeStr_396 = "_-TJ" (String#14922, DoABC#3) //------------------------------------------------------------ //_SafeStr_397 package { import mx.core.ByteArrayAsset; public class _SafeStr_397 extends ByteArrayAsset { } }//package // _SafeStr_397 = "_-3pJ" (String#11555, DoABC#3) //------------------------------------------------------------ //_SafeStr_398 package { import mx.core.ByteArrayAsset; public class _SafeStr_398 extends ByteArrayAsset { } }//package // _SafeStr_398 = "_-2jX" (String#10424, DoABC#3) //------------------------------------------------------------ //_SafeStr_399 package { import mx.core.ByteArrayAsset; public class _SafeStr_399 extends ByteArrayAsset { } }//package // _SafeStr_399 = "_-2Iu" (String#10011, DoABC#3) //------------------------------------------------------------ //_SafeStr_4 package { import _-0MK._SafeStr_7; public class _SafeStr_4 { public static var listener:_SafeStr_7; public static function log(... k):void { } } }//package // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_7 = "_-5Xl" (String#1046, DoABC#2) //------------------------------------------------------------ //_SafeStr_400 package { import mx.core.ByteArrayAsset; public class _SafeStr_400 extends ByteArrayAsset { } }//package // _SafeStr_400 = "_-5KX" (String#13105, DoABC#3) //------------------------------------------------------------ //_SafeStr_401 package { import mx.core.ByteArrayAsset; public class _SafeStr_401 extends ByteArrayAsset { } }//package // _SafeStr_401 = "_-03n" (String#7672, DoABC#3) //------------------------------------------------------------ //_SafeStr_402 package { import mx.core.ByteArrayAsset; public class _SafeStr_402 extends ByteArrayAsset { } }//package // _SafeStr_402 = "_-4kp" (String#12509, DoABC#3) //------------------------------------------------------------ //_SafeStr_403 package { import mx.core.BitmapAsset; public class _SafeStr_403 extends BitmapAsset { } }//package // _SafeStr_403 = "_-179" (String#8753, DoABC#3) //------------------------------------------------------------ //_SafeStr_404 package { import mx.core.BitmapAsset; public class _SafeStr_404 extends BitmapAsset { } }//package // _SafeStr_404 = "_-Vy" (String#14968, DoABC#3) //------------------------------------------------------------ //_SafeStr_405 package { import mx.core.ByteArrayAsset; public class _SafeStr_405 extends ByteArrayAsset { } }//package // _SafeStr_405 = "_-5AS" (String#12939, DoABC#3) //------------------------------------------------------------ //_SafeStr_406 package { import mx.core.BitmapAsset; public class _SafeStr_406 extends BitmapAsset { } }//package // _SafeStr_406 = "_-6Vj" (String#14294, DoABC#3) //------------------------------------------------------------ //_SafeStr_407 package { import mx.core.ByteArrayAsset; public class _SafeStr_407 extends ByteArrayAsset { } }//package // _SafeStr_407 = "_-1wv" (String#9612, DoABC#3) //------------------------------------------------------------ //_SafeStr_408 package { import mx.core.BitmapAsset; public class _SafeStr_408 extends BitmapAsset { } }//package // _SafeStr_408 = "_-3z1" (String#11724, DoABC#3) //------------------------------------------------------------ //_SafeStr_409 package { import mx.core.ByteArrayAsset; public class _SafeStr_409 extends ByteArrayAsset { } }//package // _SafeStr_409 = "_-24X" (String#9761, DoABC#3) //------------------------------------------------------------ //_SafeStr_410 package { import mx.core.ByteArrayAsset; public class _SafeStr_410 extends ByteArrayAsset { } }//package // _SafeStr_410 = "_-6Zy" (String#14356, DoABC#3) //------------------------------------------------------------ //_SafeStr_411 package { import mx.core.ByteArrayAsset; public class _SafeStr_411 extends ByteArrayAsset { } }//package // _SafeStr_411 = "_-1Dy" (String#8861, DoABC#3) //------------------------------------------------------------ //_SafeStr_412 package { import mx.core.ByteArrayAsset; public class _SafeStr_412 extends ByteArrayAsset { } }//package // _SafeStr_412 = "_-1vE" (String#9580, DoABC#3) //------------------------------------------------------------ //_SafeStr_413 package { import mx.core.BitmapAsset; public class _SafeStr_413 extends BitmapAsset { } }//package // _SafeStr_413 = "_-bd" (String#15083, DoABC#3) //------------------------------------------------------------ //_SafeStr_414 package { import mx.core.ByteArrayAsset; public class _SafeStr_414 extends ByteArrayAsset { } }//package // _SafeStr_414 = "_-oj" (String#15299, DoABC#3) //------------------------------------------------------------ //_SafeStr_415 package { import mx.core.BitmapAsset; public class _SafeStr_415 extends BitmapAsset { } }//package // _SafeStr_415 = "_-074" (String#7728, DoABC#3) //------------------------------------------------------------ //_SafeStr_416 package { import mx.core.ByteArrayAsset; public class _SafeStr_416 extends ByteArrayAsset { } }//package // _SafeStr_416 = "_-58v" (String#12911, DoABC#3) //------------------------------------------------------------ //_SafeStr_417 package { import mx.core.ByteArrayAsset; public class _SafeStr_417 extends ByteArrayAsset { } }//package // _SafeStr_417 = "_-2m6" (String#10467, DoABC#3) //------------------------------------------------------------ //_SafeStr_418 package { import mx.core.BitmapAsset; public class _SafeStr_418 extends BitmapAsset { } }//package // _SafeStr_418 = "_-2eI" (String#10352, DoABC#3) //------------------------------------------------------------ //_SafeStr_419 package { import mx.core.BitmapAsset; public class _SafeStr_419 extends BitmapAsset { } }//package // _SafeStr_419 = "do " (String#16164, DoABC#3) //------------------------------------------------------------ //_SafeStr_420 package { import mx.core.ByteArrayAsset; public class _SafeStr_420 extends ByteArrayAsset { } }//package // _SafeStr_420 = "_-UA" (String#14939, DoABC#3) //------------------------------------------------------------ //_SafeStr_421 package { import mx.core.BitmapAsset; public class _SafeStr_421 extends BitmapAsset { } }//package // _SafeStr_421 = "_-25Q" (String#9775, DoABC#3) //------------------------------------------------------------ //_SafeStr_422 package { import mx.core.ByteArrayAsset; public class _SafeStr_422 extends ByteArrayAsset { } }//package // _SafeStr_422 = "_-0NK" (String#7969, DoABC#3) //------------------------------------------------------------ //_SafeStr_423 package { import mx.core.ByteArrayAsset; public class _SafeStr_423 extends ByteArrayAsset { } }//package // _SafeStr_423 = "_-2GS" (String#9972, DoABC#3) //------------------------------------------------------------ //_SafeStr_424 package { import mx.core.BitmapAsset; public class _SafeStr_424 extends BitmapAsset { } }//package // _SafeStr_424 = "_-1dS" (String#9276, DoABC#3) //------------------------------------------------------------ //_SafeStr_425 package { import mx.core.ByteArrayAsset; public class _SafeStr_425 extends ByteArrayAsset { } }//package // _SafeStr_425 = "_-1QV" (String#9077, DoABC#3) //------------------------------------------------------------ //_SafeStr_426 package { import mx.core.BitmapAsset; public class _SafeStr_426 extends BitmapAsset { } }//package // _SafeStr_426 = "_-U-" (String#14936, DoABC#3) //------------------------------------------------------------ //_SafeStr_427 package { import mx.core.BitmapAsset; public class _SafeStr_427 extends BitmapAsset { } }//package // _SafeStr_427 = "_-6jV" (String#14502, DoABC#3) //------------------------------------------------------------ //_SafeStr_428 package { import mx.core.BitmapAsset; public class _SafeStr_428 extends BitmapAsset { } }//package // _SafeStr_428 = "_-5lS" (String#13536, DoABC#3) //------------------------------------------------------------ //_SafeStr_429 package { import mx.core.ByteArrayAsset; public class _SafeStr_429 extends ByteArrayAsset { } }//package // _SafeStr_429 = "_-6CJ" (String#13971, DoABC#3) //------------------------------------------------------------ //_SafeStr_430 package { import mx.core.ByteArrayAsset; public class _SafeStr_430 extends ByteArrayAsset { } }//package // _SafeStr_430 = "_-28S" (String#9833, DoABC#3) //------------------------------------------------------------ //_SafeStr_431 package { import mx.core.ByteArrayAsset; public class _SafeStr_431 extends ByteArrayAsset { } }//package // _SafeStr_431 = "_-4i4" (String#12462, DoABC#3) //------------------------------------------------------------ //_SafeStr_432 package { import mx.core.BitmapAsset; public class _SafeStr_432 extends BitmapAsset { } }//package // _SafeStr_432 = "_-3Wm" (String#11230, DoABC#3) //------------------------------------------------------------ //_SafeStr_433 package { import mx.core.BitmapAsset; public class _SafeStr_433 extends BitmapAsset { } }//package // _SafeStr_433 = "_-0N" (String#7962, DoABC#3) //------------------------------------------------------------ //_SafeStr_434 package { import mx.core.BitmapAsset; public class _SafeStr_434 extends BitmapAsset { } }//package // _SafeStr_434 = "_-4Zy" (String#12321, DoABC#3) //------------------------------------------------------------ //_SafeStr_435 package { import mx.core.ByteArrayAsset; public class _SafeStr_435 extends ByteArrayAsset { } }//package // _SafeStr_435 = "_-3cx" (String#11341, DoABC#3) //------------------------------------------------------------ //_SafeStr_436 package { import mx.core.BitmapAsset; public class _SafeStr_436 extends BitmapAsset { } }//package // _SafeStr_436 = "_-14N" (String#8703, DoABC#3) //------------------------------------------------------------ //_SafeStr_437 package { import mx.core.BitmapAsset; public class _SafeStr_437 extends BitmapAsset { } }//package // _SafeStr_437 = "_-0bm" (String#8219, DoABC#3) //------------------------------------------------------------ //_SafeStr_438 package { import mx.core.ByteArrayAsset; public class _SafeStr_438 extends ByteArrayAsset { } }//package // _SafeStr_438 = "_-3dj" (String#11355, DoABC#3) //------------------------------------------------------------ //_SafeStr_439 package { import mx.core.BitmapAsset; public class _SafeStr_439 extends BitmapAsset { } }//package // _SafeStr_439 = "_-5cY" (String#13392, DoABC#3) //------------------------------------------------------------ //_SafeStr_442 package { import mx.core.ByteArrayAsset; public class _SafeStr_442 extends ByteArrayAsset { } }//package // _SafeStr_442 = "_-4pj" (String#12585, DoABC#3) //------------------------------------------------------------ //_SafeStr_443 package { import mx.core.BitmapAsset; public class _SafeStr_443 extends BitmapAsset { } }//package // _SafeStr_443 = "_-5Em" (String#13013, DoABC#3) //------------------------------------------------------------ //_SafeStr_444 package { import mx.core.BitmapAsset; public class _SafeStr_444 extends BitmapAsset { } }//package // _SafeStr_444 = "_-4gK" (String#12434, DoABC#3) //------------------------------------------------------------ //_SafeStr_445 package { import mx.core.BitmapAsset; public class _SafeStr_445 extends BitmapAsset { } }//package // _SafeStr_445 = "_-1sv" (String#9538, DoABC#3) //------------------------------------------------------------ //_SafeStr_446 package { import mx.core.ByteArrayAsset; public class _SafeStr_446 extends ByteArrayAsset { } }//package // _SafeStr_446 = "_-qm" (String#15336, DoABC#3) //------------------------------------------------------------ //_SafeStr_447 package { import mx.core.BitmapAsset; public class _SafeStr_447 extends BitmapAsset { } }//package // _SafeStr_447 = "_-4Gk" (String#12019, DoABC#3) //------------------------------------------------------------ //_SafeStr_448 package { import mx.core.ByteArrayAsset; public class _SafeStr_448 extends ByteArrayAsset { } }//package // _SafeStr_448 = "_-58z" (String#12912, DoABC#3) //------------------------------------------------------------ //_SafeStr_449 package { import mx.core.BitmapAsset; public class _SafeStr_449 extends BitmapAsset { } }//package // _SafeStr_449 = "_-50U" (String#12767, DoABC#3) //------------------------------------------------------------ //_SafeStr_450 package { import mx.core.BitmapAsset; public class _SafeStr_450 extends BitmapAsset { } }//package // _SafeStr_450 = "_-6hu" (String#14468, DoABC#3) //------------------------------------------------------------ //_SafeStr_451 package { import mx.core.ByteArrayAsset; public class _SafeStr_451 extends ByteArrayAsset { } }//package // _SafeStr_451 = "_-2Ki" (String#10045, DoABC#3) //------------------------------------------------------------ //_SafeStr_452 package { import mx.core.BitmapAsset; public class _SafeStr_452 extends BitmapAsset { } }//package // _SafeStr_452 = "_-pZ" (String#15313, DoABC#3) //------------------------------------------------------------ //_SafeStr_453 package { import mx.core.ByteArrayAsset; public class _SafeStr_453 extends ByteArrayAsset { } }//package // _SafeStr_453 = "_-l8" (String#15244, DoABC#3) //------------------------------------------------------------ //_SafeStr_454 package { import mx.core.BitmapAsset; public class _SafeStr_454 extends BitmapAsset { } }//package // _SafeStr_454 = "_-5PS" (String#13182, DoABC#3) //------------------------------------------------------------ //_SafeStr_455 package { import mx.core.BitmapAsset; public class _SafeStr_455 extends BitmapAsset { } }//package // _SafeStr_455 = "_-4CW" (String#11940, DoABC#3) //------------------------------------------------------------ //_SafeStr_456 package { import mx.core.BitmapAsset; public class _SafeStr_456 extends BitmapAsset { } }//package // _SafeStr_456 = "_-1cc" (String#9266, DoABC#3) //------------------------------------------------------------ //_SafeStr_457 package { import mx.core.ByteArrayAsset; public class _SafeStr_457 extends ByteArrayAsset { } }//package // _SafeStr_457 = "_-53B" (String#12807, DoABC#3) //------------------------------------------------------------ //_SafeStr_458 package { import mx.core.BitmapAsset; public class _SafeStr_458 extends BitmapAsset { } }//package // _SafeStr_458 = "_-Jf" (String#14759, DoABC#3) //------------------------------------------------------------ //_SafeStr_459 package { import mx.core.ByteArrayAsset; public class _SafeStr_459 extends ByteArrayAsset { } }//package // _SafeStr_459 = "_-0PO" (String#8010, DoABC#3) //------------------------------------------------------------ //_SafeStr_460 package { import mx.core.BitmapAsset; public class _SafeStr_460 extends BitmapAsset { } }//package // _SafeStr_460 = "_-1Cp" (String#8846, DoABC#3) //------------------------------------------------------------ //_SafeStr_461 package { import mx.core.BitmapAsset; public class _SafeStr_461 extends BitmapAsset { } }//package // _SafeStr_461 = "_-3nd" (String#11525, DoABC#3) //------------------------------------------------------------ //_SafeStr_462 package { import mx.core.BitmapAsset; public class _SafeStr_462 extends BitmapAsset { } }//package // _SafeStr_462 = "_-3fP" (String#11388, DoABC#3) //------------------------------------------------------------ //_SafeStr_463 package { import mx.core.BitmapAsset; public class _SafeStr_463 extends BitmapAsset { } }//package // _SafeStr_463 = "_-zP" (String#15462, DoABC#3) //------------------------------------------------------------ //_SafeStr_464 package { import mx.core.BitmapAsset; public class _SafeStr_464 extends BitmapAsset { } }//package // _SafeStr_464 = "_-0oj" (String#8433, DoABC#3) //------------------------------------------------------------ //_SafeStr_465 package { import mx.core.BitmapAsset; public class _SafeStr_465 extends BitmapAsset { } }//package // _SafeStr_465 = "_-4h-" (String#12445, DoABC#3) //------------------------------------------------------------ //_SafeStr_466 package { import mx.core.BitmapAsset; public class _SafeStr_466 extends BitmapAsset { } }//package // _SafeStr_466 = "_-496" (String#11890, DoABC#3) //------------------------------------------------------------ //_SafeStr_467 package { import mx.core.BitmapAsset; public class _SafeStr_467 extends BitmapAsset { } }//package // _SafeStr_467 = "_-15B" (String#8721, DoABC#3) //------------------------------------------------------------ //_SafeStr_468 package { import mx.core.BitmapAsset; public class _SafeStr_468 extends BitmapAsset { } }//package // _SafeStr_468 = "_-h" (String#15173, DoABC#3) //------------------------------------------------------------ //_SafeStr_469 package { import mx.core.BitmapAsset; public class _SafeStr_469 extends BitmapAsset { } }//package // _SafeStr_469 = "_-Ju" (String#14765, DoABC#3) //------------------------------------------------------------ //_SafeStr_470 package { import mx.core.ByteArrayAsset; public class _SafeStr_470 extends ByteArrayAsset { } }//package // _SafeStr_470 = "_-1gf" (String#9321, DoABC#3) //------------------------------------------------------------ //_SafeStr_471 package { import mx.core.ByteArrayAsset; public class _SafeStr_471 extends ByteArrayAsset { } }//package // _SafeStr_471 = "_-3r7" (String#11589, DoABC#3) //------------------------------------------------------------ //_SafeStr_472 package { import mx.core.BitmapAsset; public class _SafeStr_472 extends BitmapAsset { } }//package // _SafeStr_472 = "_-2g1" (String#10378, DoABC#3) //------------------------------------------------------------ //_SafeStr_473 package { import mx.core.ByteArrayAsset; public class _SafeStr_473 extends ByteArrayAsset { } }//package // _SafeStr_473 = "_-3KP" (String#11033, DoABC#3) //------------------------------------------------------------ //_SafeStr_474 package { import mx.core.BitmapAsset; public class _SafeStr_474 extends BitmapAsset { } }//package // _SafeStr_474 = "_-za" (String#15464, DoABC#3) //------------------------------------------------------------ //_SafeStr_475 package { import mx.core.ByteArrayAsset; public class _SafeStr_475 extends ByteArrayAsset { } }//package // _SafeStr_475 = "_-6Cv" (String#13983, DoABC#3) //------------------------------------------------------------ //_SafeStr_476 package { import mx.core.BitmapAsset; public class _SafeStr_476 extends BitmapAsset { } }//package // _SafeStr_476 = "_-57w" (String#12891, DoABC#3) //------------------------------------------------------------ //_SafeStr_477 package { import mx.core.ByteArrayAsset; public class _SafeStr_477 extends ByteArrayAsset { } }//package // _SafeStr_477 = "_-1oH" (String#9449, DoABC#3) //------------------------------------------------------------ //_SafeStr_478 package { import mx.core.BitmapAsset; public class _SafeStr_478 extends BitmapAsset { } }//package // _SafeStr_478 = "_-4vW" (String#12675, DoABC#3) //------------------------------------------------------------ //_SafeStr_479 package { import mx.core.BitmapAsset; public class _SafeStr_479 extends BitmapAsset { } }//package // _SafeStr_479 = "_-0wJ" (String#8547, DoABC#3) //------------------------------------------------------------ //_SafeStr_480 package { import mx.core.ByteArrayAsset; public class _SafeStr_480 extends ByteArrayAsset { } }//package // _SafeStr_480 = "_-2bN" (String#10305, DoABC#3) //------------------------------------------------------------ //_SafeStr_481 package { import mx.core.BitmapAsset; public class _SafeStr_481 extends BitmapAsset { } }//package // _SafeStr_481 = "_-3X-" (String#11235, DoABC#3) //------------------------------------------------------------ //_SafeStr_482 package { import mx.core.ByteArrayAsset; public class _SafeStr_482 extends ByteArrayAsset { } }//package // _SafeStr_482 = "_-0Df" (String#7823, DoABC#3) //------------------------------------------------------------ //_SafeStr_483 package { import mx.core.BitmapAsset; public class _SafeStr_483 extends BitmapAsset { } }//package // _SafeStr_483 = "_-197" (String#8783, DoABC#3) //------------------------------------------------------------ //_SafeStr_484 package { import mx.core.BitmapAsset; public class _SafeStr_484 extends BitmapAsset { } }//package // _SafeStr_484 = "_-6TS" (String#14261, DoABC#3) //------------------------------------------------------------ //_SafeStr_485 package { import mx.core.ByteArrayAsset; public class _SafeStr_485 extends ByteArrayAsset { } }//package // _SafeStr_485 = "_-0R-" (String#8041, DoABC#3) //------------------------------------------------------------ //_SafeStr_486 package { import mx.core.ByteArrayAsset; public class _SafeStr_486 extends ByteArrayAsset { } }//package // _SafeStr_486 = "_-T7" (String#14920, DoABC#3) //------------------------------------------------------------ //_SafeStr_487 package { import mx.core.ByteArrayAsset; public class _SafeStr_487 extends ByteArrayAsset { } }//package // _SafeStr_487 = "_-5kj" (String#13521, DoABC#3) //------------------------------------------------------------ //_SafeStr_488 package { import mx.core.BitmapAsset; public class _SafeStr_488 extends BitmapAsset { } }//package // _SafeStr_488 = "_-G2" (String#14700, DoABC#3) //------------------------------------------------------------ //_SafeStr_489 package { import mx.core.ByteArrayAsset; public class _SafeStr_489 extends ByteArrayAsset { } }//package // _SafeStr_489 = "_-1yo" (String#9641, DoABC#3) //------------------------------------------------------------ //_SafeStr_490 package { import mx.core.ByteArrayAsset; public class _SafeStr_490 extends ByteArrayAsset { } }//package // _SafeStr_490 = "_-3hG" (String#11422, DoABC#3) //------------------------------------------------------------ //_SafeStr_491 package { import mx.core.ByteArrayAsset; public class _SafeStr_491 extends ByteArrayAsset { } }//package // _SafeStr_491 = "_-63a" (String#13836, DoABC#3) //------------------------------------------------------------ //_SafeStr_492 package { import mx.core.BitmapAsset; public class _SafeStr_492 extends BitmapAsset { } }//package // _SafeStr_492 = "_-66G" (String#13878, DoABC#3) //------------------------------------------------------------ //_SafeStr_493 package { import mx.core.BitmapAsset; public class _SafeStr_493 extends BitmapAsset { } }//package // _SafeStr_493 = "_-5eb" (String#13417, DoABC#3) //------------------------------------------------------------ //_SafeStr_494 package { import mx.core.BitmapAsset; public class _SafeStr_494 extends BitmapAsset { } }//package // _SafeStr_494 = "_-0Qk" (String#8035, DoABC#3) //------------------------------------------------------------ //_SafeStr_495 package { import mx.core.ByteArrayAsset; public class _SafeStr_495 extends ByteArrayAsset { } }//package // _SafeStr_495 = "_-ML" (String#14806, DoABC#3) //------------------------------------------------------------ //_SafeStr_496 package { import mx.core.ByteArrayAsset; public class _SafeStr_496 extends ByteArrayAsset { } }//package // _SafeStr_496 = "_-4Ui" (String#12223, DoABC#3) //------------------------------------------------------------ //_SafeStr_497 package { import mx.core.BitmapAsset; public class _SafeStr_497 extends BitmapAsset { } }//package // _SafeStr_497 = "_-0uq" (String#8523, DoABC#3) //------------------------------------------------------------ //_SafeStr_498 package { import mx.core.BitmapAsset; public class _SafeStr_498 extends BitmapAsset { } }//package // _SafeStr_498 = "_-0uW" (String#8515, DoABC#3) //------------------------------------------------------------ //_SafeStr_500 package { import mx.core.ByteArrayAsset; public class _SafeStr_500 extends ByteArrayAsset { } }//package // _SafeStr_500 = "_-1xn" (String#3080, DoABC#3) //------------------------------------------------------------ //_SafeStr_502 package { import mx.core.BitmapAsset; public class _SafeStr_502 extends BitmapAsset { } }//package // _SafeStr_502 = "_-2uc" (String#3321, DoABC#3) //------------------------------------------------------------ //_SafeStr_503 package { import mx.core.ByteArrayAsset; public class _SafeStr_503 extends ByteArrayAsset { } }//package // _SafeStr_503 = "_-0gi" (String#2743, DoABC#3) //------------------------------------------------------------ //_SafeStr_504 package { import mx.core.BitmapAsset; public class _SafeStr_504 extends BitmapAsset { } }//package // _SafeStr_504 = "_-Uf" (String#4432, DoABC#3) //------------------------------------------------------------ //_SafeStr_505 package { import mx.core.BitmapAsset; public class _SafeStr_505 extends BitmapAsset { } }//package // _SafeStr_505 = "_-0cF" (String#2727, DoABC#3) //------------------------------------------------------------ //_SafeStr_506 package { import mx.core.BitmapAsset; public class _SafeStr_506 extends BitmapAsset { } }//package // _SafeStr_506 = "_-RO" (String#4418, DoABC#3) //------------------------------------------------------------ //_SafeStr_507 package { import mx.core.BitmapAsset; public class _SafeStr_507 extends BitmapAsset { } }//package // _SafeStr_507 = "_-0Sa" (String#2680, DoABC#3) //------------------------------------------------------------ //_SafeStr_508 package { import mx.core.ByteArrayAsset; public class _SafeStr_508 extends ByteArrayAsset { } }//package // _SafeStr_508 = "_-6q" (String#4316, DoABC#3) //------------------------------------------------------------ //_SafeStr_509 package { import mx.core.ByteArrayAsset; public class _SafeStr_509 extends ByteArrayAsset { } }//package // _SafeStr_509 = "_-od" (String#4532, DoABC#3) //------------------------------------------------------------ //_SafeStr_510 package { import mx.core.ByteArrayAsset; public class _SafeStr_510 extends ByteArrayAsset { } }//package // _SafeStr_510 = "_-0nj" (String#2779, DoABC#3) //------------------------------------------------------------ //_SafeStr_511 package { import mx.core.BitmapAsset; public class _SafeStr_511 extends BitmapAsset { } }//package // _SafeStr_511 = "_-10U" (String#2840, DoABC#3) //------------------------------------------------------------ //_SafeStr_512 package { import mx.core.BitmapAsset; public class _SafeStr_512 extends BitmapAsset { } }//package // _SafeStr_512 = "_-41a" (String#3599, DoABC#3) //------------------------------------------------------------ //_SafeStr_513 package { import mx.core.BitmapAsset; public class _SafeStr_513 extends BitmapAsset { } }//package // _SafeStr_513 = "_-6fk" (String#4299, DoABC#3) //------------------------------------------------------------ //_SafeStr_514 package { import mx.core.ByteArrayAsset; public class _SafeStr_514 extends ByteArrayAsset { } }//package // _SafeStr_514 = "_-3EQ" (String#3406, DoABC#3) //------------------------------------------------------------ //_SafeStr_515 package { import mx.core.BitmapAsset; public class _SafeStr_515 extends BitmapAsset { } }//package // _SafeStr_515 = "_-Tk" (String#4429, DoABC#3) //------------------------------------------------------------ //_SafeStr_516 package { import mx.core.BitmapAsset; public class _SafeStr_516 extends BitmapAsset { } }//package // _SafeStr_516 = "_-cv" (String#4474, DoABC#3) //------------------------------------------------------------ //_SafeStr_517 package { import mx.core.BitmapAsset; public class _SafeStr_517 extends BitmapAsset { } }//package // _SafeStr_517 = "_-3Rp" (String#3463, DoABC#3) //------------------------------------------------------------ //_SafeStr_518 package { import mx.core.BitmapAsset; public class _SafeStr_518 extends BitmapAsset { } }//package // _SafeStr_518 = "_-11a" (String#2843, DoABC#3) //------------------------------------------------------------ //_SafeStr_519 package { import mx.core.ByteArrayAsset; public class _SafeStr_519 extends ByteArrayAsset { } }//package // _SafeStr_519 = "_-3pN" (String#3546, DoABC#3) //------------------------------------------------------------ //_SafeStr_520 package { import mx.core.ByteArrayAsset; public class _SafeStr_520 extends ByteArrayAsset { } }//package // _SafeStr_520 = "_-H9" (String#4368, DoABC#3) //------------------------------------------------------------ //_SafeStr_521 package { import mx.core.ByteArrayAsset; public class _SafeStr_521 extends ByteArrayAsset { } }//package // _SafeStr_521 = "_-3WA" (String#3482, DoABC#3) //------------------------------------------------------------ //_SafeStr_522 package { import mx.core.BitmapAsset; public class _SafeStr_522 extends BitmapAsset { } }//package // _SafeStr_522 = "_-2ur" (String#3322, DoABC#3) //------------------------------------------------------------ //_SafeStr_523 package { import mx.core.ByteArrayAsset; public class _SafeStr_523 extends ByteArrayAsset { } }//package // _SafeStr_523 = "_-4iQ" (String#3765, DoABC#3) //------------------------------------------------------------ //_SafeStr_524 package { import mx.core.ByteArrayAsset; public class _SafeStr_524 extends ByteArrayAsset { } }//package // _SafeStr_524 = "_-jb" (String#4515, DoABC#3) //------------------------------------------------------------ //_SafeStr_525 package { import mx.core.BitmapAsset; public class _SafeStr_525 extends BitmapAsset { } }//package // _SafeStr_525 = "_-3l" (String#3534, DoABC#3) //------------------------------------------------------------ //_SafeStr_526 package { import mx.core.BitmapAsset; public class _SafeStr_526 extends BitmapAsset { } }//package // _SafeStr_526 = "_-0Z7" (String#2716, DoABC#3) //------------------------------------------------------------ //_SafeStr_527 package { import mx.core.BitmapAsset; public class _SafeStr_527 extends BitmapAsset { } }//package // _SafeStr_527 = "_-3jJ" (String#3526, DoABC#3) //------------------------------------------------------------ //_SafeStr_528 package { import mx.core.BitmapAsset; public class _SafeStr_528 extends BitmapAsset { } }//package // _SafeStr_528 = "_-3hz" (String#3522, DoABC#3) //------------------------------------------------------------ //_SafeStr_529 package { import mx.core.ByteArrayAsset; public class _SafeStr_529 extends ByteArrayAsset { } }//package // _SafeStr_529 = "_-64J" (String#4147, DoABC#3) //------------------------------------------------------------ //_SafeStr_530 package { import mx.core.BitmapAsset; public class _SafeStr_530 extends BitmapAsset { } }//package // _SafeStr_530 = "_-3Ow" (String#3453, DoABC#3) //------------------------------------------------------------ //_SafeStr_531 package { import mx.core.BitmapAsset; public class _SafeStr_531 extends BitmapAsset { } }//package // _SafeStr_531 = "_-6XJ" (String#4265, DoABC#3) //------------------------------------------------------------ //_SafeStr_532 package { import mx.core.BitmapAsset; public class _SafeStr_532 extends BitmapAsset { } }//package // _SafeStr_532 = "_-5LT" (String#3934, DoABC#3) //------------------------------------------------------------ //_SafeStr_533 package { import mx.core.BitmapAsset; public class _SafeStr_533 extends BitmapAsset { } }//package // _SafeStr_533 = "_-2Dz" (String#3133, DoABC#3) //------------------------------------------------------------ //_SafeStr_534 package { import mx.core.BitmapAsset; public class _SafeStr_534 extends BitmapAsset { } }//package // _SafeStr_534 = "_-xx" (String#4580, DoABC#3) //------------------------------------------------------------ //_SafeStr_535 package { import mx.core.BitmapAsset; public class _SafeStr_535 extends BitmapAsset { } }//package // _SafeStr_535 = "_-0vU" (String#2813, DoABC#3) //------------------------------------------------------------ //_SafeStr_536 package { import mx.core.BitmapAsset; public class _SafeStr_536 extends BitmapAsset { } }//package // _SafeStr_536 = "_-2wh" (String#3329, DoABC#3) //------------------------------------------------------------ //_SafeStr_537 package { import mx.core.BitmapAsset; public class _SafeStr_537 extends BitmapAsset { } }//package // _SafeStr_537 = "_-Vt" (String#4442, DoABC#3) //------------------------------------------------------------ //_SafeStr_538 package { import mx.core.BitmapAsset; public class _SafeStr_538 extends BitmapAsset { } }//package // _SafeStr_538 = "_-4GZ" (String#3656, DoABC#3) //------------------------------------------------------------ //_SafeStr_539 package { import mx.core.ByteArrayAsset; public class _SafeStr_539 extends ByteArrayAsset { } }//package // _SafeStr_539 = "_-hD" (String#4503, DoABC#3) //------------------------------------------------------------ //_SafeStr_540 package { import mx.core.BitmapAsset; public class _SafeStr_540 extends BitmapAsset { } }//package // _SafeStr_540 = "_-46T" (String#3618, DoABC#3) //------------------------------------------------------------ //_SafeStr_541 package { import mx.core.BitmapAsset; public class _SafeStr_541 extends BitmapAsset { } }//package // _SafeStr_541 = "_-f3" (String#4487, DoABC#3) //------------------------------------------------------------ //_SafeStr_542 package { import mx.core.BitmapAsset; public class _SafeStr_542 extends BitmapAsset { } }//package // _SafeStr_542 = "_-5eu" (String#4023, DoABC#3) //------------------------------------------------------------ //_SafeStr_543 package { import mx.core.BitmapAsset; public class _SafeStr_543 extends BitmapAsset { } }//package // _SafeStr_543 = "_-35d" (String#3371, DoABC#3) //------------------------------------------------------------ //_SafeStr_544 package { import mx.core.FontAsset; public class _SafeStr_544 extends FontAsset { } }//package // _SafeStr_544 = "_-4i" (String#3763, DoABC#3) //------------------------------------------------------------ //_SafeStr_545 package { import mx.core.BitmapAsset; public class _SafeStr_545 extends BitmapAsset { } }//package // _SafeStr_545 = "_-0ny" (String#2780, DoABC#3) //------------------------------------------------------------ //_SafeStr_546 package { import mx.core.BitmapAsset; public class _SafeStr_546 extends BitmapAsset { } }//package // _SafeStr_546 = "_-6KY" (String#4213, DoABC#3) //------------------------------------------------------------ //_SafeStr_547 package { import mx.core.BitmapAsset; public class _SafeStr_547 extends BitmapAsset { } }//package // _SafeStr_547 = "_-2BH" (String#3128, DoABC#3) //------------------------------------------------------------ //_SafeStr_548 package { import mx.core.BitmapAsset; public class _SafeStr_548 extends BitmapAsset { } }//package // _SafeStr_548 = "_-2ND" (String#3172, DoABC#3) //------------------------------------------------------------ //_SafeStr_549 package { import mx.core.BitmapAsset; public class _SafeStr_549 extends BitmapAsset { } }//package // _SafeStr_549 = "_-42X" (String#3600, DoABC#3) //------------------------------------------------------------ //_SafeStr_550 package { import mx.core.BitmapAsset; public class _SafeStr_550 extends BitmapAsset { } }//package // _SafeStr_550 = "_-3Ts" (String#3469, DoABC#3) //------------------------------------------------------------ //_SafeStr_551 package { import mx.core.BitmapAsset; public class _SafeStr_551 extends BitmapAsset { } }//package // _SafeStr_551 = "_-5Km" (String#3932, DoABC#3) //------------------------------------------------------------ //_SafeStr_552 package { import mx.core.ByteArrayAsset; public class _SafeStr_552 extends ByteArrayAsset { } }//package // _SafeStr_552 = "_-1Wq" (String#2981, DoABC#3) //------------------------------------------------------------ //_SafeStr_553 package { import mx.core.ByteArrayAsset; public class _SafeStr_553 extends ByteArrayAsset { } }//package // _SafeStr_553 = "_-2dR" (String#3242, DoABC#3) //------------------------------------------------------------ //_SafeStr_554 package { import mx.core.BitmapAsset; public class _SafeStr_554 extends BitmapAsset { } }//package // _SafeStr_554 = "_-4TE" (String#3704, DoABC#3) //------------------------------------------------------------ //_SafeStr_555 package { import mx.core.BitmapAsset; public class _SafeStr_555 extends BitmapAsset { } }//package // _SafeStr_555 = "_-Dq" (String#4348, DoABC#3) //------------------------------------------------------------ //_SafeStr_556 package { import mx.core.BitmapAsset; public class _SafeStr_556 extends BitmapAsset { } }//package // _SafeStr_556 = "_-uE" (String#4557, DoABC#3) //------------------------------------------------------------ //_SafeStr_557 package { import mx.core.BitmapAsset; public class _SafeStr_557 extends BitmapAsset { } }//package // _SafeStr_557 = "_-30Z" (String#3351, DoABC#3) //------------------------------------------------------------ //_SafeStr_558 package { import mx.core.BitmapAsset; public class _SafeStr_558 extends BitmapAsset { } }//package // _SafeStr_558 = "_-3kn" (String#3533, DoABC#3) //------------------------------------------------------------ //_SafeStr_559 package { import mx.core.BitmapAsset; public class _SafeStr_559 extends BitmapAsset { } }//package // _SafeStr_559 = "_-0YY" (String#2713, DoABC#3) //------------------------------------------------------------ //_SafeStr_560 package { import mx.core.BitmapAsset; public class _SafeStr_560 extends BitmapAsset { } }//package // _SafeStr_560 = "_-2YT" (String#3222, DoABC#3) //------------------------------------------------------------ //_SafeStr_561 package { import mx.core.BitmapAsset; public class _SafeStr_561 extends BitmapAsset { } }//package // _SafeStr_561 = "_-4HZ" (String#3664, DoABC#3) //------------------------------------------------------------ //_SafeStr_562 package { import mx.core.ByteArrayAsset; public class _SafeStr_562 extends ByteArrayAsset { } }//package // _SafeStr_562 = "_-5SQ" (String#3974, DoABC#3) //------------------------------------------------------------ //_SafeStr_563 package { import mx.core.ByteArrayAsset; public class _SafeStr_563 extends ByteArrayAsset { } }//package // _SafeStr_563 = "_-45H" (String#3612, DoABC#3) //------------------------------------------------------------ //_SafeStr_564 package { import mx.core.BitmapAsset; public class _SafeStr_564 extends BitmapAsset { } }//package // _SafeStr_564 = "_-2Ov" (String#3179, DoABC#3) //------------------------------------------------------------ //_SafeStr_565 package { import mx.core.ByteArrayAsset; public class _SafeStr_565 extends ByteArrayAsset { } }//package // _SafeStr_565 = "_-te" (String#4553, DoABC#3) //------------------------------------------------------------ //_SafeStr_566 package { import mx.core.BitmapAsset; public class _SafeStr_566 extends BitmapAsset { } }//package // _SafeStr_566 = "_-0A3" (String#2592, DoABC#3) //------------------------------------------------------------ //_SafeStr_567 package { import mx.core.FontAsset; public class _SafeStr_567 extends FontAsset { } }//package // _SafeStr_567 = "_-2GT" (String#3143, DoABC#3) //------------------------------------------------------------ //_SafeStr_568 package { import mx.core.BitmapAsset; public class _SafeStr_568 extends BitmapAsset { } }//package // _SafeStr_568 = "_-1Du" (String#2899, DoABC#3) //------------------------------------------------------------ //_SafeStr_569 package { import mx.core.BitmapAsset; public class _SafeStr_569 extends BitmapAsset { } }//package // _SafeStr_569 = "_-5IR" (String#3920, DoABC#3) //------------------------------------------------------------ //_SafeStr_570 package { import mx.core.BitmapAsset; public class _SafeStr_570 extends BitmapAsset { } }//package // _SafeStr_570 = "_-50L" (String#3853, DoABC#3) //------------------------------------------------------------ //_SafeStr_571 package { import mx.core.BitmapAsset; public class _SafeStr_571 extends BitmapAsset { } }//package // _SafeStr_571 = "_-0pZ" (String#2788, DoABC#3) //------------------------------------------------------------ //_SafeStr_572 package { import mx.core.BitmapAsset; public class _SafeStr_572 extends BitmapAsset { } }//package // _SafeStr_572 = "_-44U" (String#3610, DoABC#3) //------------------------------------------------------------ //_SafeStr_573 package { import mx.core.BitmapAsset; public class _SafeStr_573 extends BitmapAsset { } }//package // _SafeStr_573 = "_-6Ow" (String#4233, DoABC#3) //------------------------------------------------------------ //_SafeStr_574 package { import mx.core.BitmapAsset; public class _SafeStr_574 extends BitmapAsset { } }//package // _SafeStr_574 = "_-VX" (String#4439, DoABC#3) //------------------------------------------------------------ //_SafeStr_575 package { import mx.core.BitmapAsset; public class _SafeStr_575 extends BitmapAsset { } }//package // _SafeStr_575 = "_-2CX" (String#3132, DoABC#3) //------------------------------------------------------------ //_SafeStr_576 package { import mx.core.ByteArrayAsset; public class _SafeStr_576 extends ByteArrayAsset { } }//package // _SafeStr_576 = "_-yU" (String#4582, DoABC#3) //------------------------------------------------------------ //_SafeStr_577 package { import mx.core.BitmapAsset; public class _SafeStr_577 extends BitmapAsset { } }//package // _SafeStr_577 = "_-14R" (String#2855, DoABC#3) //------------------------------------------------------------ //_SafeStr_578 package { import mx.core.ByteArrayAsset; public class _SafeStr_578 extends ByteArrayAsset { } }//package // _SafeStr_578 = "_-Zz" (String#4461, DoABC#3) //------------------------------------------------------------ //_SafeStr_579 package { import mx.core.BitmapAsset; public class _SafeStr_579 extends BitmapAsset { } }//package // _SafeStr_579 = "_-2UV" (String#3207, DoABC#3) //------------------------------------------------------------ //_SafeStr_580 package { import mx.core.BitmapAsset; public class _SafeStr_580 extends BitmapAsset { } }//package // _SafeStr_580 = "_-0TF" (String#2684, DoABC#3) //------------------------------------------------------------ //_SafeStr_581 package { import mx.core.ByteArrayAsset; public class _SafeStr_581 extends ByteArrayAsset { } }//package // _SafeStr_581 = "_-0zv" (String#2834, DoABC#3) //------------------------------------------------------------ //_SafeStr_582 package { import mx.core.ByteArrayAsset; public class _SafeStr_582 extends ByteArrayAsset { } }//package // _SafeStr_582 = "_-3u6" (String#3568, DoABC#3) //------------------------------------------------------------ //_SafeStr_583 package { import mx.core.ByteArrayAsset; public class _SafeStr_583 extends ByteArrayAsset { } }//package // _SafeStr_583 = "_-5p-" (String#4063, DoABC#3) //------------------------------------------------------------ //_SafeStr_584 package { import mx.core.ByteArrayAsset; public class _SafeStr_584 extends ByteArrayAsset { } }//package // _SafeStr_584 = "_-33F" (String#3365, DoABC#3) //------------------------------------------------------------ //_SafeStr_585 package { import mx.core.ByteArrayAsset; public class _SafeStr_585 extends ByteArrayAsset { } }//package // _SafeStr_585 = "_-1K" (String#2935, DoABC#3) //------------------------------------------------------------ //_SafeStr_586 package { import mx.core.BitmapAsset; public class _SafeStr_586 extends BitmapAsset { } }//package // _SafeStr_586 = "_-3Uw" (String#3475, DoABC#3) //------------------------------------------------------------ //_SafeStr_587 package { import mx.core.ByteArrayAsset; public class _SafeStr_587 extends ByteArrayAsset { } }//package // _SafeStr_587 = "_-4HI" (String#3663, DoABC#3) //------------------------------------------------------------ //_SafeStr_588 package { import mx.core.ByteArrayAsset; public class _SafeStr_588 extends ByteArrayAsset { } }//package // _SafeStr_588 = "_-60V" (String#4121, DoABC#3) //------------------------------------------------------------ //_SafeStr_589 package { import mx.core.BitmapAsset; public class _SafeStr_589 extends BitmapAsset { } }//package // _SafeStr_589 = "_-5R5" (String#3967, DoABC#3) //------------------------------------------------------------ //_SafeStr_590 package { import mx.core.BitmapAsset; public class _SafeStr_590 extends BitmapAsset { } }//package // _SafeStr_590 = "_-4o5" (String#3793, DoABC#3) //------------------------------------------------------------ //_SafeStr_591 package { import mx.core.ByteArrayAsset; public class _SafeStr_591 extends ByteArrayAsset { } }//package // _SafeStr_591 = "_-0jj" (String#2757, DoABC#3) //------------------------------------------------------------ //_SafeStr_592 package { import mx.core.ByteArrayAsset; public class _SafeStr_592 extends ByteArrayAsset { } }//package // _SafeStr_592 = "_-3xJ" (String#3575, DoABC#3) //------------------------------------------------------------ //_SafeStr_593 package { import mx.core.BitmapAsset; public class _SafeStr_593 extends BitmapAsset { } }//package // _SafeStr_593 = "_-1XB" (String#2986, DoABC#3) //------------------------------------------------------------ //_SafeStr_594 package { import mx.core.BitmapAsset; public class _SafeStr_594 extends BitmapAsset { } }//package // _SafeStr_594 = "_-1WO" (String#2979, DoABC#3) //------------------------------------------------------------ //_SafeStr_595 package { import mx.core.BitmapAsset; public class _SafeStr_595 extends BitmapAsset { } }//package // _SafeStr_595 = "_-Wd" (String#4447, DoABC#3) //------------------------------------------------------------ //_SafeStr_596 package { import mx.core.BitmapAsset; public class _SafeStr_596 extends BitmapAsset { } }//package // _SafeStr_596 = "_-3zd" (String#3583, DoABC#3) //------------------------------------------------------------ //_SafeStr_597 package { import mx.core.ByteArrayAsset; public class _SafeStr_597 extends ByteArrayAsset { } }//package // _SafeStr_597 = "_-w3" (String#4570, DoABC#3) //------------------------------------------------------------ //_SafeStr_598 package { import mx.core.BitmapAsset; public class _SafeStr_598 extends BitmapAsset { } }//package // _SafeStr_598 = "_-2SJ" (String#3200, DoABC#3) //------------------------------------------------------------ //_SafeStr_599 package { import mx.core.BitmapAsset; public class _SafeStr_599 extends BitmapAsset { } }//package // _SafeStr_599 = "_-0ol" (String#2785, DoABC#3) //------------------------------------------------------------ //_SafeStr_600 package { import mx.core.BitmapAsset; public class _SafeStr_600 extends BitmapAsset { } }//package // _SafeStr_600 = "_-5Ag" (String#3886, DoABC#3) //------------------------------------------------------------ //_SafeStr_601 package { import mx.core.ByteArrayAsset; public class _SafeStr_601 extends ByteArrayAsset { } }//package // _SafeStr_601 = "_-5Qz" (String#3966, DoABC#3) //------------------------------------------------------------ //_SafeStr_602 package { import mx.core.ByteArrayAsset; public class _SafeStr_602 extends ByteArrayAsset { } }//package // _SafeStr_602 = "_-1At" (String#2884, DoABC#3) //------------------------------------------------------------ //_SafeStr_603 package { import mx.core.BitmapAsset; public class _SafeStr_603 extends BitmapAsset { } }//package // _SafeStr_603 = "_-5HD" (String#3914, DoABC#3) //------------------------------------------------------------ //_SafeStr_604 package { import mx.core.BitmapAsset; public class _SafeStr_604 extends BitmapAsset { } }//package // _SafeStr_604 = "_-0yz" (String#2827, DoABC#3) //------------------------------------------------------------ //_SafeStr_605 package { import mx.core.BitmapAsset; public class _SafeStr_605 extends BitmapAsset { } }//package // _SafeStr_605 = "_-Ap" (String#4336, DoABC#3) //------------------------------------------------------------ //_SafeStr_606 package { import mx.core.BitmapAsset; public class _SafeStr_606 extends BitmapAsset { } }//package // _SafeStr_606 = "_-0WL" (String#2701, DoABC#3) //------------------------------------------------------------ //_SafeStr_607 package { import mx.core.ByteArrayAsset; public class _SafeStr_607 extends ByteArrayAsset { } }//package // _SafeStr_607 = "_-27Q" (String#3119, DoABC#3) //------------------------------------------------------------ //_SafeStr_608 package { import mx.core.ByteArrayAsset; public class _SafeStr_608 extends ByteArrayAsset { } }//package // _SafeStr_608 = "_-29E" (String#3121, DoABC#3) //------------------------------------------------------------ //_SafeStr_609 package { import mx.core.BitmapAsset; public class _SafeStr_609 extends BitmapAsset { } }//package // _SafeStr_609 = "_-0ze" (String#2832, DoABC#3) //------------------------------------------------------------ //_SafeStr_610 package { import mx.core.BitmapAsset; public class _SafeStr_610 extends BitmapAsset { } }//package // _SafeStr_610 = "_-2jn" (String#3275, DoABC#3) //------------------------------------------------------------ //_SafeStr_611 package { import mx.core.BitmapAsset; public class _SafeStr_611 extends BitmapAsset { } }//package // _SafeStr_611 = "_-Ux" (String#4437, DoABC#3) //------------------------------------------------------------ //_SafeStr_612 package { import mx.core.ByteArrayAsset; public class _SafeStr_612 extends ByteArrayAsset { } }//package // _SafeStr_612 = "_-6QS" (String#4238, DoABC#3) //------------------------------------------------------------ //_SafeStr_613 package { import mx.core.BitmapAsset; public class _SafeStr_613 extends BitmapAsset { } }//package // _SafeStr_613 = "_-hr" (String#4506, DoABC#3) //------------------------------------------------------------ //_SafeStr_614 package { import mx.core.BitmapAsset; public class _SafeStr_614 extends BitmapAsset { } }//package // _SafeStr_614 = "_-5f2" (String#4024, DoABC#3) //------------------------------------------------------------ //_SafeStr_615 package { import mx.core.BitmapAsset; public class _SafeStr_615 extends BitmapAsset { } }//package // _SafeStr_615 = "_-2dx" (String#3246, DoABC#3) //------------------------------------------------------------ //_SafeStr_616 package { import mx.core.BitmapAsset; public class _SafeStr_616 extends BitmapAsset { } }//package // _SafeStr_616 = "_-Yd" (String#4455, DoABC#3) //------------------------------------------------------------ //_SafeStr_617 package { import mx.core.BitmapAsset; public class _SafeStr_617 extends BitmapAsset { } }//package // _SafeStr_617 = "_-3l7" (String#3535, DoABC#3) //------------------------------------------------------------ //_SafeStr_618 package { import mx.core.BitmapAsset; public class _SafeStr_618 extends BitmapAsset { } }//package // _SafeStr_618 = "_-2dh" (String#3244, DoABC#3) //------------------------------------------------------------ //_SafeStr_619 package { import mx.core.BitmapAsset; public class _SafeStr_619 extends BitmapAsset { } }//package // _SafeStr_619 = "_-4T0" (String#3703, DoABC#3) //------------------------------------------------------------ //_SafeStr_620 package { import mx.core.ByteArrayAsset; public class _SafeStr_620 extends ByteArrayAsset { } }//package // _SafeStr_620 = "_-4ls" (String#3781, DoABC#3) //------------------------------------------------------------ //_SafeStr_621 package { import mx.core.ByteArrayAsset; public class _SafeStr_621 extends ByteArrayAsset { } }//package // _SafeStr_621 = "_-uz" (String#4563, DoABC#3) //------------------------------------------------------------ //_SafeStr_622 package { import mx.core.BitmapAsset; public class _SafeStr_622 extends BitmapAsset { } }//package // _SafeStr_622 = "_-52J" (String#3863, DoABC#3) //------------------------------------------------------------ //_SafeStr_623 package { import mx.core.ByteArrayAsset; public class _SafeStr_623 extends ByteArrayAsset { } }//package // _SafeStr_623 = "_-0iY" (String#2749, DoABC#3) //------------------------------------------------------------ //_SafeStr_624 package { import mx.core.BitmapAsset; public class _SafeStr_624 extends BitmapAsset { } }//package // _SafeStr_624 = "_-0A5" (String#2593, DoABC#3) //------------------------------------------------------------ //_SafeStr_625 package { import mx.core.BitmapAsset; public class _SafeStr_625 extends BitmapAsset { } }//package // _SafeStr_625 = "_-WT" (String#4446, DoABC#3) //------------------------------------------------------------ //_SafeStr_626 package { import mx.core.BitmapAsset; public class _SafeStr_626 extends BitmapAsset { } }//package // _SafeStr_626 = "_-39p" (String#3391, DoABC#3) //------------------------------------------------------------ //_SafeStr_627 package { import mx.core.ByteArrayAsset; public class _SafeStr_627 extends ByteArrayAsset { } }//package // _SafeStr_627 = "_-1rf" (String#3066, DoABC#3) //------------------------------------------------------------ //_SafeStr_628 package { import mx.core.BitmapAsset; public class _SafeStr_628 extends BitmapAsset { } }//package // _SafeStr_628 = "_-5we" (String#4100, DoABC#3) //------------------------------------------------------------ //_SafeStr_629 package { import mx.core.ByteArrayAsset; public class _SafeStr_629 extends ByteArrayAsset { } }//package // _SafeStr_629 = "_-0Il" (String#2633, DoABC#3) //------------------------------------------------------------ //_SafeStr_630 package { import mx.core.BitmapAsset; public class _SafeStr_630 extends BitmapAsset { } }//package // _SafeStr_630 = "_-s1" (String#4547, DoABC#3) //------------------------------------------------------------ //_SafeStr_631 package { import mx.core.BitmapAsset; public class _SafeStr_631 extends BitmapAsset { } }//package // _SafeStr_631 = "_-0R0" (String#2670, DoABC#3) //------------------------------------------------------------ //_SafeStr_632 package { import mx.core.ByteArrayAsset; public class _SafeStr_632 extends ByteArrayAsset { } }//package // _SafeStr_632 = "_-202" (String#3095, DoABC#3) //------------------------------------------------------------ //_SafeStr_637 package { import mx.core.BitmapAsset; public class _SafeStr_637 extends BitmapAsset { } }//package // _SafeStr_637 = "_-0IN" (String#2632, DoABC#3) //------------------------------------------------------------ //_SafeStr_638 package { import mx.core.BitmapAsset; public class _SafeStr_638 extends BitmapAsset { } }//package // _SafeStr_638 = "_-4pV" (String#3801, DoABC#3) //------------------------------------------------------------ //_SafeStr_639 package { import mx.core.BitmapAsset; public class _SafeStr_639 extends BitmapAsset { } }//package // _SafeStr_639 = "_-369" (String#3373, DoABC#3) //------------------------------------------------------------ //_SafeStr_640 package { import mx.core.BitmapAsset; public class _SafeStr_640 extends BitmapAsset { } }//package // _SafeStr_640 = "_-Zb" (String#4459, DoABC#3) //------------------------------------------------------------ //_SafeStr_641 package { import mx.core.ByteArrayAsset; public class _SafeStr_641 extends ByteArrayAsset { } }//package // _SafeStr_641 = "_-2yG" (String#3336, DoABC#3) //------------------------------------------------------------ //_SafeStr_642 package { import mx.core.BitmapAsset; public class _SafeStr_642 extends BitmapAsset { } }//package // _SafeStr_642 = "_-C1" (String#4340, DoABC#3) //------------------------------------------------------------ //_SafeStr_643 package { import mx.core.BitmapAsset; public class _SafeStr_643 extends BitmapAsset { } }//package // _SafeStr_643 = "_-0X9" (String#2707, DoABC#3) //------------------------------------------------------------ //_SafeStr_644 package { import mx.core.BitmapAsset; public class _SafeStr_644 extends BitmapAsset { } }//package // _SafeStr_644 = "_-2w" (String#3325, DoABC#3) //------------------------------------------------------------ //_SafeStr_645 package { import mx.core.ByteArrayAsset; public class _SafeStr_645 extends ByteArrayAsset { } }//package // _SafeStr_645 = "_-0Mp" (String#2651, DoABC#3) //------------------------------------------------------------ //_SafeStr_646 package { import mx.core.ByteArrayAsset; public class _SafeStr_646 extends ByteArrayAsset { } }//package // _SafeStr_646 = "_-1bJ" (String#3004, DoABC#3) //------------------------------------------------------------ //_SafeStr_647 package { import mx.core.BitmapAsset; public class _SafeStr_647 extends BitmapAsset { } }//package // _SafeStr_647 = "_-2kQ" (String#3281, DoABC#3) //------------------------------------------------------------ //_SafeStr_648 package { import mx.core.BitmapAsset; public class _SafeStr_648 extends BitmapAsset { } }//package // _SafeStr_648 = "_-2dr" (String#3245, DoABC#3) //------------------------------------------------------------ //_SafeStr_649 package { import mx.core.BitmapAsset; public class _SafeStr_649 extends BitmapAsset { } }//package // _SafeStr_649 = "_-4MA" (String#3679, DoABC#3) //------------------------------------------------------------ //_SafeStr_650 package { import mx.core.FontAsset; public class _SafeStr_650 extends FontAsset { } }//package // _SafeStr_650 = "_-3KL" (String#3431, DoABC#3) //------------------------------------------------------------ //_SafeStr_651 package { import mx.core.BitmapAsset; public class _SafeStr_651 extends BitmapAsset { } }//package // _SafeStr_651 = "_-Qg" (String#4413, DoABC#3) //------------------------------------------------------------ //_SafeStr_652 package { import mx.core.BitmapAsset; public class _SafeStr_652 extends BitmapAsset { } }//package // _SafeStr_652 = "_-1pC" (String#3060, DoABC#3) //------------------------------------------------------------ //_SafeStr_653 package { import mx.core.BitmapAsset; public class _SafeStr_653 extends BitmapAsset { } }//package // _SafeStr_653 = "_-6fm" (String#4300, DoABC#3) //------------------------------------------------------------ //_SafeStr_654 package { import mx.core.BitmapAsset; public class _SafeStr_654 extends BitmapAsset { } }//package // _SafeStr_654 = "_-0C3" (String#2602, DoABC#3) //------------------------------------------------------------ //_SafeStr_655 package { import mx.core.BitmapAsset; public class _SafeStr_655 extends BitmapAsset { } }//package // _SafeStr_655 = "_-4v0" (String#3827, DoABC#3) //------------------------------------------------------------ //_SafeStr_656 package { import mx.core.BitmapAsset; public class _SafeStr_656 extends BitmapAsset { } }//package // _SafeStr_656 = "_-0cV" (String#2728, DoABC#3) //------------------------------------------------------------ //_SafeStr_657 package { import mx.core.BitmapAsset; public class _SafeStr_657 extends BitmapAsset { } }//package // _SafeStr_657 = "_-4r0" (String#3807, DoABC#3) //------------------------------------------------------------ //_SafeStr_658 package { import mx.core.BitmapAsset; public class _SafeStr_658 extends BitmapAsset { } }//package // _SafeStr_658 = "_-5w9" (String#4096, DoABC#3) //------------------------------------------------------------ //_SafeStr_659 package { import mx.core.BitmapAsset; public class _SafeStr_659 extends BitmapAsset { } }//package // _SafeStr_659 = "_-Bf" (String#4339, DoABC#3) //------------------------------------------------------------ //_SafeStr_660 package { import mx.core.BitmapAsset; public class _SafeStr_660 extends BitmapAsset { } }//package // _SafeStr_660 = "_-2Fi" (String#3139, DoABC#3) //------------------------------------------------------------ //_SafeStr_661 package { import mx.core.ByteArrayAsset; public class _SafeStr_661 extends ByteArrayAsset { } }//package // _SafeStr_661 = "_-4O9" (String#3686, DoABC#3) //------------------------------------------------------------ //_SafeStr_662 package { import mx.core.ByteArrayAsset; public class _SafeStr_662 extends ByteArrayAsset { } }//package // _SafeStr_662 = "_-3Lq" (String#3437, DoABC#3) //------------------------------------------------------------ //_SafeStr_663 package { import mx.core.ByteArrayAsset; public class _SafeStr_663 extends ByteArrayAsset { } }//package // _SafeStr_663 = "_-LF" (String#4388, DoABC#3) //------------------------------------------------------------ //_SafeStr_664 package { import mx.core.BitmapAsset; public class _SafeStr_664 extends BitmapAsset { } }//package // _SafeStr_664 = "_-0NX" (String#2654, DoABC#3) //------------------------------------------------------------ //_SafeStr_665 package { import mx.core.BitmapAsset; public class _SafeStr_665 extends BitmapAsset { } }//package // _SafeStr_665 = "_-3JC" (String#3426, DoABC#3) //------------------------------------------------------------ //_SafeStr_666 package { import mx.core.BitmapAsset; public class _SafeStr_666 extends BitmapAsset { } }//package // _SafeStr_666 = "_-6NU" (String#4227, DoABC#3) //------------------------------------------------------------ //_SafeStr_667 package { import mx.core.BitmapAsset; public class _SafeStr_667 extends BitmapAsset { } }//package // _SafeStr_667 = "_-4nv" (String#3791, DoABC#3) //------------------------------------------------------------ //_SafeStr_668 package { import mx.core.BitmapAsset; public class _SafeStr_668 extends BitmapAsset { } }//package // _SafeStr_668 = "_-3t9" (String#3566, DoABC#3) //------------------------------------------------------------ //_SafeStr_669 package { import mx.core.BitmapAsset; public class _SafeStr_669 extends BitmapAsset { } }//package // _SafeStr_669 = "_-dr" (String#4479, DoABC#3) //------------------------------------------------------------ //_SafeStr_670 package { import mx.core.BitmapAsset; public class _SafeStr_670 extends BitmapAsset { } }//package // _SafeStr_670 = "_-4ah" (String#3729, DoABC#3) //------------------------------------------------------------ //_SafeStr_671 package { import mx.core.BitmapAsset; public class _SafeStr_671 extends BitmapAsset { } }//package // _SafeStr_671 = "_-5wm" (String#4101, DoABC#3) //------------------------------------------------------------ //_SafeStr_672 package { import mx.core.BitmapAsset; public class _SafeStr_672 extends BitmapAsset { } }//package // _SafeStr_672 = "_-Ja" (String#4380, DoABC#3) //------------------------------------------------------------ //_SafeStr_673 package { import mx.core.ByteArrayAsset; public class _SafeStr_673 extends ByteArrayAsset { } }//package // _SafeStr_673 = "_-2-i" (String#3093, DoABC#3) //------------------------------------------------------------ //_SafeStr_674 package { import mx.core.ByteArrayAsset; public class _SafeStr_674 extends ByteArrayAsset { } }//package // _SafeStr_674 = "_-61A" (String#4124, DoABC#3) //------------------------------------------------------------ //_SafeStr_675 package { import mx.core.BitmapAsset; public class _SafeStr_675 extends BitmapAsset { } }//package // _SafeStr_675 = "_-1HV" (String#2920, DoABC#3) //------------------------------------------------------------ //_SafeStr_676 package { import mx.core.ByteArrayAsset; public class _SafeStr_676 extends ByteArrayAsset { } }//package // _SafeStr_676 = "_-9b" (String#4327, DoABC#3) //------------------------------------------------------------ //_SafeStr_677 package { import mx.core.ByteArrayAsset; public class _SafeStr_677 extends ByteArrayAsset { } }//package // _SafeStr_677 = "_-5BO" (String#3891, DoABC#3) //------------------------------------------------------------ //_SafeStr_678 package { import mx.core.BitmapAsset; public class _SafeStr_678 extends BitmapAsset { } }//package // _SafeStr_678 = "_-4JP" (String#3672, DoABC#3) //------------------------------------------------------------ //_SafeStr_679 package { import mx.core.BitmapAsset; public class _SafeStr_679 extends BitmapAsset { } }//package // _SafeStr_679 = "_-Ld" (String#4391, DoABC#3) //------------------------------------------------------------ //_SafeStr_680 package { import mx.core.BitmapAsset; public class _SafeStr_680 extends BitmapAsset { } }//package // _SafeStr_680 = "_-1p5" (String#3059, DoABC#3) //------------------------------------------------------------ //_SafeStr_681 package { import mx.core.ByteArrayAsset; public class _SafeStr_681 extends ByteArrayAsset { } }//package // _SafeStr_681 = "_-0ER" (String#2612, DoABC#3) //------------------------------------------------------------ //_SafeStr_682 package { import mx.core.ByteArrayAsset; public class _SafeStr_682 extends ByteArrayAsset { } }//package // _SafeStr_682 = "_-1D6" (String#2895, DoABC#3) //------------------------------------------------------------ //_SafeStr_683 package { import mx.core.BitmapAsset; public class _SafeStr_683 extends BitmapAsset { } }//package // _SafeStr_683 = "_-38" (String#3380, DoABC#3) //------------------------------------------------------------ //_SafeStr_684 package { import mx.core.BitmapAsset; public class _SafeStr_684 extends BitmapAsset { } }//package // _SafeStr_684 = "_-5q1" (String#4069, DoABC#3) //------------------------------------------------------------ //_SafeStr_685 package { import mx.core.BitmapAsset; public class _SafeStr_685 extends BitmapAsset { } }//package // _SafeStr_685 = "_-6ai" (String#4281, DoABC#3) //------------------------------------------------------------ //_SafeStr_686 package { import mx.core.BitmapAsset; public class _SafeStr_686 extends BitmapAsset { } }//package // _SafeStr_686 = "_-6Rm" (String#4246, DoABC#3) //------------------------------------------------------------ //_SafeStr_687 package { import mx.core.BitmapAsset; public class _SafeStr_687 extends BitmapAsset { } }//package // _SafeStr_687 = "_-GF" (String#4365, DoABC#3) //------------------------------------------------------------ //_SafeStr_688 package { import mx.core.BitmapAsset; public class _SafeStr_688 extends BitmapAsset { } }//package // _SafeStr_688 = "_-5iR" (String#4038, DoABC#3) //------------------------------------------------------------ //_SafeStr_689 package { import mx.core.BitmapAsset; public class _SafeStr_689 extends BitmapAsset { } }//package // _SafeStr_689 = "_-1TX" (String#2961, DoABC#3) //------------------------------------------------------------ //_SafeStr_690 package { import mx.core.ByteArrayAsset; public class _SafeStr_690 extends ByteArrayAsset { } }//package // _SafeStr_690 = "_-1NC" (String#2941, DoABC#3) //------------------------------------------------------------ //_SafeStr_691 package { import mx.core.BitmapAsset; public class _SafeStr_691 extends BitmapAsset { } }//package // _SafeStr_691 = "_-2J6" (String#3150, DoABC#3) //------------------------------------------------------------ //_SafeStr_692 package { import mx.core.BitmapAsset; public class _SafeStr_692 extends BitmapAsset { } }//package // _SafeStr_692 = "_-6-x" (String#4118, DoABC#3) //------------------------------------------------------------ //_SafeStr_693 package { import mx.core.BitmapAsset; public class _SafeStr_693 extends BitmapAsset { } }//package // _SafeStr_693 = "_-vb" (String#4567, DoABC#3) //------------------------------------------------------------ //_SafeStr_694 package { import mx.core.BitmapAsset; public class _SafeStr_694 extends BitmapAsset { } }//package // _SafeStr_694 = "_-4vk" (String#3830, DoABC#3) //------------------------------------------------------------ //_SafeStr_695 package { import mx.core.BitmapAsset; public class _SafeStr_695 extends BitmapAsset { } }//package // _SafeStr_695 = "_-s-" (String#4546, DoABC#3) //------------------------------------------------------------ //_SafeStr_696 package { import mx.core.ByteArrayAsset; public class _SafeStr_696 extends ByteArrayAsset { } }//package // _SafeStr_696 = "_-46A" (String#3616, DoABC#3) //------------------------------------------------------------ //_SafeStr_697 package { import mx.core.BitmapAsset; public class _SafeStr_697 extends BitmapAsset { } }//package // _SafeStr_697 = "_-5rv" (String#4077, DoABC#3) //------------------------------------------------------------ //_SafeStr_698 package { import mx.core.BitmapAsset; public class _SafeStr_698 extends BitmapAsset { } }//package // _SafeStr_698 = "_-4ul" (String#3824, DoABC#3) //------------------------------------------------------------ //_SafeStr_699 package { import mx.core.BitmapAsset; public class _SafeStr_699 extends BitmapAsset { } }//package // _SafeStr_699 = "_-1Zg" (String#2994, DoABC#3) //------------------------------------------------------------ //_SafeStr_700 package { import mx.core.BitmapAsset; public class _SafeStr_700 extends BitmapAsset { } }//package // _SafeStr_700 = "_-1Kv" (String#2936, DoABC#3) //------------------------------------------------------------ //_SafeStr_701 package { import mx.core.BitmapAsset; public class _SafeStr_701 extends BitmapAsset { } }//package // _SafeStr_701 = "_-1rI" (String#3064, DoABC#3) //------------------------------------------------------------ //_SafeStr_702 package { import mx.core.BitmapAsset; public class _SafeStr_702 extends BitmapAsset { } }//package // _SafeStr_702 = "_-eu" (String#4485, DoABC#3) //------------------------------------------------------------ //_SafeStr_703 package { import mx.core.BitmapAsset; public class _SafeStr_703 extends BitmapAsset { } }//package // _SafeStr_703 = "_-2BS" (String#3129, DoABC#3) //------------------------------------------------------------ //_SafeStr_704 package { import mx.core.ByteArrayAsset; public class _SafeStr_704 extends ByteArrayAsset { } }//package // _SafeStr_704 = "_-ip" (String#4511, DoABC#3) //------------------------------------------------------------ //_SafeStr_705 package { import mx.core.BitmapAsset; public class _SafeStr_705 extends BitmapAsset { } }//package // _SafeStr_705 = "_-5mD" (String#4053, DoABC#3) //------------------------------------------------------------ //_SafeStr_706 package { import mx.core.ByteArrayAsset; public class _SafeStr_706 extends ByteArrayAsset { } }//package // _SafeStr_706 = "_-5Ab" (String#3885, DoABC#3) //------------------------------------------------------------ //_SafeStr_707 package { import mx.core.BitmapAsset; public class _SafeStr_707 extends BitmapAsset { } }//package // _SafeStr_707 = "_-2er" (String#3252, DoABC#3) //------------------------------------------------------------ //_SafeStr_708 package { import mx.core.ByteArrayAsset; public class _SafeStr_708 extends ByteArrayAsset { } }//package // _SafeStr_708 = "_-1HN" (String#2919, DoABC#3) //------------------------------------------------------------ //_SafeStr_709 package { import mx.core.BitmapAsset; public class _SafeStr_709 extends BitmapAsset { } }//package // _SafeStr_709 = "_-03Y" (String#2558, DoABC#3) //------------------------------------------------------------ //_SafeStr_71 package { import mx.core.ByteArrayAsset; public class _SafeStr_71 extends ByteArrayAsset { } }//package // _SafeStr_71 = "_-2Wp" (String#869, DoABC#2) //------------------------------------------------------------ //_SafeStr_710 package { import mx.core.BitmapAsset; public class _SafeStr_710 extends BitmapAsset { } }//package // _SafeStr_710 = "_-079" (String#2577, DoABC#3) //------------------------------------------------------------ //_SafeStr_711 package { import mx.core.BitmapAsset; public class _SafeStr_711 extends BitmapAsset { } }//package // _SafeStr_711 = "_-4ga" (String#3754, DoABC#3) //------------------------------------------------------------ //_SafeStr_712 package { import mx.core.BitmapAsset; public class _SafeStr_712 extends BitmapAsset { } }//package // _SafeStr_712 = "_-0bV" (String#2725, DoABC#3) //------------------------------------------------------------ //_SafeStr_713 package { import mx.core.ByteArrayAsset; public class _SafeStr_713 extends ByteArrayAsset { } }//package // _SafeStr_713 = "_-4Ru" (String#3696, DoABC#3) //------------------------------------------------------------ //_SafeStr_714 package { import mx.core.BitmapAsset; public class _SafeStr_714 extends BitmapAsset { } }//package // _SafeStr_714 = "_-4GE" (String#3655, DoABC#3) //------------------------------------------------------------ //_SafeStr_715 package { import mx.core.BitmapAsset; public class _SafeStr_715 extends BitmapAsset { } }//package // _SafeStr_715 = "_-vT" (String#4566, DoABC#3) //------------------------------------------------------------ //_SafeStr_716 package { import mx.core.ByteArrayAsset; public class _SafeStr_716 extends ByteArrayAsset { } }//package // _SafeStr_716 = "_-1wa" (String#3077, DoABC#3) //------------------------------------------------------------ //_SafeStr_717 package { import mx.core.BitmapAsset; public class _SafeStr_717 extends BitmapAsset { } }//package // _SafeStr_717 = "_-0gh" (String#2742, DoABC#3) //------------------------------------------------------------ //_SafeStr_718 package { import mx.core.BitmapAsset; public class _SafeStr_718 extends BitmapAsset { } }//package // _SafeStr_718 = "_-SL" (String#4426, DoABC#3) //------------------------------------------------------------ //_SafeStr_719 package { import mx.core.ByteArrayAsset; public class _SafeStr_719 extends ByteArrayAsset { } }//package // _SafeStr_719 = "_-1Zs" (String#2995, DoABC#3) //------------------------------------------------------------ //_SafeStr_72 package { import mx.core.BitmapAsset; public class _SafeStr_72 extends BitmapAsset { } }//package // _SafeStr_72 = "_-1cK" (String#329, DoABC#2) //------------------------------------------------------------ //_SafeStr_720 package { import mx.core.BitmapAsset; public class _SafeStr_720 extends BitmapAsset { } }//package // _SafeStr_720 = "_-5JJ" (String#3926, DoABC#3) //------------------------------------------------------------ //_SafeStr_721 package { import mx.core.ByteArrayAsset; public class _SafeStr_721 extends ByteArrayAsset { } }//package // _SafeStr_721 = "_-6P" (String#4235, DoABC#3) //------------------------------------------------------------ //_SafeStr_722 package { import mx.core.ByteArrayAsset; public class _SafeStr_722 extends ByteArrayAsset { } }//package // _SafeStr_722 = "_-0X1" (String#2705, DoABC#3) //------------------------------------------------------------ //_SafeStr_723 package { import mx.core.ByteArrayAsset; public class _SafeStr_723 extends ByteArrayAsset { } }//package // _SafeStr_723 = "_-2-x" (String#3094, DoABC#3) //------------------------------------------------------------ //_SafeStr_724 package { import mx.core.ByteArrayAsset; public class _SafeStr_724 extends ByteArrayAsset { } }//package // _SafeStr_724 = "_-12n" (String#2846, DoABC#3) //------------------------------------------------------------ //_SafeStr_725 package { import mx.core.BitmapAsset; public class _SafeStr_725 extends BitmapAsset { } }//package // _SafeStr_725 = "_-5al" (String#4010, DoABC#3) //------------------------------------------------------------ //_SafeStr_726 package { import mx.core.BitmapAsset; public class _SafeStr_726 extends BitmapAsset { } }//package // _SafeStr_726 = "_-0ap" (String#2720, DoABC#3) //------------------------------------------------------------ //_SafeStr_727 package { import mx.core.BitmapAsset; public class _SafeStr_727 extends BitmapAsset { } }//package // _SafeStr_727 = "_-5i9" (String#4035, DoABC#3) //------------------------------------------------------------ //_SafeStr_728 package { import mx.core.BitmapAsset; public class _SafeStr_728 extends BitmapAsset { } }//package // _SafeStr_728 = "_-PV" (String#4409, DoABC#3) //------------------------------------------------------------ //_SafeStr_729 package { import mx.core.BitmapAsset; public class _SafeStr_729 extends BitmapAsset { } }//package // _SafeStr_729 = "_-1Mc" (String#2938, DoABC#3) //------------------------------------------------------------ //_SafeStr_73 package { import mx.core.BitmapAsset; public class _SafeStr_73 extends BitmapAsset { } }//package // _SafeStr_73 = "_-bF" (String#412, DoABC#2) //------------------------------------------------------------ //_SafeStr_730 package { import mx.core.BitmapAsset; public class _SafeStr_730 extends BitmapAsset { } }//package // _SafeStr_730 = "_-39T" (String#3388, DoABC#3) //------------------------------------------------------------ //_SafeStr_731 package { import mx.core.BitmapAsset; public class _SafeStr_731 extends BitmapAsset { } }//package // _SafeStr_731 = "_-38s" (String#3384, DoABC#3) //------------------------------------------------------------ //_SafeStr_732 package { import mx.core.BitmapAsset; public class _SafeStr_732 extends BitmapAsset { } }//package // _SafeStr_732 = "_-32M" (String#3363, DoABC#3) //------------------------------------------------------------ //_SafeStr_733 package { import mx.core.ByteArrayAsset; public class _SafeStr_733 extends ByteArrayAsset { } }//package // _SafeStr_733 = "_-4fX" (String#3745, DoABC#3) //------------------------------------------------------------ //_SafeStr_734 package { import mx.core.BitmapAsset; public class _SafeStr_734 extends BitmapAsset { } }//package // _SafeStr_734 = "_-2og" (String#3298, DoABC#3) //------------------------------------------------------------ //_SafeStr_735 package { import mx.core.BitmapAsset; public class _SafeStr_735 extends BitmapAsset { } }//package // _SafeStr_735 = "_-1DB" (String#2896, DoABC#3) //------------------------------------------------------------ //_SafeStr_736 package { import mx.core.BitmapAsset; public class _SafeStr_736 extends BitmapAsset { } }//package // _SafeStr_736 = "_-18r" (String#2875, DoABC#3) //------------------------------------------------------------ //_SafeStr_737 package { import mx.core.ByteArrayAsset; public class _SafeStr_737 extends ByteArrayAsset { } }//package // _SafeStr_737 = "if " (String#4933, DoABC#3) //------------------------------------------------------------ //_SafeStr_738 package { import mx.core.ByteArrayAsset; public class _SafeStr_738 extends ByteArrayAsset { } }//package // _SafeStr_738 = "_-6Og" (String#4231, DoABC#3) //------------------------------------------------------------ //_SafeStr_739 package { import mx.core.BitmapAsset; public class _SafeStr_739 extends BitmapAsset { } }//package // _SafeStr_739 = "_-1AE" (String#2881, DoABC#3) //------------------------------------------------------------ //_SafeStr_74 package { import mx.core.BitmapAsset; public class _SafeStr_74 extends BitmapAsset { } }//package // _SafeStr_74 = "_-03R" (String#299, DoABC#2) //------------------------------------------------------------ //_SafeStr_740 package { import mx.core.BitmapAsset; public class _SafeStr_740 extends BitmapAsset { } }//package // _SafeStr_740 = "_-3qs" (String#3556, DoABC#3) //------------------------------------------------------------ //_SafeStr_741 package { import mx.core.BitmapAsset; public class _SafeStr_741 extends BitmapAsset { } }//package // _SafeStr_741 = "_-0sJ" (String#2796, DoABC#3) //------------------------------------------------------------ //_SafeStr_742 package { import mx.core.BitmapAsset; public class _SafeStr_742 extends BitmapAsset { } }//package // _SafeStr_742 = "_-F9" (String#4357, DoABC#3) //------------------------------------------------------------ //_SafeStr_743 package { import mx.core.BitmapAsset; public class _SafeStr_743 extends BitmapAsset { } }//package // _SafeStr_743 = "_-2eT" (String#3248, DoABC#3) //------------------------------------------------------------ //_SafeStr_744 package { import mx.core.BitmapAsset; public class _SafeStr_744 extends BitmapAsset { } }//package // _SafeStr_744 = "_-5U4" (String#3983, DoABC#3) //------------------------------------------------------------ //_SafeStr_745 package { import mx.core.ByteArrayAsset; public class _SafeStr_745 extends ByteArrayAsset { } }//package // _SafeStr_745 = "_-FZ" (String#4360, DoABC#3) //------------------------------------------------------------ //_SafeStr_746 package { import mx.core.ByteArrayAsset; public class _SafeStr_746 extends ByteArrayAsset { } }//package // _SafeStr_746 = "_-308" (String#3349, DoABC#3) //------------------------------------------------------------ //_SafeStr_747 package { import mx.core.BitmapAsset; public class _SafeStr_747 extends BitmapAsset { } }//package // _SafeStr_747 = "_-25G" (String#3110, DoABC#3) //------------------------------------------------------------ //_SafeStr_748 package { import mx.core.BitmapAsset; public class _SafeStr_748 extends BitmapAsset { } }//package // _SafeStr_748 = "_-6Ou" (String#4232, DoABC#3) //------------------------------------------------------------ //_SafeStr_749 package { import mx.core.BitmapAsset; public class _SafeStr_749 extends BitmapAsset { } }//package // _SafeStr_749 = "_-535" (String#3864, DoABC#3) //------------------------------------------------------------ //_SafeStr_75 package { import mx.core.BitmapAsset; public class _SafeStr_75 extends BitmapAsset { } }//package // _SafeStr_75 = "_-4hO" (String#373, DoABC#2) //------------------------------------------------------------ //_SafeStr_750 package { import mx.core.ByteArrayAsset; public class _SafeStr_750 extends ByteArrayAsset { } }//package // _SafeStr_750 = "catch" (String#4709, DoABC#3) //------------------------------------------------------------ //_SafeStr_751 package { import mx.core.BitmapAsset; public class _SafeStr_751 extends BitmapAsset { } }//package // _SafeStr_751 = "_-5p1" (String#4064, DoABC#3) //------------------------------------------------------------ //_SafeStr_752 package { import mx.core.BitmapAsset; public class _SafeStr_752 extends BitmapAsset { } }//package // _SafeStr_752 = "_-0z7" (String#2828, DoABC#3) //------------------------------------------------------------ //_SafeStr_753 package { import mx.core.BitmapAsset; public class _SafeStr_753 extends BitmapAsset { } }//package // _SafeStr_753 = "_-0Nn" (String#2656, DoABC#3) //------------------------------------------------------------ //_SafeStr_754 package { import mx.core.BitmapAsset; public class _SafeStr_754 extends BitmapAsset { } }//package // _SafeStr_754 = "_-5kM" (String#4047, DoABC#3) //------------------------------------------------------------ //_SafeStr_755 package { import mx.core.ByteArrayAsset; public class _SafeStr_755 extends ByteArrayAsset { } }//package // _SafeStr_755 = "_-4kl" (String#3775, DoABC#3) //------------------------------------------------------------ //_SafeStr_756 package { import mx.core.BitmapAsset; public class _SafeStr_756 extends BitmapAsset { } }//package // _SafeStr_756 = "_-5ej" (String#4022, DoABC#3) //------------------------------------------------------------ //_SafeStr_757 package { import mx.core.ByteArrayAsset; public class _SafeStr_757 extends ByteArrayAsset { } }//package // _SafeStr_757 = "_-1iZ" (String#3036, DoABC#3) //------------------------------------------------------------ //_SafeStr_758 package { import mx.core.BitmapAsset; public class _SafeStr_758 extends BitmapAsset { } }//package // _SafeStr_758 = "_-64j" (String#4149, DoABC#3) //------------------------------------------------------------ //_SafeStr_759 package { import mx.core.BitmapAsset; public class _SafeStr_759 extends BitmapAsset { } }//package // _SafeStr_759 = "_-5xN" (String#4104, DoABC#3) //------------------------------------------------------------ //_SafeStr_76 package { import mx.core.BitmapAsset; public class _SafeStr_76 extends BitmapAsset { } }//package // _SafeStr_76 = "_-6HV" (String#393, DoABC#2) //------------------------------------------------------------ //_SafeStr_760 package { import mx.core.ByteArrayAsset; public class _SafeStr_760 extends ByteArrayAsset { } }//package // _SafeStr_760 = "_-5Dz" (String#3899, DoABC#3) //------------------------------------------------------------ //_SafeStr_761 package { import mx.core.BitmapAsset; public class _SafeStr_761 extends BitmapAsset { } }//package // _SafeStr_761 = "_-4Y5" (String#3715, DoABC#3) //------------------------------------------------------------ //_SafeStr_762 package { import mx.core.BitmapAsset; public class _SafeStr_762 extends BitmapAsset { } }//package // _SafeStr_762 = "_-0KT" (String#2640, DoABC#3) //------------------------------------------------------------ //_SafeStr_763 package { import mx.core.BitmapAsset; public class _SafeStr_763 extends BitmapAsset { } }//package // _SafeStr_763 = "_-3yt" (String#3579, DoABC#3) //------------------------------------------------------------ //_SafeStr_764 package { import mx.core.BitmapAsset; public class _SafeStr_764 extends BitmapAsset { } }//package // _SafeStr_764 = "_-08D" (String#2584, DoABC#3) //------------------------------------------------------------ //_SafeStr_765 package { import mx.core.BitmapAsset; public class _SafeStr_765 extends BitmapAsset { } }//package // _SafeStr_765 = "_-0Hj" (String#2625, DoABC#3) //------------------------------------------------------------ //_SafeStr_766 package { import mx.core.BitmapAsset; public class _SafeStr_766 extends BitmapAsset { } }//package // _SafeStr_766 = "_-4gX" (String#3753, DoABC#3) //------------------------------------------------------------ //_SafeStr_767 package { import mx.core.BitmapAsset; public class _SafeStr_767 extends BitmapAsset { } }//package // _SafeStr_767 = "_-1Uk" (String#2971, DoABC#3) //------------------------------------------------------------ //_SafeStr_768 package { import mx.core.ByteArrayAsset; public class _SafeStr_768 extends ByteArrayAsset { } }//package // _SafeStr_768 = "_-46d" (String#3620, DoABC#3) //------------------------------------------------------------ //_SafeStr_769 package { import mx.core.BitmapAsset; public class _SafeStr_769 extends BitmapAsset { } }//package // _SafeStr_769 = "_-wZ" (String#4571, DoABC#3) //------------------------------------------------------------ //_SafeStr_77 package { import mx.core.BitmapAsset; public class _SafeStr_77 extends BitmapAsset { } }//package // _SafeStr_77 = "_-67E" (String#392, DoABC#2) //------------------------------------------------------------ //_SafeStr_770 package { import mx.core.ByteArrayAsset; public class _SafeStr_770 extends ByteArrayAsset { } }//package // _SafeStr_770 = "_-C6" (String#4341, DoABC#3) //------------------------------------------------------------ //_SafeStr_771 package { import mx.core.ByteArrayAsset; public class _SafeStr_771 extends ByteArrayAsset { } }//package // _SafeStr_771 = "_-4Lk" (String#3678, DoABC#3) //------------------------------------------------------------ //_SafeStr_772 package { import mx.core.BitmapAsset; public class _SafeStr_772 extends BitmapAsset { } }//package // _SafeStr_772 = "_-0dz" (String#2733, DoABC#3) //------------------------------------------------------------ //_SafeStr_773 package { import mx.core.BitmapAsset; public class _SafeStr_773 extends BitmapAsset { } }//package // _SafeStr_773 = "_-d6" (String#4477, DoABC#3) //------------------------------------------------------------ //_SafeStr_774 package { import mx.core.ByteArrayAsset; public class _SafeStr_774 extends ByteArrayAsset { } }//package // _SafeStr_774 = "_-6Ak" (String#4174, DoABC#3) //------------------------------------------------------------ //_SafeStr_775 package { import mx.core.BitmapAsset; public class _SafeStr_775 extends BitmapAsset { } }//package // _SafeStr_775 = "_-5M9" (String#3939, DoABC#3) //------------------------------------------------------------ //_SafeStr_776 package { import mx.core.ByteArrayAsset; public class _SafeStr_776 extends ByteArrayAsset { } }//package // _SafeStr_776 = "_-0mm" (String#2771, DoABC#3) //------------------------------------------------------------ //_SafeStr_777 package { import mx.core.BitmapAsset; public class _SafeStr_777 extends BitmapAsset { } }//package // _SafeStr_777 = "_-5mm" (String#4057, DoABC#3) //------------------------------------------------------------ //_SafeStr_778 package { import mx.core.BitmapAsset; public class _SafeStr_778 extends BitmapAsset { } }//package // _SafeStr_778 = "_-2lg" (String#3284, DoABC#3) //------------------------------------------------------------ //_SafeStr_779 package { import mx.core.ByteArrayAsset; public class _SafeStr_779 extends ByteArrayAsset { } }//package // _SafeStr_779 = "_-2LX" (String#3162, DoABC#3) //------------------------------------------------------------ //_SafeStr_78 package { import mx.core.BitmapAsset; public class _SafeStr_78 extends BitmapAsset { } }//package // _SafeStr_78 = "_-6Oi" (String#396, DoABC#2) //------------------------------------------------------------ //_SafeStr_780 package { import mx.core.BitmapAsset; public class _SafeStr_780 extends BitmapAsset { } }//package // _SafeStr_780 = "_-3GI" (String#3416, DoABC#3) //------------------------------------------------------------ //_SafeStr_781 package { import mx.core.ByteArrayAsset; public class _SafeStr_781 extends ByteArrayAsset { } }//package // _SafeStr_781 = "_-4aC" (String#3728, DoABC#3) //------------------------------------------------------------ //_SafeStr_782 package { import mx.core.ByteArrayAsset; public class _SafeStr_782 extends ByteArrayAsset { } }//package // _SafeStr_782 = "_-7r" (String#4319, DoABC#3) //------------------------------------------------------------ //_SafeStr_783 package { import mx.core.BitmapAsset; public class _SafeStr_783 extends BitmapAsset { } }//package // _SafeStr_783 = "_-YV" (String#4454, DoABC#3) //------------------------------------------------------------ //_SafeStr_784 package { import mx.core.BitmapAsset; public class _SafeStr_784 extends BitmapAsset { } }//package // _SafeStr_784 = "_-2B0" (String#3127, DoABC#3) //------------------------------------------------------------ //_SafeStr_785 package { import mx.core.BitmapAsset; public class _SafeStr_785 extends BitmapAsset { } }//package // _SafeStr_785 = "_-G-" (String#4362, DoABC#3) //------------------------------------------------------------ //_SafeStr_786 package { import mx.core.BitmapAsset; public class _SafeStr_786 extends BitmapAsset { } }//package // _SafeStr_786 = "_-586" (String#3879, DoABC#3) //------------------------------------------------------------ //_SafeStr_787 package { import mx.core.ByteArrayAsset; public class _SafeStr_787 extends ByteArrayAsset { } }//package // _SafeStr_787 = "_-3li" (String#3536, DoABC#3) //------------------------------------------------------------ //_SafeStr_788 package { import mx.core.BitmapAsset; public class _SafeStr_788 extends BitmapAsset { } }//package // _SafeStr_788 = "_-0ST" (String#2678, DoABC#3) //------------------------------------------------------------ //_SafeStr_789 package { import mx.core.BitmapAsset; public class _SafeStr_789 extends BitmapAsset { } }//package // _SafeStr_789 = "_-08W" (String#2586, DoABC#3) //------------------------------------------------------------ //_SafeStr_79 package { import mx.core.BitmapAsset; public class _SafeStr_79 extends BitmapAsset { } }//package // _SafeStr_79 = "_-1K3" (String#324, DoABC#2) //------------------------------------------------------------ //_SafeStr_790 package { import mx.core.BitmapAsset; public class _SafeStr_790 extends BitmapAsset { } }//package // _SafeStr_790 = "_-ag" (String#4464, DoABC#3) //------------------------------------------------------------ //_SafeStr_791 package { import mx.core.BitmapAsset; public class _SafeStr_791 extends BitmapAsset { } }//package // _SafeStr_791 = "_-1T0" (String#2956, DoABC#3) //------------------------------------------------------------ //_SafeStr_792 package { import mx.core.BitmapAsset; public class _SafeStr_792 extends BitmapAsset { } }//package // _SafeStr_792 = "_-1PB" (String#2945, DoABC#3) //------------------------------------------------------------ //_SafeStr_793 package { import mx.core.BitmapAsset; public class _SafeStr_793 extends BitmapAsset { } }//package // _SafeStr_793 = "_-300" (String#3348, DoABC#3) //------------------------------------------------------------ //_SafeStr_794 package { import mx.core.ByteArrayAsset; public class _SafeStr_794 extends ByteArrayAsset { } }//package // _SafeStr_794 = "_-6Mj" (String#4224, DoABC#3) //------------------------------------------------------------ //_SafeStr_795 package { import mx.core.ByteArrayAsset; public class _SafeStr_795 extends ByteArrayAsset { } }//package // _SafeStr_795 = "_-34x" (String#3369, DoABC#3) //------------------------------------------------------------ //_SafeStr_796 package { import mx.core.BitmapAsset; public class _SafeStr_796 extends BitmapAsset { } }//package // _SafeStr_796 = "_-73" (String#4317, DoABC#3) //------------------------------------------------------------ //_SafeStr_797 package { import mx.core.BitmapAsset; public class _SafeStr_797 extends BitmapAsset { } }//package // _SafeStr_797 = "_-2JK" (String#3152, DoABC#3) //------------------------------------------------------------ //_SafeStr_798 package { import mx.core.BitmapAsset; public class _SafeStr_798 extends BitmapAsset { } }//package // _SafeStr_798 = "_-8X" (String#4321, DoABC#3) //------------------------------------------------------------ //_SafeStr_799 package { import mx.core.ByteArrayAsset; public class _SafeStr_799 extends ByteArrayAsset { } }//package // _SafeStr_799 = "_-4H2" (String#3662, DoABC#3) //------------------------------------------------------------ //_SafeStr_80 package { import mx.core.ByteArrayAsset; public class _SafeStr_80 extends ByteArrayAsset { } }//package // _SafeStr_80 = "_-4BL" (String#963, DoABC#2) //------------------------------------------------------------ //_SafeStr_800 package { import mx.core.BitmapAsset; public class _SafeStr_800 extends BitmapAsset { } }//package // _SafeStr_800 = "_-LK" (String#4390, DoABC#3) //------------------------------------------------------------ //_SafeStr_801 package { import mx.core.BitmapAsset; public class _SafeStr_801 extends BitmapAsset { } }//package // _SafeStr_801 = "_-3ye" (String#3578, DoABC#3) //------------------------------------------------------------ //_SafeStr_802 package { import mx.core.ByteArrayAsset; public class _SafeStr_802 extends ByteArrayAsset { } }//package // _SafeStr_802 = "_-6AC" (String#4171, DoABC#3) //------------------------------------------------------------ //_SafeStr_803 package { import mx.core.ByteArrayAsset; public class _SafeStr_803 extends ByteArrayAsset { } }//package // _SafeStr_803 = "_-v" (String#4564, DoABC#3) //------------------------------------------------------------ //_SafeStr_804 package { import mx.core.ByteArrayAsset; public class _SafeStr_804 extends ByteArrayAsset { } }//package // _SafeStr_804 = "_-1R" (String#2947, DoABC#3) //------------------------------------------------------------ //_SafeStr_805 package { import mx.core.ByteArrayAsset; public class _SafeStr_805 extends ByteArrayAsset { } }//package // _SafeStr_805 = "_-4eV" (String#3741, DoABC#3) //------------------------------------------------------------ //_SafeStr_806 package { import mx.core.BitmapAsset; public class _SafeStr_806 extends BitmapAsset { } }//package // _SafeStr_806 = "_-3JI" (String#3427, DoABC#3) //------------------------------------------------------------ //_SafeStr_807 package { import mx.core.BitmapAsset; public class _SafeStr_807 extends BitmapAsset { } }//package // _SafeStr_807 = "_-1fG" (String#3027, DoABC#3) //------------------------------------------------------------ //_SafeStr_808 package { import mx.core.BitmapAsset; public class _SafeStr_808 extends BitmapAsset { } }//package // _SafeStr_808 = "_-6fV" (String#4295, DoABC#3) //------------------------------------------------------------ //_SafeStr_809 package { import mx.core.BitmapAsset; public class _SafeStr_809 extends BitmapAsset { } }//package // _SafeStr_809 = "_-3Go" (String#3418, DoABC#3) //------------------------------------------------------------ //_SafeStr_81 package { import mx.core.BitmapAsset; public class _SafeStr_81 extends BitmapAsset { } }//package // _SafeStr_81 = "_-g" (String#415, DoABC#2) //------------------------------------------------------------ //_SafeStr_810 package { import mx.core.BitmapAsset; public class _SafeStr_810 extends BitmapAsset { } }//package // _SafeStr_810 = "_-3CJ" (String#3399, DoABC#3) //------------------------------------------------------------ //_SafeStr_811 package { import mx.core.BitmapAsset; public class _SafeStr_811 extends BitmapAsset { } }//package // _SafeStr_811 = "_-4Kn" (String#3676, DoABC#3) //------------------------------------------------------------ //_SafeStr_812 package { import mx.core.BitmapAsset; public class _SafeStr_812 extends BitmapAsset { } }//package // _SafeStr_812 = "_-4a2" (String#3725, DoABC#3) //------------------------------------------------------------ //_SafeStr_813 package { import mx.core.ByteArrayAsset; public class _SafeStr_813 extends ByteArrayAsset { } }//package // _SafeStr_813 = "_-5dG" (String#4018, DoABC#3) //------------------------------------------------------------ //_SafeStr_814 package { import mx.core.BitmapAsset; public class _SafeStr_814 extends BitmapAsset { } }//package // _SafeStr_814 = "_-sV" (String#4548, DoABC#3) //------------------------------------------------------------ //_SafeStr_815 package { import mx.core.BitmapAsset; public class _SafeStr_815 extends BitmapAsset { } }//package // _SafeStr_815 = "_-1HW" (String#2921, DoABC#3) //------------------------------------------------------------ //_SafeStr_816 package { import mx.core.BitmapAsset; public class _SafeStr_816 extends BitmapAsset { } }//package // _SafeStr_816 = "_-5T0" (String#3976, DoABC#3) //------------------------------------------------------------ //_SafeStr_817 package { import mx.core.ByteArrayAsset; public class _SafeStr_817 extends ByteArrayAsset { } }//package // _SafeStr_817 = "_-0UL" (String#2693, DoABC#3) //------------------------------------------------------------ //_SafeStr_818 package { import mx.core.BitmapAsset; public class _SafeStr_818 extends BitmapAsset { } }//package // _SafeStr_818 = "_-5iU" (String#4039, DoABC#3) //------------------------------------------------------------ //_SafeStr_819 package { import mx.core.BitmapAsset; public class _SafeStr_819 extends BitmapAsset { } }//package // _SafeStr_819 = "_-4cr" (String#3733, DoABC#3) //------------------------------------------------------------ //_SafeStr_82 package { import mx.core.BitmapAsset; public class _SafeStr_82 extends BitmapAsset { } }//package // _SafeStr_82 = "_-5eJ" (String#389, DoABC#2) //------------------------------------------------------------ //_SafeStr_820 package { import mx.core.BitmapAsset; public class _SafeStr_820 extends BitmapAsset { } }//package // _SafeStr_820 = "_-1UF" (String#2966, DoABC#3) //------------------------------------------------------------ //_SafeStr_821 package { import mx.core.ByteArrayAsset; public class _SafeStr_821 extends ByteArrayAsset { } }//package // _SafeStr_821 = "_-5mV" (String#4054, DoABC#3) //------------------------------------------------------------ //_SafeStr_822 package { import mx.core.BitmapAsset; public class _SafeStr_822 extends BitmapAsset { } }//package // _SafeStr_822 = "_-4Gt" (String#3659, DoABC#3) //------------------------------------------------------------ //_SafeStr_823 package { import mx.core.BitmapAsset; public class _SafeStr_823 extends BitmapAsset { } }//package // _SafeStr_823 = "_-yX" (String#4583, DoABC#3) //------------------------------------------------------------ //_SafeStr_824 package { import mx.core.BitmapAsset; public class _SafeStr_824 extends BitmapAsset { } }//package // _SafeStr_824 = "_-6aj" (String#4282, DoABC#3) //------------------------------------------------------------ //_SafeStr_825 package { import mx.core.BitmapAsset; public class _SafeStr_825 extends BitmapAsset { } }//package // _SafeStr_825 = "_-2yc" (String#3338, DoABC#3) //------------------------------------------------------------ //_SafeStr_826 package { import mx.core.BitmapAsset; public class _SafeStr_826 extends BitmapAsset { } }//package // _SafeStr_826 = "_-3mi" (String#3538, DoABC#3) //------------------------------------------------------------ //_SafeStr_827 package { import mx.core.BitmapAsset; public class _SafeStr_827 extends BitmapAsset { } }//package // _SafeStr_827 = "_-1TV" (String#2960, DoABC#3) //------------------------------------------------------------ //_SafeStr_828 package { import mx.core.ByteArrayAsset; public class _SafeStr_828 extends ByteArrayAsset { } }//package // _SafeStr_828 = "_-0C-" (String#2601, DoABC#3) //------------------------------------------------------------ //_SafeStr_829 package { import mx.core.ByteArrayAsset; public class _SafeStr_829 extends ByteArrayAsset { } }//package // _SafeStr_829 = "_-1Wx" (String#2982, DoABC#3) //------------------------------------------------------------ //_SafeStr_83 package { import mx.core.BitmapAsset; public class _SafeStr_83 extends BitmapAsset { } }//package // _SafeStr_83 = "_-A3" (String#403, DoABC#2) //------------------------------------------------------------ //_SafeStr_830 package { import mx.core.ByteArrayAsset; public class _SafeStr_830 extends ByteArrayAsset { } }//package // _SafeStr_830 = "_-6WF" (String#4261, DoABC#3) //------------------------------------------------------------ //_SafeStr_831 package { import mx.core.BitmapAsset; public class _SafeStr_831 extends BitmapAsset { } }//package // _SafeStr_831 = "_-65E" (String#4152, DoABC#3) //------------------------------------------------------------ //_SafeStr_832 package { import mx.core.BitmapAsset; public class _SafeStr_832 extends BitmapAsset { } }//package // _SafeStr_832 = "_-1bg" (String#3009, DoABC#3) //------------------------------------------------------------ //_SafeStr_833 package { import mx.core.BitmapAsset; public class _SafeStr_833 extends BitmapAsset { } }//package // _SafeStr_833 = "_-jT" (String#4514, DoABC#3) //------------------------------------------------------------ //_SafeStr_834 package { import mx.core.FontAsset; public class _SafeStr_834 extends FontAsset { } }//package // _SafeStr_834 = "_-2OE" (String#3175, DoABC#3) //------------------------------------------------------------ //_SafeStr_835 package { import mx.core.BitmapAsset; public class _SafeStr_835 extends BitmapAsset { } }//package // _SafeStr_835 = "_-5qM" (String#4073, DoABC#3) //------------------------------------------------------------ //_SafeStr_836 package { import mx.core.BitmapAsset; public class _SafeStr_836 extends BitmapAsset { } }//package // _SafeStr_836 = "_-3cA" (String#3504, DoABC#3) //------------------------------------------------------------ //_SafeStr_837 package { import mx.core.BitmapAsset; public class _SafeStr_837 extends BitmapAsset { } }//package // _SafeStr_837 = "_-1aD" (String#2997, DoABC#3) //------------------------------------------------------------ //_SafeStr_838 package { import mx.core.BitmapAsset; public class _SafeStr_838 extends BitmapAsset { } }//package // _SafeStr_838 = "_-ck" (String#4472, DoABC#3) //------------------------------------------------------------ //_SafeStr_839 package { import mx.core.BitmapAsset; public class _SafeStr_839 extends BitmapAsset { } }//package // _SafeStr_839 = "_-o-" (String#4529, DoABC#3) //------------------------------------------------------------ //_SafeStr_84 package { import mx.core.BitmapAsset; public class _SafeStr_84 extends BitmapAsset { } }//package // _SafeStr_84 = "_-93" (String#402, DoABC#2) //------------------------------------------------------------ //_SafeStr_840 package { import mx.core.BitmapAsset; public class _SafeStr_840 extends BitmapAsset { } }//package // _SafeStr_840 = "_-5PQ" (String#3958, DoABC#3) //------------------------------------------------------------ //_SafeStr_841 package { import mx.core.BitmapAsset; public class _SafeStr_841 extends BitmapAsset { } }//package // _SafeStr_841 = "_-6Jk" (String#4211, DoABC#3) //------------------------------------------------------------ //_SafeStr_842 package { import mx.core.BitmapAsset; public class _SafeStr_842 extends BitmapAsset { } }//package // _SafeStr_842 = "_-8T" (String#4320, DoABC#3) //------------------------------------------------------------ //_SafeStr_843 package { import mx.core.BitmapAsset; public class _SafeStr_843 extends BitmapAsset { } }//package // _SafeStr_843 = "_-5s0" (String#4078, DoABC#3) //------------------------------------------------------------ //_SafeStr_844 package { import mx.core.BitmapAsset; public class _SafeStr_844 extends BitmapAsset { } }//package // _SafeStr_844 = "_-0tP" (String#2802, DoABC#3) //------------------------------------------------------------ //_SafeStr_845 package { import mx.core.BitmapAsset; public class _SafeStr_845 extends BitmapAsset { } }//package // _SafeStr_845 = "_-6H8" (String#4198, DoABC#3) //------------------------------------------------------------ //_SafeStr_846 package { import mx.core.BitmapAsset; public class _SafeStr_846 extends BitmapAsset { } }//package // _SafeStr_846 = "_-2P" (String#3180, DoABC#3) //------------------------------------------------------------ //_SafeStr_847 package { import mx.core.BitmapAsset; public class _SafeStr_847 extends BitmapAsset { } }//package // _SafeStr_847 = "_-3F" (String#3410, DoABC#3) //------------------------------------------------------------ //_SafeStr_848 package { import mx.core.ByteArrayAsset; public class _SafeStr_848 extends ByteArrayAsset { } }//package // _SafeStr_848 = "_-0Te" (String#2686, DoABC#3) //------------------------------------------------------------ //_SafeStr_849 package { import mx.core.ByteArrayAsset; public class _SafeStr_849 extends ByteArrayAsset { } }//package // _SafeStr_849 = "_-0Pu" (String#2666, DoABC#3) //------------------------------------------------------------ //_SafeStr_85 package { import mx.core.BitmapAsset; public class _SafeStr_85 extends BitmapAsset { } }//package // _SafeStr_85 = "_-18J" (String#320, DoABC#2) //------------------------------------------------------------ //_SafeStr_850 package { import mx.core.BitmapAsset; public class _SafeStr_850 extends BitmapAsset { } }//package // _SafeStr_850 = "_-5TJ" (String#3979, DoABC#3) //------------------------------------------------------------ //_SafeStr_851 package { import mx.core.BitmapAsset; public class _SafeStr_851 extends BitmapAsset { } }//package // _SafeStr_851 = "_-y0" (String#4581, DoABC#3) //------------------------------------------------------------ //_SafeStr_852 package { import mx.core.BitmapAsset; public class _SafeStr_852 extends BitmapAsset { } }//package // _SafeStr_852 = "_-0ih" (String#2751, DoABC#3) //------------------------------------------------------------ //_SafeStr_853 package { import mx.core.BitmapAsset; public class _SafeStr_853 extends BitmapAsset { } }//package // _SafeStr_853 = "_-1bM" (String#3005, DoABC#3) //------------------------------------------------------------ //_SafeStr_854 package { import mx.core.BitmapAsset; public class _SafeStr_854 extends BitmapAsset { } }//package // _SafeStr_854 = "_-3OV" (String#3447, DoABC#3) //------------------------------------------------------------ //_SafeStr_855 package { import mx.core.ByteArrayAsset; public class _SafeStr_855 extends ByteArrayAsset { } }//package // _SafeStr_855 = "_-5Ch" (String#3894, DoABC#3) //------------------------------------------------------------ //_SafeStr_856 package { import mx.core.BitmapAsset; public class _SafeStr_856 extends BitmapAsset { } }//package // _SafeStr_856 = "_-5Vv" (String#3992, DoABC#3) //------------------------------------------------------------ //_SafeStr_857 package { import mx.core.BitmapAsset; public class _SafeStr_857 extends BitmapAsset { } }//package // _SafeStr_857 = "_-4Yb" (String#3718, DoABC#3) //------------------------------------------------------------ //_SafeStr_858 package { import mx.core.BitmapAsset; public class _SafeStr_858 extends BitmapAsset { } }//package // _SafeStr_858 = "_-9q" (String#4330, DoABC#3) //------------------------------------------------------------ //_SafeStr_859 package { import mx.core.BitmapAsset; public class _SafeStr_859 extends BitmapAsset { } }//package // _SafeStr_859 = "_-69O" (String#4166, DoABC#3) //------------------------------------------------------------ //_SafeStr_86 package { import mx.core.ByteArrayAsset; public class _SafeStr_86 extends ByteArrayAsset { } }//package // _SafeStr_86 = "_-6EQ" (String#1078, DoABC#2) //------------------------------------------------------------ //_SafeStr_860 package { import mx.core.ByteArrayAsset; public class _SafeStr_860 extends ByteArrayAsset { } }//package // _SafeStr_860 = "_-1Wz" (String#2983, DoABC#3) //------------------------------------------------------------ //_SafeStr_861 package { import mx.core.BitmapAsset; public class _SafeStr_861 extends BitmapAsset { } }//package // _SafeStr_861 = "_-kL" (String#4521, DoABC#3) //------------------------------------------------------------ //_SafeStr_862 package { import mx.core.ByteArrayAsset; public class _SafeStr_862 extends ByteArrayAsset { } }//package // _SafeStr_862 = "_-23Z" (String#3105, DoABC#3) //------------------------------------------------------------ //_SafeStr_863 package { import mx.core.BitmapAsset; public class _SafeStr_863 extends BitmapAsset { } }//package // _SafeStr_863 = "_-1F-" (String#2902, DoABC#3) //------------------------------------------------------------ //_SafeStr_864 package { import mx.core.ByteArrayAsset; public class _SafeStr_864 extends ByteArrayAsset { } }//package // _SafeStr_864 = "_-1X5" (String#2984, DoABC#3) //------------------------------------------------------------ //_SafeStr_865 package { import mx.core.BitmapAsset; public class _SafeStr_865 extends BitmapAsset { } }//package // _SafeStr_865 = "_-6gI" (String#4302, DoABC#3) //------------------------------------------------------------ //_SafeStr_866 package { import mx.core.BitmapAsset; public class _SafeStr_866 extends BitmapAsset { } }//package // _SafeStr_866 = "_-4NT" (String#3683, DoABC#3) //------------------------------------------------------------ //_SafeStr_867 package { import mx.core.BitmapAsset; public class _SafeStr_867 extends BitmapAsset { } }//package // _SafeStr_867 = "_-4oh" (String#3795, DoABC#3) //------------------------------------------------------------ //_SafeStr_868 package { import mx.core.ByteArrayAsset; public class _SafeStr_868 extends ByteArrayAsset { } }//package // _SafeStr_868 = "_-0IA" (String#2631, DoABC#3) //------------------------------------------------------------ //_SafeStr_869 package { import mx.core.BitmapAsset; public class _SafeStr_869 extends BitmapAsset { } }//package // _SafeStr_869 = "_-0wm" (String#2819, DoABC#3) //------------------------------------------------------------ //_SafeStr_87 package { import mx.core.ByteArrayAsset; public class _SafeStr_87 extends ByteArrayAsset { } }//package // _SafeStr_87 = "_-2U2" (String#865, DoABC#2) //------------------------------------------------------------ //_SafeStr_870 package { import mx.core.BitmapAsset; public class _SafeStr_870 extends BitmapAsset { } }//package // _SafeStr_870 = "_-0zP" (String#2830, DoABC#3) //------------------------------------------------------------ //_SafeStr_871 package { import mx.core.BitmapAsset; public class _SafeStr_871 extends BitmapAsset { } }//package // _SafeStr_871 = "_-OX" (String#4406, DoABC#3) //------------------------------------------------------------ //_SafeStr_872 package { import mx.core.BitmapAsset; public class _SafeStr_872 extends BitmapAsset { } }//package // _SafeStr_872 = "_-4Sa" (String#3698, DoABC#3) //------------------------------------------------------------ //_SafeStr_873 package { import mx.core.BitmapAsset; public class _SafeStr_873 extends BitmapAsset { } }//package // _SafeStr_873 = "_-619" (String#4123, DoABC#3) //------------------------------------------------------------ //_SafeStr_874 package { import mx.core.BitmapAsset; public class _SafeStr_874 extends BitmapAsset { } }//package // _SafeStr_874 = "_-1ft" (String#3029, DoABC#3) //------------------------------------------------------------ //_SafeStr_875 package { import mx.core.BitmapAsset; public class _SafeStr_875 extends BitmapAsset { } }//package // _SafeStr_875 = "_-3Z5" (String#3494, DoABC#3) //------------------------------------------------------------ //_SafeStr_876 package { import mx.core.BitmapAsset; public class _SafeStr_876 extends BitmapAsset { } }//package // _SafeStr_876 = "_-50V" (String#3854, DoABC#3) //------------------------------------------------------------ //_SafeStr_877 package { import mx.core.ByteArrayAsset; public class _SafeStr_877 extends ByteArrayAsset { } }//package // _SafeStr_877 = "_-2k2" (String#3277, DoABC#3) //------------------------------------------------------------ //_SafeStr_878 package { import mx.core.FontAsset; public class _SafeStr_878 extends FontAsset { } }//package // _SafeStr_878 = "_-02r" (String#2554, DoABC#3) //------------------------------------------------------------ //_SafeStr_879 package { import mx.core.BitmapAsset; public class _SafeStr_879 extends BitmapAsset { } }//package // _SafeStr_879 = "_-1VN" (String#2973, DoABC#3) //------------------------------------------------------------ //_SafeStr_88 package { import mx.core.ByteArrayAsset; public class _SafeStr_88 extends ByteArrayAsset { } }//package // _SafeStr_88 = "_-8u" (String#1109, DoABC#2) //------------------------------------------------------------ //_SafeStr_880 package { import mx.core.BitmapAsset; public class _SafeStr_880 extends BitmapAsset { } }//package // _SafeStr_880 = "_-4k8" (String#3771, DoABC#3) //------------------------------------------------------------ //_SafeStr_881 package { import mx.core.BitmapAsset; public class _SafeStr_881 extends BitmapAsset { } }//package // _SafeStr_881 = "_-2nW" (String#3295, DoABC#3) //------------------------------------------------------------ //_SafeStr_882 package { import mx.core.BitmapAsset; public class _SafeStr_882 extends BitmapAsset { } }//package // _SafeStr_882 = "_-zv" (String#4587, DoABC#3) //------------------------------------------------------------ //_SafeStr_883 package { import mx.core.BitmapAsset; public class _SafeStr_883 extends BitmapAsset { } }//package // _SafeStr_883 = "_-461" (String#3615, DoABC#3) //------------------------------------------------------------ //_SafeStr_884 package { import mx.core.BitmapAsset; public class _SafeStr_884 extends BitmapAsset { } }//package // _SafeStr_884 = "_-1zY" (String#3088, DoABC#3) //------------------------------------------------------------ //_SafeStr_885 package { import mx.core.BitmapAsset; public class _SafeStr_885 extends BitmapAsset { } }//package // _SafeStr_885 = "_-6TO" (String#4252, DoABC#3) //------------------------------------------------------------ //_SafeStr_886 package { import mx.core.ByteArrayAsset; public class _SafeStr_886 extends ByteArrayAsset { } }//package // _SafeStr_886 = "_-ri" (String#4544, DoABC#3) //------------------------------------------------------------ //_SafeStr_887 package { import mx.core.BitmapAsset; public class _SafeStr_887 extends BitmapAsset { } }//package // _SafeStr_887 = "_-6aF" (String#4279, DoABC#3) //------------------------------------------------------------ //_SafeStr_888 package { import mx.core.BitmapAsset; public class _SafeStr_888 extends BitmapAsset { } }//package // _SafeStr_888 = "_-2tL" (String#3317, DoABC#3) //------------------------------------------------------------ //_SafeStr_889 package { import mx.core.BitmapAsset; public class _SafeStr_889 extends BitmapAsset { } }//package // _SafeStr_889 = "_-1Hu" (String#2922, DoABC#3) //------------------------------------------------------------ //_SafeStr_89 package { import mx.core.ByteArrayAsset; public class _SafeStr_89 extends ByteArrayAsset { } }//package // _SafeStr_89 = "_-3Pm" (String#924, DoABC#2) //------------------------------------------------------------ //_SafeStr_890 package { import mx.core.BitmapAsset; public class _SafeStr_890 extends BitmapAsset { } }//package // _SafeStr_890 = "_-0K9" (String#2639, DoABC#3) //------------------------------------------------------------ //_SafeStr_891 package { import mx.core.BitmapAsset; public class _SafeStr_891 extends BitmapAsset { } }//package // _SafeStr_891 = "_-Qh" (String#4414, DoABC#3) //------------------------------------------------------------ //_SafeStr_892 package { import mx.core.BitmapAsset; public class _SafeStr_892 extends BitmapAsset { } }//package // _SafeStr_892 = "_-rg" (String#4543, DoABC#3) //------------------------------------------------------------ //_SafeStr_893 package { import mx.core.BitmapAsset; public class _SafeStr_893 extends BitmapAsset { } }//package // _SafeStr_893 = "_-1gH" (String#3031, DoABC#3) //------------------------------------------------------------ //_SafeStr_894 package { import mx.core.BitmapAsset; public class _SafeStr_894 extends BitmapAsset { } }//package // _SafeStr_894 = "_-3WH" (String#3483, DoABC#3) //------------------------------------------------------------ //_SafeStr_895 package { import mx.core.ByteArrayAsset; public class _SafeStr_895 extends ByteArrayAsset { } }//package // _SafeStr_895 = "_-1EJ" (String#2900, DoABC#3) //------------------------------------------------------------ //_SafeStr_896 package { import mx.core.BitmapAsset; public class _SafeStr_896 extends BitmapAsset { } }//package // _SafeStr_896 = "_-4k4" (String#3770, DoABC#3) //------------------------------------------------------------ //_SafeStr_897 package { import mx.core.BitmapAsset; public class _SafeStr_897 extends BitmapAsset { } }//package // _SafeStr_897 = "_-6BP" (String#4177, DoABC#3) //------------------------------------------------------------ //_SafeStr_898 package { import mx.core.BitmapAsset; public class _SafeStr_898 extends BitmapAsset { } }//package // _SafeStr_898 = "_-4Zx" (String#3722, DoABC#3) //------------------------------------------------------------ //_SafeStr_899 package { import mx.core.BitmapAsset; public class _SafeStr_899 extends BitmapAsset { } }//package // _SafeStr_899 = "_-42p" (String#3601, DoABC#3) //------------------------------------------------------------ //_SafeStr_90 package { import mx.core.ByteArrayAsset; public class _SafeStr_90 extends ByteArrayAsset { } }//package // _SafeStr_90 = "_-0Uf" (String#746, DoABC#2) //------------------------------------------------------------ //_SafeStr_900 package { import mx.core.BitmapAsset; public class _SafeStr_900 extends BitmapAsset { } }//package // _SafeStr_900 = "_-rQ" (String#4541, DoABC#3) //------------------------------------------------------------ //_SafeStr_901 package { import mx.core.BitmapAsset; public class _SafeStr_901 extends BitmapAsset { } }//package // _SafeStr_901 = "_-5Vh" (String#3990, DoABC#3) //------------------------------------------------------------ //_SafeStr_902 package { import mx.core.BitmapAsset; public class _SafeStr_902 extends BitmapAsset { } }//package // _SafeStr_902 = "_-1X8" (String#2985, DoABC#3) //------------------------------------------------------------ //_SafeStr_903 package { import mx.core.BitmapAsset; public class _SafeStr_903 extends BitmapAsset { } }//package // _SafeStr_903 = "_-3Vr" (String#3479, DoABC#3) //------------------------------------------------------------ //_SafeStr_904 package { import mx.core.BitmapAsset; public class _SafeStr_904 extends BitmapAsset { } }//package // _SafeStr_904 = "_-0qR" (String#2790, DoABC#3) //------------------------------------------------------------ //_SafeStr_905 package { import mx.core.BitmapAsset; public class _SafeStr_905 extends BitmapAsset { } }//package // _SafeStr_905 = "_-ho" (String#4505, DoABC#3) //------------------------------------------------------------ //_SafeStr_906 package { import mx.core.BitmapAsset; public class _SafeStr_906 extends BitmapAsset { } }//package // _SafeStr_906 = "_-0nJ" (String#2777, DoABC#3) //------------------------------------------------------------ //_SafeStr_907 package { import mx.core.ByteArrayAsset; public class _SafeStr_907 extends ByteArrayAsset { } }//package // _SafeStr_907 = "_-65g" (String#4154, DoABC#3) //------------------------------------------------------------ //_SafeStr_908 package { import mx.core.BitmapAsset; public class _SafeStr_908 extends BitmapAsset { } }//package // _SafeStr_908 = "_-32K" (String#3362, DoABC#3) //------------------------------------------------------------ //_SafeStr_909 package { import mx.core.ByteArrayAsset; public class _SafeStr_909 extends ByteArrayAsset { } }//package // _SafeStr_909 = "_-1xN" (String#3079, DoABC#3) //------------------------------------------------------------ //_SafeStr_91 package { import mx.core.BitmapAsset; public class _SafeStr_91 extends BitmapAsset { } }//package // _SafeStr_91 = "_-3cp" (String#355, DoABC#2) //------------------------------------------------------------ //_SafeStr_910 package { import mx.core.BitmapAsset; public class _SafeStr_910 extends BitmapAsset { } }//package // _SafeStr_910 = "_-4px" (String#3803, DoABC#3) //------------------------------------------------------------ //_SafeStr_911 package { import mx.core.BitmapAsset; public class _SafeStr_911 extends BitmapAsset { } }//package // _SafeStr_911 = "_-4Gq" (String#3658, DoABC#3) //------------------------------------------------------------ //_SafeStr_912 package { import mx.core.ByteArrayAsset; public class _SafeStr_912 extends ByteArrayAsset { } }//package // _SafeStr_912 = "_-24x" (String#3108, DoABC#3) //------------------------------------------------------------ //_SafeStr_913 package { import mx.core.BitmapAsset; public class _SafeStr_913 extends BitmapAsset { } }//package // _SafeStr_913 = "_-64b" (String#4148, DoABC#3) //------------------------------------------------------------ //_SafeStr_914 package { import mx.core.BitmapAsset; public class _SafeStr_914 extends BitmapAsset { } }//package // _SafeStr_914 = "_-68u" (String#4163, DoABC#3) //------------------------------------------------------------ //_SafeStr_915 package { import mx.core.BitmapAsset; public class _SafeStr_915 extends BitmapAsset { } }//package // _SafeStr_915 = "_-4uz" (String#3826, DoABC#3) //------------------------------------------------------------ //_SafeStr_916 package { import mx.core.BitmapAsset; public class _SafeStr_916 extends BitmapAsset { } }//package // _SafeStr_916 = "_-1tL" (String#3070, DoABC#3) //------------------------------------------------------------ //_SafeStr_917 package { import mx.core.BitmapAsset; public class _SafeStr_917 extends BitmapAsset { } }//package // _SafeStr_917 = "_-2ux" (String#3323, DoABC#3) //------------------------------------------------------------ //_SafeStr_918 package { import mx.core.BitmapAsset; public class _SafeStr_918 extends BitmapAsset { } }//package // _SafeStr_918 = "_-31k" (String#3360, DoABC#3) //------------------------------------------------------------ //_SafeStr_919 package { import mx.core.ByteArrayAsset; public class _SafeStr_919 extends ByteArrayAsset { } }//package // _SafeStr_919 = "_-58d" (String#3880, DoABC#3) //------------------------------------------------------------ //_SafeStr_92 package { import mx.core.BitmapAsset; public class _SafeStr_92 extends BitmapAsset { } }//package // _SafeStr_92 = "_-25n" (String#334, DoABC#2) //------------------------------------------------------------ //_SafeStr_920 package { import mx.core.BitmapAsset; public class _SafeStr_920 extends BitmapAsset { } }//package // _SafeStr_920 = "_-40k" (String#3595, DoABC#3) //------------------------------------------------------------ //_SafeStr_921 package { import mx.core.BitmapAsset; public class _SafeStr_921 extends BitmapAsset { } }//package // _SafeStr_921 = "_-3pU" (String#3547, DoABC#3) //------------------------------------------------------------ //_SafeStr_922 package { import mx.core.BitmapAsset; public class _SafeStr_922 extends BitmapAsset { } }//package // _SafeStr_922 = "_-kW" (String#4522, DoABC#3) //------------------------------------------------------------ //_SafeStr_923 package { import mx.core.BitmapAsset; public class _SafeStr_923 extends BitmapAsset { } }//package // _SafeStr_923 = "_-1eI" (String#3020, DoABC#3) //------------------------------------------------------------ //_SafeStr_924 package { import mx.core.ByteArrayAsset; public class _SafeStr_924 extends ByteArrayAsset { } }//package // _SafeStr_924 = "_-14i" (String#2857, DoABC#3) //------------------------------------------------------------ //_SafeStr_925 package { import mx.core.BitmapAsset; public class _SafeStr_925 extends BitmapAsset { } }//package // _SafeStr_925 = "_-2C" (String#3131, DoABC#3) //------------------------------------------------------------ //_SafeStr_926 package { import mx.core.BitmapAsset; public class _SafeStr_926 extends BitmapAsset { } }//package // _SafeStr_926 = "_-0Sz" (String#2682, DoABC#3) //------------------------------------------------------------ //_SafeStr_927 package { import mx.core.BitmapAsset; public class _SafeStr_927 extends BitmapAsset { } }//package // _SafeStr_927 = "_-jM" (String#4513, DoABC#3) //------------------------------------------------------------ //_SafeStr_928 package { import mx.core.BitmapAsset; public class _SafeStr_928 extends BitmapAsset { } }//package // _SafeStr_928 = "_-30k" (String#3353, DoABC#3) //------------------------------------------------------------ //_SafeStr_929 package { import mx.core.BitmapAsset; public class _SafeStr_929 extends BitmapAsset { } }//package // _SafeStr_929 = "_-5ZI" (String#4003, DoABC#3) //------------------------------------------------------------ //_SafeStr_930 package { import mx.core.BitmapAsset; public class _SafeStr_930 extends BitmapAsset { } }//package // _SafeStr_930 = "_-6TC" (String#4251, DoABC#3) //------------------------------------------------------------ //_SafeStr_931 package { import mx.core.ByteArrayAsset; public class _SafeStr_931 extends ByteArrayAsset { } }//package // _SafeStr_931 = "_-5gQ" (String#4029, DoABC#3) //------------------------------------------------------------ //_SafeStr_932 package { import mx.core.BitmapAsset; public class _SafeStr_932 extends BitmapAsset { } }//package // _SafeStr_932 = "_-CP" (String#4343, DoABC#3) //------------------------------------------------------------ //_SafeStr_933 package { import mx.core.ByteArrayAsset; public class _SafeStr_933 extends ByteArrayAsset { } }//package // _SafeStr_933 = "_-0ix" (String#2752, DoABC#3) //------------------------------------------------------------ //_SafeStr_934 package { import mx.core.BitmapAsset; public class _SafeStr_934 extends BitmapAsset { } }//package // _SafeStr_934 = "_-Z2" (String#4456, DoABC#3) //------------------------------------------------------------ //_SafeStr_935 package { import mx.core.BitmapAsset; public class _SafeStr_935 extends BitmapAsset { } }//package // _SafeStr_935 = "_-6Ke" (String#4214, DoABC#3) //------------------------------------------------------------ //_SafeStr_936 package { import mx.core.ByteArrayAsset; public class _SafeStr_936 extends ByteArrayAsset { } }//package // _SafeStr_936 = "_-3Y9" (String#3492, DoABC#3) //------------------------------------------------------------ //_SafeStr_937 package { import mx.core.ByteArrayAsset; public class _SafeStr_937 extends ByteArrayAsset { } }//package // _SafeStr_937 = "_-eR" (String#4482, DoABC#3) //------------------------------------------------------------ //_SafeStr_938 package { import mx.core.BitmapAsset; public class _SafeStr_938 extends BitmapAsset { } }//package // _SafeStr_938 = "_-54W" (String#3869, DoABC#3) //------------------------------------------------------------ //_SafeStr_939 package { import mx.core.BitmapAsset; public class _SafeStr_939 extends BitmapAsset { } }//package // _SafeStr_939 = "_-6T5" (String#4250, DoABC#3) //------------------------------------------------------------ //_SafeStr_940 package { import mx.core.BitmapAsset; public class _SafeStr_940 extends BitmapAsset { } }//package // _SafeStr_940 = "_-1FG" (String#2905, DoABC#3) //------------------------------------------------------------ //_SafeStr_941 package { import mx.core.BitmapAsset; public class _SafeStr_941 extends BitmapAsset { } }//package // _SafeStr_941 = "_-Ar" (String#4337, DoABC#3) //------------------------------------------------------------ //_SafeStr_942 package { import mx.core.ByteArrayAsset; public class _SafeStr_942 extends ByteArrayAsset { } }//package // _SafeStr_942 = "_-5lY" (String#4048, DoABC#3) //------------------------------------------------------------ //_SafeStr_943 package { import mx.core.ByteArrayAsset; public class _SafeStr_943 extends ByteArrayAsset { } }//package // _SafeStr_943 = "_-1cg" (String#3014, DoABC#3) //------------------------------------------------------------ //_SafeStr_944 package { import mx.core.BitmapAsset; public class _SafeStr_944 extends BitmapAsset { } }//package // _SafeStr_944 = "_-2GR" (String#3142, DoABC#3) //------------------------------------------------------------ //_SafeStr_945 package { import mx.core.BitmapAsset; public class _SafeStr_945 extends BitmapAsset { } }//package // _SafeStr_945 = "_-1YY" (String#2990, DoABC#3) //------------------------------------------------------------ //_SafeStr_946 package { import mx.core.BitmapAsset; public class _SafeStr_946 extends BitmapAsset { } }//package // _SafeStr_946 = "_-2Jr" (String#3157, DoABC#3) //------------------------------------------------------------ //_SafeStr_947 package { import mx.core.ByteArrayAsset; public class _SafeStr_947 extends ByteArrayAsset { } }//package // _SafeStr_947 = "_-072" (String#2576, DoABC#3) //------------------------------------------------------------ //_SafeStr_948 package { import mx.core.BitmapAsset; public class _SafeStr_948 extends BitmapAsset { } }//package // _SafeStr_948 = "_-0QY" (String#2668, DoABC#3) //------------------------------------------------------------ //_SafeStr_949 package { import mx.core.BitmapAsset; public class _SafeStr_949 extends BitmapAsset { } }//package // _SafeStr_949 = "_-2LS" (String#3160, DoABC#3) //------------------------------------------------------------ //_SafeStr_950 package { import mx.core.BitmapAsset; public class _SafeStr_950 extends BitmapAsset { } }//package // _SafeStr_950 = "_-4A" (String#3631, DoABC#3) //------------------------------------------------------------ //_SafeStr_951 package { import mx.core.BitmapAsset; public class _SafeStr_951 extends BitmapAsset { } }//package // _SafeStr_951 = "_-4jT" (String#3768, DoABC#3) //------------------------------------------------------------ //_SafeStr_952 package { import mx.core.BitmapAsset; public class _SafeStr_952 extends BitmapAsset { } }//package // _SafeStr_952 = "_-5aY" (String#4006, DoABC#3) //------------------------------------------------------------ //_SafeStr_953 package { import mx.core.BitmapAsset; public class _SafeStr_953 extends BitmapAsset { } }//package // _SafeStr_953 = "_-1Xg" (String#2987, DoABC#3) //------------------------------------------------------------ //_SafeStr_954 package { import mx.core.ByteArrayAsset; public class _SafeStr_954 extends ByteArrayAsset { } }//package // _SafeStr_954 = "_-5UU" (String#3986, DoABC#3) //------------------------------------------------------------ //_SafeStr_955 package { import mx.core.BitmapAsset; public class _SafeStr_955 extends BitmapAsset { } }//package // _SafeStr_955 = "_-4OU" (String#3689, DoABC#3) //------------------------------------------------------------ //_SafeStr_956 package { import mx.core.BitmapAsset; public class _SafeStr_956 extends BitmapAsset { } }//package // _SafeStr_956 = "_-018" (String#2549, DoABC#3) //------------------------------------------------------------ //_SafeStr_957 package { import mx.core.BitmapAsset; public class _SafeStr_957 extends BitmapAsset { } }//package // _SafeStr_957 = "_-1dQ" (String#3017, DoABC#3) //------------------------------------------------------------ //_SafeStr_958 package { import mx.core.BitmapAsset; public class _SafeStr_958 extends BitmapAsset { } }//package // _SafeStr_958 = "_-3tM" (String#3567, DoABC#3) //------------------------------------------------------------ //_SafeStr_959 package { import mx.core.BitmapAsset; public class _SafeStr_959 extends BitmapAsset { } }//package // _SafeStr_959 = "_-4iC" (String#3764, DoABC#3) //------------------------------------------------------------ //_SafeStr_960 package { import mx.core.BitmapAsset; public class _SafeStr_960 extends BitmapAsset { } }//package // _SafeStr_960 = "_-18S" (String#2874, DoABC#3) //------------------------------------------------------------ //_SafeStr_961 package { import mx.core.BitmapAsset; public class _SafeStr_961 extends BitmapAsset { } }//package // _SafeStr_961 = "_-HW" (String#4369, DoABC#3) //------------------------------------------------------------ //_SafeStr_962 package { import mx.core.BitmapAsset; public class _SafeStr_962 extends BitmapAsset { } }//package // _SafeStr_962 = "_-5hv" (String#4033, DoABC#3) //------------------------------------------------------------ //_SafeStr_963 package { import mx.core.BitmapAsset; public class _SafeStr_963 extends BitmapAsset { } }//package // _SafeStr_963 = "_-0VL" (String#2699, DoABC#3) //------------------------------------------------------------ //_SafeStr_964 package { import mx.core.BitmapAsset; public class _SafeStr_964 extends BitmapAsset { } }//package // _SafeStr_964 = "_-29w" (String#3123, DoABC#3) //------------------------------------------------------------ //_SafeStr_965 package { import mx.core.ByteArrayAsset; public class _SafeStr_965 extends ByteArrayAsset { } }//package // _SafeStr_965 = "_-5cN" (String#4013, DoABC#3) //------------------------------------------------------------ //_SafeStr_966 package { import mx.core.BitmapAsset; public class _SafeStr_966 extends BitmapAsset { } }//package // _SafeStr_966 = "_-5RF" (String#3970, DoABC#3) //------------------------------------------------------------ //_SafeStr_967 package { import mx.core.BitmapAsset; public class _SafeStr_967 extends BitmapAsset { } }//package // _SafeStr_967 = "_-1rm" (String#3067, DoABC#3) //------------------------------------------------------------ //_SafeStr_968 package { import mx.core.ByteArrayAsset; public class _SafeStr_968 extends ByteArrayAsset { } }//package // _SafeStr_968 = "_-31c" (String#3358, DoABC#3) //------------------------------------------------------------ //_SafeStr_969 package { import mx.core.BitmapAsset; public class _SafeStr_969 extends BitmapAsset { } }//package // _SafeStr_969 = "_-dk" (String#4478, DoABC#3) //------------------------------------------------------------ //_SafeStr_970 package { import mx.core.BitmapAsset; public class _SafeStr_970 extends BitmapAsset { } }//package // _SafeStr_970 = "_-3FZ" (String#3414, DoABC#3) //------------------------------------------------------------ //_SafeStr_971 package { import mx.core.ByteArrayAsset; public class _SafeStr_971 extends ByteArrayAsset { } }//package // _SafeStr_971 = "_-4fb" (String#3747, DoABC#3) //------------------------------------------------------------ //_SafeStr_972 package { import mx.core.BitmapAsset; public class _SafeStr_972 extends BitmapAsset { } }//package // _SafeStr_972 = "_-4w0" (String#3833, DoABC#3) //------------------------------------------------------------ //_SafeStr_973 package { import mx.core.ByteArrayAsset; public class _SafeStr_973 extends ByteArrayAsset { } }//package // _SafeStr_973 = "_-1Gy" (String#2916, DoABC#3) //------------------------------------------------------------ //_SafeStr_974 package { import mx.core.ByteArrayAsset; public class _SafeStr_974 extends ByteArrayAsset { } }//package // _SafeStr_974 = "_-0Oo" (String#2659, DoABC#3) //------------------------------------------------------------ //_SafeStr_975 package { import mx.core.ByteArrayAsset; public class _SafeStr_975 extends ByteArrayAsset { } }//package // _SafeStr_975 = "_-5PK" (String#3956, DoABC#3) //------------------------------------------------------------ //_SafeStr_976 package { import mx.core.FontAsset; public class _SafeStr_976 extends FontAsset { } }//package // _SafeStr_976 = "_-IR" (String#4376, DoABC#3) //------------------------------------------------------------ //_SafeStr_977 package { import mx.core.ByteArrayAsset; public class _SafeStr_977 extends ByteArrayAsset { } }//package // _SafeStr_977 = "_-5oJ" (String#4062, DoABC#3) //------------------------------------------------------------ //_SafeStr_978 package { import mx.core.FontAsset; public class _SafeStr_978 extends FontAsset { } }//package // _SafeStr_978 = "_-5sE" (String#4079, DoABC#3) //------------------------------------------------------------ //_SafeStr_979 package { import mx.core.ByteArrayAsset; public class _SafeStr_979 extends ByteArrayAsset { } }//package // _SafeStr_979 = "_-07Z" (String#2580, DoABC#3) //------------------------------------------------------------ //_SafeStr_980 package { import mx.core.BitmapAsset; public class _SafeStr_980 extends BitmapAsset { } }//package // _SafeStr_980 = "_-5uZ" (String#4091, DoABC#3) //------------------------------------------------------------ //_SafeStr_981 package { import mx.core.ByteArrayAsset; public class _SafeStr_981 extends ByteArrayAsset { } }//package // _SafeStr_981 = "_-164" (String#2864, DoABC#3) //------------------------------------------------------------ //_SafeStr_982 package { import mx.core.BitmapAsset; public class _SafeStr_982 extends BitmapAsset { } }//package // _SafeStr_982 = "_-3wg" (String#3573, DoABC#3) //------------------------------------------------------------ //_SafeStr_983 package { import mx.core.BitmapAsset; public class _SafeStr_983 extends BitmapAsset { } }//package // _SafeStr_983 = "_-1Gl" (String#2914, DoABC#3) //------------------------------------------------------------ //_SafeStr_984 package { import mx.core.BitmapAsset; public class _SafeStr_984 extends BitmapAsset { } }//package // _SafeStr_984 = "_-63I" (String#4141, DoABC#3) //------------------------------------------------------------ //_SafeStr_985 package { import mx.core.BitmapAsset; public class _SafeStr_985 extends BitmapAsset { } }//package // _SafeStr_985 = "_-4sW" (String#3811, DoABC#3) //------------------------------------------------------------ //_SafeStr_986 package { import mx.core.BitmapAsset; public class _SafeStr_986 extends BitmapAsset { } }//package // _SafeStr_986 = "_-5mk" (String#4056, DoABC#3) //------------------------------------------------------------ //_SafeStr_987 package { import mx.core.BitmapAsset; public class _SafeStr_987 extends BitmapAsset { } }//package // _SafeStr_987 = "_-ry" (String#4545, DoABC#3) //------------------------------------------------------------ //_SafeStr_988 package { import mx.core.BitmapAsset; public class _SafeStr_988 extends BitmapAsset { } }//package // _SafeStr_988 = "_-0MU" (String#2650, DoABC#3) //------------------------------------------------------------ //_SafeStr_989 package { import mx.core.BitmapAsset; public class _SafeStr_989 extends BitmapAsset { } }//package // _SafeStr_989 = "_-5Uf" (String#3987, DoABC#3) //------------------------------------------------------------ //_SafeStr_990 package { import mx.core.BitmapAsset; public class _SafeStr_990 extends BitmapAsset { } }//package // _SafeStr_990 = "_-4Rl" (String#3695, DoABC#3) //------------------------------------------------------------ //_SafeStr_991 package { import mx.core.BitmapAsset; public class _SafeStr_991 extends BitmapAsset { } }//package // _SafeStr_991 = "_-1jU" (String#3039, DoABC#3) //------------------------------------------------------------ //_SafeStr_992 package { import mx.core.BitmapAsset; public class _SafeStr_992 extends BitmapAsset { } }//package // _SafeStr_992 = "_-Zc" (String#4460, DoABC#3) //------------------------------------------------------------ //_SafeStr_993 package { import mx.core.BitmapAsset; public class _SafeStr_993 extends BitmapAsset { } }//package // _SafeStr_993 = "_-cQ" (String#4471, DoABC#3) //------------------------------------------------------------ //_SafeStr_994 package { import mx.core.ByteArrayAsset; public class _SafeStr_994 extends ByteArrayAsset { } }//package // _SafeStr_994 = "_-1oN" (String#3056, DoABC#3) //------------------------------------------------------------ //_SafeStr_995 package { import mx.core.BitmapAsset; public class _SafeStr_995 extends BitmapAsset { } }//package // _SafeStr_995 = "_-4Dj" (String#3645, DoABC#3) //------------------------------------------------------------ //_SafeStr_996 package { import mx.core.BitmapAsset; public class _SafeStr_996 extends BitmapAsset { } }//package // _SafeStr_996 = "_-0nF" (String#2775, DoABC#3) //------------------------------------------------------------ //_SafeStr_997 package { import mx.core.BitmapAsset; public class _SafeStr_997 extends BitmapAsset { } }//package // _SafeStr_997 = "_-5ab" (String#4007, DoABC#3) //------------------------------------------------------------ //_SafeStr_998 package { import mx.core.BitmapAsset; public class _SafeStr_998 extends BitmapAsset { } }//package // _SafeStr_998 = "_-4u5" (String#3821, DoABC#3) //------------------------------------------------------------ //_SafeStr_999 package { import mx.core.BitmapAsset; public class _SafeStr_999 extends BitmapAsset { } }//package // _SafeStr_999 = "_-NH" (String#4401, DoABC#3) //------------------------------------------------------------ //CoreCommunicationFrameworkLib package { import mx.core.SimpleApplication; import com.sulake.bootstrap.CoreCommunicationManagerBootstrap; import com.sulake.iid.IIDCoreCommunicationManager; public class CoreCommunicationFrameworkLib extends SimpleApplication { public static var manifest:Class = _SafeStr_2177; public static var requiredClasses:Array = new Array(CoreCommunicationManagerBootstrap, IIDCoreCommunicationManager); } }//package // _SafeStr_2177 = "_-2wl" (String#10654, DoABC#3) //------------------------------------------------------------ //CoreWindowFrameworkLib package { import mx.core.SimpleApplication; import _-1Mz.Classes; import _-1Mz.WindowModel; import _-1Mz.WindowController; import _-6LW.IGraphicContext; import _-6LW.IGraphicContextHost; import _-5Qd.ISkinLayout; import _-5Qd.ISkinRenderer; import _-5Qd.ISkinTemplate; import _-5Qd.ISkinTemplateEntity; public class CoreWindowFrameworkLib extends SimpleApplication { public static var ICoreWindowFrameworkLib:Class = ICoreWindowFrameworkLib; public static var Classes:Class = Classes; public static var WindowModel:Class = WindowModel; public static var WindowController:Class = WindowController; public static var IGraphicContext:Class = IGraphicContext; public static var IGraphicContextHost:Class = IGraphicContextHost; public static var ISkinLayout:Class = ISkinLayout; public static var ISkinRenderer:Class = ISkinRenderer; public static var ISkinTemplate:Class = ISkinTemplate; public static var ISkinTemplateEntity:Class = ISkinTemplateEntity; } }//package //------------------------------------------------------------ //FakeContext package { import _-0MK._SafeStr_9; import flash.events.IEventDispatcher; import _-5Vt.AssetLibraryCollection; import _-0MK._SafeStr_12; import _-3JS.EventDispatcherWrapper; import _-5Vt._SafeStr_10; import flash.display.DisplayObjectContainer; import flash.net.URLRequest; import flash.system.LoaderContext; import _-ue.LibraryLoader; import _-0MK.Component; import flash.system.ApplicationDomain; import _-0MK._SafeStr_8; import _-0MK._SafeStr_35; import _-0MK._SafeStr_34; import _-3JS._SafeStr_36; import __AS3__.vec.Vector; public class FakeContext implements _SafeStr_9 { private var _SafeStr_6343:IEventDispatcher; private var _assets:AssetLibraryCollection; private var _SafeStr_8822:_SafeStr_12; public function FakeContext() { this._SafeStr_6343 = new EventDispatcherWrapper(); this._assets = new AssetLibraryCollection("fakeAssetCollection"); } public function get assets():_SafeStr_10 { return (this._assets); } public function get events():IEventDispatcher { return (this._SafeStr_6343); } public function get root():_SafeStr_9 { return (null); } public function error(k:String, _arg_2:Boolean, _arg_3:int=-1, _arg_4:Error=null):void { } public function getLastErrorMessage():String { return (""); } public function debug(k:String):void { } public function _SafeStr_8794():String { return (""); } public function warning(k:String):void { } public function _SafeStr_8795():String { return (""); } public function get displayObjectContainer():DisplayObjectContainer { return (null); } public function loadFromFile(k:URLRequest, _arg_2:LoaderContext):LibraryLoader { return (null); } public function _SafeStr_8226(k:Component, _arg_2:Array):void { } public function _SafeStr_8796(k:Component):void { } public function _SafeStr_8797(k:Class, _arg_2:uint=0, _arg_3:ApplicationDomain=null):_SafeStr_8 { return (null); } public function _SafeStr_8798(k:XML, _arg_2:Class):Boolean { return (false); } public function registerUpdateReceiver(k:_SafeStr_35, _arg_2:uint):void { } public function removeUpdateReceiver(k:_SafeStr_35):void { } public function toXMLString(k:uint=0):String { return (""); } public function queueInterface(k:_SafeStr_34, _arg_2:Function=null):_SafeStr_8 { return (null); } public function release(k:_SafeStr_34):uint { return (0); } public function dispose():void { this._assets.dispose(); this._SafeStr_6343 = null; this._assets = null; } public function get disposed():Boolean { return (false); } public function _SafeStr_25864(k:Component):void { } public function get configuration():_SafeStr_12 { return (this._SafeStr_8822); } public function set configuration(k:_SafeStr_12):void { this._SafeStr_8822 = k; } public function addLinkEventTracker(k:_SafeStr_36):void { } public function removeLinkEventTracker(k:_SafeStr_36):void { } public function createLinkEvent(k:String):void { } public function get linkEventTrackers():Vector.<_SafeStr_36> { return (null); } } }//package // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_12 = "_-3x" (String#952, DoABC#2) // _SafeStr_25864 = "_-1Mi" (String#2241, DoABC#2) // _SafeStr_34 = "_-6V2" (String#1091, DoABC#2) // _SafeStr_35 = "_-6-N" (String#1067, DoABC#2) // _SafeStr_36 = "_-1Z5" (String#818, DoABC#2) // _SafeStr_6343 = "_-2D-" (String#854, DoABC#2) // _SafeStr_8 = "_-5Oj" (String#1035, DoABC#2) // _SafeStr_8226 = "_-5OF" (String#1033, DoABC#2) // _SafeStr_8794 = "_-1ru" (String#837, DoABC#2) // _SafeStr_8795 = "_-5Si" (String#1040, DoABC#2) // _SafeStr_8796 = "_-6cp" (String#1101, DoABC#2) // _SafeStr_8797 = "_-054" (String#718, DoABC#2) // _SafeStr_8798 = "_-3WZ" (String#931, DoABC#2) // _SafeStr_8822 = "_-0Eg" (String#730, DoABC#2) // _SafeStr_9 = "_-24T" (String#848, DoABC#2) //------------------------------------------------------------ //final package { import mx.core.BitmapAsset; public class final extends BitmapAsset { } }//package //------------------------------------------------------------ //Habbo package { import flash.display.MovieClip; import _-4aM._SafeStr_1; import _-3-E._SafeStr_6; import flash.events.Event; import flash.external.ExternalInterface; import flash.net.URLRequest; import flash.net.URLVariables; import flash.system.Capabilities; import flash.system.System; import _-ue.ErrorReportStorage; import flash.net.URLRequestMethod; import flash.net.navigateToURL; import flash.net.sendToURL; import flash.display.StageScaleMode; import flash.display.StageQuality; import flash.display.StageAlign; import flash.events.ProgressEvent; import flash.events.HTTPStatusEvent; import flash.events.IOErrorEvent; import flash.events.UncaughtErrorEvent; import _-ue.MouseWheelEnabler; import flash.utils.setTimeout; import flash.display.DisplayObject; import flash.utils.getDefinitionByName; import flash.system.Security; public class Habbo extends MovieClip { public static const CORE_RATIO:Number = 0.6; private static const APPROXIMATE_SWF_SIZE:int = 7000000; protected static var PROCESSLOG_ENABLED:Boolean = false; public static const ERROR_VARIABLE_IS_FATAL:String = "is_fatal"; public static const ERROR_VARIABLE_CLIENT_CRASH_TIME:String = "crash_time"; public static const ERROR_VARIABLE_CONTEXT:String = "error_ctx"; public static const ERROR_VARIABLE_FLASH_VERSION:String = "flash_version"; public static const ERROR_VARIABLE_AVERAGE_UPDATE_INTERVAL:String = "avg_update"; public static const ERROR_VARIABLE_DEBUG:String = "debug"; public static const ERROR_VARIABLE_DESCRIPTION:String = "error_desc"; public static const ERROR_VARIABLE_CATEGORY:String = "error_cat"; public static const ERROR_VARIABLE_DATA:String = "error_data"; private static const CLIENT_STARTING:String = "client.starting"; private static const CLIENT_STARTING_LOADING:String = "client.starting.revolving"; private static const PROCESSLOG_ENABLED_KEY:String = "processlog.enabled"; private static const NEW_USER_FLOW_ENABLED:String = "new.user.flow.enabled"; private static const NEW_USER_ONBOARDING_HC_FLOW_ENABLED:String = "new.user.onboarding.hc.flow.enabled"; private static const NEW_USER_ONBOARDING_SHOW_HC_ITEMS:String = "new.user.onboarding.show.hc.items"; private static const NEW_USER_ONBOARDING_PAGE_TO_SHOW:String = "new.user.flow.page"; private static const RECEPTION_LOG_STEP_FUNCTION:String = "NewUserReception.logStep"; private static const STEP_NUX_ENTERED:String = "NUX_ENTERED"; private static const STEP_RECEPTION_EXITED:String = "RECEPTION_EXITED"; private static const STEP_NUX_EXITED:String = "NUX_EXITED"; private static const STEP_CLIENT_LOADED:String = "CLIENT_LOADED"; public static const ERROR_CATEGORY_FINALIZE_PRELOADING:int = 9; public static const ERROR_CATEGORY_DOWNLOAD_FONT:int = 11; public static const ERROR_UNCAUGHT_ERROR:int = 40; public static var CONNECTION_HOST:String; public static var CONNECTION_PORTS:String; private static var _crashURL:String = ""; private static var _crashed:Boolean = false; private static var _isSpaWeb:Boolean = false; private var _cacheIsDirty:Boolean; private var _cachedBytesTotal:uint; private var _cachedBytesLoaded:uint; private var _httpStatus:int; private var _disposed:Boolean = false; private var _loaderCompleted:Boolean; private var _loadingScreen:IHabboLoadingScreen; private var _onBoardingHc:OnBoardingHcFlow = null; private var _gzipEnvironmentReported:Boolean = false; public function Habbo() { if (!_SafeStr_1._SafeStr_5300(this)){ return; }; var _local_2:String; super(); stop(); _isSpaWeb = (stage.loaderInfo.parameters["spaweb"] == "1"); _SafeStr_6._SafeStr_5301 = _isSpaWeb; CONNECTION_HOST = root.loaderInfo.parameters["connection.info.host"]; CONNECTION_PORTS = root.loaderInfo.parameters["connection.info.port"]; var k:String = root.loaderInfo.parameters["client.fatal.error.url"]; if (k != null){ Habbo._crashURL = k; } else { _local_2 = root.loaderInfo.parameters["url.prefix"]; if (_local_2 != null){ Habbo._crashURL = (_local_2 + "/flash_client_error"); }; }; if (stage){ this.onAddedToStage(); } else { this.addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); }; } public static function trackLoginStep(k:String, _arg_2:String=null):void { _SafeStr_4.log(("* HabboMain Login Step: " + k)); if (Habbo.PROCESSLOG_ENABLED){ try { if (ExternalInterface.available){ if (_arg_2 != null){ ExternalInterface.call("FlashExternalInterface.logLoginStep", k, _arg_2); } else { ExternalInterface.call("FlashExternalInterface.logLoginStep", k); }; } else { _SafeStr_4.log("ExternalInterface is not available, tracking is disabled"); }; } catch(e:Error) { }; }; } public static function reportCrash(errorMessage:String, crashCategory:int, critical:Boolean, error:Error=null):void { var request:URLRequest = new URLRequest(Habbo._crashURL); var variables:URLVariables = new URLVariables(); variables[ERROR_VARIABLE_CLIENT_CRASH_TIME] = new Date().getTime().toString(); variables[ERROR_VARIABLE_IS_FATAL] = critical.toString(); variables[ERROR_VARIABLE_CONTEXT] = ""; variables[ERROR_VARIABLE_FLASH_VERSION] = Capabilities.version; variables[ERROR_VARIABLE_AVERAGE_UPDATE_INTERVAL] = 0; variables[ERROR_VARIABLE_DESCRIPTION] = errorMessage; variables[ERROR_VARIABLE_CATEGORY] = String(crashCategory); if (error != null){ variables[ERROR_VARIABLE_DATA] = String(error.getStackTrace()); }; variables[ERROR_VARIABLE_DEBUG] = (("Memory usage: " + Math.round((System.totalMemory / (0x0400 * 0x0400)))) + " MB"); var keys:Array = ErrorReportStorage._SafeStr_5302(); var length:int = keys.length; var i:int; while (i < length) { variables[keys[i]] = ErrorReportStorage._SafeStr_5303(keys[i]); i = (i + 1); }; variables[ERROR_VARIABLE_DEBUG] = ErrorReportStorage._SafeStr_5304(); request.data = variables; request.method = URLRequestMethod.POST; if (critical){ if (!Habbo._crashed){ Habbo._crashed = true; if (_isSpaWeb){ logSpaWeb("FlashExternalInterface.logCrash", variables); } else { navigateToURL(request, "_self"); }; }; } else { try { if (_isSpaWeb){ logSpaWeb("FlashExternalInterface.logError", variables); } else { sendToURL(request); }; } catch(e:Error) { _SafeStr_4.log(("Error while sending error report: " + e.message)); }; }; } private static function logSpaWeb(k:String, _arg_2:URLVariables):void { try { if (ExternalInterface.available){ ExternalInterface.call(k, _arg_2.toString()); }; } catch(e:Error) { }; } private function onAddedToStage(e:Event=null):void { removeEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); this.enableAccessFromJavascript(); Habbo.PROCESSLOG_ENABLED = (stage.loaderInfo.parameters["processlog.enabled"] == "1"); trackLoginStep(_SafeStr_2._SafeStr_5305); stage.scaleMode = StageScaleMode.NO_SCALE; stage.quality = StageQuality.LOW; stage.align = StageAlign.TOP_LEFT; root.loaderInfo.addEventListener(ProgressEvent.PROGRESS, this.onPreLoadingProgress); root.loaderInfo.addEventListener(HTTPStatusEvent.HTTP_STATUS, this.onPreLoadingStatus); root.loaderInfo.addEventListener(Event.COMPLETE, this.onPreLoadingCompleted); root.loaderInfo.addEventListener(IOErrorEvent.IO_ERROR, this.onPreLoadingFailed); root.loaderInfo.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, function (k:UncaughtErrorEvent):void { reportCrash(((("Uncaught client error, eventType: " + k.type) + " errorID: ") + k.errorID), ERROR_UNCAUGHT_ERROR, true, k.error); }); this.createNewUserLobbyOrLoadingScreen(); this.checkPreLoadingStatus(); MouseWheelEnabler.init(stage); } private function onPreLoadingStatus(k:HTTPStatusEvent):void { this._httpStatus = k.status; } private function onPreLoadingProgress(k:Event):void { this.checkPreLoadingStatus(); this.updateLoadingBarProgress(); this._cacheIsDirty = true; } private function onPreLoadingCompleted(event:Event):void { try { this._loaderCompleted = true; this.checkPreLoadingStatus(); } catch(error:Error) { trackLoginStep(_SafeStr_2._SafeStr_5306); reportCrash(("Failed to finalize main swf preloading: " + error.message), ERROR_CATEGORY_FINALIZE_PRELOADING, true, error); }; } private function onPreLoadingFailed(event:IOErrorEvent):void { setTimeout(function ():void { trackLoginStep(_SafeStr_2._SafeStr_5306); reportCrash(((((("IO error in main swf preloading: " + event.text) + " / URL: ") + root.loaderInfo.loaderURL) + " / HTTP status: ") + _httpStatus), ERROR_CATEGORY_FINALIZE_PRELOADING, true, null); }, 5000); } private function checkPreLoadingStatus():void { if (this._onBoardingHc != null){ return; }; if (((this._loaderCompleted) && ((this.progress >= 1)))){ if (((!(this.newUserOnboardingEnabled)) || (((this.newUserOnboardingEnabled) && ((this._onBoardingHc == null)))))){ this.finalizePreloading(); return; }; }; } private function calculateProgress():void { this._cachedBytesLoaded = root.loaderInfo.bytesLoaded; if (root.loaderInfo.bytesTotal == 0){ if (!this._gzipEnvironmentReported){ this._cachedBytesTotal = uint(APPROXIMATE_SWF_SIZE); this._gzipEnvironmentReported = true; trackLoginStep(_SafeStr_2._SafeStr_5307); }; }; if (root.loaderInfo.bytesTotal != 0){ this._cachedBytesTotal = root.loaderInfo.bytesTotal; }; if ((((this._cachedBytesTotal < this._cachedBytesLoaded)) || (this._loaderCompleted))){ this._cachedBytesTotal = this._cachedBytesLoaded; }; this._cacheIsDirty = false; if (((!(this._loaderCompleted)) && ((this._cachedBytesLoaded == this._cachedBytesTotal)))){ this._cacheIsDirty = true; this._cachedBytesLoaded = int((this._cachedBytesLoaded * 0.99)); }; } private function createNewUserLobbyOrLoadingScreen():void { if (this.newUserReceptionEnabled){ if (this.newUserOnboardingEnabled){ this._onBoardingHc = new OnBoardingHcFlow(); this._onBoardingHc.addEventListener(OnBoardingHcFlow._SafeStr_5308, this.onNewUserReceptionFinished); stage.addChild(this._onBoardingHc); this._onBoardingHc._SafeStr_5309(this.showHcItemDuringOnboarding); this._onBoardingHc.init(this.onboardingGoToPage); this.updateLoadingBarProgress(); this.trackNewReceptionStep(STEP_NUX_ENTERED); }; return; }; this.createLoadingScreen(); } public function createLoadingScreen():void { var k:String = stage.loaderInfo.parameters[CLIENT_STARTING]; if (k == null){ k = CLIENT_STARTING; }; var _local_2:String = stage.loaderInfo.parameters[CLIENT_STARTING_LOADING]; if (_local_2 == CLIENT_STARTING_LOADING){ _local_2 = null; }; this._loadingScreen = new HabboLoadingScreen(stage.stageWidth, stage.stageHeight, k, _local_2); this.updateLoadingBarProgress(); stage.addChild(DisplayObject(this._loadingScreen)); } private function updateLoadingBarProgress():void { var k:Number; var _local_2:Number; if (this._loadingScreen != null){ _local_2 = this.progress; if (_local_2 == 0){ k = ((this.bytesLoaded / APPROXIMATE_SWF_SIZE) * CORE_RATIO); } else { k = (_local_2 * CORE_RATIO); }; this._loadingScreen._SafeStr_5310(k); }; } private function finalizePreloading():void { var k:Class; var _local_2:DisplayObject; this.trackNewReceptionStep(STEP_CLIENT_LOADED); trackLoginStep(_SafeStr_2._SafeStr_5311); root.loaderInfo.removeEventListener(ProgressEvent.PROGRESS, this.onPreLoadingProgress); root.loaderInfo.removeEventListener(HTTPStatusEvent.HTTP_STATUS, this.onPreLoadingStatus); root.loaderInfo.removeEventListener(Event.COMPLETE, this.onPreLoadingCompleted); root.loaderInfo.removeEventListener(IOErrorEvent.IO_ERROR, this.onPreLoadingFailed); nextFrame(); k = Class(getDefinitionByName("HabboMain")); if (k){ _local_2 = (new (k)(this._loadingScreen) as DisplayObject); if (_local_2){ _local_2.addEventListener(Event.REMOVED, this.onMainRemoved, false, 0, true); addChild(_local_2); }; }; } private function enableAccessFromJavascript():void { var k:String; var _local_2:int; if (ExternalInterface.available){ k = stage.loaderInfo.parameters["url.prefix"]; if (k != null){ k = k.replace("http://", "").replace("https://", ""); _local_2 = k.indexOf(":"); if (_local_2 != -1){ k = k.substring(0, _local_2); }; if (this._SafeStr_5312(k)){ Security.allowDomain(k); }; }; }; } private function onMainRemoved(k:Event):void { this.dispose(); } private function dispose():void { removeEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); if (!this._disposed){ this._disposed = true; if (this._loadingScreen != null){ this._loadingScreen = null; }; if (parent){ parent.removeChild(this); }; }; } public function get progress():Number { return ((((this.bytesTotal)!=0) ? (this.bytesLoaded / this.bytesTotal) : ((this._loaderCompleted) ? 1 : 0))); } public function get bytesLoaded():uint { if (this._cacheIsDirty){ this.calculateProgress(); }; return (this._cachedBytesLoaded); } public function get bytesTotal():uint { if (this._cacheIsDirty){ this.calculateProgress(); }; return (this._cachedBytesTotal); } private function get newUserReceptionEnabled():Boolean { return ((stage.loaderInfo.parameters[NEW_USER_FLOW_ENABLED] == "true")); } private function get newUserOnboardingEnabled():Boolean { return ((stage.loaderInfo.parameters[NEW_USER_ONBOARDING_HC_FLOW_ENABLED] == "true")); } private function get showHcItemDuringOnboarding():Boolean { return ((stage.loaderInfo.parameters[NEW_USER_ONBOARDING_SHOW_HC_ITEMS] == "true")); } private function get onboardingGoToPage():String { return (stage.loaderInfo.parameters[NEW_USER_ONBOARDING_PAGE_TO_SHOW]); } private function get processLogEnabled():Boolean { return ((stage.loaderInfo.parameters[PROCESSLOG_ENABLED_KEY] == "1")); } public function get infoHost():String { return (stage.loaderInfo.parameters["connection.info.host"]); } public function get infoPort():String { return (stage.loaderInfo.parameters["connection.info.port"]); } private function _SafeStr_5312(_arg_1:String, _arg_2:Object=null):Boolean { return (true); } private function onNewUserReceptionFinished(k:Event):void { if (this.newUserReceptionEnabled){ if (this.newUserOnboardingEnabled){ this._onBoardingHc.removeEventListener(OnBoardingHcFlow._SafeStr_5308, this.onNewUserReceptionFinished); this._onBoardingHc.dispose(); this._onBoardingHc = null; this._loadingScreen = null; this.trackNewReceptionStep(STEP_NUX_EXITED); }; }; this.createLoadingScreen(); this.checkPreLoadingStatus(); } private function trackNewReceptionStep(k:String):void { if (((ExternalInterface.available) && (this.newUserReceptionEnabled))){ try { if (ExternalInterface.available){ ExternalInterface.call(RECEPTION_LOG_STEP_FUNCTION, k); }; } catch(e:Error) { }; }; } } }//package // _SafeStr_1 = "_-6Pd" (String#3234, DoABC#2) // _SafeStr_2 = "_-0jc" (String#766, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_5300 = "_-5ev" (String#3077, DoABC#2) // _SafeStr_5301 = "_-2X6" (String#2481, DoABC#2) // _SafeStr_5302 = "_-04Y" (String#2021, DoABC#2) // _SafeStr_5303 = "_-5ZD" (String#3055, DoABC#2) // _SafeStr_5304 = "_-0iH" (String#2121, DoABC#2) // _SafeStr_5305 = "_-2Te" (String#2472, DoABC#2) // _SafeStr_5306 = "_-1ne" (String#2332, DoABC#2) // _SafeStr_5307 = "_-4i0" (String#2885, DoABC#2) // _SafeStr_5308 = "_-0rT" (String#2154, DoABC#2) // _SafeStr_5309 = "_-628" (String#3160, DoABC#2) // _SafeStr_5310 = "_-2XZ" (String#870, DoABC#2) // _SafeStr_5311 = "_-4yd" (String#2942, DoABC#2) // _SafeStr_5312 = "_-1MH" (String#2239, DoABC#2) // _SafeStr_6 = "_-1ax" (String#821, DoABC#2) //------------------------------------------------------------ //HabboAdManagerCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.AdManagerBootstrap; import com.sulake.iid.IIDHabboAdManager; public class HabboAdManagerCom extends SimpleApplication { public static var manifest:Class = _SafeStr_2131; public static var requiredClasses:Array = new Array(AdManagerBootstrap, IIDHabboAdManager); } }//package // _SafeStr_2131 = "_-5Gx" (String#13050, DoABC#3) //------------------------------------------------------------ //HabboAvatarEditorCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboAvatarEditorManagerBootstrap; import com.sulake.iid.IIDHabboAvatarEditor; public class HabboAvatarEditorCom extends SimpleApplication { public static var requiredClasses:Array = new Array(HabboAvatarEditorManagerBootstrap, IIDHabboAvatarEditor); public static var manifest:Class = _SafeStr_2259; public static var AvatarEditor:Class = _SafeStr_2264; public static var AvatarEditorFrame:Class = _SafeStr_2262; public static var AvatarEditorContent:Class = _SafeStr_2263; public static var StripClubItemsInfo:Class = _SafeStr_2257; public static var Outfit:Class = _SafeStr_2255; public static var avatareditor_wardrobe_base:Class = _SafeStr_2254; public static var avatar_editor_effect_griditem_xml:Class = _SafeStr_2256; public static var avatar_editor_name_change:Class = _SafeStr_2258; public static var avatar_editor_name_change_item:Class = _SafeStr_2260; } }//package // _SafeStr_2254 = "_-1k8" (String#9375, DoABC#3) // _SafeStr_2255 = "_-3rq" (String#11600, DoABC#3) // _SafeStr_2256 = "_-1I6" (String#8929, DoABC#3) // _SafeStr_2257 = "_-2tH" (String#10581, DoABC#3) // _SafeStr_2258 = "_-4XW" (String#12274, DoABC#3) // _SafeStr_2259 = "_-5PY" (String#13183, DoABC#3) // _SafeStr_2260 = "_-1ia" (String#9356, DoABC#3) // _SafeStr_2262 = "_-52e" (String#12797, DoABC#3) // _SafeStr_2263 = "_-66B" (String#13876, DoABC#3) // _SafeStr_2264 = "_-2NW" (String#10086, DoABC#3) //------------------------------------------------------------ //HabboAvatarRenderLib package { import mx.core.SimpleApplication; import com.sulake.bootstrap.AvatarRenderManagerBootstrap; import com.sulake.iid.IIDAvatarRenderManager; public class HabboAvatarRenderLib extends SimpleApplication { public static var requiredClasses:Array = new Array(AvatarRenderManagerBootstrap, IIDAvatarRenderManager); public static var manifest:Class = _SafeStr_89; public static var user_typing_png:Class = _SafeStr_81; public static var user_typing_small_png:Class = _SafeStr_78; public static var user_muted_png:Class = _SafeStr_73; public static var user_muted_small_png:Class = _SafeStr_84; public static var user_blowkiss_png:Class = _SafeStr_72; public static var user_blowkiss_small_png:Class = _SafeStr_82; public static var user_guide_bubble_png:Class = _SafeStr_85; public static var user_guide_requester_bubble_png:Class = _SafeStr_83; public static var user_idle_left_1_png:Class = HabboAvatarRenderLib_user_idle_left_1_png; public static var user_idle_left_2_png:Class = HabboAvatarRenderLib_user_idle_left_2_png; public static var user_idle_left_1_small_png:Class = HabboAvatarRenderLib_user_idle_left_1_small_png; public static var user_idle_left_2_small_png:Class = HabboAvatarRenderLib_user_idle_left_2_small_png; public static var user_idle_right_1_png:Class = HabboAvatarRenderLib_user_idle_right_1_png; public static var user_idle_right_2_png:Class = HabboAvatarRenderLib_user_idle_right_2_png; public static var user_idle_right_1_small_png:Class = HabboAvatarRenderLib_user_idle_right_1_small_png; public static var user_idle_right_2_small_png:Class = HabboAvatarRenderLib_user_idle_right_2_small_png; public static var number_1_png:Class = HabboAvatarRenderLib_number_1_png; public static var number_2_png:Class = HabboAvatarRenderLib_number_2_png; public static var number_3_png:Class = HabboAvatarRenderLib_number_3_png; public static var number_4_png:Class = HabboAvatarRenderLib_number_4_png; public static var number_5_png:Class = HabboAvatarRenderLib_number_5_png; public static var number_1_small_png:Class = HabboAvatarRenderLib_number_1_small_png; public static var number_2_small_png:Class = HabboAvatarRenderLib_number_2_small_png; public static var number_3_small_png:Class = HabboAvatarRenderLib_number_3_small_png; public static var number_4_small_png:Class = HabboAvatarRenderLib_number_4_small_png; public static var number_5_small_png:Class = HabboAvatarRenderLib_number_5_small_png; public static var pet_experience_bubble_png:Class = _SafeStr_91; public static var action_offset_lay:Class = _SafeStr_87; public static var action_offset_swim:Class = _SafeStr_86; public static var HabboAvatarAnimation:Class = _SafeStr_71; public static var HabboAvatarFigure:Class = _SafeStr_88; public static var HabboAvatarGeometry:Class = _SafeStr_80; public static var HabboAvatarPartSets:Class = _SafeStr_90; public static var h_std_lg_1007_2_0:Class = HabboAvatarRenderLib_h_std_lg_1007_2_0; public static var h_std_lg_2182_2_0:Class = HabboAvatarRenderLib_h_std_lg_2182_2_0; public static var h_std_sh_2178_2_0:Class = HabboAvatarRenderLib_h_std_sh_2178_2_0; public static var h_std_sh_8_2_0:Class = HabboAvatarRenderLib_h_std_sh_8_2_0; public static var h_std_ey_9_2_0:Class = HabboAvatarRenderLib_h_std_ey_9_2_0; public static var h_std_lg_3_2_0:Class = HabboAvatarRenderLib_h_std_lg_3_2_0; public static var h_std_hr_1_2_0:Class = HabboAvatarRenderLib_h_std_hr_1_2_0; public static var h_std_ls_1_2_0:Class = HabboAvatarRenderLib_h_std_ls_1_2_0; public static var h_std_lg_201_2_0:Class = HabboAvatarRenderLib_h_std_lg_201_2_0; public static var h_std_sh_4_2_0:Class = HabboAvatarRenderLib_h_std_sh_4_2_0; public static var h_std_rh_1_2_0:Class = _SafeStr_77; public static var h_std_sh_7_2_0:Class = HabboAvatarRenderLib_h_std_sh_7_2_0; public static var h_std_ey_4_2_0:Class = HabboAvatarRenderLib_h_std_ey_4_2_0; public static var h_std_ch_18_2_0:Class = HabboAvatarRenderLib_h_std_ch_18_2_0; public static var h_std_sh_2180_2_0:Class = HabboAvatarRenderLib_h_std_sh_2180_2_0; public static var h_std_ey_6_2_0:Class = HabboAvatarRenderLib_h_std_ey_6_2_0; public static var h_std_hr_26_2_0:Class = HabboAvatarRenderLib_h_std_hr_26_2_0; public static var h_std_rs_1_2_0:Class = HabboAvatarRenderLib_h_std_rs_1_2_0; public static var h_std_hrb_26_2_0:Class = HabboAvatarRenderLib_h_std_hrb_26_2_0; public static var h_std_lg_7_2_0:Class = HabboAvatarRenderLib_h_std_lg_7_2_0; public static var h_std_lg_2181_2_0:Class = HabboAvatarRenderLib_h_std_lg_2181_2_0; public static var h_std_lh_1_2_0:Class = _SafeStr_74; public static var h_std_fc_1_2_0:Class = _SafeStr_75; public static var h_std_sh_1_2_0:Class = HabboAvatarRenderLib_h_std_sh_1_2_0; public static var h_std_sh_2179_2_0:Class = HabboAvatarRenderLib_h_std_sh_2179_2_0; public static var h_std_hd_1_2_0:Class = HabboAvatarRenderLib_h_std_hd_1_2_0; public static var h_std_ey_1_2_0:Class = HabboAvatarRenderLib_h_std_ey_1_2_0; public static var h_std_hrb_11_2_0:Class = HabboAvatarRenderLib_h_std_hrb_11_2_0; public static var h_std_ey_8_2_0:Class = HabboAvatarRenderLib_h_std_ey_8_2_0; public static var h_std_ch_207_2_0:Class = HabboAvatarRenderLib_h_std_ch_207_2_0; public static var h_std_ch_100_2_0:Class = HabboAvatarRenderLib_h_std_ch_100_2_0; public static var h_std_hr_4_2_0:Class = HabboAvatarRenderLib_h_std_hr_4_2_0; public static var h_std_hrb_4_2_0:Class = HabboAvatarRenderLib_h_std_hrb_4_2_0; public static var h_std_hr_6_2_0:Class = HabboAvatarRenderLib_h_std_hr_6_2_0; public static var h_std_hrb_6_2_0:Class = HabboAvatarRenderLib_h_std_hrb_6_2_0; public static var h_std_hrb_33_2_0:Class = HabboAvatarRenderLib_h_std_hrb_33_2_0; public static var h_std_ch_4_2_0:Class = HabboAvatarRenderLib_h_std_ch_4_2_0; public static var h_std_hd_2_2_0:Class = HabboAvatarRenderLib_h_std_hd_2_2_0; public static var h_std_ch_1207_2_0:Class = HabboAvatarRenderLib_h_std_ch_1207_2_0; public static var h_std_lg_6_2_0:Class = HabboAvatarRenderLib_h_std_lg_6_2_0; public static var h_std_ch_1100_2_0:Class = HabboAvatarRenderLib_h_std_ch_1100_2_0; public static var h_std_lg_2_2_0:Class = HabboAvatarRenderLib_h_std_lg_2_2_0; public static var h_std_ey_2_2_0:Class = HabboAvatarRenderLib_h_std_ey_2_2_0; public static var h_std_hr_24_2_0:Class = HabboAvatarRenderLib_h_std_hr_24_2_0; public static var h_std_sh_6_2_0:Class = HabboAvatarRenderLib_h_std_sh_6_2_0; public static var h_std_hrb_24_2_0:Class = HabboAvatarRenderLib_h_std_hrb_24_2_0; public static var h_std_ha_15_2_0:Class = HabboAvatarRenderLib_h_std_ha_15_2_0; public static var h_std_ch_101_2_0:Class = HabboAvatarRenderLib_h_std_ch_101_2_0; public static var h_std_rs_2_2_0:Class = HabboAvatarRenderLib_h_std_rs_2_2_0; public static var h_std_hr_11_2_0:Class = HabboAvatarRenderLib_h_std_hr_11_2_0; public static var h_std_ch_10_2_0:Class = HabboAvatarRenderLib_h_std_ch_10_2_0; public static var h_std_ey_7_2_0:Class = HabboAvatarRenderLib_h_std_ey_7_2_0; public static var h_std_lg_2183_2_0:Class = HabboAvatarRenderLib_h_std_lg_2183_2_0; public static var h_std_ls_2_2_0:Class = HabboAvatarRenderLib_h_std_ls_2_2_0; public static var h_std_ea_6_2_0:Class = _SafeStr_76; public static var h_std_fa_12_2_0:Class = _SafeStr_79; public static var h_std_hr_33_2_0:Class = HabboAvatarRenderLib_h_std_hr_33_2_0; public static var h_std_ch_1101_2_0:Class = HabboAvatarRenderLib_h_std_ch_1101_2_0; public static var h_std_ha_3_2_0:Class = HabboAvatarRenderLib_h_std_ha_3_2_0; public static var h_std_ch_1_2_0:Class = HabboAvatarRenderLib_h_std_ch_1_2_0; public static var h_std_bd_1_2_0:Class = _SafeStr_92; public static var h_std_hrb_1_2_0:Class = HabboAvatarRenderLib_h_std_hrb_1_2_0; public static var h_std_hr_36_2_0:Class = HabboAvatarRenderLib_h_std_hr_36_2_0; public static var h_std_hrb_36_2_0:Class = HabboAvatarRenderLib_h_std_hrb_36_2_0; public static var h_std_hr_16_2_0:Class = HabboAvatarRenderLib_h_std_hr_16_2_0; public static var h_std_hrb_16_2_0:Class = HabboAvatarRenderLib_h_std_hrb_16_2_0; public static var h_std_hr_32_2_0:Class = HabboAvatarRenderLib_h_std_hr_32_2_0; public static var h_std_hrb_32_2_0:Class = HabboAvatarRenderLib_h_std_hrb_32_2_0; public static var h_std_hr_35_2_0:Class = HabboAvatarRenderLib_h_std_hr_35_2_0; public static var h_std_hrb_35_2_0:Class = HabboAvatarRenderLib_h_std_hrb_35_2_0; public static var h_std_hr_200_2_0:Class = HabboAvatarRenderLib_h_std_hr_200_2_0; public static var h_std_hrb_200_2_0:Class = HabboAvatarRenderLib_h_std_hrb_200_2_0; public static var h_std_ey_5_2_0:Class = HabboAvatarRenderLib_h_std_ey_5_2_0; public static var h_std_ey_3_2_0:Class = HabboAvatarRenderLib_h_std_ey_3_2_0; public static var h_std_ch_5_2_0:Class = HabboAvatarRenderLib_h_std_ch_5_2_0; public static var h_std_ch_202_2_0:Class = HabboAvatarRenderLib_h_std_ch_202_2_0; public static var h_std_ch_1202_2_0:Class = HabboAvatarRenderLib_h_std_ch_1202_2_0; public static var h_std_ch_16_2_0:Class = HabboAvatarRenderLib_h_std_ch_16_2_0; public static var h_std_ch_15_2_0:Class = HabboAvatarRenderLib_h_std_ch_15_2_0; public static var h_std_ch_2_2_0:Class = HabboAvatarRenderLib_h_std_ch_2_2_0; public static var h_std_ch_201_2_0:Class = HabboAvatarRenderLib_h_std_ch_201_2_0; public static var h_std_lg_1_2_0:Class = HabboAvatarRenderLib_h_std_lg_1_2_0; public static var h_std_lg_4_2_0:Class = HabboAvatarRenderLib_h_std_lg_4_2_0; public static var h_std_lg_5_2_0:Class = HabboAvatarRenderLib_h_std_lg_5_2_0; public static var h_std_sh_3_2_0:Class = HabboAvatarRenderLib_h_std_sh_3_2_0; public static var h_std_sh_5_2_0:Class = HabboAvatarRenderLib_h_std_sh_5_2_0; public static var h_std_ls_2050_2_0:Class = HabboAvatarRenderLib_h_std_ls_2050_2_0; public static var h_std_ch_2050_2_0:Class = HabboAvatarRenderLib_h_std_ch_2050_2_0; public static var h_std_rs_2050_2_0:Class = HabboAvatarRenderLib_h_std_rs_2050_2_0; public static var h_std_ch_2165_2_0:Class = HabboAvatarRenderLib_h_std_ch_2165_2_0; public static var h_std_ls_2165_2_0:Class = HabboAvatarRenderLib_h_std_ls_2165_2_0; public static var h_std_rs_2165_2_0:Class = HabboAvatarRenderLib_h_std_rs_2165_2_0; public static var h_std_ch_2166_2_0:Class = HabboAvatarRenderLib_h_std_ch_2166_2_0; public static var h_std_ls_2166_2_0:Class = HabboAvatarRenderLib_h_std_ls_2166_2_0; public static var h_std_rs_2166_2_0:Class = HabboAvatarRenderLib_h_std_rs_2166_2_0; public static var h_std_lg_2494_2_0:Class = HabboAvatarRenderLib_h_std_lg_2494_2_0; public static var h_std_sh_2111_2_0:Class = HabboAvatarRenderLib_h_std_sh_2111_2_0; public static var h_std_sh_2112_2_0:Class = HabboAvatarRenderLib_h_std_sh_2112_2_0; public static var h_std_lg_2037_2_0:Class = HabboAvatarRenderLib_h_std_lg_2037_2_0; } }//package // _SafeStr_71 = "_-2Wp" (String#869, DoABC#2) // _SafeStr_72 = "_-1cK" (String#329, DoABC#2) // _SafeStr_73 = "_-bF" (String#412, DoABC#2) // _SafeStr_74 = "_-03R" (String#299, DoABC#2) // _SafeStr_75 = "_-4hO" (String#373, DoABC#2) // _SafeStr_76 = "_-6HV" (String#393, DoABC#2) // _SafeStr_77 = "_-67E" (String#392, DoABC#2) // _SafeStr_78 = "_-6Oi" (String#396, DoABC#2) // _SafeStr_79 = "_-1K3" (String#324, DoABC#2) // _SafeStr_80 = "_-4BL" (String#963, DoABC#2) // _SafeStr_81 = "_-g" (String#415, DoABC#2) // _SafeStr_82 = "_-5eJ" (String#389, DoABC#2) // _SafeStr_83 = "_-A3" (String#403, DoABC#2) // _SafeStr_84 = "_-93" (String#402, DoABC#2) // _SafeStr_85 = "_-18J" (String#320, DoABC#2) // _SafeStr_86 = "_-6EQ" (String#1078, DoABC#2) // _SafeStr_87 = "_-2U2" (String#865, DoABC#2) // _SafeStr_88 = "_-8u" (String#1109, DoABC#2) // _SafeStr_89 = "_-3Pm" (String#924, DoABC#2) // _SafeStr_90 = "_-0Uf" (String#746, DoABC#2) // _SafeStr_91 = "_-3cp" (String#355, DoABC#2) // _SafeStr_92 = "_-25n" (String#334, DoABC#2) //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_1_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_1_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_10_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_10_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_100_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_100_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_101_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_101_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_1100_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_1100_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_1101_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_1101_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_1202_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_1202_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_1207_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_1207_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_15_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_15_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_16_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_16_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_18_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_18_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_2_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_2_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_201_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_201_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_202_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_202_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_2050_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_2050_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_207_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_207_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_2165_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_2165_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_2166_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_2166_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_4_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_4_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ch_5_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ch_5_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ey_1_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ey_1_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ey_2_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ey_2_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ey_3_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ey_3_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ey_4_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ey_4_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ey_5_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ey_5_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ey_6_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ey_6_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ey_7_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ey_7_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ey_8_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ey_8_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ey_9_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ey_9_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ha_15_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ha_15_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ha_3_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ha_3_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hd_1_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hd_1_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hd_2_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hd_2_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hr_1_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hr_1_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hr_11_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hr_11_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hr_16_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hr_16_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hr_200_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hr_200_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hr_24_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hr_24_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hr_26_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hr_26_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hr_32_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hr_32_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hr_33_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hr_33_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hr_35_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hr_35_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hr_36_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hr_36_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hr_4_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hr_4_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hr_6_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hr_6_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hrb_1_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hrb_1_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hrb_11_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hrb_11_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hrb_16_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hrb_16_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hrb_200_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hrb_200_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hrb_24_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hrb_24_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hrb_26_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hrb_26_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hrb_32_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hrb_32_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hrb_33_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hrb_33_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hrb_35_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hrb_35_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hrb_36_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hrb_36_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hrb_4_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hrb_4_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_hrb_6_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_hrb_6_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_lg_1_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_lg_1_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_lg_1007_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_lg_1007_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_lg_2_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_lg_2_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_lg_201_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_lg_201_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_lg_2037_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_lg_2037_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_lg_2181_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_lg_2181_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_lg_2182_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_lg_2182_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_lg_2183_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_lg_2183_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_lg_2494_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_lg_2494_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_lg_3_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_lg_3_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_lg_4_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_lg_4_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_lg_5_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_lg_5_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_lg_6_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_lg_6_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_lg_7_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_lg_7_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ls_1_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ls_1_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ls_2_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ls_2_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ls_2050_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ls_2050_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ls_2165_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ls_2165_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_ls_2166_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_ls_2166_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_rs_1_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_rs_1_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_rs_2_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_rs_2_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_rs_2050_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_rs_2050_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_rs_2165_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_rs_2165_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_rs_2166_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_rs_2166_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_sh_1_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_sh_1_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_sh_2111_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_sh_2111_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_sh_2112_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_sh_2112_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_sh_2178_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_sh_2178_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_sh_2179_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_sh_2179_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_sh_2180_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_sh_2180_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_sh_3_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_sh_3_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_sh_4_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_sh_4_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_sh_5_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_sh_5_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_sh_6_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_sh_6_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_sh_7_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_sh_7_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_h_std_sh_8_2_0 package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_h_std_sh_8_2_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_number_1_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_number_1_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_number_1_small_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_number_1_small_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_number_2_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_number_2_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_number_2_small_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_number_2_small_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_number_3_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_number_3_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_number_3_small_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_number_3_small_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_number_4_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_number_4_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_number_4_small_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_number_4_small_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_number_5_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_number_5_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_number_5_small_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_number_5_small_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_user_idle_left_1_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_user_idle_left_1_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_user_idle_left_1_small_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_user_idle_left_1_small_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_user_idle_left_2_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_user_idle_left_2_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_user_idle_left_2_small_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_user_idle_left_2_small_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_user_idle_right_1_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_user_idle_right_1_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_user_idle_right_1_small_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_user_idle_right_1_small_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_user_idle_right_2_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_user_idle_right_2_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboAvatarRenderLib_user_idle_right_2_small_png package { import mx.core.BitmapAsset; public class HabboAvatarRenderLib_user_idle_right_2_small_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboCatalogBootstrap; import com.sulake.iid.IIDHabboCatalog; public class HabboCatalogCom extends SimpleApplication { public static var requiredClasses:Array = new Array(HabboCatalogBootstrap, IIDHabboCatalog); public static var manifest:Class = _SafeStr_275; public static const bot_thumb_bg:Class = _SafeStr_247; public static const bot_thumb_bg_selected:Class = _SafeStr_368; public static const ctlg_clr_27x22_1:Class = HabboCatalogCom_ctlg_clr_27x22_1; public static const ctlg_clr_27x22_2:Class = HabboCatalogCom_ctlg_clr_27x22_2; public static const ctlg_clr_27x22_3:Class = HabboCatalogCom_ctlg_clr_27x22_3; public static const ctlg_clr_40x32_1:Class = HabboCatalogCom_ctlg_clr_40x32_1; public static const ctlg_clr_40x32_2:Class = HabboCatalogCom_ctlg_clr_40x32_2; public static const ctlg_clr_40x32_3:Class = HabboCatalogCom_ctlg_clr_40x32_3; public static const ctlg_arrow_down:Class = _SafeStr_316; public static const ctlg_arrow_next:Class = _SafeStr_267; public static const ctlg_arrow_prev:Class = _SafeStr_240; public static const ctlg_arrow_right:Class = _SafeStr_369; public static const ctlg_dyndeal_background:Class = _SafeStr_263; public static const ctlg_icon_deal_hc:Class = _SafeStr_385; public static const ctlg_pic_deal_icon_narrow:Class = _SafeStr_299; public static const events_confirm_purchase:Class = _SafeStr_236; public static const ctlg_recycler_slot_bg:Class = _SafeStr_245; public static const purse_club_small:Class = _SafeStr_346; public static const purse_coins_small:Class = _SafeStr_270; public static const purse_pixels_small:Class = _SafeStr_325; public static const testarrow_down:Class = _SafeStr_336; public static const testarrow_right:Class = _SafeStr_279; public static const vip_icon_medium:Class = _SafeStr_380; public static const icon_credit_0:Class = HabboCatalogCom_icon_credit_0; public static const icon_credit_1:Class = HabboCatalogCom_icon_credit_1; public static const icon_credit_2:Class = HabboCatalogCom_icon_credit_2; public static const icon_credit_3:Class = HabboCatalogCom_icon_credit_3; public static const icon_credit_4:Class = HabboCatalogCom_icon_credit_4; public static const icon_credit_5:Class = HabboCatalogCom_icon_credit_5; public static const icon_credit_6:Class = HabboCatalogCom_icon_credit_6; public static const icon_pixel_0:Class = _SafeStr_296; public static const icon_shell_0:Class = _SafeStr_374; public static const icon_bg_img_2:Class = _SafeStr_274; public static const icon_bg_img:Class = _SafeStr_332; public static const icon_duck_vipwhite:Class = _SafeStr_237; public static const icon_hc:Class = _SafeStr_371; public static const thumb_bg:Class = _SafeStr_390; public static const thumb_bg_selected:Class = _SafeStr_256; public static var club_center_xml:Class = _SafeStr_362; public static var club_center_special_info_xml:Class = _SafeStr_253; public static const club_extend_confirmation:Class = _SafeStr_254; public static const club_buy_confirmation:Class = _SafeStr_278; public static const club_buy_hc_item:Class = _SafeStr_306; public static const club_buy_info_item:Class = _SafeStr_379; public static const club_buy_vip_item:Class = _SafeStr_372; public static const club_buy_vip_upgrade_item:Class = _SafeStr_382; public static const club_gift_confirmation:Class = _SafeStr_251; public static const club_gift_list_item:Class = _SafeStr_355; public static const club_gift_preview:Class = _SafeStr_305; public static const vip_buy_item:Class = _SafeStr_281; public static const vip_benefits:Class = _SafeStr_326; public static const touchscreen_phone:Class = _SafeStr_280; public static const color_chooser_cell:Class = _SafeStr_345; public static const configuration_catalog_spaces:Class = _SafeStr_392; public static const gridItem:Class = _SafeStr_310; public static const grid_item_with_price_multi:Class = _SafeStr_357; public static const grid_item_with_price_single:Class = _SafeStr_367; public static const layout_club_buy:Class = _SafeStr_234; public static const layout_club_gifts:Class = _SafeStr_298; public static const layout_default_3x3:Class = _SafeStr_309; public static const layout_frontpage4:Class = _SafeStr_349; public static const layout_frontpage_featured:Class = _SafeStr_324; public static const layout_info_rentables:Class = _SafeStr_286; public static const layout_info_duckets:Class = _SafeStr_330; public static const layout_info_loyalty:Class = _SafeStr_363; public static const layout_loyalty_vip_buy:Class = _SafeStr_301; public static const layout_monkey:Class = _SafeStr_378; public static const layout_marketplace_own_items:Class = _SafeStr_311; public static const layout_marketplace:Class = _SafeStr_260; public static const layout_petcustomization:Class = _SafeStr_338; public static const layout_pets2:Class = HabboCatalogCom_layout_pets2; public static const layout_pets3:Class = HabboCatalogCom_layout_pets3; public static const layout_pets:Class = _SafeStr_365; public static const layout_roomads:Class = _SafeStr_276; public static const layout_recycler_info:Class = _SafeStr_248; public static const layout_recycler_prizes:Class = _SafeStr_291; public static const layout_recycler:Class = _SafeStr_341; public static const layout_soundmachine:Class = _SafeStr_307; public static const layout_spaces_new:Class = _SafeStr_269; public static const layout_trophies:Class = _SafeStr_391; public static const layout_vip_buy:Class = _SafeStr_243; public static const layout_guild_custom_furni:Class = _SafeStr_389; public static const layout_guild_frontpage:Class = _SafeStr_268; public static const layout_guild_forum:Class = _SafeStr_343; public static const layout_badge_display:Class = _SafeStr_261; public static const layout_single_bundle:Class = _SafeStr_393; public static const layout_builders_club_addons:Class = _SafeStr_246; public static const layout_builders_club_loyalty:Class = _SafeStr_353; public static const layout_builders_club_frontpage:Class = _SafeStr_327; public static const old_layout_club_buy:Class = _SafeStr_303; public static const old_layout_club_gifts:Class = _SafeStr_238; public static const old_layout_default_3x3:Class = _SafeStr_375; public static const old_layout_frontpage4:Class = _SafeStr_358; public static const old_layout_info_rentables:Class = _SafeStr_252; public static const old_layout_info_duckets:Class = _SafeStr_295; public static const old_layout_info_loyalty:Class = _SafeStr_288; public static const old_layout_loyalty_vip_buy:Class = _SafeStr_320; public static const old_layout_monkey:Class = _SafeStr_259; public static const old_layout_marketplace_own_items:Class = _SafeStr_337; public static const old_layout_marketplace:Class = _SafeStr_342; public static const old_layout_petcustomization:Class = _SafeStr_366; public static const old_layout_pets2:Class = HabboCatalogCom_old_layout_pets2; public static const old_layout_pets3:Class = HabboCatalogCom_old_layout_pets3; public static const old_layout_pets:Class = _SafeStr_304; public static const old_layout_roomads:Class = _SafeStr_250; public static const old_layout_recycler_info:Class = _SafeStr_302; public static const old_layout_recycler_prizes:Class = _SafeStr_384; public static const old_layout_recycler:Class = _SafeStr_314; public static const old_layout_soundmachine:Class = _SafeStr_376; public static const old_layout_spaces_new:Class = _SafeStr_308; public static const old_layout_trophies:Class = _SafeStr_249; public static const old_layout_vip_buy:Class = _SafeStr_360; public static const old_layout_guild_custom_furni:Class = _SafeStr_232; public static const old_layout_guild_frontpage:Class = _SafeStr_271; public static const old_layout_badge_display:Class = _SafeStr_257; public static const old_layout_single_bundle:Class = _SafeStr_328; public static const habbo_orderinfo_cantbuycredits:Class = _SafeStr_352; public static const habbo_orderinfo_dialog:Class = _SafeStr_340; public static const habbo_orderinfo_gift_checked:Class = _SafeStr_284; public static const habbo_orderinfo_gift_unchecked:Class = _SafeStr_356; public static const habbo_orderinfo_nocredits:Class = _SafeStr_323; public static const habbo_orderinfo_receiver_suggestion:Class = _SafeStr_388; public static const clubBuyWidget:Class = _SafeStr_354; public static const clubGiftWidget:Class = _SafeStr_373; public static const colourGridWidget:Class = _SafeStr_317; public static const itemGridWidget:Class = _SafeStr_359; public static const marketPlaceOwnItemsWidget:Class = _SafeStr_319; public static const marketPlaceWidget:Class = _SafeStr_244; public static const petPreviewWidget:Class = _SafeStr_370; public static const productViewWidget:Class = _SafeStr_300; public static const purchaseWidget:Class = _SafeStr_401; public static const recyclerPrizesWidgetLevelItem:Class = _SafeStr_313; public static const recyclerWidget:Class = _SafeStr_235; public static const redeemItemCodeWidget:Class = _SafeStr_377; public static const singleViewWidget:Class = _SafeStr_383; public static const specialInfoWidget:Class = _SafeStr_239; public static const textInputWidget:Class = _SafeStr_297; public static const traxPreviewWidget:Class = _SafeStr_255; public static const trophyWidget:Class = _SafeStr_387; public static const marketplace_offer_details:Class = _SafeStr_331; public static const marketplace_purchase_confirmation:Class = _SafeStr_402; public static const marketplace_search_advanced:Class = _SafeStr_242; public static const marketplace_search_simple:Class = _SafeStr_266; public static const gift_palette_item:Class = _SafeStr_399; public static const price_display:Class = _SafeStr_290; public static const priceDisplayWidget:Class = _SafeStr_292; public static const purchase_confirmation:Class = _SafeStr_289; public static const gift_wrapping:Class = _SafeStr_322; public static const gift_incognito:Class = _SafeStr_364; public static const suggestion_list_item:Class = _SafeStr_381; public static const suggestion_list_item_new:Class = _SafeStr_339; public static const spaces:Class = _SafeStr_351; public static const purchaseButtons:Class = _SafeStr_312; public static const purchaseWidgetBuyVipStub:Class = _SafeStr_273; public static const guildSelectorWidget:Class = _SafeStr_258; public static const guildBadgeViewWidget:Class = _SafeStr_287; public static const guild_selector_widget_item:Class = _SafeStr_396; public static const club_direct_buy_xml:Class = _SafeStr_400; public static const club_direct_buy_success_xml:Class = _SafeStr_350; public static const catalog_icon_badge_included:Class = _SafeStr_283; public static const catalog_icon_ninja_effect_included:Class = _SafeStr_395; public static const badgeDisplayWidget:Class = _SafeStr_321; public static const spinnerWidget:Class = _SafeStr_398; public static const catalog_volter:Class = _SafeStr_293; public static const catalog_ubuntu:Class = _SafeStr_315; public static const catalog_ubuntu_with_tabs:Class = _SafeStr_282; public static const discountPromoItem:Class = _SafeStr_265; public static const discountValueItem:Class = _SafeStr_277; public static const totalPriceWidget:Class = _SafeStr_262; public static const bundle_discount_star_sheet:Class = _SafeStr_294; public static const thumb_up:Class = _SafeStr_344; public static const bundlesInfoItem:Class = _SafeStr_233; public static const soldLtdItemsWidget:Class = _SafeStr_394; public static var rent_confirmation:Class = _SafeStr_347; public static const badgeGridItem:Class = _SafeStr_361; public static const activityPointDisplayWidget:Class = _SafeStr_386; public static const addOnBadgeViewWidget:Class = _SafeStr_348; public static const builderWidget:Class = _SafeStr_264; public static const targeted_offer_dialog_xml:Class = _SafeStr_397; public static const targeted_offer_dialog_variation_xml:Class = _SafeStr_285; public static const targeted_offer_minimized_xml:Class = _SafeStr_329; public static const targeted_offer_purchase_confirmation_xml:Class = _SafeStr_318; public static const targeted_offer_habbomall_xml:Class = _SafeStr_272; public static var offer_center_xml:Class = _SafeStr_241; } }//package // _SafeStr_232 = "_-283" (String#9827, DoABC#3) // _SafeStr_233 = "_-6Uh" (String#14281, DoABC#3) // _SafeStr_234 = "_-598" (String#12917, DoABC#3) // _SafeStr_235 = "_-6U7" (String#14273, DoABC#3) // _SafeStr_236 = "_-3rf" (String#11597, DoABC#3) // _SafeStr_237 = "_-0mN" (String#8393, DoABC#3) // _SafeStr_238 = "_-1gn" (String#9323, DoABC#3) // _SafeStr_239 = "_-1Pm" (String#9067, DoABC#3) // _SafeStr_240 = "_-6C3" (String#13965, DoABC#3) // _SafeStr_241 = "_-1PO" (String#9062, DoABC#3) // _SafeStr_242 = "_-2RN" (String#10153, DoABC#3) // _SafeStr_243 = "_-2xp" (String#10674, DoABC#3) // _SafeStr_244 = "_-1W4" (String#9165, DoABC#3) // _SafeStr_245 = "_-29Q" (String#9850, DoABC#3) // _SafeStr_246 = "_-2Mv" (String#10077, DoABC#3) // _SafeStr_247 = "_-1pA" (String#9463, DoABC#3) // _SafeStr_248 = "_-16X" (String#8739, DoABC#3) // _SafeStr_249 = "_-360" (String#10828, DoABC#3) // _SafeStr_250 = "_-4kD" (String#12498, DoABC#3) // _SafeStr_251 = "_-3sT" (String#11612, DoABC#3) // _SafeStr_252 = "_-3pR" (String#11559, DoABC#3) // _SafeStr_253 = "_-5bu" (String#13385, DoABC#3) // _SafeStr_254 = "_-AB" (String#14590, DoABC#3) // _SafeStr_255 = "_-1T7" (String#9115, DoABC#3) // _SafeStr_256 = "_-2J2" (String#10016, DoABC#3) // _SafeStr_257 = "_-57H" (String#12876, DoABC#3) // _SafeStr_258 = "_-6Zu" (String#14354, DoABC#3) // _SafeStr_259 = "_-57k" (String#12886, DoABC#3) // _SafeStr_260 = "_-3Tb" (String#11184, DoABC#3) // _SafeStr_261 = "_-3z3" (String#11725, DoABC#3) // _SafeStr_262 = "_-4LY" (String#12104, DoABC#3) // _SafeStr_263 = "_-099" (String#7757, DoABC#3) // _SafeStr_264 = "_-4T" (String#12198, DoABC#3) // _SafeStr_265 = "_-4WB" (String#12248, DoABC#3) // _SafeStr_266 = "_-gA" (String#15157, DoABC#3) // _SafeStr_267 = "_-3jj" (String#11456, DoABC#3) // _SafeStr_268 = "_-1ou" (String#9459, DoABC#3) // _SafeStr_269 = "_-2rD" (String#10546, DoABC#3) // _SafeStr_270 = "_-434" (String#11806, DoABC#3) // _SafeStr_271 = "_-3IO" (String#11004, DoABC#3) // _SafeStr_272 = "_-291" (String#9846, DoABC#3) // _SafeStr_273 = "_-4WM" (String#12252, DoABC#3) // _SafeStr_274 = "_-0nZ" (String#8412, DoABC#3) // _SafeStr_275 = "_-0si" (String#8492, DoABC#3) // _SafeStr_276 = "_-4oH" (String#12567, DoABC#3) // _SafeStr_277 = "_-68d" (String#13914, DoABC#3) // _SafeStr_278 = "_-0FP" (String#7852, DoABC#3) // _SafeStr_279 = "_-2I5" (String#9993, DoABC#3) // _SafeStr_280 = "_-3Nn" (String#11085, DoABC#3) // _SafeStr_281 = "_-15X" (String#8725, DoABC#3) // _SafeStr_282 = "_-4wM" (String#12687, DoABC#3) // _SafeStr_283 = "_-4DS" (String#11958, DoABC#3) // _SafeStr_284 = "_-0vA" (String#8528, DoABC#3) // _SafeStr_285 = "_-4UC" (String#12212, DoABC#3) // _SafeStr_286 = "_-4WD" (String#12249, DoABC#3) // _SafeStr_287 = "_-4QI" (String#12166, DoABC#3) // _SafeStr_288 = "_-6OI" (String#14182, DoABC#3) // _SafeStr_289 = "_-5f1" (String#13425, DoABC#3) // _SafeStr_290 = "_-1sP" (String#9527, DoABC#3) // _SafeStr_291 = "_-6iD" (String#14476, DoABC#3) // _SafeStr_292 = "_-1Cg" (String#8845, DoABC#3) // _SafeStr_293 = "_-0LS" (String#7938, DoABC#3) // _SafeStr_294 = "_-5Jk" (String#13092, DoABC#3) // _SafeStr_295 = "_-CJ" (String#14628, DoABC#3) // _SafeStr_296 = "_-267" (String#9785, DoABC#3) // _SafeStr_297 = "_-3d3" (String#11343, DoABC#3) // _SafeStr_298 = "_-Pz" (String#14863, DoABC#3) // _SafeStr_299 = "_-1hV" (String#9336, DoABC#3) // _SafeStr_300 = "_-4Ox" (String#12146, DoABC#3) // _SafeStr_301 = "_-3Oc" (String#11099, DoABC#3) // _SafeStr_302 = "_-1lh" (String#9407, DoABC#3) // _SafeStr_303 = "_-2Gi" (String#9978, DoABC#3) // _SafeStr_304 = "_-Vs" (String#14966, DoABC#3) // _SafeStr_305 = "_-1uN" (String#9561, DoABC#3) // _SafeStr_306 = "_-6cc" (String#14394, DoABC#3) // _SafeStr_307 = "_-1pX" (String#9469, DoABC#3) // _SafeStr_308 = "_-4JY" (String#12067, DoABC#3) // _SafeStr_309 = "_-5t4" (String#13661, DoABC#3) // _SafeStr_310 = "_-Ht" (String#14732, DoABC#3) // _SafeStr_311 = "_-1rH" (String#9505, DoABC#3) // _SafeStr_312 = "_-07e" (String#7733, DoABC#3) // _SafeStr_313 = "_-03v" (String#7675, DoABC#3) // _SafeStr_314 = "_-6TJ" (String#14259, DoABC#3) // _SafeStr_315 = "_-0fT" (String#8277, DoABC#3) // _SafeStr_316 = "_-AX" (String#14601, DoABC#3) // _SafeStr_317 = "_-6JY" (String#14100, DoABC#3) // _SafeStr_318 = "_-3U" (String#11193, DoABC#3) // _SafeStr_319 = "_-m4" (String#15258, DoABC#3) // _SafeStr_320 = "_-rL" (String#15349, DoABC#3) // _SafeStr_321 = "_-0an" (String#8196, DoABC#3) // _SafeStr_322 = "_-1WW" (String#9171, DoABC#3) // _SafeStr_323 = "_-1Kl" (String#8976, DoABC#3) // _SafeStr_324 = "_-2Xl" (String#10252, DoABC#3) // _SafeStr_325 = "_-5o7" (String#13579, DoABC#3) // _SafeStr_326 = "_-1iT" (String#9354, DoABC#3) // _SafeStr_327 = "_-0O1" (String#7984, DoABC#3) // _SafeStr_328 = "_-o7" (String#15287, DoABC#3) // _SafeStr_329 = "_-6Zk" (String#14350, DoABC#3) // _SafeStr_330 = "_-5Jr" (String#13095, DoABC#3) // _SafeStr_331 = "_-6KI" (String#14114, DoABC#3) // _SafeStr_332 = "_-31T" (String#10748, DoABC#3) // _SafeStr_336 = "_-3aJ" (String#11293, DoABC#3) // _SafeStr_337 = "_-53S" (String#12815, DoABC#3) // _SafeStr_338 = "_-5dl" (String#13406, DoABC#3) // _SafeStr_339 = "_-fN" (String#15140, DoABC#3) // _SafeStr_340 = "_-CN" (String#14631, DoABC#3) // _SafeStr_341 = "_-5mN" (String#13551, DoABC#3) // _SafeStr_342 = "_-6aO" (String#14365, DoABC#3) // _SafeStr_343 = "_-OY" (String#14840, DoABC#3) // _SafeStr_344 = "_-3Fe" (String#10970, DoABC#3) // _SafeStr_345 = "_-1Bt" (String#8831, DoABC#3) // _SafeStr_346 = "_-1m" (String#9412, DoABC#3) // _SafeStr_347 = "_-5mw" (String#13560, DoABC#3) // _SafeStr_348 = "_-pa" (String#15314, DoABC#3) // _SafeStr_349 = "_-65d" (String#13868, DoABC#3) // _SafeStr_350 = "_-1L5" (String#8979, DoABC#3) // _SafeStr_351 = "_-iJ" (String#15193, DoABC#3) // _SafeStr_352 = "_-0Oy" (String#8001, DoABC#3) // _SafeStr_353 = "_-2xZ" (String#10669, DoABC#3) // _SafeStr_354 = "_-2a6" (String#10282, DoABC#3) // _SafeStr_355 = "_-5bR" (String#13377, DoABC#3) // _SafeStr_356 = "_-2l9" (String#10449, DoABC#3) // _SafeStr_357 = "_-1nz" (String#9445, DoABC#3) // _SafeStr_358 = "_-6Fh" (String#14038, DoABC#3) // _SafeStr_359 = "_-0Nr" (String#7977, DoABC#3) // _SafeStr_360 = "_-2wW" (String#10647, DoABC#3) // _SafeStr_361 = "_-6fT" (String#14433, DoABC#3) // _SafeStr_362 = "_-4gc" (String#12441, DoABC#3) // _SafeStr_363 = "_-0AU" (String#7779, DoABC#3) // _SafeStr_364 = "_-9k" (String#14585, DoABC#3) // _SafeStr_365 = "_-6RE" (String#14229, DoABC#3) // _SafeStr_366 = "_-uc" (String#15400, DoABC#3) // _SafeStr_367 = "_-4vp" (String#12681, DoABC#3) // _SafeStr_368 = "_-1xo" (String#9623, DoABC#3) // _SafeStr_369 = "_-2XJ" (String#10244, DoABC#3) // _SafeStr_370 = "_-Xm" (String#15008, DoABC#3) // _SafeStr_371 = "_-6Vg" (String#14293, DoABC#3) // _SafeStr_372 = "_-68N" (String#13909, DoABC#3) // _SafeStr_373 = "_-0XC" (String#8143, DoABC#3) // _SafeStr_374 = "_-5Qc" (String#13206, DoABC#3) // _SafeStr_375 = "_-5so" (String#13656, DoABC#3) // _SafeStr_376 = "_-tg" (String#15383, DoABC#3) // _SafeStr_377 = "_-5Ey" (String#13015, DoABC#3) // _SafeStr_378 = "_-4Wd" (String#12259, DoABC#3) // _SafeStr_379 = "_-5T7" (String#13253, DoABC#3) // _SafeStr_380 = "_-fm" (String#15148, DoABC#3) // _SafeStr_381 = "_-4fy" (String#12425, DoABC#3) // _SafeStr_382 = "_-66v" (String#13891, DoABC#3) // _SafeStr_383 = "_-396" (String#10877, DoABC#3) // _SafeStr_384 = "_-4PM" (String#12151, DoABC#3) // _SafeStr_385 = "_-4Ib" (String#12047, DoABC#3) // _SafeStr_386 = "_-LQ" (String#14788, DoABC#3) // _SafeStr_387 = "_-591" (String#12914, DoABC#3) // _SafeStr_388 = "_-5gs" (String#13458, DoABC#3) // _SafeStr_389 = "_-3AT" (String#10901, DoABC#3) // _SafeStr_390 = "_-1q6" (String#9483, DoABC#3) // _SafeStr_391 = "_-5jG" (String#13497, DoABC#3) // _SafeStr_392 = "_-3C" (String#10920, DoABC#3) // _SafeStr_393 = "_-M3" (String#14800, DoABC#3) // _SafeStr_394 = "_-6IQ" (String#14084, DoABC#3) // _SafeStr_395 = "_-5Ys" (String#13338, DoABC#3) // _SafeStr_396 = "_-TJ" (String#14922, DoABC#3) // _SafeStr_397 = "_-3pJ" (String#11555, DoABC#3) // _SafeStr_398 = "_-2jX" (String#10424, DoABC#3) // _SafeStr_399 = "_-2Iu" (String#10011, DoABC#3) // _SafeStr_400 = "_-5KX" (String#13105, DoABC#3) // _SafeStr_401 = "_-03n" (String#7672, DoABC#3) // _SafeStr_402 = "_-4kp" (String#12509, DoABC#3) //------------------------------------------------------------ //HabboCatalogCom_ctlg_clr_27x22_1 package { import mx.core.BitmapAsset; public class HabboCatalogCom_ctlg_clr_27x22_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_ctlg_clr_27x22_2 package { import mx.core.BitmapAsset; public class HabboCatalogCom_ctlg_clr_27x22_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_ctlg_clr_27x22_3 package { import mx.core.BitmapAsset; public class HabboCatalogCom_ctlg_clr_27x22_3 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_ctlg_clr_40x32_1 package { import mx.core.BitmapAsset; public class HabboCatalogCom_ctlg_clr_40x32_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_ctlg_clr_40x32_2 package { import mx.core.BitmapAsset; public class HabboCatalogCom_ctlg_clr_40x32_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_ctlg_clr_40x32_3 package { import mx.core.BitmapAsset; public class HabboCatalogCom_ctlg_clr_40x32_3 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_icon_credit_0 package { import mx.core.BitmapAsset; public class HabboCatalogCom_icon_credit_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_icon_credit_1 package { import mx.core.BitmapAsset; public class HabboCatalogCom_icon_credit_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_icon_credit_2 package { import mx.core.BitmapAsset; public class HabboCatalogCom_icon_credit_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_icon_credit_3 package { import mx.core.BitmapAsset; public class HabboCatalogCom_icon_credit_3 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_icon_credit_4 package { import mx.core.BitmapAsset; public class HabboCatalogCom_icon_credit_4 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_icon_credit_5 package { import mx.core.BitmapAsset; public class HabboCatalogCom_icon_credit_5 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_icon_credit_6 package { import mx.core.BitmapAsset; public class HabboCatalogCom_icon_credit_6 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_layout_pets2 package { import mx.core.ByteArrayAsset; public class HabboCatalogCom_layout_pets2 extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_layout_pets3 package { import mx.core.ByteArrayAsset; public class HabboCatalogCom_layout_pets3 extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_old_layout_pets2 package { import mx.core.ByteArrayAsset; public class HabboCatalogCom_old_layout_pets2 extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboCatalogCom_old_layout_pets3 package { import mx.core.ByteArrayAsset; public class HabboCatalogCom_old_layout_pets3 extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboCommunicationCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboCommunicationManagerBootstrap; import com.sulake.iid.IIDHabboCommunicationManager; public class HabboCommunicationCom extends SimpleApplication { public static var requiredClasses:Array = new Array(HabboCommunicationManagerBootstrap, IIDHabboCommunicationManager); public static var manifest:Class = _SafeStr_1409; } }//package // _SafeStr_1409 = "_-5Xr" (String#13317, DoABC#3) //------------------------------------------------------------ //HabboCommunicationDemoCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboCommunicationDemoBootstrap; public class HabboCommunicationDemoCom extends SimpleApplication { public static var manifest:Class = _SafeStr_2179; public static var login_window:Class = _SafeStr_2180; public static var login_environment_list_item:Class = _SafeStr_2178; public static var requiredClasses:Array = new Array(HabboCommunicationDemoBootstrap); } }//package // _SafeStr_2178 = "_-3lW" (String#11490, DoABC#3) // _SafeStr_2179 = "_-6-C" (String#13771, DoABC#3) // _SafeStr_2180 = "_-1R7" (String#9086, DoABC#3) //------------------------------------------------------------ //HabboConfigurationCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboConfigurationManagerBootstrap; import com.sulake.iid.IIDHabboConfigurationManager; import _-58E.HabboConfigurationManager; public class HabboConfigurationCom extends SimpleApplication { public static var requiredClasses:Array = new Array(HabboConfigurationManagerBootstrap, IIDHabboConfigurationManager, HabboConfigurationManager); public static var manifest:Class = _SafeStr_2128; public static var localization_configuration:Class = _SafeStr_2129; } }//package // _SafeStr_2128 = "_-4g2" (String#12428, DoABC#3) // _SafeStr_2129 = "_-2JR" (String#10025, DoABC#3) //------------------------------------------------------------ //HabboFreeFlowChatCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboFreeFlowChatBootstrap; import com.sulake.iid.IIDHabboFreeFlowChat; public class HabboFreeFlowChatCom extends SimpleApplication { public static var manifest:Class = _SafeStr_1574; public static var tray_bar:Class = _SafeStr_1546; public static var tray_handle_close:Class = _SafeStr_1425; public static var tray_handle_open:Class = _SafeStr_1566; public static var close_x:Class = _SafeStr_1502; public static var room_change:Class = _SafeStr_1541; public static var scrollbar_back:Class = _SafeStr_1436; public static var scrollbar_thumb:Class = _SafeStr_1506; public static var chatstyles_xml:Class = _SafeStr_1522; public static var style_bats_regpoints:Class = _SafeStr_1454; public static var style_bats_chat_bubble_base:Class = _SafeStr_1490; public static var style_bats_chat_bubble_pointer:Class = _SafeStr_1549; public static var style_bats_selector_preview:Class = _SafeStr_1443; public static var style_bot_regpoints:Class = _SafeStr_1585; public static var style_bot_chat_bubble_base:Class = _SafeStr_1512; public static var style_bot_chat_bubble_pointer:Class = _SafeStr_1575; public static var style_bot_selector_preview:Class = _SafeStr_1494; public static var style_console_regpoints:Class = _SafeStr_1504; public static var style_console_chat_bubble_base:Class = final; public static var style_console_chat_bubble_pointer:Class = _SafeStr_1551; public static var style_console_selector_preview:Class = _SafeStr_1495; public static var style_firingmylazer_regpoints:Class = _SafeStr_1554; public static var style_firingmylazer_chat_bubble_base:Class = _SafeStr_1520; public static var style_firingmylazer_chat_bubble_pointer:Class = _SafeStr_1497; public static var style_firingmylazer_selector_preview:Class = _SafeStr_1513; public static var style_fortune_teller_regpoints:Class = _SafeStr_1568; public static var style_fortune_teller_chat_bubble_base:Class = _SafeStr_1515; public static var style_fortune_teller_chat_bubble_pointer:Class = _SafeStr_1489; public static var style_fortune_teller_selector_preview:Class = _SafeStr_1530; public static var style_generic_regpoints:Class = _SafeStr_1537; public static var style_generic_chat_bubble_base:Class = _SafeStr_1449; public static var style_generic_chat_bubble_pointer:Class = _SafeStr_1514; public static var style_generic_selector_preview:Class = _SafeStr_1582; public static var style_gothicrose_regpoints:Class = _SafeStr_1438; public static var style_gothicrose_chat_bubble_base:Class = _SafeStr_1510; public static var style_gothicrose_chat_bubble_pointer:Class = _SafeStr_1526; public static var style_gothicrose_selector_preview:Class = _SafeStr_1562; public static var style_normal_regpoints:Class = _SafeStr_1450; public static var style_normal_chat_bubble_base:Class = _SafeStr_1573; public static var style_normal_chat_bubble_color:Class = _SafeStr_1567; public static var style_normal_chat_bubble_pointer:Class = _SafeStr_1577; public static var style_normal_selector_preview:Class = _SafeStr_1485; public static var style_normal_blue_regpoints:Class = _SafeStr_1533; public static var style_normal_blue_chat_bubble_base:Class = _SafeStr_1535; public static var style_normal_blue_chat_bubble_pointer:Class = _SafeStr_1426; public static var style_normal_blue_selector_preview:Class = _SafeStr_1523; public static var style_normal_dark_turquoise_regpoints:Class = _SafeStr_1511; public static var style_normal_dark_turquoise_chat_bubble_base:Class = _SafeStr_1439; public static var style_normal_dark_turquoise_chat_bubble_pointer:Class = _SafeStr_1467; public static var style_normal_dark_turquoise_selector_preview:Class = _SafeStr_1491; public static var style_normal_dark_yellow_regpoints:Class = _SafeStr_1540; public static var style_normal_dark_yellow_chat_bubble_base:Class = _SafeStr_1473; public static var style_normal_dark_yellow_chat_bubble_pointer:Class = _SafeStr_1451; public static var style_normal_dark_yellow_selector_preview:Class = _SafeStr_1447; public static var style_normal_green_regpoints:Class = _SafeStr_1556; public static var style_normal_green_chat_bubble_base:Class = _SafeStr_1488; public static var style_normal_green_chat_bubble_pointer:Class = _SafeStr_1460; public static var style_normal_green_selector_preview:Class = _SafeStr_1476; public static var style_normal_grey_regpoints:Class = _SafeStr_1588; public static var style_normal_grey_chat_bubble_base:Class = _SafeStr_1563; public static var style_normal_grey_chat_bubble_pointer:Class = _SafeStr_1500; public static var style_normal_grey_selector_preview:Class = _SafeStr_1517; public static var style_normal_pink_regpoints:Class = _SafeStr_1534; public static var style_normal_pink_chat_bubble_base:Class = _SafeStr_1484; public static var style_normal_pink_chat_bubble_pointer:Class = _SafeStr_1576; public static var style_normal_pink_selector_preview:Class = _SafeStr_1501; public static var style_normal_purple_regpoints:Class = _SafeStr_1550; public static var style_normal_purple_chat_bubble_base:Class = _SafeStr_1499; public static var style_normal_purple_chat_bubble_pointer:Class = _SafeStr_1544; public static var style_normal_purple_selector_preview:Class = _SafeStr_1542; public static var style_normal_red_regpoints:Class = _SafeStr_1472; public static var style_normal_red_chat_bubble_base:Class = _SafeStr_1570; public static var style_normal_red_chat_bubble_pointer:Class = _SafeStr_1508; public static var style_normal_red_selector_preview:Class = _SafeStr_1483; public static var style_normal_sky_blue_regpoints:Class = _SafeStr_1578; public static var style_normal_sky_blue_chat_bubble_base:Class = _SafeStr_1569; public static var style_normal_sky_blue_chat_bubble_pointer:Class = _SafeStr_1571; public static var style_normal_sky_blue_selector_preview:Class = _SafeStr_1437; public static var style_normal_yellow_regpoints:Class = _SafeStr_1492; public static var style_normal_yellow_chat_bubble_base:Class = _SafeStr_1458; public static var style_normal_yellow_chat_bubble_pointer:Class = _SafeStr_1477; public static var style_normal_yellow_selector_preview:Class = _SafeStr_1559; public static var style_skeleton_regpoints:Class = _SafeStr_1538; public static var style_skeleton_chat_bubble_base:Class = _SafeStr_1434; public static var style_skeleton_chat_bubble_pointer:Class = _SafeStr_1464; public static var style_skeleton_selector_preview:Class = _SafeStr_1564; public static var style_staff_regpoints:Class = _SafeStr_1428; public static var style_staff_chat_bubble_base:Class = _SafeStr_1505; public static var style_staff_chat_bubble_pointer:Class = _SafeStr_1545; public static var style_staff_selector_preview:Class = _SafeStr_1440; public static var style_steampunk_pipe_regpoints:Class = _SafeStr_1543; public static var style_steampunk_pipe_chat_bubble_base:Class = _SafeStr_1462; public static var style_steampunk_pipe_chat_bubble_pointer:Class = _SafeStr_1457; public static var style_steampunk_pipe_selector_preview:Class = _SafeStr_1524; public static var style_storm_regpoints:Class = _SafeStr_1487; public static var style_storm_chat_bubble_base:Class = _SafeStr_1478; public static var style_storm_chat_bubble_pointer:Class = _SafeStr_1518; public static var style_storm_selector_preview:Class = _SafeStr_1561; public static var style_zombie_hand_regpoints:Class = _SafeStr_1431; public static var style_zombie_hand_chat_bubble_base:Class = _SafeStr_1558; public static var style_zombie_hand_chat_bubble_pointer:Class = _SafeStr_1430; public static var style_zombie_hand_selector_preview:Class = _SafeStr_1427; public static var style_dragon_regpoints:Class = _SafeStr_1539; public static var style_dragon_chat_bubble_base:Class = _SafeStr_1445; public static var style_dragon_chat_bubble_pointer:Class = _SafeStr_1456; public static var style_dragon_selector_preview:Class = _SafeStr_1475; public static var style_hearts_regpoints:Class = _SafeStr_1555; public static var style_hearts_chat_bubble_base:Class = _SafeStr_1444; public static var style_hearts_chat_bubble_pointer:Class = _SafeStr_1486; public static var style_hearts_selector_preview:Class = _SafeStr_1503; public static var style_sausagedog_regpoints:Class = _SafeStr_1461; public static var style_sausagedog_chat_bubble_base:Class = _SafeStr_1581; public static var style_sausagedog_chat_bubble_pointer:Class = _SafeStr_1565; public static var style_sausagedog_selector_preview:Class = _SafeStr_1435; public static var style_piglet_regpoints:Class = _SafeStr_1583; public static var style_piglet_chat_bubble_base:Class = _SafeStr_1424; public static var style_piglet_chat_bubble_pointer:Class = _SafeStr_1507; public static var style_piglet_selector_preview:Class = _SafeStr_1521; public static var style_parrot_regpoints:Class = _SafeStr_1441; public static var style_parrot_chat_bubble_base:Class = _SafeStr_1466; public static var style_parrot_chat_bubble_pointer:Class = _SafeStr_1560; public static var style_parrot_selector_preview:Class = _SafeStr_1498; public static var style_pirate_regpoints:Class = _SafeStr_1482; public static var style_pirate_chat_bubble_base:Class = _SafeStr_1429; public static var style_pirate_chat_bubble_pointer:Class = _SafeStr_1532; public static var style_pirate_selector_preview:Class = _SafeStr_1453; public static var style_bot_guide_regpoints:Class = _SafeStr_1536; public static var style_bot_guide_chat_bubble_base:Class = _SafeStr_1481; public static var style_bot_guide_chat_bubble_pointer:Class = _SafeStr_1452; public static var style_bot_guide_selector_preview:Class = _SafeStr_1480; public static var style_bot_rentable_regpoints:Class = _SafeStr_1469; public static var style_bot_rentable_chat_bubble_base:Class = _SafeStr_1442; public static var style_bot_rentable_chat_bubble_pointer:Class = _SafeStr_1529; public static var style_bot_rentable_selector_preview:Class = _SafeStr_1493; public static var style_skelestock_regpoints:Class = _SafeStr_1433; public static var style_skelestock_chat_bubble_base:Class = _SafeStr_1471; public static var style_skelestock_chat_bubble_pointer:Class = _SafeStr_1423; public static var style_skelestock_selector_preview:Class = _SafeStr_1579; public static var style_bot_frank_large_regpoints:Class = _SafeStr_1432; public static var style_bot_frank_large_chat_bubble_base:Class = _SafeStr_1527; public static var style_bot_frank_large_chat_bubble_pointer:Class = _SafeStr_1552; public static var style_bot_frank_large_selector_preview:Class = _SafeStr_1519; public static var style_bot_frank_large_icon:Class = _SafeStr_1465; public static var style_notification_regpoints:Class = _SafeStr_1547; public static var style_notification_chat_bubble_base:Class = _SafeStr_1509; public static var style_notification_chat_bubble_pointer:Class = _SafeStr_1548; public static var style_notification_selector_preview:Class = _SafeStr_1468; public static var style_notification_icon:Class = _SafeStr_1580; public static var style_goat_regpoints:Class = _SafeStr_1448; public static var style_goat_chat_bubble_base:Class = _SafeStr_1525; public static var style_goat_chat_bubble_pointer:Class = _SafeStr_1528; public static var style_goat_selector_preview:Class = _SafeStr_1459; public static var style_santa_regpoints:Class = _SafeStr_1470; public static var style_santa_chat_bubble_base:Class = _SafeStr_1572; public static var style_santa_chat_bubble_pointer:Class = _SafeStr_1553; public static var style_santa_selector_preview:Class = _SafeStr_1531; public static var style_santa_icon:Class = _SafeStr_1474; public static var style_ambassador_regpoints:Class = _SafeStr_1455; public static var style_ambassador_chat_bubble_base:Class = _SafeStr_1587; public static var style_ambassador_chat_bubble_pointer:Class = _SafeStr_1557; public static var style_ambassador_selector_preview:Class = _SafeStr_1584; public static var style_radio_regpoints:Class = _SafeStr_1479; public static var style_radio_chat_bubble_base:Class = _SafeStr_1586; public static var style_radio_chat_bubble_pointer:Class = _SafeStr_1463; public static var style_radio_selector_preview:Class = _SafeStr_1446; public static var style_radio_icon:Class = _SafeStr_1516; public static var requiredClasses:Array = new Array(HabboFreeFlowChatBootstrap, IIDHabboFreeFlowChat); } }//package // _SafeStr_1423 = "_-3zT" (String#11732, DoABC#3) // _SafeStr_1424 = "_-3Oy" (String#11105, DoABC#3) // _SafeStr_1425 = "_-4LT" (String#12101, DoABC#3) // _SafeStr_1426 = "_-5QT" (String#13203, DoABC#3) // _SafeStr_1427 = "_-0Qe" (String#8033, DoABC#3) // _SafeStr_1428 = "_-Cr" (String#14641, DoABC#3) // _SafeStr_1429 = "_-63u" (String#13841, DoABC#3) // _SafeStr_1430 = "_-5Mw" (String#13145, DoABC#3) // _SafeStr_1431 = "_-0yW" (String#8588, DoABC#3) // _SafeStr_1432 = "_-5qq" (String#13621, DoABC#3) // _SafeStr_1433 = "_-09G" (String#7760, DoABC#3) // _SafeStr_1434 = "_-Xt" (String#15013, DoABC#3) // _SafeStr_1435 = "_-5pn" (String#13607, DoABC#3) // _SafeStr_1436 = "_-6hU" (String#14460, DoABC#3) // _SafeStr_1437 = "_-5yI" (String#13743, DoABC#3) // _SafeStr_1438 = "_-1ka" (String#9385, DoABC#3) // _SafeStr_1439 = "_-3cK" (String#11332, DoABC#3) // _SafeStr_1440 = "_-3xG" (String#11688, DoABC#3) // _SafeStr_1441 = "_-Iw" (String#14747, DoABC#3) // _SafeStr_1442 = "_-Kp" (String#14778, DoABC#3) // _SafeStr_1443 = "_-4GW" (String#12015, DoABC#3) // _SafeStr_1444 = "_-6e-" (String#14414, DoABC#3) // _SafeStr_1445 = "_-1Sa" (String#9107, DoABC#3) // _SafeStr_1446 = "_-4oU" (String#12573, DoABC#3) // _SafeStr_1447 = "_-5CG" (String#12968, DoABC#3) // _SafeStr_1448 = "_-1KS" (String#8968, DoABC#3) // _SafeStr_1449 = "_-5t" (String#13659, DoABC#3) // _SafeStr_1450 = "_-0-e" (String#7598, DoABC#3) // _SafeStr_1451 = "_-003" (String#7607, DoABC#3) // _SafeStr_1452 = "_-3Je" (String#11025, DoABC#3) // _SafeStr_1453 = "_-5bN" (String#13376, DoABC#3) // _SafeStr_1454 = "_-5B4" (String#12949, DoABC#3) // _SafeStr_1455 = "_-kl" (String#15236, DoABC#3) // _SafeStr_1456 = "_-5lJ" (String#13533, DoABC#3) // _SafeStr_1457 = "_-4zK" (String#12733, DoABC#3) // _SafeStr_1458 = "_-2eO" (String#10353, DoABC#3) // _SafeStr_1459 = "_-5DH" (String#12984, DoABC#3) // _SafeStr_1460 = "_-5us" (String#13683, DoABC#3) // _SafeStr_1461 = "_-6F1" (String#14023, DoABC#3) // _SafeStr_1462 = "_-0aQ" (String#8190, DoABC#3) // _SafeStr_1463 = "_-4pl" (String#12587, DoABC#3) // _SafeStr_1464 = "_-0JZ" (String#7908, DoABC#3) // _SafeStr_1465 = "_-92" (String#14574, DoABC#3) // _SafeStr_1466 = "_-6NS" (String#14171, DoABC#3) // _SafeStr_1467 = "_-1n5" (String#9431, DoABC#3) // _SafeStr_1468 = "_-6f6" (String#14427, DoABC#3) // _SafeStr_1469 = "_-5pb" (String#13603, DoABC#3) // _SafeStr_1470 = "_-We" (String#14982, DoABC#3) // _SafeStr_1471 = "_-0bR" (String#8214, DoABC#3) // _SafeStr_1472 = "_-5lk" (String#13542, DoABC#3) // _SafeStr_1473 = "_-5bi" (String#13381, DoABC#3) // _SafeStr_1474 = "_-4wP" (String#12688, DoABC#3) // _SafeStr_1475 = "_-5kJ" (String#13516, DoABC#3) // _SafeStr_1476 = "_-0t7" (String#8499, DoABC#3) // _SafeStr_1477 = "_-57f" (String#12884, DoABC#3) // _SafeStr_1478 = "_-3Qt" (String#11138, DoABC#3) // _SafeStr_1479 = "_-62O" (String#13820, DoABC#3) // _SafeStr_1480 = "_-4z2" (String#12731, DoABC#3) // _SafeStr_1481 = "_-4n1" (String#12547, DoABC#3) // _SafeStr_1482 = "_-p4" (String#15304, DoABC#3) // _SafeStr_1483 = "_-66r" (String#13889, DoABC#3) // _SafeStr_1484 = "_-6Rv" (String#14243, DoABC#3) // _SafeStr_1485 = "_-4g-" (String#12427, DoABC#3) // _SafeStr_1486 = "_-B-" (String#14606, DoABC#3) // _SafeStr_1487 = "_-4fD" (String#12411, DoABC#3) // _SafeStr_1488 = "_-0ld" (String#8380, DoABC#3) // _SafeStr_1489 = "_-3RO" (String#11146, DoABC#3) // _SafeStr_1490 = "_-3Wj" (String#11229, DoABC#3) // _SafeStr_1491 = "_-4gA" (String#12431, DoABC#3) // _SafeStr_1492 = "_-2aZ" (String#10289, DoABC#3) // _SafeStr_1493 = "_-1ej" (String#9290, DoABC#3) // _SafeStr_1494 = "_-KO" (String#14771, DoABC#3) // _SafeStr_1495 = "_-45i" (String#11840, DoABC#3) // _SafeStr_1497 = "_-3LA" (String#11048, DoABC#3) // _SafeStr_1498 = "_-4OV" (String#12139, DoABC#3) // _SafeStr_1499 = "_-3xE" (String#11687, DoABC#3) // _SafeStr_1500 = "_-56N" (String#12860, DoABC#3) // _SafeStr_1501 = "_-0Y9" (String#8154, DoABC#3) // _SafeStr_1502 = "_-5Ak" (String#12944, DoABC#3) // _SafeStr_1503 = "_-80" (String#14557, DoABC#3) // _SafeStr_1504 = "_-52r" (String#12803, DoABC#3) // _SafeStr_1505 = "_-SO" (String#14907, DoABC#3) // _SafeStr_1506 = "_-YN" (String#15021, DoABC#3) // _SafeStr_1507 = "_-6Vw" (String#14299, DoABC#3) // _SafeStr_1508 = "_-0sI" (String#8487, DoABC#3) // _SafeStr_1509 = "_-en" (String#15126, DoABC#3) // _SafeStr_1510 = "_-LE" (String#14782, DoABC#3) // _SafeStr_1511 = "_-xP" (String#15435, DoABC#3) // _SafeStr_1512 = "_-31" (String#10739, DoABC#3) // _SafeStr_1513 = "_-Ri" (String#14892, DoABC#3) // _SafeStr_1514 = "_-3vy" (String#11665, DoABC#3) // _SafeStr_1515 = "_-6EG" (String#14008, DoABC#3) // _SafeStr_1516 = "_-0fZ" (String#8280, DoABC#3) // _SafeStr_1517 = "_-55Z" (String#12846, DoABC#3) // _SafeStr_1518 = "_-fZ" (String#15143, DoABC#3) // _SafeStr_1519 = "_-6Jr" (String#14107, DoABC#3) // _SafeStr_1520 = "_-2DG" (String#9919, DoABC#3) // _SafeStr_1521 = "_-0t-" (String#8497, DoABC#3) // _SafeStr_1522 = "_-6R0" (String#14225, DoABC#3) // _SafeStr_1523 = "_-5q" (String#13609, DoABC#3) // _SafeStr_1524 = "_-3An" (String#10905, DoABC#3) // _SafeStr_1525 = "_-2VI" (String#10210, DoABC#3) // _SafeStr_1526 = "_-0cp" (String#8233, DoABC#3) // _SafeStr_1527 = "_-1DC" (String#8852, DoABC#3) // _SafeStr_1528 = "_-10W" (String#8641, DoABC#3) // _SafeStr_1529 = "_-69r" (String#13930, DoABC#3) // _SafeStr_1530 = "_-PB" (String#14852, DoABC#3) // _SafeStr_1531 = "_-4oO" (String#12570, DoABC#3) // _SafeStr_1532 = "_-2wO" (String#10644, DoABC#3) // _SafeStr_1533 = "_-4kP" (String#12502, DoABC#3) // _SafeStr_1534 = "_-M5" (String#14801, DoABC#3) // _SafeStr_1535 = "_-NB" (String#14823, DoABC#3) // _SafeStr_1536 = "_-2Az" (String#9878, DoABC#3) // _SafeStr_1537 = "_-55O" (String#12844, DoABC#3) // _SafeStr_1538 = "_-2CQ" (String#9903, DoABC#3) // _SafeStr_1539 = "_-5kG" (String#13515, DoABC#3) // _SafeStr_1540 = "_-5rN" (String#13629, DoABC#3) // _SafeStr_1541 = "_-0JC" (String#7904, DoABC#3) // _SafeStr_1542 = "_-gQ" (String#15161, DoABC#3) // _SafeStr_1543 = "_-0QB" (String#8024, DoABC#3) // _SafeStr_1544 = "_-109" (String#8637, DoABC#3) // _SafeStr_1545 = "_-Bw" (String#14622, DoABC#3) // _SafeStr_1546 = "_-5Bo" (String#12958, DoABC#3) // _SafeStr_1547 = "_-6Ch" (String#13979, DoABC#3) // _SafeStr_1548 = "_-670" (String#13894, DoABC#3) // _SafeStr_1549 = "_-3OQ" (String#11096, DoABC#3) // _SafeStr_1550 = "_-AQ" (String#14594, DoABC#3) // _SafeStr_1551 = "_-QF" (String#14869, DoABC#3) // _SafeStr_1552 = "_-4wU" (String#12692, DoABC#3) // _SafeStr_1553 = "_-3UT" (String#11201, DoABC#3) // _SafeStr_1554 = "_-6dW" (String#14407, DoABC#3) // _SafeStr_1555 = "_-ZV" (String#15043, DoABC#3) // _SafeStr_1556 = "_-0QC" (String#8025, DoABC#3) // _SafeStr_1557 = "_-uY" (String#15399, DoABC#3) // _SafeStr_1558 = "_-1Zk" (String#9220, DoABC#3) // _SafeStr_1559 = "_-4lG" (String#12518, DoABC#3) // _SafeStr_1560 = "_-4CI" (String#11938, DoABC#3) // _SafeStr_1561 = "_-33R" (String#10783, DoABC#3) // _SafeStr_1562 = "_-3nl" (String#11527, DoABC#3) // _SafeStr_1563 = "_-2nd" (String#10481, DoABC#3) // _SafeStr_1564 = "_-4L8" (String#12095, DoABC#3) // _SafeStr_1565 = "_-1D3" (String#8851, DoABC#3) // _SafeStr_1566 = "_-0cb" (String#8231, DoABC#3) // _SafeStr_1567 = "_-3LB" (String#11049, DoABC#3) // _SafeStr_1568 = "_-5hY" (String#13473, DoABC#3) // _SafeStr_1569 = "_-2pr" (String#10523, DoABC#3) // _SafeStr_1570 = "_-0Pt" (String#8020, DoABC#3) // _SafeStr_1571 = "_-4db" (String#12380, DoABC#3) // _SafeStr_1572 = "_-2Gk" (String#9979, DoABC#3) // _SafeStr_1573 = "_-63U" (String#13835, DoABC#3) // _SafeStr_1574 = "_-2uV" (String#10607, DoABC#3) // _SafeStr_1575 = "_-2Oo" (String#10113, DoABC#3) // _SafeStr_1576 = "_-LN" (String#14786, DoABC#3) // _SafeStr_1577 = "_-25o" (String#9779, DoABC#3) // _SafeStr_1578 = "_-1VD" (String#9154, DoABC#3) // _SafeStr_1579 = "_-0ub" (String#8518, DoABC#3) // _SafeStr_1580 = "_-6jx" (String#14508, DoABC#3) // _SafeStr_1581 = "_-4ZJ" (String#12308, DoABC#3) // _SafeStr_1582 = "_-1sw" (String#9539, DoABC#3) // _SafeStr_1583 = "_-67x" (String#13903, DoABC#3) // _SafeStr_1584 = "_-5SR" (String#13239, DoABC#3) // _SafeStr_1585 = "_-5TA" (String#13255, DoABC#3) // _SafeStr_1586 = "_-js" (String#15223, DoABC#3) // _SafeStr_1587 = "_-4qQ" (String#12594, DoABC#3) // _SafeStr_1588 = "_-aQ" (String#15064, DoABC#3) //------------------------------------------------------------ //HabboFriendBarCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboFriendBarBootstrap; import com.sulake.iid.IIDHabboFriendBar; public class HabboFriendBarCom extends SimpleApplication { public static var manifest:Class = _SafeStr_1267; public static var bar_xml:Class = _SafeStr_1225; public static var new_bar_xml:Class = _SafeStr_1216; public static var entity_xml:Class = _SafeStr_1227; public static var new_friend_entity_xml:Class = _SafeStr_1284; public static var add_friends_tab_xml:Class = _SafeStr_1289; public static var friend_requests_tab_xml:Class = _SafeStr_1255; public static var friend_request_tab_xml:Class = _SafeStr_1233; public static var toggle_xml:Class = _SafeStr_1301; public static var facebook_piece_xml:Class = _SafeStr_1246; public static var controls_piece_xml:Class = _SafeStr_1226; public static var new_controls_piece_xml:Class = _SafeStr_1221; public static var message_piece_xml:Class = _SafeStr_1229; public static var search_friends_tab_xml:Class = _SafeStr_1297; public static var new_search_friends_tab_xml:Class = _SafeStr_1304; public static var all_friends_tab_xml:Class = _SafeStr_1280; public static var new_all_friends_tab_xml:Class = _SafeStr_1243; public static var new_open_messenger_tab_xml:Class = _SafeStr_1245; public static var ach_notification_icon_png:Class = _SafeStr_1286; public static var plus_friend_icon_png:Class = _SafeStr_1242; public static var add_friends_icon_png:Class = _SafeStr_1266; public static var find_friends_icon_png:Class = _SafeStr_1230; public static var fb_icon_small_png:Class = _SafeStr_1268; public static var friends_icon_png:Class = _SafeStr_1237; public static var icon_friendlist_png:Class = _SafeStr_1247; public static var icon_friendlist_notify_0_png:Class = HabboFriendBarCom_icon_friendlist_notify_0_png; public static var icon_friendlist_notify_1_png:Class = HabboFriendBarCom_icon_friendlist_notify_1_png; public static var icon_friendlist_hover_0_png:Class = HabboFriendBarCom_icon_friendlist_hover_0_png; public static var icon_friendlist_hover_1_png:Class = HabboFriendBarCom_icon_friendlist_hover_1_png; public static var icon_friendlist_hover_2_png:Class = HabboFriendBarCom_icon_friendlist_hover_2_png; public static var icon_friendlist_hover_3_png:Class = HabboFriendBarCom_icon_friendlist_hover_3_png; public static var icon_messenger_png:Class = _SafeStr_1296; public static var icon_messenger_notify_0_png:Class = HabboFriendBarCom_icon_messenger_notify_0_png; public static var icon_messenger_notify_1_png:Class = HabboFriendBarCom_icon_messenger_notify_1_png; public static var search_friends_icon_png:Class = _SafeStr_1250; public static var all_friends_icon_png:Class = _SafeStr_1272; public static var user_list_xml:Class = _SafeStr_1251; public static var user_entry_xml:Class = _SafeStr_1241; public static var competition_user_popup_xml:Class = _SafeStr_1294; public static var on_duty_guide_user_popup_xml:Class = _SafeStr_1222; public static var achievement_competition_prizes_xml:Class = _SafeStr_1228; public static var avatar_image_xml:Class = _SafeStr_1215; public static var community_goal_xml:Class = _SafeStr_1262; public static var community_goal_voting_xml:Class = _SafeStr_1249; public static var daily_quest_xml:Class = _SafeStr_1214; public static var element_dailyquest_xml:Class = _SafeStr_1300; public static var expiring_catalog_page_xml:Class = _SafeStr_1248; public static var expiring_catalog_page_small_xml:Class = _SafeStr_1274; public static var landing_view_generic_reception_xml:Class = _SafeStr_1285; public static var catalog_promo_xml:Class = _SafeStr_1253; public static var catalog_promo_small_xml:Class = _SafeStr_1277; public static var campaign_promo_xml:Class = _SafeStr_1240; public static var moving_object_xml:Class = _SafeStr_1270; public static var moving_object_floating_xml:Class = _SafeStr_1254; public static var next_ltd_available_xml:Class = _SafeStr_1295; public static var safety_quiz_promo_xml:Class = _SafeStr_1282; public static var citizenship_welcome_xml:Class = _SafeStr_1256; public static var level_up_xml:Class = _SafeStr_1259; public static var talent_track_xml:Class = _SafeStr_1288; public static var track_promo_xml:Class = _SafeStr_1261; public static var task_progress_dialog_xml:Class = _SafeStr_1219; public static var tour_task_progress_dialog_xml:Class = _SafeStr_1269; public static var landing_view_default_dynamic_layout_xml:Class = _SafeStr_1217; public static var habbo_moderation_promo_xml:Class = _SafeStr_1223; public static var habbo_talents_promo_xml:Class = _SafeStr_1234; public static var habbo_way_promo_xml:Class = _SafeStr_1290; public static var dynamic_widget_grid_xml:Class = _SafeStr_1235; public static var pixel_removal_credit_promo_xml:Class = _SafeStr_1283; public static var pixel_removal_promo_xml:Class = _SafeStr_1232; public static var fast_food_game_promo_xml:Class = _SafeStr_1302; public static var room_hopper_network_xml:Class = _SafeStr_1298; public static var landing_view_jetset_xml:Class = _SafeStr_1264; public static var generic_widget_xml:Class = _SafeStr_1220; public static var widget_container_widget_xml:Class = _SafeStr_1231; public static var element_bodytext_xml:Class = _SafeStr_1258; public static var element_button_xml:Class = _SafeStr_1306; public static var element_caption_xml:Class = _SafeStr_1305; public static var element_image_xml:Class = _SafeStr_1271; public static var element_link_xml:Class = _SafeStr_1276; public static var element_spacing_xml:Class = _SafeStr_1244; public static var element_subcaption_xml:Class = _SafeStr_1236; public static var element_timer_xml:Class = _SafeStr_1273; public static var element_title_xml:Class = _SafeStr_1279; public static var element_rewardbadge_xml:Class = _SafeStr_1239; public static var element_concurrentusersmeter_xml:Class = _SafeStr_1265; public static var element_concurrentusersinfo_xml:Class = _SafeStr_1257; public static var dynamic_widget_grid_separator_xml:Class = _SafeStr_1238; public static var epic_popup_frame_xml:Class = _SafeStr_1291; public static var landing_view_furnimatic_xml:Class = _SafeStr_1260; public static var initialization_error_xml:Class = _SafeStr_1303; public static var element_community_goal_score_xml:Class = _SafeStr_1224; public static var promo_article_xml:Class = _SafeStr_1281; public static var bonus_rare_promo_xml:Class = _SafeStr_1252; public static var groupforum_thread_list_item_xml:Class = _SafeStr_1218; public static var groupforum_forum_list_item_xml:Class = _SafeStr_1287; public static var groupforum_main_view_xml:Class = _SafeStr_1278; public static var groupforum_message_list_item_xml:Class = _SafeStr_1263; public static var groupforum_compose_message_xml:Class = _SafeStr_1299; public static var groupforum_forum_settings_xml:Class = _SafeStr_1275; public static var requiredClasses:Array = new Array(HabboFriendBarBootstrap, IIDHabboFriendBar); } }//package // _SafeStr_1214 = "_-4Qb" (String#12167, DoABC#3) // _SafeStr_1215 = "_-1if" (String#9357, DoABC#3) // _SafeStr_1216 = "_-2mv" (String#10474, DoABC#3) // _SafeStr_1217 = "_-1IP" (String#8938, DoABC#3) // _SafeStr_1218 = "_-5Np" (String#13161, DoABC#3) // _SafeStr_1219 = "_-0Ft" (String#7857, DoABC#3) // _SafeStr_1220 = "_-65N" (String#13864, DoABC#3) // _SafeStr_1221 = "_-20l" (String#9693, DoABC#3) // _SafeStr_1222 = "_-R9" (String#14879, DoABC#3) // _SafeStr_1223 = "_-2qe" (String#10537, DoABC#3) // _SafeStr_1224 = "_-5OX" (String#13172, DoABC#3) // _SafeStr_1225 = "_-R6" (String#14877, DoABC#3) // _SafeStr_1226 = "_-3e5" (String#11360, DoABC#3) // _SafeStr_1227 = "_-66e" (String#13885, DoABC#3) // _SafeStr_1228 = "_-2o3" (String#10492, DoABC#3) // _SafeStr_1229 = "_-WI" (String#14976, DoABC#3) // _SafeStr_1230 = "_-LG" (String#14783, DoABC#3) // _SafeStr_1231 = "_-Yb" (String#15024, DoABC#3) // _SafeStr_1232 = "_-2RY" (String#10156, DoABC#3) // _SafeStr_1233 = "_-4S4" (String#12187, DoABC#3) // _SafeStr_1234 = "_-2Fm" (String#9956, DoABC#3) // _SafeStr_1235 = "_-2XQ" (String#10246, DoABC#3) // _SafeStr_1236 = "_-iS" (String#15196, DoABC#3) // _SafeStr_1237 = "_-0eR" (String#8255, DoABC#3) // _SafeStr_1238 = "_-2kY" (String#10437, DoABC#3) // _SafeStr_1239 = "_-1X7" (String#9181, DoABC#3) // _SafeStr_1240 = "_-5Jh" (String#13091, DoABC#3) // _SafeStr_1241 = "_-2df" (String#10339, DoABC#3) // _SafeStr_1242 = "_-6M5" (String#14146, DoABC#3) // _SafeStr_1243 = "_-1NT" (String#9026, DoABC#3) // _SafeStr_1244 = "_-0K6" (String#7916, DoABC#3) // _SafeStr_1245 = "_-3L3" (String#11045, DoABC#3) // _SafeStr_1246 = "_-49S" (String#11896, DoABC#3) // _SafeStr_1247 = "_-0xh" (String#8569, DoABC#3) // _SafeStr_1248 = "_-2v4" (String#10619, DoABC#3) // _SafeStr_1249 = "_-GN" (String#14705, DoABC#3) // _SafeStr_1250 = "_-5OZ" (String#13173, DoABC#3) // _SafeStr_1251 = "_-29V" (String#9852, DoABC#3) // _SafeStr_1252 = "_-6iG" (String#14477, DoABC#3) // _SafeStr_1253 = "_-53Q" (String#12814, DoABC#3) // _SafeStr_1254 = "_-Rw" (String#14895, DoABC#3) // _SafeStr_1255 = "_-0hJ" (String#8314, DoABC#3) // _SafeStr_1256 = "_-5ni" (String#13573, DoABC#3) // _SafeStr_1257 = "_-5Kx" (String#13108, DoABC#3) // _SafeStr_1258 = "_-1Ww" (String#9178, DoABC#3) // _SafeStr_1259 = "_-yk" (String#15454, DoABC#3) // _SafeStr_1260 = "_-54f" (String#12832, DoABC#3) // _SafeStr_1261 = "_-1dy" (String#9281, DoABC#3) // _SafeStr_1262 = "_-3ou" (String#11547, DoABC#3) // _SafeStr_1263 = "_-3Ji" (String#11026, DoABC#3) // _SafeStr_1264 = "_-2RA" (String#10150, DoABC#3) // _SafeStr_1265 = "_-256" (String#9770, DoABC#3) // _SafeStr_1266 = "_-1y1" (String#9628, DoABC#3) // _SafeStr_1267 = "_-2A5" (String#9865, DoABC#3) // _SafeStr_1268 = "_-4Of" (String#12140, DoABC#3) // _SafeStr_1269 = "_-1jL" (String#9363, DoABC#3) // _SafeStr_1270 = "_-0dq" (String#8249, DoABC#3) // _SafeStr_1271 = "_-Jt" (String#14764, DoABC#3) // _SafeStr_1272 = "_-3vS" (String#11653, DoABC#3) // _SafeStr_1273 = "_-8B" (String#14561, DoABC#3) // _SafeStr_1274 = "_-3df" (String#11353, DoABC#3) // _SafeStr_1275 = "_-6WP" (String#14304, DoABC#3) // _SafeStr_1276 = "_-3NH" (String#11075, DoABC#3) // _SafeStr_1277 = "_-39A" (String#10879, DoABC#3) // _SafeStr_1278 = "_-6Uz" (String#14285, DoABC#3) // _SafeStr_1279 = "_-3q0" (String#11569, DoABC#3) // _SafeStr_1280 = "_-5b1" (String#13369, DoABC#3) // _SafeStr_1281 = "_-0E3" (String#7830, DoABC#3) // _SafeStr_1282 = "_-0q6" (String#8462, DoABC#3) // _SafeStr_1283 = "_-6jv" (String#14507, DoABC#3) // _SafeStr_1284 = "_-1zK" (String#9647, DoABC#3) // _SafeStr_1285 = "_-3Li" (String#11055, DoABC#3) // _SafeStr_1286 = "_-0SK" (String#8061, DoABC#3) // _SafeStr_1287 = "_-00Q" (String#7614, DoABC#3) // _SafeStr_1288 = "_-4Wc" (String#12258, DoABC#3) // _SafeStr_1289 = "_-4t9" (String#12641, DoABC#3) // _SafeStr_1290 = "_-1pR" (String#9467, DoABC#3) // _SafeStr_1291 = "_-2Ng" (String#10089, DoABC#3) // _SafeStr_1294 = "_-22Z" (String#9734, DoABC#3) // _SafeStr_1295 = "_-4Zn" (String#12316, DoABC#3) // _SafeStr_1296 = "_-3ve" (String#11657, DoABC#3) // _SafeStr_1297 = "_-2Co" (String#9911, DoABC#3) // _SafeStr_1298 = "_-4Z4" (String#12301, DoABC#3) // _SafeStr_1299 = "_-Ad" (String#14603, DoABC#3) // _SafeStr_1300 = "_-35z" (String#10826, DoABC#3) // _SafeStr_1301 = "_-EI" (String#14668, DoABC#3) // _SafeStr_1302 = "_-3Jr" (String#11028, DoABC#3) // _SafeStr_1303 = "_-4xW" (String#12707, DoABC#3) // _SafeStr_1304 = "_-1vK" (String#9582, DoABC#3) // _SafeStr_1305 = "_-0E6" (String#7832, DoABC#3) // _SafeStr_1306 = "_-5BV" (String#12955, DoABC#3) //------------------------------------------------------------ //HabboFriendBarCom_icon_friendlist_hover_0_png package { import mx.core.BitmapAsset; public class HabboFriendBarCom_icon_friendlist_hover_0_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboFriendBarCom_icon_friendlist_hover_1_png package { import mx.core.BitmapAsset; public class HabboFriendBarCom_icon_friendlist_hover_1_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboFriendBarCom_icon_friendlist_hover_2_png package { import mx.core.BitmapAsset; public class HabboFriendBarCom_icon_friendlist_hover_2_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboFriendBarCom_icon_friendlist_hover_3_png package { import mx.core.BitmapAsset; public class HabboFriendBarCom_icon_friendlist_hover_3_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboFriendBarCom_icon_friendlist_notify_0_png package { import mx.core.BitmapAsset; public class HabboFriendBarCom_icon_friendlist_notify_0_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboFriendBarCom_icon_friendlist_notify_1_png package { import mx.core.BitmapAsset; public class HabboFriendBarCom_icon_friendlist_notify_1_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboFriendBarCom_icon_messenger_notify_0_png package { import mx.core.BitmapAsset; public class HabboFriendBarCom_icon_messenger_notify_0_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboFriendBarCom_icon_messenger_notify_1_png package { import mx.core.BitmapAsset; public class HabboFriendBarCom_icon_messenger_notify_1_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboFriendListCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboFriendListBootstrap; import com.sulake.iid.IIDHabboFriendList; public class HabboFriendListCom extends SimpleApplication { public static var manifest:Class = _SafeStr_2216; public static var arrow_down_black_png:Class = _SafeStr_2227; public static var arrow_down_white_png:Class = _SafeStr_2226; public static var arrow_right_black_png:Class = _SafeStr_2237; public static var arrow_right_white_png:Class = _SafeStr_2211; public static var ask_for_friend_png:Class = _SafeStr_2229; public static var follow_friend_png:Class = _SafeStr_2208; public static var hdr_friend_requests_png:Class = _SafeStr_2235; public static var hdr_friends_png:Class = _SafeStr_2224; public static var hdr_hilite_png:Class = _SafeStr_2223; public static var hdr_search_png:Class = _SafeStr_2213; public static var minimail_png:Class = _SafeStr_2217; public static var offline_png:Class = _SafeStr_2228; public static var open_edit_ctgs_png:Class = _SafeStr_2225; public static var open_homepage_png:Class = _SafeStr_2239; public static var open_inbox_png:Class = _SafeStr_2220; public static var open_minimail_png:Class = _SafeStr_2230; public static var opened_to_web_png:Class = _SafeStr_2243; public static var popup_arrow_left_png:Class = _SafeStr_2242; public static var popup_arrow_right_png:Class = _SafeStr_2240; public static var remove_friend_png:Class = _SafeStr_2209; public static var room_invite_png:Class = _SafeStr_2221; public static var start_chat_png:Class = _SafeStr_2222; public static var search_png:Class = _SafeStr_2207; public static var avatar_popup_xml:Class = _SafeStr_2238; public static var friend_entry_xml:Class = _SafeStr_2246; public static var friend_remove_confirm_xml:Class = _SafeStr_2245; public static var friend_request_entry_xml:Class = _SafeStr_2218; public static var friend_requests_footer_xml:Class = _SafeStr_2236; public static var friends_footer_xml:Class = _SafeStr_2232; public static var opened_to_web_popup_xml:Class = _SafeStr_2215; public static var pagelink_xml:Class = _SafeStr_2219; public static var main_window_xml:Class = _SafeStr_2244; public static var room_invite_confirm_xml:Class = _SafeStr_2231; public static var search_entry_xml:Class = _SafeStr_2234; public static var search_footer_xml:Class = _SafeStr_2233; public static var simple_alert_xml:Class = _SafeStr_2214; public static var tab_content_xml:Class = _SafeStr_2241; public static var relationship_chooser_xml:Class = _SafeStr_2210; public static var requiredClasses:Array = new Array(HabboFriendListBootstrap, IIDHabboFriendList); } }//package // _SafeStr_2207 = "_-06e" (String#7721, DoABC#3) // _SafeStr_2208 = "_-1UT" (String#9141, DoABC#3) // _SafeStr_2209 = "_-Cv" (String#14642, DoABC#3) // _SafeStr_2210 = "_-1ph" (String#9473, DoABC#3) // _SafeStr_2211 = "_-6RN" (String#14233, DoABC#3) // _SafeStr_2213 = "_-4xj" (String#12708, DoABC#3) // _SafeStr_2214 = "_-3hJ" (String#11423, DoABC#3) // _SafeStr_2215 = "_-1mH" (String#9416, DoABC#3) // _SafeStr_2216 = "_-65r" (String#13872, DoABC#3) // _SafeStr_2217 = "_-4Mm" (String#12117, DoABC#3) // _SafeStr_2218 = "_-01V" (String#7635, DoABC#3) // _SafeStr_2219 = "_-0KO" (String#7923, DoABC#3) // _SafeStr_2220 = "_-0ZV" (String#8177, DoABC#3) // _SafeStr_2221 = "_-5Lg" (String#13120, DoABC#3) // _SafeStr_2222 = "_-0nY" (String#8411, DoABC#3) // _SafeStr_2223 = "_-1KX" (String#8971, DoABC#3) // _SafeStr_2224 = "_-3bt" (String#11326, DoABC#3) // _SafeStr_2225 = "_-4GF" (String#12007, DoABC#3) // _SafeStr_2226 = "_-3yZ" (String#11712, DoABC#3) // _SafeStr_2227 = "_-0SF" (String#8059, DoABC#3) // _SafeStr_2228 = "_-2YE" (String#10258, DoABC#3) // _SafeStr_2229 = "_-1el" (String#9291, DoABC#3) // _SafeStr_2230 = "_-1fU" (String#9306, DoABC#3) // _SafeStr_2231 = "_-3ZU" (String#11278, DoABC#3) // _SafeStr_2232 = "_-3BC" (String#10908, DoABC#3) // _SafeStr_2233 = "_-M1" (String#14799, DoABC#3) // _SafeStr_2234 = "_-3bH" (String#11315, DoABC#3) // _SafeStr_2235 = "_-0vP" (String#8532, DoABC#3) // _SafeStr_2236 = "_-217" (String#9704, DoABC#3) // _SafeStr_2237 = "_-57o" (String#12887, DoABC#3) // _SafeStr_2238 = "_-dO" (String#15102, DoABC#3) // _SafeStr_2239 = "_-0i8" (String#8328, DoABC#3) // _SafeStr_2240 = "_-4sE" (String#12627, DoABC#3) // _SafeStr_2241 = "_-g9" (String#15156, DoABC#3) // _SafeStr_2242 = "_-022" (String#7645, DoABC#3) // _SafeStr_2243 = "_-3Eq" (String#10960, DoABC#3) // _SafeStr_2244 = "_-Yf" (String#15025, DoABC#3) // _SafeStr_2245 = "_-17w" (String#8763, DoABC#3) // _SafeStr_2246 = "_-5T6" (String#13252, DoABC#3) //------------------------------------------------------------ //HabboGamesCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboGameManagerBootstrap; import com.sulake.iid.IIDHabboGameManager; public class HabboGamesCom extends SimpleApplication { public static var manifest:Class = _SafeStr_1418; public static var game_center_view_generic_xml:Class = _SafeStr_1419; public static var game_center_leaderboard_view_xml:Class = _SafeStr_1415; public static var game_center_teaser_view_xml:Class = _SafeStr_1411; public static var game_center_waiting_game_view_xml:Class = _SafeStr_1421; public static var game_achievement_entry_xml:Class = _SafeStr_1422; public static var game_leaderboard_entry_xml:Class = _SafeStr_1410; public static var game_leaderboard_entry_small_xml:Class = _SafeStr_1417; public static const game_center_icon_selected:Class = _SafeStr_1414; public static const game_center_speech_bubble:Class = _SafeStr_1420; public static const game_center_reward_star:Class = _SafeStr_1412; public static var game_center_lucky_loser_entry_xml:Class = _SafeStr_1413; private static var _logEnabled:Boolean = true; public static var requiredClasses:Array = new Array(HabboGameManagerBootstrap, IIDHabboGameManager); public static function set logEnabled(k:Boolean):void { _logEnabled = k; } public static function get logEnabled():Boolean { return (false); } public static function log(... k):void { } } }//package // _SafeStr_1410 = "_-6Bz" (String#13962, DoABC#3) // _SafeStr_1411 = "_-RX" (String#14887, DoABC#3) // _SafeStr_1412 = "_-5qK" (String#13616, DoABC#3) // _SafeStr_1413 = "_-1Uf" (String#9145, DoABC#3) // _SafeStr_1414 = "_-3im" (String#11441, DoABC#3) // _SafeStr_1415 = "_-2jf" (String#10426, DoABC#3) // _SafeStr_1417 = "_-5RC" (String#13214, DoABC#3) // _SafeStr_1418 = "_-6RJ" (String#14231, DoABC#3) // _SafeStr_1419 = "_-Iq" (String#14745, DoABC#3) // _SafeStr_1420 = "_-4jN" (String#12486, DoABC#3) // _SafeStr_1421 = "_-1bz" (String#9253, DoABC#3) // _SafeStr_1422 = "_-5Dd" (String#12993, DoABC#3) //------------------------------------------------------------ //HabboGroupsCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboGroupsManagerBootstrap; import com.sulake.iid.IIDHabboGroupsManager; public class HabboGroupsCom extends SimpleApplication { public static var manifest:Class = _SafeStr_2194; public static var group:Class = _SafeStr_2197; public static var guild_members_window:Class = _SafeStr_2193; public static var group_entry:Class = _SafeStr_2189; public static var member_entry:Class = _SafeStr_2191; public static var group_info_window:Class = _SafeStr_2187; public static var group_management_window:Class = _SafeStr_2198; public static var new_extended_profile:Class = _SafeStr_2185; public static var club_required:Class = _SafeStr_2182; public static var group_created_window:Class = _SafeStr_2186; public static var group_room_info:Class = _SafeStr_2200; public static var no_groups:Class = _SafeStr_2196; public static var badge_color_item:Class = _SafeStr_2199; public static var badge_editor:Class = _SafeStr_2205; public static var badge_layer:Class = _SafeStr_2195; public static var badge_part_item:Class = _SafeStr_2188; public static var color_chooser_bg:Class = _SafeStr_2204; public static var color_chooser_fg:Class = _SafeStr_2206; public static var color_chooser_selected:Class = _SafeStr_2201; public static var part_preview_bg:Class = _SafeStr_2184; public static var position_grid:Class = _SafeStr_2192; public static var position_picker:Class = _SafeStr_2203; public static var badge_part_add:Class = _SafeStr_2183; public static var badge_part_empty:Class = _SafeStr_2202; public static var badge_part_picker:Class = _SafeStr_2181; public static var requiredClasses:Array = new Array(HabboGroupsManagerBootstrap, IIDHabboGroupsManager); } }//package // _SafeStr_2181 = "_-60Z" (String#13793, DoABC#3) // _SafeStr_2182 = "_-1nB" (String#9433, DoABC#3) // _SafeStr_2183 = "_-4Tl" (String#12204, DoABC#3) // _SafeStr_2184 = "_-0fj" (String#8284, DoABC#3) // _SafeStr_2185 = "_-Fy" (String#14696, DoABC#3) // _SafeStr_2186 = "_-4Hh" (String#12031, DoABC#3) // _SafeStr_2187 = "_-YE" (String#15020, DoABC#3) // _SafeStr_2188 = "_-5SE" (String#13237, DoABC#3) // _SafeStr_2189 = "_-6Jx" (String#14108, DoABC#3) // _SafeStr_2191 = "_-2tx" (String#10594, DoABC#3) // _SafeStr_2192 = "_-vx" (String#15417, DoABC#3) // _SafeStr_2193 = "_-6Vs" (String#14296, DoABC#3) // _SafeStr_2194 = "_-3oJ" (String#11539, DoABC#3) // _SafeStr_2195 = "_-0RU" (String#8047, DoABC#3) // _SafeStr_2196 = "_-1-P" (String#8624, DoABC#3) // _SafeStr_2197 = "_-1CQ" (String#8841, DoABC#3) // _SafeStr_2198 = "_-1pZ" (String#9471, DoABC#3) // _SafeStr_2199 = "_-0MF" (String#7952, DoABC#3) // _SafeStr_2200 = "_-4LH" (String#12097, DoABC#3) // _SafeStr_2201 = "_-1cD" (String#9260, DoABC#3) // _SafeStr_2202 = "_-1mn" (String#9425, DoABC#3) // _SafeStr_2203 = "_-0Ec" (String#7837, DoABC#3) // _SafeStr_2204 = "_-5fw" (String#13440, DoABC#3) // _SafeStr_2205 = "_-2wf" (String#10651, DoABC#3) // _SafeStr_2206 = "_-2fR" (String#10368, DoABC#3) //------------------------------------------------------------ //HabboHelpCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboHelpBootstrap; import com.sulake.iid.IIDHabboHelp; public class HabboHelpCom extends SimpleApplication { public static var manifest:Class = _SafeStr_1314; public static var welcome_name_change_xml:Class = _SafeStr_1320; public static var welcome_name_selection_xml:Class = _SafeStr_1348; public static var welcome_name_suggestion_item_xml:Class = _SafeStr_1340; public static var welcome_name_confirmation_xml:Class = _SafeStr_1325; public static var welcome_screen_xml:Class = _SafeStr_1355; public static var welcome_tour_popup_xml:Class = _SafeStr_1342; public static var topics_flow_help_xml:Class = _SafeStr_1322; public static var main_help_xml:Class = _SafeStr_1344; public static var main_xml:Class = _SafeStr_1312; public static var user_create_xml:Class = _SafeStr_1329; public static var user_pending_xml:Class = _SafeStr_1315; public static var user_ongoing_xml:Class = _SafeStr_1338; public static var user_feedback_xml:Class = _SafeStr_1310; public static var user_thanks_xml:Class = _SafeStr_1331; public static var user_guide_disconnected_xml:Class = _SafeStr_1328; public static var guide_tool_xml:Class = _SafeStr_1318; public static var guide_accept_xml:Class = _SafeStr_1321; public static var guide_ongoing_xml:Class = _SafeStr_1347; public static var guide_closed_xml:Class = _SafeStr_1333; public static var guardian_chat_review_accept_xml:Class = _SafeStr_1313; public static var guardian_chat_review_results_xml:Class = _SafeStr_1349; public static var guardian_chat_review_vote_xml:Class = _SafeStr_1336; public static var guardian_chat_review_wait_for_results_xml:Class = _SafeStr_1339; public static var guardian_chat_review_wait_for_voters_xml:Class = _SafeStr_1337; public static var report_window_xml:Class = _SafeStr_1319; public static var error_window_xml:Class = _SafeStr_1335; public static var chat_msg_xml:Class = _SafeStr_1334; public static var chat_msg_notification_xml:Class = _SafeStr_1317; public static var chat_msg_reminder_xml:Class = _SafeStr_1341; public static var rejected_window_xml:Class = _SafeStr_1350; public static var pending_bully_request_xml:Class = _SafeStr_1351; public static var pending_guide_session_xml:Class = _SafeStr_1345; public static var pending_instructions_request_xml:Class = _SafeStr_1354; public static var pending_tour_request_xml:Class = _SafeStr_1332; public static var chat_review_reporter_feedback_xml:Class = _SafeStr_1353; public static var abusive_notice_xml:Class = _SafeStr_1346; public static var bully_report_xml:Class = _SafeStr_1326; public static var chat_report_xml:Class = _SafeStr_1323; public static var chat_report_item_xml:Class = _SafeStr_1343; public static var emergency_help_request_xml:Class = _SafeStr_1311; public static var pending_request_xml:Class = _SafeStr_1330; public static var habbo_way_xml:Class = _SafeStr_1324; public static var habbo_way_quiz_xml:Class = _SafeStr_1316; public static var safety_booklet_xml:Class = _SafeStr_1327; public static var sanction_info_xml:Class = _SafeStr_1352; public static var requiredClasses:Array = new Array(HabboHelpBootstrap, IIDHabboHelp); } }//package // _SafeStr_1310 = "_-2r2" (String#10544, DoABC#3) // _SafeStr_1311 = "_-51P" (String#12781, DoABC#3) // _SafeStr_1312 = "_-1wo" (String#9609, DoABC#3) // _SafeStr_1313 = "_-0sD" (String#8485, DoABC#3) // _SafeStr_1314 = "_-2pc" (String#10519, DoABC#3) // _SafeStr_1315 = "_-5Oq" (String#13176, DoABC#3) // _SafeStr_1316 = "_-1TB" (String#9117, DoABC#3) // _SafeStr_1317 = "_-8l" (String#14570, DoABC#3) // _SafeStr_1318 = "_-0de" (String#8245, DoABC#3) // _SafeStr_1319 = "_-4HR" (String#12025, DoABC#3) // _SafeStr_1320 = "_-jQ" (String#15213, DoABC#3) // _SafeStr_1321 = "_-0bq" (String#8221, DoABC#3) // _SafeStr_1322 = "_-4Md" (String#12116, DoABC#3) // _SafeStr_1323 = "_-4jG" (String#12484, DoABC#3) // _SafeStr_1324 = "_-0Q7" (String#8023, DoABC#3) // _SafeStr_1325 = "_-2rC" (String#10545, DoABC#3) // _SafeStr_1326 = "_-1aF" (String#9230, DoABC#3) // _SafeStr_1327 = "_-5A-" (String#12928, DoABC#3) // _SafeStr_1328 = "_-6Eq" (String#14018, DoABC#3) // _SafeStr_1329 = "_-5QS" (String#13202, DoABC#3) // _SafeStr_1330 = "_-6OC" (String#14181, DoABC#3) // _SafeStr_1331 = "_-4Xb" (String#12275, DoABC#3) // _SafeStr_1332 = "_-6CQ" (String#13974, DoABC#3) // _SafeStr_1333 = "_-43g" (String#11812, DoABC#3) // _SafeStr_1334 = "_-5lg" (String#13541, DoABC#3) // _SafeStr_1335 = "_-4qe" (String#12598, DoABC#3) // _SafeStr_1336 = "_-2IU" (String#10006, DoABC#3) // _SafeStr_1337 = "_-4Mz" (String#12124, DoABC#3) // _SafeStr_1338 = "_-2IR" (String#10004, DoABC#3) // _SafeStr_1339 = "_-2et" (String#10358, DoABC#3) // _SafeStr_1340 = "_-3pv" (String#11568, DoABC#3) // _SafeStr_1341 = "_-6YJ" (String#14324, DoABC#3) // _SafeStr_1342 = "_-2OL" (String#10103, DoABC#3) // _SafeStr_1343 = "_-6AI" (String#13940, DoABC#3) // _SafeStr_1344 = "_-1ws" (String#9610, DoABC#3) // _SafeStr_1345 = "_-4BV" (String#11928, DoABC#3) // _SafeStr_1346 = "_-3t2" (String#11621, DoABC#3) // _SafeStr_1347 = "_-3Xm" (String#11250, DoABC#3) // _SafeStr_1348 = "_-22R" (String#9733, DoABC#3) // _SafeStr_1349 = "_-3kh" (String#11474, DoABC#3) // _SafeStr_1350 = "_-6He" (String#14069, DoABC#3) // _SafeStr_1351 = "_-d4" (String#15099, DoABC#3) // _SafeStr_1352 = "_-3IZ" (String#11008, DoABC#3) // _SafeStr_1353 = "_-in" (String#15203, DoABC#3) // _SafeStr_1354 = "_-47O" (String#11865, DoABC#3) // _SafeStr_1355 = "_-0SB" (String#8058, DoABC#3) //------------------------------------------------------------ //HabboInventoryCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboInventoryBootstrap; import com.sulake.iid.IIDHabboInventory; public class HabboInventoryCom extends SimpleApplication { public static var requiredClasses:Array = new Array(HabboInventoryBootstrap, IIDHabboInventory); public static var manifest:Class = _SafeStr_1196; public static var inventory_xml:Class = _SafeStr_1204; public static var inventory_thumb_xml:Class = _SafeStr_1207; public static var inventory_thumb_credits_xml:Class = _SafeStr_1193; public static var inventory_effects_xml:Class = _SafeStr_1198; public static var inventory_trading_xml:Class = _SafeStr_1205; public static var inventory_trading_minimized_xml:Class = _SafeStr_1197; public static var buy_marketplace_tokens_xml:Class = _SafeStr_1195; public static var make_marketplace_offer_xml:Class = _SafeStr_1202; public static var marketplace_no_credits_xml:Class = _SafeStr_1194; public static var unseen_item_symbol_xml:Class = _SafeStr_1206; public static var fx_icon_1_png:Class = HabboInventoryCom_fx_icon_1_png; public static var fx_icon_2_png:Class = HabboInventoryCom_fx_icon_2_png; public static var fx_icon_3_png:Class = HabboInventoryCom_fx_icon_3_png; public static var fx_icon_4_png:Class = HabboInventoryCom_fx_icon_4_png; public static var fx_icon_5_png:Class = HabboInventoryCom_fx_icon_5_png; public static var fx_icon_6_png:Class = HabboInventoryCom_fx_icon_6_png; public static var fx_icon_7_png:Class = HabboInventoryCom_fx_icon_7_png; public static var fx_icon_8_png:Class = HabboInventoryCom_fx_icon_8_png; public static var fx_icon_9_png:Class = HabboInventoryCom_fx_icon_9_png; public static var fx_icon_10_png:Class = HabboInventoryCom_fx_icon_10_png; public static var fx_icon_11_png:Class = HabboInventoryCom_fx_icon_11_png; public static var fx_icon_12_png:Class = HabboInventoryCom_fx_icon_12_png; public static var fx_icon_13_png:Class = HabboInventoryCom_fx_icon_13_png; public static var fx_icon_14_png:Class = HabboInventoryCom_fx_icon_14_png; public static var fx_icon_15_png:Class = HabboInventoryCom_fx_icon_15_png; public static var fx_icon_16_png:Class = HabboInventoryCom_fx_icon_16_png; public static var fx_icon_17_png:Class = HabboInventoryCom_fx_icon_17_png; public static var fx_icon_18_png:Class = HabboInventoryCom_fx_icon_18_png; public static var fx_icon_19_png:Class = HabboInventoryCom_fx_icon_19_png; public static var fx_icon_20_png:Class = HabboInventoryCom_fx_icon_20_png; public static var fx_icon_21_png:Class = HabboInventoryCom_fx_icon_21_png; public static var fx_icon_22_png:Class = HabboInventoryCom_fx_icon_22_png; public static var fx_icon_23_png:Class = HabboInventoryCom_fx_icon_23_png; public static var fx_icon_24_png:Class = HabboInventoryCom_fx_icon_24_png; public static var fx_icon_25_png:Class = HabboInventoryCom_fx_icon_25_png; public static var fx_icon_26_png:Class = HabboInventoryCom_fx_icon_26_png; public static var fx_icon_27_png:Class = HabboInventoryCom_fx_icon_27_png; public static var fx_icon_31_png:Class = HabboInventoryCom_fx_icon_31_png; public static var fx_icon_32_png:Class = HabboInventoryCom_fx_icon_32_png; public static var fx_icon_44_png:Class = HabboInventoryCom_fx_icon_44_png; public static var fx_icon_47_png:Class = HabboInventoryCom_fx_icon_47_png; public static var fx_icon_48_png:Class = HabboInventoryCom_fx_icon_48_png; public static var fx_icon_53_png:Class = HabboInventoryCom_fx_icon_53_png; public static var fx_icon_54_png:Class = HabboInventoryCom_fx_icon_54_png; public static var fx_icon_59_png:Class = HabboInventoryCom_fx_icon_59_png; public static var fx_icon_60_png:Class = HabboInventoryCom_fx_icon_60_png; public static var fx_icon_61_png:Class = HabboInventoryCom_fx_icon_61_png; public static var fx_icon_62_png:Class = HabboInventoryCom_fx_icon_62_png; public static var fx_icon_63_png:Class = HabboInventoryCom_fx_icon_63_png; public static var fx_icon_64_png:Class = HabboInventoryCom_fx_icon_64_png; public static var fx_icon_65_png:Class = HabboInventoryCom_fx_icon_65_png; public static var fx_icon_66_png:Class = HabboInventoryCom_fx_icon_66_png; public static var fx_icon_67_png:Class = HabboInventoryCom_fx_icon_67_png; public static var fx_icon_69_png:Class = HabboInventoryCom_fx_icon_69_png; public static var fx_icon_70_png:Class = HabboInventoryCom_fx_icon_70_png; public static var fx_icon_71_png:Class = HabboInventoryCom_fx_icon_71_png; public static var fx_icon_72_png:Class = HabboInventoryCom_fx_icon_72_png; public static var fx_icon_73_png:Class = HabboInventoryCom_fx_icon_73_png; public static var fx_icon_74_png:Class = HabboInventoryCom_fx_icon_74_png; public static var fx_icon_75_png:Class = HabboInventoryCom_fx_icon_75_png; public static var fx_icon_76_png:Class = HabboInventoryCom_fx_icon_76_png; public static var fx_icon_78_png:Class = HabboInventoryCom_fx_icon_78_png; public static var fx_icon_79_png:Class = HabboInventoryCom_fx_icon_79_png; public static var fx_icon_80_png:Class = HabboInventoryCom_fx_icon_80_png; public static var fx_icon_81_png:Class = HabboInventoryCom_fx_icon_81_png; public static var fx_icon_82_png:Class = HabboInventoryCom_fx_icon_82_png; public static var fx_icon_83_png:Class = HabboInventoryCom_fx_icon_83_png; public static var fx_icon_84_png:Class = HabboInventoryCom_fx_icon_84_png; public static var fx_icon_85_png:Class = HabboInventoryCom_fx_icon_85_png; public static var fx_icon_86_png:Class = HabboInventoryCom_fx_icon_86_png; public static var fx_icon_87_png:Class = HabboInventoryCom_fx_icon_87_png; public static var fx_icon_88_png:Class = HabboInventoryCom_fx_icon_88_png; public static var fx_icon_89_png:Class = HabboInventoryCom_fx_icon_89_png; public static var fx_icon_90_png:Class = HabboInventoryCom_fx_icon_90_png; public static var fx_icon_91_png:Class = HabboInventoryCom_fx_icon_91_png; public static var fx_icon_92_png:Class = HabboInventoryCom_fx_icon_92_png; public static var fx_icon_93_png:Class = HabboInventoryCom_fx_icon_93_png; public static var fx_icon_94_png:Class = HabboInventoryCom_fx_icon_94_png; public static var fx_icon_99_png:Class = HabboInventoryCom_fx_icon_99_png; public static var fx_icon_100_png:Class = HabboInventoryCom_fx_icon_100_png; public static var fx_icon_101_png:Class = HabboInventoryCom_fx_icon_101_png; public static var fx_icon_102_png:Class = HabboInventoryCom_fx_icon_102_png; public static var fx_icon_104_png:Class = HabboInventoryCom_fx_icon_104_png; public static var fx_icon_105_png:Class = HabboInventoryCom_fx_icon_105_png; public static var fx_icon_106_png:Class = HabboInventoryCom_fx_icon_106_png; public static var fx_icon_107_png:Class = HabboInventoryCom_fx_icon_107_png; public static var fx_icon_108_png:Class = HabboInventoryCom_fx_icon_108_png; public static var fx_icon_109_png:Class = HabboInventoryCom_fx_icon_109_png; public static var fx_icon_110_png:Class = HabboInventoryCom_fx_icon_110_png; public static var fx_icon_111_png:Class = HabboInventoryCom_fx_icon_111_png; public static var fx_icon_112_png:Class = HabboInventoryCom_fx_icon_112_png; public static var fx_icon_113_png:Class = HabboInventoryCom_fx_icon_113_png; public static var fx_icon_114_png:Class = HabboInventoryCom_fx_icon_114_png; public static var fx_icon_115_png:Class = HabboInventoryCom_fx_icon_115_png; public static var fx_icon_116_png:Class = HabboInventoryCom_fx_icon_116_png; public static var fx_icon_117_png:Class = HabboInventoryCom_fx_icon_117_png; public static var fx_icon_118_png:Class = HabboInventoryCom_fx_icon_118_png; public static var fx_icon_119_png:Class = HabboInventoryCom_fx_icon_119_png; public static var fx_icon_120_png:Class = HabboInventoryCom_fx_icon_120_png; public static var fx_icon_121_png:Class = HabboInventoryCom_fx_icon_121_png; public static var fx_icon_122_png:Class = HabboInventoryCom_fx_icon_122_png; public static var fx_icon_123_png:Class = HabboInventoryCom_fx_icon_123_png; public static var fx_icon_124_png:Class = HabboInventoryCom_fx_icon_124_png; public static var fx_icon_125_png:Class = HabboInventoryCom_fx_icon_125_png; public static var fx_icon_126_png:Class = HabboInventoryCom_fx_icon_126_png; public static var fx_icon_127_png:Class = HabboInventoryCom_fx_icon_127_png; public static var fx_icon_128_png:Class = HabboInventoryCom_fx_icon_128_png; public static var fx_icon_129_png:Class = HabboInventoryCom_fx_icon_129_png; public static var fx_icon_130_png:Class = HabboInventoryCom_fx_icon_130_png; public static var fx_icon_131_png:Class = HabboInventoryCom_fx_icon_131_png; public static var fx_icon_132_png:Class = HabboInventoryCom_fx_icon_132_png; public static var fx_icon_133_png:Class = HabboInventoryCom_fx_icon_133_png; public static var fx_icon_134_png:Class = HabboInventoryCom_fx_icon_134_png; public static var fx_icon_135_png:Class = HabboInventoryCom_fx_icon_135_png; public static var fx_icon_136_png:Class = HabboInventoryCom_fx_icon_136_png; public static var fx_icon_137_png:Class = HabboInventoryCom_fx_icon_137_png; public static var fx_icon_138_png:Class = HabboInventoryCom_fx_icon_138_png; public static var fx_icon_139_png:Class = HabboInventoryCom_fx_icon_139_png; public static var fx_icon_140_png:Class = HabboInventoryCom_fx_icon_140_png; public static var fx_icon_141_png:Class = HabboInventoryCom_fx_icon_141_png; public static var fx_icon_142_png:Class = HabboInventoryCom_fx_icon_142_png; public static var fx_icon_143_png:Class = HabboInventoryCom_fx_icon_143_png; public static var fx_icon_144_png:Class = HabboInventoryCom_fx_icon_144_png; public static var fx_icon_145_png:Class = HabboInventoryCom_fx_icon_145_png; public static var fx_icon_146_png:Class = HabboInventoryCom_fx_icon_146_png; public static var fx_icon_147_png:Class = HabboInventoryCom_fx_icon_147_png; public static var fx_icon_148_png:Class = HabboInventoryCom_fx_icon_148_png; public static var fx_icon_149_png:Class = HabboInventoryCom_fx_icon_149_png; public static var fx_icon_150_png:Class = HabboInventoryCom_fx_icon_150_png; public static var fx_icon_151_png:Class = HabboInventoryCom_fx_icon_151_png; public static var fx_icon_152_png:Class = HabboInventoryCom_fx_icon_152_png; public static var fx_icon_153_png:Class = HabboInventoryCom_fx_icon_153_png; public static var fx_icon_154_png:Class = HabboInventoryCom_fx_icon_154_png; public static var fx_icon_155_png:Class = HabboInventoryCom_fx_icon_155_png; public static var fx_icon_156_png:Class = HabboInventoryCom_fx_icon_156_png; public static var fx_icon_157_png:Class = HabboInventoryCom_fx_icon_157_png; public static var fx_icon_158_png:Class = HabboInventoryCom_fx_icon_158_png; public static var fx_icon_159_png:Class = HabboInventoryCom_fx_icon_159_png; public static var fx_icon_160_png:Class = HabboInventoryCom_fx_icon_160_png; public static var fx_icon_161_png:Class = HabboInventoryCom_fx_icon_161_png; public static var fx_icon_162_png:Class = HabboInventoryCom_fx_icon_162_png; public static var fx_icon_164_png:Class = HabboInventoryCom_fx_icon_164_png; public static var fx_icon_165_png:Class = HabboInventoryCom_fx_icon_165_png; public static var fx_icon_166_png:Class = HabboInventoryCom_fx_icon_166_png; public static var fx_icon_167_png:Class = HabboInventoryCom_fx_icon_167_png; public static var fx_icon_168_png:Class = HabboInventoryCom_fx_icon_168_png; public static var fx_icon_169_png:Class = HabboInventoryCom_fx_icon_169_png; public static var fx_icon_170_png:Class = HabboInventoryCom_fx_icon_170_png; public static var fx_icon_171_png:Class = HabboInventoryCom_fx_icon_171_png; public static var fx_icon_172_png:Class = HabboInventoryCom_fx_icon_172_png; public static var fx_icon_173_png:Class = HabboInventoryCom_fx_icon_173_png; public static var fx_icon_174_png:Class = HabboInventoryCom_fx_icon_174_png; public static var fx_icon_175_png:Class = HabboInventoryCom_fx_icon_175_png; public static var fx_icon_176_png:Class = HabboInventoryCom_fx_icon_176_png; public static var fx_icon_177_png:Class = HabboInventoryCom_fx_icon_177_png; public static var fx_icon_178_png:Class = HabboInventoryCom_fx_icon_178_png; public static var fx_icon_179_png:Class = HabboInventoryCom_fx_icon_179_png; public static var fx_icon_180_png:Class = HabboInventoryCom_fx_icon_180_png; public static var fx_icon_181_png:Class = HabboInventoryCom_fx_icon_181_png; public static var fx_icon_182_png:Class = HabboInventoryCom_fx_icon_182_png; public static var fx_icon_183_png:Class = HabboInventoryCom_fx_icon_183_png; public static var fx_icon_186_png:Class = HabboInventoryCom_fx_icon_186_png; public static var fx_icon_191_png:Class = HabboInventoryCom_fx_icon_191_png; public static var fx_icon_192_png:Class = HabboInventoryCom_fx_icon_192_png; public static var item_popup_xml:Class = _SafeStr_1200; public static var popup_arrow_left_png:Class = _SafeStr_1199; public static var popup_arrow_right_png:Class = _SafeStr_1203; } }//package // _SafeStr_1193 = "_-252" (String#9769, DoABC#3) // _SafeStr_1194 = "_-J8" (String#14753, DoABC#3) // _SafeStr_1195 = "_-0Vg" (String#8117, DoABC#3) // _SafeStr_1196 = "_-0Lk" (String#7942, DoABC#3) // _SafeStr_1197 = "_-147" (String#8699, DoABC#3) // _SafeStr_1198 = "_-1yV" (String#9636, DoABC#3) // _SafeStr_1199 = "_-4sc" (String#12635, DoABC#3) // _SafeStr_1200 = "_-2tw" (String#10593, DoABC#3) // _SafeStr_1202 = "_-MV" (String#14811, DoABC#3) // _SafeStr_1203 = "_-5WS" (String#13296, DoABC#3) // _SafeStr_1204 = "_-0Bm" (String#7794, DoABC#3) // _SafeStr_1205 = "_-W2" (String#14971, DoABC#3) // _SafeStr_1206 = "_-TG" (String#14921, DoABC#3) // _SafeStr_1207 = "_-6jY" (String#14504, DoABC#3) //------------------------------------------------------------ //HabboInventoryCom_fx_icon_1_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_1_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_10_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_10_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_100_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_100_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_101_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_101_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_102_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_102_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_104_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_104_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_105_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_105_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_106_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_106_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_107_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_107_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_108_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_108_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_109_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_109_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_11_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_11_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_110_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_110_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_111_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_111_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_112_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_112_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_113_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_113_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_114_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_114_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_115_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_115_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_116_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_116_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_117_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_117_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_118_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_118_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_119_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_119_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_12_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_12_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_120_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_120_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_121_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_121_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_122_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_122_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_123_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_123_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_124_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_124_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_125_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_125_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_126_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_126_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_127_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_127_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_128_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_128_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_129_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_129_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_13_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_13_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_130_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_130_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_131_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_131_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_132_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_132_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_133_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_133_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_134_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_134_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_135_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_135_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_136_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_136_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_137_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_137_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_138_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_138_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_139_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_139_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_14_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_14_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_140_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_140_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_141_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_141_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_142_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_142_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_143_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_143_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_144_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_144_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_145_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_145_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_146_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_146_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_147_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_147_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_148_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_148_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_149_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_149_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_15_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_15_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_150_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_150_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_151_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_151_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_152_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_152_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_153_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_153_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_154_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_154_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_155_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_155_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_156_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_156_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_157_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_157_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_158_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_158_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_159_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_159_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_16_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_16_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_160_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_160_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_161_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_161_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_162_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_162_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_164_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_164_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_165_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_165_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_166_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_166_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_167_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_167_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_168_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_168_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_169_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_169_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_17_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_17_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_170_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_170_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_171_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_171_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_172_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_172_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_173_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_173_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_174_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_174_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_175_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_175_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_176_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_176_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_177_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_177_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_178_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_178_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_179_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_179_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_18_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_18_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_180_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_180_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_181_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_181_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_182_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_182_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_183_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_183_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_186_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_186_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_19_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_19_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_191_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_191_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_192_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_192_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_2_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_2_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_20_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_20_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_21_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_21_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_22_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_22_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_23_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_23_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_24_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_24_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_25_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_25_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_26_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_26_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_27_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_27_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_3_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_3_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_31_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_31_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_32_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_32_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_4_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_4_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_44_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_44_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_47_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_47_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_48_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_48_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_5_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_5_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_53_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_53_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_54_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_54_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_59_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_59_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_6_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_6_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_60_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_60_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_61_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_61_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_62_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_62_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_63_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_63_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_64_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_64_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_65_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_65_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_66_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_66_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_67_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_67_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_69_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_69_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_7_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_7_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_70_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_70_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_71_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_71_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_72_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_72_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_73_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_73_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_74_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_74_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_75_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_75_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_76_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_76_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_78_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_78_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_79_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_79_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_8_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_8_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_80_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_80_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_81_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_81_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_82_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_82_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_83_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_83_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_84_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_84_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_85_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_85_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_86_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_86_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_87_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_87_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_88_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_88_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_89_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_89_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_9_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_9_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_90_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_90_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_91_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_91_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_92_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_92_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_93_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_93_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_94_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_94_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboInventoryCom_fx_icon_99_png package { import mx.core.BitmapAsset; public class HabboInventoryCom_fx_icon_99_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboLoadingScreen package { import flash.display.Sprite; import _-0MK._SafeStr_3; import flash.utils.Timer; import _-zm.PhotoSplashScreen; import _-0TZ.LoaderUI; import flash.text.TextFormatAlign; import flash.text.TextField; import flash.events.Event; import flash.events.TimerEvent; import flash.display.DisplayObject; import flash.display.Stage; import flash.events.*; public class HabboLoadingScreen extends Sprite implements _SafeStr_3, IHabboLoadingScreen { private static const _SafeStr_25865:int = 28; public static const _SafeStr_25866:int = 400; public static const _SafeStr_25867:int = 25; public static const _SafeStr_25868:int = 2; public static const _SafeStr_25869:int = 2; public static const _SafeStr_12907:String = "container"; public static const _SafeStr_25870:String = "fileLoadingBar"; public static const _SafeStr_25871:String = "fileBarSprite"; public static const _SafeStr_25872:String = "photoSplashScreen"; public static const _SafeStr_19577:String = "background"; public static const _SafeStr_25873:String = "habboLogo"; public static const _SafeStr_24443:String = "textField"; public static const _SafeStr_25874:String = "loadingNumberTextField"; private var _SafeStr_25875:Timer; private var _SafeStr_25876:int = 0; private var _SafeStr_25877:PhotoSplashScreen; private var _disposed:Boolean = false; private var _SafeStr_25878:int = 0; private var _SafeStr_25879:String = null; private var _SafeStr_25880:Boolean = false; public function HabboLoadingScreen(k:int, _arg_2:int, _arg_3:String, _arg_4:String) { var _local_6:Sprite; var _local_7:Sprite; var _local_11:Array; super(); var _local_5:Sprite = new Sprite(); _local_5.name = _SafeStr_19577; _local_5.graphics.clear(); _local_5.graphics.beginFill(922908); _local_5.graphics.drawRect(0, 0, k, _arg_2); addChild(_local_5); this._SafeStr_25877 = new PhotoSplashScreen(this); this._SafeStr_25877.name = _SafeStr_25872; addChild(this._SafeStr_25877); _local_6 = new Sprite(); _local_6.name = _SafeStr_25870; _local_6.graphics.lineStyle(1, 0xFFFFFF, 1, true); _local_6.graphics.beginFill(2500143); _local_6.graphics.drawRect(1, 0, (_SafeStr_25866 - 1), 0); _local_6.graphics.drawRect(_SafeStr_25866, 1, 0, (_SafeStr_25867 - 1)); _local_6.graphics.drawRect(1, _SafeStr_25867, (_SafeStr_25866 - 1), 0); _local_6.graphics.drawRect(0, 1, 0, (_SafeStr_25867 - 1)); _local_6.graphics.endFill(); addChild(_local_6); var _local_8:String; if (_arg_4 != null){ _local_11 = _arg_4.split("/"); this._SafeStr_25878 = this._SafeStr_25881(0, (_local_11.length - 1)); this._SafeStr_25879 = _arg_4; _local_8 = _local_11[this._SafeStr_25878]; } else { _local_8 = _arg_3; }; var _local_9:TextField = LoaderUI._SafeStr_9858(_local_8, _SafeStr_25865, LoaderUI._SafeStr_9927, true, false, false, false, TextFormatAlign.CENTER); _local_9.name = _SafeStr_24443; addChild(_local_9); var _local_10:TextField = LoaderUI._SafeStr_9858("0%", 14, 0x999999, true, false, false, false, TextFormatAlign.CENTER); _local_10.name = _SafeStr_25874; addChild(_local_10); _local_7 = new Sprite(); _local_7.name = _SafeStr_25871; _local_6.addChild(_local_7); _local_6.visible = true; addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); } private function _SafeStr_9881(k:Event):void { _SafeStr_4.log("Habbo Loading Screen was removed from stage."); } private function onAddedToStage(k:Event):void { removeEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); stage.addEventListener(Event.RESIZE, this._SafeStr_17612); this._SafeStr_25882(); this._SafeStr_25875 = new Timer(750); this._SafeStr_25875.addEventListener(TimerEvent.TIMER, this._SafeStr_25883); this._SafeStr_25875.start(); } private function _SafeStr_17612(k:Event):void { this._SafeStr_25882(); } private function _SafeStr_25883(k:Event):void { var _local_2:Array; var _local_3:TextField; var _local_4:TextField; if (this._SafeStr_25876 == 100){ if (this._SafeStr_25880){ _local_2 = this._SafeStr_25879.split("/"); _local_3 = (getChildByName(_SafeStr_24443) as TextField); if (_local_3 != null){ this._SafeStr_22543(_SafeStr_24443); _local_4 = LoaderUI._SafeStr_9858(_local_2[this._SafeStr_25878], _SafeStr_25865, LoaderUI._SafeStr_9927, true, false, false, false, TextFormatAlign.CENTER); _local_4.x = ((width - _local_4.width) / 2); _local_4.y = _local_3.y; _local_4.name = _SafeStr_24443; addChild(_local_4); }; this._SafeStr_25880 = false; }; this._SafeStr_25876 = 0; } else { this._SafeStr_25876 = (this._SafeStr_25876 + Math.min(this._SafeStr_25881(1, Math.min(this._SafeStr_25881(15, 33))), (100 - this._SafeStr_25876))); }; if ((((this._SafeStr_25876 == 100)) && (!((this._SafeStr_25879 == null))))){ this._SafeStr_25880 = true; this._SafeStr_25878 = ((this._SafeStr_25878 + 1) % (this._SafeStr_25879.split("/").length - 1)); }; this._SafeStr_25884((this._SafeStr_25876 / 100)); } private function _SafeStr_25881(k:Number, _arg_2:Number):Number { return ((Math.floor((Math.random() * ((_arg_2 - k) + 1))) + k)); } public function get disposed():Boolean { return (this._disposed); } private function _SafeStr_22543(k:String):void { var _local_2:DisplayObject = getChildByName(k); if (_local_2 != null){ removeChild(_local_2); }; } public function dispose():void { if (this.disposed){ return; }; this._disposed = true; var k:Stage = stage; if (k != null){ k.removeEventListener(Event.RESIZE, this._SafeStr_17612); }; removeEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); removeEventListener(Event.REMOVED_FROM_STAGE, this._SafeStr_9881); this._SafeStr_22543(_SafeStr_25872); this._SafeStr_22543(_SafeStr_19577); this._SafeStr_22543(_SafeStr_24443); this._SafeStr_22543(_SafeStr_25873); this._SafeStr_22543(_SafeStr_25870); this._SafeStr_22543(_SafeStr_12907); this._SafeStr_25875.stop(); this._SafeStr_25875.removeEventListener(TimerEvent.TIMER, this._SafeStr_25883); if (parent != null){ parent.removeChild(this); }; } public function _SafeStr_25882():void { var k:int; var _local_2:int; var _local_3:Stage = this.stage; if (_local_3 != null){ k = _local_3.stageWidth; _local_2 = _local_3.stageHeight; } else { k = this.width; _local_2 = this.height; }; var _local_4:Sprite = (getChildByName(_SafeStr_19577) as Sprite); if (_local_4 != null){ _local_4.x = 0; _local_4.y = 0; _local_4.graphics.clear(); _local_4.graphics.beginFill(922908); _local_4.graphics.drawRect(0, 0, k, _local_2); }; var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:int; var _local_10:int = 10; var _local_11:Sprite = (getChildByName(_SafeStr_25872) as Sprite); if (_local_11 != null){ _local_11.x = ((k - _local_11.width) / 2); _local_9 = (_local_11.y + _local_11.height); }; var _local_12:TextField = (getChildByName(_SafeStr_24443) as TextField); if (_local_12 != null){ _local_12.x = ((k - _local_12.width) / 2); if (_local_12.width > _local_7){ _local_7 = _local_12.width; _local_5 = _local_12.x; }; }; var _local_13:Sprite = (getChildByName(_SafeStr_25870) as Sprite); if (_local_13 != null){ _local_13.x = ((k - _local_13.width) / 2); _local_13.y = _local_9; _local_9 = (_local_13.y + _local_13.height); if (_local_13.width > _local_7){ _local_7 = _local_13.width; _local_5 = _local_13.x; }; }; var _local_14:TextField = (getChildByName(_SafeStr_25874) as TextField); if (_local_14 != null){ _local_14.x = ((k - _local_14.width) / 2); if (_local_14.width > _local_7){ _local_7 = _local_14.width; _local_5 = _local_14.x; }; }; _local_9 = ((_local_2 - _local_9) / 2); _local_9 = (_local_9 - (_local_10 * 2)); if (_local_11 != null){ _local_11.y = _local_9; _local_9 = (_local_11.y + _local_11.height); }; if (_local_12 != null){ _local_12.y = (_local_9 + 50); _local_9 = ((_local_12.y + _local_12.height) + _local_10); }; if (_local_13 != null){ _local_13.y = _local_9; _local_9 = ((_local_13.y + _local_13.height) + (_local_10 / 2)); }; if (_local_14 != null){ _local_14.y = _local_9; }; } public function _SafeStr_25884(k:Number):void { var _local_2:int = _SafeStr_25866; var _local_3:int = _SafeStr_25867; var _local_4:int = _SafeStr_25868; var _local_5:int = _SafeStr_25869; var _local_6:Sprite = (getChildByName(_SafeStr_25870) as Sprite); if (_local_6 == null){ return; }; var _local_7:Sprite = (_local_6.getChildByName(_SafeStr_25871) as Sprite); if (_local_7 == null){ return; }; _local_7.x = (_local_4 + _local_5); _local_7.y = (_local_4 + _local_5); _local_7.graphics.clear(); var _local_8:int = ((_local_3 - (_local_4 * 2)) - (_local_5 * 2)); var _local_9:int = (((_local_2 - (_local_4 * 2)) - (_local_5 * 2)) * k); _local_7.graphics.beginFill(0); _local_7.graphics.drawRect(-1, -1, (_local_2 - (_local_4 * 2)), (_local_3 - (_local_5 * 2))); _local_7.graphics.endFill(); _local_7.graphics.beginFill(12241619); _local_7.graphics.drawRect(0, 0, _local_9, (_local_8 / 2)); _local_7.graphics.endFill(); _local_7.graphics.beginFill(9216429); _local_7.graphics.drawRect(0, (_local_8 / 2), _local_9, ((_local_8 / 2) + 1)); _local_7.graphics.endFill(); } public function _SafeStr_5310(k:Number):void { var _local_2:TextField = (getChildByName(_SafeStr_25874) as TextField); if (_local_2 != null){ _local_2.text = (Math.round((k * 100)) + "%"); }; } } }//package // _SafeStr_12907 = "_-0qs" (String#2153, DoABC#2) // _SafeStr_17612 = "_-0m8" (String#2141, DoABC#2) // _SafeStr_19577 = "_-46W" (String#2772, DoABC#2) // _SafeStr_22543 = "_-2HN" (String#2433, DoABC#2) // _SafeStr_24443 = "_-GV" (String#3320, DoABC#2) // _SafeStr_25865 = "_-5g3" (String#3082, DoABC#2) // _SafeStr_25866 = "_-1fa" (String#2312, DoABC#2) // _SafeStr_25867 = "_-4fv" (String#2881, DoABC#2) // _SafeStr_25868 = "_-1Ay" (String#2204, DoABC#2) // _SafeStr_25869 = "_-JW" (String#3326, DoABC#2) // _SafeStr_25870 = "_-2ZV" (String#2489, DoABC#2) // _SafeStr_25871 = "_-1-Z" (String#2174, DoABC#2) // _SafeStr_25872 = "_-2nx" (String#2543, DoABC#2) // _SafeStr_25873 = "_-42O" (String#2761, DoABC#2) // _SafeStr_25874 = "_-63s" (String#3166, DoABC#2) // _SafeStr_25875 = "_-1Gb" (String#2224, DoABC#2) // _SafeStr_25876 = "_-5kd" (String#3099, DoABC#2) // _SafeStr_25877 = "_-4QW" (String#2825, DoABC#2) // _SafeStr_25878 = "_-38y" (String#2594, DoABC#2) // _SafeStr_25879 = "_-mv" (String#3404, DoABC#2) // _SafeStr_25880 = "_-6St" (String#3252, DoABC#2) // _SafeStr_25881 = "_-37S" (String#2589, DoABC#2) // _SafeStr_25882 = "_-29e" (String#2401, DoABC#2) // _SafeStr_25883 = "_-17i" (String#2196, DoABC#2) // _SafeStr_25884 = "_-4yt" (String#2943, DoABC#2) // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_4 = "_-ZP" (String#411, DoABC#2) // _SafeStr_5310 = "_-2XZ" (String#870, DoABC#2) // _SafeStr_9858 = "_-0l5" (String#2137, DoABC#2) // _SafeStr_9881 = "_-4lv" (String#66, DoABC#2) // _SafeStr_9927 = "_-3AD" (String#2599, DoABC#2) //------------------------------------------------------------ //HabboLocalizationCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboLocalizationManagerBootstrap; import com.sulake.iid.IIDCoreLocalizationManager; import com.sulake.iid.IIDHabboLocalizationManager; import _-5sJ.ICoreLocalizationManager; import _-p0._SafeStr_499; import _-p0.HabboLocalizationManager; public class HabboLocalizationCom extends SimpleApplication { public static var requiredClasses:Array = new Array(HabboLocalizationManagerBootstrap, IIDCoreLocalizationManager, IIDHabboLocalizationManager, ICoreLocalizationManager, _SafeStr_499, HabboLocalizationManager); public static var manifest:Class = _SafeStr_500; } }//package // _SafeStr_499 = "_-4Ef" (String#11977, DoABC#3) // _SafeStr_500 = "_-1xn" (String#3080, DoABC#3) //------------------------------------------------------------ //HabboMain package { import flash.display.Sprite; import _-0MK._SafeStr_131; import flash.events.Event; import flash.utils.getQualifiedClassName; import _-3oF.Core; import flash.events.ProgressEvent; import _-0MK.Component; import _-ue.ErrorReportStorage; import flash.system.Capabilities; import _-0MK._SafeStr_130; import flash.external.ExternalInterface; import _-0MK._SafeStr_34; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboConfigurationManager; import com.sulake.iid.IIDRoomEngine; import _-58P._SafeStr_193; import flash.utils.setInterval; import _-3-E._SafeStr_6; public class HabboMain extends Sprite { public static const CORE_RATIO:Number = Habbo.CORE_RATIO;//0.6 private static const INIT_STEPS:int = 3; private var _core:_SafeStr_131; private var _loadingScreen:IHabboLoadingScreen; private var _totalSteps:int = 3; private var _loadedFiles:int = 0; private var _completedInitSteps:int = 0; private var roomEngineReady:Boolean = false; private var coreRunning:Boolean = false; public function HabboMain(k:IHabboLoadingScreen) { this._loadingScreen = k; addEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); addEventListener(Event.EXIT_FRAME, this.onExitFrame); _SafeStr_4.log(((getQualifiedClassName(Core) + " version: ") + Core.version)); } private function dispose():void { removeEventListener(ProgressEvent.PROGRESS, this.onProgressEvent); removeEventListener(Event.COMPLETE, this.onCompleteEvent); removeEventListener(Event.ADDED_TO_STAGE, this.onAddedToStage); removeEventListener(Event.EXIT_FRAME, this.onExitFrame); if (this._loadingScreen){ this._loadingScreen.dispose(); this._loadingScreen = null; }; if (this._core != null){ this._core.events.removeEventListener(Component.COMPONENT_EVENT_RUNNING, this.onCoreRunning); }; if (parent){ parent.removeChild(this); }; } public function unloading():void { try { if (((this._core) && (!(this._core.disposed)))){ ErrorReportStorage._SafeStr_7049("Unload", "Client unloading started"); this._core.events.dispatchEvent(new Event(Event.UNLOAD)); }; } catch(error:Error) { }; } protected function onAddedToStage(event:Event=null):void { try { this.prepareCore(); } catch(error:Error) { Habbo.trackLoginStep(_SafeStr_2._SafeStr_25863); Habbo.reportCrash(("Failed to prepare the core: " + error.message), Core._SafeStr_18399, true, error); Core.dispose(); }; } protected function onExitFrame(k:Event=null):void { if (((this.roomEngineReady) && (this.coreRunning))){ this.dispose(); }; } private function prepareCore():void { var k:_SafeStr_130 = (((Capabilities.playerType)!="StandAlone") ? new HabboCoreErrorReporter() : null); this._core = Core._SafeStr_18405(stage, Core._SafeStr_8858, k); this._core._SafeStr_8797(HabboTrackingLib); addEventListener(ProgressEvent.PROGRESS, this.onProgressEvent); addEventListener(Event.COMPLETE, this.onCompleteEvent); var _local_2:XML = ; this._core._SafeStr_8770(_local_2, this); this._totalSteps = ((this._core._SafeStr_8771() + this._core._SafeStr_8772()) + INIT_STEPS); this._core._SafeStr_8797(CoreCommunicationFrameworkLib); this._core._SafeStr_8797(HabboRoomObjectLogicLib); this._core._SafeStr_8797(HabboRoomObjectVisualizationLib); this._core._SafeStr_8797(RoomManagerLib); this._core._SafeStr_8797(RoomSpriteRendererLib); this._core._SafeStr_8797(HabboRoomSessionManagerLib); this._core._SafeStr_8797(HabboAvatarRenderLib); this._core._SafeStr_8797(HabboSessionDataManagerLib); this._core._SafeStr_8797(HabboConfigurationCom); this._core._SafeStr_8797(HabboLocalizationCom); this._core._SafeStr_8797(HabboWindowManagerCom); this._core._SafeStr_8797(HabboCommunicationCom); this._core._SafeStr_8797(HabboCommunicationDemoCom); this._core._SafeStr_8797(HabboNavigatorCom); this._core._SafeStr_8797(HabboFriendListCom); this._core._SafeStr_8797(HabboMessengerCom); this._core._SafeStr_8797(HabboInventoryCom); this._core._SafeStr_8797(HabboToolbarCom); this._core._SafeStr_8797(HabboCatalogCom); this._core._SafeStr_8797(HabboRoomEngineCom); this._core._SafeStr_8797(HabboRoomUICom); this._core._SafeStr_8797(HabboAvatarEditorCom); this._core._SafeStr_8797(HabboNotificationsCom); this._core._SafeStr_8797(HabboHelpCom); this._core._SafeStr_8797(HabboAdManagerCom); this._core._SafeStr_8797(HabboModerationCom); this._core._SafeStr_8797(HabboUserDefinedRoomEventsCom); this._core._SafeStr_8797(HabboSoundManagerFlash10Com); this._core._SafeStr_8797(HabboQuestEngineCom); this._core._SafeStr_8797(HabboFriendBarCom); this._core._SafeStr_8797(HabboGroupsCom); this._core._SafeStr_8797(HabboGamesCom); this._core._SafeStr_8797(HabboFreeFlowChatCom); this._core._SafeStr_8797(HabboNewNavigatorCom); this.addInitializationProgressListeners(); } private function updateProgressBar():void { var k:Number; if (this._loadingScreen != null){ k = (CORE_RATIO + (((this._completedInitSteps + this._loadedFiles) / this._totalSteps) * (1 - CORE_RATIO))); this._loadingScreen._SafeStr_5310(k); }; } private function onProgressEvent(k:ProgressEvent):void { this._loadedFiles = this._core._SafeStr_8772(); this.updateProgressBar(); } private function onCompleteEvent(k:Event):void { removeEventListener(ProgressEvent.PROGRESS, this.onProgressEvent); removeEventListener(Event.COMPLETE, this.onCompleteEvent); this.initializeCore(); } private function initializeCore():void { Habbo.trackLoginStep(_SafeStr_2._SafeStr_25859); try { this._core.initialize(); if (ExternalInterface.available){ ExternalInterface.addCallback("unloading", this.unloading); }; } catch(error:Error) { Habbo.trackLoginStep(_SafeStr_2._SafeStr_25863); Core._SafeStr_8114(("Failed to initialize the core: " + error.message), Core._SafeStr_18399, error); }; } private function simpleQueueInterface(k:_SafeStr_34, _arg_2:Function):void { var _local_3:Object = this._core.queueInterface(k, _arg_2); if (_local_3 != null){ (_arg_2(k, _local_3)); }; } private function addInitializationProgressListeners():void { this.simpleQueueInterface(new IIDHabboLocalizationManager(), function (k:_SafeStr_34, _arg_2:Component):void { _arg_2.events.addEventListener(Event.COMPLETE, onLocalizationComplete); }); this.simpleQueueInterface(new IIDHabboConfigurationManager(), this.onConfigurationComplete); this.simpleQueueInterface(new IIDRoomEngine(), function (k:_SafeStr_34, _arg_2:Component):void { _arg_2.events.addEventListener(_SafeStr_193._SafeStr_7369, onRoomEngineReady); }); this._core.events.addEventListener(Component.COMPONENT_EVENT_RUNNING, this.onCoreRunning); } private function onLocalizationComplete(k:Event):void { Habbo.trackLoginStep(_SafeStr_2._SafeStr_18678); this._completedInitSteps++; this.updateProgressBar(); } private function onConfigurationComplete(k:_SafeStr_34, _arg_2:Component):void { Habbo.trackLoginStep(_SafeStr_2._SafeStr_25860); this._completedInitSteps++; this.updateProgressBar(); } private function onRoomEngineReady(k:Event):void { this.roomEngineReady = true; Habbo.trackLoginStep(_SafeStr_2._SafeStr_25862); if (this._core.getInteger("spaweb", 0) == 1){ this.startSendingHeartBeat(); }; } private function startSendingHeartBeat():void { this.sendHeartBeat(); setInterval(this.sendHeartBeat, 10000); } private function sendHeartBeat():void { _SafeStr_6.sendHeartBeat(); } private function onCoreRunning(k:Event):void { this.coreRunning = true; Habbo.trackLoginStep(_SafeStr_2._SafeStr_25861); this._completedInitSteps++; this.updateProgressBar(); } } }//package import _-0MK._SafeStr_130; class HabboCoreErrorReporter implements _SafeStr_130 { public function logError(k:String, _arg_2:Boolean, _arg_3:int=-1, _arg_4:Error=null):void { Habbo.reportCrash(k, _arg_3, _arg_2, _arg_4); } } // _SafeStr_130 = "_-Js" (String#14763, DoABC#3) // _SafeStr_131 = "_-6Vf" (String#38090, DoABC#3) // _SafeStr_18399 = "_-4T6" (String#33146, DoABC#3) // _SafeStr_18405 = "_-3GL" (String#30147, DoABC#3) // _SafeStr_18678 = "_-4Z2" (String#33373, DoABC#3) // _SafeStr_193 = "_-K7" (String#39219, DoABC#3) // _SafeStr_2 = "_-0jc" (String#23927, DoABC#3) // _SafeStr_25859 = "_-43o" (String#32125, DoABC#3) // _SafeStr_25860 = "_-2nE" (String#28972, DoABC#3) // _SafeStr_25861 = "_-j2" (String#40129, DoABC#3) // _SafeStr_25862 = "_-3YO" (String#30856, DoABC#3) // _SafeStr_25863 = "_-590" (String#34779, DoABC#3) // _SafeStr_34 = "_-6V2" (String#14287, DoABC#3) // _SafeStr_4 = "_-ZP" (String#39771, DoABC#3) // _SafeStr_5310 = "_-2XZ" (String#28344, DoABC#3) // _SafeStr_6 = "_-1ax" (String#26024, DoABC#3) // _SafeStr_7049 = "_-1VE" (String#25805, DoABC#3) // _SafeStr_7369 = "_-3NF" (String#30437, DoABC#3) // _SafeStr_8114 = "_-2hI" (String#28730, DoABC#3) // _SafeStr_8770 = "_-6XW" (String#38170, DoABC#3) // _SafeStr_8771 = "_-1p2" (String#26582, DoABC#3) // _SafeStr_8772 = "_-1ak" (String#26018, DoABC#3) // _SafeStr_8797 = "_-054" (String#22368, DoABC#3) // _SafeStr_8858 = "_-458" (String#32180, DoABC#3) //------------------------------------------------------------ //HabboMessengerCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboMessengerBootstrap; import com.sulake.iid.IIDHabboMessenger; public class HabboMessengerCom extends SimpleApplication { public static var manifest:Class = _SafeStr_1358; public static var close_png:Class = _SafeStr_1369; public static var convo_bg_png:Class = _SafeStr_1365; public static var follow_friend_png:Class = _SafeStr_1357; public static var minimail_png:Class = _SafeStr_1371; public static var next_png:Class = _SafeStr_1373; public static var prev_png:Class = _SafeStr_1360; public static var resize_png:Class = _SafeStr_1372; public static var tab_bg_hilite_png:Class = _SafeStr_1359; public static var tab_bg_next_png:Class = _SafeStr_1361; public static var tab_bg_sel_png:Class = _SafeStr_1366; public static var tab_bg_unsel_png:Class = _SafeStr_1370; public static var main_window_xml:Class = _SafeStr_1362; public static var msg_entry_xml:Class = _SafeStr_1364; public static var tab_entry_xml:Class = _SafeStr_1363; public static var messenger_xml:Class = _SafeStr_1368; public static var requiredClasses:Array = new Array(HabboMessengerBootstrap, IIDHabboMessenger); } }//package // _SafeStr_1357 = "_-5Yn" (String#13337, DoABC#3) // _SafeStr_1358 = "_-6hz" (String#14471, DoABC#3) // _SafeStr_1359 = "_-2NA" (String#10081, DoABC#3) // _SafeStr_1360 = "_-3hU" (String#11426, DoABC#3) // _SafeStr_1361 = "_-IL" (String#14739, DoABC#3) // _SafeStr_1362 = "_-5zl" (String#13763, DoABC#3) // _SafeStr_1363 = "_-02F" (String#7650, DoABC#3) // _SafeStr_1364 = "_-3Cv" (String#10934, DoABC#3) // _SafeStr_1365 = "_-5Yg" (String#13335, DoABC#3) // _SafeStr_1366 = "_-7u" (String#14554, DoABC#3) // _SafeStr_1368 = "_-5FO" (String#13023, DoABC#3) // _SafeStr_1369 = "_-5fM" (String#13433, DoABC#3) // _SafeStr_1370 = "_-1kf" (String#9386, DoABC#3) // _SafeStr_1371 = "_-2iE" (String#10406, DoABC#3) // _SafeStr_1372 = "_-0xX" (String#8567, DoABC#3) // _SafeStr_1373 = "_-57Y" (String#12880, DoABC#3) //------------------------------------------------------------ //HabboModerationCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.ModerationManagerBootstrap; import com.sulake.iid.IIDHabboModeration; public class HabboModerationCom extends SimpleApplication { public static var manifest:Class = _SafeStr_1608; public static var requiredClasses:Array = new Array(ModerationManagerBootstrap, IIDHabboModeration); public static var evidence_frame_xml:Class = _SafeStr_1599; public static var issue_browser_xml:Class = _SafeStr_1603; public static var modact_summary_xml:Class = _SafeStr_1610; public static var send_msgs_xml:Class = _SafeStr_1612; public static var start_panel_xml:Class = _SafeStr_1607; public static var user_info_xml:Class = _SafeStr_1598; public static var user_info_frame_xml:Class = _SafeStr_1609; public static var issue_handler_xml:Class = _SafeStr_1602; public static var roomtool_frame_xml:Class = _SafeStr_1600; public static var roomvisits_frame_xml:Class = _SafeStr_1601; public static var userclassification_frame_xml:Class = _SafeStr_1604; public static var room_icon_png:Class = _SafeStr_1611; public static var user_icon_png:Class = _SafeStr_1605; } }//package // _SafeStr_1598 = "_-5jJ" (String#13498, DoABC#3) // _SafeStr_1599 = "_-v9" (String#15404, DoABC#3) // _SafeStr_1600 = "_-0ou" (String#8437, DoABC#3) // _SafeStr_1601 = "_-5Rk" (String#13227, DoABC#3) // _SafeStr_1602 = "_-0iP" (String#8332, DoABC#3) // _SafeStr_1603 = "_-4eL" (String#12393, DoABC#3) // _SafeStr_1604 = "_-6-E" (String#13773, DoABC#3) // _SafeStr_1605 = "_-1An" (String#8813, DoABC#3) // _SafeStr_1607 = "_-OG" (String#14839, DoABC#3) // _SafeStr_1608 = "_-1xh" (String#9621, DoABC#3) // _SafeStr_1609 = "_-4fW" (String#12418, DoABC#3) // _SafeStr_1610 = "_-Rx" (String#14896, DoABC#3) // _SafeStr_1611 = "_-4bU" (String#12345, DoABC#3) // _SafeStr_1612 = "_-2sE" (String#10563, DoABC#3) //------------------------------------------------------------ //HabboNavigatorCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboNavigatorBootstrap; import com.sulake.iid.IIDHabboNavigator; public class HabboNavigatorCom extends SimpleApplication { public static var manifest:Class = _SafeStr_470; public static var arrow_down_white_png:Class = _SafeStr_494; public static var arrow_right_white_png:Class = _SafeStr_426; public static var create_room_png:Class = _SafeStr_428; public static var doormode_doorbell_png:Class = _SafeStr_436; public static var doormode_doorbell_small_png:Class = _SafeStr_497; public static var doormode_password_png:Class = _SafeStr_447; public static var doormode_password_small_png:Class = _SafeStr_413; public static var doormode_invisible_png:Class = _SafeStr_433; public static var doormode_invisible_small_png:Class = _SafeStr_476; public static var enter_room_png:Class = _SafeStr_479; public static var enter_room_l_png:Class = _SafeStr_404; public static var enter_room_m_png:Class = _SafeStr_427; public static var enter_room_r_png:Class = _SafeStr_465; public static var enter_room_a_png:Class = _SafeStr_419; public static var favourite_png:Class = _SafeStr_458; public static var facebook_logo_small_png:Class = _SafeStr_434; public static var group_base_icon_png:Class = _SafeStr_418; public static var make_favourite_png:Class = _SafeStr_463; public static var home_png:Class = _SafeStr_474; public static var make_home_png:Class = _SafeStr_454; public static var icon_weblink_png:Class = _SafeStr_478; public static var icon_hotelview_png:Class = _SafeStr_415; public static var icon_hotelview_reactive_png:Class = _SafeStr_472; public static var navi_room_favourite_png:Class = _SafeStr_464; public static var navi_room_friends_png:Class = _SafeStr_408; public static var navi_room_icon_png:Class = _SafeStr_449; public static var navi_room_official_png:Class = _SafeStr_460; public static var navi_room_own_png:Class = _SafeStr_432; public static var navi_room_popular_png:Class = _SafeStr_468; public static var navi_tag_hot_1_png:Class = HabboNavigatorCom_navi_tag_hot_1_png; public static var navi_tag_hot_2_png:Class = HabboNavigatorCom_navi_tag_hot_2_png; public static var navi_tag_hot_3_png:Class = HabboNavigatorCom_navi_tag_hot_3_png; public static var popup_arrow_down_png:Class = _SafeStr_450; public static var popup_arrow_left_png:Class = _SafeStr_424; public static var popup_arrow_right_png:Class = _SafeStr_462; public static var trading_allowed_png:Class = _SafeStr_466; public static var rico_rnd_m_png:Class = _SafeStr_456; public static var rico_rnd_l_png:Class = _SafeStr_452; public static var rico_rnd_l_b_png:Class = _SafeStr_467; public static var rico_rnd_r_png:Class = _SafeStr_484; public static var rico_rnd_r_b_png:Class = _SafeStr_439; public static var select_arrow_png:Class = _SafeStr_455; public static var tag_l_png:Class = _SafeStr_444; public static var tag_m_png:Class = _SafeStr_445; public static var tag_r_png:Class = _SafeStr_461; public static var tag_l_reactive_png:Class = _SafeStr_492; public static var tag_m_reactive_png:Class = _SafeStr_403; public static var tag_r_reactive_png:Class = _SafeStr_437; public static var thumb_up_png:Class = _SafeStr_488; public static var tile_icon_black_png:Class = _SafeStr_406; public static var tile_icon_white_png:Class = _SafeStr_481; public static var usercount_fixed_b_png:Class = _SafeStr_483; public static var usercount_fixed_g_png:Class = _SafeStr_421; public static var usercount_fixed_o_png:Class = _SafeStr_443; public static var usercount_fixed_r_png:Class = _SafeStr_498; public static var usercount_fixed_y_png:Class = _SafeStr_493; public static var remove_rights_png:Class = _SafeStr_469; public static var grs_front_page_search_big_xml:Class = _SafeStr_491; public static var grs_front_page_search_small_xml:Class = _SafeStr_480; public static var grs_guest_room_details_short_xml:Class = _SafeStr_425; public static var grs_guest_room_details_phase_one_xml:Class = _SafeStr_486; public static var grs_guest_room_details_long_xml:Class = _SafeStr_485; public static var grs_guest_room_thumbnail_xml:Class = _SafeStr_495; public static var grs_room_ads_details_short_xml:Class = _SafeStr_453; public static var grs_room_ads_details_phase_one_xml:Class = _SafeStr_423; public static var grs_hot_room_details_xml:Class = _SafeStr_482; public static var grs_main_window_xml:Class = _SafeStr_431; public static var grs_main_window_new_xml:Class = _SafeStr_487; public static var grs_official_room_row_xml:Class = _SafeStr_490; public static var grs_official_room_row_phase_one_xml:Class = _SafeStr_446; public static var grs_popular_tag_row_xml:Class = _SafeStr_414; public static var grs_promoted_room_category_xml:Class = _SafeStr_438; public static var grs_category_selector_xml:Class = _SafeStr_473; public static var grs_usercount_xml:Class = _SafeStr_422; public static var nav_error_popup_xml:Class = _SafeStr_412; public static var nav_simple_alert_xml:Class = _SafeStr_429; public static var nav_promo_alert_xml:Class = _SafeStr_430; public static var iro_event_settings_xml:Class = _SafeStr_411; public static var iro_event_info_xml:Class = _SafeStr_410; public static var iro_room_details_framed_xml:Class = _SafeStr_477; public static var iro_room_filter_framed_xml:Class = _SafeStr_405; public static var iro_tag_xml:Class = _SafeStr_409; public static var roc_create_room_xml:Class = _SafeStr_451; public static var roc_vip_promo_xml:Class = _SafeStr_489; public static var roc_room_thumbnail_xml:Class = _SafeStr_435; public static var ros_flat_controller_xml:Class = _SafeStr_417; public static var ros_banned_user_xml:Class = _SafeStr_407; public static var ros_friend_xml:Class = _SafeStr_457; public static var ros_badword_xml:Class = _SafeStr_420; public static var ros_room_settings_xml:Class = _SafeStr_448; public static var ros_confirm_xml:Class = _SafeStr_475; public static var password_input_xml:Class = _SafeStr_416; public static var doorbell_xml:Class = _SafeStr_471; public static var guild_info_xml:Class = _SafeStr_442; public static var toolbar_hover_xml:Class = _SafeStr_459; public static var enforce_category_xml:Class = _SafeStr_496; public static var requiredClasses:Array = new Array(HabboNavigatorBootstrap, IIDHabboNavigator); } }//package // _SafeStr_403 = "_-179" (String#8753, DoABC#3) // _SafeStr_404 = "_-Vy" (String#14968, DoABC#3) // _SafeStr_405 = "_-5AS" (String#12939, DoABC#3) // _SafeStr_406 = "_-6Vj" (String#14294, DoABC#3) // _SafeStr_407 = "_-1wv" (String#9612, DoABC#3) // _SafeStr_408 = "_-3z1" (String#11724, DoABC#3) // _SafeStr_409 = "_-24X" (String#9761, DoABC#3) // _SafeStr_410 = "_-6Zy" (String#14356, DoABC#3) // _SafeStr_411 = "_-1Dy" (String#8861, DoABC#3) // _SafeStr_412 = "_-1vE" (String#9580, DoABC#3) // _SafeStr_413 = "_-bd" (String#15083, DoABC#3) // _SafeStr_414 = "_-oj" (String#15299, DoABC#3) // _SafeStr_415 = "_-074" (String#7728, DoABC#3) // _SafeStr_416 = "_-58v" (String#12911, DoABC#3) // _SafeStr_417 = "_-2m6" (String#10467, DoABC#3) // _SafeStr_418 = "_-2eI" (String#10352, DoABC#3) // _SafeStr_419 = "do " (String#16164, DoABC#3) // _SafeStr_420 = "_-UA" (String#14939, DoABC#3) // _SafeStr_421 = "_-25Q" (String#9775, DoABC#3) // _SafeStr_422 = "_-0NK" (String#7969, DoABC#3) // _SafeStr_423 = "_-2GS" (String#9972, DoABC#3) // _SafeStr_424 = "_-1dS" (String#9276, DoABC#3) // _SafeStr_425 = "_-1QV" (String#9077, DoABC#3) // _SafeStr_426 = "_-U-" (String#14936, DoABC#3) // _SafeStr_427 = "_-6jV" (String#14502, DoABC#3) // _SafeStr_428 = "_-5lS" (String#13536, DoABC#3) // _SafeStr_429 = "_-6CJ" (String#13971, DoABC#3) // _SafeStr_430 = "_-28S" (String#9833, DoABC#3) // _SafeStr_431 = "_-4i4" (String#12462, DoABC#3) // _SafeStr_432 = "_-3Wm" (String#11230, DoABC#3) // _SafeStr_433 = "_-0N" (String#7962, DoABC#3) // _SafeStr_434 = "_-4Zy" (String#12321, DoABC#3) // _SafeStr_435 = "_-3cx" (String#11341, DoABC#3) // _SafeStr_436 = "_-14N" (String#8703, DoABC#3) // _SafeStr_437 = "_-0bm" (String#8219, DoABC#3) // _SafeStr_438 = "_-3dj" (String#11355, DoABC#3) // _SafeStr_439 = "_-5cY" (String#13392, DoABC#3) // _SafeStr_442 = "_-4pj" (String#12585, DoABC#3) // _SafeStr_443 = "_-5Em" (String#13013, DoABC#3) // _SafeStr_444 = "_-4gK" (String#12434, DoABC#3) // _SafeStr_445 = "_-1sv" (String#9538, DoABC#3) // _SafeStr_446 = "_-qm" (String#15336, DoABC#3) // _SafeStr_447 = "_-4Gk" (String#12019, DoABC#3) // _SafeStr_448 = "_-58z" (String#12912, DoABC#3) // _SafeStr_449 = "_-50U" (String#12767, DoABC#3) // _SafeStr_450 = "_-6hu" (String#14468, DoABC#3) // _SafeStr_451 = "_-2Ki" (String#10045, DoABC#3) // _SafeStr_452 = "_-pZ" (String#15313, DoABC#3) // _SafeStr_453 = "_-l8" (String#15244, DoABC#3) // _SafeStr_454 = "_-5PS" (String#13182, DoABC#3) // _SafeStr_455 = "_-4CW" (String#11940, DoABC#3) // _SafeStr_456 = "_-1cc" (String#9266, DoABC#3) // _SafeStr_457 = "_-53B" (String#12807, DoABC#3) // _SafeStr_458 = "_-Jf" (String#14759, DoABC#3) // _SafeStr_459 = "_-0PO" (String#8010, DoABC#3) // _SafeStr_460 = "_-1Cp" (String#8846, DoABC#3) // _SafeStr_461 = "_-3nd" (String#11525, DoABC#3) // _SafeStr_462 = "_-3fP" (String#11388, DoABC#3) // _SafeStr_463 = "_-zP" (String#15462, DoABC#3) // _SafeStr_464 = "_-0oj" (String#8433, DoABC#3) // _SafeStr_465 = "_-4h-" (String#12445, DoABC#3) // _SafeStr_466 = "_-496" (String#11890, DoABC#3) // _SafeStr_467 = "_-15B" (String#8721, DoABC#3) // _SafeStr_468 = "_-h" (String#15173, DoABC#3) // _SafeStr_469 = "_-Ju" (String#14765, DoABC#3) // _SafeStr_470 = "_-1gf" (String#9321, DoABC#3) // _SafeStr_471 = "_-3r7" (String#11589, DoABC#3) // _SafeStr_472 = "_-2g1" (String#10378, DoABC#3) // _SafeStr_473 = "_-3KP" (String#11033, DoABC#3) // _SafeStr_474 = "_-za" (String#15464, DoABC#3) // _SafeStr_475 = "_-6Cv" (String#13983, DoABC#3) // _SafeStr_476 = "_-57w" (String#12891, DoABC#3) // _SafeStr_477 = "_-1oH" (String#9449, DoABC#3) // _SafeStr_478 = "_-4vW" (String#12675, DoABC#3) // _SafeStr_479 = "_-0wJ" (String#8547, DoABC#3) // _SafeStr_480 = "_-2bN" (String#10305, DoABC#3) // _SafeStr_481 = "_-3X-" (String#11235, DoABC#3) // _SafeStr_482 = "_-0Df" (String#7823, DoABC#3) // _SafeStr_483 = "_-197" (String#8783, DoABC#3) // _SafeStr_484 = "_-6TS" (String#14261, DoABC#3) // _SafeStr_485 = "_-0R-" (String#8041, DoABC#3) // _SafeStr_486 = "_-T7" (String#14920, DoABC#3) // _SafeStr_487 = "_-5kj" (String#13521, DoABC#3) // _SafeStr_488 = "_-G2" (String#14700, DoABC#3) // _SafeStr_489 = "_-1yo" (String#9641, DoABC#3) // _SafeStr_490 = "_-3hG" (String#11422, DoABC#3) // _SafeStr_491 = "_-63a" (String#13836, DoABC#3) // _SafeStr_492 = "_-66G" (String#13878, DoABC#3) // _SafeStr_493 = "_-5eb" (String#13417, DoABC#3) // _SafeStr_494 = "_-0Qk" (String#8035, DoABC#3) // _SafeStr_495 = "_-ML" (String#14806, DoABC#3) // _SafeStr_496 = "_-4Ui" (String#12223, DoABC#3) // _SafeStr_497 = "_-0uq" (String#8523, DoABC#3) // _SafeStr_498 = "_-0uW" (String#8515, DoABC#3) //------------------------------------------------------------ //HabboNavigatorCom_navi_tag_hot_1_png package { import mx.core.BitmapAsset; public class HabboNavigatorCom_navi_tag_hot_1_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboNavigatorCom_navi_tag_hot_2_png package { import mx.core.BitmapAsset; public class HabboNavigatorCom_navi_tag_hot_2_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboNavigatorCom_navi_tag_hot_3_png package { import mx.core.BitmapAsset; public class HabboNavigatorCom_navi_tag_hot_3_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboNewNavigatorCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboNewNavigatorBootstrap; import com.sulake.iid.IIDHabboNewNavigator; public class HabboNewNavigatorCom extends SimpleApplication { public static var manifest:Class = _SafeStr_1211; public static var navigator_frame_2_xml:Class = _SafeStr_1212; public static var room_info_popup_bubble_xml:Class = _SafeStr_1208; public static var property_xml:Class = _SafeStr_1213; public static var tag_xml:Class = _SafeStr_1209; public static var requiredClasses:Array = new Array(HabboNewNavigatorBootstrap, IIDHabboNewNavigator); } }//package // _SafeStr_1208 = "_-41m" (String#11785, DoABC#3) // _SafeStr_1209 = "_-4Yx" (String#12297, DoABC#3) // _SafeStr_1211 = "_-Vr" (String#14965, DoABC#3) // _SafeStr_1212 = "_-1kl" (String#9389, DoABC#3) // _SafeStr_1213 = "_-045" (String#7679, DoABC#3) //------------------------------------------------------------ //HabboNotificationsCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboNotificationsBootstrap; import com.sulake.iid.IIDHabboNotifications; public class HabboNotificationsCom extends SimpleApplication { public static var manifest:Class = _SafeStr_215; public static var habbo_notifications_config_xml:Class = _SafeStr_202; public static var if_icon_temp_png:Class = _SafeStr_201; public static var if_icon_hc_png:Class = _SafeStr_216; public static var if_icon_vip_png:Class = _SafeStr_207; public static var if_icon_recycler_png:Class = _SafeStr_206; public static var if_icon_friend_bg_blue_png:Class = _SafeStr_212; public static var if_icon_duckets_png:Class = _SafeStr_208; public static var if_icon_loyalty_png:Class = _SafeStr_213; public static var if_icon_diamond_png:Class = _SafeStr_200; public static var motd_notification_xml:Class = _SafeStr_210; public static var motd_notification_item_xml:Class = _SafeStr_199; public static var layout_notification_xml:Class = _SafeStr_209; public static var layout_notifications_browser_xml:Class = _SafeStr_203; public static var club_gift_notification_xml:Class = _SafeStr_204; public static var safety_locked_notification_xml:Class = _SafeStr_211; public static var layout_notification_popup_xml:Class = _SafeStr_205; public static var requiredClasses:Array = new Array(HabboNotificationsBootstrap, IIDHabboNotifications); } }//package // _SafeStr_199 = "_-MR" (String#14809, DoABC#3) // _SafeStr_200 = "_-2Sq" (String#10171, DoABC#3) // _SafeStr_201 = "_-0ud" (String#8520, DoABC#3) // _SafeStr_202 = "_-0ok" (String#8434, DoABC#3) // _SafeStr_203 = "_-5Cu" (String#12978, DoABC#3) // _SafeStr_204 = "_-3pl" (String#11565, DoABC#3) // _SafeStr_205 = "_-fC" (String#15135, DoABC#3) // _SafeStr_206 = "_-Fs" (String#14693, DoABC#3) // _SafeStr_207 = "_-4VE" (String#12232, DoABC#3) // _SafeStr_208 = "_-1kN" (String#9382, DoABC#3) // _SafeStr_209 = "_-0O8" (String#7987, DoABC#3) // _SafeStr_210 = "_-269" (String#9786, DoABC#3) // _SafeStr_211 = "_-2SG" (String#10164, DoABC#3) // _SafeStr_212 = "_-3Db" (String#10945, DoABC#3) // _SafeStr_213 = "_-4TS" (String#12201, DoABC#3) // _SafeStr_215 = "_-0w7" (String#8542, DoABC#3) // _SafeStr_216 = "_-34w" (String#10813, DoABC#3) //------------------------------------------------------------ //HabboQuestEngineCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboQuestEngineBootstrap; import com.sulake.iid.IIDHabboQuestEngine; public class HabboQuestEngineCom extends SimpleApplication { public static var manifest:Class = _SafeStr_1387; public static var requiredClasses:Array = new Array(HabboQuestEngineBootstrap, IIDHabboQuestEngine); public static const icon_quest_hidden:Class = _SafeStr_1389; public static const Campaign:Class = _SafeStr_1376; public static const CampaignCompleted:Class = _SafeStr_1397; public static const EntryArrows:Class = _SafeStr_1386; public static const QuestEntry:Class = _SafeStr_1392; public static const Quest:Class = _SafeStr_1400; public static const QuestDetails:Class = _SafeStr_1406; public static const Quests:Class = _SafeStr_1385; public static const QuestTracker:Class = _SafeStr_1390; public static const QuestCompletedDialog:Class = _SafeStr_1402; public static const QuestHelp:Class = _SafeStr_1404; public static const AchievementCategory:Class = _SafeStr_1396; public static const Achievements:Class = _SafeStr_1395; public static const AchievementsResolutions:Class = _SafeStr_1398; public static const AchievementResolutionProgress:Class = _SafeStr_1394; public static const AchievementResolutionCompleted:Class = _SafeStr_1383; public static const Achievement:Class = _SafeStr_1401; public static const AchievementSimple:Class = _SafeStr_1379; public static const ProgressBar:Class = _SafeStr_1381; public static const NextQuestTimer:Class = _SafeStr_1377; public static const SeasonalCalendar:Class = _SafeStr_1375; public static const RoomCompetition:Class = _SafeStr_1384; public static const calendar_quest_complete:Class = _SafeStr_1391; public static const arrow_back_active:Class = _SafeStr_1393; public static const arrow_back_inactive:Class = _SafeStr_1378; public static const arrow_back_hilite:Class = _SafeStr_1382; public static const arrow_next_active:Class = _SafeStr_1399; public static const arrow_next_inactive:Class = _SafeStr_1388; public static const arrow_next_hilite:Class = _SafeStr_1405; public static const stripe_mask_L:Class = _SafeStr_1374; public static const stripe_mask_R:Class = _SafeStr_1403; } }//package // _SafeStr_1374 = "_-HC" (String#14723, DoABC#3) // _SafeStr_1375 = "_-030" (String#7660, DoABC#3) // _SafeStr_1376 = "_-5lb" (String#13539, DoABC#3) // _SafeStr_1377 = "_-SC" (String#14903, DoABC#3) // _SafeStr_1378 = "_-20p" (String#9694, DoABC#3) // _SafeStr_1379 = "_-5ZE" (String#13345, DoABC#3) // _SafeStr_1381 = "_-1zL" (String#9648, DoABC#3) // _SafeStr_1382 = "_-69Z" (String#13925, DoABC#3) // _SafeStr_1383 = "_-6Bd" (String#13955, DoABC#3) // _SafeStr_1384 = "_-1gx" (String#9326, DoABC#3) // _SafeStr_1385 = "_-21a" (String#9713, DoABC#3) // _SafeStr_1386 = "_-9" (String#14573, DoABC#3) // _SafeStr_1387 = "_-Ls" (String#14797, DoABC#3) // _SafeStr_1388 = "_-4cu" (String#12372, DoABC#3) // _SafeStr_1389 = "_-67T" (String#13900, DoABC#3) // _SafeStr_1390 = "_-5GL" (String#13043, DoABC#3) // _SafeStr_1391 = "_-3bv" (String#11327, DoABC#3) // _SafeStr_1392 = "_-n-" (String#15275, DoABC#3) // _SafeStr_1393 = "_-4XR" (String#12271, DoABC#3) // _SafeStr_1394 = "_-Ww" (String#14989, DoABC#3) // _SafeStr_1395 = "_-rn" (String#15353, DoABC#3) // _SafeStr_1396 = "_-of" (String#15297, DoABC#3) // _SafeStr_1397 = "_-57E" (String#12874, DoABC#3) // _SafeStr_1398 = "_-04V" (String#7688, DoABC#3) // _SafeStr_1399 = "_-5kQ" (String#13517, DoABC#3) // _SafeStr_1400 = "_-4sK" (String#12630, DoABC#3) // _SafeStr_1401 = "_-2ko" (String#10443, DoABC#3) // _SafeStr_1402 = "_-0Ci" (String#7808, DoABC#3) // _SafeStr_1403 = "_-5ZU" (String#13352, DoABC#3) // _SafeStr_1404 = "_-Sw" (String#14916, DoABC#3) // _SafeStr_1405 = "_-3bX" (String#11323, DoABC#3) // _SafeStr_1406 = "_-au" (String#15073, DoABC#3) //------------------------------------------------------------ //HabboRoomEngineCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.RoomEngineBootstrap; import com.sulake.iid.IIDRoomEngine; public class HabboRoomEngineCom extends SimpleApplication { public static var manifest:Class = _SafeStr_2247; public static var requiredClasses:Array = new Array(RoomEngineBootstrap, IIDRoomEngine); } }//package // _SafeStr_2247 = "_-Ef" (String#14676, DoABC#3) //------------------------------------------------------------ //HabboRoomObjectLogicLib package { import mx.core.SimpleApplication; import com.sulake.bootstrap.RoomObjectFactoryBootstrap; import com.sulake.iid.IIDRoomObjectFactory; public class HabboRoomObjectLogicLib extends SimpleApplication { public static var manifest:Class = _SafeStr_1190; public static var requiredClasses:Array = new Array(RoomObjectFactoryBootstrap, IIDRoomObjectFactory); } }//package // _SafeStr_1190 = "_-1UI" (String#9138, DoABC#3) //------------------------------------------------------------ //HabboRoomObjectVisualizationLib package { import mx.core.SimpleApplication; import com.sulake.bootstrap.RoomObjectVisualizationFactoryBootstrap; import com.sulake.iid.IIDRoomObjectVisualizationFactory; public class HabboRoomObjectVisualizationLib extends SimpleApplication { public static var manifest:Class = _SafeStr_1592; public static var pet_experience_bubble_png:Class = _SafeStr_1594; public static var snowball_small_png:Class = _SafeStr_1595; public static var snowball_small_shadow_png:Class = _SafeStr_1596; public static var snowball_big_png:Class = _SafeStr_1597; public static var snowball_splash_1:Class = HabboRoomObjectVisualizationLib_snowball_splash_1; public static var snowball_splash_2:Class = HabboRoomObjectVisualizationLib_snowball_splash_2; public static var snowball_splash_3:Class = HabboRoomObjectVisualizationLib_snowball_splash_3; public static var requiredClasses:Array = new Array(RoomObjectVisualizationFactoryBootstrap, IIDRoomObjectVisualizationFactory); } }//package // _SafeStr_1592 = "_-4N" (String#12125, DoABC#3) // _SafeStr_1594 = "_-pw" (String#15324, DoABC#3) // _SafeStr_1595 = "_-2xq" (String#10675, DoABC#3) // _SafeStr_1596 = "_-5vd" (String#13697, DoABC#3) // _SafeStr_1597 = "_-0j3" (String#8344, DoABC#3) //------------------------------------------------------------ //HabboRoomObjectVisualizationLib_snowball_splash_1 package { import mx.core.BitmapAsset; public class HabboRoomObjectVisualizationLib_snowball_splash_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboRoomObjectVisualizationLib_snowball_splash_2 package { import mx.core.BitmapAsset; public class HabboRoomObjectVisualizationLib_snowball_splash_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboRoomObjectVisualizationLib_snowball_splash_3 package { import mx.core.BitmapAsset; public class HabboRoomObjectVisualizationLib_snowball_splash_3 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboRoomSessionManagerLib package { import mx.core.SimpleApplication; import com.sulake.bootstrap.RoomSessionManagerBootstrap; import com.sulake.iid.IIDHabboRoomSessionManager; public class HabboRoomSessionManagerLib extends SimpleApplication { public static var manifest:Class = _SafeStr_196; public static var requiredClasses:Array = new Array(RoomSessionManagerBootstrap, IIDHabboRoomSessionManager); } }//package // _SafeStr_196 = "_-6D5" (String#13987, DoABC#3) //------------------------------------------------------------ //HabboRoomUICom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.RoomUIBootstrap; import _-1Ir._SafeStr_2071; import com.sulake.iid.IIDHabboRoomUI; public class HabboRoomUICom extends SimpleApplication { public static var manifest:Class = _SafeStr_1704; public static var room_desktop_layout_xml:Class = _SafeStr_1672; public static var room_view_container_xml:Class = _SafeStr_2066; public static var spectator_mode_xml:Class = _SafeStr_1749; public static var spec_top_left_png:Class = _SafeStr_1965; public static var spec_top_middle_png:Class = _SafeStr_1839; public static var spec_top_right_png:Class = _SafeStr_1784; public static var spec_middle_left_png:Class = _SafeStr_1845; public static var spec_middle_right_png:Class = _SafeStr_1770; public static var spec_bottom_left_png:Class = _SafeStr_1666; public static var spec_bottom_middle_png:Class = _SafeStr_1698; public static var spec_bottom_right_png:Class = _SafeStr_2064; public static var requiredClasses:Array = new Array(RoomUIBootstrap, _SafeStr_2071, IIDHabboRoomUI); public static var chatinput_bubble_left:Class = _SafeStr_2100; public static var chatinput_bubble_middle:Class = _SafeStr_2104; public static var chatinput_bubble_right:Class = _SafeStr_1941; public static var packagecard_icon_hc:Class = _SafeStr_1778; public static var packagecard_icon_floor:Class = _SafeStr_1869; public static var packagecard_icon_landscape:Class = _SafeStr_1621; public static var packagecard_icon_wallpaper:Class = _SafeStr_1815; public static var stickie_blanco:Class = _SafeStr_1618; public static var stickie_close:Class = _SafeStr_1677; public static var stickie_remove:Class = _SafeStr_1823; public static var stickie_vd:Class = _SafeStr_1932; public static var stickie_xmas:Class = _SafeStr_2035; public static var stickie_dreams:Class = _SafeStr_1882; public static var stickie_juninas:Class = _SafeStr_1828; public static var stickie_shakesp:Class = _SafeStr_1779; public static var trophy_bg_bronze:Class = _SafeStr_2106; public static var trophy_bg_gold:Class = _SafeStr_2056; public static var trophy_bg_silver:Class = _SafeStr_1799; public static var dimmer_color_button:Class = _SafeStr_2099; public static var dimmer_color_frame:Class = _SafeStr_1642; public static var dimmer_color_selected:Class = _SafeStr_2042; public static var dimmer_slider_base:Class = _SafeStr_1852; public static var dimmer_slider_button:Class = _SafeStr_1874; public static var dimmer_info:Class = _SafeStr_1782; public static var icon_home:Class = _SafeStr_1663; public static var badges_color:Class = _SafeStr_1669; public static var badges_white:Class = _SafeStr_2098; public static var clothes_color:Class = _SafeStr_1825; public static var clothes_highlighter:Class = _SafeStr_1999; public static var clothes_white:Class = _SafeStr_1740; public static var clothes_highlighter_blue:Class = _SafeStr_1797; public static var dance_color:Class = _SafeStr_1734; public static var dance_white:Class = _SafeStr_1626; public static var effects_color:Class = _SafeStr_1791; public static var effects_white:Class = _SafeStr_1651; public static var gohome_color:Class = _SafeStr_2107; public static var gohome_white:Class = _SafeStr_1719; public static var compass_color:Class = _SafeStr_1978; public static var compass_white:Class = _SafeStr_1950; public static var memenu_fx_pause:Class = _SafeStr_1638; public static var memenu_fx_play:Class = _SafeStr_2006; public static var wave_color:Class = _SafeStr_2051; public static var wave_white:Class = _SafeStr_1983; public static var settings_color:Class = _SafeStr_1747; public static var settings_white:Class = _SafeStr_2074; public static var sounds_off_color:Class = _SafeStr_2048; public static var sounds_off_white:Class = _SafeStr_2085; public static var sounds_on_color:Class = _SafeStr_1670; public static var sounds_on_white:Class = _SafeStr_1829; public static var achievements_color:Class = _SafeStr_1859; public static var achievements_white:Class = _SafeStr_1884; public static var lighthouse_color:Class = _SafeStr_1962; public static var lighthouse_white:Class = _SafeStr_2043; public static var memenu_settings_slider_base:Class = _SafeStr_2059; public static var memenu_settings_slider_button:Class = _SafeStr_1786; public static var chat_grapbar_bg:Class = _SafeStr_1762; public static var chat_grapbar_grip:Class = _SafeStr_1788; public static var chat_grapbar_handle:Class = _SafeStr_1680; public static var chat_grapbar_x:Class = _SafeStr_1888; public static var chat_grapbar_x_hi:Class = _SafeStr_1905; public static var chat_grapbar_x_pr:Class = _SafeStr_1811; public static var chat_history_bg:Class = _SafeStr_1981; public static var icon_petrespect:Class = _SafeStr_2037; public static var icon_pet_skill:Class = _SafeStr_1956; public static var icon_pet_wellbeing:Class = _SafeStr_1883; public static var jb_icon_composer:Class = _SafeStr_1922; public static var jb_icon_disc:Class = _SafeStr_2087; public static var small_pen:Class = _SafeStr_2045; public static var credits_color:Class = _SafeStr_2080; public static var credits_white:Class = _SafeStr_1649; public static var minimail_color:Class = _SafeStr_2086; public static var minimail_white:Class = _SafeStr_1914; public static var club_color:Class = _SafeStr_1777; public static var club_white:Class = _SafeStr_1907; public static var vip_color:Class = _SafeStr_1951; public static var vip_white:Class = _SafeStr_1781; public static var icon_pet_energy:Class = _SafeStr_2015; public static var icon_pet_experience:Class = _SafeStr_2089; public static var icon_pet_happiness:Class = _SafeStr_1949; public static var edit_pen_icon:Class = _SafeStr_1856; public static var email_icon:Class = _SafeStr_2030; public static var ok_icon:Class = _SafeStr_1921; public static var gift_background:Class = _SafeStr_1798; public static var giftbox_full:Class = _SafeStr_1810; public static var progressbar_100:Class = HabboRoomUICom_progressbar_100; public static var progressbar_50:Class = HabboRoomUICom_progressbar_50; public static var yellow_highlight:Class = _SafeStr_1912; public static var icon_arrow:Class = _SafeStr_1713; public static var icon_arrow_left:Class = _SafeStr_1671; public static var icon_cd_big:Class = _SafeStr_1902; public static var icon_cd_small:Class = _SafeStr_2024; public static var icon_notes_small:Class = _SafeStr_1831; public static var icon_pause:Class = _SafeStr_1968; public static var icon_play:Class = _SafeStr_1903; public static var icon_pause_large:Class = _SafeStr_2083; public static var icon_download:Class = _SafeStr_1796; public static var title_fader:Class = _SafeStr_2011; public static var profile_color:Class = _SafeStr_1930; public static var profile_white:Class = _SafeStr_1624; public static var chatinput_window:Class = _SafeStr_1705; public static var chatinput_window_new:Class = _SafeStr_1850; public static var chooser_item:Class = _SafeStr_2105; public static var chooser_view:Class = _SafeStr_1989; public static var doorbell:Class = _SafeStr_1763; public static var doorbell_list_entry:Class = _SafeStr_2092; public static var credit_redeem:Class = _SafeStr_1904; public static var ecotronbox_card:Class = _SafeStr_1841; public static var ecotronbox_card_furnimatic:Class = _SafeStr_2003; public static var mystery_box_open_dialog:Class = _SafeStr_1842; public static var mystery_box_reward:Class = _SafeStr_1625; public static var mystery_box_toolbar_extension:Class = _SafeStr_1864; public static var petpackage:Class = _SafeStr_1807; public static var petpackage_new:Class = _SafeStr_1843; public static var placeholder:Class = _SafeStr_1917; public static var packagecard:Class = _SafeStr_1674; public static var packagecard_new:Class = _SafeStr_1827; public static var packagecard_new_opened:Class = _SafeStr_1755; public static const gift_icon_background:Class = _SafeStr_1660; public static const giftcard_blank:Class = _SafeStr_1739; public static const gift_incognito:Class = _SafeStr_1678; public static var stickie:Class = _SafeStr_2044; public static var notification_teaser:Class = _SafeStr_1664; public static var notification_gift_locked:Class = _SafeStr_1969; public static var notification_gift_unlocked:Class = _SafeStr_2050; public static var notification_gift_unlocked_notify:Class = _SafeStr_2114; public static var notification_gift_received:Class = _SafeStr_1977; public static var notification_gift_alert:Class = _SafeStr_1919; public static var trophy:Class = _SafeStr_2109; public static var niko_trophy:Class = _SafeStr_1863; public static var dimmer_ui:Class = _SafeStr_2018; public static var dimmer_color_chooser_cell:Class = _SafeStr_1658; public static var badge_details:Class = _SafeStr_1735; public static var furni_view:Class = _SafeStr_1987; public static var furni_view_branding_element:Class = _SafeStr_2073; public static var user_tag:Class = _SafeStr_1633; public static var user_tag_highlighted:Class = _SafeStr_1892; public static var user_view:Class = _SafeStr_2016; public static var bot_view:Class = _SafeStr_1787; public static var rentable_bot_view:Class = _SafeStr_1617; public static var badge_entity:Class = _SafeStr_1862; public static var room_loading_bar:Class = _SafeStr_1909; public static var memenu:Class = _SafeStr_1783; public static var memenu_dance:Class = _SafeStr_2007; public static var memenu_dance_button:Class = _SafeStr_1889; public static var memenu_effect_inactive:Class = _SafeStr_1766; public static var memenu_effect_selected:Class = _SafeStr_1738; public static var memenu_effect_unselected:Class = _SafeStr_1953; public static var memenu_effects:Class = _SafeStr_1812; public static var memenu_main:Class = _SafeStr_1715; public static var memenu_main_simple:Class = _SafeStr_2118; public static var memenu_settings:Class = _SafeStr_1891; public static var memenu_chat_settings:Class = _SafeStr_1648; public static var memenu_settings_menu:Class = _SafeStr_1836; public static var notification:Class = _SafeStr_1790; public static var chat_history_pulldown:Class = _SafeStr_1998; public static var room_queue:Class = _SafeStr_1954; public static var poll_offer:Class = _SafeStr_1957; public static var poll_question:Class = _SafeStr_2020; public static var poll_answer_text_input:Class = _SafeStr_1947; public static var poll_answer_checkbox_input:Class = _SafeStr_1940; public static var poll_answer_radiobutton_input:Class = _SafeStr_1645; public static var poll_cancel_confirm:Class = _SafeStr_1641; public static var pet_commands:Class = _SafeStr_1840; public static var pet_view:Class = _SafeStr_2068; public static var instant_friend_request:Class = _SafeStr_1793; public static var boygirl:Class = _SafeStr_1813; public static var avatar_info_widget:Class = _SafeStr_2047; public static var avatar_menu_widget:Class = _SafeStr_1622; public static var own_avatar_menu:Class = _SafeStr_1854; public static var own_avatar_decorating:Class = _SafeStr_2091; public static var new_user_help:Class = _SafeStr_1821; public static var own_pet_menu:Class = _SafeStr_2010; public static var pet_menu:Class = _SafeStr_1894; public static var use_product_menu:Class = _SafeStr_2034; public static var breed_pet_menu:Class = _SafeStr_1629; public static var breed_pets_confirmation_xml:Class = _SafeStr_1992; public static var confirm_pet_breeding_xml:Class = _SafeStr_1623; public static var pet_breeding_pet_preview_xml:Class = _SafeStr_1765; public static var nestBreedingSuccess_xml:Class = _SafeStr_1754; public static var breed_pets_result_xml:Class = _SafeStr_2025; public static var use_product_widget_frame_xml:Class = _SafeStr_1693; public static var use_product_controller_custom_part_xml:Class = _SafeStr_2057; public static var use_product_controller_shampoo_xml:Class = _SafeStr_1915; public static var use_product_controller_custom_part_shampoo_xml:Class = _SafeStr_1752; public static var use_product_controller_saddle_xml:Class = _SafeStr_1878; public static var use_product_widget_frame_monsterplant_xml:Class = _SafeStr_1860; public static var use_product_widget_frame_monsterplant_rebreed_xml:Class = _SafeStr_1662; public static var use_product_widget_frame_monsterplant_fertilize_xml:Class = _SafeStr_2026; public static var use_product_controller_revive_monsterplant_xml:Class = _SafeStr_1636; public static var use_product_controller_rebreed_monsterplant_xml:Class = _SafeStr_1706; public static var use_product_controller_fertilize_monsterplant_xml:Class = _SafeStr_1800; public static var use_product_preview_bg_png:Class = _SafeStr_1745; public static var breed_pets_preview_bg_png:Class = _SafeStr_1665; public static var plant_seed_preview_bg_png:Class = _SafeStr_1707; public static var plant_seed_preview_png:Class = _SafeStr_1691; public static var minimized_menu:Class = _SafeStr_1742; public static var welcome_gift_widget:Class = _SafeStr_1830; public static var welcome_gift_email_unverified:Class = _SafeStr_1990; public static var welcome_gift_email_verified:Class = _SafeStr_2069; public static var welcome_gift_email_change:Class = _SafeStr_1865; public static var jukebox_view:Class = _SafeStr_1804; public static var crackable_furni_view:Class = _SafeStr_1794; public static var songdisk_view:Class = _SafeStr_2112; public static var playlisteditor_inventory_subwindow_get_more_music:Class = _SafeStr_1764; public static var playlisteditor_inventory_subwindow_play_preview:Class = _SafeStr_1685; public static var playlisteditor_main_window:Class = _SafeStr_1985; public static var playlisteditor_music_inventory_item:Class = _SafeStr_2040; public static var playlisteditor_playlist_item:Class = _SafeStr_1737; public static var playlisteditor_playlist_subwindow_add_songs:Class = _SafeStr_1925; public static var playlisteditor_playlist_subwindow_nowplaying:Class = _SafeStr_1847; public static var playlisteditor_playlist_subwindow_play_now:Class = _SafeStr_2111; public static var effects_widget:Class = _SafeStr_2079; public static var effect_selector:Class = _SafeStr_1975; public static var mannequin_widget_frame_xml:Class = _SafeStr_1708; public static var mannequin_controller_main_xml:Class = _SafeStr_2065; public static var mannequin_controller_save_xml:Class = _SafeStr_1661; public static var mannequin_peer_main_xml:Class = _SafeStr_1637; public static var mannequin_no_club_xml:Class = _SafeStr_2002; public static var mannequin_wrong_gender_xml:Class = _SafeStr_2008; public static var mannequin_preview_bg_png:Class = _SafeStr_1913; public static var guild_furni_menu:Class = _SafeStr_2102; public static var random_teleport_menu:Class = _SafeStr_2081; public static var monsterplant_seed_menu:Class = _SafeStr_1986; public static var mysterybox_menu:Class = _SafeStr_2072; public static var use_product_widget_frame_plant_seed_xml:Class = _SafeStr_2005; public static var generic_usable_menu:Class = _SafeStr_1686; public static var effectbox_xml:Class = _SafeStr_1655; public static var mysterytrophy_xml:Class = _SafeStr_1726; public static var use_product_controller_plant_seed_xml:Class = _SafeStr_1805; public static var use_product_controller_purchasable_clothing_xml:Class = _SafeStr_1700; public static var sign_icon_heart:Class = _SafeStr_2019; public static var sign_icon_skull:Class = _SafeStr_1620; public static var sign_icon_13:Class = HabboRoomUICom_sign_icon_13; public static var sign_icon_14:Class = HabboRoomUICom_sign_icon_14; public static var sign_icon_15:Class = HabboRoomUICom_sign_icon_15; public static var sign_icon_16:Class = HabboRoomUICom_sign_icon_16; public static var sign_icon_17:Class = HabboRoomUICom_sign_icon_17; public static const pet_skill_level_0:Class = HabboRoomUICom_pet_skill_level_0; public static const pet_skill_level_1:Class = HabboRoomUICom_pet_skill_level_1; public static const pet_skill_level_2:Class = HabboRoomUICom_pet_skill_level_2; public static const pet_skill_level_3:Class = HabboRoomUICom_pet_skill_level_3; public static const pet_skill_level_4:Class = HabboRoomUICom_pet_skill_level_4; public static var camera_interface_xml:Class = _SafeStr_2108; public static var photo_purchase_confirmation_xml:Class = _SafeStr_1873; public static var camera_editor_xml:Class = _SafeStr_1753; public static var camera_filterbutton_xml:Class = _SafeStr_1974; public static var camera_typebutton_xml:Class = _SafeStr_1653; public static var background_color_ui_xml:Class = _SafeStr_2103; public static var viprequired_xml:Class = _SafeStr_1971; public static var costumehopper_costumerequired_xml:Class = _SafeStr_1687; public static var respect_giving_failed_notification_xml:Class = _SafeStr_1910; public static var chatinput_chatstyle_template_xml:Class = _SafeStr_1640; public static var roomchat_styles_chatstyles_xml:Class = _SafeStr_1826; public static var roomchat_styles_normal_style_xml:Class = _SafeStr_1923; public static var roomchat_styles_normal_bubble_shout_xml:Class = _SafeStr_1716; public static var roomchat_styles_normal_bubble_speak_xml:Class = _SafeStr_2062; public static var roomchat_styles_normal_bubble_whisper_xml:Class = _SafeStr_1654; public static const roomchat_styles_normal_chat_bubble_left:Class = _SafeStr_2122; public static const roomchat_styles_normal_chat_bubble_left_color:Class = _SafeStr_1646; public static const roomchat_styles_normal_chat_bubble_middle:Class = _SafeStr_2012; public static const roomchat_styles_normal_chat_bubble_right:Class = _SafeStr_2033; public static const roomchat_styles_normal_chat_bubble_pointer:Class = _SafeStr_1683; public static const roomchat_styles_normal_selector_preview:Class = _SafeStr_1615; public static var roomchat_styles_generic_style_xml:Class = _SafeStr_1893; public static var roomchat_styles_generic_bubble_generic_xml:Class = _SafeStr_2038; public static const roomchat_styles_generic_chat_bubble_left:Class = _SafeStr_1832; public static const roomchat_styles_generic_chat_bubble_middle:Class = _SafeStr_1802; public static const roomchat_styles_generic_chat_bubble_right:Class = _SafeStr_1988; public static const roomchat_styles_generic_chat_bubble_pointer:Class = _SafeStr_1817; public static var roomchat_styles_bot_style_xml:Class = _SafeStr_2055; public static var roomchat_styles_bot_bubble_bot_shout_xml:Class = _SafeStr_1906; public static var roomchat_styles_bot_bubble_bot_speak_xml:Class = _SafeStr_2061; public static var roomchat_styles_bot_bubble_bot_whisper_xml:Class = _SafeStr_1875; public static const roomchat_styles_bot_bot_chat_bubble_left:Class = _SafeStr_2046; public static const roomchat_styles_bot_bot_chat_bubble_middle:Class = _SafeStr_1868; public static const roomchat_styles_bot_bot_chat_bubble_right:Class = _SafeStr_2101; public static const roomchat_styles_bot_bot_chat_bubble_pointer:Class = _SafeStr_1928; public static var roomchat_styles_firingmylazer_style_xml:Class = _SafeStr_1630; public static var roomchat_styles_firingmylazer_bubble_shout_xml:Class = _SafeStr_1690; public static var roomchat_styles_firingmylazer_bubble_speak_xml:Class = _SafeStr_2077; public static var roomchat_styles_firingmylazer_bubble_whisper_xml:Class = _SafeStr_1657; public static const roomchat_styles_firingmylazer_chat_bubble_left:Class = _SafeStr_1838; public static const roomchat_styles_firingmylazer_chat_bubble_middle:Class = _SafeStr_2029; public static const roomchat_styles_firingmylazer_chat_bubble_right:Class = _SafeStr_1948; public static const roomchat_styles_firingmylazer_chat_bubble_pointer:Class = _SafeStr_1937; public static const roomchat_styles_firingmylazer_selector_preview:Class = _SafeStr_1857; public static var roomchat_styles_gothicrose_style_xml:Class = _SafeStr_2125; public static var roomchat_styles_gothicrose_bubble_shout_xml:Class = _SafeStr_1814; public static var roomchat_styles_gothicrose_bubble_speak_xml:Class = _SafeStr_1627; public static var roomchat_styles_gothicrose_bubble_whisper_xml:Class = _SafeStr_1785; public static const roomchat_styles_gothicrose_chat_bubble_left:Class = _SafeStr_1993; public static const roomchat_styles_gothicrose_chat_bubble_middle:Class = _SafeStr_1710; public static const roomchat_styles_gothicrose_chat_bubble_right:Class = _SafeStr_2117; public static const roomchat_styles_gothicrose_chat_bubble_pointer:Class = _SafeStr_2121; public static const roomchat_styles_gothicrose_selector_preview:Class = _SafeStr_1870; public static var roomchat_styles_piglet_style_xml:Class = _SafeStr_1943; public static var roomchat_styles_piglet_bubble_shout_xml:Class = _SafeStr_1729; public static var roomchat_styles_piglet_bubble_speak_xml:Class = _SafeStr_2078; public static var roomchat_styles_piglet_bubble_whisper_xml:Class = _SafeStr_2009; public static const roomchat_styles_piglet_chat_bubble_left:Class = _SafeStr_1820; public static const roomchat_styles_piglet_chat_bubble_middle:Class = _SafeStr_1702; public static const roomchat_styles_piglet_chat_bubble_right:Class = _SafeStr_2123; public static const roomchat_styles_piglet_chat_bubble_pointer:Class = _SafeStr_1885; public static const roomchat_styles_piglet_selector_preview:Class = _SafeStr_2017; public static var roomchat_styles_sausagedog_style_xml:Class = _SafeStr_1692; public static var roomchat_styles_sausagedog_bubble_shout_xml:Class = _SafeStr_1721; public static var roomchat_styles_sausagedog_bubble_speak_xml:Class = _SafeStr_1731; public static var roomchat_styles_sausagedog_bubble_whisper_xml:Class = _SafeStr_1714; public static const roomchat_styles_sausagedog_chat_bubble_left:Class = _SafeStr_1890; public static const roomchat_styles_sausagedog_chat_bubble_middle:Class = _SafeStr_2093; public static const roomchat_styles_sausagedog_chat_bubble_right:Class = _SafeStr_1650; public static const roomchat_styles_sausagedog_chat_bubble_pointer:Class = _SafeStr_2097; public static const roomchat_styles_sausagedog_selector_preview:Class = _SafeStr_2022; public static var roomchat_styles_dragon_style_xml:Class = _SafeStr_1872; public static var roomchat_styles_dragon_bubble_shout_xml:Class = _SafeStr_1959; public static var roomchat_styles_dragon_bubble_speak_xml:Class = _SafeStr_1980; public static var roomchat_styles_dragon_bubble_whisper_xml:Class = _SafeStr_2110; public static const roomchat_styles_dragon_chat_bubble_left:Class = _SafeStr_1898; public static const roomchat_styles_dragon_chat_bubble_middle:Class = _SafeStr_1819; public static const roomchat_styles_dragon_chat_bubble_right:Class = _SafeStr_2032; public static const roomchat_styles_dragon_chat_bubble_pointer:Class = _SafeStr_2039; public static const roomchat_styles_dragon_selector_preview:Class = _SafeStr_1901; public static var roomchat_styles_hearts_style_xml:Class = _SafeStr_2028; public static var roomchat_styles_hearts_bubble_shout_xml:Class = _SafeStr_1759; public static var roomchat_styles_hearts_bubble_speak_xml:Class = _SafeStr_1751; public static var roomchat_styles_hearts_bubble_whisper_xml:Class = _SafeStr_1991; public static const roomchat_styles_hearts_chat_bubble_left:Class = _SafeStr_1837; public static const roomchat_styles_hearts_chat_bubble_middle:Class = _SafeStr_1916; public static const roomchat_styles_hearts_chat_bubble_right:Class = _SafeStr_2127; public static const roomchat_styles_hearts_chat_bubble_pointer:Class = _SafeStr_2075; public static const roomchat_styles_hearts_selector_preview:Class = _SafeStr_1757; public static var roomchat_styles_normal_dark_turquoise_style_xml:Class = _SafeStr_1750; public static var roomchat_styles_normal_dark_turquoise_bubble_shout_xml:Class = _SafeStr_2126; public static var roomchat_styles_normal_dark_turquoise_bubble_speak_xml:Class = _SafeStr_1760; public static var roomchat_styles_normal_dark_turquoise_bubble_whisper_xml:Class = _SafeStr_1639; public static const roomchat_styles_normal_dark_turquoise_chat_bubble_left:Class = _SafeStr_1689; public static const roomchat_styles_normal_dark_turquoise_chat_bubble_middle:Class = _SafeStr_1634; public static const roomchat_styles_normal_dark_turquoise_chat_bubble_right:Class = _SafeStr_1858; public static const roomchat_styles_normal_dark_turquoise_chat_bubble_pointer:Class = _SafeStr_1967; public static const roomchat_styles_normal_dark_turquoise_selector_preview:Class = _SafeStr_1816; public static var roomchat_styles_normal_dark_yellow_style_xml:Class = _SafeStr_2063; public static var roomchat_styles_normal_dark_yellow_bubble_shout_xml:Class = _SafeStr_1768; public static var roomchat_styles_normal_dark_yellow_bubble_speak_xml:Class = _SafeStr_2027; public static var roomchat_styles_normal_dark_yellow_bubble_whisper_xml:Class = _SafeStr_1877; public static const roomchat_styles_normal_dark_yellow_chat_bubble_left:Class = _SafeStr_1822; public static const roomchat_styles_normal_dark_yellow_chat_bubble_middle:Class = _SafeStr_1982; public static const roomchat_styles_normal_dark_yellow_chat_bubble_right:Class = _SafeStr_1818; public static const roomchat_styles_normal_dark_yellow_chat_bubble_pointer:Class = _SafeStr_2060; public static const roomchat_styles_normal_dark_yellow_selector_preview:Class = _SafeStr_1676; public static var roomchat_styles_normal_green_style_xml:Class = _SafeStr_1897; public static var roomchat_styles_normal_green_bubble_shout_xml:Class = _SafeStr_1696; public static var roomchat_styles_normal_green_bubble_speak_xml:Class = _SafeStr_1656; public static var roomchat_styles_normal_green_bubble_whisper_xml:Class = _SafeStr_1659; public static const roomchat_styles_normal_green_chat_bubble_left:Class = _SafeStr_1911; public static const roomchat_styles_normal_green_chat_bubble_middle:Class = _SafeStr_2021; public static const roomchat_styles_normal_green_chat_bubble_right:Class = _SafeStr_1632; public static const roomchat_styles_normal_green_chat_bubble_pointer:Class = _SafeStr_1855; public static const roomchat_styles_normal_green_selector_preview:Class = _SafeStr_1945; public static var roomchat_styles_normal_pink_style_xml:Class = _SafeStr_1647; public static var roomchat_styles_normal_pink_bubble_shout_xml:Class = _SafeStr_1631; public static var roomchat_styles_normal_pink_bubble_speak_xml:Class = _SafeStr_2041; public static var roomchat_styles_normal_pink_bubble_whisper_xml:Class = _SafeStr_1723; public static const roomchat_styles_normal_pink_chat_bubble_left:Class = _SafeStr_1942; public static const roomchat_styles_normal_pink_chat_bubble_middle:Class = _SafeStr_1803; public static const roomchat_styles_normal_pink_chat_bubble_right:Class = _SafeStr_1744; public static const roomchat_styles_normal_pink_chat_bubble_pointer:Class = _SafeStr_1717; public static const roomchat_styles_normal_pink_selector_preview:Class = _SafeStr_1795; public static var roomchat_styles_normal_purple_style_xml:Class = _SafeStr_1771; public static var roomchat_styles_normal_purple_bubble_shout_xml:Class = _SafeStr_2004; public static var roomchat_styles_normal_purple_bubble_speak_xml:Class = _SafeStr_2084; public static var roomchat_styles_normal_purple_bubble_whisper_xml:Class = _SafeStr_2096; public static const roomchat_styles_normal_purple_chat_bubble_left:Class = _SafeStr_1644; public static const roomchat_styles_normal_purple_chat_bubble_middle:Class = _SafeStr_1844; public static const roomchat_styles_normal_purple_chat_bubble_right:Class = _SafeStr_1961; public static const roomchat_styles_normal_purple_chat_bubble_pointer:Class = _SafeStr_1695; public static const roomchat_styles_normal_purple_selector_preview:Class = _SafeStr_1824; public static var roomchat_styles_normal_sky_blue_style_xml:Class = _SafeStr_1732; public static var roomchat_styles_normal_sky_blue_bubble_shout_xml:Class = _SafeStr_1929; public static var roomchat_styles_normal_sky_blue_bubble_speak_xml:Class = _SafeStr_2119; public static var roomchat_styles_normal_sky_blue_bubble_whisper_xml:Class = _SafeStr_1733; public static const roomchat_styles_normal_sky_blue_chat_bubble_left:Class = _SafeStr_2115; public static const roomchat_styles_normal_sky_blue_chat_bubble_middle:Class = _SafeStr_1886; public static const roomchat_styles_normal_sky_blue_chat_bubble_right:Class = _SafeStr_1628; public static const roomchat_styles_normal_sky_blue_chat_bubble_pointer:Class = _SafeStr_1667; public static const roomchat_styles_normal_sky_blue_selector_preview:Class = _SafeStr_2095; public static var roomchat_styles_normal_yellow_style_xml:Class = _SafeStr_2090; public static var roomchat_styles_normal_yellow_bubble_shout_xml:Class = _SafeStr_1876; public static var roomchat_styles_normal_yellow_bubble_speak_xml:Class = _SafeStr_1934; public static var roomchat_styles_normal_yellow_bubble_whisper_xml:Class = _SafeStr_1643; public static const roomchat_styles_normal_yellow_chat_bubble_left:Class = _SafeStr_1727; public static const roomchat_styles_normal_yellow_chat_bubble_middle:Class = _SafeStr_1736; public static const roomchat_styles_normal_yellow_chat_bubble_right:Class = _SafeStr_1720; public static const roomchat_styles_normal_yellow_chat_bubble_pointer:Class = _SafeStr_1935; public static const roomchat_styles_normal_yellow_selector_preview:Class = _SafeStr_1767; public static var roomchat_styles_sticking_plaster_style_xml:Class = _SafeStr_1933; public static var roomchat_styles_sticking_plaster_bubble_shout_xml:Class = _SafeStr_2076; public static var roomchat_styles_sticking_plaster_bubble_speak_xml:Class = _SafeStr_1722; public static var roomchat_styles_sticking_plaster_bubble_whisper_xml:Class = _SafeStr_1730; public static const roomchat_styles_sticking_plaster_chat_bubble_left:Class = _SafeStr_1741; public static const roomchat_styles_sticking_plaster_chat_bubble_middle:Class = _SafeStr_1801; public static const roomchat_styles_sticking_plaster_chat_bubble_right:Class = _SafeStr_1994; public static const roomchat_styles_sticking_plaster_chat_bubble_pointer:Class = _SafeStr_1879; public static const roomchat_styles_sticking_plaster_selector_preview:Class = _SafeStr_1835; public static var roomchat_styles_normal_red_style_xml:Class = _SafeStr_1963; public static var roomchat_styles_normal_red_bubble_shout_xml:Class = _SafeStr_2067; public static var roomchat_styles_normal_red_bubble_speak_xml:Class = _SafeStr_1808; public static var roomchat_styles_normal_red_bubble_whisper_xml:Class = _SafeStr_1789; public static const roomchat_styles_normal_red_chat_bubble_left:Class = _SafeStr_1946; public static const roomchat_styles_normal_red_chat_bubble_middle:Class = _SafeStr_1614; public static const roomchat_styles_normal_red_chat_bubble_right:Class = _SafeStr_1853; public static const roomchat_styles_normal_red_chat_bubble_pointer:Class = _SafeStr_1871; public static const roomchat_styles_normal_red_selector_preview:Class = _SafeStr_1938; public static var roomchat_styles_normal_blue_style_xml:Class = _SafeStr_1896; public static var roomchat_styles_normal_blue_bubble_shout_xml:Class = _SafeStr_1772; public static var roomchat_styles_normal_blue_bubble_speak_xml:Class = _SafeStr_1958; public static var roomchat_styles_normal_blue_bubble_whisper_xml:Class = _SafeStr_1769; public static const roomchat_styles_normal_blue_chat_bubble_left:Class = _SafeStr_1725; public static const roomchat_styles_normal_blue_chat_bubble_middle:Class = _SafeStr_1774; public static const roomchat_styles_normal_blue_chat_bubble_right:Class = _SafeStr_2120; public static const roomchat_styles_normal_blue_chat_bubble_pointer:Class = _SafeStr_1976; public static const roomchat_styles_normal_blue_selector_preview:Class = _SafeStr_1908; public static var roomchat_styles_normal_grey_style_xml:Class = _SafeStr_1701; public static var roomchat_styles_normal_grey_bubble_shout_xml:Class = _SafeStr_1984; public static var roomchat_styles_normal_grey_bubble_speak_xml:Class = _SafeStr_2088; public static var roomchat_styles_normal_grey_bubble_whisper_xml:Class = _SafeStr_1848; public static const roomchat_styles_normal_grey_chat_bubble_left:Class = _SafeStr_2116; public static const roomchat_styles_normal_grey_chat_bubble_middle:Class = _SafeStr_2052; public static const roomchat_styles_normal_grey_chat_bubble_right:Class = _SafeStr_1709; public static const roomchat_styles_normal_grey_chat_bubble_pointer:Class = _SafeStr_1718; public static const roomchat_styles_normal_grey_selector_preview:Class = _SafeStr_1688; public static var roomchat_styles_fortune_teller_style_xml:Class = _SafeStr_1970; public static var roomchat_styles_fortune_teller_bubble_shout_xml:Class = _SafeStr_1846; public static var roomchat_styles_fortune_teller_bubble_speak_xml:Class = _SafeStr_1960; public static var roomchat_styles_fortune_teller_bubble_whisper_xml:Class = _SafeStr_2049; public static const roomchat_styles_fortune_teller_left:Class = _SafeStr_1849; public static const roomchat_styles_fortune_teller_mid:Class = _SafeStr_2094; public static const roomchat_styles_fortune_teller_right:Class = _SafeStr_1851; public static const roomchat_styles_fortune_teller_pointer:Class = _SafeStr_1964; public static var roomchat_styles_zombie_hand_style_xml:Class = _SafeStr_1652; public static var roomchat_styles_zombie_hand_bubble_shout_xml:Class = _SafeStr_2058; public static var roomchat_styles_zombie_hand_bubble_speak_xml:Class = _SafeStr_1773; public static var roomchat_styles_zombie_hand_bubble_whisper_xml:Class = _SafeStr_1931; public static const roomchat_styles_zombie_hand_left:Class = _SafeStr_2023; public static const roomchat_styles_zombie_hand_middle:Class = _SafeStr_1966; public static const roomchat_styles_zombie_hand_right:Class = _SafeStr_1806; public static const roomchat_styles_zombie_hand_pointer:Class = _SafeStr_1679; public static const roomchat_styles_zombie_hand_preview:Class = _SafeStr_1673; public static var roomchat_styles_skeleton_style_xml:Class = _SafeStr_1776; public static var roomchat_styles_skeleton_bubble_shout_xml:Class = _SafeStr_1924; public static var roomchat_styles_skeleton_bubble_speak_xml:Class = _SafeStr_2053; public static var roomchat_styles_skeleton_bubble_whisper_xml:Class = _SafeStr_1761; public static const roomchat_styles_skeleton_left:Class = _SafeStr_1681; public static const roomchat_styles_skeleton_middle:Class = _SafeStr_1927; public static const roomchat_styles_skeleton_right:Class = _SafeStr_1866; public static const roomchat_styles_skeleton_preview:Class = _SafeStr_1887; public static var roomchat_styles_staff_style_xml:Class = _SafeStr_1775; public static var roomchat_styles_staff_bubble_shout_xml:Class = _SafeStr_2031; public static var roomchat_styles_staff_bubble_speak_xml:Class = _SafeStr_1703; public static var roomchat_styles_staff_bubble_whisper_xml:Class = _SafeStr_1728; public static const roomchat_styles_staff_left:Class = _SafeStr_1675; public static const roomchat_styles_staff_middle:Class = _SafeStr_1724; public static const roomchat_styles_staff_right:Class = _SafeStr_1743; public static const roomchat_styles_staff_pointer:Class = _SafeStr_1997; public static const roomchat_styles_staff_preview:Class = _SafeStr_1712; public static var roomchat_styles_pirate_style_xml:Class = _SafeStr_1684; public static var roomchat_styles_pirate_bubble_shout_xml:Class = _SafeStr_1780; public static var roomchat_styles_pirate_bubble_speak_xml:Class = _SafeStr_1697; public static var roomchat_styles_pirate_bubble_whisper_xml:Class = _SafeStr_1996; public static const roomchat_styles_pirate_left:Class = _SafeStr_1861; public static const roomchat_styles_pirate_middle:Class = _SafeStr_1899; public static const roomchat_styles_pirate_right:Class = _SafeStr_1895; public static const roomchat_styles_pirate_pointer:Class = _SafeStr_1833; public static const roomchat_styles_pirate_preview:Class = _SafeStr_1758; public static var roomchat_styles_parrot_style_xml:Class = _SafeStr_1979; public static var roomchat_styles_parrot_bubble_shout_xml:Class = _SafeStr_1616; public static var roomchat_styles_parrot_bubble_speak_xml:Class = _SafeStr_1955; public static var roomchat_styles_parrot_bubble_whisper_xml:Class = _SafeStr_2013; public static const roomchat_styles_parrot_left:Class = _SafeStr_2014; public static const roomchat_styles_parrot_middle:Class = _SafeStr_1952; public static const roomchat_styles_parrot_right:Class = _SafeStr_1944; public static const roomchat_styles_parrot_pointer:Class = _SafeStr_1880; public static const roomchat_styles_parrot_preview:Class = _SafeStr_1920; public static var styleselector_menu_xml:Class = _SafeStr_1809; public static var styleselector_menu_new_xml:Class = _SafeStr_1918; public static var chatter_configuration_xml:Class = _SafeStr_1936; public static var name_configuration_xml:Class = _SafeStr_2000; public static var lock_confirm_xml:Class = _SafeStr_2036; public static var lovelock_engraving_xml:Class = _SafeStr_1711; public static var habboween_engraving_xml:Class = _SafeStr_2001; public static var wildwest_engraving_xml:Class = _SafeStr_1995; public static var friendfurni_menu:Class = _SafeStr_2054; public static var high_score_display_xml:Class = _SafeStr_1867; public static var custom_stack_height_xml:Class = _SafeStr_1881; public static var video_viewer_xml:Class = _SafeStr_1613; public static var rentablespace_xml:Class = _SafeStr_1756; public static var vimeo_viewer_xml:Class = _SafeStr_1792; public static var room_tools_toolbar_xml:Class = _SafeStr_1746; public static var room_tools_info_xml:Class = _SafeStr_1972; public static var stories_image_widget_xml:Class = _SafeStr_1668; public static var room_tools_history_xml:Class = _SafeStr_1748; public static var room_tools_history_item_xml:Class = _SafeStr_2113; public static var share_room_xml:Class = _SafeStr_2082; public static var report_photo_xml:Class = _SafeStr_1926; public static var report_photo_poster_xml:Class = _SafeStr_1834; public static var wordquiz_question_xml:Class = _SafeStr_1973; public static var wordquiz_result_xml:Class = _SafeStr_1619; public static var wordquiz_like_xml:Class = _SafeStr_1939; public static var wordquiz_unlike_xml:Class = _SafeStr_1635; public static var ui_help_bubble:Class = _SafeStr_2124; public static var ui_help_modal:Class = _SafeStr_1694; public static var iro_room_thumbnail_camera_xml:Class = _SafeStr_1900; public static var craftingwidget_xml:Class = _SafeStr_1682; } }//package // _SafeStr_1613 = "_-1Ep" (String#8878, DoABC#3) // _SafeStr_1614 = "_-6Sf" (String#14252, DoABC#3) // _SafeStr_1615 = "_-5Wa" (String#13298, DoABC#3) // _SafeStr_1616 = "_-00-" (String#7603, DoABC#3) // _SafeStr_1617 = "_-3sW" (String#11613, DoABC#3) // _SafeStr_1618 = "_-kx" (String#15241, DoABC#3) // _SafeStr_1619 = "_-3DW" (String#10943, DoABC#3) // _SafeStr_1620 = "_-3wv" (String#11682, DoABC#3) // _SafeStr_1621 = "_-4o3" (String#12565, DoABC#3) // _SafeStr_1622 = "_-0EV" (String#7835, DoABC#3) // _SafeStr_1623 = "_-2eo" (String#10356, DoABC#3) // _SafeStr_1624 = "_-59C" (String#12919, DoABC#3) // _SafeStr_1625 = "_-4MI" (String#12113, DoABC#3) // _SafeStr_1626 = "_-1Nv" (String#9037, DoABC#3) // _SafeStr_1627 = "_-4j0" (String#12479, DoABC#3) // _SafeStr_1628 = "_-5hJ" (String#13470, DoABC#3) // _SafeStr_1629 = "_-1cG" (String#9262, DoABC#3) // _SafeStr_1630 = "_-59x" (String#12926, DoABC#3) // _SafeStr_1631 = "_-01f" (String#7637, DoABC#3) // _SafeStr_1632 = "_-6Qm" (String#14221, DoABC#3) // _SafeStr_1633 = "_-5ON" (String#13171, DoABC#3) // _SafeStr_1634 = "_-5sk" (String#13655, DoABC#3) // _SafeStr_1635 = "_-3N9" (String#11074, DoABC#3) // _SafeStr_1636 = "_-37h" (String#10855, DoABC#3) // _SafeStr_1637 = "_-3Bt" (String#10918, DoABC#3) // _SafeStr_1638 = "_-UR" (String#14945, DoABC#3) // _SafeStr_1639 = "_-4Gd" (String#12016, DoABC#3) // _SafeStr_1640 = "_-6j2" (String#14493, DoABC#3) // _SafeStr_1641 = "_-0Hz" (String#7886, DoABC#3) // _SafeStr_1642 = "_-1uk" (String#9569, DoABC#3) // _SafeStr_1643 = "_-4b9" (String#12341, DoABC#3) // _SafeStr_1644 = "_-3sc" (String#11615, DoABC#3) // _SafeStr_1645 = "_-0zo" (String#8608, DoABC#3) // _SafeStr_1646 = "_-0VK" (String#8112, DoABC#3) // _SafeStr_1647 = "_-09Z" (String#7765, DoABC#3) // _SafeStr_1648 = "_-1sb" (String#9530, DoABC#3) // _SafeStr_1649 = "_-1a1" (String#9226, DoABC#3) // _SafeStr_1650 = "_-1ql" (String#9497, DoABC#3) // _SafeStr_1651 = "_-24Q" (String#9759, DoABC#3) // _SafeStr_1652 = "_-xp" (String#15445, DoABC#3) // _SafeStr_1653 = "_-x-" (String#15431, DoABC#3) // _SafeStr_1654 = "_-16O" (String#8738, DoABC#3) // _SafeStr_1655 = "_-6Aw" (String#13945, DoABC#3) // _SafeStr_1656 = "_-tD" (String#15372, DoABC#3) // _SafeStr_1657 = "_-4LV" (String#12102, DoABC#3) // _SafeStr_1658 = "_-3Qv" (String#11139, DoABC#3) // _SafeStr_1659 = "_-0LF" (String#7935, DoABC#3) // _SafeStr_1660 = "_-3d0" (String#11342, DoABC#3) // _SafeStr_1661 = "_-62c" (String#13826, DoABC#3) // _SafeStr_1662 = "_-6UK" (String#14275, DoABC#3) // _SafeStr_1663 = "_-5hG" (String#13467, DoABC#3) // _SafeStr_1664 = "_-5uS" (String#13680, DoABC#3) // _SafeStr_1665 = "_-68B" (String#13905, DoABC#3) // _SafeStr_1666 = "_-0Cp" (String#7811, DoABC#3) // _SafeStr_1667 = "_-ph" (String#15316, DoABC#3) // _SafeStr_1668 = "_-Ff" (String#14691, DoABC#3) // _SafeStr_1669 = "_-2dk" (String#10340, DoABC#3) // _SafeStr_1670 = "_-62C" (String#13817, DoABC#3) // _SafeStr_1671 = "_-0tz" (String#8510, DoABC#3) // _SafeStr_1672 = "_-2eb" (String#10354, DoABC#3) // _SafeStr_1673 = "_-3zG" (String#11730, DoABC#3) // _SafeStr_1674 = "_-5i" (String#13475, DoABC#3) // _SafeStr_1675 = "_-1Xt" (String#9193, DoABC#3) // _SafeStr_1676 = "_-6Ho" (String#14070, DoABC#3) // _SafeStr_1677 = "_-0sh" (String#8491, DoABC#3) // _SafeStr_1678 = "_-x2" (String#15432, DoABC#3) // _SafeStr_1679 = "_-C" (String#14623, DoABC#3) // _SafeStr_1680 = "_-03t" (String#7674, DoABC#3) // _SafeStr_1681 = "_-15o" (String#8729, DoABC#3) // _SafeStr_1682 = "_-62Y" (String#13824, DoABC#3) // _SafeStr_1683 = "_-5Ij" (String#13074, DoABC#3) // _SafeStr_1684 = "_-4e1" (String#12386, DoABC#3) // _SafeStr_1685 = "_-X" (String#14990, DoABC#3) // _SafeStr_1686 = "_-4U4" (String#12209, DoABC#3) // _SafeStr_1687 = "_-3fi" (String#11393, DoABC#3) // _SafeStr_1688 = "_-5XS" (String#13310, DoABC#3) // _SafeStr_1689 = "_-0Mf" (String#7957, DoABC#3) // _SafeStr_1690 = "_-0Nx" (String#7980, DoABC#3) // _SafeStr_1691 = "_-2La" (String#10058, DoABC#3) // _SafeStr_1692 = "_-42u" (String#11802, DoABC#3) // _SafeStr_1693 = "_-0PW" (String#8013, DoABC#3) // _SafeStr_1694 = "_-4D-" (String#11950, DoABC#3) // _SafeStr_1695 = "_-0b5" (String#8205, DoABC#3) // _SafeStr_1696 = "_-3RI" (String#11143, DoABC#3) // _SafeStr_1697 = "_-2jA" (String#10419, DoABC#3) // _SafeStr_1698 = "_-4em" (String#12400, DoABC#3) // _SafeStr_1700 = "_-4KT" (String#12085, DoABC#3) // _SafeStr_1701 = "_-3OA" (String#11092, DoABC#3) // _SafeStr_1702 = "_-1wu" (String#9611, DoABC#3) // _SafeStr_1703 = "_-Sb" (String#14913, DoABC#3) // _SafeStr_1704 = "_-6TK" (String#14260, DoABC#3) // _SafeStr_1705 = "_-03H" (String#7664, DoABC#3) // _SafeStr_1706 = "_-Hp" (String#14731, DoABC#3) // _SafeStr_1707 = "_-6KU" (String#14121, DoABC#3) // _SafeStr_1708 = "_-6cO" (String#14392, DoABC#3) // _SafeStr_1709 = "_-2dI" (String#10333, DoABC#3) // _SafeStr_1710 = "_-0C4" (String#7800, DoABC#3) // _SafeStr_1711 = "_-6Jq" (String#14106, DoABC#3) // _SafeStr_1712 = "_-459" (String#11830, DoABC#3) // _SafeStr_1713 = "_-3oS" (String#11542, DoABC#3) // _SafeStr_1714 = "_-18V" (String#8770, DoABC#3) // _SafeStr_1715 = "_-9c" (String#14583, DoABC#3) // _SafeStr_1716 = "_-4GH" (String#12008, DoABC#3) // _SafeStr_1717 = "_-6Jh" (String#14102, DoABC#3) // _SafeStr_1718 = "_-2g4" (String#10379, DoABC#3) // _SafeStr_1719 = "_-4Pc" (String#12155, DoABC#3) // _SafeStr_1720 = "_-1zQ" (String#9651, DoABC#3) // _SafeStr_1721 = "_-3f-" (String#11379, DoABC#3) // _SafeStr_1722 = "_-6a0" (String#14357, DoABC#3) // _SafeStr_1723 = "_-2fO" (String#10367, DoABC#3) // _SafeStr_1724 = "_-4ag" (String#12331, DoABC#3) // _SafeStr_1725 = "_-1yL" (String#9634, DoABC#3) // _SafeStr_1726 = "_-0xK" (String#8565, DoABC#3) // _SafeStr_1727 = "_-3Er" (String#10961, DoABC#3) // _SafeStr_1728 = "_-6WY" (String#14306, DoABC#3) // _SafeStr_1729 = "_-Mh" (String#14816, DoABC#3) // _SafeStr_1730 = "_-3o4" (String#11533, DoABC#3) // _SafeStr_1731 = "_-5mQ" (String#13552, DoABC#3) // _SafeStr_1732 = "_-4Kg" (String#12087, DoABC#3) // _SafeStr_1733 = "_-31o" (String#10754, DoABC#3) // _SafeStr_1734 = "_-541" (String#12823, DoABC#3) // _SafeStr_1735 = "_-3XS" (String#11244, DoABC#3) // _SafeStr_1736 = "_-3uq" (String#11643, DoABC#3) // _SafeStr_1737 = "_-3Tf" (String#11186, DoABC#3) // _SafeStr_1738 = "_-4Pp" (String#12159, DoABC#3) // _SafeStr_1739 = "_-5bl" (String#13383, DoABC#3) // _SafeStr_1740 = "_-1sA" (String#9524, DoABC#3) // _SafeStr_1741 = "_-1J9" (String#8950, DoABC#3) // _SafeStr_1742 = "_-R2" (String#14876, DoABC#3) // _SafeStr_1743 = "_-40R" (String#11760, DoABC#3) // _SafeStr_1744 = "_-0hy" (String#8325, DoABC#3) // _SafeStr_1745 = "_-5eq" (String#13420, DoABC#3) // _SafeStr_1746 = "_-Gy" (String#14716, DoABC#3) // _SafeStr_1747 = "_-0Dp" (String#7826, DoABC#3) // _SafeStr_1748 = "_-2oc" (String#10504, DoABC#3) // _SafeStr_1749 = "_-2-c" (String#9668, DoABC#3) // _SafeStr_1750 = "_-dq" (String#15106, DoABC#3) // _SafeStr_1751 = "_-6fK" (String#14430, DoABC#3) // _SafeStr_1752 = "_-6D4" (String#13986, DoABC#3) // _SafeStr_1753 = "_-5at" (String#13366, DoABC#3) // _SafeStr_1754 = "_-qr" (String#15338, DoABC#3) // _SafeStr_1755 = "_-l3" (String#15243, DoABC#3) // _SafeStr_1756 = "_-30d" (String#10733, DoABC#3) // _SafeStr_1757 = "_-1aq" (String#9238, DoABC#3) // _SafeStr_1758 = "_-38B" (String#10864, DoABC#3) // _SafeStr_1759 = "_-02H" (String#7651, DoABC#3) // _SafeStr_1760 = "_-0yq" (String#8591, DoABC#3) // _SafeStr_1761 = "_-5z" (String#13749, DoABC#3) // _SafeStr_1762 = "_-3Qg" (String#11135, DoABC#3) // _SafeStr_1763 = "_-4e5" (String#12387, DoABC#3) // _SafeStr_1764 = "_-4nJ" (String#12553, DoABC#3) // _SafeStr_1765 = "_-3JV" (String#11023, DoABC#3) // _SafeStr_1766 = "_-5Ai" (String#12942, DoABC#3) // _SafeStr_1767 = "_-2LU" (String#10057, DoABC#3) // _SafeStr_1768 = "_-4YP" (String#12287, DoABC#3) // _SafeStr_1769 = "_-N-" (String#14820, DoABC#3) // _SafeStr_1770 = "_-1mT" (String#9420, DoABC#3) // _SafeStr_1771 = "_-6C6" (String#13966, DoABC#3) // _SafeStr_1772 = "_-Kd" (String#14775, DoABC#3) // _SafeStr_1773 = "_-4GV" (String#12014, DoABC#3) // _SafeStr_1774 = "_-1wY" (String#9602, DoABC#3) // _SafeStr_1775 = "_-5jw" (String#13510, DoABC#3) // _SafeStr_1776 = "_-0G8" (String#7859, DoABC#3) // _SafeStr_1777 = "_-0GL" (String#7863, DoABC#3) // _SafeStr_1778 = "_-0Gw" (String#7872, DoABC#3) // _SafeStr_1779 = "_-3Z8" (String#11269, DoABC#3) // _SafeStr_1780 = "_-Lg" (String#14792, DoABC#3) // _SafeStr_1781 = "_-5ne" (String#13572, DoABC#3) // _SafeStr_1782 = "_-52V" (String#12795, DoABC#3) // _SafeStr_1783 = "_-5DQ" (String#12987, DoABC#3) // _SafeStr_1784 = "_-2LD" (String#10051, DoABC#3) // _SafeStr_1785 = "_-4Se" (String#12194, DoABC#3) // _SafeStr_1786 = "_-3so" (String#11617, DoABC#3) // _SafeStr_1787 = "_-545" (String#12824, DoABC#3) // _SafeStr_1788 = "_-0Ua" (String#8102, DoABC#3) // _SafeStr_1789 = "_-0Oi" (String#7997, DoABC#3) // _SafeStr_1790 = "_-2qV" (String#10536, DoABC#3) // _SafeStr_1791 = "_-3IJ" (String#11003, DoABC#3) // _SafeStr_1792 = "_-Th" (String#14929, DoABC#3) // _SafeStr_1793 = "_-4gQ" (String#12436, DoABC#3) // _SafeStr_1794 = "_-m7" (String#15260, DoABC#3) // _SafeStr_1795 = "_-WS" (String#14980, DoABC#3) // _SafeStr_1796 = "_-6-R" (String#13776, DoABC#3) // _SafeStr_1797 = "_-1OC" (String#9043, DoABC#3) // _SafeStr_1798 = "_-0sH" (String#8486, DoABC#3) // _SafeStr_1799 = "_-2Rr" (String#10160, DoABC#3) // _SafeStr_1800 = "_-1lk" (String#9409, DoABC#3) // _SafeStr_1801 = "_-2du" (String#10343, DoABC#3) // _SafeStr_1802 = "_-0K5" (String#7915, DoABC#3) // _SafeStr_1803 = "_-3VU" (String#11214, DoABC#3) // _SafeStr_1804 = "_-2dW" (String#10336, DoABC#3) // _SafeStr_1805 = "_-5B-" (String#12948, DoABC#3) // _SafeStr_1806 = "_-3zo" (String#11740, DoABC#3) // _SafeStr_1807 = "_-0bW" (String#8215, DoABC#3) // _SafeStr_1808 = "_-4kw" (String#12511, DoABC#3) // _SafeStr_1809 = "_-6EF" (String#14007, DoABC#3) // _SafeStr_1810 = "_-1-7" (String#8620, DoABC#3) // _SafeStr_1811 = "_-4j4" (String#12481, DoABC#3) // _SafeStr_1812 = "_-3ZO" (String#11276, DoABC#3) // _SafeStr_1813 = "_-0t2" (String#8498, DoABC#3) // _SafeStr_1814 = "_-3XI" (String#11242, DoABC#3) // _SafeStr_1815 = "_-2Bu" (String#9894, DoABC#3) // _SafeStr_1816 = "_-3zg" (String#11737, DoABC#3) // _SafeStr_1817 = "_-3Qc" (String#11133, DoABC#3) // _SafeStr_1818 = "_-xY" (String#15439, DoABC#3) // _SafeStr_1819 = "_-1pj" (String#9474, DoABC#3) // _SafeStr_1820 = "_-5gH" (String#13448, DoABC#3) // _SafeStr_1821 = "_-tw" (String#15389, DoABC#3) // _SafeStr_1822 = "_-6XG" (String#14315, DoABC#3) // _SafeStr_1823 = "_-6cy" (String#14398, DoABC#3) // _SafeStr_1824 = "_-Gb" (String#14709, DoABC#3) // _SafeStr_1825 = "_-2cH" (String#10317, DoABC#3) // _SafeStr_1826 = "_-5w5" (String#13708, DoABC#3) // _SafeStr_1827 = "_-2oL" (String#10502, DoABC#3) // _SafeStr_1828 = "_-2Q" (String#10131, DoABC#3) // _SafeStr_1829 = "_-4kX" (String#12505, DoABC#3) // _SafeStr_1830 = "_-5HY" (String#13057, DoABC#3) // _SafeStr_1831 = "_-4m8" (String#12534, DoABC#3) // _SafeStr_1832 = "_-56y" (String#12869, DoABC#3) // _SafeStr_1833 = "_-6Lf" (String#14140, DoABC#3) // _SafeStr_1834 = "_-5Z1" (String#13341, DoABC#3) // _SafeStr_1835 = "_-3oB" (String#11535, DoABC#3) // _SafeStr_1836 = "_-0lN" (String#8373, DoABC#3) // _SafeStr_1837 = "_-6XP" (String#14317, DoABC#3) // _SafeStr_1838 = "_-5tA" (String#13663, DoABC#3) // _SafeStr_1839 = "_-0kJ" (String#8353, DoABC#3) // _SafeStr_1840 = "_-2RL" (String#10152, DoABC#3) // _SafeStr_1841 = "_-dw" (String#15109, DoABC#3) // _SafeStr_1842 = "_-0Mz" (String#7961, DoABC#3) // _SafeStr_1843 = "_-1WX" (String#9172, DoABC#3) // _SafeStr_1844 = "_-t2" (String#15369, DoABC#3) // _SafeStr_1845 = "_-0Hy" (String#7885, DoABC#3) // _SafeStr_1846 = "use " (String#18370, DoABC#3) // _SafeStr_1847 = "_-AO" (String#14593, DoABC#3) // _SafeStr_1848 = "_-4at" (String#12337, DoABC#3) // _SafeStr_1849 = "_-5Q4" (String#13193, DoABC#3) // _SafeStr_1850 = "_-5iK" (String#13479, DoABC#3) // _SafeStr_1851 = "_-3W2" (String#11220, DoABC#3) // _SafeStr_1852 = "_-0Rx" (String#8053, DoABC#3) // _SafeStr_1853 = "_-00i" (String#7623, DoABC#3) // _SafeStr_1854 = "_-b1" (String#15076, DoABC#3) // _SafeStr_1855 = "_-12p" (String#8677, DoABC#3) // _SafeStr_1856 = "_-3Ub" (String#11203, DoABC#3) // _SafeStr_1857 = "_-5BY" (String#12956, DoABC#3) // _SafeStr_1858 = "_-2Ac" (String#9875, DoABC#3) // _SafeStr_1859 = "_-4ee" (String#12396, DoABC#3) // _SafeStr_1860 = "_-2Ib" (String#10007, DoABC#3) // _SafeStr_1861 = "_-5dL" (String#13402, DoABC#3) // _SafeStr_1862 = "_-3Fn" (String#10972, DoABC#3) // _SafeStr_1863 = "_-5Rq" (String#13230, DoABC#3) // _SafeStr_1864 = "_-3nc" (String#11524, DoABC#3) // _SafeStr_1865 = "_-Gx" (String#14715, DoABC#3) // _SafeStr_1866 = "_-3ao" (String#11303, DoABC#3) // _SafeStr_1867 = "_-0Er" (String#7841, DoABC#3) // _SafeStr_1868 = "_-2nt" (String#10488, DoABC#3) // _SafeStr_1869 = "_-4Zt" (String#12317, DoABC#3) // _SafeStr_1870 = "_-2te" (String#10587, DoABC#3) // _SafeStr_1871 = "_-104" (String#8636, DoABC#3) // _SafeStr_1872 = "_-6IH" (String#14081, DoABC#3) // _SafeStr_1873 = "_-2Sg" (String#10170, DoABC#3) // _SafeStr_1874 = "_-2WH" (String#10228, DoABC#3) // _SafeStr_1875 = "_-0Ai" (String#7780, DoABC#3) // _SafeStr_1876 = "_-4Eo" (String#11983, DoABC#3) // _SafeStr_1877 = "_-4xE" (String#12703, DoABC#3) // _SafeStr_1878 = "_-2tU" (String#10584, DoABC#3) // _SafeStr_1879 = "_-8" (String#14555, DoABC#3) // _SafeStr_1880 = "_-Y6" (String#15018, DoABC#3) // _SafeStr_1881 = "_-CM" (String#14630, DoABC#3) // _SafeStr_1882 = "_-578" (String#12873, DoABC#3) // _SafeStr_1883 = "_-139" (String#8683, DoABC#3) // _SafeStr_1884 = "_-4W" (String#12244, DoABC#3) // _SafeStr_1885 = "_-zd" (String#15465, DoABC#3) // _SafeStr_1886 = "_-2T" (String#10175, DoABC#3) // _SafeStr_1887 = "_-2Cd" (String#9908, DoABC#3) // _SafeStr_1888 = "_-15l" (String#8727, DoABC#3) // _SafeStr_1889 = "_-5l" (String#13525, DoABC#3) // _SafeStr_1890 = "_-4gh" (String#12442, DoABC#3) // _SafeStr_1891 = "_-15G" (String#8723, DoABC#3) // _SafeStr_1892 = "_-0gM" (String#8295, DoABC#3) // _SafeStr_1893 = "_-0l" (String#8366, DoABC#3) // _SafeStr_1894 = "_-4SP" (String#12191, DoABC#3) // _SafeStr_1895 = "_-4nD" (String#12552, DoABC#3) // _SafeStr_1896 = "_-1YQ" (String#9205, DoABC#3) // _SafeStr_1897 = "_-Er" (String#14679, DoABC#3) // _SafeStr_1898 = "_-39K" (String#10882, DoABC#3) // _SafeStr_1899 = "_-47J" (String#11862, DoABC#3) // _SafeStr_1900 = "_-0oA" (String#8418, DoABC#3) // _SafeStr_1901 = "_-0lF" (String#8371, DoABC#3) // _SafeStr_1902 = "_-6B1" (String#13947, DoABC#3) // _SafeStr_1903 = "_-1Wa" (String#9173, DoABC#3) // _SafeStr_1904 = "_-5g7" (String#13445, DoABC#3) // _SafeStr_1905 = "_-04" (String#7677, DoABC#3) // _SafeStr_1906 = "_-406" (String#11755, DoABC#3) // _SafeStr_1907 = "_-68F" (String#13907, DoABC#3) // _SafeStr_1908 = "_-43D" (String#11808, DoABC#3) // _SafeStr_1909 = "_-5oH" (String#13583, DoABC#3) // _SafeStr_1910 = "_-08t" (String#7751, DoABC#3) // _SafeStr_1911 = "_-68a" (String#13913, DoABC#3) // _SafeStr_1912 = "_-240" (String#9754, DoABC#3) // _SafeStr_1913 = "_-2zJ" (String#10698, DoABC#3) // _SafeStr_1914 = "_-574" (String#12871, DoABC#3) // _SafeStr_1915 = "_-2xx" (String#10677, DoABC#3) // _SafeStr_1916 = "_-5N0" (String#13150, DoABC#3) // _SafeStr_1917 = "_-10n" (String#8648, DoABC#3) // _SafeStr_1918 = "_-5Fj" (String#13033, DoABC#3) // _SafeStr_1919 = "_-2f3" (String#10361, DoABC#3) // _SafeStr_1920 = "_-6Mx" (String#14162, DoABC#3) // _SafeStr_1921 = "_-12E" (String#8664, DoABC#3) // _SafeStr_1922 = "_-04O" (String#7686, DoABC#3) // _SafeStr_1923 = "_-Xj" (String#15005, DoABC#3) // _SafeStr_1924 = "_-678" (String#13897, DoABC#3) // _SafeStr_1925 = "_-12d" (String#8673, DoABC#3) // _SafeStr_1926 = "_-3-U" (String#10716, DoABC#3) // _SafeStr_1927 = "_-4jW" (String#12488, DoABC#3) // _SafeStr_1928 = "_-wn" (String#15425, DoABC#3) // _SafeStr_1929 = "_-0HQ" (String#7878, DoABC#3) // _SafeStr_1930 = "_-21W" (String#9711, DoABC#3) // _SafeStr_1931 = "_-Eo" (String#14678, DoABC#3) // _SafeStr_1932 = "_-0lP" (String#8374, DoABC#3) // _SafeStr_1933 = "_-0AT" (String#7778, DoABC#3) // _SafeStr_1934 = "_-2NH" (String#10083, DoABC#3) // _SafeStr_1935 = "_-2FM" (String#9950, DoABC#3) // _SafeStr_1936 = "_-69U" (String#13924, DoABC#3) // _SafeStr_1937 = "_-3Mc" (String#11070, DoABC#3) // _SafeStr_1938 = "_-3VC" (String#11211, DoABC#3) // _SafeStr_1939 = "_-br" (String#15086, DoABC#3) // _SafeStr_1940 = "_-1uP" (String#9563, DoABC#3) // _SafeStr_1941 = "_-2iz" (String#10415, DoABC#3) // _SafeStr_1942 = "_-3Mf" (String#11071, DoABC#3) // _SafeStr_1943 = "_-2M" (String#10065, DoABC#3) // _SafeStr_1944 = "_-3Vs" (String#11217, DoABC#3) // _SafeStr_1945 = "_-5QN" (String#13198, DoABC#3) // _SafeStr_1946 = "_-5Sb" (String#13242, DoABC#3) // _SafeStr_1947 = "_-0lk" (String#8382, DoABC#3) // _SafeStr_1948 = "_-2Kc" (String#10041, DoABC#3) // _SafeStr_1949 = "_-1mA" (String#9415, DoABC#3) // _SafeStr_1950 = "_-6AB" (String#13937, DoABC#3) // _SafeStr_1951 = "_-1qm" (String#9498, DoABC#3) // _SafeStr_1952 = "_-0oL" (String#8423, DoABC#3) // _SafeStr_1953 = "_-50f" (String#12771, DoABC#3) // _SafeStr_1954 = "_-4xz" (String#12711, DoABC#3) // _SafeStr_1955 = "_-5Z3" (String#13342, DoABC#3) // _SafeStr_1956 = "_-pu" (String#15322, DoABC#3) // _SafeStr_1957 = "_-0hb" (String#8319, DoABC#3) // _SafeStr_1958 = "_-6Yh" (String#14331, DoABC#3) // _SafeStr_1959 = "_-1rz" (String#9519, DoABC#3) // _SafeStr_1960 = "_-sK" (String#15357, DoABC#3) // _SafeStr_1961 = "_-06o" (String#7724, DoABC#3) // _SafeStr_1962 = "_-6kC" (String#14513, DoABC#3) // _SafeStr_1963 = "_-1h7" (String#9330, DoABC#3) // _SafeStr_1964 = "_-3hA" (String#11421, DoABC#3) // _SafeStr_1965 = "_-1A0" (String#8802, DoABC#3) // _SafeStr_1966 = "_-0hf" (String#8320, DoABC#3) // _SafeStr_1967 = "_-2Jk" (String#10032, DoABC#3) // _SafeStr_1968 = "_-1U6" (String#9135, DoABC#3) // _SafeStr_1969 = "_-1Sf" (String#9110, DoABC#3) // _SafeStr_1970 = "_-1Fb" (String#8893, DoABC#3) // _SafeStr_1971 = "_-6Tb" (String#14264, DoABC#3) // _SafeStr_1972 = "_-56Q" (String#12862, DoABC#3) // _SafeStr_1973 = "_-3MY" (String#11069, DoABC#3) // _SafeStr_1974 = "_-3ux" (String#11645, DoABC#3) // _SafeStr_1975 = "_-5e" (String#13411, DoABC#3) // _SafeStr_1976 = "_-6Jz" (String#14109, DoABC#3) // _SafeStr_1977 = "_-5qy" (String#13624, DoABC#3) // _SafeStr_1978 = "_-2kO" (String#10436, DoABC#3) // _SafeStr_1979 = "_-51E" (String#12777, DoABC#3) // _SafeStr_1980 = "_-6Jp" (String#14105, DoABC#3) // _SafeStr_1981 = "_-cU" (String#15091, DoABC#3) // _SafeStr_1982 = "_-4Vj" (String#12239, DoABC#3) // _SafeStr_1983 = "_-09F" (String#7759, DoABC#3) // _SafeStr_1984 = "_-39O" (String#10884, DoABC#3) // _SafeStr_1985 = "_-WR" (String#14979, DoABC#3) // _SafeStr_1986 = "_-2qy" (String#10543, DoABC#3) // _SafeStr_1987 = "_-20t" (String#9698, DoABC#3) // _SafeStr_1988 = "_-4VW" (String#12238, DoABC#3) // _SafeStr_1989 = "_-43X" (String#11811, DoABC#3) // _SafeStr_1990 = "_-3cm" (String#11336, DoABC#3) // _SafeStr_1991 = "_-0sM" (String#8488, DoABC#3) // _SafeStr_1992 = "_-4gW" (String#12439, DoABC#3) // _SafeStr_1993 = "_-3Lm" (String#11056, DoABC#3) // _SafeStr_1994 = "_-0KN" (String#7922, DoABC#3) // _SafeStr_1995 = "_-6Qc" (String#14219, DoABC#3) // _SafeStr_1996 = "_-1Ug" (String#9146, DoABC#3) // _SafeStr_1997 = "_-3vB" (String#11649, DoABC#3) // _SafeStr_1998 = "_-1B9" (String#8821, DoABC#3) // _SafeStr_1999 = "_-3L6" (String#11046, DoABC#3) // _SafeStr_2000 = "_-2o7" (String#10495, DoABC#3) // _SafeStr_2001 = "_-Nk" (String#14831, DoABC#3) // _SafeStr_2002 = "_-6dt" (String#14411, DoABC#3) // _SafeStr_2003 = "_-1PK" (String#9061, DoABC#3) // _SafeStr_2004 = "_-5Rr" (String#13231, DoABC#3) // _SafeStr_2005 = "_-F" (String#14681, DoABC#3) // _SafeStr_2006 = "_-3Wn" (String#11231, DoABC#3) // _SafeStr_2007 = "_-5jp" (String#13508, DoABC#3) // _SafeStr_2008 = "_-61P" (String#13802, DoABC#3) // _SafeStr_2009 = "_-1G2" (String#8900, DoABC#3) // _SafeStr_2010 = "_-OA" (String#14837, DoABC#3) // _SafeStr_2011 = "_-1le" (String#9406, DoABC#3) // _SafeStr_2012 = "_-1Q9" (String#9073, DoABC#3) // _SafeStr_2013 = "_-Ow" (String#14849, DoABC#3) // _SafeStr_2014 = "_-4Ja" (String#12068, DoABC#3) // _SafeStr_2015 = "_-3XG" (String#11241, DoABC#3) // _SafeStr_2016 = "_-3QS" (String#11130, DoABC#3) // _SafeStr_2017 = "_-1an" (String#9236, DoABC#3) // _SafeStr_2018 = "_-3yl" (String#11715, DoABC#3) // _SafeStr_2019 = "_-5M2" (String#13129, DoABC#3) // _SafeStr_2020 = "_-31e" (String#10753, DoABC#3) // _SafeStr_2021 = "_-4El" (String#11981, DoABC#3) // _SafeStr_2022 = "_-1yK" (String#9633, DoABC#3) // _SafeStr_2023 = "_-4Kk" (String#12088, DoABC#3) // _SafeStr_2024 = "_-61y" (String#13813, DoABC#3) // _SafeStr_2025 = "_-2Wr" (String#10240, DoABC#3) // _SafeStr_2026 = "_-2-B" (String#9660, DoABC#3) // _SafeStr_2027 = "_-5Ay" (String#12947, DoABC#3) // _SafeStr_2028 = "_-07m" (String#7735, DoABC#3) // _SafeStr_2029 = "_-6BH" (String#13949, DoABC#3) // _SafeStr_2030 = "_-6X3" (String#14314, DoABC#3) // _SafeStr_2031 = "_-aV" (String#15067, DoABC#3) // _SafeStr_2032 = "_-6ZP" (String#14343, DoABC#3) // _SafeStr_2033 = "_-53P" (String#12813, DoABC#3) // _SafeStr_2034 = "_-2G" (String#9962, DoABC#3) // _SafeStr_2035 = "_-5oL" (String#13584, DoABC#3) // _SafeStr_2036 = "_-3Gh" (String#10984, DoABC#3) // _SafeStr_2037 = "_-2Kr" (String#10047, DoABC#3) // _SafeStr_2038 = "_-2si" (String#10573, DoABC#3) // _SafeStr_2039 = "_-3G8" (String#10978, DoABC#3) // _SafeStr_2040 = "_-10h" (String#8647, DoABC#3) // _SafeStr_2041 = "_-3PW" (String#11119, DoABC#3) // _SafeStr_2042 = "_-6Es" (String#14020, DoABC#3) // _SafeStr_2043 = "_-325" (String#10761, DoABC#3) // _SafeStr_2044 = "_-3bI" (String#11316, DoABC#3) // _SafeStr_2045 = "_-3FP" (String#10969, DoABC#3) // _SafeStr_2046 = "_-0GR" (String#7866, DoABC#3) // _SafeStr_2047 = "_-fV" (String#15142, DoABC#3) // _SafeStr_2048 = "_-3wp" (String#11680, DoABC#3) // _SafeStr_2049 = "_-4Kr" (String#12089, DoABC#3) // _SafeStr_2050 = "_-0va" (String#8535, DoABC#3) // _SafeStr_2051 = "_-5Cq" (String#12976, DoABC#3) // _SafeStr_2052 = "_-2-5" (String#9658, DoABC#3) // _SafeStr_2053 = "_-0tn" (String#8506, DoABC#3) // _SafeStr_2054 = "_-1sf" (String#9531, DoABC#3) // _SafeStr_2055 = "_-3-f" (String#10718, DoABC#3) // _SafeStr_2056 = "_-0l3" (String#8369, DoABC#3) // _SafeStr_2057 = "_-0a7" (String#8186, DoABC#3) // _SafeStr_2058 = "_-5iS" (String#13482, DoABC#3) // _SafeStr_2059 = "_-1lF" (String#9398, DoABC#3) // _SafeStr_2060 = "_-31G" (String#10743, DoABC#3) // _SafeStr_2061 = "_-4ht" (String#12459, DoABC#3) // _SafeStr_2062 = "_-0K" (String#7914, DoABC#3) // _SafeStr_2063 = "_-1Ni" (String#9034, DoABC#3) // _SafeStr_2064 = "_-1NE" (String#9020, DoABC#3) // _SafeStr_2065 = "_-6WQ" (String#14305, DoABC#3) // _SafeStr_2066 = "_-1bi" (String#9247, DoABC#3) // _SafeStr_2067 = "_-5uG" (String#13678, DoABC#3) // _SafeStr_2068 = "_-0Mj" (String#7958, DoABC#3) // _SafeStr_2069 = "_-3kt" (String#11477, DoABC#3) // _SafeStr_2071 = "_-2qn" (String#10540, DoABC#3) // _SafeStr_2072 = "_-2cj" (String#10322, DoABC#3) // _SafeStr_2073 = "_-0fc" (String#8282, DoABC#3) // _SafeStr_2074 = "_-eA" (String#15115, DoABC#3) // _SafeStr_2075 = "_-6Re" (String#14239, DoABC#3) // _SafeStr_2076 = "_-03P" (String#7665, DoABC#3) // _SafeStr_2077 = "_-31P" (String#10745, DoABC#3) // _SafeStr_2078 = "_-0Ib" (String#7894, DoABC#3) // _SafeStr_2079 = "_-1Zu" (String#9222, DoABC#3) // _SafeStr_2080 = "_-51O" (String#12780, DoABC#3) // _SafeStr_2081 = "_-5Hc" (String#13058, DoABC#3) // _SafeStr_2082 = "_-0DM" (String#7819, DoABC#3) // _SafeStr_2083 = "_-1tz" (String#9554, DoABC#3) // _SafeStr_2084 = "_-2xC" (String#10662, DoABC#3) // _SafeStr_2085 = "_-0pz" (String#8458, DoABC#3) // _SafeStr_2086 = "_-0OM" (String#7989, DoABC#3) // _SafeStr_2087 = "_-1x3" (String#9614, DoABC#3) // _SafeStr_2088 = "_-6IV" (String#14086, DoABC#3) // _SafeStr_2089 = "_-5es" (String#13421, DoABC#3) // _SafeStr_2090 = "_-61W" (String#13804, DoABC#3) // _SafeStr_2091 = "_-3zH" (String#11731, DoABC#3) // _SafeStr_2092 = "_-29s" (String#9858, DoABC#3) // _SafeStr_2093 = "_-5v5" (String#13688, DoABC#3) // _SafeStr_2094 = "_-2nn" (String#10485, DoABC#3) // _SafeStr_2095 = "_-5-W" (String#12754, DoABC#3) // _SafeStr_2096 = "_-4Vz" (String#12243, DoABC#3) // _SafeStr_2097 = "_-2u0" (String#10595, DoABC#3) // _SafeStr_2098 = "_-4aK" (String#12324, DoABC#3) // _SafeStr_2099 = "_-zG" (String#15459, DoABC#3) // _SafeStr_2100 = "_-eM" (String#15120, DoABC#3) // _SafeStr_2101 = "_-0ee" (String#8262, DoABC#3) // _SafeStr_2102 = "_-220" (String#9722, DoABC#3) // _SafeStr_2103 = "_-1Rz" (String#9094, DoABC#3) // _SafeStr_2104 = "_-14x" (String#8714, DoABC#3) // _SafeStr_2105 = "_-4BF" (String#11923, DoABC#3) // _SafeStr_2106 = "_-5XV" (String#13313, DoABC#3) // _SafeStr_2107 = "_-6C0" (String#13964, DoABC#3) // _SafeStr_2108 = "_-4AL" (String#11907, DoABC#3) // _SafeStr_2109 = "_-0sm" (String#8494, DoABC#3) // _SafeStr_2110 = "_-2Ee" (String#9939, DoABC#3) // _SafeStr_2111 = "_-13M" (String#8688, DoABC#3) // _SafeStr_2112 = "_-1nC" (String#9434, DoABC#3) // _SafeStr_2113 = "_-0VM" (String#8113, DoABC#3) // _SafeStr_2114 = "_-1dv" (String#9280, DoABC#3) // _SafeStr_2115 = "_-5LJ" (String#13115, DoABC#3) // _SafeStr_2116 = "_-2uZ" (String#10609, DoABC#3) // _SafeStr_2117 = "_-nb" (String#15283, DoABC#3) // _SafeStr_2118 = "_-08C" (String#7743, DoABC#3) // _SafeStr_2119 = "_-LY" (String#14789, DoABC#3) // _SafeStr_2120 = "_-20Y" (String#9690, DoABC#3) // _SafeStr_2121 = "_-0JS" (String#7907, DoABC#3) // _SafeStr_2122 = "_-5sW" (String#13650, DoABC#3) // _SafeStr_2123 = "_-4fw" (String#12424, DoABC#3) // _SafeStr_2124 = "_-0bo" (String#8220, DoABC#3) // _SafeStr_2125 = "_-3uo" (String#11642, DoABC#3) // _SafeStr_2126 = "_-4ie" (String#12472, DoABC#3) // _SafeStr_2127 = "_-1B3" (String#8819, DoABC#3) //------------------------------------------------------------ //HabboRoomUICom_pet_skill_level_0 package { import mx.core.BitmapAsset; public class HabboRoomUICom_pet_skill_level_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboRoomUICom_pet_skill_level_1 package { import mx.core.BitmapAsset; public class HabboRoomUICom_pet_skill_level_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboRoomUICom_pet_skill_level_2 package { import mx.core.BitmapAsset; public class HabboRoomUICom_pet_skill_level_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboRoomUICom_pet_skill_level_3 package { import mx.core.BitmapAsset; public class HabboRoomUICom_pet_skill_level_3 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboRoomUICom_pet_skill_level_4 package { import mx.core.BitmapAsset; public class HabboRoomUICom_pet_skill_level_4 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboRoomUICom_progressbar_100 package { import mx.core.BitmapAsset; public class HabboRoomUICom_progressbar_100 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboRoomUICom_progressbar_50 package { import mx.core.BitmapAsset; public class HabboRoomUICom_progressbar_50 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboRoomUICom_sign_icon_13 package { import mx.core.BitmapAsset; public class HabboRoomUICom_sign_icon_13 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboRoomUICom_sign_icon_14 package { import mx.core.BitmapAsset; public class HabboRoomUICom_sign_icon_14 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboRoomUICom_sign_icon_15 package { import mx.core.BitmapAsset; public class HabboRoomUICom_sign_icon_15 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboRoomUICom_sign_icon_16 package { import mx.core.BitmapAsset; public class HabboRoomUICom_sign_icon_16 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboRoomUICom_sign_icon_17 package { import mx.core.BitmapAsset; public class HabboRoomUICom_sign_icon_17 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboSessionDataManagerLib package { import mx.core.SimpleApplication; import com.sulake.bootstrap.SessionDataManagerBootstrap; import com.sulake.iid.IIDSessionDataManager; public class HabboSessionDataManagerLib extends SimpleApplication { public static var requiredClasses:Array = new Array(SessionDataManagerBootstrap, IIDSessionDataManager); public static var manifest:Class = _SafeStr_2175; public static var loading_icon:Class = _SafeStr_2174; } }//package // _SafeStr_2174 = "_-03h" (String#7670, DoABC#3) // _SafeStr_2175 = "_-4i5" (String#12463, DoABC#3) //------------------------------------------------------------ //HabboSoundManagerFlash10Com package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboSoundManagerFlash10Bootstrap; import com.sulake.iid.IIDHabboSoundManager; public class HabboSoundManagerFlash10Com extends SimpleApplication { public static var requiredClasses:Array = new Array(HabboSoundManagerFlash10Bootstrap, IIDHabboSoundManager); public static var manifest:Class = HabboSoundManagerFlash10Com_manifest; public static var sound_call_for_help:Class = HabboSoundManagerFlash10Com_sound_call_for_help; public static var sound_catalogue_cash:Class = HabboSoundManagerFlash10Com_sound_catalogue_cash; public static var sound_catalogue_duckets:Class = HabboSoundManagerFlash10Com_sound_catalogue_duckets; public static var sound_console_message_sent:Class = HabboSoundManagerFlash10Com_sound_console_message_sent; public static var sound_console_new_message:Class = HabboSoundManagerFlash10Com_sound_console_new_message; public static var sound_guide_received_invitation:Class = HabboSoundManagerFlash10Com_sound_guide_received_invitation; public static var sound_guide_help_requested:Class = HabboSoundManagerFlash10Com_sound_guide_help_requested; public static var sound_respect_received:Class = HabboSoundManagerFlash10Com_sound_respect_received; public static var HBSTG_ig_countdown:Class = HabboSoundManagerFlash10Com_HBSTG_ig_countdown; public static var HBSTG_ig_losing:Class = HabboSoundManagerFlash10Com_HBSTG_ig_losing; public static var HBSTG_ig_winning:Class = HabboSoundManagerFlash10Com_HBSTG_ig_winning; public static var FURNITURE_cuckoo_clock:Class = HabboSoundManagerFlash10Com_FURNITURE_cuckoo_clock; public static var sound_camera_shutter:Class = HabboSoundManagerFlash10Com_sound_camera_shutter; } }//package //------------------------------------------------------------ //HabboSoundManagerFlash10Com_FURNITURE_cuckoo_clock package { import mx.core.SoundAsset; public class HabboSoundManagerFlash10Com_FURNITURE_cuckoo_clock extends SoundAsset { } }//package //------------------------------------------------------------ //HabboSoundManagerFlash10Com_HBSTG_ig_countdown package { import mx.core.SoundAsset; public class HabboSoundManagerFlash10Com_HBSTG_ig_countdown extends SoundAsset { } }//package //------------------------------------------------------------ //HabboSoundManagerFlash10Com_HBSTG_ig_losing package { import mx.core.SoundAsset; public class HabboSoundManagerFlash10Com_HBSTG_ig_losing extends SoundAsset { } }//package //------------------------------------------------------------ //HabboSoundManagerFlash10Com_HBSTG_ig_winning package { import mx.core.SoundAsset; public class HabboSoundManagerFlash10Com_HBSTG_ig_winning extends SoundAsset { } }//package //------------------------------------------------------------ //HabboSoundManagerFlash10Com_manifest package { import mx.core.ByteArrayAsset; public class HabboSoundManagerFlash10Com_manifest extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboSoundManagerFlash10Com_sound_call_for_help package { import mx.core.SoundAsset; public class HabboSoundManagerFlash10Com_sound_call_for_help extends SoundAsset { } }//package //------------------------------------------------------------ //HabboSoundManagerFlash10Com_sound_camera_shutter package { import mx.core.SoundAsset; public class HabboSoundManagerFlash10Com_sound_camera_shutter extends SoundAsset { } }//package //------------------------------------------------------------ //HabboSoundManagerFlash10Com_sound_catalogue_cash package { import mx.core.SoundAsset; public class HabboSoundManagerFlash10Com_sound_catalogue_cash extends SoundAsset { } }//package //------------------------------------------------------------ //HabboSoundManagerFlash10Com_sound_catalogue_duckets package { import mx.core.SoundAsset; public class HabboSoundManagerFlash10Com_sound_catalogue_duckets extends SoundAsset { } }//package //------------------------------------------------------------ //HabboSoundManagerFlash10Com_sound_console_message_sent package { import mx.core.SoundAsset; public class HabboSoundManagerFlash10Com_sound_console_message_sent extends SoundAsset { } }//package //------------------------------------------------------------ //HabboSoundManagerFlash10Com_sound_console_new_message package { import mx.core.SoundAsset; public class HabboSoundManagerFlash10Com_sound_console_new_message extends SoundAsset { } }//package //------------------------------------------------------------ //HabboSoundManagerFlash10Com_sound_guide_help_requested package { import mx.core.SoundAsset; public class HabboSoundManagerFlash10Com_sound_guide_help_requested extends SoundAsset { } }//package //------------------------------------------------------------ //HabboSoundManagerFlash10Com_sound_guide_received_invitation package { import mx.core.SoundAsset; public class HabboSoundManagerFlash10Com_sound_guide_received_invitation extends SoundAsset { } }//package //------------------------------------------------------------ //HabboSoundManagerFlash10Com_sound_respect_received package { import mx.core.SoundAsset; public class HabboSoundManagerFlash10Com_sound_respect_received extends SoundAsset { } }//package //------------------------------------------------------------ //HabboToolbarCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboToolbarBootstrap; import com.sulake.iid.IIDHabboToolbar; public class HabboToolbarCom extends SimpleApplication { public static var requiredClasses:Array = new Array(HabboToolbarBootstrap, IIDHabboToolbar); public static var manifest:Class = _SafeStr_2165; public static var toolbar_view_xml:Class = _SafeStr_2158; public static var bottom_bar_left_xml:Class = _SafeStr_2152; public static var bottom_background_border_xml:Class = _SafeStr_2163; public static var me_menu_view_xml:Class = _SafeStr_2170; public static var me_menu_new_view_xml:Class = _SafeStr_2147; public static var me_menu_settings_menu_xml:Class = _SafeStr_2140; public static var me_menu_sound_settings_xml:Class = _SafeStr_2148; public static var me_menu_other_settings_xml:Class = _SafeStr_2154; public static var new_items_label_xml:Class = _SafeStr_2144; public static var campaign_calendar_xml:Class = _SafeStr_2141; public static var logout_xml:Class = _SafeStr_2171; public static var logout_confirmation_xml:Class = _SafeStr_2161; public static var roomtools_xml:Class = _SafeStr_2149; public static var roominfo_icon:Class = _SafeStr_2139; public static var promo_duckets_xml:Class = _SafeStr_2132; public static var purse_xml:Class = _SafeStr_2150; public static var settings_xml:Class = _SafeStr_2159; public static var setting_category_xml:Class = _SafeStr_2143; public static var purse_indicator_credits_xml:Class = _SafeStr_2166; public static var purse_indicator_pixels_xml:Class = _SafeStr_2133; public static var purse_indicator_seasonal_xml:Class = _SafeStr_2151; public static var club_discount_promotion_xml:Class = _SafeStr_2135; public static var extend_hilite_png:Class = _SafeStr_2169; public static var icon_credit_0_png:Class = HabboToolbarCom_icon_credit_0_png; public static var icon_credit_1_png:Class = HabboToolbarCom_icon_credit_1_png; public static var icon_credit_2_png:Class = HabboToolbarCom_icon_credit_2_png; public static var icon_credit_3_png:Class = HabboToolbarCom_icon_credit_3_png; public static var icon_credit_4_png:Class = HabboToolbarCom_icon_credit_4_png; public static var icon_credit_5_png:Class = HabboToolbarCom_icon_credit_5_png; public static var icon_credit_6_png:Class = HabboToolbarCom_icon_credit_6_png; public static var icon_pixel_0_png:Class = HabboToolbarCom_icon_pixel_0_png; public static var icon_pixel_1_png:Class = HabboToolbarCom_icon_pixel_1_png; public static var icon_pixel_2_png:Class = HabboToolbarCom_icon_pixel_2_png; public static var icon_pixel_3_png:Class = HabboToolbarCom_icon_pixel_3_png; public static var extension_grid_xml:Class = _SafeStr_2138; public static var purse_indicator_club_xml:Class = _SafeStr_2155; public static var video_offer_promotion_xml:Class = _SafeStr_2172; public static var offer_icon_png:Class = _SafeStr_2136; public static var vip_discount_promotion_v2_xml:Class = _SafeStr_2162; public static var vip_quests_promo_xml:Class = _SafeStr_2146; public static var offer_extension_xml:Class = _SafeStr_2145; public static var phonenumber_collect_xml:Class = _SafeStr_2168; public static var phonenumber_verify_xml:Class = _SafeStr_2167; public static var phonenumber_collect_minimized_xml:Class = _SafeStr_2134; public static var phonenumber_verify_minimized_xml:Class = _SafeStr_2142; public static var phonenumber_country_menu_item_xml:Class = _SafeStr_2156; public static var returnusergifting_miniview_xml:Class = _SafeStr_2137; public static var nux_offer_old_user_xml:Class = _SafeStr_2157; public static var nux_gift_selection_xml:Class = _SafeStr_2164; public static var nux_noob_room_offer_xml:Class = _SafeStr_2160; } }//package // _SafeStr_2132 = "_-2WW" (String#10236, DoABC#3) // _SafeStr_2133 = "_-2LF" (String#10053, DoABC#3) // _SafeStr_2134 = "_-2nR" (String#10479, DoABC#3) // _SafeStr_2135 = "_-Ig" (String#14742, DoABC#3) // _SafeStr_2136 = "_-3WE" (String#11223, DoABC#3) // _SafeStr_2137 = "_-1qj" (String#9496, DoABC#3) // _SafeStr_2138 = "_-5fB" (String#13429, DoABC#3) // _SafeStr_2139 = "_-6CX" (String#13977, DoABC#3) // _SafeStr_2140 = "_-4qH" (String#12593, DoABC#3) // _SafeStr_2141 = "_-45U" (String#11835, DoABC#3) // _SafeStr_2142 = "_-0Hm" (String#7883, DoABC#3) // _SafeStr_2143 = "_-0b3" (String#8204, DoABC#3) // _SafeStr_2144 = "_-4bO" (String#12343, DoABC#3) // _SafeStr_2145 = "_-5xz" (String#13739, DoABC#3) // _SafeStr_2146 = "_-6Pq" (String#14207, DoABC#3) // _SafeStr_2147 = "_-4Ln" (String#12108, DoABC#3) // _SafeStr_2148 = "_-1c7" (String#9256, DoABC#3) // _SafeStr_2149 = "_-44H" (String#11819, DoABC#3) // _SafeStr_2150 = "_-4bw" (String#12353, DoABC#3) // _SafeStr_2151 = "_-jy" (String#15224, DoABC#3) // _SafeStr_2152 = "_-5jQ" (String#13501, DoABC#3) // _SafeStr_2154 = "_-5bS" (String#13378, DoABC#3) // _SafeStr_2155 = "_-6gE" (String#14445, DoABC#3) // _SafeStr_2156 = "_-172" (String#8751, DoABC#3) // _SafeStr_2157 = "_-065" (String#7710, DoABC#3) // _SafeStr_2158 = "_-4Bb" (String#11931, DoABC#3) // _SafeStr_2159 = "_-6Be" (String#13956, DoABC#3) // _SafeStr_2160 = "_-2q9" (String#10530, DoABC#3) // _SafeStr_2161 = "_-0yD" (String#8583, DoABC#3) // _SafeStr_2162 = "_-3-B" (String#10711, DoABC#3) // _SafeStr_2163 = "_-7E" (String#14542, DoABC#3) // _SafeStr_2164 = "_-4dQ" (String#12377, DoABC#3) // _SafeStr_2165 = "_-4rI" (String#12609, DoABC#3) // _SafeStr_2166 = "_-2Tz" (String#10195, DoABC#3) // _SafeStr_2167 = "_-LM" (String#14785, DoABC#3) // _SafeStr_2168 = "_-5WN" (String#13295, DoABC#3) // _SafeStr_2169 = "_-12J" (String#8665, DoABC#3) // _SafeStr_2170 = "_-6S" (String#14245, DoABC#3) // _SafeStr_2171 = "_-3uZ" (String#11638, DoABC#3) // _SafeStr_2172 = "_-2rt" (String#10557, DoABC#3) //------------------------------------------------------------ //HabboToolbarCom_icon_credit_0_png package { import mx.core.BitmapAsset; public class HabboToolbarCom_icon_credit_0_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboToolbarCom_icon_credit_1_png package { import mx.core.BitmapAsset; public class HabboToolbarCom_icon_credit_1_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboToolbarCom_icon_credit_2_png package { import mx.core.BitmapAsset; public class HabboToolbarCom_icon_credit_2_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboToolbarCom_icon_credit_3_png package { import mx.core.BitmapAsset; public class HabboToolbarCom_icon_credit_3_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboToolbarCom_icon_credit_4_png package { import mx.core.BitmapAsset; public class HabboToolbarCom_icon_credit_4_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboToolbarCom_icon_credit_5_png package { import mx.core.BitmapAsset; public class HabboToolbarCom_icon_credit_5_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboToolbarCom_icon_credit_6_png package { import mx.core.BitmapAsset; public class HabboToolbarCom_icon_credit_6_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboToolbarCom_icon_pixel_0_png package { import mx.core.BitmapAsset; public class HabboToolbarCom_icon_pixel_0_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboToolbarCom_icon_pixel_1_png package { import mx.core.BitmapAsset; public class HabboToolbarCom_icon_pixel_1_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboToolbarCom_icon_pixel_2_png package { import mx.core.BitmapAsset; public class HabboToolbarCom_icon_pixel_2_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboToolbarCom_icon_pixel_3_png package { import mx.core.BitmapAsset; public class HabboToolbarCom_icon_pixel_3_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboTrackingLib package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboTrackingBootstrap; import com.sulake.iid.IIDHabboTracking; public class HabboTrackingLib extends SimpleApplication { public static var manifest:Class = _SafeStr_194; public static var requiredClasses:Array = new Array(HabboTrackingBootstrap, IIDHabboTracking); } }//package // _SafeStr_194 = "_-4qp" (String#3804, DoABC#3) //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboUserDefinedRoomEventsBootstrap; import com.sulake.iid.IIDHabboUserDefinedRoomEvents; public class HabboUserDefinedRoomEventsCom extends SimpleApplication { public static var icon_action_png:Class = _SafeStr_231; public static var icon_condition_png:Class = _SafeStr_227; public static var icon_trigger_png:Class = _SafeStr_221; public static var move_0_png:Class = HabboUserDefinedRoomEventsCom_move_0_png; public static var move_2_png:Class = HabboUserDefinedRoomEventsCom_move_2_png; public static var move_4_png:Class = HabboUserDefinedRoomEventsCom_move_4_png; public static var move_6_png:Class = HabboUserDefinedRoomEventsCom_move_6_png; public static var move_diag_png:Class = _SafeStr_230; public static var move_rnd_png:Class = _SafeStr_222; public static var move_vrt_png:Class = _SafeStr_226; public static var rotate_ccw_png:Class = _SafeStr_228; public static var rotate_cw_png:Class = _SafeStr_220; public static var slider_bg_png:Class = _SafeStr_218; public static var slider_obj_png:Class = _SafeStr_229; public static var manifest:Class = _SafeStr_225; public static var ude_main_xml:Class = _SafeStr_223; public static var ude_help_xml:Class = _SafeStr_224; public static var ude_slider_xml:Class = _SafeStr_219; public static var ude_trigger_inputs_0_xml:Class = HabboUserDefinedRoomEventsCom_ude_trigger_inputs_0_xml; public static var ude_trigger_inputs_3_xml:Class = HabboUserDefinedRoomEventsCom_ude_trigger_inputs_3_xml; public static var ude_trigger_inputs_6_xml:Class = HabboUserDefinedRoomEventsCom_ude_trigger_inputs_6_xml; public static var ude_trigger_inputs_7_xml:Class = HabboUserDefinedRoomEventsCom_ude_trigger_inputs_7_xml; public static var ude_trigger_inputs_12_xml:Class = HabboUserDefinedRoomEventsCom_ude_trigger_inputs_12_xml; public static var ude_trigger_inputs_10_xml:Class = HabboUserDefinedRoomEventsCom_ude_trigger_inputs_10_xml; public static var ude_trigger_inputs_13_xml:Class = HabboUserDefinedRoomEventsCom_ude_trigger_inputs_13_xml; public static var ude_trigger_inputs_14_xml:Class = HabboUserDefinedRoomEventsCom_ude_trigger_inputs_14_xml; public static var ude_action_inputs_3_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_3_xml; public static var ude_action_inputs_4_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_4_xml; public static var ude_action_inputs_6_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_6_xml; public static var ude_action_inputs_7_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_7_xml; public static var ude_action_inputs_9_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_9_xml; public static var ude_action_inputs_13_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_13_xml; public static var ude_action_inputs_14_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_14_xml; public static var ude_action_inputs_16_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_16_xml; public static var ude_action_inputs_17_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_17_xml; public static var ude_action_inputs_17_reward_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_17_reward_xml; public static var ude_action_inputs_19_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_19_xml; public static var ude_action_inputs_20_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_20_xml; public static var ude_action_inputs_21_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_21_xml; public static var ude_action_inputs_22_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_22_xml; public static var ude_action_inputs_23_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_23_xml; public static var ude_action_inputs_24_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_24_xml; public static var ude_action_inputs_25_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_25_xml; public static var ude_action_inputs_26_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_26_xml; public static var ude_action_inputs_27_xml:Class = HabboUserDefinedRoomEventsCom_ude_action_inputs_27_xml; public static var ude_condition_inputs_0_xml:Class = HabboUserDefinedRoomEventsCom_ude_condition_inputs_0_xml; public static var ude_condition_inputs_3_xml:Class = HabboUserDefinedRoomEventsCom_ude_condition_inputs_3_xml; public static var ude_condition_inputs_4_xml:Class = HabboUserDefinedRoomEventsCom_ude_condition_inputs_4_xml; public static var ude_condition_inputs_5_xml:Class = HabboUserDefinedRoomEventsCom_ude_condition_inputs_5_xml; public static var ude_condition_inputs_6_xml:Class = HabboUserDefinedRoomEventsCom_ude_condition_inputs_6_xml; public static var ude_condition_inputs_7_xml:Class = HabboUserDefinedRoomEventsCom_ude_condition_inputs_7_xml; public static var ude_condition_inputs_9_xml:Class = HabboUserDefinedRoomEventsCom_ude_condition_inputs_9_xml; public static var ude_condition_inputs_11_xml:Class = HabboUserDefinedRoomEventsCom_ude_condition_inputs_11_xml; public static var ude_condition_inputs_12_xml:Class = HabboUserDefinedRoomEventsCom_ude_condition_inputs_12_xml; public static var ude_condition_inputs_18_xml:Class = HabboUserDefinedRoomEventsCom_ude_condition_inputs_18_xml; public static var ude_condition_inputs_24_xml:Class = HabboUserDefinedRoomEventsCom_ude_condition_inputs_24_xml; public static var ude_condition_inputs_25_xml:Class = HabboUserDefinedRoomEventsCom_ude_condition_inputs_25_xml; public static var requiredClasses:Array = new Array(HabboUserDefinedRoomEventsBootstrap, IIDHabboUserDefinedRoomEvents); } }//package // _SafeStr_218 = "_-2GQ" (String#9971, DoABC#3) // _SafeStr_219 = "_-6g7" (String#14443, DoABC#3) // _SafeStr_220 = "_-207" (String#9683, DoABC#3) // _SafeStr_221 = "_-2g0" (String#10377, DoABC#3) // _SafeStr_222 = "_-4YL" (String#12284, DoABC#3) // _SafeStr_223 = "_-0KJ" (String#7920, DoABC#3) // _SafeStr_224 = "_-56p" (String#12866, DoABC#3) // _SafeStr_225 = "_-5QQ" (String#13200, DoABC#3) // _SafeStr_226 = "_-07w" (String#7737, DoABC#3) // _SafeStr_227 = "_-rA" (String#15345, DoABC#3) // _SafeStr_228 = "_-6fj" (String#14438, DoABC#3) // _SafeStr_229 = "_-468" (String#11844, DoABC#3) // _SafeStr_230 = "_-4ei" (String#12397, DoABC#3) // _SafeStr_231 = "_-0Ax" (String#7782, DoABC#3) //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_move_0_png package { import mx.core.BitmapAsset; public class HabboUserDefinedRoomEventsCom_move_0_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_move_2_png package { import mx.core.BitmapAsset; public class HabboUserDefinedRoomEventsCom_move_2_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_move_4_png package { import mx.core.BitmapAsset; public class HabboUserDefinedRoomEventsCom_move_4_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_move_6_png package { import mx.core.BitmapAsset; public class HabboUserDefinedRoomEventsCom_move_6_png extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_13_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_13_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_14_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_14_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_16_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_16_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_17_reward_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_17_reward_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_17_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_17_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_19_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_19_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_20_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_20_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_21_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_21_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_22_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_22_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_23_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_23_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_24_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_24_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_25_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_25_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_26_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_26_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_27_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_27_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_3_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_3_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_4_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_4_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_6_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_6_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_7_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_7_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_action_inputs_9_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_action_inputs_9_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_condition_inputs_0_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_condition_inputs_0_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_condition_inputs_11_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_condition_inputs_11_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_condition_inputs_12_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_condition_inputs_12_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_condition_inputs_18_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_condition_inputs_18_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_condition_inputs_24_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_condition_inputs_24_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_condition_inputs_25_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_condition_inputs_25_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_condition_inputs_3_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_condition_inputs_3_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_condition_inputs_4_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_condition_inputs_4_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_condition_inputs_5_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_condition_inputs_5_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_condition_inputs_6_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_condition_inputs_6_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_condition_inputs_7_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_condition_inputs_7_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_condition_inputs_9_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_condition_inputs_9_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_trigger_inputs_0_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_trigger_inputs_0_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_trigger_inputs_10_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_trigger_inputs_10_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_trigger_inputs_12_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_trigger_inputs_12_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_trigger_inputs_13_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_trigger_inputs_13_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_trigger_inputs_14_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_trigger_inputs_14_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_trigger_inputs_3_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_trigger_inputs_3_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_trigger_inputs_6_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_trigger_inputs_6_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboUserDefinedRoomEventsCom_ude_trigger_inputs_7_xml package { import mx.core.ByteArrayAsset; public class HabboUserDefinedRoomEventsCom_ude_trigger_inputs_7_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom package { import mx.core.SimpleApplication; import com.sulake.bootstrap.HabboWindowManagerComponentBootstrap; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDCoreWindowManager; import _-5QZ.HabboWindowManagerComponent; public class HabboWindowManagerCom extends SimpleApplication { public static var requiredClasses:Array = new Array(HabboWindowManagerComponentBootstrap, IIDHabboWindowManager, IIDCoreWindowManager, HabboWindowManagerComponent, ICoreLocalizationFrameworkLib, ICoreWindowFrameworkLib, CoreWindowFrameworkLib); public static var manifest:Class = _SafeStr_608; public static var habbo_element_description_xml:Class = _SafeStr_1001; public static var habbo_window_layout_alert_xml:Class = _SafeStr_1101; public static var habbo_window_layout_bubble_xml:Class = _SafeStr_1009; public static var habbo_window_layout_bubble_7_xml:Class = _SafeStr_587; public static var habbo_window_layout_button_xml:Class = _SafeStr_677; public static var habbo_window_layout_button_thick_xml:Class = _SafeStr_607; public static var habbo_window_layout_button_black_xml:Class = _SafeStr_508; public static var habbo_window_layout_button_thick_black_xml:Class = _SafeStr_682; public static var habbo_window_layout_button_shiny_xml:Class = _SafeStr_719; public static var habbo_window_layout_button_shiny_thick_xml:Class = _SafeStr_912; public static var habbo_window_layout_button_shiny_large_xml:Class = _SafeStr_588; public static var habbo_window_layout_button_shiny_large_5_xml:Class = _SafeStr_583; public static var habbo_window_layout_button_shiny_black_xml:Class = _SafeStr_954; public static var habbo_window_layout_button_shiny_thick_black_xml:Class = _SafeStr_1004; public static var habbo_window_layout_dropmenu_xml:Class = _SafeStr_674; public static var habbo_window_layout_dropmenu_3_xml:Class = _SafeStr_1047; public static var habbo_window_layout_dropmenu_black_xml:Class = _SafeStr_646; public static var habbo_window_layout_dropmenu_item_xml:Class = _SafeStr_757; public static var habbo_window_layout_dropmenu_item_3_xml:Class = _SafeStr_933; public static var habbo_window_layout_dropmenu_item_black_xml:Class = _SafeStr_591; public static var habbo_window_layout_droplist_xml:Class = _SafeStr_977; public static var habbo_window_layout_frame_xml:Class = _SafeStr_565; public static var habbo_window_layout_frame_3_xml:Class = HabboWindowManagerCom_habbo_window_layout_frame_3_xml; public static var habbo_window_layout_frame_7_xml:Class = HabboWindowManagerCom_habbo_window_layout_frame_7_xml; public static var habbo_window_layout_header_xml:Class = _SafeStr_676; public static var habbo_window_layout_header_black_xml:Class = _SafeStr_523; public static var habbo_window_layout_header_3_xml:Class = HabboWindowManagerCom_habbo_window_layout_header_3_xml; public static var habbo_window_layout_header_7_xml:Class = HabboWindowManagerCom_habbo_window_layout_header_7_xml; public static var habbo_window_layout_scaler_xml:Class = _SafeStr_1130; public static var habbo_window_layout_scaler_3_xml:Class = _SafeStr_578; public static var habbo_window_layout_scrollbar_horizontal_xml:Class = _SafeStr_829; public static var habbo_window_layout_scrollbar_vertical_xml:Class = _SafeStr_821; public static var habbo_window_layout_scrollable_itemlist_vertical_xml:Class = _SafeStr_937; public static var habbo_window_layout_scrollable_itemgrid_vertical_xml:Class = _SafeStr_592; public static var habbo_window_layout_scrollable_itemlist_vertical_ubuntu_xml:Class = _SafeStr_776; public static var habbo_window_layout_scrollable_itemgrid_vertical_ubuntu_xml:Class = _SafeStr_582; public static var habbo_window_layout_simple_xml:Class = _SafeStr_661; public static var habbo_window_layout_tab_button_xml:Class = _SafeStr_877; public static var habbo_window_layout_tab_button_black_xml:Class = _SafeStr_521; public static var habbo_window_layout_tab_button_3_xml:Class = _SafeStr_1039; public static var habbo_window_layout_tab_context_xml:Class = _SafeStr_738; public static var habbo_window_layout_tab_context_3_xml:Class = _SafeStr_830; public static var habbo_window_layout_tooltip_xml:Class = _SafeStr_1121; public static var habbo_skin_frame_xml:Class = _SafeStr_1062; public static var habbo_skin_frame_3_xml:Class = HabboWindowManagerCom_habbo_skin_frame_3_xml; public static var habbo_skin_frame_7_xml:Class = HabboWindowManagerCom_habbo_skin_frame_7_xml; public static var habbo_skin_bubble_xml:Class = _SafeStr_584; public static var habbo_skin_bubble_pointer_up_xml:Class = _SafeStr_974; public static var habbo_skin_bubble_pointer_right_xml:Class = _SafeStr_794; public static var habbo_skin_bubble_pointer_down_xml:Class = _SafeStr_1021; public static var habbo_skin_frame_pointer_down_xml:Class = _SafeStr_663; public static var habbo_skin_bubble_pointer_left_xml:Class = _SafeStr_519; public static var habbo_skin_bubble_7_xml:Class = _SafeStr_755; public static var habbo_skin_bubble_pointer_up_7_xml:Class = _SafeStr_662; public static var habbo_skin_bubble_pointer_right_7_xml:Class = _SafeStr_1032; public static var habbo_skin_bubble_pointer_down_7_xml:Class = _SafeStr_1149; public static var habbo_skin_bubble_pointer_left_7_xml:Class = _SafeStr_552; public static var habbo_skin_button_default_xml:Class = _SafeStr_1151; public static var habbo_skin_button_default_black_xml:Class = _SafeStr_723; public static var habbo_skin_button_default_white_xml:Class = _SafeStr_581; public static var habbo_skin_button_shiny_default_xml:Class = _SafeStr_968; public static var habbo_skin_button_shiny_black_xml:Class = _SafeStr_771; public static var habbo_skin_button_shiny_thick_xml:Class = _SafeStr_520; public static var habbo_skin_button_shiny_large_xml:Class = _SafeStr_706; public static var habbo_skin_button_shiny_thick_black_xml:Class = _SafeStr_563; public static var habbo_skin_button_thick_xml:Class = _SafeStr_597; public static var habbo_skin_button_thick_black_xml:Class = _SafeStr_855; public static var habbo_skin_button_thick_white_xml:Class = _SafeStr_1003; public static var habbo_skin_button_group_left_xml:Class = _SafeStr_931; public static var habbo_skin_button_group_left_black_xml:Class = _SafeStr_802; public static var habbo_skin_button_group_left_white_xml:Class = _SafeStr_708; public static var habbo_skin_button_group_center_xml:Class = _SafeStr_745; public static var habbo_skin_button_group_center_black_xml:Class = _SafeStr_868; public static var habbo_skin_button_group_center_white_xml:Class = _SafeStr_1182; public static var habbo_skin_button_group_right_xml:Class = _SafeStr_645; public static var habbo_skin_button_group_right_black_xml:Class = _SafeStr_817; public static var habbo_skin_button_group_right_white_xml:Class = _SafeStr_1153; public static var habbo_skin_button_checkbox_xml:Class = _SafeStr_1098; public static var habbo_skin_button_checkbox_black_xml:Class = _SafeStr_909; public static var habbo_skin_button_checkbox_white_xml:Class = _SafeStr_1087; public static var habbo_skin_button_close_xml:Class = _SafeStr_895; public static var habbo_skin_button_close_black_xml:Class = _SafeStr_760; public static var habbo_skin_button_close_white_xml:Class = _SafeStr_1152; public static var habbo_skin_button_close_3_xml:Class = _SafeStr_1156; public static var habbo_skin_button_help_3_xml:Class = _SafeStr_947; public static var habbo_skin_button_radio_xml:Class = _SafeStr_924; public static var habbo_skin_button_radio_black_xml:Class = _SafeStr_943; public static var habbo_skin_button_radio_white_xml:Class = _SafeStr_1172; public static var habbo_skin_button_tab_xml:Class = _SafeStr_716; public static var habbo_skin_button_tab_black_xml:Class = _SafeStr_721; public static var habbo_skin_button_tab_white_xml:Class = _SafeStr_724; public static var habbo_skin_button_tab_3_xml:Class = _SafeStr_737; public static var habbo_skin_tab_content_3_xml:Class = _SafeStr_1154; public static var habbo_skin_scaler_xml:Class = _SafeStr_1116; public static var habbo_skin_scaler_black_xml:Class = _SafeStr_524; public static var habbo_skin_scaler_white_xml:Class = _SafeStr_620; public static var habbo_skin_scaler_3_xml:Class = _SafeStr_1049; public static var habbo_skin_scrollbar_xml:Class = _SafeStr_975; public static var habbo_skin_scrollbar_black_xml:Class = _SafeStr_1019; public static var habbo_skin_scrollbar_3_xml:Class = _SafeStr_1177; public static var habbo_skin_header_xml:Class = _SafeStr_514; public static var habbo_skin_header_3_xml:Class = HabboWindowManagerCom_habbo_skin_header_3_xml; public static var habbo_skin_header_7_xml:Class = HabboWindowManagerCom_habbo_skin_header_7_xml; public static var habbo_skin_icon_set_xml:Class = _SafeStr_690; public static var habbo_skin_dropmenu_xml:Class = _SafeStr_1020; public static var habbo_skin_dropmenu_3_xml:Class = _SafeStr_1113; public static var habbo_skin_dropmenu_black_xml:Class = _SafeStr_1189; public static var habbo_skin_droplist_xml:Class = _SafeStr_602; public static var habbo_skin_droplist_thick_xml:Class = _SafeStr_1165; public static var habbo_skin_tab_context_xml:Class = _SafeStr_936; public static var habbo_skin_border_black_xml:Class = _SafeStr_553; public static var habbo_skin_border_colorless_xml:Class = _SafeStr_971; public static var habbo_skin_border_colorless_dropshadow_xml:Class = _SafeStr_1167; public static var habbo_skin_border_white_xml:Class = _SafeStr_1117; public static var habbo_skin_border_slot_xml:Class = _SafeStr_704; public static var habbo_skin_border_4_xml:Class = HabboWindowManagerCom_habbo_skin_border_4_xml; public static var habbo_skin_border_5_xml:Class = HabboWindowManagerCom_habbo_skin_border_5_xml; public static var habbo_skin_border_6_xml:Class = HabboWindowManagerCom_habbo_skin_border_6_xml; public static var habbo_skin_border_7_xml:Class = HabboWindowManagerCom_habbo_skin_border_7_xml; public static var habbo_skin_border_8_xml:Class = HabboWindowManagerCom_habbo_skin_border_8_xml; public static var habbo_skin_border_9_xml:Class = HabboWindowManagerCom_habbo_skin_border_9_xml; public static var habbo_skin_text_xml:Class = _SafeStr_994; public static var habbo_skin_tooltip_xml:Class = _SafeStr_627; public static var text_styles_css:Class = _SafeStr_1083; public static var habbo_blue_skin_png:Class = _SafeStr_603; public static var habbo_skin_ubuntu_png:Class = _SafeStr_948; public static var skin_ubuntu_bg_9:Class = _SafeStr_867; public static var habbo_cursor_link_png:Class = _SafeStr_506; public static var habbo_cursor_drag_png:Class = _SafeStr_718; public static var habbo_icons_png:Class = _SafeStr_1139; public static var placeholder_avatar_png:Class = _SafeStr_744; public static var placeholder_avatar_head_png:Class = _SafeStr_667; public static var placeholder_avatar_cropped_png:Class = _SafeStr_525; public static var placeholder_avatar_head_cropped_png:Class = _SafeStr_788; public static var placeholder_avatar_small_png:Class = _SafeStr_827; public static var placeholder_avatar_small_head_png:Class = _SafeStr_625; public static var placeholder_avatar_small_cropped_png:Class = _SafeStr_992; public static var placeholder_avatar_small_head_cropped_png:Class = _SafeStr_823; public static var placeholder_pet_png:Class = _SafeStr_959; public static var placeholder_pet_small_png:Class = _SafeStr_887; public static var placeholder_furni_png:Class = _SafeStr_843; public static var placeholder_furni_small_png:Class = _SafeStr_1102; public static var volter:Class = _SafeStr_976; public static var volterb:Class = _SafeStr_1097; public static var ubuntu_regular:Class = _SafeStr_834; public static var ubuntu_bold:Class = _SafeStr_544; public static var ubuntu_condensed:Class = _SafeStr_567; public static var ubuntuThick_bold:Class = _SafeStr_978; public static var ubuntu_italic:Class = _SafeStr_878; public static var ubuntu_bold_italic:Class = _SafeStr_1091; public static var ubuntuMedium:Class = _SafeStr_650; public static var habbo_window_alert_xml:Class = _SafeStr_673; public static var habbo_window_alert_link_xml:Class = _SafeStr_1008; public static var habbo_window_confirm_xml:Class = _SafeStr_621; public static var habbo_crasher_dialog_xml:Class = _SafeStr_632; public static var unseen_item_counter_xml:Class = _SafeStr_781; public static var simple_alert_xml:Class = _SafeStr_981; public static var illumina_alert_illustrations_frank_neutral_png:Class = _SafeStr_889; public static var habbo_skin_illumina_light_png:Class = _SafeStr_852; public static var illumina_light_balloon_png:Class = _SafeStr_1144; public static var illumina_light_border_etched_png:Class = _SafeStr_717; public static var illumina_light_border_frame_png:Class = _SafeStr_904; public static var illumina_light_border_infobox_png:Class = _SafeStr_901; public static var illumina_light_border_light_png:Class = _SafeStr_652; public static var illumina_light_border_raised_png:Class = _SafeStr_547; public static var illumina_light_border_sunk_png:Class = _SafeStr_1067; public static var illumina_light_bubble_chat_arrow_png:Class = _SafeStr_826; public static var illumina_light_bubble_chat_bg_png:Class = _SafeStr_1031; public static var illumina_light_button_default_png:Class = _SafeStr_615; public static var illumina_light_button_frame_close_png:Class = _SafeStr_572; public static var illumina_light_button_unetched_png:Class = _SafeStr_1078; public static var illumina_light_checkbox_basic_png:Class = _SafeStr_1012; public static var illumina_light_clock_background_png:Class = _SafeStr_1128; public static var illumina_light_clock_background_left_png:Class = _SafeStr_938; public static var illumina_light_clock_background_mid_png:Class = _SafeStr_772; public static var illumina_light_clock_background_right_png:Class = _SafeStr_1079; public static var illumina_light_icons_png:Class = _SafeStr_701; public static var illumina_light_input_chat_png:Class = _SafeStr_859; public static var illumina_light_progress_indicator_etched_png:Class = _SafeStr_888; public static var illumina_light_progress_indicator_flat_png:Class = _SafeStr_734; public static var illumina_light_radio_button_png:Class = _SafeStr_850; public static var illumina_light_scrollbar_horizontal_png:Class = _SafeStr_1053; public static var illumina_light_scrollbar_vertical_png:Class = _SafeStr_810; public static var illumina_light_separator_png:Class = _SafeStr_879; public static var illumina_light_switch_png:Class = _SafeStr_1074; public static var illumina_light_skin_border_xml:Class = _SafeStr_585; public static var illumina_light_skin_border_sunk_xml:Class = _SafeStr_886; public static var illumina_light_skin_border_light_xml:Class = _SafeStr_562; public static var illumina_light_skin_border_raised_xml:Class = _SafeStr_750; public static var illumina_light_skin_border_input_xml:Class = _SafeStr_529; public static var illumina_light_skin_border_chat_bubble_xml:Class = _SafeStr_782; public static var illumina_light_skin_border_balloon_xml:Class = _SafeStr_510; public static var illumina_light_skin_border_infobox_xml:Class = _SafeStr_1002; public static var illumina_light_frame_xml:Class = _SafeStr_1145; public static var illumina_light_frame_modal_xml:Class = _SafeStr_1168; public static var illumina_light_skin_frame_xml:Class = _SafeStr_774; public static var illumina_light_button_xml:Class = _SafeStr_862; public static var illumina_light_button_plain_xml:Class = _SafeStr_1110; public static var illumina_light_skin_button_xml:Class = _SafeStr_799; public static var illumina_light_skin_button_plain_xml:Class = _SafeStr_601; public static var illumina_light_skin_button_unetched_xml:Class = _SafeStr_539; public static var illumina_light_checkbox_basic_xml:Class = _SafeStr_503; public static var illumina_light_skin_checkbox_basic_xml:Class = _SafeStr_919; public static var illumina_light_switch_xml:Class = _SafeStr_629; public static var illumina_light_skin_switch_xml:Class = _SafeStr_907; public static var illumina_light_radio_button_xml:Class = _SafeStr_860; public static var illumina_light_skin_radio_button_xml:Class = _SafeStr_828; public static var illumina_light_scrollbar_horizontal_xml:Class = _SafeStr_1050; public static var illumina_light_scrollbar_vertical_xml:Class = _SafeStr_770; public static var illumina_light_skin_scrollbar_xml:Class = _SafeStr_1043; public static var illumina_light_scrollable_itemlist_vertical_xml:Class = _SafeStr_813; public static var illumina_light_dropmenu_item_xml:Class = _SafeStr_681; public static var illumina_light_dropmenu_xml:Class = _SafeStr_787; public static var habbo_skin_illumina_dark_png:Class = _SafeStr_555; public static var illumina_dark_skin_border_xml:Class = _SafeStr_509; public static var illumina_dark_frame_xml:Class = _SafeStr_965; public static var illumina_dark_skin_frame_xml:Class = _SafeStr_779; public static var illumina_dark_header_xml:Class = _SafeStr_848; public static var illumina_dark_skin_header_xml:Class = _SafeStr_864; public static var illumina_dark_button_xml:Class = _SafeStr_979; public static var illumina_dark_skin_button_xml:Class = _SafeStr_713; public static var illumina_dark_scrollbar_horizontal_xml:Class = _SafeStr_641; public static var illumina_dark_scrollbar_vertical_xml:Class = _SafeStr_1052; public static var illumina_dark_skin_scrollbar_xml:Class = _SafeStr_973; public static var illumina_dark_scrollbar_horizontal_png:Class = _SafeStr_599; public static var illumina_dark_scrollbar_vertical_png:Class = _SafeStr_985; public static var achievement_ach_progressbar1:Class = HabboWindowManagerCom_achievement_ach_progressbar1; public static var achievement_ach_progressbar2:Class = HabboWindowManagerCom_achievement_ach_progressbar2; public static var achievement_ach_progressbar3:Class = HabboWindowManagerCom_achievement_ach_progressbar3; public static var achievement_ach_progressbar4:Class = HabboWindowManagerCom_achievement_ach_progressbar4; public static var achievement_ach_progressbar5:Class = HabboWindowManagerCom_achievement_ach_progressbar5; public static var avatar_editor_avatar_editor_download_icon:Class = _SafeStr_1114; public static var avatar_editor_editor_clr_13x21_1:Class = HabboWindowManagerCom_avatar_editor_editor_clr_13x21_1; public static var avatar_editor_editor_clr_13x21_2:Class = HabboWindowManagerCom_avatar_editor_editor_clr_13x21_2; public static var avatar_editor_editor_clr_13x21_3:Class = HabboWindowManagerCom_avatar_editor_editor_clr_13x21_3; public static var avatar_editor_editor_clr_40x32_1:Class = HabboWindowManagerCom_avatar_editor_editor_clr_40x32_1; public static var avatar_editor_editor_clr_40x32_2:Class = HabboWindowManagerCom_avatar_editor_editor_clr_40x32_2; public static var avatar_editor_editor_clr_40x32_3:Class = HabboWindowManagerCom_avatar_editor_editor_clr_40x32_3; public static var avatar_editor_generic_platform:Class = _SafeStr_753; public static var avatar_editor_generic_remove_selection:Class = _SafeStr_970; public static var avatar_editor_parts_hilite:Class = _SafeStr_1141; public static var avatar_editor_parts_hilite_with_sd:Class = _SafeStr_1105; public static var avatar_editor_rotate_avatar_button:Class = _SafeStr_1025; public static var avatar_editor_tabs_ae_tabs_effects:Class = _SafeStr_918; public static var avatar_editor_tabs_ae_tabs_generic:Class = _SafeStr_822; public static var avatar_editor_tabs_ae_tabs_head:Class = _SafeStr_1007; public static var avatar_editor_tabs_ae_tabs_hotlooks:Class = _SafeStr_851; public static var avatar_editor_tabs_ae_tabs_legs:Class = _SafeStr_946; public static var avatar_editor_tabs_ae_tabs_torso:Class = _SafeStr_765; public static var avatar_editor_tabs_ae_tabs_wardrobe:Class = _SafeStr_796; public static var avatar_editor_tabs_bottom_accessories:Class = _SafeStr_543; public static var avatar_editor_tabs_bottom_accessories_on:Class = _SafeStr_664; public static var avatar_editor_tabs_bottom_shoes:Class = _SafeStr_997; public static var avatar_editor_tabs_bottom_shoes_on:Class = _SafeStr_950; public static var avatar_editor_tabs_bottom_trousers:Class = _SafeStr_832; public static var avatar_editor_tabs_bottom_trousers_on:Class = _SafeStr_987; public static var avatar_editor_tabs_effects_fx:Class = _SafeStr_541; public static var avatar_editor_tabs_gender_female:Class = _SafeStr_1060; public static var avatar_editor_tabs_gender_female_on:Class = _SafeStr_694; public static var avatar_editor_tabs_gender_male:Class = _SafeStr_548; public static var avatar_editor_tabs_gender_male_on:Class = _SafeStr_1013; public static var avatar_editor_tabs_head_accessories:Class = _SafeStr_1051; public static var avatar_editor_tabs_head_accessories_on:Class = _SafeStr_1160; public static var avatar_editor_tabs_head_eyewear:Class = _SafeStr_777; public static var avatar_editor_tabs_head_eyewear_on:Class = _SafeStr_1100; public static var avatar_editor_tabs_head_face_accessories:Class = _SafeStr_512; public static var avatar_editor_tabs_head_face_accessories_on:Class = _SafeStr_1179; public static var avatar_editor_tabs_head_hair:Class = _SafeStr_1045; public static var avatar_editor_tabs_head_hair_on:Class = _SafeStr_1029; public static var avatar_editor_tabs_head_hats:Class = _SafeStr_930; public static var avatar_editor_tabs_head_hats_on:Class = _SafeStr_1132; public static var avatar_editor_tabs_top_accessories:Class = _SafeStr_1112; public static var avatar_editor_tabs_top_accessories_on:Class = _SafeStr_925; public static var avatar_editor_tabs_top_jacket:Class = _SafeStr_984; public static var avatar_editor_tabs_top_jacket_on:Class = _SafeStr_687; public static var avatar_editor_tabs_top_prints:Class = _SafeStr_838; public static var avatar_editor_tabs_top_prints_on:Class = _SafeStr_769; public static var avatar_editor_tabs_top_shirt:Class = _SafeStr_697; public static var avatar_editor_tabs_top_shirt_on:Class = _SafeStr_618; public static var avatar_editor_wardrobe_select_outfit:Class = _SafeStr_816; public static var avatar_editor_wardrobe_select_outfit_over:Class = _SafeStr_1072; public static var avatar_editor_wardrobe_wardrobe_empty_slot:Class = _SafeStr_1093; public static var bottom_bar_buildersclub:Class = _SafeStr_1188; public static var bottom_bar_camera:Class = _SafeStr_600; public static var bottom_bar_collapse_left:Class = _SafeStr_659; public static var bottom_bar_collapse_right:Class = _SafeStr_798; public static var bottom_bar_divider_1px:Class = _SafeStr_1134; public static var bottom_bar_games:Class = _SafeStr_1142; public static var bottom_bar_home:Class = _SafeStr_651; public static var bottom_bar_inventory:Class = _SafeStr_1120; public static var bottom_bar_logo:Class = _SafeStr_756; public static var bottom_bar_navigator:Class = _SafeStr_809; public static var bottom_bar_quests:Class = _SafeStr_1057; public static var bottom_bar_shop:Class = _SafeStr_1157; public static var bottom_bar_stories:Class = _SafeStr_905; public static var camera_arrow_gray:Class = _SafeStr_1086; public static var camera_arrow_green:Class = _SafeStr_1068; public static var camera_browse_ffwd:Class = _SafeStr_526; public static var camera_cam_bg:Class = _SafeStr_1155; public static var camera_cam_btn_hi:Class = _SafeStr_783; public static var camera_cam_close_x:Class = _SafeStr_561; public static var camera_camera_btn:Class = _SafeStr_707; public static var camera_camera_btn_down:Class = _SafeStr_1099; public static var camera_camera_edit:Class = _SafeStr_671; public static var camera_camera_icon:Class = _SafeStr_610; public static var camera_fx_button_active:Class = _SafeStr_754; public static var camera_fx_button_outline:Class = _SafeStr_640; public static var camera_fx_button_selected:Class = _SafeStr_577; public static var camera_fx_frame_selected:Class = _SafeStr_609; public static var camera_fx_slider_bottom_active:Class = _SafeStr_967; public static var camera_fx_slider_button:Class = _SafeStr_836; public static var camera_habbo_camera:Class = _SafeStr_589; public static var camera_icon_colorfilter:Class = _SafeStr_1090; public static var camera_icon_compositefilter:Class = _SafeStr_1184; public static var camera_icon_frame:Class = _SafeStr_688; public static var camera_locked:Class = _SafeStr_773; public static var camera_photo_border:Class = _SafeStr_1084; public static var camera_remove_effect:Class = _SafeStr_725; public static var camera_retake_button:Class = _SafeStr_579; public static var camera_shadow_outline:Class = _SafeStr_913; public static var camera_viewfinder:Class = _SafeStr_969; public static var camera_zoom_in:Class = _SafeStr_897; public static var camera_zoom_out:Class = _SafeStr_1059; public static var campaign_day_generic_activated:Class = _SafeStr_824; public static var campaign_day_generic_bg:Class = _SafeStr_614; public static var campaign_day_generic_button:Class = _SafeStr_800; public static var campaign_generic_lock:Class = _SafeStr_903; public static var campaign_calendar_icon:Class = _SafeStr_678; public static var campaign_opened:Class = _SafeStr_876; public static var catalogue_background:Class = _SafeStr_631; public static var catalogue_badge_background:Class = _SafeStr_570; public static var catalogue_bundle_star:Class = _SafeStr_808; public static var catalogue_clakboard:Class = _SafeStr_908; public static var catalogue_color_picker_27x22_border:Class = HabboWindowManagerCom_catalogue_color_picker_27x22_border; public static var catalogue_color_picker_27x22_color:Class = HabboWindowManagerCom_catalogue_color_picker_27x22_color; public static var catalogue_color_picker_27x22_selection:Class = HabboWindowManagerCom_catalogue_color_picker_27x22_selection; public static var catalogue_effects_ninja:Class = _SafeStr_1085; public static var catalogue_giftcard_blank:Class = _SafeStr_729; public static var catalogue_ufo_pricebg:Class = _SafeStr_762; public static var common_beta_sign:Class = _SafeStr_951; public static var common_blue_arrow_horizontal:Class = _SafeStr_923; public static var common_blue_arrow_vertical:Class = _SafeStr_835; public static var common_chat_indicator:Class = _SafeStr_517; public static var common_chat_style_block:Class = _SafeStr_811; public static var common_chat_styles:Class = _SafeStr_1162; public static var common_chisel:Class = _SafeStr_715; public static var common_close_x:Class = _SafeStr_1170; public static var common_green_arrow_horizontal:Class = _SafeStr_1173; public static var common_green_arrow_vertical:Class = _SafeStr_865; public static var common_hilight_big:Class = _SafeStr_574; public static var common_info_icon_grey:Class = _SafeStr_911; public static var common_item_selected:Class = _SafeStr_1080; public static var common_item_unselected:Class = _SafeStr_926; public static var common_loading_icon:Class = _SafeStr_669; public static var common_maximize:Class = _SafeStr_995; public static var common_maximize_unetched:Class = _SafeStr_1146; public static var common_minimize_unetched:Class = _SafeStr_559; public static var common_offers_icon:Class = _SafeStr_1122; public static var common_promo_arrow_close:Class = _SafeStr_643; public static var common_promo_arrow_top_right:Class = _SafeStr_595; public static var common_small_coin:Class = _SafeStr_1010; public static var common_small_pen:Class = _SafeStr_705; public static var common_star:Class = _SafeStr_899; public static var common_trashcan_big:Class = _SafeStr_530; public static var common_trashcan_small:Class = _SafeStr_731; public static var common_welcome_screen_arrow:Class = _SafeStr_917; public static var craft_craft_bg:Class = _SafeStr_883; public static var extended_profile_clear_favourite:Class = _SafeStr_1123; public static var extended_profile_make_favourite:Class = _SafeStr_653; public static var extended_profile_rooms:Class = _SafeStr_740; public static var floor_plan_editor_add_tile:Class = _SafeStr_1028; public static var floor_plan_editor_enter_tile:Class = _SafeStr_902; public static var floor_plan_editor_logo:Class = _SafeStr_1016; public static var floor_plan_editor_raise_tile:Class = _SafeStr_649; public static var floor_plan_editor_remove_tile:Class = _SafeStr_711; public static var floor_plan_editor_sink_tile:Class = _SafeStr_743; public static var forum_forum_edit:Class = _SafeStr_617; public static var forum_forum_hide:Class = _SafeStr_1143; public static var forum_forum_list0:Class = HabboWindowManagerCom_forum_forum_list0; public static var forum_forum_list1:Class = HabboWindowManagerCom_forum_forum_list1; public static var forum_forum_list2:Class = HabboWindowManagerCom_forum_forum_list2; public static var forum_forum_locked:Class = _SafeStr_915; public static var forum_forum_pinned:Class = _SafeStr_638; public static var forum_forum_report:Class = _SafeStr_742; public static var forum_forum_unhide:Class = _SafeStr_1023; public static var forum_forum_unlocked:Class = _SafeStr_712; public static var forum_forum_unpinned:Class = _SafeStr_982; public static var forum_reply:Class = _SafeStr_747; public static var friend_bar_all_friends:Class = _SafeStr_1140; public static var friend_bar_event_notification_icon:Class = _SafeStr_763; public static var friend_bar_friendlist_chat:Class = _SafeStr_1095; public static var friend_bar_friendlist_eye:Class = _SafeStr_1150; public static var friend_bar_friendlist_go_room:Class = _SafeStr_752; public static var friend_bar_friendlist_messenger:Class = _SafeStr_1064; public static var friend_bar_friendlist_messenger_notify_0:Class = HabboWindowManagerCom_friend_bar_friendlist_messenger_notify_0; public static var friend_bar_friendlist_messenger_notify_1:Class = HabboWindowManagerCom_friend_bar_friendlist_messenger_notify_1; public static var friend_bar_friends_browse_bg:Class = _SafeStr_839; public static var friend_bar_search_habbos:Class = _SafeStr_789; public static var game_center_achievement_locked_icon:Class = _SafeStr_516; public static var game_center_loading_icon:Class = _SafeStr_698; public static var group_guild_color_btm:Class = _SafeStr_1017; public static var group_guild_color_top:Class = _SafeStr_955; public static var hc_center_hc_center_cover:Class = _SafeStr_980; public static var hc_center_hc_center_icon_credits:Class = _SafeStr_916; public static var hc_center_hc_center_illustration:Class = _SafeStr_871; public static var hc_center_hc_center_timer:Class = _SafeStr_961; public static var hc_center_hc_postit_bg:Class = _SafeStr_533; public static var hc_center_t0:Class = HabboWindowManagerCom_hc_center_t0; public static var hc_center_t1:Class = HabboWindowManagerCom_hc_center_t1; public static var hc_center_t2:Class = HabboWindowManagerCom_hc_center_t2; public static var hc_center_t3:Class = HabboWindowManagerCom_hc_center_t3; public static var hc_center_t4:Class = HabboWindowManagerCom_hc_center_t4; public static var hc_center_t5:Class = HabboWindowManagerCom_hc_center_t5; public static var hc_center_t6:Class = HabboWindowManagerCom_hc_center_t6; public static var hc_center_t7:Class = HabboWindowManagerCom_hc_center_t7; public static var hc_center_t8:Class = HabboWindowManagerCom_hc_center_t8; public static var hc_center_t9:Class = HabboWindowManagerCom_hc_center_t9; public static var help_accept_icon:Class = _SafeStr_1107; public static var help_bandaid:Class = _SafeStr_550; public static var help_chat_review_anonymous:Class = _SafeStr_966; public static var help_chat_review_avatar_anonymous:Class = _SafeStr_560; public static var help_chat_review_avatar_perpetrator:Class = _SafeStr_672; public static var help_chat_review_decision_bad:Class = _SafeStr_748; public static var help_chat_review_decision_ok:Class = _SafeStr_964; public static var help_chat_review_decision_refused:Class = _SafeStr_882; public static var help_chat_review_decision_searching_1:Class = HabboWindowManagerCom_help_chat_review_decision_searching_1; public static var help_chat_review_decision_searching_2:Class = HabboWindowManagerCom_help_chat_review_decision_searching_2; public static var help_chat_review_decision_undecided:Class = _SafeStr_1118; public static var help_chat_review_decision_very_bad:Class = _SafeStr_906; public static var help_chat_review_decision_waiting_1:Class = HabboWindowManagerCom_help_chat_review_decision_waiting_1; public static var help_chat_review_decision_waiting_2:Class = HabboWindowManagerCom_help_chat_review_decision_waiting_2; public static var help_chat_review_perpetrator:Class = _SafeStr_692; public static var help_chat_review_progress_big_1:Class = HabboWindowManagerCom_help_chat_review_progress_big_1; public static var help_chat_review_progress_big_2:Class = HabboWindowManagerCom_help_chat_review_progress_big_2; public static var help_chat_review_progress_big_3:Class = HabboWindowManagerCom_help_chat_review_progress_big_3; public static var help_chat_review_progress_big_4:Class = HabboWindowManagerCom_help_chat_review_progress_big_4; public static var help_chat_review_vote_bad:Class = _SafeStr_513; public static var help_chat_review_vote_bad_down:Class = _SafeStr_939; public static var help_chat_review_vote_bad_over:Class = _SafeStr_568; public static var help_chat_review_vote_ok:Class = _SafeStr_1171; public static var help_chat_review_vote_ok_down:Class = _SafeStr_989; public static var help_chat_review_vote_ok_over:Class = _SafeStr_699; public static var help_chat_review_vote_very_bad:Class = _SafeStr_680; public static var help_chat_review_vote_very_bad_down:Class = _SafeStr_932; public static var help_chat_review_vote_very_bad_over:Class = _SafeStr_679; public static var help_citizenship_default:Class = _SafeStr_556; public static var help_decline_icon:Class = _SafeStr_846; public static var help_error_state:Class = _SafeStr_784; public static var help_feeling_confused:Class = _SafeStr_703; public static var help_feeling_confused_coming_up:Class = _SafeStr_605; public static var help_frank_greeting:Class = _SafeStr_720; public static var help_guide_accept:Class = _SafeStr_898; public static var help_guide_icon:Class = _SafeStr_700; public static var help_habboway_correct:Class = _SafeStr_870; public static var help_habboway_dove_off:Class = _SafeStr_558; public static var help_habboway_dove_on:Class = _SafeStr_892; public static var help_habboway_dove_quizz:Class = _SafeStr_728; public static var help_habboway_next:Class = _SafeStr_691; public static var help_habboway_prev:Class = _SafeStr_596; public static var help_habboway_wrong:Class = _SafeStr_1175; public static var help_help_duck:Class = _SafeStr_702; public static var help_illustrations_bully:Class = _SafeStr_844; public static var help_illustrations_question:Class = _SafeStr_1082; public static var help_illustrations_tour:Class = _SafeStr_504; public static var help_need_help:Class = _SafeStr_515; public static var help_notification:Class = _SafeStr_564; public static var help_poor_frank:Class = _SafeStr_815; public static var help_requester_icon:Class = _SafeStr_983; public static var help_user_create:Class = _SafeStr_791; public static var help_user_feedback:Class = _SafeStr_657; public static var help_user_pending:Class = _SafeStr_689; public static var high_score_highscore_cup:Class = _SafeStr_761; public static var icons_back:Class = _SafeStr_1058; public static var icons_back_small:Class = _SafeStr_894; public static var icons_builder_error_full:Class = _SafeStr_1103; public static var icons_builder_error_furnilimit:Class = _SafeStr_1187; public static var icons_builder_error_grouproom:Class = _SafeStr_874; public static var icons_builder_error_notroom:Class = _SafeStr_845; public static var icons_builder_error_room:Class = _SafeStr_655; public static var icons_builder_error_userinroom:Class = _SafeStr_604; public static var icons_close:Class = _SafeStr_890; public static var icons_facebook:Class = _SafeStr_944; public static var icons_flag:Class = _SafeStr_790; public static var icons_forward:Class = _SafeStr_1111; public static var icons_forward_small:Class = _SafeStr_1075; public static var icons_go_to_room_icon:Class = _SafeStr_1015; public static var icons_hc_icon_small:Class = _SafeStr_990; public static var icons_hilighter_yellow:Class = _SafeStr_1055; public static var icons_link_icon:Class = _SafeStr_571; public static var icons_next:Class = _SafeStr_953; public static var icons_panic:Class = _SafeStr_656; public static var icons_share:Class = _SafeStr_693; public static var icons_star:Class = _SafeStr_999; public static var icons_tickmark:Class = _SafeStr_872; public static var icons_toolbar_achievements_hover:Class = _SafeStr_616; public static var icons_toolbar_achievements_normal:Class = _SafeStr_727; public static var icons_toolbar_builder_hover:Class = _SafeStr_863; public static var icons_toolbar_builder_normal:Class = _SafeStr_914; public static var icons_toolbar_catalogue_hover:Class = _SafeStr_833; public static var icons_toolbar_catalogue_normal:Class = _SafeStr_557; public static var icons_toolbar_divider:Class = _SafeStr_749; public static var icons_toolbar_games_hover:Class = _SafeStr_511; public static var icons_toolbar_games_normal:Class = _SafeStr_960; public static var icons_toolbar_home_hover:Class = _SafeStr_996; public static var icons_toolbar_home_normal:Class = _SafeStr_628; public static var icons_toolbar_inventory_hover:Class = _SafeStr_853; public static var icons_toolbar_inventory_normal:Class = _SafeStr_630; public static var icons_toolbar_me_menu_placeholder:Class = _SafeStr_1186; public static var icons_toolbar_minimail_hover:Class = _SafeStr_735; public static var icons_toolbar_minimail_normal:Class = _SafeStr_670; public static var icons_toolbar_navigator_hover:Class = _SafeStr_1076; public static var icons_toolbar_navigator_normal:Class = _SafeStr_880; public static var icons_toolbar_quests_hover:Class = _SafeStr_522; public static var icons_toolbar_quests_normal:Class = _SafeStr_642; public static var icons_toolbar_reception_hover:Class = _SafeStr_1040; public static var icons_toolbar_reception_normal:Class = _SafeStr_1178; public static var icons_toolbar_stories_hover:Class = _SafeStr_1000; public static var icons_toolbar_stories_normal:Class = _SafeStr_532; public static var icons_toolbar_valentines_hover:Class = _SafeStr_1038; public static var icons_toolbar_valentines_normal:Class = _SafeStr_668; public static var icons_toolbar_xmas_hover:Class = _SafeStr_695; public static var icons_toolbar_xmas_normal:Class = _SafeStr_831; public static var icons_twitter:Class = _SafeStr_801; public static var icons_wearable:Class = _SafeStr_714; public static var illumina_horizontal_separator:Class = _SafeStr_1137; public static var infostand_bot_info_bg:Class = _SafeStr_726; public static var inventory_download_icon:Class = _SafeStr_814; public static var inventory_furni_icon_credits:Class = _SafeStr_956; public static var inventory_furni_icon_floor:Class = _SafeStr_935; public static var inventory_furni_icon_landscape:Class = _SafeStr_885; public static var inventory_furni_icon_wallpaper:Class = _SafeStr_1174; public static var inventory_furni_no_recycle_icon:Class = _SafeStr_1037; public static var inventory_furni_no_trade_icon:Class = _SafeStr_893; public static var inventory_furni_recycle_icon:Class = _SafeStr_940; public static var inventory_furni_trade_icon:Class = _SafeStr_730; public static var inventory_inventory_empty:Class = _SafeStr_1035; public static var inventory_inventory_icon:Class = _SafeStr_1041; public static var inventory_thumb_bg:Class = _SafeStr_993; public static var inventory_thumb_bg_selected:Class = _SafeStr_988; public static var inventory_thumb_icon_recycle:Class = _SafeStr_949; public static var inventory_thumb_rent_ending:Class = _SafeStr_1135; public static var inventory_thumb_rent_started:Class = _SafeStr_875; public static var inventory_thumb_selected_outline:Class = _SafeStr_952; public static var inventory_trading_trading_locked_icon:Class = _SafeStr_759; public static var inventory_trading_trading_unlocked_icon:Class = _SafeStr_1022; public static var landing_view_avatar_info_background:Class = _SafeStr_624; public static var landing_view_needle_meter_needle0:Class = HabboWindowManagerCom_landing_view_needle_meter_needle0; public static var landing_view_needle_meter_needle1:Class = HabboWindowManagerCom_landing_view_needle_meter_needle1; public static var landing_view_needle_meter_needle10:Class = HabboWindowManagerCom_landing_view_needle_meter_needle10; public static var landing_view_needle_meter_needle11:Class = HabboWindowManagerCom_landing_view_needle_meter_needle11; public static var landing_view_needle_meter_needle12:Class = HabboWindowManagerCom_landing_view_needle_meter_needle12; public static var landing_view_needle_meter_needle13:Class = HabboWindowManagerCom_landing_view_needle_meter_needle13; public static var landing_view_needle_meter_needle14:Class = HabboWindowManagerCom_landing_view_needle_meter_needle14; public static var landing_view_needle_meter_needle15:Class = HabboWindowManagerCom_landing_view_needle_meter_needle15; public static var landing_view_needle_meter_needle16:Class = HabboWindowManagerCom_landing_view_needle_meter_needle16; public static var landing_view_needle_meter_needle17:Class = HabboWindowManagerCom_landing_view_needle_meter_needle17; public static var landing_view_needle_meter_needle18:Class = HabboWindowManagerCom_landing_view_needle_meter_needle18; public static var landing_view_needle_meter_needle19:Class = HabboWindowManagerCom_landing_view_needle_meter_needle19; public static var landing_view_needle_meter_needle2:Class = HabboWindowManagerCom_landing_view_needle_meter_needle2; public static var landing_view_needle_meter_needle20:Class = HabboWindowManagerCom_landing_view_needle_meter_needle20; public static var landing_view_needle_meter_needle21:Class = HabboWindowManagerCom_landing_view_needle_meter_needle21; public static var landing_view_needle_meter_needle22:Class = HabboWindowManagerCom_landing_view_needle_meter_needle22; public static var landing_view_needle_meter_needle23:Class = HabboWindowManagerCom_landing_view_needle_meter_needle23; public static var landing_view_needle_meter_needle3:Class = HabboWindowManagerCom_landing_view_needle_meter_needle3; public static var landing_view_needle_meter_needle4:Class = HabboWindowManagerCom_landing_view_needle_meter_needle4; public static var landing_view_needle_meter_needle5:Class = HabboWindowManagerCom_landing_view_needle_meter_needle5; public static var landing_view_needle_meter_needle6:Class = HabboWindowManagerCom_landing_view_needle_meter_needle6; public static var landing_view_needle_meter_needle7:Class = HabboWindowManagerCom_landing_view_needle_meter_needle7; public static var landing_view_needle_meter_needle8:Class = HabboWindowManagerCom_landing_view_needle_meter_needle8; public static var landing_view_needle_meter_needle9:Class = HabboWindowManagerCom_landing_view_needle_meter_needle9; public static var landing_view_reception_horizontal:Class = _SafeStr_739; public static var me_menu_me_achv:Class = _SafeStr_1006; public static var me_menu_me_clothing:Class = _SafeStr_575; public static var me_menu_me_forums:Class = _SafeStr_945; public static var me_menu_me_guide:Class = _SafeStr_819; public static var me_menu_me_mail:Class = _SafeStr_840; public static var me_menu_me_profile:Class = _SafeStr_1096; public static var me_menu_me_rooms:Class = _SafeStr_1073; public static var me_menu_me_talents:Class = _SafeStr_1024; public static var messenger_caution:Class = _SafeStr_611; public static var messenger_minimize_button:Class = _SafeStr_590; public static var messenger_notification_icon:Class = _SafeStr_812; public static var messenger_profile_icon:Class = _SafeStr_1127; public static var messenger_visit_icon:Class = _SafeStr_536; public static var mysterybox_box_base:Class = _SafeStr_675; public static var mysterybox_box_overlay:Class = _SafeStr_962; public static var mysterybox_box_small:Class = _SafeStr_1181; public static var mysterybox_key_base:Class = _SafeStr_1159; public static var mysterybox_key_overlay:Class = _SafeStr_854; public static var mysterybox_key_small:Class = _SafeStr_639; public static var mysterybox_tracker_border:Class = _SafeStr_1126; public static var navigation_icon_weblink:Class = _SafeStr_535; public static var newnavigator_button_back:Class = _SafeStr_842; public static var newnavigator_button_category_collapse:Class = _SafeStr_1158; public static var newnavigator_button_category_expand:Class = _SafeStr_538; public static var newnavigator_button_category_show_more:Class = _SafeStr_1054; public static var newnavigator_button_leftpane_hide:Class = _SafeStr_647; public static var newnavigator_button_leftpane_show:Class = _SafeStr_991; public static var newnavigator_button_quicklink_add:Class = _SafeStr_807; public static var newnavigator_button_quicklink_remove:Class = _SafeStr_1161; public static var newnavigator_button_rows:Class = _SafeStr_545; public static var newnavigator_button_show_room_info:Class = _SafeStr_666; public static var newnavigator_button_tiles:Class = _SafeStr_1148; public static var newnavigator_create_room:Class = _SafeStr_1069; public static var newnavigator_default_room:Class = _SafeStr_1104; public static var newnavigator_doormode_doorbell_small:Class = _SafeStr_958; public static var newnavigator_doormode_invisible_small:Class = _SafeStr_622; public static var newnavigator_doormode_password_small:Class = _SafeStr_921; public static var newnavigator_event_icon:Class = _SafeStr_998; public static var newnavigator_group_base_icon:Class = _SafeStr_1014; public static var newnavigator_icon_fav_no:Class = _SafeStr_736; public static var newnavigator_icon_fav_yes:Class = _SafeStr_806; public static var newnavigator_icon_group:Class = _SafeStr_741; public static var newnavigator_icon_group_admin:Class = _SafeStr_1071; public static var newnavigator_icon_group_owner:Class = _SafeStr_1176; public static var newnavigator_icon_home_no:Class = _SafeStr_593; public static var newnavigator_icon_home_yes:Class = _SafeStr_1027; public static var newnavigator_icon_ql_add:Class = _SafeStr_594; public static var newnavigator_icon_ql_remove:Class = _SafeStr_1138; public static var newnavigator_icon_quicklink_plain:Class = _SafeStr_758; public static var newnavigator_icon_usercount:Class = _SafeStr_518; public static var newnavigator_nav_view_mini:Class = _SafeStr_1044; public static var newnavigator_nav_view_row:Class = _SafeStr_778; public static var newnavigator_nav_view_thumbs:Class = _SafeStr_957; public static var newnavigator_promote_room:Class = _SafeStr_1063; public static var newnavigator_random_room:Class = _SafeStr_534; public static var newnavigator_rating_star_off:Class = _SafeStr_1018; public static var newnavigator_rating_star_on:Class = _SafeStr_764; public static var newnavigator_refresh_search_icon:Class = _SafeStr_1033; public static var newnavigator_report_room:Class = _SafeStr_580; public static var newnavigator_room_settings_icon:Class = _SafeStr_1115; public static var newnavigator_roominfo_temp:Class = _SafeStr_786; public static var newnavigator_roomusercount_dimmer_black:Class = _SafeStr_540; public static var poll_poll_prompt_frank:Class = _SafeStr_847; public static var poll_poll_prompt_question:Class = _SafeStr_1136; public static var pursearea_credits_icon:Class = _SafeStr_963; public static var pursearea_credits_icon2:Class = HabboWindowManagerCom_pursearea_credits_icon2; public static var pursearea_diamond_icon:Class = _SafeStr_910; public static var pursearea_duckets_icon:Class = _SafeStr_972; public static var pursearea_hc_icon:Class = _SafeStr_569; public static var pursearea_logout_icon:Class = _SafeStr_573; public static var pursearea_loyalty_icon:Class = _SafeStr_1124; public static var pursearea_settings_icon:Class = _SafeStr_654; public static var rarity_item_rarity_item_plaque:Class = _SafeStr_792; public static var rarity_item_rarity_preview_bg:Class = _SafeStr_857; public static var relationship_status_bobba:Class = _SafeStr_598; public static var relationship_status_heart:Class = _SafeStr_549; public static var relationship_status_none:Class = _SafeStr_507; public static var relationship_status_smile:Class = _SafeStr_797; public static var roomtools_camera:Class = _SafeStr_884; public static var roomtools_chat_history:Class = _SafeStr_780; public static var roomtools_gear:Class = _SafeStr_766; public static var roomtools_history_back_bg:Class = _SafeStr_1108; public static var roomtools_history_back_icon:Class = _SafeStr_527; public static var roomtools_history_forward_bg:Class = _SafeStr_866; public static var roomtools_history_forward_icon:Class = _SafeStr_775; public static var roomtools_history_open_bg:Class = _SafeStr_665; public static var roomtools_history_open_icon:Class = _SafeStr_1183; public static var roomtools_like:Class = _SafeStr_896; public static var roomtools_magnifier:Class = _SafeStr_1026; public static var roomtools_minimizebutton:Class = _SafeStr_1131; public static var roomtools_photo_icon:Class = _SafeStr_922; public static var roomtools_unlike:Class = _SafeStr_751; public static var talent_achieved_div:Class = _SafeStr_648; public static var talent_achieved_left:Class = _SafeStr_660; public static var talent_achieved_mid:Class = _SafeStr_542; public static var talent_achieved_right:Class = _SafeStr_637; public static var talent_action_overlay:Class = _SafeStr_856; public static var talent_avatar_glow:Class = _SafeStr_1125; public static var talent_check_mark_circle:Class = _SafeStr_1042; public static var talent_citizenship_accomplished:Class = _SafeStr_837; public static var talent_helper_icon:Class = _SafeStr_710; public static var talent_locked_achievement:Class = _SafeStr_685; public static var talent_locked_stripe:Class = _SafeStr_891; public static var talent_mask_left:Class = _SafeStr_1094; public static var talent_mask_right:Class = _SafeStr_941; public static var talent_progress_lower:Class = _SafeStr_1077; public static var talent_progress_upper:Class = _SafeStr_644; public static var talent_register_cutout_character:Class = _SafeStr_928; public static var talent_task_progress_bg:Class = _SafeStr_1133; public static var talent_task_progress_fg:Class = _SafeStr_1092; public static var talent_task_progress_left:Class = _SafeStr_626; public static var talent_task_progress_right:Class = _SafeStr_1147; public static var talent_unachieved_div:Class = _SafeStr_785; public static var talent_unachieved_left:Class = _SafeStr_767; public static var talent_unachieved_mid:Class = _SafeStr_861; public static var talent_unachieved_right:Class = _SafeStr_793; public static var talent_vip_reward:Class = _SafeStr_858; public static var toolbar_citizenship_icon:Class = _SafeStr_825; public static var toolbar_credit_icon_0:Class = HabboWindowManagerCom_toolbar_credit_icon_0; public static var toolbar_credit_icon_1:Class = HabboWindowManagerCom_toolbar_credit_icon_1; public static var toolbar_credit_icon_2:Class = HabboWindowManagerCom_toolbar_credit_icon_2; public static var toolbar_duckat_icon_0:Class = HabboWindowManagerCom_toolbar_duckat_icon_0; public static var toolbar_duckat_icon_1:Class = HabboWindowManagerCom_toolbar_duckat_icon_1; public static var toolbar_duckat_icon_2:Class = HabboWindowManagerCom_toolbar_duckat_icon_2; public static var toolbar_hc_icon_0:Class = HabboWindowManagerCom_toolbar_hc_icon_0; public static var toolbar_hc_icon_1:Class = HabboWindowManagerCom_toolbar_hc_icon_1; public static var toolbar_hc_icon_2:Class = HabboWindowManagerCom_toolbar_hc_icon_2; public static var toolbar_memenu_achievements_color:Class = _SafeStr_900; public static var toolbar_memenu_achievements_white:Class = _SafeStr_986; public static var toolbar_memenu_clothes_color:Class = _SafeStr_586; public static var toolbar_memenu_clothes_white:Class = _SafeStr_934; public static var toolbar_memenu_guide_color:Class = _SafeStr_528; public static var toolbar_memenu_guide_white:Class = _SafeStr_1081; public static var toolbar_memenu_minimail_color:Class = _SafeStr_1089; public static var toolbar_memenu_minimail_white:Class = _SafeStr_686; public static var toolbar_memenu_profile_color:Class = _SafeStr_1046; public static var toolbar_memenu_profile_white:Class = _SafeStr_1129; public static var toolbar_memenu_rooms_color:Class = _SafeStr_505; public static var toolbar_memenu_rooms_white:Class = _SafeStr_709; public static var toolbar_memenu_settings_color:Class = _SafeStr_531; public static var toolbar_memenu_settings_slider_base:Class = _SafeStr_502; public static var toolbar_memenu_settings_slider_button:Class = _SafeStr_613; public static var toolbar_memenu_settings_sounds_off_color:Class = _SafeStr_873; public static var toolbar_memenu_settings_sounds_off_white:Class = _SafeStr_683; public static var toolbar_memenu_settings_sounds_on_color:Class = _SafeStr_551; public static var toolbar_memenu_settings_sounds_on_white:Class = _SafeStr_1034; public static var toolbar_memenu_settings_white:Class = _SafeStr_554; public static var toolbar_memenu_talents_color:Class = _SafeStr_1119; public static var toolbar_memenu_talents_white:Class = _SafeStr_927; public static var toolbar_offer_icon_0:Class = HabboWindowManagerCom_toolbar_offer_icon_0; public static var toolbar_offer_icon_1:Class = HabboWindowManagerCom_toolbar_offer_icon_1; public static var toolbar_offer_icon_2:Class = HabboWindowManagerCom_toolbar_offer_icon_2; public static var toolbar_room_icon_0:Class = HabboWindowManagerCom_toolbar_room_icon_0; public static var toolbar_room_icon_1:Class = HabboWindowManagerCom_toolbar_room_icon_1; public static var toolbar_room_icon_2:Class = HabboWindowManagerCom_toolbar_room_icon_2; public static var tools_black_pixel:Class = _SafeStr_1061; public static var tools_file_icon:Class = _SafeStr_1065; public static var tools_folder_icon:Class = _SafeStr_929; public static var tools_tools_download_icon:Class = _SafeStr_920; public static var unique_item_label_1:Class = _SafeStr_1056; public static var unique_item_label_glass_shine:Class = _SafeStr_566; public static var unique_item_label_number_glyphs:Class = _SafeStr_1106; public static var unique_item_label_plaque_border:Class = _SafeStr_537; public static var unique_item_label_plaque_metal:Class = _SafeStr_1011; public static var unique_item_label_studs:Class = _SafeStr_1070; public static var unique_item_large_background_wide:Class = _SafeStr_732; public static var unique_item_large_glass_bottom:Class = _SafeStr_1066; public static var unique_item_large_glass_mid:Class = _SafeStr_546; public static var unique_item_large_glass_shine:Class = _SafeStr_841; public static var unique_item_large_glass_top:Class = _SafeStr_1109; public static var unique_item_large_iron:Class = _SafeStr_881; public static var unique_item_large_na_button:Class = _SafeStr_619; public static var unique_item_large_na_button_wide:Class = _SafeStr_818; public static var unique_item_large_tile_upright:Class = _SafeStr_658; public static var unique_item_sold_out_label:Class = _SafeStr_684; public static var unique_item_sold_out_tile:Class = _SafeStr_1169; public static var word_quiz_thum_down:Class = _SafeStr_606; public static var word_quiz_thum_down_big:Class = _SafeStr_869; public static var word_quiz_thum_up:Class = _SafeStr_1036; public static var word_quiz_thum_up_big:Class = _SafeStr_820; public static var avatar_image_xml:Class = _SafeStr_1030; public static var badge_image_xml:Class = _SafeStr_612; public static var balloon_xml:Class = _SafeStr_1166; public static var clock_base_xml:Class = _SafeStr_746; public static var hover_bitmap_xml:Class = _SafeStr_942; public static var illumina_border_xml:Class = _SafeStr_576; public static var illumina_chat_bubble_xml:Class = _SafeStr_623; public static var illumina_input_xml:Class = _SafeStr_803; public static var updating_timestamp_xml:Class = _SafeStr_1164; public static var progress_indicator_xml:Class = _SafeStr_733; public static var separator_xml:Class = _SafeStr_1005; public static var running_number_xml:Class = _SafeStr_1180; public static var pet_image_xml:Class = _SafeStr_805; public static var furniture_image_xml:Class = _SafeStr_1088; public static var room_previewer_xml:Class = _SafeStr_1048; public static var pixel_limit_xml:Class = _SafeStr_1185; public static var room_usercount_xml:Class = _SafeStr_696; public static var room_thumbnail_xml:Class = _SafeStr_795; public static var unique_item_overlay_griditem_xml:Class = _SafeStr_804; public static var unique_item_overlay_supply_xml:Class = _SafeStr_1163; public static var unique_item_overlay_preview_xml:Class = _SafeStr_849; public static var rarity_item_overlay_griditem_xml:Class = _SafeStr_722; public static var rarity_item_overlay_preview_xml:Class = _SafeStr_768; } }//package // _SafeStr_1000 = "_-64k" (String#4150, DoABC#3) // _SafeStr_1001 = "_-1cB" (String#3011, DoABC#3) // _SafeStr_1002 = "_-2eZ" (String#3249, DoABC#3) // _SafeStr_1003 = "_-07b" (String#2581, DoABC#3) // _SafeStr_1004 = "_-2Bo" (String#3130, DoABC#3) // _SafeStr_1005 = "_-2nJ" (String#3293, DoABC#3) // _SafeStr_1006 = "_-1IQ" (String#2927, DoABC#3) // _SafeStr_1007 = "_-5SP" (String#3973, DoABC#3) // _SafeStr_1008 = "_-0Cr" (String#2605, DoABC#3) // _SafeStr_1009 = "_-46e" (String#3621, DoABC#3) // _SafeStr_1010 = "_-0U5" (String#2689, DoABC#3) // _SafeStr_1011 = "_-6Yj" (String#4273, DoABC#3) // _SafeStr_1012 = "_-5a7" (String#4005, DoABC#3) // _SafeStr_1013 = "_-5wX" (String#4099, DoABC#3) // _SafeStr_1014 = "_-3fs" (String#3514, DoABC#3) // _SafeStr_1015 = "_-9y" (String#4331, DoABC#3) // _SafeStr_1016 = "_-5tK" (String#4086, DoABC#3) // _SafeStr_1017 = "_-64C" (String#4146, DoABC#3) // _SafeStr_1018 = "_-4w1" (String#3834, DoABC#3) // _SafeStr_1019 = "_-3jr" (String#3531, DoABC#3) // _SafeStr_1020 = "_-5i3" (String#4034, DoABC#3) // _SafeStr_1021 = "_-4mu" (String#3787, DoABC#3) // _SafeStr_1022 = "_-3-D" (String#3346, DoABC#3) // _SafeStr_1023 = "_-1mX" (String#3049, DoABC#3) // _SafeStr_1024 = "_-4JM" (String#3671, DoABC#3) // _SafeStr_1025 = "_-0EG" (String#2610, DoABC#3) // _SafeStr_1026 = "_-3EC" (String#3405, DoABC#3) // _SafeStr_1027 = "_-4-3" (String#3584, DoABC#3) // _SafeStr_1028 = "_-6aR" (String#4280, DoABC#3) // _SafeStr_1029 = "_-1nZ" (String#3054, DoABC#3) // _SafeStr_1030 = "_-2Y5" (String#3219, DoABC#3) // _SafeStr_1031 = "_-0I2" (String#2629, DoABC#3) // _SafeStr_1032 = "_-0U9" (String#2691, DoABC#3) // _SafeStr_1033 = "_-4dX" (String#3740, DoABC#3) // _SafeStr_1034 = "_-63K" (String#4142, DoABC#3) // _SafeStr_1035 = "_-0rD" (String#2793, DoABC#3) // _SafeStr_1036 = "_-3Dq" (String#3404, DoABC#3) // _SafeStr_1037 = "_-5Jv" (String#3928, DoABC#3) // _SafeStr_1038 = "_-3Cq" (String#3401, DoABC#3) // _SafeStr_1039 = "_-4QV" (String#3693, DoABC#3) // _SafeStr_1040 = "_-D7" (String#4345, DoABC#3) // _SafeStr_1041 = "_-3cH" (String#3506, DoABC#3) // _SafeStr_1042 = "_-4o-" (String#3792, DoABC#3) // _SafeStr_1043 = "_-2jv" (String#3276, DoABC#3) // _SafeStr_1044 = "_-6DQ" (String#4184, DoABC#3) // _SafeStr_1045 = "_-e8" (String#4480, DoABC#3) // _SafeStr_1046 = "_-3Bc" (String#3398, DoABC#3) // _SafeStr_1047 = "_-4Fo" (String#3653, DoABC#3) // _SafeStr_1048 = "_-0QH" (String#2667, DoABC#3) // _SafeStr_1049 = "_-3eB" (String#3509, DoABC#3) // _SafeStr_1050 = "_-61H" (String#4126, DoABC#3) // _SafeStr_1051 = "_-1oK" (String#3055, DoABC#3) // _SafeStr_1052 = "_-18O" (String#2872, DoABC#3) // _SafeStr_1053 = "_-2SD" (String#3199, DoABC#3) // _SafeStr_1054 = "_-4gb" (String#3755, DoABC#3) // _SafeStr_1055 = "_-4p8" (String#3798, DoABC#3) // _SafeStr_1056 = "_-2ag" (String#3232, DoABC#3) // _SafeStr_1057 = "_-2uP" (String#3320, DoABC#3) // _SafeStr_1058 = "_-0vf" (String#2814, DoABC#3) // _SafeStr_1059 = "_-Ky" (String#4386, DoABC#3) // _SafeStr_1060 = "_-2wd" (String#3327, DoABC#3) // _SafeStr_1061 = "_-1yI" (String#3081, DoABC#3) // _SafeStr_1062 = "_-63W" (String#4143, DoABC#3) // _SafeStr_1063 = "_-1RE" (String#2948, DoABC#3) // _SafeStr_1064 = "_-4ys" (String#3842, DoABC#3) // _SafeStr_1065 = "_-fi" (String#4488, DoABC#3) // _SafeStr_1066 = "_-0K8" (String#2638, DoABC#3) // _SafeStr_1067 = "_-5-E" (String#3851, DoABC#3) // _SafeStr_1068 = "_-683" (String#4160, DoABC#3) // _SafeStr_1069 = "_-EW" (String#4352, DoABC#3) // _SafeStr_1070 = "_-1e1" (String#3018, DoABC#3) // _SafeStr_1071 = "_-2eh" (String#3250, DoABC#3) // _SafeStr_1072 = "_-34P" (String#3368, DoABC#3) // _SafeStr_1073 = "_-673" (String#4157, DoABC#3) // _SafeStr_1074 = "_-0BC" (String#2598, DoABC#3) // _SafeStr_1075 = "_-3Eb" (String#3408, DoABC#3) // _SafeStr_1076 = "_-4gJ" (String#3751, DoABC#3) // _SafeStr_1077 = "_-3c9" (String#3503, DoABC#3) // _SafeStr_1078 = "_-uX" (String#4559, DoABC#3) // _SafeStr_1079 = "_-0H" (String#2624, DoABC#3) // _SafeStr_1080 = "_-449" (String#3607, DoABC#3) // _SafeStr_1081 = "_-tY" (String#4552, DoABC#3) // _SafeStr_1082 = "_-2Fc" (String#3137, DoABC#3) // _SafeStr_1083 = "_-0To" (String#2688, DoABC#3) // _SafeStr_1084 = "_-1Fz" (String#2909, DoABC#3) // _SafeStr_1085 = "_-1RP" (String#2949, DoABC#3) // _SafeStr_1086 = "_-07S" (String#2579, DoABC#3) // _SafeStr_1087 = "_-wb" (String#4573, DoABC#3) // _SafeStr_1088 = "_-00f" (String#2548, DoABC#3) // _SafeStr_1089 = "_-JL" (String#4378, DoABC#3) // _SafeStr_1090 = "_-3bx" (String#3501, DoABC#3) // _SafeStr_1091 = "_-69T" (String#4167, DoABC#3) // _SafeStr_1092 = "_-6kj" (String#4312, DoABC#3) // _SafeStr_1093 = "_-3Vw" (String#3480, DoABC#3) // _SafeStr_1094 = "_-Vg" (String#4440, DoABC#3) // _SafeStr_1095 = "_-4-C" (String#3586, DoABC#3) // _SafeStr_1096 = "_-4dV" (String#3739, DoABC#3) // _SafeStr_1097 = "_-61J" (String#4127, DoABC#3) // _SafeStr_1098 = "_-cA" (String#4469, DoABC#3) // _SafeStr_1099 = "_-60P" (String#4120, DoABC#3) // _SafeStr_1100 = "_-5qh" (String#4075, DoABC#3) // _SafeStr_1101 = "_-6Xg" (String#4267, DoABC#3) // _SafeStr_1102 = "_-0t9" (String#2801, DoABC#3) // _SafeStr_1103 = "_-2Uc" (String#3208, DoABC#3) // _SafeStr_1104 = "_-2vd" (String#3324, DoABC#3) // _SafeStr_1105 = "_-RY" (String#4420, DoABC#3) // _SafeStr_1106 = "_-r3" (String#4540, DoABC#3) // _SafeStr_1107 = "_-G5" (String#4363, DoABC#3) // _SafeStr_1108 = "_-66p" (String#4155, DoABC#3) // _SafeStr_1109 = "_-W4" (String#4443, DoABC#3) // _SafeStr_1110 = "_-gr" (String#4499, DoABC#3) // _SafeStr_1111 = "_-38x" (String#3385, DoABC#3) // _SafeStr_1112 = "_-2sz" (String#3315, DoABC#3) // _SafeStr_1113 = "_-0og" (String#2784, DoABC#3) // _SafeStr_1114 = "_-0ya" (String#2825, DoABC#3) // _SafeStr_1115 = "_-0hN" (String#2745, DoABC#3) // _SafeStr_1116 = "_-3pc" (String#3549, DoABC#3) // _SafeStr_1117 = "_-o3" (String#4530, DoABC#3) // _SafeStr_1118 = "_-2IM" (String#3147, DoABC#3) // _SafeStr_1119 = "_-1TN" (String#2959, DoABC#3) // _SafeStr_1120 = "_-0Op" (String#2660, DoABC#3) // _SafeStr_1121 = "_-pQ" (String#4534, DoABC#3) // _SafeStr_1122 = "_-0w" (String#2817, DoABC#3) // _SafeStr_1123 = "_-gp" (String#4498, DoABC#3) // _SafeStr_1124 = "_-6W2" (String#4260, DoABC#3) // _SafeStr_1125 = "_-6ij" (String#4308, DoABC#3) // _SafeStr_1126 = "_-6er" (String#4293, DoABC#3) // _SafeStr_1127 = "_-4j1" (String#3766, DoABC#3) // _SafeStr_1128 = "_-3Ov" (String#3452, DoABC#3) // _SafeStr_1129 = "_-4He" (String#3665, DoABC#3) // _SafeStr_1130 = "_-6FD" (String#4192, DoABC#3) // _SafeStr_1131 = "_-67z" (String#4159, DoABC#3) // _SafeStr_1132 = "_-0iz" (String#2753, DoABC#3) // _SafeStr_1133 = "_-1I5" (String#2924, DoABC#3) // _SafeStr_1134 = "_-1to" (String#3071, DoABC#3) // _SafeStr_1135 = "_-8e" (String#4323, DoABC#3) // _SafeStr_1136 = "_-5QY" (String#3961, DoABC#3) // _SafeStr_1137 = "_-5Zd" (String#4004, DoABC#3) // _SafeStr_1138 = "_-0G1" (String#2617, DoABC#3) // _SafeStr_1139 = "_-5Md" (String#3944, DoABC#3) // _SafeStr_1140 = "_-gy" (String#4501, DoABC#3) // _SafeStr_1141 = "_-0AB" (String#2594, DoABC#3) // _SafeStr_1142 = "_-Uj" (String#4433, DoABC#3) // _SafeStr_1143 = "_-1vP" (String#3075, DoABC#3) // _SafeStr_1144 = "_-6Yt" (String#4274, DoABC#3) // _SafeStr_1145 = "_-CI" (String#4342, DoABC#3) // _SafeStr_1146 = "_-48a" (String#3625, DoABC#3) // _SafeStr_1147 = "_-2Qs" (String#3190, DoABC#3) // _SafeStr_1148 = "_-5Z-" (String#4001, DoABC#3) // _SafeStr_1149 = "_-2mQ" (String#3287, DoABC#3) // _SafeStr_1150 = "_-6kR" (String#4311, DoABC#3) // _SafeStr_1151 = "_-3Xs" (String#3491, DoABC#3) // _SafeStr_1152 = "_-1qL" (String#3062, DoABC#3) // _SafeStr_1153 = "_-13r" (String#2850, DoABC#3) // _SafeStr_1154 = "_-1FV" (String#2906, DoABC#3) // _SafeStr_1155 = "_-6XT" (String#4266, DoABC#3) // _SafeStr_1156 = "_-3Nz" (String#3444, DoABC#3) // _SafeStr_1157 = "_-2h6" (String#3264, DoABC#3) // _SafeStr_1158 = "_-5KK" (String#3931, DoABC#3) // _SafeStr_1159 = "_-0iK" (String#2748, DoABC#3) // _SafeStr_1160 = "_-21I" (String#3099, DoABC#3) // _SafeStr_1161 = "_-05-" (String#2565, DoABC#3) // _SafeStr_1162 = "_-30r" (String#3355, DoABC#3) // _SafeStr_1163 = "_-0-V" (String#2546, DoABC#3) // _SafeStr_1164 = "_-ka" (String#4523, DoABC#3) // _SafeStr_1165 = "_-2xD" (String#3333, DoABC#3) // _SafeStr_1166 = "_-4tc" (String#3818, DoABC#3) // _SafeStr_1167 = "_-2-M" (String#3091, DoABC#3) // _SafeStr_1168 = "_-5GS" (String#3910, DoABC#3) // _SafeStr_1169 = "_-3V3" (String#3476, DoABC#3) // _SafeStr_1170 = "_-6Zf" (String#4276, DoABC#3) // _SafeStr_1171 = "_-142" (String#2852, DoABC#3) // _SafeStr_1172 = "_-5Lb" (String#3935, DoABC#3) // _SafeStr_1173 = "_-3is" (String#3524, DoABC#3) // _SafeStr_1174 = "_-FN" (String#4359, DoABC#3) // _SafeStr_1175 = "_-5hd" (String#4032, DoABC#3) // _SafeStr_1176 = "_-2gF" (String#3260, DoABC#3) // _SafeStr_1177 = "_-08I" (String#2585, DoABC#3) // _SafeStr_1178 = "_-Ku" (String#4385, DoABC#3) // _SafeStr_1179 = "_-042" (String#2559, DoABC#3) // _SafeStr_1180 = "_-55w" (String#3873, DoABC#3) // _SafeStr_1181 = "_-Rn" (String#4421, DoABC#3) // _SafeStr_1182 = "_-1Ai" (String#2882, DoABC#3) // _SafeStr_1183 = "_-Hm" (String#4371, DoABC#3) // _SafeStr_1184 = "_-2mu" (String#3291, DoABC#3) // _SafeStr_1185 = "_-0Yu" (String#2715, DoABC#3) // _SafeStr_1186 = "_-57Z" (String#3877, DoABC#3) // _SafeStr_1187 = "_-0TQ" (String#2685, DoABC#3) // _SafeStr_1188 = "_-2qj" (String#3307, DoABC#3) // _SafeStr_1189 = "_-5-s" (String#3852, DoABC#3) // _SafeStr_502 = "_-2uc" (String#3321, DoABC#3) // _SafeStr_503 = "_-0gi" (String#2743, DoABC#3) // _SafeStr_504 = "_-Uf" (String#4432, DoABC#3) // _SafeStr_505 = "_-0cF" (String#2727, DoABC#3) // _SafeStr_506 = "_-RO" (String#4418, DoABC#3) // _SafeStr_507 = "_-0Sa" (String#2680, DoABC#3) // _SafeStr_508 = "_-6q" (String#4316, DoABC#3) // _SafeStr_509 = "_-od" (String#4532, DoABC#3) // _SafeStr_510 = "_-0nj" (String#2779, DoABC#3) // _SafeStr_511 = "_-10U" (String#2840, DoABC#3) // _SafeStr_512 = "_-41a" (String#3599, DoABC#3) // _SafeStr_513 = "_-6fk" (String#4299, DoABC#3) // _SafeStr_514 = "_-3EQ" (String#3406, DoABC#3) // _SafeStr_515 = "_-Tk" (String#4429, DoABC#3) // _SafeStr_516 = "_-cv" (String#4474, DoABC#3) // _SafeStr_517 = "_-3Rp" (String#3463, DoABC#3) // _SafeStr_518 = "_-11a" (String#2843, DoABC#3) // _SafeStr_519 = "_-3pN" (String#3546, DoABC#3) // _SafeStr_520 = "_-H9" (String#4368, DoABC#3) // _SafeStr_521 = "_-3WA" (String#3482, DoABC#3) // _SafeStr_522 = "_-2ur" (String#3322, DoABC#3) // _SafeStr_523 = "_-4iQ" (String#3765, DoABC#3) // _SafeStr_524 = "_-jb" (String#4515, DoABC#3) // _SafeStr_525 = "_-3l" (String#3534, DoABC#3) // _SafeStr_526 = "_-0Z7" (String#2716, DoABC#3) // _SafeStr_527 = "_-3jJ" (String#3526, DoABC#3) // _SafeStr_528 = "_-3hz" (String#3522, DoABC#3) // _SafeStr_529 = "_-64J" (String#4147, DoABC#3) // _SafeStr_530 = "_-3Ow" (String#3453, DoABC#3) // _SafeStr_531 = "_-6XJ" (String#4265, DoABC#3) // _SafeStr_532 = "_-5LT" (String#3934, DoABC#3) // _SafeStr_533 = "_-2Dz" (String#3133, DoABC#3) // _SafeStr_534 = "_-xx" (String#4580, DoABC#3) // _SafeStr_535 = "_-0vU" (String#2813, DoABC#3) // _SafeStr_536 = "_-2wh" (String#3329, DoABC#3) // _SafeStr_537 = "_-Vt" (String#4442, DoABC#3) // _SafeStr_538 = "_-4GZ" (String#3656, DoABC#3) // _SafeStr_539 = "_-hD" (String#4503, DoABC#3) // _SafeStr_540 = "_-46T" (String#3618, DoABC#3) // _SafeStr_541 = "_-f3" (String#4487, DoABC#3) // _SafeStr_542 = "_-5eu" (String#4023, DoABC#3) // _SafeStr_543 = "_-35d" (String#3371, DoABC#3) // _SafeStr_544 = "_-4i" (String#3763, DoABC#3) // _SafeStr_545 = "_-0ny" (String#2780, DoABC#3) // _SafeStr_546 = "_-6KY" (String#4213, DoABC#3) // _SafeStr_547 = "_-2BH" (String#3128, DoABC#3) // _SafeStr_548 = "_-2ND" (String#3172, DoABC#3) // _SafeStr_549 = "_-42X" (String#3600, DoABC#3) // _SafeStr_550 = "_-3Ts" (String#3469, DoABC#3) // _SafeStr_551 = "_-5Km" (String#3932, DoABC#3) // _SafeStr_552 = "_-1Wq" (String#2981, DoABC#3) // _SafeStr_553 = "_-2dR" (String#3242, DoABC#3) // _SafeStr_554 = "_-4TE" (String#3704, DoABC#3) // _SafeStr_555 = "_-Dq" (String#4348, DoABC#3) // _SafeStr_556 = "_-uE" (String#4557, DoABC#3) // _SafeStr_557 = "_-30Z" (String#3351, DoABC#3) // _SafeStr_558 = "_-3kn" (String#3533, DoABC#3) // _SafeStr_559 = "_-0YY" (String#2713, DoABC#3) // _SafeStr_560 = "_-2YT" (String#3222, DoABC#3) // _SafeStr_561 = "_-4HZ" (String#3664, DoABC#3) // _SafeStr_562 = "_-5SQ" (String#3974, DoABC#3) // _SafeStr_563 = "_-45H" (String#3612, DoABC#3) // _SafeStr_564 = "_-2Ov" (String#3179, DoABC#3) // _SafeStr_565 = "_-te" (String#4553, DoABC#3) // _SafeStr_566 = "_-0A3" (String#2592, DoABC#3) // _SafeStr_567 = "_-2GT" (String#3143, DoABC#3) // _SafeStr_568 = "_-1Du" (String#2899, DoABC#3) // _SafeStr_569 = "_-5IR" (String#3920, DoABC#3) // _SafeStr_570 = "_-50L" (String#3853, DoABC#3) // _SafeStr_571 = "_-0pZ" (String#2788, DoABC#3) // _SafeStr_572 = "_-44U" (String#3610, DoABC#3) // _SafeStr_573 = "_-6Ow" (String#4233, DoABC#3) // _SafeStr_574 = "_-VX" (String#4439, DoABC#3) // _SafeStr_575 = "_-2CX" (String#3132, DoABC#3) // _SafeStr_576 = "_-yU" (String#4582, DoABC#3) // _SafeStr_577 = "_-14R" (String#2855, DoABC#3) // _SafeStr_578 = "_-Zz" (String#4461, DoABC#3) // _SafeStr_579 = "_-2UV" (String#3207, DoABC#3) // _SafeStr_580 = "_-0TF" (String#2684, DoABC#3) // _SafeStr_581 = "_-0zv" (String#2834, DoABC#3) // _SafeStr_582 = "_-3u6" (String#3568, DoABC#3) // _SafeStr_583 = "_-5p-" (String#4063, DoABC#3) // _SafeStr_584 = "_-33F" (String#3365, DoABC#3) // _SafeStr_585 = "_-1K" (String#2935, DoABC#3) // _SafeStr_586 = "_-3Uw" (String#3475, DoABC#3) // _SafeStr_587 = "_-4HI" (String#3663, DoABC#3) // _SafeStr_588 = "_-60V" (String#4121, DoABC#3) // _SafeStr_589 = "_-5R5" (String#3967, DoABC#3) // _SafeStr_590 = "_-4o5" (String#3793, DoABC#3) // _SafeStr_591 = "_-0jj" (String#2757, DoABC#3) // _SafeStr_592 = "_-3xJ" (String#3575, DoABC#3) // _SafeStr_593 = "_-1XB" (String#2986, DoABC#3) // _SafeStr_594 = "_-1WO" (String#2979, DoABC#3) // _SafeStr_595 = "_-Wd" (String#4447, DoABC#3) // _SafeStr_596 = "_-3zd" (String#3583, DoABC#3) // _SafeStr_597 = "_-w3" (String#4570, DoABC#3) // _SafeStr_598 = "_-2SJ" (String#3200, DoABC#3) // _SafeStr_599 = "_-0ol" (String#2785, DoABC#3) // _SafeStr_600 = "_-5Ag" (String#3886, DoABC#3) // _SafeStr_601 = "_-5Qz" (String#3966, DoABC#3) // _SafeStr_602 = "_-1At" (String#2884, DoABC#3) // _SafeStr_603 = "_-5HD" (String#3914, DoABC#3) // _SafeStr_604 = "_-0yz" (String#2827, DoABC#3) // _SafeStr_605 = "_-Ap" (String#4336, DoABC#3) // _SafeStr_606 = "_-0WL" (String#2701, DoABC#3) // _SafeStr_607 = "_-27Q" (String#3119, DoABC#3) // _SafeStr_608 = "_-29E" (String#3121, DoABC#3) // _SafeStr_609 = "_-0ze" (String#2832, DoABC#3) // _SafeStr_610 = "_-2jn" (String#3275, DoABC#3) // _SafeStr_611 = "_-Ux" (String#4437, DoABC#3) // _SafeStr_612 = "_-6QS" (String#4238, DoABC#3) // _SafeStr_613 = "_-hr" (String#4506, DoABC#3) // _SafeStr_614 = "_-5f2" (String#4024, DoABC#3) // _SafeStr_615 = "_-2dx" (String#3246, DoABC#3) // _SafeStr_616 = "_-Yd" (String#4455, DoABC#3) // _SafeStr_617 = "_-3l7" (String#3535, DoABC#3) // _SafeStr_618 = "_-2dh" (String#3244, DoABC#3) // _SafeStr_619 = "_-4T0" (String#3703, DoABC#3) // _SafeStr_620 = "_-4ls" (String#3781, DoABC#3) // _SafeStr_621 = "_-uz" (String#4563, DoABC#3) // _SafeStr_622 = "_-52J" (String#3863, DoABC#3) // _SafeStr_623 = "_-0iY" (String#2749, DoABC#3) // _SafeStr_624 = "_-0A5" (String#2593, DoABC#3) // _SafeStr_625 = "_-WT" (String#4446, DoABC#3) // _SafeStr_626 = "_-39p" (String#3391, DoABC#3) // _SafeStr_627 = "_-1rf" (String#3066, DoABC#3) // _SafeStr_628 = "_-5we" (String#4100, DoABC#3) // _SafeStr_629 = "_-0Il" (String#2633, DoABC#3) // _SafeStr_630 = "_-s1" (String#4547, DoABC#3) // _SafeStr_631 = "_-0R0" (String#2670, DoABC#3) // _SafeStr_632 = "_-202" (String#3095, DoABC#3) // _SafeStr_637 = "_-0IN" (String#2632, DoABC#3) // _SafeStr_638 = "_-4pV" (String#3801, DoABC#3) // _SafeStr_639 = "_-369" (String#3373, DoABC#3) // _SafeStr_640 = "_-Zb" (String#4459, DoABC#3) // _SafeStr_641 = "_-2yG" (String#3336, DoABC#3) // _SafeStr_642 = "_-C1" (String#4340, DoABC#3) // _SafeStr_643 = "_-0X9" (String#2707, DoABC#3) // _SafeStr_644 = "_-2w" (String#3325, DoABC#3) // _SafeStr_645 = "_-0Mp" (String#2651, DoABC#3) // _SafeStr_646 = "_-1bJ" (String#3004, DoABC#3) // _SafeStr_647 = "_-2kQ" (String#3281, DoABC#3) // _SafeStr_648 = "_-2dr" (String#3245, DoABC#3) // _SafeStr_649 = "_-4MA" (String#3679, DoABC#3) // _SafeStr_650 = "_-3KL" (String#3431, DoABC#3) // _SafeStr_651 = "_-Qg" (String#4413, DoABC#3) // _SafeStr_652 = "_-1pC" (String#3060, DoABC#3) // _SafeStr_653 = "_-6fm" (String#4300, DoABC#3) // _SafeStr_654 = "_-0C3" (String#2602, DoABC#3) // _SafeStr_655 = "_-4v0" (String#3827, DoABC#3) // _SafeStr_656 = "_-0cV" (String#2728, DoABC#3) // _SafeStr_657 = "_-4r0" (String#3807, DoABC#3) // _SafeStr_658 = "_-5w9" (String#4096, DoABC#3) // _SafeStr_659 = "_-Bf" (String#4339, DoABC#3) // _SafeStr_660 = "_-2Fi" (String#3139, DoABC#3) // _SafeStr_661 = "_-4O9" (String#3686, DoABC#3) // _SafeStr_662 = "_-3Lq" (String#3437, DoABC#3) // _SafeStr_663 = "_-LF" (String#4388, DoABC#3) // _SafeStr_664 = "_-0NX" (String#2654, DoABC#3) // _SafeStr_665 = "_-3JC" (String#3426, DoABC#3) // _SafeStr_666 = "_-6NU" (String#4227, DoABC#3) // _SafeStr_667 = "_-4nv" (String#3791, DoABC#3) // _SafeStr_668 = "_-3t9" (String#3566, DoABC#3) // _SafeStr_669 = "_-dr" (String#4479, DoABC#3) // _SafeStr_670 = "_-4ah" (String#3729, DoABC#3) // _SafeStr_671 = "_-5wm" (String#4101, DoABC#3) // _SafeStr_672 = "_-Ja" (String#4380, DoABC#3) // _SafeStr_673 = "_-2-i" (String#3093, DoABC#3) // _SafeStr_674 = "_-61A" (String#4124, DoABC#3) // _SafeStr_675 = "_-1HV" (String#2920, DoABC#3) // _SafeStr_676 = "_-9b" (String#4327, DoABC#3) // _SafeStr_677 = "_-5BO" (String#3891, DoABC#3) // _SafeStr_678 = "_-4JP" (String#3672, DoABC#3) // _SafeStr_679 = "_-Ld" (String#4391, DoABC#3) // _SafeStr_680 = "_-1p5" (String#3059, DoABC#3) // _SafeStr_681 = "_-0ER" (String#2612, DoABC#3) // _SafeStr_682 = "_-1D6" (String#2895, DoABC#3) // _SafeStr_683 = "_-38" (String#3380, DoABC#3) // _SafeStr_684 = "_-5q1" (String#4069, DoABC#3) // _SafeStr_685 = "_-6ai" (String#4281, DoABC#3) // _SafeStr_686 = "_-6Rm" (String#4246, DoABC#3) // _SafeStr_687 = "_-GF" (String#4365, DoABC#3) // _SafeStr_688 = "_-5iR" (String#4038, DoABC#3) // _SafeStr_689 = "_-1TX" (String#2961, DoABC#3) // _SafeStr_690 = "_-1NC" (String#2941, DoABC#3) // _SafeStr_691 = "_-2J6" (String#3150, DoABC#3) // _SafeStr_692 = "_-6-x" (String#4118, DoABC#3) // _SafeStr_693 = "_-vb" (String#4567, DoABC#3) // _SafeStr_694 = "_-4vk" (String#3830, DoABC#3) // _SafeStr_695 = "_-s-" (String#4546, DoABC#3) // _SafeStr_696 = "_-46A" (String#3616, DoABC#3) // _SafeStr_697 = "_-5rv" (String#4077, DoABC#3) // _SafeStr_698 = "_-4ul" (String#3824, DoABC#3) // _SafeStr_699 = "_-1Zg" (String#2994, DoABC#3) // _SafeStr_700 = "_-1Kv" (String#2936, DoABC#3) // _SafeStr_701 = "_-1rI" (String#3064, DoABC#3) // _SafeStr_702 = "_-eu" (String#4485, DoABC#3) // _SafeStr_703 = "_-2BS" (String#3129, DoABC#3) // _SafeStr_704 = "_-ip" (String#4511, DoABC#3) // _SafeStr_705 = "_-5mD" (String#4053, DoABC#3) // _SafeStr_706 = "_-5Ab" (String#3885, DoABC#3) // _SafeStr_707 = "_-2er" (String#3252, DoABC#3) // _SafeStr_708 = "_-1HN" (String#2919, DoABC#3) // _SafeStr_709 = "_-03Y" (String#2558, DoABC#3) // _SafeStr_710 = "_-079" (String#2577, DoABC#3) // _SafeStr_711 = "_-4ga" (String#3754, DoABC#3) // _SafeStr_712 = "_-0bV" (String#2725, DoABC#3) // _SafeStr_713 = "_-4Ru" (String#3696, DoABC#3) // _SafeStr_714 = "_-4GE" (String#3655, DoABC#3) // _SafeStr_715 = "_-vT" (String#4566, DoABC#3) // _SafeStr_716 = "_-1wa" (String#3077, DoABC#3) // _SafeStr_717 = "_-0gh" (String#2742, DoABC#3) // _SafeStr_718 = "_-SL" (String#4426, DoABC#3) // _SafeStr_719 = "_-1Zs" (String#2995, DoABC#3) // _SafeStr_720 = "_-5JJ" (String#3926, DoABC#3) // _SafeStr_721 = "_-6P" (String#4235, DoABC#3) // _SafeStr_722 = "_-0X1" (String#2705, DoABC#3) // _SafeStr_723 = "_-2-x" (String#3094, DoABC#3) // _SafeStr_724 = "_-12n" (String#2846, DoABC#3) // _SafeStr_725 = "_-5al" (String#4010, DoABC#3) // _SafeStr_726 = "_-0ap" (String#2720, DoABC#3) // _SafeStr_727 = "_-5i9" (String#4035, DoABC#3) // _SafeStr_728 = "_-PV" (String#4409, DoABC#3) // _SafeStr_729 = "_-1Mc" (String#2938, DoABC#3) // _SafeStr_730 = "_-39T" (String#3388, DoABC#3) // _SafeStr_731 = "_-38s" (String#3384, DoABC#3) // _SafeStr_732 = "_-32M" (String#3363, DoABC#3) // _SafeStr_733 = "_-4fX" (String#3745, DoABC#3) // _SafeStr_734 = "_-2og" (String#3298, DoABC#3) // _SafeStr_735 = "_-1DB" (String#2896, DoABC#3) // _SafeStr_736 = "_-18r" (String#2875, DoABC#3) // _SafeStr_737 = "if " (String#4933, DoABC#3) // _SafeStr_738 = "_-6Og" (String#4231, DoABC#3) // _SafeStr_739 = "_-1AE" (String#2881, DoABC#3) // _SafeStr_740 = "_-3qs" (String#3556, DoABC#3) // _SafeStr_741 = "_-0sJ" (String#2796, DoABC#3) // _SafeStr_742 = "_-F9" (String#4357, DoABC#3) // _SafeStr_743 = "_-2eT" (String#3248, DoABC#3) // _SafeStr_744 = "_-5U4" (String#3983, DoABC#3) // _SafeStr_745 = "_-FZ" (String#4360, DoABC#3) // _SafeStr_746 = "_-308" (String#3349, DoABC#3) // _SafeStr_747 = "_-25G" (String#3110, DoABC#3) // _SafeStr_748 = "_-6Ou" (String#4232, DoABC#3) // _SafeStr_749 = "_-535" (String#3864, DoABC#3) // _SafeStr_750 = "catch" (String#4709, DoABC#3) // _SafeStr_751 = "_-5p1" (String#4064, DoABC#3) // _SafeStr_752 = "_-0z7" (String#2828, DoABC#3) // _SafeStr_753 = "_-0Nn" (String#2656, DoABC#3) // _SafeStr_754 = "_-5kM" (String#4047, DoABC#3) // _SafeStr_755 = "_-4kl" (String#3775, DoABC#3) // _SafeStr_756 = "_-5ej" (String#4022, DoABC#3) // _SafeStr_757 = "_-1iZ" (String#3036, DoABC#3) // _SafeStr_758 = "_-64j" (String#4149, DoABC#3) // _SafeStr_759 = "_-5xN" (String#4104, DoABC#3) // _SafeStr_760 = "_-5Dz" (String#3899, DoABC#3) // _SafeStr_761 = "_-4Y5" (String#3715, DoABC#3) // _SafeStr_762 = "_-0KT" (String#2640, DoABC#3) // _SafeStr_763 = "_-3yt" (String#3579, DoABC#3) // _SafeStr_764 = "_-08D" (String#2584, DoABC#3) // _SafeStr_765 = "_-0Hj" (String#2625, DoABC#3) // _SafeStr_766 = "_-4gX" (String#3753, DoABC#3) // _SafeStr_767 = "_-1Uk" (String#2971, DoABC#3) // _SafeStr_768 = "_-46d" (String#3620, DoABC#3) // _SafeStr_769 = "_-wZ" (String#4571, DoABC#3) // _SafeStr_770 = "_-C6" (String#4341, DoABC#3) // _SafeStr_771 = "_-4Lk" (String#3678, DoABC#3) // _SafeStr_772 = "_-0dz" (String#2733, DoABC#3) // _SafeStr_773 = "_-d6" (String#4477, DoABC#3) // _SafeStr_774 = "_-6Ak" (String#4174, DoABC#3) // _SafeStr_775 = "_-5M9" (String#3939, DoABC#3) // _SafeStr_776 = "_-0mm" (String#2771, DoABC#3) // _SafeStr_777 = "_-5mm" (String#4057, DoABC#3) // _SafeStr_778 = "_-2lg" (String#3284, DoABC#3) // _SafeStr_779 = "_-2LX" (String#3162, DoABC#3) // _SafeStr_780 = "_-3GI" (String#3416, DoABC#3) // _SafeStr_781 = "_-4aC" (String#3728, DoABC#3) // _SafeStr_782 = "_-7r" (String#4319, DoABC#3) // _SafeStr_783 = "_-YV" (String#4454, DoABC#3) // _SafeStr_784 = "_-2B0" (String#3127, DoABC#3) // _SafeStr_785 = "_-G-" (String#4362, DoABC#3) // _SafeStr_786 = "_-586" (String#3879, DoABC#3) // _SafeStr_787 = "_-3li" (String#3536, DoABC#3) // _SafeStr_788 = "_-0ST" (String#2678, DoABC#3) // _SafeStr_789 = "_-08W" (String#2586, DoABC#3) // _SafeStr_790 = "_-ag" (String#4464, DoABC#3) // _SafeStr_791 = "_-1T0" (String#2956, DoABC#3) // _SafeStr_792 = "_-1PB" (String#2945, DoABC#3) // _SafeStr_793 = "_-300" (String#3348, DoABC#3) // _SafeStr_794 = "_-6Mj" (String#4224, DoABC#3) // _SafeStr_795 = "_-34x" (String#3369, DoABC#3) // _SafeStr_796 = "_-73" (String#4317, DoABC#3) // _SafeStr_797 = "_-2JK" (String#3152, DoABC#3) // _SafeStr_798 = "_-8X" (String#4321, DoABC#3) // _SafeStr_799 = "_-4H2" (String#3662, DoABC#3) // _SafeStr_800 = "_-LK" (String#4390, DoABC#3) // _SafeStr_801 = "_-3ye" (String#3578, DoABC#3) // _SafeStr_802 = "_-6AC" (String#4171, DoABC#3) // _SafeStr_803 = "_-v" (String#4564, DoABC#3) // _SafeStr_804 = "_-1R" (String#2947, DoABC#3) // _SafeStr_805 = "_-4eV" (String#3741, DoABC#3) // _SafeStr_806 = "_-3JI" (String#3427, DoABC#3) // _SafeStr_807 = "_-1fG" (String#3027, DoABC#3) // _SafeStr_808 = "_-6fV" (String#4295, DoABC#3) // _SafeStr_809 = "_-3Go" (String#3418, DoABC#3) // _SafeStr_810 = "_-3CJ" (String#3399, DoABC#3) // _SafeStr_811 = "_-4Kn" (String#3676, DoABC#3) // _SafeStr_812 = "_-4a2" (String#3725, DoABC#3) // _SafeStr_813 = "_-5dG" (String#4018, DoABC#3) // _SafeStr_814 = "_-sV" (String#4548, DoABC#3) // _SafeStr_815 = "_-1HW" (String#2921, DoABC#3) // _SafeStr_816 = "_-5T0" (String#3976, DoABC#3) // _SafeStr_817 = "_-0UL" (String#2693, DoABC#3) // _SafeStr_818 = "_-5iU" (String#4039, DoABC#3) // _SafeStr_819 = "_-4cr" (String#3733, DoABC#3) // _SafeStr_820 = "_-1UF" (String#2966, DoABC#3) // _SafeStr_821 = "_-5mV" (String#4054, DoABC#3) // _SafeStr_822 = "_-4Gt" (String#3659, DoABC#3) // _SafeStr_823 = "_-yX" (String#4583, DoABC#3) // _SafeStr_824 = "_-6aj" (String#4282, DoABC#3) // _SafeStr_825 = "_-2yc" (String#3338, DoABC#3) // _SafeStr_826 = "_-3mi" (String#3538, DoABC#3) // _SafeStr_827 = "_-1TV" (String#2960, DoABC#3) // _SafeStr_828 = "_-0C-" (String#2601, DoABC#3) // _SafeStr_829 = "_-1Wx" (String#2982, DoABC#3) // _SafeStr_830 = "_-6WF" (String#4261, DoABC#3) // _SafeStr_831 = "_-65E" (String#4152, DoABC#3) // _SafeStr_832 = "_-1bg" (String#3009, DoABC#3) // _SafeStr_833 = "_-jT" (String#4514, DoABC#3) // _SafeStr_834 = "_-2OE" (String#3175, DoABC#3) // _SafeStr_835 = "_-5qM" (String#4073, DoABC#3) // _SafeStr_836 = "_-3cA" (String#3504, DoABC#3) // _SafeStr_837 = "_-1aD" (String#2997, DoABC#3) // _SafeStr_838 = "_-ck" (String#4472, DoABC#3) // _SafeStr_839 = "_-o-" (String#4529, DoABC#3) // _SafeStr_840 = "_-5PQ" (String#3958, DoABC#3) // _SafeStr_841 = "_-6Jk" (String#4211, DoABC#3) // _SafeStr_842 = "_-8T" (String#4320, DoABC#3) // _SafeStr_843 = "_-5s0" (String#4078, DoABC#3) // _SafeStr_844 = "_-0tP" (String#2802, DoABC#3) // _SafeStr_845 = "_-6H8" (String#4198, DoABC#3) // _SafeStr_846 = "_-2P" (String#3180, DoABC#3) // _SafeStr_847 = "_-3F" (String#3410, DoABC#3) // _SafeStr_848 = "_-0Te" (String#2686, DoABC#3) // _SafeStr_849 = "_-0Pu" (String#2666, DoABC#3) // _SafeStr_850 = "_-5TJ" (String#3979, DoABC#3) // _SafeStr_851 = "_-y0" (String#4581, DoABC#3) // _SafeStr_852 = "_-0ih" (String#2751, DoABC#3) // _SafeStr_853 = "_-1bM" (String#3005, DoABC#3) // _SafeStr_854 = "_-3OV" (String#3447, DoABC#3) // _SafeStr_855 = "_-5Ch" (String#3894, DoABC#3) // _SafeStr_856 = "_-5Vv" (String#3992, DoABC#3) // _SafeStr_857 = "_-4Yb" (String#3718, DoABC#3) // _SafeStr_858 = "_-9q" (String#4330, DoABC#3) // _SafeStr_859 = "_-69O" (String#4166, DoABC#3) // _SafeStr_860 = "_-1Wz" (String#2983, DoABC#3) // _SafeStr_861 = "_-kL" (String#4521, DoABC#3) // _SafeStr_862 = "_-23Z" (String#3105, DoABC#3) // _SafeStr_863 = "_-1F-" (String#2902, DoABC#3) // _SafeStr_864 = "_-1X5" (String#2984, DoABC#3) // _SafeStr_865 = "_-6gI" (String#4302, DoABC#3) // _SafeStr_866 = "_-4NT" (String#3683, DoABC#3) // _SafeStr_867 = "_-4oh" (String#3795, DoABC#3) // _SafeStr_868 = "_-0IA" (String#2631, DoABC#3) // _SafeStr_869 = "_-0wm" (String#2819, DoABC#3) // _SafeStr_870 = "_-0zP" (String#2830, DoABC#3) // _SafeStr_871 = "_-OX" (String#4406, DoABC#3) // _SafeStr_872 = "_-4Sa" (String#3698, DoABC#3) // _SafeStr_873 = "_-619" (String#4123, DoABC#3) // _SafeStr_874 = "_-1ft" (String#3029, DoABC#3) // _SafeStr_875 = "_-3Z5" (String#3494, DoABC#3) // _SafeStr_876 = "_-50V" (String#3854, DoABC#3) // _SafeStr_877 = "_-2k2" (String#3277, DoABC#3) // _SafeStr_878 = "_-02r" (String#2554, DoABC#3) // _SafeStr_879 = "_-1VN" (String#2973, DoABC#3) // _SafeStr_880 = "_-4k8" (String#3771, DoABC#3) // _SafeStr_881 = "_-2nW" (String#3295, DoABC#3) // _SafeStr_882 = "_-zv" (String#4587, DoABC#3) // _SafeStr_883 = "_-461" (String#3615, DoABC#3) // _SafeStr_884 = "_-1zY" (String#3088, DoABC#3) // _SafeStr_885 = "_-6TO" (String#4252, DoABC#3) // _SafeStr_886 = "_-ri" (String#4544, DoABC#3) // _SafeStr_887 = "_-6aF" (String#4279, DoABC#3) // _SafeStr_888 = "_-2tL" (String#3317, DoABC#3) // _SafeStr_889 = "_-1Hu" (String#2922, DoABC#3) // _SafeStr_890 = "_-0K9" (String#2639, DoABC#3) // _SafeStr_891 = "_-Qh" (String#4414, DoABC#3) // _SafeStr_892 = "_-rg" (String#4543, DoABC#3) // _SafeStr_893 = "_-1gH" (String#3031, DoABC#3) // _SafeStr_894 = "_-3WH" (String#3483, DoABC#3) // _SafeStr_895 = "_-1EJ" (String#2900, DoABC#3) // _SafeStr_896 = "_-4k4" (String#3770, DoABC#3) // _SafeStr_897 = "_-6BP" (String#4177, DoABC#3) // _SafeStr_898 = "_-4Zx" (String#3722, DoABC#3) // _SafeStr_899 = "_-42p" (String#3601, DoABC#3) // _SafeStr_900 = "_-rQ" (String#4541, DoABC#3) // _SafeStr_901 = "_-5Vh" (String#3990, DoABC#3) // _SafeStr_902 = "_-1X8" (String#2985, DoABC#3) // _SafeStr_903 = "_-3Vr" (String#3479, DoABC#3) // _SafeStr_904 = "_-0qR" (String#2790, DoABC#3) // _SafeStr_905 = "_-ho" (String#4505, DoABC#3) // _SafeStr_906 = "_-0nJ" (String#2777, DoABC#3) // _SafeStr_907 = "_-65g" (String#4154, DoABC#3) // _SafeStr_908 = "_-32K" (String#3362, DoABC#3) // _SafeStr_909 = "_-1xN" (String#3079, DoABC#3) // _SafeStr_910 = "_-4px" (String#3803, DoABC#3) // _SafeStr_911 = "_-4Gq" (String#3658, DoABC#3) // _SafeStr_912 = "_-24x" (String#3108, DoABC#3) // _SafeStr_913 = "_-64b" (String#4148, DoABC#3) // _SafeStr_914 = "_-68u" (String#4163, DoABC#3) // _SafeStr_915 = "_-4uz" (String#3826, DoABC#3) // _SafeStr_916 = "_-1tL" (String#3070, DoABC#3) // _SafeStr_917 = "_-2ux" (String#3323, DoABC#3) // _SafeStr_918 = "_-31k" (String#3360, DoABC#3) // _SafeStr_919 = "_-58d" (String#3880, DoABC#3) // _SafeStr_920 = "_-40k" (String#3595, DoABC#3) // _SafeStr_921 = "_-3pU" (String#3547, DoABC#3) // _SafeStr_922 = "_-kW" (String#4522, DoABC#3) // _SafeStr_923 = "_-1eI" (String#3020, DoABC#3) // _SafeStr_924 = "_-14i" (String#2857, DoABC#3) // _SafeStr_925 = "_-2C" (String#3131, DoABC#3) // _SafeStr_926 = "_-0Sz" (String#2682, DoABC#3) // _SafeStr_927 = "_-jM" (String#4513, DoABC#3) // _SafeStr_928 = "_-30k" (String#3353, DoABC#3) // _SafeStr_929 = "_-5ZI" (String#4003, DoABC#3) // _SafeStr_930 = "_-6TC" (String#4251, DoABC#3) // _SafeStr_931 = "_-5gQ" (String#4029, DoABC#3) // _SafeStr_932 = "_-CP" (String#4343, DoABC#3) // _SafeStr_933 = "_-0ix" (String#2752, DoABC#3) // _SafeStr_934 = "_-Z2" (String#4456, DoABC#3) // _SafeStr_935 = "_-6Ke" (String#4214, DoABC#3) // _SafeStr_936 = "_-3Y9" (String#3492, DoABC#3) // _SafeStr_937 = "_-eR" (String#4482, DoABC#3) // _SafeStr_938 = "_-54W" (String#3869, DoABC#3) // _SafeStr_939 = "_-6T5" (String#4250, DoABC#3) // _SafeStr_940 = "_-1FG" (String#2905, DoABC#3) // _SafeStr_941 = "_-Ar" (String#4337, DoABC#3) // _SafeStr_942 = "_-5lY" (String#4048, DoABC#3) // _SafeStr_943 = "_-1cg" (String#3014, DoABC#3) // _SafeStr_944 = "_-2GR" (String#3142, DoABC#3) // _SafeStr_945 = "_-1YY" (String#2990, DoABC#3) // _SafeStr_946 = "_-2Jr" (String#3157, DoABC#3) // _SafeStr_947 = "_-072" (String#2576, DoABC#3) // _SafeStr_948 = "_-0QY" (String#2668, DoABC#3) // _SafeStr_949 = "_-2LS" (String#3160, DoABC#3) // _SafeStr_950 = "_-4A" (String#3631, DoABC#3) // _SafeStr_951 = "_-4jT" (String#3768, DoABC#3) // _SafeStr_952 = "_-5aY" (String#4006, DoABC#3) // _SafeStr_953 = "_-1Xg" (String#2987, DoABC#3) // _SafeStr_954 = "_-5UU" (String#3986, DoABC#3) // _SafeStr_955 = "_-4OU" (String#3689, DoABC#3) // _SafeStr_956 = "_-018" (String#2549, DoABC#3) // _SafeStr_957 = "_-1dQ" (String#3017, DoABC#3) // _SafeStr_958 = "_-3tM" (String#3567, DoABC#3) // _SafeStr_959 = "_-4iC" (String#3764, DoABC#3) // _SafeStr_960 = "_-18S" (String#2874, DoABC#3) // _SafeStr_961 = "_-HW" (String#4369, DoABC#3) // _SafeStr_962 = "_-5hv" (String#4033, DoABC#3) // _SafeStr_963 = "_-0VL" (String#2699, DoABC#3) // _SafeStr_964 = "_-29w" (String#3123, DoABC#3) // _SafeStr_965 = "_-5cN" (String#4013, DoABC#3) // _SafeStr_966 = "_-5RF" (String#3970, DoABC#3) // _SafeStr_967 = "_-1rm" (String#3067, DoABC#3) // _SafeStr_968 = "_-31c" (String#3358, DoABC#3) // _SafeStr_969 = "_-dk" (String#4478, DoABC#3) // _SafeStr_970 = "_-3FZ" (String#3414, DoABC#3) // _SafeStr_971 = "_-4fb" (String#3747, DoABC#3) // _SafeStr_972 = "_-4w0" (String#3833, DoABC#3) // _SafeStr_973 = "_-1Gy" (String#2916, DoABC#3) // _SafeStr_974 = "_-0Oo" (String#2659, DoABC#3) // _SafeStr_975 = "_-5PK" (String#3956, DoABC#3) // _SafeStr_976 = "_-IR" (String#4376, DoABC#3) // _SafeStr_977 = "_-5oJ" (String#4062, DoABC#3) // _SafeStr_978 = "_-5sE" (String#4079, DoABC#3) // _SafeStr_979 = "_-07Z" (String#2580, DoABC#3) // _SafeStr_980 = "_-5uZ" (String#4091, DoABC#3) // _SafeStr_981 = "_-164" (String#2864, DoABC#3) // _SafeStr_982 = "_-3wg" (String#3573, DoABC#3) // _SafeStr_983 = "_-1Gl" (String#2914, DoABC#3) // _SafeStr_984 = "_-63I" (String#4141, DoABC#3) // _SafeStr_985 = "_-4sW" (String#3811, DoABC#3) // _SafeStr_986 = "_-5mk" (String#4056, DoABC#3) // _SafeStr_987 = "_-ry" (String#4545, DoABC#3) // _SafeStr_988 = "_-0MU" (String#2650, DoABC#3) // _SafeStr_989 = "_-5Uf" (String#3987, DoABC#3) // _SafeStr_990 = "_-4Rl" (String#3695, DoABC#3) // _SafeStr_991 = "_-1jU" (String#3039, DoABC#3) // _SafeStr_992 = "_-Zc" (String#4460, DoABC#3) // _SafeStr_993 = "_-cQ" (String#4471, DoABC#3) // _SafeStr_994 = "_-1oN" (String#3056, DoABC#3) // _SafeStr_995 = "_-4Dj" (String#3645, DoABC#3) // _SafeStr_996 = "_-0nF" (String#2775, DoABC#3) // _SafeStr_997 = "_-5ab" (String#4007, DoABC#3) // _SafeStr_998 = "_-4u5" (String#3821, DoABC#3) // _SafeStr_999 = "_-NH" (String#4401, DoABC#3) //------------------------------------------------------------ //HabboWindowManagerCom_achievement_ach_progressbar1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_achievement_ach_progressbar1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_achievement_ach_progressbar2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_achievement_ach_progressbar2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_achievement_ach_progressbar3 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_achievement_ach_progressbar3 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_achievement_ach_progressbar4 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_achievement_ach_progressbar4 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_achievement_ach_progressbar5 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_achievement_ach_progressbar5 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_avatar_editor_editor_clr_13x21_1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_avatar_editor_editor_clr_13x21_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_avatar_editor_editor_clr_13x21_2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_avatar_editor_editor_clr_13x21_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_avatar_editor_editor_clr_13x21_3 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_avatar_editor_editor_clr_13x21_3 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_avatar_editor_editor_clr_40x32_1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_avatar_editor_editor_clr_40x32_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_avatar_editor_editor_clr_40x32_2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_avatar_editor_editor_clr_40x32_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_avatar_editor_editor_clr_40x32_3 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_avatar_editor_editor_clr_40x32_3 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_catalogue_color_picker_27x22_border package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_catalogue_color_picker_27x22_border extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_catalogue_color_picker_27x22_color package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_catalogue_color_picker_27x22_color extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_catalogue_color_picker_27x22_selection package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_catalogue_color_picker_27x22_selection extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_forum_forum_list0 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_forum_forum_list0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_forum_forum_list1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_forum_forum_list1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_forum_forum_list2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_forum_forum_list2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_friend_bar_friendlist_messenger_notify_0 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_friend_bar_friendlist_messenger_notify_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_friend_bar_friendlist_messenger_notify_1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_friend_bar_friendlist_messenger_notify_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_habbo_skin_border_4_xml package { import mx.core.ByteArrayAsset; public class HabboWindowManagerCom_habbo_skin_border_4_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_habbo_skin_border_5_xml package { import mx.core.ByteArrayAsset; public class HabboWindowManagerCom_habbo_skin_border_5_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_habbo_skin_border_6_xml package { import mx.core.ByteArrayAsset; public class HabboWindowManagerCom_habbo_skin_border_6_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_habbo_skin_border_7_xml package { import mx.core.ByteArrayAsset; public class HabboWindowManagerCom_habbo_skin_border_7_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_habbo_skin_border_8_xml package { import mx.core.ByteArrayAsset; public class HabboWindowManagerCom_habbo_skin_border_8_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_habbo_skin_border_9_xml package { import mx.core.ByteArrayAsset; public class HabboWindowManagerCom_habbo_skin_border_9_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_habbo_skin_frame_3_xml package { import mx.core.ByteArrayAsset; public class HabboWindowManagerCom_habbo_skin_frame_3_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_habbo_skin_frame_7_xml package { import mx.core.ByteArrayAsset; public class HabboWindowManagerCom_habbo_skin_frame_7_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_habbo_skin_header_3_xml package { import mx.core.ByteArrayAsset; public class HabboWindowManagerCom_habbo_skin_header_3_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_habbo_skin_header_7_xml package { import mx.core.ByteArrayAsset; public class HabboWindowManagerCom_habbo_skin_header_7_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_habbo_window_layout_frame_3_xml package { import mx.core.ByteArrayAsset; public class HabboWindowManagerCom_habbo_window_layout_frame_3_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_habbo_window_layout_frame_7_xml package { import mx.core.ByteArrayAsset; public class HabboWindowManagerCom_habbo_window_layout_frame_7_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_habbo_window_layout_header_3_xml package { import mx.core.ByteArrayAsset; public class HabboWindowManagerCom_habbo_window_layout_header_3_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_habbo_window_layout_header_7_xml package { import mx.core.ByteArrayAsset; public class HabboWindowManagerCom_habbo_window_layout_header_7_xml extends ByteArrayAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_hc_center_t0 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_hc_center_t0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_hc_center_t1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_hc_center_t1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_hc_center_t2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_hc_center_t2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_hc_center_t3 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_hc_center_t3 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_hc_center_t4 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_hc_center_t4 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_hc_center_t5 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_hc_center_t5 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_hc_center_t6 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_hc_center_t6 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_hc_center_t7 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_hc_center_t7 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_hc_center_t8 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_hc_center_t8 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_hc_center_t9 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_hc_center_t9 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_help_chat_review_decision_searching_1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_help_chat_review_decision_searching_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_help_chat_review_decision_searching_2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_help_chat_review_decision_searching_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_help_chat_review_decision_waiting_1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_help_chat_review_decision_waiting_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_help_chat_review_decision_waiting_2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_help_chat_review_decision_waiting_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_help_chat_review_progress_big_1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_help_chat_review_progress_big_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_help_chat_review_progress_big_2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_help_chat_review_progress_big_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_help_chat_review_progress_big_3 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_help_chat_review_progress_big_3 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_help_chat_review_progress_big_4 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_help_chat_review_progress_big_4 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle0 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle10 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle10 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle11 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle11 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle12 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle12 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle13 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle13 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle14 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle14 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle15 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle15 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle16 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle16 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle17 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle17 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle18 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle18 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle19 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle19 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle20 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle20 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle21 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle21 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle22 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle22 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle23 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle23 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle3 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle3 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle4 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle4 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle5 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle5 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle6 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle6 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle7 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle7 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle8 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle8 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_landing_view_needle_meter_needle9 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_landing_view_needle_meter_needle9 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_pursearea_credits_icon2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_pursearea_credits_icon2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_credit_icon_0 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_credit_icon_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_credit_icon_1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_credit_icon_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_credit_icon_2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_credit_icon_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_duckat_icon_0 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_duckat_icon_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_duckat_icon_1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_duckat_icon_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_duckat_icon_2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_duckat_icon_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_hc_icon_0 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_hc_icon_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_hc_icon_1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_hc_icon_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_hc_icon_2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_hc_icon_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_offer_icon_0 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_offer_icon_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_offer_icon_1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_offer_icon_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_offer_icon_2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_offer_icon_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_room_icon_0 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_room_icon_0 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_room_icon_1 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_room_icon_1 extends BitmapAsset { } }//package //------------------------------------------------------------ //HabboWindowManagerCom_toolbar_room_icon_2 package { import mx.core.BitmapAsset; public class HabboWindowManagerCom_toolbar_room_icon_2 extends BitmapAsset { } }//package //------------------------------------------------------------ //ICoreLocalizationFrameworkLib package { import com.sulake.iid.IIDCoreLocalizationManager; import _-5sJ.ICoreLocalizationManager; import _-5sJ.ILocalizationDefinition; import _-5sJ.ILocalizable; import _-5sJ.ILocalization; import _-3Tm.LocalizationEvent; public class ICoreLocalizationFrameworkLib { public static var IIDCoreLocalizationManager:Class = IIDCoreLocalizationManager; public static var ICoreLocalizationManager:Class = ICoreLocalizationManager; public static var ILocalizationDefinition:Class = ILocalizationDefinition; public static var ILocalizable:Class = ILocalizable; public static var ILocalization:Class = ILocalization; public static var LocalizationEvent:Class = LocalizationEvent; } }//package //------------------------------------------------------------ //ICoreWindowFrameworkLib package { import com.sulake.iid.IIDCoreWindowManager; import _-1Mz.ICoreWindowManager; import _-1Mz.IWindow; import _-1Mz.IWindowContainer; import _-1Mz.IWindowContext; import _-5YE.IBackgroundWindow; import _-5YE.IBitmapWrapperWindow; import _-5YE.IBorderWindow; import _-5YE.IButtonWindow; import _-5YE.ICaptionWindow; import _-5YE.ICheckBoxWindow; import _-5YE.IContainerButtonWindow; import _-5YE.IDesktopWindow; import _-5YE.IDisplayObjectWrapper; import _-5YE.IDragBarWindow; import _-5YE._SafeStr_2554; import _-5YE.IDropMenuWindow; import _-5YE.IFrameWindow; import _-5YE.IHeaderWindow; import _-5YE.IIconWindow; import _-5YE.IInteractiveWindow; import _-5YE.IItemGridWindow; import _-5YE.IItemListWindow; import _-5YE.INotifyWindow; import _-5YE.IPasswordFieldWindow; import _-5YE.IRadioButtonSelectionWindow; import _-5YE.IRadioButtonWindow; import _-5YE.IRegionWindow; import _-5YE.IScalerWindow; import _-5YE.IScrollableWindow; import _-5YE.IScrollbarWindow; import _-5YE.ISelectableWindow; import _-5YE.ISelectorWindow; import _-5YE.ITabButtonWindow; import _-5YE.ITabContentWindow; import _-5YE.ITabContextWindow; import _-5YE.ISelectorListWindow; import _-5YE.ITextFieldWindow; import _-5YE.ITextWindow; import _-5YE.IToolBarWindow; import _-5im.MouseListenerType; import _-5im.WindowParam; import _-5im.WindowState; import _-5im.WindowStyle; import _-5im.WindowType; import _-5Mz.WindowEvent; import _-5Mz.WindowKeyboardEvent; import _-5Mz.WindowMessage; import _-5Mz.WindowMouseEvent; import _-4A5.IMargins; public class ICoreWindowFrameworkLib { public static var IIDCoreWindowManager:Class = IIDCoreWindowManager; public static var ICoreWindowManager:Class = ICoreWindowManager; public static var IWindow:Class = IWindow; public static var IWindowContainer:Class = IWindowContainer; public static var IWindowContext:Class = IWindowContext; public static var IBackgroundWindow:Class = IBackgroundWindow; public static var IBitmapWrapperWindow:Class = IBitmapWrapperWindow; public static var IBorderWindow:Class = IBorderWindow; public static var IButtonWindow:Class = IButtonWindow; public static var ICaptionWindow:Class = ICaptionWindow; public static var ICheckBoxWindow:Class = ICheckBoxWindow; public static var IContainerButtonWindow:Class = IContainerButtonWindow; public static var IDesktopWindow:Class = IDesktopWindow; public static var IDisplayObjectWrapper:Class = IDisplayObjectWrapper; public static var IDragBarWindow:Class = IDragBarWindow; public static var IDropMenuItemWindow:Class = _SafeStr_2554; public static var IDropMenuWindow:Class = IDropMenuWindow; public static var IFrameWindow:Class = IFrameWindow; public static var IHeaderWindow:Class = IHeaderWindow; public static var IIconWindow:Class = IIconWindow; public static var IInteractiveWindow:Class = IInteractiveWindow; public static var IItemGridWindow:Class = IItemGridWindow; public static var IItemListWindow:Class = IItemListWindow; public static var INotifyWindow:Class = INotifyWindow; public static var IPasswordFieldWindow:Class = IPasswordFieldWindow; public static var IRadioButtonSelectionWindow:Class = IRadioButtonSelectionWindow; public static var IRadioButtonWindow:Class = IRadioButtonWindow; public static var IRegionWindow:Class = IRegionWindow; public static var IScalerWindow:Class = IScalerWindow; public static var IScrollableWindow:Class = IScrollableWindow; public static var IScrollbarWindow:Class = IScrollbarWindow; public static var ISelectableWindow:Class = ISelectableWindow; public static var ISelectorWindow:Class = ISelectorWindow; public static var ITabButtonWindow:Class = ITabButtonWindow; public static var ITabContentWindow:Class = ITabContentWindow; public static var ITabContextWindow:Class = ITabContextWindow; public static var ISelectorListWindow:Class = ISelectorListWindow; public static var ITextFieldWindow:Class = ITextFieldWindow; public static var ITextWindow:Class = ITextWindow; public static var IToolBarWindow:Class = IToolBarWindow; public static var MouseListenerType:Class = MouseListenerType; public static var WindowParam:Class = WindowParam; public static var WindowState:Class = WindowState; public static var WindowStyle:Class = WindowStyle; public static var WindowType:Class = WindowType; public static var WindowEvent:Class = WindowEvent; public static var WindowKeyboardEvent:Class = WindowKeyboardEvent; public static var WindowMessage:Class = WindowMessage; public static var WindowMouseEvent:Class = WindowMouseEvent; public static var IMargins:Class = IMargins; } }//package // _SafeStr_2554 = "_-1H4" (String#8911, DoABC#3) //------------------------------------------------------------ //IHabboLoadingScreen package { import _-0MK._SafeStr_3; public interface IHabboLoadingScreen extends _SafeStr_3 { function _SafeStr_5310(_arg_1:Number):void; } }//package // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_5310 = "_-2XZ" (String#870, DoABC#2) //------------------------------------------------------------ //OnBoardingHcFlow package { import flash.display.Sprite; import _-1L7._SafeStr_5; import _-0MK._SafeStr_3; import _-2Hx._SafeStr_15; import _-2Hx.AvatarEditor; import _-1L7.NameChangeDialog; import _-2Hx.RoomPicker; import _-3HG._SafeStr_13; import _-0MK._SafeStr_9; import flash.text.TextField; import flash.utils.ByteArray; import _-5Vt.AssetLibrary; import _-5Vt._SafeStr_10; import _-5Vt.AssetLibraryCollection; import _-3HG.AvatarRenderManager; import _-24f._SafeStr_18; import flash.events.Event; import flash.display.Bitmap; import _-0TZ.LoaderUI; import flash.text.TextFormatAlign; import flash.filters.GlowFilter; import _-1L7._SafeStr_21; public class OnBoardingHcFlow extends Sprite implements _SafeStr_5, _SafeStr_3 { public static const _SafeStr_5308:String = "NewUserFlowFinished"; private static const _SafeStr_25885:int = 95; private static const _SafeStr_25886:int = 5; public static var ubuntu_regular:Class = _SafeStr_11; public static var ubuntu_bold:Class = _SafeStr_19; public static var ubuntu_italic:Class = _SafeStr_22; public static var ubuntu_bold_italic:Class = _SafeStr_17; public static var _SafeStr_25887:Class = _SafeStr_16; private static const _SafeStr_25888:Class = _SafeStr_14; private var _SafeStr_9872:_SafeStr_15; private var _SafeStr_7212:AvatarEditor; private var _SafeStr_25889:Sprite; private var _SafeStr_11866:NameChangeDialog; private var _SafeStr_25890:Sprite; private var _SafeStr_15471:RoomPicker; private var _SafeStr_5406:Boolean; private var _SafeStr_7578:_SafeStr_13; private var _SafeStr_25891:_SafeStr_9; private var _SafeStr_11895:Sprite; private var _SafeStr_15301:Boolean; private var _SafeStr_11891:Boolean; private var _SafeStr_9912:Sprite; private var _SafeStr_25892:Sprite; private var _SafeStr_25893:String; private var _SafeStr_25894:Boolean; private var _SafeStr_25895:TextField; private var _SafeStr_25896:TextField; private var _SafeStr_15304:Boolean; private var _SafeStr_25897:int = 585; private var _SafeStr_25898:int = 350; public function OnBoardingHcFlow() { this._SafeStr_25899(); } public function dispose():void { if (this._SafeStr_5406){ return; }; if (this._SafeStr_7578){ this._SafeStr_7578.dispose(); this._SafeStr_7578 = null; }; if (this._SafeStr_25891){ this._SafeStr_25891.dispose(); this._SafeStr_25891 = null; }; if (this._SafeStr_9872){ removeChild(this._SafeStr_9872); this._SafeStr_9872.dispose(); this._SafeStr_9872 = null; }; if (this._SafeStr_7212){ this._SafeStr_7212.dispose(); this._SafeStr_7212 = null; }; if (this._SafeStr_25889){ this._SafeStr_25889 = null; }; if (this._SafeStr_25890 != null){ this._SafeStr_25890 = null; }; if (this._SafeStr_9912 != null){ removeChild(this._SafeStr_9912); this._SafeStr_9912 = null; }; stage.removeChild(this); this._SafeStr_5406 = true; } public function get disposed():Boolean { return (this._SafeStr_5406); } private function _SafeStr_25899():void { this._SafeStr_25891 = new FakeContext(); var k:ByteArray = (new (HabboAvatarRenderLib.manifest)() as ByteArray); var _local_2:XML = new XML(k.readUTFBytes(k.length)); var _local_3:XML = new XML(""); _local_3.library.appendChild(_local_2.component.assets); var _local_4:_SafeStr_10 = new AssetLibrary("_assetsTemp@", _local_3); _local_4.loadFromResource(_local_3, HabboAvatarRenderLib); (this._SafeStr_25891.assets as AssetLibraryCollection)._SafeStr_13697(_local_4); k = (new (OnBoardingHcFlow._SafeStr_25887)() as ByteArray); var _local_5:XML = new XML(k.readUTFBytes(k.length)); this._SafeStr_7578 = new AvatarRenderManager(this._SafeStr_25891, 0, _local_4, true); this._SafeStr_7578._SafeStr_18100(_local_5); this._SafeStr_7578.mode = _SafeStr_18._SafeStr_14828; } public function init(k:String):void { stage.addEventListener(Event.RESIZE, this._SafeStr_9906); this._SafeStr_9872 = new _SafeStr_15(); addChild(this._SafeStr_9872); this._SafeStr_25892 = new Sprite(); addChild(this._SafeStr_25892); var _local_2:Bitmap = new _SafeStr_25888(); _local_2.x = 40; _local_2.y = 40; this._SafeStr_25892.addChild(_local_2); this._SafeStr_9912 = new Sprite(); addChild(this._SafeStr_9912); this._SafeStr_9912.y = _SafeStr_25885; this._SafeStr_9912.x = _SafeStr_25886; this._SafeStr_7212 = new AvatarEditor(this); this._SafeStr_7212._SafeStr_15313(this._SafeStr_15304); this._SafeStr_9912.addChild(this._SafeStr_7212); this._SafeStr_25889 = new Sprite(); this._SafeStr_25889.x = this._SafeStr_25897; this._SafeStr_25889.y = 95; this._SafeStr_25889.visible = true; this._SafeStr_9912.addChild(this._SafeStr_25889); this._SafeStr_25890 = new Sprite(); this._SafeStr_25890.x = 0; this._SafeStr_25890.y = _SafeStr_25885; this._SafeStr_25890.visible = false; this._SafeStr_9912.addChild(this._SafeStr_25890); if (this._SafeStr_25900){ this._SafeStr_15471 = new RoomPicker(this, this._SafeStr_25890); this._SafeStr_15471._SafeStr_15371(); }; if (k == "2"){ this._SafeStr_25901(); } else { this._SafeStr_6205(); }; } public function _SafeStr_5309(k:Boolean):void { this._SafeStr_15304 = k; } private function _SafeStr_9906(k:Event):void { if (this.disposed){ return; }; this._SafeStr_25902(); } private function _SafeStr_25902():void { var _local_2:int; if (this._SafeStr_9872 != null){ this._SafeStr_9872.resize(); }; if (this._SafeStr_25890){ this._SafeStr_25890.x = 0; }; if (!this._SafeStr_25895){ this._SafeStr_25895 = LoaderUI._SafeStr_9858("intro", 40, LoaderUI._SafeStr_9927, false, true, false, false, TextFormatAlign.LEFT); this._SafeStr_25895.x = 185; this._SafeStr_25895.y = 45; this._SafeStr_25895.width = 500; this._SafeStr_25895.multiline = false; this._SafeStr_25895.thickness = 50; this._SafeStr_25892.addChild(this._SafeStr_25895); }; var k:int = (this._SafeStr_9912.width + 20); if (stage.stageWidth > k){ _local_2 = ((stage.stageWidth - k) / 2); if (_local_2 < _SafeStr_25886){ _local_2 = _SafeStr_25886; }; this._SafeStr_9912.x = _local_2; } else { this._SafeStr_9912.x = _SafeStr_25886; }; if (this._SafeStr_7212){ this._SafeStr_7212.x = _SafeStr_25886; this._SafeStr_25897 = ((this._SafeStr_7212.x + this._SafeStr_7212.width) - 125); }; if (this._SafeStr_25889){ this._SafeStr_25889.x = this._SafeStr_25897; }; this._SafeStr_9912.y = _SafeStr_25885; } public function getString(k:String, _arg_2:String):String { var _local_3:String = stage.loaderInfo.parameters[("new.user.flow." + k)]; if ((((_local_3 == null)) || ((_local_3 == "")))){ _local_3 = stage.loaderInfo.parameters[("new.user.reception." + k)]; if ((((_local_3 == null)) || ((_local_3 == "")))){ return (_arg_2); }; }; return (_local_3); } public function getNumber(k:String, _arg_2:int):int { var _local_3:String = stage.loaderInfo.parameters[("new.user.flow." + k)]; if ((((_local_3 == null)) || ((_local_3 == "")))){ _local_3 = stage.loaderInfo.parameters[("new.user.reception." + k)]; if ((((_local_3 == null)) || ((_local_3 == "")))){ return (_arg_2); }; }; return (int(_local_3)); } public function _SafeStr_11908(k:String):void { var _local_2:TextField = LoaderUI._SafeStr_9858(k, 9, 0xFFFFFF, true); LoaderUI._SafeStr_9860(_local_2, true); var _local_3:Bitmap = LoaderUI._SafeStr_9933((_local_2.width + 30), (_local_2.height + 17), -1, true, 11411485); if (this._SafeStr_11895){ removeChild(this._SafeStr_11895); }; this._SafeStr_11895 = new Sprite(); this._SafeStr_11895.addChild(_local_3); this._SafeStr_11895.addChild(_local_2); _local_2.x = 15; _local_2.y = 14; this._SafeStr_9912.addChild(this._SafeStr_11895); this._SafeStr_11895.x = 766; this._SafeStr_11895.y = (541 + 36); this._SafeStr_11895.filters = [new GlowFilter(0, 0.24, 6, 6)]; } public function get _SafeStr_14522():_SafeStr_13 { return (this._SafeStr_7578); } public function get _SafeStr_25903():String { return (this._SafeStr_25893); } public function get _SafeStr_25904():Boolean { return (this._SafeStr_25894); } public function _SafeStr_11882():void { if (this._SafeStr_25900){ this._SafeStr_25901(); } else { dispatchEvent(new Event(_SafeStr_5308)); }; } public function _SafeStr_25905(k:Boolean):void { this._SafeStr_15301 = k; } public function _SafeStr_11906():void { if (((!((this._SafeStr_11866 == null))) && (this._SafeStr_25889.visible))){ this._SafeStr_11866._SafeStr_11906(this._SafeStr_25894); } else { this._SafeStr_11879(); this._SafeStr_11882(); }; } private function _SafeStr_6205():void { if (!this._SafeStr_11866){ this._SafeStr_11866 = new _SafeStr_21(this, this._SafeStr_25889, this._SafeStr_15316()); }; if (this._SafeStr_25890){ this._SafeStr_25890.visible = false; }; this._SafeStr_25889.visible = true; this._SafeStr_25889.x = this._SafeStr_25897; this._SafeStr_11866._SafeStr_11909 = this._SafeStr_7212.gender; this._SafeStr_25902(); this._SafeStr_25906(); } public function _SafeStr_11881(k:String, _arg_2:Boolean):void { this._SafeStr_25893 = k; this._SafeStr_25894 = _arg_2; } public function _SafeStr_15325(k:Boolean):void { this._SafeStr_25894 = k; } public function _SafeStr_11879(k:Boolean=true):void { this._SafeStr_11891 = k; this._SafeStr_7212._SafeStr_11879(k); } public function _SafeStr_11880(k:Boolean):void { this._SafeStr_7212._SafeStr_11880(k); } private function get _SafeStr_25900():Boolean { return (!((this.getString("roomTypes", "") == ""))); } private function _SafeStr_25901():void { if (this._SafeStr_15471 == null){ return; }; this._SafeStr_7212.visible = false; this._SafeStr_7212._SafeStr_15341(false); this._SafeStr_25889.visible = false; this._SafeStr_25890.visible = true; this._SafeStr_15471.init(); this._SafeStr_25902(); this._SafeStr_25907(); } public function _SafeStr_25907():void { if (this._SafeStr_25895){ this._SafeStr_25895.width = 650; this._SafeStr_25895.htmlText = this.getString("onboarding.choose.your.room", "Choose your room"); }; } public function _SafeStr_25906():void { if (this._SafeStr_25895){ this._SafeStr_25895.width = 650; this._SafeStr_25895.htmlText = this.getString("onboarding.choose.your.style", "My looks"); }; } public function _SafeStr_15379():void { dispatchEvent(new Event(_SafeStr_5308)); } public function get _SafeStr_11878():TextField { return (null); } public function _SafeStr_15315():int { return (this._SafeStr_25897); } public function _SafeStr_15316():int { return (this._SafeStr_25898); } } }//package // _SafeStr_10 = "_-3Uv" (String#928, DoABC#2) // _SafeStr_11 = "_-5Uy" (String#386, DoABC#2) // _SafeStr_11866 = "_-5Dv" (String#1022, DoABC#2) // _SafeStr_11878 = "_-1e0" (String#824, DoABC#2) // _SafeStr_11879 = "_-5v" (String#1063, DoABC#2) // _SafeStr_11880 = "_-5EB" (String#1024, DoABC#2) // _SafeStr_11881 = "_-03F" (String#716, DoABC#2) // _SafeStr_11882 = "_-5c4" (String#1049, DoABC#2) // _SafeStr_11891 = "_-0V" (String#747, DoABC#2) // _SafeStr_11895 = "_-x7" (String#1154, DoABC#2) // _SafeStr_11906 = "_-11M" (String#2179, DoABC#2) // _SafeStr_11908 = "_-0F-" (String#731, DoABC#2) // _SafeStr_11909 = "_-3tk" (String#2731, DoABC#2) // _SafeStr_13 = "_-0K1" (String#734, DoABC#2) // _SafeStr_13697 = "_-5LN" (String#3013, DoABC#2) // _SafeStr_14 = "_-4Vf" (String#370, DoABC#2) // _SafeStr_14522 = "_-2cD" (String#2501, DoABC#2) // _SafeStr_14828 = "_-4AB" (String#2787, DoABC#2) // _SafeStr_15 = "_-6JB" (String#1083, DoABC#2) // _SafeStr_15301 = "_-4Pf" (String#975, DoABC#2) // _SafeStr_15304 = "_-IN" (String#1120, DoABC#2) // _SafeStr_15313 = "_-64I" (String#3168, DoABC#2) // _SafeStr_15315 = "_-69S" (String#3181, DoABC#2) // _SafeStr_15316 = "_-YJ" (String#3362, DoABC#2) // _SafeStr_15325 = "_-4sL" (String#2921, DoABC#2) // _SafeStr_15341 = "_-oX" (String#3406, DoABC#2) // _SafeStr_15371 = "_-2Bp" (String#2408, DoABC#2) // _SafeStr_15379 = "_-2NV" (String#2451, DoABC#2) // _SafeStr_15471 = "_-0bU" (String#2104, DoABC#2) // _SafeStr_16 = "_-yp" (String#420, DoABC#2) // _SafeStr_17 = "_-0VE" (String#312, DoABC#2) // _SafeStr_18 = "_-60z" (String#3158, DoABC#2) // _SafeStr_18100 = "_-4co" (String#994, DoABC#2) // _SafeStr_19 = "_-041" (String#301, DoABC#2) // _SafeStr_21 = "_-6YP" (String#1096, DoABC#2) // _SafeStr_22 = "_-1kD" (String#331, DoABC#2) // _SafeStr_25885 = "_-69X" (String#3182, DoABC#2) // _SafeStr_25886 = "_-48U" (String#2781, DoABC#2) // _SafeStr_25887 = "_-ok" (String#3408, DoABC#2) // _SafeStr_25888 = "_-1cE" (String#2296, DoABC#2) // _SafeStr_25889 = "_-5by" (String#3063, DoABC#2) // _SafeStr_25890 = "_-3aB" (String#2674, DoABC#2) // _SafeStr_25891 = "_-2Si" (String#2470, DoABC#2) // _SafeStr_25892 = "_-113" (String#2178, DoABC#2) // _SafeStr_25893 = "_-6KA" (String#3218, DoABC#2) // _SafeStr_25894 = "_-5Ca" (String#2988, DoABC#2) // _SafeStr_25895 = "_-6Gz" (String#3206, DoABC#2) // _SafeStr_25896 = "_-4ms" (String#2899, DoABC#2) // _SafeStr_25897 = "_-24J" (String#2381, DoABC#2) // _SafeStr_25898 = "_-5C4" (String#2987, DoABC#2) // _SafeStr_25899 = "_-38E" (String#2592, DoABC#2) // _SafeStr_25900 = "_-3Za" (String#2671, DoABC#2) // _SafeStr_25901 = "_-0kZ" (String#2133, DoABC#2) // _SafeStr_25902 = "_-3YJ" (String#2668, DoABC#2) // _SafeStr_25903 = "_-54I" (String#2954, DoABC#2) // _SafeStr_25904 = "_-608" (String#3155, DoABC#2) // _SafeStr_25905 = "_-2oS" (String#2546, DoABC#2) // _SafeStr_25906 = "_-2GP" (String#2426, DoABC#2) // _SafeStr_25907 = "_-307" (String#2574, DoABC#2) // _SafeStr_3 = "_-47K" (String#958, DoABC#2) // _SafeStr_5 = "_-PU" (String#1124, DoABC#2) // _SafeStr_5308 = "_-0rT" (String#2154, DoABC#2) // _SafeStr_5309 = "_-628" (String#3160, DoABC#2) // _SafeStr_5406 = "_-0RQ" (String#46, DoABC#2) // _SafeStr_6205 = "_-0kt" (String#2136, DoABC#2) // _SafeStr_7212 = "_-0Yf" (String#2094, DoABC#2) // _SafeStr_7578 = "_-1iI" (String#2318, DoABC#2) // _SafeStr_9 = "_-24T" (String#848, DoABC#2) // _SafeStr_9858 = "_-0l5" (String#2137, DoABC#2) // _SafeStr_9860 = "_-2yJ" (String#2567, DoABC#2) // _SafeStr_9872 = "_-35P" (String#902, DoABC#2) // _SafeStr_9906 = "_-S9" (String#1131, DoABC#2) // _SafeStr_9912 = "_-40D" (String#954, DoABC#2) // _SafeStr_9927 = "_-3AD" (String#2599, DoABC#2) // _SafeStr_9933 = "_-aC" (String#3368, DoABC#2) //------------------------------------------------------------ //RoomManagerLib package { import mx.core.SimpleApplication; import com.sulake.bootstrap.RoomManagerBootstrap; import com.sulake.iid.IIDRoomManager; public class RoomManagerLib extends SimpleApplication { public static var manifest:Class = _SafeStr_1307; public static var requiredClasses:Array = new Array(RoomManagerBootstrap, IIDRoomManager); } }//package // _SafeStr_1307 = "_-bN" (String#15080, DoABC#3) //------------------------------------------------------------ //RoomSpriteRendererLib package { import mx.core.SimpleApplication; import com.sulake.bootstrap.RoomRendererFactoryBootstrap; import com.sulake.iid.IIDRoomRendererFactory; public class RoomSpriteRendererLib extends SimpleApplication { public static var manifest:Class = _SafeStr_1591; public static var requiredClasses:Array = new Array(RoomRendererFactoryBootstrap, IIDRoomRendererFactory); } }//package // _SafeStr_1591 = "_-2-m" (String#9674, DoABC#3)